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: Documentation/ABI/ 227F: include/linux/syscalls.h 228F: include/uapi/ 229F: kernel/sys_ni.c 230 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 232M: Hans de Goede <hdegoede@redhat.com> 233L: lm-sensors@lm-sensors.org 234S: Maintained 235F: drivers/hwmon/abituguru.c 236 237ABIT UGURU 3 HARDWARE MONITOR DRIVER 238M: Alistair John Strachan <alistair@devzero.co.uk> 239L: lm-sensors@lm-sensors.org 240S: Maintained 241F: drivers/hwmon/abituguru3.c 242 243ACCES 104-IDI-48 GPIO DRIVER 244M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 245L: linux-gpio@vger.kernel.org 246S: Maintained 247F: drivers/gpio/gpio-104-idi-48.c 248 249ACCES 104-IDIO-16 GPIO DRIVER 250M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 251L: linux-gpio@vger.kernel.org 252S: Maintained 253F: drivers/gpio/gpio-104-idio-16.c 254 255ACENIC DRIVER 256M: Jes Sorensen <jes@trained-monkey.org> 257L: linux-acenic@sunsite.dk 258S: Maintained 259F: drivers/net/ethernet/alteon/acenic* 260 261ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 262M: Peter Feuerer <peter@piie.net> 263L: platform-driver-x86@vger.kernel.org 264W: http://piie.net/?section=acerhdf 265S: Maintained 266F: drivers/platform/x86/acerhdf.c 267 268ACER WMI LAPTOP EXTRAS 269M: "Lee, Chun-Yi" <jlee@suse.com> 270L: platform-driver-x86@vger.kernel.org 271S: Maintained 272F: drivers/platform/x86/acer-wmi.c 273 274ACPI 275M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 276M: Len Brown <lenb@kernel.org> 277L: linux-acpi@vger.kernel.org 278W: https://01.org/linux-acpi 279Q: https://patchwork.kernel.org/project/linux-acpi/list/ 280T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 281S: Supported 282F: drivers/acpi/ 283F: drivers/pnp/pnpacpi/ 284F: include/linux/acpi.h 285F: include/acpi/ 286F: Documentation/acpi/ 287F: Documentation/ABI/testing/sysfs-bus-acpi 288F: drivers/pci/*acpi* 289F: drivers/pci/*/*acpi* 290F: drivers/pci/*/*/*acpi* 291F: tools/power/acpi/ 292 293ACPI COMPONENT ARCHITECTURE (ACPICA) 294M: Robert Moore <robert.moore@intel.com> 295M: Lv Zheng <lv.zheng@intel.com> 296M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 297L: linux-acpi@vger.kernel.org 298L: devel@acpica.org 299W: https://acpica.org/ 300W: https://github.com/acpica/acpica/ 301Q: https://patchwork.kernel.org/project/linux-acpi/list/ 302T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 303S: Supported 304F: drivers/acpi/acpica/ 305F: include/acpi/ 306F: tools/power/acpi/ 307 308ACPI FAN DRIVER 309M: Zhang Rui <rui.zhang@intel.com> 310L: linux-acpi@vger.kernel.org 311W: https://01.org/linux-acpi 312S: Supported 313F: drivers/acpi/fan.c 314 315ACPI THERMAL DRIVER 316M: Zhang Rui <rui.zhang@intel.com> 317L: linux-acpi@vger.kernel.org 318W: https://01.org/linux-acpi 319S: Supported 320F: drivers/acpi/*thermal* 321 322ACPI VIDEO DRIVER 323M: Zhang Rui <rui.zhang@intel.com> 324L: linux-acpi@vger.kernel.org 325W: https://01.org/linux-acpi 326S: Supported 327F: drivers/acpi/acpi_video.c 328 329ACPI WMI DRIVER 330L: platform-driver-x86@vger.kernel.org 331S: Orphan 332F: drivers/platform/x86/wmi.c 333 334AD1889 ALSA SOUND DRIVER 335M: Thibaut Varene <T-Bone@parisc-linux.org> 336W: http://wiki.parisc-linux.org/AD1889 337L: linux-parisc@vger.kernel.org 338S: Maintained 339F: sound/pci/ad1889.* 340 341AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 342M: Michael Hennerich <michael.hennerich@analog.com> 343W: http://wiki.analog.com/AD5254 344W: http://ez.analog.com/community/linux-device-drivers 345S: Supported 346F: drivers/misc/ad525x_dpot.c 347 348AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 349M: Michael Hennerich <michael.hennerich@analog.com> 350W: http://wiki.analog.com/AD5398 351W: http://ez.analog.com/community/linux-device-drivers 352S: Supported 353F: drivers/regulator/ad5398.c 354 355AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 356M: Michael Hennerich <michael.hennerich@analog.com> 357W: http://wiki.analog.com/AD7142 358W: http://ez.analog.com/community/linux-device-drivers 359S: Supported 360F: drivers/input/misc/ad714x.c 361 362AD7877 TOUCHSCREEN DRIVER 363M: Michael Hennerich <michael.hennerich@analog.com> 364W: http://wiki.analog.com/AD7877 365W: http://ez.analog.com/community/linux-device-drivers 366S: Supported 367F: drivers/input/touchscreen/ad7877.c 368 369AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 370M: Michael Hennerich <michael.hennerich@analog.com> 371W: http://wiki.analog.com/AD7879 372W: http://ez.analog.com/community/linux-device-drivers 373S: Supported 374F: drivers/input/touchscreen/ad7879.c 375 376ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 377M: Jiri Kosina <jikos@kernel.org> 378S: Maintained 379 380ADF7242 IEEE 802.15.4 RADIO DRIVER 381M: Michael Hennerich <michael.hennerich@analog.com> 382W: https://wiki.analog.com/ADF7242 383W: http://ez.analog.com/community/linux-device-drivers 384L: linux-wpan@vger.kernel.org 385S: Supported 386F: drivers/net/ieee802154/adf7242.c 387F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt 388 389ADM1025 HARDWARE MONITOR DRIVER 390M: Jean Delvare <jdelvare@suse.com> 391L: lm-sensors@lm-sensors.org 392S: Maintained 393F: Documentation/hwmon/adm1025 394F: drivers/hwmon/adm1025.c 395 396ADM1029 HARDWARE MONITOR DRIVER 397M: Corentin Labbe <clabbe.montjoie@gmail.com> 398L: lm-sensors@lm-sensors.org 399S: Maintained 400F: drivers/hwmon/adm1029.c 401 402ADM8211 WIRELESS DRIVER 403L: linux-wireless@vger.kernel.org 404W: http://wireless.kernel.org/ 405S: Orphan 406F: drivers/net/wireless/admtek/adm8211.* 407 408ADP1653 FLASH CONTROLLER DRIVER 409M: Sakari Ailus <sakari.ailus@iki.fi> 410L: linux-media@vger.kernel.org 411S: Maintained 412F: drivers/media/i2c/adp1653.c 413F: include/media/i2c/adp1653.h 414 415ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 416M: Michael Hennerich <michael.hennerich@analog.com> 417W: http://wiki.analog.com/ADP5520 418W: http://ez.analog.com/community/linux-device-drivers 419S: Supported 420F: drivers/mfd/adp5520.c 421F: drivers/video/backlight/adp5520_bl.c 422F: drivers/leds/leds-adp5520.c 423F: drivers/gpio/gpio-adp5520.c 424F: drivers/input/keyboard/adp5520-keys.c 425 426ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 427M: Michael Hennerich <michael.hennerich@analog.com> 428W: http://wiki.analog.com/ADP5588 429W: http://ez.analog.com/community/linux-device-drivers 430S: Supported 431F: drivers/input/keyboard/adp5588-keys.c 432F: drivers/gpio/gpio-adp5588.c 433 434ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 435M: Michael Hennerich <michael.hennerich@analog.com> 436W: http://wiki.analog.com/ADP8860 437W: http://ez.analog.com/community/linux-device-drivers 438S: Supported 439F: drivers/video/backlight/adp8860_bl.c 440 441ADS1015 HARDWARE MONITOR DRIVER 442M: Dirk Eibach <eibach@gdsys.de> 443L: lm-sensors@lm-sensors.org 444S: Maintained 445F: Documentation/hwmon/ads1015 446F: drivers/hwmon/ads1015.c 447F: include/linux/i2c/ads1015.h 448 449ADT746X FAN DRIVER 450M: Colin Leroy <colin@colino.net> 451S: Maintained 452F: drivers/macintosh/therm_adt746x.c 453 454ADT7475 HARDWARE MONITOR DRIVER 455M: Jean Delvare <jdelvare@suse.com> 456L: lm-sensors@lm-sensors.org 457S: Maintained 458F: Documentation/hwmon/adt7475 459F: drivers/hwmon/adt7475.c 460 461ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 462M: Michael Hennerich <michael.hennerich@analog.com> 463W: http://wiki.analog.com/ADXL345 464W: http://ez.analog.com/community/linux-device-drivers 465S: Supported 466F: drivers/input/misc/adxl34x.c 467 468ADVANSYS SCSI DRIVER 469M: Matthew Wilcox <matthew@wil.cx> 470M: Hannes Reinecke <hare@suse.com> 471L: linux-scsi@vger.kernel.org 472S: Maintained 473F: Documentation/scsi/advansys.txt 474F: drivers/scsi/advansys.c 475 476AEDSP16 DRIVER 477M: Riccardo Facchetti <fizban@tin.it> 478S: Maintained 479F: sound/oss/aedsp16.c 480 481AF9013 MEDIA DRIVER 482M: Antti Palosaari <crope@iki.fi> 483L: linux-media@vger.kernel.org 484W: https://linuxtv.org 485W: http://palosaari.fi/linux/ 486Q: http://patchwork.linuxtv.org/project/linux-media/list/ 487T: git git://linuxtv.org/anttip/media_tree.git 488S: Maintained 489F: drivers/media/dvb-frontends/af9013* 490 491AF9033 MEDIA DRIVER 492M: Antti Palosaari <crope@iki.fi> 493L: linux-media@vger.kernel.org 494W: https://linuxtv.org 495W: http://palosaari.fi/linux/ 496Q: http://patchwork.linuxtv.org/project/linux-media/list/ 497T: git git://linuxtv.org/anttip/media_tree.git 498S: Maintained 499F: drivers/media/dvb-frontends/af9033* 500 501AFFS FILE SYSTEM 502L: linux-fsdevel@vger.kernel.org 503S: Orphan 504F: Documentation/filesystems/affs.txt 505F: fs/affs/ 506 507AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 508M: David Howells <dhowells@redhat.com> 509L: linux-afs@lists.infradead.org 510S: Supported 511F: fs/afs/ 512F: include/net/af_rxrpc.h 513F: net/rxrpc/af_rxrpc.c 514 515AGPGART DRIVER 516M: David Airlie <airlied@linux.ie> 517T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 518S: Maintained 519F: drivers/char/agp/ 520F: include/linux/agp* 521F: include/uapi/linux/agp* 522 523AHA152X SCSI DRIVER 524M: "Juergen E. Fischer" <fischer@norbit.de> 525L: linux-scsi@vger.kernel.org 526S: Maintained 527F: drivers/scsi/aha152x* 528F: drivers/scsi/pcmcia/aha152x* 529 530AIC7XXX / AIC79XX SCSI DRIVER 531M: Hannes Reinecke <hare@suse.com> 532L: linux-scsi@vger.kernel.org 533S: Maintained 534F: drivers/scsi/aic7xxx/ 535 536AIMSLAB FM RADIO RECEIVER DRIVER 537M: Hans Verkuil <hverkuil@xs4all.nl> 538L: linux-media@vger.kernel.org 539T: git git://linuxtv.org/media_tree.git 540W: https://linuxtv.org 541S: Maintained 542F: drivers/media/radio/radio-aimslab* 543 544AIO 545M: Benjamin LaHaise <bcrl@kvack.org> 546L: linux-aio@kvack.org 547S: Supported 548F: fs/aio.c 549F: include/linux/*aio*.h 550 551AIRSPY MEDIA DRIVER 552M: Antti Palosaari <crope@iki.fi> 553L: linux-media@vger.kernel.org 554W: https://linuxtv.org 555W: http://palosaari.fi/linux/ 556Q: http://patchwork.linuxtv.org/project/linux-media/list/ 557T: git git://linuxtv.org/anttip/media_tree.git 558S: Maintained 559F: drivers/media/usb/airspy/ 560 561ALCATEL SPEEDTOUCH USB DRIVER 562M: Duncan Sands <duncan.sands@free.fr> 563L: linux-usb@vger.kernel.org 564W: http://www.linux-usb.org/SpeedTouch/ 565S: Maintained 566F: drivers/usb/atm/speedtch.c 567F: drivers/usb/atm/usbatm.c 568 569ALCHEMY AU1XX0 MMC DRIVER 570M: Manuel Lauss <manuel.lauss@gmail.com> 571S: Maintained 572F: drivers/mmc/host/au1xmmc.c 573 574ALI1563 I2C DRIVER 575M: Rudolf Marek <r.marek@assembler.cz> 576L: linux-i2c@vger.kernel.org 577S: Maintained 578F: Documentation/i2c/busses/i2c-ali1563 579F: drivers/i2c/busses/i2c-ali1563.c 580 581ALLWINNER SECURITY SYSTEM 582M: Corentin Labbe <clabbe.montjoie@gmail.com> 583L: linux-crypto@vger.kernel.org 584S: Maintained 585F: drivers/crypto/sunxi-ss/ 586 587ALPHA PORT 588M: Richard Henderson <rth@twiddle.net> 589M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 590M: Matt Turner <mattst88@gmail.com> 591S: Odd Fixes 592L: linux-alpha@vger.kernel.org 593F: arch/alpha/ 594 595ALTERA MAILBOX DRIVER 596M: Ley Foon Tan <lftan@altera.com> 597L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 598S: Maintained 599F: drivers/mailbox/mailbox-altera.c 600 601ALTERA PIO DRIVER 602M: Tien Hock Loh <thloh@altera.com> 603L: linux-gpio@vger.kernel.org 604S: Maintained 605F: drivers/gpio/gpio-altera.c 606 607ALTERA TRIPLE SPEED ETHERNET DRIVER 608M: Vince Bridgers <vbridger@opensource.altera.com> 609L: netdev@vger.kernel.org 610L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 611S: Maintained 612F: drivers/net/ethernet/altera/ 613 614ALTERA UART/JTAG UART SERIAL DRIVERS 615M: Tobias Klauser <tklauser@distanz.ch> 616L: linux-serial@vger.kernel.org 617L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 618S: Maintained 619F: drivers/tty/serial/altera_uart.c 620F: drivers/tty/serial/altera_jtaguart.c 621F: include/linux/altera_uart.h 622F: include/linux/altera_jtaguart.h 623 624AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 625M: Tom Lendacky <thomas.lendacky@amd.com> 626L: linux-crypto@vger.kernel.org 627S: Supported 628F: drivers/crypto/ccp/ 629F: include/linux/ccp.h 630 631AMD FAM15H PROCESSOR POWER MONITORING DRIVER 632M: Huang Rui <ray.huang@amd.com> 633L: lm-sensors@lm-sensors.org 634S: Supported 635F: Documentation/hwmon/fam15h_power 636F: drivers/hwmon/fam15h_power.c 637 638AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 639L: linux-geode@lists.infradead.org (moderated for non-subscribers) 640S: Orphan 641F: drivers/usb/gadget/udc/amd5536udc.* 642 643AMD GEODE PROCESSOR/CHIPSET SUPPORT 644P: Andres Salomon <dilinger@queued.net> 645L: linux-geode@lists.infradead.org (moderated for non-subscribers) 646W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 647S: Supported 648F: drivers/char/hw_random/geode-rng.c 649F: drivers/crypto/geode* 650F: drivers/video/fbdev/geode/ 651F: arch/x86/include/asm/geode.h 652 653AMD IOMMU (AMD-VI) 654M: Joerg Roedel <joro@8bytes.org> 655L: iommu@lists.linux-foundation.org 656T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 657S: Maintained 658F: drivers/iommu/amd_iommu*.[ch] 659F: include/linux/amd-iommu.h 660 661AMD KFD 662M: Oded Gabbay <oded.gabbay@gmail.com> 663L: dri-devel@lists.freedesktop.org 664T: git git://people.freedesktop.org/~gabbayo/linux.git 665S: Supported 666F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 667F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 668F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 669F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 670F: drivers/gpu/drm/amd/amdkfd/ 671F: drivers/gpu/drm/amd/include/cik_structs.h 672F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 673F: drivers/gpu/drm/amd/include/vi_structs.h 674F: drivers/gpu/drm/radeon/radeon_kfd.c 675F: drivers/gpu/drm/radeon/radeon_kfd.h 676F: include/uapi/linux/kfd_ioctl.h 677 678AMD XGBE DRIVER 679M: Tom Lendacky <thomas.lendacky@amd.com> 680L: netdev@vger.kernel.org 681S: Supported 682F: drivers/net/ethernet/amd/xgbe/ 683 684AMS (Apple Motion Sensor) DRIVER 685M: Michael Hanselmann <linux-kernel@hansmi.ch> 686S: Supported 687F: drivers/macintosh/ams/ 688 689AMSO1100 RNIC DRIVER 690M: Tom Tucker <tom@opengridcomputing.com> 691M: Steve Wise <swise@opengridcomputing.com> 692L: linux-rdma@vger.kernel.org 693S: Maintained 694F: drivers/infiniband/hw/amso1100/ 695 696ANALOG DEVICES INC AD9389B DRIVER 697M: Hans Verkuil <hans.verkuil@cisco.com> 698L: linux-media@vger.kernel.org 699S: Maintained 700F: drivers/media/i2c/ad9389b* 701 702ANALOG DEVICES INC ADV7180 DRIVER 703M: Lars-Peter Clausen <lars@metafoo.de> 704L: linux-media@vger.kernel.org 705W: http://ez.analog.com/community/linux-device-drivers 706S: Supported 707F: drivers/media/i2c/adv7180.c 708 709ANALOG DEVICES INC ADV7511 DRIVER 710M: Hans Verkuil <hans.verkuil@cisco.com> 711L: linux-media@vger.kernel.org 712S: Maintained 713F: drivers/media/i2c/adv7511* 714 715ANALOG DEVICES INC ADV7604 DRIVER 716M: Hans Verkuil <hans.verkuil@cisco.com> 717L: linux-media@vger.kernel.org 718S: Maintained 719F: drivers/media/i2c/adv7604* 720 721ANALOG DEVICES INC ADV7842 DRIVER 722M: Hans Verkuil <hans.verkuil@cisco.com> 723L: linux-media@vger.kernel.org 724S: Maintained 725F: drivers/media/i2c/adv7842* 726 727ANALOG DEVICES INC ASOC CODEC DRIVERS 728M: Lars-Peter Clausen <lars@metafoo.de> 729L: alsa-devel@alsa-project.org (moderated for non-subscribers) 730W: http://wiki.analog.com/ 731W: http://ez.analog.com/community/linux-device-drivers 732S: Supported 733F: sound/soc/codecs/adau* 734F: sound/soc/codecs/adav* 735F: sound/soc/codecs/ad1* 736F: sound/soc/codecs/ad7* 737F: sound/soc/codecs/ssm* 738F: sound/soc/codecs/sigmadsp.* 739 740ANALOG DEVICES INC ASOC DRIVERS 741L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 742L: alsa-devel@alsa-project.org (moderated for non-subscribers) 743W: http://blackfin.uclinux.org/ 744S: Supported 745F: sound/soc/blackfin/* 746 747ANALOG DEVICES INC IIO DRIVERS 748M: Lars-Peter Clausen <lars@metafoo.de> 749M: Michael Hennerich <Michael.Hennerich@analog.com> 750W: http://wiki.analog.com/ 751W: http://ez.analog.com/community/linux-device-drivers 752S: Supported 753F: drivers/iio/*/ad* 754X: drivers/iio/*/adjd* 755F: drivers/staging/iio/*/ad* 756F: staging/iio/trigger/iio-trig-bfin-timer.c 757 758ANALOG DEVICES INC DMA DRIVERS 759M: Lars-Peter Clausen <lars@metafoo.de> 760W: http://ez.analog.com/community/linux-device-drivers 761S: Supported 762F: drivers/dma/dma-axi-dmac.c 763 764ANDROID DRIVERS 765M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 766M: Arve Hjønnevåg <arve@android.com> 767M: Riley Andrews <riandrews@android.com> 768T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 769L: devel@driverdev.osuosl.org 770S: Supported 771F: drivers/android/ 772F: drivers/staging/android/ 773 774AOA (Apple Onboard Audio) ALSA DRIVER 775M: Johannes Berg <johannes@sipsolutions.net> 776L: linuxppc-dev@lists.ozlabs.org 777L: alsa-devel@alsa-project.org (moderated for non-subscribers) 778S: Maintained 779F: sound/aoa/ 780 781APM DRIVER 782M: Jiri Kosina <jikos@kernel.org> 783S: Odd fixes 784T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git 785F: arch/x86/kernel/apm_32.c 786F: include/linux/apm_bios.h 787F: include/uapi/linux/apm_bios.h 788F: drivers/char/apm-emulation.c 789 790APPLE BCM5974 MULTITOUCH DRIVER 791M: Henrik Rydberg <rydberg@bitmath.org> 792L: linux-input@vger.kernel.org 793S: Odd fixes 794F: drivers/input/mouse/bcm5974.c 795 796APPLE SMC DRIVER 797M: Henrik Rydberg <rydberg@bitmath.org> 798L: lm-sensors@lm-sensors.org 799S: Odd fixes 800F: drivers/hwmon/applesmc.c 801 802APPLETALK NETWORK LAYER 803M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 804S: Maintained 805F: drivers/net/appletalk/ 806F: net/appletalk/ 807 808APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT 809M: Duc Dang <dhdang@apm.com> 810S: Supported 811F: arch/arm64/boot/dts/apm/ 812 813APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 814M: Iyappan Subramanian <isubramanian@apm.com> 815M: Keyur Chudgar <kchudgar@apm.com> 816S: Supported 817F: drivers/net/ethernet/apm/xgene/ 818F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 819 820APTINA CAMERA SENSOR PLL 821M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 822L: linux-media@vger.kernel.org 823S: Maintained 824F: drivers/media/i2c/aptina-pll.* 825 826ARC FRAMEBUFFER DRIVER 827M: Jaya Kumar <jayalk@intworks.biz> 828S: Maintained 829F: drivers/video/fbdev/arcfb.c 830F: drivers/video/fbdev/core/fb_defio.c 831 832ARCNET NETWORK LAYER 833M: Michael Grzeschik <m.grzeschik@pengutronix.de> 834L: netdev@vger.kernel.org 835S: Maintained 836F: drivers/net/arcnet/ 837F: include/uapi/linux/if_arcnet.h 838 839ARM MFM AND FLOPPY DRIVERS 840M: Ian Molton <spyro@f2s.com> 841S: Maintained 842F: arch/arm/lib/floppydma.S 843F: arch/arm/include/asm/floppy.h 844 845ARM PMU PROFILING AND DEBUGGING 846M: Will Deacon <will.deacon@arm.com> 847R: Mark Rutland <mark.rutland@arm.com> 848S: Maintained 849F: arch/arm*/kernel/perf_* 850F: arch/arm/oprofile/common.c 851F: arch/arm*/kernel/hw_breakpoint.c 852F: arch/arm*/include/asm/hw_breakpoint.h 853F: arch/arm*/include/asm/perf_event.h 854F: drivers/perf/arm_pmu.c 855F: include/linux/perf/arm_pmu.h 856 857ARM PORT 858M: Russell King <linux@arm.linux.org.uk> 859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 860W: http://www.arm.linux.org.uk/ 861S: Maintained 862F: arch/arm/ 863 864ARM SUB-ARCHITECTURES 865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 866S: Maintained 867F: arch/arm/mach-*/ 868F: arch/arm/plat-*/ 869T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 870 871ARM PRIMECELL AACI PL041 DRIVER 872M: Russell King <linux@arm.linux.org.uk> 873S: Maintained 874F: sound/arm/aaci.* 875 876ARM PRIMECELL CLCD PL110 DRIVER 877M: Russell King <linux@arm.linux.org.uk> 878S: Maintained 879F: drivers/video/fbdev/amba-clcd.* 880 881ARM PRIMECELL KMI PL050 DRIVER 882M: Russell King <linux@arm.linux.org.uk> 883S: Maintained 884F: drivers/input/serio/ambakmi.* 885F: include/linux/amba/kmi.h 886 887ARM PRIMECELL MMCI PL180/1 DRIVER 888M: Russell King <linux@arm.linux.org.uk> 889S: Maintained 890F: drivers/mmc/host/mmci.* 891F: include/linux/amba/mmci.h 892 893ARM PRIMECELL UART PL010 AND PL011 DRIVERS 894M: Russell King <linux@arm.linux.org.uk> 895S: Maintained 896F: drivers/tty/serial/amba-pl01*.c 897F: include/linux/amba/serial.h 898 899ARM PRIMECELL BUS SUPPORT 900M: Russell King <linux@arm.linux.org.uk> 901S: Maintained 902F: drivers/amba/ 903F: include/linux/amba/bus.h 904 905ARM/ADS SPHERE MACHINE SUPPORT 906M: Lennert Buytenhek <kernel@wantstofly.org> 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 908S: Maintained 909 910ARM/AFEB9260 MACHINE SUPPORT 911M: Sergey Lapin <slapin@ossfans.org> 912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 913S: Maintained 914 915ARM/AJECO 1ARM MACHINE SUPPORT 916M: Lennert Buytenhek <kernel@wantstofly.org> 917L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 918S: Maintained 919 920ARM/Allwinner sunXi SoC support 921M: Maxime Ripard <maxime.ripard@free-electrons.com> 922M: Chen-Yu Tsai <wens@csie.org> 923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 924S: Maintained 925N: sun[x456789]i 926 927ARM/Allwinner SoC Clock Support 928M: Emilio López <emilio@elopez.com.ar> 929S: Maintained 930F: drivers/clk/sunxi/ 931 932ARM/Amlogic MesonX SoC support 933M: Carlo Caione <carlo@caione.org> 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 935S: Maintained 936F: drivers/media/rc/meson-ir.c 937N: meson[x68] 938 939ARM/Annapurna Labs ALPINE ARCHITECTURE 940M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 941S: Maintained 942F: arch/arm/mach-alpine/ 943 944ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT 945M: Nicolas Ferre <nicolas.ferre@atmel.com> 946M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 947M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 949W: http://www.linux4sam.org 950T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git 951S: Supported 952F: arch/arm/mach-at91/ 953F: include/soc/at91/ 954F: arch/arm/boot/dts/at91*.dts 955F: arch/arm/boot/dts/at91*.dtsi 956F: arch/arm/boot/dts/sama*.dts 957F: arch/arm/boot/dts/sama*.dtsi 958F: arch/arm/include/debug/at91.S 959 960ARM/ATMEL AT91 Clock Support 961M: Boris Brezillon <boris.brezillon@free-electrons.com> 962S: Maintained 963F: drivers/clk/at91 964 965ARM/CALXEDA HIGHBANK ARCHITECTURE 966M: Rob Herring <robh@kernel.org> 967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 968S: Maintained 969F: arch/arm/mach-highbank/ 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/mach-prima2/ 1046F: drivers/clk/sirf/ 1047F: drivers/clocksource/timer-prima2.c 1048F: drivers/clocksource/timer-atlas7.c 1049N: [^a-z]sirf 1050 1051ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1052M: Baruch Siach <baruch@tkos.co.il> 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1054S: Maintained 1055F: arch/arm/boot/dts/cx92755* 1056N: digicolor 1057 1058ARM/EBSA110 MACHINE SUPPORT 1059M: Russell King <linux@arm.linux.org.uk> 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1061W: http://www.arm.linux.org.uk/ 1062S: Maintained 1063F: arch/arm/mach-ebsa110/ 1064F: drivers/net/ethernet/amd/am79c961a.* 1065 1066ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1067M: Uwe Kleine-König <kernel@pengutronix.de> 1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1069S: Maintained 1070N: efm32 1071 1072ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1073M: Daniel Ribeiro <drwyrm@gmail.com> 1074M: Stefan Schmidt <stefan@openezx.org> 1075M: Harald Welte <laforge@openezx.org> 1076L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1077W: http://www.openezx.org/ 1078S: Maintained 1079T: topgit git://git.openezx.org/openezx.git 1080F: arch/arm/mach-pxa/ezx.c 1081 1082ARM/FARADAY FA526 PORT 1083M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1085S: Maintained 1086T: git git://git.berlios.de/gemini-board 1087F: arch/arm/mm/*-fa* 1088 1089ARM/FOOTBRIDGE ARCHITECTURE 1090M: Russell King <linux@arm.linux.org.uk> 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1092W: http://www.arm.linux.org.uk/ 1093S: Maintained 1094F: arch/arm/include/asm/hardware/dec21285.h 1095F: arch/arm/mach-footbridge/ 1096 1097ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1098M: Shawn Guo <shawnguo@kernel.org> 1099M: Sascha Hauer <kernel@pengutronix.de> 1100L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1101S: Maintained 1102T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1103F: arch/arm/mach-imx/ 1104F: arch/arm/mach-mxs/ 1105F: arch/arm/boot/dts/imx* 1106F: arch/arm/configs/imx*_defconfig 1107F: drivers/clk/imx/ 1108F: include/soc/imx/ 1109 1110ARM/FREESCALE VYBRID ARM ARCHITECTURE 1111M: Shawn Guo <shawnguo@kernel.org> 1112M: Sascha Hauer <kernel@pengutronix.de> 1113R: Stefan Agner <stefan@agner.ch> 1114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1115S: Maintained 1116T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1117F: arch/arm/mach-imx/*vf610* 1118F: arch/arm/boot/dts/vf* 1119 1120ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1121M: Lennert Buytenhek <kernel@wantstofly.org> 1122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1123S: Maintained 1124 1125ARM/GUMSTIX MACHINE SUPPORT 1126M: Steve Sakoman <sakoman@gmail.com> 1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1128S: Maintained 1129 1130ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1131M: Philipp Zabel <philipp.zabel@gmail.com> 1132M: Paul Parsons <lost.distance@yahoo.com> 1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1134S: Maintained 1135F: arch/arm/mach-pxa/hx4700.c 1136F: arch/arm/mach-pxa/include/mach/hx4700.h 1137F: sound/soc/pxa/hx4700.c 1138 1139ARM/HISILICON SOC SUPPORT 1140M: Wei Xu <xuwei5@hisilicon.com> 1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1142W: http://www.hisilicon.com 1143S: Supported 1144T: git git://github.com/hisilicon/linux-hisi.git 1145F: arch/arm/mach-hisi/ 1146 1147ARM/HP JORNADA 7XX MACHINE SUPPORT 1148M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1149W: www.jlime.com 1150S: Maintained 1151T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1152F: arch/arm/mach-sa1100/jornada720.c 1153F: arch/arm/mach-sa1100/include/mach/jornada720.h 1154 1155ARM/IGEP MACHINE SUPPORT 1156M: Enric Balletbo i Serra <eballetbo@gmail.com> 1157M: Javier Martinez Canillas <javier@dowhile0.org> 1158L: linux-omap@vger.kernel.org 1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1160S: Maintained 1161F: arch/arm/boot/dts/omap3-igep* 1162 1163ARM/INCOME PXA270 SUPPORT 1164M: Marek Vasut <marek.vasut@gmail.com> 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1166S: Maintained 1167F: arch/arm/mach-pxa/colibri-pxa270-income.c 1168 1169ARM/INTEL IOP32X ARM ARCHITECTURE 1170M: Lennert Buytenhek <kernel@wantstofly.org> 1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1172S: Maintained 1173 1174ARM/INTEL IOP33X ARM ARCHITECTURE 1175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1176S: Orphan 1177 1178ARM/INTEL IOP13XX ARM ARCHITECTURE 1179M: Lennert Buytenhek <kernel@wantstofly.org> 1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1181S: Maintained 1182 1183ARM/INTEL IQ81342EX MACHINE SUPPORT 1184M: Lennert Buytenhek <kernel@wantstofly.org> 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1186S: Maintained 1187 1188ARM/INTEL IXDP2850 MACHINE SUPPORT 1189M: Lennert Buytenhek <kernel@wantstofly.org> 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1191S: Maintained 1192 1193ARM/INTEL IXP4XX ARM ARCHITECTURE 1194M: Imre Kaloz <kaloz@openwrt.org> 1195M: Krzysztof Halasa <khalasa@piap.pl> 1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1197S: Maintained 1198F: arch/arm/mach-ixp4xx/ 1199 1200ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1201M: Jonathan Cameron <jic23@cam.ac.uk> 1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1203S: Maintained 1204F: arch/arm/mach-pxa/stargate2.c 1205F: drivers/pcmcia/pxa2xx_stargate2.c 1206 1207ARM/INTEL XSC3 (MANZANO) ARM CORE 1208M: Lennert Buytenhek <kernel@wantstofly.org> 1209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1210S: Maintained 1211 1212ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1213M: Lennert Buytenhek <kernel@wantstofly.org> 1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1215S: Maintained 1216 1217ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1218M: Santosh Shilimkar <ssantosh@kernel.org> 1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1220S: Maintained 1221F: arch/arm/mach-keystone/ 1222T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1223 1224ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1225M: Santosh Shilimkar <ssantosh@kernel.org> 1226L: linux-kernel@vger.kernel.org 1227S: Maintained 1228F: drivers/clk/keystone/ 1229 1230ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1231M: Santosh Shilimkar <ssantosh@kernel.org> 1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1233L: linux-kernel@vger.kernel.org 1234S: Maintained 1235F: drivers/clocksource/timer-keystone.c 1236 1237ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1238M: Santosh Shilimkar <ssantosh@kernel.org> 1239L: linux-kernel@vger.kernel.org 1240S: Maintained 1241F: drivers/power/reset/keystone-reset.c 1242 1243ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1244M: Santosh Shilimkar <ssantosh@kernel.org> 1245L: linux-kernel@vger.kernel.org 1246S: Maintained 1247F: drivers/memory/*emif* 1248 1249ARM/LOGICPD PXA270 MACHINE SUPPORT 1250M: Lennert Buytenhek <kernel@wantstofly.org> 1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1252S: Maintained 1253 1254ARM/LPC18XX ARCHITECTURE 1255M: Joachim Eastwood <manabian@gmail.com> 1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1257S: Maintained 1258F: arch/arm/boot/dts/lpc43* 1259F: drivers/clk/nxp/clk-lpc18xx* 1260F: drivers/clocksource/time-lpc32xx.c 1261F: drivers/i2c/busses/i2c-lpc2k.c 1262F: drivers/memory/pl172.c 1263F: drivers/mtd/spi-nor/nxp-spifi.c 1264F: drivers/rtc/rtc-lpc24xx.c 1265N: lpc18xx 1266 1267ARM/MAGICIAN MACHINE SUPPORT 1268M: Philipp Zabel <philipp.zabel@gmail.com> 1269S: Maintained 1270 1271ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1272M: Jason Cooper <jason@lakedaemon.net> 1273M: Andrew Lunn <andrew@lunn.ch> 1274M: Gregory Clement <gregory.clement@free-electrons.com> 1275M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1276L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1277S: Maintained 1278F: arch/arm/mach-mvebu/ 1279F: drivers/rtc/rtc-armada38x.c 1280F: arch/arm/boot/dts/armada* 1281F: arch/arm/boot/dts/kirkwood* 1282 1283 1284ARM/Marvell Berlin SoC support 1285M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1287S: Maintained 1288F: arch/arm/mach-berlin/ 1289F: arch/arm/boot/dts/berlin* 1290 1291 1292ARM/Marvell Dove/MV78xx0/Orion SOC support 1293M: Jason Cooper <jason@lakedaemon.net> 1294M: Andrew Lunn <andrew@lunn.ch> 1295M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1296M: Gregory Clement <gregory.clement@free-electrons.com> 1297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1298S: Maintained 1299F: arch/arm/mach-dove/ 1300F: arch/arm/mach-mv78xx0/ 1301F: arch/arm/mach-orion5x/ 1302F: arch/arm/plat-orion/ 1303F: arch/arm/boot/dts/dove* 1304F: arch/arm/boot/dts/orion5x* 1305 1306 1307ARM/Orion SoC/Technologic Systems TS-78xx platform support 1308M: Alexander Clouter <alex@digriz.org.uk> 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1310W: http://www.digriz.org.uk/ts78xx/kernel 1311S: Maintained 1312F: arch/arm/mach-orion5x/ts78xx-* 1313 1314ARM/Mediatek RTC DRIVER 1315M: Eddie Huang <eddie.huang@mediatek.com> 1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1317L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1318S: Maintained 1319F: drivers/rtc/rtc-mt6397.c 1320 1321ARM/Mediatek SoC support 1322M: Matthias Brugger <matthias.bgg@gmail.com> 1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1325S: Maintained 1326F: arch/arm/boot/dts/mt6* 1327F: arch/arm/boot/dts/mt8* 1328F: arch/arm/mach-mediatek/ 1329N: mtk 1330K: mediatek 1331 1332ARM/Mediatek USB3 PHY DRIVER 1333M: Chunfeng Yun <chunfeng.yun@mediatek.com> 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1335L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1336S: Maintained 1337F: drivers/phy/phy-mt65xx-usb3.c 1338 1339ARM/MICREL KS8695 ARCHITECTURE 1340M: Greg Ungerer <gerg@uclinux.org> 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1342F: arch/arm/mach-ks8695/ 1343S: Odd Fixes 1344 1345ARM/MIOA701 MACHINE SUPPORT 1346M: Robert Jarzmik <robert.jarzmik@free.fr> 1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1348F: arch/arm/mach-pxa/mioa701.c 1349S: Maintained 1350 1351ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1352M: Michael Petchkovsky <mkpetch@internode.on.net> 1353S: Maintained 1354 1355ARM/NOMADIK ARCHITECTURE 1356M: Alessandro Rubini <rubini@unipv.it> 1357M: Linus Walleij <linus.walleij@linaro.org> 1358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1359S: Maintained 1360F: arch/arm/mach-nomadik/ 1361F: drivers/pinctrl/nomadik/ 1362F: drivers/i2c/busses/i2c-nomadik.c 1363T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1364 1365ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1366M: Nelson Castillo <arhuaco@freaks-unidos.net> 1367L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1368W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1369S: Supported 1370 1371ARM/TOSA MACHINE SUPPORT 1372M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1373M: Dirk Opfer <dirk@opfer-online.de> 1374S: Maintained 1375 1376ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1377M: Marek Vasut <marek.vasut@gmail.com> 1378L: linux-arm-kernel@lists.infradead.org 1379W: http://hackndev.com 1380S: Maintained 1381F: arch/arm/mach-pxa/include/mach/palmtx.h 1382F: arch/arm/mach-pxa/palmtx.c 1383F: arch/arm/mach-pxa/include/mach/palmt5.h 1384F: arch/arm/mach-pxa/palmt5.c 1385F: arch/arm/mach-pxa/include/mach/palmld.h 1386F: arch/arm/mach-pxa/palmld.c 1387F: arch/arm/mach-pxa/include/mach/palmte2.h 1388F: arch/arm/mach-pxa/palmte2.c 1389F: arch/arm/mach-pxa/include/mach/palmtc.h 1390F: arch/arm/mach-pxa/palmtc.c 1391 1392ARM/PALM TREO SUPPORT 1393M: Tomas Cech <sleep_walker@suse.com> 1394L: linux-arm-kernel@lists.infradead.org 1395W: http://hackndev.com 1396S: Maintained 1397F: arch/arm/mach-pxa/include/mach/palmtreo.h 1398F: arch/arm/mach-pxa/palmtreo.c 1399 1400ARM/PALMZ72 SUPPORT 1401M: Sergey Lapin <slapin@ossfans.org> 1402L: linux-arm-kernel@lists.infradead.org 1403W: http://hackndev.com 1404S: Maintained 1405F: arch/arm/mach-pxa/include/mach/palmz72.h 1406F: arch/arm/mach-pxa/palmz72.c 1407 1408ARM/PLEB SUPPORT 1409M: Peter Chubb <pleb@gelato.unsw.edu.au> 1410W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1411S: Maintained 1412 1413ARM/PT DIGITAL BOARD PORT 1414M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1416W: http://www.arm.linux.org.uk/ 1417S: Maintained 1418 1419ARM/QUALCOMM SUPPORT 1420M: Andy Gross <andy.gross@linaro.org> 1421M: David Brown <david.brown@linaro.org> 1422L: linux-arm-msm@vger.kernel.org 1423L: linux-soc@vger.kernel.org 1424S: Maintained 1425F: arch/arm/boot/dts/qcom-*.dts 1426F: arch/arm/boot/dts/qcom-*.dtsi 1427F: arch/arm/mach-qcom/ 1428F: drivers/soc/qcom/ 1429F: drivers/tty/serial/msm_serial.h 1430F: drivers/tty/serial/msm_serial.c 1431F: drivers/*/pm8???-* 1432F: drivers/mfd/ssbi.c 1433F: drivers/firmware/qcom_scm.c 1434T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git 1435 1436ARM/RADISYS ENP2611 MACHINE SUPPORT 1437M: Lennert Buytenhek <kernel@wantstofly.org> 1438L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1439S: Maintained 1440 1441ARM/RENESAS ARM64 ARCHITECTURE 1442M: Simon Horman <horms@verge.net.au> 1443M: Magnus Damm <magnus.damm@gmail.com> 1444L: linux-sh@vger.kernel.org 1445Q: http://patchwork.kernel.org/project/linux-sh/list/ 1446T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1447S: Supported 1448F: arch/arm64/boot/dts/renesas/ 1449 1450ARM/RISCPC ARCHITECTURE 1451M: Russell King <linux@arm.linux.org.uk> 1452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1453W: http://www.arm.linux.org.uk/ 1454S: Maintained 1455F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1456F: arch/arm/include/asm/hardware/ioc.h 1457F: arch/arm/include/asm/hardware/iomd.h 1458F: arch/arm/include/asm/hardware/memc.h 1459F: arch/arm/mach-rpc/ 1460F: drivers/net/ethernet/8390/etherh.c 1461F: drivers/net/ethernet/i825xx/ether1* 1462F: drivers/net/ethernet/seeq/ether3* 1463F: drivers/scsi/arm/ 1464 1465ARM/Rockchip SoC support 1466M: Heiko Stuebner <heiko@sntech.de> 1467L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1468L: linux-rockchip@lists.infradead.org 1469T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 1470S: Maintained 1471F: arch/arm/boot/dts/rk3* 1472F: arch/arm/mach-rockchip/ 1473F: drivers/clk/rockchip/ 1474F: drivers/i2c/busses/i2c-rk3x.c 1475F: drivers/*/*rockchip* 1476F: drivers/*/*/*rockchip* 1477F: sound/soc/rockchip/ 1478N: rockchip 1479 1480ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1481M: Kukjin Kim <kgene@kernel.org> 1482M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1483L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1484L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1485S: Maintained 1486F: arch/arm/boot/dts/s3c* 1487F: arch/arm/boot/dts/exynos* 1488F: arch/arm64/boot/dts/exynos/ 1489F: arch/arm/plat-samsung/ 1490F: arch/arm/mach-s3c24*/ 1491F: arch/arm/mach-s3c64xx/ 1492F: arch/arm/mach-s5p*/ 1493F: arch/arm/mach-exynos*/ 1494F: drivers/*/*s3c2410* 1495F: drivers/*/*/*s3c2410* 1496F: drivers/spi/spi-s3c* 1497F: sound/soc/samsung/* 1498F: Documentation/arm/Samsung/ 1499F: Documentation/devicetree/bindings/arm/samsung/ 1500F: Documentation/devicetree/bindings/sram/samsung-sram.txt 1501F: Documentation/devicetree/bindings/power/pd-samsung.txt 1502N: exynos 1503 1504ARM/SAMSUNG MOBILE MACHINE SUPPORT 1505M: Kyungmin Park <kyungmin.park@samsung.com> 1506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1507S: Maintained 1508F: arch/arm/mach-s5pv210/ 1509 1510ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1511M: Kyungmin Park <kyungmin.park@samsung.com> 1512M: Kamil Debski <k.debski@samsung.com> 1513L: linux-arm-kernel@lists.infradead.org 1514L: linux-media@vger.kernel.org 1515S: Maintained 1516F: drivers/media/platform/s5p-g2d/ 1517 1518ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1519M: Kyungmin Park <kyungmin.park@samsung.com> 1520M: Kamil Debski <k.debski@samsung.com> 1521M: Jeongtae Park <jtp.park@samsung.com> 1522L: linux-arm-kernel@lists.infradead.org 1523L: linux-media@vger.kernel.org 1524S: Maintained 1525F: arch/arm/plat-samsung/s5p-dev-mfc.c 1526F: drivers/media/platform/s5p-mfc/ 1527 1528ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1529M: Kyungmin Park <kyungmin.park@samsung.com> 1530M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1531L: linux-arm-kernel@lists.infradead.org 1532L: linux-media@vger.kernel.org 1533S: Maintained 1534F: drivers/media/platform/s5p-tv/ 1535 1536ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 1537M: Andrzej Pietrasiewicz <andrzej.p@samsung.com> 1538M: Jacek Anaszewski <j.anaszewski@samsung.com> 1539L: linux-arm-kernel@lists.infradead.org 1540L: linux-media@vger.kernel.org 1541S: Maintained 1542F: drivers/media/platform/s5p-jpeg/ 1543 1544ARM/SHMOBILE ARM ARCHITECTURE 1545M: Simon Horman <horms@verge.net.au> 1546M: Magnus Damm <magnus.damm@gmail.com> 1547L: linux-renesas-soc@vger.kernel.org 1548Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1550S: Supported 1551F: arch/arm/boot/dts/emev2* 1552F: arch/arm/boot/dts/r7s* 1553F: arch/arm/boot/dts/r8a* 1554F: arch/arm/boot/dts/sh* 1555F: arch/arm/configs/shmobile_defconfig 1556F: arch/arm/include/debug/renesas-scif.S 1557F: arch/arm/mach-shmobile/ 1558F: drivers/sh/ 1559 1560ARM/SOCFPGA ARCHITECTURE 1561M: Dinh Nguyen <dinguyen@opensource.altera.com> 1562S: Maintained 1563F: arch/arm/mach-socfpga/ 1564F: arch/arm/boot/dts/socfpga* 1565F: arch/arm/configs/socfpga_defconfig 1566W: http://www.rocketboards.org 1567T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1568 1569ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1570M: Dinh Nguyen <dinguyen@opensource.altera.com> 1571S: Maintained 1572F: drivers/clk/socfpga/ 1573 1574ARM/SOCFPGA EDAC SUPPORT 1575M: Thor Thayer <tthayer@opensource.altera.com> 1576S: Maintained 1577F: drivers/edac/altera_edac. 1578 1579ARM/STI ARCHITECTURE 1580M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1581M: Maxime Coquelin <maxime.coquelin@st.com> 1582M: Patrice Chotard <patrice.chotard@st.com> 1583L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1584L: kernel@stlinux.com 1585W: http://www.stlinux.com 1586S: Maintained 1587F: arch/arm/mach-sti/ 1588F: arch/arm/boot/dts/sti* 1589F: drivers/char/hw_random/st-rng.c 1590F: drivers/clocksource/arm_global_timer.c 1591F: drivers/clocksource/clksrc_st_lpc.c 1592F: drivers/i2c/busses/i2c-st.c 1593F: drivers/media/rc/st_rc.c 1594F: drivers/media/platform/sti/c8sectpfe/ 1595F: drivers/mmc/host/sdhci-st.c 1596F: drivers/phy/phy-miphy28lp.c 1597F: drivers/phy/phy-miphy365x.c 1598F: drivers/phy/phy-stih407-usb.c 1599F: drivers/phy/phy-stih41x-usb.c 1600F: drivers/pinctrl/pinctrl-st.c 1601F: drivers/reset/sti/ 1602F: drivers/rtc/rtc-st-lpc.c 1603F: drivers/tty/serial/st-asc.c 1604F: drivers/usb/dwc3/dwc3-st.c 1605F: drivers/usb/host/ehci-st.c 1606F: drivers/usb/host/ohci-st.c 1607F: drivers/watchdog/st_lpc_wdt.c 1608F: drivers/ata/ahci_st.c 1609 1610ARM/STM32 ARCHITECTURE 1611M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1612L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1613S: Maintained 1614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1615N: stm32 1616F: drivers/clocksource/armv7m_systick.c 1617 1618ARM/TANGO ARCHITECTURE 1619M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com> 1620L: linux-arm-kernel@lists.infradead.org 1621S: Maintained 1622F: arch/arm/mach-tango/ 1623F: arch/arm/boot/dts/tango* 1624 1625ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1626M: Lennert Buytenhek <kernel@wantstofly.org> 1627L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1628S: Maintained 1629 1630ARM/TETON BGA MACHINE SUPPORT 1631M: "Mark F. Brown" <mark.brown314@gmail.com> 1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1633S: Maintained 1634 1635ARM/THECUS N2100 MACHINE SUPPORT 1636M: Lennert Buytenhek <kernel@wantstofly.org> 1637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1638S: Maintained 1639 1640ARM/NUVOTON W90X900 ARM ARCHITECTURE 1641M: Wan ZongShun <mcuos.com@gmail.com> 1642L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1643W: http://www.mcuos.com 1644S: Maintained 1645F: arch/arm/mach-w90x900/ 1646F: drivers/input/keyboard/w90p910_keypad.c 1647F: drivers/input/touchscreen/w90p910_ts.c 1648F: drivers/watchdog/nuc900_wdt.c 1649F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1650F: drivers/mtd/nand/nuc900_nand.c 1651F: drivers/rtc/rtc-nuc900.c 1652F: drivers/spi/spi-nuc900.c 1653F: drivers/usb/host/ehci-w90x900.c 1654F: drivers/video/fbdev/nuc900fb.c 1655 1656ARM/U300 MACHINE SUPPORT 1657M: Linus Walleij <linus.walleij@linaro.org> 1658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1659S: Supported 1660F: arch/arm/mach-u300/ 1661F: drivers/clocksource/timer-u300.c 1662F: drivers/i2c/busses/i2c-stu300.c 1663F: drivers/rtc/rtc-coh901331.c 1664F: drivers/watchdog/coh901327_wdt.c 1665F: drivers/dma/coh901318* 1666F: drivers/mfd/ab3100* 1667F: drivers/rtc/rtc-ab3100.c 1668F: drivers/rtc/rtc-coh901331.c 1669T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1670 1671ARM/UNIPHIER ARCHITECTURE 1672M: Masahiro Yamada <yamada.masahiro@socionext.com> 1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1674S: Maintained 1675F: arch/arm/boot/dts/uniphier* 1676F: arch/arm/include/asm/hardware/cache-uniphier.h 1677F: arch/arm/mach-uniphier/ 1678F: arch/arm/mm/cache-uniphier.c 1679F: arch/arm64/boot/dts/socionext/ 1680F: drivers/bus/uniphier-system-bus.c 1681F: drivers/i2c/busses/i2c-uniphier* 1682F: drivers/pinctrl/uniphier/ 1683F: drivers/tty/serial/8250/8250_uniphier.c 1684N: uniphier 1685 1686ARM/Ux500 ARM ARCHITECTURE 1687M: Linus Walleij <linus.walleij@linaro.org> 1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1689S: Maintained 1690F: arch/arm/mach-ux500/ 1691F: drivers/clocksource/clksrc-dbx500-prcmu.c 1692F: drivers/dma/ste_dma40* 1693F: drivers/hwspinlock/u8500_hsem.c 1694F: drivers/mfd/abx500* 1695F: drivers/mfd/ab8500* 1696F: drivers/mfd/dbx500* 1697F: drivers/mfd/db8500* 1698F: drivers/pinctrl/nomadik/pinctrl-ab* 1699F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1700F: drivers/rtc/rtc-ab8500.c 1701F: drivers/rtc/rtc-pl031.c 1702T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1703 1704ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1705M: Ulf Hansson <ulf.hansson@linaro.org> 1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1707T: git git://git.linaro.org/people/ulfh/clk.git 1708S: Maintained 1709F: drivers/clk/ux500/ 1710F: include/linux/platform_data/clk-ux500.h 1711 1712ARM/VERSATILE EXPRESS PLATFORM 1713M: Liviu Dudau <liviu.dudau@arm.com> 1714M: Sudeep Holla <sudeep.holla@arm.com> 1715M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1716L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1717S: Maintained 1718F: arch/arm/boot/dts/vexpress* 1719F: arch/arm64/boot/dts/arm/vexpress* 1720F: arch/arm/mach-vexpress/ 1721F: */*/vexpress* 1722F: */*/*/vexpress* 1723F: drivers/clk/versatile/clk-vexpress-osc.c 1724F: drivers/clocksource/versatile.c 1725 1726ARM/VFP SUPPORT 1727M: Russell King <linux@arm.linux.org.uk> 1728L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1729W: http://www.arm.linux.org.uk/ 1730S: Maintained 1731F: arch/arm/vfp/ 1732 1733ARM/VOIPAC PXA270 SUPPORT 1734M: Marek Vasut <marek.vasut@gmail.com> 1735L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1736S: Maintained 1737F: arch/arm/mach-pxa/vpac270.c 1738F: arch/arm/mach-pxa/include/mach/vpac270.h 1739 1740ARM/VT8500 ARM ARCHITECTURE 1741M: Tony Prisk <linux@prisktech.co.nz> 1742L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1743S: Maintained 1744F: arch/arm/mach-vt8500/ 1745F: drivers/clocksource/vt8500_timer.c 1746F: drivers/i2c/busses/i2c-wmt.c 1747F: drivers/mmc/host/wmt-sdmmc.c 1748F: drivers/pwm/pwm-vt8500.c 1749F: drivers/rtc/rtc-vt8500.c 1750F: drivers/tty/serial/vt8500_serial.c 1751F: drivers/usb/host/ehci-platform.c 1752F: drivers/usb/host/uhci-platform.c 1753F: drivers/video/fbdev/vt8500lcdfb.* 1754F: drivers/video/fbdev/wm8505fb* 1755F: drivers/video/fbdev/wmt_ge_rops.* 1756 1757ARM/ZIPIT Z2 SUPPORT 1758M: Marek Vasut <marek.vasut@gmail.com> 1759L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1760S: Maintained 1761F: arch/arm/mach-pxa/z2.c 1762F: arch/arm/mach-pxa/include/mach/z2.h 1763 1764ARM/ZTE ARCHITECTURE 1765M: Jun Nie <jun.nie@linaro.org> 1766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1767S: Maintained 1768F: arch/arm/mach-zx/ 1769F: drivers/clk/zte/ 1770F: Documentation/devicetree/bindings/arm/zte.txt 1771F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1772 1773ARM/ZYNQ ARCHITECTURE 1774M: Michal Simek <michal.simek@xilinx.com> 1775R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1777W: http://wiki.xilinx.com 1778T: git https://github.com/Xilinx/linux-xlnx.git 1779S: Supported 1780F: arch/arm/mach-zynq/ 1781F: drivers/cpuidle/cpuidle-zynq.c 1782F: drivers/block/xsysace.c 1783N: zynq 1784N: xilinx 1785F: drivers/clocksource/cadence_ttc_timer.c 1786F: drivers/i2c/busses/i2c-cadence.c 1787F: drivers/mmc/host/sdhci-of-arasan.c 1788F: drivers/edac/synopsys_edac.c 1789 1790ARM SMMU DRIVERS 1791M: Will Deacon <will.deacon@arm.com> 1792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1793S: Maintained 1794F: drivers/iommu/arm-smmu.c 1795F: drivers/iommu/arm-smmu-v3.c 1796F: drivers/iommu/io-pgtable-arm.c 1797 1798ARM64 PORT (AARCH64 ARCHITECTURE) 1799M: Catalin Marinas <catalin.marinas@arm.com> 1800M: Will Deacon <will.deacon@arm.com> 1801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1802T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 1803S: Maintained 1804F: arch/arm64/ 1805F: Documentation/arm64/ 1806 1807AS3645A LED FLASH CONTROLLER DRIVER 1808M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1809L: linux-media@vger.kernel.org 1810T: git git://linuxtv.org/media_tree.git 1811S: Maintained 1812F: drivers/media/i2c/as3645a.c 1813F: include/media/i2c/as3645a.h 1814 1815ASC7621 HARDWARE MONITOR DRIVER 1816M: George Joseph <george.joseph@fairview5.com> 1817L: lm-sensors@lm-sensors.org 1818S: Maintained 1819F: Documentation/hwmon/asc7621 1820F: drivers/hwmon/asc7621.c 1821 1822ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1823M: Corentin Chary <corentin.chary@gmail.com> 1824L: acpi4asus-user@lists.sourceforge.net 1825L: platform-driver-x86@vger.kernel.org 1826W: http://acpi4asus.sf.net 1827S: Maintained 1828F: drivers/platform/x86/asus*.c 1829F: drivers/platform/x86/eeepc*.c 1830 1831ASUS WIRELESS RADIO CONTROL DRIVER 1832M: João Paulo Rechi Vita <jprvita@gmail.com> 1833L: platform-driver-x86@vger.kernel.org 1834S: Maintained 1835F: drivers/platform/x86/asus-wireless.c 1836 1837ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1838R: Dan Williams <dan.j.williams@intel.com> 1839W: http://sourceforge.net/projects/xscaleiop 1840S: Odd fixes 1841F: Documentation/crypto/async-tx-api.txt 1842F: crypto/async_tx/ 1843F: drivers/dma/ 1844F: include/linux/dmaengine.h 1845F: include/linux/async_tx.h 1846 1847AT24 EEPROM DRIVER 1848M: Wolfram Sang <wsa@the-dreams.de> 1849L: linux-i2c@vger.kernel.org 1850S: Maintained 1851F: drivers/misc/eeprom/at24.c 1852F: include/linux/platform_data/at24.h 1853 1854ATA OVER ETHERNET (AOE) DRIVER 1855M: "Ed L. Cashin" <ed.cashin@acm.org> 1856W: http://www.openaoe.org/ 1857S: Supported 1858F: Documentation/aoe/ 1859F: drivers/block/aoe/ 1860 1861ATHEROS 71XX/9XXX GPIO DRIVER 1862M: Alban Bedel <albeu@free.fr> 1863W: https://github.com/AlbanBedel/linux 1864T: git git://github.com/AlbanBedel/linux 1865S: Maintained 1866F: drivers/gpio/gpio-ath79.c 1867F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 1868 1869ATHEROS ATH GENERIC UTILITIES 1870M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1871L: linux-wireless@vger.kernel.org 1872S: Supported 1873F: drivers/net/wireless/ath/* 1874 1875ATHEROS ATH5K WIRELESS DRIVER 1876M: Jiri Slaby <jirislaby@gmail.com> 1877M: Nick Kossifidis <mickflemm@gmail.com> 1878M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1879L: linux-wireless@vger.kernel.org 1880W: http://wireless.kernel.org/en/users/Drivers/ath5k 1881S: Maintained 1882F: drivers/net/wireless/ath/ath5k/ 1883 1884ATHEROS ATH6KL WIRELESS DRIVER 1885M: Kalle Valo <kvalo@qca.qualcomm.com> 1886L: linux-wireless@vger.kernel.org 1887W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1888T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 1889S: Supported 1890F: drivers/net/wireless/ath/ath6kl/ 1891 1892WILOCITY WIL6210 WIRELESS DRIVER 1893M: Maya Erez <qca_merez@qca.qualcomm.com> 1894L: linux-wireless@vger.kernel.org 1895L: wil6210@qca.qualcomm.com 1896S: Supported 1897W: http://wireless.kernel.org/en/users/Drivers/wil6210 1898F: drivers/net/wireless/ath/wil6210/ 1899F: include/uapi/linux/wil6210_uapi.h 1900 1901CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1902M: Christian Lamparter <chunkeey@googlemail.com> 1903L: linux-wireless@vger.kernel.org 1904W: http://wireless.kernel.org/en/users/Drivers/carl9170 1905S: Maintained 1906F: drivers/net/wireless/ath/carl9170/ 1907 1908ATK0110 HWMON DRIVER 1909M: Luca Tettamanti <kronos.it@gmail.com> 1910L: lm-sensors@lm-sensors.org 1911S: Maintained 1912F: drivers/hwmon/asus_atk0110.c 1913 1914ATI_REMOTE2 DRIVER 1915M: Ville Syrjala <syrjala@sci.fi> 1916S: Maintained 1917F: drivers/input/misc/ati_remote2.c 1918 1919ATLX ETHERNET DRIVERS 1920M: Jay Cliburn <jcliburn@gmail.com> 1921M: Chris Snook <chris.snook@gmail.com> 1922L: netdev@vger.kernel.org 1923W: http://sourceforge.net/projects/atl1 1924W: http://atl1.sourceforge.net 1925S: Maintained 1926F: drivers/net/ethernet/atheros/ 1927 1928ATM 1929M: Chas Williams <3chas3@gmail.com> 1930L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1931L: netdev@vger.kernel.org 1932W: http://linux-atm.sourceforge.net 1933S: Maintained 1934F: drivers/atm/ 1935F: include/linux/atm* 1936F: include/uapi/linux/atm* 1937 1938ATMEL AT91 / AT32 MCI DRIVER 1939M: Ludovic Desroches <ludovic.desroches@atmel.com> 1940S: Maintained 1941F: drivers/mmc/host/atmel-mci.c 1942 1943ATMEL AT91 / AT32 SERIAL DRIVER 1944M: Nicolas Ferre <nicolas.ferre@atmel.com> 1945S: Supported 1946F: drivers/tty/serial/atmel_serial.c 1947 1948ATMEL Audio ALSA driver 1949M: Nicolas Ferre <nicolas.ferre@atmel.com> 1950L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1951S: Supported 1952F: sound/soc/atmel 1953 1954ATMEL DMA DRIVER 1955M: Nicolas Ferre <nicolas.ferre@atmel.com> 1956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1957S: Supported 1958F: drivers/dma/at_hdmac.c 1959F: drivers/dma/at_hdmac_regs.h 1960F: include/linux/platform_data/dma-atmel.h 1961 1962ATMEL XDMA DRIVER 1963M: Ludovic Desroches <ludovic.desroches@atmel.com> 1964L: linux-arm-kernel@lists.infradead.org 1965L: dmaengine@vger.kernel.org 1966S: Supported 1967F: drivers/dma/at_xdmac.c 1968 1969ATMEL I2C DRIVER 1970M: Ludovic Desroches <ludovic.desroches@atmel.com> 1971L: linux-i2c@vger.kernel.org 1972S: Supported 1973F: drivers/i2c/busses/i2c-at91.c 1974 1975ATMEL ISI DRIVER 1976M: Ludovic Desroches <ludovic.desroches@atmel.com> 1977L: linux-media@vger.kernel.org 1978S: Supported 1979F: drivers/media/platform/soc_camera/atmel-isi.c 1980F: include/media/atmel-isi.h 1981 1982ATMEL LCDFB DRIVER 1983M: Nicolas Ferre <nicolas.ferre@atmel.com> 1984L: linux-fbdev@vger.kernel.org 1985S: Maintained 1986F: drivers/video/fbdev/atmel_lcdfb.c 1987F: include/video/atmel_lcdc.h 1988 1989ATMEL MACB ETHERNET DRIVER 1990M: Nicolas Ferre <nicolas.ferre@atmel.com> 1991S: Supported 1992F: drivers/net/ethernet/cadence/ 1993 1994ATMEL NAND DRIVER 1995M: Wenyou Yang <wenyou.yang@atmel.com> 1996M: Josh Wu <rainyfeeling@outlook.com> 1997L: linux-mtd@lists.infradead.org 1998S: Supported 1999F: drivers/mtd/nand/atmel_nand* 2000 2001ATMEL SDMMC DRIVER 2002M: Ludovic Desroches <ludovic.desroches@atmel.com> 2003L: linux-mmc@vger.kernel.org 2004S: Supported 2005F: drivers/mmc/host/sdhci-of-at91.c 2006 2007ATMEL SPI DRIVER 2008M: Nicolas Ferre <nicolas.ferre@atmel.com> 2009S: Supported 2010F: drivers/spi/spi-atmel.* 2011 2012ATMEL SSC DRIVER 2013M: Nicolas Ferre <nicolas.ferre@atmel.com> 2014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2015S: Supported 2016F: drivers/misc/atmel-ssc.c 2017F: include/linux/atmel-ssc.h 2018 2019ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 2020M: Nicolas Ferre <nicolas.ferre@atmel.com> 2021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2022S: Supported 2023F: drivers/misc/atmel_tclib.c 2024F: drivers/clocksource/tcb_clksrc.c 2025 2026ATMEL USBA UDC DRIVER 2027M: Nicolas Ferre <nicolas.ferre@atmel.com> 2028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2029S: Supported 2030F: drivers/usb/gadget/udc/atmel_usba_udc.* 2031 2032ATMEL WIRELESS DRIVER 2033M: Simon Kelley <simon@thekelleys.org.uk> 2034L: linux-wireless@vger.kernel.org 2035W: http://www.thekelleys.org.uk/atmel 2036W: http://atmelwlandriver.sourceforge.net/ 2037S: Maintained 2038F: drivers/net/wireless/atmel/atmel* 2039 2040ATMEL MAXTOUCH DRIVER 2041M: Nick Dyer <nick.dyer@itdev.co.uk> 2042T: git git://github.com/atmel-maxtouch/linux.git 2043S: Supported 2044F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 2045F: drivers/input/touchscreen/atmel_mxt_ts.c 2046F: include/linux/platform_data/atmel_mxt_ts.h 2047 2048ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2049M: Bradley Grove <linuxdrivers@attotech.com> 2050L: linux-scsi@vger.kernel.org 2051W: http://www.attotech.com 2052S: Supported 2053F: drivers/scsi/esas2r 2054 2055ATUSB IEEE 802.15.4 RADIO DRIVER 2056M: Stefan Schmidt <stefan@osg.samsung.com> 2057L: linux-wpan@vger.kernel.org 2058S: Maintained 2059F: drivers/net/ieee802154/atusb.c 2060F: drivers/net/ieee802154/atusb.h 2061F: drivers/net/ieee802154/at86rf230.h 2062 2063AUDIT SUBSYSTEM 2064M: Paul Moore <paul@paul-moore.com> 2065M: Eric Paris <eparis@redhat.com> 2066L: linux-audit@redhat.com (moderated for non-subscribers) 2067W: http://people.redhat.com/sgrubb/audit/ 2068T: git git://git.infradead.org/users/pcmoore/audit 2069S: Maintained 2070F: include/linux/audit.h 2071F: include/uapi/linux/audit.h 2072F: kernel/audit* 2073 2074AUXILIARY DISPLAY DRIVERS 2075M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2076W: http://miguelojeda.es/auxdisplay.htm 2077W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2078S: Maintained 2079F: drivers/auxdisplay/ 2080F: include/linux/cfag12864b.h 2081 2082AVR32 ARCHITECTURE 2083M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2084M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2085W: http://www.atmel.com/products/AVR32/ 2086W: http://mirror.egtvedt.no/avr32linux.org/ 2087W: http://avrfreaks.net/ 2088S: Maintained 2089F: arch/avr32/ 2090 2091AVR32/AT32AP MACHINE SUPPORT 2092M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2093M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2094S: Maintained 2095F: arch/avr32/mach-at32ap/ 2096 2097AX.25 NETWORK LAYER 2098M: Ralf Baechle <ralf@linux-mips.org> 2099L: linux-hams@vger.kernel.org 2100W: http://www.linux-ax25.org/ 2101S: Maintained 2102F: include/uapi/linux/ax25.h 2103F: include/net/ax25.h 2104F: net/ax25/ 2105 2106AZ6007 DVB DRIVER 2107M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2108L: linux-media@vger.kernel.org 2109W: https://linuxtv.org 2110T: git git://linuxtv.org/media_tree.git 2111S: Maintained 2112F: drivers/media/usb/dvb-usb-v2/az6007.c 2113 2114AZTECH FM RADIO RECEIVER DRIVER 2115M: Hans Verkuil <hverkuil@xs4all.nl> 2116L: linux-media@vger.kernel.org 2117T: git git://linuxtv.org/media_tree.git 2118W: https://linuxtv.org 2119S: Maintained 2120F: drivers/media/radio/radio-aztech* 2121 2122B43 WIRELESS DRIVER 2123L: linux-wireless@vger.kernel.org 2124L: b43-dev@lists.infradead.org 2125W: http://wireless.kernel.org/en/users/Drivers/b43 2126S: Odd Fixes 2127F: drivers/net/wireless/broadcom/b43/ 2128 2129B43LEGACY WIRELESS DRIVER 2130M: Larry Finger <Larry.Finger@lwfinger.net> 2131L: linux-wireless@vger.kernel.org 2132L: b43-dev@lists.infradead.org 2133W: http://wireless.kernel.org/en/users/Drivers/b43 2134S: Maintained 2135F: drivers/net/wireless/broadcom/b43legacy/ 2136 2137BACKLIGHT CLASS/SUBSYSTEM 2138M: Jingoo Han <jingoohan1@gmail.com> 2139M: Lee Jones <lee.jones@linaro.org> 2140T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git 2141S: Maintained 2142F: drivers/video/backlight/ 2143F: include/linux/backlight.h 2144 2145BATMAN ADVANCED 2146M: Marek Lindner <mareklindner@neomailbox.ch> 2147M: Simon Wunderlich <sw@simonwunderlich.de> 2148M: Antonio Quartulli <a@unstable.cc> 2149L: b.a.t.m.a.n@lists.open-mesh.org 2150W: http://www.open-mesh.org/ 2151S: Maintained 2152F: net/batman-adv/ 2153 2154BAYCOM/HDLCDRV DRIVERS FOR AX.25 2155M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2156L: linux-hams@vger.kernel.org 2157W: http://www.baycom.org/~tom/ham/ham.html 2158S: Maintained 2159F: drivers/net/hamradio/baycom* 2160 2161BCACHE (BLOCK LAYER CACHE) 2162M: Kent Overstreet <kent.overstreet@gmail.com> 2163L: linux-bcache@vger.kernel.org 2164W: http://bcache.evilpiepirate.org 2165S: Maintained 2166F: drivers/md/bcache/ 2167 2168BDISP ST MEDIA DRIVER 2169M: Fabien Dessenne <fabien.dessenne@st.com> 2170L: linux-media@vger.kernel.org 2171T: git git://linuxtv.org/media_tree.git 2172W: https://linuxtv.org 2173S: Supported 2174F: drivers/media/platform/sti/bdisp 2175 2176BEFS FILE SYSTEM 2177S: Orphan 2178F: Documentation/filesystems/befs.txt 2179F: fs/befs/ 2180 2181BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2182M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2183L: netdev@vger.kernel.org 2184S: Maintained 2185F: drivers/net/ethernet/ec_bhf.c 2186 2187BFS FILE SYSTEM 2188M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2189S: Maintained 2190F: Documentation/filesystems/bfs.txt 2191F: fs/bfs/ 2192F: include/uapi/linux/bfs_fs.h 2193 2194BLACKFIN ARCHITECTURE 2195M: Steven Miao <realmz6@gmail.com> 2196L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2197T: git git://git.code.sf.net/p/adi-linux/code 2198W: http://blackfin.uclinux.org 2199S: Supported 2200F: arch/blackfin/ 2201 2202BLACKFIN EMAC DRIVER 2203L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2204W: http://blackfin.uclinux.org 2205S: Supported 2206F: drivers/net/ethernet/adi/ 2207 2208BLACKFIN RTC DRIVER 2209L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2210W: http://blackfin.uclinux.org 2211S: Supported 2212F: drivers/rtc/rtc-bfin.c 2213 2214BLACKFIN SDH DRIVER 2215M: Sonic Zhang <sonic.zhang@analog.com> 2216L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2217W: http://blackfin.uclinux.org 2218S: Supported 2219F: drivers/mmc/host/bfin_sdh.c 2220 2221BLACKFIN SERIAL DRIVER 2222M: Sonic Zhang <sonic.zhang@analog.com> 2223L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2224W: http://blackfin.uclinux.org 2225S: Supported 2226F: drivers/tty/serial/bfin_uart.c 2227 2228BLACKFIN WATCHDOG DRIVER 2229L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2230W: http://blackfin.uclinux.org 2231S: Supported 2232F: drivers/watchdog/bfin_wdt.c 2233 2234BLACKFIN I2C TWI DRIVER 2235M: Sonic Zhang <sonic.zhang@analog.com> 2236L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2237W: http://blackfin.uclinux.org/ 2238S: Supported 2239F: drivers/i2c/busses/i2c-bfin-twi.c 2240 2241BLACKFIN MEDIA DRIVER 2242M: Scott Jiang <scott.jiang.linux@gmail.com> 2243L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2244W: http://blackfin.uclinux.org/ 2245S: Supported 2246F: drivers/media/platform/blackfin/ 2247F: drivers/media/i2c/adv7183* 2248F: drivers/media/i2c/vs6624* 2249 2250BLINKM RGB LED DRIVER 2251M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2252S: Maintained 2253F: drivers/leds/leds-blinkm.c 2254 2255BLOCK LAYER 2256M: Jens Axboe <axboe@kernel.dk> 2257L: linux-block@vger.kernel.org 2258T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2259S: Maintained 2260F: block/ 2261F: kernel/trace/blktrace.c 2262 2263BLOCK2MTD DRIVER 2264M: Joern Engel <joern@lazybastard.org> 2265L: linux-mtd@lists.infradead.org 2266S: Maintained 2267F: drivers/mtd/devices/block2mtd.c 2268 2269BLUETOOTH DRIVERS 2270M: Marcel Holtmann <marcel@holtmann.org> 2271M: Gustavo Padovan <gustavo@padovan.org> 2272M: Johan Hedberg <johan.hedberg@gmail.com> 2273L: linux-bluetooth@vger.kernel.org 2274W: http://www.bluez.org/ 2275T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2276T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2277S: Maintained 2278F: drivers/bluetooth/ 2279 2280BLUETOOTH SUBSYSTEM 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: net/bluetooth/ 2290F: include/net/bluetooth/ 2291 2292BONDING DRIVER 2293M: Jay Vosburgh <j.vosburgh@gmail.com> 2294M: Veaceslav Falico <vfalico@gmail.com> 2295M: Andy Gospodarek <gospo@cumulusnetworks.com> 2296L: netdev@vger.kernel.org 2297W: http://sourceforge.net/projects/bonding/ 2298S: Supported 2299F: drivers/net/bonding/ 2300F: include/uapi/linux/if_bonding.h 2301 2302BPF (Safe dynamic programs and tools) 2303M: Alexei Starovoitov <ast@kernel.org> 2304L: netdev@vger.kernel.org 2305L: linux-kernel@vger.kernel.org 2306S: Supported 2307F: kernel/bpf/ 2308 2309BROADCOM B44 10/100 ETHERNET DRIVER 2310M: Gary Zambrano <zambrano@broadcom.com> 2311L: netdev@vger.kernel.org 2312S: Supported 2313F: drivers/net/ethernet/broadcom/b44.* 2314 2315BROADCOM GENET ETHERNET DRIVER 2316M: Florian Fainelli <f.fainelli@gmail.com> 2317L: netdev@vger.kernel.org 2318S: Supported 2319F: drivers/net/ethernet/broadcom/genet/ 2320 2321BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2322M: Sony Chacko <sony.chacko@qlogic.com> 2323M: Dept-HSGLinuxNICDev@qlogic.com 2324L: netdev@vger.kernel.org 2325S: Supported 2326F: drivers/net/ethernet/broadcom/bnx2.* 2327F: drivers/net/ethernet/broadcom/bnx2_* 2328 2329BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2330M: Ariel Elior <ariel.elior@qlogic.com> 2331L: netdev@vger.kernel.org 2332S: Supported 2333F: drivers/net/ethernet/broadcom/bnx2x/ 2334 2335BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2336M: Florian Fainelli <f.fainelli@gmail.com> 2337M: Ray Jui <rjui@broadcom.com> 2338M: Scott Branden <sbranden@broadcom.com> 2339L: bcm-kernel-feedback-list@broadcom.com 2340T: git git://github.com/broadcom/mach-bcm 2341S: Maintained 2342F: arch/arm/mach-bcm/ 2343F: arch/arm/boot/dts/bcm113* 2344F: arch/arm/boot/dts/bcm216* 2345F: arch/arm/boot/dts/bcm281* 2346F: arch/arm/configs/bcm_defconfig 2347F: drivers/mmc/host/sdhci-bcm-kona.c 2348F: drivers/clocksource/bcm_kona_timer.c 2349 2350BROADCOM BCM2835 ARM ARCHITECTURE 2351M: Stephen Warren <swarren@wwwdotorg.org> 2352M: Lee Jones <lee@kernel.org> 2353M: Eric Anholt <eric@anholt.net> 2354L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2356T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2357S: Maintained 2358N: bcm2835 2359 2360BROADCOM BCM33XX MIPS ARCHITECTURE 2361M: Kevin Cernekee <cernekee@gmail.com> 2362L: linux-mips@linux-mips.org 2363S: Maintained 2364F: arch/mips/bcm3384/* 2365F: arch/mips/include/asm/mach-bcm3384/* 2366F: arch/mips/kernel/*bmips* 2367 2368BROADCOM BCM47XX MIPS ARCHITECTURE 2369M: Hauke Mehrtens <hauke@hauke-m.de> 2370M: Rafał Miłecki <zajec5@gmail.com> 2371L: linux-mips@linux-mips.org 2372S: Maintained 2373F: arch/mips/bcm47xx/* 2374F: arch/mips/include/asm/mach-bcm47xx/* 2375 2376BROADCOM BCM5301X ARM ARCHITECTURE 2377M: Hauke Mehrtens <hauke@hauke-m.de> 2378L: linux-arm-kernel@lists.infradead.org 2379S: Maintained 2380F: arch/arm/mach-bcm/bcm_5301x.c 2381F: arch/arm/boot/dts/bcm5301x.dtsi 2382F: arch/arm/boot/dts/bcm470* 2383 2384BROADCOM BCM63XX ARM ARCHITECTURE 2385M: Florian Fainelli <f.fainelli@gmail.com> 2386L: linux-arm-kernel@lists.infradead.org 2387T: git git://github.com/broadcom/arm-bcm63xx.git 2388S: Maintained 2389F: arch/arm/mach-bcm/bcm63xx.c 2390F: arch/arm/include/debug/bcm63xx.S 2391 2392BROADCOM BCM63XX/BCM33XX UDC DRIVER 2393M: Kevin Cernekee <cernekee@gmail.com> 2394L: linux-usb@vger.kernel.org 2395S: Maintained 2396F: drivers/usb/gadget/udc/bcm63xx_udc.* 2397 2398BROADCOM BCM7XXX ARM ARCHITECTURE 2399M: Brian Norris <computersforpeace@gmail.com> 2400M: Gregory Fong <gregory.0xf0@gmail.com> 2401M: Florian Fainelli <f.fainelli@gmail.com> 2402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2403L: bcm-kernel-feedback-list@broadcom.com 2404T: git git://github.com/broadcom/stblinux.git 2405S: Maintained 2406F: arch/arm/mach-bcm/*brcmstb* 2407F: arch/arm/boot/dts/bcm7*.dts* 2408F: drivers/bus/brcmstb_gisb.c 2409N: brcmstb 2410 2411BROADCOM BMIPS MIPS ARCHITECTURE 2412M: Kevin Cernekee <cernekee@gmail.com> 2413M: Florian Fainelli <f.fainelli@gmail.com> 2414L: linux-mips@linux-mips.org 2415T: git git://github.com/broadcom/stblinux.git 2416S: Maintained 2417F: arch/mips/bmips/* 2418F: arch/mips/include/asm/mach-bmips/* 2419F: arch/mips/kernel/*bmips* 2420F: arch/mips/boot/dts/brcm/bcm*.dts* 2421F: drivers/irqchip/irq-bcm7* 2422F: drivers/irqchip/irq-brcmstb* 2423F: include/linux/bcm963xx_nvram.h 2424F: include/linux/bcm963xx_tag.h 2425 2426BROADCOM TG3 GIGABIT ETHERNET DRIVER 2427M: Prashant Sreedharan <prashant@broadcom.com> 2428M: Michael Chan <mchan@broadcom.com> 2429L: netdev@vger.kernel.org 2430S: Supported 2431F: drivers/net/ethernet/broadcom/tg3.* 2432 2433BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2434M: Brett Rudley <brudley@broadcom.com> 2435M: Arend van Spriel <arend@broadcom.com> 2436M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2437M: Hante Meuleman <meuleman@broadcom.com> 2438L: linux-wireless@vger.kernel.org 2439L: brcm80211-dev-list@broadcom.com 2440S: Supported 2441F: drivers/net/wireless/broadcom/brcm80211/ 2442 2443BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2444M: QLogic-Storage-Upstream@qlogic.com 2445L: linux-scsi@vger.kernel.org 2446S: Supported 2447F: drivers/scsi/bnx2fc/ 2448 2449BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2450M: QLogic-Storage-Upstream@qlogic.com 2451L: linux-scsi@vger.kernel.org 2452S: Supported 2453F: drivers/scsi/bnx2i/ 2454 2455BROADCOM IPROC ARM ARCHITECTURE 2456M: Ray Jui <rjui@broadcom.com> 2457M: Scott Branden <sbranden@broadcom.com> 2458M: Jon Mason <jonmason@broadcom.com> 2459L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2460L: bcm-kernel-feedback-list@broadcom.com 2461T: git git://github.com/broadcom/cygnus-linux.git 2462S: Maintained 2463N: iproc 2464N: cygnus 2465N: nsp 2466N: bcm9113* 2467N: bcm9583* 2468N: bcm9585* 2469N: bcm9586* 2470N: bcm988312 2471N: bcm113* 2472N: bcm583* 2473N: bcm585* 2474N: bcm586* 2475N: bcm88312 2476 2477BROADCOM BRCMSTB GPIO DRIVER 2478M: Gregory Fong <gregory.0xf0@gmail.com> 2479L: bcm-kernel-feedback-list@broadcom.com 2480S: Supported 2481F: drivers/gpio/gpio-brcmstb.c 2482F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2483 2484BROADCOM KONA GPIO DRIVER 2485M: Ray Jui <rjui@broadcom.com> 2486L: bcm-kernel-feedback-list@broadcom.com 2487S: Supported 2488F: drivers/gpio/gpio-bcm-kona.c 2489F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2490 2491BROADCOM NVRAM DRIVER 2492M: Rafał Miłecki <zajec5@gmail.com> 2493L: linux-mips@linux-mips.org 2494S: Maintained 2495F: drivers/firmware/broadcom/* 2496 2497BROADCOM STB NAND FLASH DRIVER 2498M: Brian Norris <computersforpeace@gmail.com> 2499M: Kamal Dasu <kdasu.kdev@gmail.com> 2500L: linux-mtd@lists.infradead.org 2501L: bcm-kernel-feedback-list@broadcom.com 2502S: Maintained 2503F: drivers/mtd/nand/brcmnand/ 2504 2505BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2506M: Rafał Miłecki <zajec5@gmail.com> 2507L: linux-wireless@vger.kernel.org 2508S: Maintained 2509F: drivers/bcma/ 2510F: include/linux/bcma/ 2511 2512BROADCOM SYSTEMPORT ETHERNET DRIVER 2513M: Florian Fainelli <f.fainelli@gmail.com> 2514L: netdev@vger.kernel.org 2515S: Supported 2516F: drivers/net/ethernet/broadcom/bcmsysport.* 2517 2518BROCADE BFA FC SCSI DRIVER 2519M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2520M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2521L: linux-scsi@vger.kernel.org 2522S: Supported 2523F: drivers/scsi/bfa/ 2524 2525BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2526M: Rasesh Mody <rasesh.mody@qlogic.com> 2527L: netdev@vger.kernel.org 2528S: Supported 2529F: drivers/net/ethernet/brocade/bna/ 2530 2531BSG (block layer generic sg v4 driver) 2532M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2533L: linux-scsi@vger.kernel.org 2534S: Supported 2535F: block/bsg.c 2536F: include/linux/bsg.h 2537F: include/uapi/linux/bsg.h 2538 2539BT87X AUDIO DRIVER 2540M: Clemens Ladisch <clemens@ladisch.de> 2541L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2542T: git git://git.alsa-project.org/alsa-kernel.git 2543S: Maintained 2544F: Documentation/sound/alsa/Bt87x.txt 2545F: sound/pci/bt87x.c 2546 2547BT8XXGPIO DRIVER 2548M: Michael Buesch <m@bues.ch> 2549W: http://bu3sch.de/btgpio.php 2550S: Maintained 2551F: drivers/gpio/gpio-bt8xx.c 2552 2553BTRFS FILE SYSTEM 2554M: Chris Mason <clm@fb.com> 2555M: Josef Bacik <jbacik@fb.com> 2556M: David Sterba <dsterba@suse.com> 2557L: linux-btrfs@vger.kernel.org 2558W: http://btrfs.wiki.kernel.org/ 2559Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2560T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2561S: Maintained 2562F: Documentation/filesystems/btrfs.txt 2563F: fs/btrfs/ 2564 2565BTTV VIDEO4LINUX DRIVER 2566M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2567L: linux-media@vger.kernel.org 2568W: https://linuxtv.org 2569T: git git://linuxtv.org/media_tree.git 2570S: Odd fixes 2571F: Documentation/video4linux/bttv/ 2572F: drivers/media/pci/bt8xx/bttv* 2573 2574BUSLOGIC SCSI DRIVER 2575M: Khalid Aziz <khalid@gonehiking.org> 2576L: linux-scsi@vger.kernel.org 2577S: Maintained 2578F: drivers/scsi/BusLogic.* 2579F: drivers/scsi/FlashPoint.* 2580 2581C-MEDIA CMI8788 DRIVER 2582M: Clemens Ladisch <clemens@ladisch.de> 2583L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2584T: git git://git.alsa-project.org/alsa-kernel.git 2585S: Maintained 2586F: sound/pci/oxygen/ 2587 2588C6X ARCHITECTURE 2589M: Mark Salter <msalter@redhat.com> 2590M: Aurelien Jacquiot <a-jacquiot@ti.com> 2591L: linux-c6x-dev@linux-c6x.org 2592W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2593S: Maintained 2594F: arch/c6x/ 2595 2596CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2597M: David Howells <dhowells@redhat.com> 2598L: linux-cachefs@redhat.com (moderated for non-subscribers) 2599S: Supported 2600F: Documentation/filesystems/caching/cachefiles.txt 2601F: fs/cachefiles/ 2602 2603CADET FM/AM RADIO RECEIVER DRIVER 2604M: Hans Verkuil <hverkuil@xs4all.nl> 2605L: linux-media@vger.kernel.org 2606T: git git://linuxtv.org/media_tree.git 2607W: https://linuxtv.org 2608S: Maintained 2609F: drivers/media/radio/radio-cadet* 2610 2611CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2612M: Jonathan Corbet <corbet@lwn.net> 2613L: linux-media@vger.kernel.org 2614T: git git://linuxtv.org/media_tree.git 2615S: Maintained 2616F: Documentation/video4linux/cafe_ccic 2617F: drivers/media/platform/marvell-ccic/ 2618 2619CAIF NETWORK LAYER 2620M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2621L: netdev@vger.kernel.org 2622S: Supported 2623F: Documentation/networking/caif/ 2624F: drivers/net/caif/ 2625F: include/uapi/linux/caif/ 2626F: include/net/caif/ 2627F: net/caif/ 2628 2629CALGARY x86-64 IOMMU 2630M: Muli Ben-Yehuda <muli@il.ibm.com> 2631M: "Jon D. Mason" <jdmason@kudzu.us> 2632L: discuss@x86-64.org 2633S: Maintained 2634F: arch/x86/kernel/pci-calgary_64.c 2635F: arch/x86/kernel/tce_64.c 2636F: arch/x86/include/asm/calgary.h 2637F: arch/x86/include/asm/tce.h 2638 2639CAN NETWORK LAYER 2640M: Oliver Hartkopp <socketcan@hartkopp.net> 2641M: Marc Kleine-Budde <mkl@pengutronix.de> 2642L: linux-can@vger.kernel.org 2643W: https://github.com/linux-can 2644T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2645T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2646S: Maintained 2647F: Documentation/networking/can.txt 2648F: net/can/ 2649F: include/linux/can/core.h 2650F: include/uapi/linux/can.h 2651F: include/uapi/linux/can/bcm.h 2652F: include/uapi/linux/can/raw.h 2653F: include/uapi/linux/can/gw.h 2654 2655CAN NETWORK DRIVERS 2656M: Wolfgang Grandegger <wg@grandegger.com> 2657M: Marc Kleine-Budde <mkl@pengutronix.de> 2658L: linux-can@vger.kernel.org 2659W: https://github.com/linux-can 2660T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2661T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2662S: Maintained 2663F: drivers/net/can/ 2664F: include/linux/can/dev.h 2665F: include/linux/can/platform/ 2666F: include/uapi/linux/can/error.h 2667F: include/uapi/linux/can/netlink.h 2668 2669CAPABILITIES 2670M: Serge Hallyn <serge.hallyn@canonical.com> 2671L: linux-security-module@vger.kernel.org 2672S: Supported 2673F: include/linux/capability.h 2674F: include/uapi/linux/capability.h 2675F: security/commoncap.c 2676F: kernel/capability.c 2677 2678CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2679M: Kevin Tsai <ktsai@capellamicro.com> 2680S: Maintained 2681F: drivers/iio/light/cm* 2682F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2683 2684CAVIUM LIQUIDIO NETWORK DRIVER 2685M: Derek Chickles <derek.chickles@caviumnetworks.com> 2686M: Satanand Burla <satananda.burla@caviumnetworks.com> 2687M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2688M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2689L: netdev@vger.kernel.org 2690W: http://www.cavium.com 2691S: Supported 2692F: drivers/net/ethernet/cavium/liquidio/ 2693 2694CC2520 IEEE-802.15.4 RADIO DRIVER 2695M: Varka Bhadram <varkabhadram@gmail.com> 2696L: linux-wpan@vger.kernel.org 2697S: Maintained 2698F: drivers/net/ieee802154/cc2520.c 2699F: include/linux/spi/cc2520.h 2700F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2701 2702CELL BROADBAND ENGINE ARCHITECTURE 2703M: Arnd Bergmann <arnd@arndb.de> 2704L: linuxppc-dev@lists.ozlabs.org 2705W: http://www.ibm.com/developerworks/power/cell/ 2706S: Supported 2707F: arch/powerpc/include/asm/cell*.h 2708F: arch/powerpc/include/asm/spu*.h 2709F: arch/powerpc/include/uapi/asm/spu*.h 2710F: arch/powerpc/oprofile/*cell* 2711F: arch/powerpc/platforms/cell/ 2712 2713CEPH COMMON CODE (LIBCEPH) 2714M: Ilya Dryomov <idryomov@gmail.com> 2715M: "Yan, Zheng" <zyan@redhat.com> 2716M: Sage Weil <sage@redhat.com> 2717L: ceph-devel@vger.kernel.org 2718W: http://ceph.com/ 2719T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2720T: git git://github.com/ceph/ceph-client.git 2721S: Supported 2722F: net/ceph/ 2723F: include/linux/ceph/ 2724F: include/linux/crush/ 2725 2726CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2727M: "Yan, Zheng" <zyan@redhat.com> 2728M: Sage Weil <sage@redhat.com> 2729M: Ilya Dryomov <idryomov@gmail.com> 2730L: ceph-devel@vger.kernel.org 2731W: http://ceph.com/ 2732T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2733T: git git://github.com/ceph/ceph-client.git 2734S: Supported 2735F: Documentation/filesystems/ceph.txt 2736F: fs/ceph/ 2737 2738CERTIFICATE HANDLING: 2739M: David Howells <dhowells@redhat.com> 2740M: David Woodhouse <dwmw2@infradead.org> 2741L: keyrings@vger.kernel.org 2742S: Maintained 2743F: Documentation/module-signing.txt 2744F: certs/ 2745F: scripts/sign-file.c 2746F: scripts/extract-cert.c 2747 2748CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2749L: linux-usb@vger.kernel.org 2750S: Orphan 2751F: Documentation/usb/WUSB-Design-overview.txt 2752F: Documentation/usb/wusb-cbaf 2753F: drivers/usb/host/hwa-hc.c 2754F: drivers/usb/host/whci/ 2755F: drivers/usb/wusbcore/ 2756F: include/linux/usb/wusb* 2757 2758CFAG12864B LCD DRIVER 2759M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2760W: http://miguelojeda.es/auxdisplay.htm 2761W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2762S: Maintained 2763F: drivers/auxdisplay/cfag12864b.c 2764F: include/linux/cfag12864b.h 2765 2766CFAG12864BFB LCD FRAMEBUFFER DRIVER 2767M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2768W: http://miguelojeda.es/auxdisplay.htm 2769W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2770S: Maintained 2771F: drivers/auxdisplay/cfag12864bfb.c 2772F: include/linux/cfag12864b.h 2773 2774CFG80211 and NL80211 2775M: Johannes Berg <johannes@sipsolutions.net> 2776L: linux-wireless@vger.kernel.org 2777W: http://wireless.kernel.org/ 2778T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2779T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2780S: Maintained 2781F: include/uapi/linux/nl80211.h 2782F: include/net/cfg80211.h 2783F: net/wireless/* 2784X: net/wireless/wext* 2785 2786CHAR and MISC DRIVERS 2787M: Arnd Bergmann <arnd@arndb.de> 2788M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2789T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2790S: Supported 2791F: drivers/char/* 2792F: drivers/misc/* 2793F: include/linux/miscdevice.h 2794 2795CHECKPATCH 2796M: Andy Whitcroft <apw@canonical.com> 2797M: Joe Perches <joe@perches.com> 2798S: Maintained 2799F: scripts/checkpatch.pl 2800 2801CHINESE DOCUMENTATION 2802M: Harry Wei <harryxiyou@gmail.com> 2803L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2804L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2805S: Maintained 2806F: Documentation/zh_CN/ 2807 2808CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2809M: Peter Chen <Peter.Chen@nxp.com> 2810T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2811L: linux-usb@vger.kernel.org 2812S: Maintained 2813F: drivers/usb/chipidea/ 2814 2815CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2816M: Hans de Goede <hdegoede@redhat.com> 2817L: linux-input@vger.kernel.org 2818S: Maintained 2819F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2820F: drivers/input/touchscreen/chipone_icn8318.c 2821 2822CHROME HARDWARE PLATFORM SUPPORT 2823M: Olof Johansson <olof@lixom.net> 2824S: Maintained 2825T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git 2826F: drivers/platform/chrome/ 2827 2828CISCO VIC ETHERNET NIC DRIVER 2829M: Christian Benvenuti <benve@cisco.com> 2830M: Sujith Sankar <ssujith@cisco.com> 2831M: Govindarajulu Varadarajan <_govind@gmx.com> 2832M: Neel Patel <neepatel@cisco.com> 2833S: Supported 2834F: drivers/net/ethernet/cisco/enic/ 2835 2836CISCO VIC LOW LATENCY NIC DRIVER 2837M: Christian Benvenuti <benve@cisco.com> 2838M: Dave Goodell <dgoodell@cisco.com> 2839S: Supported 2840F: drivers/infiniband/hw/usnic/ 2841 2842CIRRUS LOGIC EP93XX ETHERNET DRIVER 2843M: Hartley Sweeten <hsweeten@visionengravers.com> 2844L: netdev@vger.kernel.org 2845S: Maintained 2846F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2847 2848CIRRUS LOGIC AUDIO CODEC DRIVERS 2849M: Brian Austin <brian.austin@cirrus.com> 2850M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2851L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2852S: Maintained 2853F: sound/soc/codecs/cs* 2854 2855CLEANCACHE API 2856M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2857L: linux-kernel@vger.kernel.org 2858S: Maintained 2859F: mm/cleancache.c 2860F: include/linux/cleancache.h 2861 2862CLK API 2863M: Russell King <linux@arm.linux.org.uk> 2864L: linux-clk@vger.kernel.org 2865S: Maintained 2866F: include/linux/clk.h 2867 2868CLOCKSOURCE, CLOCKEVENT DRIVERS 2869M: Daniel Lezcano <daniel.lezcano@linaro.org> 2870M: Thomas Gleixner <tglx@linutronix.de> 2871L: linux-kernel@vger.kernel.org 2872T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2873S: Supported 2874F: drivers/clocksource 2875 2876CISCO FCOE HBA DRIVER 2877M: Hiral Patel <hiralpat@cisco.com> 2878M: Suma Ramars <sramars@cisco.com> 2879M: Brian Uchino <buchino@cisco.com> 2880L: linux-scsi@vger.kernel.org 2881S: Supported 2882F: drivers/scsi/fnic/ 2883 2884CISCO SCSI HBA DRIVER 2885M: Narsimhulu Musini <nmusini@cisco.com> 2886M: Sesidhar Baddela <sebaddel@cisco.com> 2887L: linux-scsi@vger.kernel.org 2888S: Supported 2889F: drivers/scsi/snic/ 2890 2891CMPC ACPI DRIVER 2892M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2893M: Daniel Oliveira Nascimento <don@syst.com.br> 2894L: platform-driver-x86@vger.kernel.org 2895S: Supported 2896F: drivers/platform/x86/classmate-laptop.c 2897 2898COBALT MEDIA DRIVER 2899M: Hans Verkuil <hans.verkuil@cisco.com> 2900L: linux-media@vger.kernel.org 2901T: git git://linuxtv.org/media_tree.git 2902W: https://linuxtv.org 2903S: Supported 2904F: drivers/media/pci/cobalt/ 2905 2906COCCINELLE/Semantic Patches (SmPL) 2907M: Julia Lawall <Julia.Lawall@lip6.fr> 2908M: Gilles Muller <Gilles.Muller@lip6.fr> 2909M: Nicolas Palix <nicolas.palix@imag.fr> 2910M: Michal Marek <mmarek@suse.com> 2911L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2912T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2913W: http://coccinelle.lip6.fr/ 2914S: Supported 2915F: Documentation/coccinelle.txt 2916F: scripts/coccinelle/ 2917F: scripts/coccicheck 2918 2919CODA FILE SYSTEM 2920M: Jan Harkes <jaharkes@cs.cmu.edu> 2921M: coda@cs.cmu.edu 2922L: codalist@coda.cs.cmu.edu 2923W: http://www.coda.cs.cmu.edu/ 2924S: Maintained 2925F: Documentation/filesystems/coda.txt 2926F: fs/coda/ 2927F: include/linux/coda*.h 2928F: include/uapi/linux/coda*.h 2929 2930CODA V4L2 MEM2MEM DRIVER 2931M: Philipp Zabel <p.zabel@pengutronix.de> 2932L: linux-media@vger.kernel.org 2933S: Maintained 2934F: Documentation/devicetree/bindings/media/coda.txt 2935F: drivers/media/platform/coda/ 2936 2937COMMON CLK FRAMEWORK 2938M: Michael Turquette <mturquette@baylibre.com> 2939M: Stephen Boyd <sboyd@codeaurora.org> 2940L: linux-clk@vger.kernel.org 2941T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2942S: Maintained 2943F: drivers/clk/ 2944X: drivers/clk/clkdev.c 2945F: include/linux/clk-pr* 2946F: include/linux/clk/ 2947 2948COMMON INTERNET FILE SYSTEM (CIFS) 2949M: Steve French <sfrench@samba.org> 2950L: linux-cifs@vger.kernel.org 2951L: samba-technical@lists.samba.org (moderated for non-subscribers) 2952W: http://linux-cifs.samba.org/ 2953T: git git://git.samba.org/sfrench/cifs-2.6.git 2954S: Supported 2955F: Documentation/filesystems/cifs/ 2956F: fs/cifs/ 2957 2958COMPACTPCI HOTPLUG CORE 2959M: Scott Murray <scott@spiteful.org> 2960L: linux-pci@vger.kernel.org 2961S: Maintained 2962F: drivers/pci/hotplug/cpci_hotplug* 2963 2964COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2965M: Scott Murray <scott@spiteful.org> 2966L: linux-pci@vger.kernel.org 2967S: Maintained 2968F: drivers/pci/hotplug/cpcihp_zt5550.* 2969 2970COMPACTPCI HOTPLUG GENERIC DRIVER 2971M: Scott Murray <scott@spiteful.org> 2972L: linux-pci@vger.kernel.org 2973S: Maintained 2974F: drivers/pci/hotplug/cpcihp_generic.c 2975 2976COMPAL LAPTOP SUPPORT 2977M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2978L: platform-driver-x86@vger.kernel.org 2979S: Maintained 2980F: drivers/platform/x86/compal-laptop.c 2981 2982CONEXANT ACCESSRUNNER USB DRIVER 2983L: accessrunner-general@lists.sourceforge.net 2984W: http://accessrunner.sourceforge.net/ 2985S: Orphan 2986F: drivers/usb/atm/cxacru.c 2987 2988CONFIGFS 2989M: Joel Becker <jlbec@evilplan.org> 2990M: Christoph Hellwig <hch@lst.de> 2991T: git git://git.infradead.org/users/hch/configfs.git 2992S: Supported 2993F: fs/configfs/ 2994F: include/linux/configfs.h 2995 2996CONNECTOR 2997M: Evgeniy Polyakov <zbr@ioremap.net> 2998L: netdev@vger.kernel.org 2999S: Maintained 3000F: drivers/connector/ 3001 3002CONTROL GROUP (CGROUP) 3003M: Tejun Heo <tj@kernel.org> 3004M: Li Zefan <lizefan@huawei.com> 3005M: Johannes Weiner <hannes@cmpxchg.org> 3006L: cgroups@vger.kernel.org 3007T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3008S: Maintained 3009F: Documentation/cgroups/ 3010F: include/linux/cgroup* 3011F: kernel/cgroup* 3012 3013CONTROL GROUP - CPUSET 3014M: Li Zefan <lizefan@huawei.com> 3015L: cgroups@vger.kernel.org 3016W: http://www.bullopensource.org/cpuset/ 3017W: http://oss.sgi.com/projects/cpusets/ 3018T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3019S: Maintained 3020F: Documentation/cgroups/cpusets.txt 3021F: include/linux/cpuset.h 3022F: kernel/cpuset.c 3023 3024CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 3025M: Johannes Weiner <hannes@cmpxchg.org> 3026M: Michal Hocko <mhocko@kernel.org> 3027M: Vladimir Davydov <vdavydov@virtuozzo.com> 3028L: cgroups@vger.kernel.org 3029L: linux-mm@kvack.org 3030S: Maintained 3031F: mm/memcontrol.c 3032F: mm/swap_cgroup.c 3033 3034CORETEMP HARDWARE MONITORING DRIVER 3035M: Fenghua Yu <fenghua.yu@intel.com> 3036L: lm-sensors@lm-sensors.org 3037S: Maintained 3038F: Documentation/hwmon/coretemp 3039F: drivers/hwmon/coretemp.c 3040 3041COSA/SRP SYNC SERIAL DRIVER 3042M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 3043W: http://www.fi.muni.cz/~kas/cosa/ 3044S: Maintained 3045F: drivers/net/wan/cosa* 3046 3047CPMAC ETHERNET DRIVER 3048M: Florian Fainelli <florian@openwrt.org> 3049L: netdev@vger.kernel.org 3050S: Maintained 3051F: drivers/net/ethernet/ti/cpmac.c 3052 3053CPU FREQUENCY DRIVERS 3054M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3055M: Viresh Kumar <viresh.kumar@linaro.org> 3056L: linux-pm@vger.kernel.org 3057S: Maintained 3058T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3059T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3060F: drivers/cpufreq/ 3061F: include/linux/cpufreq.h 3062 3063CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3064M: Viresh Kumar <viresh.kumar@linaro.org> 3065M: Sudeep Holla <sudeep.holla@arm.com> 3066L: linux-pm@vger.kernel.org 3067W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3068S: Maintained 3069F: drivers/cpufreq/arm_big_little.h 3070F: drivers/cpufreq/arm_big_little.c 3071F: drivers/cpufreq/arm_big_little_dt.c 3072 3073CPUIDLE DRIVER - ARM BIG LITTLE 3074M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3075M: Daniel Lezcano <daniel.lezcano@linaro.org> 3076L: linux-pm@vger.kernel.org 3077L: linux-arm-kernel@lists.infradead.org 3078T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3079S: Maintained 3080F: drivers/cpuidle/cpuidle-big_little.c 3081 3082CPUIDLE DRIVER - ARM EXYNOS 3083M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3084M: Daniel Lezcano <daniel.lezcano@linaro.org> 3085M: Kukjin Kim <kgene@kernel.org> 3086L: linux-pm@vger.kernel.org 3087L: linux-samsung-soc@vger.kernel.org 3088S: Supported 3089F: drivers/cpuidle/cpuidle-exynos.c 3090F: arch/arm/mach-exynos/pm.c 3091 3092CPUIDLE DRIVERS 3093M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3094M: Daniel Lezcano <daniel.lezcano@linaro.org> 3095L: linux-pm@vger.kernel.org 3096S: Maintained 3097T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3098F: drivers/cpuidle/* 3099F: include/linux/cpuidle.h 3100 3101CPUID/MSR DRIVER 3102M: "H. Peter Anvin" <hpa@zytor.com> 3103S: Maintained 3104F: arch/x86/kernel/cpuid.c 3105F: arch/x86/kernel/msr.c 3106 3107CPU POWER MONITORING SUBSYSTEM 3108M: Thomas Renninger <trenn@suse.com> 3109L: linux-pm@vger.kernel.org 3110S: Maintained 3111F: tools/power/cpupower/ 3112 3113CRAMFS FILESYSTEM 3114W: http://sourceforge.net/projects/cramfs/ 3115S: Orphan / Obsolete 3116F: Documentation/filesystems/cramfs.txt 3117F: fs/cramfs/ 3118 3119CRIS PORT 3120M: Mikael Starvik <starvik@axis.com> 3121M: Jesper Nilsson <jesper.nilsson@axis.com> 3122L: linux-cris-kernel@axis.com 3123W: http://developer.axis.com 3124T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git 3125S: Maintained 3126F: arch/cris/ 3127F: drivers/tty/serial/crisv10.* 3128 3129CRYPTO API 3130M: Herbert Xu <herbert@gondor.apana.org.au> 3131M: "David S. Miller" <davem@davemloft.net> 3132L: linux-crypto@vger.kernel.org 3133T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git 3134T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3135S: Maintained 3136F: Documentation/crypto/ 3137F: Documentation/DocBook/crypto-API.tmpl 3138F: arch/*/crypto/ 3139F: crypto/ 3140F: drivers/crypto/ 3141F: include/crypto/ 3142 3143CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3144M: Neil Horman <nhorman@tuxdriver.com> 3145L: linux-crypto@vger.kernel.org 3146S: Maintained 3147F: crypto/ansi_cprng.c 3148F: crypto/rng.c 3149 3150CS3308 MEDIA DRIVER 3151M: Hans Verkuil <hverkuil@xs4all.nl> 3152L: linux-media@vger.kernel.org 3153T: git git://linuxtv.org/media_tree.git 3154W: http://linuxtv.org 3155S: Odd Fixes 3156F: drivers/media/i2c/cs3308.c 3157F: drivers/media/i2c/cs3308.h 3158 3159CS5535 Audio ALSA driver 3160M: Jaya Kumar <jayakumar.alsa@gmail.com> 3161S: Maintained 3162F: sound/pci/cs5535audio/ 3163 3164CW1200 WLAN driver 3165M: Solomon Peachy <pizza@shaftnet.org> 3166S: Maintained 3167F: drivers/net/wireless/st/cw1200/ 3168 3169CX18 VIDEO4LINUX DRIVER 3170M: Andy Walls <awalls@md.metrocast.net> 3171L: ivtv-devel@ivtvdriver.org (subscribers-only) 3172L: linux-media@vger.kernel.org 3173T: git git://linuxtv.org/media_tree.git 3174W: https://linuxtv.org 3175W: http://www.ivtvdriver.org/index.php/Cx18 3176S: Maintained 3177F: Documentation/video4linux/cx18.txt 3178F: drivers/media/pci/cx18/ 3179F: include/uapi/linux/ivtv* 3180 3181CX2341X MPEG ENCODER HELPER MODULE 3182M: Hans Verkuil <hverkuil@xs4all.nl> 3183L: linux-media@vger.kernel.org 3184T: git git://linuxtv.org/media_tree.git 3185W: https://linuxtv.org 3186S: Maintained 3187F: drivers/media/common/cx2341x* 3188F: include/media/cx2341x* 3189 3190CX24120 MEDIA DRIVER 3191M: Jemma Denson <jdenson@gmail.com> 3192M: Patrick Boettcher <patrick.boettcher@posteo.de> 3193L: linux-media@vger.kernel.org 3194W: https://linuxtv.org 3195Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3196S: Maintained 3197F: drivers/media/dvb-frontends/cx24120* 3198 3199CX88 VIDEO4LINUX DRIVER 3200M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3201L: linux-media@vger.kernel.org 3202W: https://linuxtv.org 3203T: git git://linuxtv.org/media_tree.git 3204S: Odd fixes 3205F: Documentation/video4linux/cx88/ 3206F: drivers/media/pci/cx88/ 3207 3208CXD2820R MEDIA DRIVER 3209M: Antti Palosaari <crope@iki.fi> 3210L: linux-media@vger.kernel.org 3211W: https://linuxtv.org 3212W: http://palosaari.fi/linux/ 3213Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3214T: git git://linuxtv.org/anttip/media_tree.git 3215S: Maintained 3216F: drivers/media/dvb-frontends/cxd2820r* 3217 3218CXGB3 ETHERNET DRIVER (CXGB3) 3219M: Santosh Raspatur <santosh@chelsio.com> 3220L: netdev@vger.kernel.org 3221W: http://www.chelsio.com 3222S: Supported 3223F: drivers/net/ethernet/chelsio/cxgb3/ 3224 3225CXGB3 ISCSI DRIVER (CXGB3I) 3226M: Karen Xie <kxie@chelsio.com> 3227L: linux-scsi@vger.kernel.org 3228W: http://www.chelsio.com 3229S: Supported 3230F: drivers/scsi/cxgbi/cxgb3i 3231 3232CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3233M: Steve Wise <swise@chelsio.com> 3234L: linux-rdma@vger.kernel.org 3235W: http://www.openfabrics.org 3236S: Supported 3237F: drivers/infiniband/hw/cxgb3/ 3238 3239CXGB4 ETHERNET DRIVER (CXGB4) 3240M: Hariprasad S <hariprasad@chelsio.com> 3241L: netdev@vger.kernel.org 3242W: http://www.chelsio.com 3243S: Supported 3244F: drivers/net/ethernet/chelsio/cxgb4/ 3245 3246CXGB4 ISCSI DRIVER (CXGB4I) 3247M: Karen Xie <kxie@chelsio.com> 3248L: linux-scsi@vger.kernel.org 3249W: http://www.chelsio.com 3250S: Supported 3251F: drivers/scsi/cxgbi/cxgb4i 3252 3253CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3254M: Steve Wise <swise@chelsio.com> 3255L: linux-rdma@vger.kernel.org 3256W: http://www.openfabrics.org 3257S: Supported 3258F: drivers/infiniband/hw/cxgb4/ 3259 3260CXGB4VF ETHERNET DRIVER (CXGB4VF) 3261M: Casey Leedom <leedom@chelsio.com> 3262L: netdev@vger.kernel.org 3263W: http://www.chelsio.com 3264S: Supported 3265F: drivers/net/ethernet/chelsio/cxgb4vf/ 3266 3267CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3268M: Ian Munsie <imunsie@au1.ibm.com> 3269M: Michael Neuling <mikey@neuling.org> 3270L: linuxppc-dev@lists.ozlabs.org 3271S: Supported 3272F: drivers/misc/cxl/ 3273F: include/misc/cxl* 3274F: include/uapi/misc/cxl.h 3275F: Documentation/powerpc/cxl.txt 3276F: Documentation/powerpc/cxl.txt 3277F: Documentation/ABI/testing/sysfs-class-cxl 3278 3279CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3280M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3281M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3282L: linux-scsi@vger.kernel.org 3283S: Supported 3284F: drivers/scsi/cxlflash/ 3285F: include/uapi/scsi/cxlflash_ioctls.h 3286F: Documentation/powerpc/cxlflash.txt 3287 3288STMMAC ETHERNET DRIVER 3289M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3290L: netdev@vger.kernel.org 3291W: http://www.stlinux.com 3292S: Supported 3293F: drivers/net/ethernet/stmicro/stmmac/ 3294 3295CYBERPRO FB DRIVER 3296M: Russell King <linux@arm.linux.org.uk> 3297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3298W: http://www.arm.linux.org.uk/ 3299S: Maintained 3300F: drivers/video/fbdev/cyber2000fb.* 3301 3302CYCLADES ASYNC MUX DRIVER 3303W: http://www.cyclades.com/ 3304S: Orphan 3305F: drivers/tty/cyclades.c 3306F: include/linux/cyclades.h 3307F: include/uapi/linux/cyclades.h 3308 3309CYCLADES PC300 DRIVER 3310W: http://www.cyclades.com/ 3311S: Orphan 3312F: drivers/net/wan/pc300* 3313 3314CYPRESS_FIRMWARE MEDIA DRIVER 3315M: Antti Palosaari <crope@iki.fi> 3316L: linux-media@vger.kernel.org 3317W: https://linuxtv.org 3318W: http://palosaari.fi/linux/ 3319Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3320T: git git://linuxtv.org/anttip/media_tree.git 3321S: Maintained 3322F: drivers/media/common/cypress_firmware* 3323 3324CYTTSP TOUCHSCREEN DRIVER 3325M: Ferruh Yigit <fery@cypress.com> 3326L: linux-input@vger.kernel.org 3327S: Supported 3328F: drivers/input/touchscreen/cyttsp* 3329F: include/linux/input/cyttsp.h 3330 3331DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3332M: Joshua Kinard <kumba@gentoo.org> 3333S: Maintained 3334F: drivers/rtc/rtc-ds1685.c 3335F: include/linux/rtc/ds1685.h 3336 3337DAMA SLAVE for AX.25 3338M: Joerg Reuter <jreuter@yaina.de> 3339W: http://yaina.de/jreuter/ 3340W: http://www.qsl.net/dl1bke/ 3341L: linux-hams@vger.kernel.org 3342S: Maintained 3343F: net/ax25/af_ax25.c 3344F: net/ax25/ax25_dev.c 3345F: net/ax25/ax25_ds_* 3346F: net/ax25/ax25_in.c 3347F: net/ax25/ax25_out.c 3348F: net/ax25/ax25_timer.c 3349F: net/ax25/sysctl_net_ax25.c 3350 3351DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3352L: netdev@vger.kernel.org 3353S: Orphan 3354F: Documentation/networking/dmfe.txt 3355F: drivers/net/ethernet/dec/tulip/dmfe.c 3356 3357DC390/AM53C974 SCSI driver 3358M: Hannes Reinecke <hare@suse.com> 3359L: linux-scsi@vger.kernel.org 3360S: Maintained 3361F: drivers/scsi/am53c974.c 3362 3363DC395x SCSI driver 3364M: Oliver Neukum <oliver@neukum.org> 3365M: Ali Akcaagac <aliakc@web.de> 3366M: Jamie Lenehan <lenehan@twibble.org> 3367L: dc395x@twibble.org 3368W: http://twibble.org/dist/dc395x/ 3369W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3370S: Maintained 3371F: Documentation/scsi/dc395x.txt 3372F: drivers/scsi/dc395x.* 3373 3374DCCP PROTOCOL 3375M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3376L: dccp@vger.kernel.org 3377W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3378S: Maintained 3379F: include/linux/dccp.h 3380F: include/uapi/linux/dccp.h 3381F: include/linux/tfrc.h 3382F: net/dccp/ 3383 3384DECnet NETWORK LAYER 3385W: http://linux-decnet.sourceforge.net 3386L: linux-decnet-user@lists.sourceforge.net 3387S: Orphan 3388F: Documentation/networking/decnet.txt 3389F: net/decnet/ 3390 3391DECSTATION PLATFORM SUPPORT 3392M: "Maciej W. Rozycki" <macro@linux-mips.org> 3393L: linux-mips@linux-mips.org 3394W: http://www.linux-mips.org/wiki/DECstation 3395S: Maintained 3396F: arch/mips/dec/ 3397F: arch/mips/include/asm/dec/ 3398F: arch/mips/include/asm/mach-dec/ 3399 3400DEFXX FDDI NETWORK DRIVER 3401M: "Maciej W. Rozycki" <macro@linux-mips.org> 3402S: Maintained 3403F: drivers/net/fddi/defxx.* 3404 3405DELL LAPTOP DRIVER 3406M: Matthew Garrett <mjg59@srcf.ucam.org> 3407M: Pali Rohár <pali.rohar@gmail.com> 3408L: platform-driver-x86@vger.kernel.org 3409S: Maintained 3410F: drivers/platform/x86/dell-laptop.c 3411 3412DELL LAPTOP RBTN DRIVER 3413M: Pali Rohár <pali.rohar@gmail.com> 3414S: Maintained 3415F: drivers/platform/x86/dell-rbtn.* 3416 3417DELL LAPTOP FREEFALL DRIVER 3418M: Pali Rohár <pali.rohar@gmail.com> 3419S: Maintained 3420F: drivers/platform/x86/dell-smo8800.c 3421 3422DELL LAPTOP SMM DRIVER 3423M: Pali Rohár <pali.rohar@gmail.com> 3424S: Maintained 3425F: drivers/hwmon/dell-smm-hwmon.c 3426F: include/uapi/linux/i8k.h 3427 3428DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3429M: Doug Warzecha <Douglas_Warzecha@dell.com> 3430S: Maintained 3431F: Documentation/dcdbas.txt 3432F: drivers/firmware/dcdbas.* 3433 3434DELL WMI EXTRAS DRIVER 3435M: Matthew Garrett <mjg59@srcf.ucam.org> 3436M: Pali Rohár <pali.rohar@gmail.com> 3437S: Maintained 3438F: drivers/platform/x86/dell-wmi.c 3439 3440DESIGNWARE USB2 DRD IP DRIVER 3441M: John Youn <johnyoun@synopsys.com> 3442L: linux-usb@vger.kernel.org 3443T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3444S: Maintained 3445F: drivers/usb/dwc2/ 3446 3447DESIGNWARE USB3 DRD IP DRIVER 3448M: Felipe Balbi <balbi@ti.com> 3449L: linux-usb@vger.kernel.org 3450L: linux-omap@vger.kernel.org 3451T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3452S: Maintained 3453F: drivers/usb/dwc3/ 3454 3455DEVICE COREDUMP (DEV_COREDUMP) 3456M: Johannes Berg <johannes@sipsolutions.net> 3457L: linux-kernel@vger.kernel.org 3458S: Maintained 3459F: drivers/base/devcoredump.c 3460F: include/linux/devcoredump.h 3461 3462DEVICE FREQUENCY (DEVFREQ) 3463M: MyungJoo Ham <myungjoo.ham@samsung.com> 3464M: Kyungmin Park <kyungmin.park@samsung.com> 3465L: linux-pm@vger.kernel.org 3466T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3467S: Maintained 3468F: drivers/devfreq/ 3469F: include/linux/devfreq.h 3470F: Documentation/devicetree/bindings/devfreq/ 3471 3472DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 3473M: Chanwoo Choi <cw00.choi@samsung.com> 3474L: linux-pm@vger.kernel.org 3475T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3476S: Supported 3477F: drivers/devfreq/event/ 3478F: drivers/devfreq/devfreq-event.c 3479F: include/linux/devfreq-event.h 3480F: Documentation/devicetree/bindings/devfreq/event/ 3481 3482DEVICE NUMBER REGISTRY 3483M: Torben Mathiasen <device@lanana.org> 3484W: http://lanana.org/docs/device-list/index.html 3485S: Maintained 3486 3487DEVICE-MAPPER (LVM) 3488M: Alasdair Kergon <agk@redhat.com> 3489M: Mike Snitzer <snitzer@redhat.com> 3490M: dm-devel@redhat.com 3491L: dm-devel@redhat.com 3492W: http://sources.redhat.com/dm 3493Q: http://patchwork.kernel.org/project/dm-devel/list/ 3494T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3495T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3496S: Maintained 3497F: Documentation/device-mapper/ 3498F: drivers/md/dm* 3499F: drivers/md/persistent-data/ 3500F: include/linux/device-mapper.h 3501F: include/linux/dm-*.h 3502F: include/uapi/linux/dm-*.h 3503 3504DIALOG SEMICONDUCTOR DRIVERS 3505M: Support Opensource <support.opensource@diasemi.com> 3506W: http://www.dialog-semiconductor.com/products 3507S: Supported 3508F: Documentation/hwmon/da90?? 3509F: Documentation/devicetree/bindings/sound/da[79]*.txt 3510F: drivers/gpio/gpio-da90??.c 3511F: drivers/hwmon/da90??-hwmon.c 3512F: drivers/iio/adc/da91??-*.c 3513F: drivers/input/misc/da90??_onkey.c 3514F: drivers/input/touchscreen/da9052_tsi.c 3515F: drivers/leds/leds-da90??.c 3516F: drivers/mfd/da903x.c 3517F: drivers/mfd/da90??-*.c 3518F: drivers/mfd/da91??-*.c 3519F: drivers/power/da9052-battery.c 3520F: drivers/power/da91??-*.c 3521F: drivers/regulator/da903x.c 3522F: drivers/regulator/da9???-regulator.[ch] 3523F: drivers/rtc/rtc-da90??.c 3524F: drivers/video/backlight/da90??_bl.c 3525F: drivers/watchdog/da90??_wdt.c 3526F: include/linux/mfd/da903x.h 3527F: include/linux/mfd/da9052/ 3528F: include/linux/mfd/da9055/ 3529F: include/linux/mfd/da9063/ 3530F: include/linux/mfd/da9150/ 3531F: include/sound/da[79]*.h 3532F: sound/soc/codecs/da[79]*.[ch] 3533 3534DIGI NEO AND CLASSIC PCI PRODUCTS 3535M: Lidza Louina <lidza.louina@gmail.com> 3536M: Mark Hounschell <markh@compro.net> 3537L: driverdev-devel@linuxdriverproject.org 3538S: Maintained 3539F: drivers/staging/dgnc/ 3540 3541DIGI EPCA PCI PRODUCTS 3542M: Lidza Louina <lidza.louina@gmail.com> 3543M: Daeseok Youn <daeseok.youn@gmail.com> 3544L: driverdev-devel@linuxdriverproject.org 3545S: Maintained 3546F: drivers/staging/dgap/ 3547 3548DIOLAN U2C-12 I2C DRIVER 3549M: Guenter Roeck <linux@roeck-us.net> 3550L: linux-i2c@vger.kernel.org 3551S: Maintained 3552F: drivers/i2c/busses/i2c-diolan-u2c.c 3553 3554DIRECT ACCESS (DAX) 3555M: Matthew Wilcox <willy@linux.intel.com> 3556L: linux-fsdevel@vger.kernel.org 3557S: Supported 3558F: fs/dax.c 3559 3560DIRECTORY NOTIFICATION (DNOTIFY) 3561M: Eric Paris <eparis@parisplace.org> 3562S: Maintained 3563F: Documentation/filesystems/dnotify.txt 3564F: fs/notify/dnotify/ 3565F: include/linux/dnotify.h 3566 3567DISK GEOMETRY AND PARTITION HANDLING 3568M: Andries Brouwer <aeb@cwi.nl> 3569W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3570W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3571W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3572S: Maintained 3573 3574DISKQUOTA 3575M: Jan Kara <jack@suse.com> 3576S: Maintained 3577F: Documentation/filesystems/quota.txt 3578F: fs/quota/ 3579F: include/linux/quota*.h 3580F: include/uapi/linux/quota*.h 3581 3582DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3583M: Bernie Thompson <bernie@plugable.com> 3584L: linux-fbdev@vger.kernel.org 3585S: Maintained 3586W: http://plugable.com/category/projects/udlfb/ 3587F: drivers/video/fbdev/udlfb.c 3588F: include/video/udlfb.h 3589F: Documentation/fb/udlfb.txt 3590 3591DISTRIBUTED LOCK MANAGER (DLM) 3592M: Christine Caulfield <ccaulfie@redhat.com> 3593M: David Teigland <teigland@redhat.com> 3594L: cluster-devel@redhat.com 3595W: http://sources.redhat.com/cluster/ 3596T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git 3597S: Supported 3598F: fs/dlm/ 3599 3600DMA BUFFER SHARING FRAMEWORK 3601M: Sumit Semwal <sumit.semwal@linaro.org> 3602S: Maintained 3603L: linux-media@vger.kernel.org 3604L: dri-devel@lists.freedesktop.org 3605L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3606F: drivers/dma-buf/ 3607F: include/linux/dma-buf* 3608F: include/linux/reservation.h 3609F: include/linux/*fence.h 3610F: Documentation/dma-buf-sharing.txt 3611T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3612 3613DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3614M: Vinod Koul <vinod.koul@intel.com> 3615L: dmaengine@vger.kernel.org 3616Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3617S: Maintained 3618F: drivers/dma/ 3619F: include/linux/dmaengine.h 3620F: Documentation/dmaengine/ 3621T: git git://git.infradead.org/users/vkoul/slave-dma.git 3622 3623DME1737 HARDWARE MONITOR DRIVER 3624M: Juerg Haefliger <juergh@gmail.com> 3625L: lm-sensors@lm-sensors.org 3626S: Maintained 3627F: Documentation/hwmon/dme1737 3628F: drivers/hwmon/dme1737.c 3629 3630DMI/SMBIOS SUPPORT 3631M: Jean Delvare <jdelvare@suse.com> 3632S: Maintained 3633T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3634F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3635F: drivers/firmware/dmi-id.c 3636F: drivers/firmware/dmi_scan.c 3637F: include/linux/dmi.h 3638 3639DOCUMENTATION 3640M: Jonathan Corbet <corbet@lwn.net> 3641L: linux-doc@vger.kernel.org 3642S: Maintained 3643F: Documentation/ 3644F: scripts/docproc.c 3645F: scripts/kernel-doc* 3646X: Documentation/ABI/ 3647X: Documentation/devicetree/ 3648X: Documentation/acpi 3649X: Documentation/power 3650X: Documentation/spi 3651X: Documentation/DocBook/media 3652T: git git://git.lwn.net/linux.git docs-next 3653 3654DOUBLETALK DRIVER 3655M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3656L: blinux-list@redhat.com 3657S: Maintained 3658F: drivers/char/dtlk.c 3659F: include/linux/dtlk.h 3660 3661DPT_I2O SCSI RAID DRIVER 3662M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3663L: linux-scsi@vger.kernel.org 3664W: http://www.adaptec.com/ 3665S: Maintained 3666F: drivers/scsi/dpt* 3667F: drivers/scsi/dpt/ 3668 3669DRBD DRIVER 3670M: Philipp Reisner <philipp.reisner@linbit.com> 3671M: Lars Ellenberg <lars.ellenberg@linbit.com> 3672L: drbd-dev@lists.linbit.com 3673W: http://www.drbd.org 3674T: git git://git.linbit.com/linux-drbd.git 3675T: git git://git.linbit.com/drbd-8.4.git 3676S: Supported 3677F: drivers/block/drbd/ 3678F: lib/lru_cache.c 3679F: Documentation/blockdev/drbd/ 3680 3681DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3682M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3683T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3684S: Supported 3685F: Documentation/kobject.txt 3686F: drivers/base/ 3687F: fs/debugfs/ 3688F: fs/kernfs/ 3689F: fs/sysfs/ 3690F: include/linux/debugfs.h 3691F: include/linux/kobj* 3692F: lib/kobj* 3693 3694DRM DRIVERS 3695M: David Airlie <airlied@linux.ie> 3696L: dri-devel@lists.freedesktop.org 3697T: git git://people.freedesktop.org/~airlied/linux 3698S: Maintained 3699F: drivers/gpu/drm/ 3700F: drivers/gpu/vga/ 3701F: include/drm/ 3702F: include/uapi/drm/ 3703 3704RADEON DRM DRIVERS 3705M: Alex Deucher <alexander.deucher@amd.com> 3706M: Christian König <christian.koenig@amd.com> 3707L: dri-devel@lists.freedesktop.org 3708T: git git://people.freedesktop.org/~agd5f/linux 3709S: Supported 3710F: drivers/gpu/drm/radeon/ 3711F: include/uapi/drm/radeon* 3712 3713DRM PANEL DRIVERS 3714M: Thierry Reding <thierry.reding@gmail.com> 3715L: dri-devel@lists.freedesktop.org 3716T: git git://anongit.freedesktop.org/tegra/linux.git 3717S: Maintained 3718F: drivers/gpu/drm/drm_panel.c 3719F: drivers/gpu/drm/panel/ 3720F: include/drm/drm_panel.h 3721F: Documentation/devicetree/bindings/display/panel/ 3722 3723INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3724M: Daniel Vetter <daniel.vetter@intel.com> 3725M: Jani Nikula <jani.nikula@linux.intel.com> 3726L: intel-gfx@lists.freedesktop.org 3727L: dri-devel@lists.freedesktop.org 3728W: https://01.org/linuxgraphics/ 3729Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3730T: git git://anongit.freedesktop.org/drm-intel 3731S: Supported 3732F: drivers/gpu/drm/i915/ 3733F: include/drm/i915* 3734F: include/uapi/drm/i915* 3735 3736DRM DRIVERS FOR ATMEL HLCDC 3737M: Boris Brezillon <boris.brezillon@free-electrons.com> 3738L: dri-devel@lists.freedesktop.org 3739S: Supported 3740F: drivers/gpu/drm/atmel-hlcdc/ 3741F: Documentation/devicetree/bindings/drm/atmel/ 3742 3743DRM DRIVERS FOR EXYNOS 3744M: Inki Dae <inki.dae@samsung.com> 3745M: Joonyoung Shim <jy0922.shim@samsung.com> 3746M: Seung-Woo Kim <sw0312.kim@samsung.com> 3747M: Kyungmin Park <kyungmin.park@samsung.com> 3748L: dri-devel@lists.freedesktop.org 3749T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3750S: Supported 3751F: drivers/gpu/drm/exynos/ 3752F: include/drm/exynos* 3753F: include/uapi/drm/exynos* 3754 3755DRM DRIVERS FOR FREESCALE DCU 3756M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3757M: Alison Wang <alison.wang@freescale.com> 3758L: dri-devel@lists.freedesktop.org 3759S: Supported 3760F: drivers/gpu/drm/fsl-dcu/ 3761F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3762F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3763 3764DRM DRIVERS FOR FREESCALE IMX 3765M: Philipp Zabel <p.zabel@pengutronix.de> 3766L: dri-devel@lists.freedesktop.org 3767S: Maintained 3768F: drivers/gpu/drm/imx/ 3769F: drivers/gpu/ipu-v3/ 3770F: Documentation/devicetree/bindings/display/imx/ 3771 3772DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3773M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3774L: dri-devel@lists.freedesktop.org 3775T: git git://github.com/patjak/drm-gma500 3776S: Maintained 3777F: drivers/gpu/drm/gma500 3778F: include/drm/gma500* 3779 3780DRM DRIVERS FOR NVIDIA TEGRA 3781M: Thierry Reding <thierry.reding@gmail.com> 3782M: Terje Bergström <tbergstrom@nvidia.com> 3783L: dri-devel@lists.freedesktop.org 3784L: linux-tegra@vger.kernel.org 3785T: git git://anongit.freedesktop.org/tegra/linux.git 3786S: Supported 3787F: drivers/gpu/drm/tegra/ 3788F: drivers/gpu/host1x/ 3789F: include/linux/host1x.h 3790F: include/uapi/drm/tegra_drm.h 3791F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 3792 3793DRM DRIVERS FOR RENESAS 3794M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3795L: dri-devel@lists.freedesktop.org 3796L: linux-renesas-soc@vger.kernel.org 3797T: git git://people.freedesktop.org/~airlied/linux 3798S: Supported 3799F: drivers/gpu/drm/rcar-du/ 3800F: drivers/gpu/drm/shmobile/ 3801F: include/linux/platform_data/shmob_drm.h 3802 3803DRM DRIVERS FOR ROCKCHIP 3804M: Mark Yao <mark.yao@rock-chips.com> 3805L: dri-devel@lists.freedesktop.org 3806S: Maintained 3807F: drivers/gpu/drm/rockchip/ 3808F: Documentation/devicetree/bindings/display/rockchip* 3809 3810DRM DRIVERS FOR STI 3811M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3812M: Vincent Abriou <vincent.abriou@st.com> 3813L: dri-devel@lists.freedesktop.org 3814T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3815S: Maintained 3816F: drivers/gpu/drm/sti 3817F: Documentation/devicetree/bindings/display/st,stih4xx.txt 3818 3819DRM DRIVERS FOR VIVANTE GPU IP 3820M: Lucas Stach <l.stach@pengutronix.de> 3821R: Russell King <linux+etnaviv@arm.linux.org.uk> 3822R: Christian Gmeiner <christian.gmeiner@gmail.com> 3823L: dri-devel@lists.freedesktop.org 3824S: Maintained 3825F: drivers/gpu/drm/etnaviv 3826F: Documentation/devicetree/bindings/display/etnaviv 3827 3828DSBR100 USB FM RADIO DRIVER 3829M: Alexey Klimov <klimov.linux@gmail.com> 3830L: linux-media@vger.kernel.org 3831T: git git://linuxtv.org/media_tree.git 3832S: Maintained 3833F: drivers/media/radio/dsbr100.c 3834 3835DSCC4 DRIVER 3836M: Francois Romieu <romieu@fr.zoreil.com> 3837L: netdev@vger.kernel.org 3838S: Maintained 3839F: drivers/net/wan/dscc4.c 3840 3841DT3155 MEDIA DRIVER 3842M: Hans Verkuil <hverkuil@xs4all.nl> 3843L: linux-media@vger.kernel.org 3844T: git git://linuxtv.org/media_tree.git 3845W: https://linuxtv.org 3846S: Odd Fixes 3847F: drivers/media/pci/dt3155/ 3848 3849DVB_USB_AF9015 MEDIA DRIVER 3850M: Antti Palosaari <crope@iki.fi> 3851L: linux-media@vger.kernel.org 3852W: https://linuxtv.org 3853W: http://palosaari.fi/linux/ 3854Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3855T: git git://linuxtv.org/anttip/media_tree.git 3856S: Maintained 3857F: drivers/media/usb/dvb-usb-v2/af9015* 3858 3859DVB_USB_AF9035 MEDIA DRIVER 3860M: Antti Palosaari <crope@iki.fi> 3861L: linux-media@vger.kernel.org 3862W: https://linuxtv.org 3863W: http://palosaari.fi/linux/ 3864Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3865T: git git://linuxtv.org/anttip/media_tree.git 3866S: Maintained 3867F: drivers/media/usb/dvb-usb-v2/af9035* 3868 3869DVB_USB_ANYSEE MEDIA DRIVER 3870M: Antti Palosaari <crope@iki.fi> 3871L: linux-media@vger.kernel.org 3872W: https://linuxtv.org 3873W: http://palosaari.fi/linux/ 3874Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3875T: git git://linuxtv.org/anttip/media_tree.git 3876S: Maintained 3877F: drivers/media/usb/dvb-usb-v2/anysee* 3878 3879DVB_USB_AU6610 MEDIA DRIVER 3880M: Antti Palosaari <crope@iki.fi> 3881L: linux-media@vger.kernel.org 3882W: https://linuxtv.org 3883W: http://palosaari.fi/linux/ 3884Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3885T: git git://linuxtv.org/anttip/media_tree.git 3886S: Maintained 3887F: drivers/media/usb/dvb-usb-v2/au6610* 3888 3889DVB_USB_CE6230 MEDIA DRIVER 3890M: Antti Palosaari <crope@iki.fi> 3891L: linux-media@vger.kernel.org 3892W: https://linuxtv.org 3893W: http://palosaari.fi/linux/ 3894Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3895T: git git://linuxtv.org/anttip/media_tree.git 3896S: Maintained 3897F: drivers/media/usb/dvb-usb-v2/ce6230* 3898 3899DVB_USB_CXUSB MEDIA DRIVER 3900M: Michael Krufky <mkrufky@linuxtv.org> 3901L: linux-media@vger.kernel.org 3902W: https://linuxtv.org 3903W: http://github.com/mkrufky 3904Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3905T: git git://linuxtv.org/media_tree.git 3906S: Maintained 3907F: drivers/media/usb/dvb-usb/cxusb* 3908 3909DVB_USB_EC168 MEDIA DRIVER 3910M: Antti Palosaari <crope@iki.fi> 3911L: linux-media@vger.kernel.org 3912W: https://linuxtv.org 3913W: http://palosaari.fi/linux/ 3914Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3915T: git git://linuxtv.org/anttip/media_tree.git 3916S: Maintained 3917F: drivers/media/usb/dvb-usb-v2/ec168* 3918 3919DVB_USB_GL861 MEDIA DRIVER 3920M: Antti Palosaari <crope@iki.fi> 3921L: linux-media@vger.kernel.org 3922W: https://linuxtv.org 3923Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3924T: git git://linuxtv.org/anttip/media_tree.git 3925S: Maintained 3926F: drivers/media/usb/dvb-usb-v2/gl861* 3927 3928DVB_USB_MXL111SF MEDIA DRIVER 3929M: Michael Krufky <mkrufky@linuxtv.org> 3930L: linux-media@vger.kernel.org 3931W: https://linuxtv.org 3932W: http://github.com/mkrufky 3933Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3934T: git git://linuxtv.org/mkrufky/mxl111sf.git 3935S: Maintained 3936F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3937 3938DVB_USB_RTL28XXU MEDIA DRIVER 3939M: Antti Palosaari <crope@iki.fi> 3940L: linux-media@vger.kernel.org 3941W: https://linuxtv.org 3942W: http://palosaari.fi/linux/ 3943Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3944T: git git://linuxtv.org/anttip/media_tree.git 3945S: Maintained 3946F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3947 3948DVB_USB_V2 MEDIA DRIVER 3949M: Antti Palosaari <crope@iki.fi> 3950L: linux-media@vger.kernel.org 3951W: https://linuxtv.org 3952W: http://palosaari.fi/linux/ 3953Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3954T: git git://linuxtv.org/anttip/media_tree.git 3955S: Maintained 3956F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3957F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3958 3959DYNAMIC DEBUG 3960M: Jason Baron <jbaron@akamai.com> 3961S: Maintained 3962F: lib/dynamic_debug.c 3963F: include/linux/dynamic_debug.h 3964 3965DZ DECSTATION DZ11 SERIAL DRIVER 3966M: "Maciej W. Rozycki" <macro@linux-mips.org> 3967S: Maintained 3968F: drivers/tty/serial/dz.* 3969 3970E3X0 POWER BUTTON DRIVER 3971M: Moritz Fischer <moritz.fischer@ettus.com> 3972L: usrp-users@lists.ettus.com 3973W: http://www.ettus.com 3974S: Supported 3975F: drivers/input/misc/e3x0-button.c 3976F: Documentation/devicetree/bindings/input/e3x0-button.txt 3977 3978E4000 MEDIA DRIVER 3979M: Antti Palosaari <crope@iki.fi> 3980L: linux-media@vger.kernel.org 3981W: https://linuxtv.org 3982W: http://palosaari.fi/linux/ 3983Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3984T: git git://linuxtv.org/anttip/media_tree.git 3985S: Maintained 3986F: drivers/media/tuners/e4000* 3987 3988EATA ISA/EISA/PCI SCSI DRIVER 3989M: Dario Ballabio <ballabio_dario@emc.com> 3990L: linux-scsi@vger.kernel.org 3991S: Maintained 3992F: drivers/scsi/eata.c 3993 3994EC100 MEDIA DRIVER 3995M: Antti Palosaari <crope@iki.fi> 3996L: linux-media@vger.kernel.org 3997W: https://linuxtv.org 3998W: http://palosaari.fi/linux/ 3999Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4000T: git git://linuxtv.org/anttip/media_tree.git 4001S: Maintained 4002F: drivers/media/dvb-frontends/ec100* 4003 4004ECRYPT FILE SYSTEM 4005M: Tyler Hicks <tyhicks@canonical.com> 4006L: ecryptfs@vger.kernel.org 4007W: http://ecryptfs.org 4008W: https://launchpad.net/ecryptfs 4009T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 4010S: Supported 4011F: Documentation/filesystems/ecryptfs.txt 4012F: fs/ecryptfs/ 4013 4014EDAC-CORE 4015M: Doug Thompson <dougthompson@xmission.com> 4016M: Borislav Petkov <bp@alien8.de> 4017M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4018L: linux-edac@vger.kernel.org 4019T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next 4020T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 4021S: Supported 4022F: Documentation/edac.txt 4023F: drivers/edac/ 4024F: include/linux/edac.h 4025 4026EDAC-AMD64 4027M: Doug Thompson <dougthompson@xmission.com> 4028M: Borislav Petkov <bp@alien8.de> 4029L: linux-edac@vger.kernel.org 4030S: Maintained 4031F: drivers/edac/amd64_edac* 4032 4033EDAC-CALXEDA 4034M: Doug Thompson <dougthompson@xmission.com> 4035M: Robert Richter <rric@kernel.org> 4036L: linux-edac@vger.kernel.org 4037S: Maintained 4038F: drivers/edac/highbank* 4039 4040EDAC-CAVIUM 4041M: Ralf Baechle <ralf@linux-mips.org> 4042M: David Daney <david.daney@cavium.com> 4043L: linux-edac@vger.kernel.org 4044L: linux-mips@linux-mips.org 4045S: Supported 4046F: drivers/edac/octeon_edac* 4047 4048EDAC-E752X 4049M: Mark Gross <mark.gross@intel.com> 4050M: Doug Thompson <dougthompson@xmission.com> 4051L: linux-edac@vger.kernel.org 4052S: Maintained 4053F: drivers/edac/e752x_edac.c 4054 4055EDAC-E7XXX 4056M: Doug Thompson <dougthompson@xmission.com> 4057L: linux-edac@vger.kernel.org 4058S: Maintained 4059F: drivers/edac/e7xxx_edac.c 4060 4061EDAC-GHES 4062M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4063L: linux-edac@vger.kernel.org 4064S: Maintained 4065F: drivers/edac/ghes_edac.c 4066 4067EDAC-I82443BXGX 4068M: Tim Small <tim@buttersideup.com> 4069L: linux-edac@vger.kernel.org 4070S: Maintained 4071F: drivers/edac/i82443bxgx_edac.c 4072 4073EDAC-I3000 4074M: Jason Uhlenkott <juhlenko@akamai.com> 4075L: linux-edac@vger.kernel.org 4076S: Maintained 4077F: drivers/edac/i3000_edac.c 4078 4079EDAC-I5000 4080M: Doug Thompson <dougthompson@xmission.com> 4081L: linux-edac@vger.kernel.org 4082S: Maintained 4083F: drivers/edac/i5000_edac.c 4084 4085EDAC-I5400 4086M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4087L: linux-edac@vger.kernel.org 4088S: Maintained 4089F: drivers/edac/i5400_edac.c 4090 4091EDAC-I7300 4092M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4093L: linux-edac@vger.kernel.org 4094S: Maintained 4095F: drivers/edac/i7300_edac.c 4096 4097EDAC-I7CORE 4098M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4099L: linux-edac@vger.kernel.org 4100S: Maintained 4101F: drivers/edac/i7core_edac.c 4102 4103EDAC-I82975X 4104M: Ranganathan Desikan <ravi@jetztechnologies.com> 4105M: "Arvind R." <arvino55@gmail.com> 4106L: linux-edac@vger.kernel.org 4107S: Maintained 4108F: drivers/edac/i82975x_edac.c 4109 4110EDAC-IE31200 4111M: Jason Baron <jbaron@akamai.com> 4112L: linux-edac@vger.kernel.org 4113S: Maintained 4114F: drivers/edac/ie31200_edac.c 4115 4116EDAC-MPC85XX 4117M: Johannes Thumshirn <morbidrsa@gmail.com> 4118L: linux-edac@vger.kernel.org 4119S: Maintained 4120F: drivers/edac/mpc85xx_edac.[ch] 4121 4122EDAC-PASEMI 4123M: Egor Martovetsky <egor@pasemi.com> 4124L: linux-edac@vger.kernel.org 4125S: Maintained 4126F: drivers/edac/pasemi_edac.c 4127 4128EDAC-R82600 4129M: Tim Small <tim@buttersideup.com> 4130L: linux-edac@vger.kernel.org 4131S: Maintained 4132F: drivers/edac/r82600_edac.c 4133 4134EDAC-SBRIDGE 4135M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4136L: linux-edac@vger.kernel.org 4137S: Maintained 4138F: drivers/edac/sb_edac.c 4139 4140EDAC-XGENE 4141APPLIED MICRO (APM) X-GENE SOC EDAC 4142M: Loc Ho <lho@apm.com> 4143S: Supported 4144F: drivers/edac/xgene_edac.c 4145F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4146 4147EDIROL UA-101/UA-1000 DRIVER 4148M: Clemens Ladisch <clemens@ladisch.de> 4149L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4150T: git git://git.alsa-project.org/alsa-kernel.git 4151S: Maintained 4152F: sound/usb/misc/ua101.c 4153 4154EXTENSIBLE FIRMWARE INTERFACE (EFI) 4155M: Matt Fleming <matt@codeblueprint.co.uk> 4156L: linux-efi@vger.kernel.org 4157T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4158S: Maintained 4159F: Documentation/efi-stub.txt 4160F: arch/ia64/kernel/efi.c 4161F: arch/x86/boot/compressed/eboot.[ch] 4162F: arch/x86/include/asm/efi.h 4163F: arch/x86/platform/efi/* 4164F: drivers/firmware/efi/* 4165F: include/linux/efi*.h 4166 4167EFI VARIABLE FILESYSTEM 4168M: Matthew Garrett <matthew.garrett@nebula.com> 4169M: Jeremy Kerr <jk@ozlabs.org> 4170M: Matt Fleming <matt@codeblueprint.co.uk> 4171T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4172L: linux-efi@vger.kernel.org 4173S: Maintained 4174F: fs/efivarfs/ 4175 4176EFIFB FRAMEBUFFER DRIVER 4177L: linux-fbdev@vger.kernel.org 4178M: Peter Jones <pjones@redhat.com> 4179S: Maintained 4180F: drivers/video/fbdev/efifb.c 4181 4182EFS FILESYSTEM 4183W: http://aeschi.ch.eu.org/efs/ 4184S: Orphan 4185F: fs/efs/ 4186 4187EHCA (IBM GX bus InfiniBand adapter) DRIVER 4188M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 4189M: Christoph Raisch <raisch@de.ibm.com> 4190L: linux-rdma@vger.kernel.org 4191S: Supported 4192F: drivers/infiniband/hw/ehca/ 4193 4194EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4195M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4196L: netdev@vger.kernel.org 4197S: Maintained 4198F: drivers/net/ethernet/ibm/ehea/ 4199 4200EM28XX VIDEO4LINUX DRIVER 4201M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4202L: linux-media@vger.kernel.org 4203W: https://linuxtv.org 4204T: git git://linuxtv.org/media_tree.git 4205S: Maintained 4206F: drivers/media/usb/em28xx/ 4207 4208EMBEDDED LINUX 4209M: Paul Gortmaker <paul.gortmaker@windriver.com> 4210M: Matt Mackall <mpm@selenic.com> 4211M: David Woodhouse <dwmw2@infradead.org> 4212L: linux-embedded@vger.kernel.org 4213S: Maintained 4214 4215EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4216M: James Smart <james.smart@avagotech.com> 4217M: Dick Kennedy <dick.kennedy@avagotech.com> 4218L: linux-scsi@vger.kernel.org 4219W: http://www.avagotech.com 4220S: Supported 4221F: drivers/scsi/lpfc/ 4222 4223ENE CB710 FLASH CARD READER DRIVER 4224M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4225S: Maintained 4226F: drivers/misc/cb710/ 4227F: drivers/mmc/host/cb710-mmc.* 4228F: include/linux/cb710.h 4229 4230ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4231M: Maxim Levitsky <maximlevitsky@gmail.com> 4232S: Maintained 4233F: drivers/media/rc/ene_ir.* 4234 4235ENHANCED ERROR HANDLING (EEH) 4236M: Gavin Shan <shangw@linux.vnet.ibm.com> 4237L: linuxppc-dev@lists.ozlabs.org 4238S: Supported 4239F: Documentation/powerpc/eeh-pci-error-recovery.txt 4240F: arch/powerpc/kernel/eeh*.c 4241 4242EPSON S1D13XXX FRAMEBUFFER DRIVER 4243M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4244S: Maintained 4245T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4246F: drivers/video/fbdev/s1d13xxxfb.c 4247F: include/video/s1d13xxxfb.h 4248 4249ET131X NETWORK DRIVER 4250M: Mark Einon <mark.einon@gmail.com> 4251S: Odd Fixes 4252F: drivers/net/ethernet/agere/ 4253 4254ETHERNET BRIDGE 4255M: Stephen Hemminger <stephen@networkplumber.org> 4256L: bridge@lists.linux-foundation.org 4257L: netdev@vger.kernel.org 4258W: http://www.linuxfoundation.org/en/Net:Bridge 4259S: Maintained 4260F: include/linux/netfilter_bridge/ 4261F: net/bridge/ 4262 4263ETHERNET PHY LIBRARY 4264M: Florian Fainelli <f.fainelli@gmail.com> 4265L: netdev@vger.kernel.org 4266S: Maintained 4267F: include/linux/phy.h 4268F: include/linux/phy_fixed.h 4269F: drivers/net/phy/ 4270F: Documentation/networking/phy.txt 4271F: drivers/of/of_mdio.c 4272F: drivers/of/of_net.c 4273 4274EXT2 FILE SYSTEM 4275M: Jan Kara <jack@suse.com> 4276L: linux-ext4@vger.kernel.org 4277S: Maintained 4278F: Documentation/filesystems/ext2.txt 4279F: fs/ext2/ 4280F: include/linux/ext2* 4281 4282EXT4 FILE SYSTEM 4283M: "Theodore Ts'o" <tytso@mit.edu> 4284M: Andreas Dilger <adilger.kernel@dilger.ca> 4285L: linux-ext4@vger.kernel.org 4286W: http://ext4.wiki.kernel.org 4287Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4288T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 4289S: Maintained 4290F: Documentation/filesystems/ext4.txt 4291F: fs/ext4/ 4292 4293Extended Verification Module (EVM) 4294M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4295L: linux-ima-devel@lists.sourceforge.net 4296L: linux-security-module@vger.kernel.org 4297S: Supported 4298F: security/integrity/evm/ 4299 4300EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4301M: MyungJoo Ham <myungjoo.ham@samsung.com> 4302M: Chanwoo Choi <cw00.choi@samsung.com> 4303L: linux-kernel@vger.kernel.org 4304T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4305S: Maintained 4306F: drivers/extcon/ 4307F: include/linux/extcon/ 4308F: include/linux/extcon.h 4309F: Documentation/extcon/ 4310F: Documentation/devicetree/bindings/extcon/ 4311 4312EXYNOS DP DRIVER 4313M: Jingoo Han <jingoohan1@gmail.com> 4314L: dri-devel@lists.freedesktop.org 4315S: Maintained 4316F: drivers/gpu/drm/exynos/exynos_dp* 4317 4318EXYNOS MIPI DISPLAY DRIVERS 4319M: Inki Dae <inki.dae@samsung.com> 4320M: Donghwa Lee <dh09.lee@samsung.com> 4321M: Kyungmin Park <kyungmin.park@samsung.com> 4322L: linux-fbdev@vger.kernel.org 4323S: Maintained 4324F: drivers/video/fbdev/exynos/exynos_mipi* 4325F: include/video/exynos_mipi* 4326 4327F71805F HARDWARE MONITORING DRIVER 4328M: Jean Delvare <jdelvare@suse.com> 4329L: lm-sensors@lm-sensors.org 4330S: Maintained 4331F: Documentation/hwmon/f71805f 4332F: drivers/hwmon/f71805f.c 4333 4334FC0011 TUNER DRIVER 4335M: Michael Buesch <m@bues.ch> 4336L: linux-media@vger.kernel.org 4337S: Maintained 4338F: drivers/media/tuners/fc0011.h 4339F: drivers/media/tuners/fc0011.c 4340 4341FC2580 MEDIA DRIVER 4342M: Antti Palosaari <crope@iki.fi> 4343L: linux-media@vger.kernel.org 4344W: https://linuxtv.org 4345W: http://palosaari.fi/linux/ 4346Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4347T: git git://linuxtv.org/anttip/media_tree.git 4348S: Maintained 4349F: drivers/media/tuners/fc2580* 4350 4351FANOTIFY 4352M: Eric Paris <eparis@redhat.com> 4353S: Maintained 4354F: fs/notify/fanotify/ 4355F: include/linux/fanotify.h 4356F: include/uapi/linux/fanotify.h 4357 4358FARSYNC SYNCHRONOUS DRIVER 4359M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4360W: http://www.farsite.co.uk/ 4361S: Supported 4362F: drivers/net/wan/farsync.* 4363 4364FAULT INJECTION SUPPORT 4365M: Akinobu Mita <akinobu.mita@gmail.com> 4366S: Supported 4367F: Documentation/fault-injection/ 4368F: lib/fault-inject.c 4369 4370FBTFT Framebuffer drivers 4371M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4372M: Noralf Trønnes <noralf@tronnes.org> 4373S: Maintained 4374F: drivers/staging/fbtft/ 4375 4376FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4377M: Vasu Dev <vasu.dev@intel.com> 4378L: fcoe-devel@open-fcoe.org 4379W: www.Open-FCoE.org 4380S: Supported 4381F: drivers/scsi/libfc/ 4382F: drivers/scsi/fcoe/ 4383F: include/scsi/fc/ 4384F: include/scsi/libfc.h 4385F: include/scsi/libfcoe.h 4386F: include/uapi/scsi/fc/ 4387 4388FILE LOCKING (flock() and fcntl()/lockf()) 4389M: Jeff Layton <jlayton@poochiereds.net> 4390M: "J. Bruce Fields" <bfields@fieldses.org> 4391L: linux-fsdevel@vger.kernel.org 4392S: Maintained 4393F: include/linux/fcntl.h 4394F: include/linux/fs.h 4395F: include/uapi/linux/fcntl.h 4396F: include/uapi/linux/fs.h 4397F: fs/fcntl.c 4398F: fs/locks.c 4399 4400FILESYSTEMS (VFS and infrastructure) 4401M: Alexander Viro <viro@zeniv.linux.org.uk> 4402L: linux-fsdevel@vger.kernel.org 4403S: Maintained 4404F: fs/* 4405 4406FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4407M: Riku Voipio <riku.voipio@iki.fi> 4408L: lm-sensors@lm-sensors.org 4409S: Maintained 4410F: drivers/hwmon/f75375s.c 4411F: include/linux/f75375s.h 4412 4413FIREWIRE AUDIO DRIVERS 4414M: Clemens Ladisch <clemens@ladisch.de> 4415L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4416T: git git://git.alsa-project.org/alsa-kernel.git 4417S: Maintained 4418F: sound/firewire/ 4419 4420FIREWIRE MEDIA DRIVERS (firedtv) 4421M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4422L: linux-media@vger.kernel.org 4423L: linux1394-devel@lists.sourceforge.net 4424T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4425S: Maintained 4426F: drivers/media/firewire/ 4427 4428FIREWIRE SBP-2 TARGET 4429M: Chris Boot <bootc@bootc.net> 4430L: linux-scsi@vger.kernel.org 4431L: target-devel@vger.kernel.org 4432L: linux1394-devel@lists.sourceforge.net 4433T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4434S: Maintained 4435F: drivers/target/sbp/ 4436 4437FIREWIRE SUBSYSTEM 4438M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4439L: linux1394-devel@lists.sourceforge.net 4440W: http://ieee1394.wiki.kernel.org/ 4441T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4442S: Maintained 4443F: drivers/firewire/ 4444F: include/linux/firewire.h 4445F: include/uapi/linux/firewire*.h 4446F: tools/firewire/ 4447 4448FIRMWARE LOADER (request_firmware) 4449M: Ming Lei <ming.lei@canonical.com> 4450L: linux-kernel@vger.kernel.org 4451S: Maintained 4452F: Documentation/firmware_class/ 4453F: drivers/base/firmware*.c 4454F: include/linux/firmware.h 4455 4456FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4457M: Joshua Morris <josh.h.morris@us.ibm.com> 4458M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4459S: Maintained 4460F: drivers/block/rsxx/ 4461 4462FLOPPY DRIVER 4463M: Jiri Kosina <jikos@kernel.org> 4464T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4465S: Odd fixes 4466F: drivers/block/floppy.c 4467 4468FMC SUBSYSTEM 4469M: Alessandro Rubini <rubini@gnudd.com> 4470W: http://www.ohwr.org/projects/fmc-bus 4471S: Supported 4472F: drivers/fmc/ 4473F: include/linux/fmc*.h 4474F: include/linux/ipmi-fru.h 4475K: fmc_d.*register 4476 4477FPGA MANAGER FRAMEWORK 4478M: Alan Tull <atull@opensource.altera.com> 4479R: Moritz Fischer <moritz.fischer@ettus.com> 4480S: Maintained 4481F: drivers/fpga/ 4482F: include/linux/fpga/fpga-mgr.h 4483W: http://www.rocketboards.org 4484 4485FPU EMULATOR 4486M: Bill Metzenthen <billm@melbpc.org.au> 4487W: http://floatingpoint.sourceforge.net/emulator/index.html 4488S: Maintained 4489F: arch/x86/math-emu/ 4490 4491FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4492L: netdev@vger.kernel.org 4493S: Orphan 4494F: drivers/net/wan/dlci.c 4495F: drivers/net/wan/sdla.c 4496 4497FRAMEBUFFER LAYER 4498M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4499M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4500L: linux-fbdev@vger.kernel.org 4501W: http://linux-fbdev.sourceforge.net/ 4502Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4503T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4504S: Maintained 4505F: Documentation/fb/ 4506F: drivers/video/ 4507F: include/video/ 4508F: include/linux/fb.h 4509F: include/uapi/video/ 4510F: include/uapi/linux/fb.h 4511 4512FREESCALE DIU FRAMEBUFFER DRIVER 4513M: Timur Tabi <timur@tabi.org> 4514L: linux-fbdev@vger.kernel.org 4515S: Maintained 4516F: drivers/video/fbdev/fsl-diu-fb.* 4517 4518FREESCALE DMA DRIVER 4519M: Li Yang <leoli@freescale.com> 4520M: Zhang Wei <zw@zh-kernel.org> 4521L: linuxppc-dev@lists.ozlabs.org 4522S: Maintained 4523F: drivers/dma/fsldma.* 4524 4525FREESCALE I2C CPM DRIVER 4526M: Jochen Friedrich <jochen@scram.de> 4527L: linuxppc-dev@lists.ozlabs.org 4528L: linux-i2c@vger.kernel.org 4529S: Maintained 4530F: drivers/i2c/busses/i2c-cpm.c 4531 4532FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4533M: Sascha Hauer <kernel@pengutronix.de> 4534L: linux-fbdev@vger.kernel.org 4535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4536S: Maintained 4537F: include/linux/platform_data/video-imxfb.h 4538F: drivers/video/fbdev/imxfb.c 4539 4540FREESCALE QUAD SPI DRIVER 4541M: Han Xu <han.xu@freescale.com> 4542L: linux-mtd@lists.infradead.org 4543S: Maintained 4544F: drivers/mtd/spi-nor/fsl-quadspi.c 4545 4546FREESCALE SOC FS_ENET DRIVER 4547M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4548M: Vitaly Bordug <vbordug@ru.mvista.com> 4549L: linuxppc-dev@lists.ozlabs.org 4550L: netdev@vger.kernel.org 4551S: Maintained 4552F: drivers/net/ethernet/freescale/fs_enet/ 4553F: include/linux/fs_enet_pd.h 4554 4555FREESCALE QUICC ENGINE LIBRARY 4556L: linuxppc-dev@lists.ozlabs.org 4557S: Orphan 4558F: drivers/soc/fsl/qe/ 4559F: include/soc/fsl/*qe*.h 4560F: include/soc/fsl/*ucc*.h 4561 4562FREESCALE USB PERIPHERAL DRIVERS 4563M: Li Yang <leoli@freescale.com> 4564L: linux-usb@vger.kernel.org 4565L: linuxppc-dev@lists.ozlabs.org 4566S: Maintained 4567F: drivers/usb/gadget/udc/fsl* 4568 4569FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4570M: Li Yang <leoli@freescale.com> 4571L: netdev@vger.kernel.org 4572L: linuxppc-dev@lists.ozlabs.org 4573S: Maintained 4574F: drivers/net/ethernet/freescale/ucc_geth* 4575 4576FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4577M: Claudiu Manoil <claudiu.manoil@freescale.com> 4578L: netdev@vger.kernel.org 4579S: Maintained 4580F: drivers/net/ethernet/freescale/gianfar* 4581X: drivers/net/ethernet/freescale/gianfar_ptp.c 4582F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4583 4584FREESCALE QUICC ENGINE UCC UART DRIVER 4585M: Timur Tabi <timur@tabi.org> 4586L: linuxppc-dev@lists.ozlabs.org 4587S: Maintained 4588F: drivers/tty/serial/ucc_uart.c 4589 4590FREESCALE SOC SOUND DRIVERS 4591M: Timur Tabi <timur@tabi.org> 4592M: Nicolin Chen <nicoleotsuka@gmail.com> 4593M: Xiubo Li <Xiubo.Lee@gmail.com> 4594L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4595L: linuxppc-dev@lists.ozlabs.org 4596S: Maintained 4597F: sound/soc/fsl/fsl* 4598F: sound/soc/fsl/imx* 4599F: sound/soc/fsl/mpc8610_hpcd.c 4600 4601FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4602M: "J. German Rivera" <German.Rivera@freescale.com> 4603L: linux-kernel@vger.kernel.org 4604S: Maintained 4605F: drivers/staging/fsl-mc/ 4606 4607FREEVXFS FILESYSTEM 4608M: Christoph Hellwig <hch@infradead.org> 4609W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4610S: Maintained 4611F: fs/freevxfs/ 4612 4613FREEZER 4614M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4615M: Pavel Machek <pavel@ucw.cz> 4616L: linux-pm@vger.kernel.org 4617S: Supported 4618F: Documentation/power/freezing-of-tasks.txt 4619F: include/linux/freezer.h 4620F: kernel/freezer.c 4621 4622FRONTSWAP API 4623M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4624L: linux-kernel@vger.kernel.org 4625S: Maintained 4626F: mm/frontswap.c 4627F: include/linux/frontswap.h 4628 4629FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4630M: David Howells <dhowells@redhat.com> 4631L: linux-cachefs@redhat.com (moderated for non-subscribers) 4632S: Supported 4633F: Documentation/filesystems/caching/ 4634F: fs/fscache/ 4635F: include/linux/fscache*.h 4636 4637F2FS FILE SYSTEM 4638M: Jaegeuk Kim <jaegeuk@kernel.org> 4639M: Changman Lee <cm224.lee@samsung.com> 4640R: Chao Yu <chao2.yu@samsung.com> 4641L: linux-f2fs-devel@lists.sourceforge.net 4642W: http://en.wikipedia.org/wiki/F2FS 4643T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4644S: Maintained 4645F: Documentation/filesystems/f2fs.txt 4646F: Documentation/ABI/testing/sysfs-fs-f2fs 4647F: fs/f2fs/ 4648F: include/linux/f2fs_fs.h 4649F: include/trace/events/f2fs.h 4650 4651FUJITSU FR-V (FRV) PORT 4652S: Orphan 4653F: arch/frv/ 4654 4655FUJITSU LAPTOP EXTRAS 4656M: Jonathan Woithe <jwoithe@just42.net> 4657L: platform-driver-x86@vger.kernel.org 4658S: Maintained 4659F: drivers/platform/x86/fujitsu-laptop.c 4660 4661FUJITSU M-5MO LS CAMERA ISP DRIVER 4662M: Kyungmin Park <kyungmin.park@samsung.com> 4663M: Heungjun Kim <riverful.kim@samsung.com> 4664L: linux-media@vger.kernel.org 4665S: Maintained 4666F: drivers/media/i2c/m5mols/ 4667F: include/media/i2c/m5mols.h 4668 4669FUJITSU TABLET EXTRAS 4670M: Robert Gerlach <khnz@gmx.de> 4671L: platform-driver-x86@vger.kernel.org 4672S: Maintained 4673F: drivers/platform/x86/fujitsu-tablet.c 4674 4675FUSE: FILESYSTEM IN USERSPACE 4676M: Miklos Szeredi <miklos@szeredi.hu> 4677L: fuse-devel@lists.sourceforge.net 4678W: http://fuse.sourceforge.net/ 4679T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4680S: Maintained 4681F: fs/fuse/ 4682F: include/uapi/linux/fuse.h 4683F: Documentation/filesystems/fuse.txt 4684 4685FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4686M: Rik Faith <faith@cs.unc.edu> 4687L: linux-scsi@vger.kernel.org 4688S: Odd Fixes (e.g., new signatures) 4689F: drivers/scsi/fdomain.* 4690 4691GCOV BASED KERNEL PROFILING 4692M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4693S: Maintained 4694F: kernel/gcov/ 4695F: Documentation/gcov.txt 4696 4697GDT SCSI DISK ARRAY CONTROLLER DRIVER 4698M: Achim Leubner <achim_leubner@adaptec.com> 4699L: linux-scsi@vger.kernel.org 4700W: http://www.icp-vortex.com/ 4701S: Supported 4702F: drivers/scsi/gdt* 4703 4704GDB KERNEL DEBUGGING HELPER SCRIPTS 4705M: Jan Kiszka <jan.kiszka@siemens.com> 4706S: Supported 4707F: scripts/gdb/ 4708 4709GEMTEK FM RADIO RECEIVER DRIVER 4710M: Hans Verkuil <hverkuil@xs4all.nl> 4711L: linux-media@vger.kernel.org 4712T: git git://linuxtv.org/media_tree.git 4713W: https://linuxtv.org 4714S: Maintained 4715F: drivers/media/radio/radio-gemtek* 4716 4717GENERIC GPIO I2C DRIVER 4718M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4719S: Supported 4720F: drivers/i2c/busses/i2c-gpio.c 4721F: include/linux/i2c-gpio.h 4722 4723GENERIC GPIO I2C MULTIPLEXER DRIVER 4724M: Peter Korsgaard <peter.korsgaard@barco.com> 4725L: linux-i2c@vger.kernel.org 4726S: Supported 4727F: drivers/i2c/muxes/i2c-mux-gpio.c 4728F: include/linux/i2c-mux-gpio.h 4729F: Documentation/i2c/muxes/i2c-mux-gpio 4730 4731GENERIC HDLC (WAN) DRIVERS 4732M: Krzysztof Halasa <khc@pm.waw.pl> 4733W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4734S: Maintained 4735F: drivers/net/wan/c101.c 4736F: drivers/net/wan/hd6457* 4737F: drivers/net/wan/hdlc* 4738F: drivers/net/wan/n2.c 4739F: drivers/net/wan/pc300too.c 4740F: drivers/net/wan/pci200syn.c 4741F: drivers/net/wan/wanxl* 4742 4743GENERIC INCLUDE/ASM HEADER FILES 4744M: Arnd Bergmann <arnd@arndb.de> 4745L: linux-arch@vger.kernel.org 4746T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4747S: Maintained 4748F: include/asm-generic/ 4749F: include/uapi/asm-generic/ 4750 4751GENERIC PHY FRAMEWORK 4752M: Kishon Vijay Abraham I <kishon@ti.com> 4753L: linux-kernel@vger.kernel.org 4754T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4755S: Supported 4756F: drivers/phy/ 4757F: include/linux/phy/ 4758 4759GENERIC PM DOMAINS 4760M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4761M: Kevin Hilman <khilman@kernel.org> 4762M: Ulf Hansson <ulf.hansson@linaro.org> 4763L: linux-pm@vger.kernel.org 4764S: Supported 4765F: drivers/base/power/domain*.c 4766F: include/linux/pm_domain.h 4767 4768GENERIC UIO DRIVER FOR PCI DEVICES 4769M: "Michael S. Tsirkin" <mst@redhat.com> 4770L: kvm@vger.kernel.org 4771S: Supported 4772F: drivers/uio/uio_pci_generic.c 4773 4774GET_MAINTAINER SCRIPT 4775M: Joe Perches <joe@perches.com> 4776S: Maintained 4777F: scripts/get_maintainer.pl 4778 4779GFS2 FILE SYSTEM 4780M: Steven Whitehouse <swhiteho@redhat.com> 4781M: Bob Peterson <rpeterso@redhat.com> 4782L: cluster-devel@redhat.com 4783W: http://sources.redhat.com/cluster/ 4784T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4785S: Supported 4786F: Documentation/filesystems/gfs2*.txt 4787F: fs/gfs2/ 4788F: include/uapi/linux/gfs2_ondisk.h 4789 4790GIGASET ISDN DRIVERS 4791M: Paul Bolle <pebolle@tiscali.nl> 4792L: gigaset307x-common@lists.sourceforge.net 4793W: http://gigaset307x.sourceforge.net/ 4794S: Odd Fixes 4795F: Documentation/isdn/README.gigaset 4796F: drivers/isdn/gigaset/ 4797F: include/uapi/linux/gigaset_dev.h 4798 4799GO7007 MPEG CODEC 4800M: Hans Verkuil <hans.verkuil@cisco.com> 4801L: linux-media@vger.kernel.org 4802S: Maintained 4803F: drivers/media/usb/go7007/ 4804 4805GOODIX TOUCHSCREEN 4806M: Bastien Nocera <hadess@hadess.net> 4807L: linux-input@vger.kernel.org 4808S: Maintained 4809F: drivers/input/touchscreen/goodix.c 4810 4811GPIO SUBSYSTEM 4812M: Linus Walleij <linus.walleij@linaro.org> 4813M: Alexandre Courbot <gnurou@gmail.com> 4814L: linux-gpio@vger.kernel.org 4815T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4816S: Maintained 4817F: Documentation/gpio/ 4818F: drivers/gpio/ 4819F: include/linux/gpio/ 4820F: include/linux/gpio.h 4821F: include/asm-generic/gpio.h 4822 4823GRE DEMULTIPLEXER DRIVER 4824M: Dmitry Kozlov <xeb@mail.ru> 4825L: netdev@vger.kernel.org 4826S: Maintained 4827F: net/ipv4/gre_demux.c 4828F: net/ipv4/gre_offload.c 4829F: include/net/gre.h 4830 4831GRETH 10/100/1G Ethernet MAC device driver 4832M: Kristoffer Glembo <kristoffer@gaisler.com> 4833L: netdev@vger.kernel.org 4834S: Maintained 4835F: drivers/net/ethernet/aeroflex/ 4836 4837GSPCA FINEPIX SUBDRIVER 4838M: Frank Zago <frank@zago.net> 4839L: linux-media@vger.kernel.org 4840T: git git://linuxtv.org/media_tree.git 4841S: Maintained 4842F: drivers/media/usb/gspca/finepix.c 4843 4844GSPCA GL860 SUBDRIVER 4845M: Olivier Lorin <o.lorin@laposte.net> 4846L: linux-media@vger.kernel.org 4847T: git git://linuxtv.org/media_tree.git 4848S: Maintained 4849F: drivers/media/usb/gspca/gl860/ 4850 4851GSPCA M5602 SUBDRIVER 4852M: Erik Andren <erik.andren@gmail.com> 4853L: linux-media@vger.kernel.org 4854T: git git://linuxtv.org/media_tree.git 4855S: Maintained 4856F: drivers/media/usb/gspca/m5602/ 4857 4858GSPCA PAC207 SONIXB SUBDRIVER 4859M: Hans de Goede <hdegoede@redhat.com> 4860L: linux-media@vger.kernel.org 4861T: git git://linuxtv.org/media_tree.git 4862S: Maintained 4863F: drivers/media/usb/gspca/pac207.c 4864 4865GSPCA SN9C20X SUBDRIVER 4866M: Brian Johnson <brijohn@gmail.com> 4867L: linux-media@vger.kernel.org 4868T: git git://linuxtv.org/media_tree.git 4869S: Maintained 4870F: drivers/media/usb/gspca/sn9c20x.c 4871 4872GSPCA T613 SUBDRIVER 4873M: Leandro Costantino <lcostantino@gmail.com> 4874L: linux-media@vger.kernel.org 4875T: git git://linuxtv.org/media_tree.git 4876S: Maintained 4877F: drivers/media/usb/gspca/t613.c 4878 4879GSPCA USB WEBCAM DRIVER 4880M: Hans de Goede <hdegoede@redhat.com> 4881L: linux-media@vger.kernel.org 4882T: git git://linuxtv.org/media_tree.git 4883S: Maintained 4884F: drivers/media/usb/gspca/ 4885 4886GUID PARTITION TABLE (GPT) 4887M: Davidlohr Bueso <dave@stgolabs.net> 4888L: linux-efi@vger.kernel.org 4889S: Maintained 4890F: block/partitions/efi.* 4891 4892STK1160 USB VIDEO CAPTURE DRIVER 4893M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4894L: linux-media@vger.kernel.org 4895T: git git://linuxtv.org/media_tree.git 4896S: Maintained 4897F: drivers/media/usb/stk1160/ 4898 4899H8/300 ARCHITECTURE 4900M: Yoshinori Sato <ysato@users.sourceforge.jp> 4901L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4902W: http://uclinux-h8.sourceforge.jp 4903T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4904S: Maintained 4905F: arch/h8300/ 4906F: drivers/clocksource/h8300_*.c 4907F: drivers/clk/h8300/ 4908F: drivers/irqchip/irq-renesas-h8*.c 4909 4910HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4911M: Frank Seidel <frank@f-seidel.de> 4912L: platform-driver-x86@vger.kernel.org 4913W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4914S: Maintained 4915F: drivers/platform/x86/hdaps.c 4916 4917HDPVR USB VIDEO ENCODER DRIVER 4918M: Hans Verkuil <hverkuil@xs4all.nl> 4919L: linux-media@vger.kernel.org 4920T: git git://linuxtv.org/media_tree.git 4921W: https://linuxtv.org 4922S: Odd Fixes 4923F: drivers/media/usb/hdpvr/ 4924 4925HWPOISON MEMORY FAILURE HANDLING 4926M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4927L: linux-mm@kvack.org 4928S: Maintained 4929F: mm/memory-failure.c 4930F: mm/hwpoison-inject.c 4931 4932HYPERVISOR VIRTUAL CONSOLE DRIVER 4933L: linuxppc-dev@lists.ozlabs.org 4934S: Odd Fixes 4935F: drivers/tty/hvc/ 4936 4937HACKRF MEDIA DRIVER 4938M: Antti Palosaari <crope@iki.fi> 4939L: linux-media@vger.kernel.org 4940W: https://linuxtv.org 4941W: http://palosaari.fi/linux/ 4942Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4943T: git git://linuxtv.org/anttip/media_tree.git 4944S: Maintained 4945F: drivers/media/usb/hackrf/ 4946 4947HARDWARE MONITORING 4948M: Jean Delvare <jdelvare@suse.com> 4949M: Guenter Roeck <linux@roeck-us.net> 4950L: lm-sensors@lm-sensors.org 4951W: http://www.lm-sensors.org/ 4952T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4953T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4954S: Maintained 4955F: Documentation/hwmon/ 4956F: drivers/hwmon/ 4957F: include/linux/hwmon*.h 4958 4959HARDWARE RANDOM NUMBER GENERATOR CORE 4960M: Matt Mackall <mpm@selenic.com> 4961M: Herbert Xu <herbert@gondor.apana.org.au> 4962L: linux-crypto@vger.kernel.org 4963S: Odd fixes 4964F: Documentation/hw_random.txt 4965F: drivers/char/hw_random/ 4966F: include/linux/hw_random.h 4967 4968HARDWARE SPINLOCK CORE 4969M: Ohad Ben-Cohen <ohad@wizery.com> 4970S: Maintained 4971T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 4972F: Documentation/hwspinlock.txt 4973F: drivers/hwspinlock/hwspinlock_* 4974F: include/linux/hwspinlock.h 4975 4976HARMONY SOUND DRIVER 4977L: linux-parisc@vger.kernel.org 4978S: Maintained 4979F: sound/parisc/harmony.* 4980 4981HD29L2 MEDIA DRIVER 4982M: Antti Palosaari <crope@iki.fi> 4983L: linux-media@vger.kernel.org 4984W: https://linuxtv.org 4985W: http://palosaari.fi/linux/ 4986Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4987T: git git://linuxtv.org/anttip/media_tree.git 4988S: Maintained 4989F: drivers/media/dvb-frontends/hd29l2* 4990 4991HEWLETT-PACKARD SMART2 RAID DRIVER 4992L: iss_storagedev@hp.com 4993S: Orphan 4994F: Documentation/blockdev/cpqarray.txt 4995F: drivers/block/cpqarray.* 4996 4997HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4998M: Don Brace <don.brace@pmcs.com> 4999L: iss_storagedev@hp.com 5000L: storagedev@pmcs.com 5001L: linux-scsi@vger.kernel.org 5002S: Supported 5003F: Documentation/scsi/hpsa.txt 5004F: drivers/scsi/hpsa*.[ch] 5005F: include/linux/cciss*.h 5006F: include/uapi/linux/cciss*.h 5007 5008HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 5009M: Don Brace <don.brace@pmcs.com> 5010L: iss_storagedev@hp.com 5011L: storagedev@pmcs.com 5012L: linux-scsi@vger.kernel.org 5013S: Supported 5014F: Documentation/blockdev/cciss.txt 5015F: drivers/block/cciss* 5016F: include/linux/cciss_ioctl.h 5017F: include/uapi/linux/cciss_ioctl.h 5018 5019HFS FILESYSTEM 5020L: linux-fsdevel@vger.kernel.org 5021S: Orphan 5022F: Documentation/filesystems/hfs.txt 5023F: fs/hfs/ 5024 5025HFSPLUS FILESYSTEM 5026L: linux-fsdevel@vger.kernel.org 5027S: Orphan 5028F: Documentation/filesystems/hfsplus.txt 5029F: fs/hfsplus/ 5030 5031HGA FRAMEBUFFER DRIVER 5032M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 5033L: linux-nvidia@lists.surfsouth.com 5034W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 5035S: Maintained 5036F: drivers/video/fbdev/hgafb.c 5037 5038HIBERNATION (aka Software Suspend, aka swsusp) 5039M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5040M: Pavel Machek <pavel@ucw.cz> 5041L: linux-pm@vger.kernel.org 5042S: Supported 5043F: arch/x86/power/ 5044F: drivers/base/power/ 5045F: kernel/power/ 5046F: include/linux/suspend.h 5047F: include/linux/freezer.h 5048F: include/linux/pm.h 5049F: arch/*/include/asm/suspend*.h 5050 5051HID CORE LAYER 5052M: Jiri Kosina <jikos@kernel.org> 5053R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 5054L: linux-input@vger.kernel.org 5055T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 5056S: Maintained 5057F: drivers/hid/ 5058F: include/linux/hid* 5059F: include/uapi/linux/hid* 5060 5061HID SENSOR HUB DRIVERS 5062M: Jiri Kosina <jikos@kernel.org> 5063M: Jonathan Cameron <jic23@kernel.org> 5064M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5065L: linux-input@vger.kernel.org 5066L: linux-iio@vger.kernel.org 5067S: Maintained 5068F: Documentation/hid/hid-sensor* 5069F: drivers/hid/hid-sensor-* 5070F: drivers/iio/*/hid-* 5071F: include/linux/hid-sensor-* 5072 5073HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5074M: Thomas Gleixner <tglx@linutronix.de> 5075L: linux-kernel@vger.kernel.org 5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5077S: Maintained 5078F: Documentation/timers/ 5079F: kernel/time/hrtimer.c 5080F: kernel/time/clockevents.c 5081F: kernel/time/tick*.* 5082F: kernel/time/timer_*.c 5083F: include/linux/clockchips.h 5084F: include/linux/hrtimer.h 5085 5086HIGH-SPEED SCC DRIVER FOR AX.25 5087L: linux-hams@vger.kernel.org 5088S: Orphan 5089F: drivers/net/hamradio/dmascc.c 5090F: drivers/net/hamradio/scc.c 5091 5092HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5093M: HighPoint Linux Team <linux@highpoint-tech.com> 5094W: http://www.highpoint-tech.com 5095S: Supported 5096F: Documentation/scsi/hptiop.txt 5097F: drivers/scsi/hptiop.c 5098 5099HIPPI 5100M: Jes Sorensen <jes@trained-monkey.org> 5101L: linux-hippi@sunsite.dk 5102S: Maintained 5103F: include/linux/hippidevice.h 5104F: include/uapi/linux/if_hippi.h 5105F: net/802/hippi.c 5106F: drivers/net/hippi/ 5107 5108HISILICON SAS Controller 5109M: John Garry <john.garry@huawei.com> 5110W: http://www.hisilicon.com 5111S: Supported 5112F: drivers/scsi/hisi_sas/ 5113F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt 5114 5115HOST AP DRIVER 5116M: Jouni Malinen <j@w1.fi> 5117L: hostap@shmoo.com (subscribers-only) 5118L: linux-wireless@vger.kernel.org 5119W: http://hostap.epitest.fi/ 5120S: Maintained 5121F: drivers/net/wireless/intersil/hostap/ 5122 5123HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5124L: platform-driver-x86@vger.kernel.org 5125S: Orphan 5126F: drivers/platform/x86/tc1100-wmi.c 5127 5128HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5129M: Jaroslav Kysela <perex@perex.cz> 5130S: Maintained 5131F: drivers/net/ethernet/hp/hp100.* 5132 5133HPET: High Precision Event Timers driver 5134M: Clemens Ladisch <clemens@ladisch.de> 5135S: Maintained 5136F: Documentation/timers/hpet.txt 5137F: drivers/char/hpet.c 5138F: include/linux/hpet.h 5139F: include/uapi/linux/hpet.h 5140 5141HPET: x86 5142S: Orphan 5143F: arch/x86/kernel/hpet.c 5144F: arch/x86/include/asm/hpet.h 5145 5146HPFS FILESYSTEM 5147M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5148W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5149S: Maintained 5150F: fs/hpfs/ 5151 5152HSI SUBSYSTEM 5153M: Sebastian Reichel <sre@kernel.org> 5154T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5155S: Maintained 5156F: Documentation/ABI/testing/sysfs-bus-hsi 5157F: Documentation/hsi.txt 5158F: drivers/hsi/ 5159F: include/linux/hsi/ 5160F: include/uapi/linux/hsi/ 5161 5162HSO 3G MODEM DRIVER 5163M: Jan Dumon <j.dumon@option.com> 5164W: http://www.pharscape.org 5165S: Maintained 5166F: drivers/net/usb/hso.c 5167 5168HSR NETWORK PROTOCOL 5169M: Arvid Brodin <arvid.brodin@alten.se> 5170L: netdev@vger.kernel.org 5171S: Maintained 5172F: net/hsr/ 5173 5174HTCPEN TOUCHSCREEN DRIVER 5175M: Pau Oliva Fora <pof@eslack.org> 5176L: linux-input@vger.kernel.org 5177S: Maintained 5178F: drivers/input/touchscreen/htcpen.c 5179 5180HUGETLB FILESYSTEM 5181M: Nadia Yvette Chambers <nyc@holomorphy.com> 5182S: Maintained 5183F: fs/hugetlbfs/ 5184 5185Hyper-V CORE AND DRIVERS 5186M: "K. Y. Srinivasan" <kys@microsoft.com> 5187M: Haiyang Zhang <haiyangz@microsoft.com> 5188L: devel@linuxdriverproject.org 5189S: Maintained 5190F: arch/x86/include/asm/mshyperv.h 5191F: arch/x86/include/uapi/asm/hyperv.h 5192F: arch/x86/kernel/cpu/mshyperv.c 5193F: drivers/hid/hid-hyperv.c 5194F: drivers/hv/ 5195F: drivers/input/serio/hyperv-keyboard.c 5196F: drivers/net/hyperv/ 5197F: drivers/scsi/storvsc_drv.c 5198F: drivers/video/fbdev/hyperv_fb.c 5199F: include/linux/hyperv.h 5200F: tools/hv/ 5201F: Documentation/ABI/stable/sysfs-bus-vmbus 5202 5203I2C OVER PARALLEL PORT 5204M: Jean Delvare <jdelvare@suse.com> 5205L: linux-i2c@vger.kernel.org 5206S: Maintained 5207F: Documentation/i2c/busses/i2c-parport 5208F: Documentation/i2c/busses/i2c-parport-light 5209F: drivers/i2c/busses/i2c-parport.c 5210F: drivers/i2c/busses/i2c-parport-light.c 5211 5212I2C/SMBUS CONTROLLER DRIVERS FOR PC 5213M: Jean Delvare <jdelvare@suse.com> 5214L: linux-i2c@vger.kernel.org 5215S: Maintained 5216F: Documentation/i2c/busses/i2c-ali1535 5217F: Documentation/i2c/busses/i2c-ali1563 5218F: Documentation/i2c/busses/i2c-ali15x3 5219F: Documentation/i2c/busses/i2c-amd756 5220F: Documentation/i2c/busses/i2c-amd8111 5221F: Documentation/i2c/busses/i2c-i801 5222F: Documentation/i2c/busses/i2c-nforce2 5223F: Documentation/i2c/busses/i2c-piix4 5224F: Documentation/i2c/busses/i2c-sis5595 5225F: Documentation/i2c/busses/i2c-sis630 5226F: Documentation/i2c/busses/i2c-sis96x 5227F: Documentation/i2c/busses/i2c-via 5228F: Documentation/i2c/busses/i2c-viapro 5229F: drivers/i2c/busses/i2c-ali1535.c 5230F: drivers/i2c/busses/i2c-ali1563.c 5231F: drivers/i2c/busses/i2c-ali15x3.c 5232F: drivers/i2c/busses/i2c-amd756.c 5233F: drivers/i2c/busses/i2c-amd756-s4882.c 5234F: drivers/i2c/busses/i2c-amd8111.c 5235F: drivers/i2c/busses/i2c-i801.c 5236F: drivers/i2c/busses/i2c-isch.c 5237F: drivers/i2c/busses/i2c-nforce2.c 5238F: drivers/i2c/busses/i2c-nforce2-s4985.c 5239F: drivers/i2c/busses/i2c-piix4.c 5240F: drivers/i2c/busses/i2c-sis5595.c 5241F: drivers/i2c/busses/i2c-sis630.c 5242F: drivers/i2c/busses/i2c-sis96x.c 5243F: drivers/i2c/busses/i2c-via.c 5244F: drivers/i2c/busses/i2c-viapro.c 5245 5246I2C/SMBUS ISMT DRIVER 5247M: Seth Heasley <seth.heasley@intel.com> 5248M: Neil Horman <nhorman@tuxdriver.com> 5249L: linux-i2c@vger.kernel.org 5250F: drivers/i2c/busses/i2c-ismt.c 5251F: Documentation/i2c/busses/i2c-ismt 5252 5253I2C/SMBUS STUB DRIVER 5254M: Jean Delvare <jdelvare@suse.com> 5255L: linux-i2c@vger.kernel.org 5256S: Maintained 5257F: drivers/i2c/i2c-stub.c 5258 5259I2C SUBSYSTEM 5260M: Wolfram Sang <wsa@the-dreams.de> 5261L: linux-i2c@vger.kernel.org 5262W: https://i2c.wiki.kernel.org/ 5263Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5264T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5265S: Maintained 5266F: Documentation/devicetree/bindings/i2c/ 5267F: Documentation/i2c/ 5268F: drivers/i2c/ 5269F: drivers/i2c/*/ 5270F: include/linux/i2c.h 5271F: include/linux/i2c-*.h 5272F: include/uapi/linux/i2c.h 5273F: include/uapi/linux/i2c-*.h 5274 5275I2C ACPI SUPPORT 5276M: Mika Westerberg <mika.westerberg@linux.intel.com> 5277L: linux-i2c@vger.kernel.org 5278L: linux-acpi@vger.kernel.org 5279S: Maintained 5280 5281I2C-TAOS-EVM DRIVER 5282M: Jean Delvare <jdelvare@suse.com> 5283L: linux-i2c@vger.kernel.org 5284S: Maintained 5285F: Documentation/i2c/busses/i2c-taos-evm 5286F: drivers/i2c/busses/i2c-taos-evm.c 5287 5288I2C-TINY-USB DRIVER 5289M: Till Harbaum <till@harbaum.org> 5290L: linux-i2c@vger.kernel.org 5291W: http://www.harbaum.org/till/i2c_tiny_usb 5292S: Maintained 5293F: drivers/i2c/busses/i2c-tiny-usb.c 5294 5295i386 BOOT CODE 5296M: "H. Peter Anvin" <hpa@zytor.com> 5297S: Maintained 5298F: arch/x86/boot/ 5299 5300i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5301M: "H. Peter Anvin" <hpa@zytor.com> 5302T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5303S: Maintained 5304 5305IA64 (Itanium) PLATFORM 5306M: Tony Luck <tony.luck@intel.com> 5307M: Fenghua Yu <fenghua.yu@intel.com> 5308L: linux-ia64@vger.kernel.org 5309T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5310S: Maintained 5311F: arch/ia64/ 5312 5313IBM Power VMX Cryptographic instructions 5314M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5315M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5316L: linux-crypto@vger.kernel.org 5317S: Supported 5318F: drivers/crypto/vmx/Makefile 5319F: drivers/crypto/vmx/Kconfig 5320F: drivers/crypto/vmx/vmx.c 5321F: drivers/crypto/vmx/aes* 5322F: drivers/crypto/vmx/ghash* 5323F: drivers/crypto/vmx/ppc-xlate.pl 5324 5325IBM Power in-Nest Crypto Acceleration 5326M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5327M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5328L: linux-crypto@vger.kernel.org 5329S: Supported 5330F: drivers/crypto/nx/Makefile 5331F: drivers/crypto/nx/Kconfig 5332F: drivers/crypto/nx/nx-aes* 5333F: drivers/crypto/nx/nx-sha* 5334F: drivers/crypto/nx/nx.* 5335F: drivers/crypto/nx/nx_csbcpb.h 5336F: drivers/crypto/nx/nx_debugfs.h 5337 5338IBM Power 842 compression accelerator 5339M: Dan Streetman <ddstreet@ieee.org> 5340S: Supported 5341F: drivers/crypto/nx/Makefile 5342F: drivers/crypto/nx/Kconfig 5343F: drivers/crypto/nx/nx-842* 5344F: include/linux/sw842.h 5345F: crypto/842.c 5346F: lib/842/ 5347 5348IBM Power Linux RAID adapter 5349M: Brian King <brking@us.ibm.com> 5350S: Supported 5351F: drivers/scsi/ipr.* 5352 5353IBM Power Virtual Ethernet Device Driver 5354M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5355L: netdev@vger.kernel.org 5356S: Supported 5357F: drivers/net/ethernet/ibm/ibmveth.* 5358 5359IBM Power SRIOV Virtual NIC Device Driver 5360M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5361M: John Allen <jallen@linux.vnet.ibm.com> 5362L: netdev@vger.kernel.org 5363S: Supported 5364F: drivers/net/ethernet/ibm/ibmvnic.* 5365 5366IBM Power Virtual SCSI Device Drivers 5367M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5368L: linux-scsi@vger.kernel.org 5369S: Supported 5370F: drivers/scsi/ibmvscsi/ibmvscsi* 5371F: drivers/scsi/ibmvscsi/viosrp.h 5372 5373IBM Power Virtual FC Device Drivers 5374M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5375L: linux-scsi@vger.kernel.org 5376S: Supported 5377F: drivers/scsi/ibmvscsi/ibmvfc* 5378 5379IBM ServeRAID RAID DRIVER 5380S: Orphan 5381F: drivers/scsi/ips.* 5382 5383ICH LPC AND GPIO DRIVER 5384M: Peter Tyser <ptyser@xes-inc.com> 5385S: Maintained 5386F: drivers/mfd/lpc_ich.c 5387F: drivers/gpio/gpio-ich.c 5388 5389IDE SUBSYSTEM 5390M: "David S. Miller" <davem@davemloft.net> 5391L: linux-ide@vger.kernel.org 5392Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5393T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5394S: Maintained 5395F: Documentation/ide/ 5396F: drivers/ide/ 5397F: include/linux/ide.h 5398 5399IDEAPAD LAPTOP EXTRAS DRIVER 5400M: Ike Panhc <ike.pan@canonical.com> 5401L: platform-driver-x86@vger.kernel.org 5402W: http://launchpad.net/ideapad-laptop 5403S: Maintained 5404F: drivers/platform/x86/ideapad-laptop.c 5405 5406IDEAPAD LAPTOP SLIDEBAR DRIVER 5407M: Andrey Moiseev <o2g.org.ru@gmail.com> 5408L: linux-input@vger.kernel.org 5409W: https://github.com/o2genum/ideapad-slidebar 5410S: Maintained 5411F: drivers/input/misc/ideapad_slidebar.c 5412 5413IDE/ATAPI DRIVERS 5414M: Borislav Petkov <bp@alien8.de> 5415L: linux-ide@vger.kernel.org 5416S: Maintained 5417F: Documentation/cdrom/ide-cd 5418F: drivers/ide/ide-cd* 5419 5420IDLE-I7300 5421M: Andy Henroid <andrew.d.henroid@intel.com> 5422L: linux-pm@vger.kernel.org 5423S: Supported 5424F: drivers/idle/i7300_idle.c 5425 5426IEEE 802.15.4 SUBSYSTEM 5427M: Alexander Aring <alex.aring@gmail.com> 5428L: linux-wpan@vger.kernel.org 5429W: https://github.com/linux-wpan 5430T: git git://github.com/linux-wpan/linux-wpan-next.git 5431S: Maintained 5432F: net/ieee802154/ 5433F: net/mac802154/ 5434F: drivers/net/ieee802154/ 5435F: include/linux/nl802154.h 5436F: include/linux/ieee802154.h 5437F: include/net/nl802154.h 5438F: include/net/mac802154.h 5439F: include/net/af_ieee802154.h 5440F: include/net/cfg802154.h 5441F: include/net/ieee802154_netdev.h 5442F: Documentation/networking/ieee802154.txt 5443 5444IGORPLUG-USB IR RECEIVER 5445M: Sean Young <sean@mess.org> 5446L: linux-media@vger.kernel.org 5447S: Maintained 5448F: drivers/media/rc/igorplugusb.c 5449 5450IGUANAWORKS USB IR TRANSCEIVER 5451M: Sean Young <sean@mess.org> 5452L: linux-media@vger.kernel.org 5453S: Maintained 5454F: drivers/media/rc/iguanair.c 5455 5456IIO SUBSYSTEM AND DRIVERS 5457M: Jonathan Cameron <jic23@kernel.org> 5458R: Hartmut Knaack <knaack.h@gmx.de> 5459R: Lars-Peter Clausen <lars@metafoo.de> 5460R: Peter Meerwald <pmeerw@pmeerw.net> 5461L: linux-iio@vger.kernel.org 5462S: Maintained 5463F: drivers/iio/ 5464F: drivers/staging/iio/ 5465F: include/linux/iio/ 5466F: tools/iio/ 5467 5468IKANOS/ADI EAGLE ADSL USB DRIVER 5469M: Matthieu Castet <castet.matthieu@free.fr> 5470M: Stanislaw Gruszka <stf_xl@wp.pl> 5471S: Maintained 5472F: drivers/usb/atm/ueagle-atm.c 5473 5474INA209 HARDWARE MONITOR DRIVER 5475M: Guenter Roeck <linux@roeck-us.net> 5476L: lm-sensors@lm-sensors.org 5477S: Maintained 5478F: Documentation/hwmon/ina209 5479F: Documentation/devicetree/bindings/i2c/ina209.txt 5480F: drivers/hwmon/ina209.c 5481 5482INA2XX HARDWARE MONITOR DRIVER 5483M: Guenter Roeck <linux@roeck-us.net> 5484L: lm-sensors@lm-sensors.org 5485S: Maintained 5486F: Documentation/hwmon/ina2xx 5487F: drivers/hwmon/ina2xx.c 5488F: include/linux/platform_data/ina2xx.h 5489 5490INDUSTRY PACK SUBSYSTEM (IPACK) 5491M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5492M: Jens Taprogge <jens.taprogge@taprogge.org> 5493M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5494L: industrypack-devel@lists.sourceforge.net 5495W: http://industrypack.sourceforge.net 5496S: Maintained 5497F: drivers/ipack/ 5498 5499INGENIC JZ4780 DMA Driver 5500M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5501S: Maintained 5502F: drivers/dma/dma-jz4780.c 5503 5504INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5505M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5506M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5507L: linux-ima-devel@lists.sourceforge.net 5508L: linux-ima-user@lists.sourceforge.net 5509L: linux-security-module@vger.kernel.org 5510T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 5511S: Supported 5512F: security/integrity/ima/ 5513 5514IMGTEC IR DECODER DRIVER 5515M: James Hogan <james.hogan@imgtec.com> 5516S: Maintained 5517F: drivers/media/rc/img-ir/ 5518 5519IMS TWINTURBO FRAMEBUFFER DRIVER 5520L: linux-fbdev@vger.kernel.org 5521S: Orphan 5522F: drivers/video/fbdev/imsttfb.c 5523 5524INFINIBAND SUBSYSTEM 5525M: Doug Ledford <dledford@redhat.com> 5526M: Sean Hefty <sean.hefty@intel.com> 5527M: Hal Rosenstock <hal.rosenstock@gmail.com> 5528L: linux-rdma@vger.kernel.org 5529W: http://www.openfabrics.org/ 5530Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5531T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5532S: Supported 5533F: Documentation/infiniband/ 5534F: drivers/infiniband/ 5535F: drivers/staging/rdma/ 5536F: include/uapi/linux/if_infiniband.h 5537F: include/uapi/rdma/ 5538F: include/rdma/ 5539 5540INOTIFY 5541M: John McCutchan <john@johnmccutchan.com> 5542M: Robert Love <rlove@rlove.org> 5543M: Eric Paris <eparis@parisplace.org> 5544S: Maintained 5545F: Documentation/filesystems/inotify.txt 5546F: fs/notify/inotify/ 5547F: include/linux/inotify.h 5548F: include/uapi/linux/inotify.h 5549 5550INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5551M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5552L: linux-input@vger.kernel.org 5553Q: http://patchwork.kernel.org/project/linux-input/list/ 5554T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5555S: Maintained 5556F: drivers/input/ 5557F: include/linux/input.h 5558F: include/uapi/linux/input.h 5559F: include/linux/input/ 5560 5561INPUT MULTITOUCH (MT) PROTOCOL 5562M: Henrik Rydberg <rydberg@bitmath.org> 5563L: linux-input@vger.kernel.org 5564S: Odd fixes 5565F: Documentation/input/multi-touch-protocol.txt 5566F: drivers/input/input-mt.c 5567K: \b(ABS|SYN)_MT_ 5568 5569INTEL ASoC BDW/HSW DRIVERS 5570M: Jie Yang <yang.jie@linux.intel.com> 5571L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5572S: Supported 5573F: sound/soc/intel/common/sst-dsp* 5574F: sound/soc/intel/common/sst-firmware.c 5575F: sound/soc/intel/boards/broadwell.c 5576F: sound/soc/intel/haswell/ 5577 5578INTEL C600 SERIES SAS CONTROLLER DRIVER 5579M: Intel SCU Linux support <intel-linux-scu@intel.com> 5580M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5581L: linux-scsi@vger.kernel.org 5582T: git git://git.code.sf.net/p/intel-sas/isci 5583S: Supported 5584F: drivers/scsi/isci/ 5585 5586INTEL HID EVENT DRIVER 5587M: Alex Hung <alex.hung@canonical.com> 5588L: platform-driver-x86@vger.kernel.org 5589S: Maintained 5590F: drivers/platform/x86/intel-hid.c 5591 5592INTEL IDLE DRIVER 5593M: Len Brown <lenb@kernel.org> 5594L: linux-pm@vger.kernel.org 5595T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5596S: Supported 5597F: drivers/idle/intel_idle.c 5598 5599INTEL PSTATE DRIVER 5600M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5601M: Len Brown <lenb@kernel.org> 5602L: linux-pm@vger.kernel.org 5603S: Supported 5604F: drivers/cpufreq/intel_pstate.c 5605 5606INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5607M: Maik Broemme <mbroemme@plusserver.de> 5608L: linux-fbdev@vger.kernel.org 5609S: Maintained 5610F: Documentation/fb/intelfb.txt 5611F: drivers/video/fbdev/intelfb/ 5612 5613INTEL 810/815 FRAMEBUFFER DRIVER 5614M: Antonino Daplas <adaplas@gmail.com> 5615L: linux-fbdev@vger.kernel.org 5616S: Maintained 5617F: drivers/video/fbdev/i810/ 5618 5619INTEL MENLOW THERMAL DRIVER 5620M: Sujith Thomas <sujith.thomas@intel.com> 5621L: platform-driver-x86@vger.kernel.org 5622W: https://01.org/linux-acpi 5623S: Supported 5624F: drivers/platform/x86/intel_menlow.c 5625 5626INTEL I/OAT DMA DRIVER 5627M: Dave Jiang <dave.jiang@intel.com> 5628R: Dan Williams <dan.j.williams@intel.com> 5629L: dmaengine@vger.kernel.org 5630Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5631S: Supported 5632F: drivers/dma/ioat* 5633 5634INTEL IOMMU (VT-d) 5635M: David Woodhouse <dwmw2@infradead.org> 5636L: iommu@lists.linux-foundation.org 5637T: git git://git.infradead.org/iommu-2.6.git 5638S: Supported 5639F: drivers/iommu/intel-iommu.c 5640F: include/linux/intel-iommu.h 5641 5642INTEL IOP-ADMA DMA DRIVER 5643R: Dan Williams <dan.j.williams@intel.com> 5644S: Odd fixes 5645F: drivers/dma/iop-adma.c 5646 5647INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5648M: Krzysztof Halasa <khalasa@piap.pl> 5649S: Maintained 5650F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5651F: arch/arm/mach-ixp4xx/include/mach/npe.h 5652F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5653F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5654F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5655F: drivers/net/wan/ixp4xx_hss.c 5656 5657INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5658M: Deepak Saxena <dsaxena@plexity.net> 5659S: Maintained 5660F: drivers/char/hw_random/ixp4xx-rng.c 5661 5662INTEL ETHERNET DRIVERS 5663M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5664R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5665R: Shannon Nelson <shannon.nelson@intel.com> 5666R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5667R: Don Skidmore <donald.c.skidmore@intel.com> 5668R: Bruce Allan <bruce.w.allan@intel.com> 5669R: John Ronciak <john.ronciak@intel.com> 5670R: Mitch Williams <mitch.a.williams@intel.com> 5671L: intel-wired-lan@lists.osuosl.org 5672W: http://www.intel.com/support/feedback.htm 5673W: http://e1000.sourceforge.net/ 5674Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5675T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5677S: Supported 5678F: Documentation/networking/e100.txt 5679F: Documentation/networking/e1000.txt 5680F: Documentation/networking/e1000e.txt 5681F: Documentation/networking/igb.txt 5682F: Documentation/networking/igbvf.txt 5683F: Documentation/networking/ixgb.txt 5684F: Documentation/networking/ixgbe.txt 5685F: Documentation/networking/ixgbevf.txt 5686F: Documentation/networking/i40e.txt 5687F: Documentation/networking/i40evf.txt 5688F: drivers/net/ethernet/intel/ 5689F: drivers/net/ethernet/intel/*/ 5690 5691INTEL-MID GPIO DRIVER 5692M: David Cohen <david.a.cohen@linux.intel.com> 5693L: linux-gpio@vger.kernel.org 5694S: Maintained 5695F: drivers/gpio/gpio-intel-mid.c 5696 5697INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5698M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5699L: linux-wireless@vger.kernel.org 5700S: Maintained 5701F: Documentation/networking/README.ipw2100 5702F: Documentation/networking/README.ipw2200 5703F: drivers/net/wireless/intel/ipw2x00/ 5704 5705INTEL(R) TRACE HUB 5706M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 5707S: Supported 5708F: Documentation/trace/intel_th.txt 5709F: drivers/hwtracing/intel_th/ 5710 5711INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5712M: Ning Sun <ning.sun@intel.com> 5713L: tboot-devel@lists.sourceforge.net 5714W: http://tboot.sourceforge.net 5715T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5716S: Supported 5717F: Documentation/intel_txt.txt 5718F: include/linux/tboot.h 5719F: arch/x86/kernel/tboot.c 5720 5721INTEL WIRELESS WIMAX CONNECTION 2400 5722M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5723M: linux-wimax@intel.com 5724L: wimax@linuxwimax.org (subscribers-only) 5725S: Supported 5726W: http://linuxwimax.org 5727F: Documentation/wimax/README.i2400m 5728F: drivers/net/wimax/i2400m/ 5729F: include/uapi/linux/wimax/i2400m.h 5730 5731INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5732M: Stanislaw Gruszka <sgruszka@redhat.com> 5733L: linux-wireless@vger.kernel.org 5734S: Supported 5735F: drivers/net/wireless/intel/iwlegacy/ 5736 5737INTEL WIRELESS WIFI LINK (iwlwifi) 5738M: Johannes Berg <johannes.berg@intel.com> 5739M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5740M: Intel Linux Wireless <linuxwifi@intel.com> 5741L: linux-wireless@vger.kernel.org 5742W: http://intellinuxwireless.org 5743T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5744S: Supported 5745F: drivers/net/wireless/intel/iwlwifi/ 5746 5747INTEL MANAGEMENT ENGINE (mei) 5748M: Tomas Winkler <tomas.winkler@intel.com> 5749L: linux-kernel@vger.kernel.org 5750S: Supported 5751F: include/uapi/linux/mei.h 5752F: include/linux/mei_cl_bus.h 5753F: drivers/misc/mei/* 5754F: drivers/watchdog/mei_wdt.c 5755F: Documentation/misc-devices/mei/* 5756 5757INTEL MIC DRIVERS (mic) 5758M: Sudeep Dutt <sudeep.dutt@intel.com> 5759M: Ashutosh Dixit <ashutosh.dixit@intel.com> 5760S: Supported 5761W: https://github.com/sudeepdutt/mic 5762W: http://software.intel.com/en-us/mic-developer 5763F: include/linux/mic_bus.h 5764F: include/linux/scif.h 5765F: include/uapi/linux/mic_common.h 5766F: include/uapi/linux/mic_ioctl.h 5767F: include/uapi/linux/scif_ioctl.h 5768F: drivers/misc/mic/ 5769F: drivers/dma/mic_x100_dma.c 5770F: drivers/dma/mic_x100_dma.h 5771F: Documentation/mic/ 5772 5773INTEL PMC/P-Unit IPC DRIVER 5774M: Zha Qipeng<qipeng.zha@intel.com> 5775L: platform-driver-x86@vger.kernel.org 5776S: Maintained 5777F: drivers/platform/x86/intel_pmc_ipc.c 5778F: drivers/platform/x86/intel_punit_ipc.c 5779F: arch/x86/include/asm/intel_pmc_ipc.h 5780F: arch/x86/include/asm/intel_punit_ipc.h 5781 5782INTEL TELEMETRY DRIVER 5783M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com> 5784L: platform-driver-x86@vger.kernel.org 5785S: Maintained 5786F: arch/x86/include/asm/intel_telemetry.h 5787F: drivers/platform/x86/intel_telemetry* 5788 5789IOC3 ETHERNET DRIVER 5790M: Ralf Baechle <ralf@linux-mips.org> 5791L: linux-mips@linux-mips.org 5792S: Maintained 5793F: drivers/net/ethernet/sgi/ioc3-eth.c 5794 5795IOC3 SERIAL DRIVER 5796M: Pat Gefre <pfg@sgi.com> 5797L: linux-serial@vger.kernel.org 5798S: Maintained 5799F: drivers/tty/serial/ioc3_serial.c 5800 5801IOMMU DRIVERS 5802M: Joerg Roedel <joro@8bytes.org> 5803L: iommu@lists.linux-foundation.org 5804T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5805S: Maintained 5806F: drivers/iommu/ 5807 5808IP MASQUERADING 5809M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5810S: Maintained 5811F: net/ipv4/netfilter/ipt_MASQUERADE.c 5812 5813IPATH DRIVER 5814M: Mike Marciniszyn <infinipath@intel.com> 5815L: linux-rdma@vger.kernel.org 5816S: Maintained 5817F: drivers/staging/rdma/ipath/ 5818 5819IPMI SUBSYSTEM 5820M: Corey Minyard <minyard@acm.org> 5821L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5822W: http://openipmi.sourceforge.net/ 5823S: Supported 5824F: Documentation/IPMI.txt 5825F: drivers/char/ipmi/ 5826F: include/linux/ipmi* 5827F: include/uapi/linux/ipmi* 5828 5829QCOM AUDIO (ASoC) DRIVERS 5830M: Patrick Lai <plai@codeaurora.org> 5831M: Banajit Goswami <bgoswami@codeaurora.org> 5832L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5833S: Supported 5834F: sound/soc/qcom/ 5835 5836IPS SCSI RAID DRIVER 5837M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5838L: linux-scsi@vger.kernel.org 5839W: http://www.adaptec.com/ 5840S: Maintained 5841F: drivers/scsi/ips* 5842 5843IPVS 5844M: Wensong Zhang <wensong@linux-vs.org> 5845M: Simon Horman <horms@verge.net.au> 5846M: Julian Anastasov <ja@ssi.bg> 5847L: netdev@vger.kernel.org 5848L: lvs-devel@vger.kernel.org 5849S: Maintained 5850T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 5851T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 5852F: Documentation/networking/ipvs-sysctl.txt 5853F: include/net/ip_vs.h 5854F: include/uapi/linux/ip_vs.h 5855F: net/netfilter/ipvs/ 5856 5857IPWIRELESS DRIVER 5858M: Jiri Kosina <jikos@kernel.org> 5859M: David Sterba <dsterba@suse.com> 5860S: Odd Fixes 5861F: drivers/tty/ipwireless/ 5862 5863IPX NETWORK LAYER 5864M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5865L: netdev@vger.kernel.org 5866S: Maintained 5867F: include/net/ipx.h 5868F: include/uapi/linux/ipx.h 5869F: net/ipx/ 5870 5871IRDA SUBSYSTEM 5872M: Samuel Ortiz <samuel@sortiz.org> 5873L: irda-users@lists.sourceforge.net (subscribers-only) 5874L: netdev@vger.kernel.org 5875W: http://irda.sourceforge.net/ 5876S: Maintained 5877T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5878F: Documentation/networking/irda.txt 5879F: drivers/net/irda/ 5880F: include/net/irda/ 5881F: net/irda/ 5882 5883IRQ SUBSYSTEM 5884M: Thomas Gleixner <tglx@linutronix.de> 5885L: linux-kernel@vger.kernel.org 5886S: Maintained 5887T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5888F: kernel/irq/ 5889 5890IRQCHIP DRIVERS 5891M: Thomas Gleixner <tglx@linutronix.de> 5892M: Jason Cooper <jason@lakedaemon.net> 5893M: Marc Zyngier <marc.zyngier@arm.com> 5894L: linux-kernel@vger.kernel.org 5895S: Maintained 5896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5897T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5898F: Documentation/devicetree/bindings/interrupt-controller/ 5899F: drivers/irqchip/ 5900 5901IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5902M: Jiang Liu <jiang.liu@linux.intel.com> 5903M: Marc Zyngier <marc.zyngier@arm.com> 5904S: Maintained 5905T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5906F: Documentation/IRQ-domain.txt 5907F: include/linux/irqdomain.h 5908F: kernel/irq/irqdomain.c 5909F: kernel/irq/msi.c 5910 5911ISAPNP 5912M: Jaroslav Kysela <perex@perex.cz> 5913S: Maintained 5914F: Documentation/isapnp.txt 5915F: drivers/pnp/isapnp/ 5916F: include/linux/isapnp.h 5917 5918ISA RADIO MODULE 5919M: Hans Verkuil <hverkuil@xs4all.nl> 5920L: linux-media@vger.kernel.org 5921T: git git://linuxtv.org/media_tree.git 5922W: https://linuxtv.org 5923S: Maintained 5924F: drivers/media/radio/radio-isa* 5925 5926iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5927M: Peter Jones <pjones@redhat.com> 5928M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5929S: Maintained 5930F: drivers/firmware/iscsi_ibft* 5931 5932ISCSI 5933M: Mike Christie <michaelc@cs.wisc.edu> 5934L: open-iscsi@googlegroups.com 5935W: www.open-iscsi.org 5936T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5937S: Maintained 5938F: drivers/scsi/*iscsi* 5939F: include/scsi/*iscsi* 5940 5941ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5942M: Or Gerlitz <ogerlitz@mellanox.com> 5943M: Sagi Grimberg <sagig@mellanox.com> 5944M: Roi Dayan <roid@mellanox.com> 5945L: linux-rdma@vger.kernel.org 5946S: Supported 5947W: http://www.openfabrics.org 5948W: www.open-iscsi.org 5949Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5950F: drivers/infiniband/ulp/iser/ 5951 5952ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5953M: Sagi Grimberg <sagig@mellanox.com> 5954T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5955L: linux-rdma@vger.kernel.org 5956L: target-devel@vger.kernel.org 5957S: Supported 5958W: http://www.linux-iscsi.org 5959F: drivers/infiniband/ulp/isert 5960 5961ISDN SUBSYSTEM 5962M: Karsten Keil <isdn@linux-pingi.de> 5963L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5964L: netdev@vger.kernel.org 5965W: http://www.isdn4linux.de 5966T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5967S: Maintained 5968F: Documentation/isdn/ 5969F: drivers/isdn/ 5970F: include/linux/isdn.h 5971F: include/linux/isdn/ 5972F: include/uapi/linux/isdn.h 5973F: include/uapi/linux/isdn/ 5974 5975ISDN SUBSYSTEM (Eicon active card driver) 5976M: Armin Schindler <mac@melware.de> 5977L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5978W: http://www.melware.de 5979S: Maintained 5980F: drivers/isdn/hardware/eicon/ 5981 5982IT87 HARDWARE MONITORING DRIVER 5983M: Jean Delvare <jdelvare@suse.com> 5984L: lm-sensors@lm-sensors.org 5985S: Maintained 5986F: Documentation/hwmon/it87 5987F: drivers/hwmon/it87.c 5988 5989IT913X MEDIA DRIVER 5990M: Antti Palosaari <crope@iki.fi> 5991L: linux-media@vger.kernel.org 5992W: https://linuxtv.org 5993W: http://palosaari.fi/linux/ 5994Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5995T: git git://linuxtv.org/anttip/media_tree.git 5996S: Maintained 5997F: drivers/media/tuners/it913x* 5998 5999IVTV VIDEO4LINUX DRIVER 6000M: Andy Walls <awalls@md.metrocast.net> 6001L: ivtv-devel@ivtvdriver.org (subscribers-only) 6002L: linux-media@vger.kernel.org 6003T: git git://linuxtv.org/media_tree.git 6004W: http://www.ivtvdriver.org 6005S: Maintained 6006F: Documentation/video4linux/*.ivtv 6007F: drivers/media/pci/ivtv/ 6008F: include/uapi/linux/ivtv* 6009 6010IX2505V MEDIA DRIVER 6011M: Malcolm Priestley <tvboxspy@gmail.com> 6012L: linux-media@vger.kernel.org 6013W: https://linuxtv.org 6014Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6015S: Maintained 6016F: drivers/media/dvb-frontends/ix2505v* 6017 6018JC42.4 TEMPERATURE SENSOR DRIVER 6019M: Guenter Roeck <linux@roeck-us.net> 6020L: lm-sensors@lm-sensors.org 6021S: Maintained 6022F: drivers/hwmon/jc42.c 6023F: Documentation/hwmon/jc42 6024 6025JFS FILESYSTEM 6026M: Dave Kleikamp <shaggy@kernel.org> 6027L: jfs-discussion@lists.sourceforge.net 6028W: http://jfs.sourceforge.net/ 6029T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 6030S: Maintained 6031F: Documentation/filesystems/jfs.txt 6032F: fs/jfs/ 6033 6034JME NETWORK DRIVER 6035M: Guo-Fu Tseng <cooldavid@cooldavid.org> 6036L: netdev@vger.kernel.org 6037S: Maintained 6038F: drivers/net/ethernet/jme.* 6039 6040JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 6041M: David Woodhouse <dwmw2@infradead.org> 6042L: linux-mtd@lists.infradead.org 6043W: http://www.linux-mtd.infradead.org/doc/jffs2.html 6044S: Maintained 6045F: fs/jffs2/ 6046F: include/uapi/linux/jffs2.h 6047 6048JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 6049M: "Theodore Ts'o" <tytso@mit.edu> 6050M: Jan Kara <jack@suse.com> 6051L: linux-ext4@vger.kernel.org 6052S: Maintained 6053F: fs/jbd2/ 6054F: include/linux/jbd2.h 6055 6056JPU V4L2 MEM2MEM DRIVER FOR RENESAS 6057M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 6058L: linux-media@vger.kernel.org 6059S: Maintained 6060F: drivers/media/platform/rcar_jpu.c 6061 6062JSM Neo PCI based serial card 6063M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 6064L: linux-serial@vger.kernel.org 6065S: Maintained 6066F: drivers/tty/serial/jsm/ 6067 6068K10TEMP HARDWARE MONITORING DRIVER 6069M: Clemens Ladisch <clemens@ladisch.de> 6070L: lm-sensors@lm-sensors.org 6071S: Maintained 6072F: Documentation/hwmon/k10temp 6073F: drivers/hwmon/k10temp.c 6074 6075K8TEMP HARDWARE MONITORING DRIVER 6076M: Rudolf Marek <r.marek@assembler.cz> 6077L: lm-sensors@lm-sensors.org 6078S: Maintained 6079F: Documentation/hwmon/k8temp 6080F: drivers/hwmon/k8temp.c 6081 6082KCONFIG 6083M: "Yann E. MORIN" <yann.morin.1998@free.fr> 6084L: linux-kbuild@vger.kernel.org 6085T: git git://gitorious.org/linux-kconfig/linux-kconfig 6086S: Maintained 6087F: Documentation/kbuild/kconfig-language.txt 6088F: scripts/kconfig/ 6089 6090KDUMP 6091M: Vivek Goyal <vgoyal@redhat.com> 6092M: Haren Myneni <hbabu@us.ibm.com> 6093L: kexec@lists.infradead.org 6094W: http://lse.sourceforge.net/kdump/ 6095S: Maintained 6096F: Documentation/kdump/ 6097 6098KEENE FM RADIO TRANSMITTER DRIVER 6099M: Hans Verkuil <hverkuil@xs4all.nl> 6100L: linux-media@vger.kernel.org 6101T: git git://linuxtv.org/media_tree.git 6102W: https://linuxtv.org 6103S: Maintained 6104F: drivers/media/radio/radio-keene* 6105 6106KERNEL AUTOMOUNTER v4 (AUTOFS4) 6107M: Ian Kent <raven@themaw.net> 6108L: autofs@vger.kernel.org 6109S: Maintained 6110F: fs/autofs4/ 6111 6112KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6113M: Michal Marek <mmarek@suse.com> 6114T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6115T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6116L: linux-kbuild@vger.kernel.org 6117S: Maintained 6118F: Documentation/kbuild/ 6119F: Makefile 6120F: scripts/Makefile.* 6121F: scripts/basic/ 6122F: scripts/mk* 6123F: scripts/package/ 6124 6125KERNEL JANITORS 6126L: kernel-janitors@vger.kernel.org 6127W: http://kernelnewbies.org/KernelJanitors 6128S: Odd Fixes 6129 6130KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6131M: "J. Bruce Fields" <bfields@fieldses.org> 6132M: Jeff Layton <jlayton@poochiereds.net> 6133L: linux-nfs@vger.kernel.org 6134W: http://nfs.sourceforge.net/ 6135T: git git://linux-nfs.org/~bfields/linux.git 6136S: Supported 6137F: fs/nfsd/ 6138F: include/uapi/linux/nfsd/ 6139F: fs/lockd/ 6140F: fs/nfs_common/ 6141F: net/sunrpc/ 6142F: include/linux/lockd/ 6143F: include/linux/sunrpc/ 6144F: include/uapi/linux/sunrpc/ 6145 6146KERNEL SELFTEST FRAMEWORK 6147M: Shuah Khan <shuahkh@osg.samsung.com> 6148L: linux-api@vger.kernel.org 6149T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6150S: Maintained 6151F: tools/testing/selftests 6152 6153KERNEL VIRTUAL MACHINE (KVM) 6154M: Gleb Natapov <gleb@kernel.org> 6155M: Paolo Bonzini <pbonzini@redhat.com> 6156L: kvm@vger.kernel.org 6157W: http://www.linux-kvm.org 6158T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6159S: Supported 6160F: Documentation/*/kvm*.txt 6161F: Documentation/virtual/kvm/ 6162F: arch/*/kvm/ 6163F: arch/x86/kernel/kvm.c 6164F: arch/x86/kernel/kvmclock.c 6165F: arch/*/include/asm/kvm* 6166F: include/linux/kvm* 6167F: include/uapi/linux/kvm* 6168F: virt/kvm/ 6169 6170KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6171M: Joerg Roedel <joro@8bytes.org> 6172L: kvm@vger.kernel.org 6173W: http://www.linux-kvm.org/ 6174S: Maintained 6175F: arch/x86/include/asm/svm.h 6176F: arch/x86/kvm/svm.c 6177 6178KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6179M: Alexander Graf <agraf@suse.com> 6180L: kvm-ppc@vger.kernel.org 6181W: http://www.linux-kvm.org/ 6182T: git git://github.com/agraf/linux-2.6.git 6183S: Supported 6184F: arch/powerpc/include/asm/kvm* 6185F: arch/powerpc/kvm/ 6186 6187KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6188M: Christian Borntraeger <borntraeger@de.ibm.com> 6189M: Cornelia Huck <cornelia.huck@de.ibm.com> 6190L: linux-s390@vger.kernel.org 6191W: http://www.ibm.com/developerworks/linux/linux390/ 6192T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 6193S: Supported 6194F: Documentation/s390/kvm.txt 6195F: arch/s390/include/asm/kvm* 6196F: arch/s390/kvm/ 6197 6198KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6199M: Christoffer Dall <christoffer.dall@linaro.org> 6200M: Marc Zyngier <marc.zyngier@arm.com> 6201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6202L: kvmarm@lists.cs.columbia.edu 6203W: http://systems.cs.columbia.edu/projects/kvm-arm 6204T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 6205S: Supported 6206F: arch/arm/include/uapi/asm/kvm* 6207F: arch/arm/include/asm/kvm* 6208F: arch/arm/kvm/ 6209F: virt/kvm/arm/ 6210F: include/kvm/arm_* 6211 6212KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6213M: Christoffer Dall <christoffer.dall@linaro.org> 6214M: Marc Zyngier <marc.zyngier@arm.com> 6215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6216L: kvmarm@lists.cs.columbia.edu 6217S: Maintained 6218F: arch/arm64/include/uapi/asm/kvm* 6219F: arch/arm64/include/asm/kvm* 6220F: arch/arm64/kvm/ 6221 6222KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 6223M: James Hogan <james.hogan@imgtec.com> 6224L: linux-mips@linux-mips.org 6225S: Supported 6226F: arch/mips/include/uapi/asm/kvm* 6227F: arch/mips/include/asm/kvm* 6228F: arch/mips/kvm/ 6229 6230KEXEC 6231M: Eric Biederman <ebiederm@xmission.com> 6232W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6233L: kexec@lists.infradead.org 6234S: Maintained 6235F: include/linux/kexec.h 6236F: include/uapi/linux/kexec.h 6237F: kernel/kexec.c 6238 6239KEYS/KEYRINGS: 6240M: David Howells <dhowells@redhat.com> 6241L: keyrings@vger.kernel.org 6242S: Maintained 6243F: Documentation/security/keys.txt 6244F: include/linux/key.h 6245F: include/linux/key-type.h 6246F: include/keys/ 6247F: security/keys/ 6248 6249KEYS-TRUSTED 6250M: David Safford <safford@us.ibm.com> 6251M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6252L: linux-security-module@vger.kernel.org 6253L: keyrings@vger.kernel.org 6254S: Supported 6255F: Documentation/security/keys-trusted-encrypted.txt 6256F: include/keys/trusted-type.h 6257F: security/keys/trusted.c 6258F: security/keys/trusted.h 6259 6260KEYS-ENCRYPTED 6261M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6262M: David Safford <safford@us.ibm.com> 6263L: linux-security-module@vger.kernel.org 6264L: keyrings@vger.kernel.org 6265S: Supported 6266F: Documentation/security/keys-trusted-encrypted.txt 6267F: include/keys/encrypted-type.h 6268F: security/keys/encrypted-keys/ 6269 6270KGDB / KDB /debug_core 6271M: Jason Wessel <jason.wessel@windriver.com> 6272W: http://kgdb.wiki.kernel.org/ 6273L: kgdb-bugreport@lists.sourceforge.net 6274T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git 6275S: Maintained 6276F: Documentation/DocBook/kgdb.tmpl 6277F: drivers/misc/kgdbts.c 6278F: drivers/tty/serial/kgdboc.c 6279F: include/linux/kdb.h 6280F: include/linux/kgdb.h 6281F: kernel/debug/ 6282 6283KMEMCHECK 6284M: Vegard Nossum <vegardno@ifi.uio.no> 6285M: Pekka Enberg <penberg@kernel.org> 6286S: Maintained 6287F: Documentation/kmemcheck.txt 6288F: arch/x86/include/asm/kmemcheck.h 6289F: arch/x86/mm/kmemcheck/ 6290F: include/linux/kmemcheck.h 6291F: mm/kmemcheck.c 6292 6293KMEMLEAK 6294M: Catalin Marinas <catalin.marinas@arm.com> 6295S: Maintained 6296F: Documentation/kmemleak.txt 6297F: include/linux/kmemleak.h 6298F: mm/kmemleak.c 6299F: mm/kmemleak-test.c 6300 6301KPROBES 6302M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6303M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6304M: "David S. Miller" <davem@davemloft.net> 6305M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6306S: Maintained 6307F: Documentation/kprobes.txt 6308F: include/linux/kprobes.h 6309F: kernel/kprobes.c 6310 6311KS0108 LCD CONTROLLER DRIVER 6312M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6313W: http://miguelojeda.es/auxdisplay.htm 6314W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6315S: Maintained 6316F: Documentation/auxdisplay/ks0108 6317F: drivers/auxdisplay/ks0108.c 6318F: include/linux/ks0108.h 6319 6320L3MDEV 6321M: David Ahern <dsa@cumulusnetworks.com> 6322L: netdev@vger.kernel.org 6323S: Maintained 6324F: net/l3mdev 6325F: include/net/l3mdev.h 6326 6327LANTIQ MIPS ARCHITECTURE 6328M: John Crispin <blogic@openwrt.org> 6329L: linux-mips@linux-mips.org 6330S: Maintained 6331F: arch/mips/lantiq 6332 6333LAPB module 6334L: linux-x25@vger.kernel.org 6335S: Orphan 6336F: Documentation/networking/lapb-module.txt 6337F: include/*/lapb.h 6338F: net/lapb/ 6339 6340LASI 53c700 driver for PARISC 6341M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6342L: linux-scsi@vger.kernel.org 6343S: Maintained 6344F: Documentation/scsi/53c700.txt 6345F: drivers/scsi/53c700* 6346 6347LED SUBSYSTEM 6348M: Richard Purdie <rpurdie@rpsys.net> 6349M: Jacek Anaszewski <j.anaszewski@samsung.com> 6350L: linux-leds@vger.kernel.org 6351T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6352S: Maintained 6353F: drivers/leds/ 6354F: include/linux/leds.h 6355 6356LEGACY EEPROM DRIVER 6357M: Jean Delvare <jdelvare@suse.com> 6358S: Maintained 6359F: Documentation/misc-devices/eeprom 6360F: drivers/misc/eeprom/eeprom.c 6361 6362LEGO USB Tower driver 6363M: Juergen Stuber <starblue@users.sourceforge.net> 6364L: legousb-devel@lists.sourceforge.net 6365W: http://legousb.sourceforge.net/ 6366S: Maintained 6367F: drivers/usb/misc/legousbtower.c 6368 6369LG2160 MEDIA DRIVER 6370M: Michael Krufky <mkrufky@linuxtv.org> 6371L: linux-media@vger.kernel.org 6372W: https://linuxtv.org 6373W: http://github.com/mkrufky 6374Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6375T: git git://linuxtv.org/mkrufky/tuners.git 6376S: Maintained 6377F: drivers/media/dvb-frontends/lg2160.* 6378 6379LGDT3305 MEDIA DRIVER 6380M: Michael Krufky <mkrufky@linuxtv.org> 6381L: linux-media@vger.kernel.org 6382W: https://linuxtv.org 6383W: http://github.com/mkrufky 6384Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6385T: git git://linuxtv.org/mkrufky/tuners.git 6386S: Maintained 6387F: drivers/media/dvb-frontends/lgdt3305.* 6388 6389LGUEST 6390M: Rusty Russell <rusty@rustcorp.com.au> 6391L: lguest@lists.ozlabs.org 6392W: http://lguest.ozlabs.org/ 6393S: Odd Fixes 6394F: arch/x86/include/asm/lguest*.h 6395F: arch/x86/lguest/ 6396F: drivers/lguest/ 6397F: include/linux/lguest*.h 6398F: tools/lguest/ 6399 6400LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6401M: Tejun Heo <tj@kernel.org> 6402L: linux-ide@vger.kernel.org 6403T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6404S: Maintained 6405F: drivers/ata/ 6406F: include/linux/ata.h 6407F: include/linux/libata.h 6408 6409LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6410M: Viresh Kumar <vireshk@kernel.org> 6411L: linux-ide@vger.kernel.org 6412T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6413S: Maintained 6414F: include/linux/pata_arasan_cf_data.h 6415F: drivers/ata/pata_arasan_cf.c 6416 6417LIBATA PATA DRIVERS 6418M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6419M: Tejun Heo <tj@kernel.org> 6420L: linux-ide@vger.kernel.org 6421T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6422S: Maintained 6423F: drivers/ata/pata_*.c 6424F: drivers/ata/ata_generic.c 6425 6426LIBATA SATA AHCI PLATFORM devices support 6427M: Hans de Goede <hdegoede@redhat.com> 6428M: Tejun Heo <tj@kernel.org> 6429L: linux-ide@vger.kernel.org 6430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6431S: Maintained 6432F: drivers/ata/ahci_platform.c 6433F: drivers/ata/libahci_platform.c 6434F: include/linux/ahci_platform.h 6435 6436LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6437M: Mikael Pettersson <mikpelinux@gmail.com> 6438L: linux-ide@vger.kernel.org 6439T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6440S: Maintained 6441F: drivers/ata/sata_promise.* 6442 6443LIBLOCKDEP 6444M: Sasha Levin <sasha.levin@oracle.com> 6445S: Maintained 6446F: tools/lib/lockdep/ 6447 6448LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6449M: Dan Williams <dan.j.williams@intel.com> 6450L: linux-nvdimm@lists.01.org 6451Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6452T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 6453S: Supported 6454F: drivers/nvdimm/* 6455F: include/linux/nd.h 6456F: include/linux/libnvdimm.h 6457F: include/uapi/linux/ndctl.h 6458 6459LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6460M: Ross Zwisler <ross.zwisler@linux.intel.com> 6461L: linux-nvdimm@lists.01.org 6462Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6463S: Supported 6464F: drivers/nvdimm/blk.c 6465F: drivers/nvdimm/region_devs.c 6466F: drivers/acpi/nfit* 6467 6468LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6469M: Vishal Verma <vishal.l.verma@intel.com> 6470L: linux-nvdimm@lists.01.org 6471Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6472S: Supported 6473F: drivers/nvdimm/btt* 6474 6475LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6476M: Ross Zwisler <ross.zwisler@linux.intel.com> 6477L: linux-nvdimm@lists.01.org 6478Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6479S: Supported 6480F: drivers/nvdimm/pmem.c 6481F: include/linux/pmem.h 6482F: arch/*/include/asm/pmem.h 6483 6484LIGHTNVM PLATFORM SUPPORT 6485M: Matias Bjorling <mb@lightnvm.io> 6486W: http://github/OpenChannelSSD 6487L: linux-block@vger.kernel.org 6488S: Maintained 6489F: drivers/lightnvm/ 6490F: include/linux/lightnvm.h 6491F: include/uapi/linux/lightnvm.h 6492 6493LINUX FOR IBM pSERIES (RS/6000) 6494M: Paul Mackerras <paulus@au.ibm.com> 6495W: http://www.ibm.com/linux/ltc/projects/ppc 6496S: Supported 6497F: arch/powerpc/boot/rs6000.h 6498 6499LINUX FOR POWERPC (32-BIT AND 64-BIT) 6500M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6501M: Paul Mackerras <paulus@samba.org> 6502M: Michael Ellerman <mpe@ellerman.id.au> 6503W: http://www.penguinppc.org/ 6504L: linuxppc-dev@lists.ozlabs.org 6505Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6506T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6507S: Supported 6508F: Documentation/powerpc/ 6509F: arch/powerpc/ 6510 6511LINUX FOR POWER MACINTOSH 6512M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6513W: http://www.penguinppc.org/ 6514L: linuxppc-dev@lists.ozlabs.org 6515S: Maintained 6516F: arch/powerpc/platforms/powermac/ 6517F: drivers/macintosh/ 6518 6519LINUX FOR POWERPC EMBEDDED MPC5XXX 6520M: Anatolij Gustschin <agust@denx.de> 6521L: linuxppc-dev@lists.ozlabs.org 6522T: git git://git.denx.de/linux-denx-agust.git 6523S: Maintained 6524F: arch/powerpc/platforms/512x/ 6525F: arch/powerpc/platforms/52xx/ 6526 6527LINUX FOR POWERPC EMBEDDED PPC4XX 6528M: Alistair Popple <alistair@popple.id.au> 6529M: Matt Porter <mporter@kernel.crashing.org> 6530W: http://www.penguinppc.org/ 6531L: linuxppc-dev@lists.ozlabs.org 6532S: Maintained 6533F: arch/powerpc/platforms/40x/ 6534F: arch/powerpc/platforms/44x/ 6535 6536LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6537L: linuxppc-dev@lists.ozlabs.org 6538S: Orphan 6539F: arch/powerpc/*/*virtex* 6540F: arch/powerpc/*/*/*virtex* 6541 6542LINUX FOR POWERPC EMBEDDED PPC8XX 6543M: Vitaly Bordug <vitb@kernel.crashing.org> 6544W: http://www.penguinppc.org/ 6545L: linuxppc-dev@lists.ozlabs.org 6546S: Maintained 6547F: arch/powerpc/platforms/8xx/ 6548 6549LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6550M: Scott Wood <oss@buserror.net> 6551M: Kumar Gala <galak@kernel.crashing.org> 6552W: http://www.penguinppc.org/ 6553L: linuxppc-dev@lists.ozlabs.org 6554T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6555S: Maintained 6556F: arch/powerpc/platforms/83xx/ 6557F: arch/powerpc/platforms/85xx/ 6558 6559LINUX FOR POWERPC PA SEMI PWRFICIENT 6560M: Olof Johansson <olof@lixom.net> 6561L: linuxppc-dev@lists.ozlabs.org 6562S: Maintained 6563F: arch/powerpc/platforms/pasemi/ 6564F: drivers/*/*pasemi* 6565F: drivers/*/*/*pasemi* 6566 6567LINUX SECURITY MODULE (LSM) FRAMEWORK 6568M: Chris Wright <chrisw@sous-sol.org> 6569L: linux-security-module@vger.kernel.org 6570S: Supported 6571 6572LIS3LV02D ACCELEROMETER DRIVER 6573M: Eric Piel <eric.piel@tremplin-utc.net> 6574S: Maintained 6575F: Documentation/misc-devices/lis3lv02d 6576F: drivers/misc/lis3lv02d/ 6577F: drivers/platform/x86/hp_accel.c 6578 6579LIVE PATCHING 6580M: Josh Poimboeuf <jpoimboe@redhat.com> 6581M: Seth Jennings <sjenning@redhat.com> 6582M: Jiri Kosina <jikos@kernel.org> 6583M: Vojtech Pavlik <vojtech@suse.com> 6584S: Maintained 6585F: kernel/livepatch/ 6586F: include/linux/livepatch.h 6587F: arch/x86/include/asm/livepatch.h 6588F: arch/x86/kernel/livepatch.c 6589F: Documentation/ABI/testing/sysfs-kernel-livepatch 6590F: samples/livepatch/ 6591L: live-patching@vger.kernel.org 6592T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6593 6594LLC (802.2) 6595M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6596S: Maintained 6597F: include/linux/llc.h 6598F: include/uapi/linux/llc.h 6599F: include/net/llc* 6600F: net/llc/ 6601 6602LM73 HARDWARE MONITOR DRIVER 6603M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6604L: lm-sensors@lm-sensors.org 6605S: Maintained 6606F: drivers/hwmon/lm73.c 6607 6608LM78 HARDWARE MONITOR DRIVER 6609M: Jean Delvare <jdelvare@suse.com> 6610L: lm-sensors@lm-sensors.org 6611S: Maintained 6612F: Documentation/hwmon/lm78 6613F: drivers/hwmon/lm78.c 6614 6615LM83 HARDWARE MONITOR DRIVER 6616M: Jean Delvare <jdelvare@suse.com> 6617L: lm-sensors@lm-sensors.org 6618S: Maintained 6619F: Documentation/hwmon/lm83 6620F: drivers/hwmon/lm83.c 6621 6622LM90 HARDWARE MONITOR DRIVER 6623M: Jean Delvare <jdelvare@suse.com> 6624L: lm-sensors@lm-sensors.org 6625S: Maintained 6626F: Documentation/hwmon/lm90 6627F: Documentation/devicetree/bindings/hwmon/lm90.txt 6628F: drivers/hwmon/lm90.c 6629 6630LM95234 HARDWARE MONITOR DRIVER 6631M: Guenter Roeck <linux@roeck-us.net> 6632L: lm-sensors@lm-sensors.org 6633S: Maintained 6634F: Documentation/hwmon/lm95234 6635F: drivers/hwmon/lm95234.c 6636 6637LME2510 MEDIA DRIVER 6638M: Malcolm Priestley <tvboxspy@gmail.com> 6639L: linux-media@vger.kernel.org 6640W: https://linuxtv.org 6641Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6642S: Maintained 6643F: drivers/media/usb/dvb-usb-v2/lmedm04* 6644 6645LOCKDEP AND LOCKSTAT 6646M: Peter Zijlstra <peterz@infradead.org> 6647M: Ingo Molnar <mingo@redhat.com> 6648L: linux-kernel@vger.kernel.org 6649T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6650S: Maintained 6651F: Documentation/locking/lockdep*.txt 6652F: Documentation/locking/lockstat.txt 6653F: include/linux/lockdep.h 6654F: kernel/locking/ 6655 6656LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6657M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6658L: linux-ntfs-dev@lists.sourceforge.net 6659W: http://www.linux-ntfs.org/content/view/19/37/ 6660S: Maintained 6661F: Documentation/ldm.txt 6662F: block/partitions/ldm.* 6663 6664LogFS 6665M: Joern Engel <joern@logfs.org> 6666M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6667L: logfs@logfs.org 6668W: logfs.org 6669S: Maintained 6670F: fs/logfs/ 6671 6672LPC32XX MACHINE SUPPORT 6673M: Roland Stigge <stigge@antcom.de> 6674L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6675S: Maintained 6676F: arch/arm/mach-lpc32xx/ 6677 6678LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6679M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6680M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6681M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6682M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6683L: MPT-FusionLinux.pdl@avagotech.com 6684L: linux-scsi@vger.kernel.org 6685W: http://www.lsilogic.com/support 6686S: Supported 6687F: drivers/message/fusion/ 6688F: drivers/scsi/mpt2sas/ 6689F: drivers/scsi/mpt3sas/ 6690 6691LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6692M: Matthew Wilcox <matthew@wil.cx> 6693L: linux-scsi@vger.kernel.org 6694S: Maintained 6695F: drivers/scsi/sym53c8xx_2/ 6696 6697LTC4261 HARDWARE MONITOR DRIVER 6698M: Guenter Roeck <linux@roeck-us.net> 6699L: lm-sensors@lm-sensors.org 6700S: Maintained 6701F: Documentation/hwmon/ltc4261 6702F: drivers/hwmon/ltc4261.c 6703 6704LTP (Linux Test Project) 6705M: Mike Frysinger <vapier@gentoo.org> 6706M: Cyril Hrubis <chrubis@suse.cz> 6707M: Wanlong Gao <wanlong.gao@gmail.com> 6708M: Jan Stancek <jstancek@redhat.com> 6709M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6710M: Alexey Kodanev <alexey.kodanev@oracle.com> 6711L: ltp@lists.linux.it (subscribers-only) 6712W: http://linux-test-project.github.io/ 6713T: git git://github.com/linux-test-project/ltp.git 6714S: Maintained 6715 6716M32R ARCHITECTURE 6717W: http://www.linux-m32r.org/ 6718S: Orphan 6719F: arch/m32r/ 6720 6721M68K ARCHITECTURE 6722M: Geert Uytterhoeven <geert@linux-m68k.org> 6723L: linux-m68k@lists.linux-m68k.org 6724W: http://www.linux-m68k.org/ 6725T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6726S: Maintained 6727F: arch/m68k/ 6728F: drivers/zorro/ 6729 6730M68K ON APPLE MACINTOSH 6731M: Joshua Thompson <funaho@jurai.org> 6732W: http://www.mac.linux-m68k.org/ 6733L: linux-m68k@lists.linux-m68k.org 6734S: Maintained 6735F: arch/m68k/mac/ 6736 6737M68K ON HP9000/300 6738M: Philip Blundell <philb@gnu.org> 6739W: http://www.tazenda.demon.co.uk/phil/linux-hp 6740S: Maintained 6741F: arch/m68k/hp300/ 6742 6743M88DS3103 MEDIA DRIVER 6744M: Antti Palosaari <crope@iki.fi> 6745L: linux-media@vger.kernel.org 6746W: https://linuxtv.org 6747W: http://palosaari.fi/linux/ 6748Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6749T: git git://linuxtv.org/anttip/media_tree.git 6750S: Maintained 6751F: drivers/media/dvb-frontends/m88ds3103* 6752 6753M88RS2000 MEDIA DRIVER 6754M: Malcolm Priestley <tvboxspy@gmail.com> 6755L: linux-media@vger.kernel.org 6756W: https://linuxtv.org 6757Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6758S: Maintained 6759F: drivers/media/dvb-frontends/m88rs2000* 6760 6761MA901 MASTERKIT USB FM RADIO DRIVER 6762M: Alexey Klimov <klimov.linux@gmail.com> 6763L: linux-media@vger.kernel.org 6764T: git git://linuxtv.org/media_tree.git 6765S: Maintained 6766F: drivers/media/radio/radio-ma901.c 6767 6768MAC80211 6769M: Johannes Berg <johannes@sipsolutions.net> 6770L: linux-wireless@vger.kernel.org 6771W: http://wireless.kernel.org/ 6772T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6773T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6774S: Maintained 6775F: Documentation/networking/mac80211-injection.txt 6776F: include/net/mac80211.h 6777F: net/mac80211/ 6778 6779MACVLAN DRIVER 6780M: Patrick McHardy <kaber@trash.net> 6781L: netdev@vger.kernel.org 6782S: Maintained 6783F: drivers/net/macvlan.c 6784F: include/linux/if_macvlan.h 6785 6786MAILBOX API 6787M: Jassi Brar <jassisinghbrar@gmail.com> 6788L: linux-kernel@vger.kernel.org 6789S: Maintained 6790F: drivers/mailbox/ 6791F: include/linux/mailbox_client.h 6792F: include/linux/mailbox_controller.h 6793 6794MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6795M: Michael Kerrisk <mtk.manpages@gmail.com> 6796W: http://www.kernel.org/doc/man-pages 6797L: linux-man@vger.kernel.org 6798S: Maintained 6799 6800MARVELL ARMADA DRM SUPPORT 6801M: Russell King <rmk+kernel@arm.linux.org.uk> 6802S: Maintained 6803F: drivers/gpu/drm/armada/ 6804 6805MARVELL 88E6352 DSA support 6806M: Guenter Roeck <linux@roeck-us.net> 6807S: Maintained 6808F: drivers/net/dsa/mv88e6352.c 6809 6810MARVELL CRYPTO DRIVER 6811M: Boris Brezillon <boris.brezillon@free-electrons.com> 6812M: Arnaud Ebalard <arno@natisbad.org> 6813F: drivers/crypto/marvell/ 6814S: Maintained 6815L: linux-crypto@vger.kernel.org 6816 6817MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6818M: Mirko Lindner <mlindner@marvell.com> 6819M: Stephen Hemminger <stephen@networkplumber.org> 6820L: netdev@vger.kernel.org 6821S: Maintained 6822F: drivers/net/ethernet/marvell/sk* 6823 6824MARVELL LIBERTAS WIRELESS DRIVER 6825L: libertas-dev@lists.infradead.org 6826S: Orphan 6827F: drivers/net/wireless/marvell/libertas/ 6828 6829MARVELL MV643XX ETHERNET DRIVER 6830M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6831L: netdev@vger.kernel.org 6832S: Maintained 6833F: drivers/net/ethernet/marvell/mv643xx_eth.* 6834F: include/linux/mv643xx.h 6835 6836MARVELL MVNETA ETHERNET DRIVER 6837M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6838L: netdev@vger.kernel.org 6839S: Maintained 6840F: drivers/net/ethernet/marvell/mvneta.* 6841 6842MARVELL MWIFIEX WIRELESS DRIVER 6843M: Amitkumar Karwar <akarwar@marvell.com> 6844M: Nishant Sarmukadam <nishants@marvell.com> 6845L: linux-wireless@vger.kernel.org 6846S: Maintained 6847F: drivers/net/wireless/marvell/mwifiex/ 6848 6849MARVELL MWL8K WIRELESS DRIVER 6850M: Lennert Buytenhek <buytenh@wantstofly.org> 6851L: linux-wireless@vger.kernel.org 6852S: Odd Fixes 6853F: drivers/net/wireless/marvell/mwl8k.c 6854 6855MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6856M: Nicolas Pitre <nico@fluxnic.net> 6857S: Odd Fixes 6858F: drivers/mmc/host/mvsdio.* 6859 6860MATROX FRAMEBUFFER DRIVER 6861L: linux-fbdev@vger.kernel.org 6862S: Orphan 6863F: drivers/video/fbdev/matrox/matroxfb_* 6864F: include/uapi/linux/matroxfb.h 6865 6866MAX16065 HARDWARE MONITOR DRIVER 6867M: Guenter Roeck <linux@roeck-us.net> 6868L: lm-sensors@lm-sensors.org 6869S: Maintained 6870F: Documentation/hwmon/max16065 6871F: drivers/hwmon/max16065.c 6872 6873MAX20751 HARDWARE MONITOR DRIVER 6874M: Guenter Roeck <linux@roeck-us.net> 6875L: lm-sensors@lm-sensors.org 6876S: Maintained 6877F: Documentation/hwmon/max20751 6878F: drivers/hwmon/max20751.c 6879 6880MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6881M: "Hans J. Koch" <hjk@hansjkoch.de> 6882L: lm-sensors@lm-sensors.org 6883S: Maintained 6884F: Documentation/hwmon/max6650 6885F: drivers/hwmon/max6650.c 6886 6887MAX6697 HARDWARE MONITOR DRIVER 6888M: Guenter Roeck <linux@roeck-us.net> 6889L: lm-sensors@lm-sensors.org 6890S: Maintained 6891F: Documentation/hwmon/max6697 6892F: Documentation/devicetree/bindings/i2c/max6697.txt 6893F: drivers/hwmon/max6697.c 6894F: include/linux/platform_data/max6697.h 6895 6896MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6897M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6898L: linux-pm@vger.kernel.org 6899S: Supported 6900F: drivers/power/max14577_charger.c 6901F: drivers/power/max77693_charger.c 6902 6903MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6904M: Javier Martinez Canillas <javier@osg.samsung.com> 6905L: linux-kernel@vger.kernel.org 6906S: Supported 6907F: drivers/*/*max77802.c 6908F: Documentation/devicetree/bindings/*/*max77802.txt 6909F: include/dt-bindings/*/*max77802.h 6910 6911MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6912M: Chanwoo Choi <cw00.choi@samsung.com> 6913M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6914L: linux-kernel@vger.kernel.org 6915S: Supported 6916F: drivers/*/max14577.c 6917F: drivers/*/max77686.c 6918F: drivers/*/max77693.c 6919F: drivers/extcon/extcon-max14577.c 6920F: drivers/extcon/extcon-max77693.c 6921F: drivers/rtc/rtc-max77686.c 6922F: drivers/clk/clk-max77686.c 6923F: Documentation/devicetree/bindings/mfd/max14577.txt 6924F: Documentation/devicetree/bindings/*/max77686.txt 6925F: Documentation/devicetree/bindings/mfd/max77693.txt 6926F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6927F: include/linux/mfd/max14577*.h 6928F: include/linux/mfd/max77686*.h 6929F: include/linux/mfd/max77693*.h 6930 6931MAXIRADIO FM RADIO RECEIVER DRIVER 6932M: Hans Verkuil <hverkuil@xs4all.nl> 6933L: linux-media@vger.kernel.org 6934T: git git://linuxtv.org/media_tree.git 6935W: https://linuxtv.org 6936S: Maintained 6937F: drivers/media/radio/radio-maxiradio* 6938 6939MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 6940M: Peter Rosin <peda@axentia.se> 6941L: linux-iio@vger.kernel.org 6942S: Maintained 6943F: drivers/iio/potentiometer/mcp4531.c 6944 6945MEDIA DRIVERS FOR RENESAS - VSP1 6946M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6947L: linux-media@vger.kernel.org 6948L: linux-renesas-soc@vger.kernel.org 6949T: git git://linuxtv.org/media_tree.git 6950S: Supported 6951F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6952F: drivers/media/platform/vsp1/ 6953 6954MEDIA DRIVERS FOR ASCOT2E 6955M: Sergey Kozlov <serjk@netup.ru> 6956L: linux-media@vger.kernel.org 6957W: https://linuxtv.org 6958W: http://netup.tv/ 6959T: git git://linuxtv.org/media_tree.git 6960S: Supported 6961F: drivers/media/dvb-frontends/ascot2e* 6962 6963MEDIA DRIVERS FOR CXD2841ER 6964M: Sergey Kozlov <serjk@netup.ru> 6965L: linux-media@vger.kernel.org 6966W: https://linuxtv.org 6967W: http://netup.tv/ 6968T: git git://linuxtv.org/media_tree.git 6969S: Supported 6970F: drivers/media/dvb-frontends/cxd2841er* 6971 6972MEDIA DRIVERS FOR HORUS3A 6973M: Sergey Kozlov <serjk@netup.ru> 6974L: linux-media@vger.kernel.org 6975W: https://linuxtv.org 6976W: http://netup.tv/ 6977T: git git://linuxtv.org/media_tree.git 6978S: Supported 6979F: drivers/media/dvb-frontends/horus3a* 6980 6981MEDIA DRIVERS FOR LNBH25 6982M: Sergey Kozlov <serjk@netup.ru> 6983L: linux-media@vger.kernel.org 6984W: https://linuxtv.org 6985W: http://netup.tv/ 6986T: git git://linuxtv.org/media_tree.git 6987S: Supported 6988F: drivers/media/dvb-frontends/lnbh25* 6989 6990MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6991M: Sergey Kozlov <serjk@netup.ru> 6992L: linux-media@vger.kernel.org 6993W: https://linuxtv.org 6994W: http://netup.tv/ 6995T: git git://linuxtv.org/media_tree.git 6996S: Supported 6997F: drivers/media/pci/netup_unidvb/* 6998 6999MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 7000M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 7001P: LinuxTV.org Project 7002L: linux-media@vger.kernel.org 7003W: https://linuxtv.org 7004Q: http://patchwork.kernel.org/project/linux-media/list/ 7005T: git git://linuxtv.org/media_tree.git 7006S: Maintained 7007F: Documentation/dvb/ 7008F: Documentation/video4linux/ 7009F: Documentation/DocBook/media/ 7010F: drivers/media/ 7011F: drivers/staging/media/ 7012F: include/linux/platform_data/media/ 7013F: include/media/ 7014F: include/uapi/linux/dvb/ 7015F: include/uapi/linux/videodev2.h 7016F: include/uapi/linux/media.h 7017F: include/uapi/linux/v4l2-* 7018F: include/uapi/linux/meye.h 7019F: include/uapi/linux/ivtv* 7020F: include/uapi/linux/uvcvideo.h 7021 7022MEDIATEK MT7601U WIRELESS LAN DRIVER 7023M: Jakub Kicinski <kubakici@wp.pl> 7024L: linux-wireless@vger.kernel.org 7025S: Maintained 7026F: drivers/net/wireless/mediatek/mt7601u/ 7027 7028MEGARAID SCSI/SAS DRIVERS 7029M: Kashyap Desai <kashyap.desai@avagotech.com> 7030M: Sumit Saxena <sumit.saxena@avagotech.com> 7031M: Uday Lingala <uday.lingala@avagotech.com> 7032L: megaraidlinux.pdl@avagotech.com 7033L: linux-scsi@vger.kernel.org 7034W: http://www.lsi.com 7035S: Maintained 7036F: Documentation/scsi/megaraid.txt 7037F: drivers/scsi/megaraid.* 7038F: drivers/scsi/megaraid/ 7039 7040MELLANOX ETHERNET DRIVER (mlx4_en) 7041M: Eugenia Emantayev <eugenia@mellanox.com> 7042L: netdev@vger.kernel.org 7043S: Supported 7044W: http://www.mellanox.com 7045Q: http://patchwork.ozlabs.org/project/netdev/list/ 7046F: drivers/net/ethernet/mellanox/mlx4/en_* 7047 7048MELLANOX ETHERNET DRIVER (mlx5e) 7049M: Saeed Mahameed <saeedm@mellanox.com> 7050L: netdev@vger.kernel.org 7051S: Supported 7052W: http://www.mellanox.com 7053Q: http://patchwork.ozlabs.org/project/netdev/list/ 7054F: drivers/net/ethernet/mellanox/mlx5/core/en_* 7055 7056MELLANOX ETHERNET SWITCH DRIVERS 7057M: Jiri Pirko <jiri@mellanox.com> 7058M: Ido Schimmel <idosch@mellanox.com> 7059L: netdev@vger.kernel.org 7060S: Supported 7061W: http://www.mellanox.com 7062Q: http://patchwork.ozlabs.org/project/netdev/list/ 7063F: drivers/net/ethernet/mellanox/mlxsw/ 7064 7065MEMBARRIER SUPPORT 7066M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7067M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7068L: linux-kernel@vger.kernel.org 7069S: Supported 7070F: kernel/membarrier.c 7071F: include/uapi/linux/membarrier.h 7072 7073MEMORY MANAGEMENT 7074L: linux-mm@kvack.org 7075W: http://www.linux-mm.org 7076S: Maintained 7077F: include/linux/mm.h 7078F: include/linux/gfp.h 7079F: include/linux/mmzone.h 7080F: include/linux/memory_hotplug.h 7081F: include/linux/vmalloc.h 7082F: mm/ 7083 7084MEMORY TECHNOLOGY DEVICES (MTD) 7085M: David Woodhouse <dwmw2@infradead.org> 7086M: Brian Norris <computersforpeace@gmail.com> 7087L: linux-mtd@lists.infradead.org 7088W: http://www.linux-mtd.infradead.org/ 7089Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7090T: git git://git.infradead.org/linux-mtd.git 7091T: git git://git.infradead.org/l2-mtd.git 7092S: Maintained 7093F: drivers/mtd/ 7094F: include/linux/mtd/ 7095F: include/uapi/mtd/ 7096 7097MEN A21 WATCHDOG DRIVER 7098M: Johannes Thumshirn <morbidrsa@gmail.com> 7099L: linux-watchdog@vger.kernel.org 7100S: Maintained 7101F: drivers/watchdog/mena21_wdt.c 7102 7103MEN CHAMELEON BUS (mcb) 7104M: Johannes Thumshirn <morbidrsa@gmail.com> 7105S: Maintained 7106F: drivers/mcb/ 7107F: include/linux/mcb.h 7108F: Documentation/men-chameleon-bus.txt 7109 7110MEN F21BMC (Board Management Controller) 7111M: Andreas Werner <andreas.werner@men.de> 7112S: Supported 7113F: drivers/mfd/menf21bmc.c 7114F: drivers/watchdog/menf21bmc_wdt.c 7115F: drivers/leds/leds-menf21bmc.c 7116F: drivers/hwmon/menf21bmc_hwmon.c 7117F: Documentation/hwmon/menf21bmc 7118 7119METAG ARCHITECTURE 7120M: James Hogan <james.hogan@imgtec.com> 7121L: linux-metag@vger.kernel.org 7122T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git 7123S: Odd Fixes 7124F: arch/metag/ 7125F: Documentation/metag/ 7126F: Documentation/devicetree/bindings/metag/ 7127F: Documentation/devicetree/bindings/interrupt-controller/img,* 7128F: drivers/clocksource/metag_generic.c 7129F: drivers/irqchip/irq-metag.c 7130F: drivers/irqchip/irq-metag-ext.c 7131F: drivers/tty/metag_da.c 7132 7133MICROBLAZE ARCHITECTURE 7134M: Michal Simek <monstr@monstr.eu> 7135W: http://www.monstr.eu/fdt/ 7136T: git git://git.monstr.eu/linux-2.6-microblaze.git 7137S: Supported 7138F: arch/microblaze/ 7139 7140MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7141M: Chen Yu <yu.c.chen@intel.com> 7142L: platform-driver-x86@vger.kernel.org 7143S: Supported 7144F: drivers/platform/x86/surfacepro3_button.c 7145 7146MICROTEK X6 SCANNER 7147M: Oliver Neukum <oliver@neukum.org> 7148S: Maintained 7149F: drivers/usb/image/microtek.* 7150 7151MIPS 7152M: Ralf Baechle <ralf@linux-mips.org> 7153L: linux-mips@linux-mips.org 7154W: http://www.linux-mips.org/ 7155T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7156Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7157S: Supported 7158F: Documentation/mips/ 7159F: arch/mips/ 7160 7161MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7162M: Hans Verkuil <hverkuil@xs4all.nl> 7163L: linux-media@vger.kernel.org 7164T: git git://linuxtv.org/media_tree.git 7165W: https://linuxtv.org 7166S: Odd Fixes 7167F: drivers/media/radio/radio-miropcm20* 7168 7169MELLANOX MLX4 core VPI driver 7170M: Yishai Hadas <yishaih@mellanox.com> 7171L: netdev@vger.kernel.org 7172L: linux-rdma@vger.kernel.org 7173W: http://www.mellanox.com 7174Q: http://patchwork.ozlabs.org/project/netdev/list/ 7175S: Supported 7176F: drivers/net/ethernet/mellanox/mlx4/ 7177F: include/linux/mlx4/ 7178 7179MELLANOX MLX4 IB driver 7180M: Yishai Hadas <yishaih@mellanox.com> 7181L: linux-rdma@vger.kernel.org 7182W: http://www.mellanox.com 7183Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7184S: Supported 7185F: drivers/infiniband/hw/mlx4/ 7186F: include/linux/mlx4/ 7187 7188MELLANOX MLX5 core VPI driver 7189M: Matan Barak <matanb@mellanox.com> 7190M: Leon Romanovsky <leonro@mellanox.com> 7191L: netdev@vger.kernel.org 7192L: linux-rdma@vger.kernel.org 7193W: http://www.mellanox.com 7194Q: http://patchwork.ozlabs.org/project/netdev/list/ 7195S: Supported 7196F: drivers/net/ethernet/mellanox/mlx5/core/ 7197F: include/linux/mlx5/ 7198 7199MELLANOX MLX5 IB driver 7200M: Matan Barak <matanb@mellanox.com> 7201M: Leon Romanovsky <leonro@mellanox.com> 7202L: linux-rdma@vger.kernel.org 7203W: http://www.mellanox.com 7204Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7205S: Supported 7206F: drivers/infiniband/hw/mlx5/ 7207F: include/linux/mlx5/ 7208 7209MELEXIS MLX90614 DRIVER 7210M: Crt Mori <cmo@melexis.com> 7211L: linux-iio@vger.kernel.org 7212W: http://www.melexis.com 7213S: Supported 7214F: drivers/iio/temperature/mlx90614.c 7215 7216MN88472 MEDIA DRIVER 7217M: Antti Palosaari <crope@iki.fi> 7218L: linux-media@vger.kernel.org 7219W: https://linuxtv.org 7220W: http://palosaari.fi/linux/ 7221Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7222T: git git://linuxtv.org/anttip/media_tree.git 7223S: Maintained 7224F: drivers/staging/media/mn88472/ 7225F: drivers/media/dvb-frontends/mn88472.h 7226 7227MN88473 MEDIA DRIVER 7228M: Antti Palosaari <crope@iki.fi> 7229L: linux-media@vger.kernel.org 7230W: https://linuxtv.org 7231W: http://palosaari.fi/linux/ 7232Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7233T: git git://linuxtv.org/anttip/media_tree.git 7234S: Maintained 7235F: drivers/staging/media/mn88473/ 7236F: drivers/media/dvb-frontends/mn88473.h 7237 7238MODULE SUPPORT 7239M: Rusty Russell <rusty@rustcorp.com.au> 7240S: Maintained 7241F: include/linux/module.h 7242F: kernel/module.c 7243 7244MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7245W: http://popies.net/meye/ 7246S: Orphan 7247F: Documentation/video4linux/meye.txt 7248F: drivers/media/pci/meye/ 7249F: include/uapi/linux/meye.h 7250 7251MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7252M: Jiri Slaby <jirislaby@gmail.com> 7253S: Maintained 7254F: Documentation/serial/moxa-smartio 7255F: drivers/tty/mxser.* 7256 7257MR800 AVERMEDIA USB FM RADIO DRIVER 7258M: Alexey Klimov <klimov.linux@gmail.com> 7259L: linux-media@vger.kernel.org 7260T: git git://linuxtv.org/media_tree.git 7261S: Maintained 7262F: drivers/media/radio/radio-mr800.c 7263 7264MRF24J40 IEEE 802.15.4 RADIO DRIVER 7265M: Alan Ott <alan@signal11.us> 7266L: linux-wpan@vger.kernel.org 7267S: Maintained 7268F: drivers/net/ieee802154/mrf24j40.c 7269F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7270 7271MSI LAPTOP SUPPORT 7272M: "Lee, Chun-Yi" <jlee@suse.com> 7273L: platform-driver-x86@vger.kernel.org 7274S: Maintained 7275F: drivers/platform/x86/msi-laptop.c 7276 7277MSI WMI SUPPORT 7278L: platform-driver-x86@vger.kernel.org 7279S: Orphan 7280F: drivers/platform/x86/msi-wmi.c 7281 7282MSI001 MEDIA DRIVER 7283M: Antti Palosaari <crope@iki.fi> 7284L: linux-media@vger.kernel.org 7285W: https://linuxtv.org 7286W: http://palosaari.fi/linux/ 7287Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7288T: git git://linuxtv.org/anttip/media_tree.git 7289S: Maintained 7290F: drivers/media/tuners/msi001* 7291 7292MSI2500 MEDIA DRIVER 7293M: Antti Palosaari <crope@iki.fi> 7294L: linux-media@vger.kernel.org 7295W: https://linuxtv.org 7296W: http://palosaari.fi/linux/ 7297Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7298T: git git://linuxtv.org/anttip/media_tree.git 7299S: Maintained 7300F: drivers/media/usb/msi2500/ 7301 7302MSYSTEMS DISKONCHIP G3 MTD DRIVER 7303M: Robert Jarzmik <robert.jarzmik@free.fr> 7304L: linux-mtd@lists.infradead.org 7305S: Maintained 7306F: drivers/mtd/devices/docg3* 7307 7308MT9M032 APTINA SENSOR DRIVER 7309M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7310L: linux-media@vger.kernel.org 7311T: git git://linuxtv.org/media_tree.git 7312S: Maintained 7313F: drivers/media/i2c/mt9m032.c 7314F: include/media/i2c/mt9m032.h 7315 7316MT9P031 APTINA CAMERA SENSOR 7317M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7318L: linux-media@vger.kernel.org 7319T: git git://linuxtv.org/media_tree.git 7320S: Maintained 7321F: drivers/media/i2c/mt9p031.c 7322F: include/media/i2c/mt9p031.h 7323 7324MT9T001 APTINA CAMERA SENSOR 7325M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7326L: linux-media@vger.kernel.org 7327T: git git://linuxtv.org/media_tree.git 7328S: Maintained 7329F: drivers/media/i2c/mt9t001.c 7330F: include/media/i2c/mt9t001.h 7331 7332MT9V032 APTINA CAMERA SENSOR 7333M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7334L: linux-media@vger.kernel.org 7335T: git git://linuxtv.org/media_tree.git 7336S: Maintained 7337F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7338F: drivers/media/i2c/mt9v032.c 7339F: include/media/i2c/mt9v032.h 7340 7341MULTIFUNCTION DEVICES (MFD) 7342M: Lee Jones <lee.jones@linaro.org> 7343T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7344S: Supported 7345F: drivers/mfd/ 7346F: include/linux/mfd/ 7347 7348MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7349M: Ulf Hansson <ulf.hansson@linaro.org> 7350L: linux-mmc@vger.kernel.org 7351T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7352S: Maintained 7353F: drivers/mmc/ 7354F: include/linux/mmc/ 7355F: include/uapi/linux/mmc/ 7356 7357MULTIMEDIA CARD (MMC) ETC. OVER SPI 7358S: Orphan 7359F: drivers/mmc/host/mmc_spi.c 7360F: include/linux/spi/mmc_spi.h 7361 7362MULTISOUND SOUND DRIVER 7363M: Andrew Veliath <andrewtv@usa.net> 7364S: Maintained 7365F: Documentation/sound/oss/MultiSound 7366F: sound/oss/msnd* 7367 7368MULTITECH MULTIPORT CARD (ISICOM) 7369S: Orphan 7370F: drivers/tty/isicom.c 7371F: include/linux/isicom.h 7372 7373MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7374M: Felipe Balbi <balbi@ti.com> 7375L: linux-usb@vger.kernel.org 7376T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7377S: Maintained 7378F: drivers/usb/musb/ 7379 7380MXL5007T MEDIA DRIVER 7381M: Michael Krufky <mkrufky@linuxtv.org> 7382L: linux-media@vger.kernel.org 7383W: https://linuxtv.org 7384W: http://github.com/mkrufky 7385Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7386T: git git://linuxtv.org/mkrufky/tuners.git 7387S: Maintained 7388F: drivers/media/tuners/mxl5007t.* 7389 7390MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7391M: Hyong-Youb Kim <hykim@myri.com> 7392L: netdev@vger.kernel.org 7393W: https://www.myricom.com/support/downloads/myri10ge.html 7394S: Supported 7395F: drivers/net/ethernet/myricom/myri10ge/ 7396 7397NATSEMI ETHERNET DRIVER (DP8381x) 7398S: Orphan 7399F: drivers/net/ethernet/natsemi/natsemi.c 7400 7401NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7402M: Daniel Mack <zonque@gmail.com> 7403S: Maintained 7404L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7405W: http://www.native-instruments.com 7406F: sound/usb/caiaq/ 7407 7408NCP FILESYSTEM 7409M: Petr Vandrovec <petr@vandrovec.name> 7410S: Odd Fixes 7411F: fs/ncpfs/ 7412 7413NCR 5380 SCSI DRIVERS 7414M: Finn Thain <fthain@telegraphics.com.au> 7415M: Michael Schmitz <schmitzmic@gmail.com> 7416L: linux-scsi@vger.kernel.org 7417S: Maintained 7418F: Documentation/scsi/g_NCR5380.txt 7419F: drivers/scsi/NCR5380.* 7420F: drivers/scsi/arm/cumana_1.c 7421F: drivers/scsi/arm/oak.c 7422F: drivers/scsi/atari_NCR5380.c 7423F: drivers/scsi/atari_scsi.* 7424F: drivers/scsi/dmx3191d.c 7425F: drivers/scsi/dtc.* 7426F: drivers/scsi/g_NCR5380.* 7427F: drivers/scsi/g_NCR5380_mmio.c 7428F: drivers/scsi/mac_scsi.* 7429F: drivers/scsi/pas16.* 7430F: drivers/scsi/sun3_scsi.* 7431F: drivers/scsi/sun3_scsi_vme.c 7432F: drivers/scsi/t128.* 7433 7434NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7435M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7436L: linux-scsi@vger.kernel.org 7437S: Maintained 7438F: drivers/scsi/NCR_D700.* 7439 7440NCT6775 HARDWARE MONITOR DRIVER 7441M: Guenter Roeck <linux@roeck-us.net> 7442L: lm-sensors@lm-sensors.org 7443S: Maintained 7444F: Documentation/hwmon/nct6775 7445F: drivers/hwmon/nct6775.c 7446 7447NETEFFECT IWARP RNIC DRIVER (IW_NES) 7448M: Faisal Latif <faisal.latif@intel.com> 7449L: linux-rdma@vger.kernel.org 7450W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7451S: Supported 7452F: drivers/infiniband/hw/nes/ 7453 7454NETEM NETWORK EMULATOR 7455M: Stephen Hemminger <stephen@networkplumber.org> 7456L: netem@lists.linux-foundation.org 7457S: Maintained 7458F: net/sched/sch_netem.c 7459 7460NETERION 10GbE DRIVERS (s2io/vxge) 7461M: Jon Mason <jdmason@kudzu.us> 7462L: netdev@vger.kernel.org 7463S: Supported 7464F: Documentation/networking/s2io.txt 7465F: Documentation/networking/vxge.txt 7466F: drivers/net/ethernet/neterion/ 7467 7468NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7469M: Pablo Neira Ayuso <pablo@netfilter.org> 7470M: Patrick McHardy <kaber@trash.net> 7471M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7472L: netfilter-devel@vger.kernel.org 7473L: coreteam@netfilter.org 7474W: http://www.netfilter.org/ 7475W: http://www.iptables.org/ 7476Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7477T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7478T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7479S: Supported 7480F: include/linux/netfilter* 7481F: include/linux/netfilter/ 7482F: include/net/netfilter/ 7483F: include/uapi/linux/netfilter* 7484F: include/uapi/linux/netfilter/ 7485F: net/*/netfilter.c 7486F: net/*/netfilter/ 7487F: net/netfilter/ 7488F: net/bridge/br_netfilter*.c 7489 7490NETLABEL 7491M: Paul Moore <paul@paul-moore.com> 7492W: http://netlabel.sf.net 7493L: netdev@vger.kernel.org 7494S: Maintained 7495F: Documentation/netlabel/ 7496F: include/net/netlabel.h 7497F: net/netlabel/ 7498 7499NETROM NETWORK LAYER 7500M: Ralf Baechle <ralf@linux-mips.org> 7501L: linux-hams@vger.kernel.org 7502W: http://www.linux-ax25.org/ 7503S: Maintained 7504F: include/net/netrom.h 7505F: include/uapi/linux/netrom.h 7506F: net/netrom/ 7507 7508NETRONOME ETHERNET DRIVERS 7509M: Jakub Kicinski <jakub.kicinski@netronome.com> 7510M: Rolf Neugebauer <rolf.neugebauer@netronome.com> 7511L: oss-drivers@netronome.com 7512S: Maintained 7513F: drivers/net/ethernet/netronome/ 7514 7515NETWORK BLOCK DEVICE (NBD) 7516M: Markus Pargmann <mpa@pengutronix.de> 7517S: Maintained 7518L: nbd-general@lists.sourceforge.net 7519T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7520F: Documentation/blockdev/nbd.txt 7521F: drivers/block/nbd.c 7522F: include/uapi/linux/nbd.h 7523 7524NETWORK DROP MONITOR 7525M: Neil Horman <nhorman@tuxdriver.com> 7526L: netdev@vger.kernel.org 7527S: Maintained 7528W: https://fedorahosted.org/dropwatch/ 7529F: net/core/drop_monitor.c 7530 7531NETWORKING [GENERAL] 7532M: "David S. Miller" <davem@davemloft.net> 7533L: netdev@vger.kernel.org 7534W: http://www.linuxfoundation.org/en/Net 7535Q: http://patchwork.ozlabs.org/project/netdev/list/ 7536T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7537T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7538S: Maintained 7539F: net/ 7540F: include/net/ 7541F: include/linux/in.h 7542F: include/linux/net.h 7543F: include/linux/netdevice.h 7544F: include/uapi/linux/in.h 7545F: include/uapi/linux/net.h 7546F: include/uapi/linux/netdevice.h 7547F: include/uapi/linux/net_namespace.h 7548F: tools/net/ 7549F: tools/testing/selftests/net/ 7550F: lib/random32.c 7551F: lib/test_bpf.c 7552 7553NETWORKING [IPv4/IPv6] 7554M: "David S. Miller" <davem@davemloft.net> 7555M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7556M: James Morris <jmorris@namei.org> 7557M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7558M: Patrick McHardy <kaber@trash.net> 7559L: netdev@vger.kernel.org 7560T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7561S: Maintained 7562F: net/ipv4/ 7563F: net/ipv6/ 7564F: include/net/ip* 7565F: arch/x86/net/* 7566 7567NETWORKING [IPSEC] 7568M: Steffen Klassert <steffen.klassert@secunet.com> 7569M: Herbert Xu <herbert@gondor.apana.org.au> 7570M: "David S. Miller" <davem@davemloft.net> 7571L: netdev@vger.kernel.org 7572T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7573T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7574S: Maintained 7575F: net/core/flow.c 7576F: net/xfrm/ 7577F: net/key/ 7578F: net/ipv4/xfrm* 7579F: net/ipv4/esp4.c 7580F: net/ipv4/ah4.c 7581F: net/ipv4/ipcomp.c 7582F: net/ipv4/ip_vti.c 7583F: net/ipv6/xfrm* 7584F: net/ipv6/esp6.c 7585F: net/ipv6/ah6.c 7586F: net/ipv6/ipcomp6.c 7587F: net/ipv6/ip6_vti.c 7588F: include/uapi/linux/xfrm.h 7589F: include/net/xfrm.h 7590 7591NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7592M: Paul Moore <paul@paul-moore.com> 7593L: netdev@vger.kernel.org 7594S: Maintained 7595 7596NETWORKING [WIRELESS] 7597L: linux-wireless@vger.kernel.org 7598Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7599 7600NETWORKING DRIVERS 7601L: netdev@vger.kernel.org 7602W: http://www.linuxfoundation.org/en/Net 7603Q: http://patchwork.ozlabs.org/project/netdev/list/ 7604T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7605T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7606S: Odd Fixes 7607F: drivers/net/ 7608F: include/linux/if_* 7609F: include/linux/netdevice.h 7610F: include/linux/etherdevice.h 7611F: include/linux/fcdevice.h 7612F: include/linux/fddidevice.h 7613F: include/linux/hippidevice.h 7614F: include/linux/inetdevice.h 7615F: include/uapi/linux/if_* 7616F: include/uapi/linux/netdevice.h 7617 7618NETWORKING DRIVERS (WIRELESS) 7619M: Kalle Valo <kvalo@codeaurora.org> 7620L: linux-wireless@vger.kernel.org 7621Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7622T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 7623T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 7624S: Maintained 7625F: drivers/net/wireless/ 7626 7627NETXEN (1/10) GbE SUPPORT 7628M: Manish Chopra <manish.chopra@qlogic.com> 7629M: Sony Chacko <sony.chacko@qlogic.com> 7630M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7631L: netdev@vger.kernel.org 7632W: http://www.qlogic.com 7633S: Supported 7634F: drivers/net/ethernet/qlogic/netxen/ 7635 7636NFC SUBSYSTEM 7637M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7638M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7639M: Samuel Ortiz <sameo@linux.intel.com> 7640L: linux-wireless@vger.kernel.org 7641L: linux-nfc@lists.01.org (subscribers-only) 7642S: Supported 7643F: net/nfc/ 7644F: include/net/nfc/ 7645F: include/uapi/linux/nfc.h 7646F: drivers/nfc/ 7647F: include/linux/platform_data/microread.h 7648F: include/linux/platform_data/nfcmrvl.h 7649F: include/linux/platform_data/nxp-nci.h 7650F: include/linux/platform_data/pn544.h 7651F: include/linux/platform_data/st21nfca.h 7652F: include/linux/platform_data/st-nci.h 7653F: Documentation/devicetree/bindings/net/nfc/ 7654 7655NFS, SUNRPC, AND LOCKD CLIENTS 7656M: Trond Myklebust <trond.myklebust@primarydata.com> 7657M: Anna Schumaker <anna.schumaker@netapp.com> 7658L: linux-nfs@vger.kernel.org 7659W: http://client.linux-nfs.org 7660T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7661S: Maintained 7662F: fs/lockd/ 7663F: fs/nfs/ 7664F: fs/nfs_common/ 7665F: net/sunrpc/ 7666F: include/linux/lockd/ 7667F: include/linux/nfs* 7668F: include/linux/sunrpc/ 7669F: include/uapi/linux/nfs* 7670F: include/uapi/linux/sunrpc/ 7671 7672NILFS2 FILESYSTEM 7673M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7674L: linux-nilfs@vger.kernel.org 7675W: http://nilfs.sourceforge.net/ 7676T: git git://github.com/konis/nilfs2.git 7677S: Supported 7678F: Documentation/filesystems/nilfs2.txt 7679F: fs/nilfs2/ 7680F: include/linux/nilfs2_fs.h 7681F: include/trace/events/nilfs2.h 7682 7683NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7684M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7685W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7686S: Maintained 7687F: Documentation/scsi/NinjaSCSI.txt 7688F: drivers/scsi/pcmcia/nsp_* 7689 7690NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7691M: GOTO Masanori <gotom@debian.or.jp> 7692M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7693W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7694S: Maintained 7695F: Documentation/scsi/NinjaSCSI.txt 7696F: drivers/scsi/nsp32* 7697 7698NIOS2 ARCHITECTURE 7699M: Ley Foon Tan <lftan@altera.com> 7700L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7701T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7702S: Maintained 7703F: arch/nios2/ 7704 7705NOKIA N900 POWER SUPPLY DRIVERS 7706M: Pali Rohár <pali.rohar@gmail.com> 7707S: Maintained 7708F: include/linux/power/bq2415x_charger.h 7709F: include/linux/power/bq27xxx_battery.h 7710F: include/linux/power/isp1704_charger.h 7711F: drivers/power/bq2415x_charger.c 7712F: drivers/power/bq27xxx_battery.c 7713F: drivers/power/isp1704_charger.c 7714F: drivers/power/rx51_battery.c 7715 7716NTB DRIVER CORE 7717M: Jon Mason <jdmason@kudzu.us> 7718M: Dave Jiang <dave.jiang@intel.com> 7719M: Allen Hubbe <Allen.Hubbe@emc.com> 7720L: linux-ntb@googlegroups.com 7721S: Supported 7722W: https://github.com/jonmason/ntb/wiki 7723T: git git://github.com/jonmason/ntb.git 7724F: drivers/ntb/ 7725F: drivers/net/ntb_netdev.c 7726F: include/linux/ntb.h 7727F: include/linux/ntb_transport.h 7728 7729NTB INTEL DRIVER 7730M: Jon Mason <jdmason@kudzu.us> 7731M: Dave Jiang <dave.jiang@intel.com> 7732L: linux-ntb@googlegroups.com 7733S: Supported 7734W: https://github.com/jonmason/ntb/wiki 7735T: git git://github.com/jonmason/ntb.git 7736F: drivers/ntb/hw/intel/ 7737 7738NTB AMD DRIVER 7739M: Xiangliang Yu <Xiangliang.Yu@amd.com> 7740L: linux-ntb@googlegroups.com 7741S: Supported 7742F: drivers/ntb/hw/amd/ 7743 7744NTFS FILESYSTEM 7745M: Anton Altaparmakov <anton@tuxera.com> 7746L: linux-ntfs-dev@lists.sourceforge.net 7747W: http://www.tuxera.com/ 7748T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7749S: Supported 7750F: Documentation/filesystems/ntfs.txt 7751F: fs/ntfs/ 7752 7753NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7754M: Antonino Daplas <adaplas@gmail.com> 7755L: linux-fbdev@vger.kernel.org 7756S: Maintained 7757F: drivers/video/fbdev/riva/ 7758F: drivers/video/fbdev/nvidia/ 7759 7760NVM EXPRESS DRIVER 7761M: Keith Busch <keith.busch@intel.com> 7762M: Jens Axboe <axboe@fb.com> 7763L: linux-nvme@lists.infradead.org 7764T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 7765W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 7766S: Supported 7767F: drivers/nvme/host/ 7768F: include/linux/nvme.h 7769 7770NVMEM FRAMEWORK 7771M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7772M: Maxime Ripard <maxime.ripard@free-electrons.com> 7773S: Maintained 7774F: drivers/nvmem/ 7775F: Documentation/devicetree/bindings/nvmem/ 7776F: include/linux/nvmem-consumer.h 7777F: include/linux/nvmem-provider.h 7778 7779NXP-NCI NFC DRIVER 7780M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7781R: Charles Gorand <charles.gorand@effinnov.com> 7782L: linux-nfc@lists.01.org (moderated for non-subscribers) 7783S: Supported 7784F: drivers/nfc/nxp-nci 7785 7786NXP TDA998X DRM DRIVER 7787M: Russell King <rmk+kernel@arm.linux.org.uk> 7788S: Supported 7789F: drivers/gpu/drm/i2c/tda998x_drv.c 7790F: include/drm/i2c/tda998x.h 7791 7792NXP TFA9879 DRIVER 7793M: Peter Rosin <peda@axentia.se> 7794L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7795S: Maintained 7796F: sound/soc/codecs/tfa9879* 7797 7798OMAP SUPPORT 7799M: Tony Lindgren <tony@atomide.com> 7800L: linux-omap@vger.kernel.org 7801W: http://www.muru.com/linux/omap/ 7802W: http://linux.omap.com/ 7803Q: http://patchwork.kernel.org/project/linux-omap/list/ 7804T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7805S: Maintained 7806F: arch/arm/*omap*/ 7807F: arch/arm/configs/omap1_defconfig 7808F: arch/arm/configs/omap2plus_defconfig 7809F: drivers/i2c/busses/i2c-omap.c 7810F: drivers/irqchip/irq-omap-intc.c 7811F: drivers/mfd/*omap*.c 7812F: drivers/mfd/menelaus.c 7813F: drivers/mfd/palmas.c 7814F: drivers/mfd/tps65217.c 7815F: drivers/mfd/tps65218.c 7816F: drivers/mfd/tps65910.c 7817F: drivers/mfd/twl-core.[ch] 7818F: drivers/mfd/twl4030*.c 7819F: drivers/mfd/twl6030*.c 7820F: drivers/mfd/twl6040*.c 7821F: drivers/regulator/palmas-regulator*.c 7822F: drivers/regulator/pbias-regulator.c 7823F: drivers/regulator/tps65217-regulator.c 7824F: drivers/regulator/tps65218-regulator.c 7825F: drivers/regulator/tps65910-regulator.c 7826F: drivers/regulator/twl-regulator.c 7827F: include/linux/i2c-omap.h 7828 7829OMAP DEVICE TREE SUPPORT 7830M: Benoît Cousson <bcousson@baylibre.com> 7831M: Tony Lindgren <tony@atomide.com> 7832L: linux-omap@vger.kernel.org 7833L: devicetree@vger.kernel.org 7834S: Maintained 7835F: arch/arm/boot/dts/*omap* 7836F: arch/arm/boot/dts/*am3* 7837F: arch/arm/boot/dts/*am4* 7838F: arch/arm/boot/dts/*am5* 7839F: arch/arm/boot/dts/*dra7* 7840 7841OMAP CLOCK FRAMEWORK SUPPORT 7842M: Paul Walmsley <paul@pwsan.com> 7843L: linux-omap@vger.kernel.org 7844S: Maintained 7845F: arch/arm/*omap*/*clock* 7846 7847OMAP POWER MANAGEMENT SUPPORT 7848M: Kevin Hilman <khilman@deeprootsystems.com> 7849L: linux-omap@vger.kernel.org 7850S: Maintained 7851F: arch/arm/*omap*/*pm* 7852F: drivers/cpufreq/omap-cpufreq.c 7853 7854OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7855M: Rajendra Nayak <rnayak@ti.com> 7856M: Paul Walmsley <paul@pwsan.com> 7857L: linux-omap@vger.kernel.org 7858S: Maintained 7859F: arch/arm/mach-omap2/prm* 7860 7861OMAP AUDIO SUPPORT 7862M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7863M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7864L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7865L: linux-omap@vger.kernel.org 7866S: Maintained 7867F: sound/soc/omap/ 7868 7869OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7870M: Roger Quadros <rogerq@ti.com> 7871M: Tony Lindgren <tony@atomide.com> 7872L: linux-omap@vger.kernel.org 7873S: Maintained 7874F: drivers/memory/omap-gpmc.c 7875F: arch/arm/mach-omap2/*gpmc* 7876 7877OMAP FRAMEBUFFER SUPPORT 7878M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7879L: linux-fbdev@vger.kernel.org 7880L: linux-omap@vger.kernel.org 7881S: Maintained 7882F: drivers/video/fbdev/omap/ 7883 7884OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7885M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7886L: linux-omap@vger.kernel.org 7887L: linux-fbdev@vger.kernel.org 7888S: Maintained 7889F: drivers/video/fbdev/omap2/ 7890F: Documentation/arm/OMAP/DSS 7891 7892OMAP HARDWARE SPINLOCK SUPPORT 7893M: Ohad Ben-Cohen <ohad@wizery.com> 7894L: linux-omap@vger.kernel.org 7895S: Maintained 7896F: drivers/hwspinlock/omap_hwspinlock.c 7897 7898OMAP MMC SUPPORT 7899M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7900L: linux-omap@vger.kernel.org 7901S: Maintained 7902F: drivers/mmc/host/omap.c 7903 7904OMAP HS MMC SUPPORT 7905L: linux-mmc@vger.kernel.org 7906L: linux-omap@vger.kernel.org 7907S: Orphan 7908F: drivers/mmc/host/omap_hsmmc.c 7909 7910OMAP RANDOM NUMBER GENERATOR SUPPORT 7911M: Deepak Saxena <dsaxena@plexity.net> 7912S: Maintained 7913F: drivers/char/hw_random/omap-rng.c 7914 7915OMAP HWMOD SUPPORT 7916M: Benoît Cousson <bcousson@baylibre.com> 7917M: Paul Walmsley <paul@pwsan.com> 7918L: linux-omap@vger.kernel.org 7919S: Maintained 7920F: arch/arm/mach-omap2/omap_hwmod.* 7921 7922OMAP HWMOD DATA 7923M: Paul Walmsley <paul@pwsan.com> 7924L: linux-omap@vger.kernel.org 7925S: Maintained 7926F: arch/arm/mach-omap2/omap_hwmod*data* 7927 7928OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7929M: Benoît Cousson <bcousson@baylibre.com> 7930L: linux-omap@vger.kernel.org 7931S: Maintained 7932F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7933 7934OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7935M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7936L: linux-media@vger.kernel.org 7937S: Maintained 7938F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7939F: drivers/media/platform/omap3isp/ 7940F: drivers/staging/media/omap4iss/ 7941 7942OMAP USB SUPPORT 7943M: Felipe Balbi <balbi@ti.com> 7944L: linux-usb@vger.kernel.org 7945L: linux-omap@vger.kernel.org 7946T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7947S: Maintained 7948F: drivers/usb/*/*omap* 7949F: arch/arm/*omap*/usb* 7950 7951OMAP GPIO DRIVER 7952M: Grygorii Strashko <grygorii.strashko@ti.com> 7953M: Santosh Shilimkar <ssantosh@kernel.org> 7954M: Kevin Hilman <khilman@deeprootsystems.com> 7955L: linux-omap@vger.kernel.org 7956S: Maintained 7957F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 7958F: drivers/gpio/gpio-omap.c 7959 7960OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7961M: Mark Jackson <mpfj@newflow.co.uk> 7962L: linux-omap@vger.kernel.org 7963S: Maintained 7964F: arch/arm/boot/dts/am335x-nano.dts 7965 7966OMFS FILESYSTEM 7967M: Bob Copeland <me@bobcopeland.com> 7968L: linux-karma-devel@lists.sourceforge.net 7969S: Maintained 7970F: Documentation/filesystems/omfs.txt 7971F: fs/omfs/ 7972 7973OMNIKEY CARDMAN 4000 DRIVER 7974M: Harald Welte <laforge@gnumonks.org> 7975S: Maintained 7976F: drivers/char/pcmcia/cm4000_cs.c 7977F: include/linux/cm4000_cs.h 7978F: include/uapi/linux/cm4000_cs.h 7979 7980OMNIKEY CARDMAN 4040 DRIVER 7981M: Harald Welte <laforge@gnumonks.org> 7982S: Maintained 7983F: drivers/char/pcmcia/cm4040_cs.* 7984 7985OMNIVISION OV7670 SENSOR DRIVER 7986M: Jonathan Corbet <corbet@lwn.net> 7987L: linux-media@vger.kernel.org 7988T: git git://linuxtv.org/media_tree.git 7989S: Maintained 7990F: drivers/media/i2c/ov7670.c 7991 7992ONENAND FLASH DRIVER 7993M: Kyungmin Park <kyungmin.park@samsung.com> 7994L: linux-mtd@lists.infradead.org 7995S: Maintained 7996F: drivers/mtd/onenand/ 7997F: include/linux/mtd/onenand*.h 7998 7999ONSTREAM SCSI TAPE DRIVER 8000M: Willem Riede <osst@riede.org> 8001L: osst-users@lists.sourceforge.net 8002L: linux-scsi@vger.kernel.org 8003S: Maintained 8004F: Documentation/scsi/osst.txt 8005F: drivers/scsi/osst.* 8006F: drivers/scsi/osst_*.h 8007F: drivers/scsi/st.h 8008 8009OPENCORES I2C BUS DRIVER 8010M: Peter Korsgaard <jacmet@sunsite.dk> 8011L: linux-i2c@vger.kernel.org 8012S: Maintained 8013F: Documentation/i2c/busses/i2c-ocores 8014F: drivers/i2c/busses/i2c-ocores.c 8015 8016OPEN FIRMWARE AND FLATTENED DEVICE TREE 8017M: Rob Herring <robh+dt@kernel.org> 8018M: Frank Rowand <frowand.list@gmail.com> 8019M: Grant Likely <grant.likely@linaro.org> 8020L: devicetree@vger.kernel.org 8021W: http://www.devicetree.org/ 8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 8023S: Maintained 8024F: drivers/of/ 8025F: include/linux/of*.h 8026F: scripts/dtc/ 8027 8028OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 8029M: Rob Herring <robh+dt@kernel.org> 8030M: Pawel Moll <pawel.moll@arm.com> 8031M: Mark Rutland <mark.rutland@arm.com> 8032M: Ian Campbell <ijc+devicetree@hellion.org.uk> 8033M: Kumar Gala <galak@codeaurora.org> 8034L: devicetree@vger.kernel.org 8035T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8036S: Maintained 8037F: Documentation/devicetree/ 8038F: arch/*/boot/dts/ 8039F: include/dt-bindings/ 8040 8041OPEN FIRMWARE AND DEVICE TREE OVERLAYS 8042M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 8043L: devicetree@vger.kernel.org 8044S: Maintained 8045F: Documentation/devicetree/dynamic-resolution-notes.txt 8046F: Documentation/devicetree/overlay-notes.txt 8047F: drivers/of/overlay.c 8048F: drivers/of/resolver.c 8049 8050OPENRISC ARCHITECTURE 8051M: Jonas Bonn <jonas@southpole.se> 8052W: http://openrisc.net 8053L: linux@lists.openrisc.net (moderated for non-subscribers) 8054S: Maintained 8055T: git git://openrisc.net/~jonas/linux 8056F: arch/openrisc/ 8057 8058OPENVSWITCH 8059M: Pravin Shelar <pshelar@nicira.com> 8060L: netdev@vger.kernel.org 8061L: dev@openvswitch.org 8062W: http://openvswitch.org 8063S: Maintained 8064F: net/openvswitch/ 8065F: include/uapi/linux/openvswitch.h 8066 8067OPERATING PERFORMANCE POINTS (OPP) 8068M: Viresh Kumar <vireshk@kernel.org> 8069M: Nishanth Menon <nm@ti.com> 8070M: Stephen Boyd <sboyd@codeaurora.org> 8071L: linux-pm@vger.kernel.org 8072S: Maintained 8073T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 8074F: drivers/base/power/opp/ 8075F: include/linux/pm_opp.h 8076F: Documentation/power/opp.txt 8077F: Documentation/devicetree/bindings/opp/ 8078 8079OPL4 DRIVER 8080M: Clemens Ladisch <clemens@ladisch.de> 8081L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8082T: git git://git.alsa-project.org/alsa-kernel.git 8083S: Maintained 8084F: sound/drivers/opl4/ 8085 8086OPROFILE 8087M: Robert Richter <rric@kernel.org> 8088L: oprofile-list@lists.sf.net 8089S: Maintained 8090F: arch/*/include/asm/oprofile*.h 8091F: arch/*/oprofile/ 8092F: drivers/oprofile/ 8093F: include/linux/oprofile.h 8094 8095ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 8096M: Mark Fasheh <mfasheh@suse.com> 8097M: Joel Becker <jlbec@evilplan.org> 8098L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 8099W: http://ocfs2.wiki.kernel.org 8100S: Supported 8101F: Documentation/filesystems/ocfs2.txt 8102F: Documentation/filesystems/dlmfs.txt 8103F: fs/ocfs2/ 8104 8105ORINOCO DRIVER 8106L: linux-wireless@vger.kernel.org 8107W: http://wireless.kernel.org/en/users/Drivers/orinoco 8108W: http://www.nongnu.org/orinoco/ 8109S: Orphan 8110F: drivers/net/wireless/intersil/orinoco/ 8111 8112OSD LIBRARY and FILESYSTEM 8113M: Boaz Harrosh <ooo@electrozaur.com> 8114M: Benny Halevy <bhalevy@primarydata.com> 8115L: osd-dev@open-osd.org 8116W: http://open-osd.org 8117T: git git://git.open-osd.org/open-osd.git 8118S: Maintained 8119F: drivers/scsi/osd/ 8120F: include/scsi/osd_* 8121F: fs/exofs/ 8122 8123OVERLAY FILESYSTEM 8124M: Miklos Szeredi <miklos@szeredi.hu> 8125L: linux-unionfs@vger.kernel.org 8126T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 8127S: Supported 8128F: fs/overlayfs/ 8129F: Documentation/filesystems/overlayfs.txt 8130 8131P54 WIRELESS DRIVER 8132M: Christian Lamparter <chunkeey@googlemail.com> 8133L: linux-wireless@vger.kernel.org 8134W: http://wireless.kernel.org/en/users/Drivers/p54 8135S: Maintained 8136F: drivers/net/wireless/intersil/p54/ 8137 8138PA SEMI ETHERNET DRIVER 8139M: Olof Johansson <olof@lixom.net> 8140L: netdev@vger.kernel.org 8141S: Maintained 8142F: drivers/net/ethernet/pasemi/* 8143 8144PA SEMI SMBUS DRIVER 8145M: Olof Johansson <olof@lixom.net> 8146L: linux-i2c@vger.kernel.org 8147S: Maintained 8148F: drivers/i2c/busses/i2c-pasemi.c 8149 8150PADATA PARALLEL EXECUTION MECHANISM 8151M: Steffen Klassert <steffen.klassert@secunet.com> 8152L: linux-crypto@vger.kernel.org 8153S: Maintained 8154F: kernel/padata.c 8155F: include/linux/padata.h 8156F: Documentation/padata.txt 8157 8158PANASONIC LAPTOP ACPI EXTRAS DRIVER 8159M: Harald Welte <laforge@gnumonks.org> 8160L: platform-driver-x86@vger.kernel.org 8161S: Maintained 8162F: drivers/platform/x86/panasonic-laptop.c 8163 8164PANASONIC MN10300/AM33/AM34 PORT 8165M: David Howells <dhowells@redhat.com> 8166M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 8167L: linux-am33-list@redhat.com (moderated for non-subscribers) 8168W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8169S: Maintained 8170F: Documentation/mn10300/ 8171F: arch/mn10300/ 8172 8173PARALLEL PORT SUBSYSTEM 8174M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8175M: Sudip Mukherjee <sudip@vectorindia.org> 8176L: linux-parport@lists.infradead.org (subscribers-only) 8177S: Maintained 8178F: drivers/parport/ 8179F: include/linux/parport*.h 8180F: drivers/char/ppdev.c 8181F: include/uapi/linux/ppdev.h 8182F: Documentation/parport*.txt 8183 8184PARAVIRT_OPS INTERFACE 8185M: Jeremy Fitzhardinge <jeremy@goop.org> 8186M: Chris Wright <chrisw@sous-sol.org> 8187M: Alok Kataria <akataria@vmware.com> 8188M: Rusty Russell <rusty@rustcorp.com.au> 8189L: virtualization@lists.linux-foundation.org 8190S: Supported 8191F: Documentation/virtual/paravirt_ops.txt 8192F: arch/*/kernel/paravirt* 8193F: arch/*/include/asm/paravirt.h 8194 8195PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8196M: Tim Waugh <tim@cyberelk.net> 8197L: linux-parport@lists.infradead.org (subscribers-only) 8198S: Maintained 8199F: Documentation/blockdev/paride.txt 8200F: drivers/block/paride/ 8201 8202PARISC ARCHITECTURE 8203M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8204M: Helge Deller <deller@gmx.de> 8205L: linux-parisc@vger.kernel.org 8206W: http://www.parisc-linux.org/ 8207Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8208T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8209T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8210S: Maintained 8211F: arch/parisc/ 8212F: Documentation/parisc/ 8213F: drivers/parisc/ 8214F: drivers/char/agp/parisc-agp.c 8215F: drivers/input/serio/gscps2.c 8216F: drivers/parport/parport_gsc.* 8217F: drivers/tty/serial/8250/8250_gsc.c 8218F: drivers/video/fbdev/sti* 8219F: drivers/video/console/sti* 8220F: drivers/video/logo/logo_parisc* 8221 8222PC87360 HARDWARE MONITORING DRIVER 8223M: Jim Cromie <jim.cromie@gmail.com> 8224L: lm-sensors@lm-sensors.org 8225S: Maintained 8226F: Documentation/hwmon/pc87360 8227F: drivers/hwmon/pc87360.c 8228 8229PC8736x GPIO DRIVER 8230M: Jim Cromie <jim.cromie@gmail.com> 8231S: Maintained 8232F: drivers/char/pc8736x_gpio.c 8233 8234PC87427 HARDWARE MONITORING DRIVER 8235M: Jean Delvare <jdelvare@suse.com> 8236L: lm-sensors@lm-sensors.org 8237S: Maintained 8238F: Documentation/hwmon/pc87427 8239F: drivers/hwmon/pc87427.c 8240 8241PCA9532 LED DRIVER 8242M: Riku Voipio <riku.voipio@iki.fi> 8243S: Maintained 8244F: drivers/leds/leds-pca9532.c 8245F: include/linux/leds-pca9532.h 8246 8247PCA9541 I2C BUS MASTER SELECTOR DRIVER 8248M: Guenter Roeck <linux@roeck-us.net> 8249L: linux-i2c@vger.kernel.org 8250S: Maintained 8251F: drivers/i2c/muxes/i2c-mux-pca9541.c 8252 8253PCDP - PRIMARY CONSOLE AND DEBUG PORT 8254M: Khalid Aziz <khalid@gonehiking.org> 8255S: Maintained 8256F: drivers/firmware/pcdp.* 8257 8258PCI ERROR RECOVERY 8259M: Linas Vepstas <linasvepstas@gmail.com> 8260L: linux-pci@vger.kernel.org 8261S: Supported 8262F: Documentation/PCI/pci-error-recovery.txt 8263 8264PCI SUBSYSTEM 8265M: Bjorn Helgaas <bhelgaas@google.com> 8266L: linux-pci@vger.kernel.org 8267Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8268T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8269S: Supported 8270F: Documentation/PCI/ 8271F: drivers/pci/ 8272F: include/linux/pci* 8273F: arch/x86/pci/ 8274F: arch/x86/kernel/quirks.c 8275 8276PCI DRIVER FOR ALTERA PCIE IP 8277M: Ley Foon Tan <lftan@altera.com> 8278L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8279L: linux-pci@vger.kernel.org 8280S: Supported 8281F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8282F: drivers/pci/host/pcie-altera.c 8283 8284PCI DRIVER FOR ARM VERSATILE PLATFORM 8285M: Rob Herring <robh@kernel.org> 8286L: linux-pci@vger.kernel.org 8287L: linux-arm-kernel@lists.infradead.org 8288S: Maintained 8289F: Documentation/devicetree/bindings/pci/versatile.txt 8290F: drivers/pci/host/pci-versatile.c 8291 8292PCI DRIVER FOR APPLIEDMICRO XGENE 8293M: Tanmay Inamdar <tinamdar@apm.com> 8294L: linux-pci@vger.kernel.org 8295L: linux-arm-kernel@lists.infradead.org 8296S: Maintained 8297F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8298F: drivers/pci/host/pci-xgene.c 8299 8300PCI DRIVER FOR FREESCALE LAYERSCAPE 8301M: Minghuan Lian <minghuan.Lian@freescale.com> 8302M: Mingkai Hu <mingkai.hu@freescale.com> 8303M: Roy Zang <tie-fei.zang@freescale.com> 8304L: linuxppc-dev@lists.ozlabs.org 8305L: linux-pci@vger.kernel.org 8306L: linux-arm-kernel@lists.infradead.org 8307S: Maintained 8308F: drivers/pci/host/*layerscape* 8309 8310PCI DRIVER FOR IMX6 8311M: Richard Zhu <Richard.Zhu@freescale.com> 8312M: Lucas Stach <l.stach@pengutronix.de> 8313L: linux-pci@vger.kernel.org 8314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8315S: Maintained 8316F: drivers/pci/host/*imx6* 8317 8318PCI DRIVER FOR TI KEYSTONE 8319M: Murali Karicheri <m-karicheri2@ti.com> 8320L: linux-pci@vger.kernel.org 8321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8322S: Maintained 8323F: drivers/pci/host/*keystone* 8324 8325PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8326M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8327M: Jason Cooper <jason@lakedaemon.net> 8328L: linux-pci@vger.kernel.org 8329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8330S: Maintained 8331F: drivers/pci/host/*mvebu* 8332 8333PCI DRIVER FOR NVIDIA TEGRA 8334M: Thierry Reding <thierry.reding@gmail.com> 8335L: linux-tegra@vger.kernel.org 8336L: linux-pci@vger.kernel.org 8337S: Supported 8338F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8339F: drivers/pci/host/pci-tegra.c 8340 8341PCI DRIVER FOR TI DRA7XX 8342M: Kishon Vijay Abraham I <kishon@ti.com> 8343L: linux-omap@vger.kernel.org 8344L: linux-pci@vger.kernel.org 8345S: Supported 8346F: Documentation/devicetree/bindings/pci/ti-pci.txt 8347F: drivers/pci/host/pci-dra7xx.c 8348 8349PCI DRIVER FOR RENESAS R-CAR 8350M: Simon Horman <horms@verge.net.au> 8351L: linux-pci@vger.kernel.org 8352L: linux-renesas-soc@vger.kernel.org 8353S: Maintained 8354F: drivers/pci/host/*rcar* 8355 8356PCI DRIVER FOR SAMSUNG EXYNOS 8357M: Jingoo Han <jingoohan1@gmail.com> 8358L: linux-pci@vger.kernel.org 8359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8360L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8361S: Maintained 8362F: drivers/pci/host/pci-exynos.c 8363 8364PCI DRIVER FOR SYNOPSIS DESIGNWARE 8365M: Jingoo Han <jingoohan1@gmail.com> 8366M: Pratyush Anand <pratyush.anand@gmail.com> 8367L: linux-pci@vger.kernel.org 8368S: Maintained 8369F: drivers/pci/host/*designware* 8370 8371PCI DRIVER FOR GENERIC OF HOSTS 8372M: Will Deacon <will.deacon@arm.com> 8373L: linux-pci@vger.kernel.org 8374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8375S: Maintained 8376F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8377F: drivers/pci/host/pci-host-generic.c 8378 8379PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 8380M: Keith Busch <keith.busch@intel.com> 8381L: linux-pci@vger.kernel.org 8382S: Supported 8383F: arch/x86/pci/vmd.c 8384 8385PCIE DRIVER FOR ST SPEAR13XX 8386M: Pratyush Anand <pratyush.anand@gmail.com> 8387L: linux-pci@vger.kernel.org 8388S: Maintained 8389F: drivers/pci/host/*spear* 8390 8391PCI MSI DRIVER FOR ALTERA MSI IP 8392M: Ley Foon Tan <lftan@altera.com> 8393L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8394L: linux-pci@vger.kernel.org 8395S: Supported 8396F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8397F: drivers/pci/host/pcie-altera-msi.c 8398 8399PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8400M: Duc Dang <dhdang@apm.com> 8401L: linux-pci@vger.kernel.org 8402L: linux-arm-kernel@lists.infradead.org 8403S: Maintained 8404F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8405F: drivers/pci/host/pci-xgene-msi.c 8406 8407PCIE DRIVER FOR HISILICON 8408M: Zhou Wang <wangzhou1@hisilicon.com> 8409M: Gabriele Paoloni <gabriele.paoloni@huawei.com> 8410L: linux-pci@vger.kernel.org 8411S: Maintained 8412F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8413F: drivers/pci/host/pcie-hisi.c 8414 8415PCIE DRIVER FOR QUALCOMM MSM 8416M: Stanimir Varbanov <svarbanov@mm-sol.com> 8417L: linux-pci@vger.kernel.org 8418L: linux-arm-msm@vger.kernel.org 8419S: Maintained 8420F: drivers/pci/host/*qcom* 8421 8422PCMCIA SUBSYSTEM 8423P: Linux PCMCIA Team 8424L: linux-pcmcia@lists.infradead.org 8425W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8426T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 8427S: Maintained 8428F: Documentation/pcmcia/ 8429F: drivers/pcmcia/ 8430F: include/pcmcia/ 8431 8432PCNET32 NETWORK DRIVER 8433M: Don Fry <pcnet32@frontier.com> 8434L: netdev@vger.kernel.org 8435S: Maintained 8436F: drivers/net/ethernet/amd/pcnet32.c 8437 8438PCRYPT PARALLEL CRYPTO ENGINE 8439M: Steffen Klassert <steffen.klassert@secunet.com> 8440L: linux-crypto@vger.kernel.org 8441S: Maintained 8442F: crypto/pcrypt.c 8443F: include/crypto/pcrypt.h 8444 8445PER-CPU MEMORY ALLOCATOR 8446M: Tejun Heo <tj@kernel.org> 8447M: Christoph Lameter <cl@linux-foundation.org> 8448T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8449S: Maintained 8450F: include/linux/percpu*.h 8451F: mm/percpu*.c 8452F: arch/*/include/asm/percpu.h 8453 8454PER-TASK DELAY ACCOUNTING 8455M: Balbir Singh <bsingharora@gmail.com> 8456S: Maintained 8457F: include/linux/delayacct.h 8458F: kernel/delayacct.c 8459 8460PERFORMANCE EVENTS SUBSYSTEM 8461M: Peter Zijlstra <peterz@infradead.org> 8462M: Ingo Molnar <mingo@redhat.com> 8463M: Arnaldo Carvalho de Melo <acme@kernel.org> 8464L: linux-kernel@vger.kernel.org 8465T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8466S: Supported 8467F: kernel/events/* 8468F: include/linux/perf_event.h 8469F: include/uapi/linux/perf_event.h 8470F: arch/*/kernel/perf_event*.c 8471F: arch/*/kernel/*/perf_event*.c 8472F: arch/*/kernel/*/*/perf_event*.c 8473F: arch/*/include/asm/perf_event.h 8474F: arch/*/kernel/perf_callchain.c 8475F: tools/perf/ 8476 8477PERSONALITY HANDLING 8478M: Christoph Hellwig <hch@infradead.org> 8479L: linux-abi-devel@lists.sourceforge.net 8480S: Maintained 8481F: include/linux/personality.h 8482F: include/uapi/linux/personality.h 8483 8484PHONET PROTOCOL 8485M: Remi Denis-Courmont <courmisch@gmail.com> 8486S: Supported 8487F: Documentation/networking/phonet.txt 8488F: include/linux/phonet.h 8489F: include/net/phonet/ 8490F: include/uapi/linux/phonet.h 8491F: net/phonet/ 8492 8493PHRAM MTD DRIVER 8494M: Joern Engel <joern@lazybastard.org> 8495L: linux-mtd@lists.infradead.org 8496S: Maintained 8497F: drivers/mtd/devices/phram.c 8498 8499PICOLCD HID DRIVER 8500M: Bruno Prémont <bonbons@linux-vserver.org> 8501L: linux-input@vger.kernel.org 8502S: Maintained 8503F: drivers/hid/hid-picolcd* 8504 8505PICOXCELL SUPPORT 8506M: Jamie Iles <jamie@jamieiles.com> 8507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8508T: git git://github.com/jamieiles/linux-2.6-ji.git 8509S: Supported 8510F: arch/arm/boot/dts/picoxcell* 8511F: arch/arm/mach-picoxcell/ 8512F: drivers/crypto/picoxcell* 8513 8514PIN CONTROL SUBSYSTEM 8515M: Linus Walleij <linus.walleij@linaro.org> 8516L: linux-gpio@vger.kernel.org 8517T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8518S: Maintained 8519F: drivers/pinctrl/ 8520F: include/linux/pinctrl/ 8521 8522PIN CONTROLLER - ATMEL AT91 8523M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8525S: Maintained 8526F: drivers/pinctrl/pinctrl-at91.* 8527 8528PIN CONTROLLER - ATMEL AT91 PIO4 8529M: Ludovic Desroches <ludovic.desroches@atmel.com> 8530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8531L: linux-gpio@vger.kernel.org 8532S: Supported 8533F: drivers/pinctrl/pinctrl-at91-pio4.* 8534 8535PIN CONTROLLER - INTEL 8536M: Mika Westerberg <mika.westerberg@linux.intel.com> 8537M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8538S: Maintained 8539F: drivers/pinctrl/intel/ 8540 8541PIN CONTROLLER - RENESAS 8542M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8543M: Geert Uytterhoeven <geert+renesas@glider.be> 8544L: linux-renesas-soc@vger.kernel.org 8545S: Maintained 8546F: drivers/pinctrl/sh-pfc/ 8547 8548PIN CONTROLLER - SAMSUNG 8549M: Tomasz Figa <tomasz.figa@gmail.com> 8550L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8551L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8552S: Maintained 8553F: drivers/pinctrl/samsung/ 8554 8555PIN CONTROLLER - SINGLE 8556M: Tony Lindgren <tony@atomide.com> 8557M: Haojian Zhuang <haojian.zhuang@linaro.org> 8558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8559L: linux-omap@vger.kernel.org 8560S: Maintained 8561F: drivers/pinctrl/pinctrl-single.c 8562 8563PIN CONTROLLER - ST SPEAR 8564M: Viresh Kumar <vireshk@kernel.org> 8565L: spear-devel@list.st.com 8566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8567W: http://www.st.com/spear 8568S: Maintained 8569F: drivers/pinctrl/spear/ 8570 8571PKTCDVD DRIVER 8572M: Jiri Kosina <jikos@kernel.org> 8573S: Maintained 8574F: drivers/block/pktcdvd.c 8575F: include/linux/pktcdvd.h 8576F: include/uapi/linux/pktcdvd.h 8577 8578PKUNITY SOC DRIVERS 8579M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8580W: http://mprc.pku.edu.cn/~guanxuetao/linux 8581S: Maintained 8582T: git git://github.com/gxt/linux.git 8583F: drivers/input/serio/i8042-unicore32io.h 8584F: drivers/i2c/busses/i2c-puv3.c 8585F: drivers/video/fbdev/fb-puv3.c 8586F: drivers/rtc/rtc-puv3.c 8587 8588PMBUS HARDWARE MONITORING DRIVERS 8589M: Guenter Roeck <linux@roeck-us.net> 8590L: lm-sensors@lm-sensors.org 8591W: http://www.lm-sensors.org/ 8592W: http://www.roeck-us.net/linux/drivers/ 8593T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8594S: Maintained 8595F: Documentation/hwmon/pmbus 8596F: drivers/hwmon/pmbus/ 8597F: include/linux/i2c/pmbus.h 8598 8599PMC SIERRA MaxRAID DRIVER 8600L: linux-scsi@vger.kernel.org 8601W: http://www.pmc-sierra.com/ 8602S: Orphan 8603F: drivers/scsi/pmcraid.* 8604 8605PMC SIERRA PM8001 DRIVER 8606M: Jack Wang <jinpu.wang@profitbricks.com> 8607M: lindar_liu@usish.com 8608L: pmchba@pmcs.com 8609L: linux-scsi@vger.kernel.org 8610S: Supported 8611F: drivers/scsi/pm8001/ 8612 8613POSIX CLOCKS and TIMERS 8614M: Thomas Gleixner <tglx@linutronix.de> 8615L: linux-kernel@vger.kernel.org 8616T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8617S: Maintained 8618F: fs/timerfd.c 8619F: include/linux/timer* 8620F: kernel/time/*timer* 8621 8622POWER MANAGEMENT CORE 8623M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 8624L: linux-pm@vger.kernel.org 8625T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 8626S: Supported 8627F: drivers/base/power/ 8628F: include/linux/pm.h 8629F: include/linux/pm_* 8630F: include/linux/powercap.h 8631F: drivers/powercap/ 8632 8633POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8634M: Sebastian Reichel <sre@kernel.org> 8635M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8636M: David Woodhouse <dwmw2@infradead.org> 8637L: linux-pm@vger.kernel.org 8638T: git git://git.infradead.org/battery-2.6.git 8639S: Maintained 8640F: include/linux/power_supply.h 8641F: drivers/power/ 8642X: drivers/power/avs/ 8643 8644POWER STATE COORDINATION INTERFACE (PSCI) 8645M: Mark Rutland <mark.rutland@arm.com> 8646M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8647L: linux-arm-kernel@lists.infradead.org 8648S: Maintained 8649F: drivers/firmware/psci.c 8650F: include/linux/psci.h 8651F: include/uapi/linux/psci.h 8652 8653PNP SUPPORT 8654M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8655S: Maintained 8656F: drivers/pnp/ 8657 8658PPP PROTOCOL DRIVERS AND COMPRESSORS 8659M: Paul Mackerras <paulus@samba.org> 8660L: linux-ppp@vger.kernel.org 8661S: Maintained 8662F: drivers/net/ppp/ppp_* 8663 8664PPP OVER ATM (RFC 2364) 8665M: Mitchell Blank Jr <mitch@sfgoth.com> 8666S: Maintained 8667F: net/atm/pppoatm.c 8668F: include/uapi/linux/atmppp.h 8669 8670PPP OVER ETHERNET 8671M: Michal Ostrowski <mostrows@earthlink.net> 8672S: Maintained 8673F: drivers/net/ppp/pppoe.c 8674F: drivers/net/ppp/pppox.c 8675 8676PPP OVER L2TP 8677M: James Chapman <jchapman@katalix.com> 8678S: Maintained 8679F: net/l2tp/l2tp_ppp.c 8680F: include/linux/if_pppol2tp.h 8681F: include/uapi/linux/if_pppol2tp.h 8682 8683PPS SUPPORT 8684M: Rodolfo Giometti <giometti@enneenne.com> 8685W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8686L: linuxpps@ml.enneenne.com (subscribers-only) 8687S: Maintained 8688F: Documentation/pps/ 8689F: drivers/pps/ 8690F: include/linux/pps*.h 8691 8692PPTP DRIVER 8693M: Dmitry Kozlov <xeb@mail.ru> 8694L: netdev@vger.kernel.org 8695S: Maintained 8696F: drivers/net/ppp/pptp.c 8697W: http://sourceforge.net/projects/accel-pptp 8698 8699PREEMPTIBLE KERNEL 8700M: Robert Love <rml@tech9.net> 8701L: kpreempt-tech@lists.sourceforge.net 8702W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8703S: Supported 8704F: Documentation/preempt-locking.txt 8705F: include/linux/preempt.h 8706 8707PRISM54 WIRELESS DRIVER 8708M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8709L: linux-wireless@vger.kernel.org 8710W: http://wireless.kernel.org/en/users/Drivers/p54 8711S: Obsolete 8712F: drivers/net/wireless/intersil/prism54/ 8713 8714PS3 NETWORK SUPPORT 8715M: Geoff Levand <geoff@infradead.org> 8716L: netdev@vger.kernel.org 8717L: linuxppc-dev@lists.ozlabs.org 8718S: Maintained 8719F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8720 8721PS3 PLATFORM SUPPORT 8722M: Geoff Levand <geoff@infradead.org> 8723L: linuxppc-dev@lists.ozlabs.org 8724S: Maintained 8725F: arch/powerpc/boot/ps3* 8726F: arch/powerpc/include/asm/lv1call.h 8727F: arch/powerpc/include/asm/ps3*.h 8728F: arch/powerpc/platforms/ps3/ 8729F: drivers/*/ps3* 8730F: drivers/ps3/ 8731F: drivers/rtc/rtc-ps3.c 8732F: drivers/usb/host/*ps3.c 8733F: sound/ppc/snd_ps3* 8734 8735PS3VRAM DRIVER 8736M: Jim Paris <jim@jtan.com> 8737M: Geoff Levand <geoff@infradead.org> 8738L: linuxppc-dev@lists.ozlabs.org 8739S: Maintained 8740F: drivers/block/ps3vram.c 8741 8742PSTORE FILESYSTEM 8743M: Anton Vorontsov <anton@enomsg.org> 8744M: Colin Cross <ccross@android.com> 8745M: Kees Cook <keescook@chromium.org> 8746M: Tony Luck <tony.luck@intel.com> 8747S: Maintained 8748T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 8749F: fs/pstore/ 8750F: include/linux/pstore* 8751F: drivers/firmware/efi/efi-pstore.c 8752F: drivers/acpi/apei/erst.c 8753 8754PTP HARDWARE CLOCK SUPPORT 8755M: Richard Cochran <richardcochran@gmail.com> 8756L: netdev@vger.kernel.org 8757S: Maintained 8758W: http://linuxptp.sourceforge.net/ 8759F: Documentation/ABI/testing/sysfs-ptp 8760F: Documentation/ptp/* 8761F: drivers/net/ethernet/freescale/gianfar_ptp.c 8762F: drivers/net/phy/dp83640* 8763F: drivers/ptp/* 8764F: include/linux/ptp_cl* 8765 8766PTRACE SUPPORT 8767M: Roland McGrath <roland@hack.frob.com> 8768M: Oleg Nesterov <oleg@redhat.com> 8769S: Maintained 8770F: include/asm-generic/syscall.h 8771F: include/linux/ptrace.h 8772F: include/linux/regset.h 8773F: include/linux/tracehook.h 8774F: include/uapi/linux/ptrace.h 8775F: kernel/ptrace.c 8776 8777PVRUSB2 VIDEO4LINUX DRIVER 8778M: Mike Isely <isely@pobox.com> 8779L: pvrusb2@isely.net (subscribers-only) 8780L: linux-media@vger.kernel.org 8781W: http://www.isely.net/pvrusb2/ 8782T: git git://linuxtv.org/media_tree.git 8783S: Maintained 8784F: Documentation/video4linux/README.pvrusb2 8785F: drivers/media/usb/pvrusb2/ 8786 8787PWC WEBCAM DRIVER 8788M: Hans de Goede <hdegoede@redhat.com> 8789L: linux-media@vger.kernel.org 8790T: git git://linuxtv.org/media_tree.git 8791S: Maintained 8792F: drivers/media/usb/pwc/* 8793 8794PWM FAN DRIVER 8795M: Kamil Debski <k.debski@samsung.com> 8796L: lm-sensors@lm-sensors.org 8797S: Supported 8798F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8799F: Documentation/hwmon/pwm-fan 8800F: drivers/hwmon/pwm-fan.c 8801 8802PWM SUBSYSTEM 8803M: Thierry Reding <thierry.reding@gmail.com> 8804L: linux-pwm@vger.kernel.org 8805S: Maintained 8806T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8807F: Documentation/pwm.txt 8808F: Documentation/devicetree/bindings/pwm/ 8809F: include/linux/pwm.h 8810F: drivers/pwm/ 8811F: drivers/video/backlight/pwm_bl.c 8812F: include/linux/pwm_backlight.h 8813 8814PXA2xx/PXA3xx SUPPORT 8815M: Daniel Mack <daniel@zonque.org> 8816M: Haojian Zhuang <haojian.zhuang@gmail.com> 8817M: Robert Jarzmik <robert.jarzmik@free.fr> 8818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8819T: git git://github.com/hzhuang1/linux.git 8820T: git git://github.com/rjarzmik/linux.git 8821S: Maintained 8822F: arch/arm/mach-pxa/ 8823F: drivers/dma/pxa* 8824F: drivers/pcmcia/pxa2xx* 8825F: drivers/pinctrl/pxa/ 8826F: drivers/spi/spi-pxa2xx* 8827F: drivers/usb/gadget/udc/pxa2* 8828F: include/sound/pxa2xx-lib.h 8829F: sound/arm/pxa* 8830F: sound/soc/pxa/ 8831 8832PXA GPIO DRIVER 8833M: Robert Jarzmik <robert.jarzmik@free.fr> 8834L: linux-gpio@vger.kernel.org 8835S: Maintained 8836F: drivers/gpio/gpio-pxa.c 8837 8838PXA3xx NAND FLASH DRIVER 8839M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8840L: linux-mtd@lists.infradead.org 8841S: Maintained 8842F: drivers/mtd/nand/pxa3xx_nand.c 8843 8844MMP SUPPORT 8845M: Eric Miao <eric.y.miao@gmail.com> 8846M: Haojian Zhuang <haojian.zhuang@gmail.com> 8847L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8848T: git git://github.com/hzhuang1/linux.git 8849T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8850S: Maintained 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 10162L: linux-raid@vger.kernel.org 10163T: git git://neil.brown.name/md 10164S: Supported 10165F: drivers/md/ 10166F: include/linux/raid/ 10167F: include/uapi/linux/raid/ 10168 10169SONIC NETWORK DRIVER 10170M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 10171L: netdev@vger.kernel.org 10172S: Maintained 10173F: drivers/net/ethernet/natsemi/sonic.* 10174 10175SONICS SILICON BACKPLANE DRIVER (SSB) 10176M: Michael Buesch <m@bues.ch> 10177L: netdev@vger.kernel.org 10178S: Maintained 10179F: drivers/ssb/ 10180F: include/linux/ssb/ 10181 10182SONY VAIO CONTROL DEVICE DRIVER 10183M: Mattia Dongili <malattia@linux.it> 10184L: platform-driver-x86@vger.kernel.org 10185W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 10186S: Maintained 10187F: Documentation/laptops/sony-laptop.txt 10188F: drivers/char/sonypi.c 10189F: drivers/platform/x86/sony-laptop.c 10190F: include/linux/sony-laptop.h 10191 10192SONY MEMORYSTICK CARD SUPPORT 10193M: Alex Dubov <oakad@yahoo.com> 10194W: http://tifmxx.berlios.de/ 10195S: Maintained 10196F: drivers/memstick/host/tifm_ms.c 10197 10198SONY MEMORYSTICK STANDARD SUPPORT 10199M: Maxim Levitsky <maximlevitsky@gmail.com> 10200S: Maintained 10201F: drivers/memstick/core/ms_block.* 10202 10203SOUND 10204M: Jaroslav Kysela <perex@perex.cz> 10205M: Takashi Iwai <tiwai@suse.com> 10206L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10207W: http://www.alsa-project.org/ 10208T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10209T: git git://git.alsa-project.org/alsa-kernel.git 10210Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10211S: Maintained 10212F: Documentation/sound/ 10213F: include/sound/ 10214F: include/uapi/sound/ 10215F: sound/ 10216 10217SOUND - COMPRESSED AUDIO 10218M: Vinod Koul <vinod.koul@intel.com> 10219L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10220T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10221S: Supported 10222F: Documentation/sound/alsa/compress_offload.txt 10223F: include/sound/compress_driver.h 10224F: include/uapi/sound/compress_* 10225F: sound/core/compress_offload.c 10226F: sound/soc/soc-compress.c 10227 10228SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10229M: Liam Girdwood <lgirdwood@gmail.com> 10230M: Mark Brown <broonie@kernel.org> 10231T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10232L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10233W: http://alsa-project.org/main/index.php/ASoC 10234S: Supported 10235F: Documentation/sound/alsa/soc/ 10236F: sound/soc/ 10237F: include/sound/soc* 10238 10239SOUND - DMAENGINE HELPERS 10240M: Lars-Peter Clausen <lars@metafoo.de> 10241S: Supported 10242F: include/sound/dmaengine_pcm.h 10243F: sound/core/pcm_dmaengine.c 10244F: sound/soc/soc-generic-dmaengine-pcm.c 10245 10246SP2 MEDIA DRIVER 10247M: Olli Salonen <olli.salonen@iki.fi> 10248L: linux-media@vger.kernel.org 10249W: https://linuxtv.org 10250Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10251S: Maintained 10252F: drivers/media/dvb-frontends/sp2* 10253 10254SPARC + UltraSPARC (sparc/sparc64) 10255M: "David S. Miller" <davem@davemloft.net> 10256L: sparclinux@vger.kernel.org 10257Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10258T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10259T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10260S: Maintained 10261F: arch/sparc/ 10262F: drivers/sbus/ 10263 10264SPARC SERIAL DRIVERS 10265M: "David S. Miller" <davem@davemloft.net> 10266L: sparclinux@vger.kernel.org 10267T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10268T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10269S: Maintained 10270F: include/linux/sunserialcore.h 10271F: drivers/tty/serial/suncore.c 10272F: drivers/tty/serial/sunhv.c 10273F: drivers/tty/serial/sunsab.c 10274F: drivers/tty/serial/sunsab.h 10275F: drivers/tty/serial/sunsu.c 10276F: drivers/tty/serial/sunzilog.c 10277F: drivers/tty/serial/sunzilog.h 10278 10279SPARSE CHECKER 10280M: "Christopher Li" <sparse@chrisli.org> 10281L: linux-sparse@vger.kernel.org 10282W: https://sparse.wiki.kernel.org/ 10283T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10284T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10285S: Maintained 10286F: include/linux/compiler.h 10287 10288SPEAR PLATFORM SUPPORT 10289M: Viresh Kumar <vireshk@kernel.org> 10290M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10291L: spear-devel@list.st.com 10292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10293W: http://www.st.com/spear 10294S: Maintained 10295F: arch/arm/mach-spear/ 10296 10297SPEAR CLOCK FRAMEWORK SUPPORT 10298M: Viresh Kumar <vireshk@kernel.org> 10299L: spear-devel@list.st.com 10300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10301W: http://www.st.com/spear 10302S: Maintained 10303F: drivers/clk/spear/ 10304 10305SPI SUBSYSTEM 10306M: Mark Brown <broonie@kernel.org> 10307L: linux-spi@vger.kernel.org 10308T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10309Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10310S: Maintained 10311F: Documentation/spi/ 10312F: drivers/spi/ 10313F: include/linux/spi/ 10314F: include/uapi/linux/spi/ 10315 10316SPIDERNET NETWORK DRIVER for CELL 10317M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10318L: netdev@vger.kernel.org 10319S: Supported 10320F: Documentation/networking/spider_net.txt 10321F: drivers/net/ethernet/toshiba/spider_net* 10322 10323SPU FILE SYSTEM 10324M: Jeremy Kerr <jk@ozlabs.org> 10325L: linuxppc-dev@lists.ozlabs.org 10326W: http://www.ibm.com/developerworks/power/cell/ 10327S: Supported 10328F: Documentation/filesystems/spufs.txt 10329F: arch/powerpc/platforms/cell/spufs/ 10330 10331SQUASHFS FILE SYSTEM 10332M: Phillip Lougher <phillip@squashfs.org.uk> 10333L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10334W: http://squashfs.org.uk 10335T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 10336S: Maintained 10337F: Documentation/filesystems/squashfs.txt 10338F: fs/squashfs/ 10339 10340SRM (Alpha) environment access 10341M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10342S: Maintained 10343F: arch/alpha/kernel/srm_env.c 10344 10345STABLE BRANCH 10346M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10347L: stable@vger.kernel.org 10348S: Supported 10349F: Documentation/stable_kernel_rules.txt 10350 10351STAGING SUBSYSTEM 10352M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10353T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10354L: devel@driverdev.osuosl.org 10355S: Supported 10356F: drivers/staging/ 10357 10358STAGING - COMEDI 10359M: Ian Abbott <abbotti@mev.co.uk> 10360M: H Hartley Sweeten <hsweeten@visionengravers.com> 10361S: Odd Fixes 10362F: drivers/staging/comedi/ 10363 10364STAGING - FLARION FT1000 DRIVERS 10365M: Marek Belisko <marek.belisko@gmail.com> 10366S: Odd Fixes 10367F: drivers/staging/ft1000/ 10368 10369STAGING - INDUSTRIAL IO 10370M: Jonathan Cameron <jic23@kernel.org> 10371L: linux-iio@vger.kernel.org 10372S: Odd Fixes 10373F: drivers/staging/iio/ 10374 10375STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10376M: Jarod Wilson <jarod@wilsonet.com> 10377W: http://www.lirc.org/ 10378S: Odd Fixes 10379F: drivers/staging/media/lirc/ 10380 10381STAGING - LUSTRE PARALLEL FILESYSTEM 10382M: Oleg Drokin <oleg.drokin@intel.com> 10383M: Andreas Dilger <andreas.dilger@intel.com> 10384L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10385W: http://wiki.lustre.org/ 10386S: Maintained 10387F: drivers/staging/lustre 10388 10389STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10390M: Marc Dietrich <marvin24@gmx.de> 10391L: ac100@lists.launchpad.net (moderated for non-subscribers) 10392L: linux-tegra@vger.kernel.org 10393S: Maintained 10394F: drivers/staging/nvec/ 10395 10396STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10397M: Jens Frederich <jfrederich@gmail.com> 10398M: Daniel Drake <dsd@laptop.org> 10399M: Jon Nettleton <jon.nettleton@gmail.com> 10400W: http://wiki.laptop.org/go/DCON 10401S: Maintained 10402F: drivers/staging/olpc_dcon/ 10403 10404STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 10405M: Willy Tarreau <willy@meta-x.org> 10406S: Odd Fixes 10407F: drivers/staging/panel/ 10408 10409STAGING - REALTEK RTL8712U DRIVERS 10410M: Larry Finger <Larry.Finger@lwfinger.net> 10411M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10412S: Odd Fixes 10413F: drivers/staging/rtl8712/ 10414 10415STAGING - REALTEK RTL8723U WIRELESS DRIVER 10416M: Larry Finger <Larry.Finger@lwfinger.net> 10417M: Jes Sorensen <Jes.Sorensen@redhat.com> 10418L: linux-wireless@vger.kernel.org 10419S: Maintained 10420F: drivers/staging/rtl8723au/ 10421 10422STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10423M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10424M: Teddy Wang <teddy.wang@siliconmotion.com> 10425M: Sudip Mukherjee <sudip@vectorindia.org> 10426L: linux-fbdev@vger.kernel.org 10427S: Maintained 10428F: drivers/staging/sm750fb/ 10429 10430STAGING - SLICOSS 10431M: Lior Dotan <liodot@gmail.com> 10432M: Christopher Harrer <charrer@alacritech.com> 10433S: Odd Fixes 10434F: drivers/staging/slicoss/ 10435 10436STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10437M: William Hubbs <w.d.hubbs@gmail.com> 10438M: Chris Brannon <chris@the-brannons.com> 10439M: Kirk Reiser <kirk@reisers.ca> 10440M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10441L: speakup@linux-speakup.org 10442W: http://www.linux-speakup.org/ 10443S: Odd Fixes 10444F: drivers/staging/speakup/ 10445 10446STAGING - VIA VT665X DRIVERS 10447M: Forest Bond <forest@alittletooquiet.net> 10448S: Odd Fixes 10449F: drivers/staging/vt665?/ 10450 10451STAGING - WILC1000 WIFI DRIVER 10452M: Johnny Kim <johnny.kim@atmel.com> 10453M: Austin Shin <austin.shin@atmel.com> 10454M: Chris Park <chris.park@atmel.com> 10455M: Tony Cho <tony.cho@atmel.com> 10456M: Glen Lee <glen.lee@atmel.com> 10457M: Leo Kim <leo.kim@atmel.com> 10458L: linux-wireless@vger.kernel.org 10459S: Supported 10460F: drivers/staging/wilc1000/ 10461 10462STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10463M: Arnaud Patard <arnaud.patard@rtp-net.org> 10464S: Odd Fixes 10465F: drivers/staging/xgifb/ 10466 10467HFI1 DRIVER 10468M: Mike Marciniszyn <infinipath@intel.com> 10469L: linux-rdma@vger.kernel.org 10470S: Supported 10471F: drivers/staging/rdma/hfi1 10472 10473STARFIRE/DURALAN NETWORK DRIVER 10474M: Ion Badulescu <ionut@badula.org> 10475S: Odd Fixes 10476F: drivers/net/ethernet/adaptec/starfire* 10477 10478SUN3/3X 10479M: Sam Creasey <sammy@sammy.net> 10480W: http://sammy.net/sun3/ 10481S: Maintained 10482F: arch/m68k/kernel/*sun3* 10483F: arch/m68k/sun3*/ 10484F: arch/m68k/include/asm/sun3* 10485F: drivers/net/ethernet/i825xx/sun3* 10486 10487SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10488M: Hans de Goede <hdegoede@redhat.com> 10489L: linux-input@vger.kernel.org 10490S: Maintained 10491F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10492F: drivers/input/keyboard/sun4i-lradc-keys.c 10493 10494SUNDANCE NETWORK DRIVER 10495M: Denis Kirjanov <kda@linux-powerpc.org> 10496L: netdev@vger.kernel.org 10497S: Maintained 10498F: drivers/net/ethernet/dlink/sundance.c 10499 10500SUPERH 10501M: Yoshinori Sato <ysato@users.sourceforge.jp> 10502M: Rich Felker <dalias@libc.org> 10503L: linux-sh@vger.kernel.org 10504Q: http://patchwork.kernel.org/project/linux-sh/list/ 10505S: Maintained 10506F: Documentation/sh/ 10507F: arch/sh/ 10508F: drivers/sh/ 10509 10510SUSPEND TO RAM 10511M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10512M: Len Brown <len.brown@intel.com> 10513M: Pavel Machek <pavel@ucw.cz> 10514L: linux-pm@vger.kernel.org 10515S: Supported 10516F: Documentation/power/ 10517F: arch/x86/kernel/acpi/ 10518F: drivers/base/power/ 10519F: kernel/power/ 10520F: include/linux/suspend.h 10521F: include/linux/freezer.h 10522F: include/linux/pm.h 10523 10524SVGA HANDLING 10525M: Martin Mares <mj@ucw.cz> 10526L: linux-video@atrey.karlin.mff.cuni.cz 10527S: Maintained 10528F: Documentation/svga.txt 10529F: arch/x86/boot/video* 10530 10531SWIOTLB SUBSYSTEM 10532M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10533L: linux-kernel@vger.kernel.org 10534T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git 10535S: Supported 10536F: lib/swiotlb.c 10537F: arch/*/kernel/pci-swiotlb.c 10538F: include/linux/swiotlb.h 10539 10540SWITCHDEV 10541M: Jiri Pirko <jiri@resnulli.us> 10542L: netdev@vger.kernel.org 10543S: Supported 10544F: net/switchdev/ 10545F: include/net/switchdev.h 10546 10547SYNOPSYS ARC ARCHITECTURE 10548M: Vineet Gupta <vgupta@synopsys.com> 10549L: linux-snps-arc@lists.infradead.org 10550S: Supported 10551F: arch/arc/ 10552F: Documentation/devicetree/bindings/arc/* 10553F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 10554F: drivers/tty/serial/arc_uart.c 10555T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10556 10557SYNOPSYS ARC SDP platform support 10558M: Alexey Brodkin <abrodkin@synopsys.com> 10559S: Supported 10560F: arch/arc/plat-axs10x 10561F: arch/arc/boot/dts/ax* 10562F: Documentation/devicetree/bindings/arc/axs10* 10563 10564SYSTEM CONFIGURATION (SYSCON) 10565M: Lee Jones <lee.jones@linaro.org> 10566M: Arnd Bergmann <arnd@arndb.de> 10567T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10568S: Supported 10569F: drivers/mfd/syscon.c 10570 10571SYSV FILESYSTEM 10572M: Christoph Hellwig <hch@infradead.org> 10573S: Maintained 10574F: Documentation/filesystems/sysv-fs.txt 10575F: fs/sysv/ 10576F: include/linux/sysv_fs.h 10577 10578TARGET SUBSYSTEM 10579M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10580L: linux-scsi@vger.kernel.org 10581L: target-devel@vger.kernel.org 10582W: http://www.linux-iscsi.org 10583W: http://groups.google.com/group/linux-iscsi-target-dev 10584T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10585S: Supported 10586F: drivers/target/ 10587F: include/target/ 10588F: Documentation/target/ 10589 10590TASKSTATS STATISTICS INTERFACE 10591M: Balbir Singh <bsingharora@gmail.com> 10592S: Maintained 10593F: Documentation/accounting/taskstats* 10594F: include/linux/taskstats* 10595F: kernel/taskstats.c 10596 10597TC CLASSIFIER 10598M: Jamal Hadi Salim <jhs@mojatatu.com> 10599L: netdev@vger.kernel.org 10600S: Maintained 10601F: include/net/pkt_cls.h 10602F: include/uapi/linux/pkt_cls.h 10603F: net/sched/ 10604 10605TCP LOW PRIORITY MODULE 10606M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10607M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10608W: http://tcp-lp-mod.sourceforge.net/ 10609S: Maintained 10610F: net/ipv4/tcp_lp.c 10611 10612TDA10071 MEDIA DRIVER 10613M: Antti Palosaari <crope@iki.fi> 10614L: linux-media@vger.kernel.org 10615W: https://linuxtv.org 10616W: http://palosaari.fi/linux/ 10617Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10618T: git git://linuxtv.org/anttip/media_tree.git 10619S: Maintained 10620F: drivers/media/dvb-frontends/tda10071* 10621 10622TDA18212 MEDIA DRIVER 10623M: Antti Palosaari <crope@iki.fi> 10624L: linux-media@vger.kernel.org 10625W: https://linuxtv.org 10626W: http://palosaari.fi/linux/ 10627Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10628T: git git://linuxtv.org/anttip/media_tree.git 10629S: Maintained 10630F: drivers/media/tuners/tda18212* 10631 10632TDA18218 MEDIA DRIVER 10633M: Antti Palosaari <crope@iki.fi> 10634L: linux-media@vger.kernel.org 10635W: https://linuxtv.org 10636W: http://palosaari.fi/linux/ 10637Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10638T: git git://linuxtv.org/anttip/media_tree.git 10639S: Maintained 10640F: drivers/media/tuners/tda18218* 10641 10642TDA18271 MEDIA DRIVER 10643M: Michael Krufky <mkrufky@linuxtv.org> 10644L: linux-media@vger.kernel.org 10645W: https://linuxtv.org 10646W: http://github.com/mkrufky 10647Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10648T: git git://linuxtv.org/mkrufky/tuners.git 10649S: Maintained 10650F: drivers/media/tuners/tda18271* 10651 10652TDA827x MEDIA DRIVER 10653M: Michael Krufky <mkrufky@linuxtv.org> 10654L: linux-media@vger.kernel.org 10655W: https://linuxtv.org 10656W: http://github.com/mkrufky 10657Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10658T: git git://linuxtv.org/mkrufky/tuners.git 10659S: Maintained 10660F: drivers/media/tuners/tda8290.* 10661 10662TDA8290 MEDIA DRIVER 10663M: Michael Krufky <mkrufky@linuxtv.org> 10664L: linux-media@vger.kernel.org 10665W: https://linuxtv.org 10666W: http://github.com/mkrufky 10667Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10668T: git git://linuxtv.org/mkrufky/tuners.git 10669S: Maintained 10670F: drivers/media/tuners/tda8290.* 10671 10672TDA9840 MEDIA DRIVER 10673M: Hans Verkuil <hverkuil@xs4all.nl> 10674L: linux-media@vger.kernel.org 10675T: git git://linuxtv.org/media_tree.git 10676W: https://linuxtv.org 10677S: Maintained 10678F: drivers/media/i2c/tda9840* 10679 10680TEA5761 TUNER DRIVER 10681M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10682L: linux-media@vger.kernel.org 10683W: https://linuxtv.org 10684T: git git://linuxtv.org/media_tree.git 10685S: Odd fixes 10686F: drivers/media/tuners/tea5761.* 10687 10688TEA5767 TUNER DRIVER 10689M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10690L: linux-media@vger.kernel.org 10691W: https://linuxtv.org 10692T: git git://linuxtv.org/media_tree.git 10693S: Maintained 10694F: drivers/media/tuners/tea5767.* 10695 10696TEA6415C MEDIA DRIVER 10697M: Hans Verkuil <hverkuil@xs4all.nl> 10698L: linux-media@vger.kernel.org 10699T: git git://linuxtv.org/media_tree.git 10700W: https://linuxtv.org 10701S: Maintained 10702F: drivers/media/i2c/tea6415c* 10703 10704TEA6420 MEDIA DRIVER 10705M: Hans Verkuil <hverkuil@xs4all.nl> 10706L: linux-media@vger.kernel.org 10707T: git git://linuxtv.org/media_tree.git 10708W: https://linuxtv.org 10709S: Maintained 10710F: drivers/media/i2c/tea6420* 10711 10712TEAM DRIVER 10713M: Jiri Pirko <jiri@resnulli.us> 10714L: netdev@vger.kernel.org 10715S: Supported 10716F: drivers/net/team/ 10717F: include/linux/if_team.h 10718F: include/uapi/linux/if_team.h 10719 10720TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10721M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10722S: Maintained 10723F: arch/x86/platform/ts5500/ 10724 10725TECHNOTREND USB IR RECEIVER 10726M: Sean Young <sean@mess.org> 10727L: linux-media@vger.kernel.org 10728S: Maintained 10729F: drivers/media/rc/ttusbir.c 10730 10731TEGRA ARCHITECTURE SUPPORT 10732M: Stephen Warren <swarren@wwwdotorg.org> 10733M: Thierry Reding <thierry.reding@gmail.com> 10734M: Alexandre Courbot <gnurou@gmail.com> 10735L: linux-tegra@vger.kernel.org 10736Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10737T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10738S: Supported 10739N: [^a-z]tegra 10740 10741TEGRA CLOCK DRIVER 10742M: Peter De Schrijver <pdeschrijver@nvidia.com> 10743M: Prashant Gaikwad <pgaikwad@nvidia.com> 10744S: Supported 10745F: drivers/clk/tegra/ 10746 10747TEGRA DMA DRIVER 10748M: Laxman Dewangan <ldewangan@nvidia.com> 10749S: Supported 10750F: drivers/dma/tegra20-apb-dma.c 10751 10752TEGRA I2C DRIVER 10753M: Laxman Dewangan <ldewangan@nvidia.com> 10754S: Supported 10755F: drivers/i2c/busses/i2c-tegra.c 10756 10757TEGRA IOMMU DRIVERS 10758M: Hiroshi Doyu <hdoyu@nvidia.com> 10759S: Supported 10760F: drivers/iommu/tegra* 10761 10762TEGRA KBC DRIVER 10763M: Rakesh Iyer <riyer@nvidia.com> 10764M: Laxman Dewangan <ldewangan@nvidia.com> 10765S: Supported 10766F: drivers/input/keyboard/tegra-kbc.c 10767 10768TEGRA PWM DRIVER 10769M: Thierry Reding <thierry.reding@gmail.com> 10770S: Supported 10771F: drivers/pwm/pwm-tegra.c 10772 10773TEGRA SERIAL DRIVER 10774M: Laxman Dewangan <ldewangan@nvidia.com> 10775S: Supported 10776F: drivers/tty/serial/serial-tegra.c 10777 10778TEGRA SPI DRIVER 10779M: Laxman Dewangan <ldewangan@nvidia.com> 10780S: Supported 10781F: drivers/spi/spi-tegra* 10782 10783TEHUTI ETHERNET DRIVER 10784M: Andy Gospodarek <andy@greyhouse.net> 10785L: netdev@vger.kernel.org 10786S: Supported 10787F: drivers/net/ethernet/tehuti/* 10788 10789Telecom Clock Driver for MCPL0010 10790M: Mark Gross <mark.gross@intel.com> 10791S: Supported 10792F: drivers/char/tlclk.c 10793 10794TENSILICA XTENSA PORT (xtensa) 10795M: Chris Zankel <chris@zankel.net> 10796M: Max Filippov <jcmvbkbc@gmail.com> 10797L: linux-xtensa@linux-xtensa.org 10798T: git git://github.com/czankel/xtensa-linux.git 10799S: Maintained 10800F: arch/xtensa/ 10801F: drivers/irqchip/irq-xtensa-* 10802 10803THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10804M: Hans Verkuil <hverkuil@xs4all.nl> 10805L: linux-media@vger.kernel.org 10806T: git git://linuxtv.org/media_tree.git 10807W: https://linuxtv.org 10808S: Maintained 10809F: drivers/media/radio/radio-raremono.c 10810 10811THERMAL 10812M: Zhang Rui <rui.zhang@intel.com> 10813M: Eduardo Valentin <edubezval@gmail.com> 10814L: linux-pm@vger.kernel.org 10815T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10816T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10817Q: https://patchwork.kernel.org/project/linux-pm/list/ 10818S: Supported 10819F: drivers/thermal/ 10820F: include/linux/thermal.h 10821F: include/uapi/linux/thermal.h 10822F: include/linux/cpu_cooling.h 10823F: Documentation/devicetree/bindings/thermal/ 10824 10825THERMAL/CPU_COOLING 10826M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10827M: Viresh Kumar <viresh.kumar@linaro.org> 10828M: Javi Merino <javi.merino@arm.com> 10829L: linux-pm@vger.kernel.org 10830S: Supported 10831F: Documentation/thermal/cpu-cooling-api.txt 10832F: drivers/thermal/cpu_cooling.c 10833F: include/linux/cpu_cooling.h 10834 10835THINGM BLINK(1) USB RGB LED DRIVER 10836M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10837S: Maintained 10838F: drivers/hid/hid-thingm.c 10839 10840THINKPAD ACPI EXTRAS DRIVER 10841M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10842L: ibm-acpi-devel@lists.sourceforge.net 10843L: platform-driver-x86@vger.kernel.org 10844W: http://ibm-acpi.sourceforge.net 10845W: http://thinkwiki.org/wiki/Ibm-acpi 10846T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10847S: Maintained 10848F: drivers/platform/x86/thinkpad_acpi.c 10849 10850TI BANDGAP AND THERMAL DRIVER 10851M: Eduardo Valentin <edubezval@gmail.com> 10852L: linux-pm@vger.kernel.org 10853L: linux-omap@vger.kernel.org 10854S: Maintained 10855F: drivers/thermal/ti-soc-thermal/ 10856 10857TI CDCE706 CLOCK DRIVER 10858M: Max Filippov <jcmvbkbc@gmail.com> 10859S: Maintained 10860F: drivers/clk/clk-cdce706.c 10861 10862TI CLOCK DRIVER 10863M: Tero Kristo <t-kristo@ti.com> 10864L: linux-omap@vger.kernel.org 10865S: Maintained 10866F: drivers/clk/ti/ 10867F: include/linux/clk/ti.h 10868 10869TI FLASH MEDIA INTERFACE DRIVER 10870M: Alex Dubov <oakad@yahoo.com> 10871S: Maintained 10872F: drivers/misc/tifm* 10873F: drivers/mmc/host/tifm_sd.c 10874F: include/linux/tifm.h 10875 10876TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10877M: Santosh Shilimkar <ssantosh@kernel.org> 10878L: linux-kernel@vger.kernel.org 10879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10880S: Maintained 10881F: drivers/soc/ti/* 10882T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10883 10884 10885TI LM49xxx FAMILY ASoC CODEC DRIVERS 10886M: M R Swami Reddy <mr.swami.reddy@ti.com> 10887M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10888L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10889S: Maintained 10890F: sound/soc/codecs/lm49453* 10891F: sound/soc/codecs/isabelle* 10892 10893TI LP855x BACKLIGHT DRIVER 10894M: Milo Kim <milo.kim@ti.com> 10895S: Maintained 10896F: Documentation/backlight/lp855x-driver.txt 10897F: drivers/video/backlight/lp855x_bl.c 10898F: include/linux/platform_data/lp855x.h 10899 10900TI LP8727 CHARGER DRIVER 10901M: Milo Kim <milo.kim@ti.com> 10902S: Maintained 10903F: drivers/power/lp8727_charger.c 10904F: include/linux/platform_data/lp8727.h 10905 10906TI LP8788 MFD DRIVER 10907M: Milo Kim <milo.kim@ti.com> 10908S: Maintained 10909F: drivers/iio/adc/lp8788_adc.c 10910F: drivers/leds/leds-lp8788.c 10911F: drivers/mfd/lp8788*.c 10912F: drivers/power/lp8788-charger.c 10913F: drivers/regulator/lp8788-*.c 10914F: include/linux/mfd/lp8788*.h 10915 10916TI NETCP ETHERNET DRIVER 10917M: Wingman Kwok <w-kwok2@ti.com> 10918M: Murali Karicheri <m-karicheri2@ti.com> 10919L: netdev@vger.kernel.org 10920S: Maintained 10921F: drivers/net/ethernet/ti/netcp* 10922 10923TI TAS571X FAMILY ASoC CODEC DRIVER 10924M: Kevin Cernekee <cernekee@chromium.org> 10925L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10926S: Odd Fixes 10927F: sound/soc/codecs/tas571x* 10928 10929TI TWL4030 SERIES SOC CODEC DRIVER 10930M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10931L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10932S: Maintained 10933F: sound/soc/codecs/twl4030* 10934 10935TI WILINK WIRELESS DRIVERS 10936L: linux-wireless@vger.kernel.org 10937W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10938W: http://wireless.kernel.org/en/users/Drivers/wl1251 10939T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10940S: Orphan 10941F: drivers/net/wireless/ti/ 10942F: include/linux/wl12xx.h 10943 10944TIPC NETWORK LAYER 10945M: Jon Maloy <jon.maloy@ericsson.com> 10946M: Ying Xue <ying.xue@windriver.com> 10947L: netdev@vger.kernel.org (core kernel code) 10948L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10949W: http://tipc.sourceforge.net/ 10950S: Maintained 10951F: include/uapi/linux/tipc*.h 10952F: net/tipc/ 10953 10954TILE ARCHITECTURE 10955M: Chris Metcalf <cmetcalf@ezchip.com> 10956W: http://www.ezchip.com/scm/ 10957T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git 10958S: Supported 10959F: arch/tile/ 10960F: drivers/char/tile-srom.c 10961F: drivers/edac/tile_edac.c 10962F: drivers/net/ethernet/tile/ 10963F: drivers/rtc/rtc-tile.c 10964F: drivers/tty/hvc/hvc_tile.c 10965F: drivers/tty/serial/tilegx.c 10966F: drivers/usb/host/*-tilegx.c 10967F: include/linux/usb/tilegx.h 10968 10969TLAN NETWORK DRIVER 10970M: Samuel Chessman <chessman@tux.org> 10971L: tlan-devel@lists.sourceforge.net (subscribers-only) 10972W: http://sourceforge.net/projects/tlan/ 10973S: Maintained 10974F: Documentation/networking/tlan.txt 10975F: drivers/net/ethernet/ti/tlan.* 10976 10977TOMOYO SECURITY MODULE 10978M: Kentaro Takeda <takedakn@nttdata.co.jp> 10979M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10980L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10981L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10982L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10983L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10984W: http://tomoyo.sourceforge.jp/ 10985T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10986S: Maintained 10987F: security/tomoyo/ 10988 10989TOPSTAR LAPTOP EXTRAS DRIVER 10990M: Herton Ronaldo Krzesinski <herton@canonical.com> 10991L: platform-driver-x86@vger.kernel.org 10992S: Maintained 10993F: drivers/platform/x86/topstar-laptop.c 10994 10995TOSHIBA ACPI EXTRAS DRIVER 10996M: Azael Avalos <coproscefalo@gmail.com> 10997L: platform-driver-x86@vger.kernel.org 10998S: Maintained 10999F: drivers/platform/x86/toshiba_acpi.c 11000 11001TOSHIBA BLUETOOTH DRIVER 11002M: Azael Avalos <coproscefalo@gmail.com> 11003L: platform-driver-x86@vger.kernel.org 11004S: Maintained 11005F: drivers/platform/x86/toshiba_bluetooth.c 11006 11007TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 11008M: Azael Avalos <coproscefalo@gmail.com> 11009L: platform-driver-x86@vger.kernel.org 11010S: Maintained 11011F: drivers/platform/x86/toshiba_haps.c 11012 11013TOSHIBA WMI HOTKEYS DRIVER 11014M: Azael Avalos <coproscefalo@gmail.com> 11015L: platform-driver-x86@vger.kernel.org 11016S: Maintained 11017F: drivers/platform/x86/toshiba-wmi.c 11018 11019TOSHIBA SMM DRIVER 11020M: Jonathan Buzzard <jonathan@buzzard.org.uk> 11021W: http://www.buzzard.org.uk/toshiba/ 11022S: Maintained 11023F: drivers/char/toshiba.c 11024F: include/linux/toshiba.h 11025F: include/uapi/linux/toshiba.h 11026 11027TOSHIBA TC358743 DRIVER 11028M: Mats Randgaard <matrandg@cisco.com> 11029L: linux-media@vger.kernel.org 11030S: Maintained 11031F: drivers/media/i2c/tc358743* 11032F: include/media/i2c/tc358743.h 11033 11034TMIO MMC DRIVER 11035M: Ian Molton <ian@mnementh.co.uk> 11036L: linux-mmc@vger.kernel.org 11037S: Maintained 11038F: drivers/mmc/host/tmio_mmc* 11039F: drivers/mmc/host/sh_mobile_sdhi.c 11040F: include/linux/mmc/tmio.h 11041F: include/linux/mmc/sh_mobile_sdhi.h 11042 11043TMP401 HARDWARE MONITOR DRIVER 11044M: Guenter Roeck <linux@roeck-us.net> 11045L: lm-sensors@lm-sensors.org 11046S: Maintained 11047F: Documentation/hwmon/tmp401 11048F: drivers/hwmon/tmp401.c 11049 11050TMPFS (SHMEM FILESYSTEM) 11051M: Hugh Dickins <hughd@google.com> 11052L: linux-mm@kvack.org 11053S: Maintained 11054F: include/linux/shmem_fs.h 11055F: mm/shmem.c 11056 11057TM6000 VIDEO4LINUX DRIVER 11058M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11059L: linux-media@vger.kernel.org 11060W: https://linuxtv.org 11061T: git git://linuxtv.org/media_tree.git 11062S: Odd fixes 11063F: drivers/media/usb/tm6000/ 11064 11065TW68 VIDEO4LINUX DRIVER 11066M: Hans Verkuil <hverkuil@xs4all.nl> 11067L: linux-media@vger.kernel.org 11068T: git git://linuxtv.org/media_tree.git 11069W: https://linuxtv.org 11070S: Odd Fixes 11071F: drivers/media/pci/tw68/ 11072 11073TPM DEVICE DRIVER 11074M: Peter Huewe <peterhuewe@gmx.de> 11075M: Marcel Selhorst <tpmdd@selhorst.net> 11076M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 11077R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 11078W: http://tpmdd.sourceforge.net 11079L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11080Q: git git://github.com/PeterHuewe/linux-tpmdd.git 11081T: git https://github.com/PeterHuewe/linux-tpmdd 11082S: Maintained 11083F: drivers/char/tpm/ 11084 11085TPM IBM_VTPM DEVICE DRIVER 11086M: Ashley Lai <ashleydlai@gmail.com> 11087W: http://tpmdd.sourceforge.net 11088L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11089S: Maintained 11090F: drivers/char/tpm/tpm_ibmvtpm* 11091 11092TRACING 11093M: Steven Rostedt <rostedt@goodmis.org> 11094M: Ingo Molnar <mingo@redhat.com> 11095T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 11096S: Maintained 11097F: Documentation/trace/ftrace.txt 11098F: arch/*/*/*/ftrace.h 11099F: arch/*/kernel/ftrace.c 11100F: include/*/ftrace.h 11101F: include/linux/trace*.h 11102F: include/trace/ 11103F: kernel/trace/ 11104F: tools/testing/selftests/ftrace/ 11105 11106TRIVIAL PATCHES 11107M: Jiri Kosina <trivial@kernel.org> 11108T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 11109S: Maintained 11110K: ^Subject:.*(?i)trivial 11111 11112TTY LAYER 11113M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11114M: Jiri Slaby <jslaby@suse.com> 11115S: Supported 11116T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 11117F: Documentation/serial/ 11118F: drivers/tty/ 11119F: drivers/tty/serial/serial_core.c 11120F: include/linux/serial_core.h 11121F: include/linux/serial.h 11122F: include/linux/tty.h 11123F: include/uapi/linux/serial_core.h 11124F: include/uapi/linux/serial.h 11125F: include/uapi/linux/tty.h 11126 11127TUA9001 MEDIA DRIVER 11128M: Antti Palosaari <crope@iki.fi> 11129L: linux-media@vger.kernel.org 11130W: https://linuxtv.org 11131W: http://palosaari.fi/linux/ 11132Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11133T: git git://linuxtv.org/anttip/media_tree.git 11134S: Maintained 11135F: drivers/media/tuners/tua9001* 11136 11137TULIP NETWORK DRIVERS 11138L: netdev@vger.kernel.org 11139L: linux-parisc@vger.kernel.org 11140S: Orphan 11141F: drivers/net/ethernet/dec/tulip/ 11142 11143TUN/TAP driver 11144M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 11145W: http://vtun.sourceforge.net/tun 11146S: Maintained 11147F: Documentation/networking/tuntap.txt 11148F: arch/um/os-Linux/drivers/ 11149 11150TURBOCHANNEL SUBSYSTEM 11151M: "Maciej W. Rozycki" <macro@linux-mips.org> 11152M: Ralf Baechle <ralf@linux-mips.org> 11153L: linux-mips@linux-mips.org 11154Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 11155S: Maintained 11156F: drivers/tc/ 11157F: include/linux/tc.h 11158 11159U14-34F SCSI DRIVER 11160M: Dario Ballabio <ballabio_dario@emc.com> 11161L: linux-scsi@vger.kernel.org 11162S: Maintained 11163F: drivers/scsi/u14-34f.c 11164 11165UBI FILE SYSTEM (UBIFS) 11166M: Artem Bityutskiy <dedekind1@gmail.com> 11167M: Adrian Hunter <adrian.hunter@intel.com> 11168L: linux-mtd@lists.infradead.org 11169T: git git://git.infradead.org/ubifs-2.6.git 11170W: http://www.linux-mtd.infradead.org/doc/ubifs.html 11171S: Maintained 11172F: Documentation/filesystems/ubifs.txt 11173F: fs/ubifs/ 11174 11175UCLINUX (M68KNOMMU AND COLDFIRE) 11176M: Greg Ungerer <gerg@uclinux.org> 11177W: http://www.uclinux.org/ 11178L: linux-m68k@lists.linux-m68k.org 11179L: uclinux-dev@uclinux.org (subscribers-only) 11180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 11181S: Maintained 11182F: arch/m68k/coldfire/ 11183F: arch/m68k/68*/ 11184F: arch/m68k/*/*_no.* 11185F: arch/m68k/include/asm/*_no.* 11186 11187UDF FILESYSTEM 11188M: Jan Kara <jack@suse.com> 11189S: Maintained 11190F: Documentation/filesystems/udf.txt 11191F: fs/udf/ 11192 11193UFS FILESYSTEM 11194M: Evgeniy Dushistov <dushistov@mail.ru> 11195S: Maintained 11196F: Documentation/filesystems/ufs.txt 11197F: fs/ufs/ 11198 11199UHID USERSPACE HID IO DRIVER: 11200M: David Herrmann <dh.herrmann@googlemail.com> 11201L: linux-input@vger.kernel.org 11202S: Maintained 11203F: drivers/hid/uhid.c 11204F: include/uapi/linux/uhid.h 11205 11206ULTRA-WIDEBAND (UWB) SUBSYSTEM: 11207L: linux-usb@vger.kernel.org 11208S: Orphan 11209F: drivers/uwb/ 11210F: include/linux/uwb.h 11211F: include/linux/uwb/ 11212 11213UNICORE32 ARCHITECTURE: 11214M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11215W: http://mprc.pku.edu.cn/~guanxuetao/linux 11216S: Maintained 11217T: git git://github.com/gxt/linux.git 11218F: arch/unicore32/ 11219 11220UNIFDEF 11221M: Tony Finch <dot@dotat.at> 11222W: http://dotat.at/prog/unifdef 11223S: Maintained 11224F: scripts/unifdef.c 11225 11226UNIFORM CDROM DRIVER 11227M: Jens Axboe <axboe@kernel.dk> 11228W: http://www.kernel.dk 11229S: Maintained 11230F: Documentation/cdrom/ 11231F: drivers/cdrom/cdrom.c 11232F: include/linux/cdrom.h 11233F: include/uapi/linux/cdrom.h 11234 11235UNISYS S-PAR DRIVERS 11236M: Benjamin Romer <benjamin.romer@unisys.com> 11237M: David Kershner <david.kershner@unisys.com> 11238L: sparmaintainer@unisys.com (Unisys internal) 11239S: Supported 11240F: drivers/staging/unisys/ 11241 11242UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11243M: Vinayak Holikatti <vinholikatti@gmail.com> 11244L: linux-scsi@vger.kernel.org 11245S: Supported 11246F: Documentation/scsi/ufs.txt 11247F: drivers/scsi/ufs/ 11248 11249UNSORTED BLOCK IMAGES (UBI) 11250M: Artem Bityutskiy <dedekind1@gmail.com> 11251M: Richard Weinberger <richard@nod.at> 11252W: http://www.linux-mtd.infradead.org/ 11253L: linux-mtd@lists.infradead.org 11254T: git git://git.infradead.org/ubifs-2.6.git 11255S: Supported 11256F: drivers/mtd/ubi/ 11257F: include/linux/mtd/ubi.h 11258F: include/uapi/mtd/ubi-user.h 11259 11260USB ACM DRIVER 11261M: Oliver Neukum <oliver@neukum.org> 11262L: linux-usb@vger.kernel.org 11263S: Maintained 11264F: Documentation/usb/acm.txt 11265F: drivers/usb/class/cdc-acm.* 11266 11267USB AR5523 WIRELESS DRIVER 11268M: Pontus Fuchs <pontus.fuchs@gmail.com> 11269L: linux-wireless@vger.kernel.org 11270S: Maintained 11271F: drivers/net/wireless/ath/ar5523/ 11272 11273USB ATTACHED SCSI 11274M: Hans de Goede <hdegoede@redhat.com> 11275M: Gerd Hoffmann <kraxel@redhat.com> 11276L: linux-usb@vger.kernel.org 11277L: linux-scsi@vger.kernel.org 11278S: Maintained 11279F: drivers/usb/storage/uas.c 11280 11281USB CDC ETHERNET DRIVER 11282M: Oliver Neukum <oliver@neukum.org> 11283L: linux-usb@vger.kernel.org 11284S: Maintained 11285F: drivers/net/usb/cdc_*.c 11286F: include/uapi/linux/usb/cdc.h 11287 11288USB CHAOSKEY DRIVER 11289M: Keith Packard <keithp@keithp.com> 11290L: linux-usb@vger.kernel.org 11291S: Maintained 11292F: drivers/usb/misc/chaoskey.c 11293 11294USB CYPRESS C67X00 DRIVER 11295M: Peter Korsgaard <jacmet@sunsite.dk> 11296L: linux-usb@vger.kernel.org 11297S: Maintained 11298F: drivers/usb/c67x00/ 11299 11300USB DAVICOM DM9601 DRIVER 11301M: Peter Korsgaard <jacmet@sunsite.dk> 11302L: netdev@vger.kernel.org 11303W: http://www.linux-usb.org/usbnet 11304S: Maintained 11305F: drivers/net/usb/dm9601.c 11306 11307USB DIAMOND RIO500 DRIVER 11308M: Cesar Miquel <miquel@df.uba.ar> 11309L: rio500-users@lists.sourceforge.net 11310W: http://rio500.sourceforge.net 11311S: Maintained 11312F: drivers/usb/misc/rio500* 11313 11314USB EHCI DRIVER 11315M: Alan Stern <stern@rowland.harvard.edu> 11316L: linux-usb@vger.kernel.org 11317S: Maintained 11318F: Documentation/usb/ehci.txt 11319F: drivers/usb/host/ehci* 11320 11321USB GADGET/PERIPHERAL SUBSYSTEM 11322M: Felipe Balbi <balbi@ti.com> 11323L: linux-usb@vger.kernel.org 11324W: http://www.linux-usb.org/gadget 11325T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11326S: Maintained 11327F: drivers/usb/gadget/ 11328F: include/linux/usb/gadget* 11329 11330USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11331M: Jiri Kosina <jikos@kernel.org> 11332R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 11333L: linux-usb@vger.kernel.org 11334T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11335S: Maintained 11336F: Documentation/hid/hiddev.txt 11337F: drivers/hid/usbhid/ 11338 11339USB ISP116X DRIVER 11340M: Olav Kongas <ok@artecdesign.ee> 11341L: linux-usb@vger.kernel.org 11342S: Maintained 11343F: drivers/usb/host/isp116x* 11344F: include/linux/usb/isp116x.h 11345 11346USB MASS STORAGE DRIVER 11347M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11348L: linux-usb@vger.kernel.org 11349L: usb-storage@lists.one-eyed-alien.net 11350S: Maintained 11351W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11352F: drivers/usb/storage/ 11353 11354USB MIDI DRIVER 11355M: Clemens Ladisch <clemens@ladisch.de> 11356L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11357T: git git://git.alsa-project.org/alsa-kernel.git 11358S: Maintained 11359F: sound/usb/midi.* 11360 11361USB NETWORKING DRIVERS 11362L: linux-usb@vger.kernel.org 11363S: Odd Fixes 11364F: drivers/net/usb/ 11365 11366USB OHCI DRIVER 11367M: Alan Stern <stern@rowland.harvard.edu> 11368L: linux-usb@vger.kernel.org 11369S: Maintained 11370F: Documentation/usb/ohci.txt 11371F: drivers/usb/host/ohci* 11372 11373USB OTG FSM (Finite State Machine) 11374M: Peter Chen <Peter.Chen@nxp.com> 11375T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11376L: linux-usb@vger.kernel.org 11377S: Maintained 11378F: drivers/usb/common/usb-otg-fsm.c 11379 11380USB OVER IP DRIVER 11381M: Valentina Manea <valentina.manea.m@gmail.com> 11382M: Shuah Khan <shuah.kh@samsung.com> 11383L: linux-usb@vger.kernel.org 11384S: Maintained 11385F: drivers/usb/usbip/ 11386F: tools/usb/usbip/ 11387 11388USB PEGASUS DRIVER 11389M: Petko Manolov <petkan@nucleusys.com> 11390L: linux-usb@vger.kernel.org 11391L: netdev@vger.kernel.org 11392T: git git://github.com/petkan/pegasus.git 11393W: https://github.com/petkan/pegasus 11394S: Maintained 11395F: drivers/net/usb/pegasus.* 11396 11397USB PHY LAYER 11398M: Felipe Balbi <balbi@ti.com> 11399L: linux-usb@vger.kernel.org 11400T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11401S: Maintained 11402F: drivers/usb/phy/ 11403 11404USB PRINTER DRIVER (usblp) 11405M: Pete Zaitcev <zaitcev@redhat.com> 11406L: linux-usb@vger.kernel.org 11407S: Supported 11408F: drivers/usb/class/usblp.c 11409 11410USB QMI WWAN NETWORK DRIVER 11411M: Bjørn Mork <bjorn@mork.no> 11412L: netdev@vger.kernel.org 11413S: Maintained 11414F: Documentation/ABI/testing/sysfs-class-net-qmi 11415F: drivers/net/usb/qmi_wwan.c 11416 11417USB RTL8150 DRIVER 11418M: Petko Manolov <petkan@nucleusys.com> 11419L: linux-usb@vger.kernel.org 11420L: netdev@vger.kernel.org 11421T: git git://github.com/petkan/rtl8150.git 11422W: https://github.com/petkan/rtl8150 11423S: Maintained 11424F: drivers/net/usb/rtl8150.c 11425 11426USB SERIAL SUBSYSTEM 11427M: Johan Hovold <johan@kernel.org> 11428L: linux-usb@vger.kernel.org 11429S: Maintained 11430F: Documentation/usb/usb-serial.txt 11431F: drivers/usb/serial/ 11432F: include/linux/usb/serial.h 11433 11434USB SMSC75XX ETHERNET DRIVER 11435M: Steve Glendinning <steve.glendinning@shawell.net> 11436L: netdev@vger.kernel.org 11437S: Maintained 11438F: drivers/net/usb/smsc75xx.* 11439 11440USB SMSC95XX ETHERNET DRIVER 11441M: Steve Glendinning <steve.glendinning@shawell.net> 11442L: netdev@vger.kernel.org 11443S: Maintained 11444F: drivers/net/usb/smsc95xx.* 11445 11446USB SUBSYSTEM 11447M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11448L: linux-usb@vger.kernel.org 11449W: http://www.linux-usb.org 11450T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11451S: Supported 11452F: Documentation/usb/ 11453F: drivers/usb/ 11454F: include/linux/usb.h 11455F: include/linux/usb/ 11456 11457USB UHCI DRIVER 11458M: Alan Stern <stern@rowland.harvard.edu> 11459L: linux-usb@vger.kernel.org 11460S: Maintained 11461F: drivers/usb/host/uhci* 11462 11463USB "USBNET" DRIVER FRAMEWORK 11464M: Oliver Neukum <oneukum@suse.com> 11465L: netdev@vger.kernel.org 11466W: http://www.linux-usb.org/usbnet 11467S: Maintained 11468F: drivers/net/usb/usbnet.c 11469F: include/linux/usb/usbnet.h 11470 11471USB VIDEO CLASS 11472M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11473L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11474L: linux-media@vger.kernel.org 11475T: git git://linuxtv.org/media_tree.git 11476W: http://www.ideasonboard.org/uvc/ 11477S: Maintained 11478F: drivers/media/usb/uvc/ 11479F: include/uapi/linux/uvcvideo.h 11480 11481USB VISION DRIVER 11482M: Hans Verkuil <hverkuil@xs4all.nl> 11483L: linux-media@vger.kernel.org 11484T: git git://linuxtv.org/media_tree.git 11485W: https://linuxtv.org 11486S: Odd Fixes 11487F: drivers/media/usb/usbvision/ 11488 11489USB WEBCAM GADGET 11490M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11491L: linux-usb@vger.kernel.org 11492S: Maintained 11493F: drivers/usb/gadget/function/*uvc* 11494F: drivers/usb/gadget/legacy/webcam.c 11495 11496USB WIRELESS RNDIS DRIVER (rndis_wlan) 11497M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11498L: linux-wireless@vger.kernel.org 11499S: Maintained 11500F: drivers/net/wireless/rndis_wlan.c 11501 11502USB XHCI DRIVER 11503M: Mathias Nyman <mathias.nyman@intel.com> 11504L: linux-usb@vger.kernel.org 11505S: Supported 11506F: drivers/usb/host/xhci* 11507F: drivers/usb/host/pci-quirks* 11508 11509USB ZD1201 DRIVER 11510L: linux-wireless@vger.kernel.org 11511W: http://linux-lc100020.sourceforge.net 11512S: Orphan 11513F: drivers/net/wireless/zydas/zd1201.* 11514 11515USB ZR364XX DRIVER 11516M: Antoine Jacquet <royale@zerezo.com> 11517L: linux-usb@vger.kernel.org 11518L: linux-media@vger.kernel.org 11519T: git git://linuxtv.org/media_tree.git 11520W: http://royale.zerezo.com/zr364xx/ 11521S: Maintained 11522F: Documentation/video4linux/zr364xx.txt 11523F: drivers/media/usb/zr364xx/ 11524 11525ULPI BUS 11526M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11527L: linux-usb@vger.kernel.org 11528S: Maintained 11529F: drivers/usb/common/ulpi.c 11530F: include/linux/ulpi/ 11531 11532USER-MODE LINUX (UML) 11533M: Jeff Dike <jdike@addtoit.com> 11534M: Richard Weinberger <richard@nod.at> 11535L: user-mode-linux-devel@lists.sourceforge.net 11536L: user-mode-linux-user@lists.sourceforge.net 11537W: http://user-mode-linux.sourceforge.net 11538T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 11539S: Maintained 11540F: Documentation/virtual/uml/ 11541F: arch/um/ 11542F: arch/x86/um/ 11543F: fs/hostfs/ 11544F: fs/hppfs/ 11545 11546USERSPACE I/O (UIO) 11547M: "Hans J. Koch" <hjk@hansjkoch.de> 11548M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11549S: Maintained 11550T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11551F: Documentation/DocBook/uio-howto.tmpl 11552F: drivers/uio/ 11553F: include/linux/uio*.h 11554 11555UTIL-LINUX PACKAGE 11556M: Karel Zak <kzak@redhat.com> 11557L: util-linux@vger.kernel.org 11558W: http://en.wikipedia.org/wiki/Util-linux 11559T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11560S: Maintained 11561 11562UVESAFB DRIVER 11563M: Michal Januszewski <spock@gentoo.org> 11564L: linux-fbdev@vger.kernel.org 11565W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11566S: Maintained 11567F: Documentation/fb/uvesafb.txt 11568F: drivers/video/fbdev/uvesafb.* 11569 11570VF610 NAND DRIVER 11571M: Stefan Agner <stefan@agner.ch> 11572L: linux-mtd@lists.infradead.org 11573S: Supported 11574F: drivers/mtd/nand/vf610_nfc.c 11575 11576VFAT/FAT/MSDOS FILESYSTEM 11577M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11578S: Maintained 11579F: Documentation/filesystems/vfat.txt 11580F: fs/fat/ 11581 11582VFIO DRIVER 11583M: Alex Williamson <alex.williamson@redhat.com> 11584L: kvm@vger.kernel.org 11585T: git git://github.com/awilliam/linux-vfio.git 11586S: Maintained 11587F: Documentation/vfio.txt 11588F: drivers/vfio/ 11589F: include/linux/vfio.h 11590F: include/uapi/linux/vfio.h 11591 11592VFIO PLATFORM DRIVER 11593M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11594L: kvm@vger.kernel.org 11595S: Maintained 11596F: drivers/vfio/platform/ 11597 11598VIDEOBUF2 FRAMEWORK 11599M: Pawel Osciak <pawel@osciak.com> 11600M: Marek Szyprowski <m.szyprowski@samsung.com> 11601M: Kyungmin Park <kyungmin.park@samsung.com> 11602L: linux-media@vger.kernel.org 11603S: Maintained 11604F: drivers/media/v4l2-core/videobuf2-* 11605F: include/media/videobuf2-* 11606 11607VIRTUAL SERIO DEVICE DRIVER 11608M: Stephen Chandler Paul <thatslyude@gmail.com> 11609S: Maintained 11610F: drivers/input/serio/userio.c 11611F: include/uapi/linux/userio.h 11612 11613VIRTIO CONSOLE DRIVER 11614M: Amit Shah <amit.shah@redhat.com> 11615L: virtualization@lists.linux-foundation.org 11616S: Maintained 11617F: drivers/char/virtio_console.c 11618F: include/linux/virtio_console.h 11619F: include/uapi/linux/virtio_console.h 11620 11621VIRTIO CORE, NET AND BLOCK DRIVERS 11622M: "Michael S. Tsirkin" <mst@redhat.com> 11623L: virtualization@lists.linux-foundation.org 11624S: Maintained 11625F: drivers/virtio/ 11626F: tools/virtio/ 11627F: drivers/net/virtio_net.c 11628F: drivers/block/virtio_blk.c 11629F: include/linux/virtio_*.h 11630F: include/uapi/linux/virtio_*.h 11631 11632VIRTIO DRIVERS FOR S390 11633M: Christian Borntraeger <borntraeger@de.ibm.com> 11634M: Cornelia Huck <cornelia.huck@de.ibm.com> 11635L: linux-s390@vger.kernel.org 11636L: virtualization@lists.linux-foundation.org 11637L: kvm@vger.kernel.org 11638S: Supported 11639F: drivers/s390/virtio/ 11640 11641VIRTIO GPU DRIVER 11642M: David Airlie <airlied@linux.ie> 11643M: Gerd Hoffmann <kraxel@redhat.com> 11644L: dri-devel@lists.freedesktop.org 11645L: virtualization@lists.linux-foundation.org 11646S: Maintained 11647F: drivers/gpu/drm/virtio/ 11648F: include/uapi/linux/virtio_gpu.h 11649 11650VIRTIO HOST (VHOST) 11651M: "Michael S. Tsirkin" <mst@redhat.com> 11652L: kvm@vger.kernel.org 11653L: virtualization@lists.linux-foundation.org 11654L: netdev@vger.kernel.org 11655T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git 11656S: Maintained 11657F: drivers/vhost/ 11658F: include/uapi/linux/vhost.h 11659 11660VIRTIO INPUT DRIVER 11661M: Gerd Hoffmann <kraxel@redhat.com> 11662S: Maintained 11663F: drivers/virtio/virtio_input.c 11664F: include/uapi/linux/virtio_input.h 11665 11666VIA RHINE NETWORK DRIVER 11667S: Orphan 11668F: drivers/net/ethernet/via/via-rhine.c 11669 11670VIA SD/MMC CARD CONTROLLER DRIVER 11671M: Bruce Chang <brucechang@via.com.tw> 11672M: Harald Welte <HaraldWelte@viatech.com> 11673S: Maintained 11674F: drivers/mmc/host/via-sdmmc.c 11675 11676VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11677M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11678L: linux-fbdev@vger.kernel.org 11679S: Maintained 11680F: include/linux/via-core.h 11681F: include/linux/via-gpio.h 11682F: include/linux/via_i2c.h 11683F: drivers/video/fbdev/via/ 11684 11685VIA VELOCITY NETWORK DRIVER 11686M: Francois Romieu <romieu@fr.zoreil.com> 11687L: netdev@vger.kernel.org 11688S: Maintained 11689F: drivers/net/ethernet/via/via-velocity.* 11690 11691VIRT LIB 11692M: Alex Williamson <alex.williamson@redhat.com> 11693M: Paolo Bonzini <pbonzini@redhat.com> 11694L: kvm@vger.kernel.org 11695S: Supported 11696F: virt/lib/ 11697 11698VIVID VIRTUAL VIDEO DRIVER 11699M: Hans Verkuil <hverkuil@xs4all.nl> 11700L: linux-media@vger.kernel.org 11701T: git git://linuxtv.org/media_tree.git 11702W: https://linuxtv.org 11703S: Maintained 11704F: drivers/media/platform/vivid/* 11705 11706VLAN (802.1Q) 11707M: Patrick McHardy <kaber@trash.net> 11708L: netdev@vger.kernel.org 11709S: Maintained 11710F: drivers/net/macvlan.c 11711F: include/linux/if_*vlan.h 11712F: net/8021q/ 11713 11714VLYNQ BUS 11715M: Florian Fainelli <florian@openwrt.org> 11716L: openwrt-devel@lists.openwrt.org (subscribers-only) 11717S: Maintained 11718F: drivers/vlynq/vlynq.c 11719F: include/linux/vlynq.h 11720 11721VME SUBSYSTEM 11722M: Martyn Welch <martyn@welchs.me.uk> 11723M: Manohar Vanga <manohar.vanga@gmail.com> 11724M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11725L: devel@driverdev.osuosl.org 11726S: Maintained 11727T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11728F: Documentation/vme_api.txt 11729F: drivers/staging/vme/ 11730F: drivers/vme/ 11731F: include/linux/vme* 11732 11733VMWARE HYPERVISOR INTERFACE 11734M: Alok Kataria <akataria@vmware.com> 11735L: virtualization@lists.linux-foundation.org 11736S: Supported 11737F: arch/x86/kernel/cpu/vmware.c 11738 11739VMWARE BALLOON DRIVER 11740M: Xavier Deguillard <xdeguillard@vmware.com> 11741M: Philip Moltmann <moltmann@vmware.com> 11742M: "VMware, Inc." <pv-drivers@vmware.com> 11743L: linux-kernel@vger.kernel.org 11744S: Maintained 11745F: drivers/misc/vmw_balloon.c 11746 11747VMWARE VMMOUSE SUBDRIVER 11748M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11749M: "VMware, Inc." <pv-drivers@vmware.com> 11750L: linux-input@vger.kernel.org 11751S: Maintained 11752F: drivers/input/mouse/vmmouse.c 11753F: drivers/input/mouse/vmmouse.h 11754 11755VMWARE VMXNET3 ETHERNET DRIVER 11756M: Shrikrishna Khare <skhare@vmware.com> 11757M: "VMware, Inc." <pv-drivers@vmware.com> 11758L: netdev@vger.kernel.org 11759S: Maintained 11760F: drivers/net/vmxnet3/ 11761 11762VMware PVSCSI driver 11763M: Arvind Kumar <arvindkumar@vmware.com> 11764M: VMware PV-Drivers <pv-drivers@vmware.com> 11765L: linux-scsi@vger.kernel.org 11766S: Maintained 11767F: drivers/scsi/vmw_pvscsi.c 11768F: drivers/scsi/vmw_pvscsi.h 11769 11770VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11771M: Liam Girdwood <lgirdwood@gmail.com> 11772M: Mark Brown <broonie@kernel.org> 11773L: linux-kernel@vger.kernel.org 11774W: http://www.slimlogic.co.uk/?p=48 11775T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11776S: Supported 11777F: drivers/regulator/ 11778F: include/linux/regulator/ 11779 11780VRF 11781M: David Ahern <dsa@cumulusnetworks.com> 11782M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11783L: netdev@vger.kernel.org 11784S: Maintained 11785F: drivers/net/vrf.c 11786F: Documentation/networking/vrf.txt 11787 11788VT1211 HARDWARE MONITOR DRIVER 11789M: Juerg Haefliger <juergh@gmail.com> 11790L: lm-sensors@lm-sensors.org 11791S: Maintained 11792F: Documentation/hwmon/vt1211 11793F: drivers/hwmon/vt1211.c 11794 11795VT8231 HARDWARE MONITOR DRIVER 11796M: Roger Lucas <vt8231@hiddenengine.co.uk> 11797L: lm-sensors@lm-sensors.org 11798S: Maintained 11799F: drivers/hwmon/vt8231.c 11800 11801VUB300 USB to SDIO/SD/MMC bridge chip 11802M: Tony Olech <tony.olech@elandigitalsystems.com> 11803L: linux-mmc@vger.kernel.org 11804L: linux-usb@vger.kernel.org 11805S: Supported 11806F: drivers/mmc/host/vub300.c 11807 11808W1 DALLAS'S 1-WIRE BUS 11809M: Evgeniy Polyakov <zbr@ioremap.net> 11810S: Maintained 11811F: Documentation/w1/ 11812F: drivers/w1/ 11813 11814W83791D HARDWARE MONITORING DRIVER 11815M: Marc Hulsman <m.hulsman@tudelft.nl> 11816L: lm-sensors@lm-sensors.org 11817S: Maintained 11818F: Documentation/hwmon/w83791d 11819F: drivers/hwmon/w83791d.c 11820 11821W83793 HARDWARE MONITORING DRIVER 11822M: Rudolf Marek <r.marek@assembler.cz> 11823L: lm-sensors@lm-sensors.org 11824S: Maintained 11825F: Documentation/hwmon/w83793 11826F: drivers/hwmon/w83793.c 11827 11828W83795 HARDWARE MONITORING DRIVER 11829M: Jean Delvare <jdelvare@suse.com> 11830L: lm-sensors@lm-sensors.org 11831S: Maintained 11832F: drivers/hwmon/w83795.c 11833 11834W83L51xD SD/MMC CARD INTERFACE DRIVER 11835M: Pierre Ossman <pierre@ossman.eu> 11836S: Maintained 11837F: drivers/mmc/host/wbsd.* 11838 11839WACOM PROTOCOL 4 SERIAL TABLETS 11840M: Julian Squires <julian@cipht.net> 11841M: Hans de Goede <hdegoede@redhat.com> 11842L: linux-input@vger.kernel.org 11843S: Maintained 11844F: drivers/input/tablet/wacom_serial4.c 11845 11846WATCHDOG DEVICE DRIVERS 11847M: Wim Van Sebroeck <wim@iguana.be> 11848R: Guenter Roeck <linux@roeck-us.net> 11849L: linux-watchdog@vger.kernel.org 11850W: http://www.linux-watchdog.org/ 11851T: git git://www.linux-watchdog.org/linux-watchdog.git 11852S: Maintained 11853F: Documentation/watchdog/ 11854F: drivers/watchdog/ 11855F: include/linux/watchdog.h 11856F: include/uapi/linux/watchdog.h 11857 11858WD7000 SCSI DRIVER 11859M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11860L: linux-scsi@vger.kernel.org 11861S: Maintained 11862F: drivers/scsi/wd7000.c 11863 11864WIIMOTE HID DRIVER 11865M: David Herrmann <dh.herrmann@googlemail.com> 11866L: linux-input@vger.kernel.org 11867S: Maintained 11868F: drivers/hid/hid-wiimote* 11869 11870WINBOND CIR DRIVER 11871M: David Härdeman <david@hardeman.nu> 11872S: Maintained 11873F: drivers/media/rc/winbond-cir.c 11874 11875WIMAX STACK 11876M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11877M: linux-wimax@intel.com 11878L: wimax@linuxwimax.org (subscribers-only) 11879S: Supported 11880W: http://linuxwimax.org 11881F: Documentation/wimax/README.wimax 11882F: include/linux/wimax/debug.h 11883F: include/net/wimax.h 11884F: include/uapi/linux/wimax.h 11885F: net/wimax/ 11886 11887WISTRON LAPTOP BUTTON DRIVER 11888M: Miloslav Trmac <mitr@volny.cz> 11889S: Maintained 11890F: drivers/input/misc/wistron_btns.c 11891 11892WL3501 WIRELESS PCMCIA CARD DRIVER 11893M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11894L: linux-wireless@vger.kernel.org 11895W: http://oops.ghostprotocols.net:81/blog 11896S: Maintained 11897F: drivers/net/wireless/wl3501* 11898 11899WOLFSON MICROELECTRONICS DRIVERS 11900L: patches@opensource.wolfsonmicro.com 11901T: git https://github.com/CirrusLogic/linux-drivers.git 11902W: https://github.com/CirrusLogic/linux-drivers/wiki 11903S: Supported 11904F: Documentation/hwmon/wm83?? 11905F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 11906F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 11907F: Documentation/devicetree/bindings/mfd/arizona.txt 11908F: arch/arm/mach-s3c64xx/mach-crag6410* 11909F: drivers/clk/clk-wm83*.c 11910F: drivers/extcon/extcon-arizona.c 11911F: drivers/leds/leds-wm83*.c 11912F: drivers/gpio/gpio-*wm*.c 11913F: drivers/gpio/gpio-arizona.c 11914F: drivers/hwmon/wm83??-hwmon.c 11915F: drivers/input/misc/wm831x-on.c 11916F: drivers/input/touchscreen/wm831x-ts.c 11917F: drivers/input/touchscreen/wm97*.c 11918F: drivers/mfd/arizona* 11919F: drivers/mfd/wm*.c 11920F: drivers/mfd/cs47l24* 11921F: drivers/power/wm83*.c 11922F: drivers/rtc/rtc-wm83*.c 11923F: drivers/regulator/wm8*.c 11924F: drivers/video/backlight/wm83*_bl.c 11925F: drivers/watchdog/wm83*_wdt.c 11926F: include/linux/mfd/arizona/ 11927F: include/linux/mfd/wm831x/ 11928F: include/linux/mfd/wm8350/ 11929F: include/linux/mfd/wm8400* 11930F: include/linux/wm97xx.h 11931F: include/sound/wm????.h 11932F: sound/soc/codecs/arizona.? 11933F: sound/soc/codecs/wm* 11934F: sound/soc/codecs/cs47l24* 11935 11936WORKQUEUE 11937M: Tejun Heo <tj@kernel.org> 11938R: Lai Jiangshan <jiangshanlai@gmail.com> 11939T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11940S: Maintained 11941F: include/linux/workqueue.h 11942F: kernel/workqueue.c 11943F: Documentation/workqueue.txt 11944 11945X.25 NETWORK LAYER 11946M: Andrew Hendry <andrew.hendry@gmail.com> 11947L: linux-x25@vger.kernel.org 11948S: Odd Fixes 11949F: Documentation/networking/x25* 11950F: include/net/x25* 11951F: net/x25/ 11952 11953X86 ARCHITECTURE (32-BIT AND 64-BIT) 11954M: Thomas Gleixner <tglx@linutronix.de> 11955M: Ingo Molnar <mingo@redhat.com> 11956M: "H. Peter Anvin" <hpa@zytor.com> 11957M: x86@kernel.org 11958L: linux-kernel@vger.kernel.org 11959T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11960S: Maintained 11961F: Documentation/x86/ 11962F: arch/x86/ 11963 11964X86 PLATFORM DRIVERS 11965M: Darren Hart <dvhart@infradead.org> 11966L: platform-driver-x86@vger.kernel.org 11967T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11968S: Maintained 11969F: drivers/platform/x86/ 11970F: drivers/platform/olpc/ 11971 11972X86 MCE INFRASTRUCTURE 11973M: Tony Luck <tony.luck@intel.com> 11974M: Borislav Petkov <bp@alien8.de> 11975L: linux-edac@vger.kernel.org 11976S: Maintained 11977F: arch/x86/kernel/cpu/mcheck/* 11978 11979X86 MICROCODE UPDATE SUPPORT 11980M: Borislav Petkov <bp@alien8.de> 11981S: Maintained 11982F: arch/x86/kernel/cpu/microcode/* 11983 11984X86 VDSO 11985M: Andy Lutomirski <luto@amacapital.net> 11986L: linux-kernel@vger.kernel.org 11987T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11988S: Maintained 11989F: arch/x86/entry/vdso/ 11990 11991XC2028/3028 TUNER DRIVER 11992M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11993L: linux-media@vger.kernel.org 11994W: https://linuxtv.org 11995T: git git://linuxtv.org/media_tree.git 11996S: Maintained 11997F: drivers/media/tuners/tuner-xc2028.* 11998 11999XEN HYPERVISOR INTERFACE 12000M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12001M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 12002M: David Vrabel <david.vrabel@citrix.com> 12003L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12004T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 12005S: Supported 12006F: arch/x86/xen/ 12007F: drivers/*/xen-*front.c 12008F: drivers/xen/ 12009F: arch/x86/include/asm/xen/ 12010F: include/xen/ 12011F: include/uapi/xen/ 12012 12013XEN HYPERVISOR ARM 12014M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12015L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12016S: Supported 12017F: arch/arm/xen/ 12018F: arch/arm/include/asm/xen/ 12019 12020XEN HYPERVISOR ARM64 12021M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12022L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12023S: Supported 12024F: arch/arm64/xen/ 12025F: arch/arm64/include/asm/xen/ 12026 12027XEN NETWORK BACKEND DRIVER 12028M: Ian Campbell <ian.campbell@citrix.com> 12029M: Wei Liu <wei.liu2@citrix.com> 12030L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12031L: netdev@vger.kernel.org 12032S: Supported 12033F: drivers/net/xen-netback/* 12034 12035XEN PCI SUBSYSTEM 12036M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12037L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12038S: Supported 12039F: arch/x86/pci/*xen* 12040F: drivers/pci/*xen* 12041 12042XEN BLOCK SUBSYSTEM 12043M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12044M: Roger Pau Monné <roger.pau@citrix.com> 12045L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12046S: Supported 12047F: drivers/block/xen-blkback/* 12048F: drivers/block/xen* 12049 12050XEN PVSCSI DRIVERS 12051M: Juergen Gross <jgross@suse.com> 12052L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12053L: linux-scsi@vger.kernel.org 12054S: Supported 12055F: drivers/scsi/xen-scsifront.c 12056F: drivers/xen/xen-scsiback.c 12057F: include/xen/interface/io/vscsiif.h 12058 12059XEN SWIOTLB SUBSYSTEM 12060M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12061L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12062S: Supported 12063F: arch/x86/xen/*swiotlb* 12064F: drivers/xen/*swiotlb* 12065 12066XFS FILESYSTEM 12067P: Silicon Graphics Inc 12068M: Dave Chinner <david@fromorbit.com> 12069M: xfs@oss.sgi.com 12070L: xfs@oss.sgi.com 12071W: http://oss.sgi.com/projects/xfs 12072T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git 12073S: Supported 12074F: Documentation/filesystems/xfs.txt 12075F: fs/xfs/ 12076 12077XILINX AXI ETHERNET DRIVER 12078M: Anirudha Sarangi <anirudh@xilinx.com> 12079M: John Linn <John.Linn@xilinx.com> 12080S: Maintained 12081F: drivers/net/ethernet/xilinx/xilinx_axienet* 12082 12083XILINX UARTLITE SERIAL DRIVER 12084M: Peter Korsgaard <jacmet@sunsite.dk> 12085L: linux-serial@vger.kernel.org 12086S: Maintained 12087F: drivers/tty/serial/uartlite.c 12088 12089XILINX VIDEO IP CORES 12090M: Hyun Kwon <hyun.kwon@xilinx.com> 12091M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12092L: linux-media@vger.kernel.org 12093T: git git://linuxtv.org/media_tree.git 12094S: Supported 12095F: Documentation/devicetree/bindings/media/xilinx/ 12096F: drivers/media/platform/xilinx/ 12097F: include/uapi/linux/xilinx-v4l2-controls.h 12098 12099XILLYBUS DRIVER 12100M: Eli Billauer <eli.billauer@gmail.com> 12101L: linux-kernel@vger.kernel.org 12102S: Supported 12103F: drivers/char/xillybus/ 12104 12105XTENSA XTFPGA PLATFORM SUPPORT 12106M: Max Filippov <jcmvbkbc@gmail.com> 12107L: linux-xtensa@linux-xtensa.org 12108S: Maintained 12109F: drivers/spi/spi-xtensa-xtfpga.c 12110F: sound/soc/xtensa/xtfpga-i2s.c 12111 12112YAM DRIVER FOR AX.25 12113M: Jean-Paul Roubelat <jpr@f6fbb.org> 12114L: linux-hams@vger.kernel.org 12115S: Maintained 12116F: drivers/net/hamradio/yam* 12117F: include/linux/yam.h 12118 12119YEALINK PHONE DRIVER 12120M: Henk Vergonet <Henk.Vergonet@gmail.com> 12121L: usbb2k-api-dev@nongnu.org 12122S: Maintained 12123F: Documentation/input/yealink.txt 12124F: drivers/input/misc/yealink.* 12125 12126Z8530 DRIVER FOR AX.25 12127M: Joerg Reuter <jreuter@yaina.de> 12128W: http://yaina.de/jreuter/ 12129W: http://www.qsl.net/dl1bke/ 12130L: linux-hams@vger.kernel.org 12131S: Maintained 12132F: Documentation/networking/z8530drv.txt 12133F: drivers/net/hamradio/*scc.c 12134F: drivers/net/hamradio/z8530.h 12135 12136ZBUD COMPRESSED PAGE ALLOCATOR 12137M: Seth Jennings <sjennings@variantweb.net> 12138L: linux-mm@kvack.org 12139S: Maintained 12140F: mm/zbud.c 12141F: include/linux/zbud.h 12142 12143ZD1211RW WIRELESS DRIVER 12144M: Daniel Drake <dsd@gentoo.org> 12145M: Ulrich Kunitz <kune@deine-taler.de> 12146W: http://zd1211.ath.cx/wiki/DriverRewrite 12147L: linux-wireless@vger.kernel.org 12148L: zd1211-devs@lists.sourceforge.net (subscribers-only) 12149S: Maintained 12150F: drivers/net/wireless/zydas/zd1211rw/ 12151 12152ZPOOL COMPRESSED PAGE STORAGE API 12153M: Dan Streetman <ddstreet@ieee.org> 12154L: linux-mm@kvack.org 12155S: Maintained 12156F: mm/zpool.c 12157F: include/linux/zpool.h 12158 12159ZR36067 VIDEO FOR LINUX DRIVER 12160L: mjpeg-users@lists.sourceforge.net 12161L: linux-media@vger.kernel.org 12162W: http://mjpeg.sourceforge.net/driver-zoran/ 12163T: hg https://linuxtv.org/hg/v4l-dvb 12164S: Odd Fixes 12165F: drivers/media/pci/zoran/ 12166 12167ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 12168M: Minchan Kim <minchan@kernel.org> 12169M: Nitin Gupta <ngupta@vflare.org> 12170R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12171L: linux-kernel@vger.kernel.org 12172S: Maintained 12173F: drivers/block/zram/ 12174F: Documentation/blockdev/zram.txt 12175 12176ZS DECSTATION Z85C30 SERIAL DRIVER 12177M: "Maciej W. Rozycki" <macro@linux-mips.org> 12178S: Maintained 12179F: drivers/tty/serial/zs.* 12180 12181ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 12182M: Minchan Kim <minchan@kernel.org> 12183M: Nitin Gupta <ngupta@vflare.org> 12184R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12185L: linux-mm@kvack.org 12186S: Maintained 12187F: mm/zsmalloc.c 12188F: include/linux/zsmalloc.h 12189F: Documentation/vm/zsmalloc.txt 12190 12191ZSWAP COMPRESSED SWAP CACHING 12192M: Seth Jennings <sjennings@variantweb.net> 12193L: linux-mm@kvack.org 12194S: Maintained 12195F: mm/zswap.c 12196 12197THE REST 12198M: Linus Torvalds <torvalds@linux-foundation.org> 12199L: linux-kernel@vger.kernel.org 12200Q: http://patchwork.kernel.org/project/LKML/list/ 12201T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 12202S: Buried alive in reporters 12203F: * 12204F: */ 12205