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 559ALPHA PORT 560M: Richard Henderson <rth@twiddle.net> 561M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 562M: Matt Turner <mattst88@gmail.com> 563S: Odd Fixes 564L: linux-alpha@vger.kernel.org 565F: arch/alpha/ 566 567ALTERA MAILBOX DRIVER 568M: Ley Foon Tan <lftan@altera.com> 569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 570S: Maintained 571F: drivers/mailbox/mailbox-altera.c 572 573ALTERA PIO DRIVER 574M: Tien Hock Loh <thloh@altera.com> 575L: linux-gpio@vger.kernel.org 576S: Maintained 577F: drivers/gpio/gpio-altera.c 578 579ALTERA TRIPLE SPEED ETHERNET DRIVER 580M: Vince Bridgers <vbridger@opensource.altera.com> 581L: netdev@vger.kernel.org 582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 583S: Maintained 584F: drivers/net/ethernet/altera/ 585 586ALTERA UART/JTAG UART SERIAL DRIVERS 587M: Tobias Klauser <tklauser@distanz.ch> 588L: linux-serial@vger.kernel.org 589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 590S: Maintained 591F: drivers/tty/serial/altera_uart.c 592F: drivers/tty/serial/altera_jtaguart.c 593F: include/linux/altera_uart.h 594F: include/linux/altera_jtaguart.h 595 596AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 597M: Tom Lendacky <thomas.lendacky@amd.com> 598L: linux-crypto@vger.kernel.org 599S: Supported 600F: drivers/crypto/ccp/ 601F: include/linux/ccp.h 602 603AMD FAM15H PROCESSOR POWER MONITORING DRIVER 604M: Andreas Herrmann <herrmann.der.user@googlemail.com> 605L: lm-sensors@lm-sensors.org 606S: Maintained 607F: Documentation/hwmon/fam15h_power 608F: drivers/hwmon/fam15h_power.c 609 610AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 611M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 612L: linux-geode@lists.infradead.org (moderated for non-subscribers) 613S: Supported 614F: drivers/usb/gadget/udc/amd5536udc.* 615 616AMD GEODE PROCESSOR/CHIPSET SUPPORT 617P: Andres Salomon <dilinger@queued.net> 618L: linux-geode@lists.infradead.org (moderated for non-subscribers) 619W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 620S: Supported 621F: drivers/char/hw_random/geode-rng.c 622F: drivers/crypto/geode* 623F: drivers/video/fbdev/geode/ 624F: arch/x86/include/asm/geode.h 625 626AMD IOMMU (AMD-VI) 627M: Joerg Roedel <joro@8bytes.org> 628L: iommu@lists.linux-foundation.org 629T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 630S: Maintained 631F: drivers/iommu/amd_iommu*.[ch] 632F: include/linux/amd-iommu.h 633 634AMD KFD 635M: Oded Gabbay <oded.gabbay@gmail.com> 636L: dri-devel@lists.freedesktop.org 637T: git git://people.freedesktop.org/~gabbayo/linux.git 638S: Supported 639F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 640F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 641F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 642F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 643F: drivers/gpu/drm/amd/amdkfd/ 644F: drivers/gpu/drm/amd/include/cik_structs.h 645F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 646F: drivers/gpu/drm/amd/include/vi_structs.h 647F: drivers/gpu/drm/radeon/radeon_kfd.c 648F: drivers/gpu/drm/radeon/radeon_kfd.h 649F: include/uapi/linux/kfd_ioctl.h 650 651AMD MICROCODE UPDATE SUPPORT 652M: Borislav Petkov <bp@alien8.de> 653S: Maintained 654F: arch/x86/kernel/cpu/microcode/amd* 655 656AMD XGBE DRIVER 657M: Tom Lendacky <thomas.lendacky@amd.com> 658L: netdev@vger.kernel.org 659S: Supported 660F: drivers/net/ethernet/amd/xgbe/ 661 662AMS (Apple Motion Sensor) DRIVER 663M: Michael Hanselmann <linux-kernel@hansmi.ch> 664S: Supported 665F: drivers/macintosh/ams/ 666 667AMSO1100 RNIC DRIVER 668M: Tom Tucker <tom@opengridcomputing.com> 669M: Steve Wise <swise@opengridcomputing.com> 670L: linux-rdma@vger.kernel.org 671S: Maintained 672F: drivers/infiniband/hw/amso1100/ 673 674ANALOG DEVICES INC AD9389B DRIVER 675M: Hans Verkuil <hans.verkuil@cisco.com> 676L: linux-media@vger.kernel.org 677S: Maintained 678F: drivers/media/i2c/ad9389b* 679 680ANALOG DEVICES INC ADV7180 DRIVER 681M: Lars-Peter Clausen <lars@metafoo.de> 682L: linux-media@vger.kernel.org 683W: http://ez.analog.com/community/linux-device-drivers 684S: Supported 685F: drivers/media/i2c/adv7180.c 686 687ANALOG DEVICES INC ADV7511 DRIVER 688M: Hans Verkuil <hans.verkuil@cisco.com> 689L: linux-media@vger.kernel.org 690S: Maintained 691F: drivers/media/i2c/adv7511* 692 693ANALOG DEVICES INC ADV7604 DRIVER 694M: Hans Verkuil <hans.verkuil@cisco.com> 695L: linux-media@vger.kernel.org 696S: Maintained 697F: drivers/media/i2c/adv7604* 698 699ANALOG DEVICES INC ADV7842 DRIVER 700M: Hans Verkuil <hans.verkuil@cisco.com> 701L: linux-media@vger.kernel.org 702S: Maintained 703F: drivers/media/i2c/adv7842* 704 705ANALOG DEVICES INC ASOC CODEC DRIVERS 706M: Lars-Peter Clausen <lars@metafoo.de> 707L: alsa-devel@alsa-project.org (moderated for non-subscribers) 708W: http://wiki.analog.com/ 709W: http://ez.analog.com/community/linux-device-drivers 710S: Supported 711F: sound/soc/codecs/adau* 712F: sound/soc/codecs/adav* 713F: sound/soc/codecs/ad1* 714F: sound/soc/codecs/ad7* 715F: sound/soc/codecs/ssm* 716F: sound/soc/codecs/sigmadsp.* 717 718ANALOG DEVICES INC ASOC DRIVERS 719L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 720L: alsa-devel@alsa-project.org (moderated for non-subscribers) 721W: http://blackfin.uclinux.org/ 722S: Supported 723F: sound/soc/blackfin/* 724 725ANALOG DEVICES INC IIO DRIVERS 726M: Lars-Peter Clausen <lars@metafoo.de> 727M: Michael Hennerich <Michael.Hennerich@analog.com> 728W: http://wiki.analog.com/ 729W: http://ez.analog.com/community/linux-device-drivers 730S: Supported 731F: drivers/iio/*/ad* 732X: drivers/iio/*/adjd* 733F: drivers/staging/iio/*/ad* 734F: staging/iio/trigger/iio-trig-bfin-timer.c 735 736ANDROID DRIVERS 737M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 738M: Arve Hjønnevåg <arve@android.com> 739M: Riley Andrews <riandrews@android.com> 740T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 741L: devel@driverdev.osuosl.org 742S: Supported 743F: drivers/android/ 744F: drivers/staging/android/ 745 746AOA (Apple Onboard Audio) ALSA DRIVER 747M: Johannes Berg <johannes@sipsolutions.net> 748L: linuxppc-dev@lists.ozlabs.org 749L: alsa-devel@alsa-project.org (moderated for non-subscribers) 750S: Maintained 751F: sound/aoa/ 752 753APM DRIVER 754M: Jiri Kosina <jkosina@suse.com> 755S: Odd fixes 756F: arch/x86/kernel/apm_32.c 757F: include/linux/apm_bios.h 758F: include/uapi/linux/apm_bios.h 759F: drivers/char/apm-emulation.c 760 761APPLE BCM5974 MULTITOUCH DRIVER 762M: Henrik Rydberg <rydberg@bitmath.org> 763L: linux-input@vger.kernel.org 764S: Odd fixes 765F: drivers/input/mouse/bcm5974.c 766 767APPLE SMC DRIVER 768M: Henrik Rydberg <rydberg@bitmath.org> 769L: lm-sensors@lm-sensors.org 770S: Odd fixes 771F: drivers/hwmon/applesmc.c 772 773APPLETALK NETWORK LAYER 774M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 775S: Maintained 776F: drivers/net/appletalk/ 777F: net/appletalk/ 778 779APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 780M: Iyappan Subramanian <isubramanian@apm.com> 781M: Keyur Chudgar <kchudgar@apm.com> 782S: Supported 783F: drivers/net/ethernet/apm/xgene/ 784F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 785 786APTINA CAMERA SENSOR PLL 787M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 788L: linux-media@vger.kernel.org 789S: Maintained 790F: drivers/media/i2c/aptina-pll.* 791 792ARC FRAMEBUFFER DRIVER 793M: Jaya Kumar <jayalk@intworks.biz> 794S: Maintained 795F: drivers/video/fbdev/arcfb.c 796F: drivers/video/fbdev/core/fb_defio.c 797 798ARM MFM AND FLOPPY DRIVERS 799M: Ian Molton <spyro@f2s.com> 800S: Maintained 801F: arch/arm/lib/floppydma.S 802F: arch/arm/include/asm/floppy.h 803 804ARM PMU PROFILING AND DEBUGGING 805M: Will Deacon <will.deacon@arm.com> 806S: Maintained 807F: arch/arm/kernel/perf_event* 808F: arch/arm/oprofile/common.c 809F: arch/arm/include/asm/pmu.h 810F: arch/arm/kernel/hw_breakpoint.c 811F: arch/arm/include/asm/hw_breakpoint.h 812 813ARM PORT 814M: Russell King <linux@arm.linux.org.uk> 815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 816W: http://www.arm.linux.org.uk/ 817S: Maintained 818F: arch/arm/ 819 820ARM SUB-ARCHITECTURES 821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 822S: Maintained 823F: arch/arm/mach-*/ 824F: arch/arm/plat-*/ 825T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 826 827ARM PRIMECELL AACI PL041 DRIVER 828M: Russell King <linux@arm.linux.org.uk> 829S: Maintained 830F: sound/arm/aaci.* 831 832ARM PRIMECELL CLCD PL110 DRIVER 833M: Russell King <linux@arm.linux.org.uk> 834S: Maintained 835F: drivers/video/fbdev/amba-clcd.* 836 837ARM PRIMECELL KMI PL050 DRIVER 838M: Russell King <linux@arm.linux.org.uk> 839S: Maintained 840F: drivers/input/serio/ambakmi.* 841F: include/linux/amba/kmi.h 842 843ARM PRIMECELL MMCI PL180/1 DRIVER 844M: Russell King <linux@arm.linux.org.uk> 845S: Maintained 846F: drivers/mmc/host/mmci.* 847F: include/linux/amba/mmci.h 848 849ARM PRIMECELL UART PL010 AND PL011 DRIVERS 850M: Russell King <linux@arm.linux.org.uk> 851S: Maintained 852F: drivers/tty/serial/amba-pl01*.c 853F: include/linux/amba/serial.h 854 855ARM PRIMECELL BUS SUPPORT 856M: Russell King <linux@arm.linux.org.uk> 857S: Maintained 858F: drivers/amba/ 859F: include/linux/amba/bus.h 860 861ARM/ADS SPHERE MACHINE SUPPORT 862M: Lennert Buytenhek <kernel@wantstofly.org> 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 864S: Maintained 865 866ARM/AFEB9260 MACHINE SUPPORT 867M: Sergey Lapin <slapin@ossfans.org> 868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 869S: Maintained 870 871ARM/AJECO 1ARM MACHINE SUPPORT 872M: Lennert Buytenhek <kernel@wantstofly.org> 873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 874S: Maintained 875 876ARM/Allwinner A1X SoC support 877M: Maxime Ripard <maxime.ripard@free-electrons.com> 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 879S: Maintained 880N: sun[x4567]i 881 882ARM/Allwinner SoC Clock Support 883M: Emilio López <emilio@elopez.com.ar> 884S: Maintained 885F: drivers/clk/sunxi/ 886 887ARM/Amlogic MesonX SoC support 888M: Carlo Caione <carlo@caione.org> 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 890S: Maintained 891F: drivers/media/rc/meson-ir.c 892N: meson[x68] 893 894ARM/Annapurna Labs ALPINE ARCHITECTURE 895M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 896S: Maintained 897F: arch/arm/mach-alpine/ 898 899ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 900M: Nicolas Ferre <nicolas.ferre@atmel.com> 901M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 902M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 904W: http://www.linux4sam.org 905S: Supported 906F: arch/arm/mach-at91/ 907F: include/soc/at91/ 908F: arch/arm/boot/dts/at91*.dts 909F: arch/arm/boot/dts/at91*.dtsi 910F: arch/arm/boot/dts/sama*.dts 911F: arch/arm/boot/dts/sama*.dtsi 912F: arch/arm/include/debug/at91.S 913 914ARM/ATMEL AT91 Clock Support 915M: Boris Brezillon <boris.brezillon@free-electrons.com> 916S: Maintained 917F: drivers/clk/at91 918 919ARM/CALXEDA HIGHBANK ARCHITECTURE 920M: Rob Herring <robh@kernel.org> 921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 922S: Maintained 923F: arch/arm/mach-highbank/ 924 925ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 926M: Krzysztof Halasa <khalasa@piap.pl> 927S: Maintained 928F: arch/arm/mach-cns3xxx/ 929 930ARM/CAVIUM THUNDER NETWORK DRIVER 931M: Sunil Goutham <sgoutham@cavium.com> 932M: Robert Richter <rric@kernel.org> 933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 934S: Supported 935F: drivers/net/ethernet/cavium/ 936 937ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 938M: Alexander Shiyan <shc_work@mail.ru> 939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 940S: Odd Fixes 941N: clps711x 942 943ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 944M: Hartley Sweeten <hsweeten@visionengravers.com> 945M: Ryan Mallon <rmallon@gmail.com> 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 947S: Maintained 948F: arch/arm/mach-ep93xx/ 949F: arch/arm/mach-ep93xx/include/mach/ 950 951ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 952M: Lennert Buytenhek <kernel@wantstofly.org> 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 954S: Maintained 955 956ARM/CLKDEV SUPPORT 957M: Russell King <linux@arm.linux.org.uk> 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 959S: Maintained 960F: arch/arm/include/asm/clkdev.h 961F: drivers/clk/clkdev.c 962 963ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 964M: Mike Rapoport <mike@compulab.co.il> 965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 966S: Maintained 967 968ARM/CONTEC MICRO9 MACHINE SUPPORT 969M: Hubert Feurstein <hubert.feurstein@contec.at> 970S: Maintained 971F: arch/arm/mach-ep93xx/micro9.c 972 973ARM/CORESIGHT FRAMEWORK AND DRIVERS 974M: Mathieu Poirier <mathieu.poirier@linaro.org> 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 976S: Maintained 977F: drivers/hwtracing/coresight/* 978F: Documentation/trace/coresight.txt 979F: Documentation/devicetree/bindings/arm/coresight.txt 980F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 981 982ARM/CORGI MACHINE SUPPORT 983M: Richard Purdie <rpurdie@rpsys.net> 984S: Maintained 985 986ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 987M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 989T: git git://github.com/ulli-kroll/linux.git 990S: Maintained 991F: arch/arm/mach-gemini/ 992F: drivers/rtc/rtc-gemini.c 993 994ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 995M: Barry Song <baohua@kernel.org> 996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 997T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 998S: Maintained 999F: arch/arm/mach-prima2/ 1000F: drivers/clk/sirf/ 1001F: drivers/clocksource/timer-prima2.c 1002F: drivers/clocksource/timer-atlas7.c 1003N: [^a-z]sirf 1004 1005ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1006M: Baruch Siach <baruch@tkos.co.il> 1007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1008S: Maintained 1009F: arch/arm/boot/dts/cx92755* 1010N: digicolor 1011 1012ARM/EBSA110 MACHINE SUPPORT 1013M: Russell King <linux@arm.linux.org.uk> 1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1015W: http://www.arm.linux.org.uk/ 1016S: Maintained 1017F: arch/arm/mach-ebsa110/ 1018F: drivers/net/ethernet/amd/am79c961a.* 1019 1020ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1021M: Uwe Kleine-König <kernel@pengutronix.de> 1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1023S: Maintained 1024N: efm32 1025 1026ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1027M: Daniel Ribeiro <drwyrm@gmail.com> 1028M: Stefan Schmidt <stefan@openezx.org> 1029M: Harald Welte <laforge@openezx.org> 1030L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1031W: http://www.openezx.org/ 1032S: Maintained 1033T: topgit git://git.openezx.org/openezx.git 1034F: arch/arm/mach-pxa/ezx.c 1035 1036ARM/FARADAY FA526 PORT 1037M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1039S: Maintained 1040T: git git://git.berlios.de/gemini-board 1041F: arch/arm/mm/*-fa* 1042 1043ARM/FOOTBRIDGE ARCHITECTURE 1044M: Russell King <linux@arm.linux.org.uk> 1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1046W: http://www.arm.linux.org.uk/ 1047S: Maintained 1048F: arch/arm/include/asm/hardware/dec21285.h 1049F: arch/arm/mach-footbridge/ 1050 1051ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1052M: Shawn Guo <shawnguo@kernel.org> 1053M: Sascha Hauer <kernel@pengutronix.de> 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1055S: Maintained 1056T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1057F: arch/arm/mach-imx/ 1058F: arch/arm/mach-mxs/ 1059F: arch/arm/boot/dts/imx* 1060F: arch/arm/configs/imx*_defconfig 1061F: drivers/clk/imx/ 1062F: include/soc/imx/ 1063 1064ARM/FREESCALE VYBRID ARM ARCHITECTURE 1065M: Shawn Guo <shawnguo@kernel.org> 1066M: Sascha Hauer <kernel@pengutronix.de> 1067R: Stefan Agner <stefan@agner.ch> 1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1069S: Maintained 1070T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1071F: arch/arm/mach-imx/*vf610* 1072F: arch/arm/boot/dts/vf* 1073 1074ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1075M: Lennert Buytenhek <kernel@wantstofly.org> 1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1077S: Maintained 1078 1079ARM/GUMSTIX MACHINE SUPPORT 1080M: Steve Sakoman <sakoman@gmail.com> 1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1082S: Maintained 1083 1084ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1085M: Philipp Zabel <philipp.zabel@gmail.com> 1086M: Paul Parsons <lost.distance@yahoo.com> 1087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1088S: Maintained 1089F: arch/arm/mach-pxa/hx4700.c 1090F: arch/arm/mach-pxa/include/mach/hx4700.h 1091F: sound/soc/pxa/hx4700.c 1092 1093ARM/HISILICON SOC SUPPORT 1094M: Wei Xu <xuwei5@hisilicon.com> 1095L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1096W: http://www.hisilicon.com 1097S: Supported 1098T: git git://github.com/hisilicon/linux-hisi.git 1099F: arch/arm/mach-hisi/ 1100 1101ARM/HP JORNADA 7XX MACHINE SUPPORT 1102M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1103W: www.jlime.com 1104S: Maintained 1105T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1106F: arch/arm/mach-sa1100/jornada720.c 1107F: arch/arm/mach-sa1100/include/mach/jornada720.h 1108 1109ARM/IGEP MACHINE SUPPORT 1110M: Enric Balletbo i Serra <eballetbo@gmail.com> 1111M: Javier Martinez Canillas <javier@dowhile0.org> 1112L: linux-omap@vger.kernel.org 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1114S: Maintained 1115F: arch/arm/boot/dts/omap3-igep* 1116 1117ARM/INCOME PXA270 SUPPORT 1118M: Marek Vasut <marek.vasut@gmail.com> 1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1120S: Maintained 1121F: arch/arm/mach-pxa/colibri-pxa270-income.c 1122 1123ARM/INTEL IOP32X ARM ARCHITECTURE 1124M: Lennert Buytenhek <kernel@wantstofly.org> 1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1126S: Maintained 1127 1128ARM/INTEL IOP33X ARM ARCHITECTURE 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1130S: Orphan 1131 1132ARM/INTEL IOP13XX ARM ARCHITECTURE 1133M: Lennert Buytenhek <kernel@wantstofly.org> 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1135S: Maintained 1136 1137ARM/INTEL IQ81342EX MACHINE SUPPORT 1138M: Lennert Buytenhek <kernel@wantstofly.org> 1139L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1140S: Maintained 1141 1142ARM/INTEL IXDP2850 MACHINE SUPPORT 1143M: Lennert Buytenhek <kernel@wantstofly.org> 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1145S: Maintained 1146 1147ARM/INTEL IXP4XX ARM ARCHITECTURE 1148M: Imre Kaloz <kaloz@openwrt.org> 1149M: Krzysztof Halasa <khalasa@piap.pl> 1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1151S: Maintained 1152F: arch/arm/mach-ixp4xx/ 1153 1154ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1155M: Jonathan Cameron <jic23@cam.ac.uk> 1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1157S: Maintained 1158F: arch/arm/mach-pxa/stargate2.c 1159F: drivers/pcmcia/pxa2xx_stargate2.c 1160 1161ARM/INTEL XSC3 (MANZANO) ARM CORE 1162M: Lennert Buytenhek <kernel@wantstofly.org> 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1164S: Maintained 1165 1166ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1167M: Lennert Buytenhek <kernel@wantstofly.org> 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1169S: Maintained 1170 1171ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1172M: Santosh Shilimkar <ssantosh@kernel.org> 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1174S: Maintained 1175F: arch/arm/mach-keystone/ 1176T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1177 1178ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1179M: Santosh Shilimkar <ssantosh@kernel.org> 1180L: linux-kernel@vger.kernel.org 1181S: Maintained 1182F: drivers/clk/keystone/ 1183 1184ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1185M: Santosh Shilimkar <ssantosh@kernel.org> 1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1187L: linux-kernel@vger.kernel.org 1188S: Maintained 1189F: drivers/clocksource/timer-keystone.c 1190 1191ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1192M: Santosh Shilimkar <ssantosh@kernel.org> 1193L: linux-kernel@vger.kernel.org 1194S: Maintained 1195F: drivers/power/reset/keystone-reset.c 1196 1197ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1198M: Santosh Shilimkar <ssantosh@kernel.org> 1199L: linux-kernel@vger.kernel.org 1200S: Maintained 1201F: drivers/memory/*emif* 1202 1203ARM/LOGICPD PXA270 MACHINE SUPPORT 1204M: Lennert Buytenhek <kernel@wantstofly.org> 1205L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1206S: Maintained 1207 1208ARM/LPC18XX ARCHITECTURE 1209M: Joachim Eastwood <manabian@gmail.com> 1210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1211S: Maintained 1212N: lpc18xx 1213 1214ARM/MAGICIAN MACHINE SUPPORT 1215M: Philipp Zabel <philipp.zabel@gmail.com> 1216S: Maintained 1217 1218ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1219M: Jason Cooper <jason@lakedaemon.net> 1220M: Andrew Lunn <andrew@lunn.ch> 1221M: Gregory Clement <gregory.clement@free-electrons.com> 1222M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1223L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1224S: Maintained 1225F: arch/arm/mach-mvebu/ 1226F: drivers/rtc/rtc-armada38x.c 1227F: arch/arm/boot/dts/armada* 1228F: arch/arm/boot/dts/kirkwood* 1229 1230 1231ARM/Marvell Berlin SoC support 1232M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1234S: Maintained 1235F: arch/arm/mach-berlin/ 1236F: arch/arm/boot/dts/berlin* 1237 1238 1239ARM/Marvell Dove/MV78xx0/Orion SOC support 1240M: Jason Cooper <jason@lakedaemon.net> 1241M: Andrew Lunn <andrew@lunn.ch> 1242M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1243M: Gregory Clement <gregory.clement@free-electrons.com> 1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1245S: Maintained 1246F: arch/arm/mach-dove/ 1247F: arch/arm/mach-mv78xx0/ 1248F: arch/arm/mach-orion5x/ 1249F: arch/arm/plat-orion/ 1250F: arch/arm/boot/dts/dove* 1251F: arch/arm/boot/dts/orion5x* 1252 1253 1254ARM/Orion SoC/Technologic Systems TS-78xx platform support 1255M: Alexander Clouter <alex@digriz.org.uk> 1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1257W: http://www.digriz.org.uk/ts78xx/kernel 1258S: Maintained 1259F: arch/arm/mach-orion5x/ts78xx-* 1260 1261ARM/Mediatek RTC DRIVER 1262M: Eddie Huang <eddie.huang@mediatek.com> 1263L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1264L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1265S: Maintained 1266F: drivers/rtc/rtc-mt6397.c 1267 1268ARM/Mediatek SoC support 1269M: Matthias Brugger <matthias.bgg@gmail.com> 1270L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1271L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1272S: Maintained 1273F: arch/arm/boot/dts/mt6* 1274F: arch/arm/boot/dts/mt8* 1275F: arch/arm/mach-mediatek/ 1276N: mtk 1277K: mediatek 1278 1279ARM/MICREL KS8695 ARCHITECTURE 1280M: Greg Ungerer <gerg@uclinux.org> 1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1282F: arch/arm/mach-ks8695/ 1283S: Odd Fixes 1284 1285ARM/MIOA701 MACHINE SUPPORT 1286M: Robert Jarzmik <robert.jarzmik@free.fr> 1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1288F: arch/arm/mach-pxa/mioa701.c 1289S: Maintained 1290 1291ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1292M: Michael Petchkovsky <mkpetch@internode.on.net> 1293S: Maintained 1294 1295ARM/NOMADIK ARCHITECTURE 1296M: Alessandro Rubini <rubini@unipv.it> 1297M: Linus Walleij <linus.walleij@linaro.org> 1298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1299S: Maintained 1300F: arch/arm/mach-nomadik/ 1301F: drivers/pinctrl/nomadik/ 1302F: drivers/i2c/busses/i2c-nomadik.c 1303T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1304 1305ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1306M: Nelson Castillo <arhuaco@freaks-unidos.net> 1307L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1308W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1309S: Supported 1310 1311ARM/TOSA MACHINE SUPPORT 1312M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1313M: Dirk Opfer <dirk@opfer-online.de> 1314S: Maintained 1315 1316ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1317M: Marek Vasut <marek.vasut@gmail.com> 1318L: linux-arm-kernel@lists.infradead.org 1319W: http://hackndev.com 1320S: Maintained 1321F: arch/arm/mach-pxa/include/mach/palmtx.h 1322F: arch/arm/mach-pxa/palmtx.c 1323F: arch/arm/mach-pxa/include/mach/palmt5.h 1324F: arch/arm/mach-pxa/palmt5.c 1325F: arch/arm/mach-pxa/include/mach/palmld.h 1326F: arch/arm/mach-pxa/palmld.c 1327F: arch/arm/mach-pxa/include/mach/palmte2.h 1328F: arch/arm/mach-pxa/palmte2.c 1329F: arch/arm/mach-pxa/include/mach/palmtc.h 1330F: arch/arm/mach-pxa/palmtc.c 1331 1332ARM/PALM TREO SUPPORT 1333M: Tomas Cech <sleep_walker@suse.com> 1334L: linux-arm-kernel@lists.infradead.org 1335W: http://hackndev.com 1336S: Maintained 1337F: arch/arm/mach-pxa/include/mach/palmtreo.h 1338F: arch/arm/mach-pxa/palmtreo.c 1339 1340ARM/PALMZ72 SUPPORT 1341M: Sergey Lapin <slapin@ossfans.org> 1342L: linux-arm-kernel@lists.infradead.org 1343W: http://hackndev.com 1344S: Maintained 1345F: arch/arm/mach-pxa/include/mach/palmz72.h 1346F: arch/arm/mach-pxa/palmz72.c 1347 1348ARM/PLEB SUPPORT 1349M: Peter Chubb <pleb@gelato.unsw.edu.au> 1350W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1351S: Maintained 1352 1353ARM/PT DIGITAL BOARD PORT 1354M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1356W: http://www.arm.linux.org.uk/ 1357S: Maintained 1358 1359ARM/QUALCOMM SUPPORT 1360M: Kumar Gala <galak@codeaurora.org> 1361M: Andy Gross <agross@codeaurora.org> 1362M: David Brown <davidb@codeaurora.org> 1363L: linux-arm-msm@vger.kernel.org 1364L: linux-soc@vger.kernel.org 1365S: Maintained 1366F: arch/arm/mach-qcom/ 1367F: drivers/soc/qcom/ 1368F: drivers/tty/serial/msm_serial.h 1369F: drivers/tty/serial/msm_serial.c 1370F: drivers/*/pm8???-* 1371F: drivers/mfd/ssbi.c 1372F: drivers/firmware/qcom_scm.c 1373T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1374 1375ARM/RADISYS ENP2611 MACHINE SUPPORT 1376M: Lennert Buytenhek <kernel@wantstofly.org> 1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1378S: Maintained 1379 1380ARM/RISCPC ARCHITECTURE 1381M: Russell King <linux@arm.linux.org.uk> 1382L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1383W: http://www.arm.linux.org.uk/ 1384S: Maintained 1385F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1386F: arch/arm/include/asm/hardware/ioc.h 1387F: arch/arm/include/asm/hardware/iomd.h 1388F: arch/arm/include/asm/hardware/memc.h 1389F: arch/arm/mach-rpc/ 1390F: drivers/net/ethernet/8390/etherh.c 1391F: drivers/net/ethernet/i825xx/ether1* 1392F: drivers/net/ethernet/seeq/ether3* 1393F: drivers/scsi/arm/ 1394 1395ARM/Rockchip SoC support 1396M: Heiko Stuebner <heiko@sntech.de> 1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1398L: linux-rockchip@lists.infradead.org 1399S: Maintained 1400F: arch/arm/boot/dts/rk3* 1401F: arch/arm/mach-rockchip/ 1402F: drivers/clk/rockchip/ 1403F: drivers/i2c/busses/i2c-rk3x.c 1404F: drivers/*/*rockchip* 1405F: drivers/*/*/*rockchip* 1406F: sound/soc/rockchip/ 1407N: rockchip 1408 1409ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1410M: Kukjin Kim <kgene@kernel.org> 1411M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1413L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1414S: Maintained 1415F: arch/arm/boot/dts/s3c* 1416F: arch/arm/boot/dts/exynos* 1417F: arch/arm64/boot/dts/exynos/ 1418F: arch/arm/plat-samsung/ 1419F: arch/arm/mach-s3c24*/ 1420F: arch/arm/mach-s3c64xx/ 1421F: arch/arm/mach-s5p*/ 1422F: arch/arm/mach-exynos*/ 1423F: drivers/*/*s3c2410* 1424F: drivers/*/*/*s3c2410* 1425F: drivers/spi/spi-s3c* 1426F: sound/soc/samsung/* 1427N: exynos 1428 1429ARM/SAMSUNG MOBILE MACHINE SUPPORT 1430M: Kyungmin Park <kyungmin.park@samsung.com> 1431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1432S: Maintained 1433F: arch/arm/mach-s5pv210/ 1434 1435ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1436M: Kyungmin Park <kyungmin.park@samsung.com> 1437M: Kamil Debski <k.debski@samsung.com> 1438L: linux-arm-kernel@lists.infradead.org 1439L: linux-media@vger.kernel.org 1440S: Maintained 1441F: drivers/media/platform/s5p-g2d/ 1442 1443ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1444M: Kyungmin Park <kyungmin.park@samsung.com> 1445M: Kamil Debski <k.debski@samsung.com> 1446M: Jeongtae Park <jtp.park@samsung.com> 1447L: linux-arm-kernel@lists.infradead.org 1448L: linux-media@vger.kernel.org 1449S: Maintained 1450F: arch/arm/plat-samsung/s5p-dev-mfc.c 1451F: drivers/media/platform/s5p-mfc/ 1452 1453ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1454M: Kyungmin Park <kyungmin.park@samsung.com> 1455M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1456L: linux-arm-kernel@lists.infradead.org 1457L: linux-media@vger.kernel.org 1458S: Maintained 1459F: drivers/media/platform/s5p-tv/ 1460 1461ARM/SHMOBILE ARM ARCHITECTURE 1462M: Simon Horman <horms@verge.net.au> 1463M: Magnus Damm <magnus.damm@gmail.com> 1464L: linux-sh@vger.kernel.org 1465W: http://oss.renesas.com 1466Q: http://patchwork.kernel.org/project/linux-sh/list/ 1467T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1468S: Supported 1469F: arch/arm/boot/dts/emev2* 1470F: arch/arm/boot/dts/r7s* 1471F: arch/arm/boot/dts/r8a* 1472F: arch/arm/boot/dts/sh* 1473F: arch/arm/configs/armadillo800eva_defconfig 1474F: arch/arm/configs/bockw_defconfig 1475F: arch/arm/configs/kzm9g_defconfig 1476F: arch/arm/configs/marzen_defconfig 1477F: arch/arm/configs/shmobile_defconfig 1478F: arch/arm/include/debug/renesas-scif.S 1479F: arch/arm/mach-shmobile/ 1480F: drivers/sh/ 1481 1482ARM/SOCFPGA ARCHITECTURE 1483M: Dinh Nguyen <dinguyen@opensource.altera.com> 1484S: Maintained 1485F: arch/arm/mach-socfpga/ 1486F: arch/arm/boot/dts/socfpga* 1487F: arch/arm/configs/socfpga_defconfig 1488W: http://www.rocketboards.org 1489T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1490 1491ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1492M: Dinh Nguyen <dinguyen@opensource.altera.com> 1493S: Maintained 1494F: drivers/clk/socfpga/ 1495 1496ARM/SOCFPGA EDAC SUPPORT 1497M: Thor Thayer <tthayer@opensource.altera.com> 1498S: Maintained 1499F: drivers/edac/altera_edac. 1500 1501ARM/STI ARCHITECTURE 1502M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1503M: Maxime Coquelin <maxime.coquelin@st.com> 1504M: Patrice Chotard <patrice.chotard@st.com> 1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1506L: kernel@stlinux.com 1507W: http://www.stlinux.com 1508S: Maintained 1509F: arch/arm/mach-sti/ 1510F: arch/arm/boot/dts/sti* 1511F: drivers/clocksource/arm_global_timer.c 1512F: drivers/i2c/busses/i2c-st.c 1513F: drivers/media/rc/st_rc.c 1514F: drivers/mmc/host/sdhci-st.c 1515F: drivers/phy/phy-miphy28lp.c 1516F: drivers/phy/phy-miphy365x.c 1517F: drivers/phy/phy-stih407-usb.c 1518F: drivers/phy/phy-stih41x-usb.c 1519F: drivers/pinctrl/pinctrl-st.c 1520F: drivers/reset/sti/ 1521F: drivers/rtc/rtc-st-lpc.c 1522F: drivers/tty/serial/st-asc.c 1523F: drivers/usb/dwc3/dwc3-st.c 1524F: drivers/usb/host/ehci-st.c 1525F: drivers/usb/host/ohci-st.c 1526F: drivers/watchdog/st_lpc_wdt.c 1527F: drivers/ata/ahci_st.c 1528 1529ARM/STM32 ARCHITECTURE 1530M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1532S: Maintained 1533T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1534N: stm32 1535F: drivers/clocksource/armv7m_systick.c 1536 1537ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1538M: Lennert Buytenhek <kernel@wantstofly.org> 1539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1540S: Maintained 1541 1542ARM/TETON BGA MACHINE SUPPORT 1543M: "Mark F. Brown" <mark.brown314@gmail.com> 1544L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1545S: Maintained 1546 1547ARM/THECUS N2100 MACHINE SUPPORT 1548M: Lennert Buytenhek <kernel@wantstofly.org> 1549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1550S: Maintained 1551 1552ARM/NUVOTON W90X900 ARM ARCHITECTURE 1553M: Wan ZongShun <mcuos.com@gmail.com> 1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1555W: http://www.mcuos.com 1556S: Maintained 1557F: arch/arm/mach-w90x900/ 1558F: drivers/input/keyboard/w90p910_keypad.c 1559F: drivers/input/touchscreen/w90p910_ts.c 1560F: drivers/watchdog/nuc900_wdt.c 1561F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1562F: drivers/mtd/nand/nuc900_nand.c 1563F: drivers/rtc/rtc-nuc900.c 1564F: drivers/spi/spi-nuc900.c 1565F: drivers/usb/host/ehci-w90x900.c 1566F: drivers/video/fbdev/nuc900fb.c 1567 1568ARM/U300 MACHINE SUPPORT 1569M: Linus Walleij <linus.walleij@linaro.org> 1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1571S: Supported 1572F: arch/arm/mach-u300/ 1573F: drivers/clocksource/timer-u300.c 1574F: drivers/i2c/busses/i2c-stu300.c 1575F: drivers/rtc/rtc-coh901331.c 1576F: drivers/watchdog/coh901327_wdt.c 1577F: drivers/dma/coh901318* 1578F: drivers/mfd/ab3100* 1579F: drivers/rtc/rtc-ab3100.c 1580F: drivers/rtc/rtc-coh901331.c 1581T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1582 1583ARM/UNIPHIER ARCHITECTURE 1584M: Masahiro Yamada <yamada.masahiro@socionext.com> 1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1586S: Maintained 1587F: arch/arm/mach-uniphier/ 1588N: uniphier 1589 1590ARM/Ux500 ARM ARCHITECTURE 1591M: Linus Walleij <linus.walleij@linaro.org> 1592L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1593S: Maintained 1594F: arch/arm/mach-ux500/ 1595F: drivers/clocksource/clksrc-dbx500-prcmu.c 1596F: drivers/dma/ste_dma40* 1597F: drivers/hwspinlock/u8500_hsem.c 1598F: drivers/mfd/abx500* 1599F: drivers/mfd/ab8500* 1600F: drivers/mfd/dbx500* 1601F: drivers/mfd/db8500* 1602F: drivers/pinctrl/nomadik/pinctrl-ab* 1603F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1604F: drivers/rtc/rtc-ab8500.c 1605F: drivers/rtc/rtc-pl031.c 1606T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1607 1608ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1609M: Ulf Hansson <ulf.hansson@linaro.org> 1610L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1611T: git git://git.linaro.org/people/ulfh/clk.git 1612S: Maintained 1613F: drivers/clk/ux500/ 1614F: include/linux/platform_data/clk-ux500.h 1615 1616ARM/VERSATILE EXPRESS PLATFORM 1617M: Liviu Dudau <liviu.dudau@arm.com> 1618M: Sudeep Holla <sudeep.holla@arm.com> 1619M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1620L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1621S: Maintained 1622F: arch/arm/boot/dts/vexpress* 1623F: arch/arm64/boot/dts/arm/vexpress* 1624F: arch/arm/mach-vexpress/ 1625F: */*/vexpress* 1626F: */*/*/vexpress* 1627F: drivers/clk/versatile/clk-vexpress-osc.c 1628F: drivers/clocksource/versatile.c 1629 1630ARM/VFP SUPPORT 1631M: Russell King <linux@arm.linux.org.uk> 1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1633W: http://www.arm.linux.org.uk/ 1634S: Maintained 1635F: arch/arm/vfp/ 1636 1637ARM/VOIPAC PXA270 SUPPORT 1638M: Marek Vasut <marek.vasut@gmail.com> 1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1640S: Maintained 1641F: arch/arm/mach-pxa/vpac270.c 1642F: arch/arm/mach-pxa/include/mach/vpac270.h 1643 1644ARM/VT8500 ARM ARCHITECTURE 1645M: Tony Prisk <linux@prisktech.co.nz> 1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1647S: Maintained 1648F: arch/arm/mach-vt8500/ 1649F: drivers/clocksource/vt8500_timer.c 1650F: drivers/i2c/busses/i2c-wmt.c 1651F: drivers/mmc/host/wmt-sdmmc.c 1652F: drivers/pwm/pwm-vt8500.c 1653F: drivers/rtc/rtc-vt8500.c 1654F: drivers/tty/serial/vt8500_serial.c 1655F: drivers/usb/host/ehci-platform.c 1656F: drivers/usb/host/uhci-platform.c 1657F: drivers/video/fbdev/vt8500lcdfb.* 1658F: drivers/video/fbdev/wm8505fb* 1659F: drivers/video/fbdev/wmt_ge_rops.* 1660 1661ARM/ZIPIT Z2 SUPPORT 1662M: Marek Vasut <marek.vasut@gmail.com> 1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1664S: Maintained 1665F: arch/arm/mach-pxa/z2.c 1666F: arch/arm/mach-pxa/include/mach/z2.h 1667 1668ARM/ZTE ARCHITECTURE 1669M: Jun Nie <jun.nie@linaro.org> 1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1671S: Maintained 1672F: arch/arm/mach-zx/ 1673F: drivers/clk/zte/ 1674F: Documentation/devicetree/bindings/arm/zte.txt 1675F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1676 1677ARM/ZYNQ ARCHITECTURE 1678M: Michal Simek <michal.simek@xilinx.com> 1679R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1681W: http://wiki.xilinx.com 1682T: git git://git.xilinx.com/linux-xlnx.git 1683S: Supported 1684F: arch/arm/mach-zynq/ 1685F: drivers/cpuidle/cpuidle-zynq.c 1686F: drivers/block/xsysace.c 1687N: zynq 1688N: xilinx 1689F: drivers/clocksource/cadence_ttc_timer.c 1690F: drivers/i2c/busses/i2c-cadence.c 1691F: drivers/mmc/host/sdhci-of-arasan.c 1692F: drivers/edac/synopsys_edac.c 1693 1694ARM SMMU DRIVERS 1695M: Will Deacon <will.deacon@arm.com> 1696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1697S: Maintained 1698F: drivers/iommu/arm-smmu.c 1699F: drivers/iommu/arm-smmu-v3.c 1700F: drivers/iommu/io-pgtable-arm.c 1701 1702ARM64 PORT (AARCH64 ARCHITECTURE) 1703M: Catalin Marinas <catalin.marinas@arm.com> 1704M: Will Deacon <will.deacon@arm.com> 1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1706S: Maintained 1707F: arch/arm64/ 1708F: Documentation/arm64/ 1709 1710AS3645A LED FLASH CONTROLLER DRIVER 1711M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1712L: linux-media@vger.kernel.org 1713T: git git://linuxtv.org/media_tree.git 1714S: Maintained 1715F: drivers/media/i2c/as3645a.c 1716F: include/media/as3645a.h 1717 1718ASC7621 HARDWARE MONITOR DRIVER 1719M: George Joseph <george.joseph@fairview5.com> 1720L: lm-sensors@lm-sensors.org 1721S: Maintained 1722F: Documentation/hwmon/asc7621 1723F: drivers/hwmon/asc7621.c 1724 1725ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1726M: Corentin Chary <corentin.chary@gmail.com> 1727L: acpi4asus-user@lists.sourceforge.net 1728L: platform-driver-x86@vger.kernel.org 1729W: http://acpi4asus.sf.net 1730S: Maintained 1731F: drivers/platform/x86/asus*.c 1732F: drivers/platform/x86/eeepc*.c 1733 1734ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1735R: Dan Williams <dan.j.williams@intel.com> 1736W: http://sourceforge.net/projects/xscaleiop 1737S: Odd fixes 1738F: Documentation/crypto/async-tx-api.txt 1739F: crypto/async_tx/ 1740F: drivers/dma/ 1741F: include/linux/dmaengine.h 1742F: include/linux/async_tx.h 1743 1744AT24 EEPROM DRIVER 1745M: Wolfram Sang <wsa@the-dreams.de> 1746L: linux-i2c@vger.kernel.org 1747S: Maintained 1748F: drivers/misc/eeprom/at24.c 1749F: include/linux/platform_data/at24.h 1750 1751ATA OVER ETHERNET (AOE) DRIVER 1752M: "Ed L. Cashin" <ed.cashin@acm.org> 1753W: http://www.openaoe.org/ 1754S: Supported 1755F: Documentation/aoe/ 1756F: drivers/block/aoe/ 1757 1758ATHEROS ATH GENERIC UTILITIES 1759M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1760L: linux-wireless@vger.kernel.org 1761S: Supported 1762F: drivers/net/wireless/ath/* 1763 1764ATHEROS ATH5K WIRELESS DRIVER 1765M: Jiri Slaby <jirislaby@gmail.com> 1766M: Nick Kossifidis <mickflemm@gmail.com> 1767M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1768L: linux-wireless@vger.kernel.org 1769W: http://wireless.kernel.org/en/users/Drivers/ath5k 1770S: Maintained 1771F: drivers/net/wireless/ath/ath5k/ 1772 1773ATHEROS ATH6KL WIRELESS DRIVER 1774M: Kalle Valo <kvalo@qca.qualcomm.com> 1775L: linux-wireless@vger.kernel.org 1776W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1777T: git git://github.com/kvalo/ath.git 1778S: Supported 1779F: drivers/net/wireless/ath/ath6kl/ 1780 1781WILOCITY WIL6210 WIRELESS DRIVER 1782M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1783L: linux-wireless@vger.kernel.org 1784L: wil6210@qca.qualcomm.com 1785S: Supported 1786W: http://wireless.kernel.org/en/users/Drivers/wil6210 1787F: drivers/net/wireless/ath/wil6210/ 1788F: include/uapi/linux/wil6210_uapi.h 1789 1790CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1791M: Christian Lamparter <chunkeey@googlemail.com> 1792L: linux-wireless@vger.kernel.org 1793W: http://wireless.kernel.org/en/users/Drivers/carl9170 1794S: Maintained 1795F: drivers/net/wireless/ath/carl9170/ 1796 1797ATK0110 HWMON DRIVER 1798M: Luca Tettamanti <kronos.it@gmail.com> 1799L: lm-sensors@lm-sensors.org 1800S: Maintained 1801F: drivers/hwmon/asus_atk0110.c 1802 1803ATI_REMOTE2 DRIVER 1804M: Ville Syrjala <syrjala@sci.fi> 1805S: Maintained 1806F: drivers/input/misc/ati_remote2.c 1807 1808ATLX ETHERNET DRIVERS 1809M: Jay Cliburn <jcliburn@gmail.com> 1810M: Chris Snook <chris.snook@gmail.com> 1811L: netdev@vger.kernel.org 1812W: http://sourceforge.net/projects/atl1 1813W: http://atl1.sourceforge.net 1814S: Maintained 1815F: drivers/net/ethernet/atheros/ 1816 1817ATM 1818M: Chas Williams <3chas3@gmail.com> 1819L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1820L: netdev@vger.kernel.org 1821W: http://linux-atm.sourceforge.net 1822S: Maintained 1823F: drivers/atm/ 1824F: include/linux/atm* 1825F: include/uapi/linux/atm* 1826 1827ATMEL AT91 / AT32 MCI DRIVER 1828M: Ludovic Desroches <ludovic.desroches@atmel.com> 1829S: Maintained 1830F: drivers/mmc/host/atmel-mci.c 1831F: drivers/mmc/host/atmel-mci-regs.h 1832 1833ATMEL AT91 / AT32 SERIAL DRIVER 1834M: Nicolas Ferre <nicolas.ferre@atmel.com> 1835S: Supported 1836F: drivers/tty/serial/atmel_serial.c 1837 1838ATMEL Audio ALSA driver 1839M: Nicolas Ferre <nicolas.ferre@atmel.com> 1840L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1841S: Supported 1842F: sound/soc/atmel 1843 1844ATMEL DMA DRIVER 1845M: Nicolas Ferre <nicolas.ferre@atmel.com> 1846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1847S: Supported 1848F: drivers/dma/at_hdmac.c 1849F: drivers/dma/at_hdmac_regs.h 1850F: include/linux/platform_data/dma-atmel.h 1851 1852ATMEL XDMA DRIVER 1853M: Ludovic Desroches <ludovic.desroches@atmel.com> 1854L: linux-arm-kernel@lists.infradead.org 1855L: dmaengine@vger.kernel.org 1856S: Supported 1857F: drivers/dma/at_xdmac.c 1858 1859ATMEL I2C DRIVER 1860M: Ludovic Desroches <ludovic.desroches@atmel.com> 1861L: linux-i2c@vger.kernel.org 1862S: Supported 1863F: drivers/i2c/busses/i2c-at91.c 1864 1865ATMEL ISI DRIVER 1866M: Josh Wu <josh.wu@atmel.com> 1867L: linux-media@vger.kernel.org 1868S: Supported 1869F: drivers/media/platform/soc_camera/atmel-isi.c 1870F: include/media/atmel-isi.h 1871 1872ATMEL LCDFB DRIVER 1873M: Nicolas Ferre <nicolas.ferre@atmel.com> 1874L: linux-fbdev@vger.kernel.org 1875S: Maintained 1876F: drivers/video/fbdev/atmel_lcdfb.c 1877F: include/video/atmel_lcdc.h 1878 1879ATMEL MACB ETHERNET DRIVER 1880M: Nicolas Ferre <nicolas.ferre@atmel.com> 1881S: Supported 1882F: drivers/net/ethernet/cadence/ 1883 1884ATMEL NAND DRIVER 1885M: Josh Wu <josh.wu@atmel.com> 1886L: linux-mtd@lists.infradead.org 1887S: Supported 1888F: drivers/mtd/nand/atmel_nand* 1889 1890ATMEL SPI DRIVER 1891M: Nicolas Ferre <nicolas.ferre@atmel.com> 1892S: Supported 1893F: drivers/spi/spi-atmel.* 1894 1895ATMEL SSC DRIVER 1896M: Nicolas Ferre <nicolas.ferre@atmel.com> 1897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1898S: Supported 1899F: drivers/misc/atmel-ssc.c 1900F: include/linux/atmel-ssc.h 1901 1902ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1903M: Nicolas Ferre <nicolas.ferre@atmel.com> 1904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1905S: Supported 1906F: drivers/misc/atmel_tclib.c 1907F: drivers/clocksource/tcb_clksrc.c 1908 1909ATMEL USBA UDC DRIVER 1910M: Nicolas Ferre <nicolas.ferre@atmel.com> 1911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1912S: Supported 1913F: drivers/usb/gadget/udc/atmel_usba_udc.* 1914 1915ATMEL WIRELESS DRIVER 1916M: Simon Kelley <simon@thekelleys.org.uk> 1917L: linux-wireless@vger.kernel.org 1918W: http://www.thekelleys.org.uk/atmel 1919W: http://atmelwlandriver.sourceforge.net/ 1920S: Maintained 1921F: drivers/net/wireless/atmel* 1922 1923ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1924M: Bradley Grove <linuxdrivers@attotech.com> 1925L: linux-scsi@vger.kernel.org 1926W: http://www.attotech.com 1927S: Supported 1928F: drivers/scsi/esas2r 1929 1930ATUSB IEEE 802.15.4 RADIO DRIVER 1931M: Stefan Schmidt <stefan@osg.samsung.com> 1932L: linux-wpan@vger.kernel.org 1933S: Maintained 1934F: drivers/net/ieee802154/atusb.c 1935F: drivers/net/ieee802154/atusb.h 1936F: drivers/net/ieee802154/at86rf230.h 1937 1938AUDIT SUBSYSTEM 1939M: Paul Moore <paul@paul-moore.com> 1940M: Eric Paris <eparis@redhat.com> 1941L: linux-audit@redhat.com (moderated for non-subscribers) 1942W: http://people.redhat.com/sgrubb/audit/ 1943T: git git://git.infradead.org/users/pcmoore/audit 1944S: Maintained 1945F: include/linux/audit.h 1946F: include/uapi/linux/audit.h 1947F: kernel/audit* 1948 1949AUXILIARY DISPLAY DRIVERS 1950M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1951W: http://miguelojeda.es/auxdisplay.htm 1952W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1953S: Maintained 1954F: drivers/auxdisplay/ 1955F: include/linux/cfag12864b.h 1956 1957AVR32 ARCHITECTURE 1958M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1959M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1960W: http://www.atmel.com/products/AVR32/ 1961W: http://mirror.egtvedt.no/avr32linux.org/ 1962W: http://avrfreaks.net/ 1963S: Maintained 1964F: arch/avr32/ 1965 1966AVR32/AT32AP MACHINE SUPPORT 1967M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1968M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1969S: Maintained 1970F: arch/avr32/mach-at32ap/ 1971 1972AX.25 NETWORK LAYER 1973M: Ralf Baechle <ralf@linux-mips.org> 1974L: linux-hams@vger.kernel.org 1975W: http://www.linux-ax25.org/ 1976S: Maintained 1977F: include/uapi/linux/ax25.h 1978F: include/net/ax25.h 1979F: net/ax25/ 1980 1981AZ6007 DVB DRIVER 1982M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1983L: linux-media@vger.kernel.org 1984W: http://linuxtv.org 1985T: git git://linuxtv.org/media_tree.git 1986S: Maintained 1987F: drivers/media/usb/dvb-usb-v2/az6007.c 1988 1989AZTECH FM RADIO RECEIVER DRIVER 1990M: Hans Verkuil <hverkuil@xs4all.nl> 1991L: linux-media@vger.kernel.org 1992T: git git://linuxtv.org/media_tree.git 1993W: http://linuxtv.org 1994S: Maintained 1995F: drivers/media/radio/radio-aztech* 1996 1997B43 WIRELESS DRIVER 1998L: linux-wireless@vger.kernel.org 1999L: b43-dev@lists.infradead.org 2000W: http://wireless.kernel.org/en/users/Drivers/b43 2001S: Odd Fixes 2002F: drivers/net/wireless/b43/ 2003 2004B43LEGACY WIRELESS DRIVER 2005M: Larry Finger <Larry.Finger@lwfinger.net> 2006L: linux-wireless@vger.kernel.org 2007L: b43-dev@lists.infradead.org 2008W: http://wireless.kernel.org/en/users/Drivers/b43 2009S: Maintained 2010F: drivers/net/wireless/b43legacy/ 2011 2012BACKLIGHT CLASS/SUBSYSTEM 2013M: Jingoo Han <jingoohan1@gmail.com> 2014M: Lee Jones <lee.jones@linaro.org> 2015S: Maintained 2016F: drivers/video/backlight/ 2017F: include/linux/backlight.h 2018 2019BATMAN ADVANCED 2020M: Marek Lindner <mareklindner@neomailbox.ch> 2021M: Simon Wunderlich <sw@simonwunderlich.de> 2022M: Antonio Quartulli <antonio@meshcoding.com> 2023L: b.a.t.m.a.n@lists.open-mesh.org 2024W: http://www.open-mesh.org/ 2025S: Maintained 2026F: net/batman-adv/ 2027 2028BAYCOM/HDLCDRV DRIVERS FOR AX.25 2029M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2030L: linux-hams@vger.kernel.org 2031W: http://www.baycom.org/~tom/ham/ham.html 2032S: Maintained 2033F: drivers/net/hamradio/baycom* 2034 2035BCACHE (BLOCK LAYER CACHE) 2036M: Kent Overstreet <kent.overstreet@gmail.com> 2037L: linux-bcache@vger.kernel.org 2038W: http://bcache.evilpiepirate.org 2039S: Maintained 2040F: drivers/md/bcache/ 2041 2042BDISP ST MEDIA DRIVER 2043M: Fabien Dessenne <fabien.dessenne@st.com> 2044L: linux-media@vger.kernel.org 2045T: git git://linuxtv.org/media_tree.git 2046W: http://linuxtv.org 2047S: Supported 2048F: drivers/media/platform/sti/bdisp 2049 2050BEFS FILE SYSTEM 2051S: Orphan 2052F: Documentation/filesystems/befs.txt 2053F: fs/befs/ 2054 2055BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2056M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2057L: netdev@vger.kernel.org 2058S: Maintained 2059F: drivers/net/ethernet/ec_bhf.c 2060 2061BFS FILE SYSTEM 2062M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2063S: Maintained 2064F: Documentation/filesystems/bfs.txt 2065F: fs/bfs/ 2066F: include/uapi/linux/bfs_fs.h 2067 2068BLACKFIN ARCHITECTURE 2069M: Steven Miao <realmz6@gmail.com> 2070L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2071T: git git://git.code.sf.net/p/adi-linux/code 2072W: http://blackfin.uclinux.org 2073S: Supported 2074F: arch/blackfin/ 2075 2076BLACKFIN EMAC DRIVER 2077L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2078W: http://blackfin.uclinux.org 2079S: Supported 2080F: drivers/net/ethernet/adi/ 2081 2082BLACKFIN RTC DRIVER 2083L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2084W: http://blackfin.uclinux.org 2085S: Supported 2086F: drivers/rtc/rtc-bfin.c 2087 2088BLACKFIN SDH DRIVER 2089M: Sonic Zhang <sonic.zhang@analog.com> 2090L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2091W: http://blackfin.uclinux.org 2092S: Supported 2093F: drivers/mmc/host/bfin_sdh.c 2094 2095BLACKFIN SERIAL DRIVER 2096M: Sonic Zhang <sonic.zhang@analog.com> 2097L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2098W: http://blackfin.uclinux.org 2099S: Supported 2100F: drivers/tty/serial/bfin_uart.c 2101 2102BLACKFIN WATCHDOG DRIVER 2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2104W: http://blackfin.uclinux.org 2105S: Supported 2106F: drivers/watchdog/bfin_wdt.c 2107 2108BLACKFIN I2C TWI DRIVER 2109M: Sonic Zhang <sonic.zhang@analog.com> 2110L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2111W: http://blackfin.uclinux.org/ 2112S: Supported 2113F: drivers/i2c/busses/i2c-bfin-twi.c 2114 2115BLACKFIN MEDIA DRIVER 2116M: Scott Jiang <scott.jiang.linux@gmail.com> 2117L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2118W: http://blackfin.uclinux.org/ 2119S: Supported 2120F: drivers/media/platform/blackfin/ 2121F: drivers/media/i2c/adv7183* 2122F: drivers/media/i2c/vs6624* 2123 2124BLINKM RGB LED DRIVER 2125M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2126S: Maintained 2127F: drivers/leds/leds-blinkm.c 2128 2129BLOCK LAYER 2130M: Jens Axboe <axboe@kernel.dk> 2131T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2132S: Maintained 2133F: block/ 2134F: kernel/trace/blktrace.c 2135 2136BLOCK2MTD DRIVER 2137M: Joern Engel <joern@lazybastard.org> 2138L: linux-mtd@lists.infradead.org 2139S: Maintained 2140F: drivers/mtd/devices/block2mtd.c 2141 2142BLUETOOTH DRIVERS 2143M: Marcel Holtmann <marcel@holtmann.org> 2144M: Gustavo Padovan <gustavo@padovan.org> 2145M: Johan Hedberg <johan.hedberg@gmail.com> 2146L: linux-bluetooth@vger.kernel.org 2147W: http://www.bluez.org/ 2148T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2149T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2150S: Maintained 2151F: drivers/bluetooth/ 2152 2153BLUETOOTH SUBSYSTEM 2154M: Marcel Holtmann <marcel@holtmann.org> 2155M: Gustavo Padovan <gustavo@padovan.org> 2156M: Johan Hedberg <johan.hedberg@gmail.com> 2157L: linux-bluetooth@vger.kernel.org 2158W: http://www.bluez.org/ 2159T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2160T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2161S: Maintained 2162F: net/bluetooth/ 2163F: include/net/bluetooth/ 2164 2165BONDING DRIVER 2166M: Jay Vosburgh <j.vosburgh@gmail.com> 2167M: Veaceslav Falico <vfalico@gmail.com> 2168M: Andy Gospodarek <gospo@cumulusnetworks.com> 2169L: netdev@vger.kernel.org 2170W: http://sourceforge.net/projects/bonding/ 2171S: Supported 2172F: drivers/net/bonding/ 2173F: include/uapi/linux/if_bonding.h 2174 2175BPF (Safe dynamic programs and tools) 2176M: Alexei Starovoitov <ast@kernel.org> 2177L: netdev@vger.kernel.org 2178L: linux-kernel@vger.kernel.org 2179S: Supported 2180F: kernel/bpf/ 2181 2182BROADCOM B44 10/100 ETHERNET DRIVER 2183M: Gary Zambrano <zambrano@broadcom.com> 2184L: netdev@vger.kernel.org 2185S: Supported 2186F: drivers/net/ethernet/broadcom/b44.* 2187 2188BROADCOM GENET ETHERNET DRIVER 2189M: Florian Fainelli <f.fainelli@gmail.com> 2190L: netdev@vger.kernel.org 2191S: Supported 2192F: drivers/net/ethernet/broadcom/genet/ 2193 2194BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2195M: Sony Chacko <sony.chacko@qlogic.com> 2196M: Dept-HSGLinuxNICDev@qlogic.com 2197L: netdev@vger.kernel.org 2198S: Supported 2199F: drivers/net/ethernet/broadcom/bnx2.* 2200F: drivers/net/ethernet/broadcom/bnx2_* 2201 2202BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2203M: Ariel Elior <ariel.elior@qlogic.com> 2204L: netdev@vger.kernel.org 2205S: Supported 2206F: drivers/net/ethernet/broadcom/bnx2x/ 2207 2208BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2209M: Florian Fainelli <f.fainelli@gmail.com> 2210M: Ray Jui <rjui@broadcom.com> 2211M: Scott Branden <sbranden@broadcom.com> 2212L: bcm-kernel-feedback-list@broadcom.com 2213T: git git://github.com/broadcom/mach-bcm 2214S: Maintained 2215F: arch/arm/mach-bcm/ 2216F: arch/arm/boot/dts/bcm113* 2217F: arch/arm/boot/dts/bcm216* 2218F: arch/arm/boot/dts/bcm281* 2219F: arch/arm/configs/bcm_defconfig 2220F: drivers/mmc/host/sdhci-bcm-kona.c 2221F: drivers/clocksource/bcm_kona_timer.c 2222 2223BROADCOM BCM2835 ARM ARCHITECTURE 2224M: Stephen Warren <swarren@wwwdotorg.org> 2225M: Lee Jones <lee@kernel.org> 2226L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2227T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2228S: Maintained 2229N: bcm2835 2230 2231BROADCOM BCM33XX MIPS ARCHITECTURE 2232M: Kevin Cernekee <cernekee@gmail.com> 2233L: linux-mips@linux-mips.org 2234S: Maintained 2235F: arch/mips/bcm3384/* 2236F: arch/mips/include/asm/mach-bcm3384/* 2237F: arch/mips/kernel/*bmips* 2238 2239BROADCOM BCM47XX MIPS ARCHITECTURE 2240M: Hauke Mehrtens <hauke@hauke-m.de> 2241M: Rafał Miłecki <zajec5@gmail.com> 2242L: linux-mips@linux-mips.org 2243S: Maintained 2244F: arch/mips/bcm47xx/* 2245F: arch/mips/include/asm/mach-bcm47xx/* 2246 2247BROADCOM BCM5301X ARM ARCHITECTURE 2248M: Hauke Mehrtens <hauke@hauke-m.de> 2249L: linux-arm-kernel@lists.infradead.org 2250S: Maintained 2251F: arch/arm/mach-bcm/bcm_5301x.c 2252F: arch/arm/boot/dts/bcm5301x.dtsi 2253F: arch/arm/boot/dts/bcm470* 2254 2255BROADCOM BCM63XX ARM ARCHITECTURE 2256M: Florian Fainelli <f.fainelli@gmail.com> 2257L: linux-arm-kernel@lists.infradead.org 2258T: git git://github.com/broadcom/arm-bcm63xx.git 2259S: Maintained 2260F: arch/arm/mach-bcm/bcm63xx.c 2261F: arch/arm/include/debug/bcm63xx.S 2262 2263BROADCOM BCM63XX/BCM33XX UDC DRIVER 2264M: Kevin Cernekee <cernekee@gmail.com> 2265L: linux-usb@vger.kernel.org 2266S: Maintained 2267F: drivers/usb/gadget/udc/bcm63xx_udc.* 2268 2269BROADCOM BCM7XXX ARM ARCHITECTURE 2270M: Brian Norris <computersforpeace@gmail.com> 2271M: Gregory Fong <gregory.0xf0@gmail.com> 2272M: Florian Fainelli <f.fainelli@gmail.com> 2273L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2274T: git git://github.com/broadcom/stblinux.git 2275S: Maintained 2276F: arch/arm/mach-bcm/*brcmstb* 2277F: arch/arm/boot/dts/bcm7*.dts* 2278F: drivers/bus/brcmstb_gisb.c 2279N: brcmstb 2280 2281BROADCOM BMIPS MIPS ARCHITECTURE 2282M: Kevin Cernekee <cernekee@gmail.com> 2283M: Florian Fainelli <f.fainelli@gmail.com> 2284L: linux-mips@linux-mips.org 2285T: git git://github.com/broadcom/stblinux.git 2286S: Maintained 2287F: arch/mips/bmips/* 2288F: arch/mips/include/asm/mach-bmips/* 2289F: arch/mips/kernel/*bmips* 2290F: arch/mips/boot/dts/brcm/bcm*.dts* 2291F: drivers/irqchip/irq-bcm7* 2292F: drivers/irqchip/irq-brcmstb* 2293 2294BROADCOM TG3 GIGABIT ETHERNET DRIVER 2295M: Prashant Sreedharan <prashant@broadcom.com> 2296M: Michael Chan <mchan@broadcom.com> 2297L: netdev@vger.kernel.org 2298S: Supported 2299F: drivers/net/ethernet/broadcom/tg3.* 2300 2301BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2302M: Brett Rudley <brudley@broadcom.com> 2303M: Arend van Spriel <arend@broadcom.com> 2304M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2305M: Hante Meuleman <meuleman@broadcom.com> 2306L: linux-wireless@vger.kernel.org 2307L: brcm80211-dev-list@broadcom.com 2308S: Supported 2309F: drivers/net/wireless/brcm80211/ 2310 2311BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2312M: QLogic-Storage-Upstream@qlogic.com 2313L: linux-scsi@vger.kernel.org 2314S: Supported 2315F: drivers/scsi/bnx2fc/ 2316 2317BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2318M: QLogic-Storage-Upstream@qlogic.com 2319L: linux-scsi@vger.kernel.org 2320S: Supported 2321F: drivers/scsi/bnx2i/ 2322 2323BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2324M: Ray Jui <rjui@broadcom.com> 2325M: Scott Branden <sbranden@broadcom.com> 2326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2327L: bcm-kernel-feedback-list@broadcom.com 2328T: git git://github.com/broadcom/cygnus-linux.git 2329S: Maintained 2330N: iproc 2331N: cygnus 2332N: bcm9113* 2333N: bcm9583* 2334N: bcm583* 2335N: bcm113* 2336 2337BROADCOM BRCMSTB GPIO DRIVER 2338M: Gregory Fong <gregory.0xf0@gmail.com> 2339L: bcm-kernel-feedback-list@broadcom.com> 2340S: Supported 2341F: drivers/gpio/gpio-brcmstb.c 2342F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2343 2344BROADCOM KONA GPIO DRIVER 2345M: Ray Jui <rjui@broadcom.com> 2346L: bcm-kernel-feedback-list@broadcom.com 2347S: Supported 2348F: drivers/gpio/gpio-bcm-kona.c 2349F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2350 2351BROADCOM NVRAM DRIVER 2352M: Rafał Miłecki <zajec5@gmail.com> 2353L: linux-mips@linux-mips.org 2354S: Maintained 2355F: drivers/firmware/broadcom/* 2356 2357BROADCOM STB NAND FLASH DRIVER 2358M: Brian Norris <computersforpeace@gmail.com> 2359L: linux-mtd@lists.infradead.org 2360S: Maintained 2361F: drivers/mtd/nand/brcmnand/ 2362 2363BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2364M: Rafał Miłecki <zajec5@gmail.com> 2365L: linux-wireless@vger.kernel.org 2366S: Maintained 2367F: drivers/bcma/ 2368F: include/linux/bcma/ 2369 2370BROADCOM SYSTEMPORT ETHERNET DRIVER 2371M: Florian Fainelli <f.fainelli@gmail.com> 2372L: netdev@vger.kernel.org 2373S: Supported 2374F: drivers/net/ethernet/broadcom/bcmsysport.* 2375 2376BROCADE BFA FC SCSI DRIVER 2377M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2378M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2379L: linux-scsi@vger.kernel.org 2380S: Supported 2381F: drivers/scsi/bfa/ 2382 2383BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2384M: Rasesh Mody <rasesh.mody@qlogic.com> 2385L: netdev@vger.kernel.org 2386S: Supported 2387F: drivers/net/ethernet/brocade/bna/ 2388 2389BSG (block layer generic sg v4 driver) 2390M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2391L: linux-scsi@vger.kernel.org 2392S: Supported 2393F: block/bsg.c 2394F: include/linux/bsg.h 2395F: include/uapi/linux/bsg.h 2396 2397BT87X AUDIO DRIVER 2398M: Clemens Ladisch <clemens@ladisch.de> 2399L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2400T: git git://git.alsa-project.org/alsa-kernel.git 2401S: Maintained 2402F: Documentation/sound/alsa/Bt87x.txt 2403F: sound/pci/bt87x.c 2404 2405BT8XXGPIO DRIVER 2406M: Michael Buesch <m@bues.ch> 2407W: http://bu3sch.de/btgpio.php 2408S: Maintained 2409F: drivers/gpio/gpio-bt8xx.c 2410 2411BTRFS FILE SYSTEM 2412M: Chris Mason <clm@fb.com> 2413M: Josef Bacik <jbacik@fb.com> 2414M: David Sterba <dsterba@suse.com> 2415L: linux-btrfs@vger.kernel.org 2416W: http://btrfs.wiki.kernel.org/ 2417Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2418T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2419S: Maintained 2420F: Documentation/filesystems/btrfs.txt 2421F: fs/btrfs/ 2422 2423BTTV VIDEO4LINUX DRIVER 2424M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2425L: linux-media@vger.kernel.org 2426W: http://linuxtv.org 2427T: git git://linuxtv.org/media_tree.git 2428S: Odd fixes 2429F: Documentation/video4linux/bttv/ 2430F: drivers/media/pci/bt8xx/bttv* 2431 2432BUSLOGIC SCSI DRIVER 2433M: Khalid Aziz <khalid@gonehiking.org> 2434L: linux-scsi@vger.kernel.org 2435S: Maintained 2436F: drivers/scsi/BusLogic.* 2437F: drivers/scsi/FlashPoint.* 2438 2439C-MEDIA CMI8788 DRIVER 2440M: Clemens Ladisch <clemens@ladisch.de> 2441L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2442T: git git://git.alsa-project.org/alsa-kernel.git 2443S: Maintained 2444F: sound/pci/oxygen/ 2445 2446C6X ARCHITECTURE 2447M: Mark Salter <msalter@redhat.com> 2448M: Aurelien Jacquiot <a-jacquiot@ti.com> 2449L: linux-c6x-dev@linux-c6x.org 2450W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2451S: Maintained 2452F: arch/c6x/ 2453 2454CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2455M: David Howells <dhowells@redhat.com> 2456L: linux-cachefs@redhat.com 2457S: Supported 2458F: Documentation/filesystems/caching/cachefiles.txt 2459F: fs/cachefiles/ 2460 2461CADET FM/AM RADIO RECEIVER DRIVER 2462M: Hans Verkuil <hverkuil@xs4all.nl> 2463L: linux-media@vger.kernel.org 2464T: git git://linuxtv.org/media_tree.git 2465W: http://linuxtv.org 2466S: Maintained 2467F: drivers/media/radio/radio-cadet* 2468 2469CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2470M: Jonathan Corbet <corbet@lwn.net> 2471L: linux-media@vger.kernel.org 2472T: git git://linuxtv.org/media_tree.git 2473S: Maintained 2474F: Documentation/video4linux/cafe_ccic 2475F: drivers/media/platform/marvell-ccic/ 2476 2477CAIF NETWORK LAYER 2478M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2479L: netdev@vger.kernel.org 2480S: Supported 2481F: Documentation/networking/caif/ 2482F: drivers/net/caif/ 2483F: include/uapi/linux/caif/ 2484F: include/net/caif/ 2485F: net/caif/ 2486 2487CALGARY x86-64 IOMMU 2488M: Muli Ben-Yehuda <muli@il.ibm.com> 2489M: "Jon D. Mason" <jdmason@kudzu.us> 2490L: discuss@x86-64.org 2491S: Maintained 2492F: arch/x86/kernel/pci-calgary_64.c 2493F: arch/x86/kernel/tce_64.c 2494F: arch/x86/include/asm/calgary.h 2495F: arch/x86/include/asm/tce.h 2496 2497CAN NETWORK LAYER 2498M: Oliver Hartkopp <socketcan@hartkopp.net> 2499M: Marc Kleine-Budde <mkl@pengutronix.de> 2500L: linux-can@vger.kernel.org 2501W: https://github.com/linux-can 2502T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2503T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2504S: Maintained 2505F: Documentation/networking/can.txt 2506F: net/can/ 2507F: include/linux/can/core.h 2508F: include/uapi/linux/can.h 2509F: include/uapi/linux/can/bcm.h 2510F: include/uapi/linux/can/raw.h 2511F: include/uapi/linux/can/gw.h 2512 2513CAN NETWORK DRIVERS 2514M: Wolfgang Grandegger <wg@grandegger.com> 2515M: Marc Kleine-Budde <mkl@pengutronix.de> 2516L: linux-can@vger.kernel.org 2517W: https://github.com/linux-can 2518T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2519T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2520S: Maintained 2521F: drivers/net/can/ 2522F: include/linux/can/dev.h 2523F: include/linux/can/platform/ 2524F: include/uapi/linux/can/error.h 2525F: include/uapi/linux/can/netlink.h 2526 2527CAPABILITIES 2528M: Serge Hallyn <serge.hallyn@canonical.com> 2529L: linux-security-module@vger.kernel.org 2530S: Supported 2531F: include/linux/capability.h 2532F: include/uapi/linux/capability.h 2533F: security/commoncap.c 2534F: kernel/capability.c 2535 2536CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2537M: Kevin Tsai <ktsai@capellamicro.com> 2538S: Maintained 2539F: drivers/iio/light/cm* 2540F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2541 2542CAVIUM LIQUIDIO NETWORK DRIVER 2543M: Derek Chickles <derek.chickles@caviumnetworks.com> 2544M: Satanand Burla <satananda.burla@caviumnetworks.com> 2545M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2546M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2547L: netdev@vger.kernel.org 2548W: http://www.cavium.com 2549S: Supported 2550F: drivers/net/ethernet/cavium/ 2551F: drivers/net/ethernet/cavium/liquidio/ 2552 2553CC2520 IEEE-802.15.4 RADIO DRIVER 2554M: Varka Bhadram <varkabhadram@gmail.com> 2555L: linux-wpan@vger.kernel.org 2556S: Maintained 2557F: drivers/net/ieee802154/cc2520.c 2558F: include/linux/spi/cc2520.h 2559F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2560 2561CELL BROADBAND ENGINE ARCHITECTURE 2562M: Arnd Bergmann <arnd@arndb.de> 2563L: linuxppc-dev@lists.ozlabs.org 2564W: http://www.ibm.com/developerworks/power/cell/ 2565S: Supported 2566F: arch/powerpc/include/asm/cell*.h 2567F: arch/powerpc/include/asm/spu*.h 2568F: arch/powerpc/include/uapi/asm/spu*.h 2569F: arch/powerpc/oprofile/*cell* 2570F: arch/powerpc/platforms/cell/ 2571 2572CEPH COMMON CODE (LIBCEPH) 2573M: Ilya Dryomov <idryomov@gmail.com> 2574M: "Yan, Zheng" <zyan@redhat.com> 2575M: Sage Weil <sage@redhat.com> 2576L: ceph-devel@vger.kernel.org 2577W: http://ceph.com/ 2578T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2579T: git git://github.com/ceph/ceph-client.git 2580S: Supported 2581F: net/ceph/ 2582F: include/linux/ceph/ 2583F: include/linux/crush/ 2584 2585CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2586M: "Yan, Zheng" <zyan@redhat.com> 2587M: Sage Weil <sage@redhat.com> 2588M: Ilya Dryomov <idryomov@gmail.com> 2589L: ceph-devel@vger.kernel.org 2590W: http://ceph.com/ 2591T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2592T: git git://github.com/ceph/ceph-client.git 2593S: Supported 2594F: Documentation/filesystems/ceph.txt 2595F: fs/ceph/ 2596 2597CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2598L: linux-usb@vger.kernel.org 2599S: Orphan 2600F: Documentation/usb/WUSB-Design-overview.txt 2601F: Documentation/usb/wusb-cbaf 2602F: drivers/usb/host/hwa-hc.c 2603F: drivers/usb/host/whci/ 2604F: drivers/usb/wusbcore/ 2605F: include/linux/usb/wusb* 2606 2607CFAG12864B LCD DRIVER 2608M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2609W: http://miguelojeda.es/auxdisplay.htm 2610W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2611S: Maintained 2612F: drivers/auxdisplay/cfag12864b.c 2613F: include/linux/cfag12864b.h 2614 2615CFAG12864BFB LCD FRAMEBUFFER DRIVER 2616M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2617W: http://miguelojeda.es/auxdisplay.htm 2618W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2619S: Maintained 2620F: drivers/auxdisplay/cfag12864bfb.c 2621F: include/linux/cfag12864b.h 2622 2623CFG80211 and NL80211 2624M: Johannes Berg <johannes@sipsolutions.net> 2625L: linux-wireless@vger.kernel.org 2626W: http://wireless.kernel.org/ 2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2628T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2629S: Maintained 2630F: include/uapi/linux/nl80211.h 2631F: include/net/cfg80211.h 2632F: net/wireless/* 2633X: net/wireless/wext* 2634 2635CHAR and MISC DRIVERS 2636M: Arnd Bergmann <arnd@arndb.de> 2637M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2638T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2639S: Supported 2640F: drivers/char/* 2641F: drivers/misc/* 2642F: include/linux/miscdevice.h 2643 2644CHECKPATCH 2645M: Andy Whitcroft <apw@canonical.com> 2646M: Joe Perches <joe@perches.com> 2647S: Maintained 2648F: scripts/checkpatch.pl 2649 2650CHINESE DOCUMENTATION 2651M: Harry Wei <harryxiyou@gmail.com> 2652L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2653L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2654S: Maintained 2655F: Documentation/zh_CN/ 2656 2657CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2658M: Peter Chen <Peter.Chen@freescale.com> 2659T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2660L: linux-usb@vger.kernel.org 2661S: Maintained 2662F: drivers/usb/chipidea/ 2663 2664CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2665M: Hans de Goede <hdegoede@redhat.com> 2666L: linux-input@vger.kernel.org 2667S: Maintained 2668F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2669F: drivers/input/touchscreen/chipone_icn8318.c 2670 2671CHROME HARDWARE PLATFORM SUPPORT 2672M: Olof Johansson <olof@lixom.net> 2673S: Maintained 2674F: drivers/platform/chrome/ 2675 2676CISCO VIC ETHERNET NIC DRIVER 2677M: Christian Benvenuti <benve@cisco.com> 2678M: Sujith Sankar <ssujith@cisco.com> 2679M: Govindarajulu Varadarajan <_govind@gmx.com> 2680M: Neel Patel <neepatel@cisco.com> 2681S: Supported 2682F: drivers/net/ethernet/cisco/enic/ 2683 2684CISCO VIC LOW LATENCY NIC DRIVER 2685M: Upinder Malhi <umalhi@cisco.com> 2686S: Supported 2687F: drivers/infiniband/hw/usnic 2688 2689CIRRUS LOGIC EP93XX ETHERNET DRIVER 2690M: Hartley Sweeten <hsweeten@visionengravers.com> 2691L: netdev@vger.kernel.org 2692S: Maintained 2693F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2694 2695CIRRUS LOGIC AUDIO CODEC DRIVERS 2696M: Brian Austin <brian.austin@cirrus.com> 2697M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2698L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2699S: Maintained 2700F: sound/soc/codecs/cs* 2701 2702CLEANCACHE API 2703M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2704L: linux-kernel@vger.kernel.org 2705S: Maintained 2706F: mm/cleancache.c 2707F: include/linux/cleancache.h 2708 2709CLK API 2710M: Russell King <linux@arm.linux.org.uk> 2711L: linux-clk@vger.kernel.org 2712S: Maintained 2713F: include/linux/clk.h 2714 2715CLOCKSOURCE, CLOCKEVENT DRIVERS 2716M: Daniel Lezcano <daniel.lezcano@linaro.org> 2717M: Thomas Gleixner <tglx@linutronix.de> 2718L: linux-kernel@vger.kernel.org 2719T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2720S: Supported 2721F: drivers/clocksource 2722 2723CISCO FCOE HBA DRIVER 2724M: Hiral Patel <hiralpat@cisco.com> 2725M: Suma Ramars <sramars@cisco.com> 2726M: Brian Uchino <buchino@cisco.com> 2727L: linux-scsi@vger.kernel.org 2728S: Supported 2729F: drivers/scsi/fnic/ 2730 2731CISCO SCSI HBA DRIVER 2732M: Narsimhulu Musini <nmusini@cisco.com> 2733M: Sesidhar Baddela <sebaddel@cisco.com> 2734L: linux-scsi@vger.kernel.org 2735S: Supported 2736F: drivers/scsi/snic/ 2737 2738CMPC ACPI DRIVER 2739M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2740M: Daniel Oliveira Nascimento <don@syst.com.br> 2741L: platform-driver-x86@vger.kernel.org 2742S: Supported 2743F: drivers/platform/x86/classmate-laptop.c 2744 2745COBALT MEDIA DRIVER 2746M: Hans Verkuil <hans.verkuil@cisco.com> 2747L: linux-media@vger.kernel.org 2748T: git git://linuxtv.org/media_tree.git 2749W: http://linuxtv.org 2750S: Supported 2751F: drivers/media/pci/cobalt/ 2752 2753COCCINELLE/Semantic Patches (SmPL) 2754M: Julia Lawall <Julia.Lawall@lip6.fr> 2755M: Gilles Muller <Gilles.Muller@lip6.fr> 2756M: Nicolas Palix <nicolas.palix@imag.fr> 2757M: Michal Marek <mmarek@suse.com> 2758L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2759T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2760W: http://coccinelle.lip6.fr/ 2761S: Supported 2762F: Documentation/coccinelle.txt 2763F: scripts/coccinelle/ 2764F: scripts/coccicheck 2765 2766CODA FILE SYSTEM 2767M: Jan Harkes <jaharkes@cs.cmu.edu> 2768M: coda@cs.cmu.edu 2769L: codalist@coda.cs.cmu.edu 2770W: http://www.coda.cs.cmu.edu/ 2771S: Maintained 2772F: Documentation/filesystems/coda.txt 2773F: fs/coda/ 2774F: include/linux/coda*.h 2775F: include/uapi/linux/coda*.h 2776 2777CODA V4L2 MEM2MEM DRIVER 2778M: Philipp Zabel <p.zabel@pengutronix.de> 2779L: linux-media@vger.kernel.org 2780S: Maintained 2781F: Documentation/devicetree/bindings/media/coda.txt 2782F: drivers/media/platform/coda/ 2783 2784COMMON CLK FRAMEWORK 2785M: Michael Turquette <mturquette@baylibre.com> 2786M: Stephen Boyd <sboyd@codeaurora.org> 2787L: linux-clk@vger.kernel.org 2788T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2789S: Maintained 2790F: drivers/clk/ 2791X: drivers/clk/clkdev.c 2792F: include/linux/clk-pr* 2793F: include/linux/clk/ 2794 2795COMMON INTERNET FILE SYSTEM (CIFS) 2796M: Steve French <sfrench@samba.org> 2797L: linux-cifs@vger.kernel.org 2798L: samba-technical@lists.samba.org (moderated for non-subscribers) 2799W: http://linux-cifs.samba.org/ 2800T: git git://git.samba.org/sfrench/cifs-2.6.git 2801S: Supported 2802F: Documentation/filesystems/cifs/ 2803F: fs/cifs/ 2804 2805COMPACTPCI HOTPLUG CORE 2806M: Scott Murray <scott@spiteful.org> 2807L: linux-pci@vger.kernel.org 2808S: Maintained 2809F: drivers/pci/hotplug/cpci_hotplug* 2810 2811COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2812M: Scott Murray <scott@spiteful.org> 2813L: linux-pci@vger.kernel.org 2814S: Maintained 2815F: drivers/pci/hotplug/cpcihp_zt5550.* 2816 2817COMPACTPCI HOTPLUG GENERIC DRIVER 2818M: Scott Murray <scott@spiteful.org> 2819L: linux-pci@vger.kernel.org 2820S: Maintained 2821F: drivers/pci/hotplug/cpcihp_generic.c 2822 2823COMPAL LAPTOP SUPPORT 2824M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2825L: platform-driver-x86@vger.kernel.org 2826S: Maintained 2827F: drivers/platform/x86/compal-laptop.c 2828 2829CONEXANT ACCESSRUNNER USB DRIVER 2830M: Simon Arlott <cxacru@fire.lp0.eu> 2831L: accessrunner-general@lists.sourceforge.net 2832W: http://accessrunner.sourceforge.net/ 2833S: Maintained 2834F: drivers/usb/atm/cxacru.c 2835 2836CONFIGFS 2837M: Joel Becker <jlbec@evilplan.org> 2838T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2839S: Supported 2840F: fs/configfs/ 2841F: include/linux/configfs.h 2842 2843CONNECTOR 2844M: Evgeniy Polyakov <zbr@ioremap.net> 2845L: netdev@vger.kernel.org 2846S: Maintained 2847F: drivers/connector/ 2848 2849CONTROL GROUP (CGROUP) 2850M: Tejun Heo <tj@kernel.org> 2851M: Li Zefan <lizefan@huawei.com> 2852M: Johannes Weiner <hannes@cmpxchg.org> 2853L: cgroups@vger.kernel.org 2854T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2855S: Maintained 2856F: Documentation/cgroups/ 2857F: include/linux/cgroup* 2858F: kernel/cgroup* 2859 2860CONTROL GROUP - CPUSET 2861M: Li Zefan <lizefan@huawei.com> 2862L: cgroups@vger.kernel.org 2863W: http://www.bullopensource.org/cpuset/ 2864W: http://oss.sgi.com/projects/cpusets/ 2865T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2866S: Maintained 2867F: Documentation/cgroups/cpusets.txt 2868F: include/linux/cpuset.h 2869F: kernel/cpuset.c 2870 2871CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2872M: Johannes Weiner <hannes@cmpxchg.org> 2873M: Michal Hocko <mhocko@kernel.org> 2874L: cgroups@vger.kernel.org 2875L: linux-mm@kvack.org 2876S: Maintained 2877F: mm/memcontrol.c 2878F: mm/swap_cgroup.c 2879 2880CORETEMP HARDWARE MONITORING DRIVER 2881M: Fenghua Yu <fenghua.yu@intel.com> 2882L: lm-sensors@lm-sensors.org 2883S: Maintained 2884F: Documentation/hwmon/coretemp 2885F: drivers/hwmon/coretemp.c 2886 2887COSA/SRP SYNC SERIAL DRIVER 2888M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2889W: http://www.fi.muni.cz/~kas/cosa/ 2890S: Maintained 2891F: drivers/net/wan/cosa* 2892 2893CPMAC ETHERNET DRIVER 2894M: Florian Fainelli <florian@openwrt.org> 2895L: netdev@vger.kernel.org 2896S: Maintained 2897F: drivers/net/ethernet/ti/cpmac.c 2898 2899CPU FREQUENCY DRIVERS 2900M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2901M: Viresh Kumar <viresh.kumar@linaro.org> 2902L: linux-pm@vger.kernel.org 2903S: Maintained 2904T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2905T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2906F: drivers/cpufreq/ 2907F: include/linux/cpufreq.h 2908 2909CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2910M: Viresh Kumar <viresh.kumar@linaro.org> 2911M: Sudeep Holla <sudeep.holla@arm.com> 2912L: linux-pm@vger.kernel.org 2913W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2914S: Maintained 2915F: drivers/cpufreq/arm_big_little.h 2916F: drivers/cpufreq/arm_big_little.c 2917F: drivers/cpufreq/arm_big_little_dt.c 2918 2919CPUIDLE DRIVER - ARM BIG LITTLE 2920M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2921M: Daniel Lezcano <daniel.lezcano@linaro.org> 2922L: linux-pm@vger.kernel.org 2923L: linux-arm-kernel@lists.infradead.org 2924T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2925S: Maintained 2926F: drivers/cpuidle/cpuidle-big_little.c 2927 2928CPUIDLE DRIVER - ARM EXYNOS 2929M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2930M: Daniel Lezcano <daniel.lezcano@linaro.org> 2931M: Kukjin Kim <kgene@kernel.org> 2932L: linux-pm@vger.kernel.org 2933L: linux-samsung-soc@vger.kernel.org 2934S: Supported 2935F: drivers/cpuidle/cpuidle-exynos.c 2936F: arch/arm/mach-exynos/pm.c 2937 2938CPUIDLE DRIVERS 2939M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2940M: Daniel Lezcano <daniel.lezcano@linaro.org> 2941L: linux-pm@vger.kernel.org 2942S: Maintained 2943T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2944F: drivers/cpuidle/* 2945F: include/linux/cpuidle.h 2946 2947CPUID/MSR DRIVER 2948M: "H. Peter Anvin" <hpa@zytor.com> 2949S: Maintained 2950F: arch/x86/kernel/cpuid.c 2951F: arch/x86/kernel/msr.c 2952 2953CPU POWER MONITORING SUBSYSTEM 2954M: Thomas Renninger <trenn@suse.com> 2955L: linux-pm@vger.kernel.org 2956S: Maintained 2957F: tools/power/cpupower/ 2958 2959CRAMFS FILESYSTEM 2960W: http://sourceforge.net/projects/cramfs/ 2961S: Orphan / Obsolete 2962F: Documentation/filesystems/cramfs.txt 2963F: fs/cramfs/ 2964 2965CRIS PORT 2966M: Mikael Starvik <starvik@axis.com> 2967M: Jesper Nilsson <jesper.nilsson@axis.com> 2968L: linux-cris-kernel@axis.com 2969W: http://developer.axis.com 2970S: Maintained 2971F: arch/cris/ 2972F: drivers/tty/serial/crisv10.* 2973 2974CRYPTO API 2975M: Herbert Xu <herbert@gondor.apana.org.au> 2976M: "David S. Miller" <davem@davemloft.net> 2977L: linux-crypto@vger.kernel.org 2978T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2979S: Maintained 2980F: Documentation/crypto/ 2981F: Documentation/DocBook/crypto-API.tmpl 2982F: arch/*/crypto/ 2983F: crypto/ 2984F: drivers/crypto/ 2985F: include/crypto/ 2986 2987CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2988M: Neil Horman <nhorman@tuxdriver.com> 2989L: linux-crypto@vger.kernel.org 2990S: Maintained 2991F: crypto/ansi_cprng.c 2992F: crypto/rng.c 2993 2994CS5535 Audio ALSA driver 2995M: Jaya Kumar <jayakumar.alsa@gmail.com> 2996S: Maintained 2997F: sound/pci/cs5535audio/ 2998 2999CW1200 WLAN driver 3000M: Solomon Peachy <pizza@shaftnet.org> 3001S: Maintained 3002F: drivers/net/wireless/cw1200/ 3003 3004CX18 VIDEO4LINUX DRIVER 3005M: Andy Walls <awalls@md.metrocast.net> 3006L: ivtv-devel@ivtvdriver.org (subscribers-only) 3007L: linux-media@vger.kernel.org 3008T: git git://linuxtv.org/media_tree.git 3009W: http://linuxtv.org 3010W: http://www.ivtvdriver.org/index.php/Cx18 3011S: Maintained 3012F: Documentation/video4linux/cx18.txt 3013F: drivers/media/pci/cx18/ 3014F: include/uapi/linux/ivtv* 3015 3016CX2341X MPEG ENCODER HELPER MODULE 3017M: Hans Verkuil <hverkuil@xs4all.nl> 3018L: linux-media@vger.kernel.org 3019T: git git://linuxtv.org/media_tree.git 3020W: http://linuxtv.org 3021S: Maintained 3022F: drivers/media/common/cx2341x* 3023F: include/media/cx2341x* 3024 3025CX24120 MEDIA DRIVER 3026M: Jemma Denson <jdenson@gmail.com> 3027M: Patrick Boettcher <patrick.boettcher@posteo.de> 3028L: linux-media@vger.kernel.org 3029W: http://linuxtv.org/ 3030Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3031S: Maintained 3032F: drivers/media/dvb-frontends/cx24120* 3033 3034CX88 VIDEO4LINUX DRIVER 3035M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3036L: linux-media@vger.kernel.org 3037W: http://linuxtv.org 3038T: git git://linuxtv.org/media_tree.git 3039S: Odd fixes 3040F: Documentation/video4linux/cx88/ 3041F: drivers/media/pci/cx88/ 3042 3043CXD2820R MEDIA DRIVER 3044M: Antti Palosaari <crope@iki.fi> 3045L: linux-media@vger.kernel.org 3046W: http://linuxtv.org/ 3047W: http://palosaari.fi/linux/ 3048Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3049T: git git://linuxtv.org/anttip/media_tree.git 3050S: Maintained 3051F: drivers/media/dvb-frontends/cxd2820r* 3052 3053CXGB3 ETHERNET DRIVER (CXGB3) 3054M: Santosh Raspatur <santosh@chelsio.com> 3055L: netdev@vger.kernel.org 3056W: http://www.chelsio.com 3057S: Supported 3058F: drivers/net/ethernet/chelsio/cxgb3/ 3059 3060CXGB3 ISCSI DRIVER (CXGB3I) 3061M: Karen Xie <kxie@chelsio.com> 3062L: linux-scsi@vger.kernel.org 3063W: http://www.chelsio.com 3064S: Supported 3065F: drivers/scsi/cxgbi/cxgb3i 3066 3067CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3068M: Steve Wise <swise@chelsio.com> 3069L: linux-rdma@vger.kernel.org 3070W: http://www.openfabrics.org 3071S: Supported 3072F: drivers/infiniband/hw/cxgb3/ 3073 3074CXGB4 ETHERNET DRIVER (CXGB4) 3075M: Hariprasad S <hariprasad@chelsio.com> 3076L: netdev@vger.kernel.org 3077W: http://www.chelsio.com 3078S: Supported 3079F: drivers/net/ethernet/chelsio/cxgb4/ 3080 3081CXGB4 ISCSI DRIVER (CXGB4I) 3082M: Karen Xie <kxie@chelsio.com> 3083L: linux-scsi@vger.kernel.org 3084W: http://www.chelsio.com 3085S: Supported 3086F: drivers/scsi/cxgbi/cxgb4i 3087 3088CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3089M: Steve Wise <swise@chelsio.com> 3090L: linux-rdma@vger.kernel.org 3091W: http://www.openfabrics.org 3092S: Supported 3093F: drivers/infiniband/hw/cxgb4/ 3094 3095CXGB4VF ETHERNET DRIVER (CXGB4VF) 3096M: Casey Leedom <leedom@chelsio.com> 3097L: netdev@vger.kernel.org 3098W: http://www.chelsio.com 3099S: Supported 3100F: drivers/net/ethernet/chelsio/cxgb4vf/ 3101 3102CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3103M: Ian Munsie <imunsie@au1.ibm.com> 3104M: Michael Neuling <mikey@neuling.org> 3105L: linuxppc-dev@lists.ozlabs.org 3106S: Supported 3107F: drivers/misc/cxl/ 3108F: include/misc/cxl* 3109F: include/uapi/misc/cxl.h 3110F: Documentation/powerpc/cxl.txt 3111F: Documentation/powerpc/cxl.txt 3112F: Documentation/ABI/testing/sysfs-class-cxl 3113 3114STMMAC ETHERNET DRIVER 3115M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3116L: netdev@vger.kernel.org 3117W: http://www.stlinux.com 3118S: Supported 3119F: drivers/net/ethernet/stmicro/stmmac/ 3120 3121CYBERPRO FB DRIVER 3122M: Russell King <linux@arm.linux.org.uk> 3123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3124W: http://www.arm.linux.org.uk/ 3125S: Maintained 3126F: drivers/video/fbdev/cyber2000fb.* 3127 3128CYCLADES ASYNC MUX DRIVER 3129W: http://www.cyclades.com/ 3130S: Orphan 3131F: drivers/tty/cyclades.c 3132F: include/linux/cyclades.h 3133F: include/uapi/linux/cyclades.h 3134 3135CYCLADES PC300 DRIVER 3136W: http://www.cyclades.com/ 3137S: Orphan 3138F: drivers/net/wan/pc300* 3139 3140CYPRESS_FIRMWARE MEDIA DRIVER 3141M: Antti Palosaari <crope@iki.fi> 3142L: linux-media@vger.kernel.org 3143W: http://linuxtv.org/ 3144W: http://palosaari.fi/linux/ 3145Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3146T: git git://linuxtv.org/anttip/media_tree.git 3147S: Maintained 3148F: drivers/media/common/cypress_firmware* 3149 3150CYTTSP TOUCHSCREEN DRIVER 3151M: Ferruh Yigit <fery@cypress.com> 3152L: linux-input@vger.kernel.org 3153S: Supported 3154F: drivers/input/touchscreen/cyttsp* 3155F: include/linux/input/cyttsp.h 3156 3157DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3158M: Joshua Kinard <kumba@gentoo.org> 3159S: Maintained 3160F: drivers/rtc/rtc-ds1685.c 3161F: include/linux/rtc/ds1685.h 3162 3163DAMA SLAVE for AX.25 3164M: Joerg Reuter <jreuter@yaina.de> 3165W: http://yaina.de/jreuter/ 3166W: http://www.qsl.net/dl1bke/ 3167L: linux-hams@vger.kernel.org 3168S: Maintained 3169F: net/ax25/af_ax25.c 3170F: net/ax25/ax25_dev.c 3171F: net/ax25/ax25_ds_* 3172F: net/ax25/ax25_in.c 3173F: net/ax25/ax25_out.c 3174F: net/ax25/ax25_timer.c 3175F: net/ax25/sysctl_net_ax25.c 3176 3177DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3178L: netdev@vger.kernel.org 3179S: Orphan 3180F: Documentation/networking/dmfe.txt 3181F: drivers/net/ethernet/dec/tulip/dmfe.c 3182 3183DC390/AM53C974 SCSI driver 3184M: Hannes Reinecke <hare@suse.com> 3185L: linux-scsi@vger.kernel.org 3186S: Maintained 3187F: drivers/scsi/am53c974.c 3188 3189DC395x SCSI driver 3190M: Oliver Neukum <oliver@neukum.org> 3191M: Ali Akcaagac <aliakc@web.de> 3192M: Jamie Lenehan <lenehan@twibble.org> 3193L: dc395x@twibble.org 3194W: http://twibble.org/dist/dc395x/ 3195W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3196S: Maintained 3197F: Documentation/scsi/dc395x.txt 3198F: drivers/scsi/dc395x.* 3199 3200DCCP PROTOCOL 3201M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3202L: dccp@vger.kernel.org 3203W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3204S: Maintained 3205F: include/linux/dccp.h 3206F: include/uapi/linux/dccp.h 3207F: include/linux/tfrc.h 3208F: net/dccp/ 3209 3210DECnet NETWORK LAYER 3211W: http://linux-decnet.sourceforge.net 3212L: linux-decnet-user@lists.sourceforge.net 3213S: Orphan 3214F: Documentation/networking/decnet.txt 3215F: net/decnet/ 3216 3217DECSTATION PLATFORM SUPPORT 3218M: "Maciej W. Rozycki" <macro@linux-mips.org> 3219L: linux-mips@linux-mips.org 3220W: http://www.linux-mips.org/wiki/DECstation 3221S: Maintained 3222F: arch/mips/dec/ 3223F: arch/mips/include/asm/dec/ 3224F: arch/mips/include/asm/mach-dec/ 3225 3226DEFXX FDDI NETWORK DRIVER 3227M: "Maciej W. Rozycki" <macro@linux-mips.org> 3228S: Maintained 3229F: drivers/net/fddi/defxx.* 3230 3231DELL LAPTOP DRIVER 3232M: Matthew Garrett <mjg59@srcf.ucam.org> 3233M: Pali Rohár <pali.rohar@gmail.com> 3234L: platform-driver-x86@vger.kernel.org 3235S: Maintained 3236F: drivers/platform/x86/dell-laptop.c 3237 3238DELL LAPTOP RBTN DRIVER 3239M: Pali Rohár <pali.rohar@gmail.com> 3240S: Maintained 3241F: drivers/platform/x86/dell-rbtn.* 3242 3243DELL LAPTOP FREEFALL DRIVER 3244M: Pali Rohár <pali.rohar@gmail.com> 3245S: Maintained 3246F: drivers/platform/x86/dell-smo8800.c 3247 3248DELL LAPTOP SMM DRIVER 3249M: Pali Rohár <pali.rohar@gmail.com> 3250S: Maintained 3251F: drivers/hwmon/dell-smm-hwmon.c 3252F: include/uapi/linux/i8k.h 3253 3254DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3255M: Doug Warzecha <Douglas_Warzecha@dell.com> 3256S: Maintained 3257F: Documentation/dcdbas.txt 3258F: drivers/firmware/dcdbas.* 3259 3260DELL WMI EXTRAS DRIVER 3261M: Matthew Garrett <mjg59@srcf.ucam.org> 3262M: Pali Rohár <pali.rohar@gmail.com> 3263S: Maintained 3264F: drivers/platform/x86/dell-wmi.c 3265 3266DESIGNWARE USB2 DRD IP DRIVER 3267M: John Youn <johnyoun@synopsys.com> 3268L: linux-usb@vger.kernel.org 3269T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3270S: Maintained 3271F: drivers/usb/dwc2/ 3272 3273DESIGNWARE USB3 DRD IP DRIVER 3274M: Felipe Balbi <balbi@ti.com> 3275L: linux-usb@vger.kernel.org 3276L: linux-omap@vger.kernel.org 3277T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3278S: Maintained 3279F: drivers/usb/dwc3/ 3280 3281DEVICE COREDUMP (DEV_COREDUMP) 3282M: Johannes Berg <johannes@sipsolutions.net> 3283L: linux-kernel@vger.kernel.org 3284S: Maintained 3285F: drivers/base/devcoredump.c 3286F: include/linux/devcoredump.h 3287 3288DEVICE FREQUENCY (DEVFREQ) 3289M: MyungJoo Ham <myungjoo.ham@samsung.com> 3290M: Kyungmin Park <kyungmin.park@samsung.com> 3291L: linux-pm@vger.kernel.org 3292S: Maintained 3293F: drivers/devfreq/ 3294 3295DEVICE NUMBER REGISTRY 3296M: Torben Mathiasen <device@lanana.org> 3297W: http://lanana.org/docs/device-list/index.html 3298S: Maintained 3299 3300DEVICE-MAPPER (LVM) 3301M: Alasdair Kergon <agk@redhat.com> 3302M: Mike Snitzer <snitzer@redhat.com> 3303M: dm-devel@redhat.com 3304L: dm-devel@redhat.com 3305W: http://sources.redhat.com/dm 3306Q: http://patchwork.kernel.org/project/dm-devel/list/ 3307T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3308T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3309S: Maintained 3310F: Documentation/device-mapper/ 3311F: drivers/md/dm* 3312F: drivers/md/persistent-data/ 3313F: include/linux/device-mapper.h 3314F: include/linux/dm-*.h 3315F: include/uapi/linux/dm-*.h 3316 3317DIALOG SEMICONDUCTOR DRIVERS 3318M: Support Opensource <support.opensource@diasemi.com> 3319W: http://www.dialog-semiconductor.com/products 3320S: Supported 3321F: Documentation/hwmon/da90?? 3322F: drivers/gpio/gpio-da90??.c 3323F: drivers/hwmon/da90??-hwmon.c 3324F: drivers/iio/adc/da91??-*.c 3325F: drivers/input/misc/da90??_onkey.c 3326F: drivers/input/touchscreen/da9052_tsi.c 3327F: drivers/leds/leds-da90??.c 3328F: drivers/mfd/da903x.c 3329F: drivers/mfd/da90??-*.c 3330F: drivers/mfd/da91??-*.c 3331F: drivers/power/da9052-battery.c 3332F: drivers/power/da91??-*.c 3333F: drivers/regulator/da903x.c 3334F: drivers/regulator/da9???-regulator.[ch] 3335F: drivers/rtc/rtc-da90??.c 3336F: drivers/video/backlight/da90??_bl.c 3337F: drivers/watchdog/da90??_wdt.c 3338F: include/linux/mfd/da903x.h 3339F: include/linux/mfd/da9052/ 3340F: include/linux/mfd/da9055/ 3341F: include/linux/mfd/da9063/ 3342F: include/linux/mfd/da9150/ 3343F: include/sound/da[79]*.h 3344F: sound/soc/codecs/da[79]*.[ch] 3345 3346DIGI NEO AND CLASSIC PCI PRODUCTS 3347M: Lidza Louina <lidza.louina@gmail.com> 3348M: Mark Hounschell <markh@compro.net> 3349L: driverdev-devel@linuxdriverproject.org 3350S: Maintained 3351F: drivers/staging/dgnc/ 3352 3353DIGI EPCA PCI PRODUCTS 3354M: Lidza Louina <lidza.louina@gmail.com> 3355M: Mark Hounschell <markh@compro.net> 3356M: Daeseok Youn <daeseok.youn@gmail.com> 3357L: driverdev-devel@linuxdriverproject.org 3358S: Maintained 3359F: drivers/staging/dgap/ 3360 3361DIOLAN U2C-12 I2C DRIVER 3362M: Guenter Roeck <linux@roeck-us.net> 3363L: linux-i2c@vger.kernel.org 3364S: Maintained 3365F: drivers/i2c/busses/i2c-diolan-u2c.c 3366 3367DIRECT ACCESS (DAX) 3368M: Matthew Wilcox <willy@linux.intel.com> 3369L: linux-fsdevel@vger.kernel.org 3370S: Supported 3371F: fs/dax.c 3372 3373DIRECTORY NOTIFICATION (DNOTIFY) 3374M: Eric Paris <eparis@parisplace.org> 3375S: Maintained 3376F: Documentation/filesystems/dnotify.txt 3377F: fs/notify/dnotify/ 3378F: include/linux/dnotify.h 3379 3380DISK GEOMETRY AND PARTITION HANDLING 3381M: Andries Brouwer <aeb@cwi.nl> 3382W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3383W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3384W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3385S: Maintained 3386 3387DISKQUOTA 3388M: Jan Kara <jack@suse.com> 3389S: Maintained 3390F: Documentation/filesystems/quota.txt 3391F: fs/quota/ 3392F: include/linux/quota*.h 3393F: include/uapi/linux/quota*.h 3394 3395DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3396M: Bernie Thompson <bernie@plugable.com> 3397L: linux-fbdev@vger.kernel.org 3398S: Maintained 3399W: http://plugable.com/category/projects/udlfb/ 3400F: drivers/video/fbdev/udlfb.c 3401F: include/video/udlfb.h 3402F: Documentation/fb/udlfb.txt 3403 3404DISTRIBUTED LOCK MANAGER (DLM) 3405M: Christine Caulfield <ccaulfie@redhat.com> 3406M: David Teigland <teigland@redhat.com> 3407L: cluster-devel@redhat.com 3408W: http://sources.redhat.com/cluster/ 3409T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3410S: Supported 3411F: fs/dlm/ 3412 3413DMA BUFFER SHARING FRAMEWORK 3414M: Sumit Semwal <sumit.semwal@linaro.org> 3415S: Maintained 3416L: linux-media@vger.kernel.org 3417L: dri-devel@lists.freedesktop.org 3418L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3419F: drivers/dma-buf/ 3420F: include/linux/dma-buf* 3421F: include/linux/reservation.h 3422F: include/linux/*fence.h 3423F: Documentation/dma-buf-sharing.txt 3424T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3425 3426DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3427M: Vinod Koul <vinod.koul@intel.com> 3428L: dmaengine@vger.kernel.org 3429Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3430S: Maintained 3431F: drivers/dma/ 3432F: include/linux/dmaengine.h 3433F: Documentation/dmaengine/ 3434T: git git://git.infradead.org/users/vkoul/slave-dma.git 3435 3436DME1737 HARDWARE MONITOR DRIVER 3437M: Juerg Haefliger <juergh@gmail.com> 3438L: lm-sensors@lm-sensors.org 3439S: Maintained 3440F: Documentation/hwmon/dme1737 3441F: drivers/hwmon/dme1737.c 3442 3443DMI/SMBIOS SUPPORT 3444M: Jean Delvare <jdelvare@suse.com> 3445S: Maintained 3446T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3447F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3448F: drivers/firmware/dmi-id.c 3449F: drivers/firmware/dmi_scan.c 3450F: include/linux/dmi.h 3451 3452DOCUMENTATION 3453M: Jonathan Corbet <corbet@lwn.net> 3454L: linux-doc@vger.kernel.org 3455S: Maintained 3456F: Documentation/ 3457X: Documentation/ABI/ 3458X: Documentation/devicetree/ 3459X: Documentation/acpi 3460X: Documentation/power 3461X: Documentation/spi 3462T: git git://git.lwn.net/linux-2.6.git docs-next 3463 3464DOUBLETALK DRIVER 3465M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3466L: blinux-list@redhat.com 3467S: Maintained 3468F: drivers/char/dtlk.c 3469F: include/linux/dtlk.h 3470 3471DPT_I2O SCSI RAID DRIVER 3472M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3473L: linux-scsi@vger.kernel.org 3474W: http://www.adaptec.com/ 3475S: Maintained 3476F: drivers/scsi/dpt* 3477F: drivers/scsi/dpt/ 3478 3479DRBD DRIVER 3480P: Philipp Reisner 3481P: Lars Ellenberg 3482M: drbd-dev@lists.linbit.com 3483L: drbd-user@lists.linbit.com 3484W: http://www.drbd.org 3485T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3486T: git git://git.drbd.org/drbd-8.3.git 3487S: Supported 3488F: drivers/block/drbd/ 3489F: lib/lru_cache.c 3490F: Documentation/blockdev/drbd/ 3491 3492DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3493M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3494T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3495S: Supported 3496F: Documentation/kobject.txt 3497F: drivers/base/ 3498F: fs/debugfs/ 3499F: fs/kernfs/ 3500F: fs/sysfs/ 3501F: include/linux/debugfs.h 3502F: include/linux/kobj* 3503F: lib/kobj* 3504 3505DRM DRIVERS 3506M: David Airlie <airlied@linux.ie> 3507L: dri-devel@lists.freedesktop.org 3508T: git git://people.freedesktop.org/~airlied/linux 3509S: Maintained 3510F: drivers/gpu/drm/ 3511F: drivers/gpu/vga/ 3512F: include/drm/ 3513F: include/uapi/drm/ 3514 3515RADEON DRM DRIVERS 3516M: Alex Deucher <alexander.deucher@amd.com> 3517M: Christian König <christian.koenig@amd.com> 3518L: dri-devel@lists.freedesktop.org 3519T: git git://people.freedesktop.org/~agd5f/linux 3520S: Supported 3521F: drivers/gpu/drm/radeon/ 3522F: include/uapi/drm/radeon* 3523 3524DRM PANEL DRIVERS 3525M: Thierry Reding <thierry.reding@gmail.com> 3526L: dri-devel@lists.freedesktop.org 3527T: git git://anongit.freedesktop.org/tegra/linux.git 3528S: Maintained 3529F: drivers/gpu/drm/drm_panel.c 3530F: drivers/gpu/drm/panel/ 3531F: include/drm/drm_panel.h 3532F: Documentation/devicetree/bindings/panel/ 3533 3534INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3535M: Daniel Vetter <daniel.vetter@intel.com> 3536M: Jani Nikula <jani.nikula@linux.intel.com> 3537L: intel-gfx@lists.freedesktop.org 3538L: dri-devel@lists.freedesktop.org 3539Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3540T: git git://anongit.freedesktop.org/drm-intel 3541S: Supported 3542F: drivers/gpu/drm/i915/ 3543F: include/drm/i915* 3544F: include/uapi/drm/i915* 3545 3546DRM DRIVERS FOR EXYNOS 3547M: Inki Dae <inki.dae@samsung.com> 3548M: Joonyoung Shim <jy0922.shim@samsung.com> 3549M: Seung-Woo Kim <sw0312.kim@samsung.com> 3550M: Kyungmin Park <kyungmin.park@samsung.com> 3551L: dri-devel@lists.freedesktop.org 3552T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3553S: Supported 3554F: drivers/gpu/drm/exynos/ 3555F: include/drm/exynos* 3556F: include/uapi/drm/exynos* 3557 3558DRM DRIVERS FOR FREESCALE DCU 3559M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3560M: Alison Wang <alison.wang@freescale.com> 3561L: dri-devel@lists.freedesktop.org 3562S: Supported 3563F: drivers/gpu/drm/fsl-dcu/ 3564F: Documentation/devicetree/bindings/video/fsl,dcu.txt 3565F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt 3566 3567DRM DRIVERS FOR FREESCALE IMX 3568M: Philipp Zabel <p.zabel@pengutronix.de> 3569L: dri-devel@lists.freedesktop.org 3570S: Maintained 3571F: drivers/gpu/drm/imx/ 3572F: Documentation/devicetree/bindings/drm/imx/ 3573 3574DRM DRIVERS FOR NVIDIA TEGRA 3575M: Thierry Reding <thierry.reding@gmail.com> 3576M: Terje Bergström <tbergstrom@nvidia.com> 3577L: dri-devel@lists.freedesktop.org 3578L: linux-tegra@vger.kernel.org 3579T: git git://anongit.freedesktop.org/tegra/linux.git 3580S: Supported 3581F: drivers/gpu/drm/tegra/ 3582F: drivers/gpu/host1x/ 3583F: include/linux/host1x.h 3584F: include/uapi/drm/tegra_drm.h 3585F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3586 3587DRM DRIVERS FOR RENESAS 3588M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3589L: dri-devel@lists.freedesktop.org 3590L: linux-sh@vger.kernel.org 3591T: git git://people.freedesktop.org/~airlied/linux 3592S: Supported 3593F: drivers/gpu/drm/rcar-du/ 3594F: drivers/gpu/drm/shmobile/ 3595F: include/linux/platform_data/shmob_drm.h 3596 3597DRM DRIVERS FOR ROCKCHIP 3598M: Mark Yao <mark.yao@rock-chips.com> 3599L: dri-devel@lists.freedesktop.org 3600S: Maintained 3601F: drivers/gpu/drm/rockchip/ 3602F: Documentation/devicetree/bindings/video/rockchip* 3603 3604DRM DRIVERS FOR STI 3605M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3606M: Vincent Abriou <vincent.abriou@st.com> 3607L: dri-devel@lists.freedesktop.org 3608T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3609S: Maintained 3610F: drivers/gpu/drm/sti 3611F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt 3612 3613DSBR100 USB FM RADIO DRIVER 3614M: Alexey Klimov <klimov.linux@gmail.com> 3615L: linux-media@vger.kernel.org 3616T: git git://linuxtv.org/media_tree.git 3617S: Maintained 3618F: drivers/media/radio/dsbr100.c 3619 3620DSCC4 DRIVER 3621M: Francois Romieu <romieu@fr.zoreil.com> 3622L: netdev@vger.kernel.org 3623S: Maintained 3624F: drivers/net/wan/dscc4.c 3625 3626DT3155 MEDIA DRIVER 3627M: Hans Verkuil <hverkuil@xs4all.nl> 3628L: linux-media@vger.kernel.org 3629T: git git://linuxtv.org/media_tree.git 3630W: http://linuxtv.org 3631S: Odd Fixes 3632F: drivers/media/pci/dt3155/ 3633 3634DVB_USB_AF9015 MEDIA DRIVER 3635M: Antti Palosaari <crope@iki.fi> 3636L: linux-media@vger.kernel.org 3637W: http://linuxtv.org/ 3638W: http://palosaari.fi/linux/ 3639Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3640T: git git://linuxtv.org/anttip/media_tree.git 3641S: Maintained 3642F: drivers/media/usb/dvb-usb-v2/af9015* 3643 3644DVB_USB_AF9035 MEDIA DRIVER 3645M: Antti Palosaari <crope@iki.fi> 3646L: linux-media@vger.kernel.org 3647W: http://linuxtv.org/ 3648W: http://palosaari.fi/linux/ 3649Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3650T: git git://linuxtv.org/anttip/media_tree.git 3651S: Maintained 3652F: drivers/media/usb/dvb-usb-v2/af9035* 3653 3654DVB_USB_ANYSEE MEDIA DRIVER 3655M: Antti Palosaari <crope@iki.fi> 3656L: linux-media@vger.kernel.org 3657W: http://linuxtv.org/ 3658W: http://palosaari.fi/linux/ 3659Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3660T: git git://linuxtv.org/anttip/media_tree.git 3661S: Maintained 3662F: drivers/media/usb/dvb-usb-v2/anysee* 3663 3664DVB_USB_AU6610 MEDIA DRIVER 3665M: Antti Palosaari <crope@iki.fi> 3666L: linux-media@vger.kernel.org 3667W: http://linuxtv.org/ 3668W: http://palosaari.fi/linux/ 3669Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3670T: git git://linuxtv.org/anttip/media_tree.git 3671S: Maintained 3672F: drivers/media/usb/dvb-usb-v2/au6610* 3673 3674DVB_USB_CE6230 MEDIA DRIVER 3675M: Antti Palosaari <crope@iki.fi> 3676L: linux-media@vger.kernel.org 3677W: http://linuxtv.org/ 3678W: http://palosaari.fi/linux/ 3679Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3680T: git git://linuxtv.org/anttip/media_tree.git 3681S: Maintained 3682F: drivers/media/usb/dvb-usb-v2/ce6230* 3683 3684DVB_USB_CXUSB MEDIA DRIVER 3685M: Michael Krufky <mkrufky@linuxtv.org> 3686L: linux-media@vger.kernel.org 3687W: http://linuxtv.org/ 3688W: http://github.com/mkrufky 3689Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3690T: git git://linuxtv.org/media_tree.git 3691S: Maintained 3692F: drivers/media/usb/dvb-usb/cxusb* 3693 3694DVB_USB_EC168 MEDIA DRIVER 3695M: Antti Palosaari <crope@iki.fi> 3696L: linux-media@vger.kernel.org 3697W: http://linuxtv.org/ 3698W: http://palosaari.fi/linux/ 3699Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3700T: git git://linuxtv.org/anttip/media_tree.git 3701S: Maintained 3702F: drivers/media/usb/dvb-usb-v2/ec168* 3703 3704DVB_USB_GL861 MEDIA DRIVER 3705M: Antti Palosaari <crope@iki.fi> 3706L: linux-media@vger.kernel.org 3707W: http://linuxtv.org/ 3708Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3709T: git git://linuxtv.org/anttip/media_tree.git 3710S: Maintained 3711F: drivers/media/usb/dvb-usb-v2/gl861* 3712 3713DVB_USB_MXL111SF MEDIA DRIVER 3714M: Michael Krufky <mkrufky@linuxtv.org> 3715L: linux-media@vger.kernel.org 3716W: http://linuxtv.org/ 3717W: http://github.com/mkrufky 3718Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3719T: git git://linuxtv.org/mkrufky/mxl111sf.git 3720S: Maintained 3721F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3722 3723DVB_USB_RTL28XXU MEDIA DRIVER 3724M: Antti Palosaari <crope@iki.fi> 3725L: linux-media@vger.kernel.org 3726W: http://linuxtv.org/ 3727W: http://palosaari.fi/linux/ 3728Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3729T: git git://linuxtv.org/anttip/media_tree.git 3730S: Maintained 3731F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3732 3733DVB_USB_V2 MEDIA DRIVER 3734M: Antti Palosaari <crope@iki.fi> 3735L: linux-media@vger.kernel.org 3736W: http://linuxtv.org/ 3737W: http://palosaari.fi/linux/ 3738Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3739T: git git://linuxtv.org/anttip/media_tree.git 3740S: Maintained 3741F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3742F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3743 3744DYNAMIC DEBUG 3745M: Jason Baron <jbaron@akamai.com> 3746S: Maintained 3747F: lib/dynamic_debug.c 3748F: include/linux/dynamic_debug.h 3749 3750DZ DECSTATION DZ11 SERIAL DRIVER 3751M: "Maciej W. Rozycki" <macro@linux-mips.org> 3752S: Maintained 3753F: drivers/tty/serial/dz.* 3754 3755E3X0 POWER BUTTON DRIVER 3756M: Moritz Fischer <moritz.fischer@ettus.com> 3757L: usrp-users@lists.ettus.com 3758W: http://www.ettus.com 3759S: Supported 3760F: drivers/input/misc/e3x0-button.c 3761F: Documentation/devicetree/bindings/input/e3x0-button.txt 3762 3763E4000 MEDIA DRIVER 3764M: Antti Palosaari <crope@iki.fi> 3765L: linux-media@vger.kernel.org 3766W: http://linuxtv.org/ 3767W: http://palosaari.fi/linux/ 3768Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3769T: git git://linuxtv.org/anttip/media_tree.git 3770S: Maintained 3771F: drivers/media/tuners/e4000* 3772 3773EATA ISA/EISA/PCI SCSI DRIVER 3774M: Dario Ballabio <ballabio_dario@emc.com> 3775L: linux-scsi@vger.kernel.org 3776S: Maintained 3777F: drivers/scsi/eata.c 3778 3779EC100 MEDIA DRIVER 3780M: Antti Palosaari <crope@iki.fi> 3781L: linux-media@vger.kernel.org 3782W: http://linuxtv.org/ 3783W: http://palosaari.fi/linux/ 3784Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3785T: git git://linuxtv.org/anttip/media_tree.git 3786S: Maintained 3787F: drivers/media/dvb-frontends/ec100* 3788 3789ECRYPT FILE SYSTEM 3790M: Tyler Hicks <tyhicks@canonical.com> 3791L: ecryptfs@vger.kernel.org 3792W: http://ecryptfs.org 3793W: https://launchpad.net/ecryptfs 3794S: Supported 3795F: Documentation/filesystems/ecryptfs.txt 3796F: fs/ecryptfs/ 3797 3798EDAC-CORE 3799M: Doug Thompson <dougthompson@xmission.com> 3800M: Borislav Petkov <bp@alien8.de> 3801M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3802L: linux-edac@vger.kernel.org 3803W: bluesmoke.sourceforge.net 3804T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3805T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3806S: Supported 3807F: Documentation/edac.txt 3808F: drivers/edac/ 3809F: include/linux/edac.h 3810 3811EDAC-AMD64 3812M: Doug Thompson <dougthompson@xmission.com> 3813M: Borislav Petkov <bp@alien8.de> 3814L: linux-edac@vger.kernel.org 3815W: bluesmoke.sourceforge.net 3816S: Maintained 3817F: drivers/edac/amd64_edac* 3818 3819EDAC-CALXEDA 3820M: Doug Thompson <dougthompson@xmission.com> 3821M: Robert Richter <rric@kernel.org> 3822L: linux-edac@vger.kernel.org 3823W: bluesmoke.sourceforge.net 3824S: Maintained 3825F: drivers/edac/highbank* 3826 3827EDAC-CAVIUM 3828M: Ralf Baechle <ralf@linux-mips.org> 3829M: David Daney <david.daney@cavium.com> 3830L: linux-edac@vger.kernel.org 3831L: linux-mips@linux-mips.org 3832W: bluesmoke.sourceforge.net 3833S: Supported 3834F: drivers/edac/octeon_edac* 3835 3836EDAC-E752X 3837M: Mark Gross <mark.gross@intel.com> 3838M: Doug Thompson <dougthompson@xmission.com> 3839L: linux-edac@vger.kernel.org 3840W: bluesmoke.sourceforge.net 3841S: Maintained 3842F: drivers/edac/e752x_edac.c 3843 3844EDAC-E7XXX 3845M: Doug Thompson <dougthompson@xmission.com> 3846L: linux-edac@vger.kernel.org 3847W: bluesmoke.sourceforge.net 3848S: Maintained 3849F: drivers/edac/e7xxx_edac.c 3850 3851EDAC-GHES 3852M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3853L: linux-edac@vger.kernel.org 3854W: bluesmoke.sourceforge.net 3855S: Maintained 3856F: drivers/edac/ghes_edac.c 3857 3858EDAC-I82443BXGX 3859M: Tim Small <tim@buttersideup.com> 3860L: linux-edac@vger.kernel.org 3861W: bluesmoke.sourceforge.net 3862S: Maintained 3863F: drivers/edac/i82443bxgx_edac.c 3864 3865EDAC-I3000 3866M: Jason Uhlenkott <juhlenko@akamai.com> 3867L: linux-edac@vger.kernel.org 3868W: bluesmoke.sourceforge.net 3869S: Maintained 3870F: drivers/edac/i3000_edac.c 3871 3872EDAC-I5000 3873M: Doug Thompson <dougthompson@xmission.com> 3874L: linux-edac@vger.kernel.org 3875W: bluesmoke.sourceforge.net 3876S: Maintained 3877F: drivers/edac/i5000_edac.c 3878 3879EDAC-I5400 3880M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3881L: linux-edac@vger.kernel.org 3882W: bluesmoke.sourceforge.net 3883S: Maintained 3884F: drivers/edac/i5400_edac.c 3885 3886EDAC-I7300 3887M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3888L: linux-edac@vger.kernel.org 3889W: bluesmoke.sourceforge.net 3890S: Maintained 3891F: drivers/edac/i7300_edac.c 3892 3893EDAC-I7CORE 3894M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3895L: linux-edac@vger.kernel.org 3896W: bluesmoke.sourceforge.net 3897S: Maintained 3898F: drivers/edac/i7core_edac.c 3899 3900EDAC-I82975X 3901M: Ranganathan Desikan <ravi@jetztechnologies.com> 3902M: "Arvind R." <arvino55@gmail.com> 3903L: linux-edac@vger.kernel.org 3904W: bluesmoke.sourceforge.net 3905S: Maintained 3906F: drivers/edac/i82975x_edac.c 3907 3908EDAC-IE31200 3909M: Jason Baron <jbaron@akamai.com> 3910L: linux-edac@vger.kernel.org 3911W: bluesmoke.sourceforge.net 3912S: Maintained 3913F: drivers/edac/ie31200_edac.c 3914 3915EDAC-MPC85XX 3916M: Johannes Thumshirn <morbidrsa@gmail.com> 3917L: linux-edac@vger.kernel.org 3918W: bluesmoke.sourceforge.net 3919S: Maintained 3920F: drivers/edac/mpc85xx_edac.[ch] 3921 3922EDAC-PASEMI 3923M: Egor Martovetsky <egor@pasemi.com> 3924L: linux-edac@vger.kernel.org 3925W: bluesmoke.sourceforge.net 3926S: Maintained 3927F: drivers/edac/pasemi_edac.c 3928 3929EDAC-R82600 3930M: Tim Small <tim@buttersideup.com> 3931L: linux-edac@vger.kernel.org 3932W: bluesmoke.sourceforge.net 3933S: Maintained 3934F: drivers/edac/r82600_edac.c 3935 3936EDAC-SBRIDGE 3937M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3938L: linux-edac@vger.kernel.org 3939W: bluesmoke.sourceforge.net 3940S: Maintained 3941F: drivers/edac/sb_edac.c 3942 3943EDAC-XGENE 3944APPLIED MICRO (APM) X-GENE SOC EDAC 3945M: Loc Ho <lho@apm.com> 3946S: Supported 3947F: drivers/edac/xgene_edac.c 3948F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 3949 3950EDIROL UA-101/UA-1000 DRIVER 3951M: Clemens Ladisch <clemens@ladisch.de> 3952L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3953T: git git://git.alsa-project.org/alsa-kernel.git 3954S: Maintained 3955F: sound/usb/misc/ua101.c 3956 3957EXTENSIBLE FIRMWARE INTERFACE (EFI) 3958M: Matt Fleming <matt.fleming@intel.com> 3959L: linux-efi@vger.kernel.org 3960T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3961S: Maintained 3962F: Documentation/efi-stub.txt 3963F: arch/ia64/kernel/efi.c 3964F: arch/x86/boot/compressed/eboot.[ch] 3965F: arch/x86/include/asm/efi.h 3966F: arch/x86/platform/efi/* 3967F: drivers/firmware/efi/* 3968F: include/linux/efi*.h 3969 3970EFI VARIABLE FILESYSTEM 3971M: Matthew Garrett <matthew.garrett@nebula.com> 3972M: Jeremy Kerr <jk@ozlabs.org> 3973M: Matt Fleming <matt.fleming@intel.com> 3974T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3975L: linux-efi@vger.kernel.org 3976S: Maintained 3977F: fs/efivarfs/ 3978 3979EFIFB FRAMEBUFFER DRIVER 3980L: linux-fbdev@vger.kernel.org 3981M: Peter Jones <pjones@redhat.com> 3982S: Maintained 3983F: drivers/video/fbdev/efifb.c 3984 3985EFS FILESYSTEM 3986W: http://aeschi.ch.eu.org/efs/ 3987S: Orphan 3988F: fs/efs/ 3989 3990EHCA (IBM GX bus InfiniBand adapter) DRIVER 3991M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3992M: Christoph Raisch <raisch@de.ibm.com> 3993L: linux-rdma@vger.kernel.org 3994S: Supported 3995F: drivers/infiniband/hw/ehca/ 3996 3997EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3998M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3999L: netdev@vger.kernel.org 4000S: Maintained 4001F: drivers/net/ethernet/ibm/ehea/ 4002 4003EM28XX VIDEO4LINUX DRIVER 4004M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4005L: linux-media@vger.kernel.org 4006W: http://linuxtv.org 4007T: git git://linuxtv.org/media_tree.git 4008S: Maintained 4009F: drivers/media/usb/em28xx/ 4010 4011EMBEDDED LINUX 4012M: Paul Gortmaker <paul.gortmaker@windriver.com> 4013M: Matt Mackall <mpm@selenic.com> 4014M: David Woodhouse <dwmw2@infradead.org> 4015L: linux-embedded@vger.kernel.org 4016S: Maintained 4017 4018EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4019M: James Smart <james.smart@avagotech.com> 4020M: Dick Kennedy <dick.kennedy@avagotech.com> 4021L: linux-scsi@vger.kernel.org 4022W: http://www.avagotech.com 4023S: Supported 4024F: drivers/scsi/lpfc/ 4025 4026ENE CB710 FLASH CARD READER DRIVER 4027M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4028S: Maintained 4029F: drivers/misc/cb710/ 4030F: drivers/mmc/host/cb710-mmc.* 4031F: include/linux/cb710.h 4032 4033ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4034M: Maxim Levitsky <maximlevitsky@gmail.com> 4035S: Maintained 4036F: drivers/media/rc/ene_ir.* 4037 4038ENHANCED ERROR HANDLING (EEH) 4039M: Gavin Shan <shangw@linux.vnet.ibm.com> 4040L: linuxppc-dev@lists.ozlabs.org 4041S: Supported 4042F: Documentation/powerpc/eeh-pci-error-recovery.txt 4043F: arch/powerpc/kernel/eeh*.c 4044 4045EPSON S1D13XXX FRAMEBUFFER DRIVER 4046M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4047S: Maintained 4048T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4049F: drivers/video/fbdev/s1d13xxxfb.c 4050F: include/video/s1d13xxxfb.h 4051 4052ET131X NETWORK DRIVER 4053M: Mark Einon <mark.einon@gmail.com> 4054S: Odd Fixes 4055F: drivers/net/ethernet/agere/ 4056 4057ETHERNET BRIDGE 4058M: Stephen Hemminger <stephen@networkplumber.org> 4059L: bridge@lists.linux-foundation.org 4060L: netdev@vger.kernel.org 4061W: http://www.linuxfoundation.org/en/Net:Bridge 4062S: Maintained 4063F: include/linux/netfilter_bridge/ 4064F: net/bridge/ 4065 4066ETHERNET PHY LIBRARY 4067M: Florian Fainelli <f.fainelli@gmail.com> 4068L: netdev@vger.kernel.org 4069S: Maintained 4070F: include/linux/phy.h 4071F: include/linux/phy_fixed.h 4072F: drivers/net/phy/ 4073F: Documentation/networking/phy.txt 4074F: drivers/of/of_mdio.c 4075F: drivers/of/of_net.c 4076 4077EXT2 FILE SYSTEM 4078M: Jan Kara <jack@suse.com> 4079L: linux-ext4@vger.kernel.org 4080S: Maintained 4081F: Documentation/filesystems/ext2.txt 4082F: fs/ext2/ 4083F: include/linux/ext2* 4084 4085EXT3 FILE SYSTEM 4086M: Jan Kara <jack@suse.com> 4087M: Andrew Morton <akpm@linux-foundation.org> 4088M: Andreas Dilger <adilger.kernel@dilger.ca> 4089L: linux-ext4@vger.kernel.org 4090S: Maintained 4091F: Documentation/filesystems/ext3.txt 4092F: fs/ext3/ 4093 4094EXT4 FILE SYSTEM 4095M: "Theodore Ts'o" <tytso@mit.edu> 4096M: Andreas Dilger <adilger.kernel@dilger.ca> 4097L: linux-ext4@vger.kernel.org 4098W: http://ext4.wiki.kernel.org 4099Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4100S: Maintained 4101F: Documentation/filesystems/ext4.txt 4102F: fs/ext4/ 4103 4104Extended Verification Module (EVM) 4105M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4106L: linux-ima-devel@lists.sourceforge.net 4107L: linux-security-module@vger.kernel.org 4108S: Supported 4109F: security/integrity/evm/ 4110 4111EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4112M: MyungJoo Ham <myungjoo.ham@samsung.com> 4113M: Chanwoo Choi <cw00.choi@samsung.com> 4114L: linux-kernel@vger.kernel.org 4115T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4116S: Maintained 4117F: drivers/extcon/ 4118F: Documentation/extcon/ 4119 4120EXYNOS DP DRIVER 4121M: Jingoo Han <jingoohan1@gmail.com> 4122L: dri-devel@lists.freedesktop.org 4123S: Maintained 4124F: drivers/gpu/drm/exynos/exynos_dp* 4125 4126EXYNOS MIPI DISPLAY DRIVERS 4127M: Inki Dae <inki.dae@samsung.com> 4128M: Donghwa Lee <dh09.lee@samsung.com> 4129M: Kyungmin Park <kyungmin.park@samsung.com> 4130L: linux-fbdev@vger.kernel.org 4131S: Maintained 4132F: drivers/video/fbdev/exynos/exynos_mipi* 4133F: include/video/exynos_mipi* 4134 4135F71805F HARDWARE MONITORING DRIVER 4136M: Jean Delvare <jdelvare@suse.com> 4137L: lm-sensors@lm-sensors.org 4138S: Maintained 4139F: Documentation/hwmon/f71805f 4140F: drivers/hwmon/f71805f.c 4141 4142FC0011 TUNER DRIVER 4143M: Michael Buesch <m@bues.ch> 4144L: linux-media@vger.kernel.org 4145S: Maintained 4146F: drivers/media/tuners/fc0011.h 4147F: drivers/media/tuners/fc0011.c 4148 4149FC2580 MEDIA DRIVER 4150M: Antti Palosaari <crope@iki.fi> 4151L: linux-media@vger.kernel.org 4152W: http://linuxtv.org/ 4153W: http://palosaari.fi/linux/ 4154Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4155T: git git://linuxtv.org/anttip/media_tree.git 4156S: Maintained 4157F: drivers/media/tuners/fc2580* 4158 4159FANOTIFY 4160M: Eric Paris <eparis@redhat.com> 4161S: Maintained 4162F: fs/notify/fanotify/ 4163F: include/linux/fanotify.h 4164F: include/uapi/linux/fanotify.h 4165 4166FARSYNC SYNCHRONOUS DRIVER 4167M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4168W: http://www.farsite.co.uk/ 4169S: Supported 4170F: drivers/net/wan/farsync.* 4171 4172FAULT INJECTION SUPPORT 4173M: Akinobu Mita <akinobu.mita@gmail.com> 4174S: Supported 4175F: Documentation/fault-injection/ 4176F: lib/fault-inject.c 4177 4178FBTFT Framebuffer drivers 4179M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4180M: Noralf Trønnes <noralf@tronnes.org> 4181S: Maintained 4182F: drivers/staging/fbtft/ 4183 4184FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4185M: Vasu Dev <vasu.dev@intel.com> 4186L: fcoe-devel@open-fcoe.org 4187W: www.Open-FCoE.org 4188S: Supported 4189F: drivers/scsi/libfc/ 4190F: drivers/scsi/fcoe/ 4191F: include/scsi/fc/ 4192F: include/scsi/libfc.h 4193F: include/scsi/libfcoe.h 4194F: include/uapi/scsi/fc/ 4195 4196FILE LOCKING (flock() and fcntl()/lockf()) 4197M: Jeff Layton <jlayton@poochiereds.net> 4198M: "J. Bruce Fields" <bfields@fieldses.org> 4199L: linux-fsdevel@vger.kernel.org 4200S: Maintained 4201F: include/linux/fcntl.h 4202F: include/linux/fs.h 4203F: include/uapi/linux/fcntl.h 4204F: include/uapi/linux/fs.h 4205F: fs/fcntl.c 4206F: fs/locks.c 4207 4208FILESYSTEMS (VFS and infrastructure) 4209M: Alexander Viro <viro@zeniv.linux.org.uk> 4210L: linux-fsdevel@vger.kernel.org 4211S: Maintained 4212F: fs/* 4213 4214FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4215M: Riku Voipio <riku.voipio@iki.fi> 4216L: lm-sensors@lm-sensors.org 4217S: Maintained 4218F: drivers/hwmon/f75375s.c 4219F: include/linux/f75375s.h 4220 4221FIREWIRE AUDIO DRIVERS 4222M: Clemens Ladisch <clemens@ladisch.de> 4223L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4224T: git git://git.alsa-project.org/alsa-kernel.git 4225S: Maintained 4226F: sound/firewire/ 4227 4228FIREWIRE MEDIA DRIVERS (firedtv) 4229M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4230L: linux-media@vger.kernel.org 4231L: linux1394-devel@lists.sourceforge.net 4232T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4233S: Maintained 4234F: drivers/media/firewire/ 4235 4236FIREWIRE SBP-2 TARGET 4237M: Chris Boot <bootc@bootc.net> 4238L: linux-scsi@vger.kernel.org 4239L: target-devel@vger.kernel.org 4240L: linux1394-devel@lists.sourceforge.net 4241T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4242S: Maintained 4243F: drivers/target/sbp/ 4244 4245FIREWIRE SUBSYSTEM 4246M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4247L: linux1394-devel@lists.sourceforge.net 4248W: http://ieee1394.wiki.kernel.org/ 4249T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4250S: Maintained 4251F: drivers/firewire/ 4252F: include/linux/firewire.h 4253F: include/uapi/linux/firewire*.h 4254F: tools/firewire/ 4255 4256FIRMWARE LOADER (request_firmware) 4257M: Ming Lei <ming.lei@canonical.com> 4258L: linux-kernel@vger.kernel.org 4259S: Maintained 4260F: Documentation/firmware_class/ 4261F: drivers/base/firmware*.c 4262F: include/linux/firmware.h 4263 4264FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4265M: Joshua Morris <josh.h.morris@us.ibm.com> 4266M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4267S: Maintained 4268F: drivers/block/rsxx/ 4269 4270FLOPPY DRIVER 4271M: Jiri Kosina <jkosina@suse.com> 4272T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4273S: Odd fixes 4274F: drivers/block/floppy.c 4275 4276FMC SUBSYSTEM 4277M: Alessandro Rubini <rubini@gnudd.com> 4278W: http://www.ohwr.org/projects/fmc-bus 4279S: Supported 4280F: drivers/fmc/ 4281F: include/linux/fmc*.h 4282F: include/linux/ipmi-fru.h 4283K: fmc_d.*register 4284 4285FPU EMULATOR 4286M: Bill Metzenthen <billm@melbpc.org.au> 4287W: http://floatingpoint.sourceforge.net/emulator/index.html 4288S: Maintained 4289F: arch/x86/math-emu/ 4290 4291FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4292L: netdev@vger.kernel.org 4293S: Orphan 4294F: drivers/net/wan/dlci.c 4295F: drivers/net/wan/sdla.c 4296 4297FRAMEBUFFER LAYER 4298M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4299M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4300L: linux-fbdev@vger.kernel.org 4301W: http://linux-fbdev.sourceforge.net/ 4302Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4303T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4304S: Maintained 4305F: Documentation/fb/ 4306F: Documentation/devicetree/bindings/fb/ 4307F: drivers/video/ 4308F: include/video/ 4309F: include/linux/fb.h 4310F: include/uapi/video/ 4311F: include/uapi/linux/fb.h 4312 4313FREESCALE DIU FRAMEBUFFER DRIVER 4314M: Timur Tabi <timur@tabi.org> 4315L: linux-fbdev@vger.kernel.org 4316S: Maintained 4317F: drivers/video/fbdev/fsl-diu-fb.* 4318 4319FREESCALE DMA DRIVER 4320M: Li Yang <leoli@freescale.com> 4321M: Zhang Wei <zw@zh-kernel.org> 4322L: linuxppc-dev@lists.ozlabs.org 4323S: Maintained 4324F: drivers/dma/fsldma.* 4325 4326FREESCALE I2C CPM DRIVER 4327M: Jochen Friedrich <jochen@scram.de> 4328L: linuxppc-dev@lists.ozlabs.org 4329L: linux-i2c@vger.kernel.org 4330S: Maintained 4331F: drivers/i2c/busses/i2c-cpm.c 4332 4333FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4334M: Sascha Hauer <kernel@pengutronix.de> 4335L: linux-fbdev@vger.kernel.org 4336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4337S: Maintained 4338F: include/linux/platform_data/video-imxfb.h 4339F: drivers/video/fbdev/imxfb.c 4340 4341FREESCALE QUAD SPI DRIVER 4342M: Han Xu <han.xu@freescale.com> 4343L: linux-mtd@lists.infradead.org 4344S: Maintained 4345F: drivers/mtd/spi-nor/fsl-quadspi.c 4346 4347FREESCALE SOC FS_ENET DRIVER 4348M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4349M: Vitaly Bordug <vbordug@ru.mvista.com> 4350L: linuxppc-dev@lists.ozlabs.org 4351L: netdev@vger.kernel.org 4352S: Maintained 4353F: drivers/net/ethernet/freescale/fs_enet/ 4354F: include/linux/fs_enet_pd.h 4355 4356FREESCALE QUICC ENGINE LIBRARY 4357L: linuxppc-dev@lists.ozlabs.org 4358S: Orphan 4359F: arch/powerpc/sysdev/qe_lib/ 4360F: arch/powerpc/include/asm/*qe.h 4361 4362FREESCALE USB PERIPHERAL DRIVERS 4363M: Li Yang <leoli@freescale.com> 4364L: linux-usb@vger.kernel.org 4365L: linuxppc-dev@lists.ozlabs.org 4366S: Maintained 4367F: drivers/usb/gadget/udc/fsl* 4368 4369FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4370M: Li Yang <leoli@freescale.com> 4371L: netdev@vger.kernel.org 4372L: linuxppc-dev@lists.ozlabs.org 4373S: Maintained 4374F: drivers/net/ethernet/freescale/ucc_geth* 4375 4376FREESCALE QUICC ENGINE UCC UART DRIVER 4377M: Timur Tabi <timur@tabi.org> 4378L: linuxppc-dev@lists.ozlabs.org 4379S: Maintained 4380F: drivers/tty/serial/ucc_uart.c 4381 4382FREESCALE SOC SOUND DRIVERS 4383M: Timur Tabi <timur@tabi.org> 4384M: Nicolin Chen <nicoleotsuka@gmail.com> 4385M: Xiubo Li <Xiubo.Lee@gmail.com> 4386L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4387L: linuxppc-dev@lists.ozlabs.org 4388S: Maintained 4389F: sound/soc/fsl/fsl* 4390F: sound/soc/fsl/imx* 4391F: sound/soc/fsl/mpc8610_hpcd.c 4392 4393FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4394M: "J. German Rivera" <German.Rivera@freescale.com> 4395L: linux-kernel@vger.kernel.org 4396S: Maintained 4397F: drivers/staging/fsl-mc/ 4398 4399FREEVXFS FILESYSTEM 4400M: Christoph Hellwig <hch@infradead.org> 4401W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4402S: Maintained 4403F: fs/freevxfs/ 4404 4405FREEZER 4406M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4407M: Pavel Machek <pavel@ucw.cz> 4408L: linux-pm@vger.kernel.org 4409S: Supported 4410F: Documentation/power/freezing-of-tasks.txt 4411F: include/linux/freezer.h 4412F: kernel/freezer.c 4413 4414FRONTSWAP API 4415M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4416L: linux-kernel@vger.kernel.org 4417S: Maintained 4418F: mm/frontswap.c 4419F: include/linux/frontswap.h 4420 4421FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4422M: David Howells <dhowells@redhat.com> 4423L: linux-cachefs@redhat.com 4424S: Supported 4425F: Documentation/filesystems/caching/ 4426F: fs/fscache/ 4427F: include/linux/fscache*.h 4428 4429F2FS FILE SYSTEM 4430M: Jaegeuk Kim <jaegeuk@kernel.org> 4431M: Changman Lee <cm224.lee@samsung.com> 4432L: linux-f2fs-devel@lists.sourceforge.net 4433W: http://en.wikipedia.org/wiki/F2FS 4434T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4435S: Maintained 4436F: Documentation/filesystems/f2fs.txt 4437F: Documentation/ABI/testing/sysfs-fs-f2fs 4438F: fs/f2fs/ 4439F: include/linux/f2fs_fs.h 4440 4441FUJITSU FR-V (FRV) PORT 4442M: David Howells <dhowells@redhat.com> 4443S: Maintained 4444F: arch/frv/ 4445 4446FUJITSU LAPTOP EXTRAS 4447M: Jonathan Woithe <jwoithe@just42.net> 4448L: platform-driver-x86@vger.kernel.org 4449S: Maintained 4450F: drivers/platform/x86/fujitsu-laptop.c 4451 4452FUJITSU M-5MO LS CAMERA ISP DRIVER 4453M: Kyungmin Park <kyungmin.park@samsung.com> 4454M: Heungjun Kim <riverful.kim@samsung.com> 4455L: linux-media@vger.kernel.org 4456S: Maintained 4457F: drivers/media/i2c/m5mols/ 4458F: include/media/m5mols.h 4459 4460FUJITSU TABLET EXTRAS 4461M: Robert Gerlach <khnz@gmx.de> 4462L: platform-driver-x86@vger.kernel.org 4463S: Maintained 4464F: drivers/platform/x86/fujitsu-tablet.c 4465 4466FUSE: FILESYSTEM IN USERSPACE 4467M: Miklos Szeredi <miklos@szeredi.hu> 4468L: fuse-devel@lists.sourceforge.net 4469W: http://fuse.sourceforge.net/ 4470T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4471S: Maintained 4472F: fs/fuse/ 4473F: include/uapi/linux/fuse.h 4474F: Documentation/filesystems/fuse.txt 4475 4476FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4477M: Rik Faith <faith@cs.unc.edu> 4478L: linux-scsi@vger.kernel.org 4479S: Odd Fixes (e.g., new signatures) 4480F: drivers/scsi/fdomain.* 4481 4482GCOV BASED KERNEL PROFILING 4483M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4484S: Maintained 4485F: kernel/gcov/ 4486F: Documentation/gcov.txt 4487 4488GDT SCSI DISK ARRAY CONTROLLER DRIVER 4489M: Achim Leubner <achim_leubner@adaptec.com> 4490L: linux-scsi@vger.kernel.org 4491W: http://www.icp-vortex.com/ 4492S: Supported 4493F: drivers/scsi/gdt* 4494 4495GDB KERNEL DEBUGGING HELPER SCRIPTS 4496M: Jan Kiszka <jan.kiszka@siemens.com> 4497S: Supported 4498F: scripts/gdb/ 4499 4500GEMTEK FM RADIO RECEIVER DRIVER 4501M: Hans Verkuil <hverkuil@xs4all.nl> 4502L: linux-media@vger.kernel.org 4503T: git git://linuxtv.org/media_tree.git 4504W: http://linuxtv.org 4505S: Maintained 4506F: drivers/media/radio/radio-gemtek* 4507 4508GENERIC GPIO I2C DRIVER 4509M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4510S: Supported 4511F: drivers/i2c/busses/i2c-gpio.c 4512F: include/linux/i2c-gpio.h 4513 4514GENERIC GPIO I2C MULTIPLEXER DRIVER 4515M: Peter Korsgaard <peter.korsgaard@barco.com> 4516L: linux-i2c@vger.kernel.org 4517S: Supported 4518F: drivers/i2c/muxes/i2c-mux-gpio.c 4519F: include/linux/i2c-mux-gpio.h 4520F: Documentation/i2c/muxes/i2c-mux-gpio 4521 4522GENERIC HDLC (WAN) DRIVERS 4523M: Krzysztof Halasa <khc@pm.waw.pl> 4524W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4525S: Maintained 4526F: drivers/net/wan/c101.c 4527F: drivers/net/wan/hd6457* 4528F: drivers/net/wan/hdlc* 4529F: drivers/net/wan/n2.c 4530F: drivers/net/wan/pc300too.c 4531F: drivers/net/wan/pci200syn.c 4532F: drivers/net/wan/wanxl* 4533 4534GENERIC INCLUDE/ASM HEADER FILES 4535M: Arnd Bergmann <arnd@arndb.de> 4536L: linux-arch@vger.kernel.org 4537T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4538S: Maintained 4539F: include/asm-generic/ 4540F: include/uapi/asm-generic/ 4541 4542GENERIC PHY FRAMEWORK 4543M: Kishon Vijay Abraham I <kishon@ti.com> 4544L: linux-kernel@vger.kernel.org 4545T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4546S: Supported 4547F: drivers/phy/ 4548F: include/linux/phy/ 4549 4550GENERIC PM DOMAINS 4551M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4552M: Kevin Hilman <khilman@kernel.org> 4553M: Ulf Hansson <ulf.hansson@linaro.org> 4554L: linux-pm@vger.kernel.org 4555S: Supported 4556F: drivers/base/power/domain*.c 4557F: include/linux/pm_domain.h 4558 4559GENERIC UIO DRIVER FOR PCI DEVICES 4560M: "Michael S. Tsirkin" <mst@redhat.com> 4561L: kvm@vger.kernel.org 4562S: Supported 4563F: drivers/uio/uio_pci_generic.c 4564 4565GET_MAINTAINER SCRIPT 4566M: Joe Perches <joe@perches.com> 4567S: Maintained 4568F: scripts/get_maintainer.pl 4569 4570GFS2 FILE SYSTEM 4571M: Steven Whitehouse <swhiteho@redhat.com> 4572M: Bob Peterson <rpeterso@redhat.com> 4573L: cluster-devel@redhat.com 4574W: http://sources.redhat.com/cluster/ 4575T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4576S: Supported 4577F: Documentation/filesystems/gfs2*.txt 4578F: fs/gfs2/ 4579F: include/uapi/linux/gfs2_ondisk.h 4580 4581GIGASET ISDN DRIVERS 4582M: Paul Bolle <pebolle@tiscali.nl> 4583L: gigaset307x-common@lists.sourceforge.net 4584W: http://gigaset307x.sourceforge.net/ 4585S: Odd Fixes 4586F: Documentation/isdn/README.gigaset 4587F: drivers/isdn/gigaset/ 4588F: include/uapi/linux/gigaset_dev.h 4589 4590GO7007 MPEG CODEC 4591M: Hans Verkuil <hans.verkuil@cisco.com> 4592L: linux-media@vger.kernel.org 4593S: Maintained 4594F: drivers/media/usb/go7007/ 4595 4596GOODIX TOUCHSCREEN 4597M: Bastien Nocera <hadess@hadess.net> 4598L: linux-input@vger.kernel.org 4599S: Maintained 4600F: drivers/input/touchscreen/goodix.c 4601 4602GPIO SUBSYSTEM 4603M: Linus Walleij <linus.walleij@linaro.org> 4604M: Alexandre Courbot <gnurou@gmail.com> 4605L: linux-gpio@vger.kernel.org 4606T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4607S: Maintained 4608F: Documentation/gpio/ 4609F: drivers/gpio/ 4610F: include/linux/gpio/ 4611F: include/linux/gpio.h 4612F: include/asm-generic/gpio.h 4613 4614GRE DEMULTIPLEXER DRIVER 4615M: Dmitry Kozlov <xeb@mail.ru> 4616L: netdev@vger.kernel.org 4617S: Maintained 4618F: net/ipv4/gre_demux.c 4619F: net/ipv4/gre_offload.c 4620F: include/net/gre.h 4621 4622GRETH 10/100/1G Ethernet MAC device driver 4623M: Kristoffer Glembo <kristoffer@gaisler.com> 4624L: netdev@vger.kernel.org 4625S: Maintained 4626F: drivers/net/ethernet/aeroflex/ 4627 4628GSPCA FINEPIX SUBDRIVER 4629M: Frank Zago <frank@zago.net> 4630L: linux-media@vger.kernel.org 4631T: git git://linuxtv.org/media_tree.git 4632S: Maintained 4633F: drivers/media/usb/gspca/finepix.c 4634 4635GSPCA GL860 SUBDRIVER 4636M: Olivier Lorin <o.lorin@laposte.net> 4637L: linux-media@vger.kernel.org 4638T: git git://linuxtv.org/media_tree.git 4639S: Maintained 4640F: drivers/media/usb/gspca/gl860/ 4641 4642GSPCA M5602 SUBDRIVER 4643M: Erik Andren <erik.andren@gmail.com> 4644L: linux-media@vger.kernel.org 4645T: git git://linuxtv.org/media_tree.git 4646S: Maintained 4647F: drivers/media/usb/gspca/m5602/ 4648 4649GSPCA PAC207 SONIXB SUBDRIVER 4650M: Hans de Goede <hdegoede@redhat.com> 4651L: linux-media@vger.kernel.org 4652T: git git://linuxtv.org/media_tree.git 4653S: Maintained 4654F: drivers/media/usb/gspca/pac207.c 4655 4656GSPCA SN9C20X SUBDRIVER 4657M: Brian Johnson <brijohn@gmail.com> 4658L: linux-media@vger.kernel.org 4659T: git git://linuxtv.org/media_tree.git 4660S: Maintained 4661F: drivers/media/usb/gspca/sn9c20x.c 4662 4663GSPCA T613 SUBDRIVER 4664M: Leandro Costantino <lcostantino@gmail.com> 4665L: linux-media@vger.kernel.org 4666T: git git://linuxtv.org/media_tree.git 4667S: Maintained 4668F: drivers/media/usb/gspca/t613.c 4669 4670GSPCA USB WEBCAM DRIVER 4671M: Hans de Goede <hdegoede@redhat.com> 4672L: linux-media@vger.kernel.org 4673T: git git://linuxtv.org/media_tree.git 4674S: Maintained 4675F: drivers/media/usb/gspca/ 4676 4677GUID PARTITION TABLE (GPT) 4678M: Davidlohr Bueso <dave@stgolabs.net> 4679L: linux-efi@vger.kernel.org 4680S: Maintained 4681F: block/partitions/efi.* 4682 4683STK1160 USB VIDEO CAPTURE DRIVER 4684M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4685L: linux-media@vger.kernel.org 4686T: git git://linuxtv.org/media_tree.git 4687S: Maintained 4688F: drivers/media/usb/stk1160/ 4689 4690H8/300 ARCHITECTURE 4691M: Yoshinori Sato <ysato@users.sourceforge.jp> 4692L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4693W: http://uclinux-h8.sourceforge.jp 4694T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4695S: Maintained 4696F: arch/h8300/ 4697F: drivers/clocksource/h8300_*.c 4698F: drivers/clk/h8300/ 4699F: drivers/irqchip/irq-renesas-h8*.c 4700 4701HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4702M: Frank Seidel <frank@f-seidel.de> 4703L: platform-driver-x86@vger.kernel.org 4704W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4705S: Maintained 4706F: drivers/platform/x86/hdaps.c 4707 4708HDPVR USB VIDEO ENCODER DRIVER 4709M: Hans Verkuil <hverkuil@xs4all.nl> 4710L: linux-media@vger.kernel.org 4711T: git git://linuxtv.org/media_tree.git 4712W: http://linuxtv.org 4713S: Odd Fixes 4714F: drivers/media/usb/hdpvr/ 4715 4716HWPOISON MEMORY FAILURE HANDLING 4717M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4718L: linux-mm@kvack.org 4719S: Maintained 4720F: mm/memory-failure.c 4721F: mm/hwpoison-inject.c 4722 4723HYPERVISOR VIRTUAL CONSOLE DRIVER 4724L: linuxppc-dev@lists.ozlabs.org 4725S: Odd Fixes 4726F: drivers/tty/hvc/ 4727 4728HACKRF MEDIA DRIVER 4729M: Antti Palosaari <crope@iki.fi> 4730L: linux-media@vger.kernel.org 4731W: http://linuxtv.org/ 4732W: http://palosaari.fi/linux/ 4733Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4734T: git git://linuxtv.org/anttip/media_tree.git 4735S: Maintained 4736F: drivers/media/usb/hackrf/ 4737 4738HARDWARE MONITORING 4739M: Jean Delvare <jdelvare@suse.com> 4740M: Guenter Roeck <linux@roeck-us.net> 4741L: lm-sensors@lm-sensors.org 4742W: http://www.lm-sensors.org/ 4743T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4744T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4745S: Maintained 4746F: Documentation/hwmon/ 4747F: drivers/hwmon/ 4748F: include/linux/hwmon*.h 4749 4750HARDWARE RANDOM NUMBER GENERATOR CORE 4751M: Matt Mackall <mpm@selenic.com> 4752M: Herbert Xu <herbert@gondor.apana.org.au> 4753L: linux-crypto@vger.kernel.org 4754S: Odd fixes 4755F: Documentation/hw_random.txt 4756F: drivers/char/hw_random/ 4757F: include/linux/hw_random.h 4758 4759HARDWARE SPINLOCK CORE 4760M: Ohad Ben-Cohen <ohad@wizery.com> 4761S: Maintained 4762F: Documentation/hwspinlock.txt 4763F: drivers/hwspinlock/hwspinlock_* 4764F: include/linux/hwspinlock.h 4765 4766HARMONY SOUND DRIVER 4767L: linux-parisc@vger.kernel.org 4768S: Maintained 4769F: sound/parisc/harmony.* 4770 4771HD29L2 MEDIA DRIVER 4772M: Antti Palosaari <crope@iki.fi> 4773L: linux-media@vger.kernel.org 4774W: http://linuxtv.org/ 4775W: http://palosaari.fi/linux/ 4776Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4777T: git git://linuxtv.org/anttip/media_tree.git 4778S: Maintained 4779F: drivers/media/dvb-frontends/hd29l2* 4780 4781HEWLETT-PACKARD SMART2 RAID DRIVER 4782L: iss_storagedev@hp.com 4783S: Orphan 4784F: Documentation/blockdev/cpqarray.txt 4785F: drivers/block/cpqarray.* 4786 4787HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4788M: Don Brace <don.brace@pmcs.com> 4789L: iss_storagedev@hp.com 4790L: storagedev@pmcs.com 4791L: linux-scsi@vger.kernel.org 4792S: Supported 4793F: Documentation/scsi/hpsa.txt 4794F: drivers/scsi/hpsa*.[ch] 4795F: include/linux/cciss*.h 4796F: include/uapi/linux/cciss*.h 4797 4798HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4799M: Don Brace <don.brace@pmcs.com> 4800L: iss_storagedev@hp.com 4801L: storagedev@pmcs.com 4802L: linux-scsi@vger.kernel.org 4803S: Supported 4804F: Documentation/blockdev/cciss.txt 4805F: drivers/block/cciss* 4806F: include/linux/cciss_ioctl.h 4807F: include/uapi/linux/cciss_ioctl.h 4808 4809HFS FILESYSTEM 4810L: linux-fsdevel@vger.kernel.org 4811S: Orphan 4812F: Documentation/filesystems/hfs.txt 4813F: fs/hfs/ 4814 4815HFSPLUS FILESYSTEM 4816L: linux-fsdevel@vger.kernel.org 4817S: Orphan 4818F: Documentation/filesystems/hfsplus.txt 4819F: fs/hfsplus/ 4820 4821HGA FRAMEBUFFER DRIVER 4822M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4823L: linux-nvidia@lists.surfsouth.com 4824W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4825S: Maintained 4826F: drivers/video/fbdev/hgafb.c 4827 4828HIBERNATION (aka Software Suspend, aka swsusp) 4829M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4830M: Pavel Machek <pavel@ucw.cz> 4831L: linux-pm@vger.kernel.org 4832S: Supported 4833F: arch/x86/power/ 4834F: drivers/base/power/ 4835F: kernel/power/ 4836F: include/linux/suspend.h 4837F: include/linux/freezer.h 4838F: include/linux/pm.h 4839F: arch/*/include/asm/suspend*.h 4840 4841HID CORE LAYER 4842M: Jiri Kosina <jkosina@suse.com> 4843L: linux-input@vger.kernel.org 4844T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4845S: Maintained 4846F: drivers/hid/ 4847F: include/linux/hid* 4848F: include/uapi/linux/hid* 4849 4850HID SENSOR HUB DRIVERS 4851M: Jiri Kosina <jkosina@suse.com> 4852M: Jonathan Cameron <jic23@kernel.org> 4853M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4854L: linux-input@vger.kernel.org 4855L: linux-iio@vger.kernel.org 4856S: Maintained 4857F: Documentation/hid/hid-sensor* 4858F: drivers/hid/hid-sensor-* 4859F: drivers/iio/*/hid-* 4860F: include/linux/hid-sensor-* 4861 4862HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4863M: Thomas Gleixner <tglx@linutronix.de> 4864L: linux-kernel@vger.kernel.org 4865T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4866S: Maintained 4867F: Documentation/timers/ 4868F: kernel/time/hrtimer.c 4869F: kernel/time/clockevents.c 4870F: kernel/time/tick*.* 4871F: kernel/time/timer_*.c 4872F: include/linux/clockchips.h 4873F: include/linux/hrtimer.h 4874 4875HIGH-SPEED SCC DRIVER FOR AX.25 4876L: linux-hams@vger.kernel.org 4877S: Orphan 4878F: drivers/net/hamradio/dmascc.c 4879F: drivers/net/hamradio/scc.c 4880 4881HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4882M: HighPoint Linux Team <linux@highpoint-tech.com> 4883W: http://www.highpoint-tech.com 4884S: Supported 4885F: Documentation/scsi/hptiop.txt 4886F: drivers/scsi/hptiop.c 4887 4888HIPPI 4889M: Jes Sorensen <jes@trained-monkey.org> 4890L: linux-hippi@sunsite.dk 4891S: Maintained 4892F: include/linux/hippidevice.h 4893F: include/uapi/linux/if_hippi.h 4894F: net/802/hippi.c 4895F: drivers/net/hippi/ 4896 4897HOST AP DRIVER 4898M: Jouni Malinen <j@w1.fi> 4899L: hostap@shmoo.com (subscribers-only) 4900L: linux-wireless@vger.kernel.org 4901W: http://hostap.epitest.fi/ 4902S: Maintained 4903F: drivers/net/wireless/hostap/ 4904 4905HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4906L: platform-driver-x86@vger.kernel.org 4907S: Orphan 4908F: drivers/platform/x86/tc1100-wmi.c 4909 4910HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4911M: Jaroslav Kysela <perex@perex.cz> 4912S: Maintained 4913F: drivers/net/ethernet/hp/hp100.* 4914 4915HPET: High Precision Event Timers driver 4916M: Clemens Ladisch <clemens@ladisch.de> 4917S: Maintained 4918F: Documentation/timers/hpet.txt 4919F: drivers/char/hpet.c 4920F: include/linux/hpet.h 4921F: include/uapi/linux/hpet.h 4922 4923HPET: x86 4924S: Orphan 4925F: arch/x86/kernel/hpet.c 4926F: arch/x86/include/asm/hpet.h 4927 4928HPFS FILESYSTEM 4929M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4930W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4931S: Maintained 4932F: fs/hpfs/ 4933 4934HSI SUBSYSTEM 4935M: Sebastian Reichel <sre@kernel.org> 4936T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4937S: Maintained 4938F: Documentation/ABI/testing/sysfs-bus-hsi 4939F: Documentation/hsi.txt 4940F: drivers/hsi/ 4941F: include/linux/hsi/ 4942F: include/uapi/linux/hsi/ 4943 4944HSO 3G MODEM DRIVER 4945M: Jan Dumon <j.dumon@option.com> 4946W: http://www.pharscape.org 4947S: Maintained 4948F: drivers/net/usb/hso.c 4949 4950HSR NETWORK PROTOCOL 4951M: Arvid Brodin <arvid.brodin@alten.se> 4952L: netdev@vger.kernel.org 4953S: Maintained 4954F: net/hsr/ 4955 4956HTCPEN TOUCHSCREEN DRIVER 4957M: Pau Oliva Fora <pof@eslack.org> 4958L: linux-input@vger.kernel.org 4959S: Maintained 4960F: drivers/input/touchscreen/htcpen.c 4961 4962HUGETLB FILESYSTEM 4963M: Nadia Yvette Chambers <nyc@holomorphy.com> 4964S: Maintained 4965F: fs/hugetlbfs/ 4966 4967Hyper-V CORE AND DRIVERS 4968M: "K. Y. Srinivasan" <kys@microsoft.com> 4969M: Haiyang Zhang <haiyangz@microsoft.com> 4970L: devel@linuxdriverproject.org 4971S: Maintained 4972F: arch/x86/include/asm/mshyperv.h 4973F: arch/x86/include/uapi/asm/hyperv.h 4974F: arch/x86/kernel/cpu/mshyperv.c 4975F: drivers/hid/hid-hyperv.c 4976F: drivers/hv/ 4977F: drivers/input/serio/hyperv-keyboard.c 4978F: drivers/net/hyperv/ 4979F: drivers/scsi/storvsc_drv.c 4980F: drivers/video/fbdev/hyperv_fb.c 4981F: include/linux/hyperv.h 4982F: tools/hv/ 4983 4984I2C OVER PARALLEL PORT 4985M: Jean Delvare <jdelvare@suse.com> 4986L: linux-i2c@vger.kernel.org 4987S: Maintained 4988F: Documentation/i2c/busses/i2c-parport 4989F: Documentation/i2c/busses/i2c-parport-light 4990F: drivers/i2c/busses/i2c-parport.c 4991F: drivers/i2c/busses/i2c-parport-light.c 4992 4993I2C/SMBUS CONTROLLER DRIVERS FOR PC 4994M: Jean Delvare <jdelvare@suse.com> 4995L: linux-i2c@vger.kernel.org 4996S: Maintained 4997F: Documentation/i2c/busses/i2c-ali1535 4998F: Documentation/i2c/busses/i2c-ali1563 4999F: Documentation/i2c/busses/i2c-ali15x3 5000F: Documentation/i2c/busses/i2c-amd756 5001F: Documentation/i2c/busses/i2c-amd8111 5002F: Documentation/i2c/busses/i2c-i801 5003F: Documentation/i2c/busses/i2c-nforce2 5004F: Documentation/i2c/busses/i2c-piix4 5005F: Documentation/i2c/busses/i2c-sis5595 5006F: Documentation/i2c/busses/i2c-sis630 5007F: Documentation/i2c/busses/i2c-sis96x 5008F: Documentation/i2c/busses/i2c-via 5009F: Documentation/i2c/busses/i2c-viapro 5010F: drivers/i2c/busses/i2c-ali1535.c 5011F: drivers/i2c/busses/i2c-ali1563.c 5012F: drivers/i2c/busses/i2c-ali15x3.c 5013F: drivers/i2c/busses/i2c-amd756.c 5014F: drivers/i2c/busses/i2c-amd756-s4882.c 5015F: drivers/i2c/busses/i2c-amd8111.c 5016F: drivers/i2c/busses/i2c-i801.c 5017F: drivers/i2c/busses/i2c-isch.c 5018F: drivers/i2c/busses/i2c-nforce2.c 5019F: drivers/i2c/busses/i2c-nforce2-s4985.c 5020F: drivers/i2c/busses/i2c-piix4.c 5021F: drivers/i2c/busses/i2c-sis5595.c 5022F: drivers/i2c/busses/i2c-sis630.c 5023F: drivers/i2c/busses/i2c-sis96x.c 5024F: drivers/i2c/busses/i2c-via.c 5025F: drivers/i2c/busses/i2c-viapro.c 5026 5027I2C/SMBUS ISMT DRIVER 5028M: Seth Heasley <seth.heasley@intel.com> 5029M: Neil Horman <nhorman@tuxdriver.com> 5030L: linux-i2c@vger.kernel.org 5031F: drivers/i2c/busses/i2c-ismt.c 5032F: Documentation/i2c/busses/i2c-ismt 5033 5034I2C/SMBUS STUB DRIVER 5035M: Jean Delvare <jdelvare@suse.com> 5036L: linux-i2c@vger.kernel.org 5037S: Maintained 5038F: drivers/i2c/i2c-stub.c 5039 5040I2C SUBSYSTEM 5041M: Wolfram Sang <wsa@the-dreams.de> 5042L: linux-i2c@vger.kernel.org 5043W: https://i2c.wiki.kernel.org/ 5044Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5045T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5046S: Maintained 5047F: Documentation/devicetree/bindings/i2c/ 5048F: Documentation/i2c/ 5049F: drivers/i2c/ 5050F: include/linux/i2c.h 5051F: include/linux/i2c-*.h 5052F: include/uapi/linux/i2c.h 5053F: include/uapi/linux/i2c-*.h 5054 5055I2C ACPI SUPPORT 5056M: Mika Westerberg <mika.westerberg@linux.intel.com> 5057L: linux-i2c@vger.kernel.org 5058L: linux-acpi@vger.kernel.org 5059S: Maintained 5060 5061I2C-TAOS-EVM DRIVER 5062M: Jean Delvare <jdelvare@suse.com> 5063L: linux-i2c@vger.kernel.org 5064S: Maintained 5065F: Documentation/i2c/busses/i2c-taos-evm 5066F: drivers/i2c/busses/i2c-taos-evm.c 5067 5068I2C-TINY-USB DRIVER 5069M: Till Harbaum <till@harbaum.org> 5070L: linux-i2c@vger.kernel.org 5071W: http://www.harbaum.org/till/i2c_tiny_usb 5072S: Maintained 5073F: drivers/i2c/busses/i2c-tiny-usb.c 5074 5075i386 BOOT CODE 5076M: "H. Peter Anvin" <hpa@zytor.com> 5077S: Maintained 5078F: arch/x86/boot/ 5079 5080i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5081M: "H. Peter Anvin" <hpa@zytor.com> 5082T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5083S: Maintained 5084 5085IA64 (Itanium) PLATFORM 5086M: Tony Luck <tony.luck@intel.com> 5087M: Fenghua Yu <fenghua.yu@intel.com> 5088L: linux-ia64@vger.kernel.org 5089T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5090S: Maintained 5091F: arch/ia64/ 5092 5093IBM Power in-Nest Crypto Acceleration 5094M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 5095M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 5096L: linux-crypto@vger.kernel.org 5097S: Supported 5098F: drivers/crypto/nx/Makefile 5099F: drivers/crypto/nx/Kconfig 5100F: drivers/crypto/nx/nx-aes* 5101F: drivers/crypto/nx/nx-sha* 5102F: drivers/crypto/nx/nx.* 5103F: drivers/crypto/nx/nx_csbcpb.h 5104F: drivers/crypto/nx/nx_debugfs.h 5105 5106IBM Power 842 compression accelerator 5107M: Dan Streetman <ddstreet@us.ibm.com> 5108S: Supported 5109F: drivers/crypto/nx/Makefile 5110F: drivers/crypto/nx/Kconfig 5111F: drivers/crypto/nx/nx-842* 5112F: include/linux/sw842.h 5113F: crypto/842.c 5114F: lib/842/ 5115 5116IBM Power Linux RAID adapter 5117M: Brian King <brking@us.ibm.com> 5118S: Supported 5119F: drivers/scsi/ipr.* 5120 5121IBM Power Virtual Ethernet Device Driver 5122M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5123L: netdev@vger.kernel.org 5124S: Supported 5125F: drivers/net/ethernet/ibm/ibmveth.* 5126 5127IBM Power Virtual SCSI Device Drivers 5128M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5129L: linux-scsi@vger.kernel.org 5130S: Supported 5131F: drivers/scsi/ibmvscsi/ibmvscsi* 5132F: drivers/scsi/ibmvscsi/viosrp.h 5133 5134IBM Power Virtual FC Device Drivers 5135M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5136L: linux-scsi@vger.kernel.org 5137S: Supported 5138F: drivers/scsi/ibmvscsi/ibmvfc* 5139 5140IBM ServeRAID RAID DRIVER 5141S: Orphan 5142F: drivers/scsi/ips.* 5143 5144ICH LPC AND GPIO DRIVER 5145M: Peter Tyser <ptyser@xes-inc.com> 5146S: Maintained 5147F: drivers/mfd/lpc_ich.c 5148F: drivers/gpio/gpio-ich.c 5149 5150IDE SUBSYSTEM 5151M: "David S. Miller" <davem@davemloft.net> 5152L: linux-ide@vger.kernel.org 5153Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5154T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5155S: Maintained 5156F: Documentation/ide/ 5157F: drivers/ide/ 5158F: include/linux/ide.h 5159 5160IDEAPAD LAPTOP EXTRAS DRIVER 5161M: Ike Panhc <ike.pan@canonical.com> 5162L: platform-driver-x86@vger.kernel.org 5163W: http://launchpad.net/ideapad-laptop 5164S: Maintained 5165F: drivers/platform/x86/ideapad-laptop.c 5166 5167IDEAPAD LAPTOP SLIDEBAR DRIVER 5168M: Andrey Moiseev <o2g.org.ru@gmail.com> 5169L: linux-input@vger.kernel.org 5170W: https://github.com/o2genum/ideapad-slidebar 5171S: Maintained 5172F: drivers/input/misc/ideapad_slidebar.c 5173 5174IDE/ATAPI DRIVERS 5175M: Borislav Petkov <bp@alien8.de> 5176L: linux-ide@vger.kernel.org 5177S: Maintained 5178F: Documentation/cdrom/ide-cd 5179F: drivers/ide/ide-cd* 5180 5181IDLE-I7300 5182M: Andy Henroid <andrew.d.henroid@intel.com> 5183L: linux-pm@vger.kernel.org 5184S: Supported 5185F: drivers/idle/i7300_idle.c 5186 5187IEEE 802.15.4 SUBSYSTEM 5188M: Alexander Aring <alex.aring@gmail.com> 5189L: linux-wpan@vger.kernel.org 5190W: https://github.com/linux-wpan 5191T: git git://github.com/linux-wpan/linux-wpan-next.git 5192S: Maintained 5193F: net/ieee802154/ 5194F: net/mac802154/ 5195F: drivers/net/ieee802154/ 5196F: include/linux/nl802154.h 5197F: include/linux/ieee802154.h 5198F: include/net/nl802154.h 5199F: include/net/mac802154.h 5200F: include/net/af_ieee802154.h 5201F: include/net/cfg802154.h 5202F: include/net/ieee802154_netdev.h 5203F: Documentation/networking/ieee802154.txt 5204 5205IGORPLUG-USB IR RECEIVER 5206M: Sean Young <sean@mess.org> 5207L: linux-media@vger.kernel.org 5208S: Maintained 5209F: drivers/media/rc/igorplugusb.c 5210 5211IGUANAWORKS USB IR TRANSCEIVER 5212M: Sean Young <sean@mess.org> 5213L: linux-media@vger.kernel.org 5214S: Maintained 5215F: drivers/media/rc/iguanair.c 5216 5217IIO SUBSYSTEM AND DRIVERS 5218M: Jonathan Cameron <jic23@kernel.org> 5219R: Hartmut Knaack <knaack.h@gmx.de> 5220R: Lars-Peter Clausen <lars@metafoo.de> 5221R: Peter Meerwald <pmeerw@pmeerw.net> 5222L: linux-iio@vger.kernel.org 5223S: Maintained 5224F: drivers/iio/ 5225F: drivers/staging/iio/ 5226F: include/linux/iio/ 5227F: tools/iio/ 5228 5229IKANOS/ADI EAGLE ADSL USB DRIVER 5230M: Matthieu Castet <castet.matthieu@free.fr> 5231M: Stanislaw Gruszka <stf_xl@wp.pl> 5232S: Maintained 5233F: drivers/usb/atm/ueagle-atm.c 5234 5235INA209 HARDWARE MONITOR DRIVER 5236M: Guenter Roeck <linux@roeck-us.net> 5237L: lm-sensors@lm-sensors.org 5238S: Maintained 5239F: Documentation/hwmon/ina209 5240F: Documentation/devicetree/bindings/i2c/ina209.txt 5241F: drivers/hwmon/ina209.c 5242 5243INA2XX HARDWARE MONITOR DRIVER 5244M: Guenter Roeck <linux@roeck-us.net> 5245L: lm-sensors@lm-sensors.org 5246S: Maintained 5247F: Documentation/hwmon/ina2xx 5248F: drivers/hwmon/ina2xx.c 5249F: include/linux/platform_data/ina2xx.h 5250 5251INDUSTRY PACK SUBSYSTEM (IPACK) 5252M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5253M: Jens Taprogge <jens.taprogge@taprogge.org> 5254M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5255L: industrypack-devel@lists.sourceforge.net 5256W: http://industrypack.sourceforge.net 5257S: Maintained 5258F: drivers/ipack/ 5259 5260INGENIC JZ4780 DMA Driver 5261M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5262S: Maintained 5263F: drivers/dma/dma-jz4780.c 5264 5265INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5266M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5267M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5268L: linux-ima-devel@lists.sourceforge.net 5269L: linux-ima-user@lists.sourceforge.net 5270L: linux-security-module@vger.kernel.org 5271S: Supported 5272F: security/integrity/ima/ 5273 5274IMGTEC IR DECODER DRIVER 5275M: James Hogan <james.hogan@imgtec.com> 5276S: Maintained 5277F: drivers/media/rc/img-ir/ 5278 5279IMS TWINTURBO FRAMEBUFFER DRIVER 5280L: linux-fbdev@vger.kernel.org 5281S: Orphan 5282F: drivers/video/fbdev/imsttfb.c 5283 5284INFINIBAND SUBSYSTEM 5285M: Doug Ledford <dledford@redhat.com> 5286M: Sean Hefty <sean.hefty@intel.com> 5287M: Hal Rosenstock <hal.rosenstock@gmail.com> 5288L: linux-rdma@vger.kernel.org 5289W: http://www.openfabrics.org/ 5290Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5291T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5292S: Supported 5293F: Documentation/infiniband/ 5294F: drivers/infiniband/ 5295F: include/uapi/linux/if_infiniband.h 5296F: include/uapi/rdma/ 5297F: include/rdma/ 5298 5299INOTIFY 5300M: John McCutchan <john@johnmccutchan.com> 5301M: Robert Love <rlove@rlove.org> 5302M: Eric Paris <eparis@parisplace.org> 5303S: Maintained 5304F: Documentation/filesystems/inotify.txt 5305F: fs/notify/inotify/ 5306F: include/linux/inotify.h 5307F: include/uapi/linux/inotify.h 5308 5309INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5310M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5311L: linux-input@vger.kernel.org 5312Q: http://patchwork.kernel.org/project/linux-input/list/ 5313T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5314S: Maintained 5315F: drivers/input/ 5316F: include/linux/input.h 5317F: include/uapi/linux/input.h 5318F: include/linux/input/ 5319 5320INPUT MULTITOUCH (MT) PROTOCOL 5321M: Henrik Rydberg <rydberg@bitmath.org> 5322L: linux-input@vger.kernel.org 5323S: Odd fixes 5324F: Documentation/input/multi-touch-protocol.txt 5325F: drivers/input/input-mt.c 5326K: \b(ABS|SYN)_MT_ 5327 5328INTEL ASoC BDW/HSW DRIVERS 5329M: Jie Yang <yang.jie@linux.intel.com> 5330L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5331S: Supported 5332F: sound/soc/intel/common/sst-dsp* 5333F: sound/soc/intel/common/sst-firmware.c 5334F: sound/soc/intel/boards/broadwell.c 5335F: sound/soc/intel/haswell/ 5336 5337INTEL C600 SERIES SAS CONTROLLER DRIVER 5338M: Intel SCU Linux support <intel-linux-scu@intel.com> 5339M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5340L: linux-scsi@vger.kernel.org 5341T: git git://git.code.sf.net/p/intel-sas/isci 5342S: Supported 5343F: drivers/scsi/isci/ 5344 5345INTEL IDLE DRIVER 5346M: Len Brown <lenb@kernel.org> 5347L: linux-pm@vger.kernel.org 5348T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5349S: Supported 5350F: drivers/idle/intel_idle.c 5351 5352INTEL PSTATE DRIVER 5353M: Kristen Carlson Accardi <kristen@linux.intel.com> 5354L: linux-pm@vger.kernel.org 5355S: Supported 5356F: drivers/cpufreq/intel_pstate.c 5357 5358INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5359M: Maik Broemme <mbroemme@plusserver.de> 5360L: linux-fbdev@vger.kernel.org 5361S: Maintained 5362F: Documentation/fb/intelfb.txt 5363F: drivers/video/fbdev/intelfb/ 5364 5365INTEL 810/815 FRAMEBUFFER DRIVER 5366M: Antonino Daplas <adaplas@gmail.com> 5367L: linux-fbdev@vger.kernel.org 5368S: Maintained 5369F: drivers/video/fbdev/i810/ 5370 5371INTEL MENLOW THERMAL DRIVER 5372M: Sujith Thomas <sujith.thomas@intel.com> 5373L: platform-driver-x86@vger.kernel.org 5374W: https://01.org/linux-acpi 5375S: Supported 5376F: drivers/platform/x86/intel_menlow.c 5377 5378INTEL IA32 MICROCODE UPDATE SUPPORT 5379M: Borislav Petkov <bp@alien8.de> 5380S: Maintained 5381F: arch/x86/kernel/cpu/microcode/core* 5382F: arch/x86/kernel/cpu/microcode/intel* 5383 5384INTEL I/OAT DMA DRIVER 5385M: Dave Jiang <dave.jiang@intel.com> 5386R: Dan Williams <dan.j.williams@intel.com> 5387L: dmaengine@vger.kernel.org 5388Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5389S: Supported 5390F: drivers/dma/ioat* 5391 5392INTEL IOMMU (VT-d) 5393M: David Woodhouse <dwmw2@infradead.org> 5394L: iommu@lists.linux-foundation.org 5395T: git git://git.infradead.org/iommu-2.6.git 5396S: Supported 5397F: drivers/iommu/intel-iommu.c 5398F: include/linux/intel-iommu.h 5399 5400INTEL IOP-ADMA DMA DRIVER 5401R: Dan Williams <dan.j.williams@intel.com> 5402S: Odd fixes 5403F: drivers/dma/iop-adma.c 5404 5405INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5406M: Krzysztof Halasa <khalasa@piap.pl> 5407S: Maintained 5408F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5409F: arch/arm/mach-ixp4xx/include/mach/npe.h 5410F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5411F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5412F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5413F: drivers/net/wan/ixp4xx_hss.c 5414 5415INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5416M: Deepak Saxena <dsaxena@plexity.net> 5417S: Maintained 5418F: drivers/char/hw_random/ixp4xx-rng.c 5419 5420INTEL ETHERNET DRIVERS 5421M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5422R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5423R: Shannon Nelson <shannon.nelson@intel.com> 5424R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5425R: Don Skidmore <donald.c.skidmore@intel.com> 5426R: Matthew Vick <matthew.vick@intel.com> 5427R: John Ronciak <john.ronciak@intel.com> 5428R: Mitch Williams <mitch.a.williams@intel.com> 5429L: intel-wired-lan@lists.osuosl.org 5430W: http://www.intel.com/support/feedback.htm 5431W: http://e1000.sourceforge.net/ 5432Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5433T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5434T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5435S: Supported 5436F: Documentation/networking/e100.txt 5437F: Documentation/networking/e1000.txt 5438F: Documentation/networking/e1000e.txt 5439F: Documentation/networking/igb.txt 5440F: Documentation/networking/igbvf.txt 5441F: Documentation/networking/ixgb.txt 5442F: Documentation/networking/ixgbe.txt 5443F: Documentation/networking/ixgbevf.txt 5444F: Documentation/networking/i40e.txt 5445F: Documentation/networking/i40evf.txt 5446F: drivers/net/ethernet/intel/ 5447F: drivers/net/ethernet/intel/*/ 5448 5449INTEL-MID GPIO DRIVER 5450M: David Cohen <david.a.cohen@linux.intel.com> 5451L: linux-gpio@vger.kernel.org 5452S: Maintained 5453F: drivers/gpio/gpio-intel-mid.c 5454 5455INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5456M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5457L: linux-wireless@vger.kernel.org 5458S: Maintained 5459F: Documentation/networking/README.ipw2100 5460F: Documentation/networking/README.ipw2200 5461F: drivers/net/wireless/ipw2x00/ 5462 5463INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5464M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5465M: Gang Wei <gang.wei@intel.com> 5466M: Shane Wang <shane.wang@intel.com> 5467L: tboot-devel@lists.sourceforge.net 5468W: http://tboot.sourceforge.net 5469T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5470S: Supported 5471F: Documentation/intel_txt.txt 5472F: include/linux/tboot.h 5473F: arch/x86/kernel/tboot.c 5474 5475INTEL WIRELESS WIMAX CONNECTION 2400 5476M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5477M: linux-wimax@intel.com 5478L: wimax@linuxwimax.org (subscribers-only) 5479S: Supported 5480W: http://linuxwimax.org 5481F: Documentation/wimax/README.i2400m 5482F: drivers/net/wimax/i2400m/ 5483F: include/uapi/linux/wimax/i2400m.h 5484 5485INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5486M: Stanislaw Gruszka <sgruszka@redhat.com> 5487L: linux-wireless@vger.kernel.org 5488S: Supported 5489F: drivers/net/wireless/iwlegacy/ 5490 5491INTEL WIRELESS WIFI LINK (iwlwifi) 5492M: Johannes Berg <johannes.berg@intel.com> 5493M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5494M: Intel Linux Wireless <ilw@linux.intel.com> 5495L: linux-wireless@vger.kernel.org 5496W: http://intellinuxwireless.org 5497T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5498S: Supported 5499F: drivers/net/wireless/iwlwifi/ 5500 5501INTEL MANAGEMENT ENGINE (mei) 5502M: Tomas Winkler <tomas.winkler@intel.com> 5503L: linux-kernel@vger.kernel.org 5504S: Supported 5505F: include/uapi/linux/mei.h 5506F: include/linux/mei_cl_bus.h 5507F: drivers/misc/mei/* 5508F: Documentation/misc-devices/mei/* 5509 5510INTEL PMC IPC DRIVER 5511M: Zha Qipeng<qipeng.zha@intel.com> 5512L: platform-driver-x86@vger.kernel.org 5513S: Maintained 5514F: drivers/platform/x86/intel_pmc_ipc.c 5515F: arch/x86/include/asm/intel_pmc_ipc.h 5516 5517IOC3 ETHERNET DRIVER 5518M: Ralf Baechle <ralf@linux-mips.org> 5519L: linux-mips@linux-mips.org 5520S: Maintained 5521F: drivers/net/ethernet/sgi/ioc3-eth.c 5522 5523IOC3 SERIAL DRIVER 5524M: Pat Gefre <pfg@sgi.com> 5525L: linux-serial@vger.kernel.org 5526S: Maintained 5527F: drivers/tty/serial/ioc3_serial.c 5528 5529IOMMU DRIVERS 5530M: Joerg Roedel <joro@8bytes.org> 5531L: iommu@lists.linux-foundation.org 5532T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5533S: Maintained 5534F: drivers/iommu/ 5535 5536IP MASQUERADING 5537M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5538S: Maintained 5539F: net/ipv4/netfilter/ipt_MASQUERADE.c 5540 5541IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5542M: Francois Romieu <romieu@fr.zoreil.com> 5543M: Sorbica Shieh <sorbica@icplus.com.tw> 5544L: netdev@vger.kernel.org 5545S: Maintained 5546F: drivers/net/ethernet/icplus/ipg.* 5547 5548IPATH DRIVER 5549M: Mike Marciniszyn <infinipath@intel.com> 5550L: linux-rdma@vger.kernel.org 5551S: Maintained 5552F: drivers/infiniband/hw/ipath/ 5553 5554IPMI SUBSYSTEM 5555M: Corey Minyard <minyard@acm.org> 5556L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5557W: http://openipmi.sourceforge.net/ 5558S: Supported 5559F: Documentation/IPMI.txt 5560F: drivers/char/ipmi/ 5561F: include/linux/ipmi* 5562F: include/uapi/linux/ipmi* 5563 5564QCOM AUDIO (ASoC) DRIVERS 5565M: Patrick Lai <plai@codeaurora.org> 5566M: Banajit Goswami <bgoswami@codeaurora.org> 5567L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5568S: Supported 5569F: sound/soc/qcom/ 5570 5571IPS SCSI RAID DRIVER 5572M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5573L: linux-scsi@vger.kernel.org 5574W: http://www.adaptec.com/ 5575S: Maintained 5576F: drivers/scsi/ips* 5577 5578IPVS 5579M: Wensong Zhang <wensong@linux-vs.org> 5580M: Simon Horman <horms@verge.net.au> 5581M: Julian Anastasov <ja@ssi.bg> 5582L: netdev@vger.kernel.org 5583L: lvs-devel@vger.kernel.org 5584S: Maintained 5585F: Documentation/networking/ipvs-sysctl.txt 5586F: include/net/ip_vs.h 5587F: include/uapi/linux/ip_vs.h 5588F: net/netfilter/ipvs/ 5589 5590IPWIRELESS DRIVER 5591M: Jiri Kosina <jkosina@suse.com> 5592M: David Sterba <dsterba@suse.com> 5593S: Odd Fixes 5594F: drivers/tty/ipwireless/ 5595 5596IPX NETWORK LAYER 5597M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5598L: netdev@vger.kernel.org 5599S: Maintained 5600F: include/net/ipx.h 5601F: include/uapi/linux/ipx.h 5602F: net/ipx/ 5603 5604IRDA SUBSYSTEM 5605M: Samuel Ortiz <samuel@sortiz.org> 5606L: irda-users@lists.sourceforge.net (subscribers-only) 5607L: netdev@vger.kernel.org 5608W: http://irda.sourceforge.net/ 5609S: Maintained 5610T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5611F: Documentation/networking/irda.txt 5612F: drivers/net/irda/ 5613F: include/net/irda/ 5614F: net/irda/ 5615 5616IRQ SUBSYSTEM 5617M: Thomas Gleixner <tglx@linutronix.de> 5618L: linux-kernel@vger.kernel.org 5619S: Maintained 5620T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5621F: kernel/irq/ 5622 5623IRQCHIP DRIVERS 5624M: Thomas Gleixner <tglx@linutronix.de> 5625M: Jason Cooper <jason@lakedaemon.net> 5626M: Marc Zyngier <marc.zyngier@arm.com> 5627L: linux-kernel@vger.kernel.org 5628S: Maintained 5629T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5630T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5631F: Documentation/devicetree/bindings/interrupt-controller/ 5632F: drivers/irqchip/ 5633 5634IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5635M: Jiang Liu <jiang.liu@linux.intel.com> 5636M: Marc Zyngier <marc.zyngier@arm.com> 5637S: Maintained 5638T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5639F: Documentation/IRQ-domain.txt 5640F: include/linux/irqdomain.h 5641F: kernel/irq/irqdomain.c 5642F: kernel/irq/msi.c 5643 5644ISAPNP 5645M: Jaroslav Kysela <perex@perex.cz> 5646S: Maintained 5647F: Documentation/isapnp.txt 5648F: drivers/pnp/isapnp/ 5649F: include/linux/isapnp.h 5650 5651ISA RADIO MODULE 5652M: Hans Verkuil <hverkuil@xs4all.nl> 5653L: linux-media@vger.kernel.org 5654T: git git://linuxtv.org/media_tree.git 5655W: http://linuxtv.org 5656S: Maintained 5657F: drivers/media/radio/radio-isa* 5658 5659iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5660M: Peter Jones <pjones@redhat.com> 5661M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5662S: Maintained 5663F: drivers/firmware/iscsi_ibft* 5664 5665ISCSI 5666M: Mike Christie <michaelc@cs.wisc.edu> 5667L: open-iscsi@googlegroups.com 5668W: www.open-iscsi.org 5669T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5670S: Maintained 5671F: drivers/scsi/*iscsi* 5672F: include/scsi/*iscsi* 5673 5674ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5675M: Or Gerlitz <ogerlitz@mellanox.com> 5676M: Sagi Grimberg <sagig@mellanox.com> 5677M: Roi Dayan <roid@mellanox.com> 5678L: linux-rdma@vger.kernel.org 5679S: Supported 5680W: http://www.openfabrics.org 5681W: www.open-iscsi.org 5682Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5683F: drivers/infiniband/ulp/iser/ 5684 5685ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5686M: Sagi Grimberg <sagig@mellanox.com> 5687T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5688L: linux-rdma@vger.kernel.org 5689L: target-devel@vger.kernel.org 5690S: Supported 5691W: http://www.linux-iscsi.org 5692F: drivers/infiniband/ulp/isert 5693 5694ISDN SUBSYSTEM 5695M: Karsten Keil <isdn@linux-pingi.de> 5696L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5697L: netdev@vger.kernel.org 5698W: http://www.isdn4linux.de 5699T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5700S: Maintained 5701F: Documentation/isdn/ 5702F: drivers/isdn/ 5703F: include/linux/isdn.h 5704F: include/linux/isdn/ 5705F: include/uapi/linux/isdn.h 5706F: include/uapi/linux/isdn/ 5707 5708ISDN SUBSYSTEM (Eicon active card driver) 5709M: Armin Schindler <mac@melware.de> 5710L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5711W: http://www.melware.de 5712S: Maintained 5713F: drivers/isdn/hardware/eicon/ 5714 5715IT87 HARDWARE MONITORING DRIVER 5716M: Jean Delvare <jdelvare@suse.com> 5717L: lm-sensors@lm-sensors.org 5718S: Maintained 5719F: Documentation/hwmon/it87 5720F: drivers/hwmon/it87.c 5721 5722IT913X MEDIA DRIVER 5723M: Antti Palosaari <crope@iki.fi> 5724L: linux-media@vger.kernel.org 5725W: http://linuxtv.org/ 5726W: http://palosaari.fi/linux/ 5727Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5728T: git git://linuxtv.org/anttip/media_tree.git 5729S: Maintained 5730F: drivers/media/tuners/it913x* 5731 5732IVTV VIDEO4LINUX DRIVER 5733M: Andy Walls <awalls@md.metrocast.net> 5734L: ivtv-devel@ivtvdriver.org (subscribers-only) 5735L: linux-media@vger.kernel.org 5736T: git git://linuxtv.org/media_tree.git 5737W: http://www.ivtvdriver.org 5738S: Maintained 5739F: Documentation/video4linux/*.ivtv 5740F: drivers/media/pci/ivtv/ 5741F: include/uapi/linux/ivtv* 5742 5743IX2505V MEDIA DRIVER 5744M: Malcolm Priestley <tvboxspy@gmail.com> 5745L: linux-media@vger.kernel.org 5746W: http://linuxtv.org/ 5747Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5748S: Maintained 5749F: drivers/media/dvb-frontends/ix2505v* 5750 5751JC42.4 TEMPERATURE SENSOR DRIVER 5752M: Guenter Roeck <linux@roeck-us.net> 5753L: lm-sensors@lm-sensors.org 5754S: Maintained 5755F: drivers/hwmon/jc42.c 5756F: Documentation/hwmon/jc42 5757 5758JFS FILESYSTEM 5759M: Dave Kleikamp <shaggy@kernel.org> 5760L: jfs-discussion@lists.sourceforge.net 5761W: http://jfs.sourceforge.net/ 5762T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5763S: Maintained 5764F: Documentation/filesystems/jfs.txt 5765F: fs/jfs/ 5766 5767JME NETWORK DRIVER 5768M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5769L: netdev@vger.kernel.org 5770S: Maintained 5771F: drivers/net/ethernet/jme.* 5772 5773JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5774M: David Woodhouse <dwmw2@infradead.org> 5775L: linux-mtd@lists.infradead.org 5776W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5777S: Maintained 5778F: fs/jffs2/ 5779F: include/uapi/linux/jffs2.h 5780 5781JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5782M: Andrew Morton <akpm@linux-foundation.org> 5783M: Jan Kara <jack@suse.com> 5784L: linux-ext4@vger.kernel.org 5785S: Maintained 5786F: fs/jbd/ 5787F: include/linux/jbd.h 5788 5789JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5790M: "Theodore Ts'o" <tytso@mit.edu> 5791L: linux-ext4@vger.kernel.org 5792S: Maintained 5793F: fs/jbd2/ 5794F: include/linux/jbd2.h 5795 5796JSM Neo PCI based serial card 5797M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5798L: linux-serial@vger.kernel.org 5799S: Maintained 5800F: drivers/tty/serial/jsm/ 5801 5802K10TEMP HARDWARE MONITORING DRIVER 5803M: Clemens Ladisch <clemens@ladisch.de> 5804L: lm-sensors@lm-sensors.org 5805S: Maintained 5806F: Documentation/hwmon/k10temp 5807F: drivers/hwmon/k10temp.c 5808 5809K8TEMP HARDWARE MONITORING DRIVER 5810M: Rudolf Marek <r.marek@assembler.cz> 5811L: lm-sensors@lm-sensors.org 5812S: Maintained 5813F: Documentation/hwmon/k8temp 5814F: drivers/hwmon/k8temp.c 5815 5816KCONFIG 5817M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5818L: linux-kbuild@vger.kernel.org 5819T: git git://gitorious.org/linux-kconfig/linux-kconfig 5820S: Maintained 5821F: Documentation/kbuild/kconfig-language.txt 5822F: scripts/kconfig/ 5823 5824KDUMP 5825M: Vivek Goyal <vgoyal@redhat.com> 5826M: Haren Myneni <hbabu@us.ibm.com> 5827L: kexec@lists.infradead.org 5828W: http://lse.sourceforge.net/kdump/ 5829S: Maintained 5830F: Documentation/kdump/ 5831 5832KEENE FM RADIO TRANSMITTER DRIVER 5833M: Hans Verkuil <hverkuil@xs4all.nl> 5834L: linux-media@vger.kernel.org 5835T: git git://linuxtv.org/media_tree.git 5836W: http://linuxtv.org 5837S: Maintained 5838F: drivers/media/radio/radio-keene* 5839 5840KERNEL AUTOMOUNTER v4 (AUTOFS4) 5841M: Ian Kent <raven@themaw.net> 5842L: autofs@vger.kernel.org 5843S: Maintained 5844F: fs/autofs4/ 5845 5846KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5847M: Michal Marek <mmarek@suse.com> 5848T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5849T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5850L: linux-kbuild@vger.kernel.org 5851S: Maintained 5852F: Documentation/kbuild/ 5853F: Makefile 5854F: scripts/Makefile.* 5855F: scripts/basic/ 5856F: scripts/mk* 5857F: scripts/package/ 5858 5859KERNEL JANITORS 5860L: kernel-janitors@vger.kernel.org 5861W: http://kernelnewbies.org/KernelJanitors 5862S: Odd Fixes 5863 5864KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5865M: "J. Bruce Fields" <bfields@fieldses.org> 5866L: linux-nfs@vger.kernel.org 5867W: http://nfs.sourceforge.net/ 5868S: Supported 5869F: fs/nfsd/ 5870F: include/uapi/linux/nfsd/ 5871F: fs/lockd/ 5872F: fs/nfs_common/ 5873F: net/sunrpc/ 5874F: include/linux/lockd/ 5875F: include/linux/sunrpc/ 5876F: include/uapi/linux/sunrpc/ 5877 5878KERNEL SELFTEST FRAMEWORK 5879M: Shuah Khan <shuahkh@osg.samsung.com> 5880L: linux-api@vger.kernel.org 5881T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5882S: Maintained 5883F: tools/testing/selftests 5884 5885KERNEL VIRTUAL MACHINE (KVM) 5886M: Gleb Natapov <gleb@kernel.org> 5887M: Paolo Bonzini <pbonzini@redhat.com> 5888L: kvm@vger.kernel.org 5889W: http://www.linux-kvm.org 5890T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5891S: Supported 5892F: Documentation/*/kvm*.txt 5893F: Documentation/virtual/kvm/ 5894F: arch/*/kvm/ 5895F: arch/x86/kernel/kvm.c 5896F: arch/x86/kernel/kvmclock.c 5897F: arch/*/include/asm/kvm* 5898F: include/linux/kvm* 5899F: include/uapi/linux/kvm* 5900F: virt/kvm/ 5901 5902KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5903M: Joerg Roedel <joro@8bytes.org> 5904L: kvm@vger.kernel.org 5905W: http://kvm.qumranet.com 5906S: Maintained 5907F: arch/x86/include/asm/svm.h 5908F: arch/x86/kvm/svm.c 5909 5910KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5911M: Alexander Graf <agraf@suse.com> 5912L: kvm-ppc@vger.kernel.org 5913W: http://kvm.qumranet.com 5914T: git git://github.com/agraf/linux-2.6.git 5915S: Supported 5916F: arch/powerpc/include/asm/kvm* 5917F: arch/powerpc/kvm/ 5918 5919KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5920M: Christian Borntraeger <borntraeger@de.ibm.com> 5921M: Cornelia Huck <cornelia.huck@de.ibm.com> 5922M: linux390@de.ibm.com 5923L: linux-s390@vger.kernel.org 5924W: http://www.ibm.com/developerworks/linux/linux390/ 5925S: Supported 5926F: Documentation/s390/kvm.txt 5927F: arch/s390/include/asm/kvm* 5928F: arch/s390/kvm/ 5929 5930KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5931M: Christoffer Dall <christoffer.dall@linaro.org> 5932M: Marc Zyngier <marc.zyngier@arm.com> 5933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5934L: kvmarm@lists.cs.columbia.edu 5935W: http://systems.cs.columbia.edu/projects/kvm-arm 5936S: Supported 5937F: arch/arm/include/uapi/asm/kvm* 5938F: arch/arm/include/asm/kvm* 5939F: arch/arm/kvm/ 5940F: virt/kvm/arm/ 5941F: include/kvm/arm_* 5942 5943KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5944M: Christoffer Dall <christoffer.dall@linaro.org> 5945M: Marc Zyngier <marc.zyngier@arm.com> 5946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5947L: kvmarm@lists.cs.columbia.edu 5948S: Maintained 5949F: arch/arm64/include/uapi/asm/kvm* 5950F: arch/arm64/include/asm/kvm* 5951F: arch/arm64/kvm/ 5952 5953KEXEC 5954M: Eric Biederman <ebiederm@xmission.com> 5955W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5956L: kexec@lists.infradead.org 5957S: Maintained 5958F: include/linux/kexec.h 5959F: include/uapi/linux/kexec.h 5960F: kernel/kexec.c 5961 5962KEYS/KEYRINGS: 5963M: David Howells <dhowells@redhat.com> 5964L: keyrings@linux-nfs.org 5965S: Maintained 5966F: Documentation/security/keys.txt 5967F: include/linux/key.h 5968F: include/linux/key-type.h 5969F: include/keys/ 5970F: security/keys/ 5971 5972KEYS-TRUSTED 5973M: David Safford <safford@us.ibm.com> 5974M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5975L: linux-security-module@vger.kernel.org 5976L: keyrings@linux-nfs.org 5977S: Supported 5978F: Documentation/security/keys-trusted-encrypted.txt 5979F: include/keys/trusted-type.h 5980F: security/keys/trusted.c 5981F: security/keys/trusted.h 5982 5983KEYS-ENCRYPTED 5984M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5985M: David Safford <safford@us.ibm.com> 5986L: linux-security-module@vger.kernel.org 5987L: keyrings@linux-nfs.org 5988S: Supported 5989F: Documentation/security/keys-trusted-encrypted.txt 5990F: include/keys/encrypted-type.h 5991F: security/keys/encrypted-keys/ 5992 5993KGDB / KDB /debug_core 5994M: Jason Wessel <jason.wessel@windriver.com> 5995W: http://kgdb.wiki.kernel.org/ 5996L: kgdb-bugreport@lists.sourceforge.net 5997S: Maintained 5998F: Documentation/DocBook/kgdb.tmpl 5999F: drivers/misc/kgdbts.c 6000F: drivers/tty/serial/kgdboc.c 6001F: include/linux/kdb.h 6002F: include/linux/kgdb.h 6003F: kernel/debug/ 6004 6005KMEMCHECK 6006M: Vegard Nossum <vegardno@ifi.uio.no> 6007M: Pekka Enberg <penberg@kernel.org> 6008S: Maintained 6009F: Documentation/kmemcheck.txt 6010F: arch/x86/include/asm/kmemcheck.h 6011F: arch/x86/mm/kmemcheck/ 6012F: include/linux/kmemcheck.h 6013F: mm/kmemcheck.c 6014 6015KMEMLEAK 6016M: Catalin Marinas <catalin.marinas@arm.com> 6017S: Maintained 6018F: Documentation/kmemleak.txt 6019F: include/linux/kmemleak.h 6020F: mm/kmemleak.c 6021F: mm/kmemleak-test.c 6022 6023KPROBES 6024M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6025M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6026M: "David S. Miller" <davem@davemloft.net> 6027M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6028S: Maintained 6029F: Documentation/kprobes.txt 6030F: include/linux/kprobes.h 6031F: kernel/kprobes.c 6032 6033KS0108 LCD CONTROLLER DRIVER 6034M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6035W: http://miguelojeda.es/auxdisplay.htm 6036W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6037S: Maintained 6038F: Documentation/auxdisplay/ks0108 6039F: drivers/auxdisplay/ks0108.c 6040F: include/linux/ks0108.h 6041 6042LAPB module 6043L: linux-x25@vger.kernel.org 6044S: Orphan 6045F: Documentation/networking/lapb-module.txt 6046F: include/*/lapb.h 6047F: net/lapb/ 6048 6049LASI 53c700 driver for PARISC 6050M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6051L: linux-scsi@vger.kernel.org 6052S: Maintained 6053F: Documentation/scsi/53c700.txt 6054F: drivers/scsi/53c700* 6055 6056LED SUBSYSTEM 6057M: Bryan Wu <cooloney@gmail.com> 6058M: Richard Purdie <rpurdie@rpsys.net> 6059M: Jacek Anaszewski <j.anaszewski@samsung.com> 6060L: linux-leds@vger.kernel.org 6061T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 6062S: Maintained 6063F: drivers/leds/ 6064F: include/linux/leds.h 6065 6066LEGACY EEPROM DRIVER 6067M: Jean Delvare <jdelvare@suse.com> 6068S: Maintained 6069F: Documentation/misc-devices/eeprom 6070F: drivers/misc/eeprom/eeprom.c 6071 6072LEGO USB Tower driver 6073M: Juergen Stuber <starblue@users.sourceforge.net> 6074L: legousb-devel@lists.sourceforge.net 6075W: http://legousb.sourceforge.net/ 6076S: Maintained 6077F: drivers/usb/misc/legousbtower.c 6078 6079LG2160 MEDIA DRIVER 6080M: Michael Krufky <mkrufky@linuxtv.org> 6081L: linux-media@vger.kernel.org 6082W: http://linuxtv.org/ 6083W: http://github.com/mkrufky 6084Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6085T: git git://linuxtv.org/mkrufky/tuners.git 6086S: Maintained 6087F: drivers/media/dvb-frontends/lg2160.* 6088 6089LGDT3305 MEDIA DRIVER 6090M: Michael Krufky <mkrufky@linuxtv.org> 6091L: linux-media@vger.kernel.org 6092W: http://linuxtv.org/ 6093W: http://github.com/mkrufky 6094Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6095T: git git://linuxtv.org/mkrufky/tuners.git 6096S: Maintained 6097F: drivers/media/dvb-frontends/lgdt3305.* 6098 6099LGUEST 6100M: Rusty Russell <rusty@rustcorp.com.au> 6101L: lguest@lists.ozlabs.org 6102W: http://lguest.ozlabs.org/ 6103S: Odd Fixes 6104F: arch/x86/include/asm/lguest*.h 6105F: arch/x86/lguest/ 6106F: drivers/lguest/ 6107F: include/linux/lguest*.h 6108F: tools/lguest/ 6109 6110LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6111M: Tejun Heo <tj@kernel.org> 6112L: linux-ide@vger.kernel.org 6113T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6114S: Maintained 6115F: drivers/ata/ 6116F: include/linux/ata.h 6117F: include/linux/libata.h 6118 6119LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6120M: Viresh Kumar <vireshk@kernel.org> 6121L: linux-ide@vger.kernel.org 6122T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6123S: Maintained 6124F: include/linux/pata_arasan_cf_data.h 6125F: drivers/ata/pata_arasan_cf.c 6126 6127LIBATA PATA DRIVERS 6128M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6129M: Tejun Heo <tj@kernel.org> 6130L: linux-ide@vger.kernel.org 6131T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6132S: Maintained 6133F: drivers/ata/pata_*.c 6134F: drivers/ata/ata_generic.c 6135 6136LIBATA SATA AHCI PLATFORM devices support 6137M: Hans de Goede <hdegoede@redhat.com> 6138M: Tejun Heo <tj@kernel.org> 6139L: linux-ide@vger.kernel.org 6140T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6141S: Maintained 6142F: drivers/ata/ahci_platform.c 6143F: drivers/ata/libahci_platform.c 6144F: include/linux/ahci_platform.h 6145 6146LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6147M: Mikael Pettersson <mikpelinux@gmail.com> 6148L: linux-ide@vger.kernel.org 6149T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6150S: Maintained 6151F: drivers/ata/sata_promise.* 6152 6153LIBLOCKDEP 6154M: Sasha Levin <sasha.levin@oracle.com> 6155S: Maintained 6156F: tools/lib/lockdep/ 6157 6158LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6159M: Dan Williams <dan.j.williams@intel.com> 6160L: linux-nvdimm@lists.01.org 6161Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6162S: Supported 6163F: drivers/nvdimm/* 6164F: include/linux/nd.h 6165F: include/linux/libnvdimm.h 6166F: include/uapi/linux/ndctl.h 6167 6168LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6169M: Ross Zwisler <ross.zwisler@linux.intel.com> 6170L: linux-nvdimm@lists.01.org 6171Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6172S: Supported 6173F: drivers/nvdimm/blk.c 6174F: drivers/nvdimm/region_devs.c 6175F: drivers/acpi/nfit* 6176 6177LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6178M: Vishal Verma <vishal.l.verma@intel.com> 6179L: linux-nvdimm@lists.01.org 6180Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6181S: Supported 6182F: drivers/nvdimm/btt* 6183 6184LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6185M: Ross Zwisler <ross.zwisler@linux.intel.com> 6186L: linux-nvdimm@lists.01.org 6187Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6188S: Supported 6189F: drivers/nvdimm/pmem.c 6190F: include/linux/pmem.h 6191 6192LINUX FOR IBM pSERIES (RS/6000) 6193M: Paul Mackerras <paulus@au.ibm.com> 6194W: http://www.ibm.com/linux/ltc/projects/ppc 6195S: Supported 6196F: arch/powerpc/boot/rs6000.h 6197 6198LINUX FOR POWERPC (32-BIT AND 64-BIT) 6199M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6200M: Paul Mackerras <paulus@samba.org> 6201M: Michael Ellerman <mpe@ellerman.id.au> 6202W: http://www.penguinppc.org/ 6203L: linuxppc-dev@lists.ozlabs.org 6204Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6205T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6206S: Supported 6207F: Documentation/powerpc/ 6208F: arch/powerpc/ 6209 6210LINUX FOR POWER MACINTOSH 6211M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6212W: http://www.penguinppc.org/ 6213L: linuxppc-dev@lists.ozlabs.org 6214S: Maintained 6215F: arch/powerpc/platforms/powermac/ 6216F: drivers/macintosh/ 6217 6218LINUX FOR POWERPC EMBEDDED MPC5XXX 6219M: Anatolij Gustschin <agust@denx.de> 6220L: linuxppc-dev@lists.ozlabs.org 6221T: git git://git.denx.de/linux-denx-agust.git 6222S: Maintained 6223F: arch/powerpc/platforms/512x/ 6224F: arch/powerpc/platforms/52xx/ 6225 6226LINUX FOR POWERPC EMBEDDED PPC4XX 6227M: Alistair Popple <alistair@popple.id.au> 6228M: Matt Porter <mporter@kernel.crashing.org> 6229W: http://www.penguinppc.org/ 6230L: linuxppc-dev@lists.ozlabs.org 6231S: Maintained 6232F: arch/powerpc/platforms/40x/ 6233F: arch/powerpc/platforms/44x/ 6234 6235LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6236L: linuxppc-dev@lists.ozlabs.org 6237S: Orphan 6238F: arch/powerpc/*/*virtex* 6239F: arch/powerpc/*/*/*virtex* 6240 6241LINUX FOR POWERPC EMBEDDED PPC8XX 6242M: Vitaly Bordug <vitb@kernel.crashing.org> 6243W: http://www.penguinppc.org/ 6244L: linuxppc-dev@lists.ozlabs.org 6245S: Maintained 6246F: arch/powerpc/platforms/8xx/ 6247 6248LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6249M: Scott Wood <scottwood@freescale.com> 6250M: Kumar Gala <galak@kernel.crashing.org> 6251W: http://www.penguinppc.org/ 6252L: linuxppc-dev@lists.ozlabs.org 6253T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6254S: Maintained 6255F: arch/powerpc/platforms/83xx/ 6256F: arch/powerpc/platforms/85xx/ 6257 6258LINUX FOR POWERPC PA SEMI PWRFICIENT 6259M: Olof Johansson <olof@lixom.net> 6260L: linuxppc-dev@lists.ozlabs.org 6261S: Maintained 6262F: arch/powerpc/platforms/pasemi/ 6263F: drivers/*/*pasemi* 6264F: drivers/*/*/*pasemi* 6265 6266LINUX SECURITY MODULE (LSM) FRAMEWORK 6267M: Chris Wright <chrisw@sous-sol.org> 6268L: linux-security-module@vger.kernel.org 6269S: Supported 6270 6271LIS3LV02D ACCELEROMETER DRIVER 6272M: Eric Piel <eric.piel@tremplin-utc.net> 6273S: Maintained 6274F: Documentation/misc-devices/lis3lv02d 6275F: drivers/misc/lis3lv02d/ 6276F: drivers/platform/x86/hp_accel.c 6277 6278LIVE PATCHING 6279M: Josh Poimboeuf <jpoimboe@redhat.com> 6280M: Seth Jennings <sjenning@redhat.com> 6281M: Jiri Kosina <jkosina@suse.com> 6282M: Vojtech Pavlik <vojtech@suse.com> 6283S: Maintained 6284F: kernel/livepatch/ 6285F: include/linux/livepatch.h 6286F: arch/x86/include/asm/livepatch.h 6287F: arch/x86/kernel/livepatch.c 6288F: Documentation/ABI/testing/sysfs-kernel-livepatch 6289F: samples/livepatch/ 6290L: live-patching@vger.kernel.org 6291T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6292 6293LLC (802.2) 6294M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6295S: Maintained 6296F: include/linux/llc.h 6297F: include/uapi/linux/llc.h 6298F: include/net/llc* 6299F: net/llc/ 6300 6301LM73 HARDWARE MONITOR DRIVER 6302M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6303L: lm-sensors@lm-sensors.org 6304S: Maintained 6305F: drivers/hwmon/lm73.c 6306 6307LM78 HARDWARE MONITOR DRIVER 6308M: Jean Delvare <jdelvare@suse.com> 6309L: lm-sensors@lm-sensors.org 6310S: Maintained 6311F: Documentation/hwmon/lm78 6312F: drivers/hwmon/lm78.c 6313 6314LM83 HARDWARE MONITOR DRIVER 6315M: Jean Delvare <jdelvare@suse.com> 6316L: lm-sensors@lm-sensors.org 6317S: Maintained 6318F: Documentation/hwmon/lm83 6319F: drivers/hwmon/lm83.c 6320 6321LM90 HARDWARE MONITOR DRIVER 6322M: Jean Delvare <jdelvare@suse.com> 6323L: lm-sensors@lm-sensors.org 6324S: Maintained 6325F: Documentation/hwmon/lm90 6326F: Documentation/devicetree/bindings/hwmon/lm90.txt 6327F: drivers/hwmon/lm90.c 6328 6329LM95234 HARDWARE MONITOR DRIVER 6330M: Guenter Roeck <linux@roeck-us.net> 6331L: lm-sensors@lm-sensors.org 6332S: Maintained 6333F: Documentation/hwmon/lm95234 6334F: drivers/hwmon/lm95234.c 6335 6336LME2510 MEDIA DRIVER 6337M: Malcolm Priestley <tvboxspy@gmail.com> 6338L: linux-media@vger.kernel.org 6339W: http://linuxtv.org/ 6340Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6341S: Maintained 6342F: drivers/media/usb/dvb-usb-v2/lmedm04* 6343 6344LOCKDEP AND LOCKSTAT 6345M: Peter Zijlstra <peterz@infradead.org> 6346M: Ingo Molnar <mingo@redhat.com> 6347L: linux-kernel@vger.kernel.org 6348T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6349S: Maintained 6350F: Documentation/locking/lockdep*.txt 6351F: Documentation/locking/lockstat.txt 6352F: include/linux/lockdep.h 6353F: kernel/locking/ 6354 6355LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6356M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6357L: linux-ntfs-dev@lists.sourceforge.net 6358W: http://www.linux-ntfs.org/content/view/19/37/ 6359S: Maintained 6360F: Documentation/ldm.txt 6361F: block/partitions/ldm.* 6362 6363LogFS 6364M: Joern Engel <joern@logfs.org> 6365M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6366L: logfs@logfs.org 6367W: logfs.org 6368S: Maintained 6369F: fs/logfs/ 6370 6371LPC32XX MACHINE SUPPORT 6372M: Roland Stigge <stigge@antcom.de> 6373L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6374S: Maintained 6375F: arch/arm/mach-lpc32xx/ 6376 6377LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6378M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6379M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6380M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6381M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6382L: MPT-FusionLinux.pdl@avagotech.com 6383L: linux-scsi@vger.kernel.org 6384W: http://www.lsilogic.com/support 6385S: Supported 6386F: drivers/message/fusion/ 6387F: drivers/scsi/mpt2sas/ 6388F: drivers/scsi/mpt3sas/ 6389 6390LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6391M: Matthew Wilcox <matthew@wil.cx> 6392L: linux-scsi@vger.kernel.org 6393S: Maintained 6394F: drivers/scsi/sym53c8xx_2/ 6395 6396LTC4261 HARDWARE MONITOR DRIVER 6397M: Guenter Roeck <linux@roeck-us.net> 6398L: lm-sensors@lm-sensors.org 6399S: Maintained 6400F: Documentation/hwmon/ltc4261 6401F: drivers/hwmon/ltc4261.c 6402 6403LTP (Linux Test Project) 6404M: Mike Frysinger <vapier@gentoo.org> 6405M: Cyril Hrubis <chrubis@suse.cz> 6406M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6407M: Jan Stancek <jstancek@redhat.com> 6408M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6409M: Alexey Kodanev <alexey.kodanev@oracle.com> 6410L: ltp-list@lists.sourceforge.net (subscribers-only) 6411W: http://linux-test-project.github.io/ 6412T: git git://github.com/linux-test-project/ltp.git 6413S: Maintained 6414 6415M32R ARCHITECTURE 6416W: http://www.linux-m32r.org/ 6417S: Orphan 6418F: arch/m32r/ 6419 6420M68K ARCHITECTURE 6421M: Geert Uytterhoeven <geert@linux-m68k.org> 6422L: linux-m68k@lists.linux-m68k.org 6423W: http://www.linux-m68k.org/ 6424T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6425S: Maintained 6426F: arch/m68k/ 6427F: drivers/zorro/ 6428 6429M68K ON APPLE MACINTOSH 6430M: Joshua Thompson <funaho@jurai.org> 6431W: http://www.mac.linux-m68k.org/ 6432L: linux-m68k@lists.linux-m68k.org 6433S: Maintained 6434F: arch/m68k/mac/ 6435 6436M68K ON HP9000/300 6437M: Philip Blundell <philb@gnu.org> 6438W: http://www.tazenda.demon.co.uk/phil/linux-hp 6439S: Maintained 6440F: arch/m68k/hp300/ 6441 6442M88DS3103 MEDIA DRIVER 6443M: Antti Palosaari <crope@iki.fi> 6444L: linux-media@vger.kernel.org 6445W: http://linuxtv.org/ 6446W: http://palosaari.fi/linux/ 6447Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6448T: git git://linuxtv.org/anttip/media_tree.git 6449S: Maintained 6450F: drivers/media/dvb-frontends/m88ds3103* 6451 6452M88RS2000 MEDIA DRIVER 6453M: Malcolm Priestley <tvboxspy@gmail.com> 6454L: linux-media@vger.kernel.org 6455W: http://linuxtv.org/ 6456Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6457S: Maintained 6458F: drivers/media/dvb-frontends/m88rs2000* 6459 6460MA901 MASTERKIT USB FM RADIO DRIVER 6461M: Alexey Klimov <klimov.linux@gmail.com> 6462L: linux-media@vger.kernel.org 6463T: git git://linuxtv.org/media_tree.git 6464S: Maintained 6465F: drivers/media/radio/radio-ma901.c 6466 6467MAC80211 6468M: Johannes Berg <johannes@sipsolutions.net> 6469L: linux-wireless@vger.kernel.org 6470W: http://wireless.kernel.org/ 6471T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6472T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6473S: Maintained 6474F: Documentation/networking/mac80211-injection.txt 6475F: include/net/mac80211.h 6476F: net/mac80211/ 6477 6478MACVLAN DRIVER 6479M: Patrick McHardy <kaber@trash.net> 6480L: netdev@vger.kernel.org 6481S: Maintained 6482F: drivers/net/macvlan.c 6483F: include/linux/if_macvlan.h 6484 6485MAILBOX API 6486M: Jassi Brar <jassisinghbrar@gmail.com> 6487L: linux-kernel@vger.kernel.org 6488S: Maintained 6489F: drivers/mailbox/ 6490F: include/linux/mailbox_client.h 6491F: include/linux/mailbox_controller.h 6492 6493MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6494M: Michael Kerrisk <mtk.manpages@gmail.com> 6495W: http://www.kernel.org/doc/man-pages 6496L: linux-man@vger.kernel.org 6497S: Maintained 6498 6499MARVELL ARMADA DRM SUPPORT 6500M: Russell King <rmk+kernel@arm.linux.org.uk> 6501S: Maintained 6502F: drivers/gpu/drm/armada/ 6503 6504MARVELL 88E6352 DSA support 6505M: Guenter Roeck <linux@roeck-us.net> 6506S: Maintained 6507F: drivers/net/dsa/mv88e6352.c 6508 6509MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6510M: Mirko Lindner <mlindner@marvell.com> 6511M: Stephen Hemminger <stephen@networkplumber.org> 6512L: netdev@vger.kernel.org 6513S: Maintained 6514F: drivers/net/ethernet/marvell/sk* 6515 6516MARVELL LIBERTAS WIRELESS DRIVER 6517L: libertas-dev@lists.infradead.org 6518S: Orphan 6519F: drivers/net/wireless/libertas/ 6520 6521MARVELL MV643XX ETHERNET DRIVER 6522M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6523L: netdev@vger.kernel.org 6524S: Maintained 6525F: drivers/net/ethernet/marvell/mv643xx_eth.* 6526F: include/linux/mv643xx.h 6527 6528MARVELL MVNETA ETHERNET DRIVER 6529M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6530L: netdev@vger.kernel.org 6531S: Maintained 6532F: drivers/net/ethernet/marvell/mvneta.* 6533 6534MARVELL MWIFIEX WIRELESS DRIVER 6535M: Amitkumar Karwar <akarwar@marvell.com> 6536M: Avinash Patil <patila@marvell.com> 6537L: linux-wireless@vger.kernel.org 6538S: Maintained 6539F: drivers/net/wireless/mwifiex/ 6540 6541MARVELL MWL8K WIRELESS DRIVER 6542M: Lennert Buytenhek <buytenh@wantstofly.org> 6543L: linux-wireless@vger.kernel.org 6544S: Odd Fixes 6545F: drivers/net/wireless/mwl8k.c 6546 6547MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6548M: Nicolas Pitre <nico@fluxnic.net> 6549S: Odd Fixes 6550F: drivers/mmc/host/mvsdio.* 6551 6552MATROX FRAMEBUFFER DRIVER 6553L: linux-fbdev@vger.kernel.org 6554S: Orphan 6555F: drivers/video/fbdev/matrox/matroxfb_* 6556F: include/uapi/linux/matroxfb.h 6557 6558MAX16065 HARDWARE MONITOR DRIVER 6559M: Guenter Roeck <linux@roeck-us.net> 6560L: lm-sensors@lm-sensors.org 6561S: Maintained 6562F: Documentation/hwmon/max16065 6563F: drivers/hwmon/max16065.c 6564 6565MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6566M: "Hans J. Koch" <hjk@hansjkoch.de> 6567L: lm-sensors@lm-sensors.org 6568S: Maintained 6569F: Documentation/hwmon/max6650 6570F: drivers/hwmon/max6650.c 6571 6572MAX6697 HARDWARE MONITOR DRIVER 6573M: Guenter Roeck <linux@roeck-us.net> 6574L: lm-sensors@lm-sensors.org 6575S: Maintained 6576F: Documentation/hwmon/max6697 6577F: Documentation/devicetree/bindings/i2c/max6697.txt 6578F: drivers/hwmon/max6697.c 6579F: include/linux/platform_data/max6697.h 6580 6581MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6582M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6583L: linux-pm@vger.kernel.org 6584S: Supported 6585F: drivers/power/max14577_charger.c 6586F: drivers/power/max77693_charger.c 6587 6588MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6589M: Chanwoo Choi <cw00.choi@samsung.com> 6590M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6591L: linux-kernel@vger.kernel.org 6592S: Supported 6593F: drivers/*/max14577.c 6594F: drivers/*/max77686.c 6595F: drivers/*/max77693.c 6596F: drivers/extcon/extcon-max14577.c 6597F: drivers/extcon/extcon-max77693.c 6598F: drivers/rtc/rtc-max77686.c 6599F: drivers/clk/clk-max77686.c 6600F: Documentation/devicetree/bindings/mfd/max14577.txt 6601F: Documentation/devicetree/bindings/mfd/max77686.txt 6602F: Documentation/devicetree/bindings/mfd/max77693.txt 6603F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6604F: include/linux/mfd/max14577*.h 6605F: include/linux/mfd/max77686*.h 6606F: include/linux/mfd/max77693*.h 6607 6608MAXIRADIO FM RADIO RECEIVER DRIVER 6609M: Hans Verkuil <hverkuil@xs4all.nl> 6610L: linux-media@vger.kernel.org 6611T: git git://linuxtv.org/media_tree.git 6612W: http://linuxtv.org 6613S: Maintained 6614F: drivers/media/radio/radio-maxiradio* 6615 6616MEDIA DRIVERS FOR RENESAS - VSP1 6617M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6618L: linux-media@vger.kernel.org 6619L: linux-sh@vger.kernel.org 6620T: git git://linuxtv.org/media_tree.git 6621S: Supported 6622F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6623F: drivers/media/platform/vsp1/ 6624 6625MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6626M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6627P: LinuxTV.org Project 6628L: linux-media@vger.kernel.org 6629W: http://linuxtv.org 6630Q: http://patchwork.kernel.org/project/linux-media/list/ 6631T: git git://linuxtv.org/media_tree.git 6632S: Maintained 6633F: Documentation/dvb/ 6634F: Documentation/video4linux/ 6635F: Documentation/DocBook/media/ 6636F: drivers/media/ 6637F: drivers/staging/media/ 6638F: include/media/ 6639F: include/uapi/linux/dvb/ 6640F: include/uapi/linux/videodev2.h 6641F: include/uapi/linux/media.h 6642F: include/uapi/linux/v4l2-* 6643F: include/uapi/linux/meye.h 6644F: include/uapi/linux/ivtv* 6645F: include/uapi/linux/uvcvideo.h 6646 6647MEDIATEK MT7601U WIRELESS LAN DRIVER 6648M: Jakub Kicinski <kubakici@wp.pl> 6649L: linux-wireless@vger.kernel.org 6650S: Maintained 6651F: drivers/net/wireless/mediatek/mt7601u/ 6652 6653MEGARAID SCSI/SAS DRIVERS 6654M: Kashyap Desai <kashyap.desai@avagotech.com> 6655M: Sumit Saxena <sumit.saxena@avagotech.com> 6656M: Uday Lingala <uday.lingala@avagotech.com> 6657L: megaraidlinux.pdl@avagotech.com 6658L: linux-scsi@vger.kernel.org 6659W: http://www.lsi.com 6660S: Maintained 6661F: Documentation/scsi/megaraid.txt 6662F: drivers/scsi/megaraid.* 6663F: drivers/scsi/megaraid/ 6664 6665MELLANOX ETHERNET DRIVER (mlx4_en) 6666M: Amir Vadai <amirv@mellanox.com> 6667M: Ido Shamay <idos@mellanox.com> 6668L: netdev@vger.kernel.org 6669S: Supported 6670W: http://www.mellanox.com 6671Q: http://patchwork.ozlabs.org/project/netdev/list/ 6672F: drivers/net/ethernet/mellanox/mlx4/en_* 6673 6674MEMORY MANAGEMENT 6675L: linux-mm@kvack.org 6676W: http://www.linux-mm.org 6677S: Maintained 6678F: include/linux/mm.h 6679F: include/linux/gfp.h 6680F: include/linux/mmzone.h 6681F: include/linux/memory_hotplug.h 6682F: include/linux/vmalloc.h 6683F: mm/ 6684 6685MEMORY TECHNOLOGY DEVICES (MTD) 6686M: David Woodhouse <dwmw2@infradead.org> 6687M: Brian Norris <computersforpeace@gmail.com> 6688L: linux-mtd@lists.infradead.org 6689W: http://www.linux-mtd.infradead.org/ 6690Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6691T: git git://git.infradead.org/linux-mtd.git 6692T: git git://git.infradead.org/l2-mtd.git 6693S: Maintained 6694F: drivers/mtd/ 6695F: include/linux/mtd/ 6696F: include/uapi/mtd/ 6697 6698MEN A21 WATCHDOG DRIVER 6699M: Johannes Thumshirn <morbidrsa@gmail.com> 6700L: linux-watchdog@vger.kernel.org 6701S: Maintained 6702F: drivers/watchdog/mena21_wdt.c 6703 6704MEN CHAMELEON BUS (mcb) 6705M: Johannes Thumshirn <morbidrsa@gmail.com> 6706S: Maintained 6707F: drivers/mcb/ 6708F: include/linux/mcb.h 6709 6710MEN F21BMC (Board Management Controller) 6711M: Andreas Werner <andreas.werner@men.de> 6712S: Supported 6713F: drivers/mfd/menf21bmc.c 6714F: drivers/watchdog/menf21bmc_wdt.c 6715F: drivers/leds/leds-menf21bmc.c 6716F: drivers/hwmon/menf21bmc_hwmon.c 6717F: Documentation/hwmon/menf21bmc 6718 6719METAG ARCHITECTURE 6720M: James Hogan <james.hogan@imgtec.com> 6721L: linux-metag@vger.kernel.org 6722S: Supported 6723F: arch/metag/ 6724F: Documentation/metag/ 6725F: Documentation/devicetree/bindings/metag/ 6726F: drivers/clocksource/metag_generic.c 6727F: drivers/irqchip/irq-metag.c 6728F: drivers/irqchip/irq-metag-ext.c 6729F: drivers/tty/metag_da.c 6730 6731MICROBLAZE ARCHITECTURE 6732M: Michal Simek <monstr@monstr.eu> 6733W: http://www.monstr.eu/fdt/ 6734T: git git://git.monstr.eu/linux-2.6-microblaze.git 6735S: Supported 6736F: arch/microblaze/ 6737 6738MICROTEK X6 SCANNER 6739M: Oliver Neukum <oliver@neukum.org> 6740S: Maintained 6741F: drivers/usb/image/microtek.* 6742 6743MIPS 6744M: Ralf Baechle <ralf@linux-mips.org> 6745L: linux-mips@linux-mips.org 6746W: http://www.linux-mips.org/ 6747T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6748Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6749S: Supported 6750F: Documentation/mips/ 6751F: arch/mips/ 6752 6753MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6754M: Hans Verkuil <hverkuil@xs4all.nl> 6755L: linux-media@vger.kernel.org 6756T: git git://linuxtv.org/media_tree.git 6757W: http://linuxtv.org 6758S: Odd Fixes 6759F: drivers/media/radio/radio-miropcm20* 6760 6761Mellanox MLX5 core VPI driver 6762M: Eli Cohen <eli@mellanox.com> 6763L: netdev@vger.kernel.org 6764L: linux-rdma@vger.kernel.org 6765W: http://www.mellanox.com 6766Q: http://patchwork.ozlabs.org/project/netdev/list/ 6767Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6768T: git git://openfabrics.org/~eli/connect-ib.git 6769S: Supported 6770F: drivers/net/ethernet/mellanox/mlx5/core/ 6771F: include/linux/mlx5/ 6772 6773Mellanox MLX5 IB driver 6774M: Eli Cohen <eli@mellanox.com> 6775L: linux-rdma@vger.kernel.org 6776W: http://www.mellanox.com 6777Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6778T: git git://openfabrics.org/~eli/connect-ib.git 6779S: Supported 6780F: include/linux/mlx5/ 6781F: drivers/infiniband/hw/mlx5/ 6782 6783MN88472 MEDIA DRIVER 6784M: Antti Palosaari <crope@iki.fi> 6785L: linux-media@vger.kernel.org 6786W: http://linuxtv.org/ 6787W: http://palosaari.fi/linux/ 6788Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6789T: git git://linuxtv.org/anttip/media_tree.git 6790S: Maintained 6791F: drivers/staging/media/mn88472/ 6792F: drivers/media/dvb-frontends/mn88472.h 6793 6794MN88473 MEDIA DRIVER 6795M: Antti Palosaari <crope@iki.fi> 6796L: linux-media@vger.kernel.org 6797W: http://linuxtv.org/ 6798W: http://palosaari.fi/linux/ 6799Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6800T: git git://linuxtv.org/anttip/media_tree.git 6801S: Maintained 6802F: drivers/staging/media/mn88473/ 6803F: drivers/media/dvb-frontends/mn88473.h 6804 6805MODULE SUPPORT 6806M: Rusty Russell <rusty@rustcorp.com.au> 6807S: Maintained 6808F: include/linux/module.h 6809F: kernel/module.c 6810 6811MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6812W: http://popies.net/meye/ 6813S: Orphan 6814F: Documentation/video4linux/meye.txt 6815F: drivers/media/pci/meye/ 6816F: include/uapi/linux/meye.h 6817 6818MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6819M: Jiri Slaby <jirislaby@gmail.com> 6820S: Maintained 6821F: Documentation/serial/moxa-smartio 6822F: drivers/tty/mxser.* 6823 6824MR800 AVERMEDIA USB FM RADIO DRIVER 6825M: Alexey Klimov <klimov.linux@gmail.com> 6826L: linux-media@vger.kernel.org 6827T: git git://linuxtv.org/media_tree.git 6828S: Maintained 6829F: drivers/media/radio/radio-mr800.c 6830 6831MRF24J40 IEEE 802.15.4 RADIO DRIVER 6832M: Alan Ott <alan@signal11.us> 6833L: linux-wpan@vger.kernel.org 6834S: Maintained 6835F: drivers/net/ieee802154/mrf24j40.c 6836 6837MSI LAPTOP SUPPORT 6838M: "Lee, Chun-Yi" <jlee@suse.com> 6839L: platform-driver-x86@vger.kernel.org 6840S: Maintained 6841F: drivers/platform/x86/msi-laptop.c 6842 6843MSI WMI SUPPORT 6844L: platform-driver-x86@vger.kernel.org 6845S: Orphan 6846F: drivers/platform/x86/msi-wmi.c 6847 6848MSI001 MEDIA DRIVER 6849M: Antti Palosaari <crope@iki.fi> 6850L: linux-media@vger.kernel.org 6851W: http://linuxtv.org/ 6852W: http://palosaari.fi/linux/ 6853Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6854T: git git://linuxtv.org/anttip/media_tree.git 6855S: Maintained 6856F: drivers/media/tuners/msi001* 6857 6858MSI2500 MEDIA DRIVER 6859M: Antti Palosaari <crope@iki.fi> 6860L: linux-media@vger.kernel.org 6861W: http://linuxtv.org/ 6862W: http://palosaari.fi/linux/ 6863Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6864T: git git://linuxtv.org/anttip/media_tree.git 6865S: Maintained 6866F: drivers/media/usb/msi2500/ 6867 6868MSYSTEMS DISKONCHIP G3 MTD DRIVER 6869M: Robert Jarzmik <robert.jarzmik@free.fr> 6870L: linux-mtd@lists.infradead.org 6871S: Maintained 6872F: drivers/mtd/devices/docg3* 6873 6874MT9M032 APTINA SENSOR DRIVER 6875M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6876L: linux-media@vger.kernel.org 6877T: git git://linuxtv.org/media_tree.git 6878S: Maintained 6879F: drivers/media/i2c/mt9m032.c 6880F: include/media/mt9m032.h 6881 6882MT9P031 APTINA CAMERA SENSOR 6883M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6884L: linux-media@vger.kernel.org 6885T: git git://linuxtv.org/media_tree.git 6886S: Maintained 6887F: drivers/media/i2c/mt9p031.c 6888F: include/media/mt9p031.h 6889 6890MT9T001 APTINA CAMERA SENSOR 6891M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6892L: linux-media@vger.kernel.org 6893T: git git://linuxtv.org/media_tree.git 6894S: Maintained 6895F: drivers/media/i2c/mt9t001.c 6896F: include/media/mt9t001.h 6897 6898MT9V032 APTINA CAMERA SENSOR 6899M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6900L: linux-media@vger.kernel.org 6901T: git git://linuxtv.org/media_tree.git 6902S: Maintained 6903F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 6904F: drivers/media/i2c/mt9v032.c 6905F: include/media/mt9v032.h 6906 6907MULTIFUNCTION DEVICES (MFD) 6908M: Samuel Ortiz <sameo@linux.intel.com> 6909M: Lee Jones <lee.jones@linaro.org> 6910T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6911S: Supported 6912F: drivers/mfd/ 6913F: include/linux/mfd/ 6914 6915MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6916M: Ulf Hansson <ulf.hansson@linaro.org> 6917L: linux-mmc@vger.kernel.org 6918T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6919S: Maintained 6920F: drivers/mmc/ 6921F: include/linux/mmc/ 6922F: include/uapi/linux/mmc/ 6923 6924MULTIMEDIA CARD (MMC) ETC. OVER SPI 6925S: Orphan 6926F: drivers/mmc/host/mmc_spi.c 6927F: include/linux/spi/mmc_spi.h 6928 6929MULTISOUND SOUND DRIVER 6930M: Andrew Veliath <andrewtv@usa.net> 6931S: Maintained 6932F: Documentation/sound/oss/MultiSound 6933F: sound/oss/msnd* 6934 6935MULTITECH MULTIPORT CARD (ISICOM) 6936S: Orphan 6937F: drivers/tty/isicom.c 6938F: include/linux/isicom.h 6939 6940MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6941M: Felipe Balbi <balbi@ti.com> 6942L: linux-usb@vger.kernel.org 6943T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6944S: Maintained 6945F: drivers/usb/musb/ 6946 6947MXL5007T MEDIA DRIVER 6948M: Michael Krufky <mkrufky@linuxtv.org> 6949L: linux-media@vger.kernel.org 6950W: http://linuxtv.org/ 6951W: http://github.com/mkrufky 6952Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6953T: git git://linuxtv.org/mkrufky/tuners.git 6954S: Maintained 6955F: drivers/media/tuners/mxl5007t.* 6956 6957MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6958M: Hyong-Youb Kim <hykim@myri.com> 6959L: netdev@vger.kernel.org 6960W: https://www.myricom.com/support/downloads/myri10ge.html 6961S: Supported 6962F: drivers/net/ethernet/myricom/myri10ge/ 6963 6964NATSEMI ETHERNET DRIVER (DP8381x) 6965S: Orphan 6966F: drivers/net/ethernet/natsemi/natsemi.c 6967 6968NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6969M: Daniel Mack <zonque@gmail.com> 6970S: Maintained 6971L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6972W: http://www.native-instruments.com 6973F: sound/usb/caiaq/ 6974 6975NCP FILESYSTEM 6976M: Petr Vandrovec <petr@vandrovec.name> 6977S: Odd Fixes 6978F: fs/ncpfs/ 6979 6980NCR 5380 SCSI DRIVERS 6981M: Finn Thain <fthain@telegraphics.com.au> 6982M: Michael Schmitz <schmitzmic@gmail.com> 6983L: linux-scsi@vger.kernel.org 6984S: Maintained 6985F: Documentation/scsi/g_NCR5380.txt 6986F: drivers/scsi/NCR5380.* 6987F: drivers/scsi/arm/cumana_1.c 6988F: drivers/scsi/arm/oak.c 6989F: drivers/scsi/atari_NCR5380.c 6990F: drivers/scsi/atari_scsi.* 6991F: drivers/scsi/dmx3191d.c 6992F: drivers/scsi/dtc.* 6993F: drivers/scsi/g_NCR5380.* 6994F: drivers/scsi/g_NCR5380_mmio.c 6995F: drivers/scsi/mac_scsi.* 6996F: drivers/scsi/pas16.* 6997F: drivers/scsi/sun3_scsi.* 6998F: drivers/scsi/sun3_scsi_vme.c 6999F: drivers/scsi/t128.* 7000 7001NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7002M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7003L: linux-scsi@vger.kernel.org 7004S: Maintained 7005F: drivers/scsi/NCR_D700.* 7006 7007NCT6775 HARDWARE MONITOR DRIVER 7008M: Guenter Roeck <linux@roeck-us.net> 7009L: lm-sensors@lm-sensors.org 7010S: Maintained 7011F: Documentation/hwmon/nct6775 7012F: drivers/hwmon/nct6775.c 7013 7014NETEFFECT IWARP RNIC DRIVER (IW_NES) 7015M: Faisal Latif <faisal.latif@intel.com> 7016L: linux-rdma@vger.kernel.org 7017W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7018S: Supported 7019F: drivers/infiniband/hw/nes/ 7020 7021NETEM NETWORK EMULATOR 7022M: Stephen Hemminger <stephen@networkplumber.org> 7023L: netem@lists.linux-foundation.org 7024S: Maintained 7025F: net/sched/sch_netem.c 7026 7027NETERION 10GbE DRIVERS (s2io/vxge) 7028M: Jon Mason <jdmason@kudzu.us> 7029L: netdev@vger.kernel.org 7030S: Supported 7031F: Documentation/networking/s2io.txt 7032F: Documentation/networking/vxge.txt 7033F: drivers/net/ethernet/neterion/ 7034 7035NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7036M: Pablo Neira Ayuso <pablo@netfilter.org> 7037M: Patrick McHardy <kaber@trash.net> 7038M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7039L: netfilter-devel@vger.kernel.org 7040L: coreteam@netfilter.org 7041W: http://www.netfilter.org/ 7042W: http://www.iptables.org/ 7043Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7044T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7045T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7046S: Supported 7047F: include/linux/netfilter* 7048F: include/linux/netfilter/ 7049F: include/net/netfilter/ 7050F: include/uapi/linux/netfilter* 7051F: include/uapi/linux/netfilter/ 7052F: net/*/netfilter.c 7053F: net/*/netfilter/ 7054F: net/netfilter/ 7055F: net/bridge/br_netfilter*.c 7056 7057NETLABEL 7058M: Paul Moore <paul@paul-moore.com> 7059W: http://netlabel.sf.net 7060L: netdev@vger.kernel.org 7061S: Maintained 7062F: Documentation/netlabel/ 7063F: include/net/netlabel.h 7064F: net/netlabel/ 7065 7066NETROM NETWORK LAYER 7067M: Ralf Baechle <ralf@linux-mips.org> 7068L: linux-hams@vger.kernel.org 7069W: http://www.linux-ax25.org/ 7070S: Maintained 7071F: include/net/netrom.h 7072F: include/uapi/linux/netrom.h 7073F: net/netrom/ 7074 7075NETWORK BLOCK DEVICE (NBD) 7076M: Markus Pargmann <mpa@pengutronix.de> 7077S: Maintained 7078L: nbd-general@lists.sourceforge.net 7079T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7080F: Documentation/blockdev/nbd.txt 7081F: drivers/block/nbd.c 7082F: include/uapi/linux/nbd.h 7083 7084NETWORK DROP MONITOR 7085M: Neil Horman <nhorman@tuxdriver.com> 7086L: netdev@vger.kernel.org 7087S: Maintained 7088W: https://fedorahosted.org/dropwatch/ 7089F: net/core/drop_monitor.c 7090 7091NETWORKING [GENERAL] 7092M: "David S. Miller" <davem@davemloft.net> 7093L: netdev@vger.kernel.org 7094W: http://www.linuxfoundation.org/en/Net 7095Q: http://patchwork.ozlabs.org/project/netdev/list/ 7096T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7097T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7098S: Maintained 7099F: net/ 7100F: include/net/ 7101F: include/linux/in.h 7102F: include/linux/net.h 7103F: include/linux/netdevice.h 7104F: include/uapi/linux/in.h 7105F: include/uapi/linux/net.h 7106F: include/uapi/linux/netdevice.h 7107F: include/uapi/linux/net_namespace.h 7108F: tools/net/ 7109F: tools/testing/selftests/net/ 7110F: lib/random32.c 7111F: lib/test_bpf.c 7112 7113NETWORKING [IPv4/IPv6] 7114M: "David S. Miller" <davem@davemloft.net> 7115M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7116M: James Morris <jmorris@namei.org> 7117M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7118M: Patrick McHardy <kaber@trash.net> 7119L: netdev@vger.kernel.org 7120T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7121S: Maintained 7122F: net/ipv4/ 7123F: net/ipv6/ 7124F: include/net/ip* 7125F: arch/x86/net/* 7126 7127NETWORKING [IPSEC] 7128M: Steffen Klassert <steffen.klassert@secunet.com> 7129M: Herbert Xu <herbert@gondor.apana.org.au> 7130M: "David S. Miller" <davem@davemloft.net> 7131L: netdev@vger.kernel.org 7132T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7133T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7134S: Maintained 7135F: net/core/flow.c 7136F: net/xfrm/ 7137F: net/key/ 7138F: net/ipv4/xfrm* 7139F: net/ipv4/esp4.c 7140F: net/ipv4/ah4.c 7141F: net/ipv4/ipcomp.c 7142F: net/ipv4/ip_vti.c 7143F: net/ipv6/xfrm* 7144F: net/ipv6/esp6.c 7145F: net/ipv6/ah6.c 7146F: net/ipv6/ipcomp6.c 7147F: net/ipv6/ip6_vti.c 7148F: include/uapi/linux/xfrm.h 7149F: include/net/xfrm.h 7150 7151NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7152M: Paul Moore <paul@paul-moore.com> 7153L: netdev@vger.kernel.org 7154S: Maintained 7155 7156NETWORKING [WIRELESS] 7157L: linux-wireless@vger.kernel.org 7158Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7159 7160NETWORKING DRIVERS 7161L: netdev@vger.kernel.org 7162W: http://www.linuxfoundation.org/en/Net 7163Q: http://patchwork.ozlabs.org/project/netdev/list/ 7164T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7165T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7166S: Odd Fixes 7167F: drivers/net/ 7168F: include/linux/if_* 7169F: include/linux/netdevice.h 7170F: include/linux/arcdevice.h 7171F: include/linux/etherdevice.h 7172F: include/linux/fcdevice.h 7173F: include/linux/fddidevice.h 7174F: include/linux/hippidevice.h 7175F: include/linux/inetdevice.h 7176F: include/uapi/linux/if_* 7177F: include/uapi/linux/netdevice.h 7178 7179NETWORKING DRIVERS (WIRELESS) 7180M: Kalle Valo <kvalo@codeaurora.org> 7181L: linux-wireless@vger.kernel.org 7182Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7183T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7184S: Maintained 7185F: drivers/net/wireless/ 7186 7187NETXEN (1/10) GbE SUPPORT 7188M: Manish Chopra <manish.chopra@qlogic.com> 7189M: Sony Chacko <sony.chacko@qlogic.com> 7190M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7191L: netdev@vger.kernel.org 7192W: http://www.qlogic.com 7193S: Supported 7194F: drivers/net/ethernet/qlogic/netxen/ 7195 7196NFC SUBSYSTEM 7197M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7198M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7199M: Samuel Ortiz <sameo@linux.intel.com> 7200L: linux-wireless@vger.kernel.org 7201L: linux-nfc@lists.01.org (subscribers-only) 7202S: Supported 7203F: net/nfc/ 7204F: include/net/nfc/ 7205F: include/uapi/linux/nfc.h 7206F: drivers/nfc/ 7207F: include/linux/platform_data/pn544.h 7208F: Documentation/devicetree/bindings/net/nfc/ 7209 7210NFS, SUNRPC, AND LOCKD CLIENTS 7211M: Trond Myklebust <trond.myklebust@primarydata.com> 7212M: Anna Schumaker <anna.schumaker@netapp.com> 7213L: linux-nfs@vger.kernel.org 7214W: http://client.linux-nfs.org 7215T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7216S: Maintained 7217F: fs/lockd/ 7218F: fs/nfs/ 7219F: fs/nfs_common/ 7220F: net/sunrpc/ 7221F: include/linux/lockd/ 7222F: include/linux/nfs* 7223F: include/linux/sunrpc/ 7224F: include/uapi/linux/nfs* 7225F: include/uapi/linux/sunrpc/ 7226 7227NILFS2 FILESYSTEM 7228M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7229L: linux-nilfs@vger.kernel.org 7230W: http://nilfs.sourceforge.net/ 7231T: git git://github.com/konis/nilfs2.git 7232S: Supported 7233F: Documentation/filesystems/nilfs2.txt 7234F: fs/nilfs2/ 7235F: include/linux/nilfs2_fs.h 7236 7237NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7238M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7239W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7240S: Maintained 7241F: Documentation/scsi/NinjaSCSI.txt 7242F: drivers/scsi/pcmcia/nsp_* 7243 7244NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7245M: GOTO Masanori <gotom@debian.or.jp> 7246M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7247W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7248S: Maintained 7249F: Documentation/scsi/NinjaSCSI.txt 7250F: drivers/scsi/nsp32* 7251 7252NIOS2 ARCHITECTURE 7253M: Ley Foon Tan <lftan@altera.com> 7254L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7255T: git git://git.rocketboards.org/linux-socfpga-next.git 7256S: Maintained 7257F: arch/nios2/ 7258 7259NOKIA N900 POWER SUPPLY DRIVERS 7260M: Pali Rohár <pali.rohar@gmail.com> 7261S: Maintained 7262F: include/linux/power/bq2415x_charger.h 7263F: include/linux/power/bq27x00_battery.h 7264F: include/linux/power/isp1704_charger.h 7265F: drivers/power/bq2415x_charger.c 7266F: drivers/power/bq27x00_battery.c 7267F: drivers/power/isp1704_charger.c 7268F: drivers/power/rx51_battery.c 7269 7270NTB DRIVER CORE 7271M: Jon Mason <jdmason@kudzu.us> 7272M: Dave Jiang <dave.jiang@intel.com> 7273M: Allen Hubbe <Allen.Hubbe@emc.com> 7274S: Supported 7275W: https://github.com/jonmason/ntb/wiki 7276T: git git://github.com/jonmason/ntb.git 7277F: drivers/ntb/ 7278F: drivers/net/ntb_netdev.c 7279F: include/linux/ntb.h 7280F: include/linux/ntb_transport.h 7281 7282NTB INTEL DRIVER 7283M: Jon Mason <jdmason@kudzu.us> 7284M: Dave Jiang <dave.jiang@intel.com> 7285S: Supported 7286W: https://github.com/jonmason/ntb/wiki 7287T: git git://github.com/jonmason/ntb.git 7288F: drivers/ntb/hw/intel/ 7289 7290NTFS FILESYSTEM 7291M: Anton Altaparmakov <anton@tuxera.com> 7292L: linux-ntfs-dev@lists.sourceforge.net 7293W: http://www.tuxera.com/ 7294T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7295S: Supported 7296F: Documentation/filesystems/ntfs.txt 7297F: fs/ntfs/ 7298 7299NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7300M: Antonino Daplas <adaplas@gmail.com> 7301L: linux-fbdev@vger.kernel.org 7302S: Maintained 7303F: drivers/video/fbdev/riva/ 7304F: drivers/video/fbdev/nvidia/ 7305 7306NVM EXPRESS DRIVER 7307M: Matthew Wilcox <willy@linux.intel.com> 7308L: linux-nvme@lists.infradead.org 7309T: git git://git.infradead.org/users/willy/linux-nvme.git 7310S: Supported 7311F: drivers/block/nvme* 7312F: include/linux/nvme.h 7313 7314NXP-NCI NFC DRIVER 7315M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7316R: Charles Gorand <charles.gorand@effinnov.com> 7317L: linux-nfc@lists.01.org (moderated for non-subscribers) 7318S: Supported 7319F: drivers/nfc/nxp-nci 7320 7321NXP TDA998X DRM DRIVER 7322M: Russell King <rmk+kernel@arm.linux.org.uk> 7323S: Supported 7324F: drivers/gpu/drm/i2c/tda998x_drv.c 7325F: include/drm/i2c/tda998x.h 7326 7327NXP TFA9879 DRIVER 7328M: Peter Rosin <peda@axentia.se> 7329L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7330S: Maintained 7331F: sound/soc/codecs/tfa9879* 7332 7333OMAP SUPPORT 7334M: Tony Lindgren <tony@atomide.com> 7335L: linux-omap@vger.kernel.org 7336W: http://www.muru.com/linux/omap/ 7337W: http://linux.omap.com/ 7338Q: http://patchwork.kernel.org/project/linux-omap/list/ 7339T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7340S: Maintained 7341F: arch/arm/*omap*/ 7342F: arch/arm/configs/omap1_defconfig 7343F: arch/arm/configs/omap2plus_defconfig 7344F: drivers/i2c/busses/i2c-omap.c 7345F: drivers/irqchip/irq-omap-intc.c 7346F: drivers/mfd/*omap*.c 7347F: drivers/mfd/menelaus.c 7348F: drivers/mfd/palmas.c 7349F: drivers/mfd/tps65217.c 7350F: drivers/mfd/tps65218.c 7351F: drivers/mfd/tps65910.c 7352F: drivers/mfd/twl-core.[ch] 7353F: drivers/mfd/twl4030*.c 7354F: drivers/mfd/twl6030*.c 7355F: drivers/mfd/twl6040*.c 7356F: drivers/regulator/palmas-regulator*.c 7357F: drivers/regulator/pbias-regulator.c 7358F: drivers/regulator/tps65217-regulator.c 7359F: drivers/regulator/tps65218-regulator.c 7360F: drivers/regulator/tps65910-regulator.c 7361F: drivers/regulator/twl-regulator.c 7362F: include/linux/i2c-omap.h 7363 7364OMAP DEVICE TREE SUPPORT 7365M: Benoît Cousson <bcousson@baylibre.com> 7366M: Tony Lindgren <tony@atomide.com> 7367L: linux-omap@vger.kernel.org 7368L: devicetree@vger.kernel.org 7369S: Maintained 7370F: arch/arm/boot/dts/*omap* 7371F: arch/arm/boot/dts/*am3* 7372F: arch/arm/boot/dts/*am4* 7373F: arch/arm/boot/dts/*am5* 7374F: arch/arm/boot/dts/*dra7* 7375 7376OMAP CLOCK FRAMEWORK SUPPORT 7377M: Paul Walmsley <paul@pwsan.com> 7378L: linux-omap@vger.kernel.org 7379S: Maintained 7380F: arch/arm/*omap*/*clock* 7381 7382OMAP POWER MANAGEMENT SUPPORT 7383M: Kevin Hilman <khilman@deeprootsystems.com> 7384L: linux-omap@vger.kernel.org 7385S: Maintained 7386F: arch/arm/*omap*/*pm* 7387F: drivers/cpufreq/omap-cpufreq.c 7388 7389OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7390M: Rajendra Nayak <rnayak@ti.com> 7391M: Paul Walmsley <paul@pwsan.com> 7392L: linux-omap@vger.kernel.org 7393S: Maintained 7394F: arch/arm/mach-omap2/prm* 7395 7396OMAP AUDIO SUPPORT 7397M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7398M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7399L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7400L: linux-omap@vger.kernel.org 7401S: Maintained 7402F: sound/soc/omap/ 7403 7404OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7405M: Roger Quadros <rogerq@ti.com> 7406M: Tony Lindgren <tony@atomide.com> 7407L: linux-omap@vger.kernel.org 7408S: Maintained 7409F: drivers/memory/omap-gpmc.c 7410F: arch/arm/mach-omap2/*gpmc* 7411 7412OMAP FRAMEBUFFER SUPPORT 7413M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7414L: linux-fbdev@vger.kernel.org 7415L: linux-omap@vger.kernel.org 7416S: Maintained 7417F: drivers/video/fbdev/omap/ 7418 7419OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7420M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7421L: linux-omap@vger.kernel.org 7422L: linux-fbdev@vger.kernel.org 7423S: Maintained 7424F: drivers/video/fbdev/omap2/ 7425F: Documentation/arm/OMAP/DSS 7426 7427OMAP HARDWARE SPINLOCK SUPPORT 7428M: Ohad Ben-Cohen <ohad@wizery.com> 7429L: linux-omap@vger.kernel.org 7430S: Maintained 7431F: drivers/hwspinlock/omap_hwspinlock.c 7432 7433OMAP MMC SUPPORT 7434M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7435L: linux-omap@vger.kernel.org 7436S: Maintained 7437F: drivers/mmc/host/omap.c 7438 7439OMAP HS MMC SUPPORT 7440L: linux-mmc@vger.kernel.org 7441L: linux-omap@vger.kernel.org 7442S: Orphan 7443F: drivers/mmc/host/omap_hsmmc.c 7444 7445OMAP RANDOM NUMBER GENERATOR SUPPORT 7446M: Deepak Saxena <dsaxena@plexity.net> 7447S: Maintained 7448F: drivers/char/hw_random/omap-rng.c 7449 7450OMAP HWMOD SUPPORT 7451M: Benoît Cousson <bcousson@baylibre.com> 7452M: Paul Walmsley <paul@pwsan.com> 7453L: linux-omap@vger.kernel.org 7454S: Maintained 7455F: arch/arm/mach-omap2/omap_hwmod.* 7456 7457OMAP HWMOD DATA 7458M: Paul Walmsley <paul@pwsan.com> 7459L: linux-omap@vger.kernel.org 7460S: Maintained 7461F: arch/arm/mach-omap2/omap_hwmod*data* 7462 7463OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7464M: Benoît Cousson <bcousson@baylibre.com> 7465L: linux-omap@vger.kernel.org 7466S: Maintained 7467F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7468 7469OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7470M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7471L: linux-media@vger.kernel.org 7472S: Maintained 7473F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7474F: drivers/media/platform/omap3isp/ 7475F: drivers/staging/media/omap4iss/ 7476 7477OMAP USB SUPPORT 7478M: Felipe Balbi <balbi@ti.com> 7479L: linux-usb@vger.kernel.org 7480L: linux-omap@vger.kernel.org 7481T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7482S: Maintained 7483F: drivers/usb/*/*omap* 7484F: arch/arm/*omap*/usb* 7485 7486OMAP GPIO DRIVER 7487M: Javier Martinez Canillas <javier@dowhile0.org> 7488M: Santosh Shilimkar <ssantosh@kernel.org> 7489M: Kevin Hilman <khilman@deeprootsystems.com> 7490L: linux-omap@vger.kernel.org 7491S: Maintained 7492F: drivers/gpio/gpio-omap.c 7493 7494OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7495M: Mark Jackson <mpfj@newflow.co.uk> 7496L: linux-omap@vger.kernel.org 7497S: Maintained 7498F: arch/arm/boot/dts/am335x-nano.dts 7499 7500OMFS FILESYSTEM 7501M: Bob Copeland <me@bobcopeland.com> 7502L: linux-karma-devel@lists.sourceforge.net 7503S: Maintained 7504F: Documentation/filesystems/omfs.txt 7505F: fs/omfs/ 7506 7507OMNIKEY CARDMAN 4000 DRIVER 7508M: Harald Welte <laforge@gnumonks.org> 7509S: Maintained 7510F: drivers/char/pcmcia/cm4000_cs.c 7511F: include/linux/cm4000_cs.h 7512F: include/uapi/linux/cm4000_cs.h 7513 7514OMNIKEY CARDMAN 4040 DRIVER 7515M: Harald Welte <laforge@gnumonks.org> 7516S: Maintained 7517F: drivers/char/pcmcia/cm4040_cs.* 7518 7519OMNIVISION OV7670 SENSOR DRIVER 7520M: Jonathan Corbet <corbet@lwn.net> 7521L: linux-media@vger.kernel.org 7522T: git git://linuxtv.org/media_tree.git 7523S: Maintained 7524F: drivers/media/i2c/ov7670.c 7525 7526ONENAND FLASH DRIVER 7527M: Kyungmin Park <kyungmin.park@samsung.com> 7528L: linux-mtd@lists.infradead.org 7529S: Maintained 7530F: drivers/mtd/onenand/ 7531F: include/linux/mtd/onenand*.h 7532 7533ONSTREAM SCSI TAPE DRIVER 7534M: Willem Riede <osst@riede.org> 7535L: osst-users@lists.sourceforge.net 7536L: linux-scsi@vger.kernel.org 7537S: Maintained 7538F: Documentation/scsi/osst.txt 7539F: drivers/scsi/osst.* 7540F: drivers/scsi/osst_*.h 7541F: drivers/scsi/st.h 7542 7543OPENCORES I2C BUS DRIVER 7544M: Peter Korsgaard <jacmet@sunsite.dk> 7545L: linux-i2c@vger.kernel.org 7546S: Maintained 7547F: Documentation/i2c/busses/i2c-ocores 7548F: drivers/i2c/busses/i2c-ocores.c 7549 7550OPEN FIRMWARE AND FLATTENED DEVICE TREE 7551M: Grant Likely <grant.likely@linaro.org> 7552M: Rob Herring <robh+dt@kernel.org> 7553L: devicetree@vger.kernel.org 7554W: http://www.devicetree.org/ 7555T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7556S: Maintained 7557F: drivers/of/ 7558F: include/linux/of*.h 7559F: scripts/dtc/ 7560 7561OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7562M: Rob Herring <robh+dt@kernel.org> 7563M: Pawel Moll <pawel.moll@arm.com> 7564M: Mark Rutland <mark.rutland@arm.com> 7565M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7566M: Kumar Gala <galak@codeaurora.org> 7567L: devicetree@vger.kernel.org 7568S: Maintained 7569F: Documentation/devicetree/ 7570F: arch/*/boot/dts/ 7571F: include/dt-bindings/ 7572 7573OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7574M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7575L: devicetree@vger.kernel.org 7576S: Maintained 7577F: Documentation/devicetree/dynamic-resolution-notes.txt 7578F: Documentation/devicetree/overlay-notes.txt 7579F: drivers/of/overlay.c 7580F: drivers/of/resolver.c 7581 7582OPENRISC ARCHITECTURE 7583M: Jonas Bonn <jonas@southpole.se> 7584W: http://openrisc.net 7585L: linux@lists.openrisc.net (moderated for non-subscribers) 7586S: Maintained 7587T: git git://openrisc.net/~jonas/linux 7588F: arch/openrisc/ 7589 7590OPENVSWITCH 7591M: Pravin Shelar <pshelar@nicira.com> 7592L: netdev@vger.kernel.org 7593L: dev@openvswitch.org 7594W: http://openvswitch.org 7595S: Maintained 7596F: net/openvswitch/ 7597F: include/uapi/linux/openvswitch.h 7598 7599OPL4 DRIVER 7600M: Clemens Ladisch <clemens@ladisch.de> 7601L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7602T: git git://git.alsa-project.org/alsa-kernel.git 7603S: Maintained 7604F: sound/drivers/opl4/ 7605 7606OPROFILE 7607M: Robert Richter <rric@kernel.org> 7608L: oprofile-list@lists.sf.net 7609S: Maintained 7610F: arch/*/include/asm/oprofile*.h 7611F: arch/*/oprofile/ 7612F: drivers/oprofile/ 7613F: include/linux/oprofile.h 7614 7615ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7616M: Mark Fasheh <mfasheh@suse.com> 7617M: Joel Becker <jlbec@evilplan.org> 7618L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7619W: http://ocfs2.wiki.kernel.org 7620S: Supported 7621F: Documentation/filesystems/ocfs2.txt 7622F: Documentation/filesystems/dlmfs.txt 7623F: fs/ocfs2/ 7624 7625ORINOCO DRIVER 7626L: linux-wireless@vger.kernel.org 7627W: http://wireless.kernel.org/en/users/Drivers/orinoco 7628W: http://www.nongnu.org/orinoco/ 7629S: Orphan 7630F: drivers/net/wireless/orinoco/ 7631 7632OSD LIBRARY and FILESYSTEM 7633M: Boaz Harrosh <ooo@electrozaur.com> 7634M: Benny Halevy <bhalevy@primarydata.com> 7635L: osd-dev@open-osd.org 7636W: http://open-osd.org 7637T: git git://git.open-osd.org/open-osd.git 7638S: Maintained 7639F: drivers/scsi/osd/ 7640F: include/scsi/osd_* 7641F: fs/exofs/ 7642 7643OVERLAY FILESYSTEM 7644M: Miklos Szeredi <miklos@szeredi.hu> 7645L: linux-unionfs@vger.kernel.org 7646T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7647S: Supported 7648F: fs/overlayfs/ 7649F: Documentation/filesystems/overlayfs.txt 7650 7651P54 WIRELESS DRIVER 7652M: Christian Lamparter <chunkeey@googlemail.com> 7653L: linux-wireless@vger.kernel.org 7654W: http://wireless.kernel.org/en/users/Drivers/p54 7655S: Maintained 7656F: drivers/net/wireless/p54/ 7657 7658PA SEMI ETHERNET DRIVER 7659M: Olof Johansson <olof@lixom.net> 7660L: netdev@vger.kernel.org 7661S: Maintained 7662F: drivers/net/ethernet/pasemi/* 7663 7664PA SEMI SMBUS DRIVER 7665M: Olof Johansson <olof@lixom.net> 7666L: linux-i2c@vger.kernel.org 7667S: Maintained 7668F: drivers/i2c/busses/i2c-pasemi.c 7669 7670PADATA PARALLEL EXECUTION MECHANISM 7671M: Steffen Klassert <steffen.klassert@secunet.com> 7672L: linux-crypto@vger.kernel.org 7673S: Maintained 7674F: kernel/padata.c 7675F: include/linux/padata.h 7676F: Documentation/padata.txt 7677 7678PANASONIC LAPTOP ACPI EXTRAS DRIVER 7679M: Harald Welte <laforge@gnumonks.org> 7680L: platform-driver-x86@vger.kernel.org 7681S: Maintained 7682F: drivers/platform/x86/panasonic-laptop.c 7683 7684PANASONIC MN10300/AM33/AM34 PORT 7685M: David Howells <dhowells@redhat.com> 7686M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7687L: linux-am33-list@redhat.com (moderated for non-subscribers) 7688W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7689S: Maintained 7690F: Documentation/mn10300/ 7691F: arch/mn10300/ 7692 7693PARALLEL PORT SUBSYSTEM 7694M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7695M: Sudip Mukherjee <sudip@vectorindia.org> 7696L: linux-parport@lists.infradead.org (subscribers-only) 7697S: Maintained 7698F: drivers/parport/ 7699F: include/linux/parport*.h 7700F: drivers/char/ppdev.c 7701F: include/uapi/linux/ppdev.h 7702F: Documentation/parport*.txt 7703 7704PARAVIRT_OPS INTERFACE 7705M: Jeremy Fitzhardinge <jeremy@goop.org> 7706M: Chris Wright <chrisw@sous-sol.org> 7707M: Alok Kataria <akataria@vmware.com> 7708M: Rusty Russell <rusty@rustcorp.com.au> 7709L: virtualization@lists.linux-foundation.org 7710S: Supported 7711F: Documentation/virtual/paravirt_ops.txt 7712F: arch/*/kernel/paravirt* 7713F: arch/*/include/asm/paravirt.h 7714 7715PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7716M: Tim Waugh <tim@cyberelk.net> 7717L: linux-parport@lists.infradead.org (subscribers-only) 7718S: Maintained 7719F: Documentation/blockdev/paride.txt 7720F: drivers/block/paride/ 7721 7722PARISC ARCHITECTURE 7723M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7724M: Helge Deller <deller@gmx.de> 7725L: linux-parisc@vger.kernel.org 7726W: http://www.parisc-linux.org/ 7727Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7728T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7729T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7730S: Maintained 7731F: arch/parisc/ 7732F: Documentation/parisc/ 7733F: drivers/parisc/ 7734F: drivers/char/agp/parisc-agp.c 7735F: drivers/input/serio/gscps2.c 7736F: drivers/parport/parport_gsc.* 7737F: drivers/tty/serial/8250/8250_gsc.c 7738F: drivers/video/fbdev/sti* 7739F: drivers/video/console/sti* 7740F: drivers/video/logo/logo_parisc* 7741 7742PC87360 HARDWARE MONITORING DRIVER 7743M: Jim Cromie <jim.cromie@gmail.com> 7744L: lm-sensors@lm-sensors.org 7745S: Maintained 7746F: Documentation/hwmon/pc87360 7747F: drivers/hwmon/pc87360.c 7748 7749PC8736x GPIO DRIVER 7750M: Jim Cromie <jim.cromie@gmail.com> 7751S: Maintained 7752F: drivers/char/pc8736x_gpio.c 7753 7754PC87427 HARDWARE MONITORING DRIVER 7755M: Jean Delvare <jdelvare@suse.com> 7756L: lm-sensors@lm-sensors.org 7757S: Maintained 7758F: Documentation/hwmon/pc87427 7759F: drivers/hwmon/pc87427.c 7760 7761PCA9532 LED DRIVER 7762M: Riku Voipio <riku.voipio@iki.fi> 7763S: Maintained 7764F: drivers/leds/leds-pca9532.c 7765F: include/linux/leds-pca9532.h 7766 7767PCA9541 I2C BUS MASTER SELECTOR DRIVER 7768M: Guenter Roeck <linux@roeck-us.net> 7769L: linux-i2c@vger.kernel.org 7770S: Maintained 7771F: drivers/i2c/muxes/i2c-mux-pca9541.c 7772 7773PCDP - PRIMARY CONSOLE AND DEBUG PORT 7774M: Khalid Aziz <khalid@gonehiking.org> 7775S: Maintained 7776F: drivers/firmware/pcdp.* 7777 7778PCI ERROR RECOVERY 7779M: Linas Vepstas <linasvepstas@gmail.com> 7780L: linux-pci@vger.kernel.org 7781S: Supported 7782F: Documentation/PCI/pci-error-recovery.txt 7783 7784PCI SUBSYSTEM 7785M: Bjorn Helgaas <bhelgaas@google.com> 7786L: linux-pci@vger.kernel.org 7787Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7788T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7789S: Supported 7790F: Documentation/PCI/ 7791F: drivers/pci/ 7792F: include/linux/pci* 7793F: arch/x86/pci/ 7794F: arch/x86/kernel/quirks.c 7795 7796PCI DRIVER FOR ARM VERSATILE PLATFORM 7797M: Rob Herring <robh@kernel.org> 7798L: linux-pci@vger.kernel.org 7799L: linux-arm-kernel@lists.infradead.org 7800S: Maintained 7801F: Documentation/devicetree/bindings/pci/versatile.txt 7802F: drivers/pci/host/pci-versatile.c 7803 7804PCI DRIVER FOR APPLIEDMICRO XGENE 7805M: Tanmay Inamdar <tinamdar@apm.com> 7806L: linux-pci@vger.kernel.org 7807L: linux-arm-kernel@lists.infradead.org 7808S: Maintained 7809F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7810F: drivers/pci/host/pci-xgene.c 7811 7812PCI DRIVER FOR FREESCALE LAYERSCAPE 7813M: Minghuan Lian <minghuan.Lian@freescale.com> 7814M: Mingkai Hu <mingkai.hu@freescale.com> 7815M: Roy Zang <tie-fei.zang@freescale.com> 7816L: linuxppc-dev@lists.ozlabs.org 7817L: linux-pci@vger.kernel.org 7818L: linux-arm-kernel@lists.infradead.org 7819S: Maintained 7820F: drivers/pci/host/*layerscape* 7821 7822PCI DRIVER FOR IMX6 7823M: Richard Zhu <Richard.Zhu@freescale.com> 7824M: Lucas Stach <l.stach@pengutronix.de> 7825L: linux-pci@vger.kernel.org 7826L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7827S: Maintained 7828F: drivers/pci/host/*imx6* 7829 7830PCI DRIVER FOR TI KEYSTONE 7831M: Murali Karicheri <m-karicheri2@ti.com> 7832L: linux-pci@vger.kernel.org 7833L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7834S: Maintained 7835F: drivers/pci/host/*keystone* 7836 7837PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7838M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7839M: Jason Cooper <jason@lakedaemon.net> 7840L: linux-pci@vger.kernel.org 7841L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7842S: Maintained 7843F: drivers/pci/host/*mvebu* 7844 7845PCI DRIVER FOR NVIDIA TEGRA 7846M: Thierry Reding <thierry.reding@gmail.com> 7847L: linux-tegra@vger.kernel.org 7848L: linux-pci@vger.kernel.org 7849S: Supported 7850F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7851F: drivers/pci/host/pci-tegra.c 7852 7853PCI DRIVER FOR TI DRA7XX 7854M: Kishon Vijay Abraham I <kishon@ti.com> 7855L: linux-omap@vger.kernel.org 7856L: linux-pci@vger.kernel.org 7857S: Supported 7858F: Documentation/devicetree/bindings/pci/ti-pci.txt 7859F: drivers/pci/host/pci-dra7xx.c 7860 7861PCI DRIVER FOR RENESAS R-CAR 7862M: Simon Horman <horms@verge.net.au> 7863L: linux-pci@vger.kernel.org 7864L: linux-sh@vger.kernel.org 7865S: Maintained 7866F: drivers/pci/host/*rcar* 7867 7868PCI DRIVER FOR SAMSUNG EXYNOS 7869M: Jingoo Han <jingoohan1@gmail.com> 7870L: linux-pci@vger.kernel.org 7871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7872L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7873S: Maintained 7874F: drivers/pci/host/pci-exynos.c 7875 7876PCI DRIVER FOR SYNOPSIS DESIGNWARE 7877M: Jingoo Han <jingoohan1@gmail.com> 7878M: Pratyush Anand <pratyush.anand@gmail.com> 7879L: linux-pci@vger.kernel.org 7880S: Maintained 7881F: drivers/pci/host/*designware* 7882 7883PCI DRIVER FOR GENERIC OF HOSTS 7884M: Will Deacon <will.deacon@arm.com> 7885L: linux-pci@vger.kernel.org 7886L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7887S: Maintained 7888F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7889F: drivers/pci/host/pci-host-generic.c 7890 7891PCIE DRIVER FOR ST SPEAR13XX 7892M: Pratyush Anand <pratyush.anand@gmail.com> 7893L: linux-pci@vger.kernel.org 7894S: Maintained 7895F: drivers/pci/host/*spear* 7896 7897PCI MSI DRIVER FOR APPLIEDMICRO XGENE 7898M: Duc Dang <dhdang@apm.com> 7899L: linux-pci@vger.kernel.org 7900L: linux-arm-kernel@lists.infradead.org 7901S: Maintained 7902F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 7903F: drivers/pci/host/pci-xgene-msi.c 7904 7905PCMCIA SUBSYSTEM 7906P: Linux PCMCIA Team 7907L: linux-pcmcia@lists.infradead.org 7908W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7909T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7910S: Maintained 7911F: Documentation/pcmcia/ 7912F: drivers/pcmcia/ 7913F: include/pcmcia/ 7914 7915PCNET32 NETWORK DRIVER 7916M: Don Fry <pcnet32@frontier.com> 7917L: netdev@vger.kernel.org 7918S: Maintained 7919F: drivers/net/ethernet/amd/pcnet32.c 7920 7921PCRYPT PARALLEL CRYPTO ENGINE 7922M: Steffen Klassert <steffen.klassert@secunet.com> 7923L: linux-crypto@vger.kernel.org 7924S: Maintained 7925F: crypto/pcrypt.c 7926F: include/crypto/pcrypt.h 7927 7928PER-CPU MEMORY ALLOCATOR 7929M: Tejun Heo <tj@kernel.org> 7930M: Christoph Lameter <cl@linux-foundation.org> 7931T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7932S: Maintained 7933F: include/linux/percpu*.h 7934F: mm/percpu*.c 7935F: arch/*/include/asm/percpu.h 7936 7937PER-TASK DELAY ACCOUNTING 7938M: Balbir Singh <bsingharora@gmail.com> 7939S: Maintained 7940F: include/linux/delayacct.h 7941F: kernel/delayacct.c 7942 7943PERFORMANCE EVENTS SUBSYSTEM 7944M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7945M: Ingo Molnar <mingo@redhat.com> 7946M: Arnaldo Carvalho de Melo <acme@kernel.org> 7947L: linux-kernel@vger.kernel.org 7948T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7949S: Supported 7950F: kernel/events/* 7951F: include/linux/perf_event.h 7952F: include/uapi/linux/perf_event.h 7953F: arch/*/kernel/perf_event*.c 7954F: arch/*/kernel/*/perf_event*.c 7955F: arch/*/kernel/*/*/perf_event*.c 7956F: arch/*/include/asm/perf_event.h 7957F: arch/*/kernel/perf_callchain.c 7958F: tools/perf/ 7959 7960PERSONALITY HANDLING 7961M: Christoph Hellwig <hch@infradead.org> 7962L: linux-abi-devel@lists.sourceforge.net 7963S: Maintained 7964F: include/linux/personality.h 7965F: include/uapi/linux/personality.h 7966 7967PHONET PROTOCOL 7968M: Remi Denis-Courmont <courmisch@gmail.com> 7969S: Supported 7970F: Documentation/networking/phonet.txt 7971F: include/linux/phonet.h 7972F: include/net/phonet/ 7973F: include/uapi/linux/phonet.h 7974F: net/phonet/ 7975 7976PHRAM MTD DRIVER 7977M: Joern Engel <joern@lazybastard.org> 7978L: linux-mtd@lists.infradead.org 7979S: Maintained 7980F: drivers/mtd/devices/phram.c 7981 7982PICOLCD HID DRIVER 7983M: Bruno Prémont <bonbons@linux-vserver.org> 7984L: linux-input@vger.kernel.org 7985S: Maintained 7986F: drivers/hid/hid-picolcd* 7987 7988PICOXCELL SUPPORT 7989M: Jamie Iles <jamie@jamieiles.com> 7990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7991T: git git://github.com/jamieiles/linux-2.6-ji.git 7992S: Supported 7993F: arch/arm/boot/dts/picoxcell* 7994F: arch/arm/mach-picoxcell/ 7995F: drivers/crypto/picoxcell* 7996 7997PIN CONTROL SUBSYSTEM 7998M: Linus Walleij <linus.walleij@linaro.org> 7999L: linux-gpio@vger.kernel.org 8000T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8001S: Maintained 8002F: drivers/pinctrl/ 8003F: include/linux/pinctrl/ 8004 8005PIN CONTROLLER - ATMEL AT91 8006M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8008S: Maintained 8009F: drivers/pinctrl/pinctrl-at91.* 8010 8011PIN CONTROLLER - INTEL 8012M: Mika Westerberg <mika.westerberg@linux.intel.com> 8013M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8014S: Maintained 8015F: drivers/pinctrl/intel/ 8016 8017PIN CONTROLLER - RENESAS 8018M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8019L: linux-sh@vger.kernel.org 8020S: Maintained 8021F: drivers/pinctrl/sh-pfc/ 8022 8023PIN CONTROLLER - SAMSUNG 8024M: Tomasz Figa <tomasz.figa@gmail.com> 8025M: Thomas Abraham <thomas.abraham@linaro.org> 8026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8027L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8028S: Maintained 8029F: drivers/pinctrl/samsung/ 8030 8031PIN CONTROLLER - ST SPEAR 8032M: Viresh Kumar <vireshk@kernel.org> 8033L: spear-devel@list.st.com 8034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8035W: http://www.st.com/spear 8036S: Maintained 8037F: drivers/pinctrl/spear/ 8038 8039PKTCDVD DRIVER 8040M: Jiri Kosina <jkosina@suse.com> 8041S: Maintained 8042F: drivers/block/pktcdvd.c 8043F: include/linux/pktcdvd.h 8044F: include/uapi/linux/pktcdvd.h 8045 8046PKUNITY SOC DRIVERS 8047M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8048W: http://mprc.pku.edu.cn/~guanxuetao/linux 8049S: Maintained 8050T: git git://github.com/gxt/linux.git 8051F: drivers/input/serio/i8042-unicore32io.h 8052F: drivers/i2c/busses/i2c-puv3.c 8053F: drivers/video/fbdev/fb-puv3.c 8054F: drivers/rtc/rtc-puv3.c 8055 8056PMBUS HARDWARE MONITORING DRIVERS 8057M: Guenter Roeck <linux@roeck-us.net> 8058L: lm-sensors@lm-sensors.org 8059W: http://www.lm-sensors.org/ 8060W: http://www.roeck-us.net/linux/drivers/ 8061T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8062S: Maintained 8063F: Documentation/hwmon/pmbus 8064F: drivers/hwmon/pmbus/ 8065F: include/linux/i2c/pmbus.h 8066 8067PMC SIERRA MaxRAID DRIVER 8068M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 8069L: linux-scsi@vger.kernel.org 8070W: http://www.pmc-sierra.com/ 8071S: Supported 8072F: drivers/scsi/pmcraid.* 8073 8074PMC SIERRA PM8001 DRIVER 8075M: xjtuwjp@gmail.com 8076M: lindar_liu@usish.com 8077L: pmchba@pmcs.com 8078L: linux-scsi@vger.kernel.org 8079S: Supported 8080F: drivers/scsi/pm8001/ 8081 8082POSIX CLOCKS and TIMERS 8083M: Thomas Gleixner <tglx@linutronix.de> 8084L: linux-kernel@vger.kernel.org 8085T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8086S: Maintained 8087F: fs/timerfd.c 8088F: include/linux/timer* 8089F: kernel/time/*timer* 8090 8091POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8092M: Sebastian Reichel <sre@kernel.org> 8093M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8094M: David Woodhouse <dwmw2@infradead.org> 8095L: linux-pm@vger.kernel.org 8096T: git git://git.infradead.org/battery-2.6.git 8097S: Maintained 8098F: include/linux/power_supply.h 8099F: drivers/power/ 8100 8101PNP SUPPORT 8102M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8103S: Maintained 8104F: drivers/pnp/ 8105 8106PNXxxxx I2C DRIVER 8107M: Vitaly Wool <vitalywool@gmail.com> 8108L: linux-i2c@vger.kernel.org 8109S: Maintained 8110F: drivers/i2c/busses/i2c-pnx.c 8111 8112PPP PROTOCOL DRIVERS AND COMPRESSORS 8113M: Paul Mackerras <paulus@samba.org> 8114L: linux-ppp@vger.kernel.org 8115S: Maintained 8116F: drivers/net/ppp/ppp_* 8117 8118PPP OVER ATM (RFC 2364) 8119M: Mitchell Blank Jr <mitch@sfgoth.com> 8120S: Maintained 8121F: net/atm/pppoatm.c 8122F: include/uapi/linux/atmppp.h 8123 8124PPP OVER ETHERNET 8125M: Michal Ostrowski <mostrows@earthlink.net> 8126S: Maintained 8127F: drivers/net/ppp/pppoe.c 8128F: drivers/net/ppp/pppox.c 8129 8130PPP OVER L2TP 8131M: James Chapman <jchapman@katalix.com> 8132S: Maintained 8133F: net/l2tp/l2tp_ppp.c 8134F: include/linux/if_pppol2tp.h 8135F: include/uapi/linux/if_pppol2tp.h 8136 8137PPS SUPPORT 8138M: Rodolfo Giometti <giometti@enneenne.com> 8139W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8140L: linuxpps@ml.enneenne.com (subscribers-only) 8141S: Maintained 8142F: Documentation/pps/ 8143F: drivers/pps/ 8144F: include/linux/pps*.h 8145 8146PPTP DRIVER 8147M: Dmitry Kozlov <xeb@mail.ru> 8148L: netdev@vger.kernel.org 8149S: Maintained 8150F: drivers/net/ppp/pptp.c 8151W: http://sourceforge.net/projects/accel-pptp 8152 8153PREEMPTIBLE KERNEL 8154M: Robert Love <rml@tech9.net> 8155L: kpreempt-tech@lists.sourceforge.net 8156W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8157S: Supported 8158F: Documentation/preempt-locking.txt 8159F: include/linux/preempt.h 8160 8161PRISM54 WIRELESS DRIVER 8162M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8163L: linux-wireless@vger.kernel.org 8164W: http://wireless.kernel.org/en/users/Drivers/p54 8165S: Obsolete 8166F: drivers/net/wireless/prism54/ 8167 8168PS3 NETWORK SUPPORT 8169M: Geoff Levand <geoff@infradead.org> 8170L: netdev@vger.kernel.org 8171L: linuxppc-dev@lists.ozlabs.org 8172S: Maintained 8173F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8174 8175PS3 PLATFORM SUPPORT 8176M: Geoff Levand <geoff@infradead.org> 8177L: linuxppc-dev@lists.ozlabs.org 8178S: Maintained 8179F: arch/powerpc/boot/ps3* 8180F: arch/powerpc/include/asm/lv1call.h 8181F: arch/powerpc/include/asm/ps3*.h 8182F: arch/powerpc/platforms/ps3/ 8183F: drivers/*/ps3* 8184F: drivers/ps3/ 8185F: drivers/rtc/rtc-ps3.c 8186F: drivers/usb/host/*ps3.c 8187F: sound/ppc/snd_ps3* 8188 8189PS3VRAM DRIVER 8190M: Jim Paris <jim@jtan.com> 8191M: Geoff Levand <geoff@infradead.org> 8192L: linuxppc-dev@lists.ozlabs.org 8193S: Maintained 8194F: drivers/block/ps3vram.c 8195 8196PSTORE FILESYSTEM 8197M: Anton Vorontsov <anton@enomsg.org> 8198M: Colin Cross <ccross@android.com> 8199M: Kees Cook <keescook@chromium.org> 8200M: Tony Luck <tony.luck@intel.com> 8201S: Maintained 8202T: git git://git.infradead.org/users/cbou/linux-pstore.git 8203F: fs/pstore/ 8204F: include/linux/pstore* 8205F: drivers/firmware/efi/efi-pstore.c 8206F: drivers/acpi/apei/erst.c 8207 8208PTP HARDWARE CLOCK SUPPORT 8209M: Richard Cochran <richardcochran@gmail.com> 8210L: netdev@vger.kernel.org 8211S: Maintained 8212W: http://linuxptp.sourceforge.net/ 8213F: Documentation/ABI/testing/sysfs-ptp 8214F: Documentation/ptp/* 8215F: drivers/net/ethernet/freescale/gianfar_ptp.c 8216F: drivers/net/phy/dp83640* 8217F: drivers/ptp/* 8218F: include/linux/ptp_cl* 8219 8220PTRACE SUPPORT 8221M: Roland McGrath <roland@hack.frob.com> 8222M: Oleg Nesterov <oleg@redhat.com> 8223S: Maintained 8224F: include/asm-generic/syscall.h 8225F: include/linux/ptrace.h 8226F: include/linux/regset.h 8227F: include/linux/tracehook.h 8228F: include/uapi/linux/ptrace.h 8229F: kernel/ptrace.c 8230 8231PVRUSB2 VIDEO4LINUX DRIVER 8232M: Mike Isely <isely@pobox.com> 8233L: pvrusb2@isely.net (subscribers-only) 8234L: linux-media@vger.kernel.org 8235W: http://www.isely.net/pvrusb2/ 8236T: git git://linuxtv.org/media_tree.git 8237S: Maintained 8238F: Documentation/video4linux/README.pvrusb2 8239F: drivers/media/usb/pvrusb2/ 8240 8241PWC WEBCAM DRIVER 8242M: Hans de Goede <hdegoede@redhat.com> 8243L: linux-media@vger.kernel.org 8244T: git git://linuxtv.org/media_tree.git 8245S: Maintained 8246F: drivers/media/usb/pwc/* 8247 8248PWM FAN DRIVER 8249M: Kamil Debski <k.debski@samsung.com> 8250L: lm-sensors@lm-sensors.org 8251S: Supported 8252F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8253F: Documentation/hwmon/pwm-fan 8254F: drivers/hwmon/pwm-fan.c 8255 8256PWM SUBSYSTEM 8257M: Thierry Reding <thierry.reding@gmail.com> 8258L: linux-pwm@vger.kernel.org 8259S: Maintained 8260T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8261F: Documentation/pwm.txt 8262F: Documentation/devicetree/bindings/pwm/ 8263F: include/linux/pwm.h 8264F: drivers/pwm/ 8265F: drivers/video/backlight/pwm_bl.c 8266F: include/linux/pwm_backlight.h 8267 8268PXA2xx/PXA3xx SUPPORT 8269M: Daniel Mack <daniel@zonque.org> 8270M: Haojian Zhuang <haojian.zhuang@gmail.com> 8271M: Robert Jarzmik <robert.jarzmik@free.fr> 8272L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8273T: git git://github.com/hzhuang1/linux.git 8274T: git git://github.com/rjarzmik/linux.git 8275S: Maintained 8276F: arch/arm/mach-pxa/ 8277F: drivers/dma/pxa* 8278F: drivers/pcmcia/pxa2xx* 8279F: drivers/spi/spi-pxa2xx* 8280F: drivers/usb/gadget/udc/pxa2* 8281F: include/sound/pxa2xx-lib.h 8282F: sound/arm/pxa* 8283F: sound/soc/pxa/ 8284 8285PXA3xx NAND FLASH DRIVER 8286M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8287L: linux-mtd@lists.infradead.org 8288S: Maintained 8289F: drivers/mtd/nand/pxa3xx_nand.c 8290 8291MMP SUPPORT 8292M: Eric Miao <eric.y.miao@gmail.com> 8293M: Haojian Zhuang <haojian.zhuang@gmail.com> 8294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8295T: git git://github.com/hzhuang1/linux.git 8296T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8297S: Maintained 8298F: arch/arm/mach-mmp/ 8299 8300PXA MMCI DRIVER 8301S: Orphan 8302 8303PXA RTC DRIVER 8304M: Robert Jarzmik <robert.jarzmik@free.fr> 8305L: rtc-linux@googlegroups.com 8306S: Maintained 8307 8308QAT DRIVER 8309M: Tadeusz Struk <tadeusz.struk@intel.com> 8310L: qat-linux@intel.com 8311S: Supported 8312F: drivers/crypto/qat/ 8313 8314QIB DRIVER 8315M: Mike Marciniszyn <infinipath@intel.com> 8316L: linux-rdma@vger.kernel.org 8317S: Supported 8318F: drivers/infiniband/hw/qib/ 8319 8320QLOGIC QLA1280 SCSI DRIVER 8321M: Michael Reed <mdr@sgi.com> 8322L: linux-scsi@vger.kernel.org 8323S: Maintained 8324F: drivers/scsi/qla1280.[ch] 8325 8326QLOGIC QLA2XXX FC-SCSI DRIVER 8327M: qla2xxx-upstream@qlogic.com 8328L: linux-scsi@vger.kernel.org 8329S: Supported 8330F: Documentation/scsi/LICENSE.qla2xxx 8331F: drivers/scsi/qla2xxx/ 8332 8333QLOGIC QLA4XXX iSCSI DRIVER 8334M: QLogic-Storage-Upstream@qlogic.com 8335L: linux-scsi@vger.kernel.org 8336S: Supported 8337F: Documentation/scsi/LICENSE.qla4xxx 8338F: drivers/scsi/qla4xxx/ 8339 8340QLOGIC QLA3XXX NETWORK DRIVER 8341M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8342M: Ron Mercer <ron.mercer@qlogic.com> 8343M: linux-driver@qlogic.com 8344L: netdev@vger.kernel.org 8345S: Supported 8346F: Documentation/networking/LICENSE.qla3xxx 8347F: drivers/net/ethernet/qlogic/qla3xxx.* 8348 8349QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8350M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8351M: Dept-GELinuxNICDev@qlogic.com 8352L: netdev@vger.kernel.org 8353S: Supported 8354F: drivers/net/ethernet/qlogic/qlcnic/ 8355 8356QLOGIC QLGE 10Gb ETHERNET DRIVER 8357M: Harish Patil <harish.patil@qlogic.com> 8358M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8359M: Dept-GELinuxNICDev@qlogic.com 8360M: linux-driver@qlogic.com 8361L: netdev@vger.kernel.org 8362S: Supported 8363F: drivers/net/ethernet/qlogic/qlge/ 8364 8365QNX4 FILESYSTEM 8366M: Anders Larsen <al@alarsen.net> 8367W: http://www.alarsen.net/linux/qnx4fs/ 8368S: Maintained 8369F: fs/qnx4/ 8370F: include/uapi/linux/qnx4_fs.h 8371F: include/uapi/linux/qnxtypes.h 8372 8373QT1010 MEDIA DRIVER 8374M: Antti Palosaari <crope@iki.fi> 8375L: linux-media@vger.kernel.org 8376W: http://linuxtv.org/ 8377W: http://palosaari.fi/linux/ 8378Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8379T: git git://linuxtv.org/anttip/media_tree.git 8380S: Maintained 8381F: drivers/media/tuners/qt1010* 8382 8383QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8384M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8385L: linux-wireless@vger.kernel.org 8386L: ath9k-devel@lists.ath9k.org 8387W: http://wireless.kernel.org/en/users/Drivers/ath9k 8388S: Supported 8389F: drivers/net/wireless/ath/ath9k/ 8390 8391QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8392M: Kalle Valo <kvalo@qca.qualcomm.com> 8393L: ath10k@lists.infradead.org 8394W: http://wireless.kernel.org/en/users/Drivers/ath10k 8395T: git git://github.com/kvalo/ath.git 8396S: Supported 8397F: drivers/net/wireless/ath/ath10k/ 8398 8399QUALCOMM HEXAGON ARCHITECTURE 8400M: Richard Kuo <rkuo@codeaurora.org> 8401L: linux-hexagon@vger.kernel.org 8402S: Supported 8403F: arch/hexagon/ 8404 8405QUALCOMM WCN36XX WIRELESS DRIVER 8406M: Eugene Krasnikov <k.eugene.e@gmail.com> 8407L: wcn36xx@lists.infradead.org 8408W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8409T: git git://github.com/KrasnikovEugene/wcn36xx.git 8410S: Supported 8411F: drivers/net/wireless/ath/wcn36xx/ 8412 8413RADOS BLOCK DEVICE (RBD) 8414M: Ilya Dryomov <idryomov@gmail.com> 8415M: Sage Weil <sage@redhat.com> 8416M: Alex Elder <elder@kernel.org> 8417L: ceph-devel@vger.kernel.org 8418W: http://ceph.com/ 8419T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8420T: git git://github.com/ceph/ceph-client.git 8421S: Supported 8422F: Documentation/ABI/testing/sysfs-bus-rbd 8423F: drivers/block/rbd.c 8424F: drivers/block/rbd_types.h 8425 8426RADEON FRAMEBUFFER DISPLAY DRIVER 8427M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8428L: linux-fbdev@vger.kernel.org 8429S: Maintained 8430F: drivers/video/fbdev/aty/radeon* 8431F: include/uapi/linux/radeonfb.h 8432 8433RADIOSHARK RADIO DRIVER 8434M: Hans de Goede <hdegoede@redhat.com> 8435L: linux-media@vger.kernel.org 8436T: git git://linuxtv.org/media_tree.git 8437S: Maintained 8438F: drivers/media/radio/radio-shark.c 8439 8440RADIOSHARK2 RADIO DRIVER 8441M: Hans de Goede <hdegoede@redhat.com> 8442L: linux-media@vger.kernel.org 8443T: git git://linuxtv.org/media_tree.git 8444S: Maintained 8445F: drivers/media/radio/radio-shark2.c 8446F: drivers/media/radio/radio-tea5777.c 8447 8448RAGE128 FRAMEBUFFER DISPLAY DRIVER 8449M: Paul Mackerras <paulus@samba.org> 8450L: linux-fbdev@vger.kernel.org 8451S: Maintained 8452F: drivers/video/fbdev/aty/aty128fb.c 8453 8454RALINK RT2X00 WIRELESS LAN DRIVER 8455P: rt2x00 project 8456M: Stanislaw Gruszka <sgruszka@redhat.com> 8457M: Helmut Schaa <helmut.schaa@googlemail.com> 8458L: linux-wireless@vger.kernel.org 8459S: Maintained 8460F: drivers/net/wireless/rt2x00/ 8461 8462RAMDISK RAM BLOCK DEVICE DRIVER 8463M: Jens Axboe <axboe@kernel.dk> 8464S: Maintained 8465F: Documentation/blockdev/ramdisk.txt 8466F: drivers/block/brd.c 8467 8468RANDOM NUMBER DRIVER 8469M: "Theodore Ts'o" <tytso@mit.edu> 8470S: Maintained 8471F: drivers/char/random.c 8472 8473RAPIDIO SUBSYSTEM 8474M: Matt Porter <mporter@kernel.crashing.org> 8475M: Alexandre Bounine <alexandre.bounine@idt.com> 8476S: Maintained 8477F: drivers/rapidio/ 8478 8479RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8480L: linux-wireless@vger.kernel.org 8481S: Orphan 8482F: drivers/net/wireless/ray* 8483 8484RCUTORTURE MODULE 8485M: Josh Triplett <josh@joshtriplett.org> 8486M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8487L: linux-kernel@vger.kernel.org 8488S: Supported 8489T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8490F: Documentation/RCU/torture.txt 8491F: kernel/rcu/rcutorture.c 8492 8493RCUTORTURE TEST FRAMEWORK 8494M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8495M: Josh Triplett <josh@joshtriplett.org> 8496R: Steven Rostedt <rostedt@goodmis.org> 8497R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8498R: Lai Jiangshan <laijs@cn.fujitsu.com> 8499L: linux-kernel@vger.kernel.org 8500S: Supported 8501T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8502F: tools/testing/selftests/rcutorture 8503 8504RDC R-321X SoC 8505M: Florian Fainelli <florian@openwrt.org> 8506S: Maintained 8507 8508RDC R6040 FAST ETHERNET DRIVER 8509M: Florian Fainelli <florian@openwrt.org> 8510L: netdev@vger.kernel.org 8511S: Maintained 8512F: drivers/net/ethernet/rdc/r6040.c 8513 8514RDS - RELIABLE DATAGRAM SOCKETS 8515M: Chien Yen <chien.yen@oracle.com> 8516L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8517S: Supported 8518F: net/rds/ 8519 8520READ-COPY UPDATE (RCU) 8521M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8522M: Josh Triplett <josh@joshtriplett.org> 8523R: Steven Rostedt <rostedt@goodmis.org> 8524R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8525R: Lai Jiangshan <laijs@cn.fujitsu.com> 8526L: linux-kernel@vger.kernel.org 8527W: http://www.rdrop.com/users/paulmck/RCU/ 8528S: Supported 8529T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8530F: Documentation/RCU/ 8531X: Documentation/RCU/torture.txt 8532F: include/linux/rcu* 8533X: include/linux/srcu.h 8534F: kernel/rcu/ 8535X: kernel/torture.c 8536 8537REAL TIME CLOCK (RTC) SUBSYSTEM 8538M: Alessandro Zummo <a.zummo@towertech.it> 8539M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8540L: rtc-linux@googlegroups.com 8541Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8542T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8543S: Maintained 8544F: Documentation/rtc.txt 8545F: drivers/rtc/ 8546F: include/linux/rtc.h 8547F: include/uapi/linux/rtc.h 8548 8549REALTEK AUDIO CODECS 8550M: Bard Liao <bardliao@realtek.com> 8551M: Oder Chiou <oder_chiou@realtek.com> 8552S: Maintained 8553F: sound/soc/codecs/rt* 8554F: include/sound/rt*.h 8555 8556REISERFS FILE SYSTEM 8557L: reiserfs-devel@vger.kernel.org 8558S: Supported 8559F: fs/reiserfs/ 8560 8561REGISTER MAP ABSTRACTION 8562M: Mark Brown <broonie@kernel.org> 8563L: linux-kernel@vger.kernel.org 8564T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8565S: Supported 8566F: drivers/base/regmap/ 8567F: include/linux/regmap.h 8568 8569REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8570M: Ohad Ben-Cohen <ohad@wizery.com> 8571T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8572S: Maintained 8573F: drivers/remoteproc/ 8574F: Documentation/remoteproc.txt 8575F: include/linux/remoteproc.h 8576 8577REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8578M: Ohad Ben-Cohen <ohad@wizery.com> 8579T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8580S: Maintained 8581F: drivers/rpmsg/ 8582F: Documentation/rpmsg.txt 8583F: include/linux/rpmsg.h 8584 8585RESET CONTROLLER FRAMEWORK 8586M: Philipp Zabel <p.zabel@pengutronix.de> 8587S: Maintained 8588F: drivers/reset/ 8589F: Documentation/devicetree/bindings/reset/ 8590F: include/linux/reset.h 8591F: include/linux/reset-controller.h 8592 8593RFKILL 8594M: Johannes Berg <johannes@sipsolutions.net> 8595L: linux-wireless@vger.kernel.org 8596W: http://wireless.kernel.org/ 8597T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8598T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8599S: Maintained 8600F: Documentation/rfkill.txt 8601F: net/rfkill/ 8602 8603RHASHTABLE 8604M: Thomas Graf <tgraf@suug.ch> 8605L: netdev@vger.kernel.org 8606S: Maintained 8607F: lib/rhashtable.c 8608F: include/linux/rhashtable.h 8609 8610RICOH SMARTMEDIA/XD DRIVER 8611M: Maxim Levitsky <maximlevitsky@gmail.com> 8612S: Maintained 8613F: drivers/mtd/nand/r852.c 8614F: drivers/mtd/nand/r852.h 8615 8616RICOH R5C592 MEMORYSTICK DRIVER 8617M: Maxim Levitsky <maximlevitsky@gmail.com> 8618S: Maintained 8619F: drivers/memstick/host/r592.* 8620 8621ROCCAT DRIVERS 8622M: Stefan Achatz <erazor_de@users.sourceforge.net> 8623W: http://sourceforge.net/projects/roccat/ 8624S: Maintained 8625F: drivers/hid/hid-roccat* 8626F: include/linux/hid-roccat* 8627F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8628 8629ROCKER DRIVER 8630M: Jiri Pirko <jiri@resnulli.us> 8631M: Scott Feldman <sfeldma@gmail.com> 8632L: netdev@vger.kernel.org 8633S: Supported 8634F: drivers/net/ethernet/rocker/ 8635 8636ROCKETPORT DRIVER 8637P: Comtrol Corp. 8638W: http://www.comtrol.com 8639S: Maintained 8640F: Documentation/serial/rocket.txt 8641F: drivers/tty/rocket* 8642 8643ROCKETPORT EXPRESS/INFINITY DRIVER 8644M: Kevin Cernekee <cernekee@gmail.com> 8645L: linux-serial@vger.kernel.org 8646S: Odd Fixes 8647F: drivers/tty/serial/rp2.* 8648 8649ROSE NETWORK LAYER 8650M: Ralf Baechle <ralf@linux-mips.org> 8651L: linux-hams@vger.kernel.org 8652W: http://www.linux-ax25.org/ 8653S: Maintained 8654F: include/net/rose.h 8655F: include/uapi/linux/rose.h 8656F: net/rose/ 8657 8658RTL2830 MEDIA DRIVER 8659M: Antti Palosaari <crope@iki.fi> 8660L: linux-media@vger.kernel.org 8661W: http://linuxtv.org/ 8662W: http://palosaari.fi/linux/ 8663Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8664T: git git://linuxtv.org/anttip/media_tree.git 8665S: Maintained 8666F: drivers/media/dvb-frontends/rtl2830* 8667 8668RTL2832 MEDIA DRIVER 8669M: Antti Palosaari <crope@iki.fi> 8670L: linux-media@vger.kernel.org 8671W: http://linuxtv.org/ 8672W: http://palosaari.fi/linux/ 8673Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8674T: git git://linuxtv.org/anttip/media_tree.git 8675S: Maintained 8676F: drivers/media/dvb-frontends/rtl2832* 8677 8678RTL2832_SDR MEDIA DRIVER 8679M: Antti Palosaari <crope@iki.fi> 8680L: linux-media@vger.kernel.org 8681W: http://linuxtv.org/ 8682W: http://palosaari.fi/linux/ 8683Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8684T: git git://linuxtv.org/anttip/media_tree.git 8685S: Maintained 8686F: drivers/media/dvb-frontends/rtl2832_sdr* 8687 8688RTL8180 WIRELESS DRIVER 8689L: linux-wireless@vger.kernel.org 8690W: http://wireless.kernel.org/ 8691T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8692S: Orphan 8693F: drivers/net/wireless/rtl818x/rtl8180/ 8694 8695RTL8187 WIRELESS DRIVER 8696M: Herton Ronaldo Krzesinski <herton@canonical.com> 8697M: Hin-Tak Leung <htl10@users.sourceforge.net> 8698M: Larry Finger <Larry.Finger@lwfinger.net> 8699L: linux-wireless@vger.kernel.org 8700W: http://wireless.kernel.org/ 8701T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8702S: Maintained 8703F: drivers/net/wireless/rtl818x/rtl8187/ 8704 8705RTL8192CE WIRELESS DRIVER 8706M: Larry Finger <Larry.Finger@lwfinger.net> 8707M: Chaoming Li <chaoming_li@realsil.com.cn> 8708L: linux-wireless@vger.kernel.org 8709W: http://wireless.kernel.org/ 8710T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8711S: Maintained 8712F: drivers/net/wireless/rtlwifi/ 8713F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8714 8715S3 SAVAGE FRAMEBUFFER DRIVER 8716M: Antonino Daplas <adaplas@gmail.com> 8717L: linux-fbdev@vger.kernel.org 8718S: Maintained 8719F: drivers/video/fbdev/savage/ 8720 8721S390 8722M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8723M: Heiko Carstens <heiko.carstens@de.ibm.com> 8724M: linux390@de.ibm.com 8725L: linux-s390@vger.kernel.org 8726W: http://www.ibm.com/developerworks/linux/linux390/ 8727S: Supported 8728F: arch/s390/ 8729F: drivers/s390/ 8730F: Documentation/s390/ 8731F: Documentation/DocBook/s390* 8732 8733S390 COMMON I/O LAYER 8734M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8735M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8736L: linux-s390@vger.kernel.org 8737W: http://www.ibm.com/developerworks/linux/linux390/ 8738S: Supported 8739F: drivers/s390/cio/ 8740 8741S390 DASD DRIVER 8742M: Stefan Weinhuber <wein@de.ibm.com> 8743M: Stefan Haberland <stefan.haberland@de.ibm.com> 8744L: linux-s390@vger.kernel.org 8745W: http://www.ibm.com/developerworks/linux/linux390/ 8746S: Supported 8747F: drivers/s390/block/dasd* 8748F: block/partitions/ibm.c 8749 8750S390 NETWORK DRIVERS 8751M: Ursula Braun <ursula.braun@de.ibm.com> 8752M: linux390@de.ibm.com 8753L: linux-s390@vger.kernel.org 8754W: http://www.ibm.com/developerworks/linux/linux390/ 8755S: Supported 8756F: drivers/s390/net/ 8757 8758S390 PCI SUBSYSTEM 8759M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8760M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8761L: linux-s390@vger.kernel.org 8762W: http://www.ibm.com/developerworks/linux/linux390/ 8763S: Supported 8764F: arch/s390/pci/ 8765F: drivers/pci/hotplug/s390_pci_hpc.c 8766 8767S390 ZCRYPT DRIVER 8768M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8769M: linux390@de.ibm.com 8770L: linux-s390@vger.kernel.org 8771W: http://www.ibm.com/developerworks/linux/linux390/ 8772S: Supported 8773F: drivers/s390/crypto/ 8774 8775S390 ZFCP DRIVER 8776M: Steffen Maier <maier@linux.vnet.ibm.com> 8777M: linux390@de.ibm.com 8778L: linux-s390@vger.kernel.org 8779W: http://www.ibm.com/developerworks/linux/linux390/ 8780S: Supported 8781F: drivers/s390/scsi/zfcp_* 8782 8783S390 IUCV NETWORK LAYER 8784M: Ursula Braun <ursula.braun@de.ibm.com> 8785M: linux390@de.ibm.com 8786L: linux-s390@vger.kernel.org 8787W: http://www.ibm.com/developerworks/linux/linux390/ 8788S: Supported 8789F: drivers/s390/net/*iucv* 8790F: include/net/iucv/ 8791F: net/iucv/ 8792 8793S3C24XX SD/MMC Driver 8794M: Ben Dooks <ben-linux@fluff.org> 8795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8796S: Supported 8797F: drivers/mmc/host/s3cmci.* 8798 8799SAA6588 RDS RECEIVER DRIVER 8800M: Hans Verkuil <hverkuil@xs4all.nl> 8801L: linux-media@vger.kernel.org 8802T: git git://linuxtv.org/media_tree.git 8803W: http://linuxtv.org 8804S: Odd Fixes 8805F: drivers/media/i2c/saa6588* 8806 8807SAA7134 VIDEO4LINUX DRIVER 8808M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8809L: linux-media@vger.kernel.org 8810W: http://linuxtv.org 8811T: git git://linuxtv.org/media_tree.git 8812S: Odd fixes 8813F: Documentation/video4linux/*.saa7134 8814F: drivers/media/pci/saa7134/ 8815 8816SAA7146 VIDEO4LINUX-2 DRIVER 8817M: Hans Verkuil <hverkuil@xs4all.nl> 8818L: linux-media@vger.kernel.org 8819T: git git://linuxtv.org/media_tree.git 8820S: Maintained 8821F: drivers/media/common/saa7146/ 8822F: drivers/media/pci/saa7146/ 8823F: include/media/saa7146* 8824 8825SAMSUNG LAPTOP DRIVER 8826M: Corentin Chary <corentin.chary@gmail.com> 8827L: platform-driver-x86@vger.kernel.org 8828S: Maintained 8829F: drivers/platform/x86/samsung-laptop.c 8830 8831SAMSUNG AUDIO (ASoC) DRIVERS 8832M: Sangbeom Kim <sbkim73@samsung.com> 8833L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8834S: Supported 8835F: sound/soc/samsung/ 8836 8837SAMSUNG FRAMEBUFFER DRIVER 8838M: Jingoo Han <jingoohan1@gmail.com> 8839L: linux-fbdev@vger.kernel.org 8840S: Maintained 8841F: drivers/video/fbdev/s3c-fb.c 8842 8843SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 8844M: Sangbeom Kim <sbkim73@samsung.com> 8845M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 8846L: linux-kernel@vger.kernel.org 8847L: linux-samsung-soc@vger.kernel.org 8848S: Supported 8849F: drivers/mfd/sec*.c 8850F: drivers/regulator/s2m*.c 8851F: drivers/regulator/s5m*.c 8852F: drivers/clk/clk-s2mps11.c 8853F: drivers/rtc/rtc-s5m.c 8854F: include/linux/mfd/samsung/ 8855F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 8856F: Documentation/devicetree/bindings/mfd/s2mp*.txt 8857 8858SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8859M: Kyungmin Park <kyungmin.park@samsung.com> 8860M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8861L: linux-media@vger.kernel.org 8862Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8863S: Supported 8864F: drivers/media/platform/exynos4-is/ 8865 8866SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8867M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8868L: linux-media@vger.kernel.org 8869L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8870S: Maintained 8871F: drivers/media/platform/s3c-camif/ 8872F: include/media/s3c_camif.h 8873 8874SAMSUNG S5C73M3 CAMERA DRIVER 8875M: Kyungmin Park <kyungmin.park@samsung.com> 8876M: Andrzej Hajda <a.hajda@samsung.com> 8877L: linux-media@vger.kernel.org 8878S: Supported 8879F: drivers/media/i2c/s5c73m3/* 8880 8881SAMSUNG S5K5BAF CAMERA DRIVER 8882M: Kyungmin Park <kyungmin.park@samsung.com> 8883M: Andrzej Hajda <a.hajda@samsung.com> 8884L: linux-media@vger.kernel.org 8885S: Supported 8886F: drivers/media/i2c/s5k5baf.c 8887 8888SAMSUNG SOC CLOCK DRIVERS 8889M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8890M: Tomasz Figa <tomasz.figa@gmail.com> 8891S: Supported 8892L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8893F: drivers/clk/samsung/ 8894 8895SAMSUNG SXGBE DRIVERS 8896M: Byungho An <bh74.an@samsung.com> 8897M: Girish K S <ks.giri@samsung.com> 8898M: Vipul Pandya <vipul.pandya@samsung.com> 8899S: Supported 8900L: netdev@vger.kernel.org 8901F: drivers/net/ethernet/samsung/sxgbe/ 8902 8903SAMSUNG THERMAL DRIVER 8904M: Lukasz Majewski <l.majewski@samsung.com> 8905L: linux-pm@vger.kernel.org 8906L: linux-samsung-soc@vger.kernel.org 8907S: Supported 8908T: https://github.com/lmajewski/linux-samsung-thermal.git 8909F: drivers/thermal/samsung/ 8910 8911SAMSUNG USB2 PHY DRIVER 8912M: Kamil Debski <k.debski@samsung.com> 8913L: linux-kernel@vger.kernel.org 8914S: Supported 8915F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8916F: Documentation/phy/samsung-usb2.txt 8917F: drivers/phy/phy-exynos4210-usb2.c 8918F: drivers/phy/phy-exynos4x12-usb2.c 8919F: drivers/phy/phy-exynos5250-usb2.c 8920F: drivers/phy/phy-s5pv210-usb2.c 8921F: drivers/phy/phy-samsung-usb2.c 8922F: drivers/phy/phy-samsung-usb2.h 8923 8924SERIAL DRIVERS 8925M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8926L: linux-serial@vger.kernel.org 8927S: Maintained 8928F: drivers/tty/serial/ 8929 8930SYNOPSYS DESIGNWARE DMAC DRIVER 8931M: Viresh Kumar <vireshk@kernel.org> 8932M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8933S: Maintained 8934F: include/linux/dma/dw.h 8935F: include/linux/platform_data/dma-dw.h 8936F: drivers/dma/dw/ 8937 8938SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8939M: Seungwon Jeon <tgih.jun@samsung.com> 8940M: Jaehoon Chung <jh80.chung@samsung.com> 8941L: linux-mmc@vger.kernel.org 8942S: Maintained 8943F: include/linux/mmc/dw_mmc.h 8944F: drivers/mmc/host/dw_mmc* 8945 8946THUNDERBOLT DRIVER 8947M: Andreas Noever <andreas.noever@gmail.com> 8948S: Maintained 8949F: drivers/thunderbolt/ 8950 8951TIMEKEEPING, CLOCKSOURCE CORE, NTP 8952M: John Stultz <john.stultz@linaro.org> 8953M: Thomas Gleixner <tglx@linutronix.de> 8954L: linux-kernel@vger.kernel.org 8955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8956S: Supported 8957F: include/linux/clocksource.h 8958F: include/linux/time.h 8959F: include/linux/timex.h 8960F: include/uapi/linux/time.h 8961F: include/uapi/linux/timex.h 8962F: kernel/time/clocksource.c 8963F: kernel/time/time*.c 8964F: kernel/time/ntp.c 8965F: tools/testing/selftests/timers/ 8966 8967SC1200 WDT DRIVER 8968M: Zwane Mwaikambo <zwanem@gmail.com> 8969S: Maintained 8970F: drivers/watchdog/sc1200wdt.c 8971 8972SCHEDULER 8973M: Ingo Molnar <mingo@redhat.com> 8974M: Peter Zijlstra <peterz@infradead.org> 8975L: linux-kernel@vger.kernel.org 8976T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8977S: Maintained 8978F: kernel/sched/ 8979F: include/linux/sched.h 8980F: include/uapi/linux/sched.h 8981F: include/linux/wait.h 8982 8983SCORE ARCHITECTURE 8984M: Chen Liqin <liqin.linux@gmail.com> 8985M: Lennox Wu <lennox.wu@gmail.com> 8986W: http://www.sunplus.com 8987S: Supported 8988F: arch/score/ 8989 8990SCSI CDROM DRIVER 8991M: Jens Axboe <axboe@kernel.dk> 8992L: linux-scsi@vger.kernel.org 8993W: http://www.kernel.dk 8994S: Maintained 8995F: drivers/scsi/sr* 8996 8997SCSI RDMA PROTOCOL (SRP) INITIATOR 8998M: Bart Van Assche <bart.vanassche@sandisk.com> 8999L: linux-rdma@vger.kernel.org 9000S: Supported 9001W: http://www.openfabrics.org 9002Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9003T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9004F: drivers/infiniband/ulp/srp/ 9005F: include/scsi/srp.h 9006 9007SCSI SG DRIVER 9008M: Doug Gilbert <dgilbert@interlog.com> 9009L: linux-scsi@vger.kernel.org 9010W: http://sg.danny.cz/sg 9011S: Maintained 9012F: Documentation/scsi/scsi-generic.txt 9013F: drivers/scsi/sg.c 9014F: include/scsi/sg.h 9015 9016SCSI SUBSYSTEM 9017M: "James E.J. Bottomley" <JBottomley@odin.com> 9018L: linux-scsi@vger.kernel.org 9019T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9020S: Maintained 9021F: drivers/scsi/ 9022F: include/scsi/ 9023 9024SCSI TAPE DRIVER 9025M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9026L: linux-scsi@vger.kernel.org 9027S: Maintained 9028F: Documentation/scsi/st.txt 9029F: drivers/scsi/st.* 9030F: drivers/scsi/st_*.h 9031 9032SCTP PROTOCOL 9033M: Vlad Yasevich <vyasevich@gmail.com> 9034M: Neil Horman <nhorman@tuxdriver.com> 9035L: linux-sctp@vger.kernel.org 9036W: http://lksctp.sourceforge.net 9037S: Maintained 9038F: Documentation/networking/sctp.txt 9039F: include/linux/sctp.h 9040F: include/uapi/linux/sctp.h 9041F: include/net/sctp/ 9042F: net/sctp/ 9043 9044SCx200 CPU SUPPORT 9045M: Jim Cromie <jim.cromie@gmail.com> 9046S: Odd Fixes 9047F: Documentation/i2c/busses/scx200_acb 9048F: arch/x86/platform/scx200/ 9049F: drivers/watchdog/scx200_wdt.c 9050F: drivers/i2c/busses/scx200* 9051F: drivers/mtd/maps/scx200_docflash.c 9052F: include/linux/scx200.h 9053 9054SCx200 GPIO DRIVER 9055M: Jim Cromie <jim.cromie@gmail.com> 9056S: Maintained 9057F: drivers/char/scx200_gpio.c 9058F: include/linux/scx200_gpio.h 9059 9060SCx200 HRT CLOCKSOURCE DRIVER 9061M: Jim Cromie <jim.cromie@gmail.com> 9062S: Maintained 9063F: drivers/clocksource/scx200_hrt.c 9064 9065SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9066M: Sascha Sommer <saschasommer@freenet.de> 9067L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9068S: Maintained 9069F: drivers/mmc/host/sdricoh_cs.c 9070 9071SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9072L: linux-mmc@vger.kernel.org 9073S: Orphan 9074F: drivers/mmc/host/sdhci.* 9075F: drivers/mmc/host/sdhci-pltfm.[ch] 9076 9077SECURE COMPUTING 9078M: Kees Cook <keescook@chromium.org> 9079R: Andy Lutomirski <luto@amacapital.net> 9080R: Will Drewry <wad@chromium.org> 9081T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9082S: Supported 9083F: kernel/seccomp.c 9084F: include/uapi/linux/seccomp.h 9085F: include/linux/seccomp.h 9086F: tools/testing/selftests/seccomp/* 9087K: \bsecure_computing 9088K: \bTIF_SECCOMP\b 9089 9090SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9091M: Ben Dooks <ben-linux@fluff.org> 9092M: Jaehoon Chung <jh80.chung@samsung.com> 9093L: linux-mmc@vger.kernel.org 9094S: Maintained 9095F: drivers/mmc/host/sdhci-s3c* 9096 9097SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9098M: Viresh Kumar <vireshk@kernel.org> 9099L: spear-devel@list.st.com 9100L: linux-mmc@vger.kernel.org 9101S: Maintained 9102F: drivers/mmc/host/sdhci-spear.c 9103 9104SECURITY SUBSYSTEM 9105M: James Morris <james.l.morris@oracle.com> 9106M: "Serge E. Hallyn" <serge@hallyn.com> 9107L: linux-security-module@vger.kernel.org (suggested Cc:) 9108T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9109W: http://kernsec.org/ 9110S: Supported 9111F: security/ 9112 9113SECURITY CONTACT 9114M: Security Officers <security@kernel.org> 9115S: Supported 9116 9117SELINUX SECURITY MODULE 9118M: Paul Moore <paul@paul-moore.com> 9119M: Stephen Smalley <sds@tycho.nsa.gov> 9120M: Eric Paris <eparis@parisplace.org> 9121L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9122W: http://selinuxproject.org 9123T: git git://git.infradead.org/users/pcmoore/selinux 9124S: Supported 9125F: include/linux/selinux* 9126F: security/selinux/ 9127F: scripts/selinux/ 9128 9129APPARMOR SECURITY MODULE 9130M: John Johansen <john.johansen@canonical.com> 9131L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9132W: apparmor.wiki.kernel.org 9133T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9134S: Supported 9135F: security/apparmor/ 9136 9137SENSABLE PHANTOM 9138M: Jiri Slaby <jirislaby@gmail.com> 9139S: Maintained 9140F: drivers/misc/phantom.c 9141F: include/uapi/linux/phantom.h 9142 9143SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9144M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9145M: Minh Tran <minh.tran@avagotech.com> 9146M: John Soni Jose <sony.john-n@avagotech.com> 9147L: linux-scsi@vger.kernel.org 9148W: http://www.avagotech.com 9149S: Supported 9150F: drivers/scsi/be2iscsi/ 9151 9152Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9153M: Sathya Perla <sathya.perla@avagotech.com> 9154M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9155M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9156M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9157L: netdev@vger.kernel.org 9158W: http://www.emulex.com 9159S: Supported 9160F: drivers/net/ethernet/emulex/benet/ 9161 9162EMULEX ONECONNECT ROCE DRIVER 9163M: Selvin Xavier <selvin.xavier@avagotech.com> 9164M: Devesh Sharma <devesh.sharma@avagotech.com> 9165M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9166L: linux-rdma@vger.kernel.org 9167W: http://www.emulex.com 9168S: Supported 9169F: drivers/infiniband/hw/ocrdma/ 9170 9171SFC NETWORK DRIVER 9172M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9173M: Shradha Shah <sshah@solarflare.com> 9174L: netdev@vger.kernel.org 9175S: Supported 9176F: drivers/net/ethernet/sfc/ 9177 9178SGI GRU DRIVER 9179M: Dimitri Sivanich <sivanich@sgi.com> 9180S: Maintained 9181F: drivers/misc/sgi-gru/ 9182 9183SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9184M: Pat Gefre <pfg@sgi.com> 9185L: linux-ia64@vger.kernel.org 9186S: Supported 9187F: Documentation/ia64/serial.txt 9188F: drivers/tty/serial/ioc?_serial.c 9189F: include/linux/ioc?.h 9190 9191SGI XP/XPC/XPNET DRIVER 9192M: Cliff Whickman <cpw@sgi.com> 9193M: Robin Holt <robinmholt@gmail.com> 9194S: Maintained 9195F: drivers/misc/sgi-xp/ 9196 9197SI2157 MEDIA DRIVER 9198M: Antti Palosaari <crope@iki.fi> 9199L: linux-media@vger.kernel.org 9200W: http://linuxtv.org/ 9201W: http://palosaari.fi/linux/ 9202Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9203T: git git://linuxtv.org/anttip/media_tree.git 9204S: Maintained 9205F: drivers/media/tuners/si2157* 9206 9207SI2168 MEDIA DRIVER 9208M: Antti Palosaari <crope@iki.fi> 9209L: linux-media@vger.kernel.org 9210W: http://linuxtv.org/ 9211W: http://palosaari.fi/linux/ 9212Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9213T: git git://linuxtv.org/anttip/media_tree.git 9214S: Maintained 9215F: drivers/media/dvb-frontends/si2168* 9216 9217SI470X FM RADIO RECEIVER I2C DRIVER 9218M: Hans Verkuil <hverkuil@xs4all.nl> 9219L: linux-media@vger.kernel.org 9220T: git git://linuxtv.org/media_tree.git 9221W: http://linuxtv.org 9222S: Odd Fixes 9223F: drivers/media/radio/si470x/radio-si470x-i2c.c 9224 9225SI470X FM RADIO RECEIVER USB DRIVER 9226M: Hans Verkuil <hverkuil@xs4all.nl> 9227L: linux-media@vger.kernel.org 9228T: git git://linuxtv.org/media_tree.git 9229W: http://linuxtv.org 9230S: Maintained 9231F: drivers/media/radio/si470x/radio-si470x-common.c 9232F: drivers/media/radio/si470x/radio-si470x.h 9233F: drivers/media/radio/si470x/radio-si470x-usb.c 9234 9235SI4713 FM RADIO TRANSMITTER I2C DRIVER 9236M: Eduardo Valentin <edubezval@gmail.com> 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/si4713/si4713.? 9242 9243SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9244M: Eduardo Valentin <edubezval@gmail.com> 9245L: linux-media@vger.kernel.org 9246T: git git://linuxtv.org/media_tree.git 9247W: http://linuxtv.org 9248S: Odd Fixes 9249F: drivers/media/radio/si4713/radio-platform-si4713.c 9250 9251SI4713 FM RADIO TRANSMITTER USB DRIVER 9252M: Hans Verkuil <hverkuil@xs4all.nl> 9253L: linux-media@vger.kernel.org 9254T: git git://linuxtv.org/media_tree.git 9255W: http://linuxtv.org 9256S: Maintained 9257F: drivers/media/radio/si4713/radio-usb-si4713.c 9258 9259SIANO DVB DRIVER 9260M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9261L: linux-media@vger.kernel.org 9262W: http://linuxtv.org 9263T: git git://linuxtv.org/media_tree.git 9264S: Odd fixes 9265F: drivers/media/common/siano/ 9266F: drivers/media/usb/siano/ 9267F: drivers/media/usb/siano/ 9268F: drivers/media/mmc/siano/ 9269 9270SIMPLEFB FB DRIVER 9271M: Hans de Goede <hdegoede@redhat.com> 9272L: linux-fbdev@vger.kernel.org 9273S: Maintained 9274F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9275F: drivers/video/fbdev/simplefb.c 9276F: include/linux/platform_data/simplefb.h 9277 9278SH_VEU V4L2 MEM2MEM DRIVER 9279L: linux-media@vger.kernel.org 9280S: Orphan 9281F: drivers/media/platform/sh_veu.c 9282 9283SH_VOU V4L2 OUTPUT DRIVER 9284L: linux-media@vger.kernel.org 9285S: Orphan 9286F: drivers/media/platform/sh_vou.c 9287F: include/media/sh_vou.h 9288 9289SIMPLE FIRMWARE INTERFACE (SFI) 9290M: Len Brown <lenb@kernel.org> 9291L: sfi-devel@simplefirmware.org 9292W: http://simplefirmware.org/ 9293T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9294S: Supported 9295F: arch/x86/platform/sfi/ 9296F: drivers/sfi/ 9297F: include/linux/sfi*.h 9298 9299SIMTEC EB110ATX (Chalice CATS) 9300P: Ben Dooks 9301P: Vincent Sanders <vince@simtec.co.uk> 9302M: Simtec Linux Team <linux@simtec.co.uk> 9303W: http://www.simtec.co.uk/products/EB110ATX/ 9304S: Supported 9305 9306SIMTEC EB2410ITX (BAST) 9307P: Ben Dooks 9308P: Vincent Sanders <vince@simtec.co.uk> 9309M: Simtec Linux Team <linux@simtec.co.uk> 9310W: http://www.simtec.co.uk/products/EB2410ITX/ 9311S: Supported 9312F: arch/arm/mach-s3c24xx/mach-bast.c 9313F: arch/arm/mach-s3c24xx/bast-ide.c 9314F: arch/arm/mach-s3c24xx/bast-irq.c 9315 9316TI DAVINCI MACHINE SUPPORT 9317M: Sekhar Nori <nsekhar@ti.com> 9318M: Kevin Hilman <khilman@deeprootsystems.com> 9319T: git git://gitorious.org/linux-davinci/linux-davinci.git 9320Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9321S: Supported 9322F: arch/arm/mach-davinci/ 9323F: drivers/i2c/busses/i2c-davinci.c 9324 9325TI DAVINCI SERIES MEDIA DRIVER 9326M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9327L: linux-media@vger.kernel.org 9328W: http://linuxtv.org/ 9329Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9330T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9331S: Maintained 9332F: drivers/media/platform/davinci/ 9333F: include/media/davinci/ 9334 9335TI AM437X VPFE DRIVER 9336M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9337L: linux-media@vger.kernel.org 9338W: http://linuxtv.org/ 9339Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9340T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9341S: Maintained 9342F: drivers/media/platform/am437x/ 9343 9344OV2659 OMNIVISION SENSOR DRIVER 9345M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9346L: linux-media@vger.kernel.org 9347W: http://linuxtv.org/ 9348Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9349T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9350S: Maintained 9351F: drivers/media/i2c/ov2659.c 9352F: include/media/ov2659.h 9353 9354SIS 190 ETHERNET DRIVER 9355M: Francois Romieu <romieu@fr.zoreil.com> 9356L: netdev@vger.kernel.org 9357S: Maintained 9358F: drivers/net/ethernet/sis/sis190.c 9359 9360SIS 900/7016 FAST ETHERNET DRIVER 9361M: Daniele Venzano <venza@brownhat.org> 9362W: http://www.brownhat.org/sis900.html 9363L: netdev@vger.kernel.org 9364S: Maintained 9365F: drivers/net/ethernet/sis/sis900.* 9366 9367SIS FRAMEBUFFER DRIVER 9368M: Thomas Winischhofer <thomas@winischhofer.net> 9369W: http://www.winischhofer.net/linuxsisvga.shtml 9370S: Maintained 9371F: Documentation/fb/sisfb.txt 9372F: drivers/video/fbdev/sis/ 9373F: include/video/sisfb.h 9374 9375SIS USB2VGA DRIVER 9376M: Thomas Winischhofer <thomas@winischhofer.net> 9377W: http://www.winischhofer.at/linuxsisusbvga.shtml 9378S: Maintained 9379F: drivers/usb/misc/sisusbvga/ 9380 9381SLAB ALLOCATOR 9382M: Christoph Lameter <cl@linux.com> 9383M: Pekka Enberg <penberg@kernel.org> 9384M: David Rientjes <rientjes@google.com> 9385M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9386M: Andrew Morton <akpm@linux-foundation.org> 9387L: linux-mm@kvack.org 9388S: Maintained 9389F: include/linux/sl?b*.h 9390F: mm/sl?b* 9391 9392SLEEPABLE READ-COPY UPDATE (SRCU) 9393M: Lai Jiangshan <laijs@cn.fujitsu.com> 9394M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9395M: Josh Triplett <josh@joshtriplett.org> 9396R: Steven Rostedt <rostedt@goodmis.org> 9397R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9398L: linux-kernel@vger.kernel.org 9399W: http://www.rdrop.com/users/paulmck/RCU/ 9400S: Supported 9401T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9402F: include/linux/srcu.h 9403F: kernel/rcu/srcu.c 9404 9405SMACK SECURITY MODULE 9406M: Casey Schaufler <casey@schaufler-ca.com> 9407L: linux-security-module@vger.kernel.org 9408W: http://schaufler-ca.com 9409T: git git://git.gitorious.org/smack-next/kernel.git 9410S: Maintained 9411F: Documentation/security/Smack.txt 9412F: security/smack/ 9413 9414DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9415M: Kevin Hilman <khilman@kernel.org> 9416M: Nishanth Menon <nm@ti.com> 9417S: Maintained 9418F: drivers/power/avs/ 9419F: include/linux/power/smartreflex.h 9420L: linux-pm@vger.kernel.org 9421 9422SMC91x ETHERNET DRIVER 9423M: Nicolas Pitre <nico@fluxnic.net> 9424S: Odd Fixes 9425F: drivers/net/ethernet/smsc/smc91x.* 9426 9427SMIA AND SMIA++ IMAGE SENSOR DRIVER 9428M: Sakari Ailus <sakari.ailus@iki.fi> 9429L: linux-media@vger.kernel.org 9430S: Maintained 9431F: drivers/media/i2c/smiapp/ 9432F: include/media/smiapp.h 9433F: drivers/media/i2c/smiapp-pll.c 9434F: drivers/media/i2c/smiapp-pll.h 9435F: include/uapi/linux/smiapp.h 9436F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9437 9438SMM665 HARDWARE MONITOR DRIVER 9439M: Guenter Roeck <linux@roeck-us.net> 9440L: lm-sensors@lm-sensors.org 9441S: Maintained 9442F: Documentation/hwmon/smm665 9443F: drivers/hwmon/smm665.c 9444 9445SMSC EMC2103 HARDWARE MONITOR DRIVER 9446M: Steve Glendinning <steve.glendinning@shawell.net> 9447L: lm-sensors@lm-sensors.org 9448S: Maintained 9449F: Documentation/hwmon/emc2103 9450F: drivers/hwmon/emc2103.c 9451 9452SMSC SCH5627 HARDWARE MONITOR DRIVER 9453M: Hans de Goede <hdegoede@redhat.com> 9454L: lm-sensors@lm-sensors.org 9455S: Supported 9456F: Documentation/hwmon/sch5627 9457F: drivers/hwmon/sch5627.c 9458 9459SMSC47B397 HARDWARE MONITOR DRIVER 9460M: Jean Delvare <jdelvare@suse.com> 9461L: lm-sensors@lm-sensors.org 9462S: Maintained 9463F: Documentation/hwmon/smsc47b397 9464F: drivers/hwmon/smsc47b397.c 9465 9466SMSC911x ETHERNET DRIVER 9467M: Steve Glendinning <steve.glendinning@shawell.net> 9468L: netdev@vger.kernel.org 9469S: Maintained 9470F: include/linux/smsc911x.h 9471F: drivers/net/ethernet/smsc/smsc911x.* 9472 9473SMSC9420 PCI ETHERNET DRIVER 9474M: Steve Glendinning <steve.glendinning@shawell.net> 9475L: netdev@vger.kernel.org 9476S: Maintained 9477F: drivers/net/ethernet/smsc/smsc9420.* 9478 9479SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9480M: Steve Glendinning <steve.glendinning@shawell.net> 9481L: linux-fbdev@vger.kernel.org 9482S: Maintained 9483F: drivers/video/fbdev/smscufx.c 9484 9485SOC-CAMERA V4L2 SUBSYSTEM 9486M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9487L: linux-media@vger.kernel.org 9488T: git git://linuxtv.org/media_tree.git 9489S: Maintained 9490F: include/media/soc* 9491F: drivers/media/i2c/soc_camera/ 9492F: drivers/media/platform/soc_camera/ 9493 9494SOEKRIS NET48XX LED SUPPORT 9495M: Chris Boot <bootc@bootc.net> 9496S: Maintained 9497F: drivers/leds/leds-net48xx.c 9498 9499SOFTLOGIC 6x10 MPEG CODEC 9500M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9501M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9502M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9503M: Ismael Luceno <ismael@iodev.co.uk> 9504L: linux-media@vger.kernel.org 9505S: Supported 9506F: drivers/media/pci/solo6x10/ 9507 9508SOFTWARE RAID (Multiple Disks) SUPPORT 9509M: Neil Brown <neilb@suse.com> 9510L: linux-raid@vger.kernel.org 9511S: Supported 9512F: drivers/md/ 9513F: include/linux/raid/ 9514F: include/uapi/linux/raid/ 9515 9516SONIC NETWORK DRIVER 9517M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9518L: netdev@vger.kernel.org 9519S: Maintained 9520F: drivers/net/ethernet/natsemi/sonic.* 9521 9522SONICS SILICON BACKPLANE DRIVER (SSB) 9523M: Michael Buesch <m@bues.ch> 9524L: netdev@vger.kernel.org 9525S: Maintained 9526F: drivers/ssb/ 9527F: include/linux/ssb/ 9528 9529SONY VAIO CONTROL DEVICE DRIVER 9530M: Mattia Dongili <malattia@linux.it> 9531L: platform-driver-x86@vger.kernel.org 9532W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9533S: Maintained 9534F: Documentation/laptops/sony-laptop.txt 9535F: drivers/char/sonypi.c 9536F: drivers/platform/x86/sony-laptop.c 9537F: include/linux/sony-laptop.h 9538 9539SONY MEMORYSTICK CARD SUPPORT 9540M: Alex Dubov <oakad@yahoo.com> 9541W: http://tifmxx.berlios.de/ 9542S: Maintained 9543F: drivers/memstick/host/tifm_ms.c 9544 9545SONY MEMORYSTICK STANDARD SUPPORT 9546M: Maxim Levitsky <maximlevitsky@gmail.com> 9547S: Maintained 9548F: drivers/memstick/core/ms_block.* 9549 9550SOUND 9551M: Jaroslav Kysela <perex@perex.cz> 9552M: Takashi Iwai <tiwai@suse.com> 9553L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9554W: http://www.alsa-project.org/ 9555T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9556T: git git://git.alsa-project.org/alsa-kernel.git 9557Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9558S: Maintained 9559F: Documentation/sound/ 9560F: include/sound/ 9561F: include/uapi/sound/ 9562F: sound/ 9563 9564SOUND - COMPRESSED AUDIO 9565M: Vinod Koul <vinod.koul@intel.com> 9566L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9567T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9568S: Supported 9569F: Documentation/sound/alsa/compress_offload.txt 9570F: include/sound/compress_driver.h 9571F: include/uapi/sound/compress_* 9572F: sound/core/compress_offload.c 9573F: sound/soc/soc-compress.c 9574 9575SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9576M: Liam Girdwood <lgirdwood@gmail.com> 9577M: Mark Brown <broonie@kernel.org> 9578T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9579L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9580W: http://alsa-project.org/main/index.php/ASoC 9581S: Supported 9582F: Documentation/sound/alsa/soc/ 9583F: sound/soc/ 9584F: include/sound/soc* 9585 9586SOUND - DMAENGINE HELPERS 9587M: Lars-Peter Clausen <lars@metafoo.de> 9588S: Supported 9589F: include/sound/dmaengine_pcm.h 9590F: sound/core/pcm_dmaengine.c 9591F: sound/soc/soc-generic-dmaengine-pcm.c 9592 9593SP2 MEDIA DRIVER 9594M: Olli Salonen <olli.salonen@iki.fi> 9595L: linux-media@vger.kernel.org 9596W: http://linuxtv.org/ 9597Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9598S: Maintained 9599F: drivers/media/dvb-frontends/sp2* 9600 9601SPARC + UltraSPARC (sparc/sparc64) 9602M: "David S. Miller" <davem@davemloft.net> 9603L: sparclinux@vger.kernel.org 9604Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9605T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9606T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9607S: Maintained 9608F: arch/sparc/ 9609F: drivers/sbus/ 9610 9611SPARC SERIAL DRIVERS 9612M: "David S. Miller" <davem@davemloft.net> 9613L: sparclinux@vger.kernel.org 9614T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9615T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9616S: Maintained 9617F: include/linux/sunserialcore.h 9618F: drivers/tty/serial/suncore.c 9619F: drivers/tty/serial/sunhv.c 9620F: drivers/tty/serial/sunsab.c 9621F: drivers/tty/serial/sunsab.h 9622F: drivers/tty/serial/sunsu.c 9623F: drivers/tty/serial/sunzilog.c 9624F: drivers/tty/serial/sunzilog.h 9625 9626SPARSE CHECKER 9627M: "Christopher Li" <sparse@chrisli.org> 9628L: linux-sparse@vger.kernel.org 9629W: https://sparse.wiki.kernel.org/ 9630T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9631T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9632S: Maintained 9633F: include/linux/compiler.h 9634 9635SPEAR PLATFORM SUPPORT 9636M: Viresh Kumar <vireshk@kernel.org> 9637M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9638L: spear-devel@list.st.com 9639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9640W: http://www.st.com/spear 9641S: Maintained 9642F: arch/arm/mach-spear/ 9643 9644SPEAR CLOCK FRAMEWORK SUPPORT 9645M: Viresh Kumar <vireshk@kernel.org> 9646L: spear-devel@list.st.com 9647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9648W: http://www.st.com/spear 9649S: Maintained 9650F: drivers/clk/spear/ 9651 9652SPI SUBSYSTEM 9653M: Mark Brown <broonie@kernel.org> 9654L: linux-spi@vger.kernel.org 9655T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9656Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9657S: Maintained 9658F: Documentation/spi/ 9659F: drivers/spi/ 9660F: include/linux/spi/ 9661F: include/uapi/linux/spi/ 9662 9663SPIDERNET NETWORK DRIVER for CELL 9664M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9665L: netdev@vger.kernel.org 9666S: Supported 9667F: Documentation/networking/spider_net.txt 9668F: drivers/net/ethernet/toshiba/spider_net* 9669 9670SPU FILE SYSTEM 9671M: Jeremy Kerr <jk@ozlabs.org> 9672L: linuxppc-dev@lists.ozlabs.org 9673W: http://www.ibm.com/developerworks/power/cell/ 9674S: Supported 9675F: Documentation/filesystems/spufs.txt 9676F: arch/powerpc/platforms/cell/spufs/ 9677 9678SQUASHFS FILE SYSTEM 9679M: Phillip Lougher <phillip@squashfs.org.uk> 9680L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9681W: http://squashfs.org.uk 9682S: Maintained 9683F: Documentation/filesystems/squashfs.txt 9684F: fs/squashfs/ 9685 9686SRM (Alpha) environment access 9687M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9688S: Maintained 9689F: arch/alpha/kernel/srm_env.c 9690 9691STABLE BRANCH 9692M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9693L: stable@vger.kernel.org 9694S: Supported 9695F: Documentation/stable_kernel_rules.txt 9696 9697STAGING SUBSYSTEM 9698M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9699T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9700L: devel@driverdev.osuosl.org 9701S: Supported 9702F: drivers/staging/ 9703 9704STAGING - COMEDI 9705M: Ian Abbott <abbotti@mev.co.uk> 9706M: H Hartley Sweeten <hsweeten@visionengravers.com> 9707S: Odd Fixes 9708F: drivers/staging/comedi/ 9709 9710STAGING - FLARION FT1000 DRIVERS 9711M: Marek Belisko <marek.belisko@gmail.com> 9712S: Odd Fixes 9713F: drivers/staging/ft1000/ 9714 9715STAGING - INDUSTRIAL IO 9716M: Jonathan Cameron <jic23@kernel.org> 9717L: linux-iio@vger.kernel.org 9718S: Odd Fixes 9719F: drivers/staging/iio/ 9720 9721STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9722M: Jarod Wilson <jarod@wilsonet.com> 9723W: http://www.lirc.org/ 9724S: Odd Fixes 9725F: drivers/staging/media/lirc/ 9726 9727STAGING - LUSTRE PARALLEL FILESYSTEM 9728M: Oleg Drokin <oleg.drokin@intel.com> 9729M: Andreas Dilger <andreas.dilger@intel.com> 9730L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9731W: http://lustre.opensfs.org/ 9732S: Maintained 9733F: drivers/staging/lustre 9734 9735STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9736M: Julian Andres Klode <jak@jak-linux.org> 9737M: Marc Dietrich <marvin24@gmx.de> 9738L: ac100@lists.launchpad.net (moderated for non-subscribers) 9739L: linux-tegra@vger.kernel.org 9740S: Maintained 9741F: drivers/staging/nvec/ 9742 9743STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9744M: Jens Frederich <jfrederich@gmail.com> 9745M: Daniel Drake <dsd@laptop.org> 9746M: Jon Nettleton <jon.nettleton@gmail.com> 9747W: http://wiki.laptop.org/go/DCON 9748S: Maintained 9749F: drivers/staging/olpc_dcon/ 9750 9751STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9752M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9753S: Maintained 9754F: drivers/staging/ozwpan/ 9755 9756STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9757M: Willy Tarreau <willy@meta-x.org> 9758S: Odd Fixes 9759F: drivers/staging/panel/ 9760 9761STAGING - REALTEK RTL8712U DRIVERS 9762M: Larry Finger <Larry.Finger@lwfinger.net> 9763M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9764S: Odd Fixes 9765F: drivers/staging/rtl8712/ 9766 9767STAGING - REALTEK RTL8723U WIRELESS DRIVER 9768M: Larry Finger <Larry.Finger@lwfinger.net> 9769M: Jes Sorensen <Jes.Sorensen@redhat.com> 9770L: linux-wireless@vger.kernel.org 9771S: Maintained 9772F: drivers/staging/rtl8723au/ 9773 9774STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 9775M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9776M: Teddy Wang <teddy.wang@siliconmotion.com> 9777M: Sudip Mukherjee <sudip@vectorindia.org> 9778L: linux-fbdev@vger.kernel.org 9779S: Maintained 9780F: drivers/staging/sm7xxfb/ 9781 9782STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9783M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9784M: Teddy Wang <teddy.wang@siliconmotion.com> 9785M: Sudip Mukherjee <sudip@vectorindia.org> 9786L: linux-fbdev@vger.kernel.org 9787S: Maintained 9788F: drivers/staging/sm750fb/ 9789 9790STAGING - SLICOSS 9791M: Lior Dotan <liodot@gmail.com> 9792M: Christopher Harrer <charrer@alacritech.com> 9793S: Odd Fixes 9794F: drivers/staging/slicoss/ 9795 9796STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9797M: William Hubbs <w.d.hubbs@gmail.com> 9798M: Chris Brannon <chris@the-brannons.com> 9799M: Kirk Reiser <kirk@reisers.ca> 9800M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9801L: speakup@linux-speakup.org 9802W: http://www.linux-speakup.org/ 9803S: Odd Fixes 9804F: drivers/staging/speakup/ 9805 9806STAGING - VIA VT665X DRIVERS 9807M: Forest Bond <forest@alittletooquiet.net> 9808S: Odd Fixes 9809F: drivers/staging/vt665?/ 9810 9811STAGING - WILC1000 WIFI DRIVER 9812M: Johnny Kim <johnny.kim@atmel.com> 9813M: Rachel Kim <rachel.kim@atmel.com> 9814M: Dean Lee <dean.lee@atmel.com> 9815M: Chris Park <chris.park@atmel.com> 9816L: linux-wireless@vger.kernel.org 9817S: Supported 9818F: drivers/staging/wilc1000/ 9819 9820STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9821M: Arnaud Patard <arnaud.patard@rtp-net.org> 9822S: Odd Fixes 9823F: drivers/staging/xgifb/ 9824 9825STARFIRE/DURALAN NETWORK DRIVER 9826M: Ion Badulescu <ionut@badula.org> 9827S: Odd Fixes 9828F: drivers/net/ethernet/adaptec/starfire* 9829 9830SUN3/3X 9831M: Sam Creasey <sammy@sammy.net> 9832W: http://sammy.net/sun3/ 9833S: Maintained 9834F: arch/m68k/kernel/*sun3* 9835F: arch/m68k/sun3*/ 9836F: arch/m68k/include/asm/sun3* 9837F: drivers/net/ethernet/i825xx/sun3* 9838 9839SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9840M: Hans de Goede <hdegoede@redhat.com> 9841L: linux-input@vger.kernel.org 9842S: Maintained 9843F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9844F: drivers/input/keyboard/sun4i-lradc-keys.c 9845 9846SUNDANCE NETWORK DRIVER 9847M: Denis Kirjanov <kda@linux-powerpc.org> 9848L: netdev@vger.kernel.org 9849S: Maintained 9850F: drivers/net/ethernet/dlink/sundance.c 9851 9852SUPERH 9853L: linux-sh@vger.kernel.org 9854Q: http://patchwork.kernel.org/project/linux-sh/list/ 9855S: Orphan 9856F: Documentation/sh/ 9857F: arch/sh/ 9858F: drivers/sh/ 9859 9860SUSPEND TO RAM 9861M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9862M: Len Brown <len.brown@intel.com> 9863M: Pavel Machek <pavel@ucw.cz> 9864L: linux-pm@vger.kernel.org 9865S: Supported 9866F: Documentation/power/ 9867F: arch/x86/kernel/acpi/ 9868F: drivers/base/power/ 9869F: kernel/power/ 9870F: include/linux/suspend.h 9871F: include/linux/freezer.h 9872F: include/linux/pm.h 9873 9874SVGA HANDLING 9875M: Martin Mares <mj@ucw.cz> 9876L: linux-video@atrey.karlin.mff.cuni.cz 9877S: Maintained 9878F: Documentation/svga.txt 9879F: arch/x86/boot/video* 9880 9881SWIOTLB SUBSYSTEM 9882M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9883L: linux-kernel@vger.kernel.org 9884S: Supported 9885F: lib/swiotlb.c 9886F: arch/*/kernel/pci-swiotlb.c 9887F: include/linux/swiotlb.h 9888 9889SWITCHDEV 9890M: Jiri Pirko <jiri@resnulli.us> 9891L: netdev@vger.kernel.org 9892S: Supported 9893F: net/switchdev/ 9894F: include/net/switchdev.h 9895 9896SYNOPSYS ARC ARCHITECTURE 9897M: Vineet Gupta <vgupta@synopsys.com> 9898S: Supported 9899F: arch/arc/ 9900F: Documentation/devicetree/bindings/arc/ 9901F: drivers/tty/serial/arc_uart.c 9902 9903SYNOPSYS ARC SDP platform support 9904M: Alexey Brodkin <abrodkin@synopsys.com> 9905S: Supported 9906F: arch/arc/plat-axs10x 9907F: arch/arc/boot/dts/ax* 9908F: Documentation/devicetree/bindings/arc/axs10* 9909 9910SYSTEM CONFIGURATION (SYSCON) 9911M: Lee Jones <lee.jones@linaro.org> 9912M: Arnd Bergmann <arnd@arndb.de> 9913T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 9914S: Supported 9915F: drivers/mfd/syscon.c 9916 9917SYSV FILESYSTEM 9918M: Christoph Hellwig <hch@infradead.org> 9919S: Maintained 9920F: Documentation/filesystems/sysv-fs.txt 9921F: fs/sysv/ 9922F: include/linux/sysv_fs.h 9923 9924TARGET SUBSYSTEM 9925M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 9926L: linux-scsi@vger.kernel.org 9927L: target-devel@vger.kernel.org 9928W: http://www.linux-iscsi.org 9929W: http://groups.google.com/group/linux-iscsi-target-dev 9930T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9931S: Supported 9932F: drivers/target/ 9933F: include/target/ 9934F: Documentation/target/ 9935 9936TASKSTATS STATISTICS INTERFACE 9937M: Balbir Singh <bsingharora@gmail.com> 9938S: Maintained 9939F: Documentation/accounting/taskstats* 9940F: include/linux/taskstats* 9941F: kernel/taskstats.c 9942 9943TC CLASSIFIER 9944M: Jamal Hadi Salim <jhs@mojatatu.com> 9945L: netdev@vger.kernel.org 9946S: Maintained 9947F: include/net/pkt_cls.h 9948F: include/uapi/linux/pkt_cls.h 9949F: net/sched/ 9950 9951TCP LOW PRIORITY MODULE 9952M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9953M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9954W: http://tcp-lp-mod.sourceforge.net/ 9955S: Maintained 9956F: net/ipv4/tcp_lp.c 9957 9958TDA10071 MEDIA DRIVER 9959M: Antti Palosaari <crope@iki.fi> 9960L: linux-media@vger.kernel.org 9961W: http://linuxtv.org/ 9962W: http://palosaari.fi/linux/ 9963Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9964T: git git://linuxtv.org/anttip/media_tree.git 9965S: Maintained 9966F: drivers/media/dvb-frontends/tda10071* 9967 9968TDA18212 MEDIA DRIVER 9969M: Antti Palosaari <crope@iki.fi> 9970L: linux-media@vger.kernel.org 9971W: http://linuxtv.org/ 9972W: http://palosaari.fi/linux/ 9973Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9974T: git git://linuxtv.org/anttip/media_tree.git 9975S: Maintained 9976F: drivers/media/tuners/tda18212* 9977 9978TDA18218 MEDIA DRIVER 9979M: Antti Palosaari <crope@iki.fi> 9980L: linux-media@vger.kernel.org 9981W: http://linuxtv.org/ 9982W: http://palosaari.fi/linux/ 9983Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9984T: git git://linuxtv.org/anttip/media_tree.git 9985S: Maintained 9986F: drivers/media/tuners/tda18218* 9987 9988TDA18271 MEDIA DRIVER 9989M: Michael Krufky <mkrufky@linuxtv.org> 9990L: linux-media@vger.kernel.org 9991W: http://linuxtv.org/ 9992W: http://github.com/mkrufky 9993Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9994T: git git://linuxtv.org/mkrufky/tuners.git 9995S: Maintained 9996F: drivers/media/tuners/tda18271* 9997 9998TDA827x MEDIA DRIVER 9999M: Michael Krufky <mkrufky@linuxtv.org> 10000L: linux-media@vger.kernel.org 10001W: http://linuxtv.org/ 10002W: http://github.com/mkrufky 10003Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10004T: git git://linuxtv.org/mkrufky/tuners.git 10005S: Maintained 10006F: drivers/media/tuners/tda8290.* 10007 10008TDA8290 MEDIA DRIVER 10009M: Michael Krufky <mkrufky@linuxtv.org> 10010L: linux-media@vger.kernel.org 10011W: http://linuxtv.org/ 10012W: http://github.com/mkrufky 10013Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10014T: git git://linuxtv.org/mkrufky/tuners.git 10015S: Maintained 10016F: drivers/media/tuners/tda8290.* 10017 10018TDA9840 MEDIA DRIVER 10019M: Hans Verkuil <hverkuil@xs4all.nl> 10020L: linux-media@vger.kernel.org 10021T: git git://linuxtv.org/media_tree.git 10022W: http://linuxtv.org 10023S: Maintained 10024F: drivers/media/i2c/tda9840* 10025 10026TEA5761 TUNER DRIVER 10027M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10028L: linux-media@vger.kernel.org 10029W: http://linuxtv.org 10030T: git git://linuxtv.org/media_tree.git 10031S: Odd fixes 10032F: drivers/media/tuners/tea5761.* 10033 10034TEA5767 TUNER DRIVER 10035M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10036L: linux-media@vger.kernel.org 10037W: http://linuxtv.org 10038T: git git://linuxtv.org/media_tree.git 10039S: Maintained 10040F: drivers/media/tuners/tea5767.* 10041 10042TEA6415C MEDIA DRIVER 10043M: Hans Verkuil <hverkuil@xs4all.nl> 10044L: linux-media@vger.kernel.org 10045T: git git://linuxtv.org/media_tree.git 10046W: http://linuxtv.org 10047S: Maintained 10048F: drivers/media/i2c/tea6415c* 10049 10050TEA6420 MEDIA DRIVER 10051M: Hans Verkuil <hverkuil@xs4all.nl> 10052L: linux-media@vger.kernel.org 10053T: git git://linuxtv.org/media_tree.git 10054W: http://linuxtv.org 10055S: Maintained 10056F: drivers/media/i2c/tea6420* 10057 10058TEAM DRIVER 10059M: Jiri Pirko <jiri@resnulli.us> 10060L: netdev@vger.kernel.org 10061S: Supported 10062F: drivers/net/team/ 10063F: include/linux/if_team.h 10064F: include/uapi/linux/if_team.h 10065 10066TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10067M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10068S: Maintained 10069F: arch/x86/platform/ts5500/ 10070 10071TECHNOTREND USB IR RECEIVER 10072M: Sean Young <sean@mess.org> 10073L: linux-media@vger.kernel.org 10074S: Maintained 10075F: drivers/media/rc/ttusbir.c 10076 10077TEGRA ARCHITECTURE SUPPORT 10078M: Stephen Warren <swarren@wwwdotorg.org> 10079M: Thierry Reding <thierry.reding@gmail.com> 10080M: Alexandre Courbot <gnurou@gmail.com> 10081L: linux-tegra@vger.kernel.org 10082Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10083T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10084S: Supported 10085N: [^a-z]tegra 10086 10087TEGRA CLOCK DRIVER 10088M: Peter De Schrijver <pdeschrijver@nvidia.com> 10089M: Prashant Gaikwad <pgaikwad@nvidia.com> 10090S: Supported 10091F: drivers/clk/tegra/ 10092 10093TEGRA DMA DRIVER 10094M: Laxman Dewangan <ldewangan@nvidia.com> 10095S: Supported 10096F: drivers/dma/tegra20-apb-dma.c 10097 10098TEGRA I2C DRIVER 10099M: Laxman Dewangan <ldewangan@nvidia.com> 10100S: Supported 10101F: drivers/i2c/busses/i2c-tegra.c 10102 10103TEGRA IOMMU DRIVERS 10104M: Hiroshi Doyu <hdoyu@nvidia.com> 10105S: Supported 10106F: drivers/iommu/tegra* 10107 10108TEGRA KBC DRIVER 10109M: Rakesh Iyer <riyer@nvidia.com> 10110M: Laxman Dewangan <ldewangan@nvidia.com> 10111S: Supported 10112F: drivers/input/keyboard/tegra-kbc.c 10113 10114TEGRA PWM DRIVER 10115M: Thierry Reding <thierry.reding@gmail.com> 10116S: Supported 10117F: drivers/pwm/pwm-tegra.c 10118 10119TEGRA SERIAL DRIVER 10120M: Laxman Dewangan <ldewangan@nvidia.com> 10121S: Supported 10122F: drivers/tty/serial/serial-tegra.c 10123 10124TEGRA SPI DRIVER 10125M: Laxman Dewangan <ldewangan@nvidia.com> 10126S: Supported 10127F: drivers/spi/spi-tegra* 10128 10129TEHUTI ETHERNET DRIVER 10130M: Andy Gospodarek <andy@greyhouse.net> 10131L: netdev@vger.kernel.org 10132S: Supported 10133F: drivers/net/ethernet/tehuti/* 10134 10135Telecom Clock Driver for MCPL0010 10136M: Mark Gross <mark.gross@intel.com> 10137S: Supported 10138F: drivers/char/tlclk.c 10139 10140TENSILICA XTENSA PORT (xtensa) 10141M: Chris Zankel <chris@zankel.net> 10142M: Max Filippov <jcmvbkbc@gmail.com> 10143L: linux-xtensa@linux-xtensa.org 10144S: Maintained 10145F: arch/xtensa/ 10146F: drivers/irqchip/irq-xtensa-* 10147 10148THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10149M: Hans Verkuil <hverkuil@xs4all.nl> 10150L: linux-media@vger.kernel.org 10151T: git git://linuxtv.org/media_tree.git 10152W: http://linuxtv.org 10153S: Maintained 10154F: drivers/media/radio/radio-raremono.c 10155 10156THERMAL 10157M: Zhang Rui <rui.zhang@intel.com> 10158M: Eduardo Valentin <edubezval@gmail.com> 10159L: linux-pm@vger.kernel.org 10160T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10161T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10162Q: https://patchwork.kernel.org/project/linux-pm/list/ 10163S: Supported 10164F: drivers/thermal/ 10165F: include/linux/thermal.h 10166F: include/uapi/linux/thermal.h 10167F: include/linux/cpu_cooling.h 10168F: Documentation/devicetree/bindings/thermal/ 10169 10170THINGM BLINK(1) USB RGB LED DRIVER 10171M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10172S: Maintained 10173F: drivers/hid/hid-thingm.c 10174 10175THINKPAD ACPI EXTRAS DRIVER 10176M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10177L: ibm-acpi-devel@lists.sourceforge.net 10178L: platform-driver-x86@vger.kernel.org 10179W: http://ibm-acpi.sourceforge.net 10180W: http://thinkwiki.org/wiki/Ibm-acpi 10181T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10182S: Maintained 10183F: drivers/platform/x86/thinkpad_acpi.c 10184 10185TI BANDGAP AND THERMAL DRIVER 10186M: Eduardo Valentin <edubezval@gmail.com> 10187L: linux-pm@vger.kernel.org 10188L: linux-omap@vger.kernel.org 10189S: Maintained 10190F: drivers/thermal/ti-soc-thermal/ 10191 10192TI CDCE706 CLOCK DRIVER 10193M: Max Filippov <jcmvbkbc@gmail.com> 10194S: Maintained 10195F: drivers/clk/clk-cdce706.c 10196 10197TI CLOCK DRIVER 10198M: Tero Kristo <t-kristo@ti.com> 10199L: linux-omap@vger.kernel.org 10200S: Maintained 10201F: drivers/clk/ti/ 10202F: include/linux/clk/ti.h 10203 10204TI FLASH MEDIA INTERFACE DRIVER 10205M: Alex Dubov <oakad@yahoo.com> 10206S: Maintained 10207F: drivers/misc/tifm* 10208F: drivers/mmc/host/tifm_sd.c 10209F: include/linux/tifm.h 10210 10211TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10212M: Santosh Shilimkar <ssantosh@kernel.org> 10213L: linux-kernel@vger.kernel.org 10214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10215S: Maintained 10216F: drivers/soc/ti/* 10217T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10218 10219 10220TI LM49xxx FAMILY ASoC CODEC DRIVERS 10221M: M R Swami Reddy <mr.swami.reddy@ti.com> 10222M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10223L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10224S: Maintained 10225F: sound/soc/codecs/lm49453* 10226F: sound/soc/codecs/isabelle* 10227 10228TI LP855x BACKLIGHT DRIVER 10229M: Milo Kim <milo.kim@ti.com> 10230S: Maintained 10231F: Documentation/backlight/lp855x-driver.txt 10232F: drivers/video/backlight/lp855x_bl.c 10233F: include/linux/platform_data/lp855x.h 10234 10235TI LP8727 CHARGER DRIVER 10236M: Milo Kim <milo.kim@ti.com> 10237S: Maintained 10238F: drivers/power/lp8727_charger.c 10239F: include/linux/platform_data/lp8727.h 10240 10241TI LP8788 MFD DRIVER 10242M: Milo Kim <milo.kim@ti.com> 10243S: Maintained 10244F: drivers/iio/adc/lp8788_adc.c 10245F: drivers/leds/leds-lp8788.c 10246F: drivers/mfd/lp8788*.c 10247F: drivers/power/lp8788-charger.c 10248F: drivers/regulator/lp8788-*.c 10249F: include/linux/mfd/lp8788*.h 10250 10251TI NETCP ETHERNET DRIVER 10252M: Wingman Kwok <w-kwok2@ti.com> 10253M: Murali Karicheri <m-karicheri2@ti.com> 10254L: netdev@vger.kernel.org 10255S: Maintained 10256F: drivers/net/ethernet/ti/netcp* 10257 10258TI TAS571X FAMILY ASoC CODEC DRIVER 10259M: Kevin Cernekee <cernekee@chromium.org> 10260L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10261S: Odd Fixes 10262F: sound/soc/codecs/tas571x* 10263 10264TI TWL4030 SERIES SOC CODEC DRIVER 10265M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10266L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10267S: Maintained 10268F: sound/soc/codecs/twl4030* 10269 10270TI WILINK WIRELESS DRIVERS 10271L: linux-wireless@vger.kernel.org 10272W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10273W: http://wireless.kernel.org/en/users/Drivers/wl1251 10274T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10275S: Orphan 10276F: drivers/net/wireless/ti/ 10277F: include/linux/wl12xx.h 10278 10279TIPC NETWORK LAYER 10280M: Jon Maloy <jon.maloy@ericsson.com> 10281M: Ying Xue <ying.xue@windriver.com> 10282L: netdev@vger.kernel.org (core kernel code) 10283L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10284W: http://tipc.sourceforge.net/ 10285S: Maintained 10286F: include/uapi/linux/tipc*.h 10287F: net/tipc/ 10288 10289TILE ARCHITECTURE 10290M: Chris Metcalf <cmetcalf@ezchip.com> 10291W: http://www.ezchip.com/scm/ 10292S: Supported 10293F: arch/tile/ 10294F: drivers/char/tile-srom.c 10295F: drivers/edac/tile_edac.c 10296F: drivers/net/ethernet/tile/ 10297F: drivers/rtc/rtc-tile.c 10298F: drivers/tty/hvc/hvc_tile.c 10299F: drivers/tty/serial/tilegx.c 10300F: drivers/usb/host/*-tilegx.c 10301F: include/linux/usb/tilegx.h 10302 10303TLAN NETWORK DRIVER 10304M: Samuel Chessman <chessman@tux.org> 10305L: tlan-devel@lists.sourceforge.net (subscribers-only) 10306W: http://sourceforge.net/projects/tlan/ 10307S: Maintained 10308F: Documentation/networking/tlan.txt 10309F: drivers/net/ethernet/ti/tlan.* 10310 10311TOMOYO SECURITY MODULE 10312M: Kentaro Takeda <takedakn@nttdata.co.jp> 10313M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10314L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10315L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10316L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10317L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10318W: http://tomoyo.sourceforge.jp/ 10319T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10320S: Maintained 10321F: security/tomoyo/ 10322 10323TOPSTAR LAPTOP EXTRAS DRIVER 10324M: Herton Ronaldo Krzesinski <herton@canonical.com> 10325L: platform-driver-x86@vger.kernel.org 10326S: Maintained 10327F: drivers/platform/x86/topstar-laptop.c 10328 10329TOSHIBA ACPI EXTRAS DRIVER 10330M: Azael Avalos <coproscefalo@gmail.com> 10331L: platform-driver-x86@vger.kernel.org 10332S: Maintained 10333F: drivers/platform/x86/toshiba_acpi.c 10334 10335TOSHIBA BLUETOOTH DRIVER 10336M: Azael Avalos <coproscefalo@gmail.com> 10337L: platform-driver-x86@vger.kernel.org 10338S: Maintained 10339F: drivers/platform/x86/toshiba_bluetooth.c 10340 10341TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10342M: Azael Avalos <coproscefalo@gmail.com> 10343L: platform-driver-x86@vger.kernel.org 10344S: Maintained 10345F: drivers/platform/x86/toshiba_haps.c 10346 10347TOSHIBA SMM DRIVER 10348M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10349L: tlinux-users@tce.toshiba-dme.co.jp 10350W: http://www.buzzard.org.uk/toshiba/ 10351S: Maintained 10352F: drivers/char/toshiba.c 10353F: include/linux/toshiba.h 10354F: include/uapi/linux/toshiba.h 10355 10356TMIO MMC DRIVER 10357M: Ian Molton <ian@mnementh.co.uk> 10358L: linux-mmc@vger.kernel.org 10359S: Maintained 10360F: drivers/mmc/host/tmio_mmc* 10361F: drivers/mmc/host/sh_mobile_sdhi.c 10362F: include/linux/mmc/tmio.h 10363F: include/linux/mmc/sh_mobile_sdhi.h 10364 10365TMP401 HARDWARE MONITOR DRIVER 10366M: Guenter Roeck <linux@roeck-us.net> 10367L: lm-sensors@lm-sensors.org 10368S: Maintained 10369F: Documentation/hwmon/tmp401 10370F: drivers/hwmon/tmp401.c 10371 10372TMPFS (SHMEM FILESYSTEM) 10373M: Hugh Dickins <hughd@google.com> 10374L: linux-mm@kvack.org 10375S: Maintained 10376F: include/linux/shmem_fs.h 10377F: mm/shmem.c 10378 10379TM6000 VIDEO4LINUX DRIVER 10380M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10381L: linux-media@vger.kernel.org 10382W: http://linuxtv.org 10383T: git git://linuxtv.org/media_tree.git 10384S: Odd fixes 10385F: drivers/media/usb/tm6000/ 10386 10387TW68 VIDEO4LINUX DRIVER 10388M: Hans Verkuil <hverkuil@xs4all.nl> 10389L: linux-media@vger.kernel.org 10390T: git git://linuxtv.org/media_tree.git 10391W: http://linuxtv.org 10392S: Odd Fixes 10393F: drivers/media/pci/tw68/ 10394 10395TPM DEVICE DRIVER 10396M: Peter Huewe <peterhuewe@gmx.de> 10397M: Marcel Selhorst <tpmdd@selhorst.net> 10398R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10399W: http://tpmdd.sourceforge.net 10400L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10401Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10402T: https://github.com/PeterHuewe/linux-tpmdd 10403S: Maintained 10404F: drivers/char/tpm/ 10405 10406TPM IBM_VTPM DEVICE DRIVER 10407M: Ashley Lai <ashleydlai@gmail.com> 10408W: http://tpmdd.sourceforge.net 10409L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10410S: Maintained 10411F: drivers/char/tpm/tpm_ibmvtpm* 10412 10413TRACING 10414M: Steven Rostedt <rostedt@goodmis.org> 10415M: Ingo Molnar <mingo@redhat.com> 10416T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10417S: Maintained 10418F: Documentation/trace/ftrace.txt 10419F: arch/*/*/*/ftrace.h 10420F: arch/*/kernel/ftrace.c 10421F: include/*/ftrace.h 10422F: include/linux/trace*.h 10423F: include/trace/ 10424F: kernel/trace/ 10425F: tools/testing/selftests/ftrace/ 10426 10427TRIVIAL PATCHES 10428M: Jiri Kosina <trivial@kernel.org> 10429T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10430S: Maintained 10431K: ^Subject:.*(?i)trivial 10432 10433TTY LAYER 10434M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10435M: Jiri Slaby <jslaby@suse.com> 10436S: Supported 10437T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10438F: Documentation/serial/ 10439F: drivers/tty/ 10440F: drivers/tty/serial/serial_core.c 10441F: include/linux/serial_core.h 10442F: include/linux/serial.h 10443F: include/linux/tty.h 10444F: include/uapi/linux/serial_core.h 10445F: include/uapi/linux/serial.h 10446F: include/uapi/linux/tty.h 10447 10448TUA9001 MEDIA DRIVER 10449M: Antti Palosaari <crope@iki.fi> 10450L: linux-media@vger.kernel.org 10451W: http://linuxtv.org/ 10452W: http://palosaari.fi/linux/ 10453Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10454T: git git://linuxtv.org/anttip/media_tree.git 10455S: Maintained 10456F: drivers/media/tuners/tua9001* 10457 10458TULIP NETWORK DRIVERS 10459M: Grant Grundler <grundler@parisc-linux.org> 10460L: netdev@vger.kernel.org 10461S: Maintained 10462F: drivers/net/ethernet/dec/tulip/ 10463 10464TUN/TAP driver 10465M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10466W: http://vtun.sourceforge.net/tun 10467S: Maintained 10468F: Documentation/networking/tuntap.txt 10469F: arch/um/os-Linux/drivers/ 10470 10471TURBOCHANNEL SUBSYSTEM 10472M: "Maciej W. Rozycki" <macro@linux-mips.org> 10473M: Ralf Baechle <ralf@linux-mips.org> 10474L: linux-mips@linux-mips.org 10475Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10476S: Maintained 10477F: drivers/tc/ 10478F: include/linux/tc.h 10479 10480U14-34F SCSI DRIVER 10481M: Dario Ballabio <ballabio_dario@emc.com> 10482L: linux-scsi@vger.kernel.org 10483S: Maintained 10484F: drivers/scsi/u14-34f.c 10485 10486UBI FILE SYSTEM (UBIFS) 10487M: Artem Bityutskiy <dedekind1@gmail.com> 10488M: Adrian Hunter <adrian.hunter@intel.com> 10489L: linux-mtd@lists.infradead.org 10490T: git git://git.infradead.org/ubifs-2.6.git 10491W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10492S: Maintained 10493F: Documentation/filesystems/ubifs.txt 10494F: fs/ubifs/ 10495 10496UCLINUX (M68KNOMMU AND COLDFIRE) 10497M: Greg Ungerer <gerg@uclinux.org> 10498W: http://www.uclinux.org/ 10499L: linux-m68k@lists.linux-m68k.org 10500L: uclinux-dev@uclinux.org (subscribers-only) 10501T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10502S: Maintained 10503F: arch/m68k/coldfire/ 10504F: arch/m68k/68*/ 10505F: arch/m68k/*/*_no.* 10506F: arch/m68k/include/asm/*_no.* 10507 10508UDF FILESYSTEM 10509M: Jan Kara <jack@suse.com> 10510S: Maintained 10511F: Documentation/filesystems/udf.txt 10512F: fs/udf/ 10513 10514UFS FILESYSTEM 10515M: Evgeniy Dushistov <dushistov@mail.ru> 10516S: Maintained 10517F: Documentation/filesystems/ufs.txt 10518F: fs/ufs/ 10519 10520UHID USERSPACE HID IO DRIVER: 10521M: David Herrmann <dh.herrmann@googlemail.com> 10522L: linux-input@vger.kernel.org 10523S: Maintained 10524F: drivers/hid/uhid.c 10525F: include/uapi/linux/uhid.h 10526 10527ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10528L: linux-usb@vger.kernel.org 10529S: Orphan 10530F: drivers/uwb/ 10531F: include/linux/uwb.h 10532F: include/linux/uwb/ 10533 10534UNICORE32 ARCHITECTURE: 10535M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10536W: http://mprc.pku.edu.cn/~guanxuetao/linux 10537S: Maintained 10538T: git git://github.com/gxt/linux.git 10539F: arch/unicore32/ 10540 10541UNIFDEF 10542M: Tony Finch <dot@dotat.at> 10543W: http://dotat.at/prog/unifdef 10544S: Maintained 10545F: scripts/unifdef.c 10546 10547UNIFORM CDROM DRIVER 10548M: Jens Axboe <axboe@kernel.dk> 10549W: http://www.kernel.dk 10550S: Maintained 10551F: Documentation/cdrom/ 10552F: drivers/cdrom/cdrom.c 10553F: include/linux/cdrom.h 10554F: include/uapi/linux/cdrom.h 10555 10556UNISYS S-PAR DRIVERS 10557M: Benjamin Romer <benjamin.romer@unisys.com> 10558M: David Kershner <david.kershner@unisys.com> 10559L: sparmaintainer@unisys.com (Unisys internal) 10560S: Supported 10561F: drivers/staging/unisys/ 10562 10563UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10564M: Vinayak Holikatti <vinholikatti@gmail.com> 10565L: linux-scsi@vger.kernel.org 10566S: Supported 10567F: Documentation/scsi/ufs.txt 10568F: drivers/scsi/ufs/ 10569 10570UNSORTED BLOCK IMAGES (UBI) 10571M: Artem Bityutskiy <dedekind1@gmail.com> 10572M: Richard Weinberger <richard@nod.at> 10573W: http://www.linux-mtd.infradead.org/ 10574L: linux-mtd@lists.infradead.org 10575T: git git://git.infradead.org/ubifs-2.6.git 10576S: Supported 10577F: drivers/mtd/ubi/ 10578F: include/linux/mtd/ubi.h 10579F: include/uapi/mtd/ubi-user.h 10580 10581USB ACM DRIVER 10582M: Oliver Neukum <oliver@neukum.org> 10583L: linux-usb@vger.kernel.org 10584S: Maintained 10585F: Documentation/usb/acm.txt 10586F: drivers/usb/class/cdc-acm.* 10587 10588USB AR5523 WIRELESS DRIVER 10589M: Pontus Fuchs <pontus.fuchs@gmail.com> 10590L: linux-wireless@vger.kernel.org 10591S: Maintained 10592F: drivers/net/wireless/ath/ar5523/ 10593 10594USB ATTACHED SCSI 10595M: Hans de Goede <hdegoede@redhat.com> 10596M: Gerd Hoffmann <kraxel@redhat.com> 10597L: linux-usb@vger.kernel.org 10598L: linux-scsi@vger.kernel.org 10599S: Maintained 10600F: drivers/usb/storage/uas.c 10601 10602USB CDC ETHERNET DRIVER 10603M: Oliver Neukum <oliver@neukum.org> 10604L: linux-usb@vger.kernel.org 10605S: Maintained 10606F: drivers/net/usb/cdc_*.c 10607F: include/uapi/linux/usb/cdc.h 10608 10609USB CHAOSKEY DRIVER 10610M: Keith Packard <keithp@keithp.com> 10611L: linux-usb@vger.kernel.org 10612S: Maintained 10613F: drivers/usb/misc/chaoskey.c 10614 10615USB CYPRESS C67X00 DRIVER 10616M: Peter Korsgaard <jacmet@sunsite.dk> 10617L: linux-usb@vger.kernel.org 10618S: Maintained 10619F: drivers/usb/c67x00/ 10620 10621USB DAVICOM DM9601 DRIVER 10622M: Peter Korsgaard <jacmet@sunsite.dk> 10623L: netdev@vger.kernel.org 10624W: http://www.linux-usb.org/usbnet 10625S: Maintained 10626F: drivers/net/usb/dm9601.c 10627 10628USB DIAMOND RIO500 DRIVER 10629M: Cesar Miquel <miquel@df.uba.ar> 10630L: rio500-users@lists.sourceforge.net 10631W: http://rio500.sourceforge.net 10632S: Maintained 10633F: drivers/usb/misc/rio500* 10634 10635USB EHCI DRIVER 10636M: Alan Stern <stern@rowland.harvard.edu> 10637L: linux-usb@vger.kernel.org 10638S: Maintained 10639F: Documentation/usb/ehci.txt 10640F: drivers/usb/host/ehci* 10641 10642USB GADGET/PERIPHERAL SUBSYSTEM 10643M: Felipe Balbi <balbi@ti.com> 10644L: linux-usb@vger.kernel.org 10645W: http://www.linux-usb.org/gadget 10646T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10647S: Maintained 10648F: drivers/usb/gadget/ 10649F: include/linux/usb/gadget* 10650 10651USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10652M: Jiri Kosina <jkosina@suse.com> 10653L: linux-usb@vger.kernel.org 10654T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10655S: Maintained 10656F: Documentation/hid/hiddev.txt 10657F: drivers/hid/usbhid/ 10658 10659USB ISP116X DRIVER 10660M: Olav Kongas <ok@artecdesign.ee> 10661L: linux-usb@vger.kernel.org 10662S: Maintained 10663F: drivers/usb/host/isp116x* 10664F: include/linux/usb/isp116x.h 10665 10666USB MASS STORAGE DRIVER 10667M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10668L: linux-usb@vger.kernel.org 10669L: usb-storage@lists.one-eyed-alien.net 10670S: Maintained 10671W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10672F: drivers/usb/storage/ 10673 10674USB MIDI DRIVER 10675M: Clemens Ladisch <clemens@ladisch.de> 10676L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10677T: git git://git.alsa-project.org/alsa-kernel.git 10678S: Maintained 10679F: sound/usb/midi.* 10680 10681USB NETWORKING DRIVERS 10682L: linux-usb@vger.kernel.org 10683S: Odd Fixes 10684F: drivers/net/usb/ 10685 10686USB OHCI DRIVER 10687M: Alan Stern <stern@rowland.harvard.edu> 10688L: linux-usb@vger.kernel.org 10689S: Maintained 10690F: Documentation/usb/ohci.txt 10691F: drivers/usb/host/ohci* 10692 10693USB OTG FSM (Finite State Machine) 10694M: Peter Chen <Peter.Chen@freescale.com> 10695T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10696L: linux-usb@vger.kernel.org 10697S: Maintained 10698F: drivers/usb/common/usb-otg-fsm.c 10699 10700USB OVER IP DRIVER 10701M: Valentina Manea <valentina.manea.m@gmail.com> 10702M: Shuah Khan <shuah.kh@samsung.com> 10703L: linux-usb@vger.kernel.org 10704S: Maintained 10705F: drivers/usb/usbip/ 10706F: tools/usb/usbip/ 10707 10708USB PEGASUS DRIVER 10709M: Petko Manolov <petkan@nucleusys.com> 10710L: linux-usb@vger.kernel.org 10711L: netdev@vger.kernel.org 10712T: git git://github.com/petkan/pegasus.git 10713W: https://github.com/petkan/pegasus 10714S: Maintained 10715F: drivers/net/usb/pegasus.* 10716 10717USB PHY LAYER 10718M: Felipe Balbi <balbi@ti.com> 10719L: linux-usb@vger.kernel.org 10720T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10721S: Maintained 10722F: drivers/usb/phy/ 10723 10724USB PRINTER DRIVER (usblp) 10725M: Pete Zaitcev <zaitcev@redhat.com> 10726L: linux-usb@vger.kernel.org 10727S: Supported 10728F: drivers/usb/class/usblp.c 10729 10730USB RTL8150 DRIVER 10731M: Petko Manolov <petkan@nucleusys.com> 10732L: linux-usb@vger.kernel.org 10733L: netdev@vger.kernel.org 10734T: git git://github.com/petkan/rtl8150.git 10735W: https://github.com/petkan/rtl8150 10736S: Maintained 10737F: drivers/net/usb/rtl8150.c 10738 10739USB SERIAL SUBSYSTEM 10740M: Johan Hovold <johan@kernel.org> 10741L: linux-usb@vger.kernel.org 10742S: Maintained 10743F: Documentation/usb/usb-serial.txt 10744F: drivers/usb/serial/ 10745F: include/linux/usb/serial.h 10746 10747USB SMSC75XX ETHERNET DRIVER 10748M: Steve Glendinning <steve.glendinning@shawell.net> 10749L: netdev@vger.kernel.org 10750S: Maintained 10751F: drivers/net/usb/smsc75xx.* 10752 10753USB SMSC95XX ETHERNET DRIVER 10754M: Steve Glendinning <steve.glendinning@shawell.net> 10755L: netdev@vger.kernel.org 10756S: Maintained 10757F: drivers/net/usb/smsc95xx.* 10758 10759USB SUBSYSTEM 10760M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10761L: linux-usb@vger.kernel.org 10762W: http://www.linux-usb.org 10763T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10764S: Supported 10765F: Documentation/usb/ 10766F: drivers/usb/ 10767F: include/linux/usb.h 10768F: include/linux/usb/ 10769 10770USB UHCI DRIVER 10771M: Alan Stern <stern@rowland.harvard.edu> 10772L: linux-usb@vger.kernel.org 10773S: Maintained 10774F: drivers/usb/host/uhci* 10775 10776USB "USBNET" DRIVER FRAMEWORK 10777M: Oliver Neukum <oneukum@suse.com> 10778L: netdev@vger.kernel.org 10779W: http://www.linux-usb.org/usbnet 10780S: Maintained 10781F: drivers/net/usb/usbnet.c 10782F: include/linux/usb/usbnet.h 10783 10784USB VIDEO CLASS 10785M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10786L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10787L: linux-media@vger.kernel.org 10788T: git git://linuxtv.org/media_tree.git 10789W: http://www.ideasonboard.org/uvc/ 10790S: Maintained 10791F: drivers/media/usb/uvc/ 10792F: include/uapi/linux/uvcvideo.h 10793 10794USB VISION DRIVER 10795M: Hans Verkuil <hverkuil@xs4all.nl> 10796L: linux-media@vger.kernel.org 10797T: git git://linuxtv.org/media_tree.git 10798W: http://linuxtv.org 10799S: Odd Fixes 10800F: drivers/media/usb/usbvision/ 10801 10802USB WEBCAM GADGET 10803M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10804L: linux-usb@vger.kernel.org 10805S: Maintained 10806F: drivers/usb/gadget/function/*uvc* 10807F: drivers/usb/gadget/legacy/webcam.c 10808 10809USB WIRELESS RNDIS DRIVER (rndis_wlan) 10810M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10811L: linux-wireless@vger.kernel.org 10812S: Maintained 10813F: drivers/net/wireless/rndis_wlan.c 10814 10815USB XHCI DRIVER 10816M: Mathias Nyman <mathias.nyman@intel.com> 10817L: linux-usb@vger.kernel.org 10818S: Supported 10819F: drivers/usb/host/xhci* 10820F: drivers/usb/host/pci-quirks* 10821 10822USB ZD1201 DRIVER 10823L: linux-wireless@vger.kernel.org 10824W: http://linux-lc100020.sourceforge.net 10825S: Orphan 10826F: drivers/net/wireless/zd1201.* 10827 10828USB ZR364XX DRIVER 10829M: Antoine Jacquet <royale@zerezo.com> 10830L: linux-usb@vger.kernel.org 10831L: linux-media@vger.kernel.org 10832T: git git://linuxtv.org/media_tree.git 10833W: http://royale.zerezo.com/zr364xx/ 10834S: Maintained 10835F: Documentation/video4linux/zr364xx.txt 10836F: drivers/media/usb/zr364xx/ 10837 10838ULPI BUS 10839M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 10840L: linux-usb@vger.kernel.org 10841S: Maintained 10842F: drivers/usb/common/ulpi.c 10843F: include/linux/ulpi/ 10844 10845USER-MODE LINUX (UML) 10846M: Jeff Dike <jdike@addtoit.com> 10847M: Richard Weinberger <richard@nod.at> 10848L: user-mode-linux-devel@lists.sourceforge.net 10849L: user-mode-linux-user@lists.sourceforge.net 10850W: http://user-mode-linux.sourceforge.net 10851S: Maintained 10852F: Documentation/virtual/uml/ 10853F: arch/um/ 10854F: arch/x86/um/ 10855F: fs/hostfs/ 10856F: fs/hppfs/ 10857 10858USERSPACE I/O (UIO) 10859M: "Hans J. Koch" <hjk@hansjkoch.de> 10860M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10861S: Maintained 10862T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10863F: Documentation/DocBook/uio-howto.tmpl 10864F: drivers/uio/ 10865F: include/linux/uio*.h 10866 10867UTIL-LINUX PACKAGE 10868M: Karel Zak <kzak@redhat.com> 10869L: util-linux@vger.kernel.org 10870W: http://en.wikipedia.org/wiki/Util-linux 10871T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10872S: Maintained 10873 10874UVESAFB DRIVER 10875M: Michal Januszewski <spock@gentoo.org> 10876L: linux-fbdev@vger.kernel.org 10877W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10878S: Maintained 10879F: Documentation/fb/uvesafb.txt 10880F: drivers/video/fbdev/uvesafb.* 10881 10882VFAT/FAT/MSDOS FILESYSTEM 10883M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10884S: Maintained 10885F: Documentation/filesystems/vfat.txt 10886F: fs/fat/ 10887 10888VFIO DRIVER 10889M: Alex Williamson <alex.williamson@redhat.com> 10890L: kvm@vger.kernel.org 10891S: Maintained 10892F: Documentation/vfio.txt 10893F: drivers/vfio/ 10894F: include/linux/vfio.h 10895F: include/uapi/linux/vfio.h 10896 10897VFIO PLATFORM DRIVER 10898M: Baptiste Reynal <b.reynal@virtualopensystems.com> 10899L: kvm@vger.kernel.org 10900S: Maintained 10901F: drivers/vfio/platform/ 10902 10903VIDEOBUF2 FRAMEWORK 10904M: Pawel Osciak <pawel@osciak.com> 10905M: Marek Szyprowski <m.szyprowski@samsung.com> 10906M: Kyungmin Park <kyungmin.park@samsung.com> 10907L: linux-media@vger.kernel.org 10908S: Maintained 10909F: drivers/media/v4l2-core/videobuf2-* 10910F: include/media/videobuf2-* 10911 10912VIRTIO CONSOLE DRIVER 10913M: Amit Shah <amit.shah@redhat.com> 10914L: virtualization@lists.linux-foundation.org 10915S: Maintained 10916F: drivers/char/virtio_console.c 10917F: include/linux/virtio_console.h 10918F: include/uapi/linux/virtio_console.h 10919 10920VIRTIO CORE, NET AND BLOCK DRIVERS 10921M: "Michael S. Tsirkin" <mst@redhat.com> 10922L: virtualization@lists.linux-foundation.org 10923S: Maintained 10924F: drivers/virtio/ 10925F: tools/virtio/ 10926F: drivers/net/virtio_net.c 10927F: drivers/block/virtio_blk.c 10928F: include/linux/virtio_*.h 10929F: include/uapi/linux/virtio_*.h 10930 10931VIRTIO DRIVERS FOR S390 10932M: Christian Borntraeger <borntraeger@de.ibm.com> 10933M: Cornelia Huck <cornelia.huck@de.ibm.com> 10934L: linux-s390@vger.kernel.org 10935L: virtualization@lists.linux-foundation.org 10936L: kvm@vger.kernel.org 10937S: Supported 10938F: drivers/s390/virtio/ 10939 10940VIRTIO GPU DRIVER 10941M: David Airlie <airlied@linux.ie> 10942M: Gerd Hoffmann <kraxel@redhat.com> 10943L: dri-devel@lists.freedesktop.org 10944L: virtualization@lists.linux-foundation.org 10945S: Maintained 10946F: drivers/gpu/drm/virtio/ 10947F: include/uapi/linux/virtio_gpu.h 10948 10949VIRTIO HOST (VHOST) 10950M: "Michael S. Tsirkin" <mst@redhat.com> 10951L: kvm@vger.kernel.org 10952L: virtualization@lists.linux-foundation.org 10953L: netdev@vger.kernel.org 10954S: Maintained 10955F: drivers/vhost/ 10956F: include/uapi/linux/vhost.h 10957 10958VIRTIO INPUT DRIVER 10959M: Gerd Hoffmann <kraxel@redhat.com> 10960S: Maintained 10961F: drivers/virtio/virtio_input.c 10962F: include/uapi/linux/virtio_input.h 10963 10964VIA RHINE NETWORK DRIVER 10965S: Orphan 10966F: drivers/net/ethernet/via/via-rhine.c 10967 10968VIA SD/MMC CARD CONTROLLER DRIVER 10969M: Bruce Chang <brucechang@via.com.tw> 10970M: Harald Welte <HaraldWelte@viatech.com> 10971S: Maintained 10972F: drivers/mmc/host/via-sdmmc.c 10973 10974VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10975M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10976L: linux-fbdev@vger.kernel.org 10977S: Maintained 10978F: include/linux/via-core.h 10979F: include/linux/via-gpio.h 10980F: include/linux/via_i2c.h 10981F: drivers/video/fbdev/via/ 10982 10983VIA VELOCITY NETWORK DRIVER 10984M: Francois Romieu <romieu@fr.zoreil.com> 10985L: netdev@vger.kernel.org 10986S: Maintained 10987F: drivers/net/ethernet/via/via-velocity.* 10988 10989VIVID VIRTUAL VIDEO DRIVER 10990M: Hans Verkuil <hverkuil@xs4all.nl> 10991L: linux-media@vger.kernel.org 10992T: git git://linuxtv.org/media_tree.git 10993W: http://linuxtv.org 10994S: Maintained 10995F: drivers/media/platform/vivid/* 10996 10997VLAN (802.1Q) 10998M: Patrick McHardy <kaber@trash.net> 10999L: netdev@vger.kernel.org 11000S: Maintained 11001F: drivers/net/macvlan.c 11002F: include/linux/if_*vlan.h 11003F: net/8021q/ 11004 11005VLYNQ BUS 11006M: Florian Fainelli <florian@openwrt.org> 11007L: openwrt-devel@lists.openwrt.org (subscribers-only) 11008S: Maintained 11009F: drivers/vlynq/vlynq.c 11010F: include/linux/vlynq.h 11011 11012VME SUBSYSTEM 11013M: Martyn Welch <martyn.welch@ge.com> 11014M: Manohar Vanga <manohar.vanga@gmail.com> 11015M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11016L: devel@driverdev.osuosl.org 11017S: Maintained 11018T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11019F: Documentation/vme_api.txt 11020F: drivers/staging/vme/ 11021F: drivers/vme/ 11022F: include/linux/vme* 11023 11024VMWARE HYPERVISOR INTERFACE 11025M: Alok Kataria <akataria@vmware.com> 11026L: virtualization@lists.linux-foundation.org 11027S: Supported 11028F: arch/x86/kernel/cpu/vmware.c 11029 11030VMWARE BALLOON DRIVER 11031M: Xavier Deguillard <xdeguillard@vmware.com> 11032M: Philip Moltmann <moltmann@vmware.com> 11033M: "VMware, Inc." <pv-drivers@vmware.com> 11034L: linux-kernel@vger.kernel.org 11035S: Maintained 11036F: drivers/misc/vmw_balloon.c 11037 11038VMWARE VMMOUSE SUBDRIVER 11039M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11040M: "VMware, Inc." <pv-drivers@vmware.com> 11041L: linux-input@vger.kernel.org 11042S: Maintained 11043F: drivers/input/mouse/vmmouse.c 11044F: drivers/input/mouse/vmmouse.h 11045 11046VMWARE VMXNET3 ETHERNET DRIVER 11047M: Shreyas Bhatewara <sbhatewara@vmware.com> 11048M: "VMware, Inc." <pv-drivers@vmware.com> 11049L: netdev@vger.kernel.org 11050S: Maintained 11051F: drivers/net/vmxnet3/ 11052 11053VMware PVSCSI driver 11054M: Arvind Kumar <arvindkumar@vmware.com> 11055M: VMware PV-Drivers <pv-drivers@vmware.com> 11056L: linux-scsi@vger.kernel.org 11057S: Maintained 11058F: drivers/scsi/vmw_pvscsi.c 11059F: drivers/scsi/vmw_pvscsi.h 11060 11061VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11062M: Liam Girdwood <lgirdwood@gmail.com> 11063M: Mark Brown <broonie@kernel.org> 11064L: linux-kernel@vger.kernel.org 11065W: http://opensource.wolfsonmicro.com/node/15 11066W: http://www.slimlogic.co.uk/?p=48 11067T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11068S: Supported 11069F: drivers/regulator/ 11070F: include/linux/regulator/ 11071 11072VT1211 HARDWARE MONITOR DRIVER 11073M: Juerg Haefliger <juergh@gmail.com> 11074L: lm-sensors@lm-sensors.org 11075S: Maintained 11076F: Documentation/hwmon/vt1211 11077F: drivers/hwmon/vt1211.c 11078 11079VT8231 HARDWARE MONITOR DRIVER 11080M: Roger Lucas <vt8231@hiddenengine.co.uk> 11081L: lm-sensors@lm-sensors.org 11082S: Maintained 11083F: drivers/hwmon/vt8231.c 11084 11085VUB300 USB to SDIO/SD/MMC bridge chip 11086M: Tony Olech <tony.olech@elandigitalsystems.com> 11087L: linux-mmc@vger.kernel.org 11088L: linux-usb@vger.kernel.org 11089S: Supported 11090F: drivers/mmc/host/vub300.c 11091 11092W1 DALLAS'S 1-WIRE BUS 11093M: Evgeniy Polyakov <zbr@ioremap.net> 11094S: Maintained 11095F: Documentation/w1/ 11096F: drivers/w1/ 11097 11098W83791D HARDWARE MONITORING DRIVER 11099M: Marc Hulsman <m.hulsman@tudelft.nl> 11100L: lm-sensors@lm-sensors.org 11101S: Maintained 11102F: Documentation/hwmon/w83791d 11103F: drivers/hwmon/w83791d.c 11104 11105W83793 HARDWARE MONITORING DRIVER 11106M: Rudolf Marek <r.marek@assembler.cz> 11107L: lm-sensors@lm-sensors.org 11108S: Maintained 11109F: Documentation/hwmon/w83793 11110F: drivers/hwmon/w83793.c 11111 11112W83795 HARDWARE MONITORING DRIVER 11113M: Jean Delvare <jdelvare@suse.com> 11114L: lm-sensors@lm-sensors.org 11115S: Maintained 11116F: drivers/hwmon/w83795.c 11117 11118W83L51xD SD/MMC CARD INTERFACE DRIVER 11119M: Pierre Ossman <pierre@ossman.eu> 11120S: Maintained 11121F: drivers/mmc/host/wbsd.* 11122 11123WACOM PROTOCOL 4 SERIAL TABLETS 11124M: Julian Squires <julian@cipht.net> 11125M: Hans de Goede <hdegoede@redhat.com> 11126L: linux-input@vger.kernel.org 11127S: Maintained 11128F: drivers/input/tablet/wacom_serial4.c 11129 11130WATCHDOG DEVICE DRIVERS 11131M: Wim Van Sebroeck <wim@iguana.be> 11132L: linux-watchdog@vger.kernel.org 11133W: http://www.linux-watchdog.org/ 11134T: git git://www.linux-watchdog.org/linux-watchdog.git 11135S: Maintained 11136F: Documentation/watchdog/ 11137F: drivers/watchdog/ 11138F: include/linux/watchdog.h 11139F: include/uapi/linux/watchdog.h 11140 11141WD7000 SCSI DRIVER 11142M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11143L: linux-scsi@vger.kernel.org 11144S: Maintained 11145F: drivers/scsi/wd7000.c 11146 11147WIIMOTE HID DRIVER 11148M: David Herrmann <dh.herrmann@googlemail.com> 11149L: linux-input@vger.kernel.org 11150S: Maintained 11151F: drivers/hid/hid-wiimote* 11152 11153WINBOND CIR DRIVER 11154M: David Härdeman <david@hardeman.nu> 11155S: Maintained 11156F: drivers/media/rc/winbond-cir.c 11157 11158WIMAX STACK 11159M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11160M: linux-wimax@intel.com 11161L: wimax@linuxwimax.org (subscribers-only) 11162S: Supported 11163W: http://linuxwimax.org 11164F: Documentation/wimax/README.wimax 11165F: include/linux/wimax/debug.h 11166F: include/net/wimax.h 11167F: include/uapi/linux/wimax.h 11168F: net/wimax/ 11169 11170WISTRON LAPTOP BUTTON DRIVER 11171M: Miloslav Trmac <mitr@volny.cz> 11172S: Maintained 11173F: drivers/input/misc/wistron_btns.c 11174 11175WL3501 WIRELESS PCMCIA CARD DRIVER 11176M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11177L: linux-wireless@vger.kernel.org 11178W: http://oops.ghostprotocols.net:81/blog 11179S: Maintained 11180F: drivers/net/wireless/wl3501* 11181 11182WM97XX TOUCHSCREEN DRIVERS 11183M: Mark Brown <broonie@kernel.org> 11184M: Liam Girdwood <lrg@slimlogic.co.uk> 11185L: linux-input@vger.kernel.org 11186T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 11187W: http://opensource.wolfsonmicro.com/node/7 11188S: Supported 11189F: drivers/input/touchscreen/*wm97* 11190F: include/linux/wm97xx.h 11191 11192WOLFSON MICROELECTRONICS DRIVERS 11193L: patches@opensource.wolfsonmicro.com 11194T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 11195T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 11196W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 11197S: Supported 11198F: Documentation/hwmon/wm83?? 11199F: arch/arm/mach-s3c64xx/mach-crag6410* 11200F: drivers/clk/clk-wm83*.c 11201F: drivers/extcon/extcon-arizona.c 11202F: drivers/leds/leds-wm83*.c 11203F: drivers/gpio/gpio-*wm*.c 11204F: drivers/gpio/gpio-arizona.c 11205F: drivers/hwmon/wm83??-hwmon.c 11206F: drivers/input/misc/wm831x-on.c 11207F: drivers/input/touchscreen/wm831x-ts.c 11208F: drivers/input/touchscreen/wm97*.c 11209F: drivers/mfd/arizona* 11210F: drivers/mfd/wm*.c 11211F: drivers/power/wm83*.c 11212F: drivers/rtc/rtc-wm83*.c 11213F: drivers/regulator/wm8*.c 11214F: drivers/video/backlight/wm83*_bl.c 11215F: drivers/watchdog/wm83*_wdt.c 11216F: include/linux/mfd/arizona/ 11217F: include/linux/mfd/wm831x/ 11218F: include/linux/mfd/wm8350/ 11219F: include/linux/mfd/wm8400* 11220F: include/linux/wm97xx.h 11221F: include/sound/wm????.h 11222F: sound/soc/codecs/arizona.? 11223F: sound/soc/codecs/wm* 11224 11225WORKQUEUE 11226M: Tejun Heo <tj@kernel.org> 11227T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11228S: Maintained 11229F: include/linux/workqueue.h 11230F: kernel/workqueue.c 11231F: Documentation/workqueue.txt 11232 11233X.25 NETWORK LAYER 11234M: Andrew Hendry <andrew.hendry@gmail.com> 11235L: linux-x25@vger.kernel.org 11236S: Odd Fixes 11237F: Documentation/networking/x25* 11238F: include/net/x25* 11239F: net/x25/ 11240 11241X86 ARCHITECTURE (32-BIT AND 64-BIT) 11242M: Thomas Gleixner <tglx@linutronix.de> 11243M: Ingo Molnar <mingo@redhat.com> 11244M: "H. Peter Anvin" <hpa@zytor.com> 11245M: x86@kernel.org 11246L: linux-kernel@vger.kernel.org 11247T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11248S: Maintained 11249F: Documentation/x86/ 11250F: arch/x86/ 11251 11252X86 PLATFORM DRIVERS 11253M: Darren Hart <dvhart@infradead.org> 11254L: platform-driver-x86@vger.kernel.org 11255T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11256S: Maintained 11257F: drivers/platform/x86/ 11258 11259X86 MCE INFRASTRUCTURE 11260M: Tony Luck <tony.luck@intel.com> 11261M: Borislav Petkov <bp@alien8.de> 11262L: linux-edac@vger.kernel.org 11263S: Maintained 11264F: arch/x86/kernel/cpu/mcheck/* 11265 11266X86 VDSO 11267M: Andy Lutomirski <luto@amacapital.net> 11268L: linux-kernel@vger.kernel.org 11269T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11270S: Maintained 11271F: arch/x86/entry/vdso/ 11272 11273XC2028/3028 TUNER DRIVER 11274M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11275L: linux-media@vger.kernel.org 11276W: http://linuxtv.org 11277T: git git://linuxtv.org/media_tree.git 11278S: Maintained 11279F: drivers/media/tuners/tuner-xc2028.* 11280 11281XEN HYPERVISOR INTERFACE 11282M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11283M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11284M: David Vrabel <david.vrabel@citrix.com> 11285L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11286T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11287S: Supported 11288F: arch/x86/xen/ 11289F: drivers/*/xen-*front.c 11290F: drivers/xen/ 11291F: arch/x86/include/asm/xen/ 11292F: include/xen/ 11293F: include/uapi/xen/ 11294 11295XEN HYPERVISOR ARM 11296M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11297L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11298S: Supported 11299F: arch/arm/xen/ 11300F: arch/arm/include/asm/xen/ 11301 11302XEN HYPERVISOR ARM64 11303M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11304L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11305S: Supported 11306F: arch/arm64/xen/ 11307F: arch/arm64/include/asm/xen/ 11308 11309XEN NETWORK BACKEND DRIVER 11310M: Ian Campbell <ian.campbell@citrix.com> 11311M: Wei Liu <wei.liu2@citrix.com> 11312L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11313L: netdev@vger.kernel.org 11314S: Supported 11315F: drivers/net/xen-netback/* 11316 11317XEN PCI SUBSYSTEM 11318M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11319L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11320S: Supported 11321F: arch/x86/pci/*xen* 11322F: drivers/pci/*xen* 11323 11324XEN BLOCK SUBSYSTEM 11325M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11326M: Roger Pau Monné <roger.pau@citrix.com> 11327L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11328S: Supported 11329F: drivers/block/xen-blkback/* 11330F: drivers/block/xen* 11331 11332XEN PVSCSI DRIVERS 11333M: Juergen Gross <jgross@suse.com> 11334L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11335L: linux-scsi@vger.kernel.org 11336S: Supported 11337F: drivers/scsi/xen-scsifront.c 11338F: drivers/xen/xen-scsiback.c 11339F: include/xen/interface/io/vscsiif.h 11340 11341XEN SWIOTLB SUBSYSTEM 11342M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11343L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11344S: Supported 11345F: arch/x86/xen/*swiotlb* 11346F: drivers/xen/*swiotlb* 11347 11348XFS FILESYSTEM 11349P: Silicon Graphics Inc 11350M: Dave Chinner <david@fromorbit.com> 11351M: xfs@oss.sgi.com 11352L: xfs@oss.sgi.com 11353W: http://oss.sgi.com/projects/xfs 11354T: git git://oss.sgi.com/xfs/xfs.git 11355S: Supported 11356F: Documentation/filesystems/xfs.txt 11357F: fs/xfs/ 11358 11359XILINX AXI ETHERNET DRIVER 11360M: Anirudha Sarangi <anirudh@xilinx.com> 11361M: John Linn <John.Linn@xilinx.com> 11362S: Maintained 11363F: drivers/net/ethernet/xilinx/xilinx_axienet* 11364 11365XILINX UARTLITE SERIAL DRIVER 11366M: Peter Korsgaard <jacmet@sunsite.dk> 11367L: linux-serial@vger.kernel.org 11368S: Maintained 11369F: drivers/tty/serial/uartlite.c 11370 11371XILINX VIDEO IP CORES 11372M: Hyun Kwon <hyun.kwon@xilinx.com> 11373M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11374L: linux-media@vger.kernel.org 11375T: git git://linuxtv.org/media_tree.git 11376S: Supported 11377F: Documentation/devicetree/bindings/media/xilinx/ 11378F: drivers/media/platform/xilinx/ 11379F: include/uapi/linux/xilinx-v4l2-controls.h 11380 11381XILLYBUS DRIVER 11382M: Eli Billauer <eli.billauer@gmail.com> 11383L: linux-kernel@vger.kernel.org 11384S: Supported 11385F: drivers/char/xillybus/ 11386 11387XTENSA XTFPGA PLATFORM SUPPORT 11388M: Max Filippov <jcmvbkbc@gmail.com> 11389L: linux-xtensa@linux-xtensa.org 11390S: Maintained 11391F: drivers/spi/spi-xtensa-xtfpga.c 11392F: sound/soc/xtensa/xtfpga-i2s.c 11393 11394YAM DRIVER FOR AX.25 11395M: Jean-Paul Roubelat <jpr@f6fbb.org> 11396L: linux-hams@vger.kernel.org 11397S: Maintained 11398F: drivers/net/hamradio/yam* 11399F: include/linux/yam.h 11400 11401YEALINK PHONE DRIVER 11402M: Henk Vergonet <Henk.Vergonet@gmail.com> 11403L: usbb2k-api-dev@nongnu.org 11404S: Maintained 11405F: Documentation/input/yealink.txt 11406F: drivers/input/misc/yealink.* 11407 11408Z8530 DRIVER FOR AX.25 11409M: Joerg Reuter <jreuter@yaina.de> 11410W: http://yaina.de/jreuter/ 11411W: http://www.qsl.net/dl1bke/ 11412L: linux-hams@vger.kernel.org 11413S: Maintained 11414F: Documentation/networking/z8530drv.txt 11415F: drivers/net/hamradio/*scc.c 11416F: drivers/net/hamradio/z8530.h 11417 11418ZBUD COMPRESSED PAGE ALLOCATOR 11419M: Seth Jennings <sjennings@variantweb.net> 11420L: linux-mm@kvack.org 11421S: Maintained 11422F: mm/zbud.c 11423F: include/linux/zbud.h 11424 11425ZD1211RW WIRELESS DRIVER 11426M: Daniel Drake <dsd@gentoo.org> 11427M: Ulrich Kunitz <kune@deine-taler.de> 11428W: http://zd1211.ath.cx/wiki/DriverRewrite 11429L: linux-wireless@vger.kernel.org 11430L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11431S: Maintained 11432F: drivers/net/wireless/zd1211rw/ 11433 11434ZPOOL COMPRESSED PAGE STORAGE API 11435M: Dan Streetman <ddstreet@ieee.org> 11436L: linux-mm@kvack.org 11437S: Maintained 11438F: mm/zpool.c 11439F: include/linux/zpool.h 11440 11441ZR36067 VIDEO FOR LINUX DRIVER 11442L: mjpeg-users@lists.sourceforge.net 11443L: linux-media@vger.kernel.org 11444W: http://mjpeg.sourceforge.net/driver-zoran/ 11445T: hg http://linuxtv.org/hg/v4l-dvb 11446S: Odd Fixes 11447F: drivers/media/pci/zoran/ 11448 11449ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11450M: Minchan Kim <minchan@kernel.org> 11451M: Nitin Gupta <ngupta@vflare.org> 11452R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11453L: linux-kernel@vger.kernel.org 11454S: Maintained 11455F: drivers/block/zram/ 11456F: Documentation/blockdev/zram.txt 11457 11458ZS DECSTATION Z85C30 SERIAL DRIVER 11459M: "Maciej W. Rozycki" <macro@linux-mips.org> 11460S: Maintained 11461F: drivers/tty/serial/zs.* 11462 11463ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11464M: Minchan Kim <minchan@kernel.org> 11465M: Nitin Gupta <ngupta@vflare.org> 11466L: linux-mm@kvack.org 11467S: Maintained 11468F: mm/zsmalloc.c 11469F: include/linux/zsmalloc.h 11470F: Documentation/vm/zsmalloc.txt 11471 11472ZSWAP COMPRESSED SWAP CACHING 11473M: Seth Jennings <sjennings@variantweb.net> 11474L: linux-mm@kvack.org 11475S: Maintained 11476F: mm/zswap.c 11477 11478THE REST 11479M: Linus Torvalds <torvalds@linux-foundation.org> 11480L: linux-kernel@vger.kernel.org 11481Q: http://patchwork.kernel.org/project/LKML/list/ 11482T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11483S: Buried alive in reporters 11484F: * 11485F: */ 11486