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: http://linuxtv.org/ 210W: http://palosaari.fi/linux/ 211Q: http://patchwork.linuxtv.org/project/linux-media/list/ 212T: git git://linuxtv.org/anttip/media_tree.git 213S: Maintained 214F: drivers/media/dvb-frontends/a8293* 215 216AACRAID SCSI RAID DRIVER 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 218L: linux-scsi@vger.kernel.org 219W: http://www.adaptec.com/ 220S: Supported 221F: Documentation/scsi/aacraid.txt 222F: drivers/scsi/aacraid/ 223 224ABI/API 225L: linux-api@vger.kernel.org 226F: Documentation/ABI/ 227F: include/linux/syscalls.h 228F: include/uapi/ 229F: kernel/sys_ni.c 230 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 232M: Hans de Goede <hdegoede@redhat.com> 233L: lm-sensors@lm-sensors.org 234S: Maintained 235F: drivers/hwmon/abituguru.c 236 237ABIT UGURU 3 HARDWARE MONITOR DRIVER 238M: Alistair John Strachan <alistair@devzero.co.uk> 239L: lm-sensors@lm-sensors.org 240S: Maintained 241F: drivers/hwmon/abituguru3.c 242 243ACCES 104-IDIO-16 GPIO DRIVER 244M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 245L: linux-gpio@vger.kernel.org 246S: Maintained 247F: drivers/gpio/gpio-104-idio-16.c 248 249ACENIC DRIVER 250M: Jes Sorensen <jes@trained-monkey.org> 251L: linux-acenic@sunsite.dk 252S: Maintained 253F: drivers/net/ethernet/alteon/acenic* 254 255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 256M: Peter Feuerer <peter@piie.net> 257L: platform-driver-x86@vger.kernel.org 258W: http://piie.net/?section=acerhdf 259S: Maintained 260F: drivers/platform/x86/acerhdf.c 261 262ACER WMI LAPTOP EXTRAS 263M: "Lee, Chun-Yi" <jlee@suse.com> 264L: platform-driver-x86@vger.kernel.org 265S: Maintained 266F: drivers/platform/x86/acer-wmi.c 267 268ACPI 269M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 270M: Len Brown <lenb@kernel.org> 271L: linux-acpi@vger.kernel.org 272W: https://01.org/linux-acpi 273Q: https://patchwork.kernel.org/project/linux-acpi/list/ 274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 275S: Supported 276F: drivers/acpi/ 277F: drivers/pnp/pnpacpi/ 278F: include/linux/acpi.h 279F: include/acpi/ 280F: Documentation/acpi/ 281F: Documentation/ABI/testing/sysfs-bus-acpi 282F: drivers/pci/*acpi* 283F: drivers/pci/*/*acpi* 284F: drivers/pci/*/*/*acpi* 285F: tools/power/acpi/ 286 287ACPI COMPONENT ARCHITECTURE (ACPICA) 288M: Robert Moore <robert.moore@intel.com> 289M: Lv Zheng <lv.zheng@intel.com> 290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 291L: linux-acpi@vger.kernel.org 292L: devel@acpica.org 293W: https://acpica.org/ 294W: https://github.com/acpica/acpica/ 295Q: https://patchwork.kernel.org/project/linux-acpi/list/ 296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 297S: Supported 298F: drivers/acpi/acpica/ 299F: include/acpi/ 300F: tools/power/acpi/ 301 302ACPI FAN DRIVER 303M: Zhang Rui <rui.zhang@intel.com> 304L: linux-acpi@vger.kernel.org 305W: https://01.org/linux-acpi 306S: Supported 307F: drivers/acpi/fan.c 308 309ACPI THERMAL DRIVER 310M: Zhang Rui <rui.zhang@intel.com> 311L: linux-acpi@vger.kernel.org 312W: https://01.org/linux-acpi 313S: Supported 314F: drivers/acpi/*thermal* 315 316ACPI VIDEO DRIVER 317M: Zhang Rui <rui.zhang@intel.com> 318L: linux-acpi@vger.kernel.org 319W: https://01.org/linux-acpi 320S: Supported 321F: drivers/acpi/acpi_video.c 322 323ACPI WMI DRIVER 324L: platform-driver-x86@vger.kernel.org 325S: Orphan 326F: drivers/platform/x86/wmi.c 327 328AD1889 ALSA SOUND DRIVER 329M: Thibaut Varene <T-Bone@parisc-linux.org> 330W: http://wiki.parisc-linux.org/AD1889 331L: linux-parisc@vger.kernel.org 332S: Maintained 333F: sound/pci/ad1889.* 334 335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 336M: Michael Hennerich <michael.hennerich@analog.com> 337W: http://wiki.analog.com/AD5254 338W: http://ez.analog.com/community/linux-device-drivers 339S: Supported 340F: drivers/misc/ad525x_dpot.c 341 342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 343M: Michael Hennerich <michael.hennerich@analog.com> 344W: http://wiki.analog.com/AD5398 345W: http://ez.analog.com/community/linux-device-drivers 346S: Supported 347F: drivers/regulator/ad5398.c 348 349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 350M: Michael Hennerich <michael.hennerich@analog.com> 351W: http://wiki.analog.com/AD7142 352W: http://ez.analog.com/community/linux-device-drivers 353S: Supported 354F: drivers/input/misc/ad714x.c 355 356AD7877 TOUCHSCREEN DRIVER 357M: Michael Hennerich <michael.hennerich@analog.com> 358W: http://wiki.analog.com/AD7877 359W: http://ez.analog.com/community/linux-device-drivers 360S: Supported 361F: drivers/input/touchscreen/ad7877.c 362 363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 364M: Michael Hennerich <michael.hennerich@analog.com> 365W: http://wiki.analog.com/AD7879 366W: http://ez.analog.com/community/linux-device-drivers 367S: Supported 368F: drivers/input/touchscreen/ad7879.c 369 370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 371M: Jiri Kosina <jikos@kernel.org> 372S: Maintained 373 374ADM1025 HARDWARE MONITOR DRIVER 375M: Jean Delvare <jdelvare@suse.com> 376L: lm-sensors@lm-sensors.org 377S: Maintained 378F: Documentation/hwmon/adm1025 379F: drivers/hwmon/adm1025.c 380 381ADM1029 HARDWARE MONITOR DRIVER 382M: Corentin Labbe <clabbe.montjoie@gmail.com> 383L: lm-sensors@lm-sensors.org 384S: Maintained 385F: drivers/hwmon/adm1029.c 386 387ADM8211 WIRELESS DRIVER 388L: linux-wireless@vger.kernel.org 389W: http://wireless.kernel.org/ 390S: Orphan 391F: drivers/net/wireless/adm8211.* 392 393ADP1653 FLASH CONTROLLER DRIVER 394M: Sakari Ailus <sakari.ailus@iki.fi> 395L: linux-media@vger.kernel.org 396S: Maintained 397F: drivers/media/i2c/adp1653.c 398F: include/media/adp1653.h 399 400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 401M: Michael Hennerich <michael.hennerich@analog.com> 402W: http://wiki.analog.com/ADP5520 403W: http://ez.analog.com/community/linux-device-drivers 404S: Supported 405F: drivers/mfd/adp5520.c 406F: drivers/video/backlight/adp5520_bl.c 407F: drivers/leds/leds-adp5520.c 408F: drivers/gpio/gpio-adp5520.c 409F: drivers/input/keyboard/adp5520-keys.c 410 411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 412M: Michael Hennerich <michael.hennerich@analog.com> 413W: http://wiki.analog.com/ADP5588 414W: http://ez.analog.com/community/linux-device-drivers 415S: Supported 416F: drivers/input/keyboard/adp5588-keys.c 417F: drivers/gpio/gpio-adp5588.c 418 419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 420M: Michael Hennerich <michael.hennerich@analog.com> 421W: http://wiki.analog.com/ADP8860 422W: http://ez.analog.com/community/linux-device-drivers 423S: Supported 424F: drivers/video/backlight/adp8860_bl.c 425 426ADS1015 HARDWARE MONITOR DRIVER 427M: Dirk Eibach <eibach@gdsys.de> 428L: lm-sensors@lm-sensors.org 429S: Maintained 430F: Documentation/hwmon/ads1015 431F: drivers/hwmon/ads1015.c 432F: include/linux/i2c/ads1015.h 433 434ADT746X FAN DRIVER 435M: Colin Leroy <colin@colino.net> 436S: Maintained 437F: drivers/macintosh/therm_adt746x.c 438 439ADT7475 HARDWARE MONITOR DRIVER 440M: Jean Delvare <jdelvare@suse.com> 441L: lm-sensors@lm-sensors.org 442S: Maintained 443F: Documentation/hwmon/adt7475 444F: drivers/hwmon/adt7475.c 445 446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 447M: Michael Hennerich <michael.hennerich@analog.com> 448W: http://wiki.analog.com/ADXL345 449W: http://ez.analog.com/community/linux-device-drivers 450S: Supported 451F: drivers/input/misc/adxl34x.c 452 453ADVANSYS SCSI DRIVER 454M: Matthew Wilcox <matthew@wil.cx> 455M: Hannes Reinecke <hare@suse.com> 456L: linux-scsi@vger.kernel.org 457S: Maintained 458F: Documentation/scsi/advansys.txt 459F: drivers/scsi/advansys.c 460 461AEDSP16 DRIVER 462M: Riccardo Facchetti <fizban@tin.it> 463S: Maintained 464F: sound/oss/aedsp16.c 465 466AF9013 MEDIA DRIVER 467M: Antti Palosaari <crope@iki.fi> 468L: linux-media@vger.kernel.org 469W: http://linuxtv.org/ 470W: http://palosaari.fi/linux/ 471Q: http://patchwork.linuxtv.org/project/linux-media/list/ 472T: git git://linuxtv.org/anttip/media_tree.git 473S: Maintained 474F: drivers/media/dvb-frontends/af9013* 475 476AF9033 MEDIA DRIVER 477M: Antti Palosaari <crope@iki.fi> 478L: linux-media@vger.kernel.org 479W: http://linuxtv.org/ 480W: http://palosaari.fi/linux/ 481Q: http://patchwork.linuxtv.org/project/linux-media/list/ 482T: git git://linuxtv.org/anttip/media_tree.git 483S: Maintained 484F: drivers/media/dvb-frontends/af9033* 485 486AFFS FILE SYSTEM 487L: linux-fsdevel@vger.kernel.org 488S: Orphan 489F: Documentation/filesystems/affs.txt 490F: fs/affs/ 491 492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 493M: David Howells <dhowells@redhat.com> 494L: linux-afs@lists.infradead.org 495S: Supported 496F: fs/afs/ 497F: include/net/af_rxrpc.h 498F: net/rxrpc/af_rxrpc.c 499 500AGPGART DRIVER 501M: David Airlie <airlied@linux.ie> 502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 503S: Maintained 504F: drivers/char/agp/ 505F: include/linux/agp* 506F: include/uapi/linux/agp* 507 508AHA152X SCSI DRIVER 509M: "Juergen E. Fischer" <fischer@norbit.de> 510L: linux-scsi@vger.kernel.org 511S: Maintained 512F: drivers/scsi/aha152x* 513F: drivers/scsi/pcmcia/aha152x* 514 515AIC7XXX / AIC79XX SCSI DRIVER 516M: Hannes Reinecke <hare@suse.com> 517L: linux-scsi@vger.kernel.org 518S: Maintained 519F: drivers/scsi/aic7xxx/ 520 521AIMSLAB FM RADIO RECEIVER DRIVER 522M: Hans Verkuil <hverkuil@xs4all.nl> 523L: linux-media@vger.kernel.org 524T: git git://linuxtv.org/media_tree.git 525W: http://linuxtv.org 526S: Maintained 527F: drivers/media/radio/radio-aimslab* 528 529AIO 530M: Benjamin LaHaise <bcrl@kvack.org> 531L: linux-aio@kvack.org 532S: Supported 533F: fs/aio.c 534F: include/linux/*aio*.h 535 536AIRSPY MEDIA DRIVER 537M: Antti Palosaari <crope@iki.fi> 538L: linux-media@vger.kernel.org 539W: http://linuxtv.org/ 540W: http://palosaari.fi/linux/ 541Q: http://patchwork.linuxtv.org/project/linux-media/list/ 542T: git git://linuxtv.org/anttip/media_tree.git 543S: Maintained 544F: drivers/media/usb/airspy/ 545 546ALCATEL SPEEDTOUCH USB DRIVER 547M: Duncan Sands <duncan.sands@free.fr> 548L: linux-usb@vger.kernel.org 549W: http://www.linux-usb.org/SpeedTouch/ 550S: Maintained 551F: drivers/usb/atm/speedtch.c 552F: drivers/usb/atm/usbatm.c 553 554ALCHEMY AU1XX0 MMC DRIVER 555M: Manuel Lauss <manuel.lauss@gmail.com> 556S: Maintained 557F: drivers/mmc/host/au1xmmc.c 558 559ALI1563 I2C DRIVER 560M: Rudolf Marek <r.marek@assembler.cz> 561L: linux-i2c@vger.kernel.org 562S: Maintained 563F: Documentation/i2c/busses/i2c-ali1563 564F: drivers/i2c/busses/i2c-ali1563.c 565 566ALLWINNER SECURITY SYSTEM 567M: Corentin Labbe <clabbe.montjoie@gmail.com> 568L: linux-crypto@vger.kernel.org 569S: Maintained 570F: drivers/crypto/sunxi-ss/ 571 572ALPHA PORT 573M: Richard Henderson <rth@twiddle.net> 574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 575M: Matt Turner <mattst88@gmail.com> 576S: Odd Fixes 577L: linux-alpha@vger.kernel.org 578F: arch/alpha/ 579 580ALTERA MAILBOX DRIVER 581M: Ley Foon Tan <lftan@altera.com> 582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 583S: Maintained 584F: drivers/mailbox/mailbox-altera.c 585 586ALTERA PIO DRIVER 587M: Tien Hock Loh <thloh@altera.com> 588L: linux-gpio@vger.kernel.org 589S: Maintained 590F: drivers/gpio/gpio-altera.c 591 592ALTERA TRIPLE SPEED ETHERNET DRIVER 593M: Vince Bridgers <vbridger@opensource.altera.com> 594L: netdev@vger.kernel.org 595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 596S: Maintained 597F: drivers/net/ethernet/altera/ 598 599ALTERA UART/JTAG UART SERIAL DRIVERS 600M: Tobias Klauser <tklauser@distanz.ch> 601L: linux-serial@vger.kernel.org 602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 603S: Maintained 604F: drivers/tty/serial/altera_uart.c 605F: drivers/tty/serial/altera_jtaguart.c 606F: include/linux/altera_uart.h 607F: include/linux/altera_jtaguart.h 608 609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 610M: Tom Lendacky <thomas.lendacky@amd.com> 611L: linux-crypto@vger.kernel.org 612S: Supported 613F: drivers/crypto/ccp/ 614F: include/linux/ccp.h 615 616AMD FAM15H PROCESSOR POWER MONITORING DRIVER 617M: Andreas Herrmann <herrmann.der.user@googlemail.com> 618L: lm-sensors@lm-sensors.org 619S: Maintained 620F: Documentation/hwmon/fam15h_power 621F: drivers/hwmon/fam15h_power.c 622 623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 624L: linux-geode@lists.infradead.org (moderated for non-subscribers) 625S: Orphan 626F: drivers/usb/gadget/udc/amd5536udc.* 627 628AMD GEODE PROCESSOR/CHIPSET SUPPORT 629P: Andres Salomon <dilinger@queued.net> 630L: linux-geode@lists.infradead.org (moderated for non-subscribers) 631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 632S: Supported 633F: drivers/char/hw_random/geode-rng.c 634F: drivers/crypto/geode* 635F: drivers/video/fbdev/geode/ 636F: arch/x86/include/asm/geode.h 637 638AMD IOMMU (AMD-VI) 639M: Joerg Roedel <joro@8bytes.org> 640L: iommu@lists.linux-foundation.org 641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 642S: Maintained 643F: drivers/iommu/amd_iommu*.[ch] 644F: include/linux/amd-iommu.h 645 646AMD KFD 647M: Oded Gabbay <oded.gabbay@gmail.com> 648L: dri-devel@lists.freedesktop.org 649T: git git://people.freedesktop.org/~gabbayo/linux.git 650S: Supported 651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 655F: drivers/gpu/drm/amd/amdkfd/ 656F: drivers/gpu/drm/amd/include/cik_structs.h 657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 658F: drivers/gpu/drm/amd/include/vi_structs.h 659F: drivers/gpu/drm/radeon/radeon_kfd.c 660F: drivers/gpu/drm/radeon/radeon_kfd.h 661F: include/uapi/linux/kfd_ioctl.h 662 663AMD XGBE DRIVER 664M: Tom Lendacky <thomas.lendacky@amd.com> 665L: netdev@vger.kernel.org 666S: Supported 667F: drivers/net/ethernet/amd/xgbe/ 668 669AMS (Apple Motion Sensor) DRIVER 670M: Michael Hanselmann <linux-kernel@hansmi.ch> 671S: Supported 672F: drivers/macintosh/ams/ 673 674AMSO1100 RNIC DRIVER 675M: Tom Tucker <tom@opengridcomputing.com> 676M: Steve Wise <swise@opengridcomputing.com> 677L: linux-rdma@vger.kernel.org 678S: Maintained 679F: drivers/infiniband/hw/amso1100/ 680 681ANALOG DEVICES INC AD9389B DRIVER 682M: Hans Verkuil <hans.verkuil@cisco.com> 683L: linux-media@vger.kernel.org 684S: Maintained 685F: drivers/media/i2c/ad9389b* 686 687ANALOG DEVICES INC ADV7180 DRIVER 688M: Lars-Peter Clausen <lars@metafoo.de> 689L: linux-media@vger.kernel.org 690W: http://ez.analog.com/community/linux-device-drivers 691S: Supported 692F: drivers/media/i2c/adv7180.c 693 694ANALOG DEVICES INC ADV7511 DRIVER 695M: Hans Verkuil <hans.verkuil@cisco.com> 696L: linux-media@vger.kernel.org 697S: Maintained 698F: drivers/media/i2c/adv7511* 699 700ANALOG DEVICES INC ADV7604 DRIVER 701M: Hans Verkuil <hans.verkuil@cisco.com> 702L: linux-media@vger.kernel.org 703S: Maintained 704F: drivers/media/i2c/adv7604* 705 706ANALOG DEVICES INC ADV7842 DRIVER 707M: Hans Verkuil <hans.verkuil@cisco.com> 708L: linux-media@vger.kernel.org 709S: Maintained 710F: drivers/media/i2c/adv7842* 711 712ANALOG DEVICES INC ASOC CODEC DRIVERS 713M: Lars-Peter Clausen <lars@metafoo.de> 714L: alsa-devel@alsa-project.org (moderated for non-subscribers) 715W: http://wiki.analog.com/ 716W: http://ez.analog.com/community/linux-device-drivers 717S: Supported 718F: sound/soc/codecs/adau* 719F: sound/soc/codecs/adav* 720F: sound/soc/codecs/ad1* 721F: sound/soc/codecs/ad7* 722F: sound/soc/codecs/ssm* 723F: sound/soc/codecs/sigmadsp.* 724 725ANALOG DEVICES INC ASOC DRIVERS 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 727L: alsa-devel@alsa-project.org (moderated for non-subscribers) 728W: http://blackfin.uclinux.org/ 729S: Supported 730F: sound/soc/blackfin/* 731 732ANALOG DEVICES INC IIO DRIVERS 733M: Lars-Peter Clausen <lars@metafoo.de> 734M: Michael Hennerich <Michael.Hennerich@analog.com> 735W: http://wiki.analog.com/ 736W: http://ez.analog.com/community/linux-device-drivers 737S: Supported 738F: drivers/iio/*/ad* 739X: drivers/iio/*/adjd* 740F: drivers/staging/iio/*/ad* 741F: staging/iio/trigger/iio-trig-bfin-timer.c 742 743ANALOG DEVICES INC DMA DRIVERS 744M: Lars-Peter Clausen <lars@metafoo.de> 745W: http://ez.analog.com/community/linux-device-drivers 746S: Supported 747F: drivers/dma/dma-axi-dmac.c 748 749ANDROID DRIVERS 750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 751M: Arve Hjønnevåg <arve@android.com> 752M: Riley Andrews <riandrews@android.com> 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 754L: devel@driverdev.osuosl.org 755S: Supported 756F: drivers/android/ 757F: drivers/staging/android/ 758 759AOA (Apple Onboard Audio) ALSA DRIVER 760M: Johannes Berg <johannes@sipsolutions.net> 761L: linuxppc-dev@lists.ozlabs.org 762L: alsa-devel@alsa-project.org (moderated for non-subscribers) 763S: Maintained 764F: sound/aoa/ 765 766APM DRIVER 767M: Jiri Kosina <jikos@kernel.org> 768S: Odd fixes 769F: arch/x86/kernel/apm_32.c 770F: include/linux/apm_bios.h 771F: include/uapi/linux/apm_bios.h 772F: drivers/char/apm-emulation.c 773 774APPLE BCM5974 MULTITOUCH DRIVER 775M: Henrik Rydberg <rydberg@bitmath.org> 776L: linux-input@vger.kernel.org 777S: Odd fixes 778F: drivers/input/mouse/bcm5974.c 779 780APPLE SMC DRIVER 781M: Henrik Rydberg <rydberg@bitmath.org> 782L: lm-sensors@lm-sensors.org 783S: Odd fixes 784F: drivers/hwmon/applesmc.c 785 786APPLETALK NETWORK LAYER 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 788S: Maintained 789F: drivers/net/appletalk/ 790F: net/appletalk/ 791 792APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT 793M: Duc Dang <dhdang@apm.com> 794S: Supported 795F: arch/arm64/boot/dts/apm/ 796 797APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 798M: Iyappan Subramanian <isubramanian@apm.com> 799M: Keyur Chudgar <kchudgar@apm.com> 800S: Supported 801F: drivers/net/ethernet/apm/xgene/ 802F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 803 804APTINA CAMERA SENSOR PLL 805M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 806L: linux-media@vger.kernel.org 807S: Maintained 808F: drivers/media/i2c/aptina-pll.* 809 810ARC FRAMEBUFFER DRIVER 811M: Jaya Kumar <jayalk@intworks.biz> 812S: Maintained 813F: drivers/video/fbdev/arcfb.c 814F: drivers/video/fbdev/core/fb_defio.c 815 816ARCNET NETWORK LAYER 817M: Michael Grzeschik <m.grzeschik@pengutronix.de> 818L: netdev@vger.kernel.org 819S: Maintained 820F: drivers/net/arcnet/ 821F: include/uapi/linux/if_arcnet.h 822 823ARM MFM AND FLOPPY DRIVERS 824M: Ian Molton <spyro@f2s.com> 825S: Maintained 826F: arch/arm/lib/floppydma.S 827F: arch/arm/include/asm/floppy.h 828 829ARM PMU PROFILING AND DEBUGGING 830M: Will Deacon <will.deacon@arm.com> 831R: Mark Rutland <mark.rutland@arm.com> 832S: Maintained 833F: arch/arm*/kernel/perf_* 834F: arch/arm/oprofile/common.c 835F: arch/arm*/kernel/hw_breakpoint.c 836F: arch/arm*/include/asm/hw_breakpoint.h 837F: arch/arm*/include/asm/perf_event.h 838F: drivers/perf/arm_pmu.c 839F: include/linux/perf/arm_pmu.h 840 841ARM PORT 842M: Russell King <linux@arm.linux.org.uk> 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 844W: http://www.arm.linux.org.uk/ 845S: Maintained 846F: arch/arm/ 847 848ARM SUB-ARCHITECTURES 849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 850S: Maintained 851F: arch/arm/mach-*/ 852F: arch/arm/plat-*/ 853T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 854 855ARM PRIMECELL AACI PL041 DRIVER 856M: Russell King <linux@arm.linux.org.uk> 857S: Maintained 858F: sound/arm/aaci.* 859 860ARM PRIMECELL CLCD PL110 DRIVER 861M: Russell King <linux@arm.linux.org.uk> 862S: Maintained 863F: drivers/video/fbdev/amba-clcd.* 864 865ARM PRIMECELL KMI PL050 DRIVER 866M: Russell King <linux@arm.linux.org.uk> 867S: Maintained 868F: drivers/input/serio/ambakmi.* 869F: include/linux/amba/kmi.h 870 871ARM PRIMECELL MMCI PL180/1 DRIVER 872M: Russell King <linux@arm.linux.org.uk> 873S: Maintained 874F: drivers/mmc/host/mmci.* 875F: include/linux/amba/mmci.h 876 877ARM PRIMECELL UART PL010 AND PL011 DRIVERS 878M: Russell King <linux@arm.linux.org.uk> 879S: Maintained 880F: drivers/tty/serial/amba-pl01*.c 881F: include/linux/amba/serial.h 882 883ARM PRIMECELL BUS SUPPORT 884M: Russell King <linux@arm.linux.org.uk> 885S: Maintained 886F: drivers/amba/ 887F: include/linux/amba/bus.h 888 889ARM/ADS SPHERE MACHINE SUPPORT 890M: Lennert Buytenhek <kernel@wantstofly.org> 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 892S: Maintained 893 894ARM/AFEB9260 MACHINE SUPPORT 895M: Sergey Lapin <slapin@ossfans.org> 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 897S: Maintained 898 899ARM/AJECO 1ARM MACHINE SUPPORT 900M: Lennert Buytenhek <kernel@wantstofly.org> 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 902S: Maintained 903 904ARM/Allwinner sunXi SoC support 905M: Maxime Ripard <maxime.ripard@free-electrons.com> 906M: Chen-Yu Tsai <wens@csie.org> 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 908S: Maintained 909N: sun[x456789]i 910 911ARM/Allwinner SoC Clock Support 912M: Emilio López <emilio@elopez.com.ar> 913S: Maintained 914F: drivers/clk/sunxi/ 915 916ARM/Amlogic MesonX SoC support 917M: Carlo Caione <carlo@caione.org> 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 919S: Maintained 920F: drivers/media/rc/meson-ir.c 921N: meson[x68] 922 923ARM/Annapurna Labs ALPINE ARCHITECTURE 924M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 925S: Maintained 926F: arch/arm/mach-alpine/ 927 928ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT 929M: Nicolas Ferre <nicolas.ferre@atmel.com> 930M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 931M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 933W: http://www.linux4sam.org 934S: Supported 935F: arch/arm/mach-at91/ 936F: include/soc/at91/ 937F: arch/arm/boot/dts/at91*.dts 938F: arch/arm/boot/dts/at91*.dtsi 939F: arch/arm/boot/dts/sama*.dts 940F: arch/arm/boot/dts/sama*.dtsi 941F: arch/arm/include/debug/at91.S 942 943ARM/ATMEL AT91 Clock Support 944M: Boris Brezillon <boris.brezillon@free-electrons.com> 945S: Maintained 946F: drivers/clk/at91 947 948ARM/CALXEDA HIGHBANK ARCHITECTURE 949M: Rob Herring <robh@kernel.org> 950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 951S: Maintained 952F: arch/arm/mach-highbank/ 953 954ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 955M: Krzysztof Halasa <khalasa@piap.pl> 956S: Maintained 957F: arch/arm/mach-cns3xxx/ 958 959ARM/CAVIUM THUNDER NETWORK DRIVER 960M: Sunil Goutham <sgoutham@cavium.com> 961M: Robert Richter <rric@kernel.org> 962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 963S: Supported 964F: drivers/net/ethernet/cavium/thunder/ 965 966ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 967M: Alexander Shiyan <shc_work@mail.ru> 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 969S: Odd Fixes 970N: clps711x 971 972ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 973M: Hartley Sweeten <hsweeten@visionengravers.com> 974M: Ryan Mallon <rmallon@gmail.com> 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 976S: Maintained 977F: arch/arm/mach-ep93xx/ 978F: arch/arm/mach-ep93xx/include/mach/ 979 980ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 981M: Lennert Buytenhek <kernel@wantstofly.org> 982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 983S: Maintained 984 985ARM/CLKDEV SUPPORT 986M: Russell King <linux@arm.linux.org.uk> 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 988S: Maintained 989F: arch/arm/include/asm/clkdev.h 990F: drivers/clk/clkdev.c 991 992ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 993M: Mike Rapoport <mike@compulab.co.il> 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 995S: Maintained 996 997ARM/CONTEC MICRO9 MACHINE SUPPORT 998M: Hubert Feurstein <hubert.feurstein@contec.at> 999S: Maintained 1000F: arch/arm/mach-ep93xx/micro9.c 1001 1002ARM/CORESIGHT FRAMEWORK AND DRIVERS 1003M: Mathieu Poirier <mathieu.poirier@linaro.org> 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1005S: Maintained 1006F: drivers/hwtracing/coresight/* 1007F: Documentation/trace/coresight.txt 1008F: Documentation/devicetree/bindings/arm/coresight.txt 1009F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1010 1011ARM/CORGI MACHINE SUPPORT 1012M: Richard Purdie <rpurdie@rpsys.net> 1013S: Maintained 1014 1015ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1016M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1018T: git git://github.com/ulli-kroll/linux.git 1019S: Maintained 1020F: arch/arm/mach-gemini/ 1021F: drivers/rtc/rtc-gemini.c 1022 1023ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1024M: Barry Song <baohua@kernel.org> 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1027S: Maintained 1028F: arch/arm/mach-prima2/ 1029F: drivers/clk/sirf/ 1030F: drivers/clocksource/timer-prima2.c 1031F: drivers/clocksource/timer-atlas7.c 1032N: [^a-z]sirf 1033 1034ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1035M: Baruch Siach <baruch@tkos.co.il> 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1037S: Maintained 1038F: arch/arm/boot/dts/cx92755* 1039N: digicolor 1040 1041ARM/EBSA110 MACHINE SUPPORT 1042M: Russell King <linux@arm.linux.org.uk> 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1044W: http://www.arm.linux.org.uk/ 1045S: Maintained 1046F: arch/arm/mach-ebsa110/ 1047F: drivers/net/ethernet/amd/am79c961a.* 1048 1049ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1050M: Uwe Kleine-König <kernel@pengutronix.de> 1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1052S: Maintained 1053N: efm32 1054 1055ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1056M: Daniel Ribeiro <drwyrm@gmail.com> 1057M: Stefan Schmidt <stefan@openezx.org> 1058M: Harald Welte <laforge@openezx.org> 1059L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1060W: http://www.openezx.org/ 1061S: Maintained 1062T: topgit git://git.openezx.org/openezx.git 1063F: arch/arm/mach-pxa/ezx.c 1064 1065ARM/FARADAY FA526 PORT 1066M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1068S: Maintained 1069T: git git://git.berlios.de/gemini-board 1070F: arch/arm/mm/*-fa* 1071 1072ARM/FOOTBRIDGE ARCHITECTURE 1073M: Russell King <linux@arm.linux.org.uk> 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1075W: http://www.arm.linux.org.uk/ 1076S: Maintained 1077F: arch/arm/include/asm/hardware/dec21285.h 1078F: arch/arm/mach-footbridge/ 1079 1080ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1081M: Shawn Guo <shawnguo@kernel.org> 1082M: Sascha Hauer <kernel@pengutronix.de> 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1084S: Maintained 1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1086F: arch/arm/mach-imx/ 1087F: arch/arm/mach-mxs/ 1088F: arch/arm/boot/dts/imx* 1089F: arch/arm/configs/imx*_defconfig 1090F: drivers/clk/imx/ 1091F: include/soc/imx/ 1092 1093ARM/FREESCALE VYBRID ARM ARCHITECTURE 1094M: Shawn Guo <shawnguo@kernel.org> 1095M: Sascha Hauer <kernel@pengutronix.de> 1096R: Stefan Agner <stefan@agner.ch> 1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1098S: Maintained 1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1100F: arch/arm/mach-imx/*vf610* 1101F: arch/arm/boot/dts/vf* 1102 1103ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1104M: Lennert Buytenhek <kernel@wantstofly.org> 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1106S: Maintained 1107 1108ARM/GUMSTIX MACHINE SUPPORT 1109M: Steve Sakoman <sakoman@gmail.com> 1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1111S: Maintained 1112 1113ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1114M: Philipp Zabel <philipp.zabel@gmail.com> 1115M: Paul Parsons <lost.distance@yahoo.com> 1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1117S: Maintained 1118F: arch/arm/mach-pxa/hx4700.c 1119F: arch/arm/mach-pxa/include/mach/hx4700.h 1120F: sound/soc/pxa/hx4700.c 1121 1122ARM/HISILICON SOC SUPPORT 1123M: Wei Xu <xuwei5@hisilicon.com> 1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1125W: http://www.hisilicon.com 1126S: Supported 1127T: git git://github.com/hisilicon/linux-hisi.git 1128F: arch/arm/mach-hisi/ 1129 1130ARM/HP JORNADA 7XX MACHINE SUPPORT 1131M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1132W: www.jlime.com 1133S: Maintained 1134T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1135F: arch/arm/mach-sa1100/jornada720.c 1136F: arch/arm/mach-sa1100/include/mach/jornada720.h 1137 1138ARM/IGEP MACHINE SUPPORT 1139M: Enric Balletbo i Serra <eballetbo@gmail.com> 1140M: Javier Martinez Canillas <javier@dowhile0.org> 1141L: linux-omap@vger.kernel.org 1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1143S: Maintained 1144F: arch/arm/boot/dts/omap3-igep* 1145 1146ARM/INCOME PXA270 SUPPORT 1147M: Marek Vasut <marek.vasut@gmail.com> 1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1149S: Maintained 1150F: arch/arm/mach-pxa/colibri-pxa270-income.c 1151 1152ARM/INTEL IOP32X ARM ARCHITECTURE 1153M: Lennert Buytenhek <kernel@wantstofly.org> 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1155S: Maintained 1156 1157ARM/INTEL IOP33X ARM ARCHITECTURE 1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1159S: Orphan 1160 1161ARM/INTEL IOP13XX ARM ARCHITECTURE 1162M: Lennert Buytenhek <kernel@wantstofly.org> 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1164S: Maintained 1165 1166ARM/INTEL IQ81342EX MACHINE SUPPORT 1167M: Lennert Buytenhek <kernel@wantstofly.org> 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1169S: Maintained 1170 1171ARM/INTEL IXDP2850 MACHINE SUPPORT 1172M: Lennert Buytenhek <kernel@wantstofly.org> 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1174S: Maintained 1175 1176ARM/INTEL IXP4XX ARM ARCHITECTURE 1177M: Imre Kaloz <kaloz@openwrt.org> 1178M: Krzysztof Halasa <khalasa@piap.pl> 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1180S: Maintained 1181F: arch/arm/mach-ixp4xx/ 1182 1183ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1184M: Jonathan Cameron <jic23@cam.ac.uk> 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1186S: Maintained 1187F: arch/arm/mach-pxa/stargate2.c 1188F: drivers/pcmcia/pxa2xx_stargate2.c 1189 1190ARM/INTEL XSC3 (MANZANO) ARM CORE 1191M: Lennert Buytenhek <kernel@wantstofly.org> 1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1193S: Maintained 1194 1195ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1196M: Lennert Buytenhek <kernel@wantstofly.org> 1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1198S: Maintained 1199 1200ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1201M: Santosh Shilimkar <ssantosh@kernel.org> 1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1203S: Maintained 1204F: arch/arm/mach-keystone/ 1205T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1206 1207ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1208M: Santosh Shilimkar <ssantosh@kernel.org> 1209L: linux-kernel@vger.kernel.org 1210S: Maintained 1211F: drivers/clk/keystone/ 1212 1213ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1214M: Santosh Shilimkar <ssantosh@kernel.org> 1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1216L: linux-kernel@vger.kernel.org 1217S: Maintained 1218F: drivers/clocksource/timer-keystone.c 1219 1220ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1221M: Santosh Shilimkar <ssantosh@kernel.org> 1222L: linux-kernel@vger.kernel.org 1223S: Maintained 1224F: drivers/power/reset/keystone-reset.c 1225 1226ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1227M: Santosh Shilimkar <ssantosh@kernel.org> 1228L: linux-kernel@vger.kernel.org 1229S: Maintained 1230F: drivers/memory/*emif* 1231 1232ARM/LOGICPD PXA270 MACHINE SUPPORT 1233M: Lennert Buytenhek <kernel@wantstofly.org> 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1235S: Maintained 1236 1237ARM/LPC18XX ARCHITECTURE 1238M: Joachim Eastwood <manabian@gmail.com> 1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1240S: Maintained 1241F: arch/arm/boot/dts/lpc43* 1242F: drivers/clk/nxp/clk-lpc18xx* 1243F: drivers/clocksource/time-lpc32xx.c 1244F: drivers/i2c/busses/i2c-lpc2k.c 1245F: drivers/memory/pl172.c 1246F: drivers/mtd/spi-nor/nxp-spifi.c 1247F: drivers/rtc/rtc-lpc24xx.c 1248N: lpc18xx 1249 1250ARM/MAGICIAN MACHINE SUPPORT 1251M: Philipp Zabel <philipp.zabel@gmail.com> 1252S: Maintained 1253 1254ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1255M: Jason Cooper <jason@lakedaemon.net> 1256M: Andrew Lunn <andrew@lunn.ch> 1257M: Gregory Clement <gregory.clement@free-electrons.com> 1258M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1260S: Maintained 1261F: arch/arm/mach-mvebu/ 1262F: drivers/rtc/rtc-armada38x.c 1263F: arch/arm/boot/dts/armada* 1264F: arch/arm/boot/dts/kirkwood* 1265 1266 1267ARM/Marvell Berlin SoC support 1268M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1270S: Maintained 1271F: arch/arm/mach-berlin/ 1272F: arch/arm/boot/dts/berlin* 1273 1274 1275ARM/Marvell Dove/MV78xx0/Orion SOC support 1276M: Jason Cooper <jason@lakedaemon.net> 1277M: Andrew Lunn <andrew@lunn.ch> 1278M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1279M: Gregory Clement <gregory.clement@free-electrons.com> 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1281S: Maintained 1282F: arch/arm/mach-dove/ 1283F: arch/arm/mach-mv78xx0/ 1284F: arch/arm/mach-orion5x/ 1285F: arch/arm/plat-orion/ 1286F: arch/arm/boot/dts/dove* 1287F: arch/arm/boot/dts/orion5x* 1288 1289 1290ARM/Orion SoC/Technologic Systems TS-78xx platform support 1291M: Alexander Clouter <alex@digriz.org.uk> 1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1293W: http://www.digriz.org.uk/ts78xx/kernel 1294S: Maintained 1295F: arch/arm/mach-orion5x/ts78xx-* 1296 1297ARM/Mediatek RTC DRIVER 1298M: Eddie Huang <eddie.huang@mediatek.com> 1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1300L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1301S: Maintained 1302F: drivers/rtc/rtc-mt6397.c 1303 1304ARM/Mediatek SoC support 1305M: Matthias Brugger <matthias.bgg@gmail.com> 1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1307L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1308S: Maintained 1309F: arch/arm/boot/dts/mt6* 1310F: arch/arm/boot/dts/mt8* 1311F: arch/arm/mach-mediatek/ 1312N: mtk 1313K: mediatek 1314 1315ARM/Mediatek USB3 PHY DRIVER 1316M: Chunfeng Yun <chunfeng.yun@mediatek.com> 1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1318L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1319S: Maintained 1320F: drivers/phy/phy-mt65xx-usb3.c 1321 1322ARM/MICREL KS8695 ARCHITECTURE 1323M: Greg Ungerer <gerg@uclinux.org> 1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1325F: arch/arm/mach-ks8695/ 1326S: Odd Fixes 1327 1328ARM/MIOA701 MACHINE SUPPORT 1329M: Robert Jarzmik <robert.jarzmik@free.fr> 1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1331F: arch/arm/mach-pxa/mioa701.c 1332S: Maintained 1333 1334ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1335M: Michael Petchkovsky <mkpetch@internode.on.net> 1336S: Maintained 1337 1338ARM/NOMADIK ARCHITECTURE 1339M: Alessandro Rubini <rubini@unipv.it> 1340M: Linus Walleij <linus.walleij@linaro.org> 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1342S: Maintained 1343F: arch/arm/mach-nomadik/ 1344F: drivers/pinctrl/nomadik/ 1345F: drivers/i2c/busses/i2c-nomadik.c 1346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1347 1348ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1349M: Nelson Castillo <arhuaco@freaks-unidos.net> 1350L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1351W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1352S: Supported 1353 1354ARM/TOSA MACHINE SUPPORT 1355M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1356M: Dirk Opfer <dirk@opfer-online.de> 1357S: Maintained 1358 1359ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1360M: Marek Vasut <marek.vasut@gmail.com> 1361L: linux-arm-kernel@lists.infradead.org 1362W: http://hackndev.com 1363S: Maintained 1364F: arch/arm/mach-pxa/include/mach/palmtx.h 1365F: arch/arm/mach-pxa/palmtx.c 1366F: arch/arm/mach-pxa/include/mach/palmt5.h 1367F: arch/arm/mach-pxa/palmt5.c 1368F: arch/arm/mach-pxa/include/mach/palmld.h 1369F: arch/arm/mach-pxa/palmld.c 1370F: arch/arm/mach-pxa/include/mach/palmte2.h 1371F: arch/arm/mach-pxa/palmte2.c 1372F: arch/arm/mach-pxa/include/mach/palmtc.h 1373F: arch/arm/mach-pxa/palmtc.c 1374 1375ARM/PALM TREO SUPPORT 1376M: Tomas Cech <sleep_walker@suse.com> 1377L: linux-arm-kernel@lists.infradead.org 1378W: http://hackndev.com 1379S: Maintained 1380F: arch/arm/mach-pxa/include/mach/palmtreo.h 1381F: arch/arm/mach-pxa/palmtreo.c 1382 1383ARM/PALMZ72 SUPPORT 1384M: Sergey Lapin <slapin@ossfans.org> 1385L: linux-arm-kernel@lists.infradead.org 1386W: http://hackndev.com 1387S: Maintained 1388F: arch/arm/mach-pxa/include/mach/palmz72.h 1389F: arch/arm/mach-pxa/palmz72.c 1390 1391ARM/PLEB SUPPORT 1392M: Peter Chubb <pleb@gelato.unsw.edu.au> 1393W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1394S: Maintained 1395 1396ARM/PT DIGITAL BOARD PORT 1397M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1399W: http://www.arm.linux.org.uk/ 1400S: Maintained 1401 1402ARM/QUALCOMM SUPPORT 1403M: Kumar Gala <galak@codeaurora.org> 1404M: Andy Gross <agross@codeaurora.org> 1405M: David Brown <davidb@codeaurora.org> 1406L: linux-arm-msm@vger.kernel.org 1407L: linux-soc@vger.kernel.org 1408S: Maintained 1409F: arch/arm/mach-qcom/ 1410F: drivers/soc/qcom/ 1411F: drivers/tty/serial/msm_serial.h 1412F: drivers/tty/serial/msm_serial.c 1413F: drivers/*/pm8???-* 1414F: drivers/mfd/ssbi.c 1415F: drivers/firmware/qcom_scm.c 1416T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1417 1418ARM/RADISYS ENP2611 MACHINE SUPPORT 1419M: Lennert Buytenhek <kernel@wantstofly.org> 1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1421S: Maintained 1422 1423ARM/RISCPC ARCHITECTURE 1424M: Russell King <linux@arm.linux.org.uk> 1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1426W: http://www.arm.linux.org.uk/ 1427S: Maintained 1428F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1429F: arch/arm/include/asm/hardware/ioc.h 1430F: arch/arm/include/asm/hardware/iomd.h 1431F: arch/arm/include/asm/hardware/memc.h 1432F: arch/arm/mach-rpc/ 1433F: drivers/net/ethernet/8390/etherh.c 1434F: drivers/net/ethernet/i825xx/ether1* 1435F: drivers/net/ethernet/seeq/ether3* 1436F: drivers/scsi/arm/ 1437 1438ARM/Rockchip SoC support 1439M: Heiko Stuebner <heiko@sntech.de> 1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1441L: linux-rockchip@lists.infradead.org 1442S: Maintained 1443F: arch/arm/boot/dts/rk3* 1444F: arch/arm/mach-rockchip/ 1445F: drivers/clk/rockchip/ 1446F: drivers/i2c/busses/i2c-rk3x.c 1447F: drivers/*/*rockchip* 1448F: drivers/*/*/*rockchip* 1449F: sound/soc/rockchip/ 1450N: rockchip 1451 1452ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1453M: Kukjin Kim <kgene@kernel.org> 1454M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1456L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1457S: Maintained 1458F: arch/arm/boot/dts/s3c* 1459F: arch/arm/boot/dts/exynos* 1460F: arch/arm64/boot/dts/exynos/ 1461F: arch/arm/plat-samsung/ 1462F: arch/arm/mach-s3c24*/ 1463F: arch/arm/mach-s3c64xx/ 1464F: arch/arm/mach-s5p*/ 1465F: arch/arm/mach-exynos*/ 1466F: drivers/*/*s3c2410* 1467F: drivers/*/*/*s3c2410* 1468F: drivers/spi/spi-s3c* 1469F: sound/soc/samsung/* 1470F: Documentation/arm/Samsung/ 1471F: Documentation/devicetree/bindings/arm/samsung/ 1472F: Documentation/devicetree/bindings/sram/samsung-sram.txt 1473F: Documentation/devicetree/bindings/power/pd-samsung.txt 1474N: exynos 1475 1476ARM/SAMSUNG MOBILE MACHINE SUPPORT 1477M: Kyungmin Park <kyungmin.park@samsung.com> 1478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1479S: Maintained 1480F: arch/arm/mach-s5pv210/ 1481 1482ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1483M: Kyungmin Park <kyungmin.park@samsung.com> 1484M: Kamil Debski <k.debski@samsung.com> 1485L: linux-arm-kernel@lists.infradead.org 1486L: linux-media@vger.kernel.org 1487S: Maintained 1488F: drivers/media/platform/s5p-g2d/ 1489 1490ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1491M: Kyungmin Park <kyungmin.park@samsung.com> 1492M: Kamil Debski <k.debski@samsung.com> 1493M: Jeongtae Park <jtp.park@samsung.com> 1494L: linux-arm-kernel@lists.infradead.org 1495L: linux-media@vger.kernel.org 1496S: Maintained 1497F: arch/arm/plat-samsung/s5p-dev-mfc.c 1498F: drivers/media/platform/s5p-mfc/ 1499 1500ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1501M: Kyungmin Park <kyungmin.park@samsung.com> 1502M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1503L: linux-arm-kernel@lists.infradead.org 1504L: linux-media@vger.kernel.org 1505S: Maintained 1506F: drivers/media/platform/s5p-tv/ 1507 1508ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 1509M: Andrzej Pietrasiewicz <andrzej.p@samsung.com> 1510M: Jacek Anaszewski <j.anaszewski@samsung.com> 1511L: linux-arm-kernel@lists.infradead.org 1512L: linux-media@vger.kernel.org 1513S: Maintained 1514F: drivers/media/platform/s5p-jpeg/ 1515 1516ARM/SHMOBILE ARM ARCHITECTURE 1517M: Simon Horman <horms@verge.net.au> 1518M: Magnus Damm <magnus.damm@gmail.com> 1519L: linux-sh@vger.kernel.org 1520W: http://oss.renesas.com 1521Q: http://patchwork.kernel.org/project/linux-sh/list/ 1522T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1523S: Supported 1524F: arch/arm/boot/dts/emev2* 1525F: arch/arm/boot/dts/r7s* 1526F: arch/arm/boot/dts/r8a* 1527F: arch/arm/boot/dts/sh* 1528F: arch/arm/configs/shmobile_defconfig 1529F: arch/arm/include/debug/renesas-scif.S 1530F: arch/arm/mach-shmobile/ 1531F: drivers/sh/ 1532 1533ARM/SOCFPGA ARCHITECTURE 1534M: Dinh Nguyen <dinguyen@opensource.altera.com> 1535S: Maintained 1536F: arch/arm/mach-socfpga/ 1537F: arch/arm/boot/dts/socfpga* 1538F: arch/arm/configs/socfpga_defconfig 1539W: http://www.rocketboards.org 1540T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1541 1542ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1543M: Dinh Nguyen <dinguyen@opensource.altera.com> 1544S: Maintained 1545F: drivers/clk/socfpga/ 1546 1547ARM/SOCFPGA EDAC SUPPORT 1548M: Thor Thayer <tthayer@opensource.altera.com> 1549S: Maintained 1550F: drivers/edac/altera_edac. 1551 1552ARM/STI ARCHITECTURE 1553M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1554M: Maxime Coquelin <maxime.coquelin@st.com> 1555M: Patrice Chotard <patrice.chotard@st.com> 1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1557L: kernel@stlinux.com 1558W: http://www.stlinux.com 1559S: Maintained 1560F: arch/arm/mach-sti/ 1561F: arch/arm/boot/dts/sti* 1562F: drivers/char/hw_random/st-rng.c 1563F: drivers/clocksource/arm_global_timer.c 1564F: drivers/clocksource/clksrc_st_lpc.c 1565F: drivers/i2c/busses/i2c-st.c 1566F: drivers/media/rc/st_rc.c 1567F: drivers/media/platform/sti/c8sectpfe/ 1568F: drivers/mmc/host/sdhci-st.c 1569F: drivers/phy/phy-miphy28lp.c 1570F: drivers/phy/phy-miphy365x.c 1571F: drivers/phy/phy-stih407-usb.c 1572F: drivers/phy/phy-stih41x-usb.c 1573F: drivers/pinctrl/pinctrl-st.c 1574F: drivers/reset/sti/ 1575F: drivers/rtc/rtc-st-lpc.c 1576F: drivers/tty/serial/st-asc.c 1577F: drivers/usb/dwc3/dwc3-st.c 1578F: drivers/usb/host/ehci-st.c 1579F: drivers/usb/host/ohci-st.c 1580F: drivers/watchdog/st_lpc_wdt.c 1581F: drivers/ata/ahci_st.c 1582 1583ARM/STM32 ARCHITECTURE 1584M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1586S: Maintained 1587T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1588N: stm32 1589F: drivers/clocksource/armv7m_systick.c 1590 1591ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1592M: Lennert Buytenhek <kernel@wantstofly.org> 1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1594S: Maintained 1595 1596ARM/TETON BGA MACHINE SUPPORT 1597M: "Mark F. Brown" <mark.brown314@gmail.com> 1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1599S: Maintained 1600 1601ARM/THECUS N2100 MACHINE SUPPORT 1602M: Lennert Buytenhek <kernel@wantstofly.org> 1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1604S: Maintained 1605 1606ARM/NUVOTON W90X900 ARM ARCHITECTURE 1607M: Wan ZongShun <mcuos.com@gmail.com> 1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1609W: http://www.mcuos.com 1610S: Maintained 1611F: arch/arm/mach-w90x900/ 1612F: drivers/input/keyboard/w90p910_keypad.c 1613F: drivers/input/touchscreen/w90p910_ts.c 1614F: drivers/watchdog/nuc900_wdt.c 1615F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1616F: drivers/mtd/nand/nuc900_nand.c 1617F: drivers/rtc/rtc-nuc900.c 1618F: drivers/spi/spi-nuc900.c 1619F: drivers/usb/host/ehci-w90x900.c 1620F: drivers/video/fbdev/nuc900fb.c 1621 1622ARM/U300 MACHINE SUPPORT 1623M: Linus Walleij <linus.walleij@linaro.org> 1624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1625S: Supported 1626F: arch/arm/mach-u300/ 1627F: drivers/clocksource/timer-u300.c 1628F: drivers/i2c/busses/i2c-stu300.c 1629F: drivers/rtc/rtc-coh901331.c 1630F: drivers/watchdog/coh901327_wdt.c 1631F: drivers/dma/coh901318* 1632F: drivers/mfd/ab3100* 1633F: drivers/rtc/rtc-ab3100.c 1634F: drivers/rtc/rtc-coh901331.c 1635T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1636 1637ARM/UNIPHIER ARCHITECTURE 1638M: Masahiro Yamada <yamada.masahiro@socionext.com> 1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1640S: Maintained 1641F: arch/arm/boot/dts/uniphier* 1642F: arch/arm/include/asm/hardware/cache-uniphier.h 1643F: arch/arm/mach-uniphier/ 1644F: arch/arm/mm/cache-uniphier.c 1645F: drivers/i2c/busses/i2c-uniphier* 1646F: drivers/pinctrl/uniphier/ 1647F: drivers/tty/serial/8250/8250_uniphier.c 1648N: uniphier 1649 1650ARM/Ux500 ARM ARCHITECTURE 1651M: Linus Walleij <linus.walleij@linaro.org> 1652L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1653S: Maintained 1654F: arch/arm/mach-ux500/ 1655F: drivers/clocksource/clksrc-dbx500-prcmu.c 1656F: drivers/dma/ste_dma40* 1657F: drivers/hwspinlock/u8500_hsem.c 1658F: drivers/mfd/abx500* 1659F: drivers/mfd/ab8500* 1660F: drivers/mfd/dbx500* 1661F: drivers/mfd/db8500* 1662F: drivers/pinctrl/nomadik/pinctrl-ab* 1663F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1664F: drivers/rtc/rtc-ab8500.c 1665F: drivers/rtc/rtc-pl031.c 1666T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1667 1668ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1669M: Ulf Hansson <ulf.hansson@linaro.org> 1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1671T: git git://git.linaro.org/people/ulfh/clk.git 1672S: Maintained 1673F: drivers/clk/ux500/ 1674F: include/linux/platform_data/clk-ux500.h 1675 1676ARM/VERSATILE EXPRESS PLATFORM 1677M: Liviu Dudau <liviu.dudau@arm.com> 1678M: Sudeep Holla <sudeep.holla@arm.com> 1679M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1681S: Maintained 1682F: arch/arm/boot/dts/vexpress* 1683F: arch/arm64/boot/dts/arm/vexpress* 1684F: arch/arm/mach-vexpress/ 1685F: */*/vexpress* 1686F: */*/*/vexpress* 1687F: drivers/clk/versatile/clk-vexpress-osc.c 1688F: drivers/clocksource/versatile.c 1689 1690ARM/VFP SUPPORT 1691M: Russell King <linux@arm.linux.org.uk> 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1693W: http://www.arm.linux.org.uk/ 1694S: Maintained 1695F: arch/arm/vfp/ 1696 1697ARM/VOIPAC PXA270 SUPPORT 1698M: Marek Vasut <marek.vasut@gmail.com> 1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1700S: Maintained 1701F: arch/arm/mach-pxa/vpac270.c 1702F: arch/arm/mach-pxa/include/mach/vpac270.h 1703 1704ARM/VT8500 ARM ARCHITECTURE 1705M: Tony Prisk <linux@prisktech.co.nz> 1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1707S: Maintained 1708F: arch/arm/mach-vt8500/ 1709F: drivers/clocksource/vt8500_timer.c 1710F: drivers/i2c/busses/i2c-wmt.c 1711F: drivers/mmc/host/wmt-sdmmc.c 1712F: drivers/pwm/pwm-vt8500.c 1713F: drivers/rtc/rtc-vt8500.c 1714F: drivers/tty/serial/vt8500_serial.c 1715F: drivers/usb/host/ehci-platform.c 1716F: drivers/usb/host/uhci-platform.c 1717F: drivers/video/fbdev/vt8500lcdfb.* 1718F: drivers/video/fbdev/wm8505fb* 1719F: drivers/video/fbdev/wmt_ge_rops.* 1720 1721ARM/ZIPIT Z2 SUPPORT 1722M: Marek Vasut <marek.vasut@gmail.com> 1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1724S: Maintained 1725F: arch/arm/mach-pxa/z2.c 1726F: arch/arm/mach-pxa/include/mach/z2.h 1727 1728ARM/ZTE ARCHITECTURE 1729M: Jun Nie <jun.nie@linaro.org> 1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1731S: Maintained 1732F: arch/arm/mach-zx/ 1733F: drivers/clk/zte/ 1734F: Documentation/devicetree/bindings/arm/zte.txt 1735F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1736 1737ARM/ZYNQ ARCHITECTURE 1738M: Michal Simek <michal.simek@xilinx.com> 1739R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1741W: http://wiki.xilinx.com 1742T: git https://github.com/Xilinx/linux-xlnx.git 1743S: Supported 1744F: arch/arm/mach-zynq/ 1745F: drivers/cpuidle/cpuidle-zynq.c 1746F: drivers/block/xsysace.c 1747N: zynq 1748N: xilinx 1749F: drivers/clocksource/cadence_ttc_timer.c 1750F: drivers/i2c/busses/i2c-cadence.c 1751F: drivers/mmc/host/sdhci-of-arasan.c 1752F: drivers/edac/synopsys_edac.c 1753 1754ARM SMMU DRIVERS 1755M: Will Deacon <will.deacon@arm.com> 1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1757S: Maintained 1758F: drivers/iommu/arm-smmu.c 1759F: drivers/iommu/arm-smmu-v3.c 1760F: drivers/iommu/io-pgtable-arm.c 1761 1762ARM64 PORT (AARCH64 ARCHITECTURE) 1763M: Catalin Marinas <catalin.marinas@arm.com> 1764M: Will Deacon <will.deacon@arm.com> 1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1766S: Maintained 1767F: arch/arm64/ 1768F: Documentation/arm64/ 1769 1770AS3645A LED FLASH CONTROLLER DRIVER 1771M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1772L: linux-media@vger.kernel.org 1773T: git git://linuxtv.org/media_tree.git 1774S: Maintained 1775F: drivers/media/i2c/as3645a.c 1776F: include/media/as3645a.h 1777 1778ASC7621 HARDWARE MONITOR DRIVER 1779M: George Joseph <george.joseph@fairview5.com> 1780L: lm-sensors@lm-sensors.org 1781S: Maintained 1782F: Documentation/hwmon/asc7621 1783F: drivers/hwmon/asc7621.c 1784 1785ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1786M: Corentin Chary <corentin.chary@gmail.com> 1787L: acpi4asus-user@lists.sourceforge.net 1788L: platform-driver-x86@vger.kernel.org 1789W: http://acpi4asus.sf.net 1790S: Maintained 1791F: drivers/platform/x86/asus*.c 1792F: drivers/platform/x86/eeepc*.c 1793 1794ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1795R: Dan Williams <dan.j.williams@intel.com> 1796W: http://sourceforge.net/projects/xscaleiop 1797S: Odd fixes 1798F: Documentation/crypto/async-tx-api.txt 1799F: crypto/async_tx/ 1800F: drivers/dma/ 1801F: include/linux/dmaengine.h 1802F: include/linux/async_tx.h 1803 1804AT24 EEPROM DRIVER 1805M: Wolfram Sang <wsa@the-dreams.de> 1806L: linux-i2c@vger.kernel.org 1807S: Maintained 1808F: drivers/misc/eeprom/at24.c 1809F: include/linux/platform_data/at24.h 1810 1811ATA OVER ETHERNET (AOE) DRIVER 1812M: "Ed L. Cashin" <ed.cashin@acm.org> 1813W: http://www.openaoe.org/ 1814S: Supported 1815F: Documentation/aoe/ 1816F: drivers/block/aoe/ 1817 1818ATHEROS 71XX/9XXX GPIO DRIVER 1819M: Alban Bedel <albeu@free.fr> 1820W: https://github.com/AlbanBedel/linux 1821T: git git://github.com/AlbanBedel/linux 1822S: Maintained 1823F: drivers/gpio/gpio-ath79.c 1824F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 1825 1826ATHEROS ATH GENERIC UTILITIES 1827M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1828L: linux-wireless@vger.kernel.org 1829S: Supported 1830F: drivers/net/wireless/ath/* 1831 1832ATHEROS ATH5K WIRELESS DRIVER 1833M: Jiri Slaby <jirislaby@gmail.com> 1834M: Nick Kossifidis <mickflemm@gmail.com> 1835M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1836L: linux-wireless@vger.kernel.org 1837W: http://wireless.kernel.org/en/users/Drivers/ath5k 1838S: Maintained 1839F: drivers/net/wireless/ath/ath5k/ 1840 1841ATHEROS ATH6KL WIRELESS DRIVER 1842M: Kalle Valo <kvalo@qca.qualcomm.com> 1843L: linux-wireless@vger.kernel.org 1844W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1845T: git git://github.com/kvalo/ath.git 1846S: Supported 1847F: drivers/net/wireless/ath/ath6kl/ 1848 1849WILOCITY WIL6210 WIRELESS DRIVER 1850M: Maya Erez <qca_merez@qca.qualcomm.com> 1851L: linux-wireless@vger.kernel.org 1852L: wil6210@qca.qualcomm.com 1853S: Supported 1854W: http://wireless.kernel.org/en/users/Drivers/wil6210 1855F: drivers/net/wireless/ath/wil6210/ 1856F: include/uapi/linux/wil6210_uapi.h 1857 1858CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1859M: Christian Lamparter <chunkeey@googlemail.com> 1860L: linux-wireless@vger.kernel.org 1861W: http://wireless.kernel.org/en/users/Drivers/carl9170 1862S: Maintained 1863F: drivers/net/wireless/ath/carl9170/ 1864 1865ATK0110 HWMON DRIVER 1866M: Luca Tettamanti <kronos.it@gmail.com> 1867L: lm-sensors@lm-sensors.org 1868S: Maintained 1869F: drivers/hwmon/asus_atk0110.c 1870 1871ATI_REMOTE2 DRIVER 1872M: Ville Syrjala <syrjala@sci.fi> 1873S: Maintained 1874F: drivers/input/misc/ati_remote2.c 1875 1876ATLX ETHERNET DRIVERS 1877M: Jay Cliburn <jcliburn@gmail.com> 1878M: Chris Snook <chris.snook@gmail.com> 1879L: netdev@vger.kernel.org 1880W: http://sourceforge.net/projects/atl1 1881W: http://atl1.sourceforge.net 1882S: Maintained 1883F: drivers/net/ethernet/atheros/ 1884 1885ATM 1886M: Chas Williams <3chas3@gmail.com> 1887L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1888L: netdev@vger.kernel.org 1889W: http://linux-atm.sourceforge.net 1890S: Maintained 1891F: drivers/atm/ 1892F: include/linux/atm* 1893F: include/uapi/linux/atm* 1894 1895ATMEL AT91 / AT32 MCI DRIVER 1896M: Ludovic Desroches <ludovic.desroches@atmel.com> 1897S: Maintained 1898F: drivers/mmc/host/atmel-mci.c 1899F: drivers/mmc/host/atmel-mci-regs.h 1900 1901ATMEL AT91 / AT32 SERIAL DRIVER 1902M: Nicolas Ferre <nicolas.ferre@atmel.com> 1903S: Supported 1904F: drivers/tty/serial/atmel_serial.c 1905 1906ATMEL Audio ALSA driver 1907M: Nicolas Ferre <nicolas.ferre@atmel.com> 1908L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1909S: Supported 1910F: sound/soc/atmel 1911 1912ATMEL DMA DRIVER 1913M: Nicolas Ferre <nicolas.ferre@atmel.com> 1914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1915S: Supported 1916F: drivers/dma/at_hdmac.c 1917F: drivers/dma/at_hdmac_regs.h 1918F: include/linux/platform_data/dma-atmel.h 1919 1920ATMEL XDMA DRIVER 1921M: Ludovic Desroches <ludovic.desroches@atmel.com> 1922L: linux-arm-kernel@lists.infradead.org 1923L: dmaengine@vger.kernel.org 1924S: Supported 1925F: drivers/dma/at_xdmac.c 1926 1927ATMEL I2C DRIVER 1928M: Ludovic Desroches <ludovic.desroches@atmel.com> 1929L: linux-i2c@vger.kernel.org 1930S: Supported 1931F: drivers/i2c/busses/i2c-at91.c 1932 1933ATMEL ISI DRIVER 1934M: Ludovic Desroches <ludovic.desroches@atmel.com> 1935L: linux-media@vger.kernel.org 1936S: Supported 1937F: drivers/media/platform/soc_camera/atmel-isi.c 1938F: include/media/atmel-isi.h 1939 1940ATMEL LCDFB DRIVER 1941M: Nicolas Ferre <nicolas.ferre@atmel.com> 1942L: linux-fbdev@vger.kernel.org 1943S: Maintained 1944F: drivers/video/fbdev/atmel_lcdfb.c 1945F: include/video/atmel_lcdc.h 1946 1947ATMEL MACB ETHERNET DRIVER 1948M: Nicolas Ferre <nicolas.ferre@atmel.com> 1949S: Supported 1950F: drivers/net/ethernet/cadence/ 1951 1952ATMEL NAND DRIVER 1953M: Wenyou Yang <wenyou.yang@atmel.com> 1954M: Josh Wu <rainyfeeling@outlook.com> 1955L: linux-mtd@lists.infradead.org 1956S: Supported 1957F: drivers/mtd/nand/atmel_nand* 1958 1959ATMEL SDMMC DRIVER 1960M: Ludovic Desroches <ludovic.desroches@atmel.com> 1961L: linux-mmc@vger.kernel.org 1962S: Supported 1963F: drivers/mmc/host/sdhci-of-at91.c 1964 1965ATMEL SPI DRIVER 1966M: Nicolas Ferre <nicolas.ferre@atmel.com> 1967S: Supported 1968F: drivers/spi/spi-atmel.* 1969 1970ATMEL SSC DRIVER 1971M: Nicolas Ferre <nicolas.ferre@atmel.com> 1972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1973S: Supported 1974F: drivers/misc/atmel-ssc.c 1975F: include/linux/atmel-ssc.h 1976 1977ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1978M: Nicolas Ferre <nicolas.ferre@atmel.com> 1979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1980S: Supported 1981F: drivers/misc/atmel_tclib.c 1982F: drivers/clocksource/tcb_clksrc.c 1983 1984ATMEL USBA UDC DRIVER 1985M: Nicolas Ferre <nicolas.ferre@atmel.com> 1986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1987S: Supported 1988F: drivers/usb/gadget/udc/atmel_usba_udc.* 1989 1990ATMEL WIRELESS DRIVER 1991M: Simon Kelley <simon@thekelleys.org.uk> 1992L: linux-wireless@vger.kernel.org 1993W: http://www.thekelleys.org.uk/atmel 1994W: http://atmelwlandriver.sourceforge.net/ 1995S: Maintained 1996F: drivers/net/wireless/atmel* 1997 1998ATMEL MAXTOUCH DRIVER 1999M: Nick Dyer <nick.dyer@itdev.co.uk> 2000T: git git://github.com/atmel-maxtouch/linux.git 2001S: Supported 2002F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 2003F: drivers/input/touchscreen/atmel_mxt_ts.c 2004F: include/linux/platform_data/atmel_mxt_ts.h 2005 2006ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2007M: Bradley Grove <linuxdrivers@attotech.com> 2008L: linux-scsi@vger.kernel.org 2009W: http://www.attotech.com 2010S: Supported 2011F: drivers/scsi/esas2r 2012 2013ATUSB IEEE 802.15.4 RADIO DRIVER 2014M: Stefan Schmidt <stefan@osg.samsung.com> 2015L: linux-wpan@vger.kernel.org 2016S: Maintained 2017F: drivers/net/ieee802154/atusb.c 2018F: drivers/net/ieee802154/atusb.h 2019F: drivers/net/ieee802154/at86rf230.h 2020 2021AUDIT SUBSYSTEM 2022M: Paul Moore <paul@paul-moore.com> 2023M: Eric Paris <eparis@redhat.com> 2024L: linux-audit@redhat.com (moderated for non-subscribers) 2025W: http://people.redhat.com/sgrubb/audit/ 2026T: git git://git.infradead.org/users/pcmoore/audit 2027S: Maintained 2028F: include/linux/audit.h 2029F: include/uapi/linux/audit.h 2030F: kernel/audit* 2031 2032AUXILIARY DISPLAY DRIVERS 2033M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2034W: http://miguelojeda.es/auxdisplay.htm 2035W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2036S: Maintained 2037F: drivers/auxdisplay/ 2038F: include/linux/cfag12864b.h 2039 2040AVR32 ARCHITECTURE 2041M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2042M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2043W: http://www.atmel.com/products/AVR32/ 2044W: http://mirror.egtvedt.no/avr32linux.org/ 2045W: http://avrfreaks.net/ 2046S: Maintained 2047F: arch/avr32/ 2048 2049AVR32/AT32AP MACHINE SUPPORT 2050M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2051M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2052S: Maintained 2053F: arch/avr32/mach-at32ap/ 2054 2055AX.25 NETWORK LAYER 2056M: Ralf Baechle <ralf@linux-mips.org> 2057L: linux-hams@vger.kernel.org 2058W: http://www.linux-ax25.org/ 2059S: Maintained 2060F: include/uapi/linux/ax25.h 2061F: include/net/ax25.h 2062F: net/ax25/ 2063 2064AZ6007 DVB DRIVER 2065M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2066L: linux-media@vger.kernel.org 2067W: http://linuxtv.org 2068T: git git://linuxtv.org/media_tree.git 2069S: Maintained 2070F: drivers/media/usb/dvb-usb-v2/az6007.c 2071 2072AZTECH FM RADIO RECEIVER DRIVER 2073M: Hans Verkuil <hverkuil@xs4all.nl> 2074L: linux-media@vger.kernel.org 2075T: git git://linuxtv.org/media_tree.git 2076W: http://linuxtv.org 2077S: Maintained 2078F: drivers/media/radio/radio-aztech* 2079 2080B43 WIRELESS DRIVER 2081L: linux-wireless@vger.kernel.org 2082L: b43-dev@lists.infradead.org 2083W: http://wireless.kernel.org/en/users/Drivers/b43 2084S: Odd Fixes 2085F: drivers/net/wireless/b43/ 2086 2087B43LEGACY WIRELESS DRIVER 2088M: Larry Finger <Larry.Finger@lwfinger.net> 2089L: linux-wireless@vger.kernel.org 2090L: b43-dev@lists.infradead.org 2091W: http://wireless.kernel.org/en/users/Drivers/b43 2092S: Maintained 2093F: drivers/net/wireless/b43legacy/ 2094 2095BACKLIGHT CLASS/SUBSYSTEM 2096M: Jingoo Han <jingoohan1@gmail.com> 2097M: Lee Jones <lee.jones@linaro.org> 2098S: Maintained 2099F: drivers/video/backlight/ 2100F: include/linux/backlight.h 2101 2102BATMAN ADVANCED 2103M: Marek Lindner <mareklindner@neomailbox.ch> 2104M: Simon Wunderlich <sw@simonwunderlich.de> 2105M: Antonio Quartulli <antonio@meshcoding.com> 2106L: b.a.t.m.a.n@lists.open-mesh.org 2107W: http://www.open-mesh.org/ 2108S: Maintained 2109F: net/batman-adv/ 2110 2111BAYCOM/HDLCDRV DRIVERS FOR AX.25 2112M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2113L: linux-hams@vger.kernel.org 2114W: http://www.baycom.org/~tom/ham/ham.html 2115S: Maintained 2116F: drivers/net/hamradio/baycom* 2117 2118BCACHE (BLOCK LAYER CACHE) 2119M: Kent Overstreet <kent.overstreet@gmail.com> 2120L: linux-bcache@vger.kernel.org 2121W: http://bcache.evilpiepirate.org 2122S: Maintained 2123F: drivers/md/bcache/ 2124 2125BDISP ST MEDIA DRIVER 2126M: Fabien Dessenne <fabien.dessenne@st.com> 2127L: linux-media@vger.kernel.org 2128T: git git://linuxtv.org/media_tree.git 2129W: http://linuxtv.org 2130S: Supported 2131F: drivers/media/platform/sti/bdisp 2132 2133BEFS FILE SYSTEM 2134S: Orphan 2135F: Documentation/filesystems/befs.txt 2136F: fs/befs/ 2137 2138BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2139M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2140L: netdev@vger.kernel.org 2141S: Maintained 2142F: drivers/net/ethernet/ec_bhf.c 2143 2144BFS FILE SYSTEM 2145M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2146S: Maintained 2147F: Documentation/filesystems/bfs.txt 2148F: fs/bfs/ 2149F: include/uapi/linux/bfs_fs.h 2150 2151BLACKFIN ARCHITECTURE 2152M: Steven Miao <realmz6@gmail.com> 2153L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2154T: git git://git.code.sf.net/p/adi-linux/code 2155W: http://blackfin.uclinux.org 2156S: Supported 2157F: arch/blackfin/ 2158 2159BLACKFIN EMAC DRIVER 2160L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2161W: http://blackfin.uclinux.org 2162S: Supported 2163F: drivers/net/ethernet/adi/ 2164 2165BLACKFIN RTC DRIVER 2166L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2167W: http://blackfin.uclinux.org 2168S: Supported 2169F: drivers/rtc/rtc-bfin.c 2170 2171BLACKFIN SDH DRIVER 2172M: Sonic Zhang <sonic.zhang@analog.com> 2173L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2174W: http://blackfin.uclinux.org 2175S: Supported 2176F: drivers/mmc/host/bfin_sdh.c 2177 2178BLACKFIN SERIAL DRIVER 2179M: Sonic Zhang <sonic.zhang@analog.com> 2180L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2181W: http://blackfin.uclinux.org 2182S: Supported 2183F: drivers/tty/serial/bfin_uart.c 2184 2185BLACKFIN WATCHDOG DRIVER 2186L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2187W: http://blackfin.uclinux.org 2188S: Supported 2189F: drivers/watchdog/bfin_wdt.c 2190 2191BLACKFIN I2C TWI DRIVER 2192M: Sonic Zhang <sonic.zhang@analog.com> 2193L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2194W: http://blackfin.uclinux.org/ 2195S: Supported 2196F: drivers/i2c/busses/i2c-bfin-twi.c 2197 2198BLACKFIN MEDIA DRIVER 2199M: Scott Jiang <scott.jiang.linux@gmail.com> 2200L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2201W: http://blackfin.uclinux.org/ 2202S: Supported 2203F: drivers/media/platform/blackfin/ 2204F: drivers/media/i2c/adv7183* 2205F: drivers/media/i2c/vs6624* 2206 2207BLINKM RGB LED DRIVER 2208M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2209S: Maintained 2210F: drivers/leds/leds-blinkm.c 2211 2212BLOCK LAYER 2213M: Jens Axboe <axboe@kernel.dk> 2214L: linux-block@vger.kernel.org 2215T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2216S: Maintained 2217F: block/ 2218F: kernel/trace/blktrace.c 2219 2220BLOCK2MTD DRIVER 2221M: Joern Engel <joern@lazybastard.org> 2222L: linux-mtd@lists.infradead.org 2223S: Maintained 2224F: drivers/mtd/devices/block2mtd.c 2225 2226BLUETOOTH DRIVERS 2227M: Marcel Holtmann <marcel@holtmann.org> 2228M: Gustavo Padovan <gustavo@padovan.org> 2229M: Johan Hedberg <johan.hedberg@gmail.com> 2230L: linux-bluetooth@vger.kernel.org 2231W: http://www.bluez.org/ 2232T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2233T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2234S: Maintained 2235F: drivers/bluetooth/ 2236 2237BLUETOOTH SUBSYSTEM 2238M: Marcel Holtmann <marcel@holtmann.org> 2239M: Gustavo Padovan <gustavo@padovan.org> 2240M: Johan Hedberg <johan.hedberg@gmail.com> 2241L: linux-bluetooth@vger.kernel.org 2242W: http://www.bluez.org/ 2243T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2244T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2245S: Maintained 2246F: net/bluetooth/ 2247F: include/net/bluetooth/ 2248 2249BONDING DRIVER 2250M: Jay Vosburgh <j.vosburgh@gmail.com> 2251M: Veaceslav Falico <vfalico@gmail.com> 2252M: Andy Gospodarek <gospo@cumulusnetworks.com> 2253L: netdev@vger.kernel.org 2254W: http://sourceforge.net/projects/bonding/ 2255S: Supported 2256F: drivers/net/bonding/ 2257F: include/uapi/linux/if_bonding.h 2258 2259BPF (Safe dynamic programs and tools) 2260M: Alexei Starovoitov <ast@kernel.org> 2261L: netdev@vger.kernel.org 2262L: linux-kernel@vger.kernel.org 2263S: Supported 2264F: kernel/bpf/ 2265 2266BROADCOM B44 10/100 ETHERNET DRIVER 2267M: Gary Zambrano <zambrano@broadcom.com> 2268L: netdev@vger.kernel.org 2269S: Supported 2270F: drivers/net/ethernet/broadcom/b44.* 2271 2272BROADCOM GENET ETHERNET DRIVER 2273M: Florian Fainelli <f.fainelli@gmail.com> 2274L: netdev@vger.kernel.org 2275S: Supported 2276F: drivers/net/ethernet/broadcom/genet/ 2277 2278BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2279M: Sony Chacko <sony.chacko@qlogic.com> 2280M: Dept-HSGLinuxNICDev@qlogic.com 2281L: netdev@vger.kernel.org 2282S: Supported 2283F: drivers/net/ethernet/broadcom/bnx2.* 2284F: drivers/net/ethernet/broadcom/bnx2_* 2285 2286BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2287M: Ariel Elior <ariel.elior@qlogic.com> 2288L: netdev@vger.kernel.org 2289S: Supported 2290F: drivers/net/ethernet/broadcom/bnx2x/ 2291 2292BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2293M: Florian Fainelli <f.fainelli@gmail.com> 2294M: Ray Jui <rjui@broadcom.com> 2295M: Scott Branden <sbranden@broadcom.com> 2296L: bcm-kernel-feedback-list@broadcom.com 2297T: git git://github.com/broadcom/mach-bcm 2298S: Maintained 2299F: arch/arm/mach-bcm/ 2300F: arch/arm/boot/dts/bcm113* 2301F: arch/arm/boot/dts/bcm216* 2302F: arch/arm/boot/dts/bcm281* 2303F: arch/arm/configs/bcm_defconfig 2304F: drivers/mmc/host/sdhci-bcm-kona.c 2305F: drivers/clocksource/bcm_kona_timer.c 2306 2307BROADCOM BCM2835 ARM ARCHITECTURE 2308M: Stephen Warren <swarren@wwwdotorg.org> 2309M: Lee Jones <lee@kernel.org> 2310M: Eric Anholt <eric@anholt.net> 2311L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2313T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2314S: Maintained 2315N: bcm2835 2316 2317BROADCOM BCM33XX MIPS ARCHITECTURE 2318M: Kevin Cernekee <cernekee@gmail.com> 2319L: linux-mips@linux-mips.org 2320S: Maintained 2321F: arch/mips/bcm3384/* 2322F: arch/mips/include/asm/mach-bcm3384/* 2323F: arch/mips/kernel/*bmips* 2324 2325BROADCOM BCM47XX MIPS ARCHITECTURE 2326M: Hauke Mehrtens <hauke@hauke-m.de> 2327M: Rafał Miłecki <zajec5@gmail.com> 2328L: linux-mips@linux-mips.org 2329S: Maintained 2330F: arch/mips/bcm47xx/* 2331F: arch/mips/include/asm/mach-bcm47xx/* 2332 2333BROADCOM BCM5301X ARM ARCHITECTURE 2334M: Hauke Mehrtens <hauke@hauke-m.de> 2335L: linux-arm-kernel@lists.infradead.org 2336S: Maintained 2337F: arch/arm/mach-bcm/bcm_5301x.c 2338F: arch/arm/boot/dts/bcm5301x.dtsi 2339F: arch/arm/boot/dts/bcm470* 2340 2341BROADCOM BCM63XX ARM ARCHITECTURE 2342M: Florian Fainelli <f.fainelli@gmail.com> 2343L: linux-arm-kernel@lists.infradead.org 2344T: git git://github.com/broadcom/arm-bcm63xx.git 2345S: Maintained 2346F: arch/arm/mach-bcm/bcm63xx.c 2347F: arch/arm/include/debug/bcm63xx.S 2348 2349BROADCOM BCM63XX/BCM33XX UDC DRIVER 2350M: Kevin Cernekee <cernekee@gmail.com> 2351L: linux-usb@vger.kernel.org 2352S: Maintained 2353F: drivers/usb/gadget/udc/bcm63xx_udc.* 2354 2355BROADCOM BCM7XXX ARM ARCHITECTURE 2356M: Brian Norris <computersforpeace@gmail.com> 2357M: Gregory Fong <gregory.0xf0@gmail.com> 2358M: Florian Fainelli <f.fainelli@gmail.com> 2359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2360T: git git://github.com/broadcom/stblinux.git 2361S: Maintained 2362F: arch/arm/mach-bcm/*brcmstb* 2363F: arch/arm/boot/dts/bcm7*.dts* 2364F: drivers/bus/brcmstb_gisb.c 2365N: brcmstb 2366 2367BROADCOM BMIPS MIPS ARCHITECTURE 2368M: Kevin Cernekee <cernekee@gmail.com> 2369M: Florian Fainelli <f.fainelli@gmail.com> 2370L: linux-mips@linux-mips.org 2371T: git git://github.com/broadcom/stblinux.git 2372S: Maintained 2373F: arch/mips/bmips/* 2374F: arch/mips/include/asm/mach-bmips/* 2375F: arch/mips/kernel/*bmips* 2376F: arch/mips/boot/dts/brcm/bcm*.dts* 2377F: drivers/irqchip/irq-bcm7* 2378F: drivers/irqchip/irq-brcmstb* 2379 2380BROADCOM TG3 GIGABIT ETHERNET DRIVER 2381M: Prashant Sreedharan <prashant@broadcom.com> 2382M: Michael Chan <mchan@broadcom.com> 2383L: netdev@vger.kernel.org 2384S: Supported 2385F: drivers/net/ethernet/broadcom/tg3.* 2386 2387BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2388M: Brett Rudley <brudley@broadcom.com> 2389M: Arend van Spriel <arend@broadcom.com> 2390M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2391M: Hante Meuleman <meuleman@broadcom.com> 2392L: linux-wireless@vger.kernel.org 2393L: brcm80211-dev-list@broadcom.com 2394S: Supported 2395F: drivers/net/wireless/brcm80211/ 2396 2397BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2398M: QLogic-Storage-Upstream@qlogic.com 2399L: linux-scsi@vger.kernel.org 2400S: Supported 2401F: drivers/scsi/bnx2fc/ 2402 2403BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2404M: QLogic-Storage-Upstream@qlogic.com 2405L: linux-scsi@vger.kernel.org 2406S: Supported 2407F: drivers/scsi/bnx2i/ 2408 2409BROADCOM IPROC ARM ARCHITECTURE 2410M: Ray Jui <rjui@broadcom.com> 2411M: Scott Branden <sbranden@broadcom.com> 2412M: Jon Mason <jonmason@broadcom.com> 2413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2414L: bcm-kernel-feedback-list@broadcom.com 2415T: git git://github.com/broadcom/cygnus-linux.git 2416S: Maintained 2417N: iproc 2418N: cygnus 2419N: nsp 2420N: bcm9113* 2421N: bcm9583* 2422N: bcm9585* 2423N: bcm9586* 2424N: bcm988312 2425N: bcm113* 2426N: bcm583* 2427N: bcm585* 2428N: bcm586* 2429N: bcm88312 2430 2431BROADCOM BRCMSTB GPIO DRIVER 2432M: Gregory Fong <gregory.0xf0@gmail.com> 2433L: bcm-kernel-feedback-list@broadcom.com> 2434S: Supported 2435F: drivers/gpio/gpio-brcmstb.c 2436F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2437 2438BROADCOM KONA GPIO DRIVER 2439M: Ray Jui <rjui@broadcom.com> 2440L: bcm-kernel-feedback-list@broadcom.com 2441S: Supported 2442F: drivers/gpio/gpio-bcm-kona.c 2443F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2444 2445BROADCOM NVRAM DRIVER 2446M: Rafał Miłecki <zajec5@gmail.com> 2447L: linux-mips@linux-mips.org 2448S: Maintained 2449F: drivers/firmware/broadcom/* 2450 2451BROADCOM STB NAND FLASH DRIVER 2452M: Brian Norris <computersforpeace@gmail.com> 2453M: Kamal Dasu <kdasu.kdev@gmail.com> 2454L: linux-mtd@lists.infradead.org 2455L: bcm-kernel-feedback-list@broadcom.com 2456S: Maintained 2457F: drivers/mtd/nand/brcmnand/ 2458 2459BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2460M: Rafał Miłecki <zajec5@gmail.com> 2461L: linux-wireless@vger.kernel.org 2462S: Maintained 2463F: drivers/bcma/ 2464F: include/linux/bcma/ 2465 2466BROADCOM SYSTEMPORT ETHERNET DRIVER 2467M: Florian Fainelli <f.fainelli@gmail.com> 2468L: netdev@vger.kernel.org 2469S: Supported 2470F: drivers/net/ethernet/broadcom/bcmsysport.* 2471 2472BROCADE BFA FC SCSI DRIVER 2473M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2474M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2475L: linux-scsi@vger.kernel.org 2476S: Supported 2477F: drivers/scsi/bfa/ 2478 2479BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2480M: Rasesh Mody <rasesh.mody@qlogic.com> 2481L: netdev@vger.kernel.org 2482S: Supported 2483F: drivers/net/ethernet/brocade/bna/ 2484 2485BSG (block layer generic sg v4 driver) 2486M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2487L: linux-scsi@vger.kernel.org 2488S: Supported 2489F: block/bsg.c 2490F: include/linux/bsg.h 2491F: include/uapi/linux/bsg.h 2492 2493BT87X AUDIO DRIVER 2494M: Clemens Ladisch <clemens@ladisch.de> 2495L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2496T: git git://git.alsa-project.org/alsa-kernel.git 2497S: Maintained 2498F: Documentation/sound/alsa/Bt87x.txt 2499F: sound/pci/bt87x.c 2500 2501BT8XXGPIO DRIVER 2502M: Michael Buesch <m@bues.ch> 2503W: http://bu3sch.de/btgpio.php 2504S: Maintained 2505F: drivers/gpio/gpio-bt8xx.c 2506 2507BTRFS FILE SYSTEM 2508M: Chris Mason <clm@fb.com> 2509M: Josef Bacik <jbacik@fb.com> 2510M: David Sterba <dsterba@suse.com> 2511L: linux-btrfs@vger.kernel.org 2512W: http://btrfs.wiki.kernel.org/ 2513Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2514T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2515S: Maintained 2516F: Documentation/filesystems/btrfs.txt 2517F: fs/btrfs/ 2518 2519BTTV VIDEO4LINUX DRIVER 2520M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2521L: linux-media@vger.kernel.org 2522W: http://linuxtv.org 2523T: git git://linuxtv.org/media_tree.git 2524S: Odd fixes 2525F: Documentation/video4linux/bttv/ 2526F: drivers/media/pci/bt8xx/bttv* 2527 2528BUSLOGIC SCSI DRIVER 2529M: Khalid Aziz <khalid@gonehiking.org> 2530L: linux-scsi@vger.kernel.org 2531S: Maintained 2532F: drivers/scsi/BusLogic.* 2533F: drivers/scsi/FlashPoint.* 2534 2535C-MEDIA CMI8788 DRIVER 2536M: Clemens Ladisch <clemens@ladisch.de> 2537L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2538T: git git://git.alsa-project.org/alsa-kernel.git 2539S: Maintained 2540F: sound/pci/oxygen/ 2541 2542C6X ARCHITECTURE 2543M: Mark Salter <msalter@redhat.com> 2544M: Aurelien Jacquiot <a-jacquiot@ti.com> 2545L: linux-c6x-dev@linux-c6x.org 2546W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2547S: Maintained 2548F: arch/c6x/ 2549 2550CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2551M: David Howells <dhowells@redhat.com> 2552L: linux-cachefs@redhat.com (moderated for non-subscribers) 2553S: Supported 2554F: Documentation/filesystems/caching/cachefiles.txt 2555F: fs/cachefiles/ 2556 2557CADET FM/AM RADIO RECEIVER DRIVER 2558M: Hans Verkuil <hverkuil@xs4all.nl> 2559L: linux-media@vger.kernel.org 2560T: git git://linuxtv.org/media_tree.git 2561W: http://linuxtv.org 2562S: Maintained 2563F: drivers/media/radio/radio-cadet* 2564 2565CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2566M: Jonathan Corbet <corbet@lwn.net> 2567L: linux-media@vger.kernel.org 2568T: git git://linuxtv.org/media_tree.git 2569S: Maintained 2570F: Documentation/video4linux/cafe_ccic 2571F: drivers/media/platform/marvell-ccic/ 2572 2573CAIF NETWORK LAYER 2574M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2575L: netdev@vger.kernel.org 2576S: Supported 2577F: Documentation/networking/caif/ 2578F: drivers/net/caif/ 2579F: include/uapi/linux/caif/ 2580F: include/net/caif/ 2581F: net/caif/ 2582 2583CALGARY x86-64 IOMMU 2584M: Muli Ben-Yehuda <muli@il.ibm.com> 2585M: "Jon D. Mason" <jdmason@kudzu.us> 2586L: discuss@x86-64.org 2587S: Maintained 2588F: arch/x86/kernel/pci-calgary_64.c 2589F: arch/x86/kernel/tce_64.c 2590F: arch/x86/include/asm/calgary.h 2591F: arch/x86/include/asm/tce.h 2592 2593CAN NETWORK LAYER 2594M: Oliver Hartkopp <socketcan@hartkopp.net> 2595M: Marc Kleine-Budde <mkl@pengutronix.de> 2596L: linux-can@vger.kernel.org 2597W: https://github.com/linux-can 2598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2599T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2600S: Maintained 2601F: Documentation/networking/can.txt 2602F: net/can/ 2603F: include/linux/can/core.h 2604F: include/uapi/linux/can.h 2605F: include/uapi/linux/can/bcm.h 2606F: include/uapi/linux/can/raw.h 2607F: include/uapi/linux/can/gw.h 2608 2609CAN NETWORK DRIVERS 2610M: Wolfgang Grandegger <wg@grandegger.com> 2611M: Marc Kleine-Budde <mkl@pengutronix.de> 2612L: linux-can@vger.kernel.org 2613W: https://github.com/linux-can 2614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2615T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2616S: Maintained 2617F: drivers/net/can/ 2618F: include/linux/can/dev.h 2619F: include/linux/can/platform/ 2620F: include/uapi/linux/can/error.h 2621F: include/uapi/linux/can/netlink.h 2622 2623CAPABILITIES 2624M: Serge Hallyn <serge.hallyn@canonical.com> 2625L: linux-security-module@vger.kernel.org 2626S: Supported 2627F: include/linux/capability.h 2628F: include/uapi/linux/capability.h 2629F: security/commoncap.c 2630F: kernel/capability.c 2631 2632CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2633M: Kevin Tsai <ktsai@capellamicro.com> 2634S: Maintained 2635F: drivers/iio/light/cm* 2636F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2637 2638CAVIUM LIQUIDIO NETWORK DRIVER 2639M: Derek Chickles <derek.chickles@caviumnetworks.com> 2640M: Satanand Burla <satananda.burla@caviumnetworks.com> 2641M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2642M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2643L: netdev@vger.kernel.org 2644W: http://www.cavium.com 2645S: Supported 2646F: drivers/net/ethernet/cavium/liquidio/ 2647 2648CC2520 IEEE-802.15.4 RADIO DRIVER 2649M: Varka Bhadram <varkabhadram@gmail.com> 2650L: linux-wpan@vger.kernel.org 2651S: Maintained 2652F: drivers/net/ieee802154/cc2520.c 2653F: include/linux/spi/cc2520.h 2654F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2655 2656CELL BROADBAND ENGINE ARCHITECTURE 2657M: Arnd Bergmann <arnd@arndb.de> 2658L: linuxppc-dev@lists.ozlabs.org 2659W: http://www.ibm.com/developerworks/power/cell/ 2660S: Supported 2661F: arch/powerpc/include/asm/cell*.h 2662F: arch/powerpc/include/asm/spu*.h 2663F: arch/powerpc/include/uapi/asm/spu*.h 2664F: arch/powerpc/oprofile/*cell* 2665F: arch/powerpc/platforms/cell/ 2666 2667CEPH COMMON CODE (LIBCEPH) 2668M: Ilya Dryomov <idryomov@gmail.com> 2669M: "Yan, Zheng" <zyan@redhat.com> 2670M: Sage Weil <sage@redhat.com> 2671L: ceph-devel@vger.kernel.org 2672W: http://ceph.com/ 2673T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2674T: git git://github.com/ceph/ceph-client.git 2675S: Supported 2676F: net/ceph/ 2677F: include/linux/ceph/ 2678F: include/linux/crush/ 2679 2680CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2681M: "Yan, Zheng" <zyan@redhat.com> 2682M: Sage Weil <sage@redhat.com> 2683M: Ilya Dryomov <idryomov@gmail.com> 2684L: ceph-devel@vger.kernel.org 2685W: http://ceph.com/ 2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2687T: git git://github.com/ceph/ceph-client.git 2688S: Supported 2689F: Documentation/filesystems/ceph.txt 2690F: fs/ceph/ 2691 2692CERTIFICATE HANDLING: 2693M: David Howells <dhowells@redhat.com> 2694M: David Woodhouse <dwmw2@infradead.org> 2695L: keyrings@linux-nfs.org 2696S: Maintained 2697F: Documentation/module-signing.txt 2698F: certs/ 2699F: scripts/extract-cert.c 2700 2701CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2702L: linux-usb@vger.kernel.org 2703S: Orphan 2704F: Documentation/usb/WUSB-Design-overview.txt 2705F: Documentation/usb/wusb-cbaf 2706F: drivers/usb/host/hwa-hc.c 2707F: drivers/usb/host/whci/ 2708F: drivers/usb/wusbcore/ 2709F: include/linux/usb/wusb* 2710 2711CFAG12864B LCD DRIVER 2712M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2713W: http://miguelojeda.es/auxdisplay.htm 2714W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2715S: Maintained 2716F: drivers/auxdisplay/cfag12864b.c 2717F: include/linux/cfag12864b.h 2718 2719CFAG12864BFB LCD FRAMEBUFFER DRIVER 2720M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2721W: http://miguelojeda.es/auxdisplay.htm 2722W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2723S: Maintained 2724F: drivers/auxdisplay/cfag12864bfb.c 2725F: include/linux/cfag12864b.h 2726 2727CFG80211 and NL80211 2728M: Johannes Berg <johannes@sipsolutions.net> 2729L: linux-wireless@vger.kernel.org 2730W: http://wireless.kernel.org/ 2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2732T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2733S: Maintained 2734F: include/uapi/linux/nl80211.h 2735F: include/net/cfg80211.h 2736F: net/wireless/* 2737X: net/wireless/wext* 2738 2739CHAR and MISC DRIVERS 2740M: Arnd Bergmann <arnd@arndb.de> 2741M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2742T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2743S: Supported 2744F: drivers/char/* 2745F: drivers/misc/* 2746F: include/linux/miscdevice.h 2747 2748CHECKPATCH 2749M: Andy Whitcroft <apw@canonical.com> 2750M: Joe Perches <joe@perches.com> 2751S: Maintained 2752F: scripts/checkpatch.pl 2753 2754CHINESE DOCUMENTATION 2755M: Harry Wei <harryxiyou@gmail.com> 2756L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2757L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2758S: Maintained 2759F: Documentation/zh_CN/ 2760 2761CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2762M: Peter Chen <Peter.Chen@freescale.com> 2763T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2764L: linux-usb@vger.kernel.org 2765S: Maintained 2766F: drivers/usb/chipidea/ 2767 2768CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2769M: Hans de Goede <hdegoede@redhat.com> 2770L: linux-input@vger.kernel.org 2771S: Maintained 2772F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2773F: drivers/input/touchscreen/chipone_icn8318.c 2774 2775CHROME HARDWARE PLATFORM SUPPORT 2776M: Olof Johansson <olof@lixom.net> 2777S: Maintained 2778F: drivers/platform/chrome/ 2779 2780CISCO VIC ETHERNET NIC DRIVER 2781M: Christian Benvenuti <benve@cisco.com> 2782M: Sujith Sankar <ssujith@cisco.com> 2783M: Govindarajulu Varadarajan <_govind@gmx.com> 2784M: Neel Patel <neepatel@cisco.com> 2785S: Supported 2786F: drivers/net/ethernet/cisco/enic/ 2787 2788CISCO VIC LOW LATENCY NIC DRIVER 2789M: Christian Benvenuti <benve@cisco.com> 2790M: Dave Goodell <dgoodell@cisco.com> 2791S: Supported 2792F: drivers/infiniband/hw/usnic/ 2793 2794CIRRUS LOGIC EP93XX ETHERNET DRIVER 2795M: Hartley Sweeten <hsweeten@visionengravers.com> 2796L: netdev@vger.kernel.org 2797S: Maintained 2798F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2799 2800CIRRUS LOGIC AUDIO CODEC DRIVERS 2801M: Brian Austin <brian.austin@cirrus.com> 2802M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2803L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2804S: Maintained 2805F: sound/soc/codecs/cs* 2806 2807CLEANCACHE API 2808M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2809L: linux-kernel@vger.kernel.org 2810S: Maintained 2811F: mm/cleancache.c 2812F: include/linux/cleancache.h 2813 2814CLK API 2815M: Russell King <linux@arm.linux.org.uk> 2816L: linux-clk@vger.kernel.org 2817S: Maintained 2818F: include/linux/clk.h 2819 2820CLOCKSOURCE, CLOCKEVENT DRIVERS 2821M: Daniel Lezcano <daniel.lezcano@linaro.org> 2822M: Thomas Gleixner <tglx@linutronix.de> 2823L: linux-kernel@vger.kernel.org 2824T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2825S: Supported 2826F: drivers/clocksource 2827 2828CISCO FCOE HBA DRIVER 2829M: Hiral Patel <hiralpat@cisco.com> 2830M: Suma Ramars <sramars@cisco.com> 2831M: Brian Uchino <buchino@cisco.com> 2832L: linux-scsi@vger.kernel.org 2833S: Supported 2834F: drivers/scsi/fnic/ 2835 2836CISCO SCSI HBA DRIVER 2837M: Narsimhulu Musini <nmusini@cisco.com> 2838M: Sesidhar Baddela <sebaddel@cisco.com> 2839L: linux-scsi@vger.kernel.org 2840S: Supported 2841F: drivers/scsi/snic/ 2842 2843CMPC ACPI DRIVER 2844M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2845M: Daniel Oliveira Nascimento <don@syst.com.br> 2846L: platform-driver-x86@vger.kernel.org 2847S: Supported 2848F: drivers/platform/x86/classmate-laptop.c 2849 2850COBALT MEDIA DRIVER 2851M: Hans Verkuil <hans.verkuil@cisco.com> 2852L: linux-media@vger.kernel.org 2853T: git git://linuxtv.org/media_tree.git 2854W: http://linuxtv.org 2855S: Supported 2856F: drivers/media/pci/cobalt/ 2857 2858COCCINELLE/Semantic Patches (SmPL) 2859M: Julia Lawall <Julia.Lawall@lip6.fr> 2860M: Gilles Muller <Gilles.Muller@lip6.fr> 2861M: Nicolas Palix <nicolas.palix@imag.fr> 2862M: Michal Marek <mmarek@suse.com> 2863L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2864T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2865W: http://coccinelle.lip6.fr/ 2866S: Supported 2867F: Documentation/coccinelle.txt 2868F: scripts/coccinelle/ 2869F: scripts/coccicheck 2870 2871CODA FILE SYSTEM 2872M: Jan Harkes <jaharkes@cs.cmu.edu> 2873M: coda@cs.cmu.edu 2874L: codalist@coda.cs.cmu.edu 2875W: http://www.coda.cs.cmu.edu/ 2876S: Maintained 2877F: Documentation/filesystems/coda.txt 2878F: fs/coda/ 2879F: include/linux/coda*.h 2880F: include/uapi/linux/coda*.h 2881 2882CODA V4L2 MEM2MEM DRIVER 2883M: Philipp Zabel <p.zabel@pengutronix.de> 2884L: linux-media@vger.kernel.org 2885S: Maintained 2886F: Documentation/devicetree/bindings/media/coda.txt 2887F: drivers/media/platform/coda/ 2888 2889COMMON CLK FRAMEWORK 2890M: Michael Turquette <mturquette@baylibre.com> 2891M: Stephen Boyd <sboyd@codeaurora.org> 2892L: linux-clk@vger.kernel.org 2893T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2894S: Maintained 2895F: drivers/clk/ 2896X: drivers/clk/clkdev.c 2897F: include/linux/clk-pr* 2898F: include/linux/clk/ 2899 2900COMMON INTERNET FILE SYSTEM (CIFS) 2901M: Steve French <sfrench@samba.org> 2902L: linux-cifs@vger.kernel.org 2903L: samba-technical@lists.samba.org (moderated for non-subscribers) 2904W: http://linux-cifs.samba.org/ 2905T: git git://git.samba.org/sfrench/cifs-2.6.git 2906S: Supported 2907F: Documentation/filesystems/cifs/ 2908F: fs/cifs/ 2909 2910COMPACTPCI HOTPLUG CORE 2911M: Scott Murray <scott@spiteful.org> 2912L: linux-pci@vger.kernel.org 2913S: Maintained 2914F: drivers/pci/hotplug/cpci_hotplug* 2915 2916COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2917M: Scott Murray <scott@spiteful.org> 2918L: linux-pci@vger.kernel.org 2919S: Maintained 2920F: drivers/pci/hotplug/cpcihp_zt5550.* 2921 2922COMPACTPCI HOTPLUG GENERIC DRIVER 2923M: Scott Murray <scott@spiteful.org> 2924L: linux-pci@vger.kernel.org 2925S: Maintained 2926F: drivers/pci/hotplug/cpcihp_generic.c 2927 2928COMPAL LAPTOP SUPPORT 2929M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2930L: platform-driver-x86@vger.kernel.org 2931S: Maintained 2932F: drivers/platform/x86/compal-laptop.c 2933 2934CONEXANT ACCESSRUNNER USB DRIVER 2935L: accessrunner-general@lists.sourceforge.net 2936W: http://accessrunner.sourceforge.net/ 2937S: Orphan 2938F: drivers/usb/atm/cxacru.c 2939 2940CONFIGFS 2941M: Joel Becker <jlbec@evilplan.org> 2942T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2943S: Supported 2944F: fs/configfs/ 2945F: include/linux/configfs.h 2946 2947CONNECTOR 2948M: Evgeniy Polyakov <zbr@ioremap.net> 2949L: netdev@vger.kernel.org 2950S: Maintained 2951F: drivers/connector/ 2952 2953CONTROL GROUP (CGROUP) 2954M: Tejun Heo <tj@kernel.org> 2955M: Li Zefan <lizefan@huawei.com> 2956M: Johannes Weiner <hannes@cmpxchg.org> 2957L: cgroups@vger.kernel.org 2958T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2959S: Maintained 2960F: Documentation/cgroups/ 2961F: include/linux/cgroup* 2962F: kernel/cgroup* 2963 2964CONTROL GROUP - CPUSET 2965M: Li Zefan <lizefan@huawei.com> 2966L: cgroups@vger.kernel.org 2967W: http://www.bullopensource.org/cpuset/ 2968W: http://oss.sgi.com/projects/cpusets/ 2969T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2970S: Maintained 2971F: Documentation/cgroups/cpusets.txt 2972F: include/linux/cpuset.h 2973F: kernel/cpuset.c 2974 2975CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2976M: Johannes Weiner <hannes@cmpxchg.org> 2977M: Michal Hocko <mhocko@kernel.org> 2978M: Vladimir Davydov <vdavydov@virtuozzo.com> 2979L: cgroups@vger.kernel.org 2980L: linux-mm@kvack.org 2981S: Maintained 2982F: mm/memcontrol.c 2983F: mm/swap_cgroup.c 2984 2985CORETEMP HARDWARE MONITORING DRIVER 2986M: Fenghua Yu <fenghua.yu@intel.com> 2987L: lm-sensors@lm-sensors.org 2988S: Maintained 2989F: Documentation/hwmon/coretemp 2990F: drivers/hwmon/coretemp.c 2991 2992COSA/SRP SYNC SERIAL DRIVER 2993M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2994W: http://www.fi.muni.cz/~kas/cosa/ 2995S: Maintained 2996F: drivers/net/wan/cosa* 2997 2998CPMAC ETHERNET DRIVER 2999M: Florian Fainelli <florian@openwrt.org> 3000L: netdev@vger.kernel.org 3001S: Maintained 3002F: drivers/net/ethernet/ti/cpmac.c 3003 3004CPU FREQUENCY DRIVERS 3005M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3006M: Viresh Kumar <viresh.kumar@linaro.org> 3007L: linux-pm@vger.kernel.org 3008S: Maintained 3009T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3010T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3011F: drivers/cpufreq/ 3012F: include/linux/cpufreq.h 3013 3014CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3015M: Viresh Kumar <viresh.kumar@linaro.org> 3016M: Sudeep Holla <sudeep.holla@arm.com> 3017L: linux-pm@vger.kernel.org 3018W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3019S: Maintained 3020F: drivers/cpufreq/arm_big_little.h 3021F: drivers/cpufreq/arm_big_little.c 3022F: drivers/cpufreq/arm_big_little_dt.c 3023 3024CPUIDLE DRIVER - ARM BIG LITTLE 3025M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3026M: Daniel Lezcano <daniel.lezcano@linaro.org> 3027L: linux-pm@vger.kernel.org 3028L: linux-arm-kernel@lists.infradead.org 3029T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3030S: Maintained 3031F: drivers/cpuidle/cpuidle-big_little.c 3032 3033CPUIDLE DRIVER - ARM EXYNOS 3034M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3035M: Daniel Lezcano <daniel.lezcano@linaro.org> 3036M: Kukjin Kim <kgene@kernel.org> 3037L: linux-pm@vger.kernel.org 3038L: linux-samsung-soc@vger.kernel.org 3039S: Supported 3040F: drivers/cpuidle/cpuidle-exynos.c 3041F: arch/arm/mach-exynos/pm.c 3042 3043CPUIDLE DRIVERS 3044M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3045M: Daniel Lezcano <daniel.lezcano@linaro.org> 3046L: linux-pm@vger.kernel.org 3047S: Maintained 3048T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3049F: drivers/cpuidle/* 3050F: include/linux/cpuidle.h 3051 3052CPUID/MSR DRIVER 3053M: "H. Peter Anvin" <hpa@zytor.com> 3054S: Maintained 3055F: arch/x86/kernel/cpuid.c 3056F: arch/x86/kernel/msr.c 3057 3058CPU POWER MONITORING SUBSYSTEM 3059M: Thomas Renninger <trenn@suse.com> 3060L: linux-pm@vger.kernel.org 3061S: Maintained 3062F: tools/power/cpupower/ 3063 3064CRAMFS FILESYSTEM 3065W: http://sourceforge.net/projects/cramfs/ 3066S: Orphan / Obsolete 3067F: Documentation/filesystems/cramfs.txt 3068F: fs/cramfs/ 3069 3070CRIS PORT 3071M: Mikael Starvik <starvik@axis.com> 3072M: Jesper Nilsson <jesper.nilsson@axis.com> 3073L: linux-cris-kernel@axis.com 3074W: http://developer.axis.com 3075S: Maintained 3076F: arch/cris/ 3077F: drivers/tty/serial/crisv10.* 3078 3079CRYPTO API 3080M: Herbert Xu <herbert@gondor.apana.org.au> 3081M: "David S. Miller" <davem@davemloft.net> 3082L: linux-crypto@vger.kernel.org 3083T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3084S: Maintained 3085F: Documentation/crypto/ 3086F: Documentation/DocBook/crypto-API.tmpl 3087F: arch/*/crypto/ 3088F: crypto/ 3089F: drivers/crypto/ 3090F: include/crypto/ 3091 3092CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3093M: Neil Horman <nhorman@tuxdriver.com> 3094L: linux-crypto@vger.kernel.org 3095S: Maintained 3096F: crypto/ansi_cprng.c 3097F: crypto/rng.c 3098 3099CS5535 Audio ALSA driver 3100M: Jaya Kumar <jayakumar.alsa@gmail.com> 3101S: Maintained 3102F: sound/pci/cs5535audio/ 3103 3104CW1200 WLAN driver 3105M: Solomon Peachy <pizza@shaftnet.org> 3106S: Maintained 3107F: drivers/net/wireless/cw1200/ 3108 3109CX18 VIDEO4LINUX DRIVER 3110M: Andy Walls <awalls@md.metrocast.net> 3111L: ivtv-devel@ivtvdriver.org (subscribers-only) 3112L: linux-media@vger.kernel.org 3113T: git git://linuxtv.org/media_tree.git 3114W: http://linuxtv.org 3115W: http://www.ivtvdriver.org/index.php/Cx18 3116S: Maintained 3117F: Documentation/video4linux/cx18.txt 3118F: drivers/media/pci/cx18/ 3119F: include/uapi/linux/ivtv* 3120 3121CX2341X MPEG ENCODER HELPER MODULE 3122M: Hans Verkuil <hverkuil@xs4all.nl> 3123L: linux-media@vger.kernel.org 3124T: git git://linuxtv.org/media_tree.git 3125W: http://linuxtv.org 3126S: Maintained 3127F: drivers/media/common/cx2341x* 3128F: include/media/cx2341x* 3129 3130CX24120 MEDIA DRIVER 3131M: Jemma Denson <jdenson@gmail.com> 3132M: Patrick Boettcher <patrick.boettcher@posteo.de> 3133L: linux-media@vger.kernel.org 3134W: http://linuxtv.org/ 3135Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3136S: Maintained 3137F: drivers/media/dvb-frontends/cx24120* 3138 3139CX88 VIDEO4LINUX DRIVER 3140M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3141L: linux-media@vger.kernel.org 3142W: http://linuxtv.org 3143T: git git://linuxtv.org/media_tree.git 3144S: Odd fixes 3145F: Documentation/video4linux/cx88/ 3146F: drivers/media/pci/cx88/ 3147 3148CXD2820R MEDIA DRIVER 3149M: Antti Palosaari <crope@iki.fi> 3150L: linux-media@vger.kernel.org 3151W: http://linuxtv.org/ 3152W: http://palosaari.fi/linux/ 3153Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3154T: git git://linuxtv.org/anttip/media_tree.git 3155S: Maintained 3156F: drivers/media/dvb-frontends/cxd2820r* 3157 3158CXGB3 ETHERNET DRIVER (CXGB3) 3159M: Santosh Raspatur <santosh@chelsio.com> 3160L: netdev@vger.kernel.org 3161W: http://www.chelsio.com 3162S: Supported 3163F: drivers/net/ethernet/chelsio/cxgb3/ 3164 3165CXGB3 ISCSI DRIVER (CXGB3I) 3166M: Karen Xie <kxie@chelsio.com> 3167L: linux-scsi@vger.kernel.org 3168W: http://www.chelsio.com 3169S: Supported 3170F: drivers/scsi/cxgbi/cxgb3i 3171 3172CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3173M: Steve Wise <swise@chelsio.com> 3174L: linux-rdma@vger.kernel.org 3175W: http://www.openfabrics.org 3176S: Supported 3177F: drivers/infiniband/hw/cxgb3/ 3178 3179CXGB4 ETHERNET DRIVER (CXGB4) 3180M: Hariprasad S <hariprasad@chelsio.com> 3181L: netdev@vger.kernel.org 3182W: http://www.chelsio.com 3183S: Supported 3184F: drivers/net/ethernet/chelsio/cxgb4/ 3185 3186CXGB4 ISCSI DRIVER (CXGB4I) 3187M: Karen Xie <kxie@chelsio.com> 3188L: linux-scsi@vger.kernel.org 3189W: http://www.chelsio.com 3190S: Supported 3191F: drivers/scsi/cxgbi/cxgb4i 3192 3193CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3194M: Steve Wise <swise@chelsio.com> 3195L: linux-rdma@vger.kernel.org 3196W: http://www.openfabrics.org 3197S: Supported 3198F: drivers/infiniband/hw/cxgb4/ 3199 3200CXGB4VF ETHERNET DRIVER (CXGB4VF) 3201M: Casey Leedom <leedom@chelsio.com> 3202L: netdev@vger.kernel.org 3203W: http://www.chelsio.com 3204S: Supported 3205F: drivers/net/ethernet/chelsio/cxgb4vf/ 3206 3207CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3208M: Ian Munsie <imunsie@au1.ibm.com> 3209M: Michael Neuling <mikey@neuling.org> 3210L: linuxppc-dev@lists.ozlabs.org 3211S: Supported 3212F: drivers/misc/cxl/ 3213F: include/misc/cxl* 3214F: include/uapi/misc/cxl.h 3215F: Documentation/powerpc/cxl.txt 3216F: Documentation/powerpc/cxl.txt 3217F: Documentation/ABI/testing/sysfs-class-cxl 3218 3219CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3220M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3221M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3222L: linux-scsi@vger.kernel.org 3223S: Supported 3224F: drivers/scsi/cxlflash/ 3225F: include/uapi/scsi/cxlflash_ioctls.h 3226F: Documentation/powerpc/cxlflash.txt 3227 3228STMMAC ETHERNET DRIVER 3229M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3230L: netdev@vger.kernel.org 3231W: http://www.stlinux.com 3232S: Supported 3233F: drivers/net/ethernet/stmicro/stmmac/ 3234 3235CYBERPRO FB DRIVER 3236M: Russell King <linux@arm.linux.org.uk> 3237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3238W: http://www.arm.linux.org.uk/ 3239S: Maintained 3240F: drivers/video/fbdev/cyber2000fb.* 3241 3242CYCLADES ASYNC MUX DRIVER 3243W: http://www.cyclades.com/ 3244S: Orphan 3245F: drivers/tty/cyclades.c 3246F: include/linux/cyclades.h 3247F: include/uapi/linux/cyclades.h 3248 3249CYCLADES PC300 DRIVER 3250W: http://www.cyclades.com/ 3251S: Orphan 3252F: drivers/net/wan/pc300* 3253 3254CYPRESS_FIRMWARE MEDIA DRIVER 3255M: Antti Palosaari <crope@iki.fi> 3256L: linux-media@vger.kernel.org 3257W: http://linuxtv.org/ 3258W: http://palosaari.fi/linux/ 3259Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3260T: git git://linuxtv.org/anttip/media_tree.git 3261S: Maintained 3262F: drivers/media/common/cypress_firmware* 3263 3264CYTTSP TOUCHSCREEN DRIVER 3265M: Ferruh Yigit <fery@cypress.com> 3266L: linux-input@vger.kernel.org 3267S: Supported 3268F: drivers/input/touchscreen/cyttsp* 3269F: include/linux/input/cyttsp.h 3270 3271DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3272M: Joshua Kinard <kumba@gentoo.org> 3273S: Maintained 3274F: drivers/rtc/rtc-ds1685.c 3275F: include/linux/rtc/ds1685.h 3276 3277DAMA SLAVE for AX.25 3278M: Joerg Reuter <jreuter@yaina.de> 3279W: http://yaina.de/jreuter/ 3280W: http://www.qsl.net/dl1bke/ 3281L: linux-hams@vger.kernel.org 3282S: Maintained 3283F: net/ax25/af_ax25.c 3284F: net/ax25/ax25_dev.c 3285F: net/ax25/ax25_ds_* 3286F: net/ax25/ax25_in.c 3287F: net/ax25/ax25_out.c 3288F: net/ax25/ax25_timer.c 3289F: net/ax25/sysctl_net_ax25.c 3290 3291DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3292L: netdev@vger.kernel.org 3293S: Orphan 3294F: Documentation/networking/dmfe.txt 3295F: drivers/net/ethernet/dec/tulip/dmfe.c 3296 3297DC390/AM53C974 SCSI driver 3298M: Hannes Reinecke <hare@suse.com> 3299L: linux-scsi@vger.kernel.org 3300S: Maintained 3301F: drivers/scsi/am53c974.c 3302 3303DC395x SCSI driver 3304M: Oliver Neukum <oliver@neukum.org> 3305M: Ali Akcaagac <aliakc@web.de> 3306M: Jamie Lenehan <lenehan@twibble.org> 3307L: dc395x@twibble.org 3308W: http://twibble.org/dist/dc395x/ 3309W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3310S: Maintained 3311F: Documentation/scsi/dc395x.txt 3312F: drivers/scsi/dc395x.* 3313 3314DCCP PROTOCOL 3315M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3316L: dccp@vger.kernel.org 3317W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3318S: Maintained 3319F: include/linux/dccp.h 3320F: include/uapi/linux/dccp.h 3321F: include/linux/tfrc.h 3322F: net/dccp/ 3323 3324DECnet NETWORK LAYER 3325W: http://linux-decnet.sourceforge.net 3326L: linux-decnet-user@lists.sourceforge.net 3327S: Orphan 3328F: Documentation/networking/decnet.txt 3329F: net/decnet/ 3330 3331DECSTATION PLATFORM SUPPORT 3332M: "Maciej W. Rozycki" <macro@linux-mips.org> 3333L: linux-mips@linux-mips.org 3334W: http://www.linux-mips.org/wiki/DECstation 3335S: Maintained 3336F: arch/mips/dec/ 3337F: arch/mips/include/asm/dec/ 3338F: arch/mips/include/asm/mach-dec/ 3339 3340DEFXX FDDI NETWORK DRIVER 3341M: "Maciej W. Rozycki" <macro@linux-mips.org> 3342S: Maintained 3343F: drivers/net/fddi/defxx.* 3344 3345DELL LAPTOP DRIVER 3346M: Matthew Garrett <mjg59@srcf.ucam.org> 3347M: Pali Rohár <pali.rohar@gmail.com> 3348L: platform-driver-x86@vger.kernel.org 3349S: Maintained 3350F: drivers/platform/x86/dell-laptop.c 3351 3352DELL LAPTOP RBTN DRIVER 3353M: Pali Rohár <pali.rohar@gmail.com> 3354S: Maintained 3355F: drivers/platform/x86/dell-rbtn.* 3356 3357DELL LAPTOP FREEFALL DRIVER 3358M: Pali Rohár <pali.rohar@gmail.com> 3359S: Maintained 3360F: drivers/platform/x86/dell-smo8800.c 3361 3362DELL LAPTOP SMM DRIVER 3363M: Pali Rohár <pali.rohar@gmail.com> 3364S: Maintained 3365F: drivers/hwmon/dell-smm-hwmon.c 3366F: include/uapi/linux/i8k.h 3367 3368DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3369M: Doug Warzecha <Douglas_Warzecha@dell.com> 3370S: Maintained 3371F: Documentation/dcdbas.txt 3372F: drivers/firmware/dcdbas.* 3373 3374DELL WMI EXTRAS DRIVER 3375M: Matthew Garrett <mjg59@srcf.ucam.org> 3376M: Pali Rohár <pali.rohar@gmail.com> 3377S: Maintained 3378F: drivers/platform/x86/dell-wmi.c 3379 3380DESIGNWARE USB2 DRD IP DRIVER 3381M: John Youn <johnyoun@synopsys.com> 3382L: linux-usb@vger.kernel.org 3383T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3384S: Maintained 3385F: drivers/usb/dwc2/ 3386 3387DESIGNWARE USB3 DRD IP DRIVER 3388M: Felipe Balbi <balbi@ti.com> 3389L: linux-usb@vger.kernel.org 3390L: linux-omap@vger.kernel.org 3391T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3392S: Maintained 3393F: drivers/usb/dwc3/ 3394 3395DEVICE COREDUMP (DEV_COREDUMP) 3396M: Johannes Berg <johannes@sipsolutions.net> 3397L: linux-kernel@vger.kernel.org 3398S: Maintained 3399F: drivers/base/devcoredump.c 3400F: include/linux/devcoredump.h 3401 3402DEVICE FREQUENCY (DEVFREQ) 3403M: MyungJoo Ham <myungjoo.ham@samsung.com> 3404M: Kyungmin Park <kyungmin.park@samsung.com> 3405L: linux-pm@vger.kernel.org 3406S: Maintained 3407F: drivers/devfreq/ 3408 3409DEVICE NUMBER REGISTRY 3410M: Torben Mathiasen <device@lanana.org> 3411W: http://lanana.org/docs/device-list/index.html 3412S: Maintained 3413 3414DEVICE-MAPPER (LVM) 3415M: Alasdair Kergon <agk@redhat.com> 3416M: Mike Snitzer <snitzer@redhat.com> 3417M: dm-devel@redhat.com 3418L: dm-devel@redhat.com 3419W: http://sources.redhat.com/dm 3420Q: http://patchwork.kernel.org/project/dm-devel/list/ 3421T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3422T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3423S: Maintained 3424F: Documentation/device-mapper/ 3425F: drivers/md/dm* 3426F: drivers/md/persistent-data/ 3427F: include/linux/device-mapper.h 3428F: include/linux/dm-*.h 3429F: include/uapi/linux/dm-*.h 3430 3431DIALOG SEMICONDUCTOR DRIVERS 3432M: Support Opensource <support.opensource@diasemi.com> 3433W: http://www.dialog-semiconductor.com/products 3434S: Supported 3435F: Documentation/hwmon/da90?? 3436F: Documentation/devicetree/bindings/sound/da[79]*.txt 3437F: drivers/gpio/gpio-da90??.c 3438F: drivers/hwmon/da90??-hwmon.c 3439F: drivers/iio/adc/da91??-*.c 3440F: drivers/input/misc/da90??_onkey.c 3441F: drivers/input/touchscreen/da9052_tsi.c 3442F: drivers/leds/leds-da90??.c 3443F: drivers/mfd/da903x.c 3444F: drivers/mfd/da90??-*.c 3445F: drivers/mfd/da91??-*.c 3446F: drivers/power/da9052-battery.c 3447F: drivers/power/da91??-*.c 3448F: drivers/regulator/da903x.c 3449F: drivers/regulator/da9???-regulator.[ch] 3450F: drivers/rtc/rtc-da90??.c 3451F: drivers/video/backlight/da90??_bl.c 3452F: drivers/watchdog/da90??_wdt.c 3453F: include/linux/mfd/da903x.h 3454F: include/linux/mfd/da9052/ 3455F: include/linux/mfd/da9055/ 3456F: include/linux/mfd/da9063/ 3457F: include/linux/mfd/da9150/ 3458F: include/sound/da[79]*.h 3459F: sound/soc/codecs/da[79]*.[ch] 3460 3461DIGI NEO AND CLASSIC PCI PRODUCTS 3462M: Lidza Louina <lidza.louina@gmail.com> 3463M: Mark Hounschell <markh@compro.net> 3464L: driverdev-devel@linuxdriverproject.org 3465S: Maintained 3466F: drivers/staging/dgnc/ 3467 3468DIGI EPCA PCI PRODUCTS 3469M: Lidza Louina <lidza.louina@gmail.com> 3470M: Daeseok Youn <daeseok.youn@gmail.com> 3471L: driverdev-devel@linuxdriverproject.org 3472S: Maintained 3473F: drivers/staging/dgap/ 3474 3475DIOLAN U2C-12 I2C DRIVER 3476M: Guenter Roeck <linux@roeck-us.net> 3477L: linux-i2c@vger.kernel.org 3478S: Maintained 3479F: drivers/i2c/busses/i2c-diolan-u2c.c 3480 3481DIRECT ACCESS (DAX) 3482M: Matthew Wilcox <willy@linux.intel.com> 3483L: linux-fsdevel@vger.kernel.org 3484S: Supported 3485F: fs/dax.c 3486 3487DIRECTORY NOTIFICATION (DNOTIFY) 3488M: Eric Paris <eparis@parisplace.org> 3489S: Maintained 3490F: Documentation/filesystems/dnotify.txt 3491F: fs/notify/dnotify/ 3492F: include/linux/dnotify.h 3493 3494DISK GEOMETRY AND PARTITION HANDLING 3495M: Andries Brouwer <aeb@cwi.nl> 3496W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3497W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3498W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3499S: Maintained 3500 3501DISKQUOTA 3502M: Jan Kara <jack@suse.com> 3503S: Maintained 3504F: Documentation/filesystems/quota.txt 3505F: fs/quota/ 3506F: include/linux/quota*.h 3507F: include/uapi/linux/quota*.h 3508 3509DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3510M: Bernie Thompson <bernie@plugable.com> 3511L: linux-fbdev@vger.kernel.org 3512S: Maintained 3513W: http://plugable.com/category/projects/udlfb/ 3514F: drivers/video/fbdev/udlfb.c 3515F: include/video/udlfb.h 3516F: Documentation/fb/udlfb.txt 3517 3518DISTRIBUTED LOCK MANAGER (DLM) 3519M: Christine Caulfield <ccaulfie@redhat.com> 3520M: David Teigland <teigland@redhat.com> 3521L: cluster-devel@redhat.com 3522W: http://sources.redhat.com/cluster/ 3523T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3524S: Supported 3525F: fs/dlm/ 3526 3527DMA BUFFER SHARING FRAMEWORK 3528M: Sumit Semwal <sumit.semwal@linaro.org> 3529S: Maintained 3530L: linux-media@vger.kernel.org 3531L: dri-devel@lists.freedesktop.org 3532L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3533F: drivers/dma-buf/ 3534F: include/linux/dma-buf* 3535F: include/linux/reservation.h 3536F: include/linux/*fence.h 3537F: Documentation/dma-buf-sharing.txt 3538T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3539 3540DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3541M: Vinod Koul <vinod.koul@intel.com> 3542L: dmaengine@vger.kernel.org 3543Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3544S: Maintained 3545F: drivers/dma/ 3546F: include/linux/dmaengine.h 3547F: Documentation/dmaengine/ 3548T: git git://git.infradead.org/users/vkoul/slave-dma.git 3549 3550DME1737 HARDWARE MONITOR DRIVER 3551M: Juerg Haefliger <juergh@gmail.com> 3552L: lm-sensors@lm-sensors.org 3553S: Maintained 3554F: Documentation/hwmon/dme1737 3555F: drivers/hwmon/dme1737.c 3556 3557DMI/SMBIOS SUPPORT 3558M: Jean Delvare <jdelvare@suse.com> 3559S: Maintained 3560T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3561F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3562F: drivers/firmware/dmi-id.c 3563F: drivers/firmware/dmi_scan.c 3564F: include/linux/dmi.h 3565 3566DOCUMENTATION 3567M: Jonathan Corbet <corbet@lwn.net> 3568L: linux-doc@vger.kernel.org 3569S: Maintained 3570F: Documentation/ 3571F: scripts/docproc.c 3572F: scripts/kernel-doc* 3573X: Documentation/ABI/ 3574X: Documentation/devicetree/ 3575X: Documentation/acpi 3576X: Documentation/power 3577X: Documentation/spi 3578X: Documentation/DocBook/media 3579T: git git://git.lwn.net/linux.git docs-next 3580 3581DOUBLETALK DRIVER 3582M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3583L: blinux-list@redhat.com 3584S: Maintained 3585F: drivers/char/dtlk.c 3586F: include/linux/dtlk.h 3587 3588DPT_I2O SCSI RAID DRIVER 3589M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3590L: linux-scsi@vger.kernel.org 3591W: http://www.adaptec.com/ 3592S: Maintained 3593F: drivers/scsi/dpt* 3594F: drivers/scsi/dpt/ 3595 3596DRBD DRIVER 3597P: Philipp Reisner 3598P: Lars Ellenberg 3599M: drbd-dev@lists.linbit.com 3600L: drbd-user@lists.linbit.com 3601W: http://www.drbd.org 3602T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3603T: git git://git.drbd.org/drbd-8.3.git 3604S: Supported 3605F: drivers/block/drbd/ 3606F: lib/lru_cache.c 3607F: Documentation/blockdev/drbd/ 3608 3609DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3610M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3611T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3612S: Supported 3613F: Documentation/kobject.txt 3614F: drivers/base/ 3615F: fs/debugfs/ 3616F: fs/kernfs/ 3617F: fs/sysfs/ 3618F: include/linux/debugfs.h 3619F: include/linux/kobj* 3620F: lib/kobj* 3621 3622DRM DRIVERS 3623M: David Airlie <airlied@linux.ie> 3624L: dri-devel@lists.freedesktop.org 3625T: git git://people.freedesktop.org/~airlied/linux 3626S: Maintained 3627F: drivers/gpu/drm/ 3628F: drivers/gpu/vga/ 3629F: include/drm/ 3630F: include/uapi/drm/ 3631 3632RADEON DRM DRIVERS 3633M: Alex Deucher <alexander.deucher@amd.com> 3634M: Christian König <christian.koenig@amd.com> 3635L: dri-devel@lists.freedesktop.org 3636T: git git://people.freedesktop.org/~agd5f/linux 3637S: Supported 3638F: drivers/gpu/drm/radeon/ 3639F: include/uapi/drm/radeon* 3640 3641DRM PANEL DRIVERS 3642M: Thierry Reding <thierry.reding@gmail.com> 3643L: dri-devel@lists.freedesktop.org 3644T: git git://anongit.freedesktop.org/tegra/linux.git 3645S: Maintained 3646F: drivers/gpu/drm/drm_panel.c 3647F: drivers/gpu/drm/panel/ 3648F: include/drm/drm_panel.h 3649F: Documentation/devicetree/bindings/display/panel/ 3650 3651INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3652M: Daniel Vetter <daniel.vetter@intel.com> 3653M: Jani Nikula <jani.nikula@linux.intel.com> 3654L: intel-gfx@lists.freedesktop.org 3655L: dri-devel@lists.freedesktop.org 3656W: https://01.org/linuxgraphics/ 3657Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3658T: git git://anongit.freedesktop.org/drm-intel 3659S: Supported 3660F: drivers/gpu/drm/i915/ 3661F: include/drm/i915* 3662F: include/uapi/drm/i915* 3663 3664DRM DRIVERS FOR ATMEL HLCDC 3665M: Boris Brezillon <boris.brezillon@free-electrons.com> 3666L: dri-devel@lists.freedesktop.org 3667S: Supported 3668F: drivers/gpu/drm/atmel-hlcdc/ 3669F: Documentation/devicetree/bindings/drm/atmel/ 3670 3671DRM DRIVERS FOR EXYNOS 3672M: Inki Dae <inki.dae@samsung.com> 3673M: Joonyoung Shim <jy0922.shim@samsung.com> 3674M: Seung-Woo Kim <sw0312.kim@samsung.com> 3675M: Kyungmin Park <kyungmin.park@samsung.com> 3676L: dri-devel@lists.freedesktop.org 3677T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3678S: Supported 3679F: drivers/gpu/drm/exynos/ 3680F: include/drm/exynos* 3681F: include/uapi/drm/exynos* 3682 3683DRM DRIVERS FOR FREESCALE DCU 3684M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3685M: Alison Wang <alison.wang@freescale.com> 3686L: dri-devel@lists.freedesktop.org 3687S: Supported 3688F: drivers/gpu/drm/fsl-dcu/ 3689F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3690F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3691 3692DRM DRIVERS FOR FREESCALE IMX 3693M: Philipp Zabel <p.zabel@pengutronix.de> 3694L: dri-devel@lists.freedesktop.org 3695S: Maintained 3696F: drivers/gpu/drm/imx/ 3697F: drivers/gpu/ipu-v3/ 3698F: Documentation/devicetree/bindings/display/imx/ 3699 3700DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3701M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3702L: dri-devel@lists.freedesktop.org 3703T: git git://github.com/patjak/drm-gma500 3704S: Maintained 3705F: drivers/gpu/drm/gma500 3706F: include/drm/gma500* 3707 3708DRM DRIVERS FOR NVIDIA TEGRA 3709M: Thierry Reding <thierry.reding@gmail.com> 3710M: Terje Bergström <tbergstrom@nvidia.com> 3711L: dri-devel@lists.freedesktop.org 3712L: linux-tegra@vger.kernel.org 3713T: git git://anongit.freedesktop.org/tegra/linux.git 3714S: Supported 3715F: drivers/gpu/drm/tegra/ 3716F: drivers/gpu/host1x/ 3717F: include/linux/host1x.h 3718F: include/uapi/drm/tegra_drm.h 3719F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 3720 3721DRM DRIVERS FOR RENESAS 3722M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3723L: dri-devel@lists.freedesktop.org 3724L: linux-sh@vger.kernel.org 3725T: git git://people.freedesktop.org/~airlied/linux 3726S: Supported 3727F: drivers/gpu/drm/rcar-du/ 3728F: drivers/gpu/drm/shmobile/ 3729F: include/linux/platform_data/shmob_drm.h 3730 3731DRM DRIVERS FOR ROCKCHIP 3732M: Mark Yao <mark.yao@rock-chips.com> 3733L: dri-devel@lists.freedesktop.org 3734S: Maintained 3735F: drivers/gpu/drm/rockchip/ 3736F: Documentation/devicetree/bindings/display/rockchip* 3737 3738DRM DRIVERS FOR STI 3739M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3740M: Vincent Abriou <vincent.abriou@st.com> 3741L: dri-devel@lists.freedesktop.org 3742T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3743S: Maintained 3744F: drivers/gpu/drm/sti 3745F: Documentation/devicetree/bindings/display/st,stih4xx.txt 3746 3747DSBR100 USB FM RADIO DRIVER 3748M: Alexey Klimov <klimov.linux@gmail.com> 3749L: linux-media@vger.kernel.org 3750T: git git://linuxtv.org/media_tree.git 3751S: Maintained 3752F: drivers/media/radio/dsbr100.c 3753 3754DSCC4 DRIVER 3755M: Francois Romieu <romieu@fr.zoreil.com> 3756L: netdev@vger.kernel.org 3757S: Maintained 3758F: drivers/net/wan/dscc4.c 3759 3760DT3155 MEDIA DRIVER 3761M: Hans Verkuil <hverkuil@xs4all.nl> 3762L: linux-media@vger.kernel.org 3763T: git git://linuxtv.org/media_tree.git 3764W: http://linuxtv.org 3765S: Odd Fixes 3766F: drivers/media/pci/dt3155/ 3767 3768DVB_USB_AF9015 MEDIA DRIVER 3769M: Antti Palosaari <crope@iki.fi> 3770L: linux-media@vger.kernel.org 3771W: http://linuxtv.org/ 3772W: http://palosaari.fi/linux/ 3773Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3774T: git git://linuxtv.org/anttip/media_tree.git 3775S: Maintained 3776F: drivers/media/usb/dvb-usb-v2/af9015* 3777 3778DVB_USB_AF9035 MEDIA DRIVER 3779M: Antti Palosaari <crope@iki.fi> 3780L: linux-media@vger.kernel.org 3781W: http://linuxtv.org/ 3782W: http://palosaari.fi/linux/ 3783Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3784T: git git://linuxtv.org/anttip/media_tree.git 3785S: Maintained 3786F: drivers/media/usb/dvb-usb-v2/af9035* 3787 3788DVB_USB_ANYSEE MEDIA DRIVER 3789M: Antti Palosaari <crope@iki.fi> 3790L: linux-media@vger.kernel.org 3791W: http://linuxtv.org/ 3792W: http://palosaari.fi/linux/ 3793Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3794T: git git://linuxtv.org/anttip/media_tree.git 3795S: Maintained 3796F: drivers/media/usb/dvb-usb-v2/anysee* 3797 3798DVB_USB_AU6610 MEDIA DRIVER 3799M: Antti Palosaari <crope@iki.fi> 3800L: linux-media@vger.kernel.org 3801W: http://linuxtv.org/ 3802W: http://palosaari.fi/linux/ 3803Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3804T: git git://linuxtv.org/anttip/media_tree.git 3805S: Maintained 3806F: drivers/media/usb/dvb-usb-v2/au6610* 3807 3808DVB_USB_CE6230 MEDIA DRIVER 3809M: Antti Palosaari <crope@iki.fi> 3810L: linux-media@vger.kernel.org 3811W: http://linuxtv.org/ 3812W: http://palosaari.fi/linux/ 3813Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3814T: git git://linuxtv.org/anttip/media_tree.git 3815S: Maintained 3816F: drivers/media/usb/dvb-usb-v2/ce6230* 3817 3818DVB_USB_CXUSB MEDIA DRIVER 3819M: Michael Krufky <mkrufky@linuxtv.org> 3820L: linux-media@vger.kernel.org 3821W: http://linuxtv.org/ 3822W: http://github.com/mkrufky 3823Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3824T: git git://linuxtv.org/media_tree.git 3825S: Maintained 3826F: drivers/media/usb/dvb-usb/cxusb* 3827 3828DVB_USB_EC168 MEDIA DRIVER 3829M: Antti Palosaari <crope@iki.fi> 3830L: linux-media@vger.kernel.org 3831W: http://linuxtv.org/ 3832W: http://palosaari.fi/linux/ 3833Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3834T: git git://linuxtv.org/anttip/media_tree.git 3835S: Maintained 3836F: drivers/media/usb/dvb-usb-v2/ec168* 3837 3838DVB_USB_GL861 MEDIA DRIVER 3839M: Antti Palosaari <crope@iki.fi> 3840L: linux-media@vger.kernel.org 3841W: http://linuxtv.org/ 3842Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3843T: git git://linuxtv.org/anttip/media_tree.git 3844S: Maintained 3845F: drivers/media/usb/dvb-usb-v2/gl861* 3846 3847DVB_USB_MXL111SF MEDIA DRIVER 3848M: Michael Krufky <mkrufky@linuxtv.org> 3849L: linux-media@vger.kernel.org 3850W: http://linuxtv.org/ 3851W: http://github.com/mkrufky 3852Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3853T: git git://linuxtv.org/mkrufky/mxl111sf.git 3854S: Maintained 3855F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3856 3857DVB_USB_RTL28XXU MEDIA DRIVER 3858M: Antti Palosaari <crope@iki.fi> 3859L: linux-media@vger.kernel.org 3860W: http://linuxtv.org/ 3861W: http://palosaari.fi/linux/ 3862Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3863T: git git://linuxtv.org/anttip/media_tree.git 3864S: Maintained 3865F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3866 3867DVB_USB_V2 MEDIA DRIVER 3868M: Antti Palosaari <crope@iki.fi> 3869L: linux-media@vger.kernel.org 3870W: http://linuxtv.org/ 3871W: http://palosaari.fi/linux/ 3872Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3873T: git git://linuxtv.org/anttip/media_tree.git 3874S: Maintained 3875F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3876F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3877 3878DYNAMIC DEBUG 3879M: Jason Baron <jbaron@akamai.com> 3880S: Maintained 3881F: lib/dynamic_debug.c 3882F: include/linux/dynamic_debug.h 3883 3884DZ DECSTATION DZ11 SERIAL DRIVER 3885M: "Maciej W. Rozycki" <macro@linux-mips.org> 3886S: Maintained 3887F: drivers/tty/serial/dz.* 3888 3889E3X0 POWER BUTTON DRIVER 3890M: Moritz Fischer <moritz.fischer@ettus.com> 3891L: usrp-users@lists.ettus.com 3892W: http://www.ettus.com 3893S: Supported 3894F: drivers/input/misc/e3x0-button.c 3895F: Documentation/devicetree/bindings/input/e3x0-button.txt 3896 3897E4000 MEDIA DRIVER 3898M: Antti Palosaari <crope@iki.fi> 3899L: linux-media@vger.kernel.org 3900W: http://linuxtv.org/ 3901W: http://palosaari.fi/linux/ 3902Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3903T: git git://linuxtv.org/anttip/media_tree.git 3904S: Maintained 3905F: drivers/media/tuners/e4000* 3906 3907EATA ISA/EISA/PCI SCSI DRIVER 3908M: Dario Ballabio <ballabio_dario@emc.com> 3909L: linux-scsi@vger.kernel.org 3910S: Maintained 3911F: drivers/scsi/eata.c 3912 3913EC100 MEDIA DRIVER 3914M: Antti Palosaari <crope@iki.fi> 3915L: linux-media@vger.kernel.org 3916W: http://linuxtv.org/ 3917W: http://palosaari.fi/linux/ 3918Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3919T: git git://linuxtv.org/anttip/media_tree.git 3920S: Maintained 3921F: drivers/media/dvb-frontends/ec100* 3922 3923ECRYPT FILE SYSTEM 3924M: Tyler Hicks <tyhicks@canonical.com> 3925L: ecryptfs@vger.kernel.org 3926W: http://ecryptfs.org 3927W: https://launchpad.net/ecryptfs 3928S: Supported 3929F: Documentation/filesystems/ecryptfs.txt 3930F: fs/ecryptfs/ 3931 3932EDAC-CORE 3933M: Doug Thompson <dougthompson@xmission.com> 3934M: Borislav Petkov <bp@alien8.de> 3935M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3936L: linux-edac@vger.kernel.org 3937W: bluesmoke.sourceforge.net 3938T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3939T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3940S: Supported 3941F: Documentation/edac.txt 3942F: drivers/edac/ 3943F: include/linux/edac.h 3944 3945EDAC-AMD64 3946M: Doug Thompson <dougthompson@xmission.com> 3947M: Borislav Petkov <bp@alien8.de> 3948L: linux-edac@vger.kernel.org 3949W: bluesmoke.sourceforge.net 3950S: Maintained 3951F: drivers/edac/amd64_edac* 3952 3953EDAC-CALXEDA 3954M: Doug Thompson <dougthompson@xmission.com> 3955M: Robert Richter <rric@kernel.org> 3956L: linux-edac@vger.kernel.org 3957W: bluesmoke.sourceforge.net 3958S: Maintained 3959F: drivers/edac/highbank* 3960 3961EDAC-CAVIUM 3962M: Ralf Baechle <ralf@linux-mips.org> 3963M: David Daney <david.daney@cavium.com> 3964L: linux-edac@vger.kernel.org 3965L: linux-mips@linux-mips.org 3966W: bluesmoke.sourceforge.net 3967S: Supported 3968F: drivers/edac/octeon_edac* 3969 3970EDAC-E752X 3971M: Mark Gross <mark.gross@intel.com> 3972M: Doug Thompson <dougthompson@xmission.com> 3973L: linux-edac@vger.kernel.org 3974W: bluesmoke.sourceforge.net 3975S: Maintained 3976F: drivers/edac/e752x_edac.c 3977 3978EDAC-E7XXX 3979M: Doug Thompson <dougthompson@xmission.com> 3980L: linux-edac@vger.kernel.org 3981W: bluesmoke.sourceforge.net 3982S: Maintained 3983F: drivers/edac/e7xxx_edac.c 3984 3985EDAC-GHES 3986M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3987L: linux-edac@vger.kernel.org 3988W: bluesmoke.sourceforge.net 3989S: Maintained 3990F: drivers/edac/ghes_edac.c 3991 3992EDAC-I82443BXGX 3993M: Tim Small <tim@buttersideup.com> 3994L: linux-edac@vger.kernel.org 3995W: bluesmoke.sourceforge.net 3996S: Maintained 3997F: drivers/edac/i82443bxgx_edac.c 3998 3999EDAC-I3000 4000M: Jason Uhlenkott <juhlenko@akamai.com> 4001L: linux-edac@vger.kernel.org 4002W: bluesmoke.sourceforge.net 4003S: Maintained 4004F: drivers/edac/i3000_edac.c 4005 4006EDAC-I5000 4007M: Doug Thompson <dougthompson@xmission.com> 4008L: linux-edac@vger.kernel.org 4009W: bluesmoke.sourceforge.net 4010S: Maintained 4011F: drivers/edac/i5000_edac.c 4012 4013EDAC-I5400 4014M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4015L: linux-edac@vger.kernel.org 4016W: bluesmoke.sourceforge.net 4017S: Maintained 4018F: drivers/edac/i5400_edac.c 4019 4020EDAC-I7300 4021M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4022L: linux-edac@vger.kernel.org 4023W: bluesmoke.sourceforge.net 4024S: Maintained 4025F: drivers/edac/i7300_edac.c 4026 4027EDAC-I7CORE 4028M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4029L: linux-edac@vger.kernel.org 4030W: bluesmoke.sourceforge.net 4031S: Maintained 4032F: drivers/edac/i7core_edac.c 4033 4034EDAC-I82975X 4035M: Ranganathan Desikan <ravi@jetztechnologies.com> 4036M: "Arvind R." <arvino55@gmail.com> 4037L: linux-edac@vger.kernel.org 4038W: bluesmoke.sourceforge.net 4039S: Maintained 4040F: drivers/edac/i82975x_edac.c 4041 4042EDAC-IE31200 4043M: Jason Baron <jbaron@akamai.com> 4044L: linux-edac@vger.kernel.org 4045W: bluesmoke.sourceforge.net 4046S: Maintained 4047F: drivers/edac/ie31200_edac.c 4048 4049EDAC-MPC85XX 4050M: Johannes Thumshirn <morbidrsa@gmail.com> 4051L: linux-edac@vger.kernel.org 4052W: bluesmoke.sourceforge.net 4053S: Maintained 4054F: drivers/edac/mpc85xx_edac.[ch] 4055 4056EDAC-PASEMI 4057M: Egor Martovetsky <egor@pasemi.com> 4058L: linux-edac@vger.kernel.org 4059W: bluesmoke.sourceforge.net 4060S: Maintained 4061F: drivers/edac/pasemi_edac.c 4062 4063EDAC-R82600 4064M: Tim Small <tim@buttersideup.com> 4065L: linux-edac@vger.kernel.org 4066W: bluesmoke.sourceforge.net 4067S: Maintained 4068F: drivers/edac/r82600_edac.c 4069 4070EDAC-SBRIDGE 4071M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4072L: linux-edac@vger.kernel.org 4073W: bluesmoke.sourceforge.net 4074S: Maintained 4075F: drivers/edac/sb_edac.c 4076 4077EDAC-XGENE 4078APPLIED MICRO (APM) X-GENE SOC EDAC 4079M: Loc Ho <lho@apm.com> 4080S: Supported 4081F: drivers/edac/xgene_edac.c 4082F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4083 4084EDIROL UA-101/UA-1000 DRIVER 4085M: Clemens Ladisch <clemens@ladisch.de> 4086L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4087T: git git://git.alsa-project.org/alsa-kernel.git 4088S: Maintained 4089F: sound/usb/misc/ua101.c 4090 4091EXTENSIBLE FIRMWARE INTERFACE (EFI) 4092M: Matt Fleming <matt@codeblueprint.co.uk> 4093L: linux-efi@vger.kernel.org 4094T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4095S: Maintained 4096F: Documentation/efi-stub.txt 4097F: arch/ia64/kernel/efi.c 4098F: arch/x86/boot/compressed/eboot.[ch] 4099F: arch/x86/include/asm/efi.h 4100F: arch/x86/platform/efi/* 4101F: drivers/firmware/efi/* 4102F: include/linux/efi*.h 4103 4104EFI VARIABLE FILESYSTEM 4105M: Matthew Garrett <matthew.garrett@nebula.com> 4106M: Jeremy Kerr <jk@ozlabs.org> 4107M: Matt Fleming <matt@codeblueprint.co.uk> 4108T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4109L: linux-efi@vger.kernel.org 4110S: Maintained 4111F: fs/efivarfs/ 4112 4113EFIFB FRAMEBUFFER DRIVER 4114L: linux-fbdev@vger.kernel.org 4115M: Peter Jones <pjones@redhat.com> 4116S: Maintained 4117F: drivers/video/fbdev/efifb.c 4118 4119EFS FILESYSTEM 4120W: http://aeschi.ch.eu.org/efs/ 4121S: Orphan 4122F: fs/efs/ 4123 4124EHCA (IBM GX bus InfiniBand adapter) DRIVER 4125M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 4126M: Christoph Raisch <raisch@de.ibm.com> 4127L: linux-rdma@vger.kernel.org 4128S: Supported 4129F: drivers/infiniband/hw/ehca/ 4130 4131EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4132M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4133L: netdev@vger.kernel.org 4134S: Maintained 4135F: drivers/net/ethernet/ibm/ehea/ 4136 4137EM28XX VIDEO4LINUX DRIVER 4138M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4139L: linux-media@vger.kernel.org 4140W: http://linuxtv.org 4141T: git git://linuxtv.org/media_tree.git 4142S: Maintained 4143F: drivers/media/usb/em28xx/ 4144 4145EMBEDDED LINUX 4146M: Paul Gortmaker <paul.gortmaker@windriver.com> 4147M: Matt Mackall <mpm@selenic.com> 4148M: David Woodhouse <dwmw2@infradead.org> 4149L: linux-embedded@vger.kernel.org 4150S: Maintained 4151 4152EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4153M: James Smart <james.smart@avagotech.com> 4154M: Dick Kennedy <dick.kennedy@avagotech.com> 4155L: linux-scsi@vger.kernel.org 4156W: http://www.avagotech.com 4157S: Supported 4158F: drivers/scsi/lpfc/ 4159 4160ENE CB710 FLASH CARD READER DRIVER 4161M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4162S: Maintained 4163F: drivers/misc/cb710/ 4164F: drivers/mmc/host/cb710-mmc.* 4165F: include/linux/cb710.h 4166 4167ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4168M: Maxim Levitsky <maximlevitsky@gmail.com> 4169S: Maintained 4170F: drivers/media/rc/ene_ir.* 4171 4172ENHANCED ERROR HANDLING (EEH) 4173M: Gavin Shan <shangw@linux.vnet.ibm.com> 4174L: linuxppc-dev@lists.ozlabs.org 4175S: Supported 4176F: Documentation/powerpc/eeh-pci-error-recovery.txt 4177F: arch/powerpc/kernel/eeh*.c 4178 4179EPSON S1D13XXX FRAMEBUFFER DRIVER 4180M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4181S: Maintained 4182T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4183F: drivers/video/fbdev/s1d13xxxfb.c 4184F: include/video/s1d13xxxfb.h 4185 4186ET131X NETWORK DRIVER 4187M: Mark Einon <mark.einon@gmail.com> 4188S: Odd Fixes 4189F: drivers/net/ethernet/agere/ 4190 4191ETHERNET BRIDGE 4192M: Stephen Hemminger <stephen@networkplumber.org> 4193L: bridge@lists.linux-foundation.org 4194L: netdev@vger.kernel.org 4195W: http://www.linuxfoundation.org/en/Net:Bridge 4196S: Maintained 4197F: include/linux/netfilter_bridge/ 4198F: net/bridge/ 4199 4200ETHERNET PHY LIBRARY 4201M: Florian Fainelli <f.fainelli@gmail.com> 4202L: netdev@vger.kernel.org 4203S: Maintained 4204F: include/linux/phy.h 4205F: include/linux/phy_fixed.h 4206F: drivers/net/phy/ 4207F: Documentation/networking/phy.txt 4208F: drivers/of/of_mdio.c 4209F: drivers/of/of_net.c 4210 4211EXT2 FILE SYSTEM 4212M: Jan Kara <jack@suse.com> 4213L: linux-ext4@vger.kernel.org 4214S: Maintained 4215F: Documentation/filesystems/ext2.txt 4216F: fs/ext2/ 4217F: include/linux/ext2* 4218 4219EXT4 FILE SYSTEM 4220M: "Theodore Ts'o" <tytso@mit.edu> 4221M: Andreas Dilger <adilger.kernel@dilger.ca> 4222L: linux-ext4@vger.kernel.org 4223W: http://ext4.wiki.kernel.org 4224Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4225S: Maintained 4226F: Documentation/filesystems/ext4.txt 4227F: fs/ext4/ 4228 4229Extended Verification Module (EVM) 4230M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4231L: linux-ima-devel@lists.sourceforge.net 4232L: linux-security-module@vger.kernel.org 4233S: Supported 4234F: security/integrity/evm/ 4235 4236EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4237M: MyungJoo Ham <myungjoo.ham@samsung.com> 4238M: Chanwoo Choi <cw00.choi@samsung.com> 4239L: linux-kernel@vger.kernel.org 4240T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4241S: Maintained 4242F: drivers/extcon/ 4243F: include/linux/extcon/ 4244F: include/linux/extcon.h 4245F: Documentation/extcon/ 4246F: Documentation/devicetree/bindings/extcon/ 4247 4248EXYNOS DP DRIVER 4249M: Jingoo Han <jingoohan1@gmail.com> 4250L: dri-devel@lists.freedesktop.org 4251S: Maintained 4252F: drivers/gpu/drm/exynos/exynos_dp* 4253 4254EXYNOS MIPI DISPLAY DRIVERS 4255M: Inki Dae <inki.dae@samsung.com> 4256M: Donghwa Lee <dh09.lee@samsung.com> 4257M: Kyungmin Park <kyungmin.park@samsung.com> 4258L: linux-fbdev@vger.kernel.org 4259S: Maintained 4260F: drivers/video/fbdev/exynos/exynos_mipi* 4261F: include/video/exynos_mipi* 4262 4263F71805F HARDWARE MONITORING DRIVER 4264M: Jean Delvare <jdelvare@suse.com> 4265L: lm-sensors@lm-sensors.org 4266S: Maintained 4267F: Documentation/hwmon/f71805f 4268F: drivers/hwmon/f71805f.c 4269 4270FC0011 TUNER DRIVER 4271M: Michael Buesch <m@bues.ch> 4272L: linux-media@vger.kernel.org 4273S: Maintained 4274F: drivers/media/tuners/fc0011.h 4275F: drivers/media/tuners/fc0011.c 4276 4277FC2580 MEDIA DRIVER 4278M: Antti Palosaari <crope@iki.fi> 4279L: linux-media@vger.kernel.org 4280W: http://linuxtv.org/ 4281W: http://palosaari.fi/linux/ 4282Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4283T: git git://linuxtv.org/anttip/media_tree.git 4284S: Maintained 4285F: drivers/media/tuners/fc2580* 4286 4287FANOTIFY 4288M: Eric Paris <eparis@redhat.com> 4289S: Maintained 4290F: fs/notify/fanotify/ 4291F: include/linux/fanotify.h 4292F: include/uapi/linux/fanotify.h 4293 4294FARSYNC SYNCHRONOUS DRIVER 4295M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4296W: http://www.farsite.co.uk/ 4297S: Supported 4298F: drivers/net/wan/farsync.* 4299 4300FAULT INJECTION SUPPORT 4301M: Akinobu Mita <akinobu.mita@gmail.com> 4302S: Supported 4303F: Documentation/fault-injection/ 4304F: lib/fault-inject.c 4305 4306FBTFT Framebuffer drivers 4307M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4308M: Noralf Trønnes <noralf@tronnes.org> 4309S: Maintained 4310F: drivers/staging/fbtft/ 4311 4312FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4313M: Vasu Dev <vasu.dev@intel.com> 4314L: fcoe-devel@open-fcoe.org 4315W: www.Open-FCoE.org 4316S: Supported 4317F: drivers/scsi/libfc/ 4318F: drivers/scsi/fcoe/ 4319F: include/scsi/fc/ 4320F: include/scsi/libfc.h 4321F: include/scsi/libfcoe.h 4322F: include/uapi/scsi/fc/ 4323 4324FILE LOCKING (flock() and fcntl()/lockf()) 4325M: Jeff Layton <jlayton@poochiereds.net> 4326M: "J. Bruce Fields" <bfields@fieldses.org> 4327L: linux-fsdevel@vger.kernel.org 4328S: Maintained 4329F: include/linux/fcntl.h 4330F: include/linux/fs.h 4331F: include/uapi/linux/fcntl.h 4332F: include/uapi/linux/fs.h 4333F: fs/fcntl.c 4334F: fs/locks.c 4335 4336FILESYSTEMS (VFS and infrastructure) 4337M: Alexander Viro <viro@zeniv.linux.org.uk> 4338L: linux-fsdevel@vger.kernel.org 4339S: Maintained 4340F: fs/* 4341 4342FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4343M: Riku Voipio <riku.voipio@iki.fi> 4344L: lm-sensors@lm-sensors.org 4345S: Maintained 4346F: drivers/hwmon/f75375s.c 4347F: include/linux/f75375s.h 4348 4349FIREWIRE AUDIO DRIVERS 4350M: Clemens Ladisch <clemens@ladisch.de> 4351L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4352T: git git://git.alsa-project.org/alsa-kernel.git 4353S: Maintained 4354F: sound/firewire/ 4355 4356FIREWIRE MEDIA DRIVERS (firedtv) 4357M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4358L: linux-media@vger.kernel.org 4359L: linux1394-devel@lists.sourceforge.net 4360T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4361S: Maintained 4362F: drivers/media/firewire/ 4363 4364FIREWIRE SBP-2 TARGET 4365M: Chris Boot <bootc@bootc.net> 4366L: linux-scsi@vger.kernel.org 4367L: target-devel@vger.kernel.org 4368L: linux1394-devel@lists.sourceforge.net 4369T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4370S: Maintained 4371F: drivers/target/sbp/ 4372 4373FIREWIRE SUBSYSTEM 4374M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4375L: linux1394-devel@lists.sourceforge.net 4376W: http://ieee1394.wiki.kernel.org/ 4377T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4378S: Maintained 4379F: drivers/firewire/ 4380F: include/linux/firewire.h 4381F: include/uapi/linux/firewire*.h 4382F: tools/firewire/ 4383 4384FIRMWARE LOADER (request_firmware) 4385M: Ming Lei <ming.lei@canonical.com> 4386L: linux-kernel@vger.kernel.org 4387S: Maintained 4388F: Documentation/firmware_class/ 4389F: drivers/base/firmware*.c 4390F: include/linux/firmware.h 4391 4392FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4393M: Joshua Morris <josh.h.morris@us.ibm.com> 4394M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4395S: Maintained 4396F: drivers/block/rsxx/ 4397 4398FLOPPY DRIVER 4399M: Jiri Kosina <jikos@kernel.org> 4400T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4401S: Odd fixes 4402F: drivers/block/floppy.c 4403 4404FMC SUBSYSTEM 4405M: Alessandro Rubini <rubini@gnudd.com> 4406W: http://www.ohwr.org/projects/fmc-bus 4407S: Supported 4408F: drivers/fmc/ 4409F: include/linux/fmc*.h 4410F: include/linux/ipmi-fru.h 4411K: fmc_d.*register 4412 4413FPGA MANAGER FRAMEWORK 4414M: Alan Tull <atull@opensource.altera.com> 4415R: Moritz Fischer <moritz.fischer@ettus.com> 4416S: Maintained 4417F: drivers/fpga/ 4418F: include/linux/fpga/fpga-mgr.h 4419W: http://www.rocketboards.org 4420 4421FPU EMULATOR 4422M: Bill Metzenthen <billm@melbpc.org.au> 4423W: http://floatingpoint.sourceforge.net/emulator/index.html 4424S: Maintained 4425F: arch/x86/math-emu/ 4426 4427FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4428L: netdev@vger.kernel.org 4429S: Orphan 4430F: drivers/net/wan/dlci.c 4431F: drivers/net/wan/sdla.c 4432 4433FRAMEBUFFER LAYER 4434M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4435M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4436L: linux-fbdev@vger.kernel.org 4437W: http://linux-fbdev.sourceforge.net/ 4438Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4439T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4440S: Maintained 4441F: Documentation/fb/ 4442F: drivers/video/ 4443F: include/video/ 4444F: include/linux/fb.h 4445F: include/uapi/video/ 4446F: include/uapi/linux/fb.h 4447 4448FREESCALE DIU FRAMEBUFFER DRIVER 4449M: Timur Tabi <timur@tabi.org> 4450L: linux-fbdev@vger.kernel.org 4451S: Maintained 4452F: drivers/video/fbdev/fsl-diu-fb.* 4453 4454FREESCALE DMA DRIVER 4455M: Li Yang <leoli@freescale.com> 4456M: Zhang Wei <zw@zh-kernel.org> 4457L: linuxppc-dev@lists.ozlabs.org 4458S: Maintained 4459F: drivers/dma/fsldma.* 4460 4461FREESCALE I2C CPM DRIVER 4462M: Jochen Friedrich <jochen@scram.de> 4463L: linuxppc-dev@lists.ozlabs.org 4464L: linux-i2c@vger.kernel.org 4465S: Maintained 4466F: drivers/i2c/busses/i2c-cpm.c 4467 4468FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4469M: Sascha Hauer <kernel@pengutronix.de> 4470L: linux-fbdev@vger.kernel.org 4471L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4472S: Maintained 4473F: include/linux/platform_data/video-imxfb.h 4474F: drivers/video/fbdev/imxfb.c 4475 4476FREESCALE QUAD SPI DRIVER 4477M: Han Xu <han.xu@freescale.com> 4478L: linux-mtd@lists.infradead.org 4479S: Maintained 4480F: drivers/mtd/spi-nor/fsl-quadspi.c 4481 4482FREESCALE SOC FS_ENET DRIVER 4483M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4484M: Vitaly Bordug <vbordug@ru.mvista.com> 4485L: linuxppc-dev@lists.ozlabs.org 4486L: netdev@vger.kernel.org 4487S: Maintained 4488F: drivers/net/ethernet/freescale/fs_enet/ 4489F: include/linux/fs_enet_pd.h 4490 4491FREESCALE QUICC ENGINE LIBRARY 4492L: linuxppc-dev@lists.ozlabs.org 4493S: Orphan 4494F: arch/powerpc/sysdev/qe_lib/ 4495F: arch/powerpc/include/asm/*qe.h 4496 4497FREESCALE USB PERIPHERAL DRIVERS 4498M: Li Yang <leoli@freescale.com> 4499L: linux-usb@vger.kernel.org 4500L: linuxppc-dev@lists.ozlabs.org 4501S: Maintained 4502F: drivers/usb/gadget/udc/fsl* 4503 4504FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4505M: Li Yang <leoli@freescale.com> 4506L: netdev@vger.kernel.org 4507L: linuxppc-dev@lists.ozlabs.org 4508S: Maintained 4509F: drivers/net/ethernet/freescale/ucc_geth* 4510 4511FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4512M: Claudiu Manoil <claudiu.manoil@freescale.com> 4513L: netdev@vger.kernel.org 4514S: Maintained 4515F: drivers/net/ethernet/freescale/gianfar* 4516X: drivers/net/ethernet/freescale/gianfar_ptp.c 4517F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4518 4519FREESCALE QUICC ENGINE UCC UART DRIVER 4520M: Timur Tabi <timur@tabi.org> 4521L: linuxppc-dev@lists.ozlabs.org 4522S: Maintained 4523F: drivers/tty/serial/ucc_uart.c 4524 4525FREESCALE SOC SOUND DRIVERS 4526M: Timur Tabi <timur@tabi.org> 4527M: Nicolin Chen <nicoleotsuka@gmail.com> 4528M: Xiubo Li <Xiubo.Lee@gmail.com> 4529L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4530L: linuxppc-dev@lists.ozlabs.org 4531S: Maintained 4532F: sound/soc/fsl/fsl* 4533F: sound/soc/fsl/imx* 4534F: sound/soc/fsl/mpc8610_hpcd.c 4535 4536FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4537M: "J. German Rivera" <German.Rivera@freescale.com> 4538L: linux-kernel@vger.kernel.org 4539S: Maintained 4540F: drivers/staging/fsl-mc/ 4541 4542FREEVXFS FILESYSTEM 4543M: Christoph Hellwig <hch@infradead.org> 4544W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4545S: Maintained 4546F: fs/freevxfs/ 4547 4548FREEZER 4549M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4550M: Pavel Machek <pavel@ucw.cz> 4551L: linux-pm@vger.kernel.org 4552S: Supported 4553F: Documentation/power/freezing-of-tasks.txt 4554F: include/linux/freezer.h 4555F: kernel/freezer.c 4556 4557FRONTSWAP API 4558M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4559L: linux-kernel@vger.kernel.org 4560S: Maintained 4561F: mm/frontswap.c 4562F: include/linux/frontswap.h 4563 4564FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4565M: David Howells <dhowells@redhat.com> 4566L: linux-cachefs@redhat.com (moderated for non-subscribers) 4567S: Supported 4568F: Documentation/filesystems/caching/ 4569F: fs/fscache/ 4570F: include/linux/fscache*.h 4571 4572F2FS FILE SYSTEM 4573M: Jaegeuk Kim <jaegeuk@kernel.org> 4574M: Changman Lee <cm224.lee@samsung.com> 4575R: Chao Yu <chao2.yu@samsung.com> 4576L: linux-f2fs-devel@lists.sourceforge.net 4577W: http://en.wikipedia.org/wiki/F2FS 4578T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4579S: Maintained 4580F: Documentation/filesystems/f2fs.txt 4581F: Documentation/ABI/testing/sysfs-fs-f2fs 4582F: fs/f2fs/ 4583F: include/linux/f2fs_fs.h 4584F: include/trace/events/f2fs.h 4585 4586FUJITSU FR-V (FRV) PORT 4587M: David Howells <dhowells@redhat.com> 4588S: Maintained 4589F: arch/frv/ 4590 4591FUJITSU LAPTOP EXTRAS 4592M: Jonathan Woithe <jwoithe@just42.net> 4593L: platform-driver-x86@vger.kernel.org 4594S: Maintained 4595F: drivers/platform/x86/fujitsu-laptop.c 4596 4597FUJITSU M-5MO LS CAMERA ISP DRIVER 4598M: Kyungmin Park <kyungmin.park@samsung.com> 4599M: Heungjun Kim <riverful.kim@samsung.com> 4600L: linux-media@vger.kernel.org 4601S: Maintained 4602F: drivers/media/i2c/m5mols/ 4603F: include/media/m5mols.h 4604 4605FUJITSU TABLET EXTRAS 4606M: Robert Gerlach <khnz@gmx.de> 4607L: platform-driver-x86@vger.kernel.org 4608S: Maintained 4609F: drivers/platform/x86/fujitsu-tablet.c 4610 4611FUSE: FILESYSTEM IN USERSPACE 4612M: Miklos Szeredi <miklos@szeredi.hu> 4613L: fuse-devel@lists.sourceforge.net 4614W: http://fuse.sourceforge.net/ 4615T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4616S: Maintained 4617F: fs/fuse/ 4618F: include/uapi/linux/fuse.h 4619F: Documentation/filesystems/fuse.txt 4620 4621FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4622M: Rik Faith <faith@cs.unc.edu> 4623L: linux-scsi@vger.kernel.org 4624S: Odd Fixes (e.g., new signatures) 4625F: drivers/scsi/fdomain.* 4626 4627GCOV BASED KERNEL PROFILING 4628M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4629S: Maintained 4630F: kernel/gcov/ 4631F: Documentation/gcov.txt 4632 4633GDT SCSI DISK ARRAY CONTROLLER DRIVER 4634M: Achim Leubner <achim_leubner@adaptec.com> 4635L: linux-scsi@vger.kernel.org 4636W: http://www.icp-vortex.com/ 4637S: Supported 4638F: drivers/scsi/gdt* 4639 4640GDB KERNEL DEBUGGING HELPER SCRIPTS 4641M: Jan Kiszka <jan.kiszka@siemens.com> 4642S: Supported 4643F: scripts/gdb/ 4644 4645GEMTEK FM RADIO RECEIVER DRIVER 4646M: Hans Verkuil <hverkuil@xs4all.nl> 4647L: linux-media@vger.kernel.org 4648T: git git://linuxtv.org/media_tree.git 4649W: http://linuxtv.org 4650S: Maintained 4651F: drivers/media/radio/radio-gemtek* 4652 4653GENERIC GPIO I2C DRIVER 4654M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4655S: Supported 4656F: drivers/i2c/busses/i2c-gpio.c 4657F: include/linux/i2c-gpio.h 4658 4659GENERIC GPIO I2C MULTIPLEXER DRIVER 4660M: Peter Korsgaard <peter.korsgaard@barco.com> 4661L: linux-i2c@vger.kernel.org 4662S: Supported 4663F: drivers/i2c/muxes/i2c-mux-gpio.c 4664F: include/linux/i2c-mux-gpio.h 4665F: Documentation/i2c/muxes/i2c-mux-gpio 4666 4667GENERIC HDLC (WAN) DRIVERS 4668M: Krzysztof Halasa <khc@pm.waw.pl> 4669W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4670S: Maintained 4671F: drivers/net/wan/c101.c 4672F: drivers/net/wan/hd6457* 4673F: drivers/net/wan/hdlc* 4674F: drivers/net/wan/n2.c 4675F: drivers/net/wan/pc300too.c 4676F: drivers/net/wan/pci200syn.c 4677F: drivers/net/wan/wanxl* 4678 4679GENERIC INCLUDE/ASM HEADER FILES 4680M: Arnd Bergmann <arnd@arndb.de> 4681L: linux-arch@vger.kernel.org 4682T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4683S: Maintained 4684F: include/asm-generic/ 4685F: include/uapi/asm-generic/ 4686 4687GENERIC PHY FRAMEWORK 4688M: Kishon Vijay Abraham I <kishon@ti.com> 4689L: linux-kernel@vger.kernel.org 4690T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4691S: Supported 4692F: drivers/phy/ 4693F: include/linux/phy/ 4694 4695GENERIC PM DOMAINS 4696M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4697M: Kevin Hilman <khilman@kernel.org> 4698M: Ulf Hansson <ulf.hansson@linaro.org> 4699L: linux-pm@vger.kernel.org 4700S: Supported 4701F: drivers/base/power/domain*.c 4702F: include/linux/pm_domain.h 4703 4704GENERIC UIO DRIVER FOR PCI DEVICES 4705M: "Michael S. Tsirkin" <mst@redhat.com> 4706L: kvm@vger.kernel.org 4707S: Supported 4708F: drivers/uio/uio_pci_generic.c 4709 4710GET_MAINTAINER SCRIPT 4711M: Joe Perches <joe@perches.com> 4712S: Maintained 4713F: scripts/get_maintainer.pl 4714 4715GFS2 FILE SYSTEM 4716M: Steven Whitehouse <swhiteho@redhat.com> 4717M: Bob Peterson <rpeterso@redhat.com> 4718L: cluster-devel@redhat.com 4719W: http://sources.redhat.com/cluster/ 4720T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4721S: Supported 4722F: Documentation/filesystems/gfs2*.txt 4723F: fs/gfs2/ 4724F: include/uapi/linux/gfs2_ondisk.h 4725 4726GIGASET ISDN DRIVERS 4727M: Paul Bolle <pebolle@tiscali.nl> 4728L: gigaset307x-common@lists.sourceforge.net 4729W: http://gigaset307x.sourceforge.net/ 4730S: Odd Fixes 4731F: Documentation/isdn/README.gigaset 4732F: drivers/isdn/gigaset/ 4733F: include/uapi/linux/gigaset_dev.h 4734 4735GO7007 MPEG CODEC 4736M: Hans Verkuil <hans.verkuil@cisco.com> 4737L: linux-media@vger.kernel.org 4738S: Maintained 4739F: drivers/media/usb/go7007/ 4740 4741GOODIX TOUCHSCREEN 4742M: Bastien Nocera <hadess@hadess.net> 4743L: linux-input@vger.kernel.org 4744S: Maintained 4745F: drivers/input/touchscreen/goodix.c 4746 4747GPIO SUBSYSTEM 4748M: Linus Walleij <linus.walleij@linaro.org> 4749M: Alexandre Courbot <gnurou@gmail.com> 4750L: linux-gpio@vger.kernel.org 4751T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4752S: Maintained 4753F: Documentation/gpio/ 4754F: drivers/gpio/ 4755F: include/linux/gpio/ 4756F: include/linux/gpio.h 4757F: include/asm-generic/gpio.h 4758 4759GRE DEMULTIPLEXER DRIVER 4760M: Dmitry Kozlov <xeb@mail.ru> 4761L: netdev@vger.kernel.org 4762S: Maintained 4763F: net/ipv4/gre_demux.c 4764F: net/ipv4/gre_offload.c 4765F: include/net/gre.h 4766 4767GRETH 10/100/1G Ethernet MAC device driver 4768M: Kristoffer Glembo <kristoffer@gaisler.com> 4769L: netdev@vger.kernel.org 4770S: Maintained 4771F: drivers/net/ethernet/aeroflex/ 4772 4773GSPCA FINEPIX SUBDRIVER 4774M: Frank Zago <frank@zago.net> 4775L: linux-media@vger.kernel.org 4776T: git git://linuxtv.org/media_tree.git 4777S: Maintained 4778F: drivers/media/usb/gspca/finepix.c 4779 4780GSPCA GL860 SUBDRIVER 4781M: Olivier Lorin <o.lorin@laposte.net> 4782L: linux-media@vger.kernel.org 4783T: git git://linuxtv.org/media_tree.git 4784S: Maintained 4785F: drivers/media/usb/gspca/gl860/ 4786 4787GSPCA M5602 SUBDRIVER 4788M: Erik Andren <erik.andren@gmail.com> 4789L: linux-media@vger.kernel.org 4790T: git git://linuxtv.org/media_tree.git 4791S: Maintained 4792F: drivers/media/usb/gspca/m5602/ 4793 4794GSPCA PAC207 SONIXB SUBDRIVER 4795M: Hans de Goede <hdegoede@redhat.com> 4796L: linux-media@vger.kernel.org 4797T: git git://linuxtv.org/media_tree.git 4798S: Maintained 4799F: drivers/media/usb/gspca/pac207.c 4800 4801GSPCA SN9C20X SUBDRIVER 4802M: Brian Johnson <brijohn@gmail.com> 4803L: linux-media@vger.kernel.org 4804T: git git://linuxtv.org/media_tree.git 4805S: Maintained 4806F: drivers/media/usb/gspca/sn9c20x.c 4807 4808GSPCA T613 SUBDRIVER 4809M: Leandro Costantino <lcostantino@gmail.com> 4810L: linux-media@vger.kernel.org 4811T: git git://linuxtv.org/media_tree.git 4812S: Maintained 4813F: drivers/media/usb/gspca/t613.c 4814 4815GSPCA USB WEBCAM DRIVER 4816M: Hans de Goede <hdegoede@redhat.com> 4817L: linux-media@vger.kernel.org 4818T: git git://linuxtv.org/media_tree.git 4819S: Maintained 4820F: drivers/media/usb/gspca/ 4821 4822GUID PARTITION TABLE (GPT) 4823M: Davidlohr Bueso <dave@stgolabs.net> 4824L: linux-efi@vger.kernel.org 4825S: Maintained 4826F: block/partitions/efi.* 4827 4828STK1160 USB VIDEO CAPTURE DRIVER 4829M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4830L: linux-media@vger.kernel.org 4831T: git git://linuxtv.org/media_tree.git 4832S: Maintained 4833F: drivers/media/usb/stk1160/ 4834 4835H8/300 ARCHITECTURE 4836M: Yoshinori Sato <ysato@users.sourceforge.jp> 4837L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4838W: http://uclinux-h8.sourceforge.jp 4839T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4840S: Maintained 4841F: arch/h8300/ 4842F: drivers/clocksource/h8300_*.c 4843F: drivers/clk/h8300/ 4844F: drivers/irqchip/irq-renesas-h8*.c 4845 4846HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4847M: Frank Seidel <frank@f-seidel.de> 4848L: platform-driver-x86@vger.kernel.org 4849W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4850S: Maintained 4851F: drivers/platform/x86/hdaps.c 4852 4853HDPVR USB VIDEO ENCODER DRIVER 4854M: Hans Verkuil <hverkuil@xs4all.nl> 4855L: linux-media@vger.kernel.org 4856T: git git://linuxtv.org/media_tree.git 4857W: http://linuxtv.org 4858S: Odd Fixes 4859F: drivers/media/usb/hdpvr/ 4860 4861HWPOISON MEMORY FAILURE HANDLING 4862M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4863L: linux-mm@kvack.org 4864S: Maintained 4865F: mm/memory-failure.c 4866F: mm/hwpoison-inject.c 4867 4868HYPERVISOR VIRTUAL CONSOLE DRIVER 4869L: linuxppc-dev@lists.ozlabs.org 4870S: Odd Fixes 4871F: drivers/tty/hvc/ 4872 4873HACKRF MEDIA DRIVER 4874M: Antti Palosaari <crope@iki.fi> 4875L: linux-media@vger.kernel.org 4876W: http://linuxtv.org/ 4877W: http://palosaari.fi/linux/ 4878Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4879T: git git://linuxtv.org/anttip/media_tree.git 4880S: Maintained 4881F: drivers/media/usb/hackrf/ 4882 4883HARDWARE MONITORING 4884M: Jean Delvare <jdelvare@suse.com> 4885M: Guenter Roeck <linux@roeck-us.net> 4886L: lm-sensors@lm-sensors.org 4887W: http://www.lm-sensors.org/ 4888T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4889T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4890S: Maintained 4891F: Documentation/hwmon/ 4892F: drivers/hwmon/ 4893F: include/linux/hwmon*.h 4894 4895HARDWARE RANDOM NUMBER GENERATOR CORE 4896M: Matt Mackall <mpm@selenic.com> 4897M: Herbert Xu <herbert@gondor.apana.org.au> 4898L: linux-crypto@vger.kernel.org 4899S: Odd fixes 4900F: Documentation/hw_random.txt 4901F: drivers/char/hw_random/ 4902F: include/linux/hw_random.h 4903 4904HARDWARE SPINLOCK CORE 4905M: Ohad Ben-Cohen <ohad@wizery.com> 4906S: Maintained 4907F: Documentation/hwspinlock.txt 4908F: drivers/hwspinlock/hwspinlock_* 4909F: include/linux/hwspinlock.h 4910 4911HARMONY SOUND DRIVER 4912L: linux-parisc@vger.kernel.org 4913S: Maintained 4914F: sound/parisc/harmony.* 4915 4916HD29L2 MEDIA DRIVER 4917M: Antti Palosaari <crope@iki.fi> 4918L: linux-media@vger.kernel.org 4919W: http://linuxtv.org/ 4920W: http://palosaari.fi/linux/ 4921Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4922T: git git://linuxtv.org/anttip/media_tree.git 4923S: Maintained 4924F: drivers/media/dvb-frontends/hd29l2* 4925 4926HEWLETT-PACKARD SMART2 RAID DRIVER 4927L: iss_storagedev@hp.com 4928S: Orphan 4929F: Documentation/blockdev/cpqarray.txt 4930F: drivers/block/cpqarray.* 4931 4932HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4933M: Don Brace <don.brace@pmcs.com> 4934L: iss_storagedev@hp.com 4935L: storagedev@pmcs.com 4936L: linux-scsi@vger.kernel.org 4937S: Supported 4938F: Documentation/scsi/hpsa.txt 4939F: drivers/scsi/hpsa*.[ch] 4940F: include/linux/cciss*.h 4941F: include/uapi/linux/cciss*.h 4942 4943HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4944M: Don Brace <don.brace@pmcs.com> 4945L: iss_storagedev@hp.com 4946L: storagedev@pmcs.com 4947L: linux-scsi@vger.kernel.org 4948S: Supported 4949F: Documentation/blockdev/cciss.txt 4950F: drivers/block/cciss* 4951F: include/linux/cciss_ioctl.h 4952F: include/uapi/linux/cciss_ioctl.h 4953 4954HFS FILESYSTEM 4955L: linux-fsdevel@vger.kernel.org 4956S: Orphan 4957F: Documentation/filesystems/hfs.txt 4958F: fs/hfs/ 4959 4960HFSPLUS FILESYSTEM 4961L: linux-fsdevel@vger.kernel.org 4962S: Orphan 4963F: Documentation/filesystems/hfsplus.txt 4964F: fs/hfsplus/ 4965 4966HGA FRAMEBUFFER DRIVER 4967M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4968L: linux-nvidia@lists.surfsouth.com 4969W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4970S: Maintained 4971F: drivers/video/fbdev/hgafb.c 4972 4973HIBERNATION (aka Software Suspend, aka swsusp) 4974M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4975M: Pavel Machek <pavel@ucw.cz> 4976L: linux-pm@vger.kernel.org 4977S: Supported 4978F: arch/x86/power/ 4979F: drivers/base/power/ 4980F: kernel/power/ 4981F: include/linux/suspend.h 4982F: include/linux/freezer.h 4983F: include/linux/pm.h 4984F: arch/*/include/asm/suspend*.h 4985 4986HID CORE LAYER 4987M: Jiri Kosina <jikos@kernel.org> 4988L: linux-input@vger.kernel.org 4989T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4990S: Maintained 4991F: drivers/hid/ 4992F: include/linux/hid* 4993F: include/uapi/linux/hid* 4994 4995HID SENSOR HUB DRIVERS 4996M: Jiri Kosina <jikos@kernel.org> 4997M: Jonathan Cameron <jic23@kernel.org> 4998M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4999L: linux-input@vger.kernel.org 5000L: linux-iio@vger.kernel.org 5001S: Maintained 5002F: Documentation/hid/hid-sensor* 5003F: drivers/hid/hid-sensor-* 5004F: drivers/iio/*/hid-* 5005F: include/linux/hid-sensor-* 5006 5007HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5008M: Thomas Gleixner <tglx@linutronix.de> 5009L: linux-kernel@vger.kernel.org 5010T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5011S: Maintained 5012F: Documentation/timers/ 5013F: kernel/time/hrtimer.c 5014F: kernel/time/clockevents.c 5015F: kernel/time/tick*.* 5016F: kernel/time/timer_*.c 5017F: include/linux/clockchips.h 5018F: include/linux/hrtimer.h 5019 5020HIGH-SPEED SCC DRIVER FOR AX.25 5021L: linux-hams@vger.kernel.org 5022S: Orphan 5023F: drivers/net/hamradio/dmascc.c 5024F: drivers/net/hamradio/scc.c 5025 5026HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5027M: HighPoint Linux Team <linux@highpoint-tech.com> 5028W: http://www.highpoint-tech.com 5029S: Supported 5030F: Documentation/scsi/hptiop.txt 5031F: drivers/scsi/hptiop.c 5032 5033HIPPI 5034M: Jes Sorensen <jes@trained-monkey.org> 5035L: linux-hippi@sunsite.dk 5036S: Maintained 5037F: include/linux/hippidevice.h 5038F: include/uapi/linux/if_hippi.h 5039F: net/802/hippi.c 5040F: drivers/net/hippi/ 5041 5042HOST AP DRIVER 5043M: Jouni Malinen <j@w1.fi> 5044L: hostap@shmoo.com (subscribers-only) 5045L: linux-wireless@vger.kernel.org 5046W: http://hostap.epitest.fi/ 5047S: Maintained 5048F: drivers/net/wireless/hostap/ 5049 5050HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5051L: platform-driver-x86@vger.kernel.org 5052S: Orphan 5053F: drivers/platform/x86/tc1100-wmi.c 5054 5055HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5056M: Jaroslav Kysela <perex@perex.cz> 5057S: Maintained 5058F: drivers/net/ethernet/hp/hp100.* 5059 5060HPET: High Precision Event Timers driver 5061M: Clemens Ladisch <clemens@ladisch.de> 5062S: Maintained 5063F: Documentation/timers/hpet.txt 5064F: drivers/char/hpet.c 5065F: include/linux/hpet.h 5066F: include/uapi/linux/hpet.h 5067 5068HPET: x86 5069S: Orphan 5070F: arch/x86/kernel/hpet.c 5071F: arch/x86/include/asm/hpet.h 5072 5073HPFS FILESYSTEM 5074M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5075W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5076S: Maintained 5077F: fs/hpfs/ 5078 5079HSI SUBSYSTEM 5080M: Sebastian Reichel <sre@kernel.org> 5081T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5082S: Maintained 5083F: Documentation/ABI/testing/sysfs-bus-hsi 5084F: Documentation/hsi.txt 5085F: drivers/hsi/ 5086F: include/linux/hsi/ 5087F: include/uapi/linux/hsi/ 5088 5089HSO 3G MODEM DRIVER 5090M: Jan Dumon <j.dumon@option.com> 5091W: http://www.pharscape.org 5092S: Maintained 5093F: drivers/net/usb/hso.c 5094 5095HSR NETWORK PROTOCOL 5096M: Arvid Brodin <arvid.brodin@alten.se> 5097L: netdev@vger.kernel.org 5098S: Maintained 5099F: net/hsr/ 5100 5101HTCPEN TOUCHSCREEN DRIVER 5102M: Pau Oliva Fora <pof@eslack.org> 5103L: linux-input@vger.kernel.org 5104S: Maintained 5105F: drivers/input/touchscreen/htcpen.c 5106 5107HUGETLB FILESYSTEM 5108M: Nadia Yvette Chambers <nyc@holomorphy.com> 5109S: Maintained 5110F: fs/hugetlbfs/ 5111 5112Hyper-V CORE AND DRIVERS 5113M: "K. Y. Srinivasan" <kys@microsoft.com> 5114M: Haiyang Zhang <haiyangz@microsoft.com> 5115L: devel@linuxdriverproject.org 5116S: Maintained 5117F: arch/x86/include/asm/mshyperv.h 5118F: arch/x86/include/uapi/asm/hyperv.h 5119F: arch/x86/kernel/cpu/mshyperv.c 5120F: drivers/hid/hid-hyperv.c 5121F: drivers/hv/ 5122F: drivers/input/serio/hyperv-keyboard.c 5123F: drivers/net/hyperv/ 5124F: drivers/scsi/storvsc_drv.c 5125F: drivers/video/fbdev/hyperv_fb.c 5126F: include/linux/hyperv.h 5127F: tools/hv/ 5128F: Documentation/ABI/stable/sysfs-bus-vmbus 5129 5130I2C OVER PARALLEL PORT 5131M: Jean Delvare <jdelvare@suse.com> 5132L: linux-i2c@vger.kernel.org 5133S: Maintained 5134F: Documentation/i2c/busses/i2c-parport 5135F: Documentation/i2c/busses/i2c-parport-light 5136F: drivers/i2c/busses/i2c-parport.c 5137F: drivers/i2c/busses/i2c-parport-light.c 5138 5139I2C/SMBUS CONTROLLER DRIVERS FOR PC 5140M: Jean Delvare <jdelvare@suse.com> 5141L: linux-i2c@vger.kernel.org 5142S: Maintained 5143F: Documentation/i2c/busses/i2c-ali1535 5144F: Documentation/i2c/busses/i2c-ali1563 5145F: Documentation/i2c/busses/i2c-ali15x3 5146F: Documentation/i2c/busses/i2c-amd756 5147F: Documentation/i2c/busses/i2c-amd8111 5148F: Documentation/i2c/busses/i2c-i801 5149F: Documentation/i2c/busses/i2c-nforce2 5150F: Documentation/i2c/busses/i2c-piix4 5151F: Documentation/i2c/busses/i2c-sis5595 5152F: Documentation/i2c/busses/i2c-sis630 5153F: Documentation/i2c/busses/i2c-sis96x 5154F: Documentation/i2c/busses/i2c-via 5155F: Documentation/i2c/busses/i2c-viapro 5156F: drivers/i2c/busses/i2c-ali1535.c 5157F: drivers/i2c/busses/i2c-ali1563.c 5158F: drivers/i2c/busses/i2c-ali15x3.c 5159F: drivers/i2c/busses/i2c-amd756.c 5160F: drivers/i2c/busses/i2c-amd756-s4882.c 5161F: drivers/i2c/busses/i2c-amd8111.c 5162F: drivers/i2c/busses/i2c-i801.c 5163F: drivers/i2c/busses/i2c-isch.c 5164F: drivers/i2c/busses/i2c-nforce2.c 5165F: drivers/i2c/busses/i2c-nforce2-s4985.c 5166F: drivers/i2c/busses/i2c-piix4.c 5167F: drivers/i2c/busses/i2c-sis5595.c 5168F: drivers/i2c/busses/i2c-sis630.c 5169F: drivers/i2c/busses/i2c-sis96x.c 5170F: drivers/i2c/busses/i2c-via.c 5171F: drivers/i2c/busses/i2c-viapro.c 5172 5173I2C/SMBUS ISMT DRIVER 5174M: Seth Heasley <seth.heasley@intel.com> 5175M: Neil Horman <nhorman@tuxdriver.com> 5176L: linux-i2c@vger.kernel.org 5177F: drivers/i2c/busses/i2c-ismt.c 5178F: Documentation/i2c/busses/i2c-ismt 5179 5180I2C/SMBUS STUB DRIVER 5181M: Jean Delvare <jdelvare@suse.com> 5182L: linux-i2c@vger.kernel.org 5183S: Maintained 5184F: drivers/i2c/i2c-stub.c 5185 5186I2C SUBSYSTEM 5187M: Wolfram Sang <wsa@the-dreams.de> 5188L: linux-i2c@vger.kernel.org 5189W: https://i2c.wiki.kernel.org/ 5190Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5191T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5192S: Maintained 5193F: Documentation/devicetree/bindings/i2c/ 5194F: Documentation/i2c/ 5195F: drivers/i2c/ 5196F: drivers/i2c/*/ 5197F: include/linux/i2c.h 5198F: include/linux/i2c-*.h 5199F: include/uapi/linux/i2c.h 5200F: include/uapi/linux/i2c-*.h 5201 5202I2C ACPI SUPPORT 5203M: Mika Westerberg <mika.westerberg@linux.intel.com> 5204L: linux-i2c@vger.kernel.org 5205L: linux-acpi@vger.kernel.org 5206S: Maintained 5207 5208I2C-TAOS-EVM DRIVER 5209M: Jean Delvare <jdelvare@suse.com> 5210L: linux-i2c@vger.kernel.org 5211S: Maintained 5212F: Documentation/i2c/busses/i2c-taos-evm 5213F: drivers/i2c/busses/i2c-taos-evm.c 5214 5215I2C-TINY-USB DRIVER 5216M: Till Harbaum <till@harbaum.org> 5217L: linux-i2c@vger.kernel.org 5218W: http://www.harbaum.org/till/i2c_tiny_usb 5219S: Maintained 5220F: drivers/i2c/busses/i2c-tiny-usb.c 5221 5222i386 BOOT CODE 5223M: "H. Peter Anvin" <hpa@zytor.com> 5224S: Maintained 5225F: arch/x86/boot/ 5226 5227i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5228M: "H. Peter Anvin" <hpa@zytor.com> 5229T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5230S: Maintained 5231 5232IA64 (Itanium) PLATFORM 5233M: Tony Luck <tony.luck@intel.com> 5234M: Fenghua Yu <fenghua.yu@intel.com> 5235L: linux-ia64@vger.kernel.org 5236T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5237S: Maintained 5238F: arch/ia64/ 5239 5240IBM Power VMX Cryptographic instructions 5241M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5242M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5243L: linux-crypto@vger.kernel.org 5244S: Supported 5245F: drivers/crypto/vmx/Makefile 5246F: drivers/crypto/vmx/Kconfig 5247F: drivers/crypto/vmx/vmx.c 5248F: drivers/crypto/vmx/aes* 5249F: drivers/crypto/vmx/ghash* 5250F: drivers/crypto/vmx/ppc-xlate.pl 5251 5252IBM Power in-Nest Crypto Acceleration 5253M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5254M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5255L: linux-crypto@vger.kernel.org 5256S: Supported 5257F: drivers/crypto/nx/Makefile 5258F: drivers/crypto/nx/Kconfig 5259F: drivers/crypto/nx/nx-aes* 5260F: drivers/crypto/nx/nx-sha* 5261F: drivers/crypto/nx/nx.* 5262F: drivers/crypto/nx/nx_csbcpb.h 5263F: drivers/crypto/nx/nx_debugfs.h 5264 5265IBM Power 842 compression accelerator 5266M: Dan Streetman <ddstreet@ieee.org> 5267S: Supported 5268F: drivers/crypto/nx/Makefile 5269F: drivers/crypto/nx/Kconfig 5270F: drivers/crypto/nx/nx-842* 5271F: include/linux/sw842.h 5272F: crypto/842.c 5273F: lib/842/ 5274 5275IBM Power Linux RAID adapter 5276M: Brian King <brking@us.ibm.com> 5277S: Supported 5278F: drivers/scsi/ipr.* 5279 5280IBM Power Virtual Ethernet Device Driver 5281M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5282L: netdev@vger.kernel.org 5283S: Supported 5284F: drivers/net/ethernet/ibm/ibmveth.* 5285 5286IBM Power Virtual SCSI Device Drivers 5287M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5288L: linux-scsi@vger.kernel.org 5289S: Supported 5290F: drivers/scsi/ibmvscsi/ibmvscsi* 5291F: drivers/scsi/ibmvscsi/viosrp.h 5292 5293IBM Power Virtual FC Device Drivers 5294M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5295L: linux-scsi@vger.kernel.org 5296S: Supported 5297F: drivers/scsi/ibmvscsi/ibmvfc* 5298 5299IBM ServeRAID RAID DRIVER 5300S: Orphan 5301F: drivers/scsi/ips.* 5302 5303ICH LPC AND GPIO DRIVER 5304M: Peter Tyser <ptyser@xes-inc.com> 5305S: Maintained 5306F: drivers/mfd/lpc_ich.c 5307F: drivers/gpio/gpio-ich.c 5308 5309IDE SUBSYSTEM 5310M: "David S. Miller" <davem@davemloft.net> 5311L: linux-ide@vger.kernel.org 5312Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5313T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5314S: Maintained 5315F: Documentation/ide/ 5316F: drivers/ide/ 5317F: include/linux/ide.h 5318 5319IDEAPAD LAPTOP EXTRAS DRIVER 5320M: Ike Panhc <ike.pan@canonical.com> 5321L: platform-driver-x86@vger.kernel.org 5322W: http://launchpad.net/ideapad-laptop 5323S: Maintained 5324F: drivers/platform/x86/ideapad-laptop.c 5325 5326IDEAPAD LAPTOP SLIDEBAR DRIVER 5327M: Andrey Moiseev <o2g.org.ru@gmail.com> 5328L: linux-input@vger.kernel.org 5329W: https://github.com/o2genum/ideapad-slidebar 5330S: Maintained 5331F: drivers/input/misc/ideapad_slidebar.c 5332 5333IDE/ATAPI DRIVERS 5334M: Borislav Petkov <bp@alien8.de> 5335L: linux-ide@vger.kernel.org 5336S: Maintained 5337F: Documentation/cdrom/ide-cd 5338F: drivers/ide/ide-cd* 5339 5340IDLE-I7300 5341M: Andy Henroid <andrew.d.henroid@intel.com> 5342L: linux-pm@vger.kernel.org 5343S: Supported 5344F: drivers/idle/i7300_idle.c 5345 5346IEEE 802.15.4 SUBSYSTEM 5347M: Alexander Aring <alex.aring@gmail.com> 5348L: linux-wpan@vger.kernel.org 5349W: https://github.com/linux-wpan 5350T: git git://github.com/linux-wpan/linux-wpan-next.git 5351S: Maintained 5352F: net/ieee802154/ 5353F: net/mac802154/ 5354F: drivers/net/ieee802154/ 5355F: include/linux/nl802154.h 5356F: include/linux/ieee802154.h 5357F: include/net/nl802154.h 5358F: include/net/mac802154.h 5359F: include/net/af_ieee802154.h 5360F: include/net/cfg802154.h 5361F: include/net/ieee802154_netdev.h 5362F: Documentation/networking/ieee802154.txt 5363 5364IGORPLUG-USB IR RECEIVER 5365M: Sean Young <sean@mess.org> 5366L: linux-media@vger.kernel.org 5367S: Maintained 5368F: drivers/media/rc/igorplugusb.c 5369 5370IGUANAWORKS USB IR TRANSCEIVER 5371M: Sean Young <sean@mess.org> 5372L: linux-media@vger.kernel.org 5373S: Maintained 5374F: drivers/media/rc/iguanair.c 5375 5376IIO SUBSYSTEM AND DRIVERS 5377M: Jonathan Cameron <jic23@kernel.org> 5378R: Hartmut Knaack <knaack.h@gmx.de> 5379R: Lars-Peter Clausen <lars@metafoo.de> 5380R: Peter Meerwald <pmeerw@pmeerw.net> 5381L: linux-iio@vger.kernel.org 5382S: Maintained 5383F: drivers/iio/ 5384F: drivers/staging/iio/ 5385F: include/linux/iio/ 5386F: tools/iio/ 5387 5388IKANOS/ADI EAGLE ADSL USB DRIVER 5389M: Matthieu Castet <castet.matthieu@free.fr> 5390M: Stanislaw Gruszka <stf_xl@wp.pl> 5391S: Maintained 5392F: drivers/usb/atm/ueagle-atm.c 5393 5394INA209 HARDWARE MONITOR DRIVER 5395M: Guenter Roeck <linux@roeck-us.net> 5396L: lm-sensors@lm-sensors.org 5397S: Maintained 5398F: Documentation/hwmon/ina209 5399F: Documentation/devicetree/bindings/i2c/ina209.txt 5400F: drivers/hwmon/ina209.c 5401 5402INA2XX HARDWARE MONITOR DRIVER 5403M: Guenter Roeck <linux@roeck-us.net> 5404L: lm-sensors@lm-sensors.org 5405S: Maintained 5406F: Documentation/hwmon/ina2xx 5407F: drivers/hwmon/ina2xx.c 5408F: include/linux/platform_data/ina2xx.h 5409 5410INDUSTRY PACK SUBSYSTEM (IPACK) 5411M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5412M: Jens Taprogge <jens.taprogge@taprogge.org> 5413M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5414L: industrypack-devel@lists.sourceforge.net 5415W: http://industrypack.sourceforge.net 5416S: Maintained 5417F: drivers/ipack/ 5418 5419INGENIC JZ4780 DMA Driver 5420M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5421S: Maintained 5422F: drivers/dma/dma-jz4780.c 5423 5424INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5425M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5426M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5427L: linux-ima-devel@lists.sourceforge.net 5428L: linux-ima-user@lists.sourceforge.net 5429L: linux-security-module@vger.kernel.org 5430S: Supported 5431F: security/integrity/ima/ 5432 5433IMGTEC IR DECODER DRIVER 5434M: James Hogan <james.hogan@imgtec.com> 5435S: Maintained 5436F: drivers/media/rc/img-ir/ 5437 5438IMS TWINTURBO FRAMEBUFFER DRIVER 5439L: linux-fbdev@vger.kernel.org 5440S: Orphan 5441F: drivers/video/fbdev/imsttfb.c 5442 5443INFINIBAND SUBSYSTEM 5444M: Doug Ledford <dledford@redhat.com> 5445M: Sean Hefty <sean.hefty@intel.com> 5446M: Hal Rosenstock <hal.rosenstock@gmail.com> 5447L: linux-rdma@vger.kernel.org 5448W: http://www.openfabrics.org/ 5449Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5450T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5451S: Supported 5452F: Documentation/infiniband/ 5453F: drivers/infiniband/ 5454F: drivers/staging/rdma/ 5455F: include/uapi/linux/if_infiniband.h 5456F: include/uapi/rdma/ 5457F: include/rdma/ 5458 5459INOTIFY 5460M: John McCutchan <john@johnmccutchan.com> 5461M: Robert Love <rlove@rlove.org> 5462M: Eric Paris <eparis@parisplace.org> 5463S: Maintained 5464F: Documentation/filesystems/inotify.txt 5465F: fs/notify/inotify/ 5466F: include/linux/inotify.h 5467F: include/uapi/linux/inotify.h 5468 5469INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5470M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5471L: linux-input@vger.kernel.org 5472Q: http://patchwork.kernel.org/project/linux-input/list/ 5473T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5474S: Maintained 5475F: drivers/input/ 5476F: include/linux/input.h 5477F: include/uapi/linux/input.h 5478F: include/linux/input/ 5479 5480INPUT MULTITOUCH (MT) PROTOCOL 5481M: Henrik Rydberg <rydberg@bitmath.org> 5482L: linux-input@vger.kernel.org 5483S: Odd fixes 5484F: Documentation/input/multi-touch-protocol.txt 5485F: drivers/input/input-mt.c 5486K: \b(ABS|SYN)_MT_ 5487 5488INTEL ASoC BDW/HSW DRIVERS 5489M: Jie Yang <yang.jie@linux.intel.com> 5490L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5491S: Supported 5492F: sound/soc/intel/common/sst-dsp* 5493F: sound/soc/intel/common/sst-firmware.c 5494F: sound/soc/intel/boards/broadwell.c 5495F: sound/soc/intel/haswell/ 5496 5497INTEL C600 SERIES SAS CONTROLLER DRIVER 5498M: Intel SCU Linux support <intel-linux-scu@intel.com> 5499M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5500L: linux-scsi@vger.kernel.org 5501T: git git://git.code.sf.net/p/intel-sas/isci 5502S: Supported 5503F: drivers/scsi/isci/ 5504 5505INTEL IDLE DRIVER 5506M: Len Brown <lenb@kernel.org> 5507L: linux-pm@vger.kernel.org 5508T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5509S: Supported 5510F: drivers/idle/intel_idle.c 5511 5512INTEL PSTATE DRIVER 5513M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5514M: Len Brown <lenb@kernel.org> 5515L: linux-pm@vger.kernel.org 5516S: Supported 5517F: drivers/cpufreq/intel_pstate.c 5518 5519INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5520M: Maik Broemme <mbroemme@plusserver.de> 5521L: linux-fbdev@vger.kernel.org 5522S: Maintained 5523F: Documentation/fb/intelfb.txt 5524F: drivers/video/fbdev/intelfb/ 5525 5526INTEL 810/815 FRAMEBUFFER DRIVER 5527M: Antonino Daplas <adaplas@gmail.com> 5528L: linux-fbdev@vger.kernel.org 5529S: Maintained 5530F: drivers/video/fbdev/i810/ 5531 5532INTEL MENLOW THERMAL DRIVER 5533M: Sujith Thomas <sujith.thomas@intel.com> 5534L: platform-driver-x86@vger.kernel.org 5535W: https://01.org/linux-acpi 5536S: Supported 5537F: drivers/platform/x86/intel_menlow.c 5538 5539INTEL I/OAT DMA DRIVER 5540M: Dave Jiang <dave.jiang@intel.com> 5541R: Dan Williams <dan.j.williams@intel.com> 5542L: dmaengine@vger.kernel.org 5543Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5544S: Supported 5545F: drivers/dma/ioat* 5546 5547INTEL IOMMU (VT-d) 5548M: David Woodhouse <dwmw2@infradead.org> 5549L: iommu@lists.linux-foundation.org 5550T: git git://git.infradead.org/iommu-2.6.git 5551S: Supported 5552F: drivers/iommu/intel-iommu.c 5553F: include/linux/intel-iommu.h 5554 5555INTEL IOP-ADMA DMA DRIVER 5556R: Dan Williams <dan.j.williams@intel.com> 5557S: Odd fixes 5558F: drivers/dma/iop-adma.c 5559 5560INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5561M: Krzysztof Halasa <khalasa@piap.pl> 5562S: Maintained 5563F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5564F: arch/arm/mach-ixp4xx/include/mach/npe.h 5565F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5566F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5567F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5568F: drivers/net/wan/ixp4xx_hss.c 5569 5570INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5571M: Deepak Saxena <dsaxena@plexity.net> 5572S: Maintained 5573F: drivers/char/hw_random/ixp4xx-rng.c 5574 5575INTEL ETHERNET DRIVERS 5576M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5577R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5578R: Shannon Nelson <shannon.nelson@intel.com> 5579R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5580R: Don Skidmore <donald.c.skidmore@intel.com> 5581R: Bruce Allan <bruce.w.allan@intel.com> 5582R: John Ronciak <john.ronciak@intel.com> 5583R: Mitch Williams <mitch.a.williams@intel.com> 5584L: intel-wired-lan@lists.osuosl.org 5585W: http://www.intel.com/support/feedback.htm 5586W: http://e1000.sourceforge.net/ 5587Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5588T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5589T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5590S: Supported 5591F: Documentation/networking/e100.txt 5592F: Documentation/networking/e1000.txt 5593F: Documentation/networking/e1000e.txt 5594F: Documentation/networking/igb.txt 5595F: Documentation/networking/igbvf.txt 5596F: Documentation/networking/ixgb.txt 5597F: Documentation/networking/ixgbe.txt 5598F: Documentation/networking/ixgbevf.txt 5599F: Documentation/networking/i40e.txt 5600F: Documentation/networking/i40evf.txt 5601F: drivers/net/ethernet/intel/ 5602F: drivers/net/ethernet/intel/*/ 5603 5604INTEL-MID GPIO DRIVER 5605M: David Cohen <david.a.cohen@linux.intel.com> 5606L: linux-gpio@vger.kernel.org 5607S: Maintained 5608F: drivers/gpio/gpio-intel-mid.c 5609 5610INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5611M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5612L: linux-wireless@vger.kernel.org 5613S: Maintained 5614F: Documentation/networking/README.ipw2100 5615F: Documentation/networking/README.ipw2200 5616F: drivers/net/wireless/ipw2x00/ 5617 5618INTEL(R) TRACE HUB 5619M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 5620S: Supported 5621F: Documentation/trace/intel_th.txt 5622F: drivers/hwtracing/intel_th/ 5623 5624INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5625M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5626M: Gang Wei <gang.wei@intel.com> 5627M: Shane Wang <shane.wang@intel.com> 5628L: tboot-devel@lists.sourceforge.net 5629W: http://tboot.sourceforge.net 5630T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5631S: Supported 5632F: Documentation/intel_txt.txt 5633F: include/linux/tboot.h 5634F: arch/x86/kernel/tboot.c 5635 5636INTEL WIRELESS WIMAX CONNECTION 2400 5637M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5638M: linux-wimax@intel.com 5639L: wimax@linuxwimax.org (subscribers-only) 5640S: Supported 5641W: http://linuxwimax.org 5642F: Documentation/wimax/README.i2400m 5643F: drivers/net/wimax/i2400m/ 5644F: include/uapi/linux/wimax/i2400m.h 5645 5646INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5647M: Stanislaw Gruszka <sgruszka@redhat.com> 5648L: linux-wireless@vger.kernel.org 5649S: Supported 5650F: drivers/net/wireless/iwlegacy/ 5651 5652INTEL WIRELESS WIFI LINK (iwlwifi) 5653M: Johannes Berg <johannes.berg@intel.com> 5654M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5655M: Intel Linux Wireless <linuxwifi@intel.com> 5656L: linux-wireless@vger.kernel.org 5657W: http://intellinuxwireless.org 5658T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5659S: Supported 5660F: drivers/net/wireless/iwlwifi/ 5661 5662INTEL MANAGEMENT ENGINE (mei) 5663M: Tomas Winkler <tomas.winkler@intel.com> 5664L: linux-kernel@vger.kernel.org 5665S: Supported 5666F: include/uapi/linux/mei.h 5667F: include/linux/mei_cl_bus.h 5668F: drivers/misc/mei/* 5669F: Documentation/misc-devices/mei/* 5670 5671INTEL MIC DRIVERS (mic) 5672M: Sudeep Dutt <sudeep.dutt@intel.com> 5673M: Ashutosh Dixit <ashutosh.dixit@intel.com> 5674S: Supported 5675W: https://github.com/sudeepdutt/mic 5676W: http://software.intel.com/en-us/mic-developer 5677F: include/linux/mic_bus.h 5678F: include/linux/scif.h 5679F: include/uapi/linux/mic_common.h 5680F: include/uapi/linux/mic_ioctl.h 5681F include/uapi/linux/scif_ioctl.h 5682F: drivers/misc/mic/ 5683F: drivers/dma/mic_x100_dma.c 5684F: drivers/dma/mic_x100_dma.h 5685F Documentation/mic/ 5686 5687INTEL PMC IPC DRIVER 5688M: Zha Qipeng<qipeng.zha@intel.com> 5689L: platform-driver-x86@vger.kernel.org 5690S: Maintained 5691F: drivers/platform/x86/intel_pmc_ipc.c 5692F: arch/x86/include/asm/intel_pmc_ipc.h 5693 5694IOC3 ETHERNET DRIVER 5695M: Ralf Baechle <ralf@linux-mips.org> 5696L: linux-mips@linux-mips.org 5697S: Maintained 5698F: drivers/net/ethernet/sgi/ioc3-eth.c 5699 5700IOC3 SERIAL DRIVER 5701M: Pat Gefre <pfg@sgi.com> 5702L: linux-serial@vger.kernel.org 5703S: Maintained 5704F: drivers/tty/serial/ioc3_serial.c 5705 5706IOMMU DRIVERS 5707M: Joerg Roedel <joro@8bytes.org> 5708L: iommu@lists.linux-foundation.org 5709T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5710S: Maintained 5711F: drivers/iommu/ 5712 5713IP MASQUERADING 5714M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5715S: Maintained 5716F: net/ipv4/netfilter/ipt_MASQUERADE.c 5717 5718IPATH DRIVER 5719M: Mike Marciniszyn <infinipath@intel.com> 5720L: linux-rdma@vger.kernel.org 5721S: Maintained 5722F: drivers/staging/rdma/ipath/ 5723 5724IPMI SUBSYSTEM 5725M: Corey Minyard <minyard@acm.org> 5726L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5727W: http://openipmi.sourceforge.net/ 5728S: Supported 5729F: Documentation/IPMI.txt 5730F: drivers/char/ipmi/ 5731F: include/linux/ipmi* 5732F: include/uapi/linux/ipmi* 5733 5734QCOM AUDIO (ASoC) DRIVERS 5735M: Patrick Lai <plai@codeaurora.org> 5736M: Banajit Goswami <bgoswami@codeaurora.org> 5737L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5738S: Supported 5739F: sound/soc/qcom/ 5740 5741IPS SCSI RAID DRIVER 5742M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5743L: linux-scsi@vger.kernel.org 5744W: http://www.adaptec.com/ 5745S: Maintained 5746F: drivers/scsi/ips* 5747 5748IPVS 5749M: Wensong Zhang <wensong@linux-vs.org> 5750M: Simon Horman <horms@verge.net.au> 5751M: Julian Anastasov <ja@ssi.bg> 5752L: netdev@vger.kernel.org 5753L: lvs-devel@vger.kernel.org 5754S: Maintained 5755F: Documentation/networking/ipvs-sysctl.txt 5756F: include/net/ip_vs.h 5757F: include/uapi/linux/ip_vs.h 5758F: net/netfilter/ipvs/ 5759 5760IPWIRELESS DRIVER 5761M: Jiri Kosina <jikos@kernel.org> 5762M: David Sterba <dsterba@suse.com> 5763S: Odd Fixes 5764F: drivers/tty/ipwireless/ 5765 5766IPX NETWORK LAYER 5767M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5768L: netdev@vger.kernel.org 5769S: Maintained 5770F: include/net/ipx.h 5771F: include/uapi/linux/ipx.h 5772F: net/ipx/ 5773 5774IRDA SUBSYSTEM 5775M: Samuel Ortiz <samuel@sortiz.org> 5776L: irda-users@lists.sourceforge.net (subscribers-only) 5777L: netdev@vger.kernel.org 5778W: http://irda.sourceforge.net/ 5779S: Maintained 5780T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5781F: Documentation/networking/irda.txt 5782F: drivers/net/irda/ 5783F: include/net/irda/ 5784F: net/irda/ 5785 5786IRQ SUBSYSTEM 5787M: Thomas Gleixner <tglx@linutronix.de> 5788L: linux-kernel@vger.kernel.org 5789S: Maintained 5790T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5791F: kernel/irq/ 5792 5793IRQCHIP DRIVERS 5794M: Thomas Gleixner <tglx@linutronix.de> 5795M: Jason Cooper <jason@lakedaemon.net> 5796M: Marc Zyngier <marc.zyngier@arm.com> 5797L: linux-kernel@vger.kernel.org 5798S: Maintained 5799T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5800T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5801F: Documentation/devicetree/bindings/interrupt-controller/ 5802F: drivers/irqchip/ 5803 5804IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5805M: Jiang Liu <jiang.liu@linux.intel.com> 5806M: Marc Zyngier <marc.zyngier@arm.com> 5807S: Maintained 5808T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5809F: Documentation/IRQ-domain.txt 5810F: include/linux/irqdomain.h 5811F: kernel/irq/irqdomain.c 5812F: kernel/irq/msi.c 5813 5814ISAPNP 5815M: Jaroslav Kysela <perex@perex.cz> 5816S: Maintained 5817F: Documentation/isapnp.txt 5818F: drivers/pnp/isapnp/ 5819F: include/linux/isapnp.h 5820 5821ISA RADIO MODULE 5822M: Hans Verkuil <hverkuil@xs4all.nl> 5823L: linux-media@vger.kernel.org 5824T: git git://linuxtv.org/media_tree.git 5825W: http://linuxtv.org 5826S: Maintained 5827F: drivers/media/radio/radio-isa* 5828 5829iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5830M: Peter Jones <pjones@redhat.com> 5831M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5832S: Maintained 5833F: drivers/firmware/iscsi_ibft* 5834 5835ISCSI 5836M: Mike Christie <michaelc@cs.wisc.edu> 5837L: open-iscsi@googlegroups.com 5838W: www.open-iscsi.org 5839T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5840S: Maintained 5841F: drivers/scsi/*iscsi* 5842F: include/scsi/*iscsi* 5843 5844ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5845M: Or Gerlitz <ogerlitz@mellanox.com> 5846M: Sagi Grimberg <sagig@mellanox.com> 5847M: Roi Dayan <roid@mellanox.com> 5848L: linux-rdma@vger.kernel.org 5849S: Supported 5850W: http://www.openfabrics.org 5851W: www.open-iscsi.org 5852Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5853F: drivers/infiniband/ulp/iser/ 5854 5855ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5856M: Sagi Grimberg <sagig@mellanox.com> 5857T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5858L: linux-rdma@vger.kernel.org 5859L: target-devel@vger.kernel.org 5860S: Supported 5861W: http://www.linux-iscsi.org 5862F: drivers/infiniband/ulp/isert 5863 5864ISDN SUBSYSTEM 5865M: Karsten Keil <isdn@linux-pingi.de> 5866L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5867L: netdev@vger.kernel.org 5868W: http://www.isdn4linux.de 5869T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5870S: Maintained 5871F: Documentation/isdn/ 5872F: drivers/isdn/ 5873F: include/linux/isdn.h 5874F: include/linux/isdn/ 5875F: include/uapi/linux/isdn.h 5876F: include/uapi/linux/isdn/ 5877 5878ISDN SUBSYSTEM (Eicon active card driver) 5879M: Armin Schindler <mac@melware.de> 5880L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5881W: http://www.melware.de 5882S: Maintained 5883F: drivers/isdn/hardware/eicon/ 5884 5885IT87 HARDWARE MONITORING DRIVER 5886M: Jean Delvare <jdelvare@suse.com> 5887L: lm-sensors@lm-sensors.org 5888S: Maintained 5889F: Documentation/hwmon/it87 5890F: drivers/hwmon/it87.c 5891 5892IT913X MEDIA DRIVER 5893M: Antti Palosaari <crope@iki.fi> 5894L: linux-media@vger.kernel.org 5895W: http://linuxtv.org/ 5896W: http://palosaari.fi/linux/ 5897Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5898T: git git://linuxtv.org/anttip/media_tree.git 5899S: Maintained 5900F: drivers/media/tuners/it913x* 5901 5902IVTV VIDEO4LINUX DRIVER 5903M: Andy Walls <awalls@md.metrocast.net> 5904L: ivtv-devel@ivtvdriver.org (subscribers-only) 5905L: linux-media@vger.kernel.org 5906T: git git://linuxtv.org/media_tree.git 5907W: http://www.ivtvdriver.org 5908S: Maintained 5909F: Documentation/video4linux/*.ivtv 5910F: drivers/media/pci/ivtv/ 5911F: include/uapi/linux/ivtv* 5912 5913IX2505V MEDIA DRIVER 5914M: Malcolm Priestley <tvboxspy@gmail.com> 5915L: linux-media@vger.kernel.org 5916W: http://linuxtv.org/ 5917Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5918S: Maintained 5919F: drivers/media/dvb-frontends/ix2505v* 5920 5921JC42.4 TEMPERATURE SENSOR DRIVER 5922M: Guenter Roeck <linux@roeck-us.net> 5923L: lm-sensors@lm-sensors.org 5924S: Maintained 5925F: drivers/hwmon/jc42.c 5926F: Documentation/hwmon/jc42 5927 5928JFS FILESYSTEM 5929M: Dave Kleikamp <shaggy@kernel.org> 5930L: jfs-discussion@lists.sourceforge.net 5931W: http://jfs.sourceforge.net/ 5932T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5933S: Maintained 5934F: Documentation/filesystems/jfs.txt 5935F: fs/jfs/ 5936 5937JME NETWORK DRIVER 5938M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5939L: netdev@vger.kernel.org 5940S: Maintained 5941F: drivers/net/ethernet/jme.* 5942 5943JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5944M: David Woodhouse <dwmw2@infradead.org> 5945L: linux-mtd@lists.infradead.org 5946W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5947S: Maintained 5948F: fs/jffs2/ 5949F: include/uapi/linux/jffs2.h 5950 5951JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5952M: "Theodore Ts'o" <tytso@mit.edu> 5953M: Jan Kara <jack@suse.com> 5954L: linux-ext4@vger.kernel.org 5955S: Maintained 5956F: fs/jbd2/ 5957F: include/linux/jbd2.h 5958 5959JPU V4L2 MEM2MEM DRIVER FOR RENESAS 5960M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 5961L: linux-media@vger.kernel.org 5962S: Maintained 5963F: drivers/media/platform/rcar_jpu.c 5964 5965JSM Neo PCI based serial card 5966M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5967L: linux-serial@vger.kernel.org 5968S: Maintained 5969F: drivers/tty/serial/jsm/ 5970 5971K10TEMP HARDWARE MONITORING DRIVER 5972M: Clemens Ladisch <clemens@ladisch.de> 5973L: lm-sensors@lm-sensors.org 5974S: Maintained 5975F: Documentation/hwmon/k10temp 5976F: drivers/hwmon/k10temp.c 5977 5978K8TEMP HARDWARE MONITORING DRIVER 5979M: Rudolf Marek <r.marek@assembler.cz> 5980L: lm-sensors@lm-sensors.org 5981S: Maintained 5982F: Documentation/hwmon/k8temp 5983F: drivers/hwmon/k8temp.c 5984 5985KCONFIG 5986M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5987L: linux-kbuild@vger.kernel.org 5988T: git git://gitorious.org/linux-kconfig/linux-kconfig 5989S: Maintained 5990F: Documentation/kbuild/kconfig-language.txt 5991F: scripts/kconfig/ 5992 5993KDUMP 5994M: Vivek Goyal <vgoyal@redhat.com> 5995M: Haren Myneni <hbabu@us.ibm.com> 5996L: kexec@lists.infradead.org 5997W: http://lse.sourceforge.net/kdump/ 5998S: Maintained 5999F: Documentation/kdump/ 6000 6001KEENE FM RADIO TRANSMITTER DRIVER 6002M: Hans Verkuil <hverkuil@xs4all.nl> 6003L: linux-media@vger.kernel.org 6004T: git git://linuxtv.org/media_tree.git 6005W: http://linuxtv.org 6006S: Maintained 6007F: drivers/media/radio/radio-keene* 6008 6009KERNEL AUTOMOUNTER v4 (AUTOFS4) 6010M: Ian Kent <raven@themaw.net> 6011L: autofs@vger.kernel.org 6012S: Maintained 6013F: fs/autofs4/ 6014 6015KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6016M: Michal Marek <mmarek@suse.com> 6017T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6018T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6019L: linux-kbuild@vger.kernel.org 6020S: Maintained 6021F: Documentation/kbuild/ 6022F: Makefile 6023F: scripts/Makefile.* 6024F: scripts/basic/ 6025F: scripts/mk* 6026F: scripts/package/ 6027 6028KERNEL JANITORS 6029L: kernel-janitors@vger.kernel.org 6030W: http://kernelnewbies.org/KernelJanitors 6031S: Odd Fixes 6032 6033KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6034M: "J. Bruce Fields" <bfields@fieldses.org> 6035M: Jeff Layton <jlayton@poochiereds.net> 6036L: linux-nfs@vger.kernel.org 6037W: http://nfs.sourceforge.net/ 6038S: Supported 6039F: fs/nfsd/ 6040F: include/uapi/linux/nfsd/ 6041F: fs/lockd/ 6042F: fs/nfs_common/ 6043F: net/sunrpc/ 6044F: include/linux/lockd/ 6045F: include/linux/sunrpc/ 6046F: include/uapi/linux/sunrpc/ 6047 6048KERNEL SELFTEST FRAMEWORK 6049M: Shuah Khan <shuahkh@osg.samsung.com> 6050L: linux-api@vger.kernel.org 6051T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6052S: Maintained 6053F: tools/testing/selftests 6054 6055KERNEL VIRTUAL MACHINE (KVM) 6056M: Gleb Natapov <gleb@kernel.org> 6057M: Paolo Bonzini <pbonzini@redhat.com> 6058L: kvm@vger.kernel.org 6059W: http://www.linux-kvm.org 6060T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6061S: Supported 6062F: Documentation/*/kvm*.txt 6063F: Documentation/virtual/kvm/ 6064F: arch/*/kvm/ 6065F: arch/x86/kernel/kvm.c 6066F: arch/x86/kernel/kvmclock.c 6067F: arch/*/include/asm/kvm* 6068F: include/linux/kvm* 6069F: include/uapi/linux/kvm* 6070F: virt/kvm/ 6071 6072KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6073M: Joerg Roedel <joro@8bytes.org> 6074L: kvm@vger.kernel.org 6075W: http://www.linux-kvm.org/ 6076S: Maintained 6077F: arch/x86/include/asm/svm.h 6078F: arch/x86/kvm/svm.c 6079 6080KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6081M: Alexander Graf <agraf@suse.com> 6082L: kvm-ppc@vger.kernel.org 6083W: http://www.linux-kvm.org/ 6084T: git git://github.com/agraf/linux-2.6.git 6085S: Supported 6086F: arch/powerpc/include/asm/kvm* 6087F: arch/powerpc/kvm/ 6088 6089KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6090M: Christian Borntraeger <borntraeger@de.ibm.com> 6091M: Cornelia Huck <cornelia.huck@de.ibm.com> 6092L: linux-s390@vger.kernel.org 6093W: http://www.ibm.com/developerworks/linux/linux390/ 6094S: Supported 6095F: Documentation/s390/kvm.txt 6096F: arch/s390/include/asm/kvm* 6097F: arch/s390/kvm/ 6098 6099KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6100M: Christoffer Dall <christoffer.dall@linaro.org> 6101M: Marc Zyngier <marc.zyngier@arm.com> 6102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6103L: kvmarm@lists.cs.columbia.edu 6104W: http://systems.cs.columbia.edu/projects/kvm-arm 6105S: Supported 6106F: arch/arm/include/uapi/asm/kvm* 6107F: arch/arm/include/asm/kvm* 6108F: arch/arm/kvm/ 6109F: virt/kvm/arm/ 6110F: include/kvm/arm_* 6111 6112KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6113M: Christoffer Dall <christoffer.dall@linaro.org> 6114M: Marc Zyngier <marc.zyngier@arm.com> 6115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6116L: kvmarm@lists.cs.columbia.edu 6117S: Maintained 6118F: arch/arm64/include/uapi/asm/kvm* 6119F: arch/arm64/include/asm/kvm* 6120F: arch/arm64/kvm/ 6121 6122KEXEC 6123M: Eric Biederman <ebiederm@xmission.com> 6124W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6125L: kexec@lists.infradead.org 6126S: Maintained 6127F: include/linux/kexec.h 6128F: include/uapi/linux/kexec.h 6129F: kernel/kexec.c 6130 6131KEYS/KEYRINGS: 6132M: David Howells <dhowells@redhat.com> 6133L: keyrings@vger.kernel.org 6134S: Maintained 6135F: Documentation/security/keys.txt 6136F: include/linux/key.h 6137F: include/linux/key-type.h 6138F: include/keys/ 6139F: security/keys/ 6140 6141KEYS-TRUSTED 6142M: David Safford <safford@us.ibm.com> 6143M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6144L: linux-security-module@vger.kernel.org 6145L: keyrings@vger.kernel.org 6146S: Supported 6147F: Documentation/security/keys-trusted-encrypted.txt 6148F: include/keys/trusted-type.h 6149F: security/keys/trusted.c 6150F: security/keys/trusted.h 6151 6152KEYS-ENCRYPTED 6153M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6154M: David Safford <safford@us.ibm.com> 6155L: linux-security-module@vger.kernel.org 6156L: keyrings@vger.kernel.org 6157S: Supported 6158F: Documentation/security/keys-trusted-encrypted.txt 6159F: include/keys/encrypted-type.h 6160F: security/keys/encrypted-keys/ 6161 6162KGDB / KDB /debug_core 6163M: Jason Wessel <jason.wessel@windriver.com> 6164W: http://kgdb.wiki.kernel.org/ 6165L: kgdb-bugreport@lists.sourceforge.net 6166S: Maintained 6167F: Documentation/DocBook/kgdb.tmpl 6168F: drivers/misc/kgdbts.c 6169F: drivers/tty/serial/kgdboc.c 6170F: include/linux/kdb.h 6171F: include/linux/kgdb.h 6172F: kernel/debug/ 6173 6174KMEMCHECK 6175M: Vegard Nossum <vegardno@ifi.uio.no> 6176M: Pekka Enberg <penberg@kernel.org> 6177S: Maintained 6178F: Documentation/kmemcheck.txt 6179F: arch/x86/include/asm/kmemcheck.h 6180F: arch/x86/mm/kmemcheck/ 6181F: include/linux/kmemcheck.h 6182F: mm/kmemcheck.c 6183 6184KMEMLEAK 6185M: Catalin Marinas <catalin.marinas@arm.com> 6186S: Maintained 6187F: Documentation/kmemleak.txt 6188F: include/linux/kmemleak.h 6189F: mm/kmemleak.c 6190F: mm/kmemleak-test.c 6191 6192KPROBES 6193M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6194M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6195M: "David S. Miller" <davem@davemloft.net> 6196M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6197S: Maintained 6198F: Documentation/kprobes.txt 6199F: include/linux/kprobes.h 6200F: kernel/kprobes.c 6201 6202KS0108 LCD CONTROLLER DRIVER 6203M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6204W: http://miguelojeda.es/auxdisplay.htm 6205W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6206S: Maintained 6207F: Documentation/auxdisplay/ks0108 6208F: drivers/auxdisplay/ks0108.c 6209F: include/linux/ks0108.h 6210 6211L3MDEV 6212M: David Ahern <dsa@cumulusnetworks.com> 6213L: netdev@vger.kernel.org 6214S: Maintained 6215F: net/l3mdev 6216F: include/net/l3mdev.h 6217 6218LAPB module 6219L: linux-x25@vger.kernel.org 6220S: Orphan 6221F: Documentation/networking/lapb-module.txt 6222F: include/*/lapb.h 6223F: net/lapb/ 6224 6225LASI 53c700 driver for PARISC 6226M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6227L: linux-scsi@vger.kernel.org 6228S: Maintained 6229F: Documentation/scsi/53c700.txt 6230F: drivers/scsi/53c700* 6231 6232LED SUBSYSTEM 6233M: Richard Purdie <rpurdie@rpsys.net> 6234M: Jacek Anaszewski <j.anaszewski@samsung.com> 6235L: linux-leds@vger.kernel.org 6236T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6237S: Maintained 6238F: drivers/leds/ 6239F: include/linux/leds.h 6240 6241LEGACY EEPROM DRIVER 6242M: Jean Delvare <jdelvare@suse.com> 6243S: Maintained 6244F: Documentation/misc-devices/eeprom 6245F: drivers/misc/eeprom/eeprom.c 6246 6247LEGO USB Tower driver 6248M: Juergen Stuber <starblue@users.sourceforge.net> 6249L: legousb-devel@lists.sourceforge.net 6250W: http://legousb.sourceforge.net/ 6251S: Maintained 6252F: drivers/usb/misc/legousbtower.c 6253 6254LG2160 MEDIA DRIVER 6255M: Michael Krufky <mkrufky@linuxtv.org> 6256L: linux-media@vger.kernel.org 6257W: http://linuxtv.org/ 6258W: http://github.com/mkrufky 6259Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6260T: git git://linuxtv.org/mkrufky/tuners.git 6261S: Maintained 6262F: drivers/media/dvb-frontends/lg2160.* 6263 6264LGDT3305 MEDIA DRIVER 6265M: Michael Krufky <mkrufky@linuxtv.org> 6266L: linux-media@vger.kernel.org 6267W: http://linuxtv.org/ 6268W: http://github.com/mkrufky 6269Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6270T: git git://linuxtv.org/mkrufky/tuners.git 6271S: Maintained 6272F: drivers/media/dvb-frontends/lgdt3305.* 6273 6274LGUEST 6275M: Rusty Russell <rusty@rustcorp.com.au> 6276L: lguest@lists.ozlabs.org 6277W: http://lguest.ozlabs.org/ 6278S: Odd Fixes 6279F: arch/x86/include/asm/lguest*.h 6280F: arch/x86/lguest/ 6281F: drivers/lguest/ 6282F: include/linux/lguest*.h 6283F: tools/lguest/ 6284 6285LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6286M: Tejun Heo <tj@kernel.org> 6287L: linux-ide@vger.kernel.org 6288T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6289S: Maintained 6290F: drivers/ata/ 6291F: include/linux/ata.h 6292F: include/linux/libata.h 6293 6294LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6295M: Viresh Kumar <vireshk@kernel.org> 6296L: linux-ide@vger.kernel.org 6297T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6298S: Maintained 6299F: include/linux/pata_arasan_cf_data.h 6300F: drivers/ata/pata_arasan_cf.c 6301 6302LIBATA PATA DRIVERS 6303M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6304M: Tejun Heo <tj@kernel.org> 6305L: linux-ide@vger.kernel.org 6306T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6307S: Maintained 6308F: drivers/ata/pata_*.c 6309F: drivers/ata/ata_generic.c 6310 6311LIBATA SATA AHCI PLATFORM devices support 6312M: Hans de Goede <hdegoede@redhat.com> 6313M: Tejun Heo <tj@kernel.org> 6314L: linux-ide@vger.kernel.org 6315T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6316S: Maintained 6317F: drivers/ata/ahci_platform.c 6318F: drivers/ata/libahci_platform.c 6319F: include/linux/ahci_platform.h 6320 6321LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6322M: Mikael Pettersson <mikpelinux@gmail.com> 6323L: linux-ide@vger.kernel.org 6324T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6325S: Maintained 6326F: drivers/ata/sata_promise.* 6327 6328LIBLOCKDEP 6329M: Sasha Levin <sasha.levin@oracle.com> 6330S: Maintained 6331F: tools/lib/lockdep/ 6332 6333LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6334M: Dan Williams <dan.j.williams@intel.com> 6335L: linux-nvdimm@lists.01.org 6336Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6337S: Supported 6338F: drivers/nvdimm/* 6339F: include/linux/nd.h 6340F: include/linux/libnvdimm.h 6341F: include/uapi/linux/ndctl.h 6342 6343LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6344M: Ross Zwisler <ross.zwisler@linux.intel.com> 6345L: linux-nvdimm@lists.01.org 6346Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6347S: Supported 6348F: drivers/nvdimm/blk.c 6349F: drivers/nvdimm/region_devs.c 6350F: drivers/acpi/nfit* 6351 6352LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6353M: Vishal Verma <vishal.l.verma@intel.com> 6354L: linux-nvdimm@lists.01.org 6355Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6356S: Supported 6357F: drivers/nvdimm/btt* 6358 6359LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6360M: Ross Zwisler <ross.zwisler@linux.intel.com> 6361L: linux-nvdimm@lists.01.org 6362Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6363S: Supported 6364F: drivers/nvdimm/pmem.c 6365F: include/linux/pmem.h 6366F: arch/*/include/asm/pmem.h 6367 6368LIGHTNVM PLATFORM SUPPORT 6369M: Matias Bjorling <mb@lightnvm.io> 6370W: http://github/OpenChannelSSD 6371L: linux-block@vger.kernel.org 6372S: Maintained 6373F: drivers/lightnvm/ 6374F: include/linux/lightnvm.h 6375F: include/uapi/linux/lightnvm.h 6376 6377LINUX FOR IBM pSERIES (RS/6000) 6378M: Paul Mackerras <paulus@au.ibm.com> 6379W: http://www.ibm.com/linux/ltc/projects/ppc 6380S: Supported 6381F: arch/powerpc/boot/rs6000.h 6382 6383LINUX FOR POWERPC (32-BIT AND 64-BIT) 6384M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6385M: Paul Mackerras <paulus@samba.org> 6386M: Michael Ellerman <mpe@ellerman.id.au> 6387W: http://www.penguinppc.org/ 6388L: linuxppc-dev@lists.ozlabs.org 6389Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6390T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6391S: Supported 6392F: Documentation/powerpc/ 6393F: arch/powerpc/ 6394 6395LINUX FOR POWER MACINTOSH 6396M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6397W: http://www.penguinppc.org/ 6398L: linuxppc-dev@lists.ozlabs.org 6399S: Maintained 6400F: arch/powerpc/platforms/powermac/ 6401F: drivers/macintosh/ 6402 6403LINUX FOR POWERPC EMBEDDED MPC5XXX 6404M: Anatolij Gustschin <agust@denx.de> 6405L: linuxppc-dev@lists.ozlabs.org 6406T: git git://git.denx.de/linux-denx-agust.git 6407S: Maintained 6408F: arch/powerpc/platforms/512x/ 6409F: arch/powerpc/platforms/52xx/ 6410 6411LINUX FOR POWERPC EMBEDDED PPC4XX 6412M: Alistair Popple <alistair@popple.id.au> 6413M: Matt Porter <mporter@kernel.crashing.org> 6414W: http://www.penguinppc.org/ 6415L: linuxppc-dev@lists.ozlabs.org 6416S: Maintained 6417F: arch/powerpc/platforms/40x/ 6418F: arch/powerpc/platforms/44x/ 6419 6420LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6421L: linuxppc-dev@lists.ozlabs.org 6422S: Orphan 6423F: arch/powerpc/*/*virtex* 6424F: arch/powerpc/*/*/*virtex* 6425 6426LINUX FOR POWERPC EMBEDDED PPC8XX 6427M: Vitaly Bordug <vitb@kernel.crashing.org> 6428W: http://www.penguinppc.org/ 6429L: linuxppc-dev@lists.ozlabs.org 6430S: Maintained 6431F: arch/powerpc/platforms/8xx/ 6432 6433LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6434M: Scott Wood <scottwood@freescale.com> 6435M: Kumar Gala <galak@kernel.crashing.org> 6436W: http://www.penguinppc.org/ 6437L: linuxppc-dev@lists.ozlabs.org 6438T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6439S: Maintained 6440F: arch/powerpc/platforms/83xx/ 6441F: arch/powerpc/platforms/85xx/ 6442 6443LINUX FOR POWERPC PA SEMI PWRFICIENT 6444M: Olof Johansson <olof@lixom.net> 6445L: linuxppc-dev@lists.ozlabs.org 6446S: Maintained 6447F: arch/powerpc/platforms/pasemi/ 6448F: drivers/*/*pasemi* 6449F: drivers/*/*/*pasemi* 6450 6451LINUX SECURITY MODULE (LSM) FRAMEWORK 6452M: Chris Wright <chrisw@sous-sol.org> 6453L: linux-security-module@vger.kernel.org 6454S: Supported 6455 6456LIS3LV02D ACCELEROMETER DRIVER 6457M: Eric Piel <eric.piel@tremplin-utc.net> 6458S: Maintained 6459F: Documentation/misc-devices/lis3lv02d 6460F: drivers/misc/lis3lv02d/ 6461F: drivers/platform/x86/hp_accel.c 6462 6463LIVE PATCHING 6464M: Josh Poimboeuf <jpoimboe@redhat.com> 6465M: Seth Jennings <sjenning@redhat.com> 6466M: Jiri Kosina <jikos@kernel.org> 6467M: Vojtech Pavlik <vojtech@suse.com> 6468S: Maintained 6469F: kernel/livepatch/ 6470F: include/linux/livepatch.h 6471F: arch/x86/include/asm/livepatch.h 6472F: arch/x86/kernel/livepatch.c 6473F: Documentation/ABI/testing/sysfs-kernel-livepatch 6474F: samples/livepatch/ 6475L: live-patching@vger.kernel.org 6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6477 6478LLC (802.2) 6479M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6480S: Maintained 6481F: include/linux/llc.h 6482F: include/uapi/linux/llc.h 6483F: include/net/llc* 6484F: net/llc/ 6485 6486LM73 HARDWARE MONITOR DRIVER 6487M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6488L: lm-sensors@lm-sensors.org 6489S: Maintained 6490F: drivers/hwmon/lm73.c 6491 6492LM78 HARDWARE MONITOR DRIVER 6493M: Jean Delvare <jdelvare@suse.com> 6494L: lm-sensors@lm-sensors.org 6495S: Maintained 6496F: Documentation/hwmon/lm78 6497F: drivers/hwmon/lm78.c 6498 6499LM83 HARDWARE MONITOR DRIVER 6500M: Jean Delvare <jdelvare@suse.com> 6501L: lm-sensors@lm-sensors.org 6502S: Maintained 6503F: Documentation/hwmon/lm83 6504F: drivers/hwmon/lm83.c 6505 6506LM90 HARDWARE MONITOR DRIVER 6507M: Jean Delvare <jdelvare@suse.com> 6508L: lm-sensors@lm-sensors.org 6509S: Maintained 6510F: Documentation/hwmon/lm90 6511F: Documentation/devicetree/bindings/hwmon/lm90.txt 6512F: drivers/hwmon/lm90.c 6513 6514LM95234 HARDWARE MONITOR DRIVER 6515M: Guenter Roeck <linux@roeck-us.net> 6516L: lm-sensors@lm-sensors.org 6517S: Maintained 6518F: Documentation/hwmon/lm95234 6519F: drivers/hwmon/lm95234.c 6520 6521LME2510 MEDIA DRIVER 6522M: Malcolm Priestley <tvboxspy@gmail.com> 6523L: linux-media@vger.kernel.org 6524W: http://linuxtv.org/ 6525Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6526S: Maintained 6527F: drivers/media/usb/dvb-usb-v2/lmedm04* 6528 6529LOCKDEP AND LOCKSTAT 6530M: Peter Zijlstra <peterz@infradead.org> 6531M: Ingo Molnar <mingo@redhat.com> 6532L: linux-kernel@vger.kernel.org 6533T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6534S: Maintained 6535F: Documentation/locking/lockdep*.txt 6536F: Documentation/locking/lockstat.txt 6537F: include/linux/lockdep.h 6538F: kernel/locking/ 6539 6540LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6541M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6542L: linux-ntfs-dev@lists.sourceforge.net 6543W: http://www.linux-ntfs.org/content/view/19/37/ 6544S: Maintained 6545F: Documentation/ldm.txt 6546F: block/partitions/ldm.* 6547 6548LogFS 6549M: Joern Engel <joern@logfs.org> 6550M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6551L: logfs@logfs.org 6552W: logfs.org 6553S: Maintained 6554F: fs/logfs/ 6555 6556LPC32XX MACHINE SUPPORT 6557M: Roland Stigge <stigge@antcom.de> 6558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6559S: Maintained 6560F: arch/arm/mach-lpc32xx/ 6561 6562LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6563M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6564M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6565M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6566M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6567L: MPT-FusionLinux.pdl@avagotech.com 6568L: linux-scsi@vger.kernel.org 6569W: http://www.lsilogic.com/support 6570S: Supported 6571F: drivers/message/fusion/ 6572F: drivers/scsi/mpt2sas/ 6573F: drivers/scsi/mpt3sas/ 6574 6575LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6576M: Matthew Wilcox <matthew@wil.cx> 6577L: linux-scsi@vger.kernel.org 6578S: Maintained 6579F: drivers/scsi/sym53c8xx_2/ 6580 6581LTC4261 HARDWARE MONITOR DRIVER 6582M: Guenter Roeck <linux@roeck-us.net> 6583L: lm-sensors@lm-sensors.org 6584S: Maintained 6585F: Documentation/hwmon/ltc4261 6586F: drivers/hwmon/ltc4261.c 6587 6588LTP (Linux Test Project) 6589M: Mike Frysinger <vapier@gentoo.org> 6590M: Cyril Hrubis <chrubis@suse.cz> 6591M: Wanlong Gao <wanlong.gao@gmail.com> 6592M: Jan Stancek <jstancek@redhat.com> 6593M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6594M: Alexey Kodanev <alexey.kodanev@oracle.com> 6595L: ltp@lists.linux.it (subscribers-only) 6596W: http://linux-test-project.github.io/ 6597T: git git://github.com/linux-test-project/ltp.git 6598S: Maintained 6599 6600M32R ARCHITECTURE 6601W: http://www.linux-m32r.org/ 6602S: Orphan 6603F: arch/m32r/ 6604 6605M68K ARCHITECTURE 6606M: Geert Uytterhoeven <geert@linux-m68k.org> 6607L: linux-m68k@lists.linux-m68k.org 6608W: http://www.linux-m68k.org/ 6609T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6610S: Maintained 6611F: arch/m68k/ 6612F: drivers/zorro/ 6613 6614M68K ON APPLE MACINTOSH 6615M: Joshua Thompson <funaho@jurai.org> 6616W: http://www.mac.linux-m68k.org/ 6617L: linux-m68k@lists.linux-m68k.org 6618S: Maintained 6619F: arch/m68k/mac/ 6620 6621M68K ON HP9000/300 6622M: Philip Blundell <philb@gnu.org> 6623W: http://www.tazenda.demon.co.uk/phil/linux-hp 6624S: Maintained 6625F: arch/m68k/hp300/ 6626 6627M88DS3103 MEDIA DRIVER 6628M: Antti Palosaari <crope@iki.fi> 6629L: linux-media@vger.kernel.org 6630W: http://linuxtv.org/ 6631W: http://palosaari.fi/linux/ 6632Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6633T: git git://linuxtv.org/anttip/media_tree.git 6634S: Maintained 6635F: drivers/media/dvb-frontends/m88ds3103* 6636 6637M88RS2000 MEDIA DRIVER 6638M: Malcolm Priestley <tvboxspy@gmail.com> 6639L: linux-media@vger.kernel.org 6640W: http://linuxtv.org/ 6641Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6642S: Maintained 6643F: drivers/media/dvb-frontends/m88rs2000* 6644 6645MA901 MASTERKIT USB FM RADIO DRIVER 6646M: Alexey Klimov <klimov.linux@gmail.com> 6647L: linux-media@vger.kernel.org 6648T: git git://linuxtv.org/media_tree.git 6649S: Maintained 6650F: drivers/media/radio/radio-ma901.c 6651 6652MAC80211 6653M: Johannes Berg <johannes@sipsolutions.net> 6654L: linux-wireless@vger.kernel.org 6655W: http://wireless.kernel.org/ 6656T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6657T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6658S: Maintained 6659F: Documentation/networking/mac80211-injection.txt 6660F: include/net/mac80211.h 6661F: net/mac80211/ 6662 6663MACVLAN DRIVER 6664M: Patrick McHardy <kaber@trash.net> 6665L: netdev@vger.kernel.org 6666S: Maintained 6667F: drivers/net/macvlan.c 6668F: include/linux/if_macvlan.h 6669 6670MAILBOX API 6671M: Jassi Brar <jassisinghbrar@gmail.com> 6672L: linux-kernel@vger.kernel.org 6673S: Maintained 6674F: drivers/mailbox/ 6675F: include/linux/mailbox_client.h 6676F: include/linux/mailbox_controller.h 6677 6678MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6679M: Michael Kerrisk <mtk.manpages@gmail.com> 6680W: http://www.kernel.org/doc/man-pages 6681L: linux-man@vger.kernel.org 6682S: Maintained 6683 6684MARVELL ARMADA DRM SUPPORT 6685M: Russell King <rmk+kernel@arm.linux.org.uk> 6686S: Maintained 6687F: drivers/gpu/drm/armada/ 6688 6689MARVELL 88E6352 DSA support 6690M: Guenter Roeck <linux@roeck-us.net> 6691S: Maintained 6692F: drivers/net/dsa/mv88e6352.c 6693 6694MARVELL CRYPTO DRIVER 6695M: Boris Brezillon <boris.brezillon@free-electrons.com> 6696M: Arnaud Ebalard <arno@natisbad.org> 6697F: drivers/crypto/marvell/ 6698S: Maintained 6699L: linux-crypto@vger.kernel.org 6700 6701MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6702M: Mirko Lindner <mlindner@marvell.com> 6703M: Stephen Hemminger <stephen@networkplumber.org> 6704L: netdev@vger.kernel.org 6705S: Maintained 6706F: drivers/net/ethernet/marvell/sk* 6707 6708MARVELL LIBERTAS WIRELESS DRIVER 6709L: libertas-dev@lists.infradead.org 6710S: Orphan 6711F: drivers/net/wireless/libertas/ 6712 6713MARVELL MV643XX ETHERNET DRIVER 6714M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6715L: netdev@vger.kernel.org 6716S: Maintained 6717F: drivers/net/ethernet/marvell/mv643xx_eth.* 6718F: include/linux/mv643xx.h 6719 6720MARVELL MVNETA ETHERNET DRIVER 6721M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6722L: netdev@vger.kernel.org 6723S: Maintained 6724F: drivers/net/ethernet/marvell/mvneta.* 6725 6726MARVELL MWIFIEX WIRELESS DRIVER 6727M: Amitkumar Karwar <akarwar@marvell.com> 6728M: Nishant Sarmukadam <nishants@marvell.com> 6729L: linux-wireless@vger.kernel.org 6730S: Maintained 6731F: drivers/net/wireless/mwifiex/ 6732 6733MARVELL MWL8K WIRELESS DRIVER 6734M: Lennert Buytenhek <buytenh@wantstofly.org> 6735L: linux-wireless@vger.kernel.org 6736S: Odd Fixes 6737F: drivers/net/wireless/mwl8k.c 6738 6739MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6740M: Nicolas Pitre <nico@fluxnic.net> 6741S: Odd Fixes 6742F: drivers/mmc/host/mvsdio.* 6743 6744MATROX FRAMEBUFFER DRIVER 6745L: linux-fbdev@vger.kernel.org 6746S: Orphan 6747F: drivers/video/fbdev/matrox/matroxfb_* 6748F: include/uapi/linux/matroxfb.h 6749 6750MAX16065 HARDWARE MONITOR DRIVER 6751M: Guenter Roeck <linux@roeck-us.net> 6752L: lm-sensors@lm-sensors.org 6753S: Maintained 6754F: Documentation/hwmon/max16065 6755F: drivers/hwmon/max16065.c 6756 6757MAX20751 HARDWARE MONITOR DRIVER 6758M: Guenter Roeck <linux@roeck-us.net> 6759L: lm-sensors@lm-sensors.org 6760S: Maintained 6761F: Documentation/hwmon/max20751 6762F: drivers/hwmon/max20751.c 6763 6764MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6765M: "Hans J. Koch" <hjk@hansjkoch.de> 6766L: lm-sensors@lm-sensors.org 6767S: Maintained 6768F: Documentation/hwmon/max6650 6769F: drivers/hwmon/max6650.c 6770 6771MAX6697 HARDWARE MONITOR DRIVER 6772M: Guenter Roeck <linux@roeck-us.net> 6773L: lm-sensors@lm-sensors.org 6774S: Maintained 6775F: Documentation/hwmon/max6697 6776F: Documentation/devicetree/bindings/i2c/max6697.txt 6777F: drivers/hwmon/max6697.c 6778F: include/linux/platform_data/max6697.h 6779 6780MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6781M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6782L: linux-pm@vger.kernel.org 6783S: Supported 6784F: drivers/power/max14577_charger.c 6785F: drivers/power/max77693_charger.c 6786 6787MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6788M: Javier Martinez Canillas <javier@osg.samsung.com> 6789L: linux-kernel@vger.kernel.org 6790S: Supported 6791F: drivers/*/*max77802.c 6792F: Documentation/devicetree/bindings/*/*max77802.txt 6793F: include/dt-bindings/*/*max77802.h 6794 6795MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6796M: Chanwoo Choi <cw00.choi@samsung.com> 6797M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6798L: linux-kernel@vger.kernel.org 6799S: Supported 6800F: drivers/*/max14577.c 6801F: drivers/*/max77686.c 6802F: drivers/*/max77693.c 6803F: drivers/extcon/extcon-max14577.c 6804F: drivers/extcon/extcon-max77693.c 6805F: drivers/rtc/rtc-max77686.c 6806F: drivers/clk/clk-max77686.c 6807F: Documentation/devicetree/bindings/mfd/max14577.txt 6808F: Documentation/devicetree/bindings/*/max77686.txt 6809F: Documentation/devicetree/bindings/mfd/max77693.txt 6810F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6811F: include/linux/mfd/max14577*.h 6812F: include/linux/mfd/max77686*.h 6813F: include/linux/mfd/max77693*.h 6814 6815MAXIRADIO FM RADIO RECEIVER DRIVER 6816M: Hans Verkuil <hverkuil@xs4all.nl> 6817L: linux-media@vger.kernel.org 6818T: git git://linuxtv.org/media_tree.git 6819W: http://linuxtv.org 6820S: Maintained 6821F: drivers/media/radio/radio-maxiradio* 6822 6823MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 6824M: Peter Rosin <peda@axentia.se> 6825L: linux-iio@vger.kernel.org 6826S: Maintained 6827F: drivers/iio/potentiometer/mcp4531.c 6828 6829MEDIA DRIVERS FOR RENESAS - VSP1 6830M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6831L: linux-media@vger.kernel.org 6832L: linux-sh@vger.kernel.org 6833T: git git://linuxtv.org/media_tree.git 6834S: Supported 6835F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6836F: drivers/media/platform/vsp1/ 6837 6838MEDIA DRIVERS FOR ASCOT2E 6839M: Sergey Kozlov <serjk@netup.ru> 6840L: linux-media@vger.kernel.org 6841W: http://linuxtv.org 6842W: http://netup.tv/ 6843T: git git://linuxtv.org/media_tree.git 6844S: Supported 6845F: drivers/media/dvb-frontends/ascot2e* 6846 6847MEDIA DRIVERS FOR CXD2841ER 6848M: Sergey Kozlov <serjk@netup.ru> 6849L: linux-media@vger.kernel.org 6850W: http://linuxtv.org/ 6851W: http://netup.tv/ 6852T: git git://linuxtv.org/media_tree.git 6853S: Supported 6854F: drivers/media/dvb-frontends/cxd2841er* 6855 6856MEDIA DRIVERS FOR HORUS3A 6857M: Sergey Kozlov <serjk@netup.ru> 6858L: linux-media@vger.kernel.org 6859W: http://linuxtv.org/ 6860W: http://netup.tv/ 6861T: git git://linuxtv.org/media_tree.git 6862S: Supported 6863F: drivers/media/dvb-frontends/horus3a* 6864 6865MEDIA DRIVERS FOR LNBH25 6866M: Sergey Kozlov <serjk@netup.ru> 6867L: linux-media@vger.kernel.org 6868W: http://linuxtv.org/ 6869W: http://netup.tv/ 6870T: git git://linuxtv.org/media_tree.git 6871S: Supported 6872F: drivers/media/dvb-frontends/lnbh25* 6873 6874MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6875M: Sergey Kozlov <serjk@netup.ru> 6876L: linux-media@vger.kernel.org 6877W: http://linuxtv.org/ 6878W: http://netup.tv/ 6879T: git git://linuxtv.org/media_tree.git 6880S: Supported 6881F: drivers/media/pci/netup_unidvb/* 6882 6883MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6884M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6885P: LinuxTV.org Project 6886L: linux-media@vger.kernel.org 6887W: http://linuxtv.org 6888Q: http://patchwork.kernel.org/project/linux-media/list/ 6889T: git git://linuxtv.org/media_tree.git 6890S: Maintained 6891F: Documentation/dvb/ 6892F: Documentation/video4linux/ 6893F: Documentation/DocBook/media/ 6894F: drivers/media/ 6895F: drivers/staging/media/ 6896F: include/media/ 6897F: include/uapi/linux/dvb/ 6898F: include/uapi/linux/videodev2.h 6899F: include/uapi/linux/media.h 6900F: include/uapi/linux/v4l2-* 6901F: include/uapi/linux/meye.h 6902F: include/uapi/linux/ivtv* 6903F: include/uapi/linux/uvcvideo.h 6904 6905MEDIATEK MT7601U WIRELESS LAN DRIVER 6906M: Jakub Kicinski <kubakici@wp.pl> 6907L: linux-wireless@vger.kernel.org 6908S: Maintained 6909F: drivers/net/wireless/mediatek/mt7601u/ 6910 6911MEGARAID SCSI/SAS DRIVERS 6912M: Kashyap Desai <kashyap.desai@avagotech.com> 6913M: Sumit Saxena <sumit.saxena@avagotech.com> 6914M: Uday Lingala <uday.lingala@avagotech.com> 6915L: megaraidlinux.pdl@avagotech.com 6916L: linux-scsi@vger.kernel.org 6917W: http://www.lsi.com 6918S: Maintained 6919F: Documentation/scsi/megaraid.txt 6920F: drivers/scsi/megaraid.* 6921F: drivers/scsi/megaraid/ 6922 6923MELLANOX ETHERNET DRIVER (mlx4_en) 6924M: Eugenia Emantayev <eugenia@mellanox.com> 6925L: netdev@vger.kernel.org 6926S: Supported 6927W: http://www.mellanox.com 6928Q: http://patchwork.ozlabs.org/project/netdev/list/ 6929F: drivers/net/ethernet/mellanox/mlx4/en_* 6930 6931MELLANOX ETHERNET DRIVER (mlx5e) 6932M: Saeed Mahameed <saeedm@mellanox.com> 6933L: netdev@vger.kernel.org 6934S: Supported 6935W: http://www.mellanox.com 6936Q: http://patchwork.ozlabs.org/project/netdev/list/ 6937F: drivers/net/ethernet/mellanox/mlx5/core/en_* 6938 6939MELLANOX ETHERNET SWITCH DRIVERS 6940M: Jiri Pirko <jiri@mellanox.com> 6941M: Ido Schimmel <idosch@mellanox.com> 6942L: netdev@vger.kernel.org 6943S: Supported 6944W: http://www.mellanox.com 6945Q: http://patchwork.ozlabs.org/project/netdev/list/ 6946F: drivers/net/ethernet/mellanox/mlxsw/ 6947 6948MEMBARRIER SUPPORT 6949M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 6950M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6951L: linux-kernel@vger.kernel.org 6952S: Supported 6953F: kernel/membarrier.c 6954F: include/uapi/linux/membarrier.h 6955 6956MEMORY MANAGEMENT 6957L: linux-mm@kvack.org 6958W: http://www.linux-mm.org 6959S: Maintained 6960F: include/linux/mm.h 6961F: include/linux/gfp.h 6962F: include/linux/mmzone.h 6963F: include/linux/memory_hotplug.h 6964F: include/linux/vmalloc.h 6965F: mm/ 6966 6967MEMORY TECHNOLOGY DEVICES (MTD) 6968M: David Woodhouse <dwmw2@infradead.org> 6969M: Brian Norris <computersforpeace@gmail.com> 6970L: linux-mtd@lists.infradead.org 6971W: http://www.linux-mtd.infradead.org/ 6972Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6973T: git git://git.infradead.org/linux-mtd.git 6974T: git git://git.infradead.org/l2-mtd.git 6975S: Maintained 6976F: drivers/mtd/ 6977F: include/linux/mtd/ 6978F: include/uapi/mtd/ 6979 6980MEN A21 WATCHDOG DRIVER 6981M: Johannes Thumshirn <morbidrsa@gmail.com> 6982L: linux-watchdog@vger.kernel.org 6983S: Maintained 6984F: drivers/watchdog/mena21_wdt.c 6985 6986MEN CHAMELEON BUS (mcb) 6987M: Johannes Thumshirn <morbidrsa@gmail.com> 6988S: Maintained 6989F: drivers/mcb/ 6990F: include/linux/mcb.h 6991F: Documentation/men-chameleon-bus.txt 6992 6993MEN F21BMC (Board Management Controller) 6994M: Andreas Werner <andreas.werner@men.de> 6995S: Supported 6996F: drivers/mfd/menf21bmc.c 6997F: drivers/watchdog/menf21bmc_wdt.c 6998F: drivers/leds/leds-menf21bmc.c 6999F: drivers/hwmon/menf21bmc_hwmon.c 7000F: Documentation/hwmon/menf21bmc 7001 7002METAG ARCHITECTURE 7003M: James Hogan <james.hogan@imgtec.com> 7004L: linux-metag@vger.kernel.org 7005S: Odd Fixes 7006F: arch/metag/ 7007F: Documentation/metag/ 7008F: Documentation/devicetree/bindings/metag/ 7009F: Documentation/devicetree/bindings/interrupt-controller/img,* 7010F: drivers/clocksource/metag_generic.c 7011F: drivers/irqchip/irq-metag.c 7012F: drivers/irqchip/irq-metag-ext.c 7013F: drivers/tty/metag_da.c 7014 7015MICROBLAZE ARCHITECTURE 7016M: Michal Simek <monstr@monstr.eu> 7017W: http://www.monstr.eu/fdt/ 7018T: git git://git.monstr.eu/linux-2.6-microblaze.git 7019S: Supported 7020F: arch/microblaze/ 7021 7022MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7023M: Chen Yu <yu.c.chen@intel.com> 7024L: platform-driver-x86@vger.kernel.org 7025S: Supported 7026F: drivers/platform/x86/surfacepro3_button.c 7027 7028MICROTEK X6 SCANNER 7029M: Oliver Neukum <oliver@neukum.org> 7030S: Maintained 7031F: drivers/usb/image/microtek.* 7032 7033MIPS 7034M: Ralf Baechle <ralf@linux-mips.org> 7035L: linux-mips@linux-mips.org 7036W: http://www.linux-mips.org/ 7037T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7038Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7039S: Supported 7040F: Documentation/mips/ 7041F: arch/mips/ 7042 7043MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7044M: Hans Verkuil <hverkuil@xs4all.nl> 7045L: linux-media@vger.kernel.org 7046T: git git://linuxtv.org/media_tree.git 7047W: http://linuxtv.org 7048S: Odd Fixes 7049F: drivers/media/radio/radio-miropcm20* 7050 7051Mellanox MLX5 core VPI driver 7052M: Eli Cohen <eli@mellanox.com> 7053L: netdev@vger.kernel.org 7054L: linux-rdma@vger.kernel.org 7055W: http://www.mellanox.com 7056Q: http://patchwork.ozlabs.org/project/netdev/list/ 7057Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7058T: git git://openfabrics.org/~eli/connect-ib.git 7059S: Supported 7060F: drivers/net/ethernet/mellanox/mlx5/core/ 7061F: include/linux/mlx5/ 7062 7063Mellanox MLX5 IB driver 7064M: Eli Cohen <eli@mellanox.com> 7065L: linux-rdma@vger.kernel.org 7066W: http://www.mellanox.com 7067Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7068T: git git://openfabrics.org/~eli/connect-ib.git 7069S: Supported 7070F: include/linux/mlx5/ 7071F: drivers/infiniband/hw/mlx5/ 7072 7073MELEXIS MLX90614 DRIVER 7074M: Crt Mori <cmo@melexis.com> 7075L: linux-iio@vger.kernel.org 7076W: http://www.melexis.com 7077S: Supported 7078F: drivers/iio/temperature/mlx90614.c 7079 7080MN88472 MEDIA DRIVER 7081M: Antti Palosaari <crope@iki.fi> 7082L: linux-media@vger.kernel.org 7083W: http://linuxtv.org/ 7084W: http://palosaari.fi/linux/ 7085Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7086T: git git://linuxtv.org/anttip/media_tree.git 7087S: Maintained 7088F: drivers/staging/media/mn88472/ 7089F: drivers/media/dvb-frontends/mn88472.h 7090 7091MN88473 MEDIA DRIVER 7092M: Antti Palosaari <crope@iki.fi> 7093L: linux-media@vger.kernel.org 7094W: http://linuxtv.org/ 7095W: http://palosaari.fi/linux/ 7096Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7097T: git git://linuxtv.org/anttip/media_tree.git 7098S: Maintained 7099F: drivers/staging/media/mn88473/ 7100F: drivers/media/dvb-frontends/mn88473.h 7101 7102MODULE SUPPORT 7103M: Rusty Russell <rusty@rustcorp.com.au> 7104S: Maintained 7105F: include/linux/module.h 7106F: kernel/module.c 7107 7108MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7109W: http://popies.net/meye/ 7110S: Orphan 7111F: Documentation/video4linux/meye.txt 7112F: drivers/media/pci/meye/ 7113F: include/uapi/linux/meye.h 7114 7115MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7116M: Jiri Slaby <jirislaby@gmail.com> 7117S: Maintained 7118F: Documentation/serial/moxa-smartio 7119F: drivers/tty/mxser.* 7120 7121MR800 AVERMEDIA USB FM RADIO DRIVER 7122M: Alexey Klimov <klimov.linux@gmail.com> 7123L: linux-media@vger.kernel.org 7124T: git git://linuxtv.org/media_tree.git 7125S: Maintained 7126F: drivers/media/radio/radio-mr800.c 7127 7128MRF24J40 IEEE 802.15.4 RADIO DRIVER 7129M: Alan Ott <alan@signal11.us> 7130L: linux-wpan@vger.kernel.org 7131S: Maintained 7132F: drivers/net/ieee802154/mrf24j40.c 7133F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7134 7135MSI LAPTOP SUPPORT 7136M: "Lee, Chun-Yi" <jlee@suse.com> 7137L: platform-driver-x86@vger.kernel.org 7138S: Maintained 7139F: drivers/platform/x86/msi-laptop.c 7140 7141MSI WMI SUPPORT 7142L: platform-driver-x86@vger.kernel.org 7143S: Orphan 7144F: drivers/platform/x86/msi-wmi.c 7145 7146MSI001 MEDIA DRIVER 7147M: Antti Palosaari <crope@iki.fi> 7148L: linux-media@vger.kernel.org 7149W: http://linuxtv.org/ 7150W: http://palosaari.fi/linux/ 7151Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7152T: git git://linuxtv.org/anttip/media_tree.git 7153S: Maintained 7154F: drivers/media/tuners/msi001* 7155 7156MSI2500 MEDIA DRIVER 7157M: Antti Palosaari <crope@iki.fi> 7158L: linux-media@vger.kernel.org 7159W: http://linuxtv.org/ 7160W: http://palosaari.fi/linux/ 7161Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7162T: git git://linuxtv.org/anttip/media_tree.git 7163S: Maintained 7164F: drivers/media/usb/msi2500/ 7165 7166MSYSTEMS DISKONCHIP G3 MTD DRIVER 7167M: Robert Jarzmik <robert.jarzmik@free.fr> 7168L: linux-mtd@lists.infradead.org 7169S: Maintained 7170F: drivers/mtd/devices/docg3* 7171 7172MT9M032 APTINA SENSOR DRIVER 7173M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7174L: linux-media@vger.kernel.org 7175T: git git://linuxtv.org/media_tree.git 7176S: Maintained 7177F: drivers/media/i2c/mt9m032.c 7178F: include/media/mt9m032.h 7179 7180MT9P031 APTINA CAMERA SENSOR 7181M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7182L: linux-media@vger.kernel.org 7183T: git git://linuxtv.org/media_tree.git 7184S: Maintained 7185F: drivers/media/i2c/mt9p031.c 7186F: include/media/mt9p031.h 7187 7188MT9T001 APTINA CAMERA SENSOR 7189M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7190L: linux-media@vger.kernel.org 7191T: git git://linuxtv.org/media_tree.git 7192S: Maintained 7193F: drivers/media/i2c/mt9t001.c 7194F: include/media/mt9t001.h 7195 7196MT9V032 APTINA CAMERA SENSOR 7197M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7198L: linux-media@vger.kernel.org 7199T: git git://linuxtv.org/media_tree.git 7200S: Maintained 7201F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7202F: drivers/media/i2c/mt9v032.c 7203F: include/media/mt9v032.h 7204 7205MULTIFUNCTION DEVICES (MFD) 7206M: Lee Jones <lee.jones@linaro.org> 7207T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7208S: Supported 7209F: drivers/mfd/ 7210F: include/linux/mfd/ 7211 7212MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7213M: Ulf Hansson <ulf.hansson@linaro.org> 7214L: linux-mmc@vger.kernel.org 7215T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7216S: Maintained 7217F: drivers/mmc/ 7218F: include/linux/mmc/ 7219F: include/uapi/linux/mmc/ 7220 7221MULTIMEDIA CARD (MMC) ETC. OVER SPI 7222S: Orphan 7223F: drivers/mmc/host/mmc_spi.c 7224F: include/linux/spi/mmc_spi.h 7225 7226MULTISOUND SOUND DRIVER 7227M: Andrew Veliath <andrewtv@usa.net> 7228S: Maintained 7229F: Documentation/sound/oss/MultiSound 7230F: sound/oss/msnd* 7231 7232MULTITECH MULTIPORT CARD (ISICOM) 7233S: Orphan 7234F: drivers/tty/isicom.c 7235F: include/linux/isicom.h 7236 7237MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7238M: Felipe Balbi <balbi@ti.com> 7239L: linux-usb@vger.kernel.org 7240T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7241S: Maintained 7242F: drivers/usb/musb/ 7243 7244MXL5007T MEDIA DRIVER 7245M: Michael Krufky <mkrufky@linuxtv.org> 7246L: linux-media@vger.kernel.org 7247W: http://linuxtv.org/ 7248W: http://github.com/mkrufky 7249Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7250T: git git://linuxtv.org/mkrufky/tuners.git 7251S: Maintained 7252F: drivers/media/tuners/mxl5007t.* 7253 7254MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7255M: Hyong-Youb Kim <hykim@myri.com> 7256L: netdev@vger.kernel.org 7257W: https://www.myricom.com/support/downloads/myri10ge.html 7258S: Supported 7259F: drivers/net/ethernet/myricom/myri10ge/ 7260 7261NATSEMI ETHERNET DRIVER (DP8381x) 7262S: Orphan 7263F: drivers/net/ethernet/natsemi/natsemi.c 7264 7265NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7266M: Daniel Mack <zonque@gmail.com> 7267S: Maintained 7268L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7269W: http://www.native-instruments.com 7270F: sound/usb/caiaq/ 7271 7272NCP FILESYSTEM 7273M: Petr Vandrovec <petr@vandrovec.name> 7274S: Odd Fixes 7275F: fs/ncpfs/ 7276 7277NCR 5380 SCSI DRIVERS 7278M: Finn Thain <fthain@telegraphics.com.au> 7279M: Michael Schmitz <schmitzmic@gmail.com> 7280L: linux-scsi@vger.kernel.org 7281S: Maintained 7282F: Documentation/scsi/g_NCR5380.txt 7283F: drivers/scsi/NCR5380.* 7284F: drivers/scsi/arm/cumana_1.c 7285F: drivers/scsi/arm/oak.c 7286F: drivers/scsi/atari_NCR5380.c 7287F: drivers/scsi/atari_scsi.* 7288F: drivers/scsi/dmx3191d.c 7289F: drivers/scsi/dtc.* 7290F: drivers/scsi/g_NCR5380.* 7291F: drivers/scsi/g_NCR5380_mmio.c 7292F: drivers/scsi/mac_scsi.* 7293F: drivers/scsi/pas16.* 7294F: drivers/scsi/sun3_scsi.* 7295F: drivers/scsi/sun3_scsi_vme.c 7296F: drivers/scsi/t128.* 7297 7298NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7299M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7300L: linux-scsi@vger.kernel.org 7301S: Maintained 7302F: drivers/scsi/NCR_D700.* 7303 7304NCT6775 HARDWARE MONITOR DRIVER 7305M: Guenter Roeck <linux@roeck-us.net> 7306L: lm-sensors@lm-sensors.org 7307S: Maintained 7308F: Documentation/hwmon/nct6775 7309F: drivers/hwmon/nct6775.c 7310 7311NETEFFECT IWARP RNIC DRIVER (IW_NES) 7312M: Faisal Latif <faisal.latif@intel.com> 7313L: linux-rdma@vger.kernel.org 7314W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7315S: Supported 7316F: drivers/infiniband/hw/nes/ 7317 7318NETEM NETWORK EMULATOR 7319M: Stephen Hemminger <stephen@networkplumber.org> 7320L: netem@lists.linux-foundation.org 7321S: Maintained 7322F: net/sched/sch_netem.c 7323 7324NETERION 10GbE DRIVERS (s2io/vxge) 7325M: Jon Mason <jdmason@kudzu.us> 7326L: netdev@vger.kernel.org 7327S: Supported 7328F: Documentation/networking/s2io.txt 7329F: Documentation/networking/vxge.txt 7330F: drivers/net/ethernet/neterion/ 7331 7332NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7333M: Pablo Neira Ayuso <pablo@netfilter.org> 7334M: Patrick McHardy <kaber@trash.net> 7335M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7336L: netfilter-devel@vger.kernel.org 7337L: coreteam@netfilter.org 7338W: http://www.netfilter.org/ 7339W: http://www.iptables.org/ 7340Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7341T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7342T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7343S: Supported 7344F: include/linux/netfilter* 7345F: include/linux/netfilter/ 7346F: include/net/netfilter/ 7347F: include/uapi/linux/netfilter* 7348F: include/uapi/linux/netfilter/ 7349F: net/*/netfilter.c 7350F: net/*/netfilter/ 7351F: net/netfilter/ 7352F: net/bridge/br_netfilter*.c 7353 7354NETLABEL 7355M: Paul Moore <paul@paul-moore.com> 7356W: http://netlabel.sf.net 7357L: netdev@vger.kernel.org 7358S: Maintained 7359F: Documentation/netlabel/ 7360F: include/net/netlabel.h 7361F: net/netlabel/ 7362 7363NETROM NETWORK LAYER 7364M: Ralf Baechle <ralf@linux-mips.org> 7365L: linux-hams@vger.kernel.org 7366W: http://www.linux-ax25.org/ 7367S: Maintained 7368F: include/net/netrom.h 7369F: include/uapi/linux/netrom.h 7370F: net/netrom/ 7371 7372NETWORK BLOCK DEVICE (NBD) 7373M: Markus Pargmann <mpa@pengutronix.de> 7374S: Maintained 7375L: nbd-general@lists.sourceforge.net 7376T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7377F: Documentation/blockdev/nbd.txt 7378F: drivers/block/nbd.c 7379F: include/uapi/linux/nbd.h 7380 7381NETWORK DROP MONITOR 7382M: Neil Horman <nhorman@tuxdriver.com> 7383L: netdev@vger.kernel.org 7384S: Maintained 7385W: https://fedorahosted.org/dropwatch/ 7386F: net/core/drop_monitor.c 7387 7388NETWORKING [GENERAL] 7389M: "David S. Miller" <davem@davemloft.net> 7390L: netdev@vger.kernel.org 7391W: http://www.linuxfoundation.org/en/Net 7392Q: http://patchwork.ozlabs.org/project/netdev/list/ 7393T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7395S: Maintained 7396F: net/ 7397F: include/net/ 7398F: include/linux/in.h 7399F: include/linux/net.h 7400F: include/linux/netdevice.h 7401F: include/uapi/linux/in.h 7402F: include/uapi/linux/net.h 7403F: include/uapi/linux/netdevice.h 7404F: include/uapi/linux/net_namespace.h 7405F: tools/net/ 7406F: tools/testing/selftests/net/ 7407F: lib/random32.c 7408F: lib/test_bpf.c 7409 7410NETWORKING [IPv4/IPv6] 7411M: "David S. Miller" <davem@davemloft.net> 7412M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7413M: James Morris <jmorris@namei.org> 7414M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7415M: Patrick McHardy <kaber@trash.net> 7416L: netdev@vger.kernel.org 7417T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7418S: Maintained 7419F: net/ipv4/ 7420F: net/ipv6/ 7421F: include/net/ip* 7422F: arch/x86/net/* 7423 7424NETWORKING [IPSEC] 7425M: Steffen Klassert <steffen.klassert@secunet.com> 7426M: Herbert Xu <herbert@gondor.apana.org.au> 7427M: "David S. Miller" <davem@davemloft.net> 7428L: netdev@vger.kernel.org 7429T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7430T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7431S: Maintained 7432F: net/core/flow.c 7433F: net/xfrm/ 7434F: net/key/ 7435F: net/ipv4/xfrm* 7436F: net/ipv4/esp4.c 7437F: net/ipv4/ah4.c 7438F: net/ipv4/ipcomp.c 7439F: net/ipv4/ip_vti.c 7440F: net/ipv6/xfrm* 7441F: net/ipv6/esp6.c 7442F: net/ipv6/ah6.c 7443F: net/ipv6/ipcomp6.c 7444F: net/ipv6/ip6_vti.c 7445F: include/uapi/linux/xfrm.h 7446F: include/net/xfrm.h 7447 7448NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7449M: Paul Moore <paul@paul-moore.com> 7450L: netdev@vger.kernel.org 7451S: Maintained 7452 7453NETWORKING [WIRELESS] 7454L: linux-wireless@vger.kernel.org 7455Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7456 7457NETWORKING DRIVERS 7458L: netdev@vger.kernel.org 7459W: http://www.linuxfoundation.org/en/Net 7460Q: http://patchwork.ozlabs.org/project/netdev/list/ 7461T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7462T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7463S: Odd Fixes 7464F: drivers/net/ 7465F: include/linux/if_* 7466F: include/linux/netdevice.h 7467F: include/linux/etherdevice.h 7468F: include/linux/fcdevice.h 7469F: include/linux/fddidevice.h 7470F: include/linux/hippidevice.h 7471F: include/linux/inetdevice.h 7472F: include/uapi/linux/if_* 7473F: include/uapi/linux/netdevice.h 7474 7475NETWORKING DRIVERS (WIRELESS) 7476M: Kalle Valo <kvalo@codeaurora.org> 7477L: linux-wireless@vger.kernel.org 7478Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7479T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7480S: Maintained 7481F: drivers/net/wireless/ 7482 7483NETXEN (1/10) GbE SUPPORT 7484M: Manish Chopra <manish.chopra@qlogic.com> 7485M: Sony Chacko <sony.chacko@qlogic.com> 7486M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7487L: netdev@vger.kernel.org 7488W: http://www.qlogic.com 7489S: Supported 7490F: drivers/net/ethernet/qlogic/netxen/ 7491 7492NFC SUBSYSTEM 7493M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7494M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7495M: Samuel Ortiz <sameo@linux.intel.com> 7496L: linux-wireless@vger.kernel.org 7497L: linux-nfc@lists.01.org (subscribers-only) 7498S: Supported 7499F: net/nfc/ 7500F: include/net/nfc/ 7501F: include/uapi/linux/nfc.h 7502F: drivers/nfc/ 7503F: include/linux/platform_data/pn544.h 7504F: Documentation/devicetree/bindings/net/nfc/ 7505 7506NFS, SUNRPC, AND LOCKD CLIENTS 7507M: Trond Myklebust <trond.myklebust@primarydata.com> 7508M: Anna Schumaker <anna.schumaker@netapp.com> 7509L: linux-nfs@vger.kernel.org 7510W: http://client.linux-nfs.org 7511T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7512S: Maintained 7513F: fs/lockd/ 7514F: fs/nfs/ 7515F: fs/nfs_common/ 7516F: net/sunrpc/ 7517F: include/linux/lockd/ 7518F: include/linux/nfs* 7519F: include/linux/sunrpc/ 7520F: include/uapi/linux/nfs* 7521F: include/uapi/linux/sunrpc/ 7522 7523NILFS2 FILESYSTEM 7524M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7525L: linux-nilfs@vger.kernel.org 7526W: http://nilfs.sourceforge.net/ 7527T: git git://github.com/konis/nilfs2.git 7528S: Supported 7529F: Documentation/filesystems/nilfs2.txt 7530F: fs/nilfs2/ 7531F: include/linux/nilfs2_fs.h 7532F: include/trace/events/nilfs2.h 7533 7534NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7535M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7536W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7537S: Maintained 7538F: Documentation/scsi/NinjaSCSI.txt 7539F: drivers/scsi/pcmcia/nsp_* 7540 7541NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7542M: GOTO Masanori <gotom@debian.or.jp> 7543M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7544W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7545S: Maintained 7546F: Documentation/scsi/NinjaSCSI.txt 7547F: drivers/scsi/nsp32* 7548 7549NIOS2 ARCHITECTURE 7550M: Ley Foon Tan <lftan@altera.com> 7551L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7552T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7553S: Maintained 7554F: arch/nios2/ 7555 7556NOKIA N900 POWER SUPPLY DRIVERS 7557M: Pali Rohár <pali.rohar@gmail.com> 7558S: Maintained 7559F: include/linux/power/bq2415x_charger.h 7560F: include/linux/power/bq27xxx_battery.h 7561F: include/linux/power/isp1704_charger.h 7562F: drivers/power/bq2415x_charger.c 7563F: drivers/power/bq27xxx_battery.c 7564F: drivers/power/isp1704_charger.c 7565F: drivers/power/rx51_battery.c 7566 7567NTB DRIVER CORE 7568M: Jon Mason <jdmason@kudzu.us> 7569M: Dave Jiang <dave.jiang@intel.com> 7570M: Allen Hubbe <Allen.Hubbe@emc.com> 7571L: linux-ntb@googlegroups.com 7572S: Supported 7573W: https://github.com/jonmason/ntb/wiki 7574T: git git://github.com/jonmason/ntb.git 7575F: drivers/ntb/ 7576F: drivers/net/ntb_netdev.c 7577F: include/linux/ntb.h 7578F: include/linux/ntb_transport.h 7579 7580NTB INTEL DRIVER 7581M: Jon Mason <jdmason@kudzu.us> 7582M: Dave Jiang <dave.jiang@intel.com> 7583L: linux-ntb@googlegroups.com 7584S: Supported 7585W: https://github.com/jonmason/ntb/wiki 7586T: git git://github.com/jonmason/ntb.git 7587F: drivers/ntb/hw/intel/ 7588 7589NTFS FILESYSTEM 7590M: Anton Altaparmakov <anton@tuxera.com> 7591L: linux-ntfs-dev@lists.sourceforge.net 7592W: http://www.tuxera.com/ 7593T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7594S: Supported 7595F: Documentation/filesystems/ntfs.txt 7596F: fs/ntfs/ 7597 7598NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7599M: Antonino Daplas <adaplas@gmail.com> 7600L: linux-fbdev@vger.kernel.org 7601S: Maintained 7602F: drivers/video/fbdev/riva/ 7603F: drivers/video/fbdev/nvidia/ 7604 7605NVM EXPRESS DRIVER 7606M: Keith Busch <keith.busch@intel.com> 7607M: Jens Axboe <axboe@fb.com> 7608L: linux-nvme@lists.infradead.org 7609T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 7610W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 7611S: Supported 7612F: drivers/nvme/host/ 7613F: include/linux/nvme.h 7614 7615NVMEM FRAMEWORK 7616M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7617M: Maxime Ripard <maxime.ripard@free-electrons.com> 7618S: Maintained 7619F: drivers/nvmem/ 7620F: Documentation/devicetree/bindings/nvmem/ 7621F: include/linux/nvmem-consumer.h 7622F: include/linux/nvmem-provider.h 7623 7624NXP-NCI NFC DRIVER 7625M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7626R: Charles Gorand <charles.gorand@effinnov.com> 7627L: linux-nfc@lists.01.org (moderated for non-subscribers) 7628S: Supported 7629F: drivers/nfc/nxp-nci 7630 7631NXP TDA998X DRM DRIVER 7632M: Russell King <rmk+kernel@arm.linux.org.uk> 7633S: Supported 7634F: drivers/gpu/drm/i2c/tda998x_drv.c 7635F: include/drm/i2c/tda998x.h 7636 7637NXP TFA9879 DRIVER 7638M: Peter Rosin <peda@axentia.se> 7639L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7640S: Maintained 7641F: sound/soc/codecs/tfa9879* 7642 7643OMAP SUPPORT 7644M: Tony Lindgren <tony@atomide.com> 7645L: linux-omap@vger.kernel.org 7646W: http://www.muru.com/linux/omap/ 7647W: http://linux.omap.com/ 7648Q: http://patchwork.kernel.org/project/linux-omap/list/ 7649T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7650S: Maintained 7651F: arch/arm/*omap*/ 7652F: arch/arm/configs/omap1_defconfig 7653F: arch/arm/configs/omap2plus_defconfig 7654F: drivers/i2c/busses/i2c-omap.c 7655F: drivers/irqchip/irq-omap-intc.c 7656F: drivers/mfd/*omap*.c 7657F: drivers/mfd/menelaus.c 7658F: drivers/mfd/palmas.c 7659F: drivers/mfd/tps65217.c 7660F: drivers/mfd/tps65218.c 7661F: drivers/mfd/tps65910.c 7662F: drivers/mfd/twl-core.[ch] 7663F: drivers/mfd/twl4030*.c 7664F: drivers/mfd/twl6030*.c 7665F: drivers/mfd/twl6040*.c 7666F: drivers/regulator/palmas-regulator*.c 7667F: drivers/regulator/pbias-regulator.c 7668F: drivers/regulator/tps65217-regulator.c 7669F: drivers/regulator/tps65218-regulator.c 7670F: drivers/regulator/tps65910-regulator.c 7671F: drivers/regulator/twl-regulator.c 7672F: include/linux/i2c-omap.h 7673 7674OMAP DEVICE TREE SUPPORT 7675M: Benoît Cousson <bcousson@baylibre.com> 7676M: Tony Lindgren <tony@atomide.com> 7677L: linux-omap@vger.kernel.org 7678L: devicetree@vger.kernel.org 7679S: Maintained 7680F: arch/arm/boot/dts/*omap* 7681F: arch/arm/boot/dts/*am3* 7682F: arch/arm/boot/dts/*am4* 7683F: arch/arm/boot/dts/*am5* 7684F: arch/arm/boot/dts/*dra7* 7685 7686OMAP CLOCK FRAMEWORK SUPPORT 7687M: Paul Walmsley <paul@pwsan.com> 7688L: linux-omap@vger.kernel.org 7689S: Maintained 7690F: arch/arm/*omap*/*clock* 7691 7692OMAP POWER MANAGEMENT SUPPORT 7693M: Kevin Hilman <khilman@deeprootsystems.com> 7694L: linux-omap@vger.kernel.org 7695S: Maintained 7696F: arch/arm/*omap*/*pm* 7697F: drivers/cpufreq/omap-cpufreq.c 7698 7699OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7700M: Rajendra Nayak <rnayak@ti.com> 7701M: Paul Walmsley <paul@pwsan.com> 7702L: linux-omap@vger.kernel.org 7703S: Maintained 7704F: arch/arm/mach-omap2/prm* 7705 7706OMAP AUDIO SUPPORT 7707M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7708M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7709L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7710L: linux-omap@vger.kernel.org 7711S: Maintained 7712F: sound/soc/omap/ 7713 7714OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7715M: Roger Quadros <rogerq@ti.com> 7716M: Tony Lindgren <tony@atomide.com> 7717L: linux-omap@vger.kernel.org 7718S: Maintained 7719F: drivers/memory/omap-gpmc.c 7720F: arch/arm/mach-omap2/*gpmc* 7721 7722OMAP FRAMEBUFFER SUPPORT 7723M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7724L: linux-fbdev@vger.kernel.org 7725L: linux-omap@vger.kernel.org 7726S: Maintained 7727F: drivers/video/fbdev/omap/ 7728 7729OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7730M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7731L: linux-omap@vger.kernel.org 7732L: linux-fbdev@vger.kernel.org 7733S: Maintained 7734F: drivers/video/fbdev/omap2/ 7735F: Documentation/arm/OMAP/DSS 7736 7737OMAP HARDWARE SPINLOCK SUPPORT 7738M: Ohad Ben-Cohen <ohad@wizery.com> 7739L: linux-omap@vger.kernel.org 7740S: Maintained 7741F: drivers/hwspinlock/omap_hwspinlock.c 7742 7743OMAP MMC SUPPORT 7744M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7745L: linux-omap@vger.kernel.org 7746S: Maintained 7747F: drivers/mmc/host/omap.c 7748 7749OMAP HS MMC SUPPORT 7750L: linux-mmc@vger.kernel.org 7751L: linux-omap@vger.kernel.org 7752S: Orphan 7753F: drivers/mmc/host/omap_hsmmc.c 7754 7755OMAP RANDOM NUMBER GENERATOR SUPPORT 7756M: Deepak Saxena <dsaxena@plexity.net> 7757S: Maintained 7758F: drivers/char/hw_random/omap-rng.c 7759 7760OMAP HWMOD SUPPORT 7761M: Benoît Cousson <bcousson@baylibre.com> 7762M: Paul Walmsley <paul@pwsan.com> 7763L: linux-omap@vger.kernel.org 7764S: Maintained 7765F: arch/arm/mach-omap2/omap_hwmod.* 7766 7767OMAP HWMOD DATA 7768M: Paul Walmsley <paul@pwsan.com> 7769L: linux-omap@vger.kernel.org 7770S: Maintained 7771F: arch/arm/mach-omap2/omap_hwmod*data* 7772 7773OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7774M: Benoît Cousson <bcousson@baylibre.com> 7775L: linux-omap@vger.kernel.org 7776S: Maintained 7777F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7778 7779OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7780M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7781L: linux-media@vger.kernel.org 7782S: Maintained 7783F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7784F: drivers/media/platform/omap3isp/ 7785F: drivers/staging/media/omap4iss/ 7786 7787OMAP USB SUPPORT 7788M: Felipe Balbi <balbi@ti.com> 7789L: linux-usb@vger.kernel.org 7790L: linux-omap@vger.kernel.org 7791T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7792S: Maintained 7793F: drivers/usb/*/*omap* 7794F: arch/arm/*omap*/usb* 7795 7796OMAP GPIO DRIVER 7797M: Javier Martinez Canillas <javier@dowhile0.org> 7798M: Santosh Shilimkar <ssantosh@kernel.org> 7799M: Kevin Hilman <khilman@deeprootsystems.com> 7800L: linux-omap@vger.kernel.org 7801S: Maintained 7802F: drivers/gpio/gpio-omap.c 7803 7804OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7805M: Mark Jackson <mpfj@newflow.co.uk> 7806L: linux-omap@vger.kernel.org 7807S: Maintained 7808F: arch/arm/boot/dts/am335x-nano.dts 7809 7810OMFS FILESYSTEM 7811M: Bob Copeland <me@bobcopeland.com> 7812L: linux-karma-devel@lists.sourceforge.net 7813S: Maintained 7814F: Documentation/filesystems/omfs.txt 7815F: fs/omfs/ 7816 7817OMNIKEY CARDMAN 4000 DRIVER 7818M: Harald Welte <laforge@gnumonks.org> 7819S: Maintained 7820F: drivers/char/pcmcia/cm4000_cs.c 7821F: include/linux/cm4000_cs.h 7822F: include/uapi/linux/cm4000_cs.h 7823 7824OMNIKEY CARDMAN 4040 DRIVER 7825M: Harald Welte <laforge@gnumonks.org> 7826S: Maintained 7827F: drivers/char/pcmcia/cm4040_cs.* 7828 7829OMNIVISION OV7670 SENSOR DRIVER 7830M: Jonathan Corbet <corbet@lwn.net> 7831L: linux-media@vger.kernel.org 7832T: git git://linuxtv.org/media_tree.git 7833S: Maintained 7834F: drivers/media/i2c/ov7670.c 7835 7836ONENAND FLASH DRIVER 7837M: Kyungmin Park <kyungmin.park@samsung.com> 7838L: linux-mtd@lists.infradead.org 7839S: Maintained 7840F: drivers/mtd/onenand/ 7841F: include/linux/mtd/onenand*.h 7842 7843ONSTREAM SCSI TAPE DRIVER 7844M: Willem Riede <osst@riede.org> 7845L: osst-users@lists.sourceforge.net 7846L: linux-scsi@vger.kernel.org 7847S: Maintained 7848F: Documentation/scsi/osst.txt 7849F: drivers/scsi/osst.* 7850F: drivers/scsi/osst_*.h 7851F: drivers/scsi/st.h 7852 7853OPENCORES I2C BUS DRIVER 7854M: Peter Korsgaard <jacmet@sunsite.dk> 7855L: linux-i2c@vger.kernel.org 7856S: Maintained 7857F: Documentation/i2c/busses/i2c-ocores 7858F: drivers/i2c/busses/i2c-ocores.c 7859 7860OPEN FIRMWARE AND FLATTENED DEVICE TREE 7861M: Rob Herring <robh+dt@kernel.org> 7862M: Frank Rowand <frowand.list@gmail.com> 7863M: Grant Likely <grant.likely@linaro.org> 7864L: devicetree@vger.kernel.org 7865W: http://www.devicetree.org/ 7866T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7867S: Maintained 7868F: drivers/of/ 7869F: include/linux/of*.h 7870F: scripts/dtc/ 7871 7872OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7873M: Rob Herring <robh+dt@kernel.org> 7874M: Pawel Moll <pawel.moll@arm.com> 7875M: Mark Rutland <mark.rutland@arm.com> 7876M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7877M: Kumar Gala <galak@codeaurora.org> 7878L: devicetree@vger.kernel.org 7879S: Maintained 7880F: Documentation/devicetree/ 7881F: arch/*/boot/dts/ 7882F: include/dt-bindings/ 7883 7884OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7885M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7886L: devicetree@vger.kernel.org 7887S: Maintained 7888F: Documentation/devicetree/dynamic-resolution-notes.txt 7889F: Documentation/devicetree/overlay-notes.txt 7890F: drivers/of/overlay.c 7891F: drivers/of/resolver.c 7892 7893OPENRISC ARCHITECTURE 7894M: Jonas Bonn <jonas@southpole.se> 7895W: http://openrisc.net 7896L: linux@lists.openrisc.net (moderated for non-subscribers) 7897S: Maintained 7898T: git git://openrisc.net/~jonas/linux 7899F: arch/openrisc/ 7900 7901OPENVSWITCH 7902M: Pravin Shelar <pshelar@nicira.com> 7903L: netdev@vger.kernel.org 7904L: dev@openvswitch.org 7905W: http://openvswitch.org 7906S: Maintained 7907F: net/openvswitch/ 7908F: include/uapi/linux/openvswitch.h 7909 7910OPERATING PERFORMANCE POINTS (OPP) 7911M: Viresh Kumar <vireshk@kernel.org> 7912M: Nishanth Menon <nm@ti.com> 7913M: Stephen Boyd <sboyd@codeaurora.org> 7914L: linux-pm@vger.kernel.org 7915S: Maintained 7916T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 7917F: drivers/base/power/opp/ 7918F: include/linux/pm_opp.h 7919F: Documentation/power/opp.txt 7920F: Documentation/devicetree/bindings/opp/ 7921 7922OPL4 DRIVER 7923M: Clemens Ladisch <clemens@ladisch.de> 7924L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7925T: git git://git.alsa-project.org/alsa-kernel.git 7926S: Maintained 7927F: sound/drivers/opl4/ 7928 7929OPROFILE 7930M: Robert Richter <rric@kernel.org> 7931L: oprofile-list@lists.sf.net 7932S: Maintained 7933F: arch/*/include/asm/oprofile*.h 7934F: arch/*/oprofile/ 7935F: drivers/oprofile/ 7936F: include/linux/oprofile.h 7937 7938ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7939M: Mark Fasheh <mfasheh@suse.com> 7940M: Joel Becker <jlbec@evilplan.org> 7941L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7942W: http://ocfs2.wiki.kernel.org 7943S: Supported 7944F: Documentation/filesystems/ocfs2.txt 7945F: Documentation/filesystems/dlmfs.txt 7946F: fs/ocfs2/ 7947 7948ORINOCO DRIVER 7949L: linux-wireless@vger.kernel.org 7950W: http://wireless.kernel.org/en/users/Drivers/orinoco 7951W: http://www.nongnu.org/orinoco/ 7952S: Orphan 7953F: drivers/net/wireless/orinoco/ 7954 7955OSD LIBRARY and FILESYSTEM 7956M: Boaz Harrosh <ooo@electrozaur.com> 7957M: Benny Halevy <bhalevy@primarydata.com> 7958L: osd-dev@open-osd.org 7959W: http://open-osd.org 7960T: git git://git.open-osd.org/open-osd.git 7961S: Maintained 7962F: drivers/scsi/osd/ 7963F: include/scsi/osd_* 7964F: fs/exofs/ 7965 7966OVERLAY FILESYSTEM 7967M: Miklos Szeredi <miklos@szeredi.hu> 7968L: linux-unionfs@vger.kernel.org 7969T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7970S: Supported 7971F: fs/overlayfs/ 7972F: Documentation/filesystems/overlayfs.txt 7973 7974P54 WIRELESS DRIVER 7975M: Christian Lamparter <chunkeey@googlemail.com> 7976L: linux-wireless@vger.kernel.org 7977W: http://wireless.kernel.org/en/users/Drivers/p54 7978S: Maintained 7979F: drivers/net/wireless/p54/ 7980 7981PA SEMI ETHERNET DRIVER 7982M: Olof Johansson <olof@lixom.net> 7983L: netdev@vger.kernel.org 7984S: Maintained 7985F: drivers/net/ethernet/pasemi/* 7986 7987PA SEMI SMBUS DRIVER 7988M: Olof Johansson <olof@lixom.net> 7989L: linux-i2c@vger.kernel.org 7990S: Maintained 7991F: drivers/i2c/busses/i2c-pasemi.c 7992 7993PADATA PARALLEL EXECUTION MECHANISM 7994M: Steffen Klassert <steffen.klassert@secunet.com> 7995L: linux-crypto@vger.kernel.org 7996S: Maintained 7997F: kernel/padata.c 7998F: include/linux/padata.h 7999F: Documentation/padata.txt 8000 8001PANASONIC LAPTOP ACPI EXTRAS DRIVER 8002M: Harald Welte <laforge@gnumonks.org> 8003L: platform-driver-x86@vger.kernel.org 8004S: Maintained 8005F: drivers/platform/x86/panasonic-laptop.c 8006 8007PANASONIC MN10300/AM33/AM34 PORT 8008M: David Howells <dhowells@redhat.com> 8009M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 8010L: linux-am33-list@redhat.com (moderated for non-subscribers) 8011W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8012S: Maintained 8013F: Documentation/mn10300/ 8014F: arch/mn10300/ 8015 8016PARALLEL PORT SUBSYSTEM 8017M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8018M: Sudip Mukherjee <sudip@vectorindia.org> 8019L: linux-parport@lists.infradead.org (subscribers-only) 8020S: Maintained 8021F: drivers/parport/ 8022F: include/linux/parport*.h 8023F: drivers/char/ppdev.c 8024F: include/uapi/linux/ppdev.h 8025F: Documentation/parport*.txt 8026 8027PARAVIRT_OPS INTERFACE 8028M: Jeremy Fitzhardinge <jeremy@goop.org> 8029M: Chris Wright <chrisw@sous-sol.org> 8030M: Alok Kataria <akataria@vmware.com> 8031M: Rusty Russell <rusty@rustcorp.com.au> 8032L: virtualization@lists.linux-foundation.org 8033S: Supported 8034F: Documentation/virtual/paravirt_ops.txt 8035F: arch/*/kernel/paravirt* 8036F: arch/*/include/asm/paravirt.h 8037 8038PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8039M: Tim Waugh <tim@cyberelk.net> 8040L: linux-parport@lists.infradead.org (subscribers-only) 8041S: Maintained 8042F: Documentation/blockdev/paride.txt 8043F: drivers/block/paride/ 8044 8045PARISC ARCHITECTURE 8046M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8047M: Helge Deller <deller@gmx.de> 8048L: linux-parisc@vger.kernel.org 8049W: http://www.parisc-linux.org/ 8050Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8051T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8052T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8053S: Maintained 8054F: arch/parisc/ 8055F: Documentation/parisc/ 8056F: drivers/parisc/ 8057F: drivers/char/agp/parisc-agp.c 8058F: drivers/input/serio/gscps2.c 8059F: drivers/parport/parport_gsc.* 8060F: drivers/tty/serial/8250/8250_gsc.c 8061F: drivers/video/fbdev/sti* 8062F: drivers/video/console/sti* 8063F: drivers/video/logo/logo_parisc* 8064 8065PC87360 HARDWARE MONITORING DRIVER 8066M: Jim Cromie <jim.cromie@gmail.com> 8067L: lm-sensors@lm-sensors.org 8068S: Maintained 8069F: Documentation/hwmon/pc87360 8070F: drivers/hwmon/pc87360.c 8071 8072PC8736x GPIO DRIVER 8073M: Jim Cromie <jim.cromie@gmail.com> 8074S: Maintained 8075F: drivers/char/pc8736x_gpio.c 8076 8077PC87427 HARDWARE MONITORING DRIVER 8078M: Jean Delvare <jdelvare@suse.com> 8079L: lm-sensors@lm-sensors.org 8080S: Maintained 8081F: Documentation/hwmon/pc87427 8082F: drivers/hwmon/pc87427.c 8083 8084PCA9532 LED DRIVER 8085M: Riku Voipio <riku.voipio@iki.fi> 8086S: Maintained 8087F: drivers/leds/leds-pca9532.c 8088F: include/linux/leds-pca9532.h 8089 8090PCA9541 I2C BUS MASTER SELECTOR DRIVER 8091M: Guenter Roeck <linux@roeck-us.net> 8092L: linux-i2c@vger.kernel.org 8093S: Maintained 8094F: drivers/i2c/muxes/i2c-mux-pca9541.c 8095 8096PCDP - PRIMARY CONSOLE AND DEBUG PORT 8097M: Khalid Aziz <khalid@gonehiking.org> 8098S: Maintained 8099F: drivers/firmware/pcdp.* 8100 8101PCI ERROR RECOVERY 8102M: Linas Vepstas <linasvepstas@gmail.com> 8103L: linux-pci@vger.kernel.org 8104S: Supported 8105F: Documentation/PCI/pci-error-recovery.txt 8106 8107PCI SUBSYSTEM 8108M: Bjorn Helgaas <bhelgaas@google.com> 8109L: linux-pci@vger.kernel.org 8110Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8111T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8112S: Supported 8113F: Documentation/PCI/ 8114F: drivers/pci/ 8115F: include/linux/pci* 8116F: arch/x86/pci/ 8117F: arch/x86/kernel/quirks.c 8118 8119PCI DRIVER FOR ALTERA PCIE IP 8120M: Ley Foon Tan <lftan@altera.com> 8121L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8122L: linux-pci@vger.kernel.org 8123S: Supported 8124F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8125F: drivers/pci/host/pcie-altera.c 8126 8127PCI DRIVER FOR ARM VERSATILE PLATFORM 8128M: Rob Herring <robh@kernel.org> 8129L: linux-pci@vger.kernel.org 8130L: linux-arm-kernel@lists.infradead.org 8131S: Maintained 8132F: Documentation/devicetree/bindings/pci/versatile.txt 8133F: drivers/pci/host/pci-versatile.c 8134 8135PCI DRIVER FOR APPLIEDMICRO XGENE 8136M: Tanmay Inamdar <tinamdar@apm.com> 8137L: linux-pci@vger.kernel.org 8138L: linux-arm-kernel@lists.infradead.org 8139S: Maintained 8140F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8141F: drivers/pci/host/pci-xgene.c 8142 8143PCI DRIVER FOR FREESCALE LAYERSCAPE 8144M: Minghuan Lian <minghuan.Lian@freescale.com> 8145M: Mingkai Hu <mingkai.hu@freescale.com> 8146M: Roy Zang <tie-fei.zang@freescale.com> 8147L: linuxppc-dev@lists.ozlabs.org 8148L: linux-pci@vger.kernel.org 8149L: linux-arm-kernel@lists.infradead.org 8150S: Maintained 8151F: drivers/pci/host/*layerscape* 8152 8153PCI DRIVER FOR IMX6 8154M: Richard Zhu <Richard.Zhu@freescale.com> 8155M: Lucas Stach <l.stach@pengutronix.de> 8156L: linux-pci@vger.kernel.org 8157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8158S: Maintained 8159F: drivers/pci/host/*imx6* 8160 8161PCI DRIVER FOR TI KEYSTONE 8162M: Murali Karicheri <m-karicheri2@ti.com> 8163L: linux-pci@vger.kernel.org 8164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8165S: Maintained 8166F: drivers/pci/host/*keystone* 8167 8168PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8169M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8170M: Jason Cooper <jason@lakedaemon.net> 8171L: linux-pci@vger.kernel.org 8172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8173S: Maintained 8174F: drivers/pci/host/*mvebu* 8175 8176PCI DRIVER FOR NVIDIA TEGRA 8177M: Thierry Reding <thierry.reding@gmail.com> 8178L: linux-tegra@vger.kernel.org 8179L: linux-pci@vger.kernel.org 8180S: Supported 8181F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8182F: drivers/pci/host/pci-tegra.c 8183 8184PCI DRIVER FOR TI DRA7XX 8185M: Kishon Vijay Abraham I <kishon@ti.com> 8186L: linux-omap@vger.kernel.org 8187L: linux-pci@vger.kernel.org 8188S: Supported 8189F: Documentation/devicetree/bindings/pci/ti-pci.txt 8190F: drivers/pci/host/pci-dra7xx.c 8191 8192PCI DRIVER FOR RENESAS R-CAR 8193M: Simon Horman <horms@verge.net.au> 8194L: linux-pci@vger.kernel.org 8195L: linux-sh@vger.kernel.org 8196S: Maintained 8197F: drivers/pci/host/*rcar* 8198 8199PCI DRIVER FOR SAMSUNG EXYNOS 8200M: Jingoo Han <jingoohan1@gmail.com> 8201L: linux-pci@vger.kernel.org 8202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8203L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8204S: Maintained 8205F: drivers/pci/host/pci-exynos.c 8206 8207PCI DRIVER FOR SYNOPSIS DESIGNWARE 8208M: Jingoo Han <jingoohan1@gmail.com> 8209M: Pratyush Anand <pratyush.anand@gmail.com> 8210L: linux-pci@vger.kernel.org 8211S: Maintained 8212F: drivers/pci/host/*designware* 8213 8214PCI DRIVER FOR GENERIC OF HOSTS 8215M: Will Deacon <will.deacon@arm.com> 8216L: linux-pci@vger.kernel.org 8217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8218S: Maintained 8219F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8220F: drivers/pci/host/pci-host-generic.c 8221 8222PCIE DRIVER FOR ST SPEAR13XX 8223M: Pratyush Anand <pratyush.anand@gmail.com> 8224L: linux-pci@vger.kernel.org 8225S: Maintained 8226F: drivers/pci/host/*spear* 8227 8228PCI MSI DRIVER FOR ALTERA MSI IP 8229M: Ley Foon Tan <lftan@altera.com> 8230L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8231L: linux-pci@vger.kernel.org 8232S: Supported 8233F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8234F: drivers/pci/host/pcie-altera-msi.c 8235 8236PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8237M: Duc Dang <dhdang@apm.com> 8238L: linux-pci@vger.kernel.org 8239L: linux-arm-kernel@lists.infradead.org 8240S: Maintained 8241F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8242F: drivers/pci/host/pci-xgene-msi.c 8243 8244PCIE DRIVER FOR HISILICON 8245M: Zhou Wang <wangzhou1@hisilicon.com> 8246L: linux-pci@vger.kernel.org 8247S: Maintained 8248F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8249F: drivers/pci/host/pcie-hisi.c 8250 8251PCMCIA SUBSYSTEM 8252P: Linux PCMCIA Team 8253L: linux-pcmcia@lists.infradead.org 8254W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8255T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 8256S: Maintained 8257F: Documentation/pcmcia/ 8258F: drivers/pcmcia/ 8259F: include/pcmcia/ 8260 8261PCNET32 NETWORK DRIVER 8262M: Don Fry <pcnet32@frontier.com> 8263L: netdev@vger.kernel.org 8264S: Maintained 8265F: drivers/net/ethernet/amd/pcnet32.c 8266 8267PCRYPT PARALLEL CRYPTO ENGINE 8268M: Steffen Klassert <steffen.klassert@secunet.com> 8269L: linux-crypto@vger.kernel.org 8270S: Maintained 8271F: crypto/pcrypt.c 8272F: include/crypto/pcrypt.h 8273 8274PER-CPU MEMORY ALLOCATOR 8275M: Tejun Heo <tj@kernel.org> 8276M: Christoph Lameter <cl@linux-foundation.org> 8277T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8278S: Maintained 8279F: include/linux/percpu*.h 8280F: mm/percpu*.c 8281F: arch/*/include/asm/percpu.h 8282 8283PER-TASK DELAY ACCOUNTING 8284M: Balbir Singh <bsingharora@gmail.com> 8285S: Maintained 8286F: include/linux/delayacct.h 8287F: kernel/delayacct.c 8288 8289PERFORMANCE EVENTS SUBSYSTEM 8290M: Peter Zijlstra <peterz@infradead.org> 8291M: Ingo Molnar <mingo@redhat.com> 8292M: Arnaldo Carvalho de Melo <acme@kernel.org> 8293L: linux-kernel@vger.kernel.org 8294T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8295S: Supported 8296F: kernel/events/* 8297F: include/linux/perf_event.h 8298F: include/uapi/linux/perf_event.h 8299F: arch/*/kernel/perf_event*.c 8300F: arch/*/kernel/*/perf_event*.c 8301F: arch/*/kernel/*/*/perf_event*.c 8302F: arch/*/include/asm/perf_event.h 8303F: arch/*/kernel/perf_callchain.c 8304F: tools/perf/ 8305 8306PERSONALITY HANDLING 8307M: Christoph Hellwig <hch@infradead.org> 8308L: linux-abi-devel@lists.sourceforge.net 8309S: Maintained 8310F: include/linux/personality.h 8311F: include/uapi/linux/personality.h 8312 8313PHONET PROTOCOL 8314M: Remi Denis-Courmont <courmisch@gmail.com> 8315S: Supported 8316F: Documentation/networking/phonet.txt 8317F: include/linux/phonet.h 8318F: include/net/phonet/ 8319F: include/uapi/linux/phonet.h 8320F: net/phonet/ 8321 8322PHRAM MTD DRIVER 8323M: Joern Engel <joern@lazybastard.org> 8324L: linux-mtd@lists.infradead.org 8325S: Maintained 8326F: drivers/mtd/devices/phram.c 8327 8328PICOLCD HID DRIVER 8329M: Bruno Prémont <bonbons@linux-vserver.org> 8330L: linux-input@vger.kernel.org 8331S: Maintained 8332F: drivers/hid/hid-picolcd* 8333 8334PICOXCELL SUPPORT 8335M: Jamie Iles <jamie@jamieiles.com> 8336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8337T: git git://github.com/jamieiles/linux-2.6-ji.git 8338S: Supported 8339F: arch/arm/boot/dts/picoxcell* 8340F: arch/arm/mach-picoxcell/ 8341F: drivers/crypto/picoxcell* 8342 8343PIN CONTROL SUBSYSTEM 8344M: Linus Walleij <linus.walleij@linaro.org> 8345L: linux-gpio@vger.kernel.org 8346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8347S: Maintained 8348F: drivers/pinctrl/ 8349F: include/linux/pinctrl/ 8350 8351PIN CONTROLLER - ATMEL AT91 8352M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8353L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8354S: Maintained 8355F: drivers/pinctrl/pinctrl-at91.* 8356 8357PIN CONTROLLER - ATMEL AT91 PIO4 8358M: Ludovic Desroches <ludovic.desroches@atmel.com> 8359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8360L: linux-gpio@vger.kernel.org 8361S: Supported 8362F: drivers/pinctrl/pinctrl-at91-pio4.* 8363 8364PIN CONTROLLER - INTEL 8365M: Mika Westerberg <mika.westerberg@linux.intel.com> 8366M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8367S: Maintained 8368F: drivers/pinctrl/intel/ 8369 8370PIN CONTROLLER - RENESAS 8371M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8372L: linux-sh@vger.kernel.org 8373S: Maintained 8374F: drivers/pinctrl/sh-pfc/ 8375 8376PIN CONTROLLER - SAMSUNG 8377M: Tomasz Figa <tomasz.figa@gmail.com> 8378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8379L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8380S: Maintained 8381F: drivers/pinctrl/samsung/ 8382 8383PIN CONTROLLER - SINGLE 8384M: Tony Lindgren <tony@atomide.com> 8385M: Haojian Zhuang <haojian.zhuang@linaro.org> 8386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8387L: linux-omap@vger.kernel.org 8388S: Maintained 8389F: drivers/pinctrl/pinctrl-single.c 8390 8391PIN CONTROLLER - ST SPEAR 8392M: Viresh Kumar <vireshk@kernel.org> 8393L: spear-devel@list.st.com 8394L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8395W: http://www.st.com/spear 8396S: Maintained 8397F: drivers/pinctrl/spear/ 8398 8399PKTCDVD DRIVER 8400M: Jiri Kosina <jikos@kernel.org> 8401S: Maintained 8402F: drivers/block/pktcdvd.c 8403F: include/linux/pktcdvd.h 8404F: include/uapi/linux/pktcdvd.h 8405 8406PKUNITY SOC DRIVERS 8407M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8408W: http://mprc.pku.edu.cn/~guanxuetao/linux 8409S: Maintained 8410T: git git://github.com/gxt/linux.git 8411F: drivers/input/serio/i8042-unicore32io.h 8412F: drivers/i2c/busses/i2c-puv3.c 8413F: drivers/video/fbdev/fb-puv3.c 8414F: drivers/rtc/rtc-puv3.c 8415 8416PMBUS HARDWARE MONITORING DRIVERS 8417M: Guenter Roeck <linux@roeck-us.net> 8418L: lm-sensors@lm-sensors.org 8419W: http://www.lm-sensors.org/ 8420W: http://www.roeck-us.net/linux/drivers/ 8421T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8422S: Maintained 8423F: Documentation/hwmon/pmbus 8424F: drivers/hwmon/pmbus/ 8425F: include/linux/i2c/pmbus.h 8426 8427PMC SIERRA MaxRAID DRIVER 8428L: linux-scsi@vger.kernel.org 8429W: http://www.pmc-sierra.com/ 8430S: Orphan 8431F: drivers/scsi/pmcraid.* 8432 8433PMC SIERRA PM8001 DRIVER 8434M: Jack Wang <jinpu.wang@profitbricks.com> 8435M: lindar_liu@usish.com 8436L: pmchba@pmcs.com 8437L: linux-scsi@vger.kernel.org 8438S: Supported 8439F: drivers/scsi/pm8001/ 8440 8441POSIX CLOCKS and TIMERS 8442M: Thomas Gleixner <tglx@linutronix.de> 8443L: linux-kernel@vger.kernel.org 8444T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8445S: Maintained 8446F: fs/timerfd.c 8447F: include/linux/timer* 8448F: kernel/time/*timer* 8449 8450POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8451M: Sebastian Reichel <sre@kernel.org> 8452M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8453M: David Woodhouse <dwmw2@infradead.org> 8454L: linux-pm@vger.kernel.org 8455T: git git://git.infradead.org/battery-2.6.git 8456S: Maintained 8457F: include/linux/power_supply.h 8458F: drivers/power/ 8459X: drivers/power/avs/ 8460 8461POWER STATE COORDINATION INTERFACE (PSCI) 8462M: Mark Rutland <mark.rutland@arm.com> 8463M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8464L: linux-arm-kernel@lists.infradead.org 8465S: Maintained 8466F: drivers/firmware/psci.c 8467F: include/linux/psci.h 8468F: include/uapi/linux/psci.h 8469 8470PNP SUPPORT 8471M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8472S: Maintained 8473F: drivers/pnp/ 8474 8475PPP PROTOCOL DRIVERS AND COMPRESSORS 8476M: Paul Mackerras <paulus@samba.org> 8477L: linux-ppp@vger.kernel.org 8478S: Maintained 8479F: drivers/net/ppp/ppp_* 8480 8481PPP OVER ATM (RFC 2364) 8482M: Mitchell Blank Jr <mitch@sfgoth.com> 8483S: Maintained 8484F: net/atm/pppoatm.c 8485F: include/uapi/linux/atmppp.h 8486 8487PPP OVER ETHERNET 8488M: Michal Ostrowski <mostrows@earthlink.net> 8489S: Maintained 8490F: drivers/net/ppp/pppoe.c 8491F: drivers/net/ppp/pppox.c 8492 8493PPP OVER L2TP 8494M: James Chapman <jchapman@katalix.com> 8495S: Maintained 8496F: net/l2tp/l2tp_ppp.c 8497F: include/linux/if_pppol2tp.h 8498F: include/uapi/linux/if_pppol2tp.h 8499 8500PPS SUPPORT 8501M: Rodolfo Giometti <giometti@enneenne.com> 8502W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8503L: linuxpps@ml.enneenne.com (subscribers-only) 8504S: Maintained 8505F: Documentation/pps/ 8506F: drivers/pps/ 8507F: include/linux/pps*.h 8508 8509PPTP DRIVER 8510M: Dmitry Kozlov <xeb@mail.ru> 8511L: netdev@vger.kernel.org 8512S: Maintained 8513F: drivers/net/ppp/pptp.c 8514W: http://sourceforge.net/projects/accel-pptp 8515 8516PREEMPTIBLE KERNEL 8517M: Robert Love <rml@tech9.net> 8518L: kpreempt-tech@lists.sourceforge.net 8519W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8520S: Supported 8521F: Documentation/preempt-locking.txt 8522F: include/linux/preempt.h 8523 8524PRISM54 WIRELESS DRIVER 8525M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8526L: linux-wireless@vger.kernel.org 8527W: http://wireless.kernel.org/en/users/Drivers/p54 8528S: Obsolete 8529F: drivers/net/wireless/prism54/ 8530 8531PS3 NETWORK SUPPORT 8532M: Geoff Levand <geoff@infradead.org> 8533L: netdev@vger.kernel.org 8534L: linuxppc-dev@lists.ozlabs.org 8535S: Maintained 8536F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8537 8538PS3 PLATFORM SUPPORT 8539M: Geoff Levand <geoff@infradead.org> 8540L: linuxppc-dev@lists.ozlabs.org 8541S: Maintained 8542F: arch/powerpc/boot/ps3* 8543F: arch/powerpc/include/asm/lv1call.h 8544F: arch/powerpc/include/asm/ps3*.h 8545F: arch/powerpc/platforms/ps3/ 8546F: drivers/*/ps3* 8547F: drivers/ps3/ 8548F: drivers/rtc/rtc-ps3.c 8549F: drivers/usb/host/*ps3.c 8550F: sound/ppc/snd_ps3* 8551 8552PS3VRAM DRIVER 8553M: Jim Paris <jim@jtan.com> 8554M: Geoff Levand <geoff@infradead.org> 8555L: linuxppc-dev@lists.ozlabs.org 8556S: Maintained 8557F: drivers/block/ps3vram.c 8558 8559PSTORE FILESYSTEM 8560M: Anton Vorontsov <anton@enomsg.org> 8561M: Colin Cross <ccross@android.com> 8562M: Kees Cook <keescook@chromium.org> 8563M: Tony Luck <tony.luck@intel.com> 8564S: Maintained 8565T: git git://git.infradead.org/users/cbou/linux-pstore.git 8566F: fs/pstore/ 8567F: include/linux/pstore* 8568F: drivers/firmware/efi/efi-pstore.c 8569F: drivers/acpi/apei/erst.c 8570 8571PTP HARDWARE CLOCK SUPPORT 8572M: Richard Cochran <richardcochran@gmail.com> 8573L: netdev@vger.kernel.org 8574S: Maintained 8575W: http://linuxptp.sourceforge.net/ 8576F: Documentation/ABI/testing/sysfs-ptp 8577F: Documentation/ptp/* 8578F: drivers/net/ethernet/freescale/gianfar_ptp.c 8579F: drivers/net/phy/dp83640* 8580F: drivers/ptp/* 8581F: include/linux/ptp_cl* 8582 8583PTRACE SUPPORT 8584M: Roland McGrath <roland@hack.frob.com> 8585M: Oleg Nesterov <oleg@redhat.com> 8586S: Maintained 8587F: include/asm-generic/syscall.h 8588F: include/linux/ptrace.h 8589F: include/linux/regset.h 8590F: include/linux/tracehook.h 8591F: include/uapi/linux/ptrace.h 8592F: kernel/ptrace.c 8593 8594PVRUSB2 VIDEO4LINUX DRIVER 8595M: Mike Isely <isely@pobox.com> 8596L: pvrusb2@isely.net (subscribers-only) 8597L: linux-media@vger.kernel.org 8598W: http://www.isely.net/pvrusb2/ 8599T: git git://linuxtv.org/media_tree.git 8600S: Maintained 8601F: Documentation/video4linux/README.pvrusb2 8602F: drivers/media/usb/pvrusb2/ 8603 8604PWC WEBCAM DRIVER 8605M: Hans de Goede <hdegoede@redhat.com> 8606L: linux-media@vger.kernel.org 8607T: git git://linuxtv.org/media_tree.git 8608S: Maintained 8609F: drivers/media/usb/pwc/* 8610 8611PWM FAN DRIVER 8612M: Kamil Debski <k.debski@samsung.com> 8613L: lm-sensors@lm-sensors.org 8614S: Supported 8615F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8616F: Documentation/hwmon/pwm-fan 8617F: drivers/hwmon/pwm-fan.c 8618 8619PWM SUBSYSTEM 8620M: Thierry Reding <thierry.reding@gmail.com> 8621L: linux-pwm@vger.kernel.org 8622S: Maintained 8623T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8624F: Documentation/pwm.txt 8625F: Documentation/devicetree/bindings/pwm/ 8626F: include/linux/pwm.h 8627F: drivers/pwm/ 8628F: drivers/video/backlight/pwm_bl.c 8629F: include/linux/pwm_backlight.h 8630 8631PXA2xx/PXA3xx SUPPORT 8632M: Daniel Mack <daniel@zonque.org> 8633M: Haojian Zhuang <haojian.zhuang@gmail.com> 8634M: Robert Jarzmik <robert.jarzmik@free.fr> 8635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8636T: git git://github.com/hzhuang1/linux.git 8637T: git git://github.com/rjarzmik/linux.git 8638S: Maintained 8639F: arch/arm/mach-pxa/ 8640F: drivers/dma/pxa* 8641F: drivers/pcmcia/pxa2xx* 8642F: drivers/spi/spi-pxa2xx* 8643F: drivers/usb/gadget/udc/pxa2* 8644F: include/sound/pxa2xx-lib.h 8645F: sound/arm/pxa* 8646F: sound/soc/pxa/ 8647 8648PXA3xx NAND FLASH DRIVER 8649M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8650L: linux-mtd@lists.infradead.org 8651S: Maintained 8652F: drivers/mtd/nand/pxa3xx_nand.c 8653 8654MMP SUPPORT 8655M: Eric Miao <eric.y.miao@gmail.com> 8656M: Haojian Zhuang <haojian.zhuang@gmail.com> 8657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8658T: git git://github.com/hzhuang1/linux.git 8659T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8660S: Maintained 8661F: arch/arm/mach-mmp/ 8662 8663PXA MMCI DRIVER 8664S: Orphan 8665 8666PXA RTC DRIVER 8667M: Robert Jarzmik <robert.jarzmik@free.fr> 8668L: rtc-linux@googlegroups.com 8669S: Maintained 8670 8671QAT DRIVER 8672M: Tadeusz Struk <tadeusz.struk@intel.com> 8673L: qat-linux@intel.com 8674S: Supported 8675F: drivers/crypto/qat/ 8676 8677QIB DRIVER 8678M: Mike Marciniszyn <infinipath@intel.com> 8679L: linux-rdma@vger.kernel.org 8680S: Supported 8681F: drivers/infiniband/hw/qib/ 8682 8683QLOGIC QLA1280 SCSI DRIVER 8684M: Michael Reed <mdr@sgi.com> 8685L: linux-scsi@vger.kernel.org 8686S: Maintained 8687F: drivers/scsi/qla1280.[ch] 8688 8689QLOGIC QLA2XXX FC-SCSI DRIVER 8690M: qla2xxx-upstream@qlogic.com 8691L: linux-scsi@vger.kernel.org 8692S: Supported 8693F: Documentation/scsi/LICENSE.qla2xxx 8694F: drivers/scsi/qla2xxx/ 8695 8696QLOGIC QLA4XXX iSCSI DRIVER 8697M: QLogic-Storage-Upstream@qlogic.com 8698L: linux-scsi@vger.kernel.org 8699S: Supported 8700F: Documentation/scsi/LICENSE.qla4xxx 8701F: drivers/scsi/qla4xxx/ 8702 8703QLOGIC QLA3XXX NETWORK DRIVER 8704M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8705M: Ron Mercer <ron.mercer@qlogic.com> 8706M: linux-driver@qlogic.com 8707L: netdev@vger.kernel.org 8708S: Supported 8709F: Documentation/networking/LICENSE.qla3xxx 8710F: drivers/net/ethernet/qlogic/qla3xxx.* 8711 8712QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8713M: Dept-GELinuxNICDev@qlogic.com 8714L: netdev@vger.kernel.org 8715S: Supported 8716F: drivers/net/ethernet/qlogic/qlcnic/ 8717 8718QLOGIC QLGE 10Gb ETHERNET DRIVER 8719M: Harish Patil <harish.patil@qlogic.com> 8720M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8721M: Dept-GELinuxNICDev@qlogic.com 8722M: linux-driver@qlogic.com 8723L: netdev@vger.kernel.org 8724S: Supported 8725F: drivers/net/ethernet/qlogic/qlge/ 8726 8727QLOGIC QL4xxx ETHERNET DRIVER 8728M: Yuval Mintz <Yuval.Mintz@qlogic.com> 8729M: Ariel Elior <Ariel.Elior@qlogic.com> 8730M: everest-linux-l2@qlogic.com 8731L: netdev@vger.kernel.org 8732S: Supported 8733F: drivers/net/ethernet/qlogic/qed/ 8734F: include/linux/qed/ 8735F: drivers/net/ethernet/qlogic/qede/ 8736 8737QNX4 FILESYSTEM 8738M: Anders Larsen <al@alarsen.net> 8739W: http://www.alarsen.net/linux/qnx4fs/ 8740S: Maintained 8741F: fs/qnx4/ 8742F: include/uapi/linux/qnx4_fs.h 8743F: include/uapi/linux/qnxtypes.h 8744 8745QT1010 MEDIA DRIVER 8746M: Antti Palosaari <crope@iki.fi> 8747L: linux-media@vger.kernel.org 8748W: http://linuxtv.org/ 8749W: http://palosaari.fi/linux/ 8750Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8751T: git git://linuxtv.org/anttip/media_tree.git 8752S: Maintained 8753F: drivers/media/tuners/qt1010* 8754 8755QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8756M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8757L: linux-wireless@vger.kernel.org 8758L: ath9k-devel@lists.ath9k.org 8759W: http://wireless.kernel.org/en/users/Drivers/ath9k 8760S: Supported 8761F: drivers/net/wireless/ath/ath9k/ 8762 8763QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8764M: Kalle Valo <kvalo@qca.qualcomm.com> 8765L: ath10k@lists.infradead.org 8766W: http://wireless.kernel.org/en/users/Drivers/ath10k 8767T: git git://github.com/kvalo/ath.git 8768S: Supported 8769F: drivers/net/wireless/ath/ath10k/ 8770 8771QUALCOMM HEXAGON ARCHITECTURE 8772M: Richard Kuo <rkuo@codeaurora.org> 8773L: linux-hexagon@vger.kernel.org 8774S: Supported 8775F: arch/hexagon/ 8776 8777QUALCOMM WCN36XX WIRELESS DRIVER 8778M: Eugene Krasnikov <k.eugene.e@gmail.com> 8779L: wcn36xx@lists.infradead.org 8780W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8781T: git git://github.com/KrasnikovEugene/wcn36xx.git 8782S: Supported 8783F: drivers/net/wireless/ath/wcn36xx/ 8784 8785RADOS BLOCK DEVICE (RBD) 8786M: Ilya Dryomov <idryomov@gmail.com> 8787M: Sage Weil <sage@redhat.com> 8788M: Alex Elder <elder@kernel.org> 8789L: ceph-devel@vger.kernel.org 8790W: http://ceph.com/ 8791T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8792T: git git://github.com/ceph/ceph-client.git 8793S: Supported 8794F: Documentation/ABI/testing/sysfs-bus-rbd 8795F: drivers/block/rbd.c 8796F: drivers/block/rbd_types.h 8797 8798RADEON FRAMEBUFFER DISPLAY DRIVER 8799M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8800L: linux-fbdev@vger.kernel.org 8801S: Maintained 8802F: drivers/video/fbdev/aty/radeon* 8803F: include/uapi/linux/radeonfb.h 8804 8805RADIOSHARK RADIO DRIVER 8806M: Hans de Goede <hdegoede@redhat.com> 8807L: linux-media@vger.kernel.org 8808T: git git://linuxtv.org/media_tree.git 8809S: Maintained 8810F: drivers/media/radio/radio-shark.c 8811 8812RADIOSHARK2 RADIO DRIVER 8813M: Hans de Goede <hdegoede@redhat.com> 8814L: linux-media@vger.kernel.org 8815T: git git://linuxtv.org/media_tree.git 8816S: Maintained 8817F: drivers/media/radio/radio-shark2.c 8818F: drivers/media/radio/radio-tea5777.c 8819 8820RAGE128 FRAMEBUFFER DISPLAY DRIVER 8821M: Paul Mackerras <paulus@samba.org> 8822L: linux-fbdev@vger.kernel.org 8823S: Maintained 8824F: drivers/video/fbdev/aty/aty128fb.c 8825 8826RALINK RT2X00 WIRELESS LAN DRIVER 8827P: rt2x00 project 8828M: Stanislaw Gruszka <sgruszka@redhat.com> 8829M: Helmut Schaa <helmut.schaa@googlemail.com> 8830L: linux-wireless@vger.kernel.org 8831S: Maintained 8832F: drivers/net/wireless/rt2x00/ 8833 8834RAMDISK RAM BLOCK DEVICE DRIVER 8835M: Jens Axboe <axboe@kernel.dk> 8836S: Maintained 8837F: Documentation/blockdev/ramdisk.txt 8838F: drivers/block/brd.c 8839 8840RANDOM NUMBER DRIVER 8841M: "Theodore Ts'o" <tytso@mit.edu> 8842S: Maintained 8843F: drivers/char/random.c 8844 8845RAPIDIO SUBSYSTEM 8846M: Matt Porter <mporter@kernel.crashing.org> 8847M: Alexandre Bounine <alexandre.bounine@idt.com> 8848S: Maintained 8849F: drivers/rapidio/ 8850 8851RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8852L: linux-wireless@vger.kernel.org 8853S: Orphan 8854F: drivers/net/wireless/ray* 8855 8856RCUTORTURE MODULE 8857M: Josh Triplett <josh@joshtriplett.org> 8858M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8859L: linux-kernel@vger.kernel.org 8860S: Supported 8861T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8862F: Documentation/RCU/torture.txt 8863F: kernel/rcu/rcutorture.c 8864 8865RCUTORTURE TEST FRAMEWORK 8866M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8867M: Josh Triplett <josh@joshtriplett.org> 8868R: Steven Rostedt <rostedt@goodmis.org> 8869R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8870R: Lai Jiangshan <jiangshanlai@gmail.com> 8871L: linux-kernel@vger.kernel.org 8872S: Supported 8873T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8874F: tools/testing/selftests/rcutorture 8875 8876RDC R-321X SoC 8877M: Florian Fainelli <florian@openwrt.org> 8878S: Maintained 8879 8880RDC R6040 FAST ETHERNET DRIVER 8881M: Florian Fainelli <florian@openwrt.org> 8882L: netdev@vger.kernel.org 8883S: Maintained 8884F: drivers/net/ethernet/rdc/r6040.c 8885 8886RDS - RELIABLE DATAGRAM SOCKETS 8887M: Chien Yen <chien.yen@oracle.com> 8888L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8889S: Supported 8890F: net/rds/ 8891 8892READ-COPY UPDATE (RCU) 8893M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8894M: Josh Triplett <josh@joshtriplett.org> 8895R: Steven Rostedt <rostedt@goodmis.org> 8896R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8897R: Lai Jiangshan <jiangshanlai@gmail.com> 8898L: linux-kernel@vger.kernel.org 8899W: http://www.rdrop.com/users/paulmck/RCU/ 8900S: Supported 8901T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8902F: Documentation/RCU/ 8903X: Documentation/RCU/torture.txt 8904F: include/linux/rcu* 8905X: include/linux/srcu.h 8906F: kernel/rcu/ 8907X: kernel/torture.c 8908 8909REAL TIME CLOCK (RTC) SUBSYSTEM 8910M: Alessandro Zummo <a.zummo@towertech.it> 8911M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8912L: rtc-linux@googlegroups.com 8913Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8914T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8915S: Maintained 8916F: Documentation/rtc.txt 8917F: drivers/rtc/ 8918F: include/linux/rtc.h 8919F: include/uapi/linux/rtc.h 8920 8921REALTEK AUDIO CODECS 8922M: Bard Liao <bardliao@realtek.com> 8923M: Oder Chiou <oder_chiou@realtek.com> 8924S: Maintained 8925F: sound/soc/codecs/rt* 8926F: include/sound/rt*.h 8927 8928REISERFS FILE SYSTEM 8929L: reiserfs-devel@vger.kernel.org 8930S: Supported 8931F: fs/reiserfs/ 8932 8933REGISTER MAP ABSTRACTION 8934M: Mark Brown <broonie@kernel.org> 8935L: linux-kernel@vger.kernel.org 8936T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8937S: Supported 8938F: drivers/base/regmap/ 8939F: include/linux/regmap.h 8940 8941REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8942M: Ohad Ben-Cohen <ohad@wizery.com> 8943T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8944S: Maintained 8945F: drivers/remoteproc/ 8946F: Documentation/remoteproc.txt 8947F: include/linux/remoteproc.h 8948 8949REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8950M: Ohad Ben-Cohen <ohad@wizery.com> 8951T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8952S: Maintained 8953F: drivers/rpmsg/ 8954F: Documentation/rpmsg.txt 8955F: include/linux/rpmsg.h 8956 8957RENESAS ETHERNET DRIVERS 8958R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 8959L: netdev@vger.kernel.org 8960L: linux-sh@vger.kernel.org 8961F: drivers/net/ethernet/renesas/ 8962F: include/linux/sh_eth.h 8963 8964RESET CONTROLLER FRAMEWORK 8965M: Philipp Zabel <p.zabel@pengutronix.de> 8966S: Maintained 8967F: drivers/reset/ 8968F: Documentation/devicetree/bindings/reset/ 8969F: include/dt-bindings/reset/ 8970F: include/linux/reset.h 8971F: include/linux/reset-controller.h 8972 8973RFKILL 8974M: Johannes Berg <johannes@sipsolutions.net> 8975L: linux-wireless@vger.kernel.org 8976W: http://wireless.kernel.org/ 8977T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8978T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8979S: Maintained 8980F: Documentation/rfkill.txt 8981F: net/rfkill/ 8982 8983RHASHTABLE 8984M: Thomas Graf <tgraf@suug.ch> 8985L: netdev@vger.kernel.org 8986S: Maintained 8987F: lib/rhashtable.c 8988F: include/linux/rhashtable.h 8989 8990RICOH SMARTMEDIA/XD DRIVER 8991M: Maxim Levitsky <maximlevitsky@gmail.com> 8992S: Maintained 8993F: drivers/mtd/nand/r852.c 8994F: drivers/mtd/nand/r852.h 8995 8996RICOH R5C592 MEMORYSTICK DRIVER 8997M: Maxim Levitsky <maximlevitsky@gmail.com> 8998S: Maintained 8999F: drivers/memstick/host/r592.* 9000 9001ROCCAT DRIVERS 9002M: Stefan Achatz <erazor_de@users.sourceforge.net> 9003W: http://sourceforge.net/projects/roccat/ 9004S: Maintained 9005F: drivers/hid/hid-roccat* 9006F: include/linux/hid-roccat* 9007F: Documentation/ABI/*/sysfs-driver-hid-roccat* 9008 9009ROCKER DRIVER 9010M: Jiri Pirko <jiri@resnulli.us> 9011M: Scott Feldman <sfeldma@gmail.com> 9012L: netdev@vger.kernel.org 9013S: Supported 9014F: drivers/net/ethernet/rocker/ 9015 9016ROCKETPORT DRIVER 9017P: Comtrol Corp. 9018W: http://www.comtrol.com 9019S: Maintained 9020F: Documentation/serial/rocket.txt 9021F: drivers/tty/rocket* 9022 9023ROCKETPORT EXPRESS/INFINITY DRIVER 9024M: Kevin Cernekee <cernekee@gmail.com> 9025L: linux-serial@vger.kernel.org 9026S: Odd Fixes 9027F: drivers/tty/serial/rp2.* 9028 9029ROSE NETWORK LAYER 9030M: Ralf Baechle <ralf@linux-mips.org> 9031L: linux-hams@vger.kernel.org 9032W: http://www.linux-ax25.org/ 9033S: Maintained 9034F: include/net/rose.h 9035F: include/uapi/linux/rose.h 9036F: net/rose/ 9037 9038RTL2830 MEDIA DRIVER 9039M: Antti Palosaari <crope@iki.fi> 9040L: linux-media@vger.kernel.org 9041W: http://linuxtv.org/ 9042W: http://palosaari.fi/linux/ 9043Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9044T: git git://linuxtv.org/anttip/media_tree.git 9045S: Maintained 9046F: drivers/media/dvb-frontends/rtl2830* 9047 9048RTL2832 MEDIA DRIVER 9049M: Antti Palosaari <crope@iki.fi> 9050L: linux-media@vger.kernel.org 9051W: http://linuxtv.org/ 9052W: http://palosaari.fi/linux/ 9053Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9054T: git git://linuxtv.org/anttip/media_tree.git 9055S: Maintained 9056F: drivers/media/dvb-frontends/rtl2832* 9057 9058RTL2832_SDR MEDIA DRIVER 9059M: Antti Palosaari <crope@iki.fi> 9060L: linux-media@vger.kernel.org 9061W: http://linuxtv.org/ 9062W: http://palosaari.fi/linux/ 9063Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9064T: git git://linuxtv.org/anttip/media_tree.git 9065S: Maintained 9066F: drivers/media/dvb-frontends/rtl2832_sdr* 9067 9068RTL8180 WIRELESS DRIVER 9069L: linux-wireless@vger.kernel.org 9070W: http://wireless.kernel.org/ 9071T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9072S: Orphan 9073F: drivers/net/wireless/rtl818x/rtl8180/ 9074 9075RTL8187 WIRELESS DRIVER 9076M: Herton Ronaldo Krzesinski <herton@canonical.com> 9077M: Hin-Tak Leung <htl10@users.sourceforge.net> 9078M: Larry Finger <Larry.Finger@lwfinger.net> 9079L: linux-wireless@vger.kernel.org 9080W: http://wireless.kernel.org/ 9081T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9082S: Maintained 9083F: drivers/net/wireless/rtl818x/rtl8187/ 9084 9085RTL8192CE WIRELESS DRIVER 9086M: Larry Finger <Larry.Finger@lwfinger.net> 9087M: Chaoming Li <chaoming_li@realsil.com.cn> 9088L: linux-wireless@vger.kernel.org 9089W: http://wireless.kernel.org/ 9090T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9091S: Maintained 9092F: drivers/net/wireless/rtlwifi/ 9093F: drivers/net/wireless/rtlwifi/rtl8192ce/ 9094 9095RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9096M: Jes Sorensen <Jes.Sorensen@redhat.com> 9097L: linux-wireless@vger.kernel.org 9098T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211 9099S: Maintained 9100F: drivers/net/wireless/realtek/rtl8xxxu/ 9101 9102S3 SAVAGE FRAMEBUFFER DRIVER 9103M: Antonino Daplas <adaplas@gmail.com> 9104L: linux-fbdev@vger.kernel.org 9105S: Maintained 9106F: drivers/video/fbdev/savage/ 9107 9108S390 9109M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9110M: Heiko Carstens <heiko.carstens@de.ibm.com> 9111L: linux-s390@vger.kernel.org 9112W: http://www.ibm.com/developerworks/linux/linux390/ 9113S: Supported 9114F: arch/s390/ 9115F: drivers/s390/ 9116F: Documentation/s390/ 9117F: Documentation/DocBook/s390* 9118 9119S390 COMMON I/O LAYER 9120M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9121M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9122L: linux-s390@vger.kernel.org 9123W: http://www.ibm.com/developerworks/linux/linux390/ 9124S: Supported 9125F: drivers/s390/cio/ 9126 9127S390 DASD DRIVER 9128M: Stefan Weinhuber <wein@de.ibm.com> 9129M: Stefan Haberland <stefan.haberland@de.ibm.com> 9130L: linux-s390@vger.kernel.org 9131W: http://www.ibm.com/developerworks/linux/linux390/ 9132S: Supported 9133F: drivers/s390/block/dasd* 9134F: block/partitions/ibm.c 9135 9136S390 NETWORK DRIVERS 9137M: Ursula Braun <ursula.braun@de.ibm.com> 9138L: linux-s390@vger.kernel.org 9139W: http://www.ibm.com/developerworks/linux/linux390/ 9140S: Supported 9141F: drivers/s390/net/ 9142 9143S390 PCI SUBSYSTEM 9144M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9145M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9146L: linux-s390@vger.kernel.org 9147W: http://www.ibm.com/developerworks/linux/linux390/ 9148S: Supported 9149F: arch/s390/pci/ 9150F: drivers/pci/hotplug/s390_pci_hpc.c 9151 9152S390 ZCRYPT DRIVER 9153M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9154L: linux-s390@vger.kernel.org 9155W: http://www.ibm.com/developerworks/linux/linux390/ 9156S: Supported 9157F: drivers/s390/crypto/ 9158 9159S390 ZFCP DRIVER 9160M: Steffen Maier <maier@linux.vnet.ibm.com> 9161L: linux-s390@vger.kernel.org 9162W: http://www.ibm.com/developerworks/linux/linux390/ 9163S: Supported 9164F: drivers/s390/scsi/zfcp_* 9165 9166S390 IUCV NETWORK LAYER 9167M: Ursula Braun <ursula.braun@de.ibm.com> 9168L: linux-s390@vger.kernel.org 9169W: http://www.ibm.com/developerworks/linux/linux390/ 9170S: Supported 9171F: drivers/s390/net/*iucv* 9172F: include/net/iucv/ 9173F: net/iucv/ 9174 9175S390 IOMMU (PCI) 9176M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9177L: linux-s390@vger.kernel.org 9178W: http://www.ibm.com/developerworks/linux/linux390/ 9179S: Supported 9180F: drivers/iommu/s390-iommu.c 9181 9182S3C24XX SD/MMC Driver 9183M: Ben Dooks <ben-linux@fluff.org> 9184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9185S: Supported 9186F: drivers/mmc/host/s3cmci.* 9187 9188SAA6588 RDS RECEIVER DRIVER 9189M: Hans Verkuil <hverkuil@xs4all.nl> 9190L: linux-media@vger.kernel.org 9191T: git git://linuxtv.org/media_tree.git 9192W: http://linuxtv.org 9193S: Odd Fixes 9194F: drivers/media/i2c/saa6588* 9195 9196SAA7134 VIDEO4LINUX DRIVER 9197M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9198L: linux-media@vger.kernel.org 9199W: http://linuxtv.org 9200T: git git://linuxtv.org/media_tree.git 9201S: Odd fixes 9202F: Documentation/video4linux/*.saa7134 9203F: drivers/media/pci/saa7134/ 9204 9205SAA7146 VIDEO4LINUX-2 DRIVER 9206M: Hans Verkuil <hverkuil@xs4all.nl> 9207L: linux-media@vger.kernel.org 9208T: git git://linuxtv.org/media_tree.git 9209S: Maintained 9210F: drivers/media/common/saa7146/ 9211F: drivers/media/pci/saa7146/ 9212F: include/media/saa7146* 9213 9214SAMSUNG LAPTOP DRIVER 9215M: Corentin Chary <corentin.chary@gmail.com> 9216L: platform-driver-x86@vger.kernel.org 9217S: Maintained 9218F: drivers/platform/x86/samsung-laptop.c 9219 9220SAMSUNG AUDIO (ASoC) DRIVERS 9221M: Sangbeom Kim <sbkim73@samsung.com> 9222L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9223S: Supported 9224F: sound/soc/samsung/ 9225 9226SAMSUNG FRAMEBUFFER DRIVER 9227M: Jingoo Han <jingoohan1@gmail.com> 9228L: linux-fbdev@vger.kernel.org 9229S: Maintained 9230F: drivers/video/fbdev/s3c-fb.c 9231 9232SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9233M: Sangbeom Kim <sbkim73@samsung.com> 9234M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9235L: linux-kernel@vger.kernel.org 9236L: linux-samsung-soc@vger.kernel.org 9237S: Supported 9238F: drivers/mfd/sec*.c 9239F: drivers/regulator/s2m*.c 9240F: drivers/regulator/s5m*.c 9241F: drivers/clk/clk-s2mps11.c 9242F: drivers/rtc/rtc-s5m.c 9243F: include/linux/mfd/samsung/ 9244F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 9245F: Documentation/devicetree/bindings/mfd/s2mp*.txt 9246 9247SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9248M: Kyungmin Park <kyungmin.park@samsung.com> 9249M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9250L: linux-media@vger.kernel.org 9251Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9252S: Supported 9253F: drivers/media/platform/exynos4-is/ 9254 9255SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9256M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9257L: linux-media@vger.kernel.org 9258L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9259S: Maintained 9260F: drivers/media/platform/s3c-camif/ 9261F: include/media/s3c_camif.h 9262 9263SAMSUNG S5C73M3 CAMERA DRIVER 9264M: Kyungmin Park <kyungmin.park@samsung.com> 9265M: Andrzej Hajda <a.hajda@samsung.com> 9266L: linux-media@vger.kernel.org 9267S: Supported 9268F: drivers/media/i2c/s5c73m3/* 9269 9270SAMSUNG S5K5BAF CAMERA DRIVER 9271M: Kyungmin Park <kyungmin.park@samsung.com> 9272M: Andrzej Hajda <a.hajda@samsung.com> 9273L: linux-media@vger.kernel.org 9274S: Supported 9275F: drivers/media/i2c/s5k5baf.c 9276 9277SAMSUNG S3FWRN5 NFC DRIVER 9278M: Robert Baldyga <r.baldyga@samsung.com> 9279L: linux-nfc@lists.01.org (moderated for non-subscribers) 9280S: Supported 9281F: drivers/nfc/s3fwrn5 9282 9283SAMSUNG SOC CLOCK DRIVERS 9284M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9285M: Tomasz Figa <tomasz.figa@gmail.com> 9286S: Supported 9287L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9288F: drivers/clk/samsung/ 9289 9290SAMSUNG SXGBE DRIVERS 9291M: Byungho An <bh74.an@samsung.com> 9292M: Girish K S <ks.giri@samsung.com> 9293M: Vipul Pandya <vipul.pandya@samsung.com> 9294S: Supported 9295L: netdev@vger.kernel.org 9296F: drivers/net/ethernet/samsung/sxgbe/ 9297 9298SAMSUNG THERMAL DRIVER 9299M: Lukasz Majewski <l.majewski@samsung.com> 9300L: linux-pm@vger.kernel.org 9301L: linux-samsung-soc@vger.kernel.org 9302S: Supported 9303T: https://github.com/lmajewski/linux-samsung-thermal.git 9304F: drivers/thermal/samsung/ 9305 9306SAMSUNG USB2 PHY DRIVER 9307M: Kamil Debski <k.debski@samsung.com> 9308L: linux-kernel@vger.kernel.org 9309S: Supported 9310F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9311F: Documentation/phy/samsung-usb2.txt 9312F: drivers/phy/phy-exynos4210-usb2.c 9313F: drivers/phy/phy-exynos4x12-usb2.c 9314F: drivers/phy/phy-exynos5250-usb2.c 9315F: drivers/phy/phy-s5pv210-usb2.c 9316F: drivers/phy/phy-samsung-usb2.c 9317F: drivers/phy/phy-samsung-usb2.h 9318 9319SERIAL DRIVERS 9320M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9321L: linux-serial@vger.kernel.org 9322S: Maintained 9323F: drivers/tty/serial/ 9324 9325SYNOPSYS DESIGNWARE DMAC DRIVER 9326M: Viresh Kumar <vireshk@kernel.org> 9327M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9328S: Maintained 9329F: include/linux/dma/dw.h 9330F: include/linux/platform_data/dma-dw.h 9331F: drivers/dma/dw/ 9332 9333SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9334M: Lars Persson <lars.persson@axis.com> 9335L: netdev@vger.kernel.org 9336S: Supported 9337F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9338F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9339 9340SYNOPSYS DESIGNWARE I2C DRIVER 9341M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9342M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 9343M: Mika Westerberg <mika.westerberg@linux.intel.com> 9344L: linux-i2c@vger.kernel.org 9345S: Maintained 9346F: drivers/i2c/busses/i2c-designware-* 9347F: include/linux/platform_data/i2c-designware.h 9348 9349SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9350M: Jaehoon Chung <jh80.chung@samsung.com> 9351L: linux-mmc@vger.kernel.org 9352S: Maintained 9353F: include/linux/mmc/dw_mmc.h 9354F: drivers/mmc/host/dw_mmc* 9355 9356SYSTEM TRACE MODULE CLASS 9357M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 9358S: Maintained 9359F: Documentation/trace/stm.txt 9360F: drivers/hwtracing/stm/ 9361F: include/linux/stm.h 9362F: include/uapi/linux/stm.h 9363 9364THUNDERBOLT DRIVER 9365M: Andreas Noever <andreas.noever@gmail.com> 9366S: Maintained 9367F: drivers/thunderbolt/ 9368 9369TIMEKEEPING, CLOCKSOURCE CORE, NTP 9370M: John Stultz <john.stultz@linaro.org> 9371M: Thomas Gleixner <tglx@linutronix.de> 9372L: linux-kernel@vger.kernel.org 9373T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9374S: Supported 9375F: include/linux/clocksource.h 9376F: include/linux/time.h 9377F: include/linux/timex.h 9378F: include/uapi/linux/time.h 9379F: include/uapi/linux/timex.h 9380F: kernel/time/clocksource.c 9381F: kernel/time/time*.c 9382F: kernel/time/ntp.c 9383F: tools/testing/selftests/timers/ 9384 9385SC1200 WDT DRIVER 9386M: Zwane Mwaikambo <zwanem@gmail.com> 9387S: Maintained 9388F: drivers/watchdog/sc1200wdt.c 9389 9390SCHEDULER 9391M: Ingo Molnar <mingo@redhat.com> 9392M: Peter Zijlstra <peterz@infradead.org> 9393L: linux-kernel@vger.kernel.org 9394T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9395S: Maintained 9396F: kernel/sched/ 9397F: include/linux/sched.h 9398F: include/uapi/linux/sched.h 9399F: include/linux/wait.h 9400 9401SCORE ARCHITECTURE 9402M: Chen Liqin <liqin.linux@gmail.com> 9403M: Lennox Wu <lennox.wu@gmail.com> 9404W: http://www.sunplus.com 9405S: Supported 9406F: arch/score/ 9407 9408SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 9409M: Sudeep Holla <sudeep.holla@arm.com> 9410L: linux-arm-kernel@lists.infradead.org 9411S: Maintained 9412F: Documentation/devicetree/bindings/arm/arm,scpi.txt 9413F: drivers/clk/clk-scpi.c 9414F: drivers/cpufreq/scpi-cpufreq.c 9415F: drivers/firmware/arm_scpi.c 9416F: include/linux/scpi_protocol.h 9417 9418SCSI CDROM DRIVER 9419M: Jens Axboe <axboe@kernel.dk> 9420L: linux-scsi@vger.kernel.org 9421W: http://www.kernel.dk 9422S: Maintained 9423F: drivers/scsi/sr* 9424 9425SCSI RDMA PROTOCOL (SRP) INITIATOR 9426M: Bart Van Assche <bart.vanassche@sandisk.com> 9427L: linux-rdma@vger.kernel.org 9428S: Supported 9429W: http://www.openfabrics.org 9430Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9431T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9432F: drivers/infiniband/ulp/srp/ 9433F: include/scsi/srp.h 9434 9435SCSI SG DRIVER 9436M: Doug Gilbert <dgilbert@interlog.com> 9437L: linux-scsi@vger.kernel.org 9438W: http://sg.danny.cz/sg 9439S: Maintained 9440F: Documentation/scsi/scsi-generic.txt 9441F: drivers/scsi/sg.c 9442F: include/scsi/sg.h 9443 9444SCSI SUBSYSTEM 9445M: "James E.J. Bottomley" <JBottomley@odin.com> 9446T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9447M: "Martin K. Petersen" <martin.petersen@oracle.com> 9448T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 9449L: linux-scsi@vger.kernel.org 9450S: Maintained 9451F: drivers/scsi/ 9452F: include/scsi/ 9453 9454SCSI TAPE DRIVER 9455M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9456L: linux-scsi@vger.kernel.org 9457S: Maintained 9458F: Documentation/scsi/st.txt 9459F: drivers/scsi/st.* 9460F: drivers/scsi/st_*.h 9461 9462SCTP PROTOCOL 9463M: Vlad Yasevich <vyasevich@gmail.com> 9464M: Neil Horman <nhorman@tuxdriver.com> 9465L: linux-sctp@vger.kernel.org 9466W: http://lksctp.sourceforge.net 9467S: Maintained 9468F: Documentation/networking/sctp.txt 9469F: include/linux/sctp.h 9470F: include/uapi/linux/sctp.h 9471F: include/net/sctp/ 9472F: net/sctp/ 9473 9474SCx200 CPU SUPPORT 9475M: Jim Cromie <jim.cromie@gmail.com> 9476S: Odd Fixes 9477F: Documentation/i2c/busses/scx200_acb 9478F: arch/x86/platform/scx200/ 9479F: drivers/watchdog/scx200_wdt.c 9480F: drivers/i2c/busses/scx200* 9481F: drivers/mtd/maps/scx200_docflash.c 9482F: include/linux/scx200.h 9483 9484SCx200 GPIO DRIVER 9485M: Jim Cromie <jim.cromie@gmail.com> 9486S: Maintained 9487F: drivers/char/scx200_gpio.c 9488F: include/linux/scx200_gpio.h 9489 9490SCx200 HRT CLOCKSOURCE DRIVER 9491M: Jim Cromie <jim.cromie@gmail.com> 9492S: Maintained 9493F: drivers/clocksource/scx200_hrt.c 9494 9495SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9496M: Sascha Sommer <saschasommer@freenet.de> 9497L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9498S: Maintained 9499F: drivers/mmc/host/sdricoh_cs.c 9500 9501SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9502L: linux-mmc@vger.kernel.org 9503S: Orphan 9504F: drivers/mmc/host/sdhci.* 9505F: drivers/mmc/host/sdhci-pltfm.[ch] 9506 9507SECURE COMPUTING 9508M: Kees Cook <keescook@chromium.org> 9509R: Andy Lutomirski <luto@amacapital.net> 9510R: Will Drewry <wad@chromium.org> 9511T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9512S: Supported 9513F: kernel/seccomp.c 9514F: include/uapi/linux/seccomp.h 9515F: include/linux/seccomp.h 9516F: tools/testing/selftests/seccomp/* 9517K: \bsecure_computing 9518K: \bTIF_SECCOMP\b 9519 9520SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9521M: Ben Dooks <ben-linux@fluff.org> 9522M: Jaehoon Chung <jh80.chung@samsung.com> 9523L: linux-mmc@vger.kernel.org 9524S: Maintained 9525F: drivers/mmc/host/sdhci-s3c* 9526 9527SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9528M: Viresh Kumar <vireshk@kernel.org> 9529L: spear-devel@list.st.com 9530L: linux-mmc@vger.kernel.org 9531S: Maintained 9532F: drivers/mmc/host/sdhci-spear.c 9533 9534SECURITY SUBSYSTEM 9535M: James Morris <james.l.morris@oracle.com> 9536M: "Serge E. Hallyn" <serge@hallyn.com> 9537L: linux-security-module@vger.kernel.org (suggested Cc:) 9538T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9539W: http://kernsec.org/ 9540S: Supported 9541F: security/ 9542 9543SECURITY CONTACT 9544M: Security Officers <security@kernel.org> 9545S: Supported 9546 9547SELINUX SECURITY MODULE 9548M: Paul Moore <paul@paul-moore.com> 9549M: Stephen Smalley <sds@tycho.nsa.gov> 9550M: Eric Paris <eparis@parisplace.org> 9551L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9552W: http://selinuxproject.org 9553T: git git://git.infradead.org/users/pcmoore/selinux 9554S: Supported 9555F: include/linux/selinux* 9556F: security/selinux/ 9557F: scripts/selinux/ 9558 9559APPARMOR SECURITY MODULE 9560M: John Johansen <john.johansen@canonical.com> 9561L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9562W: apparmor.wiki.kernel.org 9563T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9564S: Supported 9565F: security/apparmor/ 9566 9567YAMA SECURITY MODULE 9568M: Kees Cook <keescook@chromium.org> 9569T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9570S: Supported 9571F: security/yama/ 9572 9573SENSABLE PHANTOM 9574M: Jiri Slaby <jirislaby@gmail.com> 9575S: Maintained 9576F: drivers/misc/phantom.c 9577F: include/uapi/linux/phantom.h 9578 9579SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9580M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9581M: Ketan Mukadam <ketan.mukadam@avagotech.com> 9582M: John Soni Jose <sony.john@avagotech.com> 9583L: linux-scsi@vger.kernel.org 9584W: http://www.avagotech.com 9585S: Supported 9586F: drivers/scsi/be2iscsi/ 9587 9588Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9589M: Sathya Perla <sathya.perla@avagotech.com> 9590M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9591M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9592M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9593L: netdev@vger.kernel.org 9594W: http://www.emulex.com 9595S: Supported 9596F: drivers/net/ethernet/emulex/benet/ 9597 9598EMULEX ONECONNECT ROCE DRIVER 9599M: Selvin Xavier <selvin.xavier@avagotech.com> 9600M: Devesh Sharma <devesh.sharma@avagotech.com> 9601M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9602L: linux-rdma@vger.kernel.org 9603W: http://www.emulex.com 9604S: Supported 9605F: drivers/infiniband/hw/ocrdma/ 9606 9607SFC NETWORK DRIVER 9608M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9609M: Shradha Shah <sshah@solarflare.com> 9610L: netdev@vger.kernel.org 9611S: Supported 9612F: drivers/net/ethernet/sfc/ 9613 9614SGI GRU DRIVER 9615M: Dimitri Sivanich <sivanich@sgi.com> 9616S: Maintained 9617F: drivers/misc/sgi-gru/ 9618 9619SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9620M: Pat Gefre <pfg@sgi.com> 9621L: linux-ia64@vger.kernel.org 9622S: Supported 9623F: Documentation/ia64/serial.txt 9624F: drivers/tty/serial/ioc?_serial.c 9625F: include/linux/ioc?.h 9626 9627SGI XP/XPC/XPNET DRIVER 9628M: Cliff Whickman <cpw@sgi.com> 9629M: Robin Holt <robinmholt@gmail.com> 9630S: Maintained 9631F: drivers/misc/sgi-xp/ 9632 9633SI2157 MEDIA DRIVER 9634M: Antti Palosaari <crope@iki.fi> 9635L: linux-media@vger.kernel.org 9636W: http://linuxtv.org/ 9637W: http://palosaari.fi/linux/ 9638Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9639T: git git://linuxtv.org/anttip/media_tree.git 9640S: Maintained 9641F: drivers/media/tuners/si2157* 9642 9643SI2168 MEDIA DRIVER 9644M: Antti Palosaari <crope@iki.fi> 9645L: linux-media@vger.kernel.org 9646W: http://linuxtv.org/ 9647W: http://palosaari.fi/linux/ 9648Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9649T: git git://linuxtv.org/anttip/media_tree.git 9650S: Maintained 9651F: drivers/media/dvb-frontends/si2168* 9652 9653SI470X FM RADIO RECEIVER I2C DRIVER 9654M: Hans Verkuil <hverkuil@xs4all.nl> 9655L: linux-media@vger.kernel.org 9656T: git git://linuxtv.org/media_tree.git 9657W: http://linuxtv.org 9658S: Odd Fixes 9659F: drivers/media/radio/si470x/radio-si470x-i2c.c 9660 9661SI470X FM RADIO RECEIVER USB DRIVER 9662M: Hans Verkuil <hverkuil@xs4all.nl> 9663L: linux-media@vger.kernel.org 9664T: git git://linuxtv.org/media_tree.git 9665W: http://linuxtv.org 9666S: Maintained 9667F: drivers/media/radio/si470x/radio-si470x-common.c 9668F: drivers/media/radio/si470x/radio-si470x.h 9669F: drivers/media/radio/si470x/radio-si470x-usb.c 9670 9671SI4713 FM RADIO TRANSMITTER I2C DRIVER 9672M: Eduardo Valentin <edubezval@gmail.com> 9673L: linux-media@vger.kernel.org 9674T: git git://linuxtv.org/media_tree.git 9675W: http://linuxtv.org 9676S: Odd Fixes 9677F: drivers/media/radio/si4713/si4713.? 9678 9679SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9680M: Eduardo Valentin <edubezval@gmail.com> 9681L: linux-media@vger.kernel.org 9682T: git git://linuxtv.org/media_tree.git 9683W: http://linuxtv.org 9684S: Odd Fixes 9685F: drivers/media/radio/si4713/radio-platform-si4713.c 9686 9687SI4713 FM RADIO TRANSMITTER USB DRIVER 9688M: Hans Verkuil <hverkuil@xs4all.nl> 9689L: linux-media@vger.kernel.org 9690T: git git://linuxtv.org/media_tree.git 9691W: http://linuxtv.org 9692S: Maintained 9693F: drivers/media/radio/si4713/radio-usb-si4713.c 9694 9695SIANO DVB DRIVER 9696M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9697L: linux-media@vger.kernel.org 9698W: http://linuxtv.org 9699T: git git://linuxtv.org/media_tree.git 9700S: Odd fixes 9701F: drivers/media/common/siano/ 9702F: drivers/media/usb/siano/ 9703F: drivers/media/usb/siano/ 9704F: drivers/media/mmc/siano/ 9705 9706SIMPLEFB FB DRIVER 9707M: Hans de Goede <hdegoede@redhat.com> 9708L: linux-fbdev@vger.kernel.org 9709S: Maintained 9710F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 9711F: drivers/video/fbdev/simplefb.c 9712F: include/linux/platform_data/simplefb.h 9713 9714SH_VEU V4L2 MEM2MEM DRIVER 9715L: linux-media@vger.kernel.org 9716S: Orphan 9717F: drivers/media/platform/sh_veu.c 9718 9719SH_VOU V4L2 OUTPUT DRIVER 9720L: linux-media@vger.kernel.org 9721S: Orphan 9722F: drivers/media/platform/sh_vou.c 9723F: include/media/sh_vou.h 9724 9725SIMPLE FIRMWARE INTERFACE (SFI) 9726M: Len Brown <lenb@kernel.org> 9727L: sfi-devel@simplefirmware.org 9728W: http://simplefirmware.org/ 9729T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9730S: Supported 9731F: arch/x86/platform/sfi/ 9732F: drivers/sfi/ 9733F: include/linux/sfi*.h 9734 9735SIMTEC EB110ATX (Chalice CATS) 9736P: Ben Dooks 9737P: Vincent Sanders <vince@simtec.co.uk> 9738M: Simtec Linux Team <linux@simtec.co.uk> 9739W: http://www.simtec.co.uk/products/EB110ATX/ 9740S: Supported 9741 9742SIMTEC EB2410ITX (BAST) 9743P: Ben Dooks 9744P: Vincent Sanders <vince@simtec.co.uk> 9745M: Simtec Linux Team <linux@simtec.co.uk> 9746W: http://www.simtec.co.uk/products/EB2410ITX/ 9747S: Supported 9748F: arch/arm/mach-s3c24xx/mach-bast.c 9749F: arch/arm/mach-s3c24xx/bast-ide.c 9750F: arch/arm/mach-s3c24xx/bast-irq.c 9751 9752TI DAVINCI MACHINE SUPPORT 9753M: Sekhar Nori <nsekhar@ti.com> 9754M: Kevin Hilman <khilman@deeprootsystems.com> 9755T: git git://gitorious.org/linux-davinci/linux-davinci.git 9756Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9757S: Supported 9758F: arch/arm/mach-davinci/ 9759F: drivers/i2c/busses/i2c-davinci.c 9760 9761TI DAVINCI SERIES MEDIA DRIVER 9762M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9763L: linux-media@vger.kernel.org 9764W: http://linuxtv.org/ 9765Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9766T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9767S: Maintained 9768F: drivers/media/platform/davinci/ 9769F: include/media/davinci/ 9770 9771TI AM437X VPFE DRIVER 9772M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9773L: linux-media@vger.kernel.org 9774W: http://linuxtv.org/ 9775Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9776T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9777S: Maintained 9778F: drivers/media/platform/am437x/ 9779 9780OV2659 OMNIVISION SENSOR DRIVER 9781M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9782L: linux-media@vger.kernel.org 9783W: http://linuxtv.org/ 9784Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9785T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9786S: Maintained 9787F: drivers/media/i2c/ov2659.c 9788F: include/media/ov2659.h 9789 9790SILICON MOTION SM712 FRAME BUFFER DRIVER 9791M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9792M: Teddy Wang <teddy.wang@siliconmotion.com> 9793M: Sudip Mukherjee <sudip@vectorindia.org> 9794L: linux-fbdev@vger.kernel.org 9795S: Maintained 9796F: drivers/video/fbdev/sm712* 9797F: Documentation/fb/sm712fb.txt 9798 9799SIS 190 ETHERNET DRIVER 9800M: Francois Romieu <romieu@fr.zoreil.com> 9801L: netdev@vger.kernel.org 9802S: Maintained 9803F: drivers/net/ethernet/sis/sis190.c 9804 9805SIS 900/7016 FAST ETHERNET DRIVER 9806M: Daniele Venzano <venza@brownhat.org> 9807W: http://www.brownhat.org/sis900.html 9808L: netdev@vger.kernel.org 9809S: Maintained 9810F: drivers/net/ethernet/sis/sis900.* 9811 9812SIS FRAMEBUFFER DRIVER 9813M: Thomas Winischhofer <thomas@winischhofer.net> 9814W: http://www.winischhofer.net/linuxsisvga.shtml 9815S: Maintained 9816F: Documentation/fb/sisfb.txt 9817F: drivers/video/fbdev/sis/ 9818F: include/video/sisfb.h 9819 9820SIS USB2VGA DRIVER 9821M: Thomas Winischhofer <thomas@winischhofer.net> 9822W: http://www.winischhofer.at/linuxsisusbvga.shtml 9823S: Maintained 9824F: drivers/usb/misc/sisusbvga/ 9825 9826SLAB ALLOCATOR 9827M: Christoph Lameter <cl@linux.com> 9828M: Pekka Enberg <penberg@kernel.org> 9829M: David Rientjes <rientjes@google.com> 9830M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9831M: Andrew Morton <akpm@linux-foundation.org> 9832L: linux-mm@kvack.org 9833S: Maintained 9834F: include/linux/sl?b*.h 9835F: mm/sl?b* 9836 9837SLEEPABLE READ-COPY UPDATE (SRCU) 9838M: Lai Jiangshan <jiangshanlai@gmail.com> 9839M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9840M: Josh Triplett <josh@joshtriplett.org> 9841R: Steven Rostedt <rostedt@goodmis.org> 9842R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9843L: linux-kernel@vger.kernel.org 9844W: http://www.rdrop.com/users/paulmck/RCU/ 9845S: Supported 9846T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9847F: include/linux/srcu.h 9848F: kernel/rcu/srcu.c 9849 9850SMACK SECURITY MODULE 9851M: Casey Schaufler <casey@schaufler-ca.com> 9852L: linux-security-module@vger.kernel.org 9853W: http://schaufler-ca.com 9854T: git git://git.gitorious.org/smack-next/kernel.git 9855S: Maintained 9856F: Documentation/security/Smack.txt 9857F: security/smack/ 9858 9859DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9860M: Kevin Hilman <khilman@kernel.org> 9861M: Nishanth Menon <nm@ti.com> 9862S: Maintained 9863F: drivers/power/avs/ 9864F: include/linux/power/smartreflex.h 9865L: linux-pm@vger.kernel.org 9866 9867SMC91x ETHERNET DRIVER 9868M: Nicolas Pitre <nico@fluxnic.net> 9869S: Odd Fixes 9870F: drivers/net/ethernet/smsc/smc91x.* 9871 9872SMIA AND SMIA++ IMAGE SENSOR DRIVER 9873M: Sakari Ailus <sakari.ailus@iki.fi> 9874L: linux-media@vger.kernel.org 9875S: Maintained 9876F: drivers/media/i2c/smiapp/ 9877F: include/media/smiapp.h 9878F: drivers/media/i2c/smiapp-pll.c 9879F: drivers/media/i2c/smiapp-pll.h 9880F: include/uapi/linux/smiapp.h 9881F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9882 9883SMM665 HARDWARE MONITOR DRIVER 9884M: Guenter Roeck <linux@roeck-us.net> 9885L: lm-sensors@lm-sensors.org 9886S: Maintained 9887F: Documentation/hwmon/smm665 9888F: drivers/hwmon/smm665.c 9889 9890SMSC EMC2103 HARDWARE MONITOR DRIVER 9891M: Steve Glendinning <steve.glendinning@shawell.net> 9892L: lm-sensors@lm-sensors.org 9893S: Maintained 9894F: Documentation/hwmon/emc2103 9895F: drivers/hwmon/emc2103.c 9896 9897SMSC SCH5627 HARDWARE MONITOR DRIVER 9898M: Hans de Goede <hdegoede@redhat.com> 9899L: lm-sensors@lm-sensors.org 9900S: Supported 9901F: Documentation/hwmon/sch5627 9902F: drivers/hwmon/sch5627.c 9903 9904SMSC47B397 HARDWARE MONITOR DRIVER 9905M: Jean Delvare <jdelvare@suse.com> 9906L: lm-sensors@lm-sensors.org 9907S: Maintained 9908F: Documentation/hwmon/smsc47b397 9909F: drivers/hwmon/smsc47b397.c 9910 9911SMSC911x ETHERNET DRIVER 9912M: Steve Glendinning <steve.glendinning@shawell.net> 9913L: netdev@vger.kernel.org 9914S: Maintained 9915F: include/linux/smsc911x.h 9916F: drivers/net/ethernet/smsc/smsc911x.* 9917 9918SMSC9420 PCI ETHERNET DRIVER 9919M: Steve Glendinning <steve.glendinning@shawell.net> 9920L: netdev@vger.kernel.org 9921S: Maintained 9922F: drivers/net/ethernet/smsc/smsc9420.* 9923 9924SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9925M: Steve Glendinning <steve.glendinning@shawell.net> 9926L: linux-fbdev@vger.kernel.org 9927S: Maintained 9928F: drivers/video/fbdev/smscufx.c 9929 9930SOC-CAMERA V4L2 SUBSYSTEM 9931M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9932L: linux-media@vger.kernel.org 9933T: git git://linuxtv.org/media_tree.git 9934S: Maintained 9935F: include/media/soc* 9936F: drivers/media/i2c/soc_camera/ 9937F: drivers/media/platform/soc_camera/ 9938 9939SOEKRIS NET48XX LED SUPPORT 9940M: Chris Boot <bootc@bootc.net> 9941S: Maintained 9942F: drivers/leds/leds-net48xx.c 9943 9944SOFTLOGIC 6x10 MPEG CODEC 9945M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9946M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9947M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9948M: Ismael Luceno <ismael@iodev.co.uk> 9949L: linux-media@vger.kernel.org 9950S: Supported 9951F: drivers/media/pci/solo6x10/ 9952 9953SOFTWARE RAID (Multiple Disks) SUPPORT 9954M: Neil Brown <neilb@suse.com> 9955L: linux-raid@vger.kernel.org 9956S: Supported 9957F: drivers/md/ 9958F: include/linux/raid/ 9959F: include/uapi/linux/raid/ 9960 9961SONIC NETWORK DRIVER 9962M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9963L: netdev@vger.kernel.org 9964S: Maintained 9965F: drivers/net/ethernet/natsemi/sonic.* 9966 9967SONICS SILICON BACKPLANE DRIVER (SSB) 9968M: Michael Buesch <m@bues.ch> 9969L: netdev@vger.kernel.org 9970S: Maintained 9971F: drivers/ssb/ 9972F: include/linux/ssb/ 9973 9974SONY VAIO CONTROL DEVICE DRIVER 9975M: Mattia Dongili <malattia@linux.it> 9976L: platform-driver-x86@vger.kernel.org 9977W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9978S: Maintained 9979F: Documentation/laptops/sony-laptop.txt 9980F: drivers/char/sonypi.c 9981F: drivers/platform/x86/sony-laptop.c 9982F: include/linux/sony-laptop.h 9983 9984SONY MEMORYSTICK CARD SUPPORT 9985M: Alex Dubov <oakad@yahoo.com> 9986W: http://tifmxx.berlios.de/ 9987S: Maintained 9988F: drivers/memstick/host/tifm_ms.c 9989 9990SONY MEMORYSTICK STANDARD SUPPORT 9991M: Maxim Levitsky <maximlevitsky@gmail.com> 9992S: Maintained 9993F: drivers/memstick/core/ms_block.* 9994 9995SOUND 9996M: Jaroslav Kysela <perex@perex.cz> 9997M: Takashi Iwai <tiwai@suse.com> 9998L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9999W: http://www.alsa-project.org/ 10000T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10001T: git git://git.alsa-project.org/alsa-kernel.git 10002Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10003S: Maintained 10004F: Documentation/sound/ 10005F: include/sound/ 10006F: include/uapi/sound/ 10007F: sound/ 10008 10009SOUND - COMPRESSED AUDIO 10010M: Vinod Koul <vinod.koul@intel.com> 10011L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10012T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10013S: Supported 10014F: Documentation/sound/alsa/compress_offload.txt 10015F: include/sound/compress_driver.h 10016F: include/uapi/sound/compress_* 10017F: sound/core/compress_offload.c 10018F: sound/soc/soc-compress.c 10019 10020SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10021M: Liam Girdwood <lgirdwood@gmail.com> 10022M: Mark Brown <broonie@kernel.org> 10023T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10024L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10025W: http://alsa-project.org/main/index.php/ASoC 10026S: Supported 10027F: Documentation/sound/alsa/soc/ 10028F: sound/soc/ 10029F: include/sound/soc* 10030 10031SOUND - DMAENGINE HELPERS 10032M: Lars-Peter Clausen <lars@metafoo.de> 10033S: Supported 10034F: include/sound/dmaengine_pcm.h 10035F: sound/core/pcm_dmaengine.c 10036F: sound/soc/soc-generic-dmaengine-pcm.c 10037 10038SP2 MEDIA DRIVER 10039M: Olli Salonen <olli.salonen@iki.fi> 10040L: linux-media@vger.kernel.org 10041W: http://linuxtv.org/ 10042Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10043S: Maintained 10044F: drivers/media/dvb-frontends/sp2* 10045 10046SPARC + UltraSPARC (sparc/sparc64) 10047M: "David S. Miller" <davem@davemloft.net> 10048L: sparclinux@vger.kernel.org 10049Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10050T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10051T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10052S: Maintained 10053F: arch/sparc/ 10054F: drivers/sbus/ 10055 10056SPARC SERIAL DRIVERS 10057M: "David S. Miller" <davem@davemloft.net> 10058L: sparclinux@vger.kernel.org 10059T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10060T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10061S: Maintained 10062F: include/linux/sunserialcore.h 10063F: drivers/tty/serial/suncore.c 10064F: drivers/tty/serial/sunhv.c 10065F: drivers/tty/serial/sunsab.c 10066F: drivers/tty/serial/sunsab.h 10067F: drivers/tty/serial/sunsu.c 10068F: drivers/tty/serial/sunzilog.c 10069F: drivers/tty/serial/sunzilog.h 10070 10071SPARSE CHECKER 10072M: "Christopher Li" <sparse@chrisli.org> 10073L: linux-sparse@vger.kernel.org 10074W: https://sparse.wiki.kernel.org/ 10075T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10076T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10077S: Maintained 10078F: include/linux/compiler.h 10079 10080SPEAR PLATFORM SUPPORT 10081M: Viresh Kumar <vireshk@kernel.org> 10082M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10083L: spear-devel@list.st.com 10084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10085W: http://www.st.com/spear 10086S: Maintained 10087F: arch/arm/mach-spear/ 10088 10089SPEAR CLOCK FRAMEWORK SUPPORT 10090M: Viresh Kumar <vireshk@kernel.org> 10091L: spear-devel@list.st.com 10092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10093W: http://www.st.com/spear 10094S: Maintained 10095F: drivers/clk/spear/ 10096 10097SPI SUBSYSTEM 10098M: Mark Brown <broonie@kernel.org> 10099L: linux-spi@vger.kernel.org 10100T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10101Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10102S: Maintained 10103F: Documentation/spi/ 10104F: drivers/spi/ 10105F: include/linux/spi/ 10106F: include/uapi/linux/spi/ 10107 10108SPIDERNET NETWORK DRIVER for CELL 10109M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10110L: netdev@vger.kernel.org 10111S: Supported 10112F: Documentation/networking/spider_net.txt 10113F: drivers/net/ethernet/toshiba/spider_net* 10114 10115SPU FILE SYSTEM 10116M: Jeremy Kerr <jk@ozlabs.org> 10117L: linuxppc-dev@lists.ozlabs.org 10118W: http://www.ibm.com/developerworks/power/cell/ 10119S: Supported 10120F: Documentation/filesystems/spufs.txt 10121F: arch/powerpc/platforms/cell/spufs/ 10122 10123SQUASHFS FILE SYSTEM 10124M: Phillip Lougher <phillip@squashfs.org.uk> 10125L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10126W: http://squashfs.org.uk 10127S: Maintained 10128F: Documentation/filesystems/squashfs.txt 10129F: fs/squashfs/ 10130 10131SRM (Alpha) environment access 10132M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10133S: Maintained 10134F: arch/alpha/kernel/srm_env.c 10135 10136STABLE BRANCH 10137M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10138L: stable@vger.kernel.org 10139S: Supported 10140F: Documentation/stable_kernel_rules.txt 10141 10142STAGING SUBSYSTEM 10143M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10144T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10145L: devel@driverdev.osuosl.org 10146S: Supported 10147F: drivers/staging/ 10148 10149STAGING - COMEDI 10150M: Ian Abbott <abbotti@mev.co.uk> 10151M: H Hartley Sweeten <hsweeten@visionengravers.com> 10152S: Odd Fixes 10153F: drivers/staging/comedi/ 10154 10155STAGING - FLARION FT1000 DRIVERS 10156M: Marek Belisko <marek.belisko@gmail.com> 10157S: Odd Fixes 10158F: drivers/staging/ft1000/ 10159 10160STAGING - INDUSTRIAL IO 10161M: Jonathan Cameron <jic23@kernel.org> 10162L: linux-iio@vger.kernel.org 10163S: Odd Fixes 10164F: drivers/staging/iio/ 10165 10166STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10167M: Jarod Wilson <jarod@wilsonet.com> 10168W: http://www.lirc.org/ 10169S: Odd Fixes 10170F: drivers/staging/media/lirc/ 10171 10172STAGING - LUSTRE PARALLEL FILESYSTEM 10173M: Oleg Drokin <oleg.drokin@intel.com> 10174M: Andreas Dilger <andreas.dilger@intel.com> 10175L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10176W: http://wiki.lustre.org/ 10177S: Maintained 10178F: drivers/staging/lustre 10179 10180STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10181M: Marc Dietrich <marvin24@gmx.de> 10182L: ac100@lists.launchpad.net (moderated for non-subscribers) 10183L: linux-tegra@vger.kernel.org 10184S: Maintained 10185F: drivers/staging/nvec/ 10186 10187STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10188M: Jens Frederich <jfrederich@gmail.com> 10189M: Daniel Drake <dsd@laptop.org> 10190M: Jon Nettleton <jon.nettleton@gmail.com> 10191W: http://wiki.laptop.org/go/DCON 10192S: Maintained 10193F: drivers/staging/olpc_dcon/ 10194 10195STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 10196M: Willy Tarreau <willy@meta-x.org> 10197S: Odd Fixes 10198F: drivers/staging/panel/ 10199 10200STAGING - REALTEK RTL8712U DRIVERS 10201M: Larry Finger <Larry.Finger@lwfinger.net> 10202M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10203S: Odd Fixes 10204F: drivers/staging/rtl8712/ 10205 10206STAGING - REALTEK RTL8723U WIRELESS DRIVER 10207M: Larry Finger <Larry.Finger@lwfinger.net> 10208M: Jes Sorensen <Jes.Sorensen@redhat.com> 10209L: linux-wireless@vger.kernel.org 10210S: Maintained 10211F: drivers/staging/rtl8723au/ 10212 10213STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10214M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10215M: Teddy Wang <teddy.wang@siliconmotion.com> 10216M: Sudip Mukherjee <sudip@vectorindia.org> 10217L: linux-fbdev@vger.kernel.org 10218S: Maintained 10219F: drivers/staging/sm750fb/ 10220 10221STAGING - SLICOSS 10222M: Lior Dotan <liodot@gmail.com> 10223M: Christopher Harrer <charrer@alacritech.com> 10224S: Odd Fixes 10225F: drivers/staging/slicoss/ 10226 10227STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10228M: William Hubbs <w.d.hubbs@gmail.com> 10229M: Chris Brannon <chris@the-brannons.com> 10230M: Kirk Reiser <kirk@reisers.ca> 10231M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10232L: speakup@linux-speakup.org 10233W: http://www.linux-speakup.org/ 10234S: Odd Fixes 10235F: drivers/staging/speakup/ 10236 10237STAGING - VIA VT665X DRIVERS 10238M: Forest Bond <forest@alittletooquiet.net> 10239S: Odd Fixes 10240F: drivers/staging/vt665?/ 10241 10242STAGING - WILC1000 WIFI DRIVER 10243M: Johnny Kim <johnny.kim@atmel.com> 10244M: Austin Shin <austin.shin@atmel.com> 10245M: Chris Park <chris.park@atmel.com> 10246M: Tony Cho <tony.cho@atmel.com> 10247M: Glen Lee <glen.lee@atmel.com> 10248M: Leo Kim <leo.kim@atmel.com> 10249L: linux-wireless@vger.kernel.org 10250S: Supported 10251F: drivers/staging/wilc1000/ 10252 10253STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10254M: Arnaud Patard <arnaud.patard@rtp-net.org> 10255S: Odd Fixes 10256F: drivers/staging/xgifb/ 10257 10258HFI1 DRIVER 10259M: Mike Marciniszyn <infinipath@intel.com> 10260L: linux-rdma@vger.kernel.org 10261S: Supported 10262F: drivers/staging/rdma/hfi1 10263 10264STARFIRE/DURALAN NETWORK DRIVER 10265M: Ion Badulescu <ionut@badula.org> 10266S: Odd Fixes 10267F: drivers/net/ethernet/adaptec/starfire* 10268 10269SUN3/3X 10270M: Sam Creasey <sammy@sammy.net> 10271W: http://sammy.net/sun3/ 10272S: Maintained 10273F: arch/m68k/kernel/*sun3* 10274F: arch/m68k/sun3*/ 10275F: arch/m68k/include/asm/sun3* 10276F: drivers/net/ethernet/i825xx/sun3* 10277 10278SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10279M: Hans de Goede <hdegoede@redhat.com> 10280L: linux-input@vger.kernel.org 10281S: Maintained 10282F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10283F: drivers/input/keyboard/sun4i-lradc-keys.c 10284 10285SUNDANCE NETWORK DRIVER 10286M: Denis Kirjanov <kda@linux-powerpc.org> 10287L: netdev@vger.kernel.org 10288S: Maintained 10289F: drivers/net/ethernet/dlink/sundance.c 10290 10291SUPERH 10292L: linux-sh@vger.kernel.org 10293Q: http://patchwork.kernel.org/project/linux-sh/list/ 10294S: Orphan 10295F: Documentation/sh/ 10296F: arch/sh/ 10297F: drivers/sh/ 10298 10299SUSPEND TO RAM 10300M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10301M: Len Brown <len.brown@intel.com> 10302M: Pavel Machek <pavel@ucw.cz> 10303L: linux-pm@vger.kernel.org 10304S: Supported 10305F: Documentation/power/ 10306F: arch/x86/kernel/acpi/ 10307F: drivers/base/power/ 10308F: kernel/power/ 10309F: include/linux/suspend.h 10310F: include/linux/freezer.h 10311F: include/linux/pm.h 10312 10313SVGA HANDLING 10314M: Martin Mares <mj@ucw.cz> 10315L: linux-video@atrey.karlin.mff.cuni.cz 10316S: Maintained 10317F: Documentation/svga.txt 10318F: arch/x86/boot/video* 10319 10320SWIOTLB SUBSYSTEM 10321M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10322L: linux-kernel@vger.kernel.org 10323S: Supported 10324F: lib/swiotlb.c 10325F: arch/*/kernel/pci-swiotlb.c 10326F: include/linux/swiotlb.h 10327 10328SWITCHDEV 10329M: Jiri Pirko <jiri@resnulli.us> 10330L: netdev@vger.kernel.org 10331S: Supported 10332F: net/switchdev/ 10333F: include/net/switchdev.h 10334 10335SYNOPSYS ARC ARCHITECTURE 10336M: Vineet Gupta <vgupta@synopsys.com> 10337L: linux-snps-arc@lists.infradead.org 10338S: Supported 10339F: arch/arc/ 10340F: Documentation/devicetree/bindings/arc/* 10341F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 10342F: drivers/tty/serial/arc_uart.c 10343T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10344 10345SYNOPSYS ARC SDP platform support 10346M: Alexey Brodkin <abrodkin@synopsys.com> 10347S: Supported 10348F: arch/arc/plat-axs10x 10349F: arch/arc/boot/dts/ax* 10350F: Documentation/devicetree/bindings/arc/axs10* 10351 10352SYSTEM CONFIGURATION (SYSCON) 10353M: Lee Jones <lee.jones@linaro.org> 10354M: Arnd Bergmann <arnd@arndb.de> 10355T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10356S: Supported 10357F: drivers/mfd/syscon.c 10358 10359SYSV FILESYSTEM 10360M: Christoph Hellwig <hch@infradead.org> 10361S: Maintained 10362F: Documentation/filesystems/sysv-fs.txt 10363F: fs/sysv/ 10364F: include/linux/sysv_fs.h 10365 10366TARGET SUBSYSTEM 10367M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10368L: linux-scsi@vger.kernel.org 10369L: target-devel@vger.kernel.org 10370W: http://www.linux-iscsi.org 10371W: http://groups.google.com/group/linux-iscsi-target-dev 10372T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10373S: Supported 10374F: drivers/target/ 10375F: include/target/ 10376F: Documentation/target/ 10377 10378TASKSTATS STATISTICS INTERFACE 10379M: Balbir Singh <bsingharora@gmail.com> 10380S: Maintained 10381F: Documentation/accounting/taskstats* 10382F: include/linux/taskstats* 10383F: kernel/taskstats.c 10384 10385TC CLASSIFIER 10386M: Jamal Hadi Salim <jhs@mojatatu.com> 10387L: netdev@vger.kernel.org 10388S: Maintained 10389F: include/net/pkt_cls.h 10390F: include/uapi/linux/pkt_cls.h 10391F: net/sched/ 10392 10393TCP LOW PRIORITY MODULE 10394M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10395M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10396W: http://tcp-lp-mod.sourceforge.net/ 10397S: Maintained 10398F: net/ipv4/tcp_lp.c 10399 10400TDA10071 MEDIA DRIVER 10401M: Antti Palosaari <crope@iki.fi> 10402L: linux-media@vger.kernel.org 10403W: http://linuxtv.org/ 10404W: http://palosaari.fi/linux/ 10405Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10406T: git git://linuxtv.org/anttip/media_tree.git 10407S: Maintained 10408F: drivers/media/dvb-frontends/tda10071* 10409 10410TDA18212 MEDIA DRIVER 10411M: Antti Palosaari <crope@iki.fi> 10412L: linux-media@vger.kernel.org 10413W: http://linuxtv.org/ 10414W: http://palosaari.fi/linux/ 10415Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10416T: git git://linuxtv.org/anttip/media_tree.git 10417S: Maintained 10418F: drivers/media/tuners/tda18212* 10419 10420TDA18218 MEDIA DRIVER 10421M: Antti Palosaari <crope@iki.fi> 10422L: linux-media@vger.kernel.org 10423W: http://linuxtv.org/ 10424W: http://palosaari.fi/linux/ 10425Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10426T: git git://linuxtv.org/anttip/media_tree.git 10427S: Maintained 10428F: drivers/media/tuners/tda18218* 10429 10430TDA18271 MEDIA DRIVER 10431M: Michael Krufky <mkrufky@linuxtv.org> 10432L: linux-media@vger.kernel.org 10433W: http://linuxtv.org/ 10434W: http://github.com/mkrufky 10435Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10436T: git git://linuxtv.org/mkrufky/tuners.git 10437S: Maintained 10438F: drivers/media/tuners/tda18271* 10439 10440TDA827x MEDIA DRIVER 10441M: Michael Krufky <mkrufky@linuxtv.org> 10442L: linux-media@vger.kernel.org 10443W: http://linuxtv.org/ 10444W: http://github.com/mkrufky 10445Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10446T: git git://linuxtv.org/mkrufky/tuners.git 10447S: Maintained 10448F: drivers/media/tuners/tda8290.* 10449 10450TDA8290 MEDIA DRIVER 10451M: Michael Krufky <mkrufky@linuxtv.org> 10452L: linux-media@vger.kernel.org 10453W: http://linuxtv.org/ 10454W: http://github.com/mkrufky 10455Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10456T: git git://linuxtv.org/mkrufky/tuners.git 10457S: Maintained 10458F: drivers/media/tuners/tda8290.* 10459 10460TDA9840 MEDIA DRIVER 10461M: Hans Verkuil <hverkuil@xs4all.nl> 10462L: linux-media@vger.kernel.org 10463T: git git://linuxtv.org/media_tree.git 10464W: http://linuxtv.org 10465S: Maintained 10466F: drivers/media/i2c/tda9840* 10467 10468TEA5761 TUNER DRIVER 10469M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10470L: linux-media@vger.kernel.org 10471W: http://linuxtv.org 10472T: git git://linuxtv.org/media_tree.git 10473S: Odd fixes 10474F: drivers/media/tuners/tea5761.* 10475 10476TEA5767 TUNER DRIVER 10477M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10478L: linux-media@vger.kernel.org 10479W: http://linuxtv.org 10480T: git git://linuxtv.org/media_tree.git 10481S: Maintained 10482F: drivers/media/tuners/tea5767.* 10483 10484TEA6415C MEDIA DRIVER 10485M: Hans Verkuil <hverkuil@xs4all.nl> 10486L: linux-media@vger.kernel.org 10487T: git git://linuxtv.org/media_tree.git 10488W: http://linuxtv.org 10489S: Maintained 10490F: drivers/media/i2c/tea6415c* 10491 10492TEA6420 MEDIA DRIVER 10493M: Hans Verkuil <hverkuil@xs4all.nl> 10494L: linux-media@vger.kernel.org 10495T: git git://linuxtv.org/media_tree.git 10496W: http://linuxtv.org 10497S: Maintained 10498F: drivers/media/i2c/tea6420* 10499 10500TEAM DRIVER 10501M: Jiri Pirko <jiri@resnulli.us> 10502L: netdev@vger.kernel.org 10503S: Supported 10504F: drivers/net/team/ 10505F: include/linux/if_team.h 10506F: include/uapi/linux/if_team.h 10507 10508TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10509M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10510S: Maintained 10511F: arch/x86/platform/ts5500/ 10512 10513TECHNOTREND USB IR RECEIVER 10514M: Sean Young <sean@mess.org> 10515L: linux-media@vger.kernel.org 10516S: Maintained 10517F: drivers/media/rc/ttusbir.c 10518 10519TEGRA ARCHITECTURE SUPPORT 10520M: Stephen Warren <swarren@wwwdotorg.org> 10521M: Thierry Reding <thierry.reding@gmail.com> 10522M: Alexandre Courbot <gnurou@gmail.com> 10523L: linux-tegra@vger.kernel.org 10524Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10525T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10526S: Supported 10527N: [^a-z]tegra 10528 10529TEGRA CLOCK DRIVER 10530M: Peter De Schrijver <pdeschrijver@nvidia.com> 10531M: Prashant Gaikwad <pgaikwad@nvidia.com> 10532S: Supported 10533F: drivers/clk/tegra/ 10534 10535TEGRA DMA DRIVER 10536M: Laxman Dewangan <ldewangan@nvidia.com> 10537S: Supported 10538F: drivers/dma/tegra20-apb-dma.c 10539 10540TEGRA I2C DRIVER 10541M: Laxman Dewangan <ldewangan@nvidia.com> 10542S: Supported 10543F: drivers/i2c/busses/i2c-tegra.c 10544 10545TEGRA IOMMU DRIVERS 10546M: Hiroshi Doyu <hdoyu@nvidia.com> 10547S: Supported 10548F: drivers/iommu/tegra* 10549 10550TEGRA KBC DRIVER 10551M: Rakesh Iyer <riyer@nvidia.com> 10552M: Laxman Dewangan <ldewangan@nvidia.com> 10553S: Supported 10554F: drivers/input/keyboard/tegra-kbc.c 10555 10556TEGRA PWM DRIVER 10557M: Thierry Reding <thierry.reding@gmail.com> 10558S: Supported 10559F: drivers/pwm/pwm-tegra.c 10560 10561TEGRA SERIAL DRIVER 10562M: Laxman Dewangan <ldewangan@nvidia.com> 10563S: Supported 10564F: drivers/tty/serial/serial-tegra.c 10565 10566TEGRA SPI DRIVER 10567M: Laxman Dewangan <ldewangan@nvidia.com> 10568S: Supported 10569F: drivers/spi/spi-tegra* 10570 10571TEHUTI ETHERNET DRIVER 10572M: Andy Gospodarek <andy@greyhouse.net> 10573L: netdev@vger.kernel.org 10574S: Supported 10575F: drivers/net/ethernet/tehuti/* 10576 10577Telecom Clock Driver for MCPL0010 10578M: Mark Gross <mark.gross@intel.com> 10579S: Supported 10580F: drivers/char/tlclk.c 10581 10582TENSILICA XTENSA PORT (xtensa) 10583M: Chris Zankel <chris@zankel.net> 10584M: Max Filippov <jcmvbkbc@gmail.com> 10585L: linux-xtensa@linux-xtensa.org 10586S: Maintained 10587F: arch/xtensa/ 10588F: drivers/irqchip/irq-xtensa-* 10589 10590THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10591M: Hans Verkuil <hverkuil@xs4all.nl> 10592L: linux-media@vger.kernel.org 10593T: git git://linuxtv.org/media_tree.git 10594W: http://linuxtv.org 10595S: Maintained 10596F: drivers/media/radio/radio-raremono.c 10597 10598THERMAL 10599M: Zhang Rui <rui.zhang@intel.com> 10600M: Eduardo Valentin <edubezval@gmail.com> 10601L: linux-pm@vger.kernel.org 10602T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10603T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10604Q: https://patchwork.kernel.org/project/linux-pm/list/ 10605S: Supported 10606F: drivers/thermal/ 10607F: include/linux/thermal.h 10608F: include/uapi/linux/thermal.h 10609F: include/linux/cpu_cooling.h 10610F: Documentation/devicetree/bindings/thermal/ 10611 10612THERMAL/CPU_COOLING 10613M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10614M: Viresh Kumar <viresh.kumar@linaro.org> 10615M: Javi Merino <javi.merino@arm.com> 10616L: linux-pm@vger.kernel.org 10617S: Supported 10618F: Documentation/thermal/cpu-cooling-api.txt 10619F: drivers/thermal/cpu_cooling.c 10620F: include/linux/cpu_cooling.h 10621 10622THINGM BLINK(1) USB RGB LED DRIVER 10623M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10624S: Maintained 10625F: drivers/hid/hid-thingm.c 10626 10627THINKPAD ACPI EXTRAS DRIVER 10628M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10629L: ibm-acpi-devel@lists.sourceforge.net 10630L: platform-driver-x86@vger.kernel.org 10631W: http://ibm-acpi.sourceforge.net 10632W: http://thinkwiki.org/wiki/Ibm-acpi 10633T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10634S: Maintained 10635F: drivers/platform/x86/thinkpad_acpi.c 10636 10637TI BANDGAP AND THERMAL DRIVER 10638M: Eduardo Valentin <edubezval@gmail.com> 10639L: linux-pm@vger.kernel.org 10640L: linux-omap@vger.kernel.org 10641S: Maintained 10642F: drivers/thermal/ti-soc-thermal/ 10643 10644TI CDCE706 CLOCK DRIVER 10645M: Max Filippov <jcmvbkbc@gmail.com> 10646S: Maintained 10647F: drivers/clk/clk-cdce706.c 10648 10649TI CLOCK DRIVER 10650M: Tero Kristo <t-kristo@ti.com> 10651L: linux-omap@vger.kernel.org 10652S: Maintained 10653F: drivers/clk/ti/ 10654F: include/linux/clk/ti.h 10655 10656TI FLASH MEDIA INTERFACE DRIVER 10657M: Alex Dubov <oakad@yahoo.com> 10658S: Maintained 10659F: drivers/misc/tifm* 10660F: drivers/mmc/host/tifm_sd.c 10661F: include/linux/tifm.h 10662 10663TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10664M: Santosh Shilimkar <ssantosh@kernel.org> 10665L: linux-kernel@vger.kernel.org 10666L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10667S: Maintained 10668F: drivers/soc/ti/* 10669T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10670 10671 10672TI LM49xxx FAMILY ASoC CODEC DRIVERS 10673M: M R Swami Reddy <mr.swami.reddy@ti.com> 10674M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10675L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10676S: Maintained 10677F: sound/soc/codecs/lm49453* 10678F: sound/soc/codecs/isabelle* 10679 10680TI LP855x BACKLIGHT DRIVER 10681M: Milo Kim <milo.kim@ti.com> 10682S: Maintained 10683F: Documentation/backlight/lp855x-driver.txt 10684F: drivers/video/backlight/lp855x_bl.c 10685F: include/linux/platform_data/lp855x.h 10686 10687TI LP8727 CHARGER DRIVER 10688M: Milo Kim <milo.kim@ti.com> 10689S: Maintained 10690F: drivers/power/lp8727_charger.c 10691F: include/linux/platform_data/lp8727.h 10692 10693TI LP8788 MFD DRIVER 10694M: Milo Kim <milo.kim@ti.com> 10695S: Maintained 10696F: drivers/iio/adc/lp8788_adc.c 10697F: drivers/leds/leds-lp8788.c 10698F: drivers/mfd/lp8788*.c 10699F: drivers/power/lp8788-charger.c 10700F: drivers/regulator/lp8788-*.c 10701F: include/linux/mfd/lp8788*.h 10702 10703TI NETCP ETHERNET DRIVER 10704M: Wingman Kwok <w-kwok2@ti.com> 10705M: Murali Karicheri <m-karicheri2@ti.com> 10706L: netdev@vger.kernel.org 10707S: Maintained 10708F: drivers/net/ethernet/ti/netcp* 10709 10710TI TAS571X FAMILY ASoC CODEC DRIVER 10711M: Kevin Cernekee <cernekee@chromium.org> 10712L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10713S: Odd Fixes 10714F: sound/soc/codecs/tas571x* 10715 10716TI TWL4030 SERIES SOC CODEC DRIVER 10717M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10718L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10719S: Maintained 10720F: sound/soc/codecs/twl4030* 10721 10722TI WILINK WIRELESS DRIVERS 10723L: linux-wireless@vger.kernel.org 10724W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10725W: http://wireless.kernel.org/en/users/Drivers/wl1251 10726T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10727S: Orphan 10728F: drivers/net/wireless/ti/ 10729F: include/linux/wl12xx.h 10730 10731TIPC NETWORK LAYER 10732M: Jon Maloy <jon.maloy@ericsson.com> 10733M: Ying Xue <ying.xue@windriver.com> 10734L: netdev@vger.kernel.org (core kernel code) 10735L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10736W: http://tipc.sourceforge.net/ 10737S: Maintained 10738F: include/uapi/linux/tipc*.h 10739F: net/tipc/ 10740 10741TILE ARCHITECTURE 10742M: Chris Metcalf <cmetcalf@ezchip.com> 10743W: http://www.ezchip.com/scm/ 10744S: Supported 10745F: arch/tile/ 10746F: drivers/char/tile-srom.c 10747F: drivers/edac/tile_edac.c 10748F: drivers/net/ethernet/tile/ 10749F: drivers/rtc/rtc-tile.c 10750F: drivers/tty/hvc/hvc_tile.c 10751F: drivers/tty/serial/tilegx.c 10752F: drivers/usb/host/*-tilegx.c 10753F: include/linux/usb/tilegx.h 10754 10755TLAN NETWORK DRIVER 10756M: Samuel Chessman <chessman@tux.org> 10757L: tlan-devel@lists.sourceforge.net (subscribers-only) 10758W: http://sourceforge.net/projects/tlan/ 10759S: Maintained 10760F: Documentation/networking/tlan.txt 10761F: drivers/net/ethernet/ti/tlan.* 10762 10763TOMOYO SECURITY MODULE 10764M: Kentaro Takeda <takedakn@nttdata.co.jp> 10765M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10766L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10767L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10768L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10769L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10770W: http://tomoyo.sourceforge.jp/ 10771T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10772S: Maintained 10773F: security/tomoyo/ 10774 10775TOPSTAR LAPTOP EXTRAS DRIVER 10776M: Herton Ronaldo Krzesinski <herton@canonical.com> 10777L: platform-driver-x86@vger.kernel.org 10778S: Maintained 10779F: drivers/platform/x86/topstar-laptop.c 10780 10781TOSHIBA ACPI EXTRAS DRIVER 10782M: Azael Avalos <coproscefalo@gmail.com> 10783L: platform-driver-x86@vger.kernel.org 10784S: Maintained 10785F: drivers/platform/x86/toshiba_acpi.c 10786 10787TOSHIBA BLUETOOTH DRIVER 10788M: Azael Avalos <coproscefalo@gmail.com> 10789L: platform-driver-x86@vger.kernel.org 10790S: Maintained 10791F: drivers/platform/x86/toshiba_bluetooth.c 10792 10793TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10794M: Azael Avalos <coproscefalo@gmail.com> 10795L: platform-driver-x86@vger.kernel.org 10796S: Maintained 10797F: drivers/platform/x86/toshiba_haps.c 10798 10799TOSHIBA WMI HOTKEYS DRIVER 10800M: Azael Avalos <coproscefalo@gmail.com> 10801L: platform-driver-x86@vger.kernel.org 10802S: Maintained 10803F: drivers/platform/x86/toshiba-wmi.c 10804 10805TOSHIBA SMM DRIVER 10806M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10807W: http://www.buzzard.org.uk/toshiba/ 10808S: Maintained 10809F: drivers/char/toshiba.c 10810F: include/linux/toshiba.h 10811F: include/uapi/linux/toshiba.h 10812 10813TOSHIBA TC358743 DRIVER 10814M: Mats Randgaard <matrandg@cisco.com> 10815L: linux-media@vger.kernel.org 10816S: Maintained 10817F: drivers/media/i2c/tc358743* 10818F: include/media/tc358743.h 10819 10820TMIO MMC DRIVER 10821M: Ian Molton <ian@mnementh.co.uk> 10822L: linux-mmc@vger.kernel.org 10823S: Maintained 10824F: drivers/mmc/host/tmio_mmc* 10825F: drivers/mmc/host/sh_mobile_sdhi.c 10826F: include/linux/mmc/tmio.h 10827F: include/linux/mmc/sh_mobile_sdhi.h 10828 10829TMP401 HARDWARE MONITOR DRIVER 10830M: Guenter Roeck <linux@roeck-us.net> 10831L: lm-sensors@lm-sensors.org 10832S: Maintained 10833F: Documentation/hwmon/tmp401 10834F: drivers/hwmon/tmp401.c 10835 10836TMPFS (SHMEM FILESYSTEM) 10837M: Hugh Dickins <hughd@google.com> 10838L: linux-mm@kvack.org 10839S: Maintained 10840F: include/linux/shmem_fs.h 10841F: mm/shmem.c 10842 10843TM6000 VIDEO4LINUX DRIVER 10844M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10845L: linux-media@vger.kernel.org 10846W: http://linuxtv.org 10847T: git git://linuxtv.org/media_tree.git 10848S: Odd fixes 10849F: drivers/media/usb/tm6000/ 10850 10851TW68 VIDEO4LINUX DRIVER 10852M: Hans Verkuil <hverkuil@xs4all.nl> 10853L: linux-media@vger.kernel.org 10854T: git git://linuxtv.org/media_tree.git 10855W: http://linuxtv.org 10856S: Odd Fixes 10857F: drivers/media/pci/tw68/ 10858 10859TPM DEVICE DRIVER 10860M: Peter Huewe <peterhuewe@gmx.de> 10861M: Marcel Selhorst <tpmdd@selhorst.net> 10862M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 10863R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10864W: http://tpmdd.sourceforge.net 10865L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10866Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10867T: https://github.com/PeterHuewe/linux-tpmdd 10868S: Maintained 10869F: drivers/char/tpm/ 10870 10871TPM IBM_VTPM DEVICE DRIVER 10872M: Ashley Lai <ashleydlai@gmail.com> 10873W: http://tpmdd.sourceforge.net 10874L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10875S: Maintained 10876F: drivers/char/tpm/tpm_ibmvtpm* 10877 10878TRACING 10879M: Steven Rostedt <rostedt@goodmis.org> 10880M: Ingo Molnar <mingo@redhat.com> 10881T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10882S: Maintained 10883F: Documentation/trace/ftrace.txt 10884F: arch/*/*/*/ftrace.h 10885F: arch/*/kernel/ftrace.c 10886F: include/*/ftrace.h 10887F: include/linux/trace*.h 10888F: include/trace/ 10889F: kernel/trace/ 10890F: tools/testing/selftests/ftrace/ 10891 10892TRIVIAL PATCHES 10893M: Jiri Kosina <trivial@kernel.org> 10894T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10895S: Maintained 10896K: ^Subject:.*(?i)trivial 10897 10898TTY LAYER 10899M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10900M: Jiri Slaby <jslaby@suse.com> 10901S: Supported 10902T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10903F: Documentation/serial/ 10904F: drivers/tty/ 10905F: drivers/tty/serial/serial_core.c 10906F: include/linux/serial_core.h 10907F: include/linux/serial.h 10908F: include/linux/tty.h 10909F: include/uapi/linux/serial_core.h 10910F: include/uapi/linux/serial.h 10911F: include/uapi/linux/tty.h 10912 10913TUA9001 MEDIA DRIVER 10914M: Antti Palosaari <crope@iki.fi> 10915L: linux-media@vger.kernel.org 10916W: http://linuxtv.org/ 10917W: http://palosaari.fi/linux/ 10918Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10919T: git git://linuxtv.org/anttip/media_tree.git 10920S: Maintained 10921F: drivers/media/tuners/tua9001* 10922 10923TULIP NETWORK DRIVERS 10924L: netdev@vger.kernel.org 10925L: linux-parisc@vger.kernel.org 10926S: Orphan 10927F: drivers/net/ethernet/dec/tulip/ 10928 10929TUN/TAP driver 10930M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10931W: http://vtun.sourceforge.net/tun 10932S: Maintained 10933F: Documentation/networking/tuntap.txt 10934F: arch/um/os-Linux/drivers/ 10935 10936TURBOCHANNEL SUBSYSTEM 10937M: "Maciej W. Rozycki" <macro@linux-mips.org> 10938M: Ralf Baechle <ralf@linux-mips.org> 10939L: linux-mips@linux-mips.org 10940Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10941S: Maintained 10942F: drivers/tc/ 10943F: include/linux/tc.h 10944 10945U14-34F SCSI DRIVER 10946M: Dario Ballabio <ballabio_dario@emc.com> 10947L: linux-scsi@vger.kernel.org 10948S: Maintained 10949F: drivers/scsi/u14-34f.c 10950 10951UBI FILE SYSTEM (UBIFS) 10952M: Artem Bityutskiy <dedekind1@gmail.com> 10953M: Adrian Hunter <adrian.hunter@intel.com> 10954L: linux-mtd@lists.infradead.org 10955T: git git://git.infradead.org/ubifs-2.6.git 10956W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10957S: Maintained 10958F: Documentation/filesystems/ubifs.txt 10959F: fs/ubifs/ 10960 10961UCLINUX (M68KNOMMU AND COLDFIRE) 10962M: Greg Ungerer <gerg@uclinux.org> 10963W: http://www.uclinux.org/ 10964L: linux-m68k@lists.linux-m68k.org 10965L: uclinux-dev@uclinux.org (subscribers-only) 10966T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10967S: Maintained 10968F: arch/m68k/coldfire/ 10969F: arch/m68k/68*/ 10970F: arch/m68k/*/*_no.* 10971F: arch/m68k/include/asm/*_no.* 10972 10973UDF FILESYSTEM 10974M: Jan Kara <jack@suse.com> 10975S: Maintained 10976F: Documentation/filesystems/udf.txt 10977F: fs/udf/ 10978 10979UFS FILESYSTEM 10980M: Evgeniy Dushistov <dushistov@mail.ru> 10981S: Maintained 10982F: Documentation/filesystems/ufs.txt 10983F: fs/ufs/ 10984 10985UHID USERSPACE HID IO DRIVER: 10986M: David Herrmann <dh.herrmann@googlemail.com> 10987L: linux-input@vger.kernel.org 10988S: Maintained 10989F: drivers/hid/uhid.c 10990F: include/uapi/linux/uhid.h 10991 10992ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10993L: linux-usb@vger.kernel.org 10994S: Orphan 10995F: drivers/uwb/ 10996F: include/linux/uwb.h 10997F: include/linux/uwb/ 10998 10999UNICORE32 ARCHITECTURE: 11000M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11001W: http://mprc.pku.edu.cn/~guanxuetao/linux 11002S: Maintained 11003T: git git://github.com/gxt/linux.git 11004F: arch/unicore32/ 11005 11006UNIFDEF 11007M: Tony Finch <dot@dotat.at> 11008W: http://dotat.at/prog/unifdef 11009S: Maintained 11010F: scripts/unifdef.c 11011 11012UNIFORM CDROM DRIVER 11013M: Jens Axboe <axboe@kernel.dk> 11014W: http://www.kernel.dk 11015S: Maintained 11016F: Documentation/cdrom/ 11017F: drivers/cdrom/cdrom.c 11018F: include/linux/cdrom.h 11019F: include/uapi/linux/cdrom.h 11020 11021UNISYS S-PAR DRIVERS 11022M: Benjamin Romer <benjamin.romer@unisys.com> 11023M: David Kershner <david.kershner@unisys.com> 11024L: sparmaintainer@unisys.com (Unisys internal) 11025S: Supported 11026F: drivers/staging/unisys/ 11027 11028UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11029M: Vinayak Holikatti <vinholikatti@gmail.com> 11030L: linux-scsi@vger.kernel.org 11031S: Supported 11032F: Documentation/scsi/ufs.txt 11033F: drivers/scsi/ufs/ 11034 11035UNSORTED BLOCK IMAGES (UBI) 11036M: Artem Bityutskiy <dedekind1@gmail.com> 11037M: Richard Weinberger <richard@nod.at> 11038W: http://www.linux-mtd.infradead.org/ 11039L: linux-mtd@lists.infradead.org 11040T: git git://git.infradead.org/ubifs-2.6.git 11041S: Supported 11042F: drivers/mtd/ubi/ 11043F: include/linux/mtd/ubi.h 11044F: include/uapi/mtd/ubi-user.h 11045 11046USB ACM DRIVER 11047M: Oliver Neukum <oliver@neukum.org> 11048L: linux-usb@vger.kernel.org 11049S: Maintained 11050F: Documentation/usb/acm.txt 11051F: drivers/usb/class/cdc-acm.* 11052 11053USB AR5523 WIRELESS DRIVER 11054M: Pontus Fuchs <pontus.fuchs@gmail.com> 11055L: linux-wireless@vger.kernel.org 11056S: Maintained 11057F: drivers/net/wireless/ath/ar5523/ 11058 11059USB ATTACHED SCSI 11060M: Hans de Goede <hdegoede@redhat.com> 11061M: Gerd Hoffmann <kraxel@redhat.com> 11062L: linux-usb@vger.kernel.org 11063L: linux-scsi@vger.kernel.org 11064S: Maintained 11065F: drivers/usb/storage/uas.c 11066 11067USB CDC ETHERNET DRIVER 11068M: Oliver Neukum <oliver@neukum.org> 11069L: linux-usb@vger.kernel.org 11070S: Maintained 11071F: drivers/net/usb/cdc_*.c 11072F: include/uapi/linux/usb/cdc.h 11073 11074USB CHAOSKEY DRIVER 11075M: Keith Packard <keithp@keithp.com> 11076L: linux-usb@vger.kernel.org 11077S: Maintained 11078F: drivers/usb/misc/chaoskey.c 11079 11080USB CYPRESS C67X00 DRIVER 11081M: Peter Korsgaard <jacmet@sunsite.dk> 11082L: linux-usb@vger.kernel.org 11083S: Maintained 11084F: drivers/usb/c67x00/ 11085 11086USB DAVICOM DM9601 DRIVER 11087M: Peter Korsgaard <jacmet@sunsite.dk> 11088L: netdev@vger.kernel.org 11089W: http://www.linux-usb.org/usbnet 11090S: Maintained 11091F: drivers/net/usb/dm9601.c 11092 11093USB DIAMOND RIO500 DRIVER 11094M: Cesar Miquel <miquel@df.uba.ar> 11095L: rio500-users@lists.sourceforge.net 11096W: http://rio500.sourceforge.net 11097S: Maintained 11098F: drivers/usb/misc/rio500* 11099 11100USB EHCI DRIVER 11101M: Alan Stern <stern@rowland.harvard.edu> 11102L: linux-usb@vger.kernel.org 11103S: Maintained 11104F: Documentation/usb/ehci.txt 11105F: drivers/usb/host/ehci* 11106 11107USB GADGET/PERIPHERAL SUBSYSTEM 11108M: Felipe Balbi <balbi@ti.com> 11109L: linux-usb@vger.kernel.org 11110W: http://www.linux-usb.org/gadget 11111T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11112S: Maintained 11113F: drivers/usb/gadget/ 11114F: include/linux/usb/gadget* 11115 11116USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11117M: Jiri Kosina <jikos@kernel.org> 11118L: linux-usb@vger.kernel.org 11119T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11120S: Maintained 11121F: Documentation/hid/hiddev.txt 11122F: drivers/hid/usbhid/ 11123 11124USB ISP116X DRIVER 11125M: Olav Kongas <ok@artecdesign.ee> 11126L: linux-usb@vger.kernel.org 11127S: Maintained 11128F: drivers/usb/host/isp116x* 11129F: include/linux/usb/isp116x.h 11130 11131USB MASS STORAGE DRIVER 11132M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11133L: linux-usb@vger.kernel.org 11134L: usb-storage@lists.one-eyed-alien.net 11135S: Maintained 11136W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11137F: drivers/usb/storage/ 11138 11139USB MIDI DRIVER 11140M: Clemens Ladisch <clemens@ladisch.de> 11141L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11142T: git git://git.alsa-project.org/alsa-kernel.git 11143S: Maintained 11144F: sound/usb/midi.* 11145 11146USB NETWORKING DRIVERS 11147L: linux-usb@vger.kernel.org 11148S: Odd Fixes 11149F: drivers/net/usb/ 11150 11151USB OHCI DRIVER 11152M: Alan Stern <stern@rowland.harvard.edu> 11153L: linux-usb@vger.kernel.org 11154S: Maintained 11155F: Documentation/usb/ohci.txt 11156F: drivers/usb/host/ohci* 11157 11158USB OTG FSM (Finite State Machine) 11159M: Peter Chen <Peter.Chen@freescale.com> 11160T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11161L: linux-usb@vger.kernel.org 11162S: Maintained 11163F: drivers/usb/common/usb-otg-fsm.c 11164 11165USB OVER IP DRIVER 11166M: Valentina Manea <valentina.manea.m@gmail.com> 11167M: Shuah Khan <shuah.kh@samsung.com> 11168L: linux-usb@vger.kernel.org 11169S: Maintained 11170F: drivers/usb/usbip/ 11171F: tools/usb/usbip/ 11172 11173USB PEGASUS DRIVER 11174M: Petko Manolov <petkan@nucleusys.com> 11175L: linux-usb@vger.kernel.org 11176L: netdev@vger.kernel.org 11177T: git git://github.com/petkan/pegasus.git 11178W: https://github.com/petkan/pegasus 11179S: Maintained 11180F: drivers/net/usb/pegasus.* 11181 11182USB PHY LAYER 11183M: Felipe Balbi <balbi@ti.com> 11184L: linux-usb@vger.kernel.org 11185T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11186S: Maintained 11187F: drivers/usb/phy/ 11188 11189USB PRINTER DRIVER (usblp) 11190M: Pete Zaitcev <zaitcev@redhat.com> 11191L: linux-usb@vger.kernel.org 11192S: Supported 11193F: drivers/usb/class/usblp.c 11194 11195USB RTL8150 DRIVER 11196M: Petko Manolov <petkan@nucleusys.com> 11197L: linux-usb@vger.kernel.org 11198L: netdev@vger.kernel.org 11199T: git git://github.com/petkan/rtl8150.git 11200W: https://github.com/petkan/rtl8150 11201S: Maintained 11202F: drivers/net/usb/rtl8150.c 11203 11204USB SERIAL SUBSYSTEM 11205M: Johan Hovold <johan@kernel.org> 11206L: linux-usb@vger.kernel.org 11207S: Maintained 11208F: Documentation/usb/usb-serial.txt 11209F: drivers/usb/serial/ 11210F: include/linux/usb/serial.h 11211 11212USB SMSC75XX ETHERNET DRIVER 11213M: Steve Glendinning <steve.glendinning@shawell.net> 11214L: netdev@vger.kernel.org 11215S: Maintained 11216F: drivers/net/usb/smsc75xx.* 11217 11218USB SMSC95XX ETHERNET DRIVER 11219M: Steve Glendinning <steve.glendinning@shawell.net> 11220L: netdev@vger.kernel.org 11221S: Maintained 11222F: drivers/net/usb/smsc95xx.* 11223 11224USB SUBSYSTEM 11225M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11226L: linux-usb@vger.kernel.org 11227W: http://www.linux-usb.org 11228T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11229S: Supported 11230F: Documentation/usb/ 11231F: drivers/usb/ 11232F: include/linux/usb.h 11233F: include/linux/usb/ 11234 11235USB UHCI DRIVER 11236M: Alan Stern <stern@rowland.harvard.edu> 11237L: linux-usb@vger.kernel.org 11238S: Maintained 11239F: drivers/usb/host/uhci* 11240 11241USB "USBNET" DRIVER FRAMEWORK 11242M: Oliver Neukum <oneukum@suse.com> 11243L: netdev@vger.kernel.org 11244W: http://www.linux-usb.org/usbnet 11245S: Maintained 11246F: drivers/net/usb/usbnet.c 11247F: include/linux/usb/usbnet.h 11248 11249USB VIDEO CLASS 11250M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11251L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11252L: linux-media@vger.kernel.org 11253T: git git://linuxtv.org/media_tree.git 11254W: http://www.ideasonboard.org/uvc/ 11255S: Maintained 11256F: drivers/media/usb/uvc/ 11257F: include/uapi/linux/uvcvideo.h 11258 11259USB VISION DRIVER 11260M: Hans Verkuil <hverkuil@xs4all.nl> 11261L: linux-media@vger.kernel.org 11262T: git git://linuxtv.org/media_tree.git 11263W: http://linuxtv.org 11264S: Odd Fixes 11265F: drivers/media/usb/usbvision/ 11266 11267USB WEBCAM GADGET 11268M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11269L: linux-usb@vger.kernel.org 11270S: Maintained 11271F: drivers/usb/gadget/function/*uvc* 11272F: drivers/usb/gadget/legacy/webcam.c 11273 11274USB WIRELESS RNDIS DRIVER (rndis_wlan) 11275M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11276L: linux-wireless@vger.kernel.org 11277S: Maintained 11278F: drivers/net/wireless/rndis_wlan.c 11279 11280USB XHCI DRIVER 11281M: Mathias Nyman <mathias.nyman@intel.com> 11282L: linux-usb@vger.kernel.org 11283S: Supported 11284F: drivers/usb/host/xhci* 11285F: drivers/usb/host/pci-quirks* 11286 11287USB ZD1201 DRIVER 11288L: linux-wireless@vger.kernel.org 11289W: http://linux-lc100020.sourceforge.net 11290S: Orphan 11291F: drivers/net/wireless/zd1201.* 11292 11293USB ZR364XX DRIVER 11294M: Antoine Jacquet <royale@zerezo.com> 11295L: linux-usb@vger.kernel.org 11296L: linux-media@vger.kernel.org 11297T: git git://linuxtv.org/media_tree.git 11298W: http://royale.zerezo.com/zr364xx/ 11299S: Maintained 11300F: Documentation/video4linux/zr364xx.txt 11301F: drivers/media/usb/zr364xx/ 11302 11303ULPI BUS 11304M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11305L: linux-usb@vger.kernel.org 11306S: Maintained 11307F: drivers/usb/common/ulpi.c 11308F: include/linux/ulpi/ 11309 11310USER-MODE LINUX (UML) 11311M: Jeff Dike <jdike@addtoit.com> 11312M: Richard Weinberger <richard@nod.at> 11313L: user-mode-linux-devel@lists.sourceforge.net 11314L: user-mode-linux-user@lists.sourceforge.net 11315W: http://user-mode-linux.sourceforge.net 11316S: Maintained 11317F: Documentation/virtual/uml/ 11318F: arch/um/ 11319F: arch/x86/um/ 11320F: fs/hostfs/ 11321F: fs/hppfs/ 11322 11323USERSPACE I/O (UIO) 11324M: "Hans J. Koch" <hjk@hansjkoch.de> 11325M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11326S: Maintained 11327T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11328F: Documentation/DocBook/uio-howto.tmpl 11329F: drivers/uio/ 11330F: include/linux/uio*.h 11331 11332UTIL-LINUX PACKAGE 11333M: Karel Zak <kzak@redhat.com> 11334L: util-linux@vger.kernel.org 11335W: http://en.wikipedia.org/wiki/Util-linux 11336T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11337S: Maintained 11338 11339UVESAFB DRIVER 11340M: Michal Januszewski <spock@gentoo.org> 11341L: linux-fbdev@vger.kernel.org 11342W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11343S: Maintained 11344F: Documentation/fb/uvesafb.txt 11345F: drivers/video/fbdev/uvesafb.* 11346 11347VF610 NAND DRIVER 11348M: Stefan Agner <stefan@agner.ch> 11349L: linux-mtd@lists.infradead.org 11350S: Supported 11351F: drivers/mtd/nand/vf610_nfc.c 11352 11353VFAT/FAT/MSDOS FILESYSTEM 11354M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11355S: Maintained 11356F: Documentation/filesystems/vfat.txt 11357F: fs/fat/ 11358 11359VFIO DRIVER 11360M: Alex Williamson <alex.williamson@redhat.com> 11361L: kvm@vger.kernel.org 11362S: Maintained 11363F: Documentation/vfio.txt 11364F: drivers/vfio/ 11365F: include/linux/vfio.h 11366F: include/uapi/linux/vfio.h 11367 11368VFIO PLATFORM DRIVER 11369M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11370L: kvm@vger.kernel.org 11371S: Maintained 11372F: drivers/vfio/platform/ 11373 11374VIDEOBUF2 FRAMEWORK 11375M: Pawel Osciak <pawel@osciak.com> 11376M: Marek Szyprowski <m.szyprowski@samsung.com> 11377M: Kyungmin Park <kyungmin.park@samsung.com> 11378L: linux-media@vger.kernel.org 11379S: Maintained 11380F: drivers/media/v4l2-core/videobuf2-* 11381F: include/media/videobuf2-* 11382 11383VIRTUAL SERIO DEVICE DRIVER 11384M: Stephen Chandler Paul <thatslyude@gmail.com> 11385S: Maintained 11386F: drivers/input/serio/userio.c 11387F: include/uapi/linux/userio.h 11388 11389VIRTIO CONSOLE DRIVER 11390M: Amit Shah <amit.shah@redhat.com> 11391L: virtualization@lists.linux-foundation.org 11392S: Maintained 11393F: drivers/char/virtio_console.c 11394F: include/linux/virtio_console.h 11395F: include/uapi/linux/virtio_console.h 11396 11397VIRTIO CORE, NET AND BLOCK DRIVERS 11398M: "Michael S. Tsirkin" <mst@redhat.com> 11399L: virtualization@lists.linux-foundation.org 11400S: Maintained 11401F: drivers/virtio/ 11402F: tools/virtio/ 11403F: drivers/net/virtio_net.c 11404F: drivers/block/virtio_blk.c 11405F: include/linux/virtio_*.h 11406F: include/uapi/linux/virtio_*.h 11407 11408VIRTIO DRIVERS FOR S390 11409M: Christian Borntraeger <borntraeger@de.ibm.com> 11410M: Cornelia Huck <cornelia.huck@de.ibm.com> 11411L: linux-s390@vger.kernel.org 11412L: virtualization@lists.linux-foundation.org 11413L: kvm@vger.kernel.org 11414S: Supported 11415F: drivers/s390/virtio/ 11416 11417VIRTIO GPU DRIVER 11418M: David Airlie <airlied@linux.ie> 11419M: Gerd Hoffmann <kraxel@redhat.com> 11420L: dri-devel@lists.freedesktop.org 11421L: virtualization@lists.linux-foundation.org 11422S: Maintained 11423F: drivers/gpu/drm/virtio/ 11424F: include/uapi/linux/virtio_gpu.h 11425 11426VIRTIO HOST (VHOST) 11427M: "Michael S. Tsirkin" <mst@redhat.com> 11428L: kvm@vger.kernel.org 11429L: virtualization@lists.linux-foundation.org 11430L: netdev@vger.kernel.org 11431S: Maintained 11432F: drivers/vhost/ 11433F: include/uapi/linux/vhost.h 11434 11435VIRTIO INPUT DRIVER 11436M: Gerd Hoffmann <kraxel@redhat.com> 11437S: Maintained 11438F: drivers/virtio/virtio_input.c 11439F: include/uapi/linux/virtio_input.h 11440 11441VIA RHINE NETWORK DRIVER 11442S: Orphan 11443F: drivers/net/ethernet/via/via-rhine.c 11444 11445VIA SD/MMC CARD CONTROLLER DRIVER 11446M: Bruce Chang <brucechang@via.com.tw> 11447M: Harald Welte <HaraldWelte@viatech.com> 11448S: Maintained 11449F: drivers/mmc/host/via-sdmmc.c 11450 11451VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11452M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11453L: linux-fbdev@vger.kernel.org 11454S: Maintained 11455F: include/linux/via-core.h 11456F: include/linux/via-gpio.h 11457F: include/linux/via_i2c.h 11458F: drivers/video/fbdev/via/ 11459 11460VIA VELOCITY NETWORK DRIVER 11461M: Francois Romieu <romieu@fr.zoreil.com> 11462L: netdev@vger.kernel.org 11463S: Maintained 11464F: drivers/net/ethernet/via/via-velocity.* 11465 11466VIRT LIB 11467M: Alex Williamson <alex.williamson@redhat.com> 11468M: Paolo Bonzini <pbonzini@redhat.com> 11469L: kvm@vger.kernel.org 11470S: Supported 11471F: virt/lib/ 11472 11473VIVID VIRTUAL VIDEO DRIVER 11474M: Hans Verkuil <hverkuil@xs4all.nl> 11475L: linux-media@vger.kernel.org 11476T: git git://linuxtv.org/media_tree.git 11477W: http://linuxtv.org 11478S: Maintained 11479F: drivers/media/platform/vivid/* 11480 11481VLAN (802.1Q) 11482M: Patrick McHardy <kaber@trash.net> 11483L: netdev@vger.kernel.org 11484S: Maintained 11485F: drivers/net/macvlan.c 11486F: include/linux/if_*vlan.h 11487F: net/8021q/ 11488 11489VLYNQ BUS 11490M: Florian Fainelli <florian@openwrt.org> 11491L: openwrt-devel@lists.openwrt.org (subscribers-only) 11492S: Maintained 11493F: drivers/vlynq/vlynq.c 11494F: include/linux/vlynq.h 11495 11496VME SUBSYSTEM 11497M: Martyn Welch <martyn@welchs.me.uk> 11498M: Manohar Vanga <manohar.vanga@gmail.com> 11499M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11500L: devel@driverdev.osuosl.org 11501S: Maintained 11502T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11503F: Documentation/vme_api.txt 11504F: drivers/staging/vme/ 11505F: drivers/vme/ 11506F: include/linux/vme* 11507 11508VMWARE HYPERVISOR INTERFACE 11509M: Alok Kataria <akataria@vmware.com> 11510L: virtualization@lists.linux-foundation.org 11511S: Supported 11512F: arch/x86/kernel/cpu/vmware.c 11513 11514VMWARE BALLOON DRIVER 11515M: Xavier Deguillard <xdeguillard@vmware.com> 11516M: Philip Moltmann <moltmann@vmware.com> 11517M: "VMware, Inc." <pv-drivers@vmware.com> 11518L: linux-kernel@vger.kernel.org 11519S: Maintained 11520F: drivers/misc/vmw_balloon.c 11521 11522VMWARE VMMOUSE SUBDRIVER 11523M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11524M: "VMware, Inc." <pv-drivers@vmware.com> 11525L: linux-input@vger.kernel.org 11526S: Maintained 11527F: drivers/input/mouse/vmmouse.c 11528F: drivers/input/mouse/vmmouse.h 11529 11530VMWARE VMXNET3 ETHERNET DRIVER 11531M: Shrikrishna Khare <skhare@vmware.com> 11532M: "VMware, Inc." <pv-drivers@vmware.com> 11533L: netdev@vger.kernel.org 11534S: Maintained 11535F: drivers/net/vmxnet3/ 11536 11537VMware PVSCSI driver 11538M: Arvind Kumar <arvindkumar@vmware.com> 11539M: VMware PV-Drivers <pv-drivers@vmware.com> 11540L: linux-scsi@vger.kernel.org 11541S: Maintained 11542F: drivers/scsi/vmw_pvscsi.c 11543F: drivers/scsi/vmw_pvscsi.h 11544 11545VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11546M: Liam Girdwood <lgirdwood@gmail.com> 11547M: Mark Brown <broonie@kernel.org> 11548L: linux-kernel@vger.kernel.org 11549W: http://www.slimlogic.co.uk/?p=48 11550T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11551S: Supported 11552F: drivers/regulator/ 11553F: include/linux/regulator/ 11554 11555VRF 11556M: David Ahern <dsa@cumulusnetworks.com> 11557M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11558L: netdev@vger.kernel.org 11559S: Maintained 11560F: drivers/net/vrf.c 11561F: Documentation/networking/vrf.txt 11562 11563VT1211 HARDWARE MONITOR DRIVER 11564M: Juerg Haefliger <juergh@gmail.com> 11565L: lm-sensors@lm-sensors.org 11566S: Maintained 11567F: Documentation/hwmon/vt1211 11568F: drivers/hwmon/vt1211.c 11569 11570VT8231 HARDWARE MONITOR DRIVER 11571M: Roger Lucas <vt8231@hiddenengine.co.uk> 11572L: lm-sensors@lm-sensors.org 11573S: Maintained 11574F: drivers/hwmon/vt8231.c 11575 11576VUB300 USB to SDIO/SD/MMC bridge chip 11577M: Tony Olech <tony.olech@elandigitalsystems.com> 11578L: linux-mmc@vger.kernel.org 11579L: linux-usb@vger.kernel.org 11580S: Supported 11581F: drivers/mmc/host/vub300.c 11582 11583W1 DALLAS'S 1-WIRE BUS 11584M: Evgeniy Polyakov <zbr@ioremap.net> 11585S: Maintained 11586F: Documentation/w1/ 11587F: drivers/w1/ 11588 11589W83791D HARDWARE MONITORING DRIVER 11590M: Marc Hulsman <m.hulsman@tudelft.nl> 11591L: lm-sensors@lm-sensors.org 11592S: Maintained 11593F: Documentation/hwmon/w83791d 11594F: drivers/hwmon/w83791d.c 11595 11596W83793 HARDWARE MONITORING DRIVER 11597M: Rudolf Marek <r.marek@assembler.cz> 11598L: lm-sensors@lm-sensors.org 11599S: Maintained 11600F: Documentation/hwmon/w83793 11601F: drivers/hwmon/w83793.c 11602 11603W83795 HARDWARE MONITORING DRIVER 11604M: Jean Delvare <jdelvare@suse.com> 11605L: lm-sensors@lm-sensors.org 11606S: Maintained 11607F: drivers/hwmon/w83795.c 11608 11609W83L51xD SD/MMC CARD INTERFACE DRIVER 11610M: Pierre Ossman <pierre@ossman.eu> 11611S: Maintained 11612F: drivers/mmc/host/wbsd.* 11613 11614WACOM PROTOCOL 4 SERIAL TABLETS 11615M: Julian Squires <julian@cipht.net> 11616M: Hans de Goede <hdegoede@redhat.com> 11617L: linux-input@vger.kernel.org 11618S: Maintained 11619F: drivers/input/tablet/wacom_serial4.c 11620 11621WATCHDOG DEVICE DRIVERS 11622M: Wim Van Sebroeck <wim@iguana.be> 11623L: linux-watchdog@vger.kernel.org 11624W: http://www.linux-watchdog.org/ 11625T: git git://www.linux-watchdog.org/linux-watchdog.git 11626S: Maintained 11627F: Documentation/watchdog/ 11628F: drivers/watchdog/ 11629F: include/linux/watchdog.h 11630F: include/uapi/linux/watchdog.h 11631 11632WD7000 SCSI DRIVER 11633M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11634L: linux-scsi@vger.kernel.org 11635S: Maintained 11636F: drivers/scsi/wd7000.c 11637 11638WIIMOTE HID DRIVER 11639M: David Herrmann <dh.herrmann@googlemail.com> 11640L: linux-input@vger.kernel.org 11641S: Maintained 11642F: drivers/hid/hid-wiimote* 11643 11644WINBOND CIR DRIVER 11645M: David Härdeman <david@hardeman.nu> 11646S: Maintained 11647F: drivers/media/rc/winbond-cir.c 11648 11649WIMAX STACK 11650M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11651M: linux-wimax@intel.com 11652L: wimax@linuxwimax.org (subscribers-only) 11653S: Supported 11654W: http://linuxwimax.org 11655F: Documentation/wimax/README.wimax 11656F: include/linux/wimax/debug.h 11657F: include/net/wimax.h 11658F: include/uapi/linux/wimax.h 11659F: net/wimax/ 11660 11661WISTRON LAPTOP BUTTON DRIVER 11662M: Miloslav Trmac <mitr@volny.cz> 11663S: Maintained 11664F: drivers/input/misc/wistron_btns.c 11665 11666WL3501 WIRELESS PCMCIA CARD DRIVER 11667M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11668L: linux-wireless@vger.kernel.org 11669W: http://oops.ghostprotocols.net:81/blog 11670S: Maintained 11671F: drivers/net/wireless/wl3501* 11672 11673WOLFSON MICROELECTRONICS DRIVERS 11674L: patches@opensource.wolfsonmicro.com 11675T: git https://github.com/CirrusLogic/linux-drivers.git 11676W: https://github.com/CirrusLogic/linux-drivers/wiki 11677S: Supported 11678F: Documentation/hwmon/wm83?? 11679F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 11680F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 11681F: Documentation/devicetree/bindings/mfd/arizona.txt 11682F: arch/arm/mach-s3c64xx/mach-crag6410* 11683F: drivers/clk/clk-wm83*.c 11684F: drivers/extcon/extcon-arizona.c 11685F: drivers/leds/leds-wm83*.c 11686F: drivers/gpio/gpio-*wm*.c 11687F: drivers/gpio/gpio-arizona.c 11688F: drivers/hwmon/wm83??-hwmon.c 11689F: drivers/input/misc/wm831x-on.c 11690F: drivers/input/touchscreen/wm831x-ts.c 11691F: drivers/input/touchscreen/wm97*.c 11692F: drivers/mfd/arizona* 11693F: drivers/mfd/wm*.c 11694F: drivers/power/wm83*.c 11695F: drivers/rtc/rtc-wm83*.c 11696F: drivers/regulator/wm8*.c 11697F: drivers/video/backlight/wm83*_bl.c 11698F: drivers/watchdog/wm83*_wdt.c 11699F: include/linux/mfd/arizona/ 11700F: include/linux/mfd/wm831x/ 11701F: include/linux/mfd/wm8350/ 11702F: include/linux/mfd/wm8400* 11703F: include/linux/wm97xx.h 11704F: include/sound/wm????.h 11705F: sound/soc/codecs/arizona.? 11706F: sound/soc/codecs/wm* 11707 11708WORKQUEUE 11709M: Tejun Heo <tj@kernel.org> 11710R: Lai Jiangshan <jiangshanlai@gmail.com> 11711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11712S: Maintained 11713F: include/linux/workqueue.h 11714F: kernel/workqueue.c 11715F: Documentation/workqueue.txt 11716 11717X.25 NETWORK LAYER 11718M: Andrew Hendry <andrew.hendry@gmail.com> 11719L: linux-x25@vger.kernel.org 11720S: Odd Fixes 11721F: Documentation/networking/x25* 11722F: include/net/x25* 11723F: net/x25/ 11724 11725X86 ARCHITECTURE (32-BIT AND 64-BIT) 11726M: Thomas Gleixner <tglx@linutronix.de> 11727M: Ingo Molnar <mingo@redhat.com> 11728M: "H. Peter Anvin" <hpa@zytor.com> 11729M: x86@kernel.org 11730L: linux-kernel@vger.kernel.org 11731T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11732S: Maintained 11733F: Documentation/x86/ 11734F: arch/x86/ 11735 11736X86 PLATFORM DRIVERS 11737M: Darren Hart <dvhart@infradead.org> 11738L: platform-driver-x86@vger.kernel.org 11739T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11740S: Maintained 11741F: drivers/platform/x86/ 11742F: drivers/platform/olpc/ 11743 11744X86 MCE INFRASTRUCTURE 11745M: Tony Luck <tony.luck@intel.com> 11746M: Borislav Petkov <bp@alien8.de> 11747L: linux-edac@vger.kernel.org 11748S: Maintained 11749F: arch/x86/kernel/cpu/mcheck/* 11750 11751X86 MICROCODE UPDATE SUPPORT 11752M: Borislav Petkov <bp@alien8.de> 11753S: Maintained 11754F: arch/x86/kernel/cpu/microcode/* 11755 11756X86 VDSO 11757M: Andy Lutomirski <luto@amacapital.net> 11758L: linux-kernel@vger.kernel.org 11759T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11760S: Maintained 11761F: arch/x86/entry/vdso/ 11762 11763XC2028/3028 TUNER DRIVER 11764M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11765L: linux-media@vger.kernel.org 11766W: http://linuxtv.org 11767T: git git://linuxtv.org/media_tree.git 11768S: Maintained 11769F: drivers/media/tuners/tuner-xc2028.* 11770 11771XEN HYPERVISOR INTERFACE 11772M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11773M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11774M: David Vrabel <david.vrabel@citrix.com> 11775L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11776T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11777S: Supported 11778F: arch/x86/xen/ 11779F: drivers/*/xen-*front.c 11780F: drivers/xen/ 11781F: arch/x86/include/asm/xen/ 11782F: include/xen/ 11783F: include/uapi/xen/ 11784 11785XEN HYPERVISOR ARM 11786M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11787L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11788S: Supported 11789F: arch/arm/xen/ 11790F: arch/arm/include/asm/xen/ 11791 11792XEN HYPERVISOR ARM64 11793M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11794L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11795S: Supported 11796F: arch/arm64/xen/ 11797F: arch/arm64/include/asm/xen/ 11798 11799XEN NETWORK BACKEND DRIVER 11800M: Ian Campbell <ian.campbell@citrix.com> 11801M: Wei Liu <wei.liu2@citrix.com> 11802L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11803L: netdev@vger.kernel.org 11804S: Supported 11805F: drivers/net/xen-netback/* 11806 11807XEN PCI SUBSYSTEM 11808M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11809L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11810S: Supported 11811F: arch/x86/pci/*xen* 11812F: drivers/pci/*xen* 11813 11814XEN BLOCK SUBSYSTEM 11815M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11816M: Roger Pau Monné <roger.pau@citrix.com> 11817L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11818S: Supported 11819F: drivers/block/xen-blkback/* 11820F: drivers/block/xen* 11821 11822XEN PVSCSI DRIVERS 11823M: Juergen Gross <jgross@suse.com> 11824L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11825L: linux-scsi@vger.kernel.org 11826S: Supported 11827F: drivers/scsi/xen-scsifront.c 11828F: drivers/xen/xen-scsiback.c 11829F: include/xen/interface/io/vscsiif.h 11830 11831XEN SWIOTLB SUBSYSTEM 11832M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11833L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11834S: Supported 11835F: arch/x86/xen/*swiotlb* 11836F: drivers/xen/*swiotlb* 11837 11838XFS FILESYSTEM 11839P: Silicon Graphics Inc 11840M: Dave Chinner <david@fromorbit.com> 11841M: xfs@oss.sgi.com 11842L: xfs@oss.sgi.com 11843W: http://oss.sgi.com/projects/xfs 11844T: git git://oss.sgi.com/xfs/xfs.git 11845S: Supported 11846F: Documentation/filesystems/xfs.txt 11847F: fs/xfs/ 11848 11849XILINX AXI ETHERNET DRIVER 11850M: Anirudha Sarangi <anirudh@xilinx.com> 11851M: John Linn <John.Linn@xilinx.com> 11852S: Maintained 11853F: drivers/net/ethernet/xilinx/xilinx_axienet* 11854 11855XILINX UARTLITE SERIAL DRIVER 11856M: Peter Korsgaard <jacmet@sunsite.dk> 11857L: linux-serial@vger.kernel.org 11858S: Maintained 11859F: drivers/tty/serial/uartlite.c 11860 11861XILINX VIDEO IP CORES 11862M: Hyun Kwon <hyun.kwon@xilinx.com> 11863M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11864L: linux-media@vger.kernel.org 11865T: git git://linuxtv.org/media_tree.git 11866S: Supported 11867F: Documentation/devicetree/bindings/media/xilinx/ 11868F: drivers/media/platform/xilinx/ 11869F: include/uapi/linux/xilinx-v4l2-controls.h 11870 11871XILLYBUS DRIVER 11872M: Eli Billauer <eli.billauer@gmail.com> 11873L: linux-kernel@vger.kernel.org 11874S: Supported 11875F: drivers/char/xillybus/ 11876 11877XTENSA XTFPGA PLATFORM SUPPORT 11878M: Max Filippov <jcmvbkbc@gmail.com> 11879L: linux-xtensa@linux-xtensa.org 11880S: Maintained 11881F: drivers/spi/spi-xtensa-xtfpga.c 11882F: sound/soc/xtensa/xtfpga-i2s.c 11883 11884YAM DRIVER FOR AX.25 11885M: Jean-Paul Roubelat <jpr@f6fbb.org> 11886L: linux-hams@vger.kernel.org 11887S: Maintained 11888F: drivers/net/hamradio/yam* 11889F: include/linux/yam.h 11890 11891YEALINK PHONE DRIVER 11892M: Henk Vergonet <Henk.Vergonet@gmail.com> 11893L: usbb2k-api-dev@nongnu.org 11894S: Maintained 11895F: Documentation/input/yealink.txt 11896F: drivers/input/misc/yealink.* 11897 11898Z8530 DRIVER FOR AX.25 11899M: Joerg Reuter <jreuter@yaina.de> 11900W: http://yaina.de/jreuter/ 11901W: http://www.qsl.net/dl1bke/ 11902L: linux-hams@vger.kernel.org 11903S: Maintained 11904F: Documentation/networking/z8530drv.txt 11905F: drivers/net/hamradio/*scc.c 11906F: drivers/net/hamradio/z8530.h 11907 11908ZBUD COMPRESSED PAGE ALLOCATOR 11909M: Seth Jennings <sjennings@variantweb.net> 11910L: linux-mm@kvack.org 11911S: Maintained 11912F: mm/zbud.c 11913F: include/linux/zbud.h 11914 11915ZD1211RW WIRELESS DRIVER 11916M: Daniel Drake <dsd@gentoo.org> 11917M: Ulrich Kunitz <kune@deine-taler.de> 11918W: http://zd1211.ath.cx/wiki/DriverRewrite 11919L: linux-wireless@vger.kernel.org 11920L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11921S: Maintained 11922F: drivers/net/wireless/zd1211rw/ 11923 11924ZPOOL COMPRESSED PAGE STORAGE API 11925M: Dan Streetman <ddstreet@ieee.org> 11926L: linux-mm@kvack.org 11927S: Maintained 11928F: mm/zpool.c 11929F: include/linux/zpool.h 11930 11931ZR36067 VIDEO FOR LINUX DRIVER 11932L: mjpeg-users@lists.sourceforge.net 11933L: linux-media@vger.kernel.org 11934W: http://mjpeg.sourceforge.net/driver-zoran/ 11935T: hg http://linuxtv.org/hg/v4l-dvb 11936S: Odd Fixes 11937F: drivers/media/pci/zoran/ 11938 11939ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11940M: Minchan Kim <minchan@kernel.org> 11941M: Nitin Gupta <ngupta@vflare.org> 11942R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11943L: linux-kernel@vger.kernel.org 11944S: Maintained 11945F: drivers/block/zram/ 11946F: Documentation/blockdev/zram.txt 11947 11948ZS DECSTATION Z85C30 SERIAL DRIVER 11949M: "Maciej W. Rozycki" <macro@linux-mips.org> 11950S: Maintained 11951F: drivers/tty/serial/zs.* 11952 11953ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11954M: Minchan Kim <minchan@kernel.org> 11955M: Nitin Gupta <ngupta@vflare.org> 11956R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11957L: linux-mm@kvack.org 11958S: Maintained 11959F: mm/zsmalloc.c 11960F: include/linux/zsmalloc.h 11961F: Documentation/vm/zsmalloc.txt 11962 11963ZSWAP COMPRESSED SWAP CACHING 11964M: Seth Jennings <sjennings@variantweb.net> 11965L: linux-mm@kvack.org 11966S: Maintained 11967F: mm/zswap.c 11968 11969THE REST 11970M: Linus Torvalds <torvalds@linux-foundation.org> 11971L: linux-kernel@vger.kernel.org 11972Q: http://patchwork.kernel.org/project/LKML/list/ 11973T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11974S: Buried alive in reporters 11975F: * 11976F: */ 11977