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/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: Vladimir Kondratiev <qca_vkondrat@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: Josh Wu <josh.wu@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: Josh Wu <josh.wu@atmel.com> 1954L: linux-mtd@lists.infradead.org 1955S: Supported 1956F: drivers/mtd/nand/atmel_nand* 1957 1958ATMEL SDMMC DRIVER 1959M: Ludovic Desroches <ludovic.desroches@atmel.com> 1960L: linux-mmc@vger.kernel.org 1961S: Supported 1962F: drivers/mmc/host/sdhci-of-at91.c 1963 1964ATMEL SPI DRIVER 1965M: Nicolas Ferre <nicolas.ferre@atmel.com> 1966S: Supported 1967F: drivers/spi/spi-atmel.* 1968 1969ATMEL SSC DRIVER 1970M: Nicolas Ferre <nicolas.ferre@atmel.com> 1971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1972S: Supported 1973F: drivers/misc/atmel-ssc.c 1974F: include/linux/atmel-ssc.h 1975 1976ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1977M: Nicolas Ferre <nicolas.ferre@atmel.com> 1978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1979S: Supported 1980F: drivers/misc/atmel_tclib.c 1981F: drivers/clocksource/tcb_clksrc.c 1982 1983ATMEL USBA UDC DRIVER 1984M: Nicolas Ferre <nicolas.ferre@atmel.com> 1985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1986S: Supported 1987F: drivers/usb/gadget/udc/atmel_usba_udc.* 1988 1989ATMEL WIRELESS DRIVER 1990M: Simon Kelley <simon@thekelleys.org.uk> 1991L: linux-wireless@vger.kernel.org 1992W: http://www.thekelleys.org.uk/atmel 1993W: http://atmelwlandriver.sourceforge.net/ 1994S: Maintained 1995F: drivers/net/wireless/atmel* 1996 1997ATMEL MAXTOUCH DRIVER 1998M: Nick Dyer <nick.dyer@itdev.co.uk> 1999T: git git://github.com/atmel-maxtouch/linux.git 2000S: Supported 2001F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 2002F: drivers/input/touchscreen/atmel_mxt_ts.c 2003F: include/linux/platform_data/atmel_mxt_ts.h 2004 2005ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2006M: Bradley Grove <linuxdrivers@attotech.com> 2007L: linux-scsi@vger.kernel.org 2008W: http://www.attotech.com 2009S: Supported 2010F: drivers/scsi/esas2r 2011 2012ATUSB IEEE 802.15.4 RADIO DRIVER 2013M: Stefan Schmidt <stefan@osg.samsung.com> 2014L: linux-wpan@vger.kernel.org 2015S: Maintained 2016F: drivers/net/ieee802154/atusb.c 2017F: drivers/net/ieee802154/atusb.h 2018F: drivers/net/ieee802154/at86rf230.h 2019 2020AUDIT SUBSYSTEM 2021M: Paul Moore <paul@paul-moore.com> 2022M: Eric Paris <eparis@redhat.com> 2023L: linux-audit@redhat.com (moderated for non-subscribers) 2024W: http://people.redhat.com/sgrubb/audit/ 2025T: git git://git.infradead.org/users/pcmoore/audit 2026S: Maintained 2027F: include/linux/audit.h 2028F: include/uapi/linux/audit.h 2029F: kernel/audit* 2030 2031AUXILIARY DISPLAY DRIVERS 2032M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2033W: http://miguelojeda.es/auxdisplay.htm 2034W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2035S: Maintained 2036F: drivers/auxdisplay/ 2037F: include/linux/cfag12864b.h 2038 2039AVR32 ARCHITECTURE 2040M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2041M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2042W: http://www.atmel.com/products/AVR32/ 2043W: http://mirror.egtvedt.no/avr32linux.org/ 2044W: http://avrfreaks.net/ 2045S: Maintained 2046F: arch/avr32/ 2047 2048AVR32/AT32AP MACHINE SUPPORT 2049M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2050M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2051S: Maintained 2052F: arch/avr32/mach-at32ap/ 2053 2054AX.25 NETWORK LAYER 2055M: Ralf Baechle <ralf@linux-mips.org> 2056L: linux-hams@vger.kernel.org 2057W: http://www.linux-ax25.org/ 2058S: Maintained 2059F: include/uapi/linux/ax25.h 2060F: include/net/ax25.h 2061F: net/ax25/ 2062 2063AZ6007 DVB DRIVER 2064M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2065L: linux-media@vger.kernel.org 2066W: http://linuxtv.org 2067T: git git://linuxtv.org/media_tree.git 2068S: Maintained 2069F: drivers/media/usb/dvb-usb-v2/az6007.c 2070 2071AZTECH FM RADIO RECEIVER DRIVER 2072M: Hans Verkuil <hverkuil@xs4all.nl> 2073L: linux-media@vger.kernel.org 2074T: git git://linuxtv.org/media_tree.git 2075W: http://linuxtv.org 2076S: Maintained 2077F: drivers/media/radio/radio-aztech* 2078 2079B43 WIRELESS DRIVER 2080L: linux-wireless@vger.kernel.org 2081L: b43-dev@lists.infradead.org 2082W: http://wireless.kernel.org/en/users/Drivers/b43 2083S: Odd Fixes 2084F: drivers/net/wireless/b43/ 2085 2086B43LEGACY WIRELESS DRIVER 2087M: Larry Finger <Larry.Finger@lwfinger.net> 2088L: linux-wireless@vger.kernel.org 2089L: b43-dev@lists.infradead.org 2090W: http://wireless.kernel.org/en/users/Drivers/b43 2091S: Maintained 2092F: drivers/net/wireless/b43legacy/ 2093 2094BACKLIGHT CLASS/SUBSYSTEM 2095M: Jingoo Han <jingoohan1@gmail.com> 2096M: Lee Jones <lee.jones@linaro.org> 2097S: Maintained 2098F: drivers/video/backlight/ 2099F: include/linux/backlight.h 2100 2101BATMAN ADVANCED 2102M: Marek Lindner <mareklindner@neomailbox.ch> 2103M: Simon Wunderlich <sw@simonwunderlich.de> 2104M: Antonio Quartulli <antonio@meshcoding.com> 2105L: b.a.t.m.a.n@lists.open-mesh.org 2106W: http://www.open-mesh.org/ 2107S: Maintained 2108F: net/batman-adv/ 2109 2110BAYCOM/HDLCDRV DRIVERS FOR AX.25 2111M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2112L: linux-hams@vger.kernel.org 2113W: http://www.baycom.org/~tom/ham/ham.html 2114S: Maintained 2115F: drivers/net/hamradio/baycom* 2116 2117BCACHE (BLOCK LAYER CACHE) 2118M: Kent Overstreet <kent.overstreet@gmail.com> 2119L: linux-bcache@vger.kernel.org 2120W: http://bcache.evilpiepirate.org 2121S: Maintained 2122F: drivers/md/bcache/ 2123 2124BDISP ST MEDIA DRIVER 2125M: Fabien Dessenne <fabien.dessenne@st.com> 2126L: linux-media@vger.kernel.org 2127T: git git://linuxtv.org/media_tree.git 2128W: http://linuxtv.org 2129S: Supported 2130F: drivers/media/platform/sti/bdisp 2131 2132BEFS FILE SYSTEM 2133S: Orphan 2134F: Documentation/filesystems/befs.txt 2135F: fs/befs/ 2136 2137BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2138M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2139L: netdev@vger.kernel.org 2140S: Maintained 2141F: drivers/net/ethernet/ec_bhf.c 2142 2143BFS FILE SYSTEM 2144M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2145S: Maintained 2146F: Documentation/filesystems/bfs.txt 2147F: fs/bfs/ 2148F: include/uapi/linux/bfs_fs.h 2149 2150BLACKFIN ARCHITECTURE 2151M: Steven Miao <realmz6@gmail.com> 2152L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2153T: git git://git.code.sf.net/p/adi-linux/code 2154W: http://blackfin.uclinux.org 2155S: Supported 2156F: arch/blackfin/ 2157 2158BLACKFIN EMAC DRIVER 2159L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2160W: http://blackfin.uclinux.org 2161S: Supported 2162F: drivers/net/ethernet/adi/ 2163 2164BLACKFIN RTC DRIVER 2165L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2166W: http://blackfin.uclinux.org 2167S: Supported 2168F: drivers/rtc/rtc-bfin.c 2169 2170BLACKFIN SDH DRIVER 2171M: Sonic Zhang <sonic.zhang@analog.com> 2172L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2173W: http://blackfin.uclinux.org 2174S: Supported 2175F: drivers/mmc/host/bfin_sdh.c 2176 2177BLACKFIN SERIAL DRIVER 2178M: Sonic Zhang <sonic.zhang@analog.com> 2179L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2180W: http://blackfin.uclinux.org 2181S: Supported 2182F: drivers/tty/serial/bfin_uart.c 2183 2184BLACKFIN WATCHDOG DRIVER 2185L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2186W: http://blackfin.uclinux.org 2187S: Supported 2188F: drivers/watchdog/bfin_wdt.c 2189 2190BLACKFIN I2C TWI DRIVER 2191M: Sonic Zhang <sonic.zhang@analog.com> 2192L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2193W: http://blackfin.uclinux.org/ 2194S: Supported 2195F: drivers/i2c/busses/i2c-bfin-twi.c 2196 2197BLACKFIN MEDIA DRIVER 2198M: Scott Jiang <scott.jiang.linux@gmail.com> 2199L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2200W: http://blackfin.uclinux.org/ 2201S: Supported 2202F: drivers/media/platform/blackfin/ 2203F: drivers/media/i2c/adv7183* 2204F: drivers/media/i2c/vs6624* 2205 2206BLINKM RGB LED DRIVER 2207M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2208S: Maintained 2209F: drivers/leds/leds-blinkm.c 2210 2211BLOCK LAYER 2212M: Jens Axboe <axboe@kernel.dk> 2213L: linux-block@vger.kernel.org 2214T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2215S: Maintained 2216F: block/ 2217F: kernel/trace/blktrace.c 2218 2219BLOCK2MTD DRIVER 2220M: Joern Engel <joern@lazybastard.org> 2221L: linux-mtd@lists.infradead.org 2222S: Maintained 2223F: drivers/mtd/devices/block2mtd.c 2224 2225BLUETOOTH DRIVERS 2226M: Marcel Holtmann <marcel@holtmann.org> 2227M: Gustavo Padovan <gustavo@padovan.org> 2228M: Johan Hedberg <johan.hedberg@gmail.com> 2229L: linux-bluetooth@vger.kernel.org 2230W: http://www.bluez.org/ 2231T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2232T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2233S: Maintained 2234F: drivers/bluetooth/ 2235 2236BLUETOOTH SUBSYSTEM 2237M: Marcel Holtmann <marcel@holtmann.org> 2238M: Gustavo Padovan <gustavo@padovan.org> 2239M: Johan Hedberg <johan.hedberg@gmail.com> 2240L: linux-bluetooth@vger.kernel.org 2241W: http://www.bluez.org/ 2242T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2243T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2244S: Maintained 2245F: net/bluetooth/ 2246F: include/net/bluetooth/ 2247 2248BONDING DRIVER 2249M: Jay Vosburgh <j.vosburgh@gmail.com> 2250M: Veaceslav Falico <vfalico@gmail.com> 2251M: Andy Gospodarek <gospo@cumulusnetworks.com> 2252L: netdev@vger.kernel.org 2253W: http://sourceforge.net/projects/bonding/ 2254S: Supported 2255F: drivers/net/bonding/ 2256F: include/uapi/linux/if_bonding.h 2257 2258BPF (Safe dynamic programs and tools) 2259M: Alexei Starovoitov <ast@kernel.org> 2260L: netdev@vger.kernel.org 2261L: linux-kernel@vger.kernel.org 2262S: Supported 2263F: kernel/bpf/ 2264 2265BROADCOM B44 10/100 ETHERNET DRIVER 2266M: Gary Zambrano <zambrano@broadcom.com> 2267L: netdev@vger.kernel.org 2268S: Supported 2269F: drivers/net/ethernet/broadcom/b44.* 2270 2271BROADCOM GENET ETHERNET DRIVER 2272M: Florian Fainelli <f.fainelli@gmail.com> 2273L: netdev@vger.kernel.org 2274S: Supported 2275F: drivers/net/ethernet/broadcom/genet/ 2276 2277BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2278M: Sony Chacko <sony.chacko@qlogic.com> 2279M: Dept-HSGLinuxNICDev@qlogic.com 2280L: netdev@vger.kernel.org 2281S: Supported 2282F: drivers/net/ethernet/broadcom/bnx2.* 2283F: drivers/net/ethernet/broadcom/bnx2_* 2284 2285BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2286M: Ariel Elior <ariel.elior@qlogic.com> 2287L: netdev@vger.kernel.org 2288S: Supported 2289F: drivers/net/ethernet/broadcom/bnx2x/ 2290 2291BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2292M: Florian Fainelli <f.fainelli@gmail.com> 2293M: Ray Jui <rjui@broadcom.com> 2294M: Scott Branden <sbranden@broadcom.com> 2295L: bcm-kernel-feedback-list@broadcom.com 2296T: git git://github.com/broadcom/mach-bcm 2297S: Maintained 2298F: arch/arm/mach-bcm/ 2299F: arch/arm/boot/dts/bcm113* 2300F: arch/arm/boot/dts/bcm216* 2301F: arch/arm/boot/dts/bcm281* 2302F: arch/arm/configs/bcm_defconfig 2303F: drivers/mmc/host/sdhci-bcm-kona.c 2304F: drivers/clocksource/bcm_kona_timer.c 2305 2306BROADCOM BCM2835 ARM ARCHITECTURE 2307M: Stephen Warren <swarren@wwwdotorg.org> 2308M: Lee Jones <lee@kernel.org> 2309M: Eric Anholt <eric@anholt.net> 2310L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2312T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2313S: Maintained 2314N: bcm2835 2315 2316BROADCOM BCM33XX MIPS ARCHITECTURE 2317M: Kevin Cernekee <cernekee@gmail.com> 2318L: linux-mips@linux-mips.org 2319S: Maintained 2320F: arch/mips/bcm3384/* 2321F: arch/mips/include/asm/mach-bcm3384/* 2322F: arch/mips/kernel/*bmips* 2323 2324BROADCOM BCM47XX MIPS ARCHITECTURE 2325M: Hauke Mehrtens <hauke@hauke-m.de> 2326M: Rafał Miłecki <zajec5@gmail.com> 2327L: linux-mips@linux-mips.org 2328S: Maintained 2329F: arch/mips/bcm47xx/* 2330F: arch/mips/include/asm/mach-bcm47xx/* 2331 2332BROADCOM BCM5301X ARM ARCHITECTURE 2333M: Hauke Mehrtens <hauke@hauke-m.de> 2334L: linux-arm-kernel@lists.infradead.org 2335S: Maintained 2336F: arch/arm/mach-bcm/bcm_5301x.c 2337F: arch/arm/boot/dts/bcm5301x.dtsi 2338F: arch/arm/boot/dts/bcm470* 2339 2340BROADCOM BCM63XX ARM ARCHITECTURE 2341M: Florian Fainelli <f.fainelli@gmail.com> 2342L: linux-arm-kernel@lists.infradead.org 2343T: git git://github.com/broadcom/arm-bcm63xx.git 2344S: Maintained 2345F: arch/arm/mach-bcm/bcm63xx.c 2346F: arch/arm/include/debug/bcm63xx.S 2347 2348BROADCOM BCM63XX/BCM33XX UDC DRIVER 2349M: Kevin Cernekee <cernekee@gmail.com> 2350L: linux-usb@vger.kernel.org 2351S: Maintained 2352F: drivers/usb/gadget/udc/bcm63xx_udc.* 2353 2354BROADCOM BCM7XXX ARM ARCHITECTURE 2355M: Brian Norris <computersforpeace@gmail.com> 2356M: Gregory Fong <gregory.0xf0@gmail.com> 2357M: Florian Fainelli <f.fainelli@gmail.com> 2358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2359T: git git://github.com/broadcom/stblinux.git 2360S: Maintained 2361F: arch/arm/mach-bcm/*brcmstb* 2362F: arch/arm/boot/dts/bcm7*.dts* 2363F: drivers/bus/brcmstb_gisb.c 2364N: brcmstb 2365 2366BROADCOM BMIPS MIPS ARCHITECTURE 2367M: Kevin Cernekee <cernekee@gmail.com> 2368M: Florian Fainelli <f.fainelli@gmail.com> 2369L: linux-mips@linux-mips.org 2370T: git git://github.com/broadcom/stblinux.git 2371S: Maintained 2372F: arch/mips/bmips/* 2373F: arch/mips/include/asm/mach-bmips/* 2374F: arch/mips/kernel/*bmips* 2375F: arch/mips/boot/dts/brcm/bcm*.dts* 2376F: drivers/irqchip/irq-bcm7* 2377F: drivers/irqchip/irq-brcmstb* 2378 2379BROADCOM TG3 GIGABIT ETHERNET DRIVER 2380M: Prashant Sreedharan <prashant@broadcom.com> 2381M: Michael Chan <mchan@broadcom.com> 2382L: netdev@vger.kernel.org 2383S: Supported 2384F: drivers/net/ethernet/broadcom/tg3.* 2385 2386BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2387M: Brett Rudley <brudley@broadcom.com> 2388M: Arend van Spriel <arend@broadcom.com> 2389M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2390M: Hante Meuleman <meuleman@broadcom.com> 2391L: linux-wireless@vger.kernel.org 2392L: brcm80211-dev-list@broadcom.com 2393S: Supported 2394F: drivers/net/wireless/brcm80211/ 2395 2396BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2397M: QLogic-Storage-Upstream@qlogic.com 2398L: linux-scsi@vger.kernel.org 2399S: Supported 2400F: drivers/scsi/bnx2fc/ 2401 2402BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2403M: QLogic-Storage-Upstream@qlogic.com 2404L: linux-scsi@vger.kernel.org 2405S: Supported 2406F: drivers/scsi/bnx2i/ 2407 2408BROADCOM IPROC ARM ARCHITECTURE 2409M: Ray Jui <rjui@broadcom.com> 2410M: Scott Branden <sbranden@broadcom.com> 2411M: Jon Mason <jonmason@broadcom.com> 2412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2413L: bcm-kernel-feedback-list@broadcom.com 2414T: git git://github.com/broadcom/cygnus-linux.git 2415S: Maintained 2416N: iproc 2417N: cygnus 2418N: nsp 2419N: bcm9113* 2420N: bcm9583* 2421N: bcm9585* 2422N: bcm9586* 2423N: bcm988312 2424N: bcm113* 2425N: bcm583* 2426N: bcm585* 2427N: bcm586* 2428N: bcm88312 2429 2430BROADCOM BRCMSTB GPIO DRIVER 2431M: Gregory Fong <gregory.0xf0@gmail.com> 2432L: bcm-kernel-feedback-list@broadcom.com> 2433S: Supported 2434F: drivers/gpio/gpio-brcmstb.c 2435F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2436 2437BROADCOM KONA GPIO DRIVER 2438M: Ray Jui <rjui@broadcom.com> 2439L: bcm-kernel-feedback-list@broadcom.com 2440S: Supported 2441F: drivers/gpio/gpio-bcm-kona.c 2442F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2443 2444BROADCOM NVRAM DRIVER 2445M: Rafał Miłecki <zajec5@gmail.com> 2446L: linux-mips@linux-mips.org 2447S: Maintained 2448F: drivers/firmware/broadcom/* 2449 2450BROADCOM STB NAND FLASH DRIVER 2451M: Brian Norris <computersforpeace@gmail.com> 2452M: Kamal Dasu <kdasu.kdev@gmail.com> 2453L: linux-mtd@lists.infradead.org 2454L: bcm-kernel-feedback-list@broadcom.com 2455S: Maintained 2456F: drivers/mtd/nand/brcmnand/ 2457 2458BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2459M: Rafał Miłecki <zajec5@gmail.com> 2460L: linux-wireless@vger.kernel.org 2461S: Maintained 2462F: drivers/bcma/ 2463F: include/linux/bcma/ 2464 2465BROADCOM SYSTEMPORT ETHERNET DRIVER 2466M: Florian Fainelli <f.fainelli@gmail.com> 2467L: netdev@vger.kernel.org 2468S: Supported 2469F: drivers/net/ethernet/broadcom/bcmsysport.* 2470 2471BROCADE BFA FC SCSI DRIVER 2472M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2473M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2474L: linux-scsi@vger.kernel.org 2475S: Supported 2476F: drivers/scsi/bfa/ 2477 2478BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2479M: Rasesh Mody <rasesh.mody@qlogic.com> 2480L: netdev@vger.kernel.org 2481S: Supported 2482F: drivers/net/ethernet/brocade/bna/ 2483 2484BSG (block layer generic sg v4 driver) 2485M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2486L: linux-scsi@vger.kernel.org 2487S: Supported 2488F: block/bsg.c 2489F: include/linux/bsg.h 2490F: include/uapi/linux/bsg.h 2491 2492BT87X AUDIO DRIVER 2493M: Clemens Ladisch <clemens@ladisch.de> 2494L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2495T: git git://git.alsa-project.org/alsa-kernel.git 2496S: Maintained 2497F: Documentation/sound/alsa/Bt87x.txt 2498F: sound/pci/bt87x.c 2499 2500BT8XXGPIO DRIVER 2501M: Michael Buesch <m@bues.ch> 2502W: http://bu3sch.de/btgpio.php 2503S: Maintained 2504F: drivers/gpio/gpio-bt8xx.c 2505 2506BTRFS FILE SYSTEM 2507M: Chris Mason <clm@fb.com> 2508M: Josef Bacik <jbacik@fb.com> 2509M: David Sterba <dsterba@suse.com> 2510L: linux-btrfs@vger.kernel.org 2511W: http://btrfs.wiki.kernel.org/ 2512Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2513T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2514S: Maintained 2515F: Documentation/filesystems/btrfs.txt 2516F: fs/btrfs/ 2517 2518BTTV VIDEO4LINUX DRIVER 2519M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2520L: linux-media@vger.kernel.org 2521W: http://linuxtv.org 2522T: git git://linuxtv.org/media_tree.git 2523S: Odd fixes 2524F: Documentation/video4linux/bttv/ 2525F: drivers/media/pci/bt8xx/bttv* 2526 2527BUSLOGIC SCSI DRIVER 2528M: Khalid Aziz <khalid@gonehiking.org> 2529L: linux-scsi@vger.kernel.org 2530S: Maintained 2531F: drivers/scsi/BusLogic.* 2532F: drivers/scsi/FlashPoint.* 2533 2534C-MEDIA CMI8788 DRIVER 2535M: Clemens Ladisch <clemens@ladisch.de> 2536L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2537T: git git://git.alsa-project.org/alsa-kernel.git 2538S: Maintained 2539F: sound/pci/oxygen/ 2540 2541C6X ARCHITECTURE 2542M: Mark Salter <msalter@redhat.com> 2543M: Aurelien Jacquiot <a-jacquiot@ti.com> 2544L: linux-c6x-dev@linux-c6x.org 2545W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2546S: Maintained 2547F: arch/c6x/ 2548 2549CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2550M: David Howells <dhowells@redhat.com> 2551L: linux-cachefs@redhat.com (moderated for non-subscribers) 2552S: Supported 2553F: Documentation/filesystems/caching/cachefiles.txt 2554F: fs/cachefiles/ 2555 2556CADET FM/AM RADIO RECEIVER DRIVER 2557M: Hans Verkuil <hverkuil@xs4all.nl> 2558L: linux-media@vger.kernel.org 2559T: git git://linuxtv.org/media_tree.git 2560W: http://linuxtv.org 2561S: Maintained 2562F: drivers/media/radio/radio-cadet* 2563 2564CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2565M: Jonathan Corbet <corbet@lwn.net> 2566L: linux-media@vger.kernel.org 2567T: git git://linuxtv.org/media_tree.git 2568S: Maintained 2569F: Documentation/video4linux/cafe_ccic 2570F: drivers/media/platform/marvell-ccic/ 2571 2572CAIF NETWORK LAYER 2573M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2574L: netdev@vger.kernel.org 2575S: Supported 2576F: Documentation/networking/caif/ 2577F: drivers/net/caif/ 2578F: include/uapi/linux/caif/ 2579F: include/net/caif/ 2580F: net/caif/ 2581 2582CALGARY x86-64 IOMMU 2583M: Muli Ben-Yehuda <muli@il.ibm.com> 2584M: "Jon D. Mason" <jdmason@kudzu.us> 2585L: discuss@x86-64.org 2586S: Maintained 2587F: arch/x86/kernel/pci-calgary_64.c 2588F: arch/x86/kernel/tce_64.c 2589F: arch/x86/include/asm/calgary.h 2590F: arch/x86/include/asm/tce.h 2591 2592CAN NETWORK LAYER 2593M: Oliver Hartkopp <socketcan@hartkopp.net> 2594M: Marc Kleine-Budde <mkl@pengutronix.de> 2595L: linux-can@vger.kernel.org 2596W: https://github.com/linux-can 2597T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2599S: Maintained 2600F: Documentation/networking/can.txt 2601F: net/can/ 2602F: include/linux/can/core.h 2603F: include/uapi/linux/can.h 2604F: include/uapi/linux/can/bcm.h 2605F: include/uapi/linux/can/raw.h 2606F: include/uapi/linux/can/gw.h 2607 2608CAN NETWORK DRIVERS 2609M: Wolfgang Grandegger <wg@grandegger.com> 2610M: Marc Kleine-Budde <mkl@pengutronix.de> 2611L: linux-can@vger.kernel.org 2612W: https://github.com/linux-can 2613T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2615S: Maintained 2616F: drivers/net/can/ 2617F: include/linux/can/dev.h 2618F: include/linux/can/platform/ 2619F: include/uapi/linux/can/error.h 2620F: include/uapi/linux/can/netlink.h 2621 2622CAPABILITIES 2623M: Serge Hallyn <serge.hallyn@canonical.com> 2624L: linux-security-module@vger.kernel.org 2625S: Supported 2626F: include/linux/capability.h 2627F: include/uapi/linux/capability.h 2628F: security/commoncap.c 2629F: kernel/capability.c 2630 2631CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2632M: Kevin Tsai <ktsai@capellamicro.com> 2633S: Maintained 2634F: drivers/iio/light/cm* 2635F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2636 2637CAVIUM LIQUIDIO NETWORK DRIVER 2638M: Derek Chickles <derek.chickles@caviumnetworks.com> 2639M: Satanand Burla <satananda.burla@caviumnetworks.com> 2640M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2641M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2642L: netdev@vger.kernel.org 2643W: http://www.cavium.com 2644S: Supported 2645F: drivers/net/ethernet/cavium/liquidio/ 2646 2647CC2520 IEEE-802.15.4 RADIO DRIVER 2648M: Varka Bhadram <varkabhadram@gmail.com> 2649L: linux-wpan@vger.kernel.org 2650S: Maintained 2651F: drivers/net/ieee802154/cc2520.c 2652F: include/linux/spi/cc2520.h 2653F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2654 2655CELL BROADBAND ENGINE ARCHITECTURE 2656M: Arnd Bergmann <arnd@arndb.de> 2657L: linuxppc-dev@lists.ozlabs.org 2658W: http://www.ibm.com/developerworks/power/cell/ 2659S: Supported 2660F: arch/powerpc/include/asm/cell*.h 2661F: arch/powerpc/include/asm/spu*.h 2662F: arch/powerpc/include/uapi/asm/spu*.h 2663F: arch/powerpc/oprofile/*cell* 2664F: arch/powerpc/platforms/cell/ 2665 2666CEPH COMMON CODE (LIBCEPH) 2667M: Ilya Dryomov <idryomov@gmail.com> 2668M: "Yan, Zheng" <zyan@redhat.com> 2669M: Sage Weil <sage@redhat.com> 2670L: ceph-devel@vger.kernel.org 2671W: http://ceph.com/ 2672T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2673T: git git://github.com/ceph/ceph-client.git 2674S: Supported 2675F: net/ceph/ 2676F: include/linux/ceph/ 2677F: include/linux/crush/ 2678 2679CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2680M: "Yan, Zheng" <zyan@redhat.com> 2681M: Sage Weil <sage@redhat.com> 2682M: Ilya Dryomov <idryomov@gmail.com> 2683L: ceph-devel@vger.kernel.org 2684W: http://ceph.com/ 2685T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2686T: git git://github.com/ceph/ceph-client.git 2687S: Supported 2688F: Documentation/filesystems/ceph.txt 2689F: fs/ceph/ 2690 2691CERTIFICATE HANDLING: 2692M: David Howells <dhowells@redhat.com> 2693M: David Woodhouse <dwmw2@infradead.org> 2694L: keyrings@linux-nfs.org 2695S: Maintained 2696F: Documentation/module-signing.txt 2697F: certs/ 2698F: scripts/extract-cert.c 2699 2700CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2701L: linux-usb@vger.kernel.org 2702S: Orphan 2703F: Documentation/usb/WUSB-Design-overview.txt 2704F: Documentation/usb/wusb-cbaf 2705F: drivers/usb/host/hwa-hc.c 2706F: drivers/usb/host/whci/ 2707F: drivers/usb/wusbcore/ 2708F: include/linux/usb/wusb* 2709 2710CFAG12864B LCD DRIVER 2711M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2712W: http://miguelojeda.es/auxdisplay.htm 2713W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2714S: Maintained 2715F: drivers/auxdisplay/cfag12864b.c 2716F: include/linux/cfag12864b.h 2717 2718CFAG12864BFB LCD FRAMEBUFFER DRIVER 2719M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2720W: http://miguelojeda.es/auxdisplay.htm 2721W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2722S: Maintained 2723F: drivers/auxdisplay/cfag12864bfb.c 2724F: include/linux/cfag12864b.h 2725 2726CFG80211 and NL80211 2727M: Johannes Berg <johannes@sipsolutions.net> 2728L: linux-wireless@vger.kernel.org 2729W: http://wireless.kernel.org/ 2730T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2732S: Maintained 2733F: include/uapi/linux/nl80211.h 2734F: include/net/cfg80211.h 2735F: net/wireless/* 2736X: net/wireless/wext* 2737 2738CHAR and MISC DRIVERS 2739M: Arnd Bergmann <arnd@arndb.de> 2740M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2741T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2742S: Supported 2743F: drivers/char/* 2744F: drivers/misc/* 2745F: include/linux/miscdevice.h 2746 2747CHECKPATCH 2748M: Andy Whitcroft <apw@canonical.com> 2749M: Joe Perches <joe@perches.com> 2750S: Maintained 2751F: scripts/checkpatch.pl 2752 2753CHINESE DOCUMENTATION 2754M: Harry Wei <harryxiyou@gmail.com> 2755L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2756L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2757S: Maintained 2758F: Documentation/zh_CN/ 2759 2760CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2761M: Peter Chen <Peter.Chen@freescale.com> 2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2763L: linux-usb@vger.kernel.org 2764S: Maintained 2765F: drivers/usb/chipidea/ 2766 2767CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2768M: Hans de Goede <hdegoede@redhat.com> 2769L: linux-input@vger.kernel.org 2770S: Maintained 2771F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2772F: drivers/input/touchscreen/chipone_icn8318.c 2773 2774CHROME HARDWARE PLATFORM SUPPORT 2775M: Olof Johansson <olof@lixom.net> 2776S: Maintained 2777F: drivers/platform/chrome/ 2778 2779CISCO VIC ETHERNET NIC DRIVER 2780M: Christian Benvenuti <benve@cisco.com> 2781M: Sujith Sankar <ssujith@cisco.com> 2782M: Govindarajulu Varadarajan <_govind@gmx.com> 2783M: Neel Patel <neepatel@cisco.com> 2784S: Supported 2785F: drivers/net/ethernet/cisco/enic/ 2786 2787CISCO VIC LOW LATENCY NIC DRIVER 2788M: Christian Benvenuti <benve@cisco.com> 2789M: Dave Goodell <dgoodell@cisco.com> 2790S: Supported 2791F: drivers/infiniband/hw/usnic/ 2792 2793CIRRUS LOGIC EP93XX ETHERNET DRIVER 2794M: Hartley Sweeten <hsweeten@visionengravers.com> 2795L: netdev@vger.kernel.org 2796S: Maintained 2797F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2798 2799CIRRUS LOGIC AUDIO CODEC DRIVERS 2800M: Brian Austin <brian.austin@cirrus.com> 2801M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2802L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2803S: Maintained 2804F: sound/soc/codecs/cs* 2805 2806CLEANCACHE API 2807M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2808L: linux-kernel@vger.kernel.org 2809S: Maintained 2810F: mm/cleancache.c 2811F: include/linux/cleancache.h 2812 2813CLK API 2814M: Russell King <linux@arm.linux.org.uk> 2815L: linux-clk@vger.kernel.org 2816S: Maintained 2817F: include/linux/clk.h 2818 2819CLOCKSOURCE, CLOCKEVENT DRIVERS 2820M: Daniel Lezcano <daniel.lezcano@linaro.org> 2821M: Thomas Gleixner <tglx@linutronix.de> 2822L: linux-kernel@vger.kernel.org 2823T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2824S: Supported 2825F: drivers/clocksource 2826 2827CISCO FCOE HBA DRIVER 2828M: Hiral Patel <hiralpat@cisco.com> 2829M: Suma Ramars <sramars@cisco.com> 2830M: Brian Uchino <buchino@cisco.com> 2831L: linux-scsi@vger.kernel.org 2832S: Supported 2833F: drivers/scsi/fnic/ 2834 2835CISCO SCSI HBA DRIVER 2836M: Narsimhulu Musini <nmusini@cisco.com> 2837M: Sesidhar Baddela <sebaddel@cisco.com> 2838L: linux-scsi@vger.kernel.org 2839S: Supported 2840F: drivers/scsi/snic/ 2841 2842CMPC ACPI DRIVER 2843M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2844M: Daniel Oliveira Nascimento <don@syst.com.br> 2845L: platform-driver-x86@vger.kernel.org 2846S: Supported 2847F: drivers/platform/x86/classmate-laptop.c 2848 2849COBALT MEDIA DRIVER 2850M: Hans Verkuil <hans.verkuil@cisco.com> 2851L: linux-media@vger.kernel.org 2852T: git git://linuxtv.org/media_tree.git 2853W: http://linuxtv.org 2854S: Supported 2855F: drivers/media/pci/cobalt/ 2856 2857COCCINELLE/Semantic Patches (SmPL) 2858M: Julia Lawall <Julia.Lawall@lip6.fr> 2859M: Gilles Muller <Gilles.Muller@lip6.fr> 2860M: Nicolas Palix <nicolas.palix@imag.fr> 2861M: Michal Marek <mmarek@suse.com> 2862L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2863T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2864W: http://coccinelle.lip6.fr/ 2865S: Supported 2866F: Documentation/coccinelle.txt 2867F: scripts/coccinelle/ 2868F: scripts/coccicheck 2869 2870CODA FILE SYSTEM 2871M: Jan Harkes <jaharkes@cs.cmu.edu> 2872M: coda@cs.cmu.edu 2873L: codalist@coda.cs.cmu.edu 2874W: http://www.coda.cs.cmu.edu/ 2875S: Maintained 2876F: Documentation/filesystems/coda.txt 2877F: fs/coda/ 2878F: include/linux/coda*.h 2879F: include/uapi/linux/coda*.h 2880 2881CODA V4L2 MEM2MEM DRIVER 2882M: Philipp Zabel <p.zabel@pengutronix.de> 2883L: linux-media@vger.kernel.org 2884S: Maintained 2885F: Documentation/devicetree/bindings/media/coda.txt 2886F: drivers/media/platform/coda/ 2887 2888COMMON CLK FRAMEWORK 2889M: Michael Turquette <mturquette@baylibre.com> 2890M: Stephen Boyd <sboyd@codeaurora.org> 2891L: linux-clk@vger.kernel.org 2892T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2893S: Maintained 2894F: drivers/clk/ 2895X: drivers/clk/clkdev.c 2896F: include/linux/clk-pr* 2897F: include/linux/clk/ 2898 2899COMMON INTERNET FILE SYSTEM (CIFS) 2900M: Steve French <sfrench@samba.org> 2901L: linux-cifs@vger.kernel.org 2902L: samba-technical@lists.samba.org (moderated for non-subscribers) 2903W: http://linux-cifs.samba.org/ 2904T: git git://git.samba.org/sfrench/cifs-2.6.git 2905S: Supported 2906F: Documentation/filesystems/cifs/ 2907F: fs/cifs/ 2908 2909COMPACTPCI HOTPLUG CORE 2910M: Scott Murray <scott@spiteful.org> 2911L: linux-pci@vger.kernel.org 2912S: Maintained 2913F: drivers/pci/hotplug/cpci_hotplug* 2914 2915COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2916M: Scott Murray <scott@spiteful.org> 2917L: linux-pci@vger.kernel.org 2918S: Maintained 2919F: drivers/pci/hotplug/cpcihp_zt5550.* 2920 2921COMPACTPCI HOTPLUG GENERIC DRIVER 2922M: Scott Murray <scott@spiteful.org> 2923L: linux-pci@vger.kernel.org 2924S: Maintained 2925F: drivers/pci/hotplug/cpcihp_generic.c 2926 2927COMPAL LAPTOP SUPPORT 2928M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2929L: platform-driver-x86@vger.kernel.org 2930S: Maintained 2931F: drivers/platform/x86/compal-laptop.c 2932 2933CONEXANT ACCESSRUNNER USB DRIVER 2934L: accessrunner-general@lists.sourceforge.net 2935W: http://accessrunner.sourceforge.net/ 2936S: Orphan 2937F: drivers/usb/atm/cxacru.c 2938 2939CONFIGFS 2940M: Joel Becker <jlbec@evilplan.org> 2941T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2942S: Supported 2943F: fs/configfs/ 2944F: include/linux/configfs.h 2945 2946CONNECTOR 2947M: Evgeniy Polyakov <zbr@ioremap.net> 2948L: netdev@vger.kernel.org 2949S: Maintained 2950F: drivers/connector/ 2951 2952CONTROL GROUP (CGROUP) 2953M: Tejun Heo <tj@kernel.org> 2954M: Li Zefan <lizefan@huawei.com> 2955M: Johannes Weiner <hannes@cmpxchg.org> 2956L: cgroups@vger.kernel.org 2957T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2958S: Maintained 2959F: Documentation/cgroups/ 2960F: include/linux/cgroup* 2961F: kernel/cgroup* 2962 2963CONTROL GROUP - CPUSET 2964M: Li Zefan <lizefan@huawei.com> 2965L: cgroups@vger.kernel.org 2966W: http://www.bullopensource.org/cpuset/ 2967W: http://oss.sgi.com/projects/cpusets/ 2968T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2969S: Maintained 2970F: Documentation/cgroups/cpusets.txt 2971F: include/linux/cpuset.h 2972F: kernel/cpuset.c 2973 2974CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2975M: Johannes Weiner <hannes@cmpxchg.org> 2976M: Michal Hocko <mhocko@kernel.org> 2977L: cgroups@vger.kernel.org 2978L: linux-mm@kvack.org 2979S: Maintained 2980F: mm/memcontrol.c 2981F: mm/swap_cgroup.c 2982 2983CORETEMP HARDWARE MONITORING DRIVER 2984M: Fenghua Yu <fenghua.yu@intel.com> 2985L: lm-sensors@lm-sensors.org 2986S: Maintained 2987F: Documentation/hwmon/coretemp 2988F: drivers/hwmon/coretemp.c 2989 2990COSA/SRP SYNC SERIAL DRIVER 2991M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2992W: http://www.fi.muni.cz/~kas/cosa/ 2993S: Maintained 2994F: drivers/net/wan/cosa* 2995 2996CPMAC ETHERNET DRIVER 2997M: Florian Fainelli <florian@openwrt.org> 2998L: netdev@vger.kernel.org 2999S: Maintained 3000F: drivers/net/ethernet/ti/cpmac.c 3001 3002CPU FREQUENCY DRIVERS 3003M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3004M: Viresh Kumar <viresh.kumar@linaro.org> 3005L: linux-pm@vger.kernel.org 3006S: Maintained 3007T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3008T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3009F: drivers/cpufreq/ 3010F: include/linux/cpufreq.h 3011 3012CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3013M: Viresh Kumar <viresh.kumar@linaro.org> 3014M: Sudeep Holla <sudeep.holla@arm.com> 3015L: linux-pm@vger.kernel.org 3016W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3017S: Maintained 3018F: drivers/cpufreq/arm_big_little.h 3019F: drivers/cpufreq/arm_big_little.c 3020F: drivers/cpufreq/arm_big_little_dt.c 3021 3022CPUIDLE DRIVER - ARM BIG LITTLE 3023M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3024M: Daniel Lezcano <daniel.lezcano@linaro.org> 3025L: linux-pm@vger.kernel.org 3026L: linux-arm-kernel@lists.infradead.org 3027T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3028S: Maintained 3029F: drivers/cpuidle/cpuidle-big_little.c 3030 3031CPUIDLE DRIVER - ARM EXYNOS 3032M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3033M: Daniel Lezcano <daniel.lezcano@linaro.org> 3034M: Kukjin Kim <kgene@kernel.org> 3035L: linux-pm@vger.kernel.org 3036L: linux-samsung-soc@vger.kernel.org 3037S: Supported 3038F: drivers/cpuidle/cpuidle-exynos.c 3039F: arch/arm/mach-exynos/pm.c 3040 3041CPUIDLE DRIVERS 3042M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3043M: Daniel Lezcano <daniel.lezcano@linaro.org> 3044L: linux-pm@vger.kernel.org 3045S: Maintained 3046T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3047F: drivers/cpuidle/* 3048F: include/linux/cpuidle.h 3049 3050CPUID/MSR DRIVER 3051M: "H. Peter Anvin" <hpa@zytor.com> 3052S: Maintained 3053F: arch/x86/kernel/cpuid.c 3054F: arch/x86/kernel/msr.c 3055 3056CPU POWER MONITORING SUBSYSTEM 3057M: Thomas Renninger <trenn@suse.com> 3058L: linux-pm@vger.kernel.org 3059S: Maintained 3060F: tools/power/cpupower/ 3061 3062CRAMFS FILESYSTEM 3063W: http://sourceforge.net/projects/cramfs/ 3064S: Orphan / Obsolete 3065F: Documentation/filesystems/cramfs.txt 3066F: fs/cramfs/ 3067 3068CRIS PORT 3069M: Mikael Starvik <starvik@axis.com> 3070M: Jesper Nilsson <jesper.nilsson@axis.com> 3071L: linux-cris-kernel@axis.com 3072W: http://developer.axis.com 3073S: Maintained 3074F: arch/cris/ 3075F: drivers/tty/serial/crisv10.* 3076 3077CRYPTO API 3078M: Herbert Xu <herbert@gondor.apana.org.au> 3079M: "David S. Miller" <davem@davemloft.net> 3080L: linux-crypto@vger.kernel.org 3081T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3082S: Maintained 3083F: Documentation/crypto/ 3084F: Documentation/DocBook/crypto-API.tmpl 3085F: arch/*/crypto/ 3086F: crypto/ 3087F: drivers/crypto/ 3088F: include/crypto/ 3089 3090CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3091M: Neil Horman <nhorman@tuxdriver.com> 3092L: linux-crypto@vger.kernel.org 3093S: Maintained 3094F: crypto/ansi_cprng.c 3095F: crypto/rng.c 3096 3097CS5535 Audio ALSA driver 3098M: Jaya Kumar <jayakumar.alsa@gmail.com> 3099S: Maintained 3100F: sound/pci/cs5535audio/ 3101 3102CW1200 WLAN driver 3103M: Solomon Peachy <pizza@shaftnet.org> 3104S: Maintained 3105F: drivers/net/wireless/cw1200/ 3106 3107CX18 VIDEO4LINUX DRIVER 3108M: Andy Walls <awalls@md.metrocast.net> 3109L: ivtv-devel@ivtvdriver.org (subscribers-only) 3110L: linux-media@vger.kernel.org 3111T: git git://linuxtv.org/media_tree.git 3112W: http://linuxtv.org 3113W: http://www.ivtvdriver.org/index.php/Cx18 3114S: Maintained 3115F: Documentation/video4linux/cx18.txt 3116F: drivers/media/pci/cx18/ 3117F: include/uapi/linux/ivtv* 3118 3119CX2341X MPEG ENCODER HELPER MODULE 3120M: Hans Verkuil <hverkuil@xs4all.nl> 3121L: linux-media@vger.kernel.org 3122T: git git://linuxtv.org/media_tree.git 3123W: http://linuxtv.org 3124S: Maintained 3125F: drivers/media/common/cx2341x* 3126F: include/media/cx2341x* 3127 3128CX24120 MEDIA DRIVER 3129M: Jemma Denson <jdenson@gmail.com> 3130M: Patrick Boettcher <patrick.boettcher@posteo.de> 3131L: linux-media@vger.kernel.org 3132W: http://linuxtv.org/ 3133Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3134S: Maintained 3135F: drivers/media/dvb-frontends/cx24120* 3136 3137CX88 VIDEO4LINUX DRIVER 3138M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3139L: linux-media@vger.kernel.org 3140W: http://linuxtv.org 3141T: git git://linuxtv.org/media_tree.git 3142S: Odd fixes 3143F: Documentation/video4linux/cx88/ 3144F: drivers/media/pci/cx88/ 3145 3146CXD2820R MEDIA DRIVER 3147M: Antti Palosaari <crope@iki.fi> 3148L: linux-media@vger.kernel.org 3149W: http://linuxtv.org/ 3150W: http://palosaari.fi/linux/ 3151Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3152T: git git://linuxtv.org/anttip/media_tree.git 3153S: Maintained 3154F: drivers/media/dvb-frontends/cxd2820r* 3155 3156CXGB3 ETHERNET DRIVER (CXGB3) 3157M: Santosh Raspatur <santosh@chelsio.com> 3158L: netdev@vger.kernel.org 3159W: http://www.chelsio.com 3160S: Supported 3161F: drivers/net/ethernet/chelsio/cxgb3/ 3162 3163CXGB3 ISCSI DRIVER (CXGB3I) 3164M: Karen Xie <kxie@chelsio.com> 3165L: linux-scsi@vger.kernel.org 3166W: http://www.chelsio.com 3167S: Supported 3168F: drivers/scsi/cxgbi/cxgb3i 3169 3170CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3171M: Steve Wise <swise@chelsio.com> 3172L: linux-rdma@vger.kernel.org 3173W: http://www.openfabrics.org 3174S: Supported 3175F: drivers/infiniband/hw/cxgb3/ 3176 3177CXGB4 ETHERNET DRIVER (CXGB4) 3178M: Hariprasad S <hariprasad@chelsio.com> 3179L: netdev@vger.kernel.org 3180W: http://www.chelsio.com 3181S: Supported 3182F: drivers/net/ethernet/chelsio/cxgb4/ 3183 3184CXGB4 ISCSI DRIVER (CXGB4I) 3185M: Karen Xie <kxie@chelsio.com> 3186L: linux-scsi@vger.kernel.org 3187W: http://www.chelsio.com 3188S: Supported 3189F: drivers/scsi/cxgbi/cxgb4i 3190 3191CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3192M: Steve Wise <swise@chelsio.com> 3193L: linux-rdma@vger.kernel.org 3194W: http://www.openfabrics.org 3195S: Supported 3196F: drivers/infiniband/hw/cxgb4/ 3197 3198CXGB4VF ETHERNET DRIVER (CXGB4VF) 3199M: Casey Leedom <leedom@chelsio.com> 3200L: netdev@vger.kernel.org 3201W: http://www.chelsio.com 3202S: Supported 3203F: drivers/net/ethernet/chelsio/cxgb4vf/ 3204 3205CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3206M: Ian Munsie <imunsie@au1.ibm.com> 3207M: Michael Neuling <mikey@neuling.org> 3208L: linuxppc-dev@lists.ozlabs.org 3209S: Supported 3210F: drivers/misc/cxl/ 3211F: include/misc/cxl* 3212F: include/uapi/misc/cxl.h 3213F: Documentation/powerpc/cxl.txt 3214F: Documentation/powerpc/cxl.txt 3215F: Documentation/ABI/testing/sysfs-class-cxl 3216 3217CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3218M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3219M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3220L: linux-scsi@vger.kernel.org 3221S: Supported 3222F: drivers/scsi/cxlflash/ 3223F: include/uapi/scsi/cxlflash_ioctls.h 3224F: Documentation/powerpc/cxlflash.txt 3225 3226STMMAC ETHERNET DRIVER 3227M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3228L: netdev@vger.kernel.org 3229W: http://www.stlinux.com 3230S: Supported 3231F: drivers/net/ethernet/stmicro/stmmac/ 3232 3233CYBERPRO FB DRIVER 3234M: Russell King <linux@arm.linux.org.uk> 3235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3236W: http://www.arm.linux.org.uk/ 3237S: Maintained 3238F: drivers/video/fbdev/cyber2000fb.* 3239 3240CYCLADES ASYNC MUX DRIVER 3241W: http://www.cyclades.com/ 3242S: Orphan 3243F: drivers/tty/cyclades.c 3244F: include/linux/cyclades.h 3245F: include/uapi/linux/cyclades.h 3246 3247CYCLADES PC300 DRIVER 3248W: http://www.cyclades.com/ 3249S: Orphan 3250F: drivers/net/wan/pc300* 3251 3252CYPRESS_FIRMWARE MEDIA DRIVER 3253M: Antti Palosaari <crope@iki.fi> 3254L: linux-media@vger.kernel.org 3255W: http://linuxtv.org/ 3256W: http://palosaari.fi/linux/ 3257Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3258T: git git://linuxtv.org/anttip/media_tree.git 3259S: Maintained 3260F: drivers/media/common/cypress_firmware* 3261 3262CYTTSP TOUCHSCREEN DRIVER 3263M: Ferruh Yigit <fery@cypress.com> 3264L: linux-input@vger.kernel.org 3265S: Supported 3266F: drivers/input/touchscreen/cyttsp* 3267F: include/linux/input/cyttsp.h 3268 3269DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3270M: Joshua Kinard <kumba@gentoo.org> 3271S: Maintained 3272F: drivers/rtc/rtc-ds1685.c 3273F: include/linux/rtc/ds1685.h 3274 3275DAMA SLAVE for AX.25 3276M: Joerg Reuter <jreuter@yaina.de> 3277W: http://yaina.de/jreuter/ 3278W: http://www.qsl.net/dl1bke/ 3279L: linux-hams@vger.kernel.org 3280S: Maintained 3281F: net/ax25/af_ax25.c 3282F: net/ax25/ax25_dev.c 3283F: net/ax25/ax25_ds_* 3284F: net/ax25/ax25_in.c 3285F: net/ax25/ax25_out.c 3286F: net/ax25/ax25_timer.c 3287F: net/ax25/sysctl_net_ax25.c 3288 3289DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3290L: netdev@vger.kernel.org 3291S: Orphan 3292F: Documentation/networking/dmfe.txt 3293F: drivers/net/ethernet/dec/tulip/dmfe.c 3294 3295DC390/AM53C974 SCSI driver 3296M: Hannes Reinecke <hare@suse.com> 3297L: linux-scsi@vger.kernel.org 3298S: Maintained 3299F: drivers/scsi/am53c974.c 3300 3301DC395x SCSI driver 3302M: Oliver Neukum <oliver@neukum.org> 3303M: Ali Akcaagac <aliakc@web.de> 3304M: Jamie Lenehan <lenehan@twibble.org> 3305L: dc395x@twibble.org 3306W: http://twibble.org/dist/dc395x/ 3307W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3308S: Maintained 3309F: Documentation/scsi/dc395x.txt 3310F: drivers/scsi/dc395x.* 3311 3312DCCP PROTOCOL 3313M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3314L: dccp@vger.kernel.org 3315W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3316S: Maintained 3317F: include/linux/dccp.h 3318F: include/uapi/linux/dccp.h 3319F: include/linux/tfrc.h 3320F: net/dccp/ 3321 3322DECnet NETWORK LAYER 3323W: http://linux-decnet.sourceforge.net 3324L: linux-decnet-user@lists.sourceforge.net 3325S: Orphan 3326F: Documentation/networking/decnet.txt 3327F: net/decnet/ 3328 3329DECSTATION PLATFORM SUPPORT 3330M: "Maciej W. Rozycki" <macro@linux-mips.org> 3331L: linux-mips@linux-mips.org 3332W: http://www.linux-mips.org/wiki/DECstation 3333S: Maintained 3334F: arch/mips/dec/ 3335F: arch/mips/include/asm/dec/ 3336F: arch/mips/include/asm/mach-dec/ 3337 3338DEFXX FDDI NETWORK DRIVER 3339M: "Maciej W. Rozycki" <macro@linux-mips.org> 3340S: Maintained 3341F: drivers/net/fddi/defxx.* 3342 3343DELL LAPTOP DRIVER 3344M: Matthew Garrett <mjg59@srcf.ucam.org> 3345M: Pali Rohár <pali.rohar@gmail.com> 3346L: platform-driver-x86@vger.kernel.org 3347S: Maintained 3348F: drivers/platform/x86/dell-laptop.c 3349 3350DELL LAPTOP RBTN DRIVER 3351M: Pali Rohár <pali.rohar@gmail.com> 3352S: Maintained 3353F: drivers/platform/x86/dell-rbtn.* 3354 3355DELL LAPTOP FREEFALL DRIVER 3356M: Pali Rohár <pali.rohar@gmail.com> 3357S: Maintained 3358F: drivers/platform/x86/dell-smo8800.c 3359 3360DELL LAPTOP SMM DRIVER 3361M: Pali Rohár <pali.rohar@gmail.com> 3362S: Maintained 3363F: drivers/hwmon/dell-smm-hwmon.c 3364F: include/uapi/linux/i8k.h 3365 3366DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3367M: Doug Warzecha <Douglas_Warzecha@dell.com> 3368S: Maintained 3369F: Documentation/dcdbas.txt 3370F: drivers/firmware/dcdbas.* 3371 3372DELL WMI EXTRAS DRIVER 3373M: Matthew Garrett <mjg59@srcf.ucam.org> 3374M: Pali Rohár <pali.rohar@gmail.com> 3375S: Maintained 3376F: drivers/platform/x86/dell-wmi.c 3377 3378DESIGNWARE USB2 DRD IP DRIVER 3379M: John Youn <johnyoun@synopsys.com> 3380L: linux-usb@vger.kernel.org 3381T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3382S: Maintained 3383F: drivers/usb/dwc2/ 3384 3385DESIGNWARE USB3 DRD IP DRIVER 3386M: Felipe Balbi <balbi@ti.com> 3387L: linux-usb@vger.kernel.org 3388L: linux-omap@vger.kernel.org 3389T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3390S: Maintained 3391F: drivers/usb/dwc3/ 3392 3393DEVICE COREDUMP (DEV_COREDUMP) 3394M: Johannes Berg <johannes@sipsolutions.net> 3395L: linux-kernel@vger.kernel.org 3396S: Maintained 3397F: drivers/base/devcoredump.c 3398F: include/linux/devcoredump.h 3399 3400DEVICE FREQUENCY (DEVFREQ) 3401M: MyungJoo Ham <myungjoo.ham@samsung.com> 3402M: Kyungmin Park <kyungmin.park@samsung.com> 3403L: linux-pm@vger.kernel.org 3404S: Maintained 3405F: drivers/devfreq/ 3406 3407DEVICE NUMBER REGISTRY 3408M: Torben Mathiasen <device@lanana.org> 3409W: http://lanana.org/docs/device-list/index.html 3410S: Maintained 3411 3412DEVICE-MAPPER (LVM) 3413M: Alasdair Kergon <agk@redhat.com> 3414M: Mike Snitzer <snitzer@redhat.com> 3415M: dm-devel@redhat.com 3416L: dm-devel@redhat.com 3417W: http://sources.redhat.com/dm 3418Q: http://patchwork.kernel.org/project/dm-devel/list/ 3419T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3420T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3421S: Maintained 3422F: Documentation/device-mapper/ 3423F: drivers/md/dm* 3424F: drivers/md/persistent-data/ 3425F: include/linux/device-mapper.h 3426F: include/linux/dm-*.h 3427F: include/uapi/linux/dm-*.h 3428 3429DIALOG SEMICONDUCTOR DRIVERS 3430M: Support Opensource <support.opensource@diasemi.com> 3431W: http://www.dialog-semiconductor.com/products 3432S: Supported 3433F: Documentation/hwmon/da90?? 3434F: Documentation/devicetree/bindings/sound/da[79]*.txt 3435F: drivers/gpio/gpio-da90??.c 3436F: drivers/hwmon/da90??-hwmon.c 3437F: drivers/iio/adc/da91??-*.c 3438F: drivers/input/misc/da90??_onkey.c 3439F: drivers/input/touchscreen/da9052_tsi.c 3440F: drivers/leds/leds-da90??.c 3441F: drivers/mfd/da903x.c 3442F: drivers/mfd/da90??-*.c 3443F: drivers/mfd/da91??-*.c 3444F: drivers/power/da9052-battery.c 3445F: drivers/power/da91??-*.c 3446F: drivers/regulator/da903x.c 3447F: drivers/regulator/da9???-regulator.[ch] 3448F: drivers/rtc/rtc-da90??.c 3449F: drivers/video/backlight/da90??_bl.c 3450F: drivers/watchdog/da90??_wdt.c 3451F: include/linux/mfd/da903x.h 3452F: include/linux/mfd/da9052/ 3453F: include/linux/mfd/da9055/ 3454F: include/linux/mfd/da9063/ 3455F: include/linux/mfd/da9150/ 3456F: include/sound/da[79]*.h 3457F: sound/soc/codecs/da[79]*.[ch] 3458 3459DIGI NEO AND CLASSIC PCI PRODUCTS 3460M: Lidza Louina <lidza.louina@gmail.com> 3461M: Mark Hounschell <markh@compro.net> 3462L: driverdev-devel@linuxdriverproject.org 3463S: Maintained 3464F: drivers/staging/dgnc/ 3465 3466DIGI EPCA PCI PRODUCTS 3467M: Lidza Louina <lidza.louina@gmail.com> 3468M: Daeseok Youn <daeseok.youn@gmail.com> 3469L: driverdev-devel@linuxdriverproject.org 3470S: Maintained 3471F: drivers/staging/dgap/ 3472 3473DIOLAN U2C-12 I2C DRIVER 3474M: Guenter Roeck <linux@roeck-us.net> 3475L: linux-i2c@vger.kernel.org 3476S: Maintained 3477F: drivers/i2c/busses/i2c-diolan-u2c.c 3478 3479DIRECT ACCESS (DAX) 3480M: Matthew Wilcox <willy@linux.intel.com> 3481L: linux-fsdevel@vger.kernel.org 3482S: Supported 3483F: fs/dax.c 3484 3485DIRECTORY NOTIFICATION (DNOTIFY) 3486M: Eric Paris <eparis@parisplace.org> 3487S: Maintained 3488F: Documentation/filesystems/dnotify.txt 3489F: fs/notify/dnotify/ 3490F: include/linux/dnotify.h 3491 3492DISK GEOMETRY AND PARTITION HANDLING 3493M: Andries Brouwer <aeb@cwi.nl> 3494W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3495W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3496W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3497S: Maintained 3498 3499DISKQUOTA 3500M: Jan Kara <jack@suse.com> 3501S: Maintained 3502F: Documentation/filesystems/quota.txt 3503F: fs/quota/ 3504F: include/linux/quota*.h 3505F: include/uapi/linux/quota*.h 3506 3507DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3508M: Bernie Thompson <bernie@plugable.com> 3509L: linux-fbdev@vger.kernel.org 3510S: Maintained 3511W: http://plugable.com/category/projects/udlfb/ 3512F: drivers/video/fbdev/udlfb.c 3513F: include/video/udlfb.h 3514F: Documentation/fb/udlfb.txt 3515 3516DISTRIBUTED LOCK MANAGER (DLM) 3517M: Christine Caulfield <ccaulfie@redhat.com> 3518M: David Teigland <teigland@redhat.com> 3519L: cluster-devel@redhat.com 3520W: http://sources.redhat.com/cluster/ 3521T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3522S: Supported 3523F: fs/dlm/ 3524 3525DMA BUFFER SHARING FRAMEWORK 3526M: Sumit Semwal <sumit.semwal@linaro.org> 3527S: Maintained 3528L: linux-media@vger.kernel.org 3529L: dri-devel@lists.freedesktop.org 3530L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3531F: drivers/dma-buf/ 3532F: include/linux/dma-buf* 3533F: include/linux/reservation.h 3534F: include/linux/*fence.h 3535F: Documentation/dma-buf-sharing.txt 3536T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3537 3538DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3539M: Vinod Koul <vinod.koul@intel.com> 3540L: dmaengine@vger.kernel.org 3541Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3542S: Maintained 3543F: drivers/dma/ 3544F: include/linux/dmaengine.h 3545F: Documentation/dmaengine/ 3546T: git git://git.infradead.org/users/vkoul/slave-dma.git 3547 3548DME1737 HARDWARE MONITOR DRIVER 3549M: Juerg Haefliger <juergh@gmail.com> 3550L: lm-sensors@lm-sensors.org 3551S: Maintained 3552F: Documentation/hwmon/dme1737 3553F: drivers/hwmon/dme1737.c 3554 3555DMI/SMBIOS SUPPORT 3556M: Jean Delvare <jdelvare@suse.com> 3557S: Maintained 3558T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3559F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3560F: drivers/firmware/dmi-id.c 3561F: drivers/firmware/dmi_scan.c 3562F: include/linux/dmi.h 3563 3564DOCUMENTATION 3565M: Jonathan Corbet <corbet@lwn.net> 3566L: linux-doc@vger.kernel.org 3567S: Maintained 3568F: Documentation/ 3569F: scripts/docproc.c 3570F: scripts/kernel-doc* 3571X: Documentation/ABI/ 3572X: Documentation/devicetree/ 3573X: Documentation/acpi 3574X: Documentation/power 3575X: Documentation/spi 3576X: Documentation/DocBook/media 3577T: git git://git.lwn.net/linux.git docs-next 3578 3579DOUBLETALK DRIVER 3580M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3581L: blinux-list@redhat.com 3582S: Maintained 3583F: drivers/char/dtlk.c 3584F: include/linux/dtlk.h 3585 3586DPT_I2O SCSI RAID DRIVER 3587M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3588L: linux-scsi@vger.kernel.org 3589W: http://www.adaptec.com/ 3590S: Maintained 3591F: drivers/scsi/dpt* 3592F: drivers/scsi/dpt/ 3593 3594DRBD DRIVER 3595P: Philipp Reisner 3596P: Lars Ellenberg 3597M: drbd-dev@lists.linbit.com 3598L: drbd-user@lists.linbit.com 3599W: http://www.drbd.org 3600T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3601T: git git://git.drbd.org/drbd-8.3.git 3602S: Supported 3603F: drivers/block/drbd/ 3604F: lib/lru_cache.c 3605F: Documentation/blockdev/drbd/ 3606 3607DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3608M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3609T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3610S: Supported 3611F: Documentation/kobject.txt 3612F: drivers/base/ 3613F: fs/debugfs/ 3614F: fs/kernfs/ 3615F: fs/sysfs/ 3616F: include/linux/debugfs.h 3617F: include/linux/kobj* 3618F: lib/kobj* 3619 3620DRM DRIVERS 3621M: David Airlie <airlied@linux.ie> 3622L: dri-devel@lists.freedesktop.org 3623T: git git://people.freedesktop.org/~airlied/linux 3624S: Maintained 3625F: drivers/gpu/drm/ 3626F: drivers/gpu/vga/ 3627F: include/drm/ 3628F: include/uapi/drm/ 3629 3630RADEON DRM DRIVERS 3631M: Alex Deucher <alexander.deucher@amd.com> 3632M: Christian König <christian.koenig@amd.com> 3633L: dri-devel@lists.freedesktop.org 3634T: git git://people.freedesktop.org/~agd5f/linux 3635S: Supported 3636F: drivers/gpu/drm/radeon/ 3637F: include/uapi/drm/radeon* 3638 3639DRM PANEL DRIVERS 3640M: Thierry Reding <thierry.reding@gmail.com> 3641L: dri-devel@lists.freedesktop.org 3642T: git git://anongit.freedesktop.org/tegra/linux.git 3643S: Maintained 3644F: drivers/gpu/drm/drm_panel.c 3645F: drivers/gpu/drm/panel/ 3646F: include/drm/drm_panel.h 3647F: Documentation/devicetree/bindings/display/panel/ 3648 3649INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3650M: Daniel Vetter <daniel.vetter@intel.com> 3651M: Jani Nikula <jani.nikula@linux.intel.com> 3652L: intel-gfx@lists.freedesktop.org 3653L: dri-devel@lists.freedesktop.org 3654W: https://01.org/linuxgraphics/ 3655Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3656T: git git://anongit.freedesktop.org/drm-intel 3657S: Supported 3658F: drivers/gpu/drm/i915/ 3659F: include/drm/i915* 3660F: include/uapi/drm/i915* 3661 3662DRM DRIVERS FOR ATMEL HLCDC 3663M: Boris Brezillon <boris.brezillon@free-electrons.com> 3664L: dri-devel@lists.freedesktop.org 3665S: Supported 3666F: drivers/gpu/drm/atmel-hlcdc/ 3667F: Documentation/devicetree/bindings/drm/atmel/ 3668 3669DRM DRIVERS FOR EXYNOS 3670M: Inki Dae <inki.dae@samsung.com> 3671M: Joonyoung Shim <jy0922.shim@samsung.com> 3672M: Seung-Woo Kim <sw0312.kim@samsung.com> 3673M: Kyungmin Park <kyungmin.park@samsung.com> 3674L: dri-devel@lists.freedesktop.org 3675T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3676S: Supported 3677F: drivers/gpu/drm/exynos/ 3678F: include/drm/exynos* 3679F: include/uapi/drm/exynos* 3680 3681DRM DRIVERS FOR FREESCALE DCU 3682M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3683M: Alison Wang <alison.wang@freescale.com> 3684L: dri-devel@lists.freedesktop.org 3685S: Supported 3686F: drivers/gpu/drm/fsl-dcu/ 3687F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3688F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3689 3690DRM DRIVERS FOR FREESCALE IMX 3691M: Philipp Zabel <p.zabel@pengutronix.de> 3692L: dri-devel@lists.freedesktop.org 3693S: Maintained 3694F: drivers/gpu/drm/imx/ 3695F: drivers/gpu/ipu-v3/ 3696F: Documentation/devicetree/bindings/display/imx/ 3697 3698DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3699M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3700L: dri-devel@lists.freedesktop.org 3701T: git git://github.com/patjak/drm-gma500 3702S: Maintained 3703F: drivers/gpu/drm/gma500 3704F: include/drm/gma500* 3705 3706DRM DRIVERS FOR NVIDIA TEGRA 3707M: Thierry Reding <thierry.reding@gmail.com> 3708M: Terje Bergström <tbergstrom@nvidia.com> 3709L: dri-devel@lists.freedesktop.org 3710L: linux-tegra@vger.kernel.org 3711T: git git://anongit.freedesktop.org/tegra/linux.git 3712S: Supported 3713F: drivers/gpu/drm/tegra/ 3714F: drivers/gpu/host1x/ 3715F: include/linux/host1x.h 3716F: include/uapi/drm/tegra_drm.h 3717F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 3718 3719DRM DRIVERS FOR RENESAS 3720M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3721L: dri-devel@lists.freedesktop.org 3722L: linux-sh@vger.kernel.org 3723T: git git://people.freedesktop.org/~airlied/linux 3724S: Supported 3725F: drivers/gpu/drm/rcar-du/ 3726F: drivers/gpu/drm/shmobile/ 3727F: include/linux/platform_data/shmob_drm.h 3728 3729DRM DRIVERS FOR ROCKCHIP 3730M: Mark Yao <mark.yao@rock-chips.com> 3731L: dri-devel@lists.freedesktop.org 3732S: Maintained 3733F: drivers/gpu/drm/rockchip/ 3734F: Documentation/devicetree/bindings/display/rockchip* 3735 3736DRM DRIVERS FOR STI 3737M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3738M: Vincent Abriou <vincent.abriou@st.com> 3739L: dri-devel@lists.freedesktop.org 3740T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3741S: Maintained 3742F: drivers/gpu/drm/sti 3743F: Documentation/devicetree/bindings/display/st,stih4xx.txt 3744 3745DSBR100 USB FM RADIO DRIVER 3746M: Alexey Klimov <klimov.linux@gmail.com> 3747L: linux-media@vger.kernel.org 3748T: git git://linuxtv.org/media_tree.git 3749S: Maintained 3750F: drivers/media/radio/dsbr100.c 3751 3752DSCC4 DRIVER 3753M: Francois Romieu <romieu@fr.zoreil.com> 3754L: netdev@vger.kernel.org 3755S: Maintained 3756F: drivers/net/wan/dscc4.c 3757 3758DT3155 MEDIA DRIVER 3759M: Hans Verkuil <hverkuil@xs4all.nl> 3760L: linux-media@vger.kernel.org 3761T: git git://linuxtv.org/media_tree.git 3762W: http://linuxtv.org 3763S: Odd Fixes 3764F: drivers/media/pci/dt3155/ 3765 3766DVB_USB_AF9015 MEDIA DRIVER 3767M: Antti Palosaari <crope@iki.fi> 3768L: linux-media@vger.kernel.org 3769W: http://linuxtv.org/ 3770W: http://palosaari.fi/linux/ 3771Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3772T: git git://linuxtv.org/anttip/media_tree.git 3773S: Maintained 3774F: drivers/media/usb/dvb-usb-v2/af9015* 3775 3776DVB_USB_AF9035 MEDIA DRIVER 3777M: Antti Palosaari <crope@iki.fi> 3778L: linux-media@vger.kernel.org 3779W: http://linuxtv.org/ 3780W: http://palosaari.fi/linux/ 3781Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3782T: git git://linuxtv.org/anttip/media_tree.git 3783S: Maintained 3784F: drivers/media/usb/dvb-usb-v2/af9035* 3785 3786DVB_USB_ANYSEE MEDIA DRIVER 3787M: Antti Palosaari <crope@iki.fi> 3788L: linux-media@vger.kernel.org 3789W: http://linuxtv.org/ 3790W: http://palosaari.fi/linux/ 3791Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3792T: git git://linuxtv.org/anttip/media_tree.git 3793S: Maintained 3794F: drivers/media/usb/dvb-usb-v2/anysee* 3795 3796DVB_USB_AU6610 MEDIA DRIVER 3797M: Antti Palosaari <crope@iki.fi> 3798L: linux-media@vger.kernel.org 3799W: http://linuxtv.org/ 3800W: http://palosaari.fi/linux/ 3801Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3802T: git git://linuxtv.org/anttip/media_tree.git 3803S: Maintained 3804F: drivers/media/usb/dvb-usb-v2/au6610* 3805 3806DVB_USB_CE6230 MEDIA DRIVER 3807M: Antti Palosaari <crope@iki.fi> 3808L: linux-media@vger.kernel.org 3809W: http://linuxtv.org/ 3810W: http://palosaari.fi/linux/ 3811Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3812T: git git://linuxtv.org/anttip/media_tree.git 3813S: Maintained 3814F: drivers/media/usb/dvb-usb-v2/ce6230* 3815 3816DVB_USB_CXUSB MEDIA DRIVER 3817M: Michael Krufky <mkrufky@linuxtv.org> 3818L: linux-media@vger.kernel.org 3819W: http://linuxtv.org/ 3820W: http://github.com/mkrufky 3821Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3822T: git git://linuxtv.org/media_tree.git 3823S: Maintained 3824F: drivers/media/usb/dvb-usb/cxusb* 3825 3826DVB_USB_EC168 MEDIA DRIVER 3827M: Antti Palosaari <crope@iki.fi> 3828L: linux-media@vger.kernel.org 3829W: http://linuxtv.org/ 3830W: http://palosaari.fi/linux/ 3831Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3832T: git git://linuxtv.org/anttip/media_tree.git 3833S: Maintained 3834F: drivers/media/usb/dvb-usb-v2/ec168* 3835 3836DVB_USB_GL861 MEDIA DRIVER 3837M: Antti Palosaari <crope@iki.fi> 3838L: linux-media@vger.kernel.org 3839W: http://linuxtv.org/ 3840Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3841T: git git://linuxtv.org/anttip/media_tree.git 3842S: Maintained 3843F: drivers/media/usb/dvb-usb-v2/gl861* 3844 3845DVB_USB_MXL111SF MEDIA DRIVER 3846M: Michael Krufky <mkrufky@linuxtv.org> 3847L: linux-media@vger.kernel.org 3848W: http://linuxtv.org/ 3849W: http://github.com/mkrufky 3850Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3851T: git git://linuxtv.org/mkrufky/mxl111sf.git 3852S: Maintained 3853F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3854 3855DVB_USB_RTL28XXU MEDIA DRIVER 3856M: Antti Palosaari <crope@iki.fi> 3857L: linux-media@vger.kernel.org 3858W: http://linuxtv.org/ 3859W: http://palosaari.fi/linux/ 3860Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3861T: git git://linuxtv.org/anttip/media_tree.git 3862S: Maintained 3863F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3864 3865DVB_USB_V2 MEDIA DRIVER 3866M: Antti Palosaari <crope@iki.fi> 3867L: linux-media@vger.kernel.org 3868W: http://linuxtv.org/ 3869W: http://palosaari.fi/linux/ 3870Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3871T: git git://linuxtv.org/anttip/media_tree.git 3872S: Maintained 3873F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3874F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3875 3876DYNAMIC DEBUG 3877M: Jason Baron <jbaron@akamai.com> 3878S: Maintained 3879F: lib/dynamic_debug.c 3880F: include/linux/dynamic_debug.h 3881 3882DZ DECSTATION DZ11 SERIAL DRIVER 3883M: "Maciej W. Rozycki" <macro@linux-mips.org> 3884S: Maintained 3885F: drivers/tty/serial/dz.* 3886 3887E3X0 POWER BUTTON DRIVER 3888M: Moritz Fischer <moritz.fischer@ettus.com> 3889L: usrp-users@lists.ettus.com 3890W: http://www.ettus.com 3891S: Supported 3892F: drivers/input/misc/e3x0-button.c 3893F: Documentation/devicetree/bindings/input/e3x0-button.txt 3894 3895E4000 MEDIA DRIVER 3896M: Antti Palosaari <crope@iki.fi> 3897L: linux-media@vger.kernel.org 3898W: http://linuxtv.org/ 3899W: http://palosaari.fi/linux/ 3900Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3901T: git git://linuxtv.org/anttip/media_tree.git 3902S: Maintained 3903F: drivers/media/tuners/e4000* 3904 3905EATA ISA/EISA/PCI SCSI DRIVER 3906M: Dario Ballabio <ballabio_dario@emc.com> 3907L: linux-scsi@vger.kernel.org 3908S: Maintained 3909F: drivers/scsi/eata.c 3910 3911EC100 MEDIA DRIVER 3912M: Antti Palosaari <crope@iki.fi> 3913L: linux-media@vger.kernel.org 3914W: http://linuxtv.org/ 3915W: http://palosaari.fi/linux/ 3916Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3917T: git git://linuxtv.org/anttip/media_tree.git 3918S: Maintained 3919F: drivers/media/dvb-frontends/ec100* 3920 3921ECRYPT FILE SYSTEM 3922M: Tyler Hicks <tyhicks@canonical.com> 3923L: ecryptfs@vger.kernel.org 3924W: http://ecryptfs.org 3925W: https://launchpad.net/ecryptfs 3926S: Supported 3927F: Documentation/filesystems/ecryptfs.txt 3928F: fs/ecryptfs/ 3929 3930EDAC-CORE 3931M: Doug Thompson <dougthompson@xmission.com> 3932M: Borislav Petkov <bp@alien8.de> 3933M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3934L: linux-edac@vger.kernel.org 3935W: bluesmoke.sourceforge.net 3936T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3937T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3938S: Supported 3939F: Documentation/edac.txt 3940F: drivers/edac/ 3941F: include/linux/edac.h 3942 3943EDAC-AMD64 3944M: Doug Thompson <dougthompson@xmission.com> 3945M: Borislav Petkov <bp@alien8.de> 3946L: linux-edac@vger.kernel.org 3947W: bluesmoke.sourceforge.net 3948S: Maintained 3949F: drivers/edac/amd64_edac* 3950 3951EDAC-CALXEDA 3952M: Doug Thompson <dougthompson@xmission.com> 3953M: Robert Richter <rric@kernel.org> 3954L: linux-edac@vger.kernel.org 3955W: bluesmoke.sourceforge.net 3956S: Maintained 3957F: drivers/edac/highbank* 3958 3959EDAC-CAVIUM 3960M: Ralf Baechle <ralf@linux-mips.org> 3961M: David Daney <david.daney@cavium.com> 3962L: linux-edac@vger.kernel.org 3963L: linux-mips@linux-mips.org 3964W: bluesmoke.sourceforge.net 3965S: Supported 3966F: drivers/edac/octeon_edac* 3967 3968EDAC-E752X 3969M: Mark Gross <mark.gross@intel.com> 3970M: Doug Thompson <dougthompson@xmission.com> 3971L: linux-edac@vger.kernel.org 3972W: bluesmoke.sourceforge.net 3973S: Maintained 3974F: drivers/edac/e752x_edac.c 3975 3976EDAC-E7XXX 3977M: Doug Thompson <dougthompson@xmission.com> 3978L: linux-edac@vger.kernel.org 3979W: bluesmoke.sourceforge.net 3980S: Maintained 3981F: drivers/edac/e7xxx_edac.c 3982 3983EDAC-GHES 3984M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3985L: linux-edac@vger.kernel.org 3986W: bluesmoke.sourceforge.net 3987S: Maintained 3988F: drivers/edac/ghes_edac.c 3989 3990EDAC-I82443BXGX 3991M: Tim Small <tim@buttersideup.com> 3992L: linux-edac@vger.kernel.org 3993W: bluesmoke.sourceforge.net 3994S: Maintained 3995F: drivers/edac/i82443bxgx_edac.c 3996 3997EDAC-I3000 3998M: Jason Uhlenkott <juhlenko@akamai.com> 3999L: linux-edac@vger.kernel.org 4000W: bluesmoke.sourceforge.net 4001S: Maintained 4002F: drivers/edac/i3000_edac.c 4003 4004EDAC-I5000 4005M: Doug Thompson <dougthompson@xmission.com> 4006L: linux-edac@vger.kernel.org 4007W: bluesmoke.sourceforge.net 4008S: Maintained 4009F: drivers/edac/i5000_edac.c 4010 4011EDAC-I5400 4012M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4013L: linux-edac@vger.kernel.org 4014W: bluesmoke.sourceforge.net 4015S: Maintained 4016F: drivers/edac/i5400_edac.c 4017 4018EDAC-I7300 4019M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4020L: linux-edac@vger.kernel.org 4021W: bluesmoke.sourceforge.net 4022S: Maintained 4023F: drivers/edac/i7300_edac.c 4024 4025EDAC-I7CORE 4026M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4027L: linux-edac@vger.kernel.org 4028W: bluesmoke.sourceforge.net 4029S: Maintained 4030F: drivers/edac/i7core_edac.c 4031 4032EDAC-I82975X 4033M: Ranganathan Desikan <ravi@jetztechnologies.com> 4034M: "Arvind R." <arvino55@gmail.com> 4035L: linux-edac@vger.kernel.org 4036W: bluesmoke.sourceforge.net 4037S: Maintained 4038F: drivers/edac/i82975x_edac.c 4039 4040EDAC-IE31200 4041M: Jason Baron <jbaron@akamai.com> 4042L: linux-edac@vger.kernel.org 4043W: bluesmoke.sourceforge.net 4044S: Maintained 4045F: drivers/edac/ie31200_edac.c 4046 4047EDAC-MPC85XX 4048M: Johannes Thumshirn <morbidrsa@gmail.com> 4049L: linux-edac@vger.kernel.org 4050W: bluesmoke.sourceforge.net 4051S: Maintained 4052F: drivers/edac/mpc85xx_edac.[ch] 4053 4054EDAC-PASEMI 4055M: Egor Martovetsky <egor@pasemi.com> 4056L: linux-edac@vger.kernel.org 4057W: bluesmoke.sourceforge.net 4058S: Maintained 4059F: drivers/edac/pasemi_edac.c 4060 4061EDAC-R82600 4062M: Tim Small <tim@buttersideup.com> 4063L: linux-edac@vger.kernel.org 4064W: bluesmoke.sourceforge.net 4065S: Maintained 4066F: drivers/edac/r82600_edac.c 4067 4068EDAC-SBRIDGE 4069M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4070L: linux-edac@vger.kernel.org 4071W: bluesmoke.sourceforge.net 4072S: Maintained 4073F: drivers/edac/sb_edac.c 4074 4075EDAC-XGENE 4076APPLIED MICRO (APM) X-GENE SOC EDAC 4077M: Loc Ho <lho@apm.com> 4078S: Supported 4079F: drivers/edac/xgene_edac.c 4080F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4081 4082EDIROL UA-101/UA-1000 DRIVER 4083M: Clemens Ladisch <clemens@ladisch.de> 4084L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4085T: git git://git.alsa-project.org/alsa-kernel.git 4086S: Maintained 4087F: sound/usb/misc/ua101.c 4088 4089EXTENSIBLE FIRMWARE INTERFACE (EFI) 4090M: Matt Fleming <matt@codeblueprint.co.uk> 4091L: linux-efi@vger.kernel.org 4092T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4093S: Maintained 4094F: Documentation/efi-stub.txt 4095F: arch/ia64/kernel/efi.c 4096F: arch/x86/boot/compressed/eboot.[ch] 4097F: arch/x86/include/asm/efi.h 4098F: arch/x86/platform/efi/* 4099F: drivers/firmware/efi/* 4100F: include/linux/efi*.h 4101 4102EFI VARIABLE FILESYSTEM 4103M: Matthew Garrett <matthew.garrett@nebula.com> 4104M: Jeremy Kerr <jk@ozlabs.org> 4105M: Matt Fleming <matt@codeblueprint.co.uk> 4106T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4107L: linux-efi@vger.kernel.org 4108S: Maintained 4109F: fs/efivarfs/ 4110 4111EFIFB FRAMEBUFFER DRIVER 4112L: linux-fbdev@vger.kernel.org 4113M: Peter Jones <pjones@redhat.com> 4114S: Maintained 4115F: drivers/video/fbdev/efifb.c 4116 4117EFS FILESYSTEM 4118W: http://aeschi.ch.eu.org/efs/ 4119S: Orphan 4120F: fs/efs/ 4121 4122EHCA (IBM GX bus InfiniBand adapter) DRIVER 4123M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 4124M: Christoph Raisch <raisch@de.ibm.com> 4125L: linux-rdma@vger.kernel.org 4126S: Supported 4127F: drivers/infiniband/hw/ehca/ 4128 4129EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4130M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4131L: netdev@vger.kernel.org 4132S: Maintained 4133F: drivers/net/ethernet/ibm/ehea/ 4134 4135EM28XX VIDEO4LINUX DRIVER 4136M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4137L: linux-media@vger.kernel.org 4138W: http://linuxtv.org 4139T: git git://linuxtv.org/media_tree.git 4140S: Maintained 4141F: drivers/media/usb/em28xx/ 4142 4143EMBEDDED LINUX 4144M: Paul Gortmaker <paul.gortmaker@windriver.com> 4145M: Matt Mackall <mpm@selenic.com> 4146M: David Woodhouse <dwmw2@infradead.org> 4147L: linux-embedded@vger.kernel.org 4148S: Maintained 4149 4150EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4151M: James Smart <james.smart@avagotech.com> 4152M: Dick Kennedy <dick.kennedy@avagotech.com> 4153L: linux-scsi@vger.kernel.org 4154W: http://www.avagotech.com 4155S: Supported 4156F: drivers/scsi/lpfc/ 4157 4158ENE CB710 FLASH CARD READER DRIVER 4159M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4160S: Maintained 4161F: drivers/misc/cb710/ 4162F: drivers/mmc/host/cb710-mmc.* 4163F: include/linux/cb710.h 4164 4165ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4166M: Maxim Levitsky <maximlevitsky@gmail.com> 4167S: Maintained 4168F: drivers/media/rc/ene_ir.* 4169 4170ENHANCED ERROR HANDLING (EEH) 4171M: Gavin Shan <shangw@linux.vnet.ibm.com> 4172L: linuxppc-dev@lists.ozlabs.org 4173S: Supported 4174F: Documentation/powerpc/eeh-pci-error-recovery.txt 4175F: arch/powerpc/kernel/eeh*.c 4176 4177EPSON S1D13XXX FRAMEBUFFER DRIVER 4178M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4179S: Maintained 4180T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4181F: drivers/video/fbdev/s1d13xxxfb.c 4182F: include/video/s1d13xxxfb.h 4183 4184ET131X NETWORK DRIVER 4185M: Mark Einon <mark.einon@gmail.com> 4186S: Odd Fixes 4187F: drivers/net/ethernet/agere/ 4188 4189ETHERNET BRIDGE 4190M: Stephen Hemminger <stephen@networkplumber.org> 4191L: bridge@lists.linux-foundation.org 4192L: netdev@vger.kernel.org 4193W: http://www.linuxfoundation.org/en/Net:Bridge 4194S: Maintained 4195F: include/linux/netfilter_bridge/ 4196F: net/bridge/ 4197 4198ETHERNET PHY LIBRARY 4199M: Florian Fainelli <f.fainelli@gmail.com> 4200L: netdev@vger.kernel.org 4201S: Maintained 4202F: include/linux/phy.h 4203F: include/linux/phy_fixed.h 4204F: drivers/net/phy/ 4205F: Documentation/networking/phy.txt 4206F: drivers/of/of_mdio.c 4207F: drivers/of/of_net.c 4208 4209EXT2 FILE SYSTEM 4210M: Jan Kara <jack@suse.com> 4211L: linux-ext4@vger.kernel.org 4212S: Maintained 4213F: Documentation/filesystems/ext2.txt 4214F: fs/ext2/ 4215F: include/linux/ext2* 4216 4217EXT4 FILE SYSTEM 4218M: "Theodore Ts'o" <tytso@mit.edu> 4219M: Andreas Dilger <adilger.kernel@dilger.ca> 4220L: linux-ext4@vger.kernel.org 4221W: http://ext4.wiki.kernel.org 4222Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4223S: Maintained 4224F: Documentation/filesystems/ext4.txt 4225F: fs/ext4/ 4226 4227Extended Verification Module (EVM) 4228M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4229L: linux-ima-devel@lists.sourceforge.net 4230L: linux-security-module@vger.kernel.org 4231S: Supported 4232F: security/integrity/evm/ 4233 4234EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4235M: MyungJoo Ham <myungjoo.ham@samsung.com> 4236M: Chanwoo Choi <cw00.choi@samsung.com> 4237L: linux-kernel@vger.kernel.org 4238T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4239S: Maintained 4240F: drivers/extcon/ 4241F: include/linux/extcon/ 4242F: include/linux/extcon.h 4243F: Documentation/extcon/ 4244F: Documentation/devicetree/bindings/extcon/ 4245 4246EXYNOS DP DRIVER 4247M: Jingoo Han <jingoohan1@gmail.com> 4248L: dri-devel@lists.freedesktop.org 4249S: Maintained 4250F: drivers/gpu/drm/exynos/exynos_dp* 4251 4252EXYNOS MIPI DISPLAY DRIVERS 4253M: Inki Dae <inki.dae@samsung.com> 4254M: Donghwa Lee <dh09.lee@samsung.com> 4255M: Kyungmin Park <kyungmin.park@samsung.com> 4256L: linux-fbdev@vger.kernel.org 4257S: Maintained 4258F: drivers/video/fbdev/exynos/exynos_mipi* 4259F: include/video/exynos_mipi* 4260 4261F71805F HARDWARE MONITORING DRIVER 4262M: Jean Delvare <jdelvare@suse.com> 4263L: lm-sensors@lm-sensors.org 4264S: Maintained 4265F: Documentation/hwmon/f71805f 4266F: drivers/hwmon/f71805f.c 4267 4268FC0011 TUNER DRIVER 4269M: Michael Buesch <m@bues.ch> 4270L: linux-media@vger.kernel.org 4271S: Maintained 4272F: drivers/media/tuners/fc0011.h 4273F: drivers/media/tuners/fc0011.c 4274 4275FC2580 MEDIA DRIVER 4276M: Antti Palosaari <crope@iki.fi> 4277L: linux-media@vger.kernel.org 4278W: http://linuxtv.org/ 4279W: http://palosaari.fi/linux/ 4280Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4281T: git git://linuxtv.org/anttip/media_tree.git 4282S: Maintained 4283F: drivers/media/tuners/fc2580* 4284 4285FANOTIFY 4286M: Eric Paris <eparis@redhat.com> 4287S: Maintained 4288F: fs/notify/fanotify/ 4289F: include/linux/fanotify.h 4290F: include/uapi/linux/fanotify.h 4291 4292FARSYNC SYNCHRONOUS DRIVER 4293M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4294W: http://www.farsite.co.uk/ 4295S: Supported 4296F: drivers/net/wan/farsync.* 4297 4298FAULT INJECTION SUPPORT 4299M: Akinobu Mita <akinobu.mita@gmail.com> 4300S: Supported 4301F: Documentation/fault-injection/ 4302F: lib/fault-inject.c 4303 4304FBTFT Framebuffer drivers 4305M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4306M: Noralf Trønnes <noralf@tronnes.org> 4307S: Maintained 4308F: drivers/staging/fbtft/ 4309 4310FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4311M: Vasu Dev <vasu.dev@intel.com> 4312L: fcoe-devel@open-fcoe.org 4313W: www.Open-FCoE.org 4314S: Supported 4315F: drivers/scsi/libfc/ 4316F: drivers/scsi/fcoe/ 4317F: include/scsi/fc/ 4318F: include/scsi/libfc.h 4319F: include/scsi/libfcoe.h 4320F: include/uapi/scsi/fc/ 4321 4322FILE LOCKING (flock() and fcntl()/lockf()) 4323M: Jeff Layton <jlayton@poochiereds.net> 4324M: "J. Bruce Fields" <bfields@fieldses.org> 4325L: linux-fsdevel@vger.kernel.org 4326S: Maintained 4327F: include/linux/fcntl.h 4328F: include/linux/fs.h 4329F: include/uapi/linux/fcntl.h 4330F: include/uapi/linux/fs.h 4331F: fs/fcntl.c 4332F: fs/locks.c 4333 4334FILESYSTEMS (VFS and infrastructure) 4335M: Alexander Viro <viro@zeniv.linux.org.uk> 4336L: linux-fsdevel@vger.kernel.org 4337S: Maintained 4338F: fs/* 4339 4340FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4341M: Riku Voipio <riku.voipio@iki.fi> 4342L: lm-sensors@lm-sensors.org 4343S: Maintained 4344F: drivers/hwmon/f75375s.c 4345F: include/linux/f75375s.h 4346 4347FIREWIRE AUDIO DRIVERS 4348M: Clemens Ladisch <clemens@ladisch.de> 4349L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4350T: git git://git.alsa-project.org/alsa-kernel.git 4351S: Maintained 4352F: sound/firewire/ 4353 4354FIREWIRE MEDIA DRIVERS (firedtv) 4355M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4356L: linux-media@vger.kernel.org 4357L: linux1394-devel@lists.sourceforge.net 4358T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4359S: Maintained 4360F: drivers/media/firewire/ 4361 4362FIREWIRE SBP-2 TARGET 4363M: Chris Boot <bootc@bootc.net> 4364L: linux-scsi@vger.kernel.org 4365L: target-devel@vger.kernel.org 4366L: linux1394-devel@lists.sourceforge.net 4367T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4368S: Maintained 4369F: drivers/target/sbp/ 4370 4371FIREWIRE SUBSYSTEM 4372M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4373L: linux1394-devel@lists.sourceforge.net 4374W: http://ieee1394.wiki.kernel.org/ 4375T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4376S: Maintained 4377F: drivers/firewire/ 4378F: include/linux/firewire.h 4379F: include/uapi/linux/firewire*.h 4380F: tools/firewire/ 4381 4382FIRMWARE LOADER (request_firmware) 4383M: Ming Lei <ming.lei@canonical.com> 4384L: linux-kernel@vger.kernel.org 4385S: Maintained 4386F: Documentation/firmware_class/ 4387F: drivers/base/firmware*.c 4388F: include/linux/firmware.h 4389 4390FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4391M: Joshua Morris <josh.h.morris@us.ibm.com> 4392M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4393S: Maintained 4394F: drivers/block/rsxx/ 4395 4396FLOPPY DRIVER 4397M: Jiri Kosina <jikos@kernel.org> 4398T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4399S: Odd fixes 4400F: drivers/block/floppy.c 4401 4402FMC SUBSYSTEM 4403M: Alessandro Rubini <rubini@gnudd.com> 4404W: http://www.ohwr.org/projects/fmc-bus 4405S: Supported 4406F: drivers/fmc/ 4407F: include/linux/fmc*.h 4408F: include/linux/ipmi-fru.h 4409K: fmc_d.*register 4410 4411FPGA MANAGER FRAMEWORK 4412M: Alan Tull <atull@opensource.altera.com> 4413R: Moritz Fischer <moritz.fischer@ettus.com> 4414S: Maintained 4415F: drivers/fpga/ 4416F: include/linux/fpga/fpga-mgr.h 4417W: http://www.rocketboards.org 4418 4419FPU EMULATOR 4420M: Bill Metzenthen <billm@melbpc.org.au> 4421W: http://floatingpoint.sourceforge.net/emulator/index.html 4422S: Maintained 4423F: arch/x86/math-emu/ 4424 4425FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4426L: netdev@vger.kernel.org 4427S: Orphan 4428F: drivers/net/wan/dlci.c 4429F: drivers/net/wan/sdla.c 4430 4431FRAMEBUFFER LAYER 4432M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4433M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4434L: linux-fbdev@vger.kernel.org 4435W: http://linux-fbdev.sourceforge.net/ 4436Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4437T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4438S: Maintained 4439F: Documentation/fb/ 4440F: drivers/video/ 4441F: include/video/ 4442F: include/linux/fb.h 4443F: include/uapi/video/ 4444F: include/uapi/linux/fb.h 4445 4446FREESCALE DIU FRAMEBUFFER DRIVER 4447M: Timur Tabi <timur@tabi.org> 4448L: linux-fbdev@vger.kernel.org 4449S: Maintained 4450F: drivers/video/fbdev/fsl-diu-fb.* 4451 4452FREESCALE DMA DRIVER 4453M: Li Yang <leoli@freescale.com> 4454M: Zhang Wei <zw@zh-kernel.org> 4455L: linuxppc-dev@lists.ozlabs.org 4456S: Maintained 4457F: drivers/dma/fsldma.* 4458 4459FREESCALE I2C CPM DRIVER 4460M: Jochen Friedrich <jochen@scram.de> 4461L: linuxppc-dev@lists.ozlabs.org 4462L: linux-i2c@vger.kernel.org 4463S: Maintained 4464F: drivers/i2c/busses/i2c-cpm.c 4465 4466FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4467M: Sascha Hauer <kernel@pengutronix.de> 4468L: linux-fbdev@vger.kernel.org 4469L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4470S: Maintained 4471F: include/linux/platform_data/video-imxfb.h 4472F: drivers/video/fbdev/imxfb.c 4473 4474FREESCALE QUAD SPI DRIVER 4475M: Han Xu <han.xu@freescale.com> 4476L: linux-mtd@lists.infradead.org 4477S: Maintained 4478F: drivers/mtd/spi-nor/fsl-quadspi.c 4479 4480FREESCALE SOC FS_ENET DRIVER 4481M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4482M: Vitaly Bordug <vbordug@ru.mvista.com> 4483L: linuxppc-dev@lists.ozlabs.org 4484L: netdev@vger.kernel.org 4485S: Maintained 4486F: drivers/net/ethernet/freescale/fs_enet/ 4487F: include/linux/fs_enet_pd.h 4488 4489FREESCALE QUICC ENGINE LIBRARY 4490L: linuxppc-dev@lists.ozlabs.org 4491S: Orphan 4492F: arch/powerpc/sysdev/qe_lib/ 4493F: arch/powerpc/include/asm/*qe.h 4494 4495FREESCALE USB PERIPHERAL DRIVERS 4496M: Li Yang <leoli@freescale.com> 4497L: linux-usb@vger.kernel.org 4498L: linuxppc-dev@lists.ozlabs.org 4499S: Maintained 4500F: drivers/usb/gadget/udc/fsl* 4501 4502FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4503M: Li Yang <leoli@freescale.com> 4504L: netdev@vger.kernel.org 4505L: linuxppc-dev@lists.ozlabs.org 4506S: Maintained 4507F: drivers/net/ethernet/freescale/ucc_geth* 4508 4509FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4510M: Claudiu Manoil <claudiu.manoil@freescale.com> 4511L: netdev@vger.kernel.org 4512S: Maintained 4513F: drivers/net/ethernet/freescale/gianfar* 4514X: drivers/net/ethernet/freescale/gianfar_ptp.c 4515F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4516 4517FREESCALE QUICC ENGINE UCC UART DRIVER 4518M: Timur Tabi <timur@tabi.org> 4519L: linuxppc-dev@lists.ozlabs.org 4520S: Maintained 4521F: drivers/tty/serial/ucc_uart.c 4522 4523FREESCALE SOC SOUND DRIVERS 4524M: Timur Tabi <timur@tabi.org> 4525M: Nicolin Chen <nicoleotsuka@gmail.com> 4526M: Xiubo Li <Xiubo.Lee@gmail.com> 4527L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4528L: linuxppc-dev@lists.ozlabs.org 4529S: Maintained 4530F: sound/soc/fsl/fsl* 4531F: sound/soc/fsl/imx* 4532F: sound/soc/fsl/mpc8610_hpcd.c 4533 4534FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4535M: "J. German Rivera" <German.Rivera@freescale.com> 4536L: linux-kernel@vger.kernel.org 4537S: Maintained 4538F: drivers/staging/fsl-mc/ 4539 4540FREEVXFS FILESYSTEM 4541M: Christoph Hellwig <hch@infradead.org> 4542W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4543S: Maintained 4544F: fs/freevxfs/ 4545 4546FREEZER 4547M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4548M: Pavel Machek <pavel@ucw.cz> 4549L: linux-pm@vger.kernel.org 4550S: Supported 4551F: Documentation/power/freezing-of-tasks.txt 4552F: include/linux/freezer.h 4553F: kernel/freezer.c 4554 4555FRONTSWAP API 4556M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4557L: linux-kernel@vger.kernel.org 4558S: Maintained 4559F: mm/frontswap.c 4560F: include/linux/frontswap.h 4561 4562FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4563M: David Howells <dhowells@redhat.com> 4564L: linux-cachefs@redhat.com (moderated for non-subscribers) 4565S: Supported 4566F: Documentation/filesystems/caching/ 4567F: fs/fscache/ 4568F: include/linux/fscache*.h 4569 4570F2FS FILE SYSTEM 4571M: Jaegeuk Kim <jaegeuk@kernel.org> 4572M: Changman Lee <cm224.lee@samsung.com> 4573R: Chao Yu <chao2.yu@samsung.com> 4574L: linux-f2fs-devel@lists.sourceforge.net 4575W: http://en.wikipedia.org/wiki/F2FS 4576T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4577S: Maintained 4578F: Documentation/filesystems/f2fs.txt 4579F: Documentation/ABI/testing/sysfs-fs-f2fs 4580F: fs/f2fs/ 4581F: include/linux/f2fs_fs.h 4582F: include/trace/events/f2fs.h 4583 4584FUJITSU FR-V (FRV) PORT 4585M: David Howells <dhowells@redhat.com> 4586S: Maintained 4587F: arch/frv/ 4588 4589FUJITSU LAPTOP EXTRAS 4590M: Jonathan Woithe <jwoithe@just42.net> 4591L: platform-driver-x86@vger.kernel.org 4592S: Maintained 4593F: drivers/platform/x86/fujitsu-laptop.c 4594 4595FUJITSU M-5MO LS CAMERA ISP DRIVER 4596M: Kyungmin Park <kyungmin.park@samsung.com> 4597M: Heungjun Kim <riverful.kim@samsung.com> 4598L: linux-media@vger.kernel.org 4599S: Maintained 4600F: drivers/media/i2c/m5mols/ 4601F: include/media/m5mols.h 4602 4603FUJITSU TABLET EXTRAS 4604M: Robert Gerlach <khnz@gmx.de> 4605L: platform-driver-x86@vger.kernel.org 4606S: Maintained 4607F: drivers/platform/x86/fujitsu-tablet.c 4608 4609FUSE: FILESYSTEM IN USERSPACE 4610M: Miklos Szeredi <miklos@szeredi.hu> 4611L: fuse-devel@lists.sourceforge.net 4612W: http://fuse.sourceforge.net/ 4613T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4614S: Maintained 4615F: fs/fuse/ 4616F: include/uapi/linux/fuse.h 4617F: Documentation/filesystems/fuse.txt 4618 4619FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4620M: Rik Faith <faith@cs.unc.edu> 4621L: linux-scsi@vger.kernel.org 4622S: Odd Fixes (e.g., new signatures) 4623F: drivers/scsi/fdomain.* 4624 4625GCOV BASED KERNEL PROFILING 4626M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4627S: Maintained 4628F: kernel/gcov/ 4629F: Documentation/gcov.txt 4630 4631GDT SCSI DISK ARRAY CONTROLLER DRIVER 4632M: Achim Leubner <achim_leubner@adaptec.com> 4633L: linux-scsi@vger.kernel.org 4634W: http://www.icp-vortex.com/ 4635S: Supported 4636F: drivers/scsi/gdt* 4637 4638GDB KERNEL DEBUGGING HELPER SCRIPTS 4639M: Jan Kiszka <jan.kiszka@siemens.com> 4640S: Supported 4641F: scripts/gdb/ 4642 4643GEMTEK FM RADIO RECEIVER DRIVER 4644M: Hans Verkuil <hverkuil@xs4all.nl> 4645L: linux-media@vger.kernel.org 4646T: git git://linuxtv.org/media_tree.git 4647W: http://linuxtv.org 4648S: Maintained 4649F: drivers/media/radio/radio-gemtek* 4650 4651GENERIC GPIO I2C DRIVER 4652M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4653S: Supported 4654F: drivers/i2c/busses/i2c-gpio.c 4655F: include/linux/i2c-gpio.h 4656 4657GENERIC GPIO I2C MULTIPLEXER DRIVER 4658M: Peter Korsgaard <peter.korsgaard@barco.com> 4659L: linux-i2c@vger.kernel.org 4660S: Supported 4661F: drivers/i2c/muxes/i2c-mux-gpio.c 4662F: include/linux/i2c-mux-gpio.h 4663F: Documentation/i2c/muxes/i2c-mux-gpio 4664 4665GENERIC HDLC (WAN) DRIVERS 4666M: Krzysztof Halasa <khc@pm.waw.pl> 4667W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4668S: Maintained 4669F: drivers/net/wan/c101.c 4670F: drivers/net/wan/hd6457* 4671F: drivers/net/wan/hdlc* 4672F: drivers/net/wan/n2.c 4673F: drivers/net/wan/pc300too.c 4674F: drivers/net/wan/pci200syn.c 4675F: drivers/net/wan/wanxl* 4676 4677GENERIC INCLUDE/ASM HEADER FILES 4678M: Arnd Bergmann <arnd@arndb.de> 4679L: linux-arch@vger.kernel.org 4680T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4681S: Maintained 4682F: include/asm-generic/ 4683F: include/uapi/asm-generic/ 4684 4685GENERIC PHY FRAMEWORK 4686M: Kishon Vijay Abraham I <kishon@ti.com> 4687L: linux-kernel@vger.kernel.org 4688T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4689S: Supported 4690F: drivers/phy/ 4691F: include/linux/phy/ 4692 4693GENERIC PM DOMAINS 4694M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4695M: Kevin Hilman <khilman@kernel.org> 4696M: Ulf Hansson <ulf.hansson@linaro.org> 4697L: linux-pm@vger.kernel.org 4698S: Supported 4699F: drivers/base/power/domain*.c 4700F: include/linux/pm_domain.h 4701 4702GENERIC UIO DRIVER FOR PCI DEVICES 4703M: "Michael S. Tsirkin" <mst@redhat.com> 4704L: kvm@vger.kernel.org 4705S: Supported 4706F: drivers/uio/uio_pci_generic.c 4707 4708GET_MAINTAINER SCRIPT 4709M: Joe Perches <joe@perches.com> 4710S: Maintained 4711F: scripts/get_maintainer.pl 4712 4713GFS2 FILE SYSTEM 4714M: Steven Whitehouse <swhiteho@redhat.com> 4715M: Bob Peterson <rpeterso@redhat.com> 4716L: cluster-devel@redhat.com 4717W: http://sources.redhat.com/cluster/ 4718T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4719S: Supported 4720F: Documentation/filesystems/gfs2*.txt 4721F: fs/gfs2/ 4722F: include/uapi/linux/gfs2_ondisk.h 4723 4724GIGASET ISDN DRIVERS 4725M: Paul Bolle <pebolle@tiscali.nl> 4726L: gigaset307x-common@lists.sourceforge.net 4727W: http://gigaset307x.sourceforge.net/ 4728S: Odd Fixes 4729F: Documentation/isdn/README.gigaset 4730F: drivers/isdn/gigaset/ 4731F: include/uapi/linux/gigaset_dev.h 4732 4733GO7007 MPEG CODEC 4734M: Hans Verkuil <hans.verkuil@cisco.com> 4735L: linux-media@vger.kernel.org 4736S: Maintained 4737F: drivers/media/usb/go7007/ 4738 4739GOODIX TOUCHSCREEN 4740M: Bastien Nocera <hadess@hadess.net> 4741L: linux-input@vger.kernel.org 4742S: Maintained 4743F: drivers/input/touchscreen/goodix.c 4744 4745GPIO SUBSYSTEM 4746M: Linus Walleij <linus.walleij@linaro.org> 4747M: Alexandre Courbot <gnurou@gmail.com> 4748L: linux-gpio@vger.kernel.org 4749T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4750S: Maintained 4751F: Documentation/gpio/ 4752F: drivers/gpio/ 4753F: include/linux/gpio/ 4754F: include/linux/gpio.h 4755F: include/asm-generic/gpio.h 4756 4757GRE DEMULTIPLEXER DRIVER 4758M: Dmitry Kozlov <xeb@mail.ru> 4759L: netdev@vger.kernel.org 4760S: Maintained 4761F: net/ipv4/gre_demux.c 4762F: net/ipv4/gre_offload.c 4763F: include/net/gre.h 4764 4765GRETH 10/100/1G Ethernet MAC device driver 4766M: Kristoffer Glembo <kristoffer@gaisler.com> 4767L: netdev@vger.kernel.org 4768S: Maintained 4769F: drivers/net/ethernet/aeroflex/ 4770 4771GSPCA FINEPIX SUBDRIVER 4772M: Frank Zago <frank@zago.net> 4773L: linux-media@vger.kernel.org 4774T: git git://linuxtv.org/media_tree.git 4775S: Maintained 4776F: drivers/media/usb/gspca/finepix.c 4777 4778GSPCA GL860 SUBDRIVER 4779M: Olivier Lorin <o.lorin@laposte.net> 4780L: linux-media@vger.kernel.org 4781T: git git://linuxtv.org/media_tree.git 4782S: Maintained 4783F: drivers/media/usb/gspca/gl860/ 4784 4785GSPCA M5602 SUBDRIVER 4786M: Erik Andren <erik.andren@gmail.com> 4787L: linux-media@vger.kernel.org 4788T: git git://linuxtv.org/media_tree.git 4789S: Maintained 4790F: drivers/media/usb/gspca/m5602/ 4791 4792GSPCA PAC207 SONIXB SUBDRIVER 4793M: Hans de Goede <hdegoede@redhat.com> 4794L: linux-media@vger.kernel.org 4795T: git git://linuxtv.org/media_tree.git 4796S: Maintained 4797F: drivers/media/usb/gspca/pac207.c 4798 4799GSPCA SN9C20X SUBDRIVER 4800M: Brian Johnson <brijohn@gmail.com> 4801L: linux-media@vger.kernel.org 4802T: git git://linuxtv.org/media_tree.git 4803S: Maintained 4804F: drivers/media/usb/gspca/sn9c20x.c 4805 4806GSPCA T613 SUBDRIVER 4807M: Leandro Costantino <lcostantino@gmail.com> 4808L: linux-media@vger.kernel.org 4809T: git git://linuxtv.org/media_tree.git 4810S: Maintained 4811F: drivers/media/usb/gspca/t613.c 4812 4813GSPCA USB WEBCAM DRIVER 4814M: Hans de Goede <hdegoede@redhat.com> 4815L: linux-media@vger.kernel.org 4816T: git git://linuxtv.org/media_tree.git 4817S: Maintained 4818F: drivers/media/usb/gspca/ 4819 4820GUID PARTITION TABLE (GPT) 4821M: Davidlohr Bueso <dave@stgolabs.net> 4822L: linux-efi@vger.kernel.org 4823S: Maintained 4824F: block/partitions/efi.* 4825 4826STK1160 USB VIDEO CAPTURE DRIVER 4827M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4828L: linux-media@vger.kernel.org 4829T: git git://linuxtv.org/media_tree.git 4830S: Maintained 4831F: drivers/media/usb/stk1160/ 4832 4833H8/300 ARCHITECTURE 4834M: Yoshinori Sato <ysato@users.sourceforge.jp> 4835L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4836W: http://uclinux-h8.sourceforge.jp 4837T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4838S: Maintained 4839F: arch/h8300/ 4840F: drivers/clocksource/h8300_*.c 4841F: drivers/clk/h8300/ 4842F: drivers/irqchip/irq-renesas-h8*.c 4843 4844HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4845M: Frank Seidel <frank@f-seidel.de> 4846L: platform-driver-x86@vger.kernel.org 4847W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4848S: Maintained 4849F: drivers/platform/x86/hdaps.c 4850 4851HDPVR USB VIDEO ENCODER DRIVER 4852M: Hans Verkuil <hverkuil@xs4all.nl> 4853L: linux-media@vger.kernel.org 4854T: git git://linuxtv.org/media_tree.git 4855W: http://linuxtv.org 4856S: Odd Fixes 4857F: drivers/media/usb/hdpvr/ 4858 4859HWPOISON MEMORY FAILURE HANDLING 4860M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4861L: linux-mm@kvack.org 4862S: Maintained 4863F: mm/memory-failure.c 4864F: mm/hwpoison-inject.c 4865 4866HYPERVISOR VIRTUAL CONSOLE DRIVER 4867L: linuxppc-dev@lists.ozlabs.org 4868S: Odd Fixes 4869F: drivers/tty/hvc/ 4870 4871HACKRF MEDIA DRIVER 4872M: Antti Palosaari <crope@iki.fi> 4873L: linux-media@vger.kernel.org 4874W: http://linuxtv.org/ 4875W: http://palosaari.fi/linux/ 4876Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4877T: git git://linuxtv.org/anttip/media_tree.git 4878S: Maintained 4879F: drivers/media/usb/hackrf/ 4880 4881HARDWARE MONITORING 4882M: Jean Delvare <jdelvare@suse.com> 4883M: Guenter Roeck <linux@roeck-us.net> 4884L: lm-sensors@lm-sensors.org 4885W: http://www.lm-sensors.org/ 4886T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4887T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4888S: Maintained 4889F: Documentation/hwmon/ 4890F: drivers/hwmon/ 4891F: include/linux/hwmon*.h 4892 4893HARDWARE RANDOM NUMBER GENERATOR CORE 4894M: Matt Mackall <mpm@selenic.com> 4895M: Herbert Xu <herbert@gondor.apana.org.au> 4896L: linux-crypto@vger.kernel.org 4897S: Odd fixes 4898F: Documentation/hw_random.txt 4899F: drivers/char/hw_random/ 4900F: include/linux/hw_random.h 4901 4902HARDWARE SPINLOCK CORE 4903M: Ohad Ben-Cohen <ohad@wizery.com> 4904S: Maintained 4905F: Documentation/hwspinlock.txt 4906F: drivers/hwspinlock/hwspinlock_* 4907F: include/linux/hwspinlock.h 4908 4909HARMONY SOUND DRIVER 4910L: linux-parisc@vger.kernel.org 4911S: Maintained 4912F: sound/parisc/harmony.* 4913 4914HD29L2 MEDIA DRIVER 4915M: Antti Palosaari <crope@iki.fi> 4916L: linux-media@vger.kernel.org 4917W: http://linuxtv.org/ 4918W: http://palosaari.fi/linux/ 4919Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4920T: git git://linuxtv.org/anttip/media_tree.git 4921S: Maintained 4922F: drivers/media/dvb-frontends/hd29l2* 4923 4924HEWLETT-PACKARD SMART2 RAID DRIVER 4925L: iss_storagedev@hp.com 4926S: Orphan 4927F: Documentation/blockdev/cpqarray.txt 4928F: drivers/block/cpqarray.* 4929 4930HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4931M: Don Brace <don.brace@pmcs.com> 4932L: iss_storagedev@hp.com 4933L: storagedev@pmcs.com 4934L: linux-scsi@vger.kernel.org 4935S: Supported 4936F: Documentation/scsi/hpsa.txt 4937F: drivers/scsi/hpsa*.[ch] 4938F: include/linux/cciss*.h 4939F: include/uapi/linux/cciss*.h 4940 4941HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4942M: Don Brace <don.brace@pmcs.com> 4943L: iss_storagedev@hp.com 4944L: storagedev@pmcs.com 4945L: linux-scsi@vger.kernel.org 4946S: Supported 4947F: Documentation/blockdev/cciss.txt 4948F: drivers/block/cciss* 4949F: include/linux/cciss_ioctl.h 4950F: include/uapi/linux/cciss_ioctl.h 4951 4952HFS FILESYSTEM 4953L: linux-fsdevel@vger.kernel.org 4954S: Orphan 4955F: Documentation/filesystems/hfs.txt 4956F: fs/hfs/ 4957 4958HFSPLUS FILESYSTEM 4959L: linux-fsdevel@vger.kernel.org 4960S: Orphan 4961F: Documentation/filesystems/hfsplus.txt 4962F: fs/hfsplus/ 4963 4964HGA FRAMEBUFFER DRIVER 4965M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4966L: linux-nvidia@lists.surfsouth.com 4967W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4968S: Maintained 4969F: drivers/video/fbdev/hgafb.c 4970 4971HIBERNATION (aka Software Suspend, aka swsusp) 4972M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4973M: Pavel Machek <pavel@ucw.cz> 4974L: linux-pm@vger.kernel.org 4975S: Supported 4976F: arch/x86/power/ 4977F: drivers/base/power/ 4978F: kernel/power/ 4979F: include/linux/suspend.h 4980F: include/linux/freezer.h 4981F: include/linux/pm.h 4982F: arch/*/include/asm/suspend*.h 4983 4984HID CORE LAYER 4985M: Jiri Kosina <jikos@kernel.org> 4986L: linux-input@vger.kernel.org 4987T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4988S: Maintained 4989F: drivers/hid/ 4990F: include/linux/hid* 4991F: include/uapi/linux/hid* 4992 4993HID SENSOR HUB DRIVERS 4994M: Jiri Kosina <jikos@kernel.org> 4995M: Jonathan Cameron <jic23@kernel.org> 4996M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4997L: linux-input@vger.kernel.org 4998L: linux-iio@vger.kernel.org 4999S: Maintained 5000F: Documentation/hid/hid-sensor* 5001F: drivers/hid/hid-sensor-* 5002F: drivers/iio/*/hid-* 5003F: include/linux/hid-sensor-* 5004 5005HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5006M: Thomas Gleixner <tglx@linutronix.de> 5007L: linux-kernel@vger.kernel.org 5008T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5009S: Maintained 5010F: Documentation/timers/ 5011F: kernel/time/hrtimer.c 5012F: kernel/time/clockevents.c 5013F: kernel/time/tick*.* 5014F: kernel/time/timer_*.c 5015F: include/linux/clockchips.h 5016F: include/linux/hrtimer.h 5017 5018HIGH-SPEED SCC DRIVER FOR AX.25 5019L: linux-hams@vger.kernel.org 5020S: Orphan 5021F: drivers/net/hamradio/dmascc.c 5022F: drivers/net/hamradio/scc.c 5023 5024HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5025M: HighPoint Linux Team <linux@highpoint-tech.com> 5026W: http://www.highpoint-tech.com 5027S: Supported 5028F: Documentation/scsi/hptiop.txt 5029F: drivers/scsi/hptiop.c 5030 5031HIPPI 5032M: Jes Sorensen <jes@trained-monkey.org> 5033L: linux-hippi@sunsite.dk 5034S: Maintained 5035F: include/linux/hippidevice.h 5036F: include/uapi/linux/if_hippi.h 5037F: net/802/hippi.c 5038F: drivers/net/hippi/ 5039 5040HOST AP DRIVER 5041M: Jouni Malinen <j@w1.fi> 5042L: hostap@shmoo.com (subscribers-only) 5043L: linux-wireless@vger.kernel.org 5044W: http://hostap.epitest.fi/ 5045S: Maintained 5046F: drivers/net/wireless/hostap/ 5047 5048HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5049L: platform-driver-x86@vger.kernel.org 5050S: Orphan 5051F: drivers/platform/x86/tc1100-wmi.c 5052 5053HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5054M: Jaroslav Kysela <perex@perex.cz> 5055S: Maintained 5056F: drivers/net/ethernet/hp/hp100.* 5057 5058HPET: High Precision Event Timers driver 5059M: Clemens Ladisch <clemens@ladisch.de> 5060S: Maintained 5061F: Documentation/timers/hpet.txt 5062F: drivers/char/hpet.c 5063F: include/linux/hpet.h 5064F: include/uapi/linux/hpet.h 5065 5066HPET: x86 5067S: Orphan 5068F: arch/x86/kernel/hpet.c 5069F: arch/x86/include/asm/hpet.h 5070 5071HPFS FILESYSTEM 5072M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5073W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5074S: Maintained 5075F: fs/hpfs/ 5076 5077HSI SUBSYSTEM 5078M: Sebastian Reichel <sre@kernel.org> 5079T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5080S: Maintained 5081F: Documentation/ABI/testing/sysfs-bus-hsi 5082F: Documentation/hsi.txt 5083F: drivers/hsi/ 5084F: include/linux/hsi/ 5085F: include/uapi/linux/hsi/ 5086 5087HSO 3G MODEM DRIVER 5088M: Jan Dumon <j.dumon@option.com> 5089W: http://www.pharscape.org 5090S: Maintained 5091F: drivers/net/usb/hso.c 5092 5093HSR NETWORK PROTOCOL 5094M: Arvid Brodin <arvid.brodin@alten.se> 5095L: netdev@vger.kernel.org 5096S: Maintained 5097F: net/hsr/ 5098 5099HTCPEN TOUCHSCREEN DRIVER 5100M: Pau Oliva Fora <pof@eslack.org> 5101L: linux-input@vger.kernel.org 5102S: Maintained 5103F: drivers/input/touchscreen/htcpen.c 5104 5105HUGETLB FILESYSTEM 5106M: Nadia Yvette Chambers <nyc@holomorphy.com> 5107S: Maintained 5108F: fs/hugetlbfs/ 5109 5110Hyper-V CORE AND DRIVERS 5111M: "K. Y. Srinivasan" <kys@microsoft.com> 5112M: Haiyang Zhang <haiyangz@microsoft.com> 5113L: devel@linuxdriverproject.org 5114S: Maintained 5115F: arch/x86/include/asm/mshyperv.h 5116F: arch/x86/include/uapi/asm/hyperv.h 5117F: arch/x86/kernel/cpu/mshyperv.c 5118F: drivers/hid/hid-hyperv.c 5119F: drivers/hv/ 5120F: drivers/input/serio/hyperv-keyboard.c 5121F: drivers/net/hyperv/ 5122F: drivers/scsi/storvsc_drv.c 5123F: drivers/video/fbdev/hyperv_fb.c 5124F: include/linux/hyperv.h 5125F: tools/hv/ 5126F: Documentation/ABI/stable/sysfs-bus-vmbus 5127 5128I2C OVER PARALLEL PORT 5129M: Jean Delvare <jdelvare@suse.com> 5130L: linux-i2c@vger.kernel.org 5131S: Maintained 5132F: Documentation/i2c/busses/i2c-parport 5133F: Documentation/i2c/busses/i2c-parport-light 5134F: drivers/i2c/busses/i2c-parport.c 5135F: drivers/i2c/busses/i2c-parport-light.c 5136 5137I2C/SMBUS CONTROLLER DRIVERS FOR PC 5138M: Jean Delvare <jdelvare@suse.com> 5139L: linux-i2c@vger.kernel.org 5140S: Maintained 5141F: Documentation/i2c/busses/i2c-ali1535 5142F: Documentation/i2c/busses/i2c-ali1563 5143F: Documentation/i2c/busses/i2c-ali15x3 5144F: Documentation/i2c/busses/i2c-amd756 5145F: Documentation/i2c/busses/i2c-amd8111 5146F: Documentation/i2c/busses/i2c-i801 5147F: Documentation/i2c/busses/i2c-nforce2 5148F: Documentation/i2c/busses/i2c-piix4 5149F: Documentation/i2c/busses/i2c-sis5595 5150F: Documentation/i2c/busses/i2c-sis630 5151F: Documentation/i2c/busses/i2c-sis96x 5152F: Documentation/i2c/busses/i2c-via 5153F: Documentation/i2c/busses/i2c-viapro 5154F: drivers/i2c/busses/i2c-ali1535.c 5155F: drivers/i2c/busses/i2c-ali1563.c 5156F: drivers/i2c/busses/i2c-ali15x3.c 5157F: drivers/i2c/busses/i2c-amd756.c 5158F: drivers/i2c/busses/i2c-amd756-s4882.c 5159F: drivers/i2c/busses/i2c-amd8111.c 5160F: drivers/i2c/busses/i2c-i801.c 5161F: drivers/i2c/busses/i2c-isch.c 5162F: drivers/i2c/busses/i2c-nforce2.c 5163F: drivers/i2c/busses/i2c-nforce2-s4985.c 5164F: drivers/i2c/busses/i2c-piix4.c 5165F: drivers/i2c/busses/i2c-sis5595.c 5166F: drivers/i2c/busses/i2c-sis630.c 5167F: drivers/i2c/busses/i2c-sis96x.c 5168F: drivers/i2c/busses/i2c-via.c 5169F: drivers/i2c/busses/i2c-viapro.c 5170 5171I2C/SMBUS ISMT DRIVER 5172M: Seth Heasley <seth.heasley@intel.com> 5173M: Neil Horman <nhorman@tuxdriver.com> 5174L: linux-i2c@vger.kernel.org 5175F: drivers/i2c/busses/i2c-ismt.c 5176F: Documentation/i2c/busses/i2c-ismt 5177 5178I2C/SMBUS STUB DRIVER 5179M: Jean Delvare <jdelvare@suse.com> 5180L: linux-i2c@vger.kernel.org 5181S: Maintained 5182F: drivers/i2c/i2c-stub.c 5183 5184I2C SUBSYSTEM 5185M: Wolfram Sang <wsa@the-dreams.de> 5186L: linux-i2c@vger.kernel.org 5187W: https://i2c.wiki.kernel.org/ 5188Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5189T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5190S: Maintained 5191F: Documentation/devicetree/bindings/i2c/ 5192F: Documentation/i2c/ 5193F: drivers/i2c/ 5194F: drivers/i2c/*/ 5195F: include/linux/i2c.h 5196F: include/linux/i2c-*.h 5197F: include/uapi/linux/i2c.h 5198F: include/uapi/linux/i2c-*.h 5199 5200I2C ACPI SUPPORT 5201M: Mika Westerberg <mika.westerberg@linux.intel.com> 5202L: linux-i2c@vger.kernel.org 5203L: linux-acpi@vger.kernel.org 5204S: Maintained 5205 5206I2C-TAOS-EVM DRIVER 5207M: Jean Delvare <jdelvare@suse.com> 5208L: linux-i2c@vger.kernel.org 5209S: Maintained 5210F: Documentation/i2c/busses/i2c-taos-evm 5211F: drivers/i2c/busses/i2c-taos-evm.c 5212 5213I2C-TINY-USB DRIVER 5214M: Till Harbaum <till@harbaum.org> 5215L: linux-i2c@vger.kernel.org 5216W: http://www.harbaum.org/till/i2c_tiny_usb 5217S: Maintained 5218F: drivers/i2c/busses/i2c-tiny-usb.c 5219 5220i386 BOOT CODE 5221M: "H. Peter Anvin" <hpa@zytor.com> 5222S: Maintained 5223F: arch/x86/boot/ 5224 5225i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5226M: "H. Peter Anvin" <hpa@zytor.com> 5227T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5228S: Maintained 5229 5230IA64 (Itanium) PLATFORM 5231M: Tony Luck <tony.luck@intel.com> 5232M: Fenghua Yu <fenghua.yu@intel.com> 5233L: linux-ia64@vger.kernel.org 5234T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5235S: Maintained 5236F: arch/ia64/ 5237 5238IBM Power VMX Cryptographic instructions 5239M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5240M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5241L: linux-crypto@vger.kernel.org 5242S: Supported 5243F: drivers/crypto/vmx/Makefile 5244F: drivers/crypto/vmx/Kconfig 5245F: drivers/crypto/vmx/vmx.c 5246F: drivers/crypto/vmx/aes* 5247F: drivers/crypto/vmx/ghash* 5248F: drivers/crypto/vmx/ppc-xlate.pl 5249 5250IBM Power in-Nest Crypto Acceleration 5251M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5252M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5253L: linux-crypto@vger.kernel.org 5254S: Supported 5255F: drivers/crypto/nx/Makefile 5256F: drivers/crypto/nx/Kconfig 5257F: drivers/crypto/nx/nx-aes* 5258F: drivers/crypto/nx/nx-sha* 5259F: drivers/crypto/nx/nx.* 5260F: drivers/crypto/nx/nx_csbcpb.h 5261F: drivers/crypto/nx/nx_debugfs.h 5262 5263IBM Power 842 compression accelerator 5264M: Dan Streetman <ddstreet@ieee.org> 5265S: Supported 5266F: drivers/crypto/nx/Makefile 5267F: drivers/crypto/nx/Kconfig 5268F: drivers/crypto/nx/nx-842* 5269F: include/linux/sw842.h 5270F: crypto/842.c 5271F: lib/842/ 5272 5273IBM Power Linux RAID adapter 5274M: Brian King <brking@us.ibm.com> 5275S: Supported 5276F: drivers/scsi/ipr.* 5277 5278IBM Power Virtual Ethernet Device Driver 5279M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5280L: netdev@vger.kernel.org 5281S: Supported 5282F: drivers/net/ethernet/ibm/ibmveth.* 5283 5284IBM Power Virtual SCSI Device Drivers 5285M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5286L: linux-scsi@vger.kernel.org 5287S: Supported 5288F: drivers/scsi/ibmvscsi/ibmvscsi* 5289F: drivers/scsi/ibmvscsi/viosrp.h 5290 5291IBM Power Virtual FC Device Drivers 5292M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5293L: linux-scsi@vger.kernel.org 5294S: Supported 5295F: drivers/scsi/ibmvscsi/ibmvfc* 5296 5297IBM ServeRAID RAID DRIVER 5298S: Orphan 5299F: drivers/scsi/ips.* 5300 5301ICH LPC AND GPIO DRIVER 5302M: Peter Tyser <ptyser@xes-inc.com> 5303S: Maintained 5304F: drivers/mfd/lpc_ich.c 5305F: drivers/gpio/gpio-ich.c 5306 5307IDE SUBSYSTEM 5308M: "David S. Miller" <davem@davemloft.net> 5309L: linux-ide@vger.kernel.org 5310Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5311T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5312S: Maintained 5313F: Documentation/ide/ 5314F: drivers/ide/ 5315F: include/linux/ide.h 5316 5317IDEAPAD LAPTOP EXTRAS DRIVER 5318M: Ike Panhc <ike.pan@canonical.com> 5319L: platform-driver-x86@vger.kernel.org 5320W: http://launchpad.net/ideapad-laptop 5321S: Maintained 5322F: drivers/platform/x86/ideapad-laptop.c 5323 5324IDEAPAD LAPTOP SLIDEBAR DRIVER 5325M: Andrey Moiseev <o2g.org.ru@gmail.com> 5326L: linux-input@vger.kernel.org 5327W: https://github.com/o2genum/ideapad-slidebar 5328S: Maintained 5329F: drivers/input/misc/ideapad_slidebar.c 5330 5331IDE/ATAPI DRIVERS 5332M: Borislav Petkov <bp@alien8.de> 5333L: linux-ide@vger.kernel.org 5334S: Maintained 5335F: Documentation/cdrom/ide-cd 5336F: drivers/ide/ide-cd* 5337 5338IDLE-I7300 5339M: Andy Henroid <andrew.d.henroid@intel.com> 5340L: linux-pm@vger.kernel.org 5341S: Supported 5342F: drivers/idle/i7300_idle.c 5343 5344IEEE 802.15.4 SUBSYSTEM 5345M: Alexander Aring <alex.aring@gmail.com> 5346L: linux-wpan@vger.kernel.org 5347W: https://github.com/linux-wpan 5348T: git git://github.com/linux-wpan/linux-wpan-next.git 5349S: Maintained 5350F: net/ieee802154/ 5351F: net/mac802154/ 5352F: drivers/net/ieee802154/ 5353F: include/linux/nl802154.h 5354F: include/linux/ieee802154.h 5355F: include/net/nl802154.h 5356F: include/net/mac802154.h 5357F: include/net/af_ieee802154.h 5358F: include/net/cfg802154.h 5359F: include/net/ieee802154_netdev.h 5360F: Documentation/networking/ieee802154.txt 5361 5362IGORPLUG-USB IR RECEIVER 5363M: Sean Young <sean@mess.org> 5364L: linux-media@vger.kernel.org 5365S: Maintained 5366F: drivers/media/rc/igorplugusb.c 5367 5368IGUANAWORKS USB IR TRANSCEIVER 5369M: Sean Young <sean@mess.org> 5370L: linux-media@vger.kernel.org 5371S: Maintained 5372F: drivers/media/rc/iguanair.c 5373 5374IIO SUBSYSTEM AND DRIVERS 5375M: Jonathan Cameron <jic23@kernel.org> 5376R: Hartmut Knaack <knaack.h@gmx.de> 5377R: Lars-Peter Clausen <lars@metafoo.de> 5378R: Peter Meerwald <pmeerw@pmeerw.net> 5379L: linux-iio@vger.kernel.org 5380S: Maintained 5381F: drivers/iio/ 5382F: drivers/staging/iio/ 5383F: include/linux/iio/ 5384F: tools/iio/ 5385 5386IKANOS/ADI EAGLE ADSL USB DRIVER 5387M: Matthieu Castet <castet.matthieu@free.fr> 5388M: Stanislaw Gruszka <stf_xl@wp.pl> 5389S: Maintained 5390F: drivers/usb/atm/ueagle-atm.c 5391 5392INA209 HARDWARE MONITOR DRIVER 5393M: Guenter Roeck <linux@roeck-us.net> 5394L: lm-sensors@lm-sensors.org 5395S: Maintained 5396F: Documentation/hwmon/ina209 5397F: Documentation/devicetree/bindings/i2c/ina209.txt 5398F: drivers/hwmon/ina209.c 5399 5400INA2XX HARDWARE MONITOR DRIVER 5401M: Guenter Roeck <linux@roeck-us.net> 5402L: lm-sensors@lm-sensors.org 5403S: Maintained 5404F: Documentation/hwmon/ina2xx 5405F: drivers/hwmon/ina2xx.c 5406F: include/linux/platform_data/ina2xx.h 5407 5408INDUSTRY PACK SUBSYSTEM (IPACK) 5409M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5410M: Jens Taprogge <jens.taprogge@taprogge.org> 5411M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5412L: industrypack-devel@lists.sourceforge.net 5413W: http://industrypack.sourceforge.net 5414S: Maintained 5415F: drivers/ipack/ 5416 5417INGENIC JZ4780 DMA Driver 5418M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5419S: Maintained 5420F: drivers/dma/dma-jz4780.c 5421 5422INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5423M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5424M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5425L: linux-ima-devel@lists.sourceforge.net 5426L: linux-ima-user@lists.sourceforge.net 5427L: linux-security-module@vger.kernel.org 5428S: Supported 5429F: security/integrity/ima/ 5430 5431IMGTEC IR DECODER DRIVER 5432M: James Hogan <james.hogan@imgtec.com> 5433S: Maintained 5434F: drivers/media/rc/img-ir/ 5435 5436IMS TWINTURBO FRAMEBUFFER DRIVER 5437L: linux-fbdev@vger.kernel.org 5438S: Orphan 5439F: drivers/video/fbdev/imsttfb.c 5440 5441INFINIBAND SUBSYSTEM 5442M: Doug Ledford <dledford@redhat.com> 5443M: Sean Hefty <sean.hefty@intel.com> 5444M: Hal Rosenstock <hal.rosenstock@gmail.com> 5445L: linux-rdma@vger.kernel.org 5446W: http://www.openfabrics.org/ 5447Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5448T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5449S: Supported 5450F: Documentation/infiniband/ 5451F: drivers/infiniband/ 5452F: drivers/staging/rdma/ 5453F: include/uapi/linux/if_infiniband.h 5454F: include/uapi/rdma/ 5455F: include/rdma/ 5456 5457INOTIFY 5458M: John McCutchan <john@johnmccutchan.com> 5459M: Robert Love <rlove@rlove.org> 5460M: Eric Paris <eparis@parisplace.org> 5461S: Maintained 5462F: Documentation/filesystems/inotify.txt 5463F: fs/notify/inotify/ 5464F: include/linux/inotify.h 5465F: include/uapi/linux/inotify.h 5466 5467INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5468M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5469L: linux-input@vger.kernel.org 5470Q: http://patchwork.kernel.org/project/linux-input/list/ 5471T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5472S: Maintained 5473F: drivers/input/ 5474F: include/linux/input.h 5475F: include/uapi/linux/input.h 5476F: include/linux/input/ 5477 5478INPUT MULTITOUCH (MT) PROTOCOL 5479M: Henrik Rydberg <rydberg@bitmath.org> 5480L: linux-input@vger.kernel.org 5481S: Odd fixes 5482F: Documentation/input/multi-touch-protocol.txt 5483F: drivers/input/input-mt.c 5484K: \b(ABS|SYN)_MT_ 5485 5486INTEL ASoC BDW/HSW DRIVERS 5487M: Jie Yang <yang.jie@linux.intel.com> 5488L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5489S: Supported 5490F: sound/soc/intel/common/sst-dsp* 5491F: sound/soc/intel/common/sst-firmware.c 5492F: sound/soc/intel/boards/broadwell.c 5493F: sound/soc/intel/haswell/ 5494 5495INTEL C600 SERIES SAS CONTROLLER DRIVER 5496M: Intel SCU Linux support <intel-linux-scu@intel.com> 5497M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5498L: linux-scsi@vger.kernel.org 5499T: git git://git.code.sf.net/p/intel-sas/isci 5500S: Supported 5501F: drivers/scsi/isci/ 5502 5503INTEL IDLE DRIVER 5504M: Len Brown <lenb@kernel.org> 5505L: linux-pm@vger.kernel.org 5506T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5507S: Supported 5508F: drivers/idle/intel_idle.c 5509 5510INTEL PSTATE DRIVER 5511M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5512M: Len Brown <lenb@kernel.org> 5513L: linux-pm@vger.kernel.org 5514S: Supported 5515F: drivers/cpufreq/intel_pstate.c 5516 5517INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5518M: Maik Broemme <mbroemme@plusserver.de> 5519L: linux-fbdev@vger.kernel.org 5520S: Maintained 5521F: Documentation/fb/intelfb.txt 5522F: drivers/video/fbdev/intelfb/ 5523 5524INTEL 810/815 FRAMEBUFFER DRIVER 5525M: Antonino Daplas <adaplas@gmail.com> 5526L: linux-fbdev@vger.kernel.org 5527S: Maintained 5528F: drivers/video/fbdev/i810/ 5529 5530INTEL MENLOW THERMAL DRIVER 5531M: Sujith Thomas <sujith.thomas@intel.com> 5532L: platform-driver-x86@vger.kernel.org 5533W: https://01.org/linux-acpi 5534S: Supported 5535F: drivers/platform/x86/intel_menlow.c 5536 5537INTEL I/OAT DMA DRIVER 5538M: Dave Jiang <dave.jiang@intel.com> 5539R: Dan Williams <dan.j.williams@intel.com> 5540L: dmaengine@vger.kernel.org 5541Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5542S: Supported 5543F: drivers/dma/ioat* 5544 5545INTEL IOMMU (VT-d) 5546M: David Woodhouse <dwmw2@infradead.org> 5547L: iommu@lists.linux-foundation.org 5548T: git git://git.infradead.org/iommu-2.6.git 5549S: Supported 5550F: drivers/iommu/intel-iommu.c 5551F: include/linux/intel-iommu.h 5552 5553INTEL IOP-ADMA DMA DRIVER 5554R: Dan Williams <dan.j.williams@intel.com> 5555S: Odd fixes 5556F: drivers/dma/iop-adma.c 5557 5558INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5559M: Krzysztof Halasa <khalasa@piap.pl> 5560S: Maintained 5561F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5562F: arch/arm/mach-ixp4xx/include/mach/npe.h 5563F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5564F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5565F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5566F: drivers/net/wan/ixp4xx_hss.c 5567 5568INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5569M: Deepak Saxena <dsaxena@plexity.net> 5570S: Maintained 5571F: drivers/char/hw_random/ixp4xx-rng.c 5572 5573INTEL ETHERNET DRIVERS 5574M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5575R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5576R: Shannon Nelson <shannon.nelson@intel.com> 5577R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5578R: Don Skidmore <donald.c.skidmore@intel.com> 5579R: Matthew Vick <matthew.vick@intel.com> 5580R: John Ronciak <john.ronciak@intel.com> 5581R: Mitch Williams <mitch.a.williams@intel.com> 5582L: intel-wired-lan@lists.osuosl.org 5583W: http://www.intel.com/support/feedback.htm 5584W: http://e1000.sourceforge.net/ 5585Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5586T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5587T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5588S: Supported 5589F: Documentation/networking/e100.txt 5590F: Documentation/networking/e1000.txt 5591F: Documentation/networking/e1000e.txt 5592F: Documentation/networking/igb.txt 5593F: Documentation/networking/igbvf.txt 5594F: Documentation/networking/ixgb.txt 5595F: Documentation/networking/ixgbe.txt 5596F: Documentation/networking/ixgbevf.txt 5597F: Documentation/networking/i40e.txt 5598F: Documentation/networking/i40evf.txt 5599F: drivers/net/ethernet/intel/ 5600F: drivers/net/ethernet/intel/*/ 5601 5602INTEL-MID GPIO DRIVER 5603M: David Cohen <david.a.cohen@linux.intel.com> 5604L: linux-gpio@vger.kernel.org 5605S: Maintained 5606F: drivers/gpio/gpio-intel-mid.c 5607 5608INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5609M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5610L: linux-wireless@vger.kernel.org 5611S: Maintained 5612F: Documentation/networking/README.ipw2100 5613F: Documentation/networking/README.ipw2200 5614F: drivers/net/wireless/ipw2x00/ 5615 5616INTEL(R) TRACE HUB 5617M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 5618S: Supported 5619F: Documentation/trace/intel_th.txt 5620F: drivers/hwtracing/intel_th/ 5621 5622INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5623M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5624M: Gang Wei <gang.wei@intel.com> 5625M: Shane Wang <shane.wang@intel.com> 5626L: tboot-devel@lists.sourceforge.net 5627W: http://tboot.sourceforge.net 5628T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5629S: Supported 5630F: Documentation/intel_txt.txt 5631F: include/linux/tboot.h 5632F: arch/x86/kernel/tboot.c 5633 5634INTEL WIRELESS WIMAX CONNECTION 2400 5635M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5636M: linux-wimax@intel.com 5637L: wimax@linuxwimax.org (subscribers-only) 5638S: Supported 5639W: http://linuxwimax.org 5640F: Documentation/wimax/README.i2400m 5641F: drivers/net/wimax/i2400m/ 5642F: include/uapi/linux/wimax/i2400m.h 5643 5644INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5645M: Stanislaw Gruszka <sgruszka@redhat.com> 5646L: linux-wireless@vger.kernel.org 5647S: Supported 5648F: drivers/net/wireless/iwlegacy/ 5649 5650INTEL WIRELESS WIFI LINK (iwlwifi) 5651M: Johannes Berg <johannes.berg@intel.com> 5652M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5653M: Intel Linux Wireless <linuxwifi@intel.com> 5654L: linux-wireless@vger.kernel.org 5655W: http://intellinuxwireless.org 5656T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5657S: Supported 5658F: drivers/net/wireless/iwlwifi/ 5659 5660INTEL MANAGEMENT ENGINE (mei) 5661M: Tomas Winkler <tomas.winkler@intel.com> 5662L: linux-kernel@vger.kernel.org 5663S: Supported 5664F: include/uapi/linux/mei.h 5665F: include/linux/mei_cl_bus.h 5666F: drivers/misc/mei/* 5667F: Documentation/misc-devices/mei/* 5668 5669INTEL MIC DRIVERS (mic) 5670M: Sudeep Dutt <sudeep.dutt@intel.com> 5671M: Ashutosh Dixit <ashutosh.dixit@intel.com> 5672S: Supported 5673W: https://github.com/sudeepdutt/mic 5674W: http://software.intel.com/en-us/mic-developer 5675F: include/linux/mic_bus.h 5676F: include/linux/scif.h 5677F: include/uapi/linux/mic_common.h 5678F: include/uapi/linux/mic_ioctl.h 5679F include/uapi/linux/scif_ioctl.h 5680F: drivers/misc/mic/ 5681F: drivers/dma/mic_x100_dma.c 5682F: drivers/dma/mic_x100_dma.h 5683F Documentation/mic/ 5684 5685INTEL PMC IPC DRIVER 5686M: Zha Qipeng<qipeng.zha@intel.com> 5687L: platform-driver-x86@vger.kernel.org 5688S: Maintained 5689F: drivers/platform/x86/intel_pmc_ipc.c 5690F: arch/x86/include/asm/intel_pmc_ipc.h 5691 5692IOC3 ETHERNET DRIVER 5693M: Ralf Baechle <ralf@linux-mips.org> 5694L: linux-mips@linux-mips.org 5695S: Maintained 5696F: drivers/net/ethernet/sgi/ioc3-eth.c 5697 5698IOC3 SERIAL DRIVER 5699M: Pat Gefre <pfg@sgi.com> 5700L: linux-serial@vger.kernel.org 5701S: Maintained 5702F: drivers/tty/serial/ioc3_serial.c 5703 5704IOMMU DRIVERS 5705M: Joerg Roedel <joro@8bytes.org> 5706L: iommu@lists.linux-foundation.org 5707T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5708S: Maintained 5709F: drivers/iommu/ 5710 5711IP MASQUERADING 5712M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5713S: Maintained 5714F: net/ipv4/netfilter/ipt_MASQUERADE.c 5715 5716IPATH DRIVER 5717M: Mike Marciniszyn <infinipath@intel.com> 5718L: linux-rdma@vger.kernel.org 5719S: Maintained 5720F: drivers/staging/rdma/ipath/ 5721 5722IPMI SUBSYSTEM 5723M: Corey Minyard <minyard@acm.org> 5724L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5725W: http://openipmi.sourceforge.net/ 5726S: Supported 5727F: Documentation/IPMI.txt 5728F: drivers/char/ipmi/ 5729F: include/linux/ipmi* 5730F: include/uapi/linux/ipmi* 5731 5732QCOM AUDIO (ASoC) DRIVERS 5733M: Patrick Lai <plai@codeaurora.org> 5734M: Banajit Goswami <bgoswami@codeaurora.org> 5735L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5736S: Supported 5737F: sound/soc/qcom/ 5738 5739IPS SCSI RAID DRIVER 5740M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5741L: linux-scsi@vger.kernel.org 5742W: http://www.adaptec.com/ 5743S: Maintained 5744F: drivers/scsi/ips* 5745 5746IPVS 5747M: Wensong Zhang <wensong@linux-vs.org> 5748M: Simon Horman <horms@verge.net.au> 5749M: Julian Anastasov <ja@ssi.bg> 5750L: netdev@vger.kernel.org 5751L: lvs-devel@vger.kernel.org 5752S: Maintained 5753F: Documentation/networking/ipvs-sysctl.txt 5754F: include/net/ip_vs.h 5755F: include/uapi/linux/ip_vs.h 5756F: net/netfilter/ipvs/ 5757 5758IPWIRELESS DRIVER 5759M: Jiri Kosina <jikos@kernel.org> 5760M: David Sterba <dsterba@suse.com> 5761S: Odd Fixes 5762F: drivers/tty/ipwireless/ 5763 5764IPX NETWORK LAYER 5765M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5766L: netdev@vger.kernel.org 5767S: Maintained 5768F: include/net/ipx.h 5769F: include/uapi/linux/ipx.h 5770F: net/ipx/ 5771 5772IRDA SUBSYSTEM 5773M: Samuel Ortiz <samuel@sortiz.org> 5774L: irda-users@lists.sourceforge.net (subscribers-only) 5775L: netdev@vger.kernel.org 5776W: http://irda.sourceforge.net/ 5777S: Maintained 5778T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5779F: Documentation/networking/irda.txt 5780F: drivers/net/irda/ 5781F: include/net/irda/ 5782F: net/irda/ 5783 5784IRQ SUBSYSTEM 5785M: Thomas Gleixner <tglx@linutronix.de> 5786L: linux-kernel@vger.kernel.org 5787S: Maintained 5788T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5789F: kernel/irq/ 5790 5791IRQCHIP DRIVERS 5792M: Thomas Gleixner <tglx@linutronix.de> 5793M: Jason Cooper <jason@lakedaemon.net> 5794M: Marc Zyngier <marc.zyngier@arm.com> 5795L: linux-kernel@vger.kernel.org 5796S: Maintained 5797T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5798T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5799F: Documentation/devicetree/bindings/interrupt-controller/ 5800F: drivers/irqchip/ 5801 5802IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5803M: Jiang Liu <jiang.liu@linux.intel.com> 5804M: Marc Zyngier <marc.zyngier@arm.com> 5805S: Maintained 5806T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5807F: Documentation/IRQ-domain.txt 5808F: include/linux/irqdomain.h 5809F: kernel/irq/irqdomain.c 5810F: kernel/irq/msi.c 5811 5812ISAPNP 5813M: Jaroslav Kysela <perex@perex.cz> 5814S: Maintained 5815F: Documentation/isapnp.txt 5816F: drivers/pnp/isapnp/ 5817F: include/linux/isapnp.h 5818 5819ISA RADIO MODULE 5820M: Hans Verkuil <hverkuil@xs4all.nl> 5821L: linux-media@vger.kernel.org 5822T: git git://linuxtv.org/media_tree.git 5823W: http://linuxtv.org 5824S: Maintained 5825F: drivers/media/radio/radio-isa* 5826 5827iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5828M: Peter Jones <pjones@redhat.com> 5829M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5830S: Maintained 5831F: drivers/firmware/iscsi_ibft* 5832 5833ISCSI 5834M: Mike Christie <michaelc@cs.wisc.edu> 5835L: open-iscsi@googlegroups.com 5836W: www.open-iscsi.org 5837T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5838S: Maintained 5839F: drivers/scsi/*iscsi* 5840F: include/scsi/*iscsi* 5841 5842ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5843M: Or Gerlitz <ogerlitz@mellanox.com> 5844M: Sagi Grimberg <sagig@mellanox.com> 5845M: Roi Dayan <roid@mellanox.com> 5846L: linux-rdma@vger.kernel.org 5847S: Supported 5848W: http://www.openfabrics.org 5849W: www.open-iscsi.org 5850Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5851F: drivers/infiniband/ulp/iser/ 5852 5853ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5854M: Sagi Grimberg <sagig@mellanox.com> 5855T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5856L: linux-rdma@vger.kernel.org 5857L: target-devel@vger.kernel.org 5858S: Supported 5859W: http://www.linux-iscsi.org 5860F: drivers/infiniband/ulp/isert 5861 5862ISDN SUBSYSTEM 5863M: Karsten Keil <isdn@linux-pingi.de> 5864L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5865L: netdev@vger.kernel.org 5866W: http://www.isdn4linux.de 5867T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5868S: Maintained 5869F: Documentation/isdn/ 5870F: drivers/isdn/ 5871F: include/linux/isdn.h 5872F: include/linux/isdn/ 5873F: include/uapi/linux/isdn.h 5874F: include/uapi/linux/isdn/ 5875 5876ISDN SUBSYSTEM (Eicon active card driver) 5877M: Armin Schindler <mac@melware.de> 5878L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5879W: http://www.melware.de 5880S: Maintained 5881F: drivers/isdn/hardware/eicon/ 5882 5883IT87 HARDWARE MONITORING DRIVER 5884M: Jean Delvare <jdelvare@suse.com> 5885L: lm-sensors@lm-sensors.org 5886S: Maintained 5887F: Documentation/hwmon/it87 5888F: drivers/hwmon/it87.c 5889 5890IT913X MEDIA DRIVER 5891M: Antti Palosaari <crope@iki.fi> 5892L: linux-media@vger.kernel.org 5893W: http://linuxtv.org/ 5894W: http://palosaari.fi/linux/ 5895Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5896T: git git://linuxtv.org/anttip/media_tree.git 5897S: Maintained 5898F: drivers/media/tuners/it913x* 5899 5900IVTV VIDEO4LINUX DRIVER 5901M: Andy Walls <awalls@md.metrocast.net> 5902L: ivtv-devel@ivtvdriver.org (subscribers-only) 5903L: linux-media@vger.kernel.org 5904T: git git://linuxtv.org/media_tree.git 5905W: http://www.ivtvdriver.org 5906S: Maintained 5907F: Documentation/video4linux/*.ivtv 5908F: drivers/media/pci/ivtv/ 5909F: include/uapi/linux/ivtv* 5910 5911IX2505V MEDIA DRIVER 5912M: Malcolm Priestley <tvboxspy@gmail.com> 5913L: linux-media@vger.kernel.org 5914W: http://linuxtv.org/ 5915Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5916S: Maintained 5917F: drivers/media/dvb-frontends/ix2505v* 5918 5919JC42.4 TEMPERATURE SENSOR DRIVER 5920M: Guenter Roeck <linux@roeck-us.net> 5921L: lm-sensors@lm-sensors.org 5922S: Maintained 5923F: drivers/hwmon/jc42.c 5924F: Documentation/hwmon/jc42 5925 5926JFS FILESYSTEM 5927M: Dave Kleikamp <shaggy@kernel.org> 5928L: jfs-discussion@lists.sourceforge.net 5929W: http://jfs.sourceforge.net/ 5930T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5931S: Maintained 5932F: Documentation/filesystems/jfs.txt 5933F: fs/jfs/ 5934 5935JME NETWORK DRIVER 5936M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5937L: netdev@vger.kernel.org 5938S: Maintained 5939F: drivers/net/ethernet/jme.* 5940 5941JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5942M: David Woodhouse <dwmw2@infradead.org> 5943L: linux-mtd@lists.infradead.org 5944W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5945S: Maintained 5946F: fs/jffs2/ 5947F: include/uapi/linux/jffs2.h 5948 5949JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5950M: "Theodore Ts'o" <tytso@mit.edu> 5951M: Jan Kara <jack@suse.com> 5952L: linux-ext4@vger.kernel.org 5953S: Maintained 5954F: fs/jbd2/ 5955F: include/linux/jbd2.h 5956 5957JPU V4L2 MEM2MEM DRIVER FOR RENESAS 5958M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 5959L: linux-media@vger.kernel.org 5960S: Maintained 5961F: drivers/media/platform/rcar_jpu.c 5962 5963JSM Neo PCI based serial card 5964M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5965L: linux-serial@vger.kernel.org 5966S: Maintained 5967F: drivers/tty/serial/jsm/ 5968 5969K10TEMP HARDWARE MONITORING DRIVER 5970M: Clemens Ladisch <clemens@ladisch.de> 5971L: lm-sensors@lm-sensors.org 5972S: Maintained 5973F: Documentation/hwmon/k10temp 5974F: drivers/hwmon/k10temp.c 5975 5976K8TEMP HARDWARE MONITORING DRIVER 5977M: Rudolf Marek <r.marek@assembler.cz> 5978L: lm-sensors@lm-sensors.org 5979S: Maintained 5980F: Documentation/hwmon/k8temp 5981F: drivers/hwmon/k8temp.c 5982 5983KCONFIG 5984M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5985L: linux-kbuild@vger.kernel.org 5986T: git git://gitorious.org/linux-kconfig/linux-kconfig 5987S: Maintained 5988F: Documentation/kbuild/kconfig-language.txt 5989F: scripts/kconfig/ 5990 5991KDUMP 5992M: Vivek Goyal <vgoyal@redhat.com> 5993M: Haren Myneni <hbabu@us.ibm.com> 5994L: kexec@lists.infradead.org 5995W: http://lse.sourceforge.net/kdump/ 5996S: Maintained 5997F: Documentation/kdump/ 5998 5999KEENE FM RADIO TRANSMITTER DRIVER 6000M: Hans Verkuil <hverkuil@xs4all.nl> 6001L: linux-media@vger.kernel.org 6002T: git git://linuxtv.org/media_tree.git 6003W: http://linuxtv.org 6004S: Maintained 6005F: drivers/media/radio/radio-keene* 6006 6007KERNEL AUTOMOUNTER v4 (AUTOFS4) 6008M: Ian Kent <raven@themaw.net> 6009L: autofs@vger.kernel.org 6010S: Maintained 6011F: fs/autofs4/ 6012 6013KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6014M: Michal Marek <mmarek@suse.com> 6015T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6016T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6017L: linux-kbuild@vger.kernel.org 6018S: Maintained 6019F: Documentation/kbuild/ 6020F: Makefile 6021F: scripts/Makefile.* 6022F: scripts/basic/ 6023F: scripts/mk* 6024F: scripts/package/ 6025 6026KERNEL JANITORS 6027L: kernel-janitors@vger.kernel.org 6028W: http://kernelnewbies.org/KernelJanitors 6029S: Odd Fixes 6030 6031KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6032M: "J. Bruce Fields" <bfields@fieldses.org> 6033M: Jeff Layton <jlayton@poochiereds.net> 6034L: linux-nfs@vger.kernel.org 6035W: http://nfs.sourceforge.net/ 6036S: Supported 6037F: fs/nfsd/ 6038F: include/uapi/linux/nfsd/ 6039F: fs/lockd/ 6040F: fs/nfs_common/ 6041F: net/sunrpc/ 6042F: include/linux/lockd/ 6043F: include/linux/sunrpc/ 6044F: include/uapi/linux/sunrpc/ 6045 6046KERNEL SELFTEST FRAMEWORK 6047M: Shuah Khan <shuahkh@osg.samsung.com> 6048L: linux-api@vger.kernel.org 6049T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6050S: Maintained 6051F: tools/testing/selftests 6052 6053KERNEL VIRTUAL MACHINE (KVM) 6054M: Gleb Natapov <gleb@kernel.org> 6055M: Paolo Bonzini <pbonzini@redhat.com> 6056L: kvm@vger.kernel.org 6057W: http://www.linux-kvm.org 6058T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6059S: Supported 6060F: Documentation/*/kvm*.txt 6061F: Documentation/virtual/kvm/ 6062F: arch/*/kvm/ 6063F: arch/x86/kernel/kvm.c 6064F: arch/x86/kernel/kvmclock.c 6065F: arch/*/include/asm/kvm* 6066F: include/linux/kvm* 6067F: include/uapi/linux/kvm* 6068F: virt/kvm/ 6069 6070KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6071M: Joerg Roedel <joro@8bytes.org> 6072L: kvm@vger.kernel.org 6073W: http://www.linux-kvm.org/ 6074S: Maintained 6075F: arch/x86/include/asm/svm.h 6076F: arch/x86/kvm/svm.c 6077 6078KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6079M: Alexander Graf <agraf@suse.com> 6080L: kvm-ppc@vger.kernel.org 6081W: http://www.linux-kvm.org/ 6082T: git git://github.com/agraf/linux-2.6.git 6083S: Supported 6084F: arch/powerpc/include/asm/kvm* 6085F: arch/powerpc/kvm/ 6086 6087KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6088M: Christian Borntraeger <borntraeger@de.ibm.com> 6089M: Cornelia Huck <cornelia.huck@de.ibm.com> 6090L: linux-s390@vger.kernel.org 6091W: http://www.ibm.com/developerworks/linux/linux390/ 6092S: Supported 6093F: Documentation/s390/kvm.txt 6094F: arch/s390/include/asm/kvm* 6095F: arch/s390/kvm/ 6096 6097KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6098M: Christoffer Dall <christoffer.dall@linaro.org> 6099M: Marc Zyngier <marc.zyngier@arm.com> 6100L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6101L: kvmarm@lists.cs.columbia.edu 6102W: http://systems.cs.columbia.edu/projects/kvm-arm 6103S: Supported 6104F: arch/arm/include/uapi/asm/kvm* 6105F: arch/arm/include/asm/kvm* 6106F: arch/arm/kvm/ 6107F: virt/kvm/arm/ 6108F: include/kvm/arm_* 6109 6110KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6111M: Christoffer Dall <christoffer.dall@linaro.org> 6112M: Marc Zyngier <marc.zyngier@arm.com> 6113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6114L: kvmarm@lists.cs.columbia.edu 6115S: Maintained 6116F: arch/arm64/include/uapi/asm/kvm* 6117F: arch/arm64/include/asm/kvm* 6118F: arch/arm64/kvm/ 6119 6120KEXEC 6121M: Eric Biederman <ebiederm@xmission.com> 6122W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6123L: kexec@lists.infradead.org 6124S: Maintained 6125F: include/linux/kexec.h 6126F: include/uapi/linux/kexec.h 6127F: kernel/kexec.c 6128 6129KEYS/KEYRINGS: 6130M: David Howells <dhowells@redhat.com> 6131L: keyrings@vger.kernel.org 6132S: Maintained 6133F: Documentation/security/keys.txt 6134F: include/linux/key.h 6135F: include/linux/key-type.h 6136F: include/keys/ 6137F: security/keys/ 6138 6139KEYS-TRUSTED 6140M: David Safford <safford@us.ibm.com> 6141M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6142L: linux-security-module@vger.kernel.org 6143L: keyrings@vger.kernel.org 6144S: Supported 6145F: Documentation/security/keys-trusted-encrypted.txt 6146F: include/keys/trusted-type.h 6147F: security/keys/trusted.c 6148F: security/keys/trusted.h 6149 6150KEYS-ENCRYPTED 6151M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6152M: David Safford <safford@us.ibm.com> 6153L: linux-security-module@vger.kernel.org 6154L: keyrings@vger.kernel.org 6155S: Supported 6156F: Documentation/security/keys-trusted-encrypted.txt 6157F: include/keys/encrypted-type.h 6158F: security/keys/encrypted-keys/ 6159 6160KGDB / KDB /debug_core 6161M: Jason Wessel <jason.wessel@windriver.com> 6162W: http://kgdb.wiki.kernel.org/ 6163L: kgdb-bugreport@lists.sourceforge.net 6164S: Maintained 6165F: Documentation/DocBook/kgdb.tmpl 6166F: drivers/misc/kgdbts.c 6167F: drivers/tty/serial/kgdboc.c 6168F: include/linux/kdb.h 6169F: include/linux/kgdb.h 6170F: kernel/debug/ 6171 6172KMEMCHECK 6173M: Vegard Nossum <vegardno@ifi.uio.no> 6174M: Pekka Enberg <penberg@kernel.org> 6175S: Maintained 6176F: Documentation/kmemcheck.txt 6177F: arch/x86/include/asm/kmemcheck.h 6178F: arch/x86/mm/kmemcheck/ 6179F: include/linux/kmemcheck.h 6180F: mm/kmemcheck.c 6181 6182KMEMLEAK 6183M: Catalin Marinas <catalin.marinas@arm.com> 6184S: Maintained 6185F: Documentation/kmemleak.txt 6186F: include/linux/kmemleak.h 6187F: mm/kmemleak.c 6188F: mm/kmemleak-test.c 6189 6190KPROBES 6191M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6192M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6193M: "David S. Miller" <davem@davemloft.net> 6194M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6195S: Maintained 6196F: Documentation/kprobes.txt 6197F: include/linux/kprobes.h 6198F: kernel/kprobes.c 6199 6200KS0108 LCD CONTROLLER DRIVER 6201M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6202W: http://miguelojeda.es/auxdisplay.htm 6203W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6204S: Maintained 6205F: Documentation/auxdisplay/ks0108 6206F: drivers/auxdisplay/ks0108.c 6207F: include/linux/ks0108.h 6208 6209L3MDEV 6210M: David Ahern <dsa@cumulusnetworks.com> 6211L: netdev@vger.kernel.org 6212S: Maintained 6213F: net/l3mdev 6214F: include/net/l3mdev.h 6215 6216LAPB module 6217L: linux-x25@vger.kernel.org 6218S: Orphan 6219F: Documentation/networking/lapb-module.txt 6220F: include/*/lapb.h 6221F: net/lapb/ 6222 6223LASI 53c700 driver for PARISC 6224M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6225L: linux-scsi@vger.kernel.org 6226S: Maintained 6227F: Documentation/scsi/53c700.txt 6228F: drivers/scsi/53c700* 6229 6230LED SUBSYSTEM 6231M: Richard Purdie <rpurdie@rpsys.net> 6232M: Jacek Anaszewski <j.anaszewski@samsung.com> 6233L: linux-leds@vger.kernel.org 6234T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6235S: Maintained 6236F: drivers/leds/ 6237F: include/linux/leds.h 6238 6239LEGACY EEPROM DRIVER 6240M: Jean Delvare <jdelvare@suse.com> 6241S: Maintained 6242F: Documentation/misc-devices/eeprom 6243F: drivers/misc/eeprom/eeprom.c 6244 6245LEGO USB Tower driver 6246M: Juergen Stuber <starblue@users.sourceforge.net> 6247L: legousb-devel@lists.sourceforge.net 6248W: http://legousb.sourceforge.net/ 6249S: Maintained 6250F: drivers/usb/misc/legousbtower.c 6251 6252LG2160 MEDIA DRIVER 6253M: Michael Krufky <mkrufky@linuxtv.org> 6254L: linux-media@vger.kernel.org 6255W: http://linuxtv.org/ 6256W: http://github.com/mkrufky 6257Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6258T: git git://linuxtv.org/mkrufky/tuners.git 6259S: Maintained 6260F: drivers/media/dvb-frontends/lg2160.* 6261 6262LGDT3305 MEDIA DRIVER 6263M: Michael Krufky <mkrufky@linuxtv.org> 6264L: linux-media@vger.kernel.org 6265W: http://linuxtv.org/ 6266W: http://github.com/mkrufky 6267Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6268T: git git://linuxtv.org/mkrufky/tuners.git 6269S: Maintained 6270F: drivers/media/dvb-frontends/lgdt3305.* 6271 6272LGUEST 6273M: Rusty Russell <rusty@rustcorp.com.au> 6274L: lguest@lists.ozlabs.org 6275W: http://lguest.ozlabs.org/ 6276S: Odd Fixes 6277F: arch/x86/include/asm/lguest*.h 6278F: arch/x86/lguest/ 6279F: drivers/lguest/ 6280F: include/linux/lguest*.h 6281F: tools/lguest/ 6282 6283LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6284M: Tejun Heo <tj@kernel.org> 6285L: linux-ide@vger.kernel.org 6286T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6287S: Maintained 6288F: drivers/ata/ 6289F: include/linux/ata.h 6290F: include/linux/libata.h 6291 6292LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6293M: Viresh Kumar <vireshk@kernel.org> 6294L: linux-ide@vger.kernel.org 6295T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6296S: Maintained 6297F: include/linux/pata_arasan_cf_data.h 6298F: drivers/ata/pata_arasan_cf.c 6299 6300LIBATA PATA DRIVERS 6301M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6302M: Tejun Heo <tj@kernel.org> 6303L: linux-ide@vger.kernel.org 6304T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6305S: Maintained 6306F: drivers/ata/pata_*.c 6307F: drivers/ata/ata_generic.c 6308 6309LIBATA SATA AHCI PLATFORM devices support 6310M: Hans de Goede <hdegoede@redhat.com> 6311M: Tejun Heo <tj@kernel.org> 6312L: linux-ide@vger.kernel.org 6313T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6314S: Maintained 6315F: drivers/ata/ahci_platform.c 6316F: drivers/ata/libahci_platform.c 6317F: include/linux/ahci_platform.h 6318 6319LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6320M: Mikael Pettersson <mikpelinux@gmail.com> 6321L: linux-ide@vger.kernel.org 6322T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6323S: Maintained 6324F: drivers/ata/sata_promise.* 6325 6326LIBLOCKDEP 6327M: Sasha Levin <sasha.levin@oracle.com> 6328S: Maintained 6329F: tools/lib/lockdep/ 6330 6331LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6332M: Dan Williams <dan.j.williams@intel.com> 6333L: linux-nvdimm@lists.01.org 6334Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6335S: Supported 6336F: drivers/nvdimm/* 6337F: include/linux/nd.h 6338F: include/linux/libnvdimm.h 6339F: include/uapi/linux/ndctl.h 6340 6341LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6342M: Ross Zwisler <ross.zwisler@linux.intel.com> 6343L: linux-nvdimm@lists.01.org 6344Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6345S: Supported 6346F: drivers/nvdimm/blk.c 6347F: drivers/nvdimm/region_devs.c 6348F: drivers/acpi/nfit* 6349 6350LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6351M: Vishal Verma <vishal.l.verma@intel.com> 6352L: linux-nvdimm@lists.01.org 6353Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6354S: Supported 6355F: drivers/nvdimm/btt* 6356 6357LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6358M: Ross Zwisler <ross.zwisler@linux.intel.com> 6359L: linux-nvdimm@lists.01.org 6360Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6361S: Supported 6362F: drivers/nvdimm/pmem.c 6363F: include/linux/pmem.h 6364F: arch/*/include/asm/pmem.h 6365 6366LIGHTNVM PLATFORM SUPPORT 6367M: Matias Bjorling <mb@lightnvm.io> 6368W: http://github/OpenChannelSSD 6369S: Maintained 6370F: drivers/lightnvm/ 6371F: include/linux/lightnvm.h 6372F: include/uapi/linux/lightnvm.h 6373 6374LINUX FOR IBM pSERIES (RS/6000) 6375M: Paul Mackerras <paulus@au.ibm.com> 6376W: http://www.ibm.com/linux/ltc/projects/ppc 6377S: Supported 6378F: arch/powerpc/boot/rs6000.h 6379 6380LINUX FOR POWERPC (32-BIT AND 64-BIT) 6381M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6382M: Paul Mackerras <paulus@samba.org> 6383M: Michael Ellerman <mpe@ellerman.id.au> 6384W: http://www.penguinppc.org/ 6385L: linuxppc-dev@lists.ozlabs.org 6386Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6387T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6388S: Supported 6389F: Documentation/powerpc/ 6390F: arch/powerpc/ 6391 6392LINUX FOR POWER MACINTOSH 6393M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6394W: http://www.penguinppc.org/ 6395L: linuxppc-dev@lists.ozlabs.org 6396S: Maintained 6397F: arch/powerpc/platforms/powermac/ 6398F: drivers/macintosh/ 6399 6400LINUX FOR POWERPC EMBEDDED MPC5XXX 6401M: Anatolij Gustschin <agust@denx.de> 6402L: linuxppc-dev@lists.ozlabs.org 6403T: git git://git.denx.de/linux-denx-agust.git 6404S: Maintained 6405F: arch/powerpc/platforms/512x/ 6406F: arch/powerpc/platforms/52xx/ 6407 6408LINUX FOR POWERPC EMBEDDED PPC4XX 6409M: Alistair Popple <alistair@popple.id.au> 6410M: Matt Porter <mporter@kernel.crashing.org> 6411W: http://www.penguinppc.org/ 6412L: linuxppc-dev@lists.ozlabs.org 6413S: Maintained 6414F: arch/powerpc/platforms/40x/ 6415F: arch/powerpc/platforms/44x/ 6416 6417LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6418L: linuxppc-dev@lists.ozlabs.org 6419S: Orphan 6420F: arch/powerpc/*/*virtex* 6421F: arch/powerpc/*/*/*virtex* 6422 6423LINUX FOR POWERPC EMBEDDED PPC8XX 6424M: Vitaly Bordug <vitb@kernel.crashing.org> 6425W: http://www.penguinppc.org/ 6426L: linuxppc-dev@lists.ozlabs.org 6427S: Maintained 6428F: arch/powerpc/platforms/8xx/ 6429 6430LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6431M: Scott Wood <scottwood@freescale.com> 6432M: Kumar Gala <galak@kernel.crashing.org> 6433W: http://www.penguinppc.org/ 6434L: linuxppc-dev@lists.ozlabs.org 6435T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6436S: Maintained 6437F: arch/powerpc/platforms/83xx/ 6438F: arch/powerpc/platforms/85xx/ 6439 6440LINUX FOR POWERPC PA SEMI PWRFICIENT 6441M: Olof Johansson <olof@lixom.net> 6442L: linuxppc-dev@lists.ozlabs.org 6443S: Maintained 6444F: arch/powerpc/platforms/pasemi/ 6445F: drivers/*/*pasemi* 6446F: drivers/*/*/*pasemi* 6447 6448LINUX SECURITY MODULE (LSM) FRAMEWORK 6449M: Chris Wright <chrisw@sous-sol.org> 6450L: linux-security-module@vger.kernel.org 6451S: Supported 6452 6453LIS3LV02D ACCELEROMETER DRIVER 6454M: Eric Piel <eric.piel@tremplin-utc.net> 6455S: Maintained 6456F: Documentation/misc-devices/lis3lv02d 6457F: drivers/misc/lis3lv02d/ 6458F: drivers/platform/x86/hp_accel.c 6459 6460LIVE PATCHING 6461M: Josh Poimboeuf <jpoimboe@redhat.com> 6462M: Seth Jennings <sjenning@redhat.com> 6463M: Jiri Kosina <jikos@kernel.org> 6464M: Vojtech Pavlik <vojtech@suse.com> 6465S: Maintained 6466F: kernel/livepatch/ 6467F: include/linux/livepatch.h 6468F: arch/x86/include/asm/livepatch.h 6469F: arch/x86/kernel/livepatch.c 6470F: Documentation/ABI/testing/sysfs-kernel-livepatch 6471F: samples/livepatch/ 6472L: live-patching@vger.kernel.org 6473T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6474 6475LLC (802.2) 6476M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6477S: Maintained 6478F: include/linux/llc.h 6479F: include/uapi/linux/llc.h 6480F: include/net/llc* 6481F: net/llc/ 6482 6483LM73 HARDWARE MONITOR DRIVER 6484M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6485L: lm-sensors@lm-sensors.org 6486S: Maintained 6487F: drivers/hwmon/lm73.c 6488 6489LM78 HARDWARE MONITOR DRIVER 6490M: Jean Delvare <jdelvare@suse.com> 6491L: lm-sensors@lm-sensors.org 6492S: Maintained 6493F: Documentation/hwmon/lm78 6494F: drivers/hwmon/lm78.c 6495 6496LM83 HARDWARE MONITOR DRIVER 6497M: Jean Delvare <jdelvare@suse.com> 6498L: lm-sensors@lm-sensors.org 6499S: Maintained 6500F: Documentation/hwmon/lm83 6501F: drivers/hwmon/lm83.c 6502 6503LM90 HARDWARE MONITOR DRIVER 6504M: Jean Delvare <jdelvare@suse.com> 6505L: lm-sensors@lm-sensors.org 6506S: Maintained 6507F: Documentation/hwmon/lm90 6508F: Documentation/devicetree/bindings/hwmon/lm90.txt 6509F: drivers/hwmon/lm90.c 6510 6511LM95234 HARDWARE MONITOR DRIVER 6512M: Guenter Roeck <linux@roeck-us.net> 6513L: lm-sensors@lm-sensors.org 6514S: Maintained 6515F: Documentation/hwmon/lm95234 6516F: drivers/hwmon/lm95234.c 6517 6518LME2510 MEDIA DRIVER 6519M: Malcolm Priestley <tvboxspy@gmail.com> 6520L: linux-media@vger.kernel.org 6521W: http://linuxtv.org/ 6522Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6523S: Maintained 6524F: drivers/media/usb/dvb-usb-v2/lmedm04* 6525 6526LOCKDEP AND LOCKSTAT 6527M: Peter Zijlstra <peterz@infradead.org> 6528M: Ingo Molnar <mingo@redhat.com> 6529L: linux-kernel@vger.kernel.org 6530T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6531S: Maintained 6532F: Documentation/locking/lockdep*.txt 6533F: Documentation/locking/lockstat.txt 6534F: include/linux/lockdep.h 6535F: kernel/locking/ 6536 6537LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6538M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6539L: linux-ntfs-dev@lists.sourceforge.net 6540W: http://www.linux-ntfs.org/content/view/19/37/ 6541S: Maintained 6542F: Documentation/ldm.txt 6543F: block/partitions/ldm.* 6544 6545LogFS 6546M: Joern Engel <joern@logfs.org> 6547M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6548L: logfs@logfs.org 6549W: logfs.org 6550S: Maintained 6551F: fs/logfs/ 6552 6553LPC32XX MACHINE SUPPORT 6554M: Roland Stigge <stigge@antcom.de> 6555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6556S: Maintained 6557F: arch/arm/mach-lpc32xx/ 6558 6559LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6560M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6561M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6562M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6563M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6564L: MPT-FusionLinux.pdl@avagotech.com 6565L: linux-scsi@vger.kernel.org 6566W: http://www.lsilogic.com/support 6567S: Supported 6568F: drivers/message/fusion/ 6569F: drivers/scsi/mpt2sas/ 6570F: drivers/scsi/mpt3sas/ 6571 6572LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6573M: Matthew Wilcox <matthew@wil.cx> 6574L: linux-scsi@vger.kernel.org 6575S: Maintained 6576F: drivers/scsi/sym53c8xx_2/ 6577 6578LTC4261 HARDWARE MONITOR DRIVER 6579M: Guenter Roeck <linux@roeck-us.net> 6580L: lm-sensors@lm-sensors.org 6581S: Maintained 6582F: Documentation/hwmon/ltc4261 6583F: drivers/hwmon/ltc4261.c 6584 6585LTP (Linux Test Project) 6586M: Mike Frysinger <vapier@gentoo.org> 6587M: Cyril Hrubis <chrubis@suse.cz> 6588M: Wanlong Gao <wanlong.gao@gmail.com> 6589M: Jan Stancek <jstancek@redhat.com> 6590M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6591M: Alexey Kodanev <alexey.kodanev@oracle.com> 6592L: ltp@lists.linux.it (subscribers-only) 6593W: http://linux-test-project.github.io/ 6594T: git git://github.com/linux-test-project/ltp.git 6595S: Maintained 6596 6597M32R ARCHITECTURE 6598W: http://www.linux-m32r.org/ 6599S: Orphan 6600F: arch/m32r/ 6601 6602M68K ARCHITECTURE 6603M: Geert Uytterhoeven <geert@linux-m68k.org> 6604L: linux-m68k@lists.linux-m68k.org 6605W: http://www.linux-m68k.org/ 6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6607S: Maintained 6608F: arch/m68k/ 6609F: drivers/zorro/ 6610 6611M68K ON APPLE MACINTOSH 6612M: Joshua Thompson <funaho@jurai.org> 6613W: http://www.mac.linux-m68k.org/ 6614L: linux-m68k@lists.linux-m68k.org 6615S: Maintained 6616F: arch/m68k/mac/ 6617 6618M68K ON HP9000/300 6619M: Philip Blundell <philb@gnu.org> 6620W: http://www.tazenda.demon.co.uk/phil/linux-hp 6621S: Maintained 6622F: arch/m68k/hp300/ 6623 6624M88DS3103 MEDIA DRIVER 6625M: Antti Palosaari <crope@iki.fi> 6626L: linux-media@vger.kernel.org 6627W: http://linuxtv.org/ 6628W: http://palosaari.fi/linux/ 6629Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6630T: git git://linuxtv.org/anttip/media_tree.git 6631S: Maintained 6632F: drivers/media/dvb-frontends/m88ds3103* 6633 6634M88RS2000 MEDIA DRIVER 6635M: Malcolm Priestley <tvboxspy@gmail.com> 6636L: linux-media@vger.kernel.org 6637W: http://linuxtv.org/ 6638Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6639S: Maintained 6640F: drivers/media/dvb-frontends/m88rs2000* 6641 6642MA901 MASTERKIT USB FM RADIO DRIVER 6643M: Alexey Klimov <klimov.linux@gmail.com> 6644L: linux-media@vger.kernel.org 6645T: git git://linuxtv.org/media_tree.git 6646S: Maintained 6647F: drivers/media/radio/radio-ma901.c 6648 6649MAC80211 6650M: Johannes Berg <johannes@sipsolutions.net> 6651L: linux-wireless@vger.kernel.org 6652W: http://wireless.kernel.org/ 6653T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6654T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6655S: Maintained 6656F: Documentation/networking/mac80211-injection.txt 6657F: include/net/mac80211.h 6658F: net/mac80211/ 6659 6660MACVLAN DRIVER 6661M: Patrick McHardy <kaber@trash.net> 6662L: netdev@vger.kernel.org 6663S: Maintained 6664F: drivers/net/macvlan.c 6665F: include/linux/if_macvlan.h 6666 6667MAILBOX API 6668M: Jassi Brar <jassisinghbrar@gmail.com> 6669L: linux-kernel@vger.kernel.org 6670S: Maintained 6671F: drivers/mailbox/ 6672F: include/linux/mailbox_client.h 6673F: include/linux/mailbox_controller.h 6674 6675MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6676M: Michael Kerrisk <mtk.manpages@gmail.com> 6677W: http://www.kernel.org/doc/man-pages 6678L: linux-man@vger.kernel.org 6679S: Maintained 6680 6681MARVELL ARMADA DRM SUPPORT 6682M: Russell King <rmk+kernel@arm.linux.org.uk> 6683S: Maintained 6684F: drivers/gpu/drm/armada/ 6685 6686MARVELL 88E6352 DSA support 6687M: Guenter Roeck <linux@roeck-us.net> 6688S: Maintained 6689F: drivers/net/dsa/mv88e6352.c 6690 6691MARVELL CRYPTO DRIVER 6692M: Boris Brezillon <boris.brezillon@free-electrons.com> 6693M: Arnaud Ebalard <arno@natisbad.org> 6694F: drivers/crypto/marvell/ 6695S: Maintained 6696L: linux-crypto@vger.kernel.org 6697 6698MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6699M: Mirko Lindner <mlindner@marvell.com> 6700M: Stephen Hemminger <stephen@networkplumber.org> 6701L: netdev@vger.kernel.org 6702S: Maintained 6703F: drivers/net/ethernet/marvell/sk* 6704 6705MARVELL LIBERTAS WIRELESS DRIVER 6706L: libertas-dev@lists.infradead.org 6707S: Orphan 6708F: drivers/net/wireless/libertas/ 6709 6710MARVELL MV643XX ETHERNET DRIVER 6711M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6712L: netdev@vger.kernel.org 6713S: Maintained 6714F: drivers/net/ethernet/marvell/mv643xx_eth.* 6715F: include/linux/mv643xx.h 6716 6717MARVELL MVNETA ETHERNET DRIVER 6718M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6719L: netdev@vger.kernel.org 6720S: Maintained 6721F: drivers/net/ethernet/marvell/mvneta.* 6722 6723MARVELL MWIFIEX WIRELESS DRIVER 6724M: Amitkumar Karwar <akarwar@marvell.com> 6725M: Nishant Sarmukadam <nishants@marvell.com> 6726L: linux-wireless@vger.kernel.org 6727S: Maintained 6728F: drivers/net/wireless/mwifiex/ 6729 6730MARVELL MWL8K WIRELESS DRIVER 6731M: Lennert Buytenhek <buytenh@wantstofly.org> 6732L: linux-wireless@vger.kernel.org 6733S: Odd Fixes 6734F: drivers/net/wireless/mwl8k.c 6735 6736MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6737M: Nicolas Pitre <nico@fluxnic.net> 6738S: Odd Fixes 6739F: drivers/mmc/host/mvsdio.* 6740 6741MATROX FRAMEBUFFER DRIVER 6742L: linux-fbdev@vger.kernel.org 6743S: Orphan 6744F: drivers/video/fbdev/matrox/matroxfb_* 6745F: include/uapi/linux/matroxfb.h 6746 6747MAX16065 HARDWARE MONITOR DRIVER 6748M: Guenter Roeck <linux@roeck-us.net> 6749L: lm-sensors@lm-sensors.org 6750S: Maintained 6751F: Documentation/hwmon/max16065 6752F: drivers/hwmon/max16065.c 6753 6754MAX20751 HARDWARE MONITOR DRIVER 6755M: Guenter Roeck <linux@roeck-us.net> 6756L: lm-sensors@lm-sensors.org 6757S: Maintained 6758F: Documentation/hwmon/max20751 6759F: drivers/hwmon/max20751.c 6760 6761MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6762M: "Hans J. Koch" <hjk@hansjkoch.de> 6763L: lm-sensors@lm-sensors.org 6764S: Maintained 6765F: Documentation/hwmon/max6650 6766F: drivers/hwmon/max6650.c 6767 6768MAX6697 HARDWARE MONITOR DRIVER 6769M: Guenter Roeck <linux@roeck-us.net> 6770L: lm-sensors@lm-sensors.org 6771S: Maintained 6772F: Documentation/hwmon/max6697 6773F: Documentation/devicetree/bindings/i2c/max6697.txt 6774F: drivers/hwmon/max6697.c 6775F: include/linux/platform_data/max6697.h 6776 6777MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6778M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6779L: linux-pm@vger.kernel.org 6780S: Supported 6781F: drivers/power/max14577_charger.c 6782F: drivers/power/max77693_charger.c 6783 6784MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6785M: Javier Martinez Canillas <javier@osg.samsung.com> 6786L: linux-kernel@vger.kernel.org 6787S: Supported 6788F: drivers/*/*max77802.c 6789F: Documentation/devicetree/bindings/*/*max77802.txt 6790F: include/dt-bindings/*/*max77802.h 6791 6792MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6793M: Chanwoo Choi <cw00.choi@samsung.com> 6794M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6795L: linux-kernel@vger.kernel.org 6796S: Supported 6797F: drivers/*/max14577.c 6798F: drivers/*/max77686.c 6799F: drivers/*/max77693.c 6800F: drivers/extcon/extcon-max14577.c 6801F: drivers/extcon/extcon-max77693.c 6802F: drivers/rtc/rtc-max77686.c 6803F: drivers/clk/clk-max77686.c 6804F: Documentation/devicetree/bindings/mfd/max14577.txt 6805F: Documentation/devicetree/bindings/*/max77686.txt 6806F: Documentation/devicetree/bindings/mfd/max77693.txt 6807F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6808F: include/linux/mfd/max14577*.h 6809F: include/linux/mfd/max77686*.h 6810F: include/linux/mfd/max77693*.h 6811 6812MAXIRADIO FM RADIO RECEIVER DRIVER 6813M: Hans Verkuil <hverkuil@xs4all.nl> 6814L: linux-media@vger.kernel.org 6815T: git git://linuxtv.org/media_tree.git 6816W: http://linuxtv.org 6817S: Maintained 6818F: drivers/media/radio/radio-maxiradio* 6819 6820MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 6821M: Peter Rosin <peda@axentia.se> 6822L: linux-iio@vger.kernel.org 6823S: Maintained 6824F: drivers/iio/potentiometer/mcp4531.c 6825 6826MEDIA DRIVERS FOR RENESAS - VSP1 6827M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6828L: linux-media@vger.kernel.org 6829L: linux-sh@vger.kernel.org 6830T: git git://linuxtv.org/media_tree.git 6831S: Supported 6832F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6833F: drivers/media/platform/vsp1/ 6834 6835MEDIA DRIVERS FOR ASCOT2E 6836M: Sergey Kozlov <serjk@netup.ru> 6837L: linux-media@vger.kernel.org 6838W: http://linuxtv.org 6839W: http://netup.tv/ 6840T: git git://linuxtv.org/media_tree.git 6841S: Supported 6842F: drivers/media/dvb-frontends/ascot2e* 6843 6844MEDIA DRIVERS FOR CXD2841ER 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/cxd2841er* 6852 6853MEDIA DRIVERS FOR HORUS3A 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/horus3a* 6861 6862MEDIA DRIVERS FOR LNBH25 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/lnbh25* 6870 6871MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 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/pci/netup_unidvb/* 6879 6880MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6881M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6882P: LinuxTV.org Project 6883L: linux-media@vger.kernel.org 6884W: http://linuxtv.org 6885Q: http://patchwork.kernel.org/project/linux-media/list/ 6886T: git git://linuxtv.org/media_tree.git 6887S: Maintained 6888F: Documentation/dvb/ 6889F: Documentation/video4linux/ 6890F: Documentation/DocBook/media/ 6891F: drivers/media/ 6892F: drivers/staging/media/ 6893F: include/media/ 6894F: include/uapi/linux/dvb/ 6895F: include/uapi/linux/videodev2.h 6896F: include/uapi/linux/media.h 6897F: include/uapi/linux/v4l2-* 6898F: include/uapi/linux/meye.h 6899F: include/uapi/linux/ivtv* 6900F: include/uapi/linux/uvcvideo.h 6901 6902MEDIATEK MT7601U WIRELESS LAN DRIVER 6903M: Jakub Kicinski <kubakici@wp.pl> 6904L: linux-wireless@vger.kernel.org 6905S: Maintained 6906F: drivers/net/wireless/mediatek/mt7601u/ 6907 6908MEGARAID SCSI/SAS DRIVERS 6909M: Kashyap Desai <kashyap.desai@avagotech.com> 6910M: Sumit Saxena <sumit.saxena@avagotech.com> 6911M: Uday Lingala <uday.lingala@avagotech.com> 6912L: megaraidlinux.pdl@avagotech.com 6913L: linux-scsi@vger.kernel.org 6914W: http://www.lsi.com 6915S: Maintained 6916F: Documentation/scsi/megaraid.txt 6917F: drivers/scsi/megaraid.* 6918F: drivers/scsi/megaraid/ 6919 6920MELLANOX ETHERNET DRIVER (mlx4_en) 6921M: Eugenia Emantayev <eugenia@mellanox.com> 6922L: netdev@vger.kernel.org 6923S: Supported 6924W: http://www.mellanox.com 6925Q: http://patchwork.ozlabs.org/project/netdev/list/ 6926F: drivers/net/ethernet/mellanox/mlx4/en_* 6927 6928MELLANOX ETHERNET DRIVER (mlx5e) 6929M: Saeed Mahameed <saeedm@mellanox.com> 6930L: netdev@vger.kernel.org 6931S: Supported 6932W: http://www.mellanox.com 6933Q: http://patchwork.ozlabs.org/project/netdev/list/ 6934F: drivers/net/ethernet/mellanox/mlx5/core/en_* 6935 6936MELLANOX ETHERNET SWITCH DRIVERS 6937M: Jiri Pirko <jiri@mellanox.com> 6938M: Ido Schimmel <idosch@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/mlxsw/ 6944 6945MEMBARRIER SUPPORT 6946M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 6947M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6948L: linux-kernel@vger.kernel.org 6949S: Supported 6950F: kernel/membarrier.c 6951F: include/uapi/linux/membarrier.h 6952 6953MEMORY MANAGEMENT 6954L: linux-mm@kvack.org 6955W: http://www.linux-mm.org 6956S: Maintained 6957F: include/linux/mm.h 6958F: include/linux/gfp.h 6959F: include/linux/mmzone.h 6960F: include/linux/memory_hotplug.h 6961F: include/linux/vmalloc.h 6962F: mm/ 6963 6964MEMORY TECHNOLOGY DEVICES (MTD) 6965M: David Woodhouse <dwmw2@infradead.org> 6966M: Brian Norris <computersforpeace@gmail.com> 6967L: linux-mtd@lists.infradead.org 6968W: http://www.linux-mtd.infradead.org/ 6969Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6970T: git git://git.infradead.org/linux-mtd.git 6971T: git git://git.infradead.org/l2-mtd.git 6972S: Maintained 6973F: drivers/mtd/ 6974F: include/linux/mtd/ 6975F: include/uapi/mtd/ 6976 6977MEN A21 WATCHDOG DRIVER 6978M: Johannes Thumshirn <morbidrsa@gmail.com> 6979L: linux-watchdog@vger.kernel.org 6980S: Maintained 6981F: drivers/watchdog/mena21_wdt.c 6982 6983MEN CHAMELEON BUS (mcb) 6984M: Johannes Thumshirn <morbidrsa@gmail.com> 6985S: Maintained 6986F: drivers/mcb/ 6987F: include/linux/mcb.h 6988F: Documentation/men-chameleon-bus.txt 6989 6990MEN F21BMC (Board Management Controller) 6991M: Andreas Werner <andreas.werner@men.de> 6992S: Supported 6993F: drivers/mfd/menf21bmc.c 6994F: drivers/watchdog/menf21bmc_wdt.c 6995F: drivers/leds/leds-menf21bmc.c 6996F: drivers/hwmon/menf21bmc_hwmon.c 6997F: Documentation/hwmon/menf21bmc 6998 6999METAG ARCHITECTURE 7000M: James Hogan <james.hogan@imgtec.com> 7001L: linux-metag@vger.kernel.org 7002S: Odd Fixes 7003F: arch/metag/ 7004F: Documentation/metag/ 7005F: Documentation/devicetree/bindings/metag/ 7006F: Documentation/devicetree/bindings/interrupt-controller/img,* 7007F: drivers/clocksource/metag_generic.c 7008F: drivers/irqchip/irq-metag.c 7009F: drivers/irqchip/irq-metag-ext.c 7010F: drivers/tty/metag_da.c 7011 7012MICROBLAZE ARCHITECTURE 7013M: Michal Simek <monstr@monstr.eu> 7014W: http://www.monstr.eu/fdt/ 7015T: git git://git.monstr.eu/linux-2.6-microblaze.git 7016S: Supported 7017F: arch/microblaze/ 7018 7019MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7020M: Chen Yu <yu.c.chen@intel.com> 7021L: platform-driver-x86@vger.kernel.org 7022S: Supported 7023F: drivers/platform/x86/surfacepro3_button.c 7024 7025MICROTEK X6 SCANNER 7026M: Oliver Neukum <oliver@neukum.org> 7027S: Maintained 7028F: drivers/usb/image/microtek.* 7029 7030MIPS 7031M: Ralf Baechle <ralf@linux-mips.org> 7032L: linux-mips@linux-mips.org 7033W: http://www.linux-mips.org/ 7034T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7035Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7036S: Supported 7037F: Documentation/mips/ 7038F: arch/mips/ 7039 7040MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7041M: Hans Verkuil <hverkuil@xs4all.nl> 7042L: linux-media@vger.kernel.org 7043T: git git://linuxtv.org/media_tree.git 7044W: http://linuxtv.org 7045S: Odd Fixes 7046F: drivers/media/radio/radio-miropcm20* 7047 7048Mellanox MLX5 core VPI driver 7049M: Eli Cohen <eli@mellanox.com> 7050L: netdev@vger.kernel.org 7051L: linux-rdma@vger.kernel.org 7052W: http://www.mellanox.com 7053Q: http://patchwork.ozlabs.org/project/netdev/list/ 7054Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7055T: git git://openfabrics.org/~eli/connect-ib.git 7056S: Supported 7057F: drivers/net/ethernet/mellanox/mlx5/core/ 7058F: include/linux/mlx5/ 7059 7060Mellanox MLX5 IB driver 7061M: Eli Cohen <eli@mellanox.com> 7062L: linux-rdma@vger.kernel.org 7063W: http://www.mellanox.com 7064Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7065T: git git://openfabrics.org/~eli/connect-ib.git 7066S: Supported 7067F: include/linux/mlx5/ 7068F: drivers/infiniband/hw/mlx5/ 7069 7070MELEXIS MLX90614 DRIVER 7071M: Crt Mori <cmo@melexis.com> 7072L: linux-iio@vger.kernel.org 7073W: http://www.melexis.com 7074S: Supported 7075F: drivers/iio/temperature/mlx90614.c 7076 7077MN88472 MEDIA DRIVER 7078M: Antti Palosaari <crope@iki.fi> 7079L: linux-media@vger.kernel.org 7080W: http://linuxtv.org/ 7081W: http://palosaari.fi/linux/ 7082Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7083T: git git://linuxtv.org/anttip/media_tree.git 7084S: Maintained 7085F: drivers/staging/media/mn88472/ 7086F: drivers/media/dvb-frontends/mn88472.h 7087 7088MN88473 MEDIA DRIVER 7089M: Antti Palosaari <crope@iki.fi> 7090L: linux-media@vger.kernel.org 7091W: http://linuxtv.org/ 7092W: http://palosaari.fi/linux/ 7093Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7094T: git git://linuxtv.org/anttip/media_tree.git 7095S: Maintained 7096F: drivers/staging/media/mn88473/ 7097F: drivers/media/dvb-frontends/mn88473.h 7098 7099MODULE SUPPORT 7100M: Rusty Russell <rusty@rustcorp.com.au> 7101S: Maintained 7102F: include/linux/module.h 7103F: kernel/module.c 7104 7105MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7106W: http://popies.net/meye/ 7107S: Orphan 7108F: Documentation/video4linux/meye.txt 7109F: drivers/media/pci/meye/ 7110F: include/uapi/linux/meye.h 7111 7112MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7113M: Jiri Slaby <jirislaby@gmail.com> 7114S: Maintained 7115F: Documentation/serial/moxa-smartio 7116F: drivers/tty/mxser.* 7117 7118MR800 AVERMEDIA USB FM RADIO DRIVER 7119M: Alexey Klimov <klimov.linux@gmail.com> 7120L: linux-media@vger.kernel.org 7121T: git git://linuxtv.org/media_tree.git 7122S: Maintained 7123F: drivers/media/radio/radio-mr800.c 7124 7125MRF24J40 IEEE 802.15.4 RADIO DRIVER 7126M: Alan Ott <alan@signal11.us> 7127L: linux-wpan@vger.kernel.org 7128S: Maintained 7129F: drivers/net/ieee802154/mrf24j40.c 7130F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7131 7132MSI LAPTOP SUPPORT 7133M: "Lee, Chun-Yi" <jlee@suse.com> 7134L: platform-driver-x86@vger.kernel.org 7135S: Maintained 7136F: drivers/platform/x86/msi-laptop.c 7137 7138MSI WMI SUPPORT 7139L: platform-driver-x86@vger.kernel.org 7140S: Orphan 7141F: drivers/platform/x86/msi-wmi.c 7142 7143MSI001 MEDIA DRIVER 7144M: Antti Palosaari <crope@iki.fi> 7145L: linux-media@vger.kernel.org 7146W: http://linuxtv.org/ 7147W: http://palosaari.fi/linux/ 7148Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7149T: git git://linuxtv.org/anttip/media_tree.git 7150S: Maintained 7151F: drivers/media/tuners/msi001* 7152 7153MSI2500 MEDIA DRIVER 7154M: Antti Palosaari <crope@iki.fi> 7155L: linux-media@vger.kernel.org 7156W: http://linuxtv.org/ 7157W: http://palosaari.fi/linux/ 7158Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7159T: git git://linuxtv.org/anttip/media_tree.git 7160S: Maintained 7161F: drivers/media/usb/msi2500/ 7162 7163MSYSTEMS DISKONCHIP G3 MTD DRIVER 7164M: Robert Jarzmik <robert.jarzmik@free.fr> 7165L: linux-mtd@lists.infradead.org 7166S: Maintained 7167F: drivers/mtd/devices/docg3* 7168 7169MT9M032 APTINA SENSOR DRIVER 7170M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7171L: linux-media@vger.kernel.org 7172T: git git://linuxtv.org/media_tree.git 7173S: Maintained 7174F: drivers/media/i2c/mt9m032.c 7175F: include/media/mt9m032.h 7176 7177MT9P031 APTINA CAMERA SENSOR 7178M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7179L: linux-media@vger.kernel.org 7180T: git git://linuxtv.org/media_tree.git 7181S: Maintained 7182F: drivers/media/i2c/mt9p031.c 7183F: include/media/mt9p031.h 7184 7185MT9T001 APTINA CAMERA SENSOR 7186M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7187L: linux-media@vger.kernel.org 7188T: git git://linuxtv.org/media_tree.git 7189S: Maintained 7190F: drivers/media/i2c/mt9t001.c 7191F: include/media/mt9t001.h 7192 7193MT9V032 APTINA CAMERA SENSOR 7194M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7195L: linux-media@vger.kernel.org 7196T: git git://linuxtv.org/media_tree.git 7197S: Maintained 7198F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7199F: drivers/media/i2c/mt9v032.c 7200F: include/media/mt9v032.h 7201 7202MULTIFUNCTION DEVICES (MFD) 7203M: Lee Jones <lee.jones@linaro.org> 7204T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7205S: Supported 7206F: drivers/mfd/ 7207F: include/linux/mfd/ 7208 7209MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7210M: Ulf Hansson <ulf.hansson@linaro.org> 7211L: linux-mmc@vger.kernel.org 7212T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7213S: Maintained 7214F: drivers/mmc/ 7215F: include/linux/mmc/ 7216F: include/uapi/linux/mmc/ 7217 7218MULTIMEDIA CARD (MMC) ETC. OVER SPI 7219S: Orphan 7220F: drivers/mmc/host/mmc_spi.c 7221F: include/linux/spi/mmc_spi.h 7222 7223MULTISOUND SOUND DRIVER 7224M: Andrew Veliath <andrewtv@usa.net> 7225S: Maintained 7226F: Documentation/sound/oss/MultiSound 7227F: sound/oss/msnd* 7228 7229MULTITECH MULTIPORT CARD (ISICOM) 7230S: Orphan 7231F: drivers/tty/isicom.c 7232F: include/linux/isicom.h 7233 7234MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7235M: Felipe Balbi <balbi@ti.com> 7236L: linux-usb@vger.kernel.org 7237T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7238S: Maintained 7239F: drivers/usb/musb/ 7240 7241MXL5007T MEDIA DRIVER 7242M: Michael Krufky <mkrufky@linuxtv.org> 7243L: linux-media@vger.kernel.org 7244W: http://linuxtv.org/ 7245W: http://github.com/mkrufky 7246Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7247T: git git://linuxtv.org/mkrufky/tuners.git 7248S: Maintained 7249F: drivers/media/tuners/mxl5007t.* 7250 7251MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7252M: Hyong-Youb Kim <hykim@myri.com> 7253L: netdev@vger.kernel.org 7254W: https://www.myricom.com/support/downloads/myri10ge.html 7255S: Supported 7256F: drivers/net/ethernet/myricom/myri10ge/ 7257 7258NATSEMI ETHERNET DRIVER (DP8381x) 7259S: Orphan 7260F: drivers/net/ethernet/natsemi/natsemi.c 7261 7262NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7263M: Daniel Mack <zonque@gmail.com> 7264S: Maintained 7265L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7266W: http://www.native-instruments.com 7267F: sound/usb/caiaq/ 7268 7269NCP FILESYSTEM 7270M: Petr Vandrovec <petr@vandrovec.name> 7271S: Odd Fixes 7272F: fs/ncpfs/ 7273 7274NCR 5380 SCSI DRIVERS 7275M: Finn Thain <fthain@telegraphics.com.au> 7276M: Michael Schmitz <schmitzmic@gmail.com> 7277L: linux-scsi@vger.kernel.org 7278S: Maintained 7279F: Documentation/scsi/g_NCR5380.txt 7280F: drivers/scsi/NCR5380.* 7281F: drivers/scsi/arm/cumana_1.c 7282F: drivers/scsi/arm/oak.c 7283F: drivers/scsi/atari_NCR5380.c 7284F: drivers/scsi/atari_scsi.* 7285F: drivers/scsi/dmx3191d.c 7286F: drivers/scsi/dtc.* 7287F: drivers/scsi/g_NCR5380.* 7288F: drivers/scsi/g_NCR5380_mmio.c 7289F: drivers/scsi/mac_scsi.* 7290F: drivers/scsi/pas16.* 7291F: drivers/scsi/sun3_scsi.* 7292F: drivers/scsi/sun3_scsi_vme.c 7293F: drivers/scsi/t128.* 7294 7295NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7296M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7297L: linux-scsi@vger.kernel.org 7298S: Maintained 7299F: drivers/scsi/NCR_D700.* 7300 7301NCT6775 HARDWARE MONITOR DRIVER 7302M: Guenter Roeck <linux@roeck-us.net> 7303L: lm-sensors@lm-sensors.org 7304S: Maintained 7305F: Documentation/hwmon/nct6775 7306F: drivers/hwmon/nct6775.c 7307 7308NETEFFECT IWARP RNIC DRIVER (IW_NES) 7309M: Faisal Latif <faisal.latif@intel.com> 7310L: linux-rdma@vger.kernel.org 7311W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7312S: Supported 7313F: drivers/infiniband/hw/nes/ 7314 7315NETEM NETWORK EMULATOR 7316M: Stephen Hemminger <stephen@networkplumber.org> 7317L: netem@lists.linux-foundation.org 7318S: Maintained 7319F: net/sched/sch_netem.c 7320 7321NETERION 10GbE DRIVERS (s2io/vxge) 7322M: Jon Mason <jdmason@kudzu.us> 7323L: netdev@vger.kernel.org 7324S: Supported 7325F: Documentation/networking/s2io.txt 7326F: Documentation/networking/vxge.txt 7327F: drivers/net/ethernet/neterion/ 7328 7329NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7330M: Pablo Neira Ayuso <pablo@netfilter.org> 7331M: Patrick McHardy <kaber@trash.net> 7332M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7333L: netfilter-devel@vger.kernel.org 7334L: coreteam@netfilter.org 7335W: http://www.netfilter.org/ 7336W: http://www.iptables.org/ 7337Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7338T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7339T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7340S: Supported 7341F: include/linux/netfilter* 7342F: include/linux/netfilter/ 7343F: include/net/netfilter/ 7344F: include/uapi/linux/netfilter* 7345F: include/uapi/linux/netfilter/ 7346F: net/*/netfilter.c 7347F: net/*/netfilter/ 7348F: net/netfilter/ 7349F: net/bridge/br_netfilter*.c 7350 7351NETLABEL 7352M: Paul Moore <paul@paul-moore.com> 7353W: http://netlabel.sf.net 7354L: netdev@vger.kernel.org 7355S: Maintained 7356F: Documentation/netlabel/ 7357F: include/net/netlabel.h 7358F: net/netlabel/ 7359 7360NETROM NETWORK LAYER 7361M: Ralf Baechle <ralf@linux-mips.org> 7362L: linux-hams@vger.kernel.org 7363W: http://www.linux-ax25.org/ 7364S: Maintained 7365F: include/net/netrom.h 7366F: include/uapi/linux/netrom.h 7367F: net/netrom/ 7368 7369NETWORK BLOCK DEVICE (NBD) 7370M: Markus Pargmann <mpa@pengutronix.de> 7371S: Maintained 7372L: nbd-general@lists.sourceforge.net 7373T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7374F: Documentation/blockdev/nbd.txt 7375F: drivers/block/nbd.c 7376F: include/uapi/linux/nbd.h 7377 7378NETWORK DROP MONITOR 7379M: Neil Horman <nhorman@tuxdriver.com> 7380L: netdev@vger.kernel.org 7381S: Maintained 7382W: https://fedorahosted.org/dropwatch/ 7383F: net/core/drop_monitor.c 7384 7385NETWORKING [GENERAL] 7386M: "David S. Miller" <davem@davemloft.net> 7387L: netdev@vger.kernel.org 7388W: http://www.linuxfoundation.org/en/Net 7389Q: http://patchwork.ozlabs.org/project/netdev/list/ 7390T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7391T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7392S: Maintained 7393F: net/ 7394F: include/net/ 7395F: include/linux/in.h 7396F: include/linux/net.h 7397F: include/linux/netdevice.h 7398F: include/uapi/linux/in.h 7399F: include/uapi/linux/net.h 7400F: include/uapi/linux/netdevice.h 7401F: include/uapi/linux/net_namespace.h 7402F: tools/net/ 7403F: tools/testing/selftests/net/ 7404F: lib/random32.c 7405F: lib/test_bpf.c 7406 7407NETWORKING [IPv4/IPv6] 7408M: "David S. Miller" <davem@davemloft.net> 7409M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7410M: James Morris <jmorris@namei.org> 7411M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7412M: Patrick McHardy <kaber@trash.net> 7413L: netdev@vger.kernel.org 7414T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7415S: Maintained 7416F: net/ipv4/ 7417F: net/ipv6/ 7418F: include/net/ip* 7419F: arch/x86/net/* 7420 7421NETWORKING [IPSEC] 7422M: Steffen Klassert <steffen.klassert@secunet.com> 7423M: Herbert Xu <herbert@gondor.apana.org.au> 7424M: "David S. Miller" <davem@davemloft.net> 7425L: netdev@vger.kernel.org 7426T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7427T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7428S: Maintained 7429F: net/core/flow.c 7430F: net/xfrm/ 7431F: net/key/ 7432F: net/ipv4/xfrm* 7433F: net/ipv4/esp4.c 7434F: net/ipv4/ah4.c 7435F: net/ipv4/ipcomp.c 7436F: net/ipv4/ip_vti.c 7437F: net/ipv6/xfrm* 7438F: net/ipv6/esp6.c 7439F: net/ipv6/ah6.c 7440F: net/ipv6/ipcomp6.c 7441F: net/ipv6/ip6_vti.c 7442F: include/uapi/linux/xfrm.h 7443F: include/net/xfrm.h 7444 7445NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7446M: Paul Moore <paul@paul-moore.com> 7447L: netdev@vger.kernel.org 7448S: Maintained 7449 7450NETWORKING [WIRELESS] 7451L: linux-wireless@vger.kernel.org 7452Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7453 7454NETWORKING DRIVERS 7455L: netdev@vger.kernel.org 7456W: http://www.linuxfoundation.org/en/Net 7457Q: http://patchwork.ozlabs.org/project/netdev/list/ 7458T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7459T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7460S: Odd Fixes 7461F: drivers/net/ 7462F: include/linux/if_* 7463F: include/linux/netdevice.h 7464F: include/linux/etherdevice.h 7465F: include/linux/fcdevice.h 7466F: include/linux/fddidevice.h 7467F: include/linux/hippidevice.h 7468F: include/linux/inetdevice.h 7469F: include/uapi/linux/if_* 7470F: include/uapi/linux/netdevice.h 7471 7472NETWORKING DRIVERS (WIRELESS) 7473M: Kalle Valo <kvalo@codeaurora.org> 7474L: linux-wireless@vger.kernel.org 7475Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7476T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7477S: Maintained 7478F: drivers/net/wireless/ 7479 7480NETXEN (1/10) GbE SUPPORT 7481M: Manish Chopra <manish.chopra@qlogic.com> 7482M: Sony Chacko <sony.chacko@qlogic.com> 7483M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7484L: netdev@vger.kernel.org 7485W: http://www.qlogic.com 7486S: Supported 7487F: drivers/net/ethernet/qlogic/netxen/ 7488 7489NFC SUBSYSTEM 7490M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7491M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7492M: Samuel Ortiz <sameo@linux.intel.com> 7493L: linux-wireless@vger.kernel.org 7494L: linux-nfc@lists.01.org (subscribers-only) 7495S: Supported 7496F: net/nfc/ 7497F: include/net/nfc/ 7498F: include/uapi/linux/nfc.h 7499F: drivers/nfc/ 7500F: include/linux/platform_data/pn544.h 7501F: Documentation/devicetree/bindings/net/nfc/ 7502 7503NFS, SUNRPC, AND LOCKD CLIENTS 7504M: Trond Myklebust <trond.myklebust@primarydata.com> 7505M: Anna Schumaker <anna.schumaker@netapp.com> 7506L: linux-nfs@vger.kernel.org 7507W: http://client.linux-nfs.org 7508T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7509S: Maintained 7510F: fs/lockd/ 7511F: fs/nfs/ 7512F: fs/nfs_common/ 7513F: net/sunrpc/ 7514F: include/linux/lockd/ 7515F: include/linux/nfs* 7516F: include/linux/sunrpc/ 7517F: include/uapi/linux/nfs* 7518F: include/uapi/linux/sunrpc/ 7519 7520NILFS2 FILESYSTEM 7521M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7522L: linux-nilfs@vger.kernel.org 7523W: http://nilfs.sourceforge.net/ 7524T: git git://github.com/konis/nilfs2.git 7525S: Supported 7526F: Documentation/filesystems/nilfs2.txt 7527F: fs/nilfs2/ 7528F: include/linux/nilfs2_fs.h 7529F: include/trace/events/nilfs2.h 7530 7531NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7532M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7533W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7534S: Maintained 7535F: Documentation/scsi/NinjaSCSI.txt 7536F: drivers/scsi/pcmcia/nsp_* 7537 7538NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7539M: GOTO Masanori <gotom@debian.or.jp> 7540M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7541W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7542S: Maintained 7543F: Documentation/scsi/NinjaSCSI.txt 7544F: drivers/scsi/nsp32* 7545 7546NIOS2 ARCHITECTURE 7547M: Ley Foon Tan <lftan@altera.com> 7548L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7549T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7550S: Maintained 7551F: arch/nios2/ 7552 7553NOKIA N900 POWER SUPPLY DRIVERS 7554M: Pali Rohár <pali.rohar@gmail.com> 7555S: Maintained 7556F: include/linux/power/bq2415x_charger.h 7557F: include/linux/power/bq27xxx_battery.h 7558F: include/linux/power/isp1704_charger.h 7559F: drivers/power/bq2415x_charger.c 7560F: drivers/power/bq27xxx_battery.c 7561F: drivers/power/isp1704_charger.c 7562F: drivers/power/rx51_battery.c 7563 7564NTB DRIVER CORE 7565M: Jon Mason <jdmason@kudzu.us> 7566M: Dave Jiang <dave.jiang@intel.com> 7567M: Allen Hubbe <Allen.Hubbe@emc.com> 7568L: linux-ntb@googlegroups.com 7569S: Supported 7570W: https://github.com/jonmason/ntb/wiki 7571T: git git://github.com/jonmason/ntb.git 7572F: drivers/ntb/ 7573F: drivers/net/ntb_netdev.c 7574F: include/linux/ntb.h 7575F: include/linux/ntb_transport.h 7576 7577NTB INTEL DRIVER 7578M: Jon Mason <jdmason@kudzu.us> 7579M: Dave Jiang <dave.jiang@intel.com> 7580L: linux-ntb@googlegroups.com 7581S: Supported 7582W: https://github.com/jonmason/ntb/wiki 7583T: git git://github.com/jonmason/ntb.git 7584F: drivers/ntb/hw/intel/ 7585 7586NTFS FILESYSTEM 7587M: Anton Altaparmakov <anton@tuxera.com> 7588L: linux-ntfs-dev@lists.sourceforge.net 7589W: http://www.tuxera.com/ 7590T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7591S: Supported 7592F: Documentation/filesystems/ntfs.txt 7593F: fs/ntfs/ 7594 7595NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7596M: Antonino Daplas <adaplas@gmail.com> 7597L: linux-fbdev@vger.kernel.org 7598S: Maintained 7599F: drivers/video/fbdev/riva/ 7600F: drivers/video/fbdev/nvidia/ 7601 7602NVM EXPRESS DRIVER 7603M: Keith Busch <keith.busch@intel.com> 7604M: Jens Axboe <axboe@fb.com> 7605L: linux-nvme@lists.infradead.org 7606T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 7607W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 7608S: Supported 7609F: drivers/nvme/host/ 7610F: include/linux/nvme.h 7611 7612NVMEM FRAMEWORK 7613M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7614M: Maxime Ripard <maxime.ripard@free-electrons.com> 7615S: Maintained 7616F: drivers/nvmem/ 7617F: Documentation/devicetree/bindings/nvmem/ 7618F: include/linux/nvmem-consumer.h 7619F: include/linux/nvmem-provider.h 7620 7621NXP-NCI NFC DRIVER 7622M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7623R: Charles Gorand <charles.gorand@effinnov.com> 7624L: linux-nfc@lists.01.org (moderated for non-subscribers) 7625S: Supported 7626F: drivers/nfc/nxp-nci 7627 7628NXP TDA998X DRM DRIVER 7629M: Russell King <rmk+kernel@arm.linux.org.uk> 7630S: Supported 7631F: drivers/gpu/drm/i2c/tda998x_drv.c 7632F: include/drm/i2c/tda998x.h 7633 7634NXP TFA9879 DRIVER 7635M: Peter Rosin <peda@axentia.se> 7636L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7637S: Maintained 7638F: sound/soc/codecs/tfa9879* 7639 7640OMAP SUPPORT 7641M: Tony Lindgren <tony@atomide.com> 7642L: linux-omap@vger.kernel.org 7643W: http://www.muru.com/linux/omap/ 7644W: http://linux.omap.com/ 7645Q: http://patchwork.kernel.org/project/linux-omap/list/ 7646T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7647S: Maintained 7648F: arch/arm/*omap*/ 7649F: arch/arm/configs/omap1_defconfig 7650F: arch/arm/configs/omap2plus_defconfig 7651F: drivers/i2c/busses/i2c-omap.c 7652F: drivers/irqchip/irq-omap-intc.c 7653F: drivers/mfd/*omap*.c 7654F: drivers/mfd/menelaus.c 7655F: drivers/mfd/palmas.c 7656F: drivers/mfd/tps65217.c 7657F: drivers/mfd/tps65218.c 7658F: drivers/mfd/tps65910.c 7659F: drivers/mfd/twl-core.[ch] 7660F: drivers/mfd/twl4030*.c 7661F: drivers/mfd/twl6030*.c 7662F: drivers/mfd/twl6040*.c 7663F: drivers/regulator/palmas-regulator*.c 7664F: drivers/regulator/pbias-regulator.c 7665F: drivers/regulator/tps65217-regulator.c 7666F: drivers/regulator/tps65218-regulator.c 7667F: drivers/regulator/tps65910-regulator.c 7668F: drivers/regulator/twl-regulator.c 7669F: include/linux/i2c-omap.h 7670 7671OMAP DEVICE TREE SUPPORT 7672M: Benoît Cousson <bcousson@baylibre.com> 7673M: Tony Lindgren <tony@atomide.com> 7674L: linux-omap@vger.kernel.org 7675L: devicetree@vger.kernel.org 7676S: Maintained 7677F: arch/arm/boot/dts/*omap* 7678F: arch/arm/boot/dts/*am3* 7679F: arch/arm/boot/dts/*am4* 7680F: arch/arm/boot/dts/*am5* 7681F: arch/arm/boot/dts/*dra7* 7682 7683OMAP CLOCK FRAMEWORK SUPPORT 7684M: Paul Walmsley <paul@pwsan.com> 7685L: linux-omap@vger.kernel.org 7686S: Maintained 7687F: arch/arm/*omap*/*clock* 7688 7689OMAP POWER MANAGEMENT SUPPORT 7690M: Kevin Hilman <khilman@deeprootsystems.com> 7691L: linux-omap@vger.kernel.org 7692S: Maintained 7693F: arch/arm/*omap*/*pm* 7694F: drivers/cpufreq/omap-cpufreq.c 7695 7696OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7697M: Rajendra Nayak <rnayak@ti.com> 7698M: Paul Walmsley <paul@pwsan.com> 7699L: linux-omap@vger.kernel.org 7700S: Maintained 7701F: arch/arm/mach-omap2/prm* 7702 7703OMAP AUDIO SUPPORT 7704M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7705M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7706L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7707L: linux-omap@vger.kernel.org 7708S: Maintained 7709F: sound/soc/omap/ 7710 7711OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7712M: Roger Quadros <rogerq@ti.com> 7713M: Tony Lindgren <tony@atomide.com> 7714L: linux-omap@vger.kernel.org 7715S: Maintained 7716F: drivers/memory/omap-gpmc.c 7717F: arch/arm/mach-omap2/*gpmc* 7718 7719OMAP FRAMEBUFFER SUPPORT 7720M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7721L: linux-fbdev@vger.kernel.org 7722L: linux-omap@vger.kernel.org 7723S: Maintained 7724F: drivers/video/fbdev/omap/ 7725 7726OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7727M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7728L: linux-omap@vger.kernel.org 7729L: linux-fbdev@vger.kernel.org 7730S: Maintained 7731F: drivers/video/fbdev/omap2/ 7732F: Documentation/arm/OMAP/DSS 7733 7734OMAP HARDWARE SPINLOCK SUPPORT 7735M: Ohad Ben-Cohen <ohad@wizery.com> 7736L: linux-omap@vger.kernel.org 7737S: Maintained 7738F: drivers/hwspinlock/omap_hwspinlock.c 7739 7740OMAP MMC SUPPORT 7741M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7742L: linux-omap@vger.kernel.org 7743S: Maintained 7744F: drivers/mmc/host/omap.c 7745 7746OMAP HS MMC SUPPORT 7747L: linux-mmc@vger.kernel.org 7748L: linux-omap@vger.kernel.org 7749S: Orphan 7750F: drivers/mmc/host/omap_hsmmc.c 7751 7752OMAP RANDOM NUMBER GENERATOR SUPPORT 7753M: Deepak Saxena <dsaxena@plexity.net> 7754S: Maintained 7755F: drivers/char/hw_random/omap-rng.c 7756 7757OMAP HWMOD SUPPORT 7758M: Benoît Cousson <bcousson@baylibre.com> 7759M: Paul Walmsley <paul@pwsan.com> 7760L: linux-omap@vger.kernel.org 7761S: Maintained 7762F: arch/arm/mach-omap2/omap_hwmod.* 7763 7764OMAP HWMOD DATA 7765M: Paul Walmsley <paul@pwsan.com> 7766L: linux-omap@vger.kernel.org 7767S: Maintained 7768F: arch/arm/mach-omap2/omap_hwmod*data* 7769 7770OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7771M: Benoît Cousson <bcousson@baylibre.com> 7772L: linux-omap@vger.kernel.org 7773S: Maintained 7774F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7775 7776OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7777M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7778L: linux-media@vger.kernel.org 7779S: Maintained 7780F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7781F: drivers/media/platform/omap3isp/ 7782F: drivers/staging/media/omap4iss/ 7783 7784OMAP USB SUPPORT 7785M: Felipe Balbi <balbi@ti.com> 7786L: linux-usb@vger.kernel.org 7787L: linux-omap@vger.kernel.org 7788T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7789S: Maintained 7790F: drivers/usb/*/*omap* 7791F: arch/arm/*omap*/usb* 7792 7793OMAP GPIO DRIVER 7794M: Javier Martinez Canillas <javier@dowhile0.org> 7795M: Santosh Shilimkar <ssantosh@kernel.org> 7796M: Kevin Hilman <khilman@deeprootsystems.com> 7797L: linux-omap@vger.kernel.org 7798S: Maintained 7799F: drivers/gpio/gpio-omap.c 7800 7801OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7802M: Mark Jackson <mpfj@newflow.co.uk> 7803L: linux-omap@vger.kernel.org 7804S: Maintained 7805F: arch/arm/boot/dts/am335x-nano.dts 7806 7807OMFS FILESYSTEM 7808M: Bob Copeland <me@bobcopeland.com> 7809L: linux-karma-devel@lists.sourceforge.net 7810S: Maintained 7811F: Documentation/filesystems/omfs.txt 7812F: fs/omfs/ 7813 7814OMNIKEY CARDMAN 4000 DRIVER 7815M: Harald Welte <laforge@gnumonks.org> 7816S: Maintained 7817F: drivers/char/pcmcia/cm4000_cs.c 7818F: include/linux/cm4000_cs.h 7819F: include/uapi/linux/cm4000_cs.h 7820 7821OMNIKEY CARDMAN 4040 DRIVER 7822M: Harald Welte <laforge@gnumonks.org> 7823S: Maintained 7824F: drivers/char/pcmcia/cm4040_cs.* 7825 7826OMNIVISION OV7670 SENSOR DRIVER 7827M: Jonathan Corbet <corbet@lwn.net> 7828L: linux-media@vger.kernel.org 7829T: git git://linuxtv.org/media_tree.git 7830S: Maintained 7831F: drivers/media/i2c/ov7670.c 7832 7833ONENAND FLASH DRIVER 7834M: Kyungmin Park <kyungmin.park@samsung.com> 7835L: linux-mtd@lists.infradead.org 7836S: Maintained 7837F: drivers/mtd/onenand/ 7838F: include/linux/mtd/onenand*.h 7839 7840ONSTREAM SCSI TAPE DRIVER 7841M: Willem Riede <osst@riede.org> 7842L: osst-users@lists.sourceforge.net 7843L: linux-scsi@vger.kernel.org 7844S: Maintained 7845F: Documentation/scsi/osst.txt 7846F: drivers/scsi/osst.* 7847F: drivers/scsi/osst_*.h 7848F: drivers/scsi/st.h 7849 7850OPENCORES I2C BUS DRIVER 7851M: Peter Korsgaard <jacmet@sunsite.dk> 7852L: linux-i2c@vger.kernel.org 7853S: Maintained 7854F: Documentation/i2c/busses/i2c-ocores 7855F: drivers/i2c/busses/i2c-ocores.c 7856 7857OPEN FIRMWARE AND FLATTENED DEVICE TREE 7858M: Rob Herring <robh+dt@kernel.org> 7859M: Frank Rowand <frowand.list@gmail.com> 7860M: Grant Likely <grant.likely@linaro.org> 7861L: devicetree@vger.kernel.org 7862W: http://www.devicetree.org/ 7863T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7864S: Maintained 7865F: drivers/of/ 7866F: include/linux/of*.h 7867F: scripts/dtc/ 7868 7869OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7870M: Rob Herring <robh+dt@kernel.org> 7871M: Pawel Moll <pawel.moll@arm.com> 7872M: Mark Rutland <mark.rutland@arm.com> 7873M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7874M: Kumar Gala <galak@codeaurora.org> 7875L: devicetree@vger.kernel.org 7876S: Maintained 7877F: Documentation/devicetree/ 7878F: arch/*/boot/dts/ 7879F: include/dt-bindings/ 7880 7881OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7882M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7883L: devicetree@vger.kernel.org 7884S: Maintained 7885F: Documentation/devicetree/dynamic-resolution-notes.txt 7886F: Documentation/devicetree/overlay-notes.txt 7887F: drivers/of/overlay.c 7888F: drivers/of/resolver.c 7889 7890OPENRISC ARCHITECTURE 7891M: Jonas Bonn <jonas@southpole.se> 7892W: http://openrisc.net 7893L: linux@lists.openrisc.net (moderated for non-subscribers) 7894S: Maintained 7895T: git git://openrisc.net/~jonas/linux 7896F: arch/openrisc/ 7897 7898OPENVSWITCH 7899M: Pravin Shelar <pshelar@nicira.com> 7900L: netdev@vger.kernel.org 7901L: dev@openvswitch.org 7902W: http://openvswitch.org 7903S: Maintained 7904F: net/openvswitch/ 7905F: include/uapi/linux/openvswitch.h 7906 7907OPERATING PERFORMANCE POINTS (OPP) 7908M: Viresh Kumar <vireshk@kernel.org> 7909M: Nishanth Menon <nm@ti.com> 7910M: Stephen Boyd <sboyd@codeaurora.org> 7911L: linux-pm@vger.kernel.org 7912S: Maintained 7913T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 7914F: drivers/base/power/opp/ 7915F: include/linux/pm_opp.h 7916F: Documentation/power/opp.txt 7917F: Documentation/devicetree/bindings/opp/ 7918 7919OPL4 DRIVER 7920M: Clemens Ladisch <clemens@ladisch.de> 7921L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7922T: git git://git.alsa-project.org/alsa-kernel.git 7923S: Maintained 7924F: sound/drivers/opl4/ 7925 7926OPROFILE 7927M: Robert Richter <rric@kernel.org> 7928L: oprofile-list@lists.sf.net 7929S: Maintained 7930F: arch/*/include/asm/oprofile*.h 7931F: arch/*/oprofile/ 7932F: drivers/oprofile/ 7933F: include/linux/oprofile.h 7934 7935ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7936M: Mark Fasheh <mfasheh@suse.com> 7937M: Joel Becker <jlbec@evilplan.org> 7938L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7939W: http://ocfs2.wiki.kernel.org 7940S: Supported 7941F: Documentation/filesystems/ocfs2.txt 7942F: Documentation/filesystems/dlmfs.txt 7943F: fs/ocfs2/ 7944 7945ORINOCO DRIVER 7946L: linux-wireless@vger.kernel.org 7947W: http://wireless.kernel.org/en/users/Drivers/orinoco 7948W: http://www.nongnu.org/orinoco/ 7949S: Orphan 7950F: drivers/net/wireless/orinoco/ 7951 7952OSD LIBRARY and FILESYSTEM 7953M: Boaz Harrosh <ooo@electrozaur.com> 7954M: Benny Halevy <bhalevy@primarydata.com> 7955L: osd-dev@open-osd.org 7956W: http://open-osd.org 7957T: git git://git.open-osd.org/open-osd.git 7958S: Maintained 7959F: drivers/scsi/osd/ 7960F: include/scsi/osd_* 7961F: fs/exofs/ 7962 7963OVERLAY FILESYSTEM 7964M: Miklos Szeredi <miklos@szeredi.hu> 7965L: linux-unionfs@vger.kernel.org 7966T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7967S: Supported 7968F: fs/overlayfs/ 7969F: Documentation/filesystems/overlayfs.txt 7970 7971P54 WIRELESS DRIVER 7972M: Christian Lamparter <chunkeey@googlemail.com> 7973L: linux-wireless@vger.kernel.org 7974W: http://wireless.kernel.org/en/users/Drivers/p54 7975S: Maintained 7976F: drivers/net/wireless/p54/ 7977 7978PA SEMI ETHERNET DRIVER 7979M: Olof Johansson <olof@lixom.net> 7980L: netdev@vger.kernel.org 7981S: Maintained 7982F: drivers/net/ethernet/pasemi/* 7983 7984PA SEMI SMBUS DRIVER 7985M: Olof Johansson <olof@lixom.net> 7986L: linux-i2c@vger.kernel.org 7987S: Maintained 7988F: drivers/i2c/busses/i2c-pasemi.c 7989 7990PADATA PARALLEL EXECUTION MECHANISM 7991M: Steffen Klassert <steffen.klassert@secunet.com> 7992L: linux-crypto@vger.kernel.org 7993S: Maintained 7994F: kernel/padata.c 7995F: include/linux/padata.h 7996F: Documentation/padata.txt 7997 7998PANASONIC LAPTOP ACPI EXTRAS DRIVER 7999M: Harald Welte <laforge@gnumonks.org> 8000L: platform-driver-x86@vger.kernel.org 8001S: Maintained 8002F: drivers/platform/x86/panasonic-laptop.c 8003 8004PANASONIC MN10300/AM33/AM34 PORT 8005M: David Howells <dhowells@redhat.com> 8006M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 8007L: linux-am33-list@redhat.com (moderated for non-subscribers) 8008W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8009S: Maintained 8010F: Documentation/mn10300/ 8011F: arch/mn10300/ 8012 8013PARALLEL PORT SUBSYSTEM 8014M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8015M: Sudip Mukherjee <sudip@vectorindia.org> 8016L: linux-parport@lists.infradead.org (subscribers-only) 8017S: Maintained 8018F: drivers/parport/ 8019F: include/linux/parport*.h 8020F: drivers/char/ppdev.c 8021F: include/uapi/linux/ppdev.h 8022F: Documentation/parport*.txt 8023 8024PARAVIRT_OPS INTERFACE 8025M: Jeremy Fitzhardinge <jeremy@goop.org> 8026M: Chris Wright <chrisw@sous-sol.org> 8027M: Alok Kataria <akataria@vmware.com> 8028M: Rusty Russell <rusty@rustcorp.com.au> 8029L: virtualization@lists.linux-foundation.org 8030S: Supported 8031F: Documentation/virtual/paravirt_ops.txt 8032F: arch/*/kernel/paravirt* 8033F: arch/*/include/asm/paravirt.h 8034 8035PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8036M: Tim Waugh <tim@cyberelk.net> 8037L: linux-parport@lists.infradead.org (subscribers-only) 8038S: Maintained 8039F: Documentation/blockdev/paride.txt 8040F: drivers/block/paride/ 8041 8042PARISC ARCHITECTURE 8043M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8044M: Helge Deller <deller@gmx.de> 8045L: linux-parisc@vger.kernel.org 8046W: http://www.parisc-linux.org/ 8047Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8048T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8049T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8050S: Maintained 8051F: arch/parisc/ 8052F: Documentation/parisc/ 8053F: drivers/parisc/ 8054F: drivers/char/agp/parisc-agp.c 8055F: drivers/input/serio/gscps2.c 8056F: drivers/parport/parport_gsc.* 8057F: drivers/tty/serial/8250/8250_gsc.c 8058F: drivers/video/fbdev/sti* 8059F: drivers/video/console/sti* 8060F: drivers/video/logo/logo_parisc* 8061 8062PC87360 HARDWARE MONITORING DRIVER 8063M: Jim Cromie <jim.cromie@gmail.com> 8064L: lm-sensors@lm-sensors.org 8065S: Maintained 8066F: Documentation/hwmon/pc87360 8067F: drivers/hwmon/pc87360.c 8068 8069PC8736x GPIO DRIVER 8070M: Jim Cromie <jim.cromie@gmail.com> 8071S: Maintained 8072F: drivers/char/pc8736x_gpio.c 8073 8074PC87427 HARDWARE MONITORING DRIVER 8075M: Jean Delvare <jdelvare@suse.com> 8076L: lm-sensors@lm-sensors.org 8077S: Maintained 8078F: Documentation/hwmon/pc87427 8079F: drivers/hwmon/pc87427.c 8080 8081PCA9532 LED DRIVER 8082M: Riku Voipio <riku.voipio@iki.fi> 8083S: Maintained 8084F: drivers/leds/leds-pca9532.c 8085F: include/linux/leds-pca9532.h 8086 8087PCA9541 I2C BUS MASTER SELECTOR DRIVER 8088M: Guenter Roeck <linux@roeck-us.net> 8089L: linux-i2c@vger.kernel.org 8090S: Maintained 8091F: drivers/i2c/muxes/i2c-mux-pca9541.c 8092 8093PCDP - PRIMARY CONSOLE AND DEBUG PORT 8094M: Khalid Aziz <khalid@gonehiking.org> 8095S: Maintained 8096F: drivers/firmware/pcdp.* 8097 8098PCI ERROR RECOVERY 8099M: Linas Vepstas <linasvepstas@gmail.com> 8100L: linux-pci@vger.kernel.org 8101S: Supported 8102F: Documentation/PCI/pci-error-recovery.txt 8103 8104PCI SUBSYSTEM 8105M: Bjorn Helgaas <bhelgaas@google.com> 8106L: linux-pci@vger.kernel.org 8107Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8108T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8109S: Supported 8110F: Documentation/PCI/ 8111F: drivers/pci/ 8112F: include/linux/pci* 8113F: arch/x86/pci/ 8114F: arch/x86/kernel/quirks.c 8115 8116PCI DRIVER FOR ALTERA PCIE IP 8117M: Ley Foon Tan <lftan@altera.com> 8118L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8119L: linux-pci@vger.kernel.org 8120S: Supported 8121F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8122F: drivers/pci/host/pcie-altera.c 8123 8124PCI DRIVER FOR ARM VERSATILE PLATFORM 8125M: Rob Herring <robh@kernel.org> 8126L: linux-pci@vger.kernel.org 8127L: linux-arm-kernel@lists.infradead.org 8128S: Maintained 8129F: Documentation/devicetree/bindings/pci/versatile.txt 8130F: drivers/pci/host/pci-versatile.c 8131 8132PCI DRIVER FOR APPLIEDMICRO XGENE 8133M: Tanmay Inamdar <tinamdar@apm.com> 8134L: linux-pci@vger.kernel.org 8135L: linux-arm-kernel@lists.infradead.org 8136S: Maintained 8137F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8138F: drivers/pci/host/pci-xgene.c 8139 8140PCI DRIVER FOR FREESCALE LAYERSCAPE 8141M: Minghuan Lian <minghuan.Lian@freescale.com> 8142M: Mingkai Hu <mingkai.hu@freescale.com> 8143M: Roy Zang <tie-fei.zang@freescale.com> 8144L: linuxppc-dev@lists.ozlabs.org 8145L: linux-pci@vger.kernel.org 8146L: linux-arm-kernel@lists.infradead.org 8147S: Maintained 8148F: drivers/pci/host/*layerscape* 8149 8150PCI DRIVER FOR IMX6 8151M: Richard Zhu <Richard.Zhu@freescale.com> 8152M: Lucas Stach <l.stach@pengutronix.de> 8153L: linux-pci@vger.kernel.org 8154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8155S: Maintained 8156F: drivers/pci/host/*imx6* 8157 8158PCI DRIVER FOR TI KEYSTONE 8159M: Murali Karicheri <m-karicheri2@ti.com> 8160L: linux-pci@vger.kernel.org 8161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8162S: Maintained 8163F: drivers/pci/host/*keystone* 8164 8165PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8166M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8167M: Jason Cooper <jason@lakedaemon.net> 8168L: linux-pci@vger.kernel.org 8169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8170S: Maintained 8171F: drivers/pci/host/*mvebu* 8172 8173PCI DRIVER FOR NVIDIA TEGRA 8174M: Thierry Reding <thierry.reding@gmail.com> 8175L: linux-tegra@vger.kernel.org 8176L: linux-pci@vger.kernel.org 8177S: Supported 8178F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8179F: drivers/pci/host/pci-tegra.c 8180 8181PCI DRIVER FOR TI DRA7XX 8182M: Kishon Vijay Abraham I <kishon@ti.com> 8183L: linux-omap@vger.kernel.org 8184L: linux-pci@vger.kernel.org 8185S: Supported 8186F: Documentation/devicetree/bindings/pci/ti-pci.txt 8187F: drivers/pci/host/pci-dra7xx.c 8188 8189PCI DRIVER FOR RENESAS R-CAR 8190M: Simon Horman <horms@verge.net.au> 8191L: linux-pci@vger.kernel.org 8192L: linux-sh@vger.kernel.org 8193S: Maintained 8194F: drivers/pci/host/*rcar* 8195 8196PCI DRIVER FOR SAMSUNG EXYNOS 8197M: Jingoo Han <jingoohan1@gmail.com> 8198L: linux-pci@vger.kernel.org 8199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8200L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8201S: Maintained 8202F: drivers/pci/host/pci-exynos.c 8203 8204PCI DRIVER FOR SYNOPSIS DESIGNWARE 8205M: Jingoo Han <jingoohan1@gmail.com> 8206M: Pratyush Anand <pratyush.anand@gmail.com> 8207L: linux-pci@vger.kernel.org 8208S: Maintained 8209F: drivers/pci/host/*designware* 8210 8211PCI DRIVER FOR GENERIC OF HOSTS 8212M: Will Deacon <will.deacon@arm.com> 8213L: linux-pci@vger.kernel.org 8214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8215S: Maintained 8216F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8217F: drivers/pci/host/pci-host-generic.c 8218 8219PCIE DRIVER FOR ST SPEAR13XX 8220M: Pratyush Anand <pratyush.anand@gmail.com> 8221L: linux-pci@vger.kernel.org 8222S: Maintained 8223F: drivers/pci/host/*spear* 8224 8225PCI MSI DRIVER FOR ALTERA MSI IP 8226M: Ley Foon Tan <lftan@altera.com> 8227L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8228L: linux-pci@vger.kernel.org 8229S: Supported 8230F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8231F: drivers/pci/host/pcie-altera-msi.c 8232 8233PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8234M: Duc Dang <dhdang@apm.com> 8235L: linux-pci@vger.kernel.org 8236L: linux-arm-kernel@lists.infradead.org 8237S: Maintained 8238F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8239F: drivers/pci/host/pci-xgene-msi.c 8240 8241PCIE DRIVER FOR HISILICON 8242M: Zhou Wang <wangzhou1@hisilicon.com> 8243L: linux-pci@vger.kernel.org 8244S: Maintained 8245F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8246F: drivers/pci/host/pcie-hisi.c 8247 8248PCMCIA SUBSYSTEM 8249P: Linux PCMCIA Team 8250L: linux-pcmcia@lists.infradead.org 8251W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8252T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 8253S: Maintained 8254F: Documentation/pcmcia/ 8255F: drivers/pcmcia/ 8256F: include/pcmcia/ 8257 8258PCNET32 NETWORK DRIVER 8259M: Don Fry <pcnet32@frontier.com> 8260L: netdev@vger.kernel.org 8261S: Maintained 8262F: drivers/net/ethernet/amd/pcnet32.c 8263 8264PCRYPT PARALLEL CRYPTO ENGINE 8265M: Steffen Klassert <steffen.klassert@secunet.com> 8266L: linux-crypto@vger.kernel.org 8267S: Maintained 8268F: crypto/pcrypt.c 8269F: include/crypto/pcrypt.h 8270 8271PER-CPU MEMORY ALLOCATOR 8272M: Tejun Heo <tj@kernel.org> 8273M: Christoph Lameter <cl@linux-foundation.org> 8274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8275S: Maintained 8276F: include/linux/percpu*.h 8277F: mm/percpu*.c 8278F: arch/*/include/asm/percpu.h 8279 8280PER-TASK DELAY ACCOUNTING 8281M: Balbir Singh <bsingharora@gmail.com> 8282S: Maintained 8283F: include/linux/delayacct.h 8284F: kernel/delayacct.c 8285 8286PERFORMANCE EVENTS SUBSYSTEM 8287M: Peter Zijlstra <a.p.zijlstra@chello.nl> 8288M: Ingo Molnar <mingo@redhat.com> 8289M: Arnaldo Carvalho de Melo <acme@kernel.org> 8290L: linux-kernel@vger.kernel.org 8291T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8292S: Supported 8293F: kernel/events/* 8294F: include/linux/perf_event.h 8295F: include/uapi/linux/perf_event.h 8296F: arch/*/kernel/perf_event*.c 8297F: arch/*/kernel/*/perf_event*.c 8298F: arch/*/kernel/*/*/perf_event*.c 8299F: arch/*/include/asm/perf_event.h 8300F: arch/*/kernel/perf_callchain.c 8301F: tools/perf/ 8302 8303PERSONALITY HANDLING 8304M: Christoph Hellwig <hch@infradead.org> 8305L: linux-abi-devel@lists.sourceforge.net 8306S: Maintained 8307F: include/linux/personality.h 8308F: include/uapi/linux/personality.h 8309 8310PHONET PROTOCOL 8311M: Remi Denis-Courmont <courmisch@gmail.com> 8312S: Supported 8313F: Documentation/networking/phonet.txt 8314F: include/linux/phonet.h 8315F: include/net/phonet/ 8316F: include/uapi/linux/phonet.h 8317F: net/phonet/ 8318 8319PHRAM MTD DRIVER 8320M: Joern Engel <joern@lazybastard.org> 8321L: linux-mtd@lists.infradead.org 8322S: Maintained 8323F: drivers/mtd/devices/phram.c 8324 8325PICOLCD HID DRIVER 8326M: Bruno Prémont <bonbons@linux-vserver.org> 8327L: linux-input@vger.kernel.org 8328S: Maintained 8329F: drivers/hid/hid-picolcd* 8330 8331PICOXCELL SUPPORT 8332M: Jamie Iles <jamie@jamieiles.com> 8333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8334T: git git://github.com/jamieiles/linux-2.6-ji.git 8335S: Supported 8336F: arch/arm/boot/dts/picoxcell* 8337F: arch/arm/mach-picoxcell/ 8338F: drivers/crypto/picoxcell* 8339 8340PIN CONTROL SUBSYSTEM 8341M: Linus Walleij <linus.walleij@linaro.org> 8342L: linux-gpio@vger.kernel.org 8343T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8344S: Maintained 8345F: drivers/pinctrl/ 8346F: include/linux/pinctrl/ 8347 8348PIN CONTROLLER - ATMEL AT91 8349M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8350L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8351S: Maintained 8352F: drivers/pinctrl/pinctrl-at91.* 8353 8354PIN CONTROLLER - ATMEL AT91 PIO4 8355M: Ludovic Desroches <ludovic.desroches@atmel.com> 8356L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8357L: linux-gpio@vger.kernel.org 8358S: Supported 8359F: drivers/pinctrl/pinctrl-at91-pio4.* 8360 8361PIN CONTROLLER - INTEL 8362M: Mika Westerberg <mika.westerberg@linux.intel.com> 8363M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8364S: Maintained 8365F: drivers/pinctrl/intel/ 8366 8367PIN CONTROLLER - RENESAS 8368M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8369L: linux-sh@vger.kernel.org 8370S: Maintained 8371F: drivers/pinctrl/sh-pfc/ 8372 8373PIN CONTROLLER - SAMSUNG 8374M: Tomasz Figa <tomasz.figa@gmail.com> 8375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8376L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8377S: Maintained 8378F: drivers/pinctrl/samsung/ 8379 8380PIN CONTROLLER - ST SPEAR 8381M: Viresh Kumar <vireshk@kernel.org> 8382L: spear-devel@list.st.com 8383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8384W: http://www.st.com/spear 8385S: Maintained 8386F: drivers/pinctrl/spear/ 8387 8388PKTCDVD DRIVER 8389M: Jiri Kosina <jikos@kernel.org> 8390S: Maintained 8391F: drivers/block/pktcdvd.c 8392F: include/linux/pktcdvd.h 8393F: include/uapi/linux/pktcdvd.h 8394 8395PKUNITY SOC DRIVERS 8396M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8397W: http://mprc.pku.edu.cn/~guanxuetao/linux 8398S: Maintained 8399T: git git://github.com/gxt/linux.git 8400F: drivers/input/serio/i8042-unicore32io.h 8401F: drivers/i2c/busses/i2c-puv3.c 8402F: drivers/video/fbdev/fb-puv3.c 8403F: drivers/rtc/rtc-puv3.c 8404 8405PMBUS HARDWARE MONITORING DRIVERS 8406M: Guenter Roeck <linux@roeck-us.net> 8407L: lm-sensors@lm-sensors.org 8408W: http://www.lm-sensors.org/ 8409W: http://www.roeck-us.net/linux/drivers/ 8410T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8411S: Maintained 8412F: Documentation/hwmon/pmbus 8413F: drivers/hwmon/pmbus/ 8414F: include/linux/i2c/pmbus.h 8415 8416PMC SIERRA MaxRAID DRIVER 8417L: linux-scsi@vger.kernel.org 8418W: http://www.pmc-sierra.com/ 8419S: Orphan 8420F: drivers/scsi/pmcraid.* 8421 8422PMC SIERRA PM8001 DRIVER 8423M: Jack Wang <jinpu.wang@profitbricks.com> 8424M: lindar_liu@usish.com 8425L: pmchba@pmcs.com 8426L: linux-scsi@vger.kernel.org 8427S: Supported 8428F: drivers/scsi/pm8001/ 8429 8430POSIX CLOCKS and TIMERS 8431M: Thomas Gleixner <tglx@linutronix.de> 8432L: linux-kernel@vger.kernel.org 8433T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8434S: Maintained 8435F: fs/timerfd.c 8436F: include/linux/timer* 8437F: kernel/time/*timer* 8438 8439POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8440M: Sebastian Reichel <sre@kernel.org> 8441M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8442M: David Woodhouse <dwmw2@infradead.org> 8443L: linux-pm@vger.kernel.org 8444T: git git://git.infradead.org/battery-2.6.git 8445S: Maintained 8446F: include/linux/power_supply.h 8447F: drivers/power/ 8448X: drivers/power/avs/ 8449 8450POWER STATE COORDINATION INTERFACE (PSCI) 8451M: Mark Rutland <mark.rutland@arm.com> 8452M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8453L: linux-arm-kernel@lists.infradead.org 8454S: Maintained 8455F: drivers/firmware/psci.c 8456F: include/linux/psci.h 8457F: include/uapi/linux/psci.h 8458 8459PNP SUPPORT 8460M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8461S: Maintained 8462F: drivers/pnp/ 8463 8464PPP PROTOCOL DRIVERS AND COMPRESSORS 8465M: Paul Mackerras <paulus@samba.org> 8466L: linux-ppp@vger.kernel.org 8467S: Maintained 8468F: drivers/net/ppp/ppp_* 8469 8470PPP OVER ATM (RFC 2364) 8471M: Mitchell Blank Jr <mitch@sfgoth.com> 8472S: Maintained 8473F: net/atm/pppoatm.c 8474F: include/uapi/linux/atmppp.h 8475 8476PPP OVER ETHERNET 8477M: Michal Ostrowski <mostrows@earthlink.net> 8478S: Maintained 8479F: drivers/net/ppp/pppoe.c 8480F: drivers/net/ppp/pppox.c 8481 8482PPP OVER L2TP 8483M: James Chapman <jchapman@katalix.com> 8484S: Maintained 8485F: net/l2tp/l2tp_ppp.c 8486F: include/linux/if_pppol2tp.h 8487F: include/uapi/linux/if_pppol2tp.h 8488 8489PPS SUPPORT 8490M: Rodolfo Giometti <giometti@enneenne.com> 8491W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8492L: linuxpps@ml.enneenne.com (subscribers-only) 8493S: Maintained 8494F: Documentation/pps/ 8495F: drivers/pps/ 8496F: include/linux/pps*.h 8497 8498PPTP DRIVER 8499M: Dmitry Kozlov <xeb@mail.ru> 8500L: netdev@vger.kernel.org 8501S: Maintained 8502F: drivers/net/ppp/pptp.c 8503W: http://sourceforge.net/projects/accel-pptp 8504 8505PREEMPTIBLE KERNEL 8506M: Robert Love <rml@tech9.net> 8507L: kpreempt-tech@lists.sourceforge.net 8508W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8509S: Supported 8510F: Documentation/preempt-locking.txt 8511F: include/linux/preempt.h 8512 8513PRISM54 WIRELESS DRIVER 8514M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8515L: linux-wireless@vger.kernel.org 8516W: http://wireless.kernel.org/en/users/Drivers/p54 8517S: Obsolete 8518F: drivers/net/wireless/prism54/ 8519 8520PS3 NETWORK SUPPORT 8521M: Geoff Levand <geoff@infradead.org> 8522L: netdev@vger.kernel.org 8523L: linuxppc-dev@lists.ozlabs.org 8524S: Maintained 8525F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8526 8527PS3 PLATFORM SUPPORT 8528M: Geoff Levand <geoff@infradead.org> 8529L: linuxppc-dev@lists.ozlabs.org 8530S: Maintained 8531F: arch/powerpc/boot/ps3* 8532F: arch/powerpc/include/asm/lv1call.h 8533F: arch/powerpc/include/asm/ps3*.h 8534F: arch/powerpc/platforms/ps3/ 8535F: drivers/*/ps3* 8536F: drivers/ps3/ 8537F: drivers/rtc/rtc-ps3.c 8538F: drivers/usb/host/*ps3.c 8539F: sound/ppc/snd_ps3* 8540 8541PS3VRAM DRIVER 8542M: Jim Paris <jim@jtan.com> 8543M: Geoff Levand <geoff@infradead.org> 8544L: linuxppc-dev@lists.ozlabs.org 8545S: Maintained 8546F: drivers/block/ps3vram.c 8547 8548PSTORE FILESYSTEM 8549M: Anton Vorontsov <anton@enomsg.org> 8550M: Colin Cross <ccross@android.com> 8551M: Kees Cook <keescook@chromium.org> 8552M: Tony Luck <tony.luck@intel.com> 8553S: Maintained 8554T: git git://git.infradead.org/users/cbou/linux-pstore.git 8555F: fs/pstore/ 8556F: include/linux/pstore* 8557F: drivers/firmware/efi/efi-pstore.c 8558F: drivers/acpi/apei/erst.c 8559 8560PTP HARDWARE CLOCK SUPPORT 8561M: Richard Cochran <richardcochran@gmail.com> 8562L: netdev@vger.kernel.org 8563S: Maintained 8564W: http://linuxptp.sourceforge.net/ 8565F: Documentation/ABI/testing/sysfs-ptp 8566F: Documentation/ptp/* 8567F: drivers/net/ethernet/freescale/gianfar_ptp.c 8568F: drivers/net/phy/dp83640* 8569F: drivers/ptp/* 8570F: include/linux/ptp_cl* 8571 8572PTRACE SUPPORT 8573M: Roland McGrath <roland@hack.frob.com> 8574M: Oleg Nesterov <oleg@redhat.com> 8575S: Maintained 8576F: include/asm-generic/syscall.h 8577F: include/linux/ptrace.h 8578F: include/linux/regset.h 8579F: include/linux/tracehook.h 8580F: include/uapi/linux/ptrace.h 8581F: kernel/ptrace.c 8582 8583PVRUSB2 VIDEO4LINUX DRIVER 8584M: Mike Isely <isely@pobox.com> 8585L: pvrusb2@isely.net (subscribers-only) 8586L: linux-media@vger.kernel.org 8587W: http://www.isely.net/pvrusb2/ 8588T: git git://linuxtv.org/media_tree.git 8589S: Maintained 8590F: Documentation/video4linux/README.pvrusb2 8591F: drivers/media/usb/pvrusb2/ 8592 8593PWC WEBCAM DRIVER 8594M: Hans de Goede <hdegoede@redhat.com> 8595L: linux-media@vger.kernel.org 8596T: git git://linuxtv.org/media_tree.git 8597S: Maintained 8598F: drivers/media/usb/pwc/* 8599 8600PWM FAN DRIVER 8601M: Kamil Debski <k.debski@samsung.com> 8602L: lm-sensors@lm-sensors.org 8603S: Supported 8604F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8605F: Documentation/hwmon/pwm-fan 8606F: drivers/hwmon/pwm-fan.c 8607 8608PWM SUBSYSTEM 8609M: Thierry Reding <thierry.reding@gmail.com> 8610L: linux-pwm@vger.kernel.org 8611S: Maintained 8612T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8613F: Documentation/pwm.txt 8614F: Documentation/devicetree/bindings/pwm/ 8615F: include/linux/pwm.h 8616F: drivers/pwm/ 8617F: drivers/video/backlight/pwm_bl.c 8618F: include/linux/pwm_backlight.h 8619 8620PXA2xx/PXA3xx SUPPORT 8621M: Daniel Mack <daniel@zonque.org> 8622M: Haojian Zhuang <haojian.zhuang@gmail.com> 8623M: Robert Jarzmik <robert.jarzmik@free.fr> 8624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8625T: git git://github.com/hzhuang1/linux.git 8626T: git git://github.com/rjarzmik/linux.git 8627S: Maintained 8628F: arch/arm/mach-pxa/ 8629F: drivers/dma/pxa* 8630F: drivers/pcmcia/pxa2xx* 8631F: drivers/spi/spi-pxa2xx* 8632F: drivers/usb/gadget/udc/pxa2* 8633F: include/sound/pxa2xx-lib.h 8634F: sound/arm/pxa* 8635F: sound/soc/pxa/ 8636 8637PXA3xx NAND FLASH DRIVER 8638M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8639L: linux-mtd@lists.infradead.org 8640S: Maintained 8641F: drivers/mtd/nand/pxa3xx_nand.c 8642 8643MMP SUPPORT 8644M: Eric Miao <eric.y.miao@gmail.com> 8645M: Haojian Zhuang <haojian.zhuang@gmail.com> 8646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8647T: git git://github.com/hzhuang1/linux.git 8648T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8649S: Maintained 8650F: arch/arm/mach-mmp/ 8651 8652PXA MMCI DRIVER 8653S: Orphan 8654 8655PXA RTC DRIVER 8656M: Robert Jarzmik <robert.jarzmik@free.fr> 8657L: rtc-linux@googlegroups.com 8658S: Maintained 8659 8660QAT DRIVER 8661M: Tadeusz Struk <tadeusz.struk@intel.com> 8662L: qat-linux@intel.com 8663S: Supported 8664F: drivers/crypto/qat/ 8665 8666QIB DRIVER 8667M: Mike Marciniszyn <infinipath@intel.com> 8668L: linux-rdma@vger.kernel.org 8669S: Supported 8670F: drivers/infiniband/hw/qib/ 8671 8672QLOGIC QLA1280 SCSI DRIVER 8673M: Michael Reed <mdr@sgi.com> 8674L: linux-scsi@vger.kernel.org 8675S: Maintained 8676F: drivers/scsi/qla1280.[ch] 8677 8678QLOGIC QLA2XXX FC-SCSI DRIVER 8679M: qla2xxx-upstream@qlogic.com 8680L: linux-scsi@vger.kernel.org 8681S: Supported 8682F: Documentation/scsi/LICENSE.qla2xxx 8683F: drivers/scsi/qla2xxx/ 8684 8685QLOGIC QLA4XXX iSCSI DRIVER 8686M: QLogic-Storage-Upstream@qlogic.com 8687L: linux-scsi@vger.kernel.org 8688S: Supported 8689F: Documentation/scsi/LICENSE.qla4xxx 8690F: drivers/scsi/qla4xxx/ 8691 8692QLOGIC QLA3XXX NETWORK DRIVER 8693M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8694M: Ron Mercer <ron.mercer@qlogic.com> 8695M: linux-driver@qlogic.com 8696L: netdev@vger.kernel.org 8697S: Supported 8698F: Documentation/networking/LICENSE.qla3xxx 8699F: drivers/net/ethernet/qlogic/qla3xxx.* 8700 8701QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8702M: Dept-GELinuxNICDev@qlogic.com 8703L: netdev@vger.kernel.org 8704S: Supported 8705F: drivers/net/ethernet/qlogic/qlcnic/ 8706 8707QLOGIC QLGE 10Gb ETHERNET DRIVER 8708M: Harish Patil <harish.patil@qlogic.com> 8709M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8710M: Dept-GELinuxNICDev@qlogic.com 8711M: linux-driver@qlogic.com 8712L: netdev@vger.kernel.org 8713S: Supported 8714F: drivers/net/ethernet/qlogic/qlge/ 8715 8716QLOGIC QL4xxx ETHERNET DRIVER 8717M: Yuval Mintz <Yuval.Mintz@qlogic.com> 8718M: Ariel Elior <Ariel.Elior@qlogic.com> 8719M: everest-linux-l2@qlogic.com 8720L: netdev@vger.kernel.org 8721S: Supported 8722F: drivers/net/ethernet/qlogic/qed/ 8723F: include/linux/qed/ 8724F: drivers/net/ethernet/qlogic/qede/ 8725 8726QNX4 FILESYSTEM 8727M: Anders Larsen <al@alarsen.net> 8728W: http://www.alarsen.net/linux/qnx4fs/ 8729S: Maintained 8730F: fs/qnx4/ 8731F: include/uapi/linux/qnx4_fs.h 8732F: include/uapi/linux/qnxtypes.h 8733 8734QT1010 MEDIA DRIVER 8735M: Antti Palosaari <crope@iki.fi> 8736L: linux-media@vger.kernel.org 8737W: http://linuxtv.org/ 8738W: http://palosaari.fi/linux/ 8739Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8740T: git git://linuxtv.org/anttip/media_tree.git 8741S: Maintained 8742F: drivers/media/tuners/qt1010* 8743 8744QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8745M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8746L: linux-wireless@vger.kernel.org 8747L: ath9k-devel@lists.ath9k.org 8748W: http://wireless.kernel.org/en/users/Drivers/ath9k 8749S: Supported 8750F: drivers/net/wireless/ath/ath9k/ 8751 8752QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8753M: Kalle Valo <kvalo@qca.qualcomm.com> 8754L: ath10k@lists.infradead.org 8755W: http://wireless.kernel.org/en/users/Drivers/ath10k 8756T: git git://github.com/kvalo/ath.git 8757S: Supported 8758F: drivers/net/wireless/ath/ath10k/ 8759 8760QUALCOMM HEXAGON ARCHITECTURE 8761M: Richard Kuo <rkuo@codeaurora.org> 8762L: linux-hexagon@vger.kernel.org 8763S: Supported 8764F: arch/hexagon/ 8765 8766QUALCOMM WCN36XX WIRELESS DRIVER 8767M: Eugene Krasnikov <k.eugene.e@gmail.com> 8768L: wcn36xx@lists.infradead.org 8769W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8770T: git git://github.com/KrasnikovEugene/wcn36xx.git 8771S: Supported 8772F: drivers/net/wireless/ath/wcn36xx/ 8773 8774RADOS BLOCK DEVICE (RBD) 8775M: Ilya Dryomov <idryomov@gmail.com> 8776M: Sage Weil <sage@redhat.com> 8777M: Alex Elder <elder@kernel.org> 8778L: ceph-devel@vger.kernel.org 8779W: http://ceph.com/ 8780T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8781T: git git://github.com/ceph/ceph-client.git 8782S: Supported 8783F: Documentation/ABI/testing/sysfs-bus-rbd 8784F: drivers/block/rbd.c 8785F: drivers/block/rbd_types.h 8786 8787RADEON FRAMEBUFFER DISPLAY DRIVER 8788M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8789L: linux-fbdev@vger.kernel.org 8790S: Maintained 8791F: drivers/video/fbdev/aty/radeon* 8792F: include/uapi/linux/radeonfb.h 8793 8794RADIOSHARK RADIO DRIVER 8795M: Hans de Goede <hdegoede@redhat.com> 8796L: linux-media@vger.kernel.org 8797T: git git://linuxtv.org/media_tree.git 8798S: Maintained 8799F: drivers/media/radio/radio-shark.c 8800 8801RADIOSHARK2 RADIO DRIVER 8802M: Hans de Goede <hdegoede@redhat.com> 8803L: linux-media@vger.kernel.org 8804T: git git://linuxtv.org/media_tree.git 8805S: Maintained 8806F: drivers/media/radio/radio-shark2.c 8807F: drivers/media/radio/radio-tea5777.c 8808 8809RAGE128 FRAMEBUFFER DISPLAY DRIVER 8810M: Paul Mackerras <paulus@samba.org> 8811L: linux-fbdev@vger.kernel.org 8812S: Maintained 8813F: drivers/video/fbdev/aty/aty128fb.c 8814 8815RALINK RT2X00 WIRELESS LAN DRIVER 8816P: rt2x00 project 8817M: Stanislaw Gruszka <sgruszka@redhat.com> 8818M: Helmut Schaa <helmut.schaa@googlemail.com> 8819L: linux-wireless@vger.kernel.org 8820S: Maintained 8821F: drivers/net/wireless/rt2x00/ 8822 8823RAMDISK RAM BLOCK DEVICE DRIVER 8824M: Jens Axboe <axboe@kernel.dk> 8825S: Maintained 8826F: Documentation/blockdev/ramdisk.txt 8827F: drivers/block/brd.c 8828 8829RANDOM NUMBER DRIVER 8830M: "Theodore Ts'o" <tytso@mit.edu> 8831S: Maintained 8832F: drivers/char/random.c 8833 8834RAPIDIO SUBSYSTEM 8835M: Matt Porter <mporter@kernel.crashing.org> 8836M: Alexandre Bounine <alexandre.bounine@idt.com> 8837S: Maintained 8838F: drivers/rapidio/ 8839 8840RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8841L: linux-wireless@vger.kernel.org 8842S: Orphan 8843F: drivers/net/wireless/ray* 8844 8845RCUTORTURE MODULE 8846M: Josh Triplett <josh@joshtriplett.org> 8847M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8848L: linux-kernel@vger.kernel.org 8849S: Supported 8850T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8851F: Documentation/RCU/torture.txt 8852F: kernel/rcu/rcutorture.c 8853 8854RCUTORTURE TEST FRAMEWORK 8855M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8856M: Josh Triplett <josh@joshtriplett.org> 8857R: Steven Rostedt <rostedt@goodmis.org> 8858R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8859R: Lai Jiangshan <jiangshanlai@gmail.com> 8860L: linux-kernel@vger.kernel.org 8861S: Supported 8862T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8863F: tools/testing/selftests/rcutorture 8864 8865RDC R-321X SoC 8866M: Florian Fainelli <florian@openwrt.org> 8867S: Maintained 8868 8869RDC R6040 FAST ETHERNET DRIVER 8870M: Florian Fainelli <florian@openwrt.org> 8871L: netdev@vger.kernel.org 8872S: Maintained 8873F: drivers/net/ethernet/rdc/r6040.c 8874 8875RDS - RELIABLE DATAGRAM SOCKETS 8876M: Chien Yen <chien.yen@oracle.com> 8877L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8878S: Supported 8879F: net/rds/ 8880 8881READ-COPY UPDATE (RCU) 8882M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8883M: Josh Triplett <josh@joshtriplett.org> 8884R: Steven Rostedt <rostedt@goodmis.org> 8885R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8886R: Lai Jiangshan <jiangshanlai@gmail.com> 8887L: linux-kernel@vger.kernel.org 8888W: http://www.rdrop.com/users/paulmck/RCU/ 8889S: Supported 8890T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8891F: Documentation/RCU/ 8892X: Documentation/RCU/torture.txt 8893F: include/linux/rcu* 8894X: include/linux/srcu.h 8895F: kernel/rcu/ 8896X: kernel/torture.c 8897 8898REAL TIME CLOCK (RTC) SUBSYSTEM 8899M: Alessandro Zummo <a.zummo@towertech.it> 8900M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8901L: rtc-linux@googlegroups.com 8902Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8903T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8904S: Maintained 8905F: Documentation/rtc.txt 8906F: drivers/rtc/ 8907F: include/linux/rtc.h 8908F: include/uapi/linux/rtc.h 8909 8910REALTEK AUDIO CODECS 8911M: Bard Liao <bardliao@realtek.com> 8912M: Oder Chiou <oder_chiou@realtek.com> 8913S: Maintained 8914F: sound/soc/codecs/rt* 8915F: include/sound/rt*.h 8916 8917REISERFS FILE SYSTEM 8918L: reiserfs-devel@vger.kernel.org 8919S: Supported 8920F: fs/reiserfs/ 8921 8922REGISTER MAP ABSTRACTION 8923M: Mark Brown <broonie@kernel.org> 8924L: linux-kernel@vger.kernel.org 8925T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8926S: Supported 8927F: drivers/base/regmap/ 8928F: include/linux/regmap.h 8929 8930REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8931M: Ohad Ben-Cohen <ohad@wizery.com> 8932T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8933S: Maintained 8934F: drivers/remoteproc/ 8935F: Documentation/remoteproc.txt 8936F: include/linux/remoteproc.h 8937 8938REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8939M: Ohad Ben-Cohen <ohad@wizery.com> 8940T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8941S: Maintained 8942F: drivers/rpmsg/ 8943F: Documentation/rpmsg.txt 8944F: include/linux/rpmsg.h 8945 8946RESET CONTROLLER FRAMEWORK 8947M: Philipp Zabel <p.zabel@pengutronix.de> 8948S: Maintained 8949F: drivers/reset/ 8950F: Documentation/devicetree/bindings/reset/ 8951F: include/dt-bindings/reset/ 8952F: include/linux/reset.h 8953F: include/linux/reset-controller.h 8954 8955RFKILL 8956M: Johannes Berg <johannes@sipsolutions.net> 8957L: linux-wireless@vger.kernel.org 8958W: http://wireless.kernel.org/ 8959T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8960T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8961S: Maintained 8962F: Documentation/rfkill.txt 8963F: net/rfkill/ 8964 8965RHASHTABLE 8966M: Thomas Graf <tgraf@suug.ch> 8967L: netdev@vger.kernel.org 8968S: Maintained 8969F: lib/rhashtable.c 8970F: include/linux/rhashtable.h 8971 8972RICOH SMARTMEDIA/XD DRIVER 8973M: Maxim Levitsky <maximlevitsky@gmail.com> 8974S: Maintained 8975F: drivers/mtd/nand/r852.c 8976F: drivers/mtd/nand/r852.h 8977 8978RICOH R5C592 MEMORYSTICK DRIVER 8979M: Maxim Levitsky <maximlevitsky@gmail.com> 8980S: Maintained 8981F: drivers/memstick/host/r592.* 8982 8983ROCCAT DRIVERS 8984M: Stefan Achatz <erazor_de@users.sourceforge.net> 8985W: http://sourceforge.net/projects/roccat/ 8986S: Maintained 8987F: drivers/hid/hid-roccat* 8988F: include/linux/hid-roccat* 8989F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8990 8991ROCKER DRIVER 8992M: Jiri Pirko <jiri@resnulli.us> 8993M: Scott Feldman <sfeldma@gmail.com> 8994L: netdev@vger.kernel.org 8995S: Supported 8996F: drivers/net/ethernet/rocker/ 8997 8998ROCKETPORT DRIVER 8999P: Comtrol Corp. 9000W: http://www.comtrol.com 9001S: Maintained 9002F: Documentation/serial/rocket.txt 9003F: drivers/tty/rocket* 9004 9005ROCKETPORT EXPRESS/INFINITY DRIVER 9006M: Kevin Cernekee <cernekee@gmail.com> 9007L: linux-serial@vger.kernel.org 9008S: Odd Fixes 9009F: drivers/tty/serial/rp2.* 9010 9011ROSE NETWORK LAYER 9012M: Ralf Baechle <ralf@linux-mips.org> 9013L: linux-hams@vger.kernel.org 9014W: http://www.linux-ax25.org/ 9015S: Maintained 9016F: include/net/rose.h 9017F: include/uapi/linux/rose.h 9018F: net/rose/ 9019 9020RTL2830 MEDIA DRIVER 9021M: Antti Palosaari <crope@iki.fi> 9022L: linux-media@vger.kernel.org 9023W: http://linuxtv.org/ 9024W: http://palosaari.fi/linux/ 9025Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9026T: git git://linuxtv.org/anttip/media_tree.git 9027S: Maintained 9028F: drivers/media/dvb-frontends/rtl2830* 9029 9030RTL2832 MEDIA DRIVER 9031M: Antti Palosaari <crope@iki.fi> 9032L: linux-media@vger.kernel.org 9033W: http://linuxtv.org/ 9034W: http://palosaari.fi/linux/ 9035Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9036T: git git://linuxtv.org/anttip/media_tree.git 9037S: Maintained 9038F: drivers/media/dvb-frontends/rtl2832* 9039 9040RTL2832_SDR MEDIA DRIVER 9041M: Antti Palosaari <crope@iki.fi> 9042L: linux-media@vger.kernel.org 9043W: http://linuxtv.org/ 9044W: http://palosaari.fi/linux/ 9045Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9046T: git git://linuxtv.org/anttip/media_tree.git 9047S: Maintained 9048F: drivers/media/dvb-frontends/rtl2832_sdr* 9049 9050RTL8180 WIRELESS DRIVER 9051L: linux-wireless@vger.kernel.org 9052W: http://wireless.kernel.org/ 9053T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9054S: Orphan 9055F: drivers/net/wireless/rtl818x/rtl8180/ 9056 9057RTL8187 WIRELESS DRIVER 9058M: Herton Ronaldo Krzesinski <herton@canonical.com> 9059M: Hin-Tak Leung <htl10@users.sourceforge.net> 9060M: Larry Finger <Larry.Finger@lwfinger.net> 9061L: linux-wireless@vger.kernel.org 9062W: http://wireless.kernel.org/ 9063T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9064S: Maintained 9065F: drivers/net/wireless/rtl818x/rtl8187/ 9066 9067RTL8192CE WIRELESS DRIVER 9068M: Larry Finger <Larry.Finger@lwfinger.net> 9069M: Chaoming Li <chaoming_li@realsil.com.cn> 9070L: linux-wireless@vger.kernel.org 9071W: http://wireless.kernel.org/ 9072T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9073S: Maintained 9074F: drivers/net/wireless/rtlwifi/ 9075F: drivers/net/wireless/rtlwifi/rtl8192ce/ 9076 9077RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9078M: Jes Sorensen <Jes.Sorensen@redhat.com> 9079L: linux-wireless@vger.kernel.org 9080T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211 9081S: Maintained 9082F: drivers/net/wireless/realtek/rtl8xxxu/ 9083 9084S3 SAVAGE FRAMEBUFFER DRIVER 9085M: Antonino Daplas <adaplas@gmail.com> 9086L: linux-fbdev@vger.kernel.org 9087S: Maintained 9088F: drivers/video/fbdev/savage/ 9089 9090S390 9091M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9092M: Heiko Carstens <heiko.carstens@de.ibm.com> 9093L: linux-s390@vger.kernel.org 9094W: http://www.ibm.com/developerworks/linux/linux390/ 9095S: Supported 9096F: arch/s390/ 9097F: drivers/s390/ 9098F: Documentation/s390/ 9099F: Documentation/DocBook/s390* 9100 9101S390 COMMON I/O LAYER 9102M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9103M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9104L: linux-s390@vger.kernel.org 9105W: http://www.ibm.com/developerworks/linux/linux390/ 9106S: Supported 9107F: drivers/s390/cio/ 9108 9109S390 DASD DRIVER 9110M: Stefan Weinhuber <wein@de.ibm.com> 9111M: Stefan Haberland <stefan.haberland@de.ibm.com> 9112L: linux-s390@vger.kernel.org 9113W: http://www.ibm.com/developerworks/linux/linux390/ 9114S: Supported 9115F: drivers/s390/block/dasd* 9116F: block/partitions/ibm.c 9117 9118S390 NETWORK DRIVERS 9119M: Ursula Braun <ursula.braun@de.ibm.com> 9120L: linux-s390@vger.kernel.org 9121W: http://www.ibm.com/developerworks/linux/linux390/ 9122S: Supported 9123F: drivers/s390/net/ 9124 9125S390 PCI SUBSYSTEM 9126M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9127M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9128L: linux-s390@vger.kernel.org 9129W: http://www.ibm.com/developerworks/linux/linux390/ 9130S: Supported 9131F: arch/s390/pci/ 9132F: drivers/pci/hotplug/s390_pci_hpc.c 9133 9134S390 ZCRYPT DRIVER 9135M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9136L: linux-s390@vger.kernel.org 9137W: http://www.ibm.com/developerworks/linux/linux390/ 9138S: Supported 9139F: drivers/s390/crypto/ 9140 9141S390 ZFCP DRIVER 9142M: Steffen Maier <maier@linux.vnet.ibm.com> 9143L: linux-s390@vger.kernel.org 9144W: http://www.ibm.com/developerworks/linux/linux390/ 9145S: Supported 9146F: drivers/s390/scsi/zfcp_* 9147 9148S390 IUCV NETWORK LAYER 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/*iucv* 9154F: include/net/iucv/ 9155F: net/iucv/ 9156 9157S390 IOMMU (PCI) 9158M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9159L: linux-s390@vger.kernel.org 9160W: http://www.ibm.com/developerworks/linux/linux390/ 9161S: Supported 9162F: drivers/iommu/s390-iommu.c 9163 9164S3C24XX SD/MMC Driver 9165M: Ben Dooks <ben-linux@fluff.org> 9166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9167S: Supported 9168F: drivers/mmc/host/s3cmci.* 9169 9170SAA6588 RDS RECEIVER DRIVER 9171M: Hans Verkuil <hverkuil@xs4all.nl> 9172L: linux-media@vger.kernel.org 9173T: git git://linuxtv.org/media_tree.git 9174W: http://linuxtv.org 9175S: Odd Fixes 9176F: drivers/media/i2c/saa6588* 9177 9178SAA7134 VIDEO4LINUX DRIVER 9179M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9180L: linux-media@vger.kernel.org 9181W: http://linuxtv.org 9182T: git git://linuxtv.org/media_tree.git 9183S: Odd fixes 9184F: Documentation/video4linux/*.saa7134 9185F: drivers/media/pci/saa7134/ 9186 9187SAA7146 VIDEO4LINUX-2 DRIVER 9188M: Hans Verkuil <hverkuil@xs4all.nl> 9189L: linux-media@vger.kernel.org 9190T: git git://linuxtv.org/media_tree.git 9191S: Maintained 9192F: drivers/media/common/saa7146/ 9193F: drivers/media/pci/saa7146/ 9194F: include/media/saa7146* 9195 9196SAMSUNG LAPTOP DRIVER 9197M: Corentin Chary <corentin.chary@gmail.com> 9198L: platform-driver-x86@vger.kernel.org 9199S: Maintained 9200F: drivers/platform/x86/samsung-laptop.c 9201 9202SAMSUNG AUDIO (ASoC) DRIVERS 9203M: Sangbeom Kim <sbkim73@samsung.com> 9204L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9205S: Supported 9206F: sound/soc/samsung/ 9207 9208SAMSUNG FRAMEBUFFER DRIVER 9209M: Jingoo Han <jingoohan1@gmail.com> 9210L: linux-fbdev@vger.kernel.org 9211S: Maintained 9212F: drivers/video/fbdev/s3c-fb.c 9213 9214SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9215M: Sangbeom Kim <sbkim73@samsung.com> 9216M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9217L: linux-kernel@vger.kernel.org 9218L: linux-samsung-soc@vger.kernel.org 9219S: Supported 9220F: drivers/mfd/sec*.c 9221F: drivers/regulator/s2m*.c 9222F: drivers/regulator/s5m*.c 9223F: drivers/clk/clk-s2mps11.c 9224F: drivers/rtc/rtc-s5m.c 9225F: include/linux/mfd/samsung/ 9226F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 9227F: Documentation/devicetree/bindings/mfd/s2mp*.txt 9228 9229SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9230M: Kyungmin Park <kyungmin.park@samsung.com> 9231M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9232L: linux-media@vger.kernel.org 9233Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9234S: Supported 9235F: drivers/media/platform/exynos4-is/ 9236 9237SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9238M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9239L: linux-media@vger.kernel.org 9240L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9241S: Maintained 9242F: drivers/media/platform/s3c-camif/ 9243F: include/media/s3c_camif.h 9244 9245SAMSUNG S5C73M3 CAMERA DRIVER 9246M: Kyungmin Park <kyungmin.park@samsung.com> 9247M: Andrzej Hajda <a.hajda@samsung.com> 9248L: linux-media@vger.kernel.org 9249S: Supported 9250F: drivers/media/i2c/s5c73m3/* 9251 9252SAMSUNG S5K5BAF CAMERA DRIVER 9253M: Kyungmin Park <kyungmin.park@samsung.com> 9254M: Andrzej Hajda <a.hajda@samsung.com> 9255L: linux-media@vger.kernel.org 9256S: Supported 9257F: drivers/media/i2c/s5k5baf.c 9258 9259SAMSUNG S3FWRN5 NFC DRIVER 9260M: Robert Baldyga <r.baldyga@samsung.com> 9261L: linux-nfc@lists.01.org (moderated for non-subscribers) 9262S: Supported 9263F: drivers/nfc/s3fwrn5 9264 9265SAMSUNG SOC CLOCK DRIVERS 9266M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9267M: Tomasz Figa <tomasz.figa@gmail.com> 9268S: Supported 9269L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9270F: drivers/clk/samsung/ 9271 9272SAMSUNG SXGBE DRIVERS 9273M: Byungho An <bh74.an@samsung.com> 9274M: Girish K S <ks.giri@samsung.com> 9275M: Vipul Pandya <vipul.pandya@samsung.com> 9276S: Supported 9277L: netdev@vger.kernel.org 9278F: drivers/net/ethernet/samsung/sxgbe/ 9279 9280SAMSUNG THERMAL DRIVER 9281M: Lukasz Majewski <l.majewski@samsung.com> 9282L: linux-pm@vger.kernel.org 9283L: linux-samsung-soc@vger.kernel.org 9284S: Supported 9285T: https://github.com/lmajewski/linux-samsung-thermal.git 9286F: drivers/thermal/samsung/ 9287 9288SAMSUNG USB2 PHY DRIVER 9289M: Kamil Debski <k.debski@samsung.com> 9290L: linux-kernel@vger.kernel.org 9291S: Supported 9292F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9293F: Documentation/phy/samsung-usb2.txt 9294F: drivers/phy/phy-exynos4210-usb2.c 9295F: drivers/phy/phy-exynos4x12-usb2.c 9296F: drivers/phy/phy-exynos5250-usb2.c 9297F: drivers/phy/phy-s5pv210-usb2.c 9298F: drivers/phy/phy-samsung-usb2.c 9299F: drivers/phy/phy-samsung-usb2.h 9300 9301SERIAL DRIVERS 9302M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9303L: linux-serial@vger.kernel.org 9304S: Maintained 9305F: drivers/tty/serial/ 9306 9307SYNOPSYS DESIGNWARE DMAC DRIVER 9308M: Viresh Kumar <vireshk@kernel.org> 9309M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9310S: Maintained 9311F: include/linux/dma/dw.h 9312F: include/linux/platform_data/dma-dw.h 9313F: drivers/dma/dw/ 9314 9315SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9316M: Lars Persson <lars.persson@axis.com> 9317L: netdev@vger.kernel.org 9318S: Supported 9319F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9320F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9321 9322SYNOPSYS DESIGNWARE I2C DRIVER 9323M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9324M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 9325M: Mika Westerberg <mika.westerberg@linux.intel.com> 9326L: linux-i2c@vger.kernel.org 9327S: Maintained 9328F: drivers/i2c/busses/i2c-designware-* 9329F: include/linux/platform_data/i2c-designware.h 9330 9331SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9332M: Jaehoon Chung <jh80.chung@samsung.com> 9333L: linux-mmc@vger.kernel.org 9334S: Maintained 9335F: include/linux/mmc/dw_mmc.h 9336F: drivers/mmc/host/dw_mmc* 9337 9338SYSTEM TRACE MODULE CLASS 9339M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 9340S: Maintained 9341F: Documentation/trace/stm.txt 9342F: drivers/hwtracing/stm/ 9343F: include/linux/stm.h 9344F: include/uapi/linux/stm.h 9345 9346THUNDERBOLT DRIVER 9347M: Andreas Noever <andreas.noever@gmail.com> 9348S: Maintained 9349F: drivers/thunderbolt/ 9350 9351TIMEKEEPING, CLOCKSOURCE CORE, NTP 9352M: John Stultz <john.stultz@linaro.org> 9353M: Thomas Gleixner <tglx@linutronix.de> 9354L: linux-kernel@vger.kernel.org 9355T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9356S: Supported 9357F: include/linux/clocksource.h 9358F: include/linux/time.h 9359F: include/linux/timex.h 9360F: include/uapi/linux/time.h 9361F: include/uapi/linux/timex.h 9362F: kernel/time/clocksource.c 9363F: kernel/time/time*.c 9364F: kernel/time/ntp.c 9365F: tools/testing/selftests/timers/ 9366 9367SC1200 WDT DRIVER 9368M: Zwane Mwaikambo <zwanem@gmail.com> 9369S: Maintained 9370F: drivers/watchdog/sc1200wdt.c 9371 9372SCHEDULER 9373M: Ingo Molnar <mingo@redhat.com> 9374M: Peter Zijlstra <peterz@infradead.org> 9375L: linux-kernel@vger.kernel.org 9376T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9377S: Maintained 9378F: kernel/sched/ 9379F: include/linux/sched.h 9380F: include/uapi/linux/sched.h 9381F: include/linux/wait.h 9382 9383SCORE ARCHITECTURE 9384M: Chen Liqin <liqin.linux@gmail.com> 9385M: Lennox Wu <lennox.wu@gmail.com> 9386W: http://www.sunplus.com 9387S: Supported 9388F: arch/score/ 9389 9390SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 9391M: Sudeep Holla <sudeep.holla@arm.com> 9392L: linux-arm-kernel@lists.infradead.org 9393S: Maintained 9394F: Documentation/devicetree/bindings/arm/arm,scpi.txt 9395F: drivers/clk/clk-scpi.c 9396F: drivers/cpufreq/scpi-cpufreq.c 9397F: drivers/firmware/arm_scpi.c 9398F: include/linux/scpi_protocol.h 9399 9400SCSI CDROM DRIVER 9401M: Jens Axboe <axboe@kernel.dk> 9402L: linux-scsi@vger.kernel.org 9403W: http://www.kernel.dk 9404S: Maintained 9405F: drivers/scsi/sr* 9406 9407SCSI RDMA PROTOCOL (SRP) INITIATOR 9408M: Bart Van Assche <bart.vanassche@sandisk.com> 9409L: linux-rdma@vger.kernel.org 9410S: Supported 9411W: http://www.openfabrics.org 9412Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9413T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9414F: drivers/infiniband/ulp/srp/ 9415F: include/scsi/srp.h 9416 9417SCSI SG DRIVER 9418M: Doug Gilbert <dgilbert@interlog.com> 9419L: linux-scsi@vger.kernel.org 9420W: http://sg.danny.cz/sg 9421S: Maintained 9422F: Documentation/scsi/scsi-generic.txt 9423F: drivers/scsi/sg.c 9424F: include/scsi/sg.h 9425 9426SCSI SUBSYSTEM 9427M: "James E.J. Bottomley" <JBottomley@odin.com> 9428L: linux-scsi@vger.kernel.org 9429T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9430S: Maintained 9431F: drivers/scsi/ 9432F: include/scsi/ 9433 9434SCSI TAPE DRIVER 9435M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9436L: linux-scsi@vger.kernel.org 9437S: Maintained 9438F: Documentation/scsi/st.txt 9439F: drivers/scsi/st.* 9440F: drivers/scsi/st_*.h 9441 9442SCTP PROTOCOL 9443M: Vlad Yasevich <vyasevich@gmail.com> 9444M: Neil Horman <nhorman@tuxdriver.com> 9445L: linux-sctp@vger.kernel.org 9446W: http://lksctp.sourceforge.net 9447S: Maintained 9448F: Documentation/networking/sctp.txt 9449F: include/linux/sctp.h 9450F: include/uapi/linux/sctp.h 9451F: include/net/sctp/ 9452F: net/sctp/ 9453 9454SCx200 CPU SUPPORT 9455M: Jim Cromie <jim.cromie@gmail.com> 9456S: Odd Fixes 9457F: Documentation/i2c/busses/scx200_acb 9458F: arch/x86/platform/scx200/ 9459F: drivers/watchdog/scx200_wdt.c 9460F: drivers/i2c/busses/scx200* 9461F: drivers/mtd/maps/scx200_docflash.c 9462F: include/linux/scx200.h 9463 9464SCx200 GPIO DRIVER 9465M: Jim Cromie <jim.cromie@gmail.com> 9466S: Maintained 9467F: drivers/char/scx200_gpio.c 9468F: include/linux/scx200_gpio.h 9469 9470SCx200 HRT CLOCKSOURCE DRIVER 9471M: Jim Cromie <jim.cromie@gmail.com> 9472S: Maintained 9473F: drivers/clocksource/scx200_hrt.c 9474 9475SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9476M: Sascha Sommer <saschasommer@freenet.de> 9477L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9478S: Maintained 9479F: drivers/mmc/host/sdricoh_cs.c 9480 9481SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9482L: linux-mmc@vger.kernel.org 9483S: Orphan 9484F: drivers/mmc/host/sdhci.* 9485F: drivers/mmc/host/sdhci-pltfm.[ch] 9486 9487SECURE COMPUTING 9488M: Kees Cook <keescook@chromium.org> 9489R: Andy Lutomirski <luto@amacapital.net> 9490R: Will Drewry <wad@chromium.org> 9491T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9492S: Supported 9493F: kernel/seccomp.c 9494F: include/uapi/linux/seccomp.h 9495F: include/linux/seccomp.h 9496F: tools/testing/selftests/seccomp/* 9497K: \bsecure_computing 9498K: \bTIF_SECCOMP\b 9499 9500SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9501M: Ben Dooks <ben-linux@fluff.org> 9502M: Jaehoon Chung <jh80.chung@samsung.com> 9503L: linux-mmc@vger.kernel.org 9504S: Maintained 9505F: drivers/mmc/host/sdhci-s3c* 9506 9507SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9508M: Viresh Kumar <vireshk@kernel.org> 9509L: spear-devel@list.st.com 9510L: linux-mmc@vger.kernel.org 9511S: Maintained 9512F: drivers/mmc/host/sdhci-spear.c 9513 9514SECURITY SUBSYSTEM 9515M: James Morris <james.l.morris@oracle.com> 9516M: "Serge E. Hallyn" <serge@hallyn.com> 9517L: linux-security-module@vger.kernel.org (suggested Cc:) 9518T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9519W: http://kernsec.org/ 9520S: Supported 9521F: security/ 9522 9523SECURITY CONTACT 9524M: Security Officers <security@kernel.org> 9525S: Supported 9526 9527SELINUX SECURITY MODULE 9528M: Paul Moore <paul@paul-moore.com> 9529M: Stephen Smalley <sds@tycho.nsa.gov> 9530M: Eric Paris <eparis@parisplace.org> 9531L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9532W: http://selinuxproject.org 9533T: git git://git.infradead.org/users/pcmoore/selinux 9534S: Supported 9535F: include/linux/selinux* 9536F: security/selinux/ 9537F: scripts/selinux/ 9538 9539APPARMOR SECURITY MODULE 9540M: John Johansen <john.johansen@canonical.com> 9541L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9542W: apparmor.wiki.kernel.org 9543T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9544S: Supported 9545F: security/apparmor/ 9546 9547YAMA SECURITY MODULE 9548M: Kees Cook <keescook@chromium.org> 9549T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9550S: Supported 9551F: security/yama/ 9552 9553SENSABLE PHANTOM 9554M: Jiri Slaby <jirislaby@gmail.com> 9555S: Maintained 9556F: drivers/misc/phantom.c 9557F: include/uapi/linux/phantom.h 9558 9559SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9560M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9561M: Ketan Mukadam <ketan.mukadam@avagotech.com> 9562M: John Soni Jose <sony.john@avagotech.com> 9563L: linux-scsi@vger.kernel.org 9564W: http://www.avagotech.com 9565S: Supported 9566F: drivers/scsi/be2iscsi/ 9567 9568Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9569M: Sathya Perla <sathya.perla@avagotech.com> 9570M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9571M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9572M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9573L: netdev@vger.kernel.org 9574W: http://www.emulex.com 9575S: Supported 9576F: drivers/net/ethernet/emulex/benet/ 9577 9578EMULEX ONECONNECT ROCE DRIVER 9579M: Selvin Xavier <selvin.xavier@avagotech.com> 9580M: Devesh Sharma <devesh.sharma@avagotech.com> 9581M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9582L: linux-rdma@vger.kernel.org 9583W: http://www.emulex.com 9584S: Supported 9585F: drivers/infiniband/hw/ocrdma/ 9586 9587SFC NETWORK DRIVER 9588M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9589M: Shradha Shah <sshah@solarflare.com> 9590L: netdev@vger.kernel.org 9591S: Supported 9592F: drivers/net/ethernet/sfc/ 9593 9594SGI GRU DRIVER 9595M: Dimitri Sivanich <sivanich@sgi.com> 9596S: Maintained 9597F: drivers/misc/sgi-gru/ 9598 9599SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9600M: Pat Gefre <pfg@sgi.com> 9601L: linux-ia64@vger.kernel.org 9602S: Supported 9603F: Documentation/ia64/serial.txt 9604F: drivers/tty/serial/ioc?_serial.c 9605F: include/linux/ioc?.h 9606 9607SGI XP/XPC/XPNET DRIVER 9608M: Cliff Whickman <cpw@sgi.com> 9609M: Robin Holt <robinmholt@gmail.com> 9610S: Maintained 9611F: drivers/misc/sgi-xp/ 9612 9613SI2157 MEDIA DRIVER 9614M: Antti Palosaari <crope@iki.fi> 9615L: linux-media@vger.kernel.org 9616W: http://linuxtv.org/ 9617W: http://palosaari.fi/linux/ 9618Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9619T: git git://linuxtv.org/anttip/media_tree.git 9620S: Maintained 9621F: drivers/media/tuners/si2157* 9622 9623SI2168 MEDIA DRIVER 9624M: Antti Palosaari <crope@iki.fi> 9625L: linux-media@vger.kernel.org 9626W: http://linuxtv.org/ 9627W: http://palosaari.fi/linux/ 9628Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9629T: git git://linuxtv.org/anttip/media_tree.git 9630S: Maintained 9631F: drivers/media/dvb-frontends/si2168* 9632 9633SI470X FM RADIO RECEIVER I2C DRIVER 9634M: Hans Verkuil <hverkuil@xs4all.nl> 9635L: linux-media@vger.kernel.org 9636T: git git://linuxtv.org/media_tree.git 9637W: http://linuxtv.org 9638S: Odd Fixes 9639F: drivers/media/radio/si470x/radio-si470x-i2c.c 9640 9641SI470X FM RADIO RECEIVER USB DRIVER 9642M: Hans Verkuil <hverkuil@xs4all.nl> 9643L: linux-media@vger.kernel.org 9644T: git git://linuxtv.org/media_tree.git 9645W: http://linuxtv.org 9646S: Maintained 9647F: drivers/media/radio/si470x/radio-si470x-common.c 9648F: drivers/media/radio/si470x/radio-si470x.h 9649F: drivers/media/radio/si470x/radio-si470x-usb.c 9650 9651SI4713 FM RADIO TRANSMITTER I2C DRIVER 9652M: Eduardo Valentin <edubezval@gmail.com> 9653L: linux-media@vger.kernel.org 9654T: git git://linuxtv.org/media_tree.git 9655W: http://linuxtv.org 9656S: Odd Fixes 9657F: drivers/media/radio/si4713/si4713.? 9658 9659SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9660M: Eduardo Valentin <edubezval@gmail.com> 9661L: linux-media@vger.kernel.org 9662T: git git://linuxtv.org/media_tree.git 9663W: http://linuxtv.org 9664S: Odd Fixes 9665F: drivers/media/radio/si4713/radio-platform-si4713.c 9666 9667SI4713 FM RADIO TRANSMITTER USB DRIVER 9668M: Hans Verkuil <hverkuil@xs4all.nl> 9669L: linux-media@vger.kernel.org 9670T: git git://linuxtv.org/media_tree.git 9671W: http://linuxtv.org 9672S: Maintained 9673F: drivers/media/radio/si4713/radio-usb-si4713.c 9674 9675SIANO DVB DRIVER 9676M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9677L: linux-media@vger.kernel.org 9678W: http://linuxtv.org 9679T: git git://linuxtv.org/media_tree.git 9680S: Odd fixes 9681F: drivers/media/common/siano/ 9682F: drivers/media/usb/siano/ 9683F: drivers/media/usb/siano/ 9684F: drivers/media/mmc/siano/ 9685 9686SIMPLEFB FB DRIVER 9687M: Hans de Goede <hdegoede@redhat.com> 9688L: linux-fbdev@vger.kernel.org 9689S: Maintained 9690F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 9691F: drivers/video/fbdev/simplefb.c 9692F: include/linux/platform_data/simplefb.h 9693 9694SH_VEU V4L2 MEM2MEM DRIVER 9695L: linux-media@vger.kernel.org 9696S: Orphan 9697F: drivers/media/platform/sh_veu.c 9698 9699SH_VOU V4L2 OUTPUT DRIVER 9700L: linux-media@vger.kernel.org 9701S: Orphan 9702F: drivers/media/platform/sh_vou.c 9703F: include/media/sh_vou.h 9704 9705SIMPLE FIRMWARE INTERFACE (SFI) 9706M: Len Brown <lenb@kernel.org> 9707L: sfi-devel@simplefirmware.org 9708W: http://simplefirmware.org/ 9709T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9710S: Supported 9711F: arch/x86/platform/sfi/ 9712F: drivers/sfi/ 9713F: include/linux/sfi*.h 9714 9715SIMTEC EB110ATX (Chalice CATS) 9716P: Ben Dooks 9717P: Vincent Sanders <vince@simtec.co.uk> 9718M: Simtec Linux Team <linux@simtec.co.uk> 9719W: http://www.simtec.co.uk/products/EB110ATX/ 9720S: Supported 9721 9722SIMTEC EB2410ITX (BAST) 9723P: Ben Dooks 9724P: Vincent Sanders <vince@simtec.co.uk> 9725M: Simtec Linux Team <linux@simtec.co.uk> 9726W: http://www.simtec.co.uk/products/EB2410ITX/ 9727S: Supported 9728F: arch/arm/mach-s3c24xx/mach-bast.c 9729F: arch/arm/mach-s3c24xx/bast-ide.c 9730F: arch/arm/mach-s3c24xx/bast-irq.c 9731 9732TI DAVINCI MACHINE SUPPORT 9733M: Sekhar Nori <nsekhar@ti.com> 9734M: Kevin Hilman <khilman@deeprootsystems.com> 9735T: git git://gitorious.org/linux-davinci/linux-davinci.git 9736Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9737S: Supported 9738F: arch/arm/mach-davinci/ 9739F: drivers/i2c/busses/i2c-davinci.c 9740 9741TI DAVINCI SERIES MEDIA DRIVER 9742M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9743L: linux-media@vger.kernel.org 9744W: http://linuxtv.org/ 9745Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9746T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9747S: Maintained 9748F: drivers/media/platform/davinci/ 9749F: include/media/davinci/ 9750 9751TI AM437X VPFE DRIVER 9752M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9753L: linux-media@vger.kernel.org 9754W: http://linuxtv.org/ 9755Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9756T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9757S: Maintained 9758F: drivers/media/platform/am437x/ 9759 9760OV2659 OMNIVISION SENSOR DRIVER 9761M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9762L: linux-media@vger.kernel.org 9763W: http://linuxtv.org/ 9764Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9765T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9766S: Maintained 9767F: drivers/media/i2c/ov2659.c 9768F: include/media/ov2659.h 9769 9770SILICON MOTION SM712 FRAME BUFFER DRIVER 9771M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9772M: Teddy Wang <teddy.wang@siliconmotion.com> 9773M: Sudip Mukherjee <sudip@vectorindia.org> 9774L: linux-fbdev@vger.kernel.org 9775S: Maintained 9776F: drivers/video/fbdev/sm712* 9777F: Documentation/fb/sm712fb.txt 9778 9779SIS 190 ETHERNET DRIVER 9780M: Francois Romieu <romieu@fr.zoreil.com> 9781L: netdev@vger.kernel.org 9782S: Maintained 9783F: drivers/net/ethernet/sis/sis190.c 9784 9785SIS 900/7016 FAST ETHERNET DRIVER 9786M: Daniele Venzano <venza@brownhat.org> 9787W: http://www.brownhat.org/sis900.html 9788L: netdev@vger.kernel.org 9789S: Maintained 9790F: drivers/net/ethernet/sis/sis900.* 9791 9792SIS FRAMEBUFFER DRIVER 9793M: Thomas Winischhofer <thomas@winischhofer.net> 9794W: http://www.winischhofer.net/linuxsisvga.shtml 9795S: Maintained 9796F: Documentation/fb/sisfb.txt 9797F: drivers/video/fbdev/sis/ 9798F: include/video/sisfb.h 9799 9800SIS USB2VGA DRIVER 9801M: Thomas Winischhofer <thomas@winischhofer.net> 9802W: http://www.winischhofer.at/linuxsisusbvga.shtml 9803S: Maintained 9804F: drivers/usb/misc/sisusbvga/ 9805 9806SLAB ALLOCATOR 9807M: Christoph Lameter <cl@linux.com> 9808M: Pekka Enberg <penberg@kernel.org> 9809M: David Rientjes <rientjes@google.com> 9810M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9811M: Andrew Morton <akpm@linux-foundation.org> 9812L: linux-mm@kvack.org 9813S: Maintained 9814F: include/linux/sl?b*.h 9815F: mm/sl?b* 9816 9817SLEEPABLE READ-COPY UPDATE (SRCU) 9818M: Lai Jiangshan <jiangshanlai@gmail.com> 9819M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9820M: Josh Triplett <josh@joshtriplett.org> 9821R: Steven Rostedt <rostedt@goodmis.org> 9822R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9823L: linux-kernel@vger.kernel.org 9824W: http://www.rdrop.com/users/paulmck/RCU/ 9825S: Supported 9826T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9827F: include/linux/srcu.h 9828F: kernel/rcu/srcu.c 9829 9830SMACK SECURITY MODULE 9831M: Casey Schaufler <casey@schaufler-ca.com> 9832L: linux-security-module@vger.kernel.org 9833W: http://schaufler-ca.com 9834T: git git://git.gitorious.org/smack-next/kernel.git 9835S: Maintained 9836F: Documentation/security/Smack.txt 9837F: security/smack/ 9838 9839DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9840M: Kevin Hilman <khilman@kernel.org> 9841M: Nishanth Menon <nm@ti.com> 9842S: Maintained 9843F: drivers/power/avs/ 9844F: include/linux/power/smartreflex.h 9845L: linux-pm@vger.kernel.org 9846 9847SMC91x ETHERNET DRIVER 9848M: Nicolas Pitre <nico@fluxnic.net> 9849S: Odd Fixes 9850F: drivers/net/ethernet/smsc/smc91x.* 9851 9852SMIA AND SMIA++ IMAGE SENSOR DRIVER 9853M: Sakari Ailus <sakari.ailus@iki.fi> 9854L: linux-media@vger.kernel.org 9855S: Maintained 9856F: drivers/media/i2c/smiapp/ 9857F: include/media/smiapp.h 9858F: drivers/media/i2c/smiapp-pll.c 9859F: drivers/media/i2c/smiapp-pll.h 9860F: include/uapi/linux/smiapp.h 9861F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9862 9863SMM665 HARDWARE MONITOR DRIVER 9864M: Guenter Roeck <linux@roeck-us.net> 9865L: lm-sensors@lm-sensors.org 9866S: Maintained 9867F: Documentation/hwmon/smm665 9868F: drivers/hwmon/smm665.c 9869 9870SMSC EMC2103 HARDWARE MONITOR DRIVER 9871M: Steve Glendinning <steve.glendinning@shawell.net> 9872L: lm-sensors@lm-sensors.org 9873S: Maintained 9874F: Documentation/hwmon/emc2103 9875F: drivers/hwmon/emc2103.c 9876 9877SMSC SCH5627 HARDWARE MONITOR DRIVER 9878M: Hans de Goede <hdegoede@redhat.com> 9879L: lm-sensors@lm-sensors.org 9880S: Supported 9881F: Documentation/hwmon/sch5627 9882F: drivers/hwmon/sch5627.c 9883 9884SMSC47B397 HARDWARE MONITOR DRIVER 9885M: Jean Delvare <jdelvare@suse.com> 9886L: lm-sensors@lm-sensors.org 9887S: Maintained 9888F: Documentation/hwmon/smsc47b397 9889F: drivers/hwmon/smsc47b397.c 9890 9891SMSC911x ETHERNET DRIVER 9892M: Steve Glendinning <steve.glendinning@shawell.net> 9893L: netdev@vger.kernel.org 9894S: Maintained 9895F: include/linux/smsc911x.h 9896F: drivers/net/ethernet/smsc/smsc911x.* 9897 9898SMSC9420 PCI ETHERNET DRIVER 9899M: Steve Glendinning <steve.glendinning@shawell.net> 9900L: netdev@vger.kernel.org 9901S: Maintained 9902F: drivers/net/ethernet/smsc/smsc9420.* 9903 9904SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9905M: Steve Glendinning <steve.glendinning@shawell.net> 9906L: linux-fbdev@vger.kernel.org 9907S: Maintained 9908F: drivers/video/fbdev/smscufx.c 9909 9910SOC-CAMERA V4L2 SUBSYSTEM 9911M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9912L: linux-media@vger.kernel.org 9913T: git git://linuxtv.org/media_tree.git 9914S: Maintained 9915F: include/media/soc* 9916F: drivers/media/i2c/soc_camera/ 9917F: drivers/media/platform/soc_camera/ 9918 9919SOEKRIS NET48XX LED SUPPORT 9920M: Chris Boot <bootc@bootc.net> 9921S: Maintained 9922F: drivers/leds/leds-net48xx.c 9923 9924SOFTLOGIC 6x10 MPEG CODEC 9925M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9926M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9927M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9928M: Ismael Luceno <ismael@iodev.co.uk> 9929L: linux-media@vger.kernel.org 9930S: Supported 9931F: drivers/media/pci/solo6x10/ 9932 9933SOFTWARE RAID (Multiple Disks) SUPPORT 9934M: Neil Brown <neilb@suse.com> 9935L: linux-raid@vger.kernel.org 9936S: Supported 9937F: drivers/md/ 9938F: include/linux/raid/ 9939F: include/uapi/linux/raid/ 9940 9941SONIC NETWORK DRIVER 9942M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9943L: netdev@vger.kernel.org 9944S: Maintained 9945F: drivers/net/ethernet/natsemi/sonic.* 9946 9947SONICS SILICON BACKPLANE DRIVER (SSB) 9948M: Michael Buesch <m@bues.ch> 9949L: netdev@vger.kernel.org 9950S: Maintained 9951F: drivers/ssb/ 9952F: include/linux/ssb/ 9953 9954SONY VAIO CONTROL DEVICE DRIVER 9955M: Mattia Dongili <malattia@linux.it> 9956L: platform-driver-x86@vger.kernel.org 9957W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9958S: Maintained 9959F: Documentation/laptops/sony-laptop.txt 9960F: drivers/char/sonypi.c 9961F: drivers/platform/x86/sony-laptop.c 9962F: include/linux/sony-laptop.h 9963 9964SONY MEMORYSTICK CARD SUPPORT 9965M: Alex Dubov <oakad@yahoo.com> 9966W: http://tifmxx.berlios.de/ 9967S: Maintained 9968F: drivers/memstick/host/tifm_ms.c 9969 9970SONY MEMORYSTICK STANDARD SUPPORT 9971M: Maxim Levitsky <maximlevitsky@gmail.com> 9972S: Maintained 9973F: drivers/memstick/core/ms_block.* 9974 9975SOUND 9976M: Jaroslav Kysela <perex@perex.cz> 9977M: Takashi Iwai <tiwai@suse.com> 9978L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9979W: http://www.alsa-project.org/ 9980T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9981T: git git://git.alsa-project.org/alsa-kernel.git 9982Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9983S: Maintained 9984F: Documentation/sound/ 9985F: include/sound/ 9986F: include/uapi/sound/ 9987F: sound/ 9988 9989SOUND - COMPRESSED AUDIO 9990M: Vinod Koul <vinod.koul@intel.com> 9991L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9992T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9993S: Supported 9994F: Documentation/sound/alsa/compress_offload.txt 9995F: include/sound/compress_driver.h 9996F: include/uapi/sound/compress_* 9997F: sound/core/compress_offload.c 9998F: sound/soc/soc-compress.c 9999 10000SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10001M: Liam Girdwood <lgirdwood@gmail.com> 10002M: Mark Brown <broonie@kernel.org> 10003T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10004L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10005W: http://alsa-project.org/main/index.php/ASoC 10006S: Supported 10007F: Documentation/sound/alsa/soc/ 10008F: sound/soc/ 10009F: include/sound/soc* 10010 10011SOUND - DMAENGINE HELPERS 10012M: Lars-Peter Clausen <lars@metafoo.de> 10013S: Supported 10014F: include/sound/dmaengine_pcm.h 10015F: sound/core/pcm_dmaengine.c 10016F: sound/soc/soc-generic-dmaengine-pcm.c 10017 10018SP2 MEDIA DRIVER 10019M: Olli Salonen <olli.salonen@iki.fi> 10020L: linux-media@vger.kernel.org 10021W: http://linuxtv.org/ 10022Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10023S: Maintained 10024F: drivers/media/dvb-frontends/sp2* 10025 10026SPARC + UltraSPARC (sparc/sparc64) 10027M: "David S. Miller" <davem@davemloft.net> 10028L: sparclinux@vger.kernel.org 10029Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10030T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10031T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10032S: Maintained 10033F: arch/sparc/ 10034F: drivers/sbus/ 10035 10036SPARC SERIAL DRIVERS 10037M: "David S. Miller" <davem@davemloft.net> 10038L: sparclinux@vger.kernel.org 10039T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10040T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10041S: Maintained 10042F: include/linux/sunserialcore.h 10043F: drivers/tty/serial/suncore.c 10044F: drivers/tty/serial/sunhv.c 10045F: drivers/tty/serial/sunsab.c 10046F: drivers/tty/serial/sunsab.h 10047F: drivers/tty/serial/sunsu.c 10048F: drivers/tty/serial/sunzilog.c 10049F: drivers/tty/serial/sunzilog.h 10050 10051SPARSE CHECKER 10052M: "Christopher Li" <sparse@chrisli.org> 10053L: linux-sparse@vger.kernel.org 10054W: https://sparse.wiki.kernel.org/ 10055T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10056T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10057S: Maintained 10058F: include/linux/compiler.h 10059 10060SPEAR PLATFORM SUPPORT 10061M: Viresh Kumar <vireshk@kernel.org> 10062M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10063L: spear-devel@list.st.com 10064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10065W: http://www.st.com/spear 10066S: Maintained 10067F: arch/arm/mach-spear/ 10068 10069SPEAR CLOCK FRAMEWORK SUPPORT 10070M: Viresh Kumar <vireshk@kernel.org> 10071L: spear-devel@list.st.com 10072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10073W: http://www.st.com/spear 10074S: Maintained 10075F: drivers/clk/spear/ 10076 10077SPI SUBSYSTEM 10078M: Mark Brown <broonie@kernel.org> 10079L: linux-spi@vger.kernel.org 10080T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10081Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10082S: Maintained 10083F: Documentation/spi/ 10084F: drivers/spi/ 10085F: include/linux/spi/ 10086F: include/uapi/linux/spi/ 10087 10088SPIDERNET NETWORK DRIVER for CELL 10089M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10090L: netdev@vger.kernel.org 10091S: Supported 10092F: Documentation/networking/spider_net.txt 10093F: drivers/net/ethernet/toshiba/spider_net* 10094 10095SPU FILE SYSTEM 10096M: Jeremy Kerr <jk@ozlabs.org> 10097L: linuxppc-dev@lists.ozlabs.org 10098W: http://www.ibm.com/developerworks/power/cell/ 10099S: Supported 10100F: Documentation/filesystems/spufs.txt 10101F: arch/powerpc/platforms/cell/spufs/ 10102 10103SQUASHFS FILE SYSTEM 10104M: Phillip Lougher <phillip@squashfs.org.uk> 10105L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10106W: http://squashfs.org.uk 10107S: Maintained 10108F: Documentation/filesystems/squashfs.txt 10109F: fs/squashfs/ 10110 10111SRM (Alpha) environment access 10112M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10113S: Maintained 10114F: arch/alpha/kernel/srm_env.c 10115 10116STABLE BRANCH 10117M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10118L: stable@vger.kernel.org 10119S: Supported 10120F: Documentation/stable_kernel_rules.txt 10121 10122STAGING SUBSYSTEM 10123M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10124T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10125L: devel@driverdev.osuosl.org 10126S: Supported 10127F: drivers/staging/ 10128 10129STAGING - COMEDI 10130M: Ian Abbott <abbotti@mev.co.uk> 10131M: H Hartley Sweeten <hsweeten@visionengravers.com> 10132S: Odd Fixes 10133F: drivers/staging/comedi/ 10134 10135STAGING - FLARION FT1000 DRIVERS 10136M: Marek Belisko <marek.belisko@gmail.com> 10137S: Odd Fixes 10138F: drivers/staging/ft1000/ 10139 10140STAGING - INDUSTRIAL IO 10141M: Jonathan Cameron <jic23@kernel.org> 10142L: linux-iio@vger.kernel.org 10143S: Odd Fixes 10144F: drivers/staging/iio/ 10145 10146STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10147M: Jarod Wilson <jarod@wilsonet.com> 10148W: http://www.lirc.org/ 10149S: Odd Fixes 10150F: drivers/staging/media/lirc/ 10151 10152STAGING - LUSTRE PARALLEL FILESYSTEM 10153M: Oleg Drokin <oleg.drokin@intel.com> 10154M: Andreas Dilger <andreas.dilger@intel.com> 10155L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10156W: http://wiki.lustre.org/ 10157S: Maintained 10158F: drivers/staging/lustre 10159 10160STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10161M: Marc Dietrich <marvin24@gmx.de> 10162L: ac100@lists.launchpad.net (moderated for non-subscribers) 10163L: linux-tegra@vger.kernel.org 10164S: Maintained 10165F: drivers/staging/nvec/ 10166 10167STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10168M: Jens Frederich <jfrederich@gmail.com> 10169M: Daniel Drake <dsd@laptop.org> 10170M: Jon Nettleton <jon.nettleton@gmail.com> 10171W: http://wiki.laptop.org/go/DCON 10172S: Maintained 10173F: drivers/staging/olpc_dcon/ 10174 10175STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 10176M: Willy Tarreau <willy@meta-x.org> 10177S: Odd Fixes 10178F: drivers/staging/panel/ 10179 10180STAGING - REALTEK RTL8712U DRIVERS 10181M: Larry Finger <Larry.Finger@lwfinger.net> 10182M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10183S: Odd Fixes 10184F: drivers/staging/rtl8712/ 10185 10186STAGING - REALTEK RTL8723U WIRELESS DRIVER 10187M: Larry Finger <Larry.Finger@lwfinger.net> 10188M: Jes Sorensen <Jes.Sorensen@redhat.com> 10189L: linux-wireless@vger.kernel.org 10190S: Maintained 10191F: drivers/staging/rtl8723au/ 10192 10193STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10194M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10195M: Teddy Wang <teddy.wang@siliconmotion.com> 10196M: Sudip Mukherjee <sudip@vectorindia.org> 10197L: linux-fbdev@vger.kernel.org 10198S: Maintained 10199F: drivers/staging/sm750fb/ 10200 10201STAGING - SLICOSS 10202M: Lior Dotan <liodot@gmail.com> 10203M: Christopher Harrer <charrer@alacritech.com> 10204S: Odd Fixes 10205F: drivers/staging/slicoss/ 10206 10207STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10208M: William Hubbs <w.d.hubbs@gmail.com> 10209M: Chris Brannon <chris@the-brannons.com> 10210M: Kirk Reiser <kirk@reisers.ca> 10211M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10212L: speakup@linux-speakup.org 10213W: http://www.linux-speakup.org/ 10214S: Odd Fixes 10215F: drivers/staging/speakup/ 10216 10217STAGING - VIA VT665X DRIVERS 10218M: Forest Bond <forest@alittletooquiet.net> 10219S: Odd Fixes 10220F: drivers/staging/vt665?/ 10221 10222STAGING - WILC1000 WIFI DRIVER 10223M: Johnny Kim <johnny.kim@atmel.com> 10224M: Austin Shin <austin.shin@atmel.com> 10225M: Chris Park <chris.park@atmel.com> 10226M: Tony Cho <tony.cho@atmel.com> 10227M: Glen Lee <glen.lee@atmel.com> 10228M: Leo Kim <leo.kim@atmel.com> 10229L: linux-wireless@vger.kernel.org 10230S: Supported 10231F: drivers/staging/wilc1000/ 10232 10233STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10234M: Arnaud Patard <arnaud.patard@rtp-net.org> 10235S: Odd Fixes 10236F: drivers/staging/xgifb/ 10237 10238HFI1 DRIVER 10239M: Mike Marciniszyn <infinipath@intel.com> 10240L: linux-rdma@vger.kernel.org 10241S: Supported 10242F: drivers/staging/rdma/hfi1 10243 10244STARFIRE/DURALAN NETWORK DRIVER 10245M: Ion Badulescu <ionut@badula.org> 10246S: Odd Fixes 10247F: drivers/net/ethernet/adaptec/starfire* 10248 10249SUN3/3X 10250M: Sam Creasey <sammy@sammy.net> 10251W: http://sammy.net/sun3/ 10252S: Maintained 10253F: arch/m68k/kernel/*sun3* 10254F: arch/m68k/sun3*/ 10255F: arch/m68k/include/asm/sun3* 10256F: drivers/net/ethernet/i825xx/sun3* 10257 10258SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10259M: Hans de Goede <hdegoede@redhat.com> 10260L: linux-input@vger.kernel.org 10261S: Maintained 10262F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10263F: drivers/input/keyboard/sun4i-lradc-keys.c 10264 10265SUNDANCE NETWORK DRIVER 10266M: Denis Kirjanov <kda@linux-powerpc.org> 10267L: netdev@vger.kernel.org 10268S: Maintained 10269F: drivers/net/ethernet/dlink/sundance.c 10270 10271SUPERH 10272L: linux-sh@vger.kernel.org 10273Q: http://patchwork.kernel.org/project/linux-sh/list/ 10274S: Orphan 10275F: Documentation/sh/ 10276F: arch/sh/ 10277F: drivers/sh/ 10278 10279SUSPEND TO RAM 10280M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10281M: Len Brown <len.brown@intel.com> 10282M: Pavel Machek <pavel@ucw.cz> 10283L: linux-pm@vger.kernel.org 10284S: Supported 10285F: Documentation/power/ 10286F: arch/x86/kernel/acpi/ 10287F: drivers/base/power/ 10288F: kernel/power/ 10289F: include/linux/suspend.h 10290F: include/linux/freezer.h 10291F: include/linux/pm.h 10292 10293SVGA HANDLING 10294M: Martin Mares <mj@ucw.cz> 10295L: linux-video@atrey.karlin.mff.cuni.cz 10296S: Maintained 10297F: Documentation/svga.txt 10298F: arch/x86/boot/video* 10299 10300SWIOTLB SUBSYSTEM 10301M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10302L: linux-kernel@vger.kernel.org 10303S: Supported 10304F: lib/swiotlb.c 10305F: arch/*/kernel/pci-swiotlb.c 10306F: include/linux/swiotlb.h 10307 10308SWITCHDEV 10309M: Jiri Pirko <jiri@resnulli.us> 10310L: netdev@vger.kernel.org 10311S: Supported 10312F: net/switchdev/ 10313F: include/net/switchdev.h 10314 10315SYNOPSYS ARC ARCHITECTURE 10316M: Vineet Gupta <vgupta@synopsys.com> 10317L: linux-snps-arc@lists.infradead.org 10318S: Supported 10319F: arch/arc/ 10320F: Documentation/devicetree/bindings/arc/* 10321F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 10322F: drivers/tty/serial/arc_uart.c 10323T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10324 10325SYNOPSYS ARC SDP platform support 10326M: Alexey Brodkin <abrodkin@synopsys.com> 10327S: Supported 10328F: arch/arc/plat-axs10x 10329F: arch/arc/boot/dts/ax* 10330F: Documentation/devicetree/bindings/arc/axs10* 10331 10332SYSTEM CONFIGURATION (SYSCON) 10333M: Lee Jones <lee.jones@linaro.org> 10334M: Arnd Bergmann <arnd@arndb.de> 10335T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10336S: Supported 10337F: drivers/mfd/syscon.c 10338 10339SYSV FILESYSTEM 10340M: Christoph Hellwig <hch@infradead.org> 10341S: Maintained 10342F: Documentation/filesystems/sysv-fs.txt 10343F: fs/sysv/ 10344F: include/linux/sysv_fs.h 10345 10346TARGET SUBSYSTEM 10347M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10348L: linux-scsi@vger.kernel.org 10349L: target-devel@vger.kernel.org 10350W: http://www.linux-iscsi.org 10351W: http://groups.google.com/group/linux-iscsi-target-dev 10352T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10353S: Supported 10354F: drivers/target/ 10355F: include/target/ 10356F: Documentation/target/ 10357 10358TASKSTATS STATISTICS INTERFACE 10359M: Balbir Singh <bsingharora@gmail.com> 10360S: Maintained 10361F: Documentation/accounting/taskstats* 10362F: include/linux/taskstats* 10363F: kernel/taskstats.c 10364 10365TC CLASSIFIER 10366M: Jamal Hadi Salim <jhs@mojatatu.com> 10367L: netdev@vger.kernel.org 10368S: Maintained 10369F: include/net/pkt_cls.h 10370F: include/uapi/linux/pkt_cls.h 10371F: net/sched/ 10372 10373TCP LOW PRIORITY MODULE 10374M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10375M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10376W: http://tcp-lp-mod.sourceforge.net/ 10377S: Maintained 10378F: net/ipv4/tcp_lp.c 10379 10380TDA10071 MEDIA DRIVER 10381M: Antti Palosaari <crope@iki.fi> 10382L: linux-media@vger.kernel.org 10383W: http://linuxtv.org/ 10384W: http://palosaari.fi/linux/ 10385Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10386T: git git://linuxtv.org/anttip/media_tree.git 10387S: Maintained 10388F: drivers/media/dvb-frontends/tda10071* 10389 10390TDA18212 MEDIA DRIVER 10391M: Antti Palosaari <crope@iki.fi> 10392L: linux-media@vger.kernel.org 10393W: http://linuxtv.org/ 10394W: http://palosaari.fi/linux/ 10395Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10396T: git git://linuxtv.org/anttip/media_tree.git 10397S: Maintained 10398F: drivers/media/tuners/tda18212* 10399 10400TDA18218 MEDIA DRIVER 10401M: Antti Palosaari <crope@iki.fi> 10402L: linux-media@vger.kernel.org 10403W: http://linuxtv.org/ 10404W: http://palosaari.fi/linux/ 10405Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10406T: git git://linuxtv.org/anttip/media_tree.git 10407S: Maintained 10408F: drivers/media/tuners/tda18218* 10409 10410TDA18271 MEDIA DRIVER 10411M: Michael Krufky <mkrufky@linuxtv.org> 10412L: linux-media@vger.kernel.org 10413W: http://linuxtv.org/ 10414W: http://github.com/mkrufky 10415Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10416T: git git://linuxtv.org/mkrufky/tuners.git 10417S: Maintained 10418F: drivers/media/tuners/tda18271* 10419 10420TDA827x MEDIA DRIVER 10421M: Michael Krufky <mkrufky@linuxtv.org> 10422L: linux-media@vger.kernel.org 10423W: http://linuxtv.org/ 10424W: http://github.com/mkrufky 10425Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10426T: git git://linuxtv.org/mkrufky/tuners.git 10427S: Maintained 10428F: drivers/media/tuners/tda8290.* 10429 10430TDA8290 MEDIA DRIVER 10431M: Michael Krufky <mkrufky@linuxtv.org> 10432L: linux-media@vger.kernel.org 10433W: http://linuxtv.org/ 10434W: http://github.com/mkrufky 10435Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10436T: git git://linuxtv.org/mkrufky/tuners.git 10437S: Maintained 10438F: drivers/media/tuners/tda8290.* 10439 10440TDA9840 MEDIA DRIVER 10441M: Hans Verkuil <hverkuil@xs4all.nl> 10442L: linux-media@vger.kernel.org 10443T: git git://linuxtv.org/media_tree.git 10444W: http://linuxtv.org 10445S: Maintained 10446F: drivers/media/i2c/tda9840* 10447 10448TEA5761 TUNER DRIVER 10449M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10450L: linux-media@vger.kernel.org 10451W: http://linuxtv.org 10452T: git git://linuxtv.org/media_tree.git 10453S: Odd fixes 10454F: drivers/media/tuners/tea5761.* 10455 10456TEA5767 TUNER DRIVER 10457M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10458L: linux-media@vger.kernel.org 10459W: http://linuxtv.org 10460T: git git://linuxtv.org/media_tree.git 10461S: Maintained 10462F: drivers/media/tuners/tea5767.* 10463 10464TEA6415C MEDIA DRIVER 10465M: Hans Verkuil <hverkuil@xs4all.nl> 10466L: linux-media@vger.kernel.org 10467T: git git://linuxtv.org/media_tree.git 10468W: http://linuxtv.org 10469S: Maintained 10470F: drivers/media/i2c/tea6415c* 10471 10472TEA6420 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/tea6420* 10479 10480TEAM DRIVER 10481M: Jiri Pirko <jiri@resnulli.us> 10482L: netdev@vger.kernel.org 10483S: Supported 10484F: drivers/net/team/ 10485F: include/linux/if_team.h 10486F: include/uapi/linux/if_team.h 10487 10488TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10489M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10490S: Maintained 10491F: arch/x86/platform/ts5500/ 10492 10493TECHNOTREND USB IR RECEIVER 10494M: Sean Young <sean@mess.org> 10495L: linux-media@vger.kernel.org 10496S: Maintained 10497F: drivers/media/rc/ttusbir.c 10498 10499TEGRA ARCHITECTURE SUPPORT 10500M: Stephen Warren <swarren@wwwdotorg.org> 10501M: Thierry Reding <thierry.reding@gmail.com> 10502M: Alexandre Courbot <gnurou@gmail.com> 10503L: linux-tegra@vger.kernel.org 10504Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10505T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10506S: Supported 10507N: [^a-z]tegra 10508 10509TEGRA CLOCK DRIVER 10510M: Peter De Schrijver <pdeschrijver@nvidia.com> 10511M: Prashant Gaikwad <pgaikwad@nvidia.com> 10512S: Supported 10513F: drivers/clk/tegra/ 10514 10515TEGRA DMA DRIVER 10516M: Laxman Dewangan <ldewangan@nvidia.com> 10517S: Supported 10518F: drivers/dma/tegra20-apb-dma.c 10519 10520TEGRA I2C DRIVER 10521M: Laxman Dewangan <ldewangan@nvidia.com> 10522S: Supported 10523F: drivers/i2c/busses/i2c-tegra.c 10524 10525TEGRA IOMMU DRIVERS 10526M: Hiroshi Doyu <hdoyu@nvidia.com> 10527S: Supported 10528F: drivers/iommu/tegra* 10529 10530TEGRA KBC DRIVER 10531M: Rakesh Iyer <riyer@nvidia.com> 10532M: Laxman Dewangan <ldewangan@nvidia.com> 10533S: Supported 10534F: drivers/input/keyboard/tegra-kbc.c 10535 10536TEGRA PWM DRIVER 10537M: Thierry Reding <thierry.reding@gmail.com> 10538S: Supported 10539F: drivers/pwm/pwm-tegra.c 10540 10541TEGRA SERIAL DRIVER 10542M: Laxman Dewangan <ldewangan@nvidia.com> 10543S: Supported 10544F: drivers/tty/serial/serial-tegra.c 10545 10546TEGRA SPI DRIVER 10547M: Laxman Dewangan <ldewangan@nvidia.com> 10548S: Supported 10549F: drivers/spi/spi-tegra* 10550 10551TEHUTI ETHERNET DRIVER 10552M: Andy Gospodarek <andy@greyhouse.net> 10553L: netdev@vger.kernel.org 10554S: Supported 10555F: drivers/net/ethernet/tehuti/* 10556 10557Telecom Clock Driver for MCPL0010 10558M: Mark Gross <mark.gross@intel.com> 10559S: Supported 10560F: drivers/char/tlclk.c 10561 10562TENSILICA XTENSA PORT (xtensa) 10563M: Chris Zankel <chris@zankel.net> 10564M: Max Filippov <jcmvbkbc@gmail.com> 10565L: linux-xtensa@linux-xtensa.org 10566S: Maintained 10567F: arch/xtensa/ 10568F: drivers/irqchip/irq-xtensa-* 10569 10570THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10571M: Hans Verkuil <hverkuil@xs4all.nl> 10572L: linux-media@vger.kernel.org 10573T: git git://linuxtv.org/media_tree.git 10574W: http://linuxtv.org 10575S: Maintained 10576F: drivers/media/radio/radio-raremono.c 10577 10578THERMAL 10579M: Zhang Rui <rui.zhang@intel.com> 10580M: Eduardo Valentin <edubezval@gmail.com> 10581L: linux-pm@vger.kernel.org 10582T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10583T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10584Q: https://patchwork.kernel.org/project/linux-pm/list/ 10585S: Supported 10586F: drivers/thermal/ 10587F: include/linux/thermal.h 10588F: include/uapi/linux/thermal.h 10589F: include/linux/cpu_cooling.h 10590F: Documentation/devicetree/bindings/thermal/ 10591 10592THERMAL/CPU_COOLING 10593M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10594M: Viresh Kumar <viresh.kumar@linaro.org> 10595M: Javi Merino <javi.merino@arm.com> 10596L: linux-pm@vger.kernel.org 10597S: Supported 10598F: Documentation/thermal/cpu-cooling-api.txt 10599F: drivers/thermal/cpu_cooling.c 10600F: include/linux/cpu_cooling.h 10601 10602THINGM BLINK(1) USB RGB LED DRIVER 10603M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10604S: Maintained 10605F: drivers/hid/hid-thingm.c 10606 10607THINKPAD ACPI EXTRAS DRIVER 10608M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10609L: ibm-acpi-devel@lists.sourceforge.net 10610L: platform-driver-x86@vger.kernel.org 10611W: http://ibm-acpi.sourceforge.net 10612W: http://thinkwiki.org/wiki/Ibm-acpi 10613T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10614S: Maintained 10615F: drivers/platform/x86/thinkpad_acpi.c 10616 10617TI BANDGAP AND THERMAL DRIVER 10618M: Eduardo Valentin <edubezval@gmail.com> 10619L: linux-pm@vger.kernel.org 10620L: linux-omap@vger.kernel.org 10621S: Maintained 10622F: drivers/thermal/ti-soc-thermal/ 10623 10624TI CDCE706 CLOCK DRIVER 10625M: Max Filippov <jcmvbkbc@gmail.com> 10626S: Maintained 10627F: drivers/clk/clk-cdce706.c 10628 10629TI CLOCK DRIVER 10630M: Tero Kristo <t-kristo@ti.com> 10631L: linux-omap@vger.kernel.org 10632S: Maintained 10633F: drivers/clk/ti/ 10634F: include/linux/clk/ti.h 10635 10636TI FLASH MEDIA INTERFACE DRIVER 10637M: Alex Dubov <oakad@yahoo.com> 10638S: Maintained 10639F: drivers/misc/tifm* 10640F: drivers/mmc/host/tifm_sd.c 10641F: include/linux/tifm.h 10642 10643TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10644M: Santosh Shilimkar <ssantosh@kernel.org> 10645L: linux-kernel@vger.kernel.org 10646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10647S: Maintained 10648F: drivers/soc/ti/* 10649T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10650 10651 10652TI LM49xxx FAMILY ASoC CODEC DRIVERS 10653M: M R Swami Reddy <mr.swami.reddy@ti.com> 10654M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10655L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10656S: Maintained 10657F: sound/soc/codecs/lm49453* 10658F: sound/soc/codecs/isabelle* 10659 10660TI LP855x BACKLIGHT DRIVER 10661M: Milo Kim <milo.kim@ti.com> 10662S: Maintained 10663F: Documentation/backlight/lp855x-driver.txt 10664F: drivers/video/backlight/lp855x_bl.c 10665F: include/linux/platform_data/lp855x.h 10666 10667TI LP8727 CHARGER DRIVER 10668M: Milo Kim <milo.kim@ti.com> 10669S: Maintained 10670F: drivers/power/lp8727_charger.c 10671F: include/linux/platform_data/lp8727.h 10672 10673TI LP8788 MFD DRIVER 10674M: Milo Kim <milo.kim@ti.com> 10675S: Maintained 10676F: drivers/iio/adc/lp8788_adc.c 10677F: drivers/leds/leds-lp8788.c 10678F: drivers/mfd/lp8788*.c 10679F: drivers/power/lp8788-charger.c 10680F: drivers/regulator/lp8788-*.c 10681F: include/linux/mfd/lp8788*.h 10682 10683TI NETCP ETHERNET DRIVER 10684M: Wingman Kwok <w-kwok2@ti.com> 10685M: Murali Karicheri <m-karicheri2@ti.com> 10686L: netdev@vger.kernel.org 10687S: Maintained 10688F: drivers/net/ethernet/ti/netcp* 10689 10690TI TAS571X FAMILY ASoC CODEC DRIVER 10691M: Kevin Cernekee <cernekee@chromium.org> 10692L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10693S: Odd Fixes 10694F: sound/soc/codecs/tas571x* 10695 10696TI TWL4030 SERIES SOC CODEC DRIVER 10697M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10698L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10699S: Maintained 10700F: sound/soc/codecs/twl4030* 10701 10702TI WILINK WIRELESS DRIVERS 10703L: linux-wireless@vger.kernel.org 10704W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10705W: http://wireless.kernel.org/en/users/Drivers/wl1251 10706T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10707S: Orphan 10708F: drivers/net/wireless/ti/ 10709F: include/linux/wl12xx.h 10710 10711TIPC NETWORK LAYER 10712M: Jon Maloy <jon.maloy@ericsson.com> 10713M: Ying Xue <ying.xue@windriver.com> 10714L: netdev@vger.kernel.org (core kernel code) 10715L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10716W: http://tipc.sourceforge.net/ 10717S: Maintained 10718F: include/uapi/linux/tipc*.h 10719F: net/tipc/ 10720 10721TILE ARCHITECTURE 10722M: Chris Metcalf <cmetcalf@ezchip.com> 10723W: http://www.ezchip.com/scm/ 10724S: Supported 10725F: arch/tile/ 10726F: drivers/char/tile-srom.c 10727F: drivers/edac/tile_edac.c 10728F: drivers/net/ethernet/tile/ 10729F: drivers/rtc/rtc-tile.c 10730F: drivers/tty/hvc/hvc_tile.c 10731F: drivers/tty/serial/tilegx.c 10732F: drivers/usb/host/*-tilegx.c 10733F: include/linux/usb/tilegx.h 10734 10735TLAN NETWORK DRIVER 10736M: Samuel Chessman <chessman@tux.org> 10737L: tlan-devel@lists.sourceforge.net (subscribers-only) 10738W: http://sourceforge.net/projects/tlan/ 10739S: Maintained 10740F: Documentation/networking/tlan.txt 10741F: drivers/net/ethernet/ti/tlan.* 10742 10743TOMOYO SECURITY MODULE 10744M: Kentaro Takeda <takedakn@nttdata.co.jp> 10745M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10746L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10747L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10748L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10749L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10750W: http://tomoyo.sourceforge.jp/ 10751T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10752S: Maintained 10753F: security/tomoyo/ 10754 10755TOPSTAR LAPTOP EXTRAS DRIVER 10756M: Herton Ronaldo Krzesinski <herton@canonical.com> 10757L: platform-driver-x86@vger.kernel.org 10758S: Maintained 10759F: drivers/platform/x86/topstar-laptop.c 10760 10761TOSHIBA ACPI EXTRAS DRIVER 10762M: Azael Avalos <coproscefalo@gmail.com> 10763L: platform-driver-x86@vger.kernel.org 10764S: Maintained 10765F: drivers/platform/x86/toshiba_acpi.c 10766 10767TOSHIBA BLUETOOTH DRIVER 10768M: Azael Avalos <coproscefalo@gmail.com> 10769L: platform-driver-x86@vger.kernel.org 10770S: Maintained 10771F: drivers/platform/x86/toshiba_bluetooth.c 10772 10773TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10774M: Azael Avalos <coproscefalo@gmail.com> 10775L: platform-driver-x86@vger.kernel.org 10776S: Maintained 10777F: drivers/platform/x86/toshiba_haps.c 10778 10779TOSHIBA WMI HOTKEYS DRIVER 10780M: Azael Avalos <coproscefalo@gmail.com> 10781L: platform-driver-x86@vger.kernel.org 10782S: Maintained 10783F: drivers/platform/x86/toshiba-wmi.c 10784 10785TOSHIBA SMM DRIVER 10786M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10787W: http://www.buzzard.org.uk/toshiba/ 10788S: Maintained 10789F: drivers/char/toshiba.c 10790F: include/linux/toshiba.h 10791F: include/uapi/linux/toshiba.h 10792 10793TOSHIBA TC358743 DRIVER 10794M: Mats Randgaard <matrandg@cisco.com> 10795L: linux-media@vger.kernel.org 10796S: Maintained 10797F: drivers/media/i2c/tc358743* 10798F: include/media/tc358743.h 10799 10800TMIO MMC DRIVER 10801M: Ian Molton <ian@mnementh.co.uk> 10802L: linux-mmc@vger.kernel.org 10803S: Maintained 10804F: drivers/mmc/host/tmio_mmc* 10805F: drivers/mmc/host/sh_mobile_sdhi.c 10806F: include/linux/mmc/tmio.h 10807F: include/linux/mmc/sh_mobile_sdhi.h 10808 10809TMP401 HARDWARE MONITOR DRIVER 10810M: Guenter Roeck <linux@roeck-us.net> 10811L: lm-sensors@lm-sensors.org 10812S: Maintained 10813F: Documentation/hwmon/tmp401 10814F: drivers/hwmon/tmp401.c 10815 10816TMPFS (SHMEM FILESYSTEM) 10817M: Hugh Dickins <hughd@google.com> 10818L: linux-mm@kvack.org 10819S: Maintained 10820F: include/linux/shmem_fs.h 10821F: mm/shmem.c 10822 10823TM6000 VIDEO4LINUX DRIVER 10824M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10825L: linux-media@vger.kernel.org 10826W: http://linuxtv.org 10827T: git git://linuxtv.org/media_tree.git 10828S: Odd fixes 10829F: drivers/media/usb/tm6000/ 10830 10831TW68 VIDEO4LINUX DRIVER 10832M: Hans Verkuil <hverkuil@xs4all.nl> 10833L: linux-media@vger.kernel.org 10834T: git git://linuxtv.org/media_tree.git 10835W: http://linuxtv.org 10836S: Odd Fixes 10837F: drivers/media/pci/tw68/ 10838 10839TPM DEVICE DRIVER 10840M: Peter Huewe <peterhuewe@gmx.de> 10841M: Marcel Selhorst <tpmdd@selhorst.net> 10842M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 10843R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10844W: http://tpmdd.sourceforge.net 10845L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10846Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10847T: https://github.com/PeterHuewe/linux-tpmdd 10848S: Maintained 10849F: drivers/char/tpm/ 10850 10851TPM IBM_VTPM DEVICE DRIVER 10852M: Ashley Lai <ashleydlai@gmail.com> 10853W: http://tpmdd.sourceforge.net 10854L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10855S: Maintained 10856F: drivers/char/tpm/tpm_ibmvtpm* 10857 10858TRACING 10859M: Steven Rostedt <rostedt@goodmis.org> 10860M: Ingo Molnar <mingo@redhat.com> 10861T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10862S: Maintained 10863F: Documentation/trace/ftrace.txt 10864F: arch/*/*/*/ftrace.h 10865F: arch/*/kernel/ftrace.c 10866F: include/*/ftrace.h 10867F: include/linux/trace*.h 10868F: include/trace/ 10869F: kernel/trace/ 10870F: tools/testing/selftests/ftrace/ 10871 10872TRIVIAL PATCHES 10873M: Jiri Kosina <trivial@kernel.org> 10874T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10875S: Maintained 10876K: ^Subject:.*(?i)trivial 10877 10878TTY LAYER 10879M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10880M: Jiri Slaby <jslaby@suse.com> 10881S: Supported 10882T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10883F: Documentation/serial/ 10884F: drivers/tty/ 10885F: drivers/tty/serial/serial_core.c 10886F: include/linux/serial_core.h 10887F: include/linux/serial.h 10888F: include/linux/tty.h 10889F: include/uapi/linux/serial_core.h 10890F: include/uapi/linux/serial.h 10891F: include/uapi/linux/tty.h 10892 10893TUA9001 MEDIA DRIVER 10894M: Antti Palosaari <crope@iki.fi> 10895L: linux-media@vger.kernel.org 10896W: http://linuxtv.org/ 10897W: http://palosaari.fi/linux/ 10898Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10899T: git git://linuxtv.org/anttip/media_tree.git 10900S: Maintained 10901F: drivers/media/tuners/tua9001* 10902 10903TULIP NETWORK DRIVERS 10904M: Grant Grundler <grundler@parisc-linux.org> 10905L: netdev@vger.kernel.org 10906S: Maintained 10907F: drivers/net/ethernet/dec/tulip/ 10908 10909TUN/TAP driver 10910M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10911W: http://vtun.sourceforge.net/tun 10912S: Maintained 10913F: Documentation/networking/tuntap.txt 10914F: arch/um/os-Linux/drivers/ 10915 10916TURBOCHANNEL SUBSYSTEM 10917M: "Maciej W. Rozycki" <macro@linux-mips.org> 10918M: Ralf Baechle <ralf@linux-mips.org> 10919L: linux-mips@linux-mips.org 10920Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10921S: Maintained 10922F: drivers/tc/ 10923F: include/linux/tc.h 10924 10925U14-34F SCSI DRIVER 10926M: Dario Ballabio <ballabio_dario@emc.com> 10927L: linux-scsi@vger.kernel.org 10928S: Maintained 10929F: drivers/scsi/u14-34f.c 10930 10931UBI FILE SYSTEM (UBIFS) 10932M: Artem Bityutskiy <dedekind1@gmail.com> 10933M: Adrian Hunter <adrian.hunter@intel.com> 10934L: linux-mtd@lists.infradead.org 10935T: git git://git.infradead.org/ubifs-2.6.git 10936W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10937S: Maintained 10938F: Documentation/filesystems/ubifs.txt 10939F: fs/ubifs/ 10940 10941UCLINUX (M68KNOMMU AND COLDFIRE) 10942M: Greg Ungerer <gerg@uclinux.org> 10943W: http://www.uclinux.org/ 10944L: linux-m68k@lists.linux-m68k.org 10945L: uclinux-dev@uclinux.org (subscribers-only) 10946T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10947S: Maintained 10948F: arch/m68k/coldfire/ 10949F: arch/m68k/68*/ 10950F: arch/m68k/*/*_no.* 10951F: arch/m68k/include/asm/*_no.* 10952 10953UDF FILESYSTEM 10954M: Jan Kara <jack@suse.com> 10955S: Maintained 10956F: Documentation/filesystems/udf.txt 10957F: fs/udf/ 10958 10959UFS FILESYSTEM 10960M: Evgeniy Dushistov <dushistov@mail.ru> 10961S: Maintained 10962F: Documentation/filesystems/ufs.txt 10963F: fs/ufs/ 10964 10965UHID USERSPACE HID IO DRIVER: 10966M: David Herrmann <dh.herrmann@googlemail.com> 10967L: linux-input@vger.kernel.org 10968S: Maintained 10969F: drivers/hid/uhid.c 10970F: include/uapi/linux/uhid.h 10971 10972ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10973L: linux-usb@vger.kernel.org 10974S: Orphan 10975F: drivers/uwb/ 10976F: include/linux/uwb.h 10977F: include/linux/uwb/ 10978 10979UNICORE32 ARCHITECTURE: 10980M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10981W: http://mprc.pku.edu.cn/~guanxuetao/linux 10982S: Maintained 10983T: git git://github.com/gxt/linux.git 10984F: arch/unicore32/ 10985 10986UNIFDEF 10987M: Tony Finch <dot@dotat.at> 10988W: http://dotat.at/prog/unifdef 10989S: Maintained 10990F: scripts/unifdef.c 10991 10992UNIFORM CDROM DRIVER 10993M: Jens Axboe <axboe@kernel.dk> 10994W: http://www.kernel.dk 10995S: Maintained 10996F: Documentation/cdrom/ 10997F: drivers/cdrom/cdrom.c 10998F: include/linux/cdrom.h 10999F: include/uapi/linux/cdrom.h 11000 11001UNISYS S-PAR DRIVERS 11002M: Benjamin Romer <benjamin.romer@unisys.com> 11003M: David Kershner <david.kershner@unisys.com> 11004L: sparmaintainer@unisys.com (Unisys internal) 11005S: Supported 11006F: drivers/staging/unisys/ 11007 11008UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11009M: Vinayak Holikatti <vinholikatti@gmail.com> 11010L: linux-scsi@vger.kernel.org 11011S: Supported 11012F: Documentation/scsi/ufs.txt 11013F: drivers/scsi/ufs/ 11014 11015UNSORTED BLOCK IMAGES (UBI) 11016M: Artem Bityutskiy <dedekind1@gmail.com> 11017M: Richard Weinberger <richard@nod.at> 11018W: http://www.linux-mtd.infradead.org/ 11019L: linux-mtd@lists.infradead.org 11020T: git git://git.infradead.org/ubifs-2.6.git 11021S: Supported 11022F: drivers/mtd/ubi/ 11023F: include/linux/mtd/ubi.h 11024F: include/uapi/mtd/ubi-user.h 11025 11026USB ACM DRIVER 11027M: Oliver Neukum <oliver@neukum.org> 11028L: linux-usb@vger.kernel.org 11029S: Maintained 11030F: Documentation/usb/acm.txt 11031F: drivers/usb/class/cdc-acm.* 11032 11033USB AR5523 WIRELESS DRIVER 11034M: Pontus Fuchs <pontus.fuchs@gmail.com> 11035L: linux-wireless@vger.kernel.org 11036S: Maintained 11037F: drivers/net/wireless/ath/ar5523/ 11038 11039USB ATTACHED SCSI 11040M: Hans de Goede <hdegoede@redhat.com> 11041M: Gerd Hoffmann <kraxel@redhat.com> 11042L: linux-usb@vger.kernel.org 11043L: linux-scsi@vger.kernel.org 11044S: Maintained 11045F: drivers/usb/storage/uas.c 11046 11047USB CDC ETHERNET DRIVER 11048M: Oliver Neukum <oliver@neukum.org> 11049L: linux-usb@vger.kernel.org 11050S: Maintained 11051F: drivers/net/usb/cdc_*.c 11052F: include/uapi/linux/usb/cdc.h 11053 11054USB CHAOSKEY DRIVER 11055M: Keith Packard <keithp@keithp.com> 11056L: linux-usb@vger.kernel.org 11057S: Maintained 11058F: drivers/usb/misc/chaoskey.c 11059 11060USB CYPRESS C67X00 DRIVER 11061M: Peter Korsgaard <jacmet@sunsite.dk> 11062L: linux-usb@vger.kernel.org 11063S: Maintained 11064F: drivers/usb/c67x00/ 11065 11066USB DAVICOM DM9601 DRIVER 11067M: Peter Korsgaard <jacmet@sunsite.dk> 11068L: netdev@vger.kernel.org 11069W: http://www.linux-usb.org/usbnet 11070S: Maintained 11071F: drivers/net/usb/dm9601.c 11072 11073USB DIAMOND RIO500 DRIVER 11074M: Cesar Miquel <miquel@df.uba.ar> 11075L: rio500-users@lists.sourceforge.net 11076W: http://rio500.sourceforge.net 11077S: Maintained 11078F: drivers/usb/misc/rio500* 11079 11080USB EHCI DRIVER 11081M: Alan Stern <stern@rowland.harvard.edu> 11082L: linux-usb@vger.kernel.org 11083S: Maintained 11084F: Documentation/usb/ehci.txt 11085F: drivers/usb/host/ehci* 11086 11087USB GADGET/PERIPHERAL SUBSYSTEM 11088M: Felipe Balbi <balbi@ti.com> 11089L: linux-usb@vger.kernel.org 11090W: http://www.linux-usb.org/gadget 11091T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11092S: Maintained 11093F: drivers/usb/gadget/ 11094F: include/linux/usb/gadget* 11095 11096USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11097M: Jiri Kosina <jikos@kernel.org> 11098L: linux-usb@vger.kernel.org 11099T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11100S: Maintained 11101F: Documentation/hid/hiddev.txt 11102F: drivers/hid/usbhid/ 11103 11104USB ISP116X DRIVER 11105M: Olav Kongas <ok@artecdesign.ee> 11106L: linux-usb@vger.kernel.org 11107S: Maintained 11108F: drivers/usb/host/isp116x* 11109F: include/linux/usb/isp116x.h 11110 11111USB MASS STORAGE DRIVER 11112M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11113L: linux-usb@vger.kernel.org 11114L: usb-storage@lists.one-eyed-alien.net 11115S: Maintained 11116W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11117F: drivers/usb/storage/ 11118 11119USB MIDI DRIVER 11120M: Clemens Ladisch <clemens@ladisch.de> 11121L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11122T: git git://git.alsa-project.org/alsa-kernel.git 11123S: Maintained 11124F: sound/usb/midi.* 11125 11126USB NETWORKING DRIVERS 11127L: linux-usb@vger.kernel.org 11128S: Odd Fixes 11129F: drivers/net/usb/ 11130 11131USB OHCI DRIVER 11132M: Alan Stern <stern@rowland.harvard.edu> 11133L: linux-usb@vger.kernel.org 11134S: Maintained 11135F: Documentation/usb/ohci.txt 11136F: drivers/usb/host/ohci* 11137 11138USB OTG FSM (Finite State Machine) 11139M: Peter Chen <Peter.Chen@freescale.com> 11140T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11141L: linux-usb@vger.kernel.org 11142S: Maintained 11143F: drivers/usb/common/usb-otg-fsm.c 11144 11145USB OVER IP DRIVER 11146M: Valentina Manea <valentina.manea.m@gmail.com> 11147M: Shuah Khan <shuah.kh@samsung.com> 11148L: linux-usb@vger.kernel.org 11149S: Maintained 11150F: drivers/usb/usbip/ 11151F: tools/usb/usbip/ 11152 11153USB PEGASUS DRIVER 11154M: Petko Manolov <petkan@nucleusys.com> 11155L: linux-usb@vger.kernel.org 11156L: netdev@vger.kernel.org 11157T: git git://github.com/petkan/pegasus.git 11158W: https://github.com/petkan/pegasus 11159S: Maintained 11160F: drivers/net/usb/pegasus.* 11161 11162USB PHY LAYER 11163M: Felipe Balbi <balbi@ti.com> 11164L: linux-usb@vger.kernel.org 11165T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11166S: Maintained 11167F: drivers/usb/phy/ 11168 11169USB PRINTER DRIVER (usblp) 11170M: Pete Zaitcev <zaitcev@redhat.com> 11171L: linux-usb@vger.kernel.org 11172S: Supported 11173F: drivers/usb/class/usblp.c 11174 11175USB RTL8150 DRIVER 11176M: Petko Manolov <petkan@nucleusys.com> 11177L: linux-usb@vger.kernel.org 11178L: netdev@vger.kernel.org 11179T: git git://github.com/petkan/rtl8150.git 11180W: https://github.com/petkan/rtl8150 11181S: Maintained 11182F: drivers/net/usb/rtl8150.c 11183 11184USB SERIAL SUBSYSTEM 11185M: Johan Hovold <johan@kernel.org> 11186L: linux-usb@vger.kernel.org 11187S: Maintained 11188F: Documentation/usb/usb-serial.txt 11189F: drivers/usb/serial/ 11190F: include/linux/usb/serial.h 11191 11192USB SMSC75XX ETHERNET DRIVER 11193M: Steve Glendinning <steve.glendinning@shawell.net> 11194L: netdev@vger.kernel.org 11195S: Maintained 11196F: drivers/net/usb/smsc75xx.* 11197 11198USB SMSC95XX ETHERNET DRIVER 11199M: Steve Glendinning <steve.glendinning@shawell.net> 11200L: netdev@vger.kernel.org 11201S: Maintained 11202F: drivers/net/usb/smsc95xx.* 11203 11204USB SUBSYSTEM 11205M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11206L: linux-usb@vger.kernel.org 11207W: http://www.linux-usb.org 11208T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11209S: Supported 11210F: Documentation/usb/ 11211F: drivers/usb/ 11212F: include/linux/usb.h 11213F: include/linux/usb/ 11214 11215USB UHCI DRIVER 11216M: Alan Stern <stern@rowland.harvard.edu> 11217L: linux-usb@vger.kernel.org 11218S: Maintained 11219F: drivers/usb/host/uhci* 11220 11221USB "USBNET" DRIVER FRAMEWORK 11222M: Oliver Neukum <oneukum@suse.com> 11223L: netdev@vger.kernel.org 11224W: http://www.linux-usb.org/usbnet 11225S: Maintained 11226F: drivers/net/usb/usbnet.c 11227F: include/linux/usb/usbnet.h 11228 11229USB VIDEO CLASS 11230M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11231L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11232L: linux-media@vger.kernel.org 11233T: git git://linuxtv.org/media_tree.git 11234W: http://www.ideasonboard.org/uvc/ 11235S: Maintained 11236F: drivers/media/usb/uvc/ 11237F: include/uapi/linux/uvcvideo.h 11238 11239USB VISION DRIVER 11240M: Hans Verkuil <hverkuil@xs4all.nl> 11241L: linux-media@vger.kernel.org 11242T: git git://linuxtv.org/media_tree.git 11243W: http://linuxtv.org 11244S: Odd Fixes 11245F: drivers/media/usb/usbvision/ 11246 11247USB WEBCAM GADGET 11248M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11249L: linux-usb@vger.kernel.org 11250S: Maintained 11251F: drivers/usb/gadget/function/*uvc* 11252F: drivers/usb/gadget/legacy/webcam.c 11253 11254USB WIRELESS RNDIS DRIVER (rndis_wlan) 11255M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11256L: linux-wireless@vger.kernel.org 11257S: Maintained 11258F: drivers/net/wireless/rndis_wlan.c 11259 11260USB XHCI DRIVER 11261M: Mathias Nyman <mathias.nyman@intel.com> 11262L: linux-usb@vger.kernel.org 11263S: Supported 11264F: drivers/usb/host/xhci* 11265F: drivers/usb/host/pci-quirks* 11266 11267USB ZD1201 DRIVER 11268L: linux-wireless@vger.kernel.org 11269W: http://linux-lc100020.sourceforge.net 11270S: Orphan 11271F: drivers/net/wireless/zd1201.* 11272 11273USB ZR364XX DRIVER 11274M: Antoine Jacquet <royale@zerezo.com> 11275L: linux-usb@vger.kernel.org 11276L: linux-media@vger.kernel.org 11277T: git git://linuxtv.org/media_tree.git 11278W: http://royale.zerezo.com/zr364xx/ 11279S: Maintained 11280F: Documentation/video4linux/zr364xx.txt 11281F: drivers/media/usb/zr364xx/ 11282 11283ULPI BUS 11284M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11285L: linux-usb@vger.kernel.org 11286S: Maintained 11287F: drivers/usb/common/ulpi.c 11288F: include/linux/ulpi/ 11289 11290USER-MODE LINUX (UML) 11291M: Jeff Dike <jdike@addtoit.com> 11292M: Richard Weinberger <richard@nod.at> 11293L: user-mode-linux-devel@lists.sourceforge.net 11294L: user-mode-linux-user@lists.sourceforge.net 11295W: http://user-mode-linux.sourceforge.net 11296S: Maintained 11297F: Documentation/virtual/uml/ 11298F: arch/um/ 11299F: arch/x86/um/ 11300F: fs/hostfs/ 11301F: fs/hppfs/ 11302 11303USERSPACE I/O (UIO) 11304M: "Hans J. Koch" <hjk@hansjkoch.de> 11305M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11306S: Maintained 11307T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11308F: Documentation/DocBook/uio-howto.tmpl 11309F: drivers/uio/ 11310F: include/linux/uio*.h 11311 11312UTIL-LINUX PACKAGE 11313M: Karel Zak <kzak@redhat.com> 11314L: util-linux@vger.kernel.org 11315W: http://en.wikipedia.org/wiki/Util-linux 11316T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11317S: Maintained 11318 11319UVESAFB DRIVER 11320M: Michal Januszewski <spock@gentoo.org> 11321L: linux-fbdev@vger.kernel.org 11322W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11323S: Maintained 11324F: Documentation/fb/uvesafb.txt 11325F: drivers/video/fbdev/uvesafb.* 11326 11327VF610 NAND DRIVER 11328M: Stefan Agner <stefan@agner.ch> 11329L: linux-mtd@lists.infradead.org 11330S: Supported 11331F: drivers/mtd/nand/vf610_nfc.c 11332 11333VFAT/FAT/MSDOS FILESYSTEM 11334M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11335S: Maintained 11336F: Documentation/filesystems/vfat.txt 11337F: fs/fat/ 11338 11339VFIO DRIVER 11340M: Alex Williamson <alex.williamson@redhat.com> 11341L: kvm@vger.kernel.org 11342S: Maintained 11343F: Documentation/vfio.txt 11344F: drivers/vfio/ 11345F: include/linux/vfio.h 11346F: include/uapi/linux/vfio.h 11347 11348VFIO PLATFORM DRIVER 11349M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11350L: kvm@vger.kernel.org 11351S: Maintained 11352F: drivers/vfio/platform/ 11353 11354VIDEOBUF2 FRAMEWORK 11355M: Pawel Osciak <pawel@osciak.com> 11356M: Marek Szyprowski <m.szyprowski@samsung.com> 11357M: Kyungmin Park <kyungmin.park@samsung.com> 11358L: linux-media@vger.kernel.org 11359S: Maintained 11360F: drivers/media/v4l2-core/videobuf2-* 11361F: include/media/videobuf2-* 11362 11363VIRTUAL SERIO DEVICE DRIVER 11364M: Stephen Chandler Paul <thatslyude@gmail.com> 11365S: Maintained 11366F: drivers/input/serio/userio.c 11367F: include/uapi/linux/userio.h 11368 11369VIRTIO CONSOLE DRIVER 11370M: Amit Shah <amit.shah@redhat.com> 11371L: virtualization@lists.linux-foundation.org 11372S: Maintained 11373F: drivers/char/virtio_console.c 11374F: include/linux/virtio_console.h 11375F: include/uapi/linux/virtio_console.h 11376 11377VIRTIO CORE, NET AND BLOCK DRIVERS 11378M: "Michael S. Tsirkin" <mst@redhat.com> 11379L: virtualization@lists.linux-foundation.org 11380S: Maintained 11381F: drivers/virtio/ 11382F: tools/virtio/ 11383F: drivers/net/virtio_net.c 11384F: drivers/block/virtio_blk.c 11385F: include/linux/virtio_*.h 11386F: include/uapi/linux/virtio_*.h 11387 11388VIRTIO DRIVERS FOR S390 11389M: Christian Borntraeger <borntraeger@de.ibm.com> 11390M: Cornelia Huck <cornelia.huck@de.ibm.com> 11391L: linux-s390@vger.kernel.org 11392L: virtualization@lists.linux-foundation.org 11393L: kvm@vger.kernel.org 11394S: Supported 11395F: drivers/s390/virtio/ 11396 11397VIRTIO GPU DRIVER 11398M: David Airlie <airlied@linux.ie> 11399M: Gerd Hoffmann <kraxel@redhat.com> 11400L: dri-devel@lists.freedesktop.org 11401L: virtualization@lists.linux-foundation.org 11402S: Maintained 11403F: drivers/gpu/drm/virtio/ 11404F: include/uapi/linux/virtio_gpu.h 11405 11406VIRTIO HOST (VHOST) 11407M: "Michael S. Tsirkin" <mst@redhat.com> 11408L: kvm@vger.kernel.org 11409L: virtualization@lists.linux-foundation.org 11410L: netdev@vger.kernel.org 11411S: Maintained 11412F: drivers/vhost/ 11413F: include/uapi/linux/vhost.h 11414 11415VIRTIO INPUT DRIVER 11416M: Gerd Hoffmann <kraxel@redhat.com> 11417S: Maintained 11418F: drivers/virtio/virtio_input.c 11419F: include/uapi/linux/virtio_input.h 11420 11421VIA RHINE NETWORK DRIVER 11422S: Orphan 11423F: drivers/net/ethernet/via/via-rhine.c 11424 11425VIA SD/MMC CARD CONTROLLER DRIVER 11426M: Bruce Chang <brucechang@via.com.tw> 11427M: Harald Welte <HaraldWelte@viatech.com> 11428S: Maintained 11429F: drivers/mmc/host/via-sdmmc.c 11430 11431VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11432M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11433L: linux-fbdev@vger.kernel.org 11434S: Maintained 11435F: include/linux/via-core.h 11436F: include/linux/via-gpio.h 11437F: include/linux/via_i2c.h 11438F: drivers/video/fbdev/via/ 11439 11440VIA VELOCITY NETWORK DRIVER 11441M: Francois Romieu <romieu@fr.zoreil.com> 11442L: netdev@vger.kernel.org 11443S: Maintained 11444F: drivers/net/ethernet/via/via-velocity.* 11445 11446VIRT LIB 11447M: Alex Williamson <alex.williamson@redhat.com> 11448M: Paolo Bonzini <pbonzini@redhat.com> 11449L: kvm@vger.kernel.org 11450S: Supported 11451F: virt/lib/ 11452 11453VIVID VIRTUAL VIDEO DRIVER 11454M: Hans Verkuil <hverkuil@xs4all.nl> 11455L: linux-media@vger.kernel.org 11456T: git git://linuxtv.org/media_tree.git 11457W: http://linuxtv.org 11458S: Maintained 11459F: drivers/media/platform/vivid/* 11460 11461VLAN (802.1Q) 11462M: Patrick McHardy <kaber@trash.net> 11463L: netdev@vger.kernel.org 11464S: Maintained 11465F: drivers/net/macvlan.c 11466F: include/linux/if_*vlan.h 11467F: net/8021q/ 11468 11469VLYNQ BUS 11470M: Florian Fainelli <florian@openwrt.org> 11471L: openwrt-devel@lists.openwrt.org (subscribers-only) 11472S: Maintained 11473F: drivers/vlynq/vlynq.c 11474F: include/linux/vlynq.h 11475 11476VME SUBSYSTEM 11477M: Martyn Welch <martyn@welchs.me.uk> 11478M: Manohar Vanga <manohar.vanga@gmail.com> 11479M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11480L: devel@driverdev.osuosl.org 11481S: Maintained 11482T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11483F: Documentation/vme_api.txt 11484F: drivers/staging/vme/ 11485F: drivers/vme/ 11486F: include/linux/vme* 11487 11488VMWARE HYPERVISOR INTERFACE 11489M: Alok Kataria <akataria@vmware.com> 11490L: virtualization@lists.linux-foundation.org 11491S: Supported 11492F: arch/x86/kernel/cpu/vmware.c 11493 11494VMWARE BALLOON DRIVER 11495M: Xavier Deguillard <xdeguillard@vmware.com> 11496M: Philip Moltmann <moltmann@vmware.com> 11497M: "VMware, Inc." <pv-drivers@vmware.com> 11498L: linux-kernel@vger.kernel.org 11499S: Maintained 11500F: drivers/misc/vmw_balloon.c 11501 11502VMWARE VMMOUSE SUBDRIVER 11503M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11504M: "VMware, Inc." <pv-drivers@vmware.com> 11505L: linux-input@vger.kernel.org 11506S: Maintained 11507F: drivers/input/mouse/vmmouse.c 11508F: drivers/input/mouse/vmmouse.h 11509 11510VMWARE VMXNET3 ETHERNET DRIVER 11511M: Shrikrishna Khare <skhare@vmware.com> 11512M: "VMware, Inc." <pv-drivers@vmware.com> 11513L: netdev@vger.kernel.org 11514S: Maintained 11515F: drivers/net/vmxnet3/ 11516 11517VMware PVSCSI driver 11518M: Arvind Kumar <arvindkumar@vmware.com> 11519M: VMware PV-Drivers <pv-drivers@vmware.com> 11520L: linux-scsi@vger.kernel.org 11521S: Maintained 11522F: drivers/scsi/vmw_pvscsi.c 11523F: drivers/scsi/vmw_pvscsi.h 11524 11525VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11526M: Liam Girdwood <lgirdwood@gmail.com> 11527M: Mark Brown <broonie@kernel.org> 11528L: linux-kernel@vger.kernel.org 11529W: http://www.slimlogic.co.uk/?p=48 11530T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11531S: Supported 11532F: drivers/regulator/ 11533F: include/linux/regulator/ 11534 11535VRF 11536M: David Ahern <dsa@cumulusnetworks.com> 11537M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11538L: netdev@vger.kernel.org 11539S: Maintained 11540F: drivers/net/vrf.c 11541F: Documentation/networking/vrf.txt 11542 11543VT1211 HARDWARE MONITOR DRIVER 11544M: Juerg Haefliger <juergh@gmail.com> 11545L: lm-sensors@lm-sensors.org 11546S: Maintained 11547F: Documentation/hwmon/vt1211 11548F: drivers/hwmon/vt1211.c 11549 11550VT8231 HARDWARE MONITOR DRIVER 11551M: Roger Lucas <vt8231@hiddenengine.co.uk> 11552L: lm-sensors@lm-sensors.org 11553S: Maintained 11554F: drivers/hwmon/vt8231.c 11555 11556VUB300 USB to SDIO/SD/MMC bridge chip 11557M: Tony Olech <tony.olech@elandigitalsystems.com> 11558L: linux-mmc@vger.kernel.org 11559L: linux-usb@vger.kernel.org 11560S: Supported 11561F: drivers/mmc/host/vub300.c 11562 11563W1 DALLAS'S 1-WIRE BUS 11564M: Evgeniy Polyakov <zbr@ioremap.net> 11565S: Maintained 11566F: Documentation/w1/ 11567F: drivers/w1/ 11568 11569W83791D HARDWARE MONITORING DRIVER 11570M: Marc Hulsman <m.hulsman@tudelft.nl> 11571L: lm-sensors@lm-sensors.org 11572S: Maintained 11573F: Documentation/hwmon/w83791d 11574F: drivers/hwmon/w83791d.c 11575 11576W83793 HARDWARE MONITORING DRIVER 11577M: Rudolf Marek <r.marek@assembler.cz> 11578L: lm-sensors@lm-sensors.org 11579S: Maintained 11580F: Documentation/hwmon/w83793 11581F: drivers/hwmon/w83793.c 11582 11583W83795 HARDWARE MONITORING DRIVER 11584M: Jean Delvare <jdelvare@suse.com> 11585L: lm-sensors@lm-sensors.org 11586S: Maintained 11587F: drivers/hwmon/w83795.c 11588 11589W83L51xD SD/MMC CARD INTERFACE DRIVER 11590M: Pierre Ossman <pierre@ossman.eu> 11591S: Maintained 11592F: drivers/mmc/host/wbsd.* 11593 11594WACOM PROTOCOL 4 SERIAL TABLETS 11595M: Julian Squires <julian@cipht.net> 11596M: Hans de Goede <hdegoede@redhat.com> 11597L: linux-input@vger.kernel.org 11598S: Maintained 11599F: drivers/input/tablet/wacom_serial4.c 11600 11601WATCHDOG DEVICE DRIVERS 11602M: Wim Van Sebroeck <wim@iguana.be> 11603L: linux-watchdog@vger.kernel.org 11604W: http://www.linux-watchdog.org/ 11605T: git git://www.linux-watchdog.org/linux-watchdog.git 11606S: Maintained 11607F: Documentation/watchdog/ 11608F: drivers/watchdog/ 11609F: include/linux/watchdog.h 11610F: include/uapi/linux/watchdog.h 11611 11612WD7000 SCSI DRIVER 11613M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11614L: linux-scsi@vger.kernel.org 11615S: Maintained 11616F: drivers/scsi/wd7000.c 11617 11618WIIMOTE HID DRIVER 11619M: David Herrmann <dh.herrmann@googlemail.com> 11620L: linux-input@vger.kernel.org 11621S: Maintained 11622F: drivers/hid/hid-wiimote* 11623 11624WINBOND CIR DRIVER 11625M: David Härdeman <david@hardeman.nu> 11626S: Maintained 11627F: drivers/media/rc/winbond-cir.c 11628 11629WIMAX STACK 11630M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11631M: linux-wimax@intel.com 11632L: wimax@linuxwimax.org (subscribers-only) 11633S: Supported 11634W: http://linuxwimax.org 11635F: Documentation/wimax/README.wimax 11636F: include/linux/wimax/debug.h 11637F: include/net/wimax.h 11638F: include/uapi/linux/wimax.h 11639F: net/wimax/ 11640 11641WISTRON LAPTOP BUTTON DRIVER 11642M: Miloslav Trmac <mitr@volny.cz> 11643S: Maintained 11644F: drivers/input/misc/wistron_btns.c 11645 11646WL3501 WIRELESS PCMCIA CARD DRIVER 11647M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11648L: linux-wireless@vger.kernel.org 11649W: http://oops.ghostprotocols.net:81/blog 11650S: Maintained 11651F: drivers/net/wireless/wl3501* 11652 11653WOLFSON MICROELECTRONICS DRIVERS 11654L: patches@opensource.wolfsonmicro.com 11655T: git https://github.com/CirrusLogic/linux-drivers.git 11656W: https://github.com/CirrusLogic/linux-drivers/wiki 11657S: Supported 11658F: Documentation/hwmon/wm83?? 11659F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 11660F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 11661F: Documentation/devicetree/bindings/mfd/arizona.txt 11662F: arch/arm/mach-s3c64xx/mach-crag6410* 11663F: drivers/clk/clk-wm83*.c 11664F: drivers/extcon/extcon-arizona.c 11665F: drivers/leds/leds-wm83*.c 11666F: drivers/gpio/gpio-*wm*.c 11667F: drivers/gpio/gpio-arizona.c 11668F: drivers/hwmon/wm83??-hwmon.c 11669F: drivers/input/misc/wm831x-on.c 11670F: drivers/input/touchscreen/wm831x-ts.c 11671F: drivers/input/touchscreen/wm97*.c 11672F: drivers/mfd/arizona* 11673F: drivers/mfd/wm*.c 11674F: drivers/power/wm83*.c 11675F: drivers/rtc/rtc-wm83*.c 11676F: drivers/regulator/wm8*.c 11677F: drivers/video/backlight/wm83*_bl.c 11678F: drivers/watchdog/wm83*_wdt.c 11679F: include/linux/mfd/arizona/ 11680F: include/linux/mfd/wm831x/ 11681F: include/linux/mfd/wm8350/ 11682F: include/linux/mfd/wm8400* 11683F: include/linux/wm97xx.h 11684F: include/sound/wm????.h 11685F: sound/soc/codecs/arizona.? 11686F: sound/soc/codecs/wm* 11687 11688WORKQUEUE 11689M: Tejun Heo <tj@kernel.org> 11690R: Lai Jiangshan <jiangshanlai@gmail.com> 11691T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11692S: Maintained 11693F: include/linux/workqueue.h 11694F: kernel/workqueue.c 11695F: Documentation/workqueue.txt 11696 11697X.25 NETWORK LAYER 11698M: Andrew Hendry <andrew.hendry@gmail.com> 11699L: linux-x25@vger.kernel.org 11700S: Odd Fixes 11701F: Documentation/networking/x25* 11702F: include/net/x25* 11703F: net/x25/ 11704 11705X86 ARCHITECTURE (32-BIT AND 64-BIT) 11706M: Thomas Gleixner <tglx@linutronix.de> 11707M: Ingo Molnar <mingo@redhat.com> 11708M: "H. Peter Anvin" <hpa@zytor.com> 11709M: x86@kernel.org 11710L: linux-kernel@vger.kernel.org 11711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11712S: Maintained 11713F: Documentation/x86/ 11714F: arch/x86/ 11715 11716X86 PLATFORM DRIVERS 11717M: Darren Hart <dvhart@infradead.org> 11718L: platform-driver-x86@vger.kernel.org 11719T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11720S: Maintained 11721F: drivers/platform/x86/ 11722F: drivers/platform/olpc/ 11723 11724X86 MCE INFRASTRUCTURE 11725M: Tony Luck <tony.luck@intel.com> 11726M: Borislav Petkov <bp@alien8.de> 11727L: linux-edac@vger.kernel.org 11728S: Maintained 11729F: arch/x86/kernel/cpu/mcheck/* 11730 11731X86 MICROCODE UPDATE SUPPORT 11732M: Borislav Petkov <bp@alien8.de> 11733S: Maintained 11734F: arch/x86/kernel/cpu/microcode/* 11735 11736X86 VDSO 11737M: Andy Lutomirski <luto@amacapital.net> 11738L: linux-kernel@vger.kernel.org 11739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11740S: Maintained 11741F: arch/x86/entry/vdso/ 11742 11743XC2028/3028 TUNER DRIVER 11744M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11745L: linux-media@vger.kernel.org 11746W: http://linuxtv.org 11747T: git git://linuxtv.org/media_tree.git 11748S: Maintained 11749F: drivers/media/tuners/tuner-xc2028.* 11750 11751XEN HYPERVISOR INTERFACE 11752M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11753M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11754M: David Vrabel <david.vrabel@citrix.com> 11755L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11756T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11757S: Supported 11758F: arch/x86/xen/ 11759F: drivers/*/xen-*front.c 11760F: drivers/xen/ 11761F: arch/x86/include/asm/xen/ 11762F: include/xen/ 11763F: include/uapi/xen/ 11764 11765XEN HYPERVISOR ARM 11766M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11767L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11768S: Supported 11769F: arch/arm/xen/ 11770F: arch/arm/include/asm/xen/ 11771 11772XEN HYPERVISOR ARM64 11773M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11774L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11775S: Supported 11776F: arch/arm64/xen/ 11777F: arch/arm64/include/asm/xen/ 11778 11779XEN NETWORK BACKEND DRIVER 11780M: Ian Campbell <ian.campbell@citrix.com> 11781M: Wei Liu <wei.liu2@citrix.com> 11782L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11783L: netdev@vger.kernel.org 11784S: Supported 11785F: drivers/net/xen-netback/* 11786 11787XEN PCI SUBSYSTEM 11788M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11789L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11790S: Supported 11791F: arch/x86/pci/*xen* 11792F: drivers/pci/*xen* 11793 11794XEN BLOCK SUBSYSTEM 11795M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11796M: Roger Pau Monné <roger.pau@citrix.com> 11797L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11798S: Supported 11799F: drivers/block/xen-blkback/* 11800F: drivers/block/xen* 11801 11802XEN PVSCSI DRIVERS 11803M: Juergen Gross <jgross@suse.com> 11804L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11805L: linux-scsi@vger.kernel.org 11806S: Supported 11807F: drivers/scsi/xen-scsifront.c 11808F: drivers/xen/xen-scsiback.c 11809F: include/xen/interface/io/vscsiif.h 11810 11811XEN SWIOTLB SUBSYSTEM 11812M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11813L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11814S: Supported 11815F: arch/x86/xen/*swiotlb* 11816F: drivers/xen/*swiotlb* 11817 11818XFS FILESYSTEM 11819P: Silicon Graphics Inc 11820M: Dave Chinner <david@fromorbit.com> 11821M: xfs@oss.sgi.com 11822L: xfs@oss.sgi.com 11823W: http://oss.sgi.com/projects/xfs 11824T: git git://oss.sgi.com/xfs/xfs.git 11825S: Supported 11826F: Documentation/filesystems/xfs.txt 11827F: fs/xfs/ 11828 11829XILINX AXI ETHERNET DRIVER 11830M: Anirudha Sarangi <anirudh@xilinx.com> 11831M: John Linn <John.Linn@xilinx.com> 11832S: Maintained 11833F: drivers/net/ethernet/xilinx/xilinx_axienet* 11834 11835XILINX UARTLITE SERIAL DRIVER 11836M: Peter Korsgaard <jacmet@sunsite.dk> 11837L: linux-serial@vger.kernel.org 11838S: Maintained 11839F: drivers/tty/serial/uartlite.c 11840 11841XILINX VIDEO IP CORES 11842M: Hyun Kwon <hyun.kwon@xilinx.com> 11843M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11844L: linux-media@vger.kernel.org 11845T: git git://linuxtv.org/media_tree.git 11846S: Supported 11847F: Documentation/devicetree/bindings/media/xilinx/ 11848F: drivers/media/platform/xilinx/ 11849F: include/uapi/linux/xilinx-v4l2-controls.h 11850 11851XILLYBUS DRIVER 11852M: Eli Billauer <eli.billauer@gmail.com> 11853L: linux-kernel@vger.kernel.org 11854S: Supported 11855F: drivers/char/xillybus/ 11856 11857XTENSA XTFPGA PLATFORM SUPPORT 11858M: Max Filippov <jcmvbkbc@gmail.com> 11859L: linux-xtensa@linux-xtensa.org 11860S: Maintained 11861F: drivers/spi/spi-xtensa-xtfpga.c 11862F: sound/soc/xtensa/xtfpga-i2s.c 11863 11864YAM DRIVER FOR AX.25 11865M: Jean-Paul Roubelat <jpr@f6fbb.org> 11866L: linux-hams@vger.kernel.org 11867S: Maintained 11868F: drivers/net/hamradio/yam* 11869F: include/linux/yam.h 11870 11871YEALINK PHONE DRIVER 11872M: Henk Vergonet <Henk.Vergonet@gmail.com> 11873L: usbb2k-api-dev@nongnu.org 11874S: Maintained 11875F: Documentation/input/yealink.txt 11876F: drivers/input/misc/yealink.* 11877 11878Z8530 DRIVER FOR AX.25 11879M: Joerg Reuter <jreuter@yaina.de> 11880W: http://yaina.de/jreuter/ 11881W: http://www.qsl.net/dl1bke/ 11882L: linux-hams@vger.kernel.org 11883S: Maintained 11884F: Documentation/networking/z8530drv.txt 11885F: drivers/net/hamradio/*scc.c 11886F: drivers/net/hamradio/z8530.h 11887 11888ZBUD COMPRESSED PAGE ALLOCATOR 11889M: Seth Jennings <sjennings@variantweb.net> 11890L: linux-mm@kvack.org 11891S: Maintained 11892F: mm/zbud.c 11893F: include/linux/zbud.h 11894 11895ZD1211RW WIRELESS DRIVER 11896M: Daniel Drake <dsd@gentoo.org> 11897M: Ulrich Kunitz <kune@deine-taler.de> 11898W: http://zd1211.ath.cx/wiki/DriverRewrite 11899L: linux-wireless@vger.kernel.org 11900L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11901S: Maintained 11902F: drivers/net/wireless/zd1211rw/ 11903 11904ZPOOL COMPRESSED PAGE STORAGE API 11905M: Dan Streetman <ddstreet@ieee.org> 11906L: linux-mm@kvack.org 11907S: Maintained 11908F: mm/zpool.c 11909F: include/linux/zpool.h 11910 11911ZR36067 VIDEO FOR LINUX DRIVER 11912L: mjpeg-users@lists.sourceforge.net 11913L: linux-media@vger.kernel.org 11914W: http://mjpeg.sourceforge.net/driver-zoran/ 11915T: hg http://linuxtv.org/hg/v4l-dvb 11916S: Odd Fixes 11917F: drivers/media/pci/zoran/ 11918 11919ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11920M: Minchan Kim <minchan@kernel.org> 11921M: Nitin Gupta <ngupta@vflare.org> 11922R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11923L: linux-kernel@vger.kernel.org 11924S: Maintained 11925F: drivers/block/zram/ 11926F: Documentation/blockdev/zram.txt 11927 11928ZS DECSTATION Z85C30 SERIAL DRIVER 11929M: "Maciej W. Rozycki" <macro@linux-mips.org> 11930S: Maintained 11931F: drivers/tty/serial/zs.* 11932 11933ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11934M: Minchan Kim <minchan@kernel.org> 11935M: Nitin Gupta <ngupta@vflare.org> 11936R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11937L: linux-mm@kvack.org 11938S: Maintained 11939F: mm/zsmalloc.c 11940F: include/linux/zsmalloc.h 11941F: Documentation/vm/zsmalloc.txt 11942 11943ZSWAP COMPRESSED SWAP CACHING 11944M: Seth Jennings <sjennings@variantweb.net> 11945L: linux-mm@kvack.org 11946S: Maintained 11947F: mm/zswap.c 11948 11949THE REST 11950M: Linus Torvalds <torvalds@linux-foundation.org> 11951L: linux-kernel@vger.kernel.org 11952Q: http://patchwork.kernel.org/project/LKML/list/ 11953T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11954S: Buried alive in reporters 11955F: * 11956F: */ 11957