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