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 SEATTLE DEVICE TREE SUPPORT 677M: Brijesh Singh <brijeshkumar.singh@amd.com> 678M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> 679M: Tom Lendacky <thomas.lendacky@amd.com> 680S: Supported 681F: arch/arm64/boot/dts/amd/ 682 683AMD XGBE DRIVER 684M: Tom Lendacky <thomas.lendacky@amd.com> 685L: netdev@vger.kernel.org 686S: Supported 687F: drivers/net/ethernet/amd/xgbe/ 688 689AMS (Apple Motion Sensor) DRIVER 690M: Michael Hanselmann <linux-kernel@hansmi.ch> 691S: Supported 692F: drivers/macintosh/ams/ 693 694ANALOG DEVICES INC AD9389B DRIVER 695M: Hans Verkuil <hans.verkuil@cisco.com> 696L: linux-media@vger.kernel.org 697S: Maintained 698F: drivers/media/i2c/ad9389b* 699 700ANALOG DEVICES INC ADV7180 DRIVER 701M: Lars-Peter Clausen <lars@metafoo.de> 702L: linux-media@vger.kernel.org 703W: http://ez.analog.com/community/linux-device-drivers 704S: Supported 705F: drivers/media/i2c/adv7180.c 706 707ANALOG DEVICES INC ADV7511 DRIVER 708M: Hans Verkuil <hans.verkuil@cisco.com> 709L: linux-media@vger.kernel.org 710S: Maintained 711F: drivers/media/i2c/adv7511* 712 713ANALOG DEVICES INC ADV7604 DRIVER 714M: Hans Verkuil <hans.verkuil@cisco.com> 715L: linux-media@vger.kernel.org 716S: Maintained 717F: drivers/media/i2c/adv7604* 718 719ANALOG DEVICES INC ADV7842 DRIVER 720M: Hans Verkuil <hans.verkuil@cisco.com> 721L: linux-media@vger.kernel.org 722S: Maintained 723F: drivers/media/i2c/adv7842* 724 725ANALOG DEVICES INC ASOC CODEC DRIVERS 726M: Lars-Peter Clausen <lars@metafoo.de> 727L: alsa-devel@alsa-project.org (moderated for non-subscribers) 728W: http://wiki.analog.com/ 729W: http://ez.analog.com/community/linux-device-drivers 730S: Supported 731F: sound/soc/codecs/adau* 732F: sound/soc/codecs/adav* 733F: sound/soc/codecs/ad1* 734F: sound/soc/codecs/ad7* 735F: sound/soc/codecs/ssm* 736F: sound/soc/codecs/sigmadsp.* 737 738ANALOG DEVICES INC ASOC DRIVERS 739L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 740L: alsa-devel@alsa-project.org (moderated for non-subscribers) 741W: http://blackfin.uclinux.org/ 742S: Supported 743F: sound/soc/blackfin/* 744 745ANALOG DEVICES INC IIO DRIVERS 746M: Lars-Peter Clausen <lars@metafoo.de> 747M: Michael Hennerich <Michael.Hennerich@analog.com> 748W: http://wiki.analog.com/ 749W: http://ez.analog.com/community/linux-device-drivers 750S: Supported 751F: drivers/iio/*/ad* 752X: drivers/iio/*/adjd* 753F: drivers/staging/iio/*/ad* 754F: staging/iio/trigger/iio-trig-bfin-timer.c 755 756ANALOG DEVICES INC DMA DRIVERS 757M: Lars-Peter Clausen <lars@metafoo.de> 758W: http://ez.analog.com/community/linux-device-drivers 759S: Supported 760F: drivers/dma/dma-axi-dmac.c 761 762ANDROID DRIVERS 763M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 764M: Arve Hjønnevåg <arve@android.com> 765M: Riley Andrews <riandrews@android.com> 766T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 767L: devel@driverdev.osuosl.org 768S: Supported 769F: drivers/android/ 770F: drivers/staging/android/ 771 772AOA (Apple Onboard Audio) ALSA DRIVER 773M: Johannes Berg <johannes@sipsolutions.net> 774L: linuxppc-dev@lists.ozlabs.org 775L: alsa-devel@alsa-project.org (moderated for non-subscribers) 776S: Maintained 777F: sound/aoa/ 778 779APM DRIVER 780M: Jiri Kosina <jikos@kernel.org> 781S: Odd fixes 782T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git 783F: arch/x86/kernel/apm_32.c 784F: include/linux/apm_bios.h 785F: include/uapi/linux/apm_bios.h 786F: drivers/char/apm-emulation.c 787 788APPLE BCM5974 MULTITOUCH DRIVER 789M: Henrik Rydberg <rydberg@bitmath.org> 790L: linux-input@vger.kernel.org 791S: Odd fixes 792F: drivers/input/mouse/bcm5974.c 793 794APPLE SMC DRIVER 795M: Henrik Rydberg <rydberg@bitmath.org> 796L: lm-sensors@lm-sensors.org 797S: Odd fixes 798F: drivers/hwmon/applesmc.c 799 800APPLETALK NETWORK LAYER 801M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 802S: Maintained 803F: drivers/net/appletalk/ 804F: net/appletalk/ 805 806APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT 807M: Duc Dang <dhdang@apm.com> 808S: Supported 809F: arch/arm64/boot/dts/apm/ 810 811APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 812M: Iyappan Subramanian <isubramanian@apm.com> 813M: Keyur Chudgar <kchudgar@apm.com> 814S: Supported 815F: drivers/net/ethernet/apm/xgene/ 816F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 817 818APTINA CAMERA SENSOR PLL 819M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 820L: linux-media@vger.kernel.org 821S: Maintained 822F: drivers/media/i2c/aptina-pll.* 823 824ARC FRAMEBUFFER DRIVER 825M: Jaya Kumar <jayalk@intworks.biz> 826S: Maintained 827F: drivers/video/fbdev/arcfb.c 828F: drivers/video/fbdev/core/fb_defio.c 829 830ARCNET NETWORK LAYER 831M: Michael Grzeschik <m.grzeschik@pengutronix.de> 832L: netdev@vger.kernel.org 833S: Maintained 834F: drivers/net/arcnet/ 835F: include/uapi/linux/if_arcnet.h 836 837ARM MFM AND FLOPPY DRIVERS 838M: Ian Molton <spyro@f2s.com> 839S: Maintained 840F: arch/arm/lib/floppydma.S 841F: arch/arm/include/asm/floppy.h 842 843ARM PMU PROFILING AND DEBUGGING 844M: Will Deacon <will.deacon@arm.com> 845R: Mark Rutland <mark.rutland@arm.com> 846S: Maintained 847F: arch/arm*/kernel/perf_* 848F: arch/arm/oprofile/common.c 849F: arch/arm*/kernel/hw_breakpoint.c 850F: arch/arm*/include/asm/hw_breakpoint.h 851F: arch/arm*/include/asm/perf_event.h 852F: drivers/perf/arm_pmu.c 853F: include/linux/perf/arm_pmu.h 854 855ARM PORT 856M: Russell King <linux@arm.linux.org.uk> 857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 858W: http://www.arm.linux.org.uk/ 859S: Maintained 860F: arch/arm/ 861 862ARM SUB-ARCHITECTURES 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 864S: Maintained 865F: arch/arm/mach-*/ 866F: arch/arm/plat-*/ 867T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 868 869ARM PRIMECELL AACI PL041 DRIVER 870M: Russell King <linux@arm.linux.org.uk> 871S: Maintained 872F: sound/arm/aaci.* 873 874ARM PRIMECELL CLCD PL110 DRIVER 875M: Russell King <linux@arm.linux.org.uk> 876S: Maintained 877F: drivers/video/fbdev/amba-clcd.* 878 879ARM PRIMECELL KMI PL050 DRIVER 880M: Russell King <linux@arm.linux.org.uk> 881S: Maintained 882F: drivers/input/serio/ambakmi.* 883F: include/linux/amba/kmi.h 884 885ARM PRIMECELL MMCI PL180/1 DRIVER 886M: Russell King <linux@arm.linux.org.uk> 887S: Maintained 888F: drivers/mmc/host/mmci.* 889F: include/linux/amba/mmci.h 890 891ARM PRIMECELL UART PL010 AND PL011 DRIVERS 892M: Russell King <linux@arm.linux.org.uk> 893S: Maintained 894F: drivers/tty/serial/amba-pl01*.c 895F: include/linux/amba/serial.h 896 897ARM PRIMECELL BUS SUPPORT 898M: Russell King <linux@arm.linux.org.uk> 899S: Maintained 900F: drivers/amba/ 901F: include/linux/amba/bus.h 902 903ARM/ADS SPHERE MACHINE SUPPORT 904M: Lennert Buytenhek <kernel@wantstofly.org> 905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 906S: Maintained 907 908ARM/AFEB9260 MACHINE SUPPORT 909M: Sergey Lapin <slapin@ossfans.org> 910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 911S: Maintained 912 913ARM/AJECO 1ARM MACHINE SUPPORT 914M: Lennert Buytenhek <kernel@wantstofly.org> 915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 916S: Maintained 917 918ARM/Allwinner sunXi SoC support 919M: Maxime Ripard <maxime.ripard@free-electrons.com> 920M: Chen-Yu Tsai <wens@csie.org> 921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 922S: Maintained 923N: sun[x456789]i 924 925ARM/Allwinner SoC Clock Support 926M: Emilio López <emilio@elopez.com.ar> 927S: Maintained 928F: drivers/clk/sunxi/ 929 930ARM/Amlogic MesonX SoC support 931M: Carlo Caione <carlo@caione.org> 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 933S: Maintained 934F: drivers/media/rc/meson-ir.c 935N: meson[x68] 936 937ARM/Annapurna Labs ALPINE ARCHITECTURE 938M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 939S: Maintained 940F: arch/arm/mach-alpine/ 941 942ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT 943M: Nicolas Ferre <nicolas.ferre@atmel.com> 944M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 945M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 947W: http://www.linux4sam.org 948T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git 949S: Supported 950F: arch/arm/mach-at91/ 951F: include/soc/at91/ 952F: arch/arm/boot/dts/at91*.dts 953F: arch/arm/boot/dts/at91*.dtsi 954F: arch/arm/boot/dts/sama*.dts 955F: arch/arm/boot/dts/sama*.dtsi 956F: arch/arm/include/debug/at91.S 957 958ARM/ATMEL AT91 Clock Support 959M: Boris Brezillon <boris.brezillon@free-electrons.com> 960S: Maintained 961F: drivers/clk/at91 962 963ARM/CALXEDA HIGHBANK ARCHITECTURE 964M: Rob Herring <robh@kernel.org> 965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 966S: Maintained 967F: arch/arm/mach-highbank/ 968F: arch/arm/boot/dts/highbank.dts 969F: arch/arm/boot/dts/ecx-*.dts* 970 971ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 972M: Krzysztof Halasa <khalasa@piap.pl> 973S: Maintained 974F: arch/arm/mach-cns3xxx/ 975 976ARM/CAVIUM THUNDER NETWORK DRIVER 977M: Sunil Goutham <sgoutham@cavium.com> 978M: Robert Richter <rric@kernel.org> 979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 980S: Supported 981F: drivers/net/ethernet/cavium/thunder/ 982 983ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 984M: Alexander Shiyan <shc_work@mail.ru> 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 986S: Odd Fixes 987N: clps711x 988 989ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 990M: Hartley Sweeten <hsweeten@visionengravers.com> 991M: Ryan Mallon <rmallon@gmail.com> 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 993S: Maintained 994F: arch/arm/mach-ep93xx/ 995F: arch/arm/mach-ep93xx/include/mach/ 996 997ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 998M: Lennert Buytenhek <kernel@wantstofly.org> 999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1000S: Maintained 1001 1002ARM/CLKDEV SUPPORT 1003M: Russell King <linux@arm.linux.org.uk> 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1005S: Maintained 1006F: arch/arm/include/asm/clkdev.h 1007F: drivers/clk/clkdev.c 1008 1009ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 1010M: Mike Rapoport <mike@compulab.co.il> 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1012S: Maintained 1013 1014ARM/CONTEC MICRO9 MACHINE SUPPORT 1015M: Hubert Feurstein <hubert.feurstein@contec.at> 1016S: Maintained 1017F: arch/arm/mach-ep93xx/micro9.c 1018 1019ARM/CORESIGHT FRAMEWORK AND DRIVERS 1020M: Mathieu Poirier <mathieu.poirier@linaro.org> 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1022S: Maintained 1023F: drivers/hwtracing/coresight/* 1024F: Documentation/trace/coresight.txt 1025F: Documentation/devicetree/bindings/arm/coresight.txt 1026F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1027 1028ARM/CORGI MACHINE SUPPORT 1029M: Richard Purdie <rpurdie@rpsys.net> 1030S: Maintained 1031 1032ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1033M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1035T: git git://github.com/ulli-kroll/linux.git 1036S: Maintained 1037F: arch/arm/mach-gemini/ 1038F: drivers/rtc/rtc-gemini.c 1039 1040ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1041M: Barry Song <baohua@kernel.org> 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1043T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1044S: Maintained 1045F: arch/arm/boot/dts/prima2* 1046F: arch/arm/mach-prima2/ 1047F: drivers/clk/sirf/ 1048F: drivers/clocksource/timer-prima2.c 1049F: drivers/clocksource/timer-atlas7.c 1050N: [^a-z]sirf 1051 1052ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1053M: Baruch Siach <baruch@tkos.co.il> 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1055S: Maintained 1056F: arch/arm/boot/dts/cx92755* 1057N: digicolor 1058 1059ARM/EBSA110 MACHINE SUPPORT 1060M: Russell King <linux@arm.linux.org.uk> 1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1062W: http://www.arm.linux.org.uk/ 1063S: Maintained 1064F: arch/arm/mach-ebsa110/ 1065F: drivers/net/ethernet/amd/am79c961a.* 1066 1067ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1068M: Uwe Kleine-König <kernel@pengutronix.de> 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1070S: Maintained 1071N: efm32 1072 1073ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1074M: Daniel Ribeiro <drwyrm@gmail.com> 1075M: Stefan Schmidt <stefan@openezx.org> 1076M: Harald Welte <laforge@openezx.org> 1077L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1078W: http://www.openezx.org/ 1079S: Maintained 1080T: topgit git://git.openezx.org/openezx.git 1081F: arch/arm/mach-pxa/ezx.c 1082 1083ARM/FARADAY FA526 PORT 1084M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1086S: Maintained 1087T: git git://git.berlios.de/gemini-board 1088F: arch/arm/mm/*-fa* 1089 1090ARM/FOOTBRIDGE ARCHITECTURE 1091M: Russell King <linux@arm.linux.org.uk> 1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1093W: http://www.arm.linux.org.uk/ 1094S: Maintained 1095F: arch/arm/include/asm/hardware/dec21285.h 1096F: arch/arm/mach-footbridge/ 1097 1098ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1099M: Shawn Guo <shawnguo@kernel.org> 1100M: Sascha Hauer <kernel@pengutronix.de> 1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1102S: Maintained 1103T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1104F: arch/arm/mach-imx/ 1105F: arch/arm/mach-mxs/ 1106F: arch/arm/boot/dts/imx* 1107F: arch/arm/configs/imx*_defconfig 1108F: drivers/clk/imx/ 1109F: include/soc/imx/ 1110 1111ARM/FREESCALE VYBRID ARM ARCHITECTURE 1112M: Shawn Guo <shawnguo@kernel.org> 1113M: Sascha Hauer <kernel@pengutronix.de> 1114R: Stefan Agner <stefan@agner.ch> 1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1116S: Maintained 1117T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1118F: arch/arm/mach-imx/*vf610* 1119F: arch/arm/boot/dts/vf* 1120 1121ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1122M: Lennert Buytenhek <kernel@wantstofly.org> 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1124S: Maintained 1125 1126ARM/GUMSTIX MACHINE SUPPORT 1127M: Steve Sakoman <sakoman@gmail.com> 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1129S: Maintained 1130 1131ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1132M: Philipp Zabel <philipp.zabel@gmail.com> 1133M: Paul Parsons <lost.distance@yahoo.com> 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1135S: Maintained 1136F: arch/arm/mach-pxa/hx4700.c 1137F: arch/arm/mach-pxa/include/mach/hx4700.h 1138F: sound/soc/pxa/hx4700.c 1139 1140ARM/HISILICON SOC SUPPORT 1141M: Wei Xu <xuwei5@hisilicon.com> 1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1143W: http://www.hisilicon.com 1144S: Supported 1145T: git git://github.com/hisilicon/linux-hisi.git 1146F: arch/arm/mach-hisi/ 1147F: arch/arm/boot/dts/hi3* 1148F: arch/arm/boot/dts/hip* 1149F: arch/arm/boot/dts/hisi* 1150F: arch/arm64/boot/dts/hisilicon/ 1151 1152ARM/HP JORNADA 7XX MACHINE SUPPORT 1153M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1154W: www.jlime.com 1155S: Maintained 1156T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1157F: arch/arm/mach-sa1100/jornada720.c 1158F: arch/arm/mach-sa1100/include/mach/jornada720.h 1159 1160ARM/IGEP MACHINE SUPPORT 1161M: Enric Balletbo i Serra <eballetbo@gmail.com> 1162M: Javier Martinez Canillas <javier@dowhile0.org> 1163L: linux-omap@vger.kernel.org 1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1165S: Maintained 1166F: arch/arm/boot/dts/omap3-igep* 1167 1168ARM/INCOME PXA270 SUPPORT 1169M: Marek Vasut <marek.vasut@gmail.com> 1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1171S: Maintained 1172F: arch/arm/mach-pxa/colibri-pxa270-income.c 1173 1174ARM/INTEL IOP32X ARM ARCHITECTURE 1175M: Lennert Buytenhek <kernel@wantstofly.org> 1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1177S: Maintained 1178 1179ARM/INTEL IOP33X ARM ARCHITECTURE 1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1181S: Orphan 1182 1183ARM/INTEL IOP13XX ARM ARCHITECTURE 1184M: Lennert Buytenhek <kernel@wantstofly.org> 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1186S: Maintained 1187 1188ARM/INTEL IQ81342EX MACHINE SUPPORT 1189M: Lennert Buytenhek <kernel@wantstofly.org> 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1191S: Maintained 1192 1193ARM/INTEL IXDP2850 MACHINE SUPPORT 1194M: Lennert Buytenhek <kernel@wantstofly.org> 1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1196S: Maintained 1197 1198ARM/INTEL IXP4XX ARM ARCHITECTURE 1199M: Imre Kaloz <kaloz@openwrt.org> 1200M: Krzysztof Halasa <khalasa@piap.pl> 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1202S: Maintained 1203F: arch/arm/mach-ixp4xx/ 1204 1205ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1206M: Jonathan Cameron <jic23@cam.ac.uk> 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1208S: Maintained 1209F: arch/arm/mach-pxa/stargate2.c 1210F: drivers/pcmcia/pxa2xx_stargate2.c 1211 1212ARM/INTEL XSC3 (MANZANO) ARM CORE 1213M: Lennert Buytenhek <kernel@wantstofly.org> 1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1215S: Maintained 1216 1217ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1218M: Lennert Buytenhek <kernel@wantstofly.org> 1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1220S: Maintained 1221 1222ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1223M: Santosh Shilimkar <ssantosh@kernel.org> 1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1225S: Maintained 1226F: arch/arm/mach-keystone/ 1227F: arch/arm/boot/dts/k2* 1228T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1229 1230ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1231M: Santosh Shilimkar <ssantosh@kernel.org> 1232L: linux-kernel@vger.kernel.org 1233S: Maintained 1234F: drivers/clk/keystone/ 1235 1236ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1237M: Santosh Shilimkar <ssantosh@kernel.org> 1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1239L: linux-kernel@vger.kernel.org 1240S: Maintained 1241F: drivers/clocksource/timer-keystone.c 1242 1243ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1244M: Santosh Shilimkar <ssantosh@kernel.org> 1245L: linux-kernel@vger.kernel.org 1246S: Maintained 1247F: drivers/power/reset/keystone-reset.c 1248 1249ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1250M: Santosh Shilimkar <ssantosh@kernel.org> 1251L: linux-kernel@vger.kernel.org 1252S: Maintained 1253F: drivers/memory/*emif* 1254 1255ARM/LOGICPD PXA270 MACHINE SUPPORT 1256M: Lennert Buytenhek <kernel@wantstofly.org> 1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1258S: Maintained 1259 1260ARM/LPC18XX ARCHITECTURE 1261M: Joachim Eastwood <manabian@gmail.com> 1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1263S: Maintained 1264F: arch/arm/boot/dts/lpc43* 1265F: drivers/clk/nxp/clk-lpc18xx* 1266F: drivers/clocksource/time-lpc32xx.c 1267F: drivers/i2c/busses/i2c-lpc2k.c 1268F: drivers/memory/pl172.c 1269F: drivers/mtd/spi-nor/nxp-spifi.c 1270F: drivers/rtc/rtc-lpc24xx.c 1271N: lpc18xx 1272 1273ARM/MAGICIAN MACHINE SUPPORT 1274M: Philipp Zabel <philipp.zabel@gmail.com> 1275S: Maintained 1276 1277ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1278M: Jason Cooper <jason@lakedaemon.net> 1279M: Andrew Lunn <andrew@lunn.ch> 1280M: Gregory Clement <gregory.clement@free-electrons.com> 1281M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1283S: Maintained 1284F: arch/arm/mach-mvebu/ 1285F: drivers/rtc/rtc-armada38x.c 1286F: arch/arm/boot/dts/armada* 1287F: arch/arm/boot/dts/kirkwood* 1288 1289 1290ARM/Marvell Berlin SoC support 1291M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1293S: Maintained 1294F: arch/arm/mach-berlin/ 1295F: arch/arm/boot/dts/berlin* 1296F: arch/arm64/boot/dts/marvell/berlin* 1297 1298 1299ARM/Marvell Dove/MV78xx0/Orion SOC support 1300M: Jason Cooper <jason@lakedaemon.net> 1301M: Andrew Lunn <andrew@lunn.ch> 1302M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1303M: Gregory Clement <gregory.clement@free-electrons.com> 1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1305S: Maintained 1306F: arch/arm/mach-dove/ 1307F: arch/arm/mach-mv78xx0/ 1308F: arch/arm/mach-orion5x/ 1309F: arch/arm/plat-orion/ 1310F: arch/arm/boot/dts/dove* 1311F: arch/arm/boot/dts/orion5x* 1312 1313 1314ARM/Orion SoC/Technologic Systems TS-78xx platform support 1315M: Alexander Clouter <alex@digriz.org.uk> 1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1317W: http://www.digriz.org.uk/ts78xx/kernel 1318S: Maintained 1319F: arch/arm/mach-orion5x/ts78xx-* 1320 1321ARM/Mediatek RTC DRIVER 1322M: Eddie Huang <eddie.huang@mediatek.com> 1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1325S: Maintained 1326F: drivers/rtc/rtc-mt6397.c 1327 1328ARM/Mediatek SoC support 1329M: Matthias Brugger <matthias.bgg@gmail.com> 1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1331L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1332S: Maintained 1333F: arch/arm/boot/dts/mt6* 1334F: arch/arm/boot/dts/mt8* 1335F: arch/arm/mach-mediatek/ 1336N: mtk 1337K: mediatek 1338 1339ARM/Mediatek USB3 PHY DRIVER 1340M: Chunfeng Yun <chunfeng.yun@mediatek.com> 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1342L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1343S: Maintained 1344F: drivers/phy/phy-mt65xx-usb3.c 1345 1346ARM/MICREL KS8695 ARCHITECTURE 1347M: Greg Ungerer <gerg@uclinux.org> 1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1349F: arch/arm/mach-ks8695/ 1350S: Odd Fixes 1351 1352ARM/MIOA701 MACHINE SUPPORT 1353M: Robert Jarzmik <robert.jarzmik@free.fr> 1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1355F: arch/arm/mach-pxa/mioa701.c 1356S: Maintained 1357 1358ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1359M: Michael Petchkovsky <mkpetch@internode.on.net> 1360S: Maintained 1361 1362ARM/NOMADIK ARCHITECTURE 1363M: Alessandro Rubini <rubini@unipv.it> 1364M: Linus Walleij <linus.walleij@linaro.org> 1365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1366S: Maintained 1367F: arch/arm/mach-nomadik/ 1368F: drivers/pinctrl/nomadik/ 1369F: drivers/i2c/busses/i2c-nomadik.c 1370T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1371 1372ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1373M: Nelson Castillo <arhuaco@freaks-unidos.net> 1374L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1375W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1376S: Supported 1377 1378ARM/TOSA MACHINE SUPPORT 1379M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1380M: Dirk Opfer <dirk@opfer-online.de> 1381S: Maintained 1382 1383ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1384M: Marek Vasut <marek.vasut@gmail.com> 1385L: linux-arm-kernel@lists.infradead.org 1386W: http://hackndev.com 1387S: Maintained 1388F: arch/arm/mach-pxa/include/mach/palmtx.h 1389F: arch/arm/mach-pxa/palmtx.c 1390F: arch/arm/mach-pxa/include/mach/palmt5.h 1391F: arch/arm/mach-pxa/palmt5.c 1392F: arch/arm/mach-pxa/include/mach/palmld.h 1393F: arch/arm/mach-pxa/palmld.c 1394F: arch/arm/mach-pxa/include/mach/palmte2.h 1395F: arch/arm/mach-pxa/palmte2.c 1396F: arch/arm/mach-pxa/include/mach/palmtc.h 1397F: arch/arm/mach-pxa/palmtc.c 1398 1399ARM/PALM TREO SUPPORT 1400M: Tomas Cech <sleep_walker@suse.com> 1401L: linux-arm-kernel@lists.infradead.org 1402W: http://hackndev.com 1403S: Maintained 1404F: arch/arm/mach-pxa/include/mach/palmtreo.h 1405F: arch/arm/mach-pxa/palmtreo.c 1406 1407ARM/PALMZ72 SUPPORT 1408M: Sergey Lapin <slapin@ossfans.org> 1409L: linux-arm-kernel@lists.infradead.org 1410W: http://hackndev.com 1411S: Maintained 1412F: arch/arm/mach-pxa/include/mach/palmz72.h 1413F: arch/arm/mach-pxa/palmz72.c 1414 1415ARM/PLEB SUPPORT 1416M: Peter Chubb <pleb@gelato.unsw.edu.au> 1417W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1418S: Maintained 1419 1420ARM/PT DIGITAL BOARD PORT 1421M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1423W: http://www.arm.linux.org.uk/ 1424S: Maintained 1425 1426ARM/QUALCOMM SUPPORT 1427M: Andy Gross <andy.gross@linaro.org> 1428M: David Brown <david.brown@linaro.org> 1429L: linux-arm-msm@vger.kernel.org 1430L: linux-soc@vger.kernel.org 1431S: Maintained 1432F: arch/arm/boot/dts/qcom-*.dts 1433F: arch/arm/boot/dts/qcom-*.dtsi 1434F: arch/arm/mach-qcom/ 1435F: arch/arm64/boot/dts/qcom/* 1436F: drivers/soc/qcom/ 1437F: drivers/tty/serial/msm_serial.h 1438F: drivers/tty/serial/msm_serial.c 1439F: drivers/*/pm8???-* 1440F: drivers/mfd/ssbi.c 1441F: drivers/firmware/qcom_scm.c 1442T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git 1443 1444ARM/RADISYS ENP2611 MACHINE SUPPORT 1445M: Lennert Buytenhek <kernel@wantstofly.org> 1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1447S: Maintained 1448 1449ARM/RENESAS ARM64 ARCHITECTURE 1450M: Simon Horman <horms@verge.net.au> 1451M: Magnus Damm <magnus.damm@gmail.com> 1452L: linux-sh@vger.kernel.org 1453Q: http://patchwork.kernel.org/project/linux-sh/list/ 1454T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1455S: Supported 1456F: arch/arm64/boot/dts/renesas/ 1457 1458ARM/RISCPC ARCHITECTURE 1459M: Russell King <linux@arm.linux.org.uk> 1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1461W: http://www.arm.linux.org.uk/ 1462S: Maintained 1463F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1464F: arch/arm/include/asm/hardware/ioc.h 1465F: arch/arm/include/asm/hardware/iomd.h 1466F: arch/arm/include/asm/hardware/memc.h 1467F: arch/arm/mach-rpc/ 1468F: drivers/net/ethernet/8390/etherh.c 1469F: drivers/net/ethernet/i825xx/ether1* 1470F: drivers/net/ethernet/seeq/ether3* 1471F: drivers/scsi/arm/ 1472 1473ARM/Rockchip SoC support 1474M: Heiko Stuebner <heiko@sntech.de> 1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1476L: linux-rockchip@lists.infradead.org 1477T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 1478S: Maintained 1479F: arch/arm/boot/dts/rk3* 1480F: arch/arm/mach-rockchip/ 1481F: drivers/clk/rockchip/ 1482F: drivers/i2c/busses/i2c-rk3x.c 1483F: drivers/*/*rockchip* 1484F: drivers/*/*/*rockchip* 1485F: sound/soc/rockchip/ 1486N: rockchip 1487 1488ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1489M: Kukjin Kim <kgene@kernel.org> 1490M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1492L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1493S: Maintained 1494F: arch/arm/boot/dts/s3c* 1495F: arch/arm/boot/dts/s5p* 1496F: arch/arm/boot/dts/samsung* 1497F: arch/arm/boot/dts/exynos* 1498F: arch/arm64/boot/dts/exynos/ 1499F: arch/arm/plat-samsung/ 1500F: arch/arm/mach-s3c24*/ 1501F: arch/arm/mach-s3c64xx/ 1502F: arch/arm/mach-s5p*/ 1503F: arch/arm/mach-exynos*/ 1504F: drivers/*/*s3c2410* 1505F: drivers/*/*/*s3c2410* 1506F: drivers/spi/spi-s3c* 1507F: sound/soc/samsung/* 1508F: Documentation/arm/Samsung/ 1509F: Documentation/devicetree/bindings/arm/samsung/ 1510F: Documentation/devicetree/bindings/sram/samsung-sram.txt 1511F: Documentation/devicetree/bindings/power/pd-samsung.txt 1512N: exynos 1513 1514ARM/SAMSUNG MOBILE MACHINE SUPPORT 1515M: Kyungmin Park <kyungmin.park@samsung.com> 1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1517S: Maintained 1518F: arch/arm/mach-s5pv210/ 1519 1520ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1521M: Kyungmin Park <kyungmin.park@samsung.com> 1522M: Kamil Debski <k.debski@samsung.com> 1523L: linux-arm-kernel@lists.infradead.org 1524L: linux-media@vger.kernel.org 1525S: Maintained 1526F: drivers/media/platform/s5p-g2d/ 1527 1528ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1529M: Kyungmin Park <kyungmin.park@samsung.com> 1530M: Kamil Debski <k.debski@samsung.com> 1531M: Jeongtae Park <jtp.park@samsung.com> 1532L: linux-arm-kernel@lists.infradead.org 1533L: linux-media@vger.kernel.org 1534S: Maintained 1535F: arch/arm/plat-samsung/s5p-dev-mfc.c 1536F: drivers/media/platform/s5p-mfc/ 1537 1538ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1539M: Kyungmin Park <kyungmin.park@samsung.com> 1540M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1541L: linux-arm-kernel@lists.infradead.org 1542L: linux-media@vger.kernel.org 1543S: Maintained 1544F: drivers/media/platform/s5p-tv/ 1545 1546ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 1547M: Andrzej Pietrasiewicz <andrzej.p@samsung.com> 1548M: Jacek Anaszewski <j.anaszewski@samsung.com> 1549L: linux-arm-kernel@lists.infradead.org 1550L: linux-media@vger.kernel.org 1551S: Maintained 1552F: drivers/media/platform/s5p-jpeg/ 1553 1554ARM/SHMOBILE ARM ARCHITECTURE 1555M: Simon Horman <horms@verge.net.au> 1556M: Magnus Damm <magnus.damm@gmail.com> 1557L: linux-renesas-soc@vger.kernel.org 1558Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1559T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1560S: Supported 1561F: arch/arm/boot/dts/emev2* 1562F: arch/arm/boot/dts/r7s* 1563F: arch/arm/boot/dts/r8a* 1564F: arch/arm/boot/dts/sh* 1565F: arch/arm/configs/shmobile_defconfig 1566F: arch/arm/include/debug/renesas-scif.S 1567F: arch/arm/mach-shmobile/ 1568F: drivers/sh/ 1569 1570ARM/SOCFPGA ARCHITECTURE 1571M: Dinh Nguyen <dinguyen@opensource.altera.com> 1572S: Maintained 1573F: arch/arm/mach-socfpga/ 1574F: arch/arm/boot/dts/socfpga* 1575F: arch/arm/configs/socfpga_defconfig 1576F: arch/arm64/boot/dts/altera/ 1577W: http://www.rocketboards.org 1578T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1579 1580ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1581M: Dinh Nguyen <dinguyen@opensource.altera.com> 1582S: Maintained 1583F: drivers/clk/socfpga/ 1584 1585ARM/SOCFPGA EDAC SUPPORT 1586M: Thor Thayer <tthayer@opensource.altera.com> 1587S: Maintained 1588F: drivers/edac/altera_edac. 1589 1590ARM/STI ARCHITECTURE 1591M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1592M: Maxime Coquelin <maxime.coquelin@st.com> 1593M: Patrice Chotard <patrice.chotard@st.com> 1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1595L: kernel@stlinux.com 1596W: http://www.stlinux.com 1597S: Maintained 1598F: arch/arm/mach-sti/ 1599F: arch/arm/boot/dts/sti* 1600F: drivers/char/hw_random/st-rng.c 1601F: drivers/clocksource/arm_global_timer.c 1602F: drivers/clocksource/clksrc_st_lpc.c 1603F: drivers/i2c/busses/i2c-st.c 1604F: drivers/media/rc/st_rc.c 1605F: drivers/media/platform/sti/c8sectpfe/ 1606F: drivers/mmc/host/sdhci-st.c 1607F: drivers/phy/phy-miphy28lp.c 1608F: drivers/phy/phy-miphy365x.c 1609F: drivers/phy/phy-stih407-usb.c 1610F: drivers/phy/phy-stih41x-usb.c 1611F: drivers/pinctrl/pinctrl-st.c 1612F: drivers/reset/sti/ 1613F: drivers/rtc/rtc-st-lpc.c 1614F: drivers/tty/serial/st-asc.c 1615F: drivers/usb/dwc3/dwc3-st.c 1616F: drivers/usb/host/ehci-st.c 1617F: drivers/usb/host/ohci-st.c 1618F: drivers/watchdog/st_lpc_wdt.c 1619F: drivers/ata/ahci_st.c 1620 1621ARM/STM32 ARCHITECTURE 1622M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1624S: Maintained 1625T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1626N: stm32 1627F: drivers/clocksource/armv7m_systick.c 1628 1629ARM/TANGO ARCHITECTURE 1630M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com> 1631L: linux-arm-kernel@lists.infradead.org 1632S: Maintained 1633F: arch/arm/mach-tango/ 1634F: arch/arm/boot/dts/tango* 1635 1636ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1637M: Lennert Buytenhek <kernel@wantstofly.org> 1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1639S: Maintained 1640 1641ARM/TETON BGA MACHINE SUPPORT 1642M: "Mark F. Brown" <mark.brown314@gmail.com> 1643L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1644S: Maintained 1645 1646ARM/THECUS N2100 MACHINE SUPPORT 1647M: Lennert Buytenhek <kernel@wantstofly.org> 1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1649S: Maintained 1650 1651ARM/NUVOTON W90X900 ARM ARCHITECTURE 1652M: Wan ZongShun <mcuos.com@gmail.com> 1653L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1654W: http://www.mcuos.com 1655S: Maintained 1656F: arch/arm/mach-w90x900/ 1657F: drivers/input/keyboard/w90p910_keypad.c 1658F: drivers/input/touchscreen/w90p910_ts.c 1659F: drivers/watchdog/nuc900_wdt.c 1660F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1661F: drivers/mtd/nand/nuc900_nand.c 1662F: drivers/rtc/rtc-nuc900.c 1663F: drivers/spi/spi-nuc900.c 1664F: drivers/usb/host/ehci-w90x900.c 1665F: drivers/video/fbdev/nuc900fb.c 1666 1667ARM/U300 MACHINE SUPPORT 1668M: Linus Walleij <linus.walleij@linaro.org> 1669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1670S: Supported 1671F: arch/arm/mach-u300/ 1672F: drivers/clocksource/timer-u300.c 1673F: drivers/i2c/busses/i2c-stu300.c 1674F: drivers/rtc/rtc-coh901331.c 1675F: drivers/watchdog/coh901327_wdt.c 1676F: drivers/dma/coh901318* 1677F: drivers/mfd/ab3100* 1678F: drivers/rtc/rtc-ab3100.c 1679F: drivers/rtc/rtc-coh901331.c 1680T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1681 1682ARM/UNIPHIER ARCHITECTURE 1683M: Masahiro Yamada <yamada.masahiro@socionext.com> 1684L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1685S: Maintained 1686F: arch/arm/boot/dts/uniphier* 1687F: arch/arm/include/asm/hardware/cache-uniphier.h 1688F: arch/arm/mach-uniphier/ 1689F: arch/arm/mm/cache-uniphier.c 1690F: arch/arm64/boot/dts/socionext/ 1691F: drivers/bus/uniphier-system-bus.c 1692F: drivers/i2c/busses/i2c-uniphier* 1693F: drivers/pinctrl/uniphier/ 1694F: drivers/tty/serial/8250/8250_uniphier.c 1695N: uniphier 1696 1697ARM/Ux500 ARM ARCHITECTURE 1698M: Linus Walleij <linus.walleij@linaro.org> 1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1700S: Maintained 1701F: arch/arm/mach-ux500/ 1702F: drivers/clocksource/clksrc-dbx500-prcmu.c 1703F: drivers/dma/ste_dma40* 1704F: drivers/hwspinlock/u8500_hsem.c 1705F: drivers/mfd/abx500* 1706F: drivers/mfd/ab8500* 1707F: drivers/mfd/dbx500* 1708F: drivers/mfd/db8500* 1709F: drivers/pinctrl/nomadik/pinctrl-ab* 1710F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1711F: drivers/rtc/rtc-ab8500.c 1712F: drivers/rtc/rtc-pl031.c 1713T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1714 1715ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1716M: Ulf Hansson <ulf.hansson@linaro.org> 1717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1718T: git git://git.linaro.org/people/ulfh/clk.git 1719S: Maintained 1720F: drivers/clk/ux500/ 1721F: include/linux/platform_data/clk-ux500.h 1722 1723ARM/VERSATILE EXPRESS PLATFORM 1724M: Liviu Dudau <liviu.dudau@arm.com> 1725M: Sudeep Holla <sudeep.holla@arm.com> 1726M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1728S: Maintained 1729F: arch/arm/boot/dts/vexpress* 1730F: arch/arm64/boot/dts/arm/ 1731F: arch/arm/mach-vexpress/ 1732F: */*/vexpress* 1733F: */*/*/vexpress* 1734F: drivers/clk/versatile/clk-vexpress-osc.c 1735F: drivers/clocksource/versatile.c 1736 1737ARM/VFP SUPPORT 1738M: Russell King <linux@arm.linux.org.uk> 1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1740W: http://www.arm.linux.org.uk/ 1741S: Maintained 1742F: arch/arm/vfp/ 1743 1744ARM/VOIPAC PXA270 SUPPORT 1745M: Marek Vasut <marek.vasut@gmail.com> 1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1747S: Maintained 1748F: arch/arm/mach-pxa/vpac270.c 1749F: arch/arm/mach-pxa/include/mach/vpac270.h 1750 1751ARM/VT8500 ARM ARCHITECTURE 1752M: Tony Prisk <linux@prisktech.co.nz> 1753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1754S: Maintained 1755F: arch/arm/mach-vt8500/ 1756F: drivers/clocksource/vt8500_timer.c 1757F: drivers/i2c/busses/i2c-wmt.c 1758F: drivers/mmc/host/wmt-sdmmc.c 1759F: drivers/pwm/pwm-vt8500.c 1760F: drivers/rtc/rtc-vt8500.c 1761F: drivers/tty/serial/vt8500_serial.c 1762F: drivers/usb/host/ehci-platform.c 1763F: drivers/usb/host/uhci-platform.c 1764F: drivers/video/fbdev/vt8500lcdfb.* 1765F: drivers/video/fbdev/wm8505fb* 1766F: drivers/video/fbdev/wmt_ge_rops.* 1767 1768ARM/ZIPIT Z2 SUPPORT 1769M: Marek Vasut <marek.vasut@gmail.com> 1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1771S: Maintained 1772F: arch/arm/mach-pxa/z2.c 1773F: arch/arm/mach-pxa/include/mach/z2.h 1774 1775ARM/ZTE ARCHITECTURE 1776M: Jun Nie <jun.nie@linaro.org> 1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1778S: Maintained 1779F: arch/arm/mach-zx/ 1780F: drivers/clk/zte/ 1781F: Documentation/devicetree/bindings/arm/zte.txt 1782F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1783 1784ARM/ZYNQ ARCHITECTURE 1785M: Michal Simek <michal.simek@xilinx.com> 1786R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1788W: http://wiki.xilinx.com 1789T: git https://github.com/Xilinx/linux-xlnx.git 1790S: Supported 1791F: arch/arm/mach-zynq/ 1792F: drivers/cpuidle/cpuidle-zynq.c 1793F: drivers/block/xsysace.c 1794N: zynq 1795N: xilinx 1796F: drivers/clocksource/cadence_ttc_timer.c 1797F: drivers/i2c/busses/i2c-cadence.c 1798F: drivers/mmc/host/sdhci-of-arasan.c 1799F: drivers/edac/synopsys_edac.c 1800 1801ARM SMMU DRIVERS 1802M: Will Deacon <will.deacon@arm.com> 1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1804S: Maintained 1805F: drivers/iommu/arm-smmu.c 1806F: drivers/iommu/arm-smmu-v3.c 1807F: drivers/iommu/io-pgtable-arm.c 1808 1809ARM64 PORT (AARCH64 ARCHITECTURE) 1810M: Catalin Marinas <catalin.marinas@arm.com> 1811M: Will Deacon <will.deacon@arm.com> 1812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1813T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 1814S: Maintained 1815F: arch/arm64/ 1816F: Documentation/arm64/ 1817 1818AS3645A LED FLASH CONTROLLER DRIVER 1819M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1820L: linux-media@vger.kernel.org 1821T: git git://linuxtv.org/media_tree.git 1822S: Maintained 1823F: drivers/media/i2c/as3645a.c 1824F: include/media/i2c/as3645a.h 1825 1826ASC7621 HARDWARE MONITOR DRIVER 1827M: George Joseph <george.joseph@fairview5.com> 1828L: lm-sensors@lm-sensors.org 1829S: Maintained 1830F: Documentation/hwmon/asc7621 1831F: drivers/hwmon/asc7621.c 1832 1833ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1834M: Corentin Chary <corentin.chary@gmail.com> 1835L: acpi4asus-user@lists.sourceforge.net 1836L: platform-driver-x86@vger.kernel.org 1837W: http://acpi4asus.sf.net 1838S: Maintained 1839F: drivers/platform/x86/asus*.c 1840F: drivers/platform/x86/eeepc*.c 1841 1842ASUS WIRELESS RADIO CONTROL DRIVER 1843M: João Paulo Rechi Vita <jprvita@gmail.com> 1844L: platform-driver-x86@vger.kernel.org 1845S: Maintained 1846F: drivers/platform/x86/asus-wireless.c 1847 1848ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1849R: Dan Williams <dan.j.williams@intel.com> 1850W: http://sourceforge.net/projects/xscaleiop 1851S: Odd fixes 1852F: Documentation/crypto/async-tx-api.txt 1853F: crypto/async_tx/ 1854F: drivers/dma/ 1855F: include/linux/dmaengine.h 1856F: include/linux/async_tx.h 1857 1858AT24 EEPROM DRIVER 1859M: Wolfram Sang <wsa@the-dreams.de> 1860L: linux-i2c@vger.kernel.org 1861S: Maintained 1862F: drivers/misc/eeprom/at24.c 1863F: include/linux/platform_data/at24.h 1864 1865ATA OVER ETHERNET (AOE) DRIVER 1866M: "Ed L. Cashin" <ed.cashin@acm.org> 1867W: http://www.openaoe.org/ 1868S: Supported 1869F: Documentation/aoe/ 1870F: drivers/block/aoe/ 1871 1872ATHEROS 71XX/9XXX GPIO DRIVER 1873M: Alban Bedel <albeu@free.fr> 1874W: https://github.com/AlbanBedel/linux 1875T: git git://github.com/AlbanBedel/linux 1876S: Maintained 1877F: drivers/gpio/gpio-ath79.c 1878F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 1879 1880ATHEROS ATH GENERIC UTILITIES 1881M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1882L: linux-wireless@vger.kernel.org 1883S: Supported 1884F: drivers/net/wireless/ath/* 1885 1886ATHEROS ATH5K WIRELESS DRIVER 1887M: Jiri Slaby <jirislaby@gmail.com> 1888M: Nick Kossifidis <mickflemm@gmail.com> 1889M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1890L: linux-wireless@vger.kernel.org 1891W: http://wireless.kernel.org/en/users/Drivers/ath5k 1892S: Maintained 1893F: drivers/net/wireless/ath/ath5k/ 1894 1895ATHEROS ATH6KL WIRELESS DRIVER 1896M: Kalle Valo <kvalo@qca.qualcomm.com> 1897L: linux-wireless@vger.kernel.org 1898W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1899T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 1900S: Supported 1901F: drivers/net/wireless/ath/ath6kl/ 1902 1903WILOCITY WIL6210 WIRELESS DRIVER 1904M: Maya Erez <qca_merez@qca.qualcomm.com> 1905L: linux-wireless@vger.kernel.org 1906L: wil6210@qca.qualcomm.com 1907S: Supported 1908W: http://wireless.kernel.org/en/users/Drivers/wil6210 1909F: drivers/net/wireless/ath/wil6210/ 1910F: include/uapi/linux/wil6210_uapi.h 1911 1912CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1913M: Christian Lamparter <chunkeey@googlemail.com> 1914L: linux-wireless@vger.kernel.org 1915W: http://wireless.kernel.org/en/users/Drivers/carl9170 1916S: Maintained 1917F: drivers/net/wireless/ath/carl9170/ 1918 1919ATK0110 HWMON DRIVER 1920M: Luca Tettamanti <kronos.it@gmail.com> 1921L: lm-sensors@lm-sensors.org 1922S: Maintained 1923F: drivers/hwmon/asus_atk0110.c 1924 1925ATI_REMOTE2 DRIVER 1926M: Ville Syrjala <syrjala@sci.fi> 1927S: Maintained 1928F: drivers/input/misc/ati_remote2.c 1929 1930ATLX ETHERNET DRIVERS 1931M: Jay Cliburn <jcliburn@gmail.com> 1932M: Chris Snook <chris.snook@gmail.com> 1933L: netdev@vger.kernel.org 1934W: http://sourceforge.net/projects/atl1 1935W: http://atl1.sourceforge.net 1936S: Maintained 1937F: drivers/net/ethernet/atheros/ 1938 1939ATM 1940M: Chas Williams <3chas3@gmail.com> 1941L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1942L: netdev@vger.kernel.org 1943W: http://linux-atm.sourceforge.net 1944S: Maintained 1945F: drivers/atm/ 1946F: include/linux/atm* 1947F: include/uapi/linux/atm* 1948 1949ATMEL AT91 / AT32 MCI DRIVER 1950M: Ludovic Desroches <ludovic.desroches@atmel.com> 1951S: Maintained 1952F: drivers/mmc/host/atmel-mci.c 1953 1954ATMEL AT91 / AT32 SERIAL DRIVER 1955M: Nicolas Ferre <nicolas.ferre@atmel.com> 1956S: Supported 1957F: drivers/tty/serial/atmel_serial.c 1958 1959ATMEL Audio ALSA driver 1960M: Nicolas Ferre <nicolas.ferre@atmel.com> 1961L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1962S: Supported 1963F: sound/soc/atmel 1964 1965ATMEL DMA DRIVER 1966M: Nicolas Ferre <nicolas.ferre@atmel.com> 1967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1968S: Supported 1969F: drivers/dma/at_hdmac.c 1970F: drivers/dma/at_hdmac_regs.h 1971F: include/linux/platform_data/dma-atmel.h 1972 1973ATMEL XDMA DRIVER 1974M: Ludovic Desroches <ludovic.desroches@atmel.com> 1975L: linux-arm-kernel@lists.infradead.org 1976L: dmaengine@vger.kernel.org 1977S: Supported 1978F: drivers/dma/at_xdmac.c 1979 1980ATMEL I2C DRIVER 1981M: Ludovic Desroches <ludovic.desroches@atmel.com> 1982L: linux-i2c@vger.kernel.org 1983S: Supported 1984F: drivers/i2c/busses/i2c-at91.c 1985 1986ATMEL ISI DRIVER 1987M: Ludovic Desroches <ludovic.desroches@atmel.com> 1988L: linux-media@vger.kernel.org 1989S: Supported 1990F: drivers/media/platform/soc_camera/atmel-isi.c 1991F: include/media/atmel-isi.h 1992 1993ATMEL LCDFB DRIVER 1994M: Nicolas Ferre <nicolas.ferre@atmel.com> 1995L: linux-fbdev@vger.kernel.org 1996S: Maintained 1997F: drivers/video/fbdev/atmel_lcdfb.c 1998F: include/video/atmel_lcdc.h 1999 2000ATMEL MACB ETHERNET DRIVER 2001M: Nicolas Ferre <nicolas.ferre@atmel.com> 2002S: Supported 2003F: drivers/net/ethernet/cadence/ 2004 2005ATMEL NAND DRIVER 2006M: Wenyou Yang <wenyou.yang@atmel.com> 2007M: Josh Wu <rainyfeeling@outlook.com> 2008L: linux-mtd@lists.infradead.org 2009S: Supported 2010F: drivers/mtd/nand/atmel_nand* 2011 2012ATMEL SDMMC DRIVER 2013M: Ludovic Desroches <ludovic.desroches@atmel.com> 2014L: linux-mmc@vger.kernel.org 2015S: Supported 2016F: drivers/mmc/host/sdhci-of-at91.c 2017 2018ATMEL SPI DRIVER 2019M: Nicolas Ferre <nicolas.ferre@atmel.com> 2020S: Supported 2021F: drivers/spi/spi-atmel.* 2022 2023ATMEL SSC DRIVER 2024M: Nicolas Ferre <nicolas.ferre@atmel.com> 2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2026S: Supported 2027F: drivers/misc/atmel-ssc.c 2028F: include/linux/atmel-ssc.h 2029 2030ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 2031M: Nicolas Ferre <nicolas.ferre@atmel.com> 2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2033S: Supported 2034F: drivers/misc/atmel_tclib.c 2035F: drivers/clocksource/tcb_clksrc.c 2036 2037ATMEL USBA UDC DRIVER 2038M: Nicolas Ferre <nicolas.ferre@atmel.com> 2039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2040S: Supported 2041F: drivers/usb/gadget/udc/atmel_usba_udc.* 2042 2043ATMEL WIRELESS DRIVER 2044M: Simon Kelley <simon@thekelleys.org.uk> 2045L: linux-wireless@vger.kernel.org 2046W: http://www.thekelleys.org.uk/atmel 2047W: http://atmelwlandriver.sourceforge.net/ 2048S: Maintained 2049F: drivers/net/wireless/atmel/atmel* 2050 2051ATMEL MAXTOUCH DRIVER 2052M: Nick Dyer <nick.dyer@itdev.co.uk> 2053T: git git://github.com/atmel-maxtouch/linux.git 2054S: Supported 2055F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 2056F: drivers/input/touchscreen/atmel_mxt_ts.c 2057F: include/linux/platform_data/atmel_mxt_ts.h 2058 2059ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2060M: Bradley Grove <linuxdrivers@attotech.com> 2061L: linux-scsi@vger.kernel.org 2062W: http://www.attotech.com 2063S: Supported 2064F: drivers/scsi/esas2r 2065 2066ATUSB IEEE 802.15.4 RADIO DRIVER 2067M: Stefan Schmidt <stefan@osg.samsung.com> 2068L: linux-wpan@vger.kernel.org 2069S: Maintained 2070F: drivers/net/ieee802154/atusb.c 2071F: drivers/net/ieee802154/atusb.h 2072F: drivers/net/ieee802154/at86rf230.h 2073 2074AUDIT SUBSYSTEM 2075M: Paul Moore <paul@paul-moore.com> 2076M: Eric Paris <eparis@redhat.com> 2077L: linux-audit@redhat.com (moderated for non-subscribers) 2078W: http://people.redhat.com/sgrubb/audit/ 2079T: git git://git.infradead.org/users/pcmoore/audit 2080S: Maintained 2081F: include/linux/audit.h 2082F: include/uapi/linux/audit.h 2083F: kernel/audit* 2084 2085AUXILIARY DISPLAY DRIVERS 2086M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2087W: http://miguelojeda.es/auxdisplay.htm 2088W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2089S: Maintained 2090F: drivers/auxdisplay/ 2091F: include/linux/cfag12864b.h 2092 2093AVR32 ARCHITECTURE 2094M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2095M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2096W: http://www.atmel.com/products/AVR32/ 2097W: http://mirror.egtvedt.no/avr32linux.org/ 2098W: http://avrfreaks.net/ 2099S: Maintained 2100F: arch/avr32/ 2101 2102AVR32/AT32AP MACHINE SUPPORT 2103M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2104M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2105S: Maintained 2106F: arch/avr32/mach-at32ap/ 2107 2108AX.25 NETWORK LAYER 2109M: Ralf Baechle <ralf@linux-mips.org> 2110L: linux-hams@vger.kernel.org 2111W: http://www.linux-ax25.org/ 2112S: Maintained 2113F: include/uapi/linux/ax25.h 2114F: include/net/ax25.h 2115F: net/ax25/ 2116 2117AZ6007 DVB DRIVER 2118M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2119L: linux-media@vger.kernel.org 2120W: https://linuxtv.org 2121T: git git://linuxtv.org/media_tree.git 2122S: Maintained 2123F: drivers/media/usb/dvb-usb-v2/az6007.c 2124 2125AZTECH FM RADIO RECEIVER DRIVER 2126M: Hans Verkuil <hverkuil@xs4all.nl> 2127L: linux-media@vger.kernel.org 2128T: git git://linuxtv.org/media_tree.git 2129W: https://linuxtv.org 2130S: Maintained 2131F: drivers/media/radio/radio-aztech* 2132 2133B43 WIRELESS DRIVER 2134L: linux-wireless@vger.kernel.org 2135L: b43-dev@lists.infradead.org 2136W: http://wireless.kernel.org/en/users/Drivers/b43 2137S: Odd Fixes 2138F: drivers/net/wireless/broadcom/b43/ 2139 2140B43LEGACY WIRELESS DRIVER 2141M: Larry Finger <Larry.Finger@lwfinger.net> 2142L: linux-wireless@vger.kernel.org 2143L: b43-dev@lists.infradead.org 2144W: http://wireless.kernel.org/en/users/Drivers/b43 2145S: Maintained 2146F: drivers/net/wireless/broadcom/b43legacy/ 2147 2148BACKLIGHT CLASS/SUBSYSTEM 2149M: Jingoo Han <jingoohan1@gmail.com> 2150M: Lee Jones <lee.jones@linaro.org> 2151T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git 2152S: Maintained 2153F: drivers/video/backlight/ 2154F: include/linux/backlight.h 2155 2156BATMAN ADVANCED 2157M: Marek Lindner <mareklindner@neomailbox.ch> 2158M: Simon Wunderlich <sw@simonwunderlich.de> 2159M: Antonio Quartulli <a@unstable.cc> 2160L: b.a.t.m.a.n@lists.open-mesh.org 2161W: http://www.open-mesh.org/ 2162S: Maintained 2163F: net/batman-adv/ 2164 2165BAYCOM/HDLCDRV DRIVERS FOR AX.25 2166M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2167L: linux-hams@vger.kernel.org 2168W: http://www.baycom.org/~tom/ham/ham.html 2169S: Maintained 2170F: drivers/net/hamradio/baycom* 2171 2172BCACHE (BLOCK LAYER CACHE) 2173M: Kent Overstreet <kent.overstreet@gmail.com> 2174L: linux-bcache@vger.kernel.org 2175W: http://bcache.evilpiepirate.org 2176S: Maintained 2177F: drivers/md/bcache/ 2178 2179BDISP ST MEDIA DRIVER 2180M: Fabien Dessenne <fabien.dessenne@st.com> 2181L: linux-media@vger.kernel.org 2182T: git git://linuxtv.org/media_tree.git 2183W: https://linuxtv.org 2184S: Supported 2185F: drivers/media/platform/sti/bdisp 2186 2187BEFS FILE SYSTEM 2188S: Orphan 2189F: Documentation/filesystems/befs.txt 2190F: fs/befs/ 2191 2192BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2193M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2194L: netdev@vger.kernel.org 2195S: Maintained 2196F: drivers/net/ethernet/ec_bhf.c 2197 2198BFS FILE SYSTEM 2199M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2200S: Maintained 2201F: Documentation/filesystems/bfs.txt 2202F: fs/bfs/ 2203F: include/uapi/linux/bfs_fs.h 2204 2205BLACKFIN ARCHITECTURE 2206M: Steven Miao <realmz6@gmail.com> 2207L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2208T: git git://git.code.sf.net/p/adi-linux/code 2209W: http://blackfin.uclinux.org 2210S: Supported 2211F: arch/blackfin/ 2212 2213BLACKFIN EMAC DRIVER 2214L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2215W: http://blackfin.uclinux.org 2216S: Supported 2217F: drivers/net/ethernet/adi/ 2218 2219BLACKFIN RTC DRIVER 2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2221W: http://blackfin.uclinux.org 2222S: Supported 2223F: drivers/rtc/rtc-bfin.c 2224 2225BLACKFIN SDH DRIVER 2226M: Sonic Zhang <sonic.zhang@analog.com> 2227L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2228W: http://blackfin.uclinux.org 2229S: Supported 2230F: drivers/mmc/host/bfin_sdh.c 2231 2232BLACKFIN SERIAL DRIVER 2233M: Sonic Zhang <sonic.zhang@analog.com> 2234L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2235W: http://blackfin.uclinux.org 2236S: Supported 2237F: drivers/tty/serial/bfin_uart.c 2238 2239BLACKFIN WATCHDOG DRIVER 2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2241W: http://blackfin.uclinux.org 2242S: Supported 2243F: drivers/watchdog/bfin_wdt.c 2244 2245BLACKFIN I2C TWI DRIVER 2246M: Sonic Zhang <sonic.zhang@analog.com> 2247L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2248W: http://blackfin.uclinux.org/ 2249S: Supported 2250F: drivers/i2c/busses/i2c-bfin-twi.c 2251 2252BLACKFIN MEDIA DRIVER 2253M: Scott Jiang <scott.jiang.linux@gmail.com> 2254L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2255W: http://blackfin.uclinux.org/ 2256S: Supported 2257F: drivers/media/platform/blackfin/ 2258F: drivers/media/i2c/adv7183* 2259F: drivers/media/i2c/vs6624* 2260 2261BLINKM RGB LED DRIVER 2262M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2263S: Maintained 2264F: drivers/leds/leds-blinkm.c 2265 2266BLOCK LAYER 2267M: Jens Axboe <axboe@kernel.dk> 2268L: linux-block@vger.kernel.org 2269T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2270S: Maintained 2271F: block/ 2272F: kernel/trace/blktrace.c 2273 2274BLOCK2MTD DRIVER 2275M: Joern Engel <joern@lazybastard.org> 2276L: linux-mtd@lists.infradead.org 2277S: Maintained 2278F: drivers/mtd/devices/block2mtd.c 2279 2280BLUETOOTH DRIVERS 2281M: Marcel Holtmann <marcel@holtmann.org> 2282M: Gustavo Padovan <gustavo@padovan.org> 2283M: Johan Hedberg <johan.hedberg@gmail.com> 2284L: linux-bluetooth@vger.kernel.org 2285W: http://www.bluez.org/ 2286T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2287T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2288S: Maintained 2289F: drivers/bluetooth/ 2290 2291BLUETOOTH SUBSYSTEM 2292M: Marcel Holtmann <marcel@holtmann.org> 2293M: Gustavo Padovan <gustavo@padovan.org> 2294M: Johan Hedberg <johan.hedberg@gmail.com> 2295L: linux-bluetooth@vger.kernel.org 2296W: http://www.bluez.org/ 2297T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2298T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2299S: Maintained 2300F: net/bluetooth/ 2301F: include/net/bluetooth/ 2302 2303BONDING DRIVER 2304M: Jay Vosburgh <j.vosburgh@gmail.com> 2305M: Veaceslav Falico <vfalico@gmail.com> 2306M: Andy Gospodarek <gospo@cumulusnetworks.com> 2307L: netdev@vger.kernel.org 2308W: http://sourceforge.net/projects/bonding/ 2309S: Supported 2310F: drivers/net/bonding/ 2311F: include/uapi/linux/if_bonding.h 2312 2313BPF (Safe dynamic programs and tools) 2314M: Alexei Starovoitov <ast@kernel.org> 2315L: netdev@vger.kernel.org 2316L: linux-kernel@vger.kernel.org 2317S: Supported 2318F: kernel/bpf/ 2319 2320BROADCOM B44 10/100 ETHERNET DRIVER 2321M: Gary Zambrano <zambrano@broadcom.com> 2322L: netdev@vger.kernel.org 2323S: Supported 2324F: drivers/net/ethernet/broadcom/b44.* 2325 2326BROADCOM GENET ETHERNET DRIVER 2327M: Florian Fainelli <f.fainelli@gmail.com> 2328L: netdev@vger.kernel.org 2329S: Supported 2330F: drivers/net/ethernet/broadcom/genet/ 2331 2332BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2333M: Sony Chacko <sony.chacko@qlogic.com> 2334M: Dept-HSGLinuxNICDev@qlogic.com 2335L: netdev@vger.kernel.org 2336S: Supported 2337F: drivers/net/ethernet/broadcom/bnx2.* 2338F: drivers/net/ethernet/broadcom/bnx2_* 2339 2340BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2341M: Ariel Elior <ariel.elior@qlogic.com> 2342L: netdev@vger.kernel.org 2343S: Supported 2344F: drivers/net/ethernet/broadcom/bnx2x/ 2345 2346BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2347M: Florian Fainelli <f.fainelli@gmail.com> 2348M: Ray Jui <rjui@broadcom.com> 2349M: Scott Branden <sbranden@broadcom.com> 2350L: bcm-kernel-feedback-list@broadcom.com 2351T: git git://github.com/broadcom/mach-bcm 2352S: Maintained 2353F: arch/arm/mach-bcm/ 2354F: arch/arm/boot/dts/bcm113* 2355F: arch/arm/boot/dts/bcm216* 2356F: arch/arm/boot/dts/bcm281* 2357F: arch/arm64/boot/dts/broadcom/ 2358F: arch/arm/configs/bcm_defconfig 2359F: drivers/mmc/host/sdhci-bcm-kona.c 2360F: drivers/clocksource/bcm_kona_timer.c 2361 2362BROADCOM BCM2835 ARM ARCHITECTURE 2363M: Stephen Warren <swarren@wwwdotorg.org> 2364M: Lee Jones <lee@kernel.org> 2365M: Eric Anholt <eric@anholt.net> 2366L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2368T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2369S: Maintained 2370N: bcm2835 2371 2372BROADCOM BCM33XX MIPS ARCHITECTURE 2373M: Kevin Cernekee <cernekee@gmail.com> 2374L: linux-mips@linux-mips.org 2375S: Maintained 2376F: arch/mips/bcm3384/* 2377F: arch/mips/include/asm/mach-bcm3384/* 2378F: arch/mips/kernel/*bmips* 2379 2380BROADCOM BCM47XX MIPS ARCHITECTURE 2381M: Hauke Mehrtens <hauke@hauke-m.de> 2382M: Rafał Miłecki <zajec5@gmail.com> 2383L: linux-mips@linux-mips.org 2384S: Maintained 2385F: arch/mips/bcm47xx/* 2386F: arch/mips/include/asm/mach-bcm47xx/* 2387 2388BROADCOM BCM5301X ARM ARCHITECTURE 2389M: Hauke Mehrtens <hauke@hauke-m.de> 2390L: linux-arm-kernel@lists.infradead.org 2391S: Maintained 2392F: arch/arm/mach-bcm/bcm_5301x.c 2393F: arch/arm/boot/dts/bcm5301x.dtsi 2394F: arch/arm/boot/dts/bcm470* 2395 2396BROADCOM BCM63XX ARM ARCHITECTURE 2397M: Florian Fainelli <f.fainelli@gmail.com> 2398L: linux-arm-kernel@lists.infradead.org 2399T: git git://github.com/broadcom/arm-bcm63xx.git 2400S: Maintained 2401F: arch/arm/mach-bcm/bcm63xx.c 2402F: arch/arm/include/debug/bcm63xx.S 2403 2404BROADCOM BCM63XX/BCM33XX UDC DRIVER 2405M: Kevin Cernekee <cernekee@gmail.com> 2406L: linux-usb@vger.kernel.org 2407S: Maintained 2408F: drivers/usb/gadget/udc/bcm63xx_udc.* 2409 2410BROADCOM BCM7XXX ARM ARCHITECTURE 2411M: Brian Norris <computersforpeace@gmail.com> 2412M: Gregory Fong <gregory.0xf0@gmail.com> 2413M: Florian Fainelli <f.fainelli@gmail.com> 2414L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2415L: bcm-kernel-feedback-list@broadcom.com 2416T: git git://github.com/broadcom/stblinux.git 2417S: Maintained 2418F: arch/arm/mach-bcm/*brcmstb* 2419F: arch/arm/boot/dts/bcm7*.dts* 2420F: drivers/bus/brcmstb_gisb.c 2421N: brcmstb 2422 2423BROADCOM BMIPS MIPS ARCHITECTURE 2424M: Kevin Cernekee <cernekee@gmail.com> 2425M: Florian Fainelli <f.fainelli@gmail.com> 2426L: linux-mips@linux-mips.org 2427T: git git://github.com/broadcom/stblinux.git 2428S: Maintained 2429F: arch/mips/bmips/* 2430F: arch/mips/include/asm/mach-bmips/* 2431F: arch/mips/kernel/*bmips* 2432F: arch/mips/boot/dts/brcm/bcm*.dts* 2433F: drivers/irqchip/irq-bcm7* 2434F: drivers/irqchip/irq-brcmstb* 2435F: include/linux/bcm963xx_nvram.h 2436F: include/linux/bcm963xx_tag.h 2437 2438BROADCOM TG3 GIGABIT ETHERNET DRIVER 2439M: Prashant Sreedharan <prashant@broadcom.com> 2440M: Michael Chan <mchan@broadcom.com> 2441L: netdev@vger.kernel.org 2442S: Supported 2443F: drivers/net/ethernet/broadcom/tg3.* 2444 2445BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2446M: Brett Rudley <brudley@broadcom.com> 2447M: Arend van Spriel <arend@broadcom.com> 2448M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2449M: Hante Meuleman <meuleman@broadcom.com> 2450L: linux-wireless@vger.kernel.org 2451L: brcm80211-dev-list@broadcom.com 2452S: Supported 2453F: drivers/net/wireless/broadcom/brcm80211/ 2454 2455BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2456M: QLogic-Storage-Upstream@qlogic.com 2457L: linux-scsi@vger.kernel.org 2458S: Supported 2459F: drivers/scsi/bnx2fc/ 2460 2461BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2462M: QLogic-Storage-Upstream@qlogic.com 2463L: linux-scsi@vger.kernel.org 2464S: Supported 2465F: drivers/scsi/bnx2i/ 2466 2467BROADCOM IPROC ARM ARCHITECTURE 2468M: Ray Jui <rjui@broadcom.com> 2469M: Scott Branden <sbranden@broadcom.com> 2470M: Jon Mason <jonmason@broadcom.com> 2471L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2472L: bcm-kernel-feedback-list@broadcom.com 2473T: git git://github.com/broadcom/cygnus-linux.git 2474S: Maintained 2475N: iproc 2476N: cygnus 2477N: nsp 2478N: bcm9113* 2479N: bcm9583* 2480N: bcm9585* 2481N: bcm9586* 2482N: bcm988312 2483N: bcm113* 2484N: bcm583* 2485N: bcm585* 2486N: bcm586* 2487N: bcm88312 2488 2489BROADCOM BRCMSTB GPIO DRIVER 2490M: Gregory Fong <gregory.0xf0@gmail.com> 2491L: bcm-kernel-feedback-list@broadcom.com 2492S: Supported 2493F: drivers/gpio/gpio-brcmstb.c 2494F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2495 2496BROADCOM KONA GPIO DRIVER 2497M: Ray Jui <rjui@broadcom.com> 2498L: bcm-kernel-feedback-list@broadcom.com 2499S: Supported 2500F: drivers/gpio/gpio-bcm-kona.c 2501F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2502 2503BROADCOM NVRAM DRIVER 2504M: Rafał Miłecki <zajec5@gmail.com> 2505L: linux-mips@linux-mips.org 2506S: Maintained 2507F: drivers/firmware/broadcom/* 2508 2509BROADCOM STB NAND FLASH DRIVER 2510M: Brian Norris <computersforpeace@gmail.com> 2511M: Kamal Dasu <kdasu.kdev@gmail.com> 2512L: linux-mtd@lists.infradead.org 2513L: bcm-kernel-feedback-list@broadcom.com 2514S: Maintained 2515F: drivers/mtd/nand/brcmnand/ 2516 2517BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2518M: Rafał Miłecki <zajec5@gmail.com> 2519L: linux-wireless@vger.kernel.org 2520S: Maintained 2521F: drivers/bcma/ 2522F: include/linux/bcma/ 2523 2524BROADCOM SYSTEMPORT ETHERNET DRIVER 2525M: Florian Fainelli <f.fainelli@gmail.com> 2526L: netdev@vger.kernel.org 2527S: Supported 2528F: drivers/net/ethernet/broadcom/bcmsysport.* 2529 2530BROCADE BFA FC SCSI DRIVER 2531M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2532M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2533L: linux-scsi@vger.kernel.org 2534S: Supported 2535F: drivers/scsi/bfa/ 2536 2537BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2538M: Rasesh Mody <rasesh.mody@qlogic.com> 2539L: netdev@vger.kernel.org 2540S: Supported 2541F: drivers/net/ethernet/brocade/bna/ 2542 2543BSG (block layer generic sg v4 driver) 2544M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2545L: linux-scsi@vger.kernel.org 2546S: Supported 2547F: block/bsg.c 2548F: include/linux/bsg.h 2549F: include/uapi/linux/bsg.h 2550 2551BT87X AUDIO DRIVER 2552M: Clemens Ladisch <clemens@ladisch.de> 2553L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2554T: git git://git.alsa-project.org/alsa-kernel.git 2555S: Maintained 2556F: Documentation/sound/alsa/Bt87x.txt 2557F: sound/pci/bt87x.c 2558 2559BT8XXGPIO DRIVER 2560M: Michael Buesch <m@bues.ch> 2561W: http://bu3sch.de/btgpio.php 2562S: Maintained 2563F: drivers/gpio/gpio-bt8xx.c 2564 2565BTRFS FILE SYSTEM 2566M: Chris Mason <clm@fb.com> 2567M: Josef Bacik <jbacik@fb.com> 2568M: David Sterba <dsterba@suse.com> 2569L: linux-btrfs@vger.kernel.org 2570W: http://btrfs.wiki.kernel.org/ 2571Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2572T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2573S: Maintained 2574F: Documentation/filesystems/btrfs.txt 2575F: fs/btrfs/ 2576 2577BTTV VIDEO4LINUX DRIVER 2578M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2579L: linux-media@vger.kernel.org 2580W: https://linuxtv.org 2581T: git git://linuxtv.org/media_tree.git 2582S: Odd fixes 2583F: Documentation/video4linux/bttv/ 2584F: drivers/media/pci/bt8xx/bttv* 2585 2586BUSLOGIC SCSI DRIVER 2587M: Khalid Aziz <khalid@gonehiking.org> 2588L: linux-scsi@vger.kernel.org 2589S: Maintained 2590F: drivers/scsi/BusLogic.* 2591F: drivers/scsi/FlashPoint.* 2592 2593C-MEDIA CMI8788 DRIVER 2594M: Clemens Ladisch <clemens@ladisch.de> 2595L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2596T: git git://git.alsa-project.org/alsa-kernel.git 2597S: Maintained 2598F: sound/pci/oxygen/ 2599 2600C6X ARCHITECTURE 2601M: Mark Salter <msalter@redhat.com> 2602M: Aurelien Jacquiot <a-jacquiot@ti.com> 2603L: linux-c6x-dev@linux-c6x.org 2604W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2605S: Maintained 2606F: arch/c6x/ 2607 2608CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2609M: David Howells <dhowells@redhat.com> 2610L: linux-cachefs@redhat.com (moderated for non-subscribers) 2611S: Supported 2612F: Documentation/filesystems/caching/cachefiles.txt 2613F: fs/cachefiles/ 2614 2615CADET FM/AM RADIO RECEIVER DRIVER 2616M: Hans Verkuil <hverkuil@xs4all.nl> 2617L: linux-media@vger.kernel.org 2618T: git git://linuxtv.org/media_tree.git 2619W: https://linuxtv.org 2620S: Maintained 2621F: drivers/media/radio/radio-cadet* 2622 2623CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2624M: Jonathan Corbet <corbet@lwn.net> 2625L: linux-media@vger.kernel.org 2626T: git git://linuxtv.org/media_tree.git 2627S: Maintained 2628F: Documentation/video4linux/cafe_ccic 2629F: drivers/media/platform/marvell-ccic/ 2630 2631CAIF NETWORK LAYER 2632M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2633L: netdev@vger.kernel.org 2634S: Supported 2635F: Documentation/networking/caif/ 2636F: drivers/net/caif/ 2637F: include/uapi/linux/caif/ 2638F: include/net/caif/ 2639F: net/caif/ 2640 2641CALGARY x86-64 IOMMU 2642M: Muli Ben-Yehuda <muli@il.ibm.com> 2643M: "Jon D. Mason" <jdmason@kudzu.us> 2644L: discuss@x86-64.org 2645S: Maintained 2646F: arch/x86/kernel/pci-calgary_64.c 2647F: arch/x86/kernel/tce_64.c 2648F: arch/x86/include/asm/calgary.h 2649F: arch/x86/include/asm/tce.h 2650 2651CAN NETWORK LAYER 2652M: Oliver Hartkopp <socketcan@hartkopp.net> 2653M: Marc Kleine-Budde <mkl@pengutronix.de> 2654L: linux-can@vger.kernel.org 2655W: https://github.com/linux-can 2656T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2657T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2658S: Maintained 2659F: Documentation/networking/can.txt 2660F: net/can/ 2661F: include/linux/can/core.h 2662F: include/uapi/linux/can.h 2663F: include/uapi/linux/can/bcm.h 2664F: include/uapi/linux/can/raw.h 2665F: include/uapi/linux/can/gw.h 2666 2667CAN NETWORK DRIVERS 2668M: Wolfgang Grandegger <wg@grandegger.com> 2669M: Marc Kleine-Budde <mkl@pengutronix.de> 2670L: linux-can@vger.kernel.org 2671W: https://github.com/linux-can 2672T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2673T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2674S: Maintained 2675F: drivers/net/can/ 2676F: include/linux/can/dev.h 2677F: include/linux/can/platform/ 2678F: include/uapi/linux/can/error.h 2679F: include/uapi/linux/can/netlink.h 2680 2681CAPABILITIES 2682M: Serge Hallyn <serge.hallyn@canonical.com> 2683L: linux-security-module@vger.kernel.org 2684S: Supported 2685F: include/linux/capability.h 2686F: include/uapi/linux/capability.h 2687F: security/commoncap.c 2688F: kernel/capability.c 2689 2690CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2691M: Kevin Tsai <ktsai@capellamicro.com> 2692S: Maintained 2693F: drivers/iio/light/cm* 2694F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2695 2696CAVIUM LIQUIDIO NETWORK DRIVER 2697M: Derek Chickles <derek.chickles@caviumnetworks.com> 2698M: Satanand Burla <satananda.burla@caviumnetworks.com> 2699M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2700M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2701L: netdev@vger.kernel.org 2702W: http://www.cavium.com 2703S: Supported 2704F: drivers/net/ethernet/cavium/liquidio/ 2705 2706CC2520 IEEE-802.15.4 RADIO DRIVER 2707M: Varka Bhadram <varkabhadram@gmail.com> 2708L: linux-wpan@vger.kernel.org 2709S: Maintained 2710F: drivers/net/ieee802154/cc2520.c 2711F: include/linux/spi/cc2520.h 2712F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2713 2714CELL BROADBAND ENGINE ARCHITECTURE 2715M: Arnd Bergmann <arnd@arndb.de> 2716L: linuxppc-dev@lists.ozlabs.org 2717W: http://www.ibm.com/developerworks/power/cell/ 2718S: Supported 2719F: arch/powerpc/include/asm/cell*.h 2720F: arch/powerpc/include/asm/spu*.h 2721F: arch/powerpc/include/uapi/asm/spu*.h 2722F: arch/powerpc/oprofile/*cell* 2723F: arch/powerpc/platforms/cell/ 2724 2725CEPH COMMON CODE (LIBCEPH) 2726M: Ilya Dryomov <idryomov@gmail.com> 2727M: "Yan, Zheng" <zyan@redhat.com> 2728M: Sage Weil <sage@redhat.com> 2729L: ceph-devel@vger.kernel.org 2730W: http://ceph.com/ 2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2732T: git git://github.com/ceph/ceph-client.git 2733S: Supported 2734F: net/ceph/ 2735F: include/linux/ceph/ 2736F: include/linux/crush/ 2737 2738CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2739M: "Yan, Zheng" <zyan@redhat.com> 2740M: Sage Weil <sage@redhat.com> 2741M: Ilya Dryomov <idryomov@gmail.com> 2742L: ceph-devel@vger.kernel.org 2743W: http://ceph.com/ 2744T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2745T: git git://github.com/ceph/ceph-client.git 2746S: Supported 2747F: Documentation/filesystems/ceph.txt 2748F: fs/ceph/ 2749 2750CERTIFICATE HANDLING: 2751M: David Howells <dhowells@redhat.com> 2752M: David Woodhouse <dwmw2@infradead.org> 2753L: keyrings@vger.kernel.org 2754S: Maintained 2755F: Documentation/module-signing.txt 2756F: certs/ 2757F: scripts/sign-file.c 2758F: scripts/extract-cert.c 2759 2760CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2761L: linux-usb@vger.kernel.org 2762S: Orphan 2763F: Documentation/usb/WUSB-Design-overview.txt 2764F: Documentation/usb/wusb-cbaf 2765F: drivers/usb/host/hwa-hc.c 2766F: drivers/usb/host/whci/ 2767F: drivers/usb/wusbcore/ 2768F: include/linux/usb/wusb* 2769 2770CFAG12864B LCD DRIVER 2771M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2772W: http://miguelojeda.es/auxdisplay.htm 2773W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2774S: Maintained 2775F: drivers/auxdisplay/cfag12864b.c 2776F: include/linux/cfag12864b.h 2777 2778CFAG12864BFB LCD FRAMEBUFFER DRIVER 2779M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2780W: http://miguelojeda.es/auxdisplay.htm 2781W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2782S: Maintained 2783F: drivers/auxdisplay/cfag12864bfb.c 2784F: include/linux/cfag12864b.h 2785 2786CFG80211 and NL80211 2787M: Johannes Berg <johannes@sipsolutions.net> 2788L: linux-wireless@vger.kernel.org 2789W: http://wireless.kernel.org/ 2790T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2791T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2792S: Maintained 2793F: include/uapi/linux/nl80211.h 2794F: include/net/cfg80211.h 2795F: net/wireless/* 2796X: net/wireless/wext* 2797 2798CHAR and MISC DRIVERS 2799M: Arnd Bergmann <arnd@arndb.de> 2800M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2801T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2802S: Supported 2803F: drivers/char/* 2804F: drivers/misc/* 2805F: include/linux/miscdevice.h 2806 2807CHECKPATCH 2808M: Andy Whitcroft <apw@canonical.com> 2809M: Joe Perches <joe@perches.com> 2810S: Maintained 2811F: scripts/checkpatch.pl 2812 2813CHINESE DOCUMENTATION 2814M: Harry Wei <harryxiyou@gmail.com> 2815L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2816L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2817S: Maintained 2818F: Documentation/zh_CN/ 2819 2820CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2821M: Peter Chen <Peter.Chen@nxp.com> 2822T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2823L: linux-usb@vger.kernel.org 2824S: Maintained 2825F: drivers/usb/chipidea/ 2826 2827CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2828M: Hans de Goede <hdegoede@redhat.com> 2829L: linux-input@vger.kernel.org 2830S: Maintained 2831F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2832F: drivers/input/touchscreen/chipone_icn8318.c 2833 2834CHROME HARDWARE PLATFORM SUPPORT 2835M: Olof Johansson <olof@lixom.net> 2836S: Maintained 2837T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git 2838F: drivers/platform/chrome/ 2839 2840CISCO VIC ETHERNET NIC DRIVER 2841M: Christian Benvenuti <benve@cisco.com> 2842M: Sujith Sankar <ssujith@cisco.com> 2843M: Govindarajulu Varadarajan <_govind@gmx.com> 2844M: Neel Patel <neepatel@cisco.com> 2845S: Supported 2846F: drivers/net/ethernet/cisco/enic/ 2847 2848CISCO VIC LOW LATENCY NIC DRIVER 2849M: Christian Benvenuti <benve@cisco.com> 2850M: Dave Goodell <dgoodell@cisco.com> 2851S: Supported 2852F: drivers/infiniband/hw/usnic/ 2853 2854CIRRUS LOGIC EP93XX ETHERNET DRIVER 2855M: Hartley Sweeten <hsweeten@visionengravers.com> 2856L: netdev@vger.kernel.org 2857S: Maintained 2858F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2859 2860CIRRUS LOGIC AUDIO CODEC DRIVERS 2861M: Brian Austin <brian.austin@cirrus.com> 2862M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2863L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2864S: Maintained 2865F: sound/soc/codecs/cs* 2866 2867CLEANCACHE API 2868M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2869L: linux-kernel@vger.kernel.org 2870S: Maintained 2871F: mm/cleancache.c 2872F: include/linux/cleancache.h 2873 2874CLK API 2875M: Russell King <linux@arm.linux.org.uk> 2876L: linux-clk@vger.kernel.org 2877S: Maintained 2878F: include/linux/clk.h 2879 2880CLOCKSOURCE, CLOCKEVENT DRIVERS 2881M: Daniel Lezcano <daniel.lezcano@linaro.org> 2882M: Thomas Gleixner <tglx@linutronix.de> 2883L: linux-kernel@vger.kernel.org 2884T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2885S: Supported 2886F: drivers/clocksource 2887 2888CISCO FCOE HBA DRIVER 2889M: Hiral Patel <hiralpat@cisco.com> 2890M: Suma Ramars <sramars@cisco.com> 2891M: Brian Uchino <buchino@cisco.com> 2892L: linux-scsi@vger.kernel.org 2893S: Supported 2894F: drivers/scsi/fnic/ 2895 2896CISCO SCSI HBA DRIVER 2897M: Narsimhulu Musini <nmusini@cisco.com> 2898M: Sesidhar Baddela <sebaddel@cisco.com> 2899L: linux-scsi@vger.kernel.org 2900S: Supported 2901F: drivers/scsi/snic/ 2902 2903CMPC ACPI DRIVER 2904M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2905M: Daniel Oliveira Nascimento <don@syst.com.br> 2906L: platform-driver-x86@vger.kernel.org 2907S: Supported 2908F: drivers/platform/x86/classmate-laptop.c 2909 2910COBALT MEDIA DRIVER 2911M: Hans Verkuil <hans.verkuil@cisco.com> 2912L: linux-media@vger.kernel.org 2913T: git git://linuxtv.org/media_tree.git 2914W: https://linuxtv.org 2915S: Supported 2916F: drivers/media/pci/cobalt/ 2917 2918COCCINELLE/Semantic Patches (SmPL) 2919M: Julia Lawall <Julia.Lawall@lip6.fr> 2920M: Gilles Muller <Gilles.Muller@lip6.fr> 2921M: Nicolas Palix <nicolas.palix@imag.fr> 2922M: Michal Marek <mmarek@suse.com> 2923L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2924T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2925W: http://coccinelle.lip6.fr/ 2926S: Supported 2927F: Documentation/coccinelle.txt 2928F: scripts/coccinelle/ 2929F: scripts/coccicheck 2930 2931CODA FILE SYSTEM 2932M: Jan Harkes <jaharkes@cs.cmu.edu> 2933M: coda@cs.cmu.edu 2934L: codalist@coda.cs.cmu.edu 2935W: http://www.coda.cs.cmu.edu/ 2936S: Maintained 2937F: Documentation/filesystems/coda.txt 2938F: fs/coda/ 2939F: include/linux/coda*.h 2940F: include/uapi/linux/coda*.h 2941 2942CODA V4L2 MEM2MEM DRIVER 2943M: Philipp Zabel <p.zabel@pengutronix.de> 2944L: linux-media@vger.kernel.org 2945S: Maintained 2946F: Documentation/devicetree/bindings/media/coda.txt 2947F: drivers/media/platform/coda/ 2948 2949COMMON CLK FRAMEWORK 2950M: Michael Turquette <mturquette@baylibre.com> 2951M: Stephen Boyd <sboyd@codeaurora.org> 2952L: linux-clk@vger.kernel.org 2953T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2954S: Maintained 2955F: drivers/clk/ 2956X: drivers/clk/clkdev.c 2957F: include/linux/clk-pr* 2958F: include/linux/clk/ 2959 2960COMMON INTERNET FILE SYSTEM (CIFS) 2961M: Steve French <sfrench@samba.org> 2962L: linux-cifs@vger.kernel.org 2963L: samba-technical@lists.samba.org (moderated for non-subscribers) 2964W: http://linux-cifs.samba.org/ 2965T: git git://git.samba.org/sfrench/cifs-2.6.git 2966S: Supported 2967F: Documentation/filesystems/cifs/ 2968F: fs/cifs/ 2969 2970COMPACTPCI HOTPLUG CORE 2971M: Scott Murray <scott@spiteful.org> 2972L: linux-pci@vger.kernel.org 2973S: Maintained 2974F: drivers/pci/hotplug/cpci_hotplug* 2975 2976COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2977M: Scott Murray <scott@spiteful.org> 2978L: linux-pci@vger.kernel.org 2979S: Maintained 2980F: drivers/pci/hotplug/cpcihp_zt5550.* 2981 2982COMPACTPCI HOTPLUG GENERIC DRIVER 2983M: Scott Murray <scott@spiteful.org> 2984L: linux-pci@vger.kernel.org 2985S: Maintained 2986F: drivers/pci/hotplug/cpcihp_generic.c 2987 2988COMPAL LAPTOP SUPPORT 2989M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2990L: platform-driver-x86@vger.kernel.org 2991S: Maintained 2992F: drivers/platform/x86/compal-laptop.c 2993 2994CONEXANT ACCESSRUNNER USB DRIVER 2995L: accessrunner-general@lists.sourceforge.net 2996W: http://accessrunner.sourceforge.net/ 2997S: Orphan 2998F: drivers/usb/atm/cxacru.c 2999 3000CONFIGFS 3001M: Joel Becker <jlbec@evilplan.org> 3002M: Christoph Hellwig <hch@lst.de> 3003T: git git://git.infradead.org/users/hch/configfs.git 3004S: Supported 3005F: fs/configfs/ 3006F: include/linux/configfs.h 3007 3008CONNECTOR 3009M: Evgeniy Polyakov <zbr@ioremap.net> 3010L: netdev@vger.kernel.org 3011S: Maintained 3012F: drivers/connector/ 3013 3014CONTROL GROUP (CGROUP) 3015M: Tejun Heo <tj@kernel.org> 3016M: Li Zefan <lizefan@huawei.com> 3017M: Johannes Weiner <hannes@cmpxchg.org> 3018L: cgroups@vger.kernel.org 3019T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3020S: Maintained 3021F: Documentation/cgroups/ 3022F: include/linux/cgroup* 3023F: kernel/cgroup* 3024 3025CONTROL GROUP - CPUSET 3026M: Li Zefan <lizefan@huawei.com> 3027L: cgroups@vger.kernel.org 3028W: http://www.bullopensource.org/cpuset/ 3029W: http://oss.sgi.com/projects/cpusets/ 3030T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3031S: Maintained 3032F: Documentation/cgroups/cpusets.txt 3033F: include/linux/cpuset.h 3034F: kernel/cpuset.c 3035 3036CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 3037M: Johannes Weiner <hannes@cmpxchg.org> 3038M: Michal Hocko <mhocko@kernel.org> 3039M: Vladimir Davydov <vdavydov@virtuozzo.com> 3040L: cgroups@vger.kernel.org 3041L: linux-mm@kvack.org 3042S: Maintained 3043F: mm/memcontrol.c 3044F: mm/swap_cgroup.c 3045 3046CORETEMP HARDWARE MONITORING DRIVER 3047M: Fenghua Yu <fenghua.yu@intel.com> 3048L: lm-sensors@lm-sensors.org 3049S: Maintained 3050F: Documentation/hwmon/coretemp 3051F: drivers/hwmon/coretemp.c 3052 3053COSA/SRP SYNC SERIAL DRIVER 3054M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 3055W: http://www.fi.muni.cz/~kas/cosa/ 3056S: Maintained 3057F: drivers/net/wan/cosa* 3058 3059CPMAC ETHERNET DRIVER 3060M: Florian Fainelli <florian@openwrt.org> 3061L: netdev@vger.kernel.org 3062S: Maintained 3063F: drivers/net/ethernet/ti/cpmac.c 3064 3065CPU FREQUENCY DRIVERS 3066M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3067M: Viresh Kumar <viresh.kumar@linaro.org> 3068L: linux-pm@vger.kernel.org 3069S: Maintained 3070T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3071T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3072F: drivers/cpufreq/ 3073F: include/linux/cpufreq.h 3074 3075CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3076M: Viresh Kumar <viresh.kumar@linaro.org> 3077M: Sudeep Holla <sudeep.holla@arm.com> 3078L: linux-pm@vger.kernel.org 3079W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3080S: Maintained 3081F: drivers/cpufreq/arm_big_little.h 3082F: drivers/cpufreq/arm_big_little.c 3083F: drivers/cpufreq/arm_big_little_dt.c 3084 3085CPUIDLE DRIVER - ARM BIG LITTLE 3086M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3087M: Daniel Lezcano <daniel.lezcano@linaro.org> 3088L: linux-pm@vger.kernel.org 3089L: linux-arm-kernel@lists.infradead.org 3090T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3091S: Maintained 3092F: drivers/cpuidle/cpuidle-big_little.c 3093 3094CPUIDLE DRIVER - ARM EXYNOS 3095M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3096M: Daniel Lezcano <daniel.lezcano@linaro.org> 3097M: Kukjin Kim <kgene@kernel.org> 3098L: linux-pm@vger.kernel.org 3099L: linux-samsung-soc@vger.kernel.org 3100S: Supported 3101F: drivers/cpuidle/cpuidle-exynos.c 3102F: arch/arm/mach-exynos/pm.c 3103 3104CPUIDLE DRIVERS 3105M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3106M: Daniel Lezcano <daniel.lezcano@linaro.org> 3107L: linux-pm@vger.kernel.org 3108S: Maintained 3109T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3110F: drivers/cpuidle/* 3111F: include/linux/cpuidle.h 3112 3113CPUID/MSR DRIVER 3114M: "H. Peter Anvin" <hpa@zytor.com> 3115S: Maintained 3116F: arch/x86/kernel/cpuid.c 3117F: arch/x86/kernel/msr.c 3118 3119CPU POWER MONITORING SUBSYSTEM 3120M: Thomas Renninger <trenn@suse.com> 3121L: linux-pm@vger.kernel.org 3122S: Maintained 3123F: tools/power/cpupower/ 3124 3125CRAMFS FILESYSTEM 3126W: http://sourceforge.net/projects/cramfs/ 3127S: Orphan / Obsolete 3128F: Documentation/filesystems/cramfs.txt 3129F: fs/cramfs/ 3130 3131CRIS PORT 3132M: Mikael Starvik <starvik@axis.com> 3133M: Jesper Nilsson <jesper.nilsson@axis.com> 3134L: linux-cris-kernel@axis.com 3135W: http://developer.axis.com 3136T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git 3137S: Maintained 3138F: arch/cris/ 3139F: drivers/tty/serial/crisv10.* 3140 3141CRYPTO API 3142M: Herbert Xu <herbert@gondor.apana.org.au> 3143M: "David S. Miller" <davem@davemloft.net> 3144L: linux-crypto@vger.kernel.org 3145T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git 3146T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3147S: Maintained 3148F: Documentation/crypto/ 3149F: Documentation/DocBook/crypto-API.tmpl 3150F: arch/*/crypto/ 3151F: crypto/ 3152F: drivers/crypto/ 3153F: include/crypto/ 3154 3155CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3156M: Neil Horman <nhorman@tuxdriver.com> 3157L: linux-crypto@vger.kernel.org 3158S: Maintained 3159F: crypto/ansi_cprng.c 3160F: crypto/rng.c 3161 3162CS3308 MEDIA DRIVER 3163M: Hans Verkuil <hverkuil@xs4all.nl> 3164L: linux-media@vger.kernel.org 3165T: git git://linuxtv.org/media_tree.git 3166W: http://linuxtv.org 3167S: Odd Fixes 3168F: drivers/media/i2c/cs3308.c 3169F: drivers/media/i2c/cs3308.h 3170 3171CS5535 Audio ALSA driver 3172M: Jaya Kumar <jayakumar.alsa@gmail.com> 3173S: Maintained 3174F: sound/pci/cs5535audio/ 3175 3176CW1200 WLAN driver 3177M: Solomon Peachy <pizza@shaftnet.org> 3178S: Maintained 3179F: drivers/net/wireless/st/cw1200/ 3180 3181CX18 VIDEO4LINUX DRIVER 3182M: Andy Walls <awalls@md.metrocast.net> 3183L: ivtv-devel@ivtvdriver.org (subscribers-only) 3184L: linux-media@vger.kernel.org 3185T: git git://linuxtv.org/media_tree.git 3186W: https://linuxtv.org 3187W: http://www.ivtvdriver.org/index.php/Cx18 3188S: Maintained 3189F: Documentation/video4linux/cx18.txt 3190F: drivers/media/pci/cx18/ 3191F: include/uapi/linux/ivtv* 3192 3193CX2341X MPEG ENCODER HELPER MODULE 3194M: Hans Verkuil <hverkuil@xs4all.nl> 3195L: linux-media@vger.kernel.org 3196T: git git://linuxtv.org/media_tree.git 3197W: https://linuxtv.org 3198S: Maintained 3199F: drivers/media/common/cx2341x* 3200F: include/media/cx2341x* 3201 3202CX24120 MEDIA DRIVER 3203M: Jemma Denson <jdenson@gmail.com> 3204M: Patrick Boettcher <patrick.boettcher@posteo.de> 3205L: linux-media@vger.kernel.org 3206W: https://linuxtv.org 3207Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3208S: Maintained 3209F: drivers/media/dvb-frontends/cx24120* 3210 3211CX88 VIDEO4LINUX DRIVER 3212M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3213L: linux-media@vger.kernel.org 3214W: https://linuxtv.org 3215T: git git://linuxtv.org/media_tree.git 3216S: Odd fixes 3217F: Documentation/video4linux/cx88/ 3218F: drivers/media/pci/cx88/ 3219 3220CXD2820R MEDIA DRIVER 3221M: Antti Palosaari <crope@iki.fi> 3222L: linux-media@vger.kernel.org 3223W: https://linuxtv.org 3224W: http://palosaari.fi/linux/ 3225Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3226T: git git://linuxtv.org/anttip/media_tree.git 3227S: Maintained 3228F: drivers/media/dvb-frontends/cxd2820r* 3229 3230CXGB3 ETHERNET DRIVER (CXGB3) 3231M: Santosh Raspatur <santosh@chelsio.com> 3232L: netdev@vger.kernel.org 3233W: http://www.chelsio.com 3234S: Supported 3235F: drivers/net/ethernet/chelsio/cxgb3/ 3236 3237CXGB3 ISCSI DRIVER (CXGB3I) 3238M: Karen Xie <kxie@chelsio.com> 3239L: linux-scsi@vger.kernel.org 3240W: http://www.chelsio.com 3241S: Supported 3242F: drivers/scsi/cxgbi/cxgb3i 3243 3244CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3245M: Steve Wise <swise@chelsio.com> 3246L: linux-rdma@vger.kernel.org 3247W: http://www.openfabrics.org 3248S: Supported 3249F: drivers/infiniband/hw/cxgb3/ 3250 3251CXGB4 ETHERNET DRIVER (CXGB4) 3252M: Hariprasad S <hariprasad@chelsio.com> 3253L: netdev@vger.kernel.org 3254W: http://www.chelsio.com 3255S: Supported 3256F: drivers/net/ethernet/chelsio/cxgb4/ 3257 3258CXGB4 ISCSI DRIVER (CXGB4I) 3259M: Karen Xie <kxie@chelsio.com> 3260L: linux-scsi@vger.kernel.org 3261W: http://www.chelsio.com 3262S: Supported 3263F: drivers/scsi/cxgbi/cxgb4i 3264 3265CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3266M: Steve Wise <swise@chelsio.com> 3267L: linux-rdma@vger.kernel.org 3268W: http://www.openfabrics.org 3269S: Supported 3270F: drivers/infiniband/hw/cxgb4/ 3271 3272CXGB4VF ETHERNET DRIVER (CXGB4VF) 3273M: Casey Leedom <leedom@chelsio.com> 3274L: netdev@vger.kernel.org 3275W: http://www.chelsio.com 3276S: Supported 3277F: drivers/net/ethernet/chelsio/cxgb4vf/ 3278 3279CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3280M: Ian Munsie <imunsie@au1.ibm.com> 3281M: Michael Neuling <mikey@neuling.org> 3282L: linuxppc-dev@lists.ozlabs.org 3283S: Supported 3284F: drivers/misc/cxl/ 3285F: include/misc/cxl* 3286F: include/uapi/misc/cxl.h 3287F: Documentation/powerpc/cxl.txt 3288F: Documentation/powerpc/cxl.txt 3289F: Documentation/ABI/testing/sysfs-class-cxl 3290 3291CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3292M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3293M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3294L: linux-scsi@vger.kernel.org 3295S: Supported 3296F: drivers/scsi/cxlflash/ 3297F: include/uapi/scsi/cxlflash_ioctls.h 3298F: Documentation/powerpc/cxlflash.txt 3299 3300STMMAC ETHERNET DRIVER 3301M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3302L: netdev@vger.kernel.org 3303W: http://www.stlinux.com 3304S: Supported 3305F: drivers/net/ethernet/stmicro/stmmac/ 3306 3307CYBERPRO FB DRIVER 3308M: Russell King <linux@arm.linux.org.uk> 3309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3310W: http://www.arm.linux.org.uk/ 3311S: Maintained 3312F: drivers/video/fbdev/cyber2000fb.* 3313 3314CYCLADES ASYNC MUX DRIVER 3315W: http://www.cyclades.com/ 3316S: Orphan 3317F: drivers/tty/cyclades.c 3318F: include/linux/cyclades.h 3319F: include/uapi/linux/cyclades.h 3320 3321CYCLADES PC300 DRIVER 3322W: http://www.cyclades.com/ 3323S: Orphan 3324F: drivers/net/wan/pc300* 3325 3326CYPRESS_FIRMWARE MEDIA DRIVER 3327M: Antti Palosaari <crope@iki.fi> 3328L: linux-media@vger.kernel.org 3329W: https://linuxtv.org 3330W: http://palosaari.fi/linux/ 3331Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3332T: git git://linuxtv.org/anttip/media_tree.git 3333S: Maintained 3334F: drivers/media/common/cypress_firmware* 3335 3336CYTTSP TOUCHSCREEN DRIVER 3337M: Ferruh Yigit <fery@cypress.com> 3338L: linux-input@vger.kernel.org 3339S: Supported 3340F: drivers/input/touchscreen/cyttsp* 3341F: include/linux/input/cyttsp.h 3342 3343DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3344M: Joshua Kinard <kumba@gentoo.org> 3345S: Maintained 3346F: drivers/rtc/rtc-ds1685.c 3347F: include/linux/rtc/ds1685.h 3348 3349DAMA SLAVE for AX.25 3350M: Joerg Reuter <jreuter@yaina.de> 3351W: http://yaina.de/jreuter/ 3352W: http://www.qsl.net/dl1bke/ 3353L: linux-hams@vger.kernel.org 3354S: Maintained 3355F: net/ax25/af_ax25.c 3356F: net/ax25/ax25_dev.c 3357F: net/ax25/ax25_ds_* 3358F: net/ax25/ax25_in.c 3359F: net/ax25/ax25_out.c 3360F: net/ax25/ax25_timer.c 3361F: net/ax25/sysctl_net_ax25.c 3362 3363DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3364L: netdev@vger.kernel.org 3365S: Orphan 3366F: Documentation/networking/dmfe.txt 3367F: drivers/net/ethernet/dec/tulip/dmfe.c 3368 3369DC390/AM53C974 SCSI driver 3370M: Hannes Reinecke <hare@suse.com> 3371L: linux-scsi@vger.kernel.org 3372S: Maintained 3373F: drivers/scsi/am53c974.c 3374 3375DC395x SCSI driver 3376M: Oliver Neukum <oliver@neukum.org> 3377M: Ali Akcaagac <aliakc@web.de> 3378M: Jamie Lenehan <lenehan@twibble.org> 3379L: dc395x@twibble.org 3380W: http://twibble.org/dist/dc395x/ 3381W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3382S: Maintained 3383F: Documentation/scsi/dc395x.txt 3384F: drivers/scsi/dc395x.* 3385 3386DCCP PROTOCOL 3387M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3388L: dccp@vger.kernel.org 3389W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3390S: Maintained 3391F: include/linux/dccp.h 3392F: include/uapi/linux/dccp.h 3393F: include/linux/tfrc.h 3394F: net/dccp/ 3395 3396DECnet NETWORK LAYER 3397W: http://linux-decnet.sourceforge.net 3398L: linux-decnet-user@lists.sourceforge.net 3399S: Orphan 3400F: Documentation/networking/decnet.txt 3401F: net/decnet/ 3402 3403DECSTATION PLATFORM SUPPORT 3404M: "Maciej W. Rozycki" <macro@linux-mips.org> 3405L: linux-mips@linux-mips.org 3406W: http://www.linux-mips.org/wiki/DECstation 3407S: Maintained 3408F: arch/mips/dec/ 3409F: arch/mips/include/asm/dec/ 3410F: arch/mips/include/asm/mach-dec/ 3411 3412DEFXX FDDI NETWORK DRIVER 3413M: "Maciej W. Rozycki" <macro@linux-mips.org> 3414S: Maintained 3415F: drivers/net/fddi/defxx.* 3416 3417DELL LAPTOP DRIVER 3418M: Matthew Garrett <mjg59@srcf.ucam.org> 3419M: Pali Rohár <pali.rohar@gmail.com> 3420L: platform-driver-x86@vger.kernel.org 3421S: Maintained 3422F: drivers/platform/x86/dell-laptop.c 3423 3424DELL LAPTOP RBTN DRIVER 3425M: Pali Rohár <pali.rohar@gmail.com> 3426S: Maintained 3427F: drivers/platform/x86/dell-rbtn.* 3428 3429DELL LAPTOP FREEFALL DRIVER 3430M: Pali Rohár <pali.rohar@gmail.com> 3431S: Maintained 3432F: drivers/platform/x86/dell-smo8800.c 3433 3434DELL LAPTOP SMM DRIVER 3435M: Pali Rohár <pali.rohar@gmail.com> 3436S: Maintained 3437F: drivers/hwmon/dell-smm-hwmon.c 3438F: include/uapi/linux/i8k.h 3439 3440DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3441M: Doug Warzecha <Douglas_Warzecha@dell.com> 3442S: Maintained 3443F: Documentation/dcdbas.txt 3444F: drivers/firmware/dcdbas.* 3445 3446DELL WMI EXTRAS DRIVER 3447M: Matthew Garrett <mjg59@srcf.ucam.org> 3448M: Pali Rohár <pali.rohar@gmail.com> 3449S: Maintained 3450F: drivers/platform/x86/dell-wmi.c 3451 3452DESIGNWARE USB2 DRD IP DRIVER 3453M: John Youn <johnyoun@synopsys.com> 3454L: linux-usb@vger.kernel.org 3455T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3456S: Maintained 3457F: drivers/usb/dwc2/ 3458 3459DESIGNWARE USB3 DRD IP DRIVER 3460M: Felipe Balbi <balbi@kernel.org> 3461L: linux-usb@vger.kernel.org 3462L: linux-omap@vger.kernel.org 3463T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3464S: Maintained 3465F: drivers/usb/dwc3/ 3466 3467DEVICE COREDUMP (DEV_COREDUMP) 3468M: Johannes Berg <johannes@sipsolutions.net> 3469L: linux-kernel@vger.kernel.org 3470S: Maintained 3471F: drivers/base/devcoredump.c 3472F: include/linux/devcoredump.h 3473 3474DEVICE FREQUENCY (DEVFREQ) 3475M: MyungJoo Ham <myungjoo.ham@samsung.com> 3476M: Kyungmin Park <kyungmin.park@samsung.com> 3477L: linux-pm@vger.kernel.org 3478T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3479S: Maintained 3480F: drivers/devfreq/ 3481F: include/linux/devfreq.h 3482F: Documentation/devicetree/bindings/devfreq/ 3483 3484DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 3485M: Chanwoo Choi <cw00.choi@samsung.com> 3486L: linux-pm@vger.kernel.org 3487T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3488S: Supported 3489F: drivers/devfreq/event/ 3490F: drivers/devfreq/devfreq-event.c 3491F: include/linux/devfreq-event.h 3492F: Documentation/devicetree/bindings/devfreq/event/ 3493 3494DEVICE NUMBER REGISTRY 3495M: Torben Mathiasen <device@lanana.org> 3496W: http://lanana.org/docs/device-list/index.html 3497S: Maintained 3498 3499DEVICE-MAPPER (LVM) 3500M: Alasdair Kergon <agk@redhat.com> 3501M: Mike Snitzer <snitzer@redhat.com> 3502M: dm-devel@redhat.com 3503L: dm-devel@redhat.com 3504W: http://sources.redhat.com/dm 3505Q: http://patchwork.kernel.org/project/dm-devel/list/ 3506T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3507T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3508S: Maintained 3509F: Documentation/device-mapper/ 3510F: drivers/md/dm* 3511F: drivers/md/persistent-data/ 3512F: include/linux/device-mapper.h 3513F: include/linux/dm-*.h 3514F: include/uapi/linux/dm-*.h 3515 3516DIALOG SEMICONDUCTOR DRIVERS 3517M: Support Opensource <support.opensource@diasemi.com> 3518W: http://www.dialog-semiconductor.com/products 3519S: Supported 3520F: Documentation/hwmon/da90?? 3521F: Documentation/devicetree/bindings/sound/da[79]*.txt 3522F: drivers/gpio/gpio-da90??.c 3523F: drivers/hwmon/da90??-hwmon.c 3524F: drivers/iio/adc/da91??-*.c 3525F: drivers/input/misc/da90??_onkey.c 3526F: drivers/input/touchscreen/da9052_tsi.c 3527F: drivers/leds/leds-da90??.c 3528F: drivers/mfd/da903x.c 3529F: drivers/mfd/da90??-*.c 3530F: drivers/mfd/da91??-*.c 3531F: drivers/power/da9052-battery.c 3532F: drivers/power/da91??-*.c 3533F: drivers/regulator/da903x.c 3534F: drivers/regulator/da9???-regulator.[ch] 3535F: drivers/rtc/rtc-da90??.c 3536F: drivers/video/backlight/da90??_bl.c 3537F: drivers/watchdog/da90??_wdt.c 3538F: include/linux/mfd/da903x.h 3539F: include/linux/mfd/da9052/ 3540F: include/linux/mfd/da9055/ 3541F: include/linux/mfd/da9063/ 3542F: include/linux/mfd/da9150/ 3543F: include/sound/da[79]*.h 3544F: sound/soc/codecs/da[79]*.[ch] 3545 3546DIGI NEO AND CLASSIC PCI PRODUCTS 3547M: Lidza Louina <lidza.louina@gmail.com> 3548M: Mark Hounschell <markh@compro.net> 3549L: driverdev-devel@linuxdriverproject.org 3550S: Maintained 3551F: drivers/staging/dgnc/ 3552 3553DIGI EPCA PCI PRODUCTS 3554M: Lidza Louina <lidza.louina@gmail.com> 3555M: Daeseok Youn <daeseok.youn@gmail.com> 3556L: driverdev-devel@linuxdriverproject.org 3557S: Maintained 3558F: drivers/staging/dgap/ 3559 3560DIOLAN U2C-12 I2C DRIVER 3561M: Guenter Roeck <linux@roeck-us.net> 3562L: linux-i2c@vger.kernel.org 3563S: Maintained 3564F: drivers/i2c/busses/i2c-diolan-u2c.c 3565 3566DIRECT ACCESS (DAX) 3567M: Matthew Wilcox <willy@linux.intel.com> 3568L: linux-fsdevel@vger.kernel.org 3569S: Supported 3570F: fs/dax.c 3571 3572DIRECTORY NOTIFICATION (DNOTIFY) 3573M: Eric Paris <eparis@parisplace.org> 3574S: Maintained 3575F: Documentation/filesystems/dnotify.txt 3576F: fs/notify/dnotify/ 3577F: include/linux/dnotify.h 3578 3579DISK GEOMETRY AND PARTITION HANDLING 3580M: Andries Brouwer <aeb@cwi.nl> 3581W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3582W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3583W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3584S: Maintained 3585 3586DISKQUOTA 3587M: Jan Kara <jack@suse.com> 3588S: Maintained 3589F: Documentation/filesystems/quota.txt 3590F: fs/quota/ 3591F: include/linux/quota*.h 3592F: include/uapi/linux/quota*.h 3593 3594DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3595M: Bernie Thompson <bernie@plugable.com> 3596L: linux-fbdev@vger.kernel.org 3597S: Maintained 3598W: http://plugable.com/category/projects/udlfb/ 3599F: drivers/video/fbdev/udlfb.c 3600F: include/video/udlfb.h 3601F: Documentation/fb/udlfb.txt 3602 3603DISTRIBUTED LOCK MANAGER (DLM) 3604M: Christine Caulfield <ccaulfie@redhat.com> 3605M: David Teigland <teigland@redhat.com> 3606L: cluster-devel@redhat.com 3607W: http://sources.redhat.com/cluster/ 3608T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git 3609S: Supported 3610F: fs/dlm/ 3611 3612DMA BUFFER SHARING FRAMEWORK 3613M: Sumit Semwal <sumit.semwal@linaro.org> 3614S: Maintained 3615L: linux-media@vger.kernel.org 3616L: dri-devel@lists.freedesktop.org 3617L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3618F: drivers/dma-buf/ 3619F: include/linux/dma-buf* 3620F: include/linux/reservation.h 3621F: include/linux/*fence.h 3622F: Documentation/dma-buf-sharing.txt 3623T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3624 3625DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3626M: Vinod Koul <vinod.koul@intel.com> 3627L: dmaengine@vger.kernel.org 3628Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3629S: Maintained 3630F: drivers/dma/ 3631F: include/linux/dmaengine.h 3632F: Documentation/dmaengine/ 3633T: git git://git.infradead.org/users/vkoul/slave-dma.git 3634 3635DME1737 HARDWARE MONITOR DRIVER 3636M: Juerg Haefliger <juergh@gmail.com> 3637L: lm-sensors@lm-sensors.org 3638S: Maintained 3639F: Documentation/hwmon/dme1737 3640F: drivers/hwmon/dme1737.c 3641 3642DMI/SMBIOS SUPPORT 3643M: Jean Delvare <jdelvare@suse.com> 3644S: Maintained 3645T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3646F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3647F: drivers/firmware/dmi-id.c 3648F: drivers/firmware/dmi_scan.c 3649F: include/linux/dmi.h 3650 3651DOCUMENTATION 3652M: Jonathan Corbet <corbet@lwn.net> 3653L: linux-doc@vger.kernel.org 3654S: Maintained 3655F: Documentation/ 3656F: scripts/docproc.c 3657F: scripts/kernel-doc* 3658X: Documentation/ABI/ 3659X: Documentation/devicetree/ 3660X: Documentation/acpi 3661X: Documentation/power 3662X: Documentation/spi 3663X: Documentation/DocBook/media 3664T: git git://git.lwn.net/linux.git docs-next 3665 3666DOUBLETALK DRIVER 3667M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3668L: blinux-list@redhat.com 3669S: Maintained 3670F: drivers/char/dtlk.c 3671F: include/linux/dtlk.h 3672 3673DPT_I2O SCSI RAID DRIVER 3674M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3675L: linux-scsi@vger.kernel.org 3676W: http://www.adaptec.com/ 3677S: Maintained 3678F: drivers/scsi/dpt* 3679F: drivers/scsi/dpt/ 3680 3681DRBD DRIVER 3682M: Philipp Reisner <philipp.reisner@linbit.com> 3683M: Lars Ellenberg <lars.ellenberg@linbit.com> 3684L: drbd-dev@lists.linbit.com 3685W: http://www.drbd.org 3686T: git git://git.linbit.com/linux-drbd.git 3687T: git git://git.linbit.com/drbd-8.4.git 3688S: Supported 3689F: drivers/block/drbd/ 3690F: lib/lru_cache.c 3691F: Documentation/blockdev/drbd/ 3692 3693DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3694M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3695T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3696S: Supported 3697F: Documentation/kobject.txt 3698F: drivers/base/ 3699F: fs/debugfs/ 3700F: fs/kernfs/ 3701F: fs/sysfs/ 3702F: include/linux/debugfs.h 3703F: include/linux/kobj* 3704F: lib/kobj* 3705 3706DRM DRIVERS 3707M: David Airlie <airlied@linux.ie> 3708L: dri-devel@lists.freedesktop.org 3709T: git git://people.freedesktop.org/~airlied/linux 3710S: Maintained 3711F: drivers/gpu/drm/ 3712F: drivers/gpu/vga/ 3713F: include/drm/ 3714F: include/uapi/drm/ 3715 3716RADEON DRM DRIVERS 3717M: Alex Deucher <alexander.deucher@amd.com> 3718M: Christian König <christian.koenig@amd.com> 3719L: dri-devel@lists.freedesktop.org 3720T: git git://people.freedesktop.org/~agd5f/linux 3721S: Supported 3722F: drivers/gpu/drm/radeon/ 3723F: include/uapi/drm/radeon* 3724 3725DRM PANEL DRIVERS 3726M: Thierry Reding <thierry.reding@gmail.com> 3727L: dri-devel@lists.freedesktop.org 3728T: git git://anongit.freedesktop.org/tegra/linux.git 3729S: Maintained 3730F: drivers/gpu/drm/drm_panel.c 3731F: drivers/gpu/drm/panel/ 3732F: include/drm/drm_panel.h 3733F: Documentation/devicetree/bindings/display/panel/ 3734 3735INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3736M: Daniel Vetter <daniel.vetter@intel.com> 3737M: Jani Nikula <jani.nikula@linux.intel.com> 3738L: intel-gfx@lists.freedesktop.org 3739L: dri-devel@lists.freedesktop.org 3740W: https://01.org/linuxgraphics/ 3741Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3742T: git git://anongit.freedesktop.org/drm-intel 3743S: Supported 3744F: drivers/gpu/drm/i915/ 3745F: include/drm/i915* 3746F: include/uapi/drm/i915* 3747 3748DRM DRIVERS FOR ATMEL HLCDC 3749M: Boris Brezillon <boris.brezillon@free-electrons.com> 3750L: dri-devel@lists.freedesktop.org 3751S: Supported 3752F: drivers/gpu/drm/atmel-hlcdc/ 3753F: Documentation/devicetree/bindings/drm/atmel/ 3754 3755DRM DRIVERS FOR EXYNOS 3756M: Inki Dae <inki.dae@samsung.com> 3757M: Joonyoung Shim <jy0922.shim@samsung.com> 3758M: Seung-Woo Kim <sw0312.kim@samsung.com> 3759M: Kyungmin Park <kyungmin.park@samsung.com> 3760L: dri-devel@lists.freedesktop.org 3761T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3762S: Supported 3763F: drivers/gpu/drm/exynos/ 3764F: include/drm/exynos* 3765F: include/uapi/drm/exynos* 3766 3767DRM DRIVERS FOR FREESCALE DCU 3768M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3769M: Alison Wang <alison.wang@freescale.com> 3770L: dri-devel@lists.freedesktop.org 3771S: Supported 3772F: drivers/gpu/drm/fsl-dcu/ 3773F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3774F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3775 3776DRM DRIVERS FOR FREESCALE IMX 3777M: Philipp Zabel <p.zabel@pengutronix.de> 3778L: dri-devel@lists.freedesktop.org 3779S: Maintained 3780F: drivers/gpu/drm/imx/ 3781F: drivers/gpu/ipu-v3/ 3782F: Documentation/devicetree/bindings/display/imx/ 3783 3784DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3785M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3786L: dri-devel@lists.freedesktop.org 3787T: git git://github.com/patjak/drm-gma500 3788S: Maintained 3789F: drivers/gpu/drm/gma500 3790F: include/drm/gma500* 3791 3792DRM DRIVERS FOR NVIDIA TEGRA 3793M: Thierry Reding <thierry.reding@gmail.com> 3794M: Terje Bergström <tbergstrom@nvidia.com> 3795L: dri-devel@lists.freedesktop.org 3796L: linux-tegra@vger.kernel.org 3797T: git git://anongit.freedesktop.org/tegra/linux.git 3798S: Supported 3799F: drivers/gpu/drm/tegra/ 3800F: drivers/gpu/host1x/ 3801F: include/linux/host1x.h 3802F: include/uapi/drm/tegra_drm.h 3803F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 3804 3805DRM DRIVERS FOR RENESAS 3806M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3807L: dri-devel@lists.freedesktop.org 3808L: linux-renesas-soc@vger.kernel.org 3809T: git git://people.freedesktop.org/~airlied/linux 3810S: Supported 3811F: drivers/gpu/drm/rcar-du/ 3812F: drivers/gpu/drm/shmobile/ 3813F: include/linux/platform_data/shmob_drm.h 3814 3815DRM DRIVERS FOR ROCKCHIP 3816M: Mark Yao <mark.yao@rock-chips.com> 3817L: dri-devel@lists.freedesktop.org 3818S: Maintained 3819F: drivers/gpu/drm/rockchip/ 3820F: Documentation/devicetree/bindings/display/rockchip* 3821 3822DRM DRIVERS FOR STI 3823M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3824M: Vincent Abriou <vincent.abriou@st.com> 3825L: dri-devel@lists.freedesktop.org 3826T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3827S: Maintained 3828F: drivers/gpu/drm/sti 3829F: Documentation/devicetree/bindings/display/st,stih4xx.txt 3830 3831DRM DRIVERS FOR VIVANTE GPU IP 3832M: Lucas Stach <l.stach@pengutronix.de> 3833R: Russell King <linux+etnaviv@arm.linux.org.uk> 3834R: Christian Gmeiner <christian.gmeiner@gmail.com> 3835L: dri-devel@lists.freedesktop.org 3836S: Maintained 3837F: drivers/gpu/drm/etnaviv 3838F: Documentation/devicetree/bindings/display/etnaviv 3839 3840DSBR100 USB FM RADIO DRIVER 3841M: Alexey Klimov <klimov.linux@gmail.com> 3842L: linux-media@vger.kernel.org 3843T: git git://linuxtv.org/media_tree.git 3844S: Maintained 3845F: drivers/media/radio/dsbr100.c 3846 3847DSCC4 DRIVER 3848M: Francois Romieu <romieu@fr.zoreil.com> 3849L: netdev@vger.kernel.org 3850S: Maintained 3851F: drivers/net/wan/dscc4.c 3852 3853DT3155 MEDIA DRIVER 3854M: Hans Verkuil <hverkuil@xs4all.nl> 3855L: linux-media@vger.kernel.org 3856T: git git://linuxtv.org/media_tree.git 3857W: https://linuxtv.org 3858S: Odd Fixes 3859F: drivers/media/pci/dt3155/ 3860 3861DVB_USB_AF9015 MEDIA DRIVER 3862M: Antti Palosaari <crope@iki.fi> 3863L: linux-media@vger.kernel.org 3864W: https://linuxtv.org 3865W: http://palosaari.fi/linux/ 3866Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3867T: git git://linuxtv.org/anttip/media_tree.git 3868S: Maintained 3869F: drivers/media/usb/dvb-usb-v2/af9015* 3870 3871DVB_USB_AF9035 MEDIA DRIVER 3872M: Antti Palosaari <crope@iki.fi> 3873L: linux-media@vger.kernel.org 3874W: https://linuxtv.org 3875W: http://palosaari.fi/linux/ 3876Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3877T: git git://linuxtv.org/anttip/media_tree.git 3878S: Maintained 3879F: drivers/media/usb/dvb-usb-v2/af9035* 3880 3881DVB_USB_ANYSEE MEDIA DRIVER 3882M: Antti Palosaari <crope@iki.fi> 3883L: linux-media@vger.kernel.org 3884W: https://linuxtv.org 3885W: http://palosaari.fi/linux/ 3886Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3887T: git git://linuxtv.org/anttip/media_tree.git 3888S: Maintained 3889F: drivers/media/usb/dvb-usb-v2/anysee* 3890 3891DVB_USB_AU6610 MEDIA DRIVER 3892M: Antti Palosaari <crope@iki.fi> 3893L: linux-media@vger.kernel.org 3894W: https://linuxtv.org 3895W: http://palosaari.fi/linux/ 3896Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3897T: git git://linuxtv.org/anttip/media_tree.git 3898S: Maintained 3899F: drivers/media/usb/dvb-usb-v2/au6610* 3900 3901DVB_USB_CE6230 MEDIA DRIVER 3902M: Antti Palosaari <crope@iki.fi> 3903L: linux-media@vger.kernel.org 3904W: https://linuxtv.org 3905W: http://palosaari.fi/linux/ 3906Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3907T: git git://linuxtv.org/anttip/media_tree.git 3908S: Maintained 3909F: drivers/media/usb/dvb-usb-v2/ce6230* 3910 3911DVB_USB_CXUSB MEDIA DRIVER 3912M: Michael Krufky <mkrufky@linuxtv.org> 3913L: linux-media@vger.kernel.org 3914W: https://linuxtv.org 3915W: http://github.com/mkrufky 3916Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3917T: git git://linuxtv.org/media_tree.git 3918S: Maintained 3919F: drivers/media/usb/dvb-usb/cxusb* 3920 3921DVB_USB_EC168 MEDIA DRIVER 3922M: Antti Palosaari <crope@iki.fi> 3923L: linux-media@vger.kernel.org 3924W: https://linuxtv.org 3925W: http://palosaari.fi/linux/ 3926Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3927T: git git://linuxtv.org/anttip/media_tree.git 3928S: Maintained 3929F: drivers/media/usb/dvb-usb-v2/ec168* 3930 3931DVB_USB_GL861 MEDIA DRIVER 3932M: Antti Palosaari <crope@iki.fi> 3933L: linux-media@vger.kernel.org 3934W: https://linuxtv.org 3935Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3936T: git git://linuxtv.org/anttip/media_tree.git 3937S: Maintained 3938F: drivers/media/usb/dvb-usb-v2/gl861* 3939 3940DVB_USB_MXL111SF MEDIA DRIVER 3941M: Michael Krufky <mkrufky@linuxtv.org> 3942L: linux-media@vger.kernel.org 3943W: https://linuxtv.org 3944W: http://github.com/mkrufky 3945Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3946T: git git://linuxtv.org/mkrufky/mxl111sf.git 3947S: Maintained 3948F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3949 3950DVB_USB_RTL28XXU MEDIA DRIVER 3951M: Antti Palosaari <crope@iki.fi> 3952L: linux-media@vger.kernel.org 3953W: https://linuxtv.org 3954W: http://palosaari.fi/linux/ 3955Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3956T: git git://linuxtv.org/anttip/media_tree.git 3957S: Maintained 3958F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3959 3960DVB_USB_V2 MEDIA DRIVER 3961M: Antti Palosaari <crope@iki.fi> 3962L: linux-media@vger.kernel.org 3963W: https://linuxtv.org 3964W: http://palosaari.fi/linux/ 3965Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3966T: git git://linuxtv.org/anttip/media_tree.git 3967S: Maintained 3968F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3969F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3970 3971DYNAMIC DEBUG 3972M: Jason Baron <jbaron@akamai.com> 3973S: Maintained 3974F: lib/dynamic_debug.c 3975F: include/linux/dynamic_debug.h 3976 3977DZ DECSTATION DZ11 SERIAL DRIVER 3978M: "Maciej W. Rozycki" <macro@linux-mips.org> 3979S: Maintained 3980F: drivers/tty/serial/dz.* 3981 3982E3X0 POWER BUTTON DRIVER 3983M: Moritz Fischer <moritz.fischer@ettus.com> 3984L: usrp-users@lists.ettus.com 3985W: http://www.ettus.com 3986S: Supported 3987F: drivers/input/misc/e3x0-button.c 3988F: Documentation/devicetree/bindings/input/e3x0-button.txt 3989 3990E4000 MEDIA DRIVER 3991M: Antti Palosaari <crope@iki.fi> 3992L: linux-media@vger.kernel.org 3993W: https://linuxtv.org 3994W: http://palosaari.fi/linux/ 3995Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3996T: git git://linuxtv.org/anttip/media_tree.git 3997S: Maintained 3998F: drivers/media/tuners/e4000* 3999 4000EATA ISA/EISA/PCI SCSI DRIVER 4001M: Dario Ballabio <ballabio_dario@emc.com> 4002L: linux-scsi@vger.kernel.org 4003S: Maintained 4004F: drivers/scsi/eata.c 4005 4006EC100 MEDIA DRIVER 4007M: Antti Palosaari <crope@iki.fi> 4008L: linux-media@vger.kernel.org 4009W: https://linuxtv.org 4010W: http://palosaari.fi/linux/ 4011Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4012T: git git://linuxtv.org/anttip/media_tree.git 4013S: Maintained 4014F: drivers/media/dvb-frontends/ec100* 4015 4016ECRYPT FILE SYSTEM 4017M: Tyler Hicks <tyhicks@canonical.com> 4018L: ecryptfs@vger.kernel.org 4019W: http://ecryptfs.org 4020W: https://launchpad.net/ecryptfs 4021T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 4022S: Supported 4023F: Documentation/filesystems/ecryptfs.txt 4024F: fs/ecryptfs/ 4025 4026EDAC-CORE 4027M: Doug Thompson <dougthompson@xmission.com> 4028M: Borislav Petkov <bp@alien8.de> 4029M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4030L: linux-edac@vger.kernel.org 4031T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next 4032T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 4033S: Supported 4034F: Documentation/edac.txt 4035F: drivers/edac/ 4036F: include/linux/edac.h 4037 4038EDAC-AMD64 4039M: Doug Thompson <dougthompson@xmission.com> 4040M: Borislav Petkov <bp@alien8.de> 4041L: linux-edac@vger.kernel.org 4042S: Maintained 4043F: drivers/edac/amd64_edac* 4044 4045EDAC-CALXEDA 4046M: Doug Thompson <dougthompson@xmission.com> 4047M: Robert Richter <rric@kernel.org> 4048L: linux-edac@vger.kernel.org 4049S: Maintained 4050F: drivers/edac/highbank* 4051 4052EDAC-CAVIUM 4053M: Ralf Baechle <ralf@linux-mips.org> 4054M: David Daney <david.daney@cavium.com> 4055L: linux-edac@vger.kernel.org 4056L: linux-mips@linux-mips.org 4057S: Supported 4058F: drivers/edac/octeon_edac* 4059 4060EDAC-E752X 4061M: Mark Gross <mark.gross@intel.com> 4062M: Doug Thompson <dougthompson@xmission.com> 4063L: linux-edac@vger.kernel.org 4064S: Maintained 4065F: drivers/edac/e752x_edac.c 4066 4067EDAC-E7XXX 4068M: Doug Thompson <dougthompson@xmission.com> 4069L: linux-edac@vger.kernel.org 4070S: Maintained 4071F: drivers/edac/e7xxx_edac.c 4072 4073EDAC-GHES 4074M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4075L: linux-edac@vger.kernel.org 4076S: Maintained 4077F: drivers/edac/ghes_edac.c 4078 4079EDAC-I82443BXGX 4080M: Tim Small <tim@buttersideup.com> 4081L: linux-edac@vger.kernel.org 4082S: Maintained 4083F: drivers/edac/i82443bxgx_edac.c 4084 4085EDAC-I3000 4086M: Jason Uhlenkott <juhlenko@akamai.com> 4087L: linux-edac@vger.kernel.org 4088S: Maintained 4089F: drivers/edac/i3000_edac.c 4090 4091EDAC-I5000 4092M: Doug Thompson <dougthompson@xmission.com> 4093L: linux-edac@vger.kernel.org 4094S: Maintained 4095F: drivers/edac/i5000_edac.c 4096 4097EDAC-I5400 4098M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4099L: linux-edac@vger.kernel.org 4100S: Maintained 4101F: drivers/edac/i5400_edac.c 4102 4103EDAC-I7300 4104M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4105L: linux-edac@vger.kernel.org 4106S: Maintained 4107F: drivers/edac/i7300_edac.c 4108 4109EDAC-I7CORE 4110M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4111L: linux-edac@vger.kernel.org 4112S: Maintained 4113F: drivers/edac/i7core_edac.c 4114 4115EDAC-I82975X 4116M: Ranganathan Desikan <ravi@jetztechnologies.com> 4117M: "Arvind R." <arvino55@gmail.com> 4118L: linux-edac@vger.kernel.org 4119S: Maintained 4120F: drivers/edac/i82975x_edac.c 4121 4122EDAC-IE31200 4123M: Jason Baron <jbaron@akamai.com> 4124L: linux-edac@vger.kernel.org 4125S: Maintained 4126F: drivers/edac/ie31200_edac.c 4127 4128EDAC-MPC85XX 4129M: Johannes Thumshirn <morbidrsa@gmail.com> 4130L: linux-edac@vger.kernel.org 4131S: Maintained 4132F: drivers/edac/mpc85xx_edac.[ch] 4133 4134EDAC-PASEMI 4135M: Egor Martovetsky <egor@pasemi.com> 4136L: linux-edac@vger.kernel.org 4137S: Maintained 4138F: drivers/edac/pasemi_edac.c 4139 4140EDAC-R82600 4141M: Tim Small <tim@buttersideup.com> 4142L: linux-edac@vger.kernel.org 4143S: Maintained 4144F: drivers/edac/r82600_edac.c 4145 4146EDAC-SBRIDGE 4147M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4148L: linux-edac@vger.kernel.org 4149S: Maintained 4150F: drivers/edac/sb_edac.c 4151 4152EDAC-XGENE 4153APPLIED MICRO (APM) X-GENE SOC EDAC 4154M: Loc Ho <lho@apm.com> 4155S: Supported 4156F: drivers/edac/xgene_edac.c 4157F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4158 4159EDIROL UA-101/UA-1000 DRIVER 4160M: Clemens Ladisch <clemens@ladisch.de> 4161L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4162T: git git://git.alsa-project.org/alsa-kernel.git 4163S: Maintained 4164F: sound/usb/misc/ua101.c 4165 4166EXTENSIBLE FIRMWARE INTERFACE (EFI) 4167M: Matt Fleming <matt@codeblueprint.co.uk> 4168L: linux-efi@vger.kernel.org 4169T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4170S: Maintained 4171F: Documentation/efi-stub.txt 4172F: arch/ia64/kernel/efi.c 4173F: arch/x86/boot/compressed/eboot.[ch] 4174F: arch/x86/include/asm/efi.h 4175F: arch/x86/platform/efi/* 4176F: drivers/firmware/efi/* 4177F: include/linux/efi*.h 4178 4179EFI VARIABLE FILESYSTEM 4180M: Matthew Garrett <matthew.garrett@nebula.com> 4181M: Jeremy Kerr <jk@ozlabs.org> 4182M: Matt Fleming <matt@codeblueprint.co.uk> 4183T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4184L: linux-efi@vger.kernel.org 4185S: Maintained 4186F: fs/efivarfs/ 4187 4188EFIFB FRAMEBUFFER DRIVER 4189L: linux-fbdev@vger.kernel.org 4190M: Peter Jones <pjones@redhat.com> 4191S: Maintained 4192F: drivers/video/fbdev/efifb.c 4193 4194EFS FILESYSTEM 4195W: http://aeschi.ch.eu.org/efs/ 4196S: Orphan 4197F: fs/efs/ 4198 4199EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4200M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4201L: netdev@vger.kernel.org 4202S: Maintained 4203F: drivers/net/ethernet/ibm/ehea/ 4204 4205EM28XX VIDEO4LINUX DRIVER 4206M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4207L: linux-media@vger.kernel.org 4208W: https://linuxtv.org 4209T: git git://linuxtv.org/media_tree.git 4210S: Maintained 4211F: drivers/media/usb/em28xx/ 4212 4213EMBEDDED LINUX 4214M: Paul Gortmaker <paul.gortmaker@windriver.com> 4215M: Matt Mackall <mpm@selenic.com> 4216M: David Woodhouse <dwmw2@infradead.org> 4217L: linux-embedded@vger.kernel.org 4218S: Maintained 4219 4220EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4221M: James Smart <james.smart@avagotech.com> 4222M: Dick Kennedy <dick.kennedy@avagotech.com> 4223L: linux-scsi@vger.kernel.org 4224W: http://www.avagotech.com 4225S: Supported 4226F: drivers/scsi/lpfc/ 4227 4228ENE CB710 FLASH CARD READER DRIVER 4229M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4230S: Maintained 4231F: drivers/misc/cb710/ 4232F: drivers/mmc/host/cb710-mmc.* 4233F: include/linux/cb710.h 4234 4235ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4236M: Maxim Levitsky <maximlevitsky@gmail.com> 4237S: Maintained 4238F: drivers/media/rc/ene_ir.* 4239 4240ENHANCED ERROR HANDLING (EEH) 4241M: Gavin Shan <shangw@linux.vnet.ibm.com> 4242L: linuxppc-dev@lists.ozlabs.org 4243S: Supported 4244F: Documentation/powerpc/eeh-pci-error-recovery.txt 4245F: arch/powerpc/kernel/eeh*.c 4246 4247EPSON S1D13XXX FRAMEBUFFER DRIVER 4248M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4249S: Maintained 4250T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4251F: drivers/video/fbdev/s1d13xxxfb.c 4252F: include/video/s1d13xxxfb.h 4253 4254ET131X NETWORK DRIVER 4255M: Mark Einon <mark.einon@gmail.com> 4256S: Odd Fixes 4257F: drivers/net/ethernet/agere/ 4258 4259ETHERNET BRIDGE 4260M: Stephen Hemminger <stephen@networkplumber.org> 4261L: bridge@lists.linux-foundation.org 4262L: netdev@vger.kernel.org 4263W: http://www.linuxfoundation.org/en/Net:Bridge 4264S: Maintained 4265F: include/linux/netfilter_bridge/ 4266F: net/bridge/ 4267 4268ETHERNET PHY LIBRARY 4269M: Florian Fainelli <f.fainelli@gmail.com> 4270L: netdev@vger.kernel.org 4271S: Maintained 4272F: include/linux/phy.h 4273F: include/linux/phy_fixed.h 4274F: drivers/net/phy/ 4275F: Documentation/networking/phy.txt 4276F: drivers/of/of_mdio.c 4277F: drivers/of/of_net.c 4278 4279EXT2 FILE SYSTEM 4280M: Jan Kara <jack@suse.com> 4281L: linux-ext4@vger.kernel.org 4282S: Maintained 4283F: Documentation/filesystems/ext2.txt 4284F: fs/ext2/ 4285F: include/linux/ext2* 4286 4287EXT4 FILE SYSTEM 4288M: "Theodore Ts'o" <tytso@mit.edu> 4289M: Andreas Dilger <adilger.kernel@dilger.ca> 4290L: linux-ext4@vger.kernel.org 4291W: http://ext4.wiki.kernel.org 4292Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4293T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 4294S: Maintained 4295F: Documentation/filesystems/ext4.txt 4296F: fs/ext4/ 4297 4298Extended Verification Module (EVM) 4299M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4300L: linux-ima-devel@lists.sourceforge.net 4301L: linux-security-module@vger.kernel.org 4302S: Supported 4303F: security/integrity/evm/ 4304 4305EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4306M: MyungJoo Ham <myungjoo.ham@samsung.com> 4307M: Chanwoo Choi <cw00.choi@samsung.com> 4308L: linux-kernel@vger.kernel.org 4309T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4310S: Maintained 4311F: drivers/extcon/ 4312F: include/linux/extcon/ 4313F: include/linux/extcon.h 4314F: Documentation/extcon/ 4315F: Documentation/devicetree/bindings/extcon/ 4316 4317EXYNOS DP DRIVER 4318M: Jingoo Han <jingoohan1@gmail.com> 4319L: dri-devel@lists.freedesktop.org 4320S: Maintained 4321F: drivers/gpu/drm/exynos/exynos_dp* 4322 4323EXYNOS MIPI DISPLAY DRIVERS 4324M: Inki Dae <inki.dae@samsung.com> 4325M: Donghwa Lee <dh09.lee@samsung.com> 4326M: Kyungmin Park <kyungmin.park@samsung.com> 4327L: linux-fbdev@vger.kernel.org 4328S: Maintained 4329F: drivers/video/fbdev/exynos/exynos_mipi* 4330F: include/video/exynos_mipi* 4331 4332F71805F HARDWARE MONITORING DRIVER 4333M: Jean Delvare <jdelvare@suse.com> 4334L: lm-sensors@lm-sensors.org 4335S: Maintained 4336F: Documentation/hwmon/f71805f 4337F: drivers/hwmon/f71805f.c 4338 4339FC0011 TUNER DRIVER 4340M: Michael Buesch <m@bues.ch> 4341L: linux-media@vger.kernel.org 4342S: Maintained 4343F: drivers/media/tuners/fc0011.h 4344F: drivers/media/tuners/fc0011.c 4345 4346FC2580 MEDIA DRIVER 4347M: Antti Palosaari <crope@iki.fi> 4348L: linux-media@vger.kernel.org 4349W: https://linuxtv.org 4350W: http://palosaari.fi/linux/ 4351Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4352T: git git://linuxtv.org/anttip/media_tree.git 4353S: Maintained 4354F: drivers/media/tuners/fc2580* 4355 4356FANOTIFY 4357M: Eric Paris <eparis@redhat.com> 4358S: Maintained 4359F: fs/notify/fanotify/ 4360F: include/linux/fanotify.h 4361F: include/uapi/linux/fanotify.h 4362 4363FARSYNC SYNCHRONOUS DRIVER 4364M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4365W: http://www.farsite.co.uk/ 4366S: Supported 4367F: drivers/net/wan/farsync.* 4368 4369FAULT INJECTION SUPPORT 4370M: Akinobu Mita <akinobu.mita@gmail.com> 4371S: Supported 4372F: Documentation/fault-injection/ 4373F: lib/fault-inject.c 4374 4375FBTFT Framebuffer drivers 4376M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4377M: Noralf Trønnes <noralf@tronnes.org> 4378S: Maintained 4379F: drivers/staging/fbtft/ 4380 4381FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4382M: Vasu Dev <vasu.dev@intel.com> 4383L: fcoe-devel@open-fcoe.org 4384W: www.Open-FCoE.org 4385S: Supported 4386F: drivers/scsi/libfc/ 4387F: drivers/scsi/fcoe/ 4388F: include/scsi/fc/ 4389F: include/scsi/libfc.h 4390F: include/scsi/libfcoe.h 4391F: include/uapi/scsi/fc/ 4392 4393FILE LOCKING (flock() and fcntl()/lockf()) 4394M: Jeff Layton <jlayton@poochiereds.net> 4395M: "J. Bruce Fields" <bfields@fieldses.org> 4396L: linux-fsdevel@vger.kernel.org 4397S: Maintained 4398F: include/linux/fcntl.h 4399F: include/linux/fs.h 4400F: include/uapi/linux/fcntl.h 4401F: include/uapi/linux/fs.h 4402F: fs/fcntl.c 4403F: fs/locks.c 4404 4405FILESYSTEMS (VFS and infrastructure) 4406M: Alexander Viro <viro@zeniv.linux.org.uk> 4407L: linux-fsdevel@vger.kernel.org 4408S: Maintained 4409F: fs/* 4410 4411FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4412M: Riku Voipio <riku.voipio@iki.fi> 4413L: lm-sensors@lm-sensors.org 4414S: Maintained 4415F: drivers/hwmon/f75375s.c 4416F: include/linux/f75375s.h 4417 4418FIREWIRE AUDIO DRIVERS 4419M: Clemens Ladisch <clemens@ladisch.de> 4420L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4421T: git git://git.alsa-project.org/alsa-kernel.git 4422S: Maintained 4423F: sound/firewire/ 4424 4425FIREWIRE MEDIA DRIVERS (firedtv) 4426M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4427L: linux-media@vger.kernel.org 4428L: linux1394-devel@lists.sourceforge.net 4429T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4430S: Maintained 4431F: drivers/media/firewire/ 4432 4433FIREWIRE SBP-2 TARGET 4434M: Chris Boot <bootc@bootc.net> 4435L: linux-scsi@vger.kernel.org 4436L: target-devel@vger.kernel.org 4437L: linux1394-devel@lists.sourceforge.net 4438T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4439S: Maintained 4440F: drivers/target/sbp/ 4441 4442FIREWIRE SUBSYSTEM 4443M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4444L: linux1394-devel@lists.sourceforge.net 4445W: http://ieee1394.wiki.kernel.org/ 4446T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4447S: Maintained 4448F: drivers/firewire/ 4449F: include/linux/firewire.h 4450F: include/uapi/linux/firewire*.h 4451F: tools/firewire/ 4452 4453FIRMWARE LOADER (request_firmware) 4454M: Ming Lei <ming.lei@canonical.com> 4455L: linux-kernel@vger.kernel.org 4456S: Maintained 4457F: Documentation/firmware_class/ 4458F: drivers/base/firmware*.c 4459F: include/linux/firmware.h 4460 4461FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4462M: Joshua Morris <josh.h.morris@us.ibm.com> 4463M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4464S: Maintained 4465F: drivers/block/rsxx/ 4466 4467FLOPPY DRIVER 4468M: Jiri Kosina <jikos@kernel.org> 4469T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4470S: Odd fixes 4471F: drivers/block/floppy.c 4472 4473FMC SUBSYSTEM 4474M: Alessandro Rubini <rubini@gnudd.com> 4475W: http://www.ohwr.org/projects/fmc-bus 4476S: Supported 4477F: drivers/fmc/ 4478F: include/linux/fmc*.h 4479F: include/linux/ipmi-fru.h 4480K: fmc_d.*register 4481 4482FPGA MANAGER FRAMEWORK 4483M: Alan Tull <atull@opensource.altera.com> 4484R: Moritz Fischer <moritz.fischer@ettus.com> 4485S: Maintained 4486F: drivers/fpga/ 4487F: include/linux/fpga/fpga-mgr.h 4488W: http://www.rocketboards.org 4489 4490FPU EMULATOR 4491M: Bill Metzenthen <billm@melbpc.org.au> 4492W: http://floatingpoint.sourceforge.net/emulator/index.html 4493S: Maintained 4494F: arch/x86/math-emu/ 4495 4496FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4497L: netdev@vger.kernel.org 4498S: Orphan 4499F: drivers/net/wan/dlci.c 4500F: drivers/net/wan/sdla.c 4501 4502FRAMEBUFFER LAYER 4503M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4504M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4505L: linux-fbdev@vger.kernel.org 4506W: http://linux-fbdev.sourceforge.net/ 4507Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4508T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4509S: Maintained 4510F: Documentation/fb/ 4511F: drivers/video/ 4512F: include/video/ 4513F: include/linux/fb.h 4514F: include/uapi/video/ 4515F: include/uapi/linux/fb.h 4516 4517FREESCALE DIU FRAMEBUFFER DRIVER 4518M: Timur Tabi <timur@tabi.org> 4519L: linux-fbdev@vger.kernel.org 4520S: Maintained 4521F: drivers/video/fbdev/fsl-diu-fb.* 4522 4523FREESCALE DMA DRIVER 4524M: Li Yang <leoli@freescale.com> 4525M: Zhang Wei <zw@zh-kernel.org> 4526L: linuxppc-dev@lists.ozlabs.org 4527S: Maintained 4528F: drivers/dma/fsldma.* 4529 4530FREESCALE I2C CPM DRIVER 4531M: Jochen Friedrich <jochen@scram.de> 4532L: linuxppc-dev@lists.ozlabs.org 4533L: linux-i2c@vger.kernel.org 4534S: Maintained 4535F: drivers/i2c/busses/i2c-cpm.c 4536 4537FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4538M: Sascha Hauer <kernel@pengutronix.de> 4539L: linux-fbdev@vger.kernel.org 4540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4541S: Maintained 4542F: include/linux/platform_data/video-imxfb.h 4543F: drivers/video/fbdev/imxfb.c 4544 4545FREESCALE QUAD SPI DRIVER 4546M: Han Xu <han.xu@freescale.com> 4547L: linux-mtd@lists.infradead.org 4548S: Maintained 4549F: drivers/mtd/spi-nor/fsl-quadspi.c 4550 4551FREESCALE SOC FS_ENET DRIVER 4552M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4553M: Vitaly Bordug <vbordug@ru.mvista.com> 4554L: linuxppc-dev@lists.ozlabs.org 4555L: netdev@vger.kernel.org 4556S: Maintained 4557F: drivers/net/ethernet/freescale/fs_enet/ 4558F: include/linux/fs_enet_pd.h 4559 4560FREESCALE QUICC ENGINE LIBRARY 4561L: linuxppc-dev@lists.ozlabs.org 4562S: Orphan 4563F: drivers/soc/fsl/qe/ 4564F: include/soc/fsl/*qe*.h 4565F: include/soc/fsl/*ucc*.h 4566 4567FREESCALE USB PERIPHERAL DRIVERS 4568M: Li Yang <leoli@freescale.com> 4569L: linux-usb@vger.kernel.org 4570L: linuxppc-dev@lists.ozlabs.org 4571S: Maintained 4572F: drivers/usb/gadget/udc/fsl* 4573 4574FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4575M: Li Yang <leoli@freescale.com> 4576L: netdev@vger.kernel.org 4577L: linuxppc-dev@lists.ozlabs.org 4578S: Maintained 4579F: drivers/net/ethernet/freescale/ucc_geth* 4580 4581FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4582M: Claudiu Manoil <claudiu.manoil@freescale.com> 4583L: netdev@vger.kernel.org 4584S: Maintained 4585F: drivers/net/ethernet/freescale/gianfar* 4586X: drivers/net/ethernet/freescale/gianfar_ptp.c 4587F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4588 4589FREESCALE QUICC ENGINE UCC UART DRIVER 4590M: Timur Tabi <timur@tabi.org> 4591L: linuxppc-dev@lists.ozlabs.org 4592S: Maintained 4593F: drivers/tty/serial/ucc_uart.c 4594 4595FREESCALE SOC SOUND DRIVERS 4596M: Timur Tabi <timur@tabi.org> 4597M: Nicolin Chen <nicoleotsuka@gmail.com> 4598M: Xiubo Li <Xiubo.Lee@gmail.com> 4599L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4600L: linuxppc-dev@lists.ozlabs.org 4601S: Maintained 4602F: sound/soc/fsl/fsl* 4603F: sound/soc/fsl/imx* 4604F: sound/soc/fsl/mpc8610_hpcd.c 4605 4606FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4607M: "J. German Rivera" <German.Rivera@freescale.com> 4608L: linux-kernel@vger.kernel.org 4609S: Maintained 4610F: drivers/staging/fsl-mc/ 4611 4612FREEVXFS FILESYSTEM 4613M: Christoph Hellwig <hch@infradead.org> 4614W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4615S: Maintained 4616F: fs/freevxfs/ 4617 4618FREEZER 4619M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4620M: Pavel Machek <pavel@ucw.cz> 4621L: linux-pm@vger.kernel.org 4622S: Supported 4623F: Documentation/power/freezing-of-tasks.txt 4624F: include/linux/freezer.h 4625F: kernel/freezer.c 4626 4627FRONTSWAP API 4628M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4629L: linux-kernel@vger.kernel.org 4630S: Maintained 4631F: mm/frontswap.c 4632F: include/linux/frontswap.h 4633 4634FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4635M: David Howells <dhowells@redhat.com> 4636L: linux-cachefs@redhat.com (moderated for non-subscribers) 4637S: Supported 4638F: Documentation/filesystems/caching/ 4639F: fs/fscache/ 4640F: include/linux/fscache*.h 4641 4642F2FS FILE SYSTEM 4643M: Jaegeuk Kim <jaegeuk@kernel.org> 4644M: Changman Lee <cm224.lee@samsung.com> 4645R: Chao Yu <chao2.yu@samsung.com> 4646L: linux-f2fs-devel@lists.sourceforge.net 4647W: http://en.wikipedia.org/wiki/F2FS 4648T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4649S: Maintained 4650F: Documentation/filesystems/f2fs.txt 4651F: Documentation/ABI/testing/sysfs-fs-f2fs 4652F: fs/f2fs/ 4653F: include/linux/f2fs_fs.h 4654F: include/trace/events/f2fs.h 4655 4656FUJITSU FR-V (FRV) PORT 4657S: Orphan 4658F: arch/frv/ 4659 4660FUJITSU LAPTOP EXTRAS 4661M: Jonathan Woithe <jwoithe@just42.net> 4662L: platform-driver-x86@vger.kernel.org 4663S: Maintained 4664F: drivers/platform/x86/fujitsu-laptop.c 4665 4666FUJITSU M-5MO LS CAMERA ISP DRIVER 4667M: Kyungmin Park <kyungmin.park@samsung.com> 4668M: Heungjun Kim <riverful.kim@samsung.com> 4669L: linux-media@vger.kernel.org 4670S: Maintained 4671F: drivers/media/i2c/m5mols/ 4672F: include/media/i2c/m5mols.h 4673 4674FUJITSU TABLET EXTRAS 4675M: Robert Gerlach <khnz@gmx.de> 4676L: platform-driver-x86@vger.kernel.org 4677S: Maintained 4678F: drivers/platform/x86/fujitsu-tablet.c 4679 4680FUSE: FILESYSTEM IN USERSPACE 4681M: Miklos Szeredi <miklos@szeredi.hu> 4682L: fuse-devel@lists.sourceforge.net 4683W: http://fuse.sourceforge.net/ 4684T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4685S: Maintained 4686F: fs/fuse/ 4687F: include/uapi/linux/fuse.h 4688F: Documentation/filesystems/fuse.txt 4689 4690FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4691M: Rik Faith <faith@cs.unc.edu> 4692L: linux-scsi@vger.kernel.org 4693S: Odd Fixes (e.g., new signatures) 4694F: drivers/scsi/fdomain.* 4695 4696GCOV BASED KERNEL PROFILING 4697M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4698S: Maintained 4699F: kernel/gcov/ 4700F: Documentation/gcov.txt 4701 4702GDT SCSI DISK ARRAY CONTROLLER DRIVER 4703M: Achim Leubner <achim_leubner@adaptec.com> 4704L: linux-scsi@vger.kernel.org 4705W: http://www.icp-vortex.com/ 4706S: Supported 4707F: drivers/scsi/gdt* 4708 4709GDB KERNEL DEBUGGING HELPER SCRIPTS 4710M: Jan Kiszka <jan.kiszka@siemens.com> 4711S: Supported 4712F: scripts/gdb/ 4713 4714GEMTEK FM RADIO RECEIVER DRIVER 4715M: Hans Verkuil <hverkuil@xs4all.nl> 4716L: linux-media@vger.kernel.org 4717T: git git://linuxtv.org/media_tree.git 4718W: https://linuxtv.org 4719S: Maintained 4720F: drivers/media/radio/radio-gemtek* 4721 4722GENERIC GPIO I2C DRIVER 4723M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4724S: Supported 4725F: drivers/i2c/busses/i2c-gpio.c 4726F: include/linux/i2c-gpio.h 4727 4728GENERIC GPIO I2C MULTIPLEXER DRIVER 4729M: Peter Korsgaard <peter.korsgaard@barco.com> 4730L: linux-i2c@vger.kernel.org 4731S: Supported 4732F: drivers/i2c/muxes/i2c-mux-gpio.c 4733F: include/linux/i2c-mux-gpio.h 4734F: Documentation/i2c/muxes/i2c-mux-gpio 4735 4736GENERIC HDLC (WAN) DRIVERS 4737M: Krzysztof Halasa <khc@pm.waw.pl> 4738W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4739S: Maintained 4740F: drivers/net/wan/c101.c 4741F: drivers/net/wan/hd6457* 4742F: drivers/net/wan/hdlc* 4743F: drivers/net/wan/n2.c 4744F: drivers/net/wan/pc300too.c 4745F: drivers/net/wan/pci200syn.c 4746F: drivers/net/wan/wanxl* 4747 4748GENERIC INCLUDE/ASM HEADER FILES 4749M: Arnd Bergmann <arnd@arndb.de> 4750L: linux-arch@vger.kernel.org 4751T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4752S: Maintained 4753F: include/asm-generic/ 4754F: include/uapi/asm-generic/ 4755 4756GENERIC PHY FRAMEWORK 4757M: Kishon Vijay Abraham I <kishon@ti.com> 4758L: linux-kernel@vger.kernel.org 4759T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4760S: Supported 4761F: drivers/phy/ 4762F: include/linux/phy/ 4763 4764GENERIC PM DOMAINS 4765M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4766M: Kevin Hilman <khilman@kernel.org> 4767M: Ulf Hansson <ulf.hansson@linaro.org> 4768L: linux-pm@vger.kernel.org 4769S: Supported 4770F: drivers/base/power/domain*.c 4771F: include/linux/pm_domain.h 4772 4773GENERIC UIO DRIVER FOR PCI DEVICES 4774M: "Michael S. Tsirkin" <mst@redhat.com> 4775L: kvm@vger.kernel.org 4776S: Supported 4777F: drivers/uio/uio_pci_generic.c 4778 4779GET_MAINTAINER SCRIPT 4780M: Joe Perches <joe@perches.com> 4781S: Maintained 4782F: scripts/get_maintainer.pl 4783 4784GFS2 FILE SYSTEM 4785M: Steven Whitehouse <swhiteho@redhat.com> 4786M: Bob Peterson <rpeterso@redhat.com> 4787L: cluster-devel@redhat.com 4788W: http://sources.redhat.com/cluster/ 4789T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4790S: Supported 4791F: Documentation/filesystems/gfs2*.txt 4792F: fs/gfs2/ 4793F: include/uapi/linux/gfs2_ondisk.h 4794 4795GIGASET ISDN DRIVERS 4796M: Paul Bolle <pebolle@tiscali.nl> 4797L: gigaset307x-common@lists.sourceforge.net 4798W: http://gigaset307x.sourceforge.net/ 4799S: Odd Fixes 4800F: Documentation/isdn/README.gigaset 4801F: drivers/isdn/gigaset/ 4802F: include/uapi/linux/gigaset_dev.h 4803 4804GO7007 MPEG CODEC 4805M: Hans Verkuil <hans.verkuil@cisco.com> 4806L: linux-media@vger.kernel.org 4807S: Maintained 4808F: drivers/media/usb/go7007/ 4809 4810GOODIX TOUCHSCREEN 4811M: Bastien Nocera <hadess@hadess.net> 4812L: linux-input@vger.kernel.org 4813S: Maintained 4814F: drivers/input/touchscreen/goodix.c 4815 4816GPIO SUBSYSTEM 4817M: Linus Walleij <linus.walleij@linaro.org> 4818M: Alexandre Courbot <gnurou@gmail.com> 4819L: linux-gpio@vger.kernel.org 4820T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4821S: Maintained 4822F: Documentation/gpio/ 4823F: drivers/gpio/ 4824F: include/linux/gpio/ 4825F: include/linux/gpio.h 4826F: include/asm-generic/gpio.h 4827 4828GRE DEMULTIPLEXER DRIVER 4829M: Dmitry Kozlov <xeb@mail.ru> 4830L: netdev@vger.kernel.org 4831S: Maintained 4832F: net/ipv4/gre_demux.c 4833F: net/ipv4/gre_offload.c 4834F: include/net/gre.h 4835 4836GRETH 10/100/1G Ethernet MAC device driver 4837M: Kristoffer Glembo <kristoffer@gaisler.com> 4838L: netdev@vger.kernel.org 4839S: Maintained 4840F: drivers/net/ethernet/aeroflex/ 4841 4842GSPCA FINEPIX SUBDRIVER 4843M: Frank Zago <frank@zago.net> 4844L: linux-media@vger.kernel.org 4845T: git git://linuxtv.org/media_tree.git 4846S: Maintained 4847F: drivers/media/usb/gspca/finepix.c 4848 4849GSPCA GL860 SUBDRIVER 4850M: Olivier Lorin <o.lorin@laposte.net> 4851L: linux-media@vger.kernel.org 4852T: git git://linuxtv.org/media_tree.git 4853S: Maintained 4854F: drivers/media/usb/gspca/gl860/ 4855 4856GSPCA M5602 SUBDRIVER 4857M: Erik Andren <erik.andren@gmail.com> 4858L: linux-media@vger.kernel.org 4859T: git git://linuxtv.org/media_tree.git 4860S: Maintained 4861F: drivers/media/usb/gspca/m5602/ 4862 4863GSPCA PAC207 SONIXB SUBDRIVER 4864M: Hans de Goede <hdegoede@redhat.com> 4865L: linux-media@vger.kernel.org 4866T: git git://linuxtv.org/media_tree.git 4867S: Maintained 4868F: drivers/media/usb/gspca/pac207.c 4869 4870GSPCA SN9C20X SUBDRIVER 4871M: Brian Johnson <brijohn@gmail.com> 4872L: linux-media@vger.kernel.org 4873T: git git://linuxtv.org/media_tree.git 4874S: Maintained 4875F: drivers/media/usb/gspca/sn9c20x.c 4876 4877GSPCA T613 SUBDRIVER 4878M: Leandro Costantino <lcostantino@gmail.com> 4879L: linux-media@vger.kernel.org 4880T: git git://linuxtv.org/media_tree.git 4881S: Maintained 4882F: drivers/media/usb/gspca/t613.c 4883 4884GSPCA USB WEBCAM DRIVER 4885M: Hans de Goede <hdegoede@redhat.com> 4886L: linux-media@vger.kernel.org 4887T: git git://linuxtv.org/media_tree.git 4888S: Maintained 4889F: drivers/media/usb/gspca/ 4890 4891GUID PARTITION TABLE (GPT) 4892M: Davidlohr Bueso <dave@stgolabs.net> 4893L: linux-efi@vger.kernel.org 4894S: Maintained 4895F: block/partitions/efi.* 4896 4897STK1160 USB VIDEO CAPTURE DRIVER 4898M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4899L: linux-media@vger.kernel.org 4900T: git git://linuxtv.org/media_tree.git 4901S: Maintained 4902F: drivers/media/usb/stk1160/ 4903 4904H8/300 ARCHITECTURE 4905M: Yoshinori Sato <ysato@users.sourceforge.jp> 4906L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4907W: http://uclinux-h8.sourceforge.jp 4908T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4909S: Maintained 4910F: arch/h8300/ 4911F: drivers/clocksource/h8300_*.c 4912F: drivers/clk/h8300/ 4913F: drivers/irqchip/irq-renesas-h8*.c 4914 4915HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4916M: Frank Seidel <frank@f-seidel.de> 4917L: platform-driver-x86@vger.kernel.org 4918W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4919S: Maintained 4920F: drivers/platform/x86/hdaps.c 4921 4922HDPVR USB VIDEO ENCODER DRIVER 4923M: Hans Verkuil <hverkuil@xs4all.nl> 4924L: linux-media@vger.kernel.org 4925T: git git://linuxtv.org/media_tree.git 4926W: https://linuxtv.org 4927S: Odd Fixes 4928F: drivers/media/usb/hdpvr/ 4929 4930HWPOISON MEMORY FAILURE HANDLING 4931M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4932L: linux-mm@kvack.org 4933S: Maintained 4934F: mm/memory-failure.c 4935F: mm/hwpoison-inject.c 4936 4937HYPERVISOR VIRTUAL CONSOLE DRIVER 4938L: linuxppc-dev@lists.ozlabs.org 4939S: Odd Fixes 4940F: drivers/tty/hvc/ 4941 4942HACKRF MEDIA DRIVER 4943M: Antti Palosaari <crope@iki.fi> 4944L: linux-media@vger.kernel.org 4945W: https://linuxtv.org 4946W: http://palosaari.fi/linux/ 4947Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4948T: git git://linuxtv.org/anttip/media_tree.git 4949S: Maintained 4950F: drivers/media/usb/hackrf/ 4951 4952HARDWARE MONITORING 4953M: Jean Delvare <jdelvare@suse.com> 4954M: Guenter Roeck <linux@roeck-us.net> 4955L: lm-sensors@lm-sensors.org 4956W: http://www.lm-sensors.org/ 4957T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4958T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4959S: Maintained 4960F: Documentation/hwmon/ 4961F: drivers/hwmon/ 4962F: include/linux/hwmon*.h 4963 4964HARDWARE RANDOM NUMBER GENERATOR CORE 4965M: Matt Mackall <mpm@selenic.com> 4966M: Herbert Xu <herbert@gondor.apana.org.au> 4967L: linux-crypto@vger.kernel.org 4968S: Odd fixes 4969F: Documentation/hw_random.txt 4970F: drivers/char/hw_random/ 4971F: include/linux/hw_random.h 4972 4973HARDWARE SPINLOCK CORE 4974M: Ohad Ben-Cohen <ohad@wizery.com> 4975S: Maintained 4976T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 4977F: Documentation/hwspinlock.txt 4978F: drivers/hwspinlock/hwspinlock_* 4979F: include/linux/hwspinlock.h 4980 4981HARMONY SOUND DRIVER 4982L: linux-parisc@vger.kernel.org 4983S: Maintained 4984F: sound/parisc/harmony.* 4985 4986HD29L2 MEDIA DRIVER 4987M: Antti Palosaari <crope@iki.fi> 4988L: linux-media@vger.kernel.org 4989W: https://linuxtv.org 4990W: http://palosaari.fi/linux/ 4991Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4992T: git git://linuxtv.org/anttip/media_tree.git 4993S: Maintained 4994F: drivers/media/dvb-frontends/hd29l2* 4995 4996HEWLETT-PACKARD SMART2 RAID DRIVER 4997L: iss_storagedev@hp.com 4998S: Orphan 4999F: Documentation/blockdev/cpqarray.txt 5000F: drivers/block/cpqarray.* 5001 5002HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 5003M: Don Brace <don.brace@pmcs.com> 5004L: iss_storagedev@hp.com 5005L: storagedev@pmcs.com 5006L: linux-scsi@vger.kernel.org 5007S: Supported 5008F: Documentation/scsi/hpsa.txt 5009F: drivers/scsi/hpsa*.[ch] 5010F: include/linux/cciss*.h 5011F: include/uapi/linux/cciss*.h 5012 5013HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 5014M: Don Brace <don.brace@pmcs.com> 5015L: iss_storagedev@hp.com 5016L: storagedev@pmcs.com 5017L: linux-scsi@vger.kernel.org 5018S: Supported 5019F: Documentation/blockdev/cciss.txt 5020F: drivers/block/cciss* 5021F: include/linux/cciss_ioctl.h 5022F: include/uapi/linux/cciss_ioctl.h 5023 5024HFS FILESYSTEM 5025L: linux-fsdevel@vger.kernel.org 5026S: Orphan 5027F: Documentation/filesystems/hfs.txt 5028F: fs/hfs/ 5029 5030HFSPLUS FILESYSTEM 5031L: linux-fsdevel@vger.kernel.org 5032S: Orphan 5033F: Documentation/filesystems/hfsplus.txt 5034F: fs/hfsplus/ 5035 5036HGA FRAMEBUFFER DRIVER 5037M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 5038L: linux-nvidia@lists.surfsouth.com 5039W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 5040S: Maintained 5041F: drivers/video/fbdev/hgafb.c 5042 5043HIBERNATION (aka Software Suspend, aka swsusp) 5044M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5045M: Pavel Machek <pavel@ucw.cz> 5046L: linux-pm@vger.kernel.org 5047S: Supported 5048F: arch/x86/power/ 5049F: drivers/base/power/ 5050F: kernel/power/ 5051F: include/linux/suspend.h 5052F: include/linux/freezer.h 5053F: include/linux/pm.h 5054F: arch/*/include/asm/suspend*.h 5055 5056HID CORE LAYER 5057M: Jiri Kosina <jikos@kernel.org> 5058R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 5059L: linux-input@vger.kernel.org 5060T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 5061S: Maintained 5062F: drivers/hid/ 5063F: include/linux/hid* 5064F: include/uapi/linux/hid* 5065 5066HID SENSOR HUB DRIVERS 5067M: Jiri Kosina <jikos@kernel.org> 5068M: Jonathan Cameron <jic23@kernel.org> 5069M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5070L: linux-input@vger.kernel.org 5071L: linux-iio@vger.kernel.org 5072S: Maintained 5073F: Documentation/hid/hid-sensor* 5074F: drivers/hid/hid-sensor-* 5075F: drivers/iio/*/hid-* 5076F: include/linux/hid-sensor-* 5077 5078HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5079M: Thomas Gleixner <tglx@linutronix.de> 5080L: linux-kernel@vger.kernel.org 5081T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5082S: Maintained 5083F: Documentation/timers/ 5084F: kernel/time/hrtimer.c 5085F: kernel/time/clockevents.c 5086F: kernel/time/tick*.* 5087F: kernel/time/timer_*.c 5088F: include/linux/clockchips.h 5089F: include/linux/hrtimer.h 5090 5091HIGH-SPEED SCC DRIVER FOR AX.25 5092L: linux-hams@vger.kernel.org 5093S: Orphan 5094F: drivers/net/hamradio/dmascc.c 5095F: drivers/net/hamradio/scc.c 5096 5097HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5098M: HighPoint Linux Team <linux@highpoint-tech.com> 5099W: http://www.highpoint-tech.com 5100S: Supported 5101F: Documentation/scsi/hptiop.txt 5102F: drivers/scsi/hptiop.c 5103 5104HIPPI 5105M: Jes Sorensen <jes@trained-monkey.org> 5106L: linux-hippi@sunsite.dk 5107S: Maintained 5108F: include/linux/hippidevice.h 5109F: include/uapi/linux/if_hippi.h 5110F: net/802/hippi.c 5111F: drivers/net/hippi/ 5112 5113HISILICON SAS Controller 5114M: John Garry <john.garry@huawei.com> 5115W: http://www.hisilicon.com 5116S: Supported 5117F: drivers/scsi/hisi_sas/ 5118F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt 5119 5120HOST AP DRIVER 5121M: Jouni Malinen <j@w1.fi> 5122L: hostap@shmoo.com (subscribers-only) 5123L: linux-wireless@vger.kernel.org 5124W: http://hostap.epitest.fi/ 5125S: Maintained 5126F: drivers/net/wireless/intersil/hostap/ 5127 5128HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5129L: platform-driver-x86@vger.kernel.org 5130S: Orphan 5131F: drivers/platform/x86/tc1100-wmi.c 5132 5133HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5134M: Jaroslav Kysela <perex@perex.cz> 5135S: Maintained 5136F: drivers/net/ethernet/hp/hp100.* 5137 5138HPET: High Precision Event Timers driver 5139M: Clemens Ladisch <clemens@ladisch.de> 5140S: Maintained 5141F: Documentation/timers/hpet.txt 5142F: drivers/char/hpet.c 5143F: include/linux/hpet.h 5144F: include/uapi/linux/hpet.h 5145 5146HPET: x86 5147S: Orphan 5148F: arch/x86/kernel/hpet.c 5149F: arch/x86/include/asm/hpet.h 5150 5151HPFS FILESYSTEM 5152M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5153W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5154S: Maintained 5155F: fs/hpfs/ 5156 5157HSI SUBSYSTEM 5158M: Sebastian Reichel <sre@kernel.org> 5159T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5160S: Maintained 5161F: Documentation/ABI/testing/sysfs-bus-hsi 5162F: Documentation/hsi.txt 5163F: drivers/hsi/ 5164F: include/linux/hsi/ 5165F: include/uapi/linux/hsi/ 5166 5167HSO 3G MODEM DRIVER 5168M: Jan Dumon <j.dumon@option.com> 5169W: http://www.pharscape.org 5170S: Maintained 5171F: drivers/net/usb/hso.c 5172 5173HSR NETWORK PROTOCOL 5174M: Arvid Brodin <arvid.brodin@alten.se> 5175L: netdev@vger.kernel.org 5176S: Maintained 5177F: net/hsr/ 5178 5179HTCPEN TOUCHSCREEN DRIVER 5180M: Pau Oliva Fora <pof@eslack.org> 5181L: linux-input@vger.kernel.org 5182S: Maintained 5183F: drivers/input/touchscreen/htcpen.c 5184 5185HUGETLB FILESYSTEM 5186M: Nadia Yvette Chambers <nyc@holomorphy.com> 5187S: Maintained 5188F: fs/hugetlbfs/ 5189 5190Hyper-V CORE AND DRIVERS 5191M: "K. Y. Srinivasan" <kys@microsoft.com> 5192M: Haiyang Zhang <haiyangz@microsoft.com> 5193L: devel@linuxdriverproject.org 5194S: Maintained 5195F: arch/x86/include/asm/mshyperv.h 5196F: arch/x86/include/uapi/asm/hyperv.h 5197F: arch/x86/kernel/cpu/mshyperv.c 5198F: drivers/hid/hid-hyperv.c 5199F: drivers/hv/ 5200F: drivers/input/serio/hyperv-keyboard.c 5201F: drivers/net/hyperv/ 5202F: drivers/scsi/storvsc_drv.c 5203F: drivers/video/fbdev/hyperv_fb.c 5204F: include/linux/hyperv.h 5205F: tools/hv/ 5206F: Documentation/ABI/stable/sysfs-bus-vmbus 5207 5208I2C OVER PARALLEL PORT 5209M: Jean Delvare <jdelvare@suse.com> 5210L: linux-i2c@vger.kernel.org 5211S: Maintained 5212F: Documentation/i2c/busses/i2c-parport 5213F: Documentation/i2c/busses/i2c-parport-light 5214F: drivers/i2c/busses/i2c-parport.c 5215F: drivers/i2c/busses/i2c-parport-light.c 5216 5217I2C/SMBUS CONTROLLER DRIVERS FOR PC 5218M: Jean Delvare <jdelvare@suse.com> 5219L: linux-i2c@vger.kernel.org 5220S: Maintained 5221F: Documentation/i2c/busses/i2c-ali1535 5222F: Documentation/i2c/busses/i2c-ali1563 5223F: Documentation/i2c/busses/i2c-ali15x3 5224F: Documentation/i2c/busses/i2c-amd756 5225F: Documentation/i2c/busses/i2c-amd8111 5226F: Documentation/i2c/busses/i2c-i801 5227F: Documentation/i2c/busses/i2c-nforce2 5228F: Documentation/i2c/busses/i2c-piix4 5229F: Documentation/i2c/busses/i2c-sis5595 5230F: Documentation/i2c/busses/i2c-sis630 5231F: Documentation/i2c/busses/i2c-sis96x 5232F: Documentation/i2c/busses/i2c-via 5233F: Documentation/i2c/busses/i2c-viapro 5234F: drivers/i2c/busses/i2c-ali1535.c 5235F: drivers/i2c/busses/i2c-ali1563.c 5236F: drivers/i2c/busses/i2c-ali15x3.c 5237F: drivers/i2c/busses/i2c-amd756.c 5238F: drivers/i2c/busses/i2c-amd756-s4882.c 5239F: drivers/i2c/busses/i2c-amd8111.c 5240F: drivers/i2c/busses/i2c-i801.c 5241F: drivers/i2c/busses/i2c-isch.c 5242F: drivers/i2c/busses/i2c-nforce2.c 5243F: drivers/i2c/busses/i2c-nforce2-s4985.c 5244F: drivers/i2c/busses/i2c-piix4.c 5245F: drivers/i2c/busses/i2c-sis5595.c 5246F: drivers/i2c/busses/i2c-sis630.c 5247F: drivers/i2c/busses/i2c-sis96x.c 5248F: drivers/i2c/busses/i2c-via.c 5249F: drivers/i2c/busses/i2c-viapro.c 5250 5251I2C/SMBUS ISMT DRIVER 5252M: Seth Heasley <seth.heasley@intel.com> 5253M: Neil Horman <nhorman@tuxdriver.com> 5254L: linux-i2c@vger.kernel.org 5255F: drivers/i2c/busses/i2c-ismt.c 5256F: Documentation/i2c/busses/i2c-ismt 5257 5258I2C/SMBUS STUB DRIVER 5259M: Jean Delvare <jdelvare@suse.com> 5260L: linux-i2c@vger.kernel.org 5261S: Maintained 5262F: drivers/i2c/i2c-stub.c 5263 5264I2C SUBSYSTEM 5265M: Wolfram Sang <wsa@the-dreams.de> 5266L: linux-i2c@vger.kernel.org 5267W: https://i2c.wiki.kernel.org/ 5268Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5269T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5270S: Maintained 5271F: Documentation/devicetree/bindings/i2c/ 5272F: Documentation/i2c/ 5273F: drivers/i2c/ 5274F: drivers/i2c/*/ 5275F: include/linux/i2c.h 5276F: include/linux/i2c-*.h 5277F: include/uapi/linux/i2c.h 5278F: include/uapi/linux/i2c-*.h 5279 5280I2C ACPI SUPPORT 5281M: Mika Westerberg <mika.westerberg@linux.intel.com> 5282L: linux-i2c@vger.kernel.org 5283L: linux-acpi@vger.kernel.org 5284S: Maintained 5285 5286I2C-TAOS-EVM DRIVER 5287M: Jean Delvare <jdelvare@suse.com> 5288L: linux-i2c@vger.kernel.org 5289S: Maintained 5290F: Documentation/i2c/busses/i2c-taos-evm 5291F: drivers/i2c/busses/i2c-taos-evm.c 5292 5293I2C-TINY-USB DRIVER 5294M: Till Harbaum <till@harbaum.org> 5295L: linux-i2c@vger.kernel.org 5296W: http://www.harbaum.org/till/i2c_tiny_usb 5297S: Maintained 5298F: drivers/i2c/busses/i2c-tiny-usb.c 5299 5300i386 BOOT CODE 5301M: "H. Peter Anvin" <hpa@zytor.com> 5302S: Maintained 5303F: arch/x86/boot/ 5304 5305i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5306M: "H. Peter Anvin" <hpa@zytor.com> 5307T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5308S: Maintained 5309 5310IA64 (Itanium) PLATFORM 5311M: Tony Luck <tony.luck@intel.com> 5312M: Fenghua Yu <fenghua.yu@intel.com> 5313L: linux-ia64@vger.kernel.org 5314T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5315S: Maintained 5316F: arch/ia64/ 5317 5318IBM Power VMX Cryptographic instructions 5319M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5320M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5321L: linux-crypto@vger.kernel.org 5322S: Supported 5323F: drivers/crypto/vmx/Makefile 5324F: drivers/crypto/vmx/Kconfig 5325F: drivers/crypto/vmx/vmx.c 5326F: drivers/crypto/vmx/aes* 5327F: drivers/crypto/vmx/ghash* 5328F: drivers/crypto/vmx/ppc-xlate.pl 5329 5330IBM Power in-Nest Crypto Acceleration 5331M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5332M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5333L: linux-crypto@vger.kernel.org 5334S: Supported 5335F: drivers/crypto/nx/Makefile 5336F: drivers/crypto/nx/Kconfig 5337F: drivers/crypto/nx/nx-aes* 5338F: drivers/crypto/nx/nx-sha* 5339F: drivers/crypto/nx/nx.* 5340F: drivers/crypto/nx/nx_csbcpb.h 5341F: drivers/crypto/nx/nx_debugfs.h 5342 5343IBM Power 842 compression accelerator 5344M: Dan Streetman <ddstreet@ieee.org> 5345S: Supported 5346F: drivers/crypto/nx/Makefile 5347F: drivers/crypto/nx/Kconfig 5348F: drivers/crypto/nx/nx-842* 5349F: include/linux/sw842.h 5350F: crypto/842.c 5351F: lib/842/ 5352 5353IBM Power Linux RAID adapter 5354M: Brian King <brking@us.ibm.com> 5355S: Supported 5356F: drivers/scsi/ipr.* 5357 5358IBM Power Virtual Ethernet Device Driver 5359M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5360L: netdev@vger.kernel.org 5361S: Supported 5362F: drivers/net/ethernet/ibm/ibmveth.* 5363 5364IBM Power SRIOV Virtual NIC Device Driver 5365M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5366M: John Allen <jallen@linux.vnet.ibm.com> 5367L: netdev@vger.kernel.org 5368S: Supported 5369F: drivers/net/ethernet/ibm/ibmvnic.* 5370 5371IBM Power Virtual SCSI Device Drivers 5372M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5373L: linux-scsi@vger.kernel.org 5374S: Supported 5375F: drivers/scsi/ibmvscsi/ibmvscsi* 5376F: drivers/scsi/ibmvscsi/viosrp.h 5377 5378IBM Power Virtual FC Device Drivers 5379M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5380L: linux-scsi@vger.kernel.org 5381S: Supported 5382F: drivers/scsi/ibmvscsi/ibmvfc* 5383 5384IBM ServeRAID RAID DRIVER 5385S: Orphan 5386F: drivers/scsi/ips.* 5387 5388ICH LPC AND GPIO DRIVER 5389M: Peter Tyser <ptyser@xes-inc.com> 5390S: Maintained 5391F: drivers/mfd/lpc_ich.c 5392F: drivers/gpio/gpio-ich.c 5393 5394IDE SUBSYSTEM 5395M: "David S. Miller" <davem@davemloft.net> 5396L: linux-ide@vger.kernel.org 5397Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5398T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5399S: Maintained 5400F: Documentation/ide/ 5401F: drivers/ide/ 5402F: include/linux/ide.h 5403 5404IDEAPAD LAPTOP EXTRAS DRIVER 5405M: Ike Panhc <ike.pan@canonical.com> 5406L: platform-driver-x86@vger.kernel.org 5407W: http://launchpad.net/ideapad-laptop 5408S: Maintained 5409F: drivers/platform/x86/ideapad-laptop.c 5410 5411IDEAPAD LAPTOP SLIDEBAR DRIVER 5412M: Andrey Moiseev <o2g.org.ru@gmail.com> 5413L: linux-input@vger.kernel.org 5414W: https://github.com/o2genum/ideapad-slidebar 5415S: Maintained 5416F: drivers/input/misc/ideapad_slidebar.c 5417 5418IDE/ATAPI DRIVERS 5419M: Borislav Petkov <bp@alien8.de> 5420L: linux-ide@vger.kernel.org 5421S: Maintained 5422F: Documentation/cdrom/ide-cd 5423F: drivers/ide/ide-cd* 5424 5425IDLE-I7300 5426M: Andy Henroid <andrew.d.henroid@intel.com> 5427L: linux-pm@vger.kernel.org 5428S: Supported 5429F: drivers/idle/i7300_idle.c 5430 5431IEEE 802.15.4 SUBSYSTEM 5432M: Alexander Aring <alex.aring@gmail.com> 5433L: linux-wpan@vger.kernel.org 5434W: https://github.com/linux-wpan 5435T: git git://github.com/linux-wpan/linux-wpan-next.git 5436S: Maintained 5437F: net/ieee802154/ 5438F: net/mac802154/ 5439F: drivers/net/ieee802154/ 5440F: include/linux/nl802154.h 5441F: include/linux/ieee802154.h 5442F: include/net/nl802154.h 5443F: include/net/mac802154.h 5444F: include/net/af_ieee802154.h 5445F: include/net/cfg802154.h 5446F: include/net/ieee802154_netdev.h 5447F: Documentation/networking/ieee802154.txt 5448 5449IGORPLUG-USB IR RECEIVER 5450M: Sean Young <sean@mess.org> 5451L: linux-media@vger.kernel.org 5452S: Maintained 5453F: drivers/media/rc/igorplugusb.c 5454 5455IGUANAWORKS USB IR TRANSCEIVER 5456M: Sean Young <sean@mess.org> 5457L: linux-media@vger.kernel.org 5458S: Maintained 5459F: drivers/media/rc/iguanair.c 5460 5461IIO SUBSYSTEM AND DRIVERS 5462M: Jonathan Cameron <jic23@kernel.org> 5463R: Hartmut Knaack <knaack.h@gmx.de> 5464R: Lars-Peter Clausen <lars@metafoo.de> 5465R: Peter Meerwald <pmeerw@pmeerw.net> 5466L: linux-iio@vger.kernel.org 5467S: Maintained 5468F: drivers/iio/ 5469F: drivers/staging/iio/ 5470F: include/linux/iio/ 5471F: tools/iio/ 5472 5473IKANOS/ADI EAGLE ADSL USB DRIVER 5474M: Matthieu Castet <castet.matthieu@free.fr> 5475M: Stanislaw Gruszka <stf_xl@wp.pl> 5476S: Maintained 5477F: drivers/usb/atm/ueagle-atm.c 5478 5479INA209 HARDWARE MONITOR DRIVER 5480M: Guenter Roeck <linux@roeck-us.net> 5481L: lm-sensors@lm-sensors.org 5482S: Maintained 5483F: Documentation/hwmon/ina209 5484F: Documentation/devicetree/bindings/i2c/ina209.txt 5485F: drivers/hwmon/ina209.c 5486 5487INA2XX HARDWARE MONITOR DRIVER 5488M: Guenter Roeck <linux@roeck-us.net> 5489L: lm-sensors@lm-sensors.org 5490S: Maintained 5491F: Documentation/hwmon/ina2xx 5492F: drivers/hwmon/ina2xx.c 5493F: include/linux/platform_data/ina2xx.h 5494 5495INDUSTRY PACK SUBSYSTEM (IPACK) 5496M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5497M: Jens Taprogge <jens.taprogge@taprogge.org> 5498M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5499L: industrypack-devel@lists.sourceforge.net 5500W: http://industrypack.sourceforge.net 5501S: Maintained 5502F: drivers/ipack/ 5503 5504INGENIC JZ4780 DMA Driver 5505M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5506S: Maintained 5507F: drivers/dma/dma-jz4780.c 5508 5509INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5510M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5511M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5512L: linux-ima-devel@lists.sourceforge.net 5513L: linux-ima-user@lists.sourceforge.net 5514L: linux-security-module@vger.kernel.org 5515T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 5516S: Supported 5517F: security/integrity/ima/ 5518 5519IMGTEC IR DECODER DRIVER 5520M: James Hogan <james.hogan@imgtec.com> 5521S: Maintained 5522F: drivers/media/rc/img-ir/ 5523 5524IMS TWINTURBO FRAMEBUFFER DRIVER 5525L: linux-fbdev@vger.kernel.org 5526S: Orphan 5527F: drivers/video/fbdev/imsttfb.c 5528 5529INFINIBAND SUBSYSTEM 5530M: Doug Ledford <dledford@redhat.com> 5531M: Sean Hefty <sean.hefty@intel.com> 5532M: Hal Rosenstock <hal.rosenstock@gmail.com> 5533L: linux-rdma@vger.kernel.org 5534W: http://www.openfabrics.org/ 5535Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5536T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5537S: Supported 5538F: Documentation/infiniband/ 5539F: drivers/infiniband/ 5540F: drivers/staging/rdma/ 5541F: include/uapi/linux/if_infiniband.h 5542F: include/uapi/rdma/ 5543F: include/rdma/ 5544 5545INOTIFY 5546M: John McCutchan <john@johnmccutchan.com> 5547M: Robert Love <rlove@rlove.org> 5548M: Eric Paris <eparis@parisplace.org> 5549S: Maintained 5550F: Documentation/filesystems/inotify.txt 5551F: fs/notify/inotify/ 5552F: include/linux/inotify.h 5553F: include/uapi/linux/inotify.h 5554 5555INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5556M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5557L: linux-input@vger.kernel.org 5558Q: http://patchwork.kernel.org/project/linux-input/list/ 5559T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5560S: Maintained 5561F: drivers/input/ 5562F: include/linux/input.h 5563F: include/uapi/linux/input.h 5564F: include/linux/input/ 5565 5566INPUT MULTITOUCH (MT) PROTOCOL 5567M: Henrik Rydberg <rydberg@bitmath.org> 5568L: linux-input@vger.kernel.org 5569S: Odd fixes 5570F: Documentation/input/multi-touch-protocol.txt 5571F: drivers/input/input-mt.c 5572K: \b(ABS|SYN)_MT_ 5573 5574INTEL ASoC BDW/HSW DRIVERS 5575M: Jie Yang <yang.jie@linux.intel.com> 5576L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5577S: Supported 5578F: sound/soc/intel/common/sst-dsp* 5579F: sound/soc/intel/common/sst-firmware.c 5580F: sound/soc/intel/boards/broadwell.c 5581F: sound/soc/intel/haswell/ 5582 5583INTEL C600 SERIES SAS CONTROLLER DRIVER 5584M: Intel SCU Linux support <intel-linux-scu@intel.com> 5585M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5586L: linux-scsi@vger.kernel.org 5587T: git git://git.code.sf.net/p/intel-sas/isci 5588S: Supported 5589F: drivers/scsi/isci/ 5590 5591INTEL HID EVENT DRIVER 5592M: Alex Hung <alex.hung@canonical.com> 5593L: platform-driver-x86@vger.kernel.org 5594S: Maintained 5595F: drivers/platform/x86/intel-hid.c 5596 5597INTEL IDLE DRIVER 5598M: Len Brown <lenb@kernel.org> 5599L: linux-pm@vger.kernel.org 5600T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5601S: Supported 5602F: drivers/idle/intel_idle.c 5603 5604INTEL PSTATE DRIVER 5605M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5606M: Len Brown <lenb@kernel.org> 5607L: linux-pm@vger.kernel.org 5608S: Supported 5609F: drivers/cpufreq/intel_pstate.c 5610 5611INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5612M: Maik Broemme <mbroemme@plusserver.de> 5613L: linux-fbdev@vger.kernel.org 5614S: Maintained 5615F: Documentation/fb/intelfb.txt 5616F: drivers/video/fbdev/intelfb/ 5617 5618INTEL 810/815 FRAMEBUFFER DRIVER 5619M: Antonino Daplas <adaplas@gmail.com> 5620L: linux-fbdev@vger.kernel.org 5621S: Maintained 5622F: drivers/video/fbdev/i810/ 5623 5624INTEL MENLOW THERMAL DRIVER 5625M: Sujith Thomas <sujith.thomas@intel.com> 5626L: platform-driver-x86@vger.kernel.org 5627W: https://01.org/linux-acpi 5628S: Supported 5629F: drivers/platform/x86/intel_menlow.c 5630 5631INTEL I/OAT DMA DRIVER 5632M: Dave Jiang <dave.jiang@intel.com> 5633R: Dan Williams <dan.j.williams@intel.com> 5634L: dmaengine@vger.kernel.org 5635Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5636S: Supported 5637F: drivers/dma/ioat* 5638 5639INTEL IOMMU (VT-d) 5640M: David Woodhouse <dwmw2@infradead.org> 5641L: iommu@lists.linux-foundation.org 5642T: git git://git.infradead.org/iommu-2.6.git 5643S: Supported 5644F: drivers/iommu/intel-iommu.c 5645F: include/linux/intel-iommu.h 5646 5647INTEL IOP-ADMA DMA DRIVER 5648R: Dan Williams <dan.j.williams@intel.com> 5649S: Odd fixes 5650F: drivers/dma/iop-adma.c 5651 5652INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5653M: Krzysztof Halasa <khalasa@piap.pl> 5654S: Maintained 5655F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5656F: arch/arm/mach-ixp4xx/include/mach/npe.h 5657F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5658F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5659F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5660F: drivers/net/wan/ixp4xx_hss.c 5661 5662INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5663M: Deepak Saxena <dsaxena@plexity.net> 5664S: Maintained 5665F: drivers/char/hw_random/ixp4xx-rng.c 5666 5667INTEL ETHERNET DRIVERS 5668M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5669R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5670R: Shannon Nelson <shannon.nelson@intel.com> 5671R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5672R: Don Skidmore <donald.c.skidmore@intel.com> 5673R: Bruce Allan <bruce.w.allan@intel.com> 5674R: John Ronciak <john.ronciak@intel.com> 5675R: Mitch Williams <mitch.a.williams@intel.com> 5676L: intel-wired-lan@lists.osuosl.org 5677W: http://www.intel.com/support/feedback.htm 5678W: http://e1000.sourceforge.net/ 5679Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5680T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5681T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5682S: Supported 5683F: Documentation/networking/e100.txt 5684F: Documentation/networking/e1000.txt 5685F: Documentation/networking/e1000e.txt 5686F: Documentation/networking/igb.txt 5687F: Documentation/networking/igbvf.txt 5688F: Documentation/networking/ixgb.txt 5689F: Documentation/networking/ixgbe.txt 5690F: Documentation/networking/ixgbevf.txt 5691F: Documentation/networking/i40e.txt 5692F: Documentation/networking/i40evf.txt 5693F: drivers/net/ethernet/intel/ 5694F: drivers/net/ethernet/intel/*/ 5695 5696INTEL-MID GPIO DRIVER 5697M: David Cohen <david.a.cohen@linux.intel.com> 5698L: linux-gpio@vger.kernel.org 5699S: Maintained 5700F: drivers/gpio/gpio-intel-mid.c 5701 5702INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5703M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5704L: linux-wireless@vger.kernel.org 5705S: Maintained 5706F: Documentation/networking/README.ipw2100 5707F: Documentation/networking/README.ipw2200 5708F: drivers/net/wireless/intel/ipw2x00/ 5709 5710INTEL(R) TRACE HUB 5711M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 5712S: Supported 5713F: Documentation/trace/intel_th.txt 5714F: drivers/hwtracing/intel_th/ 5715 5716INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5717M: Ning Sun <ning.sun@intel.com> 5718L: tboot-devel@lists.sourceforge.net 5719W: http://tboot.sourceforge.net 5720T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5721S: Supported 5722F: Documentation/intel_txt.txt 5723F: include/linux/tboot.h 5724F: arch/x86/kernel/tboot.c 5725 5726INTEL WIRELESS WIMAX CONNECTION 2400 5727M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5728M: linux-wimax@intel.com 5729L: wimax@linuxwimax.org (subscribers-only) 5730S: Supported 5731W: http://linuxwimax.org 5732F: Documentation/wimax/README.i2400m 5733F: drivers/net/wimax/i2400m/ 5734F: include/uapi/linux/wimax/i2400m.h 5735 5736INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5737M: Stanislaw Gruszka <sgruszka@redhat.com> 5738L: linux-wireless@vger.kernel.org 5739S: Supported 5740F: drivers/net/wireless/intel/iwlegacy/ 5741 5742INTEL WIRELESS WIFI LINK (iwlwifi) 5743M: Johannes Berg <johannes.berg@intel.com> 5744M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5745M: Intel Linux Wireless <linuxwifi@intel.com> 5746L: linux-wireless@vger.kernel.org 5747W: http://intellinuxwireless.org 5748T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5749S: Supported 5750F: drivers/net/wireless/intel/iwlwifi/ 5751 5752INTEL MANAGEMENT ENGINE (mei) 5753M: Tomas Winkler <tomas.winkler@intel.com> 5754L: linux-kernel@vger.kernel.org 5755S: Supported 5756F: include/uapi/linux/mei.h 5757F: include/linux/mei_cl_bus.h 5758F: drivers/misc/mei/* 5759F: Documentation/misc-devices/mei/* 5760 5761INTEL MIC DRIVERS (mic) 5762M: Sudeep Dutt <sudeep.dutt@intel.com> 5763M: Ashutosh Dixit <ashutosh.dixit@intel.com> 5764S: Supported 5765W: https://github.com/sudeepdutt/mic 5766W: http://software.intel.com/en-us/mic-developer 5767F: include/linux/mic_bus.h 5768F: include/linux/scif.h 5769F: include/uapi/linux/mic_common.h 5770F: include/uapi/linux/mic_ioctl.h 5771F: include/uapi/linux/scif_ioctl.h 5772F: drivers/misc/mic/ 5773F: drivers/dma/mic_x100_dma.c 5774F: drivers/dma/mic_x100_dma.h 5775F: Documentation/mic/ 5776 5777INTEL PMC/P-Unit IPC DRIVER 5778M: Zha Qipeng<qipeng.zha@intel.com> 5779L: platform-driver-x86@vger.kernel.org 5780S: Maintained 5781F: drivers/platform/x86/intel_pmc_ipc.c 5782F: drivers/platform/x86/intel_punit_ipc.c 5783F: arch/x86/include/asm/intel_pmc_ipc.h 5784F: arch/x86/include/asm/intel_punit_ipc.h 5785 5786INTEL TELEMETRY DRIVER 5787M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com> 5788L: platform-driver-x86@vger.kernel.org 5789S: Maintained 5790F: arch/x86/include/asm/intel_telemetry.h 5791F: drivers/platform/x86/intel_telemetry* 5792 5793IOC3 ETHERNET DRIVER 5794M: Ralf Baechle <ralf@linux-mips.org> 5795L: linux-mips@linux-mips.org 5796S: Maintained 5797F: drivers/net/ethernet/sgi/ioc3-eth.c 5798 5799IOC3 SERIAL DRIVER 5800M: Pat Gefre <pfg@sgi.com> 5801L: linux-serial@vger.kernel.org 5802S: Maintained 5803F: drivers/tty/serial/ioc3_serial.c 5804 5805IOMMU DRIVERS 5806M: Joerg Roedel <joro@8bytes.org> 5807L: iommu@lists.linux-foundation.org 5808T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5809S: Maintained 5810F: drivers/iommu/ 5811 5812IP MASQUERADING 5813M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5814S: Maintained 5815F: net/ipv4/netfilter/ipt_MASQUERADE.c 5816 5817IPMI SUBSYSTEM 5818M: Corey Minyard <minyard@acm.org> 5819L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5820W: http://openipmi.sourceforge.net/ 5821S: Supported 5822F: Documentation/IPMI.txt 5823F: drivers/char/ipmi/ 5824F: include/linux/ipmi* 5825F: include/uapi/linux/ipmi* 5826 5827QCOM AUDIO (ASoC) DRIVERS 5828M: Patrick Lai <plai@codeaurora.org> 5829M: Banajit Goswami <bgoswami@codeaurora.org> 5830L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5831S: Supported 5832F: sound/soc/qcom/ 5833 5834IPS SCSI RAID DRIVER 5835M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5836L: linux-scsi@vger.kernel.org 5837W: http://www.adaptec.com/ 5838S: Maintained 5839F: drivers/scsi/ips* 5840 5841IPVS 5842M: Wensong Zhang <wensong@linux-vs.org> 5843M: Simon Horman <horms@verge.net.au> 5844M: Julian Anastasov <ja@ssi.bg> 5845L: netdev@vger.kernel.org 5846L: lvs-devel@vger.kernel.org 5847S: Maintained 5848T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 5849T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 5850F: Documentation/networking/ipvs-sysctl.txt 5851F: include/net/ip_vs.h 5852F: include/uapi/linux/ip_vs.h 5853F: net/netfilter/ipvs/ 5854 5855IPWIRELESS DRIVER 5856M: Jiri Kosina <jikos@kernel.org> 5857M: David Sterba <dsterba@suse.com> 5858S: Odd Fixes 5859F: drivers/tty/ipwireless/ 5860 5861IPX NETWORK LAYER 5862M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5863L: netdev@vger.kernel.org 5864S: Maintained 5865F: include/net/ipx.h 5866F: include/uapi/linux/ipx.h 5867F: net/ipx/ 5868 5869IRDA SUBSYSTEM 5870M: Samuel Ortiz <samuel@sortiz.org> 5871L: irda-users@lists.sourceforge.net (subscribers-only) 5872L: netdev@vger.kernel.org 5873W: http://irda.sourceforge.net/ 5874S: Maintained 5875T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5876F: Documentation/networking/irda.txt 5877F: drivers/net/irda/ 5878F: include/net/irda/ 5879F: net/irda/ 5880 5881IRQ SUBSYSTEM 5882M: Thomas Gleixner <tglx@linutronix.de> 5883L: linux-kernel@vger.kernel.org 5884S: Maintained 5885T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5886F: kernel/irq/ 5887 5888IRQCHIP DRIVERS 5889M: Thomas Gleixner <tglx@linutronix.de> 5890M: Jason Cooper <jason@lakedaemon.net> 5891M: Marc Zyngier <marc.zyngier@arm.com> 5892L: linux-kernel@vger.kernel.org 5893S: Maintained 5894T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5895T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5896F: Documentation/devicetree/bindings/interrupt-controller/ 5897F: drivers/irqchip/ 5898 5899IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5900M: Jiang Liu <jiang.liu@linux.intel.com> 5901M: Marc Zyngier <marc.zyngier@arm.com> 5902S: Maintained 5903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5904F: Documentation/IRQ-domain.txt 5905F: include/linux/irqdomain.h 5906F: kernel/irq/irqdomain.c 5907F: kernel/irq/msi.c 5908 5909ISAPNP 5910M: Jaroslav Kysela <perex@perex.cz> 5911S: Maintained 5912F: Documentation/isapnp.txt 5913F: drivers/pnp/isapnp/ 5914F: include/linux/isapnp.h 5915 5916ISA RADIO MODULE 5917M: Hans Verkuil <hverkuil@xs4all.nl> 5918L: linux-media@vger.kernel.org 5919T: git git://linuxtv.org/media_tree.git 5920W: https://linuxtv.org 5921S: Maintained 5922F: drivers/media/radio/radio-isa* 5923 5924iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5925M: Peter Jones <pjones@redhat.com> 5926M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5927S: Maintained 5928F: drivers/firmware/iscsi_ibft* 5929 5930ISCSI 5931M: Mike Christie <michaelc@cs.wisc.edu> 5932L: open-iscsi@googlegroups.com 5933W: www.open-iscsi.org 5934T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5935S: Maintained 5936F: drivers/scsi/*iscsi* 5937F: include/scsi/*iscsi* 5938 5939ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5940M: Or Gerlitz <ogerlitz@mellanox.com> 5941M: Sagi Grimberg <sagig@mellanox.com> 5942M: Roi Dayan <roid@mellanox.com> 5943L: linux-rdma@vger.kernel.org 5944S: Supported 5945W: http://www.openfabrics.org 5946W: www.open-iscsi.org 5947Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5948F: drivers/infiniband/ulp/iser/ 5949 5950ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5951M: Sagi Grimberg <sagig@mellanox.com> 5952T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5953L: linux-rdma@vger.kernel.org 5954L: target-devel@vger.kernel.org 5955S: Supported 5956W: http://www.linux-iscsi.org 5957F: drivers/infiniband/ulp/isert 5958 5959ISDN SUBSYSTEM 5960M: Karsten Keil <isdn@linux-pingi.de> 5961L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5962L: netdev@vger.kernel.org 5963W: http://www.isdn4linux.de 5964T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5965S: Maintained 5966F: Documentation/isdn/ 5967F: drivers/isdn/ 5968F: include/linux/isdn.h 5969F: include/linux/isdn/ 5970F: include/uapi/linux/isdn.h 5971F: include/uapi/linux/isdn/ 5972 5973ISDN SUBSYSTEM (Eicon active card driver) 5974M: Armin Schindler <mac@melware.de> 5975L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5976W: http://www.melware.de 5977S: Maintained 5978F: drivers/isdn/hardware/eicon/ 5979 5980IT87 HARDWARE MONITORING DRIVER 5981M: Jean Delvare <jdelvare@suse.com> 5982L: lm-sensors@lm-sensors.org 5983S: Maintained 5984F: Documentation/hwmon/it87 5985F: drivers/hwmon/it87.c 5986 5987IT913X MEDIA DRIVER 5988M: Antti Palosaari <crope@iki.fi> 5989L: linux-media@vger.kernel.org 5990W: https://linuxtv.org 5991W: http://palosaari.fi/linux/ 5992Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5993T: git git://linuxtv.org/anttip/media_tree.git 5994S: Maintained 5995F: drivers/media/tuners/it913x* 5996 5997IVTV VIDEO4LINUX DRIVER 5998M: Andy Walls <awalls@md.metrocast.net> 5999L: ivtv-devel@ivtvdriver.org (subscribers-only) 6000L: linux-media@vger.kernel.org 6001T: git git://linuxtv.org/media_tree.git 6002W: http://www.ivtvdriver.org 6003S: Maintained 6004F: Documentation/video4linux/*.ivtv 6005F: drivers/media/pci/ivtv/ 6006F: include/uapi/linux/ivtv* 6007 6008IX2505V MEDIA DRIVER 6009M: Malcolm Priestley <tvboxspy@gmail.com> 6010L: linux-media@vger.kernel.org 6011W: https://linuxtv.org 6012Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6013S: Maintained 6014F: drivers/media/dvb-frontends/ix2505v* 6015 6016JC42.4 TEMPERATURE SENSOR DRIVER 6017M: Guenter Roeck <linux@roeck-us.net> 6018L: lm-sensors@lm-sensors.org 6019S: Maintained 6020F: drivers/hwmon/jc42.c 6021F: Documentation/hwmon/jc42 6022 6023JFS FILESYSTEM 6024M: Dave Kleikamp <shaggy@kernel.org> 6025L: jfs-discussion@lists.sourceforge.net 6026W: http://jfs.sourceforge.net/ 6027T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 6028S: Maintained 6029F: Documentation/filesystems/jfs.txt 6030F: fs/jfs/ 6031 6032JME NETWORK DRIVER 6033M: Guo-Fu Tseng <cooldavid@cooldavid.org> 6034L: netdev@vger.kernel.org 6035S: Maintained 6036F: drivers/net/ethernet/jme.* 6037 6038JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 6039M: David Woodhouse <dwmw2@infradead.org> 6040L: linux-mtd@lists.infradead.org 6041W: http://www.linux-mtd.infradead.org/doc/jffs2.html 6042S: Maintained 6043F: fs/jffs2/ 6044F: include/uapi/linux/jffs2.h 6045 6046JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 6047M: "Theodore Ts'o" <tytso@mit.edu> 6048M: Jan Kara <jack@suse.com> 6049L: linux-ext4@vger.kernel.org 6050S: Maintained 6051F: fs/jbd2/ 6052F: include/linux/jbd2.h 6053 6054JPU V4L2 MEM2MEM DRIVER FOR RENESAS 6055M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 6056L: linux-media@vger.kernel.org 6057S: Maintained 6058F: drivers/media/platform/rcar_jpu.c 6059 6060JSM Neo PCI based serial card 6061M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 6062L: linux-serial@vger.kernel.org 6063S: Maintained 6064F: drivers/tty/serial/jsm/ 6065 6066K10TEMP HARDWARE MONITORING DRIVER 6067M: Clemens Ladisch <clemens@ladisch.de> 6068L: lm-sensors@lm-sensors.org 6069S: Maintained 6070F: Documentation/hwmon/k10temp 6071F: drivers/hwmon/k10temp.c 6072 6073K8TEMP HARDWARE MONITORING DRIVER 6074M: Rudolf Marek <r.marek@assembler.cz> 6075L: lm-sensors@lm-sensors.org 6076S: Maintained 6077F: Documentation/hwmon/k8temp 6078F: drivers/hwmon/k8temp.c 6079 6080KCONFIG 6081M: "Yann E. MORIN" <yann.morin.1998@free.fr> 6082L: linux-kbuild@vger.kernel.org 6083T: git git://gitorious.org/linux-kconfig/linux-kconfig 6084S: Maintained 6085F: Documentation/kbuild/kconfig-language.txt 6086F: scripts/kconfig/ 6087 6088KDUMP 6089M: Vivek Goyal <vgoyal@redhat.com> 6090M: Haren Myneni <hbabu@us.ibm.com> 6091L: kexec@lists.infradead.org 6092W: http://lse.sourceforge.net/kdump/ 6093S: Maintained 6094F: Documentation/kdump/ 6095 6096KEENE FM RADIO TRANSMITTER DRIVER 6097M: Hans Verkuil <hverkuil@xs4all.nl> 6098L: linux-media@vger.kernel.org 6099T: git git://linuxtv.org/media_tree.git 6100W: https://linuxtv.org 6101S: Maintained 6102F: drivers/media/radio/radio-keene* 6103 6104KERNEL AUTOMOUNTER v4 (AUTOFS4) 6105M: Ian Kent <raven@themaw.net> 6106L: autofs@vger.kernel.org 6107S: Maintained 6108F: fs/autofs4/ 6109 6110KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6111M: Michal Marek <mmarek@suse.com> 6112T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6113T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6114L: linux-kbuild@vger.kernel.org 6115S: Maintained 6116F: Documentation/kbuild/ 6117F: Makefile 6118F: scripts/Makefile.* 6119F: scripts/basic/ 6120F: scripts/mk* 6121F: scripts/package/ 6122 6123KERNEL JANITORS 6124L: kernel-janitors@vger.kernel.org 6125W: http://kernelnewbies.org/KernelJanitors 6126S: Odd Fixes 6127 6128KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6129M: "J. Bruce Fields" <bfields@fieldses.org> 6130M: Jeff Layton <jlayton@poochiereds.net> 6131L: linux-nfs@vger.kernel.org 6132W: http://nfs.sourceforge.net/ 6133T: git git://linux-nfs.org/~bfields/linux.git 6134S: Supported 6135F: fs/nfsd/ 6136F: include/uapi/linux/nfsd/ 6137F: fs/lockd/ 6138F: fs/nfs_common/ 6139F: net/sunrpc/ 6140F: include/linux/lockd/ 6141F: include/linux/sunrpc/ 6142F: include/uapi/linux/sunrpc/ 6143 6144KERNEL SELFTEST FRAMEWORK 6145M: Shuah Khan <shuahkh@osg.samsung.com> 6146L: linux-api@vger.kernel.org 6147T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6148S: Maintained 6149F: tools/testing/selftests 6150 6151KERNEL VIRTUAL MACHINE (KVM) 6152M: Gleb Natapov <gleb@kernel.org> 6153M: Paolo Bonzini <pbonzini@redhat.com> 6154L: kvm@vger.kernel.org 6155W: http://www.linux-kvm.org 6156T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6157S: Supported 6158F: Documentation/*/kvm*.txt 6159F: Documentation/virtual/kvm/ 6160F: arch/*/kvm/ 6161F: arch/x86/kernel/kvm.c 6162F: arch/x86/kernel/kvmclock.c 6163F: arch/*/include/asm/kvm* 6164F: include/linux/kvm* 6165F: include/uapi/linux/kvm* 6166F: virt/kvm/ 6167 6168KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6169M: Joerg Roedel <joro@8bytes.org> 6170L: kvm@vger.kernel.org 6171W: http://www.linux-kvm.org/ 6172S: Maintained 6173F: arch/x86/include/asm/svm.h 6174F: arch/x86/kvm/svm.c 6175 6176KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6177M: Alexander Graf <agraf@suse.com> 6178L: kvm-ppc@vger.kernel.org 6179W: http://www.linux-kvm.org/ 6180T: git git://github.com/agraf/linux-2.6.git 6181S: Supported 6182F: arch/powerpc/include/asm/kvm* 6183F: arch/powerpc/kvm/ 6184 6185KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6186M: Christian Borntraeger <borntraeger@de.ibm.com> 6187M: Cornelia Huck <cornelia.huck@de.ibm.com> 6188L: linux-s390@vger.kernel.org 6189W: http://www.ibm.com/developerworks/linux/linux390/ 6190T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 6191S: Supported 6192F: Documentation/s390/kvm.txt 6193F: arch/s390/include/asm/kvm* 6194F: arch/s390/kvm/ 6195 6196KERNEL VIRTUAL MACHINE (KVM) FOR ARM 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 6201W: http://systems.cs.columbia.edu/projects/kvm-arm 6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 6203S: Supported 6204F: arch/arm/include/uapi/asm/kvm* 6205F: arch/arm/include/asm/kvm* 6206F: arch/arm/kvm/ 6207F: virt/kvm/arm/ 6208F: include/kvm/arm_* 6209 6210KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6211M: Christoffer Dall <christoffer.dall@linaro.org> 6212M: Marc Zyngier <marc.zyngier@arm.com> 6213L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6214L: kvmarm@lists.cs.columbia.edu 6215S: Maintained 6216F: arch/arm64/include/uapi/asm/kvm* 6217F: arch/arm64/include/asm/kvm* 6218F: arch/arm64/kvm/ 6219 6220KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 6221M: James Hogan <james.hogan@imgtec.com> 6222L: linux-mips@linux-mips.org 6223S: Supported 6224F: arch/mips/include/uapi/asm/kvm* 6225F: arch/mips/include/asm/kvm* 6226F: arch/mips/kvm/ 6227 6228KEXEC 6229M: Eric Biederman <ebiederm@xmission.com> 6230W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6231L: kexec@lists.infradead.org 6232S: Maintained 6233F: include/linux/kexec.h 6234F: include/uapi/linux/kexec.h 6235F: kernel/kexec.c 6236 6237KEYS/KEYRINGS: 6238M: David Howells <dhowells@redhat.com> 6239L: keyrings@vger.kernel.org 6240S: Maintained 6241F: Documentation/security/keys.txt 6242F: include/linux/key.h 6243F: include/linux/key-type.h 6244F: include/keys/ 6245F: security/keys/ 6246 6247KEYS-TRUSTED 6248M: David Safford <safford@us.ibm.com> 6249M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6250L: linux-security-module@vger.kernel.org 6251L: keyrings@vger.kernel.org 6252S: Supported 6253F: Documentation/security/keys-trusted-encrypted.txt 6254F: include/keys/trusted-type.h 6255F: security/keys/trusted.c 6256F: security/keys/trusted.h 6257 6258KEYS-ENCRYPTED 6259M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6260M: David Safford <safford@us.ibm.com> 6261L: linux-security-module@vger.kernel.org 6262L: keyrings@vger.kernel.org 6263S: Supported 6264F: Documentation/security/keys-trusted-encrypted.txt 6265F: include/keys/encrypted-type.h 6266F: security/keys/encrypted-keys/ 6267 6268KGDB / KDB /debug_core 6269M: Jason Wessel <jason.wessel@windriver.com> 6270W: http://kgdb.wiki.kernel.org/ 6271L: kgdb-bugreport@lists.sourceforge.net 6272T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git 6273S: Maintained 6274F: Documentation/DocBook/kgdb.tmpl 6275F: drivers/misc/kgdbts.c 6276F: drivers/tty/serial/kgdboc.c 6277F: include/linux/kdb.h 6278F: include/linux/kgdb.h 6279F: kernel/debug/ 6280 6281KMEMCHECK 6282M: Vegard Nossum <vegardno@ifi.uio.no> 6283M: Pekka Enberg <penberg@kernel.org> 6284S: Maintained 6285F: Documentation/kmemcheck.txt 6286F: arch/x86/include/asm/kmemcheck.h 6287F: arch/x86/mm/kmemcheck/ 6288F: include/linux/kmemcheck.h 6289F: mm/kmemcheck.c 6290 6291KMEMLEAK 6292M: Catalin Marinas <catalin.marinas@arm.com> 6293S: Maintained 6294F: Documentation/kmemleak.txt 6295F: include/linux/kmemleak.h 6296F: mm/kmemleak.c 6297F: mm/kmemleak-test.c 6298 6299KPROBES 6300M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6301M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6302M: "David S. Miller" <davem@davemloft.net> 6303M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6304S: Maintained 6305F: Documentation/kprobes.txt 6306F: include/linux/kprobes.h 6307F: kernel/kprobes.c 6308 6309KS0108 LCD CONTROLLER DRIVER 6310M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6311W: http://miguelojeda.es/auxdisplay.htm 6312W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6313S: Maintained 6314F: Documentation/auxdisplay/ks0108 6315F: drivers/auxdisplay/ks0108.c 6316F: include/linux/ks0108.h 6317 6318L3MDEV 6319M: David Ahern <dsa@cumulusnetworks.com> 6320L: netdev@vger.kernel.org 6321S: Maintained 6322F: net/l3mdev 6323F: include/net/l3mdev.h 6324 6325LANTIQ MIPS ARCHITECTURE 6326M: John Crispin <blogic@openwrt.org> 6327L: linux-mips@linux-mips.org 6328S: Maintained 6329F: arch/mips/lantiq 6330 6331LAPB module 6332L: linux-x25@vger.kernel.org 6333S: Orphan 6334F: Documentation/networking/lapb-module.txt 6335F: include/*/lapb.h 6336F: net/lapb/ 6337 6338LASI 53c700 driver for PARISC 6339M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6340L: linux-scsi@vger.kernel.org 6341S: Maintained 6342F: Documentation/scsi/53c700.txt 6343F: drivers/scsi/53c700* 6344 6345LED SUBSYSTEM 6346M: Richard Purdie <rpurdie@rpsys.net> 6347M: Jacek Anaszewski <j.anaszewski@samsung.com> 6348L: linux-leds@vger.kernel.org 6349T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6350S: Maintained 6351F: drivers/leds/ 6352F: include/linux/leds.h 6353 6354LEGACY EEPROM DRIVER 6355M: Jean Delvare <jdelvare@suse.com> 6356S: Maintained 6357F: Documentation/misc-devices/eeprom 6358F: drivers/misc/eeprom/eeprom.c 6359 6360LEGO USB Tower driver 6361M: Juergen Stuber <starblue@users.sourceforge.net> 6362L: legousb-devel@lists.sourceforge.net 6363W: http://legousb.sourceforge.net/ 6364S: Maintained 6365F: drivers/usb/misc/legousbtower.c 6366 6367LG2160 MEDIA DRIVER 6368M: Michael Krufky <mkrufky@linuxtv.org> 6369L: linux-media@vger.kernel.org 6370W: https://linuxtv.org 6371W: http://github.com/mkrufky 6372Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6373T: git git://linuxtv.org/mkrufky/tuners.git 6374S: Maintained 6375F: drivers/media/dvb-frontends/lg2160.* 6376 6377LGDT3305 MEDIA DRIVER 6378M: Michael Krufky <mkrufky@linuxtv.org> 6379L: linux-media@vger.kernel.org 6380W: https://linuxtv.org 6381W: http://github.com/mkrufky 6382Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6383T: git git://linuxtv.org/mkrufky/tuners.git 6384S: Maintained 6385F: drivers/media/dvb-frontends/lgdt3305.* 6386 6387LGUEST 6388M: Rusty Russell <rusty@rustcorp.com.au> 6389L: lguest@lists.ozlabs.org 6390W: http://lguest.ozlabs.org/ 6391S: Odd Fixes 6392F: arch/x86/include/asm/lguest*.h 6393F: arch/x86/lguest/ 6394F: drivers/lguest/ 6395F: include/linux/lguest*.h 6396F: tools/lguest/ 6397 6398LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6399M: Tejun Heo <tj@kernel.org> 6400L: linux-ide@vger.kernel.org 6401T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6402S: Maintained 6403F: drivers/ata/ 6404F: include/linux/ata.h 6405F: include/linux/libata.h 6406 6407LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6408M: Viresh Kumar <vireshk@kernel.org> 6409L: linux-ide@vger.kernel.org 6410T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6411S: Maintained 6412F: include/linux/pata_arasan_cf_data.h 6413F: drivers/ata/pata_arasan_cf.c 6414 6415LIBATA PATA DRIVERS 6416M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6417M: Tejun Heo <tj@kernel.org> 6418L: linux-ide@vger.kernel.org 6419T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6420S: Maintained 6421F: drivers/ata/pata_*.c 6422F: drivers/ata/ata_generic.c 6423 6424LIBATA SATA AHCI PLATFORM devices support 6425M: Hans de Goede <hdegoede@redhat.com> 6426M: Tejun Heo <tj@kernel.org> 6427L: linux-ide@vger.kernel.org 6428T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6429S: Maintained 6430F: drivers/ata/ahci_platform.c 6431F: drivers/ata/libahci_platform.c 6432F: include/linux/ahci_platform.h 6433 6434LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6435M: Mikael Pettersson <mikpelinux@gmail.com> 6436L: linux-ide@vger.kernel.org 6437T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6438S: Maintained 6439F: drivers/ata/sata_promise.* 6440 6441LIBLOCKDEP 6442M: Sasha Levin <sasha.levin@oracle.com> 6443S: Maintained 6444F: tools/lib/lockdep/ 6445 6446LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6447M: Dan Williams <dan.j.williams@intel.com> 6448L: linux-nvdimm@lists.01.org 6449Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6450T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 6451S: Supported 6452F: drivers/nvdimm/* 6453F: include/linux/nd.h 6454F: include/linux/libnvdimm.h 6455F: include/uapi/linux/ndctl.h 6456 6457LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6458M: Ross Zwisler <ross.zwisler@linux.intel.com> 6459L: linux-nvdimm@lists.01.org 6460Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6461S: Supported 6462F: drivers/nvdimm/blk.c 6463F: drivers/nvdimm/region_devs.c 6464F: drivers/acpi/nfit* 6465 6466LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6467M: Vishal Verma <vishal.l.verma@intel.com> 6468L: linux-nvdimm@lists.01.org 6469Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6470S: Supported 6471F: drivers/nvdimm/btt* 6472 6473LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6474M: Ross Zwisler <ross.zwisler@linux.intel.com> 6475L: linux-nvdimm@lists.01.org 6476Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6477S: Supported 6478F: drivers/nvdimm/pmem.c 6479F: include/linux/pmem.h 6480F: arch/*/include/asm/pmem.h 6481 6482LIGHTNVM PLATFORM SUPPORT 6483M: Matias Bjorling <mb@lightnvm.io> 6484W: http://github/OpenChannelSSD 6485L: linux-block@vger.kernel.org 6486S: Maintained 6487F: drivers/lightnvm/ 6488F: include/linux/lightnvm.h 6489F: include/uapi/linux/lightnvm.h 6490 6491LINUX FOR IBM pSERIES (RS/6000) 6492M: Paul Mackerras <paulus@au.ibm.com> 6493W: http://www.ibm.com/linux/ltc/projects/ppc 6494S: Supported 6495F: arch/powerpc/boot/rs6000.h 6496 6497LINUX FOR POWERPC (32-BIT AND 64-BIT) 6498M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6499M: Paul Mackerras <paulus@samba.org> 6500M: Michael Ellerman <mpe@ellerman.id.au> 6501W: http://www.penguinppc.org/ 6502L: linuxppc-dev@lists.ozlabs.org 6503Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6504T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6505S: Supported 6506F: Documentation/powerpc/ 6507F: arch/powerpc/ 6508 6509LINUX FOR POWER MACINTOSH 6510M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6511W: http://www.penguinppc.org/ 6512L: linuxppc-dev@lists.ozlabs.org 6513S: Maintained 6514F: arch/powerpc/platforms/powermac/ 6515F: drivers/macintosh/ 6516 6517LINUX FOR POWERPC EMBEDDED MPC5XXX 6518M: Anatolij Gustschin <agust@denx.de> 6519L: linuxppc-dev@lists.ozlabs.org 6520T: git git://git.denx.de/linux-denx-agust.git 6521S: Maintained 6522F: arch/powerpc/platforms/512x/ 6523F: arch/powerpc/platforms/52xx/ 6524 6525LINUX FOR POWERPC EMBEDDED PPC4XX 6526M: Alistair Popple <alistair@popple.id.au> 6527M: Matt Porter <mporter@kernel.crashing.org> 6528W: http://www.penguinppc.org/ 6529L: linuxppc-dev@lists.ozlabs.org 6530S: Maintained 6531F: arch/powerpc/platforms/40x/ 6532F: arch/powerpc/platforms/44x/ 6533 6534LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6535L: linuxppc-dev@lists.ozlabs.org 6536S: Orphan 6537F: arch/powerpc/*/*virtex* 6538F: arch/powerpc/*/*/*virtex* 6539 6540LINUX FOR POWERPC EMBEDDED PPC8XX 6541M: Vitaly Bordug <vitb@kernel.crashing.org> 6542W: http://www.penguinppc.org/ 6543L: linuxppc-dev@lists.ozlabs.org 6544S: Maintained 6545F: arch/powerpc/platforms/8xx/ 6546 6547LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6548M: Scott Wood <oss@buserror.net> 6549M: Kumar Gala <galak@kernel.crashing.org> 6550W: http://www.penguinppc.org/ 6551L: linuxppc-dev@lists.ozlabs.org 6552T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6553S: Maintained 6554F: arch/powerpc/platforms/83xx/ 6555F: arch/powerpc/platforms/85xx/ 6556 6557LINUX FOR POWERPC PA SEMI PWRFICIENT 6558M: Olof Johansson <olof@lixom.net> 6559L: linuxppc-dev@lists.ozlabs.org 6560S: Maintained 6561F: arch/powerpc/platforms/pasemi/ 6562F: drivers/*/*pasemi* 6563F: drivers/*/*/*pasemi* 6564 6565LINUX SECURITY MODULE (LSM) FRAMEWORK 6566M: Chris Wright <chrisw@sous-sol.org> 6567L: linux-security-module@vger.kernel.org 6568S: Supported 6569 6570LIS3LV02D ACCELEROMETER DRIVER 6571M: Eric Piel <eric.piel@tremplin-utc.net> 6572S: Maintained 6573F: Documentation/misc-devices/lis3lv02d 6574F: drivers/misc/lis3lv02d/ 6575F: drivers/platform/x86/hp_accel.c 6576 6577LIVE PATCHING 6578M: Josh Poimboeuf <jpoimboe@redhat.com> 6579M: Seth Jennings <sjenning@redhat.com> 6580M: Jiri Kosina <jikos@kernel.org> 6581M: Vojtech Pavlik <vojtech@suse.com> 6582S: Maintained 6583F: kernel/livepatch/ 6584F: include/linux/livepatch.h 6585F: arch/x86/include/asm/livepatch.h 6586F: arch/x86/kernel/livepatch.c 6587F: Documentation/ABI/testing/sysfs-kernel-livepatch 6588F: samples/livepatch/ 6589L: live-patching@vger.kernel.org 6590T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6591 6592LLC (802.2) 6593M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6594S: Maintained 6595F: include/linux/llc.h 6596F: include/uapi/linux/llc.h 6597F: include/net/llc* 6598F: net/llc/ 6599 6600LM73 HARDWARE MONITOR DRIVER 6601M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6602L: lm-sensors@lm-sensors.org 6603S: Maintained 6604F: drivers/hwmon/lm73.c 6605 6606LM78 HARDWARE MONITOR DRIVER 6607M: Jean Delvare <jdelvare@suse.com> 6608L: lm-sensors@lm-sensors.org 6609S: Maintained 6610F: Documentation/hwmon/lm78 6611F: drivers/hwmon/lm78.c 6612 6613LM83 HARDWARE MONITOR DRIVER 6614M: Jean Delvare <jdelvare@suse.com> 6615L: lm-sensors@lm-sensors.org 6616S: Maintained 6617F: Documentation/hwmon/lm83 6618F: drivers/hwmon/lm83.c 6619 6620LM90 HARDWARE MONITOR DRIVER 6621M: Jean Delvare <jdelvare@suse.com> 6622L: lm-sensors@lm-sensors.org 6623S: Maintained 6624F: Documentation/hwmon/lm90 6625F: Documentation/devicetree/bindings/hwmon/lm90.txt 6626F: drivers/hwmon/lm90.c 6627 6628LM95234 HARDWARE MONITOR DRIVER 6629M: Guenter Roeck <linux@roeck-us.net> 6630L: lm-sensors@lm-sensors.org 6631S: Maintained 6632F: Documentation/hwmon/lm95234 6633F: drivers/hwmon/lm95234.c 6634 6635LME2510 MEDIA DRIVER 6636M: Malcolm Priestley <tvboxspy@gmail.com> 6637L: linux-media@vger.kernel.org 6638W: https://linuxtv.org 6639Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6640S: Maintained 6641F: drivers/media/usb/dvb-usb-v2/lmedm04* 6642 6643LOCKDEP AND LOCKSTAT 6644M: Peter Zijlstra <peterz@infradead.org> 6645M: Ingo Molnar <mingo@redhat.com> 6646L: linux-kernel@vger.kernel.org 6647T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6648S: Maintained 6649F: Documentation/locking/lockdep*.txt 6650F: Documentation/locking/lockstat.txt 6651F: include/linux/lockdep.h 6652F: kernel/locking/ 6653 6654LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6655M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6656L: linux-ntfs-dev@lists.sourceforge.net 6657W: http://www.linux-ntfs.org/content/view/19/37/ 6658S: Maintained 6659F: Documentation/ldm.txt 6660F: block/partitions/ldm.* 6661 6662LogFS 6663M: Joern Engel <joern@logfs.org> 6664M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6665L: logfs@logfs.org 6666W: logfs.org 6667S: Maintained 6668F: fs/logfs/ 6669 6670LPC32XX MACHINE SUPPORT 6671M: Roland Stigge <stigge@antcom.de> 6672L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6673S: Maintained 6674F: arch/arm/mach-lpc32xx/ 6675 6676LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6677M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6678M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6679M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6680M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6681L: MPT-FusionLinux.pdl@avagotech.com 6682L: linux-scsi@vger.kernel.org 6683W: http://www.lsilogic.com/support 6684S: Supported 6685F: drivers/message/fusion/ 6686F: drivers/scsi/mpt2sas/ 6687F: drivers/scsi/mpt3sas/ 6688 6689LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6690M: Matthew Wilcox <matthew@wil.cx> 6691L: linux-scsi@vger.kernel.org 6692S: Maintained 6693F: drivers/scsi/sym53c8xx_2/ 6694 6695LTC4261 HARDWARE MONITOR DRIVER 6696M: Guenter Roeck <linux@roeck-us.net> 6697L: lm-sensors@lm-sensors.org 6698S: Maintained 6699F: Documentation/hwmon/ltc4261 6700F: drivers/hwmon/ltc4261.c 6701 6702LTP (Linux Test Project) 6703M: Mike Frysinger <vapier@gentoo.org> 6704M: Cyril Hrubis <chrubis@suse.cz> 6705M: Wanlong Gao <wanlong.gao@gmail.com> 6706M: Jan Stancek <jstancek@redhat.com> 6707M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6708M: Alexey Kodanev <alexey.kodanev@oracle.com> 6709L: ltp@lists.linux.it (subscribers-only) 6710W: http://linux-test-project.github.io/ 6711T: git git://github.com/linux-test-project/ltp.git 6712S: Maintained 6713 6714M32R ARCHITECTURE 6715W: http://www.linux-m32r.org/ 6716S: Orphan 6717F: arch/m32r/ 6718 6719M68K ARCHITECTURE 6720M: Geert Uytterhoeven <geert@linux-m68k.org> 6721L: linux-m68k@lists.linux-m68k.org 6722W: http://www.linux-m68k.org/ 6723T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6724S: Maintained 6725F: arch/m68k/ 6726F: drivers/zorro/ 6727 6728M68K ON APPLE MACINTOSH 6729M: Joshua Thompson <funaho@jurai.org> 6730W: http://www.mac.linux-m68k.org/ 6731L: linux-m68k@lists.linux-m68k.org 6732S: Maintained 6733F: arch/m68k/mac/ 6734 6735M68K ON HP9000/300 6736M: Philip Blundell <philb@gnu.org> 6737W: http://www.tazenda.demon.co.uk/phil/linux-hp 6738S: Maintained 6739F: arch/m68k/hp300/ 6740 6741M88DS3103 MEDIA DRIVER 6742M: Antti Palosaari <crope@iki.fi> 6743L: linux-media@vger.kernel.org 6744W: https://linuxtv.org 6745W: http://palosaari.fi/linux/ 6746Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6747T: git git://linuxtv.org/anttip/media_tree.git 6748S: Maintained 6749F: drivers/media/dvb-frontends/m88ds3103* 6750 6751M88RS2000 MEDIA DRIVER 6752M: Malcolm Priestley <tvboxspy@gmail.com> 6753L: linux-media@vger.kernel.org 6754W: https://linuxtv.org 6755Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6756S: Maintained 6757F: drivers/media/dvb-frontends/m88rs2000* 6758 6759MA901 MASTERKIT USB FM RADIO DRIVER 6760M: Alexey Klimov <klimov.linux@gmail.com> 6761L: linux-media@vger.kernel.org 6762T: git git://linuxtv.org/media_tree.git 6763S: Maintained 6764F: drivers/media/radio/radio-ma901.c 6765 6766MAC80211 6767M: Johannes Berg <johannes@sipsolutions.net> 6768L: linux-wireless@vger.kernel.org 6769W: http://wireless.kernel.org/ 6770T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6771T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6772S: Maintained 6773F: Documentation/networking/mac80211-injection.txt 6774F: include/net/mac80211.h 6775F: net/mac80211/ 6776 6777MACVLAN DRIVER 6778M: Patrick McHardy <kaber@trash.net> 6779L: netdev@vger.kernel.org 6780S: Maintained 6781F: drivers/net/macvlan.c 6782F: include/linux/if_macvlan.h 6783 6784MAILBOX API 6785M: Jassi Brar <jassisinghbrar@gmail.com> 6786L: linux-kernel@vger.kernel.org 6787S: Maintained 6788F: drivers/mailbox/ 6789F: include/linux/mailbox_client.h 6790F: include/linux/mailbox_controller.h 6791 6792MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6793M: Michael Kerrisk <mtk.manpages@gmail.com> 6794W: http://www.kernel.org/doc/man-pages 6795L: linux-man@vger.kernel.org 6796S: Maintained 6797 6798MARVELL ARMADA DRM SUPPORT 6799M: Russell King <rmk+kernel@arm.linux.org.uk> 6800S: Maintained 6801F: drivers/gpu/drm/armada/ 6802 6803MARVELL 88E6352 DSA support 6804M: Guenter Roeck <linux@roeck-us.net> 6805S: Maintained 6806F: drivers/net/dsa/mv88e6352.c 6807 6808MARVELL CRYPTO DRIVER 6809M: Boris Brezillon <boris.brezillon@free-electrons.com> 6810M: Arnaud Ebalard <arno@natisbad.org> 6811F: drivers/crypto/marvell/ 6812S: Maintained 6813L: linux-crypto@vger.kernel.org 6814 6815MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6816M: Mirko Lindner <mlindner@marvell.com> 6817M: Stephen Hemminger <stephen@networkplumber.org> 6818L: netdev@vger.kernel.org 6819S: Maintained 6820F: drivers/net/ethernet/marvell/sk* 6821 6822MARVELL LIBERTAS WIRELESS DRIVER 6823L: libertas-dev@lists.infradead.org 6824S: Orphan 6825F: drivers/net/wireless/marvell/libertas/ 6826 6827MARVELL MV643XX ETHERNET DRIVER 6828M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6829L: netdev@vger.kernel.org 6830S: Maintained 6831F: drivers/net/ethernet/marvell/mv643xx_eth.* 6832F: include/linux/mv643xx.h 6833 6834MARVELL MVNETA ETHERNET DRIVER 6835M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6836L: netdev@vger.kernel.org 6837S: Maintained 6838F: drivers/net/ethernet/marvell/mvneta.* 6839 6840MARVELL MWIFIEX WIRELESS DRIVER 6841M: Amitkumar Karwar <akarwar@marvell.com> 6842M: Nishant Sarmukadam <nishants@marvell.com> 6843L: linux-wireless@vger.kernel.org 6844S: Maintained 6845F: drivers/net/wireless/marvell/mwifiex/ 6846 6847MARVELL MWL8K WIRELESS DRIVER 6848M: Lennert Buytenhek <buytenh@wantstofly.org> 6849L: linux-wireless@vger.kernel.org 6850S: Odd Fixes 6851F: drivers/net/wireless/marvell/mwl8k.c 6852 6853MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6854M: Nicolas Pitre <nico@fluxnic.net> 6855S: Odd Fixes 6856F: drivers/mmc/host/mvsdio.* 6857 6858MATROX FRAMEBUFFER DRIVER 6859L: linux-fbdev@vger.kernel.org 6860S: Orphan 6861F: drivers/video/fbdev/matrox/matroxfb_* 6862F: include/uapi/linux/matroxfb.h 6863 6864MAX16065 HARDWARE MONITOR DRIVER 6865M: Guenter Roeck <linux@roeck-us.net> 6866L: lm-sensors@lm-sensors.org 6867S: Maintained 6868F: Documentation/hwmon/max16065 6869F: drivers/hwmon/max16065.c 6870 6871MAX20751 HARDWARE MONITOR DRIVER 6872M: Guenter Roeck <linux@roeck-us.net> 6873L: lm-sensors@lm-sensors.org 6874S: Maintained 6875F: Documentation/hwmon/max20751 6876F: drivers/hwmon/max20751.c 6877 6878MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6879M: "Hans J. Koch" <hjk@hansjkoch.de> 6880L: lm-sensors@lm-sensors.org 6881S: Maintained 6882F: Documentation/hwmon/max6650 6883F: drivers/hwmon/max6650.c 6884 6885MAX6697 HARDWARE MONITOR DRIVER 6886M: Guenter Roeck <linux@roeck-us.net> 6887L: lm-sensors@lm-sensors.org 6888S: Maintained 6889F: Documentation/hwmon/max6697 6890F: Documentation/devicetree/bindings/i2c/max6697.txt 6891F: drivers/hwmon/max6697.c 6892F: include/linux/platform_data/max6697.h 6893 6894MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6895M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6896L: linux-pm@vger.kernel.org 6897S: Supported 6898F: drivers/power/max14577_charger.c 6899F: drivers/power/max77693_charger.c 6900 6901MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6902M: Javier Martinez Canillas <javier@osg.samsung.com> 6903L: linux-kernel@vger.kernel.org 6904S: Supported 6905F: drivers/*/*max77802.c 6906F: Documentation/devicetree/bindings/*/*max77802.txt 6907F: include/dt-bindings/*/*max77802.h 6908 6909MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6910M: Chanwoo Choi <cw00.choi@samsung.com> 6911M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6912L: linux-kernel@vger.kernel.org 6913S: Supported 6914F: drivers/*/max14577.c 6915F: drivers/*/max77686.c 6916F: drivers/*/max77693.c 6917F: drivers/extcon/extcon-max14577.c 6918F: drivers/extcon/extcon-max77693.c 6919F: drivers/rtc/rtc-max77686.c 6920F: drivers/clk/clk-max77686.c 6921F: Documentation/devicetree/bindings/mfd/max14577.txt 6922F: Documentation/devicetree/bindings/*/max77686.txt 6923F: Documentation/devicetree/bindings/mfd/max77693.txt 6924F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6925F: include/linux/mfd/max14577*.h 6926F: include/linux/mfd/max77686*.h 6927F: include/linux/mfd/max77693*.h 6928 6929MAXIRADIO FM RADIO RECEIVER DRIVER 6930M: Hans Verkuil <hverkuil@xs4all.nl> 6931L: linux-media@vger.kernel.org 6932T: git git://linuxtv.org/media_tree.git 6933W: https://linuxtv.org 6934S: Maintained 6935F: drivers/media/radio/radio-maxiradio* 6936 6937MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 6938M: Peter Rosin <peda@axentia.se> 6939L: linux-iio@vger.kernel.org 6940S: Maintained 6941F: drivers/iio/potentiometer/mcp4531.c 6942 6943MEDIA DRIVERS FOR RENESAS - VSP1 6944M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6945L: linux-media@vger.kernel.org 6946L: linux-renesas-soc@vger.kernel.org 6947T: git git://linuxtv.org/media_tree.git 6948S: Supported 6949F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6950F: drivers/media/platform/vsp1/ 6951 6952MEDIA DRIVERS FOR ASCOT2E 6953M: Sergey Kozlov <serjk@netup.ru> 6954L: linux-media@vger.kernel.org 6955W: https://linuxtv.org 6956W: http://netup.tv/ 6957T: git git://linuxtv.org/media_tree.git 6958S: Supported 6959F: drivers/media/dvb-frontends/ascot2e* 6960 6961MEDIA DRIVERS FOR CXD2841ER 6962M: Sergey Kozlov <serjk@netup.ru> 6963L: linux-media@vger.kernel.org 6964W: https://linuxtv.org 6965W: http://netup.tv/ 6966T: git git://linuxtv.org/media_tree.git 6967S: Supported 6968F: drivers/media/dvb-frontends/cxd2841er* 6969 6970MEDIA DRIVERS FOR HORUS3A 6971M: Sergey Kozlov <serjk@netup.ru> 6972L: linux-media@vger.kernel.org 6973W: https://linuxtv.org 6974W: http://netup.tv/ 6975T: git git://linuxtv.org/media_tree.git 6976S: Supported 6977F: drivers/media/dvb-frontends/horus3a* 6978 6979MEDIA DRIVERS FOR LNBH25 6980M: Sergey Kozlov <serjk@netup.ru> 6981L: linux-media@vger.kernel.org 6982W: https://linuxtv.org 6983W: http://netup.tv/ 6984T: git git://linuxtv.org/media_tree.git 6985S: Supported 6986F: drivers/media/dvb-frontends/lnbh25* 6987 6988MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6989M: Sergey Kozlov <serjk@netup.ru> 6990L: linux-media@vger.kernel.org 6991W: https://linuxtv.org 6992W: http://netup.tv/ 6993T: git git://linuxtv.org/media_tree.git 6994S: Supported 6995F: drivers/media/pci/netup_unidvb/* 6996 6997MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6998M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6999P: LinuxTV.org Project 7000L: linux-media@vger.kernel.org 7001W: https://linuxtv.org 7002Q: http://patchwork.kernel.org/project/linux-media/list/ 7003T: git git://linuxtv.org/media_tree.git 7004S: Maintained 7005F: Documentation/dvb/ 7006F: Documentation/video4linux/ 7007F: Documentation/DocBook/media/ 7008F: drivers/media/ 7009F: drivers/staging/media/ 7010F: include/linux/platform_data/media/ 7011F: include/media/ 7012F: include/uapi/linux/dvb/ 7013F: include/uapi/linux/videodev2.h 7014F: include/uapi/linux/media.h 7015F: include/uapi/linux/v4l2-* 7016F: include/uapi/linux/meye.h 7017F: include/uapi/linux/ivtv* 7018F: include/uapi/linux/uvcvideo.h 7019 7020MEDIATEK MT7601U WIRELESS LAN DRIVER 7021M: Jakub Kicinski <kubakici@wp.pl> 7022L: linux-wireless@vger.kernel.org 7023S: Maintained 7024F: drivers/net/wireless/mediatek/mt7601u/ 7025 7026MEGARAID SCSI/SAS DRIVERS 7027M: Kashyap Desai <kashyap.desai@avagotech.com> 7028M: Sumit Saxena <sumit.saxena@avagotech.com> 7029M: Uday Lingala <uday.lingala@avagotech.com> 7030L: megaraidlinux.pdl@avagotech.com 7031L: linux-scsi@vger.kernel.org 7032W: http://www.lsi.com 7033S: Maintained 7034F: Documentation/scsi/megaraid.txt 7035F: drivers/scsi/megaraid.* 7036F: drivers/scsi/megaraid/ 7037 7038MELLANOX ETHERNET DRIVER (mlx4_en) 7039M: Eugenia Emantayev <eugenia@mellanox.com> 7040L: netdev@vger.kernel.org 7041S: Supported 7042W: http://www.mellanox.com 7043Q: http://patchwork.ozlabs.org/project/netdev/list/ 7044F: drivers/net/ethernet/mellanox/mlx4/en_* 7045 7046MELLANOX ETHERNET DRIVER (mlx5e) 7047M: Saeed Mahameed <saeedm@mellanox.com> 7048L: netdev@vger.kernel.org 7049S: Supported 7050W: http://www.mellanox.com 7051Q: http://patchwork.ozlabs.org/project/netdev/list/ 7052F: drivers/net/ethernet/mellanox/mlx5/core/en_* 7053 7054MELLANOX ETHERNET SWITCH DRIVERS 7055M: Jiri Pirko <jiri@mellanox.com> 7056M: Ido Schimmel <idosch@mellanox.com> 7057L: netdev@vger.kernel.org 7058S: Supported 7059W: http://www.mellanox.com 7060Q: http://patchwork.ozlabs.org/project/netdev/list/ 7061F: drivers/net/ethernet/mellanox/mlxsw/ 7062 7063MEMBARRIER SUPPORT 7064M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7065M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7066L: linux-kernel@vger.kernel.org 7067S: Supported 7068F: kernel/membarrier.c 7069F: include/uapi/linux/membarrier.h 7070 7071MEMORY MANAGEMENT 7072L: linux-mm@kvack.org 7073W: http://www.linux-mm.org 7074S: Maintained 7075F: include/linux/mm.h 7076F: include/linux/gfp.h 7077F: include/linux/mmzone.h 7078F: include/linux/memory_hotplug.h 7079F: include/linux/vmalloc.h 7080F: mm/ 7081 7082MEMORY TECHNOLOGY DEVICES (MTD) 7083M: David Woodhouse <dwmw2@infradead.org> 7084M: Brian Norris <computersforpeace@gmail.com> 7085L: linux-mtd@lists.infradead.org 7086W: http://www.linux-mtd.infradead.org/ 7087Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7088T: git git://git.infradead.org/linux-mtd.git 7089T: git git://git.infradead.org/l2-mtd.git 7090S: Maintained 7091F: drivers/mtd/ 7092F: include/linux/mtd/ 7093F: include/uapi/mtd/ 7094 7095MEN A21 WATCHDOG DRIVER 7096M: Johannes Thumshirn <morbidrsa@gmail.com> 7097L: linux-watchdog@vger.kernel.org 7098S: Maintained 7099F: drivers/watchdog/mena21_wdt.c 7100 7101MEN CHAMELEON BUS (mcb) 7102M: Johannes Thumshirn <morbidrsa@gmail.com> 7103S: Maintained 7104F: drivers/mcb/ 7105F: include/linux/mcb.h 7106F: Documentation/men-chameleon-bus.txt 7107 7108MEN F21BMC (Board Management Controller) 7109M: Andreas Werner <andreas.werner@men.de> 7110S: Supported 7111F: drivers/mfd/menf21bmc.c 7112F: drivers/watchdog/menf21bmc_wdt.c 7113F: drivers/leds/leds-menf21bmc.c 7114F: drivers/hwmon/menf21bmc_hwmon.c 7115F: Documentation/hwmon/menf21bmc 7116 7117METAG ARCHITECTURE 7118M: James Hogan <james.hogan@imgtec.com> 7119L: linux-metag@vger.kernel.org 7120T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git 7121S: Odd Fixes 7122F: arch/metag/ 7123F: Documentation/metag/ 7124F: Documentation/devicetree/bindings/metag/ 7125F: Documentation/devicetree/bindings/interrupt-controller/img,* 7126F: drivers/clocksource/metag_generic.c 7127F: drivers/irqchip/irq-metag.c 7128F: drivers/irqchip/irq-metag-ext.c 7129F: drivers/tty/metag_da.c 7130 7131MICROBLAZE ARCHITECTURE 7132M: Michal Simek <monstr@monstr.eu> 7133W: http://www.monstr.eu/fdt/ 7134T: git git://git.monstr.eu/linux-2.6-microblaze.git 7135S: Supported 7136F: arch/microblaze/ 7137 7138MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7139M: Chen Yu <yu.c.chen@intel.com> 7140L: platform-driver-x86@vger.kernel.org 7141S: Supported 7142F: drivers/platform/x86/surfacepro3_button.c 7143 7144MICROTEK X6 SCANNER 7145M: Oliver Neukum <oliver@neukum.org> 7146S: Maintained 7147F: drivers/usb/image/microtek.* 7148 7149MIPS 7150M: Ralf Baechle <ralf@linux-mips.org> 7151L: linux-mips@linux-mips.org 7152W: http://www.linux-mips.org/ 7153T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7154Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7155S: Supported 7156F: Documentation/mips/ 7157F: arch/mips/ 7158 7159MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7160M: Hans Verkuil <hverkuil@xs4all.nl> 7161L: linux-media@vger.kernel.org 7162T: git git://linuxtv.org/media_tree.git 7163W: https://linuxtv.org 7164S: Odd Fixes 7165F: drivers/media/radio/radio-miropcm20* 7166 7167MELLANOX MLX4 core VPI driver 7168M: Yishai Hadas <yishaih@mellanox.com> 7169L: netdev@vger.kernel.org 7170L: linux-rdma@vger.kernel.org 7171W: http://www.mellanox.com 7172Q: http://patchwork.ozlabs.org/project/netdev/list/ 7173S: Supported 7174F: drivers/net/ethernet/mellanox/mlx4/ 7175F: include/linux/mlx4/ 7176 7177MELLANOX MLX4 IB driver 7178M: Yishai Hadas <yishaih@mellanox.com> 7179L: linux-rdma@vger.kernel.org 7180W: http://www.mellanox.com 7181Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7182S: Supported 7183F: drivers/infiniband/hw/mlx4/ 7184F: include/linux/mlx4/ 7185 7186MELLANOX MLX5 core VPI driver 7187M: Matan Barak <matanb@mellanox.com> 7188M: Leon Romanovsky <leonro@mellanox.com> 7189L: netdev@vger.kernel.org 7190L: linux-rdma@vger.kernel.org 7191W: http://www.mellanox.com 7192Q: http://patchwork.ozlabs.org/project/netdev/list/ 7193S: Supported 7194F: drivers/net/ethernet/mellanox/mlx5/core/ 7195F: include/linux/mlx5/ 7196 7197MELLANOX MLX5 IB driver 7198M: Matan Barak <matanb@mellanox.com> 7199M: Leon Romanovsky <leonro@mellanox.com> 7200L: linux-rdma@vger.kernel.org 7201W: http://www.mellanox.com 7202Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7203S: Supported 7204F: drivers/infiniband/hw/mlx5/ 7205F: include/linux/mlx5/ 7206 7207MELEXIS MLX90614 DRIVER 7208M: Crt Mori <cmo@melexis.com> 7209L: linux-iio@vger.kernel.org 7210W: http://www.melexis.com 7211S: Supported 7212F: drivers/iio/temperature/mlx90614.c 7213 7214MN88472 MEDIA DRIVER 7215M: Antti Palosaari <crope@iki.fi> 7216L: linux-media@vger.kernel.org 7217W: https://linuxtv.org 7218W: http://palosaari.fi/linux/ 7219Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7220T: git git://linuxtv.org/anttip/media_tree.git 7221S: Maintained 7222F: drivers/staging/media/mn88472/ 7223F: drivers/media/dvb-frontends/mn88472.h 7224 7225MN88473 MEDIA DRIVER 7226M: Antti Palosaari <crope@iki.fi> 7227L: linux-media@vger.kernel.org 7228W: https://linuxtv.org 7229W: http://palosaari.fi/linux/ 7230Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7231T: git git://linuxtv.org/anttip/media_tree.git 7232S: Maintained 7233F: drivers/staging/media/mn88473/ 7234F: drivers/media/dvb-frontends/mn88473.h 7235 7236MODULE SUPPORT 7237M: Rusty Russell <rusty@rustcorp.com.au> 7238S: Maintained 7239F: include/linux/module.h 7240F: kernel/module.c 7241 7242MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7243W: http://popies.net/meye/ 7244S: Orphan 7245F: Documentation/video4linux/meye.txt 7246F: drivers/media/pci/meye/ 7247F: include/uapi/linux/meye.h 7248 7249MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7250M: Jiri Slaby <jirislaby@gmail.com> 7251S: Maintained 7252F: Documentation/serial/moxa-smartio 7253F: drivers/tty/mxser.* 7254 7255MR800 AVERMEDIA USB FM RADIO DRIVER 7256M: Alexey Klimov <klimov.linux@gmail.com> 7257L: linux-media@vger.kernel.org 7258T: git git://linuxtv.org/media_tree.git 7259S: Maintained 7260F: drivers/media/radio/radio-mr800.c 7261 7262MRF24J40 IEEE 802.15.4 RADIO DRIVER 7263M: Alan Ott <alan@signal11.us> 7264L: linux-wpan@vger.kernel.org 7265S: Maintained 7266F: drivers/net/ieee802154/mrf24j40.c 7267F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7268 7269MSI LAPTOP SUPPORT 7270M: "Lee, Chun-Yi" <jlee@suse.com> 7271L: platform-driver-x86@vger.kernel.org 7272S: Maintained 7273F: drivers/platform/x86/msi-laptop.c 7274 7275MSI WMI SUPPORT 7276L: platform-driver-x86@vger.kernel.org 7277S: Orphan 7278F: drivers/platform/x86/msi-wmi.c 7279 7280MSI001 MEDIA DRIVER 7281M: Antti Palosaari <crope@iki.fi> 7282L: linux-media@vger.kernel.org 7283W: https://linuxtv.org 7284W: http://palosaari.fi/linux/ 7285Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7286T: git git://linuxtv.org/anttip/media_tree.git 7287S: Maintained 7288F: drivers/media/tuners/msi001* 7289 7290MSI2500 MEDIA DRIVER 7291M: Antti Palosaari <crope@iki.fi> 7292L: linux-media@vger.kernel.org 7293W: https://linuxtv.org 7294W: http://palosaari.fi/linux/ 7295Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7296T: git git://linuxtv.org/anttip/media_tree.git 7297S: Maintained 7298F: drivers/media/usb/msi2500/ 7299 7300MSYSTEMS DISKONCHIP G3 MTD DRIVER 7301M: Robert Jarzmik <robert.jarzmik@free.fr> 7302L: linux-mtd@lists.infradead.org 7303S: Maintained 7304F: drivers/mtd/devices/docg3* 7305 7306MT9M032 APTINA SENSOR DRIVER 7307M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7308L: linux-media@vger.kernel.org 7309T: git git://linuxtv.org/media_tree.git 7310S: Maintained 7311F: drivers/media/i2c/mt9m032.c 7312F: include/media/i2c/mt9m032.h 7313 7314MT9P031 APTINA CAMERA SENSOR 7315M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7316L: linux-media@vger.kernel.org 7317T: git git://linuxtv.org/media_tree.git 7318S: Maintained 7319F: drivers/media/i2c/mt9p031.c 7320F: include/media/i2c/mt9p031.h 7321 7322MT9T001 APTINA CAMERA SENSOR 7323M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7324L: linux-media@vger.kernel.org 7325T: git git://linuxtv.org/media_tree.git 7326S: Maintained 7327F: drivers/media/i2c/mt9t001.c 7328F: include/media/i2c/mt9t001.h 7329 7330MT9V032 APTINA CAMERA SENSOR 7331M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7332L: linux-media@vger.kernel.org 7333T: git git://linuxtv.org/media_tree.git 7334S: Maintained 7335F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7336F: drivers/media/i2c/mt9v032.c 7337F: include/media/i2c/mt9v032.h 7338 7339MULTIFUNCTION DEVICES (MFD) 7340M: Lee Jones <lee.jones@linaro.org> 7341T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7342S: Supported 7343F: drivers/mfd/ 7344F: include/linux/mfd/ 7345 7346MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7347M: Ulf Hansson <ulf.hansson@linaro.org> 7348L: linux-mmc@vger.kernel.org 7349T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7350S: Maintained 7351F: drivers/mmc/ 7352F: include/linux/mmc/ 7353F: include/uapi/linux/mmc/ 7354 7355MULTIMEDIA CARD (MMC) ETC. OVER SPI 7356S: Orphan 7357F: drivers/mmc/host/mmc_spi.c 7358F: include/linux/spi/mmc_spi.h 7359 7360MULTISOUND SOUND DRIVER 7361M: Andrew Veliath <andrewtv@usa.net> 7362S: Maintained 7363F: Documentation/sound/oss/MultiSound 7364F: sound/oss/msnd* 7365 7366MULTITECH MULTIPORT CARD (ISICOM) 7367S: Orphan 7368F: drivers/tty/isicom.c 7369F: include/linux/isicom.h 7370 7371MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7372M: Felipe Balbi <balbi@kernel.org> 7373L: linux-usb@vger.kernel.org 7374T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7375S: Maintained 7376F: drivers/usb/musb/ 7377 7378MXL5007T MEDIA DRIVER 7379M: Michael Krufky <mkrufky@linuxtv.org> 7380L: linux-media@vger.kernel.org 7381W: https://linuxtv.org 7382W: http://github.com/mkrufky 7383Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7384T: git git://linuxtv.org/mkrufky/tuners.git 7385S: Maintained 7386F: drivers/media/tuners/mxl5007t.* 7387 7388MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7389M: Hyong-Youb Kim <hykim@myri.com> 7390L: netdev@vger.kernel.org 7391W: https://www.myricom.com/support/downloads/myri10ge.html 7392S: Supported 7393F: drivers/net/ethernet/myricom/myri10ge/ 7394 7395NATSEMI ETHERNET DRIVER (DP8381x) 7396S: Orphan 7397F: drivers/net/ethernet/natsemi/natsemi.c 7398 7399NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7400M: Daniel Mack <zonque@gmail.com> 7401S: Maintained 7402L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7403W: http://www.native-instruments.com 7404F: sound/usb/caiaq/ 7405 7406NCP FILESYSTEM 7407M: Petr Vandrovec <petr@vandrovec.name> 7408S: Odd Fixes 7409F: fs/ncpfs/ 7410 7411NCR 5380 SCSI DRIVERS 7412M: Finn Thain <fthain@telegraphics.com.au> 7413M: Michael Schmitz <schmitzmic@gmail.com> 7414L: linux-scsi@vger.kernel.org 7415S: Maintained 7416F: Documentation/scsi/g_NCR5380.txt 7417F: drivers/scsi/NCR5380.* 7418F: drivers/scsi/arm/cumana_1.c 7419F: drivers/scsi/arm/oak.c 7420F: drivers/scsi/atari_NCR5380.c 7421F: drivers/scsi/atari_scsi.* 7422F: drivers/scsi/dmx3191d.c 7423F: drivers/scsi/dtc.* 7424F: drivers/scsi/g_NCR5380.* 7425F: drivers/scsi/g_NCR5380_mmio.c 7426F: drivers/scsi/mac_scsi.* 7427F: drivers/scsi/pas16.* 7428F: drivers/scsi/sun3_scsi.* 7429F: drivers/scsi/sun3_scsi_vme.c 7430F: drivers/scsi/t128.* 7431 7432NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7433M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7434L: linux-scsi@vger.kernel.org 7435S: Maintained 7436F: drivers/scsi/NCR_D700.* 7437 7438NCT6775 HARDWARE MONITOR DRIVER 7439M: Guenter Roeck <linux@roeck-us.net> 7440L: lm-sensors@lm-sensors.org 7441S: Maintained 7442F: Documentation/hwmon/nct6775 7443F: drivers/hwmon/nct6775.c 7444 7445NETEFFECT IWARP RNIC DRIVER (IW_NES) 7446M: Faisal Latif <faisal.latif@intel.com> 7447L: linux-rdma@vger.kernel.org 7448W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7449S: Supported 7450F: drivers/infiniband/hw/nes/ 7451 7452NETEM NETWORK EMULATOR 7453M: Stephen Hemminger <stephen@networkplumber.org> 7454L: netem@lists.linux-foundation.org 7455S: Maintained 7456F: net/sched/sch_netem.c 7457 7458NETERION 10GbE DRIVERS (s2io/vxge) 7459M: Jon Mason <jdmason@kudzu.us> 7460L: netdev@vger.kernel.org 7461S: Supported 7462F: Documentation/networking/s2io.txt 7463F: Documentation/networking/vxge.txt 7464F: drivers/net/ethernet/neterion/ 7465 7466NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7467M: Pablo Neira Ayuso <pablo@netfilter.org> 7468M: Patrick McHardy <kaber@trash.net> 7469M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7470L: netfilter-devel@vger.kernel.org 7471L: coreteam@netfilter.org 7472W: http://www.netfilter.org/ 7473W: http://www.iptables.org/ 7474Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7475T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7476T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7477S: Supported 7478F: include/linux/netfilter* 7479F: include/linux/netfilter/ 7480F: include/net/netfilter/ 7481F: include/uapi/linux/netfilter* 7482F: include/uapi/linux/netfilter/ 7483F: net/*/netfilter.c 7484F: net/*/netfilter/ 7485F: net/netfilter/ 7486F: net/bridge/br_netfilter*.c 7487 7488NETLABEL 7489M: Paul Moore <paul@paul-moore.com> 7490W: http://netlabel.sf.net 7491L: netdev@vger.kernel.org 7492S: Maintained 7493F: Documentation/netlabel/ 7494F: include/net/netlabel.h 7495F: net/netlabel/ 7496 7497NETROM NETWORK LAYER 7498M: Ralf Baechle <ralf@linux-mips.org> 7499L: linux-hams@vger.kernel.org 7500W: http://www.linux-ax25.org/ 7501S: Maintained 7502F: include/net/netrom.h 7503F: include/uapi/linux/netrom.h 7504F: net/netrom/ 7505 7506NETRONOME ETHERNET DRIVERS 7507M: Jakub Kicinski <jakub.kicinski@netronome.com> 7508M: Rolf Neugebauer <rolf.neugebauer@netronome.com> 7509L: oss-drivers@netronome.com 7510S: Maintained 7511F: drivers/net/ethernet/netronome/ 7512 7513NETWORK BLOCK DEVICE (NBD) 7514M: Markus Pargmann <mpa@pengutronix.de> 7515S: Maintained 7516L: nbd-general@lists.sourceforge.net 7517T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7518F: Documentation/blockdev/nbd.txt 7519F: drivers/block/nbd.c 7520F: include/uapi/linux/nbd.h 7521 7522NETWORK DROP MONITOR 7523M: Neil Horman <nhorman@tuxdriver.com> 7524L: netdev@vger.kernel.org 7525S: Maintained 7526W: https://fedorahosted.org/dropwatch/ 7527F: net/core/drop_monitor.c 7528 7529NETWORKING [GENERAL] 7530M: "David S. Miller" <davem@davemloft.net> 7531L: netdev@vger.kernel.org 7532W: http://www.linuxfoundation.org/en/Net 7533Q: http://patchwork.ozlabs.org/project/netdev/list/ 7534T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7535T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7536S: Maintained 7537F: net/ 7538F: include/net/ 7539F: include/linux/in.h 7540F: include/linux/net.h 7541F: include/linux/netdevice.h 7542F: include/uapi/linux/in.h 7543F: include/uapi/linux/net.h 7544F: include/uapi/linux/netdevice.h 7545F: include/uapi/linux/net_namespace.h 7546F: tools/net/ 7547F: tools/testing/selftests/net/ 7548F: lib/random32.c 7549F: lib/test_bpf.c 7550 7551NETWORKING [IPv4/IPv6] 7552M: "David S. Miller" <davem@davemloft.net> 7553M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7554M: James Morris <jmorris@namei.org> 7555M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7556M: Patrick McHardy <kaber@trash.net> 7557L: netdev@vger.kernel.org 7558T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7559S: Maintained 7560F: net/ipv4/ 7561F: net/ipv6/ 7562F: include/net/ip* 7563F: arch/x86/net/* 7564 7565NETWORKING [IPSEC] 7566M: Steffen Klassert <steffen.klassert@secunet.com> 7567M: Herbert Xu <herbert@gondor.apana.org.au> 7568M: "David S. Miller" <davem@davemloft.net> 7569L: netdev@vger.kernel.org 7570T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7571T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7572S: Maintained 7573F: net/core/flow.c 7574F: net/xfrm/ 7575F: net/key/ 7576F: net/ipv4/xfrm* 7577F: net/ipv4/esp4.c 7578F: net/ipv4/ah4.c 7579F: net/ipv4/ipcomp.c 7580F: net/ipv4/ip_vti.c 7581F: net/ipv6/xfrm* 7582F: net/ipv6/esp6.c 7583F: net/ipv6/ah6.c 7584F: net/ipv6/ipcomp6.c 7585F: net/ipv6/ip6_vti.c 7586F: include/uapi/linux/xfrm.h 7587F: include/net/xfrm.h 7588 7589NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7590M: Paul Moore <paul@paul-moore.com> 7591L: netdev@vger.kernel.org 7592S: Maintained 7593 7594NETWORKING [WIRELESS] 7595L: linux-wireless@vger.kernel.org 7596Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7597 7598NETWORKING DRIVERS 7599L: netdev@vger.kernel.org 7600W: http://www.linuxfoundation.org/en/Net 7601Q: http://patchwork.ozlabs.org/project/netdev/list/ 7602T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7603T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7604S: Odd Fixes 7605F: drivers/net/ 7606F: include/linux/if_* 7607F: include/linux/netdevice.h 7608F: include/linux/etherdevice.h 7609F: include/linux/fcdevice.h 7610F: include/linux/fddidevice.h 7611F: include/linux/hippidevice.h 7612F: include/linux/inetdevice.h 7613F: include/uapi/linux/if_* 7614F: include/uapi/linux/netdevice.h 7615 7616NETWORKING DRIVERS (WIRELESS) 7617M: Kalle Valo <kvalo@codeaurora.org> 7618L: linux-wireless@vger.kernel.org 7619Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7620T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 7621T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 7622S: Maintained 7623F: drivers/net/wireless/ 7624 7625NETXEN (1/10) GbE SUPPORT 7626M: Manish Chopra <manish.chopra@qlogic.com> 7627M: Sony Chacko <sony.chacko@qlogic.com> 7628M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7629L: netdev@vger.kernel.org 7630W: http://www.qlogic.com 7631S: Supported 7632F: drivers/net/ethernet/qlogic/netxen/ 7633 7634NFC SUBSYSTEM 7635M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7636M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7637M: Samuel Ortiz <sameo@linux.intel.com> 7638L: linux-wireless@vger.kernel.org 7639L: linux-nfc@lists.01.org (subscribers-only) 7640S: Supported 7641F: net/nfc/ 7642F: include/net/nfc/ 7643F: include/uapi/linux/nfc.h 7644F: drivers/nfc/ 7645F: include/linux/platform_data/microread.h 7646F: include/linux/platform_data/nfcmrvl.h 7647F: include/linux/platform_data/nxp-nci.h 7648F: include/linux/platform_data/pn544.h 7649F: include/linux/platform_data/st21nfca.h 7650F: include/linux/platform_data/st-nci.h 7651F: Documentation/devicetree/bindings/net/nfc/ 7652 7653NFS, SUNRPC, AND LOCKD CLIENTS 7654M: Trond Myklebust <trond.myklebust@primarydata.com> 7655M: Anna Schumaker <anna.schumaker@netapp.com> 7656L: linux-nfs@vger.kernel.org 7657W: http://client.linux-nfs.org 7658T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7659S: Maintained 7660F: fs/lockd/ 7661F: fs/nfs/ 7662F: fs/nfs_common/ 7663F: net/sunrpc/ 7664F: include/linux/lockd/ 7665F: include/linux/nfs* 7666F: include/linux/sunrpc/ 7667F: include/uapi/linux/nfs* 7668F: include/uapi/linux/sunrpc/ 7669 7670NILFS2 FILESYSTEM 7671M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7672L: linux-nilfs@vger.kernel.org 7673W: http://nilfs.sourceforge.net/ 7674T: git git://github.com/konis/nilfs2.git 7675S: Supported 7676F: Documentation/filesystems/nilfs2.txt 7677F: fs/nilfs2/ 7678F: include/linux/nilfs2_fs.h 7679F: include/trace/events/nilfs2.h 7680 7681NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7682M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7683W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7684S: Maintained 7685F: Documentation/scsi/NinjaSCSI.txt 7686F: drivers/scsi/pcmcia/nsp_* 7687 7688NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7689M: GOTO Masanori <gotom@debian.or.jp> 7690M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7691W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7692S: Maintained 7693F: Documentation/scsi/NinjaSCSI.txt 7694F: drivers/scsi/nsp32* 7695 7696NIOS2 ARCHITECTURE 7697M: Ley Foon Tan <lftan@altera.com> 7698L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7699T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7700S: Maintained 7701F: arch/nios2/ 7702 7703NOKIA N900 POWER SUPPLY DRIVERS 7704M: Pali Rohár <pali.rohar@gmail.com> 7705S: Maintained 7706F: include/linux/power/bq2415x_charger.h 7707F: include/linux/power/bq27xxx_battery.h 7708F: include/linux/power/isp1704_charger.h 7709F: drivers/power/bq2415x_charger.c 7710F: drivers/power/bq27xxx_battery.c 7711F: drivers/power/isp1704_charger.c 7712F: drivers/power/rx51_battery.c 7713 7714NTB DRIVER CORE 7715M: Jon Mason <jdmason@kudzu.us> 7716M: Dave Jiang <dave.jiang@intel.com> 7717M: Allen Hubbe <Allen.Hubbe@emc.com> 7718L: linux-ntb@googlegroups.com 7719S: Supported 7720W: https://github.com/jonmason/ntb/wiki 7721T: git git://github.com/jonmason/ntb.git 7722F: drivers/ntb/ 7723F: drivers/net/ntb_netdev.c 7724F: include/linux/ntb.h 7725F: include/linux/ntb_transport.h 7726 7727NTB INTEL DRIVER 7728M: Jon Mason <jdmason@kudzu.us> 7729M: Dave Jiang <dave.jiang@intel.com> 7730L: linux-ntb@googlegroups.com 7731S: Supported 7732W: https://github.com/jonmason/ntb/wiki 7733T: git git://github.com/jonmason/ntb.git 7734F: drivers/ntb/hw/intel/ 7735 7736NTB AMD DRIVER 7737M: Xiangliang Yu <Xiangliang.Yu@amd.com> 7738L: linux-ntb@googlegroups.com 7739S: Supported 7740F: drivers/ntb/hw/amd/ 7741 7742NTFS FILESYSTEM 7743M: Anton Altaparmakov <anton@tuxera.com> 7744L: linux-ntfs-dev@lists.sourceforge.net 7745W: http://www.tuxera.com/ 7746T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7747S: Supported 7748F: Documentation/filesystems/ntfs.txt 7749F: fs/ntfs/ 7750 7751NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7752M: Antonino Daplas <adaplas@gmail.com> 7753L: linux-fbdev@vger.kernel.org 7754S: Maintained 7755F: drivers/video/fbdev/riva/ 7756F: drivers/video/fbdev/nvidia/ 7757 7758NVM EXPRESS DRIVER 7759M: Keith Busch <keith.busch@intel.com> 7760M: Jens Axboe <axboe@fb.com> 7761L: linux-nvme@lists.infradead.org 7762T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 7763W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 7764S: Supported 7765F: drivers/nvme/host/ 7766F: include/linux/nvme.h 7767 7768NVMEM FRAMEWORK 7769M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7770M: Maxime Ripard <maxime.ripard@free-electrons.com> 7771S: Maintained 7772F: drivers/nvmem/ 7773F: Documentation/devicetree/bindings/nvmem/ 7774F: include/linux/nvmem-consumer.h 7775F: include/linux/nvmem-provider.h 7776 7777NXP-NCI NFC DRIVER 7778M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7779R: Charles Gorand <charles.gorand@effinnov.com> 7780L: linux-nfc@lists.01.org (moderated for non-subscribers) 7781S: Supported 7782F: drivers/nfc/nxp-nci 7783 7784NXP TDA998X DRM DRIVER 7785M: Russell King <rmk+kernel@arm.linux.org.uk> 7786S: Supported 7787F: drivers/gpu/drm/i2c/tda998x_drv.c 7788F: include/drm/i2c/tda998x.h 7789 7790NXP TFA9879 DRIVER 7791M: Peter Rosin <peda@axentia.se> 7792L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7793S: Maintained 7794F: sound/soc/codecs/tfa9879* 7795 7796OMAP SUPPORT 7797M: Tony Lindgren <tony@atomide.com> 7798L: linux-omap@vger.kernel.org 7799W: http://www.muru.com/linux/omap/ 7800W: http://linux.omap.com/ 7801Q: http://patchwork.kernel.org/project/linux-omap/list/ 7802T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7803S: Maintained 7804F: arch/arm/*omap*/ 7805F: arch/arm/configs/omap1_defconfig 7806F: arch/arm/configs/omap2plus_defconfig 7807F: drivers/i2c/busses/i2c-omap.c 7808F: drivers/irqchip/irq-omap-intc.c 7809F: drivers/mfd/*omap*.c 7810F: drivers/mfd/menelaus.c 7811F: drivers/mfd/palmas.c 7812F: drivers/mfd/tps65217.c 7813F: drivers/mfd/tps65218.c 7814F: drivers/mfd/tps65910.c 7815F: drivers/mfd/twl-core.[ch] 7816F: drivers/mfd/twl4030*.c 7817F: drivers/mfd/twl6030*.c 7818F: drivers/mfd/twl6040*.c 7819F: drivers/regulator/palmas-regulator*.c 7820F: drivers/regulator/pbias-regulator.c 7821F: drivers/regulator/tps65217-regulator.c 7822F: drivers/regulator/tps65218-regulator.c 7823F: drivers/regulator/tps65910-regulator.c 7824F: drivers/regulator/twl-regulator.c 7825F: include/linux/i2c-omap.h 7826 7827OMAP DEVICE TREE SUPPORT 7828M: Benoît Cousson <bcousson@baylibre.com> 7829M: Tony Lindgren <tony@atomide.com> 7830L: linux-omap@vger.kernel.org 7831L: devicetree@vger.kernel.org 7832S: Maintained 7833F: arch/arm/boot/dts/*omap* 7834F: arch/arm/boot/dts/*am3* 7835F: arch/arm/boot/dts/*am4* 7836F: arch/arm/boot/dts/*am5* 7837F: arch/arm/boot/dts/*dra7* 7838 7839OMAP CLOCK FRAMEWORK SUPPORT 7840M: Paul Walmsley <paul@pwsan.com> 7841L: linux-omap@vger.kernel.org 7842S: Maintained 7843F: arch/arm/*omap*/*clock* 7844 7845OMAP POWER MANAGEMENT SUPPORT 7846M: Kevin Hilman <khilman@deeprootsystems.com> 7847L: linux-omap@vger.kernel.org 7848S: Maintained 7849F: arch/arm/*omap*/*pm* 7850F: drivers/cpufreq/omap-cpufreq.c 7851 7852OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7853M: Rajendra Nayak <rnayak@ti.com> 7854M: Paul Walmsley <paul@pwsan.com> 7855L: linux-omap@vger.kernel.org 7856S: Maintained 7857F: arch/arm/mach-omap2/prm* 7858 7859OMAP AUDIO SUPPORT 7860M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7861M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7862L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7863L: linux-omap@vger.kernel.org 7864S: Maintained 7865F: sound/soc/omap/ 7866 7867OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7868M: Roger Quadros <rogerq@ti.com> 7869M: Tony Lindgren <tony@atomide.com> 7870L: linux-omap@vger.kernel.org 7871S: Maintained 7872F: drivers/memory/omap-gpmc.c 7873F: arch/arm/mach-omap2/*gpmc* 7874 7875OMAP FRAMEBUFFER SUPPORT 7876M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7877L: linux-fbdev@vger.kernel.org 7878L: linux-omap@vger.kernel.org 7879S: Maintained 7880F: drivers/video/fbdev/omap/ 7881 7882OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7883M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7884L: linux-omap@vger.kernel.org 7885L: linux-fbdev@vger.kernel.org 7886S: Maintained 7887F: drivers/video/fbdev/omap2/ 7888F: Documentation/arm/OMAP/DSS 7889 7890OMAP HARDWARE SPINLOCK SUPPORT 7891M: Ohad Ben-Cohen <ohad@wizery.com> 7892L: linux-omap@vger.kernel.org 7893S: Maintained 7894F: drivers/hwspinlock/omap_hwspinlock.c 7895 7896OMAP MMC SUPPORT 7897M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7898L: linux-omap@vger.kernel.org 7899S: Maintained 7900F: drivers/mmc/host/omap.c 7901 7902OMAP HS MMC SUPPORT 7903L: linux-mmc@vger.kernel.org 7904L: linux-omap@vger.kernel.org 7905S: Orphan 7906F: drivers/mmc/host/omap_hsmmc.c 7907 7908OMAP RANDOM NUMBER GENERATOR SUPPORT 7909M: Deepak Saxena <dsaxena@plexity.net> 7910S: Maintained 7911F: drivers/char/hw_random/omap-rng.c 7912 7913OMAP HWMOD SUPPORT 7914M: Benoît Cousson <bcousson@baylibre.com> 7915M: Paul Walmsley <paul@pwsan.com> 7916L: linux-omap@vger.kernel.org 7917S: Maintained 7918F: arch/arm/mach-omap2/omap_hwmod.* 7919 7920OMAP HWMOD DATA 7921M: Paul Walmsley <paul@pwsan.com> 7922L: linux-omap@vger.kernel.org 7923S: Maintained 7924F: arch/arm/mach-omap2/omap_hwmod*data* 7925 7926OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7927M: Benoît Cousson <bcousson@baylibre.com> 7928L: linux-omap@vger.kernel.org 7929S: Maintained 7930F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7931 7932OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7933M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7934L: linux-media@vger.kernel.org 7935S: Maintained 7936F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7937F: drivers/media/platform/omap3isp/ 7938F: drivers/staging/media/omap4iss/ 7939 7940OMAP USB SUPPORT 7941M: Felipe Balbi <balbi@kernel.org> 7942L: linux-usb@vger.kernel.org 7943L: linux-omap@vger.kernel.org 7944T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7945S: Maintained 7946F: drivers/usb/*/*omap* 7947F: arch/arm/*omap*/usb* 7948 7949OMAP GPIO DRIVER 7950M: Grygorii Strashko <grygorii.strashko@ti.com> 7951M: Santosh Shilimkar <ssantosh@kernel.org> 7952M: Kevin Hilman <khilman@deeprootsystems.com> 7953L: linux-omap@vger.kernel.org 7954S: Maintained 7955F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 7956F: drivers/gpio/gpio-omap.c 7957 7958OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7959M: Mark Jackson <mpfj@newflow.co.uk> 7960L: linux-omap@vger.kernel.org 7961S: Maintained 7962F: arch/arm/boot/dts/am335x-nano.dts 7963 7964OMFS FILESYSTEM 7965M: Bob Copeland <me@bobcopeland.com> 7966L: linux-karma-devel@lists.sourceforge.net 7967S: Maintained 7968F: Documentation/filesystems/omfs.txt 7969F: fs/omfs/ 7970 7971OMNIKEY CARDMAN 4000 DRIVER 7972M: Harald Welte <laforge@gnumonks.org> 7973S: Maintained 7974F: drivers/char/pcmcia/cm4000_cs.c 7975F: include/linux/cm4000_cs.h 7976F: include/uapi/linux/cm4000_cs.h 7977 7978OMNIKEY CARDMAN 4040 DRIVER 7979M: Harald Welte <laforge@gnumonks.org> 7980S: Maintained 7981F: drivers/char/pcmcia/cm4040_cs.* 7982 7983OMNIVISION OV7670 SENSOR DRIVER 7984M: Jonathan Corbet <corbet@lwn.net> 7985L: linux-media@vger.kernel.org 7986T: git git://linuxtv.org/media_tree.git 7987S: Maintained 7988F: drivers/media/i2c/ov7670.c 7989 7990ONENAND FLASH DRIVER 7991M: Kyungmin Park <kyungmin.park@samsung.com> 7992L: linux-mtd@lists.infradead.org 7993S: Maintained 7994F: drivers/mtd/onenand/ 7995F: include/linux/mtd/onenand*.h 7996 7997ONSTREAM SCSI TAPE DRIVER 7998M: Willem Riede <osst@riede.org> 7999L: osst-users@lists.sourceforge.net 8000L: linux-scsi@vger.kernel.org 8001S: Maintained 8002F: Documentation/scsi/osst.txt 8003F: drivers/scsi/osst.* 8004F: drivers/scsi/osst_*.h 8005F: drivers/scsi/st.h 8006 8007OPENCORES I2C BUS DRIVER 8008M: Peter Korsgaard <jacmet@sunsite.dk> 8009L: linux-i2c@vger.kernel.org 8010S: Maintained 8011F: Documentation/i2c/busses/i2c-ocores 8012F: drivers/i2c/busses/i2c-ocores.c 8013 8014OPEN FIRMWARE AND FLATTENED DEVICE TREE 8015M: Rob Herring <robh+dt@kernel.org> 8016M: Frank Rowand <frowand.list@gmail.com> 8017M: Grant Likely <grant.likely@linaro.org> 8018L: devicetree@vger.kernel.org 8019W: http://www.devicetree.org/ 8020T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 8021S: Maintained 8022F: drivers/of/ 8023F: include/linux/of*.h 8024F: scripts/dtc/ 8025 8026OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 8027M: Rob Herring <robh+dt@kernel.org> 8028M: Pawel Moll <pawel.moll@arm.com> 8029M: Mark Rutland <mark.rutland@arm.com> 8030M: Ian Campbell <ijc+devicetree@hellion.org.uk> 8031M: Kumar Gala <galak@codeaurora.org> 8032L: devicetree@vger.kernel.org 8033T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8034S: Maintained 8035F: Documentation/devicetree/ 8036F: arch/*/boot/dts/ 8037F: include/dt-bindings/ 8038 8039OPEN FIRMWARE AND DEVICE TREE OVERLAYS 8040M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 8041L: devicetree@vger.kernel.org 8042S: Maintained 8043F: Documentation/devicetree/dynamic-resolution-notes.txt 8044F: Documentation/devicetree/overlay-notes.txt 8045F: drivers/of/overlay.c 8046F: drivers/of/resolver.c 8047 8048OPENRISC ARCHITECTURE 8049M: Jonas Bonn <jonas@southpole.se> 8050W: http://openrisc.net 8051L: linux@lists.openrisc.net (moderated for non-subscribers) 8052S: Maintained 8053T: git git://openrisc.net/~jonas/linux 8054F: arch/openrisc/ 8055 8056OPENVSWITCH 8057M: Pravin Shelar <pshelar@nicira.com> 8058L: netdev@vger.kernel.org 8059L: dev@openvswitch.org 8060W: http://openvswitch.org 8061S: Maintained 8062F: net/openvswitch/ 8063F: include/uapi/linux/openvswitch.h 8064 8065OPERATING PERFORMANCE POINTS (OPP) 8066M: Viresh Kumar <vireshk@kernel.org> 8067M: Nishanth Menon <nm@ti.com> 8068M: Stephen Boyd <sboyd@codeaurora.org> 8069L: linux-pm@vger.kernel.org 8070S: Maintained 8071T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 8072F: drivers/base/power/opp/ 8073F: include/linux/pm_opp.h 8074F: Documentation/power/opp.txt 8075F: Documentation/devicetree/bindings/opp/ 8076 8077OPL4 DRIVER 8078M: Clemens Ladisch <clemens@ladisch.de> 8079L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8080T: git git://git.alsa-project.org/alsa-kernel.git 8081S: Maintained 8082F: sound/drivers/opl4/ 8083 8084OPROFILE 8085M: Robert Richter <rric@kernel.org> 8086L: oprofile-list@lists.sf.net 8087S: Maintained 8088F: arch/*/include/asm/oprofile*.h 8089F: arch/*/oprofile/ 8090F: drivers/oprofile/ 8091F: include/linux/oprofile.h 8092 8093ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 8094M: Mark Fasheh <mfasheh@suse.com> 8095M: Joel Becker <jlbec@evilplan.org> 8096L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 8097W: http://ocfs2.wiki.kernel.org 8098S: Supported 8099F: Documentation/filesystems/ocfs2.txt 8100F: Documentation/filesystems/dlmfs.txt 8101F: fs/ocfs2/ 8102 8103ORINOCO DRIVER 8104L: linux-wireless@vger.kernel.org 8105W: http://wireless.kernel.org/en/users/Drivers/orinoco 8106W: http://www.nongnu.org/orinoco/ 8107S: Orphan 8108F: drivers/net/wireless/intersil/orinoco/ 8109 8110OSD LIBRARY and FILESYSTEM 8111M: Boaz Harrosh <ooo@electrozaur.com> 8112M: Benny Halevy <bhalevy@primarydata.com> 8113L: osd-dev@open-osd.org 8114W: http://open-osd.org 8115T: git git://git.open-osd.org/open-osd.git 8116S: Maintained 8117F: drivers/scsi/osd/ 8118F: include/scsi/osd_* 8119F: fs/exofs/ 8120 8121OVERLAY FILESYSTEM 8122M: Miklos Szeredi <miklos@szeredi.hu> 8123L: linux-unionfs@vger.kernel.org 8124T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 8125S: Supported 8126F: fs/overlayfs/ 8127F: Documentation/filesystems/overlayfs.txt 8128 8129P54 WIRELESS DRIVER 8130M: Christian Lamparter <chunkeey@googlemail.com> 8131L: linux-wireless@vger.kernel.org 8132W: http://wireless.kernel.org/en/users/Drivers/p54 8133S: Maintained 8134F: drivers/net/wireless/intersil/p54/ 8135 8136PA SEMI ETHERNET DRIVER 8137M: Olof Johansson <olof@lixom.net> 8138L: netdev@vger.kernel.org 8139S: Maintained 8140F: drivers/net/ethernet/pasemi/* 8141 8142PA SEMI SMBUS DRIVER 8143M: Olof Johansson <olof@lixom.net> 8144L: linux-i2c@vger.kernel.org 8145S: Maintained 8146F: drivers/i2c/busses/i2c-pasemi.c 8147 8148PADATA PARALLEL EXECUTION MECHANISM 8149M: Steffen Klassert <steffen.klassert@secunet.com> 8150L: linux-crypto@vger.kernel.org 8151S: Maintained 8152F: kernel/padata.c 8153F: include/linux/padata.h 8154F: Documentation/padata.txt 8155 8156PANASONIC LAPTOP ACPI EXTRAS DRIVER 8157M: Harald Welte <laforge@gnumonks.org> 8158L: platform-driver-x86@vger.kernel.org 8159S: Maintained 8160F: drivers/platform/x86/panasonic-laptop.c 8161 8162PANASONIC MN10300/AM33/AM34 PORT 8163M: David Howells <dhowells@redhat.com> 8164M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 8165L: linux-am33-list@redhat.com (moderated for non-subscribers) 8166W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8167S: Maintained 8168F: Documentation/mn10300/ 8169F: arch/mn10300/ 8170 8171PARALLEL PORT SUBSYSTEM 8172M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8173M: Sudip Mukherjee <sudip@vectorindia.org> 8174L: linux-parport@lists.infradead.org (subscribers-only) 8175S: Maintained 8176F: drivers/parport/ 8177F: include/linux/parport*.h 8178F: drivers/char/ppdev.c 8179F: include/uapi/linux/ppdev.h 8180F: Documentation/parport*.txt 8181 8182PARAVIRT_OPS INTERFACE 8183M: Jeremy Fitzhardinge <jeremy@goop.org> 8184M: Chris Wright <chrisw@sous-sol.org> 8185M: Alok Kataria <akataria@vmware.com> 8186M: Rusty Russell <rusty@rustcorp.com.au> 8187L: virtualization@lists.linux-foundation.org 8188S: Supported 8189F: Documentation/virtual/paravirt_ops.txt 8190F: arch/*/kernel/paravirt* 8191F: arch/*/include/asm/paravirt.h 8192 8193PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8194M: Tim Waugh <tim@cyberelk.net> 8195L: linux-parport@lists.infradead.org (subscribers-only) 8196S: Maintained 8197F: Documentation/blockdev/paride.txt 8198F: drivers/block/paride/ 8199 8200PARISC ARCHITECTURE 8201M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8202M: Helge Deller <deller@gmx.de> 8203L: linux-parisc@vger.kernel.org 8204W: http://www.parisc-linux.org/ 8205Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8206T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8207T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8208S: Maintained 8209F: arch/parisc/ 8210F: Documentation/parisc/ 8211F: drivers/parisc/ 8212F: drivers/char/agp/parisc-agp.c 8213F: drivers/input/serio/gscps2.c 8214F: drivers/parport/parport_gsc.* 8215F: drivers/tty/serial/8250/8250_gsc.c 8216F: drivers/video/fbdev/sti* 8217F: drivers/video/console/sti* 8218F: drivers/video/logo/logo_parisc* 8219 8220PC87360 HARDWARE MONITORING DRIVER 8221M: Jim Cromie <jim.cromie@gmail.com> 8222L: lm-sensors@lm-sensors.org 8223S: Maintained 8224F: Documentation/hwmon/pc87360 8225F: drivers/hwmon/pc87360.c 8226 8227PC8736x GPIO DRIVER 8228M: Jim Cromie <jim.cromie@gmail.com> 8229S: Maintained 8230F: drivers/char/pc8736x_gpio.c 8231 8232PC87427 HARDWARE MONITORING DRIVER 8233M: Jean Delvare <jdelvare@suse.com> 8234L: lm-sensors@lm-sensors.org 8235S: Maintained 8236F: Documentation/hwmon/pc87427 8237F: drivers/hwmon/pc87427.c 8238 8239PCA9532 LED DRIVER 8240M: Riku Voipio <riku.voipio@iki.fi> 8241S: Maintained 8242F: drivers/leds/leds-pca9532.c 8243F: include/linux/leds-pca9532.h 8244 8245PCA9541 I2C BUS MASTER SELECTOR DRIVER 8246M: Guenter Roeck <linux@roeck-us.net> 8247L: linux-i2c@vger.kernel.org 8248S: Maintained 8249F: drivers/i2c/muxes/i2c-mux-pca9541.c 8250 8251PCDP - PRIMARY CONSOLE AND DEBUG PORT 8252M: Khalid Aziz <khalid@gonehiking.org> 8253S: Maintained 8254F: drivers/firmware/pcdp.* 8255 8256PCI ERROR RECOVERY 8257M: Linas Vepstas <linasvepstas@gmail.com> 8258L: linux-pci@vger.kernel.org 8259S: Supported 8260F: Documentation/PCI/pci-error-recovery.txt 8261 8262PCI SUBSYSTEM 8263M: Bjorn Helgaas <bhelgaas@google.com> 8264L: linux-pci@vger.kernel.org 8265Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8266T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8267S: Supported 8268F: Documentation/PCI/ 8269F: drivers/pci/ 8270F: include/linux/pci* 8271F: arch/x86/pci/ 8272F: arch/x86/kernel/quirks.c 8273 8274PCI DRIVER FOR ALTERA PCIE IP 8275M: Ley Foon Tan <lftan@altera.com> 8276L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8277L: linux-pci@vger.kernel.org 8278S: Supported 8279F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8280F: drivers/pci/host/pcie-altera.c 8281 8282PCI DRIVER FOR ARM VERSATILE PLATFORM 8283M: Rob Herring <robh@kernel.org> 8284L: linux-pci@vger.kernel.org 8285L: linux-arm-kernel@lists.infradead.org 8286S: Maintained 8287F: Documentation/devicetree/bindings/pci/versatile.txt 8288F: drivers/pci/host/pci-versatile.c 8289 8290PCI DRIVER FOR APPLIEDMICRO XGENE 8291M: Tanmay Inamdar <tinamdar@apm.com> 8292L: linux-pci@vger.kernel.org 8293L: linux-arm-kernel@lists.infradead.org 8294S: Maintained 8295F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8296F: drivers/pci/host/pci-xgene.c 8297 8298PCI DRIVER FOR FREESCALE LAYERSCAPE 8299M: Minghuan Lian <minghuan.Lian@freescale.com> 8300M: Mingkai Hu <mingkai.hu@freescale.com> 8301M: Roy Zang <tie-fei.zang@freescale.com> 8302L: linuxppc-dev@lists.ozlabs.org 8303L: linux-pci@vger.kernel.org 8304L: linux-arm-kernel@lists.infradead.org 8305S: Maintained 8306F: drivers/pci/host/*layerscape* 8307 8308PCI DRIVER FOR IMX6 8309M: Richard Zhu <Richard.Zhu@freescale.com> 8310M: Lucas Stach <l.stach@pengutronix.de> 8311L: linux-pci@vger.kernel.org 8312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8313S: Maintained 8314F: drivers/pci/host/*imx6* 8315 8316PCI DRIVER FOR TI KEYSTONE 8317M: Murali Karicheri <m-karicheri2@ti.com> 8318L: linux-pci@vger.kernel.org 8319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8320S: Maintained 8321F: drivers/pci/host/*keystone* 8322 8323PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8324M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8325M: Jason Cooper <jason@lakedaemon.net> 8326L: linux-pci@vger.kernel.org 8327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8328S: Maintained 8329F: drivers/pci/host/*mvebu* 8330 8331PCI DRIVER FOR NVIDIA TEGRA 8332M: Thierry Reding <thierry.reding@gmail.com> 8333L: linux-tegra@vger.kernel.org 8334L: linux-pci@vger.kernel.org 8335S: Supported 8336F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8337F: drivers/pci/host/pci-tegra.c 8338 8339PCI DRIVER FOR TI DRA7XX 8340M: Kishon Vijay Abraham I <kishon@ti.com> 8341L: linux-omap@vger.kernel.org 8342L: linux-pci@vger.kernel.org 8343S: Supported 8344F: Documentation/devicetree/bindings/pci/ti-pci.txt 8345F: drivers/pci/host/pci-dra7xx.c 8346 8347PCI DRIVER FOR RENESAS R-CAR 8348M: Simon Horman <horms@verge.net.au> 8349L: linux-pci@vger.kernel.org 8350L: linux-renesas-soc@vger.kernel.org 8351S: Maintained 8352F: drivers/pci/host/*rcar* 8353 8354PCI DRIVER FOR SAMSUNG EXYNOS 8355M: Jingoo Han <jingoohan1@gmail.com> 8356L: linux-pci@vger.kernel.org 8357L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8358L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8359S: Maintained 8360F: drivers/pci/host/pci-exynos.c 8361 8362PCI DRIVER FOR SYNOPSIS DESIGNWARE 8363M: Jingoo Han <jingoohan1@gmail.com> 8364M: Pratyush Anand <pratyush.anand@gmail.com> 8365L: linux-pci@vger.kernel.org 8366S: Maintained 8367F: drivers/pci/host/*designware* 8368 8369PCI DRIVER FOR GENERIC OF HOSTS 8370M: Will Deacon <will.deacon@arm.com> 8371L: linux-pci@vger.kernel.org 8372L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8373S: Maintained 8374F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8375F: drivers/pci/host/pci-host-generic.c 8376 8377PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 8378M: Keith Busch <keith.busch@intel.com> 8379L: linux-pci@vger.kernel.org 8380S: Supported 8381F: arch/x86/pci/vmd.c 8382 8383PCIE DRIVER FOR ST SPEAR13XX 8384M: Pratyush Anand <pratyush.anand@gmail.com> 8385L: linux-pci@vger.kernel.org 8386S: Maintained 8387F: drivers/pci/host/*spear* 8388 8389PCI MSI DRIVER FOR ALTERA MSI IP 8390M: Ley Foon Tan <lftan@altera.com> 8391L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8392L: linux-pci@vger.kernel.org 8393S: Supported 8394F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8395F: drivers/pci/host/pcie-altera-msi.c 8396 8397PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8398M: Duc Dang <dhdang@apm.com> 8399L: linux-pci@vger.kernel.org 8400L: linux-arm-kernel@lists.infradead.org 8401S: Maintained 8402F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8403F: drivers/pci/host/pci-xgene-msi.c 8404 8405PCIE DRIVER FOR HISILICON 8406M: Zhou Wang <wangzhou1@hisilicon.com> 8407M: Gabriele Paoloni <gabriele.paoloni@huawei.com> 8408L: linux-pci@vger.kernel.org 8409S: Maintained 8410F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8411F: drivers/pci/host/pcie-hisi.c 8412 8413PCIE DRIVER FOR QUALCOMM MSM 8414M: Stanimir Varbanov <svarbanov@mm-sol.com> 8415L: linux-pci@vger.kernel.org 8416L: linux-arm-msm@vger.kernel.org 8417S: Maintained 8418F: drivers/pci/host/*qcom* 8419 8420PCMCIA SUBSYSTEM 8421P: Linux PCMCIA Team 8422L: linux-pcmcia@lists.infradead.org 8423W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8424T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 8425S: Maintained 8426F: Documentation/pcmcia/ 8427F: drivers/pcmcia/ 8428F: include/pcmcia/ 8429 8430PCNET32 NETWORK DRIVER 8431M: Don Fry <pcnet32@frontier.com> 8432L: netdev@vger.kernel.org 8433S: Maintained 8434F: drivers/net/ethernet/amd/pcnet32.c 8435 8436PCRYPT PARALLEL CRYPTO ENGINE 8437M: Steffen Klassert <steffen.klassert@secunet.com> 8438L: linux-crypto@vger.kernel.org 8439S: Maintained 8440F: crypto/pcrypt.c 8441F: include/crypto/pcrypt.h 8442 8443PER-CPU MEMORY ALLOCATOR 8444M: Tejun Heo <tj@kernel.org> 8445M: Christoph Lameter <cl@linux-foundation.org> 8446T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8447S: Maintained 8448F: include/linux/percpu*.h 8449F: mm/percpu*.c 8450F: arch/*/include/asm/percpu.h 8451 8452PER-TASK DELAY ACCOUNTING 8453M: Balbir Singh <bsingharora@gmail.com> 8454S: Maintained 8455F: include/linux/delayacct.h 8456F: kernel/delayacct.c 8457 8458PERFORMANCE EVENTS SUBSYSTEM 8459M: Peter Zijlstra <peterz@infradead.org> 8460M: Ingo Molnar <mingo@redhat.com> 8461M: Arnaldo Carvalho de Melo <acme@kernel.org> 8462L: linux-kernel@vger.kernel.org 8463T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8464S: Supported 8465F: kernel/events/* 8466F: include/linux/perf_event.h 8467F: include/uapi/linux/perf_event.h 8468F: arch/*/kernel/perf_event*.c 8469F: arch/*/kernel/*/perf_event*.c 8470F: arch/*/kernel/*/*/perf_event*.c 8471F: arch/*/include/asm/perf_event.h 8472F: arch/*/kernel/perf_callchain.c 8473F: tools/perf/ 8474 8475PERSONALITY HANDLING 8476M: Christoph Hellwig <hch@infradead.org> 8477L: linux-abi-devel@lists.sourceforge.net 8478S: Maintained 8479F: include/linux/personality.h 8480F: include/uapi/linux/personality.h 8481 8482PHONET PROTOCOL 8483M: Remi Denis-Courmont <courmisch@gmail.com> 8484S: Supported 8485F: Documentation/networking/phonet.txt 8486F: include/linux/phonet.h 8487F: include/net/phonet/ 8488F: include/uapi/linux/phonet.h 8489F: net/phonet/ 8490 8491PHRAM MTD DRIVER 8492M: Joern Engel <joern@lazybastard.org> 8493L: linux-mtd@lists.infradead.org 8494S: Maintained 8495F: drivers/mtd/devices/phram.c 8496 8497PICOLCD HID DRIVER 8498M: Bruno Prémont <bonbons@linux-vserver.org> 8499L: linux-input@vger.kernel.org 8500S: Maintained 8501F: drivers/hid/hid-picolcd* 8502 8503PICOXCELL SUPPORT 8504M: Jamie Iles <jamie@jamieiles.com> 8505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8506T: git git://github.com/jamieiles/linux-2.6-ji.git 8507S: Supported 8508F: arch/arm/boot/dts/picoxcell* 8509F: arch/arm/mach-picoxcell/ 8510F: drivers/crypto/picoxcell* 8511 8512PIN CONTROL SUBSYSTEM 8513M: Linus Walleij <linus.walleij@linaro.org> 8514L: linux-gpio@vger.kernel.org 8515T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8516S: Maintained 8517F: drivers/pinctrl/ 8518F: include/linux/pinctrl/ 8519 8520PIN CONTROLLER - ATMEL AT91 8521M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8523S: Maintained 8524F: drivers/pinctrl/pinctrl-at91.* 8525 8526PIN CONTROLLER - ATMEL AT91 PIO4 8527M: Ludovic Desroches <ludovic.desroches@atmel.com> 8528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8529L: linux-gpio@vger.kernel.org 8530S: Supported 8531F: drivers/pinctrl/pinctrl-at91-pio4.* 8532 8533PIN CONTROLLER - INTEL 8534M: Mika Westerberg <mika.westerberg@linux.intel.com> 8535M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8536S: Maintained 8537F: drivers/pinctrl/intel/ 8538 8539PIN CONTROLLER - RENESAS 8540M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8541M: Geert Uytterhoeven <geert+renesas@glider.be> 8542L: linux-renesas-soc@vger.kernel.org 8543S: Maintained 8544F: drivers/pinctrl/sh-pfc/ 8545 8546PIN CONTROLLER - SAMSUNG 8547M: Tomasz Figa <tomasz.figa@gmail.com> 8548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8549L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8550S: Maintained 8551F: drivers/pinctrl/samsung/ 8552 8553PIN CONTROLLER - SINGLE 8554M: Tony Lindgren <tony@atomide.com> 8555M: Haojian Zhuang <haojian.zhuang@linaro.org> 8556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8557L: linux-omap@vger.kernel.org 8558S: Maintained 8559F: drivers/pinctrl/pinctrl-single.c 8560 8561PIN CONTROLLER - ST SPEAR 8562M: Viresh Kumar <vireshk@kernel.org> 8563L: spear-devel@list.st.com 8564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8565W: http://www.st.com/spear 8566S: Maintained 8567F: drivers/pinctrl/spear/ 8568 8569PKTCDVD DRIVER 8570M: Jiri Kosina <jikos@kernel.org> 8571S: Maintained 8572F: drivers/block/pktcdvd.c 8573F: include/linux/pktcdvd.h 8574F: include/uapi/linux/pktcdvd.h 8575 8576PKUNITY SOC DRIVERS 8577M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8578W: http://mprc.pku.edu.cn/~guanxuetao/linux 8579S: Maintained 8580T: git git://github.com/gxt/linux.git 8581F: drivers/input/serio/i8042-unicore32io.h 8582F: drivers/i2c/busses/i2c-puv3.c 8583F: drivers/video/fbdev/fb-puv3.c 8584F: drivers/rtc/rtc-puv3.c 8585 8586PMBUS HARDWARE MONITORING DRIVERS 8587M: Guenter Roeck <linux@roeck-us.net> 8588L: lm-sensors@lm-sensors.org 8589W: http://www.lm-sensors.org/ 8590W: http://www.roeck-us.net/linux/drivers/ 8591T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8592S: Maintained 8593F: Documentation/hwmon/pmbus 8594F: drivers/hwmon/pmbus/ 8595F: include/linux/i2c/pmbus.h 8596 8597PMC SIERRA MaxRAID DRIVER 8598L: linux-scsi@vger.kernel.org 8599W: http://www.pmc-sierra.com/ 8600S: Orphan 8601F: drivers/scsi/pmcraid.* 8602 8603PMC SIERRA PM8001 DRIVER 8604M: Jack Wang <jinpu.wang@profitbricks.com> 8605M: lindar_liu@usish.com 8606L: pmchba@pmcs.com 8607L: linux-scsi@vger.kernel.org 8608S: Supported 8609F: drivers/scsi/pm8001/ 8610 8611POSIX CLOCKS and TIMERS 8612M: Thomas Gleixner <tglx@linutronix.de> 8613L: linux-kernel@vger.kernel.org 8614T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8615S: Maintained 8616F: fs/timerfd.c 8617F: include/linux/timer* 8618F: kernel/time/*timer* 8619 8620POWER MANAGEMENT CORE 8621M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 8622L: linux-pm@vger.kernel.org 8623T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 8624S: Supported 8625F: drivers/base/power/ 8626F: include/linux/pm.h 8627F: include/linux/pm_* 8628F: include/linux/powercap.h 8629F: drivers/powercap/ 8630 8631POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8632M: Sebastian Reichel <sre@kernel.org> 8633M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8634M: David Woodhouse <dwmw2@infradead.org> 8635L: linux-pm@vger.kernel.org 8636T: git git://git.infradead.org/battery-2.6.git 8637S: Maintained 8638F: include/linux/power_supply.h 8639F: drivers/power/ 8640X: drivers/power/avs/ 8641 8642POWER STATE COORDINATION INTERFACE (PSCI) 8643M: Mark Rutland <mark.rutland@arm.com> 8644M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8645L: linux-arm-kernel@lists.infradead.org 8646S: Maintained 8647F: drivers/firmware/psci.c 8648F: include/linux/psci.h 8649F: include/uapi/linux/psci.h 8650 8651PNP SUPPORT 8652M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8653S: Maintained 8654F: drivers/pnp/ 8655 8656PPP PROTOCOL DRIVERS AND COMPRESSORS 8657M: Paul Mackerras <paulus@samba.org> 8658L: linux-ppp@vger.kernel.org 8659S: Maintained 8660F: drivers/net/ppp/ppp_* 8661 8662PPP OVER ATM (RFC 2364) 8663M: Mitchell Blank Jr <mitch@sfgoth.com> 8664S: Maintained 8665F: net/atm/pppoatm.c 8666F: include/uapi/linux/atmppp.h 8667 8668PPP OVER ETHERNET 8669M: Michal Ostrowski <mostrows@earthlink.net> 8670S: Maintained 8671F: drivers/net/ppp/pppoe.c 8672F: drivers/net/ppp/pppox.c 8673 8674PPP OVER L2TP 8675M: James Chapman <jchapman@katalix.com> 8676S: Maintained 8677F: net/l2tp/l2tp_ppp.c 8678F: include/linux/if_pppol2tp.h 8679F: include/uapi/linux/if_pppol2tp.h 8680 8681PPS SUPPORT 8682M: Rodolfo Giometti <giometti@enneenne.com> 8683W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8684L: linuxpps@ml.enneenne.com (subscribers-only) 8685S: Maintained 8686F: Documentation/pps/ 8687F: drivers/pps/ 8688F: include/linux/pps*.h 8689 8690PPTP DRIVER 8691M: Dmitry Kozlov <xeb@mail.ru> 8692L: netdev@vger.kernel.org 8693S: Maintained 8694F: drivers/net/ppp/pptp.c 8695W: http://sourceforge.net/projects/accel-pptp 8696 8697PREEMPTIBLE KERNEL 8698M: Robert Love <rml@tech9.net> 8699L: kpreempt-tech@lists.sourceforge.net 8700W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8701S: Supported 8702F: Documentation/preempt-locking.txt 8703F: include/linux/preempt.h 8704 8705PRISM54 WIRELESS DRIVER 8706M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8707L: linux-wireless@vger.kernel.org 8708W: http://wireless.kernel.org/en/users/Drivers/p54 8709S: Obsolete 8710F: drivers/net/wireless/intersil/prism54/ 8711 8712PS3 NETWORK SUPPORT 8713M: Geoff Levand <geoff@infradead.org> 8714L: netdev@vger.kernel.org 8715L: linuxppc-dev@lists.ozlabs.org 8716S: Maintained 8717F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8718 8719PS3 PLATFORM SUPPORT 8720M: Geoff Levand <geoff@infradead.org> 8721L: linuxppc-dev@lists.ozlabs.org 8722S: Maintained 8723F: arch/powerpc/boot/ps3* 8724F: arch/powerpc/include/asm/lv1call.h 8725F: arch/powerpc/include/asm/ps3*.h 8726F: arch/powerpc/platforms/ps3/ 8727F: drivers/*/ps3* 8728F: drivers/ps3/ 8729F: drivers/rtc/rtc-ps3.c 8730F: drivers/usb/host/*ps3.c 8731F: sound/ppc/snd_ps3* 8732 8733PS3VRAM DRIVER 8734M: Jim Paris <jim@jtan.com> 8735M: Geoff Levand <geoff@infradead.org> 8736L: linuxppc-dev@lists.ozlabs.org 8737S: Maintained 8738F: drivers/block/ps3vram.c 8739 8740PSTORE FILESYSTEM 8741M: Anton Vorontsov <anton@enomsg.org> 8742M: Colin Cross <ccross@android.com> 8743M: Kees Cook <keescook@chromium.org> 8744M: Tony Luck <tony.luck@intel.com> 8745S: Maintained 8746T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 8747F: fs/pstore/ 8748F: include/linux/pstore* 8749F: drivers/firmware/efi/efi-pstore.c 8750F: drivers/acpi/apei/erst.c 8751 8752PTP HARDWARE CLOCK SUPPORT 8753M: Richard Cochran <richardcochran@gmail.com> 8754L: netdev@vger.kernel.org 8755S: Maintained 8756W: http://linuxptp.sourceforge.net/ 8757F: Documentation/ABI/testing/sysfs-ptp 8758F: Documentation/ptp/* 8759F: drivers/net/ethernet/freescale/gianfar_ptp.c 8760F: drivers/net/phy/dp83640* 8761F: drivers/ptp/* 8762F: include/linux/ptp_cl* 8763 8764PTRACE SUPPORT 8765M: Roland McGrath <roland@hack.frob.com> 8766M: Oleg Nesterov <oleg@redhat.com> 8767S: Maintained 8768F: include/asm-generic/syscall.h 8769F: include/linux/ptrace.h 8770F: include/linux/regset.h 8771F: include/linux/tracehook.h 8772F: include/uapi/linux/ptrace.h 8773F: kernel/ptrace.c 8774 8775PVRUSB2 VIDEO4LINUX DRIVER 8776M: Mike Isely <isely@pobox.com> 8777L: pvrusb2@isely.net (subscribers-only) 8778L: linux-media@vger.kernel.org 8779W: http://www.isely.net/pvrusb2/ 8780T: git git://linuxtv.org/media_tree.git 8781S: Maintained 8782F: Documentation/video4linux/README.pvrusb2 8783F: drivers/media/usb/pvrusb2/ 8784 8785PWC WEBCAM DRIVER 8786M: Hans de Goede <hdegoede@redhat.com> 8787L: linux-media@vger.kernel.org 8788T: git git://linuxtv.org/media_tree.git 8789S: Maintained 8790F: drivers/media/usb/pwc/* 8791 8792PWM FAN DRIVER 8793M: Kamil Debski <k.debski@samsung.com> 8794L: lm-sensors@lm-sensors.org 8795S: Supported 8796F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8797F: Documentation/hwmon/pwm-fan 8798F: drivers/hwmon/pwm-fan.c 8799 8800PWM SUBSYSTEM 8801M: Thierry Reding <thierry.reding@gmail.com> 8802L: linux-pwm@vger.kernel.org 8803S: Maintained 8804T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8805F: Documentation/pwm.txt 8806F: Documentation/devicetree/bindings/pwm/ 8807F: include/linux/pwm.h 8808F: drivers/pwm/ 8809F: drivers/video/backlight/pwm_bl.c 8810F: include/linux/pwm_backlight.h 8811 8812PXA2xx/PXA3xx SUPPORT 8813M: Daniel Mack <daniel@zonque.org> 8814M: Haojian Zhuang <haojian.zhuang@gmail.com> 8815M: Robert Jarzmik <robert.jarzmik@free.fr> 8816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8817T: git git://github.com/hzhuang1/linux.git 8818T: git git://github.com/rjarzmik/linux.git 8819S: Maintained 8820F: arch/arm/boot/dts/pxa* 8821F: arch/arm/mach-pxa/ 8822F: drivers/dma/pxa* 8823F: drivers/pcmcia/pxa2xx* 8824F: drivers/pinctrl/pxa/ 8825F: drivers/spi/spi-pxa2xx* 8826F: drivers/usb/gadget/udc/pxa2* 8827F: include/sound/pxa2xx-lib.h 8828F: sound/arm/pxa* 8829F: sound/soc/pxa/ 8830 8831PXA GPIO DRIVER 8832M: Robert Jarzmik <robert.jarzmik@free.fr> 8833L: linux-gpio@vger.kernel.org 8834S: Maintained 8835F: drivers/gpio/gpio-pxa.c 8836 8837PXA3xx NAND FLASH DRIVER 8838M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8839L: linux-mtd@lists.infradead.org 8840S: Maintained 8841F: drivers/mtd/nand/pxa3xx_nand.c 8842 8843MMP SUPPORT 8844M: Eric Miao <eric.y.miao@gmail.com> 8845M: Haojian Zhuang <haojian.zhuang@gmail.com> 8846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8847T: git git://github.com/hzhuang1/linux.git 8848T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8849S: Maintained 8850F: arch/arm/boot/dts/mmp* 8851F: arch/arm/mach-mmp/ 8852 8853PXA MMCI DRIVER 8854S: Orphan 8855 8856PXA RTC DRIVER 8857M: Robert Jarzmik <robert.jarzmik@free.fr> 8858L: rtc-linux@googlegroups.com 8859S: Maintained 8860 8861QAT DRIVER 8862M: Tadeusz Struk <tadeusz.struk@intel.com> 8863L: qat-linux@intel.com 8864S: Supported 8865F: drivers/crypto/qat/ 8866 8867QIB DRIVER 8868M: Mike Marciniszyn <infinipath@intel.com> 8869L: linux-rdma@vger.kernel.org 8870S: Supported 8871F: drivers/infiniband/hw/qib/ 8872 8873QLOGIC QLA1280 SCSI DRIVER 8874M: Michael Reed <mdr@sgi.com> 8875L: linux-scsi@vger.kernel.org 8876S: Maintained 8877F: drivers/scsi/qla1280.[ch] 8878 8879QLOGIC QLA2XXX FC-SCSI DRIVER 8880M: qla2xxx-upstream@qlogic.com 8881L: linux-scsi@vger.kernel.org 8882S: Supported 8883F: Documentation/scsi/LICENSE.qla2xxx 8884F: drivers/scsi/qla2xxx/ 8885 8886QLOGIC QLA4XXX iSCSI DRIVER 8887M: QLogic-Storage-Upstream@qlogic.com 8888L: linux-scsi@vger.kernel.org 8889S: Supported 8890F: Documentation/scsi/LICENSE.qla4xxx 8891F: drivers/scsi/qla4xxx/ 8892 8893QLOGIC QLA3XXX NETWORK DRIVER 8894M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8895M: Ron Mercer <ron.mercer@qlogic.com> 8896M: linux-driver@qlogic.com 8897L: netdev@vger.kernel.org 8898S: Supported 8899F: Documentation/networking/LICENSE.qla3xxx 8900F: drivers/net/ethernet/qlogic/qla3xxx.* 8901 8902QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8903M: Dept-GELinuxNICDev@qlogic.com 8904L: netdev@vger.kernel.org 8905S: Supported 8906F: drivers/net/ethernet/qlogic/qlcnic/ 8907 8908QLOGIC QLGE 10Gb ETHERNET DRIVER 8909M: Harish Patil <harish.patil@qlogic.com> 8910M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8911M: Dept-GELinuxNICDev@qlogic.com 8912M: linux-driver@qlogic.com 8913L: netdev@vger.kernel.org 8914S: Supported 8915F: drivers/net/ethernet/qlogic/qlge/ 8916 8917QLOGIC QL4xxx ETHERNET DRIVER 8918M: Yuval Mintz <Yuval.Mintz@qlogic.com> 8919M: Ariel Elior <Ariel.Elior@qlogic.com> 8920M: everest-linux-l2@qlogic.com 8921L: netdev@vger.kernel.org 8922S: Supported 8923F: drivers/net/ethernet/qlogic/qed/ 8924F: include/linux/qed/ 8925F: drivers/net/ethernet/qlogic/qede/ 8926 8927QNX4 FILESYSTEM 8928M: Anders Larsen <al@alarsen.net> 8929W: http://www.alarsen.net/linux/qnx4fs/ 8930S: Maintained 8931F: fs/qnx4/ 8932F: include/uapi/linux/qnx4_fs.h 8933F: include/uapi/linux/qnxtypes.h 8934 8935QT1010 MEDIA DRIVER 8936M: Antti Palosaari <crope@iki.fi> 8937L: linux-media@vger.kernel.org 8938W: https://linuxtv.org 8939W: http://palosaari.fi/linux/ 8940Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8941T: git git://linuxtv.org/anttip/media_tree.git 8942S: Maintained 8943F: drivers/media/tuners/qt1010* 8944 8945QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8946M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8947L: linux-wireless@vger.kernel.org 8948L: ath9k-devel@lists.ath9k.org 8949W: http://wireless.kernel.org/en/users/Drivers/ath9k 8950S: Supported 8951F: drivers/net/wireless/ath/ath9k/ 8952 8953QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8954M: Kalle Valo <kvalo@qca.qualcomm.com> 8955L: ath10k@lists.infradead.org 8956W: http://wireless.kernel.org/en/users/Drivers/ath10k 8957T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 8958S: Supported 8959F: drivers/net/wireless/ath/ath10k/ 8960 8961QUALCOMM HEXAGON ARCHITECTURE 8962M: Richard Kuo <rkuo@codeaurora.org> 8963L: linux-hexagon@vger.kernel.org 8964T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 8965S: Supported 8966F: arch/hexagon/ 8967 8968QUALCOMM WCN36XX WIRELESS DRIVER 8969M: Eugene Krasnikov <k.eugene.e@gmail.com> 8970L: wcn36xx@lists.infradead.org 8971W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8972T: git git://github.com/KrasnikovEugene/wcn36xx.git 8973S: Supported 8974F: drivers/net/wireless/ath/wcn36xx/ 8975 8976RADOS BLOCK DEVICE (RBD) 8977M: Ilya Dryomov <idryomov@gmail.com> 8978M: Sage Weil <sage@redhat.com> 8979M: Alex Elder <elder@kernel.org> 8980L: ceph-devel@vger.kernel.org 8981W: http://ceph.com/ 8982T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8983T: git git://github.com/ceph/ceph-client.git 8984S: Supported 8985F: Documentation/ABI/testing/sysfs-bus-rbd 8986F: drivers/block/rbd.c 8987F: drivers/block/rbd_types.h 8988 8989RADEON FRAMEBUFFER DISPLAY DRIVER 8990M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8991L: linux-fbdev@vger.kernel.org 8992S: Maintained 8993F: drivers/video/fbdev/aty/radeon* 8994F: include/uapi/linux/radeonfb.h 8995 8996RADIOSHARK RADIO DRIVER 8997M: Hans de Goede <hdegoede@redhat.com> 8998L: linux-media@vger.kernel.org 8999T: git git://linuxtv.org/media_tree.git 9000S: Maintained 9001F: drivers/media/radio/radio-shark.c 9002 9003RADIOSHARK2 RADIO DRIVER 9004M: Hans de Goede <hdegoede@redhat.com> 9005L: linux-media@vger.kernel.org 9006T: git git://linuxtv.org/media_tree.git 9007S: Maintained 9008F: drivers/media/radio/radio-shark2.c 9009F: drivers/media/radio/radio-tea5777.c 9010 9011RAGE128 FRAMEBUFFER DISPLAY DRIVER 9012M: Paul Mackerras <paulus@samba.org> 9013L: linux-fbdev@vger.kernel.org 9014S: Maintained 9015F: drivers/video/fbdev/aty/aty128fb.c 9016 9017RALINK MIPS ARCHITECTURE 9018M: John Crispin <blogic@openwrt.org> 9019L: linux-mips@linux-mips.org 9020S: Maintained 9021F: arch/mips/ralink 9022 9023RALINK RT2X00 WIRELESS LAN DRIVER 9024P: rt2x00 project 9025M: Stanislaw Gruszka <sgruszka@redhat.com> 9026M: Helmut Schaa <helmut.schaa@googlemail.com> 9027L: linux-wireless@vger.kernel.org 9028S: Maintained 9029F: drivers/net/wireless/ralink/rt2x00/ 9030 9031RAMDISK RAM BLOCK DEVICE DRIVER 9032M: Jens Axboe <axboe@kernel.dk> 9033S: Maintained 9034F: Documentation/blockdev/ramdisk.txt 9035F: drivers/block/brd.c 9036 9037RANDOM NUMBER DRIVER 9038M: "Theodore Ts'o" <tytso@mit.edu> 9039S: Maintained 9040F: drivers/char/random.c 9041 9042RAPIDIO SUBSYSTEM 9043M: Matt Porter <mporter@kernel.crashing.org> 9044M: Alexandre Bounine <alexandre.bounine@idt.com> 9045S: Maintained 9046F: drivers/rapidio/ 9047 9048RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 9049L: linux-wireless@vger.kernel.org 9050S: Orphan 9051F: drivers/net/wireless/ray* 9052 9053RCUTORTURE MODULE 9054M: Josh Triplett <josh@joshtriplett.org> 9055M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9056L: linux-kernel@vger.kernel.org 9057S: Supported 9058T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9059F: Documentation/RCU/torture.txt 9060F: kernel/rcu/rcutorture.c 9061 9062RCUTORTURE TEST FRAMEWORK 9063M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9064M: Josh Triplett <josh@joshtriplett.org> 9065R: Steven Rostedt <rostedt@goodmis.org> 9066R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9067R: Lai Jiangshan <jiangshanlai@gmail.com> 9068L: linux-kernel@vger.kernel.org 9069S: Supported 9070T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9071F: tools/testing/selftests/rcutorture 9072 9073RDC R-321X SoC 9074M: Florian Fainelli <florian@openwrt.org> 9075S: Maintained 9076 9077RDC R6040 FAST ETHERNET DRIVER 9078M: Florian Fainelli <florian@openwrt.org> 9079L: netdev@vger.kernel.org 9080S: Maintained 9081F: drivers/net/ethernet/rdc/r6040.c 9082 9083RDS - RELIABLE DATAGRAM SOCKETS 9084M: Chien Yen <chien.yen@oracle.com> 9085L: rds-devel@oss.oracle.com (moderated for non-subscribers) 9086S: Supported 9087F: net/rds/ 9088 9089READ-COPY UPDATE (RCU) 9090M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9091M: Josh Triplett <josh@joshtriplett.org> 9092R: Steven Rostedt <rostedt@goodmis.org> 9093R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9094R: Lai Jiangshan <jiangshanlai@gmail.com> 9095L: linux-kernel@vger.kernel.org 9096W: http://www.rdrop.com/users/paulmck/RCU/ 9097S: Supported 9098T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9099F: Documentation/RCU/ 9100X: Documentation/RCU/torture.txt 9101F: include/linux/rcu* 9102X: include/linux/srcu.h 9103F: kernel/rcu/ 9104X: kernel/torture.c 9105 9106REAL TIME CLOCK (RTC) SUBSYSTEM 9107M: Alessandro Zummo <a.zummo@towertech.it> 9108M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 9109L: rtc-linux@googlegroups.com 9110Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 9111T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 9112S: Maintained 9113F: Documentation/rtc.txt 9114F: drivers/rtc/ 9115F: include/linux/rtc.h 9116F: include/uapi/linux/rtc.h 9117 9118REALTEK AUDIO CODECS 9119M: Bard Liao <bardliao@realtek.com> 9120M: Oder Chiou <oder_chiou@realtek.com> 9121S: Maintained 9122F: sound/soc/codecs/rt* 9123F: include/sound/rt*.h 9124 9125REISERFS FILE SYSTEM 9126L: reiserfs-devel@vger.kernel.org 9127S: Supported 9128F: fs/reiserfs/ 9129 9130REGISTER MAP ABSTRACTION 9131M: Mark Brown <broonie@kernel.org> 9132L: linux-kernel@vger.kernel.org 9133T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 9134S: Supported 9135F: drivers/base/regmap/ 9136F: include/linux/regmap.h 9137 9138REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 9139M: Ohad Ben-Cohen <ohad@wizery.com> 9140T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 9141S: Maintained 9142F: drivers/remoteproc/ 9143F: Documentation/remoteproc.txt 9144F: include/linux/remoteproc.h 9145 9146REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 9147M: Ohad Ben-Cohen <ohad@wizery.com> 9148T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 9149S: Maintained 9150F: drivers/rpmsg/ 9151F: Documentation/rpmsg.txt 9152F: include/linux/rpmsg.h 9153 9154RENESAS ETHERNET DRIVERS 9155R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 9156L: netdev@vger.kernel.org 9157L: linux-renesas-soc@vger.kernel.org 9158F: drivers/net/ethernet/renesas/ 9159F: include/linux/sh_eth.h 9160 9161RENESAS USB2 PHY DRIVER 9162M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 9163L: linux-renesas-soc@vger.kernel.org 9164S: Maintained 9165F: drivers/phy/phy-rcar-gen3-usb2.c 9166 9167RESET CONTROLLER FRAMEWORK 9168M: Philipp Zabel <p.zabel@pengutronix.de> 9169T: git git://git.pengutronix.de/git/pza/linux 9170S: Maintained 9171F: drivers/reset/ 9172F: Documentation/devicetree/bindings/reset/ 9173F: include/dt-bindings/reset/ 9174F: include/linux/reset.h 9175F: include/linux/reset-controller.h 9176 9177RFKILL 9178M: Johannes Berg <johannes@sipsolutions.net> 9179L: linux-wireless@vger.kernel.org 9180W: http://wireless.kernel.org/ 9181T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 9182T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 9183S: Maintained 9184F: Documentation/rfkill.txt 9185F: net/rfkill/ 9186 9187RHASHTABLE 9188M: Thomas Graf <tgraf@suug.ch> 9189L: netdev@vger.kernel.org 9190S: Maintained 9191F: lib/rhashtable.c 9192F: include/linux/rhashtable.h 9193 9194RICOH SMARTMEDIA/XD DRIVER 9195M: Maxim Levitsky <maximlevitsky@gmail.com> 9196S: Maintained 9197F: drivers/mtd/nand/r852.c 9198F: drivers/mtd/nand/r852.h 9199 9200RICOH R5C592 MEMORYSTICK DRIVER 9201M: Maxim Levitsky <maximlevitsky@gmail.com> 9202S: Maintained 9203F: drivers/memstick/host/r592.* 9204 9205ROCCAT DRIVERS 9206M: Stefan Achatz <erazor_de@users.sourceforge.net> 9207W: http://sourceforge.net/projects/roccat/ 9208S: Maintained 9209F: drivers/hid/hid-roccat* 9210F: include/linux/hid-roccat* 9211F: Documentation/ABI/*/sysfs-driver-hid-roccat* 9212 9213ROCKER DRIVER 9214M: Jiri Pirko <jiri@resnulli.us> 9215M: Scott Feldman <sfeldma@gmail.com> 9216L: netdev@vger.kernel.org 9217S: Supported 9218F: drivers/net/ethernet/rocker/ 9219 9220ROCKETPORT DRIVER 9221P: Comtrol Corp. 9222W: http://www.comtrol.com 9223S: Maintained 9224F: Documentation/serial/rocket.txt 9225F: drivers/tty/rocket* 9226 9227ROCKETPORT EXPRESS/INFINITY DRIVER 9228M: Kevin Cernekee <cernekee@gmail.com> 9229L: linux-serial@vger.kernel.org 9230S: Odd Fixes 9231F: drivers/tty/serial/rp2.* 9232 9233ROSE NETWORK LAYER 9234M: Ralf Baechle <ralf@linux-mips.org> 9235L: linux-hams@vger.kernel.org 9236W: http://www.linux-ax25.org/ 9237S: Maintained 9238F: include/net/rose.h 9239F: include/uapi/linux/rose.h 9240F: net/rose/ 9241 9242RTL2830 MEDIA DRIVER 9243M: Antti Palosaari <crope@iki.fi> 9244L: linux-media@vger.kernel.org 9245W: https://linuxtv.org 9246W: http://palosaari.fi/linux/ 9247Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9248T: git git://linuxtv.org/anttip/media_tree.git 9249S: Maintained 9250F: drivers/media/dvb-frontends/rtl2830* 9251 9252RTL2832 MEDIA DRIVER 9253M: Antti Palosaari <crope@iki.fi> 9254L: linux-media@vger.kernel.org 9255W: https://linuxtv.org 9256W: http://palosaari.fi/linux/ 9257Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9258T: git git://linuxtv.org/anttip/media_tree.git 9259S: Maintained 9260F: drivers/media/dvb-frontends/rtl2832* 9261 9262RTL2832_SDR MEDIA DRIVER 9263M: Antti Palosaari <crope@iki.fi> 9264L: linux-media@vger.kernel.org 9265W: https://linuxtv.org 9266W: http://palosaari.fi/linux/ 9267Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9268T: git git://linuxtv.org/anttip/media_tree.git 9269S: Maintained 9270F: drivers/media/dvb-frontends/rtl2832_sdr* 9271 9272RTL8180 WIRELESS DRIVER 9273L: linux-wireless@vger.kernel.org 9274W: http://wireless.kernel.org/ 9275T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9276S: Orphan 9277F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 9278 9279RTL8187 WIRELESS DRIVER 9280M: Herton Ronaldo Krzesinski <herton@canonical.com> 9281M: Hin-Tak Leung <htl10@users.sourceforge.net> 9282M: Larry Finger <Larry.Finger@lwfinger.net> 9283L: linux-wireless@vger.kernel.org 9284W: http://wireless.kernel.org/ 9285T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9286S: Maintained 9287F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 9288 9289RTL8192CE WIRELESS DRIVER 9290M: Larry Finger <Larry.Finger@lwfinger.net> 9291M: Chaoming Li <chaoming_li@realsil.com.cn> 9292L: linux-wireless@vger.kernel.org 9293W: http://wireless.kernel.org/ 9294T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9295S: Maintained 9296F: drivers/net/wireless/realtek/rtlwifi/ 9297F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ 9298 9299RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9300M: Jes Sorensen <Jes.Sorensen@redhat.com> 9301L: linux-wireless@vger.kernel.org 9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211 9303S: Maintained 9304F: drivers/net/wireless/realtek/rtl8xxxu/ 9305 9306S3 SAVAGE FRAMEBUFFER DRIVER 9307M: Antonino Daplas <adaplas@gmail.com> 9308L: linux-fbdev@vger.kernel.org 9309S: Maintained 9310F: drivers/video/fbdev/savage/ 9311 9312S390 9313M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9314M: Heiko Carstens <heiko.carstens@de.ibm.com> 9315L: linux-s390@vger.kernel.org 9316W: http://www.ibm.com/developerworks/linux/linux390/ 9317T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 9318S: Supported 9319F: arch/s390/ 9320F: drivers/s390/ 9321F: Documentation/s390/ 9322F: Documentation/DocBook/s390* 9323 9324S390 COMMON I/O LAYER 9325M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9326M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9327L: linux-s390@vger.kernel.org 9328W: http://www.ibm.com/developerworks/linux/linux390/ 9329S: Supported 9330F: drivers/s390/cio/ 9331 9332S390 DASD DRIVER 9333M: Stefan Weinhuber <wein@de.ibm.com> 9334M: Stefan Haberland <stefan.haberland@de.ibm.com> 9335L: linux-s390@vger.kernel.org 9336W: http://www.ibm.com/developerworks/linux/linux390/ 9337S: Supported 9338F: drivers/s390/block/dasd* 9339F: block/partitions/ibm.c 9340 9341S390 NETWORK DRIVERS 9342M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9343L: linux-s390@vger.kernel.org 9344W: http://www.ibm.com/developerworks/linux/linux390/ 9345S: Supported 9346F: drivers/s390/net/ 9347 9348S390 PCI SUBSYSTEM 9349M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9350M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9351L: linux-s390@vger.kernel.org 9352W: http://www.ibm.com/developerworks/linux/linux390/ 9353S: Supported 9354F: arch/s390/pci/ 9355F: drivers/pci/hotplug/s390_pci_hpc.c 9356 9357S390 ZCRYPT DRIVER 9358M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9359L: linux-s390@vger.kernel.org 9360W: http://www.ibm.com/developerworks/linux/linux390/ 9361S: Supported 9362F: drivers/s390/crypto/ 9363 9364S390 ZFCP DRIVER 9365M: Steffen Maier <maier@linux.vnet.ibm.com> 9366L: linux-s390@vger.kernel.org 9367W: http://www.ibm.com/developerworks/linux/linux390/ 9368S: Supported 9369F: drivers/s390/scsi/zfcp_* 9370 9371S390 IUCV NETWORK LAYER 9372M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9373L: linux-s390@vger.kernel.org 9374W: http://www.ibm.com/developerworks/linux/linux390/ 9375S: Supported 9376F: drivers/s390/net/*iucv* 9377F: include/net/iucv/ 9378F: net/iucv/ 9379 9380S390 IOMMU (PCI) 9381M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9382L: linux-s390@vger.kernel.org 9383W: http://www.ibm.com/developerworks/linux/linux390/ 9384S: Supported 9385F: drivers/iommu/s390-iommu.c 9386 9387S3C24XX SD/MMC Driver 9388M: Ben Dooks <ben-linux@fluff.org> 9389L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9390S: Supported 9391F: drivers/mmc/host/s3cmci.* 9392 9393SAA6588 RDS RECEIVER DRIVER 9394M: Hans Verkuil <hverkuil@xs4all.nl> 9395L: linux-media@vger.kernel.org 9396T: git git://linuxtv.org/media_tree.git 9397W: https://linuxtv.org 9398S: Odd Fixes 9399F: drivers/media/i2c/saa6588* 9400 9401SAA7134 VIDEO4LINUX DRIVER 9402M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9403L: linux-media@vger.kernel.org 9404W: https://linuxtv.org 9405T: git git://linuxtv.org/media_tree.git 9406S: Odd fixes 9407F: Documentation/video4linux/*.saa7134 9408F: drivers/media/pci/saa7134/ 9409 9410SAA7146 VIDEO4LINUX-2 DRIVER 9411M: Hans Verkuil <hverkuil@xs4all.nl> 9412L: linux-media@vger.kernel.org 9413T: git git://linuxtv.org/media_tree.git 9414S: Maintained 9415F: drivers/media/common/saa7146/ 9416F: drivers/media/pci/saa7146/ 9417F: include/media/saa7146* 9418 9419SAMSUNG LAPTOP DRIVER 9420M: Corentin Chary <corentin.chary@gmail.com> 9421L: platform-driver-x86@vger.kernel.org 9422S: Maintained 9423F: drivers/platform/x86/samsung-laptop.c 9424 9425SAMSUNG AUDIO (ASoC) DRIVERS 9426M: Sangbeom Kim <sbkim73@samsung.com> 9427L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9428S: Supported 9429F: sound/soc/samsung/ 9430 9431SAMSUNG FRAMEBUFFER DRIVER 9432M: Jingoo Han <jingoohan1@gmail.com> 9433L: linux-fbdev@vger.kernel.org 9434S: Maintained 9435F: drivers/video/fbdev/s3c-fb.c 9436 9437SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9438M: Sangbeom Kim <sbkim73@samsung.com> 9439M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9440L: linux-kernel@vger.kernel.org 9441L: linux-samsung-soc@vger.kernel.org 9442S: Supported 9443F: drivers/mfd/sec*.c 9444F: drivers/regulator/s2m*.c 9445F: drivers/regulator/s5m*.c 9446F: drivers/clk/clk-s2mps11.c 9447F: drivers/rtc/rtc-s5m.c 9448F: include/linux/mfd/samsung/ 9449F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt 9450F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt 9451F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt 9452F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 9453 9454SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9455M: Kyungmin Park <kyungmin.park@samsung.com> 9456M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9457L: linux-media@vger.kernel.org 9458Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9459S: Supported 9460F: drivers/media/platform/exynos4-is/ 9461 9462SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9463M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9464L: linux-media@vger.kernel.org 9465L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9466S: Maintained 9467F: drivers/media/platform/s3c-camif/ 9468F: include/media/drv-intf/s3c_camif.h 9469 9470SAMSUNG S5C73M3 CAMERA DRIVER 9471M: Kyungmin Park <kyungmin.park@samsung.com> 9472M: Andrzej Hajda <a.hajda@samsung.com> 9473L: linux-media@vger.kernel.org 9474S: Supported 9475F: drivers/media/i2c/s5c73m3/* 9476 9477SAMSUNG S5K5BAF CAMERA DRIVER 9478M: Kyungmin Park <kyungmin.park@samsung.com> 9479M: Andrzej Hajda <a.hajda@samsung.com> 9480L: linux-media@vger.kernel.org 9481S: Supported 9482F: drivers/media/i2c/s5k5baf.c 9483 9484SAMSUNG S3FWRN5 NFC DRIVER 9485M: Robert Baldyga <r.baldyga@samsung.com> 9486L: linux-nfc@lists.01.org (moderated for non-subscribers) 9487S: Supported 9488F: drivers/nfc/s3fwrn5 9489 9490SAMSUNG SOC CLOCK DRIVERS 9491M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9492M: Tomasz Figa <tomasz.figa@gmail.com> 9493S: Supported 9494L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9495F: drivers/clk/samsung/ 9496 9497SAMSUNG SXGBE DRIVERS 9498M: Byungho An <bh74.an@samsung.com> 9499M: Girish K S <ks.giri@samsung.com> 9500M: Vipul Pandya <vipul.pandya@samsung.com> 9501S: Supported 9502L: netdev@vger.kernel.org 9503F: drivers/net/ethernet/samsung/sxgbe/ 9504 9505SAMSUNG THERMAL DRIVER 9506M: Lukasz Majewski <l.majewski@samsung.com> 9507L: linux-pm@vger.kernel.org 9508L: linux-samsung-soc@vger.kernel.org 9509S: Supported 9510T: git https://github.com/lmajewski/linux-samsung-thermal.git 9511F: drivers/thermal/samsung/ 9512 9513SAMSUNG USB2 PHY DRIVER 9514M: Kamil Debski <k.debski@samsung.com> 9515L: linux-kernel@vger.kernel.org 9516S: Supported 9517F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9518F: Documentation/phy/samsung-usb2.txt 9519F: drivers/phy/phy-exynos4210-usb2.c 9520F: drivers/phy/phy-exynos4x12-usb2.c 9521F: drivers/phy/phy-exynos5250-usb2.c 9522F: drivers/phy/phy-s5pv210-usb2.c 9523F: drivers/phy/phy-samsung-usb2.c 9524F: drivers/phy/phy-samsung-usb2.h 9525 9526SERIAL DRIVERS 9527M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9528L: linux-serial@vger.kernel.org 9529S: Maintained 9530F: drivers/tty/serial/ 9531 9532SYNOPSYS DESIGNWARE DMAC DRIVER 9533M: Viresh Kumar <vireshk@kernel.org> 9534M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9535S: Maintained 9536F: include/linux/dma/dw.h 9537F: include/linux/platform_data/dma-dw.h 9538F: drivers/dma/dw/ 9539 9540SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9541M: Lars Persson <lars.persson@axis.com> 9542L: netdev@vger.kernel.org 9543S: Supported 9544F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9545F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9546 9547SYNOPSYS DESIGNWARE I2C DRIVER 9548M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9549M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 9550M: Mika Westerberg <mika.westerberg@linux.intel.com> 9551L: linux-i2c@vger.kernel.org 9552S: Maintained 9553F: drivers/i2c/busses/i2c-designware-* 9554F: include/linux/platform_data/i2c-designware.h 9555 9556SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9557M: Jaehoon Chung <jh80.chung@samsung.com> 9558L: linux-mmc@vger.kernel.org 9559S: Maintained 9560F: include/linux/mmc/dw_mmc.h 9561F: drivers/mmc/host/dw_mmc* 9562 9563SYSTEM TRACE MODULE CLASS 9564M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 9565S: Maintained 9566F: Documentation/trace/stm.txt 9567F: drivers/hwtracing/stm/ 9568F: include/linux/stm.h 9569F: include/uapi/linux/stm.h 9570 9571THUNDERBOLT DRIVER 9572M: Andreas Noever <andreas.noever@gmail.com> 9573S: Maintained 9574F: drivers/thunderbolt/ 9575 9576TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 9577M: John Stultz <john.stultz@linaro.org> 9578M: Thomas Gleixner <tglx@linutronix.de> 9579L: linux-kernel@vger.kernel.org 9580T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9581S: Supported 9582F: include/linux/clocksource.h 9583F: include/linux/time.h 9584F: include/linux/timex.h 9585F: include/uapi/linux/time.h 9586F: include/uapi/linux/timex.h 9587F: kernel/time/clocksource.c 9588F: kernel/time/time*.c 9589F: kernel/time/alarmtimer.c 9590F: kernel/time/ntp.c 9591F: tools/testing/selftests/timers/ 9592 9593SC1200 WDT DRIVER 9594M: Zwane Mwaikambo <zwanem@gmail.com> 9595S: Maintained 9596F: drivers/watchdog/sc1200wdt.c 9597 9598SCHEDULER 9599M: Ingo Molnar <mingo@redhat.com> 9600M: Peter Zijlstra <peterz@infradead.org> 9601L: linux-kernel@vger.kernel.org 9602T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9603S: Maintained 9604F: kernel/sched/ 9605F: include/linux/sched.h 9606F: include/uapi/linux/sched.h 9607F: include/linux/wait.h 9608 9609SCORE ARCHITECTURE 9610M: Chen Liqin <liqin.linux@gmail.com> 9611M: Lennox Wu <lennox.wu@gmail.com> 9612W: http://www.sunplus.com 9613S: Supported 9614F: arch/score/ 9615 9616SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 9617M: Sudeep Holla <sudeep.holla@arm.com> 9618L: linux-arm-kernel@lists.infradead.org 9619S: Maintained 9620F: Documentation/devicetree/bindings/arm/arm,scpi.txt 9621F: drivers/clk/clk-scpi.c 9622F: drivers/cpufreq/scpi-cpufreq.c 9623F: drivers/firmware/arm_scpi.c 9624F: include/linux/scpi_protocol.h 9625 9626SCSI CDROM DRIVER 9627M: Jens Axboe <axboe@kernel.dk> 9628L: linux-scsi@vger.kernel.org 9629W: http://www.kernel.dk 9630S: Maintained 9631F: drivers/scsi/sr* 9632 9633SCSI RDMA PROTOCOL (SRP) INITIATOR 9634M: Bart Van Assche <bart.vanassche@sandisk.com> 9635L: linux-rdma@vger.kernel.org 9636S: Supported 9637W: http://www.openfabrics.org 9638Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9639T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9640F: drivers/infiniband/ulp/srp/ 9641F: include/scsi/srp.h 9642 9643SCSI SG DRIVER 9644M: Doug Gilbert <dgilbert@interlog.com> 9645L: linux-scsi@vger.kernel.org 9646W: http://sg.danny.cz/sg 9647S: Maintained 9648F: Documentation/scsi/scsi-generic.txt 9649F: drivers/scsi/sg.c 9650F: include/scsi/sg.h 9651 9652SCSI SUBSYSTEM 9653M: "James E.J. Bottomley" <JBottomley@odin.com> 9654T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9655M: "Martin K. Petersen" <martin.petersen@oracle.com> 9656T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 9657L: linux-scsi@vger.kernel.org 9658S: Maintained 9659F: drivers/scsi/ 9660F: include/scsi/ 9661 9662SCSI TAPE DRIVER 9663M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9664L: linux-scsi@vger.kernel.org 9665S: Maintained 9666F: Documentation/scsi/st.txt 9667F: drivers/scsi/st.* 9668F: drivers/scsi/st_*.h 9669 9670SCTP PROTOCOL 9671M: Vlad Yasevich <vyasevich@gmail.com> 9672M: Neil Horman <nhorman@tuxdriver.com> 9673L: linux-sctp@vger.kernel.org 9674W: http://lksctp.sourceforge.net 9675S: Maintained 9676F: Documentation/networking/sctp.txt 9677F: include/linux/sctp.h 9678F: include/uapi/linux/sctp.h 9679F: include/net/sctp/ 9680F: net/sctp/ 9681 9682SCx200 CPU SUPPORT 9683M: Jim Cromie <jim.cromie@gmail.com> 9684S: Odd Fixes 9685F: Documentation/i2c/busses/scx200_acb 9686F: arch/x86/platform/scx200/ 9687F: drivers/watchdog/scx200_wdt.c 9688F: drivers/i2c/busses/scx200* 9689F: drivers/mtd/maps/scx200_docflash.c 9690F: include/linux/scx200.h 9691 9692SCx200 GPIO DRIVER 9693M: Jim Cromie <jim.cromie@gmail.com> 9694S: Maintained 9695F: drivers/char/scx200_gpio.c 9696F: include/linux/scx200_gpio.h 9697 9698SCx200 HRT CLOCKSOURCE DRIVER 9699M: Jim Cromie <jim.cromie@gmail.com> 9700S: Maintained 9701F: drivers/clocksource/scx200_hrt.c 9702 9703SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9704M: Sascha Sommer <saschasommer@freenet.de> 9705L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9706S: Maintained 9707F: drivers/mmc/host/sdricoh_cs.c 9708 9709SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9710L: linux-mmc@vger.kernel.org 9711S: Orphan 9712F: drivers/mmc/host/sdhci.* 9713F: drivers/mmc/host/sdhci-pltfm.[ch] 9714 9715SECURE COMPUTING 9716M: Kees Cook <keescook@chromium.org> 9717R: Andy Lutomirski <luto@amacapital.net> 9718R: Will Drewry <wad@chromium.org> 9719T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9720S: Supported 9721F: kernel/seccomp.c 9722F: include/uapi/linux/seccomp.h 9723F: include/linux/seccomp.h 9724F: tools/testing/selftests/seccomp/* 9725K: \bsecure_computing 9726K: \bTIF_SECCOMP\b 9727 9728SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9729M: Ben Dooks <ben-linux@fluff.org> 9730M: Jaehoon Chung <jh80.chung@samsung.com> 9731L: linux-mmc@vger.kernel.org 9732S: Maintained 9733F: drivers/mmc/host/sdhci-s3c* 9734 9735SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9736M: Viresh Kumar <vireshk@kernel.org> 9737L: spear-devel@list.st.com 9738L: linux-mmc@vger.kernel.org 9739S: Maintained 9740F: drivers/mmc/host/sdhci-spear.c 9741 9742SECURITY SUBSYSTEM 9743M: James Morris <james.l.morris@oracle.com> 9744M: "Serge E. Hallyn" <serge@hallyn.com> 9745L: linux-security-module@vger.kernel.org (suggested Cc:) 9746T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9747W: http://kernsec.org/ 9748S: Supported 9749F: security/ 9750 9751SECURITY CONTACT 9752M: Security Officers <security@kernel.org> 9753S: Supported 9754 9755SELINUX SECURITY MODULE 9756M: Paul Moore <paul@paul-moore.com> 9757M: Stephen Smalley <sds@tycho.nsa.gov> 9758M: Eric Paris <eparis@parisplace.org> 9759L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9760W: http://selinuxproject.org 9761T: git git://git.infradead.org/users/pcmoore/selinux 9762S: Supported 9763F: include/linux/selinux* 9764F: security/selinux/ 9765F: scripts/selinux/ 9766 9767APPARMOR SECURITY MODULE 9768M: John Johansen <john.johansen@canonical.com> 9769L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9770W: apparmor.wiki.kernel.org 9771T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9772S: Supported 9773F: security/apparmor/ 9774 9775YAMA SECURITY MODULE 9776M: Kees Cook <keescook@chromium.org> 9777T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9778S: Supported 9779F: security/yama/ 9780 9781SENSABLE PHANTOM 9782M: Jiri Slaby <jirislaby@gmail.com> 9783S: Maintained 9784F: drivers/misc/phantom.c 9785F: include/uapi/linux/phantom.h 9786 9787SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9788M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9789M: Ketan Mukadam <ketan.mukadam@avagotech.com> 9790M: John Soni Jose <sony.john@avagotech.com> 9791L: linux-scsi@vger.kernel.org 9792W: http://www.avagotech.com 9793S: Supported 9794F: drivers/scsi/be2iscsi/ 9795 9796Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9797M: Sathya Perla <sathya.perla@avagotech.com> 9798M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9799M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9800M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9801L: netdev@vger.kernel.org 9802W: http://www.emulex.com 9803S: Supported 9804F: drivers/net/ethernet/emulex/benet/ 9805 9806EMULEX ONECONNECT ROCE DRIVER 9807M: Selvin Xavier <selvin.xavier@avagotech.com> 9808M: Devesh Sharma <devesh.sharma@avagotech.com> 9809M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9810L: linux-rdma@vger.kernel.org 9811W: http://www.emulex.com 9812S: Supported 9813F: drivers/infiniband/hw/ocrdma/ 9814 9815SFC NETWORK DRIVER 9816M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9817M: Shradha Shah <sshah@solarflare.com> 9818L: netdev@vger.kernel.org 9819S: Supported 9820F: drivers/net/ethernet/sfc/ 9821 9822SGI GRU DRIVER 9823M: Dimitri Sivanich <sivanich@sgi.com> 9824S: Maintained 9825F: drivers/misc/sgi-gru/ 9826 9827SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9828M: Pat Gefre <pfg@sgi.com> 9829L: linux-ia64@vger.kernel.org 9830S: Supported 9831F: Documentation/ia64/serial.txt 9832F: drivers/tty/serial/ioc?_serial.c 9833F: include/linux/ioc?.h 9834 9835SGI XP/XPC/XPNET DRIVER 9836M: Cliff Whickman <cpw@sgi.com> 9837M: Robin Holt <robinmholt@gmail.com> 9838S: Maintained 9839F: drivers/misc/sgi-xp/ 9840 9841SI2157 MEDIA DRIVER 9842M: Antti Palosaari <crope@iki.fi> 9843L: linux-media@vger.kernel.org 9844W: https://linuxtv.org 9845W: http://palosaari.fi/linux/ 9846Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9847T: git git://linuxtv.org/anttip/media_tree.git 9848S: Maintained 9849F: drivers/media/tuners/si2157* 9850 9851SI2168 MEDIA DRIVER 9852M: Antti Palosaari <crope@iki.fi> 9853L: linux-media@vger.kernel.org 9854W: https://linuxtv.org 9855W: http://palosaari.fi/linux/ 9856Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9857T: git git://linuxtv.org/anttip/media_tree.git 9858S: Maintained 9859F: drivers/media/dvb-frontends/si2168* 9860 9861SI470X FM RADIO RECEIVER I2C DRIVER 9862M: Hans Verkuil <hverkuil@xs4all.nl> 9863L: linux-media@vger.kernel.org 9864T: git git://linuxtv.org/media_tree.git 9865W: https://linuxtv.org 9866S: Odd Fixes 9867F: drivers/media/radio/si470x/radio-si470x-i2c.c 9868 9869SI470X FM RADIO RECEIVER USB DRIVER 9870M: Hans Verkuil <hverkuil@xs4all.nl> 9871L: linux-media@vger.kernel.org 9872T: git git://linuxtv.org/media_tree.git 9873W: https://linuxtv.org 9874S: Maintained 9875F: drivers/media/radio/si470x/radio-si470x-common.c 9876F: drivers/media/radio/si470x/radio-si470x.h 9877F: drivers/media/radio/si470x/radio-si470x-usb.c 9878 9879SI4713 FM RADIO TRANSMITTER I2C DRIVER 9880M: Eduardo Valentin <edubezval@gmail.com> 9881L: linux-media@vger.kernel.org 9882T: git git://linuxtv.org/media_tree.git 9883W: https://linuxtv.org 9884S: Odd Fixes 9885F: drivers/media/radio/si4713/si4713.? 9886 9887SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9888M: Eduardo Valentin <edubezval@gmail.com> 9889L: linux-media@vger.kernel.org 9890T: git git://linuxtv.org/media_tree.git 9891W: https://linuxtv.org 9892S: Odd Fixes 9893F: drivers/media/radio/si4713/radio-platform-si4713.c 9894 9895SI4713 FM RADIO TRANSMITTER USB DRIVER 9896M: Hans Verkuil <hverkuil@xs4all.nl> 9897L: linux-media@vger.kernel.org 9898T: git git://linuxtv.org/media_tree.git 9899W: https://linuxtv.org 9900S: Maintained 9901F: drivers/media/radio/si4713/radio-usb-si4713.c 9902 9903SIANO DVB DRIVER 9904M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9905L: linux-media@vger.kernel.org 9906W: https://linuxtv.org 9907T: git git://linuxtv.org/media_tree.git 9908S: Odd fixes 9909F: drivers/media/common/siano/ 9910F: drivers/media/usb/siano/ 9911F: drivers/media/usb/siano/ 9912F: drivers/media/mmc/siano/ 9913 9914SIMPLEFB FB DRIVER 9915M: Hans de Goede <hdegoede@redhat.com> 9916L: linux-fbdev@vger.kernel.org 9917S: Maintained 9918F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 9919F: drivers/video/fbdev/simplefb.c 9920F: include/linux/platform_data/simplefb.h 9921 9922SH_VEU V4L2 MEM2MEM DRIVER 9923L: linux-media@vger.kernel.org 9924S: Orphan 9925F: drivers/media/platform/sh_veu.c 9926 9927SH_VOU V4L2 OUTPUT DRIVER 9928L: linux-media@vger.kernel.org 9929S: Orphan 9930F: drivers/media/platform/sh_vou.c 9931F: include/media/drv-intf/sh_vou.h 9932 9933SIMPLE FIRMWARE INTERFACE (SFI) 9934M: Len Brown <lenb@kernel.org> 9935L: sfi-devel@simplefirmware.org 9936W: http://simplefirmware.org/ 9937T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9938S: Supported 9939F: arch/x86/platform/sfi/ 9940F: drivers/sfi/ 9941F: include/linux/sfi*.h 9942 9943SIMTEC EB110ATX (Chalice CATS) 9944P: Ben Dooks 9945P: Vincent Sanders <vince@simtec.co.uk> 9946M: Simtec Linux Team <linux@simtec.co.uk> 9947W: http://www.simtec.co.uk/products/EB110ATX/ 9948S: Supported 9949 9950SIMTEC EB2410ITX (BAST) 9951P: Ben Dooks 9952P: Vincent Sanders <vince@simtec.co.uk> 9953M: Simtec Linux Team <linux@simtec.co.uk> 9954W: http://www.simtec.co.uk/products/EB2410ITX/ 9955S: Supported 9956F: arch/arm/mach-s3c24xx/mach-bast.c 9957F: arch/arm/mach-s3c24xx/bast-ide.c 9958F: arch/arm/mach-s3c24xx/bast-irq.c 9959 9960TI DAVINCI MACHINE SUPPORT 9961M: Sekhar Nori <nsekhar@ti.com> 9962M: Kevin Hilman <khilman@deeprootsystems.com> 9963T: git git://gitorious.org/linux-davinci/linux-davinci.git 9964Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9965S: Supported 9966F: arch/arm/mach-davinci/ 9967F: drivers/i2c/busses/i2c-davinci.c 9968 9969TI DAVINCI SERIES MEDIA DRIVER 9970M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9971L: linux-media@vger.kernel.org 9972W: https://linuxtv.org 9973Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9974T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9975S: Maintained 9976F: drivers/media/platform/davinci/ 9977F: include/media/davinci/ 9978 9979TI AM437X VPFE DRIVER 9980M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9981L: linux-media@vger.kernel.org 9982W: https://linuxtv.org 9983Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9984T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9985S: Maintained 9986F: drivers/media/platform/am437x/ 9987 9988OV2659 OMNIVISION SENSOR DRIVER 9989M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9990L: linux-media@vger.kernel.org 9991W: https://linuxtv.org 9992Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9993T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9994S: Maintained 9995F: drivers/media/i2c/ov2659.c 9996F: include/media/i2c/ov2659.h 9997 9998SILICON MOTION SM712 FRAME BUFFER DRIVER 9999M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10000M: Teddy Wang <teddy.wang@siliconmotion.com> 10001M: Sudip Mukherjee <sudip@vectorindia.org> 10002L: linux-fbdev@vger.kernel.org 10003S: Maintained 10004F: drivers/video/fbdev/sm712* 10005F: Documentation/fb/sm712fb.txt 10006 10007SIS 190 ETHERNET DRIVER 10008M: Francois Romieu <romieu@fr.zoreil.com> 10009L: netdev@vger.kernel.org 10010S: Maintained 10011F: drivers/net/ethernet/sis/sis190.c 10012 10013SIS 900/7016 FAST ETHERNET DRIVER 10014M: Daniele Venzano <venza@brownhat.org> 10015W: http://www.brownhat.org/sis900.html 10016L: netdev@vger.kernel.org 10017S: Maintained 10018F: drivers/net/ethernet/sis/sis900.* 10019 10020SIS FRAMEBUFFER DRIVER 10021M: Thomas Winischhofer <thomas@winischhofer.net> 10022W: http://www.winischhofer.net/linuxsisvga.shtml 10023S: Maintained 10024F: Documentation/fb/sisfb.txt 10025F: drivers/video/fbdev/sis/ 10026F: include/video/sisfb.h 10027 10028SIS USB2VGA DRIVER 10029M: Thomas Winischhofer <thomas@winischhofer.net> 10030W: http://www.winischhofer.at/linuxsisusbvga.shtml 10031S: Maintained 10032F: drivers/usb/misc/sisusbvga/ 10033 10034SLAB ALLOCATOR 10035M: Christoph Lameter <cl@linux.com> 10036M: Pekka Enberg <penberg@kernel.org> 10037M: David Rientjes <rientjes@google.com> 10038M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 10039M: Andrew Morton <akpm@linux-foundation.org> 10040L: linux-mm@kvack.org 10041S: Maintained 10042F: include/linux/sl?b*.h 10043F: mm/sl?b* 10044 10045SLEEPABLE READ-COPY UPDATE (SRCU) 10046M: Lai Jiangshan <jiangshanlai@gmail.com> 10047M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 10048M: Josh Triplett <josh@joshtriplett.org> 10049R: Steven Rostedt <rostedt@goodmis.org> 10050R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 10051L: linux-kernel@vger.kernel.org 10052W: http://www.rdrop.com/users/paulmck/RCU/ 10053S: Supported 10054T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 10055F: include/linux/srcu.h 10056F: kernel/rcu/srcu.c 10057 10058SMACK SECURITY MODULE 10059M: Casey Schaufler <casey@schaufler-ca.com> 10060L: linux-security-module@vger.kernel.org 10061W: http://schaufler-ca.com 10062T: git git://git.gitorious.org/smack-next/kernel.git 10063S: Maintained 10064F: Documentation/security/Smack.txt 10065F: security/smack/ 10066 10067DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 10068M: Kevin Hilman <khilman@kernel.org> 10069M: Nishanth Menon <nm@ti.com> 10070S: Maintained 10071F: drivers/power/avs/ 10072F: include/linux/power/smartreflex.h 10073L: linux-pm@vger.kernel.org 10074 10075SMC91x ETHERNET DRIVER 10076M: Nicolas Pitre <nico@fluxnic.net> 10077S: Odd Fixes 10078F: drivers/net/ethernet/smsc/smc91x.* 10079 10080SMIA AND SMIA++ IMAGE SENSOR DRIVER 10081M: Sakari Ailus <sakari.ailus@iki.fi> 10082L: linux-media@vger.kernel.org 10083S: Maintained 10084F: drivers/media/i2c/smiapp/ 10085F: include/media/i2c/smiapp.h 10086F: drivers/media/i2c/smiapp-pll.c 10087F: drivers/media/i2c/smiapp-pll.h 10088F: include/uapi/linux/smiapp.h 10089F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 10090 10091SMM665 HARDWARE MONITOR DRIVER 10092M: Guenter Roeck <linux@roeck-us.net> 10093L: lm-sensors@lm-sensors.org 10094S: Maintained 10095F: Documentation/hwmon/smm665 10096F: drivers/hwmon/smm665.c 10097 10098SMSC EMC2103 HARDWARE MONITOR DRIVER 10099M: Steve Glendinning <steve.glendinning@shawell.net> 10100L: lm-sensors@lm-sensors.org 10101S: Maintained 10102F: Documentation/hwmon/emc2103 10103F: drivers/hwmon/emc2103.c 10104 10105SMSC SCH5627 HARDWARE MONITOR DRIVER 10106M: Hans de Goede <hdegoede@redhat.com> 10107L: lm-sensors@lm-sensors.org 10108S: Supported 10109F: Documentation/hwmon/sch5627 10110F: drivers/hwmon/sch5627.c 10111 10112SMSC47B397 HARDWARE MONITOR DRIVER 10113M: Jean Delvare <jdelvare@suse.com> 10114L: lm-sensors@lm-sensors.org 10115S: Maintained 10116F: Documentation/hwmon/smsc47b397 10117F: drivers/hwmon/smsc47b397.c 10118 10119SMSC911x ETHERNET DRIVER 10120M: Steve Glendinning <steve.glendinning@shawell.net> 10121L: netdev@vger.kernel.org 10122S: Maintained 10123F: include/linux/smsc911x.h 10124F: drivers/net/ethernet/smsc/smsc911x.* 10125 10126SMSC9420 PCI ETHERNET DRIVER 10127M: Steve Glendinning <steve.glendinning@shawell.net> 10128L: netdev@vger.kernel.org 10129S: Maintained 10130F: drivers/net/ethernet/smsc/smsc9420.* 10131 10132SMSC UFX6000 and UFX7000 USB to VGA DRIVER 10133M: Steve Glendinning <steve.glendinning@shawell.net> 10134L: linux-fbdev@vger.kernel.org 10135S: Maintained 10136F: drivers/video/fbdev/smscufx.c 10137 10138SOC-CAMERA V4L2 SUBSYSTEM 10139M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 10140L: linux-media@vger.kernel.org 10141T: git git://linuxtv.org/media_tree.git 10142S: Maintained 10143F: include/media/soc* 10144F: drivers/media/i2c/soc_camera/ 10145F: drivers/media/platform/soc_camera/ 10146 10147SOEKRIS NET48XX LED SUPPORT 10148M: Chris Boot <bootc@bootc.net> 10149S: Maintained 10150F: drivers/leds/leds-net48xx.c 10151 10152SOFTLOGIC 6x10 MPEG CODEC 10153M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 10154M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 10155M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 10156M: Ismael Luceno <ismael@iodev.co.uk> 10157L: linux-media@vger.kernel.org 10158S: Supported 10159F: drivers/media/pci/solo6x10/ 10160 10161SOFTWARE RAID (Multiple Disks) SUPPORT 10162M: Shaohua Li <shli@kernel.org> 10163L: linux-raid@vger.kernel.org 10164T: git git://neil.brown.name/md 10165S: Supported 10166F: drivers/md/ 10167F: include/linux/raid/ 10168F: include/uapi/linux/raid/ 10169 10170SONIC NETWORK DRIVER 10171M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 10172L: netdev@vger.kernel.org 10173S: Maintained 10174F: drivers/net/ethernet/natsemi/sonic.* 10175 10176SONICS SILICON BACKPLANE DRIVER (SSB) 10177M: Michael Buesch <m@bues.ch> 10178L: linux-wireless@vger.kernel.org 10179S: Maintained 10180F: drivers/ssb/ 10181F: include/linux/ssb/ 10182 10183SONY VAIO CONTROL DEVICE DRIVER 10184M: Mattia Dongili <malattia@linux.it> 10185L: platform-driver-x86@vger.kernel.org 10186W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 10187S: Maintained 10188F: Documentation/laptops/sony-laptop.txt 10189F: drivers/char/sonypi.c 10190F: drivers/platform/x86/sony-laptop.c 10191F: include/linux/sony-laptop.h 10192 10193SONY MEMORYSTICK CARD SUPPORT 10194M: Alex Dubov <oakad@yahoo.com> 10195W: http://tifmxx.berlios.de/ 10196S: Maintained 10197F: drivers/memstick/host/tifm_ms.c 10198 10199SONY MEMORYSTICK STANDARD SUPPORT 10200M: Maxim Levitsky <maximlevitsky@gmail.com> 10201S: Maintained 10202F: drivers/memstick/core/ms_block.* 10203 10204SOUND 10205M: Jaroslav Kysela <perex@perex.cz> 10206M: Takashi Iwai <tiwai@suse.com> 10207L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10208W: http://www.alsa-project.org/ 10209T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10210T: git git://git.alsa-project.org/alsa-kernel.git 10211Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10212S: Maintained 10213F: Documentation/sound/ 10214F: include/sound/ 10215F: include/uapi/sound/ 10216F: sound/ 10217 10218SOUND - COMPRESSED AUDIO 10219M: Vinod Koul <vinod.koul@intel.com> 10220L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10221T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10222S: Supported 10223F: Documentation/sound/alsa/compress_offload.txt 10224F: include/sound/compress_driver.h 10225F: include/uapi/sound/compress_* 10226F: sound/core/compress_offload.c 10227F: sound/soc/soc-compress.c 10228 10229SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10230M: Liam Girdwood <lgirdwood@gmail.com> 10231M: Mark Brown <broonie@kernel.org> 10232T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10233L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10234W: http://alsa-project.org/main/index.php/ASoC 10235S: Supported 10236F: Documentation/sound/alsa/soc/ 10237F: sound/soc/ 10238F: include/sound/soc* 10239 10240SOUND - DMAENGINE HELPERS 10241M: Lars-Peter Clausen <lars@metafoo.de> 10242S: Supported 10243F: include/sound/dmaengine_pcm.h 10244F: sound/core/pcm_dmaengine.c 10245F: sound/soc/soc-generic-dmaengine-pcm.c 10246 10247SP2 MEDIA DRIVER 10248M: Olli Salonen <olli.salonen@iki.fi> 10249L: linux-media@vger.kernel.org 10250W: https://linuxtv.org 10251Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10252S: Maintained 10253F: drivers/media/dvb-frontends/sp2* 10254 10255SPARC + UltraSPARC (sparc/sparc64) 10256M: "David S. Miller" <davem@davemloft.net> 10257L: sparclinux@vger.kernel.org 10258Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10259T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10260T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10261S: Maintained 10262F: arch/sparc/ 10263F: drivers/sbus/ 10264 10265SPARC SERIAL DRIVERS 10266M: "David S. Miller" <davem@davemloft.net> 10267L: sparclinux@vger.kernel.org 10268T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10269T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10270S: Maintained 10271F: include/linux/sunserialcore.h 10272F: drivers/tty/serial/suncore.c 10273F: drivers/tty/serial/sunhv.c 10274F: drivers/tty/serial/sunsab.c 10275F: drivers/tty/serial/sunsab.h 10276F: drivers/tty/serial/sunsu.c 10277F: drivers/tty/serial/sunzilog.c 10278F: drivers/tty/serial/sunzilog.h 10279 10280SPARSE CHECKER 10281M: "Christopher Li" <sparse@chrisli.org> 10282L: linux-sparse@vger.kernel.org 10283W: https://sparse.wiki.kernel.org/ 10284T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10285T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10286S: Maintained 10287F: include/linux/compiler.h 10288 10289SPEAR PLATFORM SUPPORT 10290M: Viresh Kumar <vireshk@kernel.org> 10291M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10292L: spear-devel@list.st.com 10293L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10294W: http://www.st.com/spear 10295S: Maintained 10296F: arch/arm/boot/dts/spear* 10297F: arch/arm/mach-spear/ 10298 10299SPEAR CLOCK FRAMEWORK SUPPORT 10300M: Viresh Kumar <vireshk@kernel.org> 10301L: spear-devel@list.st.com 10302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10303W: http://www.st.com/spear 10304S: Maintained 10305F: drivers/clk/spear/ 10306 10307SPI SUBSYSTEM 10308M: Mark Brown <broonie@kernel.org> 10309L: linux-spi@vger.kernel.org 10310T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10311Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10312S: Maintained 10313F: Documentation/spi/ 10314F: drivers/spi/ 10315F: include/linux/spi/ 10316F: include/uapi/linux/spi/ 10317 10318SPIDERNET NETWORK DRIVER for CELL 10319M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10320L: netdev@vger.kernel.org 10321S: Supported 10322F: Documentation/networking/spider_net.txt 10323F: drivers/net/ethernet/toshiba/spider_net* 10324 10325SPU FILE SYSTEM 10326M: Jeremy Kerr <jk@ozlabs.org> 10327L: linuxppc-dev@lists.ozlabs.org 10328W: http://www.ibm.com/developerworks/power/cell/ 10329S: Supported 10330F: Documentation/filesystems/spufs.txt 10331F: arch/powerpc/platforms/cell/spufs/ 10332 10333SQUASHFS FILE SYSTEM 10334M: Phillip Lougher <phillip@squashfs.org.uk> 10335L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10336W: http://squashfs.org.uk 10337T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 10338S: Maintained 10339F: Documentation/filesystems/squashfs.txt 10340F: fs/squashfs/ 10341 10342SRM (Alpha) environment access 10343M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10344S: Maintained 10345F: arch/alpha/kernel/srm_env.c 10346 10347STABLE BRANCH 10348M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10349L: stable@vger.kernel.org 10350S: Supported 10351F: Documentation/stable_kernel_rules.txt 10352 10353STAGING SUBSYSTEM 10354M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10355T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10356L: devel@driverdev.osuosl.org 10357S: Supported 10358F: drivers/staging/ 10359 10360STAGING - COMEDI 10361M: Ian Abbott <abbotti@mev.co.uk> 10362M: H Hartley Sweeten <hsweeten@visionengravers.com> 10363S: Odd Fixes 10364F: drivers/staging/comedi/ 10365 10366STAGING - FLARION FT1000 DRIVERS 10367M: Marek Belisko <marek.belisko@gmail.com> 10368S: Odd Fixes 10369F: drivers/staging/ft1000/ 10370 10371STAGING - INDUSTRIAL IO 10372M: Jonathan Cameron <jic23@kernel.org> 10373L: linux-iio@vger.kernel.org 10374S: Odd Fixes 10375F: drivers/staging/iio/ 10376 10377STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10378M: Jarod Wilson <jarod@wilsonet.com> 10379W: http://www.lirc.org/ 10380S: Odd Fixes 10381F: drivers/staging/media/lirc/ 10382 10383STAGING - LUSTRE PARALLEL FILESYSTEM 10384M: Oleg Drokin <oleg.drokin@intel.com> 10385M: Andreas Dilger <andreas.dilger@intel.com> 10386L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10387W: http://wiki.lustre.org/ 10388S: Maintained 10389F: drivers/staging/lustre 10390 10391STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10392M: Marc Dietrich <marvin24@gmx.de> 10393L: ac100@lists.launchpad.net (moderated for non-subscribers) 10394L: linux-tegra@vger.kernel.org 10395S: Maintained 10396F: drivers/staging/nvec/ 10397 10398STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10399M: Jens Frederich <jfrederich@gmail.com> 10400M: Daniel Drake <dsd@laptop.org> 10401M: Jon Nettleton <jon.nettleton@gmail.com> 10402W: http://wiki.laptop.org/go/DCON 10403S: Maintained 10404F: drivers/staging/olpc_dcon/ 10405 10406STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 10407M: Willy Tarreau <willy@meta-x.org> 10408S: Odd Fixes 10409F: drivers/staging/panel/ 10410 10411STAGING - REALTEK RTL8712U DRIVERS 10412M: Larry Finger <Larry.Finger@lwfinger.net> 10413M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10414S: Odd Fixes 10415F: drivers/staging/rtl8712/ 10416 10417STAGING - REALTEK RTL8723U WIRELESS DRIVER 10418M: Larry Finger <Larry.Finger@lwfinger.net> 10419M: Jes Sorensen <Jes.Sorensen@redhat.com> 10420L: linux-wireless@vger.kernel.org 10421S: Maintained 10422F: drivers/staging/rtl8723au/ 10423 10424STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10425M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10426M: Teddy Wang <teddy.wang@siliconmotion.com> 10427M: Sudip Mukherjee <sudip@vectorindia.org> 10428L: linux-fbdev@vger.kernel.org 10429S: Maintained 10430F: drivers/staging/sm750fb/ 10431 10432STAGING - SLICOSS 10433M: Lior Dotan <liodot@gmail.com> 10434M: Christopher Harrer <charrer@alacritech.com> 10435S: Odd Fixes 10436F: drivers/staging/slicoss/ 10437 10438STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10439M: William Hubbs <w.d.hubbs@gmail.com> 10440M: Chris Brannon <chris@the-brannons.com> 10441M: Kirk Reiser <kirk@reisers.ca> 10442M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10443L: speakup@linux-speakup.org 10444W: http://www.linux-speakup.org/ 10445S: Odd Fixes 10446F: drivers/staging/speakup/ 10447 10448STAGING - VIA VT665X DRIVERS 10449M: Forest Bond <forest@alittletooquiet.net> 10450S: Odd Fixes 10451F: drivers/staging/vt665?/ 10452 10453STAGING - WILC1000 WIFI DRIVER 10454M: Johnny Kim <johnny.kim@atmel.com> 10455M: Austin Shin <austin.shin@atmel.com> 10456M: Chris Park <chris.park@atmel.com> 10457M: Tony Cho <tony.cho@atmel.com> 10458M: Glen Lee <glen.lee@atmel.com> 10459M: Leo Kim <leo.kim@atmel.com> 10460L: linux-wireless@vger.kernel.org 10461S: Supported 10462F: drivers/staging/wilc1000/ 10463 10464STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10465M: Arnaud Patard <arnaud.patard@rtp-net.org> 10466S: Odd Fixes 10467F: drivers/staging/xgifb/ 10468 10469HFI1 DRIVER 10470M: Mike Marciniszyn <infinipath@intel.com> 10471L: linux-rdma@vger.kernel.org 10472S: Supported 10473F: drivers/staging/rdma/hfi1 10474 10475STARFIRE/DURALAN NETWORK DRIVER 10476M: Ion Badulescu <ionut@badula.org> 10477S: Odd Fixes 10478F: drivers/net/ethernet/adaptec/starfire* 10479 10480SUN3/3X 10481M: Sam Creasey <sammy@sammy.net> 10482W: http://sammy.net/sun3/ 10483S: Maintained 10484F: arch/m68k/kernel/*sun3* 10485F: arch/m68k/sun3*/ 10486F: arch/m68k/include/asm/sun3* 10487F: drivers/net/ethernet/i825xx/sun3* 10488 10489SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10490M: Hans de Goede <hdegoede@redhat.com> 10491L: linux-input@vger.kernel.org 10492S: Maintained 10493F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10494F: drivers/input/keyboard/sun4i-lradc-keys.c 10495 10496SUNDANCE NETWORK DRIVER 10497M: Denis Kirjanov <kda@linux-powerpc.org> 10498L: netdev@vger.kernel.org 10499S: Maintained 10500F: drivers/net/ethernet/dlink/sundance.c 10501 10502SUPERH 10503M: Yoshinori Sato <ysato@users.sourceforge.jp> 10504M: Rich Felker <dalias@libc.org> 10505L: linux-sh@vger.kernel.org 10506Q: http://patchwork.kernel.org/project/linux-sh/list/ 10507S: Maintained 10508F: Documentation/sh/ 10509F: arch/sh/ 10510F: drivers/sh/ 10511 10512SUSPEND TO RAM 10513M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10514M: Len Brown <len.brown@intel.com> 10515M: Pavel Machek <pavel@ucw.cz> 10516L: linux-pm@vger.kernel.org 10517S: Supported 10518F: Documentation/power/ 10519F: arch/x86/kernel/acpi/ 10520F: drivers/base/power/ 10521F: kernel/power/ 10522F: include/linux/suspend.h 10523F: include/linux/freezer.h 10524F: include/linux/pm.h 10525 10526SVGA HANDLING 10527M: Martin Mares <mj@ucw.cz> 10528L: linux-video@atrey.karlin.mff.cuni.cz 10529S: Maintained 10530F: Documentation/svga.txt 10531F: arch/x86/boot/video* 10532 10533SWIOTLB SUBSYSTEM 10534M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10535L: linux-kernel@vger.kernel.org 10536T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git 10537S: Supported 10538F: lib/swiotlb.c 10539F: arch/*/kernel/pci-swiotlb.c 10540F: include/linux/swiotlb.h 10541 10542SWITCHDEV 10543M: Jiri Pirko <jiri@resnulli.us> 10544L: netdev@vger.kernel.org 10545S: Supported 10546F: net/switchdev/ 10547F: include/net/switchdev.h 10548 10549SYNOPSYS ARC ARCHITECTURE 10550M: Vineet Gupta <vgupta@synopsys.com> 10551L: linux-snps-arc@lists.infradead.org 10552S: Supported 10553F: arch/arc/ 10554F: Documentation/devicetree/bindings/arc/* 10555F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 10556F: drivers/tty/serial/arc_uart.c 10557T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10558 10559SYNOPSYS ARC SDP platform support 10560M: Alexey Brodkin <abrodkin@synopsys.com> 10561S: Supported 10562F: arch/arc/plat-axs10x 10563F: arch/arc/boot/dts/ax* 10564F: Documentation/devicetree/bindings/arc/axs10* 10565 10566SYSTEM CONFIGURATION (SYSCON) 10567M: Lee Jones <lee.jones@linaro.org> 10568M: Arnd Bergmann <arnd@arndb.de> 10569T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10570S: Supported 10571F: drivers/mfd/syscon.c 10572 10573SYSV FILESYSTEM 10574M: Christoph Hellwig <hch@infradead.org> 10575S: Maintained 10576F: Documentation/filesystems/sysv-fs.txt 10577F: fs/sysv/ 10578F: include/linux/sysv_fs.h 10579 10580TARGET SUBSYSTEM 10581M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10582L: linux-scsi@vger.kernel.org 10583L: target-devel@vger.kernel.org 10584W: http://www.linux-iscsi.org 10585W: http://groups.google.com/group/linux-iscsi-target-dev 10586T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10587S: Supported 10588F: drivers/target/ 10589F: include/target/ 10590F: Documentation/target/ 10591 10592TASKSTATS STATISTICS INTERFACE 10593M: Balbir Singh <bsingharora@gmail.com> 10594S: Maintained 10595F: Documentation/accounting/taskstats* 10596F: include/linux/taskstats* 10597F: kernel/taskstats.c 10598 10599TC CLASSIFIER 10600M: Jamal Hadi Salim <jhs@mojatatu.com> 10601L: netdev@vger.kernel.org 10602S: Maintained 10603F: include/net/pkt_cls.h 10604F: include/uapi/linux/pkt_cls.h 10605F: net/sched/ 10606 10607TCP LOW PRIORITY MODULE 10608M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10609M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10610W: http://tcp-lp-mod.sourceforge.net/ 10611S: Maintained 10612F: net/ipv4/tcp_lp.c 10613 10614TDA10071 MEDIA DRIVER 10615M: Antti Palosaari <crope@iki.fi> 10616L: linux-media@vger.kernel.org 10617W: https://linuxtv.org 10618W: http://palosaari.fi/linux/ 10619Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10620T: git git://linuxtv.org/anttip/media_tree.git 10621S: Maintained 10622F: drivers/media/dvb-frontends/tda10071* 10623 10624TDA18212 MEDIA DRIVER 10625M: Antti Palosaari <crope@iki.fi> 10626L: linux-media@vger.kernel.org 10627W: https://linuxtv.org 10628W: http://palosaari.fi/linux/ 10629Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10630T: git git://linuxtv.org/anttip/media_tree.git 10631S: Maintained 10632F: drivers/media/tuners/tda18212* 10633 10634TDA18218 MEDIA DRIVER 10635M: Antti Palosaari <crope@iki.fi> 10636L: linux-media@vger.kernel.org 10637W: https://linuxtv.org 10638W: http://palosaari.fi/linux/ 10639Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10640T: git git://linuxtv.org/anttip/media_tree.git 10641S: Maintained 10642F: drivers/media/tuners/tda18218* 10643 10644TDA18271 MEDIA DRIVER 10645M: Michael Krufky <mkrufky@linuxtv.org> 10646L: linux-media@vger.kernel.org 10647W: https://linuxtv.org 10648W: http://github.com/mkrufky 10649Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10650T: git git://linuxtv.org/mkrufky/tuners.git 10651S: Maintained 10652F: drivers/media/tuners/tda18271* 10653 10654TDA827x MEDIA DRIVER 10655M: Michael Krufky <mkrufky@linuxtv.org> 10656L: linux-media@vger.kernel.org 10657W: https://linuxtv.org 10658W: http://github.com/mkrufky 10659Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10660T: git git://linuxtv.org/mkrufky/tuners.git 10661S: Maintained 10662F: drivers/media/tuners/tda8290.* 10663 10664TDA8290 MEDIA DRIVER 10665M: Michael Krufky <mkrufky@linuxtv.org> 10666L: linux-media@vger.kernel.org 10667W: https://linuxtv.org 10668W: http://github.com/mkrufky 10669Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10670T: git git://linuxtv.org/mkrufky/tuners.git 10671S: Maintained 10672F: drivers/media/tuners/tda8290.* 10673 10674TDA9840 MEDIA DRIVER 10675M: Hans Verkuil <hverkuil@xs4all.nl> 10676L: linux-media@vger.kernel.org 10677T: git git://linuxtv.org/media_tree.git 10678W: https://linuxtv.org 10679S: Maintained 10680F: drivers/media/i2c/tda9840* 10681 10682TEA5761 TUNER DRIVER 10683M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10684L: linux-media@vger.kernel.org 10685W: https://linuxtv.org 10686T: git git://linuxtv.org/media_tree.git 10687S: Odd fixes 10688F: drivers/media/tuners/tea5761.* 10689 10690TEA5767 TUNER DRIVER 10691M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10692L: linux-media@vger.kernel.org 10693W: https://linuxtv.org 10694T: git git://linuxtv.org/media_tree.git 10695S: Maintained 10696F: drivers/media/tuners/tea5767.* 10697 10698TEA6415C MEDIA DRIVER 10699M: Hans Verkuil <hverkuil@xs4all.nl> 10700L: linux-media@vger.kernel.org 10701T: git git://linuxtv.org/media_tree.git 10702W: https://linuxtv.org 10703S: Maintained 10704F: drivers/media/i2c/tea6415c* 10705 10706TEA6420 MEDIA DRIVER 10707M: Hans Verkuil <hverkuil@xs4all.nl> 10708L: linux-media@vger.kernel.org 10709T: git git://linuxtv.org/media_tree.git 10710W: https://linuxtv.org 10711S: Maintained 10712F: drivers/media/i2c/tea6420* 10713 10714TEAM DRIVER 10715M: Jiri Pirko <jiri@resnulli.us> 10716L: netdev@vger.kernel.org 10717S: Supported 10718F: drivers/net/team/ 10719F: include/linux/if_team.h 10720F: include/uapi/linux/if_team.h 10721 10722TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10723M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10724S: Maintained 10725F: arch/x86/platform/ts5500/ 10726 10727TECHNOTREND USB IR RECEIVER 10728M: Sean Young <sean@mess.org> 10729L: linux-media@vger.kernel.org 10730S: Maintained 10731F: drivers/media/rc/ttusbir.c 10732 10733TEGRA ARCHITECTURE SUPPORT 10734M: Stephen Warren <swarren@wwwdotorg.org> 10735M: Thierry Reding <thierry.reding@gmail.com> 10736M: Alexandre Courbot <gnurou@gmail.com> 10737L: linux-tegra@vger.kernel.org 10738Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10740S: Supported 10741N: [^a-z]tegra 10742 10743TEGRA CLOCK DRIVER 10744M: Peter De Schrijver <pdeschrijver@nvidia.com> 10745M: Prashant Gaikwad <pgaikwad@nvidia.com> 10746S: Supported 10747F: drivers/clk/tegra/ 10748 10749TEGRA DMA DRIVER 10750M: Laxman Dewangan <ldewangan@nvidia.com> 10751S: Supported 10752F: drivers/dma/tegra20-apb-dma.c 10753 10754TEGRA I2C DRIVER 10755M: Laxman Dewangan <ldewangan@nvidia.com> 10756S: Supported 10757F: drivers/i2c/busses/i2c-tegra.c 10758 10759TEGRA IOMMU DRIVERS 10760M: Hiroshi Doyu <hdoyu@nvidia.com> 10761S: Supported 10762F: drivers/iommu/tegra* 10763 10764TEGRA KBC DRIVER 10765M: Rakesh Iyer <riyer@nvidia.com> 10766M: Laxman Dewangan <ldewangan@nvidia.com> 10767S: Supported 10768F: drivers/input/keyboard/tegra-kbc.c 10769 10770TEGRA PWM DRIVER 10771M: Thierry Reding <thierry.reding@gmail.com> 10772S: Supported 10773F: drivers/pwm/pwm-tegra.c 10774 10775TEGRA SERIAL DRIVER 10776M: Laxman Dewangan <ldewangan@nvidia.com> 10777S: Supported 10778F: drivers/tty/serial/serial-tegra.c 10779 10780TEGRA SPI DRIVER 10781M: Laxman Dewangan <ldewangan@nvidia.com> 10782S: Supported 10783F: drivers/spi/spi-tegra* 10784 10785TEHUTI ETHERNET DRIVER 10786M: Andy Gospodarek <andy@greyhouse.net> 10787L: netdev@vger.kernel.org 10788S: Supported 10789F: drivers/net/ethernet/tehuti/* 10790 10791Telecom Clock Driver for MCPL0010 10792M: Mark Gross <mark.gross@intel.com> 10793S: Supported 10794F: drivers/char/tlclk.c 10795 10796TENSILICA XTENSA PORT (xtensa) 10797M: Chris Zankel <chris@zankel.net> 10798M: Max Filippov <jcmvbkbc@gmail.com> 10799L: linux-xtensa@linux-xtensa.org 10800T: git git://github.com/czankel/xtensa-linux.git 10801S: Maintained 10802F: arch/xtensa/ 10803F: drivers/irqchip/irq-xtensa-* 10804 10805THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10806M: Hans Verkuil <hverkuil@xs4all.nl> 10807L: linux-media@vger.kernel.org 10808T: git git://linuxtv.org/media_tree.git 10809W: https://linuxtv.org 10810S: Maintained 10811F: drivers/media/radio/radio-raremono.c 10812 10813THERMAL 10814M: Zhang Rui <rui.zhang@intel.com> 10815M: Eduardo Valentin <edubezval@gmail.com> 10816L: linux-pm@vger.kernel.org 10817T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10818T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10819Q: https://patchwork.kernel.org/project/linux-pm/list/ 10820S: Supported 10821F: drivers/thermal/ 10822F: include/linux/thermal.h 10823F: include/uapi/linux/thermal.h 10824F: include/linux/cpu_cooling.h 10825F: Documentation/devicetree/bindings/thermal/ 10826 10827THERMAL/CPU_COOLING 10828M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10829M: Viresh Kumar <viresh.kumar@linaro.org> 10830M: Javi Merino <javi.merino@arm.com> 10831L: linux-pm@vger.kernel.org 10832S: Supported 10833F: Documentation/thermal/cpu-cooling-api.txt 10834F: drivers/thermal/cpu_cooling.c 10835F: include/linux/cpu_cooling.h 10836 10837THINGM BLINK(1) USB RGB LED DRIVER 10838M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10839S: Maintained 10840F: drivers/hid/hid-thingm.c 10841 10842THINKPAD ACPI EXTRAS DRIVER 10843M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10844L: ibm-acpi-devel@lists.sourceforge.net 10845L: platform-driver-x86@vger.kernel.org 10846W: http://ibm-acpi.sourceforge.net 10847W: http://thinkwiki.org/wiki/Ibm-acpi 10848T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10849S: Maintained 10850F: drivers/platform/x86/thinkpad_acpi.c 10851 10852TI BANDGAP AND THERMAL DRIVER 10853M: Eduardo Valentin <edubezval@gmail.com> 10854L: linux-pm@vger.kernel.org 10855L: linux-omap@vger.kernel.org 10856S: Maintained 10857F: drivers/thermal/ti-soc-thermal/ 10858 10859TI CDCE706 CLOCK DRIVER 10860M: Max Filippov <jcmvbkbc@gmail.com> 10861S: Maintained 10862F: drivers/clk/clk-cdce706.c 10863 10864TI CLOCK DRIVER 10865M: Tero Kristo <t-kristo@ti.com> 10866L: linux-omap@vger.kernel.org 10867S: Maintained 10868F: drivers/clk/ti/ 10869F: include/linux/clk/ti.h 10870 10871TI FLASH MEDIA INTERFACE DRIVER 10872M: Alex Dubov <oakad@yahoo.com> 10873S: Maintained 10874F: drivers/misc/tifm* 10875F: drivers/mmc/host/tifm_sd.c 10876F: include/linux/tifm.h 10877 10878TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10879M: Santosh Shilimkar <ssantosh@kernel.org> 10880L: linux-kernel@vger.kernel.org 10881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10882S: Maintained 10883F: drivers/soc/ti/* 10884T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10885 10886 10887TI LM49xxx FAMILY ASoC CODEC DRIVERS 10888M: M R Swami Reddy <mr.swami.reddy@ti.com> 10889M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10890L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10891S: Maintained 10892F: sound/soc/codecs/lm49453* 10893F: sound/soc/codecs/isabelle* 10894 10895TI LP855x BACKLIGHT DRIVER 10896M: Milo Kim <milo.kim@ti.com> 10897S: Maintained 10898F: Documentation/backlight/lp855x-driver.txt 10899F: drivers/video/backlight/lp855x_bl.c 10900F: include/linux/platform_data/lp855x.h 10901 10902TI LP8727 CHARGER DRIVER 10903M: Milo Kim <milo.kim@ti.com> 10904S: Maintained 10905F: drivers/power/lp8727_charger.c 10906F: include/linux/platform_data/lp8727.h 10907 10908TI LP8788 MFD DRIVER 10909M: Milo Kim <milo.kim@ti.com> 10910S: Maintained 10911F: drivers/iio/adc/lp8788_adc.c 10912F: drivers/leds/leds-lp8788.c 10913F: drivers/mfd/lp8788*.c 10914F: drivers/power/lp8788-charger.c 10915F: drivers/regulator/lp8788-*.c 10916F: include/linux/mfd/lp8788*.h 10917 10918TI NETCP ETHERNET DRIVER 10919M: Wingman Kwok <w-kwok2@ti.com> 10920M: Murali Karicheri <m-karicheri2@ti.com> 10921L: netdev@vger.kernel.org 10922S: Maintained 10923F: drivers/net/ethernet/ti/netcp* 10924 10925TI TAS571X FAMILY ASoC CODEC DRIVER 10926M: Kevin Cernekee <cernekee@chromium.org> 10927L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10928S: Odd Fixes 10929F: sound/soc/codecs/tas571x* 10930 10931TI TWL4030 SERIES SOC CODEC DRIVER 10932M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10933L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10934S: Maintained 10935F: sound/soc/codecs/twl4030* 10936 10937TI WILINK WIRELESS DRIVERS 10938L: linux-wireless@vger.kernel.org 10939W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10940W: http://wireless.kernel.org/en/users/Drivers/wl1251 10941T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10942S: Orphan 10943F: drivers/net/wireless/ti/ 10944F: include/linux/wl12xx.h 10945 10946TIPC NETWORK LAYER 10947M: Jon Maloy <jon.maloy@ericsson.com> 10948M: Ying Xue <ying.xue@windriver.com> 10949L: netdev@vger.kernel.org (core kernel code) 10950L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10951W: http://tipc.sourceforge.net/ 10952S: Maintained 10953F: include/uapi/linux/tipc*.h 10954F: net/tipc/ 10955 10956TILE ARCHITECTURE 10957M: Chris Metcalf <cmetcalf@ezchip.com> 10958W: http://www.ezchip.com/scm/ 10959T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git 10960S: Supported 10961F: arch/tile/ 10962F: drivers/char/tile-srom.c 10963F: drivers/edac/tile_edac.c 10964F: drivers/net/ethernet/tile/ 10965F: drivers/rtc/rtc-tile.c 10966F: drivers/tty/hvc/hvc_tile.c 10967F: drivers/tty/serial/tilegx.c 10968F: drivers/usb/host/*-tilegx.c 10969F: include/linux/usb/tilegx.h 10970 10971TLAN NETWORK DRIVER 10972M: Samuel Chessman <chessman@tux.org> 10973L: tlan-devel@lists.sourceforge.net (subscribers-only) 10974W: http://sourceforge.net/projects/tlan/ 10975S: Maintained 10976F: Documentation/networking/tlan.txt 10977F: drivers/net/ethernet/ti/tlan.* 10978 10979TOMOYO SECURITY MODULE 10980M: Kentaro Takeda <takedakn@nttdata.co.jp> 10981M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10982L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10983L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10984L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10985L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10986W: http://tomoyo.sourceforge.jp/ 10987T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10988S: Maintained 10989F: security/tomoyo/ 10990 10991TOPSTAR LAPTOP EXTRAS DRIVER 10992M: Herton Ronaldo Krzesinski <herton@canonical.com> 10993L: platform-driver-x86@vger.kernel.org 10994S: Maintained 10995F: drivers/platform/x86/topstar-laptop.c 10996 10997TOSHIBA ACPI EXTRAS DRIVER 10998M: Azael Avalos <coproscefalo@gmail.com> 10999L: platform-driver-x86@vger.kernel.org 11000S: Maintained 11001F: drivers/platform/x86/toshiba_acpi.c 11002 11003TOSHIBA BLUETOOTH DRIVER 11004M: Azael Avalos <coproscefalo@gmail.com> 11005L: platform-driver-x86@vger.kernel.org 11006S: Maintained 11007F: drivers/platform/x86/toshiba_bluetooth.c 11008 11009TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 11010M: Azael Avalos <coproscefalo@gmail.com> 11011L: platform-driver-x86@vger.kernel.org 11012S: Maintained 11013F: drivers/platform/x86/toshiba_haps.c 11014 11015TOSHIBA WMI HOTKEYS DRIVER 11016M: Azael Avalos <coproscefalo@gmail.com> 11017L: platform-driver-x86@vger.kernel.org 11018S: Maintained 11019F: drivers/platform/x86/toshiba-wmi.c 11020 11021TOSHIBA SMM DRIVER 11022M: Jonathan Buzzard <jonathan@buzzard.org.uk> 11023W: http://www.buzzard.org.uk/toshiba/ 11024S: Maintained 11025F: drivers/char/toshiba.c 11026F: include/linux/toshiba.h 11027F: include/uapi/linux/toshiba.h 11028 11029TOSHIBA TC358743 DRIVER 11030M: Mats Randgaard <matrandg@cisco.com> 11031L: linux-media@vger.kernel.org 11032S: Maintained 11033F: drivers/media/i2c/tc358743* 11034F: include/media/i2c/tc358743.h 11035 11036TMIO MMC DRIVER 11037M: Ian Molton <ian@mnementh.co.uk> 11038L: linux-mmc@vger.kernel.org 11039S: Maintained 11040F: drivers/mmc/host/tmio_mmc* 11041F: drivers/mmc/host/sh_mobile_sdhi.c 11042F: include/linux/mmc/tmio.h 11043F: include/linux/mmc/sh_mobile_sdhi.h 11044 11045TMP401 HARDWARE MONITOR DRIVER 11046M: Guenter Roeck <linux@roeck-us.net> 11047L: lm-sensors@lm-sensors.org 11048S: Maintained 11049F: Documentation/hwmon/tmp401 11050F: drivers/hwmon/tmp401.c 11051 11052TMPFS (SHMEM FILESYSTEM) 11053M: Hugh Dickins <hughd@google.com> 11054L: linux-mm@kvack.org 11055S: Maintained 11056F: include/linux/shmem_fs.h 11057F: mm/shmem.c 11058 11059TM6000 VIDEO4LINUX DRIVER 11060M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11061L: linux-media@vger.kernel.org 11062W: https://linuxtv.org 11063T: git git://linuxtv.org/media_tree.git 11064S: Odd fixes 11065F: drivers/media/usb/tm6000/ 11066 11067TW68 VIDEO4LINUX DRIVER 11068M: Hans Verkuil <hverkuil@xs4all.nl> 11069L: linux-media@vger.kernel.org 11070T: git git://linuxtv.org/media_tree.git 11071W: https://linuxtv.org 11072S: Odd Fixes 11073F: drivers/media/pci/tw68/ 11074 11075TPM DEVICE DRIVER 11076M: Peter Huewe <peterhuewe@gmx.de> 11077M: Marcel Selhorst <tpmdd@selhorst.net> 11078M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 11079R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 11080W: http://tpmdd.sourceforge.net 11081L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11082Q: git git://github.com/PeterHuewe/linux-tpmdd.git 11083T: git https://github.com/PeterHuewe/linux-tpmdd 11084S: Maintained 11085F: drivers/char/tpm/ 11086 11087TPM IBM_VTPM DEVICE DRIVER 11088M: Ashley Lai <ashleydlai@gmail.com> 11089W: http://tpmdd.sourceforge.net 11090L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11091S: Maintained 11092F: drivers/char/tpm/tpm_ibmvtpm* 11093 11094TRACING 11095M: Steven Rostedt <rostedt@goodmis.org> 11096M: Ingo Molnar <mingo@redhat.com> 11097T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 11098S: Maintained 11099F: Documentation/trace/ftrace.txt 11100F: arch/*/*/*/ftrace.h 11101F: arch/*/kernel/ftrace.c 11102F: include/*/ftrace.h 11103F: include/linux/trace*.h 11104F: include/trace/ 11105F: kernel/trace/ 11106F: tools/testing/selftests/ftrace/ 11107 11108TRIVIAL PATCHES 11109M: Jiri Kosina <trivial@kernel.org> 11110T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 11111S: Maintained 11112K: ^Subject:.*(?i)trivial 11113 11114TTY LAYER 11115M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11116M: Jiri Slaby <jslaby@suse.com> 11117S: Supported 11118T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 11119F: Documentation/serial/ 11120F: drivers/tty/ 11121F: drivers/tty/serial/serial_core.c 11122F: include/linux/serial_core.h 11123F: include/linux/serial.h 11124F: include/linux/tty.h 11125F: include/uapi/linux/serial_core.h 11126F: include/uapi/linux/serial.h 11127F: include/uapi/linux/tty.h 11128 11129TUA9001 MEDIA DRIVER 11130M: Antti Palosaari <crope@iki.fi> 11131L: linux-media@vger.kernel.org 11132W: https://linuxtv.org 11133W: http://palosaari.fi/linux/ 11134Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11135T: git git://linuxtv.org/anttip/media_tree.git 11136S: Maintained 11137F: drivers/media/tuners/tua9001* 11138 11139TULIP NETWORK DRIVERS 11140L: netdev@vger.kernel.org 11141L: linux-parisc@vger.kernel.org 11142S: Orphan 11143F: drivers/net/ethernet/dec/tulip/ 11144 11145TUN/TAP driver 11146M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 11147W: http://vtun.sourceforge.net/tun 11148S: Maintained 11149F: Documentation/networking/tuntap.txt 11150F: arch/um/os-Linux/drivers/ 11151 11152TURBOCHANNEL SUBSYSTEM 11153M: "Maciej W. Rozycki" <macro@linux-mips.org> 11154M: Ralf Baechle <ralf@linux-mips.org> 11155L: linux-mips@linux-mips.org 11156Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 11157S: Maintained 11158F: drivers/tc/ 11159F: include/linux/tc.h 11160 11161U14-34F SCSI DRIVER 11162M: Dario Ballabio <ballabio_dario@emc.com> 11163L: linux-scsi@vger.kernel.org 11164S: Maintained 11165F: drivers/scsi/u14-34f.c 11166 11167UBI FILE SYSTEM (UBIFS) 11168M: Artem Bityutskiy <dedekind1@gmail.com> 11169M: Adrian Hunter <adrian.hunter@intel.com> 11170L: linux-mtd@lists.infradead.org 11171T: git git://git.infradead.org/ubifs-2.6.git 11172W: http://www.linux-mtd.infradead.org/doc/ubifs.html 11173S: Maintained 11174F: Documentation/filesystems/ubifs.txt 11175F: fs/ubifs/ 11176 11177UCLINUX (M68KNOMMU AND COLDFIRE) 11178M: Greg Ungerer <gerg@uclinux.org> 11179W: http://www.uclinux.org/ 11180L: linux-m68k@lists.linux-m68k.org 11181L: uclinux-dev@uclinux.org (subscribers-only) 11182T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 11183S: Maintained 11184F: arch/m68k/coldfire/ 11185F: arch/m68k/68*/ 11186F: arch/m68k/*/*_no.* 11187F: arch/m68k/include/asm/*_no.* 11188 11189UDF FILESYSTEM 11190M: Jan Kara <jack@suse.com> 11191S: Maintained 11192F: Documentation/filesystems/udf.txt 11193F: fs/udf/ 11194 11195UFS FILESYSTEM 11196M: Evgeniy Dushistov <dushistov@mail.ru> 11197S: Maintained 11198F: Documentation/filesystems/ufs.txt 11199F: fs/ufs/ 11200 11201UHID USERSPACE HID IO DRIVER: 11202M: David Herrmann <dh.herrmann@googlemail.com> 11203L: linux-input@vger.kernel.org 11204S: Maintained 11205F: drivers/hid/uhid.c 11206F: include/uapi/linux/uhid.h 11207 11208ULTRA-WIDEBAND (UWB) SUBSYSTEM: 11209L: linux-usb@vger.kernel.org 11210S: Orphan 11211F: drivers/uwb/ 11212F: include/linux/uwb.h 11213F: include/linux/uwb/ 11214 11215UNICORE32 ARCHITECTURE: 11216M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11217W: http://mprc.pku.edu.cn/~guanxuetao/linux 11218S: Maintained 11219T: git git://github.com/gxt/linux.git 11220F: arch/unicore32/ 11221 11222UNIFDEF 11223M: Tony Finch <dot@dotat.at> 11224W: http://dotat.at/prog/unifdef 11225S: Maintained 11226F: scripts/unifdef.c 11227 11228UNIFORM CDROM DRIVER 11229M: Jens Axboe <axboe@kernel.dk> 11230W: http://www.kernel.dk 11231S: Maintained 11232F: Documentation/cdrom/ 11233F: drivers/cdrom/cdrom.c 11234F: include/linux/cdrom.h 11235F: include/uapi/linux/cdrom.h 11236 11237UNISYS S-PAR DRIVERS 11238M: Benjamin Romer <benjamin.romer@unisys.com> 11239M: David Kershner <david.kershner@unisys.com> 11240L: sparmaintainer@unisys.com (Unisys internal) 11241S: Supported 11242F: drivers/staging/unisys/ 11243 11244UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11245M: Vinayak Holikatti <vinholikatti@gmail.com> 11246L: linux-scsi@vger.kernel.org 11247S: Supported 11248F: Documentation/scsi/ufs.txt 11249F: drivers/scsi/ufs/ 11250 11251UNSORTED BLOCK IMAGES (UBI) 11252M: Artem Bityutskiy <dedekind1@gmail.com> 11253M: Richard Weinberger <richard@nod.at> 11254W: http://www.linux-mtd.infradead.org/ 11255L: linux-mtd@lists.infradead.org 11256T: git git://git.infradead.org/ubifs-2.6.git 11257S: Supported 11258F: drivers/mtd/ubi/ 11259F: include/linux/mtd/ubi.h 11260F: include/uapi/mtd/ubi-user.h 11261 11262USB ACM DRIVER 11263M: Oliver Neukum <oliver@neukum.org> 11264L: linux-usb@vger.kernel.org 11265S: Maintained 11266F: Documentation/usb/acm.txt 11267F: drivers/usb/class/cdc-acm.* 11268 11269USB AR5523 WIRELESS DRIVER 11270M: Pontus Fuchs <pontus.fuchs@gmail.com> 11271L: linux-wireless@vger.kernel.org 11272S: Maintained 11273F: drivers/net/wireless/ath/ar5523/ 11274 11275USB ATTACHED SCSI 11276M: Hans de Goede <hdegoede@redhat.com> 11277M: Gerd Hoffmann <kraxel@redhat.com> 11278L: linux-usb@vger.kernel.org 11279L: linux-scsi@vger.kernel.org 11280S: Maintained 11281F: drivers/usb/storage/uas.c 11282 11283USB CDC ETHERNET DRIVER 11284M: Oliver Neukum <oliver@neukum.org> 11285L: linux-usb@vger.kernel.org 11286S: Maintained 11287F: drivers/net/usb/cdc_*.c 11288F: include/uapi/linux/usb/cdc.h 11289 11290USB CHAOSKEY DRIVER 11291M: Keith Packard <keithp@keithp.com> 11292L: linux-usb@vger.kernel.org 11293S: Maintained 11294F: drivers/usb/misc/chaoskey.c 11295 11296USB CYPRESS C67X00 DRIVER 11297M: Peter Korsgaard <jacmet@sunsite.dk> 11298L: linux-usb@vger.kernel.org 11299S: Maintained 11300F: drivers/usb/c67x00/ 11301 11302USB DAVICOM DM9601 DRIVER 11303M: Peter Korsgaard <jacmet@sunsite.dk> 11304L: netdev@vger.kernel.org 11305W: http://www.linux-usb.org/usbnet 11306S: Maintained 11307F: drivers/net/usb/dm9601.c 11308 11309USB DIAMOND RIO500 DRIVER 11310M: Cesar Miquel <miquel@df.uba.ar> 11311L: rio500-users@lists.sourceforge.net 11312W: http://rio500.sourceforge.net 11313S: Maintained 11314F: drivers/usb/misc/rio500* 11315 11316USB EHCI DRIVER 11317M: Alan Stern <stern@rowland.harvard.edu> 11318L: linux-usb@vger.kernel.org 11319S: Maintained 11320F: Documentation/usb/ehci.txt 11321F: drivers/usb/host/ehci* 11322 11323USB GADGET/PERIPHERAL SUBSYSTEM 11324M: Felipe Balbi <balbi@kernel.org> 11325L: linux-usb@vger.kernel.org 11326W: http://www.linux-usb.org/gadget 11327T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11328S: Maintained 11329F: drivers/usb/gadget/ 11330F: include/linux/usb/gadget* 11331 11332USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11333M: Jiri Kosina <jikos@kernel.org> 11334R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 11335L: linux-usb@vger.kernel.org 11336T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11337S: Maintained 11338F: Documentation/hid/hiddev.txt 11339F: drivers/hid/usbhid/ 11340 11341USB ISP116X DRIVER 11342M: Olav Kongas <ok@artecdesign.ee> 11343L: linux-usb@vger.kernel.org 11344S: Maintained 11345F: drivers/usb/host/isp116x* 11346F: include/linux/usb/isp116x.h 11347 11348USB MASS STORAGE DRIVER 11349M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11350L: linux-usb@vger.kernel.org 11351L: usb-storage@lists.one-eyed-alien.net 11352S: Maintained 11353W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11354F: drivers/usb/storage/ 11355 11356USB MIDI DRIVER 11357M: Clemens Ladisch <clemens@ladisch.de> 11358L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11359T: git git://git.alsa-project.org/alsa-kernel.git 11360S: Maintained 11361F: sound/usb/midi.* 11362 11363USB NETWORKING DRIVERS 11364L: linux-usb@vger.kernel.org 11365S: Odd Fixes 11366F: drivers/net/usb/ 11367 11368USB OHCI DRIVER 11369M: Alan Stern <stern@rowland.harvard.edu> 11370L: linux-usb@vger.kernel.org 11371S: Maintained 11372F: Documentation/usb/ohci.txt 11373F: drivers/usb/host/ohci* 11374 11375USB OTG FSM (Finite State Machine) 11376M: Peter Chen <Peter.Chen@nxp.com> 11377T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11378L: linux-usb@vger.kernel.org 11379S: Maintained 11380F: drivers/usb/common/usb-otg-fsm.c 11381 11382USB OVER IP DRIVER 11383M: Valentina Manea <valentina.manea.m@gmail.com> 11384M: Shuah Khan <shuah.kh@samsung.com> 11385L: linux-usb@vger.kernel.org 11386S: Maintained 11387F: drivers/usb/usbip/ 11388F: tools/usb/usbip/ 11389 11390USB PEGASUS DRIVER 11391M: Petko Manolov <petkan@nucleusys.com> 11392L: linux-usb@vger.kernel.org 11393L: netdev@vger.kernel.org 11394T: git git://github.com/petkan/pegasus.git 11395W: https://github.com/petkan/pegasus 11396S: Maintained 11397F: drivers/net/usb/pegasus.* 11398 11399USB PHY LAYER 11400M: Felipe Balbi <balbi@kernel.org> 11401L: linux-usb@vger.kernel.org 11402T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11403S: Maintained 11404F: drivers/usb/phy/ 11405 11406USB PRINTER DRIVER (usblp) 11407M: Pete Zaitcev <zaitcev@redhat.com> 11408L: linux-usb@vger.kernel.org 11409S: Supported 11410F: drivers/usb/class/usblp.c 11411 11412USB QMI WWAN NETWORK DRIVER 11413M: Bjørn Mork <bjorn@mork.no> 11414L: netdev@vger.kernel.org 11415S: Maintained 11416F: Documentation/ABI/testing/sysfs-class-net-qmi 11417F: drivers/net/usb/qmi_wwan.c 11418 11419USB RTL8150 DRIVER 11420M: Petko Manolov <petkan@nucleusys.com> 11421L: linux-usb@vger.kernel.org 11422L: netdev@vger.kernel.org 11423T: git git://github.com/petkan/rtl8150.git 11424W: https://github.com/petkan/rtl8150 11425S: Maintained 11426F: drivers/net/usb/rtl8150.c 11427 11428USB SERIAL SUBSYSTEM 11429M: Johan Hovold <johan@kernel.org> 11430L: linux-usb@vger.kernel.org 11431S: Maintained 11432F: Documentation/usb/usb-serial.txt 11433F: drivers/usb/serial/ 11434F: include/linux/usb/serial.h 11435 11436USB SMSC75XX ETHERNET DRIVER 11437M: Steve Glendinning <steve.glendinning@shawell.net> 11438L: netdev@vger.kernel.org 11439S: Maintained 11440F: drivers/net/usb/smsc75xx.* 11441 11442USB SMSC95XX ETHERNET DRIVER 11443M: Steve Glendinning <steve.glendinning@shawell.net> 11444L: netdev@vger.kernel.org 11445S: Maintained 11446F: drivers/net/usb/smsc95xx.* 11447 11448USB SUBSYSTEM 11449M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11450L: linux-usb@vger.kernel.org 11451W: http://www.linux-usb.org 11452T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11453S: Supported 11454F: Documentation/usb/ 11455F: drivers/usb/ 11456F: include/linux/usb.h 11457F: include/linux/usb/ 11458 11459USB UHCI DRIVER 11460M: Alan Stern <stern@rowland.harvard.edu> 11461L: linux-usb@vger.kernel.org 11462S: Maintained 11463F: drivers/usb/host/uhci* 11464 11465USB "USBNET" DRIVER FRAMEWORK 11466M: Oliver Neukum <oneukum@suse.com> 11467L: netdev@vger.kernel.org 11468W: http://www.linux-usb.org/usbnet 11469S: Maintained 11470F: drivers/net/usb/usbnet.c 11471F: include/linux/usb/usbnet.h 11472 11473USB VIDEO CLASS 11474M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11475L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11476L: linux-media@vger.kernel.org 11477T: git git://linuxtv.org/media_tree.git 11478W: http://www.ideasonboard.org/uvc/ 11479S: Maintained 11480F: drivers/media/usb/uvc/ 11481F: include/uapi/linux/uvcvideo.h 11482 11483USB VISION DRIVER 11484M: Hans Verkuil <hverkuil@xs4all.nl> 11485L: linux-media@vger.kernel.org 11486T: git git://linuxtv.org/media_tree.git 11487W: https://linuxtv.org 11488S: Odd Fixes 11489F: drivers/media/usb/usbvision/ 11490 11491USB WEBCAM GADGET 11492M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11493L: linux-usb@vger.kernel.org 11494S: Maintained 11495F: drivers/usb/gadget/function/*uvc* 11496F: drivers/usb/gadget/legacy/webcam.c 11497 11498USB WIRELESS RNDIS DRIVER (rndis_wlan) 11499M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11500L: linux-wireless@vger.kernel.org 11501S: Maintained 11502F: drivers/net/wireless/rndis_wlan.c 11503 11504USB XHCI DRIVER 11505M: Mathias Nyman <mathias.nyman@intel.com> 11506L: linux-usb@vger.kernel.org 11507S: Supported 11508F: drivers/usb/host/xhci* 11509F: drivers/usb/host/pci-quirks* 11510 11511USB ZD1201 DRIVER 11512L: linux-wireless@vger.kernel.org 11513W: http://linux-lc100020.sourceforge.net 11514S: Orphan 11515F: drivers/net/wireless/zydas/zd1201.* 11516 11517USB ZR364XX DRIVER 11518M: Antoine Jacquet <royale@zerezo.com> 11519L: linux-usb@vger.kernel.org 11520L: linux-media@vger.kernel.org 11521T: git git://linuxtv.org/media_tree.git 11522W: http://royale.zerezo.com/zr364xx/ 11523S: Maintained 11524F: Documentation/video4linux/zr364xx.txt 11525F: drivers/media/usb/zr364xx/ 11526 11527ULPI BUS 11528M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11529L: linux-usb@vger.kernel.org 11530S: Maintained 11531F: drivers/usb/common/ulpi.c 11532F: include/linux/ulpi/ 11533 11534USER-MODE LINUX (UML) 11535M: Jeff Dike <jdike@addtoit.com> 11536M: Richard Weinberger <richard@nod.at> 11537L: user-mode-linux-devel@lists.sourceforge.net 11538L: user-mode-linux-user@lists.sourceforge.net 11539W: http://user-mode-linux.sourceforge.net 11540T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 11541S: Maintained 11542F: Documentation/virtual/uml/ 11543F: arch/um/ 11544F: arch/x86/um/ 11545F: fs/hostfs/ 11546F: fs/hppfs/ 11547 11548USERSPACE I/O (UIO) 11549M: "Hans J. Koch" <hjk@hansjkoch.de> 11550M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11551S: Maintained 11552T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11553F: Documentation/DocBook/uio-howto.tmpl 11554F: drivers/uio/ 11555F: include/linux/uio*.h 11556 11557UTIL-LINUX PACKAGE 11558M: Karel Zak <kzak@redhat.com> 11559L: util-linux@vger.kernel.org 11560W: http://en.wikipedia.org/wiki/Util-linux 11561T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11562S: Maintained 11563 11564UVESAFB DRIVER 11565M: Michal Januszewski <spock@gentoo.org> 11566L: linux-fbdev@vger.kernel.org 11567W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11568S: Maintained 11569F: Documentation/fb/uvesafb.txt 11570F: drivers/video/fbdev/uvesafb.* 11571 11572VF610 NAND DRIVER 11573M: Stefan Agner <stefan@agner.ch> 11574L: linux-mtd@lists.infradead.org 11575S: Supported 11576F: drivers/mtd/nand/vf610_nfc.c 11577 11578VFAT/FAT/MSDOS FILESYSTEM 11579M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11580S: Maintained 11581F: Documentation/filesystems/vfat.txt 11582F: fs/fat/ 11583 11584VFIO DRIVER 11585M: Alex Williamson <alex.williamson@redhat.com> 11586L: kvm@vger.kernel.org 11587T: git git://github.com/awilliam/linux-vfio.git 11588S: Maintained 11589F: Documentation/vfio.txt 11590F: drivers/vfio/ 11591F: include/linux/vfio.h 11592F: include/uapi/linux/vfio.h 11593 11594VFIO PLATFORM DRIVER 11595M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11596L: kvm@vger.kernel.org 11597S: Maintained 11598F: drivers/vfio/platform/ 11599 11600VIDEOBUF2 FRAMEWORK 11601M: Pawel Osciak <pawel@osciak.com> 11602M: Marek Szyprowski <m.szyprowski@samsung.com> 11603M: Kyungmin Park <kyungmin.park@samsung.com> 11604L: linux-media@vger.kernel.org 11605S: Maintained 11606F: drivers/media/v4l2-core/videobuf2-* 11607F: include/media/videobuf2-* 11608 11609VIRTUAL SERIO DEVICE DRIVER 11610M: Stephen Chandler Paul <thatslyude@gmail.com> 11611S: Maintained 11612F: drivers/input/serio/userio.c 11613F: include/uapi/linux/userio.h 11614 11615VIRTIO CONSOLE DRIVER 11616M: Amit Shah <amit.shah@redhat.com> 11617L: virtualization@lists.linux-foundation.org 11618S: Maintained 11619F: drivers/char/virtio_console.c 11620F: include/linux/virtio_console.h 11621F: include/uapi/linux/virtio_console.h 11622 11623VIRTIO CORE, NET AND BLOCK DRIVERS 11624M: "Michael S. Tsirkin" <mst@redhat.com> 11625L: virtualization@lists.linux-foundation.org 11626S: Maintained 11627F: drivers/virtio/ 11628F: tools/virtio/ 11629F: drivers/net/virtio_net.c 11630F: drivers/block/virtio_blk.c 11631F: include/linux/virtio_*.h 11632F: include/uapi/linux/virtio_*.h 11633 11634VIRTIO DRIVERS FOR S390 11635M: Christian Borntraeger <borntraeger@de.ibm.com> 11636M: Cornelia Huck <cornelia.huck@de.ibm.com> 11637L: linux-s390@vger.kernel.org 11638L: virtualization@lists.linux-foundation.org 11639L: kvm@vger.kernel.org 11640S: Supported 11641F: drivers/s390/virtio/ 11642 11643VIRTIO GPU DRIVER 11644M: David Airlie <airlied@linux.ie> 11645M: Gerd Hoffmann <kraxel@redhat.com> 11646L: dri-devel@lists.freedesktop.org 11647L: virtualization@lists.linux-foundation.org 11648S: Maintained 11649F: drivers/gpu/drm/virtio/ 11650F: include/uapi/linux/virtio_gpu.h 11651 11652VIRTIO HOST (VHOST) 11653M: "Michael S. Tsirkin" <mst@redhat.com> 11654L: kvm@vger.kernel.org 11655L: virtualization@lists.linux-foundation.org 11656L: netdev@vger.kernel.org 11657T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git 11658S: Maintained 11659F: drivers/vhost/ 11660F: include/uapi/linux/vhost.h 11661 11662VIRTIO INPUT DRIVER 11663M: Gerd Hoffmann <kraxel@redhat.com> 11664S: Maintained 11665F: drivers/virtio/virtio_input.c 11666F: include/uapi/linux/virtio_input.h 11667 11668VIA RHINE NETWORK DRIVER 11669S: Orphan 11670F: drivers/net/ethernet/via/via-rhine.c 11671 11672VIA SD/MMC CARD CONTROLLER DRIVER 11673M: Bruce Chang <brucechang@via.com.tw> 11674M: Harald Welte <HaraldWelte@viatech.com> 11675S: Maintained 11676F: drivers/mmc/host/via-sdmmc.c 11677 11678VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11679M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11680L: linux-fbdev@vger.kernel.org 11681S: Maintained 11682F: include/linux/via-core.h 11683F: include/linux/via-gpio.h 11684F: include/linux/via_i2c.h 11685F: drivers/video/fbdev/via/ 11686 11687VIA VELOCITY NETWORK DRIVER 11688M: Francois Romieu <romieu@fr.zoreil.com> 11689L: netdev@vger.kernel.org 11690S: Maintained 11691F: drivers/net/ethernet/via/via-velocity.* 11692 11693VIRT LIB 11694M: Alex Williamson <alex.williamson@redhat.com> 11695M: Paolo Bonzini <pbonzini@redhat.com> 11696L: kvm@vger.kernel.org 11697S: Supported 11698F: virt/lib/ 11699 11700VIVID VIRTUAL VIDEO DRIVER 11701M: Hans Verkuil <hverkuil@xs4all.nl> 11702L: linux-media@vger.kernel.org 11703T: git git://linuxtv.org/media_tree.git 11704W: https://linuxtv.org 11705S: Maintained 11706F: drivers/media/platform/vivid/* 11707 11708VLAN (802.1Q) 11709M: Patrick McHardy <kaber@trash.net> 11710L: netdev@vger.kernel.org 11711S: Maintained 11712F: drivers/net/macvlan.c 11713F: include/linux/if_*vlan.h 11714F: net/8021q/ 11715 11716VLYNQ BUS 11717M: Florian Fainelli <florian@openwrt.org> 11718L: openwrt-devel@lists.openwrt.org (subscribers-only) 11719S: Maintained 11720F: drivers/vlynq/vlynq.c 11721F: include/linux/vlynq.h 11722 11723VME SUBSYSTEM 11724M: Martyn Welch <martyn@welchs.me.uk> 11725M: Manohar Vanga <manohar.vanga@gmail.com> 11726M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11727L: devel@driverdev.osuosl.org 11728S: Maintained 11729T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11730F: Documentation/vme_api.txt 11731F: drivers/staging/vme/ 11732F: drivers/vme/ 11733F: include/linux/vme* 11734 11735VMWARE HYPERVISOR INTERFACE 11736M: Alok Kataria <akataria@vmware.com> 11737L: virtualization@lists.linux-foundation.org 11738S: Supported 11739F: arch/x86/kernel/cpu/vmware.c 11740 11741VMWARE BALLOON DRIVER 11742M: Xavier Deguillard <xdeguillard@vmware.com> 11743M: Philip Moltmann <moltmann@vmware.com> 11744M: "VMware, Inc." <pv-drivers@vmware.com> 11745L: linux-kernel@vger.kernel.org 11746S: Maintained 11747F: drivers/misc/vmw_balloon.c 11748 11749VMWARE VMMOUSE SUBDRIVER 11750M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11751M: "VMware, Inc." <pv-drivers@vmware.com> 11752L: linux-input@vger.kernel.org 11753S: Maintained 11754F: drivers/input/mouse/vmmouse.c 11755F: drivers/input/mouse/vmmouse.h 11756 11757VMWARE VMXNET3 ETHERNET DRIVER 11758M: Shrikrishna Khare <skhare@vmware.com> 11759M: "VMware, Inc." <pv-drivers@vmware.com> 11760L: netdev@vger.kernel.org 11761S: Maintained 11762F: drivers/net/vmxnet3/ 11763 11764VMware PVSCSI driver 11765M: Arvind Kumar <arvindkumar@vmware.com> 11766M: VMware PV-Drivers <pv-drivers@vmware.com> 11767L: linux-scsi@vger.kernel.org 11768S: Maintained 11769F: drivers/scsi/vmw_pvscsi.c 11770F: drivers/scsi/vmw_pvscsi.h 11771 11772VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11773M: Liam Girdwood <lgirdwood@gmail.com> 11774M: Mark Brown <broonie@kernel.org> 11775L: linux-kernel@vger.kernel.org 11776W: http://www.slimlogic.co.uk/?p=48 11777T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11778S: Supported 11779F: drivers/regulator/ 11780F: include/linux/regulator/ 11781 11782VRF 11783M: David Ahern <dsa@cumulusnetworks.com> 11784M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11785L: netdev@vger.kernel.org 11786S: Maintained 11787F: drivers/net/vrf.c 11788F: Documentation/networking/vrf.txt 11789 11790VT1211 HARDWARE MONITOR DRIVER 11791M: Juerg Haefliger <juergh@gmail.com> 11792L: lm-sensors@lm-sensors.org 11793S: Maintained 11794F: Documentation/hwmon/vt1211 11795F: drivers/hwmon/vt1211.c 11796 11797VT8231 HARDWARE MONITOR DRIVER 11798M: Roger Lucas <vt8231@hiddenengine.co.uk> 11799L: lm-sensors@lm-sensors.org 11800S: Maintained 11801F: drivers/hwmon/vt8231.c 11802 11803VUB300 USB to SDIO/SD/MMC bridge chip 11804M: Tony Olech <tony.olech@elandigitalsystems.com> 11805L: linux-mmc@vger.kernel.org 11806L: linux-usb@vger.kernel.org 11807S: Supported 11808F: drivers/mmc/host/vub300.c 11809 11810W1 DALLAS'S 1-WIRE BUS 11811M: Evgeniy Polyakov <zbr@ioremap.net> 11812S: Maintained 11813F: Documentation/w1/ 11814F: drivers/w1/ 11815 11816W83791D HARDWARE MONITORING DRIVER 11817M: Marc Hulsman <m.hulsman@tudelft.nl> 11818L: lm-sensors@lm-sensors.org 11819S: Maintained 11820F: Documentation/hwmon/w83791d 11821F: drivers/hwmon/w83791d.c 11822 11823W83793 HARDWARE MONITORING DRIVER 11824M: Rudolf Marek <r.marek@assembler.cz> 11825L: lm-sensors@lm-sensors.org 11826S: Maintained 11827F: Documentation/hwmon/w83793 11828F: drivers/hwmon/w83793.c 11829 11830W83795 HARDWARE MONITORING DRIVER 11831M: Jean Delvare <jdelvare@suse.com> 11832L: lm-sensors@lm-sensors.org 11833S: Maintained 11834F: drivers/hwmon/w83795.c 11835 11836W83L51xD SD/MMC CARD INTERFACE DRIVER 11837M: Pierre Ossman <pierre@ossman.eu> 11838S: Maintained 11839F: drivers/mmc/host/wbsd.* 11840 11841WACOM PROTOCOL 4 SERIAL TABLETS 11842M: Julian Squires <julian@cipht.net> 11843M: Hans de Goede <hdegoede@redhat.com> 11844L: linux-input@vger.kernel.org 11845S: Maintained 11846F: drivers/input/tablet/wacom_serial4.c 11847 11848WATCHDOG DEVICE DRIVERS 11849M: Wim Van Sebroeck <wim@iguana.be> 11850R: Guenter Roeck <linux@roeck-us.net> 11851L: linux-watchdog@vger.kernel.org 11852W: http://www.linux-watchdog.org/ 11853T: git git://www.linux-watchdog.org/linux-watchdog.git 11854S: Maintained 11855F: Documentation/watchdog/ 11856F: drivers/watchdog/ 11857F: include/linux/watchdog.h 11858F: include/uapi/linux/watchdog.h 11859 11860WD7000 SCSI DRIVER 11861M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11862L: linux-scsi@vger.kernel.org 11863S: Maintained 11864F: drivers/scsi/wd7000.c 11865 11866WIIMOTE HID DRIVER 11867M: David Herrmann <dh.herrmann@googlemail.com> 11868L: linux-input@vger.kernel.org 11869S: Maintained 11870F: drivers/hid/hid-wiimote* 11871 11872WINBOND CIR DRIVER 11873M: David Härdeman <david@hardeman.nu> 11874S: Maintained 11875F: drivers/media/rc/winbond-cir.c 11876 11877WIMAX STACK 11878M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11879M: linux-wimax@intel.com 11880L: wimax@linuxwimax.org (subscribers-only) 11881S: Supported 11882W: http://linuxwimax.org 11883F: Documentation/wimax/README.wimax 11884F: include/linux/wimax/debug.h 11885F: include/net/wimax.h 11886F: include/uapi/linux/wimax.h 11887F: net/wimax/ 11888 11889WISTRON LAPTOP BUTTON DRIVER 11890M: Miloslav Trmac <mitr@volny.cz> 11891S: Maintained 11892F: drivers/input/misc/wistron_btns.c 11893 11894WL3501 WIRELESS PCMCIA CARD DRIVER 11895M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11896L: linux-wireless@vger.kernel.org 11897W: http://oops.ghostprotocols.net:81/blog 11898S: Maintained 11899F: drivers/net/wireless/wl3501* 11900 11901WOLFSON MICROELECTRONICS DRIVERS 11902L: patches@opensource.wolfsonmicro.com 11903T: git https://github.com/CirrusLogic/linux-drivers.git 11904W: https://github.com/CirrusLogic/linux-drivers/wiki 11905S: Supported 11906F: Documentation/hwmon/wm83?? 11907F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 11908F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 11909F: Documentation/devicetree/bindings/mfd/arizona.txt 11910F: arch/arm/mach-s3c64xx/mach-crag6410* 11911F: drivers/clk/clk-wm83*.c 11912F: drivers/extcon/extcon-arizona.c 11913F: drivers/leds/leds-wm83*.c 11914F: drivers/gpio/gpio-*wm*.c 11915F: drivers/gpio/gpio-arizona.c 11916F: drivers/hwmon/wm83??-hwmon.c 11917F: drivers/input/misc/wm831x-on.c 11918F: drivers/input/touchscreen/wm831x-ts.c 11919F: drivers/input/touchscreen/wm97*.c 11920F: drivers/mfd/arizona* 11921F: drivers/mfd/wm*.c 11922F: drivers/mfd/cs47l24* 11923F: drivers/power/wm83*.c 11924F: drivers/rtc/rtc-wm83*.c 11925F: drivers/regulator/wm8*.c 11926F: drivers/video/backlight/wm83*_bl.c 11927F: drivers/watchdog/wm83*_wdt.c 11928F: include/linux/mfd/arizona/ 11929F: include/linux/mfd/wm831x/ 11930F: include/linux/mfd/wm8350/ 11931F: include/linux/mfd/wm8400* 11932F: include/linux/wm97xx.h 11933F: include/sound/wm????.h 11934F: sound/soc/codecs/arizona.? 11935F: sound/soc/codecs/wm* 11936F: sound/soc/codecs/cs47l24* 11937 11938WORKQUEUE 11939M: Tejun Heo <tj@kernel.org> 11940R: Lai Jiangshan <jiangshanlai@gmail.com> 11941T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11942S: Maintained 11943F: include/linux/workqueue.h 11944F: kernel/workqueue.c 11945F: Documentation/workqueue.txt 11946 11947X.25 NETWORK LAYER 11948M: Andrew Hendry <andrew.hendry@gmail.com> 11949L: linux-x25@vger.kernel.org 11950S: Odd Fixes 11951F: Documentation/networking/x25* 11952F: include/net/x25* 11953F: net/x25/ 11954 11955X86 ARCHITECTURE (32-BIT AND 64-BIT) 11956M: Thomas Gleixner <tglx@linutronix.de> 11957M: Ingo Molnar <mingo@redhat.com> 11958M: "H. Peter Anvin" <hpa@zytor.com> 11959M: x86@kernel.org 11960L: linux-kernel@vger.kernel.org 11961T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11962S: Maintained 11963F: Documentation/x86/ 11964F: arch/x86/ 11965 11966X86 PLATFORM DRIVERS 11967M: Darren Hart <dvhart@infradead.org> 11968L: platform-driver-x86@vger.kernel.org 11969T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11970S: Maintained 11971F: drivers/platform/x86/ 11972F: drivers/platform/olpc/ 11973 11974X86 MCE INFRASTRUCTURE 11975M: Tony Luck <tony.luck@intel.com> 11976M: Borislav Petkov <bp@alien8.de> 11977L: linux-edac@vger.kernel.org 11978S: Maintained 11979F: arch/x86/kernel/cpu/mcheck/* 11980 11981X86 MICROCODE UPDATE SUPPORT 11982M: Borislav Petkov <bp@alien8.de> 11983S: Maintained 11984F: arch/x86/kernel/cpu/microcode/* 11985 11986X86 VDSO 11987M: Andy Lutomirski <luto@amacapital.net> 11988L: linux-kernel@vger.kernel.org 11989T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11990S: Maintained 11991F: arch/x86/entry/vdso/ 11992 11993XC2028/3028 TUNER DRIVER 11994M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11995L: linux-media@vger.kernel.org 11996W: https://linuxtv.org 11997T: git git://linuxtv.org/media_tree.git 11998S: Maintained 11999F: drivers/media/tuners/tuner-xc2028.* 12000 12001XEN HYPERVISOR INTERFACE 12002M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12003M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 12004M: David Vrabel <david.vrabel@citrix.com> 12005L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12006T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 12007S: Supported 12008F: arch/x86/xen/ 12009F: drivers/*/xen-*front.c 12010F: drivers/xen/ 12011F: arch/x86/include/asm/xen/ 12012F: include/xen/ 12013F: include/uapi/xen/ 12014 12015XEN HYPERVISOR ARM 12016M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12017L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12018S: Supported 12019F: arch/arm/xen/ 12020F: arch/arm/include/asm/xen/ 12021 12022XEN HYPERVISOR ARM64 12023M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12024L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12025S: Supported 12026F: arch/arm64/xen/ 12027F: arch/arm64/include/asm/xen/ 12028 12029XEN NETWORK BACKEND DRIVER 12030M: Ian Campbell <ian.campbell@citrix.com> 12031M: Wei Liu <wei.liu2@citrix.com> 12032L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12033L: netdev@vger.kernel.org 12034S: Supported 12035F: drivers/net/xen-netback/* 12036 12037XEN PCI SUBSYSTEM 12038M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12039L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12040S: Supported 12041F: arch/x86/pci/*xen* 12042F: drivers/pci/*xen* 12043 12044XEN BLOCK SUBSYSTEM 12045M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12046M: Roger Pau Monné <roger.pau@citrix.com> 12047L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12048S: Supported 12049F: drivers/block/xen-blkback/* 12050F: drivers/block/xen* 12051 12052XEN PVSCSI DRIVERS 12053M: Juergen Gross <jgross@suse.com> 12054L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12055L: linux-scsi@vger.kernel.org 12056S: Supported 12057F: drivers/scsi/xen-scsifront.c 12058F: drivers/xen/xen-scsiback.c 12059F: include/xen/interface/io/vscsiif.h 12060 12061XEN SWIOTLB SUBSYSTEM 12062M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12063L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12064S: Supported 12065F: arch/x86/xen/*swiotlb* 12066F: drivers/xen/*swiotlb* 12067 12068XFS FILESYSTEM 12069P: Silicon Graphics Inc 12070M: Dave Chinner <david@fromorbit.com> 12071M: xfs@oss.sgi.com 12072L: xfs@oss.sgi.com 12073W: http://oss.sgi.com/projects/xfs 12074T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git 12075S: Supported 12076F: Documentation/filesystems/xfs.txt 12077F: fs/xfs/ 12078 12079XILINX AXI ETHERNET DRIVER 12080M: Anirudha Sarangi <anirudh@xilinx.com> 12081M: John Linn <John.Linn@xilinx.com> 12082S: Maintained 12083F: drivers/net/ethernet/xilinx/xilinx_axienet* 12084 12085XILINX UARTLITE SERIAL DRIVER 12086M: Peter Korsgaard <jacmet@sunsite.dk> 12087L: linux-serial@vger.kernel.org 12088S: Maintained 12089F: drivers/tty/serial/uartlite.c 12090 12091XILINX VIDEO IP CORES 12092M: Hyun Kwon <hyun.kwon@xilinx.com> 12093M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12094L: linux-media@vger.kernel.org 12095T: git git://linuxtv.org/media_tree.git 12096S: Supported 12097F: Documentation/devicetree/bindings/media/xilinx/ 12098F: drivers/media/platform/xilinx/ 12099F: include/uapi/linux/xilinx-v4l2-controls.h 12100 12101XILLYBUS DRIVER 12102M: Eli Billauer <eli.billauer@gmail.com> 12103L: linux-kernel@vger.kernel.org 12104S: Supported 12105F: drivers/char/xillybus/ 12106 12107XTENSA XTFPGA PLATFORM SUPPORT 12108M: Max Filippov <jcmvbkbc@gmail.com> 12109L: linux-xtensa@linux-xtensa.org 12110S: Maintained 12111F: drivers/spi/spi-xtensa-xtfpga.c 12112F: sound/soc/xtensa/xtfpga-i2s.c 12113 12114YAM DRIVER FOR AX.25 12115M: Jean-Paul Roubelat <jpr@f6fbb.org> 12116L: linux-hams@vger.kernel.org 12117S: Maintained 12118F: drivers/net/hamradio/yam* 12119F: include/linux/yam.h 12120 12121YEALINK PHONE DRIVER 12122M: Henk Vergonet <Henk.Vergonet@gmail.com> 12123L: usbb2k-api-dev@nongnu.org 12124S: Maintained 12125F: Documentation/input/yealink.txt 12126F: drivers/input/misc/yealink.* 12127 12128Z8530 DRIVER FOR AX.25 12129M: Joerg Reuter <jreuter@yaina.de> 12130W: http://yaina.de/jreuter/ 12131W: http://www.qsl.net/dl1bke/ 12132L: linux-hams@vger.kernel.org 12133S: Maintained 12134F: Documentation/networking/z8530drv.txt 12135F: drivers/net/hamradio/*scc.c 12136F: drivers/net/hamradio/z8530.h 12137 12138ZBUD COMPRESSED PAGE ALLOCATOR 12139M: Seth Jennings <sjenning@redhat.com> 12140L: linux-mm@kvack.org 12141S: Maintained 12142F: mm/zbud.c 12143F: include/linux/zbud.h 12144 12145ZD1211RW WIRELESS DRIVER 12146M: Daniel Drake <dsd@gentoo.org> 12147M: Ulrich Kunitz <kune@deine-taler.de> 12148W: http://zd1211.ath.cx/wiki/DriverRewrite 12149L: linux-wireless@vger.kernel.org 12150L: zd1211-devs@lists.sourceforge.net (subscribers-only) 12151S: Maintained 12152F: drivers/net/wireless/zydas/zd1211rw/ 12153 12154ZPOOL COMPRESSED PAGE STORAGE API 12155M: Dan Streetman <ddstreet@ieee.org> 12156L: linux-mm@kvack.org 12157S: Maintained 12158F: mm/zpool.c 12159F: include/linux/zpool.h 12160 12161ZR36067 VIDEO FOR LINUX DRIVER 12162L: mjpeg-users@lists.sourceforge.net 12163L: linux-media@vger.kernel.org 12164W: http://mjpeg.sourceforge.net/driver-zoran/ 12165T: hg https://linuxtv.org/hg/v4l-dvb 12166S: Odd Fixes 12167F: drivers/media/pci/zoran/ 12168 12169ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 12170M: Minchan Kim <minchan@kernel.org> 12171M: Nitin Gupta <ngupta@vflare.org> 12172R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12173L: linux-kernel@vger.kernel.org 12174S: Maintained 12175F: drivers/block/zram/ 12176F: Documentation/blockdev/zram.txt 12177 12178ZS DECSTATION Z85C30 SERIAL DRIVER 12179M: "Maciej W. Rozycki" <macro@linux-mips.org> 12180S: Maintained 12181F: drivers/tty/serial/zs.* 12182 12183ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 12184M: Minchan Kim <minchan@kernel.org> 12185M: Nitin Gupta <ngupta@vflare.org> 12186R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12187L: linux-mm@kvack.org 12188S: Maintained 12189F: mm/zsmalloc.c 12190F: include/linux/zsmalloc.h 12191F: Documentation/vm/zsmalloc.txt 12192 12193ZSWAP COMPRESSED SWAP CACHING 12194M: Seth Jennings <sjenning@redhat.com> 12195L: linux-mm@kvack.org 12196S: Maintained 12197F: mm/zswap.c 12198 12199THE REST 12200M: Linus Torvalds <torvalds@linux-foundation.org> 12201L: linux-kernel@vger.kernel.org 12202Q: http://patchwork.kernel.org/project/LKML/list/ 12203T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 12204S: Buried alive in reporters 12205F: * 12206F: */ 12207