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