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: Documentation/misc-devices/mei/* 5755 5756INTEL MIC DRIVERS (mic) 5757M: Sudeep Dutt <sudeep.dutt@intel.com> 5758M: Ashutosh Dixit <ashutosh.dixit@intel.com> 5759S: Supported 5760W: https://github.com/sudeepdutt/mic 5761W: http://software.intel.com/en-us/mic-developer 5762F: include/linux/mic_bus.h 5763F: include/linux/scif.h 5764F: include/uapi/linux/mic_common.h 5765F: include/uapi/linux/mic_ioctl.h 5766F: include/uapi/linux/scif_ioctl.h 5767F: drivers/misc/mic/ 5768F: drivers/dma/mic_x100_dma.c 5769F: drivers/dma/mic_x100_dma.h 5770F: Documentation/mic/ 5771 5772INTEL PMC/P-Unit IPC DRIVER 5773M: Zha Qipeng<qipeng.zha@intel.com> 5774L: platform-driver-x86@vger.kernel.org 5775S: Maintained 5776F: drivers/platform/x86/intel_pmc_ipc.c 5777F: drivers/platform/x86/intel_punit_ipc.c 5778F: arch/x86/include/asm/intel_pmc_ipc.h 5779F: arch/x86/include/asm/intel_punit_ipc.h 5780 5781INTEL TELEMETRY DRIVER 5782M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com> 5783L: platform-driver-x86@vger.kernel.org 5784S: Maintained 5785F: arch/x86/include/asm/intel_telemetry.h 5786F: drivers/platform/x86/intel_telemetry* 5787 5788IOC3 ETHERNET DRIVER 5789M: Ralf Baechle <ralf@linux-mips.org> 5790L: linux-mips@linux-mips.org 5791S: Maintained 5792F: drivers/net/ethernet/sgi/ioc3-eth.c 5793 5794IOC3 SERIAL DRIVER 5795M: Pat Gefre <pfg@sgi.com> 5796L: linux-serial@vger.kernel.org 5797S: Maintained 5798F: drivers/tty/serial/ioc3_serial.c 5799 5800IOMMU DRIVERS 5801M: Joerg Roedel <joro@8bytes.org> 5802L: iommu@lists.linux-foundation.org 5803T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5804S: Maintained 5805F: drivers/iommu/ 5806 5807IP MASQUERADING 5808M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5809S: Maintained 5810F: net/ipv4/netfilter/ipt_MASQUERADE.c 5811 5812IPATH DRIVER 5813M: Mike Marciniszyn <infinipath@intel.com> 5814L: linux-rdma@vger.kernel.org 5815S: Maintained 5816F: drivers/staging/rdma/ipath/ 5817 5818IPMI SUBSYSTEM 5819M: Corey Minyard <minyard@acm.org> 5820L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5821W: http://openipmi.sourceforge.net/ 5822S: Supported 5823F: Documentation/IPMI.txt 5824F: drivers/char/ipmi/ 5825F: include/linux/ipmi* 5826F: include/uapi/linux/ipmi* 5827 5828QCOM AUDIO (ASoC) DRIVERS 5829M: Patrick Lai <plai@codeaurora.org> 5830M: Banajit Goswami <bgoswami@codeaurora.org> 5831L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5832S: Supported 5833F: sound/soc/qcom/ 5834 5835IPS SCSI RAID DRIVER 5836M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5837L: linux-scsi@vger.kernel.org 5838W: http://www.adaptec.com/ 5839S: Maintained 5840F: drivers/scsi/ips* 5841 5842IPVS 5843M: Wensong Zhang <wensong@linux-vs.org> 5844M: Simon Horman <horms@verge.net.au> 5845M: Julian Anastasov <ja@ssi.bg> 5846L: netdev@vger.kernel.org 5847L: lvs-devel@vger.kernel.org 5848S: Maintained 5849T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 5850T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 5851F: Documentation/networking/ipvs-sysctl.txt 5852F: include/net/ip_vs.h 5853F: include/uapi/linux/ip_vs.h 5854F: net/netfilter/ipvs/ 5855 5856IPWIRELESS DRIVER 5857M: Jiri Kosina <jikos@kernel.org> 5858M: David Sterba <dsterba@suse.com> 5859S: Odd Fixes 5860F: drivers/tty/ipwireless/ 5861 5862IPX NETWORK LAYER 5863M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5864L: netdev@vger.kernel.org 5865S: Maintained 5866F: include/net/ipx.h 5867F: include/uapi/linux/ipx.h 5868F: net/ipx/ 5869 5870IRDA SUBSYSTEM 5871M: Samuel Ortiz <samuel@sortiz.org> 5872L: irda-users@lists.sourceforge.net (subscribers-only) 5873L: netdev@vger.kernel.org 5874W: http://irda.sourceforge.net/ 5875S: Maintained 5876T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5877F: Documentation/networking/irda.txt 5878F: drivers/net/irda/ 5879F: include/net/irda/ 5880F: net/irda/ 5881 5882IRQ SUBSYSTEM 5883M: Thomas Gleixner <tglx@linutronix.de> 5884L: linux-kernel@vger.kernel.org 5885S: Maintained 5886T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5887F: kernel/irq/ 5888 5889IRQCHIP DRIVERS 5890M: Thomas Gleixner <tglx@linutronix.de> 5891M: Jason Cooper <jason@lakedaemon.net> 5892M: Marc Zyngier <marc.zyngier@arm.com> 5893L: linux-kernel@vger.kernel.org 5894S: Maintained 5895T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5896T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5897F: Documentation/devicetree/bindings/interrupt-controller/ 5898F: drivers/irqchip/ 5899 5900IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5901M: Jiang Liu <jiang.liu@linux.intel.com> 5902M: Marc Zyngier <marc.zyngier@arm.com> 5903S: Maintained 5904T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5905F: Documentation/IRQ-domain.txt 5906F: include/linux/irqdomain.h 5907F: kernel/irq/irqdomain.c 5908F: kernel/irq/msi.c 5909 5910ISAPNP 5911M: Jaroslav Kysela <perex@perex.cz> 5912S: Maintained 5913F: Documentation/isapnp.txt 5914F: drivers/pnp/isapnp/ 5915F: include/linux/isapnp.h 5916 5917ISA RADIO MODULE 5918M: Hans Verkuil <hverkuil@xs4all.nl> 5919L: linux-media@vger.kernel.org 5920T: git git://linuxtv.org/media_tree.git 5921W: https://linuxtv.org 5922S: Maintained 5923F: drivers/media/radio/radio-isa* 5924 5925iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5926M: Peter Jones <pjones@redhat.com> 5927M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5928S: Maintained 5929F: drivers/firmware/iscsi_ibft* 5930 5931ISCSI 5932M: Mike Christie <michaelc@cs.wisc.edu> 5933L: open-iscsi@googlegroups.com 5934W: www.open-iscsi.org 5935T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5936S: Maintained 5937F: drivers/scsi/*iscsi* 5938F: include/scsi/*iscsi* 5939 5940ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5941M: Or Gerlitz <ogerlitz@mellanox.com> 5942M: Sagi Grimberg <sagig@mellanox.com> 5943M: Roi Dayan <roid@mellanox.com> 5944L: linux-rdma@vger.kernel.org 5945S: Supported 5946W: http://www.openfabrics.org 5947W: www.open-iscsi.org 5948Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5949F: drivers/infiniband/ulp/iser/ 5950 5951ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5952M: Sagi Grimberg <sagig@mellanox.com> 5953T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5954L: linux-rdma@vger.kernel.org 5955L: target-devel@vger.kernel.org 5956S: Supported 5957W: http://www.linux-iscsi.org 5958F: drivers/infiniband/ulp/isert 5959 5960ISDN SUBSYSTEM 5961M: Karsten Keil <isdn@linux-pingi.de> 5962L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5963L: netdev@vger.kernel.org 5964W: http://www.isdn4linux.de 5965T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5966S: Maintained 5967F: Documentation/isdn/ 5968F: drivers/isdn/ 5969F: include/linux/isdn.h 5970F: include/linux/isdn/ 5971F: include/uapi/linux/isdn.h 5972F: include/uapi/linux/isdn/ 5973 5974ISDN SUBSYSTEM (Eicon active card driver) 5975M: Armin Schindler <mac@melware.de> 5976L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5977W: http://www.melware.de 5978S: Maintained 5979F: drivers/isdn/hardware/eicon/ 5980 5981IT87 HARDWARE MONITORING DRIVER 5982M: Jean Delvare <jdelvare@suse.com> 5983L: lm-sensors@lm-sensors.org 5984S: Maintained 5985F: Documentation/hwmon/it87 5986F: drivers/hwmon/it87.c 5987 5988IT913X MEDIA DRIVER 5989M: Antti Palosaari <crope@iki.fi> 5990L: linux-media@vger.kernel.org 5991W: https://linuxtv.org 5992W: http://palosaari.fi/linux/ 5993Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5994T: git git://linuxtv.org/anttip/media_tree.git 5995S: Maintained 5996F: drivers/media/tuners/it913x* 5997 5998IVTV VIDEO4LINUX DRIVER 5999M: Andy Walls <awalls@md.metrocast.net> 6000L: ivtv-devel@ivtvdriver.org (subscribers-only) 6001L: linux-media@vger.kernel.org 6002T: git git://linuxtv.org/media_tree.git 6003W: http://www.ivtvdriver.org 6004S: Maintained 6005F: Documentation/video4linux/*.ivtv 6006F: drivers/media/pci/ivtv/ 6007F: include/uapi/linux/ivtv* 6008 6009IX2505V MEDIA DRIVER 6010M: Malcolm Priestley <tvboxspy@gmail.com> 6011L: linux-media@vger.kernel.org 6012W: https://linuxtv.org 6013Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6014S: Maintained 6015F: drivers/media/dvb-frontends/ix2505v* 6016 6017JC42.4 TEMPERATURE SENSOR DRIVER 6018M: Guenter Roeck <linux@roeck-us.net> 6019L: lm-sensors@lm-sensors.org 6020S: Maintained 6021F: drivers/hwmon/jc42.c 6022F: Documentation/hwmon/jc42 6023 6024JFS FILESYSTEM 6025M: Dave Kleikamp <shaggy@kernel.org> 6026L: jfs-discussion@lists.sourceforge.net 6027W: http://jfs.sourceforge.net/ 6028T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 6029S: Maintained 6030F: Documentation/filesystems/jfs.txt 6031F: fs/jfs/ 6032 6033JME NETWORK DRIVER 6034M: Guo-Fu Tseng <cooldavid@cooldavid.org> 6035L: netdev@vger.kernel.org 6036S: Maintained 6037F: drivers/net/ethernet/jme.* 6038 6039JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 6040M: David Woodhouse <dwmw2@infradead.org> 6041L: linux-mtd@lists.infradead.org 6042W: http://www.linux-mtd.infradead.org/doc/jffs2.html 6043S: Maintained 6044F: fs/jffs2/ 6045F: include/uapi/linux/jffs2.h 6046 6047JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 6048M: "Theodore Ts'o" <tytso@mit.edu> 6049M: Jan Kara <jack@suse.com> 6050L: linux-ext4@vger.kernel.org 6051S: Maintained 6052F: fs/jbd2/ 6053F: include/linux/jbd2.h 6054 6055JPU V4L2 MEM2MEM DRIVER FOR RENESAS 6056M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 6057L: linux-media@vger.kernel.org 6058S: Maintained 6059F: drivers/media/platform/rcar_jpu.c 6060 6061JSM Neo PCI based serial card 6062M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 6063L: linux-serial@vger.kernel.org 6064S: Maintained 6065F: drivers/tty/serial/jsm/ 6066 6067K10TEMP HARDWARE MONITORING DRIVER 6068M: Clemens Ladisch <clemens@ladisch.de> 6069L: lm-sensors@lm-sensors.org 6070S: Maintained 6071F: Documentation/hwmon/k10temp 6072F: drivers/hwmon/k10temp.c 6073 6074K8TEMP HARDWARE MONITORING DRIVER 6075M: Rudolf Marek <r.marek@assembler.cz> 6076L: lm-sensors@lm-sensors.org 6077S: Maintained 6078F: Documentation/hwmon/k8temp 6079F: drivers/hwmon/k8temp.c 6080 6081KCONFIG 6082M: "Yann E. MORIN" <yann.morin.1998@free.fr> 6083L: linux-kbuild@vger.kernel.org 6084T: git git://gitorious.org/linux-kconfig/linux-kconfig 6085S: Maintained 6086F: Documentation/kbuild/kconfig-language.txt 6087F: scripts/kconfig/ 6088 6089KDUMP 6090M: Vivek Goyal <vgoyal@redhat.com> 6091M: Haren Myneni <hbabu@us.ibm.com> 6092L: kexec@lists.infradead.org 6093W: http://lse.sourceforge.net/kdump/ 6094S: Maintained 6095F: Documentation/kdump/ 6096 6097KEENE FM RADIO TRANSMITTER DRIVER 6098M: Hans Verkuil <hverkuil@xs4all.nl> 6099L: linux-media@vger.kernel.org 6100T: git git://linuxtv.org/media_tree.git 6101W: https://linuxtv.org 6102S: Maintained 6103F: drivers/media/radio/radio-keene* 6104 6105KERNEL AUTOMOUNTER v4 (AUTOFS4) 6106M: Ian Kent <raven@themaw.net> 6107L: autofs@vger.kernel.org 6108S: Maintained 6109F: fs/autofs4/ 6110 6111KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6112M: Michal Marek <mmarek@suse.com> 6113T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6114T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6115L: linux-kbuild@vger.kernel.org 6116S: Maintained 6117F: Documentation/kbuild/ 6118F: Makefile 6119F: scripts/Makefile.* 6120F: scripts/basic/ 6121F: scripts/mk* 6122F: scripts/package/ 6123 6124KERNEL JANITORS 6125L: kernel-janitors@vger.kernel.org 6126W: http://kernelnewbies.org/KernelJanitors 6127S: Odd Fixes 6128 6129KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6130M: "J. Bruce Fields" <bfields@fieldses.org> 6131M: Jeff Layton <jlayton@poochiereds.net> 6132L: linux-nfs@vger.kernel.org 6133W: http://nfs.sourceforge.net/ 6134T: git git://linux-nfs.org/~bfields/linux.git 6135S: Supported 6136F: fs/nfsd/ 6137F: include/uapi/linux/nfsd/ 6138F: fs/lockd/ 6139F: fs/nfs_common/ 6140F: net/sunrpc/ 6141F: include/linux/lockd/ 6142F: include/linux/sunrpc/ 6143F: include/uapi/linux/sunrpc/ 6144 6145KERNEL SELFTEST FRAMEWORK 6146M: Shuah Khan <shuahkh@osg.samsung.com> 6147L: linux-api@vger.kernel.org 6148T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6149S: Maintained 6150F: tools/testing/selftests 6151 6152KERNEL VIRTUAL MACHINE (KVM) 6153M: Gleb Natapov <gleb@kernel.org> 6154M: Paolo Bonzini <pbonzini@redhat.com> 6155L: kvm@vger.kernel.org 6156W: http://www.linux-kvm.org 6157T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6158S: Supported 6159F: Documentation/*/kvm*.txt 6160F: Documentation/virtual/kvm/ 6161F: arch/*/kvm/ 6162F: arch/x86/kernel/kvm.c 6163F: arch/x86/kernel/kvmclock.c 6164F: arch/*/include/asm/kvm* 6165F: include/linux/kvm* 6166F: include/uapi/linux/kvm* 6167F: virt/kvm/ 6168 6169KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6170M: Joerg Roedel <joro@8bytes.org> 6171L: kvm@vger.kernel.org 6172W: http://www.linux-kvm.org/ 6173S: Maintained 6174F: arch/x86/include/asm/svm.h 6175F: arch/x86/kvm/svm.c 6176 6177KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6178M: Alexander Graf <agraf@suse.com> 6179L: kvm-ppc@vger.kernel.org 6180W: http://www.linux-kvm.org/ 6181T: git git://github.com/agraf/linux-2.6.git 6182S: Supported 6183F: arch/powerpc/include/asm/kvm* 6184F: arch/powerpc/kvm/ 6185 6186KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6187M: Christian Borntraeger <borntraeger@de.ibm.com> 6188M: Cornelia Huck <cornelia.huck@de.ibm.com> 6189L: linux-s390@vger.kernel.org 6190W: http://www.ibm.com/developerworks/linux/linux390/ 6191T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 6192S: Supported 6193F: Documentation/s390/kvm.txt 6194F: arch/s390/include/asm/kvm* 6195F: arch/s390/kvm/ 6196 6197KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6198M: Christoffer Dall <christoffer.dall@linaro.org> 6199M: Marc Zyngier <marc.zyngier@arm.com> 6200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6201L: kvmarm@lists.cs.columbia.edu 6202W: http://systems.cs.columbia.edu/projects/kvm-arm 6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 6204S: Supported 6205F: arch/arm/include/uapi/asm/kvm* 6206F: arch/arm/include/asm/kvm* 6207F: arch/arm/kvm/ 6208F: virt/kvm/arm/ 6209F: include/kvm/arm_* 6210 6211KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6212M: Christoffer Dall <christoffer.dall@linaro.org> 6213M: Marc Zyngier <marc.zyngier@arm.com> 6214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6215L: kvmarm@lists.cs.columbia.edu 6216S: Maintained 6217F: arch/arm64/include/uapi/asm/kvm* 6218F: arch/arm64/include/asm/kvm* 6219F: arch/arm64/kvm/ 6220 6221KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 6222M: James Hogan <james.hogan@imgtec.com> 6223L: linux-mips@linux-mips.org 6224S: Supported 6225F: arch/mips/include/uapi/asm/kvm* 6226F: arch/mips/include/asm/kvm* 6227F: arch/mips/kvm/ 6228 6229KEXEC 6230M: Eric Biederman <ebiederm@xmission.com> 6231W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6232L: kexec@lists.infradead.org 6233S: Maintained 6234F: include/linux/kexec.h 6235F: include/uapi/linux/kexec.h 6236F: kernel/kexec.c 6237 6238KEYS/KEYRINGS: 6239M: David Howells <dhowells@redhat.com> 6240L: keyrings@vger.kernel.org 6241S: Maintained 6242F: Documentation/security/keys.txt 6243F: include/linux/key.h 6244F: include/linux/key-type.h 6245F: include/keys/ 6246F: security/keys/ 6247 6248KEYS-TRUSTED 6249M: David Safford <safford@us.ibm.com> 6250M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6251L: linux-security-module@vger.kernel.org 6252L: keyrings@vger.kernel.org 6253S: Supported 6254F: Documentation/security/keys-trusted-encrypted.txt 6255F: include/keys/trusted-type.h 6256F: security/keys/trusted.c 6257F: security/keys/trusted.h 6258 6259KEYS-ENCRYPTED 6260M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6261M: David Safford <safford@us.ibm.com> 6262L: linux-security-module@vger.kernel.org 6263L: keyrings@vger.kernel.org 6264S: Supported 6265F: Documentation/security/keys-trusted-encrypted.txt 6266F: include/keys/encrypted-type.h 6267F: security/keys/encrypted-keys/ 6268 6269KGDB / KDB /debug_core 6270M: Jason Wessel <jason.wessel@windriver.com> 6271W: http://kgdb.wiki.kernel.org/ 6272L: kgdb-bugreport@lists.sourceforge.net 6273T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git 6274S: Maintained 6275F: Documentation/DocBook/kgdb.tmpl 6276F: drivers/misc/kgdbts.c 6277F: drivers/tty/serial/kgdboc.c 6278F: include/linux/kdb.h 6279F: include/linux/kgdb.h 6280F: kernel/debug/ 6281 6282KMEMCHECK 6283M: Vegard Nossum <vegardno@ifi.uio.no> 6284M: Pekka Enberg <penberg@kernel.org> 6285S: Maintained 6286F: Documentation/kmemcheck.txt 6287F: arch/x86/include/asm/kmemcheck.h 6288F: arch/x86/mm/kmemcheck/ 6289F: include/linux/kmemcheck.h 6290F: mm/kmemcheck.c 6291 6292KMEMLEAK 6293M: Catalin Marinas <catalin.marinas@arm.com> 6294S: Maintained 6295F: Documentation/kmemleak.txt 6296F: include/linux/kmemleak.h 6297F: mm/kmemleak.c 6298F: mm/kmemleak-test.c 6299 6300KPROBES 6301M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6302M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6303M: "David S. Miller" <davem@davemloft.net> 6304M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6305S: Maintained 6306F: Documentation/kprobes.txt 6307F: include/linux/kprobes.h 6308F: kernel/kprobes.c 6309 6310KS0108 LCD CONTROLLER DRIVER 6311M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6312W: http://miguelojeda.es/auxdisplay.htm 6313W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6314S: Maintained 6315F: Documentation/auxdisplay/ks0108 6316F: drivers/auxdisplay/ks0108.c 6317F: include/linux/ks0108.h 6318 6319L3MDEV 6320M: David Ahern <dsa@cumulusnetworks.com> 6321L: netdev@vger.kernel.org 6322S: Maintained 6323F: net/l3mdev 6324F: include/net/l3mdev.h 6325 6326LANTIQ MIPS ARCHITECTURE 6327M: John Crispin <blogic@openwrt.org> 6328L: linux-mips@linux-mips.org 6329S: Maintained 6330F: arch/mips/lantiq 6331 6332LAPB module 6333L: linux-x25@vger.kernel.org 6334S: Orphan 6335F: Documentation/networking/lapb-module.txt 6336F: include/*/lapb.h 6337F: net/lapb/ 6338 6339LASI 53c700 driver for PARISC 6340M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6341L: linux-scsi@vger.kernel.org 6342S: Maintained 6343F: Documentation/scsi/53c700.txt 6344F: drivers/scsi/53c700* 6345 6346LED SUBSYSTEM 6347M: Richard Purdie <rpurdie@rpsys.net> 6348M: Jacek Anaszewski <j.anaszewski@samsung.com> 6349L: linux-leds@vger.kernel.org 6350T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6351S: Maintained 6352F: drivers/leds/ 6353F: include/linux/leds.h 6354 6355LEGACY EEPROM DRIVER 6356M: Jean Delvare <jdelvare@suse.com> 6357S: Maintained 6358F: Documentation/misc-devices/eeprom 6359F: drivers/misc/eeprom/eeprom.c 6360 6361LEGO USB Tower driver 6362M: Juergen Stuber <starblue@users.sourceforge.net> 6363L: legousb-devel@lists.sourceforge.net 6364W: http://legousb.sourceforge.net/ 6365S: Maintained 6366F: drivers/usb/misc/legousbtower.c 6367 6368LG2160 MEDIA DRIVER 6369M: Michael Krufky <mkrufky@linuxtv.org> 6370L: linux-media@vger.kernel.org 6371W: https://linuxtv.org 6372W: http://github.com/mkrufky 6373Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6374T: git git://linuxtv.org/mkrufky/tuners.git 6375S: Maintained 6376F: drivers/media/dvb-frontends/lg2160.* 6377 6378LGDT3305 MEDIA DRIVER 6379M: Michael Krufky <mkrufky@linuxtv.org> 6380L: linux-media@vger.kernel.org 6381W: https://linuxtv.org 6382W: http://github.com/mkrufky 6383Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6384T: git git://linuxtv.org/mkrufky/tuners.git 6385S: Maintained 6386F: drivers/media/dvb-frontends/lgdt3305.* 6387 6388LGUEST 6389M: Rusty Russell <rusty@rustcorp.com.au> 6390L: lguest@lists.ozlabs.org 6391W: http://lguest.ozlabs.org/ 6392S: Odd Fixes 6393F: arch/x86/include/asm/lguest*.h 6394F: arch/x86/lguest/ 6395F: drivers/lguest/ 6396F: include/linux/lguest*.h 6397F: tools/lguest/ 6398 6399LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6400M: Tejun Heo <tj@kernel.org> 6401L: linux-ide@vger.kernel.org 6402T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6403S: Maintained 6404F: drivers/ata/ 6405F: include/linux/ata.h 6406F: include/linux/libata.h 6407 6408LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6409M: Viresh Kumar <vireshk@kernel.org> 6410L: linux-ide@vger.kernel.org 6411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6412S: Maintained 6413F: include/linux/pata_arasan_cf_data.h 6414F: drivers/ata/pata_arasan_cf.c 6415 6416LIBATA PATA DRIVERS 6417M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6418M: Tejun Heo <tj@kernel.org> 6419L: linux-ide@vger.kernel.org 6420T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6421S: Maintained 6422F: drivers/ata/pata_*.c 6423F: drivers/ata/ata_generic.c 6424 6425LIBATA SATA AHCI PLATFORM devices support 6426M: Hans de Goede <hdegoede@redhat.com> 6427M: Tejun Heo <tj@kernel.org> 6428L: linux-ide@vger.kernel.org 6429T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6430S: Maintained 6431F: drivers/ata/ahci_platform.c 6432F: drivers/ata/libahci_platform.c 6433F: include/linux/ahci_platform.h 6434 6435LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6436M: Mikael Pettersson <mikpelinux@gmail.com> 6437L: linux-ide@vger.kernel.org 6438T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6439S: Maintained 6440F: drivers/ata/sata_promise.* 6441 6442LIBLOCKDEP 6443M: Sasha Levin <sasha.levin@oracle.com> 6444S: Maintained 6445F: tools/lib/lockdep/ 6446 6447LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6448M: Dan Williams <dan.j.williams@intel.com> 6449L: linux-nvdimm@lists.01.org 6450Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6451T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 6452S: Supported 6453F: drivers/nvdimm/* 6454F: include/linux/nd.h 6455F: include/linux/libnvdimm.h 6456F: include/uapi/linux/ndctl.h 6457 6458LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6459M: Ross Zwisler <ross.zwisler@linux.intel.com> 6460L: linux-nvdimm@lists.01.org 6461Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6462S: Supported 6463F: drivers/nvdimm/blk.c 6464F: drivers/nvdimm/region_devs.c 6465F: drivers/acpi/nfit* 6466 6467LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6468M: Vishal Verma <vishal.l.verma@intel.com> 6469L: linux-nvdimm@lists.01.org 6470Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6471S: Supported 6472F: drivers/nvdimm/btt* 6473 6474LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6475M: Ross Zwisler <ross.zwisler@linux.intel.com> 6476L: linux-nvdimm@lists.01.org 6477Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6478S: Supported 6479F: drivers/nvdimm/pmem.c 6480F: include/linux/pmem.h 6481F: arch/*/include/asm/pmem.h 6482 6483LIGHTNVM PLATFORM SUPPORT 6484M: Matias Bjorling <mb@lightnvm.io> 6485W: http://github/OpenChannelSSD 6486L: linux-block@vger.kernel.org 6487S: Maintained 6488F: drivers/lightnvm/ 6489F: include/linux/lightnvm.h 6490F: include/uapi/linux/lightnvm.h 6491 6492LINUX FOR IBM pSERIES (RS/6000) 6493M: Paul Mackerras <paulus@au.ibm.com> 6494W: http://www.ibm.com/linux/ltc/projects/ppc 6495S: Supported 6496F: arch/powerpc/boot/rs6000.h 6497 6498LINUX FOR POWERPC (32-BIT AND 64-BIT) 6499M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6500M: Paul Mackerras <paulus@samba.org> 6501M: Michael Ellerman <mpe@ellerman.id.au> 6502W: http://www.penguinppc.org/ 6503L: linuxppc-dev@lists.ozlabs.org 6504Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6505T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6506S: Supported 6507F: Documentation/powerpc/ 6508F: arch/powerpc/ 6509 6510LINUX FOR POWER MACINTOSH 6511M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6512W: http://www.penguinppc.org/ 6513L: linuxppc-dev@lists.ozlabs.org 6514S: Maintained 6515F: arch/powerpc/platforms/powermac/ 6516F: drivers/macintosh/ 6517 6518LINUX FOR POWERPC EMBEDDED MPC5XXX 6519M: Anatolij Gustschin <agust@denx.de> 6520L: linuxppc-dev@lists.ozlabs.org 6521T: git git://git.denx.de/linux-denx-agust.git 6522S: Maintained 6523F: arch/powerpc/platforms/512x/ 6524F: arch/powerpc/platforms/52xx/ 6525 6526LINUX FOR POWERPC EMBEDDED PPC4XX 6527M: Alistair Popple <alistair@popple.id.au> 6528M: Matt Porter <mporter@kernel.crashing.org> 6529W: http://www.penguinppc.org/ 6530L: linuxppc-dev@lists.ozlabs.org 6531S: Maintained 6532F: arch/powerpc/platforms/40x/ 6533F: arch/powerpc/platforms/44x/ 6534 6535LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6536L: linuxppc-dev@lists.ozlabs.org 6537S: Orphan 6538F: arch/powerpc/*/*virtex* 6539F: arch/powerpc/*/*/*virtex* 6540 6541LINUX FOR POWERPC EMBEDDED PPC8XX 6542M: Vitaly Bordug <vitb@kernel.crashing.org> 6543W: http://www.penguinppc.org/ 6544L: linuxppc-dev@lists.ozlabs.org 6545S: Maintained 6546F: arch/powerpc/platforms/8xx/ 6547 6548LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6549M: Scott Wood <oss@buserror.net> 6550M: Kumar Gala <galak@kernel.crashing.org> 6551W: http://www.penguinppc.org/ 6552L: linuxppc-dev@lists.ozlabs.org 6553T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6554S: Maintained 6555F: arch/powerpc/platforms/83xx/ 6556F: arch/powerpc/platforms/85xx/ 6557 6558LINUX FOR POWERPC PA SEMI PWRFICIENT 6559M: Olof Johansson <olof@lixom.net> 6560L: linuxppc-dev@lists.ozlabs.org 6561S: Maintained 6562F: arch/powerpc/platforms/pasemi/ 6563F: drivers/*/*pasemi* 6564F: drivers/*/*/*pasemi* 6565 6566LINUX SECURITY MODULE (LSM) FRAMEWORK 6567M: Chris Wright <chrisw@sous-sol.org> 6568L: linux-security-module@vger.kernel.org 6569S: Supported 6570 6571LIS3LV02D ACCELEROMETER DRIVER 6572M: Eric Piel <eric.piel@tremplin-utc.net> 6573S: Maintained 6574F: Documentation/misc-devices/lis3lv02d 6575F: drivers/misc/lis3lv02d/ 6576F: drivers/platform/x86/hp_accel.c 6577 6578LIVE PATCHING 6579M: Josh Poimboeuf <jpoimboe@redhat.com> 6580M: Seth Jennings <sjenning@redhat.com> 6581M: Jiri Kosina <jikos@kernel.org> 6582M: Vojtech Pavlik <vojtech@suse.com> 6583S: Maintained 6584F: kernel/livepatch/ 6585F: include/linux/livepatch.h 6586F: arch/x86/include/asm/livepatch.h 6587F: arch/x86/kernel/livepatch.c 6588F: Documentation/ABI/testing/sysfs-kernel-livepatch 6589F: samples/livepatch/ 6590L: live-patching@vger.kernel.org 6591T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6592 6593LLC (802.2) 6594M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6595S: Maintained 6596F: include/linux/llc.h 6597F: include/uapi/linux/llc.h 6598F: include/net/llc* 6599F: net/llc/ 6600 6601LM73 HARDWARE MONITOR DRIVER 6602M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6603L: lm-sensors@lm-sensors.org 6604S: Maintained 6605F: drivers/hwmon/lm73.c 6606 6607LM78 HARDWARE MONITOR DRIVER 6608M: Jean Delvare <jdelvare@suse.com> 6609L: lm-sensors@lm-sensors.org 6610S: Maintained 6611F: Documentation/hwmon/lm78 6612F: drivers/hwmon/lm78.c 6613 6614LM83 HARDWARE MONITOR DRIVER 6615M: Jean Delvare <jdelvare@suse.com> 6616L: lm-sensors@lm-sensors.org 6617S: Maintained 6618F: Documentation/hwmon/lm83 6619F: drivers/hwmon/lm83.c 6620 6621LM90 HARDWARE MONITOR DRIVER 6622M: Jean Delvare <jdelvare@suse.com> 6623L: lm-sensors@lm-sensors.org 6624S: Maintained 6625F: Documentation/hwmon/lm90 6626F: Documentation/devicetree/bindings/hwmon/lm90.txt 6627F: drivers/hwmon/lm90.c 6628 6629LM95234 HARDWARE MONITOR DRIVER 6630M: Guenter Roeck <linux@roeck-us.net> 6631L: lm-sensors@lm-sensors.org 6632S: Maintained 6633F: Documentation/hwmon/lm95234 6634F: drivers/hwmon/lm95234.c 6635 6636LME2510 MEDIA DRIVER 6637M: Malcolm Priestley <tvboxspy@gmail.com> 6638L: linux-media@vger.kernel.org 6639W: https://linuxtv.org 6640Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6641S: Maintained 6642F: drivers/media/usb/dvb-usb-v2/lmedm04* 6643 6644LOCKDEP AND LOCKSTAT 6645M: Peter Zijlstra <peterz@infradead.org> 6646M: Ingo Molnar <mingo@redhat.com> 6647L: linux-kernel@vger.kernel.org 6648T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6649S: Maintained 6650F: Documentation/locking/lockdep*.txt 6651F: Documentation/locking/lockstat.txt 6652F: include/linux/lockdep.h 6653F: kernel/locking/ 6654 6655LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6656M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6657L: linux-ntfs-dev@lists.sourceforge.net 6658W: http://www.linux-ntfs.org/content/view/19/37/ 6659S: Maintained 6660F: Documentation/ldm.txt 6661F: block/partitions/ldm.* 6662 6663LogFS 6664M: Joern Engel <joern@logfs.org> 6665M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6666L: logfs@logfs.org 6667W: logfs.org 6668S: Maintained 6669F: fs/logfs/ 6670 6671LPC32XX MACHINE SUPPORT 6672M: Roland Stigge <stigge@antcom.de> 6673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6674S: Maintained 6675F: arch/arm/mach-lpc32xx/ 6676 6677LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6678M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6679M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6680M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6681M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6682L: MPT-FusionLinux.pdl@avagotech.com 6683L: linux-scsi@vger.kernel.org 6684W: http://www.lsilogic.com/support 6685S: Supported 6686F: drivers/message/fusion/ 6687F: drivers/scsi/mpt2sas/ 6688F: drivers/scsi/mpt3sas/ 6689 6690LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6691M: Matthew Wilcox <matthew@wil.cx> 6692L: linux-scsi@vger.kernel.org 6693S: Maintained 6694F: drivers/scsi/sym53c8xx_2/ 6695 6696LTC4261 HARDWARE MONITOR DRIVER 6697M: Guenter Roeck <linux@roeck-us.net> 6698L: lm-sensors@lm-sensors.org 6699S: Maintained 6700F: Documentation/hwmon/ltc4261 6701F: drivers/hwmon/ltc4261.c 6702 6703LTP (Linux Test Project) 6704M: Mike Frysinger <vapier@gentoo.org> 6705M: Cyril Hrubis <chrubis@suse.cz> 6706M: Wanlong Gao <wanlong.gao@gmail.com> 6707M: Jan Stancek <jstancek@redhat.com> 6708M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6709M: Alexey Kodanev <alexey.kodanev@oracle.com> 6710L: ltp@lists.linux.it (subscribers-only) 6711W: http://linux-test-project.github.io/ 6712T: git git://github.com/linux-test-project/ltp.git 6713S: Maintained 6714 6715M32R ARCHITECTURE 6716W: http://www.linux-m32r.org/ 6717S: Orphan 6718F: arch/m32r/ 6719 6720M68K ARCHITECTURE 6721M: Geert Uytterhoeven <geert@linux-m68k.org> 6722L: linux-m68k@lists.linux-m68k.org 6723W: http://www.linux-m68k.org/ 6724T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6725S: Maintained 6726F: arch/m68k/ 6727F: drivers/zorro/ 6728 6729M68K ON APPLE MACINTOSH 6730M: Joshua Thompson <funaho@jurai.org> 6731W: http://www.mac.linux-m68k.org/ 6732L: linux-m68k@lists.linux-m68k.org 6733S: Maintained 6734F: arch/m68k/mac/ 6735 6736M68K ON HP9000/300 6737M: Philip Blundell <philb@gnu.org> 6738W: http://www.tazenda.demon.co.uk/phil/linux-hp 6739S: Maintained 6740F: arch/m68k/hp300/ 6741 6742M88DS3103 MEDIA DRIVER 6743M: Antti Palosaari <crope@iki.fi> 6744L: linux-media@vger.kernel.org 6745W: https://linuxtv.org 6746W: http://palosaari.fi/linux/ 6747Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6748T: git git://linuxtv.org/anttip/media_tree.git 6749S: Maintained 6750F: drivers/media/dvb-frontends/m88ds3103* 6751 6752M88RS2000 MEDIA DRIVER 6753M: Malcolm Priestley <tvboxspy@gmail.com> 6754L: linux-media@vger.kernel.org 6755W: https://linuxtv.org 6756Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6757S: Maintained 6758F: drivers/media/dvb-frontends/m88rs2000* 6759 6760MA901 MASTERKIT USB FM RADIO DRIVER 6761M: Alexey Klimov <klimov.linux@gmail.com> 6762L: linux-media@vger.kernel.org 6763T: git git://linuxtv.org/media_tree.git 6764S: Maintained 6765F: drivers/media/radio/radio-ma901.c 6766 6767MAC80211 6768M: Johannes Berg <johannes@sipsolutions.net> 6769L: linux-wireless@vger.kernel.org 6770W: http://wireless.kernel.org/ 6771T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6772T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6773S: Maintained 6774F: Documentation/networking/mac80211-injection.txt 6775F: include/net/mac80211.h 6776F: net/mac80211/ 6777 6778MACVLAN DRIVER 6779M: Patrick McHardy <kaber@trash.net> 6780L: netdev@vger.kernel.org 6781S: Maintained 6782F: drivers/net/macvlan.c 6783F: include/linux/if_macvlan.h 6784 6785MAILBOX API 6786M: Jassi Brar <jassisinghbrar@gmail.com> 6787L: linux-kernel@vger.kernel.org 6788S: Maintained 6789F: drivers/mailbox/ 6790F: include/linux/mailbox_client.h 6791F: include/linux/mailbox_controller.h 6792 6793MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6794M: Michael Kerrisk <mtk.manpages@gmail.com> 6795W: http://www.kernel.org/doc/man-pages 6796L: linux-man@vger.kernel.org 6797S: Maintained 6798 6799MARVELL ARMADA DRM SUPPORT 6800M: Russell King <rmk+kernel@arm.linux.org.uk> 6801S: Maintained 6802F: drivers/gpu/drm/armada/ 6803 6804MARVELL 88E6352 DSA support 6805M: Guenter Roeck <linux@roeck-us.net> 6806S: Maintained 6807F: drivers/net/dsa/mv88e6352.c 6808 6809MARVELL CRYPTO DRIVER 6810M: Boris Brezillon <boris.brezillon@free-electrons.com> 6811M: Arnaud Ebalard <arno@natisbad.org> 6812F: drivers/crypto/marvell/ 6813S: Maintained 6814L: linux-crypto@vger.kernel.org 6815 6816MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6817M: Mirko Lindner <mlindner@marvell.com> 6818M: Stephen Hemminger <stephen@networkplumber.org> 6819L: netdev@vger.kernel.org 6820S: Maintained 6821F: drivers/net/ethernet/marvell/sk* 6822 6823MARVELL LIBERTAS WIRELESS DRIVER 6824L: libertas-dev@lists.infradead.org 6825S: Orphan 6826F: drivers/net/wireless/marvell/libertas/ 6827 6828MARVELL MV643XX ETHERNET DRIVER 6829M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6830L: netdev@vger.kernel.org 6831S: Maintained 6832F: drivers/net/ethernet/marvell/mv643xx_eth.* 6833F: include/linux/mv643xx.h 6834 6835MARVELL MVNETA ETHERNET DRIVER 6836M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6837L: netdev@vger.kernel.org 6838S: Maintained 6839F: drivers/net/ethernet/marvell/mvneta.* 6840 6841MARVELL MWIFIEX WIRELESS DRIVER 6842M: Amitkumar Karwar <akarwar@marvell.com> 6843M: Nishant Sarmukadam <nishants@marvell.com> 6844L: linux-wireless@vger.kernel.org 6845S: Maintained 6846F: drivers/net/wireless/marvell/mwifiex/ 6847 6848MARVELL MWL8K WIRELESS DRIVER 6849M: Lennert Buytenhek <buytenh@wantstofly.org> 6850L: linux-wireless@vger.kernel.org 6851S: Odd Fixes 6852F: drivers/net/wireless/marvell/mwl8k.c 6853 6854MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6855M: Nicolas Pitre <nico@fluxnic.net> 6856S: Odd Fixes 6857F: drivers/mmc/host/mvsdio.* 6858 6859MATROX FRAMEBUFFER DRIVER 6860L: linux-fbdev@vger.kernel.org 6861S: Orphan 6862F: drivers/video/fbdev/matrox/matroxfb_* 6863F: include/uapi/linux/matroxfb.h 6864 6865MAX16065 HARDWARE MONITOR DRIVER 6866M: Guenter Roeck <linux@roeck-us.net> 6867L: lm-sensors@lm-sensors.org 6868S: Maintained 6869F: Documentation/hwmon/max16065 6870F: drivers/hwmon/max16065.c 6871 6872MAX20751 HARDWARE MONITOR DRIVER 6873M: Guenter Roeck <linux@roeck-us.net> 6874L: lm-sensors@lm-sensors.org 6875S: Maintained 6876F: Documentation/hwmon/max20751 6877F: drivers/hwmon/max20751.c 6878 6879MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6880M: "Hans J. Koch" <hjk@hansjkoch.de> 6881L: lm-sensors@lm-sensors.org 6882S: Maintained 6883F: Documentation/hwmon/max6650 6884F: drivers/hwmon/max6650.c 6885 6886MAX6697 HARDWARE MONITOR DRIVER 6887M: Guenter Roeck <linux@roeck-us.net> 6888L: lm-sensors@lm-sensors.org 6889S: Maintained 6890F: Documentation/hwmon/max6697 6891F: Documentation/devicetree/bindings/i2c/max6697.txt 6892F: drivers/hwmon/max6697.c 6893F: include/linux/platform_data/max6697.h 6894 6895MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6896M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6897L: linux-pm@vger.kernel.org 6898S: Supported 6899F: drivers/power/max14577_charger.c 6900F: drivers/power/max77693_charger.c 6901 6902MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6903M: Javier Martinez Canillas <javier@osg.samsung.com> 6904L: linux-kernel@vger.kernel.org 6905S: Supported 6906F: drivers/*/*max77802.c 6907F: Documentation/devicetree/bindings/*/*max77802.txt 6908F: include/dt-bindings/*/*max77802.h 6909 6910MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6911M: Chanwoo Choi <cw00.choi@samsung.com> 6912M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6913L: linux-kernel@vger.kernel.org 6914S: Supported 6915F: drivers/*/max14577.c 6916F: drivers/*/max77686.c 6917F: drivers/*/max77693.c 6918F: drivers/extcon/extcon-max14577.c 6919F: drivers/extcon/extcon-max77693.c 6920F: drivers/rtc/rtc-max77686.c 6921F: drivers/clk/clk-max77686.c 6922F: Documentation/devicetree/bindings/mfd/max14577.txt 6923F: Documentation/devicetree/bindings/*/max77686.txt 6924F: Documentation/devicetree/bindings/mfd/max77693.txt 6925F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6926F: include/linux/mfd/max14577*.h 6927F: include/linux/mfd/max77686*.h 6928F: include/linux/mfd/max77693*.h 6929 6930MAXIRADIO FM RADIO RECEIVER DRIVER 6931M: Hans Verkuil <hverkuil@xs4all.nl> 6932L: linux-media@vger.kernel.org 6933T: git git://linuxtv.org/media_tree.git 6934W: https://linuxtv.org 6935S: Maintained 6936F: drivers/media/radio/radio-maxiradio* 6937 6938MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 6939M: Peter Rosin <peda@axentia.se> 6940L: linux-iio@vger.kernel.org 6941S: Maintained 6942F: drivers/iio/potentiometer/mcp4531.c 6943 6944MEDIA DRIVERS FOR RENESAS - VSP1 6945M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6946L: linux-media@vger.kernel.org 6947L: linux-renesas-soc@vger.kernel.org 6948T: git git://linuxtv.org/media_tree.git 6949S: Supported 6950F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6951F: drivers/media/platform/vsp1/ 6952 6953MEDIA DRIVERS FOR ASCOT2E 6954M: Sergey Kozlov <serjk@netup.ru> 6955L: linux-media@vger.kernel.org 6956W: https://linuxtv.org 6957W: http://netup.tv/ 6958T: git git://linuxtv.org/media_tree.git 6959S: Supported 6960F: drivers/media/dvb-frontends/ascot2e* 6961 6962MEDIA DRIVERS FOR CXD2841ER 6963M: Sergey Kozlov <serjk@netup.ru> 6964L: linux-media@vger.kernel.org 6965W: https://linuxtv.org 6966W: http://netup.tv/ 6967T: git git://linuxtv.org/media_tree.git 6968S: Supported 6969F: drivers/media/dvb-frontends/cxd2841er* 6970 6971MEDIA DRIVERS FOR HORUS3A 6972M: Sergey Kozlov <serjk@netup.ru> 6973L: linux-media@vger.kernel.org 6974W: https://linuxtv.org 6975W: http://netup.tv/ 6976T: git git://linuxtv.org/media_tree.git 6977S: Supported 6978F: drivers/media/dvb-frontends/horus3a* 6979 6980MEDIA DRIVERS FOR LNBH25 6981M: Sergey Kozlov <serjk@netup.ru> 6982L: linux-media@vger.kernel.org 6983W: https://linuxtv.org 6984W: http://netup.tv/ 6985T: git git://linuxtv.org/media_tree.git 6986S: Supported 6987F: drivers/media/dvb-frontends/lnbh25* 6988 6989MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6990M: Sergey Kozlov <serjk@netup.ru> 6991L: linux-media@vger.kernel.org 6992W: https://linuxtv.org 6993W: http://netup.tv/ 6994T: git git://linuxtv.org/media_tree.git 6995S: Supported 6996F: drivers/media/pci/netup_unidvb/* 6997 6998MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6999M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 7000P: LinuxTV.org Project 7001L: linux-media@vger.kernel.org 7002W: https://linuxtv.org 7003Q: http://patchwork.kernel.org/project/linux-media/list/ 7004T: git git://linuxtv.org/media_tree.git 7005S: Maintained 7006F: Documentation/dvb/ 7007F: Documentation/video4linux/ 7008F: Documentation/DocBook/media/ 7009F: drivers/media/ 7010F: drivers/staging/media/ 7011F: include/linux/platform_data/media/ 7012F: include/media/ 7013F: include/uapi/linux/dvb/ 7014F: include/uapi/linux/videodev2.h 7015F: include/uapi/linux/media.h 7016F: include/uapi/linux/v4l2-* 7017F: include/uapi/linux/meye.h 7018F: include/uapi/linux/ivtv* 7019F: include/uapi/linux/uvcvideo.h 7020 7021MEDIATEK MT7601U WIRELESS LAN DRIVER 7022M: Jakub Kicinski <kubakici@wp.pl> 7023L: linux-wireless@vger.kernel.org 7024S: Maintained 7025F: drivers/net/wireless/mediatek/mt7601u/ 7026 7027MEGARAID SCSI/SAS DRIVERS 7028M: Kashyap Desai <kashyap.desai@avagotech.com> 7029M: Sumit Saxena <sumit.saxena@avagotech.com> 7030M: Uday Lingala <uday.lingala@avagotech.com> 7031L: megaraidlinux.pdl@avagotech.com 7032L: linux-scsi@vger.kernel.org 7033W: http://www.lsi.com 7034S: Maintained 7035F: Documentation/scsi/megaraid.txt 7036F: drivers/scsi/megaraid.* 7037F: drivers/scsi/megaraid/ 7038 7039MELLANOX ETHERNET DRIVER (mlx4_en) 7040M: Eugenia Emantayev <eugenia@mellanox.com> 7041L: netdev@vger.kernel.org 7042S: Supported 7043W: http://www.mellanox.com 7044Q: http://patchwork.ozlabs.org/project/netdev/list/ 7045F: drivers/net/ethernet/mellanox/mlx4/en_* 7046 7047MELLANOX ETHERNET DRIVER (mlx5e) 7048M: Saeed Mahameed <saeedm@mellanox.com> 7049L: netdev@vger.kernel.org 7050S: Supported 7051W: http://www.mellanox.com 7052Q: http://patchwork.ozlabs.org/project/netdev/list/ 7053F: drivers/net/ethernet/mellanox/mlx5/core/en_* 7054 7055MELLANOX ETHERNET SWITCH DRIVERS 7056M: Jiri Pirko <jiri@mellanox.com> 7057M: Ido Schimmel <idosch@mellanox.com> 7058L: netdev@vger.kernel.org 7059S: Supported 7060W: http://www.mellanox.com 7061Q: http://patchwork.ozlabs.org/project/netdev/list/ 7062F: drivers/net/ethernet/mellanox/mlxsw/ 7063 7064MEMBARRIER SUPPORT 7065M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7066M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7067L: linux-kernel@vger.kernel.org 7068S: Supported 7069F: kernel/membarrier.c 7070F: include/uapi/linux/membarrier.h 7071 7072MEMORY MANAGEMENT 7073L: linux-mm@kvack.org 7074W: http://www.linux-mm.org 7075S: Maintained 7076F: include/linux/mm.h 7077F: include/linux/gfp.h 7078F: include/linux/mmzone.h 7079F: include/linux/memory_hotplug.h 7080F: include/linux/vmalloc.h 7081F: mm/ 7082 7083MEMORY TECHNOLOGY DEVICES (MTD) 7084M: David Woodhouse <dwmw2@infradead.org> 7085M: Brian Norris <computersforpeace@gmail.com> 7086L: linux-mtd@lists.infradead.org 7087W: http://www.linux-mtd.infradead.org/ 7088Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7089T: git git://git.infradead.org/linux-mtd.git 7090T: git git://git.infradead.org/l2-mtd.git 7091S: Maintained 7092F: drivers/mtd/ 7093F: include/linux/mtd/ 7094F: include/uapi/mtd/ 7095 7096MEN A21 WATCHDOG DRIVER 7097M: Johannes Thumshirn <morbidrsa@gmail.com> 7098L: linux-watchdog@vger.kernel.org 7099S: Maintained 7100F: drivers/watchdog/mena21_wdt.c 7101 7102MEN CHAMELEON BUS (mcb) 7103M: Johannes Thumshirn <morbidrsa@gmail.com> 7104S: Maintained 7105F: drivers/mcb/ 7106F: include/linux/mcb.h 7107F: Documentation/men-chameleon-bus.txt 7108 7109MEN F21BMC (Board Management Controller) 7110M: Andreas Werner <andreas.werner@men.de> 7111S: Supported 7112F: drivers/mfd/menf21bmc.c 7113F: drivers/watchdog/menf21bmc_wdt.c 7114F: drivers/leds/leds-menf21bmc.c 7115F: drivers/hwmon/menf21bmc_hwmon.c 7116F: Documentation/hwmon/menf21bmc 7117 7118METAG ARCHITECTURE 7119M: James Hogan <james.hogan@imgtec.com> 7120L: linux-metag@vger.kernel.org 7121T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git 7122S: Odd Fixes 7123F: arch/metag/ 7124F: Documentation/metag/ 7125F: Documentation/devicetree/bindings/metag/ 7126F: Documentation/devicetree/bindings/interrupt-controller/img,* 7127F: drivers/clocksource/metag_generic.c 7128F: drivers/irqchip/irq-metag.c 7129F: drivers/irqchip/irq-metag-ext.c 7130F: drivers/tty/metag_da.c 7131 7132MICROBLAZE ARCHITECTURE 7133M: Michal Simek <monstr@monstr.eu> 7134W: http://www.monstr.eu/fdt/ 7135T: git git://git.monstr.eu/linux-2.6-microblaze.git 7136S: Supported 7137F: arch/microblaze/ 7138 7139MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7140M: Chen Yu <yu.c.chen@intel.com> 7141L: platform-driver-x86@vger.kernel.org 7142S: Supported 7143F: drivers/platform/x86/surfacepro3_button.c 7144 7145MICROTEK X6 SCANNER 7146M: Oliver Neukum <oliver@neukum.org> 7147S: Maintained 7148F: drivers/usb/image/microtek.* 7149 7150MIPS 7151M: Ralf Baechle <ralf@linux-mips.org> 7152L: linux-mips@linux-mips.org 7153W: http://www.linux-mips.org/ 7154T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7155Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7156S: Supported 7157F: Documentation/mips/ 7158F: arch/mips/ 7159 7160MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7161M: Hans Verkuil <hverkuil@xs4all.nl> 7162L: linux-media@vger.kernel.org 7163T: git git://linuxtv.org/media_tree.git 7164W: https://linuxtv.org 7165S: Odd Fixes 7166F: drivers/media/radio/radio-miropcm20* 7167 7168MELLANOX MLX4 core VPI driver 7169M: Yishai Hadas <yishaih@mellanox.com> 7170L: netdev@vger.kernel.org 7171L: linux-rdma@vger.kernel.org 7172W: http://www.mellanox.com 7173Q: http://patchwork.ozlabs.org/project/netdev/list/ 7174S: Supported 7175F: drivers/net/ethernet/mellanox/mlx4/ 7176F: include/linux/mlx4/ 7177 7178MELLANOX MLX4 IB driver 7179M: Yishai Hadas <yishaih@mellanox.com> 7180L: linux-rdma@vger.kernel.org 7181W: http://www.mellanox.com 7182Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7183S: Supported 7184F: drivers/infiniband/hw/mlx4/ 7185F: include/linux/mlx4/ 7186 7187MELLANOX MLX5 core VPI driver 7188M: Matan Barak <matanb@mellanox.com> 7189M: Leon Romanovsky <leonro@mellanox.com> 7190L: netdev@vger.kernel.org 7191L: linux-rdma@vger.kernel.org 7192W: http://www.mellanox.com 7193Q: http://patchwork.ozlabs.org/project/netdev/list/ 7194S: Supported 7195F: drivers/net/ethernet/mellanox/mlx5/core/ 7196F: include/linux/mlx5/ 7197 7198MELLANOX MLX5 IB driver 7199M: Matan Barak <matanb@mellanox.com> 7200M: Leon Romanovsky <leonro@mellanox.com> 7201L: linux-rdma@vger.kernel.org 7202W: http://www.mellanox.com 7203Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7204S: Supported 7205F: drivers/infiniband/hw/mlx5/ 7206F: include/linux/mlx5/ 7207 7208MELEXIS MLX90614 DRIVER 7209M: Crt Mori <cmo@melexis.com> 7210L: linux-iio@vger.kernel.org 7211W: http://www.melexis.com 7212S: Supported 7213F: drivers/iio/temperature/mlx90614.c 7214 7215MN88472 MEDIA DRIVER 7216M: Antti Palosaari <crope@iki.fi> 7217L: linux-media@vger.kernel.org 7218W: https://linuxtv.org 7219W: http://palosaari.fi/linux/ 7220Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7221T: git git://linuxtv.org/anttip/media_tree.git 7222S: Maintained 7223F: drivers/staging/media/mn88472/ 7224F: drivers/media/dvb-frontends/mn88472.h 7225 7226MN88473 MEDIA DRIVER 7227M: Antti Palosaari <crope@iki.fi> 7228L: linux-media@vger.kernel.org 7229W: https://linuxtv.org 7230W: http://palosaari.fi/linux/ 7231Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7232T: git git://linuxtv.org/anttip/media_tree.git 7233S: Maintained 7234F: drivers/staging/media/mn88473/ 7235F: drivers/media/dvb-frontends/mn88473.h 7236 7237MODULE SUPPORT 7238M: Rusty Russell <rusty@rustcorp.com.au> 7239S: Maintained 7240F: include/linux/module.h 7241F: kernel/module.c 7242 7243MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7244W: http://popies.net/meye/ 7245S: Orphan 7246F: Documentation/video4linux/meye.txt 7247F: drivers/media/pci/meye/ 7248F: include/uapi/linux/meye.h 7249 7250MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7251M: Jiri Slaby <jirislaby@gmail.com> 7252S: Maintained 7253F: Documentation/serial/moxa-smartio 7254F: drivers/tty/mxser.* 7255 7256MR800 AVERMEDIA USB FM RADIO DRIVER 7257M: Alexey Klimov <klimov.linux@gmail.com> 7258L: linux-media@vger.kernel.org 7259T: git git://linuxtv.org/media_tree.git 7260S: Maintained 7261F: drivers/media/radio/radio-mr800.c 7262 7263MRF24J40 IEEE 802.15.4 RADIO DRIVER 7264M: Alan Ott <alan@signal11.us> 7265L: linux-wpan@vger.kernel.org 7266S: Maintained 7267F: drivers/net/ieee802154/mrf24j40.c 7268F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7269 7270MSI LAPTOP SUPPORT 7271M: "Lee, Chun-Yi" <jlee@suse.com> 7272L: platform-driver-x86@vger.kernel.org 7273S: Maintained 7274F: drivers/platform/x86/msi-laptop.c 7275 7276MSI WMI SUPPORT 7277L: platform-driver-x86@vger.kernel.org 7278S: Orphan 7279F: drivers/platform/x86/msi-wmi.c 7280 7281MSI001 MEDIA DRIVER 7282M: Antti Palosaari <crope@iki.fi> 7283L: linux-media@vger.kernel.org 7284W: https://linuxtv.org 7285W: http://palosaari.fi/linux/ 7286Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7287T: git git://linuxtv.org/anttip/media_tree.git 7288S: Maintained 7289F: drivers/media/tuners/msi001* 7290 7291MSI2500 MEDIA DRIVER 7292M: Antti Palosaari <crope@iki.fi> 7293L: linux-media@vger.kernel.org 7294W: https://linuxtv.org 7295W: http://palosaari.fi/linux/ 7296Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7297T: git git://linuxtv.org/anttip/media_tree.git 7298S: Maintained 7299F: drivers/media/usb/msi2500/ 7300 7301MSYSTEMS DISKONCHIP G3 MTD DRIVER 7302M: Robert Jarzmik <robert.jarzmik@free.fr> 7303L: linux-mtd@lists.infradead.org 7304S: Maintained 7305F: drivers/mtd/devices/docg3* 7306 7307MT9M032 APTINA SENSOR DRIVER 7308M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7309L: linux-media@vger.kernel.org 7310T: git git://linuxtv.org/media_tree.git 7311S: Maintained 7312F: drivers/media/i2c/mt9m032.c 7313F: include/media/i2c/mt9m032.h 7314 7315MT9P031 APTINA CAMERA SENSOR 7316M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7317L: linux-media@vger.kernel.org 7318T: git git://linuxtv.org/media_tree.git 7319S: Maintained 7320F: drivers/media/i2c/mt9p031.c 7321F: include/media/i2c/mt9p031.h 7322 7323MT9T001 APTINA CAMERA SENSOR 7324M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7325L: linux-media@vger.kernel.org 7326T: git git://linuxtv.org/media_tree.git 7327S: Maintained 7328F: drivers/media/i2c/mt9t001.c 7329F: include/media/i2c/mt9t001.h 7330 7331MT9V032 APTINA CAMERA SENSOR 7332M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7333L: linux-media@vger.kernel.org 7334T: git git://linuxtv.org/media_tree.git 7335S: Maintained 7336F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7337F: drivers/media/i2c/mt9v032.c 7338F: include/media/i2c/mt9v032.h 7339 7340MULTIFUNCTION DEVICES (MFD) 7341M: Lee Jones <lee.jones@linaro.org> 7342T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7343S: Supported 7344F: drivers/mfd/ 7345F: include/linux/mfd/ 7346 7347MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7348M: Ulf Hansson <ulf.hansson@linaro.org> 7349L: linux-mmc@vger.kernel.org 7350T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7351S: Maintained 7352F: drivers/mmc/ 7353F: include/linux/mmc/ 7354F: include/uapi/linux/mmc/ 7355 7356MULTIMEDIA CARD (MMC) ETC. OVER SPI 7357S: Orphan 7358F: drivers/mmc/host/mmc_spi.c 7359F: include/linux/spi/mmc_spi.h 7360 7361MULTISOUND SOUND DRIVER 7362M: Andrew Veliath <andrewtv@usa.net> 7363S: Maintained 7364F: Documentation/sound/oss/MultiSound 7365F: sound/oss/msnd* 7366 7367MULTITECH MULTIPORT CARD (ISICOM) 7368S: Orphan 7369F: drivers/tty/isicom.c 7370F: include/linux/isicom.h 7371 7372MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7373M: Felipe Balbi <balbi@ti.com> 7374L: linux-usb@vger.kernel.org 7375T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7376S: Maintained 7377F: drivers/usb/musb/ 7378 7379MXL5007T MEDIA DRIVER 7380M: Michael Krufky <mkrufky@linuxtv.org> 7381L: linux-media@vger.kernel.org 7382W: https://linuxtv.org 7383W: http://github.com/mkrufky 7384Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7385T: git git://linuxtv.org/mkrufky/tuners.git 7386S: Maintained 7387F: drivers/media/tuners/mxl5007t.* 7388 7389MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7390M: Hyong-Youb Kim <hykim@myri.com> 7391L: netdev@vger.kernel.org 7392W: https://www.myricom.com/support/downloads/myri10ge.html 7393S: Supported 7394F: drivers/net/ethernet/myricom/myri10ge/ 7395 7396NATSEMI ETHERNET DRIVER (DP8381x) 7397S: Orphan 7398F: drivers/net/ethernet/natsemi/natsemi.c 7399 7400NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7401M: Daniel Mack <zonque@gmail.com> 7402S: Maintained 7403L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7404W: http://www.native-instruments.com 7405F: sound/usb/caiaq/ 7406 7407NCP FILESYSTEM 7408M: Petr Vandrovec <petr@vandrovec.name> 7409S: Odd Fixes 7410F: fs/ncpfs/ 7411 7412NCR 5380 SCSI DRIVERS 7413M: Finn Thain <fthain@telegraphics.com.au> 7414M: Michael Schmitz <schmitzmic@gmail.com> 7415L: linux-scsi@vger.kernel.org 7416S: Maintained 7417F: Documentation/scsi/g_NCR5380.txt 7418F: drivers/scsi/NCR5380.* 7419F: drivers/scsi/arm/cumana_1.c 7420F: drivers/scsi/arm/oak.c 7421F: drivers/scsi/atari_NCR5380.c 7422F: drivers/scsi/atari_scsi.* 7423F: drivers/scsi/dmx3191d.c 7424F: drivers/scsi/dtc.* 7425F: drivers/scsi/g_NCR5380.* 7426F: drivers/scsi/g_NCR5380_mmio.c 7427F: drivers/scsi/mac_scsi.* 7428F: drivers/scsi/pas16.* 7429F: drivers/scsi/sun3_scsi.* 7430F: drivers/scsi/sun3_scsi_vme.c 7431F: drivers/scsi/t128.* 7432 7433NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7434M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7435L: linux-scsi@vger.kernel.org 7436S: Maintained 7437F: drivers/scsi/NCR_D700.* 7438 7439NCT6775 HARDWARE MONITOR DRIVER 7440M: Guenter Roeck <linux@roeck-us.net> 7441L: lm-sensors@lm-sensors.org 7442S: Maintained 7443F: Documentation/hwmon/nct6775 7444F: drivers/hwmon/nct6775.c 7445 7446NETEFFECT IWARP RNIC DRIVER (IW_NES) 7447M: Faisal Latif <faisal.latif@intel.com> 7448L: linux-rdma@vger.kernel.org 7449W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7450S: Supported 7451F: drivers/infiniband/hw/nes/ 7452 7453NETEM NETWORK EMULATOR 7454M: Stephen Hemminger <stephen@networkplumber.org> 7455L: netem@lists.linux-foundation.org 7456S: Maintained 7457F: net/sched/sch_netem.c 7458 7459NETERION 10GbE DRIVERS (s2io/vxge) 7460M: Jon Mason <jdmason@kudzu.us> 7461L: netdev@vger.kernel.org 7462S: Supported 7463F: Documentation/networking/s2io.txt 7464F: Documentation/networking/vxge.txt 7465F: drivers/net/ethernet/neterion/ 7466 7467NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7468M: Pablo Neira Ayuso <pablo@netfilter.org> 7469M: Patrick McHardy <kaber@trash.net> 7470M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7471L: netfilter-devel@vger.kernel.org 7472L: coreteam@netfilter.org 7473W: http://www.netfilter.org/ 7474W: http://www.iptables.org/ 7475Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7476T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7477T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7478S: Supported 7479F: include/linux/netfilter* 7480F: include/linux/netfilter/ 7481F: include/net/netfilter/ 7482F: include/uapi/linux/netfilter* 7483F: include/uapi/linux/netfilter/ 7484F: net/*/netfilter.c 7485F: net/*/netfilter/ 7486F: net/netfilter/ 7487F: net/bridge/br_netfilter*.c 7488 7489NETLABEL 7490M: Paul Moore <paul@paul-moore.com> 7491W: http://netlabel.sf.net 7492L: netdev@vger.kernel.org 7493S: Maintained 7494F: Documentation/netlabel/ 7495F: include/net/netlabel.h 7496F: net/netlabel/ 7497 7498NETROM NETWORK LAYER 7499M: Ralf Baechle <ralf@linux-mips.org> 7500L: linux-hams@vger.kernel.org 7501W: http://www.linux-ax25.org/ 7502S: Maintained 7503F: include/net/netrom.h 7504F: include/uapi/linux/netrom.h 7505F: net/netrom/ 7506 7507NETRONOME ETHERNET DRIVERS 7508M: Jakub Kicinski <jakub.kicinski@netronome.com> 7509M: Rolf Neugebauer <rolf.neugebauer@netronome.com> 7510L: oss-drivers@netronome.com 7511S: Maintained 7512F: drivers/net/ethernet/netronome/ 7513 7514NETWORK BLOCK DEVICE (NBD) 7515M: Markus Pargmann <mpa@pengutronix.de> 7516S: Maintained 7517L: nbd-general@lists.sourceforge.net 7518T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7519F: Documentation/blockdev/nbd.txt 7520F: drivers/block/nbd.c 7521F: include/uapi/linux/nbd.h 7522 7523NETWORK DROP MONITOR 7524M: Neil Horman <nhorman@tuxdriver.com> 7525L: netdev@vger.kernel.org 7526S: Maintained 7527W: https://fedorahosted.org/dropwatch/ 7528F: net/core/drop_monitor.c 7529 7530NETWORKING [GENERAL] 7531M: "David S. Miller" <davem@davemloft.net> 7532L: netdev@vger.kernel.org 7533W: http://www.linuxfoundation.org/en/Net 7534Q: http://patchwork.ozlabs.org/project/netdev/list/ 7535T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7536T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7537S: Maintained 7538F: net/ 7539F: include/net/ 7540F: include/linux/in.h 7541F: include/linux/net.h 7542F: include/linux/netdevice.h 7543F: include/uapi/linux/in.h 7544F: include/uapi/linux/net.h 7545F: include/uapi/linux/netdevice.h 7546F: include/uapi/linux/net_namespace.h 7547F: tools/net/ 7548F: tools/testing/selftests/net/ 7549F: lib/random32.c 7550F: lib/test_bpf.c 7551 7552NETWORKING [IPv4/IPv6] 7553M: "David S. Miller" <davem@davemloft.net> 7554M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7555M: James Morris <jmorris@namei.org> 7556M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7557M: Patrick McHardy <kaber@trash.net> 7558L: netdev@vger.kernel.org 7559T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7560S: Maintained 7561F: net/ipv4/ 7562F: net/ipv6/ 7563F: include/net/ip* 7564F: arch/x86/net/* 7565 7566NETWORKING [IPSEC] 7567M: Steffen Klassert <steffen.klassert@secunet.com> 7568M: Herbert Xu <herbert@gondor.apana.org.au> 7569M: "David S. Miller" <davem@davemloft.net> 7570L: netdev@vger.kernel.org 7571T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7572T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7573S: Maintained 7574F: net/core/flow.c 7575F: net/xfrm/ 7576F: net/key/ 7577F: net/ipv4/xfrm* 7578F: net/ipv4/esp4.c 7579F: net/ipv4/ah4.c 7580F: net/ipv4/ipcomp.c 7581F: net/ipv4/ip_vti.c 7582F: net/ipv6/xfrm* 7583F: net/ipv6/esp6.c 7584F: net/ipv6/ah6.c 7585F: net/ipv6/ipcomp6.c 7586F: net/ipv6/ip6_vti.c 7587F: include/uapi/linux/xfrm.h 7588F: include/net/xfrm.h 7589 7590NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7591M: Paul Moore <paul@paul-moore.com> 7592L: netdev@vger.kernel.org 7593S: Maintained 7594 7595NETWORKING [WIRELESS] 7596L: linux-wireless@vger.kernel.org 7597Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7598 7599NETWORKING DRIVERS 7600L: netdev@vger.kernel.org 7601W: http://www.linuxfoundation.org/en/Net 7602Q: http://patchwork.ozlabs.org/project/netdev/list/ 7603T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7604T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7605S: Odd Fixes 7606F: drivers/net/ 7607F: include/linux/if_* 7608F: include/linux/netdevice.h 7609F: include/linux/etherdevice.h 7610F: include/linux/fcdevice.h 7611F: include/linux/fddidevice.h 7612F: include/linux/hippidevice.h 7613F: include/linux/inetdevice.h 7614F: include/uapi/linux/if_* 7615F: include/uapi/linux/netdevice.h 7616 7617NETWORKING DRIVERS (WIRELESS) 7618M: Kalle Valo <kvalo@codeaurora.org> 7619L: linux-wireless@vger.kernel.org 7620Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7621T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 7622T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 7623S: Maintained 7624F: drivers/net/wireless/ 7625 7626NETXEN (1/10) GbE SUPPORT 7627M: Manish Chopra <manish.chopra@qlogic.com> 7628M: Sony Chacko <sony.chacko@qlogic.com> 7629M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7630L: netdev@vger.kernel.org 7631W: http://www.qlogic.com 7632S: Supported 7633F: drivers/net/ethernet/qlogic/netxen/ 7634 7635NFC SUBSYSTEM 7636M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7637M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7638M: Samuel Ortiz <sameo@linux.intel.com> 7639L: linux-wireless@vger.kernel.org 7640L: linux-nfc@lists.01.org (subscribers-only) 7641S: Supported 7642F: net/nfc/ 7643F: include/net/nfc/ 7644F: include/uapi/linux/nfc.h 7645F: drivers/nfc/ 7646F: include/linux/platform_data/microread.h 7647F: include/linux/platform_data/nfcmrvl.h 7648F: include/linux/platform_data/nxp-nci.h 7649F: include/linux/platform_data/pn544.h 7650F: include/linux/platform_data/st21nfca.h 7651F: include/linux/platform_data/st-nci.h 7652F: Documentation/devicetree/bindings/net/nfc/ 7653 7654NFS, SUNRPC, AND LOCKD CLIENTS 7655M: Trond Myklebust <trond.myklebust@primarydata.com> 7656M: Anna Schumaker <anna.schumaker@netapp.com> 7657L: linux-nfs@vger.kernel.org 7658W: http://client.linux-nfs.org 7659T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7660S: Maintained 7661F: fs/lockd/ 7662F: fs/nfs/ 7663F: fs/nfs_common/ 7664F: net/sunrpc/ 7665F: include/linux/lockd/ 7666F: include/linux/nfs* 7667F: include/linux/sunrpc/ 7668F: include/uapi/linux/nfs* 7669F: include/uapi/linux/sunrpc/ 7670 7671NILFS2 FILESYSTEM 7672M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7673L: linux-nilfs@vger.kernel.org 7674W: http://nilfs.sourceforge.net/ 7675T: git git://github.com/konis/nilfs2.git 7676S: Supported 7677F: Documentation/filesystems/nilfs2.txt 7678F: fs/nilfs2/ 7679F: include/linux/nilfs2_fs.h 7680F: include/trace/events/nilfs2.h 7681 7682NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7683M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7684W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7685S: Maintained 7686F: Documentation/scsi/NinjaSCSI.txt 7687F: drivers/scsi/pcmcia/nsp_* 7688 7689NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7690M: GOTO Masanori <gotom@debian.or.jp> 7691M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7692W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7693S: Maintained 7694F: Documentation/scsi/NinjaSCSI.txt 7695F: drivers/scsi/nsp32* 7696 7697NIOS2 ARCHITECTURE 7698M: Ley Foon Tan <lftan@altera.com> 7699L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7700T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7701S: Maintained 7702F: arch/nios2/ 7703 7704NOKIA N900 POWER SUPPLY DRIVERS 7705M: Pali Rohár <pali.rohar@gmail.com> 7706S: Maintained 7707F: include/linux/power/bq2415x_charger.h 7708F: include/linux/power/bq27xxx_battery.h 7709F: include/linux/power/isp1704_charger.h 7710F: drivers/power/bq2415x_charger.c 7711F: drivers/power/bq27xxx_battery.c 7712F: drivers/power/isp1704_charger.c 7713F: drivers/power/rx51_battery.c 7714 7715NTB DRIVER CORE 7716M: Jon Mason <jdmason@kudzu.us> 7717M: Dave Jiang <dave.jiang@intel.com> 7718M: Allen Hubbe <Allen.Hubbe@emc.com> 7719L: linux-ntb@googlegroups.com 7720S: Supported 7721W: https://github.com/jonmason/ntb/wiki 7722T: git git://github.com/jonmason/ntb.git 7723F: drivers/ntb/ 7724F: drivers/net/ntb_netdev.c 7725F: include/linux/ntb.h 7726F: include/linux/ntb_transport.h 7727 7728NTB INTEL DRIVER 7729M: Jon Mason <jdmason@kudzu.us> 7730M: Dave Jiang <dave.jiang@intel.com> 7731L: linux-ntb@googlegroups.com 7732S: Supported 7733W: https://github.com/jonmason/ntb/wiki 7734T: git git://github.com/jonmason/ntb.git 7735F: drivers/ntb/hw/intel/ 7736 7737NTB AMD DRIVER 7738M: Xiangliang Yu <Xiangliang.Yu@amd.com> 7739L: linux-ntb@googlegroups.com 7740S: Supported 7741F: drivers/ntb/hw/amd/ 7742 7743NTFS FILESYSTEM 7744M: Anton Altaparmakov <anton@tuxera.com> 7745L: linux-ntfs-dev@lists.sourceforge.net 7746W: http://www.tuxera.com/ 7747T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7748S: Supported 7749F: Documentation/filesystems/ntfs.txt 7750F: fs/ntfs/ 7751 7752NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7753M: Antonino Daplas <adaplas@gmail.com> 7754L: linux-fbdev@vger.kernel.org 7755S: Maintained 7756F: drivers/video/fbdev/riva/ 7757F: drivers/video/fbdev/nvidia/ 7758 7759NVM EXPRESS DRIVER 7760M: Keith Busch <keith.busch@intel.com> 7761M: Jens Axboe <axboe@fb.com> 7762L: linux-nvme@lists.infradead.org 7763T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 7764W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 7765S: Supported 7766F: drivers/nvme/host/ 7767F: include/linux/nvme.h 7768 7769NVMEM FRAMEWORK 7770M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7771M: Maxime Ripard <maxime.ripard@free-electrons.com> 7772S: Maintained 7773F: drivers/nvmem/ 7774F: Documentation/devicetree/bindings/nvmem/ 7775F: include/linux/nvmem-consumer.h 7776F: include/linux/nvmem-provider.h 7777 7778NXP-NCI NFC DRIVER 7779M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7780R: Charles Gorand <charles.gorand@effinnov.com> 7781L: linux-nfc@lists.01.org (moderated for non-subscribers) 7782S: Supported 7783F: drivers/nfc/nxp-nci 7784 7785NXP TDA998X DRM DRIVER 7786M: Russell King <rmk+kernel@arm.linux.org.uk> 7787S: Supported 7788F: drivers/gpu/drm/i2c/tda998x_drv.c 7789F: include/drm/i2c/tda998x.h 7790 7791NXP TFA9879 DRIVER 7792M: Peter Rosin <peda@axentia.se> 7793L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7794S: Maintained 7795F: sound/soc/codecs/tfa9879* 7796 7797OMAP SUPPORT 7798M: Tony Lindgren <tony@atomide.com> 7799L: linux-omap@vger.kernel.org 7800W: http://www.muru.com/linux/omap/ 7801W: http://linux.omap.com/ 7802Q: http://patchwork.kernel.org/project/linux-omap/list/ 7803T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7804S: Maintained 7805F: arch/arm/*omap*/ 7806F: arch/arm/configs/omap1_defconfig 7807F: arch/arm/configs/omap2plus_defconfig 7808F: drivers/i2c/busses/i2c-omap.c 7809F: drivers/irqchip/irq-omap-intc.c 7810F: drivers/mfd/*omap*.c 7811F: drivers/mfd/menelaus.c 7812F: drivers/mfd/palmas.c 7813F: drivers/mfd/tps65217.c 7814F: drivers/mfd/tps65218.c 7815F: drivers/mfd/tps65910.c 7816F: drivers/mfd/twl-core.[ch] 7817F: drivers/mfd/twl4030*.c 7818F: drivers/mfd/twl6030*.c 7819F: drivers/mfd/twl6040*.c 7820F: drivers/regulator/palmas-regulator*.c 7821F: drivers/regulator/pbias-regulator.c 7822F: drivers/regulator/tps65217-regulator.c 7823F: drivers/regulator/tps65218-regulator.c 7824F: drivers/regulator/tps65910-regulator.c 7825F: drivers/regulator/twl-regulator.c 7826F: include/linux/i2c-omap.h 7827 7828OMAP DEVICE TREE SUPPORT 7829M: Benoît Cousson <bcousson@baylibre.com> 7830M: Tony Lindgren <tony@atomide.com> 7831L: linux-omap@vger.kernel.org 7832L: devicetree@vger.kernel.org 7833S: Maintained 7834F: arch/arm/boot/dts/*omap* 7835F: arch/arm/boot/dts/*am3* 7836F: arch/arm/boot/dts/*am4* 7837F: arch/arm/boot/dts/*am5* 7838F: arch/arm/boot/dts/*dra7* 7839 7840OMAP CLOCK FRAMEWORK SUPPORT 7841M: Paul Walmsley <paul@pwsan.com> 7842L: linux-omap@vger.kernel.org 7843S: Maintained 7844F: arch/arm/*omap*/*clock* 7845 7846OMAP POWER MANAGEMENT SUPPORT 7847M: Kevin Hilman <khilman@deeprootsystems.com> 7848L: linux-omap@vger.kernel.org 7849S: Maintained 7850F: arch/arm/*omap*/*pm* 7851F: drivers/cpufreq/omap-cpufreq.c 7852 7853OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7854M: Rajendra Nayak <rnayak@ti.com> 7855M: Paul Walmsley <paul@pwsan.com> 7856L: linux-omap@vger.kernel.org 7857S: Maintained 7858F: arch/arm/mach-omap2/prm* 7859 7860OMAP AUDIO SUPPORT 7861M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7862M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7863L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7864L: linux-omap@vger.kernel.org 7865S: Maintained 7866F: sound/soc/omap/ 7867 7868OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7869M: Roger Quadros <rogerq@ti.com> 7870M: Tony Lindgren <tony@atomide.com> 7871L: linux-omap@vger.kernel.org 7872S: Maintained 7873F: drivers/memory/omap-gpmc.c 7874F: arch/arm/mach-omap2/*gpmc* 7875 7876OMAP FRAMEBUFFER SUPPORT 7877M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7878L: linux-fbdev@vger.kernel.org 7879L: linux-omap@vger.kernel.org 7880S: Maintained 7881F: drivers/video/fbdev/omap/ 7882 7883OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7884M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7885L: linux-omap@vger.kernel.org 7886L: linux-fbdev@vger.kernel.org 7887S: Maintained 7888F: drivers/video/fbdev/omap2/ 7889F: Documentation/arm/OMAP/DSS 7890 7891OMAP HARDWARE SPINLOCK SUPPORT 7892M: Ohad Ben-Cohen <ohad@wizery.com> 7893L: linux-omap@vger.kernel.org 7894S: Maintained 7895F: drivers/hwspinlock/omap_hwspinlock.c 7896 7897OMAP MMC SUPPORT 7898M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7899L: linux-omap@vger.kernel.org 7900S: Maintained 7901F: drivers/mmc/host/omap.c 7902 7903OMAP HS MMC SUPPORT 7904L: linux-mmc@vger.kernel.org 7905L: linux-omap@vger.kernel.org 7906S: Orphan 7907F: drivers/mmc/host/omap_hsmmc.c 7908 7909OMAP RANDOM NUMBER GENERATOR SUPPORT 7910M: Deepak Saxena <dsaxena@plexity.net> 7911S: Maintained 7912F: drivers/char/hw_random/omap-rng.c 7913 7914OMAP HWMOD SUPPORT 7915M: Benoît Cousson <bcousson@baylibre.com> 7916M: Paul Walmsley <paul@pwsan.com> 7917L: linux-omap@vger.kernel.org 7918S: Maintained 7919F: arch/arm/mach-omap2/omap_hwmod.* 7920 7921OMAP HWMOD DATA 7922M: Paul Walmsley <paul@pwsan.com> 7923L: linux-omap@vger.kernel.org 7924S: Maintained 7925F: arch/arm/mach-omap2/omap_hwmod*data* 7926 7927OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7928M: Benoît Cousson <bcousson@baylibre.com> 7929L: linux-omap@vger.kernel.org 7930S: Maintained 7931F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7932 7933OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7934M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7935L: linux-media@vger.kernel.org 7936S: Maintained 7937F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7938F: drivers/media/platform/omap3isp/ 7939F: drivers/staging/media/omap4iss/ 7940 7941OMAP USB SUPPORT 7942M: Felipe Balbi <balbi@ti.com> 7943L: linux-usb@vger.kernel.org 7944L: linux-omap@vger.kernel.org 7945T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7946S: Maintained 7947F: drivers/usb/*/*omap* 7948F: arch/arm/*omap*/usb* 7949 7950OMAP GPIO DRIVER 7951M: Grygorii Strashko <grygorii.strashko@ti.com> 7952M: Santosh Shilimkar <ssantosh@kernel.org> 7953M: Kevin Hilman <khilman@deeprootsystems.com> 7954L: linux-omap@vger.kernel.org 7955S: Maintained 7956F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 7957F: drivers/gpio/gpio-omap.c 7958 7959OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7960M: Mark Jackson <mpfj@newflow.co.uk> 7961L: linux-omap@vger.kernel.org 7962S: Maintained 7963F: arch/arm/boot/dts/am335x-nano.dts 7964 7965OMFS FILESYSTEM 7966M: Bob Copeland <me@bobcopeland.com> 7967L: linux-karma-devel@lists.sourceforge.net 7968S: Maintained 7969F: Documentation/filesystems/omfs.txt 7970F: fs/omfs/ 7971 7972OMNIKEY CARDMAN 4000 DRIVER 7973M: Harald Welte <laforge@gnumonks.org> 7974S: Maintained 7975F: drivers/char/pcmcia/cm4000_cs.c 7976F: include/linux/cm4000_cs.h 7977F: include/uapi/linux/cm4000_cs.h 7978 7979OMNIKEY CARDMAN 4040 DRIVER 7980M: Harald Welte <laforge@gnumonks.org> 7981S: Maintained 7982F: drivers/char/pcmcia/cm4040_cs.* 7983 7984OMNIVISION OV7670 SENSOR DRIVER 7985M: Jonathan Corbet <corbet@lwn.net> 7986L: linux-media@vger.kernel.org 7987T: git git://linuxtv.org/media_tree.git 7988S: Maintained 7989F: drivers/media/i2c/ov7670.c 7990 7991ONENAND FLASH DRIVER 7992M: Kyungmin Park <kyungmin.park@samsung.com> 7993L: linux-mtd@lists.infradead.org 7994S: Maintained 7995F: drivers/mtd/onenand/ 7996F: include/linux/mtd/onenand*.h 7997 7998ONSTREAM SCSI TAPE DRIVER 7999M: Willem Riede <osst@riede.org> 8000L: osst-users@lists.sourceforge.net 8001L: linux-scsi@vger.kernel.org 8002S: Maintained 8003F: Documentation/scsi/osst.txt 8004F: drivers/scsi/osst.* 8005F: drivers/scsi/osst_*.h 8006F: drivers/scsi/st.h 8007 8008OPENCORES I2C BUS DRIVER 8009M: Peter Korsgaard <jacmet@sunsite.dk> 8010L: linux-i2c@vger.kernel.org 8011S: Maintained 8012F: Documentation/i2c/busses/i2c-ocores 8013F: drivers/i2c/busses/i2c-ocores.c 8014 8015OPEN FIRMWARE AND FLATTENED DEVICE TREE 8016M: Rob Herring <robh+dt@kernel.org> 8017M: Frank Rowand <frowand.list@gmail.com> 8018M: Grant Likely <grant.likely@linaro.org> 8019L: devicetree@vger.kernel.org 8020W: http://www.devicetree.org/ 8021T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 8022S: Maintained 8023F: drivers/of/ 8024F: include/linux/of*.h 8025F: scripts/dtc/ 8026 8027OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 8028M: Rob Herring <robh+dt@kernel.org> 8029M: Pawel Moll <pawel.moll@arm.com> 8030M: Mark Rutland <mark.rutland@arm.com> 8031M: Ian Campbell <ijc+devicetree@hellion.org.uk> 8032M: Kumar Gala <galak@codeaurora.org> 8033L: devicetree@vger.kernel.org 8034T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8035S: Maintained 8036F: Documentation/devicetree/ 8037F: arch/*/boot/dts/ 8038F: include/dt-bindings/ 8039 8040OPEN FIRMWARE AND DEVICE TREE OVERLAYS 8041M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 8042L: devicetree@vger.kernel.org 8043S: Maintained 8044F: Documentation/devicetree/dynamic-resolution-notes.txt 8045F: Documentation/devicetree/overlay-notes.txt 8046F: drivers/of/overlay.c 8047F: drivers/of/resolver.c 8048 8049OPENRISC ARCHITECTURE 8050M: Jonas Bonn <jonas@southpole.se> 8051W: http://openrisc.net 8052L: linux@lists.openrisc.net (moderated for non-subscribers) 8053S: Maintained 8054T: git git://openrisc.net/~jonas/linux 8055F: arch/openrisc/ 8056 8057OPENVSWITCH 8058M: Pravin Shelar <pshelar@nicira.com> 8059L: netdev@vger.kernel.org 8060L: dev@openvswitch.org 8061W: http://openvswitch.org 8062S: Maintained 8063F: net/openvswitch/ 8064F: include/uapi/linux/openvswitch.h 8065 8066OPERATING PERFORMANCE POINTS (OPP) 8067M: Viresh Kumar <vireshk@kernel.org> 8068M: Nishanth Menon <nm@ti.com> 8069M: Stephen Boyd <sboyd@codeaurora.org> 8070L: linux-pm@vger.kernel.org 8071S: Maintained 8072T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 8073F: drivers/base/power/opp/ 8074F: include/linux/pm_opp.h 8075F: Documentation/power/opp.txt 8076F: Documentation/devicetree/bindings/opp/ 8077 8078OPL4 DRIVER 8079M: Clemens Ladisch <clemens@ladisch.de> 8080L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8081T: git git://git.alsa-project.org/alsa-kernel.git 8082S: Maintained 8083F: sound/drivers/opl4/ 8084 8085OPROFILE 8086M: Robert Richter <rric@kernel.org> 8087L: oprofile-list@lists.sf.net 8088S: Maintained 8089F: arch/*/include/asm/oprofile*.h 8090F: arch/*/oprofile/ 8091F: drivers/oprofile/ 8092F: include/linux/oprofile.h 8093 8094ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 8095M: Mark Fasheh <mfasheh@suse.com> 8096M: Joel Becker <jlbec@evilplan.org> 8097L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 8098W: http://ocfs2.wiki.kernel.org 8099S: Supported 8100F: Documentation/filesystems/ocfs2.txt 8101F: Documentation/filesystems/dlmfs.txt 8102F: fs/ocfs2/ 8103 8104ORINOCO DRIVER 8105L: linux-wireless@vger.kernel.org 8106W: http://wireless.kernel.org/en/users/Drivers/orinoco 8107W: http://www.nongnu.org/orinoco/ 8108S: Orphan 8109F: drivers/net/wireless/intersil/orinoco/ 8110 8111OSD LIBRARY and FILESYSTEM 8112M: Boaz Harrosh <ooo@electrozaur.com> 8113M: Benny Halevy <bhalevy@primarydata.com> 8114L: osd-dev@open-osd.org 8115W: http://open-osd.org 8116T: git git://git.open-osd.org/open-osd.git 8117S: Maintained 8118F: drivers/scsi/osd/ 8119F: include/scsi/osd_* 8120F: fs/exofs/ 8121 8122OVERLAY FILESYSTEM 8123M: Miklos Szeredi <miklos@szeredi.hu> 8124L: linux-unionfs@vger.kernel.org 8125T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 8126S: Supported 8127F: fs/overlayfs/ 8128F: Documentation/filesystems/overlayfs.txt 8129 8130P54 WIRELESS DRIVER 8131M: Christian Lamparter <chunkeey@googlemail.com> 8132L: linux-wireless@vger.kernel.org 8133W: http://wireless.kernel.org/en/users/Drivers/p54 8134S: Maintained 8135F: drivers/net/wireless/intersil/p54/ 8136 8137PA SEMI ETHERNET DRIVER 8138M: Olof Johansson <olof@lixom.net> 8139L: netdev@vger.kernel.org 8140S: Maintained 8141F: drivers/net/ethernet/pasemi/* 8142 8143PA SEMI SMBUS DRIVER 8144M: Olof Johansson <olof@lixom.net> 8145L: linux-i2c@vger.kernel.org 8146S: Maintained 8147F: drivers/i2c/busses/i2c-pasemi.c 8148 8149PADATA PARALLEL EXECUTION MECHANISM 8150M: Steffen Klassert <steffen.klassert@secunet.com> 8151L: linux-crypto@vger.kernel.org 8152S: Maintained 8153F: kernel/padata.c 8154F: include/linux/padata.h 8155F: Documentation/padata.txt 8156 8157PANASONIC LAPTOP ACPI EXTRAS DRIVER 8158M: Harald Welte <laforge@gnumonks.org> 8159L: platform-driver-x86@vger.kernel.org 8160S: Maintained 8161F: drivers/platform/x86/panasonic-laptop.c 8162 8163PANASONIC MN10300/AM33/AM34 PORT 8164M: David Howells <dhowells@redhat.com> 8165M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 8166L: linux-am33-list@redhat.com (moderated for non-subscribers) 8167W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8168S: Maintained 8169F: Documentation/mn10300/ 8170F: arch/mn10300/ 8171 8172PARALLEL PORT SUBSYSTEM 8173M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8174M: Sudip Mukherjee <sudip@vectorindia.org> 8175L: linux-parport@lists.infradead.org (subscribers-only) 8176S: Maintained 8177F: drivers/parport/ 8178F: include/linux/parport*.h 8179F: drivers/char/ppdev.c 8180F: include/uapi/linux/ppdev.h 8181F: Documentation/parport*.txt 8182 8183PARAVIRT_OPS INTERFACE 8184M: Jeremy Fitzhardinge <jeremy@goop.org> 8185M: Chris Wright <chrisw@sous-sol.org> 8186M: Alok Kataria <akataria@vmware.com> 8187M: Rusty Russell <rusty@rustcorp.com.au> 8188L: virtualization@lists.linux-foundation.org 8189S: Supported 8190F: Documentation/virtual/paravirt_ops.txt 8191F: arch/*/kernel/paravirt* 8192F: arch/*/include/asm/paravirt.h 8193 8194PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8195M: Tim Waugh <tim@cyberelk.net> 8196L: linux-parport@lists.infradead.org (subscribers-only) 8197S: Maintained 8198F: Documentation/blockdev/paride.txt 8199F: drivers/block/paride/ 8200 8201PARISC ARCHITECTURE 8202M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8203M: Helge Deller <deller@gmx.de> 8204L: linux-parisc@vger.kernel.org 8205W: http://www.parisc-linux.org/ 8206Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8207T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8208T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8209S: Maintained 8210F: arch/parisc/ 8211F: Documentation/parisc/ 8212F: drivers/parisc/ 8213F: drivers/char/agp/parisc-agp.c 8214F: drivers/input/serio/gscps2.c 8215F: drivers/parport/parport_gsc.* 8216F: drivers/tty/serial/8250/8250_gsc.c 8217F: drivers/video/fbdev/sti* 8218F: drivers/video/console/sti* 8219F: drivers/video/logo/logo_parisc* 8220 8221PC87360 HARDWARE MONITORING DRIVER 8222M: Jim Cromie <jim.cromie@gmail.com> 8223L: lm-sensors@lm-sensors.org 8224S: Maintained 8225F: Documentation/hwmon/pc87360 8226F: drivers/hwmon/pc87360.c 8227 8228PC8736x GPIO DRIVER 8229M: Jim Cromie <jim.cromie@gmail.com> 8230S: Maintained 8231F: drivers/char/pc8736x_gpio.c 8232 8233PC87427 HARDWARE MONITORING DRIVER 8234M: Jean Delvare <jdelvare@suse.com> 8235L: lm-sensors@lm-sensors.org 8236S: Maintained 8237F: Documentation/hwmon/pc87427 8238F: drivers/hwmon/pc87427.c 8239 8240PCA9532 LED DRIVER 8241M: Riku Voipio <riku.voipio@iki.fi> 8242S: Maintained 8243F: drivers/leds/leds-pca9532.c 8244F: include/linux/leds-pca9532.h 8245 8246PCA9541 I2C BUS MASTER SELECTOR DRIVER 8247M: Guenter Roeck <linux@roeck-us.net> 8248L: linux-i2c@vger.kernel.org 8249S: Maintained 8250F: drivers/i2c/muxes/i2c-mux-pca9541.c 8251 8252PCDP - PRIMARY CONSOLE AND DEBUG PORT 8253M: Khalid Aziz <khalid@gonehiking.org> 8254S: Maintained 8255F: drivers/firmware/pcdp.* 8256 8257PCI ERROR RECOVERY 8258M: Linas Vepstas <linasvepstas@gmail.com> 8259L: linux-pci@vger.kernel.org 8260S: Supported 8261F: Documentation/PCI/pci-error-recovery.txt 8262 8263PCI SUBSYSTEM 8264M: Bjorn Helgaas <bhelgaas@google.com> 8265L: linux-pci@vger.kernel.org 8266Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8267T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8268S: Supported 8269F: Documentation/PCI/ 8270F: drivers/pci/ 8271F: include/linux/pci* 8272F: arch/x86/pci/ 8273F: arch/x86/kernel/quirks.c 8274 8275PCI DRIVER FOR ALTERA PCIE IP 8276M: Ley Foon Tan <lftan@altera.com> 8277L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8278L: linux-pci@vger.kernel.org 8279S: Supported 8280F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8281F: drivers/pci/host/pcie-altera.c 8282 8283PCI DRIVER FOR ARM VERSATILE PLATFORM 8284M: Rob Herring <robh@kernel.org> 8285L: linux-pci@vger.kernel.org 8286L: linux-arm-kernel@lists.infradead.org 8287S: Maintained 8288F: Documentation/devicetree/bindings/pci/versatile.txt 8289F: drivers/pci/host/pci-versatile.c 8290 8291PCI DRIVER FOR APPLIEDMICRO XGENE 8292M: Tanmay Inamdar <tinamdar@apm.com> 8293L: linux-pci@vger.kernel.org 8294L: linux-arm-kernel@lists.infradead.org 8295S: Maintained 8296F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8297F: drivers/pci/host/pci-xgene.c 8298 8299PCI DRIVER FOR FREESCALE LAYERSCAPE 8300M: Minghuan Lian <minghuan.Lian@freescale.com> 8301M: Mingkai Hu <mingkai.hu@freescale.com> 8302M: Roy Zang <tie-fei.zang@freescale.com> 8303L: linuxppc-dev@lists.ozlabs.org 8304L: linux-pci@vger.kernel.org 8305L: linux-arm-kernel@lists.infradead.org 8306S: Maintained 8307F: drivers/pci/host/*layerscape* 8308 8309PCI DRIVER FOR IMX6 8310M: Richard Zhu <Richard.Zhu@freescale.com> 8311M: Lucas Stach <l.stach@pengutronix.de> 8312L: linux-pci@vger.kernel.org 8313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8314S: Maintained 8315F: drivers/pci/host/*imx6* 8316 8317PCI DRIVER FOR TI KEYSTONE 8318M: Murali Karicheri <m-karicheri2@ti.com> 8319L: linux-pci@vger.kernel.org 8320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8321S: Maintained 8322F: drivers/pci/host/*keystone* 8323 8324PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8325M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8326M: Jason Cooper <jason@lakedaemon.net> 8327L: linux-pci@vger.kernel.org 8328L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8329S: Maintained 8330F: drivers/pci/host/*mvebu* 8331 8332PCI DRIVER FOR NVIDIA TEGRA 8333M: Thierry Reding <thierry.reding@gmail.com> 8334L: linux-tegra@vger.kernel.org 8335L: linux-pci@vger.kernel.org 8336S: Supported 8337F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8338F: drivers/pci/host/pci-tegra.c 8339 8340PCI DRIVER FOR TI DRA7XX 8341M: Kishon Vijay Abraham I <kishon@ti.com> 8342L: linux-omap@vger.kernel.org 8343L: linux-pci@vger.kernel.org 8344S: Supported 8345F: Documentation/devicetree/bindings/pci/ti-pci.txt 8346F: drivers/pci/host/pci-dra7xx.c 8347 8348PCI DRIVER FOR RENESAS R-CAR 8349M: Simon Horman <horms@verge.net.au> 8350L: linux-pci@vger.kernel.org 8351L: linux-renesas-soc@vger.kernel.org 8352S: Maintained 8353F: drivers/pci/host/*rcar* 8354 8355PCI DRIVER FOR SAMSUNG EXYNOS 8356M: Jingoo Han <jingoohan1@gmail.com> 8357L: linux-pci@vger.kernel.org 8358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8359L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8360S: Maintained 8361F: drivers/pci/host/pci-exynos.c 8362 8363PCI DRIVER FOR SYNOPSIS DESIGNWARE 8364M: Jingoo Han <jingoohan1@gmail.com> 8365M: Pratyush Anand <pratyush.anand@gmail.com> 8366L: linux-pci@vger.kernel.org 8367S: Maintained 8368F: drivers/pci/host/*designware* 8369 8370PCI DRIVER FOR GENERIC OF HOSTS 8371M: Will Deacon <will.deacon@arm.com> 8372L: linux-pci@vger.kernel.org 8373L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8374S: Maintained 8375F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8376F: drivers/pci/host/pci-host-generic.c 8377 8378PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 8379M: Keith Busch <keith.busch@intel.com> 8380L: linux-pci@vger.kernel.org 8381S: Supported 8382F: arch/x86/pci/vmd.c 8383 8384PCIE DRIVER FOR ST SPEAR13XX 8385M: Pratyush Anand <pratyush.anand@gmail.com> 8386L: linux-pci@vger.kernel.org 8387S: Maintained 8388F: drivers/pci/host/*spear* 8389 8390PCI MSI DRIVER FOR ALTERA MSI IP 8391M: Ley Foon Tan <lftan@altera.com> 8392L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8393L: linux-pci@vger.kernel.org 8394S: Supported 8395F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8396F: drivers/pci/host/pcie-altera-msi.c 8397 8398PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8399M: Duc Dang <dhdang@apm.com> 8400L: linux-pci@vger.kernel.org 8401L: linux-arm-kernel@lists.infradead.org 8402S: Maintained 8403F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8404F: drivers/pci/host/pci-xgene-msi.c 8405 8406PCIE DRIVER FOR HISILICON 8407M: Zhou Wang <wangzhou1@hisilicon.com> 8408M: Gabriele Paoloni <gabriele.paoloni@huawei.com> 8409L: linux-pci@vger.kernel.org 8410S: Maintained 8411F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8412F: drivers/pci/host/pcie-hisi.c 8413 8414PCIE DRIVER FOR QUALCOMM MSM 8415M: Stanimir Varbanov <svarbanov@mm-sol.com> 8416L: linux-pci@vger.kernel.org 8417L: linux-arm-msm@vger.kernel.org 8418S: Maintained 8419F: drivers/pci/host/*qcom* 8420 8421PCMCIA SUBSYSTEM 8422P: Linux PCMCIA Team 8423L: linux-pcmcia@lists.infradead.org 8424W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8425T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 8426S: Maintained 8427F: Documentation/pcmcia/ 8428F: drivers/pcmcia/ 8429F: include/pcmcia/ 8430 8431PCNET32 NETWORK DRIVER 8432M: Don Fry <pcnet32@frontier.com> 8433L: netdev@vger.kernel.org 8434S: Maintained 8435F: drivers/net/ethernet/amd/pcnet32.c 8436 8437PCRYPT PARALLEL CRYPTO ENGINE 8438M: Steffen Klassert <steffen.klassert@secunet.com> 8439L: linux-crypto@vger.kernel.org 8440S: Maintained 8441F: crypto/pcrypt.c 8442F: include/crypto/pcrypt.h 8443 8444PER-CPU MEMORY ALLOCATOR 8445M: Tejun Heo <tj@kernel.org> 8446M: Christoph Lameter <cl@linux-foundation.org> 8447T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8448S: Maintained 8449F: include/linux/percpu*.h 8450F: mm/percpu*.c 8451F: arch/*/include/asm/percpu.h 8452 8453PER-TASK DELAY ACCOUNTING 8454M: Balbir Singh <bsingharora@gmail.com> 8455S: Maintained 8456F: include/linux/delayacct.h 8457F: kernel/delayacct.c 8458 8459PERFORMANCE EVENTS SUBSYSTEM 8460M: Peter Zijlstra <peterz@infradead.org> 8461M: Ingo Molnar <mingo@redhat.com> 8462M: Arnaldo Carvalho de Melo <acme@kernel.org> 8463L: linux-kernel@vger.kernel.org 8464T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8465S: Supported 8466F: kernel/events/* 8467F: include/linux/perf_event.h 8468F: include/uapi/linux/perf_event.h 8469F: arch/*/kernel/perf_event*.c 8470F: arch/*/kernel/*/perf_event*.c 8471F: arch/*/kernel/*/*/perf_event*.c 8472F: arch/*/include/asm/perf_event.h 8473F: arch/*/kernel/perf_callchain.c 8474F: tools/perf/ 8475 8476PERSONALITY HANDLING 8477M: Christoph Hellwig <hch@infradead.org> 8478L: linux-abi-devel@lists.sourceforge.net 8479S: Maintained 8480F: include/linux/personality.h 8481F: include/uapi/linux/personality.h 8482 8483PHONET PROTOCOL 8484M: Remi Denis-Courmont <courmisch@gmail.com> 8485S: Supported 8486F: Documentation/networking/phonet.txt 8487F: include/linux/phonet.h 8488F: include/net/phonet/ 8489F: include/uapi/linux/phonet.h 8490F: net/phonet/ 8491 8492PHRAM MTD DRIVER 8493M: Joern Engel <joern@lazybastard.org> 8494L: linux-mtd@lists.infradead.org 8495S: Maintained 8496F: drivers/mtd/devices/phram.c 8497 8498PICOLCD HID DRIVER 8499M: Bruno Prémont <bonbons@linux-vserver.org> 8500L: linux-input@vger.kernel.org 8501S: Maintained 8502F: drivers/hid/hid-picolcd* 8503 8504PICOXCELL SUPPORT 8505M: Jamie Iles <jamie@jamieiles.com> 8506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8507T: git git://github.com/jamieiles/linux-2.6-ji.git 8508S: Supported 8509F: arch/arm/boot/dts/picoxcell* 8510F: arch/arm/mach-picoxcell/ 8511F: drivers/crypto/picoxcell* 8512 8513PIN CONTROL SUBSYSTEM 8514M: Linus Walleij <linus.walleij@linaro.org> 8515L: linux-gpio@vger.kernel.org 8516T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8517S: Maintained 8518F: drivers/pinctrl/ 8519F: include/linux/pinctrl/ 8520 8521PIN CONTROLLER - ATMEL AT91 8522M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8524S: Maintained 8525F: drivers/pinctrl/pinctrl-at91.* 8526 8527PIN CONTROLLER - ATMEL AT91 PIO4 8528M: Ludovic Desroches <ludovic.desroches@atmel.com> 8529L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8530L: linux-gpio@vger.kernel.org 8531S: Supported 8532F: drivers/pinctrl/pinctrl-at91-pio4.* 8533 8534PIN CONTROLLER - INTEL 8535M: Mika Westerberg <mika.westerberg@linux.intel.com> 8536M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8537S: Maintained 8538F: drivers/pinctrl/intel/ 8539 8540PIN CONTROLLER - RENESAS 8541M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8542M: Geert Uytterhoeven <geert+renesas@glider.be> 8543L: linux-renesas-soc@vger.kernel.org 8544S: Maintained 8545F: drivers/pinctrl/sh-pfc/ 8546 8547PIN CONTROLLER - SAMSUNG 8548M: Tomasz Figa <tomasz.figa@gmail.com> 8549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8550L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8551S: Maintained 8552F: drivers/pinctrl/samsung/ 8553 8554PIN CONTROLLER - SINGLE 8555M: Tony Lindgren <tony@atomide.com> 8556M: Haojian Zhuang <haojian.zhuang@linaro.org> 8557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8558L: linux-omap@vger.kernel.org 8559S: Maintained 8560F: drivers/pinctrl/pinctrl-single.c 8561 8562PIN CONTROLLER - ST SPEAR 8563M: Viresh Kumar <vireshk@kernel.org> 8564L: spear-devel@list.st.com 8565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8566W: http://www.st.com/spear 8567S: Maintained 8568F: drivers/pinctrl/spear/ 8569 8570PKTCDVD DRIVER 8571M: Jiri Kosina <jikos@kernel.org> 8572S: Maintained 8573F: drivers/block/pktcdvd.c 8574F: include/linux/pktcdvd.h 8575F: include/uapi/linux/pktcdvd.h 8576 8577PKUNITY SOC DRIVERS 8578M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8579W: http://mprc.pku.edu.cn/~guanxuetao/linux 8580S: Maintained 8581T: git git://github.com/gxt/linux.git 8582F: drivers/input/serio/i8042-unicore32io.h 8583F: drivers/i2c/busses/i2c-puv3.c 8584F: drivers/video/fbdev/fb-puv3.c 8585F: drivers/rtc/rtc-puv3.c 8586 8587PMBUS HARDWARE MONITORING DRIVERS 8588M: Guenter Roeck <linux@roeck-us.net> 8589L: lm-sensors@lm-sensors.org 8590W: http://www.lm-sensors.org/ 8591W: http://www.roeck-us.net/linux/drivers/ 8592T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8593S: Maintained 8594F: Documentation/hwmon/pmbus 8595F: drivers/hwmon/pmbus/ 8596F: include/linux/i2c/pmbus.h 8597 8598PMC SIERRA MaxRAID DRIVER 8599L: linux-scsi@vger.kernel.org 8600W: http://www.pmc-sierra.com/ 8601S: Orphan 8602F: drivers/scsi/pmcraid.* 8603 8604PMC SIERRA PM8001 DRIVER 8605M: Jack Wang <jinpu.wang@profitbricks.com> 8606M: lindar_liu@usish.com 8607L: pmchba@pmcs.com 8608L: linux-scsi@vger.kernel.org 8609S: Supported 8610F: drivers/scsi/pm8001/ 8611 8612POSIX CLOCKS and TIMERS 8613M: Thomas Gleixner <tglx@linutronix.de> 8614L: linux-kernel@vger.kernel.org 8615T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8616S: Maintained 8617F: fs/timerfd.c 8618F: include/linux/timer* 8619F: kernel/time/*timer* 8620 8621POWER MANAGEMENT CORE 8622M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 8623L: linux-pm@vger.kernel.org 8624T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 8625S: Supported 8626F: drivers/base/power/ 8627F: include/linux/pm.h 8628F: include/linux/pm_* 8629F: include/linux/powercap.h 8630F: drivers/powercap/ 8631 8632POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8633M: Sebastian Reichel <sre@kernel.org> 8634M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8635M: David Woodhouse <dwmw2@infradead.org> 8636L: linux-pm@vger.kernel.org 8637T: git git://git.infradead.org/battery-2.6.git 8638S: Maintained 8639F: include/linux/power_supply.h 8640F: drivers/power/ 8641X: drivers/power/avs/ 8642 8643POWER STATE COORDINATION INTERFACE (PSCI) 8644M: Mark Rutland <mark.rutland@arm.com> 8645M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8646L: linux-arm-kernel@lists.infradead.org 8647S: Maintained 8648F: drivers/firmware/psci.c 8649F: include/linux/psci.h 8650F: include/uapi/linux/psci.h 8651 8652PNP SUPPORT 8653M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8654S: Maintained 8655F: drivers/pnp/ 8656 8657PPP PROTOCOL DRIVERS AND COMPRESSORS 8658M: Paul Mackerras <paulus@samba.org> 8659L: linux-ppp@vger.kernel.org 8660S: Maintained 8661F: drivers/net/ppp/ppp_* 8662 8663PPP OVER ATM (RFC 2364) 8664M: Mitchell Blank Jr <mitch@sfgoth.com> 8665S: Maintained 8666F: net/atm/pppoatm.c 8667F: include/uapi/linux/atmppp.h 8668 8669PPP OVER ETHERNET 8670M: Michal Ostrowski <mostrows@earthlink.net> 8671S: Maintained 8672F: drivers/net/ppp/pppoe.c 8673F: drivers/net/ppp/pppox.c 8674 8675PPP OVER L2TP 8676M: James Chapman <jchapman@katalix.com> 8677S: Maintained 8678F: net/l2tp/l2tp_ppp.c 8679F: include/linux/if_pppol2tp.h 8680F: include/uapi/linux/if_pppol2tp.h 8681 8682PPS SUPPORT 8683M: Rodolfo Giometti <giometti@enneenne.com> 8684W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8685L: linuxpps@ml.enneenne.com (subscribers-only) 8686S: Maintained 8687F: Documentation/pps/ 8688F: drivers/pps/ 8689F: include/linux/pps*.h 8690 8691PPTP DRIVER 8692M: Dmitry Kozlov <xeb@mail.ru> 8693L: netdev@vger.kernel.org 8694S: Maintained 8695F: drivers/net/ppp/pptp.c 8696W: http://sourceforge.net/projects/accel-pptp 8697 8698PREEMPTIBLE KERNEL 8699M: Robert Love <rml@tech9.net> 8700L: kpreempt-tech@lists.sourceforge.net 8701W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8702S: Supported 8703F: Documentation/preempt-locking.txt 8704F: include/linux/preempt.h 8705 8706PRISM54 WIRELESS DRIVER 8707M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8708L: linux-wireless@vger.kernel.org 8709W: http://wireless.kernel.org/en/users/Drivers/p54 8710S: Obsolete 8711F: drivers/net/wireless/intersil/prism54/ 8712 8713PS3 NETWORK SUPPORT 8714M: Geoff Levand <geoff@infradead.org> 8715L: netdev@vger.kernel.org 8716L: linuxppc-dev@lists.ozlabs.org 8717S: Maintained 8718F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8719 8720PS3 PLATFORM SUPPORT 8721M: Geoff Levand <geoff@infradead.org> 8722L: linuxppc-dev@lists.ozlabs.org 8723S: Maintained 8724F: arch/powerpc/boot/ps3* 8725F: arch/powerpc/include/asm/lv1call.h 8726F: arch/powerpc/include/asm/ps3*.h 8727F: arch/powerpc/platforms/ps3/ 8728F: drivers/*/ps3* 8729F: drivers/ps3/ 8730F: drivers/rtc/rtc-ps3.c 8731F: drivers/usb/host/*ps3.c 8732F: sound/ppc/snd_ps3* 8733 8734PS3VRAM DRIVER 8735M: Jim Paris <jim@jtan.com> 8736M: Geoff Levand <geoff@infradead.org> 8737L: linuxppc-dev@lists.ozlabs.org 8738S: Maintained 8739F: drivers/block/ps3vram.c 8740 8741PSTORE FILESYSTEM 8742M: Anton Vorontsov <anton@enomsg.org> 8743M: Colin Cross <ccross@android.com> 8744M: Kees Cook <keescook@chromium.org> 8745M: Tony Luck <tony.luck@intel.com> 8746S: Maintained 8747T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 8748F: fs/pstore/ 8749F: include/linux/pstore* 8750F: drivers/firmware/efi/efi-pstore.c 8751F: drivers/acpi/apei/erst.c 8752 8753PTP HARDWARE CLOCK SUPPORT 8754M: Richard Cochran <richardcochran@gmail.com> 8755L: netdev@vger.kernel.org 8756S: Maintained 8757W: http://linuxptp.sourceforge.net/ 8758F: Documentation/ABI/testing/sysfs-ptp 8759F: Documentation/ptp/* 8760F: drivers/net/ethernet/freescale/gianfar_ptp.c 8761F: drivers/net/phy/dp83640* 8762F: drivers/ptp/* 8763F: include/linux/ptp_cl* 8764 8765PTRACE SUPPORT 8766M: Roland McGrath <roland@hack.frob.com> 8767M: Oleg Nesterov <oleg@redhat.com> 8768S: Maintained 8769F: include/asm-generic/syscall.h 8770F: include/linux/ptrace.h 8771F: include/linux/regset.h 8772F: include/linux/tracehook.h 8773F: include/uapi/linux/ptrace.h 8774F: kernel/ptrace.c 8775 8776PVRUSB2 VIDEO4LINUX DRIVER 8777M: Mike Isely <isely@pobox.com> 8778L: pvrusb2@isely.net (subscribers-only) 8779L: linux-media@vger.kernel.org 8780W: http://www.isely.net/pvrusb2/ 8781T: git git://linuxtv.org/media_tree.git 8782S: Maintained 8783F: Documentation/video4linux/README.pvrusb2 8784F: drivers/media/usb/pvrusb2/ 8785 8786PWC WEBCAM DRIVER 8787M: Hans de Goede <hdegoede@redhat.com> 8788L: linux-media@vger.kernel.org 8789T: git git://linuxtv.org/media_tree.git 8790S: Maintained 8791F: drivers/media/usb/pwc/* 8792 8793PWM FAN DRIVER 8794M: Kamil Debski <k.debski@samsung.com> 8795L: lm-sensors@lm-sensors.org 8796S: Supported 8797F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8798F: Documentation/hwmon/pwm-fan 8799F: drivers/hwmon/pwm-fan.c 8800 8801PWM SUBSYSTEM 8802M: Thierry Reding <thierry.reding@gmail.com> 8803L: linux-pwm@vger.kernel.org 8804S: Maintained 8805T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8806F: Documentation/pwm.txt 8807F: Documentation/devicetree/bindings/pwm/ 8808F: include/linux/pwm.h 8809F: drivers/pwm/ 8810F: drivers/video/backlight/pwm_bl.c 8811F: include/linux/pwm_backlight.h 8812 8813PXA2xx/PXA3xx SUPPORT 8814M: Daniel Mack <daniel@zonque.org> 8815M: Haojian Zhuang <haojian.zhuang@gmail.com> 8816M: Robert Jarzmik <robert.jarzmik@free.fr> 8817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8818T: git git://github.com/hzhuang1/linux.git 8819T: git git://github.com/rjarzmik/linux.git 8820S: Maintained 8821F: arch/arm/mach-pxa/ 8822F: drivers/dma/pxa* 8823F: drivers/pcmcia/pxa2xx* 8824F: drivers/pinctrl/pxa/ 8825F: drivers/spi/spi-pxa2xx* 8826F: drivers/usb/gadget/udc/pxa2* 8827F: include/sound/pxa2xx-lib.h 8828F: sound/arm/pxa* 8829F: sound/soc/pxa/ 8830 8831PXA GPIO DRIVER 8832M: Robert Jarzmik <robert.jarzmik@free.fr> 8833L: linux-gpio@vger.kernel.org 8834S: Maintained 8835F: drivers/gpio/gpio-pxa.c 8836 8837PXA3xx NAND FLASH DRIVER 8838M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8839L: linux-mtd@lists.infradead.org 8840S: Maintained 8841F: drivers/mtd/nand/pxa3xx_nand.c 8842 8843MMP SUPPORT 8844M: Eric Miao <eric.y.miao@gmail.com> 8845M: Haojian Zhuang <haojian.zhuang@gmail.com> 8846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8847T: git git://github.com/hzhuang1/linux.git 8848T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8849S: Maintained 8850F: arch/arm/mach-mmp/ 8851 8852PXA MMCI DRIVER 8853S: Orphan 8854 8855PXA RTC DRIVER 8856M: Robert Jarzmik <robert.jarzmik@free.fr> 8857L: rtc-linux@googlegroups.com 8858S: Maintained 8859 8860QAT DRIVER 8861M: Tadeusz Struk <tadeusz.struk@intel.com> 8862L: qat-linux@intel.com 8863S: Supported 8864F: drivers/crypto/qat/ 8865 8866QIB DRIVER 8867M: Mike Marciniszyn <infinipath@intel.com> 8868L: linux-rdma@vger.kernel.org 8869S: Supported 8870F: drivers/infiniband/hw/qib/ 8871 8872QLOGIC QLA1280 SCSI DRIVER 8873M: Michael Reed <mdr@sgi.com> 8874L: linux-scsi@vger.kernel.org 8875S: Maintained 8876F: drivers/scsi/qla1280.[ch] 8877 8878QLOGIC QLA2XXX FC-SCSI DRIVER 8879M: qla2xxx-upstream@qlogic.com 8880L: linux-scsi@vger.kernel.org 8881S: Supported 8882F: Documentation/scsi/LICENSE.qla2xxx 8883F: drivers/scsi/qla2xxx/ 8884 8885QLOGIC QLA4XXX iSCSI DRIVER 8886M: QLogic-Storage-Upstream@qlogic.com 8887L: linux-scsi@vger.kernel.org 8888S: Supported 8889F: Documentation/scsi/LICENSE.qla4xxx 8890F: drivers/scsi/qla4xxx/ 8891 8892QLOGIC QLA3XXX NETWORK DRIVER 8893M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8894M: Ron Mercer <ron.mercer@qlogic.com> 8895M: linux-driver@qlogic.com 8896L: netdev@vger.kernel.org 8897S: Supported 8898F: Documentation/networking/LICENSE.qla3xxx 8899F: drivers/net/ethernet/qlogic/qla3xxx.* 8900 8901QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8902M: Dept-GELinuxNICDev@qlogic.com 8903L: netdev@vger.kernel.org 8904S: Supported 8905F: drivers/net/ethernet/qlogic/qlcnic/ 8906 8907QLOGIC QLGE 10Gb ETHERNET DRIVER 8908M: Harish Patil <harish.patil@qlogic.com> 8909M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8910M: Dept-GELinuxNICDev@qlogic.com 8911M: linux-driver@qlogic.com 8912L: netdev@vger.kernel.org 8913S: Supported 8914F: drivers/net/ethernet/qlogic/qlge/ 8915 8916QLOGIC QL4xxx ETHERNET DRIVER 8917M: Yuval Mintz <Yuval.Mintz@qlogic.com> 8918M: Ariel Elior <Ariel.Elior@qlogic.com> 8919M: everest-linux-l2@qlogic.com 8920L: netdev@vger.kernel.org 8921S: Supported 8922F: drivers/net/ethernet/qlogic/qed/ 8923F: include/linux/qed/ 8924F: drivers/net/ethernet/qlogic/qede/ 8925 8926QNX4 FILESYSTEM 8927M: Anders Larsen <al@alarsen.net> 8928W: http://www.alarsen.net/linux/qnx4fs/ 8929S: Maintained 8930F: fs/qnx4/ 8931F: include/uapi/linux/qnx4_fs.h 8932F: include/uapi/linux/qnxtypes.h 8933 8934QT1010 MEDIA DRIVER 8935M: Antti Palosaari <crope@iki.fi> 8936L: linux-media@vger.kernel.org 8937W: https://linuxtv.org 8938W: http://palosaari.fi/linux/ 8939Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8940T: git git://linuxtv.org/anttip/media_tree.git 8941S: Maintained 8942F: drivers/media/tuners/qt1010* 8943 8944QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8945M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8946L: linux-wireless@vger.kernel.org 8947L: ath9k-devel@lists.ath9k.org 8948W: http://wireless.kernel.org/en/users/Drivers/ath9k 8949S: Supported 8950F: drivers/net/wireless/ath/ath9k/ 8951 8952QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8953M: Kalle Valo <kvalo@qca.qualcomm.com> 8954L: ath10k@lists.infradead.org 8955W: http://wireless.kernel.org/en/users/Drivers/ath10k 8956T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 8957S: Supported 8958F: drivers/net/wireless/ath/ath10k/ 8959 8960QUALCOMM HEXAGON ARCHITECTURE 8961M: Richard Kuo <rkuo@codeaurora.org> 8962L: linux-hexagon@vger.kernel.org 8963T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 8964S: Supported 8965F: arch/hexagon/ 8966 8967QUALCOMM WCN36XX WIRELESS DRIVER 8968M: Eugene Krasnikov <k.eugene.e@gmail.com> 8969L: wcn36xx@lists.infradead.org 8970W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8971T: git git://github.com/KrasnikovEugene/wcn36xx.git 8972S: Supported 8973F: drivers/net/wireless/ath/wcn36xx/ 8974 8975RADOS BLOCK DEVICE (RBD) 8976M: Ilya Dryomov <idryomov@gmail.com> 8977M: Sage Weil <sage@redhat.com> 8978M: Alex Elder <elder@kernel.org> 8979L: ceph-devel@vger.kernel.org 8980W: http://ceph.com/ 8981T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8982T: git git://github.com/ceph/ceph-client.git 8983S: Supported 8984F: Documentation/ABI/testing/sysfs-bus-rbd 8985F: drivers/block/rbd.c 8986F: drivers/block/rbd_types.h 8987 8988RADEON FRAMEBUFFER DISPLAY DRIVER 8989M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8990L: linux-fbdev@vger.kernel.org 8991S: Maintained 8992F: drivers/video/fbdev/aty/radeon* 8993F: include/uapi/linux/radeonfb.h 8994 8995RADIOSHARK RADIO DRIVER 8996M: Hans de Goede <hdegoede@redhat.com> 8997L: linux-media@vger.kernel.org 8998T: git git://linuxtv.org/media_tree.git 8999S: Maintained 9000F: drivers/media/radio/radio-shark.c 9001 9002RADIOSHARK2 RADIO DRIVER 9003M: Hans de Goede <hdegoede@redhat.com> 9004L: linux-media@vger.kernel.org 9005T: git git://linuxtv.org/media_tree.git 9006S: Maintained 9007F: drivers/media/radio/radio-shark2.c 9008F: drivers/media/radio/radio-tea5777.c 9009 9010RAGE128 FRAMEBUFFER DISPLAY DRIVER 9011M: Paul Mackerras <paulus@samba.org> 9012L: linux-fbdev@vger.kernel.org 9013S: Maintained 9014F: drivers/video/fbdev/aty/aty128fb.c 9015 9016RALINK MIPS ARCHITECTURE 9017M: John Crispin <blogic@openwrt.org> 9018L: linux-mips@linux-mips.org 9019S: Maintained 9020F: arch/mips/ralink 9021 9022RALINK RT2X00 WIRELESS LAN DRIVER 9023P: rt2x00 project 9024M: Stanislaw Gruszka <sgruszka@redhat.com> 9025M: Helmut Schaa <helmut.schaa@googlemail.com> 9026L: linux-wireless@vger.kernel.org 9027S: Maintained 9028F: drivers/net/wireless/ralink/rt2x00/ 9029 9030RAMDISK RAM BLOCK DEVICE DRIVER 9031M: Jens Axboe <axboe@kernel.dk> 9032S: Maintained 9033F: Documentation/blockdev/ramdisk.txt 9034F: drivers/block/brd.c 9035 9036RANDOM NUMBER DRIVER 9037M: "Theodore Ts'o" <tytso@mit.edu> 9038S: Maintained 9039F: drivers/char/random.c 9040 9041RAPIDIO SUBSYSTEM 9042M: Matt Porter <mporter@kernel.crashing.org> 9043M: Alexandre Bounine <alexandre.bounine@idt.com> 9044S: Maintained 9045F: drivers/rapidio/ 9046 9047RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 9048L: linux-wireless@vger.kernel.org 9049S: Orphan 9050F: drivers/net/wireless/ray* 9051 9052RCUTORTURE MODULE 9053M: Josh Triplett <josh@joshtriplett.org> 9054M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9055L: linux-kernel@vger.kernel.org 9056S: Supported 9057T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9058F: Documentation/RCU/torture.txt 9059F: kernel/rcu/rcutorture.c 9060 9061RCUTORTURE TEST FRAMEWORK 9062M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9063M: Josh Triplett <josh@joshtriplett.org> 9064R: Steven Rostedt <rostedt@goodmis.org> 9065R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9066R: Lai Jiangshan <jiangshanlai@gmail.com> 9067L: linux-kernel@vger.kernel.org 9068S: Supported 9069T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9070F: tools/testing/selftests/rcutorture 9071 9072RDC R-321X SoC 9073M: Florian Fainelli <florian@openwrt.org> 9074S: Maintained 9075 9076RDC R6040 FAST ETHERNET DRIVER 9077M: Florian Fainelli <florian@openwrt.org> 9078L: netdev@vger.kernel.org 9079S: Maintained 9080F: drivers/net/ethernet/rdc/r6040.c 9081 9082RDS - RELIABLE DATAGRAM SOCKETS 9083M: Chien Yen <chien.yen@oracle.com> 9084L: rds-devel@oss.oracle.com (moderated for non-subscribers) 9085S: Supported 9086F: net/rds/ 9087 9088READ-COPY UPDATE (RCU) 9089M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9090M: Josh Triplett <josh@joshtriplett.org> 9091R: Steven Rostedt <rostedt@goodmis.org> 9092R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9093R: Lai Jiangshan <jiangshanlai@gmail.com> 9094L: linux-kernel@vger.kernel.org 9095W: http://www.rdrop.com/users/paulmck/RCU/ 9096S: Supported 9097T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9098F: Documentation/RCU/ 9099X: Documentation/RCU/torture.txt 9100F: include/linux/rcu* 9101X: include/linux/srcu.h 9102F: kernel/rcu/ 9103X: kernel/torture.c 9104 9105REAL TIME CLOCK (RTC) SUBSYSTEM 9106M: Alessandro Zummo <a.zummo@towertech.it> 9107M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 9108L: rtc-linux@googlegroups.com 9109Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 9110T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 9111S: Maintained 9112F: Documentation/rtc.txt 9113F: drivers/rtc/ 9114F: include/linux/rtc.h 9115F: include/uapi/linux/rtc.h 9116 9117REALTEK AUDIO CODECS 9118M: Bard Liao <bardliao@realtek.com> 9119M: Oder Chiou <oder_chiou@realtek.com> 9120S: Maintained 9121F: sound/soc/codecs/rt* 9122F: include/sound/rt*.h 9123 9124REISERFS FILE SYSTEM 9125L: reiserfs-devel@vger.kernel.org 9126S: Supported 9127F: fs/reiserfs/ 9128 9129REGISTER MAP ABSTRACTION 9130M: Mark Brown <broonie@kernel.org> 9131L: linux-kernel@vger.kernel.org 9132T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 9133S: Supported 9134F: drivers/base/regmap/ 9135F: include/linux/regmap.h 9136 9137REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 9138M: Ohad Ben-Cohen <ohad@wizery.com> 9139T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 9140S: Maintained 9141F: drivers/remoteproc/ 9142F: Documentation/remoteproc.txt 9143F: include/linux/remoteproc.h 9144 9145REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 9146M: Ohad Ben-Cohen <ohad@wizery.com> 9147T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 9148S: Maintained 9149F: drivers/rpmsg/ 9150F: Documentation/rpmsg.txt 9151F: include/linux/rpmsg.h 9152 9153RENESAS ETHERNET DRIVERS 9154R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 9155L: netdev@vger.kernel.org 9156L: linux-renesas-soc@vger.kernel.org 9157F: drivers/net/ethernet/renesas/ 9158F: include/linux/sh_eth.h 9159 9160RENESAS USB2 PHY DRIVER 9161M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 9162L: linux-renesas-soc@vger.kernel.org 9163S: Maintained 9164F: drivers/phy/phy-rcar-gen3-usb2.c 9165 9166RESET CONTROLLER FRAMEWORK 9167M: Philipp Zabel <p.zabel@pengutronix.de> 9168T: git git://git.pengutronix.de/git/pza/linux 9169S: Maintained 9170F: drivers/reset/ 9171F: Documentation/devicetree/bindings/reset/ 9172F: include/dt-bindings/reset/ 9173F: include/linux/reset.h 9174F: include/linux/reset-controller.h 9175 9176RFKILL 9177M: Johannes Berg <johannes@sipsolutions.net> 9178L: linux-wireless@vger.kernel.org 9179W: http://wireless.kernel.org/ 9180T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 9181T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 9182S: Maintained 9183F: Documentation/rfkill.txt 9184F: net/rfkill/ 9185 9186RHASHTABLE 9187M: Thomas Graf <tgraf@suug.ch> 9188L: netdev@vger.kernel.org 9189S: Maintained 9190F: lib/rhashtable.c 9191F: include/linux/rhashtable.h 9192 9193RICOH SMARTMEDIA/XD DRIVER 9194M: Maxim Levitsky <maximlevitsky@gmail.com> 9195S: Maintained 9196F: drivers/mtd/nand/r852.c 9197F: drivers/mtd/nand/r852.h 9198 9199RICOH R5C592 MEMORYSTICK DRIVER 9200M: Maxim Levitsky <maximlevitsky@gmail.com> 9201S: Maintained 9202F: drivers/memstick/host/r592.* 9203 9204ROCCAT DRIVERS 9205M: Stefan Achatz <erazor_de@users.sourceforge.net> 9206W: http://sourceforge.net/projects/roccat/ 9207S: Maintained 9208F: drivers/hid/hid-roccat* 9209F: include/linux/hid-roccat* 9210F: Documentation/ABI/*/sysfs-driver-hid-roccat* 9211 9212ROCKER DRIVER 9213M: Jiri Pirko <jiri@resnulli.us> 9214M: Scott Feldman <sfeldma@gmail.com> 9215L: netdev@vger.kernel.org 9216S: Supported 9217F: drivers/net/ethernet/rocker/ 9218 9219ROCKETPORT DRIVER 9220P: Comtrol Corp. 9221W: http://www.comtrol.com 9222S: Maintained 9223F: Documentation/serial/rocket.txt 9224F: drivers/tty/rocket* 9225 9226ROCKETPORT EXPRESS/INFINITY DRIVER 9227M: Kevin Cernekee <cernekee@gmail.com> 9228L: linux-serial@vger.kernel.org 9229S: Odd Fixes 9230F: drivers/tty/serial/rp2.* 9231 9232ROSE NETWORK LAYER 9233M: Ralf Baechle <ralf@linux-mips.org> 9234L: linux-hams@vger.kernel.org 9235W: http://www.linux-ax25.org/ 9236S: Maintained 9237F: include/net/rose.h 9238F: include/uapi/linux/rose.h 9239F: net/rose/ 9240 9241RTL2830 MEDIA DRIVER 9242M: Antti Palosaari <crope@iki.fi> 9243L: linux-media@vger.kernel.org 9244W: https://linuxtv.org 9245W: http://palosaari.fi/linux/ 9246Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9247T: git git://linuxtv.org/anttip/media_tree.git 9248S: Maintained 9249F: drivers/media/dvb-frontends/rtl2830* 9250 9251RTL2832 MEDIA DRIVER 9252M: Antti Palosaari <crope@iki.fi> 9253L: linux-media@vger.kernel.org 9254W: https://linuxtv.org 9255W: http://palosaari.fi/linux/ 9256Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9257T: git git://linuxtv.org/anttip/media_tree.git 9258S: Maintained 9259F: drivers/media/dvb-frontends/rtl2832* 9260 9261RTL2832_SDR MEDIA DRIVER 9262M: Antti Palosaari <crope@iki.fi> 9263L: linux-media@vger.kernel.org 9264W: https://linuxtv.org 9265W: http://palosaari.fi/linux/ 9266Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9267T: git git://linuxtv.org/anttip/media_tree.git 9268S: Maintained 9269F: drivers/media/dvb-frontends/rtl2832_sdr* 9270 9271RTL8180 WIRELESS DRIVER 9272L: linux-wireless@vger.kernel.org 9273W: http://wireless.kernel.org/ 9274T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9275S: Orphan 9276F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 9277 9278RTL8187 WIRELESS DRIVER 9279M: Herton Ronaldo Krzesinski <herton@canonical.com> 9280M: Hin-Tak Leung <htl10@users.sourceforge.net> 9281M: Larry Finger <Larry.Finger@lwfinger.net> 9282L: linux-wireless@vger.kernel.org 9283W: http://wireless.kernel.org/ 9284T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9285S: Maintained 9286F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 9287 9288RTL8192CE WIRELESS DRIVER 9289M: Larry Finger <Larry.Finger@lwfinger.net> 9290M: Chaoming Li <chaoming_li@realsil.com.cn> 9291L: linux-wireless@vger.kernel.org 9292W: http://wireless.kernel.org/ 9293T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9294S: Maintained 9295F: drivers/net/wireless/realtek/rtlwifi/ 9296F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ 9297 9298RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9299M: Jes Sorensen <Jes.Sorensen@redhat.com> 9300L: linux-wireless@vger.kernel.org 9301T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211 9302S: Maintained 9303F: drivers/net/wireless/realtek/rtl8xxxu/ 9304 9305S3 SAVAGE FRAMEBUFFER DRIVER 9306M: Antonino Daplas <adaplas@gmail.com> 9307L: linux-fbdev@vger.kernel.org 9308S: Maintained 9309F: drivers/video/fbdev/savage/ 9310 9311S390 9312M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9313M: Heiko Carstens <heiko.carstens@de.ibm.com> 9314L: linux-s390@vger.kernel.org 9315W: http://www.ibm.com/developerworks/linux/linux390/ 9316T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 9317S: Supported 9318F: arch/s390/ 9319F: drivers/s390/ 9320F: Documentation/s390/ 9321F: Documentation/DocBook/s390* 9322 9323S390 COMMON I/O LAYER 9324M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9325M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9326L: linux-s390@vger.kernel.org 9327W: http://www.ibm.com/developerworks/linux/linux390/ 9328S: Supported 9329F: drivers/s390/cio/ 9330 9331S390 DASD DRIVER 9332M: Stefan Weinhuber <wein@de.ibm.com> 9333M: Stefan Haberland <stefan.haberland@de.ibm.com> 9334L: linux-s390@vger.kernel.org 9335W: http://www.ibm.com/developerworks/linux/linux390/ 9336S: Supported 9337F: drivers/s390/block/dasd* 9338F: block/partitions/ibm.c 9339 9340S390 NETWORK DRIVERS 9341M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9342L: linux-s390@vger.kernel.org 9343W: http://www.ibm.com/developerworks/linux/linux390/ 9344S: Supported 9345F: drivers/s390/net/ 9346 9347S390 PCI SUBSYSTEM 9348M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9349M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9350L: linux-s390@vger.kernel.org 9351W: http://www.ibm.com/developerworks/linux/linux390/ 9352S: Supported 9353F: arch/s390/pci/ 9354F: drivers/pci/hotplug/s390_pci_hpc.c 9355 9356S390 ZCRYPT DRIVER 9357M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9358L: linux-s390@vger.kernel.org 9359W: http://www.ibm.com/developerworks/linux/linux390/ 9360S: Supported 9361F: drivers/s390/crypto/ 9362 9363S390 ZFCP DRIVER 9364M: Steffen Maier <maier@linux.vnet.ibm.com> 9365L: linux-s390@vger.kernel.org 9366W: http://www.ibm.com/developerworks/linux/linux390/ 9367S: Supported 9368F: drivers/s390/scsi/zfcp_* 9369 9370S390 IUCV NETWORK LAYER 9371M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9372L: linux-s390@vger.kernel.org 9373W: http://www.ibm.com/developerworks/linux/linux390/ 9374S: Supported 9375F: drivers/s390/net/*iucv* 9376F: include/net/iucv/ 9377F: net/iucv/ 9378 9379S390 IOMMU (PCI) 9380M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9381L: linux-s390@vger.kernel.org 9382W: http://www.ibm.com/developerworks/linux/linux390/ 9383S: Supported 9384F: drivers/iommu/s390-iommu.c 9385 9386S3C24XX SD/MMC Driver 9387M: Ben Dooks <ben-linux@fluff.org> 9388L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9389S: Supported 9390F: drivers/mmc/host/s3cmci.* 9391 9392SAA6588 RDS RECEIVER DRIVER 9393M: Hans Verkuil <hverkuil@xs4all.nl> 9394L: linux-media@vger.kernel.org 9395T: git git://linuxtv.org/media_tree.git 9396W: https://linuxtv.org 9397S: Odd Fixes 9398F: drivers/media/i2c/saa6588* 9399 9400SAA7134 VIDEO4LINUX DRIVER 9401M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9402L: linux-media@vger.kernel.org 9403W: https://linuxtv.org 9404T: git git://linuxtv.org/media_tree.git 9405S: Odd fixes 9406F: Documentation/video4linux/*.saa7134 9407F: drivers/media/pci/saa7134/ 9408 9409SAA7146 VIDEO4LINUX-2 DRIVER 9410M: Hans Verkuil <hverkuil@xs4all.nl> 9411L: linux-media@vger.kernel.org 9412T: git git://linuxtv.org/media_tree.git 9413S: Maintained 9414F: drivers/media/common/saa7146/ 9415F: drivers/media/pci/saa7146/ 9416F: include/media/saa7146* 9417 9418SAMSUNG LAPTOP DRIVER 9419M: Corentin Chary <corentin.chary@gmail.com> 9420L: platform-driver-x86@vger.kernel.org 9421S: Maintained 9422F: drivers/platform/x86/samsung-laptop.c 9423 9424SAMSUNG AUDIO (ASoC) DRIVERS 9425M: Sangbeom Kim <sbkim73@samsung.com> 9426L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9427S: Supported 9428F: sound/soc/samsung/ 9429 9430SAMSUNG FRAMEBUFFER DRIVER 9431M: Jingoo Han <jingoohan1@gmail.com> 9432L: linux-fbdev@vger.kernel.org 9433S: Maintained 9434F: drivers/video/fbdev/s3c-fb.c 9435 9436SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9437M: Sangbeom Kim <sbkim73@samsung.com> 9438M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9439L: linux-kernel@vger.kernel.org 9440L: linux-samsung-soc@vger.kernel.org 9441S: Supported 9442F: drivers/mfd/sec*.c 9443F: drivers/regulator/s2m*.c 9444F: drivers/regulator/s5m*.c 9445F: drivers/clk/clk-s2mps11.c 9446F: drivers/rtc/rtc-s5m.c 9447F: include/linux/mfd/samsung/ 9448F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt 9449F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt 9450F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt 9451F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 9452 9453SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9454M: Kyungmin Park <kyungmin.park@samsung.com> 9455M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9456L: linux-media@vger.kernel.org 9457Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9458S: Supported 9459F: drivers/media/platform/exynos4-is/ 9460 9461SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9462M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9463L: linux-media@vger.kernel.org 9464L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9465S: Maintained 9466F: drivers/media/platform/s3c-camif/ 9467F: include/media/drv-intf/s3c_camif.h 9468 9469SAMSUNG S5C73M3 CAMERA DRIVER 9470M: Kyungmin Park <kyungmin.park@samsung.com> 9471M: Andrzej Hajda <a.hajda@samsung.com> 9472L: linux-media@vger.kernel.org 9473S: Supported 9474F: drivers/media/i2c/s5c73m3/* 9475 9476SAMSUNG S5K5BAF CAMERA DRIVER 9477M: Kyungmin Park <kyungmin.park@samsung.com> 9478M: Andrzej Hajda <a.hajda@samsung.com> 9479L: linux-media@vger.kernel.org 9480S: Supported 9481F: drivers/media/i2c/s5k5baf.c 9482 9483SAMSUNG S3FWRN5 NFC DRIVER 9484M: Robert Baldyga <r.baldyga@samsung.com> 9485L: linux-nfc@lists.01.org (moderated for non-subscribers) 9486S: Supported 9487F: drivers/nfc/s3fwrn5 9488 9489SAMSUNG SOC CLOCK DRIVERS 9490M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9491M: Tomasz Figa <tomasz.figa@gmail.com> 9492S: Supported 9493L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9494F: drivers/clk/samsung/ 9495 9496SAMSUNG SXGBE DRIVERS 9497M: Byungho An <bh74.an@samsung.com> 9498M: Girish K S <ks.giri@samsung.com> 9499M: Vipul Pandya <vipul.pandya@samsung.com> 9500S: Supported 9501L: netdev@vger.kernel.org 9502F: drivers/net/ethernet/samsung/sxgbe/ 9503 9504SAMSUNG THERMAL DRIVER 9505M: Lukasz Majewski <l.majewski@samsung.com> 9506L: linux-pm@vger.kernel.org 9507L: linux-samsung-soc@vger.kernel.org 9508S: Supported 9509T: git https://github.com/lmajewski/linux-samsung-thermal.git 9510F: drivers/thermal/samsung/ 9511 9512SAMSUNG USB2 PHY DRIVER 9513M: Kamil Debski <k.debski@samsung.com> 9514L: linux-kernel@vger.kernel.org 9515S: Supported 9516F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9517F: Documentation/phy/samsung-usb2.txt 9518F: drivers/phy/phy-exynos4210-usb2.c 9519F: drivers/phy/phy-exynos4x12-usb2.c 9520F: drivers/phy/phy-exynos5250-usb2.c 9521F: drivers/phy/phy-s5pv210-usb2.c 9522F: drivers/phy/phy-samsung-usb2.c 9523F: drivers/phy/phy-samsung-usb2.h 9524 9525SERIAL DRIVERS 9526M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9527L: linux-serial@vger.kernel.org 9528S: Maintained 9529F: drivers/tty/serial/ 9530 9531SYNOPSYS DESIGNWARE DMAC DRIVER 9532M: Viresh Kumar <vireshk@kernel.org> 9533M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9534S: Maintained 9535F: include/linux/dma/dw.h 9536F: include/linux/platform_data/dma-dw.h 9537F: drivers/dma/dw/ 9538 9539SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9540M: Lars Persson <lars.persson@axis.com> 9541L: netdev@vger.kernel.org 9542S: Supported 9543F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9544F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9545 9546SYNOPSYS DESIGNWARE I2C DRIVER 9547M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9548M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 9549M: Mika Westerberg <mika.westerberg@linux.intel.com> 9550L: linux-i2c@vger.kernel.org 9551S: Maintained 9552F: drivers/i2c/busses/i2c-designware-* 9553F: include/linux/platform_data/i2c-designware.h 9554 9555SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9556M: Jaehoon Chung <jh80.chung@samsung.com> 9557L: linux-mmc@vger.kernel.org 9558S: Maintained 9559F: include/linux/mmc/dw_mmc.h 9560F: drivers/mmc/host/dw_mmc* 9561 9562SYSTEM TRACE MODULE CLASS 9563M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 9564S: Maintained 9565F: Documentation/trace/stm.txt 9566F: drivers/hwtracing/stm/ 9567F: include/linux/stm.h 9568F: include/uapi/linux/stm.h 9569 9570THUNDERBOLT DRIVER 9571M: Andreas Noever <andreas.noever@gmail.com> 9572S: Maintained 9573F: drivers/thunderbolt/ 9574 9575TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 9576M: John Stultz <john.stultz@linaro.org> 9577M: Thomas Gleixner <tglx@linutronix.de> 9578L: linux-kernel@vger.kernel.org 9579T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9580S: Supported 9581F: include/linux/clocksource.h 9582F: include/linux/time.h 9583F: include/linux/timex.h 9584F: include/uapi/linux/time.h 9585F: include/uapi/linux/timex.h 9586F: kernel/time/clocksource.c 9587F: kernel/time/time*.c 9588F: kernel/time/alarmtimer.c 9589F: kernel/time/ntp.c 9590F: tools/testing/selftests/timers/ 9591 9592SC1200 WDT DRIVER 9593M: Zwane Mwaikambo <zwanem@gmail.com> 9594S: Maintained 9595F: drivers/watchdog/sc1200wdt.c 9596 9597SCHEDULER 9598M: Ingo Molnar <mingo@redhat.com> 9599M: Peter Zijlstra <peterz@infradead.org> 9600L: linux-kernel@vger.kernel.org 9601T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9602S: Maintained 9603F: kernel/sched/ 9604F: include/linux/sched.h 9605F: include/uapi/linux/sched.h 9606F: include/linux/wait.h 9607 9608SCORE ARCHITECTURE 9609M: Chen Liqin <liqin.linux@gmail.com> 9610M: Lennox Wu <lennox.wu@gmail.com> 9611W: http://www.sunplus.com 9612S: Supported 9613F: arch/score/ 9614 9615SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 9616M: Sudeep Holla <sudeep.holla@arm.com> 9617L: linux-arm-kernel@lists.infradead.org 9618S: Maintained 9619F: Documentation/devicetree/bindings/arm/arm,scpi.txt 9620F: drivers/clk/clk-scpi.c 9621F: drivers/cpufreq/scpi-cpufreq.c 9622F: drivers/firmware/arm_scpi.c 9623F: include/linux/scpi_protocol.h 9624 9625SCSI CDROM DRIVER 9626M: Jens Axboe <axboe@kernel.dk> 9627L: linux-scsi@vger.kernel.org 9628W: http://www.kernel.dk 9629S: Maintained 9630F: drivers/scsi/sr* 9631 9632SCSI RDMA PROTOCOL (SRP) INITIATOR 9633M: Bart Van Assche <bart.vanassche@sandisk.com> 9634L: linux-rdma@vger.kernel.org 9635S: Supported 9636W: http://www.openfabrics.org 9637Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9638T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9639F: drivers/infiniband/ulp/srp/ 9640F: include/scsi/srp.h 9641 9642SCSI SG DRIVER 9643M: Doug Gilbert <dgilbert@interlog.com> 9644L: linux-scsi@vger.kernel.org 9645W: http://sg.danny.cz/sg 9646S: Maintained 9647F: Documentation/scsi/scsi-generic.txt 9648F: drivers/scsi/sg.c 9649F: include/scsi/sg.h 9650 9651SCSI SUBSYSTEM 9652M: "James E.J. Bottomley" <JBottomley@odin.com> 9653T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9654M: "Martin K. Petersen" <martin.petersen@oracle.com> 9655T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 9656L: linux-scsi@vger.kernel.org 9657S: Maintained 9658F: drivers/scsi/ 9659F: include/scsi/ 9660 9661SCSI TAPE DRIVER 9662M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9663L: linux-scsi@vger.kernel.org 9664S: Maintained 9665F: Documentation/scsi/st.txt 9666F: drivers/scsi/st.* 9667F: drivers/scsi/st_*.h 9668 9669SCTP PROTOCOL 9670M: Vlad Yasevich <vyasevich@gmail.com> 9671M: Neil Horman <nhorman@tuxdriver.com> 9672L: linux-sctp@vger.kernel.org 9673W: http://lksctp.sourceforge.net 9674S: Maintained 9675F: Documentation/networking/sctp.txt 9676F: include/linux/sctp.h 9677F: include/uapi/linux/sctp.h 9678F: include/net/sctp/ 9679F: net/sctp/ 9680 9681SCx200 CPU SUPPORT 9682M: Jim Cromie <jim.cromie@gmail.com> 9683S: Odd Fixes 9684F: Documentation/i2c/busses/scx200_acb 9685F: arch/x86/platform/scx200/ 9686F: drivers/watchdog/scx200_wdt.c 9687F: drivers/i2c/busses/scx200* 9688F: drivers/mtd/maps/scx200_docflash.c 9689F: include/linux/scx200.h 9690 9691SCx200 GPIO DRIVER 9692M: Jim Cromie <jim.cromie@gmail.com> 9693S: Maintained 9694F: drivers/char/scx200_gpio.c 9695F: include/linux/scx200_gpio.h 9696 9697SCx200 HRT CLOCKSOURCE DRIVER 9698M: Jim Cromie <jim.cromie@gmail.com> 9699S: Maintained 9700F: drivers/clocksource/scx200_hrt.c 9701 9702SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9703M: Sascha Sommer <saschasommer@freenet.de> 9704L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9705S: Maintained 9706F: drivers/mmc/host/sdricoh_cs.c 9707 9708SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9709L: linux-mmc@vger.kernel.org 9710S: Orphan 9711F: drivers/mmc/host/sdhci.* 9712F: drivers/mmc/host/sdhci-pltfm.[ch] 9713 9714SECURE COMPUTING 9715M: Kees Cook <keescook@chromium.org> 9716R: Andy Lutomirski <luto@amacapital.net> 9717R: Will Drewry <wad@chromium.org> 9718T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9719S: Supported 9720F: kernel/seccomp.c 9721F: include/uapi/linux/seccomp.h 9722F: include/linux/seccomp.h 9723F: tools/testing/selftests/seccomp/* 9724K: \bsecure_computing 9725K: \bTIF_SECCOMP\b 9726 9727SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9728M: Ben Dooks <ben-linux@fluff.org> 9729M: Jaehoon Chung <jh80.chung@samsung.com> 9730L: linux-mmc@vger.kernel.org 9731S: Maintained 9732F: drivers/mmc/host/sdhci-s3c* 9733 9734SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9735M: Viresh Kumar <vireshk@kernel.org> 9736L: spear-devel@list.st.com 9737L: linux-mmc@vger.kernel.org 9738S: Maintained 9739F: drivers/mmc/host/sdhci-spear.c 9740 9741SECURITY SUBSYSTEM 9742M: James Morris <james.l.morris@oracle.com> 9743M: "Serge E. Hallyn" <serge@hallyn.com> 9744L: linux-security-module@vger.kernel.org (suggested Cc:) 9745T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9746W: http://kernsec.org/ 9747S: Supported 9748F: security/ 9749 9750SECURITY CONTACT 9751M: Security Officers <security@kernel.org> 9752S: Supported 9753 9754SELINUX SECURITY MODULE 9755M: Paul Moore <paul@paul-moore.com> 9756M: Stephen Smalley <sds@tycho.nsa.gov> 9757M: Eric Paris <eparis@parisplace.org> 9758L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9759W: http://selinuxproject.org 9760T: git git://git.infradead.org/users/pcmoore/selinux 9761S: Supported 9762F: include/linux/selinux* 9763F: security/selinux/ 9764F: scripts/selinux/ 9765 9766APPARMOR SECURITY MODULE 9767M: John Johansen <john.johansen@canonical.com> 9768L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9769W: apparmor.wiki.kernel.org 9770T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9771S: Supported 9772F: security/apparmor/ 9773 9774YAMA SECURITY MODULE 9775M: Kees Cook <keescook@chromium.org> 9776T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9777S: Supported 9778F: security/yama/ 9779 9780SENSABLE PHANTOM 9781M: Jiri Slaby <jirislaby@gmail.com> 9782S: Maintained 9783F: drivers/misc/phantom.c 9784F: include/uapi/linux/phantom.h 9785 9786SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9787M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9788M: Ketan Mukadam <ketan.mukadam@avagotech.com> 9789M: John Soni Jose <sony.john@avagotech.com> 9790L: linux-scsi@vger.kernel.org 9791W: http://www.avagotech.com 9792S: Supported 9793F: drivers/scsi/be2iscsi/ 9794 9795Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9796M: Sathya Perla <sathya.perla@avagotech.com> 9797M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9798M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9799M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9800L: netdev@vger.kernel.org 9801W: http://www.emulex.com 9802S: Supported 9803F: drivers/net/ethernet/emulex/benet/ 9804 9805EMULEX ONECONNECT ROCE DRIVER 9806M: Selvin Xavier <selvin.xavier@avagotech.com> 9807M: Devesh Sharma <devesh.sharma@avagotech.com> 9808M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9809L: linux-rdma@vger.kernel.org 9810W: http://www.emulex.com 9811S: Supported 9812F: drivers/infiniband/hw/ocrdma/ 9813 9814SFC NETWORK DRIVER 9815M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9816M: Shradha Shah <sshah@solarflare.com> 9817L: netdev@vger.kernel.org 9818S: Supported 9819F: drivers/net/ethernet/sfc/ 9820 9821SGI GRU DRIVER 9822M: Dimitri Sivanich <sivanich@sgi.com> 9823S: Maintained 9824F: drivers/misc/sgi-gru/ 9825 9826SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9827M: Pat Gefre <pfg@sgi.com> 9828L: linux-ia64@vger.kernel.org 9829S: Supported 9830F: Documentation/ia64/serial.txt 9831F: drivers/tty/serial/ioc?_serial.c 9832F: include/linux/ioc?.h 9833 9834SGI XP/XPC/XPNET DRIVER 9835M: Cliff Whickman <cpw@sgi.com> 9836M: Robin Holt <robinmholt@gmail.com> 9837S: Maintained 9838F: drivers/misc/sgi-xp/ 9839 9840SI2157 MEDIA DRIVER 9841M: Antti Palosaari <crope@iki.fi> 9842L: linux-media@vger.kernel.org 9843W: https://linuxtv.org 9844W: http://palosaari.fi/linux/ 9845Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9846T: git git://linuxtv.org/anttip/media_tree.git 9847S: Maintained 9848F: drivers/media/tuners/si2157* 9849 9850SI2168 MEDIA DRIVER 9851M: Antti Palosaari <crope@iki.fi> 9852L: linux-media@vger.kernel.org 9853W: https://linuxtv.org 9854W: http://palosaari.fi/linux/ 9855Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9856T: git git://linuxtv.org/anttip/media_tree.git 9857S: Maintained 9858F: drivers/media/dvb-frontends/si2168* 9859 9860SI470X FM RADIO RECEIVER I2C DRIVER 9861M: Hans Verkuil <hverkuil@xs4all.nl> 9862L: linux-media@vger.kernel.org 9863T: git git://linuxtv.org/media_tree.git 9864W: https://linuxtv.org 9865S: Odd Fixes 9866F: drivers/media/radio/si470x/radio-si470x-i2c.c 9867 9868SI470X FM RADIO RECEIVER USB DRIVER 9869M: Hans Verkuil <hverkuil@xs4all.nl> 9870L: linux-media@vger.kernel.org 9871T: git git://linuxtv.org/media_tree.git 9872W: https://linuxtv.org 9873S: Maintained 9874F: drivers/media/radio/si470x/radio-si470x-common.c 9875F: drivers/media/radio/si470x/radio-si470x.h 9876F: drivers/media/radio/si470x/radio-si470x-usb.c 9877 9878SI4713 FM RADIO TRANSMITTER I2C DRIVER 9879M: Eduardo Valentin <edubezval@gmail.com> 9880L: linux-media@vger.kernel.org 9881T: git git://linuxtv.org/media_tree.git 9882W: https://linuxtv.org 9883S: Odd Fixes 9884F: drivers/media/radio/si4713/si4713.? 9885 9886SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9887M: Eduardo Valentin <edubezval@gmail.com> 9888L: linux-media@vger.kernel.org 9889T: git git://linuxtv.org/media_tree.git 9890W: https://linuxtv.org 9891S: Odd Fixes 9892F: drivers/media/radio/si4713/radio-platform-si4713.c 9893 9894SI4713 FM RADIO TRANSMITTER USB DRIVER 9895M: Hans Verkuil <hverkuil@xs4all.nl> 9896L: linux-media@vger.kernel.org 9897T: git git://linuxtv.org/media_tree.git 9898W: https://linuxtv.org 9899S: Maintained 9900F: drivers/media/radio/si4713/radio-usb-si4713.c 9901 9902SIANO DVB DRIVER 9903M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9904L: linux-media@vger.kernel.org 9905W: https://linuxtv.org 9906T: git git://linuxtv.org/media_tree.git 9907S: Odd fixes 9908F: drivers/media/common/siano/ 9909F: drivers/media/usb/siano/ 9910F: drivers/media/usb/siano/ 9911F: drivers/media/mmc/siano/ 9912 9913SIMPLEFB FB DRIVER 9914M: Hans de Goede <hdegoede@redhat.com> 9915L: linux-fbdev@vger.kernel.org 9916S: Maintained 9917F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 9918F: drivers/video/fbdev/simplefb.c 9919F: include/linux/platform_data/simplefb.h 9920 9921SH_VEU V4L2 MEM2MEM DRIVER 9922L: linux-media@vger.kernel.org 9923S: Orphan 9924F: drivers/media/platform/sh_veu.c 9925 9926SH_VOU V4L2 OUTPUT DRIVER 9927L: linux-media@vger.kernel.org 9928S: Orphan 9929F: drivers/media/platform/sh_vou.c 9930F: include/media/drv-intf/sh_vou.h 9931 9932SIMPLE FIRMWARE INTERFACE (SFI) 9933M: Len Brown <lenb@kernel.org> 9934L: sfi-devel@simplefirmware.org 9935W: http://simplefirmware.org/ 9936T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9937S: Supported 9938F: arch/x86/platform/sfi/ 9939F: drivers/sfi/ 9940F: include/linux/sfi*.h 9941 9942SIMTEC EB110ATX (Chalice CATS) 9943P: Ben Dooks 9944P: Vincent Sanders <vince@simtec.co.uk> 9945M: Simtec Linux Team <linux@simtec.co.uk> 9946W: http://www.simtec.co.uk/products/EB110ATX/ 9947S: Supported 9948 9949SIMTEC EB2410ITX (BAST) 9950P: Ben Dooks 9951P: Vincent Sanders <vince@simtec.co.uk> 9952M: Simtec Linux Team <linux@simtec.co.uk> 9953W: http://www.simtec.co.uk/products/EB2410ITX/ 9954S: Supported 9955F: arch/arm/mach-s3c24xx/mach-bast.c 9956F: arch/arm/mach-s3c24xx/bast-ide.c 9957F: arch/arm/mach-s3c24xx/bast-irq.c 9958 9959TI DAVINCI MACHINE SUPPORT 9960M: Sekhar Nori <nsekhar@ti.com> 9961M: Kevin Hilman <khilman@deeprootsystems.com> 9962T: git git://gitorious.org/linux-davinci/linux-davinci.git 9963Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9964S: Supported 9965F: arch/arm/mach-davinci/ 9966F: drivers/i2c/busses/i2c-davinci.c 9967 9968TI DAVINCI SERIES MEDIA DRIVER 9969M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9970L: linux-media@vger.kernel.org 9971W: https://linuxtv.org 9972Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9973T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9974S: Maintained 9975F: drivers/media/platform/davinci/ 9976F: include/media/davinci/ 9977 9978TI AM437X VPFE DRIVER 9979M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9980L: linux-media@vger.kernel.org 9981W: https://linuxtv.org 9982Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9983T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9984S: Maintained 9985F: drivers/media/platform/am437x/ 9986 9987OV2659 OMNIVISION SENSOR DRIVER 9988M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9989L: linux-media@vger.kernel.org 9990W: https://linuxtv.org 9991Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9992T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9993S: Maintained 9994F: drivers/media/i2c/ov2659.c 9995F: include/media/i2c/ov2659.h 9996 9997SILICON MOTION SM712 FRAME BUFFER DRIVER 9998M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9999M: Teddy Wang <teddy.wang@siliconmotion.com> 10000M: Sudip Mukherjee <sudip@vectorindia.org> 10001L: linux-fbdev@vger.kernel.org 10002S: Maintained 10003F: drivers/video/fbdev/sm712* 10004F: Documentation/fb/sm712fb.txt 10005 10006SIS 190 ETHERNET DRIVER 10007M: Francois Romieu <romieu@fr.zoreil.com> 10008L: netdev@vger.kernel.org 10009S: Maintained 10010F: drivers/net/ethernet/sis/sis190.c 10011 10012SIS 900/7016 FAST ETHERNET DRIVER 10013M: Daniele Venzano <venza@brownhat.org> 10014W: http://www.brownhat.org/sis900.html 10015L: netdev@vger.kernel.org 10016S: Maintained 10017F: drivers/net/ethernet/sis/sis900.* 10018 10019SIS FRAMEBUFFER DRIVER 10020M: Thomas Winischhofer <thomas@winischhofer.net> 10021W: http://www.winischhofer.net/linuxsisvga.shtml 10022S: Maintained 10023F: Documentation/fb/sisfb.txt 10024F: drivers/video/fbdev/sis/ 10025F: include/video/sisfb.h 10026 10027SIS USB2VGA DRIVER 10028M: Thomas Winischhofer <thomas@winischhofer.net> 10029W: http://www.winischhofer.at/linuxsisusbvga.shtml 10030S: Maintained 10031F: drivers/usb/misc/sisusbvga/ 10032 10033SLAB ALLOCATOR 10034M: Christoph Lameter <cl@linux.com> 10035M: Pekka Enberg <penberg@kernel.org> 10036M: David Rientjes <rientjes@google.com> 10037M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 10038M: Andrew Morton <akpm@linux-foundation.org> 10039L: linux-mm@kvack.org 10040S: Maintained 10041F: include/linux/sl?b*.h 10042F: mm/sl?b* 10043 10044SLEEPABLE READ-COPY UPDATE (SRCU) 10045M: Lai Jiangshan <jiangshanlai@gmail.com> 10046M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 10047M: Josh Triplett <josh@joshtriplett.org> 10048R: Steven Rostedt <rostedt@goodmis.org> 10049R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 10050L: linux-kernel@vger.kernel.org 10051W: http://www.rdrop.com/users/paulmck/RCU/ 10052S: Supported 10053T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 10054F: include/linux/srcu.h 10055F: kernel/rcu/srcu.c 10056 10057SMACK SECURITY MODULE 10058M: Casey Schaufler <casey@schaufler-ca.com> 10059L: linux-security-module@vger.kernel.org 10060W: http://schaufler-ca.com 10061T: git git://git.gitorious.org/smack-next/kernel.git 10062S: Maintained 10063F: Documentation/security/Smack.txt 10064F: security/smack/ 10065 10066DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 10067M: Kevin Hilman <khilman@kernel.org> 10068M: Nishanth Menon <nm@ti.com> 10069S: Maintained 10070F: drivers/power/avs/ 10071F: include/linux/power/smartreflex.h 10072L: linux-pm@vger.kernel.org 10073 10074SMC91x ETHERNET DRIVER 10075M: Nicolas Pitre <nico@fluxnic.net> 10076S: Odd Fixes 10077F: drivers/net/ethernet/smsc/smc91x.* 10078 10079SMIA AND SMIA++ IMAGE SENSOR DRIVER 10080M: Sakari Ailus <sakari.ailus@iki.fi> 10081L: linux-media@vger.kernel.org 10082S: Maintained 10083F: drivers/media/i2c/smiapp/ 10084F: include/media/i2c/smiapp.h 10085F: drivers/media/i2c/smiapp-pll.c 10086F: drivers/media/i2c/smiapp-pll.h 10087F: include/uapi/linux/smiapp.h 10088F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 10089 10090SMM665 HARDWARE MONITOR DRIVER 10091M: Guenter Roeck <linux@roeck-us.net> 10092L: lm-sensors@lm-sensors.org 10093S: Maintained 10094F: Documentation/hwmon/smm665 10095F: drivers/hwmon/smm665.c 10096 10097SMSC EMC2103 HARDWARE MONITOR DRIVER 10098M: Steve Glendinning <steve.glendinning@shawell.net> 10099L: lm-sensors@lm-sensors.org 10100S: Maintained 10101F: Documentation/hwmon/emc2103 10102F: drivers/hwmon/emc2103.c 10103 10104SMSC SCH5627 HARDWARE MONITOR DRIVER 10105M: Hans de Goede <hdegoede@redhat.com> 10106L: lm-sensors@lm-sensors.org 10107S: Supported 10108F: Documentation/hwmon/sch5627 10109F: drivers/hwmon/sch5627.c 10110 10111SMSC47B397 HARDWARE MONITOR DRIVER 10112M: Jean Delvare <jdelvare@suse.com> 10113L: lm-sensors@lm-sensors.org 10114S: Maintained 10115F: Documentation/hwmon/smsc47b397 10116F: drivers/hwmon/smsc47b397.c 10117 10118SMSC911x ETHERNET DRIVER 10119M: Steve Glendinning <steve.glendinning@shawell.net> 10120L: netdev@vger.kernel.org 10121S: Maintained 10122F: include/linux/smsc911x.h 10123F: drivers/net/ethernet/smsc/smsc911x.* 10124 10125SMSC9420 PCI ETHERNET DRIVER 10126M: Steve Glendinning <steve.glendinning@shawell.net> 10127L: netdev@vger.kernel.org 10128S: Maintained 10129F: drivers/net/ethernet/smsc/smsc9420.* 10130 10131SMSC UFX6000 and UFX7000 USB to VGA DRIVER 10132M: Steve Glendinning <steve.glendinning@shawell.net> 10133L: linux-fbdev@vger.kernel.org 10134S: Maintained 10135F: drivers/video/fbdev/smscufx.c 10136 10137SOC-CAMERA V4L2 SUBSYSTEM 10138M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 10139L: linux-media@vger.kernel.org 10140T: git git://linuxtv.org/media_tree.git 10141S: Maintained 10142F: include/media/soc* 10143F: drivers/media/i2c/soc_camera/ 10144F: drivers/media/platform/soc_camera/ 10145 10146SOEKRIS NET48XX LED SUPPORT 10147M: Chris Boot <bootc@bootc.net> 10148S: Maintained 10149F: drivers/leds/leds-net48xx.c 10150 10151SOFTLOGIC 6x10 MPEG CODEC 10152M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 10153M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 10154M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 10155M: Ismael Luceno <ismael@iodev.co.uk> 10156L: linux-media@vger.kernel.org 10157S: Supported 10158F: drivers/media/pci/solo6x10/ 10159 10160SOFTWARE RAID (Multiple Disks) SUPPORT 10161L: linux-raid@vger.kernel.org 10162T: git git://neil.brown.name/md 10163S: Supported 10164F: drivers/md/ 10165F: include/linux/raid/ 10166F: include/uapi/linux/raid/ 10167 10168SONIC NETWORK DRIVER 10169M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 10170L: netdev@vger.kernel.org 10171S: Maintained 10172F: drivers/net/ethernet/natsemi/sonic.* 10173 10174SONICS SILICON BACKPLANE DRIVER (SSB) 10175M: Michael Buesch <m@bues.ch> 10176L: netdev@vger.kernel.org 10177S: Maintained 10178F: drivers/ssb/ 10179F: include/linux/ssb/ 10180 10181SONY VAIO CONTROL DEVICE DRIVER 10182M: Mattia Dongili <malattia@linux.it> 10183L: platform-driver-x86@vger.kernel.org 10184W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 10185S: Maintained 10186F: Documentation/laptops/sony-laptop.txt 10187F: drivers/char/sonypi.c 10188F: drivers/platform/x86/sony-laptop.c 10189F: include/linux/sony-laptop.h 10190 10191SONY MEMORYSTICK CARD SUPPORT 10192M: Alex Dubov <oakad@yahoo.com> 10193W: http://tifmxx.berlios.de/ 10194S: Maintained 10195F: drivers/memstick/host/tifm_ms.c 10196 10197SONY MEMORYSTICK STANDARD SUPPORT 10198M: Maxim Levitsky <maximlevitsky@gmail.com> 10199S: Maintained 10200F: drivers/memstick/core/ms_block.* 10201 10202SOUND 10203M: Jaroslav Kysela <perex@perex.cz> 10204M: Takashi Iwai <tiwai@suse.com> 10205L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10206W: http://www.alsa-project.org/ 10207T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10208T: git git://git.alsa-project.org/alsa-kernel.git 10209Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10210S: Maintained 10211F: Documentation/sound/ 10212F: include/sound/ 10213F: include/uapi/sound/ 10214F: sound/ 10215 10216SOUND - COMPRESSED AUDIO 10217M: Vinod Koul <vinod.koul@intel.com> 10218L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10219T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10220S: Supported 10221F: Documentation/sound/alsa/compress_offload.txt 10222F: include/sound/compress_driver.h 10223F: include/uapi/sound/compress_* 10224F: sound/core/compress_offload.c 10225F: sound/soc/soc-compress.c 10226 10227SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10228M: Liam Girdwood <lgirdwood@gmail.com> 10229M: Mark Brown <broonie@kernel.org> 10230T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10231L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10232W: http://alsa-project.org/main/index.php/ASoC 10233S: Supported 10234F: Documentation/sound/alsa/soc/ 10235F: sound/soc/ 10236F: include/sound/soc* 10237 10238SOUND - DMAENGINE HELPERS 10239M: Lars-Peter Clausen <lars@metafoo.de> 10240S: Supported 10241F: include/sound/dmaengine_pcm.h 10242F: sound/core/pcm_dmaengine.c 10243F: sound/soc/soc-generic-dmaengine-pcm.c 10244 10245SP2 MEDIA DRIVER 10246M: Olli Salonen <olli.salonen@iki.fi> 10247L: linux-media@vger.kernel.org 10248W: https://linuxtv.org 10249Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10250S: Maintained 10251F: drivers/media/dvb-frontends/sp2* 10252 10253SPARC + UltraSPARC (sparc/sparc64) 10254M: "David S. Miller" <davem@davemloft.net> 10255L: sparclinux@vger.kernel.org 10256Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10257T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10258T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10259S: Maintained 10260F: arch/sparc/ 10261F: drivers/sbus/ 10262 10263SPARC SERIAL DRIVERS 10264M: "David S. Miller" <davem@davemloft.net> 10265L: sparclinux@vger.kernel.org 10266T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10267T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10268S: Maintained 10269F: include/linux/sunserialcore.h 10270F: drivers/tty/serial/suncore.c 10271F: drivers/tty/serial/sunhv.c 10272F: drivers/tty/serial/sunsab.c 10273F: drivers/tty/serial/sunsab.h 10274F: drivers/tty/serial/sunsu.c 10275F: drivers/tty/serial/sunzilog.c 10276F: drivers/tty/serial/sunzilog.h 10277 10278SPARSE CHECKER 10279M: "Christopher Li" <sparse@chrisli.org> 10280L: linux-sparse@vger.kernel.org 10281W: https://sparse.wiki.kernel.org/ 10282T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10283T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10284S: Maintained 10285F: include/linux/compiler.h 10286 10287SPEAR PLATFORM SUPPORT 10288M: Viresh Kumar <vireshk@kernel.org> 10289M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10290L: spear-devel@list.st.com 10291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10292W: http://www.st.com/spear 10293S: Maintained 10294F: arch/arm/mach-spear/ 10295 10296SPEAR CLOCK FRAMEWORK SUPPORT 10297M: Viresh Kumar <vireshk@kernel.org> 10298L: spear-devel@list.st.com 10299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10300W: http://www.st.com/spear 10301S: Maintained 10302F: drivers/clk/spear/ 10303 10304SPI SUBSYSTEM 10305M: Mark Brown <broonie@kernel.org> 10306L: linux-spi@vger.kernel.org 10307T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10308Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10309S: Maintained 10310F: Documentation/spi/ 10311F: drivers/spi/ 10312F: include/linux/spi/ 10313F: include/uapi/linux/spi/ 10314 10315SPIDERNET NETWORK DRIVER for CELL 10316M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10317L: netdev@vger.kernel.org 10318S: Supported 10319F: Documentation/networking/spider_net.txt 10320F: drivers/net/ethernet/toshiba/spider_net* 10321 10322SPU FILE SYSTEM 10323M: Jeremy Kerr <jk@ozlabs.org> 10324L: linuxppc-dev@lists.ozlabs.org 10325W: http://www.ibm.com/developerworks/power/cell/ 10326S: Supported 10327F: Documentation/filesystems/spufs.txt 10328F: arch/powerpc/platforms/cell/spufs/ 10329 10330SQUASHFS FILE SYSTEM 10331M: Phillip Lougher <phillip@squashfs.org.uk> 10332L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10333W: http://squashfs.org.uk 10334T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 10335S: Maintained 10336F: Documentation/filesystems/squashfs.txt 10337F: fs/squashfs/ 10338 10339SRM (Alpha) environment access 10340M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10341S: Maintained 10342F: arch/alpha/kernel/srm_env.c 10343 10344STABLE BRANCH 10345M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10346L: stable@vger.kernel.org 10347S: Supported 10348F: Documentation/stable_kernel_rules.txt 10349 10350STAGING SUBSYSTEM 10351M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10352T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10353L: devel@driverdev.osuosl.org 10354S: Supported 10355F: drivers/staging/ 10356 10357STAGING - COMEDI 10358M: Ian Abbott <abbotti@mev.co.uk> 10359M: H Hartley Sweeten <hsweeten@visionengravers.com> 10360S: Odd Fixes 10361F: drivers/staging/comedi/ 10362 10363STAGING - FLARION FT1000 DRIVERS 10364M: Marek Belisko <marek.belisko@gmail.com> 10365S: Odd Fixes 10366F: drivers/staging/ft1000/ 10367 10368STAGING - INDUSTRIAL IO 10369M: Jonathan Cameron <jic23@kernel.org> 10370L: linux-iio@vger.kernel.org 10371S: Odd Fixes 10372F: drivers/staging/iio/ 10373 10374STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10375M: Jarod Wilson <jarod@wilsonet.com> 10376W: http://www.lirc.org/ 10377S: Odd Fixes 10378F: drivers/staging/media/lirc/ 10379 10380STAGING - LUSTRE PARALLEL FILESYSTEM 10381M: Oleg Drokin <oleg.drokin@intel.com> 10382M: Andreas Dilger <andreas.dilger@intel.com> 10383L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10384W: http://wiki.lustre.org/ 10385S: Maintained 10386F: drivers/staging/lustre 10387 10388STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10389M: Marc Dietrich <marvin24@gmx.de> 10390L: ac100@lists.launchpad.net (moderated for non-subscribers) 10391L: linux-tegra@vger.kernel.org 10392S: Maintained 10393F: drivers/staging/nvec/ 10394 10395STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10396M: Jens Frederich <jfrederich@gmail.com> 10397M: Daniel Drake <dsd@laptop.org> 10398M: Jon Nettleton <jon.nettleton@gmail.com> 10399W: http://wiki.laptop.org/go/DCON 10400S: Maintained 10401F: drivers/staging/olpc_dcon/ 10402 10403STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 10404M: Willy Tarreau <willy@meta-x.org> 10405S: Odd Fixes 10406F: drivers/staging/panel/ 10407 10408STAGING - REALTEK RTL8712U DRIVERS 10409M: Larry Finger <Larry.Finger@lwfinger.net> 10410M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10411S: Odd Fixes 10412F: drivers/staging/rtl8712/ 10413 10414STAGING - REALTEK RTL8723U WIRELESS DRIVER 10415M: Larry Finger <Larry.Finger@lwfinger.net> 10416M: Jes Sorensen <Jes.Sorensen@redhat.com> 10417L: linux-wireless@vger.kernel.org 10418S: Maintained 10419F: drivers/staging/rtl8723au/ 10420 10421STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10422M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10423M: Teddy Wang <teddy.wang@siliconmotion.com> 10424M: Sudip Mukherjee <sudip@vectorindia.org> 10425L: linux-fbdev@vger.kernel.org 10426S: Maintained 10427F: drivers/staging/sm750fb/ 10428 10429STAGING - SLICOSS 10430M: Lior Dotan <liodot@gmail.com> 10431M: Christopher Harrer <charrer@alacritech.com> 10432S: Odd Fixes 10433F: drivers/staging/slicoss/ 10434 10435STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10436M: William Hubbs <w.d.hubbs@gmail.com> 10437M: Chris Brannon <chris@the-brannons.com> 10438M: Kirk Reiser <kirk@reisers.ca> 10439M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10440L: speakup@linux-speakup.org 10441W: http://www.linux-speakup.org/ 10442S: Odd Fixes 10443F: drivers/staging/speakup/ 10444 10445STAGING - VIA VT665X DRIVERS 10446M: Forest Bond <forest@alittletooquiet.net> 10447S: Odd Fixes 10448F: drivers/staging/vt665?/ 10449 10450STAGING - WILC1000 WIFI DRIVER 10451M: Johnny Kim <johnny.kim@atmel.com> 10452M: Austin Shin <austin.shin@atmel.com> 10453M: Chris Park <chris.park@atmel.com> 10454M: Tony Cho <tony.cho@atmel.com> 10455M: Glen Lee <glen.lee@atmel.com> 10456M: Leo Kim <leo.kim@atmel.com> 10457L: linux-wireless@vger.kernel.org 10458S: Supported 10459F: drivers/staging/wilc1000/ 10460 10461STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10462M: Arnaud Patard <arnaud.patard@rtp-net.org> 10463S: Odd Fixes 10464F: drivers/staging/xgifb/ 10465 10466HFI1 DRIVER 10467M: Mike Marciniszyn <infinipath@intel.com> 10468L: linux-rdma@vger.kernel.org 10469S: Supported 10470F: drivers/staging/rdma/hfi1 10471 10472STARFIRE/DURALAN NETWORK DRIVER 10473M: Ion Badulescu <ionut@badula.org> 10474S: Odd Fixes 10475F: drivers/net/ethernet/adaptec/starfire* 10476 10477SUN3/3X 10478M: Sam Creasey <sammy@sammy.net> 10479W: http://sammy.net/sun3/ 10480S: Maintained 10481F: arch/m68k/kernel/*sun3* 10482F: arch/m68k/sun3*/ 10483F: arch/m68k/include/asm/sun3* 10484F: drivers/net/ethernet/i825xx/sun3* 10485 10486SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10487M: Hans de Goede <hdegoede@redhat.com> 10488L: linux-input@vger.kernel.org 10489S: Maintained 10490F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10491F: drivers/input/keyboard/sun4i-lradc-keys.c 10492 10493SUNDANCE NETWORK DRIVER 10494M: Denis Kirjanov <kda@linux-powerpc.org> 10495L: netdev@vger.kernel.org 10496S: Maintained 10497F: drivers/net/ethernet/dlink/sundance.c 10498 10499SUPERH 10500M: Yoshinori Sato <ysato@users.sourceforge.jp> 10501M: Rich Felker <dalias@libc.org> 10502L: linux-sh@vger.kernel.org 10503Q: http://patchwork.kernel.org/project/linux-sh/list/ 10504S: Maintained 10505F: Documentation/sh/ 10506F: arch/sh/ 10507F: drivers/sh/ 10508 10509SUSPEND TO RAM 10510M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10511M: Len Brown <len.brown@intel.com> 10512M: Pavel Machek <pavel@ucw.cz> 10513L: linux-pm@vger.kernel.org 10514S: Supported 10515F: Documentation/power/ 10516F: arch/x86/kernel/acpi/ 10517F: drivers/base/power/ 10518F: kernel/power/ 10519F: include/linux/suspend.h 10520F: include/linux/freezer.h 10521F: include/linux/pm.h 10522 10523SVGA HANDLING 10524M: Martin Mares <mj@ucw.cz> 10525L: linux-video@atrey.karlin.mff.cuni.cz 10526S: Maintained 10527F: Documentation/svga.txt 10528F: arch/x86/boot/video* 10529 10530SWIOTLB SUBSYSTEM 10531M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10532L: linux-kernel@vger.kernel.org 10533T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git 10534S: Supported 10535F: lib/swiotlb.c 10536F: arch/*/kernel/pci-swiotlb.c 10537F: include/linux/swiotlb.h 10538 10539SWITCHDEV 10540M: Jiri Pirko <jiri@resnulli.us> 10541L: netdev@vger.kernel.org 10542S: Supported 10543F: net/switchdev/ 10544F: include/net/switchdev.h 10545 10546SYNOPSYS ARC ARCHITECTURE 10547M: Vineet Gupta <vgupta@synopsys.com> 10548L: linux-snps-arc@lists.infradead.org 10549S: Supported 10550F: arch/arc/ 10551F: Documentation/devicetree/bindings/arc/* 10552F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 10553F: drivers/tty/serial/arc_uart.c 10554T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10555 10556SYNOPSYS ARC SDP platform support 10557M: Alexey Brodkin <abrodkin@synopsys.com> 10558S: Supported 10559F: arch/arc/plat-axs10x 10560F: arch/arc/boot/dts/ax* 10561F: Documentation/devicetree/bindings/arc/axs10* 10562 10563SYSTEM CONFIGURATION (SYSCON) 10564M: Lee Jones <lee.jones@linaro.org> 10565M: Arnd Bergmann <arnd@arndb.de> 10566T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10567S: Supported 10568F: drivers/mfd/syscon.c 10569 10570SYSV FILESYSTEM 10571M: Christoph Hellwig <hch@infradead.org> 10572S: Maintained 10573F: Documentation/filesystems/sysv-fs.txt 10574F: fs/sysv/ 10575F: include/linux/sysv_fs.h 10576 10577TARGET SUBSYSTEM 10578M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10579L: linux-scsi@vger.kernel.org 10580L: target-devel@vger.kernel.org 10581W: http://www.linux-iscsi.org 10582W: http://groups.google.com/group/linux-iscsi-target-dev 10583T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10584S: Supported 10585F: drivers/target/ 10586F: include/target/ 10587F: Documentation/target/ 10588 10589TASKSTATS STATISTICS INTERFACE 10590M: Balbir Singh <bsingharora@gmail.com> 10591S: Maintained 10592F: Documentation/accounting/taskstats* 10593F: include/linux/taskstats* 10594F: kernel/taskstats.c 10595 10596TC CLASSIFIER 10597M: Jamal Hadi Salim <jhs@mojatatu.com> 10598L: netdev@vger.kernel.org 10599S: Maintained 10600F: include/net/pkt_cls.h 10601F: include/uapi/linux/pkt_cls.h 10602F: net/sched/ 10603 10604TCP LOW PRIORITY MODULE 10605M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10606M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10607W: http://tcp-lp-mod.sourceforge.net/ 10608S: Maintained 10609F: net/ipv4/tcp_lp.c 10610 10611TDA10071 MEDIA DRIVER 10612M: Antti Palosaari <crope@iki.fi> 10613L: linux-media@vger.kernel.org 10614W: https://linuxtv.org 10615W: http://palosaari.fi/linux/ 10616Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10617T: git git://linuxtv.org/anttip/media_tree.git 10618S: Maintained 10619F: drivers/media/dvb-frontends/tda10071* 10620 10621TDA18212 MEDIA DRIVER 10622M: Antti Palosaari <crope@iki.fi> 10623L: linux-media@vger.kernel.org 10624W: https://linuxtv.org 10625W: http://palosaari.fi/linux/ 10626Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10627T: git git://linuxtv.org/anttip/media_tree.git 10628S: Maintained 10629F: drivers/media/tuners/tda18212* 10630 10631TDA18218 MEDIA DRIVER 10632M: Antti Palosaari <crope@iki.fi> 10633L: linux-media@vger.kernel.org 10634W: https://linuxtv.org 10635W: http://palosaari.fi/linux/ 10636Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10637T: git git://linuxtv.org/anttip/media_tree.git 10638S: Maintained 10639F: drivers/media/tuners/tda18218* 10640 10641TDA18271 MEDIA DRIVER 10642M: Michael Krufky <mkrufky@linuxtv.org> 10643L: linux-media@vger.kernel.org 10644W: https://linuxtv.org 10645W: http://github.com/mkrufky 10646Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10647T: git git://linuxtv.org/mkrufky/tuners.git 10648S: Maintained 10649F: drivers/media/tuners/tda18271* 10650 10651TDA827x MEDIA DRIVER 10652M: Michael Krufky <mkrufky@linuxtv.org> 10653L: linux-media@vger.kernel.org 10654W: https://linuxtv.org 10655W: http://github.com/mkrufky 10656Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10657T: git git://linuxtv.org/mkrufky/tuners.git 10658S: Maintained 10659F: drivers/media/tuners/tda8290.* 10660 10661TDA8290 MEDIA DRIVER 10662M: Michael Krufky <mkrufky@linuxtv.org> 10663L: linux-media@vger.kernel.org 10664W: https://linuxtv.org 10665W: http://github.com/mkrufky 10666Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10667T: git git://linuxtv.org/mkrufky/tuners.git 10668S: Maintained 10669F: drivers/media/tuners/tda8290.* 10670 10671TDA9840 MEDIA DRIVER 10672M: Hans Verkuil <hverkuil@xs4all.nl> 10673L: linux-media@vger.kernel.org 10674T: git git://linuxtv.org/media_tree.git 10675W: https://linuxtv.org 10676S: Maintained 10677F: drivers/media/i2c/tda9840* 10678 10679TEA5761 TUNER DRIVER 10680M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10681L: linux-media@vger.kernel.org 10682W: https://linuxtv.org 10683T: git git://linuxtv.org/media_tree.git 10684S: Odd fixes 10685F: drivers/media/tuners/tea5761.* 10686 10687TEA5767 TUNER DRIVER 10688M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10689L: linux-media@vger.kernel.org 10690W: https://linuxtv.org 10691T: git git://linuxtv.org/media_tree.git 10692S: Maintained 10693F: drivers/media/tuners/tea5767.* 10694 10695TEA6415C MEDIA DRIVER 10696M: Hans Verkuil <hverkuil@xs4all.nl> 10697L: linux-media@vger.kernel.org 10698T: git git://linuxtv.org/media_tree.git 10699W: https://linuxtv.org 10700S: Maintained 10701F: drivers/media/i2c/tea6415c* 10702 10703TEA6420 MEDIA DRIVER 10704M: Hans Verkuil <hverkuil@xs4all.nl> 10705L: linux-media@vger.kernel.org 10706T: git git://linuxtv.org/media_tree.git 10707W: https://linuxtv.org 10708S: Maintained 10709F: drivers/media/i2c/tea6420* 10710 10711TEAM DRIVER 10712M: Jiri Pirko <jiri@resnulli.us> 10713L: netdev@vger.kernel.org 10714S: Supported 10715F: drivers/net/team/ 10716F: include/linux/if_team.h 10717F: include/uapi/linux/if_team.h 10718 10719TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10720M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10721S: Maintained 10722F: arch/x86/platform/ts5500/ 10723 10724TECHNOTREND USB IR RECEIVER 10725M: Sean Young <sean@mess.org> 10726L: linux-media@vger.kernel.org 10727S: Maintained 10728F: drivers/media/rc/ttusbir.c 10729 10730TEGRA ARCHITECTURE SUPPORT 10731M: Stephen Warren <swarren@wwwdotorg.org> 10732M: Thierry Reding <thierry.reding@gmail.com> 10733M: Alexandre Courbot <gnurou@gmail.com> 10734L: linux-tegra@vger.kernel.org 10735Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10736T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10737S: Supported 10738N: [^a-z]tegra 10739 10740TEGRA CLOCK DRIVER 10741M: Peter De Schrijver <pdeschrijver@nvidia.com> 10742M: Prashant Gaikwad <pgaikwad@nvidia.com> 10743S: Supported 10744F: drivers/clk/tegra/ 10745 10746TEGRA DMA DRIVER 10747M: Laxman Dewangan <ldewangan@nvidia.com> 10748S: Supported 10749F: drivers/dma/tegra20-apb-dma.c 10750 10751TEGRA I2C DRIVER 10752M: Laxman Dewangan <ldewangan@nvidia.com> 10753S: Supported 10754F: drivers/i2c/busses/i2c-tegra.c 10755 10756TEGRA IOMMU DRIVERS 10757M: Hiroshi Doyu <hdoyu@nvidia.com> 10758S: Supported 10759F: drivers/iommu/tegra* 10760 10761TEGRA KBC DRIVER 10762M: Rakesh Iyer <riyer@nvidia.com> 10763M: Laxman Dewangan <ldewangan@nvidia.com> 10764S: Supported 10765F: drivers/input/keyboard/tegra-kbc.c 10766 10767TEGRA PWM DRIVER 10768M: Thierry Reding <thierry.reding@gmail.com> 10769S: Supported 10770F: drivers/pwm/pwm-tegra.c 10771 10772TEGRA SERIAL DRIVER 10773M: Laxman Dewangan <ldewangan@nvidia.com> 10774S: Supported 10775F: drivers/tty/serial/serial-tegra.c 10776 10777TEGRA SPI DRIVER 10778M: Laxman Dewangan <ldewangan@nvidia.com> 10779S: Supported 10780F: drivers/spi/spi-tegra* 10781 10782TEHUTI ETHERNET DRIVER 10783M: Andy Gospodarek <andy@greyhouse.net> 10784L: netdev@vger.kernel.org 10785S: Supported 10786F: drivers/net/ethernet/tehuti/* 10787 10788Telecom Clock Driver for MCPL0010 10789M: Mark Gross <mark.gross@intel.com> 10790S: Supported 10791F: drivers/char/tlclk.c 10792 10793TENSILICA XTENSA PORT (xtensa) 10794M: Chris Zankel <chris@zankel.net> 10795M: Max Filippov <jcmvbkbc@gmail.com> 10796L: linux-xtensa@linux-xtensa.org 10797T: git git://github.com/czankel/xtensa-linux.git 10798S: Maintained 10799F: arch/xtensa/ 10800F: drivers/irqchip/irq-xtensa-* 10801 10802THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10803M: Hans Verkuil <hverkuil@xs4all.nl> 10804L: linux-media@vger.kernel.org 10805T: git git://linuxtv.org/media_tree.git 10806W: https://linuxtv.org 10807S: Maintained 10808F: drivers/media/radio/radio-raremono.c 10809 10810THERMAL 10811M: Zhang Rui <rui.zhang@intel.com> 10812M: Eduardo Valentin <edubezval@gmail.com> 10813L: linux-pm@vger.kernel.org 10814T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10815T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10816Q: https://patchwork.kernel.org/project/linux-pm/list/ 10817S: Supported 10818F: drivers/thermal/ 10819F: include/linux/thermal.h 10820F: include/uapi/linux/thermal.h 10821F: include/linux/cpu_cooling.h 10822F: Documentation/devicetree/bindings/thermal/ 10823 10824THERMAL/CPU_COOLING 10825M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10826M: Viresh Kumar <viresh.kumar@linaro.org> 10827M: Javi Merino <javi.merino@arm.com> 10828L: linux-pm@vger.kernel.org 10829S: Supported 10830F: Documentation/thermal/cpu-cooling-api.txt 10831F: drivers/thermal/cpu_cooling.c 10832F: include/linux/cpu_cooling.h 10833 10834THINGM BLINK(1) USB RGB LED DRIVER 10835M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10836S: Maintained 10837F: drivers/hid/hid-thingm.c 10838 10839THINKPAD ACPI EXTRAS DRIVER 10840M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10841L: ibm-acpi-devel@lists.sourceforge.net 10842L: platform-driver-x86@vger.kernel.org 10843W: http://ibm-acpi.sourceforge.net 10844W: http://thinkwiki.org/wiki/Ibm-acpi 10845T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10846S: Maintained 10847F: drivers/platform/x86/thinkpad_acpi.c 10848 10849TI BANDGAP AND THERMAL DRIVER 10850M: Eduardo Valentin <edubezval@gmail.com> 10851L: linux-pm@vger.kernel.org 10852L: linux-omap@vger.kernel.org 10853S: Maintained 10854F: drivers/thermal/ti-soc-thermal/ 10855 10856TI CDCE706 CLOCK DRIVER 10857M: Max Filippov <jcmvbkbc@gmail.com> 10858S: Maintained 10859F: drivers/clk/clk-cdce706.c 10860 10861TI CLOCK DRIVER 10862M: Tero Kristo <t-kristo@ti.com> 10863L: linux-omap@vger.kernel.org 10864S: Maintained 10865F: drivers/clk/ti/ 10866F: include/linux/clk/ti.h 10867 10868TI FLASH MEDIA INTERFACE DRIVER 10869M: Alex Dubov <oakad@yahoo.com> 10870S: Maintained 10871F: drivers/misc/tifm* 10872F: drivers/mmc/host/tifm_sd.c 10873F: include/linux/tifm.h 10874 10875TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10876M: Santosh Shilimkar <ssantosh@kernel.org> 10877L: linux-kernel@vger.kernel.org 10878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10879S: Maintained 10880F: drivers/soc/ti/* 10881T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10882 10883 10884TI LM49xxx FAMILY ASoC CODEC DRIVERS 10885M: M R Swami Reddy <mr.swami.reddy@ti.com> 10886M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10887L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10888S: Maintained 10889F: sound/soc/codecs/lm49453* 10890F: sound/soc/codecs/isabelle* 10891 10892TI LP855x BACKLIGHT DRIVER 10893M: Milo Kim <milo.kim@ti.com> 10894S: Maintained 10895F: Documentation/backlight/lp855x-driver.txt 10896F: drivers/video/backlight/lp855x_bl.c 10897F: include/linux/platform_data/lp855x.h 10898 10899TI LP8727 CHARGER DRIVER 10900M: Milo Kim <milo.kim@ti.com> 10901S: Maintained 10902F: drivers/power/lp8727_charger.c 10903F: include/linux/platform_data/lp8727.h 10904 10905TI LP8788 MFD DRIVER 10906M: Milo Kim <milo.kim@ti.com> 10907S: Maintained 10908F: drivers/iio/adc/lp8788_adc.c 10909F: drivers/leds/leds-lp8788.c 10910F: drivers/mfd/lp8788*.c 10911F: drivers/power/lp8788-charger.c 10912F: drivers/regulator/lp8788-*.c 10913F: include/linux/mfd/lp8788*.h 10914 10915TI NETCP ETHERNET DRIVER 10916M: Wingman Kwok <w-kwok2@ti.com> 10917M: Murali Karicheri <m-karicheri2@ti.com> 10918L: netdev@vger.kernel.org 10919S: Maintained 10920F: drivers/net/ethernet/ti/netcp* 10921 10922TI TAS571X FAMILY ASoC CODEC DRIVER 10923M: Kevin Cernekee <cernekee@chromium.org> 10924L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10925S: Odd Fixes 10926F: sound/soc/codecs/tas571x* 10927 10928TI TWL4030 SERIES SOC CODEC DRIVER 10929M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10930L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10931S: Maintained 10932F: sound/soc/codecs/twl4030* 10933 10934TI WILINK WIRELESS DRIVERS 10935L: linux-wireless@vger.kernel.org 10936W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10937W: http://wireless.kernel.org/en/users/Drivers/wl1251 10938T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10939S: Orphan 10940F: drivers/net/wireless/ti/ 10941F: include/linux/wl12xx.h 10942 10943TIPC NETWORK LAYER 10944M: Jon Maloy <jon.maloy@ericsson.com> 10945M: Ying Xue <ying.xue@windriver.com> 10946L: netdev@vger.kernel.org (core kernel code) 10947L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10948W: http://tipc.sourceforge.net/ 10949S: Maintained 10950F: include/uapi/linux/tipc*.h 10951F: net/tipc/ 10952 10953TILE ARCHITECTURE 10954M: Chris Metcalf <cmetcalf@ezchip.com> 10955W: http://www.ezchip.com/scm/ 10956T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git 10957S: Supported 10958F: arch/tile/ 10959F: drivers/char/tile-srom.c 10960F: drivers/edac/tile_edac.c 10961F: drivers/net/ethernet/tile/ 10962F: drivers/rtc/rtc-tile.c 10963F: drivers/tty/hvc/hvc_tile.c 10964F: drivers/tty/serial/tilegx.c 10965F: drivers/usb/host/*-tilegx.c 10966F: include/linux/usb/tilegx.h 10967 10968TLAN NETWORK DRIVER 10969M: Samuel Chessman <chessman@tux.org> 10970L: tlan-devel@lists.sourceforge.net (subscribers-only) 10971W: http://sourceforge.net/projects/tlan/ 10972S: Maintained 10973F: Documentation/networking/tlan.txt 10974F: drivers/net/ethernet/ti/tlan.* 10975 10976TOMOYO SECURITY MODULE 10977M: Kentaro Takeda <takedakn@nttdata.co.jp> 10978M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10979L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10980L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10981L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10982L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10983W: http://tomoyo.sourceforge.jp/ 10984T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10985S: Maintained 10986F: security/tomoyo/ 10987 10988TOPSTAR LAPTOP EXTRAS DRIVER 10989M: Herton Ronaldo Krzesinski <herton@canonical.com> 10990L: platform-driver-x86@vger.kernel.org 10991S: Maintained 10992F: drivers/platform/x86/topstar-laptop.c 10993 10994TOSHIBA ACPI EXTRAS DRIVER 10995M: Azael Avalos <coproscefalo@gmail.com> 10996L: platform-driver-x86@vger.kernel.org 10997S: Maintained 10998F: drivers/platform/x86/toshiba_acpi.c 10999 11000TOSHIBA BLUETOOTH DRIVER 11001M: Azael Avalos <coproscefalo@gmail.com> 11002L: platform-driver-x86@vger.kernel.org 11003S: Maintained 11004F: drivers/platform/x86/toshiba_bluetooth.c 11005 11006TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 11007M: Azael Avalos <coproscefalo@gmail.com> 11008L: platform-driver-x86@vger.kernel.org 11009S: Maintained 11010F: drivers/platform/x86/toshiba_haps.c 11011 11012TOSHIBA WMI HOTKEYS DRIVER 11013M: Azael Avalos <coproscefalo@gmail.com> 11014L: platform-driver-x86@vger.kernel.org 11015S: Maintained 11016F: drivers/platform/x86/toshiba-wmi.c 11017 11018TOSHIBA SMM DRIVER 11019M: Jonathan Buzzard <jonathan@buzzard.org.uk> 11020W: http://www.buzzard.org.uk/toshiba/ 11021S: Maintained 11022F: drivers/char/toshiba.c 11023F: include/linux/toshiba.h 11024F: include/uapi/linux/toshiba.h 11025 11026TOSHIBA TC358743 DRIVER 11027M: Mats Randgaard <matrandg@cisco.com> 11028L: linux-media@vger.kernel.org 11029S: Maintained 11030F: drivers/media/i2c/tc358743* 11031F: include/media/i2c/tc358743.h 11032 11033TMIO MMC DRIVER 11034M: Ian Molton <ian@mnementh.co.uk> 11035L: linux-mmc@vger.kernel.org 11036S: Maintained 11037F: drivers/mmc/host/tmio_mmc* 11038F: drivers/mmc/host/sh_mobile_sdhi.c 11039F: include/linux/mmc/tmio.h 11040F: include/linux/mmc/sh_mobile_sdhi.h 11041 11042TMP401 HARDWARE MONITOR DRIVER 11043M: Guenter Roeck <linux@roeck-us.net> 11044L: lm-sensors@lm-sensors.org 11045S: Maintained 11046F: Documentation/hwmon/tmp401 11047F: drivers/hwmon/tmp401.c 11048 11049TMPFS (SHMEM FILESYSTEM) 11050M: Hugh Dickins <hughd@google.com> 11051L: linux-mm@kvack.org 11052S: Maintained 11053F: include/linux/shmem_fs.h 11054F: mm/shmem.c 11055 11056TM6000 VIDEO4LINUX DRIVER 11057M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11058L: linux-media@vger.kernel.org 11059W: https://linuxtv.org 11060T: git git://linuxtv.org/media_tree.git 11061S: Odd fixes 11062F: drivers/media/usb/tm6000/ 11063 11064TW68 VIDEO4LINUX DRIVER 11065M: Hans Verkuil <hverkuil@xs4all.nl> 11066L: linux-media@vger.kernel.org 11067T: git git://linuxtv.org/media_tree.git 11068W: https://linuxtv.org 11069S: Odd Fixes 11070F: drivers/media/pci/tw68/ 11071 11072TPM DEVICE DRIVER 11073M: Peter Huewe <peterhuewe@gmx.de> 11074M: Marcel Selhorst <tpmdd@selhorst.net> 11075M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 11076R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 11077W: http://tpmdd.sourceforge.net 11078L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11079Q: git git://github.com/PeterHuewe/linux-tpmdd.git 11080T: git https://github.com/PeterHuewe/linux-tpmdd 11081S: Maintained 11082F: drivers/char/tpm/ 11083 11084TPM IBM_VTPM DEVICE DRIVER 11085M: Ashley Lai <ashleydlai@gmail.com> 11086W: http://tpmdd.sourceforge.net 11087L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11088S: Maintained 11089F: drivers/char/tpm/tpm_ibmvtpm* 11090 11091TRACING 11092M: Steven Rostedt <rostedt@goodmis.org> 11093M: Ingo Molnar <mingo@redhat.com> 11094T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 11095S: Maintained 11096F: Documentation/trace/ftrace.txt 11097F: arch/*/*/*/ftrace.h 11098F: arch/*/kernel/ftrace.c 11099F: include/*/ftrace.h 11100F: include/linux/trace*.h 11101F: include/trace/ 11102F: kernel/trace/ 11103F: tools/testing/selftests/ftrace/ 11104 11105TRIVIAL PATCHES 11106M: Jiri Kosina <trivial@kernel.org> 11107T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 11108S: Maintained 11109K: ^Subject:.*(?i)trivial 11110 11111TTY LAYER 11112M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11113M: Jiri Slaby <jslaby@suse.com> 11114S: Supported 11115T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 11116F: Documentation/serial/ 11117F: drivers/tty/ 11118F: drivers/tty/serial/serial_core.c 11119F: include/linux/serial_core.h 11120F: include/linux/serial.h 11121F: include/linux/tty.h 11122F: include/uapi/linux/serial_core.h 11123F: include/uapi/linux/serial.h 11124F: include/uapi/linux/tty.h 11125 11126TUA9001 MEDIA DRIVER 11127M: Antti Palosaari <crope@iki.fi> 11128L: linux-media@vger.kernel.org 11129W: https://linuxtv.org 11130W: http://palosaari.fi/linux/ 11131Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11132T: git git://linuxtv.org/anttip/media_tree.git 11133S: Maintained 11134F: drivers/media/tuners/tua9001* 11135 11136TULIP NETWORK DRIVERS 11137L: netdev@vger.kernel.org 11138L: linux-parisc@vger.kernel.org 11139S: Orphan 11140F: drivers/net/ethernet/dec/tulip/ 11141 11142TUN/TAP driver 11143M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 11144W: http://vtun.sourceforge.net/tun 11145S: Maintained 11146F: Documentation/networking/tuntap.txt 11147F: arch/um/os-Linux/drivers/ 11148 11149TURBOCHANNEL SUBSYSTEM 11150M: "Maciej W. Rozycki" <macro@linux-mips.org> 11151M: Ralf Baechle <ralf@linux-mips.org> 11152L: linux-mips@linux-mips.org 11153Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 11154S: Maintained 11155F: drivers/tc/ 11156F: include/linux/tc.h 11157 11158U14-34F SCSI DRIVER 11159M: Dario Ballabio <ballabio_dario@emc.com> 11160L: linux-scsi@vger.kernel.org 11161S: Maintained 11162F: drivers/scsi/u14-34f.c 11163 11164UBI FILE SYSTEM (UBIFS) 11165M: Artem Bityutskiy <dedekind1@gmail.com> 11166M: Adrian Hunter <adrian.hunter@intel.com> 11167L: linux-mtd@lists.infradead.org 11168T: git git://git.infradead.org/ubifs-2.6.git 11169W: http://www.linux-mtd.infradead.org/doc/ubifs.html 11170S: Maintained 11171F: Documentation/filesystems/ubifs.txt 11172F: fs/ubifs/ 11173 11174UCLINUX (M68KNOMMU AND COLDFIRE) 11175M: Greg Ungerer <gerg@uclinux.org> 11176W: http://www.uclinux.org/ 11177L: linux-m68k@lists.linux-m68k.org 11178L: uclinux-dev@uclinux.org (subscribers-only) 11179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 11180S: Maintained 11181F: arch/m68k/coldfire/ 11182F: arch/m68k/68*/ 11183F: arch/m68k/*/*_no.* 11184F: arch/m68k/include/asm/*_no.* 11185 11186UDF FILESYSTEM 11187M: Jan Kara <jack@suse.com> 11188S: Maintained 11189F: Documentation/filesystems/udf.txt 11190F: fs/udf/ 11191 11192UFS FILESYSTEM 11193M: Evgeniy Dushistov <dushistov@mail.ru> 11194S: Maintained 11195F: Documentation/filesystems/ufs.txt 11196F: fs/ufs/ 11197 11198UHID USERSPACE HID IO DRIVER: 11199M: David Herrmann <dh.herrmann@googlemail.com> 11200L: linux-input@vger.kernel.org 11201S: Maintained 11202F: drivers/hid/uhid.c 11203F: include/uapi/linux/uhid.h 11204 11205ULTRA-WIDEBAND (UWB) SUBSYSTEM: 11206L: linux-usb@vger.kernel.org 11207S: Orphan 11208F: drivers/uwb/ 11209F: include/linux/uwb.h 11210F: include/linux/uwb/ 11211 11212UNICORE32 ARCHITECTURE: 11213M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11214W: http://mprc.pku.edu.cn/~guanxuetao/linux 11215S: Maintained 11216T: git git://github.com/gxt/linux.git 11217F: arch/unicore32/ 11218 11219UNIFDEF 11220M: Tony Finch <dot@dotat.at> 11221W: http://dotat.at/prog/unifdef 11222S: Maintained 11223F: scripts/unifdef.c 11224 11225UNIFORM CDROM DRIVER 11226M: Jens Axboe <axboe@kernel.dk> 11227W: http://www.kernel.dk 11228S: Maintained 11229F: Documentation/cdrom/ 11230F: drivers/cdrom/cdrom.c 11231F: include/linux/cdrom.h 11232F: include/uapi/linux/cdrom.h 11233 11234UNISYS S-PAR DRIVERS 11235M: Benjamin Romer <benjamin.romer@unisys.com> 11236M: David Kershner <david.kershner@unisys.com> 11237L: sparmaintainer@unisys.com (Unisys internal) 11238S: Supported 11239F: drivers/staging/unisys/ 11240 11241UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11242M: Vinayak Holikatti <vinholikatti@gmail.com> 11243L: linux-scsi@vger.kernel.org 11244S: Supported 11245F: Documentation/scsi/ufs.txt 11246F: drivers/scsi/ufs/ 11247 11248UNSORTED BLOCK IMAGES (UBI) 11249M: Artem Bityutskiy <dedekind1@gmail.com> 11250M: Richard Weinberger <richard@nod.at> 11251W: http://www.linux-mtd.infradead.org/ 11252L: linux-mtd@lists.infradead.org 11253T: git git://git.infradead.org/ubifs-2.6.git 11254S: Supported 11255F: drivers/mtd/ubi/ 11256F: include/linux/mtd/ubi.h 11257F: include/uapi/mtd/ubi-user.h 11258 11259USB ACM DRIVER 11260M: Oliver Neukum <oliver@neukum.org> 11261L: linux-usb@vger.kernel.org 11262S: Maintained 11263F: Documentation/usb/acm.txt 11264F: drivers/usb/class/cdc-acm.* 11265 11266USB AR5523 WIRELESS DRIVER 11267M: Pontus Fuchs <pontus.fuchs@gmail.com> 11268L: linux-wireless@vger.kernel.org 11269S: Maintained 11270F: drivers/net/wireless/ath/ar5523/ 11271 11272USB ATTACHED SCSI 11273M: Hans de Goede <hdegoede@redhat.com> 11274M: Gerd Hoffmann <kraxel@redhat.com> 11275L: linux-usb@vger.kernel.org 11276L: linux-scsi@vger.kernel.org 11277S: Maintained 11278F: drivers/usb/storage/uas.c 11279 11280USB CDC ETHERNET DRIVER 11281M: Oliver Neukum <oliver@neukum.org> 11282L: linux-usb@vger.kernel.org 11283S: Maintained 11284F: drivers/net/usb/cdc_*.c 11285F: include/uapi/linux/usb/cdc.h 11286 11287USB CHAOSKEY DRIVER 11288M: Keith Packard <keithp@keithp.com> 11289L: linux-usb@vger.kernel.org 11290S: Maintained 11291F: drivers/usb/misc/chaoskey.c 11292 11293USB CYPRESS C67X00 DRIVER 11294M: Peter Korsgaard <jacmet@sunsite.dk> 11295L: linux-usb@vger.kernel.org 11296S: Maintained 11297F: drivers/usb/c67x00/ 11298 11299USB DAVICOM DM9601 DRIVER 11300M: Peter Korsgaard <jacmet@sunsite.dk> 11301L: netdev@vger.kernel.org 11302W: http://www.linux-usb.org/usbnet 11303S: Maintained 11304F: drivers/net/usb/dm9601.c 11305 11306USB DIAMOND RIO500 DRIVER 11307M: Cesar Miquel <miquel@df.uba.ar> 11308L: rio500-users@lists.sourceforge.net 11309W: http://rio500.sourceforge.net 11310S: Maintained 11311F: drivers/usb/misc/rio500* 11312 11313USB EHCI DRIVER 11314M: Alan Stern <stern@rowland.harvard.edu> 11315L: linux-usb@vger.kernel.org 11316S: Maintained 11317F: Documentation/usb/ehci.txt 11318F: drivers/usb/host/ehci* 11319 11320USB GADGET/PERIPHERAL SUBSYSTEM 11321M: Felipe Balbi <balbi@ti.com> 11322L: linux-usb@vger.kernel.org 11323W: http://www.linux-usb.org/gadget 11324T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11325S: Maintained 11326F: drivers/usb/gadget/ 11327F: include/linux/usb/gadget* 11328 11329USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11330M: Jiri Kosina <jikos@kernel.org> 11331R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 11332L: linux-usb@vger.kernel.org 11333T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11334S: Maintained 11335F: Documentation/hid/hiddev.txt 11336F: drivers/hid/usbhid/ 11337 11338USB ISP116X DRIVER 11339M: Olav Kongas <ok@artecdesign.ee> 11340L: linux-usb@vger.kernel.org 11341S: Maintained 11342F: drivers/usb/host/isp116x* 11343F: include/linux/usb/isp116x.h 11344 11345USB MASS STORAGE DRIVER 11346M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11347L: linux-usb@vger.kernel.org 11348L: usb-storage@lists.one-eyed-alien.net 11349S: Maintained 11350W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11351F: drivers/usb/storage/ 11352 11353USB MIDI DRIVER 11354M: Clemens Ladisch <clemens@ladisch.de> 11355L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11356T: git git://git.alsa-project.org/alsa-kernel.git 11357S: Maintained 11358F: sound/usb/midi.* 11359 11360USB NETWORKING DRIVERS 11361L: linux-usb@vger.kernel.org 11362S: Odd Fixes 11363F: drivers/net/usb/ 11364 11365USB OHCI DRIVER 11366M: Alan Stern <stern@rowland.harvard.edu> 11367L: linux-usb@vger.kernel.org 11368S: Maintained 11369F: Documentation/usb/ohci.txt 11370F: drivers/usb/host/ohci* 11371 11372USB OTG FSM (Finite State Machine) 11373M: Peter Chen <Peter.Chen@nxp.com> 11374T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11375L: linux-usb@vger.kernel.org 11376S: Maintained 11377F: drivers/usb/common/usb-otg-fsm.c 11378 11379USB OVER IP DRIVER 11380M: Valentina Manea <valentina.manea.m@gmail.com> 11381M: Shuah Khan <shuah.kh@samsung.com> 11382L: linux-usb@vger.kernel.org 11383S: Maintained 11384F: drivers/usb/usbip/ 11385F: tools/usb/usbip/ 11386 11387USB PEGASUS DRIVER 11388M: Petko Manolov <petkan@nucleusys.com> 11389L: linux-usb@vger.kernel.org 11390L: netdev@vger.kernel.org 11391T: git git://github.com/petkan/pegasus.git 11392W: https://github.com/petkan/pegasus 11393S: Maintained 11394F: drivers/net/usb/pegasus.* 11395 11396USB PHY LAYER 11397M: Felipe Balbi <balbi@ti.com> 11398L: linux-usb@vger.kernel.org 11399T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11400S: Maintained 11401F: drivers/usb/phy/ 11402 11403USB PRINTER DRIVER (usblp) 11404M: Pete Zaitcev <zaitcev@redhat.com> 11405L: linux-usb@vger.kernel.org 11406S: Supported 11407F: drivers/usb/class/usblp.c 11408 11409USB QMI WWAN NETWORK DRIVER 11410M: Bjørn Mork <bjorn@mork.no> 11411L: netdev@vger.kernel.org 11412S: Maintained 11413F: Documentation/ABI/testing/sysfs-class-net-qmi 11414F: drivers/net/usb/qmi_wwan.c 11415 11416USB RTL8150 DRIVER 11417M: Petko Manolov <petkan@nucleusys.com> 11418L: linux-usb@vger.kernel.org 11419L: netdev@vger.kernel.org 11420T: git git://github.com/petkan/rtl8150.git 11421W: https://github.com/petkan/rtl8150 11422S: Maintained 11423F: drivers/net/usb/rtl8150.c 11424 11425USB SERIAL SUBSYSTEM 11426M: Johan Hovold <johan@kernel.org> 11427L: linux-usb@vger.kernel.org 11428S: Maintained 11429F: Documentation/usb/usb-serial.txt 11430F: drivers/usb/serial/ 11431F: include/linux/usb/serial.h 11432 11433USB SMSC75XX ETHERNET DRIVER 11434M: Steve Glendinning <steve.glendinning@shawell.net> 11435L: netdev@vger.kernel.org 11436S: Maintained 11437F: drivers/net/usb/smsc75xx.* 11438 11439USB SMSC95XX ETHERNET DRIVER 11440M: Steve Glendinning <steve.glendinning@shawell.net> 11441L: netdev@vger.kernel.org 11442S: Maintained 11443F: drivers/net/usb/smsc95xx.* 11444 11445USB SUBSYSTEM 11446M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11447L: linux-usb@vger.kernel.org 11448W: http://www.linux-usb.org 11449T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11450S: Supported 11451F: Documentation/usb/ 11452F: drivers/usb/ 11453F: include/linux/usb.h 11454F: include/linux/usb/ 11455 11456USB UHCI DRIVER 11457M: Alan Stern <stern@rowland.harvard.edu> 11458L: linux-usb@vger.kernel.org 11459S: Maintained 11460F: drivers/usb/host/uhci* 11461 11462USB "USBNET" DRIVER FRAMEWORK 11463M: Oliver Neukum <oneukum@suse.com> 11464L: netdev@vger.kernel.org 11465W: http://www.linux-usb.org/usbnet 11466S: Maintained 11467F: drivers/net/usb/usbnet.c 11468F: include/linux/usb/usbnet.h 11469 11470USB VIDEO CLASS 11471M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11472L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11473L: linux-media@vger.kernel.org 11474T: git git://linuxtv.org/media_tree.git 11475W: http://www.ideasonboard.org/uvc/ 11476S: Maintained 11477F: drivers/media/usb/uvc/ 11478F: include/uapi/linux/uvcvideo.h 11479 11480USB VISION DRIVER 11481M: Hans Verkuil <hverkuil@xs4all.nl> 11482L: linux-media@vger.kernel.org 11483T: git git://linuxtv.org/media_tree.git 11484W: https://linuxtv.org 11485S: Odd Fixes 11486F: drivers/media/usb/usbvision/ 11487 11488USB WEBCAM GADGET 11489M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11490L: linux-usb@vger.kernel.org 11491S: Maintained 11492F: drivers/usb/gadget/function/*uvc* 11493F: drivers/usb/gadget/legacy/webcam.c 11494 11495USB WIRELESS RNDIS DRIVER (rndis_wlan) 11496M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11497L: linux-wireless@vger.kernel.org 11498S: Maintained 11499F: drivers/net/wireless/rndis_wlan.c 11500 11501USB XHCI DRIVER 11502M: Mathias Nyman <mathias.nyman@intel.com> 11503L: linux-usb@vger.kernel.org 11504S: Supported 11505F: drivers/usb/host/xhci* 11506F: drivers/usb/host/pci-quirks* 11507 11508USB ZD1201 DRIVER 11509L: linux-wireless@vger.kernel.org 11510W: http://linux-lc100020.sourceforge.net 11511S: Orphan 11512F: drivers/net/wireless/zydas/zd1201.* 11513 11514USB ZR364XX DRIVER 11515M: Antoine Jacquet <royale@zerezo.com> 11516L: linux-usb@vger.kernel.org 11517L: linux-media@vger.kernel.org 11518T: git git://linuxtv.org/media_tree.git 11519W: http://royale.zerezo.com/zr364xx/ 11520S: Maintained 11521F: Documentation/video4linux/zr364xx.txt 11522F: drivers/media/usb/zr364xx/ 11523 11524ULPI BUS 11525M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11526L: linux-usb@vger.kernel.org 11527S: Maintained 11528F: drivers/usb/common/ulpi.c 11529F: include/linux/ulpi/ 11530 11531USER-MODE LINUX (UML) 11532M: Jeff Dike <jdike@addtoit.com> 11533M: Richard Weinberger <richard@nod.at> 11534L: user-mode-linux-devel@lists.sourceforge.net 11535L: user-mode-linux-user@lists.sourceforge.net 11536W: http://user-mode-linux.sourceforge.net 11537T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 11538S: Maintained 11539F: Documentation/virtual/uml/ 11540F: arch/um/ 11541F: arch/x86/um/ 11542F: fs/hostfs/ 11543F: fs/hppfs/ 11544 11545USERSPACE I/O (UIO) 11546M: "Hans J. Koch" <hjk@hansjkoch.de> 11547M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11548S: Maintained 11549T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11550F: Documentation/DocBook/uio-howto.tmpl 11551F: drivers/uio/ 11552F: include/linux/uio*.h 11553 11554UTIL-LINUX PACKAGE 11555M: Karel Zak <kzak@redhat.com> 11556L: util-linux@vger.kernel.org 11557W: http://en.wikipedia.org/wiki/Util-linux 11558T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11559S: Maintained 11560 11561UVESAFB DRIVER 11562M: Michal Januszewski <spock@gentoo.org> 11563L: linux-fbdev@vger.kernel.org 11564W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11565S: Maintained 11566F: Documentation/fb/uvesafb.txt 11567F: drivers/video/fbdev/uvesafb.* 11568 11569VF610 NAND DRIVER 11570M: Stefan Agner <stefan@agner.ch> 11571L: linux-mtd@lists.infradead.org 11572S: Supported 11573F: drivers/mtd/nand/vf610_nfc.c 11574 11575VFAT/FAT/MSDOS FILESYSTEM 11576M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11577S: Maintained 11578F: Documentation/filesystems/vfat.txt 11579F: fs/fat/ 11580 11581VFIO DRIVER 11582M: Alex Williamson <alex.williamson@redhat.com> 11583L: kvm@vger.kernel.org 11584T: git git://github.com/awilliam/linux-vfio.git 11585S: Maintained 11586F: Documentation/vfio.txt 11587F: drivers/vfio/ 11588F: include/linux/vfio.h 11589F: include/uapi/linux/vfio.h 11590 11591VFIO PLATFORM DRIVER 11592M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11593L: kvm@vger.kernel.org 11594S: Maintained 11595F: drivers/vfio/platform/ 11596 11597VIDEOBUF2 FRAMEWORK 11598M: Pawel Osciak <pawel@osciak.com> 11599M: Marek Szyprowski <m.szyprowski@samsung.com> 11600M: Kyungmin Park <kyungmin.park@samsung.com> 11601L: linux-media@vger.kernel.org 11602S: Maintained 11603F: drivers/media/v4l2-core/videobuf2-* 11604F: include/media/videobuf2-* 11605 11606VIRTUAL SERIO DEVICE DRIVER 11607M: Stephen Chandler Paul <thatslyude@gmail.com> 11608S: Maintained 11609F: drivers/input/serio/userio.c 11610F: include/uapi/linux/userio.h 11611 11612VIRTIO CONSOLE DRIVER 11613M: Amit Shah <amit.shah@redhat.com> 11614L: virtualization@lists.linux-foundation.org 11615S: Maintained 11616F: drivers/char/virtio_console.c 11617F: include/linux/virtio_console.h 11618F: include/uapi/linux/virtio_console.h 11619 11620VIRTIO CORE, NET AND BLOCK DRIVERS 11621M: "Michael S. Tsirkin" <mst@redhat.com> 11622L: virtualization@lists.linux-foundation.org 11623S: Maintained 11624F: drivers/virtio/ 11625F: tools/virtio/ 11626F: drivers/net/virtio_net.c 11627F: drivers/block/virtio_blk.c 11628F: include/linux/virtio_*.h 11629F: include/uapi/linux/virtio_*.h 11630 11631VIRTIO DRIVERS FOR S390 11632M: Christian Borntraeger <borntraeger@de.ibm.com> 11633M: Cornelia Huck <cornelia.huck@de.ibm.com> 11634L: linux-s390@vger.kernel.org 11635L: virtualization@lists.linux-foundation.org 11636L: kvm@vger.kernel.org 11637S: Supported 11638F: drivers/s390/virtio/ 11639 11640VIRTIO GPU DRIVER 11641M: David Airlie <airlied@linux.ie> 11642M: Gerd Hoffmann <kraxel@redhat.com> 11643L: dri-devel@lists.freedesktop.org 11644L: virtualization@lists.linux-foundation.org 11645S: Maintained 11646F: drivers/gpu/drm/virtio/ 11647F: include/uapi/linux/virtio_gpu.h 11648 11649VIRTIO HOST (VHOST) 11650M: "Michael S. Tsirkin" <mst@redhat.com> 11651L: kvm@vger.kernel.org 11652L: virtualization@lists.linux-foundation.org 11653L: netdev@vger.kernel.org 11654T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git 11655S: Maintained 11656F: drivers/vhost/ 11657F: include/uapi/linux/vhost.h 11658 11659VIRTIO INPUT DRIVER 11660M: Gerd Hoffmann <kraxel@redhat.com> 11661S: Maintained 11662F: drivers/virtio/virtio_input.c 11663F: include/uapi/linux/virtio_input.h 11664 11665VIA RHINE NETWORK DRIVER 11666S: Orphan 11667F: drivers/net/ethernet/via/via-rhine.c 11668 11669VIA SD/MMC CARD CONTROLLER DRIVER 11670M: Bruce Chang <brucechang@via.com.tw> 11671M: Harald Welte <HaraldWelte@viatech.com> 11672S: Maintained 11673F: drivers/mmc/host/via-sdmmc.c 11674 11675VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11676M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11677L: linux-fbdev@vger.kernel.org 11678S: Maintained 11679F: include/linux/via-core.h 11680F: include/linux/via-gpio.h 11681F: include/linux/via_i2c.h 11682F: drivers/video/fbdev/via/ 11683 11684VIA VELOCITY NETWORK DRIVER 11685M: Francois Romieu <romieu@fr.zoreil.com> 11686L: netdev@vger.kernel.org 11687S: Maintained 11688F: drivers/net/ethernet/via/via-velocity.* 11689 11690VIRT LIB 11691M: Alex Williamson <alex.williamson@redhat.com> 11692M: Paolo Bonzini <pbonzini@redhat.com> 11693L: kvm@vger.kernel.org 11694S: Supported 11695F: virt/lib/ 11696 11697VIVID VIRTUAL VIDEO DRIVER 11698M: Hans Verkuil <hverkuil@xs4all.nl> 11699L: linux-media@vger.kernel.org 11700T: git git://linuxtv.org/media_tree.git 11701W: https://linuxtv.org 11702S: Maintained 11703F: drivers/media/platform/vivid/* 11704 11705VLAN (802.1Q) 11706M: Patrick McHardy <kaber@trash.net> 11707L: netdev@vger.kernel.org 11708S: Maintained 11709F: drivers/net/macvlan.c 11710F: include/linux/if_*vlan.h 11711F: net/8021q/ 11712 11713VLYNQ BUS 11714M: Florian Fainelli <florian@openwrt.org> 11715L: openwrt-devel@lists.openwrt.org (subscribers-only) 11716S: Maintained 11717F: drivers/vlynq/vlynq.c 11718F: include/linux/vlynq.h 11719 11720VME SUBSYSTEM 11721M: Martyn Welch <martyn@welchs.me.uk> 11722M: Manohar Vanga <manohar.vanga@gmail.com> 11723M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11724L: devel@driverdev.osuosl.org 11725S: Maintained 11726T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11727F: Documentation/vme_api.txt 11728F: drivers/staging/vme/ 11729F: drivers/vme/ 11730F: include/linux/vme* 11731 11732VMWARE HYPERVISOR INTERFACE 11733M: Alok Kataria <akataria@vmware.com> 11734L: virtualization@lists.linux-foundation.org 11735S: Supported 11736F: arch/x86/kernel/cpu/vmware.c 11737 11738VMWARE BALLOON DRIVER 11739M: Xavier Deguillard <xdeguillard@vmware.com> 11740M: Philip Moltmann <moltmann@vmware.com> 11741M: "VMware, Inc." <pv-drivers@vmware.com> 11742L: linux-kernel@vger.kernel.org 11743S: Maintained 11744F: drivers/misc/vmw_balloon.c 11745 11746VMWARE VMMOUSE SUBDRIVER 11747M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11748M: "VMware, Inc." <pv-drivers@vmware.com> 11749L: linux-input@vger.kernel.org 11750S: Maintained 11751F: drivers/input/mouse/vmmouse.c 11752F: drivers/input/mouse/vmmouse.h 11753 11754VMWARE VMXNET3 ETHERNET DRIVER 11755M: Shrikrishna Khare <skhare@vmware.com> 11756M: "VMware, Inc." <pv-drivers@vmware.com> 11757L: netdev@vger.kernel.org 11758S: Maintained 11759F: drivers/net/vmxnet3/ 11760 11761VMware PVSCSI driver 11762M: Arvind Kumar <arvindkumar@vmware.com> 11763M: VMware PV-Drivers <pv-drivers@vmware.com> 11764L: linux-scsi@vger.kernel.org 11765S: Maintained 11766F: drivers/scsi/vmw_pvscsi.c 11767F: drivers/scsi/vmw_pvscsi.h 11768 11769VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11770M: Liam Girdwood <lgirdwood@gmail.com> 11771M: Mark Brown <broonie@kernel.org> 11772L: linux-kernel@vger.kernel.org 11773W: http://www.slimlogic.co.uk/?p=48 11774T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11775S: Supported 11776F: drivers/regulator/ 11777F: include/linux/regulator/ 11778 11779VRF 11780M: David Ahern <dsa@cumulusnetworks.com> 11781M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11782L: netdev@vger.kernel.org 11783S: Maintained 11784F: drivers/net/vrf.c 11785F: Documentation/networking/vrf.txt 11786 11787VT1211 HARDWARE MONITOR DRIVER 11788M: Juerg Haefliger <juergh@gmail.com> 11789L: lm-sensors@lm-sensors.org 11790S: Maintained 11791F: Documentation/hwmon/vt1211 11792F: drivers/hwmon/vt1211.c 11793 11794VT8231 HARDWARE MONITOR DRIVER 11795M: Roger Lucas <vt8231@hiddenengine.co.uk> 11796L: lm-sensors@lm-sensors.org 11797S: Maintained 11798F: drivers/hwmon/vt8231.c 11799 11800VUB300 USB to SDIO/SD/MMC bridge chip 11801M: Tony Olech <tony.olech@elandigitalsystems.com> 11802L: linux-mmc@vger.kernel.org 11803L: linux-usb@vger.kernel.org 11804S: Supported 11805F: drivers/mmc/host/vub300.c 11806 11807W1 DALLAS'S 1-WIRE BUS 11808M: Evgeniy Polyakov <zbr@ioremap.net> 11809S: Maintained 11810F: Documentation/w1/ 11811F: drivers/w1/ 11812 11813W83791D HARDWARE MONITORING DRIVER 11814M: Marc Hulsman <m.hulsman@tudelft.nl> 11815L: lm-sensors@lm-sensors.org 11816S: Maintained 11817F: Documentation/hwmon/w83791d 11818F: drivers/hwmon/w83791d.c 11819 11820W83793 HARDWARE MONITORING DRIVER 11821M: Rudolf Marek <r.marek@assembler.cz> 11822L: lm-sensors@lm-sensors.org 11823S: Maintained 11824F: Documentation/hwmon/w83793 11825F: drivers/hwmon/w83793.c 11826 11827W83795 HARDWARE MONITORING DRIVER 11828M: Jean Delvare <jdelvare@suse.com> 11829L: lm-sensors@lm-sensors.org 11830S: Maintained 11831F: drivers/hwmon/w83795.c 11832 11833W83L51xD SD/MMC CARD INTERFACE DRIVER 11834M: Pierre Ossman <pierre@ossman.eu> 11835S: Maintained 11836F: drivers/mmc/host/wbsd.* 11837 11838WACOM PROTOCOL 4 SERIAL TABLETS 11839M: Julian Squires <julian@cipht.net> 11840M: Hans de Goede <hdegoede@redhat.com> 11841L: linux-input@vger.kernel.org 11842S: Maintained 11843F: drivers/input/tablet/wacom_serial4.c 11844 11845WATCHDOG DEVICE DRIVERS 11846M: Wim Van Sebroeck <wim@iguana.be> 11847R: Guenter Roeck <linux@roeck-us.net> 11848L: linux-watchdog@vger.kernel.org 11849W: http://www.linux-watchdog.org/ 11850T: git git://www.linux-watchdog.org/linux-watchdog.git 11851S: Maintained 11852F: Documentation/watchdog/ 11853F: drivers/watchdog/ 11854F: include/linux/watchdog.h 11855F: include/uapi/linux/watchdog.h 11856 11857WD7000 SCSI DRIVER 11858M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11859L: linux-scsi@vger.kernel.org 11860S: Maintained 11861F: drivers/scsi/wd7000.c 11862 11863WIIMOTE HID DRIVER 11864M: David Herrmann <dh.herrmann@googlemail.com> 11865L: linux-input@vger.kernel.org 11866S: Maintained 11867F: drivers/hid/hid-wiimote* 11868 11869WINBOND CIR DRIVER 11870M: David Härdeman <david@hardeman.nu> 11871S: Maintained 11872F: drivers/media/rc/winbond-cir.c 11873 11874WIMAX STACK 11875M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11876M: linux-wimax@intel.com 11877L: wimax@linuxwimax.org (subscribers-only) 11878S: Supported 11879W: http://linuxwimax.org 11880F: Documentation/wimax/README.wimax 11881F: include/linux/wimax/debug.h 11882F: include/net/wimax.h 11883F: include/uapi/linux/wimax.h 11884F: net/wimax/ 11885 11886WISTRON LAPTOP BUTTON DRIVER 11887M: Miloslav Trmac <mitr@volny.cz> 11888S: Maintained 11889F: drivers/input/misc/wistron_btns.c 11890 11891WL3501 WIRELESS PCMCIA CARD DRIVER 11892M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11893L: linux-wireless@vger.kernel.org 11894W: http://oops.ghostprotocols.net:81/blog 11895S: Maintained 11896F: drivers/net/wireless/wl3501* 11897 11898WOLFSON MICROELECTRONICS DRIVERS 11899L: patches@opensource.wolfsonmicro.com 11900T: git https://github.com/CirrusLogic/linux-drivers.git 11901W: https://github.com/CirrusLogic/linux-drivers/wiki 11902S: Supported 11903F: Documentation/hwmon/wm83?? 11904F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 11905F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 11906F: Documentation/devicetree/bindings/mfd/arizona.txt 11907F: arch/arm/mach-s3c64xx/mach-crag6410* 11908F: drivers/clk/clk-wm83*.c 11909F: drivers/extcon/extcon-arizona.c 11910F: drivers/leds/leds-wm83*.c 11911F: drivers/gpio/gpio-*wm*.c 11912F: drivers/gpio/gpio-arizona.c 11913F: drivers/hwmon/wm83??-hwmon.c 11914F: drivers/input/misc/wm831x-on.c 11915F: drivers/input/touchscreen/wm831x-ts.c 11916F: drivers/input/touchscreen/wm97*.c 11917F: drivers/mfd/arizona* 11918F: drivers/mfd/wm*.c 11919F: drivers/mfd/cs47l24* 11920F: drivers/power/wm83*.c 11921F: drivers/rtc/rtc-wm83*.c 11922F: drivers/regulator/wm8*.c 11923F: drivers/video/backlight/wm83*_bl.c 11924F: drivers/watchdog/wm83*_wdt.c 11925F: include/linux/mfd/arizona/ 11926F: include/linux/mfd/wm831x/ 11927F: include/linux/mfd/wm8350/ 11928F: include/linux/mfd/wm8400* 11929F: include/linux/wm97xx.h 11930F: include/sound/wm????.h 11931F: sound/soc/codecs/arizona.? 11932F: sound/soc/codecs/wm* 11933F: sound/soc/codecs/cs47l24* 11934 11935WORKQUEUE 11936M: Tejun Heo <tj@kernel.org> 11937R: Lai Jiangshan <jiangshanlai@gmail.com> 11938T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11939S: Maintained 11940F: include/linux/workqueue.h 11941F: kernel/workqueue.c 11942F: Documentation/workqueue.txt 11943 11944X.25 NETWORK LAYER 11945M: Andrew Hendry <andrew.hendry@gmail.com> 11946L: linux-x25@vger.kernel.org 11947S: Odd Fixes 11948F: Documentation/networking/x25* 11949F: include/net/x25* 11950F: net/x25/ 11951 11952X86 ARCHITECTURE (32-BIT AND 64-BIT) 11953M: Thomas Gleixner <tglx@linutronix.de> 11954M: Ingo Molnar <mingo@redhat.com> 11955M: "H. Peter Anvin" <hpa@zytor.com> 11956M: x86@kernel.org 11957L: linux-kernel@vger.kernel.org 11958T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11959S: Maintained 11960F: Documentation/x86/ 11961F: arch/x86/ 11962 11963X86 PLATFORM DRIVERS 11964M: Darren Hart <dvhart@infradead.org> 11965L: platform-driver-x86@vger.kernel.org 11966T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11967S: Maintained 11968F: drivers/platform/x86/ 11969F: drivers/platform/olpc/ 11970 11971X86 MCE INFRASTRUCTURE 11972M: Tony Luck <tony.luck@intel.com> 11973M: Borislav Petkov <bp@alien8.de> 11974L: linux-edac@vger.kernel.org 11975S: Maintained 11976F: arch/x86/kernel/cpu/mcheck/* 11977 11978X86 MICROCODE UPDATE SUPPORT 11979M: Borislav Petkov <bp@alien8.de> 11980S: Maintained 11981F: arch/x86/kernel/cpu/microcode/* 11982 11983X86 VDSO 11984M: Andy Lutomirski <luto@amacapital.net> 11985L: linux-kernel@vger.kernel.org 11986T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11987S: Maintained 11988F: arch/x86/entry/vdso/ 11989 11990XC2028/3028 TUNER DRIVER 11991M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11992L: linux-media@vger.kernel.org 11993W: https://linuxtv.org 11994T: git git://linuxtv.org/media_tree.git 11995S: Maintained 11996F: drivers/media/tuners/tuner-xc2028.* 11997 11998XEN HYPERVISOR INTERFACE 11999M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12000M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 12001M: David Vrabel <david.vrabel@citrix.com> 12002L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12003T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 12004S: Supported 12005F: arch/x86/xen/ 12006F: drivers/*/xen-*front.c 12007F: drivers/xen/ 12008F: arch/x86/include/asm/xen/ 12009F: include/xen/ 12010F: include/uapi/xen/ 12011 12012XEN HYPERVISOR ARM 12013M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12014L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12015S: Supported 12016F: arch/arm/xen/ 12017F: arch/arm/include/asm/xen/ 12018 12019XEN HYPERVISOR ARM64 12020M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12021L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12022S: Supported 12023F: arch/arm64/xen/ 12024F: arch/arm64/include/asm/xen/ 12025 12026XEN NETWORK BACKEND DRIVER 12027M: Ian Campbell <ian.campbell@citrix.com> 12028M: Wei Liu <wei.liu2@citrix.com> 12029L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12030L: netdev@vger.kernel.org 12031S: Supported 12032F: drivers/net/xen-netback/* 12033 12034XEN PCI SUBSYSTEM 12035M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12036L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12037S: Supported 12038F: arch/x86/pci/*xen* 12039F: drivers/pci/*xen* 12040 12041XEN BLOCK SUBSYSTEM 12042M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12043M: Roger Pau Monné <roger.pau@citrix.com> 12044L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12045S: Supported 12046F: drivers/block/xen-blkback/* 12047F: drivers/block/xen* 12048 12049XEN PVSCSI DRIVERS 12050M: Juergen Gross <jgross@suse.com> 12051L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12052L: linux-scsi@vger.kernel.org 12053S: Supported 12054F: drivers/scsi/xen-scsifront.c 12055F: drivers/xen/xen-scsiback.c 12056F: include/xen/interface/io/vscsiif.h 12057 12058XEN SWIOTLB SUBSYSTEM 12059M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12060L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12061S: Supported 12062F: arch/x86/xen/*swiotlb* 12063F: drivers/xen/*swiotlb* 12064 12065XFS FILESYSTEM 12066P: Silicon Graphics Inc 12067M: Dave Chinner <david@fromorbit.com> 12068M: xfs@oss.sgi.com 12069L: xfs@oss.sgi.com 12070W: http://oss.sgi.com/projects/xfs 12071T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git 12072S: Supported 12073F: Documentation/filesystems/xfs.txt 12074F: fs/xfs/ 12075 12076XILINX AXI ETHERNET DRIVER 12077M: Anirudha Sarangi <anirudh@xilinx.com> 12078M: John Linn <John.Linn@xilinx.com> 12079S: Maintained 12080F: drivers/net/ethernet/xilinx/xilinx_axienet* 12081 12082XILINX UARTLITE SERIAL DRIVER 12083M: Peter Korsgaard <jacmet@sunsite.dk> 12084L: linux-serial@vger.kernel.org 12085S: Maintained 12086F: drivers/tty/serial/uartlite.c 12087 12088XILINX VIDEO IP CORES 12089M: Hyun Kwon <hyun.kwon@xilinx.com> 12090M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12091L: linux-media@vger.kernel.org 12092T: git git://linuxtv.org/media_tree.git 12093S: Supported 12094F: Documentation/devicetree/bindings/media/xilinx/ 12095F: drivers/media/platform/xilinx/ 12096F: include/uapi/linux/xilinx-v4l2-controls.h 12097 12098XILLYBUS DRIVER 12099M: Eli Billauer <eli.billauer@gmail.com> 12100L: linux-kernel@vger.kernel.org 12101S: Supported 12102F: drivers/char/xillybus/ 12103 12104XTENSA XTFPGA PLATFORM SUPPORT 12105M: Max Filippov <jcmvbkbc@gmail.com> 12106L: linux-xtensa@linux-xtensa.org 12107S: Maintained 12108F: drivers/spi/spi-xtensa-xtfpga.c 12109F: sound/soc/xtensa/xtfpga-i2s.c 12110 12111YAM DRIVER FOR AX.25 12112M: Jean-Paul Roubelat <jpr@f6fbb.org> 12113L: linux-hams@vger.kernel.org 12114S: Maintained 12115F: drivers/net/hamradio/yam* 12116F: include/linux/yam.h 12117 12118YEALINK PHONE DRIVER 12119M: Henk Vergonet <Henk.Vergonet@gmail.com> 12120L: usbb2k-api-dev@nongnu.org 12121S: Maintained 12122F: Documentation/input/yealink.txt 12123F: drivers/input/misc/yealink.* 12124 12125Z8530 DRIVER FOR AX.25 12126M: Joerg Reuter <jreuter@yaina.de> 12127W: http://yaina.de/jreuter/ 12128W: http://www.qsl.net/dl1bke/ 12129L: linux-hams@vger.kernel.org 12130S: Maintained 12131F: Documentation/networking/z8530drv.txt 12132F: drivers/net/hamradio/*scc.c 12133F: drivers/net/hamradio/z8530.h 12134 12135ZBUD COMPRESSED PAGE ALLOCATOR 12136M: Seth Jennings <sjennings@variantweb.net> 12137L: linux-mm@kvack.org 12138S: Maintained 12139F: mm/zbud.c 12140F: include/linux/zbud.h 12141 12142ZD1211RW WIRELESS DRIVER 12143M: Daniel Drake <dsd@gentoo.org> 12144M: Ulrich Kunitz <kune@deine-taler.de> 12145W: http://zd1211.ath.cx/wiki/DriverRewrite 12146L: linux-wireless@vger.kernel.org 12147L: zd1211-devs@lists.sourceforge.net (subscribers-only) 12148S: Maintained 12149F: drivers/net/wireless/zydas/zd1211rw/ 12150 12151ZPOOL COMPRESSED PAGE STORAGE API 12152M: Dan Streetman <ddstreet@ieee.org> 12153L: linux-mm@kvack.org 12154S: Maintained 12155F: mm/zpool.c 12156F: include/linux/zpool.h 12157 12158ZR36067 VIDEO FOR LINUX DRIVER 12159L: mjpeg-users@lists.sourceforge.net 12160L: linux-media@vger.kernel.org 12161W: http://mjpeg.sourceforge.net/driver-zoran/ 12162T: hg https://linuxtv.org/hg/v4l-dvb 12163S: Odd Fixes 12164F: drivers/media/pci/zoran/ 12165 12166ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 12167M: Minchan Kim <minchan@kernel.org> 12168M: Nitin Gupta <ngupta@vflare.org> 12169R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12170L: linux-kernel@vger.kernel.org 12171S: Maintained 12172F: drivers/block/zram/ 12173F: Documentation/blockdev/zram.txt 12174 12175ZS DECSTATION Z85C30 SERIAL DRIVER 12176M: "Maciej W. Rozycki" <macro@linux-mips.org> 12177S: Maintained 12178F: drivers/tty/serial/zs.* 12179 12180ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 12181M: Minchan Kim <minchan@kernel.org> 12182M: Nitin Gupta <ngupta@vflare.org> 12183R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12184L: linux-mm@kvack.org 12185S: Maintained 12186F: mm/zsmalloc.c 12187F: include/linux/zsmalloc.h 12188F: Documentation/vm/zsmalloc.txt 12189 12190ZSWAP COMPRESSED SWAP CACHING 12191M: Seth Jennings <sjennings@variantweb.net> 12192L: linux-mm@kvack.org 12193S: Maintained 12194F: mm/zswap.c 12195 12196THE REST 12197M: Linus Torvalds <torvalds@linux-foundation.org> 12198L: linux-kernel@vger.kernel.org 12199Q: http://patchwork.kernel.org/project/LKML/list/ 12200T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 12201S: Buried alive in reporters 12202F: * 12203F: */ 12204