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 161 1626PACK NETWORK DRIVER FOR AX.25 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 164L: linux-hams@vger.kernel.org 165S: Maintained 166F: drivers/net/hamradio/6pack.c 167 1688169 10/100/1000 GIGABIT ETHERNET DRIVER 169M: Realtek linux nic maintainers <nic_swsd@realtek.com> 170L: netdev@vger.kernel.org 171S: Maintained 172F: drivers/net/ethernet/realtek/r8169.c 173 1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 176L: linux-serial@vger.kernel.org 177W: http://serial.sourceforge.net 178S: Maintained 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 180F: drivers/tty/serial/8250* 181F: include/linux/serial_8250.h 182 1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 184L: netdev@vger.kernel.org 185S: Orphan / Obsolete 186F: drivers/net/ethernet/8390/ 187 1889P FILE SYSTEM 189M: Eric Van Hensbergen <ericvh@gmail.com> 190M: Ron Minnich <rminnich@sandia.gov> 191M: Latchesar Ionkov <lucho@ionkov.net> 192L: v9fs-developer@lists.sourceforge.net 193W: http://swik.net/v9fs 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 196S: Maintained 197F: Documentation/filesystems/9p.txt 198F: fs/9p/ 199F: net/9p/ 200F: include/net/9p/ 201F: include/uapi/linux/virtio_9p.h 202F: include/trace/events/9p.h 203 204 205A8293 MEDIA DRIVER 206M: Antti Palosaari <crope@iki.fi> 207L: linux-media@vger.kernel.org 208W: http://linuxtv.org/ 209W: http://palosaari.fi/linux/ 210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 211T: git git://linuxtv.org/anttip/media_tree.git 212S: Maintained 213F: drivers/media/dvb-frontends/a8293* 214 215AACRAID SCSI RAID DRIVER 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 217L: linux-scsi@vger.kernel.org 218W: http://www.adaptec.com/ 219S: Supported 220F: Documentation/scsi/aacraid.txt 221F: drivers/scsi/aacraid/ 222 223ABI/API 224L: linux-api@vger.kernel.org 225F: Documentation/ABI/ 226F: include/linux/syscalls.h 227F: include/uapi/ 228F: kernel/sys_ni.c 229 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 231M: Hans de Goede <hdegoede@redhat.com> 232L: lm-sensors@lm-sensors.org 233S: Maintained 234F: drivers/hwmon/abituguru.c 235 236ABIT UGURU 3 HARDWARE MONITOR DRIVER 237M: Alistair John Strachan <alistair@devzero.co.uk> 238L: lm-sensors@lm-sensors.org 239S: Maintained 240F: drivers/hwmon/abituguru3.c 241 242ACENIC DRIVER 243M: Jes Sorensen <jes@trained-monkey.org> 244L: linux-acenic@sunsite.dk 245S: Maintained 246F: drivers/net/ethernet/alteon/acenic* 247 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 249M: Peter Feuerer <peter@piie.net> 250L: platform-driver-x86@vger.kernel.org 251W: http://piie.net/?section=acerhdf 252S: Maintained 253F: drivers/platform/x86/acerhdf.c 254 255ACER WMI LAPTOP EXTRAS 256M: "Lee, Chun-Yi" <jlee@suse.com> 257L: platform-driver-x86@vger.kernel.org 258S: Maintained 259F: drivers/platform/x86/acer-wmi.c 260 261ACPI 262M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 263M: Len Brown <lenb@kernel.org> 264L: linux-acpi@vger.kernel.org 265W: https://01.org/linux-acpi 266Q: https://patchwork.kernel.org/project/linux-acpi/list/ 267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 268S: Supported 269F: drivers/acpi/ 270F: drivers/pnp/pnpacpi/ 271F: include/linux/acpi.h 272F: include/acpi/ 273F: Documentation/acpi/ 274F: Documentation/ABI/testing/sysfs-bus-acpi 275F: drivers/pci/*acpi* 276F: drivers/pci/*/*acpi* 277F: drivers/pci/*/*/*acpi* 278F: tools/power/acpi/ 279 280ACPI COMPONENT ARCHITECTURE (ACPICA) 281M: Robert Moore <robert.moore@intel.com> 282M: Lv Zheng <lv.zheng@intel.com> 283M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 284L: linux-acpi@vger.kernel.org 285L: devel@acpica.org 286W: https://acpica.org/ 287W: https://github.com/acpica/acpica/ 288Q: https://patchwork.kernel.org/project/linux-acpi/list/ 289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 290S: Supported 291F: drivers/acpi/acpica/ 292F: include/acpi/ 293F: tools/power/acpi/ 294 295ACPI FAN DRIVER 296M: Zhang Rui <rui.zhang@intel.com> 297L: linux-acpi@vger.kernel.org 298W: https://01.org/linux-acpi 299S: Supported 300F: drivers/acpi/fan.c 301 302ACPI THERMAL 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/*thermal* 308 309ACPI VIDEO 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/video.c 315 316ACPI WMI DRIVER 317L: platform-driver-x86@vger.kernel.org 318S: Orphan 319F: drivers/platform/x86/wmi.c 320 321AD1889 ALSA SOUND DRIVER 322M: Thibaut Varene <T-Bone@parisc-linux.org> 323W: http://wiki.parisc-linux.org/AD1889 324L: linux-parisc@vger.kernel.org 325S: Maintained 326F: sound/pci/ad1889.* 327 328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 329M: Michael Hennerich <michael.hennerich@analog.com> 330W: http://wiki.analog.com/AD5254 331W: http://ez.analog.com/community/linux-device-drivers 332S: Supported 333F: drivers/misc/ad525x_dpot.c 334 335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 336M: Michael Hennerich <michael.hennerich@analog.com> 337W: http://wiki.analog.com/AD5398 338W: http://ez.analog.com/community/linux-device-drivers 339S: Supported 340F: drivers/regulator/ad5398.c 341 342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 343M: Michael Hennerich <michael.hennerich@analog.com> 344W: http://wiki.analog.com/AD7142 345W: http://ez.analog.com/community/linux-device-drivers 346S: Supported 347F: drivers/input/misc/ad714x.c 348 349AD7877 TOUCHSCREEN DRIVER 350M: Michael Hennerich <michael.hennerich@analog.com> 351W: http://wiki.analog.com/AD7877 352W: http://ez.analog.com/community/linux-device-drivers 353S: Supported 354F: drivers/input/touchscreen/ad7877.c 355 356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 357M: Michael Hennerich <michael.hennerich@analog.com> 358W: http://wiki.analog.com/AD7879 359W: http://ez.analog.com/community/linux-device-drivers 360S: Supported 361F: drivers/input/touchscreen/ad7879.c 362 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 364M: Jiri Kosina <jkosina@suse.com> 365S: Maintained 366 367ADM1025 HARDWARE MONITOR DRIVER 368M: Jean Delvare <jdelvare@suse.com> 369L: lm-sensors@lm-sensors.org 370S: Maintained 371F: Documentation/hwmon/adm1025 372F: drivers/hwmon/adm1025.c 373 374ADM1029 HARDWARE MONITOR DRIVER 375M: Corentin Labbe <clabbe.montjoie@gmail.com> 376L: lm-sensors@lm-sensors.org 377S: Maintained 378F: drivers/hwmon/adm1029.c 379 380ADM8211 WIRELESS DRIVER 381L: linux-wireless@vger.kernel.org 382W: http://wireless.kernel.org/ 383S: Orphan 384F: drivers/net/wireless/adm8211.* 385 386ADP1653 FLASH CONTROLLER DRIVER 387M: Sakari Ailus <sakari.ailus@iki.fi> 388L: linux-media@vger.kernel.org 389S: Maintained 390F: drivers/media/i2c/adp1653.c 391F: include/media/adp1653.h 392 393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 394M: Michael Hennerich <michael.hennerich@analog.com> 395W: http://wiki.analog.com/ADP5520 396W: http://ez.analog.com/community/linux-device-drivers 397S: Supported 398F: drivers/mfd/adp5520.c 399F: drivers/video/backlight/adp5520_bl.c 400F: drivers/leds/leds-adp5520.c 401F: drivers/gpio/gpio-adp5520.c 402F: drivers/input/keyboard/adp5520-keys.c 403 404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 405M: Michael Hennerich <michael.hennerich@analog.com> 406W: http://wiki.analog.com/ADP5588 407W: http://ez.analog.com/community/linux-device-drivers 408S: Supported 409F: drivers/input/keyboard/adp5588-keys.c 410F: drivers/gpio/gpio-adp5588.c 411 412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 413M: Michael Hennerich <michael.hennerich@analog.com> 414W: http://wiki.analog.com/ADP8860 415W: http://ez.analog.com/community/linux-device-drivers 416S: Supported 417F: drivers/video/backlight/adp8860_bl.c 418 419ADS1015 HARDWARE MONITOR DRIVER 420M: Dirk Eibach <eibach@gdsys.de> 421L: lm-sensors@lm-sensors.org 422S: Maintained 423F: Documentation/hwmon/ads1015 424F: drivers/hwmon/ads1015.c 425F: include/linux/i2c/ads1015.h 426 427ADT746X FAN DRIVER 428M: Colin Leroy <colin@colino.net> 429S: Maintained 430F: drivers/macintosh/therm_adt746x.c 431 432ADT7475 HARDWARE MONITOR DRIVER 433M: Jean Delvare <jdelvare@suse.com> 434L: lm-sensors@lm-sensors.org 435S: Maintained 436F: Documentation/hwmon/adt7475 437F: drivers/hwmon/adt7475.c 438 439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 440M: Michael Hennerich <michael.hennerich@analog.com> 441W: http://wiki.analog.com/ADXL345 442W: http://ez.analog.com/community/linux-device-drivers 443S: Supported 444F: drivers/input/misc/adxl34x.c 445 446ADVANSYS SCSI DRIVER 447M: Matthew Wilcox <matthew@wil.cx> 448M: Hannes Reinecke <hare@suse.com> 449L: linux-scsi@vger.kernel.org 450S: Maintained 451F: Documentation/scsi/advansys.txt 452F: drivers/scsi/advansys.c 453 454AEDSP16 DRIVER 455M: Riccardo Facchetti <fizban@tin.it> 456S: Maintained 457F: sound/oss/aedsp16.c 458 459AF9013 MEDIA DRIVER 460M: Antti Palosaari <crope@iki.fi> 461L: linux-media@vger.kernel.org 462W: http://linuxtv.org/ 463W: http://palosaari.fi/linux/ 464Q: http://patchwork.linuxtv.org/project/linux-media/list/ 465T: git git://linuxtv.org/anttip/media_tree.git 466S: Maintained 467F: drivers/media/dvb-frontends/af9013* 468 469AF9033 MEDIA DRIVER 470M: Antti Palosaari <crope@iki.fi> 471L: linux-media@vger.kernel.org 472W: http://linuxtv.org/ 473W: http://palosaari.fi/linux/ 474Q: http://patchwork.linuxtv.org/project/linux-media/list/ 475T: git git://linuxtv.org/anttip/media_tree.git 476S: Maintained 477F: drivers/media/dvb-frontends/af9033* 478 479AFFS FILE SYSTEM 480L: linux-fsdevel@vger.kernel.org 481S: Orphan 482F: Documentation/filesystems/affs.txt 483F: fs/affs/ 484 485AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 486M: David Howells <dhowells@redhat.com> 487L: linux-afs@lists.infradead.org 488S: Supported 489F: fs/afs/ 490F: include/net/af_rxrpc.h 491F: net/rxrpc/af_rxrpc.c 492 493AGPGART DRIVER 494M: David Airlie <airlied@linux.ie> 495T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 496S: Maintained 497F: drivers/char/agp/ 498F: include/linux/agp* 499F: include/uapi/linux/agp* 500 501AHA152X SCSI DRIVER 502M: "Juergen E. Fischer" <fischer@norbit.de> 503L: linux-scsi@vger.kernel.org 504S: Maintained 505F: drivers/scsi/aha152x* 506F: drivers/scsi/pcmcia/aha152x* 507 508AIC7XXX / AIC79XX SCSI DRIVER 509M: Hannes Reinecke <hare@suse.com> 510L: linux-scsi@vger.kernel.org 511S: Maintained 512F: drivers/scsi/aic7xxx/ 513 514AIMSLAB FM RADIO RECEIVER DRIVER 515M: Hans Verkuil <hverkuil@xs4all.nl> 516L: linux-media@vger.kernel.org 517T: git git://linuxtv.org/media_tree.git 518W: http://linuxtv.org 519S: Maintained 520F: drivers/media/radio/radio-aimslab* 521 522AIO 523M: Benjamin LaHaise <bcrl@kvack.org> 524L: linux-aio@kvack.org 525S: Supported 526F: fs/aio.c 527F: include/linux/*aio*.h 528 529AIRSPY MEDIA DRIVER 530M: Antti Palosaari <crope@iki.fi> 531L: linux-media@vger.kernel.org 532W: http://linuxtv.org/ 533W: http://palosaari.fi/linux/ 534Q: http://patchwork.linuxtv.org/project/linux-media/list/ 535T: git git://linuxtv.org/anttip/media_tree.git 536S: Maintained 537F: drivers/media/usb/airspy/ 538 539ALCATEL SPEEDTOUCH USB DRIVER 540M: Duncan Sands <duncan.sands@free.fr> 541L: linux-usb@vger.kernel.org 542W: http://www.linux-usb.org/SpeedTouch/ 543S: Maintained 544F: drivers/usb/atm/speedtch.c 545F: drivers/usb/atm/usbatm.c 546 547ALCHEMY AU1XX0 MMC DRIVER 548M: Manuel Lauss <manuel.lauss@gmail.com> 549S: Maintained 550F: drivers/mmc/host/au1xmmc.c 551 552ALI1563 I2C DRIVER 553M: Rudolf Marek <r.marek@assembler.cz> 554L: linux-i2c@vger.kernel.org 555S: Maintained 556F: Documentation/i2c/busses/i2c-ali1563 557F: drivers/i2c/busses/i2c-ali1563.c 558 559ALLWINNER SECURITY SYSTEM 560M: Corentin Labbe <clabbe.montjoie@gmail.com> 561L: linux-crypto@vger.kernel.org 562S: Maintained 563F: drivers/crypto/sunxi-ss/ 564 565ALPHA PORT 566M: Richard Henderson <rth@twiddle.net> 567M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 568M: Matt Turner <mattst88@gmail.com> 569S: Odd Fixes 570L: linux-alpha@vger.kernel.org 571F: arch/alpha/ 572 573ALTERA MAILBOX DRIVER 574M: Ley Foon Tan <lftan@altera.com> 575L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 576S: Maintained 577F: drivers/mailbox/mailbox-altera.c 578 579ALTERA PIO DRIVER 580M: Tien Hock Loh <thloh@altera.com> 581L: linux-gpio@vger.kernel.org 582S: Maintained 583F: drivers/gpio/gpio-altera.c 584 585ALTERA TRIPLE SPEED ETHERNET DRIVER 586M: Vince Bridgers <vbridger@opensource.altera.com> 587L: netdev@vger.kernel.org 588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 589S: Maintained 590F: drivers/net/ethernet/altera/ 591 592ALTERA UART/JTAG UART SERIAL DRIVERS 593M: Tobias Klauser <tklauser@distanz.ch> 594L: linux-serial@vger.kernel.org 595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 596S: Maintained 597F: drivers/tty/serial/altera_uart.c 598F: drivers/tty/serial/altera_jtaguart.c 599F: include/linux/altera_uart.h 600F: include/linux/altera_jtaguart.h 601 602AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 603M: Tom Lendacky <thomas.lendacky@amd.com> 604L: linux-crypto@vger.kernel.org 605S: Supported 606F: drivers/crypto/ccp/ 607F: include/linux/ccp.h 608 609AMD FAM15H PROCESSOR POWER MONITORING DRIVER 610M: Andreas Herrmann <herrmann.der.user@googlemail.com> 611L: lm-sensors@lm-sensors.org 612S: Maintained 613F: Documentation/hwmon/fam15h_power 614F: drivers/hwmon/fam15h_power.c 615 616AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 617M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 618L: linux-geode@lists.infradead.org (moderated for non-subscribers) 619S: Supported 620F: drivers/usb/gadget/udc/amd5536udc.* 621 622AMD GEODE PROCESSOR/CHIPSET SUPPORT 623P: Andres Salomon <dilinger@queued.net> 624L: linux-geode@lists.infradead.org (moderated for non-subscribers) 625W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 626S: Supported 627F: drivers/char/hw_random/geode-rng.c 628F: drivers/crypto/geode* 629F: drivers/video/fbdev/geode/ 630F: arch/x86/include/asm/geode.h 631 632AMD IOMMU (AMD-VI) 633M: Joerg Roedel <joro@8bytes.org> 634L: iommu@lists.linux-foundation.org 635T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 636S: Maintained 637F: drivers/iommu/amd_iommu*.[ch] 638F: include/linux/amd-iommu.h 639 640AMD KFD 641M: Oded Gabbay <oded.gabbay@gmail.com> 642L: dri-devel@lists.freedesktop.org 643T: git git://people.freedesktop.org/~gabbayo/linux.git 644S: Supported 645F: drivers/gpu/drm/amd/amdkfd/ 646F: drivers/gpu/drm/amd/include/cik_structs.h 647F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 648F: drivers/gpu/drm/radeon/radeon_kfd.c 649F: drivers/gpu/drm/radeon/radeon_kfd.h 650F: include/uapi/linux/kfd_ioctl.h 651 652AMD MICROCODE UPDATE SUPPORT 653M: Borislav Petkov <bp@alien8.de> 654S: Maintained 655F: arch/x86/kernel/cpu/microcode/amd* 656 657AMD XGBE DRIVER 658M: Tom Lendacky <thomas.lendacky@amd.com> 659L: netdev@vger.kernel.org 660S: Supported 661F: drivers/net/ethernet/amd/xgbe/ 662 663AMS (Apple Motion Sensor) DRIVER 664M: Michael Hanselmann <linux-kernel@hansmi.ch> 665S: Supported 666F: drivers/macintosh/ams/ 667 668AMSO1100 RNIC DRIVER 669M: Tom Tucker <tom@opengridcomputing.com> 670M: Steve Wise <swise@opengridcomputing.com> 671L: linux-rdma@vger.kernel.org 672S: Maintained 673F: drivers/infiniband/hw/amso1100/ 674 675ANALOG DEVICES INC AD9389B DRIVER 676M: Hans Verkuil <hans.verkuil@cisco.com> 677L: linux-media@vger.kernel.org 678S: Maintained 679F: drivers/media/i2c/ad9389b* 680 681ANALOG DEVICES INC ADV7180 DRIVER 682M: Lars-Peter Clausen <lars@metafoo.de> 683L: linux-media@vger.kernel.org 684W: http://ez.analog.com/community/linux-device-drivers 685S: Supported 686F: drivers/media/i2c/adv7180.c 687 688ANALOG DEVICES INC ADV7511 DRIVER 689M: Hans Verkuil <hans.verkuil@cisco.com> 690L: linux-media@vger.kernel.org 691S: Maintained 692F: drivers/media/i2c/adv7511* 693 694ANALOG DEVICES INC ADV7604 DRIVER 695M: Hans Verkuil <hans.verkuil@cisco.com> 696L: linux-media@vger.kernel.org 697S: Maintained 698F: drivers/media/i2c/adv7604* 699 700ANALOG DEVICES INC ADV7842 DRIVER 701M: Hans Verkuil <hans.verkuil@cisco.com> 702L: linux-media@vger.kernel.org 703S: Maintained 704F: drivers/media/i2c/adv7842* 705 706ANALOG DEVICES INC ASOC CODEC DRIVERS 707M: Lars-Peter Clausen <lars@metafoo.de> 708L: alsa-devel@alsa-project.org (moderated for non-subscribers) 709W: http://wiki.analog.com/ 710W: http://ez.analog.com/community/linux-device-drivers 711S: Supported 712F: sound/soc/codecs/adau* 713F: sound/soc/codecs/adav* 714F: sound/soc/codecs/ad1* 715F: sound/soc/codecs/ad7* 716F: sound/soc/codecs/ssm* 717F: sound/soc/codecs/sigmadsp.* 718 719ANALOG DEVICES INC ASOC DRIVERS 720L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 721L: alsa-devel@alsa-project.org (moderated for non-subscribers) 722W: http://blackfin.uclinux.org/ 723S: Supported 724F: sound/soc/blackfin/* 725 726ANALOG DEVICES INC IIO DRIVERS 727M: Lars-Peter Clausen <lars@metafoo.de> 728M: Michael Hennerich <Michael.Hennerich@analog.com> 729W: http://wiki.analog.com/ 730W: http://ez.analog.com/community/linux-device-drivers 731S: Supported 732F: drivers/iio/*/ad* 733X: drivers/iio/*/adjd* 734F: drivers/staging/iio/*/ad* 735F: staging/iio/trigger/iio-trig-bfin-timer.c 736 737ANDROID DRIVERS 738M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 739M: Arve Hjønnevåg <arve@android.com> 740M: Riley Andrews <riandrews@android.com> 741T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 742L: devel@driverdev.osuosl.org 743S: Supported 744F: drivers/android/ 745F: drivers/staging/android/ 746 747AOA (Apple Onboard Audio) ALSA DRIVER 748M: Johannes Berg <johannes@sipsolutions.net> 749L: linuxppc-dev@lists.ozlabs.org 750L: alsa-devel@alsa-project.org (moderated for non-subscribers) 751S: Maintained 752F: sound/aoa/ 753 754APM DRIVER 755M: Jiri Kosina <jkosina@suse.com> 756S: Odd fixes 757F: arch/x86/kernel/apm_32.c 758F: include/linux/apm_bios.h 759F: include/uapi/linux/apm_bios.h 760F: drivers/char/apm-emulation.c 761 762APPLE BCM5974 MULTITOUCH DRIVER 763M: Henrik Rydberg <rydberg@bitmath.org> 764L: linux-input@vger.kernel.org 765S: Odd fixes 766F: drivers/input/mouse/bcm5974.c 767 768APPLE SMC DRIVER 769M: Henrik Rydberg <rydberg@bitmath.org> 770L: lm-sensors@lm-sensors.org 771S: Odd fixes 772F: drivers/hwmon/applesmc.c 773 774APPLETALK NETWORK LAYER 775M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 776S: Maintained 777F: drivers/net/appletalk/ 778F: net/appletalk/ 779 780APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 781M: Iyappan Subramanian <isubramanian@apm.com> 782M: Keyur Chudgar <kchudgar@apm.com> 783S: Supported 784F: drivers/net/ethernet/apm/xgene/ 785F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 786 787APTINA CAMERA SENSOR PLL 788M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 789L: linux-media@vger.kernel.org 790S: Maintained 791F: drivers/media/i2c/aptina-pll.* 792 793ARC FRAMEBUFFER DRIVER 794M: Jaya Kumar <jayalk@intworks.biz> 795S: Maintained 796F: drivers/video/fbdev/arcfb.c 797F: drivers/video/fbdev/core/fb_defio.c 798 799ARM MFM AND FLOPPY DRIVERS 800M: Ian Molton <spyro@f2s.com> 801S: Maintained 802F: arch/arm/lib/floppydma.S 803F: arch/arm/include/asm/floppy.h 804 805ARM PMU PROFILING AND DEBUGGING 806M: Will Deacon <will.deacon@arm.com> 807S: Maintained 808F: arch/arm/kernel/perf_event* 809F: arch/arm/oprofile/common.c 810F: arch/arm/include/asm/pmu.h 811F: arch/arm/kernel/hw_breakpoint.c 812F: arch/arm/include/asm/hw_breakpoint.h 813 814ARM PORT 815M: Russell King <linux@arm.linux.org.uk> 816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 817W: http://www.arm.linux.org.uk/ 818S: Maintained 819F: arch/arm/ 820 821ARM SUB-ARCHITECTURES 822L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 823S: Maintained 824F: arch/arm/mach-*/ 825F: arch/arm/plat-*/ 826T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 827 828ARM PRIMECELL AACI PL041 DRIVER 829M: Russell King <linux@arm.linux.org.uk> 830S: Maintained 831F: sound/arm/aaci.* 832 833ARM PRIMECELL CLCD PL110 DRIVER 834M: Russell King <linux@arm.linux.org.uk> 835S: Maintained 836F: drivers/video/fbdev/amba-clcd.* 837 838ARM PRIMECELL KMI PL050 DRIVER 839M: Russell King <linux@arm.linux.org.uk> 840S: Maintained 841F: drivers/input/serio/ambakmi.* 842F: include/linux/amba/kmi.h 843 844ARM PRIMECELL MMCI PL180/1 DRIVER 845M: Russell King <linux@arm.linux.org.uk> 846S: Maintained 847F: drivers/mmc/host/mmci.* 848F: include/linux/amba/mmci.h 849 850ARM PRIMECELL UART PL010 AND PL011 DRIVERS 851M: Russell King <linux@arm.linux.org.uk> 852S: Maintained 853F: drivers/tty/serial/amba-pl01*.c 854F: include/linux/amba/serial.h 855 856ARM PRIMECELL BUS SUPPORT 857M: Russell King <linux@arm.linux.org.uk> 858S: Maintained 859F: drivers/amba/ 860F: include/linux/amba/bus.h 861 862ARM/ADS SPHERE MACHINE SUPPORT 863M: Lennert Buytenhek <kernel@wantstofly.org> 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 865S: Maintained 866 867ARM/AFEB9260 MACHINE SUPPORT 868M: Sergey Lapin <slapin@ossfans.org> 869L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 870S: Maintained 871 872ARM/AJECO 1ARM MACHINE SUPPORT 873M: Lennert Buytenhek <kernel@wantstofly.org> 874L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 875S: Maintained 876 877ARM/Allwinner A1X SoC support 878M: Maxime Ripard <maxime.ripard@free-electrons.com> 879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 880S: Maintained 881N: sun[x4567]i 882 883ARM/Allwinner SoC Clock Support 884M: Emilio López <emilio@elopez.com.ar> 885S: Maintained 886F: drivers/clk/sunxi/ 887 888ARM/Amlogic MesonX SoC support 889M: Carlo Caione <carlo@caione.org> 890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 891S: Maintained 892F: drivers/media/rc/meson-ir.c 893N: meson[x68] 894 895ARM/Annapurna Labs ALPINE ARCHITECTURE 896M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 897S: Maintained 898F: arch/arm/mach-alpine/ 899 900ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 901M: Nicolas Ferre <nicolas.ferre@atmel.com> 902M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 903M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 905W: http://www.linux4sam.org 906S: Supported 907F: arch/arm/mach-at91/ 908F: include/soc/at91/ 909F: arch/arm/boot/dts/at91*.dts 910F: arch/arm/boot/dts/at91*.dtsi 911F: arch/arm/boot/dts/sama*.dts 912F: arch/arm/boot/dts/sama*.dtsi 913F: arch/arm/include/debug/at91.S 914 915ARM/ATMEL AT91 Clock Support 916M: Boris Brezillon <boris.brezillon@free-electrons.com> 917S: Maintained 918F: drivers/clk/at91 919 920ARM/CALXEDA HIGHBANK ARCHITECTURE 921M: Rob Herring <robh@kernel.org> 922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 923S: Maintained 924F: arch/arm/mach-highbank/ 925 926ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 927M: Krzysztof Halasa <khalasa@piap.pl> 928S: Maintained 929F: arch/arm/mach-cns3xxx/ 930 931ARM/CAVIUM THUNDER NETWORK DRIVER 932M: Sunil Goutham <sgoutham@cavium.com> 933M: Robert Richter <rric@kernel.org> 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 935S: Supported 936F: drivers/net/ethernet/cavium/ 937 938ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 939M: Alexander Shiyan <shc_work@mail.ru> 940L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 941S: Odd Fixes 942N: clps711x 943 944ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 945M: Hartley Sweeten <hsweeten@visionengravers.com> 946M: Ryan Mallon <rmallon@gmail.com> 947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 948S: Maintained 949F: arch/arm/mach-ep93xx/ 950F: arch/arm/mach-ep93xx/include/mach/ 951 952ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 953M: Lennert Buytenhek <kernel@wantstofly.org> 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 955S: Maintained 956 957ARM/CLKDEV SUPPORT 958M: Russell King <linux@arm.linux.org.uk> 959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 960S: Maintained 961F: arch/arm/include/asm/clkdev.h 962F: drivers/clk/clkdev.c 963 964ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 965M: Mike Rapoport <mike@compulab.co.il> 966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 967S: Maintained 968 969ARM/CONTEC MICRO9 MACHINE SUPPORT 970M: Hubert Feurstein <hubert.feurstein@contec.at> 971S: Maintained 972F: arch/arm/mach-ep93xx/micro9.c 973 974ARM/CORESIGHT FRAMEWORK AND DRIVERS 975M: Mathieu Poirier <mathieu.poirier@linaro.org> 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 977S: Maintained 978F: drivers/hwtracing/coresight/* 979F: Documentation/trace/coresight.txt 980F: Documentation/devicetree/bindings/arm/coresight.txt 981F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 982 983ARM/CORGI MACHINE SUPPORT 984M: Richard Purdie <rpurdie@rpsys.net> 985S: Maintained 986 987ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 988M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 990T: git git://github.com/ulli-kroll/linux.git 991S: Maintained 992F: arch/arm/mach-gemini/ 993F: drivers/rtc/rtc-gemini.c 994 995ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 996M: Barry Song <baohua@kernel.org> 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 998T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 999S: Maintained 1000F: arch/arm/mach-prima2/ 1001F: drivers/clk/sirf/ 1002F: drivers/clocksource/timer-prima2.c 1003F: drivers/clocksource/timer-atlas7.c 1004N: [^a-z]sirf 1005 1006ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1007M: Baruch Siach <baruch@tkos.co.il> 1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1009S: Maintained 1010F: arch/arm/boot/dts/cx92755* 1011N: digicolor 1012 1013ARM/EBSA110 MACHINE SUPPORT 1014M: Russell King <linux@arm.linux.org.uk> 1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1016W: http://www.arm.linux.org.uk/ 1017S: Maintained 1018F: arch/arm/mach-ebsa110/ 1019F: drivers/net/ethernet/amd/am79c961a.* 1020 1021ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1022M: Uwe Kleine-König <kernel@pengutronix.de> 1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1024S: Maintained 1025N: efm32 1026 1027ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1028M: Daniel Ribeiro <drwyrm@gmail.com> 1029M: Stefan Schmidt <stefan@openezx.org> 1030M: Harald Welte <laforge@openezx.org> 1031L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1032W: http://www.openezx.org/ 1033S: Maintained 1034T: topgit git://git.openezx.org/openezx.git 1035F: arch/arm/mach-pxa/ezx.c 1036 1037ARM/FARADAY FA526 PORT 1038M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1040S: Maintained 1041T: git git://git.berlios.de/gemini-board 1042F: arch/arm/mm/*-fa* 1043 1044ARM/FOOTBRIDGE ARCHITECTURE 1045M: Russell King <linux@arm.linux.org.uk> 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1047W: http://www.arm.linux.org.uk/ 1048S: Maintained 1049F: arch/arm/include/asm/hardware/dec21285.h 1050F: arch/arm/mach-footbridge/ 1051 1052ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1053M: Shawn Guo <shawnguo@kernel.org> 1054M: Sascha Hauer <kernel@pengutronix.de> 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1056S: Maintained 1057T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1058F: arch/arm/mach-imx/ 1059F: arch/arm/mach-mxs/ 1060F: arch/arm/boot/dts/imx* 1061F: arch/arm/configs/imx*_defconfig 1062F: drivers/clk/imx/ 1063F: include/soc/imx/ 1064 1065ARM/FREESCALE VYBRID ARM ARCHITECTURE 1066M: Shawn Guo <shawnguo@kernel.org> 1067M: Sascha Hauer <kernel@pengutronix.de> 1068R: Stefan Agner <stefan@agner.ch> 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1070S: Maintained 1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1072F: arch/arm/mach-imx/*vf610* 1073F: arch/arm/boot/dts/vf* 1074 1075ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1076M: Lennert Buytenhek <kernel@wantstofly.org> 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1078S: Maintained 1079 1080ARM/GUMSTIX MACHINE SUPPORT 1081M: Steve Sakoman <sakoman@gmail.com> 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1083S: Maintained 1084 1085ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1086M: Philipp Zabel <philipp.zabel@gmail.com> 1087M: Paul Parsons <lost.distance@yahoo.com> 1088L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1089S: Maintained 1090F: arch/arm/mach-pxa/hx4700.c 1091F: arch/arm/mach-pxa/include/mach/hx4700.h 1092F: sound/soc/pxa/hx4700.c 1093 1094ARM/HISILICON SOC SUPPORT 1095M: Wei Xu <xuwei5@hisilicon.com> 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1097W: http://www.hisilicon.com 1098S: Supported 1099T: git git://github.com/hisilicon/linux-hisi.git 1100F: arch/arm/mach-hisi/ 1101 1102ARM/HP JORNADA 7XX MACHINE SUPPORT 1103M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1104W: www.jlime.com 1105S: Maintained 1106T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1107F: arch/arm/mach-sa1100/jornada720.c 1108F: arch/arm/mach-sa1100/include/mach/jornada720.h 1109 1110ARM/IGEP MACHINE SUPPORT 1111M: Enric Balletbo i Serra <eballetbo@gmail.com> 1112M: Javier Martinez Canillas <javier@dowhile0.org> 1113L: linux-omap@vger.kernel.org 1114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1115S: Maintained 1116F: arch/arm/boot/dts/omap3-igep* 1117 1118ARM/INCOME PXA270 SUPPORT 1119M: Marek Vasut <marek.vasut@gmail.com> 1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1121S: Maintained 1122F: arch/arm/mach-pxa/colibri-pxa270-income.c 1123 1124ARM/INTEL IOP32X ARM ARCHITECTURE 1125M: Lennert Buytenhek <kernel@wantstofly.org> 1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1127S: Maintained 1128 1129ARM/INTEL IOP33X ARM ARCHITECTURE 1130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1131S: Orphan 1132 1133ARM/INTEL IOP13XX ARM ARCHITECTURE 1134M: Lennert Buytenhek <kernel@wantstofly.org> 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1136S: Maintained 1137 1138ARM/INTEL IQ81342EX MACHINE SUPPORT 1139M: Lennert Buytenhek <kernel@wantstofly.org> 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1141S: Maintained 1142 1143ARM/INTEL IXDP2850 MACHINE SUPPORT 1144M: Lennert Buytenhek <kernel@wantstofly.org> 1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1146S: Maintained 1147 1148ARM/INTEL IXP4XX ARM ARCHITECTURE 1149M: Imre Kaloz <kaloz@openwrt.org> 1150M: Krzysztof Halasa <khalasa@piap.pl> 1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1152S: Maintained 1153F: arch/arm/mach-ixp4xx/ 1154 1155ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1156M: Jonathan Cameron <jic23@cam.ac.uk> 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1158S: Maintained 1159F: arch/arm/mach-pxa/stargate2.c 1160F: drivers/pcmcia/pxa2xx_stargate2.c 1161 1162ARM/INTEL XSC3 (MANZANO) ARM CORE 1163M: Lennert Buytenhek <kernel@wantstofly.org> 1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1165S: Maintained 1166 1167ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1168M: Lennert Buytenhek <kernel@wantstofly.org> 1169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1170S: Maintained 1171 1172ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1173M: Santosh Shilimkar <ssantosh@kernel.org> 1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1175S: Maintained 1176F: arch/arm/mach-keystone/ 1177T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1178 1179ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1180M: Santosh Shilimkar <ssantosh@kernel.org> 1181L: linux-kernel@vger.kernel.org 1182S: Maintained 1183F: drivers/clk/keystone/ 1184 1185ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1186M: Santosh Shilimkar <ssantosh@kernel.org> 1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1188L: linux-kernel@vger.kernel.org 1189S: Maintained 1190F: drivers/clocksource/timer-keystone.c 1191 1192ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1193M: Santosh Shilimkar <ssantosh@kernel.org> 1194L: linux-kernel@vger.kernel.org 1195S: Maintained 1196F: drivers/power/reset/keystone-reset.c 1197 1198ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1199M: Santosh Shilimkar <ssantosh@kernel.org> 1200L: linux-kernel@vger.kernel.org 1201S: Maintained 1202F: drivers/memory/*emif* 1203 1204ARM/LOGICPD PXA270 MACHINE SUPPORT 1205M: Lennert Buytenhek <kernel@wantstofly.org> 1206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1207S: Maintained 1208 1209ARM/LPC18XX ARCHITECTURE 1210M: Joachim Eastwood <manabian@gmail.com> 1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1212S: Maintained 1213N: lpc18xx 1214 1215ARM/MAGICIAN MACHINE SUPPORT 1216M: Philipp Zabel <philipp.zabel@gmail.com> 1217S: Maintained 1218 1219ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1220M: Jason Cooper <jason@lakedaemon.net> 1221M: Andrew Lunn <andrew@lunn.ch> 1222M: Gregory Clement <gregory.clement@free-electrons.com> 1223M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1225S: Maintained 1226F: arch/arm/mach-mvebu/ 1227F: drivers/rtc/rtc-armada38x.c 1228F: arch/arm/boot/dts/armada* 1229F: arch/arm/boot/dts/kirkwood* 1230 1231 1232ARM/Marvell Berlin SoC support 1233M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1235S: Maintained 1236F: arch/arm/mach-berlin/ 1237F: arch/arm/boot/dts/berlin* 1238 1239 1240ARM/Marvell Dove/MV78xx0/Orion SOC support 1241M: Jason Cooper <jason@lakedaemon.net> 1242M: Andrew Lunn <andrew@lunn.ch> 1243M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1244M: Gregory Clement <gregory.clement@free-electrons.com> 1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1246S: Maintained 1247F: arch/arm/mach-dove/ 1248F: arch/arm/mach-mv78xx0/ 1249F: arch/arm/mach-orion5x/ 1250F: arch/arm/plat-orion/ 1251F: arch/arm/boot/dts/dove* 1252F: arch/arm/boot/dts/orion5x* 1253 1254 1255ARM/Orion SoC/Technologic Systems TS-78xx platform support 1256M: Alexander Clouter <alex@digriz.org.uk> 1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1258W: http://www.digriz.org.uk/ts78xx/kernel 1259S: Maintained 1260F: arch/arm/mach-orion5x/ts78xx-* 1261 1262ARM/Mediatek RTC DRIVER 1263M: Eddie Huang <eddie.huang@mediatek.com> 1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1265L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1266S: Maintained 1267F: drivers/rtc/rtc-mt6397.c 1268 1269ARM/Mediatek SoC support 1270M: Matthias Brugger <matthias.bgg@gmail.com> 1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1272L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1273S: Maintained 1274F: arch/arm/boot/dts/mt6* 1275F: arch/arm/boot/dts/mt8* 1276F: arch/arm/mach-mediatek/ 1277N: mtk 1278K: mediatek 1279 1280ARM/MICREL KS8695 ARCHITECTURE 1281M: Greg Ungerer <gerg@uclinux.org> 1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1283F: arch/arm/mach-ks8695/ 1284S: Odd Fixes 1285 1286ARM/MIOA701 MACHINE SUPPORT 1287M: Robert Jarzmik <robert.jarzmik@free.fr> 1288L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1289F: arch/arm/mach-pxa/mioa701.c 1290S: Maintained 1291 1292ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1293M: Michael Petchkovsky <mkpetch@internode.on.net> 1294S: Maintained 1295 1296ARM/NOMADIK ARCHITECTURE 1297M: Alessandro Rubini <rubini@unipv.it> 1298M: Linus Walleij <linus.walleij@linaro.org> 1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1300S: Maintained 1301F: arch/arm/mach-nomadik/ 1302F: drivers/pinctrl/nomadik/ 1303F: drivers/i2c/busses/i2c-nomadik.c 1304T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1305 1306ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1307M: Nelson Castillo <arhuaco@freaks-unidos.net> 1308L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1309W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1310S: Supported 1311 1312ARM/TOSA MACHINE SUPPORT 1313M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1314M: Dirk Opfer <dirk@opfer-online.de> 1315S: Maintained 1316 1317ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1318M: Marek Vasut <marek.vasut@gmail.com> 1319L: linux-arm-kernel@lists.infradead.org 1320W: http://hackndev.com 1321S: Maintained 1322F: arch/arm/mach-pxa/include/mach/palmtx.h 1323F: arch/arm/mach-pxa/palmtx.c 1324F: arch/arm/mach-pxa/include/mach/palmt5.h 1325F: arch/arm/mach-pxa/palmt5.c 1326F: arch/arm/mach-pxa/include/mach/palmld.h 1327F: arch/arm/mach-pxa/palmld.c 1328F: arch/arm/mach-pxa/include/mach/palmte2.h 1329F: arch/arm/mach-pxa/palmte2.c 1330F: arch/arm/mach-pxa/include/mach/palmtc.h 1331F: arch/arm/mach-pxa/palmtc.c 1332 1333ARM/PALM TREO SUPPORT 1334M: Tomas Cech <sleep_walker@suse.com> 1335L: linux-arm-kernel@lists.infradead.org 1336W: http://hackndev.com 1337S: Maintained 1338F: arch/arm/mach-pxa/include/mach/palmtreo.h 1339F: arch/arm/mach-pxa/palmtreo.c 1340 1341ARM/PALMZ72 SUPPORT 1342M: Sergey Lapin <slapin@ossfans.org> 1343L: linux-arm-kernel@lists.infradead.org 1344W: http://hackndev.com 1345S: Maintained 1346F: arch/arm/mach-pxa/include/mach/palmz72.h 1347F: arch/arm/mach-pxa/palmz72.c 1348 1349ARM/PLEB SUPPORT 1350M: Peter Chubb <pleb@gelato.unsw.edu.au> 1351W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1352S: Maintained 1353 1354ARM/PT DIGITAL BOARD PORT 1355M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1356L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1357W: http://www.arm.linux.org.uk/ 1358S: Maintained 1359 1360ARM/QUALCOMM SUPPORT 1361M: Kumar Gala <galak@codeaurora.org> 1362M: Andy Gross <agross@codeaurora.org> 1363M: David Brown <davidb@codeaurora.org> 1364L: linux-arm-msm@vger.kernel.org 1365L: linux-soc@vger.kernel.org 1366S: Maintained 1367F: arch/arm/mach-qcom/ 1368F: drivers/soc/qcom/ 1369F: drivers/tty/serial/msm_serial.h 1370F: drivers/tty/serial/msm_serial.c 1371F: drivers/*/pm8???-* 1372F: drivers/mfd/ssbi.c 1373F: drivers/firmware/qcom_scm.c 1374T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1375 1376ARM/RADISYS ENP2611 MACHINE SUPPORT 1377M: Lennert Buytenhek <kernel@wantstofly.org> 1378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1379S: Maintained 1380 1381ARM/RISCPC ARCHITECTURE 1382M: Russell King <linux@arm.linux.org.uk> 1383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1384W: http://www.arm.linux.org.uk/ 1385S: Maintained 1386F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1387F: arch/arm/include/asm/hardware/ioc.h 1388F: arch/arm/include/asm/hardware/iomd.h 1389F: arch/arm/include/asm/hardware/memc.h 1390F: arch/arm/mach-rpc/ 1391F: drivers/net/ethernet/8390/etherh.c 1392F: drivers/net/ethernet/i825xx/ether1* 1393F: drivers/net/ethernet/seeq/ether3* 1394F: drivers/scsi/arm/ 1395 1396ARM/Rockchip SoC support 1397M: Heiko Stuebner <heiko@sntech.de> 1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1399L: linux-rockchip@lists.infradead.org 1400S: Maintained 1401F: arch/arm/boot/dts/rk3* 1402F: arch/arm/mach-rockchip/ 1403F: drivers/clk/rockchip/ 1404F: drivers/i2c/busses/i2c-rk3x.c 1405F: drivers/*/*rockchip* 1406F: drivers/*/*/*rockchip* 1407F: sound/soc/rockchip/ 1408N: rockchip 1409 1410ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1411M: Kukjin Kim <kgene@kernel.org> 1412M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1414L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1415S: Maintained 1416F: arch/arm/boot/dts/s3c* 1417F: arch/arm/boot/dts/exynos* 1418F: arch/arm64/boot/dts/exynos/ 1419F: arch/arm/plat-samsung/ 1420F: arch/arm/mach-s3c24*/ 1421F: arch/arm/mach-s3c64xx/ 1422F: arch/arm/mach-s5p*/ 1423F: arch/arm/mach-exynos*/ 1424F: drivers/*/*s3c2410* 1425F: drivers/*/*/*s3c2410* 1426F: drivers/spi/spi-s3c* 1427F: sound/soc/samsung/* 1428N: exynos 1429 1430ARM/SAMSUNG MOBILE MACHINE SUPPORT 1431M: Kyungmin Park <kyungmin.park@samsung.com> 1432L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1433S: Maintained 1434F: arch/arm/mach-s5pv210/ 1435 1436ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1437M: Kyungmin Park <kyungmin.park@samsung.com> 1438M: Kamil Debski <k.debski@samsung.com> 1439L: linux-arm-kernel@lists.infradead.org 1440L: linux-media@vger.kernel.org 1441S: Maintained 1442F: drivers/media/platform/s5p-g2d/ 1443 1444ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1445M: Kyungmin Park <kyungmin.park@samsung.com> 1446M: Kamil Debski <k.debski@samsung.com> 1447M: Jeongtae Park <jtp.park@samsung.com> 1448L: linux-arm-kernel@lists.infradead.org 1449L: linux-media@vger.kernel.org 1450S: Maintained 1451F: arch/arm/plat-samsung/s5p-dev-mfc.c 1452F: drivers/media/platform/s5p-mfc/ 1453 1454ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1455M: Kyungmin Park <kyungmin.park@samsung.com> 1456M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1457L: linux-arm-kernel@lists.infradead.org 1458L: linux-media@vger.kernel.org 1459S: Maintained 1460F: drivers/media/platform/s5p-tv/ 1461 1462ARM/SHMOBILE ARM ARCHITECTURE 1463M: Simon Horman <horms@verge.net.au> 1464M: Magnus Damm <magnus.damm@gmail.com> 1465L: linux-sh@vger.kernel.org 1466W: http://oss.renesas.com 1467Q: http://patchwork.kernel.org/project/linux-sh/list/ 1468T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1469S: Supported 1470F: arch/arm/boot/dts/emev2* 1471F: arch/arm/boot/dts/r7s* 1472F: arch/arm/boot/dts/r8a* 1473F: arch/arm/boot/dts/sh* 1474F: arch/arm/configs/armadillo800eva_defconfig 1475F: arch/arm/configs/bockw_defconfig 1476F: arch/arm/configs/kzm9g_defconfig 1477F: arch/arm/configs/marzen_defconfig 1478F: arch/arm/configs/shmobile_defconfig 1479F: arch/arm/include/debug/renesas-scif.S 1480F: arch/arm/mach-shmobile/ 1481F: drivers/sh/ 1482 1483ARM/SOCFPGA ARCHITECTURE 1484M: Dinh Nguyen <dinguyen@opensource.altera.com> 1485S: Maintained 1486F: arch/arm/mach-socfpga/ 1487F: arch/arm/boot/dts/socfpga* 1488F: arch/arm/configs/socfpga_defconfig 1489W: http://www.rocketboards.org 1490T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1491 1492ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1493M: Dinh Nguyen <dinguyen@opensource.altera.com> 1494S: Maintained 1495F: drivers/clk/socfpga/ 1496 1497ARM/SOCFPGA EDAC SUPPORT 1498M: Thor Thayer <tthayer@opensource.altera.com> 1499S: Maintained 1500F: drivers/edac/altera_edac. 1501 1502ARM/STI ARCHITECTURE 1503M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1504M: Maxime Coquelin <maxime.coquelin@st.com> 1505M: Patrice Chotard <patrice.chotard@st.com> 1506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1507L: kernel@stlinux.com 1508W: http://www.stlinux.com 1509S: Maintained 1510F: arch/arm/mach-sti/ 1511F: arch/arm/boot/dts/sti* 1512F: drivers/clocksource/arm_global_timer.c 1513F: drivers/i2c/busses/i2c-st.c 1514F: drivers/media/rc/st_rc.c 1515F: drivers/mmc/host/sdhci-st.c 1516F: drivers/phy/phy-miphy28lp.c 1517F: drivers/phy/phy-miphy365x.c 1518F: drivers/phy/phy-stih407-usb.c 1519F: drivers/phy/phy-stih41x-usb.c 1520F: drivers/pinctrl/pinctrl-st.c 1521F: drivers/reset/sti/ 1522F: drivers/rtc/rtc-st-lpc.c 1523F: drivers/tty/serial/st-asc.c 1524F: drivers/usb/dwc3/dwc3-st.c 1525F: drivers/usb/host/ehci-st.c 1526F: drivers/usb/host/ohci-st.c 1527F: drivers/watchdog/st_lpc_wdt.c 1528F: drivers/ata/ahci_st.c 1529 1530ARM/STM32 ARCHITECTURE 1531M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1532L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1533S: Maintained 1534T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1535N: stm32 1536F: drivers/clocksource/armv7m_systick.c 1537 1538ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1539M: Lennert Buytenhek <kernel@wantstofly.org> 1540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1541S: Maintained 1542 1543ARM/TETON BGA MACHINE SUPPORT 1544M: "Mark F. Brown" <mark.brown314@gmail.com> 1545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1546S: Maintained 1547 1548ARM/THECUS N2100 MACHINE SUPPORT 1549M: Lennert Buytenhek <kernel@wantstofly.org> 1550L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1551S: Maintained 1552 1553ARM/NUVOTON W90X900 ARM ARCHITECTURE 1554M: Wan ZongShun <mcuos.com@gmail.com> 1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1556W: http://www.mcuos.com 1557S: Maintained 1558F: arch/arm/mach-w90x900/ 1559F: drivers/input/keyboard/w90p910_keypad.c 1560F: drivers/input/touchscreen/w90p910_ts.c 1561F: drivers/watchdog/nuc900_wdt.c 1562F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1563F: drivers/mtd/nand/nuc900_nand.c 1564F: drivers/rtc/rtc-nuc900.c 1565F: drivers/spi/spi-nuc900.c 1566F: drivers/usb/host/ehci-w90x900.c 1567F: drivers/video/fbdev/nuc900fb.c 1568 1569ARM/U300 MACHINE SUPPORT 1570M: Linus Walleij <linus.walleij@linaro.org> 1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1572S: Supported 1573F: arch/arm/mach-u300/ 1574F: drivers/clocksource/timer-u300.c 1575F: drivers/i2c/busses/i2c-stu300.c 1576F: drivers/rtc/rtc-coh901331.c 1577F: drivers/watchdog/coh901327_wdt.c 1578F: drivers/dma/coh901318* 1579F: drivers/mfd/ab3100* 1580F: drivers/rtc/rtc-ab3100.c 1581F: drivers/rtc/rtc-coh901331.c 1582T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1583 1584ARM/UNIPHIER ARCHITECTURE 1585M: Masahiro Yamada <yamada.masahiro@socionext.com> 1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1587S: Maintained 1588F: arch/arm/mach-uniphier/ 1589N: uniphier 1590 1591ARM/Ux500 ARM ARCHITECTURE 1592M: Linus Walleij <linus.walleij@linaro.org> 1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1594S: Maintained 1595F: arch/arm/mach-ux500/ 1596F: drivers/clocksource/clksrc-dbx500-prcmu.c 1597F: drivers/dma/ste_dma40* 1598F: drivers/hwspinlock/u8500_hsem.c 1599F: drivers/mfd/abx500* 1600F: drivers/mfd/ab8500* 1601F: drivers/mfd/dbx500* 1602F: drivers/mfd/db8500* 1603F: drivers/pinctrl/nomadik/pinctrl-ab* 1604F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1605F: drivers/rtc/rtc-ab8500.c 1606F: drivers/rtc/rtc-pl031.c 1607T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1608 1609ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1610M: Ulf Hansson <ulf.hansson@linaro.org> 1611L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1612T: git git://git.linaro.org/people/ulfh/clk.git 1613S: Maintained 1614F: drivers/clk/ux500/ 1615F: include/linux/platform_data/clk-ux500.h 1616 1617ARM/VERSATILE EXPRESS PLATFORM 1618M: Liviu Dudau <liviu.dudau@arm.com> 1619M: Sudeep Holla <sudeep.holla@arm.com> 1620M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1621L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1622S: Maintained 1623F: arch/arm/boot/dts/vexpress* 1624F: arch/arm64/boot/dts/arm/vexpress* 1625F: arch/arm/mach-vexpress/ 1626F: */*/vexpress* 1627F: */*/*/vexpress* 1628F: drivers/clk/versatile/clk-vexpress-osc.c 1629F: drivers/clocksource/versatile.c 1630 1631ARM/VFP SUPPORT 1632M: Russell King <linux@arm.linux.org.uk> 1633L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1634W: http://www.arm.linux.org.uk/ 1635S: Maintained 1636F: arch/arm/vfp/ 1637 1638ARM/VOIPAC PXA270 SUPPORT 1639M: Marek Vasut <marek.vasut@gmail.com> 1640L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1641S: Maintained 1642F: arch/arm/mach-pxa/vpac270.c 1643F: arch/arm/mach-pxa/include/mach/vpac270.h 1644 1645ARM/VT8500 ARM ARCHITECTURE 1646M: Tony Prisk <linux@prisktech.co.nz> 1647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1648S: Maintained 1649F: arch/arm/mach-vt8500/ 1650F: drivers/clocksource/vt8500_timer.c 1651F: drivers/i2c/busses/i2c-wmt.c 1652F: drivers/mmc/host/wmt-sdmmc.c 1653F: drivers/pwm/pwm-vt8500.c 1654F: drivers/rtc/rtc-vt8500.c 1655F: drivers/tty/serial/vt8500_serial.c 1656F: drivers/usb/host/ehci-platform.c 1657F: drivers/usb/host/uhci-platform.c 1658F: drivers/video/fbdev/vt8500lcdfb.* 1659F: drivers/video/fbdev/wm8505fb* 1660F: drivers/video/fbdev/wmt_ge_rops.* 1661 1662ARM/ZIPIT Z2 SUPPORT 1663M: Marek Vasut <marek.vasut@gmail.com> 1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1665S: Maintained 1666F: arch/arm/mach-pxa/z2.c 1667F: arch/arm/mach-pxa/include/mach/z2.h 1668 1669ARM/ZTE ARCHITECTURE 1670M: Jun Nie <jun.nie@linaro.org> 1671L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1672S: Maintained 1673F: arch/arm/mach-zx/ 1674F: drivers/clk/zte/ 1675F: Documentation/devicetree/bindings/arm/zte.txt 1676F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1677 1678ARM/ZYNQ ARCHITECTURE 1679M: Michal Simek <michal.simek@xilinx.com> 1680R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1682W: http://wiki.xilinx.com 1683T: git git://git.xilinx.com/linux-xlnx.git 1684S: Supported 1685F: arch/arm/mach-zynq/ 1686F: drivers/cpuidle/cpuidle-zynq.c 1687F: drivers/block/xsysace.c 1688N: zynq 1689N: xilinx 1690F: drivers/clocksource/cadence_ttc_timer.c 1691F: drivers/i2c/busses/i2c-cadence.c 1692F: drivers/mmc/host/sdhci-of-arasan.c 1693F: drivers/edac/synopsys_edac.c 1694 1695ARM SMMU DRIVERS 1696M: Will Deacon <will.deacon@arm.com> 1697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1698S: Maintained 1699F: drivers/iommu/arm-smmu.c 1700F: drivers/iommu/arm-smmu-v3.c 1701F: drivers/iommu/io-pgtable-arm.c 1702 1703ARM64 PORT (AARCH64 ARCHITECTURE) 1704M: Catalin Marinas <catalin.marinas@arm.com> 1705M: Will Deacon <will.deacon@arm.com> 1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1707S: Maintained 1708F: arch/arm64/ 1709F: Documentation/arm64/ 1710 1711AS3645A LED FLASH CONTROLLER DRIVER 1712M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1713L: linux-media@vger.kernel.org 1714T: git git://linuxtv.org/media_tree.git 1715S: Maintained 1716F: drivers/media/i2c/as3645a.c 1717F: include/media/as3645a.h 1718 1719ASC7621 HARDWARE MONITOR DRIVER 1720M: George Joseph <george.joseph@fairview5.com> 1721L: lm-sensors@lm-sensors.org 1722S: Maintained 1723F: Documentation/hwmon/asc7621 1724F: drivers/hwmon/asc7621.c 1725 1726ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1727M: Corentin Chary <corentin.chary@gmail.com> 1728L: acpi4asus-user@lists.sourceforge.net 1729L: platform-driver-x86@vger.kernel.org 1730W: http://acpi4asus.sf.net 1731S: Maintained 1732F: drivers/platform/x86/asus*.c 1733F: drivers/platform/x86/eeepc*.c 1734 1735ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1736R: Dan Williams <dan.j.williams@intel.com> 1737W: http://sourceforge.net/projects/xscaleiop 1738S: Odd fixes 1739F: Documentation/crypto/async-tx-api.txt 1740F: crypto/async_tx/ 1741F: drivers/dma/ 1742F: include/linux/dmaengine.h 1743F: include/linux/async_tx.h 1744 1745AT24 EEPROM DRIVER 1746M: Wolfram Sang <wsa@the-dreams.de> 1747L: linux-i2c@vger.kernel.org 1748S: Maintained 1749F: drivers/misc/eeprom/at24.c 1750F: include/linux/platform_data/at24.h 1751 1752ATA OVER ETHERNET (AOE) DRIVER 1753M: "Ed L. Cashin" <ed.cashin@acm.org> 1754W: http://www.openaoe.org/ 1755S: Supported 1756F: Documentation/aoe/ 1757F: drivers/block/aoe/ 1758 1759ATHEROS ATH GENERIC UTILITIES 1760M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1761L: linux-wireless@vger.kernel.org 1762S: Supported 1763F: drivers/net/wireless/ath/* 1764 1765ATHEROS ATH5K WIRELESS DRIVER 1766M: Jiri Slaby <jirislaby@gmail.com> 1767M: Nick Kossifidis <mickflemm@gmail.com> 1768M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1769L: linux-wireless@vger.kernel.org 1770W: http://wireless.kernel.org/en/users/Drivers/ath5k 1771S: Maintained 1772F: drivers/net/wireless/ath/ath5k/ 1773 1774ATHEROS ATH6KL WIRELESS DRIVER 1775M: Kalle Valo <kvalo@qca.qualcomm.com> 1776L: linux-wireless@vger.kernel.org 1777W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1778T: git git://github.com/kvalo/ath.git 1779S: Supported 1780F: drivers/net/wireless/ath/ath6kl/ 1781 1782WILOCITY WIL6210 WIRELESS DRIVER 1783M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1784L: linux-wireless@vger.kernel.org 1785L: wil6210@qca.qualcomm.com 1786S: Supported 1787W: http://wireless.kernel.org/en/users/Drivers/wil6210 1788F: drivers/net/wireless/ath/wil6210/ 1789F: include/uapi/linux/wil6210_uapi.h 1790 1791CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1792M: Christian Lamparter <chunkeey@googlemail.com> 1793L: linux-wireless@vger.kernel.org 1794W: http://wireless.kernel.org/en/users/Drivers/carl9170 1795S: Maintained 1796F: drivers/net/wireless/ath/carl9170/ 1797 1798ATK0110 HWMON DRIVER 1799M: Luca Tettamanti <kronos.it@gmail.com> 1800L: lm-sensors@lm-sensors.org 1801S: Maintained 1802F: drivers/hwmon/asus_atk0110.c 1803 1804ATI_REMOTE2 DRIVER 1805M: Ville Syrjala <syrjala@sci.fi> 1806S: Maintained 1807F: drivers/input/misc/ati_remote2.c 1808 1809ATLX ETHERNET DRIVERS 1810M: Jay Cliburn <jcliburn@gmail.com> 1811M: Chris Snook <chris.snook@gmail.com> 1812L: netdev@vger.kernel.org 1813W: http://sourceforge.net/projects/atl1 1814W: http://atl1.sourceforge.net 1815S: Maintained 1816F: drivers/net/ethernet/atheros/ 1817 1818ATM 1819M: Chas Williams <3chas3@gmail.com> 1820L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1821L: netdev@vger.kernel.org 1822W: http://linux-atm.sourceforge.net 1823S: Maintained 1824F: drivers/atm/ 1825F: include/linux/atm* 1826F: include/uapi/linux/atm* 1827 1828ATMEL AT91 / AT32 MCI DRIVER 1829M: Ludovic Desroches <ludovic.desroches@atmel.com> 1830S: Maintained 1831F: drivers/mmc/host/atmel-mci.c 1832F: drivers/mmc/host/atmel-mci-regs.h 1833 1834ATMEL AT91 / AT32 SERIAL DRIVER 1835M: Nicolas Ferre <nicolas.ferre@atmel.com> 1836S: Supported 1837F: drivers/tty/serial/atmel_serial.c 1838 1839ATMEL Audio ALSA driver 1840M: Nicolas Ferre <nicolas.ferre@atmel.com> 1841L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1842S: Supported 1843F: sound/soc/atmel 1844 1845ATMEL DMA DRIVER 1846M: Nicolas Ferre <nicolas.ferre@atmel.com> 1847L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1848S: Supported 1849F: drivers/dma/at_hdmac.c 1850F: drivers/dma/at_hdmac_regs.h 1851F: include/linux/platform_data/dma-atmel.h 1852 1853ATMEL XDMA DRIVER 1854M: Ludovic Desroches <ludovic.desroches@atmel.com> 1855L: linux-arm-kernel@lists.infradead.org 1856L: dmaengine@vger.kernel.org 1857S: Supported 1858F: drivers/dma/at_xdmac.c 1859 1860ATMEL I2C DRIVER 1861M: Ludovic Desroches <ludovic.desroches@atmel.com> 1862L: linux-i2c@vger.kernel.org 1863S: Supported 1864F: drivers/i2c/busses/i2c-at91.c 1865 1866ATMEL ISI DRIVER 1867M: Josh Wu <josh.wu@atmel.com> 1868L: linux-media@vger.kernel.org 1869S: Supported 1870F: drivers/media/platform/soc_camera/atmel-isi.c 1871F: include/media/atmel-isi.h 1872 1873ATMEL LCDFB DRIVER 1874M: Nicolas Ferre <nicolas.ferre@atmel.com> 1875L: linux-fbdev@vger.kernel.org 1876S: Maintained 1877F: drivers/video/fbdev/atmel_lcdfb.c 1878F: include/video/atmel_lcdc.h 1879 1880ATMEL MACB ETHERNET DRIVER 1881M: Nicolas Ferre <nicolas.ferre@atmel.com> 1882S: Supported 1883F: drivers/net/ethernet/cadence/ 1884 1885ATMEL NAND DRIVER 1886M: Josh Wu <josh.wu@atmel.com> 1887L: linux-mtd@lists.infradead.org 1888S: Supported 1889F: drivers/mtd/nand/atmel_nand* 1890 1891ATMEL SPI DRIVER 1892M: Nicolas Ferre <nicolas.ferre@atmel.com> 1893S: Supported 1894F: drivers/spi/spi-atmel.* 1895 1896ATMEL SSC DRIVER 1897M: Nicolas Ferre <nicolas.ferre@atmel.com> 1898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1899S: Supported 1900F: drivers/misc/atmel-ssc.c 1901F: include/linux/atmel-ssc.h 1902 1903ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1904M: Nicolas Ferre <nicolas.ferre@atmel.com> 1905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1906S: Supported 1907F: drivers/misc/atmel_tclib.c 1908F: drivers/clocksource/tcb_clksrc.c 1909 1910ATMEL USBA UDC DRIVER 1911M: Nicolas Ferre <nicolas.ferre@atmel.com> 1912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1913S: Supported 1914F: drivers/usb/gadget/udc/atmel_usba_udc.* 1915 1916ATMEL WIRELESS DRIVER 1917M: Simon Kelley <simon@thekelleys.org.uk> 1918L: linux-wireless@vger.kernel.org 1919W: http://www.thekelleys.org.uk/atmel 1920W: http://atmelwlandriver.sourceforge.net/ 1921S: Maintained 1922F: drivers/net/wireless/atmel* 1923 1924ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1925M: Bradley Grove <linuxdrivers@attotech.com> 1926L: linux-scsi@vger.kernel.org 1927W: http://www.attotech.com 1928S: Supported 1929F: drivers/scsi/esas2r 1930 1931ATUSB IEEE 802.15.4 RADIO DRIVER 1932M: Stefan Schmidt <stefan@osg.samsung.com> 1933L: linux-wpan@vger.kernel.org 1934S: Maintained 1935F: drivers/net/ieee802154/atusb.c 1936F: drivers/net/ieee802154/atusb.h 1937F: drivers/net/ieee802154/at86rf230.h 1938 1939AUDIT SUBSYSTEM 1940M: Paul Moore <paul@paul-moore.com> 1941M: Eric Paris <eparis@redhat.com> 1942L: linux-audit@redhat.com (moderated for non-subscribers) 1943W: http://people.redhat.com/sgrubb/audit/ 1944T: git git://git.infradead.org/users/pcmoore/audit 1945S: Maintained 1946F: include/linux/audit.h 1947F: include/uapi/linux/audit.h 1948F: kernel/audit* 1949 1950AUXILIARY DISPLAY DRIVERS 1951M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1952W: http://miguelojeda.es/auxdisplay.htm 1953W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1954S: Maintained 1955F: drivers/auxdisplay/ 1956F: include/linux/cfag12864b.h 1957 1958AVR32 ARCHITECTURE 1959M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1960M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1961W: http://www.atmel.com/products/AVR32/ 1962W: http://mirror.egtvedt.no/avr32linux.org/ 1963W: http://avrfreaks.net/ 1964S: Maintained 1965F: arch/avr32/ 1966 1967AVR32/AT32AP MACHINE SUPPORT 1968M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1969M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1970S: Maintained 1971F: arch/avr32/mach-at32ap/ 1972 1973AX.25 NETWORK LAYER 1974M: Ralf Baechle <ralf@linux-mips.org> 1975L: linux-hams@vger.kernel.org 1976W: http://www.linux-ax25.org/ 1977S: Maintained 1978F: include/uapi/linux/ax25.h 1979F: include/net/ax25.h 1980F: net/ax25/ 1981 1982AZ6007 DVB DRIVER 1983M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1984L: linux-media@vger.kernel.org 1985W: http://linuxtv.org 1986T: git git://linuxtv.org/media_tree.git 1987S: Maintained 1988F: drivers/media/usb/dvb-usb-v2/az6007.c 1989 1990AZTECH FM RADIO RECEIVER DRIVER 1991M: Hans Verkuil <hverkuil@xs4all.nl> 1992L: linux-media@vger.kernel.org 1993T: git git://linuxtv.org/media_tree.git 1994W: http://linuxtv.org 1995S: Maintained 1996F: drivers/media/radio/radio-aztech* 1997 1998B43 WIRELESS DRIVER 1999L: linux-wireless@vger.kernel.org 2000L: b43-dev@lists.infradead.org 2001W: http://wireless.kernel.org/en/users/Drivers/b43 2002S: Odd Fixes 2003F: drivers/net/wireless/b43/ 2004 2005B43LEGACY WIRELESS DRIVER 2006M: Larry Finger <Larry.Finger@lwfinger.net> 2007L: linux-wireless@vger.kernel.org 2008L: b43-dev@lists.infradead.org 2009W: http://wireless.kernel.org/en/users/Drivers/b43 2010S: Maintained 2011F: drivers/net/wireless/b43legacy/ 2012 2013BACKLIGHT CLASS/SUBSYSTEM 2014M: Jingoo Han <jingoohan1@gmail.com> 2015M: Lee Jones <lee.jones@linaro.org> 2016S: Maintained 2017F: drivers/video/backlight/ 2018F: include/linux/backlight.h 2019 2020BATMAN ADVANCED 2021M: Marek Lindner <mareklindner@neomailbox.ch> 2022M: Simon Wunderlich <sw@simonwunderlich.de> 2023M: Antonio Quartulli <antonio@meshcoding.com> 2024L: b.a.t.m.a.n@lists.open-mesh.org 2025W: http://www.open-mesh.org/ 2026S: Maintained 2027F: net/batman-adv/ 2028 2029BAYCOM/HDLCDRV DRIVERS FOR AX.25 2030M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2031L: linux-hams@vger.kernel.org 2032W: http://www.baycom.org/~tom/ham/ham.html 2033S: Maintained 2034F: drivers/net/hamradio/baycom* 2035 2036BCACHE (BLOCK LAYER CACHE) 2037M: Kent Overstreet <kent.overstreet@gmail.com> 2038L: linux-bcache@vger.kernel.org 2039W: http://bcache.evilpiepirate.org 2040S: Maintained 2041F: drivers/md/bcache/ 2042 2043BDISP ST MEDIA DRIVER 2044M: Fabien Dessenne <fabien.dessenne@st.com> 2045L: linux-media@vger.kernel.org 2046T: git git://linuxtv.org/media_tree.git 2047W: http://linuxtv.org 2048S: Supported 2049F: drivers/media/platform/sti/bdisp 2050 2051BEFS FILE SYSTEM 2052S: Orphan 2053F: Documentation/filesystems/befs.txt 2054F: fs/befs/ 2055 2056BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2057M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2058L: netdev@vger.kernel.org 2059S: Maintained 2060F: drivers/net/ethernet/ec_bhf.c 2061 2062BFS FILE SYSTEM 2063M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2064S: Maintained 2065F: Documentation/filesystems/bfs.txt 2066F: fs/bfs/ 2067F: include/uapi/linux/bfs_fs.h 2068 2069BLACKFIN ARCHITECTURE 2070M: Steven Miao <realmz6@gmail.com> 2071L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2072T: git git://git.code.sf.net/p/adi-linux/code 2073W: http://blackfin.uclinux.org 2074S: Supported 2075F: arch/blackfin/ 2076 2077BLACKFIN EMAC DRIVER 2078L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2079W: http://blackfin.uclinux.org 2080S: Supported 2081F: drivers/net/ethernet/adi/ 2082 2083BLACKFIN RTC DRIVER 2084L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2085W: http://blackfin.uclinux.org 2086S: Supported 2087F: drivers/rtc/rtc-bfin.c 2088 2089BLACKFIN SDH DRIVER 2090M: Sonic Zhang <sonic.zhang@analog.com> 2091L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2092W: http://blackfin.uclinux.org 2093S: Supported 2094F: drivers/mmc/host/bfin_sdh.c 2095 2096BLACKFIN SERIAL DRIVER 2097M: Sonic Zhang <sonic.zhang@analog.com> 2098L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2099W: http://blackfin.uclinux.org 2100S: Supported 2101F: drivers/tty/serial/bfin_uart.c 2102 2103BLACKFIN WATCHDOG DRIVER 2104L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2105W: http://blackfin.uclinux.org 2106S: Supported 2107F: drivers/watchdog/bfin_wdt.c 2108 2109BLACKFIN I2C TWI DRIVER 2110M: Sonic Zhang <sonic.zhang@analog.com> 2111L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2112W: http://blackfin.uclinux.org/ 2113S: Supported 2114F: drivers/i2c/busses/i2c-bfin-twi.c 2115 2116BLACKFIN MEDIA DRIVER 2117M: Scott Jiang <scott.jiang.linux@gmail.com> 2118L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2119W: http://blackfin.uclinux.org/ 2120S: Supported 2121F: drivers/media/platform/blackfin/ 2122F: drivers/media/i2c/adv7183* 2123F: drivers/media/i2c/vs6624* 2124 2125BLINKM RGB LED DRIVER 2126M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2127S: Maintained 2128F: drivers/leds/leds-blinkm.c 2129 2130BLOCK LAYER 2131M: Jens Axboe <axboe@kernel.dk> 2132T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2133S: Maintained 2134F: block/ 2135F: kernel/trace/blktrace.c 2136 2137BLOCK2MTD DRIVER 2138M: Joern Engel <joern@lazybastard.org> 2139L: linux-mtd@lists.infradead.org 2140S: Maintained 2141F: drivers/mtd/devices/block2mtd.c 2142 2143BLUETOOTH DRIVERS 2144M: Marcel Holtmann <marcel@holtmann.org> 2145M: Gustavo Padovan <gustavo@padovan.org> 2146M: Johan Hedberg <johan.hedberg@gmail.com> 2147L: linux-bluetooth@vger.kernel.org 2148W: http://www.bluez.org/ 2149T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2150T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2151S: Maintained 2152F: drivers/bluetooth/ 2153 2154BLUETOOTH SUBSYSTEM 2155M: Marcel Holtmann <marcel@holtmann.org> 2156M: Gustavo Padovan <gustavo@padovan.org> 2157M: Johan Hedberg <johan.hedberg@gmail.com> 2158L: linux-bluetooth@vger.kernel.org 2159W: http://www.bluez.org/ 2160T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2161T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2162S: Maintained 2163F: net/bluetooth/ 2164F: include/net/bluetooth/ 2165 2166BONDING DRIVER 2167M: Jay Vosburgh <j.vosburgh@gmail.com> 2168M: Veaceslav Falico <vfalico@gmail.com> 2169M: Andy Gospodarek <gospo@cumulusnetworks.com> 2170L: netdev@vger.kernel.org 2171W: http://sourceforge.net/projects/bonding/ 2172S: Supported 2173F: drivers/net/bonding/ 2174F: include/uapi/linux/if_bonding.h 2175 2176BPF (Safe dynamic programs and tools) 2177M: Alexei Starovoitov <ast@kernel.org> 2178L: netdev@vger.kernel.org 2179L: linux-kernel@vger.kernel.org 2180S: Supported 2181F: kernel/bpf/ 2182 2183BROADCOM B44 10/100 ETHERNET DRIVER 2184M: Gary Zambrano <zambrano@broadcom.com> 2185L: netdev@vger.kernel.org 2186S: Supported 2187F: drivers/net/ethernet/broadcom/b44.* 2188 2189BROADCOM GENET ETHERNET DRIVER 2190M: Florian Fainelli <f.fainelli@gmail.com> 2191L: netdev@vger.kernel.org 2192S: Supported 2193F: drivers/net/ethernet/broadcom/genet/ 2194 2195BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2196M: Sony Chacko <sony.chacko@qlogic.com> 2197M: Dept-HSGLinuxNICDev@qlogic.com 2198L: netdev@vger.kernel.org 2199S: Supported 2200F: drivers/net/ethernet/broadcom/bnx2.* 2201F: drivers/net/ethernet/broadcom/bnx2_* 2202 2203BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2204M: Ariel Elior <ariel.elior@qlogic.com> 2205L: netdev@vger.kernel.org 2206S: Supported 2207F: drivers/net/ethernet/broadcom/bnx2x/ 2208 2209BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2210M: Florian Fainelli <f.fainelli@gmail.com> 2211M: Ray Jui <rjui@broadcom.com> 2212M: Scott Branden <sbranden@broadcom.com> 2213L: bcm-kernel-feedback-list@broadcom.com 2214T: git git://github.com/broadcom/mach-bcm 2215S: Maintained 2216F: arch/arm/mach-bcm/ 2217F: arch/arm/boot/dts/bcm113* 2218F: arch/arm/boot/dts/bcm216* 2219F: arch/arm/boot/dts/bcm281* 2220F: arch/arm/configs/bcm_defconfig 2221F: drivers/mmc/host/sdhci-bcm-kona.c 2222F: drivers/clocksource/bcm_kona_timer.c 2223 2224BROADCOM BCM2835 ARM ARCHITECTURE 2225M: Stephen Warren <swarren@wwwdotorg.org> 2226M: Lee Jones <lee@kernel.org> 2227L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2228T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2229S: Maintained 2230N: bcm2835 2231 2232BROADCOM BCM33XX MIPS ARCHITECTURE 2233M: Kevin Cernekee <cernekee@gmail.com> 2234L: linux-mips@linux-mips.org 2235S: Maintained 2236F: arch/mips/bcm3384/* 2237F: arch/mips/include/asm/mach-bcm3384/* 2238F: arch/mips/kernel/*bmips* 2239 2240BROADCOM BCM47XX MIPS ARCHITECTURE 2241M: Hauke Mehrtens <hauke@hauke-m.de> 2242M: Rafał Miłecki <zajec5@gmail.com> 2243L: linux-mips@linux-mips.org 2244S: Maintained 2245F: arch/mips/bcm47xx/* 2246F: arch/mips/include/asm/mach-bcm47xx/* 2247 2248BROADCOM BCM5301X ARM ARCHITECTURE 2249M: Hauke Mehrtens <hauke@hauke-m.de> 2250L: linux-arm-kernel@lists.infradead.org 2251S: Maintained 2252F: arch/arm/mach-bcm/bcm_5301x.c 2253F: arch/arm/boot/dts/bcm5301x.dtsi 2254F: arch/arm/boot/dts/bcm470* 2255 2256BROADCOM BCM63XX ARM ARCHITECTURE 2257M: Florian Fainelli <f.fainelli@gmail.com> 2258L: linux-arm-kernel@lists.infradead.org 2259T: git git://github.com/broadcom/arm-bcm63xx.git 2260S: Maintained 2261F: arch/arm/mach-bcm/bcm63xx.c 2262F: arch/arm/include/debug/bcm63xx.S 2263 2264BROADCOM BCM63XX/BCM33XX UDC DRIVER 2265M: Kevin Cernekee <cernekee@gmail.com> 2266L: linux-usb@vger.kernel.org 2267S: Maintained 2268F: drivers/usb/gadget/udc/bcm63xx_udc.* 2269 2270BROADCOM BCM7XXX ARM ARCHITECTURE 2271M: Brian Norris <computersforpeace@gmail.com> 2272M: Gregory Fong <gregory.0xf0@gmail.com> 2273M: Florian Fainelli <f.fainelli@gmail.com> 2274L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2275T: git git://github.com/broadcom/stblinux.git 2276S: Maintained 2277F: arch/arm/mach-bcm/*brcmstb* 2278F: arch/arm/boot/dts/bcm7*.dts* 2279F: drivers/bus/brcmstb_gisb.c 2280N: brcmstb 2281 2282BROADCOM BMIPS MIPS ARCHITECTURE 2283M: Kevin Cernekee <cernekee@gmail.com> 2284M: Florian Fainelli <f.fainelli@gmail.com> 2285L: linux-mips@linux-mips.org 2286T: git git://github.com/broadcom/stblinux.git 2287S: Maintained 2288F: arch/mips/bmips/* 2289F: arch/mips/include/asm/mach-bmips/* 2290F: arch/mips/kernel/*bmips* 2291F: arch/mips/boot/dts/brcm/bcm*.dts* 2292F: drivers/irqchip/irq-bcm7* 2293F: drivers/irqchip/irq-brcmstb* 2294 2295BROADCOM TG3 GIGABIT ETHERNET DRIVER 2296M: Prashant Sreedharan <prashant@broadcom.com> 2297M: Michael Chan <mchan@broadcom.com> 2298L: netdev@vger.kernel.org 2299S: Supported 2300F: drivers/net/ethernet/broadcom/tg3.* 2301 2302BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2303M: Brett Rudley <brudley@broadcom.com> 2304M: Arend van Spriel <arend@broadcom.com> 2305M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2306M: Hante Meuleman <meuleman@broadcom.com> 2307L: linux-wireless@vger.kernel.org 2308L: brcm80211-dev-list@broadcom.com 2309S: Supported 2310F: drivers/net/wireless/brcm80211/ 2311 2312BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2313M: QLogic-Storage-Upstream@qlogic.com 2314L: linux-scsi@vger.kernel.org 2315S: Supported 2316F: drivers/scsi/bnx2fc/ 2317 2318BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2319M: QLogic-Storage-Upstream@qlogic.com 2320L: linux-scsi@vger.kernel.org 2321S: Supported 2322F: drivers/scsi/bnx2i/ 2323 2324BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2325M: Ray Jui <rjui@broadcom.com> 2326M: Scott Branden <sbranden@broadcom.com> 2327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2328L: bcm-kernel-feedback-list@broadcom.com 2329T: git git://github.com/broadcom/cygnus-linux.git 2330S: Maintained 2331N: iproc 2332N: cygnus 2333N: bcm9113* 2334N: bcm9583* 2335N: bcm583* 2336N: bcm113* 2337 2338BROADCOM BRCMSTB GPIO DRIVER 2339M: Gregory Fong <gregory.0xf0@gmail.com> 2340L: bcm-kernel-feedback-list@broadcom.com> 2341S: Supported 2342F: drivers/gpio/gpio-brcmstb.c 2343F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2344 2345BROADCOM KONA GPIO DRIVER 2346M: Ray Jui <rjui@broadcom.com> 2347L: bcm-kernel-feedback-list@broadcom.com 2348S: Supported 2349F: drivers/gpio/gpio-bcm-kona.c 2350F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2351 2352BROADCOM NVRAM DRIVER 2353M: Rafał Miłecki <zajec5@gmail.com> 2354L: linux-mips@linux-mips.org 2355S: Maintained 2356F: drivers/firmware/broadcom/* 2357 2358BROADCOM STB NAND FLASH DRIVER 2359M: Brian Norris <computersforpeace@gmail.com> 2360L: linux-mtd@lists.infradead.org 2361S: Maintained 2362F: drivers/mtd/nand/brcmnand/ 2363 2364BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2365M: Rafał Miłecki <zajec5@gmail.com> 2366L: linux-wireless@vger.kernel.org 2367S: Maintained 2368F: drivers/bcma/ 2369F: include/linux/bcma/ 2370 2371BROADCOM SYSTEMPORT ETHERNET DRIVER 2372M: Florian Fainelli <f.fainelli@gmail.com> 2373L: netdev@vger.kernel.org 2374S: Supported 2375F: drivers/net/ethernet/broadcom/bcmsysport.* 2376 2377BROCADE BFA FC SCSI DRIVER 2378M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2379M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2380L: linux-scsi@vger.kernel.org 2381S: Supported 2382F: drivers/scsi/bfa/ 2383 2384BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2385M: Rasesh Mody <rasesh.mody@qlogic.com> 2386L: netdev@vger.kernel.org 2387S: Supported 2388F: drivers/net/ethernet/brocade/bna/ 2389 2390BSG (block layer generic sg v4 driver) 2391M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2392L: linux-scsi@vger.kernel.org 2393S: Supported 2394F: block/bsg.c 2395F: include/linux/bsg.h 2396F: include/uapi/linux/bsg.h 2397 2398BT87X AUDIO DRIVER 2399M: Clemens Ladisch <clemens@ladisch.de> 2400L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2401T: git git://git.alsa-project.org/alsa-kernel.git 2402S: Maintained 2403F: Documentation/sound/alsa/Bt87x.txt 2404F: sound/pci/bt87x.c 2405 2406BT8XXGPIO DRIVER 2407M: Michael Buesch <m@bues.ch> 2408W: http://bu3sch.de/btgpio.php 2409S: Maintained 2410F: drivers/gpio/gpio-bt8xx.c 2411 2412BTRFS FILE SYSTEM 2413M: Chris Mason <clm@fb.com> 2414M: Josef Bacik <jbacik@fb.com> 2415M: David Sterba <dsterba@suse.com> 2416L: linux-btrfs@vger.kernel.org 2417W: http://btrfs.wiki.kernel.org/ 2418Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2419T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2420S: Maintained 2421F: Documentation/filesystems/btrfs.txt 2422F: fs/btrfs/ 2423 2424BTTV VIDEO4LINUX DRIVER 2425M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2426L: linux-media@vger.kernel.org 2427W: http://linuxtv.org 2428T: git git://linuxtv.org/media_tree.git 2429S: Odd fixes 2430F: Documentation/video4linux/bttv/ 2431F: drivers/media/pci/bt8xx/bttv* 2432 2433BUSLOGIC SCSI DRIVER 2434M: Khalid Aziz <khalid@gonehiking.org> 2435L: linux-scsi@vger.kernel.org 2436S: Maintained 2437F: drivers/scsi/BusLogic.* 2438F: drivers/scsi/FlashPoint.* 2439 2440C-MEDIA CMI8788 DRIVER 2441M: Clemens Ladisch <clemens@ladisch.de> 2442L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2443T: git git://git.alsa-project.org/alsa-kernel.git 2444S: Maintained 2445F: sound/pci/oxygen/ 2446 2447C6X ARCHITECTURE 2448M: Mark Salter <msalter@redhat.com> 2449M: Aurelien Jacquiot <a-jacquiot@ti.com> 2450L: linux-c6x-dev@linux-c6x.org 2451W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2452S: Maintained 2453F: arch/c6x/ 2454 2455CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2456M: David Howells <dhowells@redhat.com> 2457L: linux-cachefs@redhat.com 2458S: Supported 2459F: Documentation/filesystems/caching/cachefiles.txt 2460F: fs/cachefiles/ 2461 2462CADET FM/AM RADIO RECEIVER DRIVER 2463M: Hans Verkuil <hverkuil@xs4all.nl> 2464L: linux-media@vger.kernel.org 2465T: git git://linuxtv.org/media_tree.git 2466W: http://linuxtv.org 2467S: Maintained 2468F: drivers/media/radio/radio-cadet* 2469 2470CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2471M: Jonathan Corbet <corbet@lwn.net> 2472L: linux-media@vger.kernel.org 2473T: git git://linuxtv.org/media_tree.git 2474S: Maintained 2475F: Documentation/video4linux/cafe_ccic 2476F: drivers/media/platform/marvell-ccic/ 2477 2478CAIF NETWORK LAYER 2479M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2480L: netdev@vger.kernel.org 2481S: Supported 2482F: Documentation/networking/caif/ 2483F: drivers/net/caif/ 2484F: include/uapi/linux/caif/ 2485F: include/net/caif/ 2486F: net/caif/ 2487 2488CALGARY x86-64 IOMMU 2489M: Muli Ben-Yehuda <muli@il.ibm.com> 2490M: "Jon D. Mason" <jdmason@kudzu.us> 2491L: discuss@x86-64.org 2492S: Maintained 2493F: arch/x86/kernel/pci-calgary_64.c 2494F: arch/x86/kernel/tce_64.c 2495F: arch/x86/include/asm/calgary.h 2496F: arch/x86/include/asm/tce.h 2497 2498CAN NETWORK LAYER 2499M: Oliver Hartkopp <socketcan@hartkopp.net> 2500M: Marc Kleine-Budde <mkl@pengutronix.de> 2501L: linux-can@vger.kernel.org 2502W: https://github.com/linux-can 2503T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2504T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2505S: Maintained 2506F: Documentation/networking/can.txt 2507F: net/can/ 2508F: include/linux/can/core.h 2509F: include/uapi/linux/can.h 2510F: include/uapi/linux/can/bcm.h 2511F: include/uapi/linux/can/raw.h 2512F: include/uapi/linux/can/gw.h 2513 2514CAN NETWORK DRIVERS 2515M: Wolfgang Grandegger <wg@grandegger.com> 2516M: Marc Kleine-Budde <mkl@pengutronix.de> 2517L: linux-can@vger.kernel.org 2518W: https://github.com/linux-can 2519T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2520T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2521S: Maintained 2522F: drivers/net/can/ 2523F: include/linux/can/dev.h 2524F: include/linux/can/platform/ 2525F: include/uapi/linux/can/error.h 2526F: include/uapi/linux/can/netlink.h 2527 2528CAPABILITIES 2529M: Serge Hallyn <serge.hallyn@canonical.com> 2530L: linux-security-module@vger.kernel.org 2531S: Supported 2532F: include/linux/capability.h 2533F: include/uapi/linux/capability.h 2534F: security/commoncap.c 2535F: kernel/capability.c 2536 2537CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2538M: Kevin Tsai <ktsai@capellamicro.com> 2539S: Maintained 2540F: drivers/iio/light/cm* 2541F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2542 2543CAVIUM LIQUIDIO NETWORK DRIVER 2544M: Derek Chickles <derek.chickles@caviumnetworks.com> 2545M: Satanand Burla <satananda.burla@caviumnetworks.com> 2546M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2547M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2548L: netdev@vger.kernel.org 2549W: http://www.cavium.com 2550S: Supported 2551F: drivers/net/ethernet/cavium/ 2552F: drivers/net/ethernet/cavium/liquidio/ 2553 2554CC2520 IEEE-802.15.4 RADIO DRIVER 2555M: Varka Bhadram <varkabhadram@gmail.com> 2556L: linux-wpan@vger.kernel.org 2557S: Maintained 2558F: drivers/net/ieee802154/cc2520.c 2559F: include/linux/spi/cc2520.h 2560F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2561 2562CELL BROADBAND ENGINE ARCHITECTURE 2563M: Arnd Bergmann <arnd@arndb.de> 2564L: linuxppc-dev@lists.ozlabs.org 2565W: http://www.ibm.com/developerworks/power/cell/ 2566S: Supported 2567F: arch/powerpc/include/asm/cell*.h 2568F: arch/powerpc/include/asm/spu*.h 2569F: arch/powerpc/include/uapi/asm/spu*.h 2570F: arch/powerpc/oprofile/*cell* 2571F: arch/powerpc/platforms/cell/ 2572 2573CEPH COMMON CODE (LIBCEPH) 2574M: Ilya Dryomov <idryomov@gmail.com> 2575M: "Yan, Zheng" <zyan@redhat.com> 2576M: Sage Weil <sage@redhat.com> 2577L: ceph-devel@vger.kernel.org 2578W: http://ceph.com/ 2579T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2580T: git git://github.com/ceph/ceph-client.git 2581S: Supported 2582F: net/ceph/ 2583F: include/linux/ceph/ 2584F: include/linux/crush/ 2585 2586CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2587M: "Yan, Zheng" <zyan@redhat.com> 2588M: Sage Weil <sage@redhat.com> 2589M: Ilya Dryomov <idryomov@gmail.com> 2590L: ceph-devel@vger.kernel.org 2591W: http://ceph.com/ 2592T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2593T: git git://github.com/ceph/ceph-client.git 2594S: Supported 2595F: Documentation/filesystems/ceph.txt 2596F: fs/ceph/ 2597 2598CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2599L: linux-usb@vger.kernel.org 2600S: Orphan 2601F: Documentation/usb/WUSB-Design-overview.txt 2602F: Documentation/usb/wusb-cbaf 2603F: drivers/usb/host/hwa-hc.c 2604F: drivers/usb/host/whci/ 2605F: drivers/usb/wusbcore/ 2606F: include/linux/usb/wusb* 2607 2608CFAG12864B LCD DRIVER 2609M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2610W: http://miguelojeda.es/auxdisplay.htm 2611W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2612S: Maintained 2613F: drivers/auxdisplay/cfag12864b.c 2614F: include/linux/cfag12864b.h 2615 2616CFAG12864BFB LCD FRAMEBUFFER DRIVER 2617M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2618W: http://miguelojeda.es/auxdisplay.htm 2619W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2620S: Maintained 2621F: drivers/auxdisplay/cfag12864bfb.c 2622F: include/linux/cfag12864b.h 2623 2624CFG80211 and NL80211 2625M: Johannes Berg <johannes@sipsolutions.net> 2626L: linux-wireless@vger.kernel.org 2627W: http://wireless.kernel.org/ 2628T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2629T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2630S: Maintained 2631F: include/uapi/linux/nl80211.h 2632F: include/net/cfg80211.h 2633F: net/wireless/* 2634X: net/wireless/wext* 2635 2636CHAR and MISC DRIVERS 2637M: Arnd Bergmann <arnd@arndb.de> 2638M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2639T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2640S: Supported 2641F: drivers/char/* 2642F: drivers/misc/* 2643F: include/linux/miscdevice.h 2644 2645CHECKPATCH 2646M: Andy Whitcroft <apw@canonical.com> 2647M: Joe Perches <joe@perches.com> 2648S: Maintained 2649F: scripts/checkpatch.pl 2650 2651CHINESE DOCUMENTATION 2652M: Harry Wei <harryxiyou@gmail.com> 2653L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2654L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2655S: Maintained 2656F: Documentation/zh_CN/ 2657 2658CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2659M: Peter Chen <Peter.Chen@freescale.com> 2660T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2661L: linux-usb@vger.kernel.org 2662S: Maintained 2663F: drivers/usb/chipidea/ 2664 2665CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2666M: Hans de Goede <hdegoede@redhat.com> 2667L: linux-input@vger.kernel.org 2668S: Maintained 2669F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2670F: drivers/input/touchscreen/chipone_icn8318.c 2671 2672CHROME HARDWARE PLATFORM SUPPORT 2673M: Olof Johansson <olof@lixom.net> 2674S: Maintained 2675F: drivers/platform/chrome/ 2676 2677CISCO VIC ETHERNET NIC DRIVER 2678M: Christian Benvenuti <benve@cisco.com> 2679M: Sujith Sankar <ssujith@cisco.com> 2680M: Govindarajulu Varadarajan <_govind@gmx.com> 2681M: Neel Patel <neepatel@cisco.com> 2682S: Supported 2683F: drivers/net/ethernet/cisco/enic/ 2684 2685CISCO VIC LOW LATENCY NIC DRIVER 2686M: Upinder Malhi <umalhi@cisco.com> 2687S: Supported 2688F: drivers/infiniband/hw/usnic 2689 2690CIRRUS LOGIC EP93XX ETHERNET DRIVER 2691M: Hartley Sweeten <hsweeten@visionengravers.com> 2692L: netdev@vger.kernel.org 2693S: Maintained 2694F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2695 2696CIRRUS LOGIC AUDIO CODEC DRIVERS 2697M: Brian Austin <brian.austin@cirrus.com> 2698M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2699L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2700S: Maintained 2701F: sound/soc/codecs/cs* 2702 2703CLEANCACHE API 2704M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2705L: linux-kernel@vger.kernel.org 2706S: Maintained 2707F: mm/cleancache.c 2708F: include/linux/cleancache.h 2709 2710CLK API 2711M: Russell King <linux@arm.linux.org.uk> 2712L: linux-clk@vger.kernel.org 2713S: Maintained 2714F: include/linux/clk.h 2715 2716CLOCKSOURCE, CLOCKEVENT DRIVERS 2717M: Daniel Lezcano <daniel.lezcano@linaro.org> 2718M: Thomas Gleixner <tglx@linutronix.de> 2719L: linux-kernel@vger.kernel.org 2720T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2721S: Supported 2722F: drivers/clocksource 2723 2724CISCO FCOE HBA DRIVER 2725M: Hiral Patel <hiralpat@cisco.com> 2726M: Suma Ramars <sramars@cisco.com> 2727M: Brian Uchino <buchino@cisco.com> 2728L: linux-scsi@vger.kernel.org 2729S: Supported 2730F: drivers/scsi/fnic/ 2731 2732CISCO SCSI HBA DRIVER 2733M: Narsimhulu Musini <nmusini@cisco.com> 2734M: Sesidhar Baddela <sebaddel@cisco.com> 2735L: linux-scsi@vger.kernel.org 2736S: Supported 2737F: drivers/scsi/snic/ 2738 2739CMPC ACPI DRIVER 2740M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2741M: Daniel Oliveira Nascimento <don@syst.com.br> 2742L: platform-driver-x86@vger.kernel.org 2743S: Supported 2744F: drivers/platform/x86/classmate-laptop.c 2745 2746COBALT MEDIA DRIVER 2747M: Hans Verkuil <hans.verkuil@cisco.com> 2748L: linux-media@vger.kernel.org 2749T: git git://linuxtv.org/media_tree.git 2750W: http://linuxtv.org 2751S: Supported 2752F: drivers/media/pci/cobalt/ 2753 2754COCCINELLE/Semantic Patches (SmPL) 2755M: Julia Lawall <Julia.Lawall@lip6.fr> 2756M: Gilles Muller <Gilles.Muller@lip6.fr> 2757M: Nicolas Palix <nicolas.palix@imag.fr> 2758M: Michal Marek <mmarek@suse.com> 2759L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2760T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2761W: http://coccinelle.lip6.fr/ 2762S: Supported 2763F: Documentation/coccinelle.txt 2764F: scripts/coccinelle/ 2765F: scripts/coccicheck 2766 2767CODA FILE SYSTEM 2768M: Jan Harkes <jaharkes@cs.cmu.edu> 2769M: coda@cs.cmu.edu 2770L: codalist@coda.cs.cmu.edu 2771W: http://www.coda.cs.cmu.edu/ 2772S: Maintained 2773F: Documentation/filesystems/coda.txt 2774F: fs/coda/ 2775F: include/linux/coda*.h 2776F: include/uapi/linux/coda*.h 2777 2778CODA V4L2 MEM2MEM DRIVER 2779M: Philipp Zabel <p.zabel@pengutronix.de> 2780L: linux-media@vger.kernel.org 2781S: Maintained 2782F: Documentation/devicetree/bindings/media/coda.txt 2783F: drivers/media/platform/coda/ 2784 2785COMMON CLK FRAMEWORK 2786M: Michael Turquette <mturquette@baylibre.com> 2787M: Stephen Boyd <sboyd@codeaurora.org> 2788L: linux-clk@vger.kernel.org 2789T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2790S: Maintained 2791F: drivers/clk/ 2792X: drivers/clk/clkdev.c 2793F: include/linux/clk-pr* 2794F: include/linux/clk/ 2795 2796COMMON INTERNET FILE SYSTEM (CIFS) 2797M: Steve French <sfrench@samba.org> 2798L: linux-cifs@vger.kernel.org 2799L: samba-technical@lists.samba.org (moderated for non-subscribers) 2800W: http://linux-cifs.samba.org/ 2801T: git git://git.samba.org/sfrench/cifs-2.6.git 2802S: Supported 2803F: Documentation/filesystems/cifs/ 2804F: fs/cifs/ 2805 2806COMPACTPCI HOTPLUG CORE 2807M: Scott Murray <scott@spiteful.org> 2808L: linux-pci@vger.kernel.org 2809S: Maintained 2810F: drivers/pci/hotplug/cpci_hotplug* 2811 2812COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2813M: Scott Murray <scott@spiteful.org> 2814L: linux-pci@vger.kernel.org 2815S: Maintained 2816F: drivers/pci/hotplug/cpcihp_zt5550.* 2817 2818COMPACTPCI HOTPLUG GENERIC DRIVER 2819M: Scott Murray <scott@spiteful.org> 2820L: linux-pci@vger.kernel.org 2821S: Maintained 2822F: drivers/pci/hotplug/cpcihp_generic.c 2823 2824COMPAL LAPTOP SUPPORT 2825M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2826L: platform-driver-x86@vger.kernel.org 2827S: Maintained 2828F: drivers/platform/x86/compal-laptop.c 2829 2830CONEXANT ACCESSRUNNER USB DRIVER 2831M: Simon Arlott <cxacru@fire.lp0.eu> 2832L: accessrunner-general@lists.sourceforge.net 2833W: http://accessrunner.sourceforge.net/ 2834S: Maintained 2835F: drivers/usb/atm/cxacru.c 2836 2837CONFIGFS 2838M: Joel Becker <jlbec@evilplan.org> 2839T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2840S: Supported 2841F: fs/configfs/ 2842F: include/linux/configfs.h 2843 2844CONNECTOR 2845M: Evgeniy Polyakov <zbr@ioremap.net> 2846L: netdev@vger.kernel.org 2847S: Maintained 2848F: drivers/connector/ 2849 2850CONTROL GROUP (CGROUP) 2851M: Tejun Heo <tj@kernel.org> 2852M: Li Zefan <lizefan@huawei.com> 2853M: Johannes Weiner <hannes@cmpxchg.org> 2854L: cgroups@vger.kernel.org 2855T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2856S: Maintained 2857F: Documentation/cgroups/ 2858F: include/linux/cgroup* 2859F: kernel/cgroup* 2860 2861CONTROL GROUP - CPUSET 2862M: Li Zefan <lizefan@huawei.com> 2863L: cgroups@vger.kernel.org 2864W: http://www.bullopensource.org/cpuset/ 2865W: http://oss.sgi.com/projects/cpusets/ 2866T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2867S: Maintained 2868F: Documentation/cgroups/cpusets.txt 2869F: include/linux/cpuset.h 2870F: kernel/cpuset.c 2871 2872CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2873M: Johannes Weiner <hannes@cmpxchg.org> 2874M: Michal Hocko <mhocko@kernel.org> 2875L: cgroups@vger.kernel.org 2876L: linux-mm@kvack.org 2877S: Maintained 2878F: mm/memcontrol.c 2879F: mm/swap_cgroup.c 2880 2881CORETEMP HARDWARE MONITORING DRIVER 2882M: Fenghua Yu <fenghua.yu@intel.com> 2883L: lm-sensors@lm-sensors.org 2884S: Maintained 2885F: Documentation/hwmon/coretemp 2886F: drivers/hwmon/coretemp.c 2887 2888COSA/SRP SYNC SERIAL DRIVER 2889M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2890W: http://www.fi.muni.cz/~kas/cosa/ 2891S: Maintained 2892F: drivers/net/wan/cosa* 2893 2894CPMAC ETHERNET DRIVER 2895M: Florian Fainelli <florian@openwrt.org> 2896L: netdev@vger.kernel.org 2897S: Maintained 2898F: drivers/net/ethernet/ti/cpmac.c 2899 2900CPU FREQUENCY DRIVERS 2901M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2902M: Viresh Kumar <viresh.kumar@linaro.org> 2903L: linux-pm@vger.kernel.org 2904S: Maintained 2905T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2906T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2907F: drivers/cpufreq/ 2908F: include/linux/cpufreq.h 2909 2910CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2911M: Viresh Kumar <viresh.kumar@linaro.org> 2912M: Sudeep Holla <sudeep.holla@arm.com> 2913L: linux-pm@vger.kernel.org 2914W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2915S: Maintained 2916F: drivers/cpufreq/arm_big_little.h 2917F: drivers/cpufreq/arm_big_little.c 2918F: drivers/cpufreq/arm_big_little_dt.c 2919 2920CPUIDLE DRIVER - ARM BIG LITTLE 2921M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2922M: Daniel Lezcano <daniel.lezcano@linaro.org> 2923L: linux-pm@vger.kernel.org 2924L: linux-arm-kernel@lists.infradead.org 2925T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2926S: Maintained 2927F: drivers/cpuidle/cpuidle-big_little.c 2928 2929CPUIDLE DRIVER - ARM EXYNOS 2930M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2931M: Daniel Lezcano <daniel.lezcano@linaro.org> 2932M: Kukjin Kim <kgene@kernel.org> 2933L: linux-pm@vger.kernel.org 2934L: linux-samsung-soc@vger.kernel.org 2935S: Supported 2936F: drivers/cpuidle/cpuidle-exynos.c 2937F: arch/arm/mach-exynos/pm.c 2938 2939CPUIDLE DRIVERS 2940M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2941M: Daniel Lezcano <daniel.lezcano@linaro.org> 2942L: linux-pm@vger.kernel.org 2943S: Maintained 2944T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2945F: drivers/cpuidle/* 2946F: include/linux/cpuidle.h 2947 2948CPUID/MSR DRIVER 2949M: "H. Peter Anvin" <hpa@zytor.com> 2950S: Maintained 2951F: arch/x86/kernel/cpuid.c 2952F: arch/x86/kernel/msr.c 2953 2954CPU POWER MONITORING SUBSYSTEM 2955M: Thomas Renninger <trenn@suse.com> 2956L: linux-pm@vger.kernel.org 2957S: Maintained 2958F: tools/power/cpupower/ 2959 2960CRAMFS FILESYSTEM 2961W: http://sourceforge.net/projects/cramfs/ 2962S: Orphan / Obsolete 2963F: Documentation/filesystems/cramfs.txt 2964F: fs/cramfs/ 2965 2966CRIS PORT 2967M: Mikael Starvik <starvik@axis.com> 2968M: Jesper Nilsson <jesper.nilsson@axis.com> 2969L: linux-cris-kernel@axis.com 2970W: http://developer.axis.com 2971S: Maintained 2972F: arch/cris/ 2973F: drivers/tty/serial/crisv10.* 2974 2975CRYPTO API 2976M: Herbert Xu <herbert@gondor.apana.org.au> 2977M: "David S. Miller" <davem@davemloft.net> 2978L: linux-crypto@vger.kernel.org 2979T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2980S: Maintained 2981F: Documentation/crypto/ 2982F: Documentation/DocBook/crypto-API.tmpl 2983F: arch/*/crypto/ 2984F: crypto/ 2985F: drivers/crypto/ 2986F: include/crypto/ 2987 2988CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2989M: Neil Horman <nhorman@tuxdriver.com> 2990L: linux-crypto@vger.kernel.org 2991S: Maintained 2992F: crypto/ansi_cprng.c 2993F: crypto/rng.c 2994 2995CS5535 Audio ALSA driver 2996M: Jaya Kumar <jayakumar.alsa@gmail.com> 2997S: Maintained 2998F: sound/pci/cs5535audio/ 2999 3000CW1200 WLAN driver 3001M: Solomon Peachy <pizza@shaftnet.org> 3002S: Maintained 3003F: drivers/net/wireless/cw1200/ 3004 3005CX18 VIDEO4LINUX DRIVER 3006M: Andy Walls <awalls@md.metrocast.net> 3007L: ivtv-devel@ivtvdriver.org (subscribers-only) 3008L: linux-media@vger.kernel.org 3009T: git git://linuxtv.org/media_tree.git 3010W: http://linuxtv.org 3011W: http://www.ivtvdriver.org/index.php/Cx18 3012S: Maintained 3013F: Documentation/video4linux/cx18.txt 3014F: drivers/media/pci/cx18/ 3015F: include/uapi/linux/ivtv* 3016 3017CX2341X MPEG ENCODER HELPER MODULE 3018M: Hans Verkuil <hverkuil@xs4all.nl> 3019L: linux-media@vger.kernel.org 3020T: git git://linuxtv.org/media_tree.git 3021W: http://linuxtv.org 3022S: Maintained 3023F: drivers/media/common/cx2341x* 3024F: include/media/cx2341x* 3025 3026CX24120 MEDIA DRIVER 3027M: Jemma Denson <jdenson@gmail.com> 3028M: Patrick Boettcher <patrick.boettcher@posteo.de> 3029L: linux-media@vger.kernel.org 3030W: http://linuxtv.org/ 3031Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3032S: Maintained 3033F: drivers/media/dvb-frontends/cx24120* 3034 3035CX88 VIDEO4LINUX DRIVER 3036M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3037L: linux-media@vger.kernel.org 3038W: http://linuxtv.org 3039T: git git://linuxtv.org/media_tree.git 3040S: Odd fixes 3041F: Documentation/video4linux/cx88/ 3042F: drivers/media/pci/cx88/ 3043 3044CXD2820R MEDIA DRIVER 3045M: Antti Palosaari <crope@iki.fi> 3046L: linux-media@vger.kernel.org 3047W: http://linuxtv.org/ 3048W: http://palosaari.fi/linux/ 3049Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3050T: git git://linuxtv.org/anttip/media_tree.git 3051S: Maintained 3052F: drivers/media/dvb-frontends/cxd2820r* 3053 3054CXGB3 ETHERNET DRIVER (CXGB3) 3055M: Santosh Raspatur <santosh@chelsio.com> 3056L: netdev@vger.kernel.org 3057W: http://www.chelsio.com 3058S: Supported 3059F: drivers/net/ethernet/chelsio/cxgb3/ 3060 3061CXGB3 ISCSI DRIVER (CXGB3I) 3062M: Karen Xie <kxie@chelsio.com> 3063L: linux-scsi@vger.kernel.org 3064W: http://www.chelsio.com 3065S: Supported 3066F: drivers/scsi/cxgbi/cxgb3i 3067 3068CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3069M: Steve Wise <swise@chelsio.com> 3070L: linux-rdma@vger.kernel.org 3071W: http://www.openfabrics.org 3072S: Supported 3073F: drivers/infiniband/hw/cxgb3/ 3074 3075CXGB4 ETHERNET DRIVER (CXGB4) 3076M: Hariprasad S <hariprasad@chelsio.com> 3077L: netdev@vger.kernel.org 3078W: http://www.chelsio.com 3079S: Supported 3080F: drivers/net/ethernet/chelsio/cxgb4/ 3081 3082CXGB4 ISCSI DRIVER (CXGB4I) 3083M: Karen Xie <kxie@chelsio.com> 3084L: linux-scsi@vger.kernel.org 3085W: http://www.chelsio.com 3086S: Supported 3087F: drivers/scsi/cxgbi/cxgb4i 3088 3089CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3090M: Steve Wise <swise@chelsio.com> 3091L: linux-rdma@vger.kernel.org 3092W: http://www.openfabrics.org 3093S: Supported 3094F: drivers/infiniband/hw/cxgb4/ 3095 3096CXGB4VF ETHERNET DRIVER (CXGB4VF) 3097M: Casey Leedom <leedom@chelsio.com> 3098L: netdev@vger.kernel.org 3099W: http://www.chelsio.com 3100S: Supported 3101F: drivers/net/ethernet/chelsio/cxgb4vf/ 3102 3103CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3104M: Ian Munsie <imunsie@au1.ibm.com> 3105M: Michael Neuling <mikey@neuling.org> 3106L: linuxppc-dev@lists.ozlabs.org 3107S: Supported 3108F: drivers/misc/cxl/ 3109F: include/misc/cxl* 3110F: include/uapi/misc/cxl.h 3111F: Documentation/powerpc/cxl.txt 3112F: Documentation/powerpc/cxl.txt 3113F: Documentation/ABI/testing/sysfs-class-cxl 3114 3115STMMAC ETHERNET DRIVER 3116M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3117L: netdev@vger.kernel.org 3118W: http://www.stlinux.com 3119S: Supported 3120F: drivers/net/ethernet/stmicro/stmmac/ 3121 3122CYBERPRO FB DRIVER 3123M: Russell King <linux@arm.linux.org.uk> 3124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3125W: http://www.arm.linux.org.uk/ 3126S: Maintained 3127F: drivers/video/fbdev/cyber2000fb.* 3128 3129CYCLADES ASYNC MUX DRIVER 3130W: http://www.cyclades.com/ 3131S: Orphan 3132F: drivers/tty/cyclades.c 3133F: include/linux/cyclades.h 3134F: include/uapi/linux/cyclades.h 3135 3136CYCLADES PC300 DRIVER 3137W: http://www.cyclades.com/ 3138S: Orphan 3139F: drivers/net/wan/pc300* 3140 3141CYPRESS_FIRMWARE MEDIA DRIVER 3142M: Antti Palosaari <crope@iki.fi> 3143L: linux-media@vger.kernel.org 3144W: http://linuxtv.org/ 3145W: http://palosaari.fi/linux/ 3146Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3147T: git git://linuxtv.org/anttip/media_tree.git 3148S: Maintained 3149F: drivers/media/common/cypress_firmware* 3150 3151CYTTSP TOUCHSCREEN DRIVER 3152M: Ferruh Yigit <fery@cypress.com> 3153L: linux-input@vger.kernel.org 3154S: Supported 3155F: drivers/input/touchscreen/cyttsp* 3156F: include/linux/input/cyttsp.h 3157 3158DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3159M: Joshua Kinard <kumba@gentoo.org> 3160S: Maintained 3161F: drivers/rtc/rtc-ds1685.c 3162F: include/linux/rtc/ds1685.h 3163 3164DAMA SLAVE for AX.25 3165M: Joerg Reuter <jreuter@yaina.de> 3166W: http://yaina.de/jreuter/ 3167W: http://www.qsl.net/dl1bke/ 3168L: linux-hams@vger.kernel.org 3169S: Maintained 3170F: net/ax25/af_ax25.c 3171F: net/ax25/ax25_dev.c 3172F: net/ax25/ax25_ds_* 3173F: net/ax25/ax25_in.c 3174F: net/ax25/ax25_out.c 3175F: net/ax25/ax25_timer.c 3176F: net/ax25/sysctl_net_ax25.c 3177 3178DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3179L: netdev@vger.kernel.org 3180S: Orphan 3181F: Documentation/networking/dmfe.txt 3182F: drivers/net/ethernet/dec/tulip/dmfe.c 3183 3184DC390/AM53C974 SCSI driver 3185M: Hannes Reinecke <hare@suse.com> 3186L: linux-scsi@vger.kernel.org 3187S: Maintained 3188F: drivers/scsi/am53c974.c 3189 3190DC395x SCSI driver 3191M: Oliver Neukum <oliver@neukum.org> 3192M: Ali Akcaagac <aliakc@web.de> 3193M: Jamie Lenehan <lenehan@twibble.org> 3194L: dc395x@twibble.org 3195W: http://twibble.org/dist/dc395x/ 3196W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3197S: Maintained 3198F: Documentation/scsi/dc395x.txt 3199F: drivers/scsi/dc395x.* 3200 3201DCCP PROTOCOL 3202M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3203L: dccp@vger.kernel.org 3204W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3205S: Maintained 3206F: include/linux/dccp.h 3207F: include/uapi/linux/dccp.h 3208F: include/linux/tfrc.h 3209F: net/dccp/ 3210 3211DECnet NETWORK LAYER 3212W: http://linux-decnet.sourceforge.net 3213L: linux-decnet-user@lists.sourceforge.net 3214S: Orphan 3215F: Documentation/networking/decnet.txt 3216F: net/decnet/ 3217 3218DECSTATION PLATFORM SUPPORT 3219M: "Maciej W. Rozycki" <macro@linux-mips.org> 3220L: linux-mips@linux-mips.org 3221W: http://www.linux-mips.org/wiki/DECstation 3222S: Maintained 3223F: arch/mips/dec/ 3224F: arch/mips/include/asm/dec/ 3225F: arch/mips/include/asm/mach-dec/ 3226 3227DEFXX FDDI NETWORK DRIVER 3228M: "Maciej W. Rozycki" <macro@linux-mips.org> 3229S: Maintained 3230F: drivers/net/fddi/defxx.* 3231 3232DELL LAPTOP DRIVER 3233M: Matthew Garrett <mjg59@srcf.ucam.org> 3234M: Pali Rohár <pali.rohar@gmail.com> 3235L: platform-driver-x86@vger.kernel.org 3236S: Maintained 3237F: drivers/platform/x86/dell-laptop.c 3238 3239DELL LAPTOP RBTN DRIVER 3240M: Pali Rohár <pali.rohar@gmail.com> 3241S: Maintained 3242F: drivers/platform/x86/dell-rbtn.* 3243 3244DELL LAPTOP FREEFALL DRIVER 3245M: Pali Rohár <pali.rohar@gmail.com> 3246S: Maintained 3247F: drivers/platform/x86/dell-smo8800.c 3248 3249DELL LAPTOP SMM DRIVER 3250M: Pali Rohár <pali.rohar@gmail.com> 3251S: Maintained 3252F: drivers/hwmon/dell-smm-hwmon.c 3253F: include/uapi/linux/i8k.h 3254 3255DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3256M: Doug Warzecha <Douglas_Warzecha@dell.com> 3257S: Maintained 3258F: Documentation/dcdbas.txt 3259F: drivers/firmware/dcdbas.* 3260 3261DELL WMI EXTRAS DRIVER 3262M: Matthew Garrett <mjg59@srcf.ucam.org> 3263M: Pali Rohár <pali.rohar@gmail.com> 3264S: Maintained 3265F: drivers/platform/x86/dell-wmi.c 3266 3267DESIGNWARE USB2 DRD IP DRIVER 3268M: John Youn <johnyoun@synopsys.com> 3269L: linux-usb@vger.kernel.org 3270T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3271S: Maintained 3272F: drivers/usb/dwc2/ 3273 3274DESIGNWARE USB3 DRD IP DRIVER 3275M: Felipe Balbi <balbi@ti.com> 3276L: linux-usb@vger.kernel.org 3277L: linux-omap@vger.kernel.org 3278T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3279S: Maintained 3280F: drivers/usb/dwc3/ 3281 3282DEVICE COREDUMP (DEV_COREDUMP) 3283M: Johannes Berg <johannes@sipsolutions.net> 3284L: linux-kernel@vger.kernel.org 3285S: Maintained 3286F: drivers/base/devcoredump.c 3287F: include/linux/devcoredump.h 3288 3289DEVICE FREQUENCY (DEVFREQ) 3290M: MyungJoo Ham <myungjoo.ham@samsung.com> 3291M: Kyungmin Park <kyungmin.park@samsung.com> 3292L: linux-pm@vger.kernel.org 3293S: Maintained 3294F: drivers/devfreq/ 3295 3296DEVICE NUMBER REGISTRY 3297M: Torben Mathiasen <device@lanana.org> 3298W: http://lanana.org/docs/device-list/index.html 3299S: Maintained 3300 3301DEVICE-MAPPER (LVM) 3302M: Alasdair Kergon <agk@redhat.com> 3303M: Mike Snitzer <snitzer@redhat.com> 3304M: dm-devel@redhat.com 3305L: dm-devel@redhat.com 3306W: http://sources.redhat.com/dm 3307Q: http://patchwork.kernel.org/project/dm-devel/list/ 3308T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3309T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3310S: Maintained 3311F: Documentation/device-mapper/ 3312F: drivers/md/dm* 3313F: drivers/md/persistent-data/ 3314F: include/linux/device-mapper.h 3315F: include/linux/dm-*.h 3316F: include/uapi/linux/dm-*.h 3317 3318DIALOG SEMICONDUCTOR DRIVERS 3319M: Support Opensource <support.opensource@diasemi.com> 3320W: http://www.dialog-semiconductor.com/products 3321S: Supported 3322F: Documentation/hwmon/da90?? 3323F: drivers/gpio/gpio-da90??.c 3324F: drivers/hwmon/da90??-hwmon.c 3325F: drivers/iio/adc/da91??-*.c 3326F: drivers/input/misc/da90??_onkey.c 3327F: drivers/input/touchscreen/da9052_tsi.c 3328F: drivers/leds/leds-da90??.c 3329F: drivers/mfd/da903x.c 3330F: drivers/mfd/da90??-*.c 3331F: drivers/mfd/da91??-*.c 3332F: drivers/power/da9052-battery.c 3333F: drivers/power/da91??-*.c 3334F: drivers/regulator/da903x.c 3335F: drivers/regulator/da9???-regulator.[ch] 3336F: drivers/rtc/rtc-da90??.c 3337F: drivers/video/backlight/da90??_bl.c 3338F: drivers/watchdog/da90??_wdt.c 3339F: include/linux/mfd/da903x.h 3340F: include/linux/mfd/da9052/ 3341F: include/linux/mfd/da9055/ 3342F: include/linux/mfd/da9063/ 3343F: include/linux/mfd/da9150/ 3344F: include/sound/da[79]*.h 3345F: sound/soc/codecs/da[79]*.[ch] 3346 3347DIGI NEO AND CLASSIC PCI PRODUCTS 3348M: Lidza Louina <lidza.louina@gmail.com> 3349M: Mark Hounschell <markh@compro.net> 3350L: driverdev-devel@linuxdriverproject.org 3351S: Maintained 3352F: drivers/staging/dgnc/ 3353 3354DIGI EPCA PCI PRODUCTS 3355M: Lidza Louina <lidza.louina@gmail.com> 3356M: Mark Hounschell <markh@compro.net> 3357M: Daeseok Youn <daeseok.youn@gmail.com> 3358L: driverdev-devel@linuxdriverproject.org 3359S: Maintained 3360F: drivers/staging/dgap/ 3361 3362DIOLAN U2C-12 I2C DRIVER 3363M: Guenter Roeck <linux@roeck-us.net> 3364L: linux-i2c@vger.kernel.org 3365S: Maintained 3366F: drivers/i2c/busses/i2c-diolan-u2c.c 3367 3368DIRECT ACCESS (DAX) 3369M: Matthew Wilcox <willy@linux.intel.com> 3370L: linux-fsdevel@vger.kernel.org 3371S: Supported 3372F: fs/dax.c 3373 3374DIRECTORY NOTIFICATION (DNOTIFY) 3375M: Eric Paris <eparis@parisplace.org> 3376S: Maintained 3377F: Documentation/filesystems/dnotify.txt 3378F: fs/notify/dnotify/ 3379F: include/linux/dnotify.h 3380 3381DISK GEOMETRY AND PARTITION HANDLING 3382M: Andries Brouwer <aeb@cwi.nl> 3383W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3384W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3385W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3386S: Maintained 3387 3388DISKQUOTA 3389M: Jan Kara <jack@suse.com> 3390S: Maintained 3391F: Documentation/filesystems/quota.txt 3392F: fs/quota/ 3393F: include/linux/quota*.h 3394F: include/uapi/linux/quota*.h 3395 3396DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3397M: Bernie Thompson <bernie@plugable.com> 3398L: linux-fbdev@vger.kernel.org 3399S: Maintained 3400W: http://plugable.com/category/projects/udlfb/ 3401F: drivers/video/fbdev/udlfb.c 3402F: include/video/udlfb.h 3403F: Documentation/fb/udlfb.txt 3404 3405DISTRIBUTED LOCK MANAGER (DLM) 3406M: Christine Caulfield <ccaulfie@redhat.com> 3407M: David Teigland <teigland@redhat.com> 3408L: cluster-devel@redhat.com 3409W: http://sources.redhat.com/cluster/ 3410T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3411S: Supported 3412F: fs/dlm/ 3413 3414DMA BUFFER SHARING FRAMEWORK 3415M: Sumit Semwal <sumit.semwal@linaro.org> 3416S: Maintained 3417L: linux-media@vger.kernel.org 3418L: dri-devel@lists.freedesktop.org 3419L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3420F: drivers/dma-buf/ 3421F: include/linux/dma-buf* 3422F: include/linux/reservation.h 3423F: include/linux/*fence.h 3424F: Documentation/dma-buf-sharing.txt 3425T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3426 3427DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3428M: Vinod Koul <vinod.koul@intel.com> 3429L: dmaengine@vger.kernel.org 3430Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3431S: Maintained 3432F: drivers/dma/ 3433F: include/linux/dmaengine.h 3434F: Documentation/dmaengine/ 3435T: git git://git.infradead.org/users/vkoul/slave-dma.git 3436 3437DME1737 HARDWARE MONITOR DRIVER 3438M: Juerg Haefliger <juergh@gmail.com> 3439L: lm-sensors@lm-sensors.org 3440S: Maintained 3441F: Documentation/hwmon/dme1737 3442F: drivers/hwmon/dme1737.c 3443 3444DMI/SMBIOS SUPPORT 3445M: Jean Delvare <jdelvare@suse.com> 3446S: Maintained 3447T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3448F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3449F: drivers/firmware/dmi-id.c 3450F: drivers/firmware/dmi_scan.c 3451F: include/linux/dmi.h 3452 3453DOCUMENTATION 3454M: Jonathan Corbet <corbet@lwn.net> 3455L: linux-doc@vger.kernel.org 3456S: Maintained 3457F: Documentation/ 3458X: Documentation/ABI/ 3459X: Documentation/devicetree/ 3460X: Documentation/acpi 3461X: Documentation/power 3462X: Documentation/spi 3463X: Documentation/DocBook/media 3464T: git git://git.lwn.net/linux-2.6.git docs-next 3465 3466DOUBLETALK DRIVER 3467M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3468L: blinux-list@redhat.com 3469S: Maintained 3470F: drivers/char/dtlk.c 3471F: include/linux/dtlk.h 3472 3473DPT_I2O SCSI RAID DRIVER 3474M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3475L: linux-scsi@vger.kernel.org 3476W: http://www.adaptec.com/ 3477S: Maintained 3478F: drivers/scsi/dpt* 3479F: drivers/scsi/dpt/ 3480 3481DRBD DRIVER 3482P: Philipp Reisner 3483P: Lars Ellenberg 3484M: drbd-dev@lists.linbit.com 3485L: drbd-user@lists.linbit.com 3486W: http://www.drbd.org 3487T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3488T: git git://git.drbd.org/drbd-8.3.git 3489S: Supported 3490F: drivers/block/drbd/ 3491F: lib/lru_cache.c 3492F: Documentation/blockdev/drbd/ 3493 3494DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3495M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3496T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3497S: Supported 3498F: Documentation/kobject.txt 3499F: drivers/base/ 3500F: fs/debugfs/ 3501F: fs/kernfs/ 3502F: fs/sysfs/ 3503F: include/linux/debugfs.h 3504F: include/linux/kobj* 3505F: lib/kobj* 3506 3507DRM DRIVERS 3508M: David Airlie <airlied@linux.ie> 3509L: dri-devel@lists.freedesktop.org 3510T: git git://people.freedesktop.org/~airlied/linux 3511S: Maintained 3512F: drivers/gpu/drm/ 3513F: drivers/gpu/vga/ 3514F: include/drm/ 3515F: include/uapi/drm/ 3516 3517RADEON DRM DRIVERS 3518M: Alex Deucher <alexander.deucher@amd.com> 3519M: Christian König <christian.koenig@amd.com> 3520L: dri-devel@lists.freedesktop.org 3521T: git git://people.freedesktop.org/~agd5f/linux 3522S: Supported 3523F: drivers/gpu/drm/radeon/ 3524F: include/uapi/drm/radeon* 3525 3526DRM PANEL DRIVERS 3527M: Thierry Reding <thierry.reding@gmail.com> 3528L: dri-devel@lists.freedesktop.org 3529T: git git://anongit.freedesktop.org/tegra/linux.git 3530S: Maintained 3531F: drivers/gpu/drm/drm_panel.c 3532F: drivers/gpu/drm/panel/ 3533F: include/drm/drm_panel.h 3534F: Documentation/devicetree/bindings/panel/ 3535 3536INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3537M: Daniel Vetter <daniel.vetter@intel.com> 3538M: Jani Nikula <jani.nikula@linux.intel.com> 3539L: intel-gfx@lists.freedesktop.org 3540L: dri-devel@lists.freedesktop.org 3541Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3542T: git git://anongit.freedesktop.org/drm-intel 3543S: Supported 3544F: drivers/gpu/drm/i915/ 3545F: include/drm/i915* 3546F: include/uapi/drm/i915* 3547 3548DRM DRIVERS FOR EXYNOS 3549M: Inki Dae <inki.dae@samsung.com> 3550M: Joonyoung Shim <jy0922.shim@samsung.com> 3551M: Seung-Woo Kim <sw0312.kim@samsung.com> 3552M: Kyungmin Park <kyungmin.park@samsung.com> 3553L: dri-devel@lists.freedesktop.org 3554T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3555S: Supported 3556F: drivers/gpu/drm/exynos/ 3557F: include/drm/exynos* 3558F: include/uapi/drm/exynos* 3559 3560DRM DRIVERS FOR FREESCALE IMX 3561M: Philipp Zabel <p.zabel@pengutronix.de> 3562L: dri-devel@lists.freedesktop.org 3563S: Maintained 3564F: drivers/gpu/drm/imx/ 3565F: Documentation/devicetree/bindings/drm/imx/ 3566 3567DRM DRIVERS FOR NVIDIA TEGRA 3568M: Thierry Reding <thierry.reding@gmail.com> 3569M: Terje Bergström <tbergstrom@nvidia.com> 3570L: dri-devel@lists.freedesktop.org 3571L: linux-tegra@vger.kernel.org 3572T: git git://anongit.freedesktop.org/tegra/linux.git 3573S: Supported 3574F: drivers/gpu/drm/tegra/ 3575F: drivers/gpu/host1x/ 3576F: include/linux/host1x.h 3577F: include/uapi/drm/tegra_drm.h 3578F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3579 3580DRM DRIVERS FOR RENESAS 3581M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3582L: dri-devel@lists.freedesktop.org 3583L: linux-sh@vger.kernel.org 3584T: git git://people.freedesktop.org/~airlied/linux 3585S: Supported 3586F: drivers/gpu/drm/rcar-du/ 3587F: drivers/gpu/drm/shmobile/ 3588F: include/linux/platform_data/shmob_drm.h 3589 3590DRM DRIVERS FOR ROCKCHIP 3591M: Mark Yao <mark.yao@rock-chips.com> 3592L: dri-devel@lists.freedesktop.org 3593S: Maintained 3594F: drivers/gpu/drm/rockchip/ 3595F: Documentation/devicetree/bindings/video/rockchip* 3596 3597DRM DRIVERS FOR STI 3598M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3599M: Vincent Abriou <vincent.abriou@st.com> 3600L: dri-devel@lists.freedesktop.org 3601T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3602S: Maintained 3603F: drivers/gpu/drm/sti 3604F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt 3605 3606DSBR100 USB FM RADIO DRIVER 3607M: Alexey Klimov <klimov.linux@gmail.com> 3608L: linux-media@vger.kernel.org 3609T: git git://linuxtv.org/media_tree.git 3610S: Maintained 3611F: drivers/media/radio/dsbr100.c 3612 3613DSCC4 DRIVER 3614M: Francois Romieu <romieu@fr.zoreil.com> 3615L: netdev@vger.kernel.org 3616S: Maintained 3617F: drivers/net/wan/dscc4.c 3618 3619DT3155 MEDIA DRIVER 3620M: Hans Verkuil <hverkuil@xs4all.nl> 3621L: linux-media@vger.kernel.org 3622T: git git://linuxtv.org/media_tree.git 3623W: http://linuxtv.org 3624S: Odd Fixes 3625F: drivers/media/pci/dt3155/ 3626 3627DVB_USB_AF9015 MEDIA DRIVER 3628M: Antti Palosaari <crope@iki.fi> 3629L: linux-media@vger.kernel.org 3630W: http://linuxtv.org/ 3631W: http://palosaari.fi/linux/ 3632Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3633T: git git://linuxtv.org/anttip/media_tree.git 3634S: Maintained 3635F: drivers/media/usb/dvb-usb-v2/af9015* 3636 3637DVB_USB_AF9035 MEDIA DRIVER 3638M: Antti Palosaari <crope@iki.fi> 3639L: linux-media@vger.kernel.org 3640W: http://linuxtv.org/ 3641W: http://palosaari.fi/linux/ 3642Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3643T: git git://linuxtv.org/anttip/media_tree.git 3644S: Maintained 3645F: drivers/media/usb/dvb-usb-v2/af9035* 3646 3647DVB_USB_ANYSEE MEDIA DRIVER 3648M: Antti Palosaari <crope@iki.fi> 3649L: linux-media@vger.kernel.org 3650W: http://linuxtv.org/ 3651W: http://palosaari.fi/linux/ 3652Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3653T: git git://linuxtv.org/anttip/media_tree.git 3654S: Maintained 3655F: drivers/media/usb/dvb-usb-v2/anysee* 3656 3657DVB_USB_AU6610 MEDIA DRIVER 3658M: Antti Palosaari <crope@iki.fi> 3659L: linux-media@vger.kernel.org 3660W: http://linuxtv.org/ 3661W: http://palosaari.fi/linux/ 3662Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3663T: git git://linuxtv.org/anttip/media_tree.git 3664S: Maintained 3665F: drivers/media/usb/dvb-usb-v2/au6610* 3666 3667DVB_USB_CE6230 MEDIA DRIVER 3668M: Antti Palosaari <crope@iki.fi> 3669L: linux-media@vger.kernel.org 3670W: http://linuxtv.org/ 3671W: http://palosaari.fi/linux/ 3672Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3673T: git git://linuxtv.org/anttip/media_tree.git 3674S: Maintained 3675F: drivers/media/usb/dvb-usb-v2/ce6230* 3676 3677DVB_USB_CXUSB MEDIA DRIVER 3678M: Michael Krufky <mkrufky@linuxtv.org> 3679L: linux-media@vger.kernel.org 3680W: http://linuxtv.org/ 3681W: http://github.com/mkrufky 3682Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3683T: git git://linuxtv.org/media_tree.git 3684S: Maintained 3685F: drivers/media/usb/dvb-usb/cxusb* 3686 3687DVB_USB_EC168 MEDIA DRIVER 3688M: Antti Palosaari <crope@iki.fi> 3689L: linux-media@vger.kernel.org 3690W: http://linuxtv.org/ 3691W: http://palosaari.fi/linux/ 3692Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3693T: git git://linuxtv.org/anttip/media_tree.git 3694S: Maintained 3695F: drivers/media/usb/dvb-usb-v2/ec168* 3696 3697DVB_USB_GL861 MEDIA DRIVER 3698M: Antti Palosaari <crope@iki.fi> 3699L: linux-media@vger.kernel.org 3700W: http://linuxtv.org/ 3701Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3702T: git git://linuxtv.org/anttip/media_tree.git 3703S: Maintained 3704F: drivers/media/usb/dvb-usb-v2/gl861* 3705 3706DVB_USB_MXL111SF MEDIA DRIVER 3707M: Michael Krufky <mkrufky@linuxtv.org> 3708L: linux-media@vger.kernel.org 3709W: http://linuxtv.org/ 3710W: http://github.com/mkrufky 3711Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3712T: git git://linuxtv.org/mkrufky/mxl111sf.git 3713S: Maintained 3714F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3715 3716DVB_USB_RTL28XXU MEDIA DRIVER 3717M: Antti Palosaari <crope@iki.fi> 3718L: linux-media@vger.kernel.org 3719W: http://linuxtv.org/ 3720W: http://palosaari.fi/linux/ 3721Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3722T: git git://linuxtv.org/anttip/media_tree.git 3723S: Maintained 3724F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3725 3726DVB_USB_V2 MEDIA DRIVER 3727M: Antti Palosaari <crope@iki.fi> 3728L: linux-media@vger.kernel.org 3729W: http://linuxtv.org/ 3730W: http://palosaari.fi/linux/ 3731Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3732T: git git://linuxtv.org/anttip/media_tree.git 3733S: Maintained 3734F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3735F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3736 3737DYNAMIC DEBUG 3738M: Jason Baron <jbaron@akamai.com> 3739S: Maintained 3740F: lib/dynamic_debug.c 3741F: include/linux/dynamic_debug.h 3742 3743DZ DECSTATION DZ11 SERIAL DRIVER 3744M: "Maciej W. Rozycki" <macro@linux-mips.org> 3745S: Maintained 3746F: drivers/tty/serial/dz.* 3747 3748E3X0 POWER BUTTON DRIVER 3749M: Moritz Fischer <moritz.fischer@ettus.com> 3750L: usrp-users@lists.ettus.com 3751W: http://www.ettus.com 3752S: Supported 3753F: drivers/input/misc/e3x0-button.c 3754F: Documentation/devicetree/bindings/input/e3x0-button.txt 3755 3756E4000 MEDIA DRIVER 3757M: Antti Palosaari <crope@iki.fi> 3758L: linux-media@vger.kernel.org 3759W: http://linuxtv.org/ 3760W: http://palosaari.fi/linux/ 3761Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3762T: git git://linuxtv.org/anttip/media_tree.git 3763S: Maintained 3764F: drivers/media/tuners/e4000* 3765 3766EATA ISA/EISA/PCI SCSI DRIVER 3767M: Dario Ballabio <ballabio_dario@emc.com> 3768L: linux-scsi@vger.kernel.org 3769S: Maintained 3770F: drivers/scsi/eata.c 3771 3772EC100 MEDIA DRIVER 3773M: Antti Palosaari <crope@iki.fi> 3774L: linux-media@vger.kernel.org 3775W: http://linuxtv.org/ 3776W: http://palosaari.fi/linux/ 3777Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3778T: git git://linuxtv.org/anttip/media_tree.git 3779S: Maintained 3780F: drivers/media/dvb-frontends/ec100* 3781 3782ECRYPT FILE SYSTEM 3783M: Tyler Hicks <tyhicks@canonical.com> 3784L: ecryptfs@vger.kernel.org 3785W: http://ecryptfs.org 3786W: https://launchpad.net/ecryptfs 3787S: Supported 3788F: Documentation/filesystems/ecryptfs.txt 3789F: fs/ecryptfs/ 3790 3791EDAC-CORE 3792M: Doug Thompson <dougthompson@xmission.com> 3793M: Borislav Petkov <bp@alien8.de> 3794M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3795L: linux-edac@vger.kernel.org 3796W: bluesmoke.sourceforge.net 3797T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3798T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3799S: Supported 3800F: Documentation/edac.txt 3801F: drivers/edac/ 3802F: include/linux/edac.h 3803 3804EDAC-AMD64 3805M: Doug Thompson <dougthompson@xmission.com> 3806M: Borislav Petkov <bp@alien8.de> 3807L: linux-edac@vger.kernel.org 3808W: bluesmoke.sourceforge.net 3809S: Maintained 3810F: drivers/edac/amd64_edac* 3811 3812EDAC-CALXEDA 3813M: Doug Thompson <dougthompson@xmission.com> 3814M: Robert Richter <rric@kernel.org> 3815L: linux-edac@vger.kernel.org 3816W: bluesmoke.sourceforge.net 3817S: Maintained 3818F: drivers/edac/highbank* 3819 3820EDAC-CAVIUM 3821M: Ralf Baechle <ralf@linux-mips.org> 3822M: David Daney <david.daney@cavium.com> 3823L: linux-edac@vger.kernel.org 3824L: linux-mips@linux-mips.org 3825W: bluesmoke.sourceforge.net 3826S: Supported 3827F: drivers/edac/octeon_edac* 3828 3829EDAC-E752X 3830M: Mark Gross <mark.gross@intel.com> 3831M: Doug Thompson <dougthompson@xmission.com> 3832L: linux-edac@vger.kernel.org 3833W: bluesmoke.sourceforge.net 3834S: Maintained 3835F: drivers/edac/e752x_edac.c 3836 3837EDAC-E7XXX 3838M: Doug Thompson <dougthompson@xmission.com> 3839L: linux-edac@vger.kernel.org 3840W: bluesmoke.sourceforge.net 3841S: Maintained 3842F: drivers/edac/e7xxx_edac.c 3843 3844EDAC-GHES 3845M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3846L: linux-edac@vger.kernel.org 3847W: bluesmoke.sourceforge.net 3848S: Maintained 3849F: drivers/edac/ghes_edac.c 3850 3851EDAC-I82443BXGX 3852M: Tim Small <tim@buttersideup.com> 3853L: linux-edac@vger.kernel.org 3854W: bluesmoke.sourceforge.net 3855S: Maintained 3856F: drivers/edac/i82443bxgx_edac.c 3857 3858EDAC-I3000 3859M: Jason Uhlenkott <juhlenko@akamai.com> 3860L: linux-edac@vger.kernel.org 3861W: bluesmoke.sourceforge.net 3862S: Maintained 3863F: drivers/edac/i3000_edac.c 3864 3865EDAC-I5000 3866M: Doug Thompson <dougthompson@xmission.com> 3867L: linux-edac@vger.kernel.org 3868W: bluesmoke.sourceforge.net 3869S: Maintained 3870F: drivers/edac/i5000_edac.c 3871 3872EDAC-I5400 3873M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3874L: linux-edac@vger.kernel.org 3875W: bluesmoke.sourceforge.net 3876S: Maintained 3877F: drivers/edac/i5400_edac.c 3878 3879EDAC-I7300 3880M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3881L: linux-edac@vger.kernel.org 3882W: bluesmoke.sourceforge.net 3883S: Maintained 3884F: drivers/edac/i7300_edac.c 3885 3886EDAC-I7CORE 3887M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3888L: linux-edac@vger.kernel.org 3889W: bluesmoke.sourceforge.net 3890S: Maintained 3891F: drivers/edac/i7core_edac.c 3892 3893EDAC-I82975X 3894M: Ranganathan Desikan <ravi@jetztechnologies.com> 3895M: "Arvind R." <arvino55@gmail.com> 3896L: linux-edac@vger.kernel.org 3897W: bluesmoke.sourceforge.net 3898S: Maintained 3899F: drivers/edac/i82975x_edac.c 3900 3901EDAC-IE31200 3902M: Jason Baron <jbaron@akamai.com> 3903L: linux-edac@vger.kernel.org 3904W: bluesmoke.sourceforge.net 3905S: Maintained 3906F: drivers/edac/ie31200_edac.c 3907 3908EDAC-MPC85XX 3909M: Johannes Thumshirn <morbidrsa@gmail.com> 3910L: linux-edac@vger.kernel.org 3911W: bluesmoke.sourceforge.net 3912S: Maintained 3913F: drivers/edac/mpc85xx_edac.[ch] 3914 3915EDAC-PASEMI 3916M: Egor Martovetsky <egor@pasemi.com> 3917L: linux-edac@vger.kernel.org 3918W: bluesmoke.sourceforge.net 3919S: Maintained 3920F: drivers/edac/pasemi_edac.c 3921 3922EDAC-R82600 3923M: Tim Small <tim@buttersideup.com> 3924L: linux-edac@vger.kernel.org 3925W: bluesmoke.sourceforge.net 3926S: Maintained 3927F: drivers/edac/r82600_edac.c 3928 3929EDAC-SBRIDGE 3930M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3931L: linux-edac@vger.kernel.org 3932W: bluesmoke.sourceforge.net 3933S: Maintained 3934F: drivers/edac/sb_edac.c 3935 3936EDAC-XGENE 3937APPLIED MICRO (APM) X-GENE SOC EDAC 3938M: Loc Ho <lho@apm.com> 3939S: Supported 3940F: drivers/edac/xgene_edac.c 3941F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 3942 3943EDIROL UA-101/UA-1000 DRIVER 3944M: Clemens Ladisch <clemens@ladisch.de> 3945L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3946T: git git://git.alsa-project.org/alsa-kernel.git 3947S: Maintained 3948F: sound/usb/misc/ua101.c 3949 3950EXTENSIBLE FIRMWARE INTERFACE (EFI) 3951M: Matt Fleming <matt.fleming@intel.com> 3952L: linux-efi@vger.kernel.org 3953T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3954S: Maintained 3955F: Documentation/efi-stub.txt 3956F: arch/ia64/kernel/efi.c 3957F: arch/x86/boot/compressed/eboot.[ch] 3958F: arch/x86/include/asm/efi.h 3959F: arch/x86/platform/efi/* 3960F: drivers/firmware/efi/* 3961F: include/linux/efi*.h 3962 3963EFI VARIABLE FILESYSTEM 3964M: Matthew Garrett <matthew.garrett@nebula.com> 3965M: Jeremy Kerr <jk@ozlabs.org> 3966M: Matt Fleming <matt.fleming@intel.com> 3967T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3968L: linux-efi@vger.kernel.org 3969S: Maintained 3970F: fs/efivarfs/ 3971 3972EFIFB FRAMEBUFFER DRIVER 3973L: linux-fbdev@vger.kernel.org 3974M: Peter Jones <pjones@redhat.com> 3975S: Maintained 3976F: drivers/video/fbdev/efifb.c 3977 3978EFS FILESYSTEM 3979W: http://aeschi.ch.eu.org/efs/ 3980S: Orphan 3981F: fs/efs/ 3982 3983EHCA (IBM GX bus InfiniBand adapter) DRIVER 3984M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3985M: Christoph Raisch <raisch@de.ibm.com> 3986L: linux-rdma@vger.kernel.org 3987S: Supported 3988F: drivers/infiniband/hw/ehca/ 3989 3990EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3991M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3992L: netdev@vger.kernel.org 3993S: Maintained 3994F: drivers/net/ethernet/ibm/ehea/ 3995 3996EM28XX VIDEO4LINUX DRIVER 3997M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3998L: linux-media@vger.kernel.org 3999W: http://linuxtv.org 4000T: git git://linuxtv.org/media_tree.git 4001S: Maintained 4002F: drivers/media/usb/em28xx/ 4003 4004EMBEDDED LINUX 4005M: Paul Gortmaker <paul.gortmaker@windriver.com> 4006M: Matt Mackall <mpm@selenic.com> 4007M: David Woodhouse <dwmw2@infradead.org> 4008L: linux-embedded@vger.kernel.org 4009S: Maintained 4010 4011EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4012M: James Smart <james.smart@avagotech.com> 4013M: Dick Kennedy <dick.kennedy@avagotech.com> 4014L: linux-scsi@vger.kernel.org 4015W: http://www.avagotech.com 4016S: Supported 4017F: drivers/scsi/lpfc/ 4018 4019ENE CB710 FLASH CARD READER DRIVER 4020M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4021S: Maintained 4022F: drivers/misc/cb710/ 4023F: drivers/mmc/host/cb710-mmc.* 4024F: include/linux/cb710.h 4025 4026ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4027M: Maxim Levitsky <maximlevitsky@gmail.com> 4028S: Maintained 4029F: drivers/media/rc/ene_ir.* 4030 4031ENHANCED ERROR HANDLING (EEH) 4032M: Gavin Shan <shangw@linux.vnet.ibm.com> 4033L: linuxppc-dev@lists.ozlabs.org 4034S: Supported 4035F: Documentation/powerpc/eeh-pci-error-recovery.txt 4036F: arch/powerpc/kernel/eeh*.c 4037 4038EPSON S1D13XXX FRAMEBUFFER DRIVER 4039M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4040S: Maintained 4041T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4042F: drivers/video/fbdev/s1d13xxxfb.c 4043F: include/video/s1d13xxxfb.h 4044 4045ET131X NETWORK DRIVER 4046M: Mark Einon <mark.einon@gmail.com> 4047S: Odd Fixes 4048F: drivers/net/ethernet/agere/ 4049 4050ETHERNET BRIDGE 4051M: Stephen Hemminger <stephen@networkplumber.org> 4052L: bridge@lists.linux-foundation.org 4053L: netdev@vger.kernel.org 4054W: http://www.linuxfoundation.org/en/Net:Bridge 4055S: Maintained 4056F: include/linux/netfilter_bridge/ 4057F: net/bridge/ 4058 4059ETHERNET PHY LIBRARY 4060M: Florian Fainelli <f.fainelli@gmail.com> 4061L: netdev@vger.kernel.org 4062S: Maintained 4063F: include/linux/phy.h 4064F: include/linux/phy_fixed.h 4065F: drivers/net/phy/ 4066F: Documentation/networking/phy.txt 4067F: drivers/of/of_mdio.c 4068F: drivers/of/of_net.c 4069 4070EXT2 FILE SYSTEM 4071M: Jan Kara <jack@suse.com> 4072L: linux-ext4@vger.kernel.org 4073S: Maintained 4074F: Documentation/filesystems/ext2.txt 4075F: fs/ext2/ 4076F: include/linux/ext2* 4077 4078EXT3 FILE SYSTEM 4079M: Jan Kara <jack@suse.com> 4080M: Andrew Morton <akpm@linux-foundation.org> 4081M: Andreas Dilger <adilger.kernel@dilger.ca> 4082L: linux-ext4@vger.kernel.org 4083S: Maintained 4084F: Documentation/filesystems/ext3.txt 4085F: fs/ext3/ 4086 4087EXT4 FILE SYSTEM 4088M: "Theodore Ts'o" <tytso@mit.edu> 4089M: Andreas Dilger <adilger.kernel@dilger.ca> 4090L: linux-ext4@vger.kernel.org 4091W: http://ext4.wiki.kernel.org 4092Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4093S: Maintained 4094F: Documentation/filesystems/ext4.txt 4095F: fs/ext4/ 4096 4097Extended Verification Module (EVM) 4098M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4099L: linux-ima-devel@lists.sourceforge.net 4100L: linux-security-module@vger.kernel.org 4101S: Supported 4102F: security/integrity/evm/ 4103 4104EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4105M: MyungJoo Ham <myungjoo.ham@samsung.com> 4106M: Chanwoo Choi <cw00.choi@samsung.com> 4107L: linux-kernel@vger.kernel.org 4108T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4109S: Maintained 4110F: drivers/extcon/ 4111F: Documentation/extcon/ 4112 4113EXYNOS DP DRIVER 4114M: Jingoo Han <jingoohan1@gmail.com> 4115L: dri-devel@lists.freedesktop.org 4116S: Maintained 4117F: drivers/gpu/drm/exynos/exynos_dp* 4118 4119EXYNOS MIPI DISPLAY DRIVERS 4120M: Inki Dae <inki.dae@samsung.com> 4121M: Donghwa Lee <dh09.lee@samsung.com> 4122M: Kyungmin Park <kyungmin.park@samsung.com> 4123L: linux-fbdev@vger.kernel.org 4124S: Maintained 4125F: drivers/video/fbdev/exynos/exynos_mipi* 4126F: include/video/exynos_mipi* 4127 4128F71805F HARDWARE MONITORING DRIVER 4129M: Jean Delvare <jdelvare@suse.com> 4130L: lm-sensors@lm-sensors.org 4131S: Maintained 4132F: Documentation/hwmon/f71805f 4133F: drivers/hwmon/f71805f.c 4134 4135FC0011 TUNER DRIVER 4136M: Michael Buesch <m@bues.ch> 4137L: linux-media@vger.kernel.org 4138S: Maintained 4139F: drivers/media/tuners/fc0011.h 4140F: drivers/media/tuners/fc0011.c 4141 4142FC2580 MEDIA DRIVER 4143M: Antti Palosaari <crope@iki.fi> 4144L: linux-media@vger.kernel.org 4145W: http://linuxtv.org/ 4146W: http://palosaari.fi/linux/ 4147Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4148T: git git://linuxtv.org/anttip/media_tree.git 4149S: Maintained 4150F: drivers/media/tuners/fc2580* 4151 4152FANOTIFY 4153M: Eric Paris <eparis@redhat.com> 4154S: Maintained 4155F: fs/notify/fanotify/ 4156F: include/linux/fanotify.h 4157F: include/uapi/linux/fanotify.h 4158 4159FARSYNC SYNCHRONOUS DRIVER 4160M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4161W: http://www.farsite.co.uk/ 4162S: Supported 4163F: drivers/net/wan/farsync.* 4164 4165FAULT INJECTION SUPPORT 4166M: Akinobu Mita <akinobu.mita@gmail.com> 4167S: Supported 4168F: Documentation/fault-injection/ 4169F: lib/fault-inject.c 4170 4171FBTFT Framebuffer drivers 4172M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4173M: Noralf Trønnes <noralf@tronnes.org> 4174S: Maintained 4175F: drivers/staging/fbtft/ 4176 4177FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4178M: Vasu Dev <vasu.dev@intel.com> 4179L: fcoe-devel@open-fcoe.org 4180W: www.Open-FCoE.org 4181S: Supported 4182F: drivers/scsi/libfc/ 4183F: drivers/scsi/fcoe/ 4184F: include/scsi/fc/ 4185F: include/scsi/libfc.h 4186F: include/scsi/libfcoe.h 4187F: include/uapi/scsi/fc/ 4188 4189FILE LOCKING (flock() and fcntl()/lockf()) 4190M: Jeff Layton <jlayton@poochiereds.net> 4191M: "J. Bruce Fields" <bfields@fieldses.org> 4192L: linux-fsdevel@vger.kernel.org 4193S: Maintained 4194F: include/linux/fcntl.h 4195F: include/linux/fs.h 4196F: include/uapi/linux/fcntl.h 4197F: include/uapi/linux/fs.h 4198F: fs/fcntl.c 4199F: fs/locks.c 4200 4201FILESYSTEMS (VFS and infrastructure) 4202M: Alexander Viro <viro@zeniv.linux.org.uk> 4203L: linux-fsdevel@vger.kernel.org 4204S: Maintained 4205F: fs/* 4206 4207FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4208M: Riku Voipio <riku.voipio@iki.fi> 4209L: lm-sensors@lm-sensors.org 4210S: Maintained 4211F: drivers/hwmon/f75375s.c 4212F: include/linux/f75375s.h 4213 4214FIREWIRE AUDIO DRIVERS 4215M: Clemens Ladisch <clemens@ladisch.de> 4216L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4217T: git git://git.alsa-project.org/alsa-kernel.git 4218S: Maintained 4219F: sound/firewire/ 4220 4221FIREWIRE MEDIA DRIVERS (firedtv) 4222M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4223L: linux-media@vger.kernel.org 4224L: linux1394-devel@lists.sourceforge.net 4225T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4226S: Maintained 4227F: drivers/media/firewire/ 4228 4229FIREWIRE SBP-2 TARGET 4230M: Chris Boot <bootc@bootc.net> 4231L: linux-scsi@vger.kernel.org 4232L: target-devel@vger.kernel.org 4233L: linux1394-devel@lists.sourceforge.net 4234T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4235S: Maintained 4236F: drivers/target/sbp/ 4237 4238FIREWIRE SUBSYSTEM 4239M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4240L: linux1394-devel@lists.sourceforge.net 4241W: http://ieee1394.wiki.kernel.org/ 4242T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4243S: Maintained 4244F: drivers/firewire/ 4245F: include/linux/firewire.h 4246F: include/uapi/linux/firewire*.h 4247F: tools/firewire/ 4248 4249FIRMWARE LOADER (request_firmware) 4250M: Ming Lei <ming.lei@canonical.com> 4251L: linux-kernel@vger.kernel.org 4252S: Maintained 4253F: Documentation/firmware_class/ 4254F: drivers/base/firmware*.c 4255F: include/linux/firmware.h 4256 4257FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4258M: Joshua Morris <josh.h.morris@us.ibm.com> 4259M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4260S: Maintained 4261F: drivers/block/rsxx/ 4262 4263FLOPPY DRIVER 4264M: Jiri Kosina <jkosina@suse.com> 4265T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4266S: Odd fixes 4267F: drivers/block/floppy.c 4268 4269FMC SUBSYSTEM 4270M: Alessandro Rubini <rubini@gnudd.com> 4271W: http://www.ohwr.org/projects/fmc-bus 4272S: Supported 4273F: drivers/fmc/ 4274F: include/linux/fmc*.h 4275F: include/linux/ipmi-fru.h 4276K: fmc_d.*register 4277 4278FPU EMULATOR 4279M: Bill Metzenthen <billm@melbpc.org.au> 4280W: http://floatingpoint.sourceforge.net/emulator/index.html 4281S: Maintained 4282F: arch/x86/math-emu/ 4283 4284FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4285L: netdev@vger.kernel.org 4286S: Orphan 4287F: drivers/net/wan/dlci.c 4288F: drivers/net/wan/sdla.c 4289 4290FRAMEBUFFER LAYER 4291M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4292M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4293L: linux-fbdev@vger.kernel.org 4294W: http://linux-fbdev.sourceforge.net/ 4295Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4296T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4297S: Maintained 4298F: Documentation/fb/ 4299F: Documentation/devicetree/bindings/fb/ 4300F: drivers/video/ 4301F: include/video/ 4302F: include/linux/fb.h 4303F: include/uapi/video/ 4304F: include/uapi/linux/fb.h 4305 4306FREESCALE DIU FRAMEBUFFER DRIVER 4307M: Timur Tabi <timur@tabi.org> 4308L: linux-fbdev@vger.kernel.org 4309S: Maintained 4310F: drivers/video/fbdev/fsl-diu-fb.* 4311 4312FREESCALE DMA DRIVER 4313M: Li Yang <leoli@freescale.com> 4314M: Zhang Wei <zw@zh-kernel.org> 4315L: linuxppc-dev@lists.ozlabs.org 4316S: Maintained 4317F: drivers/dma/fsldma.* 4318 4319FREESCALE I2C CPM DRIVER 4320M: Jochen Friedrich <jochen@scram.de> 4321L: linuxppc-dev@lists.ozlabs.org 4322L: linux-i2c@vger.kernel.org 4323S: Maintained 4324F: drivers/i2c/busses/i2c-cpm.c 4325 4326FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4327M: Sascha Hauer <kernel@pengutronix.de> 4328L: linux-fbdev@vger.kernel.org 4329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4330S: Maintained 4331F: include/linux/platform_data/video-imxfb.h 4332F: drivers/video/fbdev/imxfb.c 4333 4334FREESCALE QUAD SPI DRIVER 4335M: Han Xu <han.xu@freescale.com> 4336L: linux-mtd@lists.infradead.org 4337S: Maintained 4338F: drivers/mtd/spi-nor/fsl-quadspi.c 4339 4340FREESCALE SOC FS_ENET DRIVER 4341M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4342M: Vitaly Bordug <vbordug@ru.mvista.com> 4343L: linuxppc-dev@lists.ozlabs.org 4344L: netdev@vger.kernel.org 4345S: Maintained 4346F: drivers/net/ethernet/freescale/fs_enet/ 4347F: include/linux/fs_enet_pd.h 4348 4349FREESCALE QUICC ENGINE LIBRARY 4350L: linuxppc-dev@lists.ozlabs.org 4351S: Orphan 4352F: arch/powerpc/sysdev/qe_lib/ 4353F: arch/powerpc/include/asm/*qe.h 4354 4355FREESCALE USB PERIPHERAL DRIVERS 4356M: Li Yang <leoli@freescale.com> 4357L: linux-usb@vger.kernel.org 4358L: linuxppc-dev@lists.ozlabs.org 4359S: Maintained 4360F: drivers/usb/gadget/udc/fsl* 4361 4362FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4363M: Li Yang <leoli@freescale.com> 4364L: netdev@vger.kernel.org 4365L: linuxppc-dev@lists.ozlabs.org 4366S: Maintained 4367F: drivers/net/ethernet/freescale/ucc_geth* 4368 4369FREESCALE QUICC ENGINE UCC UART DRIVER 4370M: Timur Tabi <timur@tabi.org> 4371L: linuxppc-dev@lists.ozlabs.org 4372S: Maintained 4373F: drivers/tty/serial/ucc_uart.c 4374 4375FREESCALE SOC SOUND DRIVERS 4376M: Timur Tabi <timur@tabi.org> 4377M: Nicolin Chen <nicoleotsuka@gmail.com> 4378M: Xiubo Li <Xiubo.Lee@gmail.com> 4379L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4380L: linuxppc-dev@lists.ozlabs.org 4381S: Maintained 4382F: sound/soc/fsl/fsl* 4383F: sound/soc/fsl/imx* 4384F: sound/soc/fsl/mpc8610_hpcd.c 4385 4386FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4387M: "J. German Rivera" <German.Rivera@freescale.com> 4388L: linux-kernel@vger.kernel.org 4389S: Maintained 4390F: drivers/staging/fsl-mc/ 4391 4392FREEVXFS FILESYSTEM 4393M: Christoph Hellwig <hch@infradead.org> 4394W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4395S: Maintained 4396F: fs/freevxfs/ 4397 4398FREEZER 4399M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4400M: Pavel Machek <pavel@ucw.cz> 4401L: linux-pm@vger.kernel.org 4402S: Supported 4403F: Documentation/power/freezing-of-tasks.txt 4404F: include/linux/freezer.h 4405F: kernel/freezer.c 4406 4407FRONTSWAP API 4408M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4409L: linux-kernel@vger.kernel.org 4410S: Maintained 4411F: mm/frontswap.c 4412F: include/linux/frontswap.h 4413 4414FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4415M: David Howells <dhowells@redhat.com> 4416L: linux-cachefs@redhat.com 4417S: Supported 4418F: Documentation/filesystems/caching/ 4419F: fs/fscache/ 4420F: include/linux/fscache*.h 4421 4422F2FS FILE SYSTEM 4423M: Jaegeuk Kim <jaegeuk@kernel.org> 4424M: Changman Lee <cm224.lee@samsung.com> 4425L: linux-f2fs-devel@lists.sourceforge.net 4426W: http://en.wikipedia.org/wiki/F2FS 4427T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4428S: Maintained 4429F: Documentation/filesystems/f2fs.txt 4430F: Documentation/ABI/testing/sysfs-fs-f2fs 4431F: fs/f2fs/ 4432F: include/linux/f2fs_fs.h 4433 4434FUJITSU FR-V (FRV) PORT 4435M: David Howells <dhowells@redhat.com> 4436S: Maintained 4437F: arch/frv/ 4438 4439FUJITSU LAPTOP EXTRAS 4440M: Jonathan Woithe <jwoithe@just42.net> 4441L: platform-driver-x86@vger.kernel.org 4442S: Maintained 4443F: drivers/platform/x86/fujitsu-laptop.c 4444 4445FUJITSU M-5MO LS CAMERA ISP DRIVER 4446M: Kyungmin Park <kyungmin.park@samsung.com> 4447M: Heungjun Kim <riverful.kim@samsung.com> 4448L: linux-media@vger.kernel.org 4449S: Maintained 4450F: drivers/media/i2c/m5mols/ 4451F: include/media/m5mols.h 4452 4453FUJITSU TABLET EXTRAS 4454M: Robert Gerlach <khnz@gmx.de> 4455L: platform-driver-x86@vger.kernel.org 4456S: Maintained 4457F: drivers/platform/x86/fujitsu-tablet.c 4458 4459FUSE: FILESYSTEM IN USERSPACE 4460M: Miklos Szeredi <miklos@szeredi.hu> 4461L: fuse-devel@lists.sourceforge.net 4462W: http://fuse.sourceforge.net/ 4463T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4464S: Maintained 4465F: fs/fuse/ 4466F: include/uapi/linux/fuse.h 4467F: Documentation/filesystems/fuse.txt 4468 4469FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4470M: Rik Faith <faith@cs.unc.edu> 4471L: linux-scsi@vger.kernel.org 4472S: Odd Fixes (e.g., new signatures) 4473F: drivers/scsi/fdomain.* 4474 4475GCOV BASED KERNEL PROFILING 4476M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4477S: Maintained 4478F: kernel/gcov/ 4479F: Documentation/gcov.txt 4480 4481GDT SCSI DISK ARRAY CONTROLLER DRIVER 4482M: Achim Leubner <achim_leubner@adaptec.com> 4483L: linux-scsi@vger.kernel.org 4484W: http://www.icp-vortex.com/ 4485S: Supported 4486F: drivers/scsi/gdt* 4487 4488GDB KERNEL DEBUGGING HELPER SCRIPTS 4489M: Jan Kiszka <jan.kiszka@siemens.com> 4490S: Supported 4491F: scripts/gdb/ 4492 4493GEMTEK FM RADIO RECEIVER DRIVER 4494M: Hans Verkuil <hverkuil@xs4all.nl> 4495L: linux-media@vger.kernel.org 4496T: git git://linuxtv.org/media_tree.git 4497W: http://linuxtv.org 4498S: Maintained 4499F: drivers/media/radio/radio-gemtek* 4500 4501GENERIC GPIO I2C DRIVER 4502M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4503S: Supported 4504F: drivers/i2c/busses/i2c-gpio.c 4505F: include/linux/i2c-gpio.h 4506 4507GENERIC GPIO I2C MULTIPLEXER DRIVER 4508M: Peter Korsgaard <peter.korsgaard@barco.com> 4509L: linux-i2c@vger.kernel.org 4510S: Supported 4511F: drivers/i2c/muxes/i2c-mux-gpio.c 4512F: include/linux/i2c-mux-gpio.h 4513F: Documentation/i2c/muxes/i2c-mux-gpio 4514 4515GENERIC HDLC (WAN) DRIVERS 4516M: Krzysztof Halasa <khc@pm.waw.pl> 4517W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4518S: Maintained 4519F: drivers/net/wan/c101.c 4520F: drivers/net/wan/hd6457* 4521F: drivers/net/wan/hdlc* 4522F: drivers/net/wan/n2.c 4523F: drivers/net/wan/pc300too.c 4524F: drivers/net/wan/pci200syn.c 4525F: drivers/net/wan/wanxl* 4526 4527GENERIC INCLUDE/ASM HEADER FILES 4528M: Arnd Bergmann <arnd@arndb.de> 4529L: linux-arch@vger.kernel.org 4530T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4531S: Maintained 4532F: include/asm-generic/ 4533F: include/uapi/asm-generic/ 4534 4535GENERIC PHY FRAMEWORK 4536M: Kishon Vijay Abraham I <kishon@ti.com> 4537L: linux-kernel@vger.kernel.org 4538T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4539S: Supported 4540F: drivers/phy/ 4541F: include/linux/phy/ 4542 4543GENERIC PM DOMAINS 4544M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4545M: Kevin Hilman <khilman@kernel.org> 4546M: Ulf Hansson <ulf.hansson@linaro.org> 4547L: linux-pm@vger.kernel.org 4548S: Supported 4549F: drivers/base/power/domain*.c 4550F: include/linux/pm_domain.h 4551 4552GENERIC UIO DRIVER FOR PCI DEVICES 4553M: "Michael S. Tsirkin" <mst@redhat.com> 4554L: kvm@vger.kernel.org 4555S: Supported 4556F: drivers/uio/uio_pci_generic.c 4557 4558GET_MAINTAINER SCRIPT 4559M: Joe Perches <joe@perches.com> 4560S: Maintained 4561F: scripts/get_maintainer.pl 4562 4563GFS2 FILE SYSTEM 4564M: Steven Whitehouse <swhiteho@redhat.com> 4565M: Bob Peterson <rpeterso@redhat.com> 4566L: cluster-devel@redhat.com 4567W: http://sources.redhat.com/cluster/ 4568T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4569S: Supported 4570F: Documentation/filesystems/gfs2*.txt 4571F: fs/gfs2/ 4572F: include/uapi/linux/gfs2_ondisk.h 4573 4574GIGASET ISDN DRIVERS 4575M: Paul Bolle <pebolle@tiscali.nl> 4576L: gigaset307x-common@lists.sourceforge.net 4577W: http://gigaset307x.sourceforge.net/ 4578S: Odd Fixes 4579F: Documentation/isdn/README.gigaset 4580F: drivers/isdn/gigaset/ 4581F: include/uapi/linux/gigaset_dev.h 4582 4583GO7007 MPEG CODEC 4584M: Hans Verkuil <hans.verkuil@cisco.com> 4585L: linux-media@vger.kernel.org 4586S: Maintained 4587F: drivers/media/usb/go7007/ 4588 4589GOODIX TOUCHSCREEN 4590M: Bastien Nocera <hadess@hadess.net> 4591L: linux-input@vger.kernel.org 4592S: Maintained 4593F: drivers/input/touchscreen/goodix.c 4594 4595GPIO SUBSYSTEM 4596M: Linus Walleij <linus.walleij@linaro.org> 4597M: Alexandre Courbot <gnurou@gmail.com> 4598L: linux-gpio@vger.kernel.org 4599T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4600S: Maintained 4601F: Documentation/gpio/ 4602F: drivers/gpio/ 4603F: include/linux/gpio/ 4604F: include/linux/gpio.h 4605F: include/asm-generic/gpio.h 4606 4607GRE DEMULTIPLEXER DRIVER 4608M: Dmitry Kozlov <xeb@mail.ru> 4609L: netdev@vger.kernel.org 4610S: Maintained 4611F: net/ipv4/gre_demux.c 4612F: net/ipv4/gre_offload.c 4613F: include/net/gre.h 4614 4615GRETH 10/100/1G Ethernet MAC device driver 4616M: Kristoffer Glembo <kristoffer@gaisler.com> 4617L: netdev@vger.kernel.org 4618S: Maintained 4619F: drivers/net/ethernet/aeroflex/ 4620 4621GSPCA FINEPIX SUBDRIVER 4622M: Frank Zago <frank@zago.net> 4623L: linux-media@vger.kernel.org 4624T: git git://linuxtv.org/media_tree.git 4625S: Maintained 4626F: drivers/media/usb/gspca/finepix.c 4627 4628GSPCA GL860 SUBDRIVER 4629M: Olivier Lorin <o.lorin@laposte.net> 4630L: linux-media@vger.kernel.org 4631T: git git://linuxtv.org/media_tree.git 4632S: Maintained 4633F: drivers/media/usb/gspca/gl860/ 4634 4635GSPCA M5602 SUBDRIVER 4636M: Erik Andren <erik.andren@gmail.com> 4637L: linux-media@vger.kernel.org 4638T: git git://linuxtv.org/media_tree.git 4639S: Maintained 4640F: drivers/media/usb/gspca/m5602/ 4641 4642GSPCA PAC207 SONIXB SUBDRIVER 4643M: Hans de Goede <hdegoede@redhat.com> 4644L: linux-media@vger.kernel.org 4645T: git git://linuxtv.org/media_tree.git 4646S: Maintained 4647F: drivers/media/usb/gspca/pac207.c 4648 4649GSPCA SN9C20X SUBDRIVER 4650M: Brian Johnson <brijohn@gmail.com> 4651L: linux-media@vger.kernel.org 4652T: git git://linuxtv.org/media_tree.git 4653S: Maintained 4654F: drivers/media/usb/gspca/sn9c20x.c 4655 4656GSPCA T613 SUBDRIVER 4657M: Leandro Costantino <lcostantino@gmail.com> 4658L: linux-media@vger.kernel.org 4659T: git git://linuxtv.org/media_tree.git 4660S: Maintained 4661F: drivers/media/usb/gspca/t613.c 4662 4663GSPCA USB WEBCAM DRIVER 4664M: Hans de Goede <hdegoede@redhat.com> 4665L: linux-media@vger.kernel.org 4666T: git git://linuxtv.org/media_tree.git 4667S: Maintained 4668F: drivers/media/usb/gspca/ 4669 4670GUID PARTITION TABLE (GPT) 4671M: Davidlohr Bueso <dave@stgolabs.net> 4672L: linux-efi@vger.kernel.org 4673S: Maintained 4674F: block/partitions/efi.* 4675 4676STK1160 USB VIDEO CAPTURE DRIVER 4677M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4678L: linux-media@vger.kernel.org 4679T: git git://linuxtv.org/media_tree.git 4680S: Maintained 4681F: drivers/media/usb/stk1160/ 4682 4683H8/300 ARCHITECTURE 4684M: Yoshinori Sato <ysato@users.sourceforge.jp> 4685L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4686W: http://uclinux-h8.sourceforge.jp 4687T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4688S: Maintained 4689F: arch/h8300/ 4690F: drivers/clocksource/h8300_*.c 4691F: drivers/clk/h8300/ 4692F: drivers/irqchip/irq-renesas-h8*.c 4693 4694HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4695M: Frank Seidel <frank@f-seidel.de> 4696L: platform-driver-x86@vger.kernel.org 4697W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4698S: Maintained 4699F: drivers/platform/x86/hdaps.c 4700 4701HDPVR USB VIDEO ENCODER DRIVER 4702M: Hans Verkuil <hverkuil@xs4all.nl> 4703L: linux-media@vger.kernel.org 4704T: git git://linuxtv.org/media_tree.git 4705W: http://linuxtv.org 4706S: Odd Fixes 4707F: drivers/media/usb/hdpvr/ 4708 4709HWPOISON MEMORY FAILURE HANDLING 4710M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4711L: linux-mm@kvack.org 4712S: Maintained 4713F: mm/memory-failure.c 4714F: mm/hwpoison-inject.c 4715 4716HYPERVISOR VIRTUAL CONSOLE DRIVER 4717L: linuxppc-dev@lists.ozlabs.org 4718S: Odd Fixes 4719F: drivers/tty/hvc/ 4720 4721HACKRF MEDIA DRIVER 4722M: Antti Palosaari <crope@iki.fi> 4723L: linux-media@vger.kernel.org 4724W: http://linuxtv.org/ 4725W: http://palosaari.fi/linux/ 4726Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4727T: git git://linuxtv.org/anttip/media_tree.git 4728S: Maintained 4729F: drivers/media/usb/hackrf/ 4730 4731HARDWARE MONITORING 4732M: Jean Delvare <jdelvare@suse.com> 4733M: Guenter Roeck <linux@roeck-us.net> 4734L: lm-sensors@lm-sensors.org 4735W: http://www.lm-sensors.org/ 4736T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4737T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4738S: Maintained 4739F: Documentation/hwmon/ 4740F: drivers/hwmon/ 4741F: include/linux/hwmon*.h 4742 4743HARDWARE RANDOM NUMBER GENERATOR CORE 4744M: Matt Mackall <mpm@selenic.com> 4745M: Herbert Xu <herbert@gondor.apana.org.au> 4746L: linux-crypto@vger.kernel.org 4747S: Odd fixes 4748F: Documentation/hw_random.txt 4749F: drivers/char/hw_random/ 4750F: include/linux/hw_random.h 4751 4752HARDWARE SPINLOCK CORE 4753M: Ohad Ben-Cohen <ohad@wizery.com> 4754S: Maintained 4755F: Documentation/hwspinlock.txt 4756F: drivers/hwspinlock/hwspinlock_* 4757F: include/linux/hwspinlock.h 4758 4759HARMONY SOUND DRIVER 4760L: linux-parisc@vger.kernel.org 4761S: Maintained 4762F: sound/parisc/harmony.* 4763 4764HD29L2 MEDIA DRIVER 4765M: Antti Palosaari <crope@iki.fi> 4766L: linux-media@vger.kernel.org 4767W: http://linuxtv.org/ 4768W: http://palosaari.fi/linux/ 4769Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4770T: git git://linuxtv.org/anttip/media_tree.git 4771S: Maintained 4772F: drivers/media/dvb-frontends/hd29l2* 4773 4774HEWLETT-PACKARD SMART2 RAID DRIVER 4775L: iss_storagedev@hp.com 4776S: Orphan 4777F: Documentation/blockdev/cpqarray.txt 4778F: drivers/block/cpqarray.* 4779 4780HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4781M: Don Brace <don.brace@pmcs.com> 4782L: iss_storagedev@hp.com 4783L: storagedev@pmcs.com 4784L: linux-scsi@vger.kernel.org 4785S: Supported 4786F: Documentation/scsi/hpsa.txt 4787F: drivers/scsi/hpsa*.[ch] 4788F: include/linux/cciss*.h 4789F: include/uapi/linux/cciss*.h 4790 4791HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4792M: Don Brace <don.brace@pmcs.com> 4793L: iss_storagedev@hp.com 4794L: storagedev@pmcs.com 4795L: linux-scsi@vger.kernel.org 4796S: Supported 4797F: Documentation/blockdev/cciss.txt 4798F: drivers/block/cciss* 4799F: include/linux/cciss_ioctl.h 4800F: include/uapi/linux/cciss_ioctl.h 4801 4802HFS FILESYSTEM 4803L: linux-fsdevel@vger.kernel.org 4804S: Orphan 4805F: Documentation/filesystems/hfs.txt 4806F: fs/hfs/ 4807 4808HFSPLUS FILESYSTEM 4809L: linux-fsdevel@vger.kernel.org 4810S: Orphan 4811F: Documentation/filesystems/hfsplus.txt 4812F: fs/hfsplus/ 4813 4814HGA FRAMEBUFFER DRIVER 4815M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4816L: linux-nvidia@lists.surfsouth.com 4817W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4818S: Maintained 4819F: drivers/video/fbdev/hgafb.c 4820 4821HIBERNATION (aka Software Suspend, aka swsusp) 4822M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4823M: Pavel Machek <pavel@ucw.cz> 4824L: linux-pm@vger.kernel.org 4825S: Supported 4826F: arch/x86/power/ 4827F: drivers/base/power/ 4828F: kernel/power/ 4829F: include/linux/suspend.h 4830F: include/linux/freezer.h 4831F: include/linux/pm.h 4832F: arch/*/include/asm/suspend*.h 4833 4834HID CORE LAYER 4835M: Jiri Kosina <jkosina@suse.com> 4836L: linux-input@vger.kernel.org 4837T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4838S: Maintained 4839F: drivers/hid/ 4840F: include/linux/hid* 4841F: include/uapi/linux/hid* 4842 4843HID SENSOR HUB DRIVERS 4844M: Jiri Kosina <jkosina@suse.com> 4845M: Jonathan Cameron <jic23@kernel.org> 4846M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4847L: linux-input@vger.kernel.org 4848L: linux-iio@vger.kernel.org 4849S: Maintained 4850F: Documentation/hid/hid-sensor* 4851F: drivers/hid/hid-sensor-* 4852F: drivers/iio/*/hid-* 4853F: include/linux/hid-sensor-* 4854 4855HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4856M: Thomas Gleixner <tglx@linutronix.de> 4857L: linux-kernel@vger.kernel.org 4858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4859S: Maintained 4860F: Documentation/timers/ 4861F: kernel/time/hrtimer.c 4862F: kernel/time/clockevents.c 4863F: kernel/time/tick*.* 4864F: kernel/time/timer_*.c 4865F: include/linux/clockchips.h 4866F: include/linux/hrtimer.h 4867 4868HIGH-SPEED SCC DRIVER FOR AX.25 4869L: linux-hams@vger.kernel.org 4870S: Orphan 4871F: drivers/net/hamradio/dmascc.c 4872F: drivers/net/hamradio/scc.c 4873 4874HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4875M: HighPoint Linux Team <linux@highpoint-tech.com> 4876W: http://www.highpoint-tech.com 4877S: Supported 4878F: Documentation/scsi/hptiop.txt 4879F: drivers/scsi/hptiop.c 4880 4881HIPPI 4882M: Jes Sorensen <jes@trained-monkey.org> 4883L: linux-hippi@sunsite.dk 4884S: Maintained 4885F: include/linux/hippidevice.h 4886F: include/uapi/linux/if_hippi.h 4887F: net/802/hippi.c 4888F: drivers/net/hippi/ 4889 4890HOST AP DRIVER 4891M: Jouni Malinen <j@w1.fi> 4892L: hostap@shmoo.com (subscribers-only) 4893L: linux-wireless@vger.kernel.org 4894W: http://hostap.epitest.fi/ 4895S: Maintained 4896F: drivers/net/wireless/hostap/ 4897 4898HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4899L: platform-driver-x86@vger.kernel.org 4900S: Orphan 4901F: drivers/platform/x86/tc1100-wmi.c 4902 4903HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4904M: Jaroslav Kysela <perex@perex.cz> 4905S: Maintained 4906F: drivers/net/ethernet/hp/hp100.* 4907 4908HPET: High Precision Event Timers driver 4909M: Clemens Ladisch <clemens@ladisch.de> 4910S: Maintained 4911F: Documentation/timers/hpet.txt 4912F: drivers/char/hpet.c 4913F: include/linux/hpet.h 4914F: include/uapi/linux/hpet.h 4915 4916HPET: x86 4917S: Orphan 4918F: arch/x86/kernel/hpet.c 4919F: arch/x86/include/asm/hpet.h 4920 4921HPFS FILESYSTEM 4922M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4923W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4924S: Maintained 4925F: fs/hpfs/ 4926 4927HSI SUBSYSTEM 4928M: Sebastian Reichel <sre@kernel.org> 4929T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4930S: Maintained 4931F: Documentation/ABI/testing/sysfs-bus-hsi 4932F: Documentation/hsi.txt 4933F: drivers/hsi/ 4934F: include/linux/hsi/ 4935F: include/uapi/linux/hsi/ 4936 4937HSO 3G MODEM DRIVER 4938M: Jan Dumon <j.dumon@option.com> 4939W: http://www.pharscape.org 4940S: Maintained 4941F: drivers/net/usb/hso.c 4942 4943HSR NETWORK PROTOCOL 4944M: Arvid Brodin <arvid.brodin@alten.se> 4945L: netdev@vger.kernel.org 4946S: Maintained 4947F: net/hsr/ 4948 4949HTCPEN TOUCHSCREEN DRIVER 4950M: Pau Oliva Fora <pof@eslack.org> 4951L: linux-input@vger.kernel.org 4952S: Maintained 4953F: drivers/input/touchscreen/htcpen.c 4954 4955HUGETLB FILESYSTEM 4956M: Nadia Yvette Chambers <nyc@holomorphy.com> 4957S: Maintained 4958F: fs/hugetlbfs/ 4959 4960Hyper-V CORE AND DRIVERS 4961M: "K. Y. Srinivasan" <kys@microsoft.com> 4962M: Haiyang Zhang <haiyangz@microsoft.com> 4963L: devel@linuxdriverproject.org 4964S: Maintained 4965F: arch/x86/include/asm/mshyperv.h 4966F: arch/x86/include/uapi/asm/hyperv.h 4967F: arch/x86/kernel/cpu/mshyperv.c 4968F: drivers/hid/hid-hyperv.c 4969F: drivers/hv/ 4970F: drivers/input/serio/hyperv-keyboard.c 4971F: drivers/net/hyperv/ 4972F: drivers/scsi/storvsc_drv.c 4973F: drivers/video/fbdev/hyperv_fb.c 4974F: include/linux/hyperv.h 4975F: tools/hv/ 4976F: Documentation/ABI/stable/sysfs-bus-vmbus 4977 4978I2C OVER PARALLEL PORT 4979M: Jean Delvare <jdelvare@suse.com> 4980L: linux-i2c@vger.kernel.org 4981S: Maintained 4982F: Documentation/i2c/busses/i2c-parport 4983F: Documentation/i2c/busses/i2c-parport-light 4984F: drivers/i2c/busses/i2c-parport.c 4985F: drivers/i2c/busses/i2c-parport-light.c 4986 4987I2C/SMBUS CONTROLLER DRIVERS FOR PC 4988M: Jean Delvare <jdelvare@suse.com> 4989L: linux-i2c@vger.kernel.org 4990S: Maintained 4991F: Documentation/i2c/busses/i2c-ali1535 4992F: Documentation/i2c/busses/i2c-ali1563 4993F: Documentation/i2c/busses/i2c-ali15x3 4994F: Documentation/i2c/busses/i2c-amd756 4995F: Documentation/i2c/busses/i2c-amd8111 4996F: Documentation/i2c/busses/i2c-i801 4997F: Documentation/i2c/busses/i2c-nforce2 4998F: Documentation/i2c/busses/i2c-piix4 4999F: Documentation/i2c/busses/i2c-sis5595 5000F: Documentation/i2c/busses/i2c-sis630 5001F: Documentation/i2c/busses/i2c-sis96x 5002F: Documentation/i2c/busses/i2c-via 5003F: Documentation/i2c/busses/i2c-viapro 5004F: drivers/i2c/busses/i2c-ali1535.c 5005F: drivers/i2c/busses/i2c-ali1563.c 5006F: drivers/i2c/busses/i2c-ali15x3.c 5007F: drivers/i2c/busses/i2c-amd756.c 5008F: drivers/i2c/busses/i2c-amd756-s4882.c 5009F: drivers/i2c/busses/i2c-amd8111.c 5010F: drivers/i2c/busses/i2c-i801.c 5011F: drivers/i2c/busses/i2c-isch.c 5012F: drivers/i2c/busses/i2c-nforce2.c 5013F: drivers/i2c/busses/i2c-nforce2-s4985.c 5014F: drivers/i2c/busses/i2c-piix4.c 5015F: drivers/i2c/busses/i2c-sis5595.c 5016F: drivers/i2c/busses/i2c-sis630.c 5017F: drivers/i2c/busses/i2c-sis96x.c 5018F: drivers/i2c/busses/i2c-via.c 5019F: drivers/i2c/busses/i2c-viapro.c 5020 5021I2C/SMBUS ISMT DRIVER 5022M: Seth Heasley <seth.heasley@intel.com> 5023M: Neil Horman <nhorman@tuxdriver.com> 5024L: linux-i2c@vger.kernel.org 5025F: drivers/i2c/busses/i2c-ismt.c 5026F: Documentation/i2c/busses/i2c-ismt 5027 5028I2C/SMBUS STUB DRIVER 5029M: Jean Delvare <jdelvare@suse.com> 5030L: linux-i2c@vger.kernel.org 5031S: Maintained 5032F: drivers/i2c/i2c-stub.c 5033 5034I2C SUBSYSTEM 5035M: Wolfram Sang <wsa@the-dreams.de> 5036L: linux-i2c@vger.kernel.org 5037W: https://i2c.wiki.kernel.org/ 5038Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5039T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5040S: Maintained 5041F: Documentation/devicetree/bindings/i2c/ 5042F: Documentation/i2c/ 5043F: drivers/i2c/ 5044F: include/linux/i2c.h 5045F: include/linux/i2c-*.h 5046F: include/uapi/linux/i2c.h 5047F: include/uapi/linux/i2c-*.h 5048 5049I2C ACPI SUPPORT 5050M: Mika Westerberg <mika.westerberg@linux.intel.com> 5051L: linux-i2c@vger.kernel.org 5052L: linux-acpi@vger.kernel.org 5053S: Maintained 5054 5055I2C-TAOS-EVM DRIVER 5056M: Jean Delvare <jdelvare@suse.com> 5057L: linux-i2c@vger.kernel.org 5058S: Maintained 5059F: Documentation/i2c/busses/i2c-taos-evm 5060F: drivers/i2c/busses/i2c-taos-evm.c 5061 5062I2C-TINY-USB DRIVER 5063M: Till Harbaum <till@harbaum.org> 5064L: linux-i2c@vger.kernel.org 5065W: http://www.harbaum.org/till/i2c_tiny_usb 5066S: Maintained 5067F: drivers/i2c/busses/i2c-tiny-usb.c 5068 5069i386 BOOT CODE 5070M: "H. Peter Anvin" <hpa@zytor.com> 5071S: Maintained 5072F: arch/x86/boot/ 5073 5074i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5075M: "H. Peter Anvin" <hpa@zytor.com> 5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5077S: Maintained 5078 5079IA64 (Itanium) PLATFORM 5080M: Tony Luck <tony.luck@intel.com> 5081M: Fenghua Yu <fenghua.yu@intel.com> 5082L: linux-ia64@vger.kernel.org 5083T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5084S: Maintained 5085F: arch/ia64/ 5086 5087IBM Power VMX Cryptographic instructions 5088M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5089M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5090L: linux-crypto@vger.kernel.org 5091S: Supported 5092F: drivers/crypto/vmx/Makefile 5093F: drivers/crypto/vmx/Kconfig 5094F: drivers/crypto/vmx/vmx.c 5095F: drivers/crypto/vmx/aes* 5096F: drivers/crypto/vmx/ghash* 5097F: drivers/crypto/vmx/ppc-xlate.pl 5098 5099IBM Power in-Nest Crypto Acceleration 5100M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5101M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5102L: linux-crypto@vger.kernel.org 5103S: Supported 5104F: drivers/crypto/nx/Makefile 5105F: drivers/crypto/nx/Kconfig 5106F: drivers/crypto/nx/nx-aes* 5107F: drivers/crypto/nx/nx-sha* 5108F: drivers/crypto/nx/nx.* 5109F: drivers/crypto/nx/nx_csbcpb.h 5110F: drivers/crypto/nx/nx_debugfs.h 5111 5112IBM Power 842 compression accelerator 5113M: Dan Streetman <ddstreet@ieee.org> 5114S: Supported 5115F: drivers/crypto/nx/Makefile 5116F: drivers/crypto/nx/Kconfig 5117F: drivers/crypto/nx/nx-842* 5118F: include/linux/sw842.h 5119F: crypto/842.c 5120F: lib/842/ 5121 5122IBM Power Linux RAID adapter 5123M: Brian King <brking@us.ibm.com> 5124S: Supported 5125F: drivers/scsi/ipr.* 5126 5127IBM Power Virtual Ethernet Device Driver 5128M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5129L: netdev@vger.kernel.org 5130S: Supported 5131F: drivers/net/ethernet/ibm/ibmveth.* 5132 5133IBM Power Virtual SCSI Device Drivers 5134M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5135L: linux-scsi@vger.kernel.org 5136S: Supported 5137F: drivers/scsi/ibmvscsi/ibmvscsi* 5138F: drivers/scsi/ibmvscsi/viosrp.h 5139 5140IBM Power Virtual FC Device Drivers 5141M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5142L: linux-scsi@vger.kernel.org 5143S: Supported 5144F: drivers/scsi/ibmvscsi/ibmvfc* 5145 5146IBM ServeRAID RAID DRIVER 5147S: Orphan 5148F: drivers/scsi/ips.* 5149 5150ICH LPC AND GPIO DRIVER 5151M: Peter Tyser <ptyser@xes-inc.com> 5152S: Maintained 5153F: drivers/mfd/lpc_ich.c 5154F: drivers/gpio/gpio-ich.c 5155 5156IDE SUBSYSTEM 5157M: "David S. Miller" <davem@davemloft.net> 5158L: linux-ide@vger.kernel.org 5159Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5160T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5161S: Maintained 5162F: Documentation/ide/ 5163F: drivers/ide/ 5164F: include/linux/ide.h 5165 5166IDEAPAD LAPTOP EXTRAS DRIVER 5167M: Ike Panhc <ike.pan@canonical.com> 5168L: platform-driver-x86@vger.kernel.org 5169W: http://launchpad.net/ideapad-laptop 5170S: Maintained 5171F: drivers/platform/x86/ideapad-laptop.c 5172 5173IDEAPAD LAPTOP SLIDEBAR DRIVER 5174M: Andrey Moiseev <o2g.org.ru@gmail.com> 5175L: linux-input@vger.kernel.org 5176W: https://github.com/o2genum/ideapad-slidebar 5177S: Maintained 5178F: drivers/input/misc/ideapad_slidebar.c 5179 5180IDE/ATAPI DRIVERS 5181M: Borislav Petkov <bp@alien8.de> 5182L: linux-ide@vger.kernel.org 5183S: Maintained 5184F: Documentation/cdrom/ide-cd 5185F: drivers/ide/ide-cd* 5186 5187IDLE-I7300 5188M: Andy Henroid <andrew.d.henroid@intel.com> 5189L: linux-pm@vger.kernel.org 5190S: Supported 5191F: drivers/idle/i7300_idle.c 5192 5193IEEE 802.15.4 SUBSYSTEM 5194M: Alexander Aring <alex.aring@gmail.com> 5195L: linux-wpan@vger.kernel.org 5196W: https://github.com/linux-wpan 5197T: git git://github.com/linux-wpan/linux-wpan-next.git 5198S: Maintained 5199F: net/ieee802154/ 5200F: net/mac802154/ 5201F: drivers/net/ieee802154/ 5202F: include/linux/nl802154.h 5203F: include/linux/ieee802154.h 5204F: include/net/nl802154.h 5205F: include/net/mac802154.h 5206F: include/net/af_ieee802154.h 5207F: include/net/cfg802154.h 5208F: include/net/ieee802154_netdev.h 5209F: Documentation/networking/ieee802154.txt 5210 5211IGORPLUG-USB IR RECEIVER 5212M: Sean Young <sean@mess.org> 5213L: linux-media@vger.kernel.org 5214S: Maintained 5215F: drivers/media/rc/igorplugusb.c 5216 5217IGUANAWORKS USB IR TRANSCEIVER 5218M: Sean Young <sean@mess.org> 5219L: linux-media@vger.kernel.org 5220S: Maintained 5221F: drivers/media/rc/iguanair.c 5222 5223IIO SUBSYSTEM AND DRIVERS 5224M: Jonathan Cameron <jic23@kernel.org> 5225R: Hartmut Knaack <knaack.h@gmx.de> 5226R: Lars-Peter Clausen <lars@metafoo.de> 5227R: Peter Meerwald <pmeerw@pmeerw.net> 5228L: linux-iio@vger.kernel.org 5229S: Maintained 5230F: drivers/iio/ 5231F: drivers/staging/iio/ 5232F: include/linux/iio/ 5233F: tools/iio/ 5234 5235IKANOS/ADI EAGLE ADSL USB DRIVER 5236M: Matthieu Castet <castet.matthieu@free.fr> 5237M: Stanislaw Gruszka <stf_xl@wp.pl> 5238S: Maintained 5239F: drivers/usb/atm/ueagle-atm.c 5240 5241INA209 HARDWARE MONITOR DRIVER 5242M: Guenter Roeck <linux@roeck-us.net> 5243L: lm-sensors@lm-sensors.org 5244S: Maintained 5245F: Documentation/hwmon/ina209 5246F: Documentation/devicetree/bindings/i2c/ina209.txt 5247F: drivers/hwmon/ina209.c 5248 5249INA2XX HARDWARE MONITOR DRIVER 5250M: Guenter Roeck <linux@roeck-us.net> 5251L: lm-sensors@lm-sensors.org 5252S: Maintained 5253F: Documentation/hwmon/ina2xx 5254F: drivers/hwmon/ina2xx.c 5255F: include/linux/platform_data/ina2xx.h 5256 5257INDUSTRY PACK SUBSYSTEM (IPACK) 5258M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5259M: Jens Taprogge <jens.taprogge@taprogge.org> 5260M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5261L: industrypack-devel@lists.sourceforge.net 5262W: http://industrypack.sourceforge.net 5263S: Maintained 5264F: drivers/ipack/ 5265 5266INGENIC JZ4780 DMA Driver 5267M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5268S: Maintained 5269F: drivers/dma/dma-jz4780.c 5270 5271INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5272M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5273M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5274L: linux-ima-devel@lists.sourceforge.net 5275L: linux-ima-user@lists.sourceforge.net 5276L: linux-security-module@vger.kernel.org 5277S: Supported 5278F: security/integrity/ima/ 5279 5280IMGTEC IR DECODER DRIVER 5281M: James Hogan <james.hogan@imgtec.com> 5282S: Maintained 5283F: drivers/media/rc/img-ir/ 5284 5285IMS TWINTURBO FRAMEBUFFER DRIVER 5286L: linux-fbdev@vger.kernel.org 5287S: Orphan 5288F: drivers/video/fbdev/imsttfb.c 5289 5290INFINIBAND SUBSYSTEM 5291M: Doug Ledford <dledford@redhat.com> 5292M: Sean Hefty <sean.hefty@intel.com> 5293M: Hal Rosenstock <hal.rosenstock@gmail.com> 5294L: linux-rdma@vger.kernel.org 5295W: http://www.openfabrics.org/ 5296Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5297T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5298S: Supported 5299F: Documentation/infiniband/ 5300F: drivers/infiniband/ 5301F: include/uapi/linux/if_infiniband.h 5302F: include/uapi/rdma/ 5303F: include/rdma/ 5304 5305INOTIFY 5306M: John McCutchan <john@johnmccutchan.com> 5307M: Robert Love <rlove@rlove.org> 5308M: Eric Paris <eparis@parisplace.org> 5309S: Maintained 5310F: Documentation/filesystems/inotify.txt 5311F: fs/notify/inotify/ 5312F: include/linux/inotify.h 5313F: include/uapi/linux/inotify.h 5314 5315INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5316M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5317L: linux-input@vger.kernel.org 5318Q: http://patchwork.kernel.org/project/linux-input/list/ 5319T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5320S: Maintained 5321F: drivers/input/ 5322F: include/linux/input.h 5323F: include/uapi/linux/input.h 5324F: include/linux/input/ 5325 5326INPUT MULTITOUCH (MT) PROTOCOL 5327M: Henrik Rydberg <rydberg@bitmath.org> 5328L: linux-input@vger.kernel.org 5329S: Odd fixes 5330F: Documentation/input/multi-touch-protocol.txt 5331F: drivers/input/input-mt.c 5332K: \b(ABS|SYN)_MT_ 5333 5334INTEL ASoC BDW/HSW DRIVERS 5335M: Jie Yang <yang.jie@linux.intel.com> 5336L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5337S: Supported 5338F: sound/soc/intel/common/sst-dsp* 5339F: sound/soc/intel/common/sst-firmware.c 5340F: sound/soc/intel/boards/broadwell.c 5341F: sound/soc/intel/haswell/ 5342 5343INTEL C600 SERIES SAS CONTROLLER DRIVER 5344M: Intel SCU Linux support <intel-linux-scu@intel.com> 5345M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5346L: linux-scsi@vger.kernel.org 5347T: git git://git.code.sf.net/p/intel-sas/isci 5348S: Supported 5349F: drivers/scsi/isci/ 5350 5351INTEL IDLE DRIVER 5352M: Len Brown <lenb@kernel.org> 5353L: linux-pm@vger.kernel.org 5354T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5355S: Supported 5356F: drivers/idle/intel_idle.c 5357 5358INTEL PSTATE DRIVER 5359M: Kristen Carlson Accardi <kristen@linux.intel.com> 5360L: linux-pm@vger.kernel.org 5361S: Supported 5362F: drivers/cpufreq/intel_pstate.c 5363 5364INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5365M: Maik Broemme <mbroemme@plusserver.de> 5366L: linux-fbdev@vger.kernel.org 5367S: Maintained 5368F: Documentation/fb/intelfb.txt 5369F: drivers/video/fbdev/intelfb/ 5370 5371INTEL 810/815 FRAMEBUFFER DRIVER 5372M: Antonino Daplas <adaplas@gmail.com> 5373L: linux-fbdev@vger.kernel.org 5374S: Maintained 5375F: drivers/video/fbdev/i810/ 5376 5377INTEL MENLOW THERMAL DRIVER 5378M: Sujith Thomas <sujith.thomas@intel.com> 5379L: platform-driver-x86@vger.kernel.org 5380W: https://01.org/linux-acpi 5381S: Supported 5382F: drivers/platform/x86/intel_menlow.c 5383 5384INTEL IA32 MICROCODE UPDATE SUPPORT 5385M: Borislav Petkov <bp@alien8.de> 5386S: Maintained 5387F: arch/x86/kernel/cpu/microcode/core* 5388F: arch/x86/kernel/cpu/microcode/intel* 5389 5390INTEL I/OAT DMA DRIVER 5391M: Dave Jiang <dave.jiang@intel.com> 5392R: Dan Williams <dan.j.williams@intel.com> 5393L: dmaengine@vger.kernel.org 5394Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5395S: Supported 5396F: drivers/dma/ioat* 5397 5398INTEL IOMMU (VT-d) 5399M: David Woodhouse <dwmw2@infradead.org> 5400L: iommu@lists.linux-foundation.org 5401T: git git://git.infradead.org/iommu-2.6.git 5402S: Supported 5403F: drivers/iommu/intel-iommu.c 5404F: include/linux/intel-iommu.h 5405 5406INTEL IOP-ADMA DMA DRIVER 5407R: Dan Williams <dan.j.williams@intel.com> 5408S: Odd fixes 5409F: drivers/dma/iop-adma.c 5410 5411INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5412M: Krzysztof Halasa <khalasa@piap.pl> 5413S: Maintained 5414F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5415F: arch/arm/mach-ixp4xx/include/mach/npe.h 5416F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5417F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5418F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5419F: drivers/net/wan/ixp4xx_hss.c 5420 5421INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5422M: Deepak Saxena <dsaxena@plexity.net> 5423S: Maintained 5424F: drivers/char/hw_random/ixp4xx-rng.c 5425 5426INTEL ETHERNET DRIVERS 5427M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5428R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5429R: Shannon Nelson <shannon.nelson@intel.com> 5430R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5431R: Don Skidmore <donald.c.skidmore@intel.com> 5432R: Matthew Vick <matthew.vick@intel.com> 5433R: John Ronciak <john.ronciak@intel.com> 5434R: Mitch Williams <mitch.a.williams@intel.com> 5435L: intel-wired-lan@lists.osuosl.org 5436W: http://www.intel.com/support/feedback.htm 5437W: http://e1000.sourceforge.net/ 5438Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5439T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5440T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5441S: Supported 5442F: Documentation/networking/e100.txt 5443F: Documentation/networking/e1000.txt 5444F: Documentation/networking/e1000e.txt 5445F: Documentation/networking/igb.txt 5446F: Documentation/networking/igbvf.txt 5447F: Documentation/networking/ixgb.txt 5448F: Documentation/networking/ixgbe.txt 5449F: Documentation/networking/ixgbevf.txt 5450F: Documentation/networking/i40e.txt 5451F: Documentation/networking/i40evf.txt 5452F: drivers/net/ethernet/intel/ 5453F: drivers/net/ethernet/intel/*/ 5454 5455INTEL-MID GPIO DRIVER 5456M: David Cohen <david.a.cohen@linux.intel.com> 5457L: linux-gpio@vger.kernel.org 5458S: Maintained 5459F: drivers/gpio/gpio-intel-mid.c 5460 5461INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5462M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5463L: linux-wireless@vger.kernel.org 5464S: Maintained 5465F: Documentation/networking/README.ipw2100 5466F: Documentation/networking/README.ipw2200 5467F: drivers/net/wireless/ipw2x00/ 5468 5469INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5470M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5471M: Gang Wei <gang.wei@intel.com> 5472M: Shane Wang <shane.wang@intel.com> 5473L: tboot-devel@lists.sourceforge.net 5474W: http://tboot.sourceforge.net 5475T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5476S: Supported 5477F: Documentation/intel_txt.txt 5478F: include/linux/tboot.h 5479F: arch/x86/kernel/tboot.c 5480 5481INTEL WIRELESS WIMAX CONNECTION 2400 5482M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5483M: linux-wimax@intel.com 5484L: wimax@linuxwimax.org (subscribers-only) 5485S: Supported 5486W: http://linuxwimax.org 5487F: Documentation/wimax/README.i2400m 5488F: drivers/net/wimax/i2400m/ 5489F: include/uapi/linux/wimax/i2400m.h 5490 5491INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5492M: Stanislaw Gruszka <sgruszka@redhat.com> 5493L: linux-wireless@vger.kernel.org 5494S: Supported 5495F: drivers/net/wireless/iwlegacy/ 5496 5497INTEL WIRELESS WIFI LINK (iwlwifi) 5498M: Johannes Berg <johannes.berg@intel.com> 5499M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5500M: Intel Linux Wireless <ilw@linux.intel.com> 5501L: linux-wireless@vger.kernel.org 5502W: http://intellinuxwireless.org 5503T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5504S: Supported 5505F: drivers/net/wireless/iwlwifi/ 5506 5507INTEL MANAGEMENT ENGINE (mei) 5508M: Tomas Winkler <tomas.winkler@intel.com> 5509L: linux-kernel@vger.kernel.org 5510S: Supported 5511F: include/uapi/linux/mei.h 5512F: include/linux/mei_cl_bus.h 5513F: drivers/misc/mei/* 5514F: Documentation/misc-devices/mei/* 5515 5516INTEL PMC IPC DRIVER 5517M: Zha Qipeng<qipeng.zha@intel.com> 5518L: platform-driver-x86@vger.kernel.org 5519S: Maintained 5520F: drivers/platform/x86/intel_pmc_ipc.c 5521F: arch/x86/include/asm/intel_pmc_ipc.h 5522 5523IOC3 ETHERNET DRIVER 5524M: Ralf Baechle <ralf@linux-mips.org> 5525L: linux-mips@linux-mips.org 5526S: Maintained 5527F: drivers/net/ethernet/sgi/ioc3-eth.c 5528 5529IOC3 SERIAL DRIVER 5530M: Pat Gefre <pfg@sgi.com> 5531L: linux-serial@vger.kernel.org 5532S: Maintained 5533F: drivers/tty/serial/ioc3_serial.c 5534 5535IOMMU DRIVERS 5536M: Joerg Roedel <joro@8bytes.org> 5537L: iommu@lists.linux-foundation.org 5538T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5539S: Maintained 5540F: drivers/iommu/ 5541 5542IP MASQUERADING 5543M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5544S: Maintained 5545F: net/ipv4/netfilter/ipt_MASQUERADE.c 5546 5547IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5548M: Francois Romieu <romieu@fr.zoreil.com> 5549M: Sorbica Shieh <sorbica@icplus.com.tw> 5550L: netdev@vger.kernel.org 5551S: Maintained 5552F: drivers/net/ethernet/icplus/ipg.* 5553 5554IPATH DRIVER 5555M: Mike Marciniszyn <infinipath@intel.com> 5556L: linux-rdma@vger.kernel.org 5557S: Maintained 5558F: drivers/infiniband/hw/ipath/ 5559 5560IPMI SUBSYSTEM 5561M: Corey Minyard <minyard@acm.org> 5562L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5563W: http://openipmi.sourceforge.net/ 5564S: Supported 5565F: Documentation/IPMI.txt 5566F: drivers/char/ipmi/ 5567F: include/linux/ipmi* 5568F: include/uapi/linux/ipmi* 5569 5570QCOM AUDIO (ASoC) DRIVERS 5571M: Patrick Lai <plai@codeaurora.org> 5572M: Banajit Goswami <bgoswami@codeaurora.org> 5573L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5574S: Supported 5575F: sound/soc/qcom/ 5576 5577IPS SCSI RAID DRIVER 5578M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5579L: linux-scsi@vger.kernel.org 5580W: http://www.adaptec.com/ 5581S: Maintained 5582F: drivers/scsi/ips* 5583 5584IPVS 5585M: Wensong Zhang <wensong@linux-vs.org> 5586M: Simon Horman <horms@verge.net.au> 5587M: Julian Anastasov <ja@ssi.bg> 5588L: netdev@vger.kernel.org 5589L: lvs-devel@vger.kernel.org 5590S: Maintained 5591F: Documentation/networking/ipvs-sysctl.txt 5592F: include/net/ip_vs.h 5593F: include/uapi/linux/ip_vs.h 5594F: net/netfilter/ipvs/ 5595 5596IPWIRELESS DRIVER 5597M: Jiri Kosina <jkosina@suse.com> 5598M: David Sterba <dsterba@suse.com> 5599S: Odd Fixes 5600F: drivers/tty/ipwireless/ 5601 5602IPX NETWORK LAYER 5603M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5604L: netdev@vger.kernel.org 5605S: Maintained 5606F: include/net/ipx.h 5607F: include/uapi/linux/ipx.h 5608F: net/ipx/ 5609 5610IRDA SUBSYSTEM 5611M: Samuel Ortiz <samuel@sortiz.org> 5612L: irda-users@lists.sourceforge.net (subscribers-only) 5613L: netdev@vger.kernel.org 5614W: http://irda.sourceforge.net/ 5615S: Maintained 5616T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5617F: Documentation/networking/irda.txt 5618F: drivers/net/irda/ 5619F: include/net/irda/ 5620F: net/irda/ 5621 5622IRQ SUBSYSTEM 5623M: Thomas Gleixner <tglx@linutronix.de> 5624L: linux-kernel@vger.kernel.org 5625S: Maintained 5626T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5627F: kernel/irq/ 5628 5629IRQCHIP DRIVERS 5630M: Thomas Gleixner <tglx@linutronix.de> 5631M: Jason Cooper <jason@lakedaemon.net> 5632M: Marc Zyngier <marc.zyngier@arm.com> 5633L: linux-kernel@vger.kernel.org 5634S: Maintained 5635T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5636T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5637F: Documentation/devicetree/bindings/interrupt-controller/ 5638F: drivers/irqchip/ 5639 5640IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5641M: Jiang Liu <jiang.liu@linux.intel.com> 5642M: Marc Zyngier <marc.zyngier@arm.com> 5643S: Maintained 5644T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5645F: Documentation/IRQ-domain.txt 5646F: include/linux/irqdomain.h 5647F: kernel/irq/irqdomain.c 5648F: kernel/irq/msi.c 5649 5650ISAPNP 5651M: Jaroslav Kysela <perex@perex.cz> 5652S: Maintained 5653F: Documentation/isapnp.txt 5654F: drivers/pnp/isapnp/ 5655F: include/linux/isapnp.h 5656 5657ISA RADIO MODULE 5658M: Hans Verkuil <hverkuil@xs4all.nl> 5659L: linux-media@vger.kernel.org 5660T: git git://linuxtv.org/media_tree.git 5661W: http://linuxtv.org 5662S: Maintained 5663F: drivers/media/radio/radio-isa* 5664 5665iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5666M: Peter Jones <pjones@redhat.com> 5667M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5668S: Maintained 5669F: drivers/firmware/iscsi_ibft* 5670 5671ISCSI 5672M: Mike Christie <michaelc@cs.wisc.edu> 5673L: open-iscsi@googlegroups.com 5674W: www.open-iscsi.org 5675T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5676S: Maintained 5677F: drivers/scsi/*iscsi* 5678F: include/scsi/*iscsi* 5679 5680ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5681M: Or Gerlitz <ogerlitz@mellanox.com> 5682M: Sagi Grimberg <sagig@mellanox.com> 5683M: Roi Dayan <roid@mellanox.com> 5684L: linux-rdma@vger.kernel.org 5685S: Supported 5686W: http://www.openfabrics.org 5687W: www.open-iscsi.org 5688Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5689F: drivers/infiniband/ulp/iser/ 5690 5691ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5692M: Sagi Grimberg <sagig@mellanox.com> 5693T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5694L: linux-rdma@vger.kernel.org 5695L: target-devel@vger.kernel.org 5696S: Supported 5697W: http://www.linux-iscsi.org 5698F: drivers/infiniband/ulp/isert 5699 5700ISDN SUBSYSTEM 5701M: Karsten Keil <isdn@linux-pingi.de> 5702L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5703L: netdev@vger.kernel.org 5704W: http://www.isdn4linux.de 5705T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5706S: Maintained 5707F: Documentation/isdn/ 5708F: drivers/isdn/ 5709F: include/linux/isdn.h 5710F: include/linux/isdn/ 5711F: include/uapi/linux/isdn.h 5712F: include/uapi/linux/isdn/ 5713 5714ISDN SUBSYSTEM (Eicon active card driver) 5715M: Armin Schindler <mac@melware.de> 5716L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5717W: http://www.melware.de 5718S: Maintained 5719F: drivers/isdn/hardware/eicon/ 5720 5721IT87 HARDWARE MONITORING DRIVER 5722M: Jean Delvare <jdelvare@suse.com> 5723L: lm-sensors@lm-sensors.org 5724S: Maintained 5725F: Documentation/hwmon/it87 5726F: drivers/hwmon/it87.c 5727 5728IT913X MEDIA DRIVER 5729M: Antti Palosaari <crope@iki.fi> 5730L: linux-media@vger.kernel.org 5731W: http://linuxtv.org/ 5732W: http://palosaari.fi/linux/ 5733Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5734T: git git://linuxtv.org/anttip/media_tree.git 5735S: Maintained 5736F: drivers/media/tuners/it913x* 5737 5738IVTV VIDEO4LINUX DRIVER 5739M: Andy Walls <awalls@md.metrocast.net> 5740L: ivtv-devel@ivtvdriver.org (subscribers-only) 5741L: linux-media@vger.kernel.org 5742T: git git://linuxtv.org/media_tree.git 5743W: http://www.ivtvdriver.org 5744S: Maintained 5745F: Documentation/video4linux/*.ivtv 5746F: drivers/media/pci/ivtv/ 5747F: include/uapi/linux/ivtv* 5748 5749IX2505V MEDIA DRIVER 5750M: Malcolm Priestley <tvboxspy@gmail.com> 5751L: linux-media@vger.kernel.org 5752W: http://linuxtv.org/ 5753Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5754S: Maintained 5755F: drivers/media/dvb-frontends/ix2505v* 5756 5757JC42.4 TEMPERATURE SENSOR DRIVER 5758M: Guenter Roeck <linux@roeck-us.net> 5759L: lm-sensors@lm-sensors.org 5760S: Maintained 5761F: drivers/hwmon/jc42.c 5762F: Documentation/hwmon/jc42 5763 5764JFS FILESYSTEM 5765M: Dave Kleikamp <shaggy@kernel.org> 5766L: jfs-discussion@lists.sourceforge.net 5767W: http://jfs.sourceforge.net/ 5768T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5769S: Maintained 5770F: Documentation/filesystems/jfs.txt 5771F: fs/jfs/ 5772 5773JME NETWORK DRIVER 5774M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5775L: netdev@vger.kernel.org 5776S: Maintained 5777F: drivers/net/ethernet/jme.* 5778 5779JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5780M: David Woodhouse <dwmw2@infradead.org> 5781L: linux-mtd@lists.infradead.org 5782W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5783S: Maintained 5784F: fs/jffs2/ 5785F: include/uapi/linux/jffs2.h 5786 5787JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5788M: Andrew Morton <akpm@linux-foundation.org> 5789M: Jan Kara <jack@suse.com> 5790L: linux-ext4@vger.kernel.org 5791S: Maintained 5792F: fs/jbd/ 5793F: include/linux/jbd.h 5794 5795JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5796M: "Theodore Ts'o" <tytso@mit.edu> 5797L: linux-ext4@vger.kernel.org 5798S: Maintained 5799F: fs/jbd2/ 5800F: include/linux/jbd2.h 5801 5802JSM Neo PCI based serial card 5803M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5804L: linux-serial@vger.kernel.org 5805S: Maintained 5806F: drivers/tty/serial/jsm/ 5807 5808K10TEMP HARDWARE MONITORING DRIVER 5809M: Clemens Ladisch <clemens@ladisch.de> 5810L: lm-sensors@lm-sensors.org 5811S: Maintained 5812F: Documentation/hwmon/k10temp 5813F: drivers/hwmon/k10temp.c 5814 5815K8TEMP HARDWARE MONITORING DRIVER 5816M: Rudolf Marek <r.marek@assembler.cz> 5817L: lm-sensors@lm-sensors.org 5818S: Maintained 5819F: Documentation/hwmon/k8temp 5820F: drivers/hwmon/k8temp.c 5821 5822KCONFIG 5823M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5824L: linux-kbuild@vger.kernel.org 5825T: git git://gitorious.org/linux-kconfig/linux-kconfig 5826S: Maintained 5827F: Documentation/kbuild/kconfig-language.txt 5828F: scripts/kconfig/ 5829 5830KDUMP 5831M: Vivek Goyal <vgoyal@redhat.com> 5832M: Haren Myneni <hbabu@us.ibm.com> 5833L: kexec@lists.infradead.org 5834W: http://lse.sourceforge.net/kdump/ 5835S: Maintained 5836F: Documentation/kdump/ 5837 5838KEENE FM RADIO TRANSMITTER DRIVER 5839M: Hans Verkuil <hverkuil@xs4all.nl> 5840L: linux-media@vger.kernel.org 5841T: git git://linuxtv.org/media_tree.git 5842W: http://linuxtv.org 5843S: Maintained 5844F: drivers/media/radio/radio-keene* 5845 5846KERNEL AUTOMOUNTER v4 (AUTOFS4) 5847M: Ian Kent <raven@themaw.net> 5848L: autofs@vger.kernel.org 5849S: Maintained 5850F: fs/autofs4/ 5851 5852KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5853M: Michal Marek <mmarek@suse.com> 5854T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5855T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5856L: linux-kbuild@vger.kernel.org 5857S: Maintained 5858F: Documentation/kbuild/ 5859F: Makefile 5860F: scripts/Makefile.* 5861F: scripts/basic/ 5862F: scripts/mk* 5863F: scripts/package/ 5864 5865KERNEL JANITORS 5866L: kernel-janitors@vger.kernel.org 5867W: http://kernelnewbies.org/KernelJanitors 5868S: Odd Fixes 5869 5870KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5871M: "J. Bruce Fields" <bfields@fieldses.org> 5872M: Jeff Layton <jlayton@poochiereds.net> 5873L: linux-nfs@vger.kernel.org 5874W: http://nfs.sourceforge.net/ 5875S: Supported 5876F: fs/nfsd/ 5877F: include/uapi/linux/nfsd/ 5878F: fs/lockd/ 5879F: fs/nfs_common/ 5880F: net/sunrpc/ 5881F: include/linux/lockd/ 5882F: include/linux/sunrpc/ 5883F: include/uapi/linux/sunrpc/ 5884 5885KERNEL SELFTEST FRAMEWORK 5886M: Shuah Khan <shuahkh@osg.samsung.com> 5887L: linux-api@vger.kernel.org 5888T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5889S: Maintained 5890F: tools/testing/selftests 5891 5892KERNEL VIRTUAL MACHINE (KVM) 5893M: Gleb Natapov <gleb@kernel.org> 5894M: Paolo Bonzini <pbonzini@redhat.com> 5895L: kvm@vger.kernel.org 5896W: http://www.linux-kvm.org 5897T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5898S: Supported 5899F: Documentation/*/kvm*.txt 5900F: Documentation/virtual/kvm/ 5901F: arch/*/kvm/ 5902F: arch/x86/kernel/kvm.c 5903F: arch/x86/kernel/kvmclock.c 5904F: arch/*/include/asm/kvm* 5905F: include/linux/kvm* 5906F: include/uapi/linux/kvm* 5907F: virt/kvm/ 5908 5909KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5910M: Joerg Roedel <joro@8bytes.org> 5911L: kvm@vger.kernel.org 5912W: http://kvm.qumranet.com 5913S: Maintained 5914F: arch/x86/include/asm/svm.h 5915F: arch/x86/kvm/svm.c 5916 5917KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5918M: Alexander Graf <agraf@suse.com> 5919L: kvm-ppc@vger.kernel.org 5920W: http://kvm.qumranet.com 5921T: git git://github.com/agraf/linux-2.6.git 5922S: Supported 5923F: arch/powerpc/include/asm/kvm* 5924F: arch/powerpc/kvm/ 5925 5926KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5927M: Christian Borntraeger <borntraeger@de.ibm.com> 5928M: Cornelia Huck <cornelia.huck@de.ibm.com> 5929L: linux-s390@vger.kernel.org 5930W: http://www.ibm.com/developerworks/linux/linux390/ 5931S: Supported 5932F: Documentation/s390/kvm.txt 5933F: arch/s390/include/asm/kvm* 5934F: arch/s390/kvm/ 5935 5936KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5937M: Christoffer Dall <christoffer.dall@linaro.org> 5938M: Marc Zyngier <marc.zyngier@arm.com> 5939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5940L: kvmarm@lists.cs.columbia.edu 5941W: http://systems.cs.columbia.edu/projects/kvm-arm 5942S: Supported 5943F: arch/arm/include/uapi/asm/kvm* 5944F: arch/arm/include/asm/kvm* 5945F: arch/arm/kvm/ 5946F: virt/kvm/arm/ 5947F: include/kvm/arm_* 5948 5949KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5950M: Christoffer Dall <christoffer.dall@linaro.org> 5951M: Marc Zyngier <marc.zyngier@arm.com> 5952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5953L: kvmarm@lists.cs.columbia.edu 5954S: Maintained 5955F: arch/arm64/include/uapi/asm/kvm* 5956F: arch/arm64/include/asm/kvm* 5957F: arch/arm64/kvm/ 5958 5959KEXEC 5960M: Eric Biederman <ebiederm@xmission.com> 5961W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5962L: kexec@lists.infradead.org 5963S: Maintained 5964F: include/linux/kexec.h 5965F: include/uapi/linux/kexec.h 5966F: kernel/kexec.c 5967 5968KEYS/KEYRINGS: 5969M: David Howells <dhowells@redhat.com> 5970L: keyrings@linux-nfs.org 5971S: Maintained 5972F: Documentation/security/keys.txt 5973F: include/linux/key.h 5974F: include/linux/key-type.h 5975F: include/keys/ 5976F: security/keys/ 5977 5978KEYS-TRUSTED 5979M: David Safford <safford@us.ibm.com> 5980M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5981L: linux-security-module@vger.kernel.org 5982L: keyrings@linux-nfs.org 5983S: Supported 5984F: Documentation/security/keys-trusted-encrypted.txt 5985F: include/keys/trusted-type.h 5986F: security/keys/trusted.c 5987F: security/keys/trusted.h 5988 5989KEYS-ENCRYPTED 5990M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5991M: David Safford <safford@us.ibm.com> 5992L: linux-security-module@vger.kernel.org 5993L: keyrings@linux-nfs.org 5994S: Supported 5995F: Documentation/security/keys-trusted-encrypted.txt 5996F: include/keys/encrypted-type.h 5997F: security/keys/encrypted-keys/ 5998 5999KGDB / KDB /debug_core 6000M: Jason Wessel <jason.wessel@windriver.com> 6001W: http://kgdb.wiki.kernel.org/ 6002L: kgdb-bugreport@lists.sourceforge.net 6003S: Maintained 6004F: Documentation/DocBook/kgdb.tmpl 6005F: drivers/misc/kgdbts.c 6006F: drivers/tty/serial/kgdboc.c 6007F: include/linux/kdb.h 6008F: include/linux/kgdb.h 6009F: kernel/debug/ 6010 6011KMEMCHECK 6012M: Vegard Nossum <vegardno@ifi.uio.no> 6013M: Pekka Enberg <penberg@kernel.org> 6014S: Maintained 6015F: Documentation/kmemcheck.txt 6016F: arch/x86/include/asm/kmemcheck.h 6017F: arch/x86/mm/kmemcheck/ 6018F: include/linux/kmemcheck.h 6019F: mm/kmemcheck.c 6020 6021KMEMLEAK 6022M: Catalin Marinas <catalin.marinas@arm.com> 6023S: Maintained 6024F: Documentation/kmemleak.txt 6025F: include/linux/kmemleak.h 6026F: mm/kmemleak.c 6027F: mm/kmemleak-test.c 6028 6029KPROBES 6030M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6031M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6032M: "David S. Miller" <davem@davemloft.net> 6033M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6034S: Maintained 6035F: Documentation/kprobes.txt 6036F: include/linux/kprobes.h 6037F: kernel/kprobes.c 6038 6039KS0108 LCD CONTROLLER DRIVER 6040M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6041W: http://miguelojeda.es/auxdisplay.htm 6042W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6043S: Maintained 6044F: Documentation/auxdisplay/ks0108 6045F: drivers/auxdisplay/ks0108.c 6046F: include/linux/ks0108.h 6047 6048LAPB module 6049L: linux-x25@vger.kernel.org 6050S: Orphan 6051F: Documentation/networking/lapb-module.txt 6052F: include/*/lapb.h 6053F: net/lapb/ 6054 6055LASI 53c700 driver for PARISC 6056M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6057L: linux-scsi@vger.kernel.org 6058S: Maintained 6059F: Documentation/scsi/53c700.txt 6060F: drivers/scsi/53c700* 6061 6062LED SUBSYSTEM 6063M: Richard Purdie <rpurdie@rpsys.net> 6064M: Jacek Anaszewski <j.anaszewski@samsung.com> 6065L: linux-leds@vger.kernel.org 6066T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6067S: Maintained 6068F: drivers/leds/ 6069F: include/linux/leds.h 6070 6071LEGACY EEPROM DRIVER 6072M: Jean Delvare <jdelvare@suse.com> 6073S: Maintained 6074F: Documentation/misc-devices/eeprom 6075F: drivers/misc/eeprom/eeprom.c 6076 6077LEGO USB Tower driver 6078M: Juergen Stuber <starblue@users.sourceforge.net> 6079L: legousb-devel@lists.sourceforge.net 6080W: http://legousb.sourceforge.net/ 6081S: Maintained 6082F: drivers/usb/misc/legousbtower.c 6083 6084LG2160 MEDIA DRIVER 6085M: Michael Krufky <mkrufky@linuxtv.org> 6086L: linux-media@vger.kernel.org 6087W: http://linuxtv.org/ 6088W: http://github.com/mkrufky 6089Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6090T: git git://linuxtv.org/mkrufky/tuners.git 6091S: Maintained 6092F: drivers/media/dvb-frontends/lg2160.* 6093 6094LGDT3305 MEDIA DRIVER 6095M: Michael Krufky <mkrufky@linuxtv.org> 6096L: linux-media@vger.kernel.org 6097W: http://linuxtv.org/ 6098W: http://github.com/mkrufky 6099Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6100T: git git://linuxtv.org/mkrufky/tuners.git 6101S: Maintained 6102F: drivers/media/dvb-frontends/lgdt3305.* 6103 6104LGUEST 6105M: Rusty Russell <rusty@rustcorp.com.au> 6106L: lguest@lists.ozlabs.org 6107W: http://lguest.ozlabs.org/ 6108S: Odd Fixes 6109F: arch/x86/include/asm/lguest*.h 6110F: arch/x86/lguest/ 6111F: drivers/lguest/ 6112F: include/linux/lguest*.h 6113F: tools/lguest/ 6114 6115LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6116M: Tejun Heo <tj@kernel.org> 6117L: linux-ide@vger.kernel.org 6118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6119S: Maintained 6120F: drivers/ata/ 6121F: include/linux/ata.h 6122F: include/linux/libata.h 6123 6124LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6125M: Viresh Kumar <vireshk@kernel.org> 6126L: linux-ide@vger.kernel.org 6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6128S: Maintained 6129F: include/linux/pata_arasan_cf_data.h 6130F: drivers/ata/pata_arasan_cf.c 6131 6132LIBATA PATA DRIVERS 6133M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6134M: Tejun Heo <tj@kernel.org> 6135L: linux-ide@vger.kernel.org 6136T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6137S: Maintained 6138F: drivers/ata/pata_*.c 6139F: drivers/ata/ata_generic.c 6140 6141LIBATA SATA AHCI PLATFORM devices support 6142M: Hans de Goede <hdegoede@redhat.com> 6143M: Tejun Heo <tj@kernel.org> 6144L: linux-ide@vger.kernel.org 6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6146S: Maintained 6147F: drivers/ata/ahci_platform.c 6148F: drivers/ata/libahci_platform.c 6149F: include/linux/ahci_platform.h 6150 6151LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6152M: Mikael Pettersson <mikpelinux@gmail.com> 6153L: linux-ide@vger.kernel.org 6154T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6155S: Maintained 6156F: drivers/ata/sata_promise.* 6157 6158LIBLOCKDEP 6159M: Sasha Levin <sasha.levin@oracle.com> 6160S: Maintained 6161F: tools/lib/lockdep/ 6162 6163LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6164M: Dan Williams <dan.j.williams@intel.com> 6165L: linux-nvdimm@lists.01.org 6166Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6167S: Supported 6168F: drivers/nvdimm/* 6169F: include/linux/nd.h 6170F: include/linux/libnvdimm.h 6171F: include/uapi/linux/ndctl.h 6172 6173LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6174M: Ross Zwisler <ross.zwisler@linux.intel.com> 6175L: linux-nvdimm@lists.01.org 6176Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6177S: Supported 6178F: drivers/nvdimm/blk.c 6179F: drivers/nvdimm/region_devs.c 6180F: drivers/acpi/nfit* 6181 6182LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6183M: Vishal Verma <vishal.l.verma@intel.com> 6184L: linux-nvdimm@lists.01.org 6185Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6186S: Supported 6187F: drivers/nvdimm/btt* 6188 6189LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6190M: Ross Zwisler <ross.zwisler@linux.intel.com> 6191L: linux-nvdimm@lists.01.org 6192Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6193S: Supported 6194F: drivers/nvdimm/pmem.c 6195F: include/linux/pmem.h 6196 6197LINUX FOR IBM pSERIES (RS/6000) 6198M: Paul Mackerras <paulus@au.ibm.com> 6199W: http://www.ibm.com/linux/ltc/projects/ppc 6200S: Supported 6201F: arch/powerpc/boot/rs6000.h 6202 6203LINUX FOR POWERPC (32-BIT AND 64-BIT) 6204M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6205M: Paul Mackerras <paulus@samba.org> 6206M: Michael Ellerman <mpe@ellerman.id.au> 6207W: http://www.penguinppc.org/ 6208L: linuxppc-dev@lists.ozlabs.org 6209Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6210T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6211S: Supported 6212F: Documentation/powerpc/ 6213F: arch/powerpc/ 6214 6215LINUX FOR POWER MACINTOSH 6216M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6217W: http://www.penguinppc.org/ 6218L: linuxppc-dev@lists.ozlabs.org 6219S: Maintained 6220F: arch/powerpc/platforms/powermac/ 6221F: drivers/macintosh/ 6222 6223LINUX FOR POWERPC EMBEDDED MPC5XXX 6224M: Anatolij Gustschin <agust@denx.de> 6225L: linuxppc-dev@lists.ozlabs.org 6226T: git git://git.denx.de/linux-denx-agust.git 6227S: Maintained 6228F: arch/powerpc/platforms/512x/ 6229F: arch/powerpc/platforms/52xx/ 6230 6231LINUX FOR POWERPC EMBEDDED PPC4XX 6232M: Alistair Popple <alistair@popple.id.au> 6233M: Matt Porter <mporter@kernel.crashing.org> 6234W: http://www.penguinppc.org/ 6235L: linuxppc-dev@lists.ozlabs.org 6236S: Maintained 6237F: arch/powerpc/platforms/40x/ 6238F: arch/powerpc/platforms/44x/ 6239 6240LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6241L: linuxppc-dev@lists.ozlabs.org 6242S: Orphan 6243F: arch/powerpc/*/*virtex* 6244F: arch/powerpc/*/*/*virtex* 6245 6246LINUX FOR POWERPC EMBEDDED PPC8XX 6247M: Vitaly Bordug <vitb@kernel.crashing.org> 6248W: http://www.penguinppc.org/ 6249L: linuxppc-dev@lists.ozlabs.org 6250S: Maintained 6251F: arch/powerpc/platforms/8xx/ 6252 6253LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6254M: Scott Wood <scottwood@freescale.com> 6255M: Kumar Gala <galak@kernel.crashing.org> 6256W: http://www.penguinppc.org/ 6257L: linuxppc-dev@lists.ozlabs.org 6258T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6259S: Maintained 6260F: arch/powerpc/platforms/83xx/ 6261F: arch/powerpc/platforms/85xx/ 6262 6263LINUX FOR POWERPC PA SEMI PWRFICIENT 6264M: Olof Johansson <olof@lixom.net> 6265L: linuxppc-dev@lists.ozlabs.org 6266S: Maintained 6267F: arch/powerpc/platforms/pasemi/ 6268F: drivers/*/*pasemi* 6269F: drivers/*/*/*pasemi* 6270 6271LINUX SECURITY MODULE (LSM) FRAMEWORK 6272M: Chris Wright <chrisw@sous-sol.org> 6273L: linux-security-module@vger.kernel.org 6274S: Supported 6275 6276LIS3LV02D ACCELEROMETER DRIVER 6277M: Eric Piel <eric.piel@tremplin-utc.net> 6278S: Maintained 6279F: Documentation/misc-devices/lis3lv02d 6280F: drivers/misc/lis3lv02d/ 6281F: drivers/platform/x86/hp_accel.c 6282 6283LIVE PATCHING 6284M: Josh Poimboeuf <jpoimboe@redhat.com> 6285M: Seth Jennings <sjenning@redhat.com> 6286M: Jiri Kosina <jkosina@suse.com> 6287M: Vojtech Pavlik <vojtech@suse.com> 6288S: Maintained 6289F: kernel/livepatch/ 6290F: include/linux/livepatch.h 6291F: arch/x86/include/asm/livepatch.h 6292F: arch/x86/kernel/livepatch.c 6293F: Documentation/ABI/testing/sysfs-kernel-livepatch 6294F: samples/livepatch/ 6295L: live-patching@vger.kernel.org 6296T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6297 6298LLC (802.2) 6299M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6300S: Maintained 6301F: include/linux/llc.h 6302F: include/uapi/linux/llc.h 6303F: include/net/llc* 6304F: net/llc/ 6305 6306LM73 HARDWARE MONITOR DRIVER 6307M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6308L: lm-sensors@lm-sensors.org 6309S: Maintained 6310F: drivers/hwmon/lm73.c 6311 6312LM78 HARDWARE MONITOR DRIVER 6313M: Jean Delvare <jdelvare@suse.com> 6314L: lm-sensors@lm-sensors.org 6315S: Maintained 6316F: Documentation/hwmon/lm78 6317F: drivers/hwmon/lm78.c 6318 6319LM83 HARDWARE MONITOR DRIVER 6320M: Jean Delvare <jdelvare@suse.com> 6321L: lm-sensors@lm-sensors.org 6322S: Maintained 6323F: Documentation/hwmon/lm83 6324F: drivers/hwmon/lm83.c 6325 6326LM90 HARDWARE MONITOR DRIVER 6327M: Jean Delvare <jdelvare@suse.com> 6328L: lm-sensors@lm-sensors.org 6329S: Maintained 6330F: Documentation/hwmon/lm90 6331F: Documentation/devicetree/bindings/hwmon/lm90.txt 6332F: drivers/hwmon/lm90.c 6333 6334LM95234 HARDWARE MONITOR DRIVER 6335M: Guenter Roeck <linux@roeck-us.net> 6336L: lm-sensors@lm-sensors.org 6337S: Maintained 6338F: Documentation/hwmon/lm95234 6339F: drivers/hwmon/lm95234.c 6340 6341LME2510 MEDIA DRIVER 6342M: Malcolm Priestley <tvboxspy@gmail.com> 6343L: linux-media@vger.kernel.org 6344W: http://linuxtv.org/ 6345Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6346S: Maintained 6347F: drivers/media/usb/dvb-usb-v2/lmedm04* 6348 6349LOCKDEP AND LOCKSTAT 6350M: Peter Zijlstra <peterz@infradead.org> 6351M: Ingo Molnar <mingo@redhat.com> 6352L: linux-kernel@vger.kernel.org 6353T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6354S: Maintained 6355F: Documentation/locking/lockdep*.txt 6356F: Documentation/locking/lockstat.txt 6357F: include/linux/lockdep.h 6358F: kernel/locking/ 6359 6360LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6361M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6362L: linux-ntfs-dev@lists.sourceforge.net 6363W: http://www.linux-ntfs.org/content/view/19/37/ 6364S: Maintained 6365F: Documentation/ldm.txt 6366F: block/partitions/ldm.* 6367 6368LogFS 6369M: Joern Engel <joern@logfs.org> 6370M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6371L: logfs@logfs.org 6372W: logfs.org 6373S: Maintained 6374F: fs/logfs/ 6375 6376LPC32XX MACHINE SUPPORT 6377M: Roland Stigge <stigge@antcom.de> 6378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6379S: Maintained 6380F: arch/arm/mach-lpc32xx/ 6381 6382LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6383M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6384M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6385M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6386M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6387L: MPT-FusionLinux.pdl@avagotech.com 6388L: linux-scsi@vger.kernel.org 6389W: http://www.lsilogic.com/support 6390S: Supported 6391F: drivers/message/fusion/ 6392F: drivers/scsi/mpt2sas/ 6393F: drivers/scsi/mpt3sas/ 6394 6395LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6396M: Matthew Wilcox <matthew@wil.cx> 6397L: linux-scsi@vger.kernel.org 6398S: Maintained 6399F: drivers/scsi/sym53c8xx_2/ 6400 6401LTC4261 HARDWARE MONITOR DRIVER 6402M: Guenter Roeck <linux@roeck-us.net> 6403L: lm-sensors@lm-sensors.org 6404S: Maintained 6405F: Documentation/hwmon/ltc4261 6406F: drivers/hwmon/ltc4261.c 6407 6408LTP (Linux Test Project) 6409M: Mike Frysinger <vapier@gentoo.org> 6410M: Cyril Hrubis <chrubis@suse.cz> 6411M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6412M: Jan Stancek <jstancek@redhat.com> 6413M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6414M: Alexey Kodanev <alexey.kodanev@oracle.com> 6415L: ltp-list@lists.sourceforge.net (subscribers-only) 6416W: http://linux-test-project.github.io/ 6417T: git git://github.com/linux-test-project/ltp.git 6418S: Maintained 6419 6420M32R ARCHITECTURE 6421W: http://www.linux-m32r.org/ 6422S: Orphan 6423F: arch/m32r/ 6424 6425M68K ARCHITECTURE 6426M: Geert Uytterhoeven <geert@linux-m68k.org> 6427L: linux-m68k@lists.linux-m68k.org 6428W: http://www.linux-m68k.org/ 6429T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6430S: Maintained 6431F: arch/m68k/ 6432F: drivers/zorro/ 6433 6434M68K ON APPLE MACINTOSH 6435M: Joshua Thompson <funaho@jurai.org> 6436W: http://www.mac.linux-m68k.org/ 6437L: linux-m68k@lists.linux-m68k.org 6438S: Maintained 6439F: arch/m68k/mac/ 6440 6441M68K ON HP9000/300 6442M: Philip Blundell <philb@gnu.org> 6443W: http://www.tazenda.demon.co.uk/phil/linux-hp 6444S: Maintained 6445F: arch/m68k/hp300/ 6446 6447M88DS3103 MEDIA DRIVER 6448M: Antti Palosaari <crope@iki.fi> 6449L: linux-media@vger.kernel.org 6450W: http://linuxtv.org/ 6451W: http://palosaari.fi/linux/ 6452Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6453T: git git://linuxtv.org/anttip/media_tree.git 6454S: Maintained 6455F: drivers/media/dvb-frontends/m88ds3103* 6456 6457M88RS2000 MEDIA DRIVER 6458M: Malcolm Priestley <tvboxspy@gmail.com> 6459L: linux-media@vger.kernel.org 6460W: http://linuxtv.org/ 6461Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6462S: Maintained 6463F: drivers/media/dvb-frontends/m88rs2000* 6464 6465MA901 MASTERKIT USB FM RADIO DRIVER 6466M: Alexey Klimov <klimov.linux@gmail.com> 6467L: linux-media@vger.kernel.org 6468T: git git://linuxtv.org/media_tree.git 6469S: Maintained 6470F: drivers/media/radio/radio-ma901.c 6471 6472MAC80211 6473M: Johannes Berg <johannes@sipsolutions.net> 6474L: linux-wireless@vger.kernel.org 6475W: http://wireless.kernel.org/ 6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6477T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6478S: Maintained 6479F: Documentation/networking/mac80211-injection.txt 6480F: include/net/mac80211.h 6481F: net/mac80211/ 6482 6483MACVLAN DRIVER 6484M: Patrick McHardy <kaber@trash.net> 6485L: netdev@vger.kernel.org 6486S: Maintained 6487F: drivers/net/macvlan.c 6488F: include/linux/if_macvlan.h 6489 6490MAILBOX API 6491M: Jassi Brar <jassisinghbrar@gmail.com> 6492L: linux-kernel@vger.kernel.org 6493S: Maintained 6494F: drivers/mailbox/ 6495F: include/linux/mailbox_client.h 6496F: include/linux/mailbox_controller.h 6497 6498MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6499M: Michael Kerrisk <mtk.manpages@gmail.com> 6500W: http://www.kernel.org/doc/man-pages 6501L: linux-man@vger.kernel.org 6502S: Maintained 6503 6504MARVELL ARMADA DRM SUPPORT 6505M: Russell King <rmk+kernel@arm.linux.org.uk> 6506S: Maintained 6507F: drivers/gpu/drm/armada/ 6508 6509MARVELL 88E6352 DSA support 6510M: Guenter Roeck <linux@roeck-us.net> 6511S: Maintained 6512F: drivers/net/dsa/mv88e6352.c 6513 6514MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6515M: Mirko Lindner <mlindner@marvell.com> 6516M: Stephen Hemminger <stephen@networkplumber.org> 6517L: netdev@vger.kernel.org 6518S: Maintained 6519F: drivers/net/ethernet/marvell/sk* 6520 6521MARVELL LIBERTAS WIRELESS DRIVER 6522L: libertas-dev@lists.infradead.org 6523S: Orphan 6524F: drivers/net/wireless/libertas/ 6525 6526MARVELL MV643XX ETHERNET DRIVER 6527M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6528L: netdev@vger.kernel.org 6529S: Maintained 6530F: drivers/net/ethernet/marvell/mv643xx_eth.* 6531F: include/linux/mv643xx.h 6532 6533MARVELL MVNETA ETHERNET DRIVER 6534M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6535L: netdev@vger.kernel.org 6536S: Maintained 6537F: drivers/net/ethernet/marvell/mvneta.* 6538 6539MARVELL MWIFIEX WIRELESS DRIVER 6540M: Amitkumar Karwar <akarwar@marvell.com> 6541M: Avinash Patil <patila@marvell.com> 6542L: linux-wireless@vger.kernel.org 6543S: Maintained 6544F: drivers/net/wireless/mwifiex/ 6545 6546MARVELL MWL8K WIRELESS DRIVER 6547M: Lennert Buytenhek <buytenh@wantstofly.org> 6548L: linux-wireless@vger.kernel.org 6549S: Odd Fixes 6550F: drivers/net/wireless/mwl8k.c 6551 6552MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6553M: Nicolas Pitre <nico@fluxnic.net> 6554S: Odd Fixes 6555F: drivers/mmc/host/mvsdio.* 6556 6557MATROX FRAMEBUFFER DRIVER 6558L: linux-fbdev@vger.kernel.org 6559S: Orphan 6560F: drivers/video/fbdev/matrox/matroxfb_* 6561F: include/uapi/linux/matroxfb.h 6562 6563MAX16065 HARDWARE MONITOR DRIVER 6564M: Guenter Roeck <linux@roeck-us.net> 6565L: lm-sensors@lm-sensors.org 6566S: Maintained 6567F: Documentation/hwmon/max16065 6568F: drivers/hwmon/max16065.c 6569 6570MAX20751 HARDWARE MONITOR DRIVER 6571M: Guenter Roeck <linux@roeck-us.net> 6572L: lm-sensors@lm-sensors.org 6573S: Maintained 6574F: Documentation/hwmon/max20751 6575F: drivers/hwmon/max20751.c 6576 6577MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6578M: "Hans J. Koch" <hjk@hansjkoch.de> 6579L: lm-sensors@lm-sensors.org 6580S: Maintained 6581F: Documentation/hwmon/max6650 6582F: drivers/hwmon/max6650.c 6583 6584MAX6697 HARDWARE MONITOR DRIVER 6585M: Guenter Roeck <linux@roeck-us.net> 6586L: lm-sensors@lm-sensors.org 6587S: Maintained 6588F: Documentation/hwmon/max6697 6589F: Documentation/devicetree/bindings/i2c/max6697.txt 6590F: drivers/hwmon/max6697.c 6591F: include/linux/platform_data/max6697.h 6592 6593MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6594M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6595L: linux-pm@vger.kernel.org 6596S: Supported 6597F: drivers/power/max14577_charger.c 6598F: drivers/power/max77693_charger.c 6599 6600MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6601M: Chanwoo Choi <cw00.choi@samsung.com> 6602M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6603L: linux-kernel@vger.kernel.org 6604S: Supported 6605F: drivers/*/max14577.c 6606F: drivers/*/max77686.c 6607F: drivers/*/max77693.c 6608F: drivers/extcon/extcon-max14577.c 6609F: drivers/extcon/extcon-max77693.c 6610F: drivers/rtc/rtc-max77686.c 6611F: drivers/clk/clk-max77686.c 6612F: Documentation/devicetree/bindings/mfd/max14577.txt 6613F: Documentation/devicetree/bindings/mfd/max77686.txt 6614F: Documentation/devicetree/bindings/mfd/max77693.txt 6615F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6616F: include/linux/mfd/max14577*.h 6617F: include/linux/mfd/max77686*.h 6618F: include/linux/mfd/max77693*.h 6619 6620MAXIRADIO FM RADIO RECEIVER DRIVER 6621M: Hans Verkuil <hverkuil@xs4all.nl> 6622L: linux-media@vger.kernel.org 6623T: git git://linuxtv.org/media_tree.git 6624W: http://linuxtv.org 6625S: Maintained 6626F: drivers/media/radio/radio-maxiradio* 6627 6628MEDIA DRIVERS FOR RENESAS - VSP1 6629M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6630L: linux-media@vger.kernel.org 6631L: linux-sh@vger.kernel.org 6632T: git git://linuxtv.org/media_tree.git 6633S: Supported 6634F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6635F: drivers/media/platform/vsp1/ 6636 6637MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6638M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6639P: LinuxTV.org Project 6640L: linux-media@vger.kernel.org 6641W: http://linuxtv.org 6642Q: http://patchwork.kernel.org/project/linux-media/list/ 6643T: git git://linuxtv.org/media_tree.git 6644S: Maintained 6645F: Documentation/dvb/ 6646F: Documentation/video4linux/ 6647F: Documentation/DocBook/media/ 6648F: drivers/media/ 6649F: drivers/staging/media/ 6650F: include/media/ 6651F: include/uapi/linux/dvb/ 6652F: include/uapi/linux/videodev2.h 6653F: include/uapi/linux/media.h 6654F: include/uapi/linux/v4l2-* 6655F: include/uapi/linux/meye.h 6656F: include/uapi/linux/ivtv* 6657F: include/uapi/linux/uvcvideo.h 6658 6659MEDIATEK MT7601U WIRELESS LAN DRIVER 6660M: Jakub Kicinski <kubakici@wp.pl> 6661L: linux-wireless@vger.kernel.org 6662S: Maintained 6663F: drivers/net/wireless/mediatek/mt7601u/ 6664 6665MEGARAID SCSI/SAS DRIVERS 6666M: Kashyap Desai <kashyap.desai@avagotech.com> 6667M: Sumit Saxena <sumit.saxena@avagotech.com> 6668M: Uday Lingala <uday.lingala@avagotech.com> 6669L: megaraidlinux.pdl@avagotech.com 6670L: linux-scsi@vger.kernel.org 6671W: http://www.lsi.com 6672S: Maintained 6673F: Documentation/scsi/megaraid.txt 6674F: drivers/scsi/megaraid.* 6675F: drivers/scsi/megaraid/ 6676 6677MELLANOX ETHERNET DRIVER (mlx4_en) 6678M: Amir Vadai <amirv@mellanox.com> 6679M: Ido Shamay <idos@mellanox.com> 6680L: netdev@vger.kernel.org 6681S: Supported 6682W: http://www.mellanox.com 6683Q: http://patchwork.ozlabs.org/project/netdev/list/ 6684F: drivers/net/ethernet/mellanox/mlx4/en_* 6685 6686MEMORY MANAGEMENT 6687L: linux-mm@kvack.org 6688W: http://www.linux-mm.org 6689S: Maintained 6690F: include/linux/mm.h 6691F: include/linux/gfp.h 6692F: include/linux/mmzone.h 6693F: include/linux/memory_hotplug.h 6694F: include/linux/vmalloc.h 6695F: mm/ 6696 6697MEMORY TECHNOLOGY DEVICES (MTD) 6698M: David Woodhouse <dwmw2@infradead.org> 6699M: Brian Norris <computersforpeace@gmail.com> 6700L: linux-mtd@lists.infradead.org 6701W: http://www.linux-mtd.infradead.org/ 6702Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6703T: git git://git.infradead.org/linux-mtd.git 6704T: git git://git.infradead.org/l2-mtd.git 6705S: Maintained 6706F: drivers/mtd/ 6707F: include/linux/mtd/ 6708F: include/uapi/mtd/ 6709 6710MEN A21 WATCHDOG DRIVER 6711M: Johannes Thumshirn <morbidrsa@gmail.com> 6712L: linux-watchdog@vger.kernel.org 6713S: Maintained 6714F: drivers/watchdog/mena21_wdt.c 6715 6716MEN CHAMELEON BUS (mcb) 6717M: Johannes Thumshirn <morbidrsa@gmail.com> 6718S: Maintained 6719F: drivers/mcb/ 6720F: include/linux/mcb.h 6721F: Documentation/men-chameleon-bus.txt 6722 6723MEN F21BMC (Board Management Controller) 6724M: Andreas Werner <andreas.werner@men.de> 6725S: Supported 6726F: drivers/mfd/menf21bmc.c 6727F: drivers/watchdog/menf21bmc_wdt.c 6728F: drivers/leds/leds-menf21bmc.c 6729F: drivers/hwmon/menf21bmc_hwmon.c 6730F: Documentation/hwmon/menf21bmc 6731 6732METAG ARCHITECTURE 6733M: James Hogan <james.hogan@imgtec.com> 6734L: linux-metag@vger.kernel.org 6735S: Supported 6736F: arch/metag/ 6737F: Documentation/metag/ 6738F: Documentation/devicetree/bindings/metag/ 6739F: drivers/clocksource/metag_generic.c 6740F: drivers/irqchip/irq-metag.c 6741F: drivers/irqchip/irq-metag-ext.c 6742F: drivers/tty/metag_da.c 6743 6744MICROBLAZE ARCHITECTURE 6745M: Michal Simek <monstr@monstr.eu> 6746W: http://www.monstr.eu/fdt/ 6747T: git git://git.monstr.eu/linux-2.6-microblaze.git 6748S: Supported 6749F: arch/microblaze/ 6750 6751MICROTEK X6 SCANNER 6752M: Oliver Neukum <oliver@neukum.org> 6753S: Maintained 6754F: drivers/usb/image/microtek.* 6755 6756MIPS 6757M: Ralf Baechle <ralf@linux-mips.org> 6758L: linux-mips@linux-mips.org 6759W: http://www.linux-mips.org/ 6760T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6761Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6762S: Supported 6763F: Documentation/mips/ 6764F: arch/mips/ 6765 6766MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6767M: Hans Verkuil <hverkuil@xs4all.nl> 6768L: linux-media@vger.kernel.org 6769T: git git://linuxtv.org/media_tree.git 6770W: http://linuxtv.org 6771S: Odd Fixes 6772F: drivers/media/radio/radio-miropcm20* 6773 6774Mellanox MLX5 core VPI driver 6775M: Eli Cohen <eli@mellanox.com> 6776L: netdev@vger.kernel.org 6777L: linux-rdma@vger.kernel.org 6778W: http://www.mellanox.com 6779Q: http://patchwork.ozlabs.org/project/netdev/list/ 6780Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6781T: git git://openfabrics.org/~eli/connect-ib.git 6782S: Supported 6783F: drivers/net/ethernet/mellanox/mlx5/core/ 6784F: include/linux/mlx5/ 6785 6786Mellanox MLX5 IB driver 6787M: Eli Cohen <eli@mellanox.com> 6788L: linux-rdma@vger.kernel.org 6789W: http://www.mellanox.com 6790Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6791T: git git://openfabrics.org/~eli/connect-ib.git 6792S: Supported 6793F: include/linux/mlx5/ 6794F: drivers/infiniband/hw/mlx5/ 6795 6796MN88472 MEDIA DRIVER 6797M: Antti Palosaari <crope@iki.fi> 6798L: linux-media@vger.kernel.org 6799W: http://linuxtv.org/ 6800W: http://palosaari.fi/linux/ 6801Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6802T: git git://linuxtv.org/anttip/media_tree.git 6803S: Maintained 6804F: drivers/staging/media/mn88472/ 6805F: drivers/media/dvb-frontends/mn88472.h 6806 6807MN88473 MEDIA DRIVER 6808M: Antti Palosaari <crope@iki.fi> 6809L: linux-media@vger.kernel.org 6810W: http://linuxtv.org/ 6811W: http://palosaari.fi/linux/ 6812Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6813T: git git://linuxtv.org/anttip/media_tree.git 6814S: Maintained 6815F: drivers/staging/media/mn88473/ 6816F: drivers/media/dvb-frontends/mn88473.h 6817 6818MODULE SUPPORT 6819M: Rusty Russell <rusty@rustcorp.com.au> 6820S: Maintained 6821F: include/linux/module.h 6822F: kernel/module.c 6823 6824MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6825W: http://popies.net/meye/ 6826S: Orphan 6827F: Documentation/video4linux/meye.txt 6828F: drivers/media/pci/meye/ 6829F: include/uapi/linux/meye.h 6830 6831MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6832M: Jiri Slaby <jirislaby@gmail.com> 6833S: Maintained 6834F: Documentation/serial/moxa-smartio 6835F: drivers/tty/mxser.* 6836 6837MR800 AVERMEDIA USB FM RADIO DRIVER 6838M: Alexey Klimov <klimov.linux@gmail.com> 6839L: linux-media@vger.kernel.org 6840T: git git://linuxtv.org/media_tree.git 6841S: Maintained 6842F: drivers/media/radio/radio-mr800.c 6843 6844MRF24J40 IEEE 802.15.4 RADIO DRIVER 6845M: Alan Ott <alan@signal11.us> 6846L: linux-wpan@vger.kernel.org 6847S: Maintained 6848F: drivers/net/ieee802154/mrf24j40.c 6849 6850MSI LAPTOP SUPPORT 6851M: "Lee, Chun-Yi" <jlee@suse.com> 6852L: platform-driver-x86@vger.kernel.org 6853S: Maintained 6854F: drivers/platform/x86/msi-laptop.c 6855 6856MSI WMI SUPPORT 6857L: platform-driver-x86@vger.kernel.org 6858S: Orphan 6859F: drivers/platform/x86/msi-wmi.c 6860 6861MSI001 MEDIA DRIVER 6862M: Antti Palosaari <crope@iki.fi> 6863L: linux-media@vger.kernel.org 6864W: http://linuxtv.org/ 6865W: http://palosaari.fi/linux/ 6866Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6867T: git git://linuxtv.org/anttip/media_tree.git 6868S: Maintained 6869F: drivers/media/tuners/msi001* 6870 6871MSI2500 MEDIA DRIVER 6872M: Antti Palosaari <crope@iki.fi> 6873L: linux-media@vger.kernel.org 6874W: http://linuxtv.org/ 6875W: http://palosaari.fi/linux/ 6876Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6877T: git git://linuxtv.org/anttip/media_tree.git 6878S: Maintained 6879F: drivers/media/usb/msi2500/ 6880 6881MSYSTEMS DISKONCHIP G3 MTD DRIVER 6882M: Robert Jarzmik <robert.jarzmik@free.fr> 6883L: linux-mtd@lists.infradead.org 6884S: Maintained 6885F: drivers/mtd/devices/docg3* 6886 6887MT9M032 APTINA SENSOR DRIVER 6888M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6889L: linux-media@vger.kernel.org 6890T: git git://linuxtv.org/media_tree.git 6891S: Maintained 6892F: drivers/media/i2c/mt9m032.c 6893F: include/media/mt9m032.h 6894 6895MT9P031 APTINA CAMERA SENSOR 6896M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6897L: linux-media@vger.kernel.org 6898T: git git://linuxtv.org/media_tree.git 6899S: Maintained 6900F: drivers/media/i2c/mt9p031.c 6901F: include/media/mt9p031.h 6902 6903MT9T001 APTINA CAMERA SENSOR 6904M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6905L: linux-media@vger.kernel.org 6906T: git git://linuxtv.org/media_tree.git 6907S: Maintained 6908F: drivers/media/i2c/mt9t001.c 6909F: include/media/mt9t001.h 6910 6911MT9V032 APTINA CAMERA SENSOR 6912M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6913L: linux-media@vger.kernel.org 6914T: git git://linuxtv.org/media_tree.git 6915S: Maintained 6916F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 6917F: drivers/media/i2c/mt9v032.c 6918F: include/media/mt9v032.h 6919 6920MULTIFUNCTION DEVICES (MFD) 6921M: Samuel Ortiz <sameo@linux.intel.com> 6922M: Lee Jones <lee.jones@linaro.org> 6923T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6924S: Supported 6925F: drivers/mfd/ 6926F: include/linux/mfd/ 6927 6928MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6929M: Ulf Hansson <ulf.hansson@linaro.org> 6930L: linux-mmc@vger.kernel.org 6931T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6932S: Maintained 6933F: drivers/mmc/ 6934F: include/linux/mmc/ 6935F: include/uapi/linux/mmc/ 6936 6937MULTIMEDIA CARD (MMC) ETC. OVER SPI 6938S: Orphan 6939F: drivers/mmc/host/mmc_spi.c 6940F: include/linux/spi/mmc_spi.h 6941 6942MULTISOUND SOUND DRIVER 6943M: Andrew Veliath <andrewtv@usa.net> 6944S: Maintained 6945F: Documentation/sound/oss/MultiSound 6946F: sound/oss/msnd* 6947 6948MULTITECH MULTIPORT CARD (ISICOM) 6949S: Orphan 6950F: drivers/tty/isicom.c 6951F: include/linux/isicom.h 6952 6953MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6954M: Felipe Balbi <balbi@ti.com> 6955L: linux-usb@vger.kernel.org 6956T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6957S: Maintained 6958F: drivers/usb/musb/ 6959 6960MXL5007T MEDIA DRIVER 6961M: Michael Krufky <mkrufky@linuxtv.org> 6962L: linux-media@vger.kernel.org 6963W: http://linuxtv.org/ 6964W: http://github.com/mkrufky 6965Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6966T: git git://linuxtv.org/mkrufky/tuners.git 6967S: Maintained 6968F: drivers/media/tuners/mxl5007t.* 6969 6970MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6971M: Hyong-Youb Kim <hykim@myri.com> 6972L: netdev@vger.kernel.org 6973W: https://www.myricom.com/support/downloads/myri10ge.html 6974S: Supported 6975F: drivers/net/ethernet/myricom/myri10ge/ 6976 6977NATSEMI ETHERNET DRIVER (DP8381x) 6978S: Orphan 6979F: drivers/net/ethernet/natsemi/natsemi.c 6980 6981NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6982M: Daniel Mack <zonque@gmail.com> 6983S: Maintained 6984L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6985W: http://www.native-instruments.com 6986F: sound/usb/caiaq/ 6987 6988NCP FILESYSTEM 6989M: Petr Vandrovec <petr@vandrovec.name> 6990S: Odd Fixes 6991F: fs/ncpfs/ 6992 6993NCR 5380 SCSI DRIVERS 6994M: Finn Thain <fthain@telegraphics.com.au> 6995M: Michael Schmitz <schmitzmic@gmail.com> 6996L: linux-scsi@vger.kernel.org 6997S: Maintained 6998F: Documentation/scsi/g_NCR5380.txt 6999F: drivers/scsi/NCR5380.* 7000F: drivers/scsi/arm/cumana_1.c 7001F: drivers/scsi/arm/oak.c 7002F: drivers/scsi/atari_NCR5380.c 7003F: drivers/scsi/atari_scsi.* 7004F: drivers/scsi/dmx3191d.c 7005F: drivers/scsi/dtc.* 7006F: drivers/scsi/g_NCR5380.* 7007F: drivers/scsi/g_NCR5380_mmio.c 7008F: drivers/scsi/mac_scsi.* 7009F: drivers/scsi/pas16.* 7010F: drivers/scsi/sun3_scsi.* 7011F: drivers/scsi/sun3_scsi_vme.c 7012F: drivers/scsi/t128.* 7013 7014NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7015M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7016L: linux-scsi@vger.kernel.org 7017S: Maintained 7018F: drivers/scsi/NCR_D700.* 7019 7020NCT6775 HARDWARE MONITOR DRIVER 7021M: Guenter Roeck <linux@roeck-us.net> 7022L: lm-sensors@lm-sensors.org 7023S: Maintained 7024F: Documentation/hwmon/nct6775 7025F: drivers/hwmon/nct6775.c 7026 7027NETEFFECT IWARP RNIC DRIVER (IW_NES) 7028M: Faisal Latif <faisal.latif@intel.com> 7029L: linux-rdma@vger.kernel.org 7030W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7031S: Supported 7032F: drivers/infiniband/hw/nes/ 7033 7034NETEM NETWORK EMULATOR 7035M: Stephen Hemminger <stephen@networkplumber.org> 7036L: netem@lists.linux-foundation.org 7037S: Maintained 7038F: net/sched/sch_netem.c 7039 7040NETERION 10GbE DRIVERS (s2io/vxge) 7041M: Jon Mason <jdmason@kudzu.us> 7042L: netdev@vger.kernel.org 7043S: Supported 7044F: Documentation/networking/s2io.txt 7045F: Documentation/networking/vxge.txt 7046F: drivers/net/ethernet/neterion/ 7047 7048NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7049M: Pablo Neira Ayuso <pablo@netfilter.org> 7050M: Patrick McHardy <kaber@trash.net> 7051M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7052L: netfilter-devel@vger.kernel.org 7053L: coreteam@netfilter.org 7054W: http://www.netfilter.org/ 7055W: http://www.iptables.org/ 7056Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7058T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7059S: Supported 7060F: include/linux/netfilter* 7061F: include/linux/netfilter/ 7062F: include/net/netfilter/ 7063F: include/uapi/linux/netfilter* 7064F: include/uapi/linux/netfilter/ 7065F: net/*/netfilter.c 7066F: net/*/netfilter/ 7067F: net/netfilter/ 7068F: net/bridge/br_netfilter*.c 7069 7070NETLABEL 7071M: Paul Moore <paul@paul-moore.com> 7072W: http://netlabel.sf.net 7073L: netdev@vger.kernel.org 7074S: Maintained 7075F: Documentation/netlabel/ 7076F: include/net/netlabel.h 7077F: net/netlabel/ 7078 7079NETROM NETWORK LAYER 7080M: Ralf Baechle <ralf@linux-mips.org> 7081L: linux-hams@vger.kernel.org 7082W: http://www.linux-ax25.org/ 7083S: Maintained 7084F: include/net/netrom.h 7085F: include/uapi/linux/netrom.h 7086F: net/netrom/ 7087 7088NETWORK BLOCK DEVICE (NBD) 7089M: Markus Pargmann <mpa@pengutronix.de> 7090S: Maintained 7091L: nbd-general@lists.sourceforge.net 7092T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7093F: Documentation/blockdev/nbd.txt 7094F: drivers/block/nbd.c 7095F: include/uapi/linux/nbd.h 7096 7097NETWORK DROP MONITOR 7098M: Neil Horman <nhorman@tuxdriver.com> 7099L: netdev@vger.kernel.org 7100S: Maintained 7101W: https://fedorahosted.org/dropwatch/ 7102F: net/core/drop_monitor.c 7103 7104NETWORKING [GENERAL] 7105M: "David S. Miller" <davem@davemloft.net> 7106L: netdev@vger.kernel.org 7107W: http://www.linuxfoundation.org/en/Net 7108Q: http://patchwork.ozlabs.org/project/netdev/list/ 7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7110T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7111S: Maintained 7112F: net/ 7113F: include/net/ 7114F: include/linux/in.h 7115F: include/linux/net.h 7116F: include/linux/netdevice.h 7117F: include/uapi/linux/in.h 7118F: include/uapi/linux/net.h 7119F: include/uapi/linux/netdevice.h 7120F: include/uapi/linux/net_namespace.h 7121F: tools/net/ 7122F: tools/testing/selftests/net/ 7123F: lib/random32.c 7124F: lib/test_bpf.c 7125 7126NETWORKING [IPv4/IPv6] 7127M: "David S. Miller" <davem@davemloft.net> 7128M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7129M: James Morris <jmorris@namei.org> 7130M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7131M: Patrick McHardy <kaber@trash.net> 7132L: netdev@vger.kernel.org 7133T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7134S: Maintained 7135F: net/ipv4/ 7136F: net/ipv6/ 7137F: include/net/ip* 7138F: arch/x86/net/* 7139 7140NETWORKING [IPSEC] 7141M: Steffen Klassert <steffen.klassert@secunet.com> 7142M: Herbert Xu <herbert@gondor.apana.org.au> 7143M: "David S. Miller" <davem@davemloft.net> 7144L: netdev@vger.kernel.org 7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7147S: Maintained 7148F: net/core/flow.c 7149F: net/xfrm/ 7150F: net/key/ 7151F: net/ipv4/xfrm* 7152F: net/ipv4/esp4.c 7153F: net/ipv4/ah4.c 7154F: net/ipv4/ipcomp.c 7155F: net/ipv4/ip_vti.c 7156F: net/ipv6/xfrm* 7157F: net/ipv6/esp6.c 7158F: net/ipv6/ah6.c 7159F: net/ipv6/ipcomp6.c 7160F: net/ipv6/ip6_vti.c 7161F: include/uapi/linux/xfrm.h 7162F: include/net/xfrm.h 7163 7164NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7165M: Paul Moore <paul@paul-moore.com> 7166L: netdev@vger.kernel.org 7167S: Maintained 7168 7169NETWORKING [WIRELESS] 7170L: linux-wireless@vger.kernel.org 7171Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7172 7173NETWORKING DRIVERS 7174L: netdev@vger.kernel.org 7175W: http://www.linuxfoundation.org/en/Net 7176Q: http://patchwork.ozlabs.org/project/netdev/list/ 7177T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7178T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7179S: Odd Fixes 7180F: drivers/net/ 7181F: include/linux/if_* 7182F: include/linux/netdevice.h 7183F: include/linux/arcdevice.h 7184F: include/linux/etherdevice.h 7185F: include/linux/fcdevice.h 7186F: include/linux/fddidevice.h 7187F: include/linux/hippidevice.h 7188F: include/linux/inetdevice.h 7189F: include/uapi/linux/if_* 7190F: include/uapi/linux/netdevice.h 7191 7192NETWORKING DRIVERS (WIRELESS) 7193M: Kalle Valo <kvalo@codeaurora.org> 7194L: linux-wireless@vger.kernel.org 7195Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7196T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7197S: Maintained 7198F: drivers/net/wireless/ 7199 7200NETXEN (1/10) GbE SUPPORT 7201M: Manish Chopra <manish.chopra@qlogic.com> 7202M: Sony Chacko <sony.chacko@qlogic.com> 7203M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7204L: netdev@vger.kernel.org 7205W: http://www.qlogic.com 7206S: Supported 7207F: drivers/net/ethernet/qlogic/netxen/ 7208 7209NFC SUBSYSTEM 7210M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7211M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7212M: Samuel Ortiz <sameo@linux.intel.com> 7213L: linux-wireless@vger.kernel.org 7214L: linux-nfc@lists.01.org (subscribers-only) 7215S: Supported 7216F: net/nfc/ 7217F: include/net/nfc/ 7218F: include/uapi/linux/nfc.h 7219F: drivers/nfc/ 7220F: include/linux/platform_data/pn544.h 7221F: Documentation/devicetree/bindings/net/nfc/ 7222 7223NFS, SUNRPC, AND LOCKD CLIENTS 7224M: Trond Myklebust <trond.myklebust@primarydata.com> 7225M: Anna Schumaker <anna.schumaker@netapp.com> 7226L: linux-nfs@vger.kernel.org 7227W: http://client.linux-nfs.org 7228T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7229S: Maintained 7230F: fs/lockd/ 7231F: fs/nfs/ 7232F: fs/nfs_common/ 7233F: net/sunrpc/ 7234F: include/linux/lockd/ 7235F: include/linux/nfs* 7236F: include/linux/sunrpc/ 7237F: include/uapi/linux/nfs* 7238F: include/uapi/linux/sunrpc/ 7239 7240NILFS2 FILESYSTEM 7241M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7242L: linux-nilfs@vger.kernel.org 7243W: http://nilfs.sourceforge.net/ 7244T: git git://github.com/konis/nilfs2.git 7245S: Supported 7246F: Documentation/filesystems/nilfs2.txt 7247F: fs/nilfs2/ 7248F: include/linux/nilfs2_fs.h 7249 7250NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7251M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7252W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7253S: Maintained 7254F: Documentation/scsi/NinjaSCSI.txt 7255F: drivers/scsi/pcmcia/nsp_* 7256 7257NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7258M: GOTO Masanori <gotom@debian.or.jp> 7259M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7260W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7261S: Maintained 7262F: Documentation/scsi/NinjaSCSI.txt 7263F: drivers/scsi/nsp32* 7264 7265NIOS2 ARCHITECTURE 7266M: Ley Foon Tan <lftan@altera.com> 7267L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7268T: git git://git.rocketboards.org/linux-socfpga-next.git 7269S: Maintained 7270F: arch/nios2/ 7271 7272NOKIA N900 POWER SUPPLY DRIVERS 7273M: Pali Rohár <pali.rohar@gmail.com> 7274S: Maintained 7275F: include/linux/power/bq2415x_charger.h 7276F: include/linux/power/bq27x00_battery.h 7277F: include/linux/power/isp1704_charger.h 7278F: drivers/power/bq2415x_charger.c 7279F: drivers/power/bq27x00_battery.c 7280F: drivers/power/isp1704_charger.c 7281F: drivers/power/rx51_battery.c 7282 7283NTB DRIVER CORE 7284M: Jon Mason <jdmason@kudzu.us> 7285M: Dave Jiang <dave.jiang@intel.com> 7286M: Allen Hubbe <Allen.Hubbe@emc.com> 7287S: Supported 7288W: https://github.com/jonmason/ntb/wiki 7289T: git git://github.com/jonmason/ntb.git 7290F: drivers/ntb/ 7291F: drivers/net/ntb_netdev.c 7292F: include/linux/ntb.h 7293F: include/linux/ntb_transport.h 7294 7295NTB INTEL DRIVER 7296M: Jon Mason <jdmason@kudzu.us> 7297M: Dave Jiang <dave.jiang@intel.com> 7298S: Supported 7299W: https://github.com/jonmason/ntb/wiki 7300T: git git://github.com/jonmason/ntb.git 7301F: drivers/ntb/hw/intel/ 7302 7303NTFS FILESYSTEM 7304M: Anton Altaparmakov <anton@tuxera.com> 7305L: linux-ntfs-dev@lists.sourceforge.net 7306W: http://www.tuxera.com/ 7307T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7308S: Supported 7309F: Documentation/filesystems/ntfs.txt 7310F: fs/ntfs/ 7311 7312NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7313M: Antonino Daplas <adaplas@gmail.com> 7314L: linux-fbdev@vger.kernel.org 7315S: Maintained 7316F: drivers/video/fbdev/riva/ 7317F: drivers/video/fbdev/nvidia/ 7318 7319NVM EXPRESS DRIVER 7320M: Matthew Wilcox <willy@linux.intel.com> 7321L: linux-nvme@lists.infradead.org 7322T: git git://git.infradead.org/users/willy/linux-nvme.git 7323S: Supported 7324F: drivers/block/nvme* 7325F: include/linux/nvme.h 7326 7327NVMEM FRAMEWORK 7328M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7329M: Maxime Ripard <maxime.ripard@free-electrons.com> 7330S: Maintained 7331F: drivers/nvmem/ 7332F: Documentation/devicetree/bindings/nvmem/ 7333F: include/linux/nvmem-consumer.h 7334F: include/linux/nvmem-provider.h 7335 7336NXP-NCI NFC DRIVER 7337M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7338R: Charles Gorand <charles.gorand@effinnov.com> 7339L: linux-nfc@lists.01.org (moderated for non-subscribers) 7340S: Supported 7341F: drivers/nfc/nxp-nci 7342 7343NXP TDA998X DRM DRIVER 7344M: Russell King <rmk+kernel@arm.linux.org.uk> 7345S: Supported 7346F: drivers/gpu/drm/i2c/tda998x_drv.c 7347F: include/drm/i2c/tda998x.h 7348 7349NXP TFA9879 DRIVER 7350M: Peter Rosin <peda@axentia.se> 7351L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7352S: Maintained 7353F: sound/soc/codecs/tfa9879* 7354 7355OMAP SUPPORT 7356M: Tony Lindgren <tony@atomide.com> 7357L: linux-omap@vger.kernel.org 7358W: http://www.muru.com/linux/omap/ 7359W: http://linux.omap.com/ 7360Q: http://patchwork.kernel.org/project/linux-omap/list/ 7361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7362S: Maintained 7363F: arch/arm/*omap*/ 7364F: arch/arm/configs/omap1_defconfig 7365F: arch/arm/configs/omap2plus_defconfig 7366F: drivers/i2c/busses/i2c-omap.c 7367F: drivers/irqchip/irq-omap-intc.c 7368F: drivers/mfd/*omap*.c 7369F: drivers/mfd/menelaus.c 7370F: drivers/mfd/palmas.c 7371F: drivers/mfd/tps65217.c 7372F: drivers/mfd/tps65218.c 7373F: drivers/mfd/tps65910.c 7374F: drivers/mfd/twl-core.[ch] 7375F: drivers/mfd/twl4030*.c 7376F: drivers/mfd/twl6030*.c 7377F: drivers/mfd/twl6040*.c 7378F: drivers/regulator/palmas-regulator*.c 7379F: drivers/regulator/pbias-regulator.c 7380F: drivers/regulator/tps65217-regulator.c 7381F: drivers/regulator/tps65218-regulator.c 7382F: drivers/regulator/tps65910-regulator.c 7383F: drivers/regulator/twl-regulator.c 7384F: include/linux/i2c-omap.h 7385 7386OMAP DEVICE TREE SUPPORT 7387M: Benoît Cousson <bcousson@baylibre.com> 7388M: Tony Lindgren <tony@atomide.com> 7389L: linux-omap@vger.kernel.org 7390L: devicetree@vger.kernel.org 7391S: Maintained 7392F: arch/arm/boot/dts/*omap* 7393F: arch/arm/boot/dts/*am3* 7394F: arch/arm/boot/dts/*am4* 7395F: arch/arm/boot/dts/*am5* 7396F: arch/arm/boot/dts/*dra7* 7397 7398OMAP CLOCK FRAMEWORK SUPPORT 7399M: Paul Walmsley <paul@pwsan.com> 7400L: linux-omap@vger.kernel.org 7401S: Maintained 7402F: arch/arm/*omap*/*clock* 7403 7404OMAP POWER MANAGEMENT SUPPORT 7405M: Kevin Hilman <khilman@deeprootsystems.com> 7406L: linux-omap@vger.kernel.org 7407S: Maintained 7408F: arch/arm/*omap*/*pm* 7409F: drivers/cpufreq/omap-cpufreq.c 7410 7411OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7412M: Rajendra Nayak <rnayak@ti.com> 7413M: Paul Walmsley <paul@pwsan.com> 7414L: linux-omap@vger.kernel.org 7415S: Maintained 7416F: arch/arm/mach-omap2/prm* 7417 7418OMAP AUDIO SUPPORT 7419M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7420M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7421L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7422L: linux-omap@vger.kernel.org 7423S: Maintained 7424F: sound/soc/omap/ 7425 7426OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7427M: Roger Quadros <rogerq@ti.com> 7428M: Tony Lindgren <tony@atomide.com> 7429L: linux-omap@vger.kernel.org 7430S: Maintained 7431F: drivers/memory/omap-gpmc.c 7432F: arch/arm/mach-omap2/*gpmc* 7433 7434OMAP FRAMEBUFFER SUPPORT 7435M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7436L: linux-fbdev@vger.kernel.org 7437L: linux-omap@vger.kernel.org 7438S: Maintained 7439F: drivers/video/fbdev/omap/ 7440 7441OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7442M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7443L: linux-omap@vger.kernel.org 7444L: linux-fbdev@vger.kernel.org 7445S: Maintained 7446F: drivers/video/fbdev/omap2/ 7447F: Documentation/arm/OMAP/DSS 7448 7449OMAP HARDWARE SPINLOCK SUPPORT 7450M: Ohad Ben-Cohen <ohad@wizery.com> 7451L: linux-omap@vger.kernel.org 7452S: Maintained 7453F: drivers/hwspinlock/omap_hwspinlock.c 7454 7455OMAP MMC SUPPORT 7456M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7457L: linux-omap@vger.kernel.org 7458S: Maintained 7459F: drivers/mmc/host/omap.c 7460 7461OMAP HS MMC SUPPORT 7462L: linux-mmc@vger.kernel.org 7463L: linux-omap@vger.kernel.org 7464S: Orphan 7465F: drivers/mmc/host/omap_hsmmc.c 7466 7467OMAP RANDOM NUMBER GENERATOR SUPPORT 7468M: Deepak Saxena <dsaxena@plexity.net> 7469S: Maintained 7470F: drivers/char/hw_random/omap-rng.c 7471 7472OMAP HWMOD SUPPORT 7473M: Benoît Cousson <bcousson@baylibre.com> 7474M: Paul Walmsley <paul@pwsan.com> 7475L: linux-omap@vger.kernel.org 7476S: Maintained 7477F: arch/arm/mach-omap2/omap_hwmod.* 7478 7479OMAP HWMOD DATA 7480M: Paul Walmsley <paul@pwsan.com> 7481L: linux-omap@vger.kernel.org 7482S: Maintained 7483F: arch/arm/mach-omap2/omap_hwmod*data* 7484 7485OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7486M: Benoît Cousson <bcousson@baylibre.com> 7487L: linux-omap@vger.kernel.org 7488S: Maintained 7489F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7490 7491OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7492M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7493L: linux-media@vger.kernel.org 7494S: Maintained 7495F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7496F: drivers/media/platform/omap3isp/ 7497F: drivers/staging/media/omap4iss/ 7498 7499OMAP USB SUPPORT 7500M: Felipe Balbi <balbi@ti.com> 7501L: linux-usb@vger.kernel.org 7502L: linux-omap@vger.kernel.org 7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7504S: Maintained 7505F: drivers/usb/*/*omap* 7506F: arch/arm/*omap*/usb* 7507 7508OMAP GPIO DRIVER 7509M: Javier Martinez Canillas <javier@dowhile0.org> 7510M: Santosh Shilimkar <ssantosh@kernel.org> 7511M: Kevin Hilman <khilman@deeprootsystems.com> 7512L: linux-omap@vger.kernel.org 7513S: Maintained 7514F: drivers/gpio/gpio-omap.c 7515 7516OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7517M: Mark Jackson <mpfj@newflow.co.uk> 7518L: linux-omap@vger.kernel.org 7519S: Maintained 7520F: arch/arm/boot/dts/am335x-nano.dts 7521 7522OMFS FILESYSTEM 7523M: Bob Copeland <me@bobcopeland.com> 7524L: linux-karma-devel@lists.sourceforge.net 7525S: Maintained 7526F: Documentation/filesystems/omfs.txt 7527F: fs/omfs/ 7528 7529OMNIKEY CARDMAN 4000 DRIVER 7530M: Harald Welte <laforge@gnumonks.org> 7531S: Maintained 7532F: drivers/char/pcmcia/cm4000_cs.c 7533F: include/linux/cm4000_cs.h 7534F: include/uapi/linux/cm4000_cs.h 7535 7536OMNIKEY CARDMAN 4040 DRIVER 7537M: Harald Welte <laforge@gnumonks.org> 7538S: Maintained 7539F: drivers/char/pcmcia/cm4040_cs.* 7540 7541OMNIVISION OV7670 SENSOR DRIVER 7542M: Jonathan Corbet <corbet@lwn.net> 7543L: linux-media@vger.kernel.org 7544T: git git://linuxtv.org/media_tree.git 7545S: Maintained 7546F: drivers/media/i2c/ov7670.c 7547 7548ONENAND FLASH DRIVER 7549M: Kyungmin Park <kyungmin.park@samsung.com> 7550L: linux-mtd@lists.infradead.org 7551S: Maintained 7552F: drivers/mtd/onenand/ 7553F: include/linux/mtd/onenand*.h 7554 7555ONSTREAM SCSI TAPE DRIVER 7556M: Willem Riede <osst@riede.org> 7557L: osst-users@lists.sourceforge.net 7558L: linux-scsi@vger.kernel.org 7559S: Maintained 7560F: Documentation/scsi/osst.txt 7561F: drivers/scsi/osst.* 7562F: drivers/scsi/osst_*.h 7563F: drivers/scsi/st.h 7564 7565OPENCORES I2C BUS DRIVER 7566M: Peter Korsgaard <jacmet@sunsite.dk> 7567L: linux-i2c@vger.kernel.org 7568S: Maintained 7569F: Documentation/i2c/busses/i2c-ocores 7570F: drivers/i2c/busses/i2c-ocores.c 7571 7572OPEN FIRMWARE AND FLATTENED DEVICE TREE 7573M: Grant Likely <grant.likely@linaro.org> 7574M: Rob Herring <robh+dt@kernel.org> 7575L: devicetree@vger.kernel.org 7576W: http://www.devicetree.org/ 7577T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7578S: Maintained 7579F: drivers/of/ 7580F: include/linux/of*.h 7581F: scripts/dtc/ 7582 7583OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7584M: Rob Herring <robh+dt@kernel.org> 7585M: Pawel Moll <pawel.moll@arm.com> 7586M: Mark Rutland <mark.rutland@arm.com> 7587M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7588M: Kumar Gala <galak@codeaurora.org> 7589L: devicetree@vger.kernel.org 7590S: Maintained 7591F: Documentation/devicetree/ 7592F: arch/*/boot/dts/ 7593F: include/dt-bindings/ 7594 7595OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7596M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7597L: devicetree@vger.kernel.org 7598S: Maintained 7599F: Documentation/devicetree/dynamic-resolution-notes.txt 7600F: Documentation/devicetree/overlay-notes.txt 7601F: drivers/of/overlay.c 7602F: drivers/of/resolver.c 7603 7604OPENRISC ARCHITECTURE 7605M: Jonas Bonn <jonas@southpole.se> 7606W: http://openrisc.net 7607L: linux@lists.openrisc.net (moderated for non-subscribers) 7608S: Maintained 7609T: git git://openrisc.net/~jonas/linux 7610F: arch/openrisc/ 7611 7612OPENVSWITCH 7613M: Pravin Shelar <pshelar@nicira.com> 7614L: netdev@vger.kernel.org 7615L: dev@openvswitch.org 7616W: http://openvswitch.org 7617S: Maintained 7618F: net/openvswitch/ 7619F: include/uapi/linux/openvswitch.h 7620 7621OPL4 DRIVER 7622M: Clemens Ladisch <clemens@ladisch.de> 7623L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7624T: git git://git.alsa-project.org/alsa-kernel.git 7625S: Maintained 7626F: sound/drivers/opl4/ 7627 7628OPROFILE 7629M: Robert Richter <rric@kernel.org> 7630L: oprofile-list@lists.sf.net 7631S: Maintained 7632F: arch/*/include/asm/oprofile*.h 7633F: arch/*/oprofile/ 7634F: drivers/oprofile/ 7635F: include/linux/oprofile.h 7636 7637ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7638M: Mark Fasheh <mfasheh@suse.com> 7639M: Joel Becker <jlbec@evilplan.org> 7640L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7641W: http://ocfs2.wiki.kernel.org 7642S: Supported 7643F: Documentation/filesystems/ocfs2.txt 7644F: Documentation/filesystems/dlmfs.txt 7645F: fs/ocfs2/ 7646 7647ORINOCO DRIVER 7648L: linux-wireless@vger.kernel.org 7649W: http://wireless.kernel.org/en/users/Drivers/orinoco 7650W: http://www.nongnu.org/orinoco/ 7651S: Orphan 7652F: drivers/net/wireless/orinoco/ 7653 7654OSD LIBRARY and FILESYSTEM 7655M: Boaz Harrosh <ooo@electrozaur.com> 7656M: Benny Halevy <bhalevy@primarydata.com> 7657L: osd-dev@open-osd.org 7658W: http://open-osd.org 7659T: git git://git.open-osd.org/open-osd.git 7660S: Maintained 7661F: drivers/scsi/osd/ 7662F: include/scsi/osd_* 7663F: fs/exofs/ 7664 7665OVERLAY FILESYSTEM 7666M: Miklos Szeredi <miklos@szeredi.hu> 7667L: linux-unionfs@vger.kernel.org 7668T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7669S: Supported 7670F: fs/overlayfs/ 7671F: Documentation/filesystems/overlayfs.txt 7672 7673P54 WIRELESS DRIVER 7674M: Christian Lamparter <chunkeey@googlemail.com> 7675L: linux-wireless@vger.kernel.org 7676W: http://wireless.kernel.org/en/users/Drivers/p54 7677S: Maintained 7678F: drivers/net/wireless/p54/ 7679 7680PA SEMI ETHERNET DRIVER 7681M: Olof Johansson <olof@lixom.net> 7682L: netdev@vger.kernel.org 7683S: Maintained 7684F: drivers/net/ethernet/pasemi/* 7685 7686PA SEMI SMBUS DRIVER 7687M: Olof Johansson <olof@lixom.net> 7688L: linux-i2c@vger.kernel.org 7689S: Maintained 7690F: drivers/i2c/busses/i2c-pasemi.c 7691 7692PADATA PARALLEL EXECUTION MECHANISM 7693M: Steffen Klassert <steffen.klassert@secunet.com> 7694L: linux-crypto@vger.kernel.org 7695S: Maintained 7696F: kernel/padata.c 7697F: include/linux/padata.h 7698F: Documentation/padata.txt 7699 7700PANASONIC LAPTOP ACPI EXTRAS DRIVER 7701M: Harald Welte <laforge@gnumonks.org> 7702L: platform-driver-x86@vger.kernel.org 7703S: Maintained 7704F: drivers/platform/x86/panasonic-laptop.c 7705 7706PANASONIC MN10300/AM33/AM34 PORT 7707M: David Howells <dhowells@redhat.com> 7708M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7709L: linux-am33-list@redhat.com (moderated for non-subscribers) 7710W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7711S: Maintained 7712F: Documentation/mn10300/ 7713F: arch/mn10300/ 7714 7715PARALLEL PORT SUBSYSTEM 7716M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7717M: Sudip Mukherjee <sudip@vectorindia.org> 7718L: linux-parport@lists.infradead.org (subscribers-only) 7719S: Maintained 7720F: drivers/parport/ 7721F: include/linux/parport*.h 7722F: drivers/char/ppdev.c 7723F: include/uapi/linux/ppdev.h 7724F: Documentation/parport*.txt 7725 7726PARAVIRT_OPS INTERFACE 7727M: Jeremy Fitzhardinge <jeremy@goop.org> 7728M: Chris Wright <chrisw@sous-sol.org> 7729M: Alok Kataria <akataria@vmware.com> 7730M: Rusty Russell <rusty@rustcorp.com.au> 7731L: virtualization@lists.linux-foundation.org 7732S: Supported 7733F: Documentation/virtual/paravirt_ops.txt 7734F: arch/*/kernel/paravirt* 7735F: arch/*/include/asm/paravirt.h 7736 7737PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7738M: Tim Waugh <tim@cyberelk.net> 7739L: linux-parport@lists.infradead.org (subscribers-only) 7740S: Maintained 7741F: Documentation/blockdev/paride.txt 7742F: drivers/block/paride/ 7743 7744PARISC ARCHITECTURE 7745M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7746M: Helge Deller <deller@gmx.de> 7747L: linux-parisc@vger.kernel.org 7748W: http://www.parisc-linux.org/ 7749Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7750T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7751T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7752S: Maintained 7753F: arch/parisc/ 7754F: Documentation/parisc/ 7755F: drivers/parisc/ 7756F: drivers/char/agp/parisc-agp.c 7757F: drivers/input/serio/gscps2.c 7758F: drivers/parport/parport_gsc.* 7759F: drivers/tty/serial/8250/8250_gsc.c 7760F: drivers/video/fbdev/sti* 7761F: drivers/video/console/sti* 7762F: drivers/video/logo/logo_parisc* 7763 7764PC87360 HARDWARE MONITORING DRIVER 7765M: Jim Cromie <jim.cromie@gmail.com> 7766L: lm-sensors@lm-sensors.org 7767S: Maintained 7768F: Documentation/hwmon/pc87360 7769F: drivers/hwmon/pc87360.c 7770 7771PC8736x GPIO DRIVER 7772M: Jim Cromie <jim.cromie@gmail.com> 7773S: Maintained 7774F: drivers/char/pc8736x_gpio.c 7775 7776PC87427 HARDWARE MONITORING DRIVER 7777M: Jean Delvare <jdelvare@suse.com> 7778L: lm-sensors@lm-sensors.org 7779S: Maintained 7780F: Documentation/hwmon/pc87427 7781F: drivers/hwmon/pc87427.c 7782 7783PCA9532 LED DRIVER 7784M: Riku Voipio <riku.voipio@iki.fi> 7785S: Maintained 7786F: drivers/leds/leds-pca9532.c 7787F: include/linux/leds-pca9532.h 7788 7789PCA9541 I2C BUS MASTER SELECTOR DRIVER 7790M: Guenter Roeck <linux@roeck-us.net> 7791L: linux-i2c@vger.kernel.org 7792S: Maintained 7793F: drivers/i2c/muxes/i2c-mux-pca9541.c 7794 7795PCDP - PRIMARY CONSOLE AND DEBUG PORT 7796M: Khalid Aziz <khalid@gonehiking.org> 7797S: Maintained 7798F: drivers/firmware/pcdp.* 7799 7800PCI ERROR RECOVERY 7801M: Linas Vepstas <linasvepstas@gmail.com> 7802L: linux-pci@vger.kernel.org 7803S: Supported 7804F: Documentation/PCI/pci-error-recovery.txt 7805 7806PCI SUBSYSTEM 7807M: Bjorn Helgaas <bhelgaas@google.com> 7808L: linux-pci@vger.kernel.org 7809Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7810T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7811S: Supported 7812F: Documentation/PCI/ 7813F: drivers/pci/ 7814F: include/linux/pci* 7815F: arch/x86/pci/ 7816F: arch/x86/kernel/quirks.c 7817 7818PCI DRIVER FOR ARM VERSATILE PLATFORM 7819M: Rob Herring <robh@kernel.org> 7820L: linux-pci@vger.kernel.org 7821L: linux-arm-kernel@lists.infradead.org 7822S: Maintained 7823F: Documentation/devicetree/bindings/pci/versatile.txt 7824F: drivers/pci/host/pci-versatile.c 7825 7826PCI DRIVER FOR APPLIEDMICRO XGENE 7827M: Tanmay Inamdar <tinamdar@apm.com> 7828L: linux-pci@vger.kernel.org 7829L: linux-arm-kernel@lists.infradead.org 7830S: Maintained 7831F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7832F: drivers/pci/host/pci-xgene.c 7833 7834PCI DRIVER FOR FREESCALE LAYERSCAPE 7835M: Minghuan Lian <minghuan.Lian@freescale.com> 7836M: Mingkai Hu <mingkai.hu@freescale.com> 7837M: Roy Zang <tie-fei.zang@freescale.com> 7838L: linuxppc-dev@lists.ozlabs.org 7839L: linux-pci@vger.kernel.org 7840L: linux-arm-kernel@lists.infradead.org 7841S: Maintained 7842F: drivers/pci/host/*layerscape* 7843 7844PCI DRIVER FOR IMX6 7845M: Richard Zhu <Richard.Zhu@freescale.com> 7846M: Lucas Stach <l.stach@pengutronix.de> 7847L: linux-pci@vger.kernel.org 7848L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7849S: Maintained 7850F: drivers/pci/host/*imx6* 7851 7852PCI DRIVER FOR TI KEYSTONE 7853M: Murali Karicheri <m-karicheri2@ti.com> 7854L: linux-pci@vger.kernel.org 7855L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7856S: Maintained 7857F: drivers/pci/host/*keystone* 7858 7859PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7860M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7861M: Jason Cooper <jason@lakedaemon.net> 7862L: linux-pci@vger.kernel.org 7863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7864S: Maintained 7865F: drivers/pci/host/*mvebu* 7866 7867PCI DRIVER FOR NVIDIA TEGRA 7868M: Thierry Reding <thierry.reding@gmail.com> 7869L: linux-tegra@vger.kernel.org 7870L: linux-pci@vger.kernel.org 7871S: Supported 7872F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7873F: drivers/pci/host/pci-tegra.c 7874 7875PCI DRIVER FOR TI DRA7XX 7876M: Kishon Vijay Abraham I <kishon@ti.com> 7877L: linux-omap@vger.kernel.org 7878L: linux-pci@vger.kernel.org 7879S: Supported 7880F: Documentation/devicetree/bindings/pci/ti-pci.txt 7881F: drivers/pci/host/pci-dra7xx.c 7882 7883PCI DRIVER FOR RENESAS R-CAR 7884M: Simon Horman <horms@verge.net.au> 7885L: linux-pci@vger.kernel.org 7886L: linux-sh@vger.kernel.org 7887S: Maintained 7888F: drivers/pci/host/*rcar* 7889 7890PCI DRIVER FOR SAMSUNG EXYNOS 7891M: Jingoo Han <jingoohan1@gmail.com> 7892L: linux-pci@vger.kernel.org 7893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7894L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7895S: Maintained 7896F: drivers/pci/host/pci-exynos.c 7897 7898PCI DRIVER FOR SYNOPSIS DESIGNWARE 7899M: Jingoo Han <jingoohan1@gmail.com> 7900M: Pratyush Anand <pratyush.anand@gmail.com> 7901L: linux-pci@vger.kernel.org 7902S: Maintained 7903F: drivers/pci/host/*designware* 7904 7905PCI DRIVER FOR GENERIC OF HOSTS 7906M: Will Deacon <will.deacon@arm.com> 7907L: linux-pci@vger.kernel.org 7908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7909S: Maintained 7910F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7911F: drivers/pci/host/pci-host-generic.c 7912 7913PCIE DRIVER FOR ST SPEAR13XX 7914M: Pratyush Anand <pratyush.anand@gmail.com> 7915L: linux-pci@vger.kernel.org 7916S: Maintained 7917F: drivers/pci/host/*spear* 7918 7919PCI MSI DRIVER FOR APPLIEDMICRO XGENE 7920M: Duc Dang <dhdang@apm.com> 7921L: linux-pci@vger.kernel.org 7922L: linux-arm-kernel@lists.infradead.org 7923S: Maintained 7924F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 7925F: drivers/pci/host/pci-xgene-msi.c 7926 7927PCMCIA SUBSYSTEM 7928P: Linux PCMCIA Team 7929L: linux-pcmcia@lists.infradead.org 7930W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7931T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7932S: Maintained 7933F: Documentation/pcmcia/ 7934F: drivers/pcmcia/ 7935F: include/pcmcia/ 7936 7937PCNET32 NETWORK DRIVER 7938M: Don Fry <pcnet32@frontier.com> 7939L: netdev@vger.kernel.org 7940S: Maintained 7941F: drivers/net/ethernet/amd/pcnet32.c 7942 7943PCRYPT PARALLEL CRYPTO ENGINE 7944M: Steffen Klassert <steffen.klassert@secunet.com> 7945L: linux-crypto@vger.kernel.org 7946S: Maintained 7947F: crypto/pcrypt.c 7948F: include/crypto/pcrypt.h 7949 7950PER-CPU MEMORY ALLOCATOR 7951M: Tejun Heo <tj@kernel.org> 7952M: Christoph Lameter <cl@linux-foundation.org> 7953T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7954S: Maintained 7955F: include/linux/percpu*.h 7956F: mm/percpu*.c 7957F: arch/*/include/asm/percpu.h 7958 7959PER-TASK DELAY ACCOUNTING 7960M: Balbir Singh <bsingharora@gmail.com> 7961S: Maintained 7962F: include/linux/delayacct.h 7963F: kernel/delayacct.c 7964 7965PERFORMANCE EVENTS SUBSYSTEM 7966M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7967M: Ingo Molnar <mingo@redhat.com> 7968M: Arnaldo Carvalho de Melo <acme@kernel.org> 7969L: linux-kernel@vger.kernel.org 7970T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7971S: Supported 7972F: kernel/events/* 7973F: include/linux/perf_event.h 7974F: include/uapi/linux/perf_event.h 7975F: arch/*/kernel/perf_event*.c 7976F: arch/*/kernel/*/perf_event*.c 7977F: arch/*/kernel/*/*/perf_event*.c 7978F: arch/*/include/asm/perf_event.h 7979F: arch/*/kernel/perf_callchain.c 7980F: tools/perf/ 7981 7982PERSONALITY HANDLING 7983M: Christoph Hellwig <hch@infradead.org> 7984L: linux-abi-devel@lists.sourceforge.net 7985S: Maintained 7986F: include/linux/personality.h 7987F: include/uapi/linux/personality.h 7988 7989PHONET PROTOCOL 7990M: Remi Denis-Courmont <courmisch@gmail.com> 7991S: Supported 7992F: Documentation/networking/phonet.txt 7993F: include/linux/phonet.h 7994F: include/net/phonet/ 7995F: include/uapi/linux/phonet.h 7996F: net/phonet/ 7997 7998PHRAM MTD DRIVER 7999M: Joern Engel <joern@lazybastard.org> 8000L: linux-mtd@lists.infradead.org 8001S: Maintained 8002F: drivers/mtd/devices/phram.c 8003 8004PICOLCD HID DRIVER 8005M: Bruno Prémont <bonbons@linux-vserver.org> 8006L: linux-input@vger.kernel.org 8007S: Maintained 8008F: drivers/hid/hid-picolcd* 8009 8010PICOXCELL SUPPORT 8011M: Jamie Iles <jamie@jamieiles.com> 8012L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8013T: git git://github.com/jamieiles/linux-2.6-ji.git 8014S: Supported 8015F: arch/arm/boot/dts/picoxcell* 8016F: arch/arm/mach-picoxcell/ 8017F: drivers/crypto/picoxcell* 8018 8019PIN CONTROL SUBSYSTEM 8020M: Linus Walleij <linus.walleij@linaro.org> 8021L: linux-gpio@vger.kernel.org 8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8023S: Maintained 8024F: drivers/pinctrl/ 8025F: include/linux/pinctrl/ 8026 8027PIN CONTROLLER - ATMEL AT91 8028M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8030S: Maintained 8031F: drivers/pinctrl/pinctrl-at91.* 8032 8033PIN CONTROLLER - INTEL 8034M: Mika Westerberg <mika.westerberg@linux.intel.com> 8035M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8036S: Maintained 8037F: drivers/pinctrl/intel/ 8038 8039PIN CONTROLLER - RENESAS 8040M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8041L: linux-sh@vger.kernel.org 8042S: Maintained 8043F: drivers/pinctrl/sh-pfc/ 8044 8045PIN CONTROLLER - SAMSUNG 8046M: Tomasz Figa <tomasz.figa@gmail.com> 8047M: Thomas Abraham <thomas.abraham@linaro.org> 8048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8049L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8050S: Maintained 8051F: drivers/pinctrl/samsung/ 8052 8053PIN CONTROLLER - ST SPEAR 8054M: Viresh Kumar <vireshk@kernel.org> 8055L: spear-devel@list.st.com 8056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8057W: http://www.st.com/spear 8058S: Maintained 8059F: drivers/pinctrl/spear/ 8060 8061PKTCDVD DRIVER 8062M: Jiri Kosina <jkosina@suse.com> 8063S: Maintained 8064F: drivers/block/pktcdvd.c 8065F: include/linux/pktcdvd.h 8066F: include/uapi/linux/pktcdvd.h 8067 8068PKUNITY SOC DRIVERS 8069M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8070W: http://mprc.pku.edu.cn/~guanxuetao/linux 8071S: Maintained 8072T: git git://github.com/gxt/linux.git 8073F: drivers/input/serio/i8042-unicore32io.h 8074F: drivers/i2c/busses/i2c-puv3.c 8075F: drivers/video/fbdev/fb-puv3.c 8076F: drivers/rtc/rtc-puv3.c 8077 8078PMBUS HARDWARE MONITORING DRIVERS 8079M: Guenter Roeck <linux@roeck-us.net> 8080L: lm-sensors@lm-sensors.org 8081W: http://www.lm-sensors.org/ 8082W: http://www.roeck-us.net/linux/drivers/ 8083T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8084S: Maintained 8085F: Documentation/hwmon/pmbus 8086F: drivers/hwmon/pmbus/ 8087F: include/linux/i2c/pmbus.h 8088 8089PMC SIERRA MaxRAID DRIVER 8090M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 8091L: linux-scsi@vger.kernel.org 8092W: http://www.pmc-sierra.com/ 8093S: Supported 8094F: drivers/scsi/pmcraid.* 8095 8096PMC SIERRA PM8001 DRIVER 8097M: xjtuwjp@gmail.com 8098M: lindar_liu@usish.com 8099L: pmchba@pmcs.com 8100L: linux-scsi@vger.kernel.org 8101S: Supported 8102F: drivers/scsi/pm8001/ 8103 8104POSIX CLOCKS and TIMERS 8105M: Thomas Gleixner <tglx@linutronix.de> 8106L: linux-kernel@vger.kernel.org 8107T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8108S: Maintained 8109F: fs/timerfd.c 8110F: include/linux/timer* 8111F: kernel/time/*timer* 8112 8113POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8114M: Sebastian Reichel <sre@kernel.org> 8115M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8116M: David Woodhouse <dwmw2@infradead.org> 8117L: linux-pm@vger.kernel.org 8118T: git git://git.infradead.org/battery-2.6.git 8119S: Maintained 8120F: include/linux/power_supply.h 8121F: drivers/power/ 8122X: drivers/power/avs/ 8123 8124PNP SUPPORT 8125M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8126S: Maintained 8127F: drivers/pnp/ 8128 8129PNXxxxx I2C DRIVER 8130M: Vitaly Wool <vitalywool@gmail.com> 8131L: linux-i2c@vger.kernel.org 8132S: Maintained 8133F: drivers/i2c/busses/i2c-pnx.c 8134 8135PPP PROTOCOL DRIVERS AND COMPRESSORS 8136M: Paul Mackerras <paulus@samba.org> 8137L: linux-ppp@vger.kernel.org 8138S: Maintained 8139F: drivers/net/ppp/ppp_* 8140 8141PPP OVER ATM (RFC 2364) 8142M: Mitchell Blank Jr <mitch@sfgoth.com> 8143S: Maintained 8144F: net/atm/pppoatm.c 8145F: include/uapi/linux/atmppp.h 8146 8147PPP OVER ETHERNET 8148M: Michal Ostrowski <mostrows@earthlink.net> 8149S: Maintained 8150F: drivers/net/ppp/pppoe.c 8151F: drivers/net/ppp/pppox.c 8152 8153PPP OVER L2TP 8154M: James Chapman <jchapman@katalix.com> 8155S: Maintained 8156F: net/l2tp/l2tp_ppp.c 8157F: include/linux/if_pppol2tp.h 8158F: include/uapi/linux/if_pppol2tp.h 8159 8160PPS SUPPORT 8161M: Rodolfo Giometti <giometti@enneenne.com> 8162W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8163L: linuxpps@ml.enneenne.com (subscribers-only) 8164S: Maintained 8165F: Documentation/pps/ 8166F: drivers/pps/ 8167F: include/linux/pps*.h 8168 8169PPTP DRIVER 8170M: Dmitry Kozlov <xeb@mail.ru> 8171L: netdev@vger.kernel.org 8172S: Maintained 8173F: drivers/net/ppp/pptp.c 8174W: http://sourceforge.net/projects/accel-pptp 8175 8176PREEMPTIBLE KERNEL 8177M: Robert Love <rml@tech9.net> 8178L: kpreempt-tech@lists.sourceforge.net 8179W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8180S: Supported 8181F: Documentation/preempt-locking.txt 8182F: include/linux/preempt.h 8183 8184PRISM54 WIRELESS DRIVER 8185M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8186L: linux-wireless@vger.kernel.org 8187W: http://wireless.kernel.org/en/users/Drivers/p54 8188S: Obsolete 8189F: drivers/net/wireless/prism54/ 8190 8191PS3 NETWORK SUPPORT 8192M: Geoff Levand <geoff@infradead.org> 8193L: netdev@vger.kernel.org 8194L: linuxppc-dev@lists.ozlabs.org 8195S: Maintained 8196F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8197 8198PS3 PLATFORM SUPPORT 8199M: Geoff Levand <geoff@infradead.org> 8200L: linuxppc-dev@lists.ozlabs.org 8201S: Maintained 8202F: arch/powerpc/boot/ps3* 8203F: arch/powerpc/include/asm/lv1call.h 8204F: arch/powerpc/include/asm/ps3*.h 8205F: arch/powerpc/platforms/ps3/ 8206F: drivers/*/ps3* 8207F: drivers/ps3/ 8208F: drivers/rtc/rtc-ps3.c 8209F: drivers/usb/host/*ps3.c 8210F: sound/ppc/snd_ps3* 8211 8212PS3VRAM DRIVER 8213M: Jim Paris <jim@jtan.com> 8214M: Geoff Levand <geoff@infradead.org> 8215L: linuxppc-dev@lists.ozlabs.org 8216S: Maintained 8217F: drivers/block/ps3vram.c 8218 8219PSTORE FILESYSTEM 8220M: Anton Vorontsov <anton@enomsg.org> 8221M: Colin Cross <ccross@android.com> 8222M: Kees Cook <keescook@chromium.org> 8223M: Tony Luck <tony.luck@intel.com> 8224S: Maintained 8225T: git git://git.infradead.org/users/cbou/linux-pstore.git 8226F: fs/pstore/ 8227F: include/linux/pstore* 8228F: drivers/firmware/efi/efi-pstore.c 8229F: drivers/acpi/apei/erst.c 8230 8231PTP HARDWARE CLOCK SUPPORT 8232M: Richard Cochran <richardcochran@gmail.com> 8233L: netdev@vger.kernel.org 8234S: Maintained 8235W: http://linuxptp.sourceforge.net/ 8236F: Documentation/ABI/testing/sysfs-ptp 8237F: Documentation/ptp/* 8238F: drivers/net/ethernet/freescale/gianfar_ptp.c 8239F: drivers/net/phy/dp83640* 8240F: drivers/ptp/* 8241F: include/linux/ptp_cl* 8242 8243PTRACE SUPPORT 8244M: Roland McGrath <roland@hack.frob.com> 8245M: Oleg Nesterov <oleg@redhat.com> 8246S: Maintained 8247F: include/asm-generic/syscall.h 8248F: include/linux/ptrace.h 8249F: include/linux/regset.h 8250F: include/linux/tracehook.h 8251F: include/uapi/linux/ptrace.h 8252F: kernel/ptrace.c 8253 8254PVRUSB2 VIDEO4LINUX DRIVER 8255M: Mike Isely <isely@pobox.com> 8256L: pvrusb2@isely.net (subscribers-only) 8257L: linux-media@vger.kernel.org 8258W: http://www.isely.net/pvrusb2/ 8259T: git git://linuxtv.org/media_tree.git 8260S: Maintained 8261F: Documentation/video4linux/README.pvrusb2 8262F: drivers/media/usb/pvrusb2/ 8263 8264PWC WEBCAM DRIVER 8265M: Hans de Goede <hdegoede@redhat.com> 8266L: linux-media@vger.kernel.org 8267T: git git://linuxtv.org/media_tree.git 8268S: Maintained 8269F: drivers/media/usb/pwc/* 8270 8271PWM FAN DRIVER 8272M: Kamil Debski <k.debski@samsung.com> 8273L: lm-sensors@lm-sensors.org 8274S: Supported 8275F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8276F: Documentation/hwmon/pwm-fan 8277F: drivers/hwmon/pwm-fan.c 8278 8279PWM SUBSYSTEM 8280M: Thierry Reding <thierry.reding@gmail.com> 8281L: linux-pwm@vger.kernel.org 8282S: Maintained 8283T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8284F: Documentation/pwm.txt 8285F: Documentation/devicetree/bindings/pwm/ 8286F: include/linux/pwm.h 8287F: drivers/pwm/ 8288F: drivers/video/backlight/pwm_bl.c 8289F: include/linux/pwm_backlight.h 8290 8291PXA2xx/PXA3xx SUPPORT 8292M: Daniel Mack <daniel@zonque.org> 8293M: Haojian Zhuang <haojian.zhuang@gmail.com> 8294M: Robert Jarzmik <robert.jarzmik@free.fr> 8295L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8296T: git git://github.com/hzhuang1/linux.git 8297T: git git://github.com/rjarzmik/linux.git 8298S: Maintained 8299F: arch/arm/mach-pxa/ 8300F: drivers/dma/pxa* 8301F: drivers/pcmcia/pxa2xx* 8302F: drivers/spi/spi-pxa2xx* 8303F: drivers/usb/gadget/udc/pxa2* 8304F: include/sound/pxa2xx-lib.h 8305F: sound/arm/pxa* 8306F: sound/soc/pxa/ 8307 8308PXA3xx NAND FLASH DRIVER 8309M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8310L: linux-mtd@lists.infradead.org 8311S: Maintained 8312F: drivers/mtd/nand/pxa3xx_nand.c 8313 8314MMP SUPPORT 8315M: Eric Miao <eric.y.miao@gmail.com> 8316M: Haojian Zhuang <haojian.zhuang@gmail.com> 8317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8318T: git git://github.com/hzhuang1/linux.git 8319T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8320S: Maintained 8321F: arch/arm/mach-mmp/ 8322 8323PXA MMCI DRIVER 8324S: Orphan 8325 8326PXA RTC DRIVER 8327M: Robert Jarzmik <robert.jarzmik@free.fr> 8328L: rtc-linux@googlegroups.com 8329S: Maintained 8330 8331QAT DRIVER 8332M: Tadeusz Struk <tadeusz.struk@intel.com> 8333L: qat-linux@intel.com 8334S: Supported 8335F: drivers/crypto/qat/ 8336 8337QIB DRIVER 8338M: Mike Marciniszyn <infinipath@intel.com> 8339L: linux-rdma@vger.kernel.org 8340S: Supported 8341F: drivers/infiniband/hw/qib/ 8342 8343QLOGIC QLA1280 SCSI DRIVER 8344M: Michael Reed <mdr@sgi.com> 8345L: linux-scsi@vger.kernel.org 8346S: Maintained 8347F: drivers/scsi/qla1280.[ch] 8348 8349QLOGIC QLA2XXX FC-SCSI DRIVER 8350M: qla2xxx-upstream@qlogic.com 8351L: linux-scsi@vger.kernel.org 8352S: Supported 8353F: Documentation/scsi/LICENSE.qla2xxx 8354F: drivers/scsi/qla2xxx/ 8355 8356QLOGIC QLA4XXX iSCSI DRIVER 8357M: QLogic-Storage-Upstream@qlogic.com 8358L: linux-scsi@vger.kernel.org 8359S: Supported 8360F: Documentation/scsi/LICENSE.qla4xxx 8361F: drivers/scsi/qla4xxx/ 8362 8363QLOGIC QLA3XXX NETWORK DRIVER 8364M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8365M: Ron Mercer <ron.mercer@qlogic.com> 8366M: linux-driver@qlogic.com 8367L: netdev@vger.kernel.org 8368S: Supported 8369F: Documentation/networking/LICENSE.qla3xxx 8370F: drivers/net/ethernet/qlogic/qla3xxx.* 8371 8372QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8373M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8374M: Dept-GELinuxNICDev@qlogic.com 8375L: netdev@vger.kernel.org 8376S: Supported 8377F: drivers/net/ethernet/qlogic/qlcnic/ 8378 8379QLOGIC QLGE 10Gb ETHERNET DRIVER 8380M: Harish Patil <harish.patil@qlogic.com> 8381M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8382M: Dept-GELinuxNICDev@qlogic.com 8383M: linux-driver@qlogic.com 8384L: netdev@vger.kernel.org 8385S: Supported 8386F: drivers/net/ethernet/qlogic/qlge/ 8387 8388QNX4 FILESYSTEM 8389M: Anders Larsen <al@alarsen.net> 8390W: http://www.alarsen.net/linux/qnx4fs/ 8391S: Maintained 8392F: fs/qnx4/ 8393F: include/uapi/linux/qnx4_fs.h 8394F: include/uapi/linux/qnxtypes.h 8395 8396QT1010 MEDIA DRIVER 8397M: Antti Palosaari <crope@iki.fi> 8398L: linux-media@vger.kernel.org 8399W: http://linuxtv.org/ 8400W: http://palosaari.fi/linux/ 8401Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8402T: git git://linuxtv.org/anttip/media_tree.git 8403S: Maintained 8404F: drivers/media/tuners/qt1010* 8405 8406QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8407M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8408L: linux-wireless@vger.kernel.org 8409L: ath9k-devel@lists.ath9k.org 8410W: http://wireless.kernel.org/en/users/Drivers/ath9k 8411S: Supported 8412F: drivers/net/wireless/ath/ath9k/ 8413 8414QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8415M: Kalle Valo <kvalo@qca.qualcomm.com> 8416L: ath10k@lists.infradead.org 8417W: http://wireless.kernel.org/en/users/Drivers/ath10k 8418T: git git://github.com/kvalo/ath.git 8419S: Supported 8420F: drivers/net/wireless/ath/ath10k/ 8421 8422QUALCOMM HEXAGON ARCHITECTURE 8423M: Richard Kuo <rkuo@codeaurora.org> 8424L: linux-hexagon@vger.kernel.org 8425S: Supported 8426F: arch/hexagon/ 8427 8428QUALCOMM WCN36XX WIRELESS DRIVER 8429M: Eugene Krasnikov <k.eugene.e@gmail.com> 8430L: wcn36xx@lists.infradead.org 8431W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8432T: git git://github.com/KrasnikovEugene/wcn36xx.git 8433S: Supported 8434F: drivers/net/wireless/ath/wcn36xx/ 8435 8436RADOS BLOCK DEVICE (RBD) 8437M: Ilya Dryomov <idryomov@gmail.com> 8438M: Sage Weil <sage@redhat.com> 8439M: Alex Elder <elder@kernel.org> 8440L: ceph-devel@vger.kernel.org 8441W: http://ceph.com/ 8442T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8443T: git git://github.com/ceph/ceph-client.git 8444S: Supported 8445F: Documentation/ABI/testing/sysfs-bus-rbd 8446F: drivers/block/rbd.c 8447F: drivers/block/rbd_types.h 8448 8449RADEON FRAMEBUFFER DISPLAY DRIVER 8450M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8451L: linux-fbdev@vger.kernel.org 8452S: Maintained 8453F: drivers/video/fbdev/aty/radeon* 8454F: include/uapi/linux/radeonfb.h 8455 8456RADIOSHARK RADIO DRIVER 8457M: Hans de Goede <hdegoede@redhat.com> 8458L: linux-media@vger.kernel.org 8459T: git git://linuxtv.org/media_tree.git 8460S: Maintained 8461F: drivers/media/radio/radio-shark.c 8462 8463RADIOSHARK2 RADIO DRIVER 8464M: Hans de Goede <hdegoede@redhat.com> 8465L: linux-media@vger.kernel.org 8466T: git git://linuxtv.org/media_tree.git 8467S: Maintained 8468F: drivers/media/radio/radio-shark2.c 8469F: drivers/media/radio/radio-tea5777.c 8470 8471RAGE128 FRAMEBUFFER DISPLAY DRIVER 8472M: Paul Mackerras <paulus@samba.org> 8473L: linux-fbdev@vger.kernel.org 8474S: Maintained 8475F: drivers/video/fbdev/aty/aty128fb.c 8476 8477RALINK RT2X00 WIRELESS LAN DRIVER 8478P: rt2x00 project 8479M: Stanislaw Gruszka <sgruszka@redhat.com> 8480M: Helmut Schaa <helmut.schaa@googlemail.com> 8481L: linux-wireless@vger.kernel.org 8482S: Maintained 8483F: drivers/net/wireless/rt2x00/ 8484 8485RAMDISK RAM BLOCK DEVICE DRIVER 8486M: Jens Axboe <axboe@kernel.dk> 8487S: Maintained 8488F: Documentation/blockdev/ramdisk.txt 8489F: drivers/block/brd.c 8490 8491RANDOM NUMBER DRIVER 8492M: "Theodore Ts'o" <tytso@mit.edu> 8493S: Maintained 8494F: drivers/char/random.c 8495 8496RAPIDIO SUBSYSTEM 8497M: Matt Porter <mporter@kernel.crashing.org> 8498M: Alexandre Bounine <alexandre.bounine@idt.com> 8499S: Maintained 8500F: drivers/rapidio/ 8501 8502RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8503L: linux-wireless@vger.kernel.org 8504S: Orphan 8505F: drivers/net/wireless/ray* 8506 8507RCUTORTURE MODULE 8508M: Josh Triplett <josh@joshtriplett.org> 8509M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8510L: linux-kernel@vger.kernel.org 8511S: Supported 8512T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8513F: Documentation/RCU/torture.txt 8514F: kernel/rcu/rcutorture.c 8515 8516RCUTORTURE TEST FRAMEWORK 8517M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8518M: Josh Triplett <josh@joshtriplett.org> 8519R: Steven Rostedt <rostedt@goodmis.org> 8520R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8521R: Lai Jiangshan <jiangshanlai@gmail.com> 8522L: linux-kernel@vger.kernel.org 8523S: Supported 8524T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8525F: tools/testing/selftests/rcutorture 8526 8527RDC R-321X SoC 8528M: Florian Fainelli <florian@openwrt.org> 8529S: Maintained 8530 8531RDC R6040 FAST ETHERNET DRIVER 8532M: Florian Fainelli <florian@openwrt.org> 8533L: netdev@vger.kernel.org 8534S: Maintained 8535F: drivers/net/ethernet/rdc/r6040.c 8536 8537RDS - RELIABLE DATAGRAM SOCKETS 8538M: Chien Yen <chien.yen@oracle.com> 8539L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8540S: Supported 8541F: net/rds/ 8542 8543READ-COPY UPDATE (RCU) 8544M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8545M: Josh Triplett <josh@joshtriplett.org> 8546R: Steven Rostedt <rostedt@goodmis.org> 8547R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8548R: Lai Jiangshan <jiangshanlai@gmail.com> 8549L: linux-kernel@vger.kernel.org 8550W: http://www.rdrop.com/users/paulmck/RCU/ 8551S: Supported 8552T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8553F: Documentation/RCU/ 8554X: Documentation/RCU/torture.txt 8555F: include/linux/rcu* 8556X: include/linux/srcu.h 8557F: kernel/rcu/ 8558X: kernel/torture.c 8559 8560REAL TIME CLOCK (RTC) SUBSYSTEM 8561M: Alessandro Zummo <a.zummo@towertech.it> 8562M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8563L: rtc-linux@googlegroups.com 8564Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8565T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8566S: Maintained 8567F: Documentation/rtc.txt 8568F: drivers/rtc/ 8569F: include/linux/rtc.h 8570F: include/uapi/linux/rtc.h 8571 8572REALTEK AUDIO CODECS 8573M: Bard Liao <bardliao@realtek.com> 8574M: Oder Chiou <oder_chiou@realtek.com> 8575S: Maintained 8576F: sound/soc/codecs/rt* 8577F: include/sound/rt*.h 8578 8579REISERFS FILE SYSTEM 8580L: reiserfs-devel@vger.kernel.org 8581S: Supported 8582F: fs/reiserfs/ 8583 8584REGISTER MAP ABSTRACTION 8585M: Mark Brown <broonie@kernel.org> 8586L: linux-kernel@vger.kernel.org 8587T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8588S: Supported 8589F: drivers/base/regmap/ 8590F: include/linux/regmap.h 8591 8592REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8593M: Ohad Ben-Cohen <ohad@wizery.com> 8594T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8595S: Maintained 8596F: drivers/remoteproc/ 8597F: Documentation/remoteproc.txt 8598F: include/linux/remoteproc.h 8599 8600REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8601M: Ohad Ben-Cohen <ohad@wizery.com> 8602T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8603S: Maintained 8604F: drivers/rpmsg/ 8605F: Documentation/rpmsg.txt 8606F: include/linux/rpmsg.h 8607 8608RESET CONTROLLER FRAMEWORK 8609M: Philipp Zabel <p.zabel@pengutronix.de> 8610S: Maintained 8611F: drivers/reset/ 8612F: Documentation/devicetree/bindings/reset/ 8613F: include/linux/reset.h 8614F: include/linux/reset-controller.h 8615 8616RFKILL 8617M: Johannes Berg <johannes@sipsolutions.net> 8618L: linux-wireless@vger.kernel.org 8619W: http://wireless.kernel.org/ 8620T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8621T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8622S: Maintained 8623F: Documentation/rfkill.txt 8624F: net/rfkill/ 8625 8626RHASHTABLE 8627M: Thomas Graf <tgraf@suug.ch> 8628L: netdev@vger.kernel.org 8629S: Maintained 8630F: lib/rhashtable.c 8631F: include/linux/rhashtable.h 8632 8633RICOH SMARTMEDIA/XD DRIVER 8634M: Maxim Levitsky <maximlevitsky@gmail.com> 8635S: Maintained 8636F: drivers/mtd/nand/r852.c 8637F: drivers/mtd/nand/r852.h 8638 8639RICOH R5C592 MEMORYSTICK DRIVER 8640M: Maxim Levitsky <maximlevitsky@gmail.com> 8641S: Maintained 8642F: drivers/memstick/host/r592.* 8643 8644ROCCAT DRIVERS 8645M: Stefan Achatz <erazor_de@users.sourceforge.net> 8646W: http://sourceforge.net/projects/roccat/ 8647S: Maintained 8648F: drivers/hid/hid-roccat* 8649F: include/linux/hid-roccat* 8650F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8651 8652ROCKER DRIVER 8653M: Jiri Pirko <jiri@resnulli.us> 8654M: Scott Feldman <sfeldma@gmail.com> 8655L: netdev@vger.kernel.org 8656S: Supported 8657F: drivers/net/ethernet/rocker/ 8658 8659ROCKETPORT DRIVER 8660P: Comtrol Corp. 8661W: http://www.comtrol.com 8662S: Maintained 8663F: Documentation/serial/rocket.txt 8664F: drivers/tty/rocket* 8665 8666ROCKETPORT EXPRESS/INFINITY DRIVER 8667M: Kevin Cernekee <cernekee@gmail.com> 8668L: linux-serial@vger.kernel.org 8669S: Odd Fixes 8670F: drivers/tty/serial/rp2.* 8671 8672ROSE NETWORK LAYER 8673M: Ralf Baechle <ralf@linux-mips.org> 8674L: linux-hams@vger.kernel.org 8675W: http://www.linux-ax25.org/ 8676S: Maintained 8677F: include/net/rose.h 8678F: include/uapi/linux/rose.h 8679F: net/rose/ 8680 8681RTL2830 MEDIA DRIVER 8682M: Antti Palosaari <crope@iki.fi> 8683L: linux-media@vger.kernel.org 8684W: http://linuxtv.org/ 8685W: http://palosaari.fi/linux/ 8686Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8687T: git git://linuxtv.org/anttip/media_tree.git 8688S: Maintained 8689F: drivers/media/dvb-frontends/rtl2830* 8690 8691RTL2832 MEDIA DRIVER 8692M: Antti Palosaari <crope@iki.fi> 8693L: linux-media@vger.kernel.org 8694W: http://linuxtv.org/ 8695W: http://palosaari.fi/linux/ 8696Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8697T: git git://linuxtv.org/anttip/media_tree.git 8698S: Maintained 8699F: drivers/media/dvb-frontends/rtl2832* 8700 8701RTL2832_SDR MEDIA DRIVER 8702M: Antti Palosaari <crope@iki.fi> 8703L: linux-media@vger.kernel.org 8704W: http://linuxtv.org/ 8705W: http://palosaari.fi/linux/ 8706Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8707T: git git://linuxtv.org/anttip/media_tree.git 8708S: Maintained 8709F: drivers/media/dvb-frontends/rtl2832_sdr* 8710 8711RTL8180 WIRELESS DRIVER 8712L: linux-wireless@vger.kernel.org 8713W: http://wireless.kernel.org/ 8714T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8715S: Orphan 8716F: drivers/net/wireless/rtl818x/rtl8180/ 8717 8718RTL8187 WIRELESS DRIVER 8719M: Herton Ronaldo Krzesinski <herton@canonical.com> 8720M: Hin-Tak Leung <htl10@users.sourceforge.net> 8721M: Larry Finger <Larry.Finger@lwfinger.net> 8722L: linux-wireless@vger.kernel.org 8723W: http://wireless.kernel.org/ 8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8725S: Maintained 8726F: drivers/net/wireless/rtl818x/rtl8187/ 8727 8728RTL8192CE WIRELESS DRIVER 8729M: Larry Finger <Larry.Finger@lwfinger.net> 8730M: Chaoming Li <chaoming_li@realsil.com.cn> 8731L: linux-wireless@vger.kernel.org 8732W: http://wireless.kernel.org/ 8733T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8734S: Maintained 8735F: drivers/net/wireless/rtlwifi/ 8736F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8737 8738S3 SAVAGE FRAMEBUFFER DRIVER 8739M: Antonino Daplas <adaplas@gmail.com> 8740L: linux-fbdev@vger.kernel.org 8741S: Maintained 8742F: drivers/video/fbdev/savage/ 8743 8744S390 8745M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8746M: Heiko Carstens <heiko.carstens@de.ibm.com> 8747L: linux-s390@vger.kernel.org 8748W: http://www.ibm.com/developerworks/linux/linux390/ 8749S: Supported 8750F: arch/s390/ 8751F: drivers/s390/ 8752F: Documentation/s390/ 8753F: Documentation/DocBook/s390* 8754 8755S390 COMMON I/O LAYER 8756M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8757M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8758L: linux-s390@vger.kernel.org 8759W: http://www.ibm.com/developerworks/linux/linux390/ 8760S: Supported 8761F: drivers/s390/cio/ 8762 8763S390 DASD DRIVER 8764M: Stefan Weinhuber <wein@de.ibm.com> 8765M: Stefan Haberland <stefan.haberland@de.ibm.com> 8766L: linux-s390@vger.kernel.org 8767W: http://www.ibm.com/developerworks/linux/linux390/ 8768S: Supported 8769F: drivers/s390/block/dasd* 8770F: block/partitions/ibm.c 8771 8772S390 NETWORK DRIVERS 8773M: Ursula Braun <ursula.braun@de.ibm.com> 8774L: linux-s390@vger.kernel.org 8775W: http://www.ibm.com/developerworks/linux/linux390/ 8776S: Supported 8777F: drivers/s390/net/ 8778 8779S390 PCI SUBSYSTEM 8780M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8781M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8782L: linux-s390@vger.kernel.org 8783W: http://www.ibm.com/developerworks/linux/linux390/ 8784S: Supported 8785F: arch/s390/pci/ 8786F: drivers/pci/hotplug/s390_pci_hpc.c 8787 8788S390 ZCRYPT DRIVER 8789M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8790L: linux-s390@vger.kernel.org 8791W: http://www.ibm.com/developerworks/linux/linux390/ 8792S: Supported 8793F: drivers/s390/crypto/ 8794 8795S390 ZFCP DRIVER 8796M: Steffen Maier <maier@linux.vnet.ibm.com> 8797L: linux-s390@vger.kernel.org 8798W: http://www.ibm.com/developerworks/linux/linux390/ 8799S: Supported 8800F: drivers/s390/scsi/zfcp_* 8801 8802S390 IUCV NETWORK LAYER 8803M: Ursula Braun <ursula.braun@de.ibm.com> 8804L: linux-s390@vger.kernel.org 8805W: http://www.ibm.com/developerworks/linux/linux390/ 8806S: Supported 8807F: drivers/s390/net/*iucv* 8808F: include/net/iucv/ 8809F: net/iucv/ 8810 8811S3C24XX SD/MMC Driver 8812M: Ben Dooks <ben-linux@fluff.org> 8813L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8814S: Supported 8815F: drivers/mmc/host/s3cmci.* 8816 8817SAA6588 RDS RECEIVER DRIVER 8818M: Hans Verkuil <hverkuil@xs4all.nl> 8819L: linux-media@vger.kernel.org 8820T: git git://linuxtv.org/media_tree.git 8821W: http://linuxtv.org 8822S: Odd Fixes 8823F: drivers/media/i2c/saa6588* 8824 8825SAA7134 VIDEO4LINUX DRIVER 8826M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8827L: linux-media@vger.kernel.org 8828W: http://linuxtv.org 8829T: git git://linuxtv.org/media_tree.git 8830S: Odd fixes 8831F: Documentation/video4linux/*.saa7134 8832F: drivers/media/pci/saa7134/ 8833 8834SAA7146 VIDEO4LINUX-2 DRIVER 8835M: Hans Verkuil <hverkuil@xs4all.nl> 8836L: linux-media@vger.kernel.org 8837T: git git://linuxtv.org/media_tree.git 8838S: Maintained 8839F: drivers/media/common/saa7146/ 8840F: drivers/media/pci/saa7146/ 8841F: include/media/saa7146* 8842 8843SAMSUNG LAPTOP DRIVER 8844M: Corentin Chary <corentin.chary@gmail.com> 8845L: platform-driver-x86@vger.kernel.org 8846S: Maintained 8847F: drivers/platform/x86/samsung-laptop.c 8848 8849SAMSUNG AUDIO (ASoC) DRIVERS 8850M: Sangbeom Kim <sbkim73@samsung.com> 8851L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8852S: Supported 8853F: sound/soc/samsung/ 8854 8855SAMSUNG FRAMEBUFFER DRIVER 8856M: Jingoo Han <jingoohan1@gmail.com> 8857L: linux-fbdev@vger.kernel.org 8858S: Maintained 8859F: drivers/video/fbdev/s3c-fb.c 8860 8861SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 8862M: Sangbeom Kim <sbkim73@samsung.com> 8863M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 8864L: linux-kernel@vger.kernel.org 8865L: linux-samsung-soc@vger.kernel.org 8866S: Supported 8867F: drivers/mfd/sec*.c 8868F: drivers/regulator/s2m*.c 8869F: drivers/regulator/s5m*.c 8870F: drivers/clk/clk-s2mps11.c 8871F: drivers/rtc/rtc-s5m.c 8872F: include/linux/mfd/samsung/ 8873F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 8874F: Documentation/devicetree/bindings/mfd/s2mp*.txt 8875 8876SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8877M: Kyungmin Park <kyungmin.park@samsung.com> 8878M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8879L: linux-media@vger.kernel.org 8880Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8881S: Supported 8882F: drivers/media/platform/exynos4-is/ 8883 8884SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8885M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8886L: linux-media@vger.kernel.org 8887L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8888S: Maintained 8889F: drivers/media/platform/s3c-camif/ 8890F: include/media/s3c_camif.h 8891 8892SAMSUNG S5C73M3 CAMERA DRIVER 8893M: Kyungmin Park <kyungmin.park@samsung.com> 8894M: Andrzej Hajda <a.hajda@samsung.com> 8895L: linux-media@vger.kernel.org 8896S: Supported 8897F: drivers/media/i2c/s5c73m3/* 8898 8899SAMSUNG S5K5BAF CAMERA DRIVER 8900M: Kyungmin Park <kyungmin.park@samsung.com> 8901M: Andrzej Hajda <a.hajda@samsung.com> 8902L: linux-media@vger.kernel.org 8903S: Supported 8904F: drivers/media/i2c/s5k5baf.c 8905 8906SAMSUNG SOC CLOCK DRIVERS 8907M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8908M: Tomasz Figa <tomasz.figa@gmail.com> 8909S: Supported 8910L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8911F: drivers/clk/samsung/ 8912 8913SAMSUNG SXGBE DRIVERS 8914M: Byungho An <bh74.an@samsung.com> 8915M: Girish K S <ks.giri@samsung.com> 8916M: Vipul Pandya <vipul.pandya@samsung.com> 8917S: Supported 8918L: netdev@vger.kernel.org 8919F: drivers/net/ethernet/samsung/sxgbe/ 8920 8921SAMSUNG THERMAL DRIVER 8922M: Lukasz Majewski <l.majewski@samsung.com> 8923L: linux-pm@vger.kernel.org 8924L: linux-samsung-soc@vger.kernel.org 8925S: Supported 8926T: https://github.com/lmajewski/linux-samsung-thermal.git 8927F: drivers/thermal/samsung/ 8928 8929SAMSUNG USB2 PHY DRIVER 8930M: Kamil Debski <k.debski@samsung.com> 8931L: linux-kernel@vger.kernel.org 8932S: Supported 8933F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8934F: Documentation/phy/samsung-usb2.txt 8935F: drivers/phy/phy-exynos4210-usb2.c 8936F: drivers/phy/phy-exynos4x12-usb2.c 8937F: drivers/phy/phy-exynos5250-usb2.c 8938F: drivers/phy/phy-s5pv210-usb2.c 8939F: drivers/phy/phy-samsung-usb2.c 8940F: drivers/phy/phy-samsung-usb2.h 8941 8942SERIAL DRIVERS 8943M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8944L: linux-serial@vger.kernel.org 8945S: Maintained 8946F: drivers/tty/serial/ 8947 8948SYNOPSYS DESIGNWARE DMAC DRIVER 8949M: Viresh Kumar <vireshk@kernel.org> 8950M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8951S: Maintained 8952F: include/linux/dma/dw.h 8953F: include/linux/platform_data/dma-dw.h 8954F: drivers/dma/dw/ 8955 8956SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8957M: Seungwon Jeon <tgih.jun@samsung.com> 8958M: Jaehoon Chung <jh80.chung@samsung.com> 8959L: linux-mmc@vger.kernel.org 8960S: Maintained 8961F: include/linux/mmc/dw_mmc.h 8962F: drivers/mmc/host/dw_mmc* 8963 8964THUNDERBOLT DRIVER 8965M: Andreas Noever <andreas.noever@gmail.com> 8966S: Maintained 8967F: drivers/thunderbolt/ 8968 8969TIMEKEEPING, CLOCKSOURCE CORE, NTP 8970M: John Stultz <john.stultz@linaro.org> 8971M: Thomas Gleixner <tglx@linutronix.de> 8972L: linux-kernel@vger.kernel.org 8973T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8974S: Supported 8975F: include/linux/clocksource.h 8976F: include/linux/time.h 8977F: include/linux/timex.h 8978F: include/uapi/linux/time.h 8979F: include/uapi/linux/timex.h 8980F: kernel/time/clocksource.c 8981F: kernel/time/time*.c 8982F: kernel/time/ntp.c 8983F: tools/testing/selftests/timers/ 8984 8985SC1200 WDT DRIVER 8986M: Zwane Mwaikambo <zwanem@gmail.com> 8987S: Maintained 8988F: drivers/watchdog/sc1200wdt.c 8989 8990SCHEDULER 8991M: Ingo Molnar <mingo@redhat.com> 8992M: Peter Zijlstra <peterz@infradead.org> 8993L: linux-kernel@vger.kernel.org 8994T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8995S: Maintained 8996F: kernel/sched/ 8997F: include/linux/sched.h 8998F: include/uapi/linux/sched.h 8999F: include/linux/wait.h 9000 9001SCORE ARCHITECTURE 9002M: Chen Liqin <liqin.linux@gmail.com> 9003M: Lennox Wu <lennox.wu@gmail.com> 9004W: http://www.sunplus.com 9005S: Supported 9006F: arch/score/ 9007 9008SCSI CDROM DRIVER 9009M: Jens Axboe <axboe@kernel.dk> 9010L: linux-scsi@vger.kernel.org 9011W: http://www.kernel.dk 9012S: Maintained 9013F: drivers/scsi/sr* 9014 9015SCSI RDMA PROTOCOL (SRP) INITIATOR 9016M: Bart Van Assche <bart.vanassche@sandisk.com> 9017L: linux-rdma@vger.kernel.org 9018S: Supported 9019W: http://www.openfabrics.org 9020Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9021T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9022F: drivers/infiniband/ulp/srp/ 9023F: include/scsi/srp.h 9024 9025SCSI SG DRIVER 9026M: Doug Gilbert <dgilbert@interlog.com> 9027L: linux-scsi@vger.kernel.org 9028W: http://sg.danny.cz/sg 9029S: Maintained 9030F: Documentation/scsi/scsi-generic.txt 9031F: drivers/scsi/sg.c 9032F: include/scsi/sg.h 9033 9034SCSI SUBSYSTEM 9035M: "James E.J. Bottomley" <JBottomley@odin.com> 9036L: linux-scsi@vger.kernel.org 9037T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9038S: Maintained 9039F: drivers/scsi/ 9040F: include/scsi/ 9041 9042SCSI TAPE DRIVER 9043M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9044L: linux-scsi@vger.kernel.org 9045S: Maintained 9046F: Documentation/scsi/st.txt 9047F: drivers/scsi/st.* 9048F: drivers/scsi/st_*.h 9049 9050SCTP PROTOCOL 9051M: Vlad Yasevich <vyasevich@gmail.com> 9052M: Neil Horman <nhorman@tuxdriver.com> 9053L: linux-sctp@vger.kernel.org 9054W: http://lksctp.sourceforge.net 9055S: Maintained 9056F: Documentation/networking/sctp.txt 9057F: include/linux/sctp.h 9058F: include/uapi/linux/sctp.h 9059F: include/net/sctp/ 9060F: net/sctp/ 9061 9062SCx200 CPU SUPPORT 9063M: Jim Cromie <jim.cromie@gmail.com> 9064S: Odd Fixes 9065F: Documentation/i2c/busses/scx200_acb 9066F: arch/x86/platform/scx200/ 9067F: drivers/watchdog/scx200_wdt.c 9068F: drivers/i2c/busses/scx200* 9069F: drivers/mtd/maps/scx200_docflash.c 9070F: include/linux/scx200.h 9071 9072SCx200 GPIO DRIVER 9073M: Jim Cromie <jim.cromie@gmail.com> 9074S: Maintained 9075F: drivers/char/scx200_gpio.c 9076F: include/linux/scx200_gpio.h 9077 9078SCx200 HRT CLOCKSOURCE DRIVER 9079M: Jim Cromie <jim.cromie@gmail.com> 9080S: Maintained 9081F: drivers/clocksource/scx200_hrt.c 9082 9083SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9084M: Sascha Sommer <saschasommer@freenet.de> 9085L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9086S: Maintained 9087F: drivers/mmc/host/sdricoh_cs.c 9088 9089SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9090L: linux-mmc@vger.kernel.org 9091S: Orphan 9092F: drivers/mmc/host/sdhci.* 9093F: drivers/mmc/host/sdhci-pltfm.[ch] 9094 9095SECURE COMPUTING 9096M: Kees Cook <keescook@chromium.org> 9097R: Andy Lutomirski <luto@amacapital.net> 9098R: Will Drewry <wad@chromium.org> 9099T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9100S: Supported 9101F: kernel/seccomp.c 9102F: include/uapi/linux/seccomp.h 9103F: include/linux/seccomp.h 9104F: tools/testing/selftests/seccomp/* 9105K: \bsecure_computing 9106K: \bTIF_SECCOMP\b 9107 9108SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9109M: Ben Dooks <ben-linux@fluff.org> 9110M: Jaehoon Chung <jh80.chung@samsung.com> 9111L: linux-mmc@vger.kernel.org 9112S: Maintained 9113F: drivers/mmc/host/sdhci-s3c* 9114 9115SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9116M: Viresh Kumar <vireshk@kernel.org> 9117L: spear-devel@list.st.com 9118L: linux-mmc@vger.kernel.org 9119S: Maintained 9120F: drivers/mmc/host/sdhci-spear.c 9121 9122SECURITY SUBSYSTEM 9123M: James Morris <james.l.morris@oracle.com> 9124M: "Serge E. Hallyn" <serge@hallyn.com> 9125L: linux-security-module@vger.kernel.org (suggested Cc:) 9126T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9127W: http://kernsec.org/ 9128S: Supported 9129F: security/ 9130 9131SECURITY CONTACT 9132M: Security Officers <security@kernel.org> 9133S: Supported 9134 9135SELINUX SECURITY MODULE 9136M: Paul Moore <paul@paul-moore.com> 9137M: Stephen Smalley <sds@tycho.nsa.gov> 9138M: Eric Paris <eparis@parisplace.org> 9139L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9140W: http://selinuxproject.org 9141T: git git://git.infradead.org/users/pcmoore/selinux 9142S: Supported 9143F: include/linux/selinux* 9144F: security/selinux/ 9145F: scripts/selinux/ 9146 9147APPARMOR SECURITY MODULE 9148M: John Johansen <john.johansen@canonical.com> 9149L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9150W: apparmor.wiki.kernel.org 9151T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9152S: Supported 9153F: security/apparmor/ 9154 9155SENSABLE PHANTOM 9156M: Jiri Slaby <jirislaby@gmail.com> 9157S: Maintained 9158F: drivers/misc/phantom.c 9159F: include/uapi/linux/phantom.h 9160 9161SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9162M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9163M: Minh Tran <minh.tran@avagotech.com> 9164M: John Soni Jose <sony.john-n@avagotech.com> 9165L: linux-scsi@vger.kernel.org 9166W: http://www.avagotech.com 9167S: Supported 9168F: drivers/scsi/be2iscsi/ 9169 9170Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9171M: Sathya Perla <sathya.perla@avagotech.com> 9172M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9173M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9174M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9175L: netdev@vger.kernel.org 9176W: http://www.emulex.com 9177S: Supported 9178F: drivers/net/ethernet/emulex/benet/ 9179 9180EMULEX ONECONNECT ROCE DRIVER 9181M: Selvin Xavier <selvin.xavier@avagotech.com> 9182M: Devesh Sharma <devesh.sharma@avagotech.com> 9183M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9184L: linux-rdma@vger.kernel.org 9185W: http://www.emulex.com 9186S: Supported 9187F: drivers/infiniband/hw/ocrdma/ 9188 9189SFC NETWORK DRIVER 9190M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9191M: Shradha Shah <sshah@solarflare.com> 9192L: netdev@vger.kernel.org 9193S: Supported 9194F: drivers/net/ethernet/sfc/ 9195 9196SGI GRU DRIVER 9197M: Dimitri Sivanich <sivanich@sgi.com> 9198S: Maintained 9199F: drivers/misc/sgi-gru/ 9200 9201SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9202M: Pat Gefre <pfg@sgi.com> 9203L: linux-ia64@vger.kernel.org 9204S: Supported 9205F: Documentation/ia64/serial.txt 9206F: drivers/tty/serial/ioc?_serial.c 9207F: include/linux/ioc?.h 9208 9209SGI XP/XPC/XPNET DRIVER 9210M: Cliff Whickman <cpw@sgi.com> 9211M: Robin Holt <robinmholt@gmail.com> 9212S: Maintained 9213F: drivers/misc/sgi-xp/ 9214 9215SI2157 MEDIA DRIVER 9216M: Antti Palosaari <crope@iki.fi> 9217L: linux-media@vger.kernel.org 9218W: http://linuxtv.org/ 9219W: http://palosaari.fi/linux/ 9220Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9221T: git git://linuxtv.org/anttip/media_tree.git 9222S: Maintained 9223F: drivers/media/tuners/si2157* 9224 9225SI2168 MEDIA DRIVER 9226M: Antti Palosaari <crope@iki.fi> 9227L: linux-media@vger.kernel.org 9228W: http://linuxtv.org/ 9229W: http://palosaari.fi/linux/ 9230Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9231T: git git://linuxtv.org/anttip/media_tree.git 9232S: Maintained 9233F: drivers/media/dvb-frontends/si2168* 9234 9235SI470X FM RADIO RECEIVER I2C DRIVER 9236M: Hans Verkuil <hverkuil@xs4all.nl> 9237L: linux-media@vger.kernel.org 9238T: git git://linuxtv.org/media_tree.git 9239W: http://linuxtv.org 9240S: Odd Fixes 9241F: drivers/media/radio/si470x/radio-si470x-i2c.c 9242 9243SI470X FM RADIO RECEIVER USB DRIVER 9244M: Hans Verkuil <hverkuil@xs4all.nl> 9245L: linux-media@vger.kernel.org 9246T: git git://linuxtv.org/media_tree.git 9247W: http://linuxtv.org 9248S: Maintained 9249F: drivers/media/radio/si470x/radio-si470x-common.c 9250F: drivers/media/radio/si470x/radio-si470x.h 9251F: drivers/media/radio/si470x/radio-si470x-usb.c 9252 9253SI4713 FM RADIO TRANSMITTER I2C DRIVER 9254M: Eduardo Valentin <edubezval@gmail.com> 9255L: linux-media@vger.kernel.org 9256T: git git://linuxtv.org/media_tree.git 9257W: http://linuxtv.org 9258S: Odd Fixes 9259F: drivers/media/radio/si4713/si4713.? 9260 9261SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9262M: Eduardo Valentin <edubezval@gmail.com> 9263L: linux-media@vger.kernel.org 9264T: git git://linuxtv.org/media_tree.git 9265W: http://linuxtv.org 9266S: Odd Fixes 9267F: drivers/media/radio/si4713/radio-platform-si4713.c 9268 9269SI4713 FM RADIO TRANSMITTER USB DRIVER 9270M: Hans Verkuil <hverkuil@xs4all.nl> 9271L: linux-media@vger.kernel.org 9272T: git git://linuxtv.org/media_tree.git 9273W: http://linuxtv.org 9274S: Maintained 9275F: drivers/media/radio/si4713/radio-usb-si4713.c 9276 9277SIANO DVB DRIVER 9278M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9279L: linux-media@vger.kernel.org 9280W: http://linuxtv.org 9281T: git git://linuxtv.org/media_tree.git 9282S: Odd fixes 9283F: drivers/media/common/siano/ 9284F: drivers/media/usb/siano/ 9285F: drivers/media/usb/siano/ 9286F: drivers/media/mmc/siano/ 9287 9288SIMPLEFB FB DRIVER 9289M: Hans de Goede <hdegoede@redhat.com> 9290L: linux-fbdev@vger.kernel.org 9291S: Maintained 9292F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9293F: drivers/video/fbdev/simplefb.c 9294F: include/linux/platform_data/simplefb.h 9295 9296SH_VEU V4L2 MEM2MEM DRIVER 9297L: linux-media@vger.kernel.org 9298S: Orphan 9299F: drivers/media/platform/sh_veu.c 9300 9301SH_VOU V4L2 OUTPUT DRIVER 9302L: linux-media@vger.kernel.org 9303S: Orphan 9304F: drivers/media/platform/sh_vou.c 9305F: include/media/sh_vou.h 9306 9307SIMPLE FIRMWARE INTERFACE (SFI) 9308M: Len Brown <lenb@kernel.org> 9309L: sfi-devel@simplefirmware.org 9310W: http://simplefirmware.org/ 9311T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9312S: Supported 9313F: arch/x86/platform/sfi/ 9314F: drivers/sfi/ 9315F: include/linux/sfi*.h 9316 9317SIMTEC EB110ATX (Chalice CATS) 9318P: Ben Dooks 9319P: Vincent Sanders <vince@simtec.co.uk> 9320M: Simtec Linux Team <linux@simtec.co.uk> 9321W: http://www.simtec.co.uk/products/EB110ATX/ 9322S: Supported 9323 9324SIMTEC EB2410ITX (BAST) 9325P: Ben Dooks 9326P: Vincent Sanders <vince@simtec.co.uk> 9327M: Simtec Linux Team <linux@simtec.co.uk> 9328W: http://www.simtec.co.uk/products/EB2410ITX/ 9329S: Supported 9330F: arch/arm/mach-s3c24xx/mach-bast.c 9331F: arch/arm/mach-s3c24xx/bast-ide.c 9332F: arch/arm/mach-s3c24xx/bast-irq.c 9333 9334TI DAVINCI MACHINE SUPPORT 9335M: Sekhar Nori <nsekhar@ti.com> 9336M: Kevin Hilman <khilman@deeprootsystems.com> 9337T: git git://gitorious.org/linux-davinci/linux-davinci.git 9338Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9339S: Supported 9340F: arch/arm/mach-davinci/ 9341F: drivers/i2c/busses/i2c-davinci.c 9342 9343TI DAVINCI SERIES MEDIA DRIVER 9344M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9345L: linux-media@vger.kernel.org 9346W: http://linuxtv.org/ 9347Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9348T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9349S: Maintained 9350F: drivers/media/platform/davinci/ 9351F: include/media/davinci/ 9352 9353TI AM437X VPFE DRIVER 9354M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9355L: linux-media@vger.kernel.org 9356W: http://linuxtv.org/ 9357Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9358T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9359S: Maintained 9360F: drivers/media/platform/am437x/ 9361 9362OV2659 OMNIVISION SENSOR DRIVER 9363M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9364L: linux-media@vger.kernel.org 9365W: http://linuxtv.org/ 9366Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9367T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9368S: Maintained 9369F: drivers/media/i2c/ov2659.c 9370F: include/media/ov2659.h 9371 9372SILICON MOTION SM712 FRAME BUFFER DRIVER 9373M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9374M: Teddy Wang <teddy.wang@siliconmotion.com> 9375M: Sudip Mukherjee <sudip@vectorindia.org> 9376L: linux-fbdev@vger.kernel.org 9377S: Maintained 9378F: drivers/video/fbdev/sm712* 9379F: Documentation/fb/sm712fb.txt 9380 9381SIS 190 ETHERNET DRIVER 9382M: Francois Romieu <romieu@fr.zoreil.com> 9383L: netdev@vger.kernel.org 9384S: Maintained 9385F: drivers/net/ethernet/sis/sis190.c 9386 9387SIS 900/7016 FAST ETHERNET DRIVER 9388M: Daniele Venzano <venza@brownhat.org> 9389W: http://www.brownhat.org/sis900.html 9390L: netdev@vger.kernel.org 9391S: Maintained 9392F: drivers/net/ethernet/sis/sis900.* 9393 9394SIS FRAMEBUFFER DRIVER 9395M: Thomas Winischhofer <thomas@winischhofer.net> 9396W: http://www.winischhofer.net/linuxsisvga.shtml 9397S: Maintained 9398F: Documentation/fb/sisfb.txt 9399F: drivers/video/fbdev/sis/ 9400F: include/video/sisfb.h 9401 9402SIS USB2VGA DRIVER 9403M: Thomas Winischhofer <thomas@winischhofer.net> 9404W: http://www.winischhofer.at/linuxsisusbvga.shtml 9405S: Maintained 9406F: drivers/usb/misc/sisusbvga/ 9407 9408SLAB ALLOCATOR 9409M: Christoph Lameter <cl@linux.com> 9410M: Pekka Enberg <penberg@kernel.org> 9411M: David Rientjes <rientjes@google.com> 9412M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9413M: Andrew Morton <akpm@linux-foundation.org> 9414L: linux-mm@kvack.org 9415S: Maintained 9416F: include/linux/sl?b*.h 9417F: mm/sl?b* 9418 9419SLEEPABLE READ-COPY UPDATE (SRCU) 9420M: Lai Jiangshan <jiangshanlai@gmail.com> 9421M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9422M: Josh Triplett <josh@joshtriplett.org> 9423R: Steven Rostedt <rostedt@goodmis.org> 9424R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9425L: linux-kernel@vger.kernel.org 9426W: http://www.rdrop.com/users/paulmck/RCU/ 9427S: Supported 9428T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9429F: include/linux/srcu.h 9430F: kernel/rcu/srcu.c 9431 9432SMACK SECURITY MODULE 9433M: Casey Schaufler <casey@schaufler-ca.com> 9434L: linux-security-module@vger.kernel.org 9435W: http://schaufler-ca.com 9436T: git git://git.gitorious.org/smack-next/kernel.git 9437S: Maintained 9438F: Documentation/security/Smack.txt 9439F: security/smack/ 9440 9441DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9442M: Kevin Hilman <khilman@kernel.org> 9443M: Nishanth Menon <nm@ti.com> 9444S: Maintained 9445F: drivers/power/avs/ 9446F: include/linux/power/smartreflex.h 9447L: linux-pm@vger.kernel.org 9448 9449SMC91x ETHERNET DRIVER 9450M: Nicolas Pitre <nico@fluxnic.net> 9451S: Odd Fixes 9452F: drivers/net/ethernet/smsc/smc91x.* 9453 9454SMIA AND SMIA++ IMAGE SENSOR DRIVER 9455M: Sakari Ailus <sakari.ailus@iki.fi> 9456L: linux-media@vger.kernel.org 9457S: Maintained 9458F: drivers/media/i2c/smiapp/ 9459F: include/media/smiapp.h 9460F: drivers/media/i2c/smiapp-pll.c 9461F: drivers/media/i2c/smiapp-pll.h 9462F: include/uapi/linux/smiapp.h 9463F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9464 9465SMM665 HARDWARE MONITOR DRIVER 9466M: Guenter Roeck <linux@roeck-us.net> 9467L: lm-sensors@lm-sensors.org 9468S: Maintained 9469F: Documentation/hwmon/smm665 9470F: drivers/hwmon/smm665.c 9471 9472SMSC EMC2103 HARDWARE MONITOR DRIVER 9473M: Steve Glendinning <steve.glendinning@shawell.net> 9474L: lm-sensors@lm-sensors.org 9475S: Maintained 9476F: Documentation/hwmon/emc2103 9477F: drivers/hwmon/emc2103.c 9478 9479SMSC SCH5627 HARDWARE MONITOR DRIVER 9480M: Hans de Goede <hdegoede@redhat.com> 9481L: lm-sensors@lm-sensors.org 9482S: Supported 9483F: Documentation/hwmon/sch5627 9484F: drivers/hwmon/sch5627.c 9485 9486SMSC47B397 HARDWARE MONITOR DRIVER 9487M: Jean Delvare <jdelvare@suse.com> 9488L: lm-sensors@lm-sensors.org 9489S: Maintained 9490F: Documentation/hwmon/smsc47b397 9491F: drivers/hwmon/smsc47b397.c 9492 9493SMSC911x ETHERNET DRIVER 9494M: Steve Glendinning <steve.glendinning@shawell.net> 9495L: netdev@vger.kernel.org 9496S: Maintained 9497F: include/linux/smsc911x.h 9498F: drivers/net/ethernet/smsc/smsc911x.* 9499 9500SMSC9420 PCI ETHERNET DRIVER 9501M: Steve Glendinning <steve.glendinning@shawell.net> 9502L: netdev@vger.kernel.org 9503S: Maintained 9504F: drivers/net/ethernet/smsc/smsc9420.* 9505 9506SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9507M: Steve Glendinning <steve.glendinning@shawell.net> 9508L: linux-fbdev@vger.kernel.org 9509S: Maintained 9510F: drivers/video/fbdev/smscufx.c 9511 9512SOC-CAMERA V4L2 SUBSYSTEM 9513M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9514L: linux-media@vger.kernel.org 9515T: git git://linuxtv.org/media_tree.git 9516S: Maintained 9517F: include/media/soc* 9518F: drivers/media/i2c/soc_camera/ 9519F: drivers/media/platform/soc_camera/ 9520 9521SOEKRIS NET48XX LED SUPPORT 9522M: Chris Boot <bootc@bootc.net> 9523S: Maintained 9524F: drivers/leds/leds-net48xx.c 9525 9526SOFTLOGIC 6x10 MPEG CODEC 9527M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9528M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9529M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9530M: Ismael Luceno <ismael@iodev.co.uk> 9531L: linux-media@vger.kernel.org 9532S: Supported 9533F: drivers/media/pci/solo6x10/ 9534 9535SOFTWARE RAID (Multiple Disks) SUPPORT 9536M: Neil Brown <neilb@suse.com> 9537L: linux-raid@vger.kernel.org 9538S: Supported 9539F: drivers/md/ 9540F: include/linux/raid/ 9541F: include/uapi/linux/raid/ 9542 9543SONIC NETWORK DRIVER 9544M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9545L: netdev@vger.kernel.org 9546S: Maintained 9547F: drivers/net/ethernet/natsemi/sonic.* 9548 9549SONICS SILICON BACKPLANE DRIVER (SSB) 9550M: Michael Buesch <m@bues.ch> 9551L: netdev@vger.kernel.org 9552S: Maintained 9553F: drivers/ssb/ 9554F: include/linux/ssb/ 9555 9556SONY VAIO CONTROL DEVICE DRIVER 9557M: Mattia Dongili <malattia@linux.it> 9558L: platform-driver-x86@vger.kernel.org 9559W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9560S: Maintained 9561F: Documentation/laptops/sony-laptop.txt 9562F: drivers/char/sonypi.c 9563F: drivers/platform/x86/sony-laptop.c 9564F: include/linux/sony-laptop.h 9565 9566SONY MEMORYSTICK CARD SUPPORT 9567M: Alex Dubov <oakad@yahoo.com> 9568W: http://tifmxx.berlios.de/ 9569S: Maintained 9570F: drivers/memstick/host/tifm_ms.c 9571 9572SONY MEMORYSTICK STANDARD SUPPORT 9573M: Maxim Levitsky <maximlevitsky@gmail.com> 9574S: Maintained 9575F: drivers/memstick/core/ms_block.* 9576 9577SOUND 9578M: Jaroslav Kysela <perex@perex.cz> 9579M: Takashi Iwai <tiwai@suse.com> 9580L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9581W: http://www.alsa-project.org/ 9582T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9583T: git git://git.alsa-project.org/alsa-kernel.git 9584Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9585S: Maintained 9586F: Documentation/sound/ 9587F: include/sound/ 9588F: include/uapi/sound/ 9589F: sound/ 9590 9591SOUND - COMPRESSED AUDIO 9592M: Vinod Koul <vinod.koul@intel.com> 9593L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9594T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9595S: Supported 9596F: Documentation/sound/alsa/compress_offload.txt 9597F: include/sound/compress_driver.h 9598F: include/uapi/sound/compress_* 9599F: sound/core/compress_offload.c 9600F: sound/soc/soc-compress.c 9601 9602SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9603M: Liam Girdwood <lgirdwood@gmail.com> 9604M: Mark Brown <broonie@kernel.org> 9605T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9606L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9607W: http://alsa-project.org/main/index.php/ASoC 9608S: Supported 9609F: Documentation/sound/alsa/soc/ 9610F: sound/soc/ 9611F: include/sound/soc* 9612 9613SOUND - DMAENGINE HELPERS 9614M: Lars-Peter Clausen <lars@metafoo.de> 9615S: Supported 9616F: include/sound/dmaengine_pcm.h 9617F: sound/core/pcm_dmaengine.c 9618F: sound/soc/soc-generic-dmaengine-pcm.c 9619 9620SP2 MEDIA DRIVER 9621M: Olli Salonen <olli.salonen@iki.fi> 9622L: linux-media@vger.kernel.org 9623W: http://linuxtv.org/ 9624Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9625S: Maintained 9626F: drivers/media/dvb-frontends/sp2* 9627 9628SPARC + UltraSPARC (sparc/sparc64) 9629M: "David S. Miller" <davem@davemloft.net> 9630L: sparclinux@vger.kernel.org 9631Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9632T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9633T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9634S: Maintained 9635F: arch/sparc/ 9636F: drivers/sbus/ 9637 9638SPARC SERIAL DRIVERS 9639M: "David S. Miller" <davem@davemloft.net> 9640L: sparclinux@vger.kernel.org 9641T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9642T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9643S: Maintained 9644F: include/linux/sunserialcore.h 9645F: drivers/tty/serial/suncore.c 9646F: drivers/tty/serial/sunhv.c 9647F: drivers/tty/serial/sunsab.c 9648F: drivers/tty/serial/sunsab.h 9649F: drivers/tty/serial/sunsu.c 9650F: drivers/tty/serial/sunzilog.c 9651F: drivers/tty/serial/sunzilog.h 9652 9653SPARSE CHECKER 9654M: "Christopher Li" <sparse@chrisli.org> 9655L: linux-sparse@vger.kernel.org 9656W: https://sparse.wiki.kernel.org/ 9657T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9658T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9659S: Maintained 9660F: include/linux/compiler.h 9661 9662SPEAR PLATFORM SUPPORT 9663M: Viresh Kumar <vireshk@kernel.org> 9664M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9665L: spear-devel@list.st.com 9666L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9667W: http://www.st.com/spear 9668S: Maintained 9669F: arch/arm/mach-spear/ 9670 9671SPEAR CLOCK FRAMEWORK SUPPORT 9672M: Viresh Kumar <vireshk@kernel.org> 9673L: spear-devel@list.st.com 9674L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9675W: http://www.st.com/spear 9676S: Maintained 9677F: drivers/clk/spear/ 9678 9679SPI SUBSYSTEM 9680M: Mark Brown <broonie@kernel.org> 9681L: linux-spi@vger.kernel.org 9682T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9683Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9684S: Maintained 9685F: Documentation/spi/ 9686F: drivers/spi/ 9687F: include/linux/spi/ 9688F: include/uapi/linux/spi/ 9689 9690SPIDERNET NETWORK DRIVER for CELL 9691M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9692L: netdev@vger.kernel.org 9693S: Supported 9694F: Documentation/networking/spider_net.txt 9695F: drivers/net/ethernet/toshiba/spider_net* 9696 9697SPU FILE SYSTEM 9698M: Jeremy Kerr <jk@ozlabs.org> 9699L: linuxppc-dev@lists.ozlabs.org 9700W: http://www.ibm.com/developerworks/power/cell/ 9701S: Supported 9702F: Documentation/filesystems/spufs.txt 9703F: arch/powerpc/platforms/cell/spufs/ 9704 9705SQUASHFS FILE SYSTEM 9706M: Phillip Lougher <phillip@squashfs.org.uk> 9707L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9708W: http://squashfs.org.uk 9709S: Maintained 9710F: Documentation/filesystems/squashfs.txt 9711F: fs/squashfs/ 9712 9713SRM (Alpha) environment access 9714M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9715S: Maintained 9716F: arch/alpha/kernel/srm_env.c 9717 9718STABLE BRANCH 9719M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9720L: stable@vger.kernel.org 9721S: Supported 9722F: Documentation/stable_kernel_rules.txt 9723 9724STAGING SUBSYSTEM 9725M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9726T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9727L: devel@driverdev.osuosl.org 9728S: Supported 9729F: drivers/staging/ 9730 9731STAGING - COMEDI 9732M: Ian Abbott <abbotti@mev.co.uk> 9733M: H Hartley Sweeten <hsweeten@visionengravers.com> 9734S: Odd Fixes 9735F: drivers/staging/comedi/ 9736 9737STAGING - FLARION FT1000 DRIVERS 9738M: Marek Belisko <marek.belisko@gmail.com> 9739S: Odd Fixes 9740F: drivers/staging/ft1000/ 9741 9742STAGING - INDUSTRIAL IO 9743M: Jonathan Cameron <jic23@kernel.org> 9744L: linux-iio@vger.kernel.org 9745S: Odd Fixes 9746F: drivers/staging/iio/ 9747 9748STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9749M: Jarod Wilson <jarod@wilsonet.com> 9750W: http://www.lirc.org/ 9751S: Odd Fixes 9752F: drivers/staging/media/lirc/ 9753 9754STAGING - LUSTRE PARALLEL FILESYSTEM 9755M: Oleg Drokin <oleg.drokin@intel.com> 9756M: Andreas Dilger <andreas.dilger@intel.com> 9757L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9758W: http://lustre.opensfs.org/ 9759S: Maintained 9760F: drivers/staging/lustre 9761 9762STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9763M: Julian Andres Klode <jak@jak-linux.org> 9764M: Marc Dietrich <marvin24@gmx.de> 9765L: ac100@lists.launchpad.net (moderated for non-subscribers) 9766L: linux-tegra@vger.kernel.org 9767S: Maintained 9768F: drivers/staging/nvec/ 9769 9770STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9771M: Jens Frederich <jfrederich@gmail.com> 9772M: Daniel Drake <dsd@laptop.org> 9773M: Jon Nettleton <jon.nettleton@gmail.com> 9774W: http://wiki.laptop.org/go/DCON 9775S: Maintained 9776F: drivers/staging/olpc_dcon/ 9777 9778STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9779M: Willy Tarreau <willy@meta-x.org> 9780S: Odd Fixes 9781F: drivers/staging/panel/ 9782 9783STAGING - REALTEK RTL8712U DRIVERS 9784M: Larry Finger <Larry.Finger@lwfinger.net> 9785M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9786S: Odd Fixes 9787F: drivers/staging/rtl8712/ 9788 9789STAGING - REALTEK RTL8723U WIRELESS DRIVER 9790M: Larry Finger <Larry.Finger@lwfinger.net> 9791M: Jes Sorensen <Jes.Sorensen@redhat.com> 9792L: linux-wireless@vger.kernel.org 9793S: Maintained 9794F: drivers/staging/rtl8723au/ 9795 9796STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9797M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9798M: Teddy Wang <teddy.wang@siliconmotion.com> 9799M: Sudip Mukherjee <sudip@vectorindia.org> 9800L: linux-fbdev@vger.kernel.org 9801S: Maintained 9802F: drivers/staging/sm750fb/ 9803 9804STAGING - SLICOSS 9805M: Lior Dotan <liodot@gmail.com> 9806M: Christopher Harrer <charrer@alacritech.com> 9807S: Odd Fixes 9808F: drivers/staging/slicoss/ 9809 9810STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9811M: William Hubbs <w.d.hubbs@gmail.com> 9812M: Chris Brannon <chris@the-brannons.com> 9813M: Kirk Reiser <kirk@reisers.ca> 9814M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9815L: speakup@linux-speakup.org 9816W: http://www.linux-speakup.org/ 9817S: Odd Fixes 9818F: drivers/staging/speakup/ 9819 9820STAGING - VIA VT665X DRIVERS 9821M: Forest Bond <forest@alittletooquiet.net> 9822S: Odd Fixes 9823F: drivers/staging/vt665?/ 9824 9825STAGING - WILC1000 WIFI DRIVER 9826M: Johnny Kim <johnny.kim@atmel.com> 9827M: Rachel Kim <rachel.kim@atmel.com> 9828M: Dean Lee <dean.lee@atmel.com> 9829M: Chris Park <chris.park@atmel.com> 9830L: linux-wireless@vger.kernel.org 9831S: Supported 9832F: drivers/staging/wilc1000/ 9833 9834STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9835M: Arnaud Patard <arnaud.patard@rtp-net.org> 9836S: Odd Fixes 9837F: drivers/staging/xgifb/ 9838 9839STARFIRE/DURALAN NETWORK DRIVER 9840M: Ion Badulescu <ionut@badula.org> 9841S: Odd Fixes 9842F: drivers/net/ethernet/adaptec/starfire* 9843 9844SUN3/3X 9845M: Sam Creasey <sammy@sammy.net> 9846W: http://sammy.net/sun3/ 9847S: Maintained 9848F: arch/m68k/kernel/*sun3* 9849F: arch/m68k/sun3*/ 9850F: arch/m68k/include/asm/sun3* 9851F: drivers/net/ethernet/i825xx/sun3* 9852 9853SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9854M: Hans de Goede <hdegoede@redhat.com> 9855L: linux-input@vger.kernel.org 9856S: Maintained 9857F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9858F: drivers/input/keyboard/sun4i-lradc-keys.c 9859 9860SUNDANCE NETWORK DRIVER 9861M: Denis Kirjanov <kda@linux-powerpc.org> 9862L: netdev@vger.kernel.org 9863S: Maintained 9864F: drivers/net/ethernet/dlink/sundance.c 9865 9866SUPERH 9867L: linux-sh@vger.kernel.org 9868Q: http://patchwork.kernel.org/project/linux-sh/list/ 9869S: Orphan 9870F: Documentation/sh/ 9871F: arch/sh/ 9872F: drivers/sh/ 9873 9874SUSPEND TO RAM 9875M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9876M: Len Brown <len.brown@intel.com> 9877M: Pavel Machek <pavel@ucw.cz> 9878L: linux-pm@vger.kernel.org 9879S: Supported 9880F: Documentation/power/ 9881F: arch/x86/kernel/acpi/ 9882F: drivers/base/power/ 9883F: kernel/power/ 9884F: include/linux/suspend.h 9885F: include/linux/freezer.h 9886F: include/linux/pm.h 9887 9888SVGA HANDLING 9889M: Martin Mares <mj@ucw.cz> 9890L: linux-video@atrey.karlin.mff.cuni.cz 9891S: Maintained 9892F: Documentation/svga.txt 9893F: arch/x86/boot/video* 9894 9895SWIOTLB SUBSYSTEM 9896M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9897L: linux-kernel@vger.kernel.org 9898S: Supported 9899F: lib/swiotlb.c 9900F: arch/*/kernel/pci-swiotlb.c 9901F: include/linux/swiotlb.h 9902 9903SWITCHDEV 9904M: Jiri Pirko <jiri@resnulli.us> 9905L: netdev@vger.kernel.org 9906S: Supported 9907F: net/switchdev/ 9908F: include/net/switchdev.h 9909 9910SYNOPSYS ARC ARCHITECTURE 9911M: Vineet Gupta <vgupta@synopsys.com> 9912S: Supported 9913F: arch/arc/ 9914F: Documentation/devicetree/bindings/arc/ 9915F: drivers/tty/serial/arc_uart.c 9916 9917SYNOPSYS ARC SDP platform support 9918M: Alexey Brodkin <abrodkin@synopsys.com> 9919S: Supported 9920F: arch/arc/plat-axs10x 9921F: arch/arc/boot/dts/ax* 9922F: Documentation/devicetree/bindings/arc/axs10* 9923 9924SYSTEM CONFIGURATION (SYSCON) 9925M: Lee Jones <lee.jones@linaro.org> 9926M: Arnd Bergmann <arnd@arndb.de> 9927T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 9928S: Supported 9929F: drivers/mfd/syscon.c 9930 9931SYSV FILESYSTEM 9932M: Christoph Hellwig <hch@infradead.org> 9933S: Maintained 9934F: Documentation/filesystems/sysv-fs.txt 9935F: fs/sysv/ 9936F: include/linux/sysv_fs.h 9937 9938TARGET SUBSYSTEM 9939M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 9940L: linux-scsi@vger.kernel.org 9941L: target-devel@vger.kernel.org 9942W: http://www.linux-iscsi.org 9943W: http://groups.google.com/group/linux-iscsi-target-dev 9944T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9945S: Supported 9946F: drivers/target/ 9947F: include/target/ 9948F: Documentation/target/ 9949 9950TASKSTATS STATISTICS INTERFACE 9951M: Balbir Singh <bsingharora@gmail.com> 9952S: Maintained 9953F: Documentation/accounting/taskstats* 9954F: include/linux/taskstats* 9955F: kernel/taskstats.c 9956 9957TC CLASSIFIER 9958M: Jamal Hadi Salim <jhs@mojatatu.com> 9959L: netdev@vger.kernel.org 9960S: Maintained 9961F: include/net/pkt_cls.h 9962F: include/uapi/linux/pkt_cls.h 9963F: net/sched/ 9964 9965TCP LOW PRIORITY MODULE 9966M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9967M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9968W: http://tcp-lp-mod.sourceforge.net/ 9969S: Maintained 9970F: net/ipv4/tcp_lp.c 9971 9972TDA10071 MEDIA DRIVER 9973M: Antti Palosaari <crope@iki.fi> 9974L: linux-media@vger.kernel.org 9975W: http://linuxtv.org/ 9976W: http://palosaari.fi/linux/ 9977Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9978T: git git://linuxtv.org/anttip/media_tree.git 9979S: Maintained 9980F: drivers/media/dvb-frontends/tda10071* 9981 9982TDA18212 MEDIA DRIVER 9983M: Antti Palosaari <crope@iki.fi> 9984L: linux-media@vger.kernel.org 9985W: http://linuxtv.org/ 9986W: http://palosaari.fi/linux/ 9987Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9988T: git git://linuxtv.org/anttip/media_tree.git 9989S: Maintained 9990F: drivers/media/tuners/tda18212* 9991 9992TDA18218 MEDIA DRIVER 9993M: Antti Palosaari <crope@iki.fi> 9994L: linux-media@vger.kernel.org 9995W: http://linuxtv.org/ 9996W: http://palosaari.fi/linux/ 9997Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9998T: git git://linuxtv.org/anttip/media_tree.git 9999S: Maintained 10000F: drivers/media/tuners/tda18218* 10001 10002TDA18271 MEDIA DRIVER 10003M: Michael Krufky <mkrufky@linuxtv.org> 10004L: linux-media@vger.kernel.org 10005W: http://linuxtv.org/ 10006W: http://github.com/mkrufky 10007Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10008T: git git://linuxtv.org/mkrufky/tuners.git 10009S: Maintained 10010F: drivers/media/tuners/tda18271* 10011 10012TDA827x MEDIA DRIVER 10013M: Michael Krufky <mkrufky@linuxtv.org> 10014L: linux-media@vger.kernel.org 10015W: http://linuxtv.org/ 10016W: http://github.com/mkrufky 10017Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10018T: git git://linuxtv.org/mkrufky/tuners.git 10019S: Maintained 10020F: drivers/media/tuners/tda8290.* 10021 10022TDA8290 MEDIA DRIVER 10023M: Michael Krufky <mkrufky@linuxtv.org> 10024L: linux-media@vger.kernel.org 10025W: http://linuxtv.org/ 10026W: http://github.com/mkrufky 10027Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10028T: git git://linuxtv.org/mkrufky/tuners.git 10029S: Maintained 10030F: drivers/media/tuners/tda8290.* 10031 10032TDA9840 MEDIA DRIVER 10033M: Hans Verkuil <hverkuil@xs4all.nl> 10034L: linux-media@vger.kernel.org 10035T: git git://linuxtv.org/media_tree.git 10036W: http://linuxtv.org 10037S: Maintained 10038F: drivers/media/i2c/tda9840* 10039 10040TEA5761 TUNER DRIVER 10041M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10042L: linux-media@vger.kernel.org 10043W: http://linuxtv.org 10044T: git git://linuxtv.org/media_tree.git 10045S: Odd fixes 10046F: drivers/media/tuners/tea5761.* 10047 10048TEA5767 TUNER DRIVER 10049M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10050L: linux-media@vger.kernel.org 10051W: http://linuxtv.org 10052T: git git://linuxtv.org/media_tree.git 10053S: Maintained 10054F: drivers/media/tuners/tea5767.* 10055 10056TEA6415C MEDIA DRIVER 10057M: Hans Verkuil <hverkuil@xs4all.nl> 10058L: linux-media@vger.kernel.org 10059T: git git://linuxtv.org/media_tree.git 10060W: http://linuxtv.org 10061S: Maintained 10062F: drivers/media/i2c/tea6415c* 10063 10064TEA6420 MEDIA DRIVER 10065M: Hans Verkuil <hverkuil@xs4all.nl> 10066L: linux-media@vger.kernel.org 10067T: git git://linuxtv.org/media_tree.git 10068W: http://linuxtv.org 10069S: Maintained 10070F: drivers/media/i2c/tea6420* 10071 10072TEAM DRIVER 10073M: Jiri Pirko <jiri@resnulli.us> 10074L: netdev@vger.kernel.org 10075S: Supported 10076F: drivers/net/team/ 10077F: include/linux/if_team.h 10078F: include/uapi/linux/if_team.h 10079 10080TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10081M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10082S: Maintained 10083F: arch/x86/platform/ts5500/ 10084 10085TECHNOTREND USB IR RECEIVER 10086M: Sean Young <sean@mess.org> 10087L: linux-media@vger.kernel.org 10088S: Maintained 10089F: drivers/media/rc/ttusbir.c 10090 10091TEGRA ARCHITECTURE SUPPORT 10092M: Stephen Warren <swarren@wwwdotorg.org> 10093M: Thierry Reding <thierry.reding@gmail.com> 10094M: Alexandre Courbot <gnurou@gmail.com> 10095L: linux-tegra@vger.kernel.org 10096Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10097T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10098S: Supported 10099N: [^a-z]tegra 10100 10101TEGRA CLOCK DRIVER 10102M: Peter De Schrijver <pdeschrijver@nvidia.com> 10103M: Prashant Gaikwad <pgaikwad@nvidia.com> 10104S: Supported 10105F: drivers/clk/tegra/ 10106 10107TEGRA DMA DRIVER 10108M: Laxman Dewangan <ldewangan@nvidia.com> 10109S: Supported 10110F: drivers/dma/tegra20-apb-dma.c 10111 10112TEGRA I2C DRIVER 10113M: Laxman Dewangan <ldewangan@nvidia.com> 10114S: Supported 10115F: drivers/i2c/busses/i2c-tegra.c 10116 10117TEGRA IOMMU DRIVERS 10118M: Hiroshi Doyu <hdoyu@nvidia.com> 10119S: Supported 10120F: drivers/iommu/tegra* 10121 10122TEGRA KBC DRIVER 10123M: Rakesh Iyer <riyer@nvidia.com> 10124M: Laxman Dewangan <ldewangan@nvidia.com> 10125S: Supported 10126F: drivers/input/keyboard/tegra-kbc.c 10127 10128TEGRA PWM DRIVER 10129M: Thierry Reding <thierry.reding@gmail.com> 10130S: Supported 10131F: drivers/pwm/pwm-tegra.c 10132 10133TEGRA SERIAL DRIVER 10134M: Laxman Dewangan <ldewangan@nvidia.com> 10135S: Supported 10136F: drivers/tty/serial/serial-tegra.c 10137 10138TEGRA SPI DRIVER 10139M: Laxman Dewangan <ldewangan@nvidia.com> 10140S: Supported 10141F: drivers/spi/spi-tegra* 10142 10143TEHUTI ETHERNET DRIVER 10144M: Andy Gospodarek <andy@greyhouse.net> 10145L: netdev@vger.kernel.org 10146S: Supported 10147F: drivers/net/ethernet/tehuti/* 10148 10149Telecom Clock Driver for MCPL0010 10150M: Mark Gross <mark.gross@intel.com> 10151S: Supported 10152F: drivers/char/tlclk.c 10153 10154TENSILICA XTENSA PORT (xtensa) 10155M: Chris Zankel <chris@zankel.net> 10156M: Max Filippov <jcmvbkbc@gmail.com> 10157L: linux-xtensa@linux-xtensa.org 10158S: Maintained 10159F: arch/xtensa/ 10160F: drivers/irqchip/irq-xtensa-* 10161 10162THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10163M: Hans Verkuil <hverkuil@xs4all.nl> 10164L: linux-media@vger.kernel.org 10165T: git git://linuxtv.org/media_tree.git 10166W: http://linuxtv.org 10167S: Maintained 10168F: drivers/media/radio/radio-raremono.c 10169 10170THERMAL 10171M: Zhang Rui <rui.zhang@intel.com> 10172M: Eduardo Valentin <edubezval@gmail.com> 10173L: linux-pm@vger.kernel.org 10174T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10175T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10176Q: https://patchwork.kernel.org/project/linux-pm/list/ 10177S: Supported 10178F: drivers/thermal/ 10179F: include/linux/thermal.h 10180F: include/uapi/linux/thermal.h 10181F: include/linux/cpu_cooling.h 10182F: Documentation/devicetree/bindings/thermal/ 10183 10184THINGM BLINK(1) USB RGB LED DRIVER 10185M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10186S: Maintained 10187F: drivers/hid/hid-thingm.c 10188 10189THINKPAD ACPI EXTRAS DRIVER 10190M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10191L: ibm-acpi-devel@lists.sourceforge.net 10192L: platform-driver-x86@vger.kernel.org 10193W: http://ibm-acpi.sourceforge.net 10194W: http://thinkwiki.org/wiki/Ibm-acpi 10195T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10196S: Maintained 10197F: drivers/platform/x86/thinkpad_acpi.c 10198 10199TI BANDGAP AND THERMAL DRIVER 10200M: Eduardo Valentin <edubezval@gmail.com> 10201L: linux-pm@vger.kernel.org 10202L: linux-omap@vger.kernel.org 10203S: Maintained 10204F: drivers/thermal/ti-soc-thermal/ 10205 10206TI CDCE706 CLOCK DRIVER 10207M: Max Filippov <jcmvbkbc@gmail.com> 10208S: Maintained 10209F: drivers/clk/clk-cdce706.c 10210 10211TI CLOCK DRIVER 10212M: Tero Kristo <t-kristo@ti.com> 10213L: linux-omap@vger.kernel.org 10214S: Maintained 10215F: drivers/clk/ti/ 10216F: include/linux/clk/ti.h 10217 10218TI FLASH MEDIA INTERFACE DRIVER 10219M: Alex Dubov <oakad@yahoo.com> 10220S: Maintained 10221F: drivers/misc/tifm* 10222F: drivers/mmc/host/tifm_sd.c 10223F: include/linux/tifm.h 10224 10225TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10226M: Santosh Shilimkar <ssantosh@kernel.org> 10227L: linux-kernel@vger.kernel.org 10228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10229S: Maintained 10230F: drivers/soc/ti/* 10231T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10232 10233 10234TI LM49xxx FAMILY ASoC CODEC DRIVERS 10235M: M R Swami Reddy <mr.swami.reddy@ti.com> 10236M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10237L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10238S: Maintained 10239F: sound/soc/codecs/lm49453* 10240F: sound/soc/codecs/isabelle* 10241 10242TI LP855x BACKLIGHT DRIVER 10243M: Milo Kim <milo.kim@ti.com> 10244S: Maintained 10245F: Documentation/backlight/lp855x-driver.txt 10246F: drivers/video/backlight/lp855x_bl.c 10247F: include/linux/platform_data/lp855x.h 10248 10249TI LP8727 CHARGER DRIVER 10250M: Milo Kim <milo.kim@ti.com> 10251S: Maintained 10252F: drivers/power/lp8727_charger.c 10253F: include/linux/platform_data/lp8727.h 10254 10255TI LP8788 MFD DRIVER 10256M: Milo Kim <milo.kim@ti.com> 10257S: Maintained 10258F: drivers/iio/adc/lp8788_adc.c 10259F: drivers/leds/leds-lp8788.c 10260F: drivers/mfd/lp8788*.c 10261F: drivers/power/lp8788-charger.c 10262F: drivers/regulator/lp8788-*.c 10263F: include/linux/mfd/lp8788*.h 10264 10265TI NETCP ETHERNET DRIVER 10266M: Wingman Kwok <w-kwok2@ti.com> 10267M: Murali Karicheri <m-karicheri2@ti.com> 10268L: netdev@vger.kernel.org 10269S: Maintained 10270F: drivers/net/ethernet/ti/netcp* 10271 10272TI TAS571X FAMILY ASoC CODEC DRIVER 10273M: Kevin Cernekee <cernekee@chromium.org> 10274L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10275S: Odd Fixes 10276F: sound/soc/codecs/tas571x* 10277 10278TI TWL4030 SERIES SOC CODEC DRIVER 10279M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10280L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10281S: Maintained 10282F: sound/soc/codecs/twl4030* 10283 10284TI WILINK WIRELESS DRIVERS 10285L: linux-wireless@vger.kernel.org 10286W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10287W: http://wireless.kernel.org/en/users/Drivers/wl1251 10288T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10289S: Orphan 10290F: drivers/net/wireless/ti/ 10291F: include/linux/wl12xx.h 10292 10293TIPC NETWORK LAYER 10294M: Jon Maloy <jon.maloy@ericsson.com> 10295M: Ying Xue <ying.xue@windriver.com> 10296L: netdev@vger.kernel.org (core kernel code) 10297L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10298W: http://tipc.sourceforge.net/ 10299S: Maintained 10300F: include/uapi/linux/tipc*.h 10301F: net/tipc/ 10302 10303TILE ARCHITECTURE 10304M: Chris Metcalf <cmetcalf@ezchip.com> 10305W: http://www.ezchip.com/scm/ 10306S: Supported 10307F: arch/tile/ 10308F: drivers/char/tile-srom.c 10309F: drivers/edac/tile_edac.c 10310F: drivers/net/ethernet/tile/ 10311F: drivers/rtc/rtc-tile.c 10312F: drivers/tty/hvc/hvc_tile.c 10313F: drivers/tty/serial/tilegx.c 10314F: drivers/usb/host/*-tilegx.c 10315F: include/linux/usb/tilegx.h 10316 10317TLAN NETWORK DRIVER 10318M: Samuel Chessman <chessman@tux.org> 10319L: tlan-devel@lists.sourceforge.net (subscribers-only) 10320W: http://sourceforge.net/projects/tlan/ 10321S: Maintained 10322F: Documentation/networking/tlan.txt 10323F: drivers/net/ethernet/ti/tlan.* 10324 10325TOMOYO SECURITY MODULE 10326M: Kentaro Takeda <takedakn@nttdata.co.jp> 10327M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10328L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10329L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10330L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10331L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10332W: http://tomoyo.sourceforge.jp/ 10333T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10334S: Maintained 10335F: security/tomoyo/ 10336 10337TOPSTAR LAPTOP EXTRAS DRIVER 10338M: Herton Ronaldo Krzesinski <herton@canonical.com> 10339L: platform-driver-x86@vger.kernel.org 10340S: Maintained 10341F: drivers/platform/x86/topstar-laptop.c 10342 10343TOSHIBA ACPI EXTRAS DRIVER 10344M: Azael Avalos <coproscefalo@gmail.com> 10345L: platform-driver-x86@vger.kernel.org 10346S: Maintained 10347F: drivers/platform/x86/toshiba_acpi.c 10348 10349TOSHIBA BLUETOOTH DRIVER 10350M: Azael Avalos <coproscefalo@gmail.com> 10351L: platform-driver-x86@vger.kernel.org 10352S: Maintained 10353F: drivers/platform/x86/toshiba_bluetooth.c 10354 10355TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10356M: Azael Avalos <coproscefalo@gmail.com> 10357L: platform-driver-x86@vger.kernel.org 10358S: Maintained 10359F: drivers/platform/x86/toshiba_haps.c 10360 10361TOSHIBA SMM DRIVER 10362M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10363L: tlinux-users@tce.toshiba-dme.co.jp 10364W: http://www.buzzard.org.uk/toshiba/ 10365S: Maintained 10366F: drivers/char/toshiba.c 10367F: include/linux/toshiba.h 10368F: include/uapi/linux/toshiba.h 10369 10370TMIO MMC DRIVER 10371M: Ian Molton <ian@mnementh.co.uk> 10372L: linux-mmc@vger.kernel.org 10373S: Maintained 10374F: drivers/mmc/host/tmio_mmc* 10375F: drivers/mmc/host/sh_mobile_sdhi.c 10376F: include/linux/mmc/tmio.h 10377F: include/linux/mmc/sh_mobile_sdhi.h 10378 10379TMP401 HARDWARE MONITOR DRIVER 10380M: Guenter Roeck <linux@roeck-us.net> 10381L: lm-sensors@lm-sensors.org 10382S: Maintained 10383F: Documentation/hwmon/tmp401 10384F: drivers/hwmon/tmp401.c 10385 10386TMPFS (SHMEM FILESYSTEM) 10387M: Hugh Dickins <hughd@google.com> 10388L: linux-mm@kvack.org 10389S: Maintained 10390F: include/linux/shmem_fs.h 10391F: mm/shmem.c 10392 10393TM6000 VIDEO4LINUX DRIVER 10394M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10395L: linux-media@vger.kernel.org 10396W: http://linuxtv.org 10397T: git git://linuxtv.org/media_tree.git 10398S: Odd fixes 10399F: drivers/media/usb/tm6000/ 10400 10401TW68 VIDEO4LINUX DRIVER 10402M: Hans Verkuil <hverkuil@xs4all.nl> 10403L: linux-media@vger.kernel.org 10404T: git git://linuxtv.org/media_tree.git 10405W: http://linuxtv.org 10406S: Odd Fixes 10407F: drivers/media/pci/tw68/ 10408 10409TPM DEVICE DRIVER 10410M: Peter Huewe <peterhuewe@gmx.de> 10411M: Marcel Selhorst <tpmdd@selhorst.net> 10412R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10413W: http://tpmdd.sourceforge.net 10414L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10415Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10416T: https://github.com/PeterHuewe/linux-tpmdd 10417S: Maintained 10418F: drivers/char/tpm/ 10419 10420TPM IBM_VTPM DEVICE DRIVER 10421M: Ashley Lai <ashleydlai@gmail.com> 10422W: http://tpmdd.sourceforge.net 10423L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10424S: Maintained 10425F: drivers/char/tpm/tpm_ibmvtpm* 10426 10427TRACING 10428M: Steven Rostedt <rostedt@goodmis.org> 10429M: Ingo Molnar <mingo@redhat.com> 10430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10431S: Maintained 10432F: Documentation/trace/ftrace.txt 10433F: arch/*/*/*/ftrace.h 10434F: arch/*/kernel/ftrace.c 10435F: include/*/ftrace.h 10436F: include/linux/trace*.h 10437F: include/trace/ 10438F: kernel/trace/ 10439F: tools/testing/selftests/ftrace/ 10440 10441TRIVIAL PATCHES 10442M: Jiri Kosina <trivial@kernel.org> 10443T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10444S: Maintained 10445K: ^Subject:.*(?i)trivial 10446 10447TTY LAYER 10448M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10449M: Jiri Slaby <jslaby@suse.com> 10450S: Supported 10451T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10452F: Documentation/serial/ 10453F: drivers/tty/ 10454F: drivers/tty/serial/serial_core.c 10455F: include/linux/serial_core.h 10456F: include/linux/serial.h 10457F: include/linux/tty.h 10458F: include/uapi/linux/serial_core.h 10459F: include/uapi/linux/serial.h 10460F: include/uapi/linux/tty.h 10461 10462TUA9001 MEDIA DRIVER 10463M: Antti Palosaari <crope@iki.fi> 10464L: linux-media@vger.kernel.org 10465W: http://linuxtv.org/ 10466W: http://palosaari.fi/linux/ 10467Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10468T: git git://linuxtv.org/anttip/media_tree.git 10469S: Maintained 10470F: drivers/media/tuners/tua9001* 10471 10472TULIP NETWORK DRIVERS 10473M: Grant Grundler <grundler@parisc-linux.org> 10474L: netdev@vger.kernel.org 10475S: Maintained 10476F: drivers/net/ethernet/dec/tulip/ 10477 10478TUN/TAP driver 10479M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10480W: http://vtun.sourceforge.net/tun 10481S: Maintained 10482F: Documentation/networking/tuntap.txt 10483F: arch/um/os-Linux/drivers/ 10484 10485TURBOCHANNEL SUBSYSTEM 10486M: "Maciej W. Rozycki" <macro@linux-mips.org> 10487M: Ralf Baechle <ralf@linux-mips.org> 10488L: linux-mips@linux-mips.org 10489Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10490S: Maintained 10491F: drivers/tc/ 10492F: include/linux/tc.h 10493 10494U14-34F SCSI DRIVER 10495M: Dario Ballabio <ballabio_dario@emc.com> 10496L: linux-scsi@vger.kernel.org 10497S: Maintained 10498F: drivers/scsi/u14-34f.c 10499 10500UBI FILE SYSTEM (UBIFS) 10501M: Artem Bityutskiy <dedekind1@gmail.com> 10502M: Adrian Hunter <adrian.hunter@intel.com> 10503L: linux-mtd@lists.infradead.org 10504T: git git://git.infradead.org/ubifs-2.6.git 10505W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10506S: Maintained 10507F: Documentation/filesystems/ubifs.txt 10508F: fs/ubifs/ 10509 10510UCLINUX (M68KNOMMU AND COLDFIRE) 10511M: Greg Ungerer <gerg@uclinux.org> 10512W: http://www.uclinux.org/ 10513L: linux-m68k@lists.linux-m68k.org 10514L: uclinux-dev@uclinux.org (subscribers-only) 10515T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10516S: Maintained 10517F: arch/m68k/coldfire/ 10518F: arch/m68k/68*/ 10519F: arch/m68k/*/*_no.* 10520F: arch/m68k/include/asm/*_no.* 10521 10522UDF FILESYSTEM 10523M: Jan Kara <jack@suse.com> 10524S: Maintained 10525F: Documentation/filesystems/udf.txt 10526F: fs/udf/ 10527 10528UFS FILESYSTEM 10529M: Evgeniy Dushistov <dushistov@mail.ru> 10530S: Maintained 10531F: Documentation/filesystems/ufs.txt 10532F: fs/ufs/ 10533 10534UHID USERSPACE HID IO DRIVER: 10535M: David Herrmann <dh.herrmann@googlemail.com> 10536L: linux-input@vger.kernel.org 10537S: Maintained 10538F: drivers/hid/uhid.c 10539F: include/uapi/linux/uhid.h 10540 10541ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10542L: linux-usb@vger.kernel.org 10543S: Orphan 10544F: drivers/uwb/ 10545F: include/linux/uwb.h 10546F: include/linux/uwb/ 10547 10548UNICORE32 ARCHITECTURE: 10549M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10550W: http://mprc.pku.edu.cn/~guanxuetao/linux 10551S: Maintained 10552T: git git://github.com/gxt/linux.git 10553F: arch/unicore32/ 10554 10555UNIFDEF 10556M: Tony Finch <dot@dotat.at> 10557W: http://dotat.at/prog/unifdef 10558S: Maintained 10559F: scripts/unifdef.c 10560 10561UNIFORM CDROM DRIVER 10562M: Jens Axboe <axboe@kernel.dk> 10563W: http://www.kernel.dk 10564S: Maintained 10565F: Documentation/cdrom/ 10566F: drivers/cdrom/cdrom.c 10567F: include/linux/cdrom.h 10568F: include/uapi/linux/cdrom.h 10569 10570UNISYS S-PAR DRIVERS 10571M: Benjamin Romer <benjamin.romer@unisys.com> 10572M: David Kershner <david.kershner@unisys.com> 10573L: sparmaintainer@unisys.com (Unisys internal) 10574S: Supported 10575F: drivers/staging/unisys/ 10576 10577UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10578M: Vinayak Holikatti <vinholikatti@gmail.com> 10579L: linux-scsi@vger.kernel.org 10580S: Supported 10581F: Documentation/scsi/ufs.txt 10582F: drivers/scsi/ufs/ 10583 10584UNSORTED BLOCK IMAGES (UBI) 10585M: Artem Bityutskiy <dedekind1@gmail.com> 10586M: Richard Weinberger <richard@nod.at> 10587W: http://www.linux-mtd.infradead.org/ 10588L: linux-mtd@lists.infradead.org 10589T: git git://git.infradead.org/ubifs-2.6.git 10590S: Supported 10591F: drivers/mtd/ubi/ 10592F: include/linux/mtd/ubi.h 10593F: include/uapi/mtd/ubi-user.h 10594 10595USB ACM DRIVER 10596M: Oliver Neukum <oliver@neukum.org> 10597L: linux-usb@vger.kernel.org 10598S: Maintained 10599F: Documentation/usb/acm.txt 10600F: drivers/usb/class/cdc-acm.* 10601 10602USB AR5523 WIRELESS DRIVER 10603M: Pontus Fuchs <pontus.fuchs@gmail.com> 10604L: linux-wireless@vger.kernel.org 10605S: Maintained 10606F: drivers/net/wireless/ath/ar5523/ 10607 10608USB ATTACHED SCSI 10609M: Hans de Goede <hdegoede@redhat.com> 10610M: Gerd Hoffmann <kraxel@redhat.com> 10611L: linux-usb@vger.kernel.org 10612L: linux-scsi@vger.kernel.org 10613S: Maintained 10614F: drivers/usb/storage/uas.c 10615 10616USB CDC ETHERNET DRIVER 10617M: Oliver Neukum <oliver@neukum.org> 10618L: linux-usb@vger.kernel.org 10619S: Maintained 10620F: drivers/net/usb/cdc_*.c 10621F: include/uapi/linux/usb/cdc.h 10622 10623USB CHAOSKEY DRIVER 10624M: Keith Packard <keithp@keithp.com> 10625L: linux-usb@vger.kernel.org 10626S: Maintained 10627F: drivers/usb/misc/chaoskey.c 10628 10629USB CYPRESS C67X00 DRIVER 10630M: Peter Korsgaard <jacmet@sunsite.dk> 10631L: linux-usb@vger.kernel.org 10632S: Maintained 10633F: drivers/usb/c67x00/ 10634 10635USB DAVICOM DM9601 DRIVER 10636M: Peter Korsgaard <jacmet@sunsite.dk> 10637L: netdev@vger.kernel.org 10638W: http://www.linux-usb.org/usbnet 10639S: Maintained 10640F: drivers/net/usb/dm9601.c 10641 10642USB DIAMOND RIO500 DRIVER 10643M: Cesar Miquel <miquel@df.uba.ar> 10644L: rio500-users@lists.sourceforge.net 10645W: http://rio500.sourceforge.net 10646S: Maintained 10647F: drivers/usb/misc/rio500* 10648 10649USB EHCI DRIVER 10650M: Alan Stern <stern@rowland.harvard.edu> 10651L: linux-usb@vger.kernel.org 10652S: Maintained 10653F: Documentation/usb/ehci.txt 10654F: drivers/usb/host/ehci* 10655 10656USB GADGET/PERIPHERAL SUBSYSTEM 10657M: Felipe Balbi <balbi@ti.com> 10658L: linux-usb@vger.kernel.org 10659W: http://www.linux-usb.org/gadget 10660T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10661S: Maintained 10662F: drivers/usb/gadget/ 10663F: include/linux/usb/gadget* 10664 10665USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10666M: Jiri Kosina <jkosina@suse.com> 10667L: linux-usb@vger.kernel.org 10668T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10669S: Maintained 10670F: Documentation/hid/hiddev.txt 10671F: drivers/hid/usbhid/ 10672 10673USB ISP116X DRIVER 10674M: Olav Kongas <ok@artecdesign.ee> 10675L: linux-usb@vger.kernel.org 10676S: Maintained 10677F: drivers/usb/host/isp116x* 10678F: include/linux/usb/isp116x.h 10679 10680USB MASS STORAGE DRIVER 10681M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10682L: linux-usb@vger.kernel.org 10683L: usb-storage@lists.one-eyed-alien.net 10684S: Maintained 10685W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10686F: drivers/usb/storage/ 10687 10688USB MIDI DRIVER 10689M: Clemens Ladisch <clemens@ladisch.de> 10690L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10691T: git git://git.alsa-project.org/alsa-kernel.git 10692S: Maintained 10693F: sound/usb/midi.* 10694 10695USB NETWORKING DRIVERS 10696L: linux-usb@vger.kernel.org 10697S: Odd Fixes 10698F: drivers/net/usb/ 10699 10700USB OHCI DRIVER 10701M: Alan Stern <stern@rowland.harvard.edu> 10702L: linux-usb@vger.kernel.org 10703S: Maintained 10704F: Documentation/usb/ohci.txt 10705F: drivers/usb/host/ohci* 10706 10707USB OTG FSM (Finite State Machine) 10708M: Peter Chen <Peter.Chen@freescale.com> 10709T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10710L: linux-usb@vger.kernel.org 10711S: Maintained 10712F: drivers/usb/common/usb-otg-fsm.c 10713 10714USB OVER IP DRIVER 10715M: Valentina Manea <valentina.manea.m@gmail.com> 10716M: Shuah Khan <shuah.kh@samsung.com> 10717L: linux-usb@vger.kernel.org 10718S: Maintained 10719F: drivers/usb/usbip/ 10720F: tools/usb/usbip/ 10721 10722USB PEGASUS DRIVER 10723M: Petko Manolov <petkan@nucleusys.com> 10724L: linux-usb@vger.kernel.org 10725L: netdev@vger.kernel.org 10726T: git git://github.com/petkan/pegasus.git 10727W: https://github.com/petkan/pegasus 10728S: Maintained 10729F: drivers/net/usb/pegasus.* 10730 10731USB PHY LAYER 10732M: Felipe Balbi <balbi@ti.com> 10733L: linux-usb@vger.kernel.org 10734T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10735S: Maintained 10736F: drivers/usb/phy/ 10737 10738USB PRINTER DRIVER (usblp) 10739M: Pete Zaitcev <zaitcev@redhat.com> 10740L: linux-usb@vger.kernel.org 10741S: Supported 10742F: drivers/usb/class/usblp.c 10743 10744USB RTL8150 DRIVER 10745M: Petko Manolov <petkan@nucleusys.com> 10746L: linux-usb@vger.kernel.org 10747L: netdev@vger.kernel.org 10748T: git git://github.com/petkan/rtl8150.git 10749W: https://github.com/petkan/rtl8150 10750S: Maintained 10751F: drivers/net/usb/rtl8150.c 10752 10753USB SERIAL SUBSYSTEM 10754M: Johan Hovold <johan@kernel.org> 10755L: linux-usb@vger.kernel.org 10756S: Maintained 10757F: Documentation/usb/usb-serial.txt 10758F: drivers/usb/serial/ 10759F: include/linux/usb/serial.h 10760 10761USB SMSC75XX ETHERNET DRIVER 10762M: Steve Glendinning <steve.glendinning@shawell.net> 10763L: netdev@vger.kernel.org 10764S: Maintained 10765F: drivers/net/usb/smsc75xx.* 10766 10767USB SMSC95XX ETHERNET DRIVER 10768M: Steve Glendinning <steve.glendinning@shawell.net> 10769L: netdev@vger.kernel.org 10770S: Maintained 10771F: drivers/net/usb/smsc95xx.* 10772 10773USB SUBSYSTEM 10774M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10775L: linux-usb@vger.kernel.org 10776W: http://www.linux-usb.org 10777T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10778S: Supported 10779F: Documentation/usb/ 10780F: drivers/usb/ 10781F: include/linux/usb.h 10782F: include/linux/usb/ 10783 10784USB UHCI DRIVER 10785M: Alan Stern <stern@rowland.harvard.edu> 10786L: linux-usb@vger.kernel.org 10787S: Maintained 10788F: drivers/usb/host/uhci* 10789 10790USB "USBNET" DRIVER FRAMEWORK 10791M: Oliver Neukum <oneukum@suse.com> 10792L: netdev@vger.kernel.org 10793W: http://www.linux-usb.org/usbnet 10794S: Maintained 10795F: drivers/net/usb/usbnet.c 10796F: include/linux/usb/usbnet.h 10797 10798USB VIDEO CLASS 10799M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10800L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10801L: linux-media@vger.kernel.org 10802T: git git://linuxtv.org/media_tree.git 10803W: http://www.ideasonboard.org/uvc/ 10804S: Maintained 10805F: drivers/media/usb/uvc/ 10806F: include/uapi/linux/uvcvideo.h 10807 10808USB VISION DRIVER 10809M: Hans Verkuil <hverkuil@xs4all.nl> 10810L: linux-media@vger.kernel.org 10811T: git git://linuxtv.org/media_tree.git 10812W: http://linuxtv.org 10813S: Odd Fixes 10814F: drivers/media/usb/usbvision/ 10815 10816USB WEBCAM GADGET 10817M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10818L: linux-usb@vger.kernel.org 10819S: Maintained 10820F: drivers/usb/gadget/function/*uvc* 10821F: drivers/usb/gadget/legacy/webcam.c 10822 10823USB WIRELESS RNDIS DRIVER (rndis_wlan) 10824M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10825L: linux-wireless@vger.kernel.org 10826S: Maintained 10827F: drivers/net/wireless/rndis_wlan.c 10828 10829USB XHCI DRIVER 10830M: Mathias Nyman <mathias.nyman@intel.com> 10831L: linux-usb@vger.kernel.org 10832S: Supported 10833F: drivers/usb/host/xhci* 10834F: drivers/usb/host/pci-quirks* 10835 10836USB ZD1201 DRIVER 10837L: linux-wireless@vger.kernel.org 10838W: http://linux-lc100020.sourceforge.net 10839S: Orphan 10840F: drivers/net/wireless/zd1201.* 10841 10842USB ZR364XX DRIVER 10843M: Antoine Jacquet <royale@zerezo.com> 10844L: linux-usb@vger.kernel.org 10845L: linux-media@vger.kernel.org 10846T: git git://linuxtv.org/media_tree.git 10847W: http://royale.zerezo.com/zr364xx/ 10848S: Maintained 10849F: Documentation/video4linux/zr364xx.txt 10850F: drivers/media/usb/zr364xx/ 10851 10852ULPI BUS 10853M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 10854L: linux-usb@vger.kernel.org 10855S: Maintained 10856F: drivers/usb/common/ulpi.c 10857F: include/linux/ulpi/ 10858 10859USER-MODE LINUX (UML) 10860M: Jeff Dike <jdike@addtoit.com> 10861M: Richard Weinberger <richard@nod.at> 10862L: user-mode-linux-devel@lists.sourceforge.net 10863L: user-mode-linux-user@lists.sourceforge.net 10864W: http://user-mode-linux.sourceforge.net 10865S: Maintained 10866F: Documentation/virtual/uml/ 10867F: arch/um/ 10868F: arch/x86/um/ 10869F: fs/hostfs/ 10870F: fs/hppfs/ 10871 10872USERSPACE I/O (UIO) 10873M: "Hans J. Koch" <hjk@hansjkoch.de> 10874M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10875S: Maintained 10876T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10877F: Documentation/DocBook/uio-howto.tmpl 10878F: drivers/uio/ 10879F: include/linux/uio*.h 10880 10881UTIL-LINUX PACKAGE 10882M: Karel Zak <kzak@redhat.com> 10883L: util-linux@vger.kernel.org 10884W: http://en.wikipedia.org/wiki/Util-linux 10885T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10886S: Maintained 10887 10888UVESAFB DRIVER 10889M: Michal Januszewski <spock@gentoo.org> 10890L: linux-fbdev@vger.kernel.org 10891W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10892S: Maintained 10893F: Documentation/fb/uvesafb.txt 10894F: drivers/video/fbdev/uvesafb.* 10895 10896VFAT/FAT/MSDOS FILESYSTEM 10897M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10898S: Maintained 10899F: Documentation/filesystems/vfat.txt 10900F: fs/fat/ 10901 10902VFIO DRIVER 10903M: Alex Williamson <alex.williamson@redhat.com> 10904L: kvm@vger.kernel.org 10905S: Maintained 10906F: Documentation/vfio.txt 10907F: drivers/vfio/ 10908F: include/linux/vfio.h 10909F: include/uapi/linux/vfio.h 10910 10911VFIO PLATFORM DRIVER 10912M: Baptiste Reynal <b.reynal@virtualopensystems.com> 10913L: kvm@vger.kernel.org 10914S: Maintained 10915F: drivers/vfio/platform/ 10916 10917VIDEOBUF2 FRAMEWORK 10918M: Pawel Osciak <pawel@osciak.com> 10919M: Marek Szyprowski <m.szyprowski@samsung.com> 10920M: Kyungmin Park <kyungmin.park@samsung.com> 10921L: linux-media@vger.kernel.org 10922S: Maintained 10923F: drivers/media/v4l2-core/videobuf2-* 10924F: include/media/videobuf2-* 10925 10926VIRTIO CONSOLE DRIVER 10927M: Amit Shah <amit.shah@redhat.com> 10928L: virtualization@lists.linux-foundation.org 10929S: Maintained 10930F: drivers/char/virtio_console.c 10931F: include/linux/virtio_console.h 10932F: include/uapi/linux/virtio_console.h 10933 10934VIRTIO CORE, NET AND BLOCK DRIVERS 10935M: "Michael S. Tsirkin" <mst@redhat.com> 10936L: virtualization@lists.linux-foundation.org 10937S: Maintained 10938F: drivers/virtio/ 10939F: tools/virtio/ 10940F: drivers/net/virtio_net.c 10941F: drivers/block/virtio_blk.c 10942F: include/linux/virtio_*.h 10943F: include/uapi/linux/virtio_*.h 10944 10945VIRTIO DRIVERS FOR S390 10946M: Christian Borntraeger <borntraeger@de.ibm.com> 10947M: Cornelia Huck <cornelia.huck@de.ibm.com> 10948L: linux-s390@vger.kernel.org 10949L: virtualization@lists.linux-foundation.org 10950L: kvm@vger.kernel.org 10951S: Supported 10952F: drivers/s390/virtio/ 10953 10954VIRTIO GPU DRIVER 10955M: David Airlie <airlied@linux.ie> 10956M: Gerd Hoffmann <kraxel@redhat.com> 10957L: dri-devel@lists.freedesktop.org 10958L: virtualization@lists.linux-foundation.org 10959S: Maintained 10960F: drivers/gpu/drm/virtio/ 10961F: include/uapi/linux/virtio_gpu.h 10962 10963VIRTIO HOST (VHOST) 10964M: "Michael S. Tsirkin" <mst@redhat.com> 10965L: kvm@vger.kernel.org 10966L: virtualization@lists.linux-foundation.org 10967L: netdev@vger.kernel.org 10968S: Maintained 10969F: drivers/vhost/ 10970F: include/uapi/linux/vhost.h 10971 10972VIRTIO INPUT DRIVER 10973M: Gerd Hoffmann <kraxel@redhat.com> 10974S: Maintained 10975F: drivers/virtio/virtio_input.c 10976F: include/uapi/linux/virtio_input.h 10977 10978VIA RHINE NETWORK DRIVER 10979S: Orphan 10980F: drivers/net/ethernet/via/via-rhine.c 10981 10982VIA SD/MMC CARD CONTROLLER DRIVER 10983M: Bruce Chang <brucechang@via.com.tw> 10984M: Harald Welte <HaraldWelte@viatech.com> 10985S: Maintained 10986F: drivers/mmc/host/via-sdmmc.c 10987 10988VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10989M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10990L: linux-fbdev@vger.kernel.org 10991S: Maintained 10992F: include/linux/via-core.h 10993F: include/linux/via-gpio.h 10994F: include/linux/via_i2c.h 10995F: drivers/video/fbdev/via/ 10996 10997VIA VELOCITY NETWORK DRIVER 10998M: Francois Romieu <romieu@fr.zoreil.com> 10999L: netdev@vger.kernel.org 11000S: Maintained 11001F: drivers/net/ethernet/via/via-velocity.* 11002 11003VIVID VIRTUAL VIDEO DRIVER 11004M: Hans Verkuil <hverkuil@xs4all.nl> 11005L: linux-media@vger.kernel.org 11006T: git git://linuxtv.org/media_tree.git 11007W: http://linuxtv.org 11008S: Maintained 11009F: drivers/media/platform/vivid/* 11010 11011VLAN (802.1Q) 11012M: Patrick McHardy <kaber@trash.net> 11013L: netdev@vger.kernel.org 11014S: Maintained 11015F: drivers/net/macvlan.c 11016F: include/linux/if_*vlan.h 11017F: net/8021q/ 11018 11019VLYNQ BUS 11020M: Florian Fainelli <florian@openwrt.org> 11021L: openwrt-devel@lists.openwrt.org (subscribers-only) 11022S: Maintained 11023F: drivers/vlynq/vlynq.c 11024F: include/linux/vlynq.h 11025 11026VME SUBSYSTEM 11027M: Martyn Welch <martyn.welch@ge.com> 11028M: Manohar Vanga <manohar.vanga@gmail.com> 11029M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11030L: devel@driverdev.osuosl.org 11031S: Maintained 11032T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11033F: Documentation/vme_api.txt 11034F: drivers/staging/vme/ 11035F: drivers/vme/ 11036F: include/linux/vme* 11037 11038VMWARE HYPERVISOR INTERFACE 11039M: Alok Kataria <akataria@vmware.com> 11040L: virtualization@lists.linux-foundation.org 11041S: Supported 11042F: arch/x86/kernel/cpu/vmware.c 11043 11044VMWARE BALLOON DRIVER 11045M: Xavier Deguillard <xdeguillard@vmware.com> 11046M: Philip Moltmann <moltmann@vmware.com> 11047M: "VMware, Inc." <pv-drivers@vmware.com> 11048L: linux-kernel@vger.kernel.org 11049S: Maintained 11050F: drivers/misc/vmw_balloon.c 11051 11052VMWARE VMMOUSE SUBDRIVER 11053M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11054M: "VMware, Inc." <pv-drivers@vmware.com> 11055L: linux-input@vger.kernel.org 11056S: Maintained 11057F: drivers/input/mouse/vmmouse.c 11058F: drivers/input/mouse/vmmouse.h 11059 11060VMWARE VMXNET3 ETHERNET DRIVER 11061M: Shreyas Bhatewara <sbhatewara@vmware.com> 11062M: "VMware, Inc." <pv-drivers@vmware.com> 11063L: netdev@vger.kernel.org 11064S: Maintained 11065F: drivers/net/vmxnet3/ 11066 11067VMware PVSCSI driver 11068M: Arvind Kumar <arvindkumar@vmware.com> 11069M: VMware PV-Drivers <pv-drivers@vmware.com> 11070L: linux-scsi@vger.kernel.org 11071S: Maintained 11072F: drivers/scsi/vmw_pvscsi.c 11073F: drivers/scsi/vmw_pvscsi.h 11074 11075VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11076M: Liam Girdwood <lgirdwood@gmail.com> 11077M: Mark Brown <broonie@kernel.org> 11078L: linux-kernel@vger.kernel.org 11079W: http://opensource.wolfsonmicro.com/node/15 11080W: http://www.slimlogic.co.uk/?p=48 11081T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11082S: Supported 11083F: drivers/regulator/ 11084F: include/linux/regulator/ 11085 11086VT1211 HARDWARE MONITOR DRIVER 11087M: Juerg Haefliger <juergh@gmail.com> 11088L: lm-sensors@lm-sensors.org 11089S: Maintained 11090F: Documentation/hwmon/vt1211 11091F: drivers/hwmon/vt1211.c 11092 11093VT8231 HARDWARE MONITOR DRIVER 11094M: Roger Lucas <vt8231@hiddenengine.co.uk> 11095L: lm-sensors@lm-sensors.org 11096S: Maintained 11097F: drivers/hwmon/vt8231.c 11098 11099VUB300 USB to SDIO/SD/MMC bridge chip 11100M: Tony Olech <tony.olech@elandigitalsystems.com> 11101L: linux-mmc@vger.kernel.org 11102L: linux-usb@vger.kernel.org 11103S: Supported 11104F: drivers/mmc/host/vub300.c 11105 11106W1 DALLAS'S 1-WIRE BUS 11107M: Evgeniy Polyakov <zbr@ioremap.net> 11108S: Maintained 11109F: Documentation/w1/ 11110F: drivers/w1/ 11111 11112W83791D HARDWARE MONITORING DRIVER 11113M: Marc Hulsman <m.hulsman@tudelft.nl> 11114L: lm-sensors@lm-sensors.org 11115S: Maintained 11116F: Documentation/hwmon/w83791d 11117F: drivers/hwmon/w83791d.c 11118 11119W83793 HARDWARE MONITORING DRIVER 11120M: Rudolf Marek <r.marek@assembler.cz> 11121L: lm-sensors@lm-sensors.org 11122S: Maintained 11123F: Documentation/hwmon/w83793 11124F: drivers/hwmon/w83793.c 11125 11126W83795 HARDWARE MONITORING DRIVER 11127M: Jean Delvare <jdelvare@suse.com> 11128L: lm-sensors@lm-sensors.org 11129S: Maintained 11130F: drivers/hwmon/w83795.c 11131 11132W83L51xD SD/MMC CARD INTERFACE DRIVER 11133M: Pierre Ossman <pierre@ossman.eu> 11134S: Maintained 11135F: drivers/mmc/host/wbsd.* 11136 11137WACOM PROTOCOL 4 SERIAL TABLETS 11138M: Julian Squires <julian@cipht.net> 11139M: Hans de Goede <hdegoede@redhat.com> 11140L: linux-input@vger.kernel.org 11141S: Maintained 11142F: drivers/input/tablet/wacom_serial4.c 11143 11144WATCHDOG DEVICE DRIVERS 11145M: Wim Van Sebroeck <wim@iguana.be> 11146L: linux-watchdog@vger.kernel.org 11147W: http://www.linux-watchdog.org/ 11148T: git git://www.linux-watchdog.org/linux-watchdog.git 11149S: Maintained 11150F: Documentation/watchdog/ 11151F: drivers/watchdog/ 11152F: include/linux/watchdog.h 11153F: include/uapi/linux/watchdog.h 11154 11155WD7000 SCSI DRIVER 11156M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11157L: linux-scsi@vger.kernel.org 11158S: Maintained 11159F: drivers/scsi/wd7000.c 11160 11161WIIMOTE HID DRIVER 11162M: David Herrmann <dh.herrmann@googlemail.com> 11163L: linux-input@vger.kernel.org 11164S: Maintained 11165F: drivers/hid/hid-wiimote* 11166 11167WINBOND CIR DRIVER 11168M: David Härdeman <david@hardeman.nu> 11169S: Maintained 11170F: drivers/media/rc/winbond-cir.c 11171 11172WIMAX STACK 11173M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11174M: linux-wimax@intel.com 11175L: wimax@linuxwimax.org (subscribers-only) 11176S: Supported 11177W: http://linuxwimax.org 11178F: Documentation/wimax/README.wimax 11179F: include/linux/wimax/debug.h 11180F: include/net/wimax.h 11181F: include/uapi/linux/wimax.h 11182F: net/wimax/ 11183 11184WISTRON LAPTOP BUTTON DRIVER 11185M: Miloslav Trmac <mitr@volny.cz> 11186S: Maintained 11187F: drivers/input/misc/wistron_btns.c 11188 11189WL3501 WIRELESS PCMCIA CARD DRIVER 11190M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11191L: linux-wireless@vger.kernel.org 11192W: http://oops.ghostprotocols.net:81/blog 11193S: Maintained 11194F: drivers/net/wireless/wl3501* 11195 11196WM97XX TOUCHSCREEN DRIVERS 11197M: Mark Brown <broonie@kernel.org> 11198M: Liam Girdwood <lrg@slimlogic.co.uk> 11199L: linux-input@vger.kernel.org 11200T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 11201W: http://opensource.wolfsonmicro.com/node/7 11202S: Supported 11203F: drivers/input/touchscreen/*wm97* 11204F: include/linux/wm97xx.h 11205 11206WOLFSON MICROELECTRONICS DRIVERS 11207L: patches@opensource.wolfsonmicro.com 11208T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 11209T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 11210W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 11211S: Supported 11212F: Documentation/hwmon/wm83?? 11213F: arch/arm/mach-s3c64xx/mach-crag6410* 11214F: drivers/clk/clk-wm83*.c 11215F: drivers/extcon/extcon-arizona.c 11216F: drivers/leds/leds-wm83*.c 11217F: drivers/gpio/gpio-*wm*.c 11218F: drivers/gpio/gpio-arizona.c 11219F: drivers/hwmon/wm83??-hwmon.c 11220F: drivers/input/misc/wm831x-on.c 11221F: drivers/input/touchscreen/wm831x-ts.c 11222F: drivers/input/touchscreen/wm97*.c 11223F: drivers/mfd/arizona* 11224F: drivers/mfd/wm*.c 11225F: drivers/power/wm83*.c 11226F: drivers/rtc/rtc-wm83*.c 11227F: drivers/regulator/wm8*.c 11228F: drivers/video/backlight/wm83*_bl.c 11229F: drivers/watchdog/wm83*_wdt.c 11230F: include/linux/mfd/arizona/ 11231F: include/linux/mfd/wm831x/ 11232F: include/linux/mfd/wm8350/ 11233F: include/linux/mfd/wm8400* 11234F: include/linux/wm97xx.h 11235F: include/sound/wm????.h 11236F: sound/soc/codecs/arizona.? 11237F: sound/soc/codecs/wm* 11238 11239WORKQUEUE 11240M: Tejun Heo <tj@kernel.org> 11241T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11242S: Maintained 11243F: include/linux/workqueue.h 11244F: kernel/workqueue.c 11245F: Documentation/workqueue.txt 11246 11247X.25 NETWORK LAYER 11248M: Andrew Hendry <andrew.hendry@gmail.com> 11249L: linux-x25@vger.kernel.org 11250S: Odd Fixes 11251F: Documentation/networking/x25* 11252F: include/net/x25* 11253F: net/x25/ 11254 11255X86 ARCHITECTURE (32-BIT AND 64-BIT) 11256M: Thomas Gleixner <tglx@linutronix.de> 11257M: Ingo Molnar <mingo@redhat.com> 11258M: "H. Peter Anvin" <hpa@zytor.com> 11259M: x86@kernel.org 11260L: linux-kernel@vger.kernel.org 11261T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11262S: Maintained 11263F: Documentation/x86/ 11264F: arch/x86/ 11265 11266X86 PLATFORM DRIVERS 11267M: Darren Hart <dvhart@infradead.org> 11268L: platform-driver-x86@vger.kernel.org 11269T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11270S: Maintained 11271F: drivers/platform/x86/ 11272 11273X86 MCE INFRASTRUCTURE 11274M: Tony Luck <tony.luck@intel.com> 11275M: Borislav Petkov <bp@alien8.de> 11276L: linux-edac@vger.kernel.org 11277S: Maintained 11278F: arch/x86/kernel/cpu/mcheck/* 11279 11280X86 VDSO 11281M: Andy Lutomirski <luto@amacapital.net> 11282L: linux-kernel@vger.kernel.org 11283T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11284S: Maintained 11285F: arch/x86/entry/vdso/ 11286 11287XC2028/3028 TUNER DRIVER 11288M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11289L: linux-media@vger.kernel.org 11290W: http://linuxtv.org 11291T: git git://linuxtv.org/media_tree.git 11292S: Maintained 11293F: drivers/media/tuners/tuner-xc2028.* 11294 11295XEN HYPERVISOR INTERFACE 11296M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11297M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11298M: David Vrabel <david.vrabel@citrix.com> 11299L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11300T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11301S: Supported 11302F: arch/x86/xen/ 11303F: drivers/*/xen-*front.c 11304F: drivers/xen/ 11305F: arch/x86/include/asm/xen/ 11306F: include/xen/ 11307F: include/uapi/xen/ 11308 11309XEN HYPERVISOR ARM 11310M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11311L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11312S: Supported 11313F: arch/arm/xen/ 11314F: arch/arm/include/asm/xen/ 11315 11316XEN HYPERVISOR ARM64 11317M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11318L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11319S: Supported 11320F: arch/arm64/xen/ 11321F: arch/arm64/include/asm/xen/ 11322 11323XEN NETWORK BACKEND DRIVER 11324M: Ian Campbell <ian.campbell@citrix.com> 11325M: Wei Liu <wei.liu2@citrix.com> 11326L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11327L: netdev@vger.kernel.org 11328S: Supported 11329F: drivers/net/xen-netback/* 11330 11331XEN PCI SUBSYSTEM 11332M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11333L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11334S: Supported 11335F: arch/x86/pci/*xen* 11336F: drivers/pci/*xen* 11337 11338XEN BLOCK SUBSYSTEM 11339M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11340M: Roger Pau Monné <roger.pau@citrix.com> 11341L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11342S: Supported 11343F: drivers/block/xen-blkback/* 11344F: drivers/block/xen* 11345 11346XEN PVSCSI DRIVERS 11347M: Juergen Gross <jgross@suse.com> 11348L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11349L: linux-scsi@vger.kernel.org 11350S: Supported 11351F: drivers/scsi/xen-scsifront.c 11352F: drivers/xen/xen-scsiback.c 11353F: include/xen/interface/io/vscsiif.h 11354 11355XEN SWIOTLB SUBSYSTEM 11356M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11357L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11358S: Supported 11359F: arch/x86/xen/*swiotlb* 11360F: drivers/xen/*swiotlb* 11361 11362XFS FILESYSTEM 11363P: Silicon Graphics Inc 11364M: Dave Chinner <david@fromorbit.com> 11365M: xfs@oss.sgi.com 11366L: xfs@oss.sgi.com 11367W: http://oss.sgi.com/projects/xfs 11368T: git git://oss.sgi.com/xfs/xfs.git 11369S: Supported 11370F: Documentation/filesystems/xfs.txt 11371F: fs/xfs/ 11372 11373XILINX AXI ETHERNET DRIVER 11374M: Anirudha Sarangi <anirudh@xilinx.com> 11375M: John Linn <John.Linn@xilinx.com> 11376S: Maintained 11377F: drivers/net/ethernet/xilinx/xilinx_axienet* 11378 11379XILINX UARTLITE SERIAL DRIVER 11380M: Peter Korsgaard <jacmet@sunsite.dk> 11381L: linux-serial@vger.kernel.org 11382S: Maintained 11383F: drivers/tty/serial/uartlite.c 11384 11385XILINX VIDEO IP CORES 11386M: Hyun Kwon <hyun.kwon@xilinx.com> 11387M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11388L: linux-media@vger.kernel.org 11389T: git git://linuxtv.org/media_tree.git 11390S: Supported 11391F: Documentation/devicetree/bindings/media/xilinx/ 11392F: drivers/media/platform/xilinx/ 11393F: include/uapi/linux/xilinx-v4l2-controls.h 11394 11395XILLYBUS DRIVER 11396M: Eli Billauer <eli.billauer@gmail.com> 11397L: linux-kernel@vger.kernel.org 11398S: Supported 11399F: drivers/char/xillybus/ 11400 11401XTENSA XTFPGA PLATFORM SUPPORT 11402M: Max Filippov <jcmvbkbc@gmail.com> 11403L: linux-xtensa@linux-xtensa.org 11404S: Maintained 11405F: drivers/spi/spi-xtensa-xtfpga.c 11406F: sound/soc/xtensa/xtfpga-i2s.c 11407 11408YAM DRIVER FOR AX.25 11409M: Jean-Paul Roubelat <jpr@f6fbb.org> 11410L: linux-hams@vger.kernel.org 11411S: Maintained 11412F: drivers/net/hamradio/yam* 11413F: include/linux/yam.h 11414 11415YEALINK PHONE DRIVER 11416M: Henk Vergonet <Henk.Vergonet@gmail.com> 11417L: usbb2k-api-dev@nongnu.org 11418S: Maintained 11419F: Documentation/input/yealink.txt 11420F: drivers/input/misc/yealink.* 11421 11422Z8530 DRIVER FOR AX.25 11423M: Joerg Reuter <jreuter@yaina.de> 11424W: http://yaina.de/jreuter/ 11425W: http://www.qsl.net/dl1bke/ 11426L: linux-hams@vger.kernel.org 11427S: Maintained 11428F: Documentation/networking/z8530drv.txt 11429F: drivers/net/hamradio/*scc.c 11430F: drivers/net/hamradio/z8530.h 11431 11432ZBUD COMPRESSED PAGE ALLOCATOR 11433M: Seth Jennings <sjennings@variantweb.net> 11434L: linux-mm@kvack.org 11435S: Maintained 11436F: mm/zbud.c 11437F: include/linux/zbud.h 11438 11439ZD1211RW WIRELESS DRIVER 11440M: Daniel Drake <dsd@gentoo.org> 11441M: Ulrich Kunitz <kune@deine-taler.de> 11442W: http://zd1211.ath.cx/wiki/DriverRewrite 11443L: linux-wireless@vger.kernel.org 11444L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11445S: Maintained 11446F: drivers/net/wireless/zd1211rw/ 11447 11448ZPOOL COMPRESSED PAGE STORAGE API 11449M: Dan Streetman <ddstreet@ieee.org> 11450L: linux-mm@kvack.org 11451S: Maintained 11452F: mm/zpool.c 11453F: include/linux/zpool.h 11454 11455ZR36067 VIDEO FOR LINUX DRIVER 11456L: mjpeg-users@lists.sourceforge.net 11457L: linux-media@vger.kernel.org 11458W: http://mjpeg.sourceforge.net/driver-zoran/ 11459T: hg http://linuxtv.org/hg/v4l-dvb 11460S: Odd Fixes 11461F: drivers/media/pci/zoran/ 11462 11463ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11464M: Minchan Kim <minchan@kernel.org> 11465M: Nitin Gupta <ngupta@vflare.org> 11466R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11467L: linux-kernel@vger.kernel.org 11468S: Maintained 11469F: drivers/block/zram/ 11470F: Documentation/blockdev/zram.txt 11471 11472ZS DECSTATION Z85C30 SERIAL DRIVER 11473M: "Maciej W. Rozycki" <macro@linux-mips.org> 11474S: Maintained 11475F: drivers/tty/serial/zs.* 11476 11477ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11478M: Minchan Kim <minchan@kernel.org> 11479M: Nitin Gupta <ngupta@vflare.org> 11480L: linux-mm@kvack.org 11481S: Maintained 11482F: mm/zsmalloc.c 11483F: include/linux/zsmalloc.h 11484F: Documentation/vm/zsmalloc.txt 11485 11486ZSWAP COMPRESSED SWAP CACHING 11487M: Seth Jennings <sjennings@variantweb.net> 11488L: linux-mm@kvack.org 11489S: Maintained 11490F: mm/zswap.c 11491 11492THE REST 11493M: Linus Torvalds <torvalds@linux-foundation.org> 11494L: linux-kernel@vger.kernel.org 11495Q: http://patchwork.kernel.org/project/LKML/list/ 11496T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11497S: Buried alive in reporters 11498F: * 11499F: */ 11500