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