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