1 2 3 List of maintainers and how to submit kernel changes 4 5Please try to follow the guidelines below. This will make things 6easier on the maintainers. Not all of these guidelines matter for every 7trivial patch so apply some common sense. 8 91. Always _test_ your changes, however small, on at least 4 or 10 5 people, preferably many more. 11 122. Try to release a few ALPHA test versions to the net. Announce 13 them onto the kernel channel and await results. This is especially 14 important for device drivers, because often that's the only way 15 you will find things like the fact version 3 firmware needs 16 a magic fix you didn't know about, or some clown changed the 17 chips on a board and not its name. (Don't laugh! Look at the 18 SMC etherpower for that.) 19 203. Make sure your changes compile correctly in multiple 21 configurations. In particular check that changes work both as a 22 module and built into the kernel. 23 244. When you are happy with a change make it generally available for 25 testing and await feedback. 26 275. Make a patch available to the relevant maintainer in the list. Use 28 'diff -u' to make the patch easy to merge. Be prepared to get your 29 changes sent back with seemingly silly requests about formatting 30 and variable names. These aren't as silly as they seem. One 31 job the maintainers (and especially Linus) do is to keep things 32 looking the same. Sometimes this means that the clever hack in 33 your driver to get around a problem actually needs to become a 34 generalized kernel feature ready for next time. 35 36 PLEASE check your patch with the automated style checker 37 (scripts/checkpatch.pl) to catch trivial style violations. 38 See Documentation/CodingStyle for guidance here. 39 40 PLEASE CC: the maintainers and mailing lists that are generated 41 by scripts/get_maintainer.pl. The results returned by the 42 script will be best if you have git installed and are making 43 your changes in a branch derived from Linus' latest git tree. 44 See Documentation/SubmittingPatches for details. 45 46 PLEASE try to include any credit lines you want added with the 47 patch. It avoids people being missed off by mistake and makes 48 it easier to know who wants adding and who doesn't. 49 50 PLEASE document known bugs. If it doesn't work for everything 51 or does something very odd once a month document it. 52 53 PLEASE remember that submissions must be made under the terms 54 of the Linux Foundation certificate of contribution and should 55 include a Signed-off-by: line. The current version of this 56 "Developer's Certificate of Origin" (DCO) is listed in the file 57 Documentation/SubmittingPatches. 58 596. Make sure you have the right to send any changes you make. If you 60 do changes at work you may find your employer owns the patch 61 not you. 62 637. When sending security related changes or reports to a maintainer 64 please Cc: security@kernel.org, especially if the maintainer 65 does not respond. 66 678. Happy hacking. 68 69Descriptions of section entries: 70 71 P: Person (obsolete) 72 M: Mail patches to: FullName <address@domain> 73 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161F: Documentation/networking/6lowpan.txt 162 1636PACK NETWORK DRIVER FOR AX.25 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 165L: linux-hams@vger.kernel.org 166S: Maintained 167F: drivers/net/hamradio/6pack.c 168 1698169 10/100/1000 GIGABIT ETHERNET DRIVER 170M: Realtek linux nic maintainers <nic_swsd@realtek.com> 171L: netdev@vger.kernel.org 172S: Maintained 173F: drivers/net/ethernet/realtek/r8169.c 174 1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 177L: linux-serial@vger.kernel.org 178W: http://serial.sourceforge.net 179S: Maintained 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 181F: drivers/tty/serial/8250* 182F: include/linux/serial_8250.h 183 1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 185L: netdev@vger.kernel.org 186S: Orphan / Obsolete 187F: drivers/net/ethernet/8390/ 188 1899P FILE SYSTEM 190M: Eric Van Hensbergen <ericvh@gmail.com> 191M: Ron Minnich <rminnich@sandia.gov> 192M: Latchesar Ionkov <lucho@ionkov.net> 193L: v9fs-developer@lists.sourceforge.net 194W: http://swik.net/v9fs 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 197S: Maintained 198F: Documentation/filesystems/9p.txt 199F: fs/9p/ 200F: net/9p/ 201F: include/net/9p/ 202F: include/uapi/linux/virtio_9p.h 203F: include/trace/events/9p.h 204 205 206A8293 MEDIA DRIVER 207M: Antti Palosaari <crope@iki.fi> 208L: linux-media@vger.kernel.org 209W: https://linuxtv.org 210W: http://palosaari.fi/linux/ 211Q: http://patchwork.linuxtv.org/project/linux-media/list/ 212T: git git://linuxtv.org/anttip/media_tree.git 213S: Maintained 214F: drivers/media/dvb-frontends/a8293* 215 216AACRAID SCSI RAID DRIVER 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 218L: linux-scsi@vger.kernel.org 219W: http://www.adaptec.com/ 220S: Supported 221F: Documentation/scsi/aacraid.txt 222F: drivers/scsi/aacraid/ 223 224ABI/API 225L: linux-api@vger.kernel.org 226F: include/linux/syscalls.h 227F: kernel/sys_ni.c 228 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 230M: Hans de Goede <hdegoede@redhat.com> 231L: lm-sensors@lm-sensors.org 232S: Maintained 233F: drivers/hwmon/abituguru.c 234 235ABIT UGURU 3 HARDWARE MONITOR DRIVER 236M: Alistair John Strachan <alistair@devzero.co.uk> 237L: lm-sensors@lm-sensors.org 238S: Maintained 239F: drivers/hwmon/abituguru3.c 240 241ACCES 104-DIO-48E GPIO DRIVER 242M: William Breathitt Gray <vilhelm.gray@gmail.com> 243L: linux-gpio@vger.kernel.org 244S: Maintained 245F: drivers/gpio/gpio-104-dio-48e.c 246 247ACCES 104-IDI-48 GPIO DRIVER 248M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 249L: linux-gpio@vger.kernel.org 250S: Maintained 251F: drivers/gpio/gpio-104-idi-48.c 252 253ACCES 104-IDIO-16 GPIO DRIVER 254M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 255L: linux-gpio@vger.kernel.org 256S: Maintained 257F: drivers/gpio/gpio-104-idio-16.c 258 259ACENIC DRIVER 260M: Jes Sorensen <jes@trained-monkey.org> 261L: linux-acenic@sunsite.dk 262S: Maintained 263F: drivers/net/ethernet/alteon/acenic* 264 265ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 266M: Peter Feuerer <peter@piie.net> 267L: platform-driver-x86@vger.kernel.org 268W: http://piie.net/?section=acerhdf 269S: Maintained 270F: drivers/platform/x86/acerhdf.c 271 272ACER WMI LAPTOP EXTRAS 273M: "Lee, Chun-Yi" <jlee@suse.com> 274L: platform-driver-x86@vger.kernel.org 275S: Maintained 276F: drivers/platform/x86/acer-wmi.c 277 278ACPI 279M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 280M: Len Brown <lenb@kernel.org> 281L: linux-acpi@vger.kernel.org 282W: https://01.org/linux-acpi 283Q: https://patchwork.kernel.org/project/linux-acpi/list/ 284T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 285S: Supported 286F: drivers/acpi/ 287F: drivers/pnp/pnpacpi/ 288F: include/linux/acpi.h 289F: include/acpi/ 290F: Documentation/acpi/ 291F: Documentation/ABI/testing/sysfs-bus-acpi 292F: drivers/pci/*acpi* 293F: drivers/pci/*/*acpi* 294F: drivers/pci/*/*/*acpi* 295F: tools/power/acpi/ 296 297ACPI COMPONENT ARCHITECTURE (ACPICA) 298M: Robert Moore <robert.moore@intel.com> 299M: Lv Zheng <lv.zheng@intel.com> 300M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 301L: linux-acpi@vger.kernel.org 302L: devel@acpica.org 303W: https://acpica.org/ 304W: https://github.com/acpica/acpica/ 305Q: https://patchwork.kernel.org/project/linux-acpi/list/ 306T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 307S: Supported 308F: drivers/acpi/acpica/ 309F: include/acpi/ 310F: tools/power/acpi/ 311 312ACPI FAN DRIVER 313M: Zhang Rui <rui.zhang@intel.com> 314L: linux-acpi@vger.kernel.org 315W: https://01.org/linux-acpi 316S: Supported 317F: drivers/acpi/fan.c 318 319ACPI THERMAL DRIVER 320M: Zhang Rui <rui.zhang@intel.com> 321L: linux-acpi@vger.kernel.org 322W: https://01.org/linux-acpi 323S: Supported 324F: drivers/acpi/*thermal* 325 326ACPI VIDEO DRIVER 327M: Zhang Rui <rui.zhang@intel.com> 328L: linux-acpi@vger.kernel.org 329W: https://01.org/linux-acpi 330S: Supported 331F: drivers/acpi/acpi_video.c 332 333ACPI WMI DRIVER 334L: platform-driver-x86@vger.kernel.org 335S: Orphan 336F: drivers/platform/x86/wmi.c 337 338AD1889 ALSA SOUND DRIVER 339M: Thibaut Varene <T-Bone@parisc-linux.org> 340W: http://wiki.parisc-linux.org/AD1889 341L: linux-parisc@vger.kernel.org 342S: Maintained 343F: sound/pci/ad1889.* 344 345AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 346M: Michael Hennerich <michael.hennerich@analog.com> 347W: http://wiki.analog.com/AD5254 348W: http://ez.analog.com/community/linux-device-drivers 349S: Supported 350F: drivers/misc/ad525x_dpot.c 351 352AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 353M: Michael Hennerich <michael.hennerich@analog.com> 354W: http://wiki.analog.com/AD5398 355W: http://ez.analog.com/community/linux-device-drivers 356S: Supported 357F: drivers/regulator/ad5398.c 358 359AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 360M: Michael Hennerich <michael.hennerich@analog.com> 361W: http://wiki.analog.com/AD7142 362W: http://ez.analog.com/community/linux-device-drivers 363S: Supported 364F: drivers/input/misc/ad714x.c 365 366AD7877 TOUCHSCREEN DRIVER 367M: Michael Hennerich <michael.hennerich@analog.com> 368W: http://wiki.analog.com/AD7877 369W: http://ez.analog.com/community/linux-device-drivers 370S: Supported 371F: drivers/input/touchscreen/ad7877.c 372 373AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 374M: Michael Hennerich <michael.hennerich@analog.com> 375W: http://wiki.analog.com/AD7879 376W: http://ez.analog.com/community/linux-device-drivers 377S: Supported 378F: drivers/input/touchscreen/ad7879.c 379 380ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 381M: Jiri Kosina <jikos@kernel.org> 382S: Maintained 383 384ADF7242 IEEE 802.15.4 RADIO DRIVER 385M: Michael Hennerich <michael.hennerich@analog.com> 386W: https://wiki.analog.com/ADF7242 387W: http://ez.analog.com/community/linux-device-drivers 388L: linux-wpan@vger.kernel.org 389S: Supported 390F: drivers/net/ieee802154/adf7242.c 391F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt 392 393ADM1025 HARDWARE MONITOR DRIVER 394M: Jean Delvare <jdelvare@suse.com> 395L: lm-sensors@lm-sensors.org 396S: Maintained 397F: Documentation/hwmon/adm1025 398F: drivers/hwmon/adm1025.c 399 400ADM1029 HARDWARE MONITOR DRIVER 401M: Corentin Labbe <clabbe.montjoie@gmail.com> 402L: lm-sensors@lm-sensors.org 403S: Maintained 404F: drivers/hwmon/adm1029.c 405 406ADM8211 WIRELESS DRIVER 407L: linux-wireless@vger.kernel.org 408W: http://wireless.kernel.org/ 409S: Orphan 410F: drivers/net/wireless/admtek/adm8211.* 411 412ADP1653 FLASH CONTROLLER DRIVER 413M: Sakari Ailus <sakari.ailus@iki.fi> 414L: linux-media@vger.kernel.org 415S: Maintained 416F: drivers/media/i2c/adp1653.c 417F: include/media/i2c/adp1653.h 418 419ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 420M: Michael Hennerich <michael.hennerich@analog.com> 421W: http://wiki.analog.com/ADP5520 422W: http://ez.analog.com/community/linux-device-drivers 423S: Supported 424F: drivers/mfd/adp5520.c 425F: drivers/video/backlight/adp5520_bl.c 426F: drivers/leds/leds-adp5520.c 427F: drivers/gpio/gpio-adp5520.c 428F: drivers/input/keyboard/adp5520-keys.c 429 430ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 431M: Michael Hennerich <michael.hennerich@analog.com> 432W: http://wiki.analog.com/ADP5588 433W: http://ez.analog.com/community/linux-device-drivers 434S: Supported 435F: drivers/input/keyboard/adp5588-keys.c 436F: drivers/gpio/gpio-adp5588.c 437 438ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 439M: Michael Hennerich <michael.hennerich@analog.com> 440W: http://wiki.analog.com/ADP8860 441W: http://ez.analog.com/community/linux-device-drivers 442S: Supported 443F: drivers/video/backlight/adp8860_bl.c 444 445ADS1015 HARDWARE MONITOR DRIVER 446M: Dirk Eibach <eibach@gdsys.de> 447L: lm-sensors@lm-sensors.org 448S: Maintained 449F: Documentation/hwmon/ads1015 450F: drivers/hwmon/ads1015.c 451F: include/linux/i2c/ads1015.h 452 453ADT746X FAN DRIVER 454M: Colin Leroy <colin@colino.net> 455S: Maintained 456F: drivers/macintosh/therm_adt746x.c 457 458ADT7475 HARDWARE MONITOR DRIVER 459M: Jean Delvare <jdelvare@suse.com> 460L: lm-sensors@lm-sensors.org 461S: Maintained 462F: Documentation/hwmon/adt7475 463F: drivers/hwmon/adt7475.c 464 465ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 466M: Michael Hennerich <michael.hennerich@analog.com> 467W: http://wiki.analog.com/ADXL345 468W: http://ez.analog.com/community/linux-device-drivers 469S: Supported 470F: drivers/input/misc/adxl34x.c 471 472ADVANSYS SCSI DRIVER 473M: Matthew Wilcox <matthew@wil.cx> 474M: Hannes Reinecke <hare@suse.com> 475L: linux-scsi@vger.kernel.org 476S: Maintained 477F: Documentation/scsi/advansys.txt 478F: drivers/scsi/advansys.c 479 480AEDSP16 DRIVER 481M: Riccardo Facchetti <fizban@tin.it> 482S: Maintained 483F: sound/oss/aedsp16.c 484 485AF9013 MEDIA DRIVER 486M: Antti Palosaari <crope@iki.fi> 487L: linux-media@vger.kernel.org 488W: https://linuxtv.org 489W: http://palosaari.fi/linux/ 490Q: http://patchwork.linuxtv.org/project/linux-media/list/ 491T: git git://linuxtv.org/anttip/media_tree.git 492S: Maintained 493F: drivers/media/dvb-frontends/af9013* 494 495AF9033 MEDIA DRIVER 496M: Antti Palosaari <crope@iki.fi> 497L: linux-media@vger.kernel.org 498W: https://linuxtv.org 499W: http://palosaari.fi/linux/ 500Q: http://patchwork.linuxtv.org/project/linux-media/list/ 501T: git git://linuxtv.org/anttip/media_tree.git 502S: Maintained 503F: drivers/media/dvb-frontends/af9033* 504 505AFFS FILE SYSTEM 506L: linux-fsdevel@vger.kernel.org 507S: Orphan 508F: Documentation/filesystems/affs.txt 509F: fs/affs/ 510 511AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 512M: David Howells <dhowells@redhat.com> 513L: linux-afs@lists.infradead.org 514S: Supported 515F: fs/afs/ 516F: include/net/af_rxrpc.h 517F: net/rxrpc/af_rxrpc.c 518 519AGPGART DRIVER 520M: David Airlie <airlied@linux.ie> 521T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 522S: Maintained 523F: drivers/char/agp/ 524F: include/linux/agp* 525F: include/uapi/linux/agp* 526 527AHA152X SCSI DRIVER 528M: "Juergen E. Fischer" <fischer@norbit.de> 529L: linux-scsi@vger.kernel.org 530S: Maintained 531F: drivers/scsi/aha152x* 532F: drivers/scsi/pcmcia/aha152x* 533 534AIC7XXX / AIC79XX SCSI DRIVER 535M: Hannes Reinecke <hare@suse.com> 536L: linux-scsi@vger.kernel.org 537S: Maintained 538F: drivers/scsi/aic7xxx/ 539 540AIMSLAB FM RADIO RECEIVER DRIVER 541M: Hans Verkuil <hverkuil@xs4all.nl> 542L: linux-media@vger.kernel.org 543T: git git://linuxtv.org/media_tree.git 544W: https://linuxtv.org 545S: Maintained 546F: drivers/media/radio/radio-aimslab* 547 548AIO 549M: Benjamin LaHaise <bcrl@kvack.org> 550L: linux-aio@kvack.org 551S: Supported 552F: fs/aio.c 553F: include/linux/*aio*.h 554 555AIRSPY MEDIA DRIVER 556M: Antti Palosaari <crope@iki.fi> 557L: linux-media@vger.kernel.org 558W: https://linuxtv.org 559W: http://palosaari.fi/linux/ 560Q: http://patchwork.linuxtv.org/project/linux-media/list/ 561T: git git://linuxtv.org/anttip/media_tree.git 562S: Maintained 563F: drivers/media/usb/airspy/ 564 565ALCATEL SPEEDTOUCH USB DRIVER 566M: Duncan Sands <duncan.sands@free.fr> 567L: linux-usb@vger.kernel.org 568W: http://www.linux-usb.org/SpeedTouch/ 569S: Maintained 570F: drivers/usb/atm/speedtch.c 571F: drivers/usb/atm/usbatm.c 572 573ALCHEMY AU1XX0 MMC DRIVER 574M: Manuel Lauss <manuel.lauss@gmail.com> 575S: Maintained 576F: drivers/mmc/host/au1xmmc.c 577 578ALI1563 I2C DRIVER 579M: Rudolf Marek <r.marek@assembler.cz> 580L: linux-i2c@vger.kernel.org 581S: Maintained 582F: Documentation/i2c/busses/i2c-ali1563 583F: drivers/i2c/busses/i2c-ali1563.c 584 585ALLWINNER SECURITY SYSTEM 586M: Corentin Labbe <clabbe.montjoie@gmail.com> 587L: linux-crypto@vger.kernel.org 588S: Maintained 589F: drivers/crypto/sunxi-ss/ 590 591ALPHA PORT 592M: Richard Henderson <rth@twiddle.net> 593M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 594M: Matt Turner <mattst88@gmail.com> 595S: Odd Fixes 596L: linux-alpha@vger.kernel.org 597F: arch/alpha/ 598 599ALTERA MAILBOX DRIVER 600M: Ley Foon Tan <lftan@altera.com> 601L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 602S: Maintained 603F: drivers/mailbox/mailbox-altera.c 604 605ALTERA PIO DRIVER 606M: Tien Hock Loh <thloh@altera.com> 607L: linux-gpio@vger.kernel.org 608S: Maintained 609F: drivers/gpio/gpio-altera.c 610 611ALTERA TRIPLE SPEED ETHERNET DRIVER 612M: Vince Bridgers <vbridger@opensource.altera.com> 613L: netdev@vger.kernel.org 614L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 615S: Maintained 616F: drivers/net/ethernet/altera/ 617 618ALTERA UART/JTAG UART SERIAL DRIVERS 619M: Tobias Klauser <tklauser@distanz.ch> 620L: linux-serial@vger.kernel.org 621L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 622S: Maintained 623F: drivers/tty/serial/altera_uart.c 624F: drivers/tty/serial/altera_jtaguart.c 625F: include/linux/altera_uart.h 626F: include/linux/altera_jtaguart.h 627 628AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 629M: Tom Lendacky <thomas.lendacky@amd.com> 630L: linux-crypto@vger.kernel.org 631S: Supported 632F: drivers/crypto/ccp/ 633F: include/linux/ccp.h 634 635AMD FAM15H PROCESSOR POWER MONITORING DRIVER 636M: Huang Rui <ray.huang@amd.com> 637L: lm-sensors@lm-sensors.org 638S: Supported 639F: Documentation/hwmon/fam15h_power 640F: drivers/hwmon/fam15h_power.c 641 642AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 643L: linux-geode@lists.infradead.org (moderated for non-subscribers) 644S: Orphan 645F: drivers/usb/gadget/udc/amd5536udc.* 646 647AMD GEODE PROCESSOR/CHIPSET SUPPORT 648P: Andres Salomon <dilinger@queued.net> 649L: linux-geode@lists.infradead.org (moderated for non-subscribers) 650W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 651S: Supported 652F: drivers/char/hw_random/geode-rng.c 653F: drivers/crypto/geode* 654F: drivers/video/fbdev/geode/ 655F: arch/x86/include/asm/geode.h 656 657AMD IOMMU (AMD-VI) 658M: Joerg Roedel <joro@8bytes.org> 659L: iommu@lists.linux-foundation.org 660T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 661S: Maintained 662F: drivers/iommu/amd_iommu*.[ch] 663F: include/linux/amd-iommu.h 664 665AMD KFD 666M: Oded Gabbay <oded.gabbay@gmail.com> 667L: dri-devel@lists.freedesktop.org 668T: git git://people.freedesktop.org/~gabbayo/linux.git 669S: Supported 670F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 671F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 672F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 673F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 674F: drivers/gpu/drm/amd/amdkfd/ 675F: drivers/gpu/drm/amd/include/cik_structs.h 676F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 677F: drivers/gpu/drm/amd/include/vi_structs.h 678F: drivers/gpu/drm/radeon/radeon_kfd.c 679F: drivers/gpu/drm/radeon/radeon_kfd.h 680F: include/uapi/linux/kfd_ioctl.h 681 682AMD XGBE DRIVER 683M: Tom Lendacky <thomas.lendacky@amd.com> 684L: netdev@vger.kernel.org 685S: Supported 686F: drivers/net/ethernet/amd/xgbe/ 687 688AMS (Apple Motion Sensor) DRIVER 689M: Michael Hanselmann <linux-kernel@hansmi.ch> 690S: Supported 691F: drivers/macintosh/ams/ 692 693ANALOG DEVICES INC AD9389B DRIVER 694M: Hans Verkuil <hans.verkuil@cisco.com> 695L: linux-media@vger.kernel.org 696S: Maintained 697F: drivers/media/i2c/ad9389b* 698 699ANALOG DEVICES INC ADV7180 DRIVER 700M: Lars-Peter Clausen <lars@metafoo.de> 701L: linux-media@vger.kernel.org 702W: http://ez.analog.com/community/linux-device-drivers 703S: Supported 704F: drivers/media/i2c/adv7180.c 705 706ANALOG DEVICES INC ADV7511 DRIVER 707M: Hans Verkuil <hans.verkuil@cisco.com> 708L: linux-media@vger.kernel.org 709S: Maintained 710F: drivers/media/i2c/adv7511* 711 712ANALOG DEVICES INC ADV7604 DRIVER 713M: Hans Verkuil <hans.verkuil@cisco.com> 714L: linux-media@vger.kernel.org 715S: Maintained 716F: drivers/media/i2c/adv7604* 717 718ANALOG DEVICES INC ADV7842 DRIVER 719M: Hans Verkuil <hans.verkuil@cisco.com> 720L: linux-media@vger.kernel.org 721S: Maintained 722F: drivers/media/i2c/adv7842* 723 724ANALOG DEVICES INC ASOC CODEC DRIVERS 725M: Lars-Peter Clausen <lars@metafoo.de> 726L: alsa-devel@alsa-project.org (moderated for non-subscribers) 727W: http://wiki.analog.com/ 728W: http://ez.analog.com/community/linux-device-drivers 729S: Supported 730F: sound/soc/codecs/adau* 731F: sound/soc/codecs/adav* 732F: sound/soc/codecs/ad1* 733F: sound/soc/codecs/ad7* 734F: sound/soc/codecs/ssm* 735F: sound/soc/codecs/sigmadsp.* 736 737ANALOG DEVICES INC ASOC DRIVERS 738L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 739L: alsa-devel@alsa-project.org (moderated for non-subscribers) 740W: http://blackfin.uclinux.org/ 741S: Supported 742F: sound/soc/blackfin/* 743 744ANALOG DEVICES INC IIO DRIVERS 745M: Lars-Peter Clausen <lars@metafoo.de> 746M: Michael Hennerich <Michael.Hennerich@analog.com> 747W: http://wiki.analog.com/ 748W: http://ez.analog.com/community/linux-device-drivers 749S: Supported 750F: drivers/iio/*/ad* 751X: drivers/iio/*/adjd* 752F: drivers/staging/iio/*/ad* 753F: staging/iio/trigger/iio-trig-bfin-timer.c 754 755ANALOG DEVICES INC DMA DRIVERS 756M: Lars-Peter Clausen <lars@metafoo.de> 757W: http://ez.analog.com/community/linux-device-drivers 758S: Supported 759F: drivers/dma/dma-axi-dmac.c 760 761ANDROID DRIVERS 762M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 763M: Arve Hjønnevåg <arve@android.com> 764M: Riley Andrews <riandrews@android.com> 765T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 766L: devel@driverdev.osuosl.org 767S: Supported 768F: drivers/android/ 769F: drivers/staging/android/ 770 771AOA (Apple Onboard Audio) ALSA DRIVER 772M: Johannes Berg <johannes@sipsolutions.net> 773L: linuxppc-dev@lists.ozlabs.org 774L: alsa-devel@alsa-project.org (moderated for non-subscribers) 775S: Maintained 776F: sound/aoa/ 777 778APM DRIVER 779M: Jiri Kosina <jikos@kernel.org> 780S: Odd fixes 781T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git 782F: arch/x86/kernel/apm_32.c 783F: include/linux/apm_bios.h 784F: include/uapi/linux/apm_bios.h 785F: drivers/char/apm-emulation.c 786 787APPLE BCM5974 MULTITOUCH DRIVER 788M: Henrik Rydberg <rydberg@bitmath.org> 789L: linux-input@vger.kernel.org 790S: Odd fixes 791F: drivers/input/mouse/bcm5974.c 792 793APPLE SMC DRIVER 794M: Henrik Rydberg <rydberg@bitmath.org> 795L: lm-sensors@lm-sensors.org 796S: Odd fixes 797F: drivers/hwmon/applesmc.c 798 799APPLETALK NETWORK LAYER 800M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 801S: Maintained 802F: drivers/net/appletalk/ 803F: net/appletalk/ 804 805APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT 806M: Duc Dang <dhdang@apm.com> 807S: Supported 808F: arch/arm64/boot/dts/apm/ 809 810APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 811M: Iyappan Subramanian <isubramanian@apm.com> 812M: Keyur Chudgar <kchudgar@apm.com> 813S: Supported 814F: drivers/net/ethernet/apm/xgene/ 815F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 816 817APTINA CAMERA SENSOR PLL 818M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 819L: linux-media@vger.kernel.org 820S: Maintained 821F: drivers/media/i2c/aptina-pll.* 822 823ARC FRAMEBUFFER DRIVER 824M: Jaya Kumar <jayalk@intworks.biz> 825S: Maintained 826F: drivers/video/fbdev/arcfb.c 827F: drivers/video/fbdev/core/fb_defio.c 828 829ARCNET NETWORK LAYER 830M: Michael Grzeschik <m.grzeschik@pengutronix.de> 831L: netdev@vger.kernel.org 832S: Maintained 833F: drivers/net/arcnet/ 834F: include/uapi/linux/if_arcnet.h 835 836ARM MFM AND FLOPPY DRIVERS 837M: Ian Molton <spyro@f2s.com> 838S: Maintained 839F: arch/arm/lib/floppydma.S 840F: arch/arm/include/asm/floppy.h 841 842ARM PMU PROFILING AND DEBUGGING 843M: Will Deacon <will.deacon@arm.com> 844R: Mark Rutland <mark.rutland@arm.com> 845S: Maintained 846F: arch/arm*/kernel/perf_* 847F: arch/arm/oprofile/common.c 848F: arch/arm*/kernel/hw_breakpoint.c 849F: arch/arm*/include/asm/hw_breakpoint.h 850F: arch/arm*/include/asm/perf_event.h 851F: drivers/perf/arm_pmu.c 852F: include/linux/perf/arm_pmu.h 853 854ARM PORT 855M: Russell King <linux@arm.linux.org.uk> 856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 857W: http://www.arm.linux.org.uk/ 858S: Maintained 859F: arch/arm/ 860 861ARM SUB-ARCHITECTURES 862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 863S: Maintained 864F: arch/arm/mach-*/ 865F: arch/arm/plat-*/ 866T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 867 868ARM PRIMECELL AACI PL041 DRIVER 869M: Russell King <linux@arm.linux.org.uk> 870S: Maintained 871F: sound/arm/aaci.* 872 873ARM PRIMECELL CLCD PL110 DRIVER 874M: Russell King <linux@arm.linux.org.uk> 875S: Maintained 876F: drivers/video/fbdev/amba-clcd.* 877 878ARM PRIMECELL KMI PL050 DRIVER 879M: Russell King <linux@arm.linux.org.uk> 880S: Maintained 881F: drivers/input/serio/ambakmi.* 882F: include/linux/amba/kmi.h 883 884ARM PRIMECELL MMCI PL180/1 DRIVER 885M: Russell King <linux@arm.linux.org.uk> 886S: Maintained 887F: drivers/mmc/host/mmci.* 888F: include/linux/amba/mmci.h 889 890ARM PRIMECELL UART PL010 AND PL011 DRIVERS 891M: Russell King <linux@arm.linux.org.uk> 892S: Maintained 893F: drivers/tty/serial/amba-pl01*.c 894F: include/linux/amba/serial.h 895 896ARM PRIMECELL BUS SUPPORT 897M: Russell King <linux@arm.linux.org.uk> 898S: Maintained 899F: drivers/amba/ 900F: include/linux/amba/bus.h 901 902ARM/ADS SPHERE MACHINE SUPPORT 903M: Lennert Buytenhek <kernel@wantstofly.org> 904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 905S: Maintained 906 907ARM/AFEB9260 MACHINE SUPPORT 908M: Sergey Lapin <slapin@ossfans.org> 909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 910S: Maintained 911 912ARM/AJECO 1ARM MACHINE SUPPORT 913M: Lennert Buytenhek <kernel@wantstofly.org> 914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 915S: Maintained 916 917ARM/Allwinner sunXi SoC support 918M: Maxime Ripard <maxime.ripard@free-electrons.com> 919M: Chen-Yu Tsai <wens@csie.org> 920L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 921S: Maintained 922N: sun[x456789]i 923 924ARM/Allwinner SoC Clock Support 925M: Emilio López <emilio@elopez.com.ar> 926S: Maintained 927F: drivers/clk/sunxi/ 928 929ARM/Amlogic Meson SoC support 930M: Carlo Caione <carlo@caione.org> 931L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 932L: linux-meson@googlegroups.com 933W: http://linux-meson.com/ 934S: Maintained 935F: arch/arm/mach-meson/ 936F: arch/arm/boot/dts/meson* 937N: meson 938 939ARM/Annapurna Labs ALPINE ARCHITECTURE 940M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 941M: Antoine Tenart <antoine.tenart@free-electrons.com> 942S: Maintained 943F: arch/arm/mach-alpine/ 944F: arch/arm/boot/dts/alpine* 945F: arch/arm64/boot/dts/al/ 946F: drivers/*/*alpine* 947 948ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT 949M: Nicolas Ferre <nicolas.ferre@atmel.com> 950M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 951M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 953W: http://www.linux4sam.org 954T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git 955S: Supported 956F: arch/arm/mach-at91/ 957F: include/soc/at91/ 958F: arch/arm/boot/dts/at91*.dts 959F: arch/arm/boot/dts/at91*.dtsi 960F: arch/arm/boot/dts/sama*.dts 961F: arch/arm/boot/dts/sama*.dtsi 962F: arch/arm/include/debug/at91.S 963 964ARM/ATMEL AT91 Clock Support 965M: Boris Brezillon <boris.brezillon@free-electrons.com> 966S: Maintained 967F: drivers/clk/at91 968 969ARM/CALXEDA HIGHBANK ARCHITECTURE 970M: Rob Herring <robh@kernel.org> 971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 972S: Maintained 973F: arch/arm/mach-highbank/ 974F: arch/arm/boot/dts/highbank.dts 975F: arch/arm/boot/dts/ecx-*.dts* 976 977ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 978M: Krzysztof Halasa <khalasa@piap.pl> 979S: Maintained 980F: arch/arm/mach-cns3xxx/ 981 982ARM/CAVIUM THUNDER NETWORK DRIVER 983M: Sunil Goutham <sgoutham@cavium.com> 984M: Robert Richter <rric@kernel.org> 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 986S: Supported 987F: drivers/net/ethernet/cavium/thunder/ 988 989ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 990M: Alexander Shiyan <shc_work@mail.ru> 991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 992S: Odd Fixes 993N: clps711x 994 995ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 996M: Hartley Sweeten <hsweeten@visionengravers.com> 997M: Ryan Mallon <rmallon@gmail.com> 998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 999S: Maintained 1000F: arch/arm/mach-ep93xx/ 1001F: arch/arm/mach-ep93xx/include/mach/ 1002 1003ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 1004M: Lennert Buytenhek <kernel@wantstofly.org> 1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1006S: Maintained 1007 1008ARM/CLKDEV SUPPORT 1009M: Russell King <linux@arm.linux.org.uk> 1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1011S: Maintained 1012F: arch/arm/include/asm/clkdev.h 1013F: drivers/clk/clkdev.c 1014 1015ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 1016M: Mike Rapoport <mike@compulab.co.il> 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1018S: Maintained 1019 1020ARM/CONTEC MICRO9 MACHINE SUPPORT 1021M: Hubert Feurstein <hubert.feurstein@contec.at> 1022S: Maintained 1023F: arch/arm/mach-ep93xx/micro9.c 1024 1025ARM/CORESIGHT FRAMEWORK AND DRIVERS 1026M: Mathieu Poirier <mathieu.poirier@linaro.org> 1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1028S: Maintained 1029F: drivers/hwtracing/coresight/* 1030F: Documentation/trace/coresight.txt 1031F: Documentation/devicetree/bindings/arm/coresight.txt 1032F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1033 1034ARM/CORGI MACHINE SUPPORT 1035M: Richard Purdie <rpurdie@rpsys.net> 1036S: Maintained 1037 1038ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1039M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1041T: git git://github.com/ulli-kroll/linux.git 1042S: Maintained 1043F: arch/arm/mach-gemini/ 1044F: drivers/rtc/rtc-gemini.c 1045 1046ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1047M: Barry Song <baohua@kernel.org> 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1049T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1050S: Maintained 1051F: arch/arm/boot/dts/prima2* 1052F: arch/arm/mach-prima2/ 1053F: drivers/clk/sirf/ 1054F: drivers/clocksource/timer-prima2.c 1055F: drivers/clocksource/timer-atlas7.c 1056N: [^a-z]sirf 1057 1058ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1059M: Baruch Siach <baruch@tkos.co.il> 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1061S: Maintained 1062F: arch/arm/boot/dts/cx92755* 1063N: digicolor 1064 1065ARM/EBSA110 MACHINE SUPPORT 1066M: Russell King <linux@arm.linux.org.uk> 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1068W: http://www.arm.linux.org.uk/ 1069S: Maintained 1070F: arch/arm/mach-ebsa110/ 1071F: drivers/net/ethernet/amd/am79c961a.* 1072 1073ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1074M: Uwe Kleine-König <kernel@pengutronix.de> 1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1076S: Maintained 1077N: efm32 1078 1079ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1080M: Daniel Ribeiro <drwyrm@gmail.com> 1081M: Stefan Schmidt <stefan@openezx.org> 1082M: Harald Welte <laforge@openezx.org> 1083L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1084W: http://www.openezx.org/ 1085S: Maintained 1086T: topgit git://git.openezx.org/openezx.git 1087F: arch/arm/mach-pxa/ezx.c 1088 1089ARM/FARADAY FA526 PORT 1090M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1092S: Maintained 1093T: git git://git.berlios.de/gemini-board 1094F: arch/arm/mm/*-fa* 1095 1096ARM/FOOTBRIDGE ARCHITECTURE 1097M: Russell King <linux@arm.linux.org.uk> 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1099W: http://www.arm.linux.org.uk/ 1100S: Maintained 1101F: arch/arm/include/asm/hardware/dec21285.h 1102F: arch/arm/mach-footbridge/ 1103 1104ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1105M: Shawn Guo <shawnguo@kernel.org> 1106M: Sascha Hauer <kernel@pengutronix.de> 1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1108S: Maintained 1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1110F: arch/arm/mach-imx/ 1111F: arch/arm/mach-mxs/ 1112F: arch/arm/boot/dts/imx* 1113F: arch/arm/configs/imx*_defconfig 1114F: drivers/clk/imx/ 1115F: include/soc/imx/ 1116 1117ARM/FREESCALE VYBRID ARM ARCHITECTURE 1118M: Shawn Guo <shawnguo@kernel.org> 1119M: Sascha Hauer <kernel@pengutronix.de> 1120R: Stefan Agner <stefan@agner.ch> 1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1122S: Maintained 1123T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1124F: arch/arm/mach-imx/*vf610* 1125F: arch/arm/boot/dts/vf* 1126 1127ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1128M: Lennert Buytenhek <kernel@wantstofly.org> 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1130S: Maintained 1131 1132ARM/GUMSTIX MACHINE SUPPORT 1133M: Steve Sakoman <sakoman@gmail.com> 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1135S: Maintained 1136 1137ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1138M: Philipp Zabel <philipp.zabel@gmail.com> 1139M: Paul Parsons <lost.distance@yahoo.com> 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1141S: Maintained 1142F: arch/arm/mach-pxa/hx4700.c 1143F: arch/arm/mach-pxa/include/mach/hx4700.h 1144F: sound/soc/pxa/hx4700.c 1145 1146ARM/HISILICON SOC SUPPORT 1147M: Wei Xu <xuwei5@hisilicon.com> 1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1149W: http://www.hisilicon.com 1150S: Supported 1151T: git git://github.com/hisilicon/linux-hisi.git 1152F: arch/arm/mach-hisi/ 1153F: arch/arm/boot/dts/hi3* 1154F: arch/arm/boot/dts/hip* 1155F: arch/arm/boot/dts/hisi* 1156F: arch/arm64/boot/dts/hisilicon/ 1157 1158ARM/HP JORNADA 7XX MACHINE SUPPORT 1159M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1160W: www.jlime.com 1161S: Maintained 1162T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1163F: arch/arm/mach-sa1100/jornada720.c 1164F: arch/arm/mach-sa1100/include/mach/jornada720.h 1165 1166ARM/IGEP MACHINE SUPPORT 1167M: Enric Balletbo i Serra <eballetbo@gmail.com> 1168M: Javier Martinez Canillas <javier@dowhile0.org> 1169L: linux-omap@vger.kernel.org 1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1171S: Maintained 1172F: arch/arm/boot/dts/omap3-igep* 1173 1174ARM/INCOME PXA270 SUPPORT 1175M: Marek Vasut <marek.vasut@gmail.com> 1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1177S: Maintained 1178F: arch/arm/mach-pxa/colibri-pxa270-income.c 1179 1180ARM/INTEL IOP32X ARM ARCHITECTURE 1181M: Lennert Buytenhek <kernel@wantstofly.org> 1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1183S: Maintained 1184 1185ARM/INTEL IOP33X ARM ARCHITECTURE 1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1187S: Orphan 1188 1189ARM/INTEL IOP13XX ARM ARCHITECTURE 1190M: Lennert Buytenhek <kernel@wantstofly.org> 1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1192S: Maintained 1193 1194ARM/INTEL IQ81342EX MACHINE SUPPORT 1195M: Lennert Buytenhek <kernel@wantstofly.org> 1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1197S: Maintained 1198 1199ARM/INTEL IXDP2850 MACHINE SUPPORT 1200M: Lennert Buytenhek <kernel@wantstofly.org> 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1202S: Maintained 1203 1204ARM/INTEL IXP4XX ARM ARCHITECTURE 1205M: Imre Kaloz <kaloz@openwrt.org> 1206M: Krzysztof Halasa <khalasa@piap.pl> 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1208S: Maintained 1209F: arch/arm/mach-ixp4xx/ 1210 1211ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1212M: Jonathan Cameron <jic23@cam.ac.uk> 1213L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1214S: Maintained 1215F: arch/arm/mach-pxa/stargate2.c 1216F: drivers/pcmcia/pxa2xx_stargate2.c 1217 1218ARM/INTEL XSC3 (MANZANO) ARM CORE 1219M: Lennert Buytenhek <kernel@wantstofly.org> 1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1221S: Maintained 1222 1223ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1224M: Lennert Buytenhek <kernel@wantstofly.org> 1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1226S: Maintained 1227 1228ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1229M: Santosh Shilimkar <ssantosh@kernel.org> 1230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1231S: Maintained 1232F: arch/arm/mach-keystone/ 1233F: arch/arm/boot/dts/k2* 1234T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1235 1236ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1237M: Santosh Shilimkar <ssantosh@kernel.org> 1238L: linux-kernel@vger.kernel.org 1239S: Maintained 1240F: drivers/clk/keystone/ 1241 1242ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1243M: Santosh Shilimkar <ssantosh@kernel.org> 1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1245L: linux-kernel@vger.kernel.org 1246S: Maintained 1247F: drivers/clocksource/timer-keystone.c 1248 1249ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1250M: Santosh Shilimkar <ssantosh@kernel.org> 1251L: linux-kernel@vger.kernel.org 1252S: Maintained 1253F: drivers/power/reset/keystone-reset.c 1254 1255ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1256M: Santosh Shilimkar <ssantosh@kernel.org> 1257L: linux-kernel@vger.kernel.org 1258S: Maintained 1259F: drivers/memory/*emif* 1260 1261ARM/LOGICPD PXA270 MACHINE SUPPORT 1262M: Lennert Buytenhek <kernel@wantstofly.org> 1263L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1264S: Maintained 1265 1266ARM/LPC18XX ARCHITECTURE 1267M: Joachim Eastwood <manabian@gmail.com> 1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1269S: Maintained 1270F: arch/arm/boot/dts/lpc43* 1271F: drivers/clk/nxp/clk-lpc18xx* 1272F: drivers/clocksource/time-lpc32xx.c 1273F: drivers/i2c/busses/i2c-lpc2k.c 1274F: drivers/memory/pl172.c 1275F: drivers/mtd/spi-nor/nxp-spifi.c 1276F: drivers/rtc/rtc-lpc24xx.c 1277N: lpc18xx 1278 1279ARM/MAGICIAN MACHINE SUPPORT 1280M: Philipp Zabel <philipp.zabel@gmail.com> 1281S: Maintained 1282 1283ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1284M: Jason Cooper <jason@lakedaemon.net> 1285M: Andrew Lunn <andrew@lunn.ch> 1286M: Gregory Clement <gregory.clement@free-electrons.com> 1287M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1288L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1289S: Maintained 1290F: arch/arm/mach-mvebu/ 1291F: drivers/rtc/rtc-armada38x.c 1292F: arch/arm/boot/dts/armada* 1293F: arch/arm/boot/dts/kirkwood* 1294 1295 1296ARM/Marvell Berlin SoC support 1297M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1299S: Maintained 1300F: arch/arm/mach-berlin/ 1301F: arch/arm/boot/dts/berlin* 1302F: arch/arm64/boot/dts/marvell/berlin* 1303 1304 1305ARM/Marvell Dove/MV78xx0/Orion SOC support 1306M: Jason Cooper <jason@lakedaemon.net> 1307M: Andrew Lunn <andrew@lunn.ch> 1308M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1309M: Gregory Clement <gregory.clement@free-electrons.com> 1310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1311S: Maintained 1312F: arch/arm/mach-dove/ 1313F: arch/arm/mach-mv78xx0/ 1314F: arch/arm/mach-orion5x/ 1315F: arch/arm/plat-orion/ 1316F: arch/arm/boot/dts/dove* 1317F: arch/arm/boot/dts/orion5x* 1318 1319 1320ARM/Orion SoC/Technologic Systems TS-78xx platform support 1321M: Alexander Clouter <alex@digriz.org.uk> 1322L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1323W: http://www.digriz.org.uk/ts78xx/kernel 1324S: Maintained 1325F: arch/arm/mach-orion5x/ts78xx-* 1326 1327ARM/Mediatek RTC DRIVER 1328M: Eddie Huang <eddie.huang@mediatek.com> 1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1330L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1331S: Maintained 1332F: drivers/rtc/rtc-mt6397.c 1333 1334ARM/Mediatek SoC support 1335M: Matthias Brugger <matthias.bgg@gmail.com> 1336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1337L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1338S: Maintained 1339F: arch/arm/boot/dts/mt6* 1340F: arch/arm/boot/dts/mt8* 1341F: arch/arm/mach-mediatek/ 1342N: mtk 1343K: mediatek 1344 1345ARM/Mediatek USB3 PHY DRIVER 1346M: Chunfeng Yun <chunfeng.yun@mediatek.com> 1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1348L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1349S: Maintained 1350F: drivers/phy/phy-mt65xx-usb3.c 1351 1352ARM/MICREL KS8695 ARCHITECTURE 1353M: Greg Ungerer <gerg@uclinux.org> 1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1355F: arch/arm/mach-ks8695/ 1356S: Odd Fixes 1357 1358ARM/MIOA701 MACHINE SUPPORT 1359M: Robert Jarzmik <robert.jarzmik@free.fr> 1360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1361F: arch/arm/mach-pxa/mioa701.c 1362S: Maintained 1363 1364ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1365M: Michael Petchkovsky <mkpetch@internode.on.net> 1366S: Maintained 1367 1368ARM/NOMADIK ARCHITECTURE 1369M: Alessandro Rubini <rubini@unipv.it> 1370M: Linus Walleij <linus.walleij@linaro.org> 1371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1372S: Maintained 1373F: arch/arm/mach-nomadik/ 1374F: drivers/pinctrl/nomadik/ 1375F: drivers/i2c/busses/i2c-nomadik.c 1376T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1377 1378ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1379M: Nelson Castillo <arhuaco@freaks-unidos.net> 1380L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1381W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1382S: Supported 1383 1384ARM/TOSA MACHINE SUPPORT 1385M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1386M: Dirk Opfer <dirk@opfer-online.de> 1387S: Maintained 1388 1389ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1390M: Marek Vasut <marek.vasut@gmail.com> 1391L: linux-arm-kernel@lists.infradead.org 1392W: http://hackndev.com 1393S: Maintained 1394F: arch/arm/mach-pxa/include/mach/palmtx.h 1395F: arch/arm/mach-pxa/palmtx.c 1396F: arch/arm/mach-pxa/include/mach/palmt5.h 1397F: arch/arm/mach-pxa/palmt5.c 1398F: arch/arm/mach-pxa/include/mach/palmld.h 1399F: arch/arm/mach-pxa/palmld.c 1400F: arch/arm/mach-pxa/include/mach/palmte2.h 1401F: arch/arm/mach-pxa/palmte2.c 1402F: arch/arm/mach-pxa/include/mach/palmtc.h 1403F: arch/arm/mach-pxa/palmtc.c 1404 1405ARM/PALM TREO SUPPORT 1406M: Tomas Cech <sleep_walker@suse.com> 1407L: linux-arm-kernel@lists.infradead.org 1408W: http://hackndev.com 1409S: Maintained 1410F: arch/arm/mach-pxa/include/mach/palmtreo.h 1411F: arch/arm/mach-pxa/palmtreo.c 1412 1413ARM/PALMZ72 SUPPORT 1414M: Sergey Lapin <slapin@ossfans.org> 1415L: linux-arm-kernel@lists.infradead.org 1416W: http://hackndev.com 1417S: Maintained 1418F: arch/arm/mach-pxa/include/mach/palmz72.h 1419F: arch/arm/mach-pxa/palmz72.c 1420 1421ARM/PLEB SUPPORT 1422M: Peter Chubb <pleb@gelato.unsw.edu.au> 1423W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1424S: Maintained 1425 1426ARM/PT DIGITAL BOARD PORT 1427M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1429W: http://www.arm.linux.org.uk/ 1430S: Maintained 1431 1432ARM/QUALCOMM SUPPORT 1433M: Andy Gross <andy.gross@linaro.org> 1434M: David Brown <david.brown@linaro.org> 1435L: linux-arm-msm@vger.kernel.org 1436L: linux-soc@vger.kernel.org 1437S: Maintained 1438F: arch/arm/boot/dts/qcom-*.dts 1439F: arch/arm/boot/dts/qcom-*.dtsi 1440F: arch/arm/mach-qcom/ 1441F: arch/arm64/boot/dts/qcom/* 1442F: drivers/soc/qcom/ 1443F: drivers/tty/serial/msm_serial.h 1444F: drivers/tty/serial/msm_serial.c 1445F: drivers/*/pm8???-* 1446F: drivers/mfd/ssbi.c 1447F: drivers/firmware/qcom_scm.c 1448T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git 1449 1450ARM/RADISYS ENP2611 MACHINE SUPPORT 1451M: Lennert Buytenhek <kernel@wantstofly.org> 1452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1453S: Maintained 1454 1455ARM/RENESAS ARM64 ARCHITECTURE 1456M: Simon Horman <horms@verge.net.au> 1457M: Magnus Damm <magnus.damm@gmail.com> 1458L: linux-renesas-soc@vger.kernel.org 1459Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1460T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1461S: Supported 1462F: arch/arm64/boot/dts/renesas/ 1463 1464ARM/RISCPC ARCHITECTURE 1465M: Russell King <linux@arm.linux.org.uk> 1466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1467W: http://www.arm.linux.org.uk/ 1468S: Maintained 1469F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1470F: arch/arm/include/asm/hardware/ioc.h 1471F: arch/arm/include/asm/hardware/iomd.h 1472F: arch/arm/include/asm/hardware/memc.h 1473F: arch/arm/mach-rpc/ 1474F: drivers/net/ethernet/8390/etherh.c 1475F: drivers/net/ethernet/i825xx/ether1* 1476F: drivers/net/ethernet/seeq/ether3* 1477F: drivers/scsi/arm/ 1478 1479ARM/Rockchip SoC support 1480M: Heiko Stuebner <heiko@sntech.de> 1481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1482L: linux-rockchip@lists.infradead.org 1483T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 1484S: Maintained 1485F: arch/arm/boot/dts/rk3* 1486F: arch/arm/mach-rockchip/ 1487F: drivers/clk/rockchip/ 1488F: drivers/i2c/busses/i2c-rk3x.c 1489F: drivers/*/*rockchip* 1490F: drivers/*/*/*rockchip* 1491F: sound/soc/rockchip/ 1492N: rockchip 1493 1494ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1495M: Kukjin Kim <kgene@kernel.org> 1496M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1497L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1498L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1499S: Maintained 1500F: arch/arm/boot/dts/s3c* 1501F: arch/arm/boot/dts/s5p* 1502F: arch/arm/boot/dts/samsung* 1503F: arch/arm/boot/dts/exynos* 1504F: arch/arm64/boot/dts/exynos/ 1505F: arch/arm/plat-samsung/ 1506F: arch/arm/mach-s3c24*/ 1507F: arch/arm/mach-s3c64xx/ 1508F: arch/arm/mach-s5p*/ 1509F: arch/arm/mach-exynos*/ 1510F: drivers/*/*s3c2410* 1511F: drivers/*/*/*s3c2410* 1512F: drivers/spi/spi-s3c* 1513F: sound/soc/samsung/* 1514F: Documentation/arm/Samsung/ 1515F: Documentation/devicetree/bindings/arm/samsung/ 1516F: Documentation/devicetree/bindings/sram/samsung-sram.txt 1517F: Documentation/devicetree/bindings/power/pd-samsung.txt 1518N: exynos 1519 1520ARM/SAMSUNG MOBILE MACHINE SUPPORT 1521M: Kyungmin Park <kyungmin.park@samsung.com> 1522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1523S: Maintained 1524F: arch/arm/mach-s5pv210/ 1525 1526ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1527M: Kyungmin Park <kyungmin.park@samsung.com> 1528M: Kamil Debski <k.debski@samsung.com> 1529L: linux-arm-kernel@lists.infradead.org 1530L: linux-media@vger.kernel.org 1531S: Maintained 1532F: drivers/media/platform/s5p-g2d/ 1533 1534ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1535M: Kyungmin Park <kyungmin.park@samsung.com> 1536M: Kamil Debski <k.debski@samsung.com> 1537M: Jeongtae Park <jtp.park@samsung.com> 1538L: linux-arm-kernel@lists.infradead.org 1539L: linux-media@vger.kernel.org 1540S: Maintained 1541F: arch/arm/plat-samsung/s5p-dev-mfc.c 1542F: drivers/media/platform/s5p-mfc/ 1543 1544ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1545M: Kyungmin Park <kyungmin.park@samsung.com> 1546M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1547L: linux-arm-kernel@lists.infradead.org 1548L: linux-media@vger.kernel.org 1549S: Maintained 1550F: drivers/media/platform/s5p-tv/ 1551 1552ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 1553M: Andrzej Pietrasiewicz <andrzej.p@samsung.com> 1554M: Jacek Anaszewski <j.anaszewski@samsung.com> 1555L: linux-arm-kernel@lists.infradead.org 1556L: linux-media@vger.kernel.org 1557S: Maintained 1558F: drivers/media/platform/s5p-jpeg/ 1559 1560ARM/SHMOBILE ARM ARCHITECTURE 1561M: Simon Horman <horms@verge.net.au> 1562M: Magnus Damm <magnus.damm@gmail.com> 1563L: linux-renesas-soc@vger.kernel.org 1564Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1565T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1566S: Supported 1567F: arch/arm/boot/dts/emev2* 1568F: arch/arm/boot/dts/r7s* 1569F: arch/arm/boot/dts/r8a* 1570F: arch/arm/boot/dts/sh* 1571F: arch/arm/configs/shmobile_defconfig 1572F: arch/arm/include/debug/renesas-scif.S 1573F: arch/arm/mach-shmobile/ 1574F: drivers/sh/ 1575 1576ARM/SOCFPGA ARCHITECTURE 1577M: Dinh Nguyen <dinguyen@opensource.altera.com> 1578S: Maintained 1579F: arch/arm/mach-socfpga/ 1580F: arch/arm/boot/dts/socfpga* 1581F: arch/arm/configs/socfpga_defconfig 1582F: arch/arm64/boot/dts/altera/ 1583W: http://www.rocketboards.org 1584T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1585 1586ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1587M: Dinh Nguyen <dinguyen@opensource.altera.com> 1588S: Maintained 1589F: drivers/clk/socfpga/ 1590 1591ARM/SOCFPGA EDAC SUPPORT 1592M: Thor Thayer <tthayer@opensource.altera.com> 1593S: Maintained 1594F: drivers/edac/altera_edac. 1595 1596ARM/STI ARCHITECTURE 1597M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1598M: Maxime Coquelin <maxime.coquelin@st.com> 1599M: Patrice Chotard <patrice.chotard@st.com> 1600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1601L: kernel@stlinux.com 1602W: http://www.stlinux.com 1603S: Maintained 1604F: arch/arm/mach-sti/ 1605F: arch/arm/boot/dts/sti* 1606F: drivers/char/hw_random/st-rng.c 1607F: drivers/clocksource/arm_global_timer.c 1608F: drivers/clocksource/clksrc_st_lpc.c 1609F: drivers/i2c/busses/i2c-st.c 1610F: drivers/media/rc/st_rc.c 1611F: drivers/media/platform/sti/c8sectpfe/ 1612F: drivers/mmc/host/sdhci-st.c 1613F: drivers/phy/phy-miphy28lp.c 1614F: drivers/phy/phy-miphy365x.c 1615F: drivers/phy/phy-stih407-usb.c 1616F: drivers/phy/phy-stih41x-usb.c 1617F: drivers/pinctrl/pinctrl-st.c 1618F: drivers/reset/sti/ 1619F: drivers/rtc/rtc-st-lpc.c 1620F: drivers/tty/serial/st-asc.c 1621F: drivers/usb/dwc3/dwc3-st.c 1622F: drivers/usb/host/ehci-st.c 1623F: drivers/usb/host/ohci-st.c 1624F: drivers/watchdog/st_lpc_wdt.c 1625F: drivers/ata/ahci_st.c 1626 1627ARM/STM32 ARCHITECTURE 1628M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1630S: Maintained 1631T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1632N: stm32 1633F: drivers/clocksource/armv7m_systick.c 1634 1635ARM/TANGO ARCHITECTURE 1636M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com> 1637L: linux-arm-kernel@lists.infradead.org 1638S: Maintained 1639F: arch/arm/mach-tango/ 1640F: arch/arm/boot/dts/tango* 1641 1642ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1643M: Lennert Buytenhek <kernel@wantstofly.org> 1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1645S: Maintained 1646 1647ARM/TETON BGA MACHINE SUPPORT 1648M: "Mark F. Brown" <mark.brown314@gmail.com> 1649L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1650S: Maintained 1651 1652ARM/THECUS N2100 MACHINE SUPPORT 1653M: Lennert Buytenhek <kernel@wantstofly.org> 1654L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1655S: Maintained 1656 1657ARM/NUVOTON W90X900 ARM ARCHITECTURE 1658M: Wan ZongShun <mcuos.com@gmail.com> 1659L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1660W: http://www.mcuos.com 1661S: Maintained 1662F: arch/arm/mach-w90x900/ 1663F: drivers/input/keyboard/w90p910_keypad.c 1664F: drivers/input/touchscreen/w90p910_ts.c 1665F: drivers/watchdog/nuc900_wdt.c 1666F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1667F: drivers/mtd/nand/nuc900_nand.c 1668F: drivers/rtc/rtc-nuc900.c 1669F: drivers/spi/spi-nuc900.c 1670F: drivers/usb/host/ehci-w90x900.c 1671F: drivers/video/fbdev/nuc900fb.c 1672 1673ARM/U300 MACHINE SUPPORT 1674M: Linus Walleij <linus.walleij@linaro.org> 1675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1676S: Supported 1677F: arch/arm/mach-u300/ 1678F: drivers/clocksource/timer-u300.c 1679F: drivers/i2c/busses/i2c-stu300.c 1680F: drivers/rtc/rtc-coh901331.c 1681F: drivers/watchdog/coh901327_wdt.c 1682F: drivers/dma/coh901318* 1683F: drivers/mfd/ab3100* 1684F: drivers/rtc/rtc-ab3100.c 1685F: drivers/rtc/rtc-coh901331.c 1686T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1687 1688ARM/UNIPHIER ARCHITECTURE 1689M: Masahiro Yamada <yamada.masahiro@socionext.com> 1690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1691S: Maintained 1692F: arch/arm/boot/dts/uniphier* 1693F: arch/arm/include/asm/hardware/cache-uniphier.h 1694F: arch/arm/mach-uniphier/ 1695F: arch/arm/mm/cache-uniphier.c 1696F: arch/arm64/boot/dts/socionext/ 1697F: drivers/bus/uniphier-system-bus.c 1698F: drivers/i2c/busses/i2c-uniphier* 1699F: drivers/pinctrl/uniphier/ 1700F: drivers/tty/serial/8250/8250_uniphier.c 1701N: uniphier 1702 1703ARM/Ux500 ARM ARCHITECTURE 1704M: Linus Walleij <linus.walleij@linaro.org> 1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1706S: Maintained 1707F: arch/arm/mach-ux500/ 1708F: drivers/clocksource/clksrc-dbx500-prcmu.c 1709F: drivers/dma/ste_dma40* 1710F: drivers/hwspinlock/u8500_hsem.c 1711F: drivers/mfd/abx500* 1712F: drivers/mfd/ab8500* 1713F: drivers/mfd/dbx500* 1714F: drivers/mfd/db8500* 1715F: drivers/pinctrl/nomadik/pinctrl-ab* 1716F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1717F: drivers/rtc/rtc-ab8500.c 1718F: drivers/rtc/rtc-pl031.c 1719T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1720 1721ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1722M: Ulf Hansson <ulf.hansson@linaro.org> 1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1724T: git git://git.linaro.org/people/ulfh/clk.git 1725S: Maintained 1726F: drivers/clk/ux500/ 1727F: include/linux/platform_data/clk-ux500.h 1728 1729ARM/VERSATILE EXPRESS PLATFORM 1730M: Liviu Dudau <liviu.dudau@arm.com> 1731M: Sudeep Holla <sudeep.holla@arm.com> 1732M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1733L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1734S: Maintained 1735F: arch/arm/boot/dts/vexpress* 1736F: arch/arm64/boot/dts/arm/ 1737F: arch/arm/mach-vexpress/ 1738F: */*/vexpress* 1739F: */*/*/vexpress* 1740F: drivers/clk/versatile/clk-vexpress-osc.c 1741F: drivers/clocksource/versatile.c 1742 1743ARM/VFP SUPPORT 1744M: Russell King <linux@arm.linux.org.uk> 1745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1746W: http://www.arm.linux.org.uk/ 1747S: Maintained 1748F: arch/arm/vfp/ 1749 1750ARM/VOIPAC PXA270 SUPPORT 1751M: Marek Vasut <marek.vasut@gmail.com> 1752L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1753S: Maintained 1754F: arch/arm/mach-pxa/vpac270.c 1755F: arch/arm/mach-pxa/include/mach/vpac270.h 1756 1757ARM/VT8500 ARM ARCHITECTURE 1758M: Tony Prisk <linux@prisktech.co.nz> 1759L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1760S: Maintained 1761F: arch/arm/mach-vt8500/ 1762F: drivers/clocksource/vt8500_timer.c 1763F: drivers/i2c/busses/i2c-wmt.c 1764F: drivers/mmc/host/wmt-sdmmc.c 1765F: drivers/pwm/pwm-vt8500.c 1766F: drivers/rtc/rtc-vt8500.c 1767F: drivers/tty/serial/vt8500_serial.c 1768F: drivers/usb/host/ehci-platform.c 1769F: drivers/usb/host/uhci-platform.c 1770F: drivers/video/fbdev/vt8500lcdfb.* 1771F: drivers/video/fbdev/wm8505fb* 1772F: drivers/video/fbdev/wmt_ge_rops.* 1773 1774ARM/ZIPIT Z2 SUPPORT 1775M: Marek Vasut <marek.vasut@gmail.com> 1776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1777S: Maintained 1778F: arch/arm/mach-pxa/z2.c 1779F: arch/arm/mach-pxa/include/mach/z2.h 1780 1781ARM/ZTE ARCHITECTURE 1782M: Jun Nie <jun.nie@linaro.org> 1783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1784S: Maintained 1785F: arch/arm/mach-zx/ 1786F: drivers/clk/zte/ 1787F: Documentation/devicetree/bindings/arm/zte.txt 1788F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1789 1790ARM/ZYNQ ARCHITECTURE 1791M: Michal Simek <michal.simek@xilinx.com> 1792R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1794W: http://wiki.xilinx.com 1795T: git https://github.com/Xilinx/linux-xlnx.git 1796S: Supported 1797F: arch/arm/mach-zynq/ 1798F: drivers/cpuidle/cpuidle-zynq.c 1799F: drivers/block/xsysace.c 1800N: zynq 1801N: xilinx 1802F: drivers/clocksource/cadence_ttc_timer.c 1803F: drivers/i2c/busses/i2c-cadence.c 1804F: drivers/mmc/host/sdhci-of-arasan.c 1805F: drivers/edac/synopsys_edac.c 1806 1807ARM SMMU DRIVERS 1808M: Will Deacon <will.deacon@arm.com> 1809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1810S: Maintained 1811F: drivers/iommu/arm-smmu.c 1812F: drivers/iommu/arm-smmu-v3.c 1813F: drivers/iommu/io-pgtable-arm.c 1814 1815ARM64 PORT (AARCH64 ARCHITECTURE) 1816M: Catalin Marinas <catalin.marinas@arm.com> 1817M: Will Deacon <will.deacon@arm.com> 1818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1819T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 1820S: Maintained 1821F: arch/arm64/ 1822F: Documentation/arm64/ 1823 1824AS3645A LED FLASH CONTROLLER DRIVER 1825M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1826L: linux-media@vger.kernel.org 1827T: git git://linuxtv.org/media_tree.git 1828S: Maintained 1829F: drivers/media/i2c/as3645a.c 1830F: include/media/i2c/as3645a.h 1831 1832ASC7621 HARDWARE MONITOR DRIVER 1833M: George Joseph <george.joseph@fairview5.com> 1834L: lm-sensors@lm-sensors.org 1835S: Maintained 1836F: Documentation/hwmon/asc7621 1837F: drivers/hwmon/asc7621.c 1838 1839ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1840M: Corentin Chary <corentin.chary@gmail.com> 1841L: acpi4asus-user@lists.sourceforge.net 1842L: platform-driver-x86@vger.kernel.org 1843W: http://acpi4asus.sf.net 1844S: Maintained 1845F: drivers/platform/x86/asus*.c 1846F: drivers/platform/x86/eeepc*.c 1847 1848ASUS WIRELESS RADIO CONTROL DRIVER 1849M: João Paulo Rechi Vita <jprvita@gmail.com> 1850L: platform-driver-x86@vger.kernel.org 1851S: Maintained 1852F: drivers/platform/x86/asus-wireless.c 1853 1854ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1855R: Dan Williams <dan.j.williams@intel.com> 1856W: http://sourceforge.net/projects/xscaleiop 1857S: Odd fixes 1858F: Documentation/crypto/async-tx-api.txt 1859F: crypto/async_tx/ 1860F: drivers/dma/ 1861F: include/linux/dmaengine.h 1862F: include/linux/async_tx.h 1863 1864AT24 EEPROM DRIVER 1865M: Wolfram Sang <wsa@the-dreams.de> 1866L: linux-i2c@vger.kernel.org 1867S: Maintained 1868F: drivers/misc/eeprom/at24.c 1869F: include/linux/platform_data/at24.h 1870 1871ATA OVER ETHERNET (AOE) DRIVER 1872M: "Ed L. Cashin" <ed.cashin@acm.org> 1873W: http://www.openaoe.org/ 1874S: Supported 1875F: Documentation/aoe/ 1876F: drivers/block/aoe/ 1877 1878ATHEROS 71XX/9XXX GPIO DRIVER 1879M: Alban Bedel <albeu@free.fr> 1880W: https://github.com/AlbanBedel/linux 1881T: git git://github.com/AlbanBedel/linux 1882S: Maintained 1883F: drivers/gpio/gpio-ath79.c 1884F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 1885 1886ATHEROS ATH GENERIC UTILITIES 1887M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1888L: linux-wireless@vger.kernel.org 1889S: Supported 1890F: drivers/net/wireless/ath/* 1891 1892ATHEROS ATH5K WIRELESS DRIVER 1893M: Jiri Slaby <jirislaby@gmail.com> 1894M: Nick Kossifidis <mickflemm@gmail.com> 1895M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1896L: linux-wireless@vger.kernel.org 1897W: http://wireless.kernel.org/en/users/Drivers/ath5k 1898S: Maintained 1899F: drivers/net/wireless/ath/ath5k/ 1900 1901ATHEROS ATH6KL WIRELESS DRIVER 1902M: Kalle Valo <kvalo@qca.qualcomm.com> 1903L: linux-wireless@vger.kernel.org 1904W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1905T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 1906S: Supported 1907F: drivers/net/wireless/ath/ath6kl/ 1908 1909WILOCITY WIL6210 WIRELESS DRIVER 1910M: Maya Erez <qca_merez@qca.qualcomm.com> 1911L: linux-wireless@vger.kernel.org 1912L: wil6210@qca.qualcomm.com 1913S: Supported 1914W: http://wireless.kernel.org/en/users/Drivers/wil6210 1915F: drivers/net/wireless/ath/wil6210/ 1916F: include/uapi/linux/wil6210_uapi.h 1917 1918CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1919M: Christian Lamparter <chunkeey@googlemail.com> 1920L: linux-wireless@vger.kernel.org 1921W: http://wireless.kernel.org/en/users/Drivers/carl9170 1922S: Maintained 1923F: drivers/net/wireless/ath/carl9170/ 1924 1925ATK0110 HWMON DRIVER 1926M: Luca Tettamanti <kronos.it@gmail.com> 1927L: lm-sensors@lm-sensors.org 1928S: Maintained 1929F: drivers/hwmon/asus_atk0110.c 1930 1931ATI_REMOTE2 DRIVER 1932M: Ville Syrjala <syrjala@sci.fi> 1933S: Maintained 1934F: drivers/input/misc/ati_remote2.c 1935 1936ATLX ETHERNET DRIVERS 1937M: Jay Cliburn <jcliburn@gmail.com> 1938M: Chris Snook <chris.snook@gmail.com> 1939L: netdev@vger.kernel.org 1940W: http://sourceforge.net/projects/atl1 1941W: http://atl1.sourceforge.net 1942S: Maintained 1943F: drivers/net/ethernet/atheros/ 1944 1945ATM 1946M: Chas Williams <3chas3@gmail.com> 1947L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1948L: netdev@vger.kernel.org 1949W: http://linux-atm.sourceforge.net 1950S: Maintained 1951F: drivers/atm/ 1952F: include/linux/atm* 1953F: include/uapi/linux/atm* 1954 1955ATMEL AT91 / AT32 MCI DRIVER 1956M: Ludovic Desroches <ludovic.desroches@atmel.com> 1957S: Maintained 1958F: drivers/mmc/host/atmel-mci.c 1959 1960ATMEL AT91 / AT32 SERIAL DRIVER 1961M: Nicolas Ferre <nicolas.ferre@atmel.com> 1962S: Supported 1963F: drivers/tty/serial/atmel_serial.c 1964 1965ATMEL Audio ALSA driver 1966M: Nicolas Ferre <nicolas.ferre@atmel.com> 1967L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1968S: Supported 1969F: sound/soc/atmel 1970 1971ATMEL DMA DRIVER 1972M: Nicolas Ferre <nicolas.ferre@atmel.com> 1973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1974S: Supported 1975F: drivers/dma/at_hdmac.c 1976F: drivers/dma/at_hdmac_regs.h 1977F: include/linux/platform_data/dma-atmel.h 1978 1979ATMEL XDMA DRIVER 1980M: Ludovic Desroches <ludovic.desroches@atmel.com> 1981L: linux-arm-kernel@lists.infradead.org 1982L: dmaengine@vger.kernel.org 1983S: Supported 1984F: drivers/dma/at_xdmac.c 1985 1986ATMEL I2C DRIVER 1987M: Ludovic Desroches <ludovic.desroches@atmel.com> 1988L: linux-i2c@vger.kernel.org 1989S: Supported 1990F: drivers/i2c/busses/i2c-at91.c 1991 1992ATMEL ISI DRIVER 1993M: Ludovic Desroches <ludovic.desroches@atmel.com> 1994L: linux-media@vger.kernel.org 1995S: Supported 1996F: drivers/media/platform/soc_camera/atmel-isi.c 1997F: include/media/atmel-isi.h 1998 1999ATMEL LCDFB DRIVER 2000M: Nicolas Ferre <nicolas.ferre@atmel.com> 2001L: linux-fbdev@vger.kernel.org 2002S: Maintained 2003F: drivers/video/fbdev/atmel_lcdfb.c 2004F: include/video/atmel_lcdc.h 2005 2006ATMEL MACB ETHERNET DRIVER 2007M: Nicolas Ferre <nicolas.ferre@atmel.com> 2008S: Supported 2009F: drivers/net/ethernet/cadence/ 2010 2011ATMEL NAND DRIVER 2012M: Wenyou Yang <wenyou.yang@atmel.com> 2013M: Josh Wu <rainyfeeling@outlook.com> 2014L: linux-mtd@lists.infradead.org 2015S: Supported 2016F: drivers/mtd/nand/atmel_nand* 2017 2018ATMEL SDMMC DRIVER 2019M: Ludovic Desroches <ludovic.desroches@atmel.com> 2020L: linux-mmc@vger.kernel.org 2021S: Supported 2022F: drivers/mmc/host/sdhci-of-at91.c 2023 2024ATMEL SPI DRIVER 2025M: Nicolas Ferre <nicolas.ferre@atmel.com> 2026S: Supported 2027F: drivers/spi/spi-atmel.* 2028 2029ATMEL SSC DRIVER 2030M: Nicolas Ferre <nicolas.ferre@atmel.com> 2031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2032S: Supported 2033F: drivers/misc/atmel-ssc.c 2034F: include/linux/atmel-ssc.h 2035 2036ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 2037M: Nicolas Ferre <nicolas.ferre@atmel.com> 2038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2039S: Supported 2040F: drivers/misc/atmel_tclib.c 2041F: drivers/clocksource/tcb_clksrc.c 2042 2043ATMEL USBA UDC DRIVER 2044M: Nicolas Ferre <nicolas.ferre@atmel.com> 2045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2046S: Supported 2047F: drivers/usb/gadget/udc/atmel_usba_udc.* 2048 2049ATMEL WIRELESS DRIVER 2050M: Simon Kelley <simon@thekelleys.org.uk> 2051L: linux-wireless@vger.kernel.org 2052W: http://www.thekelleys.org.uk/atmel 2053W: http://atmelwlandriver.sourceforge.net/ 2054S: Maintained 2055F: drivers/net/wireless/atmel/atmel* 2056 2057ATMEL MAXTOUCH DRIVER 2058M: Nick Dyer <nick.dyer@itdev.co.uk> 2059T: git git://github.com/atmel-maxtouch/linux.git 2060S: Supported 2061F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 2062F: drivers/input/touchscreen/atmel_mxt_ts.c 2063F: include/linux/platform_data/atmel_mxt_ts.h 2064 2065ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2066M: Bradley Grove <linuxdrivers@attotech.com> 2067L: linux-scsi@vger.kernel.org 2068W: http://www.attotech.com 2069S: Supported 2070F: drivers/scsi/esas2r 2071 2072ATUSB IEEE 802.15.4 RADIO DRIVER 2073M: Stefan Schmidt <stefan@osg.samsung.com> 2074L: linux-wpan@vger.kernel.org 2075S: Maintained 2076F: drivers/net/ieee802154/atusb.c 2077F: drivers/net/ieee802154/atusb.h 2078F: drivers/net/ieee802154/at86rf230.h 2079 2080AUDIT SUBSYSTEM 2081M: Paul Moore <paul@paul-moore.com> 2082M: Eric Paris <eparis@redhat.com> 2083L: linux-audit@redhat.com (moderated for non-subscribers) 2084W: http://people.redhat.com/sgrubb/audit/ 2085T: git git://git.infradead.org/users/pcmoore/audit 2086S: Maintained 2087F: include/linux/audit.h 2088F: include/uapi/linux/audit.h 2089F: kernel/audit* 2090 2091AUXILIARY DISPLAY DRIVERS 2092M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2093W: http://miguelojeda.es/auxdisplay.htm 2094W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2095S: Maintained 2096F: drivers/auxdisplay/ 2097F: include/linux/cfag12864b.h 2098 2099AVR32 ARCHITECTURE 2100M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2101M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2102W: http://www.atmel.com/products/AVR32/ 2103W: http://mirror.egtvedt.no/avr32linux.org/ 2104W: http://avrfreaks.net/ 2105S: Maintained 2106F: arch/avr32/ 2107 2108AVR32/AT32AP MACHINE SUPPORT 2109M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2110M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2111S: Maintained 2112F: arch/avr32/mach-at32ap/ 2113 2114AX.25 NETWORK LAYER 2115M: Ralf Baechle <ralf@linux-mips.org> 2116L: linux-hams@vger.kernel.org 2117W: http://www.linux-ax25.org/ 2118S: Maintained 2119F: include/uapi/linux/ax25.h 2120F: include/net/ax25.h 2121F: net/ax25/ 2122 2123AZ6007 DVB DRIVER 2124M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2125L: linux-media@vger.kernel.org 2126W: https://linuxtv.org 2127T: git git://linuxtv.org/media_tree.git 2128S: Maintained 2129F: drivers/media/usb/dvb-usb-v2/az6007.c 2130 2131AZTECH FM RADIO RECEIVER DRIVER 2132M: Hans Verkuil <hverkuil@xs4all.nl> 2133L: linux-media@vger.kernel.org 2134T: git git://linuxtv.org/media_tree.git 2135W: https://linuxtv.org 2136S: Maintained 2137F: drivers/media/radio/radio-aztech* 2138 2139B43 WIRELESS DRIVER 2140L: linux-wireless@vger.kernel.org 2141L: b43-dev@lists.infradead.org 2142W: http://wireless.kernel.org/en/users/Drivers/b43 2143S: Odd Fixes 2144F: drivers/net/wireless/broadcom/b43/ 2145 2146B43LEGACY WIRELESS DRIVER 2147M: Larry Finger <Larry.Finger@lwfinger.net> 2148L: linux-wireless@vger.kernel.org 2149L: b43-dev@lists.infradead.org 2150W: http://wireless.kernel.org/en/users/Drivers/b43 2151S: Maintained 2152F: drivers/net/wireless/broadcom/b43legacy/ 2153 2154BACKLIGHT CLASS/SUBSYSTEM 2155M: Jingoo Han <jingoohan1@gmail.com> 2156M: Lee Jones <lee.jones@linaro.org> 2157T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git 2158S: Maintained 2159F: drivers/video/backlight/ 2160F: include/linux/backlight.h 2161 2162BATMAN ADVANCED 2163M: Marek Lindner <mareklindner@neomailbox.ch> 2164M: Simon Wunderlich <sw@simonwunderlich.de> 2165M: Antonio Quartulli <a@unstable.cc> 2166L: b.a.t.m.a.n@lists.open-mesh.org 2167W: http://www.open-mesh.org/ 2168S: Maintained 2169F: net/batman-adv/ 2170 2171BAYCOM/HDLCDRV DRIVERS FOR AX.25 2172M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2173L: linux-hams@vger.kernel.org 2174W: http://www.baycom.org/~tom/ham/ham.html 2175S: Maintained 2176F: drivers/net/hamradio/baycom* 2177 2178BCACHE (BLOCK LAYER CACHE) 2179M: Kent Overstreet <kent.overstreet@gmail.com> 2180L: linux-bcache@vger.kernel.org 2181W: http://bcache.evilpiepirate.org 2182S: Maintained 2183F: drivers/md/bcache/ 2184 2185BDISP ST MEDIA DRIVER 2186M: Fabien Dessenne <fabien.dessenne@st.com> 2187L: linux-media@vger.kernel.org 2188T: git git://linuxtv.org/media_tree.git 2189W: https://linuxtv.org 2190S: Supported 2191F: drivers/media/platform/sti/bdisp 2192 2193BEFS FILE SYSTEM 2194S: Orphan 2195F: Documentation/filesystems/befs.txt 2196F: fs/befs/ 2197 2198BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2199M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2200L: netdev@vger.kernel.org 2201S: Maintained 2202F: drivers/net/ethernet/ec_bhf.c 2203 2204BFS FILE SYSTEM 2205M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2206S: Maintained 2207F: Documentation/filesystems/bfs.txt 2208F: fs/bfs/ 2209F: include/uapi/linux/bfs_fs.h 2210 2211BLACKFIN ARCHITECTURE 2212M: Steven Miao <realmz6@gmail.com> 2213L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2214T: git git://git.code.sf.net/p/adi-linux/code 2215W: http://blackfin.uclinux.org 2216S: Supported 2217F: arch/blackfin/ 2218 2219BLACKFIN EMAC DRIVER 2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2221W: http://blackfin.uclinux.org 2222S: Supported 2223F: drivers/net/ethernet/adi/ 2224 2225BLACKFIN RTC DRIVER 2226L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2227W: http://blackfin.uclinux.org 2228S: Supported 2229F: drivers/rtc/rtc-bfin.c 2230 2231BLACKFIN SDH DRIVER 2232M: Sonic Zhang <sonic.zhang@analog.com> 2233L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2234W: http://blackfin.uclinux.org 2235S: Supported 2236F: drivers/mmc/host/bfin_sdh.c 2237 2238BLACKFIN SERIAL DRIVER 2239M: Sonic Zhang <sonic.zhang@analog.com> 2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2241W: http://blackfin.uclinux.org 2242S: Supported 2243F: drivers/tty/serial/bfin_uart.c 2244 2245BLACKFIN WATCHDOG DRIVER 2246L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2247W: http://blackfin.uclinux.org 2248S: Supported 2249F: drivers/watchdog/bfin_wdt.c 2250 2251BLACKFIN I2C TWI DRIVER 2252M: Sonic Zhang <sonic.zhang@analog.com> 2253L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2254W: http://blackfin.uclinux.org/ 2255S: Supported 2256F: drivers/i2c/busses/i2c-bfin-twi.c 2257 2258BLACKFIN MEDIA DRIVER 2259M: Scott Jiang <scott.jiang.linux@gmail.com> 2260L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2261W: http://blackfin.uclinux.org/ 2262S: Supported 2263F: drivers/media/platform/blackfin/ 2264F: drivers/media/i2c/adv7183* 2265F: drivers/media/i2c/vs6624* 2266 2267BLINKM RGB LED DRIVER 2268M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2269S: Maintained 2270F: drivers/leds/leds-blinkm.c 2271 2272BLOCK LAYER 2273M: Jens Axboe <axboe@kernel.dk> 2274L: linux-block@vger.kernel.org 2275T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2276S: Maintained 2277F: block/ 2278F: kernel/trace/blktrace.c 2279 2280BLOCK2MTD DRIVER 2281M: Joern Engel <joern@lazybastard.org> 2282L: linux-mtd@lists.infradead.org 2283S: Maintained 2284F: drivers/mtd/devices/block2mtd.c 2285 2286BLUETOOTH DRIVERS 2287M: Marcel Holtmann <marcel@holtmann.org> 2288M: Gustavo Padovan <gustavo@padovan.org> 2289M: Johan Hedberg <johan.hedberg@gmail.com> 2290L: linux-bluetooth@vger.kernel.org 2291W: http://www.bluez.org/ 2292T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2293T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2294S: Maintained 2295F: drivers/bluetooth/ 2296 2297BLUETOOTH SUBSYSTEM 2298M: Marcel Holtmann <marcel@holtmann.org> 2299M: Gustavo Padovan <gustavo@padovan.org> 2300M: Johan Hedberg <johan.hedberg@gmail.com> 2301L: linux-bluetooth@vger.kernel.org 2302W: http://www.bluez.org/ 2303T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2304T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2305S: Maintained 2306F: net/bluetooth/ 2307F: include/net/bluetooth/ 2308 2309BONDING DRIVER 2310M: Jay Vosburgh <j.vosburgh@gmail.com> 2311M: Veaceslav Falico <vfalico@gmail.com> 2312M: Andy Gospodarek <gospo@cumulusnetworks.com> 2313L: netdev@vger.kernel.org 2314W: http://sourceforge.net/projects/bonding/ 2315S: Supported 2316F: drivers/net/bonding/ 2317F: include/uapi/linux/if_bonding.h 2318 2319BPF (Safe dynamic programs and tools) 2320M: Alexei Starovoitov <ast@kernel.org> 2321L: netdev@vger.kernel.org 2322L: linux-kernel@vger.kernel.org 2323S: Supported 2324F: kernel/bpf/ 2325 2326BROADCOM B44 10/100 ETHERNET DRIVER 2327M: Gary Zambrano <zambrano@broadcom.com> 2328L: netdev@vger.kernel.org 2329S: Supported 2330F: drivers/net/ethernet/broadcom/b44.* 2331 2332BROADCOM GENET ETHERNET DRIVER 2333M: Florian Fainelli <f.fainelli@gmail.com> 2334L: netdev@vger.kernel.org 2335S: Supported 2336F: drivers/net/ethernet/broadcom/genet/ 2337 2338BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2339M: Sony Chacko <sony.chacko@qlogic.com> 2340M: Dept-HSGLinuxNICDev@qlogic.com 2341L: netdev@vger.kernel.org 2342S: Supported 2343F: drivers/net/ethernet/broadcom/bnx2.* 2344F: drivers/net/ethernet/broadcom/bnx2_* 2345 2346BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2347M: Ariel Elior <ariel.elior@qlogic.com> 2348L: netdev@vger.kernel.org 2349S: Supported 2350F: drivers/net/ethernet/broadcom/bnx2x/ 2351 2352BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2353M: Florian Fainelli <f.fainelli@gmail.com> 2354M: Ray Jui <rjui@broadcom.com> 2355M: Scott Branden <sbranden@broadcom.com> 2356L: bcm-kernel-feedback-list@broadcom.com 2357T: git git://github.com/broadcom/mach-bcm 2358S: Maintained 2359F: arch/arm/mach-bcm/ 2360F: arch/arm/boot/dts/bcm113* 2361F: arch/arm/boot/dts/bcm216* 2362F: arch/arm/boot/dts/bcm281* 2363F: arch/arm64/boot/dts/broadcom/ 2364F: arch/arm/configs/bcm_defconfig 2365F: drivers/mmc/host/sdhci-bcm-kona.c 2366F: drivers/clocksource/bcm_kona_timer.c 2367 2368BROADCOM BCM2835 ARM ARCHITECTURE 2369M: Stephen Warren <swarren@wwwdotorg.org> 2370M: Lee Jones <lee@kernel.org> 2371M: Eric Anholt <eric@anholt.net> 2372L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2373L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2374T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2375S: Maintained 2376N: bcm2835 2377 2378BROADCOM BCM47XX MIPS ARCHITECTURE 2379M: Hauke Mehrtens <hauke@hauke-m.de> 2380M: Rafał Miłecki <zajec5@gmail.com> 2381L: linux-mips@linux-mips.org 2382S: Maintained 2383F: arch/mips/bcm47xx/* 2384F: arch/mips/include/asm/mach-bcm47xx/* 2385 2386BROADCOM BCM5301X ARM ARCHITECTURE 2387M: Hauke Mehrtens <hauke@hauke-m.de> 2388L: linux-arm-kernel@lists.infradead.org 2389S: Maintained 2390F: arch/arm/mach-bcm/bcm_5301x.c 2391F: arch/arm/boot/dts/bcm5301x.dtsi 2392F: arch/arm/boot/dts/bcm470* 2393 2394BROADCOM BCM63XX ARM ARCHITECTURE 2395M: Florian Fainelli <f.fainelli@gmail.com> 2396L: linux-arm-kernel@lists.infradead.org 2397T: git git://github.com/broadcom/arm-bcm63xx.git 2398S: Maintained 2399F: arch/arm/mach-bcm/bcm63xx.c 2400F: arch/arm/include/debug/bcm63xx.S 2401 2402BROADCOM BCM63XX/BCM33XX UDC DRIVER 2403M: Kevin Cernekee <cernekee@gmail.com> 2404L: linux-usb@vger.kernel.org 2405S: Maintained 2406F: drivers/usb/gadget/udc/bcm63xx_udc.* 2407 2408BROADCOM BCM7XXX ARM ARCHITECTURE 2409M: Brian Norris <computersforpeace@gmail.com> 2410M: Gregory Fong <gregory.0xf0@gmail.com> 2411M: Florian Fainelli <f.fainelli@gmail.com> 2412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2413L: bcm-kernel-feedback-list@broadcom.com 2414T: git git://github.com/broadcom/stblinux.git 2415S: Maintained 2416F: arch/arm/mach-bcm/*brcmstb* 2417F: arch/arm/boot/dts/bcm7*.dts* 2418F: drivers/bus/brcmstb_gisb.c 2419N: brcmstb 2420 2421BROADCOM BMIPS MIPS ARCHITECTURE 2422M: Kevin Cernekee <cernekee@gmail.com> 2423M: Florian Fainelli <f.fainelli@gmail.com> 2424L: linux-mips@linux-mips.org 2425T: git git://github.com/broadcom/stblinux.git 2426S: Maintained 2427F: arch/mips/bmips/* 2428F: arch/mips/include/asm/mach-bmips/* 2429F: arch/mips/kernel/*bmips* 2430F: arch/mips/boot/dts/brcm/bcm*.dts* 2431F: drivers/irqchip/irq-bcm63* 2432F: drivers/irqchip/irq-bcm7* 2433F: drivers/irqchip/irq-brcmstb* 2434F: include/linux/bcm963xx_nvram.h 2435F: include/linux/bcm963xx_tag.h 2436 2437BROADCOM TG3 GIGABIT ETHERNET DRIVER 2438M: Prashant Sreedharan <prashant@broadcom.com> 2439M: Michael Chan <mchan@broadcom.com> 2440L: netdev@vger.kernel.org 2441S: Supported 2442F: drivers/net/ethernet/broadcom/tg3.* 2443 2444BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2445M: Brett Rudley <brudley@broadcom.com> 2446M: Arend van Spriel <arend@broadcom.com> 2447M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2448M: Hante Meuleman <meuleman@broadcom.com> 2449L: linux-wireless@vger.kernel.org 2450L: brcm80211-dev-list@broadcom.com 2451S: Supported 2452F: drivers/net/wireless/broadcom/brcm80211/ 2453 2454BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2455M: QLogic-Storage-Upstream@qlogic.com 2456L: linux-scsi@vger.kernel.org 2457S: Supported 2458F: drivers/scsi/bnx2fc/ 2459 2460BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2461M: QLogic-Storage-Upstream@qlogic.com 2462L: linux-scsi@vger.kernel.org 2463S: Supported 2464F: drivers/scsi/bnx2i/ 2465 2466BROADCOM IPROC ARM ARCHITECTURE 2467M: Ray Jui <rjui@broadcom.com> 2468M: Scott Branden <sbranden@broadcom.com> 2469M: Jon Mason <jonmason@broadcom.com> 2470L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2471L: bcm-kernel-feedback-list@broadcom.com 2472T: git git://github.com/broadcom/cygnus-linux.git 2473S: Maintained 2474N: iproc 2475N: cygnus 2476N: nsp 2477N: bcm9113* 2478N: bcm9583* 2479N: bcm9585* 2480N: bcm9586* 2481N: bcm988312 2482N: bcm113* 2483N: bcm583* 2484N: bcm585* 2485N: bcm586* 2486N: bcm88312 2487 2488BROADCOM BRCMSTB GPIO DRIVER 2489M: Gregory Fong <gregory.0xf0@gmail.com> 2490L: bcm-kernel-feedback-list@broadcom.com 2491S: Supported 2492F: drivers/gpio/gpio-brcmstb.c 2493F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2494 2495BROADCOM KONA GPIO DRIVER 2496M: Ray Jui <rjui@broadcom.com> 2497L: bcm-kernel-feedback-list@broadcom.com 2498S: Supported 2499F: drivers/gpio/gpio-bcm-kona.c 2500F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2501 2502BROADCOM NVRAM DRIVER 2503M: Rafał Miłecki <zajec5@gmail.com> 2504L: linux-mips@linux-mips.org 2505S: Maintained 2506F: drivers/firmware/broadcom/* 2507 2508BROADCOM STB NAND FLASH DRIVER 2509M: Brian Norris <computersforpeace@gmail.com> 2510M: Kamal Dasu <kdasu.kdev@gmail.com> 2511L: linux-mtd@lists.infradead.org 2512L: bcm-kernel-feedback-list@broadcom.com 2513S: Maintained 2514F: drivers/mtd/nand/brcmnand/ 2515 2516BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2517M: Rafał Miłecki <zajec5@gmail.com> 2518L: linux-wireless@vger.kernel.org 2519S: Maintained 2520F: drivers/bcma/ 2521F: include/linux/bcma/ 2522 2523BROADCOM SYSTEMPORT ETHERNET DRIVER 2524M: Florian Fainelli <f.fainelli@gmail.com> 2525L: netdev@vger.kernel.org 2526S: Supported 2527F: drivers/net/ethernet/broadcom/bcmsysport.* 2528 2529BROCADE BFA FC SCSI DRIVER 2530M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2531M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2532L: linux-scsi@vger.kernel.org 2533S: Supported 2534F: drivers/scsi/bfa/ 2535 2536BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2537M: Rasesh Mody <rasesh.mody@qlogic.com> 2538L: netdev@vger.kernel.org 2539S: Supported 2540F: drivers/net/ethernet/brocade/bna/ 2541 2542BSG (block layer generic sg v4 driver) 2543M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2544L: linux-scsi@vger.kernel.org 2545S: Supported 2546F: block/bsg.c 2547F: include/linux/bsg.h 2548F: include/uapi/linux/bsg.h 2549 2550BT87X AUDIO DRIVER 2551M: Clemens Ladisch <clemens@ladisch.de> 2552L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2553T: git git://git.alsa-project.org/alsa-kernel.git 2554S: Maintained 2555F: Documentation/sound/alsa/Bt87x.txt 2556F: sound/pci/bt87x.c 2557 2558BT8XXGPIO DRIVER 2559M: Michael Buesch <m@bues.ch> 2560W: http://bu3sch.de/btgpio.php 2561S: Maintained 2562F: drivers/gpio/gpio-bt8xx.c 2563 2564BTRFS FILE SYSTEM 2565M: Chris Mason <clm@fb.com> 2566M: Josef Bacik <jbacik@fb.com> 2567M: David Sterba <dsterba@suse.com> 2568L: linux-btrfs@vger.kernel.org 2569W: http://btrfs.wiki.kernel.org/ 2570Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2571T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2572S: Maintained 2573F: Documentation/filesystems/btrfs.txt 2574F: fs/btrfs/ 2575 2576BTTV VIDEO4LINUX DRIVER 2577M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2578L: linux-media@vger.kernel.org 2579W: https://linuxtv.org 2580T: git git://linuxtv.org/media_tree.git 2581S: Odd fixes 2582F: Documentation/video4linux/bttv/ 2583F: drivers/media/pci/bt8xx/bttv* 2584 2585BUSLOGIC SCSI DRIVER 2586M: Khalid Aziz <khalid@gonehiking.org> 2587L: linux-scsi@vger.kernel.org 2588S: Maintained 2589F: drivers/scsi/BusLogic.* 2590F: drivers/scsi/FlashPoint.* 2591 2592C-MEDIA CMI8788 DRIVER 2593M: Clemens Ladisch <clemens@ladisch.de> 2594L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2595T: git git://git.alsa-project.org/alsa-kernel.git 2596S: Maintained 2597F: sound/pci/oxygen/ 2598 2599C6X ARCHITECTURE 2600M: Mark Salter <msalter@redhat.com> 2601M: Aurelien Jacquiot <a-jacquiot@ti.com> 2602L: linux-c6x-dev@linux-c6x.org 2603W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2604S: Maintained 2605F: arch/c6x/ 2606 2607CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2608M: David Howells <dhowells@redhat.com> 2609L: linux-cachefs@redhat.com (moderated for non-subscribers) 2610S: Supported 2611F: Documentation/filesystems/caching/cachefiles.txt 2612F: fs/cachefiles/ 2613 2614CADET FM/AM RADIO RECEIVER DRIVER 2615M: Hans Verkuil <hverkuil@xs4all.nl> 2616L: linux-media@vger.kernel.org 2617T: git git://linuxtv.org/media_tree.git 2618W: https://linuxtv.org 2619S: Maintained 2620F: drivers/media/radio/radio-cadet* 2621 2622CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2623M: Jonathan Corbet <corbet@lwn.net> 2624L: linux-media@vger.kernel.org 2625T: git git://linuxtv.org/media_tree.git 2626S: Maintained 2627F: Documentation/video4linux/cafe_ccic 2628F: drivers/media/platform/marvell-ccic/ 2629 2630CAIF NETWORK LAYER 2631M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2632L: netdev@vger.kernel.org 2633S: Supported 2634F: Documentation/networking/caif/ 2635F: drivers/net/caif/ 2636F: include/uapi/linux/caif/ 2637F: include/net/caif/ 2638F: net/caif/ 2639 2640CALGARY x86-64 IOMMU 2641M: Muli Ben-Yehuda <muli@il.ibm.com> 2642M: "Jon D. Mason" <jdmason@kudzu.us> 2643L: discuss@x86-64.org 2644S: Maintained 2645F: arch/x86/kernel/pci-calgary_64.c 2646F: arch/x86/kernel/tce_64.c 2647F: arch/x86/include/asm/calgary.h 2648F: arch/x86/include/asm/tce.h 2649 2650CAN NETWORK LAYER 2651M: Oliver Hartkopp <socketcan@hartkopp.net> 2652M: Marc Kleine-Budde <mkl@pengutronix.de> 2653L: linux-can@vger.kernel.org 2654W: https://github.com/linux-can 2655T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2656T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2657S: Maintained 2658F: Documentation/networking/can.txt 2659F: net/can/ 2660F: include/linux/can/core.h 2661F: include/uapi/linux/can.h 2662F: include/uapi/linux/can/bcm.h 2663F: include/uapi/linux/can/raw.h 2664F: include/uapi/linux/can/gw.h 2665 2666CAN NETWORK DRIVERS 2667M: Wolfgang Grandegger <wg@grandegger.com> 2668M: Marc Kleine-Budde <mkl@pengutronix.de> 2669L: linux-can@vger.kernel.org 2670W: https://github.com/linux-can 2671T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2672T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2673S: Maintained 2674F: drivers/net/can/ 2675F: include/linux/can/dev.h 2676F: include/linux/can/platform/ 2677F: include/uapi/linux/can/error.h 2678F: include/uapi/linux/can/netlink.h 2679 2680CAPABILITIES 2681M: Serge Hallyn <serge.hallyn@canonical.com> 2682L: linux-security-module@vger.kernel.org 2683S: Supported 2684F: include/linux/capability.h 2685F: include/uapi/linux/capability.h 2686F: security/commoncap.c 2687F: kernel/capability.c 2688 2689CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2690M: Kevin Tsai <ktsai@capellamicro.com> 2691S: Maintained 2692F: drivers/iio/light/cm* 2693F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2694 2695CAVIUM LIQUIDIO NETWORK DRIVER 2696M: Derek Chickles <derek.chickles@caviumnetworks.com> 2697M: Satanand Burla <satananda.burla@caviumnetworks.com> 2698M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2699M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2700L: netdev@vger.kernel.org 2701W: http://www.cavium.com 2702S: Supported 2703F: drivers/net/ethernet/cavium/liquidio/ 2704 2705CC2520 IEEE-802.15.4 RADIO DRIVER 2706M: Varka Bhadram <varkabhadram@gmail.com> 2707L: linux-wpan@vger.kernel.org 2708S: Maintained 2709F: drivers/net/ieee802154/cc2520.c 2710F: include/linux/spi/cc2520.h 2711F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2712 2713CELL BROADBAND ENGINE ARCHITECTURE 2714M: Arnd Bergmann <arnd@arndb.de> 2715L: linuxppc-dev@lists.ozlabs.org 2716W: http://www.ibm.com/developerworks/power/cell/ 2717S: Supported 2718F: arch/powerpc/include/asm/cell*.h 2719F: arch/powerpc/include/asm/spu*.h 2720F: arch/powerpc/include/uapi/asm/spu*.h 2721F: arch/powerpc/oprofile/*cell* 2722F: arch/powerpc/platforms/cell/ 2723 2724CEPH COMMON CODE (LIBCEPH) 2725M: Ilya Dryomov <idryomov@gmail.com> 2726M: "Yan, Zheng" <zyan@redhat.com> 2727M: Sage Weil <sage@redhat.com> 2728L: ceph-devel@vger.kernel.org 2729W: http://ceph.com/ 2730T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2731T: git git://github.com/ceph/ceph-client.git 2732S: Supported 2733F: net/ceph/ 2734F: include/linux/ceph/ 2735F: include/linux/crush/ 2736 2737CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2738M: "Yan, Zheng" <zyan@redhat.com> 2739M: Sage Weil <sage@redhat.com> 2740M: Ilya Dryomov <idryomov@gmail.com> 2741L: ceph-devel@vger.kernel.org 2742W: http://ceph.com/ 2743T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2744T: git git://github.com/ceph/ceph-client.git 2745S: Supported 2746F: Documentation/filesystems/ceph.txt 2747F: fs/ceph/ 2748 2749CERTIFICATE HANDLING: 2750M: David Howells <dhowells@redhat.com> 2751M: David Woodhouse <dwmw2@infradead.org> 2752L: keyrings@vger.kernel.org 2753S: Maintained 2754F: Documentation/module-signing.txt 2755F: certs/ 2756F: scripts/sign-file.c 2757F: scripts/extract-cert.c 2758 2759CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2760L: linux-usb@vger.kernel.org 2761S: Orphan 2762F: Documentation/usb/WUSB-Design-overview.txt 2763F: Documentation/usb/wusb-cbaf 2764F: drivers/usb/host/hwa-hc.c 2765F: drivers/usb/host/whci/ 2766F: drivers/usb/wusbcore/ 2767F: include/linux/usb/wusb* 2768 2769CFAG12864B LCD DRIVER 2770M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2771W: http://miguelojeda.es/auxdisplay.htm 2772W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2773S: Maintained 2774F: drivers/auxdisplay/cfag12864b.c 2775F: include/linux/cfag12864b.h 2776 2777CFAG12864BFB LCD FRAMEBUFFER DRIVER 2778M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2779W: http://miguelojeda.es/auxdisplay.htm 2780W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2781S: Maintained 2782F: drivers/auxdisplay/cfag12864bfb.c 2783F: include/linux/cfag12864b.h 2784 2785CFG80211 and NL80211 2786M: Johannes Berg <johannes@sipsolutions.net> 2787L: linux-wireless@vger.kernel.org 2788W: http://wireless.kernel.org/ 2789T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2790T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2791S: Maintained 2792F: include/uapi/linux/nl80211.h 2793F: include/net/cfg80211.h 2794F: net/wireless/* 2795X: net/wireless/wext* 2796 2797CHAR and MISC DRIVERS 2798M: Arnd Bergmann <arnd@arndb.de> 2799M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2800T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2801S: Supported 2802F: drivers/char/* 2803F: drivers/misc/* 2804F: include/linux/miscdevice.h 2805 2806CHECKPATCH 2807M: Andy Whitcroft <apw@canonical.com> 2808M: Joe Perches <joe@perches.com> 2809S: Maintained 2810F: scripts/checkpatch.pl 2811 2812CHINESE DOCUMENTATION 2813M: Harry Wei <harryxiyou@gmail.com> 2814L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2815L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2816S: Maintained 2817F: Documentation/zh_CN/ 2818 2819CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2820M: Peter Chen <Peter.Chen@nxp.com> 2821T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2822L: linux-usb@vger.kernel.org 2823S: Maintained 2824F: drivers/usb/chipidea/ 2825 2826CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2827M: Hans de Goede <hdegoede@redhat.com> 2828L: linux-input@vger.kernel.org 2829S: Maintained 2830F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2831F: drivers/input/touchscreen/chipone_icn8318.c 2832 2833CHROME HARDWARE PLATFORM SUPPORT 2834M: Olof Johansson <olof@lixom.net> 2835S: Maintained 2836T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git 2837F: drivers/platform/chrome/ 2838 2839CISCO VIC ETHERNET NIC DRIVER 2840M: Christian Benvenuti <benve@cisco.com> 2841M: Sujith Sankar <ssujith@cisco.com> 2842M: Govindarajulu Varadarajan <_govind@gmx.com> 2843M: Neel Patel <neepatel@cisco.com> 2844S: Supported 2845F: drivers/net/ethernet/cisco/enic/ 2846 2847CISCO VIC LOW LATENCY NIC DRIVER 2848M: Christian Benvenuti <benve@cisco.com> 2849M: Dave Goodell <dgoodell@cisco.com> 2850S: Supported 2851F: drivers/infiniband/hw/usnic/ 2852 2853CIRRUS LOGIC EP93XX ETHERNET DRIVER 2854M: Hartley Sweeten <hsweeten@visionengravers.com> 2855L: netdev@vger.kernel.org 2856S: Maintained 2857F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2858 2859CIRRUS LOGIC AUDIO CODEC DRIVERS 2860M: Brian Austin <brian.austin@cirrus.com> 2861M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2862L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2863S: Maintained 2864F: sound/soc/codecs/cs* 2865 2866CLEANCACHE API 2867M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2868L: linux-kernel@vger.kernel.org 2869S: Maintained 2870F: mm/cleancache.c 2871F: include/linux/cleancache.h 2872 2873CLK API 2874M: Russell King <linux@arm.linux.org.uk> 2875L: linux-clk@vger.kernel.org 2876S: Maintained 2877F: include/linux/clk.h 2878 2879CLOCKSOURCE, CLOCKEVENT DRIVERS 2880M: Daniel Lezcano <daniel.lezcano@linaro.org> 2881M: Thomas Gleixner <tglx@linutronix.de> 2882L: linux-kernel@vger.kernel.org 2883T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2884S: Supported 2885F: drivers/clocksource 2886 2887CISCO FCOE HBA DRIVER 2888M: Hiral Patel <hiralpat@cisco.com> 2889M: Suma Ramars <sramars@cisco.com> 2890M: Brian Uchino <buchino@cisco.com> 2891L: linux-scsi@vger.kernel.org 2892S: Supported 2893F: drivers/scsi/fnic/ 2894 2895CISCO SCSI HBA DRIVER 2896M: Narsimhulu Musini <nmusini@cisco.com> 2897M: Sesidhar Baddela <sebaddel@cisco.com> 2898L: linux-scsi@vger.kernel.org 2899S: Supported 2900F: drivers/scsi/snic/ 2901 2902CMPC ACPI DRIVER 2903M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2904M: Daniel Oliveira Nascimento <don@syst.com.br> 2905L: platform-driver-x86@vger.kernel.org 2906S: Supported 2907F: drivers/platform/x86/classmate-laptop.c 2908 2909COBALT MEDIA DRIVER 2910M: Hans Verkuil <hans.verkuil@cisco.com> 2911L: linux-media@vger.kernel.org 2912T: git git://linuxtv.org/media_tree.git 2913W: https://linuxtv.org 2914S: Supported 2915F: drivers/media/pci/cobalt/ 2916 2917COCCINELLE/Semantic Patches (SmPL) 2918M: Julia Lawall <Julia.Lawall@lip6.fr> 2919M: Gilles Muller <Gilles.Muller@lip6.fr> 2920M: Nicolas Palix <nicolas.palix@imag.fr> 2921M: Michal Marek <mmarek@suse.com> 2922L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2923T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2924W: http://coccinelle.lip6.fr/ 2925S: Supported 2926F: Documentation/coccinelle.txt 2927F: scripts/coccinelle/ 2928F: scripts/coccicheck 2929 2930CODA FILE SYSTEM 2931M: Jan Harkes <jaharkes@cs.cmu.edu> 2932M: coda@cs.cmu.edu 2933L: codalist@coda.cs.cmu.edu 2934W: http://www.coda.cs.cmu.edu/ 2935S: Maintained 2936F: Documentation/filesystems/coda.txt 2937F: fs/coda/ 2938F: include/linux/coda*.h 2939F: include/uapi/linux/coda*.h 2940 2941CODA V4L2 MEM2MEM DRIVER 2942M: Philipp Zabel <p.zabel@pengutronix.de> 2943L: linux-media@vger.kernel.org 2944S: Maintained 2945F: Documentation/devicetree/bindings/media/coda.txt 2946F: drivers/media/platform/coda/ 2947 2948COMMON CLK FRAMEWORK 2949M: Michael Turquette <mturquette@baylibre.com> 2950M: Stephen Boyd <sboyd@codeaurora.org> 2951L: linux-clk@vger.kernel.org 2952T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2953S: Maintained 2954F: drivers/clk/ 2955X: drivers/clk/clkdev.c 2956F: include/linux/clk-pr* 2957F: include/linux/clk/ 2958 2959COMMON INTERNET FILE SYSTEM (CIFS) 2960M: Steve French <sfrench@samba.org> 2961L: linux-cifs@vger.kernel.org 2962L: samba-technical@lists.samba.org (moderated for non-subscribers) 2963W: http://linux-cifs.samba.org/ 2964T: git git://git.samba.org/sfrench/cifs-2.6.git 2965S: Supported 2966F: Documentation/filesystems/cifs/ 2967F: fs/cifs/ 2968 2969COMPACTPCI HOTPLUG CORE 2970M: Scott Murray <scott@spiteful.org> 2971L: linux-pci@vger.kernel.org 2972S: Maintained 2973F: drivers/pci/hotplug/cpci_hotplug* 2974 2975COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2976M: Scott Murray <scott@spiteful.org> 2977L: linux-pci@vger.kernel.org 2978S: Maintained 2979F: drivers/pci/hotplug/cpcihp_zt5550.* 2980 2981COMPACTPCI HOTPLUG GENERIC DRIVER 2982M: Scott Murray <scott@spiteful.org> 2983L: linux-pci@vger.kernel.org 2984S: Maintained 2985F: drivers/pci/hotplug/cpcihp_generic.c 2986 2987COMPAL LAPTOP SUPPORT 2988M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2989L: platform-driver-x86@vger.kernel.org 2990S: Maintained 2991F: drivers/platform/x86/compal-laptop.c 2992 2993CONEXANT ACCESSRUNNER USB DRIVER 2994L: accessrunner-general@lists.sourceforge.net 2995W: http://accessrunner.sourceforge.net/ 2996S: Orphan 2997F: drivers/usb/atm/cxacru.c 2998 2999CONFIGFS 3000M: Joel Becker <jlbec@evilplan.org> 3001M: Christoph Hellwig <hch@lst.de> 3002T: git git://git.infradead.org/users/hch/configfs.git 3003S: Supported 3004F: fs/configfs/ 3005F: include/linux/configfs.h 3006 3007CONNECTOR 3008M: Evgeniy Polyakov <zbr@ioremap.net> 3009L: netdev@vger.kernel.org 3010S: Maintained 3011F: drivers/connector/ 3012 3013CONTROL GROUP (CGROUP) 3014M: Tejun Heo <tj@kernel.org> 3015M: Li Zefan <lizefan@huawei.com> 3016M: Johannes Weiner <hannes@cmpxchg.org> 3017L: cgroups@vger.kernel.org 3018T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3019S: Maintained 3020F: Documentation/cgroups/ 3021F: include/linux/cgroup* 3022F: kernel/cgroup* 3023 3024CONTROL GROUP - CPUSET 3025M: Li Zefan <lizefan@huawei.com> 3026L: cgroups@vger.kernel.org 3027W: http://www.bullopensource.org/cpuset/ 3028W: http://oss.sgi.com/projects/cpusets/ 3029T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3030S: Maintained 3031F: Documentation/cgroups/cpusets.txt 3032F: include/linux/cpuset.h 3033F: kernel/cpuset.c 3034 3035CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 3036M: Johannes Weiner <hannes@cmpxchg.org> 3037M: Michal Hocko <mhocko@kernel.org> 3038M: Vladimir Davydov <vdavydov@virtuozzo.com> 3039L: cgroups@vger.kernel.org 3040L: linux-mm@kvack.org 3041S: Maintained 3042F: mm/memcontrol.c 3043F: mm/swap_cgroup.c 3044 3045CORETEMP HARDWARE MONITORING DRIVER 3046M: Fenghua Yu <fenghua.yu@intel.com> 3047L: lm-sensors@lm-sensors.org 3048S: Maintained 3049F: Documentation/hwmon/coretemp 3050F: drivers/hwmon/coretemp.c 3051 3052COSA/SRP SYNC SERIAL DRIVER 3053M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 3054W: http://www.fi.muni.cz/~kas/cosa/ 3055S: Maintained 3056F: drivers/net/wan/cosa* 3057 3058CPMAC ETHERNET DRIVER 3059M: Florian Fainelli <florian@openwrt.org> 3060L: netdev@vger.kernel.org 3061S: Maintained 3062F: drivers/net/ethernet/ti/cpmac.c 3063 3064CPU FREQUENCY DRIVERS 3065M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3066M: Viresh Kumar <viresh.kumar@linaro.org> 3067L: linux-pm@vger.kernel.org 3068S: Maintained 3069T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3070T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3071F: drivers/cpufreq/ 3072F: include/linux/cpufreq.h 3073 3074CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3075M: Viresh Kumar <viresh.kumar@linaro.org> 3076M: Sudeep Holla <sudeep.holla@arm.com> 3077L: linux-pm@vger.kernel.org 3078W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3079S: Maintained 3080F: drivers/cpufreq/arm_big_little.h 3081F: drivers/cpufreq/arm_big_little.c 3082F: drivers/cpufreq/arm_big_little_dt.c 3083 3084CPUIDLE DRIVER - ARM BIG LITTLE 3085M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3086M: Daniel Lezcano <daniel.lezcano@linaro.org> 3087L: linux-pm@vger.kernel.org 3088L: linux-arm-kernel@lists.infradead.org 3089T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3090S: Maintained 3091F: drivers/cpuidle/cpuidle-big_little.c 3092 3093CPUIDLE DRIVER - ARM EXYNOS 3094M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3095M: Daniel Lezcano <daniel.lezcano@linaro.org> 3096M: Kukjin Kim <kgene@kernel.org> 3097L: linux-pm@vger.kernel.org 3098L: linux-samsung-soc@vger.kernel.org 3099S: Supported 3100F: drivers/cpuidle/cpuidle-exynos.c 3101F: arch/arm/mach-exynos/pm.c 3102 3103CPUIDLE DRIVERS 3104M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3105M: Daniel Lezcano <daniel.lezcano@linaro.org> 3106L: linux-pm@vger.kernel.org 3107S: Maintained 3108T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3109F: drivers/cpuidle/* 3110F: include/linux/cpuidle.h 3111 3112CPUID/MSR DRIVER 3113M: "H. Peter Anvin" <hpa@zytor.com> 3114S: Maintained 3115F: arch/x86/kernel/cpuid.c 3116F: arch/x86/kernel/msr.c 3117 3118CPU POWER MONITORING SUBSYSTEM 3119M: Thomas Renninger <trenn@suse.com> 3120L: linux-pm@vger.kernel.org 3121S: Maintained 3122F: tools/power/cpupower/ 3123 3124CRAMFS FILESYSTEM 3125W: http://sourceforge.net/projects/cramfs/ 3126S: Orphan / Obsolete 3127F: Documentation/filesystems/cramfs.txt 3128F: fs/cramfs/ 3129 3130CRIS PORT 3131M: Mikael Starvik <starvik@axis.com> 3132M: Jesper Nilsson <jesper.nilsson@axis.com> 3133L: linux-cris-kernel@axis.com 3134W: http://developer.axis.com 3135T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git 3136S: Maintained 3137F: arch/cris/ 3138F: drivers/tty/serial/crisv10.* 3139 3140CRYPTO API 3141M: Herbert Xu <herbert@gondor.apana.org.au> 3142M: "David S. Miller" <davem@davemloft.net> 3143L: linux-crypto@vger.kernel.org 3144T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git 3145T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3146S: Maintained 3147F: Documentation/crypto/ 3148F: Documentation/DocBook/crypto-API.tmpl 3149F: arch/*/crypto/ 3150F: crypto/ 3151F: drivers/crypto/ 3152F: include/crypto/ 3153 3154CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3155M: Neil Horman <nhorman@tuxdriver.com> 3156L: linux-crypto@vger.kernel.org 3157S: Maintained 3158F: crypto/ansi_cprng.c 3159F: crypto/rng.c 3160 3161CS3308 MEDIA DRIVER 3162M: Hans Verkuil <hverkuil@xs4all.nl> 3163L: linux-media@vger.kernel.org 3164T: git git://linuxtv.org/media_tree.git 3165W: http://linuxtv.org 3166S: Odd Fixes 3167F: drivers/media/i2c/cs3308.c 3168F: drivers/media/i2c/cs3308.h 3169 3170CS5535 Audio ALSA driver 3171M: Jaya Kumar <jayakumar.alsa@gmail.com> 3172S: Maintained 3173F: sound/pci/cs5535audio/ 3174 3175CW1200 WLAN driver 3176M: Solomon Peachy <pizza@shaftnet.org> 3177S: Maintained 3178F: drivers/net/wireless/st/cw1200/ 3179 3180CX18 VIDEO4LINUX DRIVER 3181M: Andy Walls <awalls@md.metrocast.net> 3182L: ivtv-devel@ivtvdriver.org (subscribers-only) 3183L: linux-media@vger.kernel.org 3184T: git git://linuxtv.org/media_tree.git 3185W: https://linuxtv.org 3186W: http://www.ivtvdriver.org/index.php/Cx18 3187S: Maintained 3188F: Documentation/video4linux/cx18.txt 3189F: drivers/media/pci/cx18/ 3190F: include/uapi/linux/ivtv* 3191 3192CX2341X MPEG ENCODER HELPER MODULE 3193M: Hans Verkuil <hverkuil@xs4all.nl> 3194L: linux-media@vger.kernel.org 3195T: git git://linuxtv.org/media_tree.git 3196W: https://linuxtv.org 3197S: Maintained 3198F: drivers/media/common/cx2341x* 3199F: include/media/cx2341x* 3200 3201CX24120 MEDIA DRIVER 3202M: Jemma Denson <jdenson@gmail.com> 3203M: Patrick Boettcher <patrick.boettcher@posteo.de> 3204L: linux-media@vger.kernel.org 3205W: https://linuxtv.org 3206Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3207S: Maintained 3208F: drivers/media/dvb-frontends/cx24120* 3209 3210CX88 VIDEO4LINUX DRIVER 3211M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3212L: linux-media@vger.kernel.org 3213W: https://linuxtv.org 3214T: git git://linuxtv.org/media_tree.git 3215S: Odd fixes 3216F: Documentation/video4linux/cx88/ 3217F: drivers/media/pci/cx88/ 3218 3219CXD2820R MEDIA DRIVER 3220M: Antti Palosaari <crope@iki.fi> 3221L: linux-media@vger.kernel.org 3222W: https://linuxtv.org 3223W: http://palosaari.fi/linux/ 3224Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3225T: git git://linuxtv.org/anttip/media_tree.git 3226S: Maintained 3227F: drivers/media/dvb-frontends/cxd2820r* 3228 3229CXGB3 ETHERNET DRIVER (CXGB3) 3230M: Santosh Raspatur <santosh@chelsio.com> 3231L: netdev@vger.kernel.org 3232W: http://www.chelsio.com 3233S: Supported 3234F: drivers/net/ethernet/chelsio/cxgb3/ 3235 3236CXGB3 ISCSI DRIVER (CXGB3I) 3237M: Karen Xie <kxie@chelsio.com> 3238L: linux-scsi@vger.kernel.org 3239W: http://www.chelsio.com 3240S: Supported 3241F: drivers/scsi/cxgbi/cxgb3i 3242 3243CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3244M: Steve Wise <swise@chelsio.com> 3245L: linux-rdma@vger.kernel.org 3246W: http://www.openfabrics.org 3247S: Supported 3248F: drivers/infiniband/hw/cxgb3/ 3249 3250CXGB4 ETHERNET DRIVER (CXGB4) 3251M: Hariprasad S <hariprasad@chelsio.com> 3252L: netdev@vger.kernel.org 3253W: http://www.chelsio.com 3254S: Supported 3255F: drivers/net/ethernet/chelsio/cxgb4/ 3256 3257CXGB4 ISCSI DRIVER (CXGB4I) 3258M: Karen Xie <kxie@chelsio.com> 3259L: linux-scsi@vger.kernel.org 3260W: http://www.chelsio.com 3261S: Supported 3262F: drivers/scsi/cxgbi/cxgb4i 3263 3264CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3265M: Steve Wise <swise@chelsio.com> 3266L: linux-rdma@vger.kernel.org 3267W: http://www.openfabrics.org 3268S: Supported 3269F: drivers/infiniband/hw/cxgb4/ 3270 3271CXGB4VF ETHERNET DRIVER (CXGB4VF) 3272M: Casey Leedom <leedom@chelsio.com> 3273L: netdev@vger.kernel.org 3274W: http://www.chelsio.com 3275S: Supported 3276F: drivers/net/ethernet/chelsio/cxgb4vf/ 3277 3278CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3279M: Ian Munsie <imunsie@au1.ibm.com> 3280M: Michael Neuling <mikey@neuling.org> 3281L: linuxppc-dev@lists.ozlabs.org 3282S: Supported 3283F: drivers/misc/cxl/ 3284F: include/misc/cxl* 3285F: include/uapi/misc/cxl.h 3286F: Documentation/powerpc/cxl.txt 3287F: Documentation/powerpc/cxl.txt 3288F: Documentation/ABI/testing/sysfs-class-cxl 3289 3290CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3291M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3292M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3293L: linux-scsi@vger.kernel.org 3294S: Supported 3295F: drivers/scsi/cxlflash/ 3296F: include/uapi/scsi/cxlflash_ioctls.h 3297F: Documentation/powerpc/cxlflash.txt 3298 3299STMMAC ETHERNET DRIVER 3300M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3301L: netdev@vger.kernel.org 3302W: http://www.stlinux.com 3303S: Supported 3304F: drivers/net/ethernet/stmicro/stmmac/ 3305 3306CYBERPRO FB DRIVER 3307M: Russell King <linux@arm.linux.org.uk> 3308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3309W: http://www.arm.linux.org.uk/ 3310S: Maintained 3311F: drivers/video/fbdev/cyber2000fb.* 3312 3313CYCLADES ASYNC MUX DRIVER 3314W: http://www.cyclades.com/ 3315S: Orphan 3316F: drivers/tty/cyclades.c 3317F: include/linux/cyclades.h 3318F: include/uapi/linux/cyclades.h 3319 3320CYCLADES PC300 DRIVER 3321W: http://www.cyclades.com/ 3322S: Orphan 3323F: drivers/net/wan/pc300* 3324 3325CYPRESS_FIRMWARE MEDIA DRIVER 3326M: Antti Palosaari <crope@iki.fi> 3327L: linux-media@vger.kernel.org 3328W: https://linuxtv.org 3329W: http://palosaari.fi/linux/ 3330Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3331T: git git://linuxtv.org/anttip/media_tree.git 3332S: Maintained 3333F: drivers/media/common/cypress_firmware* 3334 3335CYTTSP TOUCHSCREEN DRIVER 3336M: Ferruh Yigit <fery@cypress.com> 3337L: linux-input@vger.kernel.org 3338S: Supported 3339F: drivers/input/touchscreen/cyttsp* 3340F: include/linux/input/cyttsp.h 3341 3342DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3343M: Joshua Kinard <kumba@gentoo.org> 3344S: Maintained 3345F: drivers/rtc/rtc-ds1685.c 3346F: include/linux/rtc/ds1685.h 3347 3348DAMA SLAVE for AX.25 3349M: Joerg Reuter <jreuter@yaina.de> 3350W: http://yaina.de/jreuter/ 3351W: http://www.qsl.net/dl1bke/ 3352L: linux-hams@vger.kernel.org 3353S: Maintained 3354F: net/ax25/af_ax25.c 3355F: net/ax25/ax25_dev.c 3356F: net/ax25/ax25_ds_* 3357F: net/ax25/ax25_in.c 3358F: net/ax25/ax25_out.c 3359F: net/ax25/ax25_timer.c 3360F: net/ax25/sysctl_net_ax25.c 3361 3362DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3363L: netdev@vger.kernel.org 3364S: Orphan 3365F: Documentation/networking/dmfe.txt 3366F: drivers/net/ethernet/dec/tulip/dmfe.c 3367 3368DC390/AM53C974 SCSI driver 3369M: Hannes Reinecke <hare@suse.com> 3370L: linux-scsi@vger.kernel.org 3371S: Maintained 3372F: drivers/scsi/am53c974.c 3373 3374DC395x SCSI driver 3375M: Oliver Neukum <oliver@neukum.org> 3376M: Ali Akcaagac <aliakc@web.de> 3377M: Jamie Lenehan <lenehan@twibble.org> 3378L: dc395x@twibble.org 3379W: http://twibble.org/dist/dc395x/ 3380W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3381S: Maintained 3382F: Documentation/scsi/dc395x.txt 3383F: drivers/scsi/dc395x.* 3384 3385DCCP PROTOCOL 3386M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3387L: dccp@vger.kernel.org 3388W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3389S: Maintained 3390F: include/linux/dccp.h 3391F: include/uapi/linux/dccp.h 3392F: include/linux/tfrc.h 3393F: net/dccp/ 3394 3395DECnet NETWORK LAYER 3396W: http://linux-decnet.sourceforge.net 3397L: linux-decnet-user@lists.sourceforge.net 3398S: Orphan 3399F: Documentation/networking/decnet.txt 3400F: net/decnet/ 3401 3402DECSTATION PLATFORM SUPPORT 3403M: "Maciej W. Rozycki" <macro@linux-mips.org> 3404L: linux-mips@linux-mips.org 3405W: http://www.linux-mips.org/wiki/DECstation 3406S: Maintained 3407F: arch/mips/dec/ 3408F: arch/mips/include/asm/dec/ 3409F: arch/mips/include/asm/mach-dec/ 3410 3411DEFXX FDDI NETWORK DRIVER 3412M: "Maciej W. Rozycki" <macro@linux-mips.org> 3413S: Maintained 3414F: drivers/net/fddi/defxx.* 3415 3416DELL LAPTOP DRIVER 3417M: Matthew Garrett <mjg59@srcf.ucam.org> 3418M: Pali Rohár <pali.rohar@gmail.com> 3419L: platform-driver-x86@vger.kernel.org 3420S: Maintained 3421F: drivers/platform/x86/dell-laptop.c 3422 3423DELL LAPTOP RBTN DRIVER 3424M: Pali Rohár <pali.rohar@gmail.com> 3425S: Maintained 3426F: drivers/platform/x86/dell-rbtn.* 3427 3428DELL LAPTOP FREEFALL DRIVER 3429M: Pali Rohár <pali.rohar@gmail.com> 3430S: Maintained 3431F: drivers/platform/x86/dell-smo8800.c 3432 3433DELL LAPTOP SMM DRIVER 3434M: Pali Rohár <pali.rohar@gmail.com> 3435S: Maintained 3436F: drivers/hwmon/dell-smm-hwmon.c 3437F: include/uapi/linux/i8k.h 3438 3439DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3440M: Doug Warzecha <Douglas_Warzecha@dell.com> 3441S: Maintained 3442F: Documentation/dcdbas.txt 3443F: drivers/firmware/dcdbas.* 3444 3445DELL WMI EXTRAS DRIVER 3446M: Matthew Garrett <mjg59@srcf.ucam.org> 3447M: Pali Rohár <pali.rohar@gmail.com> 3448S: Maintained 3449F: drivers/platform/x86/dell-wmi.c 3450 3451DESIGNWARE USB2 DRD IP DRIVER 3452M: John Youn <johnyoun@synopsys.com> 3453L: linux-usb@vger.kernel.org 3454T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3455S: Maintained 3456F: drivers/usb/dwc2/ 3457 3458DESIGNWARE USB3 DRD IP DRIVER 3459M: Felipe Balbi <balbi@kernel.org> 3460L: linux-usb@vger.kernel.org 3461T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3462S: Maintained 3463F: drivers/usb/dwc3/ 3464 3465DEVICE COREDUMP (DEV_COREDUMP) 3466M: Johannes Berg <johannes@sipsolutions.net> 3467L: linux-kernel@vger.kernel.org 3468S: Maintained 3469F: drivers/base/devcoredump.c 3470F: include/linux/devcoredump.h 3471 3472DEVICE FREQUENCY (DEVFREQ) 3473M: MyungJoo Ham <myungjoo.ham@samsung.com> 3474M: Kyungmin Park <kyungmin.park@samsung.com> 3475L: linux-pm@vger.kernel.org 3476T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3477S: Maintained 3478F: drivers/devfreq/ 3479F: include/linux/devfreq.h 3480F: Documentation/devicetree/bindings/devfreq/ 3481 3482DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 3483M: Chanwoo Choi <cw00.choi@samsung.com> 3484L: linux-pm@vger.kernel.org 3485T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3486S: Supported 3487F: drivers/devfreq/event/ 3488F: drivers/devfreq/devfreq-event.c 3489F: include/linux/devfreq-event.h 3490F: Documentation/devicetree/bindings/devfreq/event/ 3491 3492DEVICE NUMBER REGISTRY 3493M: Torben Mathiasen <device@lanana.org> 3494W: http://lanana.org/docs/device-list/index.html 3495S: Maintained 3496 3497DEVICE-MAPPER (LVM) 3498M: Alasdair Kergon <agk@redhat.com> 3499M: Mike Snitzer <snitzer@redhat.com> 3500M: dm-devel@redhat.com 3501L: dm-devel@redhat.com 3502W: http://sources.redhat.com/dm 3503Q: http://patchwork.kernel.org/project/dm-devel/list/ 3504T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3505T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3506S: Maintained 3507F: Documentation/device-mapper/ 3508F: drivers/md/dm* 3509F: drivers/md/persistent-data/ 3510F: include/linux/device-mapper.h 3511F: include/linux/dm-*.h 3512F: include/uapi/linux/dm-*.h 3513 3514DIALOG SEMICONDUCTOR DRIVERS 3515M: Support Opensource <support.opensource@diasemi.com> 3516W: http://www.dialog-semiconductor.com/products 3517S: Supported 3518F: Documentation/hwmon/da90?? 3519F: Documentation/devicetree/bindings/sound/da[79]*.txt 3520F: drivers/gpio/gpio-da90??.c 3521F: drivers/hwmon/da90??-hwmon.c 3522F: drivers/iio/adc/da91??-*.c 3523F: drivers/input/misc/da90??_onkey.c 3524F: drivers/input/touchscreen/da9052_tsi.c 3525F: drivers/leds/leds-da90??.c 3526F: drivers/mfd/da903x.c 3527F: drivers/mfd/da90??-*.c 3528F: drivers/mfd/da91??-*.c 3529F: drivers/power/da9052-battery.c 3530F: drivers/power/da91??-*.c 3531F: drivers/regulator/da903x.c 3532F: drivers/regulator/da9???-regulator.[ch] 3533F: drivers/rtc/rtc-da90??.c 3534F: drivers/video/backlight/da90??_bl.c 3535F: drivers/watchdog/da90??_wdt.c 3536F: include/linux/mfd/da903x.h 3537F: include/linux/mfd/da9052/ 3538F: include/linux/mfd/da9055/ 3539F: include/linux/mfd/da9063/ 3540F: include/linux/mfd/da9150/ 3541F: include/sound/da[79]*.h 3542F: sound/soc/codecs/da[79]*.[ch] 3543 3544DIGI NEO AND CLASSIC PCI PRODUCTS 3545M: Lidza Louina <lidza.louina@gmail.com> 3546M: Mark Hounschell <markh@compro.net> 3547L: driverdev-devel@linuxdriverproject.org 3548S: Maintained 3549F: drivers/staging/dgnc/ 3550 3551DIGI EPCA PCI PRODUCTS 3552M: Lidza Louina <lidza.louina@gmail.com> 3553M: Daeseok Youn <daeseok.youn@gmail.com> 3554L: driverdev-devel@linuxdriverproject.org 3555S: Maintained 3556F: drivers/staging/dgap/ 3557 3558DIOLAN U2C-12 I2C DRIVER 3559M: Guenter Roeck <linux@roeck-us.net> 3560L: linux-i2c@vger.kernel.org 3561S: Maintained 3562F: drivers/i2c/busses/i2c-diolan-u2c.c 3563 3564DIRECT ACCESS (DAX) 3565M: Matthew Wilcox <willy@linux.intel.com> 3566L: linux-fsdevel@vger.kernel.org 3567S: Supported 3568F: fs/dax.c 3569 3570DIRECTORY NOTIFICATION (DNOTIFY) 3571M: Eric Paris <eparis@parisplace.org> 3572S: Maintained 3573F: Documentation/filesystems/dnotify.txt 3574F: fs/notify/dnotify/ 3575F: include/linux/dnotify.h 3576 3577DISK GEOMETRY AND PARTITION HANDLING 3578M: Andries Brouwer <aeb@cwi.nl> 3579W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3580W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3581W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3582S: Maintained 3583 3584DISKQUOTA 3585M: Jan Kara <jack@suse.com> 3586S: Maintained 3587F: Documentation/filesystems/quota.txt 3588F: fs/quota/ 3589F: include/linux/quota*.h 3590F: include/uapi/linux/quota*.h 3591 3592DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3593M: Bernie Thompson <bernie@plugable.com> 3594L: linux-fbdev@vger.kernel.org 3595S: Maintained 3596W: http://plugable.com/category/projects/udlfb/ 3597F: drivers/video/fbdev/udlfb.c 3598F: include/video/udlfb.h 3599F: Documentation/fb/udlfb.txt 3600 3601DISTRIBUTED LOCK MANAGER (DLM) 3602M: Christine Caulfield <ccaulfie@redhat.com> 3603M: David Teigland <teigland@redhat.com> 3604L: cluster-devel@redhat.com 3605W: http://sources.redhat.com/cluster/ 3606T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git 3607S: Supported 3608F: fs/dlm/ 3609 3610DMA BUFFER SHARING FRAMEWORK 3611M: Sumit Semwal <sumit.semwal@linaro.org> 3612S: Maintained 3613L: linux-media@vger.kernel.org 3614L: dri-devel@lists.freedesktop.org 3615L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3616F: drivers/dma-buf/ 3617F: include/linux/dma-buf* 3618F: include/linux/reservation.h 3619F: include/linux/*fence.h 3620F: Documentation/dma-buf-sharing.txt 3621T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3622 3623DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3624M: Vinod Koul <vinod.koul@intel.com> 3625L: dmaengine@vger.kernel.org 3626Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3627S: Maintained 3628F: drivers/dma/ 3629F: include/linux/dmaengine.h 3630F: Documentation/dmaengine/ 3631T: git git://git.infradead.org/users/vkoul/slave-dma.git 3632 3633DME1737 HARDWARE MONITOR DRIVER 3634M: Juerg Haefliger <juergh@gmail.com> 3635L: lm-sensors@lm-sensors.org 3636S: Maintained 3637F: Documentation/hwmon/dme1737 3638F: drivers/hwmon/dme1737.c 3639 3640DMI/SMBIOS SUPPORT 3641M: Jean Delvare <jdelvare@suse.com> 3642S: Maintained 3643T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3644F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3645F: drivers/firmware/dmi-id.c 3646F: drivers/firmware/dmi_scan.c 3647F: include/linux/dmi.h 3648 3649DOCUMENTATION 3650M: Jonathan Corbet <corbet@lwn.net> 3651L: linux-doc@vger.kernel.org 3652S: Maintained 3653F: Documentation/ 3654F: scripts/docproc.c 3655F: scripts/kernel-doc* 3656X: Documentation/ABI/ 3657X: Documentation/devicetree/ 3658X: Documentation/acpi 3659X: Documentation/power 3660X: Documentation/spi 3661X: Documentation/DocBook/media 3662T: git git://git.lwn.net/linux.git docs-next 3663 3664DOUBLETALK DRIVER 3665M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3666L: blinux-list@redhat.com 3667S: Maintained 3668F: drivers/char/dtlk.c 3669F: include/linux/dtlk.h 3670 3671DPT_I2O SCSI RAID DRIVER 3672M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3673L: linux-scsi@vger.kernel.org 3674W: http://www.adaptec.com/ 3675S: Maintained 3676F: drivers/scsi/dpt* 3677F: drivers/scsi/dpt/ 3678 3679DRBD DRIVER 3680M: Philipp Reisner <philipp.reisner@linbit.com> 3681M: Lars Ellenberg <lars.ellenberg@linbit.com> 3682L: drbd-dev@lists.linbit.com 3683W: http://www.drbd.org 3684T: git git://git.linbit.com/linux-drbd.git 3685T: git git://git.linbit.com/drbd-8.4.git 3686S: Supported 3687F: drivers/block/drbd/ 3688F: lib/lru_cache.c 3689F: Documentation/blockdev/drbd/ 3690 3691DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3692M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3693T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3694S: Supported 3695F: Documentation/kobject.txt 3696F: drivers/base/ 3697F: fs/debugfs/ 3698F: fs/kernfs/ 3699F: fs/sysfs/ 3700F: include/linux/debugfs.h 3701F: include/linux/kobj* 3702F: lib/kobj* 3703 3704DRM DRIVERS 3705M: David Airlie <airlied@linux.ie> 3706L: dri-devel@lists.freedesktop.org 3707T: git git://people.freedesktop.org/~airlied/linux 3708S: Maintained 3709F: drivers/gpu/drm/ 3710F: drivers/gpu/vga/ 3711F: include/drm/ 3712F: include/uapi/drm/ 3713 3714RADEON DRM DRIVERS 3715M: Alex Deucher <alexander.deucher@amd.com> 3716M: Christian König <christian.koenig@amd.com> 3717L: dri-devel@lists.freedesktop.org 3718T: git git://people.freedesktop.org/~agd5f/linux 3719S: Supported 3720F: drivers/gpu/drm/radeon/ 3721F: include/uapi/drm/radeon* 3722 3723DRM PANEL DRIVERS 3724M: Thierry Reding <thierry.reding@gmail.com> 3725L: dri-devel@lists.freedesktop.org 3726T: git git://anongit.freedesktop.org/tegra/linux.git 3727S: Maintained 3728F: drivers/gpu/drm/drm_panel.c 3729F: drivers/gpu/drm/panel/ 3730F: include/drm/drm_panel.h 3731F: Documentation/devicetree/bindings/display/panel/ 3732 3733INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3734M: Daniel Vetter <daniel.vetter@intel.com> 3735M: Jani Nikula <jani.nikula@linux.intel.com> 3736L: intel-gfx@lists.freedesktop.org 3737L: dri-devel@lists.freedesktop.org 3738W: https://01.org/linuxgraphics/ 3739Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3740T: git git://anongit.freedesktop.org/drm-intel 3741S: Supported 3742F: drivers/gpu/drm/i915/ 3743F: include/drm/i915* 3744F: include/uapi/drm/i915* 3745 3746DRM DRIVERS FOR ATMEL HLCDC 3747M: Boris Brezillon <boris.brezillon@free-electrons.com> 3748L: dri-devel@lists.freedesktop.org 3749S: Supported 3750F: drivers/gpu/drm/atmel-hlcdc/ 3751F: Documentation/devicetree/bindings/drm/atmel/ 3752 3753DRM DRIVERS FOR EXYNOS 3754M: Inki Dae <inki.dae@samsung.com> 3755M: Joonyoung Shim <jy0922.shim@samsung.com> 3756M: Seung-Woo Kim <sw0312.kim@samsung.com> 3757M: Kyungmin Park <kyungmin.park@samsung.com> 3758L: dri-devel@lists.freedesktop.org 3759T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3760S: Supported 3761F: drivers/gpu/drm/exynos/ 3762F: include/drm/exynos* 3763F: include/uapi/drm/exynos* 3764 3765DRM DRIVERS FOR FREESCALE DCU 3766M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3767M: Alison Wang <alison.wang@freescale.com> 3768L: dri-devel@lists.freedesktop.org 3769S: Supported 3770F: drivers/gpu/drm/fsl-dcu/ 3771F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3772F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3773 3774DRM DRIVERS FOR FREESCALE IMX 3775M: Philipp Zabel <p.zabel@pengutronix.de> 3776L: dri-devel@lists.freedesktop.org 3777S: Maintained 3778F: drivers/gpu/drm/imx/ 3779F: drivers/gpu/ipu-v3/ 3780F: Documentation/devicetree/bindings/display/imx/ 3781 3782DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3783M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3784L: dri-devel@lists.freedesktop.org 3785T: git git://github.com/patjak/drm-gma500 3786S: Maintained 3787F: drivers/gpu/drm/gma500 3788F: include/drm/gma500* 3789 3790DRM DRIVERS FOR NVIDIA TEGRA 3791M: Thierry Reding <thierry.reding@gmail.com> 3792M: Terje Bergström <tbergstrom@nvidia.com> 3793L: dri-devel@lists.freedesktop.org 3794L: linux-tegra@vger.kernel.org 3795T: git git://anongit.freedesktop.org/tegra/linux.git 3796S: Supported 3797F: drivers/gpu/drm/tegra/ 3798F: drivers/gpu/host1x/ 3799F: include/linux/host1x.h 3800F: include/uapi/drm/tegra_drm.h 3801F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 3802 3803DRM DRIVERS FOR RENESAS 3804M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3805L: dri-devel@lists.freedesktop.org 3806L: linux-renesas-soc@vger.kernel.org 3807T: git git://people.freedesktop.org/~airlied/linux 3808S: Supported 3809F: drivers/gpu/drm/rcar-du/ 3810F: drivers/gpu/drm/shmobile/ 3811F: include/linux/platform_data/shmob_drm.h 3812 3813DRM DRIVERS FOR ROCKCHIP 3814M: Mark Yao <mark.yao@rock-chips.com> 3815L: dri-devel@lists.freedesktop.org 3816S: Maintained 3817F: drivers/gpu/drm/rockchip/ 3818F: Documentation/devicetree/bindings/display/rockchip* 3819 3820DRM DRIVERS FOR STI 3821M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3822M: Vincent Abriou <vincent.abriou@st.com> 3823L: dri-devel@lists.freedesktop.org 3824T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3825S: Maintained 3826F: drivers/gpu/drm/sti 3827F: Documentation/devicetree/bindings/display/st,stih4xx.txt 3828 3829DRM DRIVERS FOR VIVANTE GPU IP 3830M: Lucas Stach <l.stach@pengutronix.de> 3831R: Russell King <linux+etnaviv@arm.linux.org.uk> 3832R: Christian Gmeiner <christian.gmeiner@gmail.com> 3833L: dri-devel@lists.freedesktop.org 3834S: Maintained 3835F: drivers/gpu/drm/etnaviv 3836F: Documentation/devicetree/bindings/display/etnaviv 3837 3838DSBR100 USB FM RADIO DRIVER 3839M: Alexey Klimov <klimov.linux@gmail.com> 3840L: linux-media@vger.kernel.org 3841T: git git://linuxtv.org/media_tree.git 3842S: Maintained 3843F: drivers/media/radio/dsbr100.c 3844 3845DSCC4 DRIVER 3846M: Francois Romieu <romieu@fr.zoreil.com> 3847L: netdev@vger.kernel.org 3848S: Maintained 3849F: drivers/net/wan/dscc4.c 3850 3851DT3155 MEDIA DRIVER 3852M: Hans Verkuil <hverkuil@xs4all.nl> 3853L: linux-media@vger.kernel.org 3854T: git git://linuxtv.org/media_tree.git 3855W: https://linuxtv.org 3856S: Odd Fixes 3857F: drivers/media/pci/dt3155/ 3858 3859DVB_USB_AF9015 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/af9015* 3868 3869DVB_USB_AF9035 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/af9035* 3878 3879DVB_USB_ANYSEE 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/anysee* 3888 3889DVB_USB_AU6610 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/au6610* 3898 3899DVB_USB_CE6230 MEDIA DRIVER 3900M: Antti Palosaari <crope@iki.fi> 3901L: linux-media@vger.kernel.org 3902W: https://linuxtv.org 3903W: http://palosaari.fi/linux/ 3904Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3905T: git git://linuxtv.org/anttip/media_tree.git 3906S: Maintained 3907F: drivers/media/usb/dvb-usb-v2/ce6230* 3908 3909DVB_USB_CXUSB MEDIA DRIVER 3910M: Michael Krufky <mkrufky@linuxtv.org> 3911L: linux-media@vger.kernel.org 3912W: https://linuxtv.org 3913W: http://github.com/mkrufky 3914Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3915T: git git://linuxtv.org/media_tree.git 3916S: Maintained 3917F: drivers/media/usb/dvb-usb/cxusb* 3918 3919DVB_USB_EC168 MEDIA DRIVER 3920M: Antti Palosaari <crope@iki.fi> 3921L: linux-media@vger.kernel.org 3922W: https://linuxtv.org 3923W: http://palosaari.fi/linux/ 3924Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3925T: git git://linuxtv.org/anttip/media_tree.git 3926S: Maintained 3927F: drivers/media/usb/dvb-usb-v2/ec168* 3928 3929DVB_USB_GL861 MEDIA DRIVER 3930M: Antti Palosaari <crope@iki.fi> 3931L: linux-media@vger.kernel.org 3932W: https://linuxtv.org 3933Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3934T: git git://linuxtv.org/anttip/media_tree.git 3935S: Maintained 3936F: drivers/media/usb/dvb-usb-v2/gl861* 3937 3938DVB_USB_MXL111SF MEDIA DRIVER 3939M: Michael Krufky <mkrufky@linuxtv.org> 3940L: linux-media@vger.kernel.org 3941W: https://linuxtv.org 3942W: http://github.com/mkrufky 3943Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3944T: git git://linuxtv.org/mkrufky/mxl111sf.git 3945S: Maintained 3946F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3947 3948DVB_USB_RTL28XXU 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/rtl28xxu* 3957 3958DVB_USB_V2 MEDIA DRIVER 3959M: Antti Palosaari <crope@iki.fi> 3960L: linux-media@vger.kernel.org 3961W: https://linuxtv.org 3962W: http://palosaari.fi/linux/ 3963Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3964T: git git://linuxtv.org/anttip/media_tree.git 3965S: Maintained 3966F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3967F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3968 3969DYNAMIC DEBUG 3970M: Jason Baron <jbaron@akamai.com> 3971S: Maintained 3972F: lib/dynamic_debug.c 3973F: include/linux/dynamic_debug.h 3974 3975DZ DECSTATION DZ11 SERIAL DRIVER 3976M: "Maciej W. Rozycki" <macro@linux-mips.org> 3977S: Maintained 3978F: drivers/tty/serial/dz.* 3979 3980E3X0 POWER BUTTON DRIVER 3981M: Moritz Fischer <moritz.fischer@ettus.com> 3982L: usrp-users@lists.ettus.com 3983W: http://www.ettus.com 3984S: Supported 3985F: drivers/input/misc/e3x0-button.c 3986F: Documentation/devicetree/bindings/input/e3x0-button.txt 3987 3988E4000 MEDIA DRIVER 3989M: Antti Palosaari <crope@iki.fi> 3990L: linux-media@vger.kernel.org 3991W: https://linuxtv.org 3992W: http://palosaari.fi/linux/ 3993Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3994T: git git://linuxtv.org/anttip/media_tree.git 3995S: Maintained 3996F: drivers/media/tuners/e4000* 3997 3998EATA ISA/EISA/PCI SCSI DRIVER 3999M: Dario Ballabio <ballabio_dario@emc.com> 4000L: linux-scsi@vger.kernel.org 4001S: Maintained 4002F: drivers/scsi/eata.c 4003 4004EC100 MEDIA DRIVER 4005M: Antti Palosaari <crope@iki.fi> 4006L: linux-media@vger.kernel.org 4007W: https://linuxtv.org 4008W: http://palosaari.fi/linux/ 4009Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4010T: git git://linuxtv.org/anttip/media_tree.git 4011S: Maintained 4012F: drivers/media/dvb-frontends/ec100* 4013 4014ECRYPT FILE SYSTEM 4015M: Tyler Hicks <tyhicks@canonical.com> 4016L: ecryptfs@vger.kernel.org 4017W: http://ecryptfs.org 4018W: https://launchpad.net/ecryptfs 4019T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 4020S: Supported 4021F: Documentation/filesystems/ecryptfs.txt 4022F: fs/ecryptfs/ 4023 4024EDAC-CORE 4025M: Doug Thompson <dougthompson@xmission.com> 4026M: Borislav Petkov <bp@alien8.de> 4027M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4028L: linux-edac@vger.kernel.org 4029T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next 4030T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 4031S: Supported 4032F: Documentation/edac.txt 4033F: drivers/edac/ 4034F: include/linux/edac.h 4035 4036EDAC-AMD64 4037M: Doug Thompson <dougthompson@xmission.com> 4038M: Borislav Petkov <bp@alien8.de> 4039L: linux-edac@vger.kernel.org 4040S: Maintained 4041F: drivers/edac/amd64_edac* 4042 4043EDAC-CALXEDA 4044M: Doug Thompson <dougthompson@xmission.com> 4045M: Robert Richter <rric@kernel.org> 4046L: linux-edac@vger.kernel.org 4047S: Maintained 4048F: drivers/edac/highbank* 4049 4050EDAC-CAVIUM 4051M: Ralf Baechle <ralf@linux-mips.org> 4052M: David Daney <david.daney@cavium.com> 4053L: linux-edac@vger.kernel.org 4054L: linux-mips@linux-mips.org 4055S: Supported 4056F: drivers/edac/octeon_edac* 4057 4058EDAC-E752X 4059M: Mark Gross <mark.gross@intel.com> 4060M: Doug Thompson <dougthompson@xmission.com> 4061L: linux-edac@vger.kernel.org 4062S: Maintained 4063F: drivers/edac/e752x_edac.c 4064 4065EDAC-E7XXX 4066M: Doug Thompson <dougthompson@xmission.com> 4067L: linux-edac@vger.kernel.org 4068S: Maintained 4069F: drivers/edac/e7xxx_edac.c 4070 4071EDAC-GHES 4072M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4073L: linux-edac@vger.kernel.org 4074S: Maintained 4075F: drivers/edac/ghes_edac.c 4076 4077EDAC-I82443BXGX 4078M: Tim Small <tim@buttersideup.com> 4079L: linux-edac@vger.kernel.org 4080S: Maintained 4081F: drivers/edac/i82443bxgx_edac.c 4082 4083EDAC-I3000 4084M: Jason Uhlenkott <juhlenko@akamai.com> 4085L: linux-edac@vger.kernel.org 4086S: Maintained 4087F: drivers/edac/i3000_edac.c 4088 4089EDAC-I5000 4090M: Doug Thompson <dougthompson@xmission.com> 4091L: linux-edac@vger.kernel.org 4092S: Maintained 4093F: drivers/edac/i5000_edac.c 4094 4095EDAC-I5400 4096M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4097L: linux-edac@vger.kernel.org 4098S: Maintained 4099F: drivers/edac/i5400_edac.c 4100 4101EDAC-I7300 4102M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4103L: linux-edac@vger.kernel.org 4104S: Maintained 4105F: drivers/edac/i7300_edac.c 4106 4107EDAC-I7CORE 4108M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4109L: linux-edac@vger.kernel.org 4110S: Maintained 4111F: drivers/edac/i7core_edac.c 4112 4113EDAC-I82975X 4114M: Ranganathan Desikan <ravi@jetztechnologies.com> 4115M: "Arvind R." <arvino55@gmail.com> 4116L: linux-edac@vger.kernel.org 4117S: Maintained 4118F: drivers/edac/i82975x_edac.c 4119 4120EDAC-IE31200 4121M: Jason Baron <jbaron@akamai.com> 4122L: linux-edac@vger.kernel.org 4123S: Maintained 4124F: drivers/edac/ie31200_edac.c 4125 4126EDAC-MPC85XX 4127M: Johannes Thumshirn <morbidrsa@gmail.com> 4128L: linux-edac@vger.kernel.org 4129S: Maintained 4130F: drivers/edac/mpc85xx_edac.[ch] 4131 4132EDAC-PASEMI 4133M: Egor Martovetsky <egor@pasemi.com> 4134L: linux-edac@vger.kernel.org 4135S: Maintained 4136F: drivers/edac/pasemi_edac.c 4137 4138EDAC-R82600 4139M: Tim Small <tim@buttersideup.com> 4140L: linux-edac@vger.kernel.org 4141S: Maintained 4142F: drivers/edac/r82600_edac.c 4143 4144EDAC-SBRIDGE 4145M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4146L: linux-edac@vger.kernel.org 4147S: Maintained 4148F: drivers/edac/sb_edac.c 4149 4150EDAC-XGENE 4151APPLIED MICRO (APM) X-GENE SOC EDAC 4152M: Loc Ho <lho@apm.com> 4153S: Supported 4154F: drivers/edac/xgene_edac.c 4155F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4156 4157EDIROL UA-101/UA-1000 DRIVER 4158M: Clemens Ladisch <clemens@ladisch.de> 4159L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4160T: git git://git.alsa-project.org/alsa-kernel.git 4161S: Maintained 4162F: sound/usb/misc/ua101.c 4163 4164EXTENSIBLE FIRMWARE INTERFACE (EFI) 4165M: Matt Fleming <matt@codeblueprint.co.uk> 4166L: linux-efi@vger.kernel.org 4167T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4168S: Maintained 4169F: Documentation/efi-stub.txt 4170F: arch/ia64/kernel/efi.c 4171F: arch/x86/boot/compressed/eboot.[ch] 4172F: arch/x86/include/asm/efi.h 4173F: arch/x86/platform/efi/* 4174F: drivers/firmware/efi/* 4175F: include/linux/efi*.h 4176 4177EFI VARIABLE FILESYSTEM 4178M: Matthew Garrett <matthew.garrett@nebula.com> 4179M: Jeremy Kerr <jk@ozlabs.org> 4180M: Matt Fleming <matt@codeblueprint.co.uk> 4181T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4182L: linux-efi@vger.kernel.org 4183S: Maintained 4184F: fs/efivarfs/ 4185 4186EFIFB FRAMEBUFFER DRIVER 4187L: linux-fbdev@vger.kernel.org 4188M: Peter Jones <pjones@redhat.com> 4189S: Maintained 4190F: drivers/video/fbdev/efifb.c 4191 4192EFS FILESYSTEM 4193W: http://aeschi.ch.eu.org/efs/ 4194S: Orphan 4195F: fs/efs/ 4196 4197EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4198M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4199L: netdev@vger.kernel.org 4200S: Maintained 4201F: drivers/net/ethernet/ibm/ehea/ 4202 4203EM28XX VIDEO4LINUX DRIVER 4204M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4205L: linux-media@vger.kernel.org 4206W: https://linuxtv.org 4207T: git git://linuxtv.org/media_tree.git 4208S: Maintained 4209F: drivers/media/usb/em28xx/ 4210 4211EMBEDDED LINUX 4212M: Paul Gortmaker <paul.gortmaker@windriver.com> 4213M: Matt Mackall <mpm@selenic.com> 4214M: David Woodhouse <dwmw2@infradead.org> 4215L: linux-embedded@vger.kernel.org 4216S: Maintained 4217 4218EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4219M: James Smart <james.smart@avagotech.com> 4220M: Dick Kennedy <dick.kennedy@avagotech.com> 4221L: linux-scsi@vger.kernel.org 4222W: http://www.avagotech.com 4223S: Supported 4224F: drivers/scsi/lpfc/ 4225 4226ENE CB710 FLASH CARD READER DRIVER 4227M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4228S: Maintained 4229F: drivers/misc/cb710/ 4230F: drivers/mmc/host/cb710-mmc.* 4231F: include/linux/cb710.h 4232 4233ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4234M: Maxim Levitsky <maximlevitsky@gmail.com> 4235S: Maintained 4236F: drivers/media/rc/ene_ir.* 4237 4238ENHANCED ERROR HANDLING (EEH) 4239M: Gavin Shan <shangw@linux.vnet.ibm.com> 4240L: linuxppc-dev@lists.ozlabs.org 4241S: Supported 4242F: Documentation/powerpc/eeh-pci-error-recovery.txt 4243F: arch/powerpc/kernel/eeh*.c 4244 4245EPSON S1D13XXX FRAMEBUFFER DRIVER 4246M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4247S: Maintained 4248T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4249F: drivers/video/fbdev/s1d13xxxfb.c 4250F: include/video/s1d13xxxfb.h 4251 4252ET131X NETWORK DRIVER 4253M: Mark Einon <mark.einon@gmail.com> 4254S: Odd Fixes 4255F: drivers/net/ethernet/agere/ 4256 4257ETHERNET BRIDGE 4258M: Stephen Hemminger <stephen@networkplumber.org> 4259L: bridge@lists.linux-foundation.org 4260L: netdev@vger.kernel.org 4261W: http://www.linuxfoundation.org/en/Net:Bridge 4262S: Maintained 4263F: include/linux/netfilter_bridge/ 4264F: net/bridge/ 4265 4266ETHERNET PHY LIBRARY 4267M: Florian Fainelli <f.fainelli@gmail.com> 4268L: netdev@vger.kernel.org 4269S: Maintained 4270F: include/linux/phy.h 4271F: include/linux/phy_fixed.h 4272F: drivers/net/phy/ 4273F: Documentation/networking/phy.txt 4274F: drivers/of/of_mdio.c 4275F: drivers/of/of_net.c 4276 4277EXT2 FILE SYSTEM 4278M: Jan Kara <jack@suse.com> 4279L: linux-ext4@vger.kernel.org 4280S: Maintained 4281F: Documentation/filesystems/ext2.txt 4282F: fs/ext2/ 4283F: include/linux/ext2* 4284 4285EXT4 FILE SYSTEM 4286M: "Theodore Ts'o" <tytso@mit.edu> 4287M: Andreas Dilger <adilger.kernel@dilger.ca> 4288L: linux-ext4@vger.kernel.org 4289W: http://ext4.wiki.kernel.org 4290Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4291T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 4292S: Maintained 4293F: Documentation/filesystems/ext4.txt 4294F: fs/ext4/ 4295 4296Extended Verification Module (EVM) 4297M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4298L: linux-ima-devel@lists.sourceforge.net 4299L: linux-security-module@vger.kernel.org 4300S: Supported 4301F: security/integrity/evm/ 4302 4303EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4304M: MyungJoo Ham <myungjoo.ham@samsung.com> 4305M: Chanwoo Choi <cw00.choi@samsung.com> 4306L: linux-kernel@vger.kernel.org 4307T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4308S: Maintained 4309F: drivers/extcon/ 4310F: include/linux/extcon/ 4311F: include/linux/extcon.h 4312F: Documentation/extcon/ 4313F: Documentation/devicetree/bindings/extcon/ 4314 4315EXYNOS DP DRIVER 4316M: Jingoo Han <jingoohan1@gmail.com> 4317L: dri-devel@lists.freedesktop.org 4318S: Maintained 4319F: drivers/gpu/drm/exynos/exynos_dp* 4320 4321EXYNOS MIPI DISPLAY DRIVERS 4322M: Inki Dae <inki.dae@samsung.com> 4323M: Donghwa Lee <dh09.lee@samsung.com> 4324M: Kyungmin Park <kyungmin.park@samsung.com> 4325L: linux-fbdev@vger.kernel.org 4326S: Maintained 4327F: drivers/video/fbdev/exynos/exynos_mipi* 4328F: include/video/exynos_mipi* 4329 4330F71805F HARDWARE MONITORING DRIVER 4331M: Jean Delvare <jdelvare@suse.com> 4332L: lm-sensors@lm-sensors.org 4333S: Maintained 4334F: Documentation/hwmon/f71805f 4335F: drivers/hwmon/f71805f.c 4336 4337FC0011 TUNER DRIVER 4338M: Michael Buesch <m@bues.ch> 4339L: linux-media@vger.kernel.org 4340S: Maintained 4341F: drivers/media/tuners/fc0011.h 4342F: drivers/media/tuners/fc0011.c 4343 4344FC2580 MEDIA DRIVER 4345M: Antti Palosaari <crope@iki.fi> 4346L: linux-media@vger.kernel.org 4347W: https://linuxtv.org 4348W: http://palosaari.fi/linux/ 4349Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4350T: git git://linuxtv.org/anttip/media_tree.git 4351S: Maintained 4352F: drivers/media/tuners/fc2580* 4353 4354FANOTIFY 4355M: Eric Paris <eparis@redhat.com> 4356S: Maintained 4357F: fs/notify/fanotify/ 4358F: include/linux/fanotify.h 4359F: include/uapi/linux/fanotify.h 4360 4361FARSYNC SYNCHRONOUS DRIVER 4362M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4363W: http://www.farsite.co.uk/ 4364S: Supported 4365F: drivers/net/wan/farsync.* 4366 4367FAULT INJECTION SUPPORT 4368M: Akinobu Mita <akinobu.mita@gmail.com> 4369S: Supported 4370F: Documentation/fault-injection/ 4371F: lib/fault-inject.c 4372 4373FBTFT Framebuffer drivers 4374M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4375M: Noralf Trønnes <noralf@tronnes.org> 4376S: Maintained 4377F: drivers/staging/fbtft/ 4378 4379FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4380M: Vasu Dev <vasu.dev@intel.com> 4381L: fcoe-devel@open-fcoe.org 4382W: www.Open-FCoE.org 4383S: Supported 4384F: drivers/scsi/libfc/ 4385F: drivers/scsi/fcoe/ 4386F: include/scsi/fc/ 4387F: include/scsi/libfc.h 4388F: include/scsi/libfcoe.h 4389F: include/uapi/scsi/fc/ 4390 4391FILE LOCKING (flock() and fcntl()/lockf()) 4392M: Jeff Layton <jlayton@poochiereds.net> 4393M: "J. Bruce Fields" <bfields@fieldses.org> 4394L: linux-fsdevel@vger.kernel.org 4395S: Maintained 4396F: include/linux/fcntl.h 4397F: include/linux/fs.h 4398F: include/uapi/linux/fcntl.h 4399F: include/uapi/linux/fs.h 4400F: fs/fcntl.c 4401F: fs/locks.c 4402 4403FILESYSTEMS (VFS and infrastructure) 4404M: Alexander Viro <viro@zeniv.linux.org.uk> 4405L: linux-fsdevel@vger.kernel.org 4406S: Maintained 4407F: fs/* 4408 4409FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4410M: Riku Voipio <riku.voipio@iki.fi> 4411L: lm-sensors@lm-sensors.org 4412S: Maintained 4413F: drivers/hwmon/f75375s.c 4414F: include/linux/f75375s.h 4415 4416FIREWIRE AUDIO DRIVERS 4417M: Clemens Ladisch <clemens@ladisch.de> 4418L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4419T: git git://git.alsa-project.org/alsa-kernel.git 4420S: Maintained 4421F: sound/firewire/ 4422 4423FIREWIRE MEDIA DRIVERS (firedtv) 4424M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4425L: linux-media@vger.kernel.org 4426L: linux1394-devel@lists.sourceforge.net 4427T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4428S: Maintained 4429F: drivers/media/firewire/ 4430 4431FIREWIRE SBP-2 TARGET 4432M: Chris Boot <bootc@bootc.net> 4433L: linux-scsi@vger.kernel.org 4434L: target-devel@vger.kernel.org 4435L: linux1394-devel@lists.sourceforge.net 4436T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4437S: Maintained 4438F: drivers/target/sbp/ 4439 4440FIREWIRE SUBSYSTEM 4441M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4442L: linux1394-devel@lists.sourceforge.net 4443W: http://ieee1394.wiki.kernel.org/ 4444T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4445S: Maintained 4446F: drivers/firewire/ 4447F: include/linux/firewire.h 4448F: include/uapi/linux/firewire*.h 4449F: tools/firewire/ 4450 4451FIRMWARE LOADER (request_firmware) 4452M: Ming Lei <ming.lei@canonical.com> 4453L: linux-kernel@vger.kernel.org 4454S: Maintained 4455F: Documentation/firmware_class/ 4456F: drivers/base/firmware*.c 4457F: include/linux/firmware.h 4458 4459FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4460M: Joshua Morris <josh.h.morris@us.ibm.com> 4461M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4462S: Maintained 4463F: drivers/block/rsxx/ 4464 4465FLOPPY DRIVER 4466M: Jiri Kosina <jikos@kernel.org> 4467T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4468S: Odd fixes 4469F: drivers/block/floppy.c 4470 4471FMC SUBSYSTEM 4472M: Alessandro Rubini <rubini@gnudd.com> 4473W: http://www.ohwr.org/projects/fmc-bus 4474S: Supported 4475F: drivers/fmc/ 4476F: include/linux/fmc*.h 4477F: include/linux/ipmi-fru.h 4478K: fmc_d.*register 4479 4480FPGA MANAGER FRAMEWORK 4481M: Alan Tull <atull@opensource.altera.com> 4482R: Moritz Fischer <moritz.fischer@ettus.com> 4483S: Maintained 4484F: drivers/fpga/ 4485F: include/linux/fpga/fpga-mgr.h 4486W: http://www.rocketboards.org 4487 4488FPU EMULATOR 4489M: Bill Metzenthen <billm@melbpc.org.au> 4490W: http://floatingpoint.sourceforge.net/emulator/index.html 4491S: Maintained 4492F: arch/x86/math-emu/ 4493 4494FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4495L: netdev@vger.kernel.org 4496S: Orphan 4497F: drivers/net/wan/dlci.c 4498F: drivers/net/wan/sdla.c 4499 4500FRAMEBUFFER LAYER 4501M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4502M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4503L: linux-fbdev@vger.kernel.org 4504W: http://linux-fbdev.sourceforge.net/ 4505Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4506T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4507S: Maintained 4508F: Documentation/fb/ 4509F: drivers/video/ 4510F: include/video/ 4511F: include/linux/fb.h 4512F: include/uapi/video/ 4513F: include/uapi/linux/fb.h 4514 4515FREESCALE DIU FRAMEBUFFER DRIVER 4516M: Timur Tabi <timur@tabi.org> 4517L: linux-fbdev@vger.kernel.org 4518S: Maintained 4519F: drivers/video/fbdev/fsl-diu-fb.* 4520 4521FREESCALE DMA DRIVER 4522M: Li Yang <leoli@freescale.com> 4523M: Zhang Wei <zw@zh-kernel.org> 4524L: linuxppc-dev@lists.ozlabs.org 4525S: Maintained 4526F: drivers/dma/fsldma.* 4527 4528FREESCALE GPMI NAND DRIVER 4529M: Han Xu <han.xu@nxp.com> 4530L: linux-mtd@lists.infradead.org 4531S: Maintained 4532F: drivers/mtd/nand/gpmi-nand/* 4533 4534FREESCALE I2C CPM DRIVER 4535M: Jochen Friedrich <jochen@scram.de> 4536L: linuxppc-dev@lists.ozlabs.org 4537L: linux-i2c@vger.kernel.org 4538S: Maintained 4539F: drivers/i2c/busses/i2c-cpm.c 4540 4541FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4542M: Sascha Hauer <kernel@pengutronix.de> 4543L: linux-fbdev@vger.kernel.org 4544L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4545S: Maintained 4546F: include/linux/platform_data/video-imxfb.h 4547F: drivers/video/fbdev/imxfb.c 4548 4549FREESCALE QUAD SPI DRIVER 4550M: Han Xu <han.xu@nxp.com> 4551L: linux-mtd@lists.infradead.org 4552S: Maintained 4553F: drivers/mtd/spi-nor/fsl-quadspi.c 4554 4555FREESCALE SOC FS_ENET DRIVER 4556M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4557M: Vitaly Bordug <vbordug@ru.mvista.com> 4558L: linuxppc-dev@lists.ozlabs.org 4559L: netdev@vger.kernel.org 4560S: Maintained 4561F: drivers/net/ethernet/freescale/fs_enet/ 4562F: include/linux/fs_enet_pd.h 4563 4564FREESCALE IMX / MXC FEC DRIVER 4565M: Fugang Duan <fugang.duan@nxp.com> 4566L: netdev@vger.kernel.org 4567S: Maintained 4568F: drivers/net/ethernet/freescale/fec_main.c 4569F: drivers/net/ethernet/freescale/fec_ptp.c 4570F: drivers/net/ethernet/freescale/fec.h 4571F: Documentation/devicetree/bindings/net/fsl-fec.txt 4572 4573FREESCALE QUICC ENGINE LIBRARY 4574L: linuxppc-dev@lists.ozlabs.org 4575S: Orphan 4576F: drivers/soc/fsl/qe/ 4577F: include/soc/fsl/*qe*.h 4578F: include/soc/fsl/*ucc*.h 4579 4580FREESCALE USB PERIPHERAL DRIVERS 4581M: Li Yang <leoli@freescale.com> 4582L: linux-usb@vger.kernel.org 4583L: linuxppc-dev@lists.ozlabs.org 4584S: Maintained 4585F: drivers/usb/gadget/udc/fsl* 4586 4587FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4588M: Li Yang <leoli@freescale.com> 4589L: netdev@vger.kernel.org 4590L: linuxppc-dev@lists.ozlabs.org 4591S: Maintained 4592F: drivers/net/ethernet/freescale/ucc_geth* 4593 4594FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4595M: Claudiu Manoil <claudiu.manoil@freescale.com> 4596L: netdev@vger.kernel.org 4597S: Maintained 4598F: drivers/net/ethernet/freescale/gianfar* 4599X: drivers/net/ethernet/freescale/gianfar_ptp.c 4600F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4601 4602FREESCALE QUICC ENGINE UCC UART DRIVER 4603M: Timur Tabi <timur@tabi.org> 4604L: linuxppc-dev@lists.ozlabs.org 4605S: Maintained 4606F: drivers/tty/serial/ucc_uart.c 4607 4608FREESCALE SOC SOUND DRIVERS 4609M: Timur Tabi <timur@tabi.org> 4610M: Nicolin Chen <nicoleotsuka@gmail.com> 4611M: Xiubo Li <Xiubo.Lee@gmail.com> 4612L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4613L: linuxppc-dev@lists.ozlabs.org 4614S: Maintained 4615F: sound/soc/fsl/fsl* 4616F: sound/soc/fsl/imx* 4617F: sound/soc/fsl/mpc8610_hpcd.c 4618 4619FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4620M: "J. German Rivera" <German.Rivera@freescale.com> 4621L: linux-kernel@vger.kernel.org 4622S: Maintained 4623F: drivers/staging/fsl-mc/ 4624 4625FREEVXFS FILESYSTEM 4626M: Christoph Hellwig <hch@infradead.org> 4627W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4628S: Maintained 4629F: fs/freevxfs/ 4630 4631FREEZER 4632M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4633M: Pavel Machek <pavel@ucw.cz> 4634L: linux-pm@vger.kernel.org 4635S: Supported 4636F: Documentation/power/freezing-of-tasks.txt 4637F: include/linux/freezer.h 4638F: kernel/freezer.c 4639 4640FRONTSWAP API 4641M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4642L: linux-kernel@vger.kernel.org 4643S: Maintained 4644F: mm/frontswap.c 4645F: include/linux/frontswap.h 4646 4647FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4648M: David Howells <dhowells@redhat.com> 4649L: linux-cachefs@redhat.com (moderated for non-subscribers) 4650S: Supported 4651F: Documentation/filesystems/caching/ 4652F: fs/fscache/ 4653F: include/linux/fscache*.h 4654 4655F2FS FILE SYSTEM 4656M: Jaegeuk Kim <jaegeuk@kernel.org> 4657M: Changman Lee <cm224.lee@samsung.com> 4658R: Chao Yu <chao2.yu@samsung.com> 4659L: linux-f2fs-devel@lists.sourceforge.net 4660W: http://en.wikipedia.org/wiki/F2FS 4661T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4662S: Maintained 4663F: Documentation/filesystems/f2fs.txt 4664F: Documentation/ABI/testing/sysfs-fs-f2fs 4665F: fs/f2fs/ 4666F: include/linux/f2fs_fs.h 4667F: include/trace/events/f2fs.h 4668 4669FUJITSU FR-V (FRV) PORT 4670S: Orphan 4671F: arch/frv/ 4672 4673FUJITSU LAPTOP EXTRAS 4674M: Jonathan Woithe <jwoithe@just42.net> 4675L: platform-driver-x86@vger.kernel.org 4676S: Maintained 4677F: drivers/platform/x86/fujitsu-laptop.c 4678 4679FUJITSU M-5MO LS CAMERA ISP DRIVER 4680M: Kyungmin Park <kyungmin.park@samsung.com> 4681M: Heungjun Kim <riverful.kim@samsung.com> 4682L: linux-media@vger.kernel.org 4683S: Maintained 4684F: drivers/media/i2c/m5mols/ 4685F: include/media/i2c/m5mols.h 4686 4687FUJITSU TABLET EXTRAS 4688M: Robert Gerlach <khnz@gmx.de> 4689L: platform-driver-x86@vger.kernel.org 4690S: Maintained 4691F: drivers/platform/x86/fujitsu-tablet.c 4692 4693FUSE: FILESYSTEM IN USERSPACE 4694M: Miklos Szeredi <miklos@szeredi.hu> 4695L: fuse-devel@lists.sourceforge.net 4696W: http://fuse.sourceforge.net/ 4697T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4698S: Maintained 4699F: fs/fuse/ 4700F: include/uapi/linux/fuse.h 4701F: Documentation/filesystems/fuse.txt 4702 4703FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4704M: Rik Faith <faith@cs.unc.edu> 4705L: linux-scsi@vger.kernel.org 4706S: Odd Fixes (e.g., new signatures) 4707F: drivers/scsi/fdomain.* 4708 4709GCOV BASED KERNEL PROFILING 4710M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4711S: Maintained 4712F: kernel/gcov/ 4713F: Documentation/gcov.txt 4714 4715GDT SCSI DISK ARRAY CONTROLLER DRIVER 4716M: Achim Leubner <achim_leubner@adaptec.com> 4717L: linux-scsi@vger.kernel.org 4718W: http://www.icp-vortex.com/ 4719S: Supported 4720F: drivers/scsi/gdt* 4721 4722GDB KERNEL DEBUGGING HELPER SCRIPTS 4723M: Jan Kiszka <jan.kiszka@siemens.com> 4724S: Supported 4725F: scripts/gdb/ 4726 4727GEMTEK FM RADIO RECEIVER DRIVER 4728M: Hans Verkuil <hverkuil@xs4all.nl> 4729L: linux-media@vger.kernel.org 4730T: git git://linuxtv.org/media_tree.git 4731W: https://linuxtv.org 4732S: Maintained 4733F: drivers/media/radio/radio-gemtek* 4734 4735GENERIC GPIO I2C DRIVER 4736M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4737S: Supported 4738F: drivers/i2c/busses/i2c-gpio.c 4739F: include/linux/i2c-gpio.h 4740 4741GENERIC GPIO I2C MULTIPLEXER DRIVER 4742M: Peter Korsgaard <peter.korsgaard@barco.com> 4743L: linux-i2c@vger.kernel.org 4744S: Supported 4745F: drivers/i2c/muxes/i2c-mux-gpio.c 4746F: include/linux/i2c-mux-gpio.h 4747F: Documentation/i2c/muxes/i2c-mux-gpio 4748 4749GENERIC HDLC (WAN) DRIVERS 4750M: Krzysztof Halasa <khc@pm.waw.pl> 4751W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4752S: Maintained 4753F: drivers/net/wan/c101.c 4754F: drivers/net/wan/hd6457* 4755F: drivers/net/wan/hdlc* 4756F: drivers/net/wan/n2.c 4757F: drivers/net/wan/pc300too.c 4758F: drivers/net/wan/pci200syn.c 4759F: drivers/net/wan/wanxl* 4760 4761GENERIC INCLUDE/ASM HEADER FILES 4762M: Arnd Bergmann <arnd@arndb.de> 4763L: linux-arch@vger.kernel.org 4764T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4765S: Maintained 4766F: include/asm-generic/ 4767F: include/uapi/asm-generic/ 4768 4769GENERIC PHY FRAMEWORK 4770M: Kishon Vijay Abraham I <kishon@ti.com> 4771L: linux-kernel@vger.kernel.org 4772T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4773S: Supported 4774F: drivers/phy/ 4775F: include/linux/phy/ 4776 4777GENERIC PM DOMAINS 4778M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4779M: Kevin Hilman <khilman@kernel.org> 4780M: Ulf Hansson <ulf.hansson@linaro.org> 4781L: linux-pm@vger.kernel.org 4782S: Supported 4783F: drivers/base/power/domain*.c 4784F: include/linux/pm_domain.h 4785 4786GENERIC UIO DRIVER FOR PCI DEVICES 4787M: "Michael S. Tsirkin" <mst@redhat.com> 4788L: kvm@vger.kernel.org 4789S: Supported 4790F: drivers/uio/uio_pci_generic.c 4791 4792GET_MAINTAINER SCRIPT 4793M: Joe Perches <joe@perches.com> 4794S: Maintained 4795F: scripts/get_maintainer.pl 4796 4797GFS2 FILE SYSTEM 4798M: Steven Whitehouse <swhiteho@redhat.com> 4799M: Bob Peterson <rpeterso@redhat.com> 4800L: cluster-devel@redhat.com 4801W: http://sources.redhat.com/cluster/ 4802T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4803S: Supported 4804F: Documentation/filesystems/gfs2*.txt 4805F: fs/gfs2/ 4806F: include/uapi/linux/gfs2_ondisk.h 4807 4808GIGASET ISDN DRIVERS 4809M: Paul Bolle <pebolle@tiscali.nl> 4810L: gigaset307x-common@lists.sourceforge.net 4811W: http://gigaset307x.sourceforge.net/ 4812S: Odd Fixes 4813F: Documentation/isdn/README.gigaset 4814F: drivers/isdn/gigaset/ 4815F: include/uapi/linux/gigaset_dev.h 4816 4817GO7007 MPEG CODEC 4818M: Hans Verkuil <hans.verkuil@cisco.com> 4819L: linux-media@vger.kernel.org 4820S: Maintained 4821F: drivers/media/usb/go7007/ 4822 4823GOODIX TOUCHSCREEN 4824M: Bastien Nocera <hadess@hadess.net> 4825L: linux-input@vger.kernel.org 4826S: Maintained 4827F: drivers/input/touchscreen/goodix.c 4828 4829GPIO SUBSYSTEM 4830M: Linus Walleij <linus.walleij@linaro.org> 4831M: Alexandre Courbot <gnurou@gmail.com> 4832L: linux-gpio@vger.kernel.org 4833T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4834S: Maintained 4835F: Documentation/gpio/ 4836F: Documentation/ABI/testing/gpio-cdev 4837F: Documentation/ABI/obsolete/sysfs-gpio 4838F: drivers/gpio/ 4839F: include/linux/gpio/ 4840F: include/linux/gpio.h 4841F: include/asm-generic/gpio.h 4842F: include/uapi/linux/gpio.h 4843F: tools/gpio/ 4844 4845GRE DEMULTIPLEXER DRIVER 4846M: Dmitry Kozlov <xeb@mail.ru> 4847L: netdev@vger.kernel.org 4848S: Maintained 4849F: net/ipv4/gre_demux.c 4850F: net/ipv4/gre_offload.c 4851F: include/net/gre.h 4852 4853GRETH 10/100/1G Ethernet MAC device driver 4854M: Kristoffer Glembo <kristoffer@gaisler.com> 4855L: netdev@vger.kernel.org 4856S: Maintained 4857F: drivers/net/ethernet/aeroflex/ 4858 4859GSPCA FINEPIX SUBDRIVER 4860M: Frank Zago <frank@zago.net> 4861L: linux-media@vger.kernel.org 4862T: git git://linuxtv.org/media_tree.git 4863S: Maintained 4864F: drivers/media/usb/gspca/finepix.c 4865 4866GSPCA GL860 SUBDRIVER 4867M: Olivier Lorin <o.lorin@laposte.net> 4868L: linux-media@vger.kernel.org 4869T: git git://linuxtv.org/media_tree.git 4870S: Maintained 4871F: drivers/media/usb/gspca/gl860/ 4872 4873GSPCA M5602 SUBDRIVER 4874M: Erik Andren <erik.andren@gmail.com> 4875L: linux-media@vger.kernel.org 4876T: git git://linuxtv.org/media_tree.git 4877S: Maintained 4878F: drivers/media/usb/gspca/m5602/ 4879 4880GSPCA PAC207 SONIXB SUBDRIVER 4881M: Hans de Goede <hdegoede@redhat.com> 4882L: linux-media@vger.kernel.org 4883T: git git://linuxtv.org/media_tree.git 4884S: Maintained 4885F: drivers/media/usb/gspca/pac207.c 4886 4887GSPCA SN9C20X SUBDRIVER 4888M: Brian Johnson <brijohn@gmail.com> 4889L: linux-media@vger.kernel.org 4890T: git git://linuxtv.org/media_tree.git 4891S: Maintained 4892F: drivers/media/usb/gspca/sn9c20x.c 4893 4894GSPCA T613 SUBDRIVER 4895M: Leandro Costantino <lcostantino@gmail.com> 4896L: linux-media@vger.kernel.org 4897T: git git://linuxtv.org/media_tree.git 4898S: Maintained 4899F: drivers/media/usb/gspca/t613.c 4900 4901GSPCA USB WEBCAM DRIVER 4902M: Hans de Goede <hdegoede@redhat.com> 4903L: linux-media@vger.kernel.org 4904T: git git://linuxtv.org/media_tree.git 4905S: Maintained 4906F: drivers/media/usb/gspca/ 4907 4908GUID PARTITION TABLE (GPT) 4909M: Davidlohr Bueso <dave@stgolabs.net> 4910L: linux-efi@vger.kernel.org 4911S: Maintained 4912F: block/partitions/efi.* 4913 4914STK1160 USB VIDEO CAPTURE DRIVER 4915M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4916L: linux-media@vger.kernel.org 4917T: git git://linuxtv.org/media_tree.git 4918S: Maintained 4919F: drivers/media/usb/stk1160/ 4920 4921H8/300 ARCHITECTURE 4922M: Yoshinori Sato <ysato@users.sourceforge.jp> 4923L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4924W: http://uclinux-h8.sourceforge.jp 4925T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4926S: Maintained 4927F: arch/h8300/ 4928F: drivers/clocksource/h8300_*.c 4929F: drivers/clk/h8300/ 4930F: drivers/irqchip/irq-renesas-h8*.c 4931 4932HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4933M: Frank Seidel <frank@f-seidel.de> 4934L: platform-driver-x86@vger.kernel.org 4935W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4936S: Maintained 4937F: drivers/platform/x86/hdaps.c 4938 4939HDPVR USB VIDEO ENCODER DRIVER 4940M: Hans Verkuil <hverkuil@xs4all.nl> 4941L: linux-media@vger.kernel.org 4942T: git git://linuxtv.org/media_tree.git 4943W: https://linuxtv.org 4944S: Odd Fixes 4945F: drivers/media/usb/hdpvr/ 4946 4947HWPOISON MEMORY FAILURE HANDLING 4948M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4949L: linux-mm@kvack.org 4950S: Maintained 4951F: mm/memory-failure.c 4952F: mm/hwpoison-inject.c 4953 4954HYPERVISOR VIRTUAL CONSOLE DRIVER 4955L: linuxppc-dev@lists.ozlabs.org 4956S: Odd Fixes 4957F: drivers/tty/hvc/ 4958 4959HACKRF MEDIA DRIVER 4960M: Antti Palosaari <crope@iki.fi> 4961L: linux-media@vger.kernel.org 4962W: https://linuxtv.org 4963W: http://palosaari.fi/linux/ 4964Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4965T: git git://linuxtv.org/anttip/media_tree.git 4966S: Maintained 4967F: drivers/media/usb/hackrf/ 4968 4969HARDWARE MONITORING 4970M: Jean Delvare <jdelvare@suse.com> 4971M: Guenter Roeck <linux@roeck-us.net> 4972L: lm-sensors@lm-sensors.org 4973W: http://www.lm-sensors.org/ 4974T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4975T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4976S: Maintained 4977F: Documentation/hwmon/ 4978F: drivers/hwmon/ 4979F: include/linux/hwmon*.h 4980 4981HARDWARE RANDOM NUMBER GENERATOR CORE 4982M: Matt Mackall <mpm@selenic.com> 4983M: Herbert Xu <herbert@gondor.apana.org.au> 4984L: linux-crypto@vger.kernel.org 4985S: Odd fixes 4986F: Documentation/hw_random.txt 4987F: drivers/char/hw_random/ 4988F: include/linux/hw_random.h 4989 4990HARDWARE SPINLOCK CORE 4991M: Ohad Ben-Cohen <ohad@wizery.com> 4992M: Bjorn Andersson <bjorn.andersson@linaro.org> 4993S: Maintained 4994T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 4995F: Documentation/hwspinlock.txt 4996F: drivers/hwspinlock/hwspinlock_* 4997F: include/linux/hwspinlock.h 4998 4999HARMONY SOUND DRIVER 5000L: linux-parisc@vger.kernel.org 5001S: Maintained 5002F: sound/parisc/harmony.* 5003 5004HD29L2 MEDIA DRIVER 5005M: Antti Palosaari <crope@iki.fi> 5006L: linux-media@vger.kernel.org 5007W: https://linuxtv.org 5008W: http://palosaari.fi/linux/ 5009Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5010T: git git://linuxtv.org/anttip/media_tree.git 5011S: Maintained 5012F: drivers/media/dvb-frontends/hd29l2* 5013 5014HEWLETT-PACKARD SMART2 RAID DRIVER 5015L: iss_storagedev@hp.com 5016S: Orphan 5017F: Documentation/blockdev/cpqarray.txt 5018F: drivers/block/cpqarray.* 5019 5020HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 5021M: Don Brace <don.brace@microsemi.com> 5022L: iss_storagedev@hp.com 5023L: esc.storagedev@microsemi.com 5024L: linux-scsi@vger.kernel.org 5025S: Supported 5026F: Documentation/scsi/hpsa.txt 5027F: drivers/scsi/hpsa*.[ch] 5028F: include/linux/cciss*.h 5029F: include/uapi/linux/cciss*.h 5030 5031HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 5032M: Don Brace <don.brace@pmcs.com> 5033L: iss_storagedev@hp.com 5034L: storagedev@pmcs.com 5035L: linux-scsi@vger.kernel.org 5036S: Supported 5037F: Documentation/blockdev/cciss.txt 5038F: drivers/block/cciss* 5039F: include/linux/cciss_ioctl.h 5040F: include/uapi/linux/cciss_ioctl.h 5041 5042HFS FILESYSTEM 5043L: linux-fsdevel@vger.kernel.org 5044S: Orphan 5045F: Documentation/filesystems/hfs.txt 5046F: fs/hfs/ 5047 5048HFSPLUS FILESYSTEM 5049L: linux-fsdevel@vger.kernel.org 5050S: Orphan 5051F: Documentation/filesystems/hfsplus.txt 5052F: fs/hfsplus/ 5053 5054HGA FRAMEBUFFER DRIVER 5055M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 5056L: linux-nvidia@lists.surfsouth.com 5057W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 5058S: Maintained 5059F: drivers/video/fbdev/hgafb.c 5060 5061HIBERNATION (aka Software Suspend, aka swsusp) 5062M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5063M: Pavel Machek <pavel@ucw.cz> 5064L: linux-pm@vger.kernel.org 5065S: Supported 5066F: arch/x86/power/ 5067F: drivers/base/power/ 5068F: kernel/power/ 5069F: include/linux/suspend.h 5070F: include/linux/freezer.h 5071F: include/linux/pm.h 5072F: arch/*/include/asm/suspend*.h 5073 5074HID CORE LAYER 5075M: Jiri Kosina <jikos@kernel.org> 5076R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 5077L: linux-input@vger.kernel.org 5078T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 5079S: Maintained 5080F: drivers/hid/ 5081F: include/linux/hid* 5082F: include/uapi/linux/hid* 5083 5084HID SENSOR HUB DRIVERS 5085M: Jiri Kosina <jikos@kernel.org> 5086M: Jonathan Cameron <jic23@kernel.org> 5087M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5088L: linux-input@vger.kernel.org 5089L: linux-iio@vger.kernel.org 5090S: Maintained 5091F: Documentation/hid/hid-sensor* 5092F: drivers/hid/hid-sensor-* 5093F: drivers/iio/*/hid-* 5094F: include/linux/hid-sensor-* 5095 5096HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5097M: Thomas Gleixner <tglx@linutronix.de> 5098L: linux-kernel@vger.kernel.org 5099T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5100S: Maintained 5101F: Documentation/timers/ 5102F: kernel/time/hrtimer.c 5103F: kernel/time/clockevents.c 5104F: kernel/time/tick*.* 5105F: kernel/time/timer_*.c 5106F: include/linux/clockchips.h 5107F: include/linux/hrtimer.h 5108 5109HIGH-SPEED SCC DRIVER FOR AX.25 5110L: linux-hams@vger.kernel.org 5111S: Orphan 5112F: drivers/net/hamradio/dmascc.c 5113F: drivers/net/hamradio/scc.c 5114 5115HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5116M: HighPoint Linux Team <linux@highpoint-tech.com> 5117W: http://www.highpoint-tech.com 5118S: Supported 5119F: Documentation/scsi/hptiop.txt 5120F: drivers/scsi/hptiop.c 5121 5122HIPPI 5123M: Jes Sorensen <jes@trained-monkey.org> 5124L: linux-hippi@sunsite.dk 5125S: Maintained 5126F: include/linux/hippidevice.h 5127F: include/uapi/linux/if_hippi.h 5128F: net/802/hippi.c 5129F: drivers/net/hippi/ 5130 5131HISILICON SAS Controller 5132M: John Garry <john.garry@huawei.com> 5133W: http://www.hisilicon.com 5134S: Supported 5135F: drivers/scsi/hisi_sas/ 5136F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt 5137 5138HOST AP DRIVER 5139M: Jouni Malinen <j@w1.fi> 5140L: hostap@shmoo.com (subscribers-only) 5141L: linux-wireless@vger.kernel.org 5142W: http://hostap.epitest.fi/ 5143S: Maintained 5144F: drivers/net/wireless/intersil/hostap/ 5145 5146HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5147L: platform-driver-x86@vger.kernel.org 5148S: Orphan 5149F: drivers/platform/x86/tc1100-wmi.c 5150 5151HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5152M: Jaroslav Kysela <perex@perex.cz> 5153S: Maintained 5154F: drivers/net/ethernet/hp/hp100.* 5155 5156HPET: High Precision Event Timers driver 5157M: Clemens Ladisch <clemens@ladisch.de> 5158S: Maintained 5159F: Documentation/timers/hpet.txt 5160F: drivers/char/hpet.c 5161F: include/linux/hpet.h 5162F: include/uapi/linux/hpet.h 5163 5164HPET: x86 5165S: Orphan 5166F: arch/x86/kernel/hpet.c 5167F: arch/x86/include/asm/hpet.h 5168 5169HPFS FILESYSTEM 5170M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5171W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5172S: Maintained 5173F: fs/hpfs/ 5174 5175HSI SUBSYSTEM 5176M: Sebastian Reichel <sre@kernel.org> 5177T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5178S: Maintained 5179F: Documentation/ABI/testing/sysfs-bus-hsi 5180F: Documentation/hsi.txt 5181F: drivers/hsi/ 5182F: include/linux/hsi/ 5183F: include/uapi/linux/hsi/ 5184 5185HSO 3G MODEM DRIVER 5186M: Jan Dumon <j.dumon@option.com> 5187W: http://www.pharscape.org 5188S: Maintained 5189F: drivers/net/usb/hso.c 5190 5191HSR NETWORK PROTOCOL 5192M: Arvid Brodin <arvid.brodin@alten.se> 5193L: netdev@vger.kernel.org 5194S: Maintained 5195F: net/hsr/ 5196 5197HTCPEN TOUCHSCREEN DRIVER 5198M: Pau Oliva Fora <pof@eslack.org> 5199L: linux-input@vger.kernel.org 5200S: Maintained 5201F: drivers/input/touchscreen/htcpen.c 5202 5203HUGETLB FILESYSTEM 5204M: Nadia Yvette Chambers <nyc@holomorphy.com> 5205S: Maintained 5206F: fs/hugetlbfs/ 5207 5208Hyper-V CORE AND DRIVERS 5209M: "K. Y. Srinivasan" <kys@microsoft.com> 5210M: Haiyang Zhang <haiyangz@microsoft.com> 5211L: devel@linuxdriverproject.org 5212S: Maintained 5213F: arch/x86/include/asm/mshyperv.h 5214F: arch/x86/include/uapi/asm/hyperv.h 5215F: arch/x86/kernel/cpu/mshyperv.c 5216F: drivers/hid/hid-hyperv.c 5217F: drivers/hv/ 5218F: drivers/input/serio/hyperv-keyboard.c 5219F: drivers/pci/host/pci-hyperv.c 5220F: drivers/net/hyperv/ 5221F: drivers/scsi/storvsc_drv.c 5222F: drivers/video/fbdev/hyperv_fb.c 5223F: include/linux/hyperv.h 5224F: tools/hv/ 5225F: Documentation/ABI/stable/sysfs-bus-vmbus 5226 5227I2C OVER PARALLEL PORT 5228M: Jean Delvare <jdelvare@suse.com> 5229L: linux-i2c@vger.kernel.org 5230S: Maintained 5231F: Documentation/i2c/busses/i2c-parport 5232F: Documentation/i2c/busses/i2c-parport-light 5233F: drivers/i2c/busses/i2c-parport.c 5234F: drivers/i2c/busses/i2c-parport-light.c 5235 5236I2C/SMBUS CONTROLLER DRIVERS FOR PC 5237M: Jean Delvare <jdelvare@suse.com> 5238L: linux-i2c@vger.kernel.org 5239S: Maintained 5240F: Documentation/i2c/busses/i2c-ali1535 5241F: Documentation/i2c/busses/i2c-ali1563 5242F: Documentation/i2c/busses/i2c-ali15x3 5243F: Documentation/i2c/busses/i2c-amd756 5244F: Documentation/i2c/busses/i2c-amd8111 5245F: Documentation/i2c/busses/i2c-i801 5246F: Documentation/i2c/busses/i2c-nforce2 5247F: Documentation/i2c/busses/i2c-piix4 5248F: Documentation/i2c/busses/i2c-sis5595 5249F: Documentation/i2c/busses/i2c-sis630 5250F: Documentation/i2c/busses/i2c-sis96x 5251F: Documentation/i2c/busses/i2c-via 5252F: Documentation/i2c/busses/i2c-viapro 5253F: drivers/i2c/busses/i2c-ali1535.c 5254F: drivers/i2c/busses/i2c-ali1563.c 5255F: drivers/i2c/busses/i2c-ali15x3.c 5256F: drivers/i2c/busses/i2c-amd756.c 5257F: drivers/i2c/busses/i2c-amd756-s4882.c 5258F: drivers/i2c/busses/i2c-amd8111.c 5259F: drivers/i2c/busses/i2c-i801.c 5260F: drivers/i2c/busses/i2c-isch.c 5261F: drivers/i2c/busses/i2c-nforce2.c 5262F: drivers/i2c/busses/i2c-nforce2-s4985.c 5263F: drivers/i2c/busses/i2c-piix4.c 5264F: drivers/i2c/busses/i2c-sis5595.c 5265F: drivers/i2c/busses/i2c-sis630.c 5266F: drivers/i2c/busses/i2c-sis96x.c 5267F: drivers/i2c/busses/i2c-via.c 5268F: drivers/i2c/busses/i2c-viapro.c 5269 5270I2C/SMBUS ISMT DRIVER 5271M: Seth Heasley <seth.heasley@intel.com> 5272M: Neil Horman <nhorman@tuxdriver.com> 5273L: linux-i2c@vger.kernel.org 5274F: drivers/i2c/busses/i2c-ismt.c 5275F: Documentation/i2c/busses/i2c-ismt 5276 5277I2C/SMBUS STUB DRIVER 5278M: Jean Delvare <jdelvare@suse.com> 5279L: linux-i2c@vger.kernel.org 5280S: Maintained 5281F: drivers/i2c/i2c-stub.c 5282 5283I2C SUBSYSTEM 5284M: Wolfram Sang <wsa@the-dreams.de> 5285L: linux-i2c@vger.kernel.org 5286W: https://i2c.wiki.kernel.org/ 5287Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5288T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5289S: Maintained 5290F: Documentation/devicetree/bindings/i2c/ 5291F: Documentation/i2c/ 5292F: drivers/i2c/ 5293F: drivers/i2c/*/ 5294F: include/linux/i2c.h 5295F: include/linux/i2c-*.h 5296F: include/uapi/linux/i2c.h 5297F: include/uapi/linux/i2c-*.h 5298 5299I2C ACPI SUPPORT 5300M: Mika Westerberg <mika.westerberg@linux.intel.com> 5301L: linux-i2c@vger.kernel.org 5302L: linux-acpi@vger.kernel.org 5303S: Maintained 5304 5305I2C-TAOS-EVM DRIVER 5306M: Jean Delvare <jdelvare@suse.com> 5307L: linux-i2c@vger.kernel.org 5308S: Maintained 5309F: Documentation/i2c/busses/i2c-taos-evm 5310F: drivers/i2c/busses/i2c-taos-evm.c 5311 5312I2C-TINY-USB DRIVER 5313M: Till Harbaum <till@harbaum.org> 5314L: linux-i2c@vger.kernel.org 5315W: http://www.harbaum.org/till/i2c_tiny_usb 5316S: Maintained 5317F: drivers/i2c/busses/i2c-tiny-usb.c 5318 5319i386 BOOT CODE 5320M: "H. Peter Anvin" <hpa@zytor.com> 5321S: Maintained 5322F: arch/x86/boot/ 5323 5324i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5325M: "H. Peter Anvin" <hpa@zytor.com> 5326T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5327S: Maintained 5328 5329IA64 (Itanium) PLATFORM 5330M: Tony Luck <tony.luck@intel.com> 5331M: Fenghua Yu <fenghua.yu@intel.com> 5332L: linux-ia64@vger.kernel.org 5333T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5334S: Maintained 5335F: arch/ia64/ 5336 5337IBM Power VMX Cryptographic instructions 5338M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5339M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5340L: linux-crypto@vger.kernel.org 5341S: Supported 5342F: drivers/crypto/vmx/Makefile 5343F: drivers/crypto/vmx/Kconfig 5344F: drivers/crypto/vmx/vmx.c 5345F: drivers/crypto/vmx/aes* 5346F: drivers/crypto/vmx/ghash* 5347F: drivers/crypto/vmx/ppc-xlate.pl 5348 5349IBM Power in-Nest Crypto Acceleration 5350M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5351M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5352L: linux-crypto@vger.kernel.org 5353S: Supported 5354F: drivers/crypto/nx/Makefile 5355F: drivers/crypto/nx/Kconfig 5356F: drivers/crypto/nx/nx-aes* 5357F: drivers/crypto/nx/nx-sha* 5358F: drivers/crypto/nx/nx.* 5359F: drivers/crypto/nx/nx_csbcpb.h 5360F: drivers/crypto/nx/nx_debugfs.h 5361 5362IBM Power 842 compression accelerator 5363M: Dan Streetman <ddstreet@ieee.org> 5364S: Supported 5365F: drivers/crypto/nx/Makefile 5366F: drivers/crypto/nx/Kconfig 5367F: drivers/crypto/nx/nx-842* 5368F: include/linux/sw842.h 5369F: crypto/842.c 5370F: lib/842/ 5371 5372IBM Power Linux RAID adapter 5373M: Brian King <brking@us.ibm.com> 5374S: Supported 5375F: drivers/scsi/ipr.* 5376 5377IBM Power Virtual Ethernet Device Driver 5378M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5379L: netdev@vger.kernel.org 5380S: Supported 5381F: drivers/net/ethernet/ibm/ibmveth.* 5382 5383IBM Power SRIOV Virtual NIC Device Driver 5384M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5385M: John Allen <jallen@linux.vnet.ibm.com> 5386L: netdev@vger.kernel.org 5387S: Supported 5388F: drivers/net/ethernet/ibm/ibmvnic.* 5389 5390IBM Power Virtual SCSI Device Drivers 5391M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5392L: linux-scsi@vger.kernel.org 5393S: Supported 5394F: drivers/scsi/ibmvscsi/ibmvscsi* 5395F: drivers/scsi/ibmvscsi/viosrp.h 5396 5397IBM Power Virtual FC Device Drivers 5398M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5399L: linux-scsi@vger.kernel.org 5400S: Supported 5401F: drivers/scsi/ibmvscsi/ibmvfc* 5402 5403IBM ServeRAID RAID DRIVER 5404S: Orphan 5405F: drivers/scsi/ips.* 5406 5407ICH LPC AND GPIO DRIVER 5408M: Peter Tyser <ptyser@xes-inc.com> 5409S: Maintained 5410F: drivers/mfd/lpc_ich.c 5411F: drivers/gpio/gpio-ich.c 5412 5413IDE SUBSYSTEM 5414M: "David S. Miller" <davem@davemloft.net> 5415L: linux-ide@vger.kernel.org 5416Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5417T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5418S: Maintained 5419F: Documentation/ide/ 5420F: drivers/ide/ 5421F: include/linux/ide.h 5422 5423IDEAPAD LAPTOP EXTRAS DRIVER 5424M: Ike Panhc <ike.pan@canonical.com> 5425L: platform-driver-x86@vger.kernel.org 5426W: http://launchpad.net/ideapad-laptop 5427S: Maintained 5428F: drivers/platform/x86/ideapad-laptop.c 5429 5430IDEAPAD LAPTOP SLIDEBAR DRIVER 5431M: Andrey Moiseev <o2g.org.ru@gmail.com> 5432L: linux-input@vger.kernel.org 5433W: https://github.com/o2genum/ideapad-slidebar 5434S: Maintained 5435F: drivers/input/misc/ideapad_slidebar.c 5436 5437IDE/ATAPI DRIVERS 5438M: Borislav Petkov <bp@alien8.de> 5439L: linux-ide@vger.kernel.org 5440S: Maintained 5441F: Documentation/cdrom/ide-cd 5442F: drivers/ide/ide-cd* 5443 5444IDLE-I7300 5445M: Andy Henroid <andrew.d.henroid@intel.com> 5446L: linux-pm@vger.kernel.org 5447S: Supported 5448F: drivers/idle/i7300_idle.c 5449 5450IEEE 802.15.4 SUBSYSTEM 5451M: Alexander Aring <alex.aring@gmail.com> 5452L: linux-wpan@vger.kernel.org 5453W: https://github.com/linux-wpan 5454T: git git://github.com/linux-wpan/linux-wpan-next.git 5455S: Maintained 5456F: net/ieee802154/ 5457F: net/mac802154/ 5458F: drivers/net/ieee802154/ 5459F: include/linux/nl802154.h 5460F: include/linux/ieee802154.h 5461F: include/net/nl802154.h 5462F: include/net/mac802154.h 5463F: include/net/af_ieee802154.h 5464F: include/net/cfg802154.h 5465F: include/net/ieee802154_netdev.h 5466F: Documentation/networking/ieee802154.txt 5467 5468IGORPLUG-USB IR RECEIVER 5469M: Sean Young <sean@mess.org> 5470L: linux-media@vger.kernel.org 5471S: Maintained 5472F: drivers/media/rc/igorplugusb.c 5473 5474IGUANAWORKS USB IR TRANSCEIVER 5475M: Sean Young <sean@mess.org> 5476L: linux-media@vger.kernel.org 5477S: Maintained 5478F: drivers/media/rc/iguanair.c 5479 5480IIO SUBSYSTEM AND DRIVERS 5481M: Jonathan Cameron <jic23@kernel.org> 5482R: Hartmut Knaack <knaack.h@gmx.de> 5483R: Lars-Peter Clausen <lars@metafoo.de> 5484R: Peter Meerwald <pmeerw@pmeerw.net> 5485L: linux-iio@vger.kernel.org 5486S: Maintained 5487F: drivers/iio/ 5488F: drivers/staging/iio/ 5489F: include/linux/iio/ 5490F: tools/iio/ 5491 5492IKANOS/ADI EAGLE ADSL USB DRIVER 5493M: Matthieu Castet <castet.matthieu@free.fr> 5494M: Stanislaw Gruszka <stf_xl@wp.pl> 5495S: Maintained 5496F: drivers/usb/atm/ueagle-atm.c 5497 5498INA209 HARDWARE MONITOR DRIVER 5499M: Guenter Roeck <linux@roeck-us.net> 5500L: lm-sensors@lm-sensors.org 5501S: Maintained 5502F: Documentation/hwmon/ina209 5503F: Documentation/devicetree/bindings/i2c/ina209.txt 5504F: drivers/hwmon/ina209.c 5505 5506INA2XX HARDWARE MONITOR DRIVER 5507M: Guenter Roeck <linux@roeck-us.net> 5508L: lm-sensors@lm-sensors.org 5509S: Maintained 5510F: Documentation/hwmon/ina2xx 5511F: drivers/hwmon/ina2xx.c 5512F: include/linux/platform_data/ina2xx.h 5513 5514INDUSTRY PACK SUBSYSTEM (IPACK) 5515M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5516M: Jens Taprogge <jens.taprogge@taprogge.org> 5517M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5518L: industrypack-devel@lists.sourceforge.net 5519W: http://industrypack.sourceforge.net 5520S: Maintained 5521F: drivers/ipack/ 5522 5523INGENIC JZ4780 DMA Driver 5524M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5525S: Maintained 5526F: drivers/dma/dma-jz4780.c 5527 5528INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5529M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5530M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5531L: linux-ima-devel@lists.sourceforge.net 5532L: linux-ima-user@lists.sourceforge.net 5533L: linux-security-module@vger.kernel.org 5534T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 5535S: Supported 5536F: security/integrity/ima/ 5537 5538IMGTEC IR DECODER DRIVER 5539M: James Hogan <james.hogan@imgtec.com> 5540S: Maintained 5541F: drivers/media/rc/img-ir/ 5542 5543IMS TWINTURBO FRAMEBUFFER DRIVER 5544L: linux-fbdev@vger.kernel.org 5545S: Orphan 5546F: drivers/video/fbdev/imsttfb.c 5547 5548INFINIBAND SUBSYSTEM 5549M: Doug Ledford <dledford@redhat.com> 5550M: Sean Hefty <sean.hefty@intel.com> 5551M: Hal Rosenstock <hal.rosenstock@gmail.com> 5552L: linux-rdma@vger.kernel.org 5553W: http://www.openfabrics.org/ 5554Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5555T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5556S: Supported 5557F: Documentation/infiniband/ 5558F: drivers/infiniband/ 5559F: drivers/staging/rdma/ 5560F: include/uapi/linux/if_infiniband.h 5561F: include/uapi/rdma/ 5562F: include/rdma/ 5563 5564INOTIFY 5565M: John McCutchan <john@johnmccutchan.com> 5566M: Robert Love <rlove@rlove.org> 5567M: Eric Paris <eparis@parisplace.org> 5568S: Maintained 5569F: Documentation/filesystems/inotify.txt 5570F: fs/notify/inotify/ 5571F: include/linux/inotify.h 5572F: include/uapi/linux/inotify.h 5573 5574INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5575M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5576L: linux-input@vger.kernel.org 5577Q: http://patchwork.kernel.org/project/linux-input/list/ 5578T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5579S: Maintained 5580F: drivers/input/ 5581F: include/linux/input.h 5582F: include/uapi/linux/input.h 5583F: include/linux/input/ 5584 5585INPUT MULTITOUCH (MT) PROTOCOL 5586M: Henrik Rydberg <rydberg@bitmath.org> 5587L: linux-input@vger.kernel.org 5588S: Odd fixes 5589F: Documentation/input/multi-touch-protocol.txt 5590F: drivers/input/input-mt.c 5591K: \b(ABS|SYN)_MT_ 5592 5593INTEL ASoC BDW/HSW DRIVERS 5594M: Jie Yang <yang.jie@linux.intel.com> 5595L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5596S: Supported 5597F: sound/soc/intel/common/sst-dsp* 5598F: sound/soc/intel/common/sst-firmware.c 5599F: sound/soc/intel/boards/broadwell.c 5600F: sound/soc/intel/haswell/ 5601 5602INTEL C600 SERIES SAS CONTROLLER DRIVER 5603M: Intel SCU Linux support <intel-linux-scu@intel.com> 5604M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5605L: linux-scsi@vger.kernel.org 5606T: git git://git.code.sf.net/p/intel-sas/isci 5607S: Supported 5608F: drivers/scsi/isci/ 5609 5610INTEL HID EVENT DRIVER 5611M: Alex Hung <alex.hung@canonical.com> 5612L: platform-driver-x86@vger.kernel.org 5613S: Maintained 5614F: drivers/platform/x86/intel-hid.c 5615 5616INTEL IDLE DRIVER 5617M: Len Brown <lenb@kernel.org> 5618L: linux-pm@vger.kernel.org 5619T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5620S: Supported 5621F: drivers/idle/intel_idle.c 5622 5623INTEL PSTATE DRIVER 5624M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5625M: Len Brown <lenb@kernel.org> 5626L: linux-pm@vger.kernel.org 5627S: Supported 5628F: drivers/cpufreq/intel_pstate.c 5629 5630INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5631M: Maik Broemme <mbroemme@plusserver.de> 5632L: linux-fbdev@vger.kernel.org 5633S: Maintained 5634F: Documentation/fb/intelfb.txt 5635F: drivers/video/fbdev/intelfb/ 5636 5637INTEL 810/815 FRAMEBUFFER DRIVER 5638M: Antonino Daplas <adaplas@gmail.com> 5639L: linux-fbdev@vger.kernel.org 5640S: Maintained 5641F: drivers/video/fbdev/i810/ 5642 5643INTEL MENLOW THERMAL DRIVER 5644M: Sujith Thomas <sujith.thomas@intel.com> 5645L: platform-driver-x86@vger.kernel.org 5646W: https://01.org/linux-acpi 5647S: Supported 5648F: drivers/platform/x86/intel_menlow.c 5649 5650INTEL I/OAT DMA DRIVER 5651M: Dave Jiang <dave.jiang@intel.com> 5652R: Dan Williams <dan.j.williams@intel.com> 5653L: dmaengine@vger.kernel.org 5654Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5655S: Supported 5656F: drivers/dma/ioat* 5657 5658INTEL IOMMU (VT-d) 5659M: David Woodhouse <dwmw2@infradead.org> 5660L: iommu@lists.linux-foundation.org 5661T: git git://git.infradead.org/iommu-2.6.git 5662S: Supported 5663F: drivers/iommu/intel-iommu.c 5664F: include/linux/intel-iommu.h 5665 5666INTEL IOP-ADMA DMA DRIVER 5667R: Dan Williams <dan.j.williams@intel.com> 5668S: Odd fixes 5669F: drivers/dma/iop-adma.c 5670 5671INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5672M: Krzysztof Halasa <khalasa@piap.pl> 5673S: Maintained 5674F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5675F: arch/arm/mach-ixp4xx/include/mach/npe.h 5676F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5677F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5678F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5679F: drivers/net/wan/ixp4xx_hss.c 5680 5681INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5682M: Deepak Saxena <dsaxena@plexity.net> 5683S: Maintained 5684F: drivers/char/hw_random/ixp4xx-rng.c 5685 5686INTEL ETHERNET DRIVERS 5687M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5688R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5689R: Shannon Nelson <shannon.nelson@intel.com> 5690R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5691R: Don Skidmore <donald.c.skidmore@intel.com> 5692R: Bruce Allan <bruce.w.allan@intel.com> 5693R: John Ronciak <john.ronciak@intel.com> 5694R: Mitch Williams <mitch.a.williams@intel.com> 5695L: intel-wired-lan@lists.osuosl.org 5696W: http://www.intel.com/support/feedback.htm 5697W: http://e1000.sourceforge.net/ 5698Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5699T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5700T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5701S: Supported 5702F: Documentation/networking/e100.txt 5703F: Documentation/networking/e1000.txt 5704F: Documentation/networking/e1000e.txt 5705F: Documentation/networking/igb.txt 5706F: Documentation/networking/igbvf.txt 5707F: Documentation/networking/ixgb.txt 5708F: Documentation/networking/ixgbe.txt 5709F: Documentation/networking/ixgbevf.txt 5710F: Documentation/networking/i40e.txt 5711F: Documentation/networking/i40evf.txt 5712F: drivers/net/ethernet/intel/ 5713F: drivers/net/ethernet/intel/*/ 5714 5715INTEL-MID GPIO DRIVER 5716M: David Cohen <david.a.cohen@linux.intel.com> 5717L: linux-gpio@vger.kernel.org 5718S: Maintained 5719F: drivers/gpio/gpio-intel-mid.c 5720 5721INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5722M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5723L: linux-wireless@vger.kernel.org 5724S: Maintained 5725F: Documentation/networking/README.ipw2100 5726F: Documentation/networking/README.ipw2200 5727F: drivers/net/wireless/intel/ipw2x00/ 5728 5729INTEL(R) TRACE HUB 5730M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 5731S: Supported 5732F: Documentation/trace/intel_th.txt 5733F: drivers/hwtracing/intel_th/ 5734 5735INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5736M: Ning Sun <ning.sun@intel.com> 5737L: tboot-devel@lists.sourceforge.net 5738W: http://tboot.sourceforge.net 5739T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5740S: Supported 5741F: Documentation/intel_txt.txt 5742F: include/linux/tboot.h 5743F: arch/x86/kernel/tboot.c 5744 5745INTEL WIRELESS WIMAX CONNECTION 2400 5746M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5747M: linux-wimax@intel.com 5748L: wimax@linuxwimax.org (subscribers-only) 5749S: Supported 5750W: http://linuxwimax.org 5751F: Documentation/wimax/README.i2400m 5752F: drivers/net/wimax/i2400m/ 5753F: include/uapi/linux/wimax/i2400m.h 5754 5755INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5756M: Stanislaw Gruszka <sgruszka@redhat.com> 5757L: linux-wireless@vger.kernel.org 5758S: Supported 5759F: drivers/net/wireless/intel/iwlegacy/ 5760 5761INTEL WIRELESS WIFI LINK (iwlwifi) 5762M: Johannes Berg <johannes.berg@intel.com> 5763M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5764M: Intel Linux Wireless <linuxwifi@intel.com> 5765L: linux-wireless@vger.kernel.org 5766W: http://intellinuxwireless.org 5767T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5768S: Supported 5769F: drivers/net/wireless/intel/iwlwifi/ 5770 5771INTEL MANAGEMENT ENGINE (mei) 5772M: Tomas Winkler <tomas.winkler@intel.com> 5773L: linux-kernel@vger.kernel.org 5774S: Supported 5775F: include/uapi/linux/mei.h 5776F: include/linux/mei_cl_bus.h 5777F: drivers/misc/mei/* 5778F: drivers/watchdog/mei_wdt.c 5779F: Documentation/misc-devices/mei/* 5780 5781INTEL MIC DRIVERS (mic) 5782M: Sudeep Dutt <sudeep.dutt@intel.com> 5783M: Ashutosh Dixit <ashutosh.dixit@intel.com> 5784S: Supported 5785W: https://github.com/sudeepdutt/mic 5786W: http://software.intel.com/en-us/mic-developer 5787F: include/linux/mic_bus.h 5788F: include/linux/scif.h 5789F: include/uapi/linux/mic_common.h 5790F: include/uapi/linux/mic_ioctl.h 5791F: include/uapi/linux/scif_ioctl.h 5792F: drivers/misc/mic/ 5793F: drivers/dma/mic_x100_dma.c 5794F: drivers/dma/mic_x100_dma.h 5795F: Documentation/mic/ 5796 5797INTEL PMC/P-Unit IPC DRIVER 5798M: Zha Qipeng<qipeng.zha@intel.com> 5799L: platform-driver-x86@vger.kernel.org 5800S: Maintained 5801F: drivers/platform/x86/intel_pmc_ipc.c 5802F: drivers/platform/x86/intel_punit_ipc.c 5803F: arch/x86/include/asm/intel_pmc_ipc.h 5804F: arch/x86/include/asm/intel_punit_ipc.h 5805 5806INTEL TELEMETRY DRIVER 5807M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com> 5808L: platform-driver-x86@vger.kernel.org 5809S: Maintained 5810F: arch/x86/include/asm/intel_telemetry.h 5811F: drivers/platform/x86/intel_telemetry* 5812 5813IOC3 ETHERNET DRIVER 5814M: Ralf Baechle <ralf@linux-mips.org> 5815L: linux-mips@linux-mips.org 5816S: Maintained 5817F: drivers/net/ethernet/sgi/ioc3-eth.c 5818 5819IOC3 SERIAL DRIVER 5820M: Pat Gefre <pfg@sgi.com> 5821L: linux-serial@vger.kernel.org 5822S: Maintained 5823F: drivers/tty/serial/ioc3_serial.c 5824 5825IOMMU DRIVERS 5826M: Joerg Roedel <joro@8bytes.org> 5827L: iommu@lists.linux-foundation.org 5828T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5829S: Maintained 5830F: drivers/iommu/ 5831 5832IP MASQUERADING 5833M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5834S: Maintained 5835F: net/ipv4/netfilter/ipt_MASQUERADE.c 5836 5837IPMI SUBSYSTEM 5838M: Corey Minyard <minyard@acm.org> 5839L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5840W: http://openipmi.sourceforge.net/ 5841S: Supported 5842F: Documentation/IPMI.txt 5843F: drivers/char/ipmi/ 5844F: include/linux/ipmi* 5845F: include/uapi/linux/ipmi* 5846 5847QCOM AUDIO (ASoC) DRIVERS 5848M: Patrick Lai <plai@codeaurora.org> 5849M: Banajit Goswami <bgoswami@codeaurora.org> 5850L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5851S: Supported 5852F: sound/soc/qcom/ 5853 5854IPS SCSI RAID DRIVER 5855M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5856L: linux-scsi@vger.kernel.org 5857W: http://www.adaptec.com/ 5858S: Maintained 5859F: drivers/scsi/ips* 5860 5861IPVS 5862M: Wensong Zhang <wensong@linux-vs.org> 5863M: Simon Horman <horms@verge.net.au> 5864M: Julian Anastasov <ja@ssi.bg> 5865L: netdev@vger.kernel.org 5866L: lvs-devel@vger.kernel.org 5867S: Maintained 5868T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 5869T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 5870F: Documentation/networking/ipvs-sysctl.txt 5871F: include/net/ip_vs.h 5872F: include/uapi/linux/ip_vs.h 5873F: net/netfilter/ipvs/ 5874 5875IPWIRELESS DRIVER 5876M: Jiri Kosina <jikos@kernel.org> 5877M: David Sterba <dsterba@suse.com> 5878S: Odd Fixes 5879F: drivers/tty/ipwireless/ 5880 5881IPX NETWORK LAYER 5882M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5883L: netdev@vger.kernel.org 5884S: Maintained 5885F: include/net/ipx.h 5886F: include/uapi/linux/ipx.h 5887F: net/ipx/ 5888 5889IRDA SUBSYSTEM 5890M: Samuel Ortiz <samuel@sortiz.org> 5891L: irda-users@lists.sourceforge.net (subscribers-only) 5892L: netdev@vger.kernel.org 5893W: http://irda.sourceforge.net/ 5894S: Maintained 5895T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5896F: Documentation/networking/irda.txt 5897F: drivers/net/irda/ 5898F: include/net/irda/ 5899F: net/irda/ 5900 5901IRQ SUBSYSTEM 5902M: Thomas Gleixner <tglx@linutronix.de> 5903L: linux-kernel@vger.kernel.org 5904S: Maintained 5905T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5906F: kernel/irq/ 5907 5908IRQCHIP DRIVERS 5909M: Thomas Gleixner <tglx@linutronix.de> 5910M: Jason Cooper <jason@lakedaemon.net> 5911M: Marc Zyngier <marc.zyngier@arm.com> 5912L: linux-kernel@vger.kernel.org 5913S: Maintained 5914T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5915T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5916F: Documentation/devicetree/bindings/interrupt-controller/ 5917F: drivers/irqchip/ 5918 5919IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5920M: Jiang Liu <jiang.liu@linux.intel.com> 5921M: Marc Zyngier <marc.zyngier@arm.com> 5922S: Maintained 5923T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5924F: Documentation/IRQ-domain.txt 5925F: include/linux/irqdomain.h 5926F: kernel/irq/irqdomain.c 5927F: kernel/irq/msi.c 5928 5929ISAPNP 5930M: Jaroslav Kysela <perex@perex.cz> 5931S: Maintained 5932F: Documentation/isapnp.txt 5933F: drivers/pnp/isapnp/ 5934F: include/linux/isapnp.h 5935 5936ISA RADIO MODULE 5937M: Hans Verkuil <hverkuil@xs4all.nl> 5938L: linux-media@vger.kernel.org 5939T: git git://linuxtv.org/media_tree.git 5940W: https://linuxtv.org 5941S: Maintained 5942F: drivers/media/radio/radio-isa* 5943 5944iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5945M: Peter Jones <pjones@redhat.com> 5946M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5947S: Maintained 5948F: drivers/firmware/iscsi_ibft* 5949 5950ISCSI 5951M: Mike Christie <michaelc@cs.wisc.edu> 5952L: open-iscsi@googlegroups.com 5953W: www.open-iscsi.org 5954T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5955S: Maintained 5956F: drivers/scsi/*iscsi* 5957F: include/scsi/*iscsi* 5958 5959ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5960M: Or Gerlitz <ogerlitz@mellanox.com> 5961M: Sagi Grimberg <sagig@mellanox.com> 5962M: Roi Dayan <roid@mellanox.com> 5963L: linux-rdma@vger.kernel.org 5964S: Supported 5965W: http://www.openfabrics.org 5966W: www.open-iscsi.org 5967Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5968F: drivers/infiniband/ulp/iser/ 5969 5970ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5971M: Sagi Grimberg <sagig@mellanox.com> 5972T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5973L: linux-rdma@vger.kernel.org 5974L: target-devel@vger.kernel.org 5975S: Supported 5976W: http://www.linux-iscsi.org 5977F: drivers/infiniband/ulp/isert 5978 5979ISDN SUBSYSTEM 5980M: Karsten Keil <isdn@linux-pingi.de> 5981L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5982L: netdev@vger.kernel.org 5983W: http://www.isdn4linux.de 5984T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5985S: Maintained 5986F: Documentation/isdn/ 5987F: drivers/isdn/ 5988F: include/linux/isdn.h 5989F: include/linux/isdn/ 5990F: include/uapi/linux/isdn.h 5991F: include/uapi/linux/isdn/ 5992 5993ISDN SUBSYSTEM (Eicon active card driver) 5994M: Armin Schindler <mac@melware.de> 5995L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5996W: http://www.melware.de 5997S: Maintained 5998F: drivers/isdn/hardware/eicon/ 5999 6000IT87 HARDWARE MONITORING DRIVER 6001M: Jean Delvare <jdelvare@suse.com> 6002L: lm-sensors@lm-sensors.org 6003S: Maintained 6004F: Documentation/hwmon/it87 6005F: drivers/hwmon/it87.c 6006 6007IT913X MEDIA DRIVER 6008M: Antti Palosaari <crope@iki.fi> 6009L: linux-media@vger.kernel.org 6010W: https://linuxtv.org 6011W: http://palosaari.fi/linux/ 6012Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6013T: git git://linuxtv.org/anttip/media_tree.git 6014S: Maintained 6015F: drivers/media/tuners/it913x* 6016 6017IVTV VIDEO4LINUX DRIVER 6018M: Andy Walls <awalls@md.metrocast.net> 6019L: ivtv-devel@ivtvdriver.org (subscribers-only) 6020L: linux-media@vger.kernel.org 6021T: git git://linuxtv.org/media_tree.git 6022W: http://www.ivtvdriver.org 6023S: Maintained 6024F: Documentation/video4linux/*.ivtv 6025F: drivers/media/pci/ivtv/ 6026F: include/uapi/linux/ivtv* 6027 6028IX2505V MEDIA DRIVER 6029M: Malcolm Priestley <tvboxspy@gmail.com> 6030L: linux-media@vger.kernel.org 6031W: https://linuxtv.org 6032Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6033S: Maintained 6034F: drivers/media/dvb-frontends/ix2505v* 6035 6036JC42.4 TEMPERATURE SENSOR DRIVER 6037M: Guenter Roeck <linux@roeck-us.net> 6038L: lm-sensors@lm-sensors.org 6039S: Maintained 6040F: drivers/hwmon/jc42.c 6041F: Documentation/hwmon/jc42 6042 6043JFS FILESYSTEM 6044M: Dave Kleikamp <shaggy@kernel.org> 6045L: jfs-discussion@lists.sourceforge.net 6046W: http://jfs.sourceforge.net/ 6047T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 6048S: Maintained 6049F: Documentation/filesystems/jfs.txt 6050F: fs/jfs/ 6051 6052JME NETWORK DRIVER 6053M: Guo-Fu Tseng <cooldavid@cooldavid.org> 6054L: netdev@vger.kernel.org 6055S: Maintained 6056F: drivers/net/ethernet/jme.* 6057 6058JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 6059M: David Woodhouse <dwmw2@infradead.org> 6060L: linux-mtd@lists.infradead.org 6061W: http://www.linux-mtd.infradead.org/doc/jffs2.html 6062S: Maintained 6063F: fs/jffs2/ 6064F: include/uapi/linux/jffs2.h 6065 6066JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 6067M: "Theodore Ts'o" <tytso@mit.edu> 6068M: Jan Kara <jack@suse.com> 6069L: linux-ext4@vger.kernel.org 6070S: Maintained 6071F: fs/jbd2/ 6072F: include/linux/jbd2.h 6073 6074JPU V4L2 MEM2MEM DRIVER FOR RENESAS 6075M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 6076L: linux-media@vger.kernel.org 6077S: Maintained 6078F: drivers/media/platform/rcar_jpu.c 6079 6080JSM Neo PCI based serial card 6081M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com> 6082L: linux-serial@vger.kernel.org 6083S: Maintained 6084F: drivers/tty/serial/jsm/ 6085 6086K10TEMP HARDWARE MONITORING DRIVER 6087M: Clemens Ladisch <clemens@ladisch.de> 6088L: lm-sensors@lm-sensors.org 6089S: Maintained 6090F: Documentation/hwmon/k10temp 6091F: drivers/hwmon/k10temp.c 6092 6093K8TEMP HARDWARE MONITORING DRIVER 6094M: Rudolf Marek <r.marek@assembler.cz> 6095L: lm-sensors@lm-sensors.org 6096S: Maintained 6097F: Documentation/hwmon/k8temp 6098F: drivers/hwmon/k8temp.c 6099 6100KCONFIG 6101M: "Yann E. MORIN" <yann.morin.1998@free.fr> 6102L: linux-kbuild@vger.kernel.org 6103T: git git://gitorious.org/linux-kconfig/linux-kconfig 6104S: Maintained 6105F: Documentation/kbuild/kconfig-language.txt 6106F: scripts/kconfig/ 6107 6108KDUMP 6109M: Vivek Goyal <vgoyal@redhat.com> 6110M: Haren Myneni <hbabu@us.ibm.com> 6111L: kexec@lists.infradead.org 6112W: http://lse.sourceforge.net/kdump/ 6113S: Maintained 6114F: Documentation/kdump/ 6115 6116KEENE FM RADIO TRANSMITTER DRIVER 6117M: Hans Verkuil <hverkuil@xs4all.nl> 6118L: linux-media@vger.kernel.org 6119T: git git://linuxtv.org/media_tree.git 6120W: https://linuxtv.org 6121S: Maintained 6122F: drivers/media/radio/radio-keene* 6123 6124KERNEL AUTOMOUNTER v4 (AUTOFS4) 6125M: Ian Kent <raven@themaw.net> 6126L: autofs@vger.kernel.org 6127S: Maintained 6128F: fs/autofs4/ 6129 6130KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6131M: Michal Marek <mmarek@suse.com> 6132T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6133T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6134L: linux-kbuild@vger.kernel.org 6135S: Maintained 6136F: Documentation/kbuild/ 6137F: Makefile 6138F: scripts/Makefile.* 6139F: scripts/basic/ 6140F: scripts/mk* 6141F: scripts/package/ 6142 6143KERNEL JANITORS 6144L: kernel-janitors@vger.kernel.org 6145W: http://kernelnewbies.org/KernelJanitors 6146S: Odd Fixes 6147 6148KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6149M: "J. Bruce Fields" <bfields@fieldses.org> 6150M: Jeff Layton <jlayton@poochiereds.net> 6151L: linux-nfs@vger.kernel.org 6152W: http://nfs.sourceforge.net/ 6153T: git git://linux-nfs.org/~bfields/linux.git 6154S: Supported 6155F: fs/nfsd/ 6156F: include/uapi/linux/nfsd/ 6157F: fs/lockd/ 6158F: fs/nfs_common/ 6159F: net/sunrpc/ 6160F: include/linux/lockd/ 6161F: include/linux/sunrpc/ 6162F: include/uapi/linux/sunrpc/ 6163 6164KERNEL SELFTEST FRAMEWORK 6165M: Shuah Khan <shuahkh@osg.samsung.com> 6166L: linux-kselftest@vger.kernel.org 6167T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6168S: Maintained 6169F: tools/testing/selftests 6170 6171KERNEL VIRTUAL MACHINE (KVM) 6172M: Gleb Natapov <gleb@kernel.org> 6173M: Paolo Bonzini <pbonzini@redhat.com> 6174L: kvm@vger.kernel.org 6175W: http://www.linux-kvm.org 6176T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6177S: Supported 6178F: Documentation/*/kvm*.txt 6179F: Documentation/virtual/kvm/ 6180F: arch/*/kvm/ 6181F: arch/x86/kernel/kvm.c 6182F: arch/x86/kernel/kvmclock.c 6183F: arch/*/include/asm/kvm* 6184F: include/linux/kvm* 6185F: include/uapi/linux/kvm* 6186F: virt/kvm/ 6187 6188KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6189M: Joerg Roedel <joro@8bytes.org> 6190L: kvm@vger.kernel.org 6191W: http://www.linux-kvm.org/ 6192S: Maintained 6193F: arch/x86/include/asm/svm.h 6194F: arch/x86/kvm/svm.c 6195 6196KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6197M: Alexander Graf <agraf@suse.com> 6198L: kvm-ppc@vger.kernel.org 6199W: http://www.linux-kvm.org/ 6200T: git git://github.com/agraf/linux-2.6.git 6201S: Supported 6202F: arch/powerpc/include/asm/kvm* 6203F: arch/powerpc/kvm/ 6204 6205KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6206M: Christian Borntraeger <borntraeger@de.ibm.com> 6207M: Cornelia Huck <cornelia.huck@de.ibm.com> 6208L: linux-s390@vger.kernel.org 6209W: http://www.ibm.com/developerworks/linux/linux390/ 6210T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 6211S: Supported 6212F: Documentation/s390/kvm.txt 6213F: arch/s390/include/asm/kvm* 6214F: arch/s390/kvm/ 6215 6216KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6217M: Christoffer Dall <christoffer.dall@linaro.org> 6218M: Marc Zyngier <marc.zyngier@arm.com> 6219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6220L: kvmarm@lists.cs.columbia.edu 6221W: http://systems.cs.columbia.edu/projects/kvm-arm 6222T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 6223S: Supported 6224F: arch/arm/include/uapi/asm/kvm* 6225F: arch/arm/include/asm/kvm* 6226F: arch/arm/kvm/ 6227F: virt/kvm/arm/ 6228F: include/kvm/arm_* 6229 6230KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6231M: Christoffer Dall <christoffer.dall@linaro.org> 6232M: Marc Zyngier <marc.zyngier@arm.com> 6233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6234L: kvmarm@lists.cs.columbia.edu 6235S: Maintained 6236F: arch/arm64/include/uapi/asm/kvm* 6237F: arch/arm64/include/asm/kvm* 6238F: arch/arm64/kvm/ 6239 6240KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 6241M: James Hogan <james.hogan@imgtec.com> 6242L: linux-mips@linux-mips.org 6243S: Supported 6244F: arch/mips/include/uapi/asm/kvm* 6245F: arch/mips/include/asm/kvm* 6246F: arch/mips/kvm/ 6247 6248KEXEC 6249M: Eric Biederman <ebiederm@xmission.com> 6250W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6251L: kexec@lists.infradead.org 6252S: Maintained 6253F: include/linux/kexec.h 6254F: include/uapi/linux/kexec.h 6255F: kernel/kexec.c 6256 6257KEYS/KEYRINGS: 6258M: David Howells <dhowells@redhat.com> 6259L: keyrings@vger.kernel.org 6260S: Maintained 6261F: Documentation/security/keys.txt 6262F: include/linux/key.h 6263F: include/linux/key-type.h 6264F: include/keys/ 6265F: security/keys/ 6266 6267KEYS-TRUSTED 6268M: David Safford <safford@us.ibm.com> 6269M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6270L: linux-security-module@vger.kernel.org 6271L: keyrings@vger.kernel.org 6272S: Supported 6273F: Documentation/security/keys-trusted-encrypted.txt 6274F: include/keys/trusted-type.h 6275F: security/keys/trusted.c 6276F: security/keys/trusted.h 6277 6278KEYS-ENCRYPTED 6279M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6280M: David Safford <safford@us.ibm.com> 6281L: linux-security-module@vger.kernel.org 6282L: keyrings@vger.kernel.org 6283S: Supported 6284F: Documentation/security/keys-trusted-encrypted.txt 6285F: include/keys/encrypted-type.h 6286F: security/keys/encrypted-keys/ 6287 6288KGDB / KDB /debug_core 6289M: Jason Wessel <jason.wessel@windriver.com> 6290W: http://kgdb.wiki.kernel.org/ 6291L: kgdb-bugreport@lists.sourceforge.net 6292T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git 6293S: Maintained 6294F: Documentation/DocBook/kgdb.tmpl 6295F: drivers/misc/kgdbts.c 6296F: drivers/tty/serial/kgdboc.c 6297F: include/linux/kdb.h 6298F: include/linux/kgdb.h 6299F: kernel/debug/ 6300 6301KMEMCHECK 6302M: Vegard Nossum <vegardno@ifi.uio.no> 6303M: Pekka Enberg <penberg@kernel.org> 6304S: Maintained 6305F: Documentation/kmemcheck.txt 6306F: arch/x86/include/asm/kmemcheck.h 6307F: arch/x86/mm/kmemcheck/ 6308F: include/linux/kmemcheck.h 6309F: mm/kmemcheck.c 6310 6311KMEMLEAK 6312M: Catalin Marinas <catalin.marinas@arm.com> 6313S: Maintained 6314F: Documentation/kmemleak.txt 6315F: include/linux/kmemleak.h 6316F: mm/kmemleak.c 6317F: mm/kmemleak-test.c 6318 6319KPROBES 6320M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6321M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6322M: "David S. Miller" <davem@davemloft.net> 6323M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6324S: Maintained 6325F: Documentation/kprobes.txt 6326F: include/linux/kprobes.h 6327F: kernel/kprobes.c 6328 6329KS0108 LCD CONTROLLER DRIVER 6330M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6331W: http://miguelojeda.es/auxdisplay.htm 6332W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6333S: Maintained 6334F: Documentation/auxdisplay/ks0108 6335F: drivers/auxdisplay/ks0108.c 6336F: include/linux/ks0108.h 6337 6338L3MDEV 6339M: David Ahern <dsa@cumulusnetworks.com> 6340L: netdev@vger.kernel.org 6341S: Maintained 6342F: net/l3mdev 6343F: include/net/l3mdev.h 6344 6345LANTIQ MIPS ARCHITECTURE 6346M: John Crispin <blogic@openwrt.org> 6347L: linux-mips@linux-mips.org 6348S: Maintained 6349F: arch/mips/lantiq 6350 6351LAPB module 6352L: linux-x25@vger.kernel.org 6353S: Orphan 6354F: Documentation/networking/lapb-module.txt 6355F: include/*/lapb.h 6356F: net/lapb/ 6357 6358LASI 53c700 driver for PARISC 6359M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6360L: linux-scsi@vger.kernel.org 6361S: Maintained 6362F: Documentation/scsi/53c700.txt 6363F: drivers/scsi/53c700* 6364 6365LED SUBSYSTEM 6366M: Richard Purdie <rpurdie@rpsys.net> 6367M: Jacek Anaszewski <j.anaszewski@samsung.com> 6368L: linux-leds@vger.kernel.org 6369T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6370S: Maintained 6371F: drivers/leds/ 6372F: include/linux/leds.h 6373 6374LEGACY EEPROM DRIVER 6375M: Jean Delvare <jdelvare@suse.com> 6376S: Maintained 6377F: Documentation/misc-devices/eeprom 6378F: drivers/misc/eeprom/eeprom.c 6379 6380LEGO USB Tower driver 6381M: Juergen Stuber <starblue@users.sourceforge.net> 6382L: legousb-devel@lists.sourceforge.net 6383W: http://legousb.sourceforge.net/ 6384S: Maintained 6385F: drivers/usb/misc/legousbtower.c 6386 6387LG2160 MEDIA DRIVER 6388M: Michael Krufky <mkrufky@linuxtv.org> 6389L: linux-media@vger.kernel.org 6390W: https://linuxtv.org 6391W: http://github.com/mkrufky 6392Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6393T: git git://linuxtv.org/mkrufky/tuners.git 6394S: Maintained 6395F: drivers/media/dvb-frontends/lg2160.* 6396 6397LGDT3305 MEDIA DRIVER 6398M: Michael Krufky <mkrufky@linuxtv.org> 6399L: linux-media@vger.kernel.org 6400W: https://linuxtv.org 6401W: http://github.com/mkrufky 6402Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6403T: git git://linuxtv.org/mkrufky/tuners.git 6404S: Maintained 6405F: drivers/media/dvb-frontends/lgdt3305.* 6406 6407LGUEST 6408M: Rusty Russell <rusty@rustcorp.com.au> 6409L: lguest@lists.ozlabs.org 6410W: http://lguest.ozlabs.org/ 6411S: Odd Fixes 6412F: arch/x86/include/asm/lguest*.h 6413F: arch/x86/lguest/ 6414F: drivers/lguest/ 6415F: include/linux/lguest*.h 6416F: tools/lguest/ 6417 6418LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6419M: Tejun Heo <tj@kernel.org> 6420L: linux-ide@vger.kernel.org 6421T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6422S: Maintained 6423F: drivers/ata/ 6424F: include/linux/ata.h 6425F: include/linux/libata.h 6426 6427LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6428M: Viresh Kumar <vireshk@kernel.org> 6429L: linux-ide@vger.kernel.org 6430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6431S: Maintained 6432F: include/linux/pata_arasan_cf_data.h 6433F: drivers/ata/pata_arasan_cf.c 6434 6435LIBATA PATA DRIVERS 6436M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6437M: Tejun Heo <tj@kernel.org> 6438L: linux-ide@vger.kernel.org 6439T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6440S: Maintained 6441F: drivers/ata/pata_*.c 6442F: drivers/ata/ata_generic.c 6443 6444LIBATA SATA AHCI PLATFORM devices support 6445M: Hans de Goede <hdegoede@redhat.com> 6446M: Tejun Heo <tj@kernel.org> 6447L: linux-ide@vger.kernel.org 6448T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6449S: Maintained 6450F: drivers/ata/ahci_platform.c 6451F: drivers/ata/libahci_platform.c 6452F: include/linux/ahci_platform.h 6453 6454LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6455M: Mikael Pettersson <mikpelinux@gmail.com> 6456L: linux-ide@vger.kernel.org 6457T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6458S: Maintained 6459F: drivers/ata/sata_promise.* 6460 6461LIBLOCKDEP 6462M: Sasha Levin <sasha.levin@oracle.com> 6463S: Maintained 6464F: tools/lib/lockdep/ 6465 6466LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6467M: Dan Williams <dan.j.williams@intel.com> 6468L: linux-nvdimm@lists.01.org 6469Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6470T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 6471S: Supported 6472F: drivers/nvdimm/* 6473F: include/linux/nd.h 6474F: include/linux/libnvdimm.h 6475F: include/uapi/linux/ndctl.h 6476 6477LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6478M: Ross Zwisler <ross.zwisler@linux.intel.com> 6479L: linux-nvdimm@lists.01.org 6480Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6481S: Supported 6482F: drivers/nvdimm/blk.c 6483F: drivers/nvdimm/region_devs.c 6484F: drivers/acpi/nfit* 6485 6486LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6487M: Vishal Verma <vishal.l.verma@intel.com> 6488L: linux-nvdimm@lists.01.org 6489Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6490S: Supported 6491F: drivers/nvdimm/btt* 6492 6493LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6494M: Ross Zwisler <ross.zwisler@linux.intel.com> 6495L: linux-nvdimm@lists.01.org 6496Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6497S: Supported 6498F: drivers/nvdimm/pmem.c 6499F: include/linux/pmem.h 6500F: arch/*/include/asm/pmem.h 6501 6502LIGHTNVM PLATFORM SUPPORT 6503M: Matias Bjorling <mb@lightnvm.io> 6504W: http://github/OpenChannelSSD 6505L: linux-block@vger.kernel.org 6506S: Maintained 6507F: drivers/lightnvm/ 6508F: include/linux/lightnvm.h 6509F: include/uapi/linux/lightnvm.h 6510 6511LINUX FOR IBM pSERIES (RS/6000) 6512M: Paul Mackerras <paulus@au.ibm.com> 6513W: http://www.ibm.com/linux/ltc/projects/ppc 6514S: Supported 6515F: arch/powerpc/boot/rs6000.h 6516 6517LINUX FOR POWERPC (32-BIT AND 64-BIT) 6518M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6519M: Paul Mackerras <paulus@samba.org> 6520M: Michael Ellerman <mpe@ellerman.id.au> 6521W: http://www.penguinppc.org/ 6522L: linuxppc-dev@lists.ozlabs.org 6523Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6524T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6525S: Supported 6526F: Documentation/powerpc/ 6527F: arch/powerpc/ 6528 6529LINUX FOR POWER MACINTOSH 6530M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6531W: http://www.penguinppc.org/ 6532L: linuxppc-dev@lists.ozlabs.org 6533S: Maintained 6534F: arch/powerpc/platforms/powermac/ 6535F: drivers/macintosh/ 6536 6537LINUX FOR POWERPC EMBEDDED MPC5XXX 6538M: Anatolij Gustschin <agust@denx.de> 6539L: linuxppc-dev@lists.ozlabs.org 6540T: git git://git.denx.de/linux-denx-agust.git 6541S: Maintained 6542F: arch/powerpc/platforms/512x/ 6543F: arch/powerpc/platforms/52xx/ 6544 6545LINUX FOR POWERPC EMBEDDED PPC4XX 6546M: Alistair Popple <alistair@popple.id.au> 6547M: Matt Porter <mporter@kernel.crashing.org> 6548W: http://www.penguinppc.org/ 6549L: linuxppc-dev@lists.ozlabs.org 6550S: Maintained 6551F: arch/powerpc/platforms/40x/ 6552F: arch/powerpc/platforms/44x/ 6553 6554LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6555L: linuxppc-dev@lists.ozlabs.org 6556S: Orphan 6557F: arch/powerpc/*/*virtex* 6558F: arch/powerpc/*/*/*virtex* 6559 6560LINUX FOR POWERPC EMBEDDED PPC8XX 6561M: Vitaly Bordug <vitb@kernel.crashing.org> 6562W: http://www.penguinppc.org/ 6563L: linuxppc-dev@lists.ozlabs.org 6564S: Maintained 6565F: arch/powerpc/platforms/8xx/ 6566 6567LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6568M: Scott Wood <oss@buserror.net> 6569M: Kumar Gala <galak@kernel.crashing.org> 6570W: http://www.penguinppc.org/ 6571L: linuxppc-dev@lists.ozlabs.org 6572T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6573S: Maintained 6574F: arch/powerpc/platforms/83xx/ 6575F: arch/powerpc/platforms/85xx/ 6576 6577LINUX FOR POWERPC PA SEMI PWRFICIENT 6578M: Olof Johansson <olof@lixom.net> 6579L: linuxppc-dev@lists.ozlabs.org 6580S: Maintained 6581F: arch/powerpc/platforms/pasemi/ 6582F: drivers/*/*pasemi* 6583F: drivers/*/*/*pasemi* 6584 6585LINUX SECURITY MODULE (LSM) FRAMEWORK 6586M: Chris Wright <chrisw@sous-sol.org> 6587L: linux-security-module@vger.kernel.org 6588S: Supported 6589 6590LIS3LV02D ACCELEROMETER DRIVER 6591M: Eric Piel <eric.piel@tremplin-utc.net> 6592S: Maintained 6593F: Documentation/misc-devices/lis3lv02d 6594F: drivers/misc/lis3lv02d/ 6595F: drivers/platform/x86/hp_accel.c 6596 6597LIVE PATCHING 6598M: Josh Poimboeuf <jpoimboe@redhat.com> 6599M: Jessica Yu <jeyu@redhat.com> 6600M: Jiri Kosina <jikos@kernel.org> 6601M: Miroslav Benes <mbenes@suse.cz> 6602R: Petr Mladek <pmladek@suse.com> 6603S: Maintained 6604F: kernel/livepatch/ 6605F: include/linux/livepatch.h 6606F: arch/x86/include/asm/livepatch.h 6607F: arch/x86/kernel/livepatch.c 6608F: Documentation/ABI/testing/sysfs-kernel-livepatch 6609F: samples/livepatch/ 6610L: live-patching@vger.kernel.org 6611T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6612 6613LINUX KERNEL DUMP TEST MODULE (LKDTM) 6614M: Kees Cook <keescook@chromium.org> 6615S: Maintained 6616F: drivers/misc/lkdtm.c 6617 6618LLC (802.2) 6619M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6620S: Maintained 6621F: include/linux/llc.h 6622F: include/uapi/linux/llc.h 6623F: include/net/llc* 6624F: net/llc/ 6625 6626LM73 HARDWARE MONITOR DRIVER 6627M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6628L: lm-sensors@lm-sensors.org 6629S: Maintained 6630F: drivers/hwmon/lm73.c 6631 6632LM78 HARDWARE MONITOR DRIVER 6633M: Jean Delvare <jdelvare@suse.com> 6634L: lm-sensors@lm-sensors.org 6635S: Maintained 6636F: Documentation/hwmon/lm78 6637F: drivers/hwmon/lm78.c 6638 6639LM83 HARDWARE MONITOR DRIVER 6640M: Jean Delvare <jdelvare@suse.com> 6641L: lm-sensors@lm-sensors.org 6642S: Maintained 6643F: Documentation/hwmon/lm83 6644F: drivers/hwmon/lm83.c 6645 6646LM90 HARDWARE MONITOR DRIVER 6647M: Jean Delvare <jdelvare@suse.com> 6648L: lm-sensors@lm-sensors.org 6649S: Maintained 6650F: Documentation/hwmon/lm90 6651F: Documentation/devicetree/bindings/hwmon/lm90.txt 6652F: drivers/hwmon/lm90.c 6653 6654LM95234 HARDWARE MONITOR DRIVER 6655M: Guenter Roeck <linux@roeck-us.net> 6656L: lm-sensors@lm-sensors.org 6657S: Maintained 6658F: Documentation/hwmon/lm95234 6659F: drivers/hwmon/lm95234.c 6660 6661LME2510 MEDIA DRIVER 6662M: Malcolm Priestley <tvboxspy@gmail.com> 6663L: linux-media@vger.kernel.org 6664W: https://linuxtv.org 6665Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6666S: Maintained 6667F: drivers/media/usb/dvb-usb-v2/lmedm04* 6668 6669LOCKDEP AND LOCKSTAT 6670M: Peter Zijlstra <peterz@infradead.org> 6671M: Ingo Molnar <mingo@redhat.com> 6672L: linux-kernel@vger.kernel.org 6673T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6674S: Maintained 6675F: Documentation/locking/lockdep*.txt 6676F: Documentation/locking/lockstat.txt 6677F: include/linux/lockdep.h 6678F: kernel/locking/ 6679 6680LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6681M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6682L: linux-ntfs-dev@lists.sourceforge.net 6683W: http://www.linux-ntfs.org/content/view/19/37/ 6684S: Maintained 6685F: Documentation/ldm.txt 6686F: block/partitions/ldm.* 6687 6688LogFS 6689M: Joern Engel <joern@logfs.org> 6690M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6691L: logfs@logfs.org 6692W: logfs.org 6693S: Maintained 6694F: fs/logfs/ 6695 6696LPC32XX MACHINE SUPPORT 6697M: Roland Stigge <stigge@antcom.de> 6698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6699S: Maintained 6700F: arch/arm/mach-lpc32xx/ 6701 6702LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6703M: Sathya Prakash <sathya.prakash@broadcom.com> 6704M: Chaitra P B <chaitra.basappa@broadcom.com> 6705M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com> 6706L: MPT-FusionLinux.pdl@broadcom.com 6707L: linux-scsi@vger.kernel.org 6708W: http://www.avagotech.com/support/ 6709S: Supported 6710F: drivers/message/fusion/ 6711F: drivers/scsi/mpt2sas/ 6712F: drivers/scsi/mpt3sas/ 6713 6714LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6715M: Matthew Wilcox <matthew@wil.cx> 6716L: linux-scsi@vger.kernel.org 6717S: Maintained 6718F: drivers/scsi/sym53c8xx_2/ 6719 6720LTC4261 HARDWARE MONITOR DRIVER 6721M: Guenter Roeck <linux@roeck-us.net> 6722L: lm-sensors@lm-sensors.org 6723S: Maintained 6724F: Documentation/hwmon/ltc4261 6725F: drivers/hwmon/ltc4261.c 6726 6727LTP (Linux Test Project) 6728M: Mike Frysinger <vapier@gentoo.org> 6729M: Cyril Hrubis <chrubis@suse.cz> 6730M: Wanlong Gao <wanlong.gao@gmail.com> 6731M: Jan Stancek <jstancek@redhat.com> 6732M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6733M: Alexey Kodanev <alexey.kodanev@oracle.com> 6734L: ltp@lists.linux.it (subscribers-only) 6735W: http://linux-test-project.github.io/ 6736T: git git://github.com/linux-test-project/ltp.git 6737S: Maintained 6738 6739M32R ARCHITECTURE 6740W: http://www.linux-m32r.org/ 6741S: Orphan 6742F: arch/m32r/ 6743 6744M68K ARCHITECTURE 6745M: Geert Uytterhoeven <geert@linux-m68k.org> 6746L: linux-m68k@lists.linux-m68k.org 6747W: http://www.linux-m68k.org/ 6748T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6749S: Maintained 6750F: arch/m68k/ 6751F: drivers/zorro/ 6752 6753M68K ON APPLE MACINTOSH 6754M: Joshua Thompson <funaho@jurai.org> 6755W: http://www.mac.linux-m68k.org/ 6756L: linux-m68k@lists.linux-m68k.org 6757S: Maintained 6758F: arch/m68k/mac/ 6759 6760M68K ON HP9000/300 6761M: Philip Blundell <philb@gnu.org> 6762W: http://www.tazenda.demon.co.uk/phil/linux-hp 6763S: Maintained 6764F: arch/m68k/hp300/ 6765 6766M88DS3103 MEDIA DRIVER 6767M: Antti Palosaari <crope@iki.fi> 6768L: linux-media@vger.kernel.org 6769W: https://linuxtv.org 6770W: http://palosaari.fi/linux/ 6771Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6772T: git git://linuxtv.org/anttip/media_tree.git 6773S: Maintained 6774F: drivers/media/dvb-frontends/m88ds3103* 6775 6776M88RS2000 MEDIA DRIVER 6777M: Malcolm Priestley <tvboxspy@gmail.com> 6778L: linux-media@vger.kernel.org 6779W: https://linuxtv.org 6780Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6781S: Maintained 6782F: drivers/media/dvb-frontends/m88rs2000* 6783 6784MA901 MASTERKIT USB FM RADIO DRIVER 6785M: Alexey Klimov <klimov.linux@gmail.com> 6786L: linux-media@vger.kernel.org 6787T: git git://linuxtv.org/media_tree.git 6788S: Maintained 6789F: drivers/media/radio/radio-ma901.c 6790 6791MAC80211 6792M: Johannes Berg <johannes@sipsolutions.net> 6793L: linux-wireless@vger.kernel.org 6794W: http://wireless.kernel.org/ 6795T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6796T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6797S: Maintained 6798F: Documentation/networking/mac80211-injection.txt 6799F: include/net/mac80211.h 6800F: net/mac80211/ 6801F: drivers/net/wireless/mac80211_hwsim.[ch] 6802 6803MACVLAN DRIVER 6804M: Patrick McHardy <kaber@trash.net> 6805L: netdev@vger.kernel.org 6806S: Maintained 6807F: drivers/net/macvlan.c 6808F: include/linux/if_macvlan.h 6809 6810MAILBOX API 6811M: Jassi Brar <jassisinghbrar@gmail.com> 6812L: linux-kernel@vger.kernel.org 6813S: Maintained 6814F: drivers/mailbox/ 6815F: include/linux/mailbox_client.h 6816F: include/linux/mailbox_controller.h 6817 6818MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6819M: Michael Kerrisk <mtk.manpages@gmail.com> 6820W: http://www.kernel.org/doc/man-pages 6821L: linux-man@vger.kernel.org 6822S: Maintained 6823 6824MARVELL ARMADA DRM SUPPORT 6825M: Russell King <rmk+kernel@arm.linux.org.uk> 6826S: Maintained 6827F: drivers/gpu/drm/armada/ 6828 6829MARVELL 88E6352 DSA support 6830M: Guenter Roeck <linux@roeck-us.net> 6831S: Maintained 6832F: drivers/net/dsa/mv88e6352.c 6833 6834MARVELL CRYPTO DRIVER 6835M: Boris Brezillon <boris.brezillon@free-electrons.com> 6836M: Arnaud Ebalard <arno@natisbad.org> 6837F: drivers/crypto/marvell/ 6838S: Maintained 6839L: linux-crypto@vger.kernel.org 6840 6841MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6842M: Mirko Lindner <mlindner@marvell.com> 6843M: Stephen Hemminger <stephen@networkplumber.org> 6844L: netdev@vger.kernel.org 6845S: Maintained 6846F: drivers/net/ethernet/marvell/sk* 6847 6848MARVELL LIBERTAS WIRELESS DRIVER 6849L: libertas-dev@lists.infradead.org 6850S: Orphan 6851F: drivers/net/wireless/marvell/libertas/ 6852 6853MARVELL MV643XX ETHERNET DRIVER 6854M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6855L: netdev@vger.kernel.org 6856S: Maintained 6857F: drivers/net/ethernet/marvell/mv643xx_eth.* 6858F: include/linux/mv643xx.h 6859 6860MARVELL MVNETA ETHERNET DRIVER 6861M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6862L: netdev@vger.kernel.org 6863S: Maintained 6864F: drivers/net/ethernet/marvell/mvneta.* 6865 6866MARVELL MWIFIEX WIRELESS DRIVER 6867M: Amitkumar Karwar <akarwar@marvell.com> 6868M: Nishant Sarmukadam <nishants@marvell.com> 6869L: linux-wireless@vger.kernel.org 6870S: Maintained 6871F: drivers/net/wireless/marvell/mwifiex/ 6872 6873MARVELL MWL8K WIRELESS DRIVER 6874M: Lennert Buytenhek <buytenh@wantstofly.org> 6875L: linux-wireless@vger.kernel.org 6876S: Odd Fixes 6877F: drivers/net/wireless/marvell/mwl8k.c 6878 6879MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6880M: Nicolas Pitre <nico@fluxnic.net> 6881S: Odd Fixes 6882F: drivers/mmc/host/mvsdio.* 6883 6884MATROX FRAMEBUFFER DRIVER 6885L: linux-fbdev@vger.kernel.org 6886S: Orphan 6887F: drivers/video/fbdev/matrox/matroxfb_* 6888F: include/uapi/linux/matroxfb.h 6889 6890MAX16065 HARDWARE MONITOR DRIVER 6891M: Guenter Roeck <linux@roeck-us.net> 6892L: lm-sensors@lm-sensors.org 6893S: Maintained 6894F: Documentation/hwmon/max16065 6895F: drivers/hwmon/max16065.c 6896 6897MAX20751 HARDWARE MONITOR DRIVER 6898M: Guenter Roeck <linux@roeck-us.net> 6899L: lm-sensors@lm-sensors.org 6900S: Maintained 6901F: Documentation/hwmon/max20751 6902F: drivers/hwmon/max20751.c 6903 6904MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6905M: "Hans J. Koch" <hjk@hansjkoch.de> 6906L: lm-sensors@lm-sensors.org 6907S: Maintained 6908F: Documentation/hwmon/max6650 6909F: drivers/hwmon/max6650.c 6910 6911MAX6697 HARDWARE MONITOR DRIVER 6912M: Guenter Roeck <linux@roeck-us.net> 6913L: lm-sensors@lm-sensors.org 6914S: Maintained 6915F: Documentation/hwmon/max6697 6916F: Documentation/devicetree/bindings/i2c/max6697.txt 6917F: drivers/hwmon/max6697.c 6918F: include/linux/platform_data/max6697.h 6919 6920MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6921M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6922L: linux-pm@vger.kernel.org 6923S: Supported 6924F: drivers/power/max14577_charger.c 6925F: drivers/power/max77693_charger.c 6926 6927MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6928M: Javier Martinez Canillas <javier@osg.samsung.com> 6929L: linux-kernel@vger.kernel.org 6930S: Supported 6931F: drivers/*/*max77802*.c 6932F: Documentation/devicetree/bindings/*/*max77802.txt 6933F: include/dt-bindings/*/*max77802.h 6934 6935MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6936M: Chanwoo Choi <cw00.choi@samsung.com> 6937M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6938L: linux-kernel@vger.kernel.org 6939S: Supported 6940F: drivers/*/max14577.c 6941F: drivers/*/max77686*.c 6942F: drivers/*/max77693.c 6943F: drivers/extcon/extcon-max14577.c 6944F: drivers/extcon/extcon-max77693.c 6945F: drivers/rtc/rtc-max77686.c 6946F: drivers/clk/clk-max77686.c 6947F: Documentation/devicetree/bindings/mfd/max14577.txt 6948F: Documentation/devicetree/bindings/*/max77686.txt 6949F: Documentation/devicetree/bindings/mfd/max77693.txt 6950F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6951F: include/linux/mfd/max14577*.h 6952F: include/linux/mfd/max77686*.h 6953F: include/linux/mfd/max77693*.h 6954 6955MAXIRADIO FM RADIO RECEIVER DRIVER 6956M: Hans Verkuil <hverkuil@xs4all.nl> 6957L: linux-media@vger.kernel.org 6958T: git git://linuxtv.org/media_tree.git 6959W: https://linuxtv.org 6960S: Maintained 6961F: drivers/media/radio/radio-maxiradio* 6962 6963MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 6964M: Peter Rosin <peda@axentia.se> 6965L: linux-iio@vger.kernel.org 6966S: Maintained 6967F: drivers/iio/potentiometer/mcp4531.c 6968 6969MEDIA DRIVERS FOR RENESAS - VSP1 6970M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6971L: linux-media@vger.kernel.org 6972L: linux-renesas-soc@vger.kernel.org 6973T: git git://linuxtv.org/media_tree.git 6974S: Supported 6975F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6976F: drivers/media/platform/vsp1/ 6977 6978MEDIA DRIVERS FOR ASCOT2E 6979M: Sergey Kozlov <serjk@netup.ru> 6980L: linux-media@vger.kernel.org 6981W: https://linuxtv.org 6982W: http://netup.tv/ 6983T: git git://linuxtv.org/media_tree.git 6984S: Supported 6985F: drivers/media/dvb-frontends/ascot2e* 6986 6987MEDIA DRIVERS FOR CXD2841ER 6988M: Sergey Kozlov <serjk@netup.ru> 6989L: linux-media@vger.kernel.org 6990W: https://linuxtv.org 6991W: http://netup.tv/ 6992T: git git://linuxtv.org/media_tree.git 6993S: Supported 6994F: drivers/media/dvb-frontends/cxd2841er* 6995 6996MEDIA DRIVERS FOR HORUS3A 6997M: Sergey Kozlov <serjk@netup.ru> 6998L: linux-media@vger.kernel.org 6999W: https://linuxtv.org 7000W: http://netup.tv/ 7001T: git git://linuxtv.org/media_tree.git 7002S: Supported 7003F: drivers/media/dvb-frontends/horus3a* 7004 7005MEDIA DRIVERS FOR LNBH25 7006M: Sergey Kozlov <serjk@netup.ru> 7007L: linux-media@vger.kernel.org 7008W: https://linuxtv.org 7009W: http://netup.tv/ 7010T: git git://linuxtv.org/media_tree.git 7011S: Supported 7012F: drivers/media/dvb-frontends/lnbh25* 7013 7014MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 7015M: Sergey Kozlov <serjk@netup.ru> 7016L: linux-media@vger.kernel.org 7017W: https://linuxtv.org 7018W: http://netup.tv/ 7019T: git git://linuxtv.org/media_tree.git 7020S: Supported 7021F: drivers/media/pci/netup_unidvb/* 7022 7023MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 7024M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 7025P: LinuxTV.org Project 7026L: linux-media@vger.kernel.org 7027W: https://linuxtv.org 7028Q: http://patchwork.kernel.org/project/linux-media/list/ 7029T: git git://linuxtv.org/media_tree.git 7030S: Maintained 7031F: Documentation/dvb/ 7032F: Documentation/video4linux/ 7033F: Documentation/DocBook/media/ 7034F: drivers/media/ 7035F: drivers/staging/media/ 7036F: include/linux/platform_data/media/ 7037F: include/media/ 7038F: include/uapi/linux/dvb/ 7039F: include/uapi/linux/videodev2.h 7040F: include/uapi/linux/media.h 7041F: include/uapi/linux/v4l2-* 7042F: include/uapi/linux/meye.h 7043F: include/uapi/linux/ivtv* 7044F: include/uapi/linux/uvcvideo.h 7045 7046MEDIATEK MT7601U WIRELESS LAN DRIVER 7047M: Jakub Kicinski <kubakici@wp.pl> 7048L: linux-wireless@vger.kernel.org 7049S: Maintained 7050F: drivers/net/wireless/mediatek/mt7601u/ 7051 7052MEGARAID SCSI/SAS DRIVERS 7053M: Kashyap Desai <kashyap.desai@avagotech.com> 7054M: Sumit Saxena <sumit.saxena@avagotech.com> 7055M: Uday Lingala <uday.lingala@avagotech.com> 7056L: megaraidlinux.pdl@avagotech.com 7057L: linux-scsi@vger.kernel.org 7058W: http://www.lsi.com 7059S: Maintained 7060F: Documentation/scsi/megaraid.txt 7061F: drivers/scsi/megaraid.* 7062F: drivers/scsi/megaraid/ 7063 7064MELLANOX ETHERNET DRIVER (mlx4_en) 7065M: Eugenia Emantayev <eugenia@mellanox.com> 7066L: netdev@vger.kernel.org 7067S: Supported 7068W: http://www.mellanox.com 7069Q: http://patchwork.ozlabs.org/project/netdev/list/ 7070F: drivers/net/ethernet/mellanox/mlx4/en_* 7071 7072MELLANOX ETHERNET DRIVER (mlx5e) 7073M: Saeed Mahameed <saeedm@mellanox.com> 7074L: netdev@vger.kernel.org 7075S: Supported 7076W: http://www.mellanox.com 7077Q: http://patchwork.ozlabs.org/project/netdev/list/ 7078F: drivers/net/ethernet/mellanox/mlx5/core/en_* 7079 7080MELLANOX ETHERNET SWITCH DRIVERS 7081M: Jiri Pirko <jiri@mellanox.com> 7082M: Ido Schimmel <idosch@mellanox.com> 7083L: netdev@vger.kernel.org 7084S: Supported 7085W: http://www.mellanox.com 7086Q: http://patchwork.ozlabs.org/project/netdev/list/ 7087F: drivers/net/ethernet/mellanox/mlxsw/ 7088 7089MEMBARRIER SUPPORT 7090M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7091M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7092L: linux-kernel@vger.kernel.org 7093S: Supported 7094F: kernel/membarrier.c 7095F: include/uapi/linux/membarrier.h 7096 7097MEMORY MANAGEMENT 7098L: linux-mm@kvack.org 7099W: http://www.linux-mm.org 7100S: Maintained 7101F: include/linux/mm.h 7102F: include/linux/gfp.h 7103F: include/linux/mmzone.h 7104F: include/linux/memory_hotplug.h 7105F: include/linux/vmalloc.h 7106F: mm/ 7107 7108MEMORY TECHNOLOGY DEVICES (MTD) 7109M: David Woodhouse <dwmw2@infradead.org> 7110M: Brian Norris <computersforpeace@gmail.com> 7111L: linux-mtd@lists.infradead.org 7112W: http://www.linux-mtd.infradead.org/ 7113Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7114T: git git://git.infradead.org/linux-mtd.git 7115T: git git://git.infradead.org/l2-mtd.git 7116S: Maintained 7117F: drivers/mtd/ 7118F: include/linux/mtd/ 7119F: include/uapi/mtd/ 7120 7121MEN A21 WATCHDOG DRIVER 7122M: Johannes Thumshirn <morbidrsa@gmail.com> 7123L: linux-watchdog@vger.kernel.org 7124S: Maintained 7125F: drivers/watchdog/mena21_wdt.c 7126 7127MEN CHAMELEON BUS (mcb) 7128M: Johannes Thumshirn <morbidrsa@gmail.com> 7129S: Maintained 7130F: drivers/mcb/ 7131F: include/linux/mcb.h 7132F: Documentation/men-chameleon-bus.txt 7133 7134MEN F21BMC (Board Management Controller) 7135M: Andreas Werner <andreas.werner@men.de> 7136S: Supported 7137F: drivers/mfd/menf21bmc.c 7138F: drivers/watchdog/menf21bmc_wdt.c 7139F: drivers/leds/leds-menf21bmc.c 7140F: drivers/hwmon/menf21bmc_hwmon.c 7141F: Documentation/hwmon/menf21bmc 7142 7143METAG ARCHITECTURE 7144M: James Hogan <james.hogan@imgtec.com> 7145L: linux-metag@vger.kernel.org 7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git 7147S: Odd Fixes 7148F: arch/metag/ 7149F: Documentation/metag/ 7150F: Documentation/devicetree/bindings/metag/ 7151F: Documentation/devicetree/bindings/interrupt-controller/img,* 7152F: drivers/clocksource/metag_generic.c 7153F: drivers/irqchip/irq-metag.c 7154F: drivers/irqchip/irq-metag-ext.c 7155F: drivers/tty/metag_da.c 7156 7157MICROBLAZE ARCHITECTURE 7158M: Michal Simek <monstr@monstr.eu> 7159W: http://www.monstr.eu/fdt/ 7160T: git git://git.monstr.eu/linux-2.6-microblaze.git 7161S: Supported 7162F: arch/microblaze/ 7163 7164MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7165M: Chen Yu <yu.c.chen@intel.com> 7166L: platform-driver-x86@vger.kernel.org 7167S: Supported 7168F: drivers/platform/x86/surfacepro3_button.c 7169 7170MICROTEK X6 SCANNER 7171M: Oliver Neukum <oliver@neukum.org> 7172S: Maintained 7173F: drivers/usb/image/microtek.* 7174 7175MIPS 7176M: Ralf Baechle <ralf@linux-mips.org> 7177L: linux-mips@linux-mips.org 7178W: http://www.linux-mips.org/ 7179T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7180Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7181S: Supported 7182F: Documentation/mips/ 7183F: arch/mips/ 7184 7185MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7186M: Hans Verkuil <hverkuil@xs4all.nl> 7187L: linux-media@vger.kernel.org 7188T: git git://linuxtv.org/media_tree.git 7189W: https://linuxtv.org 7190S: Odd Fixes 7191F: drivers/media/radio/radio-miropcm20* 7192 7193MELLANOX MLX4 core VPI driver 7194M: Yishai Hadas <yishaih@mellanox.com> 7195L: netdev@vger.kernel.org 7196L: linux-rdma@vger.kernel.org 7197W: http://www.mellanox.com 7198Q: http://patchwork.ozlabs.org/project/netdev/list/ 7199S: Supported 7200F: drivers/net/ethernet/mellanox/mlx4/ 7201F: include/linux/mlx4/ 7202 7203MELLANOX MLX4 IB driver 7204M: Yishai Hadas <yishaih@mellanox.com> 7205L: linux-rdma@vger.kernel.org 7206W: http://www.mellanox.com 7207Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7208S: Supported 7209F: drivers/infiniband/hw/mlx4/ 7210F: include/linux/mlx4/ 7211 7212MELLANOX MLX5 core VPI driver 7213M: Matan Barak <matanb@mellanox.com> 7214M: Leon Romanovsky <leonro@mellanox.com> 7215L: netdev@vger.kernel.org 7216L: linux-rdma@vger.kernel.org 7217W: http://www.mellanox.com 7218Q: http://patchwork.ozlabs.org/project/netdev/list/ 7219S: Supported 7220F: drivers/net/ethernet/mellanox/mlx5/core/ 7221F: include/linux/mlx5/ 7222 7223MELLANOX MLX5 IB driver 7224M: Matan Barak <matanb@mellanox.com> 7225M: Leon Romanovsky <leonro@mellanox.com> 7226L: linux-rdma@vger.kernel.org 7227W: http://www.mellanox.com 7228Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7229S: Supported 7230F: drivers/infiniband/hw/mlx5/ 7231F: include/linux/mlx5/ 7232 7233MELEXIS MLX90614 DRIVER 7234M: Crt Mori <cmo@melexis.com> 7235L: linux-iio@vger.kernel.org 7236W: http://www.melexis.com 7237S: Supported 7238F: drivers/iio/temperature/mlx90614.c 7239 7240MN88472 MEDIA DRIVER 7241M: Antti Palosaari <crope@iki.fi> 7242L: linux-media@vger.kernel.org 7243W: https://linuxtv.org 7244W: http://palosaari.fi/linux/ 7245Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7246T: git git://linuxtv.org/anttip/media_tree.git 7247S: Maintained 7248F: drivers/staging/media/mn88472/ 7249F: drivers/media/dvb-frontends/mn88472.h 7250 7251MN88473 MEDIA DRIVER 7252M: Antti Palosaari <crope@iki.fi> 7253L: linux-media@vger.kernel.org 7254W: https://linuxtv.org 7255W: http://palosaari.fi/linux/ 7256Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7257S: Maintained 7258F: drivers/media/dvb-frontends/mn88473* 7259 7260MODULE SUPPORT 7261M: Rusty Russell <rusty@rustcorp.com.au> 7262S: Maintained 7263F: include/linux/module.h 7264F: kernel/module.c 7265 7266MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7267W: http://popies.net/meye/ 7268S: Orphan 7269F: Documentation/video4linux/meye.txt 7270F: drivers/media/pci/meye/ 7271F: include/uapi/linux/meye.h 7272 7273MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7274M: Jiri Slaby <jirislaby@gmail.com> 7275S: Maintained 7276F: Documentation/serial/moxa-smartio 7277F: drivers/tty/mxser.* 7278 7279MR800 AVERMEDIA USB FM RADIO DRIVER 7280M: Alexey Klimov <klimov.linux@gmail.com> 7281L: linux-media@vger.kernel.org 7282T: git git://linuxtv.org/media_tree.git 7283S: Maintained 7284F: drivers/media/radio/radio-mr800.c 7285 7286MRF24J40 IEEE 802.15.4 RADIO DRIVER 7287M: Alan Ott <alan@signal11.us> 7288L: linux-wpan@vger.kernel.org 7289S: Maintained 7290F: drivers/net/ieee802154/mrf24j40.c 7291F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7292 7293MSI LAPTOP SUPPORT 7294M: "Lee, Chun-Yi" <jlee@suse.com> 7295L: platform-driver-x86@vger.kernel.org 7296S: Maintained 7297F: drivers/platform/x86/msi-laptop.c 7298 7299MSI WMI SUPPORT 7300L: platform-driver-x86@vger.kernel.org 7301S: Orphan 7302F: drivers/platform/x86/msi-wmi.c 7303 7304MSI001 MEDIA DRIVER 7305M: Antti Palosaari <crope@iki.fi> 7306L: linux-media@vger.kernel.org 7307W: https://linuxtv.org 7308W: http://palosaari.fi/linux/ 7309Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7310T: git git://linuxtv.org/anttip/media_tree.git 7311S: Maintained 7312F: drivers/media/tuners/msi001* 7313 7314MSI2500 MEDIA DRIVER 7315M: Antti Palosaari <crope@iki.fi> 7316L: linux-media@vger.kernel.org 7317W: https://linuxtv.org 7318W: http://palosaari.fi/linux/ 7319Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7320T: git git://linuxtv.org/anttip/media_tree.git 7321S: Maintained 7322F: drivers/media/usb/msi2500/ 7323 7324MSYSTEMS DISKONCHIP G3 MTD DRIVER 7325M: Robert Jarzmik <robert.jarzmik@free.fr> 7326L: linux-mtd@lists.infradead.org 7327S: Maintained 7328F: drivers/mtd/devices/docg3* 7329 7330MT9M032 APTINA SENSOR DRIVER 7331M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7332L: linux-media@vger.kernel.org 7333T: git git://linuxtv.org/media_tree.git 7334S: Maintained 7335F: drivers/media/i2c/mt9m032.c 7336F: include/media/i2c/mt9m032.h 7337 7338MT9P031 APTINA CAMERA SENSOR 7339M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7340L: linux-media@vger.kernel.org 7341T: git git://linuxtv.org/media_tree.git 7342S: Maintained 7343F: drivers/media/i2c/mt9p031.c 7344F: include/media/i2c/mt9p031.h 7345 7346MT9T001 APTINA CAMERA SENSOR 7347M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7348L: linux-media@vger.kernel.org 7349T: git git://linuxtv.org/media_tree.git 7350S: Maintained 7351F: drivers/media/i2c/mt9t001.c 7352F: include/media/i2c/mt9t001.h 7353 7354MT9V032 APTINA CAMERA SENSOR 7355M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7356L: linux-media@vger.kernel.org 7357T: git git://linuxtv.org/media_tree.git 7358S: Maintained 7359F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7360F: drivers/media/i2c/mt9v032.c 7361F: include/media/i2c/mt9v032.h 7362 7363MULTIFUNCTION DEVICES (MFD) 7364M: Lee Jones <lee.jones@linaro.org> 7365T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7366S: Supported 7367F: drivers/mfd/ 7368F: include/linux/mfd/ 7369 7370MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7371M: Ulf Hansson <ulf.hansson@linaro.org> 7372L: linux-mmc@vger.kernel.org 7373T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7374S: Maintained 7375F: drivers/mmc/ 7376F: include/linux/mmc/ 7377F: include/uapi/linux/mmc/ 7378 7379MULTIMEDIA CARD (MMC) ETC. OVER SPI 7380S: Orphan 7381F: drivers/mmc/host/mmc_spi.c 7382F: include/linux/spi/mmc_spi.h 7383 7384MULTISOUND SOUND DRIVER 7385M: Andrew Veliath <andrewtv@usa.net> 7386S: Maintained 7387F: Documentation/sound/oss/MultiSound 7388F: sound/oss/msnd* 7389 7390MULTITECH MULTIPORT CARD (ISICOM) 7391S: Orphan 7392F: drivers/tty/isicom.c 7393F: include/linux/isicom.h 7394 7395MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7396M: Bin Liu <b-liu@ti.com> 7397L: linux-usb@vger.kernel.org 7398T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7399S: Maintained 7400F: drivers/usb/musb/ 7401 7402MXL5007T MEDIA DRIVER 7403M: Michael Krufky <mkrufky@linuxtv.org> 7404L: linux-media@vger.kernel.org 7405W: https://linuxtv.org 7406W: http://github.com/mkrufky 7407Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7408T: git git://linuxtv.org/mkrufky/tuners.git 7409S: Maintained 7410F: drivers/media/tuners/mxl5007t.* 7411 7412MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7413M: Hyong-Youb Kim <hykim@myri.com> 7414L: netdev@vger.kernel.org 7415W: https://www.myricom.com/support/downloads/myri10ge.html 7416S: Supported 7417F: drivers/net/ethernet/myricom/myri10ge/ 7418 7419NAND FLASH SUBSYSTEM 7420M: Boris Brezillon <boris.brezillon@free-electrons.com> 7421R: Richard Weinberger <richard@nod.at> 7422L: linux-mtd@lists.infradead.org 7423W: http://www.linux-mtd.infradead.org/ 7424Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7425T: git git://github.com/linux-nand/linux.git 7426S: Maintained 7427F: drivers/mtd/nand/ 7428F: include/linux/mtd/nand*.h 7429 7430NATSEMI ETHERNET DRIVER (DP8381x) 7431S: Orphan 7432F: drivers/net/ethernet/natsemi/natsemi.c 7433 7434NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7435M: Daniel Mack <zonque@gmail.com> 7436S: Maintained 7437L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7438W: http://www.native-instruments.com 7439F: sound/usb/caiaq/ 7440 7441NCP FILESYSTEM 7442M: Petr Vandrovec <petr@vandrovec.name> 7443S: Odd Fixes 7444F: fs/ncpfs/ 7445 7446NCR 5380 SCSI DRIVERS 7447M: Finn Thain <fthain@telegraphics.com.au> 7448M: Michael Schmitz <schmitzmic@gmail.com> 7449L: linux-scsi@vger.kernel.org 7450S: Maintained 7451F: Documentation/scsi/g_NCR5380.txt 7452F: drivers/scsi/NCR5380.* 7453F: drivers/scsi/arm/cumana_1.c 7454F: drivers/scsi/arm/oak.c 7455F: drivers/scsi/atari_NCR5380.c 7456F: drivers/scsi/atari_scsi.* 7457F: drivers/scsi/dmx3191d.c 7458F: drivers/scsi/dtc.* 7459F: drivers/scsi/g_NCR5380.* 7460F: drivers/scsi/g_NCR5380_mmio.c 7461F: drivers/scsi/mac_scsi.* 7462F: drivers/scsi/pas16.* 7463F: drivers/scsi/sun3_scsi.* 7464F: drivers/scsi/sun3_scsi_vme.c 7465F: drivers/scsi/t128.* 7466 7467NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7468M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7469L: linux-scsi@vger.kernel.org 7470S: Maintained 7471F: drivers/scsi/NCR_D700.* 7472 7473NCT6775 HARDWARE MONITOR DRIVER 7474M: Guenter Roeck <linux@roeck-us.net> 7475L: lm-sensors@lm-sensors.org 7476S: Maintained 7477F: Documentation/hwmon/nct6775 7478F: drivers/hwmon/nct6775.c 7479 7480NETEFFECT IWARP RNIC DRIVER (IW_NES) 7481M: Faisal Latif <faisal.latif@intel.com> 7482L: linux-rdma@vger.kernel.org 7483W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7484S: Supported 7485F: drivers/infiniband/hw/nes/ 7486 7487NETEM NETWORK EMULATOR 7488M: Stephen Hemminger <stephen@networkplumber.org> 7489L: netem@lists.linux-foundation.org 7490S: Maintained 7491F: net/sched/sch_netem.c 7492 7493NETERION 10GbE DRIVERS (s2io/vxge) 7494M: Jon Mason <jdmason@kudzu.us> 7495L: netdev@vger.kernel.org 7496S: Supported 7497F: Documentation/networking/s2io.txt 7498F: Documentation/networking/vxge.txt 7499F: drivers/net/ethernet/neterion/ 7500 7501NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7502M: Pablo Neira Ayuso <pablo@netfilter.org> 7503M: Patrick McHardy <kaber@trash.net> 7504M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7505L: netfilter-devel@vger.kernel.org 7506L: coreteam@netfilter.org 7507W: http://www.netfilter.org/ 7508W: http://www.iptables.org/ 7509Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7510T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7511T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7512S: Supported 7513F: include/linux/netfilter* 7514F: include/linux/netfilter/ 7515F: include/net/netfilter/ 7516F: include/uapi/linux/netfilter* 7517F: include/uapi/linux/netfilter/ 7518F: net/*/netfilter.c 7519F: net/*/netfilter/ 7520F: net/netfilter/ 7521F: net/bridge/br_netfilter*.c 7522 7523NETLABEL 7524M: Paul Moore <paul@paul-moore.com> 7525W: http://netlabel.sf.net 7526L: netdev@vger.kernel.org 7527S: Maintained 7528F: Documentation/netlabel/ 7529F: include/net/netlabel.h 7530F: net/netlabel/ 7531 7532NETROM NETWORK LAYER 7533M: Ralf Baechle <ralf@linux-mips.org> 7534L: linux-hams@vger.kernel.org 7535W: http://www.linux-ax25.org/ 7536S: Maintained 7537F: include/net/netrom.h 7538F: include/uapi/linux/netrom.h 7539F: net/netrom/ 7540 7541NETRONOME ETHERNET DRIVERS 7542M: Jakub Kicinski <jakub.kicinski@netronome.com> 7543M: Rolf Neugebauer <rolf.neugebauer@netronome.com> 7544L: oss-drivers@netronome.com 7545S: Maintained 7546F: drivers/net/ethernet/netronome/ 7547 7548NETWORK BLOCK DEVICE (NBD) 7549M: Markus Pargmann <mpa@pengutronix.de> 7550S: Maintained 7551L: nbd-general@lists.sourceforge.net 7552T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7553F: Documentation/blockdev/nbd.txt 7554F: drivers/block/nbd.c 7555F: include/uapi/linux/nbd.h 7556 7557NETWORK DROP MONITOR 7558M: Neil Horman <nhorman@tuxdriver.com> 7559L: netdev@vger.kernel.org 7560S: Maintained 7561W: https://fedorahosted.org/dropwatch/ 7562F: net/core/drop_monitor.c 7563 7564NETWORKING [GENERAL] 7565M: "David S. Miller" <davem@davemloft.net> 7566L: netdev@vger.kernel.org 7567W: http://www.linuxfoundation.org/en/Net 7568Q: http://patchwork.ozlabs.org/project/netdev/list/ 7569T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7570T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7571S: Maintained 7572F: net/ 7573F: include/net/ 7574F: include/linux/in.h 7575F: include/linux/net.h 7576F: include/linux/netdevice.h 7577F: include/uapi/linux/in.h 7578F: include/uapi/linux/net.h 7579F: include/uapi/linux/netdevice.h 7580F: include/uapi/linux/net_namespace.h 7581F: tools/net/ 7582F: tools/testing/selftests/net/ 7583F: lib/random32.c 7584F: lib/test_bpf.c 7585 7586NETWORKING [IPv4/IPv6] 7587M: "David S. Miller" <davem@davemloft.net> 7588M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7589M: James Morris <jmorris@namei.org> 7590M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7591M: Patrick McHardy <kaber@trash.net> 7592L: netdev@vger.kernel.org 7593T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7594S: Maintained 7595F: net/ipv4/ 7596F: net/ipv6/ 7597F: include/net/ip* 7598F: arch/x86/net/* 7599 7600NETWORKING [IPSEC] 7601M: Steffen Klassert <steffen.klassert@secunet.com> 7602M: Herbert Xu <herbert@gondor.apana.org.au> 7603M: "David S. Miller" <davem@davemloft.net> 7604L: netdev@vger.kernel.org 7605T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7606T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7607S: Maintained 7608F: net/core/flow.c 7609F: net/xfrm/ 7610F: net/key/ 7611F: net/ipv4/xfrm* 7612F: net/ipv4/esp4.c 7613F: net/ipv4/ah4.c 7614F: net/ipv4/ipcomp.c 7615F: net/ipv4/ip_vti.c 7616F: net/ipv6/xfrm* 7617F: net/ipv6/esp6.c 7618F: net/ipv6/ah6.c 7619F: net/ipv6/ipcomp6.c 7620F: net/ipv6/ip6_vti.c 7621F: include/uapi/linux/xfrm.h 7622F: include/net/xfrm.h 7623 7624NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7625M: Paul Moore <paul@paul-moore.com> 7626L: netdev@vger.kernel.org 7627S: Maintained 7628 7629NETWORKING [WIRELESS] 7630L: linux-wireless@vger.kernel.org 7631Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7632 7633NETWORKING DRIVERS 7634L: netdev@vger.kernel.org 7635W: http://www.linuxfoundation.org/en/Net 7636Q: http://patchwork.ozlabs.org/project/netdev/list/ 7637T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7638T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7639S: Odd Fixes 7640F: drivers/net/ 7641F: include/linux/if_* 7642F: include/linux/netdevice.h 7643F: include/linux/etherdevice.h 7644F: include/linux/fcdevice.h 7645F: include/linux/fddidevice.h 7646F: include/linux/hippidevice.h 7647F: include/linux/inetdevice.h 7648F: include/uapi/linux/if_* 7649F: include/uapi/linux/netdevice.h 7650 7651NETWORKING DRIVERS (WIRELESS) 7652M: Kalle Valo <kvalo@codeaurora.org> 7653L: linux-wireless@vger.kernel.org 7654Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7655T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 7656T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 7657S: Maintained 7658F: drivers/net/wireless/ 7659 7660NETXEN (1/10) GbE SUPPORT 7661M: Manish Chopra <manish.chopra@qlogic.com> 7662M: Sony Chacko <sony.chacko@qlogic.com> 7663M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7664L: netdev@vger.kernel.org 7665W: http://www.qlogic.com 7666S: Supported 7667F: drivers/net/ethernet/qlogic/netxen/ 7668 7669NFC SUBSYSTEM 7670M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7671M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7672M: Samuel Ortiz <sameo@linux.intel.com> 7673L: linux-wireless@vger.kernel.org 7674L: linux-nfc@lists.01.org (subscribers-only) 7675S: Supported 7676F: net/nfc/ 7677F: include/net/nfc/ 7678F: include/uapi/linux/nfc.h 7679F: drivers/nfc/ 7680F: include/linux/platform_data/microread.h 7681F: include/linux/platform_data/nfcmrvl.h 7682F: include/linux/platform_data/nxp-nci.h 7683F: include/linux/platform_data/pn544.h 7684F: include/linux/platform_data/st21nfca.h 7685F: include/linux/platform_data/st-nci.h 7686F: Documentation/devicetree/bindings/net/nfc/ 7687 7688NFS, SUNRPC, AND LOCKD CLIENTS 7689M: Trond Myklebust <trond.myklebust@primarydata.com> 7690M: Anna Schumaker <anna.schumaker@netapp.com> 7691L: linux-nfs@vger.kernel.org 7692W: http://client.linux-nfs.org 7693T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7694S: Maintained 7695F: fs/lockd/ 7696F: fs/nfs/ 7697F: fs/nfs_common/ 7698F: net/sunrpc/ 7699F: include/linux/lockd/ 7700F: include/linux/nfs* 7701F: include/linux/sunrpc/ 7702F: include/uapi/linux/nfs* 7703F: include/uapi/linux/sunrpc/ 7704 7705NILFS2 FILESYSTEM 7706M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7707L: linux-nilfs@vger.kernel.org 7708W: http://nilfs.sourceforge.net/ 7709T: git git://github.com/konis/nilfs2.git 7710S: Supported 7711F: Documentation/filesystems/nilfs2.txt 7712F: fs/nilfs2/ 7713F: include/linux/nilfs2_fs.h 7714F: include/trace/events/nilfs2.h 7715 7716NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7717M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7718W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7719S: Maintained 7720F: Documentation/scsi/NinjaSCSI.txt 7721F: drivers/scsi/pcmcia/nsp_* 7722 7723NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7724M: GOTO Masanori <gotom@debian.or.jp> 7725M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7726W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7727S: Maintained 7728F: Documentation/scsi/NinjaSCSI.txt 7729F: drivers/scsi/nsp32* 7730 7731NIOS2 ARCHITECTURE 7732M: Ley Foon Tan <lftan@altera.com> 7733L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7734T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7735S: Maintained 7736F: arch/nios2/ 7737 7738NOKIA N900 POWER SUPPLY DRIVERS 7739R: Pali Rohár <pali.rohar@gmail.com> 7740F: include/linux/power/bq2415x_charger.h 7741F: include/linux/power/bq27xxx_battery.h 7742F: include/linux/power/isp1704_charger.h 7743F: drivers/power/bq2415x_charger.c 7744F: drivers/power/bq27xxx_battery.c 7745F: drivers/power/bq27xxx_battery_i2c.c 7746F: drivers/power/isp1704_charger.c 7747F: drivers/power/rx51_battery.c 7748 7749NTB DRIVER CORE 7750M: Jon Mason <jdmason@kudzu.us> 7751M: Dave Jiang <dave.jiang@intel.com> 7752M: Allen Hubbe <Allen.Hubbe@emc.com> 7753L: linux-ntb@googlegroups.com 7754S: Supported 7755W: https://github.com/jonmason/ntb/wiki 7756T: git git://github.com/jonmason/ntb.git 7757F: drivers/ntb/ 7758F: drivers/net/ntb_netdev.c 7759F: include/linux/ntb.h 7760F: include/linux/ntb_transport.h 7761 7762NTB INTEL DRIVER 7763M: Jon Mason <jdmason@kudzu.us> 7764M: Dave Jiang <dave.jiang@intel.com> 7765L: linux-ntb@googlegroups.com 7766S: Supported 7767W: https://github.com/jonmason/ntb/wiki 7768T: git git://github.com/jonmason/ntb.git 7769F: drivers/ntb/hw/intel/ 7770 7771NTB AMD DRIVER 7772M: Xiangliang Yu <Xiangliang.Yu@amd.com> 7773L: linux-ntb@googlegroups.com 7774S: Supported 7775F: drivers/ntb/hw/amd/ 7776 7777NTFS FILESYSTEM 7778M: Anton Altaparmakov <anton@tuxera.com> 7779L: linux-ntfs-dev@lists.sourceforge.net 7780W: http://www.tuxera.com/ 7781T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7782S: Supported 7783F: Documentation/filesystems/ntfs.txt 7784F: fs/ntfs/ 7785 7786NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7787M: Antonino Daplas <adaplas@gmail.com> 7788L: linux-fbdev@vger.kernel.org 7789S: Maintained 7790F: drivers/video/fbdev/riva/ 7791F: drivers/video/fbdev/nvidia/ 7792 7793NVM EXPRESS DRIVER 7794M: Keith Busch <keith.busch@intel.com> 7795M: Jens Axboe <axboe@fb.com> 7796L: linux-nvme@lists.infradead.org 7797T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 7798W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 7799S: Supported 7800F: drivers/nvme/host/ 7801F: include/linux/nvme.h 7802 7803NVMEM FRAMEWORK 7804M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7805M: Maxime Ripard <maxime.ripard@free-electrons.com> 7806S: Maintained 7807F: drivers/nvmem/ 7808F: Documentation/devicetree/bindings/nvmem/ 7809F: include/linux/nvmem-consumer.h 7810F: include/linux/nvmem-provider.h 7811 7812NXP-NCI NFC DRIVER 7813M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7814R: Charles Gorand <charles.gorand@effinnov.com> 7815L: linux-nfc@lists.01.org (moderated for non-subscribers) 7816S: Supported 7817F: drivers/nfc/nxp-nci 7818 7819NXP TDA998X DRM DRIVER 7820M: Russell King <rmk+kernel@arm.linux.org.uk> 7821S: Supported 7822F: drivers/gpu/drm/i2c/tda998x_drv.c 7823F: include/drm/i2c/tda998x.h 7824 7825NXP TFA9879 DRIVER 7826M: Peter Rosin <peda@axentia.se> 7827L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7828S: Maintained 7829F: sound/soc/codecs/tfa9879* 7830 7831OMAP SUPPORT 7832M: Tony Lindgren <tony@atomide.com> 7833L: linux-omap@vger.kernel.org 7834W: http://www.muru.com/linux/omap/ 7835W: http://linux.omap.com/ 7836Q: http://patchwork.kernel.org/project/linux-omap/list/ 7837T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7838S: Maintained 7839F: arch/arm/*omap*/ 7840F: arch/arm/configs/omap1_defconfig 7841F: arch/arm/configs/omap2plus_defconfig 7842F: drivers/i2c/busses/i2c-omap.c 7843F: drivers/irqchip/irq-omap-intc.c 7844F: drivers/mfd/*omap*.c 7845F: drivers/mfd/menelaus.c 7846F: drivers/mfd/palmas.c 7847F: drivers/mfd/tps65217.c 7848F: drivers/mfd/tps65218.c 7849F: drivers/mfd/tps65910.c 7850F: drivers/mfd/twl-core.[ch] 7851F: drivers/mfd/twl4030*.c 7852F: drivers/mfd/twl6030*.c 7853F: drivers/mfd/twl6040*.c 7854F: drivers/regulator/palmas-regulator*.c 7855F: drivers/regulator/pbias-regulator.c 7856F: drivers/regulator/tps65217-regulator.c 7857F: drivers/regulator/tps65218-regulator.c 7858F: drivers/regulator/tps65910-regulator.c 7859F: drivers/regulator/twl-regulator.c 7860F: include/linux/i2c-omap.h 7861 7862OMAP DEVICE TREE SUPPORT 7863M: Benoît Cousson <bcousson@baylibre.com> 7864M: Tony Lindgren <tony@atomide.com> 7865L: linux-omap@vger.kernel.org 7866L: devicetree@vger.kernel.org 7867S: Maintained 7868F: arch/arm/boot/dts/*omap* 7869F: arch/arm/boot/dts/*am3* 7870F: arch/arm/boot/dts/*am4* 7871F: arch/arm/boot/dts/*am5* 7872F: arch/arm/boot/dts/*dra7* 7873 7874OMAP CLOCK FRAMEWORK SUPPORT 7875M: Paul Walmsley <paul@pwsan.com> 7876L: linux-omap@vger.kernel.org 7877S: Maintained 7878F: arch/arm/*omap*/*clock* 7879 7880OMAP POWER MANAGEMENT SUPPORT 7881M: Kevin Hilman <khilman@deeprootsystems.com> 7882L: linux-omap@vger.kernel.org 7883S: Maintained 7884F: arch/arm/*omap*/*pm* 7885F: drivers/cpufreq/omap-cpufreq.c 7886 7887OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7888M: Rajendra Nayak <rnayak@ti.com> 7889M: Paul Walmsley <paul@pwsan.com> 7890L: linux-omap@vger.kernel.org 7891S: Maintained 7892F: arch/arm/mach-omap2/prm* 7893 7894OMAP AUDIO SUPPORT 7895M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7896M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7897L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7898L: linux-omap@vger.kernel.org 7899S: Maintained 7900F: sound/soc/omap/ 7901 7902OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7903M: Roger Quadros <rogerq@ti.com> 7904M: Tony Lindgren <tony@atomide.com> 7905L: linux-omap@vger.kernel.org 7906S: Maintained 7907F: drivers/memory/omap-gpmc.c 7908F: arch/arm/mach-omap2/*gpmc* 7909 7910OMAP FRAMEBUFFER SUPPORT 7911M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7912L: linux-fbdev@vger.kernel.org 7913L: linux-omap@vger.kernel.org 7914S: Maintained 7915F: drivers/video/fbdev/omap/ 7916 7917OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7918M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7919L: linux-omap@vger.kernel.org 7920L: linux-fbdev@vger.kernel.org 7921S: Maintained 7922F: drivers/video/fbdev/omap2/ 7923F: Documentation/arm/OMAP/DSS 7924 7925OMAP HARDWARE SPINLOCK SUPPORT 7926M: Ohad Ben-Cohen <ohad@wizery.com> 7927L: linux-omap@vger.kernel.org 7928S: Maintained 7929F: drivers/hwspinlock/omap_hwspinlock.c 7930 7931OMAP MMC SUPPORT 7932M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7933L: linux-omap@vger.kernel.org 7934S: Maintained 7935F: drivers/mmc/host/omap.c 7936 7937OMAP HS MMC SUPPORT 7938L: linux-mmc@vger.kernel.org 7939L: linux-omap@vger.kernel.org 7940S: Orphan 7941F: drivers/mmc/host/omap_hsmmc.c 7942 7943OMAP RANDOM NUMBER GENERATOR SUPPORT 7944M: Deepak Saxena <dsaxena@plexity.net> 7945S: Maintained 7946F: drivers/char/hw_random/omap-rng.c 7947 7948OMAP HWMOD SUPPORT 7949M: Benoît Cousson <bcousson@baylibre.com> 7950M: Paul Walmsley <paul@pwsan.com> 7951L: linux-omap@vger.kernel.org 7952S: Maintained 7953F: arch/arm/mach-omap2/omap_hwmod.* 7954 7955OMAP HWMOD DATA 7956M: Paul Walmsley <paul@pwsan.com> 7957L: linux-omap@vger.kernel.org 7958S: Maintained 7959F: arch/arm/mach-omap2/omap_hwmod*data* 7960 7961OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7962M: Benoît Cousson <bcousson@baylibre.com> 7963L: linux-omap@vger.kernel.org 7964S: Maintained 7965F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7966 7967OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7968M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7969L: linux-media@vger.kernel.org 7970S: Maintained 7971F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7972F: drivers/media/platform/omap3isp/ 7973F: drivers/staging/media/omap4iss/ 7974 7975OMAP USB SUPPORT 7976L: linux-usb@vger.kernel.org 7977L: linux-omap@vger.kernel.org 7978S: Orphan 7979F: drivers/usb/*/*omap* 7980F: arch/arm/*omap*/usb* 7981 7982OMAP GPIO DRIVER 7983M: Grygorii Strashko <grygorii.strashko@ti.com> 7984M: Santosh Shilimkar <ssantosh@kernel.org> 7985M: Kevin Hilman <khilman@deeprootsystems.com> 7986L: linux-omap@vger.kernel.org 7987S: Maintained 7988F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 7989F: drivers/gpio/gpio-omap.c 7990 7991OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7992M: Mark Jackson <mpfj@newflow.co.uk> 7993L: linux-omap@vger.kernel.org 7994S: Maintained 7995F: arch/arm/boot/dts/am335x-nano.dts 7996 7997OMFS FILESYSTEM 7998M: Bob Copeland <me@bobcopeland.com> 7999L: linux-karma-devel@lists.sourceforge.net 8000S: Maintained 8001F: Documentation/filesystems/omfs.txt 8002F: fs/omfs/ 8003 8004OMNIKEY CARDMAN 4000 DRIVER 8005M: Harald Welte <laforge@gnumonks.org> 8006S: Maintained 8007F: drivers/char/pcmcia/cm4000_cs.c 8008F: include/linux/cm4000_cs.h 8009F: include/uapi/linux/cm4000_cs.h 8010 8011OMNIKEY CARDMAN 4040 DRIVER 8012M: Harald Welte <laforge@gnumonks.org> 8013S: Maintained 8014F: drivers/char/pcmcia/cm4040_cs.* 8015 8016OMNIVISION OV7670 SENSOR DRIVER 8017M: Jonathan Corbet <corbet@lwn.net> 8018L: linux-media@vger.kernel.org 8019T: git git://linuxtv.org/media_tree.git 8020S: Maintained 8021F: drivers/media/i2c/ov7670.c 8022 8023ONENAND FLASH DRIVER 8024M: Kyungmin Park <kyungmin.park@samsung.com> 8025L: linux-mtd@lists.infradead.org 8026S: Maintained 8027F: drivers/mtd/onenand/ 8028F: include/linux/mtd/onenand*.h 8029 8030ONSTREAM SCSI TAPE DRIVER 8031M: Willem Riede <osst@riede.org> 8032L: osst-users@lists.sourceforge.net 8033L: linux-scsi@vger.kernel.org 8034S: Maintained 8035F: Documentation/scsi/osst.txt 8036F: drivers/scsi/osst.* 8037F: drivers/scsi/osst_*.h 8038F: drivers/scsi/st.h 8039 8040OPENCORES I2C BUS DRIVER 8041M: Peter Korsgaard <jacmet@sunsite.dk> 8042L: linux-i2c@vger.kernel.org 8043S: Maintained 8044F: Documentation/i2c/busses/i2c-ocores 8045F: drivers/i2c/busses/i2c-ocores.c 8046 8047OPEN FIRMWARE AND FLATTENED DEVICE TREE 8048M: Rob Herring <robh+dt@kernel.org> 8049M: Frank Rowand <frowand.list@gmail.com> 8050M: Grant Likely <grant.likely@linaro.org> 8051L: devicetree@vger.kernel.org 8052W: http://www.devicetree.org/ 8053T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 8054S: Maintained 8055F: drivers/of/ 8056F: include/linux/of*.h 8057F: scripts/dtc/ 8058 8059OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 8060M: Rob Herring <robh+dt@kernel.org> 8061M: Pawel Moll <pawel.moll@arm.com> 8062M: Mark Rutland <mark.rutland@arm.com> 8063M: Ian Campbell <ijc+devicetree@hellion.org.uk> 8064M: Kumar Gala <galak@codeaurora.org> 8065L: devicetree@vger.kernel.org 8066T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8067S: Maintained 8068F: Documentation/devicetree/ 8069F: arch/*/boot/dts/ 8070F: include/dt-bindings/ 8071 8072OPEN FIRMWARE AND DEVICE TREE OVERLAYS 8073M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 8074L: devicetree@vger.kernel.org 8075S: Maintained 8076F: Documentation/devicetree/dynamic-resolution-notes.txt 8077F: Documentation/devicetree/overlay-notes.txt 8078F: drivers/of/overlay.c 8079F: drivers/of/resolver.c 8080 8081OPENRISC ARCHITECTURE 8082M: Jonas Bonn <jonas@southpole.se> 8083W: http://openrisc.net 8084L: linux@lists.openrisc.net (moderated for non-subscribers) 8085S: Maintained 8086T: git git://openrisc.net/~jonas/linux 8087F: arch/openrisc/ 8088 8089OPENVSWITCH 8090M: Pravin Shelar <pshelar@nicira.com> 8091L: netdev@vger.kernel.org 8092L: dev@openvswitch.org 8093W: http://openvswitch.org 8094S: Maintained 8095F: net/openvswitch/ 8096F: include/uapi/linux/openvswitch.h 8097 8098OPERATING PERFORMANCE POINTS (OPP) 8099M: Viresh Kumar <vireshk@kernel.org> 8100M: Nishanth Menon <nm@ti.com> 8101M: Stephen Boyd <sboyd@codeaurora.org> 8102L: linux-pm@vger.kernel.org 8103S: Maintained 8104T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 8105F: drivers/base/power/opp/ 8106F: include/linux/pm_opp.h 8107F: Documentation/power/opp.txt 8108F: Documentation/devicetree/bindings/opp/ 8109 8110OPL4 DRIVER 8111M: Clemens Ladisch <clemens@ladisch.de> 8112L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8113T: git git://git.alsa-project.org/alsa-kernel.git 8114S: Maintained 8115F: sound/drivers/opl4/ 8116 8117OPROFILE 8118M: Robert Richter <rric@kernel.org> 8119L: oprofile-list@lists.sf.net 8120S: Maintained 8121F: arch/*/include/asm/oprofile*.h 8122F: arch/*/oprofile/ 8123F: drivers/oprofile/ 8124F: include/linux/oprofile.h 8125 8126ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 8127M: Mark Fasheh <mfasheh@suse.com> 8128M: Joel Becker <jlbec@evilplan.org> 8129L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 8130W: http://ocfs2.wiki.kernel.org 8131S: Supported 8132F: Documentation/filesystems/ocfs2.txt 8133F: Documentation/filesystems/dlmfs.txt 8134F: fs/ocfs2/ 8135 8136ORINOCO DRIVER 8137L: linux-wireless@vger.kernel.org 8138W: http://wireless.kernel.org/en/users/Drivers/orinoco 8139W: http://www.nongnu.org/orinoco/ 8140S: Orphan 8141F: drivers/net/wireless/intersil/orinoco/ 8142 8143OSD LIBRARY and FILESYSTEM 8144M: Boaz Harrosh <ooo@electrozaur.com> 8145M: Benny Halevy <bhalevy@primarydata.com> 8146L: osd-dev@open-osd.org 8147W: http://open-osd.org 8148T: git git://git.open-osd.org/open-osd.git 8149S: Maintained 8150F: drivers/scsi/osd/ 8151F: include/scsi/osd_* 8152F: fs/exofs/ 8153 8154OVERLAY FILESYSTEM 8155M: Miklos Szeredi <miklos@szeredi.hu> 8156L: linux-unionfs@vger.kernel.org 8157T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 8158S: Supported 8159F: fs/overlayfs/ 8160F: Documentation/filesystems/overlayfs.txt 8161 8162P54 WIRELESS DRIVER 8163M: Christian Lamparter <chunkeey@googlemail.com> 8164L: linux-wireless@vger.kernel.org 8165W: http://wireless.kernel.org/en/users/Drivers/p54 8166S: Maintained 8167F: drivers/net/wireless/intersil/p54/ 8168 8169PA SEMI ETHERNET DRIVER 8170M: Olof Johansson <olof@lixom.net> 8171L: netdev@vger.kernel.org 8172S: Maintained 8173F: drivers/net/ethernet/pasemi/* 8174 8175PA SEMI SMBUS DRIVER 8176M: Olof Johansson <olof@lixom.net> 8177L: linux-i2c@vger.kernel.org 8178S: Maintained 8179F: drivers/i2c/busses/i2c-pasemi.c 8180 8181PADATA PARALLEL EXECUTION MECHANISM 8182M: Steffen Klassert <steffen.klassert@secunet.com> 8183L: linux-crypto@vger.kernel.org 8184S: Maintained 8185F: kernel/padata.c 8186F: include/linux/padata.h 8187F: Documentation/padata.txt 8188 8189PANASONIC LAPTOP ACPI EXTRAS DRIVER 8190M: Harald Welte <laforge@gnumonks.org> 8191L: platform-driver-x86@vger.kernel.org 8192S: Maintained 8193F: drivers/platform/x86/panasonic-laptop.c 8194 8195PANASONIC MN10300/AM33/AM34 PORT 8196M: David Howells <dhowells@redhat.com> 8197M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 8198L: linux-am33-list@redhat.com (moderated for non-subscribers) 8199W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8200S: Maintained 8201F: Documentation/mn10300/ 8202F: arch/mn10300/ 8203 8204PARALLEL PORT SUBSYSTEM 8205M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8206M: Sudip Mukherjee <sudip@vectorindia.org> 8207L: linux-parport@lists.infradead.org (subscribers-only) 8208S: Maintained 8209F: drivers/parport/ 8210F: include/linux/parport*.h 8211F: drivers/char/ppdev.c 8212F: include/uapi/linux/ppdev.h 8213F: Documentation/parport*.txt 8214 8215PARAVIRT_OPS INTERFACE 8216M: Jeremy Fitzhardinge <jeremy@goop.org> 8217M: Chris Wright <chrisw@sous-sol.org> 8218M: Alok Kataria <akataria@vmware.com> 8219M: Rusty Russell <rusty@rustcorp.com.au> 8220L: virtualization@lists.linux-foundation.org 8221S: Supported 8222F: Documentation/virtual/paravirt_ops.txt 8223F: arch/*/kernel/paravirt* 8224F: arch/*/include/asm/paravirt.h 8225 8226PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8227M: Tim Waugh <tim@cyberelk.net> 8228L: linux-parport@lists.infradead.org (subscribers-only) 8229S: Maintained 8230F: Documentation/blockdev/paride.txt 8231F: drivers/block/paride/ 8232 8233PARISC ARCHITECTURE 8234M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8235M: Helge Deller <deller@gmx.de> 8236L: linux-parisc@vger.kernel.org 8237W: http://www.parisc-linux.org/ 8238Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8239T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8240T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8241S: Maintained 8242F: arch/parisc/ 8243F: Documentation/parisc/ 8244F: drivers/parisc/ 8245F: drivers/char/agp/parisc-agp.c 8246F: drivers/input/serio/gscps2.c 8247F: drivers/parport/parport_gsc.* 8248F: drivers/tty/serial/8250/8250_gsc.c 8249F: drivers/video/fbdev/sti* 8250F: drivers/video/console/sti* 8251F: drivers/video/logo/logo_parisc* 8252 8253PC87360 HARDWARE MONITORING DRIVER 8254M: Jim Cromie <jim.cromie@gmail.com> 8255L: lm-sensors@lm-sensors.org 8256S: Maintained 8257F: Documentation/hwmon/pc87360 8258F: drivers/hwmon/pc87360.c 8259 8260PC8736x GPIO DRIVER 8261M: Jim Cromie <jim.cromie@gmail.com> 8262S: Maintained 8263F: drivers/char/pc8736x_gpio.c 8264 8265PC87427 HARDWARE MONITORING DRIVER 8266M: Jean Delvare <jdelvare@suse.com> 8267L: lm-sensors@lm-sensors.org 8268S: Maintained 8269F: Documentation/hwmon/pc87427 8270F: drivers/hwmon/pc87427.c 8271 8272PCA9532 LED DRIVER 8273M: Riku Voipio <riku.voipio@iki.fi> 8274S: Maintained 8275F: drivers/leds/leds-pca9532.c 8276F: include/linux/leds-pca9532.h 8277 8278PCA9541 I2C BUS MASTER SELECTOR DRIVER 8279M: Guenter Roeck <linux@roeck-us.net> 8280L: linux-i2c@vger.kernel.org 8281S: Maintained 8282F: drivers/i2c/muxes/i2c-mux-pca9541.c 8283 8284PCDP - PRIMARY CONSOLE AND DEBUG PORT 8285M: Khalid Aziz <khalid@gonehiking.org> 8286S: Maintained 8287F: drivers/firmware/pcdp.* 8288 8289PCI ERROR RECOVERY 8290M: Linas Vepstas <linasvepstas@gmail.com> 8291L: linux-pci@vger.kernel.org 8292S: Supported 8293F: Documentation/PCI/pci-error-recovery.txt 8294 8295PCI SUBSYSTEM 8296M: Bjorn Helgaas <bhelgaas@google.com> 8297L: linux-pci@vger.kernel.org 8298Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8299T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8300S: Supported 8301F: Documentation/PCI/ 8302F: drivers/pci/ 8303F: include/linux/pci* 8304F: arch/x86/pci/ 8305F: arch/x86/kernel/quirks.c 8306 8307PCI DRIVER FOR ALTERA PCIE IP 8308M: Ley Foon Tan <lftan@altera.com> 8309L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8310L: linux-pci@vger.kernel.org 8311S: Supported 8312F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8313F: drivers/pci/host/pcie-altera.c 8314 8315PCI DRIVER FOR ARM VERSATILE PLATFORM 8316M: Rob Herring <robh@kernel.org> 8317L: linux-pci@vger.kernel.org 8318L: linux-arm-kernel@lists.infradead.org 8319S: Maintained 8320F: Documentation/devicetree/bindings/pci/versatile.txt 8321F: drivers/pci/host/pci-versatile.c 8322 8323PCI DRIVER FOR APPLIEDMICRO XGENE 8324M: Tanmay Inamdar <tinamdar@apm.com> 8325L: linux-pci@vger.kernel.org 8326L: linux-arm-kernel@lists.infradead.org 8327S: Maintained 8328F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8329F: drivers/pci/host/pci-xgene.c 8330 8331PCI DRIVER FOR FREESCALE LAYERSCAPE 8332M: Minghuan Lian <minghuan.Lian@freescale.com> 8333M: Mingkai Hu <mingkai.hu@freescale.com> 8334M: Roy Zang <tie-fei.zang@freescale.com> 8335L: linuxppc-dev@lists.ozlabs.org 8336L: linux-pci@vger.kernel.org 8337L: linux-arm-kernel@lists.infradead.org 8338S: Maintained 8339F: drivers/pci/host/*layerscape* 8340 8341PCI DRIVER FOR IMX6 8342M: Richard Zhu <Richard.Zhu@freescale.com> 8343M: Lucas Stach <l.stach@pengutronix.de> 8344L: linux-pci@vger.kernel.org 8345L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8346S: Maintained 8347F: drivers/pci/host/*imx6* 8348 8349PCI DRIVER FOR TI KEYSTONE 8350M: Murali Karicheri <m-karicheri2@ti.com> 8351L: linux-pci@vger.kernel.org 8352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8353S: Maintained 8354F: drivers/pci/host/*keystone* 8355 8356PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8357M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8358M: Jason Cooper <jason@lakedaemon.net> 8359L: linux-pci@vger.kernel.org 8360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8361S: Maintained 8362F: drivers/pci/host/*mvebu* 8363 8364PCI DRIVER FOR NVIDIA TEGRA 8365M: Thierry Reding <thierry.reding@gmail.com> 8366L: linux-tegra@vger.kernel.org 8367L: linux-pci@vger.kernel.org 8368S: Supported 8369F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8370F: drivers/pci/host/pci-tegra.c 8371 8372PCI DRIVER FOR TI DRA7XX 8373M: Kishon Vijay Abraham I <kishon@ti.com> 8374L: linux-omap@vger.kernel.org 8375L: linux-pci@vger.kernel.org 8376S: Supported 8377F: Documentation/devicetree/bindings/pci/ti-pci.txt 8378F: drivers/pci/host/pci-dra7xx.c 8379 8380PCI DRIVER FOR RENESAS R-CAR 8381M: Simon Horman <horms@verge.net.au> 8382L: linux-pci@vger.kernel.org 8383L: linux-renesas-soc@vger.kernel.org 8384S: Maintained 8385F: drivers/pci/host/*rcar* 8386 8387PCI DRIVER FOR SAMSUNG EXYNOS 8388M: Jingoo Han <jingoohan1@gmail.com> 8389L: linux-pci@vger.kernel.org 8390L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8391L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8392S: Maintained 8393F: drivers/pci/host/pci-exynos.c 8394 8395PCI DRIVER FOR SYNOPSIS DESIGNWARE 8396M: Jingoo Han <jingoohan1@gmail.com> 8397M: Pratyush Anand <pratyush.anand@gmail.com> 8398L: linux-pci@vger.kernel.org 8399S: Maintained 8400F: drivers/pci/host/*designware* 8401 8402PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE 8403M: Joao Pinto <jpinto@synopsys.com> 8404L: linux-pci@vger.kernel.org 8405S: Maintained 8406F: Documentation/devicetree/bindings/pci/designware-pcie.txt 8407F: drivers/pci/host/pcie-designware-plat.c 8408 8409PCI DRIVER FOR GENERIC OF HOSTS 8410M: Will Deacon <will.deacon@arm.com> 8411L: linux-pci@vger.kernel.org 8412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8413S: Maintained 8414F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8415F: drivers/pci/host/pci-host-common.c 8416F: drivers/pci/host/pci-host-generic.c 8417 8418PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 8419M: Keith Busch <keith.busch@intel.com> 8420L: linux-pci@vger.kernel.org 8421S: Supported 8422F: arch/x86/pci/vmd.c 8423 8424PCIE DRIVER FOR ST SPEAR13XX 8425M: Pratyush Anand <pratyush.anand@gmail.com> 8426L: linux-pci@vger.kernel.org 8427S: Maintained 8428F: drivers/pci/host/*spear* 8429 8430PCI MSI DRIVER FOR ALTERA MSI IP 8431M: Ley Foon Tan <lftan@altera.com> 8432L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8433L: linux-pci@vger.kernel.org 8434S: Supported 8435F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8436F: drivers/pci/host/pcie-altera-msi.c 8437 8438PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8439M: Duc Dang <dhdang@apm.com> 8440L: linux-pci@vger.kernel.org 8441L: linux-arm-kernel@lists.infradead.org 8442S: Maintained 8443F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8444F: drivers/pci/host/pci-xgene-msi.c 8445 8446PCIE DRIVER FOR HISILICON 8447M: Zhou Wang <wangzhou1@hisilicon.com> 8448M: Gabriele Paoloni <gabriele.paoloni@huawei.com> 8449L: linux-pci@vger.kernel.org 8450S: Maintained 8451F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8452F: drivers/pci/host/pcie-hisi.c 8453 8454PCIE DRIVER FOR QUALCOMM MSM 8455M: Stanimir Varbanov <svarbanov@mm-sol.com> 8456L: linux-pci@vger.kernel.org 8457L: linux-arm-msm@vger.kernel.org 8458S: Maintained 8459F: drivers/pci/host/*qcom* 8460 8461PCIE DRIVER FOR CAVIUM THUNDERX 8462M: David Daney <david.daney@cavium.com> 8463L: linux-pci@vger.kernel.org 8464L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8465S: Supported 8466F: Documentation/devicetree/bindings/pci/pci-thunder-* 8467F: drivers/pci/host/pci-thunder-* 8468 8469PCMCIA SUBSYSTEM 8470P: Linux PCMCIA Team 8471L: linux-pcmcia@lists.infradead.org 8472W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8473T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 8474S: Maintained 8475F: Documentation/pcmcia/ 8476F: drivers/pcmcia/ 8477F: include/pcmcia/ 8478 8479PCNET32 NETWORK DRIVER 8480M: Don Fry <pcnet32@frontier.com> 8481L: netdev@vger.kernel.org 8482S: Maintained 8483F: drivers/net/ethernet/amd/pcnet32.c 8484 8485PCRYPT PARALLEL CRYPTO ENGINE 8486M: Steffen Klassert <steffen.klassert@secunet.com> 8487L: linux-crypto@vger.kernel.org 8488S: Maintained 8489F: crypto/pcrypt.c 8490F: include/crypto/pcrypt.h 8491 8492PER-CPU MEMORY ALLOCATOR 8493M: Tejun Heo <tj@kernel.org> 8494M: Christoph Lameter <cl@linux-foundation.org> 8495T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8496S: Maintained 8497F: include/linux/percpu*.h 8498F: mm/percpu*.c 8499F: arch/*/include/asm/percpu.h 8500 8501PER-TASK DELAY ACCOUNTING 8502M: Balbir Singh <bsingharora@gmail.com> 8503S: Maintained 8504F: include/linux/delayacct.h 8505F: kernel/delayacct.c 8506 8507PERFORMANCE EVENTS SUBSYSTEM 8508M: Peter Zijlstra <peterz@infradead.org> 8509M: Ingo Molnar <mingo@redhat.com> 8510M: Arnaldo Carvalho de Melo <acme@kernel.org> 8511R: Alexander Shishkin <alexander.shishkin@linux.intel.com> 8512L: linux-kernel@vger.kernel.org 8513T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8514S: Supported 8515F: kernel/events/* 8516F: include/linux/perf_event.h 8517F: include/uapi/linux/perf_event.h 8518F: arch/*/kernel/perf_event*.c 8519F: arch/*/kernel/*/perf_event*.c 8520F: arch/*/kernel/*/*/perf_event*.c 8521F: arch/*/include/asm/perf_event.h 8522F: arch/*/kernel/perf_callchain.c 8523F: tools/perf/ 8524 8525PERSONALITY HANDLING 8526M: Christoph Hellwig <hch@infradead.org> 8527L: linux-abi-devel@lists.sourceforge.net 8528S: Maintained 8529F: include/linux/personality.h 8530F: include/uapi/linux/personality.h 8531 8532PHONET PROTOCOL 8533M: Remi Denis-Courmont <courmisch@gmail.com> 8534S: Supported 8535F: Documentation/networking/phonet.txt 8536F: include/linux/phonet.h 8537F: include/net/phonet/ 8538F: include/uapi/linux/phonet.h 8539F: net/phonet/ 8540 8541PHRAM MTD DRIVER 8542M: Joern Engel <joern@lazybastard.org> 8543L: linux-mtd@lists.infradead.org 8544S: Maintained 8545F: drivers/mtd/devices/phram.c 8546 8547PICOLCD HID DRIVER 8548M: Bruno Prémont <bonbons@linux-vserver.org> 8549L: linux-input@vger.kernel.org 8550S: Maintained 8551F: drivers/hid/hid-picolcd* 8552 8553PICOXCELL SUPPORT 8554M: Jamie Iles <jamie@jamieiles.com> 8555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8556T: git git://github.com/jamieiles/linux-2.6-ji.git 8557S: Supported 8558F: arch/arm/boot/dts/picoxcell* 8559F: arch/arm/mach-picoxcell/ 8560F: drivers/crypto/picoxcell* 8561 8562PIN CONTROL SUBSYSTEM 8563M: Linus Walleij <linus.walleij@linaro.org> 8564L: linux-gpio@vger.kernel.org 8565T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8566S: Maintained 8567F: drivers/pinctrl/ 8568F: include/linux/pinctrl/ 8569 8570PIN CONTROLLER - ATMEL AT91 8571M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8573S: Maintained 8574F: drivers/pinctrl/pinctrl-at91.* 8575 8576PIN CONTROLLER - ATMEL AT91 PIO4 8577M: Ludovic Desroches <ludovic.desroches@atmel.com> 8578L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8579L: linux-gpio@vger.kernel.org 8580S: Supported 8581F: drivers/pinctrl/pinctrl-at91-pio4.* 8582 8583PIN CONTROLLER - INTEL 8584M: Mika Westerberg <mika.westerberg@linux.intel.com> 8585M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8586S: Maintained 8587F: drivers/pinctrl/intel/ 8588 8589PIN CONTROLLER - RENESAS 8590M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8591M: Geert Uytterhoeven <geert+renesas@glider.be> 8592L: linux-renesas-soc@vger.kernel.org 8593S: Maintained 8594F: drivers/pinctrl/sh-pfc/ 8595 8596PIN CONTROLLER - SAMSUNG 8597M: Tomasz Figa <tomasz.figa@gmail.com> 8598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8599L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8600S: Maintained 8601F: drivers/pinctrl/samsung/ 8602 8603PIN CONTROLLER - SINGLE 8604M: Tony Lindgren <tony@atomide.com> 8605M: Haojian Zhuang <haojian.zhuang@linaro.org> 8606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8607L: linux-omap@vger.kernel.org 8608S: Maintained 8609F: drivers/pinctrl/pinctrl-single.c 8610 8611PIN CONTROLLER - ST SPEAR 8612M: Viresh Kumar <vireshk@kernel.org> 8613L: spear-devel@list.st.com 8614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8615W: http://www.st.com/spear 8616S: Maintained 8617F: drivers/pinctrl/spear/ 8618 8619PKTCDVD DRIVER 8620M: Jiri Kosina <jikos@kernel.org> 8621S: Maintained 8622F: drivers/block/pktcdvd.c 8623F: include/linux/pktcdvd.h 8624F: include/uapi/linux/pktcdvd.h 8625 8626PKUNITY SOC DRIVERS 8627M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8628W: http://mprc.pku.edu.cn/~guanxuetao/linux 8629S: Maintained 8630T: git git://github.com/gxt/linux.git 8631F: drivers/input/serio/i8042-unicore32io.h 8632F: drivers/i2c/busses/i2c-puv3.c 8633F: drivers/video/fbdev/fb-puv3.c 8634F: drivers/rtc/rtc-puv3.c 8635 8636PMBUS HARDWARE MONITORING DRIVERS 8637M: Guenter Roeck <linux@roeck-us.net> 8638L: lm-sensors@lm-sensors.org 8639W: http://www.lm-sensors.org/ 8640W: http://www.roeck-us.net/linux/drivers/ 8641T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8642S: Maintained 8643F: Documentation/hwmon/pmbus 8644F: drivers/hwmon/pmbus/ 8645F: include/linux/i2c/pmbus.h 8646 8647PMC SIERRA MaxRAID DRIVER 8648L: linux-scsi@vger.kernel.org 8649W: http://www.pmc-sierra.com/ 8650S: Orphan 8651F: drivers/scsi/pmcraid.* 8652 8653PMC SIERRA PM8001 DRIVER 8654M: Jack Wang <jinpu.wang@profitbricks.com> 8655M: lindar_liu@usish.com 8656L: pmchba@pmcs.com 8657L: linux-scsi@vger.kernel.org 8658S: Supported 8659F: drivers/scsi/pm8001/ 8660 8661POSIX CLOCKS and TIMERS 8662M: Thomas Gleixner <tglx@linutronix.de> 8663L: linux-kernel@vger.kernel.org 8664T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8665S: Maintained 8666F: fs/timerfd.c 8667F: include/linux/timer* 8668F: kernel/time/*timer* 8669 8670POWER MANAGEMENT CORE 8671M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 8672L: linux-pm@vger.kernel.org 8673T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 8674S: Supported 8675F: drivers/base/power/ 8676F: include/linux/pm.h 8677F: include/linux/pm_* 8678F: include/linux/powercap.h 8679F: drivers/powercap/ 8680 8681POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8682M: Sebastian Reichel <sre@kernel.org> 8683M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8684M: David Woodhouse <dwmw2@infradead.org> 8685L: linux-pm@vger.kernel.org 8686T: git git://git.infradead.org/battery-2.6.git 8687S: Maintained 8688F: include/linux/power_supply.h 8689F: drivers/power/ 8690X: drivers/power/avs/ 8691 8692POWER STATE COORDINATION INTERFACE (PSCI) 8693M: Mark Rutland <mark.rutland@arm.com> 8694M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8695L: linux-arm-kernel@lists.infradead.org 8696S: Maintained 8697F: drivers/firmware/psci.c 8698F: include/linux/psci.h 8699F: include/uapi/linux/psci.h 8700 8701PNP SUPPORT 8702M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8703S: Maintained 8704F: drivers/pnp/ 8705 8706PPP PROTOCOL DRIVERS AND COMPRESSORS 8707M: Paul Mackerras <paulus@samba.org> 8708L: linux-ppp@vger.kernel.org 8709S: Maintained 8710F: drivers/net/ppp/ppp_* 8711 8712PPP OVER ATM (RFC 2364) 8713M: Mitchell Blank Jr <mitch@sfgoth.com> 8714S: Maintained 8715F: net/atm/pppoatm.c 8716F: include/uapi/linux/atmppp.h 8717 8718PPP OVER ETHERNET 8719M: Michal Ostrowski <mostrows@earthlink.net> 8720S: Maintained 8721F: drivers/net/ppp/pppoe.c 8722F: drivers/net/ppp/pppox.c 8723 8724PPP OVER L2TP 8725M: James Chapman <jchapman@katalix.com> 8726S: Maintained 8727F: net/l2tp/l2tp_ppp.c 8728F: include/linux/if_pppol2tp.h 8729F: include/uapi/linux/if_pppol2tp.h 8730 8731PPS SUPPORT 8732M: Rodolfo Giometti <giometti@enneenne.com> 8733W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8734L: linuxpps@ml.enneenne.com (subscribers-only) 8735S: Maintained 8736F: Documentation/pps/ 8737F: drivers/pps/ 8738F: include/linux/pps*.h 8739 8740PPTP DRIVER 8741M: Dmitry Kozlov <xeb@mail.ru> 8742L: netdev@vger.kernel.org 8743S: Maintained 8744F: drivers/net/ppp/pptp.c 8745W: http://sourceforge.net/projects/accel-pptp 8746 8747PREEMPTIBLE KERNEL 8748M: Robert Love <rml@tech9.net> 8749L: kpreempt-tech@lists.sourceforge.net 8750W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8751S: Supported 8752F: Documentation/preempt-locking.txt 8753F: include/linux/preempt.h 8754 8755PRISM54 WIRELESS DRIVER 8756M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8757L: linux-wireless@vger.kernel.org 8758W: http://wireless.kernel.org/en/users/Drivers/p54 8759S: Obsolete 8760F: drivers/net/wireless/intersil/prism54/ 8761 8762PS3 NETWORK SUPPORT 8763M: Geoff Levand <geoff@infradead.org> 8764L: netdev@vger.kernel.org 8765L: linuxppc-dev@lists.ozlabs.org 8766S: Maintained 8767F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8768 8769PS3 PLATFORM SUPPORT 8770M: Geoff Levand <geoff@infradead.org> 8771L: linuxppc-dev@lists.ozlabs.org 8772S: Maintained 8773F: arch/powerpc/boot/ps3* 8774F: arch/powerpc/include/asm/lv1call.h 8775F: arch/powerpc/include/asm/ps3*.h 8776F: arch/powerpc/platforms/ps3/ 8777F: drivers/*/ps3* 8778F: drivers/ps3/ 8779F: drivers/rtc/rtc-ps3.c 8780F: drivers/usb/host/*ps3.c 8781F: sound/ppc/snd_ps3* 8782 8783PS3VRAM DRIVER 8784M: Jim Paris <jim@jtan.com> 8785M: Geoff Levand <geoff@infradead.org> 8786L: linuxppc-dev@lists.ozlabs.org 8787S: Maintained 8788F: drivers/block/ps3vram.c 8789 8790PSTORE FILESYSTEM 8791M: Anton Vorontsov <anton@enomsg.org> 8792M: Colin Cross <ccross@android.com> 8793M: Kees Cook <keescook@chromium.org> 8794M: Tony Luck <tony.luck@intel.com> 8795S: Maintained 8796T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 8797F: fs/pstore/ 8798F: include/linux/pstore* 8799F: drivers/firmware/efi/efi-pstore.c 8800F: drivers/acpi/apei/erst.c 8801 8802PTP HARDWARE CLOCK SUPPORT 8803M: Richard Cochran <richardcochran@gmail.com> 8804L: netdev@vger.kernel.org 8805S: Maintained 8806W: http://linuxptp.sourceforge.net/ 8807F: Documentation/ABI/testing/sysfs-ptp 8808F: Documentation/ptp/* 8809F: drivers/net/ethernet/freescale/gianfar_ptp.c 8810F: drivers/net/phy/dp83640* 8811F: drivers/ptp/* 8812F: include/linux/ptp_cl* 8813 8814PTRACE SUPPORT 8815M: Roland McGrath <roland@hack.frob.com> 8816M: Oleg Nesterov <oleg@redhat.com> 8817S: Maintained 8818F: include/asm-generic/syscall.h 8819F: include/linux/ptrace.h 8820F: include/linux/regset.h 8821F: include/linux/tracehook.h 8822F: include/uapi/linux/ptrace.h 8823F: kernel/ptrace.c 8824 8825PVRUSB2 VIDEO4LINUX DRIVER 8826M: Mike Isely <isely@pobox.com> 8827L: pvrusb2@isely.net (subscribers-only) 8828L: linux-media@vger.kernel.org 8829W: http://www.isely.net/pvrusb2/ 8830T: git git://linuxtv.org/media_tree.git 8831S: Maintained 8832F: Documentation/video4linux/README.pvrusb2 8833F: drivers/media/usb/pvrusb2/ 8834 8835PWC WEBCAM DRIVER 8836M: Hans de Goede <hdegoede@redhat.com> 8837L: linux-media@vger.kernel.org 8838T: git git://linuxtv.org/media_tree.git 8839S: Maintained 8840F: drivers/media/usb/pwc/* 8841 8842PWM FAN DRIVER 8843M: Kamil Debski <k.debski@samsung.com> 8844L: lm-sensors@lm-sensors.org 8845S: Supported 8846F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8847F: Documentation/hwmon/pwm-fan 8848F: drivers/hwmon/pwm-fan.c 8849 8850PWM SUBSYSTEM 8851M: Thierry Reding <thierry.reding@gmail.com> 8852L: linux-pwm@vger.kernel.org 8853S: Maintained 8854T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8855F: Documentation/pwm.txt 8856F: Documentation/devicetree/bindings/pwm/ 8857F: include/linux/pwm.h 8858F: drivers/pwm/ 8859F: drivers/video/backlight/pwm_bl.c 8860F: include/linux/pwm_backlight.h 8861 8862PXA2xx/PXA3xx SUPPORT 8863M: Daniel Mack <daniel@zonque.org> 8864M: Haojian Zhuang <haojian.zhuang@gmail.com> 8865M: Robert Jarzmik <robert.jarzmik@free.fr> 8866L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8867T: git git://github.com/hzhuang1/linux.git 8868T: git git://github.com/rjarzmik/linux.git 8869S: Maintained 8870F: arch/arm/boot/dts/pxa* 8871F: arch/arm/mach-pxa/ 8872F: drivers/dma/pxa* 8873F: drivers/pcmcia/pxa2xx* 8874F: drivers/pinctrl/pxa/ 8875F: drivers/spi/spi-pxa2xx* 8876F: drivers/usb/gadget/udc/pxa2* 8877F: include/sound/pxa2xx-lib.h 8878F: sound/arm/pxa* 8879F: sound/soc/pxa/ 8880 8881PXA GPIO DRIVER 8882M: Robert Jarzmik <robert.jarzmik@free.fr> 8883L: linux-gpio@vger.kernel.org 8884S: Maintained 8885F: drivers/gpio/gpio-pxa.c 8886 8887PXA3xx NAND FLASH DRIVER 8888M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8889L: linux-mtd@lists.infradead.org 8890S: Maintained 8891F: drivers/mtd/nand/pxa3xx_nand.c 8892 8893MMP SUPPORT 8894M: Eric Miao <eric.y.miao@gmail.com> 8895M: Haojian Zhuang <haojian.zhuang@gmail.com> 8896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8897T: git git://github.com/hzhuang1/linux.git 8898T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8899S: Maintained 8900F: arch/arm/boot/dts/mmp* 8901F: arch/arm/mach-mmp/ 8902 8903PXA MMCI DRIVER 8904S: Orphan 8905 8906PXA RTC DRIVER 8907M: Robert Jarzmik <robert.jarzmik@free.fr> 8908L: rtc-linux@googlegroups.com 8909S: Maintained 8910 8911QAT DRIVER 8912M: Tadeusz Struk <tadeusz.struk@intel.com> 8913L: qat-linux@intel.com 8914S: Supported 8915F: drivers/crypto/qat/ 8916 8917QIB DRIVER 8918M: Mike Marciniszyn <infinipath@intel.com> 8919L: linux-rdma@vger.kernel.org 8920S: Supported 8921F: drivers/infiniband/hw/qib/ 8922 8923QLOGIC QLA1280 SCSI DRIVER 8924M: Michael Reed <mdr@sgi.com> 8925L: linux-scsi@vger.kernel.org 8926S: Maintained 8927F: drivers/scsi/qla1280.[ch] 8928 8929QLOGIC QLA2XXX FC-SCSI DRIVER 8930M: qla2xxx-upstream@qlogic.com 8931L: linux-scsi@vger.kernel.org 8932S: Supported 8933F: Documentation/scsi/LICENSE.qla2xxx 8934F: drivers/scsi/qla2xxx/ 8935 8936QLOGIC QLA4XXX iSCSI DRIVER 8937M: QLogic-Storage-Upstream@qlogic.com 8938L: linux-scsi@vger.kernel.org 8939S: Supported 8940F: Documentation/scsi/LICENSE.qla4xxx 8941F: drivers/scsi/qla4xxx/ 8942 8943QLOGIC QLA3XXX NETWORK DRIVER 8944M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8945M: Ron Mercer <ron.mercer@qlogic.com> 8946M: linux-driver@qlogic.com 8947L: netdev@vger.kernel.org 8948S: Supported 8949F: Documentation/networking/LICENSE.qla3xxx 8950F: drivers/net/ethernet/qlogic/qla3xxx.* 8951 8952QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8953M: Dept-GELinuxNICDev@qlogic.com 8954L: netdev@vger.kernel.org 8955S: Supported 8956F: drivers/net/ethernet/qlogic/qlcnic/ 8957 8958QLOGIC QLGE 10Gb ETHERNET DRIVER 8959M: Harish Patil <harish.patil@qlogic.com> 8960M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8961M: Dept-GELinuxNICDev@qlogic.com 8962M: linux-driver@qlogic.com 8963L: netdev@vger.kernel.org 8964S: Supported 8965F: drivers/net/ethernet/qlogic/qlge/ 8966 8967QLOGIC QL4xxx ETHERNET DRIVER 8968M: Yuval Mintz <Yuval.Mintz@qlogic.com> 8969M: Ariel Elior <Ariel.Elior@qlogic.com> 8970M: everest-linux-l2@qlogic.com 8971L: netdev@vger.kernel.org 8972S: Supported 8973F: drivers/net/ethernet/qlogic/qed/ 8974F: include/linux/qed/ 8975F: drivers/net/ethernet/qlogic/qede/ 8976 8977QNX4 FILESYSTEM 8978M: Anders Larsen <al@alarsen.net> 8979W: http://www.alarsen.net/linux/qnx4fs/ 8980S: Maintained 8981F: fs/qnx4/ 8982F: include/uapi/linux/qnx4_fs.h 8983F: include/uapi/linux/qnxtypes.h 8984 8985QT1010 MEDIA DRIVER 8986M: Antti Palosaari <crope@iki.fi> 8987L: linux-media@vger.kernel.org 8988W: https://linuxtv.org 8989W: http://palosaari.fi/linux/ 8990Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8991T: git git://linuxtv.org/anttip/media_tree.git 8992S: Maintained 8993F: drivers/media/tuners/qt1010* 8994 8995QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8996M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8997L: linux-wireless@vger.kernel.org 8998L: ath9k-devel@lists.ath9k.org 8999W: http://wireless.kernel.org/en/users/Drivers/ath9k 9000S: Supported 9001F: drivers/net/wireless/ath/ath9k/ 9002 9003QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 9004M: Kalle Valo <kvalo@qca.qualcomm.com> 9005L: ath10k@lists.infradead.org 9006W: http://wireless.kernel.org/en/users/Drivers/ath10k 9007T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 9008S: Supported 9009F: drivers/net/wireless/ath/ath10k/ 9010 9011QUALCOMM HEXAGON ARCHITECTURE 9012M: Richard Kuo <rkuo@codeaurora.org> 9013L: linux-hexagon@vger.kernel.org 9014T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 9015S: Supported 9016F: arch/hexagon/ 9017 9018QUALCOMM WCN36XX WIRELESS DRIVER 9019M: Eugene Krasnikov <k.eugene.e@gmail.com> 9020L: wcn36xx@lists.infradead.org 9021W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 9022T: git git://github.com/KrasnikovEugene/wcn36xx.git 9023S: Supported 9024F: drivers/net/wireless/ath/wcn36xx/ 9025 9026RADOS BLOCK DEVICE (RBD) 9027M: Ilya Dryomov <idryomov@gmail.com> 9028M: Sage Weil <sage@redhat.com> 9029M: Alex Elder <elder@kernel.org> 9030L: ceph-devel@vger.kernel.org 9031W: http://ceph.com/ 9032T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 9033T: git git://github.com/ceph/ceph-client.git 9034S: Supported 9035F: Documentation/ABI/testing/sysfs-bus-rbd 9036F: drivers/block/rbd.c 9037F: drivers/block/rbd_types.h 9038 9039RADEON FRAMEBUFFER DISPLAY DRIVER 9040M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 9041L: linux-fbdev@vger.kernel.org 9042S: Maintained 9043F: drivers/video/fbdev/aty/radeon* 9044F: include/uapi/linux/radeonfb.h 9045 9046RADIOSHARK RADIO DRIVER 9047M: Hans de Goede <hdegoede@redhat.com> 9048L: linux-media@vger.kernel.org 9049T: git git://linuxtv.org/media_tree.git 9050S: Maintained 9051F: drivers/media/radio/radio-shark.c 9052 9053RADIOSHARK2 RADIO DRIVER 9054M: Hans de Goede <hdegoede@redhat.com> 9055L: linux-media@vger.kernel.org 9056T: git git://linuxtv.org/media_tree.git 9057S: Maintained 9058F: drivers/media/radio/radio-shark2.c 9059F: drivers/media/radio/radio-tea5777.c 9060 9061RAGE128 FRAMEBUFFER DISPLAY DRIVER 9062M: Paul Mackerras <paulus@samba.org> 9063L: linux-fbdev@vger.kernel.org 9064S: Maintained 9065F: drivers/video/fbdev/aty/aty128fb.c 9066 9067RALINK MIPS ARCHITECTURE 9068M: John Crispin <blogic@openwrt.org> 9069L: linux-mips@linux-mips.org 9070S: Maintained 9071F: arch/mips/ralink 9072 9073RALINK RT2X00 WIRELESS LAN DRIVER 9074P: rt2x00 project 9075M: Stanislaw Gruszka <sgruszka@redhat.com> 9076M: Helmut Schaa <helmut.schaa@googlemail.com> 9077L: linux-wireless@vger.kernel.org 9078S: Maintained 9079F: drivers/net/wireless/ralink/rt2x00/ 9080 9081RAMDISK RAM BLOCK DEVICE DRIVER 9082M: Jens Axboe <axboe@kernel.dk> 9083S: Maintained 9084F: Documentation/blockdev/ramdisk.txt 9085F: drivers/block/brd.c 9086 9087RANDOM NUMBER DRIVER 9088M: "Theodore Ts'o" <tytso@mit.edu> 9089S: Maintained 9090F: drivers/char/random.c 9091 9092RAPIDIO SUBSYSTEM 9093M: Matt Porter <mporter@kernel.crashing.org> 9094M: Alexandre Bounine <alexandre.bounine@idt.com> 9095S: Maintained 9096F: drivers/rapidio/ 9097 9098RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 9099L: linux-wireless@vger.kernel.org 9100S: Orphan 9101F: drivers/net/wireless/ray* 9102 9103RCUTORTURE MODULE 9104M: Josh Triplett <josh@joshtriplett.org> 9105M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9106L: linux-kernel@vger.kernel.org 9107S: Supported 9108T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9109F: Documentation/RCU/torture.txt 9110F: kernel/rcu/rcutorture.c 9111 9112RCUTORTURE TEST FRAMEWORK 9113M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9114M: Josh Triplett <josh@joshtriplett.org> 9115R: Steven Rostedt <rostedt@goodmis.org> 9116R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9117R: Lai Jiangshan <jiangshanlai@gmail.com> 9118L: linux-kernel@vger.kernel.org 9119S: Supported 9120T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9121F: tools/testing/selftests/rcutorture 9122 9123RDC R-321X SoC 9124M: Florian Fainelli <florian@openwrt.org> 9125S: Maintained 9126 9127RDC R6040 FAST ETHERNET DRIVER 9128M: Florian Fainelli <florian@openwrt.org> 9129L: netdev@vger.kernel.org 9130S: Maintained 9131F: drivers/net/ethernet/rdc/r6040.c 9132 9133RDS - RELIABLE DATAGRAM SOCKETS 9134M: Chien Yen <chien.yen@oracle.com> 9135L: rds-devel@oss.oracle.com (moderated for non-subscribers) 9136S: Supported 9137F: net/rds/ 9138 9139READ-COPY UPDATE (RCU) 9140M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9141M: Josh Triplett <josh@joshtriplett.org> 9142R: Steven Rostedt <rostedt@goodmis.org> 9143R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9144R: Lai Jiangshan <jiangshanlai@gmail.com> 9145L: linux-kernel@vger.kernel.org 9146W: http://www.rdrop.com/users/paulmck/RCU/ 9147S: Supported 9148T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9149F: Documentation/RCU/ 9150X: Documentation/RCU/torture.txt 9151F: include/linux/rcu* 9152X: include/linux/srcu.h 9153F: kernel/rcu/ 9154X: kernel/torture.c 9155 9156REAL TIME CLOCK (RTC) SUBSYSTEM 9157M: Alessandro Zummo <a.zummo@towertech.it> 9158M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 9159L: rtc-linux@googlegroups.com 9160Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 9161T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 9162S: Maintained 9163F: Documentation/rtc.txt 9164F: drivers/rtc/ 9165F: include/linux/rtc.h 9166F: include/uapi/linux/rtc.h 9167 9168REALTEK AUDIO CODECS 9169M: Bard Liao <bardliao@realtek.com> 9170M: Oder Chiou <oder_chiou@realtek.com> 9171S: Maintained 9172F: sound/soc/codecs/rt* 9173F: include/sound/rt*.h 9174 9175REISERFS FILE SYSTEM 9176L: reiserfs-devel@vger.kernel.org 9177S: Supported 9178F: fs/reiserfs/ 9179 9180REGISTER MAP ABSTRACTION 9181M: Mark Brown <broonie@kernel.org> 9182L: linux-kernel@vger.kernel.org 9183T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 9184S: Supported 9185F: drivers/base/regmap/ 9186F: include/linux/regmap.h 9187 9188REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 9189M: Ohad Ben-Cohen <ohad@wizery.com> 9190M: Bjorn Andersson <bjorn.andersson@linaro.org> 9191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 9192S: Maintained 9193F: drivers/remoteproc/ 9194F: Documentation/remoteproc.txt 9195F: include/linux/remoteproc.h 9196 9197REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 9198M: Ohad Ben-Cohen <ohad@wizery.com> 9199M: Bjorn Andersson <bjorn.andersson@linaro.org> 9200T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 9201S: Maintained 9202F: drivers/rpmsg/ 9203F: Documentation/rpmsg.txt 9204F: include/linux/rpmsg.h 9205 9206RENESAS ETHERNET DRIVERS 9207R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 9208L: netdev@vger.kernel.org 9209L: linux-renesas-soc@vger.kernel.org 9210F: drivers/net/ethernet/renesas/ 9211F: include/linux/sh_eth.h 9212 9213RENESAS USB2 PHY DRIVER 9214M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 9215L: linux-renesas-soc@vger.kernel.org 9216S: Maintained 9217F: drivers/phy/phy-rcar-gen3-usb2.c 9218 9219RESET CONTROLLER FRAMEWORK 9220M: Philipp Zabel <p.zabel@pengutronix.de> 9221T: git git://git.pengutronix.de/git/pza/linux 9222S: Maintained 9223F: drivers/reset/ 9224F: Documentation/devicetree/bindings/reset/ 9225F: include/dt-bindings/reset/ 9226F: include/linux/reset.h 9227F: include/linux/reset-controller.h 9228 9229RFKILL 9230M: Johannes Berg <johannes@sipsolutions.net> 9231L: linux-wireless@vger.kernel.org 9232W: http://wireless.kernel.org/ 9233T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 9234T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 9235S: Maintained 9236F: Documentation/rfkill.txt 9237F: net/rfkill/ 9238 9239RHASHTABLE 9240M: Thomas Graf <tgraf@suug.ch> 9241L: netdev@vger.kernel.org 9242S: Maintained 9243F: lib/rhashtable.c 9244F: include/linux/rhashtable.h 9245 9246RICOH SMARTMEDIA/XD DRIVER 9247M: Maxim Levitsky <maximlevitsky@gmail.com> 9248S: Maintained 9249F: drivers/mtd/nand/r852.c 9250F: drivers/mtd/nand/r852.h 9251 9252RICOH R5C592 MEMORYSTICK DRIVER 9253M: Maxim Levitsky <maximlevitsky@gmail.com> 9254S: Maintained 9255F: drivers/memstick/host/r592.* 9256 9257ROCCAT DRIVERS 9258M: Stefan Achatz <erazor_de@users.sourceforge.net> 9259W: http://sourceforge.net/projects/roccat/ 9260S: Maintained 9261F: drivers/hid/hid-roccat* 9262F: include/linux/hid-roccat* 9263F: Documentation/ABI/*/sysfs-driver-hid-roccat* 9264 9265ROCKER DRIVER 9266M: Jiri Pirko <jiri@resnulli.us> 9267M: Scott Feldman <sfeldma@gmail.com> 9268L: netdev@vger.kernel.org 9269S: Supported 9270F: drivers/net/ethernet/rocker/ 9271 9272ROCKETPORT DRIVER 9273P: Comtrol Corp. 9274W: http://www.comtrol.com 9275S: Maintained 9276F: Documentation/serial/rocket.txt 9277F: drivers/tty/rocket* 9278 9279ROCKETPORT EXPRESS/INFINITY DRIVER 9280M: Kevin Cernekee <cernekee@gmail.com> 9281L: linux-serial@vger.kernel.org 9282S: Odd Fixes 9283F: drivers/tty/serial/rp2.* 9284 9285ROSE NETWORK LAYER 9286M: Ralf Baechle <ralf@linux-mips.org> 9287L: linux-hams@vger.kernel.org 9288W: http://www.linux-ax25.org/ 9289S: Maintained 9290F: include/net/rose.h 9291F: include/uapi/linux/rose.h 9292F: net/rose/ 9293 9294RTL2830 MEDIA DRIVER 9295M: Antti Palosaari <crope@iki.fi> 9296L: linux-media@vger.kernel.org 9297W: https://linuxtv.org 9298W: http://palosaari.fi/linux/ 9299Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9300T: git git://linuxtv.org/anttip/media_tree.git 9301S: Maintained 9302F: drivers/media/dvb-frontends/rtl2830* 9303 9304RTL2832 MEDIA DRIVER 9305M: Antti Palosaari <crope@iki.fi> 9306L: linux-media@vger.kernel.org 9307W: https://linuxtv.org 9308W: http://palosaari.fi/linux/ 9309Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9310T: git git://linuxtv.org/anttip/media_tree.git 9311S: Maintained 9312F: drivers/media/dvb-frontends/rtl2832* 9313 9314RTL2832_SDR MEDIA DRIVER 9315M: Antti Palosaari <crope@iki.fi> 9316L: linux-media@vger.kernel.org 9317W: https://linuxtv.org 9318W: http://palosaari.fi/linux/ 9319Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9320T: git git://linuxtv.org/anttip/media_tree.git 9321S: Maintained 9322F: drivers/media/dvb-frontends/rtl2832_sdr* 9323 9324RTL8180 WIRELESS DRIVER 9325L: linux-wireless@vger.kernel.org 9326W: http://wireless.kernel.org/ 9327T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9328S: Orphan 9329F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 9330 9331RTL8187 WIRELESS DRIVER 9332M: Herton Ronaldo Krzesinski <herton@canonical.com> 9333M: Hin-Tak Leung <htl10@users.sourceforge.net> 9334M: Larry Finger <Larry.Finger@lwfinger.net> 9335L: linux-wireless@vger.kernel.org 9336W: http://wireless.kernel.org/ 9337T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9338S: Maintained 9339F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 9340 9341RTL8192CE WIRELESS DRIVER 9342M: Larry Finger <Larry.Finger@lwfinger.net> 9343M: Chaoming Li <chaoming_li@realsil.com.cn> 9344L: linux-wireless@vger.kernel.org 9345W: http://wireless.kernel.org/ 9346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9347S: Maintained 9348F: drivers/net/wireless/realtek/rtlwifi/ 9349F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ 9350 9351RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9352M: Jes Sorensen <Jes.Sorensen@redhat.com> 9353L: linux-wireless@vger.kernel.org 9354T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211 9355S: Maintained 9356F: drivers/net/wireless/realtek/rtl8xxxu/ 9357 9358S3 SAVAGE FRAMEBUFFER DRIVER 9359M: Antonino Daplas <adaplas@gmail.com> 9360L: linux-fbdev@vger.kernel.org 9361S: Maintained 9362F: drivers/video/fbdev/savage/ 9363 9364S390 9365M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9366M: Heiko Carstens <heiko.carstens@de.ibm.com> 9367L: linux-s390@vger.kernel.org 9368W: http://www.ibm.com/developerworks/linux/linux390/ 9369T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 9370S: Supported 9371F: arch/s390/ 9372F: drivers/s390/ 9373F: Documentation/s390/ 9374F: Documentation/DocBook/s390* 9375 9376S390 COMMON I/O LAYER 9377M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9378M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9379L: linux-s390@vger.kernel.org 9380W: http://www.ibm.com/developerworks/linux/linux390/ 9381S: Supported 9382F: drivers/s390/cio/ 9383 9384S390 DASD DRIVER 9385M: Stefan Weinhuber <wein@de.ibm.com> 9386M: Stefan Haberland <stefan.haberland@de.ibm.com> 9387L: linux-s390@vger.kernel.org 9388W: http://www.ibm.com/developerworks/linux/linux390/ 9389S: Supported 9390F: drivers/s390/block/dasd* 9391F: block/partitions/ibm.c 9392 9393S390 NETWORK DRIVERS 9394M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9395L: linux-s390@vger.kernel.org 9396W: http://www.ibm.com/developerworks/linux/linux390/ 9397S: Supported 9398F: drivers/s390/net/ 9399 9400S390 PCI SUBSYSTEM 9401M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9402M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9403L: linux-s390@vger.kernel.org 9404W: http://www.ibm.com/developerworks/linux/linux390/ 9405S: Supported 9406F: arch/s390/pci/ 9407F: drivers/pci/hotplug/s390_pci_hpc.c 9408 9409S390 ZCRYPT DRIVER 9410M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9411L: linux-s390@vger.kernel.org 9412W: http://www.ibm.com/developerworks/linux/linux390/ 9413S: Supported 9414F: drivers/s390/crypto/ 9415 9416S390 ZFCP DRIVER 9417M: Steffen Maier <maier@linux.vnet.ibm.com> 9418L: linux-s390@vger.kernel.org 9419W: http://www.ibm.com/developerworks/linux/linux390/ 9420S: Supported 9421F: drivers/s390/scsi/zfcp_* 9422 9423S390 IUCV NETWORK LAYER 9424M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9425L: linux-s390@vger.kernel.org 9426W: http://www.ibm.com/developerworks/linux/linux390/ 9427S: Supported 9428F: drivers/s390/net/*iucv* 9429F: include/net/iucv/ 9430F: net/iucv/ 9431 9432S390 IOMMU (PCI) 9433M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9434L: linux-s390@vger.kernel.org 9435W: http://www.ibm.com/developerworks/linux/linux390/ 9436S: Supported 9437F: drivers/iommu/s390-iommu.c 9438 9439S3C24XX SD/MMC Driver 9440M: Ben Dooks <ben-linux@fluff.org> 9441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9442S: Supported 9443F: drivers/mmc/host/s3cmci.* 9444 9445SAA6588 RDS RECEIVER DRIVER 9446M: Hans Verkuil <hverkuil@xs4all.nl> 9447L: linux-media@vger.kernel.org 9448T: git git://linuxtv.org/media_tree.git 9449W: https://linuxtv.org 9450S: Odd Fixes 9451F: drivers/media/i2c/saa6588* 9452 9453SAA7134 VIDEO4LINUX DRIVER 9454M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9455L: linux-media@vger.kernel.org 9456W: https://linuxtv.org 9457T: git git://linuxtv.org/media_tree.git 9458S: Odd fixes 9459F: Documentation/video4linux/*.saa7134 9460F: drivers/media/pci/saa7134/ 9461 9462SAA7146 VIDEO4LINUX-2 DRIVER 9463M: Hans Verkuil <hverkuil@xs4all.nl> 9464L: linux-media@vger.kernel.org 9465T: git git://linuxtv.org/media_tree.git 9466S: Maintained 9467F: drivers/media/common/saa7146/ 9468F: drivers/media/pci/saa7146/ 9469F: include/media/saa7146* 9470 9471SAMSUNG LAPTOP DRIVER 9472M: Corentin Chary <corentin.chary@gmail.com> 9473L: platform-driver-x86@vger.kernel.org 9474S: Maintained 9475F: drivers/platform/x86/samsung-laptop.c 9476 9477SAMSUNG AUDIO (ASoC) DRIVERS 9478M: Sangbeom Kim <sbkim73@samsung.com> 9479L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9480S: Supported 9481F: sound/soc/samsung/ 9482 9483SAMSUNG FRAMEBUFFER DRIVER 9484M: Jingoo Han <jingoohan1@gmail.com> 9485L: linux-fbdev@vger.kernel.org 9486S: Maintained 9487F: drivers/video/fbdev/s3c-fb.c 9488 9489SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9490M: Sangbeom Kim <sbkim73@samsung.com> 9491M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9492L: linux-kernel@vger.kernel.org 9493L: linux-samsung-soc@vger.kernel.org 9494S: Supported 9495F: drivers/mfd/sec*.c 9496F: drivers/regulator/s2m*.c 9497F: drivers/regulator/s5m*.c 9498F: drivers/clk/clk-s2mps11.c 9499F: drivers/rtc/rtc-s5m.c 9500F: include/linux/mfd/samsung/ 9501F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt 9502F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt 9503F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt 9504F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 9505 9506SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9507M: Kyungmin Park <kyungmin.park@samsung.com> 9508M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9509L: linux-media@vger.kernel.org 9510Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9511S: Supported 9512F: drivers/media/platform/exynos4-is/ 9513 9514SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9515M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9516L: linux-media@vger.kernel.org 9517L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9518S: Maintained 9519F: drivers/media/platform/s3c-camif/ 9520F: include/media/drv-intf/s3c_camif.h 9521 9522SAMSUNG S5C73M3 CAMERA DRIVER 9523M: Kyungmin Park <kyungmin.park@samsung.com> 9524M: Andrzej Hajda <a.hajda@samsung.com> 9525L: linux-media@vger.kernel.org 9526S: Supported 9527F: drivers/media/i2c/s5c73m3/* 9528 9529SAMSUNG S5K5BAF CAMERA DRIVER 9530M: Kyungmin Park <kyungmin.park@samsung.com> 9531M: Andrzej Hajda <a.hajda@samsung.com> 9532L: linux-media@vger.kernel.org 9533S: Supported 9534F: drivers/media/i2c/s5k5baf.c 9535 9536SAMSUNG S3FWRN5 NFC DRIVER 9537M: Robert Baldyga <r.baldyga@samsung.com> 9538L: linux-nfc@lists.01.org (moderated for non-subscribers) 9539S: Supported 9540F: drivers/nfc/s3fwrn5 9541 9542SAMSUNG SOC CLOCK DRIVERS 9543M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9544M: Tomasz Figa <tomasz.figa@gmail.com> 9545S: Supported 9546L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9547F: drivers/clk/samsung/ 9548 9549SAMSUNG SXGBE DRIVERS 9550M: Byungho An <bh74.an@samsung.com> 9551M: Girish K S <ks.giri@samsung.com> 9552M: Vipul Pandya <vipul.pandya@samsung.com> 9553S: Supported 9554L: netdev@vger.kernel.org 9555F: drivers/net/ethernet/samsung/sxgbe/ 9556 9557SAMSUNG THERMAL DRIVER 9558M: Lukasz Majewski <l.majewski@samsung.com> 9559L: linux-pm@vger.kernel.org 9560L: linux-samsung-soc@vger.kernel.org 9561S: Supported 9562T: git https://github.com/lmajewski/linux-samsung-thermal.git 9563F: drivers/thermal/samsung/ 9564 9565SAMSUNG USB2 PHY DRIVER 9566M: Kamil Debski <k.debski@samsung.com> 9567L: linux-kernel@vger.kernel.org 9568S: Supported 9569F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9570F: Documentation/phy/samsung-usb2.txt 9571F: drivers/phy/phy-exynos4210-usb2.c 9572F: drivers/phy/phy-exynos4x12-usb2.c 9573F: drivers/phy/phy-exynos5250-usb2.c 9574F: drivers/phy/phy-s5pv210-usb2.c 9575F: drivers/phy/phy-samsung-usb2.c 9576F: drivers/phy/phy-samsung-usb2.h 9577 9578SERIAL DRIVERS 9579M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9580L: linux-serial@vger.kernel.org 9581S: Maintained 9582F: drivers/tty/serial/ 9583 9584SYNOPSYS DESIGNWARE DMAC DRIVER 9585M: Viresh Kumar <vireshk@kernel.org> 9586M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9587S: Maintained 9588F: include/linux/dma/dw.h 9589F: include/linux/platform_data/dma-dw.h 9590F: drivers/dma/dw/ 9591 9592SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9593M: Lars Persson <lars.persson@axis.com> 9594L: netdev@vger.kernel.org 9595S: Supported 9596F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9597F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9598 9599SYNOPSYS DESIGNWARE I2C DRIVER 9600M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9601M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 9602M: Mika Westerberg <mika.westerberg@linux.intel.com> 9603L: linux-i2c@vger.kernel.org 9604S: Maintained 9605F: drivers/i2c/busses/i2c-designware-* 9606F: include/linux/platform_data/i2c-designware.h 9607 9608SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9609M: Jaehoon Chung <jh80.chung@samsung.com> 9610L: linux-mmc@vger.kernel.org 9611S: Maintained 9612F: include/linux/mmc/dw_mmc.h 9613F: drivers/mmc/host/dw_mmc* 9614 9615SYSTEM TRACE MODULE CLASS 9616M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 9617S: Maintained 9618F: Documentation/trace/stm.txt 9619F: drivers/hwtracing/stm/ 9620F: include/linux/stm.h 9621F: include/uapi/linux/stm.h 9622 9623THUNDERBOLT DRIVER 9624M: Andreas Noever <andreas.noever@gmail.com> 9625S: Maintained 9626F: drivers/thunderbolt/ 9627 9628TI BQ27XXX POWER SUPPLY DRIVER 9629R: Andrew F. Davis <afd@ti.com> 9630F: include/linux/power/bq27xxx_battery.h 9631F: drivers/power/bq27xxx_battery.c 9632F: drivers/power/bq27xxx_battery_i2c.c 9633 9634TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 9635M: John Stultz <john.stultz@linaro.org> 9636M: Thomas Gleixner <tglx@linutronix.de> 9637L: linux-kernel@vger.kernel.org 9638T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9639S: Supported 9640F: include/linux/clocksource.h 9641F: include/linux/time.h 9642F: include/linux/timex.h 9643F: include/uapi/linux/time.h 9644F: include/uapi/linux/timex.h 9645F: kernel/time/clocksource.c 9646F: kernel/time/time*.c 9647F: kernel/time/alarmtimer.c 9648F: kernel/time/ntp.c 9649F: tools/testing/selftests/timers/ 9650 9651SC1200 WDT DRIVER 9652M: Zwane Mwaikambo <zwanem@gmail.com> 9653S: Maintained 9654F: drivers/watchdog/sc1200wdt.c 9655 9656SCHEDULER 9657M: Ingo Molnar <mingo@redhat.com> 9658M: Peter Zijlstra <peterz@infradead.org> 9659L: linux-kernel@vger.kernel.org 9660T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9661S: Maintained 9662F: kernel/sched/ 9663F: include/linux/sched.h 9664F: include/uapi/linux/sched.h 9665F: include/linux/wait.h 9666 9667SCORE ARCHITECTURE 9668M: Chen Liqin <liqin.linux@gmail.com> 9669M: Lennox Wu <lennox.wu@gmail.com> 9670W: http://www.sunplus.com 9671S: Supported 9672F: arch/score/ 9673 9674SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 9675M: Sudeep Holla <sudeep.holla@arm.com> 9676L: linux-arm-kernel@lists.infradead.org 9677S: Maintained 9678F: Documentation/devicetree/bindings/arm/arm,scpi.txt 9679F: drivers/clk/clk-scpi.c 9680F: drivers/cpufreq/scpi-cpufreq.c 9681F: drivers/firmware/arm_scpi.c 9682F: include/linux/scpi_protocol.h 9683 9684SCSI CDROM DRIVER 9685M: Jens Axboe <axboe@kernel.dk> 9686L: linux-scsi@vger.kernel.org 9687W: http://www.kernel.dk 9688S: Maintained 9689F: drivers/scsi/sr* 9690 9691SCSI RDMA PROTOCOL (SRP) INITIATOR 9692M: Bart Van Assche <bart.vanassche@sandisk.com> 9693L: linux-rdma@vger.kernel.org 9694S: Supported 9695W: http://www.openfabrics.org 9696Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9697T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9698F: drivers/infiniband/ulp/srp/ 9699F: include/scsi/srp.h 9700 9701SCSI SG DRIVER 9702M: Doug Gilbert <dgilbert@interlog.com> 9703L: linux-scsi@vger.kernel.org 9704W: http://sg.danny.cz/sg 9705S: Maintained 9706F: Documentation/scsi/scsi-generic.txt 9707F: drivers/scsi/sg.c 9708F: include/scsi/sg.h 9709 9710SCSI SUBSYSTEM 9711M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com> 9712T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9713M: "Martin K. Petersen" <martin.petersen@oracle.com> 9714T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 9715L: linux-scsi@vger.kernel.org 9716S: Maintained 9717F: drivers/scsi/ 9718F: include/scsi/ 9719 9720SCSI TAPE DRIVER 9721M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9722L: linux-scsi@vger.kernel.org 9723S: Maintained 9724F: Documentation/scsi/st.txt 9725F: drivers/scsi/st.* 9726F: drivers/scsi/st_*.h 9727 9728SCTP PROTOCOL 9729M: Vlad Yasevich <vyasevich@gmail.com> 9730M: Neil Horman <nhorman@tuxdriver.com> 9731L: linux-sctp@vger.kernel.org 9732W: http://lksctp.sourceforge.net 9733S: Maintained 9734F: Documentation/networking/sctp.txt 9735F: include/linux/sctp.h 9736F: include/uapi/linux/sctp.h 9737F: include/net/sctp/ 9738F: net/sctp/ 9739 9740SCx200 CPU SUPPORT 9741M: Jim Cromie <jim.cromie@gmail.com> 9742S: Odd Fixes 9743F: Documentation/i2c/busses/scx200_acb 9744F: arch/x86/platform/scx200/ 9745F: drivers/watchdog/scx200_wdt.c 9746F: drivers/i2c/busses/scx200* 9747F: drivers/mtd/maps/scx200_docflash.c 9748F: include/linux/scx200.h 9749 9750SCx200 GPIO DRIVER 9751M: Jim Cromie <jim.cromie@gmail.com> 9752S: Maintained 9753F: drivers/char/scx200_gpio.c 9754F: include/linux/scx200_gpio.h 9755 9756SCx200 HRT CLOCKSOURCE DRIVER 9757M: Jim Cromie <jim.cromie@gmail.com> 9758S: Maintained 9759F: drivers/clocksource/scx200_hrt.c 9760 9761SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9762M: Sascha Sommer <saschasommer@freenet.de> 9763L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9764S: Maintained 9765F: drivers/mmc/host/sdricoh_cs.c 9766 9767SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9768L: linux-mmc@vger.kernel.org 9769S: Orphan 9770F: drivers/mmc/host/sdhci.* 9771F: drivers/mmc/host/sdhci-pltfm.[ch] 9772 9773SECURE COMPUTING 9774M: Kees Cook <keescook@chromium.org> 9775R: Andy Lutomirski <luto@amacapital.net> 9776R: Will Drewry <wad@chromium.org> 9777T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9778S: Supported 9779F: kernel/seccomp.c 9780F: include/uapi/linux/seccomp.h 9781F: include/linux/seccomp.h 9782F: tools/testing/selftests/seccomp/* 9783K: \bsecure_computing 9784K: \bTIF_SECCOMP\b 9785 9786SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9787M: Ben Dooks <ben-linux@fluff.org> 9788M: Jaehoon Chung <jh80.chung@samsung.com> 9789L: linux-mmc@vger.kernel.org 9790S: Maintained 9791F: drivers/mmc/host/sdhci-s3c* 9792 9793SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9794M: Viresh Kumar <vireshk@kernel.org> 9795L: spear-devel@list.st.com 9796L: linux-mmc@vger.kernel.org 9797S: Maintained 9798F: drivers/mmc/host/sdhci-spear.c 9799 9800SECURITY SUBSYSTEM 9801M: James Morris <james.l.morris@oracle.com> 9802M: "Serge E. Hallyn" <serge@hallyn.com> 9803L: linux-security-module@vger.kernel.org (suggested Cc:) 9804T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9805W: http://kernsec.org/ 9806S: Supported 9807F: security/ 9808 9809SECURITY CONTACT 9810M: Security Officers <security@kernel.org> 9811S: Supported 9812 9813SELINUX SECURITY MODULE 9814M: Paul Moore <paul@paul-moore.com> 9815M: Stephen Smalley <sds@tycho.nsa.gov> 9816M: Eric Paris <eparis@parisplace.org> 9817L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9818W: http://selinuxproject.org 9819T: git git://git.infradead.org/users/pcmoore/selinux 9820S: Supported 9821F: include/linux/selinux* 9822F: security/selinux/ 9823F: scripts/selinux/ 9824 9825APPARMOR SECURITY MODULE 9826M: John Johansen <john.johansen@canonical.com> 9827L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9828W: apparmor.wiki.kernel.org 9829T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9830S: Supported 9831F: security/apparmor/ 9832 9833YAMA SECURITY MODULE 9834M: Kees Cook <keescook@chromium.org> 9835T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9836S: Supported 9837F: security/yama/ 9838 9839SENSABLE PHANTOM 9840M: Jiri Slaby <jirislaby@gmail.com> 9841S: Maintained 9842F: drivers/misc/phantom.c 9843F: include/uapi/linux/phantom.h 9844 9845SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9846M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9847M: Ketan Mukadam <ketan.mukadam@avagotech.com> 9848M: John Soni Jose <sony.john@avagotech.com> 9849L: linux-scsi@vger.kernel.org 9850W: http://www.avagotech.com 9851S: Supported 9852F: drivers/scsi/be2iscsi/ 9853 9854Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9855M: Sathya Perla <sathya.perla@broadcom.com> 9856M: Ajit Khaparde <ajit.khaparde@broadcom.com> 9857M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com> 9858M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 9859M: Somnath Kotur <somnath.kotur@broadcom.com> 9860L: netdev@vger.kernel.org 9861W: http://www.emulex.com 9862S: Supported 9863F: drivers/net/ethernet/emulex/benet/ 9864 9865EMULEX ONECONNECT ROCE DRIVER 9866M: Selvin Xavier <selvin.xavier@avagotech.com> 9867M: Devesh Sharma <devesh.sharma@avagotech.com> 9868M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9869L: linux-rdma@vger.kernel.org 9870W: http://www.emulex.com 9871S: Supported 9872F: drivers/infiniband/hw/ocrdma/ 9873 9874SFC NETWORK DRIVER 9875M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9876M: Shradha Shah <sshah@solarflare.com> 9877L: netdev@vger.kernel.org 9878S: Supported 9879F: drivers/net/ethernet/sfc/ 9880 9881SGI GRU DRIVER 9882M: Dimitri Sivanich <sivanich@sgi.com> 9883S: Maintained 9884F: drivers/misc/sgi-gru/ 9885 9886SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9887M: Pat Gefre <pfg@sgi.com> 9888L: linux-ia64@vger.kernel.org 9889S: Supported 9890F: Documentation/ia64/serial.txt 9891F: drivers/tty/serial/ioc?_serial.c 9892F: include/linux/ioc?.h 9893 9894SGI XP/XPC/XPNET DRIVER 9895M: Cliff Whickman <cpw@sgi.com> 9896M: Robin Holt <robinmholt@gmail.com> 9897S: Maintained 9898F: drivers/misc/sgi-xp/ 9899 9900SI2157 MEDIA DRIVER 9901M: Antti Palosaari <crope@iki.fi> 9902L: linux-media@vger.kernel.org 9903W: https://linuxtv.org 9904W: http://palosaari.fi/linux/ 9905Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9906T: git git://linuxtv.org/anttip/media_tree.git 9907S: Maintained 9908F: drivers/media/tuners/si2157* 9909 9910SI2168 MEDIA DRIVER 9911M: Antti Palosaari <crope@iki.fi> 9912L: linux-media@vger.kernel.org 9913W: https://linuxtv.org 9914W: http://palosaari.fi/linux/ 9915Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9916T: git git://linuxtv.org/anttip/media_tree.git 9917S: Maintained 9918F: drivers/media/dvb-frontends/si2168* 9919 9920SI470X FM RADIO RECEIVER I2C DRIVER 9921M: Hans Verkuil <hverkuil@xs4all.nl> 9922L: linux-media@vger.kernel.org 9923T: git git://linuxtv.org/media_tree.git 9924W: https://linuxtv.org 9925S: Odd Fixes 9926F: drivers/media/radio/si470x/radio-si470x-i2c.c 9927 9928SI470X FM RADIO RECEIVER USB DRIVER 9929M: Hans Verkuil <hverkuil@xs4all.nl> 9930L: linux-media@vger.kernel.org 9931T: git git://linuxtv.org/media_tree.git 9932W: https://linuxtv.org 9933S: Maintained 9934F: drivers/media/radio/si470x/radio-si470x-common.c 9935F: drivers/media/radio/si470x/radio-si470x.h 9936F: drivers/media/radio/si470x/radio-si470x-usb.c 9937 9938SI4713 FM RADIO TRANSMITTER I2C DRIVER 9939M: Eduardo Valentin <edubezval@gmail.com> 9940L: linux-media@vger.kernel.org 9941T: git git://linuxtv.org/media_tree.git 9942W: https://linuxtv.org 9943S: Odd Fixes 9944F: drivers/media/radio/si4713/si4713.? 9945 9946SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9947M: Eduardo Valentin <edubezval@gmail.com> 9948L: linux-media@vger.kernel.org 9949T: git git://linuxtv.org/media_tree.git 9950W: https://linuxtv.org 9951S: Odd Fixes 9952F: drivers/media/radio/si4713/radio-platform-si4713.c 9953 9954SI4713 FM RADIO TRANSMITTER USB DRIVER 9955M: Hans Verkuil <hverkuil@xs4all.nl> 9956L: linux-media@vger.kernel.org 9957T: git git://linuxtv.org/media_tree.git 9958W: https://linuxtv.org 9959S: Maintained 9960F: drivers/media/radio/si4713/radio-usb-si4713.c 9961 9962SIANO DVB DRIVER 9963M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9964L: linux-media@vger.kernel.org 9965W: https://linuxtv.org 9966T: git git://linuxtv.org/media_tree.git 9967S: Odd fixes 9968F: drivers/media/common/siano/ 9969F: drivers/media/usb/siano/ 9970F: drivers/media/usb/siano/ 9971F: drivers/media/mmc/siano/ 9972 9973SIMPLEFB FB DRIVER 9974M: Hans de Goede <hdegoede@redhat.com> 9975L: linux-fbdev@vger.kernel.org 9976S: Maintained 9977F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 9978F: drivers/video/fbdev/simplefb.c 9979F: include/linux/platform_data/simplefb.h 9980 9981SH_VEU V4L2 MEM2MEM DRIVER 9982L: linux-media@vger.kernel.org 9983S: Orphan 9984F: drivers/media/platform/sh_veu.c 9985 9986SH_VOU V4L2 OUTPUT DRIVER 9987L: linux-media@vger.kernel.org 9988S: Orphan 9989F: drivers/media/platform/sh_vou.c 9990F: include/media/drv-intf/sh_vou.h 9991 9992SIMPLE FIRMWARE INTERFACE (SFI) 9993M: Len Brown <lenb@kernel.org> 9994L: sfi-devel@simplefirmware.org 9995W: http://simplefirmware.org/ 9996T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9997S: Supported 9998F: arch/x86/platform/sfi/ 9999F: drivers/sfi/ 10000F: include/linux/sfi*.h 10001 10002SIMTEC EB110ATX (Chalice CATS) 10003P: Ben Dooks 10004P: Vincent Sanders <vince@simtec.co.uk> 10005M: Simtec Linux Team <linux@simtec.co.uk> 10006W: http://www.simtec.co.uk/products/EB110ATX/ 10007S: Supported 10008 10009SIMTEC EB2410ITX (BAST) 10010P: Ben Dooks 10011P: Vincent Sanders <vince@simtec.co.uk> 10012M: Simtec Linux Team <linux@simtec.co.uk> 10013W: http://www.simtec.co.uk/products/EB2410ITX/ 10014S: Supported 10015F: arch/arm/mach-s3c24xx/mach-bast.c 10016F: arch/arm/mach-s3c24xx/bast-ide.c 10017F: arch/arm/mach-s3c24xx/bast-irq.c 10018 10019TI DAVINCI MACHINE SUPPORT 10020M: Sekhar Nori <nsekhar@ti.com> 10021M: Kevin Hilman <khilman@deeprootsystems.com> 10022T: git git://gitorious.org/linux-davinci/linux-davinci.git 10023Q: http://patchwork.kernel.org/project/linux-davinci/list/ 10024S: Supported 10025F: arch/arm/mach-davinci/ 10026F: drivers/i2c/busses/i2c-davinci.c 10027 10028TI DAVINCI SERIES MEDIA DRIVER 10029M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 10030L: linux-media@vger.kernel.org 10031W: https://linuxtv.org 10032Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10033T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 10034S: Maintained 10035F: drivers/media/platform/davinci/ 10036F: include/media/davinci/ 10037 10038TI AM437X VPFE DRIVER 10039M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 10040L: linux-media@vger.kernel.org 10041W: https://linuxtv.org 10042Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10043T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 10044S: Maintained 10045F: drivers/media/platform/am437x/ 10046 10047OV2659 OMNIVISION SENSOR DRIVER 10048M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 10049L: linux-media@vger.kernel.org 10050W: https://linuxtv.org 10051Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10052T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 10053S: Maintained 10054F: drivers/media/i2c/ov2659.c 10055F: include/media/i2c/ov2659.h 10056 10057SILICON MOTION SM712 FRAME BUFFER DRIVER 10058M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10059M: Teddy Wang <teddy.wang@siliconmotion.com> 10060M: Sudip Mukherjee <sudip@vectorindia.org> 10061L: linux-fbdev@vger.kernel.org 10062S: Maintained 10063F: drivers/video/fbdev/sm712* 10064F: Documentation/fb/sm712fb.txt 10065 10066SIS 190 ETHERNET DRIVER 10067M: Francois Romieu <romieu@fr.zoreil.com> 10068L: netdev@vger.kernel.org 10069S: Maintained 10070F: drivers/net/ethernet/sis/sis190.c 10071 10072SIS 900/7016 FAST ETHERNET DRIVER 10073M: Daniele Venzano <venza@brownhat.org> 10074W: http://www.brownhat.org/sis900.html 10075L: netdev@vger.kernel.org 10076S: Maintained 10077F: drivers/net/ethernet/sis/sis900.* 10078 10079SIS FRAMEBUFFER DRIVER 10080M: Thomas Winischhofer <thomas@winischhofer.net> 10081W: http://www.winischhofer.net/linuxsisvga.shtml 10082S: Maintained 10083F: Documentation/fb/sisfb.txt 10084F: drivers/video/fbdev/sis/ 10085F: include/video/sisfb.h 10086 10087SIS USB2VGA DRIVER 10088M: Thomas Winischhofer <thomas@winischhofer.net> 10089W: http://www.winischhofer.at/linuxsisusbvga.shtml 10090S: Maintained 10091F: drivers/usb/misc/sisusbvga/ 10092 10093SLAB ALLOCATOR 10094M: Christoph Lameter <cl@linux.com> 10095M: Pekka Enberg <penberg@kernel.org> 10096M: David Rientjes <rientjes@google.com> 10097M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 10098M: Andrew Morton <akpm@linux-foundation.org> 10099L: linux-mm@kvack.org 10100S: Maintained 10101F: include/linux/sl?b*.h 10102F: mm/sl?b* 10103 10104SLEEPABLE READ-COPY UPDATE (SRCU) 10105M: Lai Jiangshan <jiangshanlai@gmail.com> 10106M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 10107M: Josh Triplett <josh@joshtriplett.org> 10108R: Steven Rostedt <rostedt@goodmis.org> 10109R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 10110L: linux-kernel@vger.kernel.org 10111W: http://www.rdrop.com/users/paulmck/RCU/ 10112S: Supported 10113T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 10114F: include/linux/srcu.h 10115F: kernel/rcu/srcu.c 10116 10117SMACK SECURITY MODULE 10118M: Casey Schaufler <casey@schaufler-ca.com> 10119L: linux-security-module@vger.kernel.org 10120W: http://schaufler-ca.com 10121T: git git://git.gitorious.org/smack-next/kernel.git 10122S: Maintained 10123F: Documentation/security/Smack.txt 10124F: security/smack/ 10125 10126DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 10127M: Kevin Hilman <khilman@kernel.org> 10128M: Nishanth Menon <nm@ti.com> 10129S: Maintained 10130F: drivers/power/avs/ 10131F: include/linux/power/smartreflex.h 10132L: linux-pm@vger.kernel.org 10133 10134SMC91x ETHERNET DRIVER 10135M: Nicolas Pitre <nico@fluxnic.net> 10136S: Odd Fixes 10137F: drivers/net/ethernet/smsc/smc91x.* 10138 10139SMIA AND SMIA++ IMAGE SENSOR DRIVER 10140M: Sakari Ailus <sakari.ailus@iki.fi> 10141L: linux-media@vger.kernel.org 10142S: Maintained 10143F: drivers/media/i2c/smiapp/ 10144F: include/media/i2c/smiapp.h 10145F: drivers/media/i2c/smiapp-pll.c 10146F: drivers/media/i2c/smiapp-pll.h 10147F: include/uapi/linux/smiapp.h 10148F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 10149 10150SMM665 HARDWARE MONITOR DRIVER 10151M: Guenter Roeck <linux@roeck-us.net> 10152L: lm-sensors@lm-sensors.org 10153S: Maintained 10154F: Documentation/hwmon/smm665 10155F: drivers/hwmon/smm665.c 10156 10157SMSC EMC2103 HARDWARE MONITOR DRIVER 10158M: Steve Glendinning <steve.glendinning@shawell.net> 10159L: lm-sensors@lm-sensors.org 10160S: Maintained 10161F: Documentation/hwmon/emc2103 10162F: drivers/hwmon/emc2103.c 10163 10164SMSC SCH5627 HARDWARE MONITOR DRIVER 10165M: Hans de Goede <hdegoede@redhat.com> 10166L: lm-sensors@lm-sensors.org 10167S: Supported 10168F: Documentation/hwmon/sch5627 10169F: drivers/hwmon/sch5627.c 10170 10171SMSC47B397 HARDWARE MONITOR DRIVER 10172M: Jean Delvare <jdelvare@suse.com> 10173L: lm-sensors@lm-sensors.org 10174S: Maintained 10175F: Documentation/hwmon/smsc47b397 10176F: drivers/hwmon/smsc47b397.c 10177 10178SMSC911x ETHERNET DRIVER 10179M: Steve Glendinning <steve.glendinning@shawell.net> 10180L: netdev@vger.kernel.org 10181S: Maintained 10182F: include/linux/smsc911x.h 10183F: drivers/net/ethernet/smsc/smsc911x.* 10184 10185SMSC9420 PCI ETHERNET DRIVER 10186M: Steve Glendinning <steve.glendinning@shawell.net> 10187L: netdev@vger.kernel.org 10188S: Maintained 10189F: drivers/net/ethernet/smsc/smsc9420.* 10190 10191SMSC UFX6000 and UFX7000 USB to VGA DRIVER 10192M: Steve Glendinning <steve.glendinning@shawell.net> 10193L: linux-fbdev@vger.kernel.org 10194S: Maintained 10195F: drivers/video/fbdev/smscufx.c 10196 10197SOC-CAMERA V4L2 SUBSYSTEM 10198M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 10199L: linux-media@vger.kernel.org 10200T: git git://linuxtv.org/media_tree.git 10201S: Maintained 10202F: include/media/soc* 10203F: drivers/media/i2c/soc_camera/ 10204F: drivers/media/platform/soc_camera/ 10205 10206SOEKRIS NET48XX LED SUPPORT 10207M: Chris Boot <bootc@bootc.net> 10208S: Maintained 10209F: drivers/leds/leds-net48xx.c 10210 10211SOFTLOGIC 6x10 MPEG CODEC 10212M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 10213M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 10214M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 10215M: Ismael Luceno <ismael@iodev.co.uk> 10216L: linux-media@vger.kernel.org 10217S: Supported 10218F: drivers/media/pci/solo6x10/ 10219 10220SOFTWARE RAID (Multiple Disks) SUPPORT 10221M: Shaohua Li <shli@kernel.org> 10222L: linux-raid@vger.kernel.org 10223T: git git://neil.brown.name/md 10224S: Supported 10225F: drivers/md/ 10226F: include/linux/raid/ 10227F: include/uapi/linux/raid/ 10228 10229SONIC NETWORK DRIVER 10230M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 10231L: netdev@vger.kernel.org 10232S: Maintained 10233F: drivers/net/ethernet/natsemi/sonic.* 10234 10235SONICS SILICON BACKPLANE DRIVER (SSB) 10236M: Michael Buesch <m@bues.ch> 10237L: linux-wireless@vger.kernel.org 10238S: Maintained 10239F: drivers/ssb/ 10240F: include/linux/ssb/ 10241 10242SONY VAIO CONTROL DEVICE DRIVER 10243M: Mattia Dongili <malattia@linux.it> 10244L: platform-driver-x86@vger.kernel.org 10245W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 10246S: Maintained 10247F: Documentation/laptops/sony-laptop.txt 10248F: drivers/char/sonypi.c 10249F: drivers/platform/x86/sony-laptop.c 10250F: include/linux/sony-laptop.h 10251 10252SONY MEMORYSTICK CARD SUPPORT 10253M: Alex Dubov <oakad@yahoo.com> 10254W: http://tifmxx.berlios.de/ 10255S: Maintained 10256F: drivers/memstick/host/tifm_ms.c 10257 10258SONY MEMORYSTICK STANDARD SUPPORT 10259M: Maxim Levitsky <maximlevitsky@gmail.com> 10260S: Maintained 10261F: drivers/memstick/core/ms_block.* 10262 10263SOUND 10264M: Jaroslav Kysela <perex@perex.cz> 10265M: Takashi Iwai <tiwai@suse.com> 10266L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10267W: http://www.alsa-project.org/ 10268T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10269T: git git://git.alsa-project.org/alsa-kernel.git 10270Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10271S: Maintained 10272F: Documentation/sound/ 10273F: include/sound/ 10274F: include/uapi/sound/ 10275F: sound/ 10276 10277SOUND - COMPRESSED AUDIO 10278M: Vinod Koul <vinod.koul@intel.com> 10279L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10280T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10281S: Supported 10282F: Documentation/sound/alsa/compress_offload.txt 10283F: include/sound/compress_driver.h 10284F: include/uapi/sound/compress_* 10285F: sound/core/compress_offload.c 10286F: sound/soc/soc-compress.c 10287 10288SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10289M: Liam Girdwood <lgirdwood@gmail.com> 10290M: Mark Brown <broonie@kernel.org> 10291T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10292L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10293W: http://alsa-project.org/main/index.php/ASoC 10294S: Supported 10295F: Documentation/sound/alsa/soc/ 10296F: sound/soc/ 10297F: include/sound/soc* 10298 10299SOUND - DMAENGINE HELPERS 10300M: Lars-Peter Clausen <lars@metafoo.de> 10301S: Supported 10302F: include/sound/dmaengine_pcm.h 10303F: sound/core/pcm_dmaengine.c 10304F: sound/soc/soc-generic-dmaengine-pcm.c 10305 10306SP2 MEDIA DRIVER 10307M: Olli Salonen <olli.salonen@iki.fi> 10308L: linux-media@vger.kernel.org 10309W: https://linuxtv.org 10310Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10311S: Maintained 10312F: drivers/media/dvb-frontends/sp2* 10313 10314SPARC + UltraSPARC (sparc/sparc64) 10315M: "David S. Miller" <davem@davemloft.net> 10316L: sparclinux@vger.kernel.org 10317Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10318T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10319T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10320S: Maintained 10321F: arch/sparc/ 10322F: drivers/sbus/ 10323 10324SPARC SERIAL DRIVERS 10325M: "David S. Miller" <davem@davemloft.net> 10326L: sparclinux@vger.kernel.org 10327T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10328T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10329S: Maintained 10330F: include/linux/sunserialcore.h 10331F: drivers/tty/serial/suncore.c 10332F: drivers/tty/serial/sunhv.c 10333F: drivers/tty/serial/sunsab.c 10334F: drivers/tty/serial/sunsab.h 10335F: drivers/tty/serial/sunsu.c 10336F: drivers/tty/serial/sunzilog.c 10337F: drivers/tty/serial/sunzilog.h 10338 10339SPARSE CHECKER 10340M: "Christopher Li" <sparse@chrisli.org> 10341L: linux-sparse@vger.kernel.org 10342W: https://sparse.wiki.kernel.org/ 10343T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10344T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10345S: Maintained 10346F: include/linux/compiler.h 10347 10348SPEAR PLATFORM SUPPORT 10349M: Viresh Kumar <vireshk@kernel.org> 10350M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10351L: spear-devel@list.st.com 10352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10353W: http://www.st.com/spear 10354S: Maintained 10355F: arch/arm/boot/dts/spear* 10356F: arch/arm/mach-spear/ 10357 10358SPEAR CLOCK FRAMEWORK SUPPORT 10359M: Viresh Kumar <vireshk@kernel.org> 10360L: spear-devel@list.st.com 10361L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10362W: http://www.st.com/spear 10363S: Maintained 10364F: drivers/clk/spear/ 10365 10366SPI SUBSYSTEM 10367M: Mark Brown <broonie@kernel.org> 10368L: linux-spi@vger.kernel.org 10369T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10370Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10371S: Maintained 10372F: Documentation/spi/ 10373F: drivers/spi/ 10374F: include/linux/spi/ 10375F: include/uapi/linux/spi/ 10376 10377SPIDERNET NETWORK DRIVER for CELL 10378M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10379L: netdev@vger.kernel.org 10380S: Supported 10381F: Documentation/networking/spider_net.txt 10382F: drivers/net/ethernet/toshiba/spider_net* 10383 10384SPU FILE SYSTEM 10385M: Jeremy Kerr <jk@ozlabs.org> 10386L: linuxppc-dev@lists.ozlabs.org 10387W: http://www.ibm.com/developerworks/power/cell/ 10388S: Supported 10389F: Documentation/filesystems/spufs.txt 10390F: arch/powerpc/platforms/cell/spufs/ 10391 10392SQUASHFS FILE SYSTEM 10393M: Phillip Lougher <phillip@squashfs.org.uk> 10394L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10395W: http://squashfs.org.uk 10396T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 10397S: Maintained 10398F: Documentation/filesystems/squashfs.txt 10399F: fs/squashfs/ 10400 10401SRM (Alpha) environment access 10402M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10403S: Maintained 10404F: arch/alpha/kernel/srm_env.c 10405 10406STABLE BRANCH 10407M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10408L: stable@vger.kernel.org 10409S: Supported 10410F: Documentation/stable_kernel_rules.txt 10411 10412STAGING SUBSYSTEM 10413M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10414T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10415L: devel@driverdev.osuosl.org 10416S: Supported 10417F: drivers/staging/ 10418 10419STAGING - COMEDI 10420M: Ian Abbott <abbotti@mev.co.uk> 10421M: H Hartley Sweeten <hsweeten@visionengravers.com> 10422S: Odd Fixes 10423F: drivers/staging/comedi/ 10424 10425STAGING - FLARION FT1000 DRIVERS 10426M: Marek Belisko <marek.belisko@gmail.com> 10427S: Odd Fixes 10428F: drivers/staging/ft1000/ 10429 10430STAGING - INDUSTRIAL IO 10431M: Jonathan Cameron <jic23@kernel.org> 10432L: linux-iio@vger.kernel.org 10433S: Odd Fixes 10434F: drivers/staging/iio/ 10435 10436STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10437M: Jarod Wilson <jarod@wilsonet.com> 10438W: http://www.lirc.org/ 10439S: Odd Fixes 10440F: drivers/staging/media/lirc/ 10441 10442STAGING - LUSTRE PARALLEL FILESYSTEM 10443M: Oleg Drokin <oleg.drokin@intel.com> 10444M: Andreas Dilger <andreas.dilger@intel.com> 10445L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10446W: http://wiki.lustre.org/ 10447S: Maintained 10448F: drivers/staging/lustre 10449 10450STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10451M: Marc Dietrich <marvin24@gmx.de> 10452L: ac100@lists.launchpad.net (moderated for non-subscribers) 10453L: linux-tegra@vger.kernel.org 10454S: Maintained 10455F: drivers/staging/nvec/ 10456 10457STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10458M: Jens Frederich <jfrederich@gmail.com> 10459M: Daniel Drake <dsd@laptop.org> 10460M: Jon Nettleton <jon.nettleton@gmail.com> 10461W: http://wiki.laptop.org/go/DCON 10462S: Maintained 10463F: drivers/staging/olpc_dcon/ 10464 10465STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 10466M: Willy Tarreau <willy@meta-x.org> 10467S: Odd Fixes 10468F: drivers/staging/panel/ 10469 10470STAGING - REALTEK RTL8712U DRIVERS 10471M: Larry Finger <Larry.Finger@lwfinger.net> 10472M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10473S: Odd Fixes 10474F: drivers/staging/rtl8712/ 10475 10476STAGING - REALTEK RTL8723U WIRELESS DRIVER 10477M: Larry Finger <Larry.Finger@lwfinger.net> 10478M: Jes Sorensen <Jes.Sorensen@redhat.com> 10479L: linux-wireless@vger.kernel.org 10480S: Maintained 10481F: drivers/staging/rtl8723au/ 10482 10483STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10484M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10485M: Teddy Wang <teddy.wang@siliconmotion.com> 10486M: Sudip Mukherjee <sudip@vectorindia.org> 10487L: linux-fbdev@vger.kernel.org 10488S: Maintained 10489F: drivers/staging/sm750fb/ 10490 10491STAGING - SLICOSS 10492M: Lior Dotan <liodot@gmail.com> 10493M: Christopher Harrer <charrer@alacritech.com> 10494S: Odd Fixes 10495F: drivers/staging/slicoss/ 10496 10497STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10498M: William Hubbs <w.d.hubbs@gmail.com> 10499M: Chris Brannon <chris@the-brannons.com> 10500M: Kirk Reiser <kirk@reisers.ca> 10501M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10502L: speakup@linux-speakup.org 10503W: http://www.linux-speakup.org/ 10504S: Odd Fixes 10505F: drivers/staging/speakup/ 10506 10507STAGING - VIA VT665X DRIVERS 10508M: Forest Bond <forest@alittletooquiet.net> 10509S: Odd Fixes 10510F: drivers/staging/vt665?/ 10511 10512STAGING - WILC1000 WIFI DRIVER 10513M: Johnny Kim <johnny.kim@atmel.com> 10514M: Austin Shin <austin.shin@atmel.com> 10515M: Chris Park <chris.park@atmel.com> 10516M: Tony Cho <tony.cho@atmel.com> 10517M: Glen Lee <glen.lee@atmel.com> 10518M: Leo Kim <leo.kim@atmel.com> 10519L: linux-wireless@vger.kernel.org 10520S: Supported 10521F: drivers/staging/wilc1000/ 10522 10523STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10524M: Arnaud Patard <arnaud.patard@rtp-net.org> 10525S: Odd Fixes 10526F: drivers/staging/xgifb/ 10527 10528HFI1 DRIVER 10529M: Mike Marciniszyn <infinipath@intel.com> 10530L: linux-rdma@vger.kernel.org 10531S: Supported 10532F: drivers/staging/rdma/hfi1 10533 10534STARFIRE/DURALAN NETWORK DRIVER 10535M: Ion Badulescu <ionut@badula.org> 10536S: Odd Fixes 10537F: drivers/net/ethernet/adaptec/starfire* 10538 10539SUN3/3X 10540M: Sam Creasey <sammy@sammy.net> 10541W: http://sammy.net/sun3/ 10542S: Maintained 10543F: arch/m68k/kernel/*sun3* 10544F: arch/m68k/sun3*/ 10545F: arch/m68k/include/asm/sun3* 10546F: drivers/net/ethernet/i825xx/sun3* 10547 10548SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10549M: Hans de Goede <hdegoede@redhat.com> 10550L: linux-input@vger.kernel.org 10551S: Maintained 10552F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10553F: drivers/input/keyboard/sun4i-lradc-keys.c 10554 10555SUNDANCE NETWORK DRIVER 10556M: Denis Kirjanov <kda@linux-powerpc.org> 10557L: netdev@vger.kernel.org 10558S: Maintained 10559F: drivers/net/ethernet/dlink/sundance.c 10560 10561SUPERH 10562M: Yoshinori Sato <ysato@users.sourceforge.jp> 10563M: Rich Felker <dalias@libc.org> 10564L: linux-sh@vger.kernel.org 10565Q: http://patchwork.kernel.org/project/linux-sh/list/ 10566S: Maintained 10567F: Documentation/sh/ 10568F: arch/sh/ 10569F: drivers/sh/ 10570 10571SUSPEND TO RAM 10572M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10573M: Len Brown <len.brown@intel.com> 10574M: Pavel Machek <pavel@ucw.cz> 10575L: linux-pm@vger.kernel.org 10576S: Supported 10577F: Documentation/power/ 10578F: arch/x86/kernel/acpi/ 10579F: drivers/base/power/ 10580F: kernel/power/ 10581F: include/linux/suspend.h 10582F: include/linux/freezer.h 10583F: include/linux/pm.h 10584 10585SVGA HANDLING 10586M: Martin Mares <mj@ucw.cz> 10587L: linux-video@atrey.karlin.mff.cuni.cz 10588S: Maintained 10589F: Documentation/svga.txt 10590F: arch/x86/boot/video* 10591 10592SWIOTLB SUBSYSTEM 10593M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10594L: linux-kernel@vger.kernel.org 10595T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git 10596S: Supported 10597F: lib/swiotlb.c 10598F: arch/*/kernel/pci-swiotlb.c 10599F: include/linux/swiotlb.h 10600 10601SWITCHDEV 10602M: Jiri Pirko <jiri@resnulli.us> 10603L: netdev@vger.kernel.org 10604S: Supported 10605F: net/switchdev/ 10606F: include/net/switchdev.h 10607 10608SYNOPSYS ARC ARCHITECTURE 10609M: Vineet Gupta <vgupta@synopsys.com> 10610L: linux-snps-arc@lists.infradead.org 10611S: Supported 10612F: arch/arc/ 10613F: Documentation/devicetree/bindings/arc/* 10614F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 10615F: drivers/tty/serial/arc_uart.c 10616T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10617 10618SYNOPSYS ARC SDP platform support 10619M: Alexey Brodkin <abrodkin@synopsys.com> 10620S: Supported 10621F: arch/arc/plat-axs10x 10622F: arch/arc/boot/dts/ax* 10623F: Documentation/devicetree/bindings/arc/axs10* 10624 10625SYSTEM CONFIGURATION (SYSCON) 10626M: Lee Jones <lee.jones@linaro.org> 10627M: Arnd Bergmann <arnd@arndb.de> 10628T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10629S: Supported 10630F: drivers/mfd/syscon.c 10631 10632SYSV FILESYSTEM 10633M: Christoph Hellwig <hch@infradead.org> 10634S: Maintained 10635F: Documentation/filesystems/sysv-fs.txt 10636F: fs/sysv/ 10637F: include/linux/sysv_fs.h 10638 10639TARGET SUBSYSTEM 10640M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10641L: linux-scsi@vger.kernel.org 10642L: target-devel@vger.kernel.org 10643W: http://www.linux-iscsi.org 10644W: http://groups.google.com/group/linux-iscsi-target-dev 10645T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10646S: Supported 10647F: drivers/target/ 10648F: include/target/ 10649F: Documentation/target/ 10650 10651TASKSTATS STATISTICS INTERFACE 10652M: Balbir Singh <bsingharora@gmail.com> 10653S: Maintained 10654F: Documentation/accounting/taskstats* 10655F: include/linux/taskstats* 10656F: kernel/taskstats.c 10657 10658TC CLASSIFIER 10659M: Jamal Hadi Salim <jhs@mojatatu.com> 10660L: netdev@vger.kernel.org 10661S: Maintained 10662F: include/net/pkt_cls.h 10663F: include/uapi/linux/pkt_cls.h 10664F: net/sched/ 10665 10666TCP LOW PRIORITY MODULE 10667M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10668M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10669W: http://tcp-lp-mod.sourceforge.net/ 10670S: Maintained 10671F: net/ipv4/tcp_lp.c 10672 10673TDA10071 MEDIA DRIVER 10674M: Antti Palosaari <crope@iki.fi> 10675L: linux-media@vger.kernel.org 10676W: https://linuxtv.org 10677W: http://palosaari.fi/linux/ 10678Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10679T: git git://linuxtv.org/anttip/media_tree.git 10680S: Maintained 10681F: drivers/media/dvb-frontends/tda10071* 10682 10683TDA18212 MEDIA DRIVER 10684M: Antti Palosaari <crope@iki.fi> 10685L: linux-media@vger.kernel.org 10686W: https://linuxtv.org 10687W: http://palosaari.fi/linux/ 10688Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10689T: git git://linuxtv.org/anttip/media_tree.git 10690S: Maintained 10691F: drivers/media/tuners/tda18212* 10692 10693TDA18218 MEDIA DRIVER 10694M: Antti Palosaari <crope@iki.fi> 10695L: linux-media@vger.kernel.org 10696W: https://linuxtv.org 10697W: http://palosaari.fi/linux/ 10698Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10699T: git git://linuxtv.org/anttip/media_tree.git 10700S: Maintained 10701F: drivers/media/tuners/tda18218* 10702 10703TDA18271 MEDIA DRIVER 10704M: Michael Krufky <mkrufky@linuxtv.org> 10705L: linux-media@vger.kernel.org 10706W: https://linuxtv.org 10707W: http://github.com/mkrufky 10708Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10709T: git git://linuxtv.org/mkrufky/tuners.git 10710S: Maintained 10711F: drivers/media/tuners/tda18271* 10712 10713TDA827x MEDIA DRIVER 10714M: Michael Krufky <mkrufky@linuxtv.org> 10715L: linux-media@vger.kernel.org 10716W: https://linuxtv.org 10717W: http://github.com/mkrufky 10718Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10719T: git git://linuxtv.org/mkrufky/tuners.git 10720S: Maintained 10721F: drivers/media/tuners/tda8290.* 10722 10723TDA8290 MEDIA DRIVER 10724M: Michael Krufky <mkrufky@linuxtv.org> 10725L: linux-media@vger.kernel.org 10726W: https://linuxtv.org 10727W: http://github.com/mkrufky 10728Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10729T: git git://linuxtv.org/mkrufky/tuners.git 10730S: Maintained 10731F: drivers/media/tuners/tda8290.* 10732 10733TDA9840 MEDIA DRIVER 10734M: Hans Verkuil <hverkuil@xs4all.nl> 10735L: linux-media@vger.kernel.org 10736T: git git://linuxtv.org/media_tree.git 10737W: https://linuxtv.org 10738S: Maintained 10739F: drivers/media/i2c/tda9840* 10740 10741TEA5761 TUNER DRIVER 10742M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10743L: linux-media@vger.kernel.org 10744W: https://linuxtv.org 10745T: git git://linuxtv.org/media_tree.git 10746S: Odd fixes 10747F: drivers/media/tuners/tea5761.* 10748 10749TEA5767 TUNER DRIVER 10750M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10751L: linux-media@vger.kernel.org 10752W: https://linuxtv.org 10753T: git git://linuxtv.org/media_tree.git 10754S: Maintained 10755F: drivers/media/tuners/tea5767.* 10756 10757TEA6415C MEDIA DRIVER 10758M: Hans Verkuil <hverkuil@xs4all.nl> 10759L: linux-media@vger.kernel.org 10760T: git git://linuxtv.org/media_tree.git 10761W: https://linuxtv.org 10762S: Maintained 10763F: drivers/media/i2c/tea6415c* 10764 10765TEA6420 MEDIA DRIVER 10766M: Hans Verkuil <hverkuil@xs4all.nl> 10767L: linux-media@vger.kernel.org 10768T: git git://linuxtv.org/media_tree.git 10769W: https://linuxtv.org 10770S: Maintained 10771F: drivers/media/i2c/tea6420* 10772 10773TEAM DRIVER 10774M: Jiri Pirko <jiri@resnulli.us> 10775L: netdev@vger.kernel.org 10776S: Supported 10777F: drivers/net/team/ 10778F: include/linux/if_team.h 10779F: include/uapi/linux/if_team.h 10780 10781TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10782M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10783S: Maintained 10784F: arch/x86/platform/ts5500/ 10785 10786TECHNOTREND USB IR RECEIVER 10787M: Sean Young <sean@mess.org> 10788L: linux-media@vger.kernel.org 10789S: Maintained 10790F: drivers/media/rc/ttusbir.c 10791 10792TEGRA ARCHITECTURE SUPPORT 10793M: Stephen Warren <swarren@wwwdotorg.org> 10794M: Thierry Reding <thierry.reding@gmail.com> 10795M: Alexandre Courbot <gnurou@gmail.com> 10796L: linux-tegra@vger.kernel.org 10797Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10798T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10799S: Supported 10800N: [^a-z]tegra 10801 10802TEGRA CLOCK DRIVER 10803M: Peter De Schrijver <pdeschrijver@nvidia.com> 10804M: Prashant Gaikwad <pgaikwad@nvidia.com> 10805S: Supported 10806F: drivers/clk/tegra/ 10807 10808TEGRA DMA DRIVER 10809M: Laxman Dewangan <ldewangan@nvidia.com> 10810S: Supported 10811F: drivers/dma/tegra20-apb-dma.c 10812 10813TEGRA I2C DRIVER 10814M: Laxman Dewangan <ldewangan@nvidia.com> 10815S: Supported 10816F: drivers/i2c/busses/i2c-tegra.c 10817 10818TEGRA IOMMU DRIVERS 10819M: Hiroshi Doyu <hdoyu@nvidia.com> 10820S: Supported 10821F: drivers/iommu/tegra* 10822 10823TEGRA KBC DRIVER 10824M: Rakesh Iyer <riyer@nvidia.com> 10825M: Laxman Dewangan <ldewangan@nvidia.com> 10826S: Supported 10827F: drivers/input/keyboard/tegra-kbc.c 10828 10829TEGRA PWM DRIVER 10830M: Thierry Reding <thierry.reding@gmail.com> 10831S: Supported 10832F: drivers/pwm/pwm-tegra.c 10833 10834TEGRA SERIAL DRIVER 10835M: Laxman Dewangan <ldewangan@nvidia.com> 10836S: Supported 10837F: drivers/tty/serial/serial-tegra.c 10838 10839TEGRA SPI DRIVER 10840M: Laxman Dewangan <ldewangan@nvidia.com> 10841S: Supported 10842F: drivers/spi/spi-tegra* 10843 10844TEHUTI ETHERNET DRIVER 10845M: Andy Gospodarek <andy@greyhouse.net> 10846L: netdev@vger.kernel.org 10847S: Supported 10848F: drivers/net/ethernet/tehuti/* 10849 10850Telecom Clock Driver for MCPL0010 10851M: Mark Gross <mark.gross@intel.com> 10852S: Supported 10853F: drivers/char/tlclk.c 10854 10855TENSILICA XTENSA PORT (xtensa) 10856M: Chris Zankel <chris@zankel.net> 10857M: Max Filippov <jcmvbkbc@gmail.com> 10858L: linux-xtensa@linux-xtensa.org 10859T: git git://github.com/czankel/xtensa-linux.git 10860S: Maintained 10861F: arch/xtensa/ 10862F: drivers/irqchip/irq-xtensa-* 10863 10864THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10865M: Hans Verkuil <hverkuil@xs4all.nl> 10866L: linux-media@vger.kernel.org 10867T: git git://linuxtv.org/media_tree.git 10868W: https://linuxtv.org 10869S: Maintained 10870F: drivers/media/radio/radio-raremono.c 10871 10872THERMAL 10873M: Zhang Rui <rui.zhang@intel.com> 10874M: Eduardo Valentin <edubezval@gmail.com> 10875L: linux-pm@vger.kernel.org 10876T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10877T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10878Q: https://patchwork.kernel.org/project/linux-pm/list/ 10879S: Supported 10880F: drivers/thermal/ 10881F: include/linux/thermal.h 10882F: include/uapi/linux/thermal.h 10883F: include/linux/cpu_cooling.h 10884F: Documentation/devicetree/bindings/thermal/ 10885 10886THERMAL/CPU_COOLING 10887M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10888M: Viresh Kumar <viresh.kumar@linaro.org> 10889M: Javi Merino <javi.merino@arm.com> 10890L: linux-pm@vger.kernel.org 10891S: Supported 10892F: Documentation/thermal/cpu-cooling-api.txt 10893F: drivers/thermal/cpu_cooling.c 10894F: include/linux/cpu_cooling.h 10895 10896THINGM BLINK(1) USB RGB LED DRIVER 10897M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10898S: Maintained 10899F: drivers/hid/hid-thingm.c 10900 10901THINKPAD ACPI EXTRAS DRIVER 10902M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10903L: ibm-acpi-devel@lists.sourceforge.net 10904L: platform-driver-x86@vger.kernel.org 10905W: http://ibm-acpi.sourceforge.net 10906W: http://thinkwiki.org/wiki/Ibm-acpi 10907T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10908S: Maintained 10909F: drivers/platform/x86/thinkpad_acpi.c 10910 10911TI BANDGAP AND THERMAL DRIVER 10912M: Eduardo Valentin <edubezval@gmail.com> 10913L: linux-pm@vger.kernel.org 10914L: linux-omap@vger.kernel.org 10915S: Maintained 10916F: drivers/thermal/ti-soc-thermal/ 10917 10918TI VPE/CAL DRIVERS 10919M: Benoit Parrot <bparrot@ti.com> 10920L: linux-media@vger.kernel.org 10921W: http://linuxtv.org/ 10922Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10923S: Maintained 10924F: drivers/media/platform/ti-vpe/ 10925 10926TI CDCE706 CLOCK DRIVER 10927M: Max Filippov <jcmvbkbc@gmail.com> 10928S: Maintained 10929F: drivers/clk/clk-cdce706.c 10930 10931TI CLOCK DRIVER 10932M: Tero Kristo <t-kristo@ti.com> 10933L: linux-omap@vger.kernel.org 10934S: Maintained 10935F: drivers/clk/ti/ 10936F: include/linux/clk/ti.h 10937 10938TI FLASH MEDIA INTERFACE DRIVER 10939M: Alex Dubov <oakad@yahoo.com> 10940S: Maintained 10941F: drivers/misc/tifm* 10942F: drivers/mmc/host/tifm_sd.c 10943F: include/linux/tifm.h 10944 10945TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10946M: Santosh Shilimkar <ssantosh@kernel.org> 10947L: linux-kernel@vger.kernel.org 10948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10949S: Maintained 10950F: drivers/soc/ti/* 10951T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10952 10953 10954TI LM49xxx FAMILY ASoC CODEC DRIVERS 10955M: M R Swami Reddy <mr.swami.reddy@ti.com> 10956M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10957L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10958S: Maintained 10959F: sound/soc/codecs/lm49453* 10960F: sound/soc/codecs/isabelle* 10961 10962TI LP855x BACKLIGHT DRIVER 10963M: Milo Kim <milo.kim@ti.com> 10964S: Maintained 10965F: Documentation/backlight/lp855x-driver.txt 10966F: drivers/video/backlight/lp855x_bl.c 10967F: include/linux/platform_data/lp855x.h 10968 10969TI LP8727 CHARGER DRIVER 10970M: Milo Kim <milo.kim@ti.com> 10971S: Maintained 10972F: drivers/power/lp8727_charger.c 10973F: include/linux/platform_data/lp8727.h 10974 10975TI LP8788 MFD DRIVER 10976M: Milo Kim <milo.kim@ti.com> 10977S: Maintained 10978F: drivers/iio/adc/lp8788_adc.c 10979F: drivers/leds/leds-lp8788.c 10980F: drivers/mfd/lp8788*.c 10981F: drivers/power/lp8788-charger.c 10982F: drivers/regulator/lp8788-*.c 10983F: include/linux/mfd/lp8788*.h 10984 10985TI NETCP ETHERNET DRIVER 10986M: Wingman Kwok <w-kwok2@ti.com> 10987M: Murali Karicheri <m-karicheri2@ti.com> 10988L: netdev@vger.kernel.org 10989S: Maintained 10990F: drivers/net/ethernet/ti/netcp* 10991 10992TI TAS571X FAMILY ASoC CODEC DRIVER 10993M: Kevin Cernekee <cernekee@chromium.org> 10994L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10995S: Odd Fixes 10996F: sound/soc/codecs/tas571x* 10997 10998TI TWL4030 SERIES SOC CODEC DRIVER 10999M: Peter Ujfalusi <peter.ujfalusi@ti.com> 11000L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11001S: Maintained 11002F: sound/soc/codecs/twl4030* 11003 11004TI WILINK WIRELESS DRIVERS 11005L: linux-wireless@vger.kernel.org 11006W: http://wireless.kernel.org/en/users/Drivers/wl12xx 11007W: http://wireless.kernel.org/en/users/Drivers/wl1251 11008T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 11009S: Orphan 11010F: drivers/net/wireless/ti/ 11011F: include/linux/wl12xx.h 11012 11013TIPC NETWORK LAYER 11014M: Jon Maloy <jon.maloy@ericsson.com> 11015M: Ying Xue <ying.xue@windriver.com> 11016L: netdev@vger.kernel.org (core kernel code) 11017L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 11018W: http://tipc.sourceforge.net/ 11019S: Maintained 11020F: include/uapi/linux/tipc*.h 11021F: net/tipc/ 11022 11023TILE ARCHITECTURE 11024M: Chris Metcalf <cmetcalf@ezchip.com> 11025W: http://www.ezchip.com/scm/ 11026T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git 11027S: Supported 11028F: arch/tile/ 11029F: drivers/char/tile-srom.c 11030F: drivers/edac/tile_edac.c 11031F: drivers/net/ethernet/tile/ 11032F: drivers/rtc/rtc-tile.c 11033F: drivers/tty/hvc/hvc_tile.c 11034F: drivers/tty/serial/tilegx.c 11035F: drivers/usb/host/*-tilegx.c 11036F: include/linux/usb/tilegx.h 11037 11038TLAN NETWORK DRIVER 11039M: Samuel Chessman <chessman@tux.org> 11040L: tlan-devel@lists.sourceforge.net (subscribers-only) 11041W: http://sourceforge.net/projects/tlan/ 11042S: Maintained 11043F: Documentation/networking/tlan.txt 11044F: drivers/net/ethernet/ti/tlan.* 11045 11046TOMOYO SECURITY MODULE 11047M: Kentaro Takeda <takedakn@nttdata.co.jp> 11048M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 11049L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 11050L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 11051L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 11052L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 11053W: http://tomoyo.sourceforge.jp/ 11054T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 11055S: Maintained 11056F: security/tomoyo/ 11057 11058TOPSTAR LAPTOP EXTRAS DRIVER 11059M: Herton Ronaldo Krzesinski <herton@canonical.com> 11060L: platform-driver-x86@vger.kernel.org 11061S: Maintained 11062F: drivers/platform/x86/topstar-laptop.c 11063 11064TOSHIBA ACPI EXTRAS DRIVER 11065M: Azael Avalos <coproscefalo@gmail.com> 11066L: platform-driver-x86@vger.kernel.org 11067S: Maintained 11068F: drivers/platform/x86/toshiba_acpi.c 11069 11070TOSHIBA BLUETOOTH DRIVER 11071M: Azael Avalos <coproscefalo@gmail.com> 11072L: platform-driver-x86@vger.kernel.org 11073S: Maintained 11074F: drivers/platform/x86/toshiba_bluetooth.c 11075 11076TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 11077M: Azael Avalos <coproscefalo@gmail.com> 11078L: platform-driver-x86@vger.kernel.org 11079S: Maintained 11080F: drivers/platform/x86/toshiba_haps.c 11081 11082TOSHIBA WMI HOTKEYS DRIVER 11083M: Azael Avalos <coproscefalo@gmail.com> 11084L: platform-driver-x86@vger.kernel.org 11085S: Maintained 11086F: drivers/platform/x86/toshiba-wmi.c 11087 11088TOSHIBA SMM DRIVER 11089M: Jonathan Buzzard <jonathan@buzzard.org.uk> 11090W: http://www.buzzard.org.uk/toshiba/ 11091S: Maintained 11092F: drivers/char/toshiba.c 11093F: include/linux/toshiba.h 11094F: include/uapi/linux/toshiba.h 11095 11096TOSHIBA TC358743 DRIVER 11097M: Mats Randgaard <matrandg@cisco.com> 11098L: linux-media@vger.kernel.org 11099S: Maintained 11100F: drivers/media/i2c/tc358743* 11101F: include/media/i2c/tc358743.h 11102 11103TMIO MMC DRIVER 11104M: Ian Molton <ian@mnementh.co.uk> 11105L: linux-mmc@vger.kernel.org 11106S: Maintained 11107F: drivers/mmc/host/tmio_mmc* 11108F: drivers/mmc/host/sh_mobile_sdhi.c 11109F: include/linux/mmc/tmio.h 11110F: include/linux/mmc/sh_mobile_sdhi.h 11111 11112TMP401 HARDWARE MONITOR DRIVER 11113M: Guenter Roeck <linux@roeck-us.net> 11114L: lm-sensors@lm-sensors.org 11115S: Maintained 11116F: Documentation/hwmon/tmp401 11117F: drivers/hwmon/tmp401.c 11118 11119TMPFS (SHMEM FILESYSTEM) 11120M: Hugh Dickins <hughd@google.com> 11121L: linux-mm@kvack.org 11122S: Maintained 11123F: include/linux/shmem_fs.h 11124F: mm/shmem.c 11125 11126TM6000 VIDEO4LINUX DRIVER 11127M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11128L: linux-media@vger.kernel.org 11129W: https://linuxtv.org 11130T: git git://linuxtv.org/media_tree.git 11131S: Odd fixes 11132F: drivers/media/usb/tm6000/ 11133 11134TW68 VIDEO4LINUX DRIVER 11135M: Hans Verkuil <hverkuil@xs4all.nl> 11136L: linux-media@vger.kernel.org 11137T: git git://linuxtv.org/media_tree.git 11138W: https://linuxtv.org 11139S: Odd Fixes 11140F: drivers/media/pci/tw68/ 11141 11142TPM DEVICE DRIVER 11143M: Peter Huewe <peterhuewe@gmx.de> 11144M: Marcel Selhorst <tpmdd@selhorst.net> 11145M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 11146R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 11147W: http://tpmdd.sourceforge.net 11148L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11149Q: https://patchwork.kernel.org/project/tpmdd-devel/list/ 11150T: git git://git.infradead.org/users/jjs/linux-tpmdd.git 11151S: Maintained 11152F: drivers/char/tpm/ 11153 11154TPM IBM_VTPM DEVICE DRIVER 11155M: Ashley Lai <ashleydlai@gmail.com> 11156W: http://tpmdd.sourceforge.net 11157L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11158S: Maintained 11159F: drivers/char/tpm/tpm_ibmvtpm* 11160 11161TRACING 11162M: Steven Rostedt <rostedt@goodmis.org> 11163M: Ingo Molnar <mingo@redhat.com> 11164T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 11165S: Maintained 11166F: Documentation/trace/ftrace.txt 11167F: arch/*/*/*/ftrace.h 11168F: arch/*/kernel/ftrace.c 11169F: include/*/ftrace.h 11170F: include/linux/trace*.h 11171F: include/trace/ 11172F: kernel/trace/ 11173F: tools/testing/selftests/ftrace/ 11174 11175TRIVIAL PATCHES 11176M: Jiri Kosina <trivial@kernel.org> 11177T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 11178S: Maintained 11179K: ^Subject:.*(?i)trivial 11180 11181TTY LAYER 11182M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11183M: Jiri Slaby <jslaby@suse.com> 11184S: Supported 11185T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 11186F: Documentation/serial/ 11187F: drivers/tty/ 11188F: drivers/tty/serial/serial_core.c 11189F: include/linux/serial_core.h 11190F: include/linux/serial.h 11191F: include/linux/tty.h 11192F: include/uapi/linux/serial_core.h 11193F: include/uapi/linux/serial.h 11194F: include/uapi/linux/tty.h 11195 11196TUA9001 MEDIA DRIVER 11197M: Antti Palosaari <crope@iki.fi> 11198L: linux-media@vger.kernel.org 11199W: https://linuxtv.org 11200W: http://palosaari.fi/linux/ 11201Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11202T: git git://linuxtv.org/anttip/media_tree.git 11203S: Maintained 11204F: drivers/media/tuners/tua9001* 11205 11206TULIP NETWORK DRIVERS 11207L: netdev@vger.kernel.org 11208L: linux-parisc@vger.kernel.org 11209S: Orphan 11210F: drivers/net/ethernet/dec/tulip/ 11211 11212TUN/TAP driver 11213M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 11214W: http://vtun.sourceforge.net/tun 11215S: Maintained 11216F: Documentation/networking/tuntap.txt 11217F: arch/um/os-Linux/drivers/ 11218 11219TURBOCHANNEL SUBSYSTEM 11220M: "Maciej W. Rozycki" <macro@linux-mips.org> 11221M: Ralf Baechle <ralf@linux-mips.org> 11222L: linux-mips@linux-mips.org 11223Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 11224S: Maintained 11225F: drivers/tc/ 11226F: include/linux/tc.h 11227 11228U14-34F SCSI DRIVER 11229M: Dario Ballabio <ballabio_dario@emc.com> 11230L: linux-scsi@vger.kernel.org 11231S: Maintained 11232F: drivers/scsi/u14-34f.c 11233 11234UBI FILE SYSTEM (UBIFS) 11235M: Artem Bityutskiy <dedekind1@gmail.com> 11236M: Adrian Hunter <adrian.hunter@intel.com> 11237L: linux-mtd@lists.infradead.org 11238T: git git://git.infradead.org/ubifs-2.6.git 11239W: http://www.linux-mtd.infradead.org/doc/ubifs.html 11240S: Maintained 11241F: Documentation/filesystems/ubifs.txt 11242F: fs/ubifs/ 11243 11244UCLINUX (M68KNOMMU AND COLDFIRE) 11245M: Greg Ungerer <gerg@uclinux.org> 11246W: http://www.uclinux.org/ 11247L: linux-m68k@lists.linux-m68k.org 11248L: uclinux-dev@uclinux.org (subscribers-only) 11249T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 11250S: Maintained 11251F: arch/m68k/coldfire/ 11252F: arch/m68k/68*/ 11253F: arch/m68k/*/*_no.* 11254F: arch/m68k/include/asm/*_no.* 11255 11256UDF FILESYSTEM 11257M: Jan Kara <jack@suse.com> 11258S: Maintained 11259F: Documentation/filesystems/udf.txt 11260F: fs/udf/ 11261 11262UFS FILESYSTEM 11263M: Evgeniy Dushistov <dushistov@mail.ru> 11264S: Maintained 11265F: Documentation/filesystems/ufs.txt 11266F: fs/ufs/ 11267 11268UHID USERSPACE HID IO DRIVER: 11269M: David Herrmann <dh.herrmann@googlemail.com> 11270L: linux-input@vger.kernel.org 11271S: Maintained 11272F: drivers/hid/uhid.c 11273F: include/uapi/linux/uhid.h 11274 11275ULTRA-WIDEBAND (UWB) SUBSYSTEM: 11276L: linux-usb@vger.kernel.org 11277S: Orphan 11278F: drivers/uwb/ 11279F: include/linux/uwb.h 11280F: include/linux/uwb/ 11281 11282UNICORE32 ARCHITECTURE: 11283M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11284W: http://mprc.pku.edu.cn/~guanxuetao/linux 11285S: Maintained 11286T: git git://github.com/gxt/linux.git 11287F: arch/unicore32/ 11288 11289UNIFDEF 11290M: Tony Finch <dot@dotat.at> 11291W: http://dotat.at/prog/unifdef 11292S: Maintained 11293F: scripts/unifdef.c 11294 11295UNIFORM CDROM DRIVER 11296M: Jens Axboe <axboe@kernel.dk> 11297W: http://www.kernel.dk 11298S: Maintained 11299F: Documentation/cdrom/ 11300F: drivers/cdrom/cdrom.c 11301F: include/linux/cdrom.h 11302F: include/uapi/linux/cdrom.h 11303 11304UNISYS S-PAR DRIVERS 11305M: Benjamin Romer <benjamin.romer@unisys.com> 11306M: David Kershner <david.kershner@unisys.com> 11307L: sparmaintainer@unisys.com (Unisys internal) 11308S: Supported 11309F: drivers/staging/unisys/ 11310 11311UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11312M: Vinayak Holikatti <vinholikatti@gmail.com> 11313L: linux-scsi@vger.kernel.org 11314S: Supported 11315F: Documentation/scsi/ufs.txt 11316F: drivers/scsi/ufs/ 11317 11318UNSORTED BLOCK IMAGES (UBI) 11319M: Artem Bityutskiy <dedekind1@gmail.com> 11320M: Richard Weinberger <richard@nod.at> 11321W: http://www.linux-mtd.infradead.org/ 11322L: linux-mtd@lists.infradead.org 11323T: git git://git.infradead.org/ubifs-2.6.git 11324S: Supported 11325F: drivers/mtd/ubi/ 11326F: include/linux/mtd/ubi.h 11327F: include/uapi/mtd/ubi-user.h 11328 11329USB ACM DRIVER 11330M: Oliver Neukum <oneukum@suse.com> 11331L: linux-usb@vger.kernel.org 11332S: Maintained 11333F: Documentation/usb/acm.txt 11334F: drivers/usb/class/cdc-acm.* 11335 11336USB AR5523 WIRELESS DRIVER 11337M: Pontus Fuchs <pontus.fuchs@gmail.com> 11338L: linux-wireless@vger.kernel.org 11339S: Maintained 11340F: drivers/net/wireless/ath/ar5523/ 11341 11342USB ATTACHED SCSI 11343M: Hans de Goede <hdegoede@redhat.com> 11344M: Gerd Hoffmann <kraxel@redhat.com> 11345L: linux-usb@vger.kernel.org 11346L: linux-scsi@vger.kernel.org 11347S: Maintained 11348F: drivers/usb/storage/uas.c 11349 11350USB CDC ETHERNET DRIVER 11351M: Oliver Neukum <oliver@neukum.org> 11352L: linux-usb@vger.kernel.org 11353S: Maintained 11354F: drivers/net/usb/cdc_*.c 11355F: include/uapi/linux/usb/cdc.h 11356 11357USB CHAOSKEY DRIVER 11358M: Keith Packard <keithp@keithp.com> 11359L: linux-usb@vger.kernel.org 11360S: Maintained 11361F: drivers/usb/misc/chaoskey.c 11362 11363USB CYPRESS C67X00 DRIVER 11364M: Peter Korsgaard <jacmet@sunsite.dk> 11365L: linux-usb@vger.kernel.org 11366S: Maintained 11367F: drivers/usb/c67x00/ 11368 11369USB DAVICOM DM9601 DRIVER 11370M: Peter Korsgaard <jacmet@sunsite.dk> 11371L: netdev@vger.kernel.org 11372W: http://www.linux-usb.org/usbnet 11373S: Maintained 11374F: drivers/net/usb/dm9601.c 11375 11376USB DIAMOND RIO500 DRIVER 11377M: Cesar Miquel <miquel@df.uba.ar> 11378L: rio500-users@lists.sourceforge.net 11379W: http://rio500.sourceforge.net 11380S: Maintained 11381F: drivers/usb/misc/rio500* 11382 11383USB EHCI DRIVER 11384M: Alan Stern <stern@rowland.harvard.edu> 11385L: linux-usb@vger.kernel.org 11386S: Maintained 11387F: Documentation/usb/ehci.txt 11388F: drivers/usb/host/ehci* 11389 11390USB GADGET/PERIPHERAL SUBSYSTEM 11391M: Felipe Balbi <balbi@kernel.org> 11392L: linux-usb@vger.kernel.org 11393W: http://www.linux-usb.org/gadget 11394T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11395S: Maintained 11396F: drivers/usb/gadget/ 11397F: include/linux/usb/gadget* 11398 11399USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11400M: Jiri Kosina <jikos@kernel.org> 11401R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 11402L: linux-usb@vger.kernel.org 11403T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11404S: Maintained 11405F: Documentation/hid/hiddev.txt 11406F: drivers/hid/usbhid/ 11407 11408USB ISP116X DRIVER 11409M: Olav Kongas <ok@artecdesign.ee> 11410L: linux-usb@vger.kernel.org 11411S: Maintained 11412F: drivers/usb/host/isp116x* 11413F: include/linux/usb/isp116x.h 11414 11415USB MASS STORAGE DRIVER 11416M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11417L: linux-usb@vger.kernel.org 11418L: usb-storage@lists.one-eyed-alien.net 11419S: Maintained 11420W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11421F: drivers/usb/storage/ 11422 11423USB MIDI DRIVER 11424M: Clemens Ladisch <clemens@ladisch.de> 11425L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11426T: git git://git.alsa-project.org/alsa-kernel.git 11427S: Maintained 11428F: sound/usb/midi.* 11429 11430USB NETWORKING DRIVERS 11431L: linux-usb@vger.kernel.org 11432S: Odd Fixes 11433F: drivers/net/usb/ 11434 11435USB OHCI DRIVER 11436M: Alan Stern <stern@rowland.harvard.edu> 11437L: linux-usb@vger.kernel.org 11438S: Maintained 11439F: Documentation/usb/ohci.txt 11440F: drivers/usb/host/ohci* 11441 11442USB OTG FSM (Finite State Machine) 11443M: Peter Chen <Peter.Chen@nxp.com> 11444T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11445L: linux-usb@vger.kernel.org 11446S: Maintained 11447F: drivers/usb/common/usb-otg-fsm.c 11448 11449USB OVER IP DRIVER 11450M: Valentina Manea <valentina.manea.m@gmail.com> 11451M: Shuah Khan <shuah.kh@samsung.com> 11452L: linux-usb@vger.kernel.org 11453S: Maintained 11454F: Documentation/usb/usbip_protocol.txt 11455F: drivers/usb/usbip/ 11456F: tools/usb/usbip/ 11457 11458USB PEGASUS DRIVER 11459M: Petko Manolov <petkan@nucleusys.com> 11460L: linux-usb@vger.kernel.org 11461L: netdev@vger.kernel.org 11462T: git git://github.com/petkan/pegasus.git 11463W: https://github.com/petkan/pegasus 11464S: Maintained 11465F: drivers/net/usb/pegasus.* 11466 11467USB PHY LAYER 11468M: Felipe Balbi <balbi@kernel.org> 11469L: linux-usb@vger.kernel.org 11470T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11471S: Maintained 11472F: drivers/usb/phy/ 11473 11474USB PRINTER DRIVER (usblp) 11475M: Pete Zaitcev <zaitcev@redhat.com> 11476L: linux-usb@vger.kernel.org 11477S: Supported 11478F: drivers/usb/class/usblp.c 11479 11480USB QMI WWAN NETWORK DRIVER 11481M: Bjørn Mork <bjorn@mork.no> 11482L: netdev@vger.kernel.org 11483S: Maintained 11484F: Documentation/ABI/testing/sysfs-class-net-qmi 11485F: drivers/net/usb/qmi_wwan.c 11486 11487USB RTL8150 DRIVER 11488M: Petko Manolov <petkan@nucleusys.com> 11489L: linux-usb@vger.kernel.org 11490L: netdev@vger.kernel.org 11491T: git git://github.com/petkan/rtl8150.git 11492W: https://github.com/petkan/rtl8150 11493S: Maintained 11494F: drivers/net/usb/rtl8150.c 11495 11496USB SERIAL SUBSYSTEM 11497M: Johan Hovold <johan@kernel.org> 11498L: linux-usb@vger.kernel.org 11499S: Maintained 11500F: Documentation/usb/usb-serial.txt 11501F: drivers/usb/serial/ 11502F: include/linux/usb/serial.h 11503 11504USB SMSC75XX ETHERNET DRIVER 11505M: Steve Glendinning <steve.glendinning@shawell.net> 11506L: netdev@vger.kernel.org 11507S: Maintained 11508F: drivers/net/usb/smsc75xx.* 11509 11510USB SMSC95XX ETHERNET DRIVER 11511M: Steve Glendinning <steve.glendinning@shawell.net> 11512L: netdev@vger.kernel.org 11513S: Maintained 11514F: drivers/net/usb/smsc95xx.* 11515 11516USB SUBSYSTEM 11517M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11518L: linux-usb@vger.kernel.org 11519W: http://www.linux-usb.org 11520T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11521S: Supported 11522F: Documentation/usb/ 11523F: drivers/usb/ 11524F: include/linux/usb.h 11525F: include/linux/usb/ 11526 11527USB UHCI DRIVER 11528M: Alan Stern <stern@rowland.harvard.edu> 11529L: linux-usb@vger.kernel.org 11530S: Maintained 11531F: drivers/usb/host/uhci* 11532 11533USB "USBNET" DRIVER FRAMEWORK 11534M: Oliver Neukum <oneukum@suse.com> 11535L: netdev@vger.kernel.org 11536W: http://www.linux-usb.org/usbnet 11537S: Maintained 11538F: drivers/net/usb/usbnet.c 11539F: include/linux/usb/usbnet.h 11540 11541USB VIDEO CLASS 11542M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11543L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11544L: linux-media@vger.kernel.org 11545T: git git://linuxtv.org/media_tree.git 11546W: http://www.ideasonboard.org/uvc/ 11547S: Maintained 11548F: drivers/media/usb/uvc/ 11549F: include/uapi/linux/uvcvideo.h 11550 11551USB VISION DRIVER 11552M: Hans Verkuil <hverkuil@xs4all.nl> 11553L: linux-media@vger.kernel.org 11554T: git git://linuxtv.org/media_tree.git 11555W: https://linuxtv.org 11556S: Odd Fixes 11557F: drivers/media/usb/usbvision/ 11558 11559USB WEBCAM GADGET 11560M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11561L: linux-usb@vger.kernel.org 11562S: Maintained 11563F: drivers/usb/gadget/function/*uvc* 11564F: drivers/usb/gadget/legacy/webcam.c 11565 11566USB WIRELESS RNDIS DRIVER (rndis_wlan) 11567M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11568L: linux-wireless@vger.kernel.org 11569S: Maintained 11570F: drivers/net/wireless/rndis_wlan.c 11571 11572USB XHCI DRIVER 11573M: Mathias Nyman <mathias.nyman@intel.com> 11574L: linux-usb@vger.kernel.org 11575S: Supported 11576F: drivers/usb/host/xhci* 11577F: drivers/usb/host/pci-quirks* 11578 11579USB ZD1201 DRIVER 11580L: linux-wireless@vger.kernel.org 11581W: http://linux-lc100020.sourceforge.net 11582S: Orphan 11583F: drivers/net/wireless/zydas/zd1201.* 11584 11585USB ZR364XX DRIVER 11586M: Antoine Jacquet <royale@zerezo.com> 11587L: linux-usb@vger.kernel.org 11588L: linux-media@vger.kernel.org 11589T: git git://linuxtv.org/media_tree.git 11590W: http://royale.zerezo.com/zr364xx/ 11591S: Maintained 11592F: Documentation/video4linux/zr364xx.txt 11593F: drivers/media/usb/zr364xx/ 11594 11595ULPI BUS 11596M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11597L: linux-usb@vger.kernel.org 11598S: Maintained 11599F: drivers/usb/common/ulpi.c 11600F: include/linux/ulpi/ 11601 11602USER-MODE LINUX (UML) 11603M: Jeff Dike <jdike@addtoit.com> 11604M: Richard Weinberger <richard@nod.at> 11605L: user-mode-linux-devel@lists.sourceforge.net 11606L: user-mode-linux-user@lists.sourceforge.net 11607W: http://user-mode-linux.sourceforge.net 11608T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 11609S: Maintained 11610F: Documentation/virtual/uml/ 11611F: arch/um/ 11612F: arch/x86/um/ 11613F: fs/hostfs/ 11614F: fs/hppfs/ 11615 11616USERSPACE I/O (UIO) 11617M: "Hans J. Koch" <hjk@hansjkoch.de> 11618M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11619S: Maintained 11620T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11621F: Documentation/DocBook/uio-howto.tmpl 11622F: drivers/uio/ 11623F: include/linux/uio*.h 11624 11625UTIL-LINUX PACKAGE 11626M: Karel Zak <kzak@redhat.com> 11627L: util-linux@vger.kernel.org 11628W: http://en.wikipedia.org/wiki/Util-linux 11629T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11630S: Maintained 11631 11632UVESAFB DRIVER 11633M: Michal Januszewski <spock@gentoo.org> 11634L: linux-fbdev@vger.kernel.org 11635W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11636S: Maintained 11637F: Documentation/fb/uvesafb.txt 11638F: drivers/video/fbdev/uvesafb.* 11639 11640VF610 NAND DRIVER 11641M: Stefan Agner <stefan@agner.ch> 11642L: linux-mtd@lists.infradead.org 11643S: Supported 11644F: drivers/mtd/nand/vf610_nfc.c 11645 11646VFAT/FAT/MSDOS FILESYSTEM 11647M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11648S: Maintained 11649F: Documentation/filesystems/vfat.txt 11650F: fs/fat/ 11651 11652VFIO DRIVER 11653M: Alex Williamson <alex.williamson@redhat.com> 11654L: kvm@vger.kernel.org 11655T: git git://github.com/awilliam/linux-vfio.git 11656S: Maintained 11657F: Documentation/vfio.txt 11658F: drivers/vfio/ 11659F: include/linux/vfio.h 11660F: include/uapi/linux/vfio.h 11661 11662VFIO PLATFORM DRIVER 11663M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11664L: kvm@vger.kernel.org 11665S: Maintained 11666F: drivers/vfio/platform/ 11667 11668VIDEOBUF2 FRAMEWORK 11669M: Pawel Osciak <pawel@osciak.com> 11670M: Marek Szyprowski <m.szyprowski@samsung.com> 11671M: Kyungmin Park <kyungmin.park@samsung.com> 11672L: linux-media@vger.kernel.org 11673S: Maintained 11674F: drivers/media/v4l2-core/videobuf2-* 11675F: include/media/videobuf2-* 11676 11677VIRTUAL SERIO DEVICE DRIVER 11678M: Stephen Chandler Paul <thatslyude@gmail.com> 11679S: Maintained 11680F: drivers/input/serio/userio.c 11681F: include/uapi/linux/userio.h 11682 11683VIRTIO CONSOLE DRIVER 11684M: Amit Shah <amit.shah@redhat.com> 11685L: virtualization@lists.linux-foundation.org 11686S: Maintained 11687F: drivers/char/virtio_console.c 11688F: include/linux/virtio_console.h 11689F: include/uapi/linux/virtio_console.h 11690 11691VIRTIO CORE, NET AND BLOCK DRIVERS 11692M: "Michael S. Tsirkin" <mst@redhat.com> 11693L: virtualization@lists.linux-foundation.org 11694S: Maintained 11695F: drivers/virtio/ 11696F: tools/virtio/ 11697F: drivers/net/virtio_net.c 11698F: drivers/block/virtio_blk.c 11699F: include/linux/virtio_*.h 11700F: include/uapi/linux/virtio_*.h 11701 11702VIRTIO DRIVERS FOR S390 11703M: Christian Borntraeger <borntraeger@de.ibm.com> 11704M: Cornelia Huck <cornelia.huck@de.ibm.com> 11705L: linux-s390@vger.kernel.org 11706L: virtualization@lists.linux-foundation.org 11707L: kvm@vger.kernel.org 11708S: Supported 11709F: drivers/s390/virtio/ 11710 11711VIRTIO GPU DRIVER 11712M: David Airlie <airlied@linux.ie> 11713M: Gerd Hoffmann <kraxel@redhat.com> 11714L: dri-devel@lists.freedesktop.org 11715L: virtualization@lists.linux-foundation.org 11716S: Maintained 11717F: drivers/gpu/drm/virtio/ 11718F: include/uapi/linux/virtio_gpu.h 11719 11720VIRTIO HOST (VHOST) 11721M: "Michael S. Tsirkin" <mst@redhat.com> 11722L: kvm@vger.kernel.org 11723L: virtualization@lists.linux-foundation.org 11724L: netdev@vger.kernel.org 11725T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git 11726S: Maintained 11727F: drivers/vhost/ 11728F: include/uapi/linux/vhost.h 11729 11730VIRTIO INPUT DRIVER 11731M: Gerd Hoffmann <kraxel@redhat.com> 11732S: Maintained 11733F: drivers/virtio/virtio_input.c 11734F: include/uapi/linux/virtio_input.h 11735 11736VIA RHINE NETWORK DRIVER 11737S: Orphan 11738F: drivers/net/ethernet/via/via-rhine.c 11739 11740VIA SD/MMC CARD CONTROLLER DRIVER 11741M: Bruce Chang <brucechang@via.com.tw> 11742M: Harald Welte <HaraldWelte@viatech.com> 11743S: Maintained 11744F: drivers/mmc/host/via-sdmmc.c 11745 11746VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11747M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11748L: linux-fbdev@vger.kernel.org 11749S: Maintained 11750F: include/linux/via-core.h 11751F: include/linux/via-gpio.h 11752F: include/linux/via_i2c.h 11753F: drivers/video/fbdev/via/ 11754 11755VIA VELOCITY NETWORK DRIVER 11756M: Francois Romieu <romieu@fr.zoreil.com> 11757L: netdev@vger.kernel.org 11758S: Maintained 11759F: drivers/net/ethernet/via/via-velocity.* 11760 11761VIRT LIB 11762M: Alex Williamson <alex.williamson@redhat.com> 11763M: Paolo Bonzini <pbonzini@redhat.com> 11764L: kvm@vger.kernel.org 11765S: Supported 11766F: virt/lib/ 11767 11768VIVID VIRTUAL VIDEO DRIVER 11769M: Hans Verkuil <hverkuil@xs4all.nl> 11770L: linux-media@vger.kernel.org 11771T: git git://linuxtv.org/media_tree.git 11772W: https://linuxtv.org 11773S: Maintained 11774F: drivers/media/platform/vivid/* 11775 11776VLAN (802.1Q) 11777M: Patrick McHardy <kaber@trash.net> 11778L: netdev@vger.kernel.org 11779S: Maintained 11780F: drivers/net/macvlan.c 11781F: include/linux/if_*vlan.h 11782F: net/8021q/ 11783 11784VLYNQ BUS 11785M: Florian Fainelli <florian@openwrt.org> 11786L: openwrt-devel@lists.openwrt.org (subscribers-only) 11787S: Maintained 11788F: drivers/vlynq/vlynq.c 11789F: include/linux/vlynq.h 11790 11791VME SUBSYSTEM 11792M: Martyn Welch <martyn@welchs.me.uk> 11793M: Manohar Vanga <manohar.vanga@gmail.com> 11794M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11795L: devel@driverdev.osuosl.org 11796S: Maintained 11797T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11798F: Documentation/vme_api.txt 11799F: drivers/staging/vme/ 11800F: drivers/vme/ 11801F: include/linux/vme* 11802 11803VMWARE HYPERVISOR INTERFACE 11804M: Alok Kataria <akataria@vmware.com> 11805L: virtualization@lists.linux-foundation.org 11806S: Supported 11807F: arch/x86/kernel/cpu/vmware.c 11808 11809VMWARE BALLOON DRIVER 11810M: Xavier Deguillard <xdeguillard@vmware.com> 11811M: Philip Moltmann <moltmann@vmware.com> 11812M: "VMware, Inc." <pv-drivers@vmware.com> 11813L: linux-kernel@vger.kernel.org 11814S: Maintained 11815F: drivers/misc/vmw_balloon.c 11816 11817VMWARE VMMOUSE SUBDRIVER 11818M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11819M: "VMware, Inc." <pv-drivers@vmware.com> 11820L: linux-input@vger.kernel.org 11821S: Maintained 11822F: drivers/input/mouse/vmmouse.c 11823F: drivers/input/mouse/vmmouse.h 11824 11825VMWARE VMXNET3 ETHERNET DRIVER 11826M: Shrikrishna Khare <skhare@vmware.com> 11827M: "VMware, Inc." <pv-drivers@vmware.com> 11828L: netdev@vger.kernel.org 11829S: Maintained 11830F: drivers/net/vmxnet3/ 11831 11832VMware PVSCSI driver 11833M: Arvind Kumar <arvindkumar@vmware.com> 11834M: VMware PV-Drivers <pv-drivers@vmware.com> 11835L: linux-scsi@vger.kernel.org 11836S: Maintained 11837F: drivers/scsi/vmw_pvscsi.c 11838F: drivers/scsi/vmw_pvscsi.h 11839 11840VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11841M: Liam Girdwood <lgirdwood@gmail.com> 11842M: Mark Brown <broonie@kernel.org> 11843L: linux-kernel@vger.kernel.org 11844W: http://www.slimlogic.co.uk/?p=48 11845T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11846S: Supported 11847F: drivers/regulator/ 11848F: include/linux/regulator/ 11849 11850VRF 11851M: David Ahern <dsa@cumulusnetworks.com> 11852M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11853L: netdev@vger.kernel.org 11854S: Maintained 11855F: drivers/net/vrf.c 11856F: Documentation/networking/vrf.txt 11857 11858VT1211 HARDWARE MONITOR DRIVER 11859M: Juerg Haefliger <juergh@gmail.com> 11860L: lm-sensors@lm-sensors.org 11861S: Maintained 11862F: Documentation/hwmon/vt1211 11863F: drivers/hwmon/vt1211.c 11864 11865VT8231 HARDWARE MONITOR DRIVER 11866M: Roger Lucas <vt8231@hiddenengine.co.uk> 11867L: lm-sensors@lm-sensors.org 11868S: Maintained 11869F: drivers/hwmon/vt8231.c 11870 11871VUB300 USB to SDIO/SD/MMC bridge chip 11872M: Tony Olech <tony.olech@elandigitalsystems.com> 11873L: linux-mmc@vger.kernel.org 11874L: linux-usb@vger.kernel.org 11875S: Supported 11876F: drivers/mmc/host/vub300.c 11877 11878W1 DALLAS'S 1-WIRE BUS 11879M: Evgeniy Polyakov <zbr@ioremap.net> 11880S: Maintained 11881F: Documentation/w1/ 11882F: drivers/w1/ 11883 11884W83791D HARDWARE MONITORING DRIVER 11885M: Marc Hulsman <m.hulsman@tudelft.nl> 11886L: lm-sensors@lm-sensors.org 11887S: Maintained 11888F: Documentation/hwmon/w83791d 11889F: drivers/hwmon/w83791d.c 11890 11891W83793 HARDWARE MONITORING DRIVER 11892M: Rudolf Marek <r.marek@assembler.cz> 11893L: lm-sensors@lm-sensors.org 11894S: Maintained 11895F: Documentation/hwmon/w83793 11896F: drivers/hwmon/w83793.c 11897 11898W83795 HARDWARE MONITORING DRIVER 11899M: Jean Delvare <jdelvare@suse.com> 11900L: lm-sensors@lm-sensors.org 11901S: Maintained 11902F: drivers/hwmon/w83795.c 11903 11904W83L51xD SD/MMC CARD INTERFACE DRIVER 11905M: Pierre Ossman <pierre@ossman.eu> 11906S: Maintained 11907F: drivers/mmc/host/wbsd.* 11908 11909WACOM PROTOCOL 4 SERIAL TABLETS 11910M: Julian Squires <julian@cipht.net> 11911M: Hans de Goede <hdegoede@redhat.com> 11912L: linux-input@vger.kernel.org 11913S: Maintained 11914F: drivers/input/tablet/wacom_serial4.c 11915 11916WATCHDOG DEVICE DRIVERS 11917M: Wim Van Sebroeck <wim@iguana.be> 11918R: Guenter Roeck <linux@roeck-us.net> 11919L: linux-watchdog@vger.kernel.org 11920W: http://www.linux-watchdog.org/ 11921T: git git://www.linux-watchdog.org/linux-watchdog.git 11922S: Maintained 11923F: Documentation/watchdog/ 11924F: drivers/watchdog/ 11925F: include/linux/watchdog.h 11926F: include/uapi/linux/watchdog.h 11927 11928WD7000 SCSI DRIVER 11929M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11930L: linux-scsi@vger.kernel.org 11931S: Maintained 11932F: drivers/scsi/wd7000.c 11933 11934WIIMOTE HID DRIVER 11935M: David Herrmann <dh.herrmann@googlemail.com> 11936L: linux-input@vger.kernel.org 11937S: Maintained 11938F: drivers/hid/hid-wiimote* 11939 11940WINBOND CIR DRIVER 11941M: David Härdeman <david@hardeman.nu> 11942S: Maintained 11943F: drivers/media/rc/winbond-cir.c 11944 11945WINSYSTEMS WS16C48 GPIO DRIVER 11946M: William Breathitt Gray <vilhelm.gray@gmail.com> 11947L: linux-gpio@vger.kernel.org 11948S: Maintained 11949F: drivers/gpio/gpio-ws16c48.c 11950 11951WIMAX STACK 11952M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11953M: linux-wimax@intel.com 11954L: wimax@linuxwimax.org (subscribers-only) 11955S: Supported 11956W: http://linuxwimax.org 11957F: Documentation/wimax/README.wimax 11958F: include/linux/wimax/debug.h 11959F: include/net/wimax.h 11960F: include/uapi/linux/wimax.h 11961F: net/wimax/ 11962 11963WISTRON LAPTOP BUTTON DRIVER 11964M: Miloslav Trmac <mitr@volny.cz> 11965S: Maintained 11966F: drivers/input/misc/wistron_btns.c 11967 11968WL3501 WIRELESS PCMCIA CARD DRIVER 11969M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11970L: linux-wireless@vger.kernel.org 11971W: http://oops.ghostprotocols.net:81/blog 11972S: Maintained 11973F: drivers/net/wireless/wl3501* 11974 11975WOLFSON MICROELECTRONICS DRIVERS 11976L: patches@opensource.wolfsonmicro.com 11977T: git https://github.com/CirrusLogic/linux-drivers.git 11978W: https://github.com/CirrusLogic/linux-drivers/wiki 11979S: Supported 11980F: Documentation/hwmon/wm83?? 11981F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 11982F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 11983F: Documentation/devicetree/bindings/mfd/arizona.txt 11984F: arch/arm/mach-s3c64xx/mach-crag6410* 11985F: drivers/clk/clk-wm83*.c 11986F: drivers/extcon/extcon-arizona.c 11987F: drivers/leds/leds-wm83*.c 11988F: drivers/gpio/gpio-*wm*.c 11989F: drivers/gpio/gpio-arizona.c 11990F: drivers/hwmon/wm83??-hwmon.c 11991F: drivers/input/misc/wm831x-on.c 11992F: drivers/input/touchscreen/wm831x-ts.c 11993F: drivers/input/touchscreen/wm97*.c 11994F: drivers/mfd/arizona* 11995F: drivers/mfd/wm*.c 11996F: drivers/mfd/cs47l24* 11997F: drivers/power/wm83*.c 11998F: drivers/rtc/rtc-wm83*.c 11999F: drivers/regulator/wm8*.c 12000F: drivers/video/backlight/wm83*_bl.c 12001F: drivers/watchdog/wm83*_wdt.c 12002F: include/linux/mfd/arizona/ 12003F: include/linux/mfd/wm831x/ 12004F: include/linux/mfd/wm8350/ 12005F: include/linux/mfd/wm8400* 12006F: include/linux/wm97xx.h 12007F: include/sound/wm????.h 12008F: sound/soc/codecs/arizona.? 12009F: sound/soc/codecs/wm* 12010F: sound/soc/codecs/cs47l24* 12011 12012WORKQUEUE 12013M: Tejun Heo <tj@kernel.org> 12014R: Lai Jiangshan <jiangshanlai@gmail.com> 12015T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 12016S: Maintained 12017F: include/linux/workqueue.h 12018F: kernel/workqueue.c 12019F: Documentation/workqueue.txt 12020 12021X.25 NETWORK LAYER 12022M: Andrew Hendry <andrew.hendry@gmail.com> 12023L: linux-x25@vger.kernel.org 12024S: Odd Fixes 12025F: Documentation/networking/x25* 12026F: include/net/x25* 12027F: net/x25/ 12028 12029X86 ARCHITECTURE (32-BIT AND 64-BIT) 12030M: Thomas Gleixner <tglx@linutronix.de> 12031M: Ingo Molnar <mingo@redhat.com> 12032M: "H. Peter Anvin" <hpa@zytor.com> 12033M: x86@kernel.org 12034L: linux-kernel@vger.kernel.org 12035T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 12036S: Maintained 12037F: Documentation/x86/ 12038F: arch/x86/ 12039 12040X86 PLATFORM DRIVERS 12041M: Darren Hart <dvhart@infradead.org> 12042L: platform-driver-x86@vger.kernel.org 12043T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 12044S: Maintained 12045F: drivers/platform/x86/ 12046F: drivers/platform/olpc/ 12047 12048X86 MCE INFRASTRUCTURE 12049M: Tony Luck <tony.luck@intel.com> 12050M: Borislav Petkov <bp@alien8.de> 12051L: linux-edac@vger.kernel.org 12052S: Maintained 12053F: arch/x86/kernel/cpu/mcheck/* 12054 12055X86 MICROCODE UPDATE SUPPORT 12056M: Borislav Petkov <bp@alien8.de> 12057S: Maintained 12058F: arch/x86/kernel/cpu/microcode/* 12059 12060X86 VDSO 12061M: Andy Lutomirski <luto@amacapital.net> 12062L: linux-kernel@vger.kernel.org 12063T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 12064S: Maintained 12065F: arch/x86/entry/vdso/ 12066 12067XC2028/3028 TUNER DRIVER 12068M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 12069L: linux-media@vger.kernel.org 12070W: https://linuxtv.org 12071T: git git://linuxtv.org/media_tree.git 12072S: Maintained 12073F: drivers/media/tuners/tuner-xc2028.* 12074 12075XEN HYPERVISOR INTERFACE 12076M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12077M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 12078M: David Vrabel <david.vrabel@citrix.com> 12079L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12080T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 12081S: Supported 12082F: arch/x86/xen/ 12083F: drivers/*/xen-*front.c 12084F: drivers/xen/ 12085F: arch/x86/include/asm/xen/ 12086F: include/xen/ 12087F: include/uapi/xen/ 12088 12089XEN HYPERVISOR ARM 12090M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12091L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12092S: Supported 12093F: arch/arm/xen/ 12094F: arch/arm/include/asm/xen/ 12095 12096XEN HYPERVISOR ARM64 12097M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12098L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12099S: Supported 12100F: arch/arm64/xen/ 12101F: arch/arm64/include/asm/xen/ 12102 12103XEN NETWORK BACKEND DRIVER 12104M: Wei Liu <wei.liu2@citrix.com> 12105L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12106L: netdev@vger.kernel.org 12107S: Supported 12108F: drivers/net/xen-netback/* 12109 12110XEN PCI SUBSYSTEM 12111M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12112L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12113S: Supported 12114F: arch/x86/pci/*xen* 12115F: drivers/pci/*xen* 12116 12117XEN BLOCK SUBSYSTEM 12118M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12119M: Roger Pau Monné <roger.pau@citrix.com> 12120L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12121S: Supported 12122F: drivers/block/xen-blkback/* 12123F: drivers/block/xen* 12124 12125XEN PVSCSI DRIVERS 12126M: Juergen Gross <jgross@suse.com> 12127L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12128L: linux-scsi@vger.kernel.org 12129S: Supported 12130F: drivers/scsi/xen-scsifront.c 12131F: drivers/xen/xen-scsiback.c 12132F: include/xen/interface/io/vscsiif.h 12133 12134XEN SWIOTLB SUBSYSTEM 12135M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12136L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12137S: Supported 12138F: arch/x86/xen/*swiotlb* 12139F: drivers/xen/*swiotlb* 12140 12141XFS FILESYSTEM 12142P: Silicon Graphics Inc 12143M: Dave Chinner <david@fromorbit.com> 12144M: xfs@oss.sgi.com 12145L: xfs@oss.sgi.com 12146W: http://oss.sgi.com/projects/xfs 12147T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git 12148S: Supported 12149F: Documentation/filesystems/xfs.txt 12150F: fs/xfs/ 12151 12152XILINX AXI ETHERNET DRIVER 12153M: Anirudha Sarangi <anirudh@xilinx.com> 12154M: John Linn <John.Linn@xilinx.com> 12155S: Maintained 12156F: drivers/net/ethernet/xilinx/xilinx_axienet* 12157 12158XILINX UARTLITE SERIAL DRIVER 12159M: Peter Korsgaard <jacmet@sunsite.dk> 12160L: linux-serial@vger.kernel.org 12161S: Maintained 12162F: drivers/tty/serial/uartlite.c 12163 12164XILINX VIDEO IP CORES 12165M: Hyun Kwon <hyun.kwon@xilinx.com> 12166M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12167L: linux-media@vger.kernel.org 12168T: git git://linuxtv.org/media_tree.git 12169S: Supported 12170F: Documentation/devicetree/bindings/media/xilinx/ 12171F: drivers/media/platform/xilinx/ 12172F: include/uapi/linux/xilinx-v4l2-controls.h 12173 12174XILLYBUS DRIVER 12175M: Eli Billauer <eli.billauer@gmail.com> 12176L: linux-kernel@vger.kernel.org 12177S: Supported 12178F: drivers/char/xillybus/ 12179 12180XTENSA XTFPGA PLATFORM SUPPORT 12181M: Max Filippov <jcmvbkbc@gmail.com> 12182L: linux-xtensa@linux-xtensa.org 12183S: Maintained 12184F: drivers/spi/spi-xtensa-xtfpga.c 12185F: sound/soc/xtensa/xtfpga-i2s.c 12186 12187YAM DRIVER FOR AX.25 12188M: Jean-Paul Roubelat <jpr@f6fbb.org> 12189L: linux-hams@vger.kernel.org 12190S: Maintained 12191F: drivers/net/hamradio/yam* 12192F: include/linux/yam.h 12193 12194YEALINK PHONE DRIVER 12195M: Henk Vergonet <Henk.Vergonet@gmail.com> 12196L: usbb2k-api-dev@nongnu.org 12197S: Maintained 12198F: Documentation/input/yealink.txt 12199F: drivers/input/misc/yealink.* 12200 12201Z8530 DRIVER FOR AX.25 12202M: Joerg Reuter <jreuter@yaina.de> 12203W: http://yaina.de/jreuter/ 12204W: http://www.qsl.net/dl1bke/ 12205L: linux-hams@vger.kernel.org 12206S: Maintained 12207F: Documentation/networking/z8530drv.txt 12208F: drivers/net/hamradio/*scc.c 12209F: drivers/net/hamradio/z8530.h 12210 12211ZBUD COMPRESSED PAGE ALLOCATOR 12212M: Seth Jennings <sjenning@redhat.com> 12213L: linux-mm@kvack.org 12214S: Maintained 12215F: mm/zbud.c 12216F: include/linux/zbud.h 12217 12218ZD1211RW WIRELESS DRIVER 12219M: Daniel Drake <dsd@gentoo.org> 12220M: Ulrich Kunitz <kune@deine-taler.de> 12221W: http://zd1211.ath.cx/wiki/DriverRewrite 12222L: linux-wireless@vger.kernel.org 12223L: zd1211-devs@lists.sourceforge.net (subscribers-only) 12224S: Maintained 12225F: drivers/net/wireless/zydas/zd1211rw/ 12226 12227ZPOOL COMPRESSED PAGE STORAGE API 12228M: Dan Streetman <ddstreet@ieee.org> 12229L: linux-mm@kvack.org 12230S: Maintained 12231F: mm/zpool.c 12232F: include/linux/zpool.h 12233 12234ZR36067 VIDEO FOR LINUX DRIVER 12235L: mjpeg-users@lists.sourceforge.net 12236L: linux-media@vger.kernel.org 12237W: http://mjpeg.sourceforge.net/driver-zoran/ 12238T: hg https://linuxtv.org/hg/v4l-dvb 12239S: Odd Fixes 12240F: drivers/media/pci/zoran/ 12241 12242ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 12243M: Minchan Kim <minchan@kernel.org> 12244M: Nitin Gupta <ngupta@vflare.org> 12245R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12246L: linux-kernel@vger.kernel.org 12247S: Maintained 12248F: drivers/block/zram/ 12249F: Documentation/blockdev/zram.txt 12250 12251ZS DECSTATION Z85C30 SERIAL DRIVER 12252M: "Maciej W. Rozycki" <macro@linux-mips.org> 12253S: Maintained 12254F: drivers/tty/serial/zs.* 12255 12256ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 12257M: Minchan Kim <minchan@kernel.org> 12258M: Nitin Gupta <ngupta@vflare.org> 12259R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12260L: linux-mm@kvack.org 12261S: Maintained 12262F: mm/zsmalloc.c 12263F: include/linux/zsmalloc.h 12264F: Documentation/vm/zsmalloc.txt 12265 12266ZSWAP COMPRESSED SWAP CACHING 12267M: Seth Jennings <sjenning@redhat.com> 12268L: linux-mm@kvack.org 12269S: Maintained 12270F: mm/zswap.c 12271 12272THE REST 12273M: Linus Torvalds <torvalds@linux-foundation.org> 12274L: linux-kernel@vger.kernel.org 12275Q: http://patchwork.kernel.org/project/LKML/list/ 12276T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 12277S: Buried alive in reporters 12278F: * 12279F: */ 12280