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 C600 SERIES SAS CONTROLLER DRIVER 4957M: Intel SCU Linux support <intel-linux-scu@intel.com> 4958M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 4959L: linux-scsi@vger.kernel.org 4960T: git git://git.code.sf.net/p/intel-sas/isci 4961S: Supported 4962F: drivers/scsi/isci/ 4963 4964INTEL IDLE DRIVER 4965M: Len Brown <lenb@kernel.org> 4966L: linux-pm@vger.kernel.org 4967T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 4968S: Supported 4969F: drivers/idle/intel_idle.c 4970 4971INTEL PSTATE DRIVER 4972M: Kristen Carlson Accardi <kristen@linux.intel.com> 4973L: linux-pm@vger.kernel.org 4974S: Supported 4975F: drivers/cpufreq/intel_pstate.c 4976 4977INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 4978M: Maik Broemme <mbroemme@plusserver.de> 4979L: linux-fbdev@vger.kernel.org 4980S: Maintained 4981F: Documentation/fb/intelfb.txt 4982F: drivers/video/fbdev/intelfb/ 4983 4984INTEL 810/815 FRAMEBUFFER DRIVER 4985M: Antonino Daplas <adaplas@gmail.com> 4986L: linux-fbdev@vger.kernel.org 4987S: Maintained 4988F: drivers/video/fbdev/i810/ 4989 4990INTEL MENLOW THERMAL DRIVER 4991M: Sujith Thomas <sujith.thomas@intel.com> 4992L: platform-driver-x86@vger.kernel.org 4993W: https://01.org/linux-acpi 4994S: Supported 4995F: drivers/platform/x86/intel_menlow.c 4996 4997INTEL IA32 MICROCODE UPDATE SUPPORT 4998M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 4999S: Maintained 5000F: arch/x86/kernel/cpu/microcode/core* 5001F: arch/x86/kernel/cpu/microcode/intel* 5002 5003INTEL I/OAT DMA DRIVER 5004M: Dave Jiang <dave.jiang@intel.com> 5005R: Dan Williams <dan.j.williams@intel.com> 5006L: dmaengine@vger.kernel.org 5007Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5008S: Supported 5009F: drivers/dma/ioat* 5010 5011INTEL IOMMU (VT-d) 5012M: David Woodhouse <dwmw2@infradead.org> 5013L: iommu@lists.linux-foundation.org 5014T: git git://git.infradead.org/iommu-2.6.git 5015S: Supported 5016F: drivers/iommu/intel-iommu.c 5017F: include/linux/intel-iommu.h 5018 5019INTEL IOP-ADMA DMA DRIVER 5020R: Dan Williams <dan.j.williams@intel.com> 5021S: Odd fixes 5022F: drivers/dma/iop-adma.c 5023 5024INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5025M: Krzysztof Halasa <khalasa@piap.pl> 5026S: Maintained 5027F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5028F: arch/arm/mach-ixp4xx/include/mach/npe.h 5029F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5030F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5031F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5032F: drivers/net/wan/ixp4xx_hss.c 5033 5034INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5035M: Deepak Saxena <dsaxena@plexity.net> 5036S: Maintained 5037F: drivers/char/hw_random/ixp4xx-rng.c 5038 5039INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf) 5040M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5041M: Jesse Brandeburg <jesse.brandeburg@intel.com> 5042M: Bruce Allan <bruce.w.allan@intel.com> 5043M: Carolyn Wyborny <carolyn.wyborny@intel.com> 5044M: Don Skidmore <donald.c.skidmore@intel.com> 5045M: Greg Rose <gregory.v.rose@intel.com> 5046M: Matthew Vick <matthew.vick@intel.com> 5047M: John Ronciak <john.ronciak@intel.com> 5048M: Mitch Williams <mitch.a.williams@intel.com> 5049M: Linux NICS <linux.nics@intel.com> 5050L: e1000-devel@lists.sourceforge.net 5051W: http://www.intel.com/support/feedback.htm 5052W: http://e1000.sourceforge.net/ 5053T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git 5054T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git 5055S: Supported 5056F: Documentation/networking/e100.txt 5057F: Documentation/networking/e1000.txt 5058F: Documentation/networking/e1000e.txt 5059F: Documentation/networking/igb.txt 5060F: Documentation/networking/igbvf.txt 5061F: Documentation/networking/ixgb.txt 5062F: Documentation/networking/ixgbe.txt 5063F: Documentation/networking/ixgbevf.txt 5064F: Documentation/networking/i40e.txt 5065F: Documentation/networking/i40evf.txt 5066F: drivers/net/ethernet/intel/ 5067F: drivers/net/ethernet/intel/*/ 5068 5069INTEL-MID GPIO DRIVER 5070M: David Cohen <david.a.cohen@linux.intel.com> 5071L: linux-gpio@vger.kernel.org 5072S: Maintained 5073F: drivers/gpio/gpio-intel-mid.c 5074 5075INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5076M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5077L: linux-wireless@vger.kernel.org 5078S: Maintained 5079F: Documentation/networking/README.ipw2100 5080F: Documentation/networking/README.ipw2200 5081F: drivers/net/wireless/ipw2x00/ 5082 5083INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5084M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5085M: Gang Wei <gang.wei@intel.com> 5086M: Shane Wang <shane.wang@intel.com> 5087L: tboot-devel@lists.sourceforge.net 5088W: http://tboot.sourceforge.net 5089T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5090S: Supported 5091F: Documentation/intel_txt.txt 5092F: include/linux/tboot.h 5093F: arch/x86/kernel/tboot.c 5094 5095INTEL WIRELESS WIMAX CONNECTION 2400 5096M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5097M: linux-wimax@intel.com 5098L: wimax@linuxwimax.org (subscribers-only) 5099S: Supported 5100W: http://linuxwimax.org 5101F: Documentation/wimax/README.i2400m 5102F: drivers/net/wimax/i2400m/ 5103F: include/uapi/linux/wimax/i2400m.h 5104 5105INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5106M: Stanislaw Gruszka <sgruszka@redhat.com> 5107L: linux-wireless@vger.kernel.org 5108S: Supported 5109F: drivers/net/wireless/iwlegacy/ 5110 5111INTEL WIRELESS WIFI LINK (iwlwifi) 5112M: Johannes Berg <johannes.berg@intel.com> 5113M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5114M: Intel Linux Wireless <ilw@linux.intel.com> 5115L: linux-wireless@vger.kernel.org 5116W: http://intellinuxwireless.org 5117T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5118S: Supported 5119F: drivers/net/wireless/iwlwifi/ 5120 5121INTEL MANAGEMENT ENGINE (mei) 5122M: Tomas Winkler <tomas.winkler@intel.com> 5123L: linux-kernel@vger.kernel.org 5124S: Supported 5125F: include/uapi/linux/mei.h 5126F: drivers/misc/mei/* 5127F: Documentation/misc-devices/mei/* 5128 5129IOC3 ETHERNET DRIVER 5130M: Ralf Baechle <ralf@linux-mips.org> 5131L: linux-mips@linux-mips.org 5132S: Maintained 5133F: drivers/net/ethernet/sgi/ioc3-eth.c 5134 5135IOC3 SERIAL DRIVER 5136M: Pat Gefre <pfg@sgi.com> 5137L: linux-serial@vger.kernel.org 5138S: Maintained 5139F: drivers/tty/serial/ioc3_serial.c 5140 5141IOMMU DRIVERS 5142M: Joerg Roedel <joro@8bytes.org> 5143L: iommu@lists.linux-foundation.org 5144T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5145S: Maintained 5146F: drivers/iommu/ 5147 5148IP MASQUERADING 5149M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5150S: Maintained 5151F: net/ipv4/netfilter/ipt_MASQUERADE.c 5152 5153IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5154M: Francois Romieu <romieu@fr.zoreil.com> 5155M: Sorbica Shieh <sorbica@icplus.com.tw> 5156L: netdev@vger.kernel.org 5157S: Maintained 5158F: drivers/net/ethernet/icplus/ipg.* 5159 5160IPATH DRIVER 5161M: Mike Marciniszyn <infinipath@intel.com> 5162L: linux-rdma@vger.kernel.org 5163S: Maintained 5164F: drivers/infiniband/hw/ipath/ 5165 5166IPMI SUBSYSTEM 5167M: Corey Minyard <minyard@acm.org> 5168L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5169W: http://openipmi.sourceforge.net/ 5170S: Supported 5171F: Documentation/IPMI.txt 5172F: drivers/char/ipmi/ 5173F: include/linux/ipmi* 5174F: include/uapi/linux/ipmi* 5175 5176IPS SCSI RAID DRIVER 5177M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5178L: linux-scsi@vger.kernel.org 5179W: http://www.adaptec.com/ 5180S: Maintained 5181F: drivers/scsi/ips* 5182 5183IPVS 5184M: Wensong Zhang <wensong@linux-vs.org> 5185M: Simon Horman <horms@verge.net.au> 5186M: Julian Anastasov <ja@ssi.bg> 5187L: netdev@vger.kernel.org 5188L: lvs-devel@vger.kernel.org 5189S: Maintained 5190F: Documentation/networking/ipvs-sysctl.txt 5191F: include/net/ip_vs.h 5192F: include/uapi/linux/ip_vs.h 5193F: net/netfilter/ipvs/ 5194 5195IPWIRELESS DRIVER 5196M: Jiri Kosina <jkosina@suse.cz> 5197M: David Sterba <dsterba@suse.cz> 5198S: Odd Fixes 5199F: drivers/tty/ipwireless/ 5200 5201IPX NETWORK LAYER 5202M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5203L: netdev@vger.kernel.org 5204S: Maintained 5205F: include/net/ipx.h 5206F: include/uapi/linux/ipx.h 5207F: net/ipx/ 5208 5209IRDA SUBSYSTEM 5210M: Samuel Ortiz <samuel@sortiz.org> 5211L: irda-users@lists.sourceforge.net (subscribers-only) 5212L: netdev@vger.kernel.org 5213W: http://irda.sourceforge.net/ 5214S: Maintained 5215T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5216F: Documentation/networking/irda.txt 5217F: drivers/net/irda/ 5218F: include/net/irda/ 5219F: net/irda/ 5220 5221IRQ SUBSYSTEM 5222M: Thomas Gleixner <tglx@linutronix.de> 5223L: linux-kernel@vger.kernel.org 5224S: Maintained 5225T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5226F: kernel/irq/ 5227 5228IRQCHIP DRIVERS 5229M: Thomas Gleixner <tglx@linutronix.de> 5230M: Jason Cooper <jason@lakedaemon.net> 5231L: linux-kernel@vger.kernel.org 5232S: Maintained 5233T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5234T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5235F: Documentation/devicetree/bindings/interrupt-controller/ 5236F: drivers/irqchip/ 5237 5238IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5239M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5240S: Maintained 5241F: Documentation/IRQ-domain.txt 5242F: include/linux/irqdomain.h 5243F: kernel/irq/irqdomain.c 5244 5245ISAPNP 5246M: Jaroslav Kysela <perex@perex.cz> 5247S: Maintained 5248F: Documentation/isapnp.txt 5249F: drivers/pnp/isapnp/ 5250F: include/linux/isapnp.h 5251 5252ISA RADIO MODULE 5253M: Hans Verkuil <hverkuil@xs4all.nl> 5254L: linux-media@vger.kernel.org 5255T: git git://linuxtv.org/media_tree.git 5256W: http://linuxtv.org 5257S: Maintained 5258F: drivers/media/radio/radio-isa* 5259 5260iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5261M: Peter Jones <pjones@redhat.com> 5262M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5263S: Maintained 5264F: drivers/firmware/iscsi_ibft* 5265 5266ISCSI 5267M: Mike Christie <michaelc@cs.wisc.edu> 5268L: open-iscsi@googlegroups.com 5269W: www.open-iscsi.org 5270T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5271S: Maintained 5272F: drivers/scsi/*iscsi* 5273F: include/scsi/*iscsi* 5274 5275ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5276M: Or Gerlitz <ogerlitz@mellanox.com> 5277M: Sagi Grimberg <sagig@mellanox.com> 5278M: Roi Dayan <roid@mellanox.com> 5279L: linux-rdma@vger.kernel.org 5280S: Supported 5281W: http://www.openfabrics.org 5282W: www.open-iscsi.org 5283Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5284F: drivers/infiniband/ulp/iser/ 5285 5286ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5287M: Sagi Grimberg <sagig@mellanox.com> 5288T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5289L: linux-rdma@vger.kernel.org 5290L: target-devel@vger.kernel.org 5291S: Supported 5292W: http://www.linux-iscsi.org 5293F: drivers/infiniband/ulp/isert 5294 5295ISDN SUBSYSTEM 5296M: Karsten Keil <isdn@linux-pingi.de> 5297L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5298L: netdev@vger.kernel.org 5299W: http://www.isdn4linux.de 5300T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5301S: Maintained 5302F: Documentation/isdn/ 5303F: drivers/isdn/ 5304F: include/linux/isdn.h 5305F: include/linux/isdn/ 5306F: include/uapi/linux/isdn.h 5307F: include/uapi/linux/isdn/ 5308 5309ISDN SUBSYSTEM (Eicon active card driver) 5310M: Armin Schindler <mac@melware.de> 5311L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5312W: http://www.melware.de 5313S: Maintained 5314F: drivers/isdn/hardware/eicon/ 5315 5316IT87 HARDWARE MONITORING DRIVER 5317M: Jean Delvare <jdelvare@suse.de> 5318L: lm-sensors@lm-sensors.org 5319S: Maintained 5320F: Documentation/hwmon/it87 5321F: drivers/hwmon/it87.c 5322 5323IT913X MEDIA DRIVER 5324M: Antti Palosaari <crope@iki.fi> 5325L: linux-media@vger.kernel.org 5326W: http://linuxtv.org/ 5327W: http://palosaari.fi/linux/ 5328Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5329T: git git://linuxtv.org/anttip/media_tree.git 5330S: Maintained 5331F: drivers/media/tuners/it913x* 5332 5333IVTV VIDEO4LINUX DRIVER 5334M: Andy Walls <awalls@md.metrocast.net> 5335L: ivtv-devel@ivtvdriver.org (subscribers-only) 5336L: linux-media@vger.kernel.org 5337T: git git://linuxtv.org/media_tree.git 5338W: http://www.ivtvdriver.org 5339S: Maintained 5340F: Documentation/video4linux/*.ivtv 5341F: drivers/media/pci/ivtv/ 5342F: include/uapi/linux/ivtv* 5343 5344IX2505V MEDIA DRIVER 5345M: Malcolm Priestley <tvboxspy@gmail.com> 5346L: linux-media@vger.kernel.org 5347W: http://linuxtv.org/ 5348Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5349S: Maintained 5350F: drivers/media/dvb-frontends/ix2505v* 5351 5352JC42.4 TEMPERATURE SENSOR DRIVER 5353M: Guenter Roeck <linux@roeck-us.net> 5354L: lm-sensors@lm-sensors.org 5355S: Maintained 5356F: drivers/hwmon/jc42.c 5357F: Documentation/hwmon/jc42 5358 5359JFS FILESYSTEM 5360M: Dave Kleikamp <shaggy@kernel.org> 5361L: jfs-discussion@lists.sourceforge.net 5362W: http://jfs.sourceforge.net/ 5363T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5364S: Maintained 5365F: Documentation/filesystems/jfs.txt 5366F: fs/jfs/ 5367 5368JME NETWORK DRIVER 5369M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5370L: netdev@vger.kernel.org 5371S: Maintained 5372F: drivers/net/ethernet/jme.* 5373 5374JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5375M: David Woodhouse <dwmw2@infradead.org> 5376L: linux-mtd@lists.infradead.org 5377W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5378S: Maintained 5379F: fs/jffs2/ 5380F: include/uapi/linux/jffs2.h 5381 5382JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5383M: Andrew Morton <akpm@linux-foundation.org> 5384M: Jan Kara <jack@suse.cz> 5385L: linux-ext4@vger.kernel.org 5386S: Maintained 5387F: fs/jbd/ 5388F: include/linux/jbd.h 5389 5390JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5391M: "Theodore Ts'o" <tytso@mit.edu> 5392L: linux-ext4@vger.kernel.org 5393S: Maintained 5394F: fs/jbd2/ 5395F: include/linux/jbd2.h 5396 5397JSM Neo PCI based serial card 5398M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5399L: linux-serial@vger.kernel.org 5400S: Maintained 5401F: drivers/tty/serial/jsm/ 5402 5403K10TEMP HARDWARE MONITORING DRIVER 5404M: Clemens Ladisch <clemens@ladisch.de> 5405L: lm-sensors@lm-sensors.org 5406S: Maintained 5407F: Documentation/hwmon/k10temp 5408F: drivers/hwmon/k10temp.c 5409 5410K8TEMP HARDWARE MONITORING DRIVER 5411M: Rudolf Marek <r.marek@assembler.cz> 5412L: lm-sensors@lm-sensors.org 5413S: Maintained 5414F: Documentation/hwmon/k8temp 5415F: drivers/hwmon/k8temp.c 5416 5417KCONFIG 5418M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5419L: linux-kbuild@vger.kernel.org 5420T: git git://gitorious.org/linux-kconfig/linux-kconfig 5421S: Maintained 5422F: Documentation/kbuild/kconfig-language.txt 5423F: scripts/kconfig/ 5424 5425KDUMP 5426M: Vivek Goyal <vgoyal@redhat.com> 5427M: Haren Myneni <hbabu@us.ibm.com> 5428L: kexec@lists.infradead.org 5429W: http://lse.sourceforge.net/kdump/ 5430S: Maintained 5431F: Documentation/kdump/ 5432 5433KEENE FM RADIO TRANSMITTER DRIVER 5434M: Hans Verkuil <hverkuil@xs4all.nl> 5435L: linux-media@vger.kernel.org 5436T: git git://linuxtv.org/media_tree.git 5437W: http://linuxtv.org 5438S: Maintained 5439F: drivers/media/radio/radio-keene* 5440 5441KERNEL AUTOMOUNTER v4 (AUTOFS4) 5442M: Ian Kent <raven@themaw.net> 5443L: autofs@vger.kernel.org 5444S: Maintained 5445F: fs/autofs4/ 5446 5447KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5448M: Michal Marek <mmarek@suse.cz> 5449T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5450T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5451L: linux-kbuild@vger.kernel.org 5452S: Maintained 5453F: Documentation/kbuild/ 5454F: Makefile 5455F: scripts/Makefile.* 5456F: scripts/basic/ 5457F: scripts/mk* 5458F: scripts/package/ 5459 5460KERNEL JANITORS 5461L: kernel-janitors@vger.kernel.org 5462W: http://kernelnewbies.org/KernelJanitors 5463S: Odd Fixes 5464 5465KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5466M: "J. Bruce Fields" <bfields@fieldses.org> 5467L: linux-nfs@vger.kernel.org 5468W: http://nfs.sourceforge.net/ 5469S: Supported 5470F: fs/nfsd/ 5471F: include/uapi/linux/nfsd/ 5472F: fs/lockd/ 5473F: fs/nfs_common/ 5474F: net/sunrpc/ 5475F: include/linux/lockd/ 5476F: include/linux/sunrpc/ 5477F: include/uapi/linux/sunrpc/ 5478 5479KERNEL SELFTEST FRAMEWORK 5480M: Shuah Khan <shuahkh@osg.samsung.com> 5481L: linux-api@vger.kernel.org 5482T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5483S: Maintained 5484F: tools/testing/selftests 5485 5486KERNEL VIRTUAL MACHINE (KVM) 5487M: Gleb Natapov <gleb@kernel.org> 5488M: Paolo Bonzini <pbonzini@redhat.com> 5489L: kvm@vger.kernel.org 5490W: http://www.linux-kvm.org 5491T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5492S: Supported 5493F: Documentation/*/kvm*.txt 5494F: Documentation/virtual/kvm/ 5495F: arch/*/kvm/ 5496F: arch/*/include/asm/kvm* 5497F: include/linux/kvm* 5498F: include/uapi/linux/kvm* 5499F: virt/kvm/ 5500 5501KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5502M: Joerg Roedel <joro@8bytes.org> 5503L: kvm@vger.kernel.org 5504W: http://kvm.qumranet.com 5505S: Maintained 5506F: arch/x86/include/asm/svm.h 5507F: arch/x86/kvm/svm.c 5508 5509KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5510M: Alexander Graf <agraf@suse.de> 5511L: kvm-ppc@vger.kernel.org 5512W: http://kvm.qumranet.com 5513T: git git://github.com/agraf/linux-2.6.git 5514S: Supported 5515F: arch/powerpc/include/asm/kvm* 5516F: arch/powerpc/kvm/ 5517 5518KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5519M: Christian Borntraeger <borntraeger@de.ibm.com> 5520M: Cornelia Huck <cornelia.huck@de.ibm.com> 5521M: linux390@de.ibm.com 5522L: linux-s390@vger.kernel.org 5523W: http://www.ibm.com/developerworks/linux/linux390/ 5524S: Supported 5525F: Documentation/s390/kvm.txt 5526F: arch/s390/include/asm/kvm* 5527F: arch/s390/kvm/ 5528F: drivers/s390/kvm/ 5529 5530KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5531M: Christoffer Dall <christoffer.dall@linaro.org> 5532M: Marc Zyngier <marc.zyngier@arm.com> 5533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5534L: kvmarm@lists.cs.columbia.edu 5535W: http://systems.cs.columbia.edu/projects/kvm-arm 5536S: Supported 5537F: arch/arm/include/uapi/asm/kvm* 5538F: arch/arm/include/asm/kvm* 5539F: arch/arm/kvm/ 5540F: virt/kvm/arm/ 5541F: include/kvm/arm_* 5542 5543KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5544M: Christoffer Dall <christoffer.dall@linaro.org> 5545M: Marc Zyngier <marc.zyngier@arm.com> 5546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5547L: kvmarm@lists.cs.columbia.edu 5548S: Maintained 5549F: arch/arm64/include/uapi/asm/kvm* 5550F: arch/arm64/include/asm/kvm* 5551F: arch/arm64/kvm/ 5552 5553KEXEC 5554M: Eric Biederman <ebiederm@xmission.com> 5555W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5556L: kexec@lists.infradead.org 5557S: Maintained 5558F: include/linux/kexec.h 5559F: include/uapi/linux/kexec.h 5560F: kernel/kexec.c 5561 5562KEYS/KEYRINGS: 5563M: David Howells <dhowells@redhat.com> 5564L: keyrings@linux-nfs.org 5565S: Maintained 5566F: Documentation/security/keys.txt 5567F: include/linux/key.h 5568F: include/linux/key-type.h 5569F: include/keys/ 5570F: security/keys/ 5571 5572KEYS-TRUSTED 5573M: David Safford <safford@us.ibm.com> 5574M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5575L: linux-security-module@vger.kernel.org 5576L: keyrings@linux-nfs.org 5577S: Supported 5578F: Documentation/security/keys-trusted-encrypted.txt 5579F: include/keys/trusted-type.h 5580F: security/keys/trusted.c 5581F: security/keys/trusted.h 5582 5583KEYS-ENCRYPTED 5584M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5585M: David Safford <safford@us.ibm.com> 5586L: linux-security-module@vger.kernel.org 5587L: keyrings@linux-nfs.org 5588S: Supported 5589F: Documentation/security/keys-trusted-encrypted.txt 5590F: include/keys/encrypted-type.h 5591F: security/keys/encrypted-keys/ 5592 5593KGDB / KDB /debug_core 5594M: Jason Wessel <jason.wessel@windriver.com> 5595W: http://kgdb.wiki.kernel.org/ 5596L: kgdb-bugreport@lists.sourceforge.net 5597S: Maintained 5598F: Documentation/DocBook/kgdb.tmpl 5599F: drivers/misc/kgdbts.c 5600F: drivers/tty/serial/kgdboc.c 5601F: include/linux/kdb.h 5602F: include/linux/kgdb.h 5603F: kernel/debug/ 5604 5605KMEMCHECK 5606M: Vegard Nossum <vegardno@ifi.uio.no> 5607M: Pekka Enberg <penberg@kernel.org> 5608S: Maintained 5609F: Documentation/kmemcheck.txt 5610F: arch/x86/include/asm/kmemcheck.h 5611F: arch/x86/mm/kmemcheck/ 5612F: include/linux/kmemcheck.h 5613F: mm/kmemcheck.c 5614 5615KMEMLEAK 5616M: Catalin Marinas <catalin.marinas@arm.com> 5617S: Maintained 5618F: Documentation/kmemleak.txt 5619F: include/linux/kmemleak.h 5620F: mm/kmemleak.c 5621F: mm/kmemleak-test.c 5622 5623KPROBES 5624M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5625M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5626M: "David S. Miller" <davem@davemloft.net> 5627M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5628S: Maintained 5629F: Documentation/kprobes.txt 5630F: include/linux/kprobes.h 5631F: kernel/kprobes.c 5632 5633KS0108 LCD CONTROLLER DRIVER 5634M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5635W: http://miguelojeda.es/auxdisplay.htm 5636W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5637S: Maintained 5638F: Documentation/auxdisplay/ks0108 5639F: drivers/auxdisplay/ks0108.c 5640F: include/linux/ks0108.h 5641 5642LAPB module 5643L: linux-x25@vger.kernel.org 5644S: Orphan 5645F: Documentation/networking/lapb-module.txt 5646F: include/*/lapb.h 5647F: net/lapb/ 5648 5649LASI 53c700 driver for PARISC 5650M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5651L: linux-scsi@vger.kernel.org 5652S: Maintained 5653F: Documentation/scsi/53c700.txt 5654F: drivers/scsi/53c700* 5655 5656LED SUBSYSTEM 5657M: Bryan Wu <cooloney@gmail.com> 5658M: Richard Purdie <rpurdie@rpsys.net> 5659L: linux-leds@vger.kernel.org 5660T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5661S: Maintained 5662F: drivers/leds/ 5663F: include/linux/leds.h 5664 5665LEGACY EEPROM DRIVER 5666M: Jean Delvare <jdelvare@suse.de> 5667S: Maintained 5668F: Documentation/misc-devices/eeprom 5669F: drivers/misc/eeprom/eeprom.c 5670 5671LEGO USB Tower driver 5672M: Juergen Stuber <starblue@users.sourceforge.net> 5673L: legousb-devel@lists.sourceforge.net 5674W: http://legousb.sourceforge.net/ 5675S: Maintained 5676F: drivers/usb/misc/legousbtower.c 5677 5678LG2160 MEDIA DRIVER 5679M: Michael Krufky <mkrufky@linuxtv.org> 5680L: linux-media@vger.kernel.org 5681W: http://linuxtv.org/ 5682W: http://github.com/mkrufky 5683Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5684T: git git://linuxtv.org/mkrufky/tuners.git 5685S: Maintained 5686F: drivers/media/dvb-frontends/lg2160.* 5687 5688LGDT3305 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/lgdt3305.* 5697 5698LGUEST 5699M: Rusty Russell <rusty@rustcorp.com.au> 5700L: lguest@lists.ozlabs.org 5701W: http://lguest.ozlabs.org/ 5702S: Odd Fixes 5703F: arch/x86/include/asm/lguest*.h 5704F: arch/x86/lguest/ 5705F: drivers/lguest/ 5706F: include/linux/lguest*.h 5707F: tools/lguest/ 5708 5709LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 5710M: Tejun Heo <tj@kernel.org> 5711L: linux-ide@vger.kernel.org 5712T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5713S: Maintained 5714F: drivers/ata/ 5715F: include/linux/ata.h 5716F: include/linux/libata.h 5717 5718LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 5719M: Viresh Kumar <viresh.linux@gmail.com> 5720L: linux-ide@vger.kernel.org 5721T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5722S: Maintained 5723F: include/linux/pata_arasan_cf_data.h 5724F: drivers/ata/pata_arasan_cf.c 5725 5726LIBATA PATA DRIVERS 5727M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 5728M: Tejun Heo <tj@kernel.org> 5729L: linux-ide@vger.kernel.org 5730T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5731S: Maintained 5732F: drivers/ata/pata_*.c 5733F: drivers/ata/ata_generic.c 5734 5735LIBATA SATA AHCI PLATFORM devices support 5736M: Hans de Goede <hdegoede@redhat.com> 5737M: Tejun Heo <tj@kernel.org> 5738L: linux-ide@vger.kernel.org 5739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5740S: Maintained 5741F: drivers/ata/ahci_platform.c 5742F: drivers/ata/libahci_platform.c 5743F: include/linux/ahci_platform.h 5744 5745LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 5746M: Mikael Pettersson <mikpelinux@gmail.com> 5747L: linux-ide@vger.kernel.org 5748T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5749S: Maintained 5750F: drivers/ata/sata_promise.* 5751 5752LIBLOCKDEP 5753M: Sasha Levin <sasha.levin@oracle.com> 5754S: Maintained 5755F: tools/lib/lockdep/ 5756 5757LINUX FOR IBM pSERIES (RS/6000) 5758M: Paul Mackerras <paulus@au.ibm.com> 5759W: http://www.ibm.com/linux/ltc/projects/ppc 5760S: Supported 5761F: arch/powerpc/boot/rs6000.h 5762 5763LINUX FOR POWERPC (32-BIT AND 64-BIT) 5764M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5765M: Paul Mackerras <paulus@samba.org> 5766M: Michael Ellerman <mpe@ellerman.id.au> 5767W: http://www.penguinppc.org/ 5768L: linuxppc-dev@lists.ozlabs.org 5769Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5770T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5771S: Supported 5772F: Documentation/powerpc/ 5773F: arch/powerpc/ 5774 5775LINUX FOR POWER MACINTOSH 5776M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5777W: http://www.penguinppc.org/ 5778L: linuxppc-dev@lists.ozlabs.org 5779S: Maintained 5780F: arch/powerpc/platforms/powermac/ 5781F: drivers/macintosh/ 5782 5783LINUX FOR POWERPC EMBEDDED MPC5XXX 5784M: Anatolij Gustschin <agust@denx.de> 5785L: linuxppc-dev@lists.ozlabs.org 5786T: git git://git.denx.de/linux-denx-agust.git 5787S: Maintained 5788F: arch/powerpc/platforms/512x/ 5789F: arch/powerpc/platforms/52xx/ 5790 5791LINUX FOR POWERPC EMBEDDED PPC4XX 5792M: Alistair Popple <alistair@popple.id.au> 5793M: Matt Porter <mporter@kernel.crashing.org> 5794W: http://www.penguinppc.org/ 5795L: linuxppc-dev@lists.ozlabs.org 5796S: Maintained 5797F: arch/powerpc/platforms/40x/ 5798F: arch/powerpc/platforms/44x/ 5799 5800LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5801L: linuxppc-dev@lists.ozlabs.org 5802S: Orphan 5803F: arch/powerpc/*/*virtex* 5804F: arch/powerpc/*/*/*virtex* 5805 5806LINUX FOR POWERPC EMBEDDED PPC8XX 5807M: Vitaly Bordug <vitb@kernel.crashing.org> 5808W: http://www.penguinppc.org/ 5809L: linuxppc-dev@lists.ozlabs.org 5810S: Maintained 5811F: arch/powerpc/platforms/8xx/ 5812 5813LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5814M: Scott Wood <scottwood@freescale.com> 5815M: Kumar Gala <galak@kernel.crashing.org> 5816W: http://www.penguinppc.org/ 5817L: linuxppc-dev@lists.ozlabs.org 5818T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5819S: Maintained 5820F: arch/powerpc/platforms/83xx/ 5821F: arch/powerpc/platforms/85xx/ 5822 5823LINUX FOR POWERPC PA SEMI PWRFICIENT 5824M: Olof Johansson <olof@lixom.net> 5825L: linuxppc-dev@lists.ozlabs.org 5826S: Maintained 5827F: arch/powerpc/platforms/pasemi/ 5828F: drivers/*/*pasemi* 5829F: drivers/*/*/*pasemi* 5830 5831LINUX SECURITY MODULE (LSM) FRAMEWORK 5832M: Chris Wright <chrisw@sous-sol.org> 5833L: linux-security-module@vger.kernel.org 5834S: Supported 5835 5836LIS3LV02D ACCELEROMETER DRIVER 5837M: Eric Piel <eric.piel@tremplin-utc.net> 5838S: Maintained 5839F: Documentation/misc-devices/lis3lv02d 5840F: drivers/misc/lis3lv02d/ 5841F: drivers/platform/x86/hp_accel.c 5842 5843LLC (802.2) 5844M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5845S: Maintained 5846F: include/linux/llc.h 5847F: include/uapi/linux/llc.h 5848F: include/net/llc* 5849F: net/llc/ 5850 5851LM73 HARDWARE MONITOR DRIVER 5852M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5853L: lm-sensors@lm-sensors.org 5854S: Maintained 5855F: drivers/hwmon/lm73.c 5856 5857LM78 HARDWARE MONITOR DRIVER 5858M: Jean Delvare <jdelvare@suse.de> 5859L: lm-sensors@lm-sensors.org 5860S: Maintained 5861F: Documentation/hwmon/lm78 5862F: drivers/hwmon/lm78.c 5863 5864LM83 HARDWARE MONITOR DRIVER 5865M: Jean Delvare <jdelvare@suse.de> 5866L: lm-sensors@lm-sensors.org 5867S: Maintained 5868F: Documentation/hwmon/lm83 5869F: drivers/hwmon/lm83.c 5870 5871LM90 HARDWARE MONITOR DRIVER 5872M: Jean Delvare <jdelvare@suse.de> 5873L: lm-sensors@lm-sensors.org 5874S: Maintained 5875F: Documentation/hwmon/lm90 5876F: Documentation/devicetree/bindings/hwmon/lm90.txt 5877F: drivers/hwmon/lm90.c 5878 5879LM95234 HARDWARE MONITOR DRIVER 5880M: Guenter Roeck <linux@roeck-us.net> 5881L: lm-sensors@lm-sensors.org 5882S: Maintained 5883F: Documentation/hwmon/lm95234 5884F: drivers/hwmon/lm95234.c 5885 5886LME2510 MEDIA DRIVER 5887M: Malcolm Priestley <tvboxspy@gmail.com> 5888L: linux-media@vger.kernel.org 5889W: http://linuxtv.org/ 5890Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5891S: Maintained 5892F: drivers/media/usb/dvb-usb-v2/lmedm04* 5893 5894LOCKDEP AND LOCKSTAT 5895M: Peter Zijlstra <peterz@infradead.org> 5896M: Ingo Molnar <mingo@redhat.com> 5897L: linux-kernel@vger.kernel.org 5898T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 5899S: Maintained 5900F: Documentation/locking/lockdep*.txt 5901F: Documentation/locking/lockstat.txt 5902F: include/linux/lockdep.h 5903F: kernel/locking/ 5904 5905LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 5906M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 5907L: linux-ntfs-dev@lists.sourceforge.net 5908W: http://www.linux-ntfs.org/content/view/19/37/ 5909S: Maintained 5910F: Documentation/ldm.txt 5911F: block/partitions/ldm.* 5912 5913LogFS 5914M: Joern Engel <joern@logfs.org> 5915M: Prasad Joshi <prasadjoshi.linux@gmail.com> 5916L: logfs@logfs.org 5917W: logfs.org 5918S: Maintained 5919F: fs/logfs/ 5920 5921LPC32XX MACHINE SUPPORT 5922M: Roland Stigge <stigge@antcom.de> 5923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5924S: Maintained 5925F: arch/arm/mach-lpc32xx/ 5926 5927LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 5928M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 5929M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 5930M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 5931M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 5932L: MPT-FusionLinux.pdl@avagotech.com 5933L: linux-scsi@vger.kernel.org 5934W: http://www.lsilogic.com/support 5935S: Supported 5936F: drivers/message/fusion/ 5937F: drivers/scsi/mpt2sas/ 5938F: drivers/scsi/mpt3sas/ 5939 5940LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 5941M: Matthew Wilcox <matthew@wil.cx> 5942L: linux-scsi@vger.kernel.org 5943S: Maintained 5944F: drivers/scsi/sym53c8xx_2/ 5945 5946LTC4261 HARDWARE MONITOR DRIVER 5947M: Guenter Roeck <linux@roeck-us.net> 5948L: lm-sensors@lm-sensors.org 5949S: Maintained 5950F: Documentation/hwmon/ltc4261 5951F: drivers/hwmon/ltc4261.c 5952 5953LTP (Linux Test Project) 5954M: Mike Frysinger <vapier@gentoo.org> 5955M: Cyril Hrubis <chrubis@suse.cz> 5956M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 5957M: Jan Stancek <jstancek@redhat.com> 5958M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 5959M: Alexey Kodanev <alexey.kodanev@oracle.com> 5960L: ltp-list@lists.sourceforge.net (subscribers-only) 5961W: http://linux-test-project.github.io/ 5962T: git git://github.com/linux-test-project/ltp.git 5963S: Maintained 5964 5965M32R ARCHITECTURE 5966W: http://www.linux-m32r.org/ 5967S: Orphan 5968F: arch/m32r/ 5969 5970M68K ARCHITECTURE 5971M: Geert Uytterhoeven <geert@linux-m68k.org> 5972L: linux-m68k@lists.linux-m68k.org 5973W: http://www.linux-m68k.org/ 5974T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 5975S: Maintained 5976F: arch/m68k/ 5977F: drivers/zorro/ 5978 5979M68K ON APPLE MACINTOSH 5980M: Joshua Thompson <funaho@jurai.org> 5981W: http://www.mac.linux-m68k.org/ 5982L: linux-m68k@lists.linux-m68k.org 5983S: Maintained 5984F: arch/m68k/mac/ 5985 5986M68K ON HP9000/300 5987M: Philip Blundell <philb@gnu.org> 5988W: http://www.tazenda.demon.co.uk/phil/linux-hp 5989S: Maintained 5990F: arch/m68k/hp300/ 5991 5992M88DS3103 MEDIA DRIVER 5993M: Antti Palosaari <crope@iki.fi> 5994L: linux-media@vger.kernel.org 5995W: http://linuxtv.org/ 5996W: http://palosaari.fi/linux/ 5997Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5998T: git git://linuxtv.org/anttip/media_tree.git 5999S: Maintained 6000F: drivers/media/dvb-frontends/m88ds3103* 6001 6002M88RS2000 MEDIA DRIVER 6003M: Malcolm Priestley <tvboxspy@gmail.com> 6004L: linux-media@vger.kernel.org 6005W: http://linuxtv.org/ 6006Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6007S: Maintained 6008F: drivers/media/dvb-frontends/m88rs2000* 6009 6010M88TS2022 MEDIA DRIVER 6011M: Antti Palosaari <crope@iki.fi> 6012L: linux-media@vger.kernel.org 6013W: http://linuxtv.org/ 6014W: http://palosaari.fi/linux/ 6015Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6016T: git git://linuxtv.org/anttip/media_tree.git 6017S: Maintained 6018F: drivers/media/tuners/m88ts2022* 6019 6020MA901 MASTERKIT USB FM RADIO DRIVER 6021M: Alexey Klimov <klimov.linux@gmail.com> 6022L: linux-media@vger.kernel.org 6023T: git git://linuxtv.org/media_tree.git 6024S: Maintained 6025F: drivers/media/radio/radio-ma901.c 6026 6027MAC80211 6028M: Johannes Berg <johannes@sipsolutions.net> 6029L: linux-wireless@vger.kernel.org 6030W: http://wireless.kernel.org/ 6031T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6032T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6033S: Maintained 6034F: Documentation/networking/mac80211-injection.txt 6035F: include/net/mac80211.h 6036F: net/mac80211/ 6037 6038MACVLAN DRIVER 6039M: Patrick McHardy <kaber@trash.net> 6040L: netdev@vger.kernel.org 6041S: Maintained 6042F: drivers/net/macvlan.c 6043F: include/linux/if_macvlan.h 6044 6045MAILBOX API 6046M: Jassi Brar <jassisinghbrar@gmail.com> 6047L: linux-kernel@vger.kernel.org 6048S: Maintained 6049F: drivers/mailbox/ 6050F: include/linux/mailbox_client.h 6051F: include/linux/mailbox_controller.h 6052 6053MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6054M: Michael Kerrisk <mtk.manpages@gmail.com> 6055W: http://www.kernel.org/doc/man-pages 6056L: linux-man@vger.kernel.org 6057S: Maintained 6058 6059MARVELL ARMADA DRM SUPPORT 6060M: Russell King <rmk+kernel@arm.linux.org.uk> 6061S: Maintained 6062F: drivers/gpu/drm/armada/ 6063 6064MARVELL 88E6352 DSA support 6065M: Guenter Roeck <linux@roeck-us.net> 6066S: Maintained 6067F: drivers/net/dsa/mv88e6352.c 6068 6069MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6070M: Mirko Lindner <mlindner@marvell.com> 6071M: Stephen Hemminger <stephen@networkplumber.org> 6072L: netdev@vger.kernel.org 6073S: Maintained 6074F: drivers/net/ethernet/marvell/sk* 6075 6076MARVELL LIBERTAS WIRELESS DRIVER 6077L: libertas-dev@lists.infradead.org 6078S: Orphan 6079F: drivers/net/wireless/libertas/ 6080 6081MARVELL MV643XX ETHERNET DRIVER 6082M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6083L: netdev@vger.kernel.org 6084S: Maintained 6085F: drivers/net/ethernet/marvell/mv643xx_eth.* 6086F: include/linux/mv643xx.h 6087 6088MARVELL MVNETA ETHERNET DRIVER 6089M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6090L: netdev@vger.kernel.org 6091S: Maintained 6092F: drivers/net/ethernet/marvell/mvneta.* 6093 6094MARVELL MWIFIEX WIRELESS DRIVER 6095M: Amitkumar Karwar <akarwar@marvell.com> 6096M: Avinash Patil <patila@marvell.com> 6097L: linux-wireless@vger.kernel.org 6098S: Maintained 6099F: drivers/net/wireless/mwifiex/ 6100 6101MARVELL MWL8K WIRELESS DRIVER 6102M: Lennert Buytenhek <buytenh@wantstofly.org> 6103L: linux-wireless@vger.kernel.org 6104S: Odd Fixes 6105F: drivers/net/wireless/mwl8k.c 6106 6107MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6108M: Nicolas Pitre <nico@fluxnic.net> 6109S: Odd Fixes 6110F: drivers/mmc/host/mvsdio.* 6111 6112MATROX FRAMEBUFFER DRIVER 6113L: linux-fbdev@vger.kernel.org 6114S: Orphan 6115F: drivers/video/fbdev/matrox/matroxfb_* 6116F: include/uapi/linux/matroxfb.h 6117 6118MAX16065 HARDWARE MONITOR DRIVER 6119M: Guenter Roeck <linux@roeck-us.net> 6120L: lm-sensors@lm-sensors.org 6121S: Maintained 6122F: Documentation/hwmon/max16065 6123F: drivers/hwmon/max16065.c 6124 6125MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6126M: "Hans J. Koch" <hjk@hansjkoch.de> 6127L: lm-sensors@lm-sensors.org 6128S: Maintained 6129F: Documentation/hwmon/max6650 6130F: drivers/hwmon/max6650.c 6131 6132MAX6697 HARDWARE MONITOR DRIVER 6133M: Guenter Roeck <linux@roeck-us.net> 6134L: lm-sensors@lm-sensors.org 6135S: Maintained 6136F: Documentation/hwmon/max6697 6137F: Documentation/devicetree/bindings/i2c/max6697.txt 6138F: drivers/hwmon/max6697.c 6139F: include/linux/platform_data/max6697.h 6140 6141MAXIRADIO FM RADIO RECEIVER DRIVER 6142M: Hans Verkuil <hverkuil@xs4all.nl> 6143L: linux-media@vger.kernel.org 6144T: git git://linuxtv.org/media_tree.git 6145W: http://linuxtv.org 6146S: Maintained 6147F: drivers/media/radio/radio-maxiradio* 6148 6149MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6150M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6151P: LinuxTV.org Project 6152L: linux-media@vger.kernel.org 6153W: http://linuxtv.org 6154Q: http://patchwork.kernel.org/project/linux-media/list/ 6155T: git git://linuxtv.org/media_tree.git 6156S: Maintained 6157F: Documentation/dvb/ 6158F: Documentation/video4linux/ 6159F: Documentation/DocBook/media/ 6160F: drivers/media/ 6161F: drivers/staging/media/ 6162F: include/media/ 6163F: include/uapi/linux/dvb/ 6164F: include/uapi/linux/videodev2.h 6165F: include/uapi/linux/media.h 6166F: include/uapi/linux/v4l2-* 6167F: include/uapi/linux/meye.h 6168F: include/uapi/linux/ivtv* 6169F: include/uapi/linux/uvcvideo.h 6170 6171MEDIAVISION PRO MOVIE STUDIO DRIVER 6172M: Hans Verkuil <hverkuil@xs4all.nl> 6173L: linux-media@vger.kernel.org 6174T: git git://linuxtv.org/media_tree.git 6175W: http://linuxtv.org 6176S: Odd Fixes 6177F: drivers/media/parport/pms* 6178 6179MEGARAID SCSI/SAS DRIVERS 6180M: Kashyap Desai <kashyap.desai@avagotech.com> 6181M: Sumit Saxena <sumit.saxena@avagotech.com> 6182M: Uday Lingala <uday.lingala@avagotech.com> 6183L: megaraidlinux.pdl@avagotech.com 6184L: linux-scsi@vger.kernel.org 6185W: http://www.lsi.com 6186S: Maintained 6187F: Documentation/scsi/megaraid.txt 6188F: drivers/scsi/megaraid.* 6189F: drivers/scsi/megaraid/ 6190 6191MELLANOX ETHERNET DRIVER (mlx4_en) 6192M: Amir Vadai <amirv@mellanox.com> 6193L: netdev@vger.kernel.org 6194S: Supported 6195W: http://www.mellanox.com 6196Q: http://patchwork.ozlabs.org/project/netdev/list/ 6197F: drivers/net/ethernet/mellanox/mlx4/en_* 6198 6199MEMORY MANAGEMENT 6200L: linux-mm@kvack.org 6201W: http://www.linux-mm.org 6202S: Maintained 6203F: include/linux/mm.h 6204F: include/linux/gfp.h 6205F: include/linux/mmzone.h 6206F: include/linux/memory_hotplug.h 6207F: include/linux/vmalloc.h 6208F: mm/ 6209 6210MEMORY TECHNOLOGY DEVICES (MTD) 6211M: David Woodhouse <dwmw2@infradead.org> 6212M: Brian Norris <computersforpeace@gmail.com> 6213L: linux-mtd@lists.infradead.org 6214W: http://www.linux-mtd.infradead.org/ 6215Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6216T: git git://git.infradead.org/linux-mtd.git 6217T: git git://git.infradead.org/l2-mtd.git 6218S: Maintained 6219F: drivers/mtd/ 6220F: include/linux/mtd/ 6221F: include/uapi/mtd/ 6222 6223MEN A21 WATCHDOG DRIVER 6224M: Johannes Thumshirn <johannes.thumshirn@men.de> 6225L: linux-watchdog@vger.kernel.org 6226S: Supported 6227F: drivers/watchdog/mena21_wdt.c 6228 6229MEN CHAMELEON BUS (mcb) 6230M: Johannes Thumshirn <johannes.thumshirn@men.de> 6231S: Supported 6232F: drivers/mcb/ 6233F: include/linux/mcb.h 6234 6235MEN F21BMC (Board Management Controller) 6236M: Andreas Werner <andreas.werner@men.de> 6237S: Supported 6238F: drivers/mfd/menf21bmc.c 6239F: drivers/watchdog/menf21bmc_wdt.c 6240F: drivers/leds/leds-menf21bmc.c 6241F: drivers/hwmon/menf21bmc_hwmon.c 6242F: Documentation/hwmon/menf21bmc 6243 6244METAG ARCHITECTURE 6245M: James Hogan <james.hogan@imgtec.com> 6246L: linux-metag@vger.kernel.org 6247S: Supported 6248F: arch/metag/ 6249F: Documentation/metag/ 6250F: Documentation/devicetree/bindings/metag/ 6251F: drivers/clocksource/metag_generic.c 6252F: drivers/irqchip/irq-metag.c 6253F: drivers/irqchip/irq-metag-ext.c 6254F: drivers/tty/metag_da.c 6255 6256MICROBLAZE ARCHITECTURE 6257M: Michal Simek <monstr@monstr.eu> 6258W: http://www.monstr.eu/fdt/ 6259T: git git://git.monstr.eu/linux-2.6-microblaze.git 6260S: Supported 6261F: arch/microblaze/ 6262 6263MICROTEK X6 SCANNER 6264M: Oliver Neukum <oliver@neukum.org> 6265S: Maintained 6266F: drivers/usb/image/microtek.* 6267 6268MIPS 6269M: Ralf Baechle <ralf@linux-mips.org> 6270L: linux-mips@linux-mips.org 6271W: http://www.linux-mips.org/ 6272T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6273Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6274S: Supported 6275F: Documentation/mips/ 6276F: arch/mips/ 6277 6278MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6279M: Hans Verkuil <hverkuil@xs4all.nl> 6280L: linux-media@vger.kernel.org 6281T: git git://linuxtv.org/media_tree.git 6282W: http://linuxtv.org 6283S: Odd Fixes 6284F: drivers/media/radio/radio-miropcm20* 6285 6286Mellanox MLX5 core VPI driver 6287M: Eli Cohen <eli@mellanox.com> 6288L: netdev@vger.kernel.org 6289L: linux-rdma@vger.kernel.org 6290W: http://www.mellanox.com 6291Q: http://patchwork.ozlabs.org/project/netdev/list/ 6292Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6293T: git git://openfabrics.org/~eli/connect-ib.git 6294S: Supported 6295F: drivers/net/ethernet/mellanox/mlx5/core/ 6296F: include/linux/mlx5/ 6297 6298Mellanox MLX5 IB driver 6299M: Eli Cohen <eli@mellanox.com> 6300L: linux-rdma@vger.kernel.org 6301W: http://www.mellanox.com 6302Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6303T: git git://openfabrics.org/~eli/connect-ib.git 6304S: Supported 6305F: include/linux/mlx5/ 6306F: drivers/infiniband/hw/mlx5/ 6307 6308MN88472 MEDIA DRIVER 6309M: Antti Palosaari <crope@iki.fi> 6310L: linux-media@vger.kernel.org 6311W: http://linuxtv.org/ 6312W: http://palosaari.fi/linux/ 6313Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6314T: git git://linuxtv.org/anttip/media_tree.git 6315S: Maintained 6316F: drivers/staging/media/mn88472/ 6317F: drivers/media/dvb-frontends/mn88472.h 6318 6319MN88473 MEDIA DRIVER 6320M: Antti Palosaari <crope@iki.fi> 6321L: linux-media@vger.kernel.org 6322W: http://linuxtv.org/ 6323W: http://palosaari.fi/linux/ 6324Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6325T: git git://linuxtv.org/anttip/media_tree.git 6326S: Maintained 6327F: drivers/staging/media/mn88473/ 6328F: drivers/media/dvb-frontends/mn88473.h 6329 6330MODULE SUPPORT 6331M: Rusty Russell <rusty@rustcorp.com.au> 6332S: Maintained 6333F: include/linux/module.h 6334F: kernel/module.c 6335 6336MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6337W: http://popies.net/meye/ 6338S: Orphan 6339F: Documentation/video4linux/meye.txt 6340F: drivers/media/pci/meye/ 6341F: include/uapi/linux/meye.h 6342 6343MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6344M: Jiri Slaby <jirislaby@gmail.com> 6345S: Maintained 6346F: Documentation/serial/moxa-smartio 6347F: drivers/tty/mxser.* 6348 6349MR800 AVERMEDIA USB FM RADIO DRIVER 6350M: Alexey Klimov <klimov.linux@gmail.com> 6351L: linux-media@vger.kernel.org 6352T: git git://linuxtv.org/media_tree.git 6353S: Maintained 6354F: drivers/media/radio/radio-mr800.c 6355 6356MRF24J40 IEEE 802.15.4 RADIO DRIVER 6357M: Alan Ott <alan@signal11.us> 6358L: linux-wpan@vger.kernel.org 6359S: Maintained 6360F: drivers/net/ieee802154/mrf24j40.c 6361 6362MSI LAPTOP SUPPORT 6363M: "Lee, Chun-Yi" <jlee@suse.com> 6364L: platform-driver-x86@vger.kernel.org 6365S: Maintained 6366F: drivers/platform/x86/msi-laptop.c 6367 6368MSI WMI SUPPORT 6369M: Anisse Astier <anisse@astier.eu> 6370L: platform-driver-x86@vger.kernel.org 6371S: Supported 6372F: drivers/platform/x86/msi-wmi.c 6373 6374MSI001 MEDIA DRIVER 6375M: Antti Palosaari <crope@iki.fi> 6376L: linux-media@vger.kernel.org 6377W: http://linuxtv.org/ 6378W: http://palosaari.fi/linux/ 6379Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6380T: git git://linuxtv.org/anttip/media_tree.git 6381S: Maintained 6382F: drivers/media/tuners/msi001* 6383 6384MSI2500 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/usb/msi2500/ 6393 6394MT9M032 APTINA SENSOR DRIVER 6395M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6396L: linux-media@vger.kernel.org 6397T: git git://linuxtv.org/media_tree.git 6398S: Maintained 6399F: drivers/media/i2c/mt9m032.c 6400F: include/media/mt9m032.h 6401 6402MT9P031 APTINA CAMERA SENSOR 6403M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6404L: linux-media@vger.kernel.org 6405T: git git://linuxtv.org/media_tree.git 6406S: Maintained 6407F: drivers/media/i2c/mt9p031.c 6408F: include/media/mt9p031.h 6409 6410MT9T001 APTINA CAMERA SENSOR 6411M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6412L: linux-media@vger.kernel.org 6413T: git git://linuxtv.org/media_tree.git 6414S: Maintained 6415F: drivers/media/i2c/mt9t001.c 6416F: include/media/mt9t001.h 6417 6418MT9V032 APTINA CAMERA SENSOR 6419M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6420L: linux-media@vger.kernel.org 6421T: git git://linuxtv.org/media_tree.git 6422S: Maintained 6423F: drivers/media/i2c/mt9v032.c 6424F: include/media/mt9v032.h 6425 6426MULTIFUNCTION DEVICES (MFD) 6427M: Samuel Ortiz <sameo@linux.intel.com> 6428M: Lee Jones <lee.jones@linaro.org> 6429T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6430S: Supported 6431F: drivers/mfd/ 6432F: include/linux/mfd/ 6433 6434MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6435M: Chris Ball <chris@printf.net> 6436M: Ulf Hansson <ulf.hansson@linaro.org> 6437L: linux-mmc@vger.kernel.org 6438T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 6439T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6440S: Maintained 6441F: drivers/mmc/ 6442F: include/linux/mmc/ 6443F: include/uapi/linux/mmc/ 6444 6445MULTIMEDIA CARD (MMC) ETC. OVER SPI 6446S: Orphan 6447F: drivers/mmc/host/mmc_spi.c 6448F: include/linux/spi/mmc_spi.h 6449 6450MULTISOUND SOUND DRIVER 6451M: Andrew Veliath <andrewtv@usa.net> 6452S: Maintained 6453F: Documentation/sound/oss/MultiSound 6454F: sound/oss/msnd* 6455 6456MULTITECH MULTIPORT CARD (ISICOM) 6457S: Orphan 6458F: drivers/tty/isicom.c 6459F: include/linux/isicom.h 6460 6461MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6462M: Felipe Balbi <balbi@ti.com> 6463L: linux-usb@vger.kernel.org 6464T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6465S: Maintained 6466F: drivers/usb/musb/ 6467 6468MXL5007T MEDIA DRIVER 6469M: Michael Krufky <mkrufky@linuxtv.org> 6470L: linux-media@vger.kernel.org 6471W: http://linuxtv.org/ 6472W: http://github.com/mkrufky 6473Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6474T: git git://linuxtv.org/mkrufky/tuners.git 6475S: Maintained 6476F: drivers/media/tuners/mxl5007t.* 6477 6478MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6479M: Hyong-Youb Kim <hykim@myri.com> 6480L: netdev@vger.kernel.org 6481W: https://www.myricom.com/support/downloads/myri10ge.html 6482S: Supported 6483F: drivers/net/ethernet/myricom/myri10ge/ 6484 6485NATSEMI ETHERNET DRIVER (DP8381x) 6486S: Orphan 6487F: drivers/net/ethernet/natsemi/natsemi.c 6488 6489NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6490M: Daniel Mack <zonque@gmail.com> 6491S: Maintained 6492L: alsa-devel@alsa-project.org 6493W: http://www.native-instruments.com 6494F: sound/usb/caiaq/ 6495 6496NCP FILESYSTEM 6497M: Petr Vandrovec <petr@vandrovec.name> 6498S: Odd Fixes 6499F: fs/ncpfs/ 6500 6501NCR 5380 SCSI DRIVERS 6502M: Finn Thain <fthain@telegraphics.com.au> 6503M: Michael Schmitz <schmitzmic@gmail.com> 6504L: linux-scsi@vger.kernel.org 6505S: Maintained 6506F: Documentation/scsi/g_NCR5380.txt 6507F: drivers/scsi/NCR5380.* 6508F: drivers/scsi/arm/cumana_1.c 6509F: drivers/scsi/arm/oak.c 6510F: drivers/scsi/atari_NCR5380.c 6511F: drivers/scsi/atari_scsi.* 6512F: drivers/scsi/dmx3191d.c 6513F: drivers/scsi/dtc.* 6514F: drivers/scsi/g_NCR5380.* 6515F: drivers/scsi/g_NCR5380_mmio.c 6516F: drivers/scsi/mac_scsi.* 6517F: drivers/scsi/pas16.* 6518F: drivers/scsi/sun3_scsi.* 6519F: drivers/scsi/sun3_scsi_vme.c 6520F: drivers/scsi/t128.* 6521 6522NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6523M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6524L: linux-scsi@vger.kernel.org 6525S: Maintained 6526F: drivers/scsi/NCR_D700.* 6527 6528NCT6775 HARDWARE MONITOR DRIVER 6529M: Guenter Roeck <linux@roeck-us.net> 6530L: lm-sensors@lm-sensors.org 6531S: Maintained 6532F: Documentation/hwmon/nct6775 6533F: drivers/hwmon/nct6775.c 6534 6535NETEFFECT IWARP RNIC DRIVER (IW_NES) 6536M: Faisal Latif <faisal.latif@intel.com> 6537L: linux-rdma@vger.kernel.org 6538W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6539S: Supported 6540F: drivers/infiniband/hw/nes/ 6541 6542NETEM NETWORK EMULATOR 6543M: Stephen Hemminger <stephen@networkplumber.org> 6544L: netem@lists.linux-foundation.org 6545S: Maintained 6546F: net/sched/sch_netem.c 6547 6548NETERION 10GbE DRIVERS (s2io/vxge) 6549M: Jon Mason <jdmason@kudzu.us> 6550L: netdev@vger.kernel.org 6551S: Supported 6552F: Documentation/networking/s2io.txt 6553F: Documentation/networking/vxge.txt 6554F: drivers/net/ethernet/neterion/ 6555 6556NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6557M: Pablo Neira Ayuso <pablo@netfilter.org> 6558M: Patrick McHardy <kaber@trash.net> 6559M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6560L: netfilter-devel@vger.kernel.org 6561L: coreteam@netfilter.org 6562W: http://www.netfilter.org/ 6563W: http://www.iptables.org/ 6564Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6565T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6566T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6567S: Supported 6568F: include/linux/netfilter* 6569F: include/linux/netfilter/ 6570F: include/net/netfilter/ 6571F: include/uapi/linux/netfilter* 6572F: include/uapi/linux/netfilter/ 6573F: net/*/netfilter.c 6574F: net/*/netfilter/ 6575F: net/netfilter/ 6576 6577NETLABEL 6578M: Paul Moore <paul@paul-moore.com> 6579W: http://netlabel.sf.net 6580L: netdev@vger.kernel.org 6581S: Maintained 6582F: Documentation/netlabel/ 6583F: include/net/netlabel.h 6584F: net/netlabel/ 6585 6586NETROM NETWORK LAYER 6587M: Ralf Baechle <ralf@linux-mips.org> 6588L: linux-hams@vger.kernel.org 6589W: http://www.linux-ax25.org/ 6590S: Maintained 6591F: include/net/netrom.h 6592F: include/uapi/linux/netrom.h 6593F: net/netrom/ 6594 6595NETWORK BLOCK DEVICE (NBD) 6596M: Paul Clements <Paul.Clements@steeleye.com> 6597S: Maintained 6598L: nbd-general@lists.sourceforge.net 6599F: Documentation/blockdev/nbd.txt 6600F: drivers/block/nbd.c 6601F: include/linux/nbd.h 6602F: include/uapi/linux/nbd.h 6603 6604NETWORK DROP MONITOR 6605M: Neil Horman <nhorman@tuxdriver.com> 6606L: netdev@vger.kernel.org 6607S: Maintained 6608W: https://fedorahosted.org/dropwatch/ 6609F: net/core/drop_monitor.c 6610 6611NETWORKING [GENERAL] 6612M: "David S. Miller" <davem@davemloft.net> 6613L: netdev@vger.kernel.org 6614W: http://www.linuxfoundation.org/en/Net 6615Q: http://patchwork.ozlabs.org/project/netdev/list/ 6616T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6617T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6618S: Maintained 6619F: net/ 6620F: include/net/ 6621F: include/linux/in.h 6622F: include/linux/net.h 6623F: include/linux/netdevice.h 6624F: include/uapi/linux/in.h 6625F: include/uapi/linux/net.h 6626F: include/uapi/linux/netdevice.h 6627F: tools/net/ 6628F: tools/testing/selftests/net/ 6629F: lib/random32.c 6630F: lib/test_bpf.c 6631 6632NETWORKING [IPv4/IPv6] 6633M: "David S. Miller" <davem@davemloft.net> 6634M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6635M: James Morris <jmorris@namei.org> 6636M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6637M: Patrick McHardy <kaber@trash.net> 6638L: netdev@vger.kernel.org 6639T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6640S: Maintained 6641F: net/ipv4/ 6642F: net/ipv6/ 6643F: include/net/ip* 6644F: arch/x86/net/* 6645 6646NETWORKING [IPSEC] 6647M: Steffen Klassert <steffen.klassert@secunet.com> 6648M: Herbert Xu <herbert@gondor.apana.org.au> 6649M: "David S. Miller" <davem@davemloft.net> 6650L: netdev@vger.kernel.org 6651T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6652T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6653S: Maintained 6654F: net/core/flow.c 6655F: net/xfrm/ 6656F: net/key/ 6657F: net/ipv4/xfrm* 6658F: net/ipv4/esp4.c 6659F: net/ipv4/ah4.c 6660F: net/ipv4/ipcomp.c 6661F: net/ipv4/ip_vti.c 6662F: net/ipv6/xfrm* 6663F: net/ipv6/esp6.c 6664F: net/ipv6/ah6.c 6665F: net/ipv6/ipcomp6.c 6666F: net/ipv6/ip6_vti.c 6667F: include/uapi/linux/xfrm.h 6668F: include/net/xfrm.h 6669 6670NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6671M: Paul Moore <paul@paul-moore.com> 6672L: netdev@vger.kernel.org 6673S: Maintained 6674 6675NETWORKING [WIRELESS] 6676L: linux-wireless@vger.kernel.org 6677Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6678 6679NETWORKING DRIVERS 6680L: netdev@vger.kernel.org 6681W: http://www.linuxfoundation.org/en/Net 6682Q: http://patchwork.ozlabs.org/project/netdev/list/ 6683T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6684T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6685S: Odd Fixes 6686F: drivers/net/ 6687F: include/linux/if_* 6688F: include/linux/netdevice.h 6689F: include/linux/arcdevice.h 6690F: include/linux/etherdevice.h 6691F: include/linux/fcdevice.h 6692F: include/linux/fddidevice.h 6693F: include/linux/hippidevice.h 6694F: include/linux/inetdevice.h 6695F: include/uapi/linux/if_* 6696F: include/uapi/linux/netdevice.h 6697 6698NETWORKING DRIVERS (WIRELESS) 6699M: Kalle Valo <kvalo@codeaurora.org> 6700L: linux-wireless@vger.kernel.org 6701Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6702T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 6703S: Maintained 6704F: drivers/net/wireless/ 6705 6706NETXEN (1/10) GbE SUPPORT 6707M: Manish Chopra <manish.chopra@qlogic.com> 6708M: Sony Chacko <sony.chacko@qlogic.com> 6709M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6710L: netdev@vger.kernel.org 6711W: http://www.qlogic.com 6712S: Supported 6713F: drivers/net/ethernet/qlogic/netxen/ 6714 6715NFC SUBSYSTEM 6716M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6717M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6718M: Samuel Ortiz <sameo@linux.intel.com> 6719L: linux-wireless@vger.kernel.org 6720L: linux-nfc@lists.01.org (subscribers-only) 6721S: Supported 6722F: net/nfc/ 6723F: include/net/nfc/ 6724F: include/uapi/linux/nfc.h 6725F: drivers/nfc/ 6726F: include/linux/platform_data/pn544.h 6727F: Documentation/devicetree/bindings/net/nfc/ 6728 6729NFS, SUNRPC, AND LOCKD CLIENTS 6730M: Trond Myklebust <trond.myklebust@primarydata.com> 6731L: linux-nfs@vger.kernel.org 6732W: http://client.linux-nfs.org 6733T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6734S: Maintained 6735F: fs/lockd/ 6736F: fs/nfs/ 6737F: fs/nfs_common/ 6738F: net/sunrpc/ 6739F: include/linux/lockd/ 6740F: include/linux/nfs* 6741F: include/linux/sunrpc/ 6742F: include/uapi/linux/nfs* 6743F: include/uapi/linux/sunrpc/ 6744 6745NILFS2 FILESYSTEM 6746M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6747L: linux-nilfs@vger.kernel.org 6748W: http://nilfs.sourceforge.net/ 6749T: git git://github.com/konis/nilfs2.git 6750S: Supported 6751F: Documentation/filesystems/nilfs2.txt 6752F: fs/nilfs2/ 6753F: include/linux/nilfs2_fs.h 6754 6755NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6756M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6757W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6758S: Maintained 6759F: Documentation/scsi/NinjaSCSI.txt 6760F: drivers/scsi/pcmcia/nsp_* 6761 6762NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6763M: GOTO Masanori <gotom@debian.or.jp> 6764M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6765W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6766S: Maintained 6767F: Documentation/scsi/NinjaSCSI.txt 6768F: drivers/scsi/nsp32* 6769 6770NIOS2 ARCHITECTURE 6771M: Ley Foon Tan <lftan@altera.com> 6772L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 6773T: git git://git.rocketboards.org/linux-socfpga.git 6774S: Maintained 6775F: arch/nios2/ 6776 6777NTB DRIVER 6778M: Jon Mason <jdmason@kudzu.us> 6779M: Dave Jiang <dave.jiang@intel.com> 6780S: Supported 6781W: https://github.com/jonmason/ntb/wiki 6782T: git git://github.com/jonmason/ntb.git 6783F: drivers/ntb/ 6784F: drivers/net/ntb_netdev.c 6785F: include/linux/ntb.h 6786 6787NTFS FILESYSTEM 6788M: Anton Altaparmakov <anton@tuxera.com> 6789L: linux-ntfs-dev@lists.sourceforge.net 6790W: http://www.tuxera.com/ 6791T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6792S: Supported 6793F: Documentation/filesystems/ntfs.txt 6794F: fs/ntfs/ 6795 6796NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 6797M: Antonino Daplas <adaplas@gmail.com> 6798L: linux-fbdev@vger.kernel.org 6799S: Maintained 6800F: drivers/video/fbdev/riva/ 6801F: drivers/video/fbdev/nvidia/ 6802 6803NVM EXPRESS DRIVER 6804M: Matthew Wilcox <willy@linux.intel.com> 6805L: linux-nvme@lists.infradead.org 6806T: git git://git.infradead.org/users/willy/linux-nvme.git 6807S: Supported 6808F: drivers/block/nvme* 6809F: include/linux/nvme.h 6810 6811NXP TDA998X DRM DRIVER 6812M: Russell King <rmk+kernel@arm.linux.org.uk> 6813S: Supported 6814F: drivers/gpu/drm/i2c/tda998x_drv.c 6815F: include/drm/i2c/tda998x.h 6816 6817NXP TFA9879 DRIVER 6818M: Peter Rosin <peda@axentia.se> 6819L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6820S: Maintained 6821F: sound/soc/codecs/tfa9879* 6822 6823OMAP SUPPORT 6824M: Tony Lindgren <tony@atomide.com> 6825L: linux-omap@vger.kernel.org 6826W: http://www.muru.com/linux/omap/ 6827W: http://linux.omap.com/ 6828Q: http://patchwork.kernel.org/project/linux-omap/list/ 6829T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 6830S: Maintained 6831F: arch/arm/*omap*/ 6832F: drivers/i2c/busses/i2c-omap.c 6833F: drivers/irqchip/irq-omap-intc.c 6834F: drivers/mfd/*omap*.c 6835F: drivers/mfd/menelaus.c 6836F: drivers/mfd/palmas.c 6837F: drivers/mfd/tps65217.c 6838F: drivers/mfd/tps65218.c 6839F: drivers/mfd/tps65910.c 6840F: drivers/mfd/twl-core.[ch] 6841F: drivers/mfd/twl4030*.c 6842F: drivers/mfd/twl6030*.c 6843F: drivers/mfd/twl6040*.c 6844F: drivers/regulator/palmas-regulator*.c 6845F: drivers/regulator/pbias-regulator.c 6846F: drivers/regulator/tps65217-regulator.c 6847F: drivers/regulator/tps65218-regulator.c 6848F: drivers/regulator/tps65910-regulator.c 6849F: drivers/regulator/twl-regulator.c 6850F: include/linux/i2c-omap.h 6851 6852OMAP DEVICE TREE SUPPORT 6853M: Benoît Cousson <bcousson@baylibre.com> 6854M: Tony Lindgren <tony@atomide.com> 6855L: linux-omap@vger.kernel.org 6856L: devicetree@vger.kernel.org 6857S: Maintained 6858F: arch/arm/boot/dts/*omap* 6859F: arch/arm/boot/dts/*am3* 6860F: arch/arm/boot/dts/*am4* 6861F: arch/arm/boot/dts/*am5* 6862F: arch/arm/boot/dts/*dra7* 6863 6864OMAP CLOCK FRAMEWORK SUPPORT 6865M: Paul Walmsley <paul@pwsan.com> 6866L: linux-omap@vger.kernel.org 6867S: Maintained 6868F: arch/arm/*omap*/*clock* 6869 6870OMAP POWER MANAGEMENT SUPPORT 6871M: Kevin Hilman <khilman@deeprootsystems.com> 6872L: linux-omap@vger.kernel.org 6873S: Maintained 6874F: arch/arm/*omap*/*pm* 6875F: drivers/cpufreq/omap-cpufreq.c 6876 6877OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 6878M: Rajendra Nayak <rnayak@ti.com> 6879M: Paul Walmsley <paul@pwsan.com> 6880L: linux-omap@vger.kernel.org 6881S: Maintained 6882F: arch/arm/mach-omap2/prm* 6883 6884OMAP AUDIO SUPPORT 6885M: Peter Ujfalusi <peter.ujfalusi@ti.com> 6886M: Jarkko Nikula <jarkko.nikula@bitmer.com> 6887L: alsa-devel@alsa-project.org (subscribers-only) 6888L: linux-omap@vger.kernel.org 6889S: Maintained 6890F: sound/soc/omap/ 6891 6892OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 6893M: Roger Quadros <rogerq@ti.com> 6894M: Tony Lindgren <tony@atomide.com> 6895L: linux-omap@vger.kernel.org 6896S: Maintained 6897F: drivers/memory/omap-gpmc.c 6898F: arch/arm/mach-omap2/*gpmc* 6899 6900OMAP FRAMEBUFFER SUPPORT 6901M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6902L: linux-fbdev@vger.kernel.org 6903L: linux-omap@vger.kernel.org 6904S: Maintained 6905F: drivers/video/fbdev/omap/ 6906 6907OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 6908M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6909L: linux-omap@vger.kernel.org 6910L: linux-fbdev@vger.kernel.org 6911S: Maintained 6912F: drivers/video/fbdev/omap2/ 6913F: Documentation/arm/OMAP/DSS 6914 6915OMAP HARDWARE SPINLOCK SUPPORT 6916M: Ohad Ben-Cohen <ohad@wizery.com> 6917L: linux-omap@vger.kernel.org 6918S: Maintained 6919F: drivers/hwspinlock/omap_hwspinlock.c 6920F: arch/arm/mach-omap2/hwspinlock.c 6921 6922OMAP MMC SUPPORT 6923M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 6924L: linux-omap@vger.kernel.org 6925S: Maintained 6926F: drivers/mmc/host/omap.c 6927 6928OMAP HS MMC SUPPORT 6929L: linux-mmc@vger.kernel.org 6930L: linux-omap@vger.kernel.org 6931S: Orphan 6932F: drivers/mmc/host/omap_hsmmc.c 6933 6934OMAP RANDOM NUMBER GENERATOR SUPPORT 6935M: Deepak Saxena <dsaxena@plexity.net> 6936S: Maintained 6937F: drivers/char/hw_random/omap-rng.c 6938 6939OMAP HWMOD SUPPORT 6940M: Benoît Cousson <bcousson@baylibre.com> 6941M: Paul Walmsley <paul@pwsan.com> 6942L: linux-omap@vger.kernel.org 6943S: Maintained 6944F: arch/arm/mach-omap2/omap_hwmod.* 6945 6946OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 6947M: Benoît Cousson <bcousson@baylibre.com> 6948L: linux-omap@vger.kernel.org 6949S: Maintained 6950F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 6951 6952OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 6953M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6954L: linux-media@vger.kernel.org 6955S: Maintained 6956F: drivers/media/platform/omap3isp/ 6957F: drivers/staging/media/omap4iss/ 6958 6959OMAP USB SUPPORT 6960M: Felipe Balbi <balbi@ti.com> 6961L: linux-usb@vger.kernel.org 6962L: linux-omap@vger.kernel.org 6963T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6964S: Maintained 6965F: drivers/usb/*/*omap* 6966F: arch/arm/*omap*/usb* 6967 6968OMAP GPIO DRIVER 6969M: Javier Martinez Canillas <javier@dowhile0.org> 6970M: Santosh Shilimkar <ssantosh@kernel.org> 6971M: Kevin Hilman <khilman@deeprootsystems.com> 6972L: linux-omap@vger.kernel.org 6973S: Maintained 6974F: drivers/gpio/gpio-omap.c 6975 6976OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 6977M: Mark Jackson <mpfj@newflow.co.uk> 6978L: linux-omap@vger.kernel.org 6979S: Maintained 6980F: arch/arm/boot/dts/am335x-nano.dts 6981 6982OMFS FILESYSTEM 6983M: Bob Copeland <me@bobcopeland.com> 6984L: linux-karma-devel@lists.sourceforge.net 6985S: Maintained 6986F: Documentation/filesystems/omfs.txt 6987F: fs/omfs/ 6988 6989OMNIKEY CARDMAN 4000 DRIVER 6990M: Harald Welte <laforge@gnumonks.org> 6991S: Maintained 6992F: drivers/char/pcmcia/cm4000_cs.c 6993F: include/linux/cm4000_cs.h 6994F: include/uapi/linux/cm4000_cs.h 6995 6996OMNIKEY CARDMAN 4040 DRIVER 6997M: Harald Welte <laforge@gnumonks.org> 6998S: Maintained 6999F: drivers/char/pcmcia/cm4040_cs.* 7000 7001OMNIVISION OV7670 SENSOR DRIVER 7002M: Jonathan Corbet <corbet@lwn.net> 7003L: linux-media@vger.kernel.org 7004T: git git://linuxtv.org/media_tree.git 7005S: Maintained 7006F: drivers/media/i2c/ov7670.c 7007 7008ONENAND FLASH DRIVER 7009M: Kyungmin Park <kyungmin.park@samsung.com> 7010L: linux-mtd@lists.infradead.org 7011S: Maintained 7012F: drivers/mtd/onenand/ 7013F: include/linux/mtd/onenand*.h 7014 7015ONSTREAM SCSI TAPE DRIVER 7016M: Willem Riede <osst@riede.org> 7017L: osst-users@lists.sourceforge.net 7018L: linux-scsi@vger.kernel.org 7019S: Maintained 7020F: Documentation/scsi/osst.txt 7021F: drivers/scsi/osst.* 7022F: drivers/scsi/osst_*.h 7023F: drivers/scsi/st.h 7024 7025OPENCORES I2C BUS DRIVER 7026M: Peter Korsgaard <jacmet@sunsite.dk> 7027L: linux-i2c@vger.kernel.org 7028S: Maintained 7029F: Documentation/i2c/busses/i2c-ocores 7030F: drivers/i2c/busses/i2c-ocores.c 7031 7032OPEN FIRMWARE AND FLATTENED DEVICE TREE 7033M: Grant Likely <grant.likely@linaro.org> 7034M: Rob Herring <robh+dt@kernel.org> 7035L: devicetree@vger.kernel.org 7036W: http://www.devicetree.org/ 7037T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7038S: Maintained 7039F: drivers/of/ 7040F: include/linux/of*.h 7041F: scripts/dtc/ 7042 7043OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7044M: Rob Herring <robh+dt@kernel.org> 7045M: Pawel Moll <pawel.moll@arm.com> 7046M: Mark Rutland <mark.rutland@arm.com> 7047M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7048M: Kumar Gala <galak@codeaurora.org> 7049L: devicetree@vger.kernel.org 7050S: Maintained 7051F: Documentation/devicetree/ 7052F: arch/*/boot/dts/ 7053F: include/dt-bindings/ 7054 7055OPENRISC ARCHITECTURE 7056M: Jonas Bonn <jonas@southpole.se> 7057W: http://openrisc.net 7058L: linux@lists.openrisc.net (moderated for non-subscribers) 7059S: Maintained 7060T: git git://openrisc.net/~jonas/linux 7061F: arch/openrisc/ 7062 7063OPENVSWITCH 7064M: Pravin Shelar <pshelar@nicira.com> 7065L: dev@openvswitch.org 7066W: http://openvswitch.org 7067T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git 7068S: Maintained 7069F: net/openvswitch/ 7070 7071OPL4 DRIVER 7072M: Clemens Ladisch <clemens@ladisch.de> 7073L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7074T: git git://git.alsa-project.org/alsa-kernel.git 7075S: Maintained 7076F: sound/drivers/opl4/ 7077 7078OPROFILE 7079M: Robert Richter <rric@kernel.org> 7080L: oprofile-list@lists.sf.net 7081S: Maintained 7082F: arch/*/include/asm/oprofile*.h 7083F: arch/*/oprofile/ 7084F: drivers/oprofile/ 7085F: include/linux/oprofile.h 7086 7087ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7088M: Mark Fasheh <mfasheh@suse.com> 7089M: Joel Becker <jlbec@evilplan.org> 7090L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7091W: http://oss.oracle.com/projects/ocfs2/ 7092T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 7093S: Supported 7094F: Documentation/filesystems/ocfs2.txt 7095F: Documentation/filesystems/dlmfs.txt 7096F: fs/ocfs2/ 7097 7098ORINOCO DRIVER 7099L: linux-wireless@vger.kernel.org 7100W: http://wireless.kernel.org/en/users/Drivers/orinoco 7101W: http://www.nongnu.org/orinoco/ 7102S: Orphan 7103F: drivers/net/wireless/orinoco/ 7104 7105OSD LIBRARY and FILESYSTEM 7106M: Boaz Harrosh <ooo@electrozaur.com> 7107M: Benny Halevy <bhalevy@primarydata.com> 7108L: osd-dev@open-osd.org 7109W: http://open-osd.org 7110T: git git://git.open-osd.org/open-osd.git 7111S: Maintained 7112F: drivers/scsi/osd/ 7113F: include/scsi/osd_* 7114F: fs/exofs/ 7115 7116OVERLAY FILESYSTEM 7117M: Miklos Szeredi <miklos@szeredi.hu> 7118L: linux-unionfs@vger.kernel.org 7119T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7120S: Supported 7121F: fs/overlayfs/ 7122F: Documentation/filesystems/overlayfs.txt 7123 7124P54 WIRELESS DRIVER 7125M: Christian Lamparter <chunkeey@googlemail.com> 7126L: linux-wireless@vger.kernel.org 7127W: http://wireless.kernel.org/en/users/Drivers/p54 7128S: Maintained 7129F: drivers/net/wireless/p54/ 7130 7131PA SEMI ETHERNET DRIVER 7132M: Olof Johansson <olof@lixom.net> 7133L: netdev@vger.kernel.org 7134S: Maintained 7135F: drivers/net/ethernet/pasemi/* 7136 7137PA SEMI SMBUS DRIVER 7138M: Olof Johansson <olof@lixom.net> 7139L: linux-i2c@vger.kernel.org 7140S: Maintained 7141F: drivers/i2c/busses/i2c-pasemi.c 7142 7143PADATA PARALLEL EXECUTION MECHANISM 7144M: Steffen Klassert <steffen.klassert@secunet.com> 7145L: linux-crypto@vger.kernel.org 7146S: Maintained 7147F: kernel/padata.c 7148F: include/linux/padata.h 7149F: Documentation/padata.txt 7150 7151PANASONIC LAPTOP ACPI EXTRAS DRIVER 7152M: Harald Welte <laforge@gnumonks.org> 7153L: platform-driver-x86@vger.kernel.org 7154S: Maintained 7155F: drivers/platform/x86/panasonic-laptop.c 7156 7157PANASONIC MN10300/AM33/AM34 PORT 7158M: David Howells <dhowells@redhat.com> 7159M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7160L: linux-am33-list@redhat.com (moderated for non-subscribers) 7161W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7162S: Maintained 7163F: Documentation/mn10300/ 7164F: arch/mn10300/ 7165 7166PARALLEL PORT SUPPORT 7167L: linux-parport@lists.infradead.org (subscribers-only) 7168S: Orphan 7169F: drivers/parport/ 7170F: include/linux/parport*.h 7171F: drivers/char/ppdev.c 7172F: include/uapi/linux/ppdev.h 7173 7174PARAVIRT_OPS INTERFACE 7175M: Jeremy Fitzhardinge <jeremy@goop.org> 7176M: Chris Wright <chrisw@sous-sol.org> 7177M: Alok Kataria <akataria@vmware.com> 7178M: Rusty Russell <rusty@rustcorp.com.au> 7179L: virtualization@lists.linux-foundation.org 7180S: Supported 7181F: Documentation/ia64/paravirt_ops.txt 7182F: arch/*/kernel/paravirt* 7183F: arch/*/include/asm/paravirt.h 7184 7185PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7186M: Tim Waugh <tim@cyberelk.net> 7187L: linux-parport@lists.infradead.org (subscribers-only) 7188W: http://www.torque.net/linux-pp.html 7189S: Maintained 7190F: Documentation/blockdev/paride.txt 7191F: drivers/block/paride/ 7192 7193PARISC ARCHITECTURE 7194M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7195M: Helge Deller <deller@gmx.de> 7196L: linux-parisc@vger.kernel.org 7197W: http://www.parisc-linux.org/ 7198Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7199T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7200T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7201S: Maintained 7202F: arch/parisc/ 7203F: Documentation/parisc/ 7204F: drivers/parisc/ 7205F: drivers/char/agp/parisc-agp.c 7206F: drivers/input/serio/gscps2.c 7207F: drivers/parport/parport_gsc.* 7208F: drivers/tty/serial/8250/8250_gsc.c 7209F: drivers/video/fbdev/sti* 7210F: drivers/video/console/sti* 7211F: drivers/video/logo/logo_parisc* 7212 7213PC87360 HARDWARE MONITORING DRIVER 7214M: Jim Cromie <jim.cromie@gmail.com> 7215L: lm-sensors@lm-sensors.org 7216S: Maintained 7217F: Documentation/hwmon/pc87360 7218F: drivers/hwmon/pc87360.c 7219 7220PC8736x GPIO DRIVER 7221M: Jim Cromie <jim.cromie@gmail.com> 7222S: Maintained 7223F: drivers/char/pc8736x_gpio.c 7224 7225PC87427 HARDWARE MONITORING DRIVER 7226M: Jean Delvare <jdelvare@suse.de> 7227L: lm-sensors@lm-sensors.org 7228S: Maintained 7229F: Documentation/hwmon/pc87427 7230F: drivers/hwmon/pc87427.c 7231 7232PCA9532 LED DRIVER 7233M: Riku Voipio <riku.voipio@iki.fi> 7234S: Maintained 7235F: drivers/leds/leds-pca9532.c 7236F: include/linux/leds-pca9532.h 7237 7238PCA9541 I2C BUS MASTER SELECTOR DRIVER 7239M: Guenter Roeck <linux@roeck-us.net> 7240L: linux-i2c@vger.kernel.org 7241S: Maintained 7242F: drivers/i2c/muxes/i2c-mux-pca9541.c 7243 7244PCDP - PRIMARY CONSOLE AND DEBUG PORT 7245M: Khalid Aziz <khalid@gonehiking.org> 7246S: Maintained 7247F: drivers/firmware/pcdp.* 7248 7249PCI ERROR RECOVERY 7250M: Linas Vepstas <linasvepstas@gmail.com> 7251L: linux-pci@vger.kernel.org 7252S: Supported 7253F: Documentation/PCI/pci-error-recovery.txt 7254 7255PCI SUBSYSTEM 7256M: Bjorn Helgaas <bhelgaas@google.com> 7257L: linux-pci@vger.kernel.org 7258Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7259T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7260S: Supported 7261F: Documentation/PCI/ 7262F: drivers/pci/ 7263F: include/linux/pci* 7264F: arch/x86/pci/ 7265F: arch/x86/kernel/quirks.c 7266 7267PCI DRIVER FOR APPLIEDMICRO XGENE 7268M: Tanmay Inamdar <tinamdar@apm.com> 7269L: linux-pci@vger.kernel.org 7270L: linux-arm-kernel@lists.infradead.org 7271S: Maintained 7272F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7273F: drivers/pci/host/pci-xgene.c 7274 7275PCI DRIVER FOR FREESCALE LAYERSCAPE 7276M: Minghuan Lian <minghuan.Lian@freescale.com> 7277M: Mingkai Hu <mingkai.hu@freescale.com> 7278M: Roy Zang <tie-fei.zang@freescale.com> 7279L: linuxppc-dev@lists.ozlabs.org 7280L: linux-pci@vger.kernel.org 7281L: linux-arm-kernel@lists.infradead.org 7282S: Maintained 7283F: drivers/pci/host/*layerscape* 7284 7285PCI DRIVER FOR IMX6 7286M: Richard Zhu <Richard.Zhu@freescale.com> 7287M: Lucas Stach <l.stach@pengutronix.de> 7288L: linux-pci@vger.kernel.org 7289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7290S: Maintained 7291F: drivers/pci/host/*imx6* 7292 7293PCI DRIVER FOR TI KEYSTONE 7294M: Murali Karicheri <m-karicheri2@ti.com> 7295L: linux-pci@vger.kernel.org 7296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7297S: Maintained 7298F: drivers/pci/host/*keystone* 7299 7300PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7301M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7302M: Jason Cooper <jason@lakedaemon.net> 7303L: linux-pci@vger.kernel.org 7304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7305S: Maintained 7306F: drivers/pci/host/*mvebu* 7307 7308PCI DRIVER FOR NVIDIA TEGRA 7309M: Thierry Reding <thierry.reding@gmail.com> 7310L: linux-tegra@vger.kernel.org 7311L: linux-pci@vger.kernel.org 7312S: Supported 7313F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7314F: drivers/pci/host/pci-tegra.c 7315 7316PCI DRIVER FOR TI DRA7XX 7317M: Kishon Vijay Abraham I <kishon@ti.com> 7318L: linux-omap@vger.kernel.org 7319L: linux-pci@vger.kernel.org 7320S: Supported 7321F: Documentation/devicetree/bindings/pci/ti-pci.txt 7322F: drivers/pci/host/pci-dra7xx.c 7323 7324PCI DRIVER FOR RENESAS R-CAR 7325M: Simon Horman <horms@verge.net.au> 7326L: linux-pci@vger.kernel.org 7327L: linux-sh@vger.kernel.org 7328S: Maintained 7329F: drivers/pci/host/*rcar* 7330 7331PCI DRIVER FOR SAMSUNG EXYNOS 7332M: Jingoo Han <jg1.han@samsung.com> 7333L: linux-pci@vger.kernel.org 7334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7335L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7336S: Maintained 7337F: drivers/pci/host/pci-exynos.c 7338 7339PCI DRIVER FOR SYNOPSIS DESIGNWARE 7340M: Mohit Kumar <mohit.kumar@st.com> 7341M: Jingoo Han <jg1.han@samsung.com> 7342L: linux-pci@vger.kernel.org 7343S: Maintained 7344F: drivers/pci/host/*designware* 7345 7346PCI DRIVER FOR GENERIC OF HOSTS 7347M: Will Deacon <will.deacon@arm.com> 7348L: linux-pci@vger.kernel.org 7349L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7350S: Maintained 7351F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7352F: drivers/pci/host/pci-host-generic.c 7353 7354PCIE DRIVER FOR ST SPEAR13XX 7355M: Mohit Kumar <mohit.kumar@st.com> 7356L: linux-pci@vger.kernel.org 7357S: Maintained 7358F: drivers/pci/host/*spear* 7359 7360PCMCIA SUBSYSTEM 7361P: Linux PCMCIA Team 7362L: linux-pcmcia@lists.infradead.org 7363W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7364T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7365S: Maintained 7366F: Documentation/pcmcia/ 7367F: drivers/pcmcia/ 7368F: include/pcmcia/ 7369 7370PCNET32 NETWORK DRIVER 7371M: Don Fry <pcnet32@frontier.com> 7372L: netdev@vger.kernel.org 7373S: Maintained 7374F: drivers/net/ethernet/amd/pcnet32.c 7375 7376PCRYPT PARALLEL CRYPTO ENGINE 7377M: Steffen Klassert <steffen.klassert@secunet.com> 7378L: linux-crypto@vger.kernel.org 7379S: Maintained 7380F: crypto/pcrypt.c 7381F: include/crypto/pcrypt.h 7382 7383PER-CPU MEMORY ALLOCATOR 7384M: Tejun Heo <tj@kernel.org> 7385M: Christoph Lameter <cl@linux-foundation.org> 7386T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7387S: Maintained 7388F: include/linux/percpu*.h 7389F: mm/percpu*.c 7390F: arch/*/include/asm/percpu.h 7391 7392PER-TASK DELAY ACCOUNTING 7393M: Balbir Singh <bsingharora@gmail.com> 7394S: Maintained 7395F: include/linux/delayacct.h 7396F: kernel/delayacct.c 7397 7398PERFORMANCE EVENTS SUBSYSTEM 7399M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7400M: Paul Mackerras <paulus@samba.org> 7401M: Ingo Molnar <mingo@redhat.com> 7402M: Arnaldo Carvalho de Melo <acme@kernel.org> 7403L: linux-kernel@vger.kernel.org 7404T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7405S: Supported 7406F: kernel/events/* 7407F: include/linux/perf_event.h 7408F: include/uapi/linux/perf_event.h 7409F: arch/*/kernel/perf_event*.c 7410F: arch/*/kernel/*/perf_event*.c 7411F: arch/*/kernel/*/*/perf_event*.c 7412F: arch/*/include/asm/perf_event.h 7413F: arch/*/kernel/perf_callchain.c 7414F: tools/perf/ 7415 7416PERSONALITY HANDLING 7417M: Christoph Hellwig <hch@infradead.org> 7418L: linux-abi-devel@lists.sourceforge.net 7419S: Maintained 7420F: include/linux/personality.h 7421F: include/uapi/linux/personality.h 7422 7423PHONET PROTOCOL 7424M: Remi Denis-Courmont <courmisch@gmail.com> 7425S: Supported 7426F: Documentation/networking/phonet.txt 7427F: include/linux/phonet.h 7428F: include/net/phonet/ 7429F: include/uapi/linux/phonet.h 7430F: net/phonet/ 7431 7432PHRAM MTD DRIVER 7433M: Joern Engel <joern@lazybastard.org> 7434L: linux-mtd@lists.infradead.org 7435S: Maintained 7436F: drivers/mtd/devices/phram.c 7437 7438PICOLCD HID DRIVER 7439M: Bruno Prémont <bonbons@linux-vserver.org> 7440L: linux-input@vger.kernel.org 7441S: Maintained 7442F: drivers/hid/hid-picolcd* 7443 7444PICOXCELL SUPPORT 7445M: Jamie Iles <jamie@jamieiles.com> 7446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7447T: git git://github.com/jamieiles/linux-2.6-ji.git 7448S: Supported 7449F: arch/arm/boot/dts/picoxcell* 7450F: arch/arm/mach-picoxcell/ 7451F: drivers/crypto/picoxcell* 7452 7453PIN CONTROL SUBSYSTEM 7454M: Linus Walleij <linus.walleij@linaro.org> 7455L: linux-gpio@vger.kernel.org 7456T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7457S: Maintained 7458F: drivers/pinctrl/ 7459F: include/linux/pinctrl/ 7460 7461PIN CONTROLLER - ATMEL AT91 7462M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7463L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7464S: Maintained 7465F: drivers/pinctrl/pinctrl-at91.* 7466 7467PIN CONTROLLER - INTEL 7468M: Mika Westerberg <mika.westerberg@linux.intel.com> 7469M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7470S: Maintained 7471F: drivers/pinctrl/intel/ 7472 7473PIN CONTROLLER - RENESAS 7474M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7475L: linux-sh@vger.kernel.org 7476S: Maintained 7477F: drivers/pinctrl/sh-pfc/ 7478 7479PIN CONTROLLER - SAMSUNG 7480M: Tomasz Figa <tomasz.figa@gmail.com> 7481M: Thomas Abraham <thomas.abraham@linaro.org> 7482L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7483L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7484S: Maintained 7485F: drivers/pinctrl/samsung/ 7486 7487PIN CONTROLLER - ST SPEAR 7488M: Viresh Kumar <viresh.linux@gmail.com> 7489L: spear-devel@list.st.com 7490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7491W: http://www.st.com/spear 7492S: Maintained 7493F: drivers/pinctrl/spear/ 7494 7495PKTCDVD DRIVER 7496M: Jiri Kosina <jkosina@suse.cz> 7497S: Maintained 7498F: drivers/block/pktcdvd.c 7499F: include/linux/pktcdvd.h 7500F: include/uapi/linux/pktcdvd.h 7501 7502PKUNITY SOC DRIVERS 7503M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7504W: http://mprc.pku.edu.cn/~guanxuetao/linux 7505S: Maintained 7506T: git git://github.com/gxt/linux.git 7507F: drivers/input/serio/i8042-unicore32io.h 7508F: drivers/i2c/busses/i2c-puv3.c 7509F: drivers/video/fbdev/fb-puv3.c 7510F: drivers/rtc/rtc-puv3.c 7511 7512PMBUS HARDWARE MONITORING DRIVERS 7513M: Guenter Roeck <linux@roeck-us.net> 7514L: lm-sensors@lm-sensors.org 7515W: http://www.lm-sensors.org/ 7516W: http://www.roeck-us.net/linux/drivers/ 7517T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7518S: Maintained 7519F: Documentation/hwmon/pmbus 7520F: drivers/hwmon/pmbus/ 7521F: include/linux/i2c/pmbus.h 7522 7523PMC SIERRA MaxRAID DRIVER 7524M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7525L: linux-scsi@vger.kernel.org 7526W: http://www.pmc-sierra.com/ 7527S: Supported 7528F: drivers/scsi/pmcraid.* 7529 7530PMC SIERRA PM8001 DRIVER 7531M: xjtuwjp@gmail.com 7532M: lindar_liu@usish.com 7533L: pmchba@pmcs.com 7534L: linux-scsi@vger.kernel.org 7535S: Supported 7536F: drivers/scsi/pm8001/ 7537 7538POSIX CLOCKS and TIMERS 7539M: Thomas Gleixner <tglx@linutronix.de> 7540L: linux-kernel@vger.kernel.org 7541T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7542S: Maintained 7543F: fs/timerfd.c 7544F: include/linux/timer* 7545F: kernel/time/*timer* 7546 7547POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7548M: Sebastian Reichel <sre@kernel.org> 7549M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7550M: David Woodhouse <dwmw2@infradead.org> 7551L: linux-pm@vger.kernel.org 7552T: git git://git.infradead.org/battery-2.6.git 7553S: Maintained 7554F: include/linux/power_supply.h 7555F: drivers/power/ 7556 7557PNP SUPPORT 7558M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7559S: Maintained 7560F: drivers/pnp/ 7561 7562PNXxxxx I2C DRIVER 7563M: Vitaly Wool <vitalywool@gmail.com> 7564L: linux-i2c@vger.kernel.org 7565S: Maintained 7566F: drivers/i2c/busses/i2c-pnx.c 7567 7568PPP PROTOCOL DRIVERS AND COMPRESSORS 7569M: Paul Mackerras <paulus@samba.org> 7570L: linux-ppp@vger.kernel.org 7571S: Maintained 7572F: drivers/net/ppp/ppp_* 7573 7574PPP OVER ATM (RFC 2364) 7575M: Mitchell Blank Jr <mitch@sfgoth.com> 7576S: Maintained 7577F: net/atm/pppoatm.c 7578F: include/uapi/linux/atmppp.h 7579 7580PPP OVER ETHERNET 7581M: Michal Ostrowski <mostrows@earthlink.net> 7582S: Maintained 7583F: drivers/net/ppp/pppoe.c 7584F: drivers/net/ppp/pppox.c 7585 7586PPP OVER L2TP 7587M: James Chapman <jchapman@katalix.com> 7588S: Maintained 7589F: net/l2tp/l2tp_ppp.c 7590F: include/linux/if_pppol2tp.h 7591F: include/uapi/linux/if_pppol2tp.h 7592 7593PPS SUPPORT 7594M: Rodolfo Giometti <giometti@enneenne.com> 7595W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7596L: linuxpps@ml.enneenne.com (subscribers-only) 7597S: Maintained 7598F: Documentation/pps/ 7599F: drivers/pps/ 7600F: include/linux/pps*.h 7601 7602PPTP DRIVER 7603M: Dmitry Kozlov <xeb@mail.ru> 7604L: netdev@vger.kernel.org 7605S: Maintained 7606F: drivers/net/ppp/pptp.c 7607W: http://sourceforge.net/projects/accel-pptp 7608 7609PREEMPTIBLE KERNEL 7610M: Robert Love <rml@tech9.net> 7611L: kpreempt-tech@lists.sourceforge.net 7612W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7613S: Supported 7614F: Documentation/preempt-locking.txt 7615F: include/linux/preempt.h 7616 7617PRISM54 WIRELESS DRIVER 7618M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7619L: linux-wireless@vger.kernel.org 7620W: http://wireless.kernel.org/en/users/Drivers/p54 7621S: Obsolete 7622F: drivers/net/wireless/prism54/ 7623 7624PS3 NETWORK SUPPORT 7625M: Geoff Levand <geoff@infradead.org> 7626L: netdev@vger.kernel.org 7627L: cbe-oss-dev@lists.ozlabs.org 7628S: Maintained 7629F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7630 7631PS3 PLATFORM SUPPORT 7632M: Geoff Levand <geoff@infradead.org> 7633L: linuxppc-dev@lists.ozlabs.org 7634L: cbe-oss-dev@lists.ozlabs.org 7635S: Maintained 7636F: arch/powerpc/boot/ps3* 7637F: arch/powerpc/include/asm/lv1call.h 7638F: arch/powerpc/include/asm/ps3*.h 7639F: arch/powerpc/platforms/ps3/ 7640F: drivers/*/ps3* 7641F: drivers/ps3/ 7642F: drivers/rtc/rtc-ps3.c 7643F: drivers/usb/host/*ps3.c 7644F: sound/ppc/snd_ps3* 7645 7646PS3VRAM DRIVER 7647M: Jim Paris <jim@jtan.com> 7648L: cbe-oss-dev@lists.ozlabs.org 7649S: Maintained 7650F: drivers/block/ps3vram.c 7651 7652PSTORE FILESYSTEM 7653M: Anton Vorontsov <anton@enomsg.org> 7654M: Colin Cross <ccross@android.com> 7655M: Kees Cook <keescook@chromium.org> 7656M: Tony Luck <tony.luck@intel.com> 7657S: Maintained 7658T: git git://git.infradead.org/users/cbou/linux-pstore.git 7659F: fs/pstore/ 7660F: include/linux/pstore* 7661F: drivers/firmware/efi/efi-pstore.c 7662F: drivers/acpi/apei/erst.c 7663 7664PTP HARDWARE CLOCK SUPPORT 7665M: Richard Cochran <richardcochran@gmail.com> 7666L: netdev@vger.kernel.org 7667S: Maintained 7668W: http://linuxptp.sourceforge.net/ 7669F: Documentation/ABI/testing/sysfs-ptp 7670F: Documentation/ptp/* 7671F: drivers/net/ethernet/freescale/gianfar_ptp.c 7672F: drivers/net/phy/dp83640* 7673F: drivers/ptp/* 7674F: include/linux/ptp_cl* 7675 7676PTRACE SUPPORT 7677M: Roland McGrath <roland@hack.frob.com> 7678M: Oleg Nesterov <oleg@redhat.com> 7679S: Maintained 7680F: include/asm-generic/syscall.h 7681F: include/linux/ptrace.h 7682F: include/linux/regset.h 7683F: include/linux/tracehook.h 7684F: include/uapi/linux/ptrace.h 7685F: kernel/ptrace.c 7686 7687PVRUSB2 VIDEO4LINUX DRIVER 7688M: Mike Isely <isely@pobox.com> 7689L: pvrusb2@isely.net (subscribers-only) 7690L: linux-media@vger.kernel.org 7691W: http://www.isely.net/pvrusb2/ 7692T: git git://linuxtv.org/media_tree.git 7693S: Maintained 7694F: Documentation/video4linux/README.pvrusb2 7695F: drivers/media/usb/pvrusb2/ 7696 7697PWC WEBCAM DRIVER 7698M: Hans de Goede <hdegoede@redhat.com> 7699L: linux-media@vger.kernel.org 7700T: git git://linuxtv.org/media_tree.git 7701S: Maintained 7702F: drivers/media/usb/pwc/* 7703 7704PWM FAN DRIVER 7705M: Kamil Debski <k.debski@samsung.com> 7706L: lm-sensors@lm-sensors.org 7707S: Supported 7708F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7709F: Documentation/hwmon/pwm-fan 7710F: drivers/hwmon/pwm-fan.c 7711 7712PWM SUBSYSTEM 7713M: Thierry Reding <thierry.reding@gmail.com> 7714L: linux-pwm@vger.kernel.org 7715S: Maintained 7716T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7717F: Documentation/pwm.txt 7718F: Documentation/devicetree/bindings/pwm/ 7719F: include/linux/pwm.h 7720F: drivers/pwm/ 7721F: drivers/video/backlight/pwm_bl.c 7722F: include/linux/pwm_backlight.h 7723 7724PXA2xx/PXA3xx SUPPORT 7725M: Daniel Mack <daniel@zonque.org> 7726M: Haojian Zhuang <haojian.zhuang@gmail.com> 7727M: Robert Jarzmik <robert.jarzmik@free.fr> 7728L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7729T: git git://github.com/hzhuang1/linux.git 7730T: git git://github.com/rjarzmik/linux.git 7731S: Maintained 7732F: arch/arm/mach-pxa/ 7733F: drivers/pcmcia/pxa2xx* 7734F: drivers/spi/spi-pxa2xx* 7735F: drivers/usb/gadget/udc/pxa2* 7736F: include/sound/pxa2xx-lib.h 7737F: sound/arm/pxa* 7738F: sound/soc/pxa/ 7739 7740PXA3xx NAND FLASH DRIVER 7741M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7742L: linux-mtd@lists.infradead.org 7743S: Maintained 7744F: drivers/mtd/nand/pxa3xx_nand.c 7745 7746MMP SUPPORT 7747M: Eric Miao <eric.y.miao@gmail.com> 7748M: Haojian Zhuang <haojian.zhuang@gmail.com> 7749L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7750T: git git://github.com/hzhuang1/linux.git 7751T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7752S: Maintained 7753F: arch/arm/mach-mmp/ 7754 7755PXA MMCI DRIVER 7756S: Orphan 7757 7758PXA RTC DRIVER 7759M: Robert Jarzmik <robert.jarzmik@free.fr> 7760L: rtc-linux@googlegroups.com 7761S: Maintained 7762 7763QAT DRIVER 7764M: Tadeusz Struk <tadeusz.struk@intel.com> 7765L: qat-linux@intel.com 7766S: Supported 7767F: drivers/crypto/qat/ 7768 7769QIB DRIVER 7770M: Mike Marciniszyn <infinipath@intel.com> 7771L: linux-rdma@vger.kernel.org 7772S: Supported 7773F: drivers/infiniband/hw/qib/ 7774 7775QLOGIC QLA1280 SCSI DRIVER 7776M: Michael Reed <mdr@sgi.com> 7777L: linux-scsi@vger.kernel.org 7778S: Maintained 7779F: drivers/scsi/qla1280.[ch] 7780 7781QLOGIC QLA2XXX FC-SCSI DRIVER 7782M: qla2xxx-upstream@qlogic.com 7783L: linux-scsi@vger.kernel.org 7784S: Supported 7785F: Documentation/scsi/LICENSE.qla2xxx 7786F: drivers/scsi/qla2xxx/ 7787 7788QLOGIC QLA4XXX iSCSI DRIVER 7789M: QLogic-Storage-Upstream@qlogic.com 7790L: linux-scsi@vger.kernel.org 7791S: Supported 7792F: Documentation/scsi/LICENSE.qla4xxx 7793F: drivers/scsi/qla4xxx/ 7794 7795QLOGIC QLA3XXX NETWORK DRIVER 7796M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7797M: Ron Mercer <ron.mercer@qlogic.com> 7798M: linux-driver@qlogic.com 7799L: netdev@vger.kernel.org 7800S: Supported 7801F: Documentation/networking/LICENSE.qla3xxx 7802F: drivers/net/ethernet/qlogic/qla3xxx.* 7803 7804QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 7805M: Shahed Shaikh <shahed.shaikh@qlogic.com> 7806M: Dept-GELinuxNICDev@qlogic.com 7807L: netdev@vger.kernel.org 7808S: Supported 7809F: drivers/net/ethernet/qlogic/qlcnic/ 7810 7811QLOGIC QLGE 10Gb ETHERNET DRIVER 7812M: Harish Patil <harish.patil@qlogic.com> 7813M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 7814M: Dept-GELinuxNICDev@qlogic.com 7815M: linux-driver@qlogic.com 7816L: netdev@vger.kernel.org 7817S: Supported 7818F: drivers/net/ethernet/qlogic/qlge/ 7819 7820QNX4 FILESYSTEM 7821M: Anders Larsen <al@alarsen.net> 7822W: http://www.alarsen.net/linux/qnx4fs/ 7823S: Maintained 7824F: fs/qnx4/ 7825F: include/uapi/linux/qnx4_fs.h 7826F: include/uapi/linux/qnxtypes.h 7827 7828QT1010 MEDIA DRIVER 7829M: Antti Palosaari <crope@iki.fi> 7830L: linux-media@vger.kernel.org 7831W: http://linuxtv.org/ 7832W: http://palosaari.fi/linux/ 7833Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7834T: git git://linuxtv.org/anttip/media_tree.git 7835S: Maintained 7836F: drivers/media/tuners/qt1010* 7837 7838QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 7839M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 7840L: linux-wireless@vger.kernel.org 7841L: ath9k-devel@lists.ath9k.org 7842W: http://wireless.kernel.org/en/users/Drivers/ath9k 7843S: Supported 7844F: drivers/net/wireless/ath/ath9k/ 7845 7846QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 7847M: Kalle Valo <kvalo@qca.qualcomm.com> 7848L: ath10k@lists.infradead.org 7849W: http://wireless.kernel.org/en/users/Drivers/ath10k 7850T: git git://github.com/kvalo/ath.git 7851S: Supported 7852F: drivers/net/wireless/ath/ath10k/ 7853 7854QUALCOMM HEXAGON ARCHITECTURE 7855M: Richard Kuo <rkuo@codeaurora.org> 7856L: linux-hexagon@vger.kernel.org 7857S: Supported 7858F: arch/hexagon/ 7859 7860QUALCOMM WCN36XX WIRELESS DRIVER 7861M: Eugene Krasnikov <k.eugene.e@gmail.com> 7862L: wcn36xx@lists.infradead.org 7863W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 7864T: git git://github.com/KrasnikovEugene/wcn36xx.git 7865S: Supported 7866F: drivers/net/wireless/ath/wcn36xx/ 7867 7868QUICKCAM PARALLEL PORT WEBCAMS 7869M: Hans Verkuil <hverkuil@xs4all.nl> 7870L: linux-media@vger.kernel.org 7871T: git git://linuxtv.org/media_tree.git 7872W: http://linuxtv.org 7873S: Odd Fixes 7874F: drivers/media/parport/*-qcam* 7875 7876RADOS BLOCK DEVICE (RBD) 7877M: Yehuda Sadeh <yehuda@inktank.com> 7878M: Sage Weil <sage@inktank.com> 7879M: Alex Elder <elder@kernel.org> 7880M: ceph-devel@vger.kernel.org 7881W: http://ceph.com/ 7882T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 7883S: Supported 7884F: drivers/block/rbd.c 7885F: drivers/block/rbd_types.h 7886 7887RADEON FRAMEBUFFER DISPLAY DRIVER 7888M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 7889L: linux-fbdev@vger.kernel.org 7890S: Maintained 7891F: drivers/video/fbdev/aty/radeon* 7892F: include/uapi/linux/radeonfb.h 7893 7894RADIOSHARK RADIO DRIVER 7895M: Hans de Goede <hdegoede@redhat.com> 7896L: linux-media@vger.kernel.org 7897T: git git://linuxtv.org/media_tree.git 7898S: Maintained 7899F: drivers/media/radio/radio-shark.c 7900 7901RADIOSHARK2 RADIO DRIVER 7902M: Hans de Goede <hdegoede@redhat.com> 7903L: linux-media@vger.kernel.org 7904T: git git://linuxtv.org/media_tree.git 7905S: Maintained 7906F: drivers/media/radio/radio-shark2.c 7907F: drivers/media/radio/radio-tea5777.c 7908 7909RAGE128 FRAMEBUFFER DISPLAY DRIVER 7910M: Paul Mackerras <paulus@samba.org> 7911L: linux-fbdev@vger.kernel.org 7912S: Maintained 7913F: drivers/video/fbdev/aty/aty128fb.c 7914 7915RALINK RT2X00 WIRELESS LAN DRIVER 7916P: rt2x00 project 7917M: Stanislaw Gruszka <sgruszka@redhat.com> 7918M: Helmut Schaa <helmut.schaa@googlemail.com> 7919L: linux-wireless@vger.kernel.org 7920L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 7921W: http://rt2x00.serialmonkey.com/ 7922S: Maintained 7923F: drivers/net/wireless/rt2x00/ 7924 7925RAMDISK RAM BLOCK DEVICE DRIVER 7926M: Nick Piggin <npiggin@kernel.dk> 7927S: Maintained 7928F: Documentation/blockdev/ramdisk.txt 7929F: drivers/block/brd.c 7930 7931RANDOM NUMBER DRIVER 7932M: "Theodore Ts'o" <tytso@mit.edu> 7933S: Maintained 7934F: drivers/char/random.c 7935 7936RAPIDIO SUBSYSTEM 7937M: Matt Porter <mporter@kernel.crashing.org> 7938M: Alexandre Bounine <alexandre.bounine@idt.com> 7939S: Maintained 7940F: drivers/rapidio/ 7941 7942RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 7943L: linux-wireless@vger.kernel.org 7944S: Orphan 7945F: drivers/net/wireless/ray* 7946 7947RCUTORTURE MODULE 7948M: Josh Triplett <josh@joshtriplett.org> 7949M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7950L: linux-kernel@vger.kernel.org 7951S: Supported 7952T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7953F: Documentation/RCU/torture.txt 7954F: kernel/rcu/rcutorture.c 7955 7956RCUTORTURE TEST FRAMEWORK 7957M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7958M: Josh Triplett <josh@joshtriplett.org> 7959R: Steven Rostedt <rostedt@goodmis.org> 7960R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7961R: Lai Jiangshan <laijs@cn.fujitsu.com> 7962L: linux-kernel@vger.kernel.org 7963S: Supported 7964T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7965F: tools/testing/selftests/rcutorture 7966 7967RDC R-321X SoC 7968M: Florian Fainelli <florian@openwrt.org> 7969S: Maintained 7970 7971RDC R6040 FAST ETHERNET DRIVER 7972M: Florian Fainelli <florian@openwrt.org> 7973L: netdev@vger.kernel.org 7974S: Maintained 7975F: drivers/net/ethernet/rdc/r6040.c 7976 7977RDS - RELIABLE DATAGRAM SOCKETS 7978M: Chien Yen <chien.yen@oracle.com> 7979L: rds-devel@oss.oracle.com (moderated for non-subscribers) 7980S: Supported 7981F: net/rds/ 7982 7983READ-COPY UPDATE (RCU) 7984M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7985M: Josh Triplett <josh@joshtriplett.org> 7986R: Steven Rostedt <rostedt@goodmis.org> 7987R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7988R: Lai Jiangshan <laijs@cn.fujitsu.com> 7989L: linux-kernel@vger.kernel.org 7990W: http://www.rdrop.com/users/paulmck/RCU/ 7991S: Supported 7992T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7993F: Documentation/RCU/ 7994X: Documentation/RCU/torture.txt 7995F: include/linux/rcu* 7996X: include/linux/srcu.h 7997F: kernel/rcu/ 7998X: kernel/torture.c 7999 8000REAL TIME CLOCK (RTC) SUBSYSTEM 8001M: Alessandro Zummo <a.zummo@towertech.it> 8002L: rtc-linux@googlegroups.com 8003Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8004S: Maintained 8005F: Documentation/rtc.txt 8006F: drivers/rtc/ 8007F: include/linux/rtc.h 8008F: include/uapi/linux/rtc.h 8009 8010REALTEK AUDIO CODECS 8011M: Bard Liao <bardliao@realtek.com> 8012M: Oder Chiou <oder_chiou@realtek.com> 8013S: Maintained 8014F: sound/soc/codecs/rt* 8015F: include/sound/rt*.h 8016 8017REISERFS FILE SYSTEM 8018L: reiserfs-devel@vger.kernel.org 8019S: Supported 8020F: fs/reiserfs/ 8021 8022REGISTER MAP ABSTRACTION 8023M: Mark Brown <broonie@kernel.org> 8024L: linux-kernel@vger.kernel.org 8025T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8026S: Supported 8027F: drivers/base/regmap/ 8028F: include/linux/regmap.h 8029 8030REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8031M: Ohad Ben-Cohen <ohad@wizery.com> 8032T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8033S: Maintained 8034F: drivers/remoteproc/ 8035F: Documentation/remoteproc.txt 8036F: include/linux/remoteproc.h 8037 8038REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8039M: Ohad Ben-Cohen <ohad@wizery.com> 8040T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8041S: Maintained 8042F: drivers/rpmsg/ 8043F: Documentation/rpmsg.txt 8044F: include/linux/rpmsg.h 8045 8046RESET CONTROLLER FRAMEWORK 8047M: Philipp Zabel <p.zabel@pengutronix.de> 8048S: Maintained 8049F: drivers/reset/ 8050F: Documentation/devicetree/bindings/reset/ 8051F: include/linux/reset.h 8052F: include/linux/reset-controller.h 8053 8054RFKILL 8055M: Johannes Berg <johannes@sipsolutions.net> 8056L: linux-wireless@vger.kernel.org 8057W: http://wireless.kernel.org/ 8058T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8059T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8060S: Maintained 8061F: Documentation/rfkill.txt 8062F: net/rfkill/ 8063 8064RICOH SMARTMEDIA/XD DRIVER 8065M: Maxim Levitsky <maximlevitsky@gmail.com> 8066S: Maintained 8067F: drivers/mtd/nand/r852.c 8068F: drivers/mtd/nand/r852.h 8069 8070RICOH R5C592 MEMORYSTICK DRIVER 8071M: Maxim Levitsky <maximlevitsky@gmail.com> 8072S: Maintained 8073F: drivers/memstick/host/r592.* 8074 8075ROCCAT DRIVERS 8076M: Stefan Achatz <erazor_de@users.sourceforge.net> 8077W: http://sourceforge.net/projects/roccat/ 8078S: Maintained 8079F: drivers/hid/hid-roccat* 8080F: include/linux/hid-roccat* 8081F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8082 8083ROCKER DRIVER 8084M: Jiri Pirko <jiri@resnulli.us> 8085M: Scott Feldman <sfeldma@gmail.com> 8086L: netdev@vger.kernel.org 8087S: Supported 8088F: drivers/net/ethernet/rocker/ 8089 8090ROCKETPORT DRIVER 8091P: Comtrol Corp. 8092W: http://www.comtrol.com 8093S: Maintained 8094F: Documentation/serial/rocket.txt 8095F: drivers/tty/rocket* 8096 8097ROCKETPORT EXPRESS/INFINITY DRIVER 8098M: Kevin Cernekee <cernekee@gmail.com> 8099L: linux-serial@vger.kernel.org 8100S: Odd Fixes 8101F: drivers/tty/serial/rp2.* 8102 8103ROSE NETWORK LAYER 8104M: Ralf Baechle <ralf@linux-mips.org> 8105L: linux-hams@vger.kernel.org 8106W: http://www.linux-ax25.org/ 8107S: Maintained 8108F: include/net/rose.h 8109F: include/uapi/linux/rose.h 8110F: net/rose/ 8111 8112RTL2830 MEDIA DRIVER 8113M: Antti Palosaari <crope@iki.fi> 8114L: linux-media@vger.kernel.org 8115W: http://linuxtv.org/ 8116W: http://palosaari.fi/linux/ 8117Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8118T: git git://linuxtv.org/anttip/media_tree.git 8119S: Maintained 8120F: drivers/media/dvb-frontends/rtl2830* 8121 8122RTL2832 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/rtl2832* 8131 8132RTL2832_SDR 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_sdr* 8141 8142RTL8180 WIRELESS DRIVER 8143L: linux-wireless@vger.kernel.org 8144W: http://wireless.kernel.org/ 8145T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8146S: Orphan 8147F: drivers/net/wireless/rtl818x/rtl8180/ 8148 8149RTL8187 WIRELESS DRIVER 8150M: Herton Ronaldo Krzesinski <herton@canonical.com> 8151M: Hin-Tak Leung <htl10@users.sourceforge.net> 8152M: Larry Finger <Larry.Finger@lwfinger.net> 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: Maintained 8157F: drivers/net/wireless/rtl818x/rtl8187/ 8158 8159RTL8192CE WIRELESS DRIVER 8160M: Larry Finger <Larry.Finger@lwfinger.net> 8161M: Chaoming Li <chaoming_li@realsil.com.cn> 8162L: linux-wireless@vger.kernel.org 8163W: http://wireless.kernel.org/ 8164T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8165S: Maintained 8166F: drivers/net/wireless/rtlwifi/ 8167F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8168 8169S3 SAVAGE FRAMEBUFFER DRIVER 8170M: Antonino Daplas <adaplas@gmail.com> 8171L: linux-fbdev@vger.kernel.org 8172S: Maintained 8173F: drivers/video/fbdev/savage/ 8174 8175S390 8176M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8177M: Heiko Carstens <heiko.carstens@de.ibm.com> 8178M: linux390@de.ibm.com 8179L: linux-s390@vger.kernel.org 8180W: http://www.ibm.com/developerworks/linux/linux390/ 8181S: Supported 8182F: arch/s390/ 8183F: drivers/s390/ 8184F: Documentation/s390/ 8185F: Documentation/DocBook/s390* 8186 8187S390 COMMON I/O LAYER 8188M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8189M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8190L: linux-s390@vger.kernel.org 8191W: http://www.ibm.com/developerworks/linux/linux390/ 8192S: Supported 8193F: drivers/s390/cio/ 8194 8195S390 DASD DRIVER 8196M: Stefan Weinhuber <wein@de.ibm.com> 8197M: Stefan Haberland <stefan.haberland@de.ibm.com> 8198L: linux-s390@vger.kernel.org 8199W: http://www.ibm.com/developerworks/linux/linux390/ 8200S: Supported 8201F: drivers/s390/block/dasd* 8202F: block/partitions/ibm.c 8203 8204S390 NETWORK DRIVERS 8205M: Ursula Braun <ursula.braun@de.ibm.com> 8206M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 8207M: linux390@de.ibm.com 8208L: linux-s390@vger.kernel.org 8209W: http://www.ibm.com/developerworks/linux/linux390/ 8210S: Supported 8211F: drivers/s390/net/ 8212 8213S390 PCI SUBSYSTEM 8214M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8215M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8216L: linux-s390@vger.kernel.org 8217W: http://www.ibm.com/developerworks/linux/linux390/ 8218S: Supported 8219F: arch/s390/pci/ 8220F: drivers/pci/hotplug/s390_pci_hpc.c 8221 8222S390 ZCRYPT DRIVER 8223M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8224M: linux390@de.ibm.com 8225L: linux-s390@vger.kernel.org 8226W: http://www.ibm.com/developerworks/linux/linux390/ 8227S: Supported 8228F: drivers/s390/crypto/ 8229 8230S390 ZFCP DRIVER 8231M: Steffen Maier <maier@linux.vnet.ibm.com> 8232M: linux390@de.ibm.com 8233L: linux-s390@vger.kernel.org 8234W: http://www.ibm.com/developerworks/linux/linux390/ 8235S: Supported 8236F: drivers/s390/scsi/zfcp_* 8237 8238S390 IUCV NETWORK LAYER 8239M: Ursula Braun <ursula.braun@de.ibm.com> 8240M: linux390@de.ibm.com 8241L: linux-s390@vger.kernel.org 8242W: http://www.ibm.com/developerworks/linux/linux390/ 8243S: Supported 8244F: drivers/s390/net/*iucv* 8245F: include/net/iucv/ 8246F: net/iucv/ 8247 8248S3C24XX SD/MMC Driver 8249M: Ben Dooks <ben-linux@fluff.org> 8250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8251S: Supported 8252F: drivers/mmc/host/s3cmci.* 8253 8254SAA6588 RDS RECEIVER DRIVER 8255M: Hans Verkuil <hverkuil@xs4all.nl> 8256L: linux-media@vger.kernel.org 8257T: git git://linuxtv.org/media_tree.git 8258W: http://linuxtv.org 8259S: Odd Fixes 8260F: drivers/media/i2c/saa6588* 8261 8262SAA7134 VIDEO4LINUX DRIVER 8263M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8264L: linux-media@vger.kernel.org 8265W: http://linuxtv.org 8266T: git git://linuxtv.org/media_tree.git 8267S: Odd fixes 8268F: Documentation/video4linux/*.saa7134 8269F: drivers/media/pci/saa7134/ 8270 8271SAA7146 VIDEO4LINUX-2 DRIVER 8272M: Hans Verkuil <hverkuil@xs4all.nl> 8273L: linux-media@vger.kernel.org 8274T: git git://linuxtv.org/media_tree.git 8275S: Maintained 8276F: drivers/media/common/saa7146/ 8277F: drivers/media/pci/saa7146/ 8278F: include/media/saa7146* 8279 8280SAMSUNG LAPTOP DRIVER 8281M: Corentin Chary <corentin.chary@gmail.com> 8282L: platform-driver-x86@vger.kernel.org 8283S: Maintained 8284F: drivers/platform/x86/samsung-laptop.c 8285 8286SAMSUNG AUDIO (ASoC) DRIVERS 8287M: Sangbeom Kim <sbkim73@samsung.com> 8288L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8289S: Supported 8290F: sound/soc/samsung/ 8291 8292SAMSUNG FRAMEBUFFER DRIVER 8293M: Jingoo Han <jg1.han@samsung.com> 8294L: linux-fbdev@vger.kernel.org 8295S: Maintained 8296F: drivers/video/fbdev/s3c-fb.c 8297 8298SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8299M: Sangbeom Kim <sbkim73@samsung.com> 8300L: linux-kernel@vger.kernel.org 8301S: Supported 8302F: drivers/mfd/sec*.c 8303F: drivers/regulator/s2m*.c 8304F: drivers/regulator/s5m*.c 8305F: include/linux/mfd/samsung/ 8306 8307SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8308M: Kyungmin Park <kyungmin.park@samsung.com> 8309M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8310L: linux-media@vger.kernel.org 8311Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8312S: Supported 8313F: drivers/media/platform/exynos4-is/ 8314 8315SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8316M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8317L: linux-media@vger.kernel.org 8318L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8319S: Maintained 8320F: drivers/media/platform/s3c-camif/ 8321F: include/media/s3c_camif.h 8322 8323SAMSUNG S5C73M3 CAMERA DRIVER 8324M: Kyungmin Park <kyungmin.park@samsung.com> 8325M: Andrzej Hajda <a.hajda@samsung.com> 8326L: linux-media@vger.kernel.org 8327S: Supported 8328F: drivers/media/i2c/s5c73m3/* 8329 8330SAMSUNG S5K5BAF CAMERA DRIVER 8331M: Kyungmin Park <kyungmin.park@samsung.com> 8332M: Andrzej Hajda <a.hajda@samsung.com> 8333L: linux-media@vger.kernel.org 8334S: Supported 8335F: drivers/media/i2c/s5k5baf.c 8336 8337SAMSUNG SOC CLOCK DRIVERS 8338M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8339M: Tomasz Figa <tomasz.figa@gmail.com> 8340S: Supported 8341L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8342F: drivers/clk/samsung/ 8343 8344SAMSUNG SXGBE DRIVERS 8345M: Byungho An <bh74.an@samsung.com> 8346M: Girish K S <ks.giri@samsung.com> 8347M: Vipul Pandya <vipul.pandya@samsung.com> 8348S: Supported 8349L: netdev@vger.kernel.org 8350F: drivers/net/ethernet/samsung/sxgbe/ 8351 8352SAMSUNG USB2 PHY DRIVER 8353M: Kamil Debski <k.debski@samsung.com> 8354L: linux-kernel@vger.kernel.org 8355S: Supported 8356F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8357F: Documentation/phy/samsung-usb2.txt 8358F: drivers/phy/phy-exynos4210-usb2.c 8359F: drivers/phy/phy-exynos4x12-usb2.c 8360F: drivers/phy/phy-exynos5250-usb2.c 8361F: drivers/phy/phy-s5pv210-usb2.c 8362F: drivers/phy/phy-samsung-usb2.c 8363F: drivers/phy/phy-samsung-usb2.h 8364 8365SERIAL DRIVERS 8366M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8367L: linux-serial@vger.kernel.org 8368S: Maintained 8369F: drivers/tty/serial/ 8370 8371SYNOPSYS DESIGNWARE DMAC DRIVER 8372M: Viresh Kumar <viresh.linux@gmail.com> 8373M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8374S: Maintained 8375F: include/linux/platform_data/dma-dw.h 8376F: drivers/dma/dw/ 8377 8378SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8379M: Seungwon Jeon <tgih.jun@samsung.com> 8380M: Jaehoon Chung <jh80.chung@samsung.com> 8381L: linux-mmc@vger.kernel.org 8382S: Maintained 8383F: include/linux/mmc/dw_mmc.h 8384F: drivers/mmc/host/dw_mmc* 8385 8386THUNDERBOLT DRIVER 8387M: Andreas Noever <andreas.noever@gmail.com> 8388S: Maintained 8389F: drivers/thunderbolt/ 8390 8391TIMEKEEPING, CLOCKSOURCE CORE, NTP 8392M: John Stultz <john.stultz@linaro.org> 8393M: Thomas Gleixner <tglx@linutronix.de> 8394L: linux-kernel@vger.kernel.org 8395T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8396S: Supported 8397F: include/linux/clocksource.h 8398F: include/linux/time.h 8399F: include/linux/timex.h 8400F: include/uapi/linux/time.h 8401F: include/uapi/linux/timex.h 8402F: kernel/time/clocksource.c 8403F: kernel/time/time*.c 8404F: kernel/time/ntp.c 8405 8406TLG2300 VIDEO4LINUX-2 DRIVER 8407M: Huang Shijie <shijie8@gmail.com> 8408M: Hans Verkuil <hverkuil@xs4all.nl> 8409S: Odd Fixes 8410F: drivers/media/usb/tlg2300/ 8411 8412SC1200 WDT DRIVER 8413M: Zwane Mwaikambo <zwanem@gmail.com> 8414S: Maintained 8415F: drivers/watchdog/sc1200wdt.c 8416 8417SCHEDULER 8418M: Ingo Molnar <mingo@redhat.com> 8419M: Peter Zijlstra <peterz@infradead.org> 8420L: linux-kernel@vger.kernel.org 8421T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8422S: Maintained 8423F: kernel/sched/ 8424F: include/linux/sched.h 8425F: include/uapi/linux/sched.h 8426F: include/linux/wait.h 8427 8428SCORE ARCHITECTURE 8429M: Chen Liqin <liqin.linux@gmail.com> 8430M: Lennox Wu <lennox.wu@gmail.com> 8431W: http://www.sunplus.com 8432S: Supported 8433F: arch/score/ 8434 8435SCSI CDROM DRIVER 8436M: Jens Axboe <axboe@kernel.dk> 8437L: linux-scsi@vger.kernel.org 8438W: http://www.kernel.dk 8439S: Maintained 8440F: drivers/scsi/sr* 8441 8442SCSI RDMA PROTOCOL (SRP) INITIATOR 8443M: Bart Van Assche <bvanassche@acm.org> 8444L: linux-rdma@vger.kernel.org 8445S: Supported 8446W: http://www.openfabrics.org 8447Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8448T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8449F: drivers/infiniband/ulp/srp/ 8450F: include/scsi/srp.h 8451 8452SCSI SG DRIVER 8453M: Doug Gilbert <dgilbert@interlog.com> 8454L: linux-scsi@vger.kernel.org 8455W: http://sg.danny.cz/sg 8456S: Maintained 8457F: Documentation/scsi/scsi-generic.txt 8458F: drivers/scsi/sg.c 8459F: include/scsi/sg.h 8460 8461SCSI SUBSYSTEM 8462M: "James E.J. Bottomley" <JBottomley@parallels.com> 8463L: linux-scsi@vger.kernel.org 8464T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 8465T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 8466T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 8467S: Maintained 8468F: drivers/scsi/ 8469F: include/scsi/ 8470 8471SCSI TAPE DRIVER 8472M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8473L: linux-scsi@vger.kernel.org 8474S: Maintained 8475F: Documentation/scsi/st.txt 8476F: drivers/scsi/st.* 8477F: drivers/scsi/st_*.h 8478 8479SCTP PROTOCOL 8480M: Vlad Yasevich <vyasevich@gmail.com> 8481M: Neil Horman <nhorman@tuxdriver.com> 8482L: linux-sctp@vger.kernel.org 8483W: http://lksctp.sourceforge.net 8484S: Maintained 8485F: Documentation/networking/sctp.txt 8486F: include/linux/sctp.h 8487F: include/uapi/linux/sctp.h 8488F: include/net/sctp/ 8489F: net/sctp/ 8490 8491SCx200 CPU SUPPORT 8492M: Jim Cromie <jim.cromie@gmail.com> 8493S: Odd Fixes 8494F: Documentation/i2c/busses/scx200_acb 8495F: arch/x86/platform/scx200/ 8496F: drivers/watchdog/scx200_wdt.c 8497F: drivers/i2c/busses/scx200* 8498F: drivers/mtd/maps/scx200_docflash.c 8499F: include/linux/scx200.h 8500 8501SCx200 GPIO DRIVER 8502M: Jim Cromie <jim.cromie@gmail.com> 8503S: Maintained 8504F: drivers/char/scx200_gpio.c 8505F: include/linux/scx200_gpio.h 8506 8507SCx200 HRT CLOCKSOURCE DRIVER 8508M: Jim Cromie <jim.cromie@gmail.com> 8509S: Maintained 8510F: drivers/clocksource/scx200_hrt.c 8511 8512SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8513M: Sascha Sommer <saschasommer@freenet.de> 8514L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8515S: Maintained 8516F: drivers/mmc/host/sdricoh_cs.c 8517 8518SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8519M: Chris Ball <chris@printf.net> 8520L: linux-mmc@vger.kernel.org 8521T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 8522S: Maintained 8523F: drivers/mmc/host/sdhci.* 8524F: drivers/mmc/host/sdhci-pltfm.[ch] 8525 8526SECURE COMPUTING 8527M: Kees Cook <keescook@chromium.org> 8528R: Andy Lutomirski <luto@amacapital.net> 8529R: Will Drewry <wad@chromium.org> 8530T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8531S: Supported 8532F: kernel/seccomp.c 8533F: include/uapi/linux/seccomp.h 8534F: include/linux/seccomp.h 8535K: \bsecure_computing 8536K: \bTIF_SECCOMP\b 8537 8538SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 8539M: Anton Vorontsov <anton@enomsg.org> 8540L: linuxppc-dev@lists.ozlabs.org 8541L: linux-mmc@vger.kernel.org 8542S: Maintained 8543F: drivers/mmc/host/sdhci-pltfm.[ch] 8544 8545SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8546M: Ben Dooks <ben-linux@fluff.org> 8547L: linux-mmc@vger.kernel.org 8548S: Maintained 8549F: drivers/mmc/host/sdhci-s3c.c 8550 8551SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8552M: Viresh Kumar <viresh.linux@gmail.com> 8553L: spear-devel@list.st.com 8554L: linux-mmc@vger.kernel.org 8555S: Maintained 8556F: drivers/mmc/host/sdhci-spear.c 8557 8558SECURITY SUBSYSTEM 8559M: James Morris <james.l.morris@oracle.com> 8560M: Serge E. Hallyn <serge@hallyn.com> 8561L: linux-security-module@vger.kernel.org (suggested Cc:) 8562T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8563W: http://kernsec.org/ 8564S: Supported 8565F: security/ 8566 8567SECURITY CONTACT 8568M: Security Officers <security@kernel.org> 8569S: Supported 8570 8571SELINUX SECURITY MODULE 8572M: Paul Moore <paul@paul-moore.com> 8573M: Stephen Smalley <sds@tycho.nsa.gov> 8574M: Eric Paris <eparis@parisplace.org> 8575L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8576W: http://selinuxproject.org 8577T: git git://git.infradead.org/users/pcmoore/selinux 8578S: Supported 8579F: include/linux/selinux* 8580F: security/selinux/ 8581F: scripts/selinux/ 8582 8583APPARMOR SECURITY MODULE 8584M: John Johansen <john.johansen@canonical.com> 8585L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8586W: apparmor.wiki.kernel.org 8587T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8588S: Supported 8589F: security/apparmor/ 8590 8591SENSABLE PHANTOM 8592M: Jiri Slaby <jirislaby@gmail.com> 8593S: Maintained 8594F: drivers/misc/phantom.c 8595F: include/uapi/linux/phantom.h 8596 8597SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8598M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8599L: linux-scsi@vger.kernel.org 8600W: http://www.emulex.com 8601S: Supported 8602F: drivers/scsi/be2iscsi/ 8603 8604SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8605M: Sathya Perla <sathya.perla@emulex.com> 8606M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8607M: Ajit Khaparde <ajit.khaparde@emulex.com> 8608L: netdev@vger.kernel.org 8609W: http://www.emulex.com 8610S: Supported 8611F: drivers/net/ethernet/emulex/benet/ 8612 8613SFC NETWORK DRIVER 8614M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8615M: Shradha Shah <sshah@solarflare.com> 8616L: netdev@vger.kernel.org 8617S: Supported 8618F: drivers/net/ethernet/sfc/ 8619 8620SGI GRU DRIVER 8621M: Dimitri Sivanich <sivanich@sgi.com> 8622S: Maintained 8623F: drivers/misc/sgi-gru/ 8624 8625SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8626M: Pat Gefre <pfg@sgi.com> 8627L: linux-ia64@vger.kernel.org 8628S: Supported 8629F: Documentation/ia64/serial.txt 8630F: drivers/tty/serial/ioc?_serial.c 8631F: include/linux/ioc?.h 8632 8633SGI XP/XPC/XPNET DRIVER 8634M: Cliff Whickman <cpw@sgi.com> 8635M: Robin Holt <robinmholt@gmail.com> 8636S: Maintained 8637F: drivers/misc/sgi-xp/ 8638 8639SI2157 MEDIA DRIVER 8640M: Antti Palosaari <crope@iki.fi> 8641L: linux-media@vger.kernel.org 8642W: http://linuxtv.org/ 8643W: http://palosaari.fi/linux/ 8644Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8645T: git git://linuxtv.org/anttip/media_tree.git 8646S: Maintained 8647F: drivers/media/tuners/si2157* 8648 8649SI2168 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/dvb-frontends/si2168* 8658 8659SI470X FM RADIO RECEIVER I2C DRIVER 8660M: Hans Verkuil <hverkuil@xs4all.nl> 8661L: linux-media@vger.kernel.org 8662T: git git://linuxtv.org/media_tree.git 8663W: http://linuxtv.org 8664S: Odd Fixes 8665F: drivers/media/radio/si470x/radio-si470x-i2c.c 8666 8667SI470X FM RADIO RECEIVER USB DRIVER 8668M: Hans Verkuil <hverkuil@xs4all.nl> 8669L: linux-media@vger.kernel.org 8670T: git git://linuxtv.org/media_tree.git 8671W: http://linuxtv.org 8672S: Maintained 8673F: drivers/media/radio/si470x/radio-si470x-common.c 8674F: drivers/media/radio/si470x/radio-si470x.h 8675F: drivers/media/radio/si470x/radio-si470x-usb.c 8676 8677SI4713 FM RADIO TRANSMITTER I2C DRIVER 8678M: Eduardo Valentin <edubezval@gmail.com> 8679L: linux-media@vger.kernel.org 8680T: git git://linuxtv.org/media_tree.git 8681W: http://linuxtv.org 8682S: Odd Fixes 8683F: drivers/media/radio/si4713/si4713.? 8684 8685SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8686M: Eduardo Valentin <edubezval@gmail.com> 8687L: linux-media@vger.kernel.org 8688T: git git://linuxtv.org/media_tree.git 8689W: http://linuxtv.org 8690S: Odd Fixes 8691F: drivers/media/radio/si4713/radio-platform-si4713.c 8692 8693SI4713 FM RADIO TRANSMITTER USB DRIVER 8694M: Hans Verkuil <hverkuil@xs4all.nl> 8695L: linux-media@vger.kernel.org 8696T: git git://linuxtv.org/media_tree.git 8697W: http://linuxtv.org 8698S: Maintained 8699F: drivers/media/radio/si4713/radio-usb-si4713.c 8700 8701SIANO DVB DRIVER 8702M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8703L: linux-media@vger.kernel.org 8704W: http://linuxtv.org 8705T: git git://linuxtv.org/media_tree.git 8706S: Odd fixes 8707F: drivers/media/common/siano/ 8708F: drivers/media/usb/siano/ 8709F: drivers/media/usb/siano/ 8710F: drivers/media/mmc/siano/ 8711 8712SIMPLEFB FB DRIVER 8713M: Hans de Goede <hdegoede@redhat.com> 8714L: linux-fbdev@vger.kernel.org 8715S: Maintained 8716F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8717F: drivers/video/fbdev/simplefb.c 8718F: include/linux/platform_data/simplefb.h 8719 8720SH_VEU V4L2 MEM2MEM DRIVER 8721L: linux-media@vger.kernel.org 8722S: Orphan 8723F: drivers/media/platform/sh_veu.c 8724 8725SH_VOU V4L2 OUTPUT DRIVER 8726L: linux-media@vger.kernel.org 8727S: Orphan 8728F: drivers/media/platform/sh_vou.c 8729F: include/media/sh_vou.h 8730 8731SIMPLE FIRMWARE INTERFACE (SFI) 8732M: Len Brown <lenb@kernel.org> 8733L: sfi-devel@simplefirmware.org 8734W: http://simplefirmware.org/ 8735T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8736S: Supported 8737F: arch/x86/platform/sfi/ 8738F: drivers/sfi/ 8739F: include/linux/sfi*.h 8740 8741SIMTEC EB110ATX (Chalice CATS) 8742P: Ben Dooks 8743P: Vincent Sanders <vince@simtec.co.uk> 8744M: Simtec Linux Team <linux@simtec.co.uk> 8745W: http://www.simtec.co.uk/products/EB110ATX/ 8746S: Supported 8747 8748SIMTEC EB2410ITX (BAST) 8749P: Ben Dooks 8750P: Vincent Sanders <vince@simtec.co.uk> 8751M: Simtec Linux Team <linux@simtec.co.uk> 8752W: http://www.simtec.co.uk/products/EB2410ITX/ 8753S: Supported 8754F: arch/arm/mach-s3c24xx/mach-bast.c 8755F: arch/arm/mach-s3c24xx/bast-ide.c 8756F: arch/arm/mach-s3c24xx/bast-irq.c 8757 8758TI DAVINCI MACHINE SUPPORT 8759M: Sekhar Nori <nsekhar@ti.com> 8760M: Kevin Hilman <khilman@deeprootsystems.com> 8761T: git git://gitorious.org/linux-davinci/linux-davinci.git 8762Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8763S: Supported 8764F: arch/arm/mach-davinci/ 8765F: drivers/i2c/busses/i2c-davinci.c 8766 8767TI DAVINCI SERIES MEDIA DRIVER 8768M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8769L: linux-media@vger.kernel.org 8770W: http://linuxtv.org/ 8771Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8772T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8773S: Maintained 8774F: drivers/media/platform/davinci/ 8775F: include/media/davinci/ 8776 8777SIS 190 ETHERNET DRIVER 8778M: Francois Romieu <romieu@fr.zoreil.com> 8779L: netdev@vger.kernel.org 8780S: Maintained 8781F: drivers/net/ethernet/sis/sis190.c 8782 8783SIS 900/7016 FAST ETHERNET DRIVER 8784M: Daniele Venzano <venza@brownhat.org> 8785W: http://www.brownhat.org/sis900.html 8786L: netdev@vger.kernel.org 8787S: Maintained 8788F: drivers/net/ethernet/sis/sis900.* 8789 8790SIS FRAMEBUFFER DRIVER 8791M: Thomas Winischhofer <thomas@winischhofer.net> 8792W: http://www.winischhofer.net/linuxsisvga.shtml 8793S: Maintained 8794F: Documentation/fb/sisfb.txt 8795F: drivers/video/fbdev/sis/ 8796F: include/video/sisfb.h 8797 8798SIS USB2VGA DRIVER 8799M: Thomas Winischhofer <thomas@winischhofer.net> 8800W: http://www.winischhofer.at/linuxsisusbvga.shtml 8801S: Maintained 8802F: drivers/usb/misc/sisusbvga/ 8803 8804SLAB ALLOCATOR 8805M: Christoph Lameter <cl@linux.com> 8806M: Pekka Enberg <penberg@kernel.org> 8807M: David Rientjes <rientjes@google.com> 8808M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 8809M: Andrew Morton <akpm@linux-foundation.org> 8810L: linux-mm@kvack.org 8811S: Maintained 8812F: include/linux/sl?b*.h 8813F: mm/sl?b* 8814 8815SLEEPABLE READ-COPY UPDATE (SRCU) 8816M: Lai Jiangshan <laijs@cn.fujitsu.com> 8817M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8818M: Josh Triplett <josh@joshtriplett.org> 8819R: Steven Rostedt <rostedt@goodmis.org> 8820R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8821L: linux-kernel@vger.kernel.org 8822W: http://www.rdrop.com/users/paulmck/RCU/ 8823S: Supported 8824T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8825F: include/linux/srcu.h 8826F: kernel/rcu/srcu.c 8827 8828SMACK SECURITY MODULE 8829M: Casey Schaufler <casey@schaufler-ca.com> 8830L: linux-security-module@vger.kernel.org 8831W: http://schaufler-ca.com 8832T: git git://git.gitorious.org/smack-next/kernel.git 8833S: Maintained 8834F: Documentation/security/Smack.txt 8835F: security/smack/ 8836 8837DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 8838M: Kevin Hilman <khilman@kernel.org> 8839M: Nishanth Menon <nm@ti.com> 8840S: Maintained 8841F: drivers/power/avs/ 8842F: include/linux/power/smartreflex.h 8843L: linux-pm@vger.kernel.org 8844 8845SMC91x ETHERNET DRIVER 8846M: Nicolas Pitre <nico@fluxnic.net> 8847S: Odd Fixes 8848F: drivers/net/ethernet/smsc/smc91x.* 8849 8850SMIA AND SMIA++ IMAGE SENSOR DRIVER 8851M: Sakari Ailus <sakari.ailus@iki.fi> 8852L: linux-media@vger.kernel.org 8853S: Maintained 8854F: drivers/media/i2c/smiapp/ 8855F: include/media/smiapp.h 8856F: drivers/media/i2c/smiapp-pll.c 8857F: drivers/media/i2c/smiapp-pll.h 8858 8859SMM665 HARDWARE MONITOR DRIVER 8860M: Guenter Roeck <linux@roeck-us.net> 8861L: lm-sensors@lm-sensors.org 8862S: Maintained 8863F: Documentation/hwmon/smm665 8864F: drivers/hwmon/smm665.c 8865 8866SMSC EMC2103 HARDWARE MONITOR DRIVER 8867M: Steve Glendinning <steve.glendinning@shawell.net> 8868L: lm-sensors@lm-sensors.org 8869S: Maintained 8870F: Documentation/hwmon/emc2103 8871F: drivers/hwmon/emc2103.c 8872 8873SMSC SCH5627 HARDWARE MONITOR DRIVER 8874M: Hans de Goede <hdegoede@redhat.com> 8875L: lm-sensors@lm-sensors.org 8876S: Supported 8877F: Documentation/hwmon/sch5627 8878F: drivers/hwmon/sch5627.c 8879 8880SMSC47B397 HARDWARE MONITOR DRIVER 8881M: Jean Delvare <jdelvare@suse.de> 8882L: lm-sensors@lm-sensors.org 8883S: Maintained 8884F: Documentation/hwmon/smsc47b397 8885F: drivers/hwmon/smsc47b397.c 8886 8887SMSC911x ETHERNET DRIVER 8888M: Steve Glendinning <steve.glendinning@shawell.net> 8889L: netdev@vger.kernel.org 8890S: Maintained 8891F: include/linux/smsc911x.h 8892F: drivers/net/ethernet/smsc/smsc911x.* 8893 8894SMSC9420 PCI ETHERNET DRIVER 8895M: Steve Glendinning <steve.glendinning@shawell.net> 8896L: netdev@vger.kernel.org 8897S: Maintained 8898F: drivers/net/ethernet/smsc/smsc9420.* 8899 8900SMSC UFX6000 and UFX7000 USB to VGA DRIVER 8901M: Steve Glendinning <steve.glendinning@shawell.net> 8902L: linux-fbdev@vger.kernel.org 8903S: Maintained 8904F: drivers/video/fbdev/smscufx.c 8905 8906SOC-CAMERA V4L2 SUBSYSTEM 8907M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 8908L: linux-media@vger.kernel.org 8909T: git git://linuxtv.org/media_tree.git 8910S: Maintained 8911F: include/media/soc* 8912F: drivers/media/i2c/soc_camera/ 8913F: drivers/media/platform/soc_camera/ 8914 8915SOEKRIS NET48XX LED SUPPORT 8916M: Chris Boot <bootc@bootc.net> 8917S: Maintained 8918F: drivers/leds/leds-net48xx.c 8919 8920SOFTLOGIC 6x10 MPEG CODEC 8921M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 8922M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 8923M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 8924L: linux-media@vger.kernel.org 8925S: Supported 8926F: drivers/media/pci/solo6x10/ 8927 8928SOFTWARE RAID (Multiple Disks) SUPPORT 8929M: Neil Brown <neilb@suse.de> 8930L: linux-raid@vger.kernel.org 8931S: Supported 8932F: drivers/md/ 8933F: include/linux/raid/ 8934F: include/uapi/linux/raid/ 8935 8936SONIC NETWORK DRIVER 8937M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 8938L: netdev@vger.kernel.org 8939S: Maintained 8940F: drivers/net/ethernet/natsemi/sonic.* 8941 8942SONICS SILICON BACKPLANE DRIVER (SSB) 8943M: Michael Buesch <m@bues.ch> 8944L: netdev@vger.kernel.org 8945S: Maintained 8946F: drivers/ssb/ 8947F: include/linux/ssb/ 8948 8949SONY VAIO CONTROL DEVICE DRIVER 8950M: Mattia Dongili <malattia@linux.it> 8951L: platform-driver-x86@vger.kernel.org 8952W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 8953S: Maintained 8954F: Documentation/laptops/sony-laptop.txt 8955F: drivers/char/sonypi.c 8956F: drivers/platform/x86/sony-laptop.c 8957F: include/linux/sony-laptop.h 8958 8959SONY MEMORYSTICK CARD SUPPORT 8960M: Alex Dubov <oakad@yahoo.com> 8961W: http://tifmxx.berlios.de/ 8962S: Maintained 8963F: drivers/memstick/host/tifm_ms.c 8964 8965SONY MEMORYSTICK STANDARD SUPPORT 8966M: Maxim Levitsky <maximlevitsky@gmail.com> 8967S: Maintained 8968F: drivers/memstick/core/ms_block.* 8969 8970SOUND 8971M: Jaroslav Kysela <perex@perex.cz> 8972M: Takashi Iwai <tiwai@suse.de> 8973L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8974W: http://www.alsa-project.org/ 8975T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8976T: git git://git.alsa-project.org/alsa-kernel.git 8977Q: http://patchwork.kernel.org/project/alsa-devel/list/ 8978S: Maintained 8979F: Documentation/sound/ 8980F: include/sound/ 8981F: include/uapi/sound/ 8982F: sound/ 8983 8984SOUND - COMPRESSED AUDIO 8985M: Vinod Koul <vinod.koul@intel.com> 8986L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8987T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8988S: Supported 8989F: Documentation/sound/alsa/compress_offload.txt 8990F: include/sound/compress_driver.h 8991F: include/uapi/sound/compress_* 8992F: sound/core/compress_offload.c 8993F: sound/soc/soc-compress.c 8994 8995SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 8996M: Liam Girdwood <lgirdwood@gmail.com> 8997M: Mark Brown <broonie@kernel.org> 8998T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 8999L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9000W: http://alsa-project.org/main/index.php/ASoC 9001S: Supported 9002F: Documentation/sound/alsa/soc/ 9003F: sound/soc/ 9004F: include/sound/soc* 9005 9006SOUND - DMAENGINE HELPERS 9007M: Lars-Peter Clausen <lars@metafoo.de> 9008S: Supported 9009F: include/sound/dmaengine_pcm.h 9010F: sound/core/pcm_dmaengine.c 9011F: sound/soc/soc-generic-dmaengine-pcm.c 9012 9013SP2 MEDIA DRIVER 9014M: Olli Salonen <olli.salonen@iki.fi> 9015L: linux-media@vger.kernel.org 9016W: http://linuxtv.org/ 9017Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9018S: Maintained 9019F: drivers/media/dvb-frontends/sp2* 9020 9021SPARC + UltraSPARC (sparc/sparc64) 9022M: "David S. Miller" <davem@davemloft.net> 9023L: sparclinux@vger.kernel.org 9024Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9025T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9026T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9027S: Maintained 9028F: arch/sparc/ 9029F: drivers/sbus/ 9030 9031SPARC SERIAL DRIVERS 9032M: "David S. Miller" <davem@davemloft.net> 9033L: sparclinux@vger.kernel.org 9034T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9035T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9036S: Maintained 9037F: include/linux/sunserialcore.h 9038F: drivers/tty/serial/suncore.c 9039F: drivers/tty/serial/sunhv.c 9040F: drivers/tty/serial/sunsab.c 9041F: drivers/tty/serial/sunsab.h 9042F: drivers/tty/serial/sunsu.c 9043F: drivers/tty/serial/sunzilog.c 9044F: drivers/tty/serial/sunzilog.h 9045 9046SPARSE CHECKER 9047M: "Christopher Li" <sparse@chrisli.org> 9048L: linux-sparse@vger.kernel.org 9049W: https://sparse.wiki.kernel.org/ 9050T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9051T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9052S: Maintained 9053F: include/linux/compiler.h 9054 9055SPEAR PLATFORM SUPPORT 9056M: Viresh Kumar <viresh.linux@gmail.com> 9057M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9058L: spear-devel@list.st.com 9059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9060W: http://www.st.com/spear 9061S: Maintained 9062F: arch/arm/mach-spear/ 9063 9064SPEAR CLOCK FRAMEWORK SUPPORT 9065M: Viresh Kumar <viresh.linux@gmail.com> 9066L: spear-devel@list.st.com 9067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9068W: http://www.st.com/spear 9069S: Maintained 9070F: drivers/clk/spear/ 9071 9072SPI SUBSYSTEM 9073M: Mark Brown <broonie@kernel.org> 9074L: linux-spi@vger.kernel.org 9075T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9076Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9077S: Maintained 9078F: Documentation/spi/ 9079F: drivers/spi/ 9080F: include/linux/spi/ 9081F: include/uapi/linux/spi/ 9082 9083SPIDERNET NETWORK DRIVER for CELL 9084M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9085M: Jens Osterkamp <jens@de.ibm.com> 9086L: netdev@vger.kernel.org 9087S: Supported 9088F: Documentation/networking/spider_net.txt 9089F: drivers/net/ethernet/toshiba/spider_net* 9090 9091SPU FILE SYSTEM 9092M: Jeremy Kerr <jk@ozlabs.org> 9093L: linuxppc-dev@lists.ozlabs.org 9094L: cbe-oss-dev@lists.ozlabs.org 9095W: http://www.ibm.com/developerworks/power/cell/ 9096S: Supported 9097F: Documentation/filesystems/spufs.txt 9098F: arch/powerpc/platforms/cell/spufs/ 9099 9100SQUASHFS FILE SYSTEM 9101M: Phillip Lougher <phillip@squashfs.org.uk> 9102L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9103W: http://squashfs.org.uk 9104S: Maintained 9105F: Documentation/filesystems/squashfs.txt 9106F: fs/squashfs/ 9107 9108SRM (Alpha) environment access 9109M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9110S: Maintained 9111F: arch/alpha/kernel/srm_env.c 9112 9113STABLE BRANCH 9114M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9115L: stable@vger.kernel.org 9116S: Supported 9117F: Documentation/stable_kernel_rules.txt 9118 9119STAGING SUBSYSTEM 9120M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9121T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9122L: devel@driverdev.osuosl.org 9123S: Supported 9124F: drivers/staging/ 9125 9126STAGING - COMEDI 9127M: Ian Abbott <abbotti@mev.co.uk> 9128M: H Hartley Sweeten <hsweeten@visionengravers.com> 9129S: Odd Fixes 9130F: drivers/staging/comedi/ 9131 9132STAGING - FLARION FT1000 DRIVERS 9133M: Marek Belisko <marek.belisko@gmail.com> 9134S: Odd Fixes 9135F: drivers/staging/ft1000/ 9136 9137STAGING - INDUSTRIAL IO 9138M: Jonathan Cameron <jic23@kernel.org> 9139L: linux-iio@vger.kernel.org 9140S: Odd Fixes 9141F: drivers/staging/iio/ 9142 9143STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9144M: Jarod Wilson <jarod@wilsonet.com> 9145W: http://www.lirc.org/ 9146S: Odd Fixes 9147F: drivers/staging/media/lirc/ 9148 9149STAGING - LUSTRE PARALLEL FILESYSTEM 9150M: Oleg Drokin <oleg.drokin@intel.com> 9151M: Andreas Dilger <andreas.dilger@intel.com> 9152L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9153W: http://lustre.opensfs.org/ 9154S: Maintained 9155F: drivers/staging/lustre 9156 9157STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9158M: Julian Andres Klode <jak@jak-linux.org> 9159M: Marc Dietrich <marvin24@gmx.de> 9160L: ac100@lists.launchpad.net (moderated for non-subscribers) 9161L: linux-tegra@vger.kernel.org 9162S: Maintained 9163F: drivers/staging/nvec/ 9164 9165STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9166M: Jens Frederich <jfrederich@gmail.com> 9167M: Daniel Drake <dsd@laptop.org> 9168M: Jon Nettleton <jon.nettleton@gmail.com> 9169W: http://wiki.laptop.org/go/DCON 9170S: Maintained 9171F: drivers/staging/olpc_dcon/ 9172 9173STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9174M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9175S: Maintained 9176F: drivers/staging/ozwpan/ 9177 9178STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9179M: Willy Tarreau <willy@meta-x.org> 9180S: Odd Fixes 9181F: drivers/staging/panel/ 9182 9183STAGING - REALTEK RTL8712U DRIVERS 9184M: Larry Finger <Larry.Finger@lwfinger.net> 9185M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9186S: Odd Fixes 9187F: drivers/staging/rtl8712/ 9188 9189STAGING - REALTEK RTL8723U WIRELESS DRIVER 9190M: Larry Finger <Larry.Finger@lwfinger.net> 9191M: Jes Sorensen <Jes.Sorensen@redhat.com> 9192L: linux-wireless@vger.kernel.org 9193S: Maintained 9194F: drivers/staging/rtl8723au/ 9195 9196STAGING - SLICOSS 9197M: Lior Dotan <liodot@gmail.com> 9198M: Christopher Harrer <charrer@alacritech.com> 9199S: Odd Fixes 9200F: drivers/staging/slicoss/ 9201 9202STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9203M: William Hubbs <w.d.hubbs@gmail.com> 9204M: Chris Brannon <chris@the-brannons.com> 9205M: Kirk Reiser <kirk@reisers.ca> 9206M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9207L: speakup@linux-speakup.org 9208W: http://www.linux-speakup.org/ 9209S: Odd Fixes 9210F: drivers/staging/speakup/ 9211 9212STAGING - VIA VT665X DRIVERS 9213M: Forest Bond <forest@alittletooquiet.net> 9214S: Odd Fixes 9215F: drivers/staging/vt665?/ 9216 9217STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9218M: Arnaud Patard <arnaud.patard@rtp-net.org> 9219S: Odd Fixes 9220F: drivers/staging/xgifb/ 9221 9222STARFIRE/DURALAN NETWORK DRIVER 9223M: Ion Badulescu <ionut@badula.org> 9224S: Odd Fixes 9225F: drivers/net/ethernet/adaptec/starfire* 9226 9227SUN3/3X 9228M: Sam Creasey <sammy@sammy.net> 9229W: http://sammy.net/sun3/ 9230S: Maintained 9231F: arch/m68k/kernel/*sun3* 9232F: arch/m68k/sun3*/ 9233F: arch/m68k/include/asm/sun3* 9234F: drivers/net/ethernet/i825xx/sun3* 9235 9236SUNDANCE NETWORK DRIVER 9237M: Denis Kirjanov <kda@linux-powerpc.org> 9238L: netdev@vger.kernel.org 9239S: Maintained 9240F: drivers/net/ethernet/dlink/sundance.c 9241 9242SUPERH 9243L: linux-sh@vger.kernel.org 9244W: http://www.linux-sh.org 9245Q: http://patchwork.kernel.org/project/linux-sh/list/ 9246S: Orphan 9247F: Documentation/sh/ 9248F: arch/sh/ 9249F: drivers/sh/ 9250 9251SUSPEND TO RAM 9252M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9253M: Len Brown <len.brown@intel.com> 9254M: Pavel Machek <pavel@ucw.cz> 9255L: linux-pm@vger.kernel.org 9256S: Supported 9257F: Documentation/power/ 9258F: arch/x86/kernel/acpi/ 9259F: drivers/base/power/ 9260F: kernel/power/ 9261F: include/linux/suspend.h 9262F: include/linux/freezer.h 9263F: include/linux/pm.h 9264 9265SVGA HANDLING 9266M: Martin Mares <mj@ucw.cz> 9267L: linux-video@atrey.karlin.mff.cuni.cz 9268S: Maintained 9269F: Documentation/svga.txt 9270F: arch/x86/boot/video* 9271 9272SWIOTLB SUBSYSTEM 9273M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9274L: linux-kernel@vger.kernel.org 9275S: Supported 9276F: lib/swiotlb.c 9277F: arch/*/kernel/pci-swiotlb.c 9278F: include/linux/swiotlb.h 9279 9280SWITCHDEV 9281M: Jiri Pirko <jiri@resnulli.us> 9282L: netdev@vger.kernel.org 9283S: Supported 9284F: net/switchdev/ 9285F: include/net/switchdev.h 9286 9287SYNOPSYS ARC ARCHITECTURE 9288M: Vineet Gupta <vgupta@synopsys.com> 9289S: Supported 9290F: arch/arc/ 9291F: Documentation/devicetree/bindings/arc/ 9292F: drivers/tty/serial/arc_uart.c 9293 9294SYSV FILESYSTEM 9295M: Christoph Hellwig <hch@infradead.org> 9296S: Maintained 9297F: Documentation/filesystems/sysv-fs.txt 9298F: fs/sysv/ 9299F: include/linux/sysv_fs.h 9300 9301TARGET SUBSYSTEM 9302M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9303L: linux-scsi@vger.kernel.org 9304L: target-devel@vger.kernel.org 9305W: http://www.linux-iscsi.org 9306W: http://groups.google.com/group/linux-iscsi-target-dev 9307T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9308S: Supported 9309F: drivers/target/ 9310F: include/target/ 9311F: Documentation/target/ 9312 9313TASKSTATS STATISTICS INTERFACE 9314M: Balbir Singh <bsingharora@gmail.com> 9315S: Maintained 9316F: Documentation/accounting/taskstats* 9317F: include/linux/taskstats* 9318F: kernel/taskstats.c 9319 9320TC CLASSIFIER 9321M: Jamal Hadi Salim <jhs@mojatatu.com> 9322L: netdev@vger.kernel.org 9323S: Maintained 9324F: include/net/pkt_cls.h 9325F: include/uapi/linux/pkt_cls.h 9326F: net/sched/ 9327 9328TCP LOW PRIORITY MODULE 9329M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9330M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9331W: http://tcp-lp-mod.sourceforge.net/ 9332S: Maintained 9333F: net/ipv4/tcp_lp.c 9334 9335TDA10071 MEDIA DRIVER 9336M: Antti Palosaari <crope@iki.fi> 9337L: linux-media@vger.kernel.org 9338W: http://linuxtv.org/ 9339W: http://palosaari.fi/linux/ 9340Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9341T: git git://linuxtv.org/anttip/media_tree.git 9342S: Maintained 9343F: drivers/media/dvb-frontends/tda10071* 9344 9345TDA18212 MEDIA DRIVER 9346M: Antti Palosaari <crope@iki.fi> 9347L: linux-media@vger.kernel.org 9348W: http://linuxtv.org/ 9349W: http://palosaari.fi/linux/ 9350Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9351T: git git://linuxtv.org/anttip/media_tree.git 9352S: Maintained 9353F: drivers/media/tuners/tda18212* 9354 9355TDA18218 MEDIA DRIVER 9356M: Antti Palosaari <crope@iki.fi> 9357L: linux-media@vger.kernel.org 9358W: http://linuxtv.org/ 9359W: http://palosaari.fi/linux/ 9360Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9361T: git git://linuxtv.org/anttip/media_tree.git 9362S: Maintained 9363F: drivers/media/tuners/tda18218* 9364 9365TDA18271 MEDIA DRIVER 9366M: Michael Krufky <mkrufky@linuxtv.org> 9367L: linux-media@vger.kernel.org 9368W: http://linuxtv.org/ 9369W: http://github.com/mkrufky 9370Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9371T: git git://linuxtv.org/mkrufky/tuners.git 9372S: Maintained 9373F: drivers/media/tuners/tda18271* 9374 9375TDA827x MEDIA DRIVER 9376M: Michael Krufky <mkrufky@linuxtv.org> 9377L: linux-media@vger.kernel.org 9378W: http://linuxtv.org/ 9379W: http://github.com/mkrufky 9380Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9381T: git git://linuxtv.org/mkrufky/tuners.git 9382S: Maintained 9383F: drivers/media/tuners/tda8290.* 9384 9385TDA8290 MEDIA DRIVER 9386M: Michael Krufky <mkrufky@linuxtv.org> 9387L: linux-media@vger.kernel.org 9388W: http://linuxtv.org/ 9389W: http://github.com/mkrufky 9390Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9391T: git git://linuxtv.org/mkrufky/tuners.git 9392S: Maintained 9393F: drivers/media/tuners/tda8290.* 9394 9395TDA9840 MEDIA DRIVER 9396M: Hans Verkuil <hverkuil@xs4all.nl> 9397L: linux-media@vger.kernel.org 9398T: git git://linuxtv.org/media_tree.git 9399W: http://linuxtv.org 9400S: Maintained 9401F: drivers/media/i2c/tda9840* 9402 9403TEA5761 TUNER DRIVER 9404M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9405L: linux-media@vger.kernel.org 9406W: http://linuxtv.org 9407T: git git://linuxtv.org/media_tree.git 9408S: Odd fixes 9409F: drivers/media/tuners/tea5761.* 9410 9411TEA5767 TUNER DRIVER 9412M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9413L: linux-media@vger.kernel.org 9414W: http://linuxtv.org 9415T: git git://linuxtv.org/media_tree.git 9416S: Maintained 9417F: drivers/media/tuners/tea5767.* 9418 9419TEA6415C MEDIA DRIVER 9420M: Hans Verkuil <hverkuil@xs4all.nl> 9421L: linux-media@vger.kernel.org 9422T: git git://linuxtv.org/media_tree.git 9423W: http://linuxtv.org 9424S: Maintained 9425F: drivers/media/i2c/tea6415c* 9426 9427TEA6420 MEDIA DRIVER 9428M: Hans Verkuil <hverkuil@xs4all.nl> 9429L: linux-media@vger.kernel.org 9430T: git git://linuxtv.org/media_tree.git 9431W: http://linuxtv.org 9432S: Maintained 9433F: drivers/media/i2c/tea6420* 9434 9435TEAM DRIVER 9436M: Jiri Pirko <jiri@resnulli.us> 9437L: netdev@vger.kernel.org 9438S: Supported 9439F: drivers/net/team/ 9440F: include/linux/if_team.h 9441F: include/uapi/linux/if_team.h 9442 9443TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9444M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9445S: Maintained 9446F: arch/x86/platform/ts5500/ 9447 9448TECHNOTREND USB IR RECEIVER 9449M: Sean Young <sean@mess.org> 9450L: linux-media@vger.kernel.org 9451S: Maintained 9452F: drivers/media/rc/ttusbir.c 9453 9454TEGRA ARCHITECTURE SUPPORT 9455M: Stephen Warren <swarren@wwwdotorg.org> 9456M: Thierry Reding <thierry.reding@gmail.com> 9457M: Alexandre Courbot <gnurou@gmail.com> 9458L: linux-tegra@vger.kernel.org 9459Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9460T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9461S: Supported 9462N: [^a-z]tegra 9463 9464TEGRA CLOCK DRIVER 9465M: Peter De Schrijver <pdeschrijver@nvidia.com> 9466M: Prashant Gaikwad <pgaikwad@nvidia.com> 9467S: Supported 9468F: drivers/clk/tegra/ 9469 9470TEGRA DMA DRIVER 9471M: Laxman Dewangan <ldewangan@nvidia.com> 9472S: Supported 9473F: drivers/dma/tegra20-apb-dma.c 9474 9475TEGRA I2C DRIVER 9476M: Laxman Dewangan <ldewangan@nvidia.com> 9477S: Supported 9478F: drivers/i2c/busses/i2c-tegra.c 9479 9480TEGRA IOMMU DRIVERS 9481M: Hiroshi Doyu <hdoyu@nvidia.com> 9482S: Supported 9483F: drivers/iommu/tegra* 9484 9485TEGRA KBC DRIVER 9486M: Rakesh Iyer <riyer@nvidia.com> 9487M: Laxman Dewangan <ldewangan@nvidia.com> 9488S: Supported 9489F: drivers/input/keyboard/tegra-kbc.c 9490 9491TEGRA PWM DRIVER 9492M: Thierry Reding <thierry.reding@gmail.com> 9493S: Supported 9494F: drivers/pwm/pwm-tegra.c 9495 9496TEGRA SERIAL DRIVER 9497M: Laxman Dewangan <ldewangan@nvidia.com> 9498S: Supported 9499F: drivers/tty/serial/serial-tegra.c 9500 9501TEGRA SPI DRIVER 9502M: Laxman Dewangan <ldewangan@nvidia.com> 9503S: Supported 9504F: drivers/spi/spi-tegra* 9505 9506TEHUTI ETHERNET DRIVER 9507M: Andy Gospodarek <andy@greyhouse.net> 9508L: netdev@vger.kernel.org 9509S: Supported 9510F: drivers/net/ethernet/tehuti/* 9511 9512Telecom Clock Driver for MCPL0010 9513M: Mark Gross <mark.gross@intel.com> 9514S: Supported 9515F: drivers/char/tlclk.c 9516 9517TENSILICA XTENSA PORT (xtensa) 9518M: Chris Zankel <chris@zankel.net> 9519M: Max Filippov <jcmvbkbc@gmail.com> 9520L: linux-xtensa@linux-xtensa.org 9521S: Maintained 9522F: arch/xtensa/ 9523F: drivers/irqchip/irq-xtensa-* 9524 9525THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9526M: Hans Verkuil <hverkuil@xs4all.nl> 9527L: linux-media@vger.kernel.org 9528T: git git://linuxtv.org/media_tree.git 9529W: http://linuxtv.org 9530S: Maintained 9531F: drivers/media/radio/radio-raremono.c 9532 9533THERMAL 9534M: Zhang Rui <rui.zhang@intel.com> 9535M: Eduardo Valentin <edubezval@gmail.com> 9536L: linux-pm@vger.kernel.org 9537T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9538T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9539Q: https://patchwork.kernel.org/project/linux-pm/list/ 9540S: Supported 9541F: drivers/thermal/ 9542F: include/linux/thermal.h 9543F: include/uapi/linux/thermal.h 9544F: include/linux/cpu_cooling.h 9545F: Documentation/devicetree/bindings/thermal/ 9546 9547THINGM BLINK(1) USB RGB LED DRIVER 9548M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9549S: Maintained 9550F: drivers/hid/hid-thingm.c 9551 9552THINKPAD ACPI EXTRAS DRIVER 9553M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9554L: ibm-acpi-devel@lists.sourceforge.net 9555L: platform-driver-x86@vger.kernel.org 9556W: http://ibm-acpi.sourceforge.net 9557W: http://thinkwiki.org/wiki/Ibm-acpi 9558T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9559S: Maintained 9560F: drivers/platform/x86/thinkpad_acpi.c 9561 9562TI BANDGAP AND THERMAL DRIVER 9563M: Eduardo Valentin <edubezval@gmail.com> 9564L: linux-pm@vger.kernel.org 9565L: linux-omap@vger.kernel.org 9566S: Maintained 9567F: drivers/thermal/ti-soc-thermal/ 9568 9569TI CLOCK DRIVER 9570M: Tero Kristo <t-kristo@ti.com> 9571L: linux-omap@vger.kernel.org 9572S: Maintained 9573F: drivers/clk/ti/ 9574F: include/linux/clk/ti.h 9575 9576TI FLASH MEDIA INTERFACE DRIVER 9577M: Alex Dubov <oakad@yahoo.com> 9578S: Maintained 9579F: drivers/misc/tifm* 9580F: drivers/mmc/host/tifm_sd.c 9581F: include/linux/tifm.h 9582 9583TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9584M: Santosh Shilimkar <ssantosh@kernel.org> 9585L: linux-kernel@vger.kernel.org 9586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9587S: Maintained 9588F: drivers/soc/ti/* 9589T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9590 9591 9592TI LM49xxx FAMILY ASoC CODEC DRIVERS 9593M: M R Swami Reddy <mr.swami.reddy@ti.com> 9594M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9595L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9596S: Maintained 9597F: sound/soc/codecs/lm49453* 9598F: sound/soc/codecs/isabelle* 9599 9600TI LP855x BACKLIGHT DRIVER 9601M: Milo Kim <milo.kim@ti.com> 9602S: Maintained 9603F: Documentation/backlight/lp855x-driver.txt 9604F: drivers/video/backlight/lp855x_bl.c 9605F: include/linux/platform_data/lp855x.h 9606 9607TI LP8727 CHARGER DRIVER 9608M: Milo Kim <milo.kim@ti.com> 9609S: Maintained 9610F: drivers/power/lp8727_charger.c 9611F: include/linux/platform_data/lp8727.h 9612 9613TI LP8788 MFD DRIVER 9614M: Milo Kim <milo.kim@ti.com> 9615S: Maintained 9616F: drivers/iio/adc/lp8788_adc.c 9617F: drivers/leds/leds-lp8788.c 9618F: drivers/mfd/lp8788*.c 9619F: drivers/power/lp8788-charger.c 9620F: drivers/regulator/lp8788-*.c 9621F: include/linux/mfd/lp8788*.h 9622 9623TI TWL4030 SERIES SOC CODEC DRIVER 9624M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9625L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9626S: Maintained 9627F: sound/soc/codecs/twl4030* 9628 9629TI WILINK WIRELESS DRIVERS 9630L: linux-wireless@vger.kernel.org 9631W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9632W: http://wireless.kernel.org/en/users/Drivers/wl1251 9633T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9634S: Orphan 9635F: drivers/net/wireless/ti/ 9636F: include/linux/wl12xx.h 9637 9638TIPC NETWORK LAYER 9639M: Jon Maloy <jon.maloy@ericsson.com> 9640M: Allan Stephens <allan.stephens@windriver.com> 9641L: netdev@vger.kernel.org (core kernel code) 9642L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9643W: http://tipc.sourceforge.net/ 9644S: Maintained 9645F: include/uapi/linux/tipc*.h 9646F: net/tipc/ 9647 9648TILE ARCHITECTURE 9649M: Chris Metcalf <cmetcalf@ezchip.com> 9650W: http://www.tilera.com/scm/ 9651S: Supported 9652F: arch/tile/ 9653F: drivers/char/tile-srom.c 9654F: drivers/edac/tile_edac.c 9655F: drivers/net/ethernet/tile/ 9656F: drivers/rtc/rtc-tile.c 9657F: drivers/tty/hvc/hvc_tile.c 9658F: drivers/tty/serial/tilegx.c 9659F: drivers/usb/host/*-tilegx.c 9660F: include/linux/usb/tilegx.h 9661 9662TLAN NETWORK DRIVER 9663M: Samuel Chessman <chessman@tux.org> 9664L: tlan-devel@lists.sourceforge.net (subscribers-only) 9665W: http://sourceforge.net/projects/tlan/ 9666S: Maintained 9667F: Documentation/networking/tlan.txt 9668F: drivers/net/ethernet/ti/tlan.* 9669 9670TOMOYO SECURITY MODULE 9671M: Kentaro Takeda <takedakn@nttdata.co.jp> 9672M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9673L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9674L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9675L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9676L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9677W: http://tomoyo.sourceforge.jp/ 9678T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9679S: Maintained 9680F: security/tomoyo/ 9681 9682TOPSTAR LAPTOP EXTRAS DRIVER 9683M: Herton Ronaldo Krzesinski <herton@canonical.com> 9684L: platform-driver-x86@vger.kernel.org 9685S: Maintained 9686F: drivers/platform/x86/topstar-laptop.c 9687 9688TOSHIBA ACPI EXTRAS DRIVER 9689L: platform-driver-x86@vger.kernel.org 9690S: Orphan 9691F: drivers/platform/x86/toshiba_acpi.c 9692 9693TOSHIBA SMM DRIVER 9694M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9695L: tlinux-users@tce.toshiba-dme.co.jp 9696W: http://www.buzzard.org.uk/toshiba/ 9697S: Maintained 9698F: drivers/char/toshiba.c 9699F: include/linux/toshiba.h 9700F: include/uapi/linux/toshiba.h 9701 9702TMIO MMC DRIVER 9703M: Ian Molton <ian.molton@codethink.co.uk> 9704L: linux-mmc@vger.kernel.org 9705S: Maintained 9706F: drivers/mmc/host/tmio_mmc* 9707F: drivers/mmc/host/sh_mobile_sdhi.c 9708F: include/linux/mmc/tmio.h 9709F: include/linux/mmc/sh_mobile_sdhi.h 9710 9711TMP401 HARDWARE MONITOR DRIVER 9712M: Guenter Roeck <linux@roeck-us.net> 9713L: lm-sensors@lm-sensors.org 9714S: Maintained 9715F: Documentation/hwmon/tmp401 9716F: drivers/hwmon/tmp401.c 9717 9718TMPFS (SHMEM FILESYSTEM) 9719M: Hugh Dickins <hughd@google.com> 9720L: linux-mm@kvack.org 9721S: Maintained 9722F: include/linux/shmem_fs.h 9723F: mm/shmem.c 9724 9725TM6000 VIDEO4LINUX DRIVER 9726M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9727L: linux-media@vger.kernel.org 9728W: http://linuxtv.org 9729T: git git://linuxtv.org/media_tree.git 9730S: Odd fixes 9731F: drivers/media/usb/tm6000/ 9732 9733TW68 VIDEO4LINUX DRIVER 9734M: Hans Verkuil <hverkuil@xs4all.nl> 9735L: linux-media@vger.kernel.org 9736T: git git://linuxtv.org/media_tree.git 9737W: http://linuxtv.org 9738S: Odd Fixes 9739F: drivers/media/pci/tw68/ 9740 9741TPM DEVICE DRIVER 9742M: Peter Huewe <peterhuewe@gmx.de> 9743M: Ashley Lai <ashley@ashleylai.com> 9744M: Marcel Selhorst <tpmdd@selhorst.net> 9745W: http://tpmdd.sourceforge.net 9746L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9747S: Maintained 9748F: drivers/char/tpm/ 9749 9750TRACING 9751M: Steven Rostedt <rostedt@goodmis.org> 9752M: Ingo Molnar <mingo@redhat.com> 9753T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 9754S: Maintained 9755F: Documentation/trace/ftrace.txt 9756F: arch/*/*/*/ftrace.h 9757F: arch/*/kernel/ftrace.c 9758F: include/*/ftrace.h 9759F: include/linux/trace*.h 9760F: include/trace/ 9761F: kernel/trace/ 9762F: tools/testing/selftests/ftrace/ 9763 9764TRIVIAL PATCHES 9765M: Jiri Kosina <trivial@kernel.org> 9766T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 9767S: Maintained 9768K: ^Subject:.*(?i)trivial 9769 9770TTY LAYER 9771M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9772M: Jiri Slaby <jslaby@suse.cz> 9773S: Supported 9774T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 9775F: drivers/tty/ 9776F: drivers/tty/serial/serial_core.c 9777F: include/linux/serial_core.h 9778F: include/linux/serial.h 9779F: include/linux/tty.h 9780F: include/uapi/linux/serial_core.h 9781F: include/uapi/linux/serial.h 9782F: include/uapi/linux/tty.h 9783 9784TUA9001 MEDIA DRIVER 9785M: Antti Palosaari <crope@iki.fi> 9786L: linux-media@vger.kernel.org 9787W: http://linuxtv.org/ 9788W: http://palosaari.fi/linux/ 9789Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9790T: git git://linuxtv.org/anttip/media_tree.git 9791S: Maintained 9792F: drivers/media/tuners/tua9001* 9793 9794TULIP NETWORK DRIVERS 9795M: Grant Grundler <grundler@parisc-linux.org> 9796L: netdev@vger.kernel.org 9797S: Maintained 9798F: drivers/net/ethernet/dec/tulip/ 9799 9800TUN/TAP driver 9801M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 9802W: http://vtun.sourceforge.net/tun 9803S: Maintained 9804F: Documentation/networking/tuntap.txt 9805F: arch/um/os-Linux/drivers/ 9806 9807TURBOCHANNEL SUBSYSTEM 9808M: "Maciej W. Rozycki" <macro@linux-mips.org> 9809M: Ralf Baechle <ralf@linux-mips.org> 9810L: linux-mips@linux-mips.org 9811Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 9812S: Maintained 9813F: drivers/tc/ 9814F: include/linux/tc.h 9815 9816U14-34F SCSI DRIVER 9817M: Dario Ballabio <ballabio_dario@emc.com> 9818L: linux-scsi@vger.kernel.org 9819S: Maintained 9820F: drivers/scsi/u14-34f.c 9821 9822UBI FILE SYSTEM (UBIFS) 9823M: Artem Bityutskiy <dedekind1@gmail.com> 9824M: Adrian Hunter <adrian.hunter@intel.com> 9825L: linux-mtd@lists.infradead.org 9826T: git git://git.infradead.org/ubifs-2.6.git 9827W: http://www.linux-mtd.infradead.org/doc/ubifs.html 9828S: Maintained 9829F: Documentation/filesystems/ubifs.txt 9830F: fs/ubifs/ 9831 9832UCLINUX (AND M68KNOMMU) 9833M: Greg Ungerer <gerg@uclinux.org> 9834W: http://www.uclinux.org/ 9835L: uclinux-dev@uclinux.org (subscribers-only) 9836S: Maintained 9837F: arch/m68k/*/*_no.* 9838F: arch/m68k/include/asm/*_no.* 9839 9840UDF FILESYSTEM 9841M: Jan Kara <jack@suse.cz> 9842S: Maintained 9843F: Documentation/filesystems/udf.txt 9844F: fs/udf/ 9845 9846UFS FILESYSTEM 9847M: Evgeniy Dushistov <dushistov@mail.ru> 9848S: Maintained 9849F: Documentation/filesystems/ufs.txt 9850F: fs/ufs/ 9851 9852UHID USERSPACE HID IO DRIVER: 9853M: David Herrmann <dh.herrmann@googlemail.com> 9854L: linux-input@vger.kernel.org 9855S: Maintained 9856F: drivers/hid/uhid.c 9857F: include/uapi/linux/uhid.h 9858 9859ULTRA-WIDEBAND (UWB) SUBSYSTEM: 9860L: linux-usb@vger.kernel.org 9861S: Orphan 9862F: drivers/uwb/ 9863F: include/linux/uwb.h 9864F: include/linux/uwb/ 9865 9866UNICORE32 ARCHITECTURE: 9867M: Guan Xuetao <gxt@mprc.pku.edu.cn> 9868W: http://mprc.pku.edu.cn/~guanxuetao/linux 9869S: Maintained 9870T: git git://github.com/gxt/linux.git 9871F: arch/unicore32/ 9872 9873UNIFDEF 9874M: Tony Finch <dot@dotat.at> 9875W: http://dotat.at/prog/unifdef 9876S: Maintained 9877F: scripts/unifdef.c 9878 9879UNIFORM CDROM DRIVER 9880M: Jens Axboe <axboe@kernel.dk> 9881W: http://www.kernel.dk 9882S: Maintained 9883F: Documentation/cdrom/ 9884F: drivers/cdrom/cdrom.c 9885F: include/linux/cdrom.h 9886F: include/uapi/linux/cdrom.h 9887 9888UNISYS S-PAR DRIVERS 9889M: Benjamin Romer <benjamin.romer@unisys.com> 9890M: David Kershner <david.kershner@unisys.com> 9891L: sparmaintainer@unisys.com (Unisys internal) 9892S: Supported 9893F: drivers/staging/unisys/ 9894 9895UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 9896M: Vinayak Holikatti <vinholikatti@gmail.com> 9897L: linux-scsi@vger.kernel.org 9898S: Supported 9899F: Documentation/scsi/ufs.txt 9900F: drivers/scsi/ufs/ 9901 9902UNSORTED BLOCK IMAGES (UBI) 9903M: Artem Bityutskiy <dedekind1@gmail.com> 9904W: http://www.linux-mtd.infradead.org/ 9905L: linux-mtd@lists.infradead.org 9906T: git git://git.infradead.org/ubifs-2.6.git 9907S: Maintained 9908F: drivers/mtd/ubi/ 9909F: include/linux/mtd/ubi.h 9910F: include/uapi/mtd/ubi-user.h 9911 9912UNSORTED BLOCK IMAGES (UBI) Fastmap 9913M: Richard Weinberger <richard@nod.at> 9914L: linux-mtd@lists.infradead.org 9915S: Maintained 9916F: drivers/mtd/ubi/fastmap.c 9917 9918USB ACM DRIVER 9919M: Oliver Neukum <oliver@neukum.org> 9920L: linux-usb@vger.kernel.org 9921S: Maintained 9922F: Documentation/usb/acm.txt 9923F: drivers/usb/class/cdc-acm.* 9924 9925USB AR5523 WIRELESS DRIVER 9926M: Pontus Fuchs <pontus.fuchs@gmail.com> 9927L: linux-wireless@vger.kernel.org 9928S: Maintained 9929F: drivers/net/wireless/ath/ar5523/ 9930 9931USB ATTACHED SCSI 9932M: Hans de Goede <hdegoede@redhat.com> 9933M: Gerd Hoffmann <kraxel@redhat.com> 9934L: linux-usb@vger.kernel.org 9935L: linux-scsi@vger.kernel.org 9936S: Maintained 9937F: drivers/usb/storage/uas.c 9938 9939USB CDC ETHERNET DRIVER 9940M: Oliver Neukum <oliver@neukum.org> 9941L: linux-usb@vger.kernel.org 9942S: Maintained 9943F: drivers/net/usb/cdc_*.c 9944F: include/uapi/linux/usb/cdc.h 9945 9946USB CYPRESS C67X00 DRIVER 9947M: Peter Korsgaard <jacmet@sunsite.dk> 9948L: linux-usb@vger.kernel.org 9949S: Maintained 9950F: drivers/usb/c67x00/ 9951 9952USB DAVICOM DM9601 DRIVER 9953M: Peter Korsgaard <jacmet@sunsite.dk> 9954L: netdev@vger.kernel.org 9955W: http://www.linux-usb.org/usbnet 9956S: Maintained 9957F: drivers/net/usb/dm9601.c 9958 9959USB DIAMOND RIO500 DRIVER 9960M: Cesar Miquel <miquel@df.uba.ar> 9961L: rio500-users@lists.sourceforge.net 9962W: http://rio500.sourceforge.net 9963S: Maintained 9964F: drivers/usb/misc/rio500* 9965 9966USB EHCI DRIVER 9967M: Alan Stern <stern@rowland.harvard.edu> 9968L: linux-usb@vger.kernel.org 9969S: Maintained 9970F: Documentation/usb/ehci.txt 9971F: drivers/usb/host/ehci* 9972 9973USB GADGET/PERIPHERAL SUBSYSTEM 9974M: Felipe Balbi <balbi@ti.com> 9975L: linux-usb@vger.kernel.org 9976W: http://www.linux-usb.org/gadget 9977T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9978S: Maintained 9979F: drivers/usb/gadget/ 9980F: include/linux/usb/gadget* 9981 9982USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 9983M: Jiri Kosina <jkosina@suse.cz> 9984L: linux-usb@vger.kernel.org 9985T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 9986S: Maintained 9987F: Documentation/hid/hiddev.txt 9988F: drivers/hid/usbhid/ 9989 9990USB ISP116X DRIVER 9991M: Olav Kongas <ok@artecdesign.ee> 9992L: linux-usb@vger.kernel.org 9993S: Maintained 9994F: drivers/usb/host/isp116x* 9995F: include/linux/usb/isp116x.h 9996 9997USB MASS STORAGE DRIVER 9998M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 9999L: linux-usb@vger.kernel.org 10000L: usb-storage@lists.one-eyed-alien.net 10001S: Maintained 10002W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10003F: drivers/usb/storage/ 10004 10005USB MIDI DRIVER 10006M: Clemens Ladisch <clemens@ladisch.de> 10007L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10008T: git git://git.alsa-project.org/alsa-kernel.git 10009S: Maintained 10010F: sound/usb/midi.* 10011 10012USB NETWORKING DRIVERS 10013L: linux-usb@vger.kernel.org 10014S: Odd Fixes 10015F: drivers/net/usb/ 10016 10017USB OHCI DRIVER 10018M: Alan Stern <stern@rowland.harvard.edu> 10019L: linux-usb@vger.kernel.org 10020S: Maintained 10021F: Documentation/usb/ohci.txt 10022F: drivers/usb/host/ohci* 10023 10024USB OVER IP DRIVER 10025M: Valentina Manea <valentina.manea.m@gmail.com> 10026M: Shuah Khan <shuah.kh@samsung.com> 10027L: linux-usb@vger.kernel.org 10028S: Maintained 10029F: drivers/usb/usbip/ 10030F: tools/usb/usbip/ 10031 10032USB PEGASUS DRIVER 10033M: Petko Manolov <petkan@nucleusys.com> 10034L: linux-usb@vger.kernel.org 10035L: netdev@vger.kernel.org 10036T: git git://github.com/petkan/pegasus.git 10037W: https://github.com/petkan/pegasus 10038S: Maintained 10039F: drivers/net/usb/pegasus.* 10040 10041USB PHY LAYER 10042M: Felipe Balbi <balbi@ti.com> 10043L: linux-usb@vger.kernel.org 10044T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10045S: Maintained 10046F: drivers/usb/phy/ 10047 10048USB PRINTER DRIVER (usblp) 10049M: Pete Zaitcev <zaitcev@redhat.com> 10050L: linux-usb@vger.kernel.org 10051S: Supported 10052F: drivers/usb/class/usblp.c 10053 10054USB RTL8150 DRIVER 10055M: Petko Manolov <petkan@nucleusys.com> 10056L: linux-usb@vger.kernel.org 10057L: netdev@vger.kernel.org 10058T: git git://github.com/petkan/rtl8150.git 10059W: https://github.com/petkan/rtl8150 10060S: Maintained 10061F: drivers/net/usb/rtl8150.c 10062 10063USB SERIAL SUBSYSTEM 10064M: Johan Hovold <johan@kernel.org> 10065L: linux-usb@vger.kernel.org 10066S: Maintained 10067F: Documentation/usb/usb-serial.txt 10068F: drivers/usb/serial/ 10069F: include/linux/usb/serial.h 10070 10071USB SMSC75XX ETHERNET DRIVER 10072M: Steve Glendinning <steve.glendinning@shawell.net> 10073L: netdev@vger.kernel.org 10074S: Maintained 10075F: drivers/net/usb/smsc75xx.* 10076 10077USB SMSC95XX ETHERNET DRIVER 10078M: Steve Glendinning <steve.glendinning@shawell.net> 10079L: netdev@vger.kernel.org 10080S: Maintained 10081F: drivers/net/usb/smsc95xx.* 10082 10083USB SUBSYSTEM 10084M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10085L: linux-usb@vger.kernel.org 10086W: http://www.linux-usb.org 10087T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10088S: Supported 10089F: Documentation/usb/ 10090F: drivers/usb/ 10091F: include/linux/usb.h 10092F: include/linux/usb/ 10093 10094USB UHCI DRIVER 10095M: Alan Stern <stern@rowland.harvard.edu> 10096L: linux-usb@vger.kernel.org 10097S: Maintained 10098F: drivers/usb/host/uhci* 10099 10100USB "USBNET" DRIVER FRAMEWORK 10101M: Oliver Neukum <oneukum@suse.de> 10102L: netdev@vger.kernel.org 10103W: http://www.linux-usb.org/usbnet 10104S: Maintained 10105F: drivers/net/usb/usbnet.c 10106F: include/linux/usb/usbnet.h 10107 10108USB VIDEO CLASS 10109M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10110L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10111L: linux-media@vger.kernel.org 10112T: git git://linuxtv.org/media_tree.git 10113W: http://www.ideasonboard.org/uvc/ 10114S: Maintained 10115F: drivers/media/usb/uvc/ 10116F: include/uapi/linux/uvcvideo.h 10117 10118USB VISION DRIVER 10119M: Hans Verkuil <hverkuil@xs4all.nl> 10120L: linux-media@vger.kernel.org 10121T: git git://linuxtv.org/media_tree.git 10122W: http://linuxtv.org 10123S: Odd Fixes 10124F: drivers/media/usb/usbvision/ 10125 10126USB WEBCAM GADGET 10127M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10128L: linux-usb@vger.kernel.org 10129S: Maintained 10130F: drivers/usb/gadget/function/*uvc* 10131F: drivers/usb/gadget/legacy/webcam.c 10132 10133USB WIRELESS RNDIS DRIVER (rndis_wlan) 10134M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10135L: linux-wireless@vger.kernel.org 10136S: Maintained 10137F: drivers/net/wireless/rndis_wlan.c 10138 10139USB XHCI DRIVER 10140M: Mathias Nyman <mathias.nyman@intel.com> 10141L: linux-usb@vger.kernel.org 10142S: Supported 10143F: drivers/usb/host/xhci* 10144F: drivers/usb/host/pci-quirks* 10145 10146USB ZD1201 DRIVER 10147L: linux-wireless@vger.kernel.org 10148W: http://linux-lc100020.sourceforge.net 10149S: Orphan 10150F: drivers/net/wireless/zd1201.* 10151 10152USB ZR364XX DRIVER 10153M: Antoine Jacquet <royale@zerezo.com> 10154L: linux-usb@vger.kernel.org 10155L: linux-media@vger.kernel.org 10156T: git git://linuxtv.org/media_tree.git 10157W: http://royale.zerezo.com/zr364xx/ 10158S: Maintained 10159F: Documentation/video4linux/zr364xx.txt 10160F: drivers/media/usb/zr364xx/ 10161 10162USER-MODE LINUX (UML) 10163M: Jeff Dike <jdike@addtoit.com> 10164M: Richard Weinberger <richard@nod.at> 10165L: user-mode-linux-devel@lists.sourceforge.net 10166L: user-mode-linux-user@lists.sourceforge.net 10167W: http://user-mode-linux.sourceforge.net 10168S: Maintained 10169F: Documentation/virtual/uml/ 10170F: arch/um/ 10171F: arch/x86/um/ 10172F: fs/hostfs/ 10173F: fs/hppfs/ 10174 10175USERSPACE I/O (UIO) 10176M: "Hans J. Koch" <hjk@hansjkoch.de> 10177M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10178S: Maintained 10179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10180F: Documentation/DocBook/uio-howto.tmpl 10181F: drivers/uio/ 10182F: include/linux/uio*.h 10183 10184UTIL-LINUX PACKAGE 10185M: Karel Zak <kzak@redhat.com> 10186L: util-linux@vger.kernel.org 10187W: http://en.wikipedia.org/wiki/Util-linux 10188T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10189S: Maintained 10190 10191UVESAFB DRIVER 10192M: Michal Januszewski <spock@gentoo.org> 10193L: linux-fbdev@vger.kernel.org 10194W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10195S: Maintained 10196F: Documentation/fb/uvesafb.txt 10197F: drivers/video/fbdev/uvesafb.* 10198 10199VFAT/FAT/MSDOS FILESYSTEM 10200M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10201S: Maintained 10202F: Documentation/filesystems/vfat.txt 10203F: fs/fat/ 10204 10205VFIO DRIVER 10206M: Alex Williamson <alex.williamson@redhat.com> 10207L: kvm@vger.kernel.org 10208S: Maintained 10209F: Documentation/vfio.txt 10210F: drivers/vfio/ 10211F: include/linux/vfio.h 10212F: include/uapi/linux/vfio.h 10213 10214VIDEOBUF2 FRAMEWORK 10215M: Pawel Osciak <pawel@osciak.com> 10216M: Marek Szyprowski <m.szyprowski@samsung.com> 10217M: Kyungmin Park <kyungmin.park@samsung.com> 10218L: linux-media@vger.kernel.org 10219S: Maintained 10220F: drivers/media/v4l2-core/videobuf2-* 10221F: include/media/videobuf2-* 10222 10223VIRTIO CONSOLE DRIVER 10224M: Amit Shah <amit.shah@redhat.com> 10225L: virtualization@lists.linux-foundation.org 10226S: Maintained 10227F: drivers/char/virtio_console.c 10228F: include/linux/virtio_console.h 10229F: include/uapi/linux/virtio_console.h 10230 10231VIRTIO CORE, NET AND BLOCK DRIVERS 10232M: Rusty Russell <rusty@rustcorp.com.au> 10233M: "Michael S. Tsirkin" <mst@redhat.com> 10234L: virtualization@lists.linux-foundation.org 10235S: Maintained 10236F: drivers/virtio/ 10237F: tools/virtio/ 10238F: drivers/net/virtio_net.c 10239F: drivers/block/virtio_blk.c 10240F: include/linux/virtio_*.h 10241F: include/uapi/linux/virtio_*.h 10242 10243VIRTIO HOST (VHOST) 10244M: "Michael S. Tsirkin" <mst@redhat.com> 10245L: kvm@vger.kernel.org 10246L: virtualization@lists.linux-foundation.org 10247L: netdev@vger.kernel.org 10248S: Maintained 10249F: drivers/vhost/ 10250F: include/uapi/linux/vhost.h 10251 10252VIA RHINE NETWORK DRIVER 10253M: Roger Luethi <rl@hellgate.ch> 10254S: Maintained 10255F: drivers/net/ethernet/via/via-rhine.c 10256 10257VIA SD/MMC CARD CONTROLLER DRIVER 10258M: Bruce Chang <brucechang@via.com.tw> 10259M: Harald Welte <HaraldWelte@viatech.com> 10260S: Maintained 10261F: drivers/mmc/host/via-sdmmc.c 10262 10263VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10264M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10265L: linux-fbdev@vger.kernel.org 10266S: Maintained 10267F: include/linux/via-core.h 10268F: include/linux/via-gpio.h 10269F: include/linux/via_i2c.h 10270F: drivers/video/fbdev/via/ 10271 10272VIA VELOCITY NETWORK DRIVER 10273M: Francois Romieu <romieu@fr.zoreil.com> 10274L: netdev@vger.kernel.org 10275S: Maintained 10276F: drivers/net/ethernet/via/via-velocity.* 10277 10278VIVID VIRTUAL VIDEO DRIVER 10279M: Hans Verkuil <hverkuil@xs4all.nl> 10280L: linux-media@vger.kernel.org 10281T: git git://linuxtv.org/media_tree.git 10282W: http://linuxtv.org 10283S: Maintained 10284F: drivers/media/platform/vivid/* 10285 10286VLAN (802.1Q) 10287M: Patrick McHardy <kaber@trash.net> 10288L: netdev@vger.kernel.org 10289S: Maintained 10290F: drivers/net/macvlan.c 10291F: include/linux/if_*vlan.h 10292F: net/8021q/ 10293 10294VLYNQ BUS 10295M: Florian Fainelli <florian@openwrt.org> 10296L: openwrt-devel@lists.openwrt.org (subscribers-only) 10297S: Maintained 10298F: drivers/vlynq/vlynq.c 10299F: include/linux/vlynq.h 10300 10301VME SUBSYSTEM 10302M: Martyn Welch <martyn.welch@ge.com> 10303M: Manohar Vanga <manohar.vanga@gmail.com> 10304M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10305L: devel@driverdev.osuosl.org 10306S: Maintained 10307T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10308F: Documentation/vme_api.txt 10309F: drivers/staging/vme/ 10310F: drivers/vme/ 10311F: include/linux/vme* 10312 10313VMWARE HYPERVISOR INTERFACE 10314M: Alok Kataria <akataria@vmware.com> 10315L: virtualization@lists.linux-foundation.org 10316S: Supported 10317F: arch/x86/kernel/cpu/vmware.c 10318 10319VMWARE BALLOON DRIVER 10320M: Xavier Deguillard <xdeguillard@vmware.com> 10321M: Philip Moltmann <moltmann@vmware.com> 10322M: "VMware, Inc." <pv-drivers@vmware.com> 10323L: linux-kernel@vger.kernel.org 10324S: Maintained 10325F: drivers/misc/vmw_balloon.c 10326 10327VMWARE VMXNET3 ETHERNET DRIVER 10328M: Shreyas Bhatewara <sbhatewara@vmware.com> 10329M: "VMware, Inc." <pv-drivers@vmware.com> 10330L: netdev@vger.kernel.org 10331S: Maintained 10332F: drivers/net/vmxnet3/ 10333 10334VMware PVSCSI driver 10335M: Arvind Kumar <arvindkumar@vmware.com> 10336M: VMware PV-Drivers <pv-drivers@vmware.com> 10337L: linux-scsi@vger.kernel.org 10338S: Maintained 10339F: drivers/scsi/vmw_pvscsi.c 10340F: drivers/scsi/vmw_pvscsi.h 10341 10342VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10343M: Liam Girdwood <lgirdwood@gmail.com> 10344M: Mark Brown <broonie@kernel.org> 10345L: linux-kernel@vger.kernel.org 10346W: http://opensource.wolfsonmicro.com/node/15 10347W: http://www.slimlogic.co.uk/?p=48 10348T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10349S: Supported 10350F: drivers/regulator/ 10351F: include/linux/regulator/ 10352 10353VT1211 HARDWARE MONITOR DRIVER 10354M: Juerg Haefliger <juergh@gmail.com> 10355L: lm-sensors@lm-sensors.org 10356S: Maintained 10357F: Documentation/hwmon/vt1211 10358F: drivers/hwmon/vt1211.c 10359 10360VT8231 HARDWARE MONITOR DRIVER 10361M: Roger Lucas <vt8231@hiddenengine.co.uk> 10362L: lm-sensors@lm-sensors.org 10363S: Maintained 10364F: drivers/hwmon/vt8231.c 10365 10366VUB300 USB to SDIO/SD/MMC bridge chip 10367M: Tony Olech <tony.olech@elandigitalsystems.com> 10368L: linux-mmc@vger.kernel.org 10369L: linux-usb@vger.kernel.org 10370S: Supported 10371F: drivers/mmc/host/vub300.c 10372 10373W1 DALLAS'S 1-WIRE BUS 10374M: Evgeniy Polyakov <zbr@ioremap.net> 10375S: Maintained 10376F: Documentation/w1/ 10377F: drivers/w1/ 10378 10379W83791D HARDWARE MONITORING DRIVER 10380M: Marc Hulsman <m.hulsman@tudelft.nl> 10381L: lm-sensors@lm-sensors.org 10382S: Maintained 10383F: Documentation/hwmon/w83791d 10384F: drivers/hwmon/w83791d.c 10385 10386W83793 HARDWARE MONITORING DRIVER 10387M: Rudolf Marek <r.marek@assembler.cz> 10388L: lm-sensors@lm-sensors.org 10389S: Maintained 10390F: Documentation/hwmon/w83793 10391F: drivers/hwmon/w83793.c 10392 10393W83795 HARDWARE MONITORING DRIVER 10394M: Jean Delvare <jdelvare@suse.de> 10395L: lm-sensors@lm-sensors.org 10396S: Maintained 10397F: drivers/hwmon/w83795.c 10398 10399W83L51xD SD/MMC CARD INTERFACE DRIVER 10400M: Pierre Ossman <pierre@ossman.eu> 10401S: Maintained 10402F: drivers/mmc/host/wbsd.* 10403 10404WACOM PROTOCOL 4 SERIAL TABLETS 10405M: Julian Squires <julian@cipht.net> 10406M: Hans de Goede <hdegoede@redhat.com> 10407L: linux-input@vger.kernel.org 10408S: Maintained 10409F: drivers/input/tablet/wacom_serial4.c 10410 10411WATCHDOG DEVICE DRIVERS 10412M: Wim Van Sebroeck <wim@iguana.be> 10413L: linux-watchdog@vger.kernel.org 10414W: http://www.linux-watchdog.org/ 10415T: git git://www.linux-watchdog.org/linux-watchdog.git 10416S: Maintained 10417F: Documentation/watchdog/ 10418F: drivers/watchdog/ 10419F: include/linux/watchdog.h 10420F: include/uapi/linux/watchdog.h 10421 10422WD7000 SCSI DRIVER 10423M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10424L: linux-scsi@vger.kernel.org 10425S: Maintained 10426F: drivers/scsi/wd7000.c 10427 10428WIIMOTE HID DRIVER 10429M: David Herrmann <dh.herrmann@googlemail.com> 10430L: linux-input@vger.kernel.org 10431S: Maintained 10432F: drivers/hid/hid-wiimote* 10433 10434WINBOND CIR DRIVER 10435M: David Härdeman <david@hardeman.nu> 10436S: Maintained 10437F: drivers/media/rc/winbond-cir.c 10438 10439WIMAX STACK 10440M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10441M: linux-wimax@intel.com 10442L: wimax@linuxwimax.org (subscribers-only) 10443S: Supported 10444W: http://linuxwimax.org 10445F: Documentation/wimax/README.wimax 10446F: include/linux/wimax/debug.h 10447F: include/net/wimax.h 10448F: include/uapi/linux/wimax.h 10449F: net/wimax/ 10450 10451WISTRON LAPTOP BUTTON DRIVER 10452M: Miloslav Trmac <mitr@volny.cz> 10453S: Maintained 10454F: drivers/input/misc/wistron_btns.c 10455 10456WL3501 WIRELESS PCMCIA CARD DRIVER 10457M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10458L: linux-wireless@vger.kernel.org 10459W: http://oops.ghostprotocols.net:81/blog 10460S: Maintained 10461F: drivers/net/wireless/wl3501* 10462 10463WM97XX TOUCHSCREEN DRIVERS 10464M: Mark Brown <broonie@kernel.org> 10465M: Liam Girdwood <lrg@slimlogic.co.uk> 10466L: linux-input@vger.kernel.org 10467T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10468W: http://opensource.wolfsonmicro.com/node/7 10469S: Supported 10470F: drivers/input/touchscreen/*wm97* 10471F: include/linux/wm97xx.h 10472 10473WOLFSON MICROELECTRONICS DRIVERS 10474L: patches@opensource.wolfsonmicro.com 10475T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10476T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10477W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10478S: Supported 10479F: Documentation/hwmon/wm83?? 10480F: arch/arm/mach-s3c64xx/mach-crag6410* 10481F: drivers/clk/clk-wm83*.c 10482F: drivers/extcon/extcon-arizona.c 10483F: drivers/leds/leds-wm83*.c 10484F: drivers/gpio/gpio-*wm*.c 10485F: drivers/gpio/gpio-arizona.c 10486F: drivers/hwmon/wm83??-hwmon.c 10487F: drivers/input/misc/wm831x-on.c 10488F: drivers/input/touchscreen/wm831x-ts.c 10489F: drivers/input/touchscreen/wm97*.c 10490F: drivers/mfd/arizona* 10491F: drivers/mfd/wm*.c 10492F: drivers/power/wm83*.c 10493F: drivers/rtc/rtc-wm83*.c 10494F: drivers/regulator/wm8*.c 10495F: drivers/video/backlight/wm83*_bl.c 10496F: drivers/watchdog/wm83*_wdt.c 10497F: include/linux/mfd/arizona/ 10498F: include/linux/mfd/wm831x/ 10499F: include/linux/mfd/wm8350/ 10500F: include/linux/mfd/wm8400* 10501F: include/linux/wm97xx.h 10502F: include/sound/wm????.h 10503F: sound/soc/codecs/arizona.? 10504F: sound/soc/codecs/wm* 10505 10506WORKQUEUE 10507M: Tejun Heo <tj@kernel.org> 10508T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10509S: Maintained 10510F: include/linux/workqueue.h 10511F: kernel/workqueue.c 10512F: Documentation/workqueue.txt 10513 10514X.25 NETWORK LAYER 10515M: Andrew Hendry <andrew.hendry@gmail.com> 10516L: linux-x25@vger.kernel.org 10517S: Odd Fixes 10518F: Documentation/networking/x25* 10519F: include/net/x25* 10520F: net/x25/ 10521 10522X86 ARCHITECTURE (32-BIT AND 64-BIT) 10523M: Thomas Gleixner <tglx@linutronix.de> 10524M: Ingo Molnar <mingo@redhat.com> 10525M: "H. Peter Anvin" <hpa@zytor.com> 10526M: x86@kernel.org 10527L: linux-kernel@vger.kernel.org 10528T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10529S: Maintained 10530F: Documentation/x86/ 10531F: arch/x86/ 10532 10533X86 PLATFORM DRIVERS 10534M: Darren Hart <dvhart@infradead.org> 10535L: platform-driver-x86@vger.kernel.org 10536T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10537S: Maintained 10538F: drivers/platform/x86/ 10539 10540X86 MCE INFRASTRUCTURE 10541M: Tony Luck <tony.luck@intel.com> 10542M: Borislav Petkov <bp@alien8.de> 10543L: linux-edac@vger.kernel.org 10544S: Maintained 10545F: arch/x86/kernel/cpu/mcheck/* 10546 10547X86 VDSO 10548M: Andy Lutomirski <luto@amacapital.net> 10549L: linux-kernel@vger.kernel.org 10550T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10551S: Maintained 10552F: arch/x86/vdso/ 10553 10554XC2028/3028 TUNER DRIVER 10555M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10556L: linux-media@vger.kernel.org 10557W: http://linuxtv.org 10558T: git git://linuxtv.org/media_tree.git 10559S: Maintained 10560F: drivers/media/tuners/tuner-xc2028.* 10561 10562XEN HYPERVISOR INTERFACE 10563M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10564M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10565M: David Vrabel <david.vrabel@citrix.com> 10566L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10567T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10568S: Supported 10569F: arch/x86/xen/ 10570F: drivers/*/xen-*front.c 10571F: drivers/xen/ 10572F: arch/x86/include/asm/xen/ 10573F: include/xen/ 10574F: include/uapi/xen/ 10575 10576XEN HYPERVISOR ARM 10577M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10578L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10579S: Supported 10580F: arch/arm/xen/ 10581F: arch/arm/include/asm/xen/ 10582 10583XEN HYPERVISOR ARM64 10584M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10585L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10586S: Supported 10587F: arch/arm64/xen/ 10588F: arch/arm64/include/asm/xen/ 10589 10590XEN NETWORK BACKEND DRIVER 10591M: Ian Campbell <ian.campbell@citrix.com> 10592M: Wei Liu <wei.liu2@citrix.com> 10593L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10594L: netdev@vger.kernel.org 10595S: Supported 10596F: drivers/net/xen-netback/* 10597 10598XEN PCI SUBSYSTEM 10599M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10600L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10601S: Supported 10602F: arch/x86/pci/*xen* 10603F: drivers/pci/*xen* 10604 10605XEN BLOCK SUBSYSTEM 10606M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10607L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10608S: Supported 10609F: drivers/block/xen-blkback/* 10610F: drivers/block/xen* 10611 10612XEN PVSCSI DRIVERS 10613M: Juergen Gross <jgross@suse.com> 10614L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10615L: linux-scsi@vger.kernel.org 10616S: Supported 10617F: drivers/scsi/xen-scsifront.c 10618F: drivers/xen/xen-scsiback.c 10619F: include/xen/interface/io/vscsiif.h 10620 10621XEN SWIOTLB SUBSYSTEM 10622M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10623L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10624S: Supported 10625F: arch/x86/xen/*swiotlb* 10626F: drivers/xen/*swiotlb* 10627 10628XFS FILESYSTEM 10629P: Silicon Graphics Inc 10630M: Dave Chinner <david@fromorbit.com> 10631M: xfs@oss.sgi.com 10632L: xfs@oss.sgi.com 10633W: http://oss.sgi.com/projects/xfs 10634T: git git://oss.sgi.com/xfs/xfs.git 10635S: Supported 10636F: Documentation/filesystems/xfs.txt 10637F: fs/xfs/ 10638 10639XILINX AXI ETHERNET DRIVER 10640M: Anirudha Sarangi <anirudh@xilinx.com> 10641M: John Linn <John.Linn@xilinx.com> 10642S: Maintained 10643F: drivers/net/ethernet/xilinx/xilinx_axienet* 10644 10645XILINX UARTLITE SERIAL DRIVER 10646M: Peter Korsgaard <jacmet@sunsite.dk> 10647L: linux-serial@vger.kernel.org 10648S: Maintained 10649F: drivers/tty/serial/uartlite.c 10650 10651XILLYBUS DRIVER 10652M: Eli Billauer <eli.billauer@gmail.com> 10653L: linux-kernel@vger.kernel.org 10654S: Supported 10655F: drivers/char/xillybus/ 10656 10657XTENSA XTFPGA PLATFORM SUPPORT 10658M: Max Filippov <jcmvbkbc@gmail.com> 10659L: linux-xtensa@linux-xtensa.org 10660S: Maintained 10661F: drivers/spi/spi-xtensa-xtfpga.c 10662 10663YAM DRIVER FOR AX.25 10664M: Jean-Paul Roubelat <jpr@f6fbb.org> 10665L: linux-hams@vger.kernel.org 10666S: Maintained 10667F: drivers/net/hamradio/yam* 10668F: include/linux/yam.h 10669 10670YEALINK PHONE DRIVER 10671M: Henk Vergonet <Henk.Vergonet@gmail.com> 10672L: usbb2k-api-dev@nongnu.org 10673S: Maintained 10674F: Documentation/input/yealink.txt 10675F: drivers/input/misc/yealink.* 10676 10677Z8530 DRIVER FOR AX.25 10678M: Joerg Reuter <jreuter@yaina.de> 10679W: http://yaina.de/jreuter/ 10680W: http://www.qsl.net/dl1bke/ 10681L: linux-hams@vger.kernel.org 10682S: Maintained 10683F: Documentation/networking/z8530drv.txt 10684F: drivers/net/hamradio/*scc.c 10685F: drivers/net/hamradio/z8530.h 10686 10687ZBUD COMPRESSED PAGE ALLOCATOR 10688M: Seth Jennings <sjennings@variantweb.net> 10689L: linux-mm@kvack.org 10690S: Maintained 10691F: mm/zbud.c 10692F: include/linux/zbud.h 10693 10694ZD1211RW WIRELESS DRIVER 10695M: Daniel Drake <dsd@gentoo.org> 10696M: Ulrich Kunitz <kune@deine-taler.de> 10697W: http://zd1211.ath.cx/wiki/DriverRewrite 10698L: linux-wireless@vger.kernel.org 10699L: zd1211-devs@lists.sourceforge.net (subscribers-only) 10700S: Maintained 10701F: drivers/net/wireless/zd1211rw/ 10702 10703ZR36067 VIDEO FOR LINUX DRIVER 10704L: mjpeg-users@lists.sourceforge.net 10705L: linux-media@vger.kernel.org 10706W: http://mjpeg.sourceforge.net/driver-zoran/ 10707T: hg http://linuxtv.org/hg/v4l-dvb 10708S: Odd Fixes 10709F: drivers/media/pci/zoran/ 10710 10711ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 10712M: Minchan Kim <minchan@kernel.org> 10713M: Nitin Gupta <ngupta@vflare.org> 10714L: linux-kernel@vger.kernel.org 10715S: Maintained 10716F: drivers/block/zram/ 10717F: Documentation/blockdev/zram.txt 10718 10719ZS DECSTATION Z85C30 SERIAL DRIVER 10720M: "Maciej W. Rozycki" <macro@linux-mips.org> 10721S: Maintained 10722F: drivers/tty/serial/zs.* 10723 10724ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 10725M: Minchan Kim <minchan@kernel.org> 10726M: Nitin Gupta <ngupta@vflare.org> 10727L: linux-mm@kvack.org 10728S: Maintained 10729F: mm/zsmalloc.c 10730F: include/linux/zsmalloc.h 10731 10732ZSWAP COMPRESSED SWAP CACHING 10733M: Seth Jennings <sjennings@variantweb.net> 10734L: linux-mm@kvack.org 10735S: Maintained 10736F: mm/zswap.c 10737 10738THE REST 10739M: Linus Torvalds <torvalds@linux-foundation.org> 10740L: linux-kernel@vger.kernel.org 10741Q: http://patchwork.kernel.org/project/LKML/list/ 10742T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 10743S: Buried alive in reporters 10744F: * 10745F: */ 10746