Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.5-rc5 12192 lines 345 kB view raw
1 2 3 List of maintainers and how to submit kernel changes 4 5Please try to follow the guidelines below. This will make things 6easier on the maintainers. Not all of these guidelines matter for every 7trivial patch so apply some common sense. 8 91. Always _test_ your changes, however small, on at least 4 or 10 5 people, preferably many more. 11 122. Try to release a few ALPHA test versions to the net. Announce 13 them onto the kernel channel and await results. This is especially 14 important for device drivers, because often that's the only way 15 you will find things like the fact version 3 firmware needs 16 a magic fix you didn't know about, or some clown changed the 17 chips on a board and not its name. (Don't laugh! Look at the 18 SMC etherpower for that.) 19 203. Make sure your changes compile correctly in multiple 21 configurations. In particular check that changes work both as a 22 module and built into the kernel. 23 244. When you are happy with a change make it generally available for 25 testing and await feedback. 26 275. Make a patch available to the relevant maintainer in the list. Use 28 'diff -u' to make the patch easy to merge. Be prepared to get your 29 changes sent back with seemingly silly requests about formatting 30 and variable names. These aren't as silly as they seem. One 31 job the maintainers (and especially Linus) do is to keep things 32 looking the same. Sometimes this means that the clever hack in 33 your driver to get around a problem actually needs to become a 34 generalized kernel feature ready for next time. 35 36 PLEASE check your patch with the automated style checker 37 (scripts/checkpatch.pl) to catch trivial style violations. 38 See Documentation/CodingStyle for guidance here. 39 40 PLEASE CC: the maintainers and mailing lists that are generated 41 by scripts/get_maintainer.pl. The results returned by the 42 script will be best if you have git installed and are making 43 your changes in a branch derived from Linus' latest git tree. 44 See Documentation/SubmittingPatches for details. 45 46 PLEASE try to include any credit lines you want added with the 47 patch. It avoids people being missed off by mistake and makes 48 it easier to know who wants adding and who doesn't. 49 50 PLEASE document known bugs. If it doesn't work for everything 51 or does something very odd once a month document it. 52 53 PLEASE remember that submissions must be made under the terms 54 of the Linux Foundation certificate of contribution and should 55 include a Signed-off-by: line. The current version of this 56 "Developer's Certificate of Origin" (DCO) is listed in the file 57 Documentation/SubmittingPatches. 58 596. Make sure you have the right to send any changes you make. If you 60 do changes at work you may find your employer owns the patch 61 not you. 62 637. When sending security related changes or reports to a maintainer 64 please Cc: security@kernel.org, especially if the maintainer 65 does not respond. 66 678. Happy hacking. 68 69Descriptions of section entries: 70 71 P: Person (obsolete) 72 M: Mail patches to: FullName <address@domain> 73 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161F: Documentation/networking/6lowpan.txt 162 1636PACK NETWORK DRIVER FOR AX.25 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 165L: linux-hams@vger.kernel.org 166S: Maintained 167F: drivers/net/hamradio/6pack.c 168 1698169 10/100/1000 GIGABIT ETHERNET DRIVER 170M: Realtek linux nic maintainers <nic_swsd@realtek.com> 171L: netdev@vger.kernel.org 172S: Maintained 173F: drivers/net/ethernet/realtek/r8169.c 174 1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 177L: linux-serial@vger.kernel.org 178W: http://serial.sourceforge.net 179S: Maintained 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 181F: drivers/tty/serial/8250* 182F: include/linux/serial_8250.h 183 1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 185L: netdev@vger.kernel.org 186S: Orphan / Obsolete 187F: drivers/net/ethernet/8390/ 188 1899P FILE SYSTEM 190M: Eric Van Hensbergen <ericvh@gmail.com> 191M: Ron Minnich <rminnich@sandia.gov> 192M: Latchesar Ionkov <lucho@ionkov.net> 193L: v9fs-developer@lists.sourceforge.net 194W: http://swik.net/v9fs 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 197S: Maintained 198F: Documentation/filesystems/9p.txt 199F: fs/9p/ 200F: net/9p/ 201F: include/net/9p/ 202F: include/uapi/linux/virtio_9p.h 203F: include/trace/events/9p.h 204 205 206A8293 MEDIA DRIVER 207M: Antti Palosaari <crope@iki.fi> 208L: linux-media@vger.kernel.org 209W: https://linuxtv.org 210W: http://palosaari.fi/linux/ 211Q: http://patchwork.linuxtv.org/project/linux-media/list/ 212T: git git://linuxtv.org/anttip/media_tree.git 213S: Maintained 214F: drivers/media/dvb-frontends/a8293* 215 216AACRAID SCSI RAID DRIVER 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 218L: linux-scsi@vger.kernel.org 219W: http://www.adaptec.com/ 220S: Supported 221F: Documentation/scsi/aacraid.txt 222F: drivers/scsi/aacraid/ 223 224ABI/API 225L: linux-api@vger.kernel.org 226F: include/linux/syscalls.h 227F: kernel/sys_ni.c 228 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 230M: Hans de Goede <hdegoede@redhat.com> 231L: lm-sensors@lm-sensors.org 232S: Maintained 233F: drivers/hwmon/abituguru.c 234 235ABIT UGURU 3 HARDWARE MONITOR DRIVER 236M: Alistair John Strachan <alistair@devzero.co.uk> 237L: lm-sensors@lm-sensors.org 238S: Maintained 239F: drivers/hwmon/abituguru3.c 240 241ACCES 104-IDI-48 GPIO DRIVER 242M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 243L: linux-gpio@vger.kernel.org 244S: Maintained 245F: drivers/gpio/gpio-104-idi-48.c 246 247ACCES 104-IDIO-16 GPIO DRIVER 248M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 249L: linux-gpio@vger.kernel.org 250S: Maintained 251F: drivers/gpio/gpio-104-idio-16.c 252 253ACENIC DRIVER 254M: Jes Sorensen <jes@trained-monkey.org> 255L: linux-acenic@sunsite.dk 256S: Maintained 257F: drivers/net/ethernet/alteon/acenic* 258 259ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 260M: Peter Feuerer <peter@piie.net> 261L: platform-driver-x86@vger.kernel.org 262W: http://piie.net/?section=acerhdf 263S: Maintained 264F: drivers/platform/x86/acerhdf.c 265 266ACER WMI LAPTOP EXTRAS 267M: "Lee, Chun-Yi" <jlee@suse.com> 268L: platform-driver-x86@vger.kernel.org 269S: Maintained 270F: drivers/platform/x86/acer-wmi.c 271 272ACPI 273M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 274M: Len Brown <lenb@kernel.org> 275L: linux-acpi@vger.kernel.org 276W: https://01.org/linux-acpi 277Q: https://patchwork.kernel.org/project/linux-acpi/list/ 278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 279S: Supported 280F: drivers/acpi/ 281F: drivers/pnp/pnpacpi/ 282F: include/linux/acpi.h 283F: include/acpi/ 284F: Documentation/acpi/ 285F: Documentation/ABI/testing/sysfs-bus-acpi 286F: drivers/pci/*acpi* 287F: drivers/pci/*/*acpi* 288F: drivers/pci/*/*/*acpi* 289F: tools/power/acpi/ 290 291ACPI COMPONENT ARCHITECTURE (ACPICA) 292M: Robert Moore <robert.moore@intel.com> 293M: Lv Zheng <lv.zheng@intel.com> 294M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 295L: linux-acpi@vger.kernel.org 296L: devel@acpica.org 297W: https://acpica.org/ 298W: https://github.com/acpica/acpica/ 299Q: https://patchwork.kernel.org/project/linux-acpi/list/ 300T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 301S: Supported 302F: drivers/acpi/acpica/ 303F: include/acpi/ 304F: tools/power/acpi/ 305 306ACPI FAN DRIVER 307M: Zhang Rui <rui.zhang@intel.com> 308L: linux-acpi@vger.kernel.org 309W: https://01.org/linux-acpi 310S: Supported 311F: drivers/acpi/fan.c 312 313ACPI THERMAL DRIVER 314M: Zhang Rui <rui.zhang@intel.com> 315L: linux-acpi@vger.kernel.org 316W: https://01.org/linux-acpi 317S: Supported 318F: drivers/acpi/*thermal* 319 320ACPI VIDEO DRIVER 321M: Zhang Rui <rui.zhang@intel.com> 322L: linux-acpi@vger.kernel.org 323W: https://01.org/linux-acpi 324S: Supported 325F: drivers/acpi/acpi_video.c 326 327ACPI WMI DRIVER 328L: platform-driver-x86@vger.kernel.org 329S: Orphan 330F: drivers/platform/x86/wmi.c 331 332AD1889 ALSA SOUND DRIVER 333M: Thibaut Varene <T-Bone@parisc-linux.org> 334W: http://wiki.parisc-linux.org/AD1889 335L: linux-parisc@vger.kernel.org 336S: Maintained 337F: sound/pci/ad1889.* 338 339AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 340M: Michael Hennerich <michael.hennerich@analog.com> 341W: http://wiki.analog.com/AD5254 342W: http://ez.analog.com/community/linux-device-drivers 343S: Supported 344F: drivers/misc/ad525x_dpot.c 345 346AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 347M: Michael Hennerich <michael.hennerich@analog.com> 348W: http://wiki.analog.com/AD5398 349W: http://ez.analog.com/community/linux-device-drivers 350S: Supported 351F: drivers/regulator/ad5398.c 352 353AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 354M: Michael Hennerich <michael.hennerich@analog.com> 355W: http://wiki.analog.com/AD7142 356W: http://ez.analog.com/community/linux-device-drivers 357S: Supported 358F: drivers/input/misc/ad714x.c 359 360AD7877 TOUCHSCREEN DRIVER 361M: Michael Hennerich <michael.hennerich@analog.com> 362W: http://wiki.analog.com/AD7877 363W: http://ez.analog.com/community/linux-device-drivers 364S: Supported 365F: drivers/input/touchscreen/ad7877.c 366 367AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 368M: Michael Hennerich <michael.hennerich@analog.com> 369W: http://wiki.analog.com/AD7879 370W: http://ez.analog.com/community/linux-device-drivers 371S: Supported 372F: drivers/input/touchscreen/ad7879.c 373 374ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 375M: Jiri Kosina <jikos@kernel.org> 376S: Maintained 377 378ADF7242 IEEE 802.15.4 RADIO DRIVER 379M: Michael Hennerich <michael.hennerich@analog.com> 380W: https://wiki.analog.com/ADF7242 381W: http://ez.analog.com/community/linux-device-drivers 382L: linux-wpan@vger.kernel.org 383S: Supported 384F: drivers/net/ieee802154/adf7242.c 385F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt 386 387ADM1025 HARDWARE MONITOR DRIVER 388M: Jean Delvare <jdelvare@suse.com> 389L: lm-sensors@lm-sensors.org 390S: Maintained 391F: Documentation/hwmon/adm1025 392F: drivers/hwmon/adm1025.c 393 394ADM1029 HARDWARE MONITOR DRIVER 395M: Corentin Labbe <clabbe.montjoie@gmail.com> 396L: lm-sensors@lm-sensors.org 397S: Maintained 398F: drivers/hwmon/adm1029.c 399 400ADM8211 WIRELESS DRIVER 401L: linux-wireless@vger.kernel.org 402W: http://wireless.kernel.org/ 403S: Orphan 404F: drivers/net/wireless/admtek/adm8211.* 405 406ADP1653 FLASH CONTROLLER DRIVER 407M: Sakari Ailus <sakari.ailus@iki.fi> 408L: linux-media@vger.kernel.org 409S: Maintained 410F: drivers/media/i2c/adp1653.c 411F: include/media/i2c/adp1653.h 412 413ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 414M: Michael Hennerich <michael.hennerich@analog.com> 415W: http://wiki.analog.com/ADP5520 416W: http://ez.analog.com/community/linux-device-drivers 417S: Supported 418F: drivers/mfd/adp5520.c 419F: drivers/video/backlight/adp5520_bl.c 420F: drivers/leds/leds-adp5520.c 421F: drivers/gpio/gpio-adp5520.c 422F: drivers/input/keyboard/adp5520-keys.c 423 424ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 425M: Michael Hennerich <michael.hennerich@analog.com> 426W: http://wiki.analog.com/ADP5588 427W: http://ez.analog.com/community/linux-device-drivers 428S: Supported 429F: drivers/input/keyboard/adp5588-keys.c 430F: drivers/gpio/gpio-adp5588.c 431 432ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 433M: Michael Hennerich <michael.hennerich@analog.com> 434W: http://wiki.analog.com/ADP8860 435W: http://ez.analog.com/community/linux-device-drivers 436S: Supported 437F: drivers/video/backlight/adp8860_bl.c 438 439ADS1015 HARDWARE MONITOR DRIVER 440M: Dirk Eibach <eibach@gdsys.de> 441L: lm-sensors@lm-sensors.org 442S: Maintained 443F: Documentation/hwmon/ads1015 444F: drivers/hwmon/ads1015.c 445F: include/linux/i2c/ads1015.h 446 447ADT746X FAN DRIVER 448M: Colin Leroy <colin@colino.net> 449S: Maintained 450F: drivers/macintosh/therm_adt746x.c 451 452ADT7475 HARDWARE MONITOR DRIVER 453M: Jean Delvare <jdelvare@suse.com> 454L: lm-sensors@lm-sensors.org 455S: Maintained 456F: Documentation/hwmon/adt7475 457F: drivers/hwmon/adt7475.c 458 459ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 460M: Michael Hennerich <michael.hennerich@analog.com> 461W: http://wiki.analog.com/ADXL345 462W: http://ez.analog.com/community/linux-device-drivers 463S: Supported 464F: drivers/input/misc/adxl34x.c 465 466ADVANSYS SCSI DRIVER 467M: Matthew Wilcox <matthew@wil.cx> 468M: Hannes Reinecke <hare@suse.com> 469L: linux-scsi@vger.kernel.org 470S: Maintained 471F: Documentation/scsi/advansys.txt 472F: drivers/scsi/advansys.c 473 474AEDSP16 DRIVER 475M: Riccardo Facchetti <fizban@tin.it> 476S: Maintained 477F: sound/oss/aedsp16.c 478 479AF9013 MEDIA DRIVER 480M: Antti Palosaari <crope@iki.fi> 481L: linux-media@vger.kernel.org 482W: https://linuxtv.org 483W: http://palosaari.fi/linux/ 484Q: http://patchwork.linuxtv.org/project/linux-media/list/ 485T: git git://linuxtv.org/anttip/media_tree.git 486S: Maintained 487F: drivers/media/dvb-frontends/af9013* 488 489AF9033 MEDIA DRIVER 490M: Antti Palosaari <crope@iki.fi> 491L: linux-media@vger.kernel.org 492W: https://linuxtv.org 493W: http://palosaari.fi/linux/ 494Q: http://patchwork.linuxtv.org/project/linux-media/list/ 495T: git git://linuxtv.org/anttip/media_tree.git 496S: Maintained 497F: drivers/media/dvb-frontends/af9033* 498 499AFFS FILE SYSTEM 500L: linux-fsdevel@vger.kernel.org 501S: Orphan 502F: Documentation/filesystems/affs.txt 503F: fs/affs/ 504 505AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 506M: David Howells <dhowells@redhat.com> 507L: linux-afs@lists.infradead.org 508S: Supported 509F: fs/afs/ 510F: include/net/af_rxrpc.h 511F: net/rxrpc/af_rxrpc.c 512 513AGPGART DRIVER 514M: David Airlie <airlied@linux.ie> 515T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 516S: Maintained 517F: drivers/char/agp/ 518F: include/linux/agp* 519F: include/uapi/linux/agp* 520 521AHA152X SCSI DRIVER 522M: "Juergen E. Fischer" <fischer@norbit.de> 523L: linux-scsi@vger.kernel.org 524S: Maintained 525F: drivers/scsi/aha152x* 526F: drivers/scsi/pcmcia/aha152x* 527 528AIC7XXX / AIC79XX SCSI DRIVER 529M: Hannes Reinecke <hare@suse.com> 530L: linux-scsi@vger.kernel.org 531S: Maintained 532F: drivers/scsi/aic7xxx/ 533 534AIMSLAB FM RADIO RECEIVER DRIVER 535M: Hans Verkuil <hverkuil@xs4all.nl> 536L: linux-media@vger.kernel.org 537T: git git://linuxtv.org/media_tree.git 538W: https://linuxtv.org 539S: Maintained 540F: drivers/media/radio/radio-aimslab* 541 542AIO 543M: Benjamin LaHaise <bcrl@kvack.org> 544L: linux-aio@kvack.org 545S: Supported 546F: fs/aio.c 547F: include/linux/*aio*.h 548 549AIRSPY MEDIA DRIVER 550M: Antti Palosaari <crope@iki.fi> 551L: linux-media@vger.kernel.org 552W: https://linuxtv.org 553W: http://palosaari.fi/linux/ 554Q: http://patchwork.linuxtv.org/project/linux-media/list/ 555T: git git://linuxtv.org/anttip/media_tree.git 556S: Maintained 557F: drivers/media/usb/airspy/ 558 559ALCATEL SPEEDTOUCH USB DRIVER 560M: Duncan Sands <duncan.sands@free.fr> 561L: linux-usb@vger.kernel.org 562W: http://www.linux-usb.org/SpeedTouch/ 563S: Maintained 564F: drivers/usb/atm/speedtch.c 565F: drivers/usb/atm/usbatm.c 566 567ALCHEMY AU1XX0 MMC DRIVER 568M: Manuel Lauss <manuel.lauss@gmail.com> 569S: Maintained 570F: drivers/mmc/host/au1xmmc.c 571 572ALI1563 I2C DRIVER 573M: Rudolf Marek <r.marek@assembler.cz> 574L: linux-i2c@vger.kernel.org 575S: Maintained 576F: Documentation/i2c/busses/i2c-ali1563 577F: drivers/i2c/busses/i2c-ali1563.c 578 579ALLWINNER SECURITY SYSTEM 580M: Corentin Labbe <clabbe.montjoie@gmail.com> 581L: linux-crypto@vger.kernel.org 582S: Maintained 583F: drivers/crypto/sunxi-ss/ 584 585ALPHA PORT 586M: Richard Henderson <rth@twiddle.net> 587M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 588M: Matt Turner <mattst88@gmail.com> 589S: Odd Fixes 590L: linux-alpha@vger.kernel.org 591F: arch/alpha/ 592 593ALTERA MAILBOX DRIVER 594M: Ley Foon Tan <lftan@altera.com> 595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 596S: Maintained 597F: drivers/mailbox/mailbox-altera.c 598 599ALTERA PIO DRIVER 600M: Tien Hock Loh <thloh@altera.com> 601L: linux-gpio@vger.kernel.org 602S: Maintained 603F: drivers/gpio/gpio-altera.c 604 605ALTERA TRIPLE SPEED ETHERNET DRIVER 606M: Vince Bridgers <vbridger@opensource.altera.com> 607L: netdev@vger.kernel.org 608L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 609S: Maintained 610F: drivers/net/ethernet/altera/ 611 612ALTERA UART/JTAG UART SERIAL DRIVERS 613M: Tobias Klauser <tklauser@distanz.ch> 614L: linux-serial@vger.kernel.org 615L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 616S: Maintained 617F: drivers/tty/serial/altera_uart.c 618F: drivers/tty/serial/altera_jtaguart.c 619F: include/linux/altera_uart.h 620F: include/linux/altera_jtaguart.h 621 622AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 623M: Tom Lendacky <thomas.lendacky@amd.com> 624L: linux-crypto@vger.kernel.org 625S: Supported 626F: drivers/crypto/ccp/ 627F: include/linux/ccp.h 628 629AMD FAM15H PROCESSOR POWER MONITORING DRIVER 630M: Huang Rui <ray.huang@amd.com> 631L: lm-sensors@lm-sensors.org 632S: Supported 633F: Documentation/hwmon/fam15h_power 634F: drivers/hwmon/fam15h_power.c 635 636AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 637L: linux-geode@lists.infradead.org (moderated for non-subscribers) 638S: Orphan 639F: drivers/usb/gadget/udc/amd5536udc.* 640 641AMD GEODE PROCESSOR/CHIPSET SUPPORT 642P: Andres Salomon <dilinger@queued.net> 643L: linux-geode@lists.infradead.org (moderated for non-subscribers) 644W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 645S: Supported 646F: drivers/char/hw_random/geode-rng.c 647F: drivers/crypto/geode* 648F: drivers/video/fbdev/geode/ 649F: arch/x86/include/asm/geode.h 650 651AMD IOMMU (AMD-VI) 652M: Joerg Roedel <joro@8bytes.org> 653L: iommu@lists.linux-foundation.org 654T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 655S: Maintained 656F: drivers/iommu/amd_iommu*.[ch] 657F: include/linux/amd-iommu.h 658 659AMD KFD 660M: Oded Gabbay <oded.gabbay@gmail.com> 661L: dri-devel@lists.freedesktop.org 662T: git git://people.freedesktop.org/~gabbayo/linux.git 663S: Supported 664F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 665F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 666F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 667F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 668F: drivers/gpu/drm/amd/amdkfd/ 669F: drivers/gpu/drm/amd/include/cik_structs.h 670F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 671F: drivers/gpu/drm/amd/include/vi_structs.h 672F: drivers/gpu/drm/radeon/radeon_kfd.c 673F: drivers/gpu/drm/radeon/radeon_kfd.h 674F: include/uapi/linux/kfd_ioctl.h 675 676AMD XGBE DRIVER 677M: Tom Lendacky <thomas.lendacky@amd.com> 678L: netdev@vger.kernel.org 679S: Supported 680F: drivers/net/ethernet/amd/xgbe/ 681 682AMS (Apple Motion Sensor) DRIVER 683M: Michael Hanselmann <linux-kernel@hansmi.ch> 684S: Supported 685F: drivers/macintosh/ams/ 686 687ANALOG DEVICES INC AD9389B DRIVER 688M: Hans Verkuil <hans.verkuil@cisco.com> 689L: linux-media@vger.kernel.org 690S: Maintained 691F: drivers/media/i2c/ad9389b* 692 693ANALOG DEVICES INC ADV7180 DRIVER 694M: Lars-Peter Clausen <lars@metafoo.de> 695L: linux-media@vger.kernel.org 696W: http://ez.analog.com/community/linux-device-drivers 697S: Supported 698F: drivers/media/i2c/adv7180.c 699 700ANALOG DEVICES INC ADV7511 DRIVER 701M: Hans Verkuil <hans.verkuil@cisco.com> 702L: linux-media@vger.kernel.org 703S: Maintained 704F: drivers/media/i2c/adv7511* 705 706ANALOG DEVICES INC ADV7604 DRIVER 707M: Hans Verkuil <hans.verkuil@cisco.com> 708L: linux-media@vger.kernel.org 709S: Maintained 710F: drivers/media/i2c/adv7604* 711 712ANALOG DEVICES INC ADV7842 DRIVER 713M: Hans Verkuil <hans.verkuil@cisco.com> 714L: linux-media@vger.kernel.org 715S: Maintained 716F: drivers/media/i2c/adv7842* 717 718ANALOG DEVICES INC ASOC CODEC DRIVERS 719M: Lars-Peter Clausen <lars@metafoo.de> 720L: alsa-devel@alsa-project.org (moderated for non-subscribers) 721W: http://wiki.analog.com/ 722W: http://ez.analog.com/community/linux-device-drivers 723S: Supported 724F: sound/soc/codecs/adau* 725F: sound/soc/codecs/adav* 726F: sound/soc/codecs/ad1* 727F: sound/soc/codecs/ad7* 728F: sound/soc/codecs/ssm* 729F: sound/soc/codecs/sigmadsp.* 730 731ANALOG DEVICES INC ASOC DRIVERS 732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 733L: alsa-devel@alsa-project.org (moderated for non-subscribers) 734W: http://blackfin.uclinux.org/ 735S: Supported 736F: sound/soc/blackfin/* 737 738ANALOG DEVICES INC IIO DRIVERS 739M: Lars-Peter Clausen <lars@metafoo.de> 740M: Michael Hennerich <Michael.Hennerich@analog.com> 741W: http://wiki.analog.com/ 742W: http://ez.analog.com/community/linux-device-drivers 743S: Supported 744F: drivers/iio/*/ad* 745X: drivers/iio/*/adjd* 746F: drivers/staging/iio/*/ad* 747F: staging/iio/trigger/iio-trig-bfin-timer.c 748 749ANALOG DEVICES INC DMA DRIVERS 750M: Lars-Peter Clausen <lars@metafoo.de> 751W: http://ez.analog.com/community/linux-device-drivers 752S: Supported 753F: drivers/dma/dma-axi-dmac.c 754 755ANDROID DRIVERS 756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 757M: Arve Hjønnevåg <arve@android.com> 758M: Riley Andrews <riandrews@android.com> 759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 760L: devel@driverdev.osuosl.org 761S: Supported 762F: drivers/android/ 763F: drivers/staging/android/ 764 765AOA (Apple Onboard Audio) ALSA DRIVER 766M: Johannes Berg <johannes@sipsolutions.net> 767L: linuxppc-dev@lists.ozlabs.org 768L: alsa-devel@alsa-project.org (moderated for non-subscribers) 769S: Maintained 770F: sound/aoa/ 771 772APM DRIVER 773M: Jiri Kosina <jikos@kernel.org> 774S: Odd fixes 775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git 776F: arch/x86/kernel/apm_32.c 777F: include/linux/apm_bios.h 778F: include/uapi/linux/apm_bios.h 779F: drivers/char/apm-emulation.c 780 781APPLE BCM5974 MULTITOUCH DRIVER 782M: Henrik Rydberg <rydberg@bitmath.org> 783L: linux-input@vger.kernel.org 784S: Odd fixes 785F: drivers/input/mouse/bcm5974.c 786 787APPLE SMC DRIVER 788M: Henrik Rydberg <rydberg@bitmath.org> 789L: lm-sensors@lm-sensors.org 790S: Odd fixes 791F: drivers/hwmon/applesmc.c 792 793APPLETALK NETWORK LAYER 794M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 795S: Maintained 796F: drivers/net/appletalk/ 797F: net/appletalk/ 798 799APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT 800M: Duc Dang <dhdang@apm.com> 801S: Supported 802F: arch/arm64/boot/dts/apm/ 803 804APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 805M: Iyappan Subramanian <isubramanian@apm.com> 806M: Keyur Chudgar <kchudgar@apm.com> 807S: Supported 808F: drivers/net/ethernet/apm/xgene/ 809F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 810 811APTINA CAMERA SENSOR PLL 812M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 813L: linux-media@vger.kernel.org 814S: Maintained 815F: drivers/media/i2c/aptina-pll.* 816 817ARC FRAMEBUFFER DRIVER 818M: Jaya Kumar <jayalk@intworks.biz> 819S: Maintained 820F: drivers/video/fbdev/arcfb.c 821F: drivers/video/fbdev/core/fb_defio.c 822 823ARCNET NETWORK LAYER 824M: Michael Grzeschik <m.grzeschik@pengutronix.de> 825L: netdev@vger.kernel.org 826S: Maintained 827F: drivers/net/arcnet/ 828F: include/uapi/linux/if_arcnet.h 829 830ARM MFM AND FLOPPY DRIVERS 831M: Ian Molton <spyro@f2s.com> 832S: Maintained 833F: arch/arm/lib/floppydma.S 834F: arch/arm/include/asm/floppy.h 835 836ARM PMU PROFILING AND DEBUGGING 837M: Will Deacon <will.deacon@arm.com> 838R: Mark Rutland <mark.rutland@arm.com> 839S: Maintained 840F: arch/arm*/kernel/perf_* 841F: arch/arm/oprofile/common.c 842F: arch/arm*/kernel/hw_breakpoint.c 843F: arch/arm*/include/asm/hw_breakpoint.h 844F: arch/arm*/include/asm/perf_event.h 845F: drivers/perf/arm_pmu.c 846F: include/linux/perf/arm_pmu.h 847 848ARM PORT 849M: Russell King <linux@arm.linux.org.uk> 850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 851W: http://www.arm.linux.org.uk/ 852S: Maintained 853F: arch/arm/ 854 855ARM SUB-ARCHITECTURES 856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 857S: Maintained 858F: arch/arm/mach-*/ 859F: arch/arm/plat-*/ 860T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 861 862ARM PRIMECELL AACI PL041 DRIVER 863M: Russell King <linux@arm.linux.org.uk> 864S: Maintained 865F: sound/arm/aaci.* 866 867ARM PRIMECELL CLCD PL110 DRIVER 868M: Russell King <linux@arm.linux.org.uk> 869S: Maintained 870F: drivers/video/fbdev/amba-clcd.* 871 872ARM PRIMECELL KMI PL050 DRIVER 873M: Russell King <linux@arm.linux.org.uk> 874S: Maintained 875F: drivers/input/serio/ambakmi.* 876F: include/linux/amba/kmi.h 877 878ARM PRIMECELL MMCI PL180/1 DRIVER 879M: Russell King <linux@arm.linux.org.uk> 880S: Maintained 881F: drivers/mmc/host/mmci.* 882F: include/linux/amba/mmci.h 883 884ARM PRIMECELL UART PL010 AND PL011 DRIVERS 885M: Russell King <linux@arm.linux.org.uk> 886S: Maintained 887F: drivers/tty/serial/amba-pl01*.c 888F: include/linux/amba/serial.h 889 890ARM PRIMECELL BUS SUPPORT 891M: Russell King <linux@arm.linux.org.uk> 892S: Maintained 893F: drivers/amba/ 894F: include/linux/amba/bus.h 895 896ARM/ADS SPHERE MACHINE SUPPORT 897M: Lennert Buytenhek <kernel@wantstofly.org> 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 899S: Maintained 900 901ARM/AFEB9260 MACHINE SUPPORT 902M: Sergey Lapin <slapin@ossfans.org> 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 904S: Maintained 905 906ARM/AJECO 1ARM MACHINE SUPPORT 907M: Lennert Buytenhek <kernel@wantstofly.org> 908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 909S: Maintained 910 911ARM/Allwinner sunXi SoC support 912M: Maxime Ripard <maxime.ripard@free-electrons.com> 913M: Chen-Yu Tsai <wens@csie.org> 914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 915S: Maintained 916N: sun[x456789]i 917 918ARM/Allwinner SoC Clock Support 919M: Emilio López <emilio@elopez.com.ar> 920S: Maintained 921F: drivers/clk/sunxi/ 922 923ARM/Amlogic MesonX SoC support 924M: Carlo Caione <carlo@caione.org> 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 926S: Maintained 927F: drivers/media/rc/meson-ir.c 928N: meson[x68] 929 930ARM/Annapurna Labs ALPINE ARCHITECTURE 931M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 932S: Maintained 933F: arch/arm/mach-alpine/ 934 935ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT 936M: Nicolas Ferre <nicolas.ferre@atmel.com> 937M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 938M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 940W: http://www.linux4sam.org 941T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git 942S: Supported 943F: arch/arm/mach-at91/ 944F: include/soc/at91/ 945F: arch/arm/boot/dts/at91*.dts 946F: arch/arm/boot/dts/at91*.dtsi 947F: arch/arm/boot/dts/sama*.dts 948F: arch/arm/boot/dts/sama*.dtsi 949F: arch/arm/include/debug/at91.S 950 951ARM/ATMEL AT91 Clock Support 952M: Boris Brezillon <boris.brezillon@free-electrons.com> 953S: Maintained 954F: drivers/clk/at91 955 956ARM/CALXEDA HIGHBANK ARCHITECTURE 957M: Rob Herring <robh@kernel.org> 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 959S: Maintained 960F: arch/arm/mach-highbank/ 961F: arch/arm/boot/dts/highbank.dts 962F: arch/arm/boot/dts/ecx-*.dts* 963 964ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 965M: Krzysztof Halasa <khalasa@piap.pl> 966S: Maintained 967F: arch/arm/mach-cns3xxx/ 968 969ARM/CAVIUM THUNDER NETWORK DRIVER 970M: Sunil Goutham <sgoutham@cavium.com> 971M: Robert Richter <rric@kernel.org> 972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 973S: Supported 974F: drivers/net/ethernet/cavium/thunder/ 975 976ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 977M: Alexander Shiyan <shc_work@mail.ru> 978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 979S: Odd Fixes 980N: clps711x 981 982ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 983M: Hartley Sweeten <hsweeten@visionengravers.com> 984M: Ryan Mallon <rmallon@gmail.com> 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 986S: Maintained 987F: arch/arm/mach-ep93xx/ 988F: arch/arm/mach-ep93xx/include/mach/ 989 990ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 991M: Lennert Buytenhek <kernel@wantstofly.org> 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 993S: Maintained 994 995ARM/CLKDEV SUPPORT 996M: Russell King <linux@arm.linux.org.uk> 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 998S: Maintained 999F: arch/arm/include/asm/clkdev.h 1000F: drivers/clk/clkdev.c 1001 1002ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 1003M: Mike Rapoport <mike@compulab.co.il> 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1005S: Maintained 1006 1007ARM/CONTEC MICRO9 MACHINE SUPPORT 1008M: Hubert Feurstein <hubert.feurstein@contec.at> 1009S: Maintained 1010F: arch/arm/mach-ep93xx/micro9.c 1011 1012ARM/CORESIGHT FRAMEWORK AND DRIVERS 1013M: Mathieu Poirier <mathieu.poirier@linaro.org> 1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1015S: Maintained 1016F: drivers/hwtracing/coresight/* 1017F: Documentation/trace/coresight.txt 1018F: Documentation/devicetree/bindings/arm/coresight.txt 1019F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1020 1021ARM/CORGI MACHINE SUPPORT 1022M: Richard Purdie <rpurdie@rpsys.net> 1023S: Maintained 1024 1025ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1026M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1028T: git git://github.com/ulli-kroll/linux.git 1029S: Maintained 1030F: arch/arm/mach-gemini/ 1031F: drivers/rtc/rtc-gemini.c 1032 1033ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1034M: Barry Song <baohua@kernel.org> 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1036T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1037S: Maintained 1038F: arch/arm/boot/dts/prima2* 1039F: arch/arm/mach-prima2/ 1040F: drivers/clk/sirf/ 1041F: drivers/clocksource/timer-prima2.c 1042F: drivers/clocksource/timer-atlas7.c 1043N: [^a-z]sirf 1044 1045ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1046M: Baruch Siach <baruch@tkos.co.il> 1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1048S: Maintained 1049F: arch/arm/boot/dts/cx92755* 1050N: digicolor 1051 1052ARM/EBSA110 MACHINE SUPPORT 1053M: Russell King <linux@arm.linux.org.uk> 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1055W: http://www.arm.linux.org.uk/ 1056S: Maintained 1057F: arch/arm/mach-ebsa110/ 1058F: drivers/net/ethernet/amd/am79c961a.* 1059 1060ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1061M: Uwe Kleine-König <kernel@pengutronix.de> 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1063S: Maintained 1064N: efm32 1065 1066ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1067M: Daniel Ribeiro <drwyrm@gmail.com> 1068M: Stefan Schmidt <stefan@openezx.org> 1069M: Harald Welte <laforge@openezx.org> 1070L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1071W: http://www.openezx.org/ 1072S: Maintained 1073T: topgit git://git.openezx.org/openezx.git 1074F: arch/arm/mach-pxa/ezx.c 1075 1076ARM/FARADAY FA526 PORT 1077M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1079S: Maintained 1080T: git git://git.berlios.de/gemini-board 1081F: arch/arm/mm/*-fa* 1082 1083ARM/FOOTBRIDGE ARCHITECTURE 1084M: Russell King <linux@arm.linux.org.uk> 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1086W: http://www.arm.linux.org.uk/ 1087S: Maintained 1088F: arch/arm/include/asm/hardware/dec21285.h 1089F: arch/arm/mach-footbridge/ 1090 1091ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1092M: Shawn Guo <shawnguo@kernel.org> 1093M: Sascha Hauer <kernel@pengutronix.de> 1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1095S: Maintained 1096T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1097F: arch/arm/mach-imx/ 1098F: arch/arm/mach-mxs/ 1099F: arch/arm/boot/dts/imx* 1100F: arch/arm/configs/imx*_defconfig 1101F: drivers/clk/imx/ 1102F: include/soc/imx/ 1103 1104ARM/FREESCALE VYBRID ARM ARCHITECTURE 1105M: Shawn Guo <shawnguo@kernel.org> 1106M: Sascha Hauer <kernel@pengutronix.de> 1107R: Stefan Agner <stefan@agner.ch> 1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1109S: Maintained 1110T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1111F: arch/arm/mach-imx/*vf610* 1112F: arch/arm/boot/dts/vf* 1113 1114ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1115M: Lennert Buytenhek <kernel@wantstofly.org> 1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1117S: Maintained 1118 1119ARM/GUMSTIX MACHINE SUPPORT 1120M: Steve Sakoman <sakoman@gmail.com> 1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1122S: Maintained 1123 1124ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1125M: Philipp Zabel <philipp.zabel@gmail.com> 1126M: Paul Parsons <lost.distance@yahoo.com> 1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1128S: Maintained 1129F: arch/arm/mach-pxa/hx4700.c 1130F: arch/arm/mach-pxa/include/mach/hx4700.h 1131F: sound/soc/pxa/hx4700.c 1132 1133ARM/HISILICON SOC SUPPORT 1134M: Wei Xu <xuwei5@hisilicon.com> 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1136W: http://www.hisilicon.com 1137S: Supported 1138T: git git://github.com/hisilicon/linux-hisi.git 1139F: arch/arm/mach-hisi/ 1140F: arch/arm/boot/dts/hi3* 1141F: arch/arm/boot/dts/hip* 1142F: arch/arm/boot/dts/hisi* 1143F: arch/arm64/boot/dts/hisilicon/ 1144 1145ARM/HP JORNADA 7XX MACHINE SUPPORT 1146M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1147W: www.jlime.com 1148S: Maintained 1149T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1150F: arch/arm/mach-sa1100/jornada720.c 1151F: arch/arm/mach-sa1100/include/mach/jornada720.h 1152 1153ARM/IGEP MACHINE SUPPORT 1154M: Enric Balletbo i Serra <eballetbo@gmail.com> 1155M: Javier Martinez Canillas <javier@dowhile0.org> 1156L: linux-omap@vger.kernel.org 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1158S: Maintained 1159F: arch/arm/boot/dts/omap3-igep* 1160 1161ARM/INCOME PXA270 SUPPORT 1162M: Marek Vasut <marek.vasut@gmail.com> 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1164S: Maintained 1165F: arch/arm/mach-pxa/colibri-pxa270-income.c 1166 1167ARM/INTEL IOP32X ARM ARCHITECTURE 1168M: Lennert Buytenhek <kernel@wantstofly.org> 1169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1170S: Maintained 1171 1172ARM/INTEL IOP33X ARM ARCHITECTURE 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1174S: Orphan 1175 1176ARM/INTEL IOP13XX ARM ARCHITECTURE 1177M: Lennert Buytenhek <kernel@wantstofly.org> 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1179S: Maintained 1180 1181ARM/INTEL IQ81342EX MACHINE SUPPORT 1182M: Lennert Buytenhek <kernel@wantstofly.org> 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1184S: Maintained 1185 1186ARM/INTEL IXDP2850 MACHINE SUPPORT 1187M: Lennert Buytenhek <kernel@wantstofly.org> 1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1189S: Maintained 1190 1191ARM/INTEL IXP4XX ARM ARCHITECTURE 1192M: Imre Kaloz <kaloz@openwrt.org> 1193M: Krzysztof Halasa <khalasa@piap.pl> 1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1195S: Maintained 1196F: arch/arm/mach-ixp4xx/ 1197 1198ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1199M: Jonathan Cameron <jic23@cam.ac.uk> 1200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1201S: Maintained 1202F: arch/arm/mach-pxa/stargate2.c 1203F: drivers/pcmcia/pxa2xx_stargate2.c 1204 1205ARM/INTEL XSC3 (MANZANO) ARM CORE 1206M: Lennert Buytenhek <kernel@wantstofly.org> 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1208S: Maintained 1209 1210ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1211M: Lennert Buytenhek <kernel@wantstofly.org> 1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1213S: Maintained 1214 1215ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1216M: Santosh Shilimkar <ssantosh@kernel.org> 1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1218S: Maintained 1219F: arch/arm/mach-keystone/ 1220F: arch/arm/boot/dts/k2* 1221T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1222 1223ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1224M: Santosh Shilimkar <ssantosh@kernel.org> 1225L: linux-kernel@vger.kernel.org 1226S: Maintained 1227F: drivers/clk/keystone/ 1228 1229ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1230M: Santosh Shilimkar <ssantosh@kernel.org> 1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1232L: linux-kernel@vger.kernel.org 1233S: Maintained 1234F: drivers/clocksource/timer-keystone.c 1235 1236ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1237M: Santosh Shilimkar <ssantosh@kernel.org> 1238L: linux-kernel@vger.kernel.org 1239S: Maintained 1240F: drivers/power/reset/keystone-reset.c 1241 1242ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1243M: Santosh Shilimkar <ssantosh@kernel.org> 1244L: linux-kernel@vger.kernel.org 1245S: Maintained 1246F: drivers/memory/*emif* 1247 1248ARM/LOGICPD PXA270 MACHINE SUPPORT 1249M: Lennert Buytenhek <kernel@wantstofly.org> 1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1251S: Maintained 1252 1253ARM/LPC18XX ARCHITECTURE 1254M: Joachim Eastwood <manabian@gmail.com> 1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1256S: Maintained 1257F: arch/arm/boot/dts/lpc43* 1258F: drivers/clk/nxp/clk-lpc18xx* 1259F: drivers/clocksource/time-lpc32xx.c 1260F: drivers/i2c/busses/i2c-lpc2k.c 1261F: drivers/memory/pl172.c 1262F: drivers/mtd/spi-nor/nxp-spifi.c 1263F: drivers/rtc/rtc-lpc24xx.c 1264N: lpc18xx 1265 1266ARM/MAGICIAN MACHINE SUPPORT 1267M: Philipp Zabel <philipp.zabel@gmail.com> 1268S: Maintained 1269 1270ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1271M: Jason Cooper <jason@lakedaemon.net> 1272M: Andrew Lunn <andrew@lunn.ch> 1273M: Gregory Clement <gregory.clement@free-electrons.com> 1274M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1276S: Maintained 1277F: arch/arm/mach-mvebu/ 1278F: drivers/rtc/rtc-armada38x.c 1279F: arch/arm/boot/dts/armada* 1280F: arch/arm/boot/dts/kirkwood* 1281 1282 1283ARM/Marvell Berlin SoC support 1284M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1286S: Maintained 1287F: arch/arm/mach-berlin/ 1288F: arch/arm/boot/dts/berlin* 1289F: arch/arm64/boot/dts/marvell/berlin* 1290 1291 1292ARM/Marvell Dove/MV78xx0/Orion SOC support 1293M: Jason Cooper <jason@lakedaemon.net> 1294M: Andrew Lunn <andrew@lunn.ch> 1295M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1296M: Gregory Clement <gregory.clement@free-electrons.com> 1297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1298S: Maintained 1299F: arch/arm/mach-dove/ 1300F: arch/arm/mach-mv78xx0/ 1301F: arch/arm/mach-orion5x/ 1302F: arch/arm/plat-orion/ 1303F: arch/arm/boot/dts/dove* 1304F: arch/arm/boot/dts/orion5x* 1305 1306 1307ARM/Orion SoC/Technologic Systems TS-78xx platform support 1308M: Alexander Clouter <alex@digriz.org.uk> 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1310W: http://www.digriz.org.uk/ts78xx/kernel 1311S: Maintained 1312F: arch/arm/mach-orion5x/ts78xx-* 1313 1314ARM/Mediatek RTC DRIVER 1315M: Eddie Huang <eddie.huang@mediatek.com> 1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1317L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1318S: Maintained 1319F: drivers/rtc/rtc-mt6397.c 1320 1321ARM/Mediatek SoC support 1322M: Matthias Brugger <matthias.bgg@gmail.com> 1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1325S: Maintained 1326F: arch/arm/boot/dts/mt6* 1327F: arch/arm/boot/dts/mt8* 1328F: arch/arm/mach-mediatek/ 1329N: mtk 1330K: mediatek 1331 1332ARM/Mediatek USB3 PHY DRIVER 1333M: Chunfeng Yun <chunfeng.yun@mediatek.com> 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1335L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1336S: Maintained 1337F: drivers/phy/phy-mt65xx-usb3.c 1338 1339ARM/MICREL KS8695 ARCHITECTURE 1340M: Greg Ungerer <gerg@uclinux.org> 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1342F: arch/arm/mach-ks8695/ 1343S: Odd Fixes 1344 1345ARM/MIOA701 MACHINE SUPPORT 1346M: Robert Jarzmik <robert.jarzmik@free.fr> 1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1348F: arch/arm/mach-pxa/mioa701.c 1349S: Maintained 1350 1351ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1352M: Michael Petchkovsky <mkpetch@internode.on.net> 1353S: Maintained 1354 1355ARM/NOMADIK ARCHITECTURE 1356M: Alessandro Rubini <rubini@unipv.it> 1357M: Linus Walleij <linus.walleij@linaro.org> 1358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1359S: Maintained 1360F: arch/arm/mach-nomadik/ 1361F: drivers/pinctrl/nomadik/ 1362F: drivers/i2c/busses/i2c-nomadik.c 1363T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1364 1365ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1366M: Nelson Castillo <arhuaco@freaks-unidos.net> 1367L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1368W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1369S: Supported 1370 1371ARM/TOSA MACHINE SUPPORT 1372M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1373M: Dirk Opfer <dirk@opfer-online.de> 1374S: Maintained 1375 1376ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1377M: Marek Vasut <marek.vasut@gmail.com> 1378L: linux-arm-kernel@lists.infradead.org 1379W: http://hackndev.com 1380S: Maintained 1381F: arch/arm/mach-pxa/include/mach/palmtx.h 1382F: arch/arm/mach-pxa/palmtx.c 1383F: arch/arm/mach-pxa/include/mach/palmt5.h 1384F: arch/arm/mach-pxa/palmt5.c 1385F: arch/arm/mach-pxa/include/mach/palmld.h 1386F: arch/arm/mach-pxa/palmld.c 1387F: arch/arm/mach-pxa/include/mach/palmte2.h 1388F: arch/arm/mach-pxa/palmte2.c 1389F: arch/arm/mach-pxa/include/mach/palmtc.h 1390F: arch/arm/mach-pxa/palmtc.c 1391 1392ARM/PALM TREO SUPPORT 1393M: Tomas Cech <sleep_walker@suse.com> 1394L: linux-arm-kernel@lists.infradead.org 1395W: http://hackndev.com 1396S: Maintained 1397F: arch/arm/mach-pxa/include/mach/palmtreo.h 1398F: arch/arm/mach-pxa/palmtreo.c 1399 1400ARM/PALMZ72 SUPPORT 1401M: Sergey Lapin <slapin@ossfans.org> 1402L: linux-arm-kernel@lists.infradead.org 1403W: http://hackndev.com 1404S: Maintained 1405F: arch/arm/mach-pxa/include/mach/palmz72.h 1406F: arch/arm/mach-pxa/palmz72.c 1407 1408ARM/PLEB SUPPORT 1409M: Peter Chubb <pleb@gelato.unsw.edu.au> 1410W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1411S: Maintained 1412 1413ARM/PT DIGITAL BOARD PORT 1414M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1416W: http://www.arm.linux.org.uk/ 1417S: Maintained 1418 1419ARM/QUALCOMM SUPPORT 1420M: Andy Gross <andy.gross@linaro.org> 1421M: David Brown <david.brown@linaro.org> 1422L: linux-arm-msm@vger.kernel.org 1423L: linux-soc@vger.kernel.org 1424S: Maintained 1425F: arch/arm/boot/dts/qcom-*.dts 1426F: arch/arm/boot/dts/qcom-*.dtsi 1427F: arch/arm/mach-qcom/ 1428F: arch/arm64/boot/dts/qcom/* 1429F: drivers/soc/qcom/ 1430F: drivers/tty/serial/msm_serial.h 1431F: drivers/tty/serial/msm_serial.c 1432F: drivers/*/pm8???-* 1433F: drivers/mfd/ssbi.c 1434F: drivers/firmware/qcom_scm.c 1435T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git 1436 1437ARM/RADISYS ENP2611 MACHINE SUPPORT 1438M: Lennert Buytenhek <kernel@wantstofly.org> 1439L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1440S: Maintained 1441 1442ARM/RENESAS ARM64 ARCHITECTURE 1443M: Simon Horman <horms@verge.net.au> 1444M: Magnus Damm <magnus.damm@gmail.com> 1445L: linux-renesas-soc@vger.kernel.org 1446Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1447T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1448S: Supported 1449F: arch/arm64/boot/dts/renesas/ 1450 1451ARM/RISCPC ARCHITECTURE 1452M: Russell King <linux@arm.linux.org.uk> 1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1454W: http://www.arm.linux.org.uk/ 1455S: Maintained 1456F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1457F: arch/arm/include/asm/hardware/ioc.h 1458F: arch/arm/include/asm/hardware/iomd.h 1459F: arch/arm/include/asm/hardware/memc.h 1460F: arch/arm/mach-rpc/ 1461F: drivers/net/ethernet/8390/etherh.c 1462F: drivers/net/ethernet/i825xx/ether1* 1463F: drivers/net/ethernet/seeq/ether3* 1464F: drivers/scsi/arm/ 1465 1466ARM/Rockchip SoC support 1467M: Heiko Stuebner <heiko@sntech.de> 1468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1469L: linux-rockchip@lists.infradead.org 1470T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 1471S: Maintained 1472F: arch/arm/boot/dts/rk3* 1473F: arch/arm/mach-rockchip/ 1474F: drivers/clk/rockchip/ 1475F: drivers/i2c/busses/i2c-rk3x.c 1476F: drivers/*/*rockchip* 1477F: drivers/*/*/*rockchip* 1478F: sound/soc/rockchip/ 1479N: rockchip 1480 1481ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1482M: Kukjin Kim <kgene@kernel.org> 1483M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1485L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1486S: Maintained 1487F: arch/arm/boot/dts/s3c* 1488F: arch/arm/boot/dts/s5p* 1489F: arch/arm/boot/dts/samsung* 1490F: arch/arm/boot/dts/exynos* 1491F: arch/arm64/boot/dts/exynos/ 1492F: arch/arm/plat-samsung/ 1493F: arch/arm/mach-s3c24*/ 1494F: arch/arm/mach-s3c64xx/ 1495F: arch/arm/mach-s5p*/ 1496F: arch/arm/mach-exynos*/ 1497F: drivers/*/*s3c2410* 1498F: drivers/*/*/*s3c2410* 1499F: drivers/spi/spi-s3c* 1500F: sound/soc/samsung/* 1501F: Documentation/arm/Samsung/ 1502F: Documentation/devicetree/bindings/arm/samsung/ 1503F: Documentation/devicetree/bindings/sram/samsung-sram.txt 1504F: Documentation/devicetree/bindings/power/pd-samsung.txt 1505N: exynos 1506 1507ARM/SAMSUNG MOBILE MACHINE SUPPORT 1508M: Kyungmin Park <kyungmin.park@samsung.com> 1509L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1510S: Maintained 1511F: arch/arm/mach-s5pv210/ 1512 1513ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1514M: Kyungmin Park <kyungmin.park@samsung.com> 1515M: Kamil Debski <k.debski@samsung.com> 1516L: linux-arm-kernel@lists.infradead.org 1517L: linux-media@vger.kernel.org 1518S: Maintained 1519F: drivers/media/platform/s5p-g2d/ 1520 1521ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1522M: Kyungmin Park <kyungmin.park@samsung.com> 1523M: Kamil Debski <k.debski@samsung.com> 1524M: Jeongtae Park <jtp.park@samsung.com> 1525L: linux-arm-kernel@lists.infradead.org 1526L: linux-media@vger.kernel.org 1527S: Maintained 1528F: arch/arm/plat-samsung/s5p-dev-mfc.c 1529F: drivers/media/platform/s5p-mfc/ 1530 1531ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1532M: Kyungmin Park <kyungmin.park@samsung.com> 1533M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1534L: linux-arm-kernel@lists.infradead.org 1535L: linux-media@vger.kernel.org 1536S: Maintained 1537F: drivers/media/platform/s5p-tv/ 1538 1539ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 1540M: Andrzej Pietrasiewicz <andrzej.p@samsung.com> 1541M: Jacek Anaszewski <j.anaszewski@samsung.com> 1542L: linux-arm-kernel@lists.infradead.org 1543L: linux-media@vger.kernel.org 1544S: Maintained 1545F: drivers/media/platform/s5p-jpeg/ 1546 1547ARM/SHMOBILE ARM ARCHITECTURE 1548M: Simon Horman <horms@verge.net.au> 1549M: Magnus Damm <magnus.damm@gmail.com> 1550L: linux-renesas-soc@vger.kernel.org 1551Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1552T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1553S: Supported 1554F: arch/arm/boot/dts/emev2* 1555F: arch/arm/boot/dts/r7s* 1556F: arch/arm/boot/dts/r8a* 1557F: arch/arm/boot/dts/sh* 1558F: arch/arm/configs/shmobile_defconfig 1559F: arch/arm/include/debug/renesas-scif.S 1560F: arch/arm/mach-shmobile/ 1561F: drivers/sh/ 1562 1563ARM/SOCFPGA ARCHITECTURE 1564M: Dinh Nguyen <dinguyen@opensource.altera.com> 1565S: Maintained 1566F: arch/arm/mach-socfpga/ 1567F: arch/arm/boot/dts/socfpga* 1568F: arch/arm/configs/socfpga_defconfig 1569F: arch/arm64/boot/dts/altera/ 1570W: http://www.rocketboards.org 1571T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1572 1573ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1574M: Dinh Nguyen <dinguyen@opensource.altera.com> 1575S: Maintained 1576F: drivers/clk/socfpga/ 1577 1578ARM/SOCFPGA EDAC SUPPORT 1579M: Thor Thayer <tthayer@opensource.altera.com> 1580S: Maintained 1581F: drivers/edac/altera_edac. 1582 1583ARM/STI ARCHITECTURE 1584M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1585M: Maxime Coquelin <maxime.coquelin@st.com> 1586M: Patrice Chotard <patrice.chotard@st.com> 1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1588L: kernel@stlinux.com 1589W: http://www.stlinux.com 1590S: Maintained 1591F: arch/arm/mach-sti/ 1592F: arch/arm/boot/dts/sti* 1593F: drivers/char/hw_random/st-rng.c 1594F: drivers/clocksource/arm_global_timer.c 1595F: drivers/clocksource/clksrc_st_lpc.c 1596F: drivers/i2c/busses/i2c-st.c 1597F: drivers/media/rc/st_rc.c 1598F: drivers/media/platform/sti/c8sectpfe/ 1599F: drivers/mmc/host/sdhci-st.c 1600F: drivers/phy/phy-miphy28lp.c 1601F: drivers/phy/phy-miphy365x.c 1602F: drivers/phy/phy-stih407-usb.c 1603F: drivers/phy/phy-stih41x-usb.c 1604F: drivers/pinctrl/pinctrl-st.c 1605F: drivers/reset/sti/ 1606F: drivers/rtc/rtc-st-lpc.c 1607F: drivers/tty/serial/st-asc.c 1608F: drivers/usb/dwc3/dwc3-st.c 1609F: drivers/usb/host/ehci-st.c 1610F: drivers/usb/host/ohci-st.c 1611F: drivers/watchdog/st_lpc_wdt.c 1612F: drivers/ata/ahci_st.c 1613 1614ARM/STM32 ARCHITECTURE 1615M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1616L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1617S: Maintained 1618T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1619N: stm32 1620F: drivers/clocksource/armv7m_systick.c 1621 1622ARM/TANGO ARCHITECTURE 1623M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com> 1624L: linux-arm-kernel@lists.infradead.org 1625S: Maintained 1626F: arch/arm/mach-tango/ 1627F: arch/arm/boot/dts/tango* 1628 1629ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1630M: Lennert Buytenhek <kernel@wantstofly.org> 1631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1632S: Maintained 1633 1634ARM/TETON BGA MACHINE SUPPORT 1635M: "Mark F. Brown" <mark.brown314@gmail.com> 1636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1637S: Maintained 1638 1639ARM/THECUS N2100 MACHINE SUPPORT 1640M: Lennert Buytenhek <kernel@wantstofly.org> 1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1642S: Maintained 1643 1644ARM/NUVOTON W90X900 ARM ARCHITECTURE 1645M: Wan ZongShun <mcuos.com@gmail.com> 1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1647W: http://www.mcuos.com 1648S: Maintained 1649F: arch/arm/mach-w90x900/ 1650F: drivers/input/keyboard/w90p910_keypad.c 1651F: drivers/input/touchscreen/w90p910_ts.c 1652F: drivers/watchdog/nuc900_wdt.c 1653F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1654F: drivers/mtd/nand/nuc900_nand.c 1655F: drivers/rtc/rtc-nuc900.c 1656F: drivers/spi/spi-nuc900.c 1657F: drivers/usb/host/ehci-w90x900.c 1658F: drivers/video/fbdev/nuc900fb.c 1659 1660ARM/U300 MACHINE SUPPORT 1661M: Linus Walleij <linus.walleij@linaro.org> 1662L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1663S: Supported 1664F: arch/arm/mach-u300/ 1665F: drivers/clocksource/timer-u300.c 1666F: drivers/i2c/busses/i2c-stu300.c 1667F: drivers/rtc/rtc-coh901331.c 1668F: drivers/watchdog/coh901327_wdt.c 1669F: drivers/dma/coh901318* 1670F: drivers/mfd/ab3100* 1671F: drivers/rtc/rtc-ab3100.c 1672F: drivers/rtc/rtc-coh901331.c 1673T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1674 1675ARM/UNIPHIER ARCHITECTURE 1676M: Masahiro Yamada <yamada.masahiro@socionext.com> 1677L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1678S: Maintained 1679F: arch/arm/boot/dts/uniphier* 1680F: arch/arm/include/asm/hardware/cache-uniphier.h 1681F: arch/arm/mach-uniphier/ 1682F: arch/arm/mm/cache-uniphier.c 1683F: arch/arm64/boot/dts/socionext/ 1684F: drivers/bus/uniphier-system-bus.c 1685F: drivers/i2c/busses/i2c-uniphier* 1686F: drivers/pinctrl/uniphier/ 1687F: drivers/tty/serial/8250/8250_uniphier.c 1688N: uniphier 1689 1690ARM/Ux500 ARM ARCHITECTURE 1691M: Linus Walleij <linus.walleij@linaro.org> 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1693S: Maintained 1694F: arch/arm/mach-ux500/ 1695F: drivers/clocksource/clksrc-dbx500-prcmu.c 1696F: drivers/dma/ste_dma40* 1697F: drivers/hwspinlock/u8500_hsem.c 1698F: drivers/mfd/abx500* 1699F: drivers/mfd/ab8500* 1700F: drivers/mfd/dbx500* 1701F: drivers/mfd/db8500* 1702F: drivers/pinctrl/nomadik/pinctrl-ab* 1703F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1704F: drivers/rtc/rtc-ab8500.c 1705F: drivers/rtc/rtc-pl031.c 1706T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1707 1708ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1709M: Ulf Hansson <ulf.hansson@linaro.org> 1710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1711T: git git://git.linaro.org/people/ulfh/clk.git 1712S: Maintained 1713F: drivers/clk/ux500/ 1714F: include/linux/platform_data/clk-ux500.h 1715 1716ARM/VERSATILE EXPRESS PLATFORM 1717M: Liviu Dudau <liviu.dudau@arm.com> 1718M: Sudeep Holla <sudeep.holla@arm.com> 1719M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1720L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1721S: Maintained 1722F: arch/arm/boot/dts/vexpress* 1723F: arch/arm64/boot/dts/arm/ 1724F: arch/arm/mach-vexpress/ 1725F: */*/vexpress* 1726F: */*/*/vexpress* 1727F: drivers/clk/versatile/clk-vexpress-osc.c 1728F: drivers/clocksource/versatile.c 1729 1730ARM/VFP SUPPORT 1731M: Russell King <linux@arm.linux.org.uk> 1732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1733W: http://www.arm.linux.org.uk/ 1734S: Maintained 1735F: arch/arm/vfp/ 1736 1737ARM/VOIPAC PXA270 SUPPORT 1738M: Marek Vasut <marek.vasut@gmail.com> 1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1740S: Maintained 1741F: arch/arm/mach-pxa/vpac270.c 1742F: arch/arm/mach-pxa/include/mach/vpac270.h 1743 1744ARM/VT8500 ARM ARCHITECTURE 1745M: Tony Prisk <linux@prisktech.co.nz> 1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1747S: Maintained 1748F: arch/arm/mach-vt8500/ 1749F: drivers/clocksource/vt8500_timer.c 1750F: drivers/i2c/busses/i2c-wmt.c 1751F: drivers/mmc/host/wmt-sdmmc.c 1752F: drivers/pwm/pwm-vt8500.c 1753F: drivers/rtc/rtc-vt8500.c 1754F: drivers/tty/serial/vt8500_serial.c 1755F: drivers/usb/host/ehci-platform.c 1756F: drivers/usb/host/uhci-platform.c 1757F: drivers/video/fbdev/vt8500lcdfb.* 1758F: drivers/video/fbdev/wm8505fb* 1759F: drivers/video/fbdev/wmt_ge_rops.* 1760 1761ARM/ZIPIT Z2 SUPPORT 1762M: Marek Vasut <marek.vasut@gmail.com> 1763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1764S: Maintained 1765F: arch/arm/mach-pxa/z2.c 1766F: arch/arm/mach-pxa/include/mach/z2.h 1767 1768ARM/ZTE ARCHITECTURE 1769M: Jun Nie <jun.nie@linaro.org> 1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1771S: Maintained 1772F: arch/arm/mach-zx/ 1773F: drivers/clk/zte/ 1774F: Documentation/devicetree/bindings/arm/zte.txt 1775F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1776 1777ARM/ZYNQ ARCHITECTURE 1778M: Michal Simek <michal.simek@xilinx.com> 1779R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1781W: http://wiki.xilinx.com 1782T: git https://github.com/Xilinx/linux-xlnx.git 1783S: Supported 1784F: arch/arm/mach-zynq/ 1785F: drivers/cpuidle/cpuidle-zynq.c 1786F: drivers/block/xsysace.c 1787N: zynq 1788N: xilinx 1789F: drivers/clocksource/cadence_ttc_timer.c 1790F: drivers/i2c/busses/i2c-cadence.c 1791F: drivers/mmc/host/sdhci-of-arasan.c 1792F: drivers/edac/synopsys_edac.c 1793 1794ARM SMMU DRIVERS 1795M: Will Deacon <will.deacon@arm.com> 1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1797S: Maintained 1798F: drivers/iommu/arm-smmu.c 1799F: drivers/iommu/arm-smmu-v3.c 1800F: drivers/iommu/io-pgtable-arm.c 1801 1802ARM64 PORT (AARCH64 ARCHITECTURE) 1803M: Catalin Marinas <catalin.marinas@arm.com> 1804M: Will Deacon <will.deacon@arm.com> 1805L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1806T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 1807S: Maintained 1808F: arch/arm64/ 1809F: Documentation/arm64/ 1810 1811AS3645A LED FLASH CONTROLLER DRIVER 1812M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1813L: linux-media@vger.kernel.org 1814T: git git://linuxtv.org/media_tree.git 1815S: Maintained 1816F: drivers/media/i2c/as3645a.c 1817F: include/media/i2c/as3645a.h 1818 1819ASC7621 HARDWARE MONITOR DRIVER 1820M: George Joseph <george.joseph@fairview5.com> 1821L: lm-sensors@lm-sensors.org 1822S: Maintained 1823F: Documentation/hwmon/asc7621 1824F: drivers/hwmon/asc7621.c 1825 1826ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1827M: Corentin Chary <corentin.chary@gmail.com> 1828L: acpi4asus-user@lists.sourceforge.net 1829L: platform-driver-x86@vger.kernel.org 1830W: http://acpi4asus.sf.net 1831S: Maintained 1832F: drivers/platform/x86/asus*.c 1833F: drivers/platform/x86/eeepc*.c 1834 1835ASUS WIRELESS RADIO CONTROL DRIVER 1836M: João Paulo Rechi Vita <jprvita@gmail.com> 1837L: platform-driver-x86@vger.kernel.org 1838S: Maintained 1839F: drivers/platform/x86/asus-wireless.c 1840 1841ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1842R: Dan Williams <dan.j.williams@intel.com> 1843W: http://sourceforge.net/projects/xscaleiop 1844S: Odd fixes 1845F: Documentation/crypto/async-tx-api.txt 1846F: crypto/async_tx/ 1847F: drivers/dma/ 1848F: include/linux/dmaengine.h 1849F: include/linux/async_tx.h 1850 1851AT24 EEPROM DRIVER 1852M: Wolfram Sang <wsa@the-dreams.de> 1853L: linux-i2c@vger.kernel.org 1854S: Maintained 1855F: drivers/misc/eeprom/at24.c 1856F: include/linux/platform_data/at24.h 1857 1858ATA OVER ETHERNET (AOE) DRIVER 1859M: "Ed L. Cashin" <ed.cashin@acm.org> 1860W: http://www.openaoe.org/ 1861S: Supported 1862F: Documentation/aoe/ 1863F: drivers/block/aoe/ 1864 1865ATHEROS 71XX/9XXX GPIO DRIVER 1866M: Alban Bedel <albeu@free.fr> 1867W: https://github.com/AlbanBedel/linux 1868T: git git://github.com/AlbanBedel/linux 1869S: Maintained 1870F: drivers/gpio/gpio-ath79.c 1871F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 1872 1873ATHEROS ATH GENERIC UTILITIES 1874M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1875L: linux-wireless@vger.kernel.org 1876S: Supported 1877F: drivers/net/wireless/ath/* 1878 1879ATHEROS ATH5K WIRELESS DRIVER 1880M: Jiri Slaby <jirislaby@gmail.com> 1881M: Nick Kossifidis <mickflemm@gmail.com> 1882M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1883L: linux-wireless@vger.kernel.org 1884W: http://wireless.kernel.org/en/users/Drivers/ath5k 1885S: Maintained 1886F: drivers/net/wireless/ath/ath5k/ 1887 1888ATHEROS ATH6KL WIRELESS DRIVER 1889M: Kalle Valo <kvalo@qca.qualcomm.com> 1890L: linux-wireless@vger.kernel.org 1891W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1892T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 1893S: Supported 1894F: drivers/net/wireless/ath/ath6kl/ 1895 1896WILOCITY WIL6210 WIRELESS DRIVER 1897M: Maya Erez <qca_merez@qca.qualcomm.com> 1898L: linux-wireless@vger.kernel.org 1899L: wil6210@qca.qualcomm.com 1900S: Supported 1901W: http://wireless.kernel.org/en/users/Drivers/wil6210 1902F: drivers/net/wireless/ath/wil6210/ 1903F: include/uapi/linux/wil6210_uapi.h 1904 1905CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1906M: Christian Lamparter <chunkeey@googlemail.com> 1907L: linux-wireless@vger.kernel.org 1908W: http://wireless.kernel.org/en/users/Drivers/carl9170 1909S: Maintained 1910F: drivers/net/wireless/ath/carl9170/ 1911 1912ATK0110 HWMON DRIVER 1913M: Luca Tettamanti <kronos.it@gmail.com> 1914L: lm-sensors@lm-sensors.org 1915S: Maintained 1916F: drivers/hwmon/asus_atk0110.c 1917 1918ATI_REMOTE2 DRIVER 1919M: Ville Syrjala <syrjala@sci.fi> 1920S: Maintained 1921F: drivers/input/misc/ati_remote2.c 1922 1923ATLX ETHERNET DRIVERS 1924M: Jay Cliburn <jcliburn@gmail.com> 1925M: Chris Snook <chris.snook@gmail.com> 1926L: netdev@vger.kernel.org 1927W: http://sourceforge.net/projects/atl1 1928W: http://atl1.sourceforge.net 1929S: Maintained 1930F: drivers/net/ethernet/atheros/ 1931 1932ATM 1933M: Chas Williams <3chas3@gmail.com> 1934L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1935L: netdev@vger.kernel.org 1936W: http://linux-atm.sourceforge.net 1937S: Maintained 1938F: drivers/atm/ 1939F: include/linux/atm* 1940F: include/uapi/linux/atm* 1941 1942ATMEL AT91 / AT32 MCI DRIVER 1943M: Ludovic Desroches <ludovic.desroches@atmel.com> 1944S: Maintained 1945F: drivers/mmc/host/atmel-mci.c 1946 1947ATMEL AT91 / AT32 SERIAL DRIVER 1948M: Nicolas Ferre <nicolas.ferre@atmel.com> 1949S: Supported 1950F: drivers/tty/serial/atmel_serial.c 1951 1952ATMEL Audio ALSA driver 1953M: Nicolas Ferre <nicolas.ferre@atmel.com> 1954L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1955S: Supported 1956F: sound/soc/atmel 1957 1958ATMEL DMA DRIVER 1959M: Nicolas Ferre <nicolas.ferre@atmel.com> 1960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1961S: Supported 1962F: drivers/dma/at_hdmac.c 1963F: drivers/dma/at_hdmac_regs.h 1964F: include/linux/platform_data/dma-atmel.h 1965 1966ATMEL XDMA DRIVER 1967M: Ludovic Desroches <ludovic.desroches@atmel.com> 1968L: linux-arm-kernel@lists.infradead.org 1969L: dmaengine@vger.kernel.org 1970S: Supported 1971F: drivers/dma/at_xdmac.c 1972 1973ATMEL I2C DRIVER 1974M: Ludovic Desroches <ludovic.desroches@atmel.com> 1975L: linux-i2c@vger.kernel.org 1976S: Supported 1977F: drivers/i2c/busses/i2c-at91.c 1978 1979ATMEL ISI DRIVER 1980M: Ludovic Desroches <ludovic.desroches@atmel.com> 1981L: linux-media@vger.kernel.org 1982S: Supported 1983F: drivers/media/platform/soc_camera/atmel-isi.c 1984F: include/media/atmel-isi.h 1985 1986ATMEL LCDFB DRIVER 1987M: Nicolas Ferre <nicolas.ferre@atmel.com> 1988L: linux-fbdev@vger.kernel.org 1989S: Maintained 1990F: drivers/video/fbdev/atmel_lcdfb.c 1991F: include/video/atmel_lcdc.h 1992 1993ATMEL MACB ETHERNET DRIVER 1994M: Nicolas Ferre <nicolas.ferre@atmel.com> 1995S: Supported 1996F: drivers/net/ethernet/cadence/ 1997 1998ATMEL NAND DRIVER 1999M: Wenyou Yang <wenyou.yang@atmel.com> 2000M: Josh Wu <rainyfeeling@outlook.com> 2001L: linux-mtd@lists.infradead.org 2002S: Supported 2003F: drivers/mtd/nand/atmel_nand* 2004 2005ATMEL SDMMC DRIVER 2006M: Ludovic Desroches <ludovic.desroches@atmel.com> 2007L: linux-mmc@vger.kernel.org 2008S: Supported 2009F: drivers/mmc/host/sdhci-of-at91.c 2010 2011ATMEL SPI DRIVER 2012M: Nicolas Ferre <nicolas.ferre@atmel.com> 2013S: Supported 2014F: drivers/spi/spi-atmel.* 2015 2016ATMEL SSC DRIVER 2017M: Nicolas Ferre <nicolas.ferre@atmel.com> 2018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2019S: Supported 2020F: drivers/misc/atmel-ssc.c 2021F: include/linux/atmel-ssc.h 2022 2023ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 2024M: Nicolas Ferre <nicolas.ferre@atmel.com> 2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2026S: Supported 2027F: drivers/misc/atmel_tclib.c 2028F: drivers/clocksource/tcb_clksrc.c 2029 2030ATMEL USBA UDC DRIVER 2031M: Nicolas Ferre <nicolas.ferre@atmel.com> 2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2033S: Supported 2034F: drivers/usb/gadget/udc/atmel_usba_udc.* 2035 2036ATMEL WIRELESS DRIVER 2037M: Simon Kelley <simon@thekelleys.org.uk> 2038L: linux-wireless@vger.kernel.org 2039W: http://www.thekelleys.org.uk/atmel 2040W: http://atmelwlandriver.sourceforge.net/ 2041S: Maintained 2042F: drivers/net/wireless/atmel/atmel* 2043 2044ATMEL MAXTOUCH DRIVER 2045M: Nick Dyer <nick.dyer@itdev.co.uk> 2046T: git git://github.com/atmel-maxtouch/linux.git 2047S: Supported 2048F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 2049F: drivers/input/touchscreen/atmel_mxt_ts.c 2050F: include/linux/platform_data/atmel_mxt_ts.h 2051 2052ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2053M: Bradley Grove <linuxdrivers@attotech.com> 2054L: linux-scsi@vger.kernel.org 2055W: http://www.attotech.com 2056S: Supported 2057F: drivers/scsi/esas2r 2058 2059ATUSB IEEE 802.15.4 RADIO DRIVER 2060M: Stefan Schmidt <stefan@osg.samsung.com> 2061L: linux-wpan@vger.kernel.org 2062S: Maintained 2063F: drivers/net/ieee802154/atusb.c 2064F: drivers/net/ieee802154/atusb.h 2065F: drivers/net/ieee802154/at86rf230.h 2066 2067AUDIT SUBSYSTEM 2068M: Paul Moore <paul@paul-moore.com> 2069M: Eric Paris <eparis@redhat.com> 2070L: linux-audit@redhat.com (moderated for non-subscribers) 2071W: http://people.redhat.com/sgrubb/audit/ 2072T: git git://git.infradead.org/users/pcmoore/audit 2073S: Maintained 2074F: include/linux/audit.h 2075F: include/uapi/linux/audit.h 2076F: kernel/audit* 2077 2078AUXILIARY DISPLAY DRIVERS 2079M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2080W: http://miguelojeda.es/auxdisplay.htm 2081W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2082S: Maintained 2083F: drivers/auxdisplay/ 2084F: include/linux/cfag12864b.h 2085 2086AVR32 ARCHITECTURE 2087M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2088M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2089W: http://www.atmel.com/products/AVR32/ 2090W: http://mirror.egtvedt.no/avr32linux.org/ 2091W: http://avrfreaks.net/ 2092S: Maintained 2093F: arch/avr32/ 2094 2095AVR32/AT32AP MACHINE SUPPORT 2096M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2097M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2098S: Maintained 2099F: arch/avr32/mach-at32ap/ 2100 2101AX.25 NETWORK LAYER 2102M: Ralf Baechle <ralf@linux-mips.org> 2103L: linux-hams@vger.kernel.org 2104W: http://www.linux-ax25.org/ 2105S: Maintained 2106F: include/uapi/linux/ax25.h 2107F: include/net/ax25.h 2108F: net/ax25/ 2109 2110AZ6007 DVB DRIVER 2111M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2112L: linux-media@vger.kernel.org 2113W: https://linuxtv.org 2114T: git git://linuxtv.org/media_tree.git 2115S: Maintained 2116F: drivers/media/usb/dvb-usb-v2/az6007.c 2117 2118AZTECH FM RADIO RECEIVER DRIVER 2119M: Hans Verkuil <hverkuil@xs4all.nl> 2120L: linux-media@vger.kernel.org 2121T: git git://linuxtv.org/media_tree.git 2122W: https://linuxtv.org 2123S: Maintained 2124F: drivers/media/radio/radio-aztech* 2125 2126B43 WIRELESS DRIVER 2127L: linux-wireless@vger.kernel.org 2128L: b43-dev@lists.infradead.org 2129W: http://wireless.kernel.org/en/users/Drivers/b43 2130S: Odd Fixes 2131F: drivers/net/wireless/broadcom/b43/ 2132 2133B43LEGACY WIRELESS DRIVER 2134M: Larry Finger <Larry.Finger@lwfinger.net> 2135L: linux-wireless@vger.kernel.org 2136L: b43-dev@lists.infradead.org 2137W: http://wireless.kernel.org/en/users/Drivers/b43 2138S: Maintained 2139F: drivers/net/wireless/broadcom/b43legacy/ 2140 2141BACKLIGHT CLASS/SUBSYSTEM 2142M: Jingoo Han <jingoohan1@gmail.com> 2143M: Lee Jones <lee.jones@linaro.org> 2144T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git 2145S: Maintained 2146F: drivers/video/backlight/ 2147F: include/linux/backlight.h 2148 2149BATMAN ADVANCED 2150M: Marek Lindner <mareklindner@neomailbox.ch> 2151M: Simon Wunderlich <sw@simonwunderlich.de> 2152M: Antonio Quartulli <a@unstable.cc> 2153L: b.a.t.m.a.n@lists.open-mesh.org 2154W: http://www.open-mesh.org/ 2155S: Maintained 2156F: net/batman-adv/ 2157 2158BAYCOM/HDLCDRV DRIVERS FOR AX.25 2159M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2160L: linux-hams@vger.kernel.org 2161W: http://www.baycom.org/~tom/ham/ham.html 2162S: Maintained 2163F: drivers/net/hamradio/baycom* 2164 2165BCACHE (BLOCK LAYER CACHE) 2166M: Kent Overstreet <kent.overstreet@gmail.com> 2167L: linux-bcache@vger.kernel.org 2168W: http://bcache.evilpiepirate.org 2169S: Maintained 2170F: drivers/md/bcache/ 2171 2172BDISP ST MEDIA DRIVER 2173M: Fabien Dessenne <fabien.dessenne@st.com> 2174L: linux-media@vger.kernel.org 2175T: git git://linuxtv.org/media_tree.git 2176W: https://linuxtv.org 2177S: Supported 2178F: drivers/media/platform/sti/bdisp 2179 2180BEFS FILE SYSTEM 2181S: Orphan 2182F: Documentation/filesystems/befs.txt 2183F: fs/befs/ 2184 2185BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2186M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2187L: netdev@vger.kernel.org 2188S: Maintained 2189F: drivers/net/ethernet/ec_bhf.c 2190 2191BFS FILE SYSTEM 2192M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2193S: Maintained 2194F: Documentation/filesystems/bfs.txt 2195F: fs/bfs/ 2196F: include/uapi/linux/bfs_fs.h 2197 2198BLACKFIN ARCHITECTURE 2199M: Steven Miao <realmz6@gmail.com> 2200L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2201T: git git://git.code.sf.net/p/adi-linux/code 2202W: http://blackfin.uclinux.org 2203S: Supported 2204F: arch/blackfin/ 2205 2206BLACKFIN EMAC DRIVER 2207L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2208W: http://blackfin.uclinux.org 2209S: Supported 2210F: drivers/net/ethernet/adi/ 2211 2212BLACKFIN RTC DRIVER 2213L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2214W: http://blackfin.uclinux.org 2215S: Supported 2216F: drivers/rtc/rtc-bfin.c 2217 2218BLACKFIN SDH DRIVER 2219M: Sonic Zhang <sonic.zhang@analog.com> 2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2221W: http://blackfin.uclinux.org 2222S: Supported 2223F: drivers/mmc/host/bfin_sdh.c 2224 2225BLACKFIN SERIAL DRIVER 2226M: Sonic Zhang <sonic.zhang@analog.com> 2227L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2228W: http://blackfin.uclinux.org 2229S: Supported 2230F: drivers/tty/serial/bfin_uart.c 2231 2232BLACKFIN WATCHDOG DRIVER 2233L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2234W: http://blackfin.uclinux.org 2235S: Supported 2236F: drivers/watchdog/bfin_wdt.c 2237 2238BLACKFIN I2C TWI DRIVER 2239M: Sonic Zhang <sonic.zhang@analog.com> 2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2241W: http://blackfin.uclinux.org/ 2242S: Supported 2243F: drivers/i2c/busses/i2c-bfin-twi.c 2244 2245BLACKFIN MEDIA DRIVER 2246M: Scott Jiang <scott.jiang.linux@gmail.com> 2247L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2248W: http://blackfin.uclinux.org/ 2249S: Supported 2250F: drivers/media/platform/blackfin/ 2251F: drivers/media/i2c/adv7183* 2252F: drivers/media/i2c/vs6624* 2253 2254BLINKM RGB LED DRIVER 2255M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2256S: Maintained 2257F: drivers/leds/leds-blinkm.c 2258 2259BLOCK LAYER 2260M: Jens Axboe <axboe@kernel.dk> 2261L: linux-block@vger.kernel.org 2262T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2263S: Maintained 2264F: block/ 2265F: kernel/trace/blktrace.c 2266 2267BLOCK2MTD DRIVER 2268M: Joern Engel <joern@lazybastard.org> 2269L: linux-mtd@lists.infradead.org 2270S: Maintained 2271F: drivers/mtd/devices/block2mtd.c 2272 2273BLUETOOTH DRIVERS 2274M: Marcel Holtmann <marcel@holtmann.org> 2275M: Gustavo Padovan <gustavo@padovan.org> 2276M: Johan Hedberg <johan.hedberg@gmail.com> 2277L: linux-bluetooth@vger.kernel.org 2278W: http://www.bluez.org/ 2279T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2280T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2281S: Maintained 2282F: drivers/bluetooth/ 2283 2284BLUETOOTH SUBSYSTEM 2285M: Marcel Holtmann <marcel@holtmann.org> 2286M: Gustavo Padovan <gustavo@padovan.org> 2287M: Johan Hedberg <johan.hedberg@gmail.com> 2288L: linux-bluetooth@vger.kernel.org 2289W: http://www.bluez.org/ 2290T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2291T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2292S: Maintained 2293F: net/bluetooth/ 2294F: include/net/bluetooth/ 2295 2296BONDING DRIVER 2297M: Jay Vosburgh <j.vosburgh@gmail.com> 2298M: Veaceslav Falico <vfalico@gmail.com> 2299M: Andy Gospodarek <gospo@cumulusnetworks.com> 2300L: netdev@vger.kernel.org 2301W: http://sourceforge.net/projects/bonding/ 2302S: Supported 2303F: drivers/net/bonding/ 2304F: include/uapi/linux/if_bonding.h 2305 2306BPF (Safe dynamic programs and tools) 2307M: Alexei Starovoitov <ast@kernel.org> 2308L: netdev@vger.kernel.org 2309L: linux-kernel@vger.kernel.org 2310S: Supported 2311F: kernel/bpf/ 2312 2313BROADCOM B44 10/100 ETHERNET DRIVER 2314M: Gary Zambrano <zambrano@broadcom.com> 2315L: netdev@vger.kernel.org 2316S: Supported 2317F: drivers/net/ethernet/broadcom/b44.* 2318 2319BROADCOM GENET ETHERNET DRIVER 2320M: Florian Fainelli <f.fainelli@gmail.com> 2321L: netdev@vger.kernel.org 2322S: Supported 2323F: drivers/net/ethernet/broadcom/genet/ 2324 2325BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2326M: Sony Chacko <sony.chacko@qlogic.com> 2327M: Dept-HSGLinuxNICDev@qlogic.com 2328L: netdev@vger.kernel.org 2329S: Supported 2330F: drivers/net/ethernet/broadcom/bnx2.* 2331F: drivers/net/ethernet/broadcom/bnx2_* 2332 2333BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2334M: Ariel Elior <ariel.elior@qlogic.com> 2335L: netdev@vger.kernel.org 2336S: Supported 2337F: drivers/net/ethernet/broadcom/bnx2x/ 2338 2339BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2340M: Florian Fainelli <f.fainelli@gmail.com> 2341M: Ray Jui <rjui@broadcom.com> 2342M: Scott Branden <sbranden@broadcom.com> 2343L: bcm-kernel-feedback-list@broadcom.com 2344T: git git://github.com/broadcom/mach-bcm 2345S: Maintained 2346F: arch/arm/mach-bcm/ 2347F: arch/arm/boot/dts/bcm113* 2348F: arch/arm/boot/dts/bcm216* 2349F: arch/arm/boot/dts/bcm281* 2350F: arch/arm64/boot/dts/broadcom/ 2351F: arch/arm/configs/bcm_defconfig 2352F: drivers/mmc/host/sdhci-bcm-kona.c 2353F: drivers/clocksource/bcm_kona_timer.c 2354 2355BROADCOM BCM2835 ARM ARCHITECTURE 2356M: Stephen Warren <swarren@wwwdotorg.org> 2357M: Lee Jones <lee@kernel.org> 2358M: Eric Anholt <eric@anholt.net> 2359L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2361T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2362S: Maintained 2363N: bcm2835 2364 2365BROADCOM BCM47XX MIPS ARCHITECTURE 2366M: Hauke Mehrtens <hauke@hauke-m.de> 2367M: Rafał Miłecki <zajec5@gmail.com> 2368L: linux-mips@linux-mips.org 2369S: Maintained 2370F: arch/mips/bcm47xx/* 2371F: arch/mips/include/asm/mach-bcm47xx/* 2372 2373BROADCOM BCM5301X ARM ARCHITECTURE 2374M: Hauke Mehrtens <hauke@hauke-m.de> 2375L: linux-arm-kernel@lists.infradead.org 2376S: Maintained 2377F: arch/arm/mach-bcm/bcm_5301x.c 2378F: arch/arm/boot/dts/bcm5301x.dtsi 2379F: arch/arm/boot/dts/bcm470* 2380 2381BROADCOM BCM63XX ARM ARCHITECTURE 2382M: Florian Fainelli <f.fainelli@gmail.com> 2383L: linux-arm-kernel@lists.infradead.org 2384T: git git://github.com/broadcom/arm-bcm63xx.git 2385S: Maintained 2386F: arch/arm/mach-bcm/bcm63xx.c 2387F: arch/arm/include/debug/bcm63xx.S 2388 2389BROADCOM BCM63XX/BCM33XX UDC DRIVER 2390M: Kevin Cernekee <cernekee@gmail.com> 2391L: linux-usb@vger.kernel.org 2392S: Maintained 2393F: drivers/usb/gadget/udc/bcm63xx_udc.* 2394 2395BROADCOM BCM7XXX ARM ARCHITECTURE 2396M: Brian Norris <computersforpeace@gmail.com> 2397M: Gregory Fong <gregory.0xf0@gmail.com> 2398M: Florian Fainelli <f.fainelli@gmail.com> 2399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2400L: bcm-kernel-feedback-list@broadcom.com 2401T: git git://github.com/broadcom/stblinux.git 2402S: Maintained 2403F: arch/arm/mach-bcm/*brcmstb* 2404F: arch/arm/boot/dts/bcm7*.dts* 2405F: drivers/bus/brcmstb_gisb.c 2406N: brcmstb 2407 2408BROADCOM BMIPS MIPS ARCHITECTURE 2409M: Kevin Cernekee <cernekee@gmail.com> 2410M: Florian Fainelli <f.fainelli@gmail.com> 2411L: linux-mips@linux-mips.org 2412T: git git://github.com/broadcom/stblinux.git 2413S: Maintained 2414F: arch/mips/bmips/* 2415F: arch/mips/include/asm/mach-bmips/* 2416F: arch/mips/kernel/*bmips* 2417F: arch/mips/boot/dts/brcm/bcm*.dts* 2418F: drivers/irqchip/irq-bcm7* 2419F: drivers/irqchip/irq-brcmstb* 2420F: include/linux/bcm963xx_nvram.h 2421F: include/linux/bcm963xx_tag.h 2422 2423BROADCOM TG3 GIGABIT ETHERNET DRIVER 2424M: Prashant Sreedharan <prashant@broadcom.com> 2425M: Michael Chan <mchan@broadcom.com> 2426L: netdev@vger.kernel.org 2427S: Supported 2428F: drivers/net/ethernet/broadcom/tg3.* 2429 2430BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2431M: Brett Rudley <brudley@broadcom.com> 2432M: Arend van Spriel <arend@broadcom.com> 2433M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2434M: Hante Meuleman <meuleman@broadcom.com> 2435L: linux-wireless@vger.kernel.org 2436L: brcm80211-dev-list@broadcom.com 2437S: Supported 2438F: drivers/net/wireless/broadcom/brcm80211/ 2439 2440BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2441M: QLogic-Storage-Upstream@qlogic.com 2442L: linux-scsi@vger.kernel.org 2443S: Supported 2444F: drivers/scsi/bnx2fc/ 2445 2446BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2447M: QLogic-Storage-Upstream@qlogic.com 2448L: linux-scsi@vger.kernel.org 2449S: Supported 2450F: drivers/scsi/bnx2i/ 2451 2452BROADCOM IPROC ARM ARCHITECTURE 2453M: Ray Jui <rjui@broadcom.com> 2454M: Scott Branden <sbranden@broadcom.com> 2455M: Jon Mason <jonmason@broadcom.com> 2456L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2457L: bcm-kernel-feedback-list@broadcom.com 2458T: git git://github.com/broadcom/cygnus-linux.git 2459S: Maintained 2460N: iproc 2461N: cygnus 2462N: nsp 2463N: bcm9113* 2464N: bcm9583* 2465N: bcm9585* 2466N: bcm9586* 2467N: bcm988312 2468N: bcm113* 2469N: bcm583* 2470N: bcm585* 2471N: bcm586* 2472N: bcm88312 2473 2474BROADCOM BRCMSTB GPIO DRIVER 2475M: Gregory Fong <gregory.0xf0@gmail.com> 2476L: bcm-kernel-feedback-list@broadcom.com 2477S: Supported 2478F: drivers/gpio/gpio-brcmstb.c 2479F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2480 2481BROADCOM KONA GPIO DRIVER 2482M: Ray Jui <rjui@broadcom.com> 2483L: bcm-kernel-feedback-list@broadcom.com 2484S: Supported 2485F: drivers/gpio/gpio-bcm-kona.c 2486F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2487 2488BROADCOM NVRAM DRIVER 2489M: Rafał Miłecki <zajec5@gmail.com> 2490L: linux-mips@linux-mips.org 2491S: Maintained 2492F: drivers/firmware/broadcom/* 2493 2494BROADCOM STB NAND FLASH DRIVER 2495M: Brian Norris <computersforpeace@gmail.com> 2496M: Kamal Dasu <kdasu.kdev@gmail.com> 2497L: linux-mtd@lists.infradead.org 2498L: bcm-kernel-feedback-list@broadcom.com 2499S: Maintained 2500F: drivers/mtd/nand/brcmnand/ 2501 2502BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2503M: Rafał Miłecki <zajec5@gmail.com> 2504L: linux-wireless@vger.kernel.org 2505S: Maintained 2506F: drivers/bcma/ 2507F: include/linux/bcma/ 2508 2509BROADCOM SYSTEMPORT ETHERNET DRIVER 2510M: Florian Fainelli <f.fainelli@gmail.com> 2511L: netdev@vger.kernel.org 2512S: Supported 2513F: drivers/net/ethernet/broadcom/bcmsysport.* 2514 2515BROCADE BFA FC SCSI DRIVER 2516M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2517M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2518L: linux-scsi@vger.kernel.org 2519S: Supported 2520F: drivers/scsi/bfa/ 2521 2522BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2523M: Rasesh Mody <rasesh.mody@qlogic.com> 2524L: netdev@vger.kernel.org 2525S: Supported 2526F: drivers/net/ethernet/brocade/bna/ 2527 2528BSG (block layer generic sg v4 driver) 2529M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2530L: linux-scsi@vger.kernel.org 2531S: Supported 2532F: block/bsg.c 2533F: include/linux/bsg.h 2534F: include/uapi/linux/bsg.h 2535 2536BT87X AUDIO DRIVER 2537M: Clemens Ladisch <clemens@ladisch.de> 2538L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2539T: git git://git.alsa-project.org/alsa-kernel.git 2540S: Maintained 2541F: Documentation/sound/alsa/Bt87x.txt 2542F: sound/pci/bt87x.c 2543 2544BT8XXGPIO DRIVER 2545M: Michael Buesch <m@bues.ch> 2546W: http://bu3sch.de/btgpio.php 2547S: Maintained 2548F: drivers/gpio/gpio-bt8xx.c 2549 2550BTRFS FILE SYSTEM 2551M: Chris Mason <clm@fb.com> 2552M: Josef Bacik <jbacik@fb.com> 2553M: David Sterba <dsterba@suse.com> 2554L: linux-btrfs@vger.kernel.org 2555W: http://btrfs.wiki.kernel.org/ 2556Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2557T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2558S: Maintained 2559F: Documentation/filesystems/btrfs.txt 2560F: fs/btrfs/ 2561 2562BTTV VIDEO4LINUX DRIVER 2563M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2564L: linux-media@vger.kernel.org 2565W: https://linuxtv.org 2566T: git git://linuxtv.org/media_tree.git 2567S: Odd fixes 2568F: Documentation/video4linux/bttv/ 2569F: drivers/media/pci/bt8xx/bttv* 2570 2571BUSLOGIC SCSI DRIVER 2572M: Khalid Aziz <khalid@gonehiking.org> 2573L: linux-scsi@vger.kernel.org 2574S: Maintained 2575F: drivers/scsi/BusLogic.* 2576F: drivers/scsi/FlashPoint.* 2577 2578C-MEDIA CMI8788 DRIVER 2579M: Clemens Ladisch <clemens@ladisch.de> 2580L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2581T: git git://git.alsa-project.org/alsa-kernel.git 2582S: Maintained 2583F: sound/pci/oxygen/ 2584 2585C6X ARCHITECTURE 2586M: Mark Salter <msalter@redhat.com> 2587M: Aurelien Jacquiot <a-jacquiot@ti.com> 2588L: linux-c6x-dev@linux-c6x.org 2589W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2590S: Maintained 2591F: arch/c6x/ 2592 2593CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2594M: David Howells <dhowells@redhat.com> 2595L: linux-cachefs@redhat.com (moderated for non-subscribers) 2596S: Supported 2597F: Documentation/filesystems/caching/cachefiles.txt 2598F: fs/cachefiles/ 2599 2600CADET FM/AM RADIO RECEIVER DRIVER 2601M: Hans Verkuil <hverkuil@xs4all.nl> 2602L: linux-media@vger.kernel.org 2603T: git git://linuxtv.org/media_tree.git 2604W: https://linuxtv.org 2605S: Maintained 2606F: drivers/media/radio/radio-cadet* 2607 2608CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2609M: Jonathan Corbet <corbet@lwn.net> 2610L: linux-media@vger.kernel.org 2611T: git git://linuxtv.org/media_tree.git 2612S: Maintained 2613F: Documentation/video4linux/cafe_ccic 2614F: drivers/media/platform/marvell-ccic/ 2615 2616CAIF NETWORK LAYER 2617M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2618L: netdev@vger.kernel.org 2619S: Supported 2620F: Documentation/networking/caif/ 2621F: drivers/net/caif/ 2622F: include/uapi/linux/caif/ 2623F: include/net/caif/ 2624F: net/caif/ 2625 2626CALGARY x86-64 IOMMU 2627M: Muli Ben-Yehuda <muli@il.ibm.com> 2628M: "Jon D. Mason" <jdmason@kudzu.us> 2629L: discuss@x86-64.org 2630S: Maintained 2631F: arch/x86/kernel/pci-calgary_64.c 2632F: arch/x86/kernel/tce_64.c 2633F: arch/x86/include/asm/calgary.h 2634F: arch/x86/include/asm/tce.h 2635 2636CAN NETWORK LAYER 2637M: Oliver Hartkopp <socketcan@hartkopp.net> 2638M: Marc Kleine-Budde <mkl@pengutronix.de> 2639L: linux-can@vger.kernel.org 2640W: https://github.com/linux-can 2641T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2643S: Maintained 2644F: Documentation/networking/can.txt 2645F: net/can/ 2646F: include/linux/can/core.h 2647F: include/uapi/linux/can.h 2648F: include/uapi/linux/can/bcm.h 2649F: include/uapi/linux/can/raw.h 2650F: include/uapi/linux/can/gw.h 2651 2652CAN NETWORK DRIVERS 2653M: Wolfgang Grandegger <wg@grandegger.com> 2654M: Marc Kleine-Budde <mkl@pengutronix.de> 2655L: linux-can@vger.kernel.org 2656W: https://github.com/linux-can 2657T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2658T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2659S: Maintained 2660F: drivers/net/can/ 2661F: include/linux/can/dev.h 2662F: include/linux/can/platform/ 2663F: include/uapi/linux/can/error.h 2664F: include/uapi/linux/can/netlink.h 2665 2666CAPABILITIES 2667M: Serge Hallyn <serge.hallyn@canonical.com> 2668L: linux-security-module@vger.kernel.org 2669S: Supported 2670F: include/linux/capability.h 2671F: include/uapi/linux/capability.h 2672F: security/commoncap.c 2673F: kernel/capability.c 2674 2675CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2676M: Kevin Tsai <ktsai@capellamicro.com> 2677S: Maintained 2678F: drivers/iio/light/cm* 2679F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2680 2681CAVIUM LIQUIDIO NETWORK DRIVER 2682M: Derek Chickles <derek.chickles@caviumnetworks.com> 2683M: Satanand Burla <satananda.burla@caviumnetworks.com> 2684M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2685M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2686L: netdev@vger.kernel.org 2687W: http://www.cavium.com 2688S: Supported 2689F: drivers/net/ethernet/cavium/liquidio/ 2690 2691CC2520 IEEE-802.15.4 RADIO DRIVER 2692M: Varka Bhadram <varkabhadram@gmail.com> 2693L: linux-wpan@vger.kernel.org 2694S: Maintained 2695F: drivers/net/ieee802154/cc2520.c 2696F: include/linux/spi/cc2520.h 2697F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2698 2699CELL BROADBAND ENGINE ARCHITECTURE 2700M: Arnd Bergmann <arnd@arndb.de> 2701L: linuxppc-dev@lists.ozlabs.org 2702W: http://www.ibm.com/developerworks/power/cell/ 2703S: Supported 2704F: arch/powerpc/include/asm/cell*.h 2705F: arch/powerpc/include/asm/spu*.h 2706F: arch/powerpc/include/uapi/asm/spu*.h 2707F: arch/powerpc/oprofile/*cell* 2708F: arch/powerpc/platforms/cell/ 2709 2710CEPH COMMON CODE (LIBCEPH) 2711M: Ilya Dryomov <idryomov@gmail.com> 2712M: "Yan, Zheng" <zyan@redhat.com> 2713M: Sage Weil <sage@redhat.com> 2714L: ceph-devel@vger.kernel.org 2715W: http://ceph.com/ 2716T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2717T: git git://github.com/ceph/ceph-client.git 2718S: Supported 2719F: net/ceph/ 2720F: include/linux/ceph/ 2721F: include/linux/crush/ 2722 2723CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2724M: "Yan, Zheng" <zyan@redhat.com> 2725M: Sage Weil <sage@redhat.com> 2726M: Ilya Dryomov <idryomov@gmail.com> 2727L: ceph-devel@vger.kernel.org 2728W: http://ceph.com/ 2729T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2730T: git git://github.com/ceph/ceph-client.git 2731S: Supported 2732F: Documentation/filesystems/ceph.txt 2733F: fs/ceph/ 2734 2735CERTIFICATE HANDLING: 2736M: David Howells <dhowells@redhat.com> 2737M: David Woodhouse <dwmw2@infradead.org> 2738L: keyrings@vger.kernel.org 2739S: Maintained 2740F: Documentation/module-signing.txt 2741F: certs/ 2742F: scripts/sign-file.c 2743F: scripts/extract-cert.c 2744 2745CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2746L: linux-usb@vger.kernel.org 2747S: Orphan 2748F: Documentation/usb/WUSB-Design-overview.txt 2749F: Documentation/usb/wusb-cbaf 2750F: drivers/usb/host/hwa-hc.c 2751F: drivers/usb/host/whci/ 2752F: drivers/usb/wusbcore/ 2753F: include/linux/usb/wusb* 2754 2755CFAG12864B LCD DRIVER 2756M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2757W: http://miguelojeda.es/auxdisplay.htm 2758W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2759S: Maintained 2760F: drivers/auxdisplay/cfag12864b.c 2761F: include/linux/cfag12864b.h 2762 2763CFAG12864BFB LCD FRAMEBUFFER DRIVER 2764M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2765W: http://miguelojeda.es/auxdisplay.htm 2766W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2767S: Maintained 2768F: drivers/auxdisplay/cfag12864bfb.c 2769F: include/linux/cfag12864b.h 2770 2771CFG80211 and NL80211 2772M: Johannes Berg <johannes@sipsolutions.net> 2773L: linux-wireless@vger.kernel.org 2774W: http://wireless.kernel.org/ 2775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2776T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2777S: Maintained 2778F: include/uapi/linux/nl80211.h 2779F: include/net/cfg80211.h 2780F: net/wireless/* 2781X: net/wireless/wext* 2782 2783CHAR and MISC DRIVERS 2784M: Arnd Bergmann <arnd@arndb.de> 2785M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2786T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2787S: Supported 2788F: drivers/char/* 2789F: drivers/misc/* 2790F: include/linux/miscdevice.h 2791 2792CHECKPATCH 2793M: Andy Whitcroft <apw@canonical.com> 2794M: Joe Perches <joe@perches.com> 2795S: Maintained 2796F: scripts/checkpatch.pl 2797 2798CHINESE DOCUMENTATION 2799M: Harry Wei <harryxiyou@gmail.com> 2800L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2801L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2802S: Maintained 2803F: Documentation/zh_CN/ 2804 2805CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2806M: Peter Chen <Peter.Chen@nxp.com> 2807T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2808L: linux-usb@vger.kernel.org 2809S: Maintained 2810F: drivers/usb/chipidea/ 2811 2812CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2813M: Hans de Goede <hdegoede@redhat.com> 2814L: linux-input@vger.kernel.org 2815S: Maintained 2816F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2817F: drivers/input/touchscreen/chipone_icn8318.c 2818 2819CHROME HARDWARE PLATFORM SUPPORT 2820M: Olof Johansson <olof@lixom.net> 2821S: Maintained 2822T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git 2823F: drivers/platform/chrome/ 2824 2825CISCO VIC ETHERNET NIC DRIVER 2826M: Christian Benvenuti <benve@cisco.com> 2827M: Sujith Sankar <ssujith@cisco.com> 2828M: Govindarajulu Varadarajan <_govind@gmx.com> 2829M: Neel Patel <neepatel@cisco.com> 2830S: Supported 2831F: drivers/net/ethernet/cisco/enic/ 2832 2833CISCO VIC LOW LATENCY NIC DRIVER 2834M: Christian Benvenuti <benve@cisco.com> 2835M: Dave Goodell <dgoodell@cisco.com> 2836S: Supported 2837F: drivers/infiniband/hw/usnic/ 2838 2839CIRRUS LOGIC EP93XX ETHERNET DRIVER 2840M: Hartley Sweeten <hsweeten@visionengravers.com> 2841L: netdev@vger.kernel.org 2842S: Maintained 2843F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2844 2845CIRRUS LOGIC AUDIO CODEC DRIVERS 2846M: Brian Austin <brian.austin@cirrus.com> 2847M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2848L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2849S: Maintained 2850F: sound/soc/codecs/cs* 2851 2852CLEANCACHE API 2853M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2854L: linux-kernel@vger.kernel.org 2855S: Maintained 2856F: mm/cleancache.c 2857F: include/linux/cleancache.h 2858 2859CLK API 2860M: Russell King <linux@arm.linux.org.uk> 2861L: linux-clk@vger.kernel.org 2862S: Maintained 2863F: include/linux/clk.h 2864 2865CLOCKSOURCE, CLOCKEVENT DRIVERS 2866M: Daniel Lezcano <daniel.lezcano@linaro.org> 2867M: Thomas Gleixner <tglx@linutronix.de> 2868L: linux-kernel@vger.kernel.org 2869T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2870S: Supported 2871F: drivers/clocksource 2872 2873CISCO FCOE HBA DRIVER 2874M: Hiral Patel <hiralpat@cisco.com> 2875M: Suma Ramars <sramars@cisco.com> 2876M: Brian Uchino <buchino@cisco.com> 2877L: linux-scsi@vger.kernel.org 2878S: Supported 2879F: drivers/scsi/fnic/ 2880 2881CISCO SCSI HBA DRIVER 2882M: Narsimhulu Musini <nmusini@cisco.com> 2883M: Sesidhar Baddela <sebaddel@cisco.com> 2884L: linux-scsi@vger.kernel.org 2885S: Supported 2886F: drivers/scsi/snic/ 2887 2888CMPC ACPI DRIVER 2889M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2890M: Daniel Oliveira Nascimento <don@syst.com.br> 2891L: platform-driver-x86@vger.kernel.org 2892S: Supported 2893F: drivers/platform/x86/classmate-laptop.c 2894 2895COBALT MEDIA DRIVER 2896M: Hans Verkuil <hans.verkuil@cisco.com> 2897L: linux-media@vger.kernel.org 2898T: git git://linuxtv.org/media_tree.git 2899W: https://linuxtv.org 2900S: Supported 2901F: drivers/media/pci/cobalt/ 2902 2903COCCINELLE/Semantic Patches (SmPL) 2904M: Julia Lawall <Julia.Lawall@lip6.fr> 2905M: Gilles Muller <Gilles.Muller@lip6.fr> 2906M: Nicolas Palix <nicolas.palix@imag.fr> 2907M: Michal Marek <mmarek@suse.com> 2908L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2909T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2910W: http://coccinelle.lip6.fr/ 2911S: Supported 2912F: Documentation/coccinelle.txt 2913F: scripts/coccinelle/ 2914F: scripts/coccicheck 2915 2916CODA FILE SYSTEM 2917M: Jan Harkes <jaharkes@cs.cmu.edu> 2918M: coda@cs.cmu.edu 2919L: codalist@coda.cs.cmu.edu 2920W: http://www.coda.cs.cmu.edu/ 2921S: Maintained 2922F: Documentation/filesystems/coda.txt 2923F: fs/coda/ 2924F: include/linux/coda*.h 2925F: include/uapi/linux/coda*.h 2926 2927CODA V4L2 MEM2MEM DRIVER 2928M: Philipp Zabel <p.zabel@pengutronix.de> 2929L: linux-media@vger.kernel.org 2930S: Maintained 2931F: Documentation/devicetree/bindings/media/coda.txt 2932F: drivers/media/platform/coda/ 2933 2934COMMON CLK FRAMEWORK 2935M: Michael Turquette <mturquette@baylibre.com> 2936M: Stephen Boyd <sboyd@codeaurora.org> 2937L: linux-clk@vger.kernel.org 2938T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2939S: Maintained 2940F: drivers/clk/ 2941X: drivers/clk/clkdev.c 2942F: include/linux/clk-pr* 2943F: include/linux/clk/ 2944 2945COMMON INTERNET FILE SYSTEM (CIFS) 2946M: Steve French <sfrench@samba.org> 2947L: linux-cifs@vger.kernel.org 2948L: samba-technical@lists.samba.org (moderated for non-subscribers) 2949W: http://linux-cifs.samba.org/ 2950T: git git://git.samba.org/sfrench/cifs-2.6.git 2951S: Supported 2952F: Documentation/filesystems/cifs/ 2953F: fs/cifs/ 2954 2955COMPACTPCI HOTPLUG CORE 2956M: Scott Murray <scott@spiteful.org> 2957L: linux-pci@vger.kernel.org 2958S: Maintained 2959F: drivers/pci/hotplug/cpci_hotplug* 2960 2961COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2962M: Scott Murray <scott@spiteful.org> 2963L: linux-pci@vger.kernel.org 2964S: Maintained 2965F: drivers/pci/hotplug/cpcihp_zt5550.* 2966 2967COMPACTPCI HOTPLUG GENERIC DRIVER 2968M: Scott Murray <scott@spiteful.org> 2969L: linux-pci@vger.kernel.org 2970S: Maintained 2971F: drivers/pci/hotplug/cpcihp_generic.c 2972 2973COMPAL LAPTOP SUPPORT 2974M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2975L: platform-driver-x86@vger.kernel.org 2976S: Maintained 2977F: drivers/platform/x86/compal-laptop.c 2978 2979CONEXANT ACCESSRUNNER USB DRIVER 2980L: accessrunner-general@lists.sourceforge.net 2981W: http://accessrunner.sourceforge.net/ 2982S: Orphan 2983F: drivers/usb/atm/cxacru.c 2984 2985CONFIGFS 2986M: Joel Becker <jlbec@evilplan.org> 2987M: Christoph Hellwig <hch@lst.de> 2988T: git git://git.infradead.org/users/hch/configfs.git 2989S: Supported 2990F: fs/configfs/ 2991F: include/linux/configfs.h 2992 2993CONNECTOR 2994M: Evgeniy Polyakov <zbr@ioremap.net> 2995L: netdev@vger.kernel.org 2996S: Maintained 2997F: drivers/connector/ 2998 2999CONTROL GROUP (CGROUP) 3000M: Tejun Heo <tj@kernel.org> 3001M: Li Zefan <lizefan@huawei.com> 3002M: Johannes Weiner <hannes@cmpxchg.org> 3003L: cgroups@vger.kernel.org 3004T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3005S: Maintained 3006F: Documentation/cgroups/ 3007F: include/linux/cgroup* 3008F: kernel/cgroup* 3009 3010CONTROL GROUP - CPUSET 3011M: Li Zefan <lizefan@huawei.com> 3012L: cgroups@vger.kernel.org 3013W: http://www.bullopensource.org/cpuset/ 3014W: http://oss.sgi.com/projects/cpusets/ 3015T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3016S: Maintained 3017F: Documentation/cgroups/cpusets.txt 3018F: include/linux/cpuset.h 3019F: kernel/cpuset.c 3020 3021CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 3022M: Johannes Weiner <hannes@cmpxchg.org> 3023M: Michal Hocko <mhocko@kernel.org> 3024M: Vladimir Davydov <vdavydov@virtuozzo.com> 3025L: cgroups@vger.kernel.org 3026L: linux-mm@kvack.org 3027S: Maintained 3028F: mm/memcontrol.c 3029F: mm/swap_cgroup.c 3030 3031CORETEMP HARDWARE MONITORING DRIVER 3032M: Fenghua Yu <fenghua.yu@intel.com> 3033L: lm-sensors@lm-sensors.org 3034S: Maintained 3035F: Documentation/hwmon/coretemp 3036F: drivers/hwmon/coretemp.c 3037 3038COSA/SRP SYNC SERIAL DRIVER 3039M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 3040W: http://www.fi.muni.cz/~kas/cosa/ 3041S: Maintained 3042F: drivers/net/wan/cosa* 3043 3044CPMAC ETHERNET DRIVER 3045M: Florian Fainelli <florian@openwrt.org> 3046L: netdev@vger.kernel.org 3047S: Maintained 3048F: drivers/net/ethernet/ti/cpmac.c 3049 3050CPU FREQUENCY DRIVERS 3051M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3052M: Viresh Kumar <viresh.kumar@linaro.org> 3053L: linux-pm@vger.kernel.org 3054S: Maintained 3055T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3056T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3057F: drivers/cpufreq/ 3058F: include/linux/cpufreq.h 3059 3060CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3061M: Viresh Kumar <viresh.kumar@linaro.org> 3062M: Sudeep Holla <sudeep.holla@arm.com> 3063L: linux-pm@vger.kernel.org 3064W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3065S: Maintained 3066F: drivers/cpufreq/arm_big_little.h 3067F: drivers/cpufreq/arm_big_little.c 3068F: drivers/cpufreq/arm_big_little_dt.c 3069 3070CPUIDLE DRIVER - ARM BIG LITTLE 3071M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3072M: Daniel Lezcano <daniel.lezcano@linaro.org> 3073L: linux-pm@vger.kernel.org 3074L: linux-arm-kernel@lists.infradead.org 3075T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3076S: Maintained 3077F: drivers/cpuidle/cpuidle-big_little.c 3078 3079CPUIDLE DRIVER - ARM EXYNOS 3080M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3081M: Daniel Lezcano <daniel.lezcano@linaro.org> 3082M: Kukjin Kim <kgene@kernel.org> 3083L: linux-pm@vger.kernel.org 3084L: linux-samsung-soc@vger.kernel.org 3085S: Supported 3086F: drivers/cpuidle/cpuidle-exynos.c 3087F: arch/arm/mach-exynos/pm.c 3088 3089CPUIDLE DRIVERS 3090M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3091M: Daniel Lezcano <daniel.lezcano@linaro.org> 3092L: linux-pm@vger.kernel.org 3093S: Maintained 3094T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3095F: drivers/cpuidle/* 3096F: include/linux/cpuidle.h 3097 3098CPUID/MSR DRIVER 3099M: "H. Peter Anvin" <hpa@zytor.com> 3100S: Maintained 3101F: arch/x86/kernel/cpuid.c 3102F: arch/x86/kernel/msr.c 3103 3104CPU POWER MONITORING SUBSYSTEM 3105M: Thomas Renninger <trenn@suse.com> 3106L: linux-pm@vger.kernel.org 3107S: Maintained 3108F: tools/power/cpupower/ 3109 3110CRAMFS FILESYSTEM 3111W: http://sourceforge.net/projects/cramfs/ 3112S: Orphan / Obsolete 3113F: Documentation/filesystems/cramfs.txt 3114F: fs/cramfs/ 3115 3116CRIS PORT 3117M: Mikael Starvik <starvik@axis.com> 3118M: Jesper Nilsson <jesper.nilsson@axis.com> 3119L: linux-cris-kernel@axis.com 3120W: http://developer.axis.com 3121T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git 3122S: Maintained 3123F: arch/cris/ 3124F: drivers/tty/serial/crisv10.* 3125 3126CRYPTO API 3127M: Herbert Xu <herbert@gondor.apana.org.au> 3128M: "David S. Miller" <davem@davemloft.net> 3129L: linux-crypto@vger.kernel.org 3130T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git 3131T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3132S: Maintained 3133F: Documentation/crypto/ 3134F: Documentation/DocBook/crypto-API.tmpl 3135F: arch/*/crypto/ 3136F: crypto/ 3137F: drivers/crypto/ 3138F: include/crypto/ 3139 3140CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3141M: Neil Horman <nhorman@tuxdriver.com> 3142L: linux-crypto@vger.kernel.org 3143S: Maintained 3144F: crypto/ansi_cprng.c 3145F: crypto/rng.c 3146 3147CS3308 MEDIA DRIVER 3148M: Hans Verkuil <hverkuil@xs4all.nl> 3149L: linux-media@vger.kernel.org 3150T: git git://linuxtv.org/media_tree.git 3151W: http://linuxtv.org 3152S: Odd Fixes 3153F: drivers/media/i2c/cs3308.c 3154F: drivers/media/i2c/cs3308.h 3155 3156CS5535 Audio ALSA driver 3157M: Jaya Kumar <jayakumar.alsa@gmail.com> 3158S: Maintained 3159F: sound/pci/cs5535audio/ 3160 3161CW1200 WLAN driver 3162M: Solomon Peachy <pizza@shaftnet.org> 3163S: Maintained 3164F: drivers/net/wireless/st/cw1200/ 3165 3166CX18 VIDEO4LINUX DRIVER 3167M: Andy Walls <awalls@md.metrocast.net> 3168L: ivtv-devel@ivtvdriver.org (subscribers-only) 3169L: linux-media@vger.kernel.org 3170T: git git://linuxtv.org/media_tree.git 3171W: https://linuxtv.org 3172W: http://www.ivtvdriver.org/index.php/Cx18 3173S: Maintained 3174F: Documentation/video4linux/cx18.txt 3175F: drivers/media/pci/cx18/ 3176F: include/uapi/linux/ivtv* 3177 3178CX2341X MPEG ENCODER HELPER MODULE 3179M: Hans Verkuil <hverkuil@xs4all.nl> 3180L: linux-media@vger.kernel.org 3181T: git git://linuxtv.org/media_tree.git 3182W: https://linuxtv.org 3183S: Maintained 3184F: drivers/media/common/cx2341x* 3185F: include/media/cx2341x* 3186 3187CX24120 MEDIA DRIVER 3188M: Jemma Denson <jdenson@gmail.com> 3189M: Patrick Boettcher <patrick.boettcher@posteo.de> 3190L: linux-media@vger.kernel.org 3191W: https://linuxtv.org 3192Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3193S: Maintained 3194F: drivers/media/dvb-frontends/cx24120* 3195 3196CX88 VIDEO4LINUX DRIVER 3197M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3198L: linux-media@vger.kernel.org 3199W: https://linuxtv.org 3200T: git git://linuxtv.org/media_tree.git 3201S: Odd fixes 3202F: Documentation/video4linux/cx88/ 3203F: drivers/media/pci/cx88/ 3204 3205CXD2820R MEDIA DRIVER 3206M: Antti Palosaari <crope@iki.fi> 3207L: linux-media@vger.kernel.org 3208W: https://linuxtv.org 3209W: http://palosaari.fi/linux/ 3210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3211T: git git://linuxtv.org/anttip/media_tree.git 3212S: Maintained 3213F: drivers/media/dvb-frontends/cxd2820r* 3214 3215CXGB3 ETHERNET DRIVER (CXGB3) 3216M: Santosh Raspatur <santosh@chelsio.com> 3217L: netdev@vger.kernel.org 3218W: http://www.chelsio.com 3219S: Supported 3220F: drivers/net/ethernet/chelsio/cxgb3/ 3221 3222CXGB3 ISCSI DRIVER (CXGB3I) 3223M: Karen Xie <kxie@chelsio.com> 3224L: linux-scsi@vger.kernel.org 3225W: http://www.chelsio.com 3226S: Supported 3227F: drivers/scsi/cxgbi/cxgb3i 3228 3229CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3230M: Steve Wise <swise@chelsio.com> 3231L: linux-rdma@vger.kernel.org 3232W: http://www.openfabrics.org 3233S: Supported 3234F: drivers/infiniband/hw/cxgb3/ 3235 3236CXGB4 ETHERNET DRIVER (CXGB4) 3237M: Hariprasad S <hariprasad@chelsio.com> 3238L: netdev@vger.kernel.org 3239W: http://www.chelsio.com 3240S: Supported 3241F: drivers/net/ethernet/chelsio/cxgb4/ 3242 3243CXGB4 ISCSI DRIVER (CXGB4I) 3244M: Karen Xie <kxie@chelsio.com> 3245L: linux-scsi@vger.kernel.org 3246W: http://www.chelsio.com 3247S: Supported 3248F: drivers/scsi/cxgbi/cxgb4i 3249 3250CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3251M: Steve Wise <swise@chelsio.com> 3252L: linux-rdma@vger.kernel.org 3253W: http://www.openfabrics.org 3254S: Supported 3255F: drivers/infiniband/hw/cxgb4/ 3256 3257CXGB4VF ETHERNET DRIVER (CXGB4VF) 3258M: Casey Leedom <leedom@chelsio.com> 3259L: netdev@vger.kernel.org 3260W: http://www.chelsio.com 3261S: Supported 3262F: drivers/net/ethernet/chelsio/cxgb4vf/ 3263 3264CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3265M: Ian Munsie <imunsie@au1.ibm.com> 3266M: Michael Neuling <mikey@neuling.org> 3267L: linuxppc-dev@lists.ozlabs.org 3268S: Supported 3269F: drivers/misc/cxl/ 3270F: include/misc/cxl* 3271F: include/uapi/misc/cxl.h 3272F: Documentation/powerpc/cxl.txt 3273F: Documentation/powerpc/cxl.txt 3274F: Documentation/ABI/testing/sysfs-class-cxl 3275 3276CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3277M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3278M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3279L: linux-scsi@vger.kernel.org 3280S: Supported 3281F: drivers/scsi/cxlflash/ 3282F: include/uapi/scsi/cxlflash_ioctls.h 3283F: Documentation/powerpc/cxlflash.txt 3284 3285STMMAC ETHERNET DRIVER 3286M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3287L: netdev@vger.kernel.org 3288W: http://www.stlinux.com 3289S: Supported 3290F: drivers/net/ethernet/stmicro/stmmac/ 3291 3292CYBERPRO FB DRIVER 3293M: Russell King <linux@arm.linux.org.uk> 3294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3295W: http://www.arm.linux.org.uk/ 3296S: Maintained 3297F: drivers/video/fbdev/cyber2000fb.* 3298 3299CYCLADES ASYNC MUX DRIVER 3300W: http://www.cyclades.com/ 3301S: Orphan 3302F: drivers/tty/cyclades.c 3303F: include/linux/cyclades.h 3304F: include/uapi/linux/cyclades.h 3305 3306CYCLADES PC300 DRIVER 3307W: http://www.cyclades.com/ 3308S: Orphan 3309F: drivers/net/wan/pc300* 3310 3311CYPRESS_FIRMWARE MEDIA DRIVER 3312M: Antti Palosaari <crope@iki.fi> 3313L: linux-media@vger.kernel.org 3314W: https://linuxtv.org 3315W: http://palosaari.fi/linux/ 3316Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3317T: git git://linuxtv.org/anttip/media_tree.git 3318S: Maintained 3319F: drivers/media/common/cypress_firmware* 3320 3321CYTTSP TOUCHSCREEN DRIVER 3322M: Ferruh Yigit <fery@cypress.com> 3323L: linux-input@vger.kernel.org 3324S: Supported 3325F: drivers/input/touchscreen/cyttsp* 3326F: include/linux/input/cyttsp.h 3327 3328DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3329M: Joshua Kinard <kumba@gentoo.org> 3330S: Maintained 3331F: drivers/rtc/rtc-ds1685.c 3332F: include/linux/rtc/ds1685.h 3333 3334DAMA SLAVE for AX.25 3335M: Joerg Reuter <jreuter@yaina.de> 3336W: http://yaina.de/jreuter/ 3337W: http://www.qsl.net/dl1bke/ 3338L: linux-hams@vger.kernel.org 3339S: Maintained 3340F: net/ax25/af_ax25.c 3341F: net/ax25/ax25_dev.c 3342F: net/ax25/ax25_ds_* 3343F: net/ax25/ax25_in.c 3344F: net/ax25/ax25_out.c 3345F: net/ax25/ax25_timer.c 3346F: net/ax25/sysctl_net_ax25.c 3347 3348DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3349L: netdev@vger.kernel.org 3350S: Orphan 3351F: Documentation/networking/dmfe.txt 3352F: drivers/net/ethernet/dec/tulip/dmfe.c 3353 3354DC390/AM53C974 SCSI driver 3355M: Hannes Reinecke <hare@suse.com> 3356L: linux-scsi@vger.kernel.org 3357S: Maintained 3358F: drivers/scsi/am53c974.c 3359 3360DC395x SCSI driver 3361M: Oliver Neukum <oliver@neukum.org> 3362M: Ali Akcaagac <aliakc@web.de> 3363M: Jamie Lenehan <lenehan@twibble.org> 3364L: dc395x@twibble.org 3365W: http://twibble.org/dist/dc395x/ 3366W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3367S: Maintained 3368F: Documentation/scsi/dc395x.txt 3369F: drivers/scsi/dc395x.* 3370 3371DCCP PROTOCOL 3372M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3373L: dccp@vger.kernel.org 3374W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3375S: Maintained 3376F: include/linux/dccp.h 3377F: include/uapi/linux/dccp.h 3378F: include/linux/tfrc.h 3379F: net/dccp/ 3380 3381DECnet NETWORK LAYER 3382W: http://linux-decnet.sourceforge.net 3383L: linux-decnet-user@lists.sourceforge.net 3384S: Orphan 3385F: Documentation/networking/decnet.txt 3386F: net/decnet/ 3387 3388DECSTATION PLATFORM SUPPORT 3389M: "Maciej W. Rozycki" <macro@linux-mips.org> 3390L: linux-mips@linux-mips.org 3391W: http://www.linux-mips.org/wiki/DECstation 3392S: Maintained 3393F: arch/mips/dec/ 3394F: arch/mips/include/asm/dec/ 3395F: arch/mips/include/asm/mach-dec/ 3396 3397DEFXX FDDI NETWORK DRIVER 3398M: "Maciej W. Rozycki" <macro@linux-mips.org> 3399S: Maintained 3400F: drivers/net/fddi/defxx.* 3401 3402DELL LAPTOP DRIVER 3403M: Matthew Garrett <mjg59@srcf.ucam.org> 3404M: Pali Rohár <pali.rohar@gmail.com> 3405L: platform-driver-x86@vger.kernel.org 3406S: Maintained 3407F: drivers/platform/x86/dell-laptop.c 3408 3409DELL LAPTOP RBTN DRIVER 3410M: Pali Rohár <pali.rohar@gmail.com> 3411S: Maintained 3412F: drivers/platform/x86/dell-rbtn.* 3413 3414DELL LAPTOP FREEFALL DRIVER 3415M: Pali Rohár <pali.rohar@gmail.com> 3416S: Maintained 3417F: drivers/platform/x86/dell-smo8800.c 3418 3419DELL LAPTOP SMM DRIVER 3420M: Pali Rohár <pali.rohar@gmail.com> 3421S: Maintained 3422F: drivers/hwmon/dell-smm-hwmon.c 3423F: include/uapi/linux/i8k.h 3424 3425DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3426M: Doug Warzecha <Douglas_Warzecha@dell.com> 3427S: Maintained 3428F: Documentation/dcdbas.txt 3429F: drivers/firmware/dcdbas.* 3430 3431DELL WMI EXTRAS DRIVER 3432M: Matthew Garrett <mjg59@srcf.ucam.org> 3433M: Pali Rohár <pali.rohar@gmail.com> 3434S: Maintained 3435F: drivers/platform/x86/dell-wmi.c 3436 3437DESIGNWARE USB2 DRD IP DRIVER 3438M: John Youn <johnyoun@synopsys.com> 3439L: linux-usb@vger.kernel.org 3440T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3441S: Maintained 3442F: drivers/usb/dwc2/ 3443 3444DESIGNWARE USB3 DRD IP DRIVER 3445M: Felipe Balbi <balbi@kernel.org> 3446L: linux-usb@vger.kernel.org 3447L: linux-omap@vger.kernel.org 3448T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3449S: Maintained 3450F: drivers/usb/dwc3/ 3451 3452DEVICE COREDUMP (DEV_COREDUMP) 3453M: Johannes Berg <johannes@sipsolutions.net> 3454L: linux-kernel@vger.kernel.org 3455S: Maintained 3456F: drivers/base/devcoredump.c 3457F: include/linux/devcoredump.h 3458 3459DEVICE FREQUENCY (DEVFREQ) 3460M: MyungJoo Ham <myungjoo.ham@samsung.com> 3461M: Kyungmin Park <kyungmin.park@samsung.com> 3462L: linux-pm@vger.kernel.org 3463T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3464S: Maintained 3465F: drivers/devfreq/ 3466F: include/linux/devfreq.h 3467F: Documentation/devicetree/bindings/devfreq/ 3468 3469DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 3470M: Chanwoo Choi <cw00.choi@samsung.com> 3471L: linux-pm@vger.kernel.org 3472T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3473S: Supported 3474F: drivers/devfreq/event/ 3475F: drivers/devfreq/devfreq-event.c 3476F: include/linux/devfreq-event.h 3477F: Documentation/devicetree/bindings/devfreq/event/ 3478 3479DEVICE NUMBER REGISTRY 3480M: Torben Mathiasen <device@lanana.org> 3481W: http://lanana.org/docs/device-list/index.html 3482S: Maintained 3483 3484DEVICE-MAPPER (LVM) 3485M: Alasdair Kergon <agk@redhat.com> 3486M: Mike Snitzer <snitzer@redhat.com> 3487M: dm-devel@redhat.com 3488L: dm-devel@redhat.com 3489W: http://sources.redhat.com/dm 3490Q: http://patchwork.kernel.org/project/dm-devel/list/ 3491T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3492T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3493S: Maintained 3494F: Documentation/device-mapper/ 3495F: drivers/md/dm* 3496F: drivers/md/persistent-data/ 3497F: include/linux/device-mapper.h 3498F: include/linux/dm-*.h 3499F: include/uapi/linux/dm-*.h 3500 3501DIALOG SEMICONDUCTOR DRIVERS 3502M: Support Opensource <support.opensource@diasemi.com> 3503W: http://www.dialog-semiconductor.com/products 3504S: Supported 3505F: Documentation/hwmon/da90?? 3506F: Documentation/devicetree/bindings/sound/da[79]*.txt 3507F: drivers/gpio/gpio-da90??.c 3508F: drivers/hwmon/da90??-hwmon.c 3509F: drivers/iio/adc/da91??-*.c 3510F: drivers/input/misc/da90??_onkey.c 3511F: drivers/input/touchscreen/da9052_tsi.c 3512F: drivers/leds/leds-da90??.c 3513F: drivers/mfd/da903x.c 3514F: drivers/mfd/da90??-*.c 3515F: drivers/mfd/da91??-*.c 3516F: drivers/power/da9052-battery.c 3517F: drivers/power/da91??-*.c 3518F: drivers/regulator/da903x.c 3519F: drivers/regulator/da9???-regulator.[ch] 3520F: drivers/rtc/rtc-da90??.c 3521F: drivers/video/backlight/da90??_bl.c 3522F: drivers/watchdog/da90??_wdt.c 3523F: include/linux/mfd/da903x.h 3524F: include/linux/mfd/da9052/ 3525F: include/linux/mfd/da9055/ 3526F: include/linux/mfd/da9063/ 3527F: include/linux/mfd/da9150/ 3528F: include/sound/da[79]*.h 3529F: sound/soc/codecs/da[79]*.[ch] 3530 3531DIGI NEO AND CLASSIC PCI PRODUCTS 3532M: Lidza Louina <lidza.louina@gmail.com> 3533M: Mark Hounschell <markh@compro.net> 3534L: driverdev-devel@linuxdriverproject.org 3535S: Maintained 3536F: drivers/staging/dgnc/ 3537 3538DIGI EPCA PCI PRODUCTS 3539M: Lidza Louina <lidza.louina@gmail.com> 3540M: Daeseok Youn <daeseok.youn@gmail.com> 3541L: driverdev-devel@linuxdriverproject.org 3542S: Maintained 3543F: drivers/staging/dgap/ 3544 3545DIOLAN U2C-12 I2C DRIVER 3546M: Guenter Roeck <linux@roeck-us.net> 3547L: linux-i2c@vger.kernel.org 3548S: Maintained 3549F: drivers/i2c/busses/i2c-diolan-u2c.c 3550 3551DIRECT ACCESS (DAX) 3552M: Matthew Wilcox <willy@linux.intel.com> 3553L: linux-fsdevel@vger.kernel.org 3554S: Supported 3555F: fs/dax.c 3556 3557DIRECTORY NOTIFICATION (DNOTIFY) 3558M: Eric Paris <eparis@parisplace.org> 3559S: Maintained 3560F: Documentation/filesystems/dnotify.txt 3561F: fs/notify/dnotify/ 3562F: include/linux/dnotify.h 3563 3564DISK GEOMETRY AND PARTITION HANDLING 3565M: Andries Brouwer <aeb@cwi.nl> 3566W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3567W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3568W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3569S: Maintained 3570 3571DISKQUOTA 3572M: Jan Kara <jack@suse.com> 3573S: Maintained 3574F: Documentation/filesystems/quota.txt 3575F: fs/quota/ 3576F: include/linux/quota*.h 3577F: include/uapi/linux/quota*.h 3578 3579DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3580M: Bernie Thompson <bernie@plugable.com> 3581L: linux-fbdev@vger.kernel.org 3582S: Maintained 3583W: http://plugable.com/category/projects/udlfb/ 3584F: drivers/video/fbdev/udlfb.c 3585F: include/video/udlfb.h 3586F: Documentation/fb/udlfb.txt 3587 3588DISTRIBUTED LOCK MANAGER (DLM) 3589M: Christine Caulfield <ccaulfie@redhat.com> 3590M: David Teigland <teigland@redhat.com> 3591L: cluster-devel@redhat.com 3592W: http://sources.redhat.com/cluster/ 3593T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git 3594S: Supported 3595F: fs/dlm/ 3596 3597DMA BUFFER SHARING FRAMEWORK 3598M: Sumit Semwal <sumit.semwal@linaro.org> 3599S: Maintained 3600L: linux-media@vger.kernel.org 3601L: dri-devel@lists.freedesktop.org 3602L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3603F: drivers/dma-buf/ 3604F: include/linux/dma-buf* 3605F: include/linux/reservation.h 3606F: include/linux/*fence.h 3607F: Documentation/dma-buf-sharing.txt 3608T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3609 3610DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3611M: Vinod Koul <vinod.koul@intel.com> 3612L: dmaengine@vger.kernel.org 3613Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3614S: Maintained 3615F: drivers/dma/ 3616F: include/linux/dmaengine.h 3617F: Documentation/dmaengine/ 3618T: git git://git.infradead.org/users/vkoul/slave-dma.git 3619 3620DME1737 HARDWARE MONITOR DRIVER 3621M: Juerg Haefliger <juergh@gmail.com> 3622L: lm-sensors@lm-sensors.org 3623S: Maintained 3624F: Documentation/hwmon/dme1737 3625F: drivers/hwmon/dme1737.c 3626 3627DMI/SMBIOS SUPPORT 3628M: Jean Delvare <jdelvare@suse.com> 3629S: Maintained 3630T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3631F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3632F: drivers/firmware/dmi-id.c 3633F: drivers/firmware/dmi_scan.c 3634F: include/linux/dmi.h 3635 3636DOCUMENTATION 3637M: Jonathan Corbet <corbet@lwn.net> 3638L: linux-doc@vger.kernel.org 3639S: Maintained 3640F: Documentation/ 3641F: scripts/docproc.c 3642F: scripts/kernel-doc* 3643X: Documentation/ABI/ 3644X: Documentation/devicetree/ 3645X: Documentation/acpi 3646X: Documentation/power 3647X: Documentation/spi 3648X: Documentation/DocBook/media 3649T: git git://git.lwn.net/linux.git docs-next 3650 3651DOUBLETALK DRIVER 3652M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3653L: blinux-list@redhat.com 3654S: Maintained 3655F: drivers/char/dtlk.c 3656F: include/linux/dtlk.h 3657 3658DPT_I2O SCSI RAID DRIVER 3659M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3660L: linux-scsi@vger.kernel.org 3661W: http://www.adaptec.com/ 3662S: Maintained 3663F: drivers/scsi/dpt* 3664F: drivers/scsi/dpt/ 3665 3666DRBD DRIVER 3667M: Philipp Reisner <philipp.reisner@linbit.com> 3668M: Lars Ellenberg <lars.ellenberg@linbit.com> 3669L: drbd-dev@lists.linbit.com 3670W: http://www.drbd.org 3671T: git git://git.linbit.com/linux-drbd.git 3672T: git git://git.linbit.com/drbd-8.4.git 3673S: Supported 3674F: drivers/block/drbd/ 3675F: lib/lru_cache.c 3676F: Documentation/blockdev/drbd/ 3677 3678DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3679M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3680T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3681S: Supported 3682F: Documentation/kobject.txt 3683F: drivers/base/ 3684F: fs/debugfs/ 3685F: fs/kernfs/ 3686F: fs/sysfs/ 3687F: include/linux/debugfs.h 3688F: include/linux/kobj* 3689F: lib/kobj* 3690 3691DRM DRIVERS 3692M: David Airlie <airlied@linux.ie> 3693L: dri-devel@lists.freedesktop.org 3694T: git git://people.freedesktop.org/~airlied/linux 3695S: Maintained 3696F: drivers/gpu/drm/ 3697F: drivers/gpu/vga/ 3698F: include/drm/ 3699F: include/uapi/drm/ 3700 3701RADEON DRM DRIVERS 3702M: Alex Deucher <alexander.deucher@amd.com> 3703M: Christian König <christian.koenig@amd.com> 3704L: dri-devel@lists.freedesktop.org 3705T: git git://people.freedesktop.org/~agd5f/linux 3706S: Supported 3707F: drivers/gpu/drm/radeon/ 3708F: include/uapi/drm/radeon* 3709 3710DRM PANEL DRIVERS 3711M: Thierry Reding <thierry.reding@gmail.com> 3712L: dri-devel@lists.freedesktop.org 3713T: git git://anongit.freedesktop.org/tegra/linux.git 3714S: Maintained 3715F: drivers/gpu/drm/drm_panel.c 3716F: drivers/gpu/drm/panel/ 3717F: include/drm/drm_panel.h 3718F: Documentation/devicetree/bindings/display/panel/ 3719 3720INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3721M: Daniel Vetter <daniel.vetter@intel.com> 3722M: Jani Nikula <jani.nikula@linux.intel.com> 3723L: intel-gfx@lists.freedesktop.org 3724L: dri-devel@lists.freedesktop.org 3725W: https://01.org/linuxgraphics/ 3726Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3727T: git git://anongit.freedesktop.org/drm-intel 3728S: Supported 3729F: drivers/gpu/drm/i915/ 3730F: include/drm/i915* 3731F: include/uapi/drm/i915* 3732 3733DRM DRIVERS FOR ATMEL HLCDC 3734M: Boris Brezillon <boris.brezillon@free-electrons.com> 3735L: dri-devel@lists.freedesktop.org 3736S: Supported 3737F: drivers/gpu/drm/atmel-hlcdc/ 3738F: Documentation/devicetree/bindings/drm/atmel/ 3739 3740DRM DRIVERS FOR EXYNOS 3741M: Inki Dae <inki.dae@samsung.com> 3742M: Joonyoung Shim <jy0922.shim@samsung.com> 3743M: Seung-Woo Kim <sw0312.kim@samsung.com> 3744M: Kyungmin Park <kyungmin.park@samsung.com> 3745L: dri-devel@lists.freedesktop.org 3746T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3747S: Supported 3748F: drivers/gpu/drm/exynos/ 3749F: include/drm/exynos* 3750F: include/uapi/drm/exynos* 3751 3752DRM DRIVERS FOR FREESCALE DCU 3753M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3754M: Alison Wang <alison.wang@freescale.com> 3755L: dri-devel@lists.freedesktop.org 3756S: Supported 3757F: drivers/gpu/drm/fsl-dcu/ 3758F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3759F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3760 3761DRM DRIVERS FOR FREESCALE IMX 3762M: Philipp Zabel <p.zabel@pengutronix.de> 3763L: dri-devel@lists.freedesktop.org 3764S: Maintained 3765F: drivers/gpu/drm/imx/ 3766F: drivers/gpu/ipu-v3/ 3767F: Documentation/devicetree/bindings/display/imx/ 3768 3769DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3770M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3771L: dri-devel@lists.freedesktop.org 3772T: git git://github.com/patjak/drm-gma500 3773S: Maintained 3774F: drivers/gpu/drm/gma500 3775F: include/drm/gma500* 3776 3777DRM DRIVERS FOR NVIDIA TEGRA 3778M: Thierry Reding <thierry.reding@gmail.com> 3779M: Terje Bergström <tbergstrom@nvidia.com> 3780L: dri-devel@lists.freedesktop.org 3781L: linux-tegra@vger.kernel.org 3782T: git git://anongit.freedesktop.org/tegra/linux.git 3783S: Supported 3784F: drivers/gpu/drm/tegra/ 3785F: drivers/gpu/host1x/ 3786F: include/linux/host1x.h 3787F: include/uapi/drm/tegra_drm.h 3788F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 3789 3790DRM DRIVERS FOR RENESAS 3791M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3792L: dri-devel@lists.freedesktop.org 3793L: linux-renesas-soc@vger.kernel.org 3794T: git git://people.freedesktop.org/~airlied/linux 3795S: Supported 3796F: drivers/gpu/drm/rcar-du/ 3797F: drivers/gpu/drm/shmobile/ 3798F: include/linux/platform_data/shmob_drm.h 3799 3800DRM DRIVERS FOR ROCKCHIP 3801M: Mark Yao <mark.yao@rock-chips.com> 3802L: dri-devel@lists.freedesktop.org 3803S: Maintained 3804F: drivers/gpu/drm/rockchip/ 3805F: Documentation/devicetree/bindings/display/rockchip* 3806 3807DRM DRIVERS FOR STI 3808M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3809M: Vincent Abriou <vincent.abriou@st.com> 3810L: dri-devel@lists.freedesktop.org 3811T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3812S: Maintained 3813F: drivers/gpu/drm/sti 3814F: Documentation/devicetree/bindings/display/st,stih4xx.txt 3815 3816DRM DRIVERS FOR VIVANTE GPU IP 3817M: Lucas Stach <l.stach@pengutronix.de> 3818R: Russell King <linux+etnaviv@arm.linux.org.uk> 3819R: Christian Gmeiner <christian.gmeiner@gmail.com> 3820L: dri-devel@lists.freedesktop.org 3821S: Maintained 3822F: drivers/gpu/drm/etnaviv 3823F: Documentation/devicetree/bindings/display/etnaviv 3824 3825DSBR100 USB FM RADIO DRIVER 3826M: Alexey Klimov <klimov.linux@gmail.com> 3827L: linux-media@vger.kernel.org 3828T: git git://linuxtv.org/media_tree.git 3829S: Maintained 3830F: drivers/media/radio/dsbr100.c 3831 3832DSCC4 DRIVER 3833M: Francois Romieu <romieu@fr.zoreil.com> 3834L: netdev@vger.kernel.org 3835S: Maintained 3836F: drivers/net/wan/dscc4.c 3837 3838DT3155 MEDIA DRIVER 3839M: Hans Verkuil <hverkuil@xs4all.nl> 3840L: linux-media@vger.kernel.org 3841T: git git://linuxtv.org/media_tree.git 3842W: https://linuxtv.org 3843S: Odd Fixes 3844F: drivers/media/pci/dt3155/ 3845 3846DVB_USB_AF9015 MEDIA DRIVER 3847M: Antti Palosaari <crope@iki.fi> 3848L: linux-media@vger.kernel.org 3849W: https://linuxtv.org 3850W: http://palosaari.fi/linux/ 3851Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3852T: git git://linuxtv.org/anttip/media_tree.git 3853S: Maintained 3854F: drivers/media/usb/dvb-usb-v2/af9015* 3855 3856DVB_USB_AF9035 MEDIA DRIVER 3857M: Antti Palosaari <crope@iki.fi> 3858L: linux-media@vger.kernel.org 3859W: https://linuxtv.org 3860W: http://palosaari.fi/linux/ 3861Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3862T: git git://linuxtv.org/anttip/media_tree.git 3863S: Maintained 3864F: drivers/media/usb/dvb-usb-v2/af9035* 3865 3866DVB_USB_ANYSEE MEDIA DRIVER 3867M: Antti Palosaari <crope@iki.fi> 3868L: linux-media@vger.kernel.org 3869W: https://linuxtv.org 3870W: http://palosaari.fi/linux/ 3871Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3872T: git git://linuxtv.org/anttip/media_tree.git 3873S: Maintained 3874F: drivers/media/usb/dvb-usb-v2/anysee* 3875 3876DVB_USB_AU6610 MEDIA DRIVER 3877M: Antti Palosaari <crope@iki.fi> 3878L: linux-media@vger.kernel.org 3879W: https://linuxtv.org 3880W: http://palosaari.fi/linux/ 3881Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3882T: git git://linuxtv.org/anttip/media_tree.git 3883S: Maintained 3884F: drivers/media/usb/dvb-usb-v2/au6610* 3885 3886DVB_USB_CE6230 MEDIA DRIVER 3887M: Antti Palosaari <crope@iki.fi> 3888L: linux-media@vger.kernel.org 3889W: https://linuxtv.org 3890W: http://palosaari.fi/linux/ 3891Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3892T: git git://linuxtv.org/anttip/media_tree.git 3893S: Maintained 3894F: drivers/media/usb/dvb-usb-v2/ce6230* 3895 3896DVB_USB_CXUSB MEDIA DRIVER 3897M: Michael Krufky <mkrufky@linuxtv.org> 3898L: linux-media@vger.kernel.org 3899W: https://linuxtv.org 3900W: http://github.com/mkrufky 3901Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3902T: git git://linuxtv.org/media_tree.git 3903S: Maintained 3904F: drivers/media/usb/dvb-usb/cxusb* 3905 3906DVB_USB_EC168 MEDIA DRIVER 3907M: Antti Palosaari <crope@iki.fi> 3908L: linux-media@vger.kernel.org 3909W: https://linuxtv.org 3910W: http://palosaari.fi/linux/ 3911Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3912T: git git://linuxtv.org/anttip/media_tree.git 3913S: Maintained 3914F: drivers/media/usb/dvb-usb-v2/ec168* 3915 3916DVB_USB_GL861 MEDIA DRIVER 3917M: Antti Palosaari <crope@iki.fi> 3918L: linux-media@vger.kernel.org 3919W: https://linuxtv.org 3920Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3921T: git git://linuxtv.org/anttip/media_tree.git 3922S: Maintained 3923F: drivers/media/usb/dvb-usb-v2/gl861* 3924 3925DVB_USB_MXL111SF MEDIA DRIVER 3926M: Michael Krufky <mkrufky@linuxtv.org> 3927L: linux-media@vger.kernel.org 3928W: https://linuxtv.org 3929W: http://github.com/mkrufky 3930Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3931T: git git://linuxtv.org/mkrufky/mxl111sf.git 3932S: Maintained 3933F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3934 3935DVB_USB_RTL28XXU MEDIA DRIVER 3936M: Antti Palosaari <crope@iki.fi> 3937L: linux-media@vger.kernel.org 3938W: https://linuxtv.org 3939W: http://palosaari.fi/linux/ 3940Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3941T: git git://linuxtv.org/anttip/media_tree.git 3942S: Maintained 3943F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3944 3945DVB_USB_V2 MEDIA DRIVER 3946M: Antti Palosaari <crope@iki.fi> 3947L: linux-media@vger.kernel.org 3948W: https://linuxtv.org 3949W: http://palosaari.fi/linux/ 3950Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3951T: git git://linuxtv.org/anttip/media_tree.git 3952S: Maintained 3953F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3954F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3955 3956DYNAMIC DEBUG 3957M: Jason Baron <jbaron@akamai.com> 3958S: Maintained 3959F: lib/dynamic_debug.c 3960F: include/linux/dynamic_debug.h 3961 3962DZ DECSTATION DZ11 SERIAL DRIVER 3963M: "Maciej W. Rozycki" <macro@linux-mips.org> 3964S: Maintained 3965F: drivers/tty/serial/dz.* 3966 3967E3X0 POWER BUTTON DRIVER 3968M: Moritz Fischer <moritz.fischer@ettus.com> 3969L: usrp-users@lists.ettus.com 3970W: http://www.ettus.com 3971S: Supported 3972F: drivers/input/misc/e3x0-button.c 3973F: Documentation/devicetree/bindings/input/e3x0-button.txt 3974 3975E4000 MEDIA DRIVER 3976M: Antti Palosaari <crope@iki.fi> 3977L: linux-media@vger.kernel.org 3978W: https://linuxtv.org 3979W: http://palosaari.fi/linux/ 3980Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3981T: git git://linuxtv.org/anttip/media_tree.git 3982S: Maintained 3983F: drivers/media/tuners/e4000* 3984 3985EATA ISA/EISA/PCI SCSI DRIVER 3986M: Dario Ballabio <ballabio_dario@emc.com> 3987L: linux-scsi@vger.kernel.org 3988S: Maintained 3989F: drivers/scsi/eata.c 3990 3991EC100 MEDIA DRIVER 3992M: Antti Palosaari <crope@iki.fi> 3993L: linux-media@vger.kernel.org 3994W: https://linuxtv.org 3995W: http://palosaari.fi/linux/ 3996Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3997T: git git://linuxtv.org/anttip/media_tree.git 3998S: Maintained 3999F: drivers/media/dvb-frontends/ec100* 4000 4001ECRYPT FILE SYSTEM 4002M: Tyler Hicks <tyhicks@canonical.com> 4003L: ecryptfs@vger.kernel.org 4004W: http://ecryptfs.org 4005W: https://launchpad.net/ecryptfs 4006T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 4007S: Supported 4008F: Documentation/filesystems/ecryptfs.txt 4009F: fs/ecryptfs/ 4010 4011EDAC-CORE 4012M: Doug Thompson <dougthompson@xmission.com> 4013M: Borislav Petkov <bp@alien8.de> 4014M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4015L: linux-edac@vger.kernel.org 4016T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next 4017T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 4018S: Supported 4019F: Documentation/edac.txt 4020F: drivers/edac/ 4021F: include/linux/edac.h 4022 4023EDAC-AMD64 4024M: Doug Thompson <dougthompson@xmission.com> 4025M: Borislav Petkov <bp@alien8.de> 4026L: linux-edac@vger.kernel.org 4027S: Maintained 4028F: drivers/edac/amd64_edac* 4029 4030EDAC-CALXEDA 4031M: Doug Thompson <dougthompson@xmission.com> 4032M: Robert Richter <rric@kernel.org> 4033L: linux-edac@vger.kernel.org 4034S: Maintained 4035F: drivers/edac/highbank* 4036 4037EDAC-CAVIUM 4038M: Ralf Baechle <ralf@linux-mips.org> 4039M: David Daney <david.daney@cavium.com> 4040L: linux-edac@vger.kernel.org 4041L: linux-mips@linux-mips.org 4042S: Supported 4043F: drivers/edac/octeon_edac* 4044 4045EDAC-E752X 4046M: Mark Gross <mark.gross@intel.com> 4047M: Doug Thompson <dougthompson@xmission.com> 4048L: linux-edac@vger.kernel.org 4049S: Maintained 4050F: drivers/edac/e752x_edac.c 4051 4052EDAC-E7XXX 4053M: Doug Thompson <dougthompson@xmission.com> 4054L: linux-edac@vger.kernel.org 4055S: Maintained 4056F: drivers/edac/e7xxx_edac.c 4057 4058EDAC-GHES 4059M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4060L: linux-edac@vger.kernel.org 4061S: Maintained 4062F: drivers/edac/ghes_edac.c 4063 4064EDAC-I82443BXGX 4065M: Tim Small <tim@buttersideup.com> 4066L: linux-edac@vger.kernel.org 4067S: Maintained 4068F: drivers/edac/i82443bxgx_edac.c 4069 4070EDAC-I3000 4071M: Jason Uhlenkott <juhlenko@akamai.com> 4072L: linux-edac@vger.kernel.org 4073S: Maintained 4074F: drivers/edac/i3000_edac.c 4075 4076EDAC-I5000 4077M: Doug Thompson <dougthompson@xmission.com> 4078L: linux-edac@vger.kernel.org 4079S: Maintained 4080F: drivers/edac/i5000_edac.c 4081 4082EDAC-I5400 4083M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4084L: linux-edac@vger.kernel.org 4085S: Maintained 4086F: drivers/edac/i5400_edac.c 4087 4088EDAC-I7300 4089M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4090L: linux-edac@vger.kernel.org 4091S: Maintained 4092F: drivers/edac/i7300_edac.c 4093 4094EDAC-I7CORE 4095M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4096L: linux-edac@vger.kernel.org 4097S: Maintained 4098F: drivers/edac/i7core_edac.c 4099 4100EDAC-I82975X 4101M: Ranganathan Desikan <ravi@jetztechnologies.com> 4102M: "Arvind R." <arvino55@gmail.com> 4103L: linux-edac@vger.kernel.org 4104S: Maintained 4105F: drivers/edac/i82975x_edac.c 4106 4107EDAC-IE31200 4108M: Jason Baron <jbaron@akamai.com> 4109L: linux-edac@vger.kernel.org 4110S: Maintained 4111F: drivers/edac/ie31200_edac.c 4112 4113EDAC-MPC85XX 4114M: Johannes Thumshirn <morbidrsa@gmail.com> 4115L: linux-edac@vger.kernel.org 4116S: Maintained 4117F: drivers/edac/mpc85xx_edac.[ch] 4118 4119EDAC-PASEMI 4120M: Egor Martovetsky <egor@pasemi.com> 4121L: linux-edac@vger.kernel.org 4122S: Maintained 4123F: drivers/edac/pasemi_edac.c 4124 4125EDAC-R82600 4126M: Tim Small <tim@buttersideup.com> 4127L: linux-edac@vger.kernel.org 4128S: Maintained 4129F: drivers/edac/r82600_edac.c 4130 4131EDAC-SBRIDGE 4132M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4133L: linux-edac@vger.kernel.org 4134S: Maintained 4135F: drivers/edac/sb_edac.c 4136 4137EDAC-XGENE 4138APPLIED MICRO (APM) X-GENE SOC EDAC 4139M: Loc Ho <lho@apm.com> 4140S: Supported 4141F: drivers/edac/xgene_edac.c 4142F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4143 4144EDIROL UA-101/UA-1000 DRIVER 4145M: Clemens Ladisch <clemens@ladisch.de> 4146L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4147T: git git://git.alsa-project.org/alsa-kernel.git 4148S: Maintained 4149F: sound/usb/misc/ua101.c 4150 4151EXTENSIBLE FIRMWARE INTERFACE (EFI) 4152M: Matt Fleming <matt@codeblueprint.co.uk> 4153L: linux-efi@vger.kernel.org 4154T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4155S: Maintained 4156F: Documentation/efi-stub.txt 4157F: arch/ia64/kernel/efi.c 4158F: arch/x86/boot/compressed/eboot.[ch] 4159F: arch/x86/include/asm/efi.h 4160F: arch/x86/platform/efi/* 4161F: drivers/firmware/efi/* 4162F: include/linux/efi*.h 4163 4164EFI VARIABLE FILESYSTEM 4165M: Matthew Garrett <matthew.garrett@nebula.com> 4166M: Jeremy Kerr <jk@ozlabs.org> 4167M: Matt Fleming <matt@codeblueprint.co.uk> 4168T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4169L: linux-efi@vger.kernel.org 4170S: Maintained 4171F: fs/efivarfs/ 4172 4173EFIFB FRAMEBUFFER DRIVER 4174L: linux-fbdev@vger.kernel.org 4175M: Peter Jones <pjones@redhat.com> 4176S: Maintained 4177F: drivers/video/fbdev/efifb.c 4178 4179EFS FILESYSTEM 4180W: http://aeschi.ch.eu.org/efs/ 4181S: Orphan 4182F: fs/efs/ 4183 4184EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4185M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4186L: netdev@vger.kernel.org 4187S: Maintained 4188F: drivers/net/ethernet/ibm/ehea/ 4189 4190EM28XX VIDEO4LINUX DRIVER 4191M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4192L: linux-media@vger.kernel.org 4193W: https://linuxtv.org 4194T: git git://linuxtv.org/media_tree.git 4195S: Maintained 4196F: drivers/media/usb/em28xx/ 4197 4198EMBEDDED LINUX 4199M: Paul Gortmaker <paul.gortmaker@windriver.com> 4200M: Matt Mackall <mpm@selenic.com> 4201M: David Woodhouse <dwmw2@infradead.org> 4202L: linux-embedded@vger.kernel.org 4203S: Maintained 4204 4205EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4206M: James Smart <james.smart@avagotech.com> 4207M: Dick Kennedy <dick.kennedy@avagotech.com> 4208L: linux-scsi@vger.kernel.org 4209W: http://www.avagotech.com 4210S: Supported 4211F: drivers/scsi/lpfc/ 4212 4213ENE CB710 FLASH CARD READER DRIVER 4214M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4215S: Maintained 4216F: drivers/misc/cb710/ 4217F: drivers/mmc/host/cb710-mmc.* 4218F: include/linux/cb710.h 4219 4220ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4221M: Maxim Levitsky <maximlevitsky@gmail.com> 4222S: Maintained 4223F: drivers/media/rc/ene_ir.* 4224 4225ENHANCED ERROR HANDLING (EEH) 4226M: Gavin Shan <shangw@linux.vnet.ibm.com> 4227L: linuxppc-dev@lists.ozlabs.org 4228S: Supported 4229F: Documentation/powerpc/eeh-pci-error-recovery.txt 4230F: arch/powerpc/kernel/eeh*.c 4231 4232EPSON S1D13XXX FRAMEBUFFER DRIVER 4233M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4234S: Maintained 4235T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4236F: drivers/video/fbdev/s1d13xxxfb.c 4237F: include/video/s1d13xxxfb.h 4238 4239ET131X NETWORK DRIVER 4240M: Mark Einon <mark.einon@gmail.com> 4241S: Odd Fixes 4242F: drivers/net/ethernet/agere/ 4243 4244ETHERNET BRIDGE 4245M: Stephen Hemminger <stephen@networkplumber.org> 4246L: bridge@lists.linux-foundation.org 4247L: netdev@vger.kernel.org 4248W: http://www.linuxfoundation.org/en/Net:Bridge 4249S: Maintained 4250F: include/linux/netfilter_bridge/ 4251F: net/bridge/ 4252 4253ETHERNET PHY LIBRARY 4254M: Florian Fainelli <f.fainelli@gmail.com> 4255L: netdev@vger.kernel.org 4256S: Maintained 4257F: include/linux/phy.h 4258F: include/linux/phy_fixed.h 4259F: drivers/net/phy/ 4260F: Documentation/networking/phy.txt 4261F: drivers/of/of_mdio.c 4262F: drivers/of/of_net.c 4263 4264EXT2 FILE SYSTEM 4265M: Jan Kara <jack@suse.com> 4266L: linux-ext4@vger.kernel.org 4267S: Maintained 4268F: Documentation/filesystems/ext2.txt 4269F: fs/ext2/ 4270F: include/linux/ext2* 4271 4272EXT4 FILE SYSTEM 4273M: "Theodore Ts'o" <tytso@mit.edu> 4274M: Andreas Dilger <adilger.kernel@dilger.ca> 4275L: linux-ext4@vger.kernel.org 4276W: http://ext4.wiki.kernel.org 4277Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4278T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 4279S: Maintained 4280F: Documentation/filesystems/ext4.txt 4281F: fs/ext4/ 4282 4283Extended Verification Module (EVM) 4284M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4285L: linux-ima-devel@lists.sourceforge.net 4286L: linux-security-module@vger.kernel.org 4287S: Supported 4288F: security/integrity/evm/ 4289 4290EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4291M: MyungJoo Ham <myungjoo.ham@samsung.com> 4292M: Chanwoo Choi <cw00.choi@samsung.com> 4293L: linux-kernel@vger.kernel.org 4294T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4295S: Maintained 4296F: drivers/extcon/ 4297F: include/linux/extcon/ 4298F: include/linux/extcon.h 4299F: Documentation/extcon/ 4300F: Documentation/devicetree/bindings/extcon/ 4301 4302EXYNOS DP DRIVER 4303M: Jingoo Han <jingoohan1@gmail.com> 4304L: dri-devel@lists.freedesktop.org 4305S: Maintained 4306F: drivers/gpu/drm/exynos/exynos_dp* 4307 4308EXYNOS MIPI DISPLAY DRIVERS 4309M: Inki Dae <inki.dae@samsung.com> 4310M: Donghwa Lee <dh09.lee@samsung.com> 4311M: Kyungmin Park <kyungmin.park@samsung.com> 4312L: linux-fbdev@vger.kernel.org 4313S: Maintained 4314F: drivers/video/fbdev/exynos/exynos_mipi* 4315F: include/video/exynos_mipi* 4316 4317F71805F HARDWARE MONITORING DRIVER 4318M: Jean Delvare <jdelvare@suse.com> 4319L: lm-sensors@lm-sensors.org 4320S: Maintained 4321F: Documentation/hwmon/f71805f 4322F: drivers/hwmon/f71805f.c 4323 4324FC0011 TUNER DRIVER 4325M: Michael Buesch <m@bues.ch> 4326L: linux-media@vger.kernel.org 4327S: Maintained 4328F: drivers/media/tuners/fc0011.h 4329F: drivers/media/tuners/fc0011.c 4330 4331FC2580 MEDIA DRIVER 4332M: Antti Palosaari <crope@iki.fi> 4333L: linux-media@vger.kernel.org 4334W: https://linuxtv.org 4335W: http://palosaari.fi/linux/ 4336Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4337T: git git://linuxtv.org/anttip/media_tree.git 4338S: Maintained 4339F: drivers/media/tuners/fc2580* 4340 4341FANOTIFY 4342M: Eric Paris <eparis@redhat.com> 4343S: Maintained 4344F: fs/notify/fanotify/ 4345F: include/linux/fanotify.h 4346F: include/uapi/linux/fanotify.h 4347 4348FARSYNC SYNCHRONOUS DRIVER 4349M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4350W: http://www.farsite.co.uk/ 4351S: Supported 4352F: drivers/net/wan/farsync.* 4353 4354FAULT INJECTION SUPPORT 4355M: Akinobu Mita <akinobu.mita@gmail.com> 4356S: Supported 4357F: Documentation/fault-injection/ 4358F: lib/fault-inject.c 4359 4360FBTFT Framebuffer drivers 4361M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4362M: Noralf Trønnes <noralf@tronnes.org> 4363S: Maintained 4364F: drivers/staging/fbtft/ 4365 4366FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4367M: Vasu Dev <vasu.dev@intel.com> 4368L: fcoe-devel@open-fcoe.org 4369W: www.Open-FCoE.org 4370S: Supported 4371F: drivers/scsi/libfc/ 4372F: drivers/scsi/fcoe/ 4373F: include/scsi/fc/ 4374F: include/scsi/libfc.h 4375F: include/scsi/libfcoe.h 4376F: include/uapi/scsi/fc/ 4377 4378FILE LOCKING (flock() and fcntl()/lockf()) 4379M: Jeff Layton <jlayton@poochiereds.net> 4380M: "J. Bruce Fields" <bfields@fieldses.org> 4381L: linux-fsdevel@vger.kernel.org 4382S: Maintained 4383F: include/linux/fcntl.h 4384F: include/linux/fs.h 4385F: include/uapi/linux/fcntl.h 4386F: include/uapi/linux/fs.h 4387F: fs/fcntl.c 4388F: fs/locks.c 4389 4390FILESYSTEMS (VFS and infrastructure) 4391M: Alexander Viro <viro@zeniv.linux.org.uk> 4392L: linux-fsdevel@vger.kernel.org 4393S: Maintained 4394F: fs/* 4395 4396FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4397M: Riku Voipio <riku.voipio@iki.fi> 4398L: lm-sensors@lm-sensors.org 4399S: Maintained 4400F: drivers/hwmon/f75375s.c 4401F: include/linux/f75375s.h 4402 4403FIREWIRE AUDIO DRIVERS 4404M: Clemens Ladisch <clemens@ladisch.de> 4405L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4406T: git git://git.alsa-project.org/alsa-kernel.git 4407S: Maintained 4408F: sound/firewire/ 4409 4410FIREWIRE MEDIA DRIVERS (firedtv) 4411M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4412L: linux-media@vger.kernel.org 4413L: linux1394-devel@lists.sourceforge.net 4414T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4415S: Maintained 4416F: drivers/media/firewire/ 4417 4418FIREWIRE SBP-2 TARGET 4419M: Chris Boot <bootc@bootc.net> 4420L: linux-scsi@vger.kernel.org 4421L: target-devel@vger.kernel.org 4422L: linux1394-devel@lists.sourceforge.net 4423T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4424S: Maintained 4425F: drivers/target/sbp/ 4426 4427FIREWIRE SUBSYSTEM 4428M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4429L: linux1394-devel@lists.sourceforge.net 4430W: http://ieee1394.wiki.kernel.org/ 4431T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4432S: Maintained 4433F: drivers/firewire/ 4434F: include/linux/firewire.h 4435F: include/uapi/linux/firewire*.h 4436F: tools/firewire/ 4437 4438FIRMWARE LOADER (request_firmware) 4439M: Ming Lei <ming.lei@canonical.com> 4440L: linux-kernel@vger.kernel.org 4441S: Maintained 4442F: Documentation/firmware_class/ 4443F: drivers/base/firmware*.c 4444F: include/linux/firmware.h 4445 4446FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4447M: Joshua Morris <josh.h.morris@us.ibm.com> 4448M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4449S: Maintained 4450F: drivers/block/rsxx/ 4451 4452FLOPPY DRIVER 4453M: Jiri Kosina <jikos@kernel.org> 4454T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4455S: Odd fixes 4456F: drivers/block/floppy.c 4457 4458FMC SUBSYSTEM 4459M: Alessandro Rubini <rubini@gnudd.com> 4460W: http://www.ohwr.org/projects/fmc-bus 4461S: Supported 4462F: drivers/fmc/ 4463F: include/linux/fmc*.h 4464F: include/linux/ipmi-fru.h 4465K: fmc_d.*register 4466 4467FPGA MANAGER FRAMEWORK 4468M: Alan Tull <atull@opensource.altera.com> 4469R: Moritz Fischer <moritz.fischer@ettus.com> 4470S: Maintained 4471F: drivers/fpga/ 4472F: include/linux/fpga/fpga-mgr.h 4473W: http://www.rocketboards.org 4474 4475FPU EMULATOR 4476M: Bill Metzenthen <billm@melbpc.org.au> 4477W: http://floatingpoint.sourceforge.net/emulator/index.html 4478S: Maintained 4479F: arch/x86/math-emu/ 4480 4481FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4482L: netdev@vger.kernel.org 4483S: Orphan 4484F: drivers/net/wan/dlci.c 4485F: drivers/net/wan/sdla.c 4486 4487FRAMEBUFFER LAYER 4488M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4489M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4490L: linux-fbdev@vger.kernel.org 4491W: http://linux-fbdev.sourceforge.net/ 4492Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4493T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4494S: Maintained 4495F: Documentation/fb/ 4496F: drivers/video/ 4497F: include/video/ 4498F: include/linux/fb.h 4499F: include/uapi/video/ 4500F: include/uapi/linux/fb.h 4501 4502FREESCALE DIU FRAMEBUFFER DRIVER 4503M: Timur Tabi <timur@tabi.org> 4504L: linux-fbdev@vger.kernel.org 4505S: Maintained 4506F: drivers/video/fbdev/fsl-diu-fb.* 4507 4508FREESCALE DMA DRIVER 4509M: Li Yang <leoli@freescale.com> 4510M: Zhang Wei <zw@zh-kernel.org> 4511L: linuxppc-dev@lists.ozlabs.org 4512S: Maintained 4513F: drivers/dma/fsldma.* 4514 4515FREESCALE I2C CPM DRIVER 4516M: Jochen Friedrich <jochen@scram.de> 4517L: linuxppc-dev@lists.ozlabs.org 4518L: linux-i2c@vger.kernel.org 4519S: Maintained 4520F: drivers/i2c/busses/i2c-cpm.c 4521 4522FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4523M: Sascha Hauer <kernel@pengutronix.de> 4524L: linux-fbdev@vger.kernel.org 4525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4526S: Maintained 4527F: include/linux/platform_data/video-imxfb.h 4528F: drivers/video/fbdev/imxfb.c 4529 4530FREESCALE QUAD SPI DRIVER 4531M: Han Xu <han.xu@freescale.com> 4532L: linux-mtd@lists.infradead.org 4533S: Maintained 4534F: drivers/mtd/spi-nor/fsl-quadspi.c 4535 4536FREESCALE SOC FS_ENET DRIVER 4537M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4538M: Vitaly Bordug <vbordug@ru.mvista.com> 4539L: linuxppc-dev@lists.ozlabs.org 4540L: netdev@vger.kernel.org 4541S: Maintained 4542F: drivers/net/ethernet/freescale/fs_enet/ 4543F: include/linux/fs_enet_pd.h 4544 4545FREESCALE QUICC ENGINE LIBRARY 4546L: linuxppc-dev@lists.ozlabs.org 4547S: Orphan 4548F: drivers/soc/fsl/qe/ 4549F: include/soc/fsl/*qe*.h 4550F: include/soc/fsl/*ucc*.h 4551 4552FREESCALE USB PERIPHERAL DRIVERS 4553M: Li Yang <leoli@freescale.com> 4554L: linux-usb@vger.kernel.org 4555L: linuxppc-dev@lists.ozlabs.org 4556S: Maintained 4557F: drivers/usb/gadget/udc/fsl* 4558 4559FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4560M: Li Yang <leoli@freescale.com> 4561L: netdev@vger.kernel.org 4562L: linuxppc-dev@lists.ozlabs.org 4563S: Maintained 4564F: drivers/net/ethernet/freescale/ucc_geth* 4565 4566FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4567M: Claudiu Manoil <claudiu.manoil@freescale.com> 4568L: netdev@vger.kernel.org 4569S: Maintained 4570F: drivers/net/ethernet/freescale/gianfar* 4571X: drivers/net/ethernet/freescale/gianfar_ptp.c 4572F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4573 4574FREESCALE QUICC ENGINE UCC UART DRIVER 4575M: Timur Tabi <timur@tabi.org> 4576L: linuxppc-dev@lists.ozlabs.org 4577S: Maintained 4578F: drivers/tty/serial/ucc_uart.c 4579 4580FREESCALE SOC SOUND DRIVERS 4581M: Timur Tabi <timur@tabi.org> 4582M: Nicolin Chen <nicoleotsuka@gmail.com> 4583M: Xiubo Li <Xiubo.Lee@gmail.com> 4584L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4585L: linuxppc-dev@lists.ozlabs.org 4586S: Maintained 4587F: sound/soc/fsl/fsl* 4588F: sound/soc/fsl/imx* 4589F: sound/soc/fsl/mpc8610_hpcd.c 4590 4591FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4592M: "J. German Rivera" <German.Rivera@freescale.com> 4593L: linux-kernel@vger.kernel.org 4594S: Maintained 4595F: drivers/staging/fsl-mc/ 4596 4597FREEVXFS FILESYSTEM 4598M: Christoph Hellwig <hch@infradead.org> 4599W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4600S: Maintained 4601F: fs/freevxfs/ 4602 4603FREEZER 4604M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4605M: Pavel Machek <pavel@ucw.cz> 4606L: linux-pm@vger.kernel.org 4607S: Supported 4608F: Documentation/power/freezing-of-tasks.txt 4609F: include/linux/freezer.h 4610F: kernel/freezer.c 4611 4612FRONTSWAP API 4613M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4614L: linux-kernel@vger.kernel.org 4615S: Maintained 4616F: mm/frontswap.c 4617F: include/linux/frontswap.h 4618 4619FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4620M: David Howells <dhowells@redhat.com> 4621L: linux-cachefs@redhat.com (moderated for non-subscribers) 4622S: Supported 4623F: Documentation/filesystems/caching/ 4624F: fs/fscache/ 4625F: include/linux/fscache*.h 4626 4627F2FS FILE SYSTEM 4628M: Jaegeuk Kim <jaegeuk@kernel.org> 4629M: Changman Lee <cm224.lee@samsung.com> 4630R: Chao Yu <chao2.yu@samsung.com> 4631L: linux-f2fs-devel@lists.sourceforge.net 4632W: http://en.wikipedia.org/wiki/F2FS 4633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4634S: Maintained 4635F: Documentation/filesystems/f2fs.txt 4636F: Documentation/ABI/testing/sysfs-fs-f2fs 4637F: fs/f2fs/ 4638F: include/linux/f2fs_fs.h 4639F: include/trace/events/f2fs.h 4640 4641FUJITSU FR-V (FRV) PORT 4642S: Orphan 4643F: arch/frv/ 4644 4645FUJITSU LAPTOP EXTRAS 4646M: Jonathan Woithe <jwoithe@just42.net> 4647L: platform-driver-x86@vger.kernel.org 4648S: Maintained 4649F: drivers/platform/x86/fujitsu-laptop.c 4650 4651FUJITSU M-5MO LS CAMERA ISP DRIVER 4652M: Kyungmin Park <kyungmin.park@samsung.com> 4653M: Heungjun Kim <riverful.kim@samsung.com> 4654L: linux-media@vger.kernel.org 4655S: Maintained 4656F: drivers/media/i2c/m5mols/ 4657F: include/media/i2c/m5mols.h 4658 4659FUJITSU TABLET EXTRAS 4660M: Robert Gerlach <khnz@gmx.de> 4661L: platform-driver-x86@vger.kernel.org 4662S: Maintained 4663F: drivers/platform/x86/fujitsu-tablet.c 4664 4665FUSE: FILESYSTEM IN USERSPACE 4666M: Miklos Szeredi <miklos@szeredi.hu> 4667L: fuse-devel@lists.sourceforge.net 4668W: http://fuse.sourceforge.net/ 4669T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4670S: Maintained 4671F: fs/fuse/ 4672F: include/uapi/linux/fuse.h 4673F: Documentation/filesystems/fuse.txt 4674 4675FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4676M: Rik Faith <faith@cs.unc.edu> 4677L: linux-scsi@vger.kernel.org 4678S: Odd Fixes (e.g., new signatures) 4679F: drivers/scsi/fdomain.* 4680 4681GCOV BASED KERNEL PROFILING 4682M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4683S: Maintained 4684F: kernel/gcov/ 4685F: Documentation/gcov.txt 4686 4687GDT SCSI DISK ARRAY CONTROLLER DRIVER 4688M: Achim Leubner <achim_leubner@adaptec.com> 4689L: linux-scsi@vger.kernel.org 4690W: http://www.icp-vortex.com/ 4691S: Supported 4692F: drivers/scsi/gdt* 4693 4694GDB KERNEL DEBUGGING HELPER SCRIPTS 4695M: Jan Kiszka <jan.kiszka@siemens.com> 4696S: Supported 4697F: scripts/gdb/ 4698 4699GEMTEK FM RADIO RECEIVER DRIVER 4700M: Hans Verkuil <hverkuil@xs4all.nl> 4701L: linux-media@vger.kernel.org 4702T: git git://linuxtv.org/media_tree.git 4703W: https://linuxtv.org 4704S: Maintained 4705F: drivers/media/radio/radio-gemtek* 4706 4707GENERIC GPIO I2C DRIVER 4708M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4709S: Supported 4710F: drivers/i2c/busses/i2c-gpio.c 4711F: include/linux/i2c-gpio.h 4712 4713GENERIC GPIO I2C MULTIPLEXER DRIVER 4714M: Peter Korsgaard <peter.korsgaard@barco.com> 4715L: linux-i2c@vger.kernel.org 4716S: Supported 4717F: drivers/i2c/muxes/i2c-mux-gpio.c 4718F: include/linux/i2c-mux-gpio.h 4719F: Documentation/i2c/muxes/i2c-mux-gpio 4720 4721GENERIC HDLC (WAN) DRIVERS 4722M: Krzysztof Halasa <khc@pm.waw.pl> 4723W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4724S: Maintained 4725F: drivers/net/wan/c101.c 4726F: drivers/net/wan/hd6457* 4727F: drivers/net/wan/hdlc* 4728F: drivers/net/wan/n2.c 4729F: drivers/net/wan/pc300too.c 4730F: drivers/net/wan/pci200syn.c 4731F: drivers/net/wan/wanxl* 4732 4733GENERIC INCLUDE/ASM HEADER FILES 4734M: Arnd Bergmann <arnd@arndb.de> 4735L: linux-arch@vger.kernel.org 4736T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4737S: Maintained 4738F: include/asm-generic/ 4739F: include/uapi/asm-generic/ 4740 4741GENERIC PHY FRAMEWORK 4742M: Kishon Vijay Abraham I <kishon@ti.com> 4743L: linux-kernel@vger.kernel.org 4744T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4745S: Supported 4746F: drivers/phy/ 4747F: include/linux/phy/ 4748 4749GENERIC PM DOMAINS 4750M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4751M: Kevin Hilman <khilman@kernel.org> 4752M: Ulf Hansson <ulf.hansson@linaro.org> 4753L: linux-pm@vger.kernel.org 4754S: Supported 4755F: drivers/base/power/domain*.c 4756F: include/linux/pm_domain.h 4757 4758GENERIC UIO DRIVER FOR PCI DEVICES 4759M: "Michael S. Tsirkin" <mst@redhat.com> 4760L: kvm@vger.kernel.org 4761S: Supported 4762F: drivers/uio/uio_pci_generic.c 4763 4764GET_MAINTAINER SCRIPT 4765M: Joe Perches <joe@perches.com> 4766S: Maintained 4767F: scripts/get_maintainer.pl 4768 4769GFS2 FILE SYSTEM 4770M: Steven Whitehouse <swhiteho@redhat.com> 4771M: Bob Peterson <rpeterso@redhat.com> 4772L: cluster-devel@redhat.com 4773W: http://sources.redhat.com/cluster/ 4774T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4775S: Supported 4776F: Documentation/filesystems/gfs2*.txt 4777F: fs/gfs2/ 4778F: include/uapi/linux/gfs2_ondisk.h 4779 4780GIGASET ISDN DRIVERS 4781M: Paul Bolle <pebolle@tiscali.nl> 4782L: gigaset307x-common@lists.sourceforge.net 4783W: http://gigaset307x.sourceforge.net/ 4784S: Odd Fixes 4785F: Documentation/isdn/README.gigaset 4786F: drivers/isdn/gigaset/ 4787F: include/uapi/linux/gigaset_dev.h 4788 4789GO7007 MPEG CODEC 4790M: Hans Verkuil <hans.verkuil@cisco.com> 4791L: linux-media@vger.kernel.org 4792S: Maintained 4793F: drivers/media/usb/go7007/ 4794 4795GOODIX TOUCHSCREEN 4796M: Bastien Nocera <hadess@hadess.net> 4797L: linux-input@vger.kernel.org 4798S: Maintained 4799F: drivers/input/touchscreen/goodix.c 4800 4801GPIO SUBSYSTEM 4802M: Linus Walleij <linus.walleij@linaro.org> 4803M: Alexandre Courbot <gnurou@gmail.com> 4804L: linux-gpio@vger.kernel.org 4805T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4806S: Maintained 4807F: Documentation/gpio/ 4808F: drivers/gpio/ 4809F: include/linux/gpio/ 4810F: include/linux/gpio.h 4811F: include/asm-generic/gpio.h 4812 4813GRE DEMULTIPLEXER DRIVER 4814M: Dmitry Kozlov <xeb@mail.ru> 4815L: netdev@vger.kernel.org 4816S: Maintained 4817F: net/ipv4/gre_demux.c 4818F: net/ipv4/gre_offload.c 4819F: include/net/gre.h 4820 4821GRETH 10/100/1G Ethernet MAC device driver 4822M: Kristoffer Glembo <kristoffer@gaisler.com> 4823L: netdev@vger.kernel.org 4824S: Maintained 4825F: drivers/net/ethernet/aeroflex/ 4826 4827GSPCA FINEPIX SUBDRIVER 4828M: Frank Zago <frank@zago.net> 4829L: linux-media@vger.kernel.org 4830T: git git://linuxtv.org/media_tree.git 4831S: Maintained 4832F: drivers/media/usb/gspca/finepix.c 4833 4834GSPCA GL860 SUBDRIVER 4835M: Olivier Lorin <o.lorin@laposte.net> 4836L: linux-media@vger.kernel.org 4837T: git git://linuxtv.org/media_tree.git 4838S: Maintained 4839F: drivers/media/usb/gspca/gl860/ 4840 4841GSPCA M5602 SUBDRIVER 4842M: Erik Andren <erik.andren@gmail.com> 4843L: linux-media@vger.kernel.org 4844T: git git://linuxtv.org/media_tree.git 4845S: Maintained 4846F: drivers/media/usb/gspca/m5602/ 4847 4848GSPCA PAC207 SONIXB SUBDRIVER 4849M: Hans de Goede <hdegoede@redhat.com> 4850L: linux-media@vger.kernel.org 4851T: git git://linuxtv.org/media_tree.git 4852S: Maintained 4853F: drivers/media/usb/gspca/pac207.c 4854 4855GSPCA SN9C20X SUBDRIVER 4856M: Brian Johnson <brijohn@gmail.com> 4857L: linux-media@vger.kernel.org 4858T: git git://linuxtv.org/media_tree.git 4859S: Maintained 4860F: drivers/media/usb/gspca/sn9c20x.c 4861 4862GSPCA T613 SUBDRIVER 4863M: Leandro Costantino <lcostantino@gmail.com> 4864L: linux-media@vger.kernel.org 4865T: git git://linuxtv.org/media_tree.git 4866S: Maintained 4867F: drivers/media/usb/gspca/t613.c 4868 4869GSPCA USB WEBCAM DRIVER 4870M: Hans de Goede <hdegoede@redhat.com> 4871L: linux-media@vger.kernel.org 4872T: git git://linuxtv.org/media_tree.git 4873S: Maintained 4874F: drivers/media/usb/gspca/ 4875 4876GUID PARTITION TABLE (GPT) 4877M: Davidlohr Bueso <dave@stgolabs.net> 4878L: linux-efi@vger.kernel.org 4879S: Maintained 4880F: block/partitions/efi.* 4881 4882STK1160 USB VIDEO CAPTURE DRIVER 4883M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4884L: linux-media@vger.kernel.org 4885T: git git://linuxtv.org/media_tree.git 4886S: Maintained 4887F: drivers/media/usb/stk1160/ 4888 4889H8/300 ARCHITECTURE 4890M: Yoshinori Sato <ysato@users.sourceforge.jp> 4891L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4892W: http://uclinux-h8.sourceforge.jp 4893T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4894S: Maintained 4895F: arch/h8300/ 4896F: drivers/clocksource/h8300_*.c 4897F: drivers/clk/h8300/ 4898F: drivers/irqchip/irq-renesas-h8*.c 4899 4900HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4901M: Frank Seidel <frank@f-seidel.de> 4902L: platform-driver-x86@vger.kernel.org 4903W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4904S: Maintained 4905F: drivers/platform/x86/hdaps.c 4906 4907HDPVR USB VIDEO ENCODER DRIVER 4908M: Hans Verkuil <hverkuil@xs4all.nl> 4909L: linux-media@vger.kernel.org 4910T: git git://linuxtv.org/media_tree.git 4911W: https://linuxtv.org 4912S: Odd Fixes 4913F: drivers/media/usb/hdpvr/ 4914 4915HWPOISON MEMORY FAILURE HANDLING 4916M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4917L: linux-mm@kvack.org 4918S: Maintained 4919F: mm/memory-failure.c 4920F: mm/hwpoison-inject.c 4921 4922HYPERVISOR VIRTUAL CONSOLE DRIVER 4923L: linuxppc-dev@lists.ozlabs.org 4924S: Odd Fixes 4925F: drivers/tty/hvc/ 4926 4927HACKRF MEDIA DRIVER 4928M: Antti Palosaari <crope@iki.fi> 4929L: linux-media@vger.kernel.org 4930W: https://linuxtv.org 4931W: http://palosaari.fi/linux/ 4932Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4933T: git git://linuxtv.org/anttip/media_tree.git 4934S: Maintained 4935F: drivers/media/usb/hackrf/ 4936 4937HARDWARE MONITORING 4938M: Jean Delvare <jdelvare@suse.com> 4939M: Guenter Roeck <linux@roeck-us.net> 4940L: lm-sensors@lm-sensors.org 4941W: http://www.lm-sensors.org/ 4942T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4943T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4944S: Maintained 4945F: Documentation/hwmon/ 4946F: drivers/hwmon/ 4947F: include/linux/hwmon*.h 4948 4949HARDWARE RANDOM NUMBER GENERATOR CORE 4950M: Matt Mackall <mpm@selenic.com> 4951M: Herbert Xu <herbert@gondor.apana.org.au> 4952L: linux-crypto@vger.kernel.org 4953S: Odd fixes 4954F: Documentation/hw_random.txt 4955F: drivers/char/hw_random/ 4956F: include/linux/hw_random.h 4957 4958HARDWARE SPINLOCK CORE 4959M: Ohad Ben-Cohen <ohad@wizery.com> 4960S: Maintained 4961T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 4962F: Documentation/hwspinlock.txt 4963F: drivers/hwspinlock/hwspinlock_* 4964F: include/linux/hwspinlock.h 4965 4966HARMONY SOUND DRIVER 4967L: linux-parisc@vger.kernel.org 4968S: Maintained 4969F: sound/parisc/harmony.* 4970 4971HD29L2 MEDIA DRIVER 4972M: Antti Palosaari <crope@iki.fi> 4973L: linux-media@vger.kernel.org 4974W: https://linuxtv.org 4975W: http://palosaari.fi/linux/ 4976Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4977T: git git://linuxtv.org/anttip/media_tree.git 4978S: Maintained 4979F: drivers/media/dvb-frontends/hd29l2* 4980 4981HEWLETT-PACKARD SMART2 RAID DRIVER 4982L: iss_storagedev@hp.com 4983S: Orphan 4984F: Documentation/blockdev/cpqarray.txt 4985F: drivers/block/cpqarray.* 4986 4987HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4988M: Don Brace <don.brace@pmcs.com> 4989L: iss_storagedev@hp.com 4990L: storagedev@pmcs.com 4991L: linux-scsi@vger.kernel.org 4992S: Supported 4993F: Documentation/scsi/hpsa.txt 4994F: drivers/scsi/hpsa*.[ch] 4995F: include/linux/cciss*.h 4996F: include/uapi/linux/cciss*.h 4997 4998HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4999M: Don Brace <don.brace@pmcs.com> 5000L: iss_storagedev@hp.com 5001L: storagedev@pmcs.com 5002L: linux-scsi@vger.kernel.org 5003S: Supported 5004F: Documentation/blockdev/cciss.txt 5005F: drivers/block/cciss* 5006F: include/linux/cciss_ioctl.h 5007F: include/uapi/linux/cciss_ioctl.h 5008 5009HFS FILESYSTEM 5010L: linux-fsdevel@vger.kernel.org 5011S: Orphan 5012F: Documentation/filesystems/hfs.txt 5013F: fs/hfs/ 5014 5015HFSPLUS FILESYSTEM 5016L: linux-fsdevel@vger.kernel.org 5017S: Orphan 5018F: Documentation/filesystems/hfsplus.txt 5019F: fs/hfsplus/ 5020 5021HGA FRAMEBUFFER DRIVER 5022M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 5023L: linux-nvidia@lists.surfsouth.com 5024W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 5025S: Maintained 5026F: drivers/video/fbdev/hgafb.c 5027 5028HIBERNATION (aka Software Suspend, aka swsusp) 5029M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5030M: Pavel Machek <pavel@ucw.cz> 5031L: linux-pm@vger.kernel.org 5032S: Supported 5033F: arch/x86/power/ 5034F: drivers/base/power/ 5035F: kernel/power/ 5036F: include/linux/suspend.h 5037F: include/linux/freezer.h 5038F: include/linux/pm.h 5039F: arch/*/include/asm/suspend*.h 5040 5041HID CORE LAYER 5042M: Jiri Kosina <jikos@kernel.org> 5043R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 5044L: linux-input@vger.kernel.org 5045T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 5046S: Maintained 5047F: drivers/hid/ 5048F: include/linux/hid* 5049F: include/uapi/linux/hid* 5050 5051HID SENSOR HUB DRIVERS 5052M: Jiri Kosina <jikos@kernel.org> 5053M: Jonathan Cameron <jic23@kernel.org> 5054M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5055L: linux-input@vger.kernel.org 5056L: linux-iio@vger.kernel.org 5057S: Maintained 5058F: Documentation/hid/hid-sensor* 5059F: drivers/hid/hid-sensor-* 5060F: drivers/iio/*/hid-* 5061F: include/linux/hid-sensor-* 5062 5063HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5064M: Thomas Gleixner <tglx@linutronix.de> 5065L: linux-kernel@vger.kernel.org 5066T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5067S: Maintained 5068F: Documentation/timers/ 5069F: kernel/time/hrtimer.c 5070F: kernel/time/clockevents.c 5071F: kernel/time/tick*.* 5072F: kernel/time/timer_*.c 5073F: include/linux/clockchips.h 5074F: include/linux/hrtimer.h 5075 5076HIGH-SPEED SCC DRIVER FOR AX.25 5077L: linux-hams@vger.kernel.org 5078S: Orphan 5079F: drivers/net/hamradio/dmascc.c 5080F: drivers/net/hamradio/scc.c 5081 5082HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5083M: HighPoint Linux Team <linux@highpoint-tech.com> 5084W: http://www.highpoint-tech.com 5085S: Supported 5086F: Documentation/scsi/hptiop.txt 5087F: drivers/scsi/hptiop.c 5088 5089HIPPI 5090M: Jes Sorensen <jes@trained-monkey.org> 5091L: linux-hippi@sunsite.dk 5092S: Maintained 5093F: include/linux/hippidevice.h 5094F: include/uapi/linux/if_hippi.h 5095F: net/802/hippi.c 5096F: drivers/net/hippi/ 5097 5098HISILICON SAS Controller 5099M: John Garry <john.garry@huawei.com> 5100W: http://www.hisilicon.com 5101S: Supported 5102F: drivers/scsi/hisi_sas/ 5103F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt 5104 5105HOST AP DRIVER 5106M: Jouni Malinen <j@w1.fi> 5107L: hostap@shmoo.com (subscribers-only) 5108L: linux-wireless@vger.kernel.org 5109W: http://hostap.epitest.fi/ 5110S: Maintained 5111F: drivers/net/wireless/intersil/hostap/ 5112 5113HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5114L: platform-driver-x86@vger.kernel.org 5115S: Orphan 5116F: drivers/platform/x86/tc1100-wmi.c 5117 5118HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5119M: Jaroslav Kysela <perex@perex.cz> 5120S: Maintained 5121F: drivers/net/ethernet/hp/hp100.* 5122 5123HPET: High Precision Event Timers driver 5124M: Clemens Ladisch <clemens@ladisch.de> 5125S: Maintained 5126F: Documentation/timers/hpet.txt 5127F: drivers/char/hpet.c 5128F: include/linux/hpet.h 5129F: include/uapi/linux/hpet.h 5130 5131HPET: x86 5132S: Orphan 5133F: arch/x86/kernel/hpet.c 5134F: arch/x86/include/asm/hpet.h 5135 5136HPFS FILESYSTEM 5137M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5138W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5139S: Maintained 5140F: fs/hpfs/ 5141 5142HSI SUBSYSTEM 5143M: Sebastian Reichel <sre@kernel.org> 5144T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5145S: Maintained 5146F: Documentation/ABI/testing/sysfs-bus-hsi 5147F: Documentation/hsi.txt 5148F: drivers/hsi/ 5149F: include/linux/hsi/ 5150F: include/uapi/linux/hsi/ 5151 5152HSO 3G MODEM DRIVER 5153M: Jan Dumon <j.dumon@option.com> 5154W: http://www.pharscape.org 5155S: Maintained 5156F: drivers/net/usb/hso.c 5157 5158HSR NETWORK PROTOCOL 5159M: Arvid Brodin <arvid.brodin@alten.se> 5160L: netdev@vger.kernel.org 5161S: Maintained 5162F: net/hsr/ 5163 5164HTCPEN TOUCHSCREEN DRIVER 5165M: Pau Oliva Fora <pof@eslack.org> 5166L: linux-input@vger.kernel.org 5167S: Maintained 5168F: drivers/input/touchscreen/htcpen.c 5169 5170HUGETLB FILESYSTEM 5171M: Nadia Yvette Chambers <nyc@holomorphy.com> 5172S: Maintained 5173F: fs/hugetlbfs/ 5174 5175Hyper-V CORE AND DRIVERS 5176M: "K. Y. Srinivasan" <kys@microsoft.com> 5177M: Haiyang Zhang <haiyangz@microsoft.com> 5178L: devel@linuxdriverproject.org 5179S: Maintained 5180F: arch/x86/include/asm/mshyperv.h 5181F: arch/x86/include/uapi/asm/hyperv.h 5182F: arch/x86/kernel/cpu/mshyperv.c 5183F: drivers/hid/hid-hyperv.c 5184F: drivers/hv/ 5185F: drivers/input/serio/hyperv-keyboard.c 5186F: drivers/net/hyperv/ 5187F: drivers/scsi/storvsc_drv.c 5188F: drivers/video/fbdev/hyperv_fb.c 5189F: include/linux/hyperv.h 5190F: tools/hv/ 5191F: Documentation/ABI/stable/sysfs-bus-vmbus 5192 5193I2C OVER PARALLEL PORT 5194M: Jean Delvare <jdelvare@suse.com> 5195L: linux-i2c@vger.kernel.org 5196S: Maintained 5197F: Documentation/i2c/busses/i2c-parport 5198F: Documentation/i2c/busses/i2c-parport-light 5199F: drivers/i2c/busses/i2c-parport.c 5200F: drivers/i2c/busses/i2c-parport-light.c 5201 5202I2C/SMBUS CONTROLLER DRIVERS FOR PC 5203M: Jean Delvare <jdelvare@suse.com> 5204L: linux-i2c@vger.kernel.org 5205S: Maintained 5206F: Documentation/i2c/busses/i2c-ali1535 5207F: Documentation/i2c/busses/i2c-ali1563 5208F: Documentation/i2c/busses/i2c-ali15x3 5209F: Documentation/i2c/busses/i2c-amd756 5210F: Documentation/i2c/busses/i2c-amd8111 5211F: Documentation/i2c/busses/i2c-i801 5212F: Documentation/i2c/busses/i2c-nforce2 5213F: Documentation/i2c/busses/i2c-piix4 5214F: Documentation/i2c/busses/i2c-sis5595 5215F: Documentation/i2c/busses/i2c-sis630 5216F: Documentation/i2c/busses/i2c-sis96x 5217F: Documentation/i2c/busses/i2c-via 5218F: Documentation/i2c/busses/i2c-viapro 5219F: drivers/i2c/busses/i2c-ali1535.c 5220F: drivers/i2c/busses/i2c-ali1563.c 5221F: drivers/i2c/busses/i2c-ali15x3.c 5222F: drivers/i2c/busses/i2c-amd756.c 5223F: drivers/i2c/busses/i2c-amd756-s4882.c 5224F: drivers/i2c/busses/i2c-amd8111.c 5225F: drivers/i2c/busses/i2c-i801.c 5226F: drivers/i2c/busses/i2c-isch.c 5227F: drivers/i2c/busses/i2c-nforce2.c 5228F: drivers/i2c/busses/i2c-nforce2-s4985.c 5229F: drivers/i2c/busses/i2c-piix4.c 5230F: drivers/i2c/busses/i2c-sis5595.c 5231F: drivers/i2c/busses/i2c-sis630.c 5232F: drivers/i2c/busses/i2c-sis96x.c 5233F: drivers/i2c/busses/i2c-via.c 5234F: drivers/i2c/busses/i2c-viapro.c 5235 5236I2C/SMBUS ISMT DRIVER 5237M: Seth Heasley <seth.heasley@intel.com> 5238M: Neil Horman <nhorman@tuxdriver.com> 5239L: linux-i2c@vger.kernel.org 5240F: drivers/i2c/busses/i2c-ismt.c 5241F: Documentation/i2c/busses/i2c-ismt 5242 5243I2C/SMBUS STUB DRIVER 5244M: Jean Delvare <jdelvare@suse.com> 5245L: linux-i2c@vger.kernel.org 5246S: Maintained 5247F: drivers/i2c/i2c-stub.c 5248 5249I2C SUBSYSTEM 5250M: Wolfram Sang <wsa@the-dreams.de> 5251L: linux-i2c@vger.kernel.org 5252W: https://i2c.wiki.kernel.org/ 5253Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5254T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5255S: Maintained 5256F: Documentation/devicetree/bindings/i2c/ 5257F: Documentation/i2c/ 5258F: drivers/i2c/ 5259F: drivers/i2c/*/ 5260F: include/linux/i2c.h 5261F: include/linux/i2c-*.h 5262F: include/uapi/linux/i2c.h 5263F: include/uapi/linux/i2c-*.h 5264 5265I2C ACPI SUPPORT 5266M: Mika Westerberg <mika.westerberg@linux.intel.com> 5267L: linux-i2c@vger.kernel.org 5268L: linux-acpi@vger.kernel.org 5269S: Maintained 5270 5271I2C-TAOS-EVM DRIVER 5272M: Jean Delvare <jdelvare@suse.com> 5273L: linux-i2c@vger.kernel.org 5274S: Maintained 5275F: Documentation/i2c/busses/i2c-taos-evm 5276F: drivers/i2c/busses/i2c-taos-evm.c 5277 5278I2C-TINY-USB DRIVER 5279M: Till Harbaum <till@harbaum.org> 5280L: linux-i2c@vger.kernel.org 5281W: http://www.harbaum.org/till/i2c_tiny_usb 5282S: Maintained 5283F: drivers/i2c/busses/i2c-tiny-usb.c 5284 5285i386 BOOT CODE 5286M: "H. Peter Anvin" <hpa@zytor.com> 5287S: Maintained 5288F: arch/x86/boot/ 5289 5290i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5291M: "H. Peter Anvin" <hpa@zytor.com> 5292T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5293S: Maintained 5294 5295IA64 (Itanium) PLATFORM 5296M: Tony Luck <tony.luck@intel.com> 5297M: Fenghua Yu <fenghua.yu@intel.com> 5298L: linux-ia64@vger.kernel.org 5299T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5300S: Maintained 5301F: arch/ia64/ 5302 5303IBM Power VMX Cryptographic instructions 5304M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5305M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5306L: linux-crypto@vger.kernel.org 5307S: Supported 5308F: drivers/crypto/vmx/Makefile 5309F: drivers/crypto/vmx/Kconfig 5310F: drivers/crypto/vmx/vmx.c 5311F: drivers/crypto/vmx/aes* 5312F: drivers/crypto/vmx/ghash* 5313F: drivers/crypto/vmx/ppc-xlate.pl 5314 5315IBM Power in-Nest Crypto Acceleration 5316M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5317M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5318L: linux-crypto@vger.kernel.org 5319S: Supported 5320F: drivers/crypto/nx/Makefile 5321F: drivers/crypto/nx/Kconfig 5322F: drivers/crypto/nx/nx-aes* 5323F: drivers/crypto/nx/nx-sha* 5324F: drivers/crypto/nx/nx.* 5325F: drivers/crypto/nx/nx_csbcpb.h 5326F: drivers/crypto/nx/nx_debugfs.h 5327 5328IBM Power 842 compression accelerator 5329M: Dan Streetman <ddstreet@ieee.org> 5330S: Supported 5331F: drivers/crypto/nx/Makefile 5332F: drivers/crypto/nx/Kconfig 5333F: drivers/crypto/nx/nx-842* 5334F: include/linux/sw842.h 5335F: crypto/842.c 5336F: lib/842/ 5337 5338IBM Power Linux RAID adapter 5339M: Brian King <brking@us.ibm.com> 5340S: Supported 5341F: drivers/scsi/ipr.* 5342 5343IBM Power Virtual Ethernet Device Driver 5344M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5345L: netdev@vger.kernel.org 5346S: Supported 5347F: drivers/net/ethernet/ibm/ibmveth.* 5348 5349IBM Power SRIOV Virtual NIC Device Driver 5350M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5351M: John Allen <jallen@linux.vnet.ibm.com> 5352L: netdev@vger.kernel.org 5353S: Supported 5354F: drivers/net/ethernet/ibm/ibmvnic.* 5355 5356IBM Power Virtual SCSI Device Drivers 5357M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5358L: linux-scsi@vger.kernel.org 5359S: Supported 5360F: drivers/scsi/ibmvscsi/ibmvscsi* 5361F: drivers/scsi/ibmvscsi/viosrp.h 5362 5363IBM Power Virtual FC Device Drivers 5364M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5365L: linux-scsi@vger.kernel.org 5366S: Supported 5367F: drivers/scsi/ibmvscsi/ibmvfc* 5368 5369IBM ServeRAID RAID DRIVER 5370S: Orphan 5371F: drivers/scsi/ips.* 5372 5373ICH LPC AND GPIO DRIVER 5374M: Peter Tyser <ptyser@xes-inc.com> 5375S: Maintained 5376F: drivers/mfd/lpc_ich.c 5377F: drivers/gpio/gpio-ich.c 5378 5379IDE SUBSYSTEM 5380M: "David S. Miller" <davem@davemloft.net> 5381L: linux-ide@vger.kernel.org 5382Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5383T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5384S: Maintained 5385F: Documentation/ide/ 5386F: drivers/ide/ 5387F: include/linux/ide.h 5388 5389IDEAPAD LAPTOP EXTRAS DRIVER 5390M: Ike Panhc <ike.pan@canonical.com> 5391L: platform-driver-x86@vger.kernel.org 5392W: http://launchpad.net/ideapad-laptop 5393S: Maintained 5394F: drivers/platform/x86/ideapad-laptop.c 5395 5396IDEAPAD LAPTOP SLIDEBAR DRIVER 5397M: Andrey Moiseev <o2g.org.ru@gmail.com> 5398L: linux-input@vger.kernel.org 5399W: https://github.com/o2genum/ideapad-slidebar 5400S: Maintained 5401F: drivers/input/misc/ideapad_slidebar.c 5402 5403IDE/ATAPI DRIVERS 5404M: Borislav Petkov <bp@alien8.de> 5405L: linux-ide@vger.kernel.org 5406S: Maintained 5407F: Documentation/cdrom/ide-cd 5408F: drivers/ide/ide-cd* 5409 5410IDLE-I7300 5411M: Andy Henroid <andrew.d.henroid@intel.com> 5412L: linux-pm@vger.kernel.org 5413S: Supported 5414F: drivers/idle/i7300_idle.c 5415 5416IEEE 802.15.4 SUBSYSTEM 5417M: Alexander Aring <alex.aring@gmail.com> 5418L: linux-wpan@vger.kernel.org 5419W: https://github.com/linux-wpan 5420T: git git://github.com/linux-wpan/linux-wpan-next.git 5421S: Maintained 5422F: net/ieee802154/ 5423F: net/mac802154/ 5424F: drivers/net/ieee802154/ 5425F: include/linux/nl802154.h 5426F: include/linux/ieee802154.h 5427F: include/net/nl802154.h 5428F: include/net/mac802154.h 5429F: include/net/af_ieee802154.h 5430F: include/net/cfg802154.h 5431F: include/net/ieee802154_netdev.h 5432F: Documentation/networking/ieee802154.txt 5433 5434IGORPLUG-USB IR RECEIVER 5435M: Sean Young <sean@mess.org> 5436L: linux-media@vger.kernel.org 5437S: Maintained 5438F: drivers/media/rc/igorplugusb.c 5439 5440IGUANAWORKS USB IR TRANSCEIVER 5441M: Sean Young <sean@mess.org> 5442L: linux-media@vger.kernel.org 5443S: Maintained 5444F: drivers/media/rc/iguanair.c 5445 5446IIO SUBSYSTEM AND DRIVERS 5447M: Jonathan Cameron <jic23@kernel.org> 5448R: Hartmut Knaack <knaack.h@gmx.de> 5449R: Lars-Peter Clausen <lars@metafoo.de> 5450R: Peter Meerwald <pmeerw@pmeerw.net> 5451L: linux-iio@vger.kernel.org 5452S: Maintained 5453F: drivers/iio/ 5454F: drivers/staging/iio/ 5455F: include/linux/iio/ 5456F: tools/iio/ 5457 5458IKANOS/ADI EAGLE ADSL USB DRIVER 5459M: Matthieu Castet <castet.matthieu@free.fr> 5460M: Stanislaw Gruszka <stf_xl@wp.pl> 5461S: Maintained 5462F: drivers/usb/atm/ueagle-atm.c 5463 5464INA209 HARDWARE MONITOR DRIVER 5465M: Guenter Roeck <linux@roeck-us.net> 5466L: lm-sensors@lm-sensors.org 5467S: Maintained 5468F: Documentation/hwmon/ina209 5469F: Documentation/devicetree/bindings/i2c/ina209.txt 5470F: drivers/hwmon/ina209.c 5471 5472INA2XX HARDWARE MONITOR DRIVER 5473M: Guenter Roeck <linux@roeck-us.net> 5474L: lm-sensors@lm-sensors.org 5475S: Maintained 5476F: Documentation/hwmon/ina2xx 5477F: drivers/hwmon/ina2xx.c 5478F: include/linux/platform_data/ina2xx.h 5479 5480INDUSTRY PACK SUBSYSTEM (IPACK) 5481M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5482M: Jens Taprogge <jens.taprogge@taprogge.org> 5483M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5484L: industrypack-devel@lists.sourceforge.net 5485W: http://industrypack.sourceforge.net 5486S: Maintained 5487F: drivers/ipack/ 5488 5489INGENIC JZ4780 DMA Driver 5490M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5491S: Maintained 5492F: drivers/dma/dma-jz4780.c 5493 5494INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5495M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5496M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5497L: linux-ima-devel@lists.sourceforge.net 5498L: linux-ima-user@lists.sourceforge.net 5499L: linux-security-module@vger.kernel.org 5500T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 5501S: Supported 5502F: security/integrity/ima/ 5503 5504IMGTEC IR DECODER DRIVER 5505M: James Hogan <james.hogan@imgtec.com> 5506S: Maintained 5507F: drivers/media/rc/img-ir/ 5508 5509IMS TWINTURBO FRAMEBUFFER DRIVER 5510L: linux-fbdev@vger.kernel.org 5511S: Orphan 5512F: drivers/video/fbdev/imsttfb.c 5513 5514INFINIBAND SUBSYSTEM 5515M: Doug Ledford <dledford@redhat.com> 5516M: Sean Hefty <sean.hefty@intel.com> 5517M: Hal Rosenstock <hal.rosenstock@gmail.com> 5518L: linux-rdma@vger.kernel.org 5519W: http://www.openfabrics.org/ 5520Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5521T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5522S: Supported 5523F: Documentation/infiniband/ 5524F: drivers/infiniband/ 5525F: drivers/staging/rdma/ 5526F: include/uapi/linux/if_infiniband.h 5527F: include/uapi/rdma/ 5528F: include/rdma/ 5529 5530INOTIFY 5531M: John McCutchan <john@johnmccutchan.com> 5532M: Robert Love <rlove@rlove.org> 5533M: Eric Paris <eparis@parisplace.org> 5534S: Maintained 5535F: Documentation/filesystems/inotify.txt 5536F: fs/notify/inotify/ 5537F: include/linux/inotify.h 5538F: include/uapi/linux/inotify.h 5539 5540INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5541M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5542L: linux-input@vger.kernel.org 5543Q: http://patchwork.kernel.org/project/linux-input/list/ 5544T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5545S: Maintained 5546F: drivers/input/ 5547F: include/linux/input.h 5548F: include/uapi/linux/input.h 5549F: include/linux/input/ 5550 5551INPUT MULTITOUCH (MT) PROTOCOL 5552M: Henrik Rydberg <rydberg@bitmath.org> 5553L: linux-input@vger.kernel.org 5554S: Odd fixes 5555F: Documentation/input/multi-touch-protocol.txt 5556F: drivers/input/input-mt.c 5557K: \b(ABS|SYN)_MT_ 5558 5559INTEL ASoC BDW/HSW DRIVERS 5560M: Jie Yang <yang.jie@linux.intel.com> 5561L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5562S: Supported 5563F: sound/soc/intel/common/sst-dsp* 5564F: sound/soc/intel/common/sst-firmware.c 5565F: sound/soc/intel/boards/broadwell.c 5566F: sound/soc/intel/haswell/ 5567 5568INTEL C600 SERIES SAS CONTROLLER DRIVER 5569M: Intel SCU Linux support <intel-linux-scu@intel.com> 5570M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5571L: linux-scsi@vger.kernel.org 5572T: git git://git.code.sf.net/p/intel-sas/isci 5573S: Supported 5574F: drivers/scsi/isci/ 5575 5576INTEL HID EVENT DRIVER 5577M: Alex Hung <alex.hung@canonical.com> 5578L: platform-driver-x86@vger.kernel.org 5579S: Maintained 5580F: drivers/platform/x86/intel-hid.c 5581 5582INTEL IDLE DRIVER 5583M: Len Brown <lenb@kernel.org> 5584L: linux-pm@vger.kernel.org 5585T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5586S: Supported 5587F: drivers/idle/intel_idle.c 5588 5589INTEL PSTATE DRIVER 5590M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5591M: Len Brown <lenb@kernel.org> 5592L: linux-pm@vger.kernel.org 5593S: Supported 5594F: drivers/cpufreq/intel_pstate.c 5595 5596INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5597M: Maik Broemme <mbroemme@plusserver.de> 5598L: linux-fbdev@vger.kernel.org 5599S: Maintained 5600F: Documentation/fb/intelfb.txt 5601F: drivers/video/fbdev/intelfb/ 5602 5603INTEL 810/815 FRAMEBUFFER DRIVER 5604M: Antonino Daplas <adaplas@gmail.com> 5605L: linux-fbdev@vger.kernel.org 5606S: Maintained 5607F: drivers/video/fbdev/i810/ 5608 5609INTEL MENLOW THERMAL DRIVER 5610M: Sujith Thomas <sujith.thomas@intel.com> 5611L: platform-driver-x86@vger.kernel.org 5612W: https://01.org/linux-acpi 5613S: Supported 5614F: drivers/platform/x86/intel_menlow.c 5615 5616INTEL I/OAT DMA DRIVER 5617M: Dave Jiang <dave.jiang@intel.com> 5618R: Dan Williams <dan.j.williams@intel.com> 5619L: dmaengine@vger.kernel.org 5620Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5621S: Supported 5622F: drivers/dma/ioat* 5623 5624INTEL IOMMU (VT-d) 5625M: David Woodhouse <dwmw2@infradead.org> 5626L: iommu@lists.linux-foundation.org 5627T: git git://git.infradead.org/iommu-2.6.git 5628S: Supported 5629F: drivers/iommu/intel-iommu.c 5630F: include/linux/intel-iommu.h 5631 5632INTEL IOP-ADMA DMA DRIVER 5633R: Dan Williams <dan.j.williams@intel.com> 5634S: Odd fixes 5635F: drivers/dma/iop-adma.c 5636 5637INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5638M: Krzysztof Halasa <khalasa@piap.pl> 5639S: Maintained 5640F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5641F: arch/arm/mach-ixp4xx/include/mach/npe.h 5642F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5643F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5644F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5645F: drivers/net/wan/ixp4xx_hss.c 5646 5647INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5648M: Deepak Saxena <dsaxena@plexity.net> 5649S: Maintained 5650F: drivers/char/hw_random/ixp4xx-rng.c 5651 5652INTEL ETHERNET DRIVERS 5653M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5654R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5655R: Shannon Nelson <shannon.nelson@intel.com> 5656R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5657R: Don Skidmore <donald.c.skidmore@intel.com> 5658R: Bruce Allan <bruce.w.allan@intel.com> 5659R: John Ronciak <john.ronciak@intel.com> 5660R: Mitch Williams <mitch.a.williams@intel.com> 5661L: intel-wired-lan@lists.osuosl.org 5662W: http://www.intel.com/support/feedback.htm 5663W: http://e1000.sourceforge.net/ 5664Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5665T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5666T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5667S: Supported 5668F: Documentation/networking/e100.txt 5669F: Documentation/networking/e1000.txt 5670F: Documentation/networking/e1000e.txt 5671F: Documentation/networking/igb.txt 5672F: Documentation/networking/igbvf.txt 5673F: Documentation/networking/ixgb.txt 5674F: Documentation/networking/ixgbe.txt 5675F: Documentation/networking/ixgbevf.txt 5676F: Documentation/networking/i40e.txt 5677F: Documentation/networking/i40evf.txt 5678F: drivers/net/ethernet/intel/ 5679F: drivers/net/ethernet/intel/*/ 5680 5681INTEL-MID GPIO DRIVER 5682M: David Cohen <david.a.cohen@linux.intel.com> 5683L: linux-gpio@vger.kernel.org 5684S: Maintained 5685F: drivers/gpio/gpio-intel-mid.c 5686 5687INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5688M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5689L: linux-wireless@vger.kernel.org 5690S: Maintained 5691F: Documentation/networking/README.ipw2100 5692F: Documentation/networking/README.ipw2200 5693F: drivers/net/wireless/intel/ipw2x00/ 5694 5695INTEL(R) TRACE HUB 5696M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 5697S: Supported 5698F: Documentation/trace/intel_th.txt 5699F: drivers/hwtracing/intel_th/ 5700 5701INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5702M: Ning Sun <ning.sun@intel.com> 5703L: tboot-devel@lists.sourceforge.net 5704W: http://tboot.sourceforge.net 5705T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5706S: Supported 5707F: Documentation/intel_txt.txt 5708F: include/linux/tboot.h 5709F: arch/x86/kernel/tboot.c 5710 5711INTEL WIRELESS WIMAX CONNECTION 2400 5712M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5713M: linux-wimax@intel.com 5714L: wimax@linuxwimax.org (subscribers-only) 5715S: Supported 5716W: http://linuxwimax.org 5717F: Documentation/wimax/README.i2400m 5718F: drivers/net/wimax/i2400m/ 5719F: include/uapi/linux/wimax/i2400m.h 5720 5721INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5722M: Stanislaw Gruszka <sgruszka@redhat.com> 5723L: linux-wireless@vger.kernel.org 5724S: Supported 5725F: drivers/net/wireless/intel/iwlegacy/ 5726 5727INTEL WIRELESS WIFI LINK (iwlwifi) 5728M: Johannes Berg <johannes.berg@intel.com> 5729M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5730M: Intel Linux Wireless <linuxwifi@intel.com> 5731L: linux-wireless@vger.kernel.org 5732W: http://intellinuxwireless.org 5733T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5734S: Supported 5735F: drivers/net/wireless/intel/iwlwifi/ 5736 5737INTEL MANAGEMENT ENGINE (mei) 5738M: Tomas Winkler <tomas.winkler@intel.com> 5739L: linux-kernel@vger.kernel.org 5740S: Supported 5741F: include/uapi/linux/mei.h 5742F: include/linux/mei_cl_bus.h 5743F: drivers/misc/mei/* 5744F: Documentation/misc-devices/mei/* 5745 5746INTEL MIC DRIVERS (mic) 5747M: Sudeep Dutt <sudeep.dutt@intel.com> 5748M: Ashutosh Dixit <ashutosh.dixit@intel.com> 5749S: Supported 5750W: https://github.com/sudeepdutt/mic 5751W: http://software.intel.com/en-us/mic-developer 5752F: include/linux/mic_bus.h 5753F: include/linux/scif.h 5754F: include/uapi/linux/mic_common.h 5755F: include/uapi/linux/mic_ioctl.h 5756F: include/uapi/linux/scif_ioctl.h 5757F: drivers/misc/mic/ 5758F: drivers/dma/mic_x100_dma.c 5759F: drivers/dma/mic_x100_dma.h 5760F: Documentation/mic/ 5761 5762INTEL PMC/P-Unit IPC DRIVER 5763M: Zha Qipeng<qipeng.zha@intel.com> 5764L: platform-driver-x86@vger.kernel.org 5765S: Maintained 5766F: drivers/platform/x86/intel_pmc_ipc.c 5767F: drivers/platform/x86/intel_punit_ipc.c 5768F: arch/x86/include/asm/intel_pmc_ipc.h 5769F: arch/x86/include/asm/intel_punit_ipc.h 5770 5771INTEL TELEMETRY DRIVER 5772M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com> 5773L: platform-driver-x86@vger.kernel.org 5774S: Maintained 5775F: arch/x86/include/asm/intel_telemetry.h 5776F: drivers/platform/x86/intel_telemetry* 5777 5778IOC3 ETHERNET DRIVER 5779M: Ralf Baechle <ralf@linux-mips.org> 5780L: linux-mips@linux-mips.org 5781S: Maintained 5782F: drivers/net/ethernet/sgi/ioc3-eth.c 5783 5784IOC3 SERIAL DRIVER 5785M: Pat Gefre <pfg@sgi.com> 5786L: linux-serial@vger.kernel.org 5787S: Maintained 5788F: drivers/tty/serial/ioc3_serial.c 5789 5790IOMMU DRIVERS 5791M: Joerg Roedel <joro@8bytes.org> 5792L: iommu@lists.linux-foundation.org 5793T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5794S: Maintained 5795F: drivers/iommu/ 5796 5797IP MASQUERADING 5798M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5799S: Maintained 5800F: net/ipv4/netfilter/ipt_MASQUERADE.c 5801 5802IPMI SUBSYSTEM 5803M: Corey Minyard <minyard@acm.org> 5804L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5805W: http://openipmi.sourceforge.net/ 5806S: Supported 5807F: Documentation/IPMI.txt 5808F: drivers/char/ipmi/ 5809F: include/linux/ipmi* 5810F: include/uapi/linux/ipmi* 5811 5812QCOM AUDIO (ASoC) DRIVERS 5813M: Patrick Lai <plai@codeaurora.org> 5814M: Banajit Goswami <bgoswami@codeaurora.org> 5815L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5816S: Supported 5817F: sound/soc/qcom/ 5818 5819IPS SCSI RAID DRIVER 5820M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5821L: linux-scsi@vger.kernel.org 5822W: http://www.adaptec.com/ 5823S: Maintained 5824F: drivers/scsi/ips* 5825 5826IPVS 5827M: Wensong Zhang <wensong@linux-vs.org> 5828M: Simon Horman <horms@verge.net.au> 5829M: Julian Anastasov <ja@ssi.bg> 5830L: netdev@vger.kernel.org 5831L: lvs-devel@vger.kernel.org 5832S: Maintained 5833T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 5834T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 5835F: Documentation/networking/ipvs-sysctl.txt 5836F: include/net/ip_vs.h 5837F: include/uapi/linux/ip_vs.h 5838F: net/netfilter/ipvs/ 5839 5840IPWIRELESS DRIVER 5841M: Jiri Kosina <jikos@kernel.org> 5842M: David Sterba <dsterba@suse.com> 5843S: Odd Fixes 5844F: drivers/tty/ipwireless/ 5845 5846IPX NETWORK LAYER 5847M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5848L: netdev@vger.kernel.org 5849S: Maintained 5850F: include/net/ipx.h 5851F: include/uapi/linux/ipx.h 5852F: net/ipx/ 5853 5854IRDA SUBSYSTEM 5855M: Samuel Ortiz <samuel@sortiz.org> 5856L: irda-users@lists.sourceforge.net (subscribers-only) 5857L: netdev@vger.kernel.org 5858W: http://irda.sourceforge.net/ 5859S: Maintained 5860T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5861F: Documentation/networking/irda.txt 5862F: drivers/net/irda/ 5863F: include/net/irda/ 5864F: net/irda/ 5865 5866IRQ SUBSYSTEM 5867M: Thomas Gleixner <tglx@linutronix.de> 5868L: linux-kernel@vger.kernel.org 5869S: Maintained 5870T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5871F: kernel/irq/ 5872 5873IRQCHIP DRIVERS 5874M: Thomas Gleixner <tglx@linutronix.de> 5875M: Jason Cooper <jason@lakedaemon.net> 5876M: Marc Zyngier <marc.zyngier@arm.com> 5877L: linux-kernel@vger.kernel.org 5878S: Maintained 5879T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5880T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5881F: Documentation/devicetree/bindings/interrupt-controller/ 5882F: drivers/irqchip/ 5883 5884IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5885M: Jiang Liu <jiang.liu@linux.intel.com> 5886M: Marc Zyngier <marc.zyngier@arm.com> 5887S: Maintained 5888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5889F: Documentation/IRQ-domain.txt 5890F: include/linux/irqdomain.h 5891F: kernel/irq/irqdomain.c 5892F: kernel/irq/msi.c 5893 5894ISAPNP 5895M: Jaroslav Kysela <perex@perex.cz> 5896S: Maintained 5897F: Documentation/isapnp.txt 5898F: drivers/pnp/isapnp/ 5899F: include/linux/isapnp.h 5900 5901ISA RADIO MODULE 5902M: Hans Verkuil <hverkuil@xs4all.nl> 5903L: linux-media@vger.kernel.org 5904T: git git://linuxtv.org/media_tree.git 5905W: https://linuxtv.org 5906S: Maintained 5907F: drivers/media/radio/radio-isa* 5908 5909iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5910M: Peter Jones <pjones@redhat.com> 5911M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5912S: Maintained 5913F: drivers/firmware/iscsi_ibft* 5914 5915ISCSI 5916M: Mike Christie <michaelc@cs.wisc.edu> 5917L: open-iscsi@googlegroups.com 5918W: www.open-iscsi.org 5919T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5920S: Maintained 5921F: drivers/scsi/*iscsi* 5922F: include/scsi/*iscsi* 5923 5924ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5925M: Or Gerlitz <ogerlitz@mellanox.com> 5926M: Sagi Grimberg <sagig@mellanox.com> 5927M: Roi Dayan <roid@mellanox.com> 5928L: linux-rdma@vger.kernel.org 5929S: Supported 5930W: http://www.openfabrics.org 5931W: www.open-iscsi.org 5932Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5933F: drivers/infiniband/ulp/iser/ 5934 5935ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5936M: Sagi Grimberg <sagig@mellanox.com> 5937T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5938L: linux-rdma@vger.kernel.org 5939L: target-devel@vger.kernel.org 5940S: Supported 5941W: http://www.linux-iscsi.org 5942F: drivers/infiniband/ulp/isert 5943 5944ISDN SUBSYSTEM 5945M: Karsten Keil <isdn@linux-pingi.de> 5946L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5947L: netdev@vger.kernel.org 5948W: http://www.isdn4linux.de 5949T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5950S: Maintained 5951F: Documentation/isdn/ 5952F: drivers/isdn/ 5953F: include/linux/isdn.h 5954F: include/linux/isdn/ 5955F: include/uapi/linux/isdn.h 5956F: include/uapi/linux/isdn/ 5957 5958ISDN SUBSYSTEM (Eicon active card driver) 5959M: Armin Schindler <mac@melware.de> 5960L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5961W: http://www.melware.de 5962S: Maintained 5963F: drivers/isdn/hardware/eicon/ 5964 5965IT87 HARDWARE MONITORING DRIVER 5966M: Jean Delvare <jdelvare@suse.com> 5967L: lm-sensors@lm-sensors.org 5968S: Maintained 5969F: Documentation/hwmon/it87 5970F: drivers/hwmon/it87.c 5971 5972IT913X MEDIA DRIVER 5973M: Antti Palosaari <crope@iki.fi> 5974L: linux-media@vger.kernel.org 5975W: https://linuxtv.org 5976W: http://palosaari.fi/linux/ 5977Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5978T: git git://linuxtv.org/anttip/media_tree.git 5979S: Maintained 5980F: drivers/media/tuners/it913x* 5981 5982IVTV VIDEO4LINUX DRIVER 5983M: Andy Walls <awalls@md.metrocast.net> 5984L: ivtv-devel@ivtvdriver.org (subscribers-only) 5985L: linux-media@vger.kernel.org 5986T: git git://linuxtv.org/media_tree.git 5987W: http://www.ivtvdriver.org 5988S: Maintained 5989F: Documentation/video4linux/*.ivtv 5990F: drivers/media/pci/ivtv/ 5991F: include/uapi/linux/ivtv* 5992 5993IX2505V MEDIA DRIVER 5994M: Malcolm Priestley <tvboxspy@gmail.com> 5995L: linux-media@vger.kernel.org 5996W: https://linuxtv.org 5997Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5998S: Maintained 5999F: drivers/media/dvb-frontends/ix2505v* 6000 6001JC42.4 TEMPERATURE SENSOR DRIVER 6002M: Guenter Roeck <linux@roeck-us.net> 6003L: lm-sensors@lm-sensors.org 6004S: Maintained 6005F: drivers/hwmon/jc42.c 6006F: Documentation/hwmon/jc42 6007 6008JFS FILESYSTEM 6009M: Dave Kleikamp <shaggy@kernel.org> 6010L: jfs-discussion@lists.sourceforge.net 6011W: http://jfs.sourceforge.net/ 6012T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 6013S: Maintained 6014F: Documentation/filesystems/jfs.txt 6015F: fs/jfs/ 6016 6017JME NETWORK DRIVER 6018M: Guo-Fu Tseng <cooldavid@cooldavid.org> 6019L: netdev@vger.kernel.org 6020S: Maintained 6021F: drivers/net/ethernet/jme.* 6022 6023JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 6024M: David Woodhouse <dwmw2@infradead.org> 6025L: linux-mtd@lists.infradead.org 6026W: http://www.linux-mtd.infradead.org/doc/jffs2.html 6027S: Maintained 6028F: fs/jffs2/ 6029F: include/uapi/linux/jffs2.h 6030 6031JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 6032M: "Theodore Ts'o" <tytso@mit.edu> 6033M: Jan Kara <jack@suse.com> 6034L: linux-ext4@vger.kernel.org 6035S: Maintained 6036F: fs/jbd2/ 6037F: include/linux/jbd2.h 6038 6039JPU V4L2 MEM2MEM DRIVER FOR RENESAS 6040M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 6041L: linux-media@vger.kernel.org 6042S: Maintained 6043F: drivers/media/platform/rcar_jpu.c 6044 6045JSM Neo PCI based serial card 6046M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 6047L: linux-serial@vger.kernel.org 6048S: Maintained 6049F: drivers/tty/serial/jsm/ 6050 6051K10TEMP HARDWARE MONITORING DRIVER 6052M: Clemens Ladisch <clemens@ladisch.de> 6053L: lm-sensors@lm-sensors.org 6054S: Maintained 6055F: Documentation/hwmon/k10temp 6056F: drivers/hwmon/k10temp.c 6057 6058K8TEMP HARDWARE MONITORING DRIVER 6059M: Rudolf Marek <r.marek@assembler.cz> 6060L: lm-sensors@lm-sensors.org 6061S: Maintained 6062F: Documentation/hwmon/k8temp 6063F: drivers/hwmon/k8temp.c 6064 6065KCONFIG 6066M: "Yann E. MORIN" <yann.morin.1998@free.fr> 6067L: linux-kbuild@vger.kernel.org 6068T: git git://gitorious.org/linux-kconfig/linux-kconfig 6069S: Maintained 6070F: Documentation/kbuild/kconfig-language.txt 6071F: scripts/kconfig/ 6072 6073KDUMP 6074M: Vivek Goyal <vgoyal@redhat.com> 6075M: Haren Myneni <hbabu@us.ibm.com> 6076L: kexec@lists.infradead.org 6077W: http://lse.sourceforge.net/kdump/ 6078S: Maintained 6079F: Documentation/kdump/ 6080 6081KEENE FM RADIO TRANSMITTER DRIVER 6082M: Hans Verkuil <hverkuil@xs4all.nl> 6083L: linux-media@vger.kernel.org 6084T: git git://linuxtv.org/media_tree.git 6085W: https://linuxtv.org 6086S: Maintained 6087F: drivers/media/radio/radio-keene* 6088 6089KERNEL AUTOMOUNTER v4 (AUTOFS4) 6090M: Ian Kent <raven@themaw.net> 6091L: autofs@vger.kernel.org 6092S: Maintained 6093F: fs/autofs4/ 6094 6095KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6096M: Michal Marek <mmarek@suse.com> 6097T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6098T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6099L: linux-kbuild@vger.kernel.org 6100S: Maintained 6101F: Documentation/kbuild/ 6102F: Makefile 6103F: scripts/Makefile.* 6104F: scripts/basic/ 6105F: scripts/mk* 6106F: scripts/package/ 6107 6108KERNEL JANITORS 6109L: kernel-janitors@vger.kernel.org 6110W: http://kernelnewbies.org/KernelJanitors 6111S: Odd Fixes 6112 6113KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6114M: "J. Bruce Fields" <bfields@fieldses.org> 6115M: Jeff Layton <jlayton@poochiereds.net> 6116L: linux-nfs@vger.kernel.org 6117W: http://nfs.sourceforge.net/ 6118T: git git://linux-nfs.org/~bfields/linux.git 6119S: Supported 6120F: fs/nfsd/ 6121F: include/uapi/linux/nfsd/ 6122F: fs/lockd/ 6123F: fs/nfs_common/ 6124F: net/sunrpc/ 6125F: include/linux/lockd/ 6126F: include/linux/sunrpc/ 6127F: include/uapi/linux/sunrpc/ 6128 6129KERNEL SELFTEST FRAMEWORK 6130M: Shuah Khan <shuahkh@osg.samsung.com> 6131L: linux-kselftest@vger.kernel.org 6132T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6133S: Maintained 6134F: tools/testing/selftests 6135 6136KERNEL VIRTUAL MACHINE (KVM) 6137M: Gleb Natapov <gleb@kernel.org> 6138M: Paolo Bonzini <pbonzini@redhat.com> 6139L: kvm@vger.kernel.org 6140W: http://www.linux-kvm.org 6141T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6142S: Supported 6143F: Documentation/*/kvm*.txt 6144F: Documentation/virtual/kvm/ 6145F: arch/*/kvm/ 6146F: arch/x86/kernel/kvm.c 6147F: arch/x86/kernel/kvmclock.c 6148F: arch/*/include/asm/kvm* 6149F: include/linux/kvm* 6150F: include/uapi/linux/kvm* 6151F: virt/kvm/ 6152 6153KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6154M: Joerg Roedel <joro@8bytes.org> 6155L: kvm@vger.kernel.org 6156W: http://www.linux-kvm.org/ 6157S: Maintained 6158F: arch/x86/include/asm/svm.h 6159F: arch/x86/kvm/svm.c 6160 6161KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6162M: Alexander Graf <agraf@suse.com> 6163L: kvm-ppc@vger.kernel.org 6164W: http://www.linux-kvm.org/ 6165T: git git://github.com/agraf/linux-2.6.git 6166S: Supported 6167F: arch/powerpc/include/asm/kvm* 6168F: arch/powerpc/kvm/ 6169 6170KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6171M: Christian Borntraeger <borntraeger@de.ibm.com> 6172M: Cornelia Huck <cornelia.huck@de.ibm.com> 6173L: linux-s390@vger.kernel.org 6174W: http://www.ibm.com/developerworks/linux/linux390/ 6175T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 6176S: Supported 6177F: Documentation/s390/kvm.txt 6178F: arch/s390/include/asm/kvm* 6179F: arch/s390/kvm/ 6180 6181KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6182M: Christoffer Dall <christoffer.dall@linaro.org> 6183M: Marc Zyngier <marc.zyngier@arm.com> 6184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6185L: kvmarm@lists.cs.columbia.edu 6186W: http://systems.cs.columbia.edu/projects/kvm-arm 6187T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 6188S: Supported 6189F: arch/arm/include/uapi/asm/kvm* 6190F: arch/arm/include/asm/kvm* 6191F: arch/arm/kvm/ 6192F: virt/kvm/arm/ 6193F: include/kvm/arm_* 6194 6195KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6196M: Christoffer Dall <christoffer.dall@linaro.org> 6197M: Marc Zyngier <marc.zyngier@arm.com> 6198L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6199L: kvmarm@lists.cs.columbia.edu 6200S: Maintained 6201F: arch/arm64/include/uapi/asm/kvm* 6202F: arch/arm64/include/asm/kvm* 6203F: arch/arm64/kvm/ 6204 6205KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 6206M: James Hogan <james.hogan@imgtec.com> 6207L: linux-mips@linux-mips.org 6208S: Supported 6209F: arch/mips/include/uapi/asm/kvm* 6210F: arch/mips/include/asm/kvm* 6211F: arch/mips/kvm/ 6212 6213KEXEC 6214M: Eric Biederman <ebiederm@xmission.com> 6215W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6216L: kexec@lists.infradead.org 6217S: Maintained 6218F: include/linux/kexec.h 6219F: include/uapi/linux/kexec.h 6220F: kernel/kexec.c 6221 6222KEYS/KEYRINGS: 6223M: David Howells <dhowells@redhat.com> 6224L: keyrings@vger.kernel.org 6225S: Maintained 6226F: Documentation/security/keys.txt 6227F: include/linux/key.h 6228F: include/linux/key-type.h 6229F: include/keys/ 6230F: security/keys/ 6231 6232KEYS-TRUSTED 6233M: David Safford <safford@us.ibm.com> 6234M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6235L: linux-security-module@vger.kernel.org 6236L: keyrings@vger.kernel.org 6237S: Supported 6238F: Documentation/security/keys-trusted-encrypted.txt 6239F: include/keys/trusted-type.h 6240F: security/keys/trusted.c 6241F: security/keys/trusted.h 6242 6243KEYS-ENCRYPTED 6244M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6245M: David Safford <safford@us.ibm.com> 6246L: linux-security-module@vger.kernel.org 6247L: keyrings@vger.kernel.org 6248S: Supported 6249F: Documentation/security/keys-trusted-encrypted.txt 6250F: include/keys/encrypted-type.h 6251F: security/keys/encrypted-keys/ 6252 6253KGDB / KDB /debug_core 6254M: Jason Wessel <jason.wessel@windriver.com> 6255W: http://kgdb.wiki.kernel.org/ 6256L: kgdb-bugreport@lists.sourceforge.net 6257T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git 6258S: Maintained 6259F: Documentation/DocBook/kgdb.tmpl 6260F: drivers/misc/kgdbts.c 6261F: drivers/tty/serial/kgdboc.c 6262F: include/linux/kdb.h 6263F: include/linux/kgdb.h 6264F: kernel/debug/ 6265 6266KMEMCHECK 6267M: Vegard Nossum <vegardno@ifi.uio.no> 6268M: Pekka Enberg <penberg@kernel.org> 6269S: Maintained 6270F: Documentation/kmemcheck.txt 6271F: arch/x86/include/asm/kmemcheck.h 6272F: arch/x86/mm/kmemcheck/ 6273F: include/linux/kmemcheck.h 6274F: mm/kmemcheck.c 6275 6276KMEMLEAK 6277M: Catalin Marinas <catalin.marinas@arm.com> 6278S: Maintained 6279F: Documentation/kmemleak.txt 6280F: include/linux/kmemleak.h 6281F: mm/kmemleak.c 6282F: mm/kmemleak-test.c 6283 6284KPROBES 6285M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6286M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6287M: "David S. Miller" <davem@davemloft.net> 6288M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6289S: Maintained 6290F: Documentation/kprobes.txt 6291F: include/linux/kprobes.h 6292F: kernel/kprobes.c 6293 6294KS0108 LCD CONTROLLER DRIVER 6295M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6296W: http://miguelojeda.es/auxdisplay.htm 6297W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6298S: Maintained 6299F: Documentation/auxdisplay/ks0108 6300F: drivers/auxdisplay/ks0108.c 6301F: include/linux/ks0108.h 6302 6303L3MDEV 6304M: David Ahern <dsa@cumulusnetworks.com> 6305L: netdev@vger.kernel.org 6306S: Maintained 6307F: net/l3mdev 6308F: include/net/l3mdev.h 6309 6310LANTIQ MIPS ARCHITECTURE 6311M: John Crispin <blogic@openwrt.org> 6312L: linux-mips@linux-mips.org 6313S: Maintained 6314F: arch/mips/lantiq 6315 6316LAPB module 6317L: linux-x25@vger.kernel.org 6318S: Orphan 6319F: Documentation/networking/lapb-module.txt 6320F: include/*/lapb.h 6321F: net/lapb/ 6322 6323LASI 53c700 driver for PARISC 6324M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6325L: linux-scsi@vger.kernel.org 6326S: Maintained 6327F: Documentation/scsi/53c700.txt 6328F: drivers/scsi/53c700* 6329 6330LED SUBSYSTEM 6331M: Richard Purdie <rpurdie@rpsys.net> 6332M: Jacek Anaszewski <j.anaszewski@samsung.com> 6333L: linux-leds@vger.kernel.org 6334T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6335S: Maintained 6336F: drivers/leds/ 6337F: include/linux/leds.h 6338 6339LEGACY EEPROM DRIVER 6340M: Jean Delvare <jdelvare@suse.com> 6341S: Maintained 6342F: Documentation/misc-devices/eeprom 6343F: drivers/misc/eeprom/eeprom.c 6344 6345LEGO USB Tower driver 6346M: Juergen Stuber <starblue@users.sourceforge.net> 6347L: legousb-devel@lists.sourceforge.net 6348W: http://legousb.sourceforge.net/ 6349S: Maintained 6350F: drivers/usb/misc/legousbtower.c 6351 6352LG2160 MEDIA DRIVER 6353M: Michael Krufky <mkrufky@linuxtv.org> 6354L: linux-media@vger.kernel.org 6355W: https://linuxtv.org 6356W: http://github.com/mkrufky 6357Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6358T: git git://linuxtv.org/mkrufky/tuners.git 6359S: Maintained 6360F: drivers/media/dvb-frontends/lg2160.* 6361 6362LGDT3305 MEDIA DRIVER 6363M: Michael Krufky <mkrufky@linuxtv.org> 6364L: linux-media@vger.kernel.org 6365W: https://linuxtv.org 6366W: http://github.com/mkrufky 6367Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6368T: git git://linuxtv.org/mkrufky/tuners.git 6369S: Maintained 6370F: drivers/media/dvb-frontends/lgdt3305.* 6371 6372LGUEST 6373M: Rusty Russell <rusty@rustcorp.com.au> 6374L: lguest@lists.ozlabs.org 6375W: http://lguest.ozlabs.org/ 6376S: Odd Fixes 6377F: arch/x86/include/asm/lguest*.h 6378F: arch/x86/lguest/ 6379F: drivers/lguest/ 6380F: include/linux/lguest*.h 6381F: tools/lguest/ 6382 6383LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6384M: Tejun Heo <tj@kernel.org> 6385L: linux-ide@vger.kernel.org 6386T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6387S: Maintained 6388F: drivers/ata/ 6389F: include/linux/ata.h 6390F: include/linux/libata.h 6391 6392LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6393M: Viresh Kumar <vireshk@kernel.org> 6394L: linux-ide@vger.kernel.org 6395T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6396S: Maintained 6397F: include/linux/pata_arasan_cf_data.h 6398F: drivers/ata/pata_arasan_cf.c 6399 6400LIBATA PATA DRIVERS 6401M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6402M: Tejun Heo <tj@kernel.org> 6403L: linux-ide@vger.kernel.org 6404T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6405S: Maintained 6406F: drivers/ata/pata_*.c 6407F: drivers/ata/ata_generic.c 6408 6409LIBATA SATA AHCI PLATFORM devices support 6410M: Hans de Goede <hdegoede@redhat.com> 6411M: Tejun Heo <tj@kernel.org> 6412L: linux-ide@vger.kernel.org 6413T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6414S: Maintained 6415F: drivers/ata/ahci_platform.c 6416F: drivers/ata/libahci_platform.c 6417F: include/linux/ahci_platform.h 6418 6419LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6420M: Mikael Pettersson <mikpelinux@gmail.com> 6421L: linux-ide@vger.kernel.org 6422T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6423S: Maintained 6424F: drivers/ata/sata_promise.* 6425 6426LIBLOCKDEP 6427M: Sasha Levin <sasha.levin@oracle.com> 6428S: Maintained 6429F: tools/lib/lockdep/ 6430 6431LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6432M: Dan Williams <dan.j.williams@intel.com> 6433L: linux-nvdimm@lists.01.org 6434Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6435T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 6436S: Supported 6437F: drivers/nvdimm/* 6438F: include/linux/nd.h 6439F: include/linux/libnvdimm.h 6440F: include/uapi/linux/ndctl.h 6441 6442LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6443M: Ross Zwisler <ross.zwisler@linux.intel.com> 6444L: linux-nvdimm@lists.01.org 6445Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6446S: Supported 6447F: drivers/nvdimm/blk.c 6448F: drivers/nvdimm/region_devs.c 6449F: drivers/acpi/nfit* 6450 6451LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6452M: Vishal Verma <vishal.l.verma@intel.com> 6453L: linux-nvdimm@lists.01.org 6454Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6455S: Supported 6456F: drivers/nvdimm/btt* 6457 6458LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6459M: Ross Zwisler <ross.zwisler@linux.intel.com> 6460L: linux-nvdimm@lists.01.org 6461Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6462S: Supported 6463F: drivers/nvdimm/pmem.c 6464F: include/linux/pmem.h 6465F: arch/*/include/asm/pmem.h 6466 6467LIGHTNVM PLATFORM SUPPORT 6468M: Matias Bjorling <mb@lightnvm.io> 6469W: http://github/OpenChannelSSD 6470L: linux-block@vger.kernel.org 6471S: Maintained 6472F: drivers/lightnvm/ 6473F: include/linux/lightnvm.h 6474F: include/uapi/linux/lightnvm.h 6475 6476LINUX FOR IBM pSERIES (RS/6000) 6477M: Paul Mackerras <paulus@au.ibm.com> 6478W: http://www.ibm.com/linux/ltc/projects/ppc 6479S: Supported 6480F: arch/powerpc/boot/rs6000.h 6481 6482LINUX FOR POWERPC (32-BIT AND 64-BIT) 6483M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6484M: Paul Mackerras <paulus@samba.org> 6485M: Michael Ellerman <mpe@ellerman.id.au> 6486W: http://www.penguinppc.org/ 6487L: linuxppc-dev@lists.ozlabs.org 6488Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6489T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6490S: Supported 6491F: Documentation/powerpc/ 6492F: arch/powerpc/ 6493 6494LINUX FOR POWER MACINTOSH 6495M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6496W: http://www.penguinppc.org/ 6497L: linuxppc-dev@lists.ozlabs.org 6498S: Maintained 6499F: arch/powerpc/platforms/powermac/ 6500F: drivers/macintosh/ 6501 6502LINUX FOR POWERPC EMBEDDED MPC5XXX 6503M: Anatolij Gustschin <agust@denx.de> 6504L: linuxppc-dev@lists.ozlabs.org 6505T: git git://git.denx.de/linux-denx-agust.git 6506S: Maintained 6507F: arch/powerpc/platforms/512x/ 6508F: arch/powerpc/platforms/52xx/ 6509 6510LINUX FOR POWERPC EMBEDDED PPC4XX 6511M: Alistair Popple <alistair@popple.id.au> 6512M: Matt Porter <mporter@kernel.crashing.org> 6513W: http://www.penguinppc.org/ 6514L: linuxppc-dev@lists.ozlabs.org 6515S: Maintained 6516F: arch/powerpc/platforms/40x/ 6517F: arch/powerpc/platforms/44x/ 6518 6519LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6520L: linuxppc-dev@lists.ozlabs.org 6521S: Orphan 6522F: arch/powerpc/*/*virtex* 6523F: arch/powerpc/*/*/*virtex* 6524 6525LINUX FOR POWERPC EMBEDDED PPC8XX 6526M: Vitaly Bordug <vitb@kernel.crashing.org> 6527W: http://www.penguinppc.org/ 6528L: linuxppc-dev@lists.ozlabs.org 6529S: Maintained 6530F: arch/powerpc/platforms/8xx/ 6531 6532LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6533M: Scott Wood <oss@buserror.net> 6534M: Kumar Gala <galak@kernel.crashing.org> 6535W: http://www.penguinppc.org/ 6536L: linuxppc-dev@lists.ozlabs.org 6537T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6538S: Maintained 6539F: arch/powerpc/platforms/83xx/ 6540F: arch/powerpc/platforms/85xx/ 6541 6542LINUX FOR POWERPC PA SEMI PWRFICIENT 6543M: Olof Johansson <olof@lixom.net> 6544L: linuxppc-dev@lists.ozlabs.org 6545S: Maintained 6546F: arch/powerpc/platforms/pasemi/ 6547F: drivers/*/*pasemi* 6548F: drivers/*/*/*pasemi* 6549 6550LINUX SECURITY MODULE (LSM) FRAMEWORK 6551M: Chris Wright <chrisw@sous-sol.org> 6552L: linux-security-module@vger.kernel.org 6553S: Supported 6554 6555LIS3LV02D ACCELEROMETER DRIVER 6556M: Eric Piel <eric.piel@tremplin-utc.net> 6557S: Maintained 6558F: Documentation/misc-devices/lis3lv02d 6559F: drivers/misc/lis3lv02d/ 6560F: drivers/platform/x86/hp_accel.c 6561 6562LIVE PATCHING 6563M: Josh Poimboeuf <jpoimboe@redhat.com> 6564M: Seth Jennings <sjenning@redhat.com> 6565M: Jiri Kosina <jikos@kernel.org> 6566M: Vojtech Pavlik <vojtech@suse.com> 6567S: Maintained 6568F: kernel/livepatch/ 6569F: include/linux/livepatch.h 6570F: arch/x86/include/asm/livepatch.h 6571F: arch/x86/kernel/livepatch.c 6572F: Documentation/ABI/testing/sysfs-kernel-livepatch 6573F: samples/livepatch/ 6574L: live-patching@vger.kernel.org 6575T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6576 6577LLC (802.2) 6578M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6579S: Maintained 6580F: include/linux/llc.h 6581F: include/uapi/linux/llc.h 6582F: include/net/llc* 6583F: net/llc/ 6584 6585LM73 HARDWARE MONITOR DRIVER 6586M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6587L: lm-sensors@lm-sensors.org 6588S: Maintained 6589F: drivers/hwmon/lm73.c 6590 6591LM78 HARDWARE MONITOR DRIVER 6592M: Jean Delvare <jdelvare@suse.com> 6593L: lm-sensors@lm-sensors.org 6594S: Maintained 6595F: Documentation/hwmon/lm78 6596F: drivers/hwmon/lm78.c 6597 6598LM83 HARDWARE MONITOR DRIVER 6599M: Jean Delvare <jdelvare@suse.com> 6600L: lm-sensors@lm-sensors.org 6601S: Maintained 6602F: Documentation/hwmon/lm83 6603F: drivers/hwmon/lm83.c 6604 6605LM90 HARDWARE MONITOR DRIVER 6606M: Jean Delvare <jdelvare@suse.com> 6607L: lm-sensors@lm-sensors.org 6608S: Maintained 6609F: Documentation/hwmon/lm90 6610F: Documentation/devicetree/bindings/hwmon/lm90.txt 6611F: drivers/hwmon/lm90.c 6612 6613LM95234 HARDWARE MONITOR DRIVER 6614M: Guenter Roeck <linux@roeck-us.net> 6615L: lm-sensors@lm-sensors.org 6616S: Maintained 6617F: Documentation/hwmon/lm95234 6618F: drivers/hwmon/lm95234.c 6619 6620LME2510 MEDIA DRIVER 6621M: Malcolm Priestley <tvboxspy@gmail.com> 6622L: linux-media@vger.kernel.org 6623W: https://linuxtv.org 6624Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6625S: Maintained 6626F: drivers/media/usb/dvb-usb-v2/lmedm04* 6627 6628LOCKDEP AND LOCKSTAT 6629M: Peter Zijlstra <peterz@infradead.org> 6630M: Ingo Molnar <mingo@redhat.com> 6631L: linux-kernel@vger.kernel.org 6632T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6633S: Maintained 6634F: Documentation/locking/lockdep*.txt 6635F: Documentation/locking/lockstat.txt 6636F: include/linux/lockdep.h 6637F: kernel/locking/ 6638 6639LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6640M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6641L: linux-ntfs-dev@lists.sourceforge.net 6642W: http://www.linux-ntfs.org/content/view/19/37/ 6643S: Maintained 6644F: Documentation/ldm.txt 6645F: block/partitions/ldm.* 6646 6647LogFS 6648M: Joern Engel <joern@logfs.org> 6649M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6650L: logfs@logfs.org 6651W: logfs.org 6652S: Maintained 6653F: fs/logfs/ 6654 6655LPC32XX MACHINE SUPPORT 6656M: Roland Stigge <stigge@antcom.de> 6657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6658S: Maintained 6659F: arch/arm/mach-lpc32xx/ 6660 6661LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6662M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6663M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6664M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6665M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6666L: MPT-FusionLinux.pdl@avagotech.com 6667L: linux-scsi@vger.kernel.org 6668W: http://www.lsilogic.com/support 6669S: Supported 6670F: drivers/message/fusion/ 6671F: drivers/scsi/mpt2sas/ 6672F: drivers/scsi/mpt3sas/ 6673 6674LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6675M: Matthew Wilcox <matthew@wil.cx> 6676L: linux-scsi@vger.kernel.org 6677S: Maintained 6678F: drivers/scsi/sym53c8xx_2/ 6679 6680LTC4261 HARDWARE MONITOR DRIVER 6681M: Guenter Roeck <linux@roeck-us.net> 6682L: lm-sensors@lm-sensors.org 6683S: Maintained 6684F: Documentation/hwmon/ltc4261 6685F: drivers/hwmon/ltc4261.c 6686 6687LTP (Linux Test Project) 6688M: Mike Frysinger <vapier@gentoo.org> 6689M: Cyril Hrubis <chrubis@suse.cz> 6690M: Wanlong Gao <wanlong.gao@gmail.com> 6691M: Jan Stancek <jstancek@redhat.com> 6692M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6693M: Alexey Kodanev <alexey.kodanev@oracle.com> 6694L: ltp@lists.linux.it (subscribers-only) 6695W: http://linux-test-project.github.io/ 6696T: git git://github.com/linux-test-project/ltp.git 6697S: Maintained 6698 6699M32R ARCHITECTURE 6700W: http://www.linux-m32r.org/ 6701S: Orphan 6702F: arch/m32r/ 6703 6704M68K ARCHITECTURE 6705M: Geert Uytterhoeven <geert@linux-m68k.org> 6706L: linux-m68k@lists.linux-m68k.org 6707W: http://www.linux-m68k.org/ 6708T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6709S: Maintained 6710F: arch/m68k/ 6711F: drivers/zorro/ 6712 6713M68K ON APPLE MACINTOSH 6714M: Joshua Thompson <funaho@jurai.org> 6715W: http://www.mac.linux-m68k.org/ 6716L: linux-m68k@lists.linux-m68k.org 6717S: Maintained 6718F: arch/m68k/mac/ 6719 6720M68K ON HP9000/300 6721M: Philip Blundell <philb@gnu.org> 6722W: http://www.tazenda.demon.co.uk/phil/linux-hp 6723S: Maintained 6724F: arch/m68k/hp300/ 6725 6726M88DS3103 MEDIA DRIVER 6727M: Antti Palosaari <crope@iki.fi> 6728L: linux-media@vger.kernel.org 6729W: https://linuxtv.org 6730W: http://palosaari.fi/linux/ 6731Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6732T: git git://linuxtv.org/anttip/media_tree.git 6733S: Maintained 6734F: drivers/media/dvb-frontends/m88ds3103* 6735 6736M88RS2000 MEDIA DRIVER 6737M: Malcolm Priestley <tvboxspy@gmail.com> 6738L: linux-media@vger.kernel.org 6739W: https://linuxtv.org 6740Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6741S: Maintained 6742F: drivers/media/dvb-frontends/m88rs2000* 6743 6744MA901 MASTERKIT USB FM RADIO DRIVER 6745M: Alexey Klimov <klimov.linux@gmail.com> 6746L: linux-media@vger.kernel.org 6747T: git git://linuxtv.org/media_tree.git 6748S: Maintained 6749F: drivers/media/radio/radio-ma901.c 6750 6751MAC80211 6752M: Johannes Berg <johannes@sipsolutions.net> 6753L: linux-wireless@vger.kernel.org 6754W: http://wireless.kernel.org/ 6755T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6757S: Maintained 6758F: Documentation/networking/mac80211-injection.txt 6759F: include/net/mac80211.h 6760F: net/mac80211/ 6761 6762MACVLAN DRIVER 6763M: Patrick McHardy <kaber@trash.net> 6764L: netdev@vger.kernel.org 6765S: Maintained 6766F: drivers/net/macvlan.c 6767F: include/linux/if_macvlan.h 6768 6769MAILBOX API 6770M: Jassi Brar <jassisinghbrar@gmail.com> 6771L: linux-kernel@vger.kernel.org 6772S: Maintained 6773F: drivers/mailbox/ 6774F: include/linux/mailbox_client.h 6775F: include/linux/mailbox_controller.h 6776 6777MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6778M: Michael Kerrisk <mtk.manpages@gmail.com> 6779W: http://www.kernel.org/doc/man-pages 6780L: linux-man@vger.kernel.org 6781S: Maintained 6782 6783MARVELL ARMADA DRM SUPPORT 6784M: Russell King <rmk+kernel@arm.linux.org.uk> 6785S: Maintained 6786F: drivers/gpu/drm/armada/ 6787 6788MARVELL 88E6352 DSA support 6789M: Guenter Roeck <linux@roeck-us.net> 6790S: Maintained 6791F: drivers/net/dsa/mv88e6352.c 6792 6793MARVELL CRYPTO DRIVER 6794M: Boris Brezillon <boris.brezillon@free-electrons.com> 6795M: Arnaud Ebalard <arno@natisbad.org> 6796F: drivers/crypto/marvell/ 6797S: Maintained 6798L: linux-crypto@vger.kernel.org 6799 6800MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6801M: Mirko Lindner <mlindner@marvell.com> 6802M: Stephen Hemminger <stephen@networkplumber.org> 6803L: netdev@vger.kernel.org 6804S: Maintained 6805F: drivers/net/ethernet/marvell/sk* 6806 6807MARVELL LIBERTAS WIRELESS DRIVER 6808L: libertas-dev@lists.infradead.org 6809S: Orphan 6810F: drivers/net/wireless/marvell/libertas/ 6811 6812MARVELL MV643XX ETHERNET DRIVER 6813M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6814L: netdev@vger.kernel.org 6815S: Maintained 6816F: drivers/net/ethernet/marvell/mv643xx_eth.* 6817F: include/linux/mv643xx.h 6818 6819MARVELL MVNETA ETHERNET DRIVER 6820M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6821L: netdev@vger.kernel.org 6822S: Maintained 6823F: drivers/net/ethernet/marvell/mvneta.* 6824 6825MARVELL MWIFIEX WIRELESS DRIVER 6826M: Amitkumar Karwar <akarwar@marvell.com> 6827M: Nishant Sarmukadam <nishants@marvell.com> 6828L: linux-wireless@vger.kernel.org 6829S: Maintained 6830F: drivers/net/wireless/marvell/mwifiex/ 6831 6832MARVELL MWL8K WIRELESS DRIVER 6833M: Lennert Buytenhek <buytenh@wantstofly.org> 6834L: linux-wireless@vger.kernel.org 6835S: Odd Fixes 6836F: drivers/net/wireless/marvell/mwl8k.c 6837 6838MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6839M: Nicolas Pitre <nico@fluxnic.net> 6840S: Odd Fixes 6841F: drivers/mmc/host/mvsdio.* 6842 6843MATROX FRAMEBUFFER DRIVER 6844L: linux-fbdev@vger.kernel.org 6845S: Orphan 6846F: drivers/video/fbdev/matrox/matroxfb_* 6847F: include/uapi/linux/matroxfb.h 6848 6849MAX16065 HARDWARE MONITOR DRIVER 6850M: Guenter Roeck <linux@roeck-us.net> 6851L: lm-sensors@lm-sensors.org 6852S: Maintained 6853F: Documentation/hwmon/max16065 6854F: drivers/hwmon/max16065.c 6855 6856MAX20751 HARDWARE MONITOR DRIVER 6857M: Guenter Roeck <linux@roeck-us.net> 6858L: lm-sensors@lm-sensors.org 6859S: Maintained 6860F: Documentation/hwmon/max20751 6861F: drivers/hwmon/max20751.c 6862 6863MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6864M: "Hans J. Koch" <hjk@hansjkoch.de> 6865L: lm-sensors@lm-sensors.org 6866S: Maintained 6867F: Documentation/hwmon/max6650 6868F: drivers/hwmon/max6650.c 6869 6870MAX6697 HARDWARE MONITOR DRIVER 6871M: Guenter Roeck <linux@roeck-us.net> 6872L: lm-sensors@lm-sensors.org 6873S: Maintained 6874F: Documentation/hwmon/max6697 6875F: Documentation/devicetree/bindings/i2c/max6697.txt 6876F: drivers/hwmon/max6697.c 6877F: include/linux/platform_data/max6697.h 6878 6879MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6880M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6881L: linux-pm@vger.kernel.org 6882S: Supported 6883F: drivers/power/max14577_charger.c 6884F: drivers/power/max77693_charger.c 6885 6886MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6887M: Javier Martinez Canillas <javier@osg.samsung.com> 6888L: linux-kernel@vger.kernel.org 6889S: Supported 6890F: drivers/*/*max77802.c 6891F: Documentation/devicetree/bindings/*/*max77802.txt 6892F: include/dt-bindings/*/*max77802.h 6893 6894MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6895M: Chanwoo Choi <cw00.choi@samsung.com> 6896M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6897L: linux-kernel@vger.kernel.org 6898S: Supported 6899F: drivers/*/max14577.c 6900F: drivers/*/max77686.c 6901F: drivers/*/max77693.c 6902F: drivers/extcon/extcon-max14577.c 6903F: drivers/extcon/extcon-max77693.c 6904F: drivers/rtc/rtc-max77686.c 6905F: drivers/clk/clk-max77686.c 6906F: Documentation/devicetree/bindings/mfd/max14577.txt 6907F: Documentation/devicetree/bindings/*/max77686.txt 6908F: Documentation/devicetree/bindings/mfd/max77693.txt 6909F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6910F: include/linux/mfd/max14577*.h 6911F: include/linux/mfd/max77686*.h 6912F: include/linux/mfd/max77693*.h 6913 6914MAXIRADIO FM RADIO RECEIVER DRIVER 6915M: Hans Verkuil <hverkuil@xs4all.nl> 6916L: linux-media@vger.kernel.org 6917T: git git://linuxtv.org/media_tree.git 6918W: https://linuxtv.org 6919S: Maintained 6920F: drivers/media/radio/radio-maxiradio* 6921 6922MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 6923M: Peter Rosin <peda@axentia.se> 6924L: linux-iio@vger.kernel.org 6925S: Maintained 6926F: drivers/iio/potentiometer/mcp4531.c 6927 6928MEDIA DRIVERS FOR RENESAS - VSP1 6929M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6930L: linux-media@vger.kernel.org 6931L: linux-renesas-soc@vger.kernel.org 6932T: git git://linuxtv.org/media_tree.git 6933S: Supported 6934F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6935F: drivers/media/platform/vsp1/ 6936 6937MEDIA DRIVERS FOR ASCOT2E 6938M: Sergey Kozlov <serjk@netup.ru> 6939L: linux-media@vger.kernel.org 6940W: https://linuxtv.org 6941W: http://netup.tv/ 6942T: git git://linuxtv.org/media_tree.git 6943S: Supported 6944F: drivers/media/dvb-frontends/ascot2e* 6945 6946MEDIA DRIVERS FOR CXD2841ER 6947M: Sergey Kozlov <serjk@netup.ru> 6948L: linux-media@vger.kernel.org 6949W: https://linuxtv.org 6950W: http://netup.tv/ 6951T: git git://linuxtv.org/media_tree.git 6952S: Supported 6953F: drivers/media/dvb-frontends/cxd2841er* 6954 6955MEDIA DRIVERS FOR HORUS3A 6956M: Sergey Kozlov <serjk@netup.ru> 6957L: linux-media@vger.kernel.org 6958W: https://linuxtv.org 6959W: http://netup.tv/ 6960T: git git://linuxtv.org/media_tree.git 6961S: Supported 6962F: drivers/media/dvb-frontends/horus3a* 6963 6964MEDIA DRIVERS FOR LNBH25 6965M: Sergey Kozlov <serjk@netup.ru> 6966L: linux-media@vger.kernel.org 6967W: https://linuxtv.org 6968W: http://netup.tv/ 6969T: git git://linuxtv.org/media_tree.git 6970S: Supported 6971F: drivers/media/dvb-frontends/lnbh25* 6972 6973MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6974M: Sergey Kozlov <serjk@netup.ru> 6975L: linux-media@vger.kernel.org 6976W: https://linuxtv.org 6977W: http://netup.tv/ 6978T: git git://linuxtv.org/media_tree.git 6979S: Supported 6980F: drivers/media/pci/netup_unidvb/* 6981 6982MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6983M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6984P: LinuxTV.org Project 6985L: linux-media@vger.kernel.org 6986W: https://linuxtv.org 6987Q: http://patchwork.kernel.org/project/linux-media/list/ 6988T: git git://linuxtv.org/media_tree.git 6989S: Maintained 6990F: Documentation/dvb/ 6991F: Documentation/video4linux/ 6992F: Documentation/DocBook/media/ 6993F: drivers/media/ 6994F: drivers/staging/media/ 6995F: include/linux/platform_data/media/ 6996F: include/media/ 6997F: include/uapi/linux/dvb/ 6998F: include/uapi/linux/videodev2.h 6999F: include/uapi/linux/media.h 7000F: include/uapi/linux/v4l2-* 7001F: include/uapi/linux/meye.h 7002F: include/uapi/linux/ivtv* 7003F: include/uapi/linux/uvcvideo.h 7004 7005MEDIATEK MT7601U WIRELESS LAN DRIVER 7006M: Jakub Kicinski <kubakici@wp.pl> 7007L: linux-wireless@vger.kernel.org 7008S: Maintained 7009F: drivers/net/wireless/mediatek/mt7601u/ 7010 7011MEGARAID SCSI/SAS DRIVERS 7012M: Kashyap Desai <kashyap.desai@avagotech.com> 7013M: Sumit Saxena <sumit.saxena@avagotech.com> 7014M: Uday Lingala <uday.lingala@avagotech.com> 7015L: megaraidlinux.pdl@avagotech.com 7016L: linux-scsi@vger.kernel.org 7017W: http://www.lsi.com 7018S: Maintained 7019F: Documentation/scsi/megaraid.txt 7020F: drivers/scsi/megaraid.* 7021F: drivers/scsi/megaraid/ 7022 7023MELLANOX ETHERNET DRIVER (mlx4_en) 7024M: Eugenia Emantayev <eugenia@mellanox.com> 7025L: netdev@vger.kernel.org 7026S: Supported 7027W: http://www.mellanox.com 7028Q: http://patchwork.ozlabs.org/project/netdev/list/ 7029F: drivers/net/ethernet/mellanox/mlx4/en_* 7030 7031MELLANOX ETHERNET DRIVER (mlx5e) 7032M: Saeed Mahameed <saeedm@mellanox.com> 7033L: netdev@vger.kernel.org 7034S: Supported 7035W: http://www.mellanox.com 7036Q: http://patchwork.ozlabs.org/project/netdev/list/ 7037F: drivers/net/ethernet/mellanox/mlx5/core/en_* 7038 7039MELLANOX ETHERNET SWITCH DRIVERS 7040M: Jiri Pirko <jiri@mellanox.com> 7041M: Ido Schimmel <idosch@mellanox.com> 7042L: netdev@vger.kernel.org 7043S: Supported 7044W: http://www.mellanox.com 7045Q: http://patchwork.ozlabs.org/project/netdev/list/ 7046F: drivers/net/ethernet/mellanox/mlxsw/ 7047 7048MEMBARRIER SUPPORT 7049M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7050M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7051L: linux-kernel@vger.kernel.org 7052S: Supported 7053F: kernel/membarrier.c 7054F: include/uapi/linux/membarrier.h 7055 7056MEMORY MANAGEMENT 7057L: linux-mm@kvack.org 7058W: http://www.linux-mm.org 7059S: Maintained 7060F: include/linux/mm.h 7061F: include/linux/gfp.h 7062F: include/linux/mmzone.h 7063F: include/linux/memory_hotplug.h 7064F: include/linux/vmalloc.h 7065F: mm/ 7066 7067MEMORY TECHNOLOGY DEVICES (MTD) 7068M: David Woodhouse <dwmw2@infradead.org> 7069M: Brian Norris <computersforpeace@gmail.com> 7070L: linux-mtd@lists.infradead.org 7071W: http://www.linux-mtd.infradead.org/ 7072Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7073T: git git://git.infradead.org/linux-mtd.git 7074T: git git://git.infradead.org/l2-mtd.git 7075S: Maintained 7076F: drivers/mtd/ 7077F: include/linux/mtd/ 7078F: include/uapi/mtd/ 7079 7080MEN A21 WATCHDOG DRIVER 7081M: Johannes Thumshirn <morbidrsa@gmail.com> 7082L: linux-watchdog@vger.kernel.org 7083S: Maintained 7084F: drivers/watchdog/mena21_wdt.c 7085 7086MEN CHAMELEON BUS (mcb) 7087M: Johannes Thumshirn <morbidrsa@gmail.com> 7088S: Maintained 7089F: drivers/mcb/ 7090F: include/linux/mcb.h 7091F: Documentation/men-chameleon-bus.txt 7092 7093MEN F21BMC (Board Management Controller) 7094M: Andreas Werner <andreas.werner@men.de> 7095S: Supported 7096F: drivers/mfd/menf21bmc.c 7097F: drivers/watchdog/menf21bmc_wdt.c 7098F: drivers/leds/leds-menf21bmc.c 7099F: drivers/hwmon/menf21bmc_hwmon.c 7100F: Documentation/hwmon/menf21bmc 7101 7102METAG ARCHITECTURE 7103M: James Hogan <james.hogan@imgtec.com> 7104L: linux-metag@vger.kernel.org 7105T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git 7106S: Odd Fixes 7107F: arch/metag/ 7108F: Documentation/metag/ 7109F: Documentation/devicetree/bindings/metag/ 7110F: Documentation/devicetree/bindings/interrupt-controller/img,* 7111F: drivers/clocksource/metag_generic.c 7112F: drivers/irqchip/irq-metag.c 7113F: drivers/irqchip/irq-metag-ext.c 7114F: drivers/tty/metag_da.c 7115 7116MICROBLAZE ARCHITECTURE 7117M: Michal Simek <monstr@monstr.eu> 7118W: http://www.monstr.eu/fdt/ 7119T: git git://git.monstr.eu/linux-2.6-microblaze.git 7120S: Supported 7121F: arch/microblaze/ 7122 7123MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7124M: Chen Yu <yu.c.chen@intel.com> 7125L: platform-driver-x86@vger.kernel.org 7126S: Supported 7127F: drivers/platform/x86/surfacepro3_button.c 7128 7129MICROTEK X6 SCANNER 7130M: Oliver Neukum <oliver@neukum.org> 7131S: Maintained 7132F: drivers/usb/image/microtek.* 7133 7134MIPS 7135M: Ralf Baechle <ralf@linux-mips.org> 7136L: linux-mips@linux-mips.org 7137W: http://www.linux-mips.org/ 7138T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7139Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7140S: Supported 7141F: Documentation/mips/ 7142F: arch/mips/ 7143 7144MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7145M: Hans Verkuil <hverkuil@xs4all.nl> 7146L: linux-media@vger.kernel.org 7147T: git git://linuxtv.org/media_tree.git 7148W: https://linuxtv.org 7149S: Odd Fixes 7150F: drivers/media/radio/radio-miropcm20* 7151 7152MELLANOX MLX4 core VPI driver 7153M: Yishai Hadas <yishaih@mellanox.com> 7154L: netdev@vger.kernel.org 7155L: linux-rdma@vger.kernel.org 7156W: http://www.mellanox.com 7157Q: http://patchwork.ozlabs.org/project/netdev/list/ 7158S: Supported 7159F: drivers/net/ethernet/mellanox/mlx4/ 7160F: include/linux/mlx4/ 7161 7162MELLANOX MLX4 IB driver 7163M: Yishai Hadas <yishaih@mellanox.com> 7164L: linux-rdma@vger.kernel.org 7165W: http://www.mellanox.com 7166Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7167S: Supported 7168F: drivers/infiniband/hw/mlx4/ 7169F: include/linux/mlx4/ 7170 7171MELLANOX MLX5 core VPI driver 7172M: Matan Barak <matanb@mellanox.com> 7173M: Leon Romanovsky <leonro@mellanox.com> 7174L: netdev@vger.kernel.org 7175L: linux-rdma@vger.kernel.org 7176W: http://www.mellanox.com 7177Q: http://patchwork.ozlabs.org/project/netdev/list/ 7178S: Supported 7179F: drivers/net/ethernet/mellanox/mlx5/core/ 7180F: include/linux/mlx5/ 7181 7182MELLANOX MLX5 IB driver 7183M: Matan Barak <matanb@mellanox.com> 7184M: Leon Romanovsky <leonro@mellanox.com> 7185L: linux-rdma@vger.kernel.org 7186W: http://www.mellanox.com 7187Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7188S: Supported 7189F: drivers/infiniband/hw/mlx5/ 7190F: include/linux/mlx5/ 7191 7192MELEXIS MLX90614 DRIVER 7193M: Crt Mori <cmo@melexis.com> 7194L: linux-iio@vger.kernel.org 7195W: http://www.melexis.com 7196S: Supported 7197F: drivers/iio/temperature/mlx90614.c 7198 7199MN88472 MEDIA DRIVER 7200M: Antti Palosaari <crope@iki.fi> 7201L: linux-media@vger.kernel.org 7202W: https://linuxtv.org 7203W: http://palosaari.fi/linux/ 7204Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7205T: git git://linuxtv.org/anttip/media_tree.git 7206S: Maintained 7207F: drivers/staging/media/mn88472/ 7208F: drivers/media/dvb-frontends/mn88472.h 7209 7210MN88473 MEDIA DRIVER 7211M: Antti Palosaari <crope@iki.fi> 7212L: linux-media@vger.kernel.org 7213W: https://linuxtv.org 7214W: http://palosaari.fi/linux/ 7215Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7216T: git git://linuxtv.org/anttip/media_tree.git 7217S: Maintained 7218F: drivers/staging/media/mn88473/ 7219F: drivers/media/dvb-frontends/mn88473.h 7220 7221MODULE SUPPORT 7222M: Rusty Russell <rusty@rustcorp.com.au> 7223S: Maintained 7224F: include/linux/module.h 7225F: kernel/module.c 7226 7227MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7228W: http://popies.net/meye/ 7229S: Orphan 7230F: Documentation/video4linux/meye.txt 7231F: drivers/media/pci/meye/ 7232F: include/uapi/linux/meye.h 7233 7234MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7235M: Jiri Slaby <jirislaby@gmail.com> 7236S: Maintained 7237F: Documentation/serial/moxa-smartio 7238F: drivers/tty/mxser.* 7239 7240MR800 AVERMEDIA USB FM RADIO DRIVER 7241M: Alexey Klimov <klimov.linux@gmail.com> 7242L: linux-media@vger.kernel.org 7243T: git git://linuxtv.org/media_tree.git 7244S: Maintained 7245F: drivers/media/radio/radio-mr800.c 7246 7247MRF24J40 IEEE 802.15.4 RADIO DRIVER 7248M: Alan Ott <alan@signal11.us> 7249L: linux-wpan@vger.kernel.org 7250S: Maintained 7251F: drivers/net/ieee802154/mrf24j40.c 7252F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7253 7254MSI LAPTOP SUPPORT 7255M: "Lee, Chun-Yi" <jlee@suse.com> 7256L: platform-driver-x86@vger.kernel.org 7257S: Maintained 7258F: drivers/platform/x86/msi-laptop.c 7259 7260MSI WMI SUPPORT 7261L: platform-driver-x86@vger.kernel.org 7262S: Orphan 7263F: drivers/platform/x86/msi-wmi.c 7264 7265MSI001 MEDIA DRIVER 7266M: Antti Palosaari <crope@iki.fi> 7267L: linux-media@vger.kernel.org 7268W: https://linuxtv.org 7269W: http://palosaari.fi/linux/ 7270Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7271T: git git://linuxtv.org/anttip/media_tree.git 7272S: Maintained 7273F: drivers/media/tuners/msi001* 7274 7275MSI2500 MEDIA DRIVER 7276M: Antti Palosaari <crope@iki.fi> 7277L: linux-media@vger.kernel.org 7278W: https://linuxtv.org 7279W: http://palosaari.fi/linux/ 7280Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7281T: git git://linuxtv.org/anttip/media_tree.git 7282S: Maintained 7283F: drivers/media/usb/msi2500/ 7284 7285MSYSTEMS DISKONCHIP G3 MTD DRIVER 7286M: Robert Jarzmik <robert.jarzmik@free.fr> 7287L: linux-mtd@lists.infradead.org 7288S: Maintained 7289F: drivers/mtd/devices/docg3* 7290 7291MT9M032 APTINA SENSOR DRIVER 7292M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7293L: linux-media@vger.kernel.org 7294T: git git://linuxtv.org/media_tree.git 7295S: Maintained 7296F: drivers/media/i2c/mt9m032.c 7297F: include/media/i2c/mt9m032.h 7298 7299MT9P031 APTINA CAMERA SENSOR 7300M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7301L: linux-media@vger.kernel.org 7302T: git git://linuxtv.org/media_tree.git 7303S: Maintained 7304F: drivers/media/i2c/mt9p031.c 7305F: include/media/i2c/mt9p031.h 7306 7307MT9T001 APTINA CAMERA SENSOR 7308M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7309L: linux-media@vger.kernel.org 7310T: git git://linuxtv.org/media_tree.git 7311S: Maintained 7312F: drivers/media/i2c/mt9t001.c 7313F: include/media/i2c/mt9t001.h 7314 7315MT9V032 APTINA CAMERA SENSOR 7316M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7317L: linux-media@vger.kernel.org 7318T: git git://linuxtv.org/media_tree.git 7319S: Maintained 7320F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7321F: drivers/media/i2c/mt9v032.c 7322F: include/media/i2c/mt9v032.h 7323 7324MULTIFUNCTION DEVICES (MFD) 7325M: Lee Jones <lee.jones@linaro.org> 7326T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7327S: Supported 7328F: drivers/mfd/ 7329F: include/linux/mfd/ 7330 7331MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7332M: Ulf Hansson <ulf.hansson@linaro.org> 7333L: linux-mmc@vger.kernel.org 7334T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7335S: Maintained 7336F: drivers/mmc/ 7337F: include/linux/mmc/ 7338F: include/uapi/linux/mmc/ 7339 7340MULTIMEDIA CARD (MMC) ETC. OVER SPI 7341S: Orphan 7342F: drivers/mmc/host/mmc_spi.c 7343F: include/linux/spi/mmc_spi.h 7344 7345MULTISOUND SOUND DRIVER 7346M: Andrew Veliath <andrewtv@usa.net> 7347S: Maintained 7348F: Documentation/sound/oss/MultiSound 7349F: sound/oss/msnd* 7350 7351MULTITECH MULTIPORT CARD (ISICOM) 7352S: Orphan 7353F: drivers/tty/isicom.c 7354F: include/linux/isicom.h 7355 7356MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7357M: Felipe Balbi <balbi@kernel.org> 7358L: linux-usb@vger.kernel.org 7359T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7360S: Maintained 7361F: drivers/usb/musb/ 7362 7363MXL5007T MEDIA DRIVER 7364M: Michael Krufky <mkrufky@linuxtv.org> 7365L: linux-media@vger.kernel.org 7366W: https://linuxtv.org 7367W: http://github.com/mkrufky 7368Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7369T: git git://linuxtv.org/mkrufky/tuners.git 7370S: Maintained 7371F: drivers/media/tuners/mxl5007t.* 7372 7373MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7374M: Hyong-Youb Kim <hykim@myri.com> 7375L: netdev@vger.kernel.org 7376W: https://www.myricom.com/support/downloads/myri10ge.html 7377S: Supported 7378F: drivers/net/ethernet/myricom/myri10ge/ 7379 7380NATSEMI ETHERNET DRIVER (DP8381x) 7381S: Orphan 7382F: drivers/net/ethernet/natsemi/natsemi.c 7383 7384NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7385M: Daniel Mack <zonque@gmail.com> 7386S: Maintained 7387L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7388W: http://www.native-instruments.com 7389F: sound/usb/caiaq/ 7390 7391NCP FILESYSTEM 7392M: Petr Vandrovec <petr@vandrovec.name> 7393S: Odd Fixes 7394F: fs/ncpfs/ 7395 7396NCR 5380 SCSI DRIVERS 7397M: Finn Thain <fthain@telegraphics.com.au> 7398M: Michael Schmitz <schmitzmic@gmail.com> 7399L: linux-scsi@vger.kernel.org 7400S: Maintained 7401F: Documentation/scsi/g_NCR5380.txt 7402F: drivers/scsi/NCR5380.* 7403F: drivers/scsi/arm/cumana_1.c 7404F: drivers/scsi/arm/oak.c 7405F: drivers/scsi/atari_NCR5380.c 7406F: drivers/scsi/atari_scsi.* 7407F: drivers/scsi/dmx3191d.c 7408F: drivers/scsi/dtc.* 7409F: drivers/scsi/g_NCR5380.* 7410F: drivers/scsi/g_NCR5380_mmio.c 7411F: drivers/scsi/mac_scsi.* 7412F: drivers/scsi/pas16.* 7413F: drivers/scsi/sun3_scsi.* 7414F: drivers/scsi/sun3_scsi_vme.c 7415F: drivers/scsi/t128.* 7416 7417NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7418M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7419L: linux-scsi@vger.kernel.org 7420S: Maintained 7421F: drivers/scsi/NCR_D700.* 7422 7423NCT6775 HARDWARE MONITOR DRIVER 7424M: Guenter Roeck <linux@roeck-us.net> 7425L: lm-sensors@lm-sensors.org 7426S: Maintained 7427F: Documentation/hwmon/nct6775 7428F: drivers/hwmon/nct6775.c 7429 7430NETEFFECT IWARP RNIC DRIVER (IW_NES) 7431M: Faisal Latif <faisal.latif@intel.com> 7432L: linux-rdma@vger.kernel.org 7433W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7434S: Supported 7435F: drivers/infiniband/hw/nes/ 7436 7437NETEM NETWORK EMULATOR 7438M: Stephen Hemminger <stephen@networkplumber.org> 7439L: netem@lists.linux-foundation.org 7440S: Maintained 7441F: net/sched/sch_netem.c 7442 7443NETERION 10GbE DRIVERS (s2io/vxge) 7444M: Jon Mason <jdmason@kudzu.us> 7445L: netdev@vger.kernel.org 7446S: Supported 7447F: Documentation/networking/s2io.txt 7448F: Documentation/networking/vxge.txt 7449F: drivers/net/ethernet/neterion/ 7450 7451NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7452M: Pablo Neira Ayuso <pablo@netfilter.org> 7453M: Patrick McHardy <kaber@trash.net> 7454M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7455L: netfilter-devel@vger.kernel.org 7456L: coreteam@netfilter.org 7457W: http://www.netfilter.org/ 7458W: http://www.iptables.org/ 7459Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7460T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7461T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7462S: Supported 7463F: include/linux/netfilter* 7464F: include/linux/netfilter/ 7465F: include/net/netfilter/ 7466F: include/uapi/linux/netfilter* 7467F: include/uapi/linux/netfilter/ 7468F: net/*/netfilter.c 7469F: net/*/netfilter/ 7470F: net/netfilter/ 7471F: net/bridge/br_netfilter*.c 7472 7473NETLABEL 7474M: Paul Moore <paul@paul-moore.com> 7475W: http://netlabel.sf.net 7476L: netdev@vger.kernel.org 7477S: Maintained 7478F: Documentation/netlabel/ 7479F: include/net/netlabel.h 7480F: net/netlabel/ 7481 7482NETROM NETWORK LAYER 7483M: Ralf Baechle <ralf@linux-mips.org> 7484L: linux-hams@vger.kernel.org 7485W: http://www.linux-ax25.org/ 7486S: Maintained 7487F: include/net/netrom.h 7488F: include/uapi/linux/netrom.h 7489F: net/netrom/ 7490 7491NETRONOME ETHERNET DRIVERS 7492M: Jakub Kicinski <jakub.kicinski@netronome.com> 7493M: Rolf Neugebauer <rolf.neugebauer@netronome.com> 7494L: oss-drivers@netronome.com 7495S: Maintained 7496F: drivers/net/ethernet/netronome/ 7497 7498NETWORK BLOCK DEVICE (NBD) 7499M: Markus Pargmann <mpa@pengutronix.de> 7500S: Maintained 7501L: nbd-general@lists.sourceforge.net 7502T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7503F: Documentation/blockdev/nbd.txt 7504F: drivers/block/nbd.c 7505F: include/uapi/linux/nbd.h 7506 7507NETWORK DROP MONITOR 7508M: Neil Horman <nhorman@tuxdriver.com> 7509L: netdev@vger.kernel.org 7510S: Maintained 7511W: https://fedorahosted.org/dropwatch/ 7512F: net/core/drop_monitor.c 7513 7514NETWORKING [GENERAL] 7515M: "David S. Miller" <davem@davemloft.net> 7516L: netdev@vger.kernel.org 7517W: http://www.linuxfoundation.org/en/Net 7518Q: http://patchwork.ozlabs.org/project/netdev/list/ 7519T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7520T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7521S: Maintained 7522F: net/ 7523F: include/net/ 7524F: include/linux/in.h 7525F: include/linux/net.h 7526F: include/linux/netdevice.h 7527F: include/uapi/linux/in.h 7528F: include/uapi/linux/net.h 7529F: include/uapi/linux/netdevice.h 7530F: include/uapi/linux/net_namespace.h 7531F: tools/net/ 7532F: tools/testing/selftests/net/ 7533F: lib/random32.c 7534F: lib/test_bpf.c 7535 7536NETWORKING [IPv4/IPv6] 7537M: "David S. Miller" <davem@davemloft.net> 7538M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7539M: James Morris <jmorris@namei.org> 7540M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7541M: Patrick McHardy <kaber@trash.net> 7542L: netdev@vger.kernel.org 7543T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7544S: Maintained 7545F: net/ipv4/ 7546F: net/ipv6/ 7547F: include/net/ip* 7548F: arch/x86/net/* 7549 7550NETWORKING [IPSEC] 7551M: Steffen Klassert <steffen.klassert@secunet.com> 7552M: Herbert Xu <herbert@gondor.apana.org.au> 7553M: "David S. Miller" <davem@davemloft.net> 7554L: netdev@vger.kernel.org 7555T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7556T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7557S: Maintained 7558F: net/core/flow.c 7559F: net/xfrm/ 7560F: net/key/ 7561F: net/ipv4/xfrm* 7562F: net/ipv4/esp4.c 7563F: net/ipv4/ah4.c 7564F: net/ipv4/ipcomp.c 7565F: net/ipv4/ip_vti.c 7566F: net/ipv6/xfrm* 7567F: net/ipv6/esp6.c 7568F: net/ipv6/ah6.c 7569F: net/ipv6/ipcomp6.c 7570F: net/ipv6/ip6_vti.c 7571F: include/uapi/linux/xfrm.h 7572F: include/net/xfrm.h 7573 7574NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7575M: Paul Moore <paul@paul-moore.com> 7576L: netdev@vger.kernel.org 7577S: Maintained 7578 7579NETWORKING [WIRELESS] 7580L: linux-wireless@vger.kernel.org 7581Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7582 7583NETWORKING DRIVERS 7584L: netdev@vger.kernel.org 7585W: http://www.linuxfoundation.org/en/Net 7586Q: http://patchwork.ozlabs.org/project/netdev/list/ 7587T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7588T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7589S: Odd Fixes 7590F: drivers/net/ 7591F: include/linux/if_* 7592F: include/linux/netdevice.h 7593F: include/linux/etherdevice.h 7594F: include/linux/fcdevice.h 7595F: include/linux/fddidevice.h 7596F: include/linux/hippidevice.h 7597F: include/linux/inetdevice.h 7598F: include/uapi/linux/if_* 7599F: include/uapi/linux/netdevice.h 7600 7601NETWORKING DRIVERS (WIRELESS) 7602M: Kalle Valo <kvalo@codeaurora.org> 7603L: linux-wireless@vger.kernel.org 7604Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7605T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 7606T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 7607S: Maintained 7608F: drivers/net/wireless/ 7609 7610NETXEN (1/10) GbE SUPPORT 7611M: Manish Chopra <manish.chopra@qlogic.com> 7612M: Sony Chacko <sony.chacko@qlogic.com> 7613M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7614L: netdev@vger.kernel.org 7615W: http://www.qlogic.com 7616S: Supported 7617F: drivers/net/ethernet/qlogic/netxen/ 7618 7619NFC SUBSYSTEM 7620M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7621M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7622M: Samuel Ortiz <sameo@linux.intel.com> 7623L: linux-wireless@vger.kernel.org 7624L: linux-nfc@lists.01.org (subscribers-only) 7625S: Supported 7626F: net/nfc/ 7627F: include/net/nfc/ 7628F: include/uapi/linux/nfc.h 7629F: drivers/nfc/ 7630F: include/linux/platform_data/microread.h 7631F: include/linux/platform_data/nfcmrvl.h 7632F: include/linux/platform_data/nxp-nci.h 7633F: include/linux/platform_data/pn544.h 7634F: include/linux/platform_data/st21nfca.h 7635F: include/linux/platform_data/st-nci.h 7636F: Documentation/devicetree/bindings/net/nfc/ 7637 7638NFS, SUNRPC, AND LOCKD CLIENTS 7639M: Trond Myklebust <trond.myklebust@primarydata.com> 7640M: Anna Schumaker <anna.schumaker@netapp.com> 7641L: linux-nfs@vger.kernel.org 7642W: http://client.linux-nfs.org 7643T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7644S: Maintained 7645F: fs/lockd/ 7646F: fs/nfs/ 7647F: fs/nfs_common/ 7648F: net/sunrpc/ 7649F: include/linux/lockd/ 7650F: include/linux/nfs* 7651F: include/linux/sunrpc/ 7652F: include/uapi/linux/nfs* 7653F: include/uapi/linux/sunrpc/ 7654 7655NILFS2 FILESYSTEM 7656M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7657L: linux-nilfs@vger.kernel.org 7658W: http://nilfs.sourceforge.net/ 7659T: git git://github.com/konis/nilfs2.git 7660S: Supported 7661F: Documentation/filesystems/nilfs2.txt 7662F: fs/nilfs2/ 7663F: include/linux/nilfs2_fs.h 7664F: include/trace/events/nilfs2.h 7665 7666NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7667M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7668W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7669S: Maintained 7670F: Documentation/scsi/NinjaSCSI.txt 7671F: drivers/scsi/pcmcia/nsp_* 7672 7673NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7674M: GOTO Masanori <gotom@debian.or.jp> 7675M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7676W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7677S: Maintained 7678F: Documentation/scsi/NinjaSCSI.txt 7679F: drivers/scsi/nsp32* 7680 7681NIOS2 ARCHITECTURE 7682M: Ley Foon Tan <lftan@altera.com> 7683L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7684T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7685S: Maintained 7686F: arch/nios2/ 7687 7688NOKIA N900 POWER SUPPLY DRIVERS 7689M: Pali Rohár <pali.rohar@gmail.com> 7690S: Maintained 7691F: include/linux/power/bq2415x_charger.h 7692F: include/linux/power/bq27xxx_battery.h 7693F: include/linux/power/isp1704_charger.h 7694F: drivers/power/bq2415x_charger.c 7695F: drivers/power/bq27xxx_battery.c 7696F: drivers/power/isp1704_charger.c 7697F: drivers/power/rx51_battery.c 7698 7699NTB DRIVER CORE 7700M: Jon Mason <jdmason@kudzu.us> 7701M: Dave Jiang <dave.jiang@intel.com> 7702M: Allen Hubbe <Allen.Hubbe@emc.com> 7703L: linux-ntb@googlegroups.com 7704S: Supported 7705W: https://github.com/jonmason/ntb/wiki 7706T: git git://github.com/jonmason/ntb.git 7707F: drivers/ntb/ 7708F: drivers/net/ntb_netdev.c 7709F: include/linux/ntb.h 7710F: include/linux/ntb_transport.h 7711 7712NTB INTEL DRIVER 7713M: Jon Mason <jdmason@kudzu.us> 7714M: Dave Jiang <dave.jiang@intel.com> 7715L: linux-ntb@googlegroups.com 7716S: Supported 7717W: https://github.com/jonmason/ntb/wiki 7718T: git git://github.com/jonmason/ntb.git 7719F: drivers/ntb/hw/intel/ 7720 7721NTB AMD DRIVER 7722M: Xiangliang Yu <Xiangliang.Yu@amd.com> 7723L: linux-ntb@googlegroups.com 7724S: Supported 7725F: drivers/ntb/hw/amd/ 7726 7727NTFS FILESYSTEM 7728M: Anton Altaparmakov <anton@tuxera.com> 7729L: linux-ntfs-dev@lists.sourceforge.net 7730W: http://www.tuxera.com/ 7731T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7732S: Supported 7733F: Documentation/filesystems/ntfs.txt 7734F: fs/ntfs/ 7735 7736NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7737M: Antonino Daplas <adaplas@gmail.com> 7738L: linux-fbdev@vger.kernel.org 7739S: Maintained 7740F: drivers/video/fbdev/riva/ 7741F: drivers/video/fbdev/nvidia/ 7742 7743NVM EXPRESS DRIVER 7744M: Keith Busch <keith.busch@intel.com> 7745M: Jens Axboe <axboe@fb.com> 7746L: linux-nvme@lists.infradead.org 7747T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 7748W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 7749S: Supported 7750F: drivers/nvme/host/ 7751F: include/linux/nvme.h 7752 7753NVMEM FRAMEWORK 7754M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7755M: Maxime Ripard <maxime.ripard@free-electrons.com> 7756S: Maintained 7757F: drivers/nvmem/ 7758F: Documentation/devicetree/bindings/nvmem/ 7759F: include/linux/nvmem-consumer.h 7760F: include/linux/nvmem-provider.h 7761 7762NXP-NCI NFC DRIVER 7763M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7764R: Charles Gorand <charles.gorand@effinnov.com> 7765L: linux-nfc@lists.01.org (moderated for non-subscribers) 7766S: Supported 7767F: drivers/nfc/nxp-nci 7768 7769NXP TDA998X DRM DRIVER 7770M: Russell King <rmk+kernel@arm.linux.org.uk> 7771S: Supported 7772F: drivers/gpu/drm/i2c/tda998x_drv.c 7773F: include/drm/i2c/tda998x.h 7774 7775NXP TFA9879 DRIVER 7776M: Peter Rosin <peda@axentia.se> 7777L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7778S: Maintained 7779F: sound/soc/codecs/tfa9879* 7780 7781OMAP SUPPORT 7782M: Tony Lindgren <tony@atomide.com> 7783L: linux-omap@vger.kernel.org 7784W: http://www.muru.com/linux/omap/ 7785W: http://linux.omap.com/ 7786Q: http://patchwork.kernel.org/project/linux-omap/list/ 7787T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7788S: Maintained 7789F: arch/arm/*omap*/ 7790F: arch/arm/configs/omap1_defconfig 7791F: arch/arm/configs/omap2plus_defconfig 7792F: drivers/i2c/busses/i2c-omap.c 7793F: drivers/irqchip/irq-omap-intc.c 7794F: drivers/mfd/*omap*.c 7795F: drivers/mfd/menelaus.c 7796F: drivers/mfd/palmas.c 7797F: drivers/mfd/tps65217.c 7798F: drivers/mfd/tps65218.c 7799F: drivers/mfd/tps65910.c 7800F: drivers/mfd/twl-core.[ch] 7801F: drivers/mfd/twl4030*.c 7802F: drivers/mfd/twl6030*.c 7803F: drivers/mfd/twl6040*.c 7804F: drivers/regulator/palmas-regulator*.c 7805F: drivers/regulator/pbias-regulator.c 7806F: drivers/regulator/tps65217-regulator.c 7807F: drivers/regulator/tps65218-regulator.c 7808F: drivers/regulator/tps65910-regulator.c 7809F: drivers/regulator/twl-regulator.c 7810F: include/linux/i2c-omap.h 7811 7812OMAP DEVICE TREE SUPPORT 7813M: Benoît Cousson <bcousson@baylibre.com> 7814M: Tony Lindgren <tony@atomide.com> 7815L: linux-omap@vger.kernel.org 7816L: devicetree@vger.kernel.org 7817S: Maintained 7818F: arch/arm/boot/dts/*omap* 7819F: arch/arm/boot/dts/*am3* 7820F: arch/arm/boot/dts/*am4* 7821F: arch/arm/boot/dts/*am5* 7822F: arch/arm/boot/dts/*dra7* 7823 7824OMAP CLOCK FRAMEWORK SUPPORT 7825M: Paul Walmsley <paul@pwsan.com> 7826L: linux-omap@vger.kernel.org 7827S: Maintained 7828F: arch/arm/*omap*/*clock* 7829 7830OMAP POWER MANAGEMENT SUPPORT 7831M: Kevin Hilman <khilman@deeprootsystems.com> 7832L: linux-omap@vger.kernel.org 7833S: Maintained 7834F: arch/arm/*omap*/*pm* 7835F: drivers/cpufreq/omap-cpufreq.c 7836 7837OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7838M: Rajendra Nayak <rnayak@ti.com> 7839M: Paul Walmsley <paul@pwsan.com> 7840L: linux-omap@vger.kernel.org 7841S: Maintained 7842F: arch/arm/mach-omap2/prm* 7843 7844OMAP AUDIO SUPPORT 7845M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7846M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7847L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7848L: linux-omap@vger.kernel.org 7849S: Maintained 7850F: sound/soc/omap/ 7851 7852OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7853M: Roger Quadros <rogerq@ti.com> 7854M: Tony Lindgren <tony@atomide.com> 7855L: linux-omap@vger.kernel.org 7856S: Maintained 7857F: drivers/memory/omap-gpmc.c 7858F: arch/arm/mach-omap2/*gpmc* 7859 7860OMAP FRAMEBUFFER SUPPORT 7861M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7862L: linux-fbdev@vger.kernel.org 7863L: linux-omap@vger.kernel.org 7864S: Maintained 7865F: drivers/video/fbdev/omap/ 7866 7867OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7868M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7869L: linux-omap@vger.kernel.org 7870L: linux-fbdev@vger.kernel.org 7871S: Maintained 7872F: drivers/video/fbdev/omap2/ 7873F: Documentation/arm/OMAP/DSS 7874 7875OMAP HARDWARE SPINLOCK SUPPORT 7876M: Ohad Ben-Cohen <ohad@wizery.com> 7877L: linux-omap@vger.kernel.org 7878S: Maintained 7879F: drivers/hwspinlock/omap_hwspinlock.c 7880 7881OMAP MMC SUPPORT 7882M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7883L: linux-omap@vger.kernel.org 7884S: Maintained 7885F: drivers/mmc/host/omap.c 7886 7887OMAP HS MMC SUPPORT 7888L: linux-mmc@vger.kernel.org 7889L: linux-omap@vger.kernel.org 7890S: Orphan 7891F: drivers/mmc/host/omap_hsmmc.c 7892 7893OMAP RANDOM NUMBER GENERATOR SUPPORT 7894M: Deepak Saxena <dsaxena@plexity.net> 7895S: Maintained 7896F: drivers/char/hw_random/omap-rng.c 7897 7898OMAP HWMOD SUPPORT 7899M: Benoît Cousson <bcousson@baylibre.com> 7900M: Paul Walmsley <paul@pwsan.com> 7901L: linux-omap@vger.kernel.org 7902S: Maintained 7903F: arch/arm/mach-omap2/omap_hwmod.* 7904 7905OMAP HWMOD DATA 7906M: Paul Walmsley <paul@pwsan.com> 7907L: linux-omap@vger.kernel.org 7908S: Maintained 7909F: arch/arm/mach-omap2/omap_hwmod*data* 7910 7911OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7912M: Benoît Cousson <bcousson@baylibre.com> 7913L: linux-omap@vger.kernel.org 7914S: Maintained 7915F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7916 7917OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7918M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7919L: linux-media@vger.kernel.org 7920S: Maintained 7921F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7922F: drivers/media/platform/omap3isp/ 7923F: drivers/staging/media/omap4iss/ 7924 7925OMAP USB SUPPORT 7926M: Felipe Balbi <balbi@kernel.org> 7927L: linux-usb@vger.kernel.org 7928L: linux-omap@vger.kernel.org 7929T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7930S: Maintained 7931F: drivers/usb/*/*omap* 7932F: arch/arm/*omap*/usb* 7933 7934OMAP GPIO DRIVER 7935M: Grygorii Strashko <grygorii.strashko@ti.com> 7936M: Santosh Shilimkar <ssantosh@kernel.org> 7937M: Kevin Hilman <khilman@deeprootsystems.com> 7938L: linux-omap@vger.kernel.org 7939S: Maintained 7940F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 7941F: drivers/gpio/gpio-omap.c 7942 7943OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7944M: Mark Jackson <mpfj@newflow.co.uk> 7945L: linux-omap@vger.kernel.org 7946S: Maintained 7947F: arch/arm/boot/dts/am335x-nano.dts 7948 7949OMFS FILESYSTEM 7950M: Bob Copeland <me@bobcopeland.com> 7951L: linux-karma-devel@lists.sourceforge.net 7952S: Maintained 7953F: Documentation/filesystems/omfs.txt 7954F: fs/omfs/ 7955 7956OMNIKEY CARDMAN 4000 DRIVER 7957M: Harald Welte <laforge@gnumonks.org> 7958S: Maintained 7959F: drivers/char/pcmcia/cm4000_cs.c 7960F: include/linux/cm4000_cs.h 7961F: include/uapi/linux/cm4000_cs.h 7962 7963OMNIKEY CARDMAN 4040 DRIVER 7964M: Harald Welte <laforge@gnumonks.org> 7965S: Maintained 7966F: drivers/char/pcmcia/cm4040_cs.* 7967 7968OMNIVISION OV7670 SENSOR DRIVER 7969M: Jonathan Corbet <corbet@lwn.net> 7970L: linux-media@vger.kernel.org 7971T: git git://linuxtv.org/media_tree.git 7972S: Maintained 7973F: drivers/media/i2c/ov7670.c 7974 7975ONENAND FLASH DRIVER 7976M: Kyungmin Park <kyungmin.park@samsung.com> 7977L: linux-mtd@lists.infradead.org 7978S: Maintained 7979F: drivers/mtd/onenand/ 7980F: include/linux/mtd/onenand*.h 7981 7982ONSTREAM SCSI TAPE DRIVER 7983M: Willem Riede <osst@riede.org> 7984L: osst-users@lists.sourceforge.net 7985L: linux-scsi@vger.kernel.org 7986S: Maintained 7987F: Documentation/scsi/osst.txt 7988F: drivers/scsi/osst.* 7989F: drivers/scsi/osst_*.h 7990F: drivers/scsi/st.h 7991 7992OPENCORES I2C BUS DRIVER 7993M: Peter Korsgaard <jacmet@sunsite.dk> 7994L: linux-i2c@vger.kernel.org 7995S: Maintained 7996F: Documentation/i2c/busses/i2c-ocores 7997F: drivers/i2c/busses/i2c-ocores.c 7998 7999OPEN FIRMWARE AND FLATTENED DEVICE TREE 8000M: Rob Herring <robh+dt@kernel.org> 8001M: Frank Rowand <frowand.list@gmail.com> 8002M: Grant Likely <grant.likely@linaro.org> 8003L: devicetree@vger.kernel.org 8004W: http://www.devicetree.org/ 8005T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 8006S: Maintained 8007F: drivers/of/ 8008F: include/linux/of*.h 8009F: scripts/dtc/ 8010 8011OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 8012M: Rob Herring <robh+dt@kernel.org> 8013M: Pawel Moll <pawel.moll@arm.com> 8014M: Mark Rutland <mark.rutland@arm.com> 8015M: Ian Campbell <ijc+devicetree@hellion.org.uk> 8016M: Kumar Gala <galak@codeaurora.org> 8017L: devicetree@vger.kernel.org 8018T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8019S: Maintained 8020F: Documentation/devicetree/ 8021F: arch/*/boot/dts/ 8022F: include/dt-bindings/ 8023 8024OPEN FIRMWARE AND DEVICE TREE OVERLAYS 8025M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 8026L: devicetree@vger.kernel.org 8027S: Maintained 8028F: Documentation/devicetree/dynamic-resolution-notes.txt 8029F: Documentation/devicetree/overlay-notes.txt 8030F: drivers/of/overlay.c 8031F: drivers/of/resolver.c 8032 8033OPENRISC ARCHITECTURE 8034M: Jonas Bonn <jonas@southpole.se> 8035W: http://openrisc.net 8036L: linux@lists.openrisc.net (moderated for non-subscribers) 8037S: Maintained 8038T: git git://openrisc.net/~jonas/linux 8039F: arch/openrisc/ 8040 8041OPENVSWITCH 8042M: Pravin Shelar <pshelar@nicira.com> 8043L: netdev@vger.kernel.org 8044L: dev@openvswitch.org 8045W: http://openvswitch.org 8046S: Maintained 8047F: net/openvswitch/ 8048F: include/uapi/linux/openvswitch.h 8049 8050OPERATING PERFORMANCE POINTS (OPP) 8051M: Viresh Kumar <vireshk@kernel.org> 8052M: Nishanth Menon <nm@ti.com> 8053M: Stephen Boyd <sboyd@codeaurora.org> 8054L: linux-pm@vger.kernel.org 8055S: Maintained 8056T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 8057F: drivers/base/power/opp/ 8058F: include/linux/pm_opp.h 8059F: Documentation/power/opp.txt 8060F: Documentation/devicetree/bindings/opp/ 8061 8062OPL4 DRIVER 8063M: Clemens Ladisch <clemens@ladisch.de> 8064L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8065T: git git://git.alsa-project.org/alsa-kernel.git 8066S: Maintained 8067F: sound/drivers/opl4/ 8068 8069OPROFILE 8070M: Robert Richter <rric@kernel.org> 8071L: oprofile-list@lists.sf.net 8072S: Maintained 8073F: arch/*/include/asm/oprofile*.h 8074F: arch/*/oprofile/ 8075F: drivers/oprofile/ 8076F: include/linux/oprofile.h 8077 8078ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 8079M: Mark Fasheh <mfasheh@suse.com> 8080M: Joel Becker <jlbec@evilplan.org> 8081L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 8082W: http://ocfs2.wiki.kernel.org 8083S: Supported 8084F: Documentation/filesystems/ocfs2.txt 8085F: Documentation/filesystems/dlmfs.txt 8086F: fs/ocfs2/ 8087 8088ORINOCO DRIVER 8089L: linux-wireless@vger.kernel.org 8090W: http://wireless.kernel.org/en/users/Drivers/orinoco 8091W: http://www.nongnu.org/orinoco/ 8092S: Orphan 8093F: drivers/net/wireless/intersil/orinoco/ 8094 8095OSD LIBRARY and FILESYSTEM 8096M: Boaz Harrosh <ooo@electrozaur.com> 8097M: Benny Halevy <bhalevy@primarydata.com> 8098L: osd-dev@open-osd.org 8099W: http://open-osd.org 8100T: git git://git.open-osd.org/open-osd.git 8101S: Maintained 8102F: drivers/scsi/osd/ 8103F: include/scsi/osd_* 8104F: fs/exofs/ 8105 8106OVERLAY FILESYSTEM 8107M: Miklos Szeredi <miklos@szeredi.hu> 8108L: linux-unionfs@vger.kernel.org 8109T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 8110S: Supported 8111F: fs/overlayfs/ 8112F: Documentation/filesystems/overlayfs.txt 8113 8114P54 WIRELESS DRIVER 8115M: Christian Lamparter <chunkeey@googlemail.com> 8116L: linux-wireless@vger.kernel.org 8117W: http://wireless.kernel.org/en/users/Drivers/p54 8118S: Maintained 8119F: drivers/net/wireless/intersil/p54/ 8120 8121PA SEMI ETHERNET DRIVER 8122M: Olof Johansson <olof@lixom.net> 8123L: netdev@vger.kernel.org 8124S: Maintained 8125F: drivers/net/ethernet/pasemi/* 8126 8127PA SEMI SMBUS DRIVER 8128M: Olof Johansson <olof@lixom.net> 8129L: linux-i2c@vger.kernel.org 8130S: Maintained 8131F: drivers/i2c/busses/i2c-pasemi.c 8132 8133PADATA PARALLEL EXECUTION MECHANISM 8134M: Steffen Klassert <steffen.klassert@secunet.com> 8135L: linux-crypto@vger.kernel.org 8136S: Maintained 8137F: kernel/padata.c 8138F: include/linux/padata.h 8139F: Documentation/padata.txt 8140 8141PANASONIC LAPTOP ACPI EXTRAS DRIVER 8142M: Harald Welte <laforge@gnumonks.org> 8143L: platform-driver-x86@vger.kernel.org 8144S: Maintained 8145F: drivers/platform/x86/panasonic-laptop.c 8146 8147PANASONIC MN10300/AM33/AM34 PORT 8148M: David Howells <dhowells@redhat.com> 8149M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 8150L: linux-am33-list@redhat.com (moderated for non-subscribers) 8151W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8152S: Maintained 8153F: Documentation/mn10300/ 8154F: arch/mn10300/ 8155 8156PARALLEL PORT SUBSYSTEM 8157M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8158M: Sudip Mukherjee <sudip@vectorindia.org> 8159L: linux-parport@lists.infradead.org (subscribers-only) 8160S: Maintained 8161F: drivers/parport/ 8162F: include/linux/parport*.h 8163F: drivers/char/ppdev.c 8164F: include/uapi/linux/ppdev.h 8165F: Documentation/parport*.txt 8166 8167PARAVIRT_OPS INTERFACE 8168M: Jeremy Fitzhardinge <jeremy@goop.org> 8169M: Chris Wright <chrisw@sous-sol.org> 8170M: Alok Kataria <akataria@vmware.com> 8171M: Rusty Russell <rusty@rustcorp.com.au> 8172L: virtualization@lists.linux-foundation.org 8173S: Supported 8174F: Documentation/virtual/paravirt_ops.txt 8175F: arch/*/kernel/paravirt* 8176F: arch/*/include/asm/paravirt.h 8177 8178PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8179M: Tim Waugh <tim@cyberelk.net> 8180L: linux-parport@lists.infradead.org (subscribers-only) 8181S: Maintained 8182F: Documentation/blockdev/paride.txt 8183F: drivers/block/paride/ 8184 8185PARISC ARCHITECTURE 8186M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8187M: Helge Deller <deller@gmx.de> 8188L: linux-parisc@vger.kernel.org 8189W: http://www.parisc-linux.org/ 8190Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8191T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8192T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8193S: Maintained 8194F: arch/parisc/ 8195F: Documentation/parisc/ 8196F: drivers/parisc/ 8197F: drivers/char/agp/parisc-agp.c 8198F: drivers/input/serio/gscps2.c 8199F: drivers/parport/parport_gsc.* 8200F: drivers/tty/serial/8250/8250_gsc.c 8201F: drivers/video/fbdev/sti* 8202F: drivers/video/console/sti* 8203F: drivers/video/logo/logo_parisc* 8204 8205PC87360 HARDWARE MONITORING DRIVER 8206M: Jim Cromie <jim.cromie@gmail.com> 8207L: lm-sensors@lm-sensors.org 8208S: Maintained 8209F: Documentation/hwmon/pc87360 8210F: drivers/hwmon/pc87360.c 8211 8212PC8736x GPIO DRIVER 8213M: Jim Cromie <jim.cromie@gmail.com> 8214S: Maintained 8215F: drivers/char/pc8736x_gpio.c 8216 8217PC87427 HARDWARE MONITORING DRIVER 8218M: Jean Delvare <jdelvare@suse.com> 8219L: lm-sensors@lm-sensors.org 8220S: Maintained 8221F: Documentation/hwmon/pc87427 8222F: drivers/hwmon/pc87427.c 8223 8224PCA9532 LED DRIVER 8225M: Riku Voipio <riku.voipio@iki.fi> 8226S: Maintained 8227F: drivers/leds/leds-pca9532.c 8228F: include/linux/leds-pca9532.h 8229 8230PCA9541 I2C BUS MASTER SELECTOR DRIVER 8231M: Guenter Roeck <linux@roeck-us.net> 8232L: linux-i2c@vger.kernel.org 8233S: Maintained 8234F: drivers/i2c/muxes/i2c-mux-pca9541.c 8235 8236PCDP - PRIMARY CONSOLE AND DEBUG PORT 8237M: Khalid Aziz <khalid@gonehiking.org> 8238S: Maintained 8239F: drivers/firmware/pcdp.* 8240 8241PCI ERROR RECOVERY 8242M: Linas Vepstas <linasvepstas@gmail.com> 8243L: linux-pci@vger.kernel.org 8244S: Supported 8245F: Documentation/PCI/pci-error-recovery.txt 8246 8247PCI SUBSYSTEM 8248M: Bjorn Helgaas <bhelgaas@google.com> 8249L: linux-pci@vger.kernel.org 8250Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8251T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8252S: Supported 8253F: Documentation/PCI/ 8254F: drivers/pci/ 8255F: include/linux/pci* 8256F: arch/x86/pci/ 8257F: arch/x86/kernel/quirks.c 8258 8259PCI DRIVER FOR ALTERA PCIE IP 8260M: Ley Foon Tan <lftan@altera.com> 8261L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8262L: linux-pci@vger.kernel.org 8263S: Supported 8264F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8265F: drivers/pci/host/pcie-altera.c 8266 8267PCI DRIVER FOR ARM VERSATILE PLATFORM 8268M: Rob Herring <robh@kernel.org> 8269L: linux-pci@vger.kernel.org 8270L: linux-arm-kernel@lists.infradead.org 8271S: Maintained 8272F: Documentation/devicetree/bindings/pci/versatile.txt 8273F: drivers/pci/host/pci-versatile.c 8274 8275PCI DRIVER FOR APPLIEDMICRO XGENE 8276M: Tanmay Inamdar <tinamdar@apm.com> 8277L: linux-pci@vger.kernel.org 8278L: linux-arm-kernel@lists.infradead.org 8279S: Maintained 8280F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8281F: drivers/pci/host/pci-xgene.c 8282 8283PCI DRIVER FOR FREESCALE LAYERSCAPE 8284M: Minghuan Lian <minghuan.Lian@freescale.com> 8285M: Mingkai Hu <mingkai.hu@freescale.com> 8286M: Roy Zang <tie-fei.zang@freescale.com> 8287L: linuxppc-dev@lists.ozlabs.org 8288L: linux-pci@vger.kernel.org 8289L: linux-arm-kernel@lists.infradead.org 8290S: Maintained 8291F: drivers/pci/host/*layerscape* 8292 8293PCI DRIVER FOR IMX6 8294M: Richard Zhu <Richard.Zhu@freescale.com> 8295M: Lucas Stach <l.stach@pengutronix.de> 8296L: linux-pci@vger.kernel.org 8297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8298S: Maintained 8299F: drivers/pci/host/*imx6* 8300 8301PCI DRIVER FOR TI KEYSTONE 8302M: Murali Karicheri <m-karicheri2@ti.com> 8303L: linux-pci@vger.kernel.org 8304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8305S: Maintained 8306F: drivers/pci/host/*keystone* 8307 8308PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8309M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8310M: Jason Cooper <jason@lakedaemon.net> 8311L: linux-pci@vger.kernel.org 8312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8313S: Maintained 8314F: drivers/pci/host/*mvebu* 8315 8316PCI DRIVER FOR NVIDIA TEGRA 8317M: Thierry Reding <thierry.reding@gmail.com> 8318L: linux-tegra@vger.kernel.org 8319L: linux-pci@vger.kernel.org 8320S: Supported 8321F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8322F: drivers/pci/host/pci-tegra.c 8323 8324PCI DRIVER FOR TI DRA7XX 8325M: Kishon Vijay Abraham I <kishon@ti.com> 8326L: linux-omap@vger.kernel.org 8327L: linux-pci@vger.kernel.org 8328S: Supported 8329F: Documentation/devicetree/bindings/pci/ti-pci.txt 8330F: drivers/pci/host/pci-dra7xx.c 8331 8332PCI DRIVER FOR RENESAS R-CAR 8333M: Simon Horman <horms@verge.net.au> 8334L: linux-pci@vger.kernel.org 8335L: linux-renesas-soc@vger.kernel.org 8336S: Maintained 8337F: drivers/pci/host/*rcar* 8338 8339PCI DRIVER FOR SAMSUNG EXYNOS 8340M: Jingoo Han <jingoohan1@gmail.com> 8341L: linux-pci@vger.kernel.org 8342L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8343L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8344S: Maintained 8345F: drivers/pci/host/pci-exynos.c 8346 8347PCI DRIVER FOR SYNOPSIS DESIGNWARE 8348M: Jingoo Han <jingoohan1@gmail.com> 8349M: Pratyush Anand <pratyush.anand@gmail.com> 8350L: linux-pci@vger.kernel.org 8351S: Maintained 8352F: drivers/pci/host/*designware* 8353 8354PCI DRIVER FOR GENERIC OF HOSTS 8355M: Will Deacon <will.deacon@arm.com> 8356L: linux-pci@vger.kernel.org 8357L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8358S: Maintained 8359F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8360F: drivers/pci/host/pci-host-generic.c 8361 8362PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 8363M: Keith Busch <keith.busch@intel.com> 8364L: linux-pci@vger.kernel.org 8365S: Supported 8366F: arch/x86/pci/vmd.c 8367 8368PCIE DRIVER FOR ST SPEAR13XX 8369M: Pratyush Anand <pratyush.anand@gmail.com> 8370L: linux-pci@vger.kernel.org 8371S: Maintained 8372F: drivers/pci/host/*spear* 8373 8374PCI MSI DRIVER FOR ALTERA MSI IP 8375M: Ley Foon Tan <lftan@altera.com> 8376L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8377L: linux-pci@vger.kernel.org 8378S: Supported 8379F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8380F: drivers/pci/host/pcie-altera-msi.c 8381 8382PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8383M: Duc Dang <dhdang@apm.com> 8384L: linux-pci@vger.kernel.org 8385L: linux-arm-kernel@lists.infradead.org 8386S: Maintained 8387F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8388F: drivers/pci/host/pci-xgene-msi.c 8389 8390PCIE DRIVER FOR HISILICON 8391M: Zhou Wang <wangzhou1@hisilicon.com> 8392M: Gabriele Paoloni <gabriele.paoloni@huawei.com> 8393L: linux-pci@vger.kernel.org 8394S: Maintained 8395F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8396F: drivers/pci/host/pcie-hisi.c 8397 8398PCIE DRIVER FOR QUALCOMM MSM 8399M: Stanimir Varbanov <svarbanov@mm-sol.com> 8400L: linux-pci@vger.kernel.org 8401L: linux-arm-msm@vger.kernel.org 8402S: Maintained 8403F: drivers/pci/host/*qcom* 8404 8405PCMCIA SUBSYSTEM 8406P: Linux PCMCIA Team 8407L: linux-pcmcia@lists.infradead.org 8408W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8409T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 8410S: Maintained 8411F: Documentation/pcmcia/ 8412F: drivers/pcmcia/ 8413F: include/pcmcia/ 8414 8415PCNET32 NETWORK DRIVER 8416M: Don Fry <pcnet32@frontier.com> 8417L: netdev@vger.kernel.org 8418S: Maintained 8419F: drivers/net/ethernet/amd/pcnet32.c 8420 8421PCRYPT PARALLEL CRYPTO ENGINE 8422M: Steffen Klassert <steffen.klassert@secunet.com> 8423L: linux-crypto@vger.kernel.org 8424S: Maintained 8425F: crypto/pcrypt.c 8426F: include/crypto/pcrypt.h 8427 8428PER-CPU MEMORY ALLOCATOR 8429M: Tejun Heo <tj@kernel.org> 8430M: Christoph Lameter <cl@linux-foundation.org> 8431T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8432S: Maintained 8433F: include/linux/percpu*.h 8434F: mm/percpu*.c 8435F: arch/*/include/asm/percpu.h 8436 8437PER-TASK DELAY ACCOUNTING 8438M: Balbir Singh <bsingharora@gmail.com> 8439S: Maintained 8440F: include/linux/delayacct.h 8441F: kernel/delayacct.c 8442 8443PERFORMANCE EVENTS SUBSYSTEM 8444M: Peter Zijlstra <peterz@infradead.org> 8445M: Ingo Molnar <mingo@redhat.com> 8446M: Arnaldo Carvalho de Melo <acme@kernel.org> 8447L: linux-kernel@vger.kernel.org 8448T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8449S: Supported 8450F: kernel/events/* 8451F: include/linux/perf_event.h 8452F: include/uapi/linux/perf_event.h 8453F: arch/*/kernel/perf_event*.c 8454F: arch/*/kernel/*/perf_event*.c 8455F: arch/*/kernel/*/*/perf_event*.c 8456F: arch/*/include/asm/perf_event.h 8457F: arch/*/kernel/perf_callchain.c 8458F: tools/perf/ 8459 8460PERSONALITY HANDLING 8461M: Christoph Hellwig <hch@infradead.org> 8462L: linux-abi-devel@lists.sourceforge.net 8463S: Maintained 8464F: include/linux/personality.h 8465F: include/uapi/linux/personality.h 8466 8467PHONET PROTOCOL 8468M: Remi Denis-Courmont <courmisch@gmail.com> 8469S: Supported 8470F: Documentation/networking/phonet.txt 8471F: include/linux/phonet.h 8472F: include/net/phonet/ 8473F: include/uapi/linux/phonet.h 8474F: net/phonet/ 8475 8476PHRAM MTD DRIVER 8477M: Joern Engel <joern@lazybastard.org> 8478L: linux-mtd@lists.infradead.org 8479S: Maintained 8480F: drivers/mtd/devices/phram.c 8481 8482PICOLCD HID DRIVER 8483M: Bruno Prémont <bonbons@linux-vserver.org> 8484L: linux-input@vger.kernel.org 8485S: Maintained 8486F: drivers/hid/hid-picolcd* 8487 8488PICOXCELL SUPPORT 8489M: Jamie Iles <jamie@jamieiles.com> 8490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8491T: git git://github.com/jamieiles/linux-2.6-ji.git 8492S: Supported 8493F: arch/arm/boot/dts/picoxcell* 8494F: arch/arm/mach-picoxcell/ 8495F: drivers/crypto/picoxcell* 8496 8497PIN CONTROL SUBSYSTEM 8498M: Linus Walleij <linus.walleij@linaro.org> 8499L: linux-gpio@vger.kernel.org 8500T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8501S: Maintained 8502F: drivers/pinctrl/ 8503F: include/linux/pinctrl/ 8504 8505PIN CONTROLLER - ATMEL AT91 8506M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8508S: Maintained 8509F: drivers/pinctrl/pinctrl-at91.* 8510 8511PIN CONTROLLER - ATMEL AT91 PIO4 8512M: Ludovic Desroches <ludovic.desroches@atmel.com> 8513L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8514L: linux-gpio@vger.kernel.org 8515S: Supported 8516F: drivers/pinctrl/pinctrl-at91-pio4.* 8517 8518PIN CONTROLLER - INTEL 8519M: Mika Westerberg <mika.westerberg@linux.intel.com> 8520M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8521S: Maintained 8522F: drivers/pinctrl/intel/ 8523 8524PIN CONTROLLER - RENESAS 8525M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8526M: Geert Uytterhoeven <geert+renesas@glider.be> 8527L: linux-renesas-soc@vger.kernel.org 8528S: Maintained 8529F: drivers/pinctrl/sh-pfc/ 8530 8531PIN CONTROLLER - SAMSUNG 8532M: Tomasz Figa <tomasz.figa@gmail.com> 8533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8534L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8535S: Maintained 8536F: drivers/pinctrl/samsung/ 8537 8538PIN CONTROLLER - SINGLE 8539M: Tony Lindgren <tony@atomide.com> 8540M: Haojian Zhuang <haojian.zhuang@linaro.org> 8541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8542L: linux-omap@vger.kernel.org 8543S: Maintained 8544F: drivers/pinctrl/pinctrl-single.c 8545 8546PIN CONTROLLER - ST SPEAR 8547M: Viresh Kumar <vireshk@kernel.org> 8548L: spear-devel@list.st.com 8549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8550W: http://www.st.com/spear 8551S: Maintained 8552F: drivers/pinctrl/spear/ 8553 8554PKTCDVD DRIVER 8555M: Jiri Kosina <jikos@kernel.org> 8556S: Maintained 8557F: drivers/block/pktcdvd.c 8558F: include/linux/pktcdvd.h 8559F: include/uapi/linux/pktcdvd.h 8560 8561PKUNITY SOC DRIVERS 8562M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8563W: http://mprc.pku.edu.cn/~guanxuetao/linux 8564S: Maintained 8565T: git git://github.com/gxt/linux.git 8566F: drivers/input/serio/i8042-unicore32io.h 8567F: drivers/i2c/busses/i2c-puv3.c 8568F: drivers/video/fbdev/fb-puv3.c 8569F: drivers/rtc/rtc-puv3.c 8570 8571PMBUS HARDWARE MONITORING DRIVERS 8572M: Guenter Roeck <linux@roeck-us.net> 8573L: lm-sensors@lm-sensors.org 8574W: http://www.lm-sensors.org/ 8575W: http://www.roeck-us.net/linux/drivers/ 8576T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8577S: Maintained 8578F: Documentation/hwmon/pmbus 8579F: drivers/hwmon/pmbus/ 8580F: include/linux/i2c/pmbus.h 8581 8582PMC SIERRA MaxRAID DRIVER 8583L: linux-scsi@vger.kernel.org 8584W: http://www.pmc-sierra.com/ 8585S: Orphan 8586F: drivers/scsi/pmcraid.* 8587 8588PMC SIERRA PM8001 DRIVER 8589M: Jack Wang <jinpu.wang@profitbricks.com> 8590M: lindar_liu@usish.com 8591L: pmchba@pmcs.com 8592L: linux-scsi@vger.kernel.org 8593S: Supported 8594F: drivers/scsi/pm8001/ 8595 8596POSIX CLOCKS and TIMERS 8597M: Thomas Gleixner <tglx@linutronix.de> 8598L: linux-kernel@vger.kernel.org 8599T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8600S: Maintained 8601F: fs/timerfd.c 8602F: include/linux/timer* 8603F: kernel/time/*timer* 8604 8605POWER MANAGEMENT CORE 8606M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 8607L: linux-pm@vger.kernel.org 8608T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 8609S: Supported 8610F: drivers/base/power/ 8611F: include/linux/pm.h 8612F: include/linux/pm_* 8613F: include/linux/powercap.h 8614F: drivers/powercap/ 8615 8616POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8617M: Sebastian Reichel <sre@kernel.org> 8618M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8619M: David Woodhouse <dwmw2@infradead.org> 8620L: linux-pm@vger.kernel.org 8621T: git git://git.infradead.org/battery-2.6.git 8622S: Maintained 8623F: include/linux/power_supply.h 8624F: drivers/power/ 8625X: drivers/power/avs/ 8626 8627POWER STATE COORDINATION INTERFACE (PSCI) 8628M: Mark Rutland <mark.rutland@arm.com> 8629M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8630L: linux-arm-kernel@lists.infradead.org 8631S: Maintained 8632F: drivers/firmware/psci.c 8633F: include/linux/psci.h 8634F: include/uapi/linux/psci.h 8635 8636PNP SUPPORT 8637M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8638S: Maintained 8639F: drivers/pnp/ 8640 8641PPP PROTOCOL DRIVERS AND COMPRESSORS 8642M: Paul Mackerras <paulus@samba.org> 8643L: linux-ppp@vger.kernel.org 8644S: Maintained 8645F: drivers/net/ppp/ppp_* 8646 8647PPP OVER ATM (RFC 2364) 8648M: Mitchell Blank Jr <mitch@sfgoth.com> 8649S: Maintained 8650F: net/atm/pppoatm.c 8651F: include/uapi/linux/atmppp.h 8652 8653PPP OVER ETHERNET 8654M: Michal Ostrowski <mostrows@earthlink.net> 8655S: Maintained 8656F: drivers/net/ppp/pppoe.c 8657F: drivers/net/ppp/pppox.c 8658 8659PPP OVER L2TP 8660M: James Chapman <jchapman@katalix.com> 8661S: Maintained 8662F: net/l2tp/l2tp_ppp.c 8663F: include/linux/if_pppol2tp.h 8664F: include/uapi/linux/if_pppol2tp.h 8665 8666PPS SUPPORT 8667M: Rodolfo Giometti <giometti@enneenne.com> 8668W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8669L: linuxpps@ml.enneenne.com (subscribers-only) 8670S: Maintained 8671F: Documentation/pps/ 8672F: drivers/pps/ 8673F: include/linux/pps*.h 8674 8675PPTP DRIVER 8676M: Dmitry Kozlov <xeb@mail.ru> 8677L: netdev@vger.kernel.org 8678S: Maintained 8679F: drivers/net/ppp/pptp.c 8680W: http://sourceforge.net/projects/accel-pptp 8681 8682PREEMPTIBLE KERNEL 8683M: Robert Love <rml@tech9.net> 8684L: kpreempt-tech@lists.sourceforge.net 8685W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8686S: Supported 8687F: Documentation/preempt-locking.txt 8688F: include/linux/preempt.h 8689 8690PRISM54 WIRELESS DRIVER 8691M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8692L: linux-wireless@vger.kernel.org 8693W: http://wireless.kernel.org/en/users/Drivers/p54 8694S: Obsolete 8695F: drivers/net/wireless/intersil/prism54/ 8696 8697PS3 NETWORK SUPPORT 8698M: Geoff Levand <geoff@infradead.org> 8699L: netdev@vger.kernel.org 8700L: linuxppc-dev@lists.ozlabs.org 8701S: Maintained 8702F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8703 8704PS3 PLATFORM SUPPORT 8705M: Geoff Levand <geoff@infradead.org> 8706L: linuxppc-dev@lists.ozlabs.org 8707S: Maintained 8708F: arch/powerpc/boot/ps3* 8709F: arch/powerpc/include/asm/lv1call.h 8710F: arch/powerpc/include/asm/ps3*.h 8711F: arch/powerpc/platforms/ps3/ 8712F: drivers/*/ps3* 8713F: drivers/ps3/ 8714F: drivers/rtc/rtc-ps3.c 8715F: drivers/usb/host/*ps3.c 8716F: sound/ppc/snd_ps3* 8717 8718PS3VRAM DRIVER 8719M: Jim Paris <jim@jtan.com> 8720M: Geoff Levand <geoff@infradead.org> 8721L: linuxppc-dev@lists.ozlabs.org 8722S: Maintained 8723F: drivers/block/ps3vram.c 8724 8725PSTORE FILESYSTEM 8726M: Anton Vorontsov <anton@enomsg.org> 8727M: Colin Cross <ccross@android.com> 8728M: Kees Cook <keescook@chromium.org> 8729M: Tony Luck <tony.luck@intel.com> 8730S: Maintained 8731T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 8732F: fs/pstore/ 8733F: include/linux/pstore* 8734F: drivers/firmware/efi/efi-pstore.c 8735F: drivers/acpi/apei/erst.c 8736 8737PTP HARDWARE CLOCK SUPPORT 8738M: Richard Cochran <richardcochran@gmail.com> 8739L: netdev@vger.kernel.org 8740S: Maintained 8741W: http://linuxptp.sourceforge.net/ 8742F: Documentation/ABI/testing/sysfs-ptp 8743F: Documentation/ptp/* 8744F: drivers/net/ethernet/freescale/gianfar_ptp.c 8745F: drivers/net/phy/dp83640* 8746F: drivers/ptp/* 8747F: include/linux/ptp_cl* 8748 8749PTRACE SUPPORT 8750M: Roland McGrath <roland@hack.frob.com> 8751M: Oleg Nesterov <oleg@redhat.com> 8752S: Maintained 8753F: include/asm-generic/syscall.h 8754F: include/linux/ptrace.h 8755F: include/linux/regset.h 8756F: include/linux/tracehook.h 8757F: include/uapi/linux/ptrace.h 8758F: kernel/ptrace.c 8759 8760PVRUSB2 VIDEO4LINUX DRIVER 8761M: Mike Isely <isely@pobox.com> 8762L: pvrusb2@isely.net (subscribers-only) 8763L: linux-media@vger.kernel.org 8764W: http://www.isely.net/pvrusb2/ 8765T: git git://linuxtv.org/media_tree.git 8766S: Maintained 8767F: Documentation/video4linux/README.pvrusb2 8768F: drivers/media/usb/pvrusb2/ 8769 8770PWC WEBCAM DRIVER 8771M: Hans de Goede <hdegoede@redhat.com> 8772L: linux-media@vger.kernel.org 8773T: git git://linuxtv.org/media_tree.git 8774S: Maintained 8775F: drivers/media/usb/pwc/* 8776 8777PWM FAN DRIVER 8778M: Kamil Debski <k.debski@samsung.com> 8779L: lm-sensors@lm-sensors.org 8780S: Supported 8781F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8782F: Documentation/hwmon/pwm-fan 8783F: drivers/hwmon/pwm-fan.c 8784 8785PWM SUBSYSTEM 8786M: Thierry Reding <thierry.reding@gmail.com> 8787L: linux-pwm@vger.kernel.org 8788S: Maintained 8789T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8790F: Documentation/pwm.txt 8791F: Documentation/devicetree/bindings/pwm/ 8792F: include/linux/pwm.h 8793F: drivers/pwm/ 8794F: drivers/video/backlight/pwm_bl.c 8795F: include/linux/pwm_backlight.h 8796 8797PXA2xx/PXA3xx SUPPORT 8798M: Daniel Mack <daniel@zonque.org> 8799M: Haojian Zhuang <haojian.zhuang@gmail.com> 8800M: Robert Jarzmik <robert.jarzmik@free.fr> 8801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8802T: git git://github.com/hzhuang1/linux.git 8803T: git git://github.com/rjarzmik/linux.git 8804S: Maintained 8805F: arch/arm/boot/dts/pxa* 8806F: arch/arm/mach-pxa/ 8807F: drivers/dma/pxa* 8808F: drivers/pcmcia/pxa2xx* 8809F: drivers/pinctrl/pxa/ 8810F: drivers/spi/spi-pxa2xx* 8811F: drivers/usb/gadget/udc/pxa2* 8812F: include/sound/pxa2xx-lib.h 8813F: sound/arm/pxa* 8814F: sound/soc/pxa/ 8815 8816PXA GPIO DRIVER 8817M: Robert Jarzmik <robert.jarzmik@free.fr> 8818L: linux-gpio@vger.kernel.org 8819S: Maintained 8820F: drivers/gpio/gpio-pxa.c 8821 8822PXA3xx NAND FLASH DRIVER 8823M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8824L: linux-mtd@lists.infradead.org 8825S: Maintained 8826F: drivers/mtd/nand/pxa3xx_nand.c 8827 8828MMP SUPPORT 8829M: Eric Miao <eric.y.miao@gmail.com> 8830M: Haojian Zhuang <haojian.zhuang@gmail.com> 8831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8832T: git git://github.com/hzhuang1/linux.git 8833T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8834S: Maintained 8835F: arch/arm/boot/dts/mmp* 8836F: arch/arm/mach-mmp/ 8837 8838PXA MMCI DRIVER 8839S: Orphan 8840 8841PXA RTC DRIVER 8842M: Robert Jarzmik <robert.jarzmik@free.fr> 8843L: rtc-linux@googlegroups.com 8844S: Maintained 8845 8846QAT DRIVER 8847M: Tadeusz Struk <tadeusz.struk@intel.com> 8848L: qat-linux@intel.com 8849S: Supported 8850F: drivers/crypto/qat/ 8851 8852QIB DRIVER 8853M: Mike Marciniszyn <infinipath@intel.com> 8854L: linux-rdma@vger.kernel.org 8855S: Supported 8856F: drivers/infiniband/hw/qib/ 8857 8858QLOGIC QLA1280 SCSI DRIVER 8859M: Michael Reed <mdr@sgi.com> 8860L: linux-scsi@vger.kernel.org 8861S: Maintained 8862F: drivers/scsi/qla1280.[ch] 8863 8864QLOGIC QLA2XXX FC-SCSI DRIVER 8865M: qla2xxx-upstream@qlogic.com 8866L: linux-scsi@vger.kernel.org 8867S: Supported 8868F: Documentation/scsi/LICENSE.qla2xxx 8869F: drivers/scsi/qla2xxx/ 8870 8871QLOGIC QLA4XXX iSCSI DRIVER 8872M: QLogic-Storage-Upstream@qlogic.com 8873L: linux-scsi@vger.kernel.org 8874S: Supported 8875F: Documentation/scsi/LICENSE.qla4xxx 8876F: drivers/scsi/qla4xxx/ 8877 8878QLOGIC QLA3XXX NETWORK DRIVER 8879M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8880M: Ron Mercer <ron.mercer@qlogic.com> 8881M: linux-driver@qlogic.com 8882L: netdev@vger.kernel.org 8883S: Supported 8884F: Documentation/networking/LICENSE.qla3xxx 8885F: drivers/net/ethernet/qlogic/qla3xxx.* 8886 8887QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8888M: Dept-GELinuxNICDev@qlogic.com 8889L: netdev@vger.kernel.org 8890S: Supported 8891F: drivers/net/ethernet/qlogic/qlcnic/ 8892 8893QLOGIC QLGE 10Gb ETHERNET DRIVER 8894M: Harish Patil <harish.patil@qlogic.com> 8895M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8896M: Dept-GELinuxNICDev@qlogic.com 8897M: linux-driver@qlogic.com 8898L: netdev@vger.kernel.org 8899S: Supported 8900F: drivers/net/ethernet/qlogic/qlge/ 8901 8902QLOGIC QL4xxx ETHERNET DRIVER 8903M: Yuval Mintz <Yuval.Mintz@qlogic.com> 8904M: Ariel Elior <Ariel.Elior@qlogic.com> 8905M: everest-linux-l2@qlogic.com 8906L: netdev@vger.kernel.org 8907S: Supported 8908F: drivers/net/ethernet/qlogic/qed/ 8909F: include/linux/qed/ 8910F: drivers/net/ethernet/qlogic/qede/ 8911 8912QNX4 FILESYSTEM 8913M: Anders Larsen <al@alarsen.net> 8914W: http://www.alarsen.net/linux/qnx4fs/ 8915S: Maintained 8916F: fs/qnx4/ 8917F: include/uapi/linux/qnx4_fs.h 8918F: include/uapi/linux/qnxtypes.h 8919 8920QT1010 MEDIA DRIVER 8921M: Antti Palosaari <crope@iki.fi> 8922L: linux-media@vger.kernel.org 8923W: https://linuxtv.org 8924W: http://palosaari.fi/linux/ 8925Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8926T: git git://linuxtv.org/anttip/media_tree.git 8927S: Maintained 8928F: drivers/media/tuners/qt1010* 8929 8930QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8931M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8932L: linux-wireless@vger.kernel.org 8933L: ath9k-devel@lists.ath9k.org 8934W: http://wireless.kernel.org/en/users/Drivers/ath9k 8935S: Supported 8936F: drivers/net/wireless/ath/ath9k/ 8937 8938QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8939M: Kalle Valo <kvalo@qca.qualcomm.com> 8940L: ath10k@lists.infradead.org 8941W: http://wireless.kernel.org/en/users/Drivers/ath10k 8942T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 8943S: Supported 8944F: drivers/net/wireless/ath/ath10k/ 8945 8946QUALCOMM HEXAGON ARCHITECTURE 8947M: Richard Kuo <rkuo@codeaurora.org> 8948L: linux-hexagon@vger.kernel.org 8949T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 8950S: Supported 8951F: arch/hexagon/ 8952 8953QUALCOMM WCN36XX WIRELESS DRIVER 8954M: Eugene Krasnikov <k.eugene.e@gmail.com> 8955L: wcn36xx@lists.infradead.org 8956W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8957T: git git://github.com/KrasnikovEugene/wcn36xx.git 8958S: Supported 8959F: drivers/net/wireless/ath/wcn36xx/ 8960 8961RADOS BLOCK DEVICE (RBD) 8962M: Ilya Dryomov <idryomov@gmail.com> 8963M: Sage Weil <sage@redhat.com> 8964M: Alex Elder <elder@kernel.org> 8965L: ceph-devel@vger.kernel.org 8966W: http://ceph.com/ 8967T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8968T: git git://github.com/ceph/ceph-client.git 8969S: Supported 8970F: Documentation/ABI/testing/sysfs-bus-rbd 8971F: drivers/block/rbd.c 8972F: drivers/block/rbd_types.h 8973 8974RADEON FRAMEBUFFER DISPLAY DRIVER 8975M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8976L: linux-fbdev@vger.kernel.org 8977S: Maintained 8978F: drivers/video/fbdev/aty/radeon* 8979F: include/uapi/linux/radeonfb.h 8980 8981RADIOSHARK RADIO DRIVER 8982M: Hans de Goede <hdegoede@redhat.com> 8983L: linux-media@vger.kernel.org 8984T: git git://linuxtv.org/media_tree.git 8985S: Maintained 8986F: drivers/media/radio/radio-shark.c 8987 8988RADIOSHARK2 RADIO DRIVER 8989M: Hans de Goede <hdegoede@redhat.com> 8990L: linux-media@vger.kernel.org 8991T: git git://linuxtv.org/media_tree.git 8992S: Maintained 8993F: drivers/media/radio/radio-shark2.c 8994F: drivers/media/radio/radio-tea5777.c 8995 8996RAGE128 FRAMEBUFFER DISPLAY DRIVER 8997M: Paul Mackerras <paulus@samba.org> 8998L: linux-fbdev@vger.kernel.org 8999S: Maintained 9000F: drivers/video/fbdev/aty/aty128fb.c 9001 9002RALINK MIPS ARCHITECTURE 9003M: John Crispin <blogic@openwrt.org> 9004L: linux-mips@linux-mips.org 9005S: Maintained 9006F: arch/mips/ralink 9007 9008RALINK RT2X00 WIRELESS LAN DRIVER 9009P: rt2x00 project 9010M: Stanislaw Gruszka <sgruszka@redhat.com> 9011M: Helmut Schaa <helmut.schaa@googlemail.com> 9012L: linux-wireless@vger.kernel.org 9013S: Maintained 9014F: drivers/net/wireless/ralink/rt2x00/ 9015 9016RAMDISK RAM BLOCK DEVICE DRIVER 9017M: Jens Axboe <axboe@kernel.dk> 9018S: Maintained 9019F: Documentation/blockdev/ramdisk.txt 9020F: drivers/block/brd.c 9021 9022RANDOM NUMBER DRIVER 9023M: "Theodore Ts'o" <tytso@mit.edu> 9024S: Maintained 9025F: drivers/char/random.c 9026 9027RAPIDIO SUBSYSTEM 9028M: Matt Porter <mporter@kernel.crashing.org> 9029M: Alexandre Bounine <alexandre.bounine@idt.com> 9030S: Maintained 9031F: drivers/rapidio/ 9032 9033RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 9034L: linux-wireless@vger.kernel.org 9035S: Orphan 9036F: drivers/net/wireless/ray* 9037 9038RCUTORTURE MODULE 9039M: Josh Triplett <josh@joshtriplett.org> 9040M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9041L: linux-kernel@vger.kernel.org 9042S: Supported 9043T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9044F: Documentation/RCU/torture.txt 9045F: kernel/rcu/rcutorture.c 9046 9047RCUTORTURE TEST FRAMEWORK 9048M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9049M: Josh Triplett <josh@joshtriplett.org> 9050R: Steven Rostedt <rostedt@goodmis.org> 9051R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9052R: Lai Jiangshan <jiangshanlai@gmail.com> 9053L: linux-kernel@vger.kernel.org 9054S: Supported 9055T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9056F: tools/testing/selftests/rcutorture 9057 9058RDC R-321X SoC 9059M: Florian Fainelli <florian@openwrt.org> 9060S: Maintained 9061 9062RDC R6040 FAST ETHERNET DRIVER 9063M: Florian Fainelli <florian@openwrt.org> 9064L: netdev@vger.kernel.org 9065S: Maintained 9066F: drivers/net/ethernet/rdc/r6040.c 9067 9068RDS - RELIABLE DATAGRAM SOCKETS 9069M: Chien Yen <chien.yen@oracle.com> 9070L: rds-devel@oss.oracle.com (moderated for non-subscribers) 9071S: Supported 9072F: net/rds/ 9073 9074READ-COPY UPDATE (RCU) 9075M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9076M: Josh Triplett <josh@joshtriplett.org> 9077R: Steven Rostedt <rostedt@goodmis.org> 9078R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9079R: Lai Jiangshan <jiangshanlai@gmail.com> 9080L: linux-kernel@vger.kernel.org 9081W: http://www.rdrop.com/users/paulmck/RCU/ 9082S: Supported 9083T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9084F: Documentation/RCU/ 9085X: Documentation/RCU/torture.txt 9086F: include/linux/rcu* 9087X: include/linux/srcu.h 9088F: kernel/rcu/ 9089X: kernel/torture.c 9090 9091REAL TIME CLOCK (RTC) SUBSYSTEM 9092M: Alessandro Zummo <a.zummo@towertech.it> 9093M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 9094L: rtc-linux@googlegroups.com 9095Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 9096T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 9097S: Maintained 9098F: Documentation/rtc.txt 9099F: drivers/rtc/ 9100F: include/linux/rtc.h 9101F: include/uapi/linux/rtc.h 9102 9103REALTEK AUDIO CODECS 9104M: Bard Liao <bardliao@realtek.com> 9105M: Oder Chiou <oder_chiou@realtek.com> 9106S: Maintained 9107F: sound/soc/codecs/rt* 9108F: include/sound/rt*.h 9109 9110REISERFS FILE SYSTEM 9111L: reiserfs-devel@vger.kernel.org 9112S: Supported 9113F: fs/reiserfs/ 9114 9115REGISTER MAP ABSTRACTION 9116M: Mark Brown <broonie@kernel.org> 9117L: linux-kernel@vger.kernel.org 9118T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 9119S: Supported 9120F: drivers/base/regmap/ 9121F: include/linux/regmap.h 9122 9123REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 9124M: Ohad Ben-Cohen <ohad@wizery.com> 9125T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 9126S: Maintained 9127F: drivers/remoteproc/ 9128F: Documentation/remoteproc.txt 9129F: include/linux/remoteproc.h 9130 9131REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 9132M: Ohad Ben-Cohen <ohad@wizery.com> 9133T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 9134S: Maintained 9135F: drivers/rpmsg/ 9136F: Documentation/rpmsg.txt 9137F: include/linux/rpmsg.h 9138 9139RENESAS ETHERNET DRIVERS 9140R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 9141L: netdev@vger.kernel.org 9142L: linux-renesas-soc@vger.kernel.org 9143F: drivers/net/ethernet/renesas/ 9144F: include/linux/sh_eth.h 9145 9146RENESAS USB2 PHY DRIVER 9147M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 9148L: linux-renesas-soc@vger.kernel.org 9149S: Maintained 9150F: drivers/phy/phy-rcar-gen3-usb2.c 9151 9152RESET CONTROLLER FRAMEWORK 9153M: Philipp Zabel <p.zabel@pengutronix.de> 9154T: git git://git.pengutronix.de/git/pza/linux 9155S: Maintained 9156F: drivers/reset/ 9157F: Documentation/devicetree/bindings/reset/ 9158F: include/dt-bindings/reset/ 9159F: include/linux/reset.h 9160F: include/linux/reset-controller.h 9161 9162RFKILL 9163M: Johannes Berg <johannes@sipsolutions.net> 9164L: linux-wireless@vger.kernel.org 9165W: http://wireless.kernel.org/ 9166T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 9167T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 9168S: Maintained 9169F: Documentation/rfkill.txt 9170F: net/rfkill/ 9171 9172RHASHTABLE 9173M: Thomas Graf <tgraf@suug.ch> 9174L: netdev@vger.kernel.org 9175S: Maintained 9176F: lib/rhashtable.c 9177F: include/linux/rhashtable.h 9178 9179RICOH SMARTMEDIA/XD DRIVER 9180M: Maxim Levitsky <maximlevitsky@gmail.com> 9181S: Maintained 9182F: drivers/mtd/nand/r852.c 9183F: drivers/mtd/nand/r852.h 9184 9185RICOH R5C592 MEMORYSTICK DRIVER 9186M: Maxim Levitsky <maximlevitsky@gmail.com> 9187S: Maintained 9188F: drivers/memstick/host/r592.* 9189 9190ROCCAT DRIVERS 9191M: Stefan Achatz <erazor_de@users.sourceforge.net> 9192W: http://sourceforge.net/projects/roccat/ 9193S: Maintained 9194F: drivers/hid/hid-roccat* 9195F: include/linux/hid-roccat* 9196F: Documentation/ABI/*/sysfs-driver-hid-roccat* 9197 9198ROCKER DRIVER 9199M: Jiri Pirko <jiri@resnulli.us> 9200M: Scott Feldman <sfeldma@gmail.com> 9201L: netdev@vger.kernel.org 9202S: Supported 9203F: drivers/net/ethernet/rocker/ 9204 9205ROCKETPORT DRIVER 9206P: Comtrol Corp. 9207W: http://www.comtrol.com 9208S: Maintained 9209F: Documentation/serial/rocket.txt 9210F: drivers/tty/rocket* 9211 9212ROCKETPORT EXPRESS/INFINITY DRIVER 9213M: Kevin Cernekee <cernekee@gmail.com> 9214L: linux-serial@vger.kernel.org 9215S: Odd Fixes 9216F: drivers/tty/serial/rp2.* 9217 9218ROSE NETWORK LAYER 9219M: Ralf Baechle <ralf@linux-mips.org> 9220L: linux-hams@vger.kernel.org 9221W: http://www.linux-ax25.org/ 9222S: Maintained 9223F: include/net/rose.h 9224F: include/uapi/linux/rose.h 9225F: net/rose/ 9226 9227RTL2830 MEDIA DRIVER 9228M: Antti Palosaari <crope@iki.fi> 9229L: linux-media@vger.kernel.org 9230W: https://linuxtv.org 9231W: http://palosaari.fi/linux/ 9232Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9233T: git git://linuxtv.org/anttip/media_tree.git 9234S: Maintained 9235F: drivers/media/dvb-frontends/rtl2830* 9236 9237RTL2832 MEDIA DRIVER 9238M: Antti Palosaari <crope@iki.fi> 9239L: linux-media@vger.kernel.org 9240W: https://linuxtv.org 9241W: http://palosaari.fi/linux/ 9242Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9243T: git git://linuxtv.org/anttip/media_tree.git 9244S: Maintained 9245F: drivers/media/dvb-frontends/rtl2832* 9246 9247RTL2832_SDR MEDIA DRIVER 9248M: Antti Palosaari <crope@iki.fi> 9249L: linux-media@vger.kernel.org 9250W: https://linuxtv.org 9251W: http://palosaari.fi/linux/ 9252Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9253T: git git://linuxtv.org/anttip/media_tree.git 9254S: Maintained 9255F: drivers/media/dvb-frontends/rtl2832_sdr* 9256 9257RTL8180 WIRELESS DRIVER 9258L: linux-wireless@vger.kernel.org 9259W: http://wireless.kernel.org/ 9260T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9261S: Orphan 9262F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 9263 9264RTL8187 WIRELESS DRIVER 9265M: Herton Ronaldo Krzesinski <herton@canonical.com> 9266M: Hin-Tak Leung <htl10@users.sourceforge.net> 9267M: Larry Finger <Larry.Finger@lwfinger.net> 9268L: linux-wireless@vger.kernel.org 9269W: http://wireless.kernel.org/ 9270T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9271S: Maintained 9272F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 9273 9274RTL8192CE WIRELESS DRIVER 9275M: Larry Finger <Larry.Finger@lwfinger.net> 9276M: Chaoming Li <chaoming_li@realsil.com.cn> 9277L: linux-wireless@vger.kernel.org 9278W: http://wireless.kernel.org/ 9279T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9280S: Maintained 9281F: drivers/net/wireless/realtek/rtlwifi/ 9282F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ 9283 9284RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9285M: Jes Sorensen <Jes.Sorensen@redhat.com> 9286L: linux-wireless@vger.kernel.org 9287T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211 9288S: Maintained 9289F: drivers/net/wireless/realtek/rtl8xxxu/ 9290 9291S3 SAVAGE FRAMEBUFFER DRIVER 9292M: Antonino Daplas <adaplas@gmail.com> 9293L: linux-fbdev@vger.kernel.org 9294S: Maintained 9295F: drivers/video/fbdev/savage/ 9296 9297S390 9298M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9299M: Heiko Carstens <heiko.carstens@de.ibm.com> 9300L: linux-s390@vger.kernel.org 9301W: http://www.ibm.com/developerworks/linux/linux390/ 9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 9303S: Supported 9304F: arch/s390/ 9305F: drivers/s390/ 9306F: Documentation/s390/ 9307F: Documentation/DocBook/s390* 9308 9309S390 COMMON I/O LAYER 9310M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9311M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9312L: linux-s390@vger.kernel.org 9313W: http://www.ibm.com/developerworks/linux/linux390/ 9314S: Supported 9315F: drivers/s390/cio/ 9316 9317S390 DASD DRIVER 9318M: Stefan Weinhuber <wein@de.ibm.com> 9319M: Stefan Haberland <stefan.haberland@de.ibm.com> 9320L: linux-s390@vger.kernel.org 9321W: http://www.ibm.com/developerworks/linux/linux390/ 9322S: Supported 9323F: drivers/s390/block/dasd* 9324F: block/partitions/ibm.c 9325 9326S390 NETWORK DRIVERS 9327M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9328L: linux-s390@vger.kernel.org 9329W: http://www.ibm.com/developerworks/linux/linux390/ 9330S: Supported 9331F: drivers/s390/net/ 9332 9333S390 PCI SUBSYSTEM 9334M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9335M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9336L: linux-s390@vger.kernel.org 9337W: http://www.ibm.com/developerworks/linux/linux390/ 9338S: Supported 9339F: arch/s390/pci/ 9340F: drivers/pci/hotplug/s390_pci_hpc.c 9341 9342S390 ZCRYPT DRIVER 9343M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9344L: linux-s390@vger.kernel.org 9345W: http://www.ibm.com/developerworks/linux/linux390/ 9346S: Supported 9347F: drivers/s390/crypto/ 9348 9349S390 ZFCP DRIVER 9350M: Steffen Maier <maier@linux.vnet.ibm.com> 9351L: linux-s390@vger.kernel.org 9352W: http://www.ibm.com/developerworks/linux/linux390/ 9353S: Supported 9354F: drivers/s390/scsi/zfcp_* 9355 9356S390 IUCV NETWORK LAYER 9357M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9358L: linux-s390@vger.kernel.org 9359W: http://www.ibm.com/developerworks/linux/linux390/ 9360S: Supported 9361F: drivers/s390/net/*iucv* 9362F: include/net/iucv/ 9363F: net/iucv/ 9364 9365S390 IOMMU (PCI) 9366M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9367L: linux-s390@vger.kernel.org 9368W: http://www.ibm.com/developerworks/linux/linux390/ 9369S: Supported 9370F: drivers/iommu/s390-iommu.c 9371 9372S3C24XX SD/MMC Driver 9373M: Ben Dooks <ben-linux@fluff.org> 9374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9375S: Supported 9376F: drivers/mmc/host/s3cmci.* 9377 9378SAA6588 RDS RECEIVER DRIVER 9379M: Hans Verkuil <hverkuil@xs4all.nl> 9380L: linux-media@vger.kernel.org 9381T: git git://linuxtv.org/media_tree.git 9382W: https://linuxtv.org 9383S: Odd Fixes 9384F: drivers/media/i2c/saa6588* 9385 9386SAA7134 VIDEO4LINUX DRIVER 9387M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9388L: linux-media@vger.kernel.org 9389W: https://linuxtv.org 9390T: git git://linuxtv.org/media_tree.git 9391S: Odd fixes 9392F: Documentation/video4linux/*.saa7134 9393F: drivers/media/pci/saa7134/ 9394 9395SAA7146 VIDEO4LINUX-2 DRIVER 9396M: Hans Verkuil <hverkuil@xs4all.nl> 9397L: linux-media@vger.kernel.org 9398T: git git://linuxtv.org/media_tree.git 9399S: Maintained 9400F: drivers/media/common/saa7146/ 9401F: drivers/media/pci/saa7146/ 9402F: include/media/saa7146* 9403 9404SAMSUNG LAPTOP DRIVER 9405M: Corentin Chary <corentin.chary@gmail.com> 9406L: platform-driver-x86@vger.kernel.org 9407S: Maintained 9408F: drivers/platform/x86/samsung-laptop.c 9409 9410SAMSUNG AUDIO (ASoC) DRIVERS 9411M: Sangbeom Kim <sbkim73@samsung.com> 9412L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9413S: Supported 9414F: sound/soc/samsung/ 9415 9416SAMSUNG FRAMEBUFFER DRIVER 9417M: Jingoo Han <jingoohan1@gmail.com> 9418L: linux-fbdev@vger.kernel.org 9419S: Maintained 9420F: drivers/video/fbdev/s3c-fb.c 9421 9422SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9423M: Sangbeom Kim <sbkim73@samsung.com> 9424M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9425L: linux-kernel@vger.kernel.org 9426L: linux-samsung-soc@vger.kernel.org 9427S: Supported 9428F: drivers/mfd/sec*.c 9429F: drivers/regulator/s2m*.c 9430F: drivers/regulator/s5m*.c 9431F: drivers/clk/clk-s2mps11.c 9432F: drivers/rtc/rtc-s5m.c 9433F: include/linux/mfd/samsung/ 9434F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt 9435F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt 9436F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt 9437F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 9438 9439SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9440M: Kyungmin Park <kyungmin.park@samsung.com> 9441M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9442L: linux-media@vger.kernel.org 9443Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9444S: Supported 9445F: drivers/media/platform/exynos4-is/ 9446 9447SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9448M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9449L: linux-media@vger.kernel.org 9450L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9451S: Maintained 9452F: drivers/media/platform/s3c-camif/ 9453F: include/media/drv-intf/s3c_camif.h 9454 9455SAMSUNG S5C73M3 CAMERA DRIVER 9456M: Kyungmin Park <kyungmin.park@samsung.com> 9457M: Andrzej Hajda <a.hajda@samsung.com> 9458L: linux-media@vger.kernel.org 9459S: Supported 9460F: drivers/media/i2c/s5c73m3/* 9461 9462SAMSUNG S5K5BAF CAMERA DRIVER 9463M: Kyungmin Park <kyungmin.park@samsung.com> 9464M: Andrzej Hajda <a.hajda@samsung.com> 9465L: linux-media@vger.kernel.org 9466S: Supported 9467F: drivers/media/i2c/s5k5baf.c 9468 9469SAMSUNG S3FWRN5 NFC DRIVER 9470M: Robert Baldyga <r.baldyga@samsung.com> 9471L: linux-nfc@lists.01.org (moderated for non-subscribers) 9472S: Supported 9473F: drivers/nfc/s3fwrn5 9474 9475SAMSUNG SOC CLOCK DRIVERS 9476M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9477M: Tomasz Figa <tomasz.figa@gmail.com> 9478S: Supported 9479L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9480F: drivers/clk/samsung/ 9481 9482SAMSUNG SXGBE DRIVERS 9483M: Byungho An <bh74.an@samsung.com> 9484M: Girish K S <ks.giri@samsung.com> 9485M: Vipul Pandya <vipul.pandya@samsung.com> 9486S: Supported 9487L: netdev@vger.kernel.org 9488F: drivers/net/ethernet/samsung/sxgbe/ 9489 9490SAMSUNG THERMAL DRIVER 9491M: Lukasz Majewski <l.majewski@samsung.com> 9492L: linux-pm@vger.kernel.org 9493L: linux-samsung-soc@vger.kernel.org 9494S: Supported 9495T: git https://github.com/lmajewski/linux-samsung-thermal.git 9496F: drivers/thermal/samsung/ 9497 9498SAMSUNG USB2 PHY DRIVER 9499M: Kamil Debski <k.debski@samsung.com> 9500L: linux-kernel@vger.kernel.org 9501S: Supported 9502F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9503F: Documentation/phy/samsung-usb2.txt 9504F: drivers/phy/phy-exynos4210-usb2.c 9505F: drivers/phy/phy-exynos4x12-usb2.c 9506F: drivers/phy/phy-exynos5250-usb2.c 9507F: drivers/phy/phy-s5pv210-usb2.c 9508F: drivers/phy/phy-samsung-usb2.c 9509F: drivers/phy/phy-samsung-usb2.h 9510 9511SERIAL DRIVERS 9512M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9513L: linux-serial@vger.kernel.org 9514S: Maintained 9515F: drivers/tty/serial/ 9516 9517SYNOPSYS DESIGNWARE DMAC DRIVER 9518M: Viresh Kumar <vireshk@kernel.org> 9519M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9520S: Maintained 9521F: include/linux/dma/dw.h 9522F: include/linux/platform_data/dma-dw.h 9523F: drivers/dma/dw/ 9524 9525SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9526M: Lars Persson <lars.persson@axis.com> 9527L: netdev@vger.kernel.org 9528S: Supported 9529F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9530F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9531 9532SYNOPSYS DESIGNWARE I2C DRIVER 9533M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9534M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 9535M: Mika Westerberg <mika.westerberg@linux.intel.com> 9536L: linux-i2c@vger.kernel.org 9537S: Maintained 9538F: drivers/i2c/busses/i2c-designware-* 9539F: include/linux/platform_data/i2c-designware.h 9540 9541SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9542M: Jaehoon Chung <jh80.chung@samsung.com> 9543L: linux-mmc@vger.kernel.org 9544S: Maintained 9545F: include/linux/mmc/dw_mmc.h 9546F: drivers/mmc/host/dw_mmc* 9547 9548SYSTEM TRACE MODULE CLASS 9549M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 9550S: Maintained 9551F: Documentation/trace/stm.txt 9552F: drivers/hwtracing/stm/ 9553F: include/linux/stm.h 9554F: include/uapi/linux/stm.h 9555 9556THUNDERBOLT DRIVER 9557M: Andreas Noever <andreas.noever@gmail.com> 9558S: Maintained 9559F: drivers/thunderbolt/ 9560 9561TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 9562M: John Stultz <john.stultz@linaro.org> 9563M: Thomas Gleixner <tglx@linutronix.de> 9564L: linux-kernel@vger.kernel.org 9565T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9566S: Supported 9567F: include/linux/clocksource.h 9568F: include/linux/time.h 9569F: include/linux/timex.h 9570F: include/uapi/linux/time.h 9571F: include/uapi/linux/timex.h 9572F: kernel/time/clocksource.c 9573F: kernel/time/time*.c 9574F: kernel/time/alarmtimer.c 9575F: kernel/time/ntp.c 9576F: tools/testing/selftests/timers/ 9577 9578SC1200 WDT DRIVER 9579M: Zwane Mwaikambo <zwanem@gmail.com> 9580S: Maintained 9581F: drivers/watchdog/sc1200wdt.c 9582 9583SCHEDULER 9584M: Ingo Molnar <mingo@redhat.com> 9585M: Peter Zijlstra <peterz@infradead.org> 9586L: linux-kernel@vger.kernel.org 9587T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9588S: Maintained 9589F: kernel/sched/ 9590F: include/linux/sched.h 9591F: include/uapi/linux/sched.h 9592F: include/linux/wait.h 9593 9594SCORE ARCHITECTURE 9595M: Chen Liqin <liqin.linux@gmail.com> 9596M: Lennox Wu <lennox.wu@gmail.com> 9597W: http://www.sunplus.com 9598S: Supported 9599F: arch/score/ 9600 9601SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 9602M: Sudeep Holla <sudeep.holla@arm.com> 9603L: linux-arm-kernel@lists.infradead.org 9604S: Maintained 9605F: Documentation/devicetree/bindings/arm/arm,scpi.txt 9606F: drivers/clk/clk-scpi.c 9607F: drivers/cpufreq/scpi-cpufreq.c 9608F: drivers/firmware/arm_scpi.c 9609F: include/linux/scpi_protocol.h 9610 9611SCSI CDROM DRIVER 9612M: Jens Axboe <axboe@kernel.dk> 9613L: linux-scsi@vger.kernel.org 9614W: http://www.kernel.dk 9615S: Maintained 9616F: drivers/scsi/sr* 9617 9618SCSI RDMA PROTOCOL (SRP) INITIATOR 9619M: Bart Van Assche <bart.vanassche@sandisk.com> 9620L: linux-rdma@vger.kernel.org 9621S: Supported 9622W: http://www.openfabrics.org 9623Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9624T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9625F: drivers/infiniband/ulp/srp/ 9626F: include/scsi/srp.h 9627 9628SCSI SG DRIVER 9629M: Doug Gilbert <dgilbert@interlog.com> 9630L: linux-scsi@vger.kernel.org 9631W: http://sg.danny.cz/sg 9632S: Maintained 9633F: Documentation/scsi/scsi-generic.txt 9634F: drivers/scsi/sg.c 9635F: include/scsi/sg.h 9636 9637SCSI SUBSYSTEM 9638M: "James E.J. Bottomley" <JBottomley@odin.com> 9639T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9640M: "Martin K. Petersen" <martin.petersen@oracle.com> 9641T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 9642L: linux-scsi@vger.kernel.org 9643S: Maintained 9644F: drivers/scsi/ 9645F: include/scsi/ 9646 9647SCSI TAPE DRIVER 9648M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9649L: linux-scsi@vger.kernel.org 9650S: Maintained 9651F: Documentation/scsi/st.txt 9652F: drivers/scsi/st.* 9653F: drivers/scsi/st_*.h 9654 9655SCTP PROTOCOL 9656M: Vlad Yasevich <vyasevich@gmail.com> 9657M: Neil Horman <nhorman@tuxdriver.com> 9658L: linux-sctp@vger.kernel.org 9659W: http://lksctp.sourceforge.net 9660S: Maintained 9661F: Documentation/networking/sctp.txt 9662F: include/linux/sctp.h 9663F: include/uapi/linux/sctp.h 9664F: include/net/sctp/ 9665F: net/sctp/ 9666 9667SCx200 CPU SUPPORT 9668M: Jim Cromie <jim.cromie@gmail.com> 9669S: Odd Fixes 9670F: Documentation/i2c/busses/scx200_acb 9671F: arch/x86/platform/scx200/ 9672F: drivers/watchdog/scx200_wdt.c 9673F: drivers/i2c/busses/scx200* 9674F: drivers/mtd/maps/scx200_docflash.c 9675F: include/linux/scx200.h 9676 9677SCx200 GPIO DRIVER 9678M: Jim Cromie <jim.cromie@gmail.com> 9679S: Maintained 9680F: drivers/char/scx200_gpio.c 9681F: include/linux/scx200_gpio.h 9682 9683SCx200 HRT CLOCKSOURCE DRIVER 9684M: Jim Cromie <jim.cromie@gmail.com> 9685S: Maintained 9686F: drivers/clocksource/scx200_hrt.c 9687 9688SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9689M: Sascha Sommer <saschasommer@freenet.de> 9690L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9691S: Maintained 9692F: drivers/mmc/host/sdricoh_cs.c 9693 9694SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9695L: linux-mmc@vger.kernel.org 9696S: Orphan 9697F: drivers/mmc/host/sdhci.* 9698F: drivers/mmc/host/sdhci-pltfm.[ch] 9699 9700SECURE COMPUTING 9701M: Kees Cook <keescook@chromium.org> 9702R: Andy Lutomirski <luto@amacapital.net> 9703R: Will Drewry <wad@chromium.org> 9704T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9705S: Supported 9706F: kernel/seccomp.c 9707F: include/uapi/linux/seccomp.h 9708F: include/linux/seccomp.h 9709F: tools/testing/selftests/seccomp/* 9710K: \bsecure_computing 9711K: \bTIF_SECCOMP\b 9712 9713SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9714M: Ben Dooks <ben-linux@fluff.org> 9715M: Jaehoon Chung <jh80.chung@samsung.com> 9716L: linux-mmc@vger.kernel.org 9717S: Maintained 9718F: drivers/mmc/host/sdhci-s3c* 9719 9720SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9721M: Viresh Kumar <vireshk@kernel.org> 9722L: spear-devel@list.st.com 9723L: linux-mmc@vger.kernel.org 9724S: Maintained 9725F: drivers/mmc/host/sdhci-spear.c 9726 9727SECURITY SUBSYSTEM 9728M: James Morris <james.l.morris@oracle.com> 9729M: "Serge E. Hallyn" <serge@hallyn.com> 9730L: linux-security-module@vger.kernel.org (suggested Cc:) 9731T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9732W: http://kernsec.org/ 9733S: Supported 9734F: security/ 9735 9736SECURITY CONTACT 9737M: Security Officers <security@kernel.org> 9738S: Supported 9739 9740SELINUX SECURITY MODULE 9741M: Paul Moore <paul@paul-moore.com> 9742M: Stephen Smalley <sds@tycho.nsa.gov> 9743M: Eric Paris <eparis@parisplace.org> 9744L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9745W: http://selinuxproject.org 9746T: git git://git.infradead.org/users/pcmoore/selinux 9747S: Supported 9748F: include/linux/selinux* 9749F: security/selinux/ 9750F: scripts/selinux/ 9751 9752APPARMOR SECURITY MODULE 9753M: John Johansen <john.johansen@canonical.com> 9754L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9755W: apparmor.wiki.kernel.org 9756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9757S: Supported 9758F: security/apparmor/ 9759 9760YAMA SECURITY MODULE 9761M: Kees Cook <keescook@chromium.org> 9762T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9763S: Supported 9764F: security/yama/ 9765 9766SENSABLE PHANTOM 9767M: Jiri Slaby <jirislaby@gmail.com> 9768S: Maintained 9769F: drivers/misc/phantom.c 9770F: include/uapi/linux/phantom.h 9771 9772SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9773M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9774M: Ketan Mukadam <ketan.mukadam@avagotech.com> 9775M: John Soni Jose <sony.john@avagotech.com> 9776L: linux-scsi@vger.kernel.org 9777W: http://www.avagotech.com 9778S: Supported 9779F: drivers/scsi/be2iscsi/ 9780 9781Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9782M: Sathya Perla <sathya.perla@broadcom.com> 9783M: Ajit Khaparde <ajit.khaparde@broadcom.com> 9784M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com> 9785M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 9786M: Somnath Kotur <somnath.kotur@broadcom.com> 9787L: netdev@vger.kernel.org 9788W: http://www.emulex.com 9789S: Supported 9790F: drivers/net/ethernet/emulex/benet/ 9791 9792EMULEX ONECONNECT ROCE DRIVER 9793M: Selvin Xavier <selvin.xavier@avagotech.com> 9794M: Devesh Sharma <devesh.sharma@avagotech.com> 9795M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9796L: linux-rdma@vger.kernel.org 9797W: http://www.emulex.com 9798S: Supported 9799F: drivers/infiniband/hw/ocrdma/ 9800 9801SFC NETWORK DRIVER 9802M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9803M: Shradha Shah <sshah@solarflare.com> 9804L: netdev@vger.kernel.org 9805S: Supported 9806F: drivers/net/ethernet/sfc/ 9807 9808SGI GRU DRIVER 9809M: Dimitri Sivanich <sivanich@sgi.com> 9810S: Maintained 9811F: drivers/misc/sgi-gru/ 9812 9813SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9814M: Pat Gefre <pfg@sgi.com> 9815L: linux-ia64@vger.kernel.org 9816S: Supported 9817F: Documentation/ia64/serial.txt 9818F: drivers/tty/serial/ioc?_serial.c 9819F: include/linux/ioc?.h 9820 9821SGI XP/XPC/XPNET DRIVER 9822M: Cliff Whickman <cpw@sgi.com> 9823M: Robin Holt <robinmholt@gmail.com> 9824S: Maintained 9825F: drivers/misc/sgi-xp/ 9826 9827SI2157 MEDIA DRIVER 9828M: Antti Palosaari <crope@iki.fi> 9829L: linux-media@vger.kernel.org 9830W: https://linuxtv.org 9831W: http://palosaari.fi/linux/ 9832Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9833T: git git://linuxtv.org/anttip/media_tree.git 9834S: Maintained 9835F: drivers/media/tuners/si2157* 9836 9837SI2168 MEDIA DRIVER 9838M: Antti Palosaari <crope@iki.fi> 9839L: linux-media@vger.kernel.org 9840W: https://linuxtv.org 9841W: http://palosaari.fi/linux/ 9842Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9843T: git git://linuxtv.org/anttip/media_tree.git 9844S: Maintained 9845F: drivers/media/dvb-frontends/si2168* 9846 9847SI470X FM RADIO RECEIVER I2C DRIVER 9848M: Hans Verkuil <hverkuil@xs4all.nl> 9849L: linux-media@vger.kernel.org 9850T: git git://linuxtv.org/media_tree.git 9851W: https://linuxtv.org 9852S: Odd Fixes 9853F: drivers/media/radio/si470x/radio-si470x-i2c.c 9854 9855SI470X FM RADIO RECEIVER USB DRIVER 9856M: Hans Verkuil <hverkuil@xs4all.nl> 9857L: linux-media@vger.kernel.org 9858T: git git://linuxtv.org/media_tree.git 9859W: https://linuxtv.org 9860S: Maintained 9861F: drivers/media/radio/si470x/radio-si470x-common.c 9862F: drivers/media/radio/si470x/radio-si470x.h 9863F: drivers/media/radio/si470x/radio-si470x-usb.c 9864 9865SI4713 FM RADIO TRANSMITTER I2C DRIVER 9866M: Eduardo Valentin <edubezval@gmail.com> 9867L: linux-media@vger.kernel.org 9868T: git git://linuxtv.org/media_tree.git 9869W: https://linuxtv.org 9870S: Odd Fixes 9871F: drivers/media/radio/si4713/si4713.? 9872 9873SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9874M: Eduardo Valentin <edubezval@gmail.com> 9875L: linux-media@vger.kernel.org 9876T: git git://linuxtv.org/media_tree.git 9877W: https://linuxtv.org 9878S: Odd Fixes 9879F: drivers/media/radio/si4713/radio-platform-si4713.c 9880 9881SI4713 FM RADIO TRANSMITTER USB DRIVER 9882M: Hans Verkuil <hverkuil@xs4all.nl> 9883L: linux-media@vger.kernel.org 9884T: git git://linuxtv.org/media_tree.git 9885W: https://linuxtv.org 9886S: Maintained 9887F: drivers/media/radio/si4713/radio-usb-si4713.c 9888 9889SIANO DVB DRIVER 9890M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9891L: linux-media@vger.kernel.org 9892W: https://linuxtv.org 9893T: git git://linuxtv.org/media_tree.git 9894S: Odd fixes 9895F: drivers/media/common/siano/ 9896F: drivers/media/usb/siano/ 9897F: drivers/media/usb/siano/ 9898F: drivers/media/mmc/siano/ 9899 9900SIMPLEFB FB DRIVER 9901M: Hans de Goede <hdegoede@redhat.com> 9902L: linux-fbdev@vger.kernel.org 9903S: Maintained 9904F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 9905F: drivers/video/fbdev/simplefb.c 9906F: include/linux/platform_data/simplefb.h 9907 9908SH_VEU V4L2 MEM2MEM DRIVER 9909L: linux-media@vger.kernel.org 9910S: Orphan 9911F: drivers/media/platform/sh_veu.c 9912 9913SH_VOU V4L2 OUTPUT DRIVER 9914L: linux-media@vger.kernel.org 9915S: Orphan 9916F: drivers/media/platform/sh_vou.c 9917F: include/media/drv-intf/sh_vou.h 9918 9919SIMPLE FIRMWARE INTERFACE (SFI) 9920M: Len Brown <lenb@kernel.org> 9921L: sfi-devel@simplefirmware.org 9922W: http://simplefirmware.org/ 9923T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9924S: Supported 9925F: arch/x86/platform/sfi/ 9926F: drivers/sfi/ 9927F: include/linux/sfi*.h 9928 9929SIMTEC EB110ATX (Chalice CATS) 9930P: Ben Dooks 9931P: Vincent Sanders <vince@simtec.co.uk> 9932M: Simtec Linux Team <linux@simtec.co.uk> 9933W: http://www.simtec.co.uk/products/EB110ATX/ 9934S: Supported 9935 9936SIMTEC EB2410ITX (BAST) 9937P: Ben Dooks 9938P: Vincent Sanders <vince@simtec.co.uk> 9939M: Simtec Linux Team <linux@simtec.co.uk> 9940W: http://www.simtec.co.uk/products/EB2410ITX/ 9941S: Supported 9942F: arch/arm/mach-s3c24xx/mach-bast.c 9943F: arch/arm/mach-s3c24xx/bast-ide.c 9944F: arch/arm/mach-s3c24xx/bast-irq.c 9945 9946TI DAVINCI MACHINE SUPPORT 9947M: Sekhar Nori <nsekhar@ti.com> 9948M: Kevin Hilman <khilman@deeprootsystems.com> 9949T: git git://gitorious.org/linux-davinci/linux-davinci.git 9950Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9951S: Supported 9952F: arch/arm/mach-davinci/ 9953F: drivers/i2c/busses/i2c-davinci.c 9954 9955TI DAVINCI SERIES MEDIA DRIVER 9956M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9957L: linux-media@vger.kernel.org 9958W: https://linuxtv.org 9959Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9960T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9961S: Maintained 9962F: drivers/media/platform/davinci/ 9963F: include/media/davinci/ 9964 9965TI AM437X VPFE DRIVER 9966M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9967L: linux-media@vger.kernel.org 9968W: https://linuxtv.org 9969Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9970T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9971S: Maintained 9972F: drivers/media/platform/am437x/ 9973 9974OV2659 OMNIVISION SENSOR DRIVER 9975M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9976L: linux-media@vger.kernel.org 9977W: https://linuxtv.org 9978Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9979T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9980S: Maintained 9981F: drivers/media/i2c/ov2659.c 9982F: include/media/i2c/ov2659.h 9983 9984SILICON MOTION SM712 FRAME BUFFER DRIVER 9985M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9986M: Teddy Wang <teddy.wang@siliconmotion.com> 9987M: Sudip Mukherjee <sudip@vectorindia.org> 9988L: linux-fbdev@vger.kernel.org 9989S: Maintained 9990F: drivers/video/fbdev/sm712* 9991F: Documentation/fb/sm712fb.txt 9992 9993SIS 190 ETHERNET DRIVER 9994M: Francois Romieu <romieu@fr.zoreil.com> 9995L: netdev@vger.kernel.org 9996S: Maintained 9997F: drivers/net/ethernet/sis/sis190.c 9998 9999SIS 900/7016 FAST ETHERNET DRIVER 10000M: Daniele Venzano <venza@brownhat.org> 10001W: http://www.brownhat.org/sis900.html 10002L: netdev@vger.kernel.org 10003S: Maintained 10004F: drivers/net/ethernet/sis/sis900.* 10005 10006SIS FRAMEBUFFER DRIVER 10007M: Thomas Winischhofer <thomas@winischhofer.net> 10008W: http://www.winischhofer.net/linuxsisvga.shtml 10009S: Maintained 10010F: Documentation/fb/sisfb.txt 10011F: drivers/video/fbdev/sis/ 10012F: include/video/sisfb.h 10013 10014SIS USB2VGA DRIVER 10015M: Thomas Winischhofer <thomas@winischhofer.net> 10016W: http://www.winischhofer.at/linuxsisusbvga.shtml 10017S: Maintained 10018F: drivers/usb/misc/sisusbvga/ 10019 10020SLAB ALLOCATOR 10021M: Christoph Lameter <cl@linux.com> 10022M: Pekka Enberg <penberg@kernel.org> 10023M: David Rientjes <rientjes@google.com> 10024M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 10025M: Andrew Morton <akpm@linux-foundation.org> 10026L: linux-mm@kvack.org 10027S: Maintained 10028F: include/linux/sl?b*.h 10029F: mm/sl?b* 10030 10031SLEEPABLE READ-COPY UPDATE (SRCU) 10032M: Lai Jiangshan <jiangshanlai@gmail.com> 10033M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 10034M: Josh Triplett <josh@joshtriplett.org> 10035R: Steven Rostedt <rostedt@goodmis.org> 10036R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 10037L: linux-kernel@vger.kernel.org 10038W: http://www.rdrop.com/users/paulmck/RCU/ 10039S: Supported 10040T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 10041F: include/linux/srcu.h 10042F: kernel/rcu/srcu.c 10043 10044SMACK SECURITY MODULE 10045M: Casey Schaufler <casey@schaufler-ca.com> 10046L: linux-security-module@vger.kernel.org 10047W: http://schaufler-ca.com 10048T: git git://git.gitorious.org/smack-next/kernel.git 10049S: Maintained 10050F: Documentation/security/Smack.txt 10051F: security/smack/ 10052 10053DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 10054M: Kevin Hilman <khilman@kernel.org> 10055M: Nishanth Menon <nm@ti.com> 10056S: Maintained 10057F: drivers/power/avs/ 10058F: include/linux/power/smartreflex.h 10059L: linux-pm@vger.kernel.org 10060 10061SMC91x ETHERNET DRIVER 10062M: Nicolas Pitre <nico@fluxnic.net> 10063S: Odd Fixes 10064F: drivers/net/ethernet/smsc/smc91x.* 10065 10066SMIA AND SMIA++ IMAGE SENSOR DRIVER 10067M: Sakari Ailus <sakari.ailus@iki.fi> 10068L: linux-media@vger.kernel.org 10069S: Maintained 10070F: drivers/media/i2c/smiapp/ 10071F: include/media/i2c/smiapp.h 10072F: drivers/media/i2c/smiapp-pll.c 10073F: drivers/media/i2c/smiapp-pll.h 10074F: include/uapi/linux/smiapp.h 10075F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 10076 10077SMM665 HARDWARE MONITOR DRIVER 10078M: Guenter Roeck <linux@roeck-us.net> 10079L: lm-sensors@lm-sensors.org 10080S: Maintained 10081F: Documentation/hwmon/smm665 10082F: drivers/hwmon/smm665.c 10083 10084SMSC EMC2103 HARDWARE MONITOR DRIVER 10085M: Steve Glendinning <steve.glendinning@shawell.net> 10086L: lm-sensors@lm-sensors.org 10087S: Maintained 10088F: Documentation/hwmon/emc2103 10089F: drivers/hwmon/emc2103.c 10090 10091SMSC SCH5627 HARDWARE MONITOR DRIVER 10092M: Hans de Goede <hdegoede@redhat.com> 10093L: lm-sensors@lm-sensors.org 10094S: Supported 10095F: Documentation/hwmon/sch5627 10096F: drivers/hwmon/sch5627.c 10097 10098SMSC47B397 HARDWARE MONITOR DRIVER 10099M: Jean Delvare <jdelvare@suse.com> 10100L: lm-sensors@lm-sensors.org 10101S: Maintained 10102F: Documentation/hwmon/smsc47b397 10103F: drivers/hwmon/smsc47b397.c 10104 10105SMSC911x ETHERNET DRIVER 10106M: Steve Glendinning <steve.glendinning@shawell.net> 10107L: netdev@vger.kernel.org 10108S: Maintained 10109F: include/linux/smsc911x.h 10110F: drivers/net/ethernet/smsc/smsc911x.* 10111 10112SMSC9420 PCI ETHERNET DRIVER 10113M: Steve Glendinning <steve.glendinning@shawell.net> 10114L: netdev@vger.kernel.org 10115S: Maintained 10116F: drivers/net/ethernet/smsc/smsc9420.* 10117 10118SMSC UFX6000 and UFX7000 USB to VGA DRIVER 10119M: Steve Glendinning <steve.glendinning@shawell.net> 10120L: linux-fbdev@vger.kernel.org 10121S: Maintained 10122F: drivers/video/fbdev/smscufx.c 10123 10124SOC-CAMERA V4L2 SUBSYSTEM 10125M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 10126L: linux-media@vger.kernel.org 10127T: git git://linuxtv.org/media_tree.git 10128S: Maintained 10129F: include/media/soc* 10130F: drivers/media/i2c/soc_camera/ 10131F: drivers/media/platform/soc_camera/ 10132 10133SOEKRIS NET48XX LED SUPPORT 10134M: Chris Boot <bootc@bootc.net> 10135S: Maintained 10136F: drivers/leds/leds-net48xx.c 10137 10138SOFTLOGIC 6x10 MPEG CODEC 10139M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 10140M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 10141M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 10142M: Ismael Luceno <ismael@iodev.co.uk> 10143L: linux-media@vger.kernel.org 10144S: Supported 10145F: drivers/media/pci/solo6x10/ 10146 10147SOFTWARE RAID (Multiple Disks) SUPPORT 10148M: Shaohua Li <shli@kernel.org> 10149L: linux-raid@vger.kernel.org 10150T: git git://neil.brown.name/md 10151S: Supported 10152F: drivers/md/ 10153F: include/linux/raid/ 10154F: include/uapi/linux/raid/ 10155 10156SONIC NETWORK DRIVER 10157M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 10158L: netdev@vger.kernel.org 10159S: Maintained 10160F: drivers/net/ethernet/natsemi/sonic.* 10161 10162SONICS SILICON BACKPLANE DRIVER (SSB) 10163M: Michael Buesch <m@bues.ch> 10164L: linux-wireless@vger.kernel.org 10165S: Maintained 10166F: drivers/ssb/ 10167F: include/linux/ssb/ 10168 10169SONY VAIO CONTROL DEVICE DRIVER 10170M: Mattia Dongili <malattia@linux.it> 10171L: platform-driver-x86@vger.kernel.org 10172W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 10173S: Maintained 10174F: Documentation/laptops/sony-laptop.txt 10175F: drivers/char/sonypi.c 10176F: drivers/platform/x86/sony-laptop.c 10177F: include/linux/sony-laptop.h 10178 10179SONY MEMORYSTICK CARD SUPPORT 10180M: Alex Dubov <oakad@yahoo.com> 10181W: http://tifmxx.berlios.de/ 10182S: Maintained 10183F: drivers/memstick/host/tifm_ms.c 10184 10185SONY MEMORYSTICK STANDARD SUPPORT 10186M: Maxim Levitsky <maximlevitsky@gmail.com> 10187S: Maintained 10188F: drivers/memstick/core/ms_block.* 10189 10190SOUND 10191M: Jaroslav Kysela <perex@perex.cz> 10192M: Takashi Iwai <tiwai@suse.com> 10193L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10194W: http://www.alsa-project.org/ 10195T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10196T: git git://git.alsa-project.org/alsa-kernel.git 10197Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10198S: Maintained 10199F: Documentation/sound/ 10200F: include/sound/ 10201F: include/uapi/sound/ 10202F: sound/ 10203 10204SOUND - COMPRESSED AUDIO 10205M: Vinod Koul <vinod.koul@intel.com> 10206L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10207T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10208S: Supported 10209F: Documentation/sound/alsa/compress_offload.txt 10210F: include/sound/compress_driver.h 10211F: include/uapi/sound/compress_* 10212F: sound/core/compress_offload.c 10213F: sound/soc/soc-compress.c 10214 10215SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10216M: Liam Girdwood <lgirdwood@gmail.com> 10217M: Mark Brown <broonie@kernel.org> 10218T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10219L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10220W: http://alsa-project.org/main/index.php/ASoC 10221S: Supported 10222F: Documentation/sound/alsa/soc/ 10223F: sound/soc/ 10224F: include/sound/soc* 10225 10226SOUND - DMAENGINE HELPERS 10227M: Lars-Peter Clausen <lars@metafoo.de> 10228S: Supported 10229F: include/sound/dmaengine_pcm.h 10230F: sound/core/pcm_dmaengine.c 10231F: sound/soc/soc-generic-dmaengine-pcm.c 10232 10233SP2 MEDIA DRIVER 10234M: Olli Salonen <olli.salonen@iki.fi> 10235L: linux-media@vger.kernel.org 10236W: https://linuxtv.org 10237Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10238S: Maintained 10239F: drivers/media/dvb-frontends/sp2* 10240 10241SPARC + UltraSPARC (sparc/sparc64) 10242M: "David S. Miller" <davem@davemloft.net> 10243L: sparclinux@vger.kernel.org 10244Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10245T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10246T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10247S: Maintained 10248F: arch/sparc/ 10249F: drivers/sbus/ 10250 10251SPARC SERIAL DRIVERS 10252M: "David S. Miller" <davem@davemloft.net> 10253L: sparclinux@vger.kernel.org 10254T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10255T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10256S: Maintained 10257F: include/linux/sunserialcore.h 10258F: drivers/tty/serial/suncore.c 10259F: drivers/tty/serial/sunhv.c 10260F: drivers/tty/serial/sunsab.c 10261F: drivers/tty/serial/sunsab.h 10262F: drivers/tty/serial/sunsu.c 10263F: drivers/tty/serial/sunzilog.c 10264F: drivers/tty/serial/sunzilog.h 10265 10266SPARSE CHECKER 10267M: "Christopher Li" <sparse@chrisli.org> 10268L: linux-sparse@vger.kernel.org 10269W: https://sparse.wiki.kernel.org/ 10270T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10271T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10272S: Maintained 10273F: include/linux/compiler.h 10274 10275SPEAR PLATFORM SUPPORT 10276M: Viresh Kumar <vireshk@kernel.org> 10277M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10278L: spear-devel@list.st.com 10279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10280W: http://www.st.com/spear 10281S: Maintained 10282F: arch/arm/boot/dts/spear* 10283F: arch/arm/mach-spear/ 10284 10285SPEAR CLOCK FRAMEWORK SUPPORT 10286M: Viresh Kumar <vireshk@kernel.org> 10287L: spear-devel@list.st.com 10288L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10289W: http://www.st.com/spear 10290S: Maintained 10291F: drivers/clk/spear/ 10292 10293SPI SUBSYSTEM 10294M: Mark Brown <broonie@kernel.org> 10295L: linux-spi@vger.kernel.org 10296T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10297Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10298S: Maintained 10299F: Documentation/spi/ 10300F: drivers/spi/ 10301F: include/linux/spi/ 10302F: include/uapi/linux/spi/ 10303 10304SPIDERNET NETWORK DRIVER for CELL 10305M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10306L: netdev@vger.kernel.org 10307S: Supported 10308F: Documentation/networking/spider_net.txt 10309F: drivers/net/ethernet/toshiba/spider_net* 10310 10311SPU FILE SYSTEM 10312M: Jeremy Kerr <jk@ozlabs.org> 10313L: linuxppc-dev@lists.ozlabs.org 10314W: http://www.ibm.com/developerworks/power/cell/ 10315S: Supported 10316F: Documentation/filesystems/spufs.txt 10317F: arch/powerpc/platforms/cell/spufs/ 10318 10319SQUASHFS FILE SYSTEM 10320M: Phillip Lougher <phillip@squashfs.org.uk> 10321L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10322W: http://squashfs.org.uk 10323T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 10324S: Maintained 10325F: Documentation/filesystems/squashfs.txt 10326F: fs/squashfs/ 10327 10328SRM (Alpha) environment access 10329M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10330S: Maintained 10331F: arch/alpha/kernel/srm_env.c 10332 10333STABLE BRANCH 10334M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10335L: stable@vger.kernel.org 10336S: Supported 10337F: Documentation/stable_kernel_rules.txt 10338 10339STAGING SUBSYSTEM 10340M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10341T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10342L: devel@driverdev.osuosl.org 10343S: Supported 10344F: drivers/staging/ 10345 10346STAGING - COMEDI 10347M: Ian Abbott <abbotti@mev.co.uk> 10348M: H Hartley Sweeten <hsweeten@visionengravers.com> 10349S: Odd Fixes 10350F: drivers/staging/comedi/ 10351 10352STAGING - FLARION FT1000 DRIVERS 10353M: Marek Belisko <marek.belisko@gmail.com> 10354S: Odd Fixes 10355F: drivers/staging/ft1000/ 10356 10357STAGING - INDUSTRIAL IO 10358M: Jonathan Cameron <jic23@kernel.org> 10359L: linux-iio@vger.kernel.org 10360S: Odd Fixes 10361F: drivers/staging/iio/ 10362 10363STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10364M: Jarod Wilson <jarod@wilsonet.com> 10365W: http://www.lirc.org/ 10366S: Odd Fixes 10367F: drivers/staging/media/lirc/ 10368 10369STAGING - LUSTRE PARALLEL FILESYSTEM 10370M: Oleg Drokin <oleg.drokin@intel.com> 10371M: Andreas Dilger <andreas.dilger@intel.com> 10372L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10373W: http://wiki.lustre.org/ 10374S: Maintained 10375F: drivers/staging/lustre 10376 10377STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10378M: Marc Dietrich <marvin24@gmx.de> 10379L: ac100@lists.launchpad.net (moderated for non-subscribers) 10380L: linux-tegra@vger.kernel.org 10381S: Maintained 10382F: drivers/staging/nvec/ 10383 10384STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10385M: Jens Frederich <jfrederich@gmail.com> 10386M: Daniel Drake <dsd@laptop.org> 10387M: Jon Nettleton <jon.nettleton@gmail.com> 10388W: http://wiki.laptop.org/go/DCON 10389S: Maintained 10390F: drivers/staging/olpc_dcon/ 10391 10392STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 10393M: Willy Tarreau <willy@meta-x.org> 10394S: Odd Fixes 10395F: drivers/staging/panel/ 10396 10397STAGING - REALTEK RTL8712U DRIVERS 10398M: Larry Finger <Larry.Finger@lwfinger.net> 10399M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10400S: Odd Fixes 10401F: drivers/staging/rtl8712/ 10402 10403STAGING - REALTEK RTL8723U WIRELESS DRIVER 10404M: Larry Finger <Larry.Finger@lwfinger.net> 10405M: Jes Sorensen <Jes.Sorensen@redhat.com> 10406L: linux-wireless@vger.kernel.org 10407S: Maintained 10408F: drivers/staging/rtl8723au/ 10409 10410STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10411M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10412M: Teddy Wang <teddy.wang@siliconmotion.com> 10413M: Sudip Mukherjee <sudip@vectorindia.org> 10414L: linux-fbdev@vger.kernel.org 10415S: Maintained 10416F: drivers/staging/sm750fb/ 10417 10418STAGING - SLICOSS 10419M: Lior Dotan <liodot@gmail.com> 10420M: Christopher Harrer <charrer@alacritech.com> 10421S: Odd Fixes 10422F: drivers/staging/slicoss/ 10423 10424STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10425M: William Hubbs <w.d.hubbs@gmail.com> 10426M: Chris Brannon <chris@the-brannons.com> 10427M: Kirk Reiser <kirk@reisers.ca> 10428M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10429L: speakup@linux-speakup.org 10430W: http://www.linux-speakup.org/ 10431S: Odd Fixes 10432F: drivers/staging/speakup/ 10433 10434STAGING - VIA VT665X DRIVERS 10435M: Forest Bond <forest@alittletooquiet.net> 10436S: Odd Fixes 10437F: drivers/staging/vt665?/ 10438 10439STAGING - WILC1000 WIFI DRIVER 10440M: Johnny Kim <johnny.kim@atmel.com> 10441M: Austin Shin <austin.shin@atmel.com> 10442M: Chris Park <chris.park@atmel.com> 10443M: Tony Cho <tony.cho@atmel.com> 10444M: Glen Lee <glen.lee@atmel.com> 10445M: Leo Kim <leo.kim@atmel.com> 10446L: linux-wireless@vger.kernel.org 10447S: Supported 10448F: drivers/staging/wilc1000/ 10449 10450STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10451M: Arnaud Patard <arnaud.patard@rtp-net.org> 10452S: Odd Fixes 10453F: drivers/staging/xgifb/ 10454 10455HFI1 DRIVER 10456M: Mike Marciniszyn <infinipath@intel.com> 10457L: linux-rdma@vger.kernel.org 10458S: Supported 10459F: drivers/staging/rdma/hfi1 10460 10461STARFIRE/DURALAN NETWORK DRIVER 10462M: Ion Badulescu <ionut@badula.org> 10463S: Odd Fixes 10464F: drivers/net/ethernet/adaptec/starfire* 10465 10466SUN3/3X 10467M: Sam Creasey <sammy@sammy.net> 10468W: http://sammy.net/sun3/ 10469S: Maintained 10470F: arch/m68k/kernel/*sun3* 10471F: arch/m68k/sun3*/ 10472F: arch/m68k/include/asm/sun3* 10473F: drivers/net/ethernet/i825xx/sun3* 10474 10475SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10476M: Hans de Goede <hdegoede@redhat.com> 10477L: linux-input@vger.kernel.org 10478S: Maintained 10479F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10480F: drivers/input/keyboard/sun4i-lradc-keys.c 10481 10482SUNDANCE NETWORK DRIVER 10483M: Denis Kirjanov <kda@linux-powerpc.org> 10484L: netdev@vger.kernel.org 10485S: Maintained 10486F: drivers/net/ethernet/dlink/sundance.c 10487 10488SUPERH 10489M: Yoshinori Sato <ysato@users.sourceforge.jp> 10490M: Rich Felker <dalias@libc.org> 10491L: linux-sh@vger.kernel.org 10492Q: http://patchwork.kernel.org/project/linux-sh/list/ 10493S: Maintained 10494F: Documentation/sh/ 10495F: arch/sh/ 10496F: drivers/sh/ 10497 10498SUSPEND TO RAM 10499M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10500M: Len Brown <len.brown@intel.com> 10501M: Pavel Machek <pavel@ucw.cz> 10502L: linux-pm@vger.kernel.org 10503S: Supported 10504F: Documentation/power/ 10505F: arch/x86/kernel/acpi/ 10506F: drivers/base/power/ 10507F: kernel/power/ 10508F: include/linux/suspend.h 10509F: include/linux/freezer.h 10510F: include/linux/pm.h 10511 10512SVGA HANDLING 10513M: Martin Mares <mj@ucw.cz> 10514L: linux-video@atrey.karlin.mff.cuni.cz 10515S: Maintained 10516F: Documentation/svga.txt 10517F: arch/x86/boot/video* 10518 10519SWIOTLB SUBSYSTEM 10520M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10521L: linux-kernel@vger.kernel.org 10522T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git 10523S: Supported 10524F: lib/swiotlb.c 10525F: arch/*/kernel/pci-swiotlb.c 10526F: include/linux/swiotlb.h 10527 10528SWITCHDEV 10529M: Jiri Pirko <jiri@resnulli.us> 10530L: netdev@vger.kernel.org 10531S: Supported 10532F: net/switchdev/ 10533F: include/net/switchdev.h 10534 10535SYNOPSYS ARC ARCHITECTURE 10536M: Vineet Gupta <vgupta@synopsys.com> 10537L: linux-snps-arc@lists.infradead.org 10538S: Supported 10539F: arch/arc/ 10540F: Documentation/devicetree/bindings/arc/* 10541F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 10542F: drivers/tty/serial/arc_uart.c 10543T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10544 10545SYNOPSYS ARC SDP platform support 10546M: Alexey Brodkin <abrodkin@synopsys.com> 10547S: Supported 10548F: arch/arc/plat-axs10x 10549F: arch/arc/boot/dts/ax* 10550F: Documentation/devicetree/bindings/arc/axs10* 10551 10552SYSTEM CONFIGURATION (SYSCON) 10553M: Lee Jones <lee.jones@linaro.org> 10554M: Arnd Bergmann <arnd@arndb.de> 10555T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10556S: Supported 10557F: drivers/mfd/syscon.c 10558 10559SYSV FILESYSTEM 10560M: Christoph Hellwig <hch@infradead.org> 10561S: Maintained 10562F: Documentation/filesystems/sysv-fs.txt 10563F: fs/sysv/ 10564F: include/linux/sysv_fs.h 10565 10566TARGET SUBSYSTEM 10567M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10568L: linux-scsi@vger.kernel.org 10569L: target-devel@vger.kernel.org 10570W: http://www.linux-iscsi.org 10571W: http://groups.google.com/group/linux-iscsi-target-dev 10572T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10573S: Supported 10574F: drivers/target/ 10575F: include/target/ 10576F: Documentation/target/ 10577 10578TASKSTATS STATISTICS INTERFACE 10579M: Balbir Singh <bsingharora@gmail.com> 10580S: Maintained 10581F: Documentation/accounting/taskstats* 10582F: include/linux/taskstats* 10583F: kernel/taskstats.c 10584 10585TC CLASSIFIER 10586M: Jamal Hadi Salim <jhs@mojatatu.com> 10587L: netdev@vger.kernel.org 10588S: Maintained 10589F: include/net/pkt_cls.h 10590F: include/uapi/linux/pkt_cls.h 10591F: net/sched/ 10592 10593TCP LOW PRIORITY MODULE 10594M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10595M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10596W: http://tcp-lp-mod.sourceforge.net/ 10597S: Maintained 10598F: net/ipv4/tcp_lp.c 10599 10600TDA10071 MEDIA DRIVER 10601M: Antti Palosaari <crope@iki.fi> 10602L: linux-media@vger.kernel.org 10603W: https://linuxtv.org 10604W: http://palosaari.fi/linux/ 10605Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10606T: git git://linuxtv.org/anttip/media_tree.git 10607S: Maintained 10608F: drivers/media/dvb-frontends/tda10071* 10609 10610TDA18212 MEDIA DRIVER 10611M: Antti Palosaari <crope@iki.fi> 10612L: linux-media@vger.kernel.org 10613W: https://linuxtv.org 10614W: http://palosaari.fi/linux/ 10615Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10616T: git git://linuxtv.org/anttip/media_tree.git 10617S: Maintained 10618F: drivers/media/tuners/tda18212* 10619 10620TDA18218 MEDIA DRIVER 10621M: Antti Palosaari <crope@iki.fi> 10622L: linux-media@vger.kernel.org 10623W: https://linuxtv.org 10624W: http://palosaari.fi/linux/ 10625Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10626T: git git://linuxtv.org/anttip/media_tree.git 10627S: Maintained 10628F: drivers/media/tuners/tda18218* 10629 10630TDA18271 MEDIA DRIVER 10631M: Michael Krufky <mkrufky@linuxtv.org> 10632L: linux-media@vger.kernel.org 10633W: https://linuxtv.org 10634W: http://github.com/mkrufky 10635Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10636T: git git://linuxtv.org/mkrufky/tuners.git 10637S: Maintained 10638F: drivers/media/tuners/tda18271* 10639 10640TDA827x MEDIA DRIVER 10641M: Michael Krufky <mkrufky@linuxtv.org> 10642L: linux-media@vger.kernel.org 10643W: https://linuxtv.org 10644W: http://github.com/mkrufky 10645Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10646T: git git://linuxtv.org/mkrufky/tuners.git 10647S: Maintained 10648F: drivers/media/tuners/tda8290.* 10649 10650TDA8290 MEDIA DRIVER 10651M: Michael Krufky <mkrufky@linuxtv.org> 10652L: linux-media@vger.kernel.org 10653W: https://linuxtv.org 10654W: http://github.com/mkrufky 10655Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10656T: git git://linuxtv.org/mkrufky/tuners.git 10657S: Maintained 10658F: drivers/media/tuners/tda8290.* 10659 10660TDA9840 MEDIA DRIVER 10661M: Hans Verkuil <hverkuil@xs4all.nl> 10662L: linux-media@vger.kernel.org 10663T: git git://linuxtv.org/media_tree.git 10664W: https://linuxtv.org 10665S: Maintained 10666F: drivers/media/i2c/tda9840* 10667 10668TEA5761 TUNER DRIVER 10669M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10670L: linux-media@vger.kernel.org 10671W: https://linuxtv.org 10672T: git git://linuxtv.org/media_tree.git 10673S: Odd fixes 10674F: drivers/media/tuners/tea5761.* 10675 10676TEA5767 TUNER DRIVER 10677M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10678L: linux-media@vger.kernel.org 10679W: https://linuxtv.org 10680T: git git://linuxtv.org/media_tree.git 10681S: Maintained 10682F: drivers/media/tuners/tea5767.* 10683 10684TEA6415C MEDIA DRIVER 10685M: Hans Verkuil <hverkuil@xs4all.nl> 10686L: linux-media@vger.kernel.org 10687T: git git://linuxtv.org/media_tree.git 10688W: https://linuxtv.org 10689S: Maintained 10690F: drivers/media/i2c/tea6415c* 10691 10692TEA6420 MEDIA DRIVER 10693M: Hans Verkuil <hverkuil@xs4all.nl> 10694L: linux-media@vger.kernel.org 10695T: git git://linuxtv.org/media_tree.git 10696W: https://linuxtv.org 10697S: Maintained 10698F: drivers/media/i2c/tea6420* 10699 10700TEAM DRIVER 10701M: Jiri Pirko <jiri@resnulli.us> 10702L: netdev@vger.kernel.org 10703S: Supported 10704F: drivers/net/team/ 10705F: include/linux/if_team.h 10706F: include/uapi/linux/if_team.h 10707 10708TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10709M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10710S: Maintained 10711F: arch/x86/platform/ts5500/ 10712 10713TECHNOTREND USB IR RECEIVER 10714M: Sean Young <sean@mess.org> 10715L: linux-media@vger.kernel.org 10716S: Maintained 10717F: drivers/media/rc/ttusbir.c 10718 10719TEGRA ARCHITECTURE SUPPORT 10720M: Stephen Warren <swarren@wwwdotorg.org> 10721M: Thierry Reding <thierry.reding@gmail.com> 10722M: Alexandre Courbot <gnurou@gmail.com> 10723L: linux-tegra@vger.kernel.org 10724Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10725T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10726S: Supported 10727N: [^a-z]tegra 10728 10729TEGRA CLOCK DRIVER 10730M: Peter De Schrijver <pdeschrijver@nvidia.com> 10731M: Prashant Gaikwad <pgaikwad@nvidia.com> 10732S: Supported 10733F: drivers/clk/tegra/ 10734 10735TEGRA DMA DRIVER 10736M: Laxman Dewangan <ldewangan@nvidia.com> 10737S: Supported 10738F: drivers/dma/tegra20-apb-dma.c 10739 10740TEGRA I2C DRIVER 10741M: Laxman Dewangan <ldewangan@nvidia.com> 10742S: Supported 10743F: drivers/i2c/busses/i2c-tegra.c 10744 10745TEGRA IOMMU DRIVERS 10746M: Hiroshi Doyu <hdoyu@nvidia.com> 10747S: Supported 10748F: drivers/iommu/tegra* 10749 10750TEGRA KBC DRIVER 10751M: Rakesh Iyer <riyer@nvidia.com> 10752M: Laxman Dewangan <ldewangan@nvidia.com> 10753S: Supported 10754F: drivers/input/keyboard/tegra-kbc.c 10755 10756TEGRA PWM DRIVER 10757M: Thierry Reding <thierry.reding@gmail.com> 10758S: Supported 10759F: drivers/pwm/pwm-tegra.c 10760 10761TEGRA SERIAL DRIVER 10762M: Laxman Dewangan <ldewangan@nvidia.com> 10763S: Supported 10764F: drivers/tty/serial/serial-tegra.c 10765 10766TEGRA SPI DRIVER 10767M: Laxman Dewangan <ldewangan@nvidia.com> 10768S: Supported 10769F: drivers/spi/spi-tegra* 10770 10771TEHUTI ETHERNET DRIVER 10772M: Andy Gospodarek <andy@greyhouse.net> 10773L: netdev@vger.kernel.org 10774S: Supported 10775F: drivers/net/ethernet/tehuti/* 10776 10777Telecom Clock Driver for MCPL0010 10778M: Mark Gross <mark.gross@intel.com> 10779S: Supported 10780F: drivers/char/tlclk.c 10781 10782TENSILICA XTENSA PORT (xtensa) 10783M: Chris Zankel <chris@zankel.net> 10784M: Max Filippov <jcmvbkbc@gmail.com> 10785L: linux-xtensa@linux-xtensa.org 10786T: git git://github.com/czankel/xtensa-linux.git 10787S: Maintained 10788F: arch/xtensa/ 10789F: drivers/irqchip/irq-xtensa-* 10790 10791THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10792M: Hans Verkuil <hverkuil@xs4all.nl> 10793L: linux-media@vger.kernel.org 10794T: git git://linuxtv.org/media_tree.git 10795W: https://linuxtv.org 10796S: Maintained 10797F: drivers/media/radio/radio-raremono.c 10798 10799THERMAL 10800M: Zhang Rui <rui.zhang@intel.com> 10801M: Eduardo Valentin <edubezval@gmail.com> 10802L: linux-pm@vger.kernel.org 10803T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10804T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10805Q: https://patchwork.kernel.org/project/linux-pm/list/ 10806S: Supported 10807F: drivers/thermal/ 10808F: include/linux/thermal.h 10809F: include/uapi/linux/thermal.h 10810F: include/linux/cpu_cooling.h 10811F: Documentation/devicetree/bindings/thermal/ 10812 10813THERMAL/CPU_COOLING 10814M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10815M: Viresh Kumar <viresh.kumar@linaro.org> 10816M: Javi Merino <javi.merino@arm.com> 10817L: linux-pm@vger.kernel.org 10818S: Supported 10819F: Documentation/thermal/cpu-cooling-api.txt 10820F: drivers/thermal/cpu_cooling.c 10821F: include/linux/cpu_cooling.h 10822 10823THINGM BLINK(1) USB RGB LED DRIVER 10824M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10825S: Maintained 10826F: drivers/hid/hid-thingm.c 10827 10828THINKPAD ACPI EXTRAS DRIVER 10829M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10830L: ibm-acpi-devel@lists.sourceforge.net 10831L: platform-driver-x86@vger.kernel.org 10832W: http://ibm-acpi.sourceforge.net 10833W: http://thinkwiki.org/wiki/Ibm-acpi 10834T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10835S: Maintained 10836F: drivers/platform/x86/thinkpad_acpi.c 10837 10838TI BANDGAP AND THERMAL DRIVER 10839M: Eduardo Valentin <edubezval@gmail.com> 10840L: linux-pm@vger.kernel.org 10841L: linux-omap@vger.kernel.org 10842S: Maintained 10843F: drivers/thermal/ti-soc-thermal/ 10844 10845TI CDCE706 CLOCK DRIVER 10846M: Max Filippov <jcmvbkbc@gmail.com> 10847S: Maintained 10848F: drivers/clk/clk-cdce706.c 10849 10850TI CLOCK DRIVER 10851M: Tero Kristo <t-kristo@ti.com> 10852L: linux-omap@vger.kernel.org 10853S: Maintained 10854F: drivers/clk/ti/ 10855F: include/linux/clk/ti.h 10856 10857TI FLASH MEDIA INTERFACE DRIVER 10858M: Alex Dubov <oakad@yahoo.com> 10859S: Maintained 10860F: drivers/misc/tifm* 10861F: drivers/mmc/host/tifm_sd.c 10862F: include/linux/tifm.h 10863 10864TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10865M: Santosh Shilimkar <ssantosh@kernel.org> 10866L: linux-kernel@vger.kernel.org 10867L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10868S: Maintained 10869F: drivers/soc/ti/* 10870T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10871 10872 10873TI LM49xxx FAMILY ASoC CODEC DRIVERS 10874M: M R Swami Reddy <mr.swami.reddy@ti.com> 10875M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10876L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10877S: Maintained 10878F: sound/soc/codecs/lm49453* 10879F: sound/soc/codecs/isabelle* 10880 10881TI LP855x BACKLIGHT DRIVER 10882M: Milo Kim <milo.kim@ti.com> 10883S: Maintained 10884F: Documentation/backlight/lp855x-driver.txt 10885F: drivers/video/backlight/lp855x_bl.c 10886F: include/linux/platform_data/lp855x.h 10887 10888TI LP8727 CHARGER DRIVER 10889M: Milo Kim <milo.kim@ti.com> 10890S: Maintained 10891F: drivers/power/lp8727_charger.c 10892F: include/linux/platform_data/lp8727.h 10893 10894TI LP8788 MFD DRIVER 10895M: Milo Kim <milo.kim@ti.com> 10896S: Maintained 10897F: drivers/iio/adc/lp8788_adc.c 10898F: drivers/leds/leds-lp8788.c 10899F: drivers/mfd/lp8788*.c 10900F: drivers/power/lp8788-charger.c 10901F: drivers/regulator/lp8788-*.c 10902F: include/linux/mfd/lp8788*.h 10903 10904TI NETCP ETHERNET DRIVER 10905M: Wingman Kwok <w-kwok2@ti.com> 10906M: Murali Karicheri <m-karicheri2@ti.com> 10907L: netdev@vger.kernel.org 10908S: Maintained 10909F: drivers/net/ethernet/ti/netcp* 10910 10911TI TAS571X FAMILY ASoC CODEC DRIVER 10912M: Kevin Cernekee <cernekee@chromium.org> 10913L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10914S: Odd Fixes 10915F: sound/soc/codecs/tas571x* 10916 10917TI TWL4030 SERIES SOC CODEC DRIVER 10918M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10919L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10920S: Maintained 10921F: sound/soc/codecs/twl4030* 10922 10923TI WILINK WIRELESS DRIVERS 10924L: linux-wireless@vger.kernel.org 10925W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10926W: http://wireless.kernel.org/en/users/Drivers/wl1251 10927T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10928S: Orphan 10929F: drivers/net/wireless/ti/ 10930F: include/linux/wl12xx.h 10931 10932TIPC NETWORK LAYER 10933M: Jon Maloy <jon.maloy@ericsson.com> 10934M: Ying Xue <ying.xue@windriver.com> 10935L: netdev@vger.kernel.org (core kernel code) 10936L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10937W: http://tipc.sourceforge.net/ 10938S: Maintained 10939F: include/uapi/linux/tipc*.h 10940F: net/tipc/ 10941 10942TILE ARCHITECTURE 10943M: Chris Metcalf <cmetcalf@ezchip.com> 10944W: http://www.ezchip.com/scm/ 10945T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git 10946S: Supported 10947F: arch/tile/ 10948F: drivers/char/tile-srom.c 10949F: drivers/edac/tile_edac.c 10950F: drivers/net/ethernet/tile/ 10951F: drivers/rtc/rtc-tile.c 10952F: drivers/tty/hvc/hvc_tile.c 10953F: drivers/tty/serial/tilegx.c 10954F: drivers/usb/host/*-tilegx.c 10955F: include/linux/usb/tilegx.h 10956 10957TLAN NETWORK DRIVER 10958M: Samuel Chessman <chessman@tux.org> 10959L: tlan-devel@lists.sourceforge.net (subscribers-only) 10960W: http://sourceforge.net/projects/tlan/ 10961S: Maintained 10962F: Documentation/networking/tlan.txt 10963F: drivers/net/ethernet/ti/tlan.* 10964 10965TOMOYO SECURITY MODULE 10966M: Kentaro Takeda <takedakn@nttdata.co.jp> 10967M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10968L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10969L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10970L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10971L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10972W: http://tomoyo.sourceforge.jp/ 10973T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10974S: Maintained 10975F: security/tomoyo/ 10976 10977TOPSTAR LAPTOP EXTRAS DRIVER 10978M: Herton Ronaldo Krzesinski <herton@canonical.com> 10979L: platform-driver-x86@vger.kernel.org 10980S: Maintained 10981F: drivers/platform/x86/topstar-laptop.c 10982 10983TOSHIBA ACPI EXTRAS DRIVER 10984M: Azael Avalos <coproscefalo@gmail.com> 10985L: platform-driver-x86@vger.kernel.org 10986S: Maintained 10987F: drivers/platform/x86/toshiba_acpi.c 10988 10989TOSHIBA BLUETOOTH DRIVER 10990M: Azael Avalos <coproscefalo@gmail.com> 10991L: platform-driver-x86@vger.kernel.org 10992S: Maintained 10993F: drivers/platform/x86/toshiba_bluetooth.c 10994 10995TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10996M: Azael Avalos <coproscefalo@gmail.com> 10997L: platform-driver-x86@vger.kernel.org 10998S: Maintained 10999F: drivers/platform/x86/toshiba_haps.c 11000 11001TOSHIBA WMI HOTKEYS DRIVER 11002M: Azael Avalos <coproscefalo@gmail.com> 11003L: platform-driver-x86@vger.kernel.org 11004S: Maintained 11005F: drivers/platform/x86/toshiba-wmi.c 11006 11007TOSHIBA SMM DRIVER 11008M: Jonathan Buzzard <jonathan@buzzard.org.uk> 11009W: http://www.buzzard.org.uk/toshiba/ 11010S: Maintained 11011F: drivers/char/toshiba.c 11012F: include/linux/toshiba.h 11013F: include/uapi/linux/toshiba.h 11014 11015TOSHIBA TC358743 DRIVER 11016M: Mats Randgaard <matrandg@cisco.com> 11017L: linux-media@vger.kernel.org 11018S: Maintained 11019F: drivers/media/i2c/tc358743* 11020F: include/media/i2c/tc358743.h 11021 11022TMIO MMC DRIVER 11023M: Ian Molton <ian@mnementh.co.uk> 11024L: linux-mmc@vger.kernel.org 11025S: Maintained 11026F: drivers/mmc/host/tmio_mmc* 11027F: drivers/mmc/host/sh_mobile_sdhi.c 11028F: include/linux/mmc/tmio.h 11029F: include/linux/mmc/sh_mobile_sdhi.h 11030 11031TMP401 HARDWARE MONITOR DRIVER 11032M: Guenter Roeck <linux@roeck-us.net> 11033L: lm-sensors@lm-sensors.org 11034S: Maintained 11035F: Documentation/hwmon/tmp401 11036F: drivers/hwmon/tmp401.c 11037 11038TMPFS (SHMEM FILESYSTEM) 11039M: Hugh Dickins <hughd@google.com> 11040L: linux-mm@kvack.org 11041S: Maintained 11042F: include/linux/shmem_fs.h 11043F: mm/shmem.c 11044 11045TM6000 VIDEO4LINUX DRIVER 11046M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11047L: linux-media@vger.kernel.org 11048W: https://linuxtv.org 11049T: git git://linuxtv.org/media_tree.git 11050S: Odd fixes 11051F: drivers/media/usb/tm6000/ 11052 11053TW68 VIDEO4LINUX DRIVER 11054M: Hans Verkuil <hverkuil@xs4all.nl> 11055L: linux-media@vger.kernel.org 11056T: git git://linuxtv.org/media_tree.git 11057W: https://linuxtv.org 11058S: Odd Fixes 11059F: drivers/media/pci/tw68/ 11060 11061TPM DEVICE DRIVER 11062M: Peter Huewe <peterhuewe@gmx.de> 11063M: Marcel Selhorst <tpmdd@selhorst.net> 11064M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 11065R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 11066W: http://tpmdd.sourceforge.net 11067L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11068Q: git git://github.com/PeterHuewe/linux-tpmdd.git 11069T: git https://github.com/PeterHuewe/linux-tpmdd 11070S: Maintained 11071F: drivers/char/tpm/ 11072 11073TPM IBM_VTPM DEVICE DRIVER 11074M: Ashley Lai <ashleydlai@gmail.com> 11075W: http://tpmdd.sourceforge.net 11076L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11077S: Maintained 11078F: drivers/char/tpm/tpm_ibmvtpm* 11079 11080TRACING 11081M: Steven Rostedt <rostedt@goodmis.org> 11082M: Ingo Molnar <mingo@redhat.com> 11083T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 11084S: Maintained 11085F: Documentation/trace/ftrace.txt 11086F: arch/*/*/*/ftrace.h 11087F: arch/*/kernel/ftrace.c 11088F: include/*/ftrace.h 11089F: include/linux/trace*.h 11090F: include/trace/ 11091F: kernel/trace/ 11092F: tools/testing/selftests/ftrace/ 11093 11094TRIVIAL PATCHES 11095M: Jiri Kosina <trivial@kernel.org> 11096T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 11097S: Maintained 11098K: ^Subject:.*(?i)trivial 11099 11100TTY LAYER 11101M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11102M: Jiri Slaby <jslaby@suse.com> 11103S: Supported 11104T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 11105F: Documentation/serial/ 11106F: drivers/tty/ 11107F: drivers/tty/serial/serial_core.c 11108F: include/linux/serial_core.h 11109F: include/linux/serial.h 11110F: include/linux/tty.h 11111F: include/uapi/linux/serial_core.h 11112F: include/uapi/linux/serial.h 11113F: include/uapi/linux/tty.h 11114 11115TUA9001 MEDIA DRIVER 11116M: Antti Palosaari <crope@iki.fi> 11117L: linux-media@vger.kernel.org 11118W: https://linuxtv.org 11119W: http://palosaari.fi/linux/ 11120Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11121T: git git://linuxtv.org/anttip/media_tree.git 11122S: Maintained 11123F: drivers/media/tuners/tua9001* 11124 11125TULIP NETWORK DRIVERS 11126L: netdev@vger.kernel.org 11127L: linux-parisc@vger.kernel.org 11128S: Orphan 11129F: drivers/net/ethernet/dec/tulip/ 11130 11131TUN/TAP driver 11132M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 11133W: http://vtun.sourceforge.net/tun 11134S: Maintained 11135F: Documentation/networking/tuntap.txt 11136F: arch/um/os-Linux/drivers/ 11137 11138TURBOCHANNEL SUBSYSTEM 11139M: "Maciej W. Rozycki" <macro@linux-mips.org> 11140M: Ralf Baechle <ralf@linux-mips.org> 11141L: linux-mips@linux-mips.org 11142Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 11143S: Maintained 11144F: drivers/tc/ 11145F: include/linux/tc.h 11146 11147U14-34F SCSI DRIVER 11148M: Dario Ballabio <ballabio_dario@emc.com> 11149L: linux-scsi@vger.kernel.org 11150S: Maintained 11151F: drivers/scsi/u14-34f.c 11152 11153UBI FILE SYSTEM (UBIFS) 11154M: Artem Bityutskiy <dedekind1@gmail.com> 11155M: Adrian Hunter <adrian.hunter@intel.com> 11156L: linux-mtd@lists.infradead.org 11157T: git git://git.infradead.org/ubifs-2.6.git 11158W: http://www.linux-mtd.infradead.org/doc/ubifs.html 11159S: Maintained 11160F: Documentation/filesystems/ubifs.txt 11161F: fs/ubifs/ 11162 11163UCLINUX (M68KNOMMU AND COLDFIRE) 11164M: Greg Ungerer <gerg@uclinux.org> 11165W: http://www.uclinux.org/ 11166L: linux-m68k@lists.linux-m68k.org 11167L: uclinux-dev@uclinux.org (subscribers-only) 11168T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 11169S: Maintained 11170F: arch/m68k/coldfire/ 11171F: arch/m68k/68*/ 11172F: arch/m68k/*/*_no.* 11173F: arch/m68k/include/asm/*_no.* 11174 11175UDF FILESYSTEM 11176M: Jan Kara <jack@suse.com> 11177S: Maintained 11178F: Documentation/filesystems/udf.txt 11179F: fs/udf/ 11180 11181UFS FILESYSTEM 11182M: Evgeniy Dushistov <dushistov@mail.ru> 11183S: Maintained 11184F: Documentation/filesystems/ufs.txt 11185F: fs/ufs/ 11186 11187UHID USERSPACE HID IO DRIVER: 11188M: David Herrmann <dh.herrmann@googlemail.com> 11189L: linux-input@vger.kernel.org 11190S: Maintained 11191F: drivers/hid/uhid.c 11192F: include/uapi/linux/uhid.h 11193 11194ULTRA-WIDEBAND (UWB) SUBSYSTEM: 11195L: linux-usb@vger.kernel.org 11196S: Orphan 11197F: drivers/uwb/ 11198F: include/linux/uwb.h 11199F: include/linux/uwb/ 11200 11201UNICORE32 ARCHITECTURE: 11202M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11203W: http://mprc.pku.edu.cn/~guanxuetao/linux 11204S: Maintained 11205T: git git://github.com/gxt/linux.git 11206F: arch/unicore32/ 11207 11208UNIFDEF 11209M: Tony Finch <dot@dotat.at> 11210W: http://dotat.at/prog/unifdef 11211S: Maintained 11212F: scripts/unifdef.c 11213 11214UNIFORM CDROM DRIVER 11215M: Jens Axboe <axboe@kernel.dk> 11216W: http://www.kernel.dk 11217S: Maintained 11218F: Documentation/cdrom/ 11219F: drivers/cdrom/cdrom.c 11220F: include/linux/cdrom.h 11221F: include/uapi/linux/cdrom.h 11222 11223UNISYS S-PAR DRIVERS 11224M: Benjamin Romer <benjamin.romer@unisys.com> 11225M: David Kershner <david.kershner@unisys.com> 11226L: sparmaintainer@unisys.com (Unisys internal) 11227S: Supported 11228F: drivers/staging/unisys/ 11229 11230UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11231M: Vinayak Holikatti <vinholikatti@gmail.com> 11232L: linux-scsi@vger.kernel.org 11233S: Supported 11234F: Documentation/scsi/ufs.txt 11235F: drivers/scsi/ufs/ 11236 11237UNSORTED BLOCK IMAGES (UBI) 11238M: Artem Bityutskiy <dedekind1@gmail.com> 11239M: Richard Weinberger <richard@nod.at> 11240W: http://www.linux-mtd.infradead.org/ 11241L: linux-mtd@lists.infradead.org 11242T: git git://git.infradead.org/ubifs-2.6.git 11243S: Supported 11244F: drivers/mtd/ubi/ 11245F: include/linux/mtd/ubi.h 11246F: include/uapi/mtd/ubi-user.h 11247 11248USB ACM DRIVER 11249M: Oliver Neukum <oliver@neukum.org> 11250L: linux-usb@vger.kernel.org 11251S: Maintained 11252F: Documentation/usb/acm.txt 11253F: drivers/usb/class/cdc-acm.* 11254 11255USB AR5523 WIRELESS DRIVER 11256M: Pontus Fuchs <pontus.fuchs@gmail.com> 11257L: linux-wireless@vger.kernel.org 11258S: Maintained 11259F: drivers/net/wireless/ath/ar5523/ 11260 11261USB ATTACHED SCSI 11262M: Hans de Goede <hdegoede@redhat.com> 11263M: Gerd Hoffmann <kraxel@redhat.com> 11264L: linux-usb@vger.kernel.org 11265L: linux-scsi@vger.kernel.org 11266S: Maintained 11267F: drivers/usb/storage/uas.c 11268 11269USB CDC ETHERNET DRIVER 11270M: Oliver Neukum <oliver@neukum.org> 11271L: linux-usb@vger.kernel.org 11272S: Maintained 11273F: drivers/net/usb/cdc_*.c 11274F: include/uapi/linux/usb/cdc.h 11275 11276USB CHAOSKEY DRIVER 11277M: Keith Packard <keithp@keithp.com> 11278L: linux-usb@vger.kernel.org 11279S: Maintained 11280F: drivers/usb/misc/chaoskey.c 11281 11282USB CYPRESS C67X00 DRIVER 11283M: Peter Korsgaard <jacmet@sunsite.dk> 11284L: linux-usb@vger.kernel.org 11285S: Maintained 11286F: drivers/usb/c67x00/ 11287 11288USB DAVICOM DM9601 DRIVER 11289M: Peter Korsgaard <jacmet@sunsite.dk> 11290L: netdev@vger.kernel.org 11291W: http://www.linux-usb.org/usbnet 11292S: Maintained 11293F: drivers/net/usb/dm9601.c 11294 11295USB DIAMOND RIO500 DRIVER 11296M: Cesar Miquel <miquel@df.uba.ar> 11297L: rio500-users@lists.sourceforge.net 11298W: http://rio500.sourceforge.net 11299S: Maintained 11300F: drivers/usb/misc/rio500* 11301 11302USB EHCI DRIVER 11303M: Alan Stern <stern@rowland.harvard.edu> 11304L: linux-usb@vger.kernel.org 11305S: Maintained 11306F: Documentation/usb/ehci.txt 11307F: drivers/usb/host/ehci* 11308 11309USB GADGET/PERIPHERAL SUBSYSTEM 11310M: Felipe Balbi <balbi@kernel.org> 11311L: linux-usb@vger.kernel.org 11312W: http://www.linux-usb.org/gadget 11313T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11314S: Maintained 11315F: drivers/usb/gadget/ 11316F: include/linux/usb/gadget* 11317 11318USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11319M: Jiri Kosina <jikos@kernel.org> 11320R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 11321L: linux-usb@vger.kernel.org 11322T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11323S: Maintained 11324F: Documentation/hid/hiddev.txt 11325F: drivers/hid/usbhid/ 11326 11327USB ISP116X DRIVER 11328M: Olav Kongas <ok@artecdesign.ee> 11329L: linux-usb@vger.kernel.org 11330S: Maintained 11331F: drivers/usb/host/isp116x* 11332F: include/linux/usb/isp116x.h 11333 11334USB MASS STORAGE DRIVER 11335M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11336L: linux-usb@vger.kernel.org 11337L: usb-storage@lists.one-eyed-alien.net 11338S: Maintained 11339W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11340F: drivers/usb/storage/ 11341 11342USB MIDI DRIVER 11343M: Clemens Ladisch <clemens@ladisch.de> 11344L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11345T: git git://git.alsa-project.org/alsa-kernel.git 11346S: Maintained 11347F: sound/usb/midi.* 11348 11349USB NETWORKING DRIVERS 11350L: linux-usb@vger.kernel.org 11351S: Odd Fixes 11352F: drivers/net/usb/ 11353 11354USB OHCI DRIVER 11355M: Alan Stern <stern@rowland.harvard.edu> 11356L: linux-usb@vger.kernel.org 11357S: Maintained 11358F: Documentation/usb/ohci.txt 11359F: drivers/usb/host/ohci* 11360 11361USB OTG FSM (Finite State Machine) 11362M: Peter Chen <Peter.Chen@nxp.com> 11363T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11364L: linux-usb@vger.kernel.org 11365S: Maintained 11366F: drivers/usb/common/usb-otg-fsm.c 11367 11368USB OVER IP DRIVER 11369M: Valentina Manea <valentina.manea.m@gmail.com> 11370M: Shuah Khan <shuah.kh@samsung.com> 11371L: linux-usb@vger.kernel.org 11372S: Maintained 11373F: drivers/usb/usbip/ 11374F: tools/usb/usbip/ 11375 11376USB PEGASUS DRIVER 11377M: Petko Manolov <petkan@nucleusys.com> 11378L: linux-usb@vger.kernel.org 11379L: netdev@vger.kernel.org 11380T: git git://github.com/petkan/pegasus.git 11381W: https://github.com/petkan/pegasus 11382S: Maintained 11383F: drivers/net/usb/pegasus.* 11384 11385USB PHY LAYER 11386M: Felipe Balbi <balbi@kernel.org> 11387L: linux-usb@vger.kernel.org 11388T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11389S: Maintained 11390F: drivers/usb/phy/ 11391 11392USB PRINTER DRIVER (usblp) 11393M: Pete Zaitcev <zaitcev@redhat.com> 11394L: linux-usb@vger.kernel.org 11395S: Supported 11396F: drivers/usb/class/usblp.c 11397 11398USB QMI WWAN NETWORK DRIVER 11399M: Bjørn Mork <bjorn@mork.no> 11400L: netdev@vger.kernel.org 11401S: Maintained 11402F: Documentation/ABI/testing/sysfs-class-net-qmi 11403F: drivers/net/usb/qmi_wwan.c 11404 11405USB RTL8150 DRIVER 11406M: Petko Manolov <petkan@nucleusys.com> 11407L: linux-usb@vger.kernel.org 11408L: netdev@vger.kernel.org 11409T: git git://github.com/petkan/rtl8150.git 11410W: https://github.com/petkan/rtl8150 11411S: Maintained 11412F: drivers/net/usb/rtl8150.c 11413 11414USB SERIAL SUBSYSTEM 11415M: Johan Hovold <johan@kernel.org> 11416L: linux-usb@vger.kernel.org 11417S: Maintained 11418F: Documentation/usb/usb-serial.txt 11419F: drivers/usb/serial/ 11420F: include/linux/usb/serial.h 11421 11422USB SMSC75XX ETHERNET DRIVER 11423M: Steve Glendinning <steve.glendinning@shawell.net> 11424L: netdev@vger.kernel.org 11425S: Maintained 11426F: drivers/net/usb/smsc75xx.* 11427 11428USB SMSC95XX ETHERNET DRIVER 11429M: Steve Glendinning <steve.glendinning@shawell.net> 11430L: netdev@vger.kernel.org 11431S: Maintained 11432F: drivers/net/usb/smsc95xx.* 11433 11434USB SUBSYSTEM 11435M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11436L: linux-usb@vger.kernel.org 11437W: http://www.linux-usb.org 11438T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11439S: Supported 11440F: Documentation/usb/ 11441F: drivers/usb/ 11442F: include/linux/usb.h 11443F: include/linux/usb/ 11444 11445USB UHCI DRIVER 11446M: Alan Stern <stern@rowland.harvard.edu> 11447L: linux-usb@vger.kernel.org 11448S: Maintained 11449F: drivers/usb/host/uhci* 11450 11451USB "USBNET" DRIVER FRAMEWORK 11452M: Oliver Neukum <oneukum@suse.com> 11453L: netdev@vger.kernel.org 11454W: http://www.linux-usb.org/usbnet 11455S: Maintained 11456F: drivers/net/usb/usbnet.c 11457F: include/linux/usb/usbnet.h 11458 11459USB VIDEO CLASS 11460M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11461L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11462L: linux-media@vger.kernel.org 11463T: git git://linuxtv.org/media_tree.git 11464W: http://www.ideasonboard.org/uvc/ 11465S: Maintained 11466F: drivers/media/usb/uvc/ 11467F: include/uapi/linux/uvcvideo.h 11468 11469USB VISION DRIVER 11470M: Hans Verkuil <hverkuil@xs4all.nl> 11471L: linux-media@vger.kernel.org 11472T: git git://linuxtv.org/media_tree.git 11473W: https://linuxtv.org 11474S: Odd Fixes 11475F: drivers/media/usb/usbvision/ 11476 11477USB WEBCAM GADGET 11478M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11479L: linux-usb@vger.kernel.org 11480S: Maintained 11481F: drivers/usb/gadget/function/*uvc* 11482F: drivers/usb/gadget/legacy/webcam.c 11483 11484USB WIRELESS RNDIS DRIVER (rndis_wlan) 11485M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11486L: linux-wireless@vger.kernel.org 11487S: Maintained 11488F: drivers/net/wireless/rndis_wlan.c 11489 11490USB XHCI DRIVER 11491M: Mathias Nyman <mathias.nyman@intel.com> 11492L: linux-usb@vger.kernel.org 11493S: Supported 11494F: drivers/usb/host/xhci* 11495F: drivers/usb/host/pci-quirks* 11496 11497USB ZD1201 DRIVER 11498L: linux-wireless@vger.kernel.org 11499W: http://linux-lc100020.sourceforge.net 11500S: Orphan 11501F: drivers/net/wireless/zydas/zd1201.* 11502 11503USB ZR364XX DRIVER 11504M: Antoine Jacquet <royale@zerezo.com> 11505L: linux-usb@vger.kernel.org 11506L: linux-media@vger.kernel.org 11507T: git git://linuxtv.org/media_tree.git 11508W: http://royale.zerezo.com/zr364xx/ 11509S: Maintained 11510F: Documentation/video4linux/zr364xx.txt 11511F: drivers/media/usb/zr364xx/ 11512 11513ULPI BUS 11514M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11515L: linux-usb@vger.kernel.org 11516S: Maintained 11517F: drivers/usb/common/ulpi.c 11518F: include/linux/ulpi/ 11519 11520USER-MODE LINUX (UML) 11521M: Jeff Dike <jdike@addtoit.com> 11522M: Richard Weinberger <richard@nod.at> 11523L: user-mode-linux-devel@lists.sourceforge.net 11524L: user-mode-linux-user@lists.sourceforge.net 11525W: http://user-mode-linux.sourceforge.net 11526T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 11527S: Maintained 11528F: Documentation/virtual/uml/ 11529F: arch/um/ 11530F: arch/x86/um/ 11531F: fs/hostfs/ 11532F: fs/hppfs/ 11533 11534USERSPACE I/O (UIO) 11535M: "Hans J. Koch" <hjk@hansjkoch.de> 11536M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11537S: Maintained 11538T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11539F: Documentation/DocBook/uio-howto.tmpl 11540F: drivers/uio/ 11541F: include/linux/uio*.h 11542 11543UTIL-LINUX PACKAGE 11544M: Karel Zak <kzak@redhat.com> 11545L: util-linux@vger.kernel.org 11546W: http://en.wikipedia.org/wiki/Util-linux 11547T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11548S: Maintained 11549 11550UVESAFB DRIVER 11551M: Michal Januszewski <spock@gentoo.org> 11552L: linux-fbdev@vger.kernel.org 11553W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11554S: Maintained 11555F: Documentation/fb/uvesafb.txt 11556F: drivers/video/fbdev/uvesafb.* 11557 11558VF610 NAND DRIVER 11559M: Stefan Agner <stefan@agner.ch> 11560L: linux-mtd@lists.infradead.org 11561S: Supported 11562F: drivers/mtd/nand/vf610_nfc.c 11563 11564VFAT/FAT/MSDOS FILESYSTEM 11565M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11566S: Maintained 11567F: Documentation/filesystems/vfat.txt 11568F: fs/fat/ 11569 11570VFIO DRIVER 11571M: Alex Williamson <alex.williamson@redhat.com> 11572L: kvm@vger.kernel.org 11573T: git git://github.com/awilliam/linux-vfio.git 11574S: Maintained 11575F: Documentation/vfio.txt 11576F: drivers/vfio/ 11577F: include/linux/vfio.h 11578F: include/uapi/linux/vfio.h 11579 11580VFIO PLATFORM DRIVER 11581M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11582L: kvm@vger.kernel.org 11583S: Maintained 11584F: drivers/vfio/platform/ 11585 11586VIDEOBUF2 FRAMEWORK 11587M: Pawel Osciak <pawel@osciak.com> 11588M: Marek Szyprowski <m.szyprowski@samsung.com> 11589M: Kyungmin Park <kyungmin.park@samsung.com> 11590L: linux-media@vger.kernel.org 11591S: Maintained 11592F: drivers/media/v4l2-core/videobuf2-* 11593F: include/media/videobuf2-* 11594 11595VIRTUAL SERIO DEVICE DRIVER 11596M: Stephen Chandler Paul <thatslyude@gmail.com> 11597S: Maintained 11598F: drivers/input/serio/userio.c 11599F: include/uapi/linux/userio.h 11600 11601VIRTIO CONSOLE DRIVER 11602M: Amit Shah <amit.shah@redhat.com> 11603L: virtualization@lists.linux-foundation.org 11604S: Maintained 11605F: drivers/char/virtio_console.c 11606F: include/linux/virtio_console.h 11607F: include/uapi/linux/virtio_console.h 11608 11609VIRTIO CORE, NET AND BLOCK DRIVERS 11610M: "Michael S. Tsirkin" <mst@redhat.com> 11611L: virtualization@lists.linux-foundation.org 11612S: Maintained 11613F: drivers/virtio/ 11614F: tools/virtio/ 11615F: drivers/net/virtio_net.c 11616F: drivers/block/virtio_blk.c 11617F: include/linux/virtio_*.h 11618F: include/uapi/linux/virtio_*.h 11619 11620VIRTIO DRIVERS FOR S390 11621M: Christian Borntraeger <borntraeger@de.ibm.com> 11622M: Cornelia Huck <cornelia.huck@de.ibm.com> 11623L: linux-s390@vger.kernel.org 11624L: virtualization@lists.linux-foundation.org 11625L: kvm@vger.kernel.org 11626S: Supported 11627F: drivers/s390/virtio/ 11628 11629VIRTIO GPU DRIVER 11630M: David Airlie <airlied@linux.ie> 11631M: Gerd Hoffmann <kraxel@redhat.com> 11632L: dri-devel@lists.freedesktop.org 11633L: virtualization@lists.linux-foundation.org 11634S: Maintained 11635F: drivers/gpu/drm/virtio/ 11636F: include/uapi/linux/virtio_gpu.h 11637 11638VIRTIO HOST (VHOST) 11639M: "Michael S. Tsirkin" <mst@redhat.com> 11640L: kvm@vger.kernel.org 11641L: virtualization@lists.linux-foundation.org 11642L: netdev@vger.kernel.org 11643T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git 11644S: Maintained 11645F: drivers/vhost/ 11646F: include/uapi/linux/vhost.h 11647 11648VIRTIO INPUT DRIVER 11649M: Gerd Hoffmann <kraxel@redhat.com> 11650S: Maintained 11651F: drivers/virtio/virtio_input.c 11652F: include/uapi/linux/virtio_input.h 11653 11654VIA RHINE NETWORK DRIVER 11655S: Orphan 11656F: drivers/net/ethernet/via/via-rhine.c 11657 11658VIA SD/MMC CARD CONTROLLER DRIVER 11659M: Bruce Chang <brucechang@via.com.tw> 11660M: Harald Welte <HaraldWelte@viatech.com> 11661S: Maintained 11662F: drivers/mmc/host/via-sdmmc.c 11663 11664VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11665M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11666L: linux-fbdev@vger.kernel.org 11667S: Maintained 11668F: include/linux/via-core.h 11669F: include/linux/via-gpio.h 11670F: include/linux/via_i2c.h 11671F: drivers/video/fbdev/via/ 11672 11673VIA VELOCITY NETWORK DRIVER 11674M: Francois Romieu <romieu@fr.zoreil.com> 11675L: netdev@vger.kernel.org 11676S: Maintained 11677F: drivers/net/ethernet/via/via-velocity.* 11678 11679VIRT LIB 11680M: Alex Williamson <alex.williamson@redhat.com> 11681M: Paolo Bonzini <pbonzini@redhat.com> 11682L: kvm@vger.kernel.org 11683S: Supported 11684F: virt/lib/ 11685 11686VIVID VIRTUAL VIDEO DRIVER 11687M: Hans Verkuil <hverkuil@xs4all.nl> 11688L: linux-media@vger.kernel.org 11689T: git git://linuxtv.org/media_tree.git 11690W: https://linuxtv.org 11691S: Maintained 11692F: drivers/media/platform/vivid/* 11693 11694VLAN (802.1Q) 11695M: Patrick McHardy <kaber@trash.net> 11696L: netdev@vger.kernel.org 11697S: Maintained 11698F: drivers/net/macvlan.c 11699F: include/linux/if_*vlan.h 11700F: net/8021q/ 11701 11702VLYNQ BUS 11703M: Florian Fainelli <florian@openwrt.org> 11704L: openwrt-devel@lists.openwrt.org (subscribers-only) 11705S: Maintained 11706F: drivers/vlynq/vlynq.c 11707F: include/linux/vlynq.h 11708 11709VME SUBSYSTEM 11710M: Martyn Welch <martyn@welchs.me.uk> 11711M: Manohar Vanga <manohar.vanga@gmail.com> 11712M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11713L: devel@driverdev.osuosl.org 11714S: Maintained 11715T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11716F: Documentation/vme_api.txt 11717F: drivers/staging/vme/ 11718F: drivers/vme/ 11719F: include/linux/vme* 11720 11721VMWARE HYPERVISOR INTERFACE 11722M: Alok Kataria <akataria@vmware.com> 11723L: virtualization@lists.linux-foundation.org 11724S: Supported 11725F: arch/x86/kernel/cpu/vmware.c 11726 11727VMWARE BALLOON DRIVER 11728M: Xavier Deguillard <xdeguillard@vmware.com> 11729M: Philip Moltmann <moltmann@vmware.com> 11730M: "VMware, Inc." <pv-drivers@vmware.com> 11731L: linux-kernel@vger.kernel.org 11732S: Maintained 11733F: drivers/misc/vmw_balloon.c 11734 11735VMWARE VMMOUSE SUBDRIVER 11736M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11737M: "VMware, Inc." <pv-drivers@vmware.com> 11738L: linux-input@vger.kernel.org 11739S: Maintained 11740F: drivers/input/mouse/vmmouse.c 11741F: drivers/input/mouse/vmmouse.h 11742 11743VMWARE VMXNET3 ETHERNET DRIVER 11744M: Shrikrishna Khare <skhare@vmware.com> 11745M: "VMware, Inc." <pv-drivers@vmware.com> 11746L: netdev@vger.kernel.org 11747S: Maintained 11748F: drivers/net/vmxnet3/ 11749 11750VMware PVSCSI driver 11751M: Arvind Kumar <arvindkumar@vmware.com> 11752M: VMware PV-Drivers <pv-drivers@vmware.com> 11753L: linux-scsi@vger.kernel.org 11754S: Maintained 11755F: drivers/scsi/vmw_pvscsi.c 11756F: drivers/scsi/vmw_pvscsi.h 11757 11758VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11759M: Liam Girdwood <lgirdwood@gmail.com> 11760M: Mark Brown <broonie@kernel.org> 11761L: linux-kernel@vger.kernel.org 11762W: http://www.slimlogic.co.uk/?p=48 11763T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11764S: Supported 11765F: drivers/regulator/ 11766F: include/linux/regulator/ 11767 11768VRF 11769M: David Ahern <dsa@cumulusnetworks.com> 11770M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11771L: netdev@vger.kernel.org 11772S: Maintained 11773F: drivers/net/vrf.c 11774F: Documentation/networking/vrf.txt 11775 11776VT1211 HARDWARE MONITOR DRIVER 11777M: Juerg Haefliger <juergh@gmail.com> 11778L: lm-sensors@lm-sensors.org 11779S: Maintained 11780F: Documentation/hwmon/vt1211 11781F: drivers/hwmon/vt1211.c 11782 11783VT8231 HARDWARE MONITOR DRIVER 11784M: Roger Lucas <vt8231@hiddenengine.co.uk> 11785L: lm-sensors@lm-sensors.org 11786S: Maintained 11787F: drivers/hwmon/vt8231.c 11788 11789VUB300 USB to SDIO/SD/MMC bridge chip 11790M: Tony Olech <tony.olech@elandigitalsystems.com> 11791L: linux-mmc@vger.kernel.org 11792L: linux-usb@vger.kernel.org 11793S: Supported 11794F: drivers/mmc/host/vub300.c 11795 11796W1 DALLAS'S 1-WIRE BUS 11797M: Evgeniy Polyakov <zbr@ioremap.net> 11798S: Maintained 11799F: Documentation/w1/ 11800F: drivers/w1/ 11801 11802W83791D HARDWARE MONITORING DRIVER 11803M: Marc Hulsman <m.hulsman@tudelft.nl> 11804L: lm-sensors@lm-sensors.org 11805S: Maintained 11806F: Documentation/hwmon/w83791d 11807F: drivers/hwmon/w83791d.c 11808 11809W83793 HARDWARE MONITORING DRIVER 11810M: Rudolf Marek <r.marek@assembler.cz> 11811L: lm-sensors@lm-sensors.org 11812S: Maintained 11813F: Documentation/hwmon/w83793 11814F: drivers/hwmon/w83793.c 11815 11816W83795 HARDWARE MONITORING DRIVER 11817M: Jean Delvare <jdelvare@suse.com> 11818L: lm-sensors@lm-sensors.org 11819S: Maintained 11820F: drivers/hwmon/w83795.c 11821 11822W83L51xD SD/MMC CARD INTERFACE DRIVER 11823M: Pierre Ossman <pierre@ossman.eu> 11824S: Maintained 11825F: drivers/mmc/host/wbsd.* 11826 11827WACOM PROTOCOL 4 SERIAL TABLETS 11828M: Julian Squires <julian@cipht.net> 11829M: Hans de Goede <hdegoede@redhat.com> 11830L: linux-input@vger.kernel.org 11831S: Maintained 11832F: drivers/input/tablet/wacom_serial4.c 11833 11834WATCHDOG DEVICE DRIVERS 11835M: Wim Van Sebroeck <wim@iguana.be> 11836R: Guenter Roeck <linux@roeck-us.net> 11837L: linux-watchdog@vger.kernel.org 11838W: http://www.linux-watchdog.org/ 11839T: git git://www.linux-watchdog.org/linux-watchdog.git 11840S: Maintained 11841F: Documentation/watchdog/ 11842F: drivers/watchdog/ 11843F: include/linux/watchdog.h 11844F: include/uapi/linux/watchdog.h 11845 11846WD7000 SCSI DRIVER 11847M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11848L: linux-scsi@vger.kernel.org 11849S: Maintained 11850F: drivers/scsi/wd7000.c 11851 11852WIIMOTE HID DRIVER 11853M: David Herrmann <dh.herrmann@googlemail.com> 11854L: linux-input@vger.kernel.org 11855S: Maintained 11856F: drivers/hid/hid-wiimote* 11857 11858WINBOND CIR DRIVER 11859M: David Härdeman <david@hardeman.nu> 11860S: Maintained 11861F: drivers/media/rc/winbond-cir.c 11862 11863WIMAX STACK 11864M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11865M: linux-wimax@intel.com 11866L: wimax@linuxwimax.org (subscribers-only) 11867S: Supported 11868W: http://linuxwimax.org 11869F: Documentation/wimax/README.wimax 11870F: include/linux/wimax/debug.h 11871F: include/net/wimax.h 11872F: include/uapi/linux/wimax.h 11873F: net/wimax/ 11874 11875WISTRON LAPTOP BUTTON DRIVER 11876M: Miloslav Trmac <mitr@volny.cz> 11877S: Maintained 11878F: drivers/input/misc/wistron_btns.c 11879 11880WL3501 WIRELESS PCMCIA CARD DRIVER 11881M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11882L: linux-wireless@vger.kernel.org 11883W: http://oops.ghostprotocols.net:81/blog 11884S: Maintained 11885F: drivers/net/wireless/wl3501* 11886 11887WOLFSON MICROELECTRONICS DRIVERS 11888L: patches@opensource.wolfsonmicro.com 11889T: git https://github.com/CirrusLogic/linux-drivers.git 11890W: https://github.com/CirrusLogic/linux-drivers/wiki 11891S: Supported 11892F: Documentation/hwmon/wm83?? 11893F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 11894F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 11895F: Documentation/devicetree/bindings/mfd/arizona.txt 11896F: arch/arm/mach-s3c64xx/mach-crag6410* 11897F: drivers/clk/clk-wm83*.c 11898F: drivers/extcon/extcon-arizona.c 11899F: drivers/leds/leds-wm83*.c 11900F: drivers/gpio/gpio-*wm*.c 11901F: drivers/gpio/gpio-arizona.c 11902F: drivers/hwmon/wm83??-hwmon.c 11903F: drivers/input/misc/wm831x-on.c 11904F: drivers/input/touchscreen/wm831x-ts.c 11905F: drivers/input/touchscreen/wm97*.c 11906F: drivers/mfd/arizona* 11907F: drivers/mfd/wm*.c 11908F: drivers/mfd/cs47l24* 11909F: drivers/power/wm83*.c 11910F: drivers/rtc/rtc-wm83*.c 11911F: drivers/regulator/wm8*.c 11912F: drivers/video/backlight/wm83*_bl.c 11913F: drivers/watchdog/wm83*_wdt.c 11914F: include/linux/mfd/arizona/ 11915F: include/linux/mfd/wm831x/ 11916F: include/linux/mfd/wm8350/ 11917F: include/linux/mfd/wm8400* 11918F: include/linux/wm97xx.h 11919F: include/sound/wm????.h 11920F: sound/soc/codecs/arizona.? 11921F: sound/soc/codecs/wm* 11922F: sound/soc/codecs/cs47l24* 11923 11924WORKQUEUE 11925M: Tejun Heo <tj@kernel.org> 11926R: Lai Jiangshan <jiangshanlai@gmail.com> 11927T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11928S: Maintained 11929F: include/linux/workqueue.h 11930F: kernel/workqueue.c 11931F: Documentation/workqueue.txt 11932 11933X.25 NETWORK LAYER 11934M: Andrew Hendry <andrew.hendry@gmail.com> 11935L: linux-x25@vger.kernel.org 11936S: Odd Fixes 11937F: Documentation/networking/x25* 11938F: include/net/x25* 11939F: net/x25/ 11940 11941X86 ARCHITECTURE (32-BIT AND 64-BIT) 11942M: Thomas Gleixner <tglx@linutronix.de> 11943M: Ingo Molnar <mingo@redhat.com> 11944M: "H. Peter Anvin" <hpa@zytor.com> 11945M: x86@kernel.org 11946L: linux-kernel@vger.kernel.org 11947T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11948S: Maintained 11949F: Documentation/x86/ 11950F: arch/x86/ 11951 11952X86 PLATFORM DRIVERS 11953M: Darren Hart <dvhart@infradead.org> 11954L: platform-driver-x86@vger.kernel.org 11955T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11956S: Maintained 11957F: drivers/platform/x86/ 11958F: drivers/platform/olpc/ 11959 11960X86 MCE INFRASTRUCTURE 11961M: Tony Luck <tony.luck@intel.com> 11962M: Borislav Petkov <bp@alien8.de> 11963L: linux-edac@vger.kernel.org 11964S: Maintained 11965F: arch/x86/kernel/cpu/mcheck/* 11966 11967X86 MICROCODE UPDATE SUPPORT 11968M: Borislav Petkov <bp@alien8.de> 11969S: Maintained 11970F: arch/x86/kernel/cpu/microcode/* 11971 11972X86 VDSO 11973M: Andy Lutomirski <luto@amacapital.net> 11974L: linux-kernel@vger.kernel.org 11975T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11976S: Maintained 11977F: arch/x86/entry/vdso/ 11978 11979XC2028/3028 TUNER DRIVER 11980M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11981L: linux-media@vger.kernel.org 11982W: https://linuxtv.org 11983T: git git://linuxtv.org/media_tree.git 11984S: Maintained 11985F: drivers/media/tuners/tuner-xc2028.* 11986 11987XEN HYPERVISOR INTERFACE 11988M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11989M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11990M: David Vrabel <david.vrabel@citrix.com> 11991L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11992T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11993S: Supported 11994F: arch/x86/xen/ 11995F: drivers/*/xen-*front.c 11996F: drivers/xen/ 11997F: arch/x86/include/asm/xen/ 11998F: include/xen/ 11999F: include/uapi/xen/ 12000 12001XEN HYPERVISOR ARM 12002M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12003L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12004S: Supported 12005F: arch/arm/xen/ 12006F: arch/arm/include/asm/xen/ 12007 12008XEN HYPERVISOR ARM64 12009M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12010L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12011S: Supported 12012F: arch/arm64/xen/ 12013F: arch/arm64/include/asm/xen/ 12014 12015XEN NETWORK BACKEND DRIVER 12016M: Ian Campbell <ian.campbell@citrix.com> 12017M: Wei Liu <wei.liu2@citrix.com> 12018L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12019L: netdev@vger.kernel.org 12020S: Supported 12021F: drivers/net/xen-netback/* 12022 12023XEN PCI SUBSYSTEM 12024M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12025L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12026S: Supported 12027F: arch/x86/pci/*xen* 12028F: drivers/pci/*xen* 12029 12030XEN BLOCK SUBSYSTEM 12031M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12032M: Roger Pau Monné <roger.pau@citrix.com> 12033L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12034S: Supported 12035F: drivers/block/xen-blkback/* 12036F: drivers/block/xen* 12037 12038XEN PVSCSI DRIVERS 12039M: Juergen Gross <jgross@suse.com> 12040L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12041L: linux-scsi@vger.kernel.org 12042S: Supported 12043F: drivers/scsi/xen-scsifront.c 12044F: drivers/xen/xen-scsiback.c 12045F: include/xen/interface/io/vscsiif.h 12046 12047XEN SWIOTLB SUBSYSTEM 12048M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12049L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12050S: Supported 12051F: arch/x86/xen/*swiotlb* 12052F: drivers/xen/*swiotlb* 12053 12054XFS FILESYSTEM 12055P: Silicon Graphics Inc 12056M: Dave Chinner <david@fromorbit.com> 12057M: xfs@oss.sgi.com 12058L: xfs@oss.sgi.com 12059W: http://oss.sgi.com/projects/xfs 12060T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git 12061S: Supported 12062F: Documentation/filesystems/xfs.txt 12063F: fs/xfs/ 12064 12065XILINX AXI ETHERNET DRIVER 12066M: Anirudha Sarangi <anirudh@xilinx.com> 12067M: John Linn <John.Linn@xilinx.com> 12068S: Maintained 12069F: drivers/net/ethernet/xilinx/xilinx_axienet* 12070 12071XILINX UARTLITE SERIAL DRIVER 12072M: Peter Korsgaard <jacmet@sunsite.dk> 12073L: linux-serial@vger.kernel.org 12074S: Maintained 12075F: drivers/tty/serial/uartlite.c 12076 12077XILINX VIDEO IP CORES 12078M: Hyun Kwon <hyun.kwon@xilinx.com> 12079M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12080L: linux-media@vger.kernel.org 12081T: git git://linuxtv.org/media_tree.git 12082S: Supported 12083F: Documentation/devicetree/bindings/media/xilinx/ 12084F: drivers/media/platform/xilinx/ 12085F: include/uapi/linux/xilinx-v4l2-controls.h 12086 12087XILLYBUS DRIVER 12088M: Eli Billauer <eli.billauer@gmail.com> 12089L: linux-kernel@vger.kernel.org 12090S: Supported 12091F: drivers/char/xillybus/ 12092 12093XTENSA XTFPGA PLATFORM SUPPORT 12094M: Max Filippov <jcmvbkbc@gmail.com> 12095L: linux-xtensa@linux-xtensa.org 12096S: Maintained 12097F: drivers/spi/spi-xtensa-xtfpga.c 12098F: sound/soc/xtensa/xtfpga-i2s.c 12099 12100YAM DRIVER FOR AX.25 12101M: Jean-Paul Roubelat <jpr@f6fbb.org> 12102L: linux-hams@vger.kernel.org 12103S: Maintained 12104F: drivers/net/hamradio/yam* 12105F: include/linux/yam.h 12106 12107YEALINK PHONE DRIVER 12108M: Henk Vergonet <Henk.Vergonet@gmail.com> 12109L: usbb2k-api-dev@nongnu.org 12110S: Maintained 12111F: Documentation/input/yealink.txt 12112F: drivers/input/misc/yealink.* 12113 12114Z8530 DRIVER FOR AX.25 12115M: Joerg Reuter <jreuter@yaina.de> 12116W: http://yaina.de/jreuter/ 12117W: http://www.qsl.net/dl1bke/ 12118L: linux-hams@vger.kernel.org 12119S: Maintained 12120F: Documentation/networking/z8530drv.txt 12121F: drivers/net/hamradio/*scc.c 12122F: drivers/net/hamradio/z8530.h 12123 12124ZBUD COMPRESSED PAGE ALLOCATOR 12125M: Seth Jennings <sjenning@redhat.com> 12126L: linux-mm@kvack.org 12127S: Maintained 12128F: mm/zbud.c 12129F: include/linux/zbud.h 12130 12131ZD1211RW WIRELESS DRIVER 12132M: Daniel Drake <dsd@gentoo.org> 12133M: Ulrich Kunitz <kune@deine-taler.de> 12134W: http://zd1211.ath.cx/wiki/DriverRewrite 12135L: linux-wireless@vger.kernel.org 12136L: zd1211-devs@lists.sourceforge.net (subscribers-only) 12137S: Maintained 12138F: drivers/net/wireless/zydas/zd1211rw/ 12139 12140ZPOOL COMPRESSED PAGE STORAGE API 12141M: Dan Streetman <ddstreet@ieee.org> 12142L: linux-mm@kvack.org 12143S: Maintained 12144F: mm/zpool.c 12145F: include/linux/zpool.h 12146 12147ZR36067 VIDEO FOR LINUX DRIVER 12148L: mjpeg-users@lists.sourceforge.net 12149L: linux-media@vger.kernel.org 12150W: http://mjpeg.sourceforge.net/driver-zoran/ 12151T: hg https://linuxtv.org/hg/v4l-dvb 12152S: Odd Fixes 12153F: drivers/media/pci/zoran/ 12154 12155ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 12156M: Minchan Kim <minchan@kernel.org> 12157M: Nitin Gupta <ngupta@vflare.org> 12158R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12159L: linux-kernel@vger.kernel.org 12160S: Maintained 12161F: drivers/block/zram/ 12162F: Documentation/blockdev/zram.txt 12163 12164ZS DECSTATION Z85C30 SERIAL DRIVER 12165M: "Maciej W. Rozycki" <macro@linux-mips.org> 12166S: Maintained 12167F: drivers/tty/serial/zs.* 12168 12169ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 12170M: Minchan Kim <minchan@kernel.org> 12171M: Nitin Gupta <ngupta@vflare.org> 12172R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12173L: linux-mm@kvack.org 12174S: Maintained 12175F: mm/zsmalloc.c 12176F: include/linux/zsmalloc.h 12177F: Documentation/vm/zsmalloc.txt 12178 12179ZSWAP COMPRESSED SWAP CACHING 12180M: Seth Jennings <sjenning@redhat.com> 12181L: linux-mm@kvack.org 12182S: Maintained 12183F: mm/zswap.c 12184 12185THE REST 12186M: Linus Torvalds <torvalds@linux-foundation.org> 12187L: linux-kernel@vger.kernel.org 12188Q: http://patchwork.kernel.org/project/LKML/list/ 12189T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 12190S: Buried alive in reporters 12191F: * 12192F: */