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 trival 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 OSDL certificate of contribution and should include a 55 Signed-off-by: line. The current version of this "Developer's 56 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.cz> 365S: Maintained 366 367ADM1025 HARDWARE MONITOR DRIVER 368M: Jean Delvare <jdelvare@suse.de> 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.de> 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> 448L: linux-scsi@vger.kernel.org 449S: Maintained 450F: Documentation/scsi/advansys.txt 451F: drivers/scsi/advansys.c 452 453AEDSP16 DRIVER 454M: Riccardo Facchetti <fizban@tin.it> 455S: Maintained 456F: sound/oss/aedsp16.c 457 458AF9013 MEDIA DRIVER 459M: Antti Palosaari <crope@iki.fi> 460L: linux-media@vger.kernel.org 461W: http://linuxtv.org/ 462W: http://palosaari.fi/linux/ 463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 464T: git git://linuxtv.org/anttip/media_tree.git 465S: Maintained 466F: drivers/media/dvb-frontends/af9013* 467 468AF9033 MEDIA DRIVER 469M: Antti Palosaari <crope@iki.fi> 470L: linux-media@vger.kernel.org 471W: http://linuxtv.org/ 472W: http://palosaari.fi/linux/ 473Q: http://patchwork.linuxtv.org/project/linux-media/list/ 474T: git git://linuxtv.org/anttip/media_tree.git 475S: Maintained 476F: drivers/media/dvb-frontends/af9033* 477 478AFFS FILE SYSTEM 479L: linux-fsdevel@vger.kernel.org 480S: Orphan 481F: Documentation/filesystems/affs.txt 482F: fs/affs/ 483 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 485M: David Howells <dhowells@redhat.com> 486L: linux-afs@lists.infradead.org 487S: Supported 488F: fs/afs/ 489F: include/net/af_rxrpc.h 490F: net/rxrpc/af_rxrpc.c 491 492AGPGART DRIVER 493M: David Airlie <airlied@linux.ie> 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 495S: Maintained 496F: drivers/char/agp/ 497F: include/linux/agp* 498F: include/uapi/linux/agp* 499 500AHA152X SCSI DRIVER 501M: "Juergen E. Fischer" <fischer@norbit.de> 502L: linux-scsi@vger.kernel.org 503S: Maintained 504F: drivers/scsi/aha152x* 505F: drivers/scsi/pcmcia/aha152x* 506 507AIC7XXX / AIC79XX SCSI DRIVER 508M: Hannes Reinecke <hare@suse.de> 509L: linux-scsi@vger.kernel.org 510S: Maintained 511F: drivers/scsi/aic7xxx/ 512 513AIMSLAB FM RADIO RECEIVER DRIVER 514M: Hans Verkuil <hverkuil@xs4all.nl> 515L: linux-media@vger.kernel.org 516T: git git://linuxtv.org/media_tree.git 517W: http://linuxtv.org 518S: Maintained 519F: drivers/media/radio/radio-aimslab* 520 521AIO 522M: Benjamin LaHaise <bcrl@kvack.org> 523L: linux-aio@kvack.org 524S: Supported 525F: fs/aio.c 526F: include/linux/*aio*.h 527 528AIRSPY MEDIA DRIVER 529M: Antti Palosaari <crope@iki.fi> 530L: linux-media@vger.kernel.org 531W: http://linuxtv.org/ 532W: http://palosaari.fi/linux/ 533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 534T: git git://linuxtv.org/anttip/media_tree.git 535S: Maintained 536F: drivers/media/usb/airspy/ 537 538ALCATEL SPEEDTOUCH USB DRIVER 539M: Duncan Sands <duncan.sands@free.fr> 540L: linux-usb@vger.kernel.org 541W: http://www.linux-usb.org/SpeedTouch/ 542S: Maintained 543F: drivers/usb/atm/speedtch.c 544F: drivers/usb/atm/usbatm.c 545 546ALCHEMY AU1XX0 MMC DRIVER 547M: Manuel Lauss <manuel.lauss@gmail.com> 548S: Maintained 549F: drivers/mmc/host/au1xmmc.c 550 551ALI1563 I2C DRIVER 552M: Rudolf Marek <r.marek@assembler.cz> 553L: linux-i2c@vger.kernel.org 554S: Maintained 555F: Documentation/i2c/busses/i2c-ali1563 556F: drivers/i2c/busses/i2c-ali1563.c 557 558ALPHA PORT 559M: Richard Henderson <rth@twiddle.net> 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 561M: Matt Turner <mattst88@gmail.com> 562S: Odd Fixes 563L: linux-alpha@vger.kernel.org 564F: arch/alpha/ 565 566ALTERA TRIPLE SPEED ETHERNET DRIVER 567M: Vince Bridgers <vbridger@opensource.altera.com> 568L: netdev@vger.kernel.org 569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 570S: Maintained 571F: drivers/net/ethernet/altera/ 572 573ALTERA UART/JTAG UART SERIAL DRIVERS 574M: Tobias Klauser <tklauser@distanz.ch> 575L: linux-serial@vger.kernel.org 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 577S: Maintained 578F: drivers/tty/serial/altera_uart.c 579F: drivers/tty/serial/altera_jtaguart.c 580F: include/linux/altera_uart.h 581F: include/linux/altera_jtaguart.h 582 583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 584M: Tom Lendacky <thomas.lendacky@amd.com> 585L: linux-crypto@vger.kernel.org 586S: Supported 587F: drivers/crypto/ccp/ 588F: include/linux/ccp.h 589 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER 591M: Andreas Herrmann <herrmann.der.user@googlemail.com> 592L: lm-sensors@lm-sensors.org 593S: Maintained 594F: Documentation/hwmon/fam15h_power 595F: drivers/hwmon/fam15h_power.c 596 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 599L: linux-geode@lists.infradead.org (moderated for non-subscribers) 600S: Supported 601F: drivers/usb/gadget/udc/amd5536udc.* 602 603AMD GEODE PROCESSOR/CHIPSET SUPPORT 604P: Andres Salomon <dilinger@queued.net> 605L: linux-geode@lists.infradead.org (moderated for non-subscribers) 606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 607S: Supported 608F: drivers/char/hw_random/geode-rng.c 609F: drivers/crypto/geode* 610F: drivers/video/fbdev/geode/ 611F: arch/x86/include/asm/geode.h 612 613AMD IOMMU (AMD-VI) 614M: Joerg Roedel <joro@8bytes.org> 615L: iommu@lists.linux-foundation.org 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 617S: Maintained 618F: drivers/iommu/amd_iommu*.[ch] 619F: include/linux/amd-iommu.h 620 621AMD KFD 622M: Oded Gabbay <oded.gabbay@amd.com> 623L: dri-devel@lists.freedesktop.org 624T: git git://people.freedesktop.org/~gabbayo/linux.git 625S: Supported 626F: drivers/gpu/drm/amd/amdkfd/ 627F: drivers/gpu/drm/radeon/radeon_kfd.c 628F: drivers/gpu/drm/radeon/radeon_kfd.h 629F: include/uapi/linux/kfd_ioctl.h 630 631AMD MICROCODE UPDATE SUPPORT 632M: Andreas Herrmann <herrmann.der.user@googlemail.com> 633L: amd64-microcode@amd64.org 634S: Maintained 635F: arch/x86/kernel/cpu/microcode/amd* 636 637AMD XGBE DRIVER 638M: Tom Lendacky <thomas.lendacky@amd.com> 639L: netdev@vger.kernel.org 640S: Supported 641F: drivers/net/ethernet/amd/xgbe/ 642F: drivers/net/phy/amd-xgbe-phy.c 643 644AMS (Apple Motion Sensor) DRIVER 645M: Michael Hanselmann <linux-kernel@hansmi.ch> 646S: Supported 647F: drivers/macintosh/ams/ 648 649AMSO1100 RNIC DRIVER 650M: Tom Tucker <tom@opengridcomputing.com> 651M: Steve Wise <swise@opengridcomputing.com> 652L: linux-rdma@vger.kernel.org 653S: Maintained 654F: drivers/infiniband/hw/amso1100/ 655 656ANALOG DEVICES INC AD9389B DRIVER 657M: Hans Verkuil <hans.verkuil@cisco.com> 658L: linux-media@vger.kernel.org 659S: Maintained 660F: drivers/media/i2c/ad9389b* 661 662ANALOG DEVICES INC ADV7511 DRIVER 663M: Hans Verkuil <hans.verkuil@cisco.com> 664L: linux-media@vger.kernel.org 665S: Maintained 666F: drivers/media/i2c/adv7511* 667 668ANALOG DEVICES INC ADV7604 DRIVER 669M: Hans Verkuil <hans.verkuil@cisco.com> 670L: linux-media@vger.kernel.org 671S: Maintained 672F: drivers/media/i2c/adv7604* 673 674ANALOG DEVICES INC ADV7842 DRIVER 675M: Hans Verkuil <hans.verkuil@cisco.com> 676L: linux-media@vger.kernel.org 677S: Maintained 678F: drivers/media/i2c/adv7842* 679 680ANALOG DEVICES INC ASOC CODEC DRIVERS 681M: Lars-Peter Clausen <lars@metafoo.de> 682L: alsa-devel@alsa-project.org (moderated for non-subscribers) 683W: http://wiki.analog.com/ 684W: http://ez.analog.com/community/linux-device-drivers 685S: Supported 686F: sound/soc/codecs/adau* 687F: sound/soc/codecs/adav* 688F: sound/soc/codecs/ad1* 689F: sound/soc/codecs/ad7* 690F: sound/soc/codecs/ssm* 691F: sound/soc/codecs/sigmadsp.* 692 693ANALOG DEVICES INC ASOC DRIVERS 694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 695L: alsa-devel@alsa-project.org (moderated for non-subscribers) 696W: http://blackfin.uclinux.org/ 697S: Supported 698F: sound/soc/blackfin/* 699 700ANALOG DEVICES INC IIO DRIVERS 701M: Lars-Peter Clausen <lars@metafoo.de> 702M: Michael Hennerich <Michael.Hennerich@analog.com> 703W: http://wiki.analog.com/ 704W: http://ez.analog.com/community/linux-device-drivers 705S: Supported 706F: drivers/iio/*/ad* 707X: drivers/iio/*/adjd* 708F: drivers/staging/iio/*/ad* 709F: staging/iio/trigger/iio-trig-bfin-timer.c 710 711ANDROID DRIVERS 712M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 713M: Arve Hjønnevåg <arve@android.com> 714M: Riley Andrews <riandrews@android.com> 715T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git 716L: devel@driverdev.osuosl.org 717S: Supported 718F: drivers/android/ 719F: drivers/staging/android/ 720 721AOA (Apple Onboard Audio) ALSA DRIVER 722M: Johannes Berg <johannes@sipsolutions.net> 723L: linuxppc-dev@lists.ozlabs.org 724L: alsa-devel@alsa-project.org (moderated for non-subscribers) 725S: Maintained 726F: sound/aoa/ 727 728APM DRIVER 729M: Jiri Kosina <jkosina@suse.cz> 730S: Odd fixes 731F: arch/x86/kernel/apm_32.c 732F: include/linux/apm_bios.h 733F: include/uapi/linux/apm_bios.h 734F: drivers/char/apm-emulation.c 735 736APPLE BCM5974 MULTITOUCH DRIVER 737M: Henrik Rydberg <rydberg@bitmath.org> 738L: linux-input@vger.kernel.org 739S: Odd fixes 740F: drivers/input/mouse/bcm5974.c 741 742APPLE SMC DRIVER 743M: Henrik Rydberg <rydberg@bitmath.org> 744L: lm-sensors@lm-sensors.org 745S: Odd fixes 746F: drivers/hwmon/applesmc.c 747 748APPLETALK NETWORK LAYER 749M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 750S: Maintained 751F: drivers/net/appletalk/ 752F: net/appletalk/ 753 754APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 755M: Iyappan Subramanian <isubramanian@apm.com> 756M: Keyur Chudgar <kchudgar@apm.com> 757S: Supported 758F: drivers/net/ethernet/apm/xgene/ 759F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 760 761APTINA CAMERA SENSOR PLL 762M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 763L: linux-media@vger.kernel.org 764S: Maintained 765F: drivers/media/i2c/aptina-pll.* 766 767ARC FRAMEBUFFER DRIVER 768M: Jaya Kumar <jayalk@intworks.biz> 769S: Maintained 770F: drivers/video/fbdev/arcfb.c 771F: drivers/video/fbdev/core/fb_defio.c 772 773ARM MFM AND FLOPPY DRIVERS 774M: Ian Molton <spyro@f2s.com> 775S: Maintained 776F: arch/arm/lib/floppydma.S 777F: arch/arm/include/asm/floppy.h 778 779ARM PMU PROFILING AND DEBUGGING 780M: Will Deacon <will.deacon@arm.com> 781S: Maintained 782F: arch/arm/kernel/perf_event* 783F: arch/arm/oprofile/common.c 784F: arch/arm/include/asm/pmu.h 785F: arch/arm/kernel/hw_breakpoint.c 786F: arch/arm/include/asm/hw_breakpoint.h 787 788ARM PORT 789M: Russell King <linux@arm.linux.org.uk> 790L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 791W: http://www.arm.linux.org.uk/ 792S: Maintained 793F: arch/arm/ 794 795ARM SUB-ARCHITECTURES 796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 797S: Maintained 798F: arch/arm/mach-*/ 799F: arch/arm/plat-*/ 800T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 801 802ARM PRIMECELL AACI PL041 DRIVER 803M: Russell King <linux@arm.linux.org.uk> 804S: Maintained 805F: sound/arm/aaci.* 806 807ARM PRIMECELL CLCD PL110 DRIVER 808M: Russell King <linux@arm.linux.org.uk> 809S: Maintained 810F: drivers/video/fbdev/amba-clcd.* 811 812ARM PRIMECELL KMI PL050 DRIVER 813M: Russell King <linux@arm.linux.org.uk> 814S: Maintained 815F: drivers/input/serio/ambakmi.* 816F: include/linux/amba/kmi.h 817 818ARM PRIMECELL MMCI PL180/1 DRIVER 819M: Russell King <linux@arm.linux.org.uk> 820S: Maintained 821F: drivers/mmc/host/mmci.* 822F: include/linux/amba/mmci.h 823 824ARM PRIMECELL UART PL010 AND PL011 DRIVERS 825M: Russell King <linux@arm.linux.org.uk> 826S: Maintained 827F: drivers/tty/serial/amba-pl01*.c 828F: include/linux/amba/serial.h 829 830ARM PRIMECELL BUS SUPPORT 831M: Russell King <linux@arm.linux.org.uk> 832S: Maintained 833F: drivers/amba/ 834F: include/linux/amba/bus.h 835 836ARM/ADS SPHERE MACHINE SUPPORT 837M: Lennert Buytenhek <kernel@wantstofly.org> 838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 839S: Maintained 840 841ARM/AFEB9260 MACHINE SUPPORT 842M: Sergey Lapin <slapin@ossfans.org> 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 844S: Maintained 845 846ARM/AJECO 1ARM MACHINE SUPPORT 847M: Lennert Buytenhek <kernel@wantstofly.org> 848L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 849S: Maintained 850 851ARM/Allwinner A1X SoC support 852M: Maxime Ripard <maxime.ripard@free-electrons.com> 853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 854S: Maintained 855N: sun[x4567]i 856 857ARM/Allwinner SoC Clock Support 858M: Emilio López <emilio@elopez.com.ar> 859S: Maintained 860F: drivers/clk/sunxi/ 861 862ARM/Amlogic MesonX SoC support 863M: Carlo Caione <carlo@caione.org> 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 865S: Maintained 866F: drivers/media/rc/meson-ir.c 867N: meson[x68] 868 869ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 870M: Andrew Victor <linux@maxim.org.za> 871M: Nicolas Ferre <nicolas.ferre@atmel.com> 872M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 874W: http://maxim.org.za/at91_26.html 875W: http://www.linux4sam.org 876S: Supported 877F: arch/arm/mach-at91/ 878F: include/soc/at91/ 879F: arch/arm/boot/dts/at91*.dts 880F: arch/arm/boot/dts/at91*.dtsi 881F: arch/arm/boot/dts/sama*.dts 882F: arch/arm/boot/dts/sama*.dtsi 883 884ARM/ATMEL AT91 Clock Support 885M: Boris Brezillon <boris.brezillon@free-electrons.com> 886S: Maintained 887F: drivers/clk/at91 888 889ARM/CALXEDA HIGHBANK ARCHITECTURE 890M: Rob Herring <robh@kernel.org> 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 892S: Maintained 893F: arch/arm/mach-highbank/ 894 895ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 896M: Krzysztof Halasa <khalasa@piap.pl> 897S: Maintained 898F: arch/arm/mach-cns3xxx/ 899 900ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 901M: Alexander Shiyan <shc_work@mail.ru> 902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 903S: Odd Fixes 904N: clps711x 905 906ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 907M: Hartley Sweeten <hsweeten@visionengravers.com> 908M: Ryan Mallon <rmallon@gmail.com> 909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 910S: Maintained 911F: arch/arm/mach-ep93xx/ 912F: arch/arm/mach-ep93xx/include/mach/ 913 914ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 915M: Lennert Buytenhek <kernel@wantstofly.org> 916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 917S: Maintained 918 919ARM/CLKDEV SUPPORT 920M: Russell King <linux@arm.linux.org.uk> 921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 922S: Maintained 923F: arch/arm/include/asm/clkdev.h 924F: drivers/clk/clkdev.c 925 926ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 927M: Mike Rapoport <mike@compulab.co.il> 928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 929S: Maintained 930 931ARM/CONTEC MICRO9 MACHINE SUPPORT 932M: Hubert Feurstein <hubert.feurstein@contec.at> 933S: Maintained 934F: arch/arm/mach-ep93xx/micro9.c 935 936ARM/CORESIGHT FRAMEWORK AND DRIVERS 937M: Mathieu Poirier <mathieu.poirier@linaro.org> 938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 939S: Maintained 940F: drivers/coresight/* 941F: Documentation/trace/coresight.txt 942F: Documentation/devicetree/bindings/arm/coresight.txt 943F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 944 945ARM/CORGI MACHINE SUPPORT 946M: Richard Purdie <rpurdie@rpsys.net> 947S: Maintained 948 949ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 950M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 952T: git git://git.berlios.de/gemini-board 953S: Maintained 954F: arch/arm/mach-gemini/ 955 956ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 957M: Barry Song <baohua@kernel.org> 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 959T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 960S: Maintained 961F: arch/arm/mach-prima2/ 962F: drivers/clk/sirf/ 963F: drivers/clocksource/timer-prima2.c 964F: drivers/clocksource/timer-marco.c 965N: [^a-z]sirf 966 967ARM/EBSA110 MACHINE SUPPORT 968M: Russell King <linux@arm.linux.org.uk> 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 970W: http://www.arm.linux.org.uk/ 971S: Maintained 972F: arch/arm/mach-ebsa110/ 973F: drivers/net/ethernet/amd/am79c961a.* 974 975ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 976M: Uwe Kleine-König <kernel@pengutronix.de> 977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 978S: Maintained 979N: efm32 980 981ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 982M: Daniel Ribeiro <drwyrm@gmail.com> 983M: Stefan Schmidt <stefan@openezx.org> 984M: Harald Welte <laforge@openezx.org> 985L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 986W: http://www.openezx.org/ 987S: Maintained 988T: topgit git://git.openezx.org/openezx.git 989F: arch/arm/mach-pxa/ezx.c 990 991ARM/FARADAY FA526 PORT 992M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 994S: Maintained 995T: git git://git.berlios.de/gemini-board 996F: arch/arm/mm/*-fa* 997 998ARM/FOOTBRIDGE ARCHITECTURE 999M: Russell King <linux@arm.linux.org.uk> 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001W: http://www.arm.linux.org.uk/ 1002S: Maintained 1003F: arch/arm/include/asm/hardware/dec21285.h 1004F: arch/arm/mach-footbridge/ 1005 1006ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1007M: Shawn Guo <shawn.guo@linaro.org> 1008M: Sascha Hauer <kernel@pengutronix.de> 1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1010S: Maintained 1011T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1012F: arch/arm/mach-imx/ 1013F: arch/arm/mach-mxs/ 1014F: arch/arm/boot/dts/imx* 1015F: arch/arm/configs/imx*_defconfig 1016 1017ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1018M: Lennert Buytenhek <kernel@wantstofly.org> 1019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1020S: Maintained 1021 1022ARM/GUMSTIX MACHINE SUPPORT 1023M: Steve Sakoman <sakoman@gmail.com> 1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1025S: Maintained 1026 1027ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1028M: Philipp Zabel <philipp.zabel@gmail.com> 1029M: Paul Parsons <lost.distance@yahoo.com> 1030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1031S: Maintained 1032F: arch/arm/mach-pxa/hx4700.c 1033F: arch/arm/mach-pxa/include/mach/hx4700.h 1034F: sound/soc/pxa/hx4700.c 1035 1036ARM/HISILICON SOC SUPPORT 1037M: Wei Xu <xuwei5@hisilicon.com> 1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1039W: http://www.hisilicon.com 1040S: Supported 1041T: git git://github.com/hisilicon/linux-hisi.git 1042F: arch/arm/mach-hisi/ 1043 1044ARM/HP JORNADA 7XX MACHINE SUPPORT 1045M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1046W: www.jlime.com 1047S: Maintained 1048T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1049F: arch/arm/mach-sa1100/jornada720.c 1050F: arch/arm/mach-sa1100/include/mach/jornada720.h 1051 1052ARM/IGEP MACHINE SUPPORT 1053M: Enric Balletbo i Serra <eballetbo@gmail.com> 1054M: Javier Martinez Canillas <javier@dowhile0.org> 1055L: linux-omap@vger.kernel.org 1056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1057S: Maintained 1058F: arch/arm/boot/dts/omap3-igep* 1059 1060ARM/INCOME PXA270 SUPPORT 1061M: Marek Vasut <marek.vasut@gmail.com> 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1063S: Maintained 1064F: arch/arm/mach-pxa/colibri-pxa270-income.c 1065 1066ARM/INTEL IOP32X ARM ARCHITECTURE 1067M: Lennert Buytenhek <kernel@wantstofly.org> 1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1069S: Maintained 1070 1071ARM/INTEL IOP33X ARM ARCHITECTURE 1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1073S: Orphan 1074 1075ARM/INTEL IOP13XX ARM ARCHITECTURE 1076M: Lennert Buytenhek <kernel@wantstofly.org> 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1078S: Maintained 1079 1080ARM/INTEL IQ81342EX MACHINE SUPPORT 1081M: Lennert Buytenhek <kernel@wantstofly.org> 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1083S: Maintained 1084 1085ARM/INTEL IXDP2850 MACHINE SUPPORT 1086M: Lennert Buytenhek <kernel@wantstofly.org> 1087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1088S: Maintained 1089 1090ARM/INTEL IXP4XX ARM ARCHITECTURE 1091M: Imre Kaloz <kaloz@openwrt.org> 1092M: Krzysztof Halasa <khalasa@piap.pl> 1093L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1094S: Maintained 1095F: arch/arm/mach-ixp4xx/ 1096 1097ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1098M: Jonathan Cameron <jic23@cam.ac.uk> 1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1100S: Maintained 1101F: arch/arm/mach-pxa/stargate2.c 1102F: drivers/pcmcia/pxa2xx_stargate2.c 1103 1104ARM/INTEL XSC3 (MANZANO) ARM CORE 1105M: Lennert Buytenhek <kernel@wantstofly.org> 1106L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1107S: Maintained 1108 1109ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1110M: Lennert Buytenhek <kernel@wantstofly.org> 1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1112S: Maintained 1113 1114ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1115M: Santosh Shilimkar <ssantosh@kernel.org> 1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1117S: Maintained 1118F: arch/arm/mach-keystone/ 1119T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1120 1121ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1122M: Santosh Shilimkar <ssantosh@kernel.org> 1123L: linux-kernel@vger.kernel.org 1124S: Maintained 1125F: drivers/clk/keystone/ 1126 1127ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1128M: Santosh Shilimkar <ssantosh@kernel.org> 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1130L: linux-kernel@vger.kernel.org 1131S: Maintained 1132F: drivers/clocksource/timer-keystone.c 1133 1134ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1135M: Santosh Shilimkar <ssantosh@kernel.org> 1136L: linux-kernel@vger.kernel.org 1137S: Maintained 1138F: drivers/power/reset/keystone-reset.c 1139 1140ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1141M: Santosh Shilimkar <ssantosh@kernel.org> 1142L: linux-kernel@vger.kernel.org 1143S: Maintained 1144F: drivers/memory/*emif* 1145 1146ARM/LOGICPD PXA270 MACHINE SUPPORT 1147M: Lennert Buytenhek <kernel@wantstofly.org> 1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1149S: Maintained 1150 1151ARM/MAGICIAN MACHINE SUPPORT 1152M: Philipp Zabel <philipp.zabel@gmail.com> 1153S: Maintained 1154 1155ARM/Marvell Armada 370 and Armada XP SOC support 1156M: Jason Cooper <jason@lakedaemon.net> 1157M: Andrew Lunn <andrew@lunn.ch> 1158M: Gregory Clement <gregory.clement@free-electrons.com> 1159M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1161S: Maintained 1162F: arch/arm/mach-mvebu/ 1163 1164ARM/Marvell Berlin SoC support 1165M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1167S: Maintained 1168F: arch/arm/mach-berlin/ 1169 1170ARM/Marvell Dove/MV78xx0/Orion SOC support 1171M: Jason Cooper <jason@lakedaemon.net> 1172M: Andrew Lunn <andrew@lunn.ch> 1173M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1175S: Maintained 1176F: arch/arm/mach-dove/ 1177F: arch/arm/mach-mv78xx0/ 1178F: arch/arm/mach-orion5x/ 1179F: arch/arm/plat-orion/ 1180 1181ARM/Orion SoC/Technologic Systems TS-78xx platform support 1182M: Alexander Clouter <alex@digriz.org.uk> 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1184W: http://www.digriz.org.uk/ts78xx/kernel 1185S: Maintained 1186F: arch/arm/mach-orion5x/ts78xx-* 1187 1188ARM/Mediatek SoC support 1189M: Matthias Brugger <matthias.bgg@gmail.com> 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1191S: Maintained 1192F: arch/arm/boot/dts/mt6* 1193F: arch/arm/boot/dts/mt8* 1194F: arch/arm/mach-mediatek/ 1195N: mtk 1196K: mediatek 1197 1198ARM/MICREL KS8695 ARCHITECTURE 1199M: Greg Ungerer <gerg@uclinux.org> 1200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1201F: arch/arm/mach-ks8695/ 1202S: Odd Fixes 1203 1204ARM/MIOA701 MACHINE SUPPORT 1205M: Robert Jarzmik <robert.jarzmik@free.fr> 1206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1207F: arch/arm/mach-pxa/mioa701.c 1208S: Maintained 1209 1210ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1211M: Michael Petchkovsky <mkpetch@internode.on.net> 1212S: Maintained 1213 1214ARM/NOMADIK ARCHITECTURE 1215M: Alessandro Rubini <rubini@unipv.it> 1216M: Linus Walleij <linus.walleij@linaro.org> 1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1218S: Maintained 1219F: arch/arm/mach-nomadik/ 1220F: drivers/pinctrl/nomadik/ 1221F: drivers/i2c/busses/i2c-nomadik.c 1222T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1223 1224ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1225M: Nelson Castillo <arhuaco@freaks-unidos.net> 1226L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1227W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1228S: Supported 1229 1230ARM/QUALCOMM MSM MACHINE SUPPORT 1231M: David Brown <davidb@codeaurora.org> 1232M: Daniel Walker <dwalker@fifo99.com> 1233M: Bryan Huntsman <bryanh@codeaurora.org> 1234L: linux-arm-msm@vger.kernel.org 1235F: arch/arm/mach-msm/ 1236F: drivers/video/fbdev/msm/ 1237F: drivers/mmc/host/msm_sdcc.c 1238F: drivers/mmc/host/msm_sdcc.h 1239F: drivers/tty/serial/msm_serial.h 1240F: drivers/tty/serial/msm_serial.c 1241F: drivers/*/pm8???-* 1242F: drivers/mfd/ssbi.c 1243T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 1244S: Maintained 1245 1246ARM/TOSA MACHINE SUPPORT 1247M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1248M: Dirk Opfer <dirk@opfer-online.de> 1249S: Maintained 1250 1251ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1252M: Marek Vasut <marek.vasut@gmail.com> 1253L: linux-arm-kernel@lists.infradead.org 1254W: http://hackndev.com 1255S: Maintained 1256F: arch/arm/mach-pxa/include/mach/palmtx.h 1257F: arch/arm/mach-pxa/palmtx.c 1258F: arch/arm/mach-pxa/include/mach/palmt5.h 1259F: arch/arm/mach-pxa/palmt5.c 1260F: arch/arm/mach-pxa/include/mach/palmld.h 1261F: arch/arm/mach-pxa/palmld.c 1262F: arch/arm/mach-pxa/include/mach/palmte2.h 1263F: arch/arm/mach-pxa/palmte2.c 1264F: arch/arm/mach-pxa/include/mach/palmtc.h 1265F: arch/arm/mach-pxa/palmtc.c 1266 1267ARM/PALM TREO SUPPORT 1268M: Tomas Cech <sleep_walker@suse.cz> 1269L: linux-arm-kernel@lists.infradead.org 1270W: http://hackndev.com 1271S: Maintained 1272F: arch/arm/mach-pxa/include/mach/palmtreo.h 1273F: arch/arm/mach-pxa/palmtreo.c 1274 1275ARM/PALMZ72 SUPPORT 1276M: Sergey Lapin <slapin@ossfans.org> 1277L: linux-arm-kernel@lists.infradead.org 1278W: http://hackndev.com 1279S: Maintained 1280F: arch/arm/mach-pxa/include/mach/palmz72.h 1281F: arch/arm/mach-pxa/palmz72.c 1282 1283ARM/PLEB SUPPORT 1284M: Peter Chubb <pleb@gelato.unsw.edu.au> 1285W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1286S: Maintained 1287 1288ARM/PT DIGITAL BOARD PORT 1289M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1290L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1291W: http://www.arm.linux.org.uk/ 1292S: Maintained 1293 1294ARM/QUALCOMM SUPPORT 1295M: Kumar Gala <galak@codeaurora.org> 1296M: David Brown <davidb@codeaurora.org> 1297L: linux-arm-msm@vger.kernel.org 1298S: Maintained 1299F: arch/arm/mach-qcom/ 1300T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1301 1302ARM/RADISYS ENP2611 MACHINE SUPPORT 1303M: Lennert Buytenhek <kernel@wantstofly.org> 1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1305S: Maintained 1306 1307ARM/RISCPC ARCHITECTURE 1308M: Russell King <linux@arm.linux.org.uk> 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1310W: http://www.arm.linux.org.uk/ 1311S: Maintained 1312F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1313F: arch/arm/include/asm/hardware/ioc.h 1314F: arch/arm/include/asm/hardware/iomd.h 1315F: arch/arm/include/asm/hardware/memc.h 1316F: arch/arm/mach-rpc/ 1317F: drivers/net/ethernet/8390/etherh.c 1318F: drivers/net/ethernet/i825xx/ether1* 1319F: drivers/net/ethernet/seeq/ether3* 1320F: drivers/scsi/arm/ 1321 1322ARM/Rockchip SoC support 1323M: Heiko Stuebner <heiko@sntech.de> 1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1325L: linux-rockchip@lists.infradead.org 1326S: Maintained 1327F: arch/arm/boot/dts/rk3* 1328F: arch/arm/mach-rockchip/ 1329F: drivers/clk/rockchip/ 1330F: drivers/i2c/busses/i2c-rk3x.c 1331F: drivers/*/*rockchip* 1332F: drivers/*/*/*rockchip* 1333F: sound/soc/rockchip/ 1334 1335ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1336M: Kukjin Kim <kgene@kernel.org> 1337L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1338L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1339S: Maintained 1340F: arch/arm/boot/dts/s3c* 1341F: arch/arm/boot/dts/exynos* 1342F: arch/arm/plat-samsung/ 1343F: arch/arm/mach-s3c24*/ 1344F: arch/arm/mach-s3c64xx/ 1345F: arch/arm/mach-s5p*/ 1346F: arch/arm/mach-exynos*/ 1347F: drivers/*/*s3c2410* 1348F: drivers/*/*/*s3c2410* 1349F: drivers/spi/spi-s3c* 1350F: sound/soc/samsung/* 1351N: exynos 1352 1353ARM/SAMSUNG MOBILE MACHINE SUPPORT 1354M: Kyungmin Park <kyungmin.park@samsung.com> 1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1356S: Maintained 1357F: arch/arm/mach-s5pv210/ 1358 1359ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1360M: Kyungmin Park <kyungmin.park@samsung.com> 1361M: Kamil Debski <k.debski@samsung.com> 1362L: linux-arm-kernel@lists.infradead.org 1363L: linux-media@vger.kernel.org 1364S: Maintained 1365F: drivers/media/platform/s5p-g2d/ 1366 1367ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1368M: Kyungmin Park <kyungmin.park@samsung.com> 1369M: Kamil Debski <k.debski@samsung.com> 1370M: Jeongtae Park <jtp.park@samsung.com> 1371L: linux-arm-kernel@lists.infradead.org 1372L: linux-media@vger.kernel.org 1373S: Maintained 1374F: arch/arm/plat-samsung/s5p-dev-mfc.c 1375F: drivers/media/platform/s5p-mfc/ 1376 1377ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1378M: Kyungmin Park <kyungmin.park@samsung.com> 1379M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1380L: linux-arm-kernel@lists.infradead.org 1381L: linux-media@vger.kernel.org 1382S: Maintained 1383F: drivers/media/platform/s5p-tv/ 1384 1385ARM/SHMOBILE ARM ARCHITECTURE 1386M: Simon Horman <horms@verge.net.au> 1387M: Magnus Damm <magnus.damm@gmail.com> 1388L: linux-sh@vger.kernel.org 1389W: http://oss.renesas.com 1390Q: http://patchwork.kernel.org/project/linux-sh/list/ 1391T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1392S: Supported 1393F: arch/arm/boot/dts/emev2* 1394F: arch/arm/boot/dts/r7s* 1395F: arch/arm/boot/dts/r8a* 1396F: arch/arm/boot/dts/sh* 1397F: arch/arm/configs/ape6evm_defconfig 1398F: arch/arm/configs/armadillo800eva_defconfig 1399F: arch/arm/configs/bockw_defconfig 1400F: arch/arm/configs/kzm9g_defconfig 1401F: arch/arm/configs/lager_defconfig 1402F: arch/arm/configs/mackerel_defconfig 1403F: arch/arm/configs/marzen_defconfig 1404F: arch/arm/configs/shmobile_defconfig 1405F: arch/arm/include/debug/renesas-scif.S 1406F: arch/arm/mach-shmobile/ 1407F: drivers/sh/ 1408 1409ARM/SOCFPGA ARCHITECTURE 1410M: Dinh Nguyen <dinguyen@opensource.altera.com> 1411S: Maintained 1412F: arch/arm/mach-socfpga/ 1413W: http://www.rocketboards.org 1414T: git://git.rocketboards.org/linux-socfpga.git 1415T: git://git.rocketboards.org/linux-socfpga-next.git 1416 1417ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1418M: Dinh Nguyen <dinguyen@opensource.altera.com> 1419S: Maintained 1420F: drivers/clk/socfpga/ 1421 1422ARM/SOCFPGA EDAC SUPPORT 1423M: Thor Thayer <tthayer@opensource.altera.com> 1424S: Maintained 1425F: drivers/edac/altera_edac. 1426 1427ARM/STI ARCHITECTURE 1428M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1429M: Maxime Coquelin <maxime.coquelin@st.com> 1430M: Patrice Chotard <patrice.chotard@st.com> 1431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1432L: kernel@stlinux.com 1433W: http://www.stlinux.com 1434S: Maintained 1435F: arch/arm/mach-sti/ 1436F: arch/arm/boot/dts/sti* 1437F: drivers/clocksource/arm_global_timer.c 1438F: drivers/i2c/busses/i2c-st.c 1439F: drivers/media/rc/st_rc.c 1440F: drivers/mmc/host/sdhci-st.c 1441F: drivers/phy/phy-stih407-usb.c 1442F: drivers/phy/phy-stih41x-usb.c 1443F: drivers/pinctrl/pinctrl-st.c 1444F: drivers/reset/sti/ 1445F: drivers/tty/serial/st-asc.c 1446F: drivers/usb/dwc3/dwc3-st.c 1447F: drivers/usb/host/ehci-st.c 1448F: drivers/usb/host/ohci-st.c 1449F: drivers/ata/ahci_st.c 1450 1451ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1452M: Lennert Buytenhek <kernel@wantstofly.org> 1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1454S: Maintained 1455 1456ARM/TETON BGA MACHINE SUPPORT 1457M: "Mark F. Brown" <mark.brown314@gmail.com> 1458L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1459S: Maintained 1460 1461ARM/THECUS N2100 MACHINE SUPPORT 1462M: Lennert Buytenhek <kernel@wantstofly.org> 1463L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1464S: Maintained 1465 1466ARM/NUVOTON W90X900 ARM ARCHITECTURE 1467M: Wan ZongShun <mcuos.com@gmail.com> 1468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1469W: http://www.mcuos.com 1470S: Maintained 1471F: arch/arm/mach-w90x900/ 1472F: drivers/input/keyboard/w90p910_keypad.c 1473F: drivers/input/touchscreen/w90p910_ts.c 1474F: drivers/watchdog/nuc900_wdt.c 1475F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1476F: drivers/mtd/nand/nuc900_nand.c 1477F: drivers/rtc/rtc-nuc900.c 1478F: drivers/spi/spi-nuc900.c 1479F: drivers/usb/host/ehci-w90x900.c 1480F: drivers/video/fbdev/nuc900fb.c 1481 1482ARM/U300 MACHINE SUPPORT 1483M: Linus Walleij <linus.walleij@linaro.org> 1484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1485S: Supported 1486F: arch/arm/mach-u300/ 1487F: drivers/clocksource/timer-u300.c 1488F: drivers/i2c/busses/i2c-stu300.c 1489F: drivers/rtc/rtc-coh901331.c 1490F: drivers/watchdog/coh901327_wdt.c 1491F: drivers/dma/coh901318* 1492F: drivers/mfd/ab3100* 1493F: drivers/rtc/rtc-ab3100.c 1494F: drivers/rtc/rtc-coh901331.c 1495T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1496 1497ARM/Ux500 ARM ARCHITECTURE 1498M: Linus Walleij <linus.walleij@linaro.org> 1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1500S: Maintained 1501F: arch/arm/mach-ux500/ 1502F: drivers/clocksource/clksrc-dbx500-prcmu.c 1503F: drivers/dma/ste_dma40* 1504F: drivers/hwspinlock/u8500_hsem.c 1505F: drivers/mfd/abx500* 1506F: drivers/mfd/ab8500* 1507F: drivers/mfd/dbx500* 1508F: drivers/mfd/db8500* 1509F: drivers/pinctrl/nomadik/pinctrl-ab* 1510F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1511F: drivers/rtc/rtc-ab8500.c 1512F: drivers/rtc/rtc-pl031.c 1513T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1514 1515ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1516M: Ulf Hansson <ulf.hansson@linaro.org> 1517L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1518T: git git://git.linaro.org/people/ulfh/clk.git 1519S: Maintained 1520F: drivers/clk/ux500/ 1521F: include/linux/platform_data/clk-ux500.h 1522 1523ARM/VERSATILE EXPRESS PLATFORM 1524M: Liviu Dudau <liviu.dudau@arm.com> 1525M: Sudeep Holla <sudeep.holla@arm.com> 1526M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1527L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1528S: Maintained 1529F: arch/arm/boot/dts/vexpress* 1530F: arch/arm/mach-vexpress/ 1531F: */*/vexpress* 1532F: */*/*/vexpress* 1533F: drivers/clk/versatile/clk-vexpress-osc.c 1534F: drivers/clocksource/versatile.c 1535 1536ARM/VFP SUPPORT 1537M: Russell King <linux@arm.linux.org.uk> 1538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1539W: http://www.arm.linux.org.uk/ 1540S: Maintained 1541F: arch/arm/vfp/ 1542 1543ARM/VOIPAC PXA270 SUPPORT 1544M: Marek Vasut <marek.vasut@gmail.com> 1545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1546S: Maintained 1547F: arch/arm/mach-pxa/vpac270.c 1548F: arch/arm/mach-pxa/include/mach/vpac270.h 1549 1550ARM/VT8500 ARM ARCHITECTURE 1551M: Tony Prisk <linux@prisktech.co.nz> 1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1553S: Maintained 1554F: arch/arm/mach-vt8500/ 1555F: drivers/clocksource/vt8500_timer.c 1556F: drivers/i2c/busses/i2c-wmt.c 1557F: drivers/mmc/host/wmt-sdmmc.c 1558F: drivers/pwm/pwm-vt8500.c 1559F: drivers/rtc/rtc-vt8500.c 1560F: drivers/tty/serial/vt8500_serial.c 1561F: drivers/usb/host/ehci-platform.c 1562F: drivers/usb/host/uhci-platform.c 1563F: drivers/video/fbdev/vt8500lcdfb.* 1564F: drivers/video/fbdev/wm8505fb* 1565F: drivers/video/fbdev/wmt_ge_rops.* 1566 1567ARM/ZIPIT Z2 SUPPORT 1568M: Marek Vasut <marek.vasut@gmail.com> 1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1570S: Maintained 1571F: arch/arm/mach-pxa/z2.c 1572F: arch/arm/mach-pxa/include/mach/z2.h 1573 1574ARM/ZYNQ ARCHITECTURE 1575M: Michal Simek <michal.simek@xilinx.com> 1576R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1578W: http://wiki.xilinx.com 1579T: git git://git.xilinx.com/linux-xlnx.git 1580S: Supported 1581F: arch/arm/mach-zynq/ 1582F: drivers/cpuidle/cpuidle-zynq.c 1583F: drivers/block/xsysace.c 1584N: zynq 1585N: xilinx 1586F: drivers/clocksource/cadence_ttc_timer.c 1587F: drivers/i2c/busses/i2c-cadence.c 1588F: drivers/mmc/host/sdhci-of-arasan.c 1589 1590ARM SMMU DRIVER 1591M: Will Deacon <will.deacon@arm.com> 1592L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1593S: Maintained 1594F: drivers/iommu/arm-smmu.c 1595 1596ARM64 PORT (AARCH64 ARCHITECTURE) 1597M: Catalin Marinas <catalin.marinas@arm.com> 1598M: Will Deacon <will.deacon@arm.com> 1599L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1600S: Maintained 1601F: arch/arm64/ 1602F: Documentation/arm64/ 1603 1604AS3645A LED FLASH CONTROLLER DRIVER 1605M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1606L: linux-media@vger.kernel.org 1607T: git git://linuxtv.org/media_tree.git 1608S: Maintained 1609F: drivers/media/i2c/as3645a.c 1610F: include/media/as3645a.h 1611 1612ASC7621 HARDWARE MONITOR DRIVER 1613M: George Joseph <george.joseph@fairview5.com> 1614L: lm-sensors@lm-sensors.org 1615S: Maintained 1616F: Documentation/hwmon/asc7621 1617F: drivers/hwmon/asc7621.c 1618 1619ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1620M: Corentin Chary <corentin.chary@gmail.com> 1621L: acpi4asus-user@lists.sourceforge.net 1622L: platform-driver-x86@vger.kernel.org 1623W: http://acpi4asus.sf.net 1624S: Maintained 1625F: drivers/platform/x86/asus*.c 1626F: drivers/platform/x86/eeepc*.c 1627 1628ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1629R: Dan Williams <dan.j.williams@intel.com> 1630W: http://sourceforge.net/projects/xscaleiop 1631S: Odd fixes 1632F: Documentation/crypto/async-tx-api.txt 1633F: crypto/async_tx/ 1634F: drivers/dma/ 1635F: include/linux/dmaengine.h 1636F: include/linux/async_tx.h 1637 1638AT24 EEPROM DRIVER 1639M: Wolfram Sang <wsa@the-dreams.de> 1640L: linux-i2c@vger.kernel.org 1641S: Maintained 1642F: drivers/misc/eeprom/at24.c 1643F: include/linux/platform_data/at24.h 1644 1645ATA OVER ETHERNET (AOE) DRIVER 1646M: "Ed L. Cashin" <ecashin@coraid.com> 1647W: http://support.coraid.com/support/linux 1648S: Supported 1649F: Documentation/aoe/ 1650F: drivers/block/aoe/ 1651 1652ATHEROS ATH GENERIC UTILITIES 1653M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1654L: linux-wireless@vger.kernel.org 1655S: Supported 1656F: drivers/net/wireless/ath/* 1657 1658ATHEROS ATH5K WIRELESS DRIVER 1659M: Jiri Slaby <jirislaby@gmail.com> 1660M: Nick Kossifidis <mickflemm@gmail.com> 1661M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1662L: linux-wireless@vger.kernel.org 1663L: ath5k-devel@lists.ath5k.org 1664W: http://wireless.kernel.org/en/users/Drivers/ath5k 1665S: Maintained 1666F: drivers/net/wireless/ath/ath5k/ 1667 1668ATHEROS ATH6KL WIRELESS DRIVER 1669M: Kalle Valo <kvalo@qca.qualcomm.com> 1670L: linux-wireless@vger.kernel.org 1671W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1672T: git git://github.com/kvalo/ath.git 1673S: Supported 1674F: drivers/net/wireless/ath/ath6kl/ 1675 1676WILOCITY WIL6210 WIRELESS DRIVER 1677M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1678L: linux-wireless@vger.kernel.org 1679L: wil6210@qca.qualcomm.com 1680S: Supported 1681W: http://wireless.kernel.org/en/users/Drivers/wil6210 1682F: drivers/net/wireless/ath/wil6210/ 1683F: include/uapi/linux/wil6210_uapi.h 1684 1685CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1686M: Christian Lamparter <chunkeey@googlemail.com> 1687L: linux-wireless@vger.kernel.org 1688W: http://wireless.kernel.org/en/users/Drivers/carl9170 1689S: Maintained 1690F: drivers/net/wireless/ath/carl9170/ 1691 1692ATK0110 HWMON DRIVER 1693M: Luca Tettamanti <kronos.it@gmail.com> 1694L: lm-sensors@lm-sensors.org 1695S: Maintained 1696F: drivers/hwmon/asus_atk0110.c 1697 1698ATI_REMOTE2 DRIVER 1699M: Ville Syrjala <syrjala@sci.fi> 1700S: Maintained 1701F: drivers/input/misc/ati_remote2.c 1702 1703ATLX ETHERNET DRIVERS 1704M: Jay Cliburn <jcliburn@gmail.com> 1705M: Chris Snook <chris.snook@gmail.com> 1706L: netdev@vger.kernel.org 1707W: http://sourceforge.net/projects/atl1 1708W: http://atl1.sourceforge.net 1709S: Maintained 1710F: drivers/net/ethernet/atheros/ 1711 1712ATM 1713M: Chas Williams <chas@cmf.nrl.navy.mil> 1714L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1715L: netdev@vger.kernel.org 1716W: http://linux-atm.sourceforge.net 1717S: Maintained 1718F: drivers/atm/ 1719F: include/linux/atm* 1720F: include/uapi/linux/atm* 1721 1722ATMEL AT91 / AT32 MCI DRIVER 1723M: Ludovic Desroches <ludovic.desroches@atmel.com> 1724S: Maintained 1725F: drivers/mmc/host/atmel-mci.c 1726F: drivers/mmc/host/atmel-mci-regs.h 1727 1728ATMEL AT91 / AT32 SERIAL DRIVER 1729M: Nicolas Ferre <nicolas.ferre@atmel.com> 1730S: Supported 1731F: drivers/tty/serial/atmel_serial.c 1732 1733ATMEL Audio ALSA driver 1734M: Bo Shen <voice.shen@atmel.com> 1735L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1736S: Supported 1737F: sound/soc/atmel 1738 1739ATMEL DMA DRIVER 1740M: Nicolas Ferre <nicolas.ferre@atmel.com> 1741L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1742S: Supported 1743F: drivers/dma/at_hdmac.c 1744F: drivers/dma/at_hdmac_regs.h 1745F: include/linux/platform_data/dma-atmel.h 1746 1747ATMEL XDMA DRIVER 1748M: Ludovic Desroches <ludovic.desroches@atmel.com> 1749L: linux-arm-kernel@lists.infradead.org 1750L: dmaengine@vger.kernel.org 1751S: Supported 1752F: drivers/dma/at_xdmac.c 1753 1754ATMEL I2C DRIVER 1755M: Ludovic Desroches <ludovic.desroches@atmel.com> 1756L: linux-i2c@vger.kernel.org 1757S: Supported 1758F: drivers/i2c/busses/i2c-at91.c 1759 1760ATMEL ISI DRIVER 1761M: Josh Wu <josh.wu@atmel.com> 1762L: linux-media@vger.kernel.org 1763S: Supported 1764F: drivers/media/platform/soc_camera/atmel-isi.c 1765F: include/media/atmel-isi.h 1766 1767ATMEL LCDFB DRIVER 1768M: Nicolas Ferre <nicolas.ferre@atmel.com> 1769L: linux-fbdev@vger.kernel.org 1770S: Maintained 1771F: drivers/video/fbdev/atmel_lcdfb.c 1772F: include/video/atmel_lcdc.h 1773 1774ATMEL MACB ETHERNET DRIVER 1775M: Nicolas Ferre <nicolas.ferre@atmel.com> 1776S: Supported 1777F: drivers/net/ethernet/cadence/ 1778 1779ATMEL NAND DRIVER 1780M: Josh Wu <josh.wu@atmel.com> 1781L: linux-mtd@lists.infradead.org 1782S: Supported 1783F: drivers/mtd/nand/atmel_nand* 1784 1785ATMEL SPI DRIVER 1786M: Nicolas Ferre <nicolas.ferre@atmel.com> 1787S: Supported 1788F: drivers/spi/spi-atmel.* 1789 1790ATMEL SSC DRIVER 1791M: Bo Shen <voice.shen@atmel.com> 1792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1793S: Supported 1794F: drivers/misc/atmel-ssc.c 1795F: include/linux/atmel-ssc.h 1796 1797ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1798M: Nicolas Ferre <nicolas.ferre@atmel.com> 1799L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1800S: Supported 1801F: drivers/misc/atmel_tclib.c 1802F: drivers/clocksource/tcb_clksrc.c 1803 1804ATMEL USBA UDC DRIVER 1805M: Nicolas Ferre <nicolas.ferre@atmel.com> 1806L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1807S: Supported 1808F: drivers/usb/gadget/udc/atmel_usba_udc.* 1809 1810ATMEL WIRELESS DRIVER 1811M: Simon Kelley <simon@thekelleys.org.uk> 1812L: linux-wireless@vger.kernel.org 1813W: http://www.thekelleys.org.uk/atmel 1814W: http://atmelwlandriver.sourceforge.net/ 1815S: Maintained 1816F: drivers/net/wireless/atmel* 1817 1818ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1819M: Bradley Grove <linuxdrivers@attotech.com> 1820L: linux-scsi@vger.kernel.org 1821W: http://www.attotech.com 1822S: Supported 1823F: drivers/scsi/esas2r 1824 1825AUDIT SUBSYSTEM 1826M: Paul Moore <paul@paul-moore.com> 1827M: Eric Paris <eparis@redhat.com> 1828L: linux-audit@redhat.com (moderated for non-subscribers) 1829W: http://people.redhat.com/sgrubb/audit/ 1830T: git git://git.infradead.org/users/pcmoore/audit 1831S: Maintained 1832F: include/linux/audit.h 1833F: include/uapi/linux/audit.h 1834F: kernel/audit* 1835 1836AUXILIARY DISPLAY DRIVERS 1837M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1838W: http://miguelojeda.es/auxdisplay.htm 1839W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1840S: Maintained 1841F: drivers/auxdisplay/ 1842F: include/linux/cfag12864b.h 1843 1844AVR32 ARCHITECTURE 1845M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1846M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1847W: http://www.atmel.com/products/AVR32/ 1848W: http://mirror.egtvedt.no/avr32linux.org/ 1849W: http://avrfreaks.net/ 1850S: Maintained 1851F: arch/avr32/ 1852 1853AVR32/AT32AP MACHINE SUPPORT 1854M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1855M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1856S: Maintained 1857F: arch/avr32/mach-at32ap/ 1858 1859AX.25 NETWORK LAYER 1860M: Ralf Baechle <ralf@linux-mips.org> 1861L: linux-hams@vger.kernel.org 1862W: http://www.linux-ax25.org/ 1863S: Maintained 1864F: include/uapi/linux/ax25.h 1865F: include/net/ax25.h 1866F: net/ax25/ 1867 1868AZ6007 DVB DRIVER 1869M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1870L: linux-media@vger.kernel.org 1871W: http://linuxtv.org 1872T: git git://linuxtv.org/media_tree.git 1873S: Maintained 1874F: drivers/media/usb/dvb-usb-v2/az6007.c 1875 1876AZTECH FM RADIO RECEIVER DRIVER 1877M: Hans Verkuil <hverkuil@xs4all.nl> 1878L: linux-media@vger.kernel.org 1879T: git git://linuxtv.org/media_tree.git 1880W: http://linuxtv.org 1881S: Maintained 1882F: drivers/media/radio/radio-aztech* 1883 1884B43 WIRELESS DRIVER 1885M: Stefano Brivio <stefano.brivio@polimi.it> 1886L: linux-wireless@vger.kernel.org 1887L: b43-dev@lists.infradead.org 1888W: http://wireless.kernel.org/en/users/Drivers/b43 1889S: Maintained 1890F: drivers/net/wireless/b43/ 1891 1892B43LEGACY WIRELESS DRIVER 1893M: Larry Finger <Larry.Finger@lwfinger.net> 1894M: Stefano Brivio <stefano.brivio@polimi.it> 1895L: linux-wireless@vger.kernel.org 1896L: b43-dev@lists.infradead.org 1897W: http://wireless.kernel.org/en/users/Drivers/b43 1898S: Maintained 1899F: drivers/net/wireless/b43legacy/ 1900 1901BACKLIGHT CLASS/SUBSYSTEM 1902M: Jingoo Han <jg1.han@samsung.com> 1903M: Lee Jones <lee.jones@linaro.org> 1904S: Maintained 1905F: drivers/video/backlight/ 1906F: include/linux/backlight.h 1907 1908BATMAN ADVANCED 1909M: Marek Lindner <mareklindner@neomailbox.ch> 1910M: Simon Wunderlich <sw@simonwunderlich.de> 1911M: Antonio Quartulli <antonio@meshcoding.com> 1912L: b.a.t.m.a.n@lists.open-mesh.org 1913W: http://www.open-mesh.org/ 1914S: Maintained 1915F: net/batman-adv/ 1916 1917BAYCOM/HDLCDRV DRIVERS FOR AX.25 1918M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1919L: linux-hams@vger.kernel.org 1920W: http://www.baycom.org/~tom/ham/ham.html 1921S: Maintained 1922F: drivers/net/hamradio/baycom* 1923 1924BCACHE (BLOCK LAYER CACHE) 1925M: Kent Overstreet <kmo@daterainc.com> 1926L: linux-bcache@vger.kernel.org 1927W: http://bcache.evilpiepirate.org 1928S: Maintained: 1929F: drivers/md/bcache/ 1930 1931BEFS FILE SYSTEM 1932S: Orphan 1933F: Documentation/filesystems/befs.txt 1934F: fs/befs/ 1935 1936BECKHOFF CX5020 ETHERCAT MASTER DRIVER 1937M: Dariusz Marcinkiewicz <reksio@newterm.pl> 1938L: netdev@vger.kernel.org 1939S: Maintained 1940F: drivers/net/ethernet/ec_bhf.c 1941 1942BFS FILE SYSTEM 1943M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1944S: Maintained 1945F: Documentation/filesystems/bfs.txt 1946F: fs/bfs/ 1947F: include/uapi/linux/bfs_fs.h 1948 1949BLACKFIN ARCHITECTURE 1950M: Steven Miao <realmz6@gmail.com> 1951L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1952T: git git://git.code.sf.net/p/adi-linux/code 1953W: http://blackfin.uclinux.org 1954S: Supported 1955F: arch/blackfin/ 1956 1957BLACKFIN EMAC DRIVER 1958L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1959W: http://blackfin.uclinux.org 1960S: Supported 1961F: drivers/net/ethernet/adi/ 1962 1963BLACKFIN RTC DRIVER 1964L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1965W: http://blackfin.uclinux.org 1966S: Supported 1967F: drivers/rtc/rtc-bfin.c 1968 1969BLACKFIN SDH DRIVER 1970M: Sonic Zhang <sonic.zhang@analog.com> 1971L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1972W: http://blackfin.uclinux.org 1973S: Supported 1974F: drivers/mmc/host/bfin_sdh.c 1975 1976BLACKFIN SERIAL DRIVER 1977M: Sonic Zhang <sonic.zhang@analog.com> 1978L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1979W: http://blackfin.uclinux.org 1980S: Supported 1981F: drivers/tty/serial/bfin_uart.c 1982 1983BLACKFIN WATCHDOG DRIVER 1984L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1985W: http://blackfin.uclinux.org 1986S: Supported 1987F: drivers/watchdog/bfin_wdt.c 1988 1989BLACKFIN I2C TWI DRIVER 1990M: Sonic Zhang <sonic.zhang@analog.com> 1991L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1992W: http://blackfin.uclinux.org/ 1993S: Supported 1994F: drivers/i2c/busses/i2c-bfin-twi.c 1995 1996BLACKFIN MEDIA DRIVER 1997M: Scott Jiang <scott.jiang.linux@gmail.com> 1998L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1999W: http://blackfin.uclinux.org/ 2000S: Supported
2001F: drivers/media/platform/blackfin/ 2002F: drivers/media/i2c/adv7183* 2003F: drivers/media/i2c/vs6624* 2004 2005BLINKM RGB LED DRIVER 2006M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2007S: Maintained 2008F: drivers/leds/leds-blinkm.c 2009 2010BLOCK LAYER 2011M: Jens Axboe <axboe@kernel.dk> 2012T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2013S: Maintained 2014F: block/ 2015 2016BLOCK2MTD DRIVER 2017M: Joern Engel <joern@lazybastard.org> 2018L: linux-mtd@lists.infradead.org 2019S: Maintained 2020F: drivers/mtd/devices/block2mtd.c 2021 2022BLUETOOTH DRIVERS 2023M: Marcel Holtmann <marcel@holtmann.org> 2024M: Gustavo Padovan <gustavo@padovan.org> 2025M: Johan Hedberg <johan.hedberg@gmail.com> 2026L: linux-bluetooth@vger.kernel.org 2027W: http://www.bluez.org/ 2028T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2029T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2030S: Maintained 2031F: drivers/bluetooth/ 2032 2033BLUETOOTH SUBSYSTEM 2034M: Marcel Holtmann <marcel@holtmann.org> 2035M: Gustavo Padovan <gustavo@padovan.org> 2036M: Johan Hedberg <johan.hedberg@gmail.com> 2037L: linux-bluetooth@vger.kernel.org 2038W: http://www.bluez.org/ 2039T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2040T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2041S: Maintained 2042F: net/bluetooth/ 2043F: include/net/bluetooth/ 2044 2045BONDING DRIVER 2046M: Jay Vosburgh <j.vosburgh@gmail.com> 2047M: Veaceslav Falico <vfalico@gmail.com> 2048M: Andy Gospodarek <andy@greyhouse.net> 2049L: netdev@vger.kernel.org 2050W: http://sourceforge.net/projects/bonding/ 2051S: Supported 2052F: drivers/net/bonding/ 2053F: include/uapi/linux/if_bonding.h 2054 2055BPF (Safe dynamic programs and tools) 2056M: Alexei Starovoitov <ast@kernel.org> 2057L: netdev@vger.kernel.org 2058L: linux-kernel@vger.kernel.org 2059S: Supported 2060F: kernel/bpf/ 2061 2062BROADCOM B44 10/100 ETHERNET DRIVER 2063M: Gary Zambrano <zambrano@broadcom.com> 2064L: netdev@vger.kernel.org 2065S: Supported 2066F: drivers/net/ethernet/broadcom/b44.* 2067 2068BROADCOM GENET ETHERNET DRIVER 2069M: Florian Fainelli <f.fainelli@gmail.com> 2070L: netdev@vger.kernel.org 2071S: Supported 2072F: drivers/net/ethernet/broadcom/genet/ 2073 2074BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2075M: Sony Chacko <sony.chacko@qlogic.com> 2076M: Dept-HSGLinuxNICDev@qlogic.com 2077L: netdev@vger.kernel.org 2078S: Supported 2079F: drivers/net/ethernet/broadcom/bnx2.* 2080F: drivers/net/ethernet/broadcom/bnx2_* 2081 2082BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2083M: Ariel Elior <ariel.elior@qlogic.com> 2084L: netdev@vger.kernel.org 2085S: Supported 2086F: drivers/net/ethernet/broadcom/bnx2x/ 2087 2088BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2089M: Christian Daudt <bcm@fixthebug.org> 2090M: Matt Porter <mporter@linaro.org> 2091M: Florian Fainelli <f.fainelli@gmail.com> 2092L: bcm-kernel-feedback-list@broadcom.com 2093T: git git://github.com/broadcom/mach-bcm 2094S: Maintained 2095F: arch/arm/mach-bcm/ 2096F: arch/arm/boot/dts/bcm113* 2097F: arch/arm/boot/dts/bcm216* 2098F: arch/arm/boot/dts/bcm281* 2099F: arch/arm/configs/bcm_defconfig 2100F: drivers/mmc/host/sdhci-bcm-kona.c 2101F: drivers/clocksource/bcm_kona_timer.c 2102 2103BROADCOM BCM2835 ARM ARCHITECTURE 2104M: Stephen Warren <swarren@wwwdotorg.org> 2105M: Lee Jones <lee@kernel.org> 2106L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2107T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2108S: Maintained 2109N: bcm2835 2110 2111BROADCOM BCM33XX MIPS ARCHITECTURE 2112M: Kevin Cernekee <cernekee@gmail.com> 2113L: linux-mips@linux-mips.org 2114S: Maintained 2115F: arch/mips/bcm3384/* 2116F: arch/mips/include/asm/mach-bcm3384/* 2117F: arch/mips/kernel/*bmips* 2118 2119BROADCOM BCM5301X ARM ARCHITECTURE 2120M: Hauke Mehrtens <hauke@hauke-m.de> 2121L: linux-arm-kernel@lists.infradead.org 2122S: Maintained 2123F: arch/arm/mach-bcm/bcm_5301x.c 2124F: arch/arm/boot/dts/bcm5301x.dtsi 2125F: arch/arm/boot/dts/bcm470* 2126 2127BROADCOM BCM63XX ARM ARCHITECTURE 2128M: Florian Fainelli <f.fainelli@gmail.com> 2129L: linux-arm-kernel@lists.infradead.org 2130T: git git://git.github.com/brcm/linux.git 2131S: Maintained 2132F: arch/arm/mach-bcm/bcm63xx.c 2133F: arch/arm/include/debug/bcm63xx.S 2134 2135BROADCOM BCM63XX/BCM33XX UDC DRIVER 2136M: Kevin Cernekee <cernekee@gmail.com> 2137L: linux-usb@vger.kernel.org 2138S: Maintained 2139F: drivers/usb/gadget/udc/bcm63xx_udc.* 2140 2141BROADCOM BCM7XXX ARM ARCHITECTURE 2142M: Marc Carino <marc.ceeeee@gmail.com> 2143M: Brian Norris <computersforpeace@gmail.com> 2144M: Gregory Fong <gregory.0xf0@gmail.com> 2145M: Florian Fainelli <f.fainelli@gmail.com> 2146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2147S: Maintained 2148F: arch/arm/mach-bcm/*brcmstb* 2149F: arch/arm/boot/dts/bcm7*.dts* 2150F: drivers/bus/brcmstb_gisb.c 2151 2152BROADCOM BMIPS MIPS ARCHITECTURE 2153M: Kevin Cernekee <cernekee@gmail.com> 2154M: Florian Fainelli <f.fainelli@gmail.com> 2155L: linux-mips@linux-mips.org 2156S: Maintained 2157F: arch/mips/bmips/* 2158F: arch/mips/include/asm/mach-bmips/* 2159F: arch/mips/kernel/*bmips* 2160F: arch/mips/boot/dts/bcm*.dts* 2161F: drivers/irqchip/irq-bcm7* 2162F: drivers/irqchip/irq-brcmstb* 2163 2164BROADCOM TG3 GIGABIT ETHERNET DRIVER 2165M: Prashant Sreedharan <prashant@broadcom.com> 2166M: Michael Chan <mchan@broadcom.com> 2167L: netdev@vger.kernel.org 2168S: Supported 2169F: drivers/net/ethernet/broadcom/tg3.* 2170 2171BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2172M: Brett Rudley <brudley@broadcom.com> 2173M: Arend van Spriel <arend@broadcom.com> 2174M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2175M: Hante Meuleman <meuleman@broadcom.com> 2176L: linux-wireless@vger.kernel.org 2177L: brcm80211-dev-list@broadcom.com 2178S: Supported 2179F: drivers/net/wireless/brcm80211/ 2180 2181BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2182M: QLogic-Storage-Upstream@qlogic.com 2183L: linux-scsi@vger.kernel.org 2184S: Supported 2185F: drivers/scsi/bnx2fc/ 2186 2187BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2188M: QLogic-Storage-Upstream@qlogic.com 2189L: linux-scsi@vger.kernel.org 2190S: Supported 2191F: drivers/scsi/bnx2i/ 2192 2193BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2194M: Ray Jui <rjui@broadcom.com> 2195M: Scott Branden <sbranden@broadcom.com> 2196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2197L: bcm-kernel-feedback-list@broadcom.com 2198T: git git://git.github.com/brcm/linux.git 2199S: Maintained 2200N: iproc 2201N: cygnus 2202N: bcm9113* 2203N: bcm9583* 2204N: bcm583* 2205N: bcm113* 2206 2207BROADCOM KONA GPIO DRIVER 2208M: Ray Jui <rjui@broadcom.com> 2209L: bcm-kernel-feedback-list@broadcom.com 2210S: Supported 2211F: drivers/gpio/gpio-bcm-kona.c 2212F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt 2213 2214BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2215M: RafaÅ MiÅecki <zajec5@gmail.com> 2216L: linux-wireless@vger.kernel.org 2217S: Maintained 2218F: drivers/bcma/ 2219F: include/linux/bcma/ 2220 2221BROADCOM SYSTEMPORT ETHERNET DRIVER 2222M: Florian Fainelli <f.fainelli@gmail.com> 2223L: netdev@vger.kernel.org 2224S: Supported 2225F: drivers/net/ethernet/broadcom/bcmsysport.* 2226 2227BROCADE BFA FC SCSI DRIVER 2228M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2229M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2230L: linux-scsi@vger.kernel.org 2231S: Supported 2232F: drivers/scsi/bfa/ 2233 2234BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2235M: Rasesh Mody <rasesh.mody@qlogic.com> 2236L: netdev@vger.kernel.org 2237S: Supported 2238F: drivers/net/ethernet/brocade/bna/ 2239 2240BSG (block layer generic sg v4 driver) 2241M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2242L: linux-scsi@vger.kernel.org 2243S: Supported 2244F: block/bsg.c 2245F: include/linux/bsg.h 2246F: include/uapi/linux/bsg.h 2247 2248BT87X AUDIO DRIVER 2249M: Clemens Ladisch <clemens@ladisch.de> 2250L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2251T: git git://git.alsa-project.org/alsa-kernel.git 2252S: Maintained 2253F: Documentation/sound/alsa/Bt87x.txt 2254F: sound/pci/bt87x.c 2255 2256BT8XXGPIO DRIVER 2257M: Michael Buesch <m@bues.ch> 2258W: http://bu3sch.de/btgpio.php 2259S: Maintained 2260F: drivers/gpio/gpio-bt8xx.c 2261 2262BTRFS FILE SYSTEM 2263M: Chris Mason <clm@fb.com> 2264M: Josef Bacik <jbacik@fb.com> 2265M: David Sterba <dsterba@suse.cz> 2266L: linux-btrfs@vger.kernel.org 2267W: http://btrfs.wiki.kernel.org/ 2268Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2269T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2270S: Maintained 2271F: Documentation/filesystems/btrfs.txt 2272F: fs/btrfs/ 2273 2274BTTV VIDEO4LINUX DRIVER 2275M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2276L: linux-media@vger.kernel.org 2277W: http://linuxtv.org 2278T: git git://linuxtv.org/media_tree.git 2279S: Odd fixes 2280F: Documentation/video4linux/bttv/ 2281F: drivers/media/pci/bt8xx/bttv* 2282 2283BUSLOGIC SCSI DRIVER 2284M: Khalid Aziz <khalid@gonehiking.org> 2285L: linux-scsi@vger.kernel.org 2286S: Maintained 2287F: drivers/scsi/BusLogic.* 2288F: drivers/scsi/FlashPoint.* 2289 2290C-MEDIA CMI8788 DRIVER 2291M: Clemens Ladisch <clemens@ladisch.de> 2292L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2293T: git git://git.alsa-project.org/alsa-kernel.git 2294S: Maintained 2295F: sound/pci/oxygen/ 2296 2297C6X ARCHITECTURE 2298M: Mark Salter <msalter@redhat.com> 2299M: Aurelien Jacquiot <a-jacquiot@ti.com> 2300L: linux-c6x-dev@linux-c6x.org 2301W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2302S: Maintained 2303F: arch/c6x/ 2304 2305CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2306M: David Howells <dhowells@redhat.com> 2307L: linux-cachefs@redhat.com 2308S: Supported 2309F: Documentation/filesystems/caching/cachefiles.txt 2310F: fs/cachefiles/ 2311 2312CADET FM/AM RADIO RECEIVER DRIVER 2313M: Hans Verkuil <hverkuil@xs4all.nl> 2314L: linux-media@vger.kernel.org 2315T: git git://linuxtv.org/media_tree.git 2316W: http://linuxtv.org 2317S: Maintained 2318F: drivers/media/radio/radio-cadet* 2319 2320CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2321M: Jonathan Corbet <corbet@lwn.net> 2322L: linux-media@vger.kernel.org 2323T: git git://linuxtv.org/media_tree.git 2324S: Maintained 2325F: Documentation/video4linux/cafe_ccic 2326F: drivers/media/platform/marvell-ccic/ 2327 2328CAIF NETWORK LAYER 2329M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2330L: netdev@vger.kernel.org 2331S: Supported 2332F: Documentation/networking/caif/ 2333F: drivers/net/caif/ 2334F: include/uapi/linux/caif/ 2335F: include/net/caif/ 2336F: net/caif/ 2337 2338CALGARY x86-64 IOMMU 2339M: Muli Ben-Yehuda <muli@il.ibm.com> 2340M: "Jon D. Mason" <jdmason@kudzu.us> 2341L: discuss@x86-64.org 2342S: Maintained 2343F: arch/x86/kernel/pci-calgary_64.c 2344F: arch/x86/kernel/tce_64.c 2345F: arch/x86/include/asm/calgary.h 2346F: arch/x86/include/asm/tce.h 2347 2348CAN NETWORK LAYER 2349M: Oliver Hartkopp <socketcan@hartkopp.net> 2350L: linux-can@vger.kernel.org 2351W: http://gitorious.org/linux-can 2352T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2353T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2354S: Maintained 2355F: Documentation/networking/can.txt 2356F: net/can/ 2357F: include/linux/can/core.h 2358F: include/uapi/linux/can.h 2359F: include/uapi/linux/can/bcm.h 2360F: include/uapi/linux/can/raw.h 2361F: include/uapi/linux/can/gw.h 2362 2363CAN NETWORK DRIVERS 2364M: Wolfgang Grandegger <wg@grandegger.com> 2365M: Marc Kleine-Budde <mkl@pengutronix.de> 2366L: linux-can@vger.kernel.org 2367W: http://gitorious.org/linux-can 2368T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2369T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2370S: Maintained 2371F: drivers/net/can/ 2372F: include/linux/can/dev.h 2373F: include/linux/can/platform/ 2374F: include/uapi/linux/can/error.h 2375F: include/uapi/linux/can/netlink.h 2376 2377CAPABILITIES 2378M: Serge Hallyn <serge.hallyn@canonical.com> 2379L: linux-security-module@vger.kernel.org 2380S: Supported 2381F: include/linux/capability.h 2382F: include/uapi/linux/capability.h 2383F: security/capability.c 2384F: security/commoncap.c 2385F: kernel/capability.c 2386 2387CC2520 IEEE-802.15.4 RADIO DRIVER 2388M: Varka Bhadram <varkabhadram@gmail.com> 2389L: linux-wpan@vger.kernel.org 2390S: Maintained 2391F: drivers/net/ieee802154/cc2520.c 2392F: include/linux/spi/cc2520.h 2393F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2394 2395CELL BROADBAND ENGINE ARCHITECTURE 2396M: Arnd Bergmann <arnd@arndb.de> 2397L: linuxppc-dev@lists.ozlabs.org 2398L: cbe-oss-dev@lists.ozlabs.org 2399W: http://www.ibm.com/developerworks/power/cell/ 2400S: Supported 2401F: arch/powerpc/include/asm/cell*.h 2402F: arch/powerpc/include/asm/spu*.h 2403F: arch/powerpc/include/uapi/asm/spu*.h 2404F: arch/powerpc/oprofile/*cell* 2405F: arch/powerpc/platforms/cell/ 2406 2407CEPH DISTRIBUTED FILE SYSTEM CLIENT 2408M: Sage Weil <sage@inktank.com> 2409L: ceph-devel@vger.kernel.org 2410W: http://ceph.com/ 2411T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2412S: Supported 2413F: Documentation/filesystems/ceph.txt 2414F: fs/ceph/ 2415F: net/ceph/ 2416F: include/linux/ceph/ 2417F: include/linux/crush/ 2418 2419CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2420L: linux-usb@vger.kernel.org 2421S: Orphan 2422F: Documentation/usb/WUSB-Design-overview.txt 2423F: Documentation/usb/wusb-cbaf 2424F: drivers/usb/host/hwa-hc.c 2425F: drivers/usb/host/whci/ 2426F: drivers/usb/wusbcore/ 2427F: include/linux/usb/wusb* 2428 2429CFAG12864B LCD DRIVER 2430M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2431W: http://miguelojeda.es/auxdisplay.htm 2432W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2433S: Maintained 2434F: drivers/auxdisplay/cfag12864b.c 2435F: include/linux/cfag12864b.h 2436 2437CFAG12864BFB LCD FRAMEBUFFER DRIVER 2438M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2439W: http://miguelojeda.es/auxdisplay.htm 2440W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2441S: Maintained 2442F: drivers/auxdisplay/cfag12864bfb.c 2443F: include/linux/cfag12864b.h 2444 2445CFG80211 and NL80211 2446M: Johannes Berg <johannes@sipsolutions.net> 2447L: linux-wireless@vger.kernel.org 2448W: http://wireless.kernel.org/ 2449T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2451S: Maintained 2452F: include/uapi/linux/nl80211.h 2453F: include/net/cfg80211.h 2454F: net/wireless/* 2455X: net/wireless/wext* 2456 2457CHAR and MISC DRIVERS 2458M: Arnd Bergmann <arnd@arndb.de> 2459M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2460T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2461S: Supported 2462F: drivers/char/* 2463F: drivers/misc/* 2464F: include/linux/miscdevice.h 2465 2466CHECKPATCH 2467M: Andy Whitcroft <apw@canonical.com> 2468M: Joe Perches <joe@perches.com> 2469S: Maintained 2470F: scripts/checkpatch.pl 2471 2472CHINESE DOCUMENTATION 2473M: Harry Wei <harryxiyou@gmail.com> 2474L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2475L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2476S: Maintained 2477F: Documentation/zh_CN/ 2478 2479CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2480M: Peter Chen <Peter.Chen@freescale.com> 2481T: git git://github.com/hzpeterchen/linux-usb.git 2482L: linux-usb@vger.kernel.org 2483S: Maintained 2484F: drivers/usb/chipidea/ 2485 2486CHROME HARDWARE PLATFORM SUPPORT 2487M: Olof Johansson <olof@lixom.net> 2488S: Maintained 2489F: drivers/platform/chrome/ 2490 2491CISCO VIC ETHERNET NIC DRIVER 2492M: Christian Benvenuti <benve@cisco.com> 2493M: Sujith Sankar <ssujith@cisco.com> 2494M: Govindarajulu Varadarajan <_govind@gmx.com> 2495M: Neel Patel <neepatel@cisco.com> 2496S: Supported 2497F: drivers/net/ethernet/cisco/enic/ 2498 2499CISCO VIC LOW LATENCY NIC DRIVER 2500M: Upinder Malhi <umalhi@cisco.com> 2501S: Supported 2502F: drivers/infiniband/hw/usnic 2503 2504CIRRUS LOGIC EP93XX ETHERNET DRIVER 2505M: Hartley Sweeten <hsweeten@visionengravers.com> 2506L: netdev@vger.kernel.org 2507S: Maintained 2508F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2509 2510CIRRUS LOGIC AUDIO CODEC DRIVERS 2511M: Brian Austin <brian.austin@cirrus.com> 2512M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2513L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2514S: Maintained 2515F: sound/soc/codecs/cs* 2516 2517CLEANCACHE API 2518M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2519L: linux-kernel@vger.kernel.org 2520S: Maintained 2521F: mm/cleancache.c 2522F: include/linux/cleancache.h 2523 2524CLK API 2525M: Russell King <linux@arm.linux.org.uk> 2526S: Maintained 2527F: include/linux/clk.h 2528 2529CLOCKSOURCE, CLOCKEVENT DRIVERS 2530M: Daniel Lezcano <daniel.lezcano@linaro.org> 2531M: Thomas Gleixner <tglx@linutronix.de> 2532L: linux-kernel@vger.kernel.org 2533T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2534S: Supported 2535F: drivers/clocksource 2536 2537CISCO FCOE HBA DRIVER 2538M: Hiral Patel <hiralpat@cisco.com> 2539M: Suma Ramars <sramars@cisco.com> 2540M: Brian Uchino <buchino@cisco.com> 2541L: linux-scsi@vger.kernel.org 2542S: Supported 2543F: drivers/scsi/fnic/ 2544 2545CMPC ACPI DRIVER 2546M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2547M: Daniel Oliveira Nascimento <don@syst.com.br> 2548L: platform-driver-x86@vger.kernel.org 2549S: Supported 2550F: drivers/platform/x86/classmate-laptop.c 2551 2552COCCINELLE/Semantic Patches (SmPL) 2553M: Julia Lawall <Julia.Lawall@lip6.fr> 2554M: Gilles Muller <Gilles.Muller@lip6.fr> 2555M: Nicolas Palix <nicolas.palix@imag.fr> 2556M: Michal Marek <mmarek@suse.cz> 2557L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2558T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2559W: http://coccinelle.lip6.fr/ 2560S: Supported 2561F: Documentation/coccinelle.txt 2562F: scripts/coccinelle/ 2563F: scripts/coccicheck 2564 2565CODA FILE SYSTEM 2566M: Jan Harkes <jaharkes@cs.cmu.edu> 2567M: coda@cs.cmu.edu 2568L: codalist@coda.cs.cmu.edu 2569W: http://www.coda.cs.cmu.edu/ 2570S: Maintained 2571F: Documentation/filesystems/coda.txt 2572F: fs/coda/ 2573F: include/linux/coda*.h 2574F: include/uapi/linux/coda*.h 2575 2576CODA V4L2 MEM2MEM DRIVER 2577M: Philipp Zabel <p.zabel@pengutronix.de> 2578L: linux-media@vger.kernel.org 2579S: Maintained 2580F: Documentation/devicetree/bindings/media/coda.txt 2581F: drivers/media/platform/coda/ 2582 2583COMMON CLK FRAMEWORK 2584M: Mike Turquette <mturquette@linaro.org> 2585M: Stephen Boyd <sboyd@codeaurora.org> 2586L: linux-kernel@vger.kernel.org 2587T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2588S: Maintained 2589F: drivers/clk/ 2590X: drivers/clk/clkdev.c 2591F: include/linux/clk-pr* 2592F: include/linux/clk/ 2593 2594COMMON INTERNET FILE SYSTEM (CIFS) 2595M: Steve French <sfrench@samba.org> 2596L: linux-cifs@vger.kernel.org 2597L: samba-technical@lists.samba.org (moderated for non-subscribers) 2598W: http://linux-cifs.samba.org/ 2599T: git git://git.samba.org/sfrench/cifs-2.6.git 2600S: Supported 2601F: Documentation/filesystems/cifs/ 2602F: fs/cifs/ 2603 2604COMPACTPCI HOTPLUG CORE 2605M: Scott Murray <scott@spiteful.org> 2606L: linux-pci@vger.kernel.org 2607S: Maintained 2608F: drivers/pci/hotplug/cpci_hotplug* 2609 2610COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2611M: Scott Murray <scott@spiteful.org> 2612L: linux-pci@vger.kernel.org 2613S: Maintained 2614F: drivers/pci/hotplug/cpcihp_zt5550.* 2615 2616COMPACTPCI HOTPLUG GENERIC DRIVER 2617M: Scott Murray <scott@spiteful.org> 2618L: linux-pci@vger.kernel.org 2619S: Maintained 2620F: drivers/pci/hotplug/cpcihp_generic.c 2621 2622COMPAL LAPTOP SUPPORT 2623M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2624L: platform-driver-x86@vger.kernel.org 2625S: Maintained 2626F: drivers/platform/x86/compal-laptop.c 2627 2628CONEXANT ACCESSRUNNER USB DRIVER 2629M: Simon Arlott <cxacru@fire.lp0.eu> 2630L: accessrunner-general@lists.sourceforge.net 2631W: http://accessrunner.sourceforge.net/ 2632S: Maintained 2633F: drivers/usb/atm/cxacru.c 2634 2635CONFIGFS 2636M: Joel Becker <jlbec@evilplan.org> 2637T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2638S: Supported 2639F: fs/configfs/ 2640F: include/linux/configfs.h 2641 2642CONNECTOR 2643M: Evgeniy Polyakov <zbr@ioremap.net> 2644L: netdev@vger.kernel.org 2645S: Maintained 2646F: drivers/connector/ 2647 2648CONTROL GROUP (CGROUP) 2649M: Tejun Heo <tj@kernel.org> 2650M: Li Zefan <lizefan@huawei.com> 2651L: cgroups@vger.kernel.org 2652T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2653S: Maintained 2654F: Documentation/cgroups/ 2655F: include/linux/cgroup* 2656F: kernel/cgroup* 2657 2658CONTROL GROUP - CPUSET 2659M: Li Zefan <lizefan@huawei.com> 2660L: cgroups@vger.kernel.org 2661W: http://www.bullopensource.org/cpuset/ 2662W: http://oss.sgi.com/projects/cpusets/ 2663T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2664S: Maintained 2665F: Documentation/cgroups/cpusets.txt 2666F: include/linux/cpuset.h 2667F: kernel/cpuset.c 2668 2669CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2670M: Johannes Weiner <hannes@cmpxchg.org> 2671M: Michal Hocko <mhocko@suse.cz> 2672L: cgroups@vger.kernel.org 2673L: linux-mm@kvack.org 2674S: Maintained 2675F: mm/memcontrol.c 2676F: mm/swap_cgroup.c 2677 2678CORETEMP HARDWARE MONITORING DRIVER 2679M: Fenghua Yu <fenghua.yu@intel.com> 2680L: lm-sensors@lm-sensors.org 2681S: Maintained 2682F: Documentation/hwmon/coretemp 2683F: drivers/hwmon/coretemp.c 2684 2685COSA/SRP SYNC SERIAL DRIVER 2686M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2687W: http://www.fi.muni.cz/~kas/cosa/ 2688S: Maintained 2689F: drivers/net/wan/cosa* 2690 2691CPMAC ETHERNET DRIVER 2692M: Florian Fainelli <florian@openwrt.org> 2693L: netdev@vger.kernel.org 2694S: Maintained 2695F: drivers/net/ethernet/ti/cpmac.c 2696 2697CPU FREQUENCY DRIVERS 2698M: Rafael J. Wysocki <rjw@rjwysocki.net> 2699M: Viresh Kumar <viresh.kumar@linaro.org> 2700L: linux-pm@vger.kernel.org 2701S: Maintained 2702T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2703T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2704F: drivers/cpufreq/ 2705F: include/linux/cpufreq.h 2706 2707CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2708M: Viresh Kumar <viresh.kumar@linaro.org> 2709M: Sudeep Holla <sudeep.holla@arm.com> 2710L: linux-pm@vger.kernel.org 2711W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2712S: Maintained 2713F: drivers/cpufreq/arm_big_little.h 2714F: drivers/cpufreq/arm_big_little.c 2715F: drivers/cpufreq/arm_big_little_dt.c 2716 2717CPUIDLE DRIVER - ARM BIG LITTLE 2718M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2719M: Daniel Lezcano <daniel.lezcano@linaro.org> 2720L: linux-pm@vger.kernel.org 2721L: linux-arm-kernel@lists.infradead.org 2722T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2723S: Maintained 2724F: drivers/cpuidle/cpuidle-big_little.c 2725 2726CPUIDLE DRIVER - ARM EXYNOS 2727M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2728M: Daniel Lezcano <daniel.lezcano@linaro.org> 2729M: Kukjin Kim <kgene@kernel.org> 2730L: linux-pm@vger.kernel.org 2731L: linux-samsung-soc@vger.kernel.org 2732S: Supported 2733F: drivers/cpuidle/cpuidle-exynos.c 2734F: arch/arm/mach-exynos/pm.c 2735 2736CPUIDLE DRIVERS 2737M: Rafael J. Wysocki <rjw@rjwysocki.net> 2738M: Daniel Lezcano <daniel.lezcano@linaro.org> 2739L: linux-pm@vger.kernel.org 2740S: Maintained 2741T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2742F: drivers/cpuidle/* 2743F: include/linux/cpuidle.h 2744 2745CPUID/MSR DRIVER 2746M: "H. Peter Anvin" <hpa@zytor.com> 2747S: Maintained 2748F: arch/x86/kernel/cpuid.c 2749F: arch/x86/kernel/msr.c 2750 2751CPU POWER MONITORING SUBSYSTEM 2752M: Thomas Renninger <trenn@suse.de> 2753L: linux-pm@vger.kernel.org 2754S: Maintained 2755F: tools/power/cpupower/ 2756 2757CRAMFS FILESYSTEM 2758W: http://sourceforge.net/projects/cramfs/ 2759S: Orphan / Obsolete 2760F: Documentation/filesystems/cramfs.txt 2761F: fs/cramfs/ 2762 2763CRIS PORT 2764M: Mikael Starvik <starvik@axis.com> 2765M: Jesper Nilsson <jesper.nilsson@axis.com> 2766L: linux-cris-kernel@axis.com 2767W: http://developer.axis.com 2768S: Maintained 2769F: arch/cris/ 2770F: drivers/tty/serial/crisv10.* 2771 2772CRYPTO API 2773M: Herbert Xu <herbert@gondor.apana.org.au> 2774M: "David S. Miller" <davem@davemloft.net> 2775L: linux-crypto@vger.kernel.org 2776T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2777S: Maintained 2778F: Documentation/crypto/ 2779F: arch/*/crypto/ 2780F: crypto/ 2781F: drivers/crypto/ 2782F: include/crypto/ 2783 2784CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2785M: Neil Horman <nhorman@tuxdriver.com> 2786L: linux-crypto@vger.kernel.org 2787S: Maintained 2788F: crypto/ansi_cprng.c 2789F: crypto/rng.c 2790 2791CS5535 Audio ALSA driver 2792M: Jaya Kumar <jayakumar.alsa@gmail.com> 2793S: Maintained 2794F: sound/pci/cs5535audio/ 2795 2796CW1200 WLAN driver 2797M: Solomon Peachy <pizza@shaftnet.org> 2798S: Maintained 2799F: drivers/net/wireless/cw1200/ 2800 2801CX18 VIDEO4LINUX DRIVER 2802M: Andy Walls <awalls@md.metrocast.net> 2803L: ivtv-devel@ivtvdriver.org (subscribers-only) 2804L: linux-media@vger.kernel.org 2805T: git git://linuxtv.org/media_tree.git 2806W: http://linuxtv.org 2807W: http://www.ivtvdriver.org/index.php/Cx18 2808S: Maintained 2809F: Documentation/video4linux/cx18.txt 2810F: drivers/media/pci/cx18/ 2811F: include/uapi/linux/ivtv* 2812 2813CX2341X MPEG ENCODER HELPER MODULE 2814M: Hans Verkuil <hverkuil@xs4all.nl> 2815L: linux-media@vger.kernel.org 2816T: git git://linuxtv.org/media_tree.git 2817W: http://linuxtv.org 2818S: Maintained 2819F: drivers/media/common/cx2341x* 2820F: include/media/cx2341x* 2821 2822CX88 VIDEO4LINUX DRIVER 2823M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2824L: linux-media@vger.kernel.org 2825W: http://linuxtv.org 2826T: git git://linuxtv.org/media_tree.git 2827S: Odd fixes 2828F: Documentation/video4linux/cx88/ 2829F: drivers/media/pci/cx88/ 2830 2831CXD2820R MEDIA DRIVER 2832M: Antti Palosaari <crope@iki.fi> 2833L: linux-media@vger.kernel.org 2834W: http://linuxtv.org/ 2835W: http://palosaari.fi/linux/ 2836Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2837T: git git://linuxtv.org/anttip/media_tree.git 2838S: Maintained 2839F: drivers/media/dvb-frontends/cxd2820r* 2840 2841CXGB3 ETHERNET DRIVER (CXGB3) 2842M: Santosh Raspatur <santosh@chelsio.com> 2843L: netdev@vger.kernel.org 2844W: http://www.chelsio.com 2845S: Supported 2846F: drivers/net/ethernet/chelsio/cxgb3/ 2847 2848CXGB3 ISCSI DRIVER (CXGB3I) 2849M: Karen Xie <kxie@chelsio.com> 2850L: linux-scsi@vger.kernel.org 2851W: http://www.chelsio.com 2852S: Supported 2853F: drivers/scsi/cxgbi/cxgb3i 2854 2855CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 2856M: Steve Wise <swise@chelsio.com> 2857L: linux-rdma@vger.kernel.org 2858W: http://www.openfabrics.org 2859S: Supported 2860F: drivers/infiniband/hw/cxgb3/ 2861 2862CXGB4 ETHERNET DRIVER (CXGB4) 2863M: Hariprasad S <hariprasad@chelsio.com> 2864L: netdev@vger.kernel.org 2865W: http://www.chelsio.com 2866S: Supported 2867F: drivers/net/ethernet/chelsio/cxgb4/ 2868 2869CXGB4 ISCSI DRIVER (CXGB4I) 2870M: Karen Xie <kxie@chelsio.com> 2871L: linux-scsi@vger.kernel.org 2872W: http://www.chelsio.com 2873S: Supported 2874F: drivers/scsi/cxgbi/cxgb4i 2875 2876CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 2877M: Steve Wise <swise@chelsio.com> 2878L: linux-rdma@vger.kernel.org 2879W: http://www.openfabrics.org 2880S: Supported 2881F: drivers/infiniband/hw/cxgb4/ 2882 2883CXGB4VF ETHERNET DRIVER (CXGB4VF) 2884M: Casey Leedom <leedom@chelsio.com> 2885L: netdev@vger.kernel.org 2886W: http://www.chelsio.com 2887S: Supported 2888F: drivers/net/ethernet/chelsio/cxgb4vf/ 2889 2890CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 2891M: Ian Munsie <imunsie@au1.ibm.com> 2892M: Michael Neuling <mikey@neuling.org> 2893L: linuxppc-dev@lists.ozlabs.org 2894S: Supported 2895F: drivers/misc/cxl/ 2896F: include/misc/cxl.h 2897F: include/uapi/misc/cxl.h 2898F: Documentation/powerpc/cxl.txt 2899F: Documentation/powerpc/cxl.txt 2900F: Documentation/ABI/testing/sysfs-class-cxl 2901 2902STMMAC ETHERNET DRIVER 2903M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2904L: netdev@vger.kernel.org 2905W: http://www.stlinux.com 2906S: Supported 2907F: drivers/net/ethernet/stmicro/stmmac/ 2908 2909CYBERPRO FB DRIVER 2910M: Russell King <linux@arm.linux.org.uk> 2911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2912W: http://www.arm.linux.org.uk/ 2913S: Maintained 2914F: drivers/video/fbdev/cyber2000fb.* 2915 2916CYCLADES ASYNC MUX DRIVER 2917W: http://www.cyclades.com/ 2918S: Orphan 2919F: drivers/tty/cyclades.c 2920F: include/linux/cyclades.h 2921F: include/uapi/linux/cyclades.h 2922 2923CYCLADES PC300 DRIVER 2924W: http://www.cyclades.com/ 2925S: Orphan 2926F: drivers/net/wan/pc300* 2927 2928CYPRESS_FIRMWARE MEDIA DRIVER 2929M: Antti Palosaari <crope@iki.fi> 2930L: linux-media@vger.kernel.org 2931W: http://linuxtv.org/ 2932W: http://palosaari.fi/linux/ 2933Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2934T: git git://linuxtv.org/anttip/media_tree.git 2935S: Maintained 2936F: drivers/media/common/cypress_firmware* 2937 2938CYTTSP TOUCHSCREEN DRIVER 2939M: Ferruh Yigit <fery@cypress.com> 2940L: linux-input@vger.kernel.org 2941S: Supported 2942F: drivers/input/touchscreen/cyttsp* 2943F: include/linux/input/cyttsp.h 2944 2945DAMA SLAVE for AX.25 2946M: Joerg Reuter <jreuter@yaina.de> 2947W: http://yaina.de/jreuter/ 2948W: http://www.qsl.net/dl1bke/ 2949L: linux-hams@vger.kernel.org 2950S: Maintained 2951F: net/ax25/af_ax25.c 2952F: net/ax25/ax25_dev.c 2953F: net/ax25/ax25_ds_* 2954F: net/ax25/ax25_in.c 2955F: net/ax25/ax25_out.c 2956F: net/ax25/ax25_timer.c 2957F: net/ax25/sysctl_net_ax25.c 2958 2959DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 2960L: netdev@vger.kernel.org 2961S: Orphan 2962F: Documentation/networking/dmfe.txt 2963F: drivers/net/ethernet/dec/tulip/dmfe.c 2964 2965DC390/AM53C974 SCSI driver 2966M: Hannes Reinecke <hare@suse.de> 2967L: linux-scsi@vger.kernel.org 2968S: Maintained 2969F: drivers/scsi/am53c974.c 2970 2971DC395x SCSI driver 2972M: Oliver Neukum <oliver@neukum.org> 2973M: Ali Akcaagac <aliakc@web.de> 2974M: Jamie Lenehan <lenehan@twibble.org> 2975L: dc395x@twibble.org 2976W: http://twibble.org/dist/dc395x/ 2977W: http://lists.twibble.org/mailman/listinfo/dc395x/ 2978S: Maintained 2979F: Documentation/scsi/dc395x.txt 2980F: drivers/scsi/dc395x.* 2981 2982DCCP PROTOCOL 2983M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 2984L: dccp@vger.kernel.org 2985W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 2986S: Maintained 2987F: include/linux/dccp.h 2988F: include/uapi/linux/dccp.h 2989F: include/linux/tfrc.h 2990F: net/dccp/ 2991 2992DECnet NETWORK LAYER 2993W: http://linux-decnet.sourceforge.net 2994L: linux-decnet-user@lists.sourceforge.net 2995S: Orphan 2996F: Documentation/networking/decnet.txt 2997F: net/decnet/ 2998 2999DECSTATION PLATFORM SUPPORT 3000M: "Maciej W. Rozycki" <macro@linux-mips.org>
3001L: linux-mips@linux-mips.org 3002W: http://www.linux-mips.org/wiki/DECstation 3003S: Maintained 3004F: arch/mips/dec/ 3005F: arch/mips/include/asm/dec/ 3006F: arch/mips/include/asm/mach-dec/ 3007 3008DEFXX FDDI NETWORK DRIVER 3009M: "Maciej W. Rozycki" <macro@linux-mips.org> 3010S: Maintained 3011F: drivers/net/fddi/defxx.* 3012 3013DELL LAPTOP DRIVER 3014M: Matthew Garrett <mjg59@srcf.ucam.org> 3015L: platform-driver-x86@vger.kernel.org 3016S: Maintained 3017F: drivers/platform/x86/dell-laptop.c 3018 3019DELL LAPTOP SMM DRIVER 3020M: Guenter Roeck <linux@roeck-us.net> 3021F: drivers/char/i8k.c 3022F: include/uapi/linux/i8k.h 3023 3024DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3025M: Doug Warzecha <Douglas_Warzecha@dell.com> 3026S: Maintained 3027F: Documentation/dcdbas.txt 3028F: drivers/firmware/dcdbas.* 3029 3030DELL WMI EXTRAS DRIVER 3031M: Matthew Garrett <mjg59@srcf.ucam.org> 3032S: Maintained 3033F: drivers/platform/x86/dell-wmi.c 3034 3035DESIGNWARE USB2 DRD IP DRIVER 3036M: Paul Zimmerman <paulz@synopsys.com> 3037L: linux-usb@vger.kernel.org 3038T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3039S: Maintained 3040F: drivers/usb/dwc2/ 3041 3042DESIGNWARE USB3 DRD IP DRIVER 3043M: Felipe Balbi <balbi@ti.com> 3044L: linux-usb@vger.kernel.org 3045L: linux-omap@vger.kernel.org 3046T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3047S: Maintained 3048F: drivers/usb/dwc3/ 3049 3050DEVICE COREDUMP (DEV_COREDUMP) 3051M: Johannes Berg <johannes@sipsolutions.net> 3052L: linux-kernel@vger.kernel.org 3053S: Maintained 3054F: drivers/base/devcoredump.c 3055F: include/linux/devcoredump.h 3056 3057DEVICE FREQUENCY (DEVFREQ) 3058M: MyungJoo Ham <myungjoo.ham@samsung.com> 3059M: Kyungmin Park <kyungmin.park@samsung.com> 3060L: linux-pm@vger.kernel.org 3061S: Maintained 3062F: drivers/devfreq/ 3063 3064DEVICE NUMBER REGISTRY 3065M: Torben Mathiasen <device@lanana.org> 3066W: http://lanana.org/docs/device-list/index.html 3067S: Maintained 3068 3069DEVICE-MAPPER (LVM) 3070M: Alasdair Kergon <agk@redhat.com> 3071M: Mike Snitzer <snitzer@redhat.com> 3072M: dm-devel@redhat.com 3073L: dm-devel@redhat.com 3074W: http://sources.redhat.com/dm 3075Q: http://patchwork.kernel.org/project/dm-devel/list/ 3076T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3077T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3078S: Maintained 3079F: Documentation/device-mapper/ 3080F: drivers/md/dm* 3081F: drivers/md/persistent-data/ 3082F: include/linux/device-mapper.h 3083F: include/linux/dm-*.h 3084F: include/uapi/linux/dm-*.h 3085 3086DIALOG SEMICONDUCTOR DRIVERS 3087M: Support Opensource <support.opensource@diasemi.com> 3088W: http://www.dialog-semiconductor.com/products 3089S: Supported 3090F: Documentation/hwmon/da90?? 3091F: drivers/gpio/gpio-da90??.c 3092F: drivers/hwmon/da90??-hwmon.c 3093F: drivers/input/misc/da90??_onkey.c 3094F: drivers/input/touchscreen/da9052_tsi.c 3095F: drivers/leds/leds-da90??.c 3096F: drivers/mfd/da903x.c 3097F: drivers/mfd/da90??-*.c 3098F: drivers/power/da9052-battery.c 3099F: drivers/regulator/da903x.c 3100F: drivers/regulator/da9???-regulator.[ch] 3101F: drivers/rtc/rtc-da90??.c 3102F: drivers/video/backlight/da90??_bl.c 3103F: drivers/watchdog/da90??_wdt.c 3104F: include/linux/mfd/da903x.h 3105F: include/linux/mfd/da9052/ 3106F: include/linux/mfd/da9055/ 3107F: include/linux/mfd/da9063/ 3108F: include/sound/da[79]*.h 3109F: sound/soc/codecs/da[79]*.[ch] 3110 3111DIGI NEO AND CLASSIC PCI PRODUCTS 3112M: Lidza Louina <lidza.louina@gmail.com> 3113M: Mark Hounschell <markh@compro.net> 3114L: driverdev-devel@linuxdriverproject.org 3115S: Maintained 3116F: drivers/staging/dgnc/ 3117 3118DIGI EPCA PCI PRODUCTS 3119M: Lidza Louina <lidza.louina@gmail.com> 3120M: Mark Hounschell <markh@compro.net> 3121M: Daeseok Youn <daeseok.youn@gmail.com> 3122L: driverdev-devel@linuxdriverproject.org 3123S: Maintained 3124F: drivers/staging/dgap/ 3125 3126DIOLAN U2C-12 I2C DRIVER 3127M: Guenter Roeck <linux@roeck-us.net> 3128L: linux-i2c@vger.kernel.org 3129S: Maintained 3130F: drivers/i2c/busses/i2c-diolan-u2c.c 3131 3132DIRECTORY NOTIFICATION (DNOTIFY) 3133M: Eric Paris <eparis@parisplace.org> 3134S: Maintained 3135F: Documentation/filesystems/dnotify.txt 3136F: fs/notify/dnotify/ 3137F: include/linux/dnotify.h 3138 3139DISK GEOMETRY AND PARTITION HANDLING 3140M: Andries Brouwer <aeb@cwi.nl> 3141W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3142W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3143W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3144S: Maintained 3145 3146DISKQUOTA 3147M: Jan Kara <jack@suse.cz> 3148S: Maintained 3149F: Documentation/filesystems/quota.txt 3150F: fs/quota/ 3151F: include/linux/quota*.h 3152F: include/uapi/linux/quota*.h 3153 3154DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3155M: Bernie Thompson <bernie@plugable.com> 3156L: linux-fbdev@vger.kernel.org 3157S: Maintained 3158W: http://plugable.com/category/projects/udlfb/ 3159F: drivers/video/fbdev/udlfb.c 3160F: include/video/udlfb.h 3161F: Documentation/fb/udlfb.txt 3162 3163DISTRIBUTED LOCK MANAGER (DLM) 3164M: Christine Caulfield <ccaulfie@redhat.com> 3165M: David Teigland <teigland@redhat.com> 3166L: cluster-devel@redhat.com 3167W: http://sources.redhat.com/cluster/ 3168T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3169S: Supported 3170F: fs/dlm/ 3171 3172DMA BUFFER SHARING FRAMEWORK 3173M: Sumit Semwal <sumit.semwal@linaro.org> 3174S: Maintained 3175L: linux-media@vger.kernel.org 3176L: dri-devel@lists.freedesktop.org 3177L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3178F: drivers/dma-buf/ 3179F: include/linux/dma-buf* 3180F: include/linux/reservation.h 3181F: include/linux/*fence.h 3182F: Documentation/dma-buf-sharing.txt 3183T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3184 3185DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3186M: Vinod Koul <vinod.koul@intel.com> 3187L: dmaengine@vger.kernel.org 3188Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3189S: Maintained 3190F: drivers/dma/ 3191F: include/linux/dmaengine.h 3192F: Documentation/dmaengine/ 3193T: git git://git.infradead.org/users/vkoul/slave-dma.git 3194 3195DME1737 HARDWARE MONITOR DRIVER 3196M: Juerg Haefliger <juergh@gmail.com> 3197L: lm-sensors@lm-sensors.org 3198S: Maintained 3199F: Documentation/hwmon/dme1737 3200F: drivers/hwmon/dme1737.c 3201 3202DOCKING STATION DRIVER 3203M: Shaohua Li <shaohua.li@intel.com> 3204L: linux-acpi@vger.kernel.org 3205S: Supported 3206F: drivers/acpi/dock.c 3207 3208DOCUMENTATION 3209M: Jonathan Corbet <corbet@lwn.net> 3210L: linux-doc@vger.kernel.org 3211S: Maintained 3212F: Documentation/ 3213X: Documentation/ABI/ 3214X: Documentation/devicetree/ 3215X: Documentation/[a-z][a-z]_[A-Z][A-Z]/ 3216 3217DOUBLETALK DRIVER 3218M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3219L: blinux-list@redhat.com 3220S: Maintained 3221F: drivers/char/dtlk.c 3222F: include/linux/dtlk.h 3223 3224DPT_I2O SCSI RAID DRIVER 3225M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3226L: linux-scsi@vger.kernel.org 3227W: http://www.adaptec.com/ 3228S: Maintained 3229F: drivers/scsi/dpt* 3230F: drivers/scsi/dpt/ 3231 3232DRBD DRIVER 3233P: Philipp Reisner 3234P: Lars Ellenberg 3235M: drbd-dev@lists.linbit.com 3236L: drbd-user@lists.linbit.com 3237W: http://www.drbd.org 3238T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3239T: git git://git.drbd.org/drbd-8.3.git 3240S: Supported 3241F: drivers/block/drbd/ 3242F: lib/lru_cache.c 3243F: Documentation/blockdev/drbd/ 3244 3245DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 3246M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3247T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3248S: Supported 3249F: Documentation/kobject.txt 3250F: drivers/base/ 3251F: fs/sysfs/ 3252F: fs/debugfs/ 3253F: include/linux/kobj* 3254F: include/linux/debugfs.h 3255F: lib/kobj* 3256 3257DRM DRIVERS 3258M: David Airlie <airlied@linux.ie> 3259L: dri-devel@lists.freedesktop.org 3260T: git git://people.freedesktop.org/~airlied/linux 3261S: Maintained 3262F: drivers/gpu/drm/ 3263F: drivers/gpu/vga/ 3264F: include/drm/ 3265F: include/uapi/drm/ 3266 3267RADEON DRM DRIVERS 3268M: Alex Deucher <alexander.deucher@amd.com> 3269M: Christian König <christian.koenig@amd.com> 3270L: dri-devel@lists.freedesktop.org 3271T: git git://people.freedesktop.org/~agd5f/linux 3272S: Supported 3273F: drivers/gpu/drm/radeon/ 3274F: include/uapi/drm/radeon* 3275 3276DRM PANEL DRIVERS 3277M: Thierry Reding <thierry.reding@gmail.com> 3278L: dri-devel@lists.freedesktop.org 3279T: git git://anongit.freedesktop.org/tegra/linux.git 3280S: Maintained 3281F: drivers/gpu/drm/drm_panel.c 3282F: drivers/gpu/drm/panel/ 3283F: include/drm/drm_panel.h 3284F: Documentation/devicetree/bindings/panel/ 3285 3286INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3287M: Daniel Vetter <daniel.vetter@intel.com> 3288M: Jani Nikula <jani.nikula@linux.intel.com> 3289L: intel-gfx@lists.freedesktop.org 3290L: dri-devel@lists.freedesktop.org 3291Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3292T: git git://anongit.freedesktop.org/drm-intel 3293S: Supported 3294F: drivers/gpu/drm/i915/ 3295F: include/drm/i915* 3296F: include/uapi/drm/i915* 3297 3298DRM DRIVERS FOR EXYNOS 3299M: Inki Dae <inki.dae@samsung.com> 3300M: Joonyoung Shim <jy0922.shim@samsung.com> 3301M: Seung-Woo Kim <sw0312.kim@samsung.com> 3302M: Kyungmin Park <kyungmin.park@samsung.com> 3303L: dri-devel@lists.freedesktop.org 3304T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3305S: Supported 3306F: drivers/gpu/drm/exynos/ 3307F: include/drm/exynos* 3308F: include/uapi/drm/exynos* 3309 3310DRM DRIVERS FOR FREESCALE IMX 3311M: Philipp Zabel <p.zabel@pengutronix.de> 3312L: dri-devel@lists.freedesktop.org 3313S: Maintained 3314F: drivers/gpu/drm/imx/ 3315F: Documentation/devicetree/bindings/drm/imx/ 3316 3317DRM DRIVERS FOR NVIDIA TEGRA 3318M: Thierry Reding <thierry.reding@gmail.com> 3319M: Terje Bergström <tbergstrom@nvidia.com> 3320L: dri-devel@lists.freedesktop.org 3321L: linux-tegra@vger.kernel.org 3322T: git git://anongit.freedesktop.org/tegra/linux.git 3323S: Supported 3324F: drivers/gpu/drm/tegra/ 3325F: drivers/gpu/host1x/ 3326F: include/linux/host1x.h 3327F: include/uapi/drm/tegra_drm.h 3328F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3329 3330DRM DRIVERS FOR RENESAS 3331M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3332L: dri-devel@lists.freedesktop.org 3333L: linux-sh@vger.kernel.org 3334T: git git://people.freedesktop.org/~airlied/linux 3335S: Supported 3336F: drivers/gpu/drm/rcar-du/ 3337F: drivers/gpu/drm/shmobile/ 3338F: include/linux/platform_data/rcar-du.h 3339F: include/linux/platform_data/shmob_drm.h 3340 3341DSBR100 USB FM RADIO DRIVER 3342M: Alexey Klimov <klimov.linux@gmail.com> 3343L: linux-media@vger.kernel.org 3344T: git git://linuxtv.org/media_tree.git 3345S: Maintained 3346F: drivers/media/radio/dsbr100.c 3347 3348DSCC4 DRIVER 3349M: Francois Romieu <romieu@fr.zoreil.com> 3350L: netdev@vger.kernel.org 3351S: Maintained 3352F: drivers/net/wan/dscc4.c 3353 3354DVB_USB_AF9015 MEDIA DRIVER 3355M: Antti Palosaari <crope@iki.fi> 3356L: linux-media@vger.kernel.org 3357W: http://linuxtv.org/ 3358W: http://palosaari.fi/linux/ 3359Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3360T: git git://linuxtv.org/anttip/media_tree.git 3361S: Maintained 3362F: drivers/media/usb/dvb-usb-v2/af9015* 3363 3364DVB_USB_AF9035 MEDIA DRIVER 3365M: Antti Palosaari <crope@iki.fi> 3366L: linux-media@vger.kernel.org 3367W: http://linuxtv.org/ 3368W: http://palosaari.fi/linux/ 3369Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3370T: git git://linuxtv.org/anttip/media_tree.git 3371S: Maintained 3372F: drivers/media/usb/dvb-usb-v2/af9035* 3373 3374DVB_USB_ANYSEE MEDIA DRIVER 3375M: Antti Palosaari <crope@iki.fi> 3376L: linux-media@vger.kernel.org 3377W: http://linuxtv.org/ 3378W: http://palosaari.fi/linux/ 3379Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3380T: git git://linuxtv.org/anttip/media_tree.git 3381S: Maintained 3382F: drivers/media/usb/dvb-usb-v2/anysee* 3383 3384DVB_USB_AU6610 MEDIA DRIVER 3385M: Antti Palosaari <crope@iki.fi> 3386L: linux-media@vger.kernel.org 3387W: http://linuxtv.org/ 3388W: http://palosaari.fi/linux/ 3389Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3390T: git git://linuxtv.org/anttip/media_tree.git 3391S: Maintained 3392F: drivers/media/usb/dvb-usb-v2/au6610* 3393 3394DVB_USB_CE6230 MEDIA DRIVER 3395M: Antti Palosaari <crope@iki.fi> 3396L: linux-media@vger.kernel.org 3397W: http://linuxtv.org/ 3398W: http://palosaari.fi/linux/ 3399Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3400T: git git://linuxtv.org/anttip/media_tree.git 3401S: Maintained 3402F: drivers/media/usb/dvb-usb-v2/ce6230* 3403 3404DVB_USB_CXUSB MEDIA DRIVER 3405M: Michael Krufky <mkrufky@linuxtv.org> 3406L: linux-media@vger.kernel.org 3407W: http://linuxtv.org/ 3408W: http://github.com/mkrufky 3409Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3410T: git git://linuxtv.org/media_tree.git 3411S: Maintained 3412F: drivers/media/usb/dvb-usb/cxusb* 3413 3414DVB_USB_EC168 MEDIA DRIVER 3415M: Antti Palosaari <crope@iki.fi> 3416L: linux-media@vger.kernel.org 3417W: http://linuxtv.org/ 3418W: http://palosaari.fi/linux/ 3419Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3420T: git git://linuxtv.org/anttip/media_tree.git 3421S: Maintained 3422F: drivers/media/usb/dvb-usb-v2/ec168* 3423 3424DVB_USB_GL861 MEDIA DRIVER 3425M: Antti Palosaari <crope@iki.fi> 3426L: linux-media@vger.kernel.org 3427W: http://linuxtv.org/ 3428Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3429T: git git://linuxtv.org/anttip/media_tree.git 3430S: Maintained 3431F: drivers/media/usb/dvb-usb-v2/gl861* 3432 3433DVB_USB_MXL111SF MEDIA DRIVER 3434M: Michael Krufky <mkrufky@linuxtv.org> 3435L: linux-media@vger.kernel.org 3436W: http://linuxtv.org/ 3437W: http://github.com/mkrufky 3438Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3439T: git git://linuxtv.org/mkrufky/mxl111sf.git 3440S: Maintained 3441F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3442 3443DVB_USB_RTL28XXU MEDIA DRIVER 3444M: Antti Palosaari <crope@iki.fi> 3445L: linux-media@vger.kernel.org 3446W: http://linuxtv.org/ 3447W: http://palosaari.fi/linux/ 3448Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3449T: git git://linuxtv.org/anttip/media_tree.git 3450S: Maintained 3451F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3452 3453DVB_USB_V2 MEDIA DRIVER 3454M: Antti Palosaari <crope@iki.fi> 3455L: linux-media@vger.kernel.org 3456W: http://linuxtv.org/ 3457W: http://palosaari.fi/linux/ 3458Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3459T: git git://linuxtv.org/anttip/media_tree.git 3460S: Maintained 3461F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3462F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3463 3464DYNAMIC DEBUG 3465M: Jason Baron <jbaron@akamai.com> 3466S: Maintained 3467F: lib/dynamic_debug.c 3468F: include/linux/dynamic_debug.h 3469 3470DZ DECSTATION DZ11 SERIAL DRIVER 3471M: "Maciej W. Rozycki" <macro@linux-mips.org> 3472S: Maintained 3473F: drivers/tty/serial/dz.* 3474 3475E4000 MEDIA DRIVER 3476M: Antti Palosaari <crope@iki.fi> 3477L: linux-media@vger.kernel.org 3478W: http://linuxtv.org/ 3479W: http://palosaari.fi/linux/ 3480Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3481T: git git://linuxtv.org/anttip/media_tree.git 3482S: Maintained 3483F: drivers/media/tuners/e4000* 3484 3485EATA ISA/EISA/PCI SCSI DRIVER 3486M: Dario Ballabio <ballabio_dario@emc.com> 3487L: linux-scsi@vger.kernel.org 3488S: Maintained 3489F: drivers/scsi/eata.c 3490 3491EC100 MEDIA DRIVER 3492M: Antti Palosaari <crope@iki.fi> 3493L: linux-media@vger.kernel.org 3494W: http://linuxtv.org/ 3495W: http://palosaari.fi/linux/ 3496Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3497T: git git://linuxtv.org/anttip/media_tree.git 3498S: Maintained 3499F: drivers/media/dvb-frontends/ec100* 3500 3501ECRYPT FILE SYSTEM 3502M: Tyler Hicks <tyhicks@canonical.com> 3503L: ecryptfs@vger.kernel.org 3504W: http://ecryptfs.org 3505W: https://launchpad.net/ecryptfs 3506S: Supported 3507F: Documentation/filesystems/ecryptfs.txt 3508F: fs/ecryptfs/ 3509 3510EDAC-CORE 3511M: Doug Thompson <dougthompson@xmission.com> 3512M: Borislav Petkov <bp@alien8.de> 3513M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3514L: linux-edac@vger.kernel.org 3515W: bluesmoke.sourceforge.net 3516S: Supported 3517F: Documentation/edac.txt 3518F: drivers/edac/ 3519F: include/linux/edac.h 3520 3521EDAC-AMD64 3522M: Doug Thompson <dougthompson@xmission.com> 3523M: Borislav Petkov <bp@alien8.de> 3524L: linux-edac@vger.kernel.org 3525W: bluesmoke.sourceforge.net 3526S: Maintained 3527F: drivers/edac/amd64_edac* 3528 3529EDAC-CALXEDA 3530M: Doug Thompson <dougthompson@xmission.com> 3531M: Robert Richter <rric@kernel.org> 3532L: linux-edac@vger.kernel.org 3533W: bluesmoke.sourceforge.net 3534S: Maintained 3535F: drivers/edac/highbank* 3536 3537EDAC-CAVIUM 3538M: Ralf Baechle <ralf@linux-mips.org> 3539M: David Daney <david.daney@cavium.com> 3540L: linux-edac@vger.kernel.org 3541L: linux-mips@linux-mips.org 3542W: bluesmoke.sourceforge.net 3543S: Supported 3544F: drivers/edac/octeon_edac* 3545 3546EDAC-E752X 3547M: Mark Gross <mark.gross@intel.com> 3548M: Doug Thompson <dougthompson@xmission.com> 3549L: linux-edac@vger.kernel.org 3550W: bluesmoke.sourceforge.net 3551S: Maintained 3552F: drivers/edac/e752x_edac.c 3553 3554EDAC-E7XXX 3555M: Doug Thompson <dougthompson@xmission.com> 3556L: linux-edac@vger.kernel.org 3557W: bluesmoke.sourceforge.net 3558S: Maintained 3559F: drivers/edac/e7xxx_edac.c 3560 3561EDAC-GHES 3562M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3563L: linux-edac@vger.kernel.org 3564W: bluesmoke.sourceforge.net 3565S: Maintained 3566F: drivers/edac/ghes_edac.c 3567 3568EDAC-I82443BXGX 3569M: Tim Small <tim@buttersideup.com> 3570L: linux-edac@vger.kernel.org 3571W: bluesmoke.sourceforge.net 3572S: Maintained 3573F: drivers/edac/i82443bxgx_edac.c 3574 3575EDAC-I3000 3576M: Jason Uhlenkott <juhlenko@akamai.com> 3577L: linux-edac@vger.kernel.org 3578W: bluesmoke.sourceforge.net 3579S: Maintained 3580F: drivers/edac/i3000_edac.c 3581 3582EDAC-I5000 3583M: Doug Thompson <dougthompson@xmission.com> 3584L: linux-edac@vger.kernel.org 3585W: bluesmoke.sourceforge.net 3586S: Maintained 3587F: drivers/edac/i5000_edac.c 3588 3589EDAC-I5400 3590M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3591L: linux-edac@vger.kernel.org 3592W: bluesmoke.sourceforge.net 3593S: Maintained 3594F: drivers/edac/i5400_edac.c 3595 3596EDAC-I7300 3597M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3598L: linux-edac@vger.kernel.org 3599W: bluesmoke.sourceforge.net 3600S: Maintained 3601F: drivers/edac/i7300_edac.c 3602 3603EDAC-I7CORE 3604M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3605L: linux-edac@vger.kernel.org 3606W: bluesmoke.sourceforge.net 3607S: Maintained 3608F: drivers/edac/i7core_edac.c 3609 3610EDAC-I82975X 3611M: Ranganathan Desikan <ravi@jetztechnologies.com> 3612M: "Arvind R." <arvino55@gmail.com> 3613L: linux-edac@vger.kernel.org 3614W: bluesmoke.sourceforge.net 3615S: Maintained 3616F: drivers/edac/i82975x_edac.c 3617 3618EDAC-IE31200 3619M: Jason Baron <jbaron@akamai.com> 3620L: linux-edac@vger.kernel.org 3621W: bluesmoke.sourceforge.net 3622S: Maintained 3623F: drivers/edac/ie31200_edac.c 3624 3625EDAC-MPC85XX 3626M: Johannes Thumshirn <johannes.thumshirn@men.de> 3627L: linux-edac@vger.kernel.org 3628W: bluesmoke.sourceforge.net 3629S: Maintained 3630F: drivers/edac/mpc85xx_edac.[ch] 3631 3632EDAC-PASEMI 3633M: Egor Martovetsky <egor@pasemi.com> 3634L: linux-edac@vger.kernel.org 3635W: bluesmoke.sourceforge.net 3636S: Maintained 3637F: drivers/edac/pasemi_edac.c 3638 3639EDAC-R82600 3640M: Tim Small <tim@buttersideup.com> 3641L: linux-edac@vger.kernel.org 3642W: bluesmoke.sourceforge.net 3643S: Maintained 3644F: drivers/edac/r82600_edac.c 3645 3646EDAC-SBRIDGE 3647M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3648L: linux-edac@vger.kernel.org 3649W: bluesmoke.sourceforge.net 3650S: Maintained 3651F: drivers/edac/sb_edac.c 3652 3653EDIROL UA-101/UA-1000 DRIVER 3654M: Clemens Ladisch <clemens@ladisch.de> 3655L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3656T: git git://git.alsa-project.org/alsa-kernel.git 3657S: Maintained 3658F: sound/usb/misc/ua101.c 3659 3660EXTENSIBLE FIRMWARE INTERFACE (EFI) 3661M: Matt Fleming <matt.fleming@intel.com> 3662L: linux-efi@vger.kernel.org 3663T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3664S: Maintained 3665F: Documentation/efi-stub.txt 3666F: arch/ia64/kernel/efi.c 3667F: arch/x86/boot/compressed/eboot.[ch] 3668F: arch/x86/include/asm/efi.h 3669F: arch/x86/platform/efi/* 3670F: drivers/firmware/efi/* 3671F: include/linux/efi*.h 3672 3673EFI VARIABLE FILESYSTEM 3674M: Matthew Garrett <matthew.garrett@nebula.com> 3675M: Jeremy Kerr <jk@ozlabs.org> 3676M: Matt Fleming <matt.fleming@intel.com> 3677T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3678L: linux-efi@vger.kernel.org 3679S: Maintained 3680F: fs/efivarfs/ 3681 3682EFIFB FRAMEBUFFER DRIVER 3683L: linux-fbdev@vger.kernel.org 3684M: Peter Jones <pjones@redhat.com> 3685S: Maintained 3686F: drivers/video/fbdev/efifb.c 3687 3688EFS FILESYSTEM 3689W: http://aeschi.ch.eu.org/efs/ 3690S: Orphan 3691F: fs/efs/ 3692 3693EHCA (IBM GX bus InfiniBand adapter) DRIVER 3694M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3695M: Christoph Raisch <raisch@de.ibm.com> 3696L: linux-rdma@vger.kernel.org 3697S: Supported 3698F: drivers/infiniband/hw/ehca/ 3699 3700EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3701M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3702L: netdev@vger.kernel.org 3703S: Maintained 3704F: drivers/net/ethernet/ibm/ehea/ 3705 3706EM28XX VIDEO4LINUX DRIVER 3707M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3708L: linux-media@vger.kernel.org 3709W: http://linuxtv.org 3710T: git git://linuxtv.org/media_tree.git 3711S: Maintained 3712F: drivers/media/usb/em28xx/ 3713 3714EMBEDDED LINUX 3715M: Paul Gortmaker <paul.gortmaker@windriver.com> 3716M: Matt Mackall <mpm@selenic.com> 3717M: David Woodhouse <dwmw2@infradead.org> 3718L: linux-embedded@vger.kernel.org 3719S: Maintained 3720 3721EMULEX LPFC FC SCSI DRIVER 3722M: James Smart <james.smart@emulex.com> 3723L: linux-scsi@vger.kernel.org 3724W: http://sourceforge.net/projects/lpfcxxxx 3725S: Supported 3726F: drivers/scsi/lpfc/ 3727 3728ENE CB710 FLASH CARD READER DRIVER 3729M: MichaÅ MirosÅaw <mirq-linux@rere.qmqm.pl> 3730S: Maintained 3731F: drivers/misc/cb710/ 3732F: drivers/mmc/host/cb710-mmc.* 3733F: include/linux/cb710.h 3734 3735ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3736M: Maxim Levitsky <maximlevitsky@gmail.com> 3737S: Maintained 3738F: drivers/media/rc/ene_ir.* 3739 3740ENHANCED ERROR HANDLING (EEH) 3741M: Gavin Shan <shangw@linux.vnet.ibm.com> 3742L: linuxppc-dev@lists.ozlabs.org 3743S: Supported 3744F: Documentation/powerpc/eeh-pci-error-recovery.txt 3745F: arch/powerpc/kernel/eeh*.c 3746 3747EPSON S1D13XXX FRAMEBUFFER DRIVER 3748M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3749S: Maintained 3750T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3751F: drivers/video/fbdev/s1d13xxxfb.c 3752F: include/video/s1d13xxxfb.h 3753 3754ET131X NETWORK DRIVER 3755M: Mark Einon <mark.einon@gmail.com> 3756S: Odd Fixes 3757F: drivers/net/ethernet/agere/ 3758 3759ETHERNET BRIDGE 3760M: Stephen Hemminger <stephen@networkplumber.org> 3761L: bridge@lists.linux-foundation.org 3762L: netdev@vger.kernel.org 3763W: http://www.linuxfoundation.org/en/Net:Bridge 3764S: Maintained 3765F: include/linux/netfilter_bridge/ 3766F: net/bridge/ 3767 3768ETHERNET PHY LIBRARY 3769M: Florian Fainelli <f.fainelli@gmail.com> 3770L: netdev@vger.kernel.org 3771S: Maintained 3772F: include/linux/phy.h 3773F: include/linux/phy_fixed.h 3774F: drivers/net/phy/ 3775F: Documentation/networking/phy.txt 3776F: drivers/of/of_mdio.c 3777F: drivers/of/of_net.c 3778 3779EXT2 FILE SYSTEM 3780M: Jan Kara <jack@suse.cz> 3781L: linux-ext4@vger.kernel.org 3782S: Maintained 3783F: Documentation/filesystems/ext2.txt 3784F: fs/ext2/ 3785F: include/linux/ext2* 3786 3787EXT3 FILE SYSTEM 3788M: Jan Kara <jack@suse.cz> 3789M: Andrew Morton <akpm@linux-foundation.org> 3790M: Andreas Dilger <adilger.kernel@dilger.ca> 3791L: linux-ext4@vger.kernel.org 3792S: Maintained 3793F: Documentation/filesystems/ext3.txt 3794F: fs/ext3/ 3795 3796EXT4 FILE SYSTEM 3797M: "Theodore Ts'o" <tytso@mit.edu> 3798M: Andreas Dilger <adilger.kernel@dilger.ca> 3799L: linux-ext4@vger.kernel.org 3800W: http://ext4.wiki.kernel.org 3801Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3802S: Maintained 3803F: Documentation/filesystems/ext4.txt 3804F: fs/ext4/ 3805 3806Extended Verification Module (EVM) 3807M: Mimi Zohar <zohar@linux.vnet.ibm.com> 3808L: linux-ima-devel@lists.sourceforge.net 3809L: linux-security-module@vger.kernel.org 3810S: Supported 3811F: security/integrity/evm/ 3812 3813EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3814M: MyungJoo Ham <myungjoo.ham@samsung.com> 3815M: Chanwoo Choi <cw00.choi@samsung.com> 3816L: linux-kernel@vger.kernel.org 3817T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 3818S: Maintained 3819F: drivers/extcon/ 3820F: Documentation/extcon/ 3821 3822EXYNOS DP DRIVER 3823M: Jingoo Han <jg1.han@samsung.com> 3824L: dri-devel@lists.freedesktop.org 3825S: Maintained 3826F: drivers/gpu/drm/exynos/exynos_dp* 3827 3828EXYNOS MIPI DISPLAY DRIVERS 3829M: Inki Dae <inki.dae@samsung.com> 3830M: Donghwa Lee <dh09.lee@samsung.com> 3831M: Kyungmin Park <kyungmin.park@samsung.com> 3832L: linux-fbdev@vger.kernel.org 3833S: Maintained 3834F: drivers/video/fbdev/exynos/exynos_mipi* 3835F: include/video/exynos_mipi* 3836 3837F71805F HARDWARE MONITORING DRIVER 3838M: Jean Delvare <jdelvare@suse.de> 3839L: lm-sensors@lm-sensors.org 3840S: Maintained 3841F: Documentation/hwmon/f71805f 3842F: drivers/hwmon/f71805f.c 3843 3844FC0011 TUNER DRIVER 3845M: Michael Buesch <m@bues.ch> 3846L: linux-media@vger.kernel.org 3847S: Maintained 3848F: drivers/media/tuners/fc0011.h 3849F: drivers/media/tuners/fc0011.c 3850 3851FC2580 MEDIA DRIVER 3852M: Antti Palosaari <crope@iki.fi> 3853L: linux-media@vger.kernel.org 3854W: http://linuxtv.org/ 3855W: http://palosaari.fi/linux/ 3856Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3857T: git git://linuxtv.org/anttip/media_tree.git 3858S: Maintained 3859F: drivers/media/tuners/fc2580* 3860 3861FANOTIFY 3862M: Eric Paris <eparis@redhat.com> 3863S: Maintained 3864F: fs/notify/fanotify/ 3865F: include/linux/fanotify.h 3866F: include/uapi/linux/fanotify.h 3867 3868FARSYNC SYNCHRONOUS DRIVER 3869M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3870W: http://www.farsite.co.uk/ 3871S: Supported 3872F: drivers/net/wan/farsync.* 3873 3874FAULT INJECTION SUPPORT 3875M: Akinobu Mita <akinobu.mita@gmail.com> 3876S: Supported 3877F: Documentation/fault-injection/ 3878F: lib/fault-inject.c 3879 3880FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3881M: Robert Love <robert.w.love@intel.com> 3882L: fcoe-devel@open-fcoe.org 3883W: www.Open-FCoE.org 3884S: Supported 3885F: drivers/scsi/libfc/ 3886F: drivers/scsi/fcoe/ 3887F: include/scsi/fc/ 3888F: include/scsi/libfc.h 3889F: include/scsi/libfcoe.h 3890F: include/uapi/scsi/fc/ 3891 3892FILE LOCKING (flock() and fcntl()/lockf()) 3893M: Jeff Layton <jlayton@poochiereds.net> 3894M: J. Bruce Fields <bfields@fieldses.org> 3895L: linux-fsdevel@vger.kernel.org 3896S: Maintained 3897F: include/linux/fcntl.h 3898F: include/linux/fs.h 3899F: include/uapi/linux/fcntl.h 3900F: include/uapi/linux/fs.h 3901F: fs/fcntl.c 3902F: fs/locks.c 3903 3904FILESYSTEMS (VFS and infrastructure) 3905M: Alexander Viro <viro@zeniv.linux.org.uk> 3906L: linux-fsdevel@vger.kernel.org 3907S: Maintained 3908F: fs/* 3909 3910FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3911M: Riku Voipio <riku.voipio@iki.fi> 3912L: lm-sensors@lm-sensors.org 3913S: Maintained 3914F: drivers/hwmon/f75375s.c 3915F: include/linux/f75375s.h 3916 3917FIREWIRE AUDIO DRIVERS 3918M: Clemens Ladisch <clemens@ladisch.de> 3919L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3920T: git git://git.alsa-project.org/alsa-kernel.git 3921S: Maintained 3922F: sound/firewire/ 3923 3924FIREWIRE MEDIA DRIVERS (firedtv) 3925M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3926L: linux-media@vger.kernel.org 3927L: linux1394-devel@lists.sourceforge.net 3928T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 3929S: Maintained 3930F: drivers/media/firewire/ 3931 3932FIREWIRE SBP-2 TARGET 3933M: Chris Boot <bootc@bootc.net> 3934L: linux-scsi@vger.kernel.org 3935L: target-devel@vger.kernel.org 3936L: linux1394-devel@lists.sourceforge.net 3937T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 3938S: Maintained 3939F: drivers/target/sbp/ 3940 3941FIREWIRE SUBSYSTEM 3942M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3943L: linux1394-devel@lists.sourceforge.net 3944W: http://ieee1394.wiki.kernel.org/ 3945T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 3946S: Maintained 3947F: drivers/firewire/ 3948F: include/linux/firewire.h 3949F: include/uapi/linux/firewire*.h 3950F: tools/firewire/ 3951 3952FIRMWARE LOADER (request_firmware) 3953M: Ming Lei <ming.lei@canonical.com> 3954L: linux-kernel@vger.kernel.org 3955S: Maintained 3956F: Documentation/firmware_class/ 3957F: drivers/base/firmware*.c 3958F: include/linux/firmware.h 3959 3960FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 3961M: Joshua Morris <josh.h.morris@us.ibm.com> 3962M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 3963S: Maintained 3964F: drivers/block/rsxx/ 3965 3966FLOPPY DRIVER 3967M: Jiri Kosina <jkosina@suse.cz> 3968T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 3969S: Odd fixes 3970F: drivers/block/floppy.c 3971 3972FMC SUBSYSTEM 3973M: Alessandro Rubini <rubini@gnudd.com> 3974W: http://www.ohwr.org/projects/fmc-bus 3975S: Supported 3976F: drivers/fmc/ 3977F: include/linux/fmc*.h 3978F: include/linux/ipmi-fru.h 3979K: fmc_d.*register 3980 3981FPU EMULATOR 3982M: Bill Metzenthen <billm@melbpc.org.au> 3983W: http://floatingpoint.sourceforge.net/emulator/index.html 3984S: Maintained 3985F: arch/x86/math-emu/ 3986 3987FRAME RELAY DLCI/FRAD (Sangoma drivers too) 3988L: netdev@vger.kernel.org 3989S: Orphan 3990F: drivers/net/wan/dlci.c 3991F: drivers/net/wan/sdla.c 3992 3993FRAMEBUFFER LAYER 3994M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 3995M: Tomi Valkeinen <tomi.valkeinen@ti.com> 3996L: linux-fbdev@vger.kernel.org 3997W: http://linux-fbdev.sourceforge.net/ 3998Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 3999T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4000S: Maintained
4001F: Documentation/fb/ 4002F: Documentation/devicetree/bindings/fb/ 4003F: drivers/video/ 4004F: include/video/ 4005F: include/linux/fb.h 4006F: include/uapi/video/ 4007F: include/uapi/linux/fb.h 4008 4009FREESCALE DIU FRAMEBUFFER DRIVER 4010M: Timur Tabi <timur@tabi.org> 4011L: linux-fbdev@vger.kernel.org 4012S: Maintained 4013F: drivers/video/fbdev/fsl-diu-fb.* 4014 4015FREESCALE DMA DRIVER 4016M: Li Yang <leoli@freescale.com> 4017M: Zhang Wei <zw@zh-kernel.org> 4018L: linuxppc-dev@lists.ozlabs.org 4019S: Maintained 4020F: drivers/dma/fsldma.* 4021 4022FREESCALE I2C CPM DRIVER 4023M: Jochen Friedrich <jochen@scram.de> 4024L: linuxppc-dev@lists.ozlabs.org 4025L: linux-i2c@vger.kernel.org 4026S: Maintained 4027F: drivers/i2c/busses/i2c-cpm.c 4028 4029FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4030M: Sascha Hauer <kernel@pengutronix.de> 4031L: linux-fbdev@vger.kernel.org 4032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4033S: Maintained 4034F: include/linux/platform_data/video-imxfb.h 4035F: drivers/video/fbdev/imxfb.c 4036 4037FREESCALE SOC FS_ENET DRIVER 4038M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4039M: Vitaly Bordug <vbordug@ru.mvista.com> 4040L: linuxppc-dev@lists.ozlabs.org 4041L: netdev@vger.kernel.org 4042S: Maintained 4043F: drivers/net/ethernet/freescale/fs_enet/ 4044F: include/linux/fs_enet_pd.h 4045 4046FREESCALE QUICC ENGINE LIBRARY 4047L: linuxppc-dev@lists.ozlabs.org 4048S: Orphan 4049F: arch/powerpc/sysdev/qe_lib/ 4050F: arch/powerpc/include/asm/*qe.h 4051 4052FREESCALE USB PERIPHERAL DRIVERS 4053M: Li Yang <leoli@freescale.com> 4054L: linux-usb@vger.kernel.org 4055L: linuxppc-dev@lists.ozlabs.org 4056S: Maintained 4057F: drivers/usb/gadget/udc/fsl* 4058 4059FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4060M: Li Yang <leoli@freescale.com> 4061L: netdev@vger.kernel.org 4062L: linuxppc-dev@lists.ozlabs.org 4063S: Maintained 4064F: drivers/net/ethernet/freescale/ucc_geth* 4065 4066FREESCALE QUICC ENGINE UCC UART DRIVER 4067M: Timur Tabi <timur@tabi.org> 4068L: linuxppc-dev@lists.ozlabs.org 4069S: Maintained 4070F: drivers/tty/serial/ucc_uart.c 4071 4072FREESCALE SOC SOUND DRIVERS 4073M: Timur Tabi <timur@tabi.org> 4074M: Nicolin Chen <nicoleotsuka@gmail.com> 4075M: Xiubo Li <Xiubo.Lee@gmail.com> 4076L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4077L: linuxppc-dev@lists.ozlabs.org 4078S: Maintained 4079F: sound/soc/fsl/fsl* 4080F: sound/soc/fsl/imx* 4081F: sound/soc/fsl/mpc8610_hpcd.c 4082 4083FREEVXFS FILESYSTEM 4084M: Christoph Hellwig <hch@infradead.org> 4085W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4086S: Maintained 4087F: fs/freevxfs/ 4088 4089FREEZER 4090M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4091M: Pavel Machek <pavel@ucw.cz> 4092L: linux-pm@vger.kernel.org 4093S: Supported 4094F: Documentation/power/freezing-of-tasks.txt 4095F: include/linux/freezer.h 4096F: kernel/freezer.c 4097 4098FRONTSWAP API 4099M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4100L: linux-kernel@vger.kernel.org 4101S: Maintained 4102F: mm/frontswap.c 4103F: include/linux/frontswap.h 4104 4105FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4106M: David Howells <dhowells@redhat.com> 4107L: linux-cachefs@redhat.com 4108S: Supported 4109F: Documentation/filesystems/caching/ 4110F: fs/fscache/ 4111F: include/linux/fscache*.h 4112 4113F2FS FILE SYSTEM 4114M: Jaegeuk Kim <jaegeuk@kernel.org> 4115M: Changman Lee <cm224.lee@samsung.com> 4116L: linux-f2fs-devel@lists.sourceforge.net 4117W: http://en.wikipedia.org/wiki/F2FS 4118T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4119S: Maintained 4120F: Documentation/filesystems/f2fs.txt 4121F: Documentation/ABI/testing/sysfs-fs-f2fs 4122F: fs/f2fs/ 4123F: include/linux/f2fs_fs.h 4124 4125FUJITSU FR-V (FRV) PORT 4126M: David Howells <dhowells@redhat.com> 4127S: Maintained 4128F: arch/frv/ 4129 4130FUJITSU LAPTOP EXTRAS 4131M: Jonathan Woithe <jwoithe@just42.net> 4132L: platform-driver-x86@vger.kernel.org 4133S: Maintained 4134F: drivers/platform/x86/fujitsu-laptop.c 4135 4136FUJITSU M-5MO LS CAMERA ISP DRIVER 4137M: Kyungmin Park <kyungmin.park@samsung.com> 4138M: Heungjun Kim <riverful.kim@samsung.com> 4139L: linux-media@vger.kernel.org 4140S: Maintained 4141F: drivers/media/i2c/m5mols/ 4142F: include/media/m5mols.h 4143 4144FUJITSU TABLET EXTRAS 4145M: Robert Gerlach <khnz@gmx.de> 4146L: platform-driver-x86@vger.kernel.org 4147S: Maintained 4148F: drivers/platform/x86/fujitsu-tablet.c 4149 4150FUSE: FILESYSTEM IN USERSPACE 4151M: Miklos Szeredi <miklos@szeredi.hu> 4152L: fuse-devel@lists.sourceforge.net 4153W: http://fuse.sourceforge.net/ 4154S: Maintained 4155F: fs/fuse/ 4156F: include/uapi/linux/fuse.h 4157 4158FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4159M: Rik Faith <faith@cs.unc.edu> 4160L: linux-scsi@vger.kernel.org 4161S: Odd Fixes (e.g., new signatures) 4162F: drivers/scsi/fdomain.* 4163 4164GCOV BASED KERNEL PROFILING 4165M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4166S: Maintained 4167F: kernel/gcov/ 4168F: Documentation/gcov.txt 4169 4170GDT SCSI DISK ARRAY CONTROLLER DRIVER 4171M: Achim Leubner <achim_leubner@adaptec.com> 4172L: linux-scsi@vger.kernel.org 4173W: http://www.icp-vortex.com/ 4174S: Supported 4175F: drivers/scsi/gdt* 4176 4177GEMTEK FM RADIO RECEIVER DRIVER 4178M: Hans Verkuil <hverkuil@xs4all.nl> 4179L: linux-media@vger.kernel.org 4180T: git git://linuxtv.org/media_tree.git 4181W: http://linuxtv.org 4182S: Maintained 4183F: drivers/media/radio/radio-gemtek* 4184 4185GENERIC GPIO I2C DRIVER 4186M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4187S: Supported 4188F: drivers/i2c/busses/i2c-gpio.c 4189F: include/linux/i2c-gpio.h 4190 4191GENERIC GPIO I2C MULTIPLEXER DRIVER 4192M: Peter Korsgaard <peter.korsgaard@barco.com> 4193L: linux-i2c@vger.kernel.org 4194S: Supported 4195F: drivers/i2c/muxes/i2c-mux-gpio.c 4196F: include/linux/i2c-mux-gpio.h 4197F: Documentation/i2c/muxes/i2c-mux-gpio 4198 4199GENERIC HDLC (WAN) DRIVERS 4200M: Krzysztof Halasa <khc@pm.waw.pl> 4201W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4202S: Maintained 4203F: drivers/net/wan/c101.c 4204F: drivers/net/wan/hd6457* 4205F: drivers/net/wan/hdlc* 4206F: drivers/net/wan/n2.c 4207F: drivers/net/wan/pc300too.c 4208F: drivers/net/wan/pci200syn.c 4209F: drivers/net/wan/wanxl* 4210 4211GENERIC INCLUDE/ASM HEADER FILES 4212M: Arnd Bergmann <arnd@arndb.de> 4213L: linux-arch@vger.kernel.org 4214T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4215S: Maintained 4216F: include/asm-generic/ 4217F: include/uapi/asm-generic/ 4218 4219GENERIC PHY FRAMEWORK 4220M: Kishon Vijay Abraham I <kishon@ti.com> 4221L: linux-kernel@vger.kernel.org 4222T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4223S: Supported 4224F: drivers/phy/ 4225F: include/linux/phy/ 4226 4227GENERIC UIO DRIVER FOR PCI DEVICES 4228M: "Michael S. Tsirkin" <mst@redhat.com> 4229L: kvm@vger.kernel.org 4230S: Supported 4231F: drivers/uio/uio_pci_generic.c 4232 4233GET_MAINTAINER SCRIPT 4234M: Joe Perches <joe@perches.com> 4235S: Maintained 4236F: scripts/get_maintainer.pl 4237 4238GFS2 FILE SYSTEM 4239M: Steven Whitehouse <swhiteho@redhat.com> 4240L: cluster-devel@redhat.com 4241W: http://sources.redhat.com/cluster/ 4242T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git 4243T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git 4244S: Supported 4245F: Documentation/filesystems/gfs2*.txt 4246F: fs/gfs2/ 4247F: include/uapi/linux/gfs2_ondisk.h 4248 4249GIGASET ISDN DRIVERS 4250M: Hansjoerg Lipp <hjlipp@web.de> 4251M: Tilman Schmidt <tilman@imap.cc> 4252L: gigaset307x-common@lists.sourceforge.net 4253W: http://gigaset307x.sourceforge.net/ 4254S: Maintained 4255F: Documentation/isdn/README.gigaset 4256F: drivers/isdn/gigaset/ 4257F: include/uapi/linux/gigaset_dev.h 4258 4259GO7007 MPEG CODEC 4260M: Hans Verkuil <hans.verkuil@cisco.com> 4261L: linux-media@vger.kernel.org 4262S: Maintained 4263F: drivers/media/usb/go7007/ 4264 4265GOODIX TOUCHSCREEN 4266M: Bastien Nocera <hadess@hadess.net> 4267L: linux-input@vger.kernel.org 4268S: Maintained 4269F: drivers/input/touchscreen/goodix.c 4270 4271GPIO SUBSYSTEM 4272M: Linus Walleij <linus.walleij@linaro.org> 4273M: Alexandre Courbot <gnurou@gmail.com> 4274L: linux-gpio@vger.kernel.org 4275T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4276S: Maintained 4277F: Documentation/gpio/ 4278F: drivers/gpio/ 4279F: include/linux/gpio/ 4280F: include/linux/gpio.h 4281F: include/asm-generic/gpio.h 4282 4283GRE DEMULTIPLEXER DRIVER 4284M: Dmitry Kozlov <xeb@mail.ru> 4285L: netdev@vger.kernel.org 4286S: Maintained 4287F: net/ipv4/gre_demux.c 4288F: net/ipv4/gre_offload.c 4289F: include/net/gre.h 4290 4291GRETH 10/100/1G Ethernet MAC device driver 4292M: Kristoffer Glembo <kristoffer@gaisler.com> 4293L: netdev@vger.kernel.org 4294S: Maintained 4295F: drivers/net/ethernet/aeroflex/ 4296 4297GSPCA FINEPIX SUBDRIVER 4298M: Frank Zago <frank@zago.net> 4299L: linux-media@vger.kernel.org 4300T: git git://linuxtv.org/media_tree.git 4301S: Maintained 4302F: drivers/media/usb/gspca/finepix.c 4303 4304GSPCA GL860 SUBDRIVER 4305M: Olivier Lorin <o.lorin@laposte.net> 4306L: linux-media@vger.kernel.org 4307T: git git://linuxtv.org/media_tree.git 4308S: Maintained 4309F: drivers/media/usb/gspca/gl860/ 4310 4311GSPCA M5602 SUBDRIVER 4312M: Erik Andren <erik.andren@gmail.com> 4313L: linux-media@vger.kernel.org 4314T: git git://linuxtv.org/media_tree.git 4315S: Maintained 4316F: drivers/media/usb/gspca/m5602/ 4317 4318GSPCA PAC207 SONIXB SUBDRIVER 4319M: Hans de Goede <hdegoede@redhat.com> 4320L: linux-media@vger.kernel.org 4321T: git git://linuxtv.org/media_tree.git 4322S: Maintained 4323F: drivers/media/usb/gspca/pac207.c 4324 4325GSPCA SN9C20X SUBDRIVER 4326M: Brian Johnson <brijohn@gmail.com> 4327L: linux-media@vger.kernel.org 4328T: git git://linuxtv.org/media_tree.git 4329S: Maintained 4330F: drivers/media/usb/gspca/sn9c20x.c 4331 4332GSPCA T613 SUBDRIVER 4333M: Leandro Costantino <lcostantino@gmail.com> 4334L: linux-media@vger.kernel.org 4335T: git git://linuxtv.org/media_tree.git 4336S: Maintained 4337F: drivers/media/usb/gspca/t613.c 4338 4339GSPCA USB WEBCAM DRIVER 4340M: Hans de Goede <hdegoede@redhat.com> 4341L: linux-media@vger.kernel.org 4342T: git git://linuxtv.org/media_tree.git 4343S: Maintained 4344F: drivers/media/usb/gspca/ 4345 4346GUID PARTITION TABLE (GPT) 4347M: Davidlohr Bueso <davidlohr@hp.com> 4348L: linux-efi@vger.kernel.org 4349S: Maintained 4350F: block/partitions/efi.* 4351 4352STK1160 USB VIDEO CAPTURE DRIVER 4353M: Ezequiel Garcia <elezegarcia@gmail.com> 4354L: linux-media@vger.kernel.org 4355T: git git://linuxtv.org/media_tree.git 4356S: Maintained 4357F: drivers/media/usb/stk1160/ 4358 4359HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4360M: Frank Seidel <frank@f-seidel.de> 4361L: platform-driver-x86@vger.kernel.org 4362W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4363S: Maintained 4364F: drivers/platform/x86/hdaps.c 4365 4366HDPVR USB VIDEO ENCODER DRIVER 4367M: Hans Verkuil <hverkuil@xs4all.nl> 4368L: linux-media@vger.kernel.org 4369T: git git://linuxtv.org/media_tree.git 4370W: http://linuxtv.org 4371S: Odd Fixes 4372F: drivers/media/usb/hdpvr/ 4373 4374HWPOISON MEMORY FAILURE HANDLING 4375M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4376L: linux-mm@kvack.org 4377S: Maintained 4378F: mm/memory-failure.c 4379F: mm/hwpoison-inject.c 4380 4381HYPERVISOR VIRTUAL CONSOLE DRIVER 4382L: linuxppc-dev@lists.ozlabs.org 4383S: Odd Fixes 4384F: drivers/tty/hvc/ 4385 4386HACKRF MEDIA DRIVER 4387M: Antti Palosaari <crope@iki.fi> 4388L: linux-media@vger.kernel.org 4389W: http://linuxtv.org/ 4390W: http://palosaari.fi/linux/ 4391Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4392T: git git://linuxtv.org/anttip/media_tree.git 4393S: Maintained 4394F: drivers/media/usb/hackrf/ 4395 4396HARDWARE MONITORING 4397M: Jean Delvare <jdelvare@suse.de> 4398M: Guenter Roeck <linux@roeck-us.net> 4399L: lm-sensors@lm-sensors.org 4400W: http://www.lm-sensors.org/ 4401T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/ 4402T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4403S: Maintained 4404F: Documentation/hwmon/ 4405F: drivers/hwmon/ 4406F: include/linux/hwmon*.h 4407 4408HARDWARE RANDOM NUMBER GENERATOR CORE 4409M: Matt Mackall <mpm@selenic.com> 4410M: Herbert Xu <herbert@gondor.apana.org.au> 4411S: Odd fixes 4412F: Documentation/hw_random.txt 4413F: drivers/char/hw_random/ 4414F: include/linux/hw_random.h 4415 4416HARDWARE SPINLOCK CORE 4417M: Ohad Ben-Cohen <ohad@wizery.com> 4418S: Maintained 4419F: Documentation/hwspinlock.txt 4420F: drivers/hwspinlock/hwspinlock_* 4421F: include/linux/hwspinlock.h 4422 4423HARMONY SOUND DRIVER 4424L: linux-parisc@vger.kernel.org 4425S: Maintained 4426F: sound/parisc/harmony.* 4427 4428HD29L2 MEDIA DRIVER 4429M: Antti Palosaari <crope@iki.fi> 4430L: linux-media@vger.kernel.org 4431W: http://linuxtv.org/ 4432W: http://palosaari.fi/linux/ 4433Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4434T: git git://linuxtv.org/anttip/media_tree.git 4435S: Maintained 4436F: drivers/media/dvb-frontends/hd29l2* 4437 4438HEWLETT-PACKARD SMART2 RAID DRIVER 4439L: iss_storagedev@hp.com 4440S: Orphan 4441F: Documentation/blockdev/cpqarray.txt 4442F: drivers/block/cpqarray.* 4443 4444HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4445M: Don Brace <don.brace@pmcs.com> 4446L: iss_storagedev@hp.com 4447L: storagedev@pmcs.com 4448L: linux-scsi@vger.kernel.org 4449S: Supported 4450F: Documentation/scsi/hpsa.txt 4451F: drivers/scsi/hpsa*.[ch] 4452F: include/linux/cciss*.h 4453F: include/uapi/linux/cciss*.h 4454 4455HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4456M: Don Brace <don.brace@pmcs.com> 4457L: iss_storagedev@hp.com 4458L: storagedev@pmcs.com 4459L: linux-scsi@vger.kernel.org 4460S: Supported 4461F: Documentation/blockdev/cciss.txt 4462F: drivers/block/cciss* 4463F: include/linux/cciss_ioctl.h 4464F: include/uapi/linux/cciss_ioctl.h 4465 4466HFS FILESYSTEM 4467L: linux-fsdevel@vger.kernel.org 4468S: Orphan 4469F: Documentation/filesystems/hfs.txt 4470F: fs/hfs/ 4471 4472HFSPLUS FILESYSTEM 4473L: linux-fsdevel@vger.kernel.org 4474S: Orphan 4475F: Documentation/filesystems/hfsplus.txt 4476F: fs/hfsplus/ 4477 4478HGA FRAMEBUFFER DRIVER 4479M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4480L: linux-nvidia@lists.surfsouth.com 4481W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4482S: Maintained 4483F: drivers/video/fbdev/hgafb.c 4484 4485HIBERNATION (aka Software Suspend, aka swsusp) 4486M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4487M: Pavel Machek <pavel@ucw.cz> 4488L: linux-pm@vger.kernel.org 4489S: Supported 4490F: arch/x86/power/ 4491F: drivers/base/power/ 4492F: kernel/power/ 4493F: include/linux/suspend.h 4494F: include/linux/freezer.h 4495F: include/linux/pm.h 4496F: arch/*/include/asm/suspend*.h 4497 4498HID CORE LAYER 4499M: Jiri Kosina <jkosina@suse.cz> 4500L: linux-input@vger.kernel.org 4501T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4502S: Maintained 4503F: drivers/hid/ 4504F: include/linux/hid* 4505F: include/uapi/linux/hid* 4506 4507HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4508M: Thomas Gleixner <tglx@linutronix.de> 4509L: linux-kernel@vger.kernel.org 4510T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4511S: Maintained 4512F: Documentation/timers/ 4513F: kernel/time/hrtimer.c 4514F: kernel/time/clockevents.c 4515F: kernel/time/tick*.* 4516F: kernel/time/timer_*.c 4517F: include/linux/clockchips.h 4518F: include/linux/hrtimer.h 4519 4520HIGH-SPEED SCC DRIVER FOR AX.25 4521L: linux-hams@vger.kernel.org 4522S: Orphan 4523F: drivers/net/hamradio/dmascc.c 4524F: drivers/net/hamradio/scc.c 4525 4526HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4527M: HighPoint Linux Team <linux@highpoint-tech.com> 4528W: http://www.highpoint-tech.com 4529S: Supported 4530F: Documentation/scsi/hptiop.txt 4531F: drivers/scsi/hptiop.c 4532 4533HIPPI 4534M: Jes Sorensen <jes@trained-monkey.org> 4535L: linux-hippi@sunsite.dk 4536S: Maintained 4537F: include/linux/hippidevice.h 4538F: include/uapi/linux/if_hippi.h 4539F: net/802/hippi.c 4540F: drivers/net/hippi/ 4541 4542HOST AP DRIVER 4543M: Jouni Malinen <j@w1.fi> 4544L: hostap@shmoo.com (subscribers-only) 4545L: linux-wireless@vger.kernel.org 4546W: http://hostap.epitest.fi/ 4547S: Maintained 4548F: drivers/net/wireless/hostap/ 4549 4550HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4551L: platform-driver-x86@vger.kernel.org 4552S: Orphan 4553F: drivers/platform/x86/tc1100-wmi.c 4554 4555HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4556M: Jaroslav Kysela <perex@perex.cz> 4557S: Maintained 4558F: drivers/net/ethernet/hp/hp100.* 4559 4560HPET: High Precision Event Timers driver 4561M: Clemens Ladisch <clemens@ladisch.de> 4562S: Maintained 4563F: Documentation/timers/hpet.txt 4564F: drivers/char/hpet.c 4565F: include/linux/hpet.h 4566F: include/uapi/linux/hpet.h 4567 4568HPET: x86 4569S: Orphan 4570F: arch/x86/kernel/hpet.c 4571F: arch/x86/include/asm/hpet.h 4572 4573HPFS FILESYSTEM 4574M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4575W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4576S: Maintained 4577F: fs/hpfs/ 4578 4579HSI SUBSYSTEM 4580M: Sebastian Reichel <sre@kernel.org> 4581T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4582S: Maintained 4583F: Documentation/ABI/testing/sysfs-bus-hsi 4584F: Documentation/hsi.txt 4585F: drivers/hsi/ 4586F: include/linux/hsi/ 4587F: include/uapi/linux/hsi/ 4588 4589HSO 3G MODEM DRIVER 4590M: Jan Dumon <j.dumon@option.com> 4591W: http://www.pharscape.org 4592S: Maintained 4593F: drivers/net/usb/hso.c 4594 4595HSR NETWORK PROTOCOL 4596M: Arvid Brodin <arvid.brodin@alten.se> 4597L: netdev@vger.kernel.org 4598S: Maintained 4599F: net/hsr/ 4600 4601HTCPEN TOUCHSCREEN DRIVER 4602M: Pau Oliva Fora <pof@eslack.org> 4603L: linux-input@vger.kernel.org 4604S: Maintained 4605F: drivers/input/touchscreen/htcpen.c 4606 4607HUGETLB FILESYSTEM 4608M: Nadia Yvette Chambers <nyc@holomorphy.com> 4609S: Maintained 4610F: fs/hugetlbfs/ 4611 4612Hyper-V CORE AND DRIVERS 4613M: K. Y. Srinivasan <kys@microsoft.com> 4614M: Haiyang Zhang <haiyangz@microsoft.com> 4615L: devel@linuxdriverproject.org 4616S: Maintained 4617F: arch/x86/include/asm/mshyperv.h 4618F: arch/x86/include/uapi/asm/hyperv.h 4619F: arch/x86/kernel/cpu/mshyperv.c 4620F: drivers/hid/hid-hyperv.c 4621F: drivers/hv/ 4622F: drivers/input/serio/hyperv-keyboard.c 4623F: drivers/net/hyperv/ 4624F: drivers/scsi/storvsc_drv.c 4625F: drivers/video/fbdev/hyperv_fb.c 4626F: include/linux/hyperv.h 4627F: tools/hv/ 4628 4629I2C OVER PARALLEL PORT 4630M: Jean Delvare <jdelvare@suse.de> 4631L: linux-i2c@vger.kernel.org 4632S: Maintained 4633F: Documentation/i2c/busses/i2c-parport 4634F: Documentation/i2c/busses/i2c-parport-light 4635F: drivers/i2c/busses/i2c-parport.c 4636F: drivers/i2c/busses/i2c-parport-light.c 4637 4638I2C/SMBUS CONTROLLER DRIVERS FOR PC 4639M: Jean Delvare <jdelvare@suse.de> 4640L: linux-i2c@vger.kernel.org 4641S: Maintained 4642F: Documentation/i2c/busses/i2c-ali1535 4643F: Documentation/i2c/busses/i2c-ali1563 4644F: Documentation/i2c/busses/i2c-ali15x3 4645F: Documentation/i2c/busses/i2c-amd756 4646F: Documentation/i2c/busses/i2c-amd8111 4647F: Documentation/i2c/busses/i2c-i801 4648F: Documentation/i2c/busses/i2c-nforce2 4649F: Documentation/i2c/busses/i2c-piix4 4650F: Documentation/i2c/busses/i2c-sis5595 4651F: Documentation/i2c/busses/i2c-sis630 4652F: Documentation/i2c/busses/i2c-sis96x 4653F: Documentation/i2c/busses/i2c-via 4654F: Documentation/i2c/busses/i2c-viapro 4655F: drivers/i2c/busses/i2c-ali1535.c 4656F: drivers/i2c/busses/i2c-ali1563.c 4657F: drivers/i2c/busses/i2c-ali15x3.c 4658F: drivers/i2c/busses/i2c-amd756.c 4659F: drivers/i2c/busses/i2c-amd756-s4882.c 4660F: drivers/i2c/busses/i2c-amd8111.c 4661F: drivers/i2c/busses/i2c-i801.c 4662F: drivers/i2c/busses/i2c-isch.c 4663F: drivers/i2c/busses/i2c-nforce2.c 4664F: drivers/i2c/busses/i2c-nforce2-s4985.c 4665F: drivers/i2c/busses/i2c-piix4.c 4666F: drivers/i2c/busses/i2c-sis5595.c 4667F: drivers/i2c/busses/i2c-sis630.c 4668F: drivers/i2c/busses/i2c-sis96x.c 4669F: drivers/i2c/busses/i2c-via.c 4670F: drivers/i2c/busses/i2c-viapro.c 4671 4672I2C/SMBUS ISMT DRIVER 4673M: Seth Heasley <seth.heasley@intel.com> 4674M: Neil Horman <nhorman@tuxdriver.com> 4675L: linux-i2c@vger.kernel.org 4676F: drivers/i2c/busses/i2c-ismt.c 4677F: Documentation/i2c/busses/i2c-ismt 4678 4679I2C/SMBUS STUB DRIVER 4680M: Jean Delvare <jdelvare@suse.de> 4681L: linux-i2c@vger.kernel.org 4682S: Maintained 4683F: drivers/i2c/i2c-stub.c 4684 4685I2C SUBSYSTEM 4686M: Wolfram Sang <wsa@the-dreams.de> 4687L: linux-i2c@vger.kernel.org 4688W: https://i2c.wiki.kernel.org/ 4689Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 4690T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4691S: Maintained 4692F: Documentation/devicetree/bindings/i2c/ 4693F: Documentation/i2c/ 4694F: drivers/i2c/ 4695F: include/linux/i2c.h 4696F: include/linux/i2c-*.h 4697F: include/uapi/linux/i2c.h 4698F: include/uapi/linux/i2c-*.h 4699 4700I2C ACPI SUPPORT 4701M: Mika Westerberg <mika.westerberg@linux.intel.com> 4702L: linux-i2c@vger.kernel.org 4703L: linux-acpi@vger.kernel.org 4704S: Maintained 4705 4706I2C-TAOS-EVM DRIVER 4707M: Jean Delvare <jdelvare@suse.de> 4708L: linux-i2c@vger.kernel.org 4709S: Maintained 4710F: Documentation/i2c/busses/i2c-taos-evm 4711F: drivers/i2c/busses/i2c-taos-evm.c 4712 4713I2C-TINY-USB DRIVER 4714M: Till Harbaum <till@harbaum.org> 4715L: linux-i2c@vger.kernel.org 4716W: http://www.harbaum.org/till/i2c_tiny_usb 4717S: Maintained 4718F: drivers/i2c/busses/i2c-tiny-usb.c 4719 4720i386 BOOT CODE 4721M: "H. Peter Anvin" <hpa@zytor.com> 4722S: Maintained 4723F: arch/x86/boot/ 4724 4725i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4726M: "H. Peter Anvin" <hpa@zytor.com> 4727T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4728S: Maintained 4729 4730IA64 (Itanium) PLATFORM 4731M: Tony Luck <tony.luck@intel.com> 4732M: Fenghua Yu <fenghua.yu@intel.com> 4733L: linux-ia64@vger.kernel.org 4734T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4735S: Maintained 4736F: arch/ia64/ 4737 4738IBM Power in-Nest Crypto Acceleration 4739M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4740M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4741L: linux-crypto@vger.kernel.org 4742S: Supported 4743F: drivers/crypto/nx/ 4744 4745IBM Power 842 compression accelerator 4746M: Dan Streetman <ddstreet@us.ibm.com> 4747S: Supported 4748F: drivers/crypto/nx/nx-842.c 4749F: include/linux/nx842.h 4750 4751IBM Power Linux RAID adapter 4752M: Brian King <brking@us.ibm.com> 4753S: Supported 4754F: drivers/scsi/ipr.* 4755 4756IBM Power Virtual Ethernet Device Driver 4757M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 4758L: netdev@vger.kernel.org 4759S: Supported 4760F: drivers/net/ethernet/ibm/ibmveth.* 4761 4762IBM Power Virtual SCSI Device Drivers 4763M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4764L: linux-scsi@vger.kernel.org 4765S: Supported 4766F: drivers/scsi/ibmvscsi/ibmvscsi* 4767F: drivers/scsi/ibmvscsi/viosrp.h 4768 4769IBM Power Virtual FC Device Drivers 4770M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4771L: linux-scsi@vger.kernel.org 4772S: Supported 4773F: drivers/scsi/ibmvscsi/ibmvfc* 4774 4775IBM ServeRAID RAID DRIVER 4776S: Orphan 4777F: drivers/scsi/ips.* 4778 4779ICH LPC AND GPIO DRIVER 4780M: Peter Tyser <ptyser@xes-inc.com> 4781S: Maintained 4782F: drivers/mfd/lpc_ich.c 4783F: drivers/gpio/gpio-ich.c 4784 4785IDE SUBSYSTEM 4786M: "David S. Miller" <davem@davemloft.net> 4787L: linux-ide@vger.kernel.org 4788Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4789T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4790S: Maintained 4791F: Documentation/ide/ 4792F: drivers/ide/ 4793F: include/linux/ide.h 4794 4795IDEAPAD LAPTOP EXTRAS DRIVER 4796M: Ike Panhc <ike.pan@canonical.com> 4797L: platform-driver-x86@vger.kernel.org 4798W: http://launchpad.net/ideapad-laptop 4799S: Maintained 4800F: drivers/platform/x86/ideapad-laptop.c 4801 4802IDEAPAD LAPTOP SLIDEBAR DRIVER 4803M: Andrey Moiseev <o2g.org.ru@gmail.com> 4804L: linux-input@vger.kernel.org 4805W: https://github.com/o2genum/ideapad-slidebar 4806S: Maintained 4807F: drivers/input/misc/ideapad_slidebar.c 4808 4809IDE/ATAPI DRIVERS 4810M: Borislav Petkov <bp@alien8.de> 4811L: linux-ide@vger.kernel.org 4812S: Maintained 4813F: Documentation/cdrom/ide-cd 4814F: drivers/ide/ide-cd* 4815 4816IDLE-I7300 4817M: Andy Henroid <andrew.d.henroid@intel.com> 4818L: linux-pm@vger.kernel.org 4819S: Supported 4820F: drivers/idle/i7300_idle.c 4821 4822IEEE 802.15.4 SUBSYSTEM 4823M: Alexander Aring <alex.aring@gmail.com> 4824L: linux-wpan@vger.kernel.org 4825W: https://github.com/linux-wpan 4826T: git git://github.com/linux-wpan/linux-wpan-next.git 4827S: Maintained 4828F: net/ieee802154/ 4829F: net/mac802154/ 4830F: drivers/net/ieee802154/ 4831F: include/linux/nl802154.h 4832F: include/linux/ieee802154.h 4833F: include/net/nl802154.h 4834F: include/net/mac802154.h 4835F: include/net/af_ieee802154.h 4836F: include/net/cfg802154.h 4837F: include/net/ieee802154_netdev.h 4838F: Documentation/networking/ieee802154.txt 4839 4840IGORPLUG-USB IR RECEIVER 4841M: Sean Young <sean@mess.org> 4842L: linux-media@vger.kernel.org 4843S: Maintained 4844F: drivers/media/rc/igorplugusb.c 4845 4846IGUANAWORKS USB IR TRANSCEIVER 4847M: Sean Young <sean@mess.org> 4848L: linux-media@vger.kernel.org 4849S: Maintained 4850F: drivers/media/rc/iguanair.c 4851 4852IIO SUBSYSTEM AND DRIVERS 4853M: Jonathan Cameron <jic23@kernel.org> 4854R: Hartmut Knaack <knaack.h@gmx.de> 4855R: Lars-Peter Clausen <lars@metafoo.de> 4856R: Peter Meerwald <pmeerw@pmeerw.net> 4857L: linux-iio@vger.kernel.org 4858S: Maintained 4859F: drivers/iio/ 4860F: drivers/staging/iio/ 4861F: include/linux/iio/ 4862 4863IKANOS/ADI EAGLE ADSL USB DRIVER 4864M: Matthieu Castet <castet.matthieu@free.fr> 4865M: Stanislaw Gruszka <stf_xl@wp.pl> 4866S: Maintained 4867F: drivers/usb/atm/ueagle-atm.c 4868 4869INA209 HARDWARE MONITOR DRIVER 4870M: Guenter Roeck <linux@roeck-us.net> 4871L: lm-sensors@lm-sensors.org 4872S: Maintained 4873F: Documentation/hwmon/ina209 4874F: Documentation/devicetree/bindings/i2c/ina209.txt 4875F: drivers/hwmon/ina209.c 4876 4877INA2XX HARDWARE MONITOR DRIVER 4878M: Guenter Roeck <linux@roeck-us.net> 4879L: lm-sensors@lm-sensors.org 4880S: Maintained 4881F: Documentation/hwmon/ina2xx 4882F: drivers/hwmon/ina2xx.c 4883F: include/linux/platform_data/ina2xx.h 4884 4885INDUSTRY PACK SUBSYSTEM (IPACK) 4886M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 4887M: Jens Taprogge <jens.taprogge@taprogge.org> 4888M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 4889L: industrypack-devel@lists.sourceforge.net 4890W: http://industrypack.sourceforge.net 4891S: Maintained 4892F: drivers/ipack/ 4893 4894INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 4895M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4896M: Dmitry Kasatkin <d.kasatkin@samsung.com> 4897L: linux-ima-devel@lists.sourceforge.net 4898L: linux-ima-user@lists.sourceforge.net 4899L: linux-security-module@vger.kernel.org 4900S: Supported 4901F: security/integrity/ima/ 4902 4903IMGTEC IR DECODER DRIVER 4904M: James Hogan <james.hogan@imgtec.com> 4905S: Maintained 4906F: drivers/media/rc/img-ir/ 4907 4908IMS TWINTURBO FRAMEBUFFER DRIVER 4909L: linux-fbdev@vger.kernel.org 4910S: Orphan 4911F: drivers/video/fbdev/imsttfb.c 4912 4913INFINIBAND SUBSYSTEM 4914M: Roland Dreier <roland@kernel.org> 4915M: Sean Hefty <sean.hefty@intel.com> 4916M: Hal Rosenstock <hal.rosenstock@gmail.com> 4917L: linux-rdma@vger.kernel.org 4918W: http://www.openfabrics.org/ 4919Q: http://patchwork.kernel.org/project/linux-rdma/list/ 4920T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 4921S: Supported 4922F: Documentation/infiniband/ 4923F: drivers/infiniband/ 4924F: include/uapi/linux/if_infiniband.h 4925 4926INOTIFY 4927M: John McCutchan <john@johnmccutchan.com> 4928M: Robert Love <rlove@rlove.org> 4929M: Eric Paris <eparis@parisplace.org> 4930S: Maintained 4931F: Documentation/filesystems/inotify.txt 4932F: fs/notify/inotify/ 4933F: include/linux/inotify.h 4934F: include/uapi/linux/inotify.h 4935 4936INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 4937M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 4938L: linux-input@vger.kernel.org 4939Q: http://patchwork.kernel.org/project/linux-input/list/ 4940T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 4941S: Maintained 4942F: drivers/input/ 4943F: include/linux/input.h 4944F: include/uapi/linux/input.h 4945F: include/linux/input/ 4946 4947INPUT MULTITOUCH (MT) PROTOCOL 4948M: Henrik Rydberg <rydberg@bitmath.org> 4949L: linux-input@vger.kernel.org 4950T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 4951S: Odd fixes 4952F: Documentation/input/multi-touch-protocol.txt 4953F: drivers/input/input-mt.c 4954K: \b(ABS|SYN)_MT_ 4955 4956INTEL ASoC BDW/HSW DRIVERS 4957M: Jie Yang <yang.jie@linux.intel.com> 4958L: alsa-devel@alsa-project.org 4959S: Supported 4960F: sound/soc/intel/sst-haswell* 4961F: sound/soc/intel/sst-dsp* 4962F: sound/soc/intel/sst-firmware.c 4963F: sound/soc/intel/broadwell.c 4964F: sound/soc/intel/haswell.c 4965 4966INTEL C600 SERIES SAS CONTROLLER DRIVER 4967M: Intel SCU Linux support <intel-linux-scu@intel.com> 4968M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 4969L: linux-scsi@vger.kernel.org 4970T: git git://git.code.sf.net/p/intel-sas/isci 4971S: Supported 4972F: drivers/scsi/isci/ 4973 4974INTEL IDLE DRIVER 4975M: Len Brown <lenb@kernel.org> 4976L: linux-pm@vger.kernel.org 4977T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 4978S: Supported 4979F: drivers/idle/intel_idle.c 4980 4981INTEL PSTATE DRIVER 4982M: Kristen Carlson Accardi <kristen@linux.intel.com> 4983L: linux-pm@vger.kernel.org 4984S: Supported 4985F: drivers/cpufreq/intel_pstate.c 4986 4987INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 4988M: Maik Broemme <mbroemme@plusserver.de> 4989L: linux-fbdev@vger.kernel.org 4990S: Maintained 4991F: Documentation/fb/intelfb.txt 4992F: drivers/video/fbdev/intelfb/ 4993 4994INTEL 810/815 FRAMEBUFFER DRIVER 4995M: Antonino Daplas <adaplas@gmail.com> 4996L: linux-fbdev@vger.kernel.org 4997S: Maintained 4998F: drivers/video/fbdev/i810/ 4999 5000INTEL MENLOW THERMAL DRIVER
5001M: Sujith Thomas <sujith.thomas@intel.com> 5002L: platform-driver-x86@vger.kernel.org 5003W: https://01.org/linux-acpi 5004S: Supported 5005F: drivers/platform/x86/intel_menlow.c 5006 5007INTEL IA32 MICROCODE UPDATE SUPPORT 5008M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 5009S: Maintained 5010F: arch/x86/kernel/cpu/microcode/core* 5011F: arch/x86/kernel/cpu/microcode/intel* 5012 5013INTEL I/OAT DMA DRIVER 5014M: Dave Jiang <dave.jiang@intel.com> 5015R: Dan Williams <dan.j.williams@intel.com> 5016L: dmaengine@vger.kernel.org 5017Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5018S: Supported 5019F: drivers/dma/ioat* 5020 5021INTEL IOMMU (VT-d) 5022M: David Woodhouse <dwmw2@infradead.org> 5023L: iommu@lists.linux-foundation.org 5024T: git git://git.infradead.org/iommu-2.6.git 5025S: Supported 5026F: drivers/iommu/intel-iommu.c 5027F: include/linux/intel-iommu.h 5028 5029INTEL IOP-ADMA DMA DRIVER 5030R: Dan Williams <dan.j.williams@intel.com> 5031S: Odd fixes 5032F: drivers/dma/iop-adma.c 5033 5034INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5035M: Krzysztof Halasa <khalasa@piap.pl> 5036S: Maintained 5037F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5038F: arch/arm/mach-ixp4xx/include/mach/npe.h 5039F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5040F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5041F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5042F: drivers/net/wan/ixp4xx_hss.c 5043 5044INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5045M: Deepak Saxena <dsaxena@plexity.net> 5046S: Maintained 5047F: drivers/char/hw_random/ixp4xx-rng.c 5048 5049INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf) 5050M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5051M: Jesse Brandeburg <jesse.brandeburg@intel.com> 5052M: Bruce Allan <bruce.w.allan@intel.com> 5053M: Carolyn Wyborny <carolyn.wyborny@intel.com> 5054M: Don Skidmore <donald.c.skidmore@intel.com> 5055M: Greg Rose <gregory.v.rose@intel.com> 5056M: Matthew Vick <matthew.vick@intel.com> 5057M: John Ronciak <john.ronciak@intel.com> 5058M: Mitch Williams <mitch.a.williams@intel.com> 5059M: Linux NICS <linux.nics@intel.com> 5060L: e1000-devel@lists.sourceforge.net 5061W: http://www.intel.com/support/feedback.htm 5062W: http://e1000.sourceforge.net/ 5063T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git 5064T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git 5065S: Supported 5066F: Documentation/networking/e100.txt 5067F: Documentation/networking/e1000.txt 5068F: Documentation/networking/e1000e.txt 5069F: Documentation/networking/igb.txt 5070F: Documentation/networking/igbvf.txt 5071F: Documentation/networking/ixgb.txt 5072F: Documentation/networking/ixgbe.txt 5073F: Documentation/networking/ixgbevf.txt 5074F: Documentation/networking/i40e.txt 5075F: Documentation/networking/i40evf.txt 5076F: drivers/net/ethernet/intel/ 5077F: drivers/net/ethernet/intel/*/ 5078 5079INTEL-MID GPIO DRIVER 5080M: David Cohen <david.a.cohen@linux.intel.com> 5081L: linux-gpio@vger.kernel.org 5082S: Maintained 5083F: drivers/gpio/gpio-intel-mid.c 5084 5085INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5086M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5087L: linux-wireless@vger.kernel.org 5088S: Maintained 5089F: Documentation/networking/README.ipw2100 5090F: Documentation/networking/README.ipw2200 5091F: drivers/net/wireless/ipw2x00/ 5092 5093INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5094M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5095M: Gang Wei <gang.wei@intel.com> 5096M: Shane Wang <shane.wang@intel.com> 5097L: tboot-devel@lists.sourceforge.net 5098W: http://tboot.sourceforge.net 5099T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5100S: Supported 5101F: Documentation/intel_txt.txt 5102F: include/linux/tboot.h 5103F: arch/x86/kernel/tboot.c 5104 5105INTEL WIRELESS WIMAX CONNECTION 2400 5106M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5107M: linux-wimax@intel.com 5108L: wimax@linuxwimax.org (subscribers-only) 5109S: Supported 5110W: http://linuxwimax.org 5111F: Documentation/wimax/README.i2400m 5112F: drivers/net/wimax/i2400m/ 5113F: include/uapi/linux/wimax/i2400m.h 5114 5115INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5116M: Stanislaw Gruszka <sgruszka@redhat.com> 5117L: linux-wireless@vger.kernel.org 5118S: Supported 5119F: drivers/net/wireless/iwlegacy/ 5120 5121INTEL WIRELESS WIFI LINK (iwlwifi) 5122M: Johannes Berg <johannes.berg@intel.com> 5123M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5124M: Intel Linux Wireless <ilw@linux.intel.com> 5125L: linux-wireless@vger.kernel.org 5126W: http://intellinuxwireless.org 5127T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5128S: Supported 5129F: drivers/net/wireless/iwlwifi/ 5130 5131INTEL MANAGEMENT ENGINE (mei) 5132M: Tomas Winkler <tomas.winkler@intel.com> 5133L: linux-kernel@vger.kernel.org 5134S: Supported 5135F: include/uapi/linux/mei.h 5136F: drivers/misc/mei/* 5137F: Documentation/misc-devices/mei/* 5138 5139IOC3 ETHERNET DRIVER 5140M: Ralf Baechle <ralf@linux-mips.org> 5141L: linux-mips@linux-mips.org 5142S: Maintained 5143F: drivers/net/ethernet/sgi/ioc3-eth.c 5144 5145IOC3 SERIAL DRIVER 5146M: Pat Gefre <pfg@sgi.com> 5147L: linux-serial@vger.kernel.org 5148S: Maintained 5149F: drivers/tty/serial/ioc3_serial.c 5150 5151IOMMU DRIVERS 5152M: Joerg Roedel <joro@8bytes.org> 5153L: iommu@lists.linux-foundation.org 5154T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5155S: Maintained 5156F: drivers/iommu/ 5157 5158IP MASQUERADING 5159M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5160S: Maintained 5161F: net/ipv4/netfilter/ipt_MASQUERADE.c 5162 5163IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5164M: Francois Romieu <romieu@fr.zoreil.com> 5165M: Sorbica Shieh <sorbica@icplus.com.tw> 5166L: netdev@vger.kernel.org 5167S: Maintained 5168F: drivers/net/ethernet/icplus/ipg.* 5169 5170IPATH DRIVER 5171M: Mike Marciniszyn <infinipath@intel.com> 5172L: linux-rdma@vger.kernel.org 5173S: Maintained 5174F: drivers/infiniband/hw/ipath/ 5175 5176IPMI SUBSYSTEM 5177M: Corey Minyard <minyard@acm.org> 5178L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5179W: http://openipmi.sourceforge.net/ 5180S: Supported 5181F: Documentation/IPMI.txt 5182F: drivers/char/ipmi/ 5183F: include/linux/ipmi* 5184F: include/uapi/linux/ipmi* 5185 5186IPS SCSI RAID DRIVER 5187M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5188L: linux-scsi@vger.kernel.org 5189W: http://www.adaptec.com/ 5190S: Maintained 5191F: drivers/scsi/ips* 5192 5193IPVS 5194M: Wensong Zhang <wensong@linux-vs.org> 5195M: Simon Horman <horms@verge.net.au> 5196M: Julian Anastasov <ja@ssi.bg> 5197L: netdev@vger.kernel.org 5198L: lvs-devel@vger.kernel.org 5199S: Maintained 5200F: Documentation/networking/ipvs-sysctl.txt 5201F: include/net/ip_vs.h 5202F: include/uapi/linux/ip_vs.h 5203F: net/netfilter/ipvs/ 5204 5205IPWIRELESS DRIVER 5206M: Jiri Kosina <jkosina@suse.cz> 5207M: David Sterba <dsterba@suse.cz> 5208S: Odd Fixes 5209F: drivers/tty/ipwireless/ 5210 5211IPX NETWORK LAYER 5212M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5213L: netdev@vger.kernel.org 5214S: Maintained 5215F: include/net/ipx.h 5216F: include/uapi/linux/ipx.h 5217F: net/ipx/ 5218 5219IRDA SUBSYSTEM 5220M: Samuel Ortiz <samuel@sortiz.org> 5221L: irda-users@lists.sourceforge.net (subscribers-only) 5222L: netdev@vger.kernel.org 5223W: http://irda.sourceforge.net/ 5224S: Maintained 5225T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5226F: Documentation/networking/irda.txt 5227F: drivers/net/irda/ 5228F: include/net/irda/ 5229F: net/irda/ 5230 5231IRQ SUBSYSTEM 5232M: Thomas Gleixner <tglx@linutronix.de> 5233L: linux-kernel@vger.kernel.org 5234S: Maintained 5235T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5236F: kernel/irq/ 5237 5238IRQCHIP DRIVERS 5239M: Thomas Gleixner <tglx@linutronix.de> 5240M: Jason Cooper <jason@lakedaemon.net> 5241L: linux-kernel@vger.kernel.org 5242S: Maintained 5243T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5244T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5245F: Documentation/devicetree/bindings/interrupt-controller/ 5246F: drivers/irqchip/ 5247 5248IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5249M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5250S: Maintained 5251F: Documentation/IRQ-domain.txt 5252F: include/linux/irqdomain.h 5253F: kernel/irq/irqdomain.c 5254 5255ISAPNP 5256M: Jaroslav Kysela <perex@perex.cz> 5257S: Maintained 5258F: Documentation/isapnp.txt 5259F: drivers/pnp/isapnp/ 5260F: include/linux/isapnp.h 5261 5262ISA RADIO MODULE 5263M: Hans Verkuil <hverkuil@xs4all.nl> 5264L: linux-media@vger.kernel.org 5265T: git git://linuxtv.org/media_tree.git 5266W: http://linuxtv.org 5267S: Maintained 5268F: drivers/media/radio/radio-isa* 5269 5270iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5271M: Peter Jones <pjones@redhat.com> 5272M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5273S: Maintained 5274F: drivers/firmware/iscsi_ibft* 5275 5276ISCSI 5277M: Mike Christie <michaelc@cs.wisc.edu> 5278L: open-iscsi@googlegroups.com 5279W: www.open-iscsi.org 5280T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5281S: Maintained 5282F: drivers/scsi/*iscsi* 5283F: include/scsi/*iscsi* 5284 5285ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5286M: Or Gerlitz <ogerlitz@mellanox.com> 5287M: Sagi Grimberg <sagig@mellanox.com> 5288M: Roi Dayan <roid@mellanox.com> 5289L: linux-rdma@vger.kernel.org 5290S: Supported 5291W: http://www.openfabrics.org 5292W: www.open-iscsi.org 5293Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5294F: drivers/infiniband/ulp/iser/ 5295 5296ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5297M: Sagi Grimberg <sagig@mellanox.com> 5298T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5299L: linux-rdma@vger.kernel.org 5300L: target-devel@vger.kernel.org 5301S: Supported 5302W: http://www.linux-iscsi.org 5303F: drivers/infiniband/ulp/isert 5304 5305ISDN SUBSYSTEM 5306M: Karsten Keil <isdn@linux-pingi.de> 5307L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5308L: netdev@vger.kernel.org 5309W: http://www.isdn4linux.de 5310T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5311S: Maintained 5312F: Documentation/isdn/ 5313F: drivers/isdn/ 5314F: include/linux/isdn.h 5315F: include/linux/isdn/ 5316F: include/uapi/linux/isdn.h 5317F: include/uapi/linux/isdn/ 5318 5319ISDN SUBSYSTEM (Eicon active card driver) 5320M: Armin Schindler <mac@melware.de> 5321L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5322W: http://www.melware.de 5323S: Maintained 5324F: drivers/isdn/hardware/eicon/ 5325 5326IT87 HARDWARE MONITORING DRIVER 5327M: Jean Delvare <jdelvare@suse.de> 5328L: lm-sensors@lm-sensors.org 5329S: Maintained 5330F: Documentation/hwmon/it87 5331F: drivers/hwmon/it87.c 5332 5333IT913X MEDIA DRIVER 5334M: Antti Palosaari <crope@iki.fi> 5335L: linux-media@vger.kernel.org 5336W: http://linuxtv.org/ 5337W: http://palosaari.fi/linux/ 5338Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5339T: git git://linuxtv.org/anttip/media_tree.git 5340S: Maintained 5341F: drivers/media/tuners/it913x* 5342 5343IVTV VIDEO4LINUX DRIVER 5344M: Andy Walls <awalls@md.metrocast.net> 5345L: ivtv-devel@ivtvdriver.org (subscribers-only) 5346L: linux-media@vger.kernel.org 5347T: git git://linuxtv.org/media_tree.git 5348W: http://www.ivtvdriver.org 5349S: Maintained 5350F: Documentation/video4linux/*.ivtv 5351F: drivers/media/pci/ivtv/ 5352F: include/uapi/linux/ivtv* 5353 5354IX2505V MEDIA DRIVER 5355M: Malcolm Priestley <tvboxspy@gmail.com> 5356L: linux-media@vger.kernel.org 5357W: http://linuxtv.org/ 5358Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5359S: Maintained 5360F: drivers/media/dvb-frontends/ix2505v* 5361 5362JC42.4 TEMPERATURE SENSOR DRIVER 5363M: Guenter Roeck <linux@roeck-us.net> 5364L: lm-sensors@lm-sensors.org 5365S: Maintained 5366F: drivers/hwmon/jc42.c 5367F: Documentation/hwmon/jc42 5368 5369JFS FILESYSTEM 5370M: Dave Kleikamp <shaggy@kernel.org> 5371L: jfs-discussion@lists.sourceforge.net 5372W: http://jfs.sourceforge.net/ 5373T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5374S: Maintained 5375F: Documentation/filesystems/jfs.txt 5376F: fs/jfs/ 5377 5378JME NETWORK DRIVER 5379M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5380L: netdev@vger.kernel.org 5381S: Maintained 5382F: drivers/net/ethernet/jme.* 5383 5384JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5385M: David Woodhouse <dwmw2@infradead.org> 5386L: linux-mtd@lists.infradead.org 5387W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5388S: Maintained 5389F: fs/jffs2/ 5390F: include/uapi/linux/jffs2.h 5391 5392JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5393M: Andrew Morton <akpm@linux-foundation.org> 5394M: Jan Kara <jack@suse.cz> 5395L: linux-ext4@vger.kernel.org 5396S: Maintained 5397F: fs/jbd/ 5398F: include/linux/jbd.h 5399 5400JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5401M: "Theodore Ts'o" <tytso@mit.edu> 5402L: linux-ext4@vger.kernel.org 5403S: Maintained 5404F: fs/jbd2/ 5405F: include/linux/jbd2.h 5406 5407JSM Neo PCI based serial card 5408M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5409L: linux-serial@vger.kernel.org 5410S: Maintained 5411F: drivers/tty/serial/jsm/ 5412 5413K10TEMP HARDWARE MONITORING DRIVER 5414M: Clemens Ladisch <clemens@ladisch.de> 5415L: lm-sensors@lm-sensors.org 5416S: Maintained 5417F: Documentation/hwmon/k10temp 5418F: drivers/hwmon/k10temp.c 5419 5420K8TEMP HARDWARE MONITORING DRIVER 5421M: Rudolf Marek <r.marek@assembler.cz> 5422L: lm-sensors@lm-sensors.org 5423S: Maintained 5424F: Documentation/hwmon/k8temp 5425F: drivers/hwmon/k8temp.c 5426 5427KCONFIG 5428M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5429L: linux-kbuild@vger.kernel.org 5430T: git git://gitorious.org/linux-kconfig/linux-kconfig 5431S: Maintained 5432F: Documentation/kbuild/kconfig-language.txt 5433F: scripts/kconfig/ 5434 5435KDUMP 5436M: Vivek Goyal <vgoyal@redhat.com> 5437M: Haren Myneni <hbabu@us.ibm.com> 5438L: kexec@lists.infradead.org 5439W: http://lse.sourceforge.net/kdump/ 5440S: Maintained 5441F: Documentation/kdump/ 5442 5443KEENE FM RADIO TRANSMITTER DRIVER 5444M: Hans Verkuil <hverkuil@xs4all.nl> 5445L: linux-media@vger.kernel.org 5446T: git git://linuxtv.org/media_tree.git 5447W: http://linuxtv.org 5448S: Maintained 5449F: drivers/media/radio/radio-keene* 5450 5451KERNEL AUTOMOUNTER v4 (AUTOFS4) 5452M: Ian Kent <raven@themaw.net> 5453L: autofs@vger.kernel.org 5454S: Maintained 5455F: fs/autofs4/ 5456 5457KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5458M: Michal Marek <mmarek@suse.cz> 5459T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5460T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5461L: linux-kbuild@vger.kernel.org 5462S: Maintained 5463F: Documentation/kbuild/ 5464F: Makefile 5465F: scripts/Makefile.* 5466F: scripts/basic/ 5467F: scripts/mk* 5468F: scripts/package/ 5469 5470KERNEL JANITORS 5471L: kernel-janitors@vger.kernel.org 5472W: http://kernelnewbies.org/KernelJanitors 5473S: Odd Fixes 5474 5475KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5476M: "J. Bruce Fields" <bfields@fieldses.org> 5477L: linux-nfs@vger.kernel.org 5478W: http://nfs.sourceforge.net/ 5479S: Supported 5480F: fs/nfsd/ 5481F: include/uapi/linux/nfsd/ 5482F: fs/lockd/ 5483F: fs/nfs_common/ 5484F: net/sunrpc/ 5485F: include/linux/lockd/ 5486F: include/linux/sunrpc/ 5487F: include/uapi/linux/sunrpc/ 5488 5489KERNEL SELFTEST FRAMEWORK 5490M: Shuah Khan <shuahkh@osg.samsung.com> 5491L: linux-api@vger.kernel.org 5492T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5493S: Maintained 5494F: tools/testing/selftests 5495 5496KERNEL VIRTUAL MACHINE (KVM) 5497M: Gleb Natapov <gleb@kernel.org> 5498M: Paolo Bonzini <pbonzini@redhat.com> 5499L: kvm@vger.kernel.org 5500W: http://www.linux-kvm.org 5501T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5502S: Supported 5503F: Documentation/*/kvm*.txt 5504F: Documentation/virtual/kvm/ 5505F: arch/*/kvm/ 5506F: arch/*/include/asm/kvm* 5507F: include/linux/kvm* 5508F: include/uapi/linux/kvm* 5509F: virt/kvm/ 5510 5511KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5512M: Joerg Roedel <joro@8bytes.org> 5513L: kvm@vger.kernel.org 5514W: http://kvm.qumranet.com 5515S: Maintained 5516F: arch/x86/include/asm/svm.h 5517F: arch/x86/kvm/svm.c 5518 5519KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5520M: Alexander Graf <agraf@suse.de> 5521L: kvm-ppc@vger.kernel.org 5522W: http://kvm.qumranet.com 5523T: git git://github.com/agraf/linux-2.6.git 5524S: Supported 5525F: arch/powerpc/include/asm/kvm* 5526F: arch/powerpc/kvm/ 5527 5528KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5529M: Christian Borntraeger <borntraeger@de.ibm.com> 5530M: Cornelia Huck <cornelia.huck@de.ibm.com> 5531M: linux390@de.ibm.com 5532L: linux-s390@vger.kernel.org 5533W: http://www.ibm.com/developerworks/linux/linux390/ 5534S: Supported 5535F: Documentation/s390/kvm.txt 5536F: arch/s390/include/asm/kvm* 5537F: arch/s390/kvm/ 5538F: drivers/s390/kvm/ 5539 5540KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5541M: Christoffer Dall <christoffer.dall@linaro.org> 5542M: Marc Zyngier <marc.zyngier@arm.com> 5543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5544L: kvmarm@lists.cs.columbia.edu 5545W: http://systems.cs.columbia.edu/projects/kvm-arm 5546S: Supported 5547F: arch/arm/include/uapi/asm/kvm* 5548F: arch/arm/include/asm/kvm* 5549F: arch/arm/kvm/ 5550F: virt/kvm/arm/ 5551F: include/kvm/arm_* 5552 5553KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5554M: Christoffer Dall <christoffer.dall@linaro.org> 5555M: Marc Zyngier <marc.zyngier@arm.com> 5556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5557L: kvmarm@lists.cs.columbia.edu 5558S: Maintained 5559F: arch/arm64/include/uapi/asm/kvm* 5560F: arch/arm64/include/asm/kvm* 5561F: arch/arm64/kvm/ 5562 5563KEXEC 5564M: Eric Biederman <ebiederm@xmission.com> 5565W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5566L: kexec@lists.infradead.org 5567S: Maintained 5568F: include/linux/kexec.h 5569F: include/uapi/linux/kexec.h 5570F: kernel/kexec.c 5571 5572KEYS/KEYRINGS: 5573M: David Howells <dhowells@redhat.com> 5574L: keyrings@linux-nfs.org 5575S: Maintained 5576F: Documentation/security/keys.txt 5577F: include/linux/key.h 5578F: include/linux/key-type.h 5579F: include/keys/ 5580F: security/keys/ 5581 5582KEYS-TRUSTED 5583M: David Safford <safford@us.ibm.com> 5584M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5585L: linux-security-module@vger.kernel.org 5586L: keyrings@linux-nfs.org 5587S: Supported 5588F: Documentation/security/keys-trusted-encrypted.txt 5589F: include/keys/trusted-type.h 5590F: security/keys/trusted.c 5591F: security/keys/trusted.h 5592 5593KEYS-ENCRYPTED 5594M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5595M: David Safford <safford@us.ibm.com> 5596L: linux-security-module@vger.kernel.org 5597L: keyrings@linux-nfs.org 5598S: Supported 5599F: Documentation/security/keys-trusted-encrypted.txt 5600F: include/keys/encrypted-type.h 5601F: security/keys/encrypted-keys/ 5602 5603KGDB / KDB /debug_core 5604M: Jason Wessel <jason.wessel@windriver.com> 5605W: http://kgdb.wiki.kernel.org/ 5606L: kgdb-bugreport@lists.sourceforge.net 5607S: Maintained 5608F: Documentation/DocBook/kgdb.tmpl 5609F: drivers/misc/kgdbts.c 5610F: drivers/tty/serial/kgdboc.c 5611F: include/linux/kdb.h 5612F: include/linux/kgdb.h 5613F: kernel/debug/ 5614 5615KMEMCHECK 5616M: Vegard Nossum <vegardno@ifi.uio.no> 5617M: Pekka Enberg <penberg@kernel.org> 5618S: Maintained 5619F: Documentation/kmemcheck.txt 5620F: arch/x86/include/asm/kmemcheck.h 5621F: arch/x86/mm/kmemcheck/ 5622F: include/linux/kmemcheck.h 5623F: mm/kmemcheck.c 5624 5625KMEMLEAK 5626M: Catalin Marinas <catalin.marinas@arm.com> 5627S: Maintained 5628F: Documentation/kmemleak.txt 5629F: include/linux/kmemleak.h 5630F: mm/kmemleak.c 5631F: mm/kmemleak-test.c 5632 5633KPROBES 5634M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5635M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5636M: "David S. Miller" <davem@davemloft.net> 5637M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5638S: Maintained 5639F: Documentation/kprobes.txt 5640F: include/linux/kprobes.h 5641F: kernel/kprobes.c 5642 5643KS0108 LCD CONTROLLER DRIVER 5644M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5645W: http://miguelojeda.es/auxdisplay.htm 5646W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5647S: Maintained 5648F: Documentation/auxdisplay/ks0108 5649F: drivers/auxdisplay/ks0108.c 5650F: include/linux/ks0108.h 5651 5652LAPB module 5653L: linux-x25@vger.kernel.org 5654S: Orphan 5655F: Documentation/networking/lapb-module.txt 5656F: include/*/lapb.h 5657F: net/lapb/ 5658 5659LASI 53c700 driver for PARISC 5660M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5661L: linux-scsi@vger.kernel.org 5662S: Maintained 5663F: Documentation/scsi/53c700.txt 5664F: drivers/scsi/53c700* 5665 5666LED SUBSYSTEM 5667M: Bryan Wu <cooloney@gmail.com> 5668M: Richard Purdie <rpurdie@rpsys.net> 5669L: linux-leds@vger.kernel.org 5670T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5671S: Maintained 5672F: drivers/leds/ 5673F: include/linux/leds.h 5674 5675LEGACY EEPROM DRIVER 5676M: Jean Delvare <jdelvare@suse.de> 5677S: Maintained 5678F: Documentation/misc-devices/eeprom 5679F: drivers/misc/eeprom/eeprom.c 5680 5681LEGO USB Tower driver 5682M: Juergen Stuber <starblue@users.sourceforge.net> 5683L: legousb-devel@lists.sourceforge.net 5684W: http://legousb.sourceforge.net/ 5685S: Maintained 5686F: drivers/usb/misc/legousbtower.c 5687 5688LG2160 MEDIA DRIVER 5689M: Michael Krufky <mkrufky@linuxtv.org> 5690L: linux-media@vger.kernel.org 5691W: http://linuxtv.org/ 5692W: http://github.com/mkrufky 5693Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5694T: git git://linuxtv.org/mkrufky/tuners.git 5695S: Maintained 5696F: drivers/media/dvb-frontends/lg2160.* 5697 5698LGDT3305 MEDIA DRIVER 5699M: Michael Krufky <mkrufky@linuxtv.org> 5700L: linux-media@vger.kernel.org 5701W: http://linuxtv.org/ 5702W: http://github.com/mkrufky 5703Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5704T: git git://linuxtv.org/mkrufky/tuners.git 5705S: Maintained 5706F: drivers/media/dvb-frontends/lgdt3305.* 5707 5708LGUEST 5709M: Rusty Russell <rusty@rustcorp.com.au> 5710L: lguest@lists.ozlabs.org 5711W: http://lguest.ozlabs.org/ 5712S: Odd Fixes 5713F: arch/x86/include/asm/lguest*.h 5714F: arch/x86/lguest/ 5715F: drivers/lguest/ 5716F: include/linux/lguest*.h 5717F: tools/lguest/ 5718 5719LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 5720M: Tejun Heo <tj@kernel.org> 5721L: linux-ide@vger.kernel.org 5722T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5723S: Maintained 5724F: drivers/ata/ 5725F: include/linux/ata.h 5726F: include/linux/libata.h 5727 5728LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 5729M: Viresh Kumar <viresh.linux@gmail.com> 5730L: linux-ide@vger.kernel.org 5731T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5732S: Maintained 5733F: include/linux/pata_arasan_cf_data.h 5734F: drivers/ata/pata_arasan_cf.c 5735 5736LIBATA PATA DRIVERS 5737M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 5738M: Tejun Heo <tj@kernel.org> 5739L: linux-ide@vger.kernel.org 5740T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5741S: Maintained 5742F: drivers/ata/pata_*.c 5743F: drivers/ata/ata_generic.c 5744 5745LIBATA SATA AHCI PLATFORM devices support 5746M: Hans de Goede <hdegoede@redhat.com> 5747M: Tejun Heo <tj@kernel.org> 5748L: linux-ide@vger.kernel.org 5749T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5750S: Maintained 5751F: drivers/ata/ahci_platform.c 5752F: drivers/ata/libahci_platform.c 5753F: include/linux/ahci_platform.h 5754 5755LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 5756M: Mikael Pettersson <mikpelinux@gmail.com> 5757L: linux-ide@vger.kernel.org 5758T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5759S: Maintained 5760F: drivers/ata/sata_promise.* 5761 5762LIBLOCKDEP 5763M: Sasha Levin <sasha.levin@oracle.com> 5764S: Maintained 5765F: tools/lib/lockdep/ 5766 5767LINUX FOR IBM pSERIES (RS/6000) 5768M: Paul Mackerras <paulus@au.ibm.com> 5769W: http://www.ibm.com/linux/ltc/projects/ppc 5770S: Supported 5771F: arch/powerpc/boot/rs6000.h 5772 5773LINUX FOR POWERPC (32-BIT AND 64-BIT) 5774M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5775M: Paul Mackerras <paulus@samba.org> 5776M: Michael Ellerman <mpe@ellerman.id.au> 5777W: http://www.penguinppc.org/ 5778L: linuxppc-dev@lists.ozlabs.org 5779Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5780T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5781S: Supported 5782F: Documentation/powerpc/ 5783F: arch/powerpc/ 5784 5785LINUX FOR POWER MACINTOSH 5786M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5787W: http://www.penguinppc.org/ 5788L: linuxppc-dev@lists.ozlabs.org 5789S: Maintained 5790F: arch/powerpc/platforms/powermac/ 5791F: drivers/macintosh/ 5792 5793LINUX FOR POWERPC EMBEDDED MPC5XXX 5794M: Anatolij Gustschin <agust@denx.de> 5795L: linuxppc-dev@lists.ozlabs.org 5796T: git git://git.denx.de/linux-denx-agust.git 5797S: Maintained 5798F: arch/powerpc/platforms/512x/ 5799F: arch/powerpc/platforms/52xx/ 5800 5801LINUX FOR POWERPC EMBEDDED PPC4XX 5802M: Alistair Popple <alistair@popple.id.au> 5803M: Matt Porter <mporter@kernel.crashing.org> 5804W: http://www.penguinppc.org/ 5805L: linuxppc-dev@lists.ozlabs.org 5806S: Maintained 5807F: arch/powerpc/platforms/40x/ 5808F: arch/powerpc/platforms/44x/ 5809 5810LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5811L: linuxppc-dev@lists.ozlabs.org 5812S: Orphan 5813F: arch/powerpc/*/*virtex* 5814F: arch/powerpc/*/*/*virtex* 5815 5816LINUX FOR POWERPC EMBEDDED PPC8XX 5817M: Vitaly Bordug <vitb@kernel.crashing.org> 5818W: http://www.penguinppc.org/ 5819L: linuxppc-dev@lists.ozlabs.org 5820S: Maintained 5821F: arch/powerpc/platforms/8xx/ 5822 5823LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5824M: Scott Wood <scottwood@freescale.com> 5825M: Kumar Gala <galak@kernel.crashing.org> 5826W: http://www.penguinppc.org/ 5827L: linuxppc-dev@lists.ozlabs.org 5828T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5829S: Maintained 5830F: arch/powerpc/platforms/83xx/ 5831F: arch/powerpc/platforms/85xx/ 5832 5833LINUX FOR POWERPC PA SEMI PWRFICIENT 5834M: Olof Johansson <olof@lixom.net> 5835L: linuxppc-dev@lists.ozlabs.org 5836S: Maintained 5837F: arch/powerpc/platforms/pasemi/ 5838F: drivers/*/*pasemi* 5839F: drivers/*/*/*pasemi* 5840 5841LINUX SECURITY MODULE (LSM) FRAMEWORK 5842M: Chris Wright <chrisw@sous-sol.org> 5843L: linux-security-module@vger.kernel.org 5844S: Supported 5845 5846LIS3LV02D ACCELEROMETER DRIVER 5847M: Eric Piel <eric.piel@tremplin-utc.net> 5848S: Maintained 5849F: Documentation/misc-devices/lis3lv02d 5850F: drivers/misc/lis3lv02d/ 5851F: drivers/platform/x86/hp_accel.c 5852 5853LLC (802.2) 5854M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5855S: Maintained 5856F: include/linux/llc.h 5857F: include/uapi/linux/llc.h 5858F: include/net/llc* 5859F: net/llc/ 5860 5861LM73 HARDWARE MONITOR DRIVER 5862M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5863L: lm-sensors@lm-sensors.org 5864S: Maintained 5865F: drivers/hwmon/lm73.c 5866 5867LM78 HARDWARE MONITOR DRIVER 5868M: Jean Delvare <jdelvare@suse.de> 5869L: lm-sensors@lm-sensors.org 5870S: Maintained 5871F: Documentation/hwmon/lm78 5872F: drivers/hwmon/lm78.c 5873 5874LM83 HARDWARE MONITOR DRIVER 5875M: Jean Delvare <jdelvare@suse.de> 5876L: lm-sensors@lm-sensors.org 5877S: Maintained 5878F: Documentation/hwmon/lm83 5879F: drivers/hwmon/lm83.c 5880 5881LM90 HARDWARE MONITOR DRIVER 5882M: Jean Delvare <jdelvare@suse.de> 5883L: lm-sensors@lm-sensors.org 5884S: Maintained 5885F: Documentation/hwmon/lm90 5886F: Documentation/devicetree/bindings/hwmon/lm90.txt 5887F: drivers/hwmon/lm90.c 5888 5889LM95234 HARDWARE MONITOR DRIVER 5890M: Guenter Roeck <linux@roeck-us.net> 5891L: lm-sensors@lm-sensors.org 5892S: Maintained 5893F: Documentation/hwmon/lm95234 5894F: drivers/hwmon/lm95234.c 5895 5896LME2510 MEDIA DRIVER 5897M: Malcolm Priestley <tvboxspy@gmail.com> 5898L: linux-media@vger.kernel.org 5899W: http://linuxtv.org/ 5900Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5901S: Maintained 5902F: drivers/media/usb/dvb-usb-v2/lmedm04* 5903 5904LOCKDEP AND LOCKSTAT 5905M: Peter Zijlstra <peterz@infradead.org> 5906M: Ingo Molnar <mingo@redhat.com> 5907L: linux-kernel@vger.kernel.org 5908T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 5909S: Maintained 5910F: Documentation/locking/lockdep*.txt 5911F: Documentation/locking/lockstat.txt 5912F: include/linux/lockdep.h 5913F: kernel/locking/ 5914 5915LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 5916M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 5917L: linux-ntfs-dev@lists.sourceforge.net 5918W: http://www.linux-ntfs.org/content/view/19/37/ 5919S: Maintained 5920F: Documentation/ldm.txt 5921F: block/partitions/ldm.* 5922 5923LogFS 5924M: Joern Engel <joern@logfs.org> 5925M: Prasad Joshi <prasadjoshi.linux@gmail.com> 5926L: logfs@logfs.org 5927W: logfs.org 5928S: Maintained 5929F: fs/logfs/ 5930 5931LPC32XX MACHINE SUPPORT 5932M: Roland Stigge <stigge@antcom.de> 5933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5934S: Maintained 5935F: arch/arm/mach-lpc32xx/ 5936 5937LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 5938M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 5939M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 5940M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 5941M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 5942L: MPT-FusionLinux.pdl@avagotech.com 5943L: linux-scsi@vger.kernel.org 5944W: http://www.lsilogic.com/support 5945S: Supported 5946F: drivers/message/fusion/ 5947F: drivers/scsi/mpt2sas/ 5948F: drivers/scsi/mpt3sas/ 5949 5950LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 5951M: Matthew Wilcox <matthew@wil.cx> 5952L: linux-scsi@vger.kernel.org 5953S: Maintained 5954F: drivers/scsi/sym53c8xx_2/ 5955 5956LTC4261 HARDWARE MONITOR DRIVER 5957M: Guenter Roeck <linux@roeck-us.net> 5958L: lm-sensors@lm-sensors.org 5959S: Maintained 5960F: Documentation/hwmon/ltc4261 5961F: drivers/hwmon/ltc4261.c 5962 5963LTP (Linux Test Project) 5964M: Mike Frysinger <vapier@gentoo.org> 5965M: Cyril Hrubis <chrubis@suse.cz> 5966M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 5967M: Jan Stancek <jstancek@redhat.com> 5968M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 5969M: Alexey Kodanev <alexey.kodanev@oracle.com> 5970L: ltp-list@lists.sourceforge.net (subscribers-only) 5971W: http://linux-test-project.github.io/ 5972T: git git://github.com/linux-test-project/ltp.git 5973S: Maintained 5974 5975M32R ARCHITECTURE 5976W: http://www.linux-m32r.org/ 5977S: Orphan 5978F: arch/m32r/ 5979 5980M68K ARCHITECTURE 5981M: Geert Uytterhoeven <geert@linux-m68k.org> 5982L: linux-m68k@lists.linux-m68k.org 5983W: http://www.linux-m68k.org/ 5984T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 5985S: Maintained 5986F: arch/m68k/ 5987F: drivers/zorro/ 5988 5989M68K ON APPLE MACINTOSH 5990M: Joshua Thompson <funaho@jurai.org> 5991W: http://www.mac.linux-m68k.org/ 5992L: linux-m68k@lists.linux-m68k.org 5993S: Maintained 5994F: arch/m68k/mac/ 5995 5996M68K ON HP9000/300 5997M: Philip Blundell <philb@gnu.org> 5998W: http://www.tazenda.demon.co.uk/phil/linux-hp 5999S: Maintained 6000F: arch/m68k/hp300/
6001 6002M88DS3103 MEDIA DRIVER 6003M: Antti Palosaari <crope@iki.fi> 6004L: linux-media@vger.kernel.org 6005W: http://linuxtv.org/ 6006W: http://palosaari.fi/linux/ 6007Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6008T: git git://linuxtv.org/anttip/media_tree.git 6009S: Maintained 6010F: drivers/media/dvb-frontends/m88ds3103* 6011 6012M88RS2000 MEDIA DRIVER 6013M: Malcolm Priestley <tvboxspy@gmail.com> 6014L: linux-media@vger.kernel.org 6015W: http://linuxtv.org/ 6016Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6017S: Maintained 6018F: drivers/media/dvb-frontends/m88rs2000* 6019 6020M88TS2022 MEDIA DRIVER 6021M: Antti Palosaari <crope@iki.fi> 6022L: linux-media@vger.kernel.org 6023W: http://linuxtv.org/ 6024W: http://palosaari.fi/linux/ 6025Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6026T: git git://linuxtv.org/anttip/media_tree.git 6027S: Maintained 6028F: drivers/media/tuners/m88ts2022* 6029 6030MA901 MASTERKIT USB FM RADIO DRIVER 6031M: Alexey Klimov <klimov.linux@gmail.com> 6032L: linux-media@vger.kernel.org 6033T: git git://linuxtv.org/media_tree.git 6034S: Maintained 6035F: drivers/media/radio/radio-ma901.c 6036 6037MAC80211 6038M: Johannes Berg <johannes@sipsolutions.net> 6039L: linux-wireless@vger.kernel.org 6040W: http://wireless.kernel.org/ 6041T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6042T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6043S: Maintained 6044F: Documentation/networking/mac80211-injection.txt 6045F: include/net/mac80211.h 6046F: net/mac80211/ 6047 6048MACVLAN DRIVER 6049M: Patrick McHardy <kaber@trash.net> 6050L: netdev@vger.kernel.org 6051S: Maintained 6052F: drivers/net/macvlan.c 6053F: include/linux/if_macvlan.h 6054 6055MAILBOX API 6056M: Jassi Brar <jassisinghbrar@gmail.com> 6057L: linux-kernel@vger.kernel.org 6058S: Maintained 6059F: drivers/mailbox/ 6060F: include/linux/mailbox_client.h 6061F: include/linux/mailbox_controller.h 6062 6063MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6064M: Michael Kerrisk <mtk.manpages@gmail.com> 6065W: http://www.kernel.org/doc/man-pages 6066L: linux-man@vger.kernel.org 6067S: Maintained 6068 6069MARVELL ARMADA DRM SUPPORT 6070M: Russell King <rmk+kernel@arm.linux.org.uk> 6071S: Maintained 6072F: drivers/gpu/drm/armada/ 6073 6074MARVELL 88E6352 DSA support 6075M: Guenter Roeck <linux@roeck-us.net> 6076S: Maintained 6077F: drivers/net/dsa/mv88e6352.c 6078 6079MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6080M: Mirko Lindner <mlindner@marvell.com> 6081M: Stephen Hemminger <stephen@networkplumber.org> 6082L: netdev@vger.kernel.org 6083S: Maintained 6084F: drivers/net/ethernet/marvell/sk* 6085 6086MARVELL LIBERTAS WIRELESS DRIVER 6087L: libertas-dev@lists.infradead.org 6088S: Orphan 6089F: drivers/net/wireless/libertas/ 6090 6091MARVELL MV643XX ETHERNET DRIVER 6092M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6093L: netdev@vger.kernel.org 6094S: Maintained 6095F: drivers/net/ethernet/marvell/mv643xx_eth.* 6096F: include/linux/mv643xx.h 6097 6098MARVELL MVNETA ETHERNET DRIVER 6099M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6100L: netdev@vger.kernel.org 6101S: Maintained 6102F: drivers/net/ethernet/marvell/mvneta.* 6103 6104MARVELL MWIFIEX WIRELESS DRIVER 6105M: Amitkumar Karwar <akarwar@marvell.com> 6106M: Avinash Patil <patila@marvell.com> 6107L: linux-wireless@vger.kernel.org 6108S: Maintained 6109F: drivers/net/wireless/mwifiex/ 6110 6111MARVELL MWL8K WIRELESS DRIVER 6112M: Lennert Buytenhek <buytenh@wantstofly.org> 6113L: linux-wireless@vger.kernel.org 6114S: Odd Fixes 6115F: drivers/net/wireless/mwl8k.c 6116 6117MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6118M: Nicolas Pitre <nico@fluxnic.net> 6119S: Odd Fixes 6120F: drivers/mmc/host/mvsdio.* 6121 6122MATROX FRAMEBUFFER DRIVER 6123L: linux-fbdev@vger.kernel.org 6124S: Orphan 6125F: drivers/video/fbdev/matrox/matroxfb_* 6126F: include/uapi/linux/matroxfb.h 6127 6128MAX16065 HARDWARE MONITOR DRIVER 6129M: Guenter Roeck <linux@roeck-us.net> 6130L: lm-sensors@lm-sensors.org 6131S: Maintained 6132F: Documentation/hwmon/max16065 6133F: drivers/hwmon/max16065.c 6134 6135MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6136M: "Hans J. Koch" <hjk@hansjkoch.de> 6137L: lm-sensors@lm-sensors.org 6138S: Maintained 6139F: Documentation/hwmon/max6650 6140F: drivers/hwmon/max6650.c 6141 6142MAX6697 HARDWARE MONITOR DRIVER 6143M: Guenter Roeck <linux@roeck-us.net> 6144L: lm-sensors@lm-sensors.org 6145S: Maintained 6146F: Documentation/hwmon/max6697 6147F: Documentation/devicetree/bindings/i2c/max6697.txt 6148F: drivers/hwmon/max6697.c 6149F: include/linux/platform_data/max6697.h 6150 6151MAXIRADIO FM RADIO RECEIVER DRIVER 6152M: Hans Verkuil <hverkuil@xs4all.nl> 6153L: linux-media@vger.kernel.org 6154T: git git://linuxtv.org/media_tree.git 6155W: http://linuxtv.org 6156S: Maintained 6157F: drivers/media/radio/radio-maxiradio* 6158 6159MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6160M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6161P: LinuxTV.org Project 6162L: linux-media@vger.kernel.org 6163W: http://linuxtv.org 6164Q: http://patchwork.kernel.org/project/linux-media/list/ 6165T: git git://linuxtv.org/media_tree.git 6166S: Maintained 6167F: Documentation/dvb/ 6168F: Documentation/video4linux/ 6169F: Documentation/DocBook/media/ 6170F: drivers/media/ 6171F: drivers/staging/media/ 6172F: include/media/ 6173F: include/uapi/linux/dvb/ 6174F: include/uapi/linux/videodev2.h 6175F: include/uapi/linux/media.h 6176F: include/uapi/linux/v4l2-* 6177F: include/uapi/linux/meye.h 6178F: include/uapi/linux/ivtv* 6179F: include/uapi/linux/uvcvideo.h 6180 6181MEDIAVISION PRO MOVIE STUDIO DRIVER 6182M: Hans Verkuil <hverkuil@xs4all.nl> 6183L: linux-media@vger.kernel.org 6184T: git git://linuxtv.org/media_tree.git 6185W: http://linuxtv.org 6186S: Odd Fixes 6187F: drivers/media/parport/pms* 6188 6189MEGARAID SCSI/SAS DRIVERS 6190M: Kashyap Desai <kashyap.desai@avagotech.com> 6191M: Sumit Saxena <sumit.saxena@avagotech.com> 6192M: Uday Lingala <uday.lingala@avagotech.com> 6193L: megaraidlinux.pdl@avagotech.com 6194L: linux-scsi@vger.kernel.org 6195W: http://www.lsi.com 6196S: Maintained 6197F: Documentation/scsi/megaraid.txt 6198F: drivers/scsi/megaraid.* 6199F: drivers/scsi/megaraid/ 6200 6201MELLANOX ETHERNET DRIVER (mlx4_en) 6202M: Amir Vadai <amirv@mellanox.com> 6203L: netdev@vger.kernel.org 6204S: Supported 6205W: http://www.mellanox.com 6206Q: http://patchwork.ozlabs.org/project/netdev/list/ 6207F: drivers/net/ethernet/mellanox/mlx4/en_* 6208 6209MEMORY MANAGEMENT 6210L: linux-mm@kvack.org 6211W: http://www.linux-mm.org 6212S: Maintained 6213F: include/linux/mm.h 6214F: include/linux/gfp.h 6215F: include/linux/mmzone.h 6216F: include/linux/memory_hotplug.h 6217F: include/linux/vmalloc.h 6218F: mm/ 6219 6220MEMORY TECHNOLOGY DEVICES (MTD) 6221M: David Woodhouse <dwmw2@infradead.org> 6222M: Brian Norris <computersforpeace@gmail.com> 6223L: linux-mtd@lists.infradead.org 6224W: http://www.linux-mtd.infradead.org/ 6225Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6226T: git git://git.infradead.org/linux-mtd.git 6227T: git git://git.infradead.org/l2-mtd.git 6228S: Maintained 6229F: drivers/mtd/ 6230F: include/linux/mtd/ 6231F: include/uapi/mtd/ 6232 6233MEN A21 WATCHDOG DRIVER 6234M: Johannes Thumshirn <johannes.thumshirn@men.de> 6235L: linux-watchdog@vger.kernel.org 6236S: Supported 6237F: drivers/watchdog/mena21_wdt.c 6238 6239MEN CHAMELEON BUS (mcb) 6240M: Johannes Thumshirn <johannes.thumshirn@men.de> 6241S: Supported 6242F: drivers/mcb/ 6243F: include/linux/mcb.h 6244 6245MEN F21BMC (Board Management Controller) 6246M: Andreas Werner <andreas.werner@men.de> 6247S: Supported 6248F: drivers/mfd/menf21bmc.c 6249F: drivers/watchdog/menf21bmc_wdt.c 6250F: drivers/leds/leds-menf21bmc.c 6251F: drivers/hwmon/menf21bmc_hwmon.c 6252F: Documentation/hwmon/menf21bmc 6253 6254METAG ARCHITECTURE 6255M: James Hogan <james.hogan@imgtec.com> 6256L: linux-metag@vger.kernel.org 6257S: Supported 6258F: arch/metag/ 6259F: Documentation/metag/ 6260F: Documentation/devicetree/bindings/metag/ 6261F: drivers/clocksource/metag_generic.c 6262F: drivers/irqchip/irq-metag.c 6263F: drivers/irqchip/irq-metag-ext.c 6264F: drivers/tty/metag_da.c 6265 6266MICROBLAZE ARCHITECTURE 6267M: Michal Simek <monstr@monstr.eu> 6268W: http://www.monstr.eu/fdt/ 6269T: git git://git.monstr.eu/linux-2.6-microblaze.git 6270S: Supported 6271F: arch/microblaze/ 6272 6273MICROTEK X6 SCANNER 6274M: Oliver Neukum <oliver@neukum.org> 6275S: Maintained 6276F: drivers/usb/image/microtek.* 6277 6278MIPS 6279M: Ralf Baechle <ralf@linux-mips.org> 6280L: linux-mips@linux-mips.org 6281W: http://www.linux-mips.org/ 6282T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6283Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6284S: Supported 6285F: Documentation/mips/ 6286F: arch/mips/ 6287 6288MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6289M: Hans Verkuil <hverkuil@xs4all.nl> 6290L: linux-media@vger.kernel.org 6291T: git git://linuxtv.org/media_tree.git 6292W: http://linuxtv.org 6293S: Odd Fixes 6294F: drivers/media/radio/radio-miropcm20* 6295 6296Mellanox MLX5 core VPI driver 6297M: Eli Cohen <eli@mellanox.com> 6298L: netdev@vger.kernel.org 6299L: linux-rdma@vger.kernel.org 6300W: http://www.mellanox.com 6301Q: http://patchwork.ozlabs.org/project/netdev/list/ 6302Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6303T: git git://openfabrics.org/~eli/connect-ib.git 6304S: Supported 6305F: drivers/net/ethernet/mellanox/mlx5/core/ 6306F: include/linux/mlx5/ 6307 6308Mellanox MLX5 IB driver 6309M: Eli Cohen <eli@mellanox.com> 6310L: linux-rdma@vger.kernel.org 6311W: http://www.mellanox.com 6312Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6313T: git git://openfabrics.org/~eli/connect-ib.git 6314S: Supported 6315F: include/linux/mlx5/ 6316F: drivers/infiniband/hw/mlx5/ 6317 6318MN88472 MEDIA DRIVER 6319M: Antti Palosaari <crope@iki.fi> 6320L: linux-media@vger.kernel.org 6321W: http://linuxtv.org/ 6322W: http://palosaari.fi/linux/ 6323Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6324T: git git://linuxtv.org/anttip/media_tree.git 6325S: Maintained 6326F: drivers/staging/media/mn88472/ 6327F: drivers/media/dvb-frontends/mn88472.h 6328 6329MN88473 MEDIA DRIVER 6330M: Antti Palosaari <crope@iki.fi> 6331L: linux-media@vger.kernel.org 6332W: http://linuxtv.org/ 6333W: http://palosaari.fi/linux/ 6334Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6335T: git git://linuxtv.org/anttip/media_tree.git 6336S: Maintained 6337F: drivers/staging/media/mn88473/ 6338F: drivers/media/dvb-frontends/mn88473.h 6339 6340MODULE SUPPORT 6341M: Rusty Russell <rusty@rustcorp.com.au> 6342S: Maintained 6343F: include/linux/module.h 6344F: kernel/module.c 6345 6346MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6347W: http://popies.net/meye/ 6348S: Orphan 6349F: Documentation/video4linux/meye.txt 6350F: drivers/media/pci/meye/ 6351F: include/uapi/linux/meye.h 6352 6353MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6354M: Jiri Slaby <jirislaby@gmail.com> 6355S: Maintained 6356F: Documentation/serial/moxa-smartio 6357F: drivers/tty/mxser.* 6358 6359MR800 AVERMEDIA USB FM RADIO DRIVER 6360M: Alexey Klimov <klimov.linux@gmail.com> 6361L: linux-media@vger.kernel.org 6362T: git git://linuxtv.org/media_tree.git 6363S: Maintained 6364F: drivers/media/radio/radio-mr800.c 6365 6366MRF24J40 IEEE 802.15.4 RADIO DRIVER 6367M: Alan Ott <alan@signal11.us> 6368L: linux-wpan@vger.kernel.org 6369S: Maintained 6370F: drivers/net/ieee802154/mrf24j40.c 6371 6372MSI LAPTOP SUPPORT 6373M: "Lee, Chun-Yi" <jlee@suse.com> 6374L: platform-driver-x86@vger.kernel.org 6375S: Maintained 6376F: drivers/platform/x86/msi-laptop.c 6377 6378MSI WMI SUPPORT 6379M: Anisse Astier <anisse@astier.eu> 6380L: platform-driver-x86@vger.kernel.org 6381S: Supported 6382F: drivers/platform/x86/msi-wmi.c 6383 6384MSI001 MEDIA DRIVER 6385M: Antti Palosaari <crope@iki.fi> 6386L: linux-media@vger.kernel.org 6387W: http://linuxtv.org/ 6388W: http://palosaari.fi/linux/ 6389Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6390T: git git://linuxtv.org/anttip/media_tree.git 6391S: Maintained 6392F: drivers/media/tuners/msi001* 6393 6394MSI2500 MEDIA DRIVER 6395M: Antti Palosaari <crope@iki.fi> 6396L: linux-media@vger.kernel.org 6397W: http://linuxtv.org/ 6398W: http://palosaari.fi/linux/ 6399Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6400T: git git://linuxtv.org/anttip/media_tree.git 6401S: Maintained 6402F: drivers/media/usb/msi2500/ 6403 6404MT9M032 APTINA SENSOR DRIVER 6405M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6406L: linux-media@vger.kernel.org 6407T: git git://linuxtv.org/media_tree.git 6408S: Maintained 6409F: drivers/media/i2c/mt9m032.c 6410F: include/media/mt9m032.h 6411 6412MT9P031 APTINA CAMERA SENSOR 6413M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6414L: linux-media@vger.kernel.org 6415T: git git://linuxtv.org/media_tree.git 6416S: Maintained 6417F: drivers/media/i2c/mt9p031.c 6418F: include/media/mt9p031.h 6419 6420MT9T001 APTINA CAMERA SENSOR 6421M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6422L: linux-media@vger.kernel.org 6423T: git git://linuxtv.org/media_tree.git 6424S: Maintained 6425F: drivers/media/i2c/mt9t001.c 6426F: include/media/mt9t001.h 6427 6428MT9V032 APTINA CAMERA SENSOR 6429M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6430L: linux-media@vger.kernel.org 6431T: git git://linuxtv.org/media_tree.git 6432S: Maintained 6433F: drivers/media/i2c/mt9v032.c 6434F: include/media/mt9v032.h 6435 6436MULTIFUNCTION DEVICES (MFD) 6437M: Samuel Ortiz <sameo@linux.intel.com> 6438M: Lee Jones <lee.jones@linaro.org> 6439T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6440S: Supported 6441F: drivers/mfd/ 6442F: include/linux/mfd/ 6443 6444MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6445M: Chris Ball <chris@printf.net> 6446M: Ulf Hansson <ulf.hansson@linaro.org> 6447L: linux-mmc@vger.kernel.org 6448T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 6449T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6450S: Maintained 6451F: drivers/mmc/ 6452F: include/linux/mmc/ 6453F: include/uapi/linux/mmc/ 6454 6455MULTIMEDIA CARD (MMC) ETC. OVER SPI 6456S: Orphan 6457F: drivers/mmc/host/mmc_spi.c 6458F: include/linux/spi/mmc_spi.h 6459 6460MULTISOUND SOUND DRIVER 6461M: Andrew Veliath <andrewtv@usa.net> 6462S: Maintained 6463F: Documentation/sound/oss/MultiSound 6464F: sound/oss/msnd* 6465 6466MULTITECH MULTIPORT CARD (ISICOM) 6467S: Orphan 6468F: drivers/tty/isicom.c 6469F: include/linux/isicom.h 6470 6471MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6472M: Felipe Balbi <balbi@ti.com> 6473L: linux-usb@vger.kernel.org 6474T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6475S: Maintained 6476F: drivers/usb/musb/ 6477 6478MXL5007T MEDIA DRIVER 6479M: Michael Krufky <mkrufky@linuxtv.org> 6480L: linux-media@vger.kernel.org 6481W: http://linuxtv.org/ 6482W: http://github.com/mkrufky 6483Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6484T: git git://linuxtv.org/mkrufky/tuners.git 6485S: Maintained 6486F: drivers/media/tuners/mxl5007t.* 6487 6488MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6489M: Hyong-Youb Kim <hykim@myri.com> 6490L: netdev@vger.kernel.org 6491W: https://www.myricom.com/support/downloads/myri10ge.html 6492S: Supported 6493F: drivers/net/ethernet/myricom/myri10ge/ 6494 6495NATSEMI ETHERNET DRIVER (DP8381x) 6496S: Orphan 6497F: drivers/net/ethernet/natsemi/natsemi.c 6498 6499NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6500M: Daniel Mack <zonque@gmail.com> 6501S: Maintained 6502L: alsa-devel@alsa-project.org 6503W: http://www.native-instruments.com 6504F: sound/usb/caiaq/ 6505 6506NCP FILESYSTEM 6507M: Petr Vandrovec <petr@vandrovec.name> 6508S: Odd Fixes 6509F: fs/ncpfs/ 6510 6511NCR 5380 SCSI DRIVERS 6512M: Finn Thain <fthain@telegraphics.com.au> 6513M: Michael Schmitz <schmitzmic@gmail.com> 6514L: linux-scsi@vger.kernel.org 6515S: Maintained 6516F: Documentation/scsi/g_NCR5380.txt 6517F: drivers/scsi/NCR5380.* 6518F: drivers/scsi/arm/cumana_1.c 6519F: drivers/scsi/arm/oak.c 6520F: drivers/scsi/atari_NCR5380.c 6521F: drivers/scsi/atari_scsi.* 6522F: drivers/scsi/dmx3191d.c 6523F: drivers/scsi/dtc.* 6524F: drivers/scsi/g_NCR5380.* 6525F: drivers/scsi/g_NCR5380_mmio.c 6526F: drivers/scsi/mac_scsi.* 6527F: drivers/scsi/pas16.* 6528F: drivers/scsi/sun3_scsi.* 6529F: drivers/scsi/sun3_scsi_vme.c 6530F: drivers/scsi/t128.* 6531 6532NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6533M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6534L: linux-scsi@vger.kernel.org 6535S: Maintained 6536F: drivers/scsi/NCR_D700.* 6537 6538NCT6775 HARDWARE MONITOR DRIVER 6539M: Guenter Roeck <linux@roeck-us.net> 6540L: lm-sensors@lm-sensors.org 6541S: Maintained 6542F: Documentation/hwmon/nct6775 6543F: drivers/hwmon/nct6775.c 6544 6545NETEFFECT IWARP RNIC DRIVER (IW_NES) 6546M: Faisal Latif <faisal.latif@intel.com> 6547L: linux-rdma@vger.kernel.org 6548W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6549S: Supported 6550F: drivers/infiniband/hw/nes/ 6551 6552NETEM NETWORK EMULATOR 6553M: Stephen Hemminger <stephen@networkplumber.org> 6554L: netem@lists.linux-foundation.org 6555S: Maintained 6556F: net/sched/sch_netem.c 6557 6558NETERION 10GbE DRIVERS (s2io/vxge) 6559M: Jon Mason <jdmason@kudzu.us> 6560L: netdev@vger.kernel.org 6561S: Supported 6562F: Documentation/networking/s2io.txt 6563F: Documentation/networking/vxge.txt 6564F: drivers/net/ethernet/neterion/ 6565 6566NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6567M: Pablo Neira Ayuso <pablo@netfilter.org> 6568M: Patrick McHardy <kaber@trash.net> 6569M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6570L: netfilter-devel@vger.kernel.org 6571L: coreteam@netfilter.org 6572W: http://www.netfilter.org/ 6573W: http://www.iptables.org/ 6574Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6575T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6576T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6577S: Supported 6578F: include/linux/netfilter* 6579F: include/linux/netfilter/ 6580F: include/net/netfilter/ 6581F: include/uapi/linux/netfilter* 6582F: include/uapi/linux/netfilter/ 6583F: net/*/netfilter.c 6584F: net/*/netfilter/ 6585F: net/netfilter/ 6586 6587NETLABEL 6588M: Paul Moore <paul@paul-moore.com> 6589W: http://netlabel.sf.net 6590L: netdev@vger.kernel.org 6591S: Maintained 6592F: Documentation/netlabel/ 6593F: include/net/netlabel.h 6594F: net/netlabel/ 6595 6596NETROM NETWORK LAYER 6597M: Ralf Baechle <ralf@linux-mips.org> 6598L: linux-hams@vger.kernel.org 6599W: http://www.linux-ax25.org/ 6600S: Maintained 6601F: include/net/netrom.h 6602F: include/uapi/linux/netrom.h 6603F: net/netrom/ 6604 6605NETWORK BLOCK DEVICE (NBD) 6606M: Paul Clements <Paul.Clements@steeleye.com> 6607S: Maintained 6608L: nbd-general@lists.sourceforge.net 6609F: Documentation/blockdev/nbd.txt 6610F: drivers/block/nbd.c 6611F: include/linux/nbd.h 6612F: include/uapi/linux/nbd.h 6613 6614NETWORK DROP MONITOR 6615M: Neil Horman <nhorman@tuxdriver.com> 6616L: netdev@vger.kernel.org 6617S: Maintained 6618W: https://fedorahosted.org/dropwatch/ 6619F: net/core/drop_monitor.c 6620 6621NETWORKING [GENERAL] 6622M: "David S. Miller" <davem@davemloft.net> 6623L: netdev@vger.kernel.org 6624W: http://www.linuxfoundation.org/en/Net 6625Q: http://patchwork.ozlabs.org/project/netdev/list/ 6626T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6627T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6628S: Maintained 6629F: net/ 6630F: include/net/ 6631F: include/linux/in.h 6632F: include/linux/net.h 6633F: include/linux/netdevice.h 6634F: include/uapi/linux/in.h 6635F: include/uapi/linux/net.h 6636F: include/uapi/linux/netdevice.h 6637F: tools/net/ 6638F: tools/testing/selftests/net/ 6639F: lib/random32.c 6640F: lib/test_bpf.c 6641 6642NETWORKING [IPv4/IPv6] 6643M: "David S. Miller" <davem@davemloft.net> 6644M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6645M: James Morris <jmorris@namei.org> 6646M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6647M: Patrick McHardy <kaber@trash.net> 6648L: netdev@vger.kernel.org 6649T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6650S: Maintained 6651F: net/ipv4/ 6652F: net/ipv6/ 6653F: include/net/ip* 6654F: arch/x86/net/* 6655 6656NETWORKING [IPSEC] 6657M: Steffen Klassert <steffen.klassert@secunet.com> 6658M: Herbert Xu <herbert@gondor.apana.org.au> 6659M: "David S. Miller" <davem@davemloft.net> 6660L: netdev@vger.kernel.org 6661T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6662T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6663S: Maintained 6664F: net/core/flow.c 6665F: net/xfrm/ 6666F: net/key/ 6667F: net/ipv4/xfrm* 6668F: net/ipv4/esp4.c 6669F: net/ipv4/ah4.c 6670F: net/ipv4/ipcomp.c 6671F: net/ipv4/ip_vti.c 6672F: net/ipv6/xfrm* 6673F: net/ipv6/esp6.c 6674F: net/ipv6/ah6.c 6675F: net/ipv6/ipcomp6.c 6676F: net/ipv6/ip6_vti.c 6677F: include/uapi/linux/xfrm.h 6678F: include/net/xfrm.h 6679 6680NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6681M: Paul Moore <paul@paul-moore.com> 6682L: netdev@vger.kernel.org 6683S: Maintained 6684 6685NETWORKING [WIRELESS] 6686L: linux-wireless@vger.kernel.org 6687Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6688 6689NETWORKING DRIVERS 6690L: netdev@vger.kernel.org 6691W: http://www.linuxfoundation.org/en/Net 6692Q: http://patchwork.ozlabs.org/project/netdev/list/ 6693T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6694T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6695S: Odd Fixes 6696F: drivers/net/ 6697F: include/linux/if_* 6698F: include/linux/netdevice.h 6699F: include/linux/arcdevice.h 6700F: include/linux/etherdevice.h 6701F: include/linux/fcdevice.h 6702F: include/linux/fddidevice.h 6703F: include/linux/hippidevice.h 6704F: include/linux/inetdevice.h 6705F: include/uapi/linux/if_* 6706F: include/uapi/linux/netdevice.h 6707 6708NETWORKING DRIVERS (WIRELESS) 6709M: Kalle Valo <kvalo@codeaurora.org> 6710L: linux-wireless@vger.kernel.org 6711Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6712T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 6713S: Maintained 6714F: drivers/net/wireless/ 6715 6716NETXEN (1/10) GbE SUPPORT 6717M: Manish Chopra <manish.chopra@qlogic.com> 6718M: Sony Chacko <sony.chacko@qlogic.com> 6719M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6720L: netdev@vger.kernel.org 6721W: http://www.qlogic.com 6722S: Supported 6723F: drivers/net/ethernet/qlogic/netxen/ 6724 6725NFC SUBSYSTEM 6726M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6727M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6728M: Samuel Ortiz <sameo@linux.intel.com> 6729L: linux-wireless@vger.kernel.org 6730L: linux-nfc@lists.01.org (subscribers-only) 6731S: Supported 6732F: net/nfc/ 6733F: include/net/nfc/ 6734F: include/uapi/linux/nfc.h 6735F: drivers/nfc/ 6736F: include/linux/platform_data/pn544.h 6737F: Documentation/devicetree/bindings/net/nfc/ 6738 6739NFS, SUNRPC, AND LOCKD CLIENTS 6740M: Trond Myklebust <trond.myklebust@primarydata.com> 6741L: linux-nfs@vger.kernel.org 6742W: http://client.linux-nfs.org 6743T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6744S: Maintained 6745F: fs/lockd/ 6746F: fs/nfs/ 6747F: fs/nfs_common/ 6748F: net/sunrpc/ 6749F: include/linux/lockd/ 6750F: include/linux/nfs* 6751F: include/linux/sunrpc/ 6752F: include/uapi/linux/nfs* 6753F: include/uapi/linux/sunrpc/ 6754 6755NILFS2 FILESYSTEM 6756M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6757L: linux-nilfs@vger.kernel.org 6758W: http://nilfs.sourceforge.net/ 6759T: git git://github.com/konis/nilfs2.git 6760S: Supported 6761F: Documentation/filesystems/nilfs2.txt 6762F: fs/nilfs2/ 6763F: include/linux/nilfs2_fs.h 6764 6765NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6766M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6767W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6768S: Maintained 6769F: Documentation/scsi/NinjaSCSI.txt 6770F: drivers/scsi/pcmcia/nsp_* 6771 6772NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6773M: GOTO Masanori <gotom@debian.or.jp> 6774M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6775W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6776S: Maintained 6777F: Documentation/scsi/NinjaSCSI.txt 6778F: drivers/scsi/nsp32* 6779 6780NIOS2 ARCHITECTURE 6781M: Ley Foon Tan <lftan@altera.com> 6782L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 6783T: git git://git.rocketboards.org/linux-socfpga.git 6784S: Maintained 6785F: arch/nios2/ 6786 6787NTB DRIVER 6788M: Jon Mason <jdmason@kudzu.us> 6789M: Dave Jiang <dave.jiang@intel.com> 6790S: Supported 6791W: https://github.com/jonmason/ntb/wiki 6792T: git git://github.com/jonmason/ntb.git 6793F: drivers/ntb/ 6794F: drivers/net/ntb_netdev.c 6795F: include/linux/ntb.h 6796 6797NTFS FILESYSTEM 6798M: Anton Altaparmakov <anton@tuxera.com> 6799L: linux-ntfs-dev@lists.sourceforge.net 6800W: http://www.tuxera.com/ 6801T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6802S: Supported 6803F: Documentation/filesystems/ntfs.txt 6804F: fs/ntfs/ 6805 6806NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 6807M: Antonino Daplas <adaplas@gmail.com> 6808L: linux-fbdev@vger.kernel.org 6809S: Maintained 6810F: drivers/video/fbdev/riva/ 6811F: drivers/video/fbdev/nvidia/ 6812 6813NVM EXPRESS DRIVER 6814M: Matthew Wilcox <willy@linux.intel.com> 6815L: linux-nvme@lists.infradead.org 6816T: git git://git.infradead.org/users/willy/linux-nvme.git 6817S: Supported 6818F: drivers/block/nvme* 6819F: include/linux/nvme.h 6820 6821NXP TDA998X DRM DRIVER 6822M: Russell King <rmk+kernel@arm.linux.org.uk> 6823S: Supported 6824F: drivers/gpu/drm/i2c/tda998x_drv.c 6825F: include/drm/i2c/tda998x.h 6826 6827NXP TFA9879 DRIVER 6828M: Peter Rosin <peda@axentia.se> 6829L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6830S: Maintained 6831F: sound/soc/codecs/tfa9879* 6832 6833OMAP SUPPORT 6834M: Tony Lindgren <tony@atomide.com> 6835L: linux-omap@vger.kernel.org 6836W: http://www.muru.com/linux/omap/ 6837W: http://linux.omap.com/ 6838Q: http://patchwork.kernel.org/project/linux-omap/list/ 6839T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 6840S: Maintained 6841F: arch/arm/*omap*/ 6842F: drivers/i2c/busses/i2c-omap.c 6843F: drivers/irqchip/irq-omap-intc.c 6844F: drivers/mfd/*omap*.c 6845F: drivers/mfd/menelaus.c 6846F: drivers/mfd/palmas.c 6847F: drivers/mfd/tps65217.c 6848F: drivers/mfd/tps65218.c 6849F: drivers/mfd/tps65910.c 6850F: drivers/mfd/twl-core.[ch] 6851F: drivers/mfd/twl4030*.c 6852F: drivers/mfd/twl6030*.c 6853F: drivers/mfd/twl6040*.c 6854F: drivers/regulator/palmas-regulator*.c 6855F: drivers/regulator/pbias-regulator.c 6856F: drivers/regulator/tps65217-regulator.c 6857F: drivers/regulator/tps65218-regulator.c 6858F: drivers/regulator/tps65910-regulator.c 6859F: drivers/regulator/twl-regulator.c 6860F: include/linux/i2c-omap.h 6861 6862OMAP DEVICE TREE SUPPORT 6863M: Benoît Cousson <bcousson@baylibre.com> 6864M: Tony Lindgren <tony@atomide.com> 6865L: linux-omap@vger.kernel.org 6866L: devicetree@vger.kernel.org 6867S: Maintained 6868F: arch/arm/boot/dts/*omap* 6869F: arch/arm/boot/dts/*am3* 6870F: arch/arm/boot/dts/*am4* 6871F: arch/arm/boot/dts/*am5* 6872F: arch/arm/boot/dts/*dra7* 6873 6874OMAP CLOCK FRAMEWORK SUPPORT 6875M: Paul Walmsley <paul@pwsan.com> 6876L: linux-omap@vger.kernel.org 6877S: Maintained 6878F: arch/arm/*omap*/*clock* 6879 6880OMAP POWER MANAGEMENT SUPPORT 6881M: Kevin Hilman <khilman@deeprootsystems.com> 6882L: linux-omap@vger.kernel.org 6883S: Maintained 6884F: arch/arm/*omap*/*pm* 6885F: drivers/cpufreq/omap-cpufreq.c 6886 6887OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 6888M: Rajendra Nayak <rnayak@ti.com> 6889M: Paul Walmsley <paul@pwsan.com> 6890L: linux-omap@vger.kernel.org 6891S: Maintained 6892F: arch/arm/mach-omap2/prm* 6893 6894OMAP AUDIO SUPPORT 6895M: Peter Ujfalusi <peter.ujfalusi@ti.com> 6896M: Jarkko Nikula <jarkko.nikula@bitmer.com> 6897L: alsa-devel@alsa-project.org (subscribers-only) 6898L: linux-omap@vger.kernel.org 6899S: Maintained 6900F: sound/soc/omap/ 6901 6902OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 6903M: Roger Quadros <rogerq@ti.com> 6904M: Tony Lindgren <tony@atomide.com> 6905L: linux-omap@vger.kernel.org 6906S: Maintained 6907F: drivers/memory/omap-gpmc.c 6908F: arch/arm/mach-omap2/*gpmc* 6909 6910OMAP FRAMEBUFFER SUPPORT 6911M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6912L: linux-fbdev@vger.kernel.org 6913L: linux-omap@vger.kernel.org 6914S: Maintained 6915F: drivers/video/fbdev/omap/ 6916 6917OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 6918M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6919L: linux-omap@vger.kernel.org 6920L: linux-fbdev@vger.kernel.org 6921S: Maintained 6922F: drivers/video/fbdev/omap2/ 6923F: Documentation/arm/OMAP/DSS 6924 6925OMAP HARDWARE SPINLOCK SUPPORT 6926M: Ohad Ben-Cohen <ohad@wizery.com> 6927L: linux-omap@vger.kernel.org 6928S: Maintained 6929F: drivers/hwspinlock/omap_hwspinlock.c 6930F: arch/arm/mach-omap2/hwspinlock.c 6931 6932OMAP MMC SUPPORT 6933M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 6934L: linux-omap@vger.kernel.org 6935S: Maintained 6936F: drivers/mmc/host/omap.c 6937 6938OMAP HS MMC SUPPORT 6939L: linux-mmc@vger.kernel.org 6940L: linux-omap@vger.kernel.org 6941S: Orphan 6942F: drivers/mmc/host/omap_hsmmc.c 6943 6944OMAP RANDOM NUMBER GENERATOR SUPPORT 6945M: Deepak Saxena <dsaxena@plexity.net> 6946S: Maintained 6947F: drivers/char/hw_random/omap-rng.c 6948 6949OMAP HWMOD SUPPORT 6950M: Benoît Cousson <bcousson@baylibre.com> 6951M: Paul Walmsley <paul@pwsan.com> 6952L: linux-omap@vger.kernel.org 6953S: Maintained 6954F: arch/arm/mach-omap2/omap_hwmod.* 6955 6956OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 6957M: Benoît Cousson <bcousson@baylibre.com> 6958L: linux-omap@vger.kernel.org 6959S: Maintained 6960F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 6961 6962OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 6963M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6964L: linux-media@vger.kernel.org 6965S: Maintained 6966F: drivers/media/platform/omap3isp/ 6967F: drivers/staging/media/omap4iss/ 6968 6969OMAP USB SUPPORT 6970M: Felipe Balbi <balbi@ti.com> 6971L: linux-usb@vger.kernel.org 6972L: linux-omap@vger.kernel.org 6973T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6974S: Maintained 6975F: drivers/usb/*/*omap* 6976F: arch/arm/*omap*/usb* 6977 6978OMAP GPIO DRIVER 6979M: Javier Martinez Canillas <javier@dowhile0.org> 6980M: Santosh Shilimkar <ssantosh@kernel.org> 6981M: Kevin Hilman <khilman@deeprootsystems.com> 6982L: linux-omap@vger.kernel.org 6983S: Maintained 6984F: drivers/gpio/gpio-omap.c 6985 6986OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 6987M: Mark Jackson <mpfj@newflow.co.uk> 6988L: linux-omap@vger.kernel.org 6989S: Maintained 6990F: arch/arm/boot/dts/am335x-nano.dts 6991 6992OMFS FILESYSTEM 6993M: Bob Copeland <me@bobcopeland.com> 6994L: linux-karma-devel@lists.sourceforge.net 6995S: Maintained 6996F: Documentation/filesystems/omfs.txt 6997F: fs/omfs/ 6998 6999OMNIKEY CARDMAN 4000 DRIVER 7000M: Harald Welte <laforge@gnumonks.org>
7001S: Maintained 7002F: drivers/char/pcmcia/cm4000_cs.c 7003F: include/linux/cm4000_cs.h 7004F: include/uapi/linux/cm4000_cs.h 7005 7006OMNIKEY CARDMAN 4040 DRIVER 7007M: Harald Welte <laforge@gnumonks.org> 7008S: Maintained 7009F: drivers/char/pcmcia/cm4040_cs.* 7010 7011OMNIVISION OV7670 SENSOR DRIVER 7012M: Jonathan Corbet <corbet@lwn.net> 7013L: linux-media@vger.kernel.org 7014T: git git://linuxtv.org/media_tree.git 7015S: Maintained 7016F: drivers/media/i2c/ov7670.c 7017 7018ONENAND FLASH DRIVER 7019M: Kyungmin Park <kyungmin.park@samsung.com> 7020L: linux-mtd@lists.infradead.org 7021S: Maintained 7022F: drivers/mtd/onenand/ 7023F: include/linux/mtd/onenand*.h 7024 7025ONSTREAM SCSI TAPE DRIVER 7026M: Willem Riede <osst@riede.org> 7027L: osst-users@lists.sourceforge.net 7028L: linux-scsi@vger.kernel.org 7029S: Maintained 7030F: Documentation/scsi/osst.txt 7031F: drivers/scsi/osst.* 7032F: drivers/scsi/osst_*.h 7033F: drivers/scsi/st.h 7034 7035OPENCORES I2C BUS DRIVER 7036M: Peter Korsgaard <jacmet@sunsite.dk> 7037L: linux-i2c@vger.kernel.org 7038S: Maintained 7039F: Documentation/i2c/busses/i2c-ocores 7040F: drivers/i2c/busses/i2c-ocores.c 7041 7042OPEN FIRMWARE AND FLATTENED DEVICE TREE 7043M: Grant Likely <grant.likely@linaro.org> 7044M: Rob Herring <robh+dt@kernel.org> 7045L: devicetree@vger.kernel.org 7046W: http://www.devicetree.org/ 7047T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7048S: Maintained 7049F: drivers/of/ 7050F: include/linux/of*.h 7051F: scripts/dtc/ 7052 7053OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7054M: Rob Herring <robh+dt@kernel.org> 7055M: Pawel Moll <pawel.moll@arm.com> 7056M: Mark Rutland <mark.rutland@arm.com> 7057M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7058M: Kumar Gala <galak@codeaurora.org> 7059L: devicetree@vger.kernel.org 7060S: Maintained 7061F: Documentation/devicetree/ 7062F: arch/*/boot/dts/ 7063F: include/dt-bindings/ 7064 7065OPENRISC ARCHITECTURE 7066M: Jonas Bonn <jonas@southpole.se> 7067W: http://openrisc.net 7068L: linux@lists.openrisc.net (moderated for non-subscribers) 7069S: Maintained 7070T: git git://openrisc.net/~jonas/linux 7071F: arch/openrisc/ 7072 7073OPENVSWITCH 7074M: Pravin Shelar <pshelar@nicira.com> 7075L: dev@openvswitch.org 7076W: http://openvswitch.org 7077T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git 7078S: Maintained 7079F: net/openvswitch/ 7080 7081OPL4 DRIVER 7082M: Clemens Ladisch <clemens@ladisch.de> 7083L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7084T: git git://git.alsa-project.org/alsa-kernel.git 7085S: Maintained 7086F: sound/drivers/opl4/ 7087 7088OPROFILE 7089M: Robert Richter <rric@kernel.org> 7090L: oprofile-list@lists.sf.net 7091S: Maintained 7092F: arch/*/include/asm/oprofile*.h 7093F: arch/*/oprofile/ 7094F: drivers/oprofile/ 7095F: include/linux/oprofile.h 7096 7097ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7098M: Mark Fasheh <mfasheh@suse.com> 7099M: Joel Becker <jlbec@evilplan.org> 7100L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7101W: http://oss.oracle.com/projects/ocfs2/ 7102T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 7103S: Supported 7104F: Documentation/filesystems/ocfs2.txt 7105F: Documentation/filesystems/dlmfs.txt 7106F: fs/ocfs2/ 7107 7108ORINOCO DRIVER 7109L: linux-wireless@vger.kernel.org 7110W: http://wireless.kernel.org/en/users/Drivers/orinoco 7111W: http://www.nongnu.org/orinoco/ 7112S: Orphan 7113F: drivers/net/wireless/orinoco/ 7114 7115OSD LIBRARY and FILESYSTEM 7116M: Boaz Harrosh <ooo@electrozaur.com> 7117M: Benny Halevy <bhalevy@primarydata.com> 7118L: osd-dev@open-osd.org 7119W: http://open-osd.org 7120T: git git://git.open-osd.org/open-osd.git 7121S: Maintained 7122F: drivers/scsi/osd/ 7123F: include/scsi/osd_* 7124F: fs/exofs/ 7125 7126OVERLAY FILESYSTEM 7127M: Miklos Szeredi <miklos@szeredi.hu> 7128L: linux-unionfs@vger.kernel.org 7129T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7130S: Supported 7131F: fs/overlayfs/ 7132F: Documentation/filesystems/overlayfs.txt 7133 7134P54 WIRELESS DRIVER 7135M: Christian Lamparter <chunkeey@googlemail.com> 7136L: linux-wireless@vger.kernel.org 7137W: http://wireless.kernel.org/en/users/Drivers/p54 7138S: Maintained 7139F: drivers/net/wireless/p54/ 7140 7141PA SEMI ETHERNET DRIVER 7142M: Olof Johansson <olof@lixom.net> 7143L: netdev@vger.kernel.org 7144S: Maintained 7145F: drivers/net/ethernet/pasemi/* 7146 7147PA SEMI SMBUS DRIVER 7148M: Olof Johansson <olof@lixom.net> 7149L: linux-i2c@vger.kernel.org 7150S: Maintained 7151F: drivers/i2c/busses/i2c-pasemi.c 7152 7153PADATA PARALLEL EXECUTION MECHANISM 7154M: Steffen Klassert <steffen.klassert@secunet.com> 7155L: linux-crypto@vger.kernel.org 7156S: Maintained 7157F: kernel/padata.c 7158F: include/linux/padata.h 7159F: Documentation/padata.txt 7160 7161PANASONIC LAPTOP ACPI EXTRAS DRIVER 7162M: Harald Welte <laforge@gnumonks.org> 7163L: platform-driver-x86@vger.kernel.org 7164S: Maintained 7165F: drivers/platform/x86/panasonic-laptop.c 7166 7167PANASONIC MN10300/AM33/AM34 PORT 7168M: David Howells <dhowells@redhat.com> 7169M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7170L: linux-am33-list@redhat.com (moderated for non-subscribers) 7171W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7172S: Maintained 7173F: Documentation/mn10300/ 7174F: arch/mn10300/ 7175 7176PARALLEL PORT SUPPORT 7177L: linux-parport@lists.infradead.org (subscribers-only) 7178S: Orphan 7179F: drivers/parport/ 7180F: include/linux/parport*.h 7181F: drivers/char/ppdev.c 7182F: include/uapi/linux/ppdev.h 7183 7184PARAVIRT_OPS INTERFACE 7185M: Jeremy Fitzhardinge <jeremy@goop.org> 7186M: Chris Wright <chrisw@sous-sol.org> 7187M: Alok Kataria <akataria@vmware.com> 7188M: Rusty Russell <rusty@rustcorp.com.au> 7189L: virtualization@lists.linux-foundation.org 7190S: Supported 7191F: Documentation/ia64/paravirt_ops.txt 7192F: arch/*/kernel/paravirt* 7193F: arch/*/include/asm/paravirt.h 7194 7195PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7196M: Tim Waugh <tim@cyberelk.net> 7197L: linux-parport@lists.infradead.org (subscribers-only) 7198W: http://www.torque.net/linux-pp.html 7199S: Maintained 7200F: Documentation/blockdev/paride.txt 7201F: drivers/block/paride/ 7202 7203PARISC ARCHITECTURE 7204M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7205M: Helge Deller <deller@gmx.de> 7206L: linux-parisc@vger.kernel.org 7207W: http://www.parisc-linux.org/ 7208Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7209T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7210T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7211S: Maintained 7212F: arch/parisc/ 7213F: Documentation/parisc/ 7214F: drivers/parisc/ 7215F: drivers/char/agp/parisc-agp.c 7216F: drivers/input/serio/gscps2.c 7217F: drivers/parport/parport_gsc.* 7218F: drivers/tty/serial/8250/8250_gsc.c 7219F: drivers/video/fbdev/sti* 7220F: drivers/video/console/sti* 7221F: drivers/video/logo/logo_parisc* 7222 7223PC87360 HARDWARE MONITORING DRIVER 7224M: Jim Cromie <jim.cromie@gmail.com> 7225L: lm-sensors@lm-sensors.org 7226S: Maintained 7227F: Documentation/hwmon/pc87360 7228F: drivers/hwmon/pc87360.c 7229 7230PC8736x GPIO DRIVER 7231M: Jim Cromie <jim.cromie@gmail.com> 7232S: Maintained 7233F: drivers/char/pc8736x_gpio.c 7234 7235PC87427 HARDWARE MONITORING DRIVER 7236M: Jean Delvare <jdelvare@suse.de> 7237L: lm-sensors@lm-sensors.org 7238S: Maintained 7239F: Documentation/hwmon/pc87427 7240F: drivers/hwmon/pc87427.c 7241 7242PCA9532 LED DRIVER 7243M: Riku Voipio <riku.voipio@iki.fi> 7244S: Maintained 7245F: drivers/leds/leds-pca9532.c 7246F: include/linux/leds-pca9532.h 7247 7248PCA9541 I2C BUS MASTER SELECTOR DRIVER 7249M: Guenter Roeck <linux@roeck-us.net> 7250L: linux-i2c@vger.kernel.org 7251S: Maintained 7252F: drivers/i2c/muxes/i2c-mux-pca9541.c 7253 7254PCDP - PRIMARY CONSOLE AND DEBUG PORT 7255M: Khalid Aziz <khalid@gonehiking.org> 7256S: Maintained 7257F: drivers/firmware/pcdp.* 7258 7259PCI ERROR RECOVERY 7260M: Linas Vepstas <linasvepstas@gmail.com> 7261L: linux-pci@vger.kernel.org 7262S: Supported 7263F: Documentation/PCI/pci-error-recovery.txt 7264 7265PCI SUBSYSTEM 7266M: Bjorn Helgaas <bhelgaas@google.com> 7267L: linux-pci@vger.kernel.org 7268Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7269T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7270S: Supported 7271F: Documentation/PCI/ 7272F: drivers/pci/ 7273F: include/linux/pci* 7274F: arch/x86/pci/ 7275F: arch/x86/kernel/quirks.c 7276 7277PCI DRIVER FOR APPLIEDMICRO XGENE 7278M: Tanmay Inamdar <tinamdar@apm.com> 7279L: linux-pci@vger.kernel.org 7280L: linux-arm-kernel@lists.infradead.org 7281S: Maintained 7282F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7283F: drivers/pci/host/pci-xgene.c 7284 7285PCI DRIVER FOR FREESCALE LAYERSCAPE 7286M: Minghuan Lian <minghuan.Lian@freescale.com> 7287M: Mingkai Hu <mingkai.hu@freescale.com> 7288M: Roy Zang <tie-fei.zang@freescale.com> 7289L: linuxppc-dev@lists.ozlabs.org 7290L: linux-pci@vger.kernel.org 7291L: linux-arm-kernel@lists.infradead.org 7292S: Maintained 7293F: drivers/pci/host/*layerscape* 7294 7295PCI DRIVER FOR IMX6 7296M: Richard Zhu <Richard.Zhu@freescale.com> 7297M: Lucas Stach <l.stach@pengutronix.de> 7298L: linux-pci@vger.kernel.org 7299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7300S: Maintained 7301F: drivers/pci/host/*imx6* 7302 7303PCI DRIVER FOR TI KEYSTONE 7304M: Murali Karicheri <m-karicheri2@ti.com> 7305L: linux-pci@vger.kernel.org 7306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7307S: Maintained 7308F: drivers/pci/host/*keystone* 7309 7310PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7311M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7312M: Jason Cooper <jason@lakedaemon.net> 7313L: linux-pci@vger.kernel.org 7314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7315S: Maintained 7316F: drivers/pci/host/*mvebu* 7317 7318PCI DRIVER FOR NVIDIA TEGRA 7319M: Thierry Reding <thierry.reding@gmail.com> 7320L: linux-tegra@vger.kernel.org 7321L: linux-pci@vger.kernel.org 7322S: Supported 7323F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7324F: drivers/pci/host/pci-tegra.c 7325 7326PCI DRIVER FOR TI DRA7XX 7327M: Kishon Vijay Abraham I <kishon@ti.com> 7328L: linux-omap@vger.kernel.org 7329L: linux-pci@vger.kernel.org 7330S: Supported 7331F: Documentation/devicetree/bindings/pci/ti-pci.txt 7332F: drivers/pci/host/pci-dra7xx.c 7333 7334PCI DRIVER FOR RENESAS R-CAR 7335M: Simon Horman <horms@verge.net.au> 7336L: linux-pci@vger.kernel.org 7337L: linux-sh@vger.kernel.org 7338S: Maintained 7339F: drivers/pci/host/*rcar* 7340 7341PCI DRIVER FOR SAMSUNG EXYNOS 7342M: Jingoo Han <jg1.han@samsung.com> 7343L: linux-pci@vger.kernel.org 7344L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7345L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7346S: Maintained 7347F: drivers/pci/host/pci-exynos.c 7348 7349PCI DRIVER FOR SYNOPSIS DESIGNWARE 7350M: Mohit Kumar <mohit.kumar@st.com> 7351M: Jingoo Han <jg1.han@samsung.com> 7352L: linux-pci@vger.kernel.org 7353S: Maintained 7354F: drivers/pci/host/*designware* 7355 7356PCI DRIVER FOR GENERIC OF HOSTS 7357M: Will Deacon <will.deacon@arm.com> 7358L: linux-pci@vger.kernel.org 7359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7360S: Maintained 7361F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7362F: drivers/pci/host/pci-host-generic.c 7363 7364PCIE DRIVER FOR ST SPEAR13XX 7365M: Mohit Kumar <mohit.kumar@st.com> 7366L: linux-pci@vger.kernel.org 7367S: Maintained 7368F: drivers/pci/host/*spear* 7369 7370PCMCIA SUBSYSTEM 7371P: Linux PCMCIA Team 7372L: linux-pcmcia@lists.infradead.org 7373W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7374T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7375S: Maintained 7376F: Documentation/pcmcia/ 7377F: drivers/pcmcia/ 7378F: include/pcmcia/ 7379 7380PCNET32 NETWORK DRIVER 7381M: Don Fry <pcnet32@frontier.com> 7382L: netdev@vger.kernel.org 7383S: Maintained 7384F: drivers/net/ethernet/amd/pcnet32.c 7385 7386PCRYPT PARALLEL CRYPTO ENGINE 7387M: Steffen Klassert <steffen.klassert@secunet.com> 7388L: linux-crypto@vger.kernel.org 7389S: Maintained 7390F: crypto/pcrypt.c 7391F: include/crypto/pcrypt.h 7392 7393PER-CPU MEMORY ALLOCATOR 7394M: Tejun Heo <tj@kernel.org> 7395M: Christoph Lameter <cl@linux-foundation.org> 7396T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7397S: Maintained 7398F: include/linux/percpu*.h 7399F: mm/percpu*.c 7400F: arch/*/include/asm/percpu.h 7401 7402PER-TASK DELAY ACCOUNTING 7403M: Balbir Singh <bsingharora@gmail.com> 7404S: Maintained 7405F: include/linux/delayacct.h 7406F: kernel/delayacct.c 7407 7408PERFORMANCE EVENTS SUBSYSTEM 7409M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7410M: Paul Mackerras <paulus@samba.org> 7411M: Ingo Molnar <mingo@redhat.com> 7412M: Arnaldo Carvalho de Melo <acme@kernel.org> 7413L: linux-kernel@vger.kernel.org 7414T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7415S: Supported 7416F: kernel/events/* 7417F: include/linux/perf_event.h 7418F: include/uapi/linux/perf_event.h 7419F: arch/*/kernel/perf_event*.c 7420F: arch/*/kernel/*/perf_event*.c 7421F: arch/*/kernel/*/*/perf_event*.c 7422F: arch/*/include/asm/perf_event.h 7423F: arch/*/kernel/perf_callchain.c 7424F: tools/perf/ 7425 7426PERSONALITY HANDLING 7427M: Christoph Hellwig <hch@infradead.org> 7428L: linux-abi-devel@lists.sourceforge.net 7429S: Maintained 7430F: include/linux/personality.h 7431F: include/uapi/linux/personality.h 7432 7433PHONET PROTOCOL 7434M: Remi Denis-Courmont <courmisch@gmail.com> 7435S: Supported 7436F: Documentation/networking/phonet.txt 7437F: include/linux/phonet.h 7438F: include/net/phonet/ 7439F: include/uapi/linux/phonet.h 7440F: net/phonet/ 7441 7442PHRAM MTD DRIVER 7443M: Joern Engel <joern@lazybastard.org> 7444L: linux-mtd@lists.infradead.org 7445S: Maintained 7446F: drivers/mtd/devices/phram.c 7447 7448PICOLCD HID DRIVER 7449M: Bruno Prémont <bonbons@linux-vserver.org> 7450L: linux-input@vger.kernel.org 7451S: Maintained 7452F: drivers/hid/hid-picolcd* 7453 7454PICOXCELL SUPPORT 7455M: Jamie Iles <jamie@jamieiles.com> 7456L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7457T: git git://github.com/jamieiles/linux-2.6-ji.git 7458S: Supported 7459F: arch/arm/boot/dts/picoxcell* 7460F: arch/arm/mach-picoxcell/ 7461F: drivers/crypto/picoxcell* 7462 7463PIN CONTROL SUBSYSTEM 7464M: Linus Walleij <linus.walleij@linaro.org> 7465L: linux-gpio@vger.kernel.org 7466T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7467S: Maintained 7468F: drivers/pinctrl/ 7469F: include/linux/pinctrl/ 7470 7471PIN CONTROLLER - ATMEL AT91 7472M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7473L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7474S: Maintained 7475F: drivers/pinctrl/pinctrl-at91.* 7476 7477PIN CONTROLLER - INTEL 7478M: Mika Westerberg <mika.westerberg@linux.intel.com> 7479M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7480S: Maintained 7481F: drivers/pinctrl/intel/ 7482 7483PIN CONTROLLER - RENESAS 7484M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7485L: linux-sh@vger.kernel.org 7486S: Maintained 7487F: drivers/pinctrl/sh-pfc/ 7488 7489PIN CONTROLLER - SAMSUNG 7490M: Tomasz Figa <tomasz.figa@gmail.com> 7491M: Thomas Abraham <thomas.abraham@linaro.org> 7492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7493L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7494S: Maintained 7495F: drivers/pinctrl/samsung/ 7496 7497PIN CONTROLLER - ST SPEAR 7498M: Viresh Kumar <viresh.linux@gmail.com> 7499L: spear-devel@list.st.com 7500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7501W: http://www.st.com/spear 7502S: Maintained 7503F: drivers/pinctrl/spear/ 7504 7505PKTCDVD DRIVER 7506M: Jiri Kosina <jkosina@suse.cz> 7507S: Maintained 7508F: drivers/block/pktcdvd.c 7509F: include/linux/pktcdvd.h 7510F: include/uapi/linux/pktcdvd.h 7511 7512PKUNITY SOC DRIVERS 7513M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7514W: http://mprc.pku.edu.cn/~guanxuetao/linux 7515S: Maintained 7516T: git git://github.com/gxt/linux.git 7517F: drivers/input/serio/i8042-unicore32io.h 7518F: drivers/i2c/busses/i2c-puv3.c 7519F: drivers/video/fbdev/fb-puv3.c 7520F: drivers/rtc/rtc-puv3.c 7521 7522PMBUS HARDWARE MONITORING DRIVERS 7523M: Guenter Roeck <linux@roeck-us.net> 7524L: lm-sensors@lm-sensors.org 7525W: http://www.lm-sensors.org/ 7526W: http://www.roeck-us.net/linux/drivers/ 7527T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7528S: Maintained 7529F: Documentation/hwmon/pmbus 7530F: drivers/hwmon/pmbus/ 7531F: include/linux/i2c/pmbus.h 7532 7533PMC SIERRA MaxRAID DRIVER 7534M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7535L: linux-scsi@vger.kernel.org 7536W: http://www.pmc-sierra.com/ 7537S: Supported 7538F: drivers/scsi/pmcraid.* 7539 7540PMC SIERRA PM8001 DRIVER 7541M: xjtuwjp@gmail.com 7542M: lindar_liu@usish.com 7543L: pmchba@pmcs.com 7544L: linux-scsi@vger.kernel.org 7545S: Supported 7546F: drivers/scsi/pm8001/ 7547 7548POSIX CLOCKS and TIMERS 7549M: Thomas Gleixner <tglx@linutronix.de> 7550L: linux-kernel@vger.kernel.org 7551T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7552S: Maintained 7553F: fs/timerfd.c 7554F: include/linux/timer* 7555F: kernel/time/*timer* 7556 7557POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7558M: Sebastian Reichel <sre@kernel.org> 7559M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7560M: David Woodhouse <dwmw2@infradead.org> 7561L: linux-pm@vger.kernel.org 7562T: git git://git.infradead.org/battery-2.6.git 7563S: Maintained 7564F: include/linux/power_supply.h 7565F: drivers/power/ 7566 7567PNP SUPPORT 7568M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7569S: Maintained 7570F: drivers/pnp/ 7571 7572PNXxxxx I2C DRIVER 7573M: Vitaly Wool <vitalywool@gmail.com> 7574L: linux-i2c@vger.kernel.org 7575S: Maintained 7576F: drivers/i2c/busses/i2c-pnx.c 7577 7578PPP PROTOCOL DRIVERS AND COMPRESSORS 7579M: Paul Mackerras <paulus@samba.org> 7580L: linux-ppp@vger.kernel.org 7581S: Maintained 7582F: drivers/net/ppp/ppp_* 7583 7584PPP OVER ATM (RFC 2364) 7585M: Mitchell Blank Jr <mitch@sfgoth.com> 7586S: Maintained 7587F: net/atm/pppoatm.c 7588F: include/uapi/linux/atmppp.h 7589 7590PPP OVER ETHERNET 7591M: Michal Ostrowski <mostrows@earthlink.net> 7592S: Maintained 7593F: drivers/net/ppp/pppoe.c 7594F: drivers/net/ppp/pppox.c 7595 7596PPP OVER L2TP 7597M: James Chapman <jchapman@katalix.com> 7598S: Maintained 7599F: net/l2tp/l2tp_ppp.c 7600F: include/linux/if_pppol2tp.h 7601F: include/uapi/linux/if_pppol2tp.h 7602 7603PPS SUPPORT 7604M: Rodolfo Giometti <giometti@enneenne.com> 7605W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7606L: linuxpps@ml.enneenne.com (subscribers-only) 7607S: Maintained 7608F: Documentation/pps/ 7609F: drivers/pps/ 7610F: include/linux/pps*.h 7611 7612PPTP DRIVER 7613M: Dmitry Kozlov <xeb@mail.ru> 7614L: netdev@vger.kernel.org 7615S: Maintained 7616F: drivers/net/ppp/pptp.c 7617W: http://sourceforge.net/projects/accel-pptp 7618 7619PREEMPTIBLE KERNEL 7620M: Robert Love <rml@tech9.net> 7621L: kpreempt-tech@lists.sourceforge.net 7622W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7623S: Supported 7624F: Documentation/preempt-locking.txt 7625F: include/linux/preempt.h 7626 7627PRISM54 WIRELESS DRIVER 7628M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7629L: linux-wireless@vger.kernel.org 7630W: http://wireless.kernel.org/en/users/Drivers/p54 7631S: Obsolete 7632F: drivers/net/wireless/prism54/ 7633 7634PS3 NETWORK SUPPORT 7635M: Geoff Levand <geoff@infradead.org> 7636L: netdev@vger.kernel.org 7637L: cbe-oss-dev@lists.ozlabs.org 7638S: Maintained 7639F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7640 7641PS3 PLATFORM SUPPORT 7642M: Geoff Levand <geoff@infradead.org> 7643L: linuxppc-dev@lists.ozlabs.org 7644L: cbe-oss-dev@lists.ozlabs.org 7645S: Maintained 7646F: arch/powerpc/boot/ps3* 7647F: arch/powerpc/include/asm/lv1call.h 7648F: arch/powerpc/include/asm/ps3*.h 7649F: arch/powerpc/platforms/ps3/ 7650F: drivers/*/ps3* 7651F: drivers/ps3/ 7652F: drivers/rtc/rtc-ps3.c 7653F: drivers/usb/host/*ps3.c 7654F: sound/ppc/snd_ps3* 7655 7656PS3VRAM DRIVER 7657M: Jim Paris <jim@jtan.com> 7658L: cbe-oss-dev@lists.ozlabs.org 7659S: Maintained 7660F: drivers/block/ps3vram.c 7661 7662PSTORE FILESYSTEM 7663M: Anton Vorontsov <anton@enomsg.org> 7664M: Colin Cross <ccross@android.com> 7665M: Kees Cook <keescook@chromium.org> 7666M: Tony Luck <tony.luck@intel.com> 7667S: Maintained 7668T: git git://git.infradead.org/users/cbou/linux-pstore.git 7669F: fs/pstore/ 7670F: include/linux/pstore* 7671F: drivers/firmware/efi/efi-pstore.c 7672F: drivers/acpi/apei/erst.c 7673 7674PTP HARDWARE CLOCK SUPPORT 7675M: Richard Cochran <richardcochran@gmail.com> 7676L: netdev@vger.kernel.org 7677S: Maintained 7678W: http://linuxptp.sourceforge.net/ 7679F: Documentation/ABI/testing/sysfs-ptp 7680F: Documentation/ptp/* 7681F: drivers/net/ethernet/freescale/gianfar_ptp.c 7682F: drivers/net/phy/dp83640* 7683F: drivers/ptp/* 7684F: include/linux/ptp_cl* 7685 7686PTRACE SUPPORT 7687M: Roland McGrath <roland@hack.frob.com> 7688M: Oleg Nesterov <oleg@redhat.com> 7689S: Maintained 7690F: include/asm-generic/syscall.h 7691F: include/linux/ptrace.h 7692F: include/linux/regset.h 7693F: include/linux/tracehook.h 7694F: include/uapi/linux/ptrace.h 7695F: kernel/ptrace.c 7696 7697PVRUSB2 VIDEO4LINUX DRIVER 7698M: Mike Isely <isely@pobox.com> 7699L: pvrusb2@isely.net (subscribers-only) 7700L: linux-media@vger.kernel.org 7701W: http://www.isely.net/pvrusb2/ 7702T: git git://linuxtv.org/media_tree.git 7703S: Maintained 7704F: Documentation/video4linux/README.pvrusb2 7705F: drivers/media/usb/pvrusb2/ 7706 7707PWC WEBCAM DRIVER 7708M: Hans de Goede <hdegoede@redhat.com> 7709L: linux-media@vger.kernel.org 7710T: git git://linuxtv.org/media_tree.git 7711S: Maintained 7712F: drivers/media/usb/pwc/* 7713 7714PWM FAN DRIVER 7715M: Kamil Debski <k.debski@samsung.com> 7716L: lm-sensors@lm-sensors.org 7717S: Supported 7718F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7719F: Documentation/hwmon/pwm-fan 7720F: drivers/hwmon/pwm-fan.c 7721 7722PWM SUBSYSTEM 7723M: Thierry Reding <thierry.reding@gmail.com> 7724L: linux-pwm@vger.kernel.org 7725S: Maintained 7726T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7727F: Documentation/pwm.txt 7728F: Documentation/devicetree/bindings/pwm/ 7729F: include/linux/pwm.h 7730F: drivers/pwm/ 7731F: drivers/video/backlight/pwm_bl.c 7732F: include/linux/pwm_backlight.h 7733 7734PXA2xx/PXA3xx SUPPORT 7735M: Daniel Mack <daniel@zonque.org> 7736M: Haojian Zhuang <haojian.zhuang@gmail.com> 7737M: Robert Jarzmik <robert.jarzmik@free.fr> 7738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7739T: git git://github.com/hzhuang1/linux.git 7740T: git git://github.com/rjarzmik/linux.git 7741S: Maintained 7742F: arch/arm/mach-pxa/ 7743F: drivers/pcmcia/pxa2xx* 7744F: drivers/spi/spi-pxa2xx* 7745F: drivers/usb/gadget/udc/pxa2* 7746F: include/sound/pxa2xx-lib.h 7747F: sound/arm/pxa* 7748F: sound/soc/pxa/ 7749 7750PXA3xx NAND FLASH DRIVER 7751M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7752L: linux-mtd@lists.infradead.org 7753S: Maintained 7754F: drivers/mtd/nand/pxa3xx_nand.c 7755 7756MMP SUPPORT 7757M: Eric Miao <eric.y.miao@gmail.com> 7758M: Haojian Zhuang <haojian.zhuang@gmail.com> 7759L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7760T: git git://github.com/hzhuang1/linux.git 7761T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7762S: Maintained 7763F: arch/arm/mach-mmp/ 7764 7765PXA MMCI DRIVER 7766S: Orphan 7767 7768PXA RTC DRIVER 7769M: Robert Jarzmik <robert.jarzmik@free.fr> 7770L: rtc-linux@googlegroups.com 7771S: Maintained 7772 7773QAT DRIVER 7774M: Tadeusz Struk <tadeusz.struk@intel.com> 7775L: qat-linux@intel.com 7776S: Supported 7777F: drivers/crypto/qat/ 7778 7779QIB DRIVER 7780M: Mike Marciniszyn <infinipath@intel.com> 7781L: linux-rdma@vger.kernel.org 7782S: Supported 7783F: drivers/infiniband/hw/qib/ 7784 7785QLOGIC QLA1280 SCSI DRIVER 7786M: Michael Reed <mdr@sgi.com> 7787L: linux-scsi@vger.kernel.org 7788S: Maintained 7789F: drivers/scsi/qla1280.[ch] 7790 7791QLOGIC QLA2XXX FC-SCSI DRIVER 7792M: qla2xxx-upstream@qlogic.com 7793L: linux-scsi@vger.kernel.org 7794S: Supported 7795F: Documentation/scsi/LICENSE.qla2xxx 7796F: drivers/scsi/qla2xxx/ 7797 7798QLOGIC QLA4XXX iSCSI DRIVER 7799M: QLogic-Storage-Upstream@qlogic.com 7800L: linux-scsi@vger.kernel.org 7801S: Supported 7802F: Documentation/scsi/LICENSE.qla4xxx 7803F: drivers/scsi/qla4xxx/ 7804 7805QLOGIC QLA3XXX NETWORK DRIVER 7806M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7807M: Ron Mercer <ron.mercer@qlogic.com> 7808M: linux-driver@qlogic.com 7809L: netdev@vger.kernel.org 7810S: Supported 7811F: Documentation/networking/LICENSE.qla3xxx 7812F: drivers/net/ethernet/qlogic/qla3xxx.* 7813 7814QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 7815M: Shahed Shaikh <shahed.shaikh@qlogic.com> 7816M: Dept-GELinuxNICDev@qlogic.com 7817L: netdev@vger.kernel.org 7818S: Supported 7819F: drivers/net/ethernet/qlogic/qlcnic/ 7820 7821QLOGIC QLGE 10Gb ETHERNET DRIVER 7822M: Harish Patil <harish.patil@qlogic.com> 7823M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 7824M: Dept-GELinuxNICDev@qlogic.com 7825M: linux-driver@qlogic.com 7826L: netdev@vger.kernel.org 7827S: Supported 7828F: drivers/net/ethernet/qlogic/qlge/ 7829 7830QNX4 FILESYSTEM 7831M: Anders Larsen <al@alarsen.net> 7832W: http://www.alarsen.net/linux/qnx4fs/ 7833S: Maintained 7834F: fs/qnx4/ 7835F: include/uapi/linux/qnx4_fs.h 7836F: include/uapi/linux/qnxtypes.h 7837 7838QT1010 MEDIA DRIVER 7839M: Antti Palosaari <crope@iki.fi> 7840L: linux-media@vger.kernel.org 7841W: http://linuxtv.org/ 7842W: http://palosaari.fi/linux/ 7843Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7844T: git git://linuxtv.org/anttip/media_tree.git 7845S: Maintained 7846F: drivers/media/tuners/qt1010* 7847 7848QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 7849M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 7850L: linux-wireless@vger.kernel.org 7851L: ath9k-devel@lists.ath9k.org 7852W: http://wireless.kernel.org/en/users/Drivers/ath9k 7853S: Supported 7854F: drivers/net/wireless/ath/ath9k/ 7855 7856QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 7857M: Kalle Valo <kvalo@qca.qualcomm.com> 7858L: ath10k@lists.infradead.org 7859W: http://wireless.kernel.org/en/users/Drivers/ath10k 7860T: git git://github.com/kvalo/ath.git 7861S: Supported 7862F: drivers/net/wireless/ath/ath10k/ 7863 7864QUALCOMM HEXAGON ARCHITECTURE 7865M: Richard Kuo <rkuo@codeaurora.org> 7866L: linux-hexagon@vger.kernel.org 7867S: Supported 7868F: arch/hexagon/ 7869 7870QUALCOMM WCN36XX WIRELESS DRIVER 7871M: Eugene Krasnikov <k.eugene.e@gmail.com> 7872L: wcn36xx@lists.infradead.org 7873W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 7874T: git git://github.com/KrasnikovEugene/wcn36xx.git 7875S: Supported 7876F: drivers/net/wireless/ath/wcn36xx/ 7877 7878QUICKCAM PARALLEL PORT WEBCAMS 7879M: Hans Verkuil <hverkuil@xs4all.nl> 7880L: linux-media@vger.kernel.org 7881T: git git://linuxtv.org/media_tree.git 7882W: http://linuxtv.org 7883S: Odd Fixes 7884F: drivers/media/parport/*-qcam* 7885 7886RADOS BLOCK DEVICE (RBD) 7887M: Yehuda Sadeh <yehuda@inktank.com> 7888M: Sage Weil <sage@inktank.com> 7889M: Alex Elder <elder@kernel.org> 7890M: ceph-devel@vger.kernel.org 7891W: http://ceph.com/ 7892T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 7893S: Supported 7894F: drivers/block/rbd.c 7895F: drivers/block/rbd_types.h 7896 7897RADEON FRAMEBUFFER DISPLAY DRIVER 7898M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 7899L: linux-fbdev@vger.kernel.org 7900S: Maintained 7901F: drivers/video/fbdev/aty/radeon* 7902F: include/uapi/linux/radeonfb.h 7903 7904RADIOSHARK RADIO DRIVER 7905M: Hans de Goede <hdegoede@redhat.com> 7906L: linux-media@vger.kernel.org 7907T: git git://linuxtv.org/media_tree.git 7908S: Maintained 7909F: drivers/media/radio/radio-shark.c 7910 7911RADIOSHARK2 RADIO DRIVER 7912M: Hans de Goede <hdegoede@redhat.com> 7913L: linux-media@vger.kernel.org 7914T: git git://linuxtv.org/media_tree.git 7915S: Maintained 7916F: drivers/media/radio/radio-shark2.c 7917F: drivers/media/radio/radio-tea5777.c 7918 7919RAGE128 FRAMEBUFFER DISPLAY DRIVER 7920M: Paul Mackerras <paulus@samba.org> 7921L: linux-fbdev@vger.kernel.org 7922S: Maintained 7923F: drivers/video/fbdev/aty/aty128fb.c 7924 7925RALINK RT2X00 WIRELESS LAN DRIVER 7926P: rt2x00 project 7927M: Stanislaw Gruszka <sgruszka@redhat.com> 7928M: Helmut Schaa <helmut.schaa@googlemail.com> 7929L: linux-wireless@vger.kernel.org 7930L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 7931W: http://rt2x00.serialmonkey.com/ 7932S: Maintained 7933F: drivers/net/wireless/rt2x00/ 7934 7935RAMDISK RAM BLOCK DEVICE DRIVER 7936M: Nick Piggin <npiggin@kernel.dk> 7937S: Maintained 7938F: Documentation/blockdev/ramdisk.txt 7939F: drivers/block/brd.c 7940 7941RANDOM NUMBER DRIVER 7942M: "Theodore Ts'o" <tytso@mit.edu> 7943S: Maintained 7944F: drivers/char/random.c 7945 7946RAPIDIO SUBSYSTEM 7947M: Matt Porter <mporter@kernel.crashing.org> 7948M: Alexandre Bounine <alexandre.bounine@idt.com> 7949S: Maintained 7950F: drivers/rapidio/ 7951 7952RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 7953L: linux-wireless@vger.kernel.org 7954S: Orphan 7955F: drivers/net/wireless/ray* 7956 7957RCUTORTURE MODULE 7958M: Josh Triplett <josh@joshtriplett.org> 7959M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7960L: linux-kernel@vger.kernel.org 7961S: Supported 7962T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7963F: Documentation/RCU/torture.txt 7964F: kernel/rcu/rcutorture.c 7965 7966RCUTORTURE TEST FRAMEWORK 7967M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7968M: Josh Triplett <josh@joshtriplett.org> 7969R: Steven Rostedt <rostedt@goodmis.org> 7970R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7971R: Lai Jiangshan <laijs@cn.fujitsu.com> 7972L: linux-kernel@vger.kernel.org 7973S: Supported 7974T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7975F: tools/testing/selftests/rcutorture 7976 7977RDC R-321X SoC 7978M: Florian Fainelli <florian@openwrt.org> 7979S: Maintained 7980 7981RDC R6040 FAST ETHERNET DRIVER 7982M: Florian Fainelli <florian@openwrt.org> 7983L: netdev@vger.kernel.org 7984S: Maintained 7985F: drivers/net/ethernet/rdc/r6040.c 7986 7987RDS - RELIABLE DATAGRAM SOCKETS 7988M: Chien Yen <chien.yen@oracle.com> 7989L: rds-devel@oss.oracle.com (moderated for non-subscribers) 7990S: Supported 7991F: net/rds/ 7992 7993READ-COPY UPDATE (RCU) 7994M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7995M: Josh Triplett <josh@joshtriplett.org> 7996R: Steven Rostedt <rostedt@goodmis.org> 7997R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7998R: Lai Jiangshan <laijs@cn.fujitsu.com> 7999L: linux-kernel@vger.kernel.org 8000W: http://www.rdrop.com/users/paulmck/RCU/
8001S: Supported 8002T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8003F: Documentation/RCU/ 8004X: Documentation/RCU/torture.txt 8005F: include/linux/rcu* 8006X: include/linux/srcu.h 8007F: kernel/rcu/ 8008X: kernel/torture.c 8009 8010REAL TIME CLOCK (RTC) SUBSYSTEM 8011M: Alessandro Zummo <a.zummo@towertech.it> 8012L: rtc-linux@googlegroups.com 8013Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8014S: Maintained 8015F: Documentation/rtc.txt 8016F: drivers/rtc/ 8017F: include/linux/rtc.h 8018F: include/uapi/linux/rtc.h 8019 8020REALTEK AUDIO CODECS 8021M: Bard Liao <bardliao@realtek.com> 8022M: Oder Chiou <oder_chiou@realtek.com> 8023S: Maintained 8024F: sound/soc/codecs/rt* 8025F: include/sound/rt*.h 8026 8027REISERFS FILE SYSTEM 8028L: reiserfs-devel@vger.kernel.org 8029S: Supported 8030F: fs/reiserfs/ 8031 8032REGISTER MAP ABSTRACTION 8033M: Mark Brown <broonie@kernel.org> 8034L: linux-kernel@vger.kernel.org 8035T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8036S: Supported 8037F: drivers/base/regmap/ 8038F: include/linux/regmap.h 8039 8040REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8041M: Ohad Ben-Cohen <ohad@wizery.com> 8042T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8043S: Maintained 8044F: drivers/remoteproc/ 8045F: Documentation/remoteproc.txt 8046F: include/linux/remoteproc.h 8047 8048REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8049M: Ohad Ben-Cohen <ohad@wizery.com> 8050T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8051S: Maintained 8052F: drivers/rpmsg/ 8053F: Documentation/rpmsg.txt 8054F: include/linux/rpmsg.h 8055 8056RESET CONTROLLER FRAMEWORK 8057M: Philipp Zabel <p.zabel@pengutronix.de> 8058S: Maintained 8059F: drivers/reset/ 8060F: Documentation/devicetree/bindings/reset/ 8061F: include/linux/reset.h 8062F: include/linux/reset-controller.h 8063 8064RFKILL 8065M: Johannes Berg <johannes@sipsolutions.net> 8066L: linux-wireless@vger.kernel.org 8067W: http://wireless.kernel.org/ 8068T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8069T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8070S: Maintained 8071F: Documentation/rfkill.txt 8072F: net/rfkill/ 8073 8074RICOH SMARTMEDIA/XD DRIVER 8075M: Maxim Levitsky <maximlevitsky@gmail.com> 8076S: Maintained 8077F: drivers/mtd/nand/r852.c 8078F: drivers/mtd/nand/r852.h 8079 8080RICOH R5C592 MEMORYSTICK DRIVER 8081M: Maxim Levitsky <maximlevitsky@gmail.com> 8082S: Maintained 8083F: drivers/memstick/host/r592.* 8084 8085ROCCAT DRIVERS 8086M: Stefan Achatz <erazor_de@users.sourceforge.net> 8087W: http://sourceforge.net/projects/roccat/ 8088S: Maintained 8089F: drivers/hid/hid-roccat* 8090F: include/linux/hid-roccat* 8091F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8092 8093ROCKER DRIVER 8094M: Jiri Pirko <jiri@resnulli.us> 8095M: Scott Feldman <sfeldma@gmail.com> 8096L: netdev@vger.kernel.org 8097S: Supported 8098F: drivers/net/ethernet/rocker/ 8099 8100ROCKETPORT DRIVER 8101P: Comtrol Corp. 8102W: http://www.comtrol.com 8103S: Maintained 8104F: Documentation/serial/rocket.txt 8105F: drivers/tty/rocket* 8106 8107ROCKETPORT EXPRESS/INFINITY DRIVER 8108M: Kevin Cernekee <cernekee@gmail.com> 8109L: linux-serial@vger.kernel.org 8110S: Odd Fixes 8111F: drivers/tty/serial/rp2.* 8112 8113ROSE NETWORK LAYER 8114M: Ralf Baechle <ralf@linux-mips.org> 8115L: linux-hams@vger.kernel.org 8116W: http://www.linux-ax25.org/ 8117S: Maintained 8118F: include/net/rose.h 8119F: include/uapi/linux/rose.h 8120F: net/rose/ 8121 8122RTL2830 MEDIA DRIVER 8123M: Antti Palosaari <crope@iki.fi> 8124L: linux-media@vger.kernel.org 8125W: http://linuxtv.org/ 8126W: http://palosaari.fi/linux/ 8127Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8128T: git git://linuxtv.org/anttip/media_tree.git 8129S: Maintained 8130F: drivers/media/dvb-frontends/rtl2830* 8131 8132RTL2832 MEDIA DRIVER 8133M: Antti Palosaari <crope@iki.fi> 8134L: linux-media@vger.kernel.org 8135W: http://linuxtv.org/ 8136W: http://palosaari.fi/linux/ 8137Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8138T: git git://linuxtv.org/anttip/media_tree.git 8139S: Maintained 8140F: drivers/media/dvb-frontends/rtl2832* 8141 8142RTL2832_SDR MEDIA DRIVER 8143M: Antti Palosaari <crope@iki.fi> 8144L: linux-media@vger.kernel.org 8145W: http://linuxtv.org/ 8146W: http://palosaari.fi/linux/ 8147Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8148T: git git://linuxtv.org/anttip/media_tree.git 8149S: Maintained 8150F: drivers/media/dvb-frontends/rtl2832_sdr* 8151 8152RTL8180 WIRELESS DRIVER 8153L: linux-wireless@vger.kernel.org 8154W: http://wireless.kernel.org/ 8155T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8156S: Orphan 8157F: drivers/net/wireless/rtl818x/rtl8180/ 8158 8159RTL8187 WIRELESS DRIVER 8160M: Herton Ronaldo Krzesinski <herton@canonical.com> 8161M: Hin-Tak Leung <htl10@users.sourceforge.net> 8162M: Larry Finger <Larry.Finger@lwfinger.net> 8163L: linux-wireless@vger.kernel.org 8164W: http://wireless.kernel.org/ 8165T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8166S: Maintained 8167F: drivers/net/wireless/rtl818x/rtl8187/ 8168 8169RTL8192CE WIRELESS DRIVER 8170M: Larry Finger <Larry.Finger@lwfinger.net> 8171M: Chaoming Li <chaoming_li@realsil.com.cn> 8172L: linux-wireless@vger.kernel.org 8173W: http://wireless.kernel.org/ 8174T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8175S: Maintained 8176F: drivers/net/wireless/rtlwifi/ 8177F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8178 8179S3 SAVAGE FRAMEBUFFER DRIVER 8180M: Antonino Daplas <adaplas@gmail.com> 8181L: linux-fbdev@vger.kernel.org 8182S: Maintained 8183F: drivers/video/fbdev/savage/ 8184 8185S390 8186M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8187M: Heiko Carstens <heiko.carstens@de.ibm.com> 8188M: linux390@de.ibm.com 8189L: linux-s390@vger.kernel.org 8190W: http://www.ibm.com/developerworks/linux/linux390/ 8191S: Supported 8192F: arch/s390/ 8193F: drivers/s390/ 8194F: Documentation/s390/ 8195F: Documentation/DocBook/s390* 8196 8197S390 COMMON I/O LAYER 8198M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8199M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8200L: linux-s390@vger.kernel.org 8201W: http://www.ibm.com/developerworks/linux/linux390/ 8202S: Supported 8203F: drivers/s390/cio/ 8204 8205S390 DASD DRIVER 8206M: Stefan Weinhuber <wein@de.ibm.com> 8207M: Stefan Haberland <stefan.haberland@de.ibm.com> 8208L: linux-s390@vger.kernel.org 8209W: http://www.ibm.com/developerworks/linux/linux390/ 8210S: Supported 8211F: drivers/s390/block/dasd* 8212F: block/partitions/ibm.c 8213 8214S390 NETWORK DRIVERS 8215M: Ursula Braun <ursula.braun@de.ibm.com> 8216M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 8217M: linux390@de.ibm.com 8218L: linux-s390@vger.kernel.org 8219W: http://www.ibm.com/developerworks/linux/linux390/ 8220S: Supported 8221F: drivers/s390/net/ 8222 8223S390 PCI SUBSYSTEM 8224M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8225M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8226L: linux-s390@vger.kernel.org 8227W: http://www.ibm.com/developerworks/linux/linux390/ 8228S: Supported 8229F: arch/s390/pci/ 8230F: drivers/pci/hotplug/s390_pci_hpc.c 8231 8232S390 ZCRYPT DRIVER 8233M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8234M: linux390@de.ibm.com 8235L: linux-s390@vger.kernel.org 8236W: http://www.ibm.com/developerworks/linux/linux390/ 8237S: Supported 8238F: drivers/s390/crypto/ 8239 8240S390 ZFCP DRIVER 8241M: Steffen Maier <maier@linux.vnet.ibm.com> 8242M: linux390@de.ibm.com 8243L: linux-s390@vger.kernel.org 8244W: http://www.ibm.com/developerworks/linux/linux390/ 8245S: Supported 8246F: drivers/s390/scsi/zfcp_* 8247 8248S390 IUCV NETWORK LAYER 8249M: Ursula Braun <ursula.braun@de.ibm.com> 8250M: linux390@de.ibm.com 8251L: linux-s390@vger.kernel.org 8252W: http://www.ibm.com/developerworks/linux/linux390/ 8253S: Supported 8254F: drivers/s390/net/*iucv* 8255F: include/net/iucv/ 8256F: net/iucv/ 8257 8258S3C24XX SD/MMC Driver 8259M: Ben Dooks <ben-linux@fluff.org> 8260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8261S: Supported 8262F: drivers/mmc/host/s3cmci.* 8263 8264SAA6588 RDS RECEIVER DRIVER 8265M: Hans Verkuil <hverkuil@xs4all.nl> 8266L: linux-media@vger.kernel.org 8267T: git git://linuxtv.org/media_tree.git 8268W: http://linuxtv.org 8269S: Odd Fixes 8270F: drivers/media/i2c/saa6588* 8271 8272SAA7134 VIDEO4LINUX DRIVER 8273M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8274L: linux-media@vger.kernel.org 8275W: http://linuxtv.org 8276T: git git://linuxtv.org/media_tree.git 8277S: Odd fixes 8278F: Documentation/video4linux/*.saa7134 8279F: drivers/media/pci/saa7134/ 8280 8281SAA7146 VIDEO4LINUX-2 DRIVER 8282M: Hans Verkuil <hverkuil@xs4all.nl> 8283L: linux-media@vger.kernel.org 8284T: git git://linuxtv.org/media_tree.git 8285S: Maintained 8286F: drivers/media/common/saa7146/ 8287F: drivers/media/pci/saa7146/ 8288F: include/media/saa7146* 8289 8290SAMSUNG LAPTOP DRIVER 8291M: Corentin Chary <corentin.chary@gmail.com> 8292L: platform-driver-x86@vger.kernel.org 8293S: Maintained 8294F: drivers/platform/x86/samsung-laptop.c 8295 8296SAMSUNG AUDIO (ASoC) DRIVERS 8297M: Sangbeom Kim <sbkim73@samsung.com> 8298L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8299S: Supported 8300F: sound/soc/samsung/ 8301 8302SAMSUNG FRAMEBUFFER DRIVER 8303M: Jingoo Han <jg1.han@samsung.com> 8304L: linux-fbdev@vger.kernel.org 8305S: Maintained 8306F: drivers/video/fbdev/s3c-fb.c 8307 8308SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8309M: Sangbeom Kim <sbkim73@samsung.com> 8310L: linux-kernel@vger.kernel.org 8311S: Supported 8312F: drivers/mfd/sec*.c 8313F: drivers/regulator/s2m*.c 8314F: drivers/regulator/s5m*.c 8315F: include/linux/mfd/samsung/ 8316 8317SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8318M: Kyungmin Park <kyungmin.park@samsung.com> 8319M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8320L: linux-media@vger.kernel.org 8321Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8322S: Supported 8323F: drivers/media/platform/exynos4-is/ 8324 8325SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8326M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8327L: linux-media@vger.kernel.org 8328L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8329S: Maintained 8330F: drivers/media/platform/s3c-camif/ 8331F: include/media/s3c_camif.h 8332 8333SAMSUNG S5C73M3 CAMERA DRIVER 8334M: Kyungmin Park <kyungmin.park@samsung.com> 8335M: Andrzej Hajda <a.hajda@samsung.com> 8336L: linux-media@vger.kernel.org 8337S: Supported 8338F: drivers/media/i2c/s5c73m3/* 8339 8340SAMSUNG S5K5BAF CAMERA DRIVER 8341M: Kyungmin Park <kyungmin.park@samsung.com> 8342M: Andrzej Hajda <a.hajda@samsung.com> 8343L: linux-media@vger.kernel.org 8344S: Supported 8345F: drivers/media/i2c/s5k5baf.c 8346 8347SAMSUNG SOC CLOCK DRIVERS 8348M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8349M: Tomasz Figa <tomasz.figa@gmail.com> 8350S: Supported 8351L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8352F: drivers/clk/samsung/ 8353 8354SAMSUNG SXGBE DRIVERS 8355M: Byungho An <bh74.an@samsung.com> 8356M: Girish K S <ks.giri@samsung.com> 8357M: Vipul Pandya <vipul.pandya@samsung.com> 8358S: Supported 8359L: netdev@vger.kernel.org 8360F: drivers/net/ethernet/samsung/sxgbe/ 8361 8362SAMSUNG USB2 PHY DRIVER 8363M: Kamil Debski <k.debski@samsung.com> 8364L: linux-kernel@vger.kernel.org 8365S: Supported 8366F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8367F: Documentation/phy/samsung-usb2.txt 8368F: drivers/phy/phy-exynos4210-usb2.c 8369F: drivers/phy/phy-exynos4x12-usb2.c 8370F: drivers/phy/phy-exynos5250-usb2.c 8371F: drivers/phy/phy-s5pv210-usb2.c 8372F: drivers/phy/phy-samsung-usb2.c 8373F: drivers/phy/phy-samsung-usb2.h 8374 8375SERIAL DRIVERS 8376M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8377L: linux-serial@vger.kernel.org 8378S: Maintained 8379F: drivers/tty/serial/ 8380 8381SYNOPSYS DESIGNWARE DMAC DRIVER 8382M: Viresh Kumar <viresh.linux@gmail.com> 8383M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8384S: Maintained 8385F: include/linux/platform_data/dma-dw.h 8386F: drivers/dma/dw/ 8387 8388SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8389M: Seungwon Jeon <tgih.jun@samsung.com> 8390M: Jaehoon Chung <jh80.chung@samsung.com> 8391L: linux-mmc@vger.kernel.org 8392S: Maintained 8393F: include/linux/mmc/dw_mmc.h 8394F: drivers/mmc/host/dw_mmc* 8395 8396THUNDERBOLT DRIVER 8397M: Andreas Noever <andreas.noever@gmail.com> 8398S: Maintained 8399F: drivers/thunderbolt/ 8400 8401TIMEKEEPING, CLOCKSOURCE CORE, NTP 8402M: John Stultz <john.stultz@linaro.org> 8403M: Thomas Gleixner <tglx@linutronix.de> 8404L: linux-kernel@vger.kernel.org 8405T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8406S: Supported 8407F: include/linux/clocksource.h 8408F: include/linux/time.h 8409F: include/linux/timex.h 8410F: include/uapi/linux/time.h 8411F: include/uapi/linux/timex.h 8412F: kernel/time/clocksource.c 8413F: kernel/time/time*.c 8414F: kernel/time/ntp.c 8415 8416TLG2300 VIDEO4LINUX-2 DRIVER 8417M: Huang Shijie <shijie8@gmail.com> 8418M: Hans Verkuil <hverkuil@xs4all.nl> 8419S: Odd Fixes 8420F: drivers/media/usb/tlg2300/ 8421 8422SC1200 WDT DRIVER 8423M: Zwane Mwaikambo <zwanem@gmail.com> 8424S: Maintained 8425F: drivers/watchdog/sc1200wdt.c 8426 8427SCHEDULER 8428M: Ingo Molnar <mingo@redhat.com> 8429M: Peter Zijlstra <peterz@infradead.org> 8430L: linux-kernel@vger.kernel.org 8431T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8432S: Maintained 8433F: kernel/sched/ 8434F: include/linux/sched.h 8435F: include/uapi/linux/sched.h 8436F: include/linux/wait.h 8437 8438SCORE ARCHITECTURE 8439M: Chen Liqin <liqin.linux@gmail.com> 8440M: Lennox Wu <lennox.wu@gmail.com> 8441W: http://www.sunplus.com 8442S: Supported 8443F: arch/score/ 8444 8445SCSI CDROM DRIVER 8446M: Jens Axboe <axboe@kernel.dk> 8447L: linux-scsi@vger.kernel.org 8448W: http://www.kernel.dk 8449S: Maintained 8450F: drivers/scsi/sr* 8451 8452SCSI RDMA PROTOCOL (SRP) INITIATOR 8453M: Bart Van Assche <bvanassche@acm.org> 8454L: linux-rdma@vger.kernel.org 8455S: Supported 8456W: http://www.openfabrics.org 8457Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8458T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8459F: drivers/infiniband/ulp/srp/ 8460F: include/scsi/srp.h 8461 8462SCSI SG DRIVER 8463M: Doug Gilbert <dgilbert@interlog.com> 8464L: linux-scsi@vger.kernel.org 8465W: http://sg.danny.cz/sg 8466S: Maintained 8467F: Documentation/scsi/scsi-generic.txt 8468F: drivers/scsi/sg.c 8469F: include/scsi/sg.h 8470 8471SCSI SUBSYSTEM 8472M: "James E.J. Bottomley" <JBottomley@parallels.com> 8473L: linux-scsi@vger.kernel.org 8474T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 8475T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 8476T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 8477S: Maintained 8478F: drivers/scsi/ 8479F: include/scsi/ 8480 8481SCSI TAPE DRIVER 8482M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8483L: linux-scsi@vger.kernel.org 8484S: Maintained 8485F: Documentation/scsi/st.txt 8486F: drivers/scsi/st.* 8487F: drivers/scsi/st_*.h 8488 8489SCTP PROTOCOL 8490M: Vlad Yasevich <vyasevich@gmail.com> 8491M: Neil Horman <nhorman@tuxdriver.com> 8492L: linux-sctp@vger.kernel.org 8493W: http://lksctp.sourceforge.net 8494S: Maintained 8495F: Documentation/networking/sctp.txt 8496F: include/linux/sctp.h 8497F: include/uapi/linux/sctp.h 8498F: include/net/sctp/ 8499F: net/sctp/ 8500 8501SCx200 CPU SUPPORT 8502M: Jim Cromie <jim.cromie@gmail.com> 8503S: Odd Fixes 8504F: Documentation/i2c/busses/scx200_acb 8505F: arch/x86/platform/scx200/ 8506F: drivers/watchdog/scx200_wdt.c 8507F: drivers/i2c/busses/scx200* 8508F: drivers/mtd/maps/scx200_docflash.c 8509F: include/linux/scx200.h 8510 8511SCx200 GPIO DRIVER 8512M: Jim Cromie <jim.cromie@gmail.com> 8513S: Maintained 8514F: drivers/char/scx200_gpio.c 8515F: include/linux/scx200_gpio.h 8516 8517SCx200 HRT CLOCKSOURCE DRIVER 8518M: Jim Cromie <jim.cromie@gmail.com> 8519S: Maintained 8520F: drivers/clocksource/scx200_hrt.c 8521 8522SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8523M: Sascha Sommer <saschasommer@freenet.de> 8524L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8525S: Maintained 8526F: drivers/mmc/host/sdricoh_cs.c 8527 8528SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8529M: Chris Ball <chris@printf.net> 8530L: linux-mmc@vger.kernel.org 8531T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 8532S: Maintained 8533F: drivers/mmc/host/sdhci.* 8534F: drivers/mmc/host/sdhci-pltfm.[ch] 8535 8536SECURE COMPUTING 8537M: Kees Cook <keescook@chromium.org> 8538R: Andy Lutomirski <luto@amacapital.net> 8539R: Will Drewry <wad@chromium.org> 8540T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8541S: Supported 8542F: kernel/seccomp.c 8543F: include/uapi/linux/seccomp.h 8544F: include/linux/seccomp.h 8545K: \bsecure_computing 8546K: \bTIF_SECCOMP\b 8547 8548SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 8549M: Anton Vorontsov <anton@enomsg.org> 8550L: linuxppc-dev@lists.ozlabs.org 8551L: linux-mmc@vger.kernel.org 8552S: Maintained 8553F: drivers/mmc/host/sdhci-pltfm.[ch] 8554 8555SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8556M: Ben Dooks <ben-linux@fluff.org> 8557L: linux-mmc@vger.kernel.org 8558S: Maintained 8559F: drivers/mmc/host/sdhci-s3c.c 8560 8561SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8562M: Viresh Kumar <viresh.linux@gmail.com> 8563L: spear-devel@list.st.com 8564L: linux-mmc@vger.kernel.org 8565S: Maintained 8566F: drivers/mmc/host/sdhci-spear.c 8567 8568SECURITY SUBSYSTEM 8569M: James Morris <james.l.morris@oracle.com> 8570M: Serge E. Hallyn <serge@hallyn.com> 8571L: linux-security-module@vger.kernel.org (suggested Cc:) 8572T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8573W: http://kernsec.org/ 8574S: Supported 8575F: security/ 8576 8577SECURITY CONTACT 8578M: Security Officers <security@kernel.org> 8579S: Supported 8580 8581SELINUX SECURITY MODULE 8582M: Paul Moore <paul@paul-moore.com> 8583M: Stephen Smalley <sds@tycho.nsa.gov> 8584M: Eric Paris <eparis@parisplace.org> 8585L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8586W: http://selinuxproject.org 8587T: git git://git.infradead.org/users/pcmoore/selinux 8588S: Supported 8589F: include/linux/selinux* 8590F: security/selinux/ 8591F: scripts/selinux/ 8592 8593APPARMOR SECURITY MODULE 8594M: John Johansen <john.johansen@canonical.com> 8595L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8596W: apparmor.wiki.kernel.org 8597T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8598S: Supported 8599F: security/apparmor/ 8600 8601SENSABLE PHANTOM 8602M: Jiri Slaby <jirislaby@gmail.com> 8603S: Maintained 8604F: drivers/misc/phantom.c 8605F: include/uapi/linux/phantom.h 8606 8607SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8608M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8609L: linux-scsi@vger.kernel.org 8610W: http://www.emulex.com 8611S: Supported 8612F: drivers/scsi/be2iscsi/ 8613 8614SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8615M: Sathya Perla <sathya.perla@emulex.com> 8616M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8617M: Ajit Khaparde <ajit.khaparde@emulex.com> 8618L: netdev@vger.kernel.org 8619W: http://www.emulex.com 8620S: Supported 8621F: drivers/net/ethernet/emulex/benet/ 8622 8623SFC NETWORK DRIVER 8624M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8625M: Shradha Shah <sshah@solarflare.com> 8626L: netdev@vger.kernel.org 8627S: Supported 8628F: drivers/net/ethernet/sfc/ 8629 8630SGI GRU DRIVER 8631M: Dimitri Sivanich <sivanich@sgi.com> 8632S: Maintained 8633F: drivers/misc/sgi-gru/ 8634 8635SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8636M: Pat Gefre <pfg@sgi.com> 8637L: linux-ia64@vger.kernel.org 8638S: Supported 8639F: Documentation/ia64/serial.txt 8640F: drivers/tty/serial/ioc?_serial.c 8641F: include/linux/ioc?.h 8642 8643SGI XP/XPC/XPNET DRIVER 8644M: Cliff Whickman <cpw@sgi.com> 8645M: Robin Holt <robinmholt@gmail.com> 8646S: Maintained 8647F: drivers/misc/sgi-xp/ 8648 8649SI2157 MEDIA DRIVER 8650M: Antti Palosaari <crope@iki.fi> 8651L: linux-media@vger.kernel.org 8652W: http://linuxtv.org/ 8653W: http://palosaari.fi/linux/ 8654Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8655T: git git://linuxtv.org/anttip/media_tree.git 8656S: Maintained 8657F: drivers/media/tuners/si2157* 8658 8659SI2168 MEDIA DRIVER 8660M: Antti Palosaari <crope@iki.fi> 8661L: linux-media@vger.kernel.org 8662W: http://linuxtv.org/ 8663W: http://palosaari.fi/linux/ 8664Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8665T: git git://linuxtv.org/anttip/media_tree.git 8666S: Maintained 8667F: drivers/media/dvb-frontends/si2168* 8668 8669SI470X FM RADIO RECEIVER I2C DRIVER 8670M: Hans Verkuil <hverkuil@xs4all.nl> 8671L: linux-media@vger.kernel.org 8672T: git git://linuxtv.org/media_tree.git 8673W: http://linuxtv.org 8674S: Odd Fixes 8675F: drivers/media/radio/si470x/radio-si470x-i2c.c 8676 8677SI470X FM RADIO RECEIVER USB DRIVER 8678M: Hans Verkuil <hverkuil@xs4all.nl> 8679L: linux-media@vger.kernel.org 8680T: git git://linuxtv.org/media_tree.git 8681W: http://linuxtv.org 8682S: Maintained 8683F: drivers/media/radio/si470x/radio-si470x-common.c 8684F: drivers/media/radio/si470x/radio-si470x.h 8685F: drivers/media/radio/si470x/radio-si470x-usb.c 8686 8687SI4713 FM RADIO TRANSMITTER I2C DRIVER 8688M: Eduardo Valentin <edubezval@gmail.com> 8689L: linux-media@vger.kernel.org 8690T: git git://linuxtv.org/media_tree.git 8691W: http://linuxtv.org 8692S: Odd Fixes 8693F: drivers/media/radio/si4713/si4713.? 8694 8695SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8696M: Eduardo Valentin <edubezval@gmail.com> 8697L: linux-media@vger.kernel.org 8698T: git git://linuxtv.org/media_tree.git 8699W: http://linuxtv.org 8700S: Odd Fixes 8701F: drivers/media/radio/si4713/radio-platform-si4713.c 8702 8703SI4713 FM RADIO TRANSMITTER USB DRIVER 8704M: Hans Verkuil <hverkuil@xs4all.nl> 8705L: linux-media@vger.kernel.org 8706T: git git://linuxtv.org/media_tree.git 8707W: http://linuxtv.org 8708S: Maintained 8709F: drivers/media/radio/si4713/radio-usb-si4713.c 8710 8711SIANO DVB DRIVER 8712M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8713L: linux-media@vger.kernel.org 8714W: http://linuxtv.org 8715T: git git://linuxtv.org/media_tree.git 8716S: Odd fixes 8717F: drivers/media/common/siano/ 8718F: drivers/media/usb/siano/ 8719F: drivers/media/usb/siano/ 8720F: drivers/media/mmc/siano/ 8721 8722SIMPLEFB FB DRIVER 8723M: Hans de Goede <hdegoede@redhat.com> 8724L: linux-fbdev@vger.kernel.org 8725S: Maintained 8726F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8727F: drivers/video/fbdev/simplefb.c 8728F: include/linux/platform_data/simplefb.h 8729 8730SH_VEU V4L2 MEM2MEM DRIVER 8731L: linux-media@vger.kernel.org 8732S: Orphan 8733F: drivers/media/platform/sh_veu.c 8734 8735SH_VOU V4L2 OUTPUT DRIVER 8736L: linux-media@vger.kernel.org 8737S: Orphan 8738F: drivers/media/platform/sh_vou.c 8739F: include/media/sh_vou.h 8740 8741SIMPLE FIRMWARE INTERFACE (SFI) 8742M: Len Brown <lenb@kernel.org> 8743L: sfi-devel@simplefirmware.org 8744W: http://simplefirmware.org/ 8745T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8746S: Supported 8747F: arch/x86/platform/sfi/ 8748F: drivers/sfi/ 8749F: include/linux/sfi*.h 8750 8751SIMTEC EB110ATX (Chalice CATS) 8752P: Ben Dooks 8753P: Vincent Sanders <vince@simtec.co.uk> 8754M: Simtec Linux Team <linux@simtec.co.uk> 8755W: http://www.simtec.co.uk/products/EB110ATX/ 8756S: Supported 8757 8758SIMTEC EB2410ITX (BAST) 8759P: Ben Dooks 8760P: Vincent Sanders <vince@simtec.co.uk> 8761M: Simtec Linux Team <linux@simtec.co.uk> 8762W: http://www.simtec.co.uk/products/EB2410ITX/ 8763S: Supported 8764F: arch/arm/mach-s3c24xx/mach-bast.c 8765F: arch/arm/mach-s3c24xx/bast-ide.c 8766F: arch/arm/mach-s3c24xx/bast-irq.c 8767 8768TI DAVINCI MACHINE SUPPORT 8769M: Sekhar Nori <nsekhar@ti.com> 8770M: Kevin Hilman <khilman@deeprootsystems.com> 8771T: git git://gitorious.org/linux-davinci/linux-davinci.git 8772Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8773S: Supported 8774F: arch/arm/mach-davinci/ 8775F: drivers/i2c/busses/i2c-davinci.c 8776 8777TI DAVINCI SERIES MEDIA DRIVER 8778M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8779L: linux-media@vger.kernel.org 8780W: http://linuxtv.org/ 8781Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8782T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8783S: Maintained 8784F: drivers/media/platform/davinci/ 8785F: include/media/davinci/ 8786 8787SIS 190 ETHERNET DRIVER 8788M: Francois Romieu <romieu@fr.zoreil.com> 8789L: netdev@vger.kernel.org 8790S: Maintained 8791F: drivers/net/ethernet/sis/sis190.c 8792 8793SIS 900/7016 FAST ETHERNET DRIVER 8794M: Daniele Venzano <venza@brownhat.org> 8795W: http://www.brownhat.org/sis900.html 8796L: netdev@vger.kernel.org 8797S: Maintained 8798F: drivers/net/ethernet/sis/sis900.* 8799 8800SIS FRAMEBUFFER DRIVER 8801M: Thomas Winischhofer <thomas@winischhofer.net> 8802W: http://www.winischhofer.net/linuxsisvga.shtml 8803S: Maintained 8804F: Documentation/fb/sisfb.txt 8805F: drivers/video/fbdev/sis/ 8806F: include/video/sisfb.h 8807 8808SIS USB2VGA DRIVER 8809M: Thomas Winischhofer <thomas@winischhofer.net> 8810W: http://www.winischhofer.at/linuxsisusbvga.shtml 8811S: Maintained 8812F: drivers/usb/misc/sisusbvga/ 8813 8814SLAB ALLOCATOR 8815M: Christoph Lameter <cl@linux.com> 8816M: Pekka Enberg <penberg@kernel.org> 8817M: David Rientjes <rientjes@google.com> 8818M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 8819M: Andrew Morton <akpm@linux-foundation.org> 8820L: linux-mm@kvack.org 8821S: Maintained 8822F: include/linux/sl?b*.h 8823F: mm/sl?b* 8824 8825SLEEPABLE READ-COPY UPDATE (SRCU) 8826M: Lai Jiangshan <laijs@cn.fujitsu.com> 8827M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8828M: Josh Triplett <josh@joshtriplett.org> 8829R: Steven Rostedt <rostedt@goodmis.org> 8830R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8831L: linux-kernel@vger.kernel.org 8832W: http://www.rdrop.com/users/paulmck/RCU/ 8833S: Supported 8834T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8835F: include/linux/srcu.h 8836F: kernel/rcu/srcu.c 8837 8838SMACK SECURITY MODULE 8839M: Casey Schaufler <casey@schaufler-ca.com> 8840L: linux-security-module@vger.kernel.org 8841W: http://schaufler-ca.com 8842T: git git://git.gitorious.org/smack-next/kernel.git 8843S: Maintained 8844F: Documentation/security/Smack.txt 8845F: security/smack/ 8846 8847DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 8848M: Kevin Hilman <khilman@kernel.org> 8849M: Nishanth Menon <nm@ti.com> 8850S: Maintained 8851F: drivers/power/avs/ 8852F: include/linux/power/smartreflex.h 8853L: linux-pm@vger.kernel.org 8854 8855SMC91x ETHERNET DRIVER 8856M: Nicolas Pitre <nico@fluxnic.net> 8857S: Odd Fixes 8858F: drivers/net/ethernet/smsc/smc91x.* 8859 8860SMIA AND SMIA++ IMAGE SENSOR DRIVER 8861M: Sakari Ailus <sakari.ailus@iki.fi> 8862L: linux-media@vger.kernel.org 8863S: Maintained 8864F: drivers/media/i2c/smiapp/ 8865F: include/media/smiapp.h 8866F: drivers/media/i2c/smiapp-pll.c 8867F: drivers/media/i2c/smiapp-pll.h 8868 8869SMM665 HARDWARE MONITOR DRIVER 8870M: Guenter Roeck <linux@roeck-us.net> 8871L: lm-sensors@lm-sensors.org 8872S: Maintained 8873F: Documentation/hwmon/smm665 8874F: drivers/hwmon/smm665.c 8875 8876SMSC EMC2103 HARDWARE MONITOR DRIVER 8877M: Steve Glendinning <steve.glendinning@shawell.net> 8878L: lm-sensors@lm-sensors.org 8879S: Maintained 8880F: Documentation/hwmon/emc2103 8881F: drivers/hwmon/emc2103.c 8882 8883SMSC SCH5627 HARDWARE MONITOR DRIVER 8884M: Hans de Goede <hdegoede@redhat.com> 8885L: lm-sensors@lm-sensors.org 8886S: Supported 8887F: Documentation/hwmon/sch5627 8888F: drivers/hwmon/sch5627.c 8889 8890SMSC47B397 HARDWARE MONITOR DRIVER 8891M: Jean Delvare <jdelvare@suse.de> 8892L: lm-sensors@lm-sensors.org 8893S: Maintained 8894F: Documentation/hwmon/smsc47b397 8895F: drivers/hwmon/smsc47b397.c 8896 8897SMSC911x ETHERNET DRIVER 8898M: Steve Glendinning <steve.glendinning@shawell.net> 8899L: netdev@vger.kernel.org 8900S: Maintained 8901F: include/linux/smsc911x.h 8902F: drivers/net/ethernet/smsc/smsc911x.* 8903 8904SMSC9420 PCI ETHERNET DRIVER 8905M: Steve Glendinning <steve.glendinning@shawell.net> 8906L: netdev@vger.kernel.org 8907S: Maintained 8908F: drivers/net/ethernet/smsc/smsc9420.* 8909 8910SMSC UFX6000 and UFX7000 USB to VGA DRIVER 8911M: Steve Glendinning <steve.glendinning@shawell.net> 8912L: linux-fbdev@vger.kernel.org 8913S: Maintained 8914F: drivers/video/fbdev/smscufx.c 8915 8916SOC-CAMERA V4L2 SUBSYSTEM 8917M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 8918L: linux-media@vger.kernel.org 8919T: git git://linuxtv.org/media_tree.git 8920S: Maintained 8921F: include/media/soc* 8922F: drivers/media/i2c/soc_camera/ 8923F: drivers/media/platform/soc_camera/ 8924 8925SOEKRIS NET48XX LED SUPPORT 8926M: Chris Boot <bootc@bootc.net> 8927S: Maintained 8928F: drivers/leds/leds-net48xx.c 8929 8930SOFTLOGIC 6x10 MPEG CODEC 8931M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 8932M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 8933M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 8934L: linux-media@vger.kernel.org 8935S: Supported 8936F: drivers/media/pci/solo6x10/ 8937 8938SOFTWARE RAID (Multiple Disks) SUPPORT 8939M: Neil Brown <neilb@suse.de> 8940L: linux-raid@vger.kernel.org 8941S: Supported 8942F: drivers/md/ 8943F: include/linux/raid/ 8944F: include/uapi/linux/raid/ 8945 8946SONIC NETWORK DRIVER 8947M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 8948L: netdev@vger.kernel.org 8949S: Maintained 8950F: drivers/net/ethernet/natsemi/sonic.* 8951 8952SONICS SILICON BACKPLANE DRIVER (SSB) 8953M: Michael Buesch <m@bues.ch> 8954L: netdev@vger.kernel.org 8955S: Maintained 8956F: drivers/ssb/ 8957F: include/linux/ssb/ 8958 8959SONY VAIO CONTROL DEVICE DRIVER 8960M: Mattia Dongili <malattia@linux.it> 8961L: platform-driver-x86@vger.kernel.org 8962W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 8963S: Maintained 8964F: Documentation/laptops/sony-laptop.txt 8965F: drivers/char/sonypi.c 8966F: drivers/platform/x86/sony-laptop.c 8967F: include/linux/sony-laptop.h 8968 8969SONY MEMORYSTICK CARD SUPPORT 8970M: Alex Dubov <oakad@yahoo.com> 8971W: http://tifmxx.berlios.de/ 8972S: Maintained 8973F: drivers/memstick/host/tifm_ms.c 8974 8975SONY MEMORYSTICK STANDARD SUPPORT 8976M: Maxim Levitsky <maximlevitsky@gmail.com> 8977S: Maintained 8978F: drivers/memstick/core/ms_block.* 8979 8980SOUND 8981M: Jaroslav Kysela <perex@perex.cz> 8982M: Takashi Iwai <tiwai@suse.de> 8983L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8984W: http://www.alsa-project.org/ 8985T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8986T: git git://git.alsa-project.org/alsa-kernel.git 8987Q: http://patchwork.kernel.org/project/alsa-devel/list/ 8988S: Maintained 8989F: Documentation/sound/ 8990F: include/sound/ 8991F: include/uapi/sound/ 8992F: sound/ 8993 8994SOUND - COMPRESSED AUDIO 8995M: Vinod Koul <vinod.koul@intel.com> 8996L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8997T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8998S: Supported 8999F: Documentation/sound/alsa/compress_offload.txt 9000F: include/sound/compress_driver.h
9001F: include/uapi/sound/compress_* 9002F: sound/core/compress_offload.c 9003F: sound/soc/soc-compress.c 9004 9005SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9006M: Liam Girdwood <lgirdwood@gmail.com> 9007M: Mark Brown <broonie@kernel.org> 9008T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9009L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9010W: http://alsa-project.org/main/index.php/ASoC 9011S: Supported 9012F: Documentation/sound/alsa/soc/ 9013F: sound/soc/ 9014F: include/sound/soc* 9015 9016SOUND - DMAENGINE HELPERS 9017M: Lars-Peter Clausen <lars@metafoo.de> 9018S: Supported 9019F: include/sound/dmaengine_pcm.h 9020F: sound/core/pcm_dmaengine.c 9021F: sound/soc/soc-generic-dmaengine-pcm.c 9022 9023SP2 MEDIA DRIVER 9024M: Olli Salonen <olli.salonen@iki.fi> 9025L: linux-media@vger.kernel.org 9026W: http://linuxtv.org/ 9027Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9028S: Maintained 9029F: drivers/media/dvb-frontends/sp2* 9030 9031SPARC + UltraSPARC (sparc/sparc64) 9032M: "David S. Miller" <davem@davemloft.net> 9033L: sparclinux@vger.kernel.org 9034Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9035T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9036T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9037S: Maintained 9038F: arch/sparc/ 9039F: drivers/sbus/ 9040 9041SPARC SERIAL DRIVERS 9042M: "David S. Miller" <davem@davemloft.net> 9043L: sparclinux@vger.kernel.org 9044T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9045T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9046S: Maintained 9047F: include/linux/sunserialcore.h 9048F: drivers/tty/serial/suncore.c 9049F: drivers/tty/serial/sunhv.c 9050F: drivers/tty/serial/sunsab.c 9051F: drivers/tty/serial/sunsab.h 9052F: drivers/tty/serial/sunsu.c 9053F: drivers/tty/serial/sunzilog.c 9054F: drivers/tty/serial/sunzilog.h 9055 9056SPARSE CHECKER 9057M: "Christopher Li" <sparse@chrisli.org> 9058L: linux-sparse@vger.kernel.org 9059W: https://sparse.wiki.kernel.org/ 9060T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9061T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9062S: Maintained 9063F: include/linux/compiler.h 9064 9065SPEAR PLATFORM SUPPORT 9066M: Viresh Kumar <viresh.linux@gmail.com> 9067M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9068L: spear-devel@list.st.com 9069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9070W: http://www.st.com/spear 9071S: Maintained 9072F: arch/arm/mach-spear/ 9073 9074SPEAR CLOCK FRAMEWORK SUPPORT 9075M: Viresh Kumar <viresh.linux@gmail.com> 9076L: spear-devel@list.st.com 9077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9078W: http://www.st.com/spear 9079S: Maintained 9080F: drivers/clk/spear/ 9081 9082SPI SUBSYSTEM 9083M: Mark Brown <broonie@kernel.org> 9084L: linux-spi@vger.kernel.org 9085T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9086Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9087S: Maintained 9088F: Documentation/spi/ 9089F: drivers/spi/ 9090F: include/linux/spi/ 9091F: include/uapi/linux/spi/ 9092 9093SPIDERNET NETWORK DRIVER for CELL 9094M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9095M: Jens Osterkamp <jens@de.ibm.com> 9096L: netdev@vger.kernel.org 9097S: Supported 9098F: Documentation/networking/spider_net.txt 9099F: drivers/net/ethernet/toshiba/spider_net* 9100 9101SPU FILE SYSTEM 9102M: Jeremy Kerr <jk@ozlabs.org> 9103L: linuxppc-dev@lists.ozlabs.org 9104L: cbe-oss-dev@lists.ozlabs.org 9105W: http://www.ibm.com/developerworks/power/cell/ 9106S: Supported 9107F: Documentation/filesystems/spufs.txt 9108F: arch/powerpc/platforms/cell/spufs/ 9109 9110SQUASHFS FILE SYSTEM 9111M: Phillip Lougher <phillip@squashfs.org.uk> 9112L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9113W: http://squashfs.org.uk 9114S: Maintained 9115F: Documentation/filesystems/squashfs.txt 9116F: fs/squashfs/ 9117 9118SRM (Alpha) environment access 9119M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9120S: Maintained 9121F: arch/alpha/kernel/srm_env.c 9122 9123STABLE BRANCH 9124M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9125L: stable@vger.kernel.org 9126S: Supported 9127F: Documentation/stable_kernel_rules.txt 9128 9129STAGING SUBSYSTEM 9130M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9131T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9132L: devel@driverdev.osuosl.org 9133S: Supported 9134F: drivers/staging/ 9135 9136STAGING - COMEDI 9137M: Ian Abbott <abbotti@mev.co.uk> 9138M: H Hartley Sweeten <hsweeten@visionengravers.com> 9139S: Odd Fixes 9140F: drivers/staging/comedi/ 9141 9142STAGING - FLARION FT1000 DRIVERS 9143M: Marek Belisko <marek.belisko@gmail.com> 9144S: Odd Fixes 9145F: drivers/staging/ft1000/ 9146 9147STAGING - INDUSTRIAL IO 9148M: Jonathan Cameron <jic23@kernel.org> 9149L: linux-iio@vger.kernel.org 9150S: Odd Fixes 9151F: drivers/staging/iio/ 9152 9153STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9154M: Jarod Wilson <jarod@wilsonet.com> 9155W: http://www.lirc.org/ 9156S: Odd Fixes 9157F: drivers/staging/media/lirc/ 9158 9159STAGING - LUSTRE PARALLEL FILESYSTEM 9160M: Oleg Drokin <oleg.drokin@intel.com> 9161M: Andreas Dilger <andreas.dilger@intel.com> 9162L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9163W: http://lustre.opensfs.org/ 9164S: Maintained 9165F: drivers/staging/lustre 9166 9167STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9168M: Julian Andres Klode <jak@jak-linux.org> 9169M: Marc Dietrich <marvin24@gmx.de> 9170L: ac100@lists.launchpad.net (moderated for non-subscribers) 9171L: linux-tegra@vger.kernel.org 9172S: Maintained 9173F: drivers/staging/nvec/ 9174 9175STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9176M: Jens Frederich <jfrederich@gmail.com> 9177M: Daniel Drake <dsd@laptop.org> 9178M: Jon Nettleton <jon.nettleton@gmail.com> 9179W: http://wiki.laptop.org/go/DCON 9180S: Maintained 9181F: drivers/staging/olpc_dcon/ 9182 9183STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9184M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9185S: Maintained 9186F: drivers/staging/ozwpan/ 9187 9188STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9189M: Willy Tarreau <willy@meta-x.org> 9190S: Odd Fixes 9191F: drivers/staging/panel/ 9192 9193STAGING - REALTEK RTL8712U DRIVERS 9194M: Larry Finger <Larry.Finger@lwfinger.net> 9195M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9196S: Odd Fixes 9197F: drivers/staging/rtl8712/ 9198 9199STAGING - REALTEK RTL8723U WIRELESS DRIVER 9200M: Larry Finger <Larry.Finger@lwfinger.net> 9201M: Jes Sorensen <Jes.Sorensen@redhat.com> 9202L: linux-wireless@vger.kernel.org 9203S: Maintained 9204F: drivers/staging/rtl8723au/ 9205 9206STAGING - SLICOSS 9207M: Lior Dotan <liodot@gmail.com> 9208M: Christopher Harrer <charrer@alacritech.com> 9209S: Odd Fixes 9210F: drivers/staging/slicoss/ 9211 9212STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9213M: William Hubbs <w.d.hubbs@gmail.com> 9214M: Chris Brannon <chris@the-brannons.com> 9215M: Kirk Reiser <kirk@reisers.ca> 9216M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9217L: speakup@linux-speakup.org 9218W: http://www.linux-speakup.org/ 9219S: Odd Fixes 9220F: drivers/staging/speakup/ 9221 9222STAGING - VIA VT665X DRIVERS 9223M: Forest Bond <forest@alittletooquiet.net> 9224S: Odd Fixes 9225F: drivers/staging/vt665?/ 9226 9227STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9228M: Arnaud Patard <arnaud.patard@rtp-net.org> 9229S: Odd Fixes 9230F: drivers/staging/xgifb/ 9231 9232STARFIRE/DURALAN NETWORK DRIVER 9233M: Ion Badulescu <ionut@badula.org> 9234S: Odd Fixes 9235F: drivers/net/ethernet/adaptec/starfire* 9236 9237SUN3/3X 9238M: Sam Creasey <sammy@sammy.net> 9239W: http://sammy.net/sun3/ 9240S: Maintained 9241F: arch/m68k/kernel/*sun3* 9242F: arch/m68k/sun3*/ 9243F: arch/m68k/include/asm/sun3* 9244F: drivers/net/ethernet/i825xx/sun3* 9245 9246SUNDANCE NETWORK DRIVER 9247M: Denis Kirjanov <kda@linux-powerpc.org> 9248L: netdev@vger.kernel.org 9249S: Maintained 9250F: drivers/net/ethernet/dlink/sundance.c 9251 9252SUPERH 9253L: linux-sh@vger.kernel.org 9254Q: http://patchwork.kernel.org/project/linux-sh/list/ 9255S: Orphan 9256F: Documentation/sh/ 9257F: arch/sh/ 9258F: drivers/sh/ 9259 9260SUSPEND TO RAM 9261M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9262M: Len Brown <len.brown@intel.com> 9263M: Pavel Machek <pavel@ucw.cz> 9264L: linux-pm@vger.kernel.org 9265S: Supported 9266F: Documentation/power/ 9267F: arch/x86/kernel/acpi/ 9268F: drivers/base/power/ 9269F: kernel/power/ 9270F: include/linux/suspend.h 9271F: include/linux/freezer.h 9272F: include/linux/pm.h 9273 9274SVGA HANDLING 9275M: Martin Mares <mj@ucw.cz> 9276L: linux-video@atrey.karlin.mff.cuni.cz 9277S: Maintained 9278F: Documentation/svga.txt 9279F: arch/x86/boot/video* 9280 9281SWIOTLB SUBSYSTEM 9282M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9283L: linux-kernel@vger.kernel.org 9284S: Supported 9285F: lib/swiotlb.c 9286F: arch/*/kernel/pci-swiotlb.c 9287F: include/linux/swiotlb.h 9288 9289SWITCHDEV 9290M: Jiri Pirko <jiri@resnulli.us> 9291L: netdev@vger.kernel.org 9292S: Supported 9293F: net/switchdev/ 9294F: include/net/switchdev.h 9295 9296SYNOPSYS ARC ARCHITECTURE 9297M: Vineet Gupta <vgupta@synopsys.com> 9298S: Supported 9299F: arch/arc/ 9300F: Documentation/devicetree/bindings/arc/ 9301F: drivers/tty/serial/arc_uart.c 9302 9303SYSV FILESYSTEM 9304M: Christoph Hellwig <hch@infradead.org> 9305S: Maintained 9306F: Documentation/filesystems/sysv-fs.txt 9307F: fs/sysv/ 9308F: include/linux/sysv_fs.h 9309 9310TARGET SUBSYSTEM 9311M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9312L: linux-scsi@vger.kernel.org 9313L: target-devel@vger.kernel.org 9314W: http://www.linux-iscsi.org 9315W: http://groups.google.com/group/linux-iscsi-target-dev 9316T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9317S: Supported 9318F: drivers/target/ 9319F: include/target/ 9320F: Documentation/target/ 9321 9322TASKSTATS STATISTICS INTERFACE 9323M: Balbir Singh <bsingharora@gmail.com> 9324S: Maintained 9325F: Documentation/accounting/taskstats* 9326F: include/linux/taskstats* 9327F: kernel/taskstats.c 9328 9329TC CLASSIFIER 9330M: Jamal Hadi Salim <jhs@mojatatu.com> 9331L: netdev@vger.kernel.org 9332S: Maintained 9333F: include/net/pkt_cls.h 9334F: include/uapi/linux/pkt_cls.h 9335F: net/sched/ 9336 9337TCP LOW PRIORITY MODULE 9338M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9339M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9340W: http://tcp-lp-mod.sourceforge.net/ 9341S: Maintained 9342F: net/ipv4/tcp_lp.c 9343 9344TDA10071 MEDIA DRIVER 9345M: Antti Palosaari <crope@iki.fi> 9346L: linux-media@vger.kernel.org 9347W: http://linuxtv.org/ 9348W: http://palosaari.fi/linux/ 9349Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9350T: git git://linuxtv.org/anttip/media_tree.git 9351S: Maintained 9352F: drivers/media/dvb-frontends/tda10071* 9353 9354TDA18212 MEDIA DRIVER 9355M: Antti Palosaari <crope@iki.fi> 9356L: linux-media@vger.kernel.org 9357W: http://linuxtv.org/ 9358W: http://palosaari.fi/linux/ 9359Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9360T: git git://linuxtv.org/anttip/media_tree.git 9361S: Maintained 9362F: drivers/media/tuners/tda18212* 9363 9364TDA18218 MEDIA DRIVER 9365M: Antti Palosaari <crope@iki.fi> 9366L: linux-media@vger.kernel.org 9367W: http://linuxtv.org/ 9368W: http://palosaari.fi/linux/ 9369Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9370T: git git://linuxtv.org/anttip/media_tree.git 9371S: Maintained 9372F: drivers/media/tuners/tda18218* 9373 9374TDA18271 MEDIA DRIVER 9375M: Michael Krufky <mkrufky@linuxtv.org> 9376L: linux-media@vger.kernel.org 9377W: http://linuxtv.org/ 9378W: http://github.com/mkrufky 9379Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9380T: git git://linuxtv.org/mkrufky/tuners.git 9381S: Maintained 9382F: drivers/media/tuners/tda18271* 9383 9384TDA827x MEDIA DRIVER 9385M: Michael Krufky <mkrufky@linuxtv.org> 9386L: linux-media@vger.kernel.org 9387W: http://linuxtv.org/ 9388W: http://github.com/mkrufky 9389Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9390T: git git://linuxtv.org/mkrufky/tuners.git 9391S: Maintained 9392F: drivers/media/tuners/tda8290.* 9393 9394TDA8290 MEDIA DRIVER 9395M: Michael Krufky <mkrufky@linuxtv.org> 9396L: linux-media@vger.kernel.org 9397W: http://linuxtv.org/ 9398W: http://github.com/mkrufky 9399Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9400T: git git://linuxtv.org/mkrufky/tuners.git 9401S: Maintained 9402F: drivers/media/tuners/tda8290.* 9403 9404TDA9840 MEDIA DRIVER 9405M: Hans Verkuil <hverkuil@xs4all.nl> 9406L: linux-media@vger.kernel.org 9407T: git git://linuxtv.org/media_tree.git 9408W: http://linuxtv.org 9409S: Maintained 9410F: drivers/media/i2c/tda9840* 9411 9412TEA5761 TUNER DRIVER 9413M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9414L: linux-media@vger.kernel.org 9415W: http://linuxtv.org 9416T: git git://linuxtv.org/media_tree.git 9417S: Odd fixes 9418F: drivers/media/tuners/tea5761.* 9419 9420TEA5767 TUNER DRIVER 9421M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9422L: linux-media@vger.kernel.org 9423W: http://linuxtv.org 9424T: git git://linuxtv.org/media_tree.git 9425S: Maintained 9426F: drivers/media/tuners/tea5767.* 9427 9428TEA6415C MEDIA DRIVER 9429M: Hans Verkuil <hverkuil@xs4all.nl> 9430L: linux-media@vger.kernel.org 9431T: git git://linuxtv.org/media_tree.git 9432W: http://linuxtv.org 9433S: Maintained 9434F: drivers/media/i2c/tea6415c* 9435 9436TEA6420 MEDIA DRIVER 9437M: Hans Verkuil <hverkuil@xs4all.nl> 9438L: linux-media@vger.kernel.org 9439T: git git://linuxtv.org/media_tree.git 9440W: http://linuxtv.org 9441S: Maintained 9442F: drivers/media/i2c/tea6420* 9443 9444TEAM DRIVER 9445M: Jiri Pirko <jiri@resnulli.us> 9446L: netdev@vger.kernel.org 9447S: Supported 9448F: drivers/net/team/ 9449F: include/linux/if_team.h 9450F: include/uapi/linux/if_team.h 9451 9452TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9453M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9454S: Maintained 9455F: arch/x86/platform/ts5500/ 9456 9457TECHNOTREND USB IR RECEIVER 9458M: Sean Young <sean@mess.org> 9459L: linux-media@vger.kernel.org 9460S: Maintained 9461F: drivers/media/rc/ttusbir.c 9462 9463TEGRA ARCHITECTURE SUPPORT 9464M: Stephen Warren <swarren@wwwdotorg.org> 9465M: Thierry Reding <thierry.reding@gmail.com> 9466M: Alexandre Courbot <gnurou@gmail.com> 9467L: linux-tegra@vger.kernel.org 9468Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9469T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9470S: Supported 9471N: [^a-z]tegra 9472 9473TEGRA CLOCK DRIVER 9474M: Peter De Schrijver <pdeschrijver@nvidia.com> 9475M: Prashant Gaikwad <pgaikwad@nvidia.com> 9476S: Supported 9477F: drivers/clk/tegra/ 9478 9479TEGRA DMA DRIVER 9480M: Laxman Dewangan <ldewangan@nvidia.com> 9481S: Supported 9482F: drivers/dma/tegra20-apb-dma.c 9483 9484TEGRA I2C DRIVER 9485M: Laxman Dewangan <ldewangan@nvidia.com> 9486S: Supported 9487F: drivers/i2c/busses/i2c-tegra.c 9488 9489TEGRA IOMMU DRIVERS 9490M: Hiroshi Doyu <hdoyu@nvidia.com> 9491S: Supported 9492F: drivers/iommu/tegra* 9493 9494TEGRA KBC DRIVER 9495M: Rakesh Iyer <riyer@nvidia.com> 9496M: Laxman Dewangan <ldewangan@nvidia.com> 9497S: Supported 9498F: drivers/input/keyboard/tegra-kbc.c 9499 9500TEGRA PWM DRIVER 9501M: Thierry Reding <thierry.reding@gmail.com> 9502S: Supported 9503F: drivers/pwm/pwm-tegra.c 9504 9505TEGRA SERIAL DRIVER 9506M: Laxman Dewangan <ldewangan@nvidia.com> 9507S: Supported 9508F: drivers/tty/serial/serial-tegra.c 9509 9510TEGRA SPI DRIVER 9511M: Laxman Dewangan <ldewangan@nvidia.com> 9512S: Supported 9513F: drivers/spi/spi-tegra* 9514 9515TEHUTI ETHERNET DRIVER 9516M: Andy Gospodarek <andy@greyhouse.net> 9517L: netdev@vger.kernel.org 9518S: Supported 9519F: drivers/net/ethernet/tehuti/* 9520 9521Telecom Clock Driver for MCPL0010 9522M: Mark Gross <mark.gross@intel.com> 9523S: Supported 9524F: drivers/char/tlclk.c 9525 9526TENSILICA XTENSA PORT (xtensa) 9527M: Chris Zankel <chris@zankel.net> 9528M: Max Filippov <jcmvbkbc@gmail.com> 9529L: linux-xtensa@linux-xtensa.org 9530S: Maintained 9531F: arch/xtensa/ 9532F: drivers/irqchip/irq-xtensa-* 9533 9534THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9535M: Hans Verkuil <hverkuil@xs4all.nl> 9536L: linux-media@vger.kernel.org 9537T: git git://linuxtv.org/media_tree.git 9538W: http://linuxtv.org 9539S: Maintained 9540F: drivers/media/radio/radio-raremono.c 9541 9542THERMAL 9543M: Zhang Rui <rui.zhang@intel.com> 9544M: Eduardo Valentin <edubezval@gmail.com> 9545L: linux-pm@vger.kernel.org 9546T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9547T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9548Q: https://patchwork.kernel.org/project/linux-pm/list/ 9549S: Supported 9550F: drivers/thermal/ 9551F: include/linux/thermal.h 9552F: include/uapi/linux/thermal.h 9553F: include/linux/cpu_cooling.h 9554F: Documentation/devicetree/bindings/thermal/ 9555 9556THINGM BLINK(1) USB RGB LED DRIVER 9557M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9558S: Maintained 9559F: drivers/hid/hid-thingm.c 9560 9561THINKPAD ACPI EXTRAS DRIVER 9562M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9563L: ibm-acpi-devel@lists.sourceforge.net 9564L: platform-driver-x86@vger.kernel.org 9565W: http://ibm-acpi.sourceforge.net 9566W: http://thinkwiki.org/wiki/Ibm-acpi 9567T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9568S: Maintained 9569F: drivers/platform/x86/thinkpad_acpi.c 9570 9571TI BANDGAP AND THERMAL DRIVER 9572M: Eduardo Valentin <edubezval@gmail.com> 9573L: linux-pm@vger.kernel.org 9574L: linux-omap@vger.kernel.org 9575S: Maintained 9576F: drivers/thermal/ti-soc-thermal/ 9577 9578TI CLOCK DRIVER 9579M: Tero Kristo <t-kristo@ti.com> 9580L: linux-omap@vger.kernel.org 9581S: Maintained 9582F: drivers/clk/ti/ 9583F: include/linux/clk/ti.h 9584 9585TI FLASH MEDIA INTERFACE DRIVER 9586M: Alex Dubov <oakad@yahoo.com> 9587S: Maintained 9588F: drivers/misc/tifm* 9589F: drivers/mmc/host/tifm_sd.c 9590F: include/linux/tifm.h 9591 9592TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9593M: Santosh Shilimkar <ssantosh@kernel.org> 9594L: linux-kernel@vger.kernel.org 9595L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9596S: Maintained 9597F: drivers/soc/ti/* 9598T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9599 9600 9601TI LM49xxx FAMILY ASoC CODEC DRIVERS 9602M: M R Swami Reddy <mr.swami.reddy@ti.com> 9603M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9604L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9605S: Maintained 9606F: sound/soc/codecs/lm49453* 9607F: sound/soc/codecs/isabelle* 9608 9609TI LP855x BACKLIGHT DRIVER 9610M: Milo Kim <milo.kim@ti.com> 9611S: Maintained 9612F: Documentation/backlight/lp855x-driver.txt 9613F: drivers/video/backlight/lp855x_bl.c 9614F: include/linux/platform_data/lp855x.h 9615 9616TI LP8727 CHARGER DRIVER 9617M: Milo Kim <milo.kim@ti.com> 9618S: Maintained 9619F: drivers/power/lp8727_charger.c 9620F: include/linux/platform_data/lp8727.h 9621 9622TI LP8788 MFD DRIVER 9623M: Milo Kim <milo.kim@ti.com> 9624S: Maintained 9625F: drivers/iio/adc/lp8788_adc.c 9626F: drivers/leds/leds-lp8788.c 9627F: drivers/mfd/lp8788*.c 9628F: drivers/power/lp8788-charger.c 9629F: drivers/regulator/lp8788-*.c 9630F: include/linux/mfd/lp8788*.h 9631 9632TI TWL4030 SERIES SOC CODEC DRIVER 9633M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9634L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9635S: Maintained 9636F: sound/soc/codecs/twl4030* 9637 9638TI WILINK WIRELESS DRIVERS 9639L: linux-wireless@vger.kernel.org 9640W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9641W: http://wireless.kernel.org/en/users/Drivers/wl1251 9642T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9643S: Orphan 9644F: drivers/net/wireless/ti/ 9645F: include/linux/wl12xx.h 9646 9647TIPC NETWORK LAYER 9648M: Jon Maloy <jon.maloy@ericsson.com> 9649M: Allan Stephens <allan.stephens@windriver.com> 9650L: netdev@vger.kernel.org (core kernel code) 9651L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9652W: http://tipc.sourceforge.net/ 9653S: Maintained 9654F: include/uapi/linux/tipc*.h 9655F: net/tipc/ 9656 9657TILE ARCHITECTURE 9658M: Chris Metcalf <cmetcalf@ezchip.com> 9659W: http://www.tilera.com/scm/ 9660S: Supported 9661F: arch/tile/ 9662F: drivers/char/tile-srom.c 9663F: drivers/edac/tile_edac.c 9664F: drivers/net/ethernet/tile/ 9665F: drivers/rtc/rtc-tile.c 9666F: drivers/tty/hvc/hvc_tile.c 9667F: drivers/tty/serial/tilegx.c 9668F: drivers/usb/host/*-tilegx.c 9669F: include/linux/usb/tilegx.h 9670 9671TLAN NETWORK DRIVER 9672M: Samuel Chessman <chessman@tux.org> 9673L: tlan-devel@lists.sourceforge.net (subscribers-only) 9674W: http://sourceforge.net/projects/tlan/ 9675S: Maintained 9676F: Documentation/networking/tlan.txt 9677F: drivers/net/ethernet/ti/tlan.* 9678 9679TOMOYO SECURITY MODULE 9680M: Kentaro Takeda <takedakn@nttdata.co.jp> 9681M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9682L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9683L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9684L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9685L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9686W: http://tomoyo.sourceforge.jp/ 9687T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9688S: Maintained 9689F: security/tomoyo/ 9690 9691TOPSTAR LAPTOP EXTRAS DRIVER 9692M: Herton Ronaldo Krzesinski <herton@canonical.com> 9693L: platform-driver-x86@vger.kernel.org 9694S: Maintained 9695F: drivers/platform/x86/topstar-laptop.c 9696 9697TOSHIBA ACPI EXTRAS DRIVER 9698L: platform-driver-x86@vger.kernel.org 9699S: Orphan 9700F: drivers/platform/x86/toshiba_acpi.c 9701 9702TOSHIBA SMM DRIVER 9703M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9704L: tlinux-users@tce.toshiba-dme.co.jp 9705W: http://www.buzzard.org.uk/toshiba/ 9706S: Maintained 9707F: drivers/char/toshiba.c 9708F: include/linux/toshiba.h 9709F: include/uapi/linux/toshiba.h 9710 9711TMIO MMC DRIVER 9712M: Ian Molton <ian.molton@codethink.co.uk> 9713L: linux-mmc@vger.kernel.org 9714S: Maintained 9715F: drivers/mmc/host/tmio_mmc* 9716F: drivers/mmc/host/sh_mobile_sdhi.c 9717F: include/linux/mmc/tmio.h 9718F: include/linux/mmc/sh_mobile_sdhi.h 9719 9720TMP401 HARDWARE MONITOR DRIVER 9721M: Guenter Roeck <linux@roeck-us.net> 9722L: lm-sensors@lm-sensors.org 9723S: Maintained 9724F: Documentation/hwmon/tmp401 9725F: drivers/hwmon/tmp401.c 9726 9727TMPFS (SHMEM FILESYSTEM) 9728M: Hugh Dickins <hughd@google.com> 9729L: linux-mm@kvack.org 9730S: Maintained 9731F: include/linux/shmem_fs.h 9732F: mm/shmem.c 9733 9734TM6000 VIDEO4LINUX DRIVER 9735M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9736L: linux-media@vger.kernel.org 9737W: http://linuxtv.org 9738T: git git://linuxtv.org/media_tree.git 9739S: Odd fixes 9740F: drivers/media/usb/tm6000/ 9741 9742TW68 VIDEO4LINUX DRIVER 9743M: Hans Verkuil <hverkuil@xs4all.nl> 9744L: linux-media@vger.kernel.org 9745T: git git://linuxtv.org/media_tree.git 9746W: http://linuxtv.org 9747S: Odd Fixes 9748F: drivers/media/pci/tw68/ 9749 9750TPM DEVICE DRIVER 9751M: Peter Huewe <peterhuewe@gmx.de> 9752M: Ashley Lai <ashley@ashleylai.com> 9753M: Marcel Selhorst <tpmdd@selhorst.net> 9754W: http://tpmdd.sourceforge.net 9755L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9756S: Maintained 9757F: drivers/char/tpm/ 9758 9759TRACING 9760M: Steven Rostedt <rostedt@goodmis.org> 9761M: Ingo Molnar <mingo@redhat.com> 9762T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 9763S: Maintained 9764F: Documentation/trace/ftrace.txt 9765F: arch/*/*/*/ftrace.h 9766F: arch/*/kernel/ftrace.c 9767F: include/*/ftrace.h 9768F: include/linux/trace*.h 9769F: include/trace/ 9770F: kernel/trace/ 9771F: tools/testing/selftests/ftrace/ 9772 9773TRIVIAL PATCHES 9774M: Jiri Kosina <trivial@kernel.org> 9775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 9776S: Maintained 9777K: ^Subject:.*(?i)trivial 9778 9779TTY LAYER 9780M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9781M: Jiri Slaby <jslaby@suse.cz> 9782S: Supported 9783T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 9784F: drivers/tty/ 9785F: drivers/tty/serial/serial_core.c 9786F: include/linux/serial_core.h 9787F: include/linux/serial.h 9788F: include/linux/tty.h 9789F: include/uapi/linux/serial_core.h 9790F: include/uapi/linux/serial.h 9791F: include/uapi/linux/tty.h 9792 9793TUA9001 MEDIA DRIVER 9794M: Antti Palosaari <crope@iki.fi> 9795L: linux-media@vger.kernel.org 9796W: http://linuxtv.org/ 9797W: http://palosaari.fi/linux/ 9798Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9799T: git git://linuxtv.org/anttip/media_tree.git 9800S: Maintained 9801F: drivers/media/tuners/tua9001* 9802 9803TULIP NETWORK DRIVERS 9804M: Grant Grundler <grundler@parisc-linux.org> 9805L: netdev@vger.kernel.org 9806S: Maintained 9807F: drivers/net/ethernet/dec/tulip/ 9808 9809TUN/TAP driver 9810M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 9811W: http://vtun.sourceforge.net/tun 9812S: Maintained 9813F: Documentation/networking/tuntap.txt 9814F: arch/um/os-Linux/drivers/ 9815 9816TURBOCHANNEL SUBSYSTEM 9817M: "Maciej W. Rozycki" <macro@linux-mips.org> 9818M: Ralf Baechle <ralf@linux-mips.org> 9819L: linux-mips@linux-mips.org 9820Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 9821S: Maintained 9822F: drivers/tc/ 9823F: include/linux/tc.h 9824 9825U14-34F SCSI DRIVER 9826M: Dario Ballabio <ballabio_dario@emc.com> 9827L: linux-scsi@vger.kernel.org 9828S: Maintained 9829F: drivers/scsi/u14-34f.c 9830 9831UBI FILE SYSTEM (UBIFS) 9832M: Artem Bityutskiy <dedekind1@gmail.com> 9833M: Adrian Hunter <adrian.hunter@intel.com> 9834L: linux-mtd@lists.infradead.org 9835T: git git://git.infradead.org/ubifs-2.6.git 9836W: http://www.linux-mtd.infradead.org/doc/ubifs.html 9837S: Maintained 9838F: Documentation/filesystems/ubifs.txt 9839F: fs/ubifs/ 9840 9841UCLINUX (AND M68KNOMMU) 9842M: Greg Ungerer <gerg@uclinux.org> 9843W: http://www.uclinux.org/ 9844L: uclinux-dev@uclinux.org (subscribers-only) 9845S: Maintained 9846F: arch/m68k/*/*_no.* 9847F: arch/m68k/include/asm/*_no.* 9848 9849UDF FILESYSTEM 9850M: Jan Kara <jack@suse.cz> 9851S: Maintained 9852F: Documentation/filesystems/udf.txt 9853F: fs/udf/ 9854 9855UFS FILESYSTEM 9856M: Evgeniy Dushistov <dushistov@mail.ru> 9857S: Maintained 9858F: Documentation/filesystems/ufs.txt 9859F: fs/ufs/ 9860 9861UHID USERSPACE HID IO DRIVER: 9862M: David Herrmann <dh.herrmann@googlemail.com> 9863L: linux-input@vger.kernel.org 9864S: Maintained 9865F: drivers/hid/uhid.c 9866F: include/uapi/linux/uhid.h 9867 9868ULTRA-WIDEBAND (UWB) SUBSYSTEM: 9869L: linux-usb@vger.kernel.org 9870S: Orphan 9871F: drivers/uwb/ 9872F: include/linux/uwb.h 9873F: include/linux/uwb/ 9874 9875UNICORE32 ARCHITECTURE: 9876M: Guan Xuetao <gxt@mprc.pku.edu.cn> 9877W: http://mprc.pku.edu.cn/~guanxuetao/linux 9878S: Maintained 9879T: git git://github.com/gxt/linux.git 9880F: arch/unicore32/ 9881 9882UNIFDEF 9883M: Tony Finch <dot@dotat.at> 9884W: http://dotat.at/prog/unifdef 9885S: Maintained 9886F: scripts/unifdef.c 9887 9888UNIFORM CDROM DRIVER 9889M: Jens Axboe <axboe@kernel.dk> 9890W: http://www.kernel.dk 9891S: Maintained 9892F: Documentation/cdrom/ 9893F: drivers/cdrom/cdrom.c 9894F: include/linux/cdrom.h 9895F: include/uapi/linux/cdrom.h 9896 9897UNISYS S-PAR DRIVERS 9898M: Benjamin Romer <benjamin.romer@unisys.com> 9899M: David Kershner <david.kershner@unisys.com> 9900L: sparmaintainer@unisys.com (Unisys internal) 9901S: Supported 9902F: drivers/staging/unisys/ 9903 9904UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 9905M: Vinayak Holikatti <vinholikatti@gmail.com> 9906L: linux-scsi@vger.kernel.org 9907S: Supported 9908F: Documentation/scsi/ufs.txt 9909F: drivers/scsi/ufs/ 9910 9911UNSORTED BLOCK IMAGES (UBI) 9912M: Artem Bityutskiy <dedekind1@gmail.com> 9913W: http://www.linux-mtd.infradead.org/ 9914L: linux-mtd@lists.infradead.org 9915T: git git://git.infradead.org/ubifs-2.6.git 9916S: Maintained 9917F: drivers/mtd/ubi/ 9918F: include/linux/mtd/ubi.h 9919F: include/uapi/mtd/ubi-user.h 9920 9921UNSORTED BLOCK IMAGES (UBI) Fastmap 9922M: Richard Weinberger <richard@nod.at> 9923L: linux-mtd@lists.infradead.org 9924S: Maintained 9925F: drivers/mtd/ubi/fastmap.c 9926 9927USB ACM DRIVER 9928M: Oliver Neukum <oliver@neukum.org> 9929L: linux-usb@vger.kernel.org 9930S: Maintained 9931F: Documentation/usb/acm.txt 9932F: drivers/usb/class/cdc-acm.* 9933 9934USB AR5523 WIRELESS DRIVER 9935M: Pontus Fuchs <pontus.fuchs@gmail.com> 9936L: linux-wireless@vger.kernel.org 9937S: Maintained 9938F: drivers/net/wireless/ath/ar5523/ 9939 9940USB ATTACHED SCSI 9941M: Hans de Goede <hdegoede@redhat.com> 9942M: Gerd Hoffmann <kraxel@redhat.com> 9943L: linux-usb@vger.kernel.org 9944L: linux-scsi@vger.kernel.org 9945S: Maintained 9946F: drivers/usb/storage/uas.c 9947 9948USB CDC ETHERNET DRIVER 9949M: Oliver Neukum <oliver@neukum.org> 9950L: linux-usb@vger.kernel.org 9951S: Maintained 9952F: drivers/net/usb/cdc_*.c 9953F: include/uapi/linux/usb/cdc.h 9954 9955USB CYPRESS C67X00 DRIVER 9956M: Peter Korsgaard <jacmet@sunsite.dk> 9957L: linux-usb@vger.kernel.org 9958S: Maintained 9959F: drivers/usb/c67x00/ 9960 9961USB DAVICOM DM9601 DRIVER 9962M: Peter Korsgaard <jacmet@sunsite.dk> 9963L: netdev@vger.kernel.org 9964W: http://www.linux-usb.org/usbnet 9965S: Maintained 9966F: drivers/net/usb/dm9601.c 9967 9968USB DIAMOND RIO500 DRIVER 9969M: Cesar Miquel <miquel@df.uba.ar> 9970L: rio500-users@lists.sourceforge.net 9971W: http://rio500.sourceforge.net 9972S: Maintained 9973F: drivers/usb/misc/rio500* 9974 9975USB EHCI DRIVER 9976M: Alan Stern <stern@rowland.harvard.edu> 9977L: linux-usb@vger.kernel.org 9978S: Maintained 9979F: Documentation/usb/ehci.txt 9980F: drivers/usb/host/ehci* 9981 9982USB GADGET/PERIPHERAL SUBSYSTEM 9983M: Felipe Balbi <balbi@ti.com> 9984L: linux-usb@vger.kernel.org 9985W: http://www.linux-usb.org/gadget 9986T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9987S: Maintained 9988F: drivers/usb/gadget/ 9989F: include/linux/usb/gadget* 9990 9991USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 9992M: Jiri Kosina <jkosina@suse.cz> 9993L: linux-usb@vger.kernel.org 9994T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 9995S: Maintained 9996F: Documentation/hid/hiddev.txt 9997F: drivers/hid/usbhid/ 9998 9999USB ISP116X DRIVER 10000M: Olav Kongas <ok@artecdesign.ee>
10001L: linux-usb@vger.kernel.org 10002S: Maintained 10003F: drivers/usb/host/isp116x* 10004F: include/linux/usb/isp116x.h 10005 10006USB MASS STORAGE DRIVER 10007M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10008L: linux-usb@vger.kernel.org 10009L: usb-storage@lists.one-eyed-alien.net 10010S: Maintained 10011W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10012F: drivers/usb/storage/ 10013 10014USB MIDI DRIVER 10015M: Clemens Ladisch <clemens@ladisch.de> 10016L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10017T: git git://git.alsa-project.org/alsa-kernel.git 10018S: Maintained 10019F: sound/usb/midi.* 10020 10021USB NETWORKING DRIVERS 10022L: linux-usb@vger.kernel.org 10023S: Odd Fixes 10024F: drivers/net/usb/ 10025 10026USB OHCI DRIVER 10027M: Alan Stern <stern@rowland.harvard.edu> 10028L: linux-usb@vger.kernel.org 10029S: Maintained 10030F: Documentation/usb/ohci.txt 10031F: drivers/usb/host/ohci* 10032 10033USB OVER IP DRIVER 10034M: Valentina Manea <valentina.manea.m@gmail.com> 10035M: Shuah Khan <shuah.kh@samsung.com> 10036L: linux-usb@vger.kernel.org 10037S: Maintained 10038F: drivers/usb/usbip/ 10039F: tools/usb/usbip/ 10040 10041USB PEGASUS DRIVER 10042M: Petko Manolov <petkan@nucleusys.com> 10043L: linux-usb@vger.kernel.org 10044L: netdev@vger.kernel.org 10045T: git git://github.com/petkan/pegasus.git 10046W: https://github.com/petkan/pegasus 10047S: Maintained 10048F: drivers/net/usb/pegasus.* 10049 10050USB PHY LAYER 10051M: Felipe Balbi <balbi@ti.com> 10052L: linux-usb@vger.kernel.org 10053T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10054S: Maintained 10055F: drivers/usb/phy/ 10056 10057USB PRINTER DRIVER (usblp) 10058M: Pete Zaitcev <zaitcev@redhat.com> 10059L: linux-usb@vger.kernel.org 10060S: Supported 10061F: drivers/usb/class/usblp.c 10062 10063USB RTL8150 DRIVER 10064M: Petko Manolov <petkan@nucleusys.com> 10065L: linux-usb@vger.kernel.org 10066L: netdev@vger.kernel.org 10067T: git git://github.com/petkan/rtl8150.git 10068W: https://github.com/petkan/rtl8150 10069S: Maintained 10070F: drivers/net/usb/rtl8150.c 10071 10072USB SERIAL SUBSYSTEM 10073M: Johan Hovold <johan@kernel.org> 10074L: linux-usb@vger.kernel.org 10075S: Maintained 10076F: Documentation/usb/usb-serial.txt 10077F: drivers/usb/serial/ 10078F: include/linux/usb/serial.h 10079 10080USB SMSC75XX ETHERNET DRIVER 10081M: Steve Glendinning <steve.glendinning@shawell.net> 10082L: netdev@vger.kernel.org 10083S: Maintained 10084F: drivers/net/usb/smsc75xx.* 10085 10086USB SMSC95XX ETHERNET DRIVER 10087M: Steve Glendinning <steve.glendinning@shawell.net> 10088L: netdev@vger.kernel.org 10089S: Maintained 10090F: drivers/net/usb/smsc95xx.* 10091 10092USB SUBSYSTEM 10093M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10094L: linux-usb@vger.kernel.org 10095W: http://www.linux-usb.org 10096T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10097S: Supported 10098F: Documentation/usb/ 10099F: drivers/usb/ 10100F: include/linux/usb.h 10101F: include/linux/usb/ 10102 10103USB UHCI DRIVER 10104M: Alan Stern <stern@rowland.harvard.edu> 10105L: linux-usb@vger.kernel.org 10106S: Maintained 10107F: drivers/usb/host/uhci* 10108 10109USB "USBNET" DRIVER FRAMEWORK 10110M: Oliver Neukum <oneukum@suse.de> 10111L: netdev@vger.kernel.org 10112W: http://www.linux-usb.org/usbnet 10113S: Maintained 10114F: drivers/net/usb/usbnet.c 10115F: include/linux/usb/usbnet.h 10116 10117USB VIDEO CLASS 10118M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10119L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10120L: linux-media@vger.kernel.org 10121T: git git://linuxtv.org/media_tree.git 10122W: http://www.ideasonboard.org/uvc/ 10123S: Maintained 10124F: drivers/media/usb/uvc/ 10125F: include/uapi/linux/uvcvideo.h 10126 10127USB VISION DRIVER 10128M: Hans Verkuil <hverkuil@xs4all.nl> 10129L: linux-media@vger.kernel.org 10130T: git git://linuxtv.org/media_tree.git 10131W: http://linuxtv.org 10132S: Odd Fixes 10133F: drivers/media/usb/usbvision/ 10134 10135USB WEBCAM GADGET 10136M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10137L: linux-usb@vger.kernel.org 10138S: Maintained 10139F: drivers/usb/gadget/function/*uvc* 10140F: drivers/usb/gadget/legacy/webcam.c 10141 10142USB WIRELESS RNDIS DRIVER (rndis_wlan) 10143M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10144L: linux-wireless@vger.kernel.org 10145S: Maintained 10146F: drivers/net/wireless/rndis_wlan.c 10147 10148USB XHCI DRIVER 10149M: Mathias Nyman <mathias.nyman@intel.com> 10150L: linux-usb@vger.kernel.org 10151S: Supported 10152F: drivers/usb/host/xhci* 10153F: drivers/usb/host/pci-quirks* 10154 10155USB ZD1201 DRIVER 10156L: linux-wireless@vger.kernel.org 10157W: http://linux-lc100020.sourceforge.net 10158S: Orphan 10159F: drivers/net/wireless/zd1201.* 10160 10161USB ZR364XX DRIVER 10162M: Antoine Jacquet <royale@zerezo.com> 10163L: linux-usb@vger.kernel.org 10164L: linux-media@vger.kernel.org 10165T: git git://linuxtv.org/media_tree.git 10166W: http://royale.zerezo.com/zr364xx/ 10167S: Maintained 10168F: Documentation/video4linux/zr364xx.txt 10169F: drivers/media/usb/zr364xx/ 10170 10171USER-MODE LINUX (UML) 10172M: Jeff Dike <jdike@addtoit.com> 10173M: Richard Weinberger <richard@nod.at> 10174L: user-mode-linux-devel@lists.sourceforge.net 10175L: user-mode-linux-user@lists.sourceforge.net 10176W: http://user-mode-linux.sourceforge.net 10177S: Maintained 10178F: Documentation/virtual/uml/ 10179F: arch/um/ 10180F: arch/x86/um/ 10181F: fs/hostfs/ 10182F: fs/hppfs/ 10183 10184USERSPACE I/O (UIO) 10185M: "Hans J. Koch" <hjk@hansjkoch.de> 10186M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10187S: Maintained 10188T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10189F: Documentation/DocBook/uio-howto.tmpl 10190F: drivers/uio/ 10191F: include/linux/uio*.h 10192 10193UTIL-LINUX PACKAGE 10194M: Karel Zak <kzak@redhat.com> 10195L: util-linux@vger.kernel.org 10196W: http://en.wikipedia.org/wiki/Util-linux 10197T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10198S: Maintained 10199 10200UVESAFB DRIVER 10201M: Michal Januszewski <spock@gentoo.org> 10202L: linux-fbdev@vger.kernel.org 10203W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10204S: Maintained 10205F: Documentation/fb/uvesafb.txt 10206F: drivers/video/fbdev/uvesafb.* 10207 10208VFAT/FAT/MSDOS FILESYSTEM 10209M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10210S: Maintained 10211F: Documentation/filesystems/vfat.txt 10212F: fs/fat/ 10213 10214VFIO DRIVER 10215M: Alex Williamson <alex.williamson@redhat.com> 10216L: kvm@vger.kernel.org 10217S: Maintained 10218F: Documentation/vfio.txt 10219F: drivers/vfio/ 10220F: include/linux/vfio.h 10221F: include/uapi/linux/vfio.h 10222 10223VIDEOBUF2 FRAMEWORK 10224M: Pawel Osciak <pawel@osciak.com> 10225M: Marek Szyprowski <m.szyprowski@samsung.com> 10226M: Kyungmin Park <kyungmin.park@samsung.com> 10227L: linux-media@vger.kernel.org 10228S: Maintained 10229F: drivers/media/v4l2-core/videobuf2-* 10230F: include/media/videobuf2-* 10231 10232VIRTIO CONSOLE DRIVER 10233M: Amit Shah <amit.shah@redhat.com> 10234L: virtualization@lists.linux-foundation.org 10235S: Maintained 10236F: drivers/char/virtio_console.c 10237F: include/linux/virtio_console.h 10238F: include/uapi/linux/virtio_console.h 10239 10240VIRTIO CORE, NET AND BLOCK DRIVERS 10241M: Rusty Russell <rusty@rustcorp.com.au> 10242M: "Michael S. Tsirkin" <mst@redhat.com> 10243L: virtualization@lists.linux-foundation.org 10244S: Maintained 10245F: drivers/virtio/ 10246F: tools/virtio/ 10247F: drivers/net/virtio_net.c 10248F: drivers/block/virtio_blk.c 10249F: include/linux/virtio_*.h 10250F: include/uapi/linux/virtio_*.h 10251 10252VIRTIO HOST (VHOST) 10253M: "Michael S. Tsirkin" <mst@redhat.com> 10254L: kvm@vger.kernel.org 10255L: virtualization@lists.linux-foundation.org 10256L: netdev@vger.kernel.org 10257S: Maintained 10258F: drivers/vhost/ 10259F: include/uapi/linux/vhost.h 10260 10261VIA RHINE NETWORK DRIVER 10262M: Roger Luethi <rl@hellgate.ch> 10263S: Maintained 10264F: drivers/net/ethernet/via/via-rhine.c 10265 10266VIA SD/MMC CARD CONTROLLER DRIVER 10267M: Bruce Chang <brucechang@via.com.tw> 10268M: Harald Welte <HaraldWelte@viatech.com> 10269S: Maintained 10270F: drivers/mmc/host/via-sdmmc.c 10271 10272VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10273M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10274L: linux-fbdev@vger.kernel.org 10275S: Maintained 10276F: include/linux/via-core.h 10277F: include/linux/via-gpio.h 10278F: include/linux/via_i2c.h 10279F: drivers/video/fbdev/via/ 10280 10281VIA VELOCITY NETWORK DRIVER 10282M: Francois Romieu <romieu@fr.zoreil.com> 10283L: netdev@vger.kernel.org 10284S: Maintained 10285F: drivers/net/ethernet/via/via-velocity.* 10286 10287VIVID VIRTUAL VIDEO DRIVER 10288M: Hans Verkuil <hverkuil@xs4all.nl> 10289L: linux-media@vger.kernel.org 10290T: git git://linuxtv.org/media_tree.git 10291W: http://linuxtv.org 10292S: Maintained 10293F: drivers/media/platform/vivid/* 10294 10295VLAN (802.1Q) 10296M: Patrick McHardy <kaber@trash.net> 10297L: netdev@vger.kernel.org 10298S: Maintained 10299F: drivers/net/macvlan.c 10300F: include/linux/if_*vlan.h 10301F: net/8021q/ 10302 10303VLYNQ BUS 10304M: Florian Fainelli <florian@openwrt.org> 10305L: openwrt-devel@lists.openwrt.org (subscribers-only) 10306S: Maintained 10307F: drivers/vlynq/vlynq.c 10308F: include/linux/vlynq.h 10309 10310VME SUBSYSTEM 10311M: Martyn Welch <martyn.welch@ge.com> 10312M: Manohar Vanga <manohar.vanga@gmail.com> 10313M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10314L: devel@driverdev.osuosl.org 10315S: Maintained 10316T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10317F: Documentation/vme_api.txt 10318F: drivers/staging/vme/ 10319F: drivers/vme/ 10320F: include/linux/vme* 10321 10322VMWARE HYPERVISOR INTERFACE 10323M: Alok Kataria <akataria@vmware.com> 10324L: virtualization@lists.linux-foundation.org 10325S: Supported 10326F: arch/x86/kernel/cpu/vmware.c 10327 10328VMWARE BALLOON DRIVER 10329M: Xavier Deguillard <xdeguillard@vmware.com> 10330M: Philip Moltmann <moltmann@vmware.com> 10331M: "VMware, Inc." <pv-drivers@vmware.com> 10332L: linux-kernel@vger.kernel.org 10333S: Maintained 10334F: drivers/misc/vmw_balloon.c 10335 10336VMWARE VMXNET3 ETHERNET DRIVER 10337M: Shreyas Bhatewara <sbhatewara@vmware.com> 10338M: "VMware, Inc." <pv-drivers@vmware.com> 10339L: netdev@vger.kernel.org 10340S: Maintained 10341F: drivers/net/vmxnet3/ 10342 10343VMware PVSCSI driver 10344M: Arvind Kumar <arvindkumar@vmware.com> 10345M: VMware PV-Drivers <pv-drivers@vmware.com> 10346L: linux-scsi@vger.kernel.org 10347S: Maintained 10348F: drivers/scsi/vmw_pvscsi.c 10349F: drivers/scsi/vmw_pvscsi.h 10350 10351VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10352M: Liam Girdwood <lgirdwood@gmail.com> 10353M: Mark Brown <broonie@kernel.org> 10354L: linux-kernel@vger.kernel.org 10355W: http://opensource.wolfsonmicro.com/node/15 10356W: http://www.slimlogic.co.uk/?p=48 10357T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10358S: Supported 10359F: drivers/regulator/ 10360F: include/linux/regulator/ 10361 10362VT1211 HARDWARE MONITOR DRIVER 10363M: Juerg Haefliger <juergh@gmail.com> 10364L: lm-sensors@lm-sensors.org 10365S: Maintained 10366F: Documentation/hwmon/vt1211 10367F: drivers/hwmon/vt1211.c 10368 10369VT8231 HARDWARE MONITOR DRIVER 10370M: Roger Lucas <vt8231@hiddenengine.co.uk> 10371L: lm-sensors@lm-sensors.org 10372S: Maintained 10373F: drivers/hwmon/vt8231.c 10374 10375VUB300 USB to SDIO/SD/MMC bridge chip 10376M: Tony Olech <tony.olech@elandigitalsystems.com> 10377L: linux-mmc@vger.kernel.org 10378L: linux-usb@vger.kernel.org 10379S: Supported 10380F: drivers/mmc/host/vub300.c 10381 10382W1 DALLAS'S 1-WIRE BUS 10383M: Evgeniy Polyakov <zbr@ioremap.net> 10384S: Maintained 10385F: Documentation/w1/ 10386F: drivers/w1/ 10387 10388W83791D HARDWARE MONITORING DRIVER 10389M: Marc Hulsman <m.hulsman@tudelft.nl> 10390L: lm-sensors@lm-sensors.org 10391S: Maintained 10392F: Documentation/hwmon/w83791d 10393F: drivers/hwmon/w83791d.c 10394 10395W83793 HARDWARE MONITORING DRIVER 10396M: Rudolf Marek <r.marek@assembler.cz> 10397L: lm-sensors@lm-sensors.org 10398S: Maintained 10399F: Documentation/hwmon/w83793 10400F: drivers/hwmon/w83793.c 10401 10402W83795 HARDWARE MONITORING DRIVER 10403M: Jean Delvare <jdelvare@suse.de> 10404L: lm-sensors@lm-sensors.org 10405S: Maintained 10406F: drivers/hwmon/w83795.c 10407 10408W83L51xD SD/MMC CARD INTERFACE DRIVER 10409M: Pierre Ossman <pierre@ossman.eu> 10410S: Maintained 10411F: drivers/mmc/host/wbsd.* 10412 10413WACOM PROTOCOL 4 SERIAL TABLETS 10414M: Julian Squires <julian@cipht.net> 10415M: Hans de Goede <hdegoede@redhat.com> 10416L: linux-input@vger.kernel.org 10417S: Maintained 10418F: drivers/input/tablet/wacom_serial4.c 10419 10420WATCHDOG DEVICE DRIVERS 10421M: Wim Van Sebroeck <wim@iguana.be> 10422L: linux-watchdog@vger.kernel.org 10423W: http://www.linux-watchdog.org/ 10424T: git git://www.linux-watchdog.org/linux-watchdog.git 10425S: Maintained 10426F: Documentation/watchdog/ 10427F: drivers/watchdog/ 10428F: include/linux/watchdog.h 10429F: include/uapi/linux/watchdog.h 10430 10431WD7000 SCSI DRIVER 10432M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10433L: linux-scsi@vger.kernel.org 10434S: Maintained 10435F: drivers/scsi/wd7000.c 10436 10437WIIMOTE HID DRIVER 10438M: David Herrmann <dh.herrmann@googlemail.com> 10439L: linux-input@vger.kernel.org 10440S: Maintained 10441F: drivers/hid/hid-wiimote* 10442 10443WINBOND CIR DRIVER 10444M: David Härdeman <david@hardeman.nu> 10445S: Maintained 10446F: drivers/media/rc/winbond-cir.c 10447 10448WIMAX STACK 10449M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10450M: linux-wimax@intel.com 10451L: wimax@linuxwimax.org (subscribers-only) 10452S: Supported 10453W: http://linuxwimax.org 10454F: Documentation/wimax/README.wimax 10455F: include/linux/wimax/debug.h 10456F: include/net/wimax.h 10457F: include/uapi/linux/wimax.h 10458F: net/wimax/ 10459 10460WISTRON LAPTOP BUTTON DRIVER 10461M: Miloslav Trmac <mitr@volny.cz> 10462S: Maintained 10463F: drivers/input/misc/wistron_btns.c 10464 10465WL3501 WIRELESS PCMCIA CARD DRIVER 10466M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10467L: linux-wireless@vger.kernel.org 10468W: http://oops.ghostprotocols.net:81/blog 10469S: Maintained 10470F: drivers/net/wireless/wl3501* 10471 10472WM97XX TOUCHSCREEN DRIVERS 10473M: Mark Brown <broonie@kernel.org> 10474M: Liam Girdwood <lrg@slimlogic.co.uk> 10475L: linux-input@vger.kernel.org 10476T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10477W: http://opensource.wolfsonmicro.com/node/7 10478S: Supported 10479F: drivers/input/touchscreen/*wm97* 10480F: include/linux/wm97xx.h 10481 10482WOLFSON MICROELECTRONICS DRIVERS 10483L: patches@opensource.wolfsonmicro.com 10484T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10485T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10486W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10487S: Supported 10488F: Documentation/hwmon/wm83?? 10489F: arch/arm/mach-s3c64xx/mach-crag6410* 10490F: drivers/clk/clk-wm83*.c 10491F: drivers/extcon/extcon-arizona.c 10492F: drivers/leds/leds-wm83*.c 10493F: drivers/gpio/gpio-*wm*.c 10494F: drivers/gpio/gpio-arizona.c 10495F: drivers/hwmon/wm83??-hwmon.c 10496F: drivers/input/misc/wm831x-on.c 10497F: drivers/input/touchscreen/wm831x-ts.c 10498F: drivers/input/touchscreen/wm97*.c 10499F: drivers/mfd/arizona* 10500F: drivers/mfd/wm*.c 10501F: drivers/power/wm83*.c 10502F: drivers/rtc/rtc-wm83*.c 10503F: drivers/regulator/wm8*.c 10504F: drivers/video/backlight/wm83*_bl.c 10505F: drivers/watchdog/wm83*_wdt.c 10506F: include/linux/mfd/arizona/ 10507F: include/linux/mfd/wm831x/ 10508F: include/linux/mfd/wm8350/ 10509F: include/linux/mfd/wm8400* 10510F: include/linux/wm97xx.h 10511F: include/sound/wm????.h 10512F: sound/soc/codecs/arizona.? 10513F: sound/soc/codecs/wm* 10514 10515WORKQUEUE 10516M: Tejun Heo <tj@kernel.org> 10517T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10518S: Maintained 10519F: include/linux/workqueue.h 10520F: kernel/workqueue.c 10521F: Documentation/workqueue.txt 10522 10523X.25 NETWORK LAYER 10524M: Andrew Hendry <andrew.hendry@gmail.com> 10525L: linux-x25@vger.kernel.org 10526S: Odd Fixes 10527F: Documentation/networking/x25* 10528F: include/net/x25* 10529F: net/x25/ 10530 10531X86 ARCHITECTURE (32-BIT AND 64-BIT) 10532M: Thomas Gleixner <tglx@linutronix.de> 10533M: Ingo Molnar <mingo@redhat.com> 10534M: "H. Peter Anvin" <hpa@zytor.com> 10535M: x86@kernel.org 10536L: linux-kernel@vger.kernel.org 10537T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10538S: Maintained 10539F: Documentation/x86/ 10540F: arch/x86/ 10541 10542X86 PLATFORM DRIVERS 10543M: Darren Hart <dvhart@infradead.org> 10544L: platform-driver-x86@vger.kernel.org 10545T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10546S: Maintained 10547F: drivers/platform/x86/ 10548 10549X86 MCE INFRASTRUCTURE 10550M: Tony Luck <tony.luck@intel.com> 10551M: Borislav Petkov <bp@alien8.de> 10552L: linux-edac@vger.kernel.org 10553S: Maintained 10554F: arch/x86/kernel/cpu/mcheck/* 10555 10556X86 VDSO 10557M: Andy Lutomirski <luto@amacapital.net> 10558L: linux-kernel@vger.kernel.org 10559T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10560S: Maintained 10561F: arch/x86/vdso/ 10562 10563XC2028/3028 TUNER DRIVER 10564M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10565L: linux-media@vger.kernel.org 10566W: http://linuxtv.org 10567T: git git://linuxtv.org/media_tree.git 10568S: Maintained 10569F: drivers/media/tuners/tuner-xc2028.* 10570 10571XEN HYPERVISOR INTERFACE 10572M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10573M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10574M: David Vrabel <david.vrabel@citrix.com> 10575L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10576T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10577S: Supported 10578F: arch/x86/xen/ 10579F: drivers/*/xen-*front.c 10580F: drivers/xen/ 10581F: arch/x86/include/asm/xen/ 10582F: include/xen/ 10583F: include/uapi/xen/ 10584 10585XEN HYPERVISOR ARM 10586M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10587L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10588S: Supported 10589F: arch/arm/xen/ 10590F: arch/arm/include/asm/xen/ 10591 10592XEN HYPERVISOR ARM64 10593M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10594L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10595S: Supported 10596F: arch/arm64/xen/ 10597F: arch/arm64/include/asm/xen/ 10598 10599XEN NETWORK BACKEND DRIVER 10600M: Ian Campbell <ian.campbell@citrix.com> 10601M: Wei Liu <wei.liu2@citrix.com> 10602L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10603L: netdev@vger.kernel.org 10604S: Supported 10605F: drivers/net/xen-netback/* 10606 10607XEN PCI SUBSYSTEM 10608M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10609L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10610S: Supported 10611F: arch/x86/pci/*xen* 10612F: drivers/pci/*xen* 10613 10614XEN BLOCK SUBSYSTEM 10615M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10616L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10617S: Supported 10618F: drivers/block/xen-blkback/* 10619F: drivers/block/xen* 10620 10621XEN PVSCSI DRIVERS 10622M: Juergen Gross <jgross@suse.com> 10623L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10624L: linux-scsi@vger.kernel.org 10625S: Supported 10626F: drivers/scsi/xen-scsifront.c 10627F: drivers/xen/xen-scsiback.c 10628F: include/xen/interface/io/vscsiif.h 10629 10630XEN SWIOTLB SUBSYSTEM 10631M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10632L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10633S: Supported 10634F: arch/x86/xen/*swiotlb* 10635F: drivers/xen/*swiotlb* 10636 10637XFS FILESYSTEM 10638P: Silicon Graphics Inc 10639M: Dave Chinner <david@fromorbit.com> 10640M: xfs@oss.sgi.com 10641L: xfs@oss.sgi.com 10642W: http://oss.sgi.com/projects/xfs 10643T: git git://oss.sgi.com/xfs/xfs.git 10644S: Supported 10645F: Documentation/filesystems/xfs.txt 10646F: fs/xfs/ 10647 10648XILINX AXI ETHERNET DRIVER 10649M: Anirudha Sarangi <anirudh@xilinx.com> 10650M: John Linn <John.Linn@xilinx.com> 10651S: Maintained 10652F: drivers/net/ethernet/xilinx/xilinx_axienet* 10653 10654XILINX UARTLITE SERIAL DRIVER 10655M: Peter Korsgaard <jacmet@sunsite.dk> 10656L: linux-serial@vger.kernel.org 10657S: Maintained 10658F: drivers/tty/serial/uartlite.c 10659 10660XILLYBUS DRIVER 10661M: Eli Billauer <eli.billauer@gmail.com> 10662L: linux-kernel@vger.kernel.org 10663S: Supported 10664F: drivers/char/xillybus/ 10665 10666XTENSA XTFPGA PLATFORM SUPPORT 10667M: Max Filippov <jcmvbkbc@gmail.com> 10668L: linux-xtensa@linux-xtensa.org 10669S: Maintained 10670F: drivers/spi/spi-xtensa-xtfpga.c 10671 10672YAM DRIVER FOR AX.25 10673M: Jean-Paul Roubelat <jpr@f6fbb.org> 10674L: linux-hams@vger.kernel.org 10675S: Maintained 10676F: drivers/net/hamradio/yam* 10677F: include/linux/yam.h 10678 10679YEALINK PHONE DRIVER 10680M: Henk Vergonet <Henk.Vergonet@gmail.com> 10681L: usbb2k-api-dev@nongnu.org 10682S: Maintained 10683F: Documentation/input/yealink.txt 10684F: drivers/input/misc/yealink.* 10685 10686Z8530 DRIVER FOR AX.25 10687M: Joerg Reuter <jreuter@yaina.de> 10688W: http://yaina.de/jreuter/ 10689W: http://www.qsl.net/dl1bke/ 10690L: linux-hams@vger.kernel.org 10691S: Maintained 10692F: Documentation/networking/z8530drv.txt 10693F: drivers/net/hamradio/*scc.c 10694F: drivers/net/hamradio/z8530.h 10695 10696ZBUD COMPRESSED PAGE ALLOCATOR 10697M: Seth Jennings <sjennings@variantweb.net> 10698L: linux-mm@kvack.org 10699S: Maintained 10700F: mm/zbud.c 10701F: include/linux/zbud.h 10702 10703ZD1211RW WIRELESS DRIVER 10704M: Daniel Drake <dsd@gentoo.org> 10705M: Ulrich Kunitz <kune@deine-taler.de> 10706W: http://zd1211.ath.cx/wiki/DriverRewrite 10707L: linux-wireless@vger.kernel.org 10708L: zd1211-devs@lists.sourceforge.net (subscribers-only) 10709S: Maintained 10710F: drivers/net/wireless/zd1211rw/ 10711 10712ZR36067 VIDEO FOR LINUX DRIVER 10713L: mjpeg-users@lists.sourceforge.net 10714L: linux-media@vger.kernel.org 10715W: http://mjpeg.sourceforge.net/driver-zoran/ 10716T: hg http://linuxtv.org/hg/v4l-dvb 10717S: Odd Fixes 10718F: drivers/media/pci/zoran/ 10719 10720ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 10721M: Minchan Kim <minchan@kernel.org> 10722M: Nitin Gupta <ngupta@vflare.org> 10723L: linux-kernel@vger.kernel.org 10724S: Maintained 10725F: drivers/block/zram/ 10726F: Documentation/blockdev/zram.txt 10727 10728ZS DECSTATION Z85C30 SERIAL DRIVER 10729M: "Maciej W. Rozycki" <macro@linux-mips.org> 10730S: Maintained 10731F: drivers/tty/serial/zs.* 10732 10733ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 10734M: Minchan Kim <minchan@kernel.org> 10735M: Nitin Gupta <ngupta@vflare.org> 10736L: linux-mm@kvack.org 10737S: Maintained 10738F: mm/zsmalloc.c 10739F: include/linux/zsmalloc.h 10740 10741ZSWAP COMPRESSED SWAP CACHING 10742M: Seth Jennings <sjennings@variantweb.net> 10743L: linux-mm@kvack.org 10744S: Maintained 10745F: mm/zswap.c 10746 10747THE REST 10748M: Linus Torvalds <torvalds@linux-foundation.org> 10749L: linux-kernel@vger.kernel.org 10750Q: http://patchwork.kernel.org/project/LKML/list/ 10751T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 10752S: Buried alive in reporters 10753F: * 10754F: */ 10755

