1 2 3 List of maintainers and how to submit kernel changes 4 5Please try to follow the guidelines below. This will make things 6easier on the maintainers. Not all of these guidelines matter for every 7trivial patch so apply some common sense. 8 91. Always _test_ your changes, however small, on at least 4 or 10 5 people, preferably many more. 11 122. Try to release a few ALPHA test versions to the net. Announce 13 them onto the kernel channel and await results. This is especially 14 important for device drivers, because often that's the only way 15 you will find things like the fact version 3 firmware needs 16 a magic fix you didn't know about, or some clown changed the 17 chips on a board and not its name. (Don't laugh! Look at the 18 SMC etherpower for that.) 19 203. Make sure your changes compile correctly in multiple 21 configurations. In particular check that changes work both as a 22 module and built into the kernel. 23 244. When you are happy with a change make it generally available for 25 testing and await feedback. 26 275. Make a patch available to the relevant maintainer in the list. Use 28 'diff -u' to make the patch easy to merge. Be prepared to get your 29 changes sent back with seemingly silly requests about formatting 30 and variable names. These aren't as silly as they seem. One 31 job the maintainers (and especially Linus) do is to keep things 32 looking the same. Sometimes this means that the clever hack in 33 your driver to get around a problem actually needs to become a 34 generalized kernel feature ready for next time. 35 36 PLEASE check your patch with the automated style checker 37 (scripts/checkpatch.pl) to catch trival style violations. 38 See Documentation/CodingStyle for guidance here. 39 40 PLEASE CC: the maintainers and mailing lists that are generated 41 by scripts/get_maintainer.pl. The results returned by the 42 script will be best if you have git installed and are making 43 your changes in a branch derived from Linus' latest git tree. 44 See Documentation/SubmittingPatches for details. 45 46 PLEASE try to include any credit lines you want added with the 47 patch. It avoids people being missed off by mistake and makes 48 it easier to know who wants adding and who doesn't. 49 50 PLEASE document known bugs. If it doesn't work for everything 51 or does something very odd once a month document it. 52 53 PLEASE remember that submissions must be made under the terms 54 of the OSDL certificate of contribution and should include a 55 Signed-off-by: line. The current version of this "Developer's 56 Certificate of Origin" (DCO) is listed in the file 57 Documentation/SubmittingPatches. 58 596. Make sure you have the right to send any changes you make. If you 60 do changes at work you may find your employer owns the patch 61 not you. 62 637. When sending security related changes or reports to a maintainer 64 please Cc: security@kernel.org, especially if the maintainer 65 does not respond. 66 678. Happy hacking. 68 69Descriptions of section entries: 70 71 P: Person (obsolete) 72 M: Mail patches to: FullName <address@domain> 73 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161 1626PACK NETWORK DRIVER FOR AX.25 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 164L: linux-hams@vger.kernel.org 165S: Maintained 166F: drivers/net/hamradio/6pack.c 167 1688169 10/100/1000 GIGABIT ETHERNET DRIVER 169M: Realtek linux nic maintainers <nic_swsd@realtek.com> 170L: netdev@vger.kernel.org 171S: Maintained 172F: drivers/net/ethernet/realtek/r8169.c 173 1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 176L: linux-serial@vger.kernel.org 177W: http://serial.sourceforge.net 178S: Maintained 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 180F: drivers/tty/serial/8250* 181F: include/linux/serial_8250.h 182 1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 184L: netdev@vger.kernel.org 185S: Orphan / Obsolete 186F: drivers/net/ethernet/8390/ 187 1889P FILE SYSTEM 189M: Eric Van Hensbergen <ericvh@gmail.com> 190M: Ron Minnich <rminnich@sandia.gov> 191M: Latchesar Ionkov <lucho@ionkov.net> 192L: v9fs-developer@lists.sourceforge.net 193W: http://swik.net/v9fs 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 196S: Maintained 197F: Documentation/filesystems/9p.txt 198F: fs/9p/ 199F: net/9p/ 200F: include/net/9p/ 201F: include/uapi/linux/virtio_9p.h 202F: include/trace/events/9p.h 203 204 205A8293 MEDIA DRIVER 206M: Antti Palosaari <crope@iki.fi> 207L: linux-media@vger.kernel.org 208W: http://linuxtv.org/ 209W: http://palosaari.fi/linux/ 210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 211T: git git://linuxtv.org/anttip/media_tree.git 212S: Maintained 213F: drivers/media/dvb-frontends/a8293* 214 215AACRAID SCSI RAID DRIVER 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 217L: linux-scsi@vger.kernel.org 218W: http://www.adaptec.com/ 219S: Supported 220F: Documentation/scsi/aacraid.txt 221F: drivers/scsi/aacraid/ 222 223ABI/API 224L: linux-api@vger.kernel.org 225F: Documentation/ABI/ 226F: include/linux/syscalls.h 227F: include/uapi/ 228F: kernel/sys_ni.c 229 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 231M: Hans de Goede <hdegoede@redhat.com> 232L: lm-sensors@lm-sensors.org 233S: Maintained 234F: drivers/hwmon/abituguru.c 235 236ABIT UGURU 3 HARDWARE MONITOR DRIVER 237M: Alistair John Strachan <alistair@devzero.co.uk> 238L: lm-sensors@lm-sensors.org 239S: Maintained 240F: drivers/hwmon/abituguru3.c 241 242ACENIC DRIVER 243M: Jes Sorensen <jes@trained-monkey.org> 244L: linux-acenic@sunsite.dk 245S: Maintained 246F: drivers/net/ethernet/alteon/acenic* 247 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 249M: Peter Feuerer <peter@piie.net> 250L: platform-driver-x86@vger.kernel.org 251W: http://piie.net/?section=acerhdf 252S: Maintained 253F: drivers/platform/x86/acerhdf.c 254 255ACER WMI LAPTOP EXTRAS 256M: "Lee, Chun-Yi" <jlee@suse.com> 257L: platform-driver-x86@vger.kernel.org 258S: Maintained 259F: drivers/platform/x86/acer-wmi.c 260 261ACPI 262M: Rafael J. Wysocki <rjw@rjwysocki.net> 263M: Len Brown <lenb@kernel.org> 264L: linux-acpi@vger.kernel.org 265W: https://01.org/linux-acpi 266Q: https://patchwork.kernel.org/project/linux-acpi/list/ 267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 268S: Supported 269F: drivers/acpi/ 270F: drivers/pnp/pnpacpi/ 271F: include/linux/acpi.h 272F: include/acpi/ 273F: Documentation/acpi 274F: Documentation/ABI/testing/sysfs-bus-acpi 275F: drivers/pci/*acpi* 276F: drivers/pci/*/*acpi* 277F: drivers/pci/*/*/*acpi* 278F: tools/power/acpi 279 280ACPI COMPONENT ARCHITECTURE (ACPICA) 281M: Robert Moore <robert.moore@intel.com> 282M: Lv Zheng <lv.zheng@intel.com> 283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 284L: linux-acpi@vger.kernel.org 285L: devel@acpica.org 286W: https://acpica.org/ 287W: https://github.com/acpica/acpica/ 288Q: https://patchwork.kernel.org/project/linux-acpi/list/ 289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 290S: Supported 291F: drivers/acpi/acpica/ 292F: include/acpi/ 293F: tools/power/acpi/ 294 295ACPI FAN DRIVER 296M: Zhang Rui <rui.zhang@intel.com> 297L: linux-acpi@vger.kernel.org 298W: https://01.org/linux-acpi 299S: Supported 300F: drivers/acpi/fan.c 301 302ACPI THERMAL DRIVER 303M: Zhang Rui <rui.zhang@intel.com> 304L: linux-acpi@vger.kernel.org 305W: https://01.org/linux-acpi 306S: Supported 307F: drivers/acpi/*thermal* 308 309ACPI VIDEO DRIVER 310M: Zhang Rui <rui.zhang@intel.com> 311L: linux-acpi@vger.kernel.org 312W: https://01.org/linux-acpi 313S: Supported 314F: drivers/acpi/video.c 315 316ACPI WMI DRIVER 317L: platform-driver-x86@vger.kernel.org 318S: Orphan 319F: drivers/platform/x86/wmi.c 320 321AD1889 ALSA SOUND DRIVER 322M: Thibaut Varene <T-Bone@parisc-linux.org> 323W: http://wiki.parisc-linux.org/AD1889 324L: linux-parisc@vger.kernel.org 325S: Maintained 326F: sound/pci/ad1889.* 327 328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 329M: Michael Hennerich <michael.hennerich@analog.com> 330W: http://wiki.analog.com/AD5254 331W: http://ez.analog.com/community/linux-device-drivers 332S: Supported 333F: drivers/misc/ad525x_dpot.c 334 335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 336M: Michael Hennerich <michael.hennerich@analog.com> 337W: http://wiki.analog.com/AD5398 338W: http://ez.analog.com/community/linux-device-drivers 339S: Supported 340F: drivers/regulator/ad5398.c 341 342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 343M: Michael Hennerich <michael.hennerich@analog.com> 344W: http://wiki.analog.com/AD7142 345W: http://ez.analog.com/community/linux-device-drivers 346S: Supported 347F: drivers/input/misc/ad714x.c 348 349AD7877 TOUCHSCREEN DRIVER 350M: Michael Hennerich <michael.hennerich@analog.com> 351W: http://wiki.analog.com/AD7877 352W: http://ez.analog.com/community/linux-device-drivers 353S: Supported 354F: drivers/input/touchscreen/ad7877.c 355 356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 357M: Michael Hennerich <michael.hennerich@analog.com> 358W: http://wiki.analog.com/AD7879 359W: http://ez.analog.com/community/linux-device-drivers 360S: Supported 361F: drivers/input/touchscreen/ad7879.c 362 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 364M: Jiri Kosina <jkosina@suse.cz> 365S: Maintained 366 367ADM1025 HARDWARE MONITOR DRIVER 368M: Jean Delvare <jdelvare@suse.de> 369L: lm-sensors@lm-sensors.org 370S: Maintained 371F: Documentation/hwmon/adm1025 372F: drivers/hwmon/adm1025.c 373 374ADM1029 HARDWARE MONITOR DRIVER 375M: Corentin Labbe <clabbe.montjoie@gmail.com> 376L: lm-sensors@lm-sensors.org 377S: Maintained 378F: drivers/hwmon/adm1029.c 379 380ADM8211 WIRELESS DRIVER 381L: linux-wireless@vger.kernel.org 382W: http://wireless.kernel.org/ 383S: Orphan 384F: drivers/net/wireless/adm8211.* 385 386ADP1653 FLASH CONTROLLER DRIVER 387M: Sakari Ailus <sakari.ailus@iki.fi> 388L: linux-media@vger.kernel.org 389S: Maintained 390F: drivers/media/i2c/adp1653.c 391F: include/media/adp1653.h 392 393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 394M: Michael Hennerich <michael.hennerich@analog.com> 395W: http://wiki.analog.com/ADP5520 396W: http://ez.analog.com/community/linux-device-drivers 397S: Supported 398F: drivers/mfd/adp5520.c 399F: drivers/video/backlight/adp5520_bl.c 400F: drivers/leds/leds-adp5520.c 401F: drivers/gpio/gpio-adp5520.c 402F: drivers/input/keyboard/adp5520-keys.c 403 404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 405M: Michael Hennerich <michael.hennerich@analog.com> 406W: http://wiki.analog.com/ADP5588 407W: http://ez.analog.com/community/linux-device-drivers 408S: Supported 409F: drivers/input/keyboard/adp5588-keys.c 410F: drivers/gpio/gpio-adp5588.c 411 412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 413M: Michael Hennerich <michael.hennerich@analog.com> 414W: http://wiki.analog.com/ADP8860 415W: http://ez.analog.com/community/linux-device-drivers 416S: Supported 417F: drivers/video/backlight/adp8860_bl.c 418 419ADS1015 HARDWARE MONITOR DRIVER 420M: Dirk Eibach <eibach@gdsys.de> 421L: lm-sensors@lm-sensors.org 422S: Maintained 423F: Documentation/hwmon/ads1015 424F: drivers/hwmon/ads1015.c 425F: include/linux/i2c/ads1015.h 426 427ADT746X FAN DRIVER 428M: Colin Leroy <colin@colino.net> 429S: Maintained 430F: drivers/macintosh/therm_adt746x.c 431 432ADT7475 HARDWARE MONITOR DRIVER 433M: Jean Delvare <jdelvare@suse.de> 434L: lm-sensors@lm-sensors.org 435S: Maintained 436F: Documentation/hwmon/adt7475 437F: drivers/hwmon/adt7475.c 438 439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 440M: Michael Hennerich <michael.hennerich@analog.com> 441W: http://wiki.analog.com/ADXL345 442W: http://ez.analog.com/community/linux-device-drivers 443S: Supported 444F: drivers/input/misc/adxl34x.c 445 446ADVANSYS SCSI DRIVER 447M: Matthew Wilcox <matthew@wil.cx> 448L: linux-scsi@vger.kernel.org 449S: Maintained 450F: Documentation/scsi/advansys.txt 451F: drivers/scsi/advansys.c 452 453AEDSP16 DRIVER 454M: Riccardo Facchetti <fizban@tin.it> 455S: Maintained 456F: sound/oss/aedsp16.c 457 458AF9013 MEDIA DRIVER 459M: Antti Palosaari <crope@iki.fi> 460L: linux-media@vger.kernel.org 461W: http://linuxtv.org/ 462W: http://palosaari.fi/linux/ 463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 464T: git git://linuxtv.org/anttip/media_tree.git 465S: Maintained 466F: drivers/media/dvb-frontends/af9013* 467 468AF9033 MEDIA DRIVER 469M: Antti Palosaari <crope@iki.fi> 470L: linux-media@vger.kernel.org 471W: http://linuxtv.org/ 472W: http://palosaari.fi/linux/ 473Q: http://patchwork.linuxtv.org/project/linux-media/list/ 474T: git git://linuxtv.org/anttip/media_tree.git 475S: Maintained 476F: drivers/media/dvb-frontends/af9033* 477 478AFFS FILE SYSTEM 479L: linux-fsdevel@vger.kernel.org 480S: Orphan 481F: Documentation/filesystems/affs.txt 482F: fs/affs/ 483 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 485M: David Howells <dhowells@redhat.com> 486L: linux-afs@lists.infradead.org 487S: Supported 488F: fs/afs/ 489F: include/net/af_rxrpc.h 490F: net/rxrpc/af_rxrpc.c 491 492AGPGART DRIVER 493M: David Airlie <airlied@linux.ie> 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 495S: Maintained 496F: drivers/char/agp/ 497F: include/linux/agp* 498F: include/uapi/linux/agp* 499 500AHA152X SCSI DRIVER 501M: "Juergen E. Fischer" <fischer@norbit.de> 502L: linux-scsi@vger.kernel.org 503S: Maintained 504F: drivers/scsi/aha152x* 505F: drivers/scsi/pcmcia/aha152x* 506 507AIC7XXX / AIC79XX SCSI DRIVER 508M: Hannes Reinecke <hare@suse.de> 509L: linux-scsi@vger.kernel.org 510S: Maintained 511F: drivers/scsi/aic7xxx/ 512 513AIMSLAB FM RADIO RECEIVER DRIVER 514M: Hans Verkuil <hverkuil@xs4all.nl> 515L: linux-media@vger.kernel.org 516T: git git://linuxtv.org/media_tree.git 517W: http://linuxtv.org 518S: Maintained 519F: drivers/media/radio/radio-aimslab* 520 521AIO 522M: Benjamin LaHaise <bcrl@kvack.org> 523L: linux-aio@kvack.org 524S: Supported 525F: fs/aio.c 526F: include/linux/*aio*.h 527 528AIRSPY MEDIA DRIVER 529M: Antti Palosaari <crope@iki.fi> 530L: linux-media@vger.kernel.org 531W: http://linuxtv.org/ 532W: http://palosaari.fi/linux/ 533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 534T: git git://linuxtv.org/anttip/media_tree.git 535S: Maintained 536F: drivers/media/usb/airspy/ 537 538ALCATEL SPEEDTOUCH USB DRIVER 539M: Duncan Sands <duncan.sands@free.fr> 540L: linux-usb@vger.kernel.org 541W: http://www.linux-usb.org/SpeedTouch/ 542S: Maintained 543F: drivers/usb/atm/speedtch.c 544F: drivers/usb/atm/usbatm.c 545 546ALCHEMY AU1XX0 MMC DRIVER 547M: Manuel Lauss <manuel.lauss@gmail.com> 548S: Maintained 549F: drivers/mmc/host/au1xmmc.c 550 551ALI1563 I2C DRIVER 552M: Rudolf Marek <r.marek@assembler.cz> 553L: linux-i2c@vger.kernel.org 554S: Maintained 555F: Documentation/i2c/busses/i2c-ali1563 556F: drivers/i2c/busses/i2c-ali1563.c 557 558ALPHA PORT 559M: Richard Henderson <rth@twiddle.net> 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 561M: Matt Turner <mattst88@gmail.com> 562S: Odd Fixes 563L: linux-alpha@vger.kernel.org 564F: arch/alpha/ 565 566ALTERA TRIPLE SPEED ETHERNET DRIVER 567M: Vince Bridgers <vbridger@opensource.altera.com> 568L: netdev@vger.kernel.org 569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 570S: Maintained 571F: drivers/net/ethernet/altera/ 572 573ALTERA UART/JTAG UART SERIAL DRIVERS 574M: Tobias Klauser <tklauser@distanz.ch> 575L: linux-serial@vger.kernel.org 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 577S: Maintained 578F: drivers/tty/serial/altera_uart.c 579F: drivers/tty/serial/altera_jtaguart.c 580F: include/linux/altera_uart.h 581F: include/linux/altera_jtaguart.h 582 583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 584M: Tom Lendacky <thomas.lendacky@amd.com> 585L: linux-crypto@vger.kernel.org 586S: Supported 587F: drivers/crypto/ccp/ 588F: include/linux/ccp.h 589 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER 591M: Andreas Herrmann <herrmann.der.user@googlemail.com> 592L: lm-sensors@lm-sensors.org 593S: Maintained 594F: Documentation/hwmon/fam15h_power 595F: drivers/hwmon/fam15h_power.c 596 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 599L: linux-geode@lists.infradead.org (moderated for non-subscribers) 600S: Supported 601F: drivers/usb/gadget/udc/amd5536udc.* 602 603AMD GEODE PROCESSOR/CHIPSET SUPPORT 604P: Andres Salomon <dilinger@queued.net> 605L: linux-geode@lists.infradead.org (moderated for non-subscribers) 606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 607S: Supported 608F: drivers/char/hw_random/geode-rng.c 609F: drivers/crypto/geode* 610F: drivers/video/fbdev/geode/ 611F: arch/x86/include/asm/geode.h 612 613AMD IOMMU (AMD-VI) 614M: Joerg Roedel <joro@8bytes.org> 615L: iommu@lists.linux-foundation.org 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 617S: Maintained 618F: drivers/iommu/amd_iommu*.[ch] 619F: include/linux/amd-iommu.h 620 621AMD KFD 622M: Oded Gabbay <oded.gabbay@amd.com> 623L: dri-devel@lists.freedesktop.org 624T: git git://people.freedesktop.org/~gabbayo/linux.git 625S: Supported 626F: drivers/gpu/drm/amd/amdkfd/ 627F: drivers/gpu/drm/radeon/radeon_kfd.c 628F: drivers/gpu/drm/radeon/radeon_kfd.h 629F: include/uapi/linux/kfd_ioctl.h 630 631AMD MICROCODE UPDATE SUPPORT 632M: Andreas Herrmann <herrmann.der.user@googlemail.com> 633L: amd64-microcode@amd64.org 634S: Maintained 635F: arch/x86/kernel/cpu/microcode/amd* 636 637AMD XGBE DRIVER 638M: Tom Lendacky <thomas.lendacky@amd.com> 639L: netdev@vger.kernel.org 640S: Supported 641F: drivers/net/ethernet/amd/xgbe/ 642F: drivers/net/phy/amd-xgbe-phy.c 643 644AMS (Apple Motion Sensor) DRIVER 645M: Michael Hanselmann <linux-kernel@hansmi.ch> 646S: Supported 647F: drivers/macintosh/ams/ 648 649AMSO1100 RNIC DRIVER 650M: Tom Tucker <tom@opengridcomputing.com> 651M: Steve Wise <swise@opengridcomputing.com> 652L: linux-rdma@vger.kernel.org 653S: Maintained 654F: drivers/infiniband/hw/amso1100/ 655 656ANALOG DEVICES INC AD9389B DRIVER 657M: Hans Verkuil <hans.verkuil@cisco.com> 658L: linux-media@vger.kernel.org 659S: Maintained 660F: drivers/media/i2c/ad9389b* 661 662ANALOG DEVICES INC ADV7511 DRIVER 663M: Hans Verkuil <hans.verkuil@cisco.com> 664L: linux-media@vger.kernel.org 665S: Maintained 666F: drivers/media/i2c/adv7511* 667 668ANALOG DEVICES INC ADV7604 DRIVER 669M: Hans Verkuil <hans.verkuil@cisco.com> 670L: linux-media@vger.kernel.org 671S: Maintained 672F: drivers/media/i2c/adv7604* 673 674ANALOG DEVICES INC ADV7842 DRIVER 675M: Hans Verkuil <hans.verkuil@cisco.com> 676L: linux-media@vger.kernel.org 677S: Maintained 678F: drivers/media/i2c/adv7842* 679 680ANALOG DEVICES INC ASOC CODEC DRIVERS 681M: Lars-Peter Clausen <lars@metafoo.de> 682L: alsa-devel@alsa-project.org (moderated for non-subscribers) 683W: http://wiki.analog.com/ 684W: http://ez.analog.com/community/linux-device-drivers 685S: Supported 686F: sound/soc/codecs/adau* 687F: sound/soc/codecs/adav* 688F: sound/soc/codecs/ad1* 689F: sound/soc/codecs/ad7* 690F: sound/soc/codecs/ssm* 691F: sound/soc/codecs/sigmadsp.* 692 693ANALOG DEVICES INC ASOC DRIVERS 694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 695L: alsa-devel@alsa-project.org (moderated for non-subscribers) 696W: http://blackfin.uclinux.org/ 697S: Supported 698F: sound/soc/blackfin/* 699 700ANALOG DEVICES INC IIO DRIVERS 701M: Lars-Peter Clausen <lars@metafoo.de> 702M: Michael Hennerich <Michael.Hennerich@analog.com> 703W: http://wiki.analog.com/ 704W: http://ez.analog.com/community/linux-device-drivers 705S: Supported 706F: drivers/iio/*/ad* 707X: drivers/iio/*/adjd* 708F: drivers/staging/iio/*/ad* 709F: staging/iio/trigger/iio-trig-bfin-timer.c 710 711AOA (Apple Onboard Audio) ALSA DRIVER 712M: Johannes Berg <johannes@sipsolutions.net> 713L: linuxppc-dev@lists.ozlabs.org 714L: alsa-devel@alsa-project.org (moderated for non-subscribers) 715S: Maintained 716F: sound/aoa/ 717 718APM DRIVER 719M: Jiri Kosina <jkosina@suse.cz> 720S: Odd fixes 721F: arch/x86/kernel/apm_32.c 722F: include/linux/apm_bios.h 723F: include/uapi/linux/apm_bios.h 724F: drivers/char/apm-emulation.c 725 726APPLE BCM5974 MULTITOUCH DRIVER 727M: Henrik Rydberg <rydberg@bitmath.org> 728L: linux-input@vger.kernel.org 729S: Odd fixes 730F: drivers/input/mouse/bcm5974.c 731 732APPLE SMC DRIVER 733M: Henrik Rydberg <rydberg@bitmath.org> 734L: lm-sensors@lm-sensors.org 735S: Odd fixes 736F: drivers/hwmon/applesmc.c 737 738APPLETALK NETWORK LAYER 739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 740S: Maintained 741F: drivers/net/appletalk/ 742F: net/appletalk/ 743 744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 745M: Iyappan Subramanian <isubramanian@apm.com> 746M: Keyur Chudgar <kchudgar@apm.com> 747S: Supported 748F: drivers/net/ethernet/apm/xgene/ 749F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 750 751APTINA CAMERA SENSOR PLL 752M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 753L: linux-media@vger.kernel.org 754S: Maintained 755F: drivers/media/i2c/aptina-pll.* 756 757ARC FRAMEBUFFER DRIVER 758M: Jaya Kumar <jayalk@intworks.biz> 759S: Maintained 760F: drivers/video/fbdev/arcfb.c 761F: drivers/video/fbdev/core/fb_defio.c 762 763ARM MFM AND FLOPPY DRIVERS 764M: Ian Molton <spyro@f2s.com> 765S: Maintained 766F: arch/arm/lib/floppydma.S 767F: arch/arm/include/asm/floppy.h 768 769ARM PMU PROFILING AND DEBUGGING 770M: Will Deacon <will.deacon@arm.com> 771S: Maintained 772F: arch/arm/kernel/perf_event* 773F: arch/arm/oprofile/common.c 774F: arch/arm/include/asm/pmu.h 775F: arch/arm/kernel/hw_breakpoint.c 776F: arch/arm/include/asm/hw_breakpoint.h 777 778ARM PORT 779M: Russell King <linux@arm.linux.org.uk> 780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 781W: http://www.arm.linux.org.uk/ 782S: Maintained 783F: arch/arm/ 784 785ARM SUB-ARCHITECTURES 786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 787S: Maintained 788F: arch/arm/mach-*/ 789F: arch/arm/plat-*/ 790T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 791 792ARM PRIMECELL AACI PL041 DRIVER 793M: Russell King <linux@arm.linux.org.uk> 794S: Maintained 795F: sound/arm/aaci.* 796 797ARM PRIMECELL CLCD PL110 DRIVER 798M: Russell King <linux@arm.linux.org.uk> 799S: Maintained 800F: drivers/video/fbdev/amba-clcd.* 801 802ARM PRIMECELL KMI PL050 DRIVER 803M: Russell King <linux@arm.linux.org.uk> 804S: Maintained 805F: drivers/input/serio/ambakmi.* 806F: include/linux/amba/kmi.h 807 808ARM PRIMECELL MMCI PL180/1 DRIVER 809M: Russell King <linux@arm.linux.org.uk> 810S: Maintained 811F: drivers/mmc/host/mmci.* 812F: include/linux/amba/mmci.h 813 814ARM PRIMECELL UART PL010 AND PL011 DRIVERS 815M: Russell King <linux@arm.linux.org.uk> 816S: Maintained 817F: drivers/tty/serial/amba-pl01*.c 818F: include/linux/amba/serial.h 819 820ARM PRIMECELL BUS SUPPORT 821M: Russell King <linux@arm.linux.org.uk> 822S: Maintained 823F: drivers/amba/ 824F: include/linux/amba/bus.h 825 826ARM/ADS SPHERE MACHINE SUPPORT 827M: Lennert Buytenhek <kernel@wantstofly.org> 828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 829S: Maintained 830 831ARM/AFEB9260 MACHINE SUPPORT 832M: Sergey Lapin <slapin@ossfans.org> 833L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 834S: Maintained 835 836ARM/AJECO 1ARM MACHINE SUPPORT 837M: Lennert Buytenhek <kernel@wantstofly.org> 838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 839S: Maintained 840 841ARM/Allwinner A1X SoC support 842M: Maxime Ripard <maxime.ripard@free-electrons.com> 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 844S: Maintained 845N: sun[x4567]i 846 847ARM/Allwinner SoC Clock Support 848M: Emilio López <emilio@elopez.com.ar> 849S: Maintained 850F: drivers/clk/sunxi/ 851 852ARM/Amlogic MesonX SoC support 853M: Carlo Caione <carlo@caione.org> 854L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 855S: Maintained 856F: drivers/media/rc/meson-ir.c 857N: meson[x68] 858 859ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 860M: Andrew Victor <linux@maxim.org.za> 861M: Nicolas Ferre <nicolas.ferre@atmel.com> 862M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 864W: http://maxim.org.za/at91_26.html 865W: http://www.linux4sam.org 866S: Supported 867F: arch/arm/mach-at91/ 868F: include/soc/at91/ 869F: arch/arm/boot/dts/at91*.dts 870F: arch/arm/boot/dts/at91*.dtsi 871F: arch/arm/boot/dts/sama*.dts 872F: arch/arm/boot/dts/sama*.dtsi 873 874ARM/ATMEL AT91 Clock Support 875M: Boris Brezillon <boris.brezillon@free-electrons.com> 876S: Maintained 877F: drivers/clk/at91 878 879ARM/CALXEDA HIGHBANK ARCHITECTURE 880M: Rob Herring <robh@kernel.org> 881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 882S: Maintained 883F: arch/arm/mach-highbank/ 884 885ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 886M: Krzysztof Halasa <khalasa@piap.pl> 887S: Maintained 888F: arch/arm/mach-cns3xxx/ 889 890ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 891M: Alexander Shiyan <shc_work@mail.ru> 892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 893S: Odd Fixes 894N: clps711x 895 896ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 897M: Hartley Sweeten <hsweeten@visionengravers.com> 898M: Ryan Mallon <rmallon@gmail.com> 899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 900S: Maintained 901F: arch/arm/mach-ep93xx/ 902F: arch/arm/mach-ep93xx/include/mach/ 903 904ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 905M: Lennert Buytenhek <kernel@wantstofly.org> 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 907S: Maintained 908 909ARM/CLKDEV SUPPORT 910M: Russell King <linux@arm.linux.org.uk> 911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 912S: Maintained 913F: arch/arm/include/asm/clkdev.h 914F: drivers/clk/clkdev.c 915 916ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 917M: Mike Rapoport <mike@compulab.co.il> 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 919S: Maintained 920 921ARM/CONTEC MICRO9 MACHINE SUPPORT 922M: Hubert Feurstein <hubert.feurstein@contec.at> 923S: Maintained 924F: arch/arm/mach-ep93xx/micro9.c 925 926ARM/CORESIGHT FRAMEWORK AND DRIVERS 927M: Mathieu Poirier <mathieu.poirier@linaro.org> 928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 929S: Maintained 930F: drivers/coresight/* 931F: Documentation/trace/coresight.txt 932F: Documentation/devicetree/bindings/arm/coresight.txt 933F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 934 935ARM/CORGI MACHINE SUPPORT 936M: Richard Purdie <rpurdie@rpsys.net> 937S: Maintained 938 939ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 940M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 942T: git git://git.berlios.de/gemini-board 943S: Maintained 944F: arch/arm/mach-gemini/ 945 946ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 947M: Barry Song <baohua@kernel.org> 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 949T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 950S: Maintained 951F: arch/arm/mach-prima2/ 952F: drivers/clk/sirf/ 953F: drivers/clocksource/timer-prima2.c 954F: drivers/clocksource/timer-marco.c 955N: [^a-z]sirf 956 957ARM/EBSA110 MACHINE SUPPORT 958M: Russell King <linux@arm.linux.org.uk> 959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 960W: http://www.arm.linux.org.uk/ 961S: Maintained 962F: arch/arm/mach-ebsa110/ 963F: drivers/net/ethernet/amd/am79c961a.* 964 965ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 966M: Uwe Kleine-König <kernel@pengutronix.de> 967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 968S: Maintained 969N: efm32 970 971ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 972M: Daniel Ribeiro <drwyrm@gmail.com> 973M: Stefan Schmidt <stefan@openezx.org> 974M: Harald Welte <laforge@openezx.org> 975L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 976W: http://www.openezx.org/ 977S: Maintained 978T: topgit git://git.openezx.org/openezx.git 979F: arch/arm/mach-pxa/ezx.c 980 981ARM/FARADAY FA526 PORT 982M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 984S: Maintained 985T: git git://git.berlios.de/gemini-board 986F: arch/arm/mm/*-fa* 987 988ARM/FOOTBRIDGE ARCHITECTURE 989M: Russell King <linux@arm.linux.org.uk> 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 991W: http://www.arm.linux.org.uk/ 992S: Maintained 993F: arch/arm/include/asm/hardware/dec21285.h 994F: arch/arm/mach-footbridge/ 995 996ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 997M: Shawn Guo <shawn.guo@linaro.org> 998M: Sascha Hauer <kernel@pengutronix.de> 999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1000S: Maintained 1001T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1002F: arch/arm/mach-imx/ 1003F: arch/arm/mach-mxs/ 1004F: arch/arm/boot/dts/imx* 1005F: arch/arm/configs/imx*_defconfig 1006 1007ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1008M: Lennert Buytenhek <kernel@wantstofly.org> 1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1010S: Maintained 1011 1012ARM/GUMSTIX MACHINE SUPPORT 1013M: Steve Sakoman <sakoman@gmail.com> 1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1015S: Maintained 1016 1017ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1018M: Philipp Zabel <philipp.zabel@gmail.com> 1019M: Paul Parsons <lost.distance@yahoo.com> 1020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1021S: Maintained 1022F: arch/arm/mach-pxa/hx4700.c 1023F: arch/arm/mach-pxa/include/mach/hx4700.h 1024F: sound/soc/pxa/hx4700.c 1025 1026ARM/HISILICON SOC SUPPORT 1027M: Wei Xu <xuwei5@hisilicon.com> 1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1029W: http://www.hisilicon.com 1030S: Supported 1031T: git git://github.com/hisilicon/linux-hisi.git 1032F: arch/arm/mach-hisi/ 1033 1034ARM/HP JORNADA 7XX MACHINE SUPPORT 1035M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1036W: www.jlime.com 1037S: Maintained 1038T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1039F: arch/arm/mach-sa1100/jornada720.c 1040F: arch/arm/mach-sa1100/include/mach/jornada720.h 1041 1042ARM/IGEP MACHINE SUPPORT 1043M: Enric Balletbo i Serra <eballetbo@gmail.com> 1044M: Javier Martinez Canillas <javier@dowhile0.org> 1045L: linux-omap@vger.kernel.org 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1047S: Maintained 1048F: arch/arm/boot/dts/omap3-igep* 1049 1050ARM/INCOME PXA270 SUPPORT 1051M: Marek Vasut <marek.vasut@gmail.com> 1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1053S: Maintained 1054F: arch/arm/mach-pxa/colibri-pxa270-income.c 1055 1056ARM/INTEL IOP32X ARM ARCHITECTURE 1057M: Lennert Buytenhek <kernel@wantstofly.org> 1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1059S: Maintained 1060 1061ARM/INTEL IOP33X ARM ARCHITECTURE 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1063S: Orphan 1064 1065ARM/INTEL IOP13XX ARM ARCHITECTURE 1066M: Lennert Buytenhek <kernel@wantstofly.org> 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1068S: Maintained 1069 1070ARM/INTEL IQ81342EX MACHINE SUPPORT 1071M: Lennert Buytenhek <kernel@wantstofly.org> 1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1073S: Maintained 1074 1075ARM/INTEL IXDP2850 MACHINE SUPPORT 1076M: Lennert Buytenhek <kernel@wantstofly.org> 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1078S: Maintained 1079 1080ARM/INTEL IXP4XX ARM ARCHITECTURE 1081M: Imre Kaloz <kaloz@openwrt.org> 1082M: Krzysztof Halasa <khalasa@piap.pl> 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1084S: Maintained 1085F: arch/arm/mach-ixp4xx/ 1086 1087ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1088M: Jonathan Cameron <jic23@cam.ac.uk> 1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1090S: Maintained 1091F: arch/arm/mach-pxa/stargate2.c 1092F: drivers/pcmcia/pxa2xx_stargate2.c 1093 1094ARM/INTEL XSC3 (MANZANO) ARM CORE 1095M: Lennert Buytenhek <kernel@wantstofly.org> 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1097S: Maintained 1098 1099ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1100M: Lennert Buytenhek <kernel@wantstofly.org> 1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1102S: Maintained 1103 1104ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1105M: Santosh Shilimkar <ssantosh@kernel.org> 1106L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1107S: Maintained 1108F: arch/arm/mach-keystone/ 1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1110 1111ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1112M: Santosh Shilimkar <ssantosh@kernel.org> 1113L: linux-kernel@vger.kernel.org 1114S: Maintained 1115F: drivers/clk/keystone/ 1116 1117ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1118M: Santosh Shilimkar <ssantosh@kernel.org> 1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1120L: linux-kernel@vger.kernel.org 1121S: Maintained 1122F: drivers/clocksource/timer-keystone.c 1123 1124ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1125M: Santosh Shilimkar <ssantosh@kernel.org> 1126L: linux-kernel@vger.kernel.org 1127S: Maintained 1128F: drivers/power/reset/keystone-reset.c 1129 1130ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1131M: Santosh Shilimkar <ssantosh@kernel.org> 1132L: linux-kernel@vger.kernel.org 1133S: Maintained 1134F: drivers/memory/*emif* 1135 1136ARM/LOGICPD PXA270 MACHINE SUPPORT 1137M: Lennert Buytenhek <kernel@wantstofly.org> 1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1139S: Maintained 1140 1141ARM/MAGICIAN MACHINE SUPPORT 1142M: Philipp Zabel <philipp.zabel@gmail.com> 1143S: Maintained 1144 1145ARM/Marvell Armada 370 and Armada XP SOC support 1146M: Jason Cooper <jason@lakedaemon.net> 1147M: Andrew Lunn <andrew@lunn.ch> 1148M: Gregory Clement <gregory.clement@free-electrons.com> 1149M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1151S: Maintained 1152F: arch/arm/mach-mvebu/ 1153 1154ARM/Marvell Berlin SoC support 1155M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1157S: Maintained 1158F: arch/arm/mach-berlin/ 1159 1160ARM/Marvell Dove/MV78xx0/Orion SOC support 1161M: Jason Cooper <jason@lakedaemon.net> 1162M: Andrew Lunn <andrew@lunn.ch> 1163M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1165S: Maintained 1166F: arch/arm/mach-dove/ 1167F: arch/arm/mach-mv78xx0/ 1168F: arch/arm/mach-orion5x/ 1169F: arch/arm/plat-orion/ 1170 1171ARM/Orion SoC/Technologic Systems TS-78xx platform support 1172M: Alexander Clouter <alex@digriz.org.uk> 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1174W: http://www.digriz.org.uk/ts78xx/kernel 1175S: Maintained 1176F: arch/arm/mach-orion5x/ts78xx-* 1177 1178ARM/Mediatek SoC support 1179M: Matthias Brugger <matthias.bgg@gmail.com> 1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1181S: Maintained 1182F: arch/arm/boot/dts/mt6* 1183F: arch/arm/boot/dts/mt8* 1184F: arch/arm/mach-mediatek/ 1185N: mtk 1186K: mediatek 1187 1188ARM/MICREL KS8695 ARCHITECTURE 1189M: Greg Ungerer <gerg@uclinux.org> 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1191F: arch/arm/mach-ks8695/ 1192S: Odd Fixes 1193 1194ARM/MIOA701 MACHINE SUPPORT 1195M: Robert Jarzmik <robert.jarzmik@free.fr> 1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1197F: arch/arm/mach-pxa/mioa701.c 1198S: Maintained 1199 1200ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1201M: Michael Petchkovsky <mkpetch@internode.on.net> 1202S: Maintained 1203 1204ARM/NOMADIK ARCHITECTURE 1205M: Alessandro Rubini <rubini@unipv.it> 1206M: Linus Walleij <linus.walleij@linaro.org> 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1208S: Maintained 1209F: arch/arm/mach-nomadik/ 1210F: drivers/pinctrl/nomadik/ 1211F: drivers/i2c/busses/i2c-nomadik.c 1212T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1213 1214ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1215M: Nelson Castillo <arhuaco@freaks-unidos.net> 1216L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1217W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1218S: Supported 1219 1220ARM/QUALCOMM MSM MACHINE SUPPORT 1221M: David Brown <davidb@codeaurora.org> 1222M: Daniel Walker <dwalker@fifo99.com> 1223M: Bryan Huntsman <bryanh@codeaurora.org> 1224L: linux-arm-msm@vger.kernel.org 1225F: arch/arm/mach-msm/ 1226F: drivers/video/fbdev/msm/ 1227F: drivers/mmc/host/msm_sdcc.c 1228F: drivers/mmc/host/msm_sdcc.h 1229F: drivers/tty/serial/msm_serial.h 1230F: drivers/tty/serial/msm_serial.c 1231F: drivers/*/pm8???-* 1232F: drivers/mfd/ssbi.c 1233T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 1234S: Maintained 1235 1236ARM/TOSA MACHINE SUPPORT 1237M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1238M: Dirk Opfer <dirk@opfer-online.de> 1239S: Maintained 1240 1241ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1242M: Marek Vasut <marek.vasut@gmail.com> 1243L: linux-arm-kernel@lists.infradead.org 1244W: http://hackndev.com 1245S: Maintained 1246F: arch/arm/mach-pxa/include/mach/palmtx.h 1247F: arch/arm/mach-pxa/palmtx.c 1248F: arch/arm/mach-pxa/include/mach/palmt5.h 1249F: arch/arm/mach-pxa/palmt5.c 1250F: arch/arm/mach-pxa/include/mach/palmld.h 1251F: arch/arm/mach-pxa/palmld.c 1252F: arch/arm/mach-pxa/include/mach/palmte2.h 1253F: arch/arm/mach-pxa/palmte2.c 1254F: arch/arm/mach-pxa/include/mach/palmtc.h 1255F: arch/arm/mach-pxa/palmtc.c 1256 1257ARM/PALM TREO SUPPORT 1258M: Tomas Cech <sleep_walker@suse.cz> 1259L: linux-arm-kernel@lists.infradead.org 1260W: http://hackndev.com 1261S: Maintained 1262F: arch/arm/mach-pxa/include/mach/palmtreo.h 1263F: arch/arm/mach-pxa/palmtreo.c 1264 1265ARM/PALMZ72 SUPPORT 1266M: Sergey Lapin <slapin@ossfans.org> 1267L: linux-arm-kernel@lists.infradead.org 1268W: http://hackndev.com 1269S: Maintained 1270F: arch/arm/mach-pxa/include/mach/palmz72.h 1271F: arch/arm/mach-pxa/palmz72.c 1272 1273ARM/PLEB SUPPORT 1274M: Peter Chubb <pleb@gelato.unsw.edu.au> 1275W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1276S: Maintained 1277 1278ARM/PT DIGITAL BOARD PORT 1279M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1281W: http://www.arm.linux.org.uk/ 1282S: Maintained 1283 1284ARM/QUALCOMM SUPPORT 1285M: Kumar Gala <galak@codeaurora.org> 1286M: David Brown <davidb@codeaurora.org> 1287L: linux-arm-msm@vger.kernel.org 1288S: Maintained 1289F: arch/arm/mach-qcom/ 1290T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1291 1292ARM/RADISYS ENP2611 MACHINE SUPPORT 1293M: Lennert Buytenhek <kernel@wantstofly.org> 1294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1295S: Maintained 1296 1297ARM/RISCPC ARCHITECTURE 1298M: Russell King <linux@arm.linux.org.uk> 1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1300W: http://www.arm.linux.org.uk/ 1301S: Maintained 1302F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1303F: arch/arm/include/asm/hardware/ioc.h 1304F: arch/arm/include/asm/hardware/iomd.h 1305F: arch/arm/include/asm/hardware/memc.h 1306F: arch/arm/mach-rpc/ 1307F: drivers/net/ethernet/8390/etherh.c 1308F: drivers/net/ethernet/i825xx/ether1* 1309F: drivers/net/ethernet/seeq/ether3* 1310F: drivers/scsi/arm/ 1311 1312ARM/Rockchip SoC support 1313M: Heiko Stuebner <heiko@sntech.de> 1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1315L: linux-rockchip@lists.infradead.org 1316S: Maintained 1317F: arch/arm/boot/dts/rk3* 1318F: arch/arm/mach-rockchip/ 1319F: drivers/clk/rockchip/ 1320F: drivers/i2c/busses/i2c-rk3x.c 1321F: drivers/*/*rockchip* 1322F: drivers/*/*/*rockchip* 1323F: sound/soc/rockchip/ 1324 1325ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1326M: Kukjin Kim <kgene@kernel.org> 1327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1328L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1329S: Maintained 1330F: arch/arm/boot/dts/s3c* 1331F: arch/arm/boot/dts/exynos* 1332F: arch/arm/plat-samsung/ 1333F: arch/arm/mach-s3c24*/ 1334F: arch/arm/mach-s3c64xx/ 1335F: arch/arm/mach-s5p*/ 1336F: arch/arm/mach-exynos*/ 1337F: drivers/*/*s3c2410* 1338F: drivers/*/*/*s3c2410* 1339F: drivers/spi/spi-s3c* 1340F: sound/soc/samsung/* 1341N: exynos 1342 1343ARM/SAMSUNG MOBILE MACHINE SUPPORT 1344M: Kyungmin Park <kyungmin.park@samsung.com> 1345L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1346S: Maintained 1347F: arch/arm/mach-s5pv210/ 1348 1349ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1350M: Kyungmin Park <kyungmin.park@samsung.com> 1351M: Kamil Debski <k.debski@samsung.com> 1352L: linux-arm-kernel@lists.infradead.org 1353L: linux-media@vger.kernel.org 1354S: Maintained 1355F: drivers/media/platform/s5p-g2d/ 1356 1357ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1358M: Kyungmin Park <kyungmin.park@samsung.com> 1359M: Kamil Debski <k.debski@samsung.com> 1360M: Jeongtae Park <jtp.park@samsung.com> 1361L: linux-arm-kernel@lists.infradead.org 1362L: linux-media@vger.kernel.org 1363S: Maintained 1364F: arch/arm/plat-samsung/s5p-dev-mfc.c 1365F: drivers/media/platform/s5p-mfc/ 1366 1367ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1368M: Kyungmin Park <kyungmin.park@samsung.com> 1369M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1370L: linux-arm-kernel@lists.infradead.org 1371L: linux-media@vger.kernel.org 1372S: Maintained 1373F: drivers/media/platform/s5p-tv/ 1374 1375ARM/SHMOBILE ARM ARCHITECTURE 1376M: Simon Horman <horms@verge.net.au> 1377M: Magnus Damm <magnus.damm@gmail.com> 1378L: linux-sh@vger.kernel.org 1379W: http://oss.renesas.com 1380Q: http://patchwork.kernel.org/project/linux-sh/list/ 1381T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1382S: Supported 1383F: arch/arm/boot/dts/emev2* 1384F: arch/arm/boot/dts/r7s* 1385F: arch/arm/boot/dts/r8a* 1386F: arch/arm/boot/dts/sh* 1387F: arch/arm/configs/ape6evm_defconfig 1388F: arch/arm/configs/armadillo800eva_defconfig 1389F: arch/arm/configs/bockw_defconfig 1390F: arch/arm/configs/kzm9g_defconfig 1391F: arch/arm/configs/lager_defconfig 1392F: arch/arm/configs/mackerel_defconfig 1393F: arch/arm/configs/marzen_defconfig 1394F: arch/arm/configs/shmobile_defconfig 1395F: arch/arm/include/debug/renesas-scif.S 1396F: arch/arm/mach-shmobile/ 1397F: drivers/sh/ 1398 1399ARM/SOCFPGA ARCHITECTURE 1400M: Dinh Nguyen <dinguyen@opensource.altera.com> 1401S: Maintained 1402F: arch/arm/mach-socfpga/ 1403W: http://www.rocketboards.org 1404T: git://git.rocketboards.org/linux-socfpga.git 1405T: git://git.rocketboards.org/linux-socfpga-next.git 1406 1407ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1408M: Dinh Nguyen <dinguyen@opensource.altera.com> 1409S: Maintained 1410F: drivers/clk/socfpga/ 1411 1412ARM/SOCFPGA EDAC SUPPORT 1413M: Thor Thayer <tthayer@opensource.altera.com> 1414S: Maintained 1415F: drivers/edac/altera_edac. 1416 1417ARM/STI ARCHITECTURE 1418M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1419M: Maxime Coquelin <maxime.coquelin@st.com> 1420M: Patrice Chotard <patrice.chotard@st.com> 1421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1422L: kernel@stlinux.com 1423W: http://www.stlinux.com 1424S: Maintained 1425F: arch/arm/mach-sti/ 1426F: arch/arm/boot/dts/sti* 1427F: drivers/clocksource/arm_global_timer.c 1428F: drivers/i2c/busses/i2c-st.c 1429F: drivers/media/rc/st_rc.c 1430F: drivers/mmc/host/sdhci-st.c 1431F: drivers/phy/phy-stih407-usb.c 1432F: drivers/phy/phy-stih41x-usb.c 1433F: drivers/pinctrl/pinctrl-st.c 1434F: drivers/reset/sti/ 1435F: drivers/tty/serial/st-asc.c 1436F: drivers/usb/dwc3/dwc3-st.c 1437F: drivers/usb/host/ehci-st.c 1438F: drivers/usb/host/ohci-st.c 1439F: drivers/ata/ahci_st.c 1440 1441ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1442M: Lennert Buytenhek <kernel@wantstofly.org> 1443L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1444S: Maintained 1445 1446ARM/TETON BGA MACHINE SUPPORT 1447M: "Mark F. Brown" <mark.brown314@gmail.com> 1448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1449S: Maintained 1450 1451ARM/THECUS N2100 MACHINE SUPPORT 1452M: Lennert Buytenhek <kernel@wantstofly.org> 1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1454S: Maintained 1455 1456ARM/NUVOTON W90X900 ARM ARCHITECTURE 1457M: Wan ZongShun <mcuos.com@gmail.com> 1458L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1459W: http://www.mcuos.com 1460S: Maintained 1461F: arch/arm/mach-w90x900/ 1462F: drivers/input/keyboard/w90p910_keypad.c 1463F: drivers/input/touchscreen/w90p910_ts.c 1464F: drivers/watchdog/nuc900_wdt.c 1465F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1466F: drivers/mtd/nand/nuc900_nand.c 1467F: drivers/rtc/rtc-nuc900.c 1468F: drivers/spi/spi-nuc900.c 1469F: drivers/usb/host/ehci-w90x900.c 1470F: drivers/video/fbdev/nuc900fb.c 1471 1472ARM/U300 MACHINE SUPPORT 1473M: Linus Walleij <linus.walleij@linaro.org> 1474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1475S: Supported 1476F: arch/arm/mach-u300/ 1477F: drivers/clocksource/timer-u300.c 1478F: drivers/i2c/busses/i2c-stu300.c 1479F: drivers/rtc/rtc-coh901331.c 1480F: drivers/watchdog/coh901327_wdt.c 1481F: drivers/dma/coh901318* 1482F: drivers/mfd/ab3100* 1483F: drivers/rtc/rtc-ab3100.c 1484F: drivers/rtc/rtc-coh901331.c 1485T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1486 1487ARM/Ux500 ARM ARCHITECTURE 1488M: Linus Walleij <linus.walleij@linaro.org> 1489L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1490S: Maintained 1491F: arch/arm/mach-ux500/ 1492F: drivers/clocksource/clksrc-dbx500-prcmu.c 1493F: drivers/dma/ste_dma40* 1494F: drivers/hwspinlock/u8500_hsem.c 1495F: drivers/mfd/abx500* 1496F: drivers/mfd/ab8500* 1497F: drivers/mfd/dbx500* 1498F: drivers/mfd/db8500* 1499F: drivers/pinctrl/nomadik/pinctrl-ab* 1500F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1501F: drivers/rtc/rtc-ab8500.c 1502F: drivers/rtc/rtc-pl031.c 1503T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1504 1505ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1506M: Ulf Hansson <ulf.hansson@linaro.org> 1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1508T: git git://git.linaro.org/people/ulfh/clk.git 1509S: Maintained 1510F: drivers/clk/ux500/ 1511F: include/linux/platform_data/clk-ux500.h 1512 1513ARM/VERSATILE EXPRESS PLATFORM 1514M: Liviu Dudau <liviu.dudau@arm.com> 1515M: Sudeep Holla <sudeep.holla@arm.com> 1516M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1517L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1518S: Maintained 1519F: arch/arm/boot/dts/vexpress* 1520F: arch/arm/mach-vexpress/ 1521F: */*/vexpress* 1522F: */*/*/vexpress* 1523F: drivers/clk/versatile/clk-vexpress-osc.c 1524F: drivers/clocksource/versatile.c 1525 1526ARM/VFP SUPPORT 1527M: Russell King <linux@arm.linux.org.uk> 1528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1529W: http://www.arm.linux.org.uk/ 1530S: Maintained 1531F: arch/arm/vfp/ 1532 1533ARM/VOIPAC PXA270 SUPPORT 1534M: Marek Vasut <marek.vasut@gmail.com> 1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1536S: Maintained 1537F: arch/arm/mach-pxa/vpac270.c 1538F: arch/arm/mach-pxa/include/mach/vpac270.h 1539 1540ARM/VT8500 ARM ARCHITECTURE 1541M: Tony Prisk <linux@prisktech.co.nz> 1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1543S: Maintained 1544F: arch/arm/mach-vt8500/ 1545F: drivers/clocksource/vt8500_timer.c 1546F: drivers/i2c/busses/i2c-wmt.c 1547F: drivers/mmc/host/wmt-sdmmc.c 1548F: drivers/pwm/pwm-vt8500.c 1549F: drivers/rtc/rtc-vt8500.c 1550F: drivers/tty/serial/vt8500_serial.c 1551F: drivers/usb/host/ehci-platform.c 1552F: drivers/usb/host/uhci-platform.c 1553F: drivers/video/fbdev/vt8500lcdfb.* 1554F: drivers/video/fbdev/wm8505fb* 1555F: drivers/video/fbdev/wmt_ge_rops.* 1556 1557ARM/ZIPIT Z2 SUPPORT 1558M: Marek Vasut <marek.vasut@gmail.com> 1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1560S: Maintained 1561F: arch/arm/mach-pxa/z2.c 1562F: arch/arm/mach-pxa/include/mach/z2.h 1563 1564ARM/ZYNQ ARCHITECTURE 1565M: Michal Simek <michal.simek@xilinx.com> 1566R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1568W: http://wiki.xilinx.com 1569T: git git://git.xilinx.com/linux-xlnx.git 1570S: Supported 1571F: arch/arm/mach-zynq/ 1572F: drivers/cpuidle/cpuidle-zynq.c 1573F: drivers/block/xsysace.c 1574N: zynq 1575N: xilinx 1576F: drivers/clocksource/cadence_ttc_timer.c 1577F: drivers/i2c/busses/i2c-cadence.c 1578F: drivers/mmc/host/sdhci-of-arasan.c 1579 1580ARM SMMU DRIVER 1581M: Will Deacon <will.deacon@arm.com> 1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1583S: Maintained 1584F: drivers/iommu/arm-smmu.c 1585 1586ARM64 PORT (AARCH64 ARCHITECTURE) 1587M: Catalin Marinas <catalin.marinas@arm.com> 1588M: Will Deacon <will.deacon@arm.com> 1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1590S: Maintained 1591F: arch/arm64/ 1592F: Documentation/arm64/ 1593 1594AS3645A LED FLASH CONTROLLER DRIVER 1595M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1596L: linux-media@vger.kernel.org 1597T: git git://linuxtv.org/media_tree.git 1598S: Maintained 1599F: drivers/media/i2c/as3645a.c 1600F: include/media/as3645a.h 1601 1602ASC7621 HARDWARE MONITOR DRIVER 1603M: George Joseph <george.joseph@fairview5.com> 1604L: lm-sensors@lm-sensors.org 1605S: Maintained 1606F: Documentation/hwmon/asc7621 1607F: drivers/hwmon/asc7621.c 1608 1609ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1610M: Corentin Chary <corentin.chary@gmail.com> 1611L: acpi4asus-user@lists.sourceforge.net 1612L: platform-driver-x86@vger.kernel.org 1613W: http://acpi4asus.sf.net 1614S: Maintained 1615F: drivers/platform/x86/asus*.c 1616F: drivers/platform/x86/eeepc*.c 1617 1618ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1619R: Dan Williams <dan.j.williams@intel.com> 1620W: http://sourceforge.net/projects/xscaleiop 1621S: Odd fixes 1622F: Documentation/crypto/async-tx-api.txt 1623F: crypto/async_tx/ 1624F: drivers/dma/ 1625F: include/linux/dmaengine.h 1626F: include/linux/async_tx.h 1627 1628AT24 EEPROM DRIVER 1629M: Wolfram Sang <wsa@the-dreams.de> 1630L: linux-i2c@vger.kernel.org 1631S: Maintained 1632F: drivers/misc/eeprom/at24.c 1633F: include/linux/platform_data/at24.h 1634 1635ATA OVER ETHERNET (AOE) DRIVER 1636M: "Ed L. Cashin" <ecashin@coraid.com> 1637W: http://support.coraid.com/support/linux 1638S: Supported 1639F: Documentation/aoe/ 1640F: drivers/block/aoe/ 1641 1642ATHEROS ATH GENERIC UTILITIES 1643M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1644L: linux-wireless@vger.kernel.org 1645S: Supported 1646F: drivers/net/wireless/ath/* 1647 1648ATHEROS ATH5K WIRELESS DRIVER 1649M: Jiri Slaby <jirislaby@gmail.com> 1650M: Nick Kossifidis <mickflemm@gmail.com> 1651M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1652L: linux-wireless@vger.kernel.org 1653L: ath5k-devel@lists.ath5k.org 1654W: http://wireless.kernel.org/en/users/Drivers/ath5k 1655S: Maintained 1656F: drivers/net/wireless/ath/ath5k/ 1657 1658ATHEROS ATH6KL WIRELESS DRIVER 1659M: Kalle Valo <kvalo@qca.qualcomm.com> 1660L: linux-wireless@vger.kernel.org 1661W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1662T: git git://github.com/kvalo/ath.git 1663S: Supported 1664F: drivers/net/wireless/ath/ath6kl/ 1665 1666WILOCITY WIL6210 WIRELESS DRIVER 1667M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1668L: linux-wireless@vger.kernel.org 1669L: wil6210@qca.qualcomm.com 1670S: Supported 1671W: http://wireless.kernel.org/en/users/Drivers/wil6210 1672F: drivers/net/wireless/ath/wil6210/ 1673F: include/uapi/linux/wil6210_uapi.h 1674 1675CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1676M: Christian Lamparter <chunkeey@googlemail.com> 1677L: linux-wireless@vger.kernel.org 1678W: http://wireless.kernel.org/en/users/Drivers/carl9170 1679S: Maintained 1680F: drivers/net/wireless/ath/carl9170/ 1681 1682ATK0110 HWMON DRIVER 1683M: Luca Tettamanti <kronos.it@gmail.com> 1684L: lm-sensors@lm-sensors.org 1685S: Maintained 1686F: drivers/hwmon/asus_atk0110.c 1687 1688ATI_REMOTE2 DRIVER 1689M: Ville Syrjala <syrjala@sci.fi> 1690S: Maintained 1691F: drivers/input/misc/ati_remote2.c 1692 1693ATLX ETHERNET DRIVERS 1694M: Jay Cliburn <jcliburn@gmail.com> 1695M: Chris Snook <chris.snook@gmail.com> 1696L: netdev@vger.kernel.org 1697W: http://sourceforge.net/projects/atl1 1698W: http://atl1.sourceforge.net 1699S: Maintained 1700F: drivers/net/ethernet/atheros/ 1701 1702ATM 1703M: Chas Williams <chas@cmf.nrl.navy.mil> 1704L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1705L: netdev@vger.kernel.org 1706W: http://linux-atm.sourceforge.net 1707S: Maintained 1708F: drivers/atm/ 1709F: include/linux/atm* 1710F: include/uapi/linux/atm* 1711 1712ATMEL AT91 / AT32 MCI DRIVER 1713M: Ludovic Desroches <ludovic.desroches@atmel.com> 1714S: Maintained 1715F: drivers/mmc/host/atmel-mci.c 1716F: drivers/mmc/host/atmel-mci-regs.h 1717 1718ATMEL AT91 / AT32 SERIAL DRIVER 1719M: Nicolas Ferre <nicolas.ferre@atmel.com> 1720S: Supported 1721F: drivers/tty/serial/atmel_serial.c 1722 1723ATMEL Audio ALSA driver 1724M: Bo Shen <voice.shen@atmel.com> 1725L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1726S: Supported 1727F: sound/soc/atmel 1728 1729ATMEL DMA DRIVER 1730M: Nicolas Ferre <nicolas.ferre@atmel.com> 1731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1732S: Supported 1733F: drivers/dma/at_hdmac.c 1734F: drivers/dma/at_hdmac_regs.h 1735F: include/linux/platform_data/dma-atmel.h 1736 1737ATMEL XDMA DRIVER 1738M: Ludovic Desroches <ludovic.desroches@atmel.com> 1739L: linux-arm-kernel@lists.infradead.org 1740L: dmaengine@vger.kernel.org 1741S: Supported 1742F: drivers/dma/at_xdmac.c 1743 1744ATMEL I2C DRIVER 1745M: Ludovic Desroches <ludovic.desroches@atmel.com> 1746L: linux-i2c@vger.kernel.org 1747S: Supported 1748F: drivers/i2c/busses/i2c-at91.c 1749 1750ATMEL ISI DRIVER 1751M: Josh Wu <josh.wu@atmel.com> 1752L: linux-media@vger.kernel.org 1753S: Supported 1754F: drivers/media/platform/soc_camera/atmel-isi.c 1755F: include/media/atmel-isi.h 1756 1757ATMEL LCDFB DRIVER 1758M: Nicolas Ferre <nicolas.ferre@atmel.com> 1759L: linux-fbdev@vger.kernel.org 1760S: Maintained 1761F: drivers/video/fbdev/atmel_lcdfb.c 1762F: include/video/atmel_lcdc.h 1763 1764ATMEL MACB ETHERNET DRIVER 1765M: Nicolas Ferre <nicolas.ferre@atmel.com> 1766S: Supported 1767F: drivers/net/ethernet/cadence/ 1768 1769ATMEL NAND DRIVER 1770M: Josh Wu <josh.wu@atmel.com> 1771L: linux-mtd@lists.infradead.org 1772S: Supported 1773F: drivers/mtd/nand/atmel_nand* 1774 1775ATMEL SPI DRIVER 1776M: Nicolas Ferre <nicolas.ferre@atmel.com> 1777S: Supported 1778F: drivers/spi/spi-atmel.* 1779 1780ATMEL SSC DRIVER 1781M: Bo Shen <voice.shen@atmel.com> 1782L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1783S: Supported 1784F: drivers/misc/atmel-ssc.c 1785F: include/linux/atmel-ssc.h 1786 1787ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1788M: Nicolas Ferre <nicolas.ferre@atmel.com> 1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1790S: Supported 1791F: drivers/misc/atmel_tclib.c 1792F: drivers/clocksource/tcb_clksrc.c 1793 1794ATMEL USBA UDC DRIVER 1795M: Nicolas Ferre <nicolas.ferre@atmel.com> 1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1797S: Supported 1798F: drivers/usb/gadget/udc/atmel_usba_udc.* 1799 1800ATMEL WIRELESS DRIVER 1801M: Simon Kelley <simon@thekelleys.org.uk> 1802L: linux-wireless@vger.kernel.org 1803W: http://www.thekelleys.org.uk/atmel 1804W: http://atmelwlandriver.sourceforge.net/ 1805S: Maintained 1806F: drivers/net/wireless/atmel* 1807 1808ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1809M: Bradley Grove <linuxdrivers@attotech.com> 1810L: linux-scsi@vger.kernel.org 1811W: http://www.attotech.com 1812S: Supported 1813F: drivers/scsi/esas2r 1814 1815AUDIT SUBSYSTEM 1816M: Paul Moore <paul@paul-moore.com> 1817M: Eric Paris <eparis@redhat.com> 1818L: linux-audit@redhat.com (moderated for non-subscribers) 1819W: http://people.redhat.com/sgrubb/audit/ 1820T: git git://git.infradead.org/users/pcmoore/audit 1821S: Maintained 1822F: include/linux/audit.h 1823F: include/uapi/linux/audit.h 1824F: kernel/audit* 1825 1826AUXILIARY DISPLAY DRIVERS 1827M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1828W: http://miguelojeda.es/auxdisplay.htm 1829W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1830S: Maintained 1831F: drivers/auxdisplay/ 1832F: include/linux/cfag12864b.h 1833 1834AVR32 ARCHITECTURE 1835M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1836M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1837W: http://www.atmel.com/products/AVR32/ 1838W: http://mirror.egtvedt.no/avr32linux.org/ 1839W: http://avrfreaks.net/ 1840S: Maintained 1841F: arch/avr32/ 1842 1843AVR32/AT32AP MACHINE SUPPORT 1844M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1845M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1846S: Maintained 1847F: arch/avr32/mach-at32ap/ 1848 1849AX.25 NETWORK LAYER 1850M: Ralf Baechle <ralf@linux-mips.org> 1851L: linux-hams@vger.kernel.org 1852W: http://www.linux-ax25.org/ 1853S: Maintained 1854F: include/uapi/linux/ax25.h 1855F: include/net/ax25.h 1856F: net/ax25/ 1857 1858AZ6007 DVB DRIVER 1859M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1860L: linux-media@vger.kernel.org 1861W: http://linuxtv.org 1862T: git git://linuxtv.org/media_tree.git 1863S: Maintained 1864F: drivers/media/usb/dvb-usb-v2/az6007.c 1865 1866AZTECH FM RADIO RECEIVER DRIVER 1867M: Hans Verkuil <hverkuil@xs4all.nl> 1868L: linux-media@vger.kernel.org 1869T: git git://linuxtv.org/media_tree.git 1870W: http://linuxtv.org 1871S: Maintained 1872F: drivers/media/radio/radio-aztech* 1873 1874B43 WIRELESS DRIVER 1875M: Stefano Brivio <stefano.brivio@polimi.it> 1876L: linux-wireless@vger.kernel.org 1877L: b43-dev@lists.infradead.org 1878W: http://wireless.kernel.org/en/users/Drivers/b43 1879S: Maintained 1880F: drivers/net/wireless/b43/ 1881 1882B43LEGACY WIRELESS DRIVER 1883M: Larry Finger <Larry.Finger@lwfinger.net> 1884M: Stefano Brivio <stefano.brivio@polimi.it> 1885L: linux-wireless@vger.kernel.org 1886L: b43-dev@lists.infradead.org 1887W: http://wireless.kernel.org/en/users/Drivers/b43 1888S: Maintained 1889F: drivers/net/wireless/b43legacy/ 1890 1891BACKLIGHT CLASS/SUBSYSTEM 1892M: Jingoo Han <jg1.han@samsung.com> 1893M: Lee Jones <lee.jones@linaro.org> 1894S: Maintained 1895F: drivers/video/backlight/ 1896F: include/linux/backlight.h 1897 1898BATMAN ADVANCED 1899M: Marek Lindner <mareklindner@neomailbox.ch> 1900M: Simon Wunderlich <sw@simonwunderlich.de> 1901M: Antonio Quartulli <antonio@meshcoding.com> 1902L: b.a.t.m.a.n@lists.open-mesh.org 1903W: http://www.open-mesh.org/ 1904S: Maintained 1905F: net/batman-adv/ 1906 1907BAYCOM/HDLCDRV DRIVERS FOR AX.25 1908M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1909L: linux-hams@vger.kernel.org 1910W: http://www.baycom.org/~tom/ham/ham.html 1911S: Maintained 1912F: drivers/net/hamradio/baycom* 1913 1914BCACHE (BLOCK LAYER CACHE) 1915M: Kent Overstreet <kmo@daterainc.com> 1916L: linux-bcache@vger.kernel.org 1917W: http://bcache.evilpiepirate.org 1918S: Maintained: 1919F: drivers/md/bcache/ 1920 1921BEFS FILE SYSTEM 1922S: Orphan 1923F: Documentation/filesystems/befs.txt 1924F: fs/befs/ 1925 1926BECKHOFF CX5020 ETHERCAT MASTER DRIVER 1927M: Dariusz Marcinkiewicz <reksio@newterm.pl> 1928L: netdev@vger.kernel.org 1929S: Maintained 1930F: drivers/net/ethernet/ec_bhf.c 1931 1932BFS FILE SYSTEM 1933M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1934S: Maintained 1935F: Documentation/filesystems/bfs.txt 1936F: fs/bfs/ 1937F: include/uapi/linux/bfs_fs.h 1938 1939BLACKFIN ARCHITECTURE 1940M: Steven Miao <realmz6@gmail.com> 1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1942T: git git://git.code.sf.net/p/adi-linux/code 1943W: http://blackfin.uclinux.org 1944S: Supported 1945F: arch/blackfin/ 1946 1947BLACKFIN EMAC DRIVER 1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1949W: http://blackfin.uclinux.org 1950S: Supported 1951F: drivers/net/ethernet/adi/ 1952 1953BLACKFIN RTC DRIVER 1954L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1955W: http://blackfin.uclinux.org 1956S: Supported 1957F: drivers/rtc/rtc-bfin.c 1958 1959BLACKFIN SDH DRIVER 1960M: Sonic Zhang <sonic.zhang@analog.com> 1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1962W: http://blackfin.uclinux.org 1963S: Supported 1964F: drivers/mmc/host/bfin_sdh.c 1965 1966BLACKFIN SERIAL 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/tty/serial/bfin_uart.c 1972 1973BLACKFIN WATCHDOG DRIVER 1974L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1975W: http://blackfin.uclinux.org 1976S: Supported 1977F: drivers/watchdog/bfin_wdt.c 1978 1979BLACKFIN I2C TWI DRIVER 1980M: Sonic Zhang <sonic.zhang@analog.com> 1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1982W: http://blackfin.uclinux.org/ 1983S: Supported 1984F: drivers/i2c/busses/i2c-bfin-twi.c 1985 1986BLACKFIN MEDIA DRIVER 1987M: Scott Jiang <scott.jiang.linux@gmail.com> 1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1989W: http://blackfin.uclinux.org/ 1990S: Supported 1991F: drivers/media/platform/blackfin/ 1992F: drivers/media/i2c/adv7183* 1993F: drivers/media/i2c/vs6624* 1994 1995BLINKM RGB LED DRIVER 1996M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 1997S: Maintained 1998F: drivers/leds/leds-blinkm.c 1999 2000BLOCK LAYER 2001M: Jens Axboe <axboe@kernel.dk> 2002T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2003S: Maintained 2004F: block/ 2005 2006BLOCK2MTD DRIVER 2007M: Joern Engel <joern@lazybastard.org> 2008L: linux-mtd@lists.infradead.org 2009S: Maintained 2010F: drivers/mtd/devices/block2mtd.c 2011 2012BLUETOOTH DRIVERS 2013M: Marcel Holtmann <marcel@holtmann.org> 2014M: Gustavo Padovan <gustavo@padovan.org> 2015M: Johan Hedberg <johan.hedberg@gmail.com> 2016L: linux-bluetooth@vger.kernel.org 2017W: http://www.bluez.org/ 2018T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2019T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2020S: Maintained 2021F: drivers/bluetooth/ 2022 2023BLUETOOTH SUBSYSTEM 2024M: Marcel Holtmann <marcel@holtmann.org> 2025M: Gustavo Padovan <gustavo@padovan.org> 2026M: Johan Hedberg <johan.hedberg@gmail.com> 2027L: linux-bluetooth@vger.kernel.org 2028W: http://www.bluez.org/ 2029T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2030T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2031S: Maintained 2032F: net/bluetooth/ 2033F: include/net/bluetooth/ 2034 2035BONDING DRIVER 2036M: Jay Vosburgh <j.vosburgh@gmail.com> 2037M: Veaceslav Falico <vfalico@gmail.com> 2038M: Andy Gospodarek <andy@greyhouse.net> 2039L: netdev@vger.kernel.org 2040W: http://sourceforge.net/projects/bonding/ 2041S: Supported 2042F: drivers/net/bonding/ 2043F: include/uapi/linux/if_bonding.h 2044 2045BPF (Safe dynamic programs and tools) 2046M: Alexei Starovoitov <ast@kernel.org> 2047L: netdev@vger.kernel.org 2048L: linux-kernel@vger.kernel.org 2049S: Supported 2050F: kernel/bpf/ 2051 2052BROADCOM B44 10/100 ETHERNET DRIVER 2053M: Gary Zambrano <zambrano@broadcom.com> 2054L: netdev@vger.kernel.org 2055S: Supported 2056F: drivers/net/ethernet/broadcom/b44.* 2057 2058BROADCOM GENET ETHERNET DRIVER 2059M: Florian Fainelli <f.fainelli@gmail.com> 2060L: netdev@vger.kernel.org 2061S: Supported 2062F: drivers/net/ethernet/broadcom/genet/ 2063 2064BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2065M: Sony Chacko <sony.chacko@qlogic.com> 2066M: Dept-HSGLinuxNICDev@qlogic.com 2067L: netdev@vger.kernel.org 2068S: Supported 2069F: drivers/net/ethernet/broadcom/bnx2.* 2070F: drivers/net/ethernet/broadcom/bnx2_* 2071 2072BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2073M: Ariel Elior <ariel.elior@qlogic.com> 2074L: netdev@vger.kernel.org 2075S: Supported 2076F: drivers/net/ethernet/broadcom/bnx2x/ 2077 2078BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2079M: Christian Daudt <bcm@fixthebug.org> 2080M: Matt Porter <mporter@linaro.org> 2081M: Florian Fainelli <f.fainelli@gmail.com> 2082L: bcm-kernel-feedback-list@broadcom.com 2083T: git git://github.com/broadcom/mach-bcm 2084S: Maintained 2085F: arch/arm/mach-bcm/ 2086F: arch/arm/boot/dts/bcm113* 2087F: arch/arm/boot/dts/bcm216* 2088F: arch/arm/boot/dts/bcm281* 2089F: arch/arm/configs/bcm_defconfig 2090F: drivers/mmc/host/sdhci-bcm-kona.c 2091F: drivers/clocksource/bcm_kona_timer.c 2092 2093BROADCOM BCM2835 ARM ARCHITECTURE 2094M: Stephen Warren <swarren@wwwdotorg.org> 2095M: Lee Jones <lee@kernel.org> 2096L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2097T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2098S: Maintained 2099N: bcm2835 2100 2101BROADCOM BCM33XX MIPS ARCHITECTURE 2102M: Kevin Cernekee <cernekee@gmail.com> 2103L: linux-mips@linux-mips.org 2104S: Maintained 2105F: arch/mips/bcm3384/* 2106F: arch/mips/include/asm/mach-bcm3384/* 2107F: arch/mips/kernel/*bmips* 2108 2109BROADCOM BCM5301X ARM ARCHITECTURE 2110M: Hauke Mehrtens <hauke@hauke-m.de> 2111L: linux-arm-kernel@lists.infradead.org 2112S: Maintained 2113F: arch/arm/mach-bcm/bcm_5301x.c 2114F: arch/arm/boot/dts/bcm5301x.dtsi 2115F: arch/arm/boot/dts/bcm470* 2116 2117BROADCOM BCM63XX ARM ARCHITECTURE 2118M: Florian Fainelli <f.fainelli@gmail.com> 2119L: linux-arm-kernel@lists.infradead.org 2120T: git git://git.github.com/brcm/linux.git 2121S: Maintained 2122F: arch/arm/mach-bcm/bcm63xx.c 2123F: arch/arm/include/debug/bcm63xx.S 2124 2125BROADCOM BCM63XX/BCM33XX UDC DRIVER 2126M: Kevin Cernekee <cernekee@gmail.com> 2127L: linux-usb@vger.kernel.org 2128S: Maintained 2129F: drivers/usb/gadget/udc/bcm63xx_udc.* 2130 2131BROADCOM BCM7XXX ARM ARCHITECTURE 2132M: Marc Carino <marc.ceeeee@gmail.com> 2133M: Brian Norris <computersforpeace@gmail.com> 2134M: Gregory Fong <gregory.0xf0@gmail.com> 2135M: Florian Fainelli <f.fainelli@gmail.com> 2136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2137S: Maintained 2138F: arch/arm/mach-bcm/*brcmstb* 2139F: arch/arm/boot/dts/bcm7*.dts* 2140F: drivers/bus/brcmstb_gisb.c 2141 2142BROADCOM BMIPS MIPS ARCHITECTURE 2143M: Kevin Cernekee <cernekee@gmail.com> 2144M: Florian Fainelli <f.fainelli@gmail.com> 2145L: linux-mips@linux-mips.org 2146S: Maintained 2147F: arch/mips/bmips/* 2148F: arch/mips/include/asm/mach-bmips/* 2149F: arch/mips/kernel/*bmips* 2150F: arch/mips/boot/dts/bcm*.dts* 2151F: drivers/irqchip/irq-bcm7* 2152F: drivers/irqchip/irq-brcmstb* 2153 2154BROADCOM TG3 GIGABIT ETHERNET DRIVER 2155M: Prashant Sreedharan <prashant@broadcom.com> 2156M: Michael Chan <mchan@broadcom.com> 2157L: netdev@vger.kernel.org 2158S: Supported 2159F: drivers/net/ethernet/broadcom/tg3.* 2160 2161BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2162M: Brett Rudley <brudley@broadcom.com> 2163M: Arend van Spriel <arend@broadcom.com> 2164M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2165M: Hante Meuleman <meuleman@broadcom.com> 2166L: linux-wireless@vger.kernel.org 2167L: brcm80211-dev-list@broadcom.com 2168S: Supported 2169F: drivers/net/wireless/brcm80211/ 2170 2171BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2172M: QLogic-Storage-Upstream@qlogic.com 2173L: linux-scsi@vger.kernel.org 2174S: Supported 2175F: drivers/scsi/bnx2fc/ 2176 2177BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2178M: QLogic-Storage-Upstream@qlogic.com 2179L: linux-scsi@vger.kernel.org 2180S: Supported 2181F: drivers/scsi/bnx2i/ 2182 2183BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2184M: Ray Jui <rjui@broadcom.com> 2185M: Scott Branden <sbranden@broadcom.com> 2186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2187L: bcm-kernel-feedback-list@broadcom.com 2188T: git git://git.github.com/brcm/linux.git 2189S: Maintained 2190N: iproc 2191N: cygnus 2192N: bcm9113* 2193N: bcm9583* 2194N: bcm583* 2195N: bcm113* 2196 2197BROADCOM KONA GPIO DRIVER 2198M: Ray Jui <rjui@broadcom.com> 2199L: bcm-kernel-feedback-list@broadcom.com 2200S: Supported 2201F: drivers/gpio/gpio-bcm-kona.c 2202F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt 2203 2204BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2205M: Rafał Miłecki <zajec5@gmail.com> 2206L: linux-wireless@vger.kernel.org 2207S: Maintained 2208F: drivers/bcma/ 2209F: include/linux/bcma/ 2210 2211BROADCOM SYSTEMPORT ETHERNET DRIVER 2212M: Florian Fainelli <f.fainelli@gmail.com> 2213L: netdev@vger.kernel.org 2214S: Supported 2215F: drivers/net/ethernet/broadcom/bcmsysport.* 2216 2217BROCADE BFA FC SCSI DRIVER 2218M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2219M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2220L: linux-scsi@vger.kernel.org 2221S: Supported 2222F: drivers/scsi/bfa/ 2223 2224BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2225M: Rasesh Mody <rasesh.mody@qlogic.com> 2226L: netdev@vger.kernel.org 2227S: Supported 2228F: drivers/net/ethernet/brocade/bna/ 2229 2230BSG (block layer generic sg v4 driver) 2231M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2232L: linux-scsi@vger.kernel.org 2233S: Supported 2234F: block/bsg.c 2235F: include/linux/bsg.h 2236F: include/uapi/linux/bsg.h 2237 2238BT87X AUDIO DRIVER 2239M: Clemens Ladisch <clemens@ladisch.de> 2240L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2241T: git git://git.alsa-project.org/alsa-kernel.git 2242S: Maintained 2243F: Documentation/sound/alsa/Bt87x.txt 2244F: sound/pci/bt87x.c 2245 2246BT8XXGPIO DRIVER 2247M: Michael Buesch <m@bues.ch> 2248W: http://bu3sch.de/btgpio.php 2249S: Maintained 2250F: drivers/gpio/gpio-bt8xx.c 2251 2252BTRFS FILE SYSTEM 2253M: Chris Mason <clm@fb.com> 2254M: Josef Bacik <jbacik@fb.com> 2255M: David Sterba <dsterba@suse.cz> 2256L: linux-btrfs@vger.kernel.org 2257W: http://btrfs.wiki.kernel.org/ 2258Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2259T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2260S: Maintained 2261F: Documentation/filesystems/btrfs.txt 2262F: fs/btrfs/ 2263 2264BTTV VIDEO4LINUX DRIVER 2265M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2266L: linux-media@vger.kernel.org 2267W: http://linuxtv.org 2268T: git git://linuxtv.org/media_tree.git 2269S: Odd fixes 2270F: Documentation/video4linux/bttv/ 2271F: drivers/media/pci/bt8xx/bttv* 2272 2273BUSLOGIC SCSI DRIVER 2274M: Khalid Aziz <khalid@gonehiking.org> 2275L: linux-scsi@vger.kernel.org 2276S: Maintained 2277F: drivers/scsi/BusLogic.* 2278F: drivers/scsi/FlashPoint.* 2279 2280C-MEDIA CMI8788 DRIVER 2281M: Clemens Ladisch <clemens@ladisch.de> 2282L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2283T: git git://git.alsa-project.org/alsa-kernel.git 2284S: Maintained 2285F: sound/pci/oxygen/ 2286 2287C6X ARCHITECTURE 2288M: Mark Salter <msalter@redhat.com> 2289M: Aurelien Jacquiot <a-jacquiot@ti.com> 2290L: linux-c6x-dev@linux-c6x.org 2291W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2292S: Maintained 2293F: arch/c6x/ 2294 2295CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2296M: David Howells <dhowells@redhat.com> 2297L: linux-cachefs@redhat.com 2298S: Supported 2299F: Documentation/filesystems/caching/cachefiles.txt 2300F: fs/cachefiles/ 2301 2302CADET FM/AM RADIO RECEIVER DRIVER 2303M: Hans Verkuil <hverkuil@xs4all.nl> 2304L: linux-media@vger.kernel.org 2305T: git git://linuxtv.org/media_tree.git 2306W: http://linuxtv.org 2307S: Maintained 2308F: drivers/media/radio/radio-cadet* 2309 2310CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2311M: Jonathan Corbet <corbet@lwn.net> 2312L: linux-media@vger.kernel.org 2313T: git git://linuxtv.org/media_tree.git 2314S: Maintained 2315F: Documentation/video4linux/cafe_ccic 2316F: drivers/media/platform/marvell-ccic/ 2317 2318CAIF NETWORK LAYER 2319M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2320L: netdev@vger.kernel.org 2321S: Supported 2322F: Documentation/networking/caif/ 2323F: drivers/net/caif/ 2324F: include/uapi/linux/caif/ 2325F: include/net/caif/ 2326F: net/caif/ 2327 2328CALGARY x86-64 IOMMU 2329M: Muli Ben-Yehuda <muli@il.ibm.com> 2330M: "Jon D. Mason" <jdmason@kudzu.us> 2331L: discuss@x86-64.org 2332S: Maintained 2333F: arch/x86/kernel/pci-calgary_64.c 2334F: arch/x86/kernel/tce_64.c 2335F: arch/x86/include/asm/calgary.h 2336F: arch/x86/include/asm/tce.h 2337 2338CAN NETWORK LAYER 2339M: Oliver Hartkopp <socketcan@hartkopp.net> 2340L: linux-can@vger.kernel.org 2341W: http://gitorious.org/linux-can 2342T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2343T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2344S: Maintained 2345F: Documentation/networking/can.txt 2346F: net/can/ 2347F: include/linux/can/core.h 2348F: include/uapi/linux/can.h 2349F: include/uapi/linux/can/bcm.h 2350F: include/uapi/linux/can/raw.h 2351F: include/uapi/linux/can/gw.h 2352 2353CAN NETWORK DRIVERS 2354M: Wolfgang Grandegger <wg@grandegger.com> 2355M: Marc Kleine-Budde <mkl@pengutronix.de> 2356L: linux-can@vger.kernel.org 2357W: http://gitorious.org/linux-can 2358T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2359T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2360S: Maintained 2361F: drivers/net/can/ 2362F: include/linux/can/dev.h 2363F: include/linux/can/platform/ 2364F: include/uapi/linux/can/error.h 2365F: include/uapi/linux/can/netlink.h 2366 2367CAPABILITIES 2368M: Serge Hallyn <serge.hallyn@canonical.com> 2369L: linux-security-module@vger.kernel.org 2370S: Supported 2371F: include/linux/capability.h 2372F: include/uapi/linux/capability.h 2373F: security/capability.c 2374F: security/commoncap.c 2375F: kernel/capability.c 2376 2377CC2520 IEEE-802.15.4 RADIO DRIVER 2378M: Varka Bhadram <varkabhadram@gmail.com> 2379L: linux-wpan@vger.kernel.org 2380S: Maintained 2381F: drivers/net/ieee802154/cc2520.c 2382F: include/linux/spi/cc2520.h 2383F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2384 2385CELL BROADBAND ENGINE ARCHITECTURE 2386M: Arnd Bergmann <arnd@arndb.de> 2387L: linuxppc-dev@lists.ozlabs.org 2388L: cbe-oss-dev@lists.ozlabs.org 2389W: http://www.ibm.com/developerworks/power/cell/ 2390S: Supported 2391F: arch/powerpc/include/asm/cell*.h 2392F: arch/powerpc/include/asm/spu*.h 2393F: arch/powerpc/include/uapi/asm/spu*.h 2394F: arch/powerpc/oprofile/*cell* 2395F: arch/powerpc/platforms/cell/ 2396 2397CEPH DISTRIBUTED FILE SYSTEM CLIENT 2398M: Sage Weil <sage@inktank.com> 2399L: ceph-devel@vger.kernel.org 2400W: http://ceph.com/ 2401T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2402S: Supported 2403F: Documentation/filesystems/ceph.txt 2404F: fs/ceph/ 2405F: net/ceph/ 2406F: include/linux/ceph/ 2407F: include/linux/crush/ 2408 2409CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2410L: linux-usb@vger.kernel.org 2411S: Orphan 2412F: Documentation/usb/WUSB-Design-overview.txt 2413F: Documentation/usb/wusb-cbaf 2414F: drivers/usb/host/hwa-hc.c 2415F: drivers/usb/host/whci/ 2416F: drivers/usb/wusbcore/ 2417F: include/linux/usb/wusb* 2418 2419CFAG12864B LCD DRIVER 2420M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2421W: http://miguelojeda.es/auxdisplay.htm 2422W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2423S: Maintained 2424F: drivers/auxdisplay/cfag12864b.c 2425F: include/linux/cfag12864b.h 2426 2427CFAG12864BFB LCD FRAMEBUFFER DRIVER 2428M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2429W: http://miguelojeda.es/auxdisplay.htm 2430W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2431S: Maintained 2432F: drivers/auxdisplay/cfag12864bfb.c 2433F: include/linux/cfag12864b.h 2434 2435CFG80211 and NL80211 2436M: Johannes Berg <johannes@sipsolutions.net> 2437L: linux-wireless@vger.kernel.org 2438W: http://wireless.kernel.org/ 2439T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2440T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2441S: Maintained 2442F: include/uapi/linux/nl80211.h 2443F: include/net/cfg80211.h 2444F: net/wireless/* 2445X: net/wireless/wext* 2446 2447CHAR and MISC DRIVERS 2448M: Arnd Bergmann <arnd@arndb.de> 2449M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2451S: Supported 2452F: drivers/char/* 2453F: drivers/misc/* 2454F: include/linux/miscdevice.h 2455 2456CHECKPATCH 2457M: Andy Whitcroft <apw@canonical.com> 2458M: Joe Perches <joe@perches.com> 2459S: Maintained 2460F: scripts/checkpatch.pl 2461 2462CHINESE DOCUMENTATION 2463M: Harry Wei <harryxiyou@gmail.com> 2464L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2465L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2466S: Maintained 2467F: Documentation/zh_CN/ 2468 2469CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2470M: Peter Chen <Peter.Chen@freescale.com> 2471T: git git://github.com/hzpeterchen/linux-usb.git 2472L: linux-usb@vger.kernel.org 2473S: Maintained 2474F: drivers/usb/chipidea/ 2475 2476CHROME HARDWARE PLATFORM SUPPORT 2477M: Olof Johansson <olof@lixom.net> 2478S: Maintained 2479F: drivers/platform/chrome/ 2480 2481CISCO VIC ETHERNET NIC DRIVER 2482M: Christian Benvenuti <benve@cisco.com> 2483M: Sujith Sankar <ssujith@cisco.com> 2484M: Govindarajulu Varadarajan <_govind@gmx.com> 2485M: Neel Patel <neepatel@cisco.com> 2486S: Supported 2487F: drivers/net/ethernet/cisco/enic/ 2488 2489CISCO VIC LOW LATENCY NIC DRIVER 2490M: Upinder Malhi <umalhi@cisco.com> 2491S: Supported 2492F: drivers/infiniband/hw/usnic 2493 2494CIRRUS LOGIC EP93XX ETHERNET DRIVER 2495M: Hartley Sweeten <hsweeten@visionengravers.com> 2496L: netdev@vger.kernel.org 2497S: Maintained 2498F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2499 2500CIRRUS LOGIC AUDIO CODEC DRIVERS 2501M: Brian Austin <brian.austin@cirrus.com> 2502M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2503L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2504S: Maintained 2505F: sound/soc/codecs/cs* 2506 2507CLEANCACHE API 2508M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2509L: linux-kernel@vger.kernel.org 2510S: Maintained 2511F: mm/cleancache.c 2512F: include/linux/cleancache.h 2513 2514CLK API 2515M: Russell King <linux@arm.linux.org.uk> 2516S: Maintained 2517F: include/linux/clk.h 2518 2519CLOCKSOURCE, CLOCKEVENT DRIVERS 2520M: Daniel Lezcano <daniel.lezcano@linaro.org> 2521M: Thomas Gleixner <tglx@linutronix.de> 2522L: linux-kernel@vger.kernel.org 2523T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2524S: Supported 2525F: drivers/clocksource 2526 2527CISCO FCOE HBA DRIVER 2528M: Hiral Patel <hiralpat@cisco.com> 2529M: Suma Ramars <sramars@cisco.com> 2530M: Brian Uchino <buchino@cisco.com> 2531L: linux-scsi@vger.kernel.org 2532S: Supported 2533F: drivers/scsi/fnic/ 2534 2535CMPC ACPI DRIVER 2536M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2537M: Daniel Oliveira Nascimento <don@syst.com.br> 2538L: platform-driver-x86@vger.kernel.org 2539S: Supported 2540F: drivers/platform/x86/classmate-laptop.c 2541 2542COCCINELLE/Semantic Patches (SmPL) 2543M: Julia Lawall <Julia.Lawall@lip6.fr> 2544M: Gilles Muller <Gilles.Muller@lip6.fr> 2545M: Nicolas Palix <nicolas.palix@imag.fr> 2546M: Michal Marek <mmarek@suse.cz> 2547L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2549W: http://coccinelle.lip6.fr/ 2550S: Supported 2551F: Documentation/coccinelle.txt 2552F: scripts/coccinelle/ 2553F: scripts/coccicheck 2554 2555CODA FILE SYSTEM 2556M: Jan Harkes <jaharkes@cs.cmu.edu> 2557M: coda@cs.cmu.edu 2558L: codalist@coda.cs.cmu.edu 2559W: http://www.coda.cs.cmu.edu/ 2560S: Maintained 2561F: Documentation/filesystems/coda.txt 2562F: fs/coda/ 2563F: include/linux/coda*.h 2564F: include/uapi/linux/coda*.h 2565 2566CODA V4L2 MEM2MEM DRIVER 2567M: Philipp Zabel <p.zabel@pengutronix.de> 2568L: linux-media@vger.kernel.org 2569S: Maintained 2570F: Documentation/devicetree/bindings/media/coda.txt 2571F: drivers/media/platform/coda/ 2572 2573COMMON CLK FRAMEWORK 2574M: Mike Turquette <mturquette@linaro.org> 2575M: Stephen Boyd <sboyd@codeaurora.org> 2576L: linux-kernel@vger.kernel.org 2577T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2578S: Maintained 2579F: drivers/clk/ 2580X: drivers/clk/clkdev.c 2581F: include/linux/clk-pr* 2582F: include/linux/clk/ 2583 2584COMMON INTERNET FILE SYSTEM (CIFS) 2585M: Steve French <sfrench@samba.org> 2586L: linux-cifs@vger.kernel.org 2587L: samba-technical@lists.samba.org (moderated for non-subscribers) 2588W: http://linux-cifs.samba.org/ 2589T: git git://git.samba.org/sfrench/cifs-2.6.git 2590S: Supported 2591F: Documentation/filesystems/cifs/ 2592F: fs/cifs/ 2593 2594COMPACTPCI HOTPLUG CORE 2595M: Scott Murray <scott@spiteful.org> 2596L: linux-pci@vger.kernel.org 2597S: Maintained 2598F: drivers/pci/hotplug/cpci_hotplug* 2599 2600COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2601M: Scott Murray <scott@spiteful.org> 2602L: linux-pci@vger.kernel.org 2603S: Maintained 2604F: drivers/pci/hotplug/cpcihp_zt5550.* 2605 2606COMPACTPCI HOTPLUG GENERIC DRIVER 2607M: Scott Murray <scott@spiteful.org> 2608L: linux-pci@vger.kernel.org 2609S: Maintained 2610F: drivers/pci/hotplug/cpcihp_generic.c 2611 2612COMPAL LAPTOP SUPPORT 2613M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2614L: platform-driver-x86@vger.kernel.org 2615S: Maintained 2616F: drivers/platform/x86/compal-laptop.c 2617 2618CONEXANT ACCESSRUNNER USB DRIVER 2619M: Simon Arlott <cxacru@fire.lp0.eu> 2620L: accessrunner-general@lists.sourceforge.net 2621W: http://accessrunner.sourceforge.net/ 2622S: Maintained 2623F: drivers/usb/atm/cxacru.c 2624 2625CONFIGFS 2626M: Joel Becker <jlbec@evilplan.org> 2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2628S: Supported 2629F: fs/configfs/ 2630F: include/linux/configfs.h 2631 2632CONNECTOR 2633M: Evgeniy Polyakov <zbr@ioremap.net> 2634L: netdev@vger.kernel.org 2635S: Maintained 2636F: drivers/connector/ 2637 2638CONTROL GROUP (CGROUP) 2639M: Tejun Heo <tj@kernel.org> 2640M: Li Zefan <lizefan@huawei.com> 2641L: cgroups@vger.kernel.org 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2643S: Maintained 2644F: Documentation/cgroups/ 2645F: include/linux/cgroup* 2646F: kernel/cgroup* 2647 2648CONTROL GROUP - CPUSET 2649M: Li Zefan <lizefan@huawei.com> 2650L: cgroups@vger.kernel.org 2651W: http://www.bullopensource.org/cpuset/ 2652W: http://oss.sgi.com/projects/cpusets/ 2653T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2654S: Maintained 2655F: Documentation/cgroups/cpusets.txt 2656F: include/linux/cpuset.h 2657F: kernel/cpuset.c 2658 2659CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2660M: Johannes Weiner <hannes@cmpxchg.org> 2661M: Michal Hocko <mhocko@suse.cz> 2662L: cgroups@vger.kernel.org 2663L: linux-mm@kvack.org 2664S: Maintained 2665F: mm/memcontrol.c 2666F: mm/swap_cgroup.c 2667 2668CORETEMP HARDWARE MONITORING DRIVER 2669M: Fenghua Yu <fenghua.yu@intel.com> 2670L: lm-sensors@lm-sensors.org 2671S: Maintained 2672F: Documentation/hwmon/coretemp 2673F: drivers/hwmon/coretemp.c 2674 2675COSA/SRP SYNC SERIAL DRIVER 2676M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2677W: http://www.fi.muni.cz/~kas/cosa/ 2678S: Maintained 2679F: drivers/net/wan/cosa* 2680 2681CPMAC ETHERNET DRIVER 2682M: Florian Fainelli <florian@openwrt.org> 2683L: netdev@vger.kernel.org 2684S: Maintained 2685F: drivers/net/ethernet/ti/cpmac.c 2686 2687CPU FREQUENCY DRIVERS 2688M: Rafael J. Wysocki <rjw@rjwysocki.net> 2689M: Viresh Kumar <viresh.kumar@linaro.org> 2690L: linux-pm@vger.kernel.org 2691S: Maintained 2692T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2693T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2694F: drivers/cpufreq/ 2695F: include/linux/cpufreq.h 2696 2697CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2698M: Viresh Kumar <viresh.kumar@linaro.org> 2699M: Sudeep Holla <sudeep.holla@arm.com> 2700L: linux-pm@vger.kernel.org 2701W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2702S: Maintained 2703F: drivers/cpufreq/arm_big_little.h 2704F: drivers/cpufreq/arm_big_little.c 2705F: drivers/cpufreq/arm_big_little_dt.c 2706 2707CPUIDLE DRIVER - ARM BIG LITTLE 2708M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2709M: Daniel Lezcano <daniel.lezcano@linaro.org> 2710L: linux-pm@vger.kernel.org 2711L: linux-arm-kernel@lists.infradead.org 2712T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2713S: Maintained 2714F: drivers/cpuidle/cpuidle-big_little.c 2715 2716CPUIDLE DRIVER - ARM EXYNOS 2717M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2718M: Daniel Lezcano <daniel.lezcano@linaro.org> 2719M: Kukjin Kim <kgene@kernel.org> 2720L: linux-pm@vger.kernel.org 2721L: linux-samsung-soc@vger.kernel.org 2722S: Supported 2723F: drivers/cpuidle/cpuidle-exynos.c 2724F: arch/arm/mach-exynos/pm.c 2725 2726CPUIDLE DRIVERS 2727M: Rafael J. Wysocki <rjw@rjwysocki.net> 2728M: Daniel Lezcano <daniel.lezcano@linaro.org> 2729L: linux-pm@vger.kernel.org 2730S: Maintained 2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2732F: drivers/cpuidle/* 2733F: include/linux/cpuidle.h 2734 2735CPUID/MSR DRIVER 2736M: "H. Peter Anvin" <hpa@zytor.com> 2737S: Maintained 2738F: arch/x86/kernel/cpuid.c 2739F: arch/x86/kernel/msr.c 2740 2741CPU POWER MONITORING SUBSYSTEM 2742M: Thomas Renninger <trenn@suse.de> 2743L: linux-pm@vger.kernel.org 2744S: Maintained 2745F: tools/power/cpupower/ 2746 2747CRAMFS FILESYSTEM 2748W: http://sourceforge.net/projects/cramfs/ 2749S: Orphan / Obsolete 2750F: Documentation/filesystems/cramfs.txt 2751F: fs/cramfs/ 2752 2753CRIS PORT 2754M: Mikael Starvik <starvik@axis.com> 2755M: Jesper Nilsson <jesper.nilsson@axis.com> 2756L: linux-cris-kernel@axis.com 2757W: http://developer.axis.com 2758S: Maintained 2759F: arch/cris/ 2760F: drivers/tty/serial/crisv10.* 2761 2762CRYPTO API 2763M: Herbert Xu <herbert@gondor.apana.org.au> 2764M: "David S. Miller" <davem@davemloft.net> 2765L: linux-crypto@vger.kernel.org 2766T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2767S: Maintained 2768F: Documentation/crypto/ 2769F: arch/*/crypto/ 2770F: crypto/ 2771F: drivers/crypto/ 2772F: include/crypto/ 2773 2774CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2775M: Neil Horman <nhorman@tuxdriver.com> 2776L: linux-crypto@vger.kernel.org 2777S: Maintained 2778F: crypto/ansi_cprng.c 2779F: crypto/rng.c 2780 2781CS5535 Audio ALSA driver 2782M: Jaya Kumar <jayakumar.alsa@gmail.com> 2783S: Maintained 2784F: sound/pci/cs5535audio/ 2785 2786CW1200 WLAN driver 2787M: Solomon Peachy <pizza@shaftnet.org> 2788S: Maintained 2789F: drivers/net/wireless/cw1200/ 2790 2791CX18 VIDEO4LINUX DRIVER 2792M: Andy Walls <awalls@md.metrocast.net> 2793L: ivtv-devel@ivtvdriver.org (subscribers-only) 2794L: linux-media@vger.kernel.org 2795T: git git://linuxtv.org/media_tree.git 2796W: http://linuxtv.org 2797W: http://www.ivtvdriver.org/index.php/Cx18 2798S: Maintained 2799F: Documentation/video4linux/cx18.txt 2800F: drivers/media/pci/cx18/ 2801F: include/uapi/linux/ivtv* 2802 2803CX2341X MPEG ENCODER HELPER MODULE 2804M: Hans Verkuil <hverkuil@xs4all.nl> 2805L: linux-media@vger.kernel.org 2806T: git git://linuxtv.org/media_tree.git 2807W: http://linuxtv.org 2808S: Maintained 2809F: drivers/media/common/cx2341x* 2810F: include/media/cx2341x* 2811 2812CX88 VIDEO4LINUX DRIVER 2813M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2814L: linux-media@vger.kernel.org 2815W: http://linuxtv.org 2816T: git git://linuxtv.org/media_tree.git 2817S: Odd fixes 2818F: Documentation/video4linux/cx88/ 2819F: drivers/media/pci/cx88/ 2820 2821CXD2820R MEDIA DRIVER 2822M: Antti Palosaari <crope@iki.fi> 2823L: linux-media@vger.kernel.org 2824W: http://linuxtv.org/ 2825W: http://palosaari.fi/linux/ 2826Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2827T: git git://linuxtv.org/anttip/media_tree.git 2828S: Maintained 2829F: drivers/media/dvb-frontends/cxd2820r* 2830 2831CXGB3 ETHERNET DRIVER (CXGB3) 2832M: Santosh Raspatur <santosh@chelsio.com> 2833L: netdev@vger.kernel.org 2834W: http://www.chelsio.com 2835S: Supported 2836F: drivers/net/ethernet/chelsio/cxgb3/ 2837 2838CXGB3 ISCSI DRIVER (CXGB3I) 2839M: Karen Xie <kxie@chelsio.com> 2840L: linux-scsi@vger.kernel.org 2841W: http://www.chelsio.com 2842S: Supported 2843F: drivers/scsi/cxgbi/cxgb3i 2844 2845CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 2846M: Steve Wise <swise@chelsio.com> 2847L: linux-rdma@vger.kernel.org 2848W: http://www.openfabrics.org 2849S: Supported 2850F: drivers/infiniband/hw/cxgb3/ 2851 2852CXGB4 ETHERNET DRIVER (CXGB4) 2853M: Hariprasad S <hariprasad@chelsio.com> 2854L: netdev@vger.kernel.org 2855W: http://www.chelsio.com 2856S: Supported 2857F: drivers/net/ethernet/chelsio/cxgb4/ 2858 2859CXGB4 ISCSI DRIVER (CXGB4I) 2860M: Karen Xie <kxie@chelsio.com> 2861L: linux-scsi@vger.kernel.org 2862W: http://www.chelsio.com 2863S: Supported 2864F: drivers/scsi/cxgbi/cxgb4i 2865 2866CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 2867M: Steve Wise <swise@chelsio.com> 2868L: linux-rdma@vger.kernel.org 2869W: http://www.openfabrics.org 2870S: Supported 2871F: drivers/infiniband/hw/cxgb4/ 2872 2873CXGB4VF ETHERNET DRIVER (CXGB4VF) 2874M: Casey Leedom <leedom@chelsio.com> 2875L: netdev@vger.kernel.org 2876W: http://www.chelsio.com 2877S: Supported 2878F: drivers/net/ethernet/chelsio/cxgb4vf/ 2879 2880CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 2881M: Ian Munsie <imunsie@au1.ibm.com> 2882M: Michael Neuling <mikey@neuling.org> 2883L: linuxppc-dev@lists.ozlabs.org 2884S: Supported 2885F: drivers/misc/cxl/ 2886F: include/misc/cxl.h 2887F: include/uapi/misc/cxl.h 2888F: Documentation/powerpc/cxl.txt 2889F: Documentation/powerpc/cxl.txt 2890F: Documentation/ABI/testing/sysfs-class-cxl 2891 2892STMMAC ETHERNET DRIVER 2893M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2894L: netdev@vger.kernel.org 2895W: http://www.stlinux.com 2896S: Supported 2897F: drivers/net/ethernet/stmicro/stmmac/ 2898 2899CYBERPRO FB DRIVER 2900M: Russell King <linux@arm.linux.org.uk> 2901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2902W: http://www.arm.linux.org.uk/ 2903S: Maintained 2904F: drivers/video/fbdev/cyber2000fb.* 2905 2906CYCLADES ASYNC MUX DRIVER 2907W: http://www.cyclades.com/ 2908S: Orphan 2909F: drivers/tty/cyclades.c 2910F: include/linux/cyclades.h 2911F: include/uapi/linux/cyclades.h 2912 2913CYCLADES PC300 DRIVER 2914W: http://www.cyclades.com/ 2915S: Orphan 2916F: drivers/net/wan/pc300* 2917 2918CYPRESS_FIRMWARE MEDIA DRIVER 2919M: Antti Palosaari <crope@iki.fi> 2920L: linux-media@vger.kernel.org 2921W: http://linuxtv.org/ 2922W: http://palosaari.fi/linux/ 2923Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2924T: git git://linuxtv.org/anttip/media_tree.git 2925S: Maintained 2926F: drivers/media/common/cypress_firmware* 2927 2928CYTTSP TOUCHSCREEN DRIVER 2929M: Ferruh Yigit <fery@cypress.com> 2930L: linux-input@vger.kernel.org 2931S: Supported 2932F: drivers/input/touchscreen/cyttsp* 2933F: include/linux/input/cyttsp.h 2934 2935DAMA SLAVE for AX.25 2936M: Joerg Reuter <jreuter@yaina.de> 2937W: http://yaina.de/jreuter/ 2938W: http://www.qsl.net/dl1bke/ 2939L: linux-hams@vger.kernel.org 2940S: Maintained 2941F: net/ax25/af_ax25.c 2942F: net/ax25/ax25_dev.c 2943F: net/ax25/ax25_ds_* 2944F: net/ax25/ax25_in.c 2945F: net/ax25/ax25_out.c 2946F: net/ax25/ax25_timer.c 2947F: net/ax25/sysctl_net_ax25.c 2948 2949DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 2950L: netdev@vger.kernel.org 2951S: Orphan 2952F: Documentation/networking/dmfe.txt 2953F: drivers/net/ethernet/dec/tulip/dmfe.c 2954 2955DC390/AM53C974 SCSI driver 2956M: Hannes Reinecke <hare@suse.de> 2957L: linux-scsi@vger.kernel.org 2958S: Maintained 2959F: drivers/scsi/am53c974.c 2960 2961DC395x SCSI driver 2962M: Oliver Neukum <oliver@neukum.org> 2963M: Ali Akcaagac <aliakc@web.de> 2964M: Jamie Lenehan <lenehan@twibble.org> 2965L: dc395x@twibble.org 2966W: http://twibble.org/dist/dc395x/ 2967W: http://lists.twibble.org/mailman/listinfo/dc395x/ 2968S: Maintained 2969F: Documentation/scsi/dc395x.txt 2970F: drivers/scsi/dc395x.* 2971 2972DCCP PROTOCOL 2973M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 2974L: dccp@vger.kernel.org 2975W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 2976S: Maintained 2977F: include/linux/dccp.h 2978F: include/uapi/linux/dccp.h 2979F: include/linux/tfrc.h 2980F: net/dccp/ 2981 2982DECnet NETWORK LAYER 2983W: http://linux-decnet.sourceforge.net 2984L: linux-decnet-user@lists.sourceforge.net 2985S: Orphan 2986F: Documentation/networking/decnet.txt 2987F: net/decnet/ 2988 2989DECSTATION PLATFORM SUPPORT 2990M: "Maciej W. Rozycki" <macro@linux-mips.org> 2991L: linux-mips@linux-mips.org 2992W: http://www.linux-mips.org/wiki/DECstation 2993S: Maintained 2994F: arch/mips/dec/ 2995F: arch/mips/include/asm/dec/ 2996F: arch/mips/include/asm/mach-dec/ 2997 2998DEFXX FDDI NETWORK DRIVER 2999M: "Maciej W. Rozycki" <macro@linux-mips.org> 3000S: Maintained 3001F: drivers/net/fddi/defxx.* 3002 3003DELL LAPTOP DRIVER 3004M: Matthew Garrett <mjg59@srcf.ucam.org> 3005L: platform-driver-x86@vger.kernel.org 3006S: Maintained 3007F: drivers/platform/x86/dell-laptop.c 3008 3009DELL LAPTOP SMM DRIVER 3010M: Guenter Roeck <linux@roeck-us.net> 3011F: drivers/char/i8k.c 3012F: include/uapi/linux/i8k.h 3013 3014DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3015M: Doug Warzecha <Douglas_Warzecha@dell.com> 3016S: Maintained 3017F: Documentation/dcdbas.txt 3018F: drivers/firmware/dcdbas.* 3019 3020DELL WMI EXTRAS DRIVER 3021M: Matthew Garrett <mjg59@srcf.ucam.org> 3022S: Maintained 3023F: drivers/platform/x86/dell-wmi.c 3024 3025DESIGNWARE USB2 DRD IP DRIVER 3026M: Paul Zimmerman <paulz@synopsys.com> 3027L: linux-usb@vger.kernel.org 3028T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3029S: Maintained 3030F: drivers/usb/dwc2/ 3031 3032DESIGNWARE USB3 DRD IP DRIVER 3033M: Felipe Balbi <balbi@ti.com> 3034L: linux-usb@vger.kernel.org 3035L: linux-omap@vger.kernel.org 3036T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3037S: Maintained 3038F: drivers/usb/dwc3/ 3039 3040DEVICE COREDUMP (DEV_COREDUMP) 3041M: Johannes Berg <johannes@sipsolutions.net> 3042L: linux-kernel@vger.kernel.org 3043S: Maintained 3044F: drivers/base/devcoredump.c 3045F: include/linux/devcoredump.h 3046 3047DEVICE FREQUENCY (DEVFREQ) 3048M: MyungJoo Ham <myungjoo.ham@samsung.com> 3049M: Kyungmin Park <kyungmin.park@samsung.com> 3050L: linux-pm@vger.kernel.org 3051S: Maintained 3052F: drivers/devfreq/ 3053 3054DEVICE NUMBER REGISTRY 3055M: Torben Mathiasen <device@lanana.org> 3056W: http://lanana.org/docs/device-list/index.html 3057S: Maintained 3058 3059DEVICE-MAPPER (LVM) 3060M: Alasdair Kergon <agk@redhat.com> 3061M: Mike Snitzer <snitzer@redhat.com> 3062M: dm-devel@redhat.com 3063L: dm-devel@redhat.com 3064W: http://sources.redhat.com/dm 3065Q: http://patchwork.kernel.org/project/dm-devel/list/ 3066T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3067T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3068S: Maintained 3069F: Documentation/device-mapper/ 3070F: drivers/md/dm* 3071F: drivers/md/persistent-data/ 3072F: include/linux/device-mapper.h 3073F: include/linux/dm-*.h 3074F: include/uapi/linux/dm-*.h 3075 3076DIALOG SEMICONDUCTOR DRIVERS 3077M: Support Opensource <support.opensource@diasemi.com> 3078W: http://www.dialog-semiconductor.com/products 3079S: Supported 3080F: Documentation/hwmon/da90?? 3081F: drivers/gpio/gpio-da90??.c 3082F: drivers/hwmon/da90??-hwmon.c 3083F: drivers/input/misc/da90??_onkey.c 3084F: drivers/input/touchscreen/da9052_tsi.c 3085F: drivers/leds/leds-da90??.c 3086F: drivers/mfd/da903x.c 3087F: drivers/mfd/da90??-*.c 3088F: drivers/power/da9052-battery.c 3089F: drivers/regulator/da903x.c 3090F: drivers/regulator/da9???-regulator.[ch] 3091F: drivers/rtc/rtc-da90??.c 3092F: drivers/video/backlight/da90??_bl.c 3093F: drivers/watchdog/da90??_wdt.c 3094F: include/linux/mfd/da903x.h 3095F: include/linux/mfd/da9052/ 3096F: include/linux/mfd/da9055/ 3097F: include/linux/mfd/da9063/ 3098F: include/sound/da[79]*.h 3099F: sound/soc/codecs/da[79]*.[ch] 3100 3101DIGI NEO AND CLASSIC PCI PRODUCTS 3102M: Lidza Louina <lidza.louina@gmail.com> 3103M: Mark Hounschell <markh@compro.net> 3104L: driverdev-devel@linuxdriverproject.org 3105S: Maintained 3106F: drivers/staging/dgnc/ 3107 3108DIGI EPCA PCI PRODUCTS 3109M: Lidza Louina <lidza.louina@gmail.com> 3110M: Mark Hounschell <markh@compro.net> 3111M: Daeseok Youn <daeseok.youn@gmail.com> 3112L: driverdev-devel@linuxdriverproject.org 3113S: Maintained 3114F: drivers/staging/dgap/ 3115 3116DIOLAN U2C-12 I2C DRIVER 3117M: Guenter Roeck <linux@roeck-us.net> 3118L: linux-i2c@vger.kernel.org 3119S: Maintained 3120F: drivers/i2c/busses/i2c-diolan-u2c.c 3121 3122DIRECTORY NOTIFICATION (DNOTIFY) 3123M: Eric Paris <eparis@parisplace.org> 3124S: Maintained 3125F: Documentation/filesystems/dnotify.txt 3126F: fs/notify/dnotify/ 3127F: include/linux/dnotify.h 3128 3129DISK GEOMETRY AND PARTITION HANDLING 3130M: Andries Brouwer <aeb@cwi.nl> 3131W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3132W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3133W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3134S: Maintained 3135 3136DISKQUOTA 3137M: Jan Kara <jack@suse.cz> 3138S: Maintained 3139F: Documentation/filesystems/quota.txt 3140F: fs/quota/ 3141F: include/linux/quota*.h 3142F: include/uapi/linux/quota*.h 3143 3144DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3145M: Bernie Thompson <bernie@plugable.com> 3146L: linux-fbdev@vger.kernel.org 3147S: Maintained 3148W: http://plugable.com/category/projects/udlfb/ 3149F: drivers/video/fbdev/udlfb.c 3150F: include/video/udlfb.h 3151F: Documentation/fb/udlfb.txt 3152 3153DISTRIBUTED LOCK MANAGER (DLM) 3154M: Christine Caulfield <ccaulfie@redhat.com> 3155M: David Teigland <teigland@redhat.com> 3156L: cluster-devel@redhat.com 3157W: http://sources.redhat.com/cluster/ 3158T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3159S: Supported 3160F: fs/dlm/ 3161 3162DMA BUFFER SHARING FRAMEWORK 3163M: Sumit Semwal <sumit.semwal@linaro.org> 3164S: Maintained 3165L: linux-media@vger.kernel.org 3166L: dri-devel@lists.freedesktop.org 3167L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3168F: drivers/dma-buf/ 3169F: include/linux/dma-buf* 3170F: include/linux/reservation.h 3171F: include/linux/*fence.h 3172F: Documentation/dma-buf-sharing.txt 3173T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3174 3175DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3176M: Vinod Koul <vinod.koul@intel.com> 3177L: dmaengine@vger.kernel.org 3178Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3179S: Maintained 3180F: drivers/dma/ 3181F: include/linux/dmaengine.h 3182F: Documentation/dmaengine/ 3183T: git git://git.infradead.org/users/vkoul/slave-dma.git 3184 3185DME1737 HARDWARE MONITOR DRIVER 3186M: Juerg Haefliger <juergh@gmail.com> 3187L: lm-sensors@lm-sensors.org 3188S: Maintained 3189F: Documentation/hwmon/dme1737 3190F: drivers/hwmon/dme1737.c 3191 3192DOCKING STATION DRIVER 3193M: Shaohua Li <shaohua.li@intel.com> 3194L: linux-acpi@vger.kernel.org 3195S: Supported 3196F: drivers/acpi/dock.c 3197 3198DOCUMENTATION 3199M: Jonathan Corbet <corbet@lwn.net> 3200L: linux-doc@vger.kernel.org 3201S: Maintained 3202F: Documentation/ 3203X: Documentation/ABI/ 3204X: Documentation/devicetree/ 3205X: Documentation/[a-z][a-z]_[A-Z][A-Z]/ 3206 3207DOUBLETALK DRIVER 3208M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3209L: blinux-list@redhat.com 3210S: Maintained 3211F: drivers/char/dtlk.c 3212F: include/linux/dtlk.h 3213 3214DPT_I2O SCSI RAID DRIVER 3215M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3216L: linux-scsi@vger.kernel.org 3217W: http://www.adaptec.com/ 3218S: Maintained 3219F: drivers/scsi/dpt* 3220F: drivers/scsi/dpt/ 3221 3222DRBD DRIVER 3223P: Philipp Reisner 3224P: Lars Ellenberg 3225M: drbd-dev@lists.linbit.com 3226L: drbd-user@lists.linbit.com 3227W: http://www.drbd.org 3228T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3229T: git git://git.drbd.org/drbd-8.3.git 3230S: Supported 3231F: drivers/block/drbd/ 3232F: lib/lru_cache.c 3233F: Documentation/blockdev/drbd/ 3234 3235DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 3236M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3237T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3238S: Supported 3239F: Documentation/kobject.txt 3240F: drivers/base/ 3241F: fs/sysfs/ 3242F: fs/debugfs/ 3243F: include/linux/kobj* 3244F: include/linux/debugfs.h 3245F: lib/kobj* 3246 3247DRM DRIVERS 3248M: David Airlie <airlied@linux.ie> 3249L: dri-devel@lists.freedesktop.org 3250T: git git://people.freedesktop.org/~airlied/linux 3251S: Maintained 3252F: drivers/gpu/drm/ 3253F: drivers/gpu/vga/ 3254F: include/drm/ 3255F: include/uapi/drm/ 3256 3257RADEON DRM DRIVERS 3258M: Alex Deucher <alexander.deucher@amd.com> 3259M: Christian König <christian.koenig@amd.com> 3260L: dri-devel@lists.freedesktop.org 3261T: git git://people.freedesktop.org/~agd5f/linux 3262S: Supported 3263F: drivers/gpu/drm/radeon/ 3264F: include/uapi/drm/radeon* 3265 3266DRM PANEL DRIVERS 3267M: Thierry Reding <thierry.reding@gmail.com> 3268L: dri-devel@lists.freedesktop.org 3269T: git git://anongit.freedesktop.org/tegra/linux.git 3270S: Maintained 3271F: drivers/gpu/drm/drm_panel.c 3272F: drivers/gpu/drm/panel/ 3273F: include/drm/drm_panel.h 3274F: Documentation/devicetree/bindings/panel/ 3275 3276INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3277M: Daniel Vetter <daniel.vetter@intel.com> 3278M: Jani Nikula <jani.nikula@linux.intel.com> 3279L: intel-gfx@lists.freedesktop.org 3280L: dri-devel@lists.freedesktop.org 3281Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3282T: git git://anongit.freedesktop.org/drm-intel 3283S: Supported 3284F: drivers/gpu/drm/i915/ 3285F: include/drm/i915* 3286F: include/uapi/drm/i915* 3287 3288DRM DRIVERS FOR EXYNOS 3289M: Inki Dae <inki.dae@samsung.com> 3290M: Joonyoung Shim <jy0922.shim@samsung.com> 3291M: Seung-Woo Kim <sw0312.kim@samsung.com> 3292M: Kyungmin Park <kyungmin.park@samsung.com> 3293L: dri-devel@lists.freedesktop.org 3294T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3295S: Supported 3296F: drivers/gpu/drm/exynos/ 3297F: include/drm/exynos* 3298F: include/uapi/drm/exynos* 3299 3300DRM DRIVERS FOR FREESCALE IMX 3301M: Philipp Zabel <p.zabel@pengutronix.de> 3302L: dri-devel@lists.freedesktop.org 3303S: Maintained 3304F: drivers/gpu/drm/imx/ 3305F: Documentation/devicetree/bindings/drm/imx/ 3306 3307DRM DRIVERS FOR NVIDIA TEGRA 3308M: Thierry Reding <thierry.reding@gmail.com> 3309M: Terje Bergström <tbergstrom@nvidia.com> 3310L: dri-devel@lists.freedesktop.org 3311L: linux-tegra@vger.kernel.org 3312T: git git://anongit.freedesktop.org/tegra/linux.git 3313S: Supported 3314F: drivers/gpu/drm/tegra/ 3315F: drivers/gpu/host1x/ 3316F: include/linux/host1x.h 3317F: include/uapi/drm/tegra_drm.h 3318F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3319 3320DRM DRIVERS FOR RENESAS 3321M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3322L: dri-devel@lists.freedesktop.org 3323L: linux-sh@vger.kernel.org 3324T: git git://people.freedesktop.org/~airlied/linux 3325S: Supported 3326F: drivers/gpu/drm/rcar-du/ 3327F: drivers/gpu/drm/shmobile/ 3328F: include/linux/platform_data/rcar-du.h 3329F: include/linux/platform_data/shmob_drm.h 3330 3331DSBR100 USB FM RADIO DRIVER 3332M: Alexey Klimov <klimov.linux@gmail.com> 3333L: linux-media@vger.kernel.org 3334T: git git://linuxtv.org/media_tree.git 3335S: Maintained 3336F: drivers/media/radio/dsbr100.c 3337 3338DSCC4 DRIVER 3339M: Francois Romieu <romieu@fr.zoreil.com> 3340L: netdev@vger.kernel.org 3341S: Maintained 3342F: drivers/net/wan/dscc4.c 3343 3344DVB_USB_AF9015 MEDIA DRIVER 3345M: Antti Palosaari <crope@iki.fi> 3346L: linux-media@vger.kernel.org 3347W: http://linuxtv.org/ 3348W: http://palosaari.fi/linux/ 3349Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3350T: git git://linuxtv.org/anttip/media_tree.git 3351S: Maintained 3352F: drivers/media/usb/dvb-usb-v2/af9015* 3353 3354DVB_USB_AF9035 MEDIA DRIVER 3355M: Antti Palosaari <crope@iki.fi> 3356L: linux-media@vger.kernel.org 3357W: http://linuxtv.org/ 3358W: http://palosaari.fi/linux/ 3359Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3360T: git git://linuxtv.org/anttip/media_tree.git 3361S: Maintained 3362F: drivers/media/usb/dvb-usb-v2/af9035* 3363 3364DVB_USB_ANYSEE MEDIA DRIVER 3365M: Antti Palosaari <crope@iki.fi> 3366L: linux-media@vger.kernel.org 3367W: http://linuxtv.org/ 3368W: http://palosaari.fi/linux/ 3369Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3370T: git git://linuxtv.org/anttip/media_tree.git 3371S: Maintained 3372F: drivers/media/usb/dvb-usb-v2/anysee* 3373 3374DVB_USB_AU6610 MEDIA DRIVER 3375M: Antti Palosaari <crope@iki.fi> 3376L: linux-media@vger.kernel.org 3377W: http://linuxtv.org/ 3378W: http://palosaari.fi/linux/ 3379Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3380T: git git://linuxtv.org/anttip/media_tree.git 3381S: Maintained 3382F: drivers/media/usb/dvb-usb-v2/au6610* 3383 3384DVB_USB_CE6230 MEDIA DRIVER 3385M: Antti Palosaari <crope@iki.fi> 3386L: linux-media@vger.kernel.org 3387W: http://linuxtv.org/ 3388W: http://palosaari.fi/linux/ 3389Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3390T: git git://linuxtv.org/anttip/media_tree.git 3391S: Maintained 3392F: drivers/media/usb/dvb-usb-v2/ce6230* 3393 3394DVB_USB_CXUSB MEDIA DRIVER 3395M: Michael Krufky <mkrufky@linuxtv.org> 3396L: linux-media@vger.kernel.org 3397W: http://linuxtv.org/ 3398W: http://github.com/mkrufky 3399Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3400T: git git://linuxtv.org/media_tree.git 3401S: Maintained 3402F: drivers/media/usb/dvb-usb/cxusb* 3403 3404DVB_USB_EC168 MEDIA DRIVER 3405M: Antti Palosaari <crope@iki.fi> 3406L: linux-media@vger.kernel.org 3407W: http://linuxtv.org/ 3408W: http://palosaari.fi/linux/ 3409Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3410T: git git://linuxtv.org/anttip/media_tree.git 3411S: Maintained 3412F: drivers/media/usb/dvb-usb-v2/ec168* 3413 3414DVB_USB_GL861 MEDIA DRIVER 3415M: Antti Palosaari <crope@iki.fi> 3416L: linux-media@vger.kernel.org 3417W: http://linuxtv.org/ 3418Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3419T: git git://linuxtv.org/anttip/media_tree.git 3420S: Maintained 3421F: drivers/media/usb/dvb-usb-v2/gl861* 3422 3423DVB_USB_MXL111SF MEDIA DRIVER 3424M: Michael Krufky <mkrufky@linuxtv.org> 3425L: linux-media@vger.kernel.org 3426W: http://linuxtv.org/ 3427W: http://github.com/mkrufky 3428Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3429T: git git://linuxtv.org/mkrufky/mxl111sf.git 3430S: Maintained 3431F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3432 3433DVB_USB_RTL28XXU MEDIA DRIVER 3434M: Antti Palosaari <crope@iki.fi> 3435L: linux-media@vger.kernel.org 3436W: http://linuxtv.org/ 3437W: http://palosaari.fi/linux/ 3438Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3439T: git git://linuxtv.org/anttip/media_tree.git 3440S: Maintained 3441F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3442 3443DVB_USB_V2 MEDIA DRIVER 3444M: Antti Palosaari <crope@iki.fi> 3445L: linux-media@vger.kernel.org 3446W: http://linuxtv.org/ 3447W: http://palosaari.fi/linux/ 3448Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3449T: git git://linuxtv.org/anttip/media_tree.git 3450S: Maintained 3451F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3452F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3453 3454DYNAMIC DEBUG 3455M: Jason Baron <jbaron@akamai.com> 3456S: Maintained 3457F: lib/dynamic_debug.c 3458F: include/linux/dynamic_debug.h 3459 3460DZ DECSTATION DZ11 SERIAL DRIVER 3461M: "Maciej W. Rozycki" <macro@linux-mips.org> 3462S: Maintained 3463F: drivers/tty/serial/dz.* 3464 3465E4000 MEDIA DRIVER 3466M: Antti Palosaari <crope@iki.fi> 3467L: linux-media@vger.kernel.org 3468W: http://linuxtv.org/ 3469W: http://palosaari.fi/linux/ 3470Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3471T: git git://linuxtv.org/anttip/media_tree.git 3472S: Maintained 3473F: drivers/media/tuners/e4000* 3474 3475EATA ISA/EISA/PCI SCSI DRIVER 3476M: Dario Ballabio <ballabio_dario@emc.com> 3477L: linux-scsi@vger.kernel.org 3478S: Maintained 3479F: drivers/scsi/eata.c 3480 3481EC100 MEDIA DRIVER 3482M: Antti Palosaari <crope@iki.fi> 3483L: linux-media@vger.kernel.org 3484W: http://linuxtv.org/ 3485W: http://palosaari.fi/linux/ 3486Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3487T: git git://linuxtv.org/anttip/media_tree.git 3488S: Maintained 3489F: drivers/media/dvb-frontends/ec100* 3490 3491ECRYPT FILE SYSTEM 3492M: Tyler Hicks <tyhicks@canonical.com> 3493L: ecryptfs@vger.kernel.org 3494W: http://ecryptfs.org 3495W: https://launchpad.net/ecryptfs 3496S: Supported 3497F: Documentation/filesystems/ecryptfs.txt 3498F: fs/ecryptfs/ 3499 3500EDAC-CORE 3501M: Doug Thompson <dougthompson@xmission.com> 3502M: Borislav Petkov <bp@alien8.de> 3503M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3504L: linux-edac@vger.kernel.org 3505W: bluesmoke.sourceforge.net 3506S: Supported 3507F: Documentation/edac.txt 3508F: drivers/edac/ 3509F: include/linux/edac.h 3510 3511EDAC-AMD64 3512M: Doug Thompson <dougthompson@xmission.com> 3513M: Borislav Petkov <bp@alien8.de> 3514L: linux-edac@vger.kernel.org 3515W: bluesmoke.sourceforge.net 3516S: Maintained 3517F: drivers/edac/amd64_edac* 3518 3519EDAC-CALXEDA 3520M: Doug Thompson <dougthompson@xmission.com> 3521M: Robert Richter <rric@kernel.org> 3522L: linux-edac@vger.kernel.org 3523W: bluesmoke.sourceforge.net 3524S: Maintained 3525F: drivers/edac/highbank* 3526 3527EDAC-CAVIUM 3528M: Ralf Baechle <ralf@linux-mips.org> 3529M: David Daney <david.daney@cavium.com> 3530L: linux-edac@vger.kernel.org 3531L: linux-mips@linux-mips.org 3532W: bluesmoke.sourceforge.net 3533S: Supported 3534F: drivers/edac/octeon_edac* 3535 3536EDAC-E752X 3537M: Mark Gross <mark.gross@intel.com> 3538M: Doug Thompson <dougthompson@xmission.com> 3539L: linux-edac@vger.kernel.org 3540W: bluesmoke.sourceforge.net 3541S: Maintained 3542F: drivers/edac/e752x_edac.c 3543 3544EDAC-E7XXX 3545M: Doug Thompson <dougthompson@xmission.com> 3546L: linux-edac@vger.kernel.org 3547W: bluesmoke.sourceforge.net 3548S: Maintained 3549F: drivers/edac/e7xxx_edac.c 3550 3551EDAC-GHES 3552M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3553L: linux-edac@vger.kernel.org 3554W: bluesmoke.sourceforge.net 3555S: Maintained 3556F: drivers/edac/ghes_edac.c 3557 3558EDAC-I82443BXGX 3559M: Tim Small <tim@buttersideup.com> 3560L: linux-edac@vger.kernel.org 3561W: bluesmoke.sourceforge.net 3562S: Maintained 3563F: drivers/edac/i82443bxgx_edac.c 3564 3565EDAC-I3000 3566M: Jason Uhlenkott <juhlenko@akamai.com> 3567L: linux-edac@vger.kernel.org 3568W: bluesmoke.sourceforge.net 3569S: Maintained 3570F: drivers/edac/i3000_edac.c 3571 3572EDAC-I5000 3573M: Doug Thompson <dougthompson@xmission.com> 3574L: linux-edac@vger.kernel.org 3575W: bluesmoke.sourceforge.net 3576S: Maintained 3577F: drivers/edac/i5000_edac.c 3578 3579EDAC-I5400 3580M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3581L: linux-edac@vger.kernel.org 3582W: bluesmoke.sourceforge.net 3583S: Maintained 3584F: drivers/edac/i5400_edac.c 3585 3586EDAC-I7300 3587M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3588L: linux-edac@vger.kernel.org 3589W: bluesmoke.sourceforge.net 3590S: Maintained 3591F: drivers/edac/i7300_edac.c 3592 3593EDAC-I7CORE 3594M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3595L: linux-edac@vger.kernel.org 3596W: bluesmoke.sourceforge.net 3597S: Maintained 3598F: drivers/edac/i7core_edac.c 3599 3600EDAC-I82975X 3601M: Ranganathan Desikan <ravi@jetztechnologies.com> 3602M: "Arvind R." <arvino55@gmail.com> 3603L: linux-edac@vger.kernel.org 3604W: bluesmoke.sourceforge.net 3605S: Maintained 3606F: drivers/edac/i82975x_edac.c 3607 3608EDAC-IE31200 3609M: Jason Baron <jbaron@akamai.com> 3610L: linux-edac@vger.kernel.org 3611W: bluesmoke.sourceforge.net 3612S: Maintained 3613F: drivers/edac/ie31200_edac.c 3614 3615EDAC-MPC85XX 3616M: Johannes Thumshirn <johannes.thumshirn@men.de> 3617L: linux-edac@vger.kernel.org 3618W: bluesmoke.sourceforge.net 3619S: Maintained 3620F: drivers/edac/mpc85xx_edac.[ch] 3621 3622EDAC-PASEMI 3623M: Egor Martovetsky <egor@pasemi.com> 3624L: linux-edac@vger.kernel.org 3625W: bluesmoke.sourceforge.net 3626S: Maintained 3627F: drivers/edac/pasemi_edac.c 3628 3629EDAC-R82600 3630M: Tim Small <tim@buttersideup.com> 3631L: linux-edac@vger.kernel.org 3632W: bluesmoke.sourceforge.net 3633S: Maintained 3634F: drivers/edac/r82600_edac.c 3635 3636EDAC-SBRIDGE 3637M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3638L: linux-edac@vger.kernel.org 3639W: bluesmoke.sourceforge.net 3640S: Maintained 3641F: drivers/edac/sb_edac.c 3642 3643EDIROL UA-101/UA-1000 DRIVER 3644M: Clemens Ladisch <clemens@ladisch.de> 3645L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3646T: git git://git.alsa-project.org/alsa-kernel.git 3647S: Maintained 3648F: sound/usb/misc/ua101.c 3649 3650EXTENSIBLE FIRMWARE INTERFACE (EFI) 3651M: Matt Fleming <matt.fleming@intel.com> 3652L: linux-efi@vger.kernel.org 3653T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3654S: Maintained 3655F: Documentation/efi-stub.txt 3656F: arch/ia64/kernel/efi.c 3657F: arch/x86/boot/compressed/eboot.[ch] 3658F: arch/x86/include/asm/efi.h 3659F: arch/x86/platform/efi/* 3660F: drivers/firmware/efi/* 3661F: include/linux/efi*.h 3662 3663EFI VARIABLE FILESYSTEM 3664M: Matthew Garrett <matthew.garrett@nebula.com> 3665M: Jeremy Kerr <jk@ozlabs.org> 3666M: Matt Fleming <matt.fleming@intel.com> 3667T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3668L: linux-efi@vger.kernel.org 3669S: Maintained 3670F: fs/efivarfs/ 3671 3672EFIFB FRAMEBUFFER DRIVER 3673L: linux-fbdev@vger.kernel.org 3674M: Peter Jones <pjones@redhat.com> 3675S: Maintained 3676F: drivers/video/fbdev/efifb.c 3677 3678EFS FILESYSTEM 3679W: http://aeschi.ch.eu.org/efs/ 3680S: Orphan 3681F: fs/efs/ 3682 3683EHCA (IBM GX bus InfiniBand adapter) DRIVER 3684M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3685M: Christoph Raisch <raisch@de.ibm.com> 3686L: linux-rdma@vger.kernel.org 3687S: Supported 3688F: drivers/infiniband/hw/ehca/ 3689 3690EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3691M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3692L: netdev@vger.kernel.org 3693S: Maintained 3694F: drivers/net/ethernet/ibm/ehea/ 3695 3696EM28XX VIDEO4LINUX DRIVER 3697M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3698L: linux-media@vger.kernel.org 3699W: http://linuxtv.org 3700T: git git://linuxtv.org/media_tree.git 3701S: Maintained 3702F: drivers/media/usb/em28xx/ 3703 3704EMBEDDED LINUX 3705M: Paul Gortmaker <paul.gortmaker@windriver.com> 3706M: Matt Mackall <mpm@selenic.com> 3707M: David Woodhouse <dwmw2@infradead.org> 3708L: linux-embedded@vger.kernel.org 3709S: Maintained 3710 3711EMULEX LPFC FC SCSI DRIVER 3712M: James Smart <james.smart@emulex.com> 3713L: linux-scsi@vger.kernel.org 3714W: http://sourceforge.net/projects/lpfcxxxx 3715S: Supported 3716F: drivers/scsi/lpfc/ 3717 3718ENE CB710 FLASH CARD READER DRIVER 3719M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 3720S: Maintained 3721F: drivers/misc/cb710/ 3722F: drivers/mmc/host/cb710-mmc.* 3723F: include/linux/cb710.h 3724 3725ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3726M: Maxim Levitsky <maximlevitsky@gmail.com> 3727S: Maintained 3728F: drivers/media/rc/ene_ir.* 3729 3730ENHANCED ERROR HANDLING (EEH) 3731M: Gavin Shan <shangw@linux.vnet.ibm.com> 3732L: linuxppc-dev@lists.ozlabs.org 3733S: Supported 3734F: Documentation/powerpc/eeh-pci-error-recovery.txt 3735F: arch/powerpc/kernel/eeh*.c 3736 3737EPSON S1D13XXX FRAMEBUFFER DRIVER 3738M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3739S: Maintained 3740T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3741F: drivers/video/fbdev/s1d13xxxfb.c 3742F: include/video/s1d13xxxfb.h 3743 3744ET131X NETWORK DRIVER 3745M: Mark Einon <mark.einon@gmail.com> 3746S: Odd Fixes 3747F: drivers/net/ethernet/agere/ 3748 3749ETHERNET BRIDGE 3750M: Stephen Hemminger <stephen@networkplumber.org> 3751L: bridge@lists.linux-foundation.org 3752L: netdev@vger.kernel.org 3753W: http://www.linuxfoundation.org/en/Net:Bridge 3754S: Maintained 3755F: include/linux/netfilter_bridge/ 3756F: net/bridge/ 3757 3758ETHERNET PHY LIBRARY 3759M: Florian Fainelli <f.fainelli@gmail.com> 3760L: netdev@vger.kernel.org 3761S: Maintained 3762F: include/linux/phy.h 3763F: include/linux/phy_fixed.h 3764F: drivers/net/phy/ 3765F: Documentation/networking/phy.txt 3766F: drivers/of/of_mdio.c 3767F: drivers/of/of_net.c 3768 3769EXT2 FILE SYSTEM 3770M: Jan Kara <jack@suse.cz> 3771L: linux-ext4@vger.kernel.org 3772S: Maintained 3773F: Documentation/filesystems/ext2.txt 3774F: fs/ext2/ 3775F: include/linux/ext2* 3776 3777EXT3 FILE SYSTEM 3778M: Jan Kara <jack@suse.cz> 3779M: Andrew Morton <akpm@linux-foundation.org> 3780M: Andreas Dilger <adilger.kernel@dilger.ca> 3781L: linux-ext4@vger.kernel.org 3782S: Maintained 3783F: Documentation/filesystems/ext3.txt 3784F: fs/ext3/ 3785 3786EXT4 FILE SYSTEM 3787M: "Theodore Ts'o" <tytso@mit.edu> 3788M: Andreas Dilger <adilger.kernel@dilger.ca> 3789L: linux-ext4@vger.kernel.org 3790W: http://ext4.wiki.kernel.org 3791Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3792S: Maintained 3793F: Documentation/filesystems/ext4.txt 3794F: fs/ext4/ 3795 3796Extended Verification Module (EVM) 3797M: Mimi Zohar <zohar@linux.vnet.ibm.com> 3798L: linux-ima-devel@lists.sourceforge.net 3799L: linux-security-module@vger.kernel.org 3800S: Supported 3801F: security/integrity/evm/ 3802 3803EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3804M: MyungJoo Ham <myungjoo.ham@samsung.com> 3805M: Chanwoo Choi <cw00.choi@samsung.com> 3806L: linux-kernel@vger.kernel.org 3807T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 3808S: Maintained 3809F: drivers/extcon/ 3810F: Documentation/extcon/ 3811 3812EXYNOS DP DRIVER 3813M: Jingoo Han <jg1.han@samsung.com> 3814L: dri-devel@lists.freedesktop.org 3815S: Maintained 3816F: drivers/gpu/drm/exynos/exynos_dp* 3817 3818EXYNOS MIPI DISPLAY DRIVERS 3819M: Inki Dae <inki.dae@samsung.com> 3820M: Donghwa Lee <dh09.lee@samsung.com> 3821M: Kyungmin Park <kyungmin.park@samsung.com> 3822L: linux-fbdev@vger.kernel.org 3823S: Maintained 3824F: drivers/video/fbdev/exynos/exynos_mipi* 3825F: include/video/exynos_mipi* 3826 3827F71805F HARDWARE MONITORING DRIVER 3828M: Jean Delvare <jdelvare@suse.de> 3829L: lm-sensors@lm-sensors.org 3830S: Maintained 3831F: Documentation/hwmon/f71805f 3832F: drivers/hwmon/f71805f.c 3833 3834FC0011 TUNER DRIVER 3835M: Michael Buesch <m@bues.ch> 3836L: linux-media@vger.kernel.org 3837S: Maintained 3838F: drivers/media/tuners/fc0011.h 3839F: drivers/media/tuners/fc0011.c 3840 3841FC2580 MEDIA DRIVER 3842M: Antti Palosaari <crope@iki.fi> 3843L: linux-media@vger.kernel.org 3844W: http://linuxtv.org/ 3845W: http://palosaari.fi/linux/ 3846Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3847T: git git://linuxtv.org/anttip/media_tree.git 3848S: Maintained 3849F: drivers/media/tuners/fc2580* 3850 3851FANOTIFY 3852M: Eric Paris <eparis@redhat.com> 3853S: Maintained 3854F: fs/notify/fanotify/ 3855F: include/linux/fanotify.h 3856F: include/uapi/linux/fanotify.h 3857 3858FARSYNC SYNCHRONOUS DRIVER 3859M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3860W: http://www.farsite.co.uk/ 3861S: Supported 3862F: drivers/net/wan/farsync.* 3863 3864FAULT INJECTION SUPPORT 3865M: Akinobu Mita <akinobu.mita@gmail.com> 3866S: Supported 3867F: Documentation/fault-injection/ 3868F: lib/fault-inject.c 3869 3870FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3871M: Robert Love <robert.w.love@intel.com> 3872L: fcoe-devel@open-fcoe.org 3873W: www.Open-FCoE.org 3874S: Supported 3875F: drivers/scsi/libfc/ 3876F: drivers/scsi/fcoe/ 3877F: include/scsi/fc/ 3878F: include/scsi/libfc.h 3879F: include/scsi/libfcoe.h 3880F: include/uapi/scsi/fc/ 3881 3882FILE LOCKING (flock() and fcntl()/lockf()) 3883M: Jeff Layton <jlayton@poochiereds.net> 3884M: J. Bruce Fields <bfields@fieldses.org> 3885L: linux-fsdevel@vger.kernel.org 3886S: Maintained 3887F: include/linux/fcntl.h 3888F: include/linux/fs.h 3889F: include/uapi/linux/fcntl.h 3890F: include/uapi/linux/fs.h 3891F: fs/fcntl.c 3892F: fs/locks.c 3893 3894FILESYSTEMS (VFS and infrastructure) 3895M: Alexander Viro <viro@zeniv.linux.org.uk> 3896L: linux-fsdevel@vger.kernel.org 3897S: Maintained 3898F: fs/* 3899 3900FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3901M: Riku Voipio <riku.voipio@iki.fi> 3902L: lm-sensors@lm-sensors.org 3903S: Maintained 3904F: drivers/hwmon/f75375s.c 3905F: include/linux/f75375s.h 3906 3907FIREWIRE AUDIO DRIVERS 3908M: Clemens Ladisch <clemens@ladisch.de> 3909L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3910T: git git://git.alsa-project.org/alsa-kernel.git 3911S: Maintained 3912F: sound/firewire/ 3913 3914FIREWIRE MEDIA DRIVERS (firedtv) 3915M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3916L: linux-media@vger.kernel.org 3917L: linux1394-devel@lists.sourceforge.net 3918T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 3919S: Maintained 3920F: drivers/media/firewire/ 3921 3922FIREWIRE SBP-2 TARGET 3923M: Chris Boot <bootc@bootc.net> 3924L: linux-scsi@vger.kernel.org 3925L: target-devel@vger.kernel.org 3926L: linux1394-devel@lists.sourceforge.net 3927T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 3928S: Maintained 3929F: drivers/target/sbp/ 3930 3931FIREWIRE SUBSYSTEM 3932M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3933L: linux1394-devel@lists.sourceforge.net 3934W: http://ieee1394.wiki.kernel.org/ 3935T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 3936S: Maintained 3937F: drivers/firewire/ 3938F: include/linux/firewire.h 3939F: include/uapi/linux/firewire*.h 3940F: tools/firewire/ 3941 3942FIRMWARE LOADER (request_firmware) 3943M: Ming Lei <ming.lei@canonical.com> 3944L: linux-kernel@vger.kernel.org 3945S: Maintained 3946F: Documentation/firmware_class/ 3947F: drivers/base/firmware*.c 3948F: include/linux/firmware.h 3949 3950FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 3951M: Joshua Morris <josh.h.morris@us.ibm.com> 3952M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 3953S: Maintained 3954F: drivers/block/rsxx/ 3955 3956FLOPPY DRIVER 3957M: Jiri Kosina <jkosina@suse.cz> 3958T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 3959S: Odd fixes 3960F: drivers/block/floppy.c 3961 3962FMC SUBSYSTEM 3963M: Alessandro Rubini <rubini@gnudd.com> 3964W: http://www.ohwr.org/projects/fmc-bus 3965S: Supported 3966F: drivers/fmc/ 3967F: include/linux/fmc*.h 3968F: include/linux/ipmi-fru.h 3969K: fmc_d.*register 3970 3971FPU EMULATOR 3972M: Bill Metzenthen <billm@melbpc.org.au> 3973W: http://floatingpoint.sourceforge.net/emulator/index.html 3974S: Maintained 3975F: arch/x86/math-emu/ 3976 3977FRAME RELAY DLCI/FRAD (Sangoma drivers too) 3978L: netdev@vger.kernel.org 3979S: Orphan 3980F: drivers/net/wan/dlci.c 3981F: drivers/net/wan/sdla.c 3982 3983FRAMEBUFFER LAYER 3984M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 3985M: Tomi Valkeinen <tomi.valkeinen@ti.com> 3986L: linux-fbdev@vger.kernel.org 3987W: http://linux-fbdev.sourceforge.net/ 3988Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 3989T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 3990S: Maintained 3991F: Documentation/fb/ 3992F: Documentation/devicetree/bindings/fb/ 3993F: drivers/video/ 3994F: include/video/ 3995F: include/linux/fb.h 3996F: include/uapi/video/ 3997F: include/uapi/linux/fb.h 3998 3999FREESCALE DIU FRAMEBUFFER DRIVER 4000M: Timur Tabi <timur@tabi.org> 4001L: linux-fbdev@vger.kernel.org 4002S: Maintained 4003F: drivers/video/fbdev/fsl-diu-fb.* 4004 4005FREESCALE DMA DRIVER 4006M: Li Yang <leoli@freescale.com> 4007M: Zhang Wei <zw@zh-kernel.org> 4008L: linuxppc-dev@lists.ozlabs.org 4009S: Maintained 4010F: drivers/dma/fsldma.* 4011 4012FREESCALE I2C CPM DRIVER 4013M: Jochen Friedrich <jochen@scram.de> 4014L: linuxppc-dev@lists.ozlabs.org 4015L: linux-i2c@vger.kernel.org 4016S: Maintained 4017F: drivers/i2c/busses/i2c-cpm.c 4018 4019FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4020M: Sascha Hauer <kernel@pengutronix.de> 4021L: linux-fbdev@vger.kernel.org 4022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4023S: Maintained 4024F: include/linux/platform_data/video-imxfb.h 4025F: drivers/video/fbdev/imxfb.c 4026 4027FREESCALE SOC FS_ENET DRIVER 4028M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4029M: Vitaly Bordug <vbordug@ru.mvista.com> 4030L: linuxppc-dev@lists.ozlabs.org 4031L: netdev@vger.kernel.org 4032S: Maintained 4033F: drivers/net/ethernet/freescale/fs_enet/ 4034F: include/linux/fs_enet_pd.h 4035 4036FREESCALE QUICC ENGINE LIBRARY 4037L: linuxppc-dev@lists.ozlabs.org 4038S: Orphan 4039F: arch/powerpc/sysdev/qe_lib/ 4040F: arch/powerpc/include/asm/*qe.h 4041 4042FREESCALE USB PERIPHERAL DRIVERS 4043M: Li Yang <leoli@freescale.com> 4044L: linux-usb@vger.kernel.org 4045L: linuxppc-dev@lists.ozlabs.org 4046S: Maintained 4047F: drivers/usb/gadget/udc/fsl* 4048 4049FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4050M: Li Yang <leoli@freescale.com> 4051L: netdev@vger.kernel.org 4052L: linuxppc-dev@lists.ozlabs.org 4053S: Maintained 4054F: drivers/net/ethernet/freescale/ucc_geth* 4055 4056FREESCALE QUICC ENGINE UCC UART DRIVER 4057M: Timur Tabi <timur@tabi.org> 4058L: linuxppc-dev@lists.ozlabs.org 4059S: Maintained 4060F: drivers/tty/serial/ucc_uart.c 4061 4062FREESCALE SOC SOUND DRIVERS 4063M: Timur Tabi <timur@tabi.org> 4064M: Nicolin Chen <nicoleotsuka@gmail.com> 4065M: Xiubo Li <Xiubo.Lee@gmail.com> 4066L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4067L: linuxppc-dev@lists.ozlabs.org 4068S: Maintained 4069F: sound/soc/fsl/fsl* 4070F: sound/soc/fsl/imx* 4071F: sound/soc/fsl/mpc8610_hpcd.c 4072 4073FREEVXFS FILESYSTEM 4074M: Christoph Hellwig <hch@infradead.org> 4075W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4076S: Maintained 4077F: fs/freevxfs/ 4078 4079FREEZER 4080M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4081M: Pavel Machek <pavel@ucw.cz> 4082L: linux-pm@vger.kernel.org 4083S: Supported 4084F: Documentation/power/freezing-of-tasks.txt 4085F: include/linux/freezer.h 4086F: kernel/freezer.c 4087 4088FRONTSWAP API 4089M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4090L: linux-kernel@vger.kernel.org 4091S: Maintained 4092F: mm/frontswap.c 4093F: include/linux/frontswap.h 4094 4095FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4096M: David Howells <dhowells@redhat.com> 4097L: linux-cachefs@redhat.com 4098S: Supported 4099F: Documentation/filesystems/caching/ 4100F: fs/fscache/ 4101F: include/linux/fscache*.h 4102 4103F2FS FILE SYSTEM 4104M: Jaegeuk Kim <jaegeuk@kernel.org> 4105M: Changman Lee <cm224.lee@samsung.com> 4106L: linux-f2fs-devel@lists.sourceforge.net 4107W: http://en.wikipedia.org/wiki/F2FS 4108T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4109S: Maintained 4110F: Documentation/filesystems/f2fs.txt 4111F: Documentation/ABI/testing/sysfs-fs-f2fs 4112F: fs/f2fs/ 4113F: include/linux/f2fs_fs.h 4114 4115FUJITSU FR-V (FRV) PORT 4116M: David Howells <dhowells@redhat.com> 4117S: Maintained 4118F: arch/frv/ 4119 4120FUJITSU LAPTOP EXTRAS 4121M: Jonathan Woithe <jwoithe@just42.net> 4122L: platform-driver-x86@vger.kernel.org 4123S: Maintained 4124F: drivers/platform/x86/fujitsu-laptop.c 4125 4126FUJITSU M-5MO LS CAMERA ISP DRIVER 4127M: Kyungmin Park <kyungmin.park@samsung.com> 4128M: Heungjun Kim <riverful.kim@samsung.com> 4129L: linux-media@vger.kernel.org 4130S: Maintained 4131F: drivers/media/i2c/m5mols/ 4132F: include/media/m5mols.h 4133 4134FUJITSU TABLET EXTRAS 4135M: Robert Gerlach <khnz@gmx.de> 4136L: platform-driver-x86@vger.kernel.org 4137S: Maintained 4138F: drivers/platform/x86/fujitsu-tablet.c 4139 4140FUSE: FILESYSTEM IN USERSPACE 4141M: Miklos Szeredi <miklos@szeredi.hu> 4142L: fuse-devel@lists.sourceforge.net 4143W: http://fuse.sourceforge.net/ 4144S: Maintained 4145F: fs/fuse/ 4146F: include/uapi/linux/fuse.h 4147 4148FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4149M: Rik Faith <faith@cs.unc.edu> 4150L: linux-scsi@vger.kernel.org 4151S: Odd Fixes (e.g., new signatures) 4152F: drivers/scsi/fdomain.* 4153 4154GCOV BASED KERNEL PROFILING 4155M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4156S: Maintained 4157F: kernel/gcov/ 4158F: Documentation/gcov.txt 4159 4160GDT SCSI DISK ARRAY CONTROLLER DRIVER 4161M: Achim Leubner <achim_leubner@adaptec.com> 4162L: linux-scsi@vger.kernel.org 4163W: http://www.icp-vortex.com/ 4164S: Supported 4165F: drivers/scsi/gdt* 4166 4167GEMTEK FM RADIO RECEIVER DRIVER 4168M: Hans Verkuil <hverkuil@xs4all.nl> 4169L: linux-media@vger.kernel.org 4170T: git git://linuxtv.org/media_tree.git 4171W: http://linuxtv.org 4172S: Maintained 4173F: drivers/media/radio/radio-gemtek* 4174 4175GENERIC GPIO I2C DRIVER 4176M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4177S: Supported 4178F: drivers/i2c/busses/i2c-gpio.c 4179F: include/linux/i2c-gpio.h 4180 4181GENERIC GPIO I2C MULTIPLEXER DRIVER 4182M: Peter Korsgaard <peter.korsgaard@barco.com> 4183L: linux-i2c@vger.kernel.org 4184S: Supported 4185F: drivers/i2c/muxes/i2c-mux-gpio.c 4186F: include/linux/i2c-mux-gpio.h 4187F: Documentation/i2c/muxes/i2c-mux-gpio 4188 4189GENERIC HDLC (WAN) DRIVERS 4190M: Krzysztof Halasa <khc@pm.waw.pl> 4191W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4192S: Maintained 4193F: drivers/net/wan/c101.c 4194F: drivers/net/wan/hd6457* 4195F: drivers/net/wan/hdlc* 4196F: drivers/net/wan/n2.c 4197F: drivers/net/wan/pc300too.c 4198F: drivers/net/wan/pci200syn.c 4199F: drivers/net/wan/wanxl* 4200 4201GENERIC INCLUDE/ASM HEADER FILES 4202M: Arnd Bergmann <arnd@arndb.de> 4203L: linux-arch@vger.kernel.org 4204T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4205S: Maintained 4206F: include/asm-generic/ 4207F: include/uapi/asm-generic/ 4208 4209GENERIC PHY FRAMEWORK 4210M: Kishon Vijay Abraham I <kishon@ti.com> 4211L: linux-kernel@vger.kernel.org 4212T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4213S: Supported 4214F: drivers/phy/ 4215F: include/linux/phy/ 4216 4217GENERIC UIO DRIVER FOR PCI DEVICES 4218M: "Michael S. Tsirkin" <mst@redhat.com> 4219L: kvm@vger.kernel.org 4220S: Supported 4221F: drivers/uio/uio_pci_generic.c 4222 4223GET_MAINTAINER SCRIPT 4224M: Joe Perches <joe@perches.com> 4225S: Maintained 4226F: scripts/get_maintainer.pl 4227 4228GFS2 FILE SYSTEM 4229M: Steven Whitehouse <swhiteho@redhat.com> 4230L: cluster-devel@redhat.com 4231W: http://sources.redhat.com/cluster/ 4232T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git 4233T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git 4234S: Supported 4235F: Documentation/filesystems/gfs2*.txt 4236F: fs/gfs2/ 4237F: include/uapi/linux/gfs2_ondisk.h 4238 4239GIGASET ISDN DRIVERS 4240M: Hansjoerg Lipp <hjlipp@web.de> 4241M: Tilman Schmidt <tilman@imap.cc> 4242L: gigaset307x-common@lists.sourceforge.net 4243W: http://gigaset307x.sourceforge.net/ 4244S: Maintained 4245F: Documentation/isdn/README.gigaset 4246F: drivers/isdn/gigaset/ 4247F: include/uapi/linux/gigaset_dev.h 4248 4249GO7007 MPEG CODEC 4250M: Hans Verkuil <hans.verkuil@cisco.com> 4251L: linux-media@vger.kernel.org 4252S: Maintained 4253F: drivers/media/usb/go7007/ 4254 4255GOODIX TOUCHSCREEN 4256M: Bastien Nocera <hadess@hadess.net> 4257L: linux-input@vger.kernel.org 4258S: Maintained 4259F: drivers/input/touchscreen/goodix.c 4260 4261GPIO SUBSYSTEM 4262M: Linus Walleij <linus.walleij@linaro.org> 4263M: Alexandre Courbot <gnurou@gmail.com> 4264L: linux-gpio@vger.kernel.org 4265T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4266S: Maintained 4267F: Documentation/gpio/ 4268F: drivers/gpio/ 4269F: include/linux/gpio/ 4270F: include/linux/gpio.h 4271F: include/asm-generic/gpio.h 4272 4273GRE DEMULTIPLEXER DRIVER 4274M: Dmitry Kozlov <xeb@mail.ru> 4275L: netdev@vger.kernel.org 4276S: Maintained 4277F: net/ipv4/gre_demux.c 4278F: net/ipv4/gre_offload.c 4279F: include/net/gre.h 4280 4281GRETH 10/100/1G Ethernet MAC device driver 4282M: Kristoffer Glembo <kristoffer@gaisler.com> 4283L: netdev@vger.kernel.org 4284S: Maintained 4285F: drivers/net/ethernet/aeroflex/ 4286 4287GSPCA FINEPIX SUBDRIVER 4288M: Frank Zago <frank@zago.net> 4289L: linux-media@vger.kernel.org 4290T: git git://linuxtv.org/media_tree.git 4291S: Maintained 4292F: drivers/media/usb/gspca/finepix.c 4293 4294GSPCA GL860 SUBDRIVER 4295M: Olivier Lorin <o.lorin@laposte.net> 4296L: linux-media@vger.kernel.org 4297T: git git://linuxtv.org/media_tree.git 4298S: Maintained 4299F: drivers/media/usb/gspca/gl860/ 4300 4301GSPCA M5602 SUBDRIVER 4302M: Erik Andren <erik.andren@gmail.com> 4303L: linux-media@vger.kernel.org 4304T: git git://linuxtv.org/media_tree.git 4305S: Maintained 4306F: drivers/media/usb/gspca/m5602/ 4307 4308GSPCA PAC207 SONIXB SUBDRIVER 4309M: Hans de Goede <hdegoede@redhat.com> 4310L: linux-media@vger.kernel.org 4311T: git git://linuxtv.org/media_tree.git 4312S: Maintained 4313F: drivers/media/usb/gspca/pac207.c 4314 4315GSPCA SN9C20X SUBDRIVER 4316M: Brian Johnson <brijohn@gmail.com> 4317L: linux-media@vger.kernel.org 4318T: git git://linuxtv.org/media_tree.git 4319S: Maintained 4320F: drivers/media/usb/gspca/sn9c20x.c 4321 4322GSPCA T613 SUBDRIVER 4323M: Leandro Costantino <lcostantino@gmail.com> 4324L: linux-media@vger.kernel.org 4325T: git git://linuxtv.org/media_tree.git 4326S: Maintained 4327F: drivers/media/usb/gspca/t613.c 4328 4329GSPCA USB WEBCAM DRIVER 4330M: Hans de Goede <hdegoede@redhat.com> 4331L: linux-media@vger.kernel.org 4332T: git git://linuxtv.org/media_tree.git 4333S: Maintained 4334F: drivers/media/usb/gspca/ 4335 4336GUID PARTITION TABLE (GPT) 4337M: Davidlohr Bueso <davidlohr@hp.com> 4338L: linux-efi@vger.kernel.org 4339S: Maintained 4340F: block/partitions/efi.* 4341 4342STK1160 USB VIDEO CAPTURE DRIVER 4343M: Ezequiel Garcia <elezegarcia@gmail.com> 4344L: linux-media@vger.kernel.org 4345T: git git://linuxtv.org/media_tree.git 4346S: Maintained 4347F: drivers/media/usb/stk1160/ 4348 4349HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4350M: Frank Seidel <frank@f-seidel.de> 4351L: platform-driver-x86@vger.kernel.org 4352W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4353S: Maintained 4354F: drivers/platform/x86/hdaps.c 4355 4356HDPVR USB VIDEO ENCODER DRIVER 4357M: Hans Verkuil <hverkuil@xs4all.nl> 4358L: linux-media@vger.kernel.org 4359T: git git://linuxtv.org/media_tree.git 4360W: http://linuxtv.org 4361S: Odd Fixes 4362F: drivers/media/usb/hdpvr/ 4363 4364HWPOISON MEMORY FAILURE HANDLING 4365M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4366L: linux-mm@kvack.org 4367S: Maintained 4368F: mm/memory-failure.c 4369F: mm/hwpoison-inject.c 4370 4371HYPERVISOR VIRTUAL CONSOLE DRIVER 4372L: linuxppc-dev@lists.ozlabs.org 4373S: Odd Fixes 4374F: drivers/tty/hvc/ 4375 4376HACKRF MEDIA DRIVER 4377M: Antti Palosaari <crope@iki.fi> 4378L: linux-media@vger.kernel.org 4379W: http://linuxtv.org/ 4380W: http://palosaari.fi/linux/ 4381Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4382T: git git://linuxtv.org/anttip/media_tree.git 4383S: Maintained 4384F: drivers/media/usb/hackrf/ 4385 4386HARDWARE MONITORING 4387M: Jean Delvare <jdelvare@suse.de> 4388M: Guenter Roeck <linux@roeck-us.net> 4389L: lm-sensors@lm-sensors.org 4390W: http://www.lm-sensors.org/ 4391T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/ 4392T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4393S: Maintained 4394F: Documentation/hwmon/ 4395F: drivers/hwmon/ 4396F: include/linux/hwmon*.h 4397 4398HARDWARE RANDOM NUMBER GENERATOR CORE 4399M: Matt Mackall <mpm@selenic.com> 4400M: Herbert Xu <herbert@gondor.apana.org.au> 4401S: Odd fixes 4402F: Documentation/hw_random.txt 4403F: drivers/char/hw_random/ 4404F: include/linux/hw_random.h 4405 4406HARDWARE SPINLOCK CORE 4407M: Ohad Ben-Cohen <ohad@wizery.com> 4408S: Maintained 4409F: Documentation/hwspinlock.txt 4410F: drivers/hwspinlock/hwspinlock_* 4411F: include/linux/hwspinlock.h 4412 4413HARMONY SOUND DRIVER 4414L: linux-parisc@vger.kernel.org 4415S: Maintained 4416F: sound/parisc/harmony.* 4417 4418HD29L2 MEDIA DRIVER 4419M: Antti Palosaari <crope@iki.fi> 4420L: linux-media@vger.kernel.org 4421W: http://linuxtv.org/ 4422W: http://palosaari.fi/linux/ 4423Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4424T: git git://linuxtv.org/anttip/media_tree.git 4425S: Maintained 4426F: drivers/media/dvb-frontends/hd29l2* 4427 4428HEWLETT-PACKARD SMART2 RAID DRIVER 4429L: iss_storagedev@hp.com 4430S: Orphan 4431F: Documentation/blockdev/cpqarray.txt 4432F: drivers/block/cpqarray.* 4433 4434HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4435M: Don Brace <don.brace@pmcs.com> 4436L: iss_storagedev@hp.com 4437L: storagedev@pmcs.com 4438L: linux-scsi@vger.kernel.org 4439S: Supported 4440F: Documentation/scsi/hpsa.txt 4441F: drivers/scsi/hpsa*.[ch] 4442F: include/linux/cciss*.h 4443F: include/uapi/linux/cciss*.h 4444 4445HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4446M: Don Brace <don.brace@pmcs.com> 4447L: iss_storagedev@hp.com 4448L: storagedev@pmcs.com 4449L: linux-scsi@vger.kernel.org 4450S: Supported 4451F: Documentation/blockdev/cciss.txt 4452F: drivers/block/cciss* 4453F: include/linux/cciss_ioctl.h 4454F: include/uapi/linux/cciss_ioctl.h 4455 4456HFS FILESYSTEM 4457L: linux-fsdevel@vger.kernel.org 4458S: Orphan 4459F: Documentation/filesystems/hfs.txt 4460F: fs/hfs/ 4461 4462HFSPLUS FILESYSTEM 4463L: linux-fsdevel@vger.kernel.org 4464S: Orphan 4465F: Documentation/filesystems/hfsplus.txt 4466F: fs/hfsplus/ 4467 4468HGA FRAMEBUFFER DRIVER 4469M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4470L: linux-nvidia@lists.surfsouth.com 4471W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4472S: Maintained 4473F: drivers/video/fbdev/hgafb.c 4474 4475HIBERNATION (aka Software Suspend, aka swsusp) 4476M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4477M: Pavel Machek <pavel@ucw.cz> 4478L: linux-pm@vger.kernel.org 4479S: Supported 4480F: arch/x86/power/ 4481F: drivers/base/power/ 4482F: kernel/power/ 4483F: include/linux/suspend.h 4484F: include/linux/freezer.h 4485F: include/linux/pm.h 4486F: arch/*/include/asm/suspend*.h 4487 4488HID CORE LAYER 4489M: Jiri Kosina <jkosina@suse.cz> 4490L: linux-input@vger.kernel.org 4491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4492S: Maintained 4493F: drivers/hid/ 4494F: include/linux/hid* 4495F: include/uapi/linux/hid* 4496 4497HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4498M: Thomas Gleixner <tglx@linutronix.de> 4499L: linux-kernel@vger.kernel.org 4500T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4501S: Maintained 4502F: Documentation/timers/ 4503F: kernel/time/hrtimer.c 4504F: kernel/time/clockevents.c 4505F: kernel/time/tick*.* 4506F: kernel/time/timer_*.c 4507F: include/linux/clockchips.h 4508F: include/linux/hrtimer.h 4509 4510HIGH-SPEED SCC DRIVER FOR AX.25 4511L: linux-hams@vger.kernel.org 4512S: Orphan 4513F: drivers/net/hamradio/dmascc.c 4514F: drivers/net/hamradio/scc.c 4515 4516HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4517M: HighPoint Linux Team <linux@highpoint-tech.com> 4518W: http://www.highpoint-tech.com 4519S: Supported 4520F: Documentation/scsi/hptiop.txt 4521F: drivers/scsi/hptiop.c 4522 4523HIPPI 4524M: Jes Sorensen <jes@trained-monkey.org> 4525L: linux-hippi@sunsite.dk 4526S: Maintained 4527F: include/linux/hippidevice.h 4528F: include/uapi/linux/if_hippi.h 4529F: net/802/hippi.c 4530F: drivers/net/hippi/ 4531 4532HOST AP DRIVER 4533M: Jouni Malinen <j@w1.fi> 4534L: hostap@shmoo.com (subscribers-only) 4535L: linux-wireless@vger.kernel.org 4536W: http://hostap.epitest.fi/ 4537S: Maintained 4538F: drivers/net/wireless/hostap/ 4539 4540HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4541L: platform-driver-x86@vger.kernel.org 4542S: Orphan 4543F: drivers/platform/x86/tc1100-wmi.c 4544 4545HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4546M: Jaroslav Kysela <perex@perex.cz> 4547S: Maintained 4548F: drivers/net/ethernet/hp/hp100.* 4549 4550HPET: High Precision Event Timers driver 4551M: Clemens Ladisch <clemens@ladisch.de> 4552S: Maintained 4553F: Documentation/timers/hpet.txt 4554F: drivers/char/hpet.c 4555F: include/linux/hpet.h 4556F: include/uapi/linux/hpet.h 4557 4558HPET: x86 4559S: Orphan 4560F: arch/x86/kernel/hpet.c 4561F: arch/x86/include/asm/hpet.h 4562 4563HPFS FILESYSTEM 4564M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4565W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4566S: Maintained 4567F: fs/hpfs/ 4568 4569HSI SUBSYSTEM 4570M: Sebastian Reichel <sre@kernel.org> 4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4572S: Maintained 4573F: Documentation/ABI/testing/sysfs-bus-hsi 4574F: Documentation/hsi.txt 4575F: drivers/hsi/ 4576F: include/linux/hsi/ 4577F: include/uapi/linux/hsi/ 4578 4579HSO 3G MODEM DRIVER 4580M: Jan Dumon <j.dumon@option.com> 4581W: http://www.pharscape.org 4582S: Maintained 4583F: drivers/net/usb/hso.c 4584 4585HSR NETWORK PROTOCOL 4586M: Arvid Brodin <arvid.brodin@alten.se> 4587L: netdev@vger.kernel.org 4588S: Maintained 4589F: net/hsr/ 4590 4591HTCPEN TOUCHSCREEN DRIVER 4592M: Pau Oliva Fora <pof@eslack.org> 4593L: linux-input@vger.kernel.org 4594S: Maintained 4595F: drivers/input/touchscreen/htcpen.c 4596 4597HUGETLB FILESYSTEM 4598M: Nadia Yvette Chambers <nyc@holomorphy.com> 4599S: Maintained 4600F: fs/hugetlbfs/ 4601 4602Hyper-V CORE AND DRIVERS 4603M: K. Y. Srinivasan <kys@microsoft.com> 4604M: Haiyang Zhang <haiyangz@microsoft.com> 4605L: devel@linuxdriverproject.org 4606S: Maintained 4607F: arch/x86/include/asm/mshyperv.h 4608F: arch/x86/include/uapi/asm/hyperv.h 4609F: arch/x86/kernel/cpu/mshyperv.c 4610F: drivers/hid/hid-hyperv.c 4611F: drivers/hv/ 4612F: drivers/input/serio/hyperv-keyboard.c 4613F: drivers/net/hyperv/ 4614F: drivers/scsi/storvsc_drv.c 4615F: drivers/video/fbdev/hyperv_fb.c 4616F: include/linux/hyperv.h 4617F: tools/hv/ 4618 4619I2C OVER PARALLEL PORT 4620M: Jean Delvare <jdelvare@suse.de> 4621L: linux-i2c@vger.kernel.org 4622S: Maintained 4623F: Documentation/i2c/busses/i2c-parport 4624F: Documentation/i2c/busses/i2c-parport-light 4625F: drivers/i2c/busses/i2c-parport.c 4626F: drivers/i2c/busses/i2c-parport-light.c 4627 4628I2C/SMBUS CONTROLLER DRIVERS FOR PC 4629M: Jean Delvare <jdelvare@suse.de> 4630L: linux-i2c@vger.kernel.org 4631S: Maintained 4632F: Documentation/i2c/busses/i2c-ali1535 4633F: Documentation/i2c/busses/i2c-ali1563 4634F: Documentation/i2c/busses/i2c-ali15x3 4635F: Documentation/i2c/busses/i2c-amd756 4636F: Documentation/i2c/busses/i2c-amd8111 4637F: Documentation/i2c/busses/i2c-i801 4638F: Documentation/i2c/busses/i2c-nforce2 4639F: Documentation/i2c/busses/i2c-piix4 4640F: Documentation/i2c/busses/i2c-sis5595 4641F: Documentation/i2c/busses/i2c-sis630 4642F: Documentation/i2c/busses/i2c-sis96x 4643F: Documentation/i2c/busses/i2c-via 4644F: Documentation/i2c/busses/i2c-viapro 4645F: drivers/i2c/busses/i2c-ali1535.c 4646F: drivers/i2c/busses/i2c-ali1563.c 4647F: drivers/i2c/busses/i2c-ali15x3.c 4648F: drivers/i2c/busses/i2c-amd756.c 4649F: drivers/i2c/busses/i2c-amd756-s4882.c 4650F: drivers/i2c/busses/i2c-amd8111.c 4651F: drivers/i2c/busses/i2c-i801.c 4652F: drivers/i2c/busses/i2c-isch.c 4653F: drivers/i2c/busses/i2c-nforce2.c 4654F: drivers/i2c/busses/i2c-nforce2-s4985.c 4655F: drivers/i2c/busses/i2c-piix4.c 4656F: drivers/i2c/busses/i2c-sis5595.c 4657F: drivers/i2c/busses/i2c-sis630.c 4658F: drivers/i2c/busses/i2c-sis96x.c 4659F: drivers/i2c/busses/i2c-via.c 4660F: drivers/i2c/busses/i2c-viapro.c 4661 4662I2C/SMBUS ISMT DRIVER 4663M: Seth Heasley <seth.heasley@intel.com> 4664M: Neil Horman <nhorman@tuxdriver.com> 4665L: linux-i2c@vger.kernel.org 4666F: drivers/i2c/busses/i2c-ismt.c 4667F: Documentation/i2c/busses/i2c-ismt 4668 4669I2C/SMBUS STUB DRIVER 4670M: Jean Delvare <jdelvare@suse.de> 4671L: linux-i2c@vger.kernel.org 4672S: Maintained 4673F: drivers/i2c/i2c-stub.c 4674 4675I2C SUBSYSTEM 4676M: Wolfram Sang <wsa@the-dreams.de> 4677L: linux-i2c@vger.kernel.org 4678W: https://i2c.wiki.kernel.org/ 4679Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 4680T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4681S: Maintained 4682F: Documentation/devicetree/bindings/i2c/ 4683F: Documentation/i2c/ 4684F: drivers/i2c/ 4685F: include/linux/i2c.h 4686F: include/linux/i2c-*.h 4687F: include/uapi/linux/i2c.h 4688F: include/uapi/linux/i2c-*.h 4689 4690I2C ACPI SUPPORT 4691M: Mika Westerberg <mika.westerberg@linux.intel.com> 4692L: linux-i2c@vger.kernel.org 4693L: linux-acpi@vger.kernel.org 4694S: Maintained 4695 4696I2C-TAOS-EVM DRIVER 4697M: Jean Delvare <jdelvare@suse.de> 4698L: linux-i2c@vger.kernel.org 4699S: Maintained 4700F: Documentation/i2c/busses/i2c-taos-evm 4701F: drivers/i2c/busses/i2c-taos-evm.c 4702 4703I2C-TINY-USB DRIVER 4704M: Till Harbaum <till@harbaum.org> 4705L: linux-i2c@vger.kernel.org 4706W: http://www.harbaum.org/till/i2c_tiny_usb 4707S: Maintained 4708F: drivers/i2c/busses/i2c-tiny-usb.c 4709 4710i386 BOOT CODE 4711M: "H. Peter Anvin" <hpa@zytor.com> 4712S: Maintained 4713F: arch/x86/boot/ 4714 4715i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4716M: "H. Peter Anvin" <hpa@zytor.com> 4717T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4718S: Maintained 4719 4720IA64 (Itanium) PLATFORM 4721M: Tony Luck <tony.luck@intel.com> 4722M: Fenghua Yu <fenghua.yu@intel.com> 4723L: linux-ia64@vger.kernel.org 4724T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4725S: Maintained 4726F: arch/ia64/ 4727 4728IBM Power in-Nest Crypto Acceleration 4729M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4730M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4731L: linux-crypto@vger.kernel.org 4732S: Supported 4733F: drivers/crypto/nx/ 4734 4735IBM Power 842 compression accelerator 4736M: Dan Streetman <ddstreet@us.ibm.com> 4737S: Supported 4738F: drivers/crypto/nx/nx-842.c 4739F: include/linux/nx842.h 4740 4741IBM Power Linux RAID adapter 4742M: Brian King <brking@us.ibm.com> 4743S: Supported 4744F: drivers/scsi/ipr.* 4745 4746IBM Power Virtual Ethernet Device Driver 4747M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 4748L: netdev@vger.kernel.org 4749S: Supported 4750F: drivers/net/ethernet/ibm/ibmveth.* 4751 4752IBM Power Virtual SCSI Device Drivers 4753M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4754L: linux-scsi@vger.kernel.org 4755S: Supported 4756F: drivers/scsi/ibmvscsi/ibmvscsi* 4757F: drivers/scsi/ibmvscsi/viosrp.h 4758 4759IBM Power Virtual FC Device Drivers 4760M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4761L: linux-scsi@vger.kernel.org 4762S: Supported 4763F: drivers/scsi/ibmvscsi/ibmvfc* 4764 4765IBM ServeRAID RAID DRIVER 4766S: Orphan 4767F: drivers/scsi/ips.* 4768 4769ICH LPC AND GPIO DRIVER 4770M: Peter Tyser <ptyser@xes-inc.com> 4771S: Maintained 4772F: drivers/mfd/lpc_ich.c 4773F: drivers/gpio/gpio-ich.c 4774 4775IDE SUBSYSTEM 4776M: "David S. Miller" <davem@davemloft.net> 4777L: linux-ide@vger.kernel.org 4778Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4779T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4780S: Maintained 4781F: Documentation/ide/ 4782F: drivers/ide/ 4783F: include/linux/ide.h 4784 4785IDEAPAD LAPTOP EXTRAS DRIVER 4786M: Ike Panhc <ike.pan@canonical.com> 4787L: platform-driver-x86@vger.kernel.org 4788W: http://launchpad.net/ideapad-laptop 4789S: Maintained 4790F: drivers/platform/x86/ideapad-laptop.c 4791 4792IDEAPAD LAPTOP SLIDEBAR DRIVER 4793M: Andrey Moiseev <o2g.org.ru@gmail.com> 4794L: linux-input@vger.kernel.org 4795W: https://github.com/o2genum/ideapad-slidebar 4796S: Maintained 4797F: drivers/input/misc/ideapad_slidebar.c 4798 4799IDE/ATAPI DRIVERS 4800M: Borislav Petkov <bp@alien8.de> 4801L: linux-ide@vger.kernel.org 4802S: Maintained 4803F: Documentation/cdrom/ide-cd 4804F: drivers/ide/ide-cd* 4805 4806IDLE-I7300 4807M: Andy Henroid <andrew.d.henroid@intel.com> 4808L: linux-pm@vger.kernel.org 4809S: Supported 4810F: drivers/idle/i7300_idle.c 4811 4812IEEE 802.15.4 SUBSYSTEM 4813M: Alexander Aring <alex.aring@gmail.com> 4814L: linux-wpan@vger.kernel.org 4815W: https://github.com/linux-wpan 4816T: git git://github.com/linux-wpan/linux-wpan-next.git 4817S: Maintained 4818F: net/ieee802154/ 4819F: net/mac802154/ 4820F: drivers/net/ieee802154/ 4821F: include/linux/nl802154.h 4822F: include/linux/ieee802154.h 4823F: include/net/nl802154.h 4824F: include/net/mac802154.h 4825F: include/net/af_ieee802154.h 4826F: include/net/cfg802154.h 4827F: include/net/ieee802154_netdev.h 4828F: Documentation/networking/ieee802154.txt 4829 4830IGORPLUG-USB IR RECEIVER 4831M: Sean Young <sean@mess.org> 4832L: linux-media@vger.kernel.org 4833S: Maintained 4834F: drivers/media/rc/igorplugusb.c 4835 4836IGUANAWORKS USB IR TRANSCEIVER 4837M: Sean Young <sean@mess.org> 4838L: linux-media@vger.kernel.org 4839S: Maintained 4840F: drivers/media/rc/iguanair.c 4841 4842IIO SUBSYSTEM AND DRIVERS 4843M: Jonathan Cameron <jic23@kernel.org> 4844R: Hartmut Knaack <knaack.h@gmx.de> 4845R: Lars-Peter Clausen <lars@metafoo.de> 4846R: Peter Meerwald <pmeerw@pmeerw.net> 4847L: linux-iio@vger.kernel.org 4848S: Maintained 4849F: drivers/iio/ 4850F: drivers/staging/iio/ 4851F: include/linux/iio/ 4852 4853IKANOS/ADI EAGLE ADSL USB DRIVER 4854M: Matthieu Castet <castet.matthieu@free.fr> 4855M: Stanislaw Gruszka <stf_xl@wp.pl> 4856S: Maintained 4857F: drivers/usb/atm/ueagle-atm.c 4858 4859INA209 HARDWARE MONITOR DRIVER 4860M: Guenter Roeck <linux@roeck-us.net> 4861L: lm-sensors@lm-sensors.org 4862S: Maintained 4863F: Documentation/hwmon/ina209 4864F: Documentation/devicetree/bindings/i2c/ina209.txt 4865F: drivers/hwmon/ina209.c 4866 4867INA2XX HARDWARE MONITOR DRIVER 4868M: Guenter Roeck <linux@roeck-us.net> 4869L: lm-sensors@lm-sensors.org 4870S: Maintained 4871F: Documentation/hwmon/ina2xx 4872F: drivers/hwmon/ina2xx.c 4873F: include/linux/platform_data/ina2xx.h 4874 4875INDUSTRY PACK SUBSYSTEM (IPACK) 4876M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 4877M: Jens Taprogge <jens.taprogge@taprogge.org> 4878M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 4879L: industrypack-devel@lists.sourceforge.net 4880W: http://industrypack.sourceforge.net 4881S: Maintained 4882F: drivers/ipack/ 4883 4884INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 4885M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4886M: Dmitry Kasatkin <d.kasatkin@samsung.com> 4887L: linux-ima-devel@lists.sourceforge.net 4888L: linux-ima-user@lists.sourceforge.net 4889L: linux-security-module@vger.kernel.org 4890S: Supported 4891F: security/integrity/ima/ 4892 4893IMGTEC IR DECODER DRIVER 4894M: James Hogan <james.hogan@imgtec.com> 4895S: Maintained 4896F: drivers/media/rc/img-ir/ 4897 4898IMS TWINTURBO FRAMEBUFFER DRIVER 4899L: linux-fbdev@vger.kernel.org 4900S: Orphan 4901F: drivers/video/fbdev/imsttfb.c 4902 4903INFINIBAND SUBSYSTEM 4904M: Roland Dreier <roland@kernel.org> 4905M: Sean Hefty <sean.hefty@intel.com> 4906M: Hal Rosenstock <hal.rosenstock@gmail.com> 4907L: linux-rdma@vger.kernel.org 4908W: http://www.openfabrics.org/ 4909Q: http://patchwork.kernel.org/project/linux-rdma/list/ 4910T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 4911S: Supported 4912F: Documentation/infiniband/ 4913F: drivers/infiniband/ 4914F: include/uapi/linux/if_infiniband.h 4915 4916INOTIFY 4917M: John McCutchan <john@johnmccutchan.com> 4918M: Robert Love <rlove@rlove.org> 4919M: Eric Paris <eparis@parisplace.org> 4920S: Maintained 4921F: Documentation/filesystems/inotify.txt 4922F: fs/notify/inotify/ 4923F: include/linux/inotify.h 4924F: include/uapi/linux/inotify.h 4925 4926INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 4927M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 4928L: linux-input@vger.kernel.org 4929Q: http://patchwork.kernel.org/project/linux-input/list/ 4930T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 4931S: Maintained 4932F: drivers/input/ 4933F: include/linux/input.h 4934F: include/uapi/linux/input.h 4935F: include/linux/input/ 4936 4937INPUT MULTITOUCH (MT) PROTOCOL 4938M: Henrik Rydberg <rydberg@bitmath.org> 4939L: linux-input@vger.kernel.org 4940T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 4941S: Odd fixes 4942F: Documentation/input/multi-touch-protocol.txt 4943F: drivers/input/input-mt.c 4944K: \b(ABS|SYN)_MT_ 4945 4946INTEL C600 SERIES SAS CONTROLLER DRIVER 4947M: Intel SCU Linux support <intel-linux-scu@intel.com> 4948M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 4949L: linux-scsi@vger.kernel.org 4950T: git git://git.code.sf.net/p/intel-sas/isci 4951S: Supported 4952F: drivers/scsi/isci/ 4953 4954INTEL IDLE DRIVER 4955M: Len Brown <lenb@kernel.org> 4956L: linux-pm@vger.kernel.org 4957T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 4958S: Supported 4959F: drivers/idle/intel_idle.c 4960 4961INTEL PSTATE DRIVER 4962M: Kristen Carlson Accardi <kristen@linux.intel.com> 4963L: linux-pm@vger.kernel.org 4964S: Supported 4965F: drivers/cpufreq/intel_pstate.c 4966 4967INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 4968M: Maik Broemme <mbroemme@plusserver.de> 4969L: linux-fbdev@vger.kernel.org 4970S: Maintained 4971F: Documentation/fb/intelfb.txt 4972F: drivers/video/fbdev/intelfb/ 4973 4974INTEL 810/815 FRAMEBUFFER DRIVER 4975M: Antonino Daplas <adaplas@gmail.com> 4976L: linux-fbdev@vger.kernel.org 4977S: Maintained 4978F: drivers/video/fbdev/i810/ 4979 4980INTEL MENLOW THERMAL DRIVER 4981M: Sujith Thomas <sujith.thomas@intel.com> 4982L: platform-driver-x86@vger.kernel.org 4983W: https://01.org/linux-acpi 4984S: Supported 4985F: drivers/platform/x86/intel_menlow.c 4986 4987INTEL IA32 MICROCODE UPDATE SUPPORT 4988M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 4989S: Maintained 4990F: arch/x86/kernel/cpu/microcode/core* 4991F: arch/x86/kernel/cpu/microcode/intel* 4992 4993INTEL I/OAT DMA DRIVER 4994M: Dave Jiang <dave.jiang@intel.com> 4995R: Dan Williams <dan.j.williams@intel.com> 4996L: dmaengine@vger.kernel.org 4997Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 4998S: Supported 4999F: drivers/dma/ioat* 5000 5001INTEL IOMMU (VT-d) 5002M: David Woodhouse <dwmw2@infradead.org> 5003L: iommu@lists.linux-foundation.org 5004T: git git://git.infradead.org/iommu-2.6.git 5005S: Supported 5006F: drivers/iommu/intel-iommu.c 5007F: include/linux/intel-iommu.h 5008 5009INTEL IOP-ADMA DMA DRIVER 5010R: Dan Williams <dan.j.williams@intel.com> 5011S: Odd fixes 5012F: drivers/dma/iop-adma.c 5013 5014INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5015M: Krzysztof Halasa <khalasa@piap.pl> 5016S: Maintained 5017F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5018F: arch/arm/mach-ixp4xx/include/mach/npe.h 5019F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5020F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5021F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5022F: drivers/net/wan/ixp4xx_hss.c 5023 5024INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5025M: Deepak Saxena <dsaxena@plexity.net> 5026S: Maintained 5027F: drivers/char/hw_random/ixp4xx-rng.c 5028 5029INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf) 5030M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5031M: Jesse Brandeburg <jesse.brandeburg@intel.com> 5032M: Bruce Allan <bruce.w.allan@intel.com> 5033M: Carolyn Wyborny <carolyn.wyborny@intel.com> 5034M: Don Skidmore <donald.c.skidmore@intel.com> 5035M: Greg Rose <gregory.v.rose@intel.com> 5036M: Matthew Vick <matthew.vick@intel.com> 5037M: John Ronciak <john.ronciak@intel.com> 5038M: Mitch Williams <mitch.a.williams@intel.com> 5039M: Linux NICS <linux.nics@intel.com> 5040L: e1000-devel@lists.sourceforge.net 5041W: http://www.intel.com/support/feedback.htm 5042W: http://e1000.sourceforge.net/ 5043T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git 5044T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git 5045S: Supported 5046F: Documentation/networking/e100.txt 5047F: Documentation/networking/e1000.txt 5048F: Documentation/networking/e1000e.txt 5049F: Documentation/networking/igb.txt 5050F: Documentation/networking/igbvf.txt 5051F: Documentation/networking/ixgb.txt 5052F: Documentation/networking/ixgbe.txt 5053F: Documentation/networking/ixgbevf.txt 5054F: Documentation/networking/i40e.txt 5055F: Documentation/networking/i40evf.txt 5056F: drivers/net/ethernet/intel/ 5057F: drivers/net/ethernet/intel/*/ 5058 5059INTEL-MID GPIO DRIVER 5060M: David Cohen <david.a.cohen@linux.intel.com> 5061L: linux-gpio@vger.kernel.org 5062S: Maintained 5063F: drivers/gpio/gpio-intel-mid.c 5064 5065INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5066M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5067L: linux-wireless@vger.kernel.org 5068S: Maintained 5069F: Documentation/networking/README.ipw2100 5070F: Documentation/networking/README.ipw2200 5071F: drivers/net/wireless/ipw2x00/ 5072 5073INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5074M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5075M: Gang Wei <gang.wei@intel.com> 5076M: Shane Wang <shane.wang@intel.com> 5077L: tboot-devel@lists.sourceforge.net 5078W: http://tboot.sourceforge.net 5079T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5080S: Supported 5081F: Documentation/intel_txt.txt 5082F: include/linux/tboot.h 5083F: arch/x86/kernel/tboot.c 5084 5085INTEL WIRELESS WIMAX CONNECTION 2400 5086M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5087M: linux-wimax@intel.com 5088L: wimax@linuxwimax.org (subscribers-only) 5089S: Supported 5090W: http://linuxwimax.org 5091F: Documentation/wimax/README.i2400m 5092F: drivers/net/wimax/i2400m/ 5093F: include/uapi/linux/wimax/i2400m.h 5094 5095INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5096M: Stanislaw Gruszka <sgruszka@redhat.com> 5097L: linux-wireless@vger.kernel.org 5098S: Supported 5099F: drivers/net/wireless/iwlegacy/ 5100 5101INTEL WIRELESS WIFI LINK (iwlwifi) 5102M: Johannes Berg <johannes.berg@intel.com> 5103M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5104M: Intel Linux Wireless <ilw@linux.intel.com> 5105L: linux-wireless@vger.kernel.org 5106W: http://intellinuxwireless.org 5107T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5108S: Supported 5109F: drivers/net/wireless/iwlwifi/ 5110 5111INTEL MANAGEMENT ENGINE (mei) 5112M: Tomas Winkler <tomas.winkler@intel.com> 5113L: linux-kernel@vger.kernel.org 5114S: Supported 5115F: include/uapi/linux/mei.h 5116F: drivers/misc/mei/* 5117F: Documentation/misc-devices/mei/* 5118 5119IOC3 ETHERNET DRIVER 5120M: Ralf Baechle <ralf@linux-mips.org> 5121L: linux-mips@linux-mips.org 5122S: Maintained 5123F: drivers/net/ethernet/sgi/ioc3-eth.c 5124 5125IOC3 SERIAL DRIVER 5126M: Pat Gefre <pfg@sgi.com> 5127L: linux-serial@vger.kernel.org 5128S: Maintained 5129F: drivers/tty/serial/ioc3_serial.c 5130 5131IOMMU DRIVERS 5132M: Joerg Roedel <joro@8bytes.org> 5133L: iommu@lists.linux-foundation.org 5134T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5135S: Maintained 5136F: drivers/iommu/ 5137 5138IP MASQUERADING 5139M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5140S: Maintained 5141F: net/ipv4/netfilter/ipt_MASQUERADE.c 5142 5143IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5144M: Francois Romieu <romieu@fr.zoreil.com> 5145M: Sorbica Shieh <sorbica@icplus.com.tw> 5146L: netdev@vger.kernel.org 5147S: Maintained 5148F: drivers/net/ethernet/icplus/ipg.* 5149 5150IPATH DRIVER 5151M: Mike Marciniszyn <infinipath@intel.com> 5152L: linux-rdma@vger.kernel.org 5153S: Maintained 5154F: drivers/infiniband/hw/ipath/ 5155 5156IPMI SUBSYSTEM 5157M: Corey Minyard <minyard@acm.org> 5158L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5159W: http://openipmi.sourceforge.net/ 5160S: Supported 5161F: Documentation/IPMI.txt 5162F: drivers/char/ipmi/ 5163F: include/linux/ipmi* 5164F: include/uapi/linux/ipmi* 5165 5166IPS SCSI RAID DRIVER 5167M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5168L: linux-scsi@vger.kernel.org 5169W: http://www.adaptec.com/ 5170S: Maintained 5171F: drivers/scsi/ips* 5172 5173IPVS 5174M: Wensong Zhang <wensong@linux-vs.org> 5175M: Simon Horman <horms@verge.net.au> 5176M: Julian Anastasov <ja@ssi.bg> 5177L: netdev@vger.kernel.org 5178L: lvs-devel@vger.kernel.org 5179S: Maintained 5180F: Documentation/networking/ipvs-sysctl.txt 5181F: include/net/ip_vs.h 5182F: include/uapi/linux/ip_vs.h 5183F: net/netfilter/ipvs/ 5184 5185IPWIRELESS DRIVER 5186M: Jiri Kosina <jkosina@suse.cz> 5187M: David Sterba <dsterba@suse.cz> 5188S: Odd Fixes 5189F: drivers/tty/ipwireless/ 5190 5191IPX NETWORK LAYER 5192M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5193L: netdev@vger.kernel.org 5194S: Maintained 5195F: include/net/ipx.h 5196F: include/uapi/linux/ipx.h 5197F: net/ipx/ 5198 5199IRDA SUBSYSTEM 5200M: Samuel Ortiz <samuel@sortiz.org> 5201L: irda-users@lists.sourceforge.net (subscribers-only) 5202L: netdev@vger.kernel.org 5203W: http://irda.sourceforge.net/ 5204S: Maintained 5205T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5206F: Documentation/networking/irda.txt 5207F: drivers/net/irda/ 5208F: include/net/irda/ 5209F: net/irda/ 5210 5211IRQ SUBSYSTEM 5212M: Thomas Gleixner <tglx@linutronix.de> 5213L: linux-kernel@vger.kernel.org 5214S: Maintained 5215T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5216F: kernel/irq/ 5217 5218IRQCHIP DRIVERS 5219M: Thomas Gleixner <tglx@linutronix.de> 5220M: Jason Cooper <jason@lakedaemon.net> 5221L: linux-kernel@vger.kernel.org 5222S: Maintained 5223T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5224T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5225F: Documentation/devicetree/bindings/interrupt-controller/ 5226F: drivers/irqchip/ 5227 5228IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5229M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5230S: Maintained 5231F: Documentation/IRQ-domain.txt 5232F: include/linux/irqdomain.h 5233F: kernel/irq/irqdomain.c 5234 5235ISAPNP 5236M: Jaroslav Kysela <perex@perex.cz> 5237S: Maintained 5238F: Documentation/isapnp.txt 5239F: drivers/pnp/isapnp/ 5240F: include/linux/isapnp.h 5241 5242ISA RADIO MODULE 5243M: Hans Verkuil <hverkuil@xs4all.nl> 5244L: linux-media@vger.kernel.org 5245T: git git://linuxtv.org/media_tree.git 5246W: http://linuxtv.org 5247S: Maintained 5248F: drivers/media/radio/radio-isa* 5249 5250iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5251M: Peter Jones <pjones@redhat.com> 5252M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5253S: Maintained 5254F: drivers/firmware/iscsi_ibft* 5255 5256ISCSI 5257M: Mike Christie <michaelc@cs.wisc.edu> 5258L: open-iscsi@googlegroups.com 5259W: www.open-iscsi.org 5260T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5261S: Maintained 5262F: drivers/scsi/*iscsi* 5263F: include/scsi/*iscsi* 5264 5265ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5266M: Or Gerlitz <ogerlitz@mellanox.com> 5267M: Sagi Grimberg <sagig@mellanox.com> 5268M: Roi Dayan <roid@mellanox.com> 5269L: linux-rdma@vger.kernel.org 5270S: Supported 5271W: http://www.openfabrics.org 5272W: www.open-iscsi.org 5273Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5274F: drivers/infiniband/ulp/iser/ 5275 5276ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5277M: Sagi Grimberg <sagig@mellanox.com> 5278T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5279L: linux-rdma@vger.kernel.org 5280L: target-devel@vger.kernel.org 5281S: Supported 5282W: http://www.linux-iscsi.org 5283F: drivers/infiniband/ulp/isert 5284 5285ISDN SUBSYSTEM 5286M: Karsten Keil <isdn@linux-pingi.de> 5287L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5288L: netdev@vger.kernel.org 5289W: http://www.isdn4linux.de 5290T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5291S: Maintained 5292F: Documentation/isdn/ 5293F: drivers/isdn/ 5294F: include/linux/isdn.h 5295F: include/linux/isdn/ 5296F: include/uapi/linux/isdn.h 5297F: include/uapi/linux/isdn/ 5298 5299ISDN SUBSYSTEM (Eicon active card driver) 5300M: Armin Schindler <mac@melware.de> 5301L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5302W: http://www.melware.de 5303S: Maintained 5304F: drivers/isdn/hardware/eicon/ 5305 5306IT87 HARDWARE MONITORING DRIVER 5307M: Jean Delvare <jdelvare@suse.de> 5308L: lm-sensors@lm-sensors.org 5309S: Maintained 5310F: Documentation/hwmon/it87 5311F: drivers/hwmon/it87.c 5312 5313IT913X MEDIA DRIVER 5314M: Antti Palosaari <crope@iki.fi> 5315L: linux-media@vger.kernel.org 5316W: http://linuxtv.org/ 5317W: http://palosaari.fi/linux/ 5318Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5319T: git git://linuxtv.org/anttip/media_tree.git 5320S: Maintained 5321F: drivers/media/tuners/it913x* 5322 5323IVTV VIDEO4LINUX DRIVER 5324M: Andy Walls <awalls@md.metrocast.net> 5325L: ivtv-devel@ivtvdriver.org (subscribers-only) 5326L: linux-media@vger.kernel.org 5327T: git git://linuxtv.org/media_tree.git 5328W: http://www.ivtvdriver.org 5329S: Maintained 5330F: Documentation/video4linux/*.ivtv 5331F: drivers/media/pci/ivtv/ 5332F: include/uapi/linux/ivtv* 5333 5334IX2505V MEDIA DRIVER 5335M: Malcolm Priestley <tvboxspy@gmail.com> 5336L: linux-media@vger.kernel.org 5337W: http://linuxtv.org/ 5338Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5339S: Maintained 5340F: drivers/media/dvb-frontends/ix2505v* 5341 5342JC42.4 TEMPERATURE SENSOR DRIVER 5343M: Guenter Roeck <linux@roeck-us.net> 5344L: lm-sensors@lm-sensors.org 5345S: Maintained 5346F: drivers/hwmon/jc42.c 5347F: Documentation/hwmon/jc42 5348 5349JFS FILESYSTEM 5350M: Dave Kleikamp <shaggy@kernel.org> 5351L: jfs-discussion@lists.sourceforge.net 5352W: http://jfs.sourceforge.net/ 5353T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5354S: Maintained 5355F: Documentation/filesystems/jfs.txt 5356F: fs/jfs/ 5357 5358JME NETWORK DRIVER 5359M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5360L: netdev@vger.kernel.org 5361S: Maintained 5362F: drivers/net/ethernet/jme.* 5363 5364JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5365M: David Woodhouse <dwmw2@infradead.org> 5366L: linux-mtd@lists.infradead.org 5367W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5368S: Maintained 5369F: fs/jffs2/ 5370F: include/uapi/linux/jffs2.h 5371 5372JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5373M: Andrew Morton <akpm@linux-foundation.org> 5374M: Jan Kara <jack@suse.cz> 5375L: linux-ext4@vger.kernel.org 5376S: Maintained 5377F: fs/jbd/ 5378F: include/linux/jbd.h 5379 5380JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5381M: "Theodore Ts'o" <tytso@mit.edu> 5382L: linux-ext4@vger.kernel.org 5383S: Maintained 5384F: fs/jbd2/ 5385F: include/linux/jbd2.h 5386 5387JSM Neo PCI based serial card 5388M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5389L: linux-serial@vger.kernel.org 5390S: Maintained 5391F: drivers/tty/serial/jsm/ 5392 5393K10TEMP HARDWARE MONITORING DRIVER 5394M: Clemens Ladisch <clemens@ladisch.de> 5395L: lm-sensors@lm-sensors.org 5396S: Maintained 5397F: Documentation/hwmon/k10temp 5398F: drivers/hwmon/k10temp.c 5399 5400K8TEMP HARDWARE MONITORING DRIVER 5401M: Rudolf Marek <r.marek@assembler.cz> 5402L: lm-sensors@lm-sensors.org 5403S: Maintained 5404F: Documentation/hwmon/k8temp 5405F: drivers/hwmon/k8temp.c 5406 5407KCONFIG 5408M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5409L: linux-kbuild@vger.kernel.org 5410T: git git://gitorious.org/linux-kconfig/linux-kconfig 5411S: Maintained 5412F: Documentation/kbuild/kconfig-language.txt 5413F: scripts/kconfig/ 5414 5415KDUMP 5416M: Vivek Goyal <vgoyal@redhat.com> 5417M: Haren Myneni <hbabu@us.ibm.com> 5418L: kexec@lists.infradead.org 5419W: http://lse.sourceforge.net/kdump/ 5420S: Maintained 5421F: Documentation/kdump/ 5422 5423KEENE FM RADIO TRANSMITTER DRIVER 5424M: Hans Verkuil <hverkuil@xs4all.nl> 5425L: linux-media@vger.kernel.org 5426T: git git://linuxtv.org/media_tree.git 5427W: http://linuxtv.org 5428S: Maintained 5429F: drivers/media/radio/radio-keene* 5430 5431KERNEL AUTOMOUNTER v4 (AUTOFS4) 5432M: Ian Kent <raven@themaw.net> 5433L: autofs@vger.kernel.org 5434S: Maintained 5435F: fs/autofs4/ 5436 5437KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5438M: Michal Marek <mmarek@suse.cz> 5439T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5440T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5441L: linux-kbuild@vger.kernel.org 5442S: Maintained 5443F: Documentation/kbuild/ 5444F: Makefile 5445F: scripts/Makefile.* 5446F: scripts/basic/ 5447F: scripts/mk* 5448F: scripts/package/ 5449 5450KERNEL JANITORS 5451L: kernel-janitors@vger.kernel.org 5452W: http://kernelnewbies.org/KernelJanitors 5453S: Odd Fixes 5454 5455KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5456M: "J. Bruce Fields" <bfields@fieldses.org> 5457L: linux-nfs@vger.kernel.org 5458W: http://nfs.sourceforge.net/ 5459S: Supported 5460F: fs/nfsd/ 5461F: include/uapi/linux/nfsd/ 5462F: fs/lockd/ 5463F: fs/nfs_common/ 5464F: net/sunrpc/ 5465F: include/linux/lockd/ 5466F: include/linux/sunrpc/ 5467F: include/uapi/linux/sunrpc/ 5468 5469KERNEL SELFTEST FRAMEWORK 5470M: Shuah Khan <shuahkh@osg.samsung.com> 5471L: linux-api@vger.kernel.org 5472T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5473S: Maintained 5474F: tools/testing/selftests 5475 5476KERNEL VIRTUAL MACHINE (KVM) 5477M: Gleb Natapov <gleb@kernel.org> 5478M: Paolo Bonzini <pbonzini@redhat.com> 5479L: kvm@vger.kernel.org 5480W: http://www.linux-kvm.org 5481T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5482S: Supported 5483F: Documentation/*/kvm*.txt 5484F: Documentation/virtual/kvm/ 5485F: arch/*/kvm/ 5486F: arch/*/include/asm/kvm* 5487F: include/linux/kvm* 5488F: include/uapi/linux/kvm* 5489F: virt/kvm/ 5490 5491KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5492M: Joerg Roedel <joro@8bytes.org> 5493L: kvm@vger.kernel.org 5494W: http://kvm.qumranet.com 5495S: Maintained 5496F: arch/x86/include/asm/svm.h 5497F: arch/x86/kvm/svm.c 5498 5499KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5500M: Alexander Graf <agraf@suse.de> 5501L: kvm-ppc@vger.kernel.org 5502W: http://kvm.qumranet.com 5503T: git git://github.com/agraf/linux-2.6.git 5504S: Supported 5505F: arch/powerpc/include/asm/kvm* 5506F: arch/powerpc/kvm/ 5507 5508KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5509M: Christian Borntraeger <borntraeger@de.ibm.com> 5510M: Cornelia Huck <cornelia.huck@de.ibm.com> 5511M: linux390@de.ibm.com 5512L: linux-s390@vger.kernel.org 5513W: http://www.ibm.com/developerworks/linux/linux390/ 5514S: Supported 5515F: Documentation/s390/kvm.txt 5516F: arch/s390/include/asm/kvm* 5517F: arch/s390/kvm/ 5518F: drivers/s390/kvm/ 5519 5520KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5521M: Christoffer Dall <christoffer.dall@linaro.org> 5522M: Marc Zyngier <marc.zyngier@arm.com> 5523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5524L: kvmarm@lists.cs.columbia.edu 5525W: http://systems.cs.columbia.edu/projects/kvm-arm 5526S: Supported 5527F: arch/arm/include/uapi/asm/kvm* 5528F: arch/arm/include/asm/kvm* 5529F: arch/arm/kvm/ 5530F: virt/kvm/arm/ 5531F: include/kvm/arm_* 5532 5533KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5534M: Christoffer Dall <christoffer.dall@linaro.org> 5535M: Marc Zyngier <marc.zyngier@arm.com> 5536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5537L: kvmarm@lists.cs.columbia.edu 5538S: Maintained 5539F: arch/arm64/include/uapi/asm/kvm* 5540F: arch/arm64/include/asm/kvm* 5541F: arch/arm64/kvm/ 5542 5543KEXEC 5544M: Eric Biederman <ebiederm@xmission.com> 5545W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5546L: kexec@lists.infradead.org 5547S: Maintained 5548F: include/linux/kexec.h 5549F: include/uapi/linux/kexec.h 5550F: kernel/kexec.c 5551 5552KEYS/KEYRINGS: 5553M: David Howells <dhowells@redhat.com> 5554L: keyrings@linux-nfs.org 5555S: Maintained 5556F: Documentation/security/keys.txt 5557F: include/linux/key.h 5558F: include/linux/key-type.h 5559F: include/keys/ 5560F: security/keys/ 5561 5562KEYS-TRUSTED 5563M: David Safford <safford@us.ibm.com> 5564M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5565L: linux-security-module@vger.kernel.org 5566L: keyrings@linux-nfs.org 5567S: Supported 5568F: Documentation/security/keys-trusted-encrypted.txt 5569F: include/keys/trusted-type.h 5570F: security/keys/trusted.c 5571F: security/keys/trusted.h 5572 5573KEYS-ENCRYPTED 5574M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5575M: David Safford <safford@us.ibm.com> 5576L: linux-security-module@vger.kernel.org 5577L: keyrings@linux-nfs.org 5578S: Supported 5579F: Documentation/security/keys-trusted-encrypted.txt 5580F: include/keys/encrypted-type.h 5581F: security/keys/encrypted-keys/ 5582 5583KGDB / KDB /debug_core 5584M: Jason Wessel <jason.wessel@windriver.com> 5585W: http://kgdb.wiki.kernel.org/ 5586L: kgdb-bugreport@lists.sourceforge.net 5587S: Maintained 5588F: Documentation/DocBook/kgdb.tmpl 5589F: drivers/misc/kgdbts.c 5590F: drivers/tty/serial/kgdboc.c 5591F: include/linux/kdb.h 5592F: include/linux/kgdb.h 5593F: kernel/debug/ 5594 5595KMEMCHECK 5596M: Vegard Nossum <vegardno@ifi.uio.no> 5597M: Pekka Enberg <penberg@kernel.org> 5598S: Maintained 5599F: Documentation/kmemcheck.txt 5600F: arch/x86/include/asm/kmemcheck.h 5601F: arch/x86/mm/kmemcheck/ 5602F: include/linux/kmemcheck.h 5603F: mm/kmemcheck.c 5604 5605KMEMLEAK 5606M: Catalin Marinas <catalin.marinas@arm.com> 5607S: Maintained 5608F: Documentation/kmemleak.txt 5609F: include/linux/kmemleak.h 5610F: mm/kmemleak.c 5611F: mm/kmemleak-test.c 5612 5613KPROBES 5614M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5615M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5616M: "David S. Miller" <davem@davemloft.net> 5617M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5618S: Maintained 5619F: Documentation/kprobes.txt 5620F: include/linux/kprobes.h 5621F: kernel/kprobes.c 5622 5623KS0108 LCD CONTROLLER DRIVER 5624M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5625W: http://miguelojeda.es/auxdisplay.htm 5626W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5627S: Maintained 5628F: Documentation/auxdisplay/ks0108 5629F: drivers/auxdisplay/ks0108.c 5630F: include/linux/ks0108.h 5631 5632LAPB module 5633L: linux-x25@vger.kernel.org 5634S: Orphan 5635F: Documentation/networking/lapb-module.txt 5636F: include/*/lapb.h 5637F: net/lapb/ 5638 5639LASI 53c700 driver for PARISC 5640M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5641L: linux-scsi@vger.kernel.org 5642S: Maintained 5643F: Documentation/scsi/53c700.txt 5644F: drivers/scsi/53c700* 5645 5646LED SUBSYSTEM 5647M: Bryan Wu <cooloney@gmail.com> 5648M: Richard Purdie <rpurdie@rpsys.net> 5649L: linux-leds@vger.kernel.org 5650T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5651S: Maintained 5652F: drivers/leds/ 5653F: include/linux/leds.h 5654 5655LEGACY EEPROM DRIVER 5656M: Jean Delvare <jdelvare@suse.de> 5657S: Maintained 5658F: Documentation/misc-devices/eeprom 5659F: drivers/misc/eeprom/eeprom.c 5660 5661LEGO USB Tower driver 5662M: Juergen Stuber <starblue@users.sourceforge.net> 5663L: legousb-devel@lists.sourceforge.net 5664W: http://legousb.sourceforge.net/ 5665S: Maintained 5666F: drivers/usb/misc/legousbtower.c 5667 5668LG2160 MEDIA DRIVER 5669M: Michael Krufky <mkrufky@linuxtv.org> 5670L: linux-media@vger.kernel.org 5671W: http://linuxtv.org/ 5672W: http://github.com/mkrufky 5673Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5674T: git git://linuxtv.org/mkrufky/tuners.git 5675S: Maintained 5676F: drivers/media/dvb-frontends/lg2160.* 5677 5678LGDT3305 MEDIA DRIVER 5679M: Michael Krufky <mkrufky@linuxtv.org> 5680L: linux-media@vger.kernel.org 5681W: http://linuxtv.org/ 5682W: http://github.com/mkrufky 5683Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5684T: git git://linuxtv.org/mkrufky/tuners.git 5685S: Maintained 5686F: drivers/media/dvb-frontends/lgdt3305.* 5687 5688LGUEST 5689M: Rusty Russell <rusty@rustcorp.com.au> 5690L: lguest@lists.ozlabs.org 5691W: http://lguest.ozlabs.org/ 5692S: Odd Fixes 5693F: arch/x86/include/asm/lguest*.h 5694F: arch/x86/lguest/ 5695F: drivers/lguest/ 5696F: include/linux/lguest*.h 5697F: tools/lguest/ 5698 5699LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 5700M: Tejun Heo <tj@kernel.org> 5701L: linux-ide@vger.kernel.org 5702T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5703S: Maintained 5704F: drivers/ata/ 5705F: include/linux/ata.h 5706F: include/linux/libata.h 5707 5708LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 5709M: Viresh Kumar <viresh.linux@gmail.com> 5710L: linux-ide@vger.kernel.org 5711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5712S: Maintained 5713F: include/linux/pata_arasan_cf_data.h 5714F: drivers/ata/pata_arasan_cf.c 5715 5716LIBATA PATA DRIVERS 5717M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 5718M: Tejun Heo <tj@kernel.org> 5719L: linux-ide@vger.kernel.org 5720T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5721S: Maintained 5722F: drivers/ata/pata_*.c 5723F: drivers/ata/ata_generic.c 5724 5725LIBATA SATA AHCI PLATFORM devices support 5726M: Hans de Goede <hdegoede@redhat.com> 5727M: Tejun Heo <tj@kernel.org> 5728L: linux-ide@vger.kernel.org 5729T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5730S: Maintained 5731F: drivers/ata/ahci_platform.c 5732F: drivers/ata/libahci_platform.c 5733F: include/linux/ahci_platform.h 5734 5735LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 5736M: Mikael Pettersson <mikpelinux@gmail.com> 5737L: linux-ide@vger.kernel.org 5738T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5739S: Maintained 5740F: drivers/ata/sata_promise.* 5741 5742LIBLOCKDEP 5743M: Sasha Levin <sasha.levin@oracle.com> 5744S: Maintained 5745F: tools/lib/lockdep/ 5746 5747LINUX FOR IBM pSERIES (RS/6000) 5748M: Paul Mackerras <paulus@au.ibm.com> 5749W: http://www.ibm.com/linux/ltc/projects/ppc 5750S: Supported 5751F: arch/powerpc/boot/rs6000.h 5752 5753LINUX FOR POWERPC (32-BIT AND 64-BIT) 5754M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5755M: Paul Mackerras <paulus@samba.org> 5756M: Michael Ellerman <mpe@ellerman.id.au> 5757W: http://www.penguinppc.org/ 5758L: linuxppc-dev@lists.ozlabs.org 5759Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5760T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5761S: Supported 5762F: Documentation/powerpc/ 5763F: arch/powerpc/ 5764 5765LINUX FOR POWER MACINTOSH 5766M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5767W: http://www.penguinppc.org/ 5768L: linuxppc-dev@lists.ozlabs.org 5769S: Maintained 5770F: arch/powerpc/platforms/powermac/ 5771F: drivers/macintosh/ 5772 5773LINUX FOR POWERPC EMBEDDED MPC5XXX 5774M: Anatolij Gustschin <agust@denx.de> 5775L: linuxppc-dev@lists.ozlabs.org 5776T: git git://git.denx.de/linux-denx-agust.git 5777S: Maintained 5778F: arch/powerpc/platforms/512x/ 5779F: arch/powerpc/platforms/52xx/ 5780 5781LINUX FOR POWERPC EMBEDDED PPC4XX 5782M: Alistair Popple <alistair@popple.id.au> 5783M: Matt Porter <mporter@kernel.crashing.org> 5784W: http://www.penguinppc.org/ 5785L: linuxppc-dev@lists.ozlabs.org 5786S: Maintained 5787F: arch/powerpc/platforms/40x/ 5788F: arch/powerpc/platforms/44x/ 5789 5790LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5791L: linuxppc-dev@lists.ozlabs.org 5792S: Orphan 5793F: arch/powerpc/*/*virtex* 5794F: arch/powerpc/*/*/*virtex* 5795 5796LINUX FOR POWERPC EMBEDDED PPC8XX 5797M: Vitaly Bordug <vitb@kernel.crashing.org> 5798W: http://www.penguinppc.org/ 5799L: linuxppc-dev@lists.ozlabs.org 5800S: Maintained 5801F: arch/powerpc/platforms/8xx/ 5802 5803LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5804M: Scott Wood <scottwood@freescale.com> 5805M: Kumar Gala <galak@kernel.crashing.org> 5806W: http://www.penguinppc.org/ 5807L: linuxppc-dev@lists.ozlabs.org 5808T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5809S: Maintained 5810F: arch/powerpc/platforms/83xx/ 5811F: arch/powerpc/platforms/85xx/ 5812 5813LINUX FOR POWERPC PA SEMI PWRFICIENT 5814M: Olof Johansson <olof@lixom.net> 5815L: linuxppc-dev@lists.ozlabs.org 5816S: Maintained 5817F: arch/powerpc/platforms/pasemi/ 5818F: drivers/*/*pasemi* 5819F: drivers/*/*/*pasemi* 5820 5821LINUX SECURITY MODULE (LSM) FRAMEWORK 5822M: Chris Wright <chrisw@sous-sol.org> 5823L: linux-security-module@vger.kernel.org 5824S: Supported 5825 5826LIS3LV02D ACCELEROMETER DRIVER 5827M: Eric Piel <eric.piel@tremplin-utc.net> 5828S: Maintained 5829F: Documentation/misc-devices/lis3lv02d 5830F: drivers/misc/lis3lv02d/ 5831F: drivers/platform/x86/hp_accel.c 5832 5833LLC (802.2) 5834M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5835S: Maintained 5836F: include/linux/llc.h 5837F: include/uapi/linux/llc.h 5838F: include/net/llc* 5839F: net/llc/ 5840 5841LM73 HARDWARE MONITOR DRIVER 5842M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5843L: lm-sensors@lm-sensors.org 5844S: Maintained 5845F: drivers/hwmon/lm73.c 5846 5847LM78 HARDWARE MONITOR DRIVER 5848M: Jean Delvare <jdelvare@suse.de> 5849L: lm-sensors@lm-sensors.org 5850S: Maintained 5851F: Documentation/hwmon/lm78 5852F: drivers/hwmon/lm78.c 5853 5854LM83 HARDWARE MONITOR DRIVER 5855M: Jean Delvare <jdelvare@suse.de> 5856L: lm-sensors@lm-sensors.org 5857S: Maintained 5858F: Documentation/hwmon/lm83 5859F: drivers/hwmon/lm83.c 5860 5861LM90 HARDWARE MONITOR DRIVER 5862M: Jean Delvare <jdelvare@suse.de> 5863L: lm-sensors@lm-sensors.org 5864S: Maintained 5865F: Documentation/hwmon/lm90 5866F: Documentation/devicetree/bindings/hwmon/lm90.txt 5867F: drivers/hwmon/lm90.c 5868 5869LM95234 HARDWARE MONITOR DRIVER 5870M: Guenter Roeck <linux@roeck-us.net> 5871L: lm-sensors@lm-sensors.org 5872S: Maintained 5873F: Documentation/hwmon/lm95234 5874F: drivers/hwmon/lm95234.c 5875 5876LME2510 MEDIA DRIVER 5877M: Malcolm Priestley <tvboxspy@gmail.com> 5878L: linux-media@vger.kernel.org 5879W: http://linuxtv.org/ 5880Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5881S: Maintained 5882F: drivers/media/usb/dvb-usb-v2/lmedm04* 5883 5884LOCKDEP AND LOCKSTAT 5885M: Peter Zijlstra <peterz@infradead.org> 5886M: Ingo Molnar <mingo@redhat.com> 5887L: linux-kernel@vger.kernel.org 5888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 5889S: Maintained 5890F: Documentation/locking/lockdep*.txt 5891F: Documentation/locking/lockstat.txt 5892F: include/linux/lockdep.h 5893F: kernel/locking/ 5894 5895LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 5896M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 5897L: linux-ntfs-dev@lists.sourceforge.net 5898W: http://www.linux-ntfs.org/content/view/19/37/ 5899S: Maintained 5900F: Documentation/ldm.txt 5901F: block/partitions/ldm.* 5902 5903LogFS 5904M: Joern Engel <joern@logfs.org> 5905M: Prasad Joshi <prasadjoshi.linux@gmail.com> 5906L: logfs@logfs.org 5907W: logfs.org 5908S: Maintained 5909F: fs/logfs/ 5910 5911LPC32XX MACHINE SUPPORT 5912M: Roland Stigge <stigge@antcom.de> 5913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5914S: Maintained 5915F: arch/arm/mach-lpc32xx/ 5916 5917LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 5918M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 5919M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 5920M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 5921M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 5922L: MPT-FusionLinux.pdl@avagotech.com 5923L: linux-scsi@vger.kernel.org 5924W: http://www.lsilogic.com/support 5925S: Supported 5926F: drivers/message/fusion/ 5927F: drivers/scsi/mpt2sas/ 5928F: drivers/scsi/mpt3sas/ 5929 5930LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 5931M: Matthew Wilcox <matthew@wil.cx> 5932L: linux-scsi@vger.kernel.org 5933S: Maintained 5934F: drivers/scsi/sym53c8xx_2/ 5935 5936LTC4261 HARDWARE MONITOR DRIVER 5937M: Guenter Roeck <linux@roeck-us.net> 5938L: lm-sensors@lm-sensors.org 5939S: Maintained 5940F: Documentation/hwmon/ltc4261 5941F: drivers/hwmon/ltc4261.c 5942 5943LTP (Linux Test Project) 5944M: Mike Frysinger <vapier@gentoo.org> 5945M: Cyril Hrubis <chrubis@suse.cz> 5946M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 5947M: Jan Stancek <jstancek@redhat.com> 5948M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 5949M: Alexey Kodanev <alexey.kodanev@oracle.com> 5950L: ltp-list@lists.sourceforge.net (subscribers-only) 5951W: http://linux-test-project.github.io/ 5952T: git git://github.com/linux-test-project/ltp.git 5953S: Maintained 5954 5955M32R ARCHITECTURE 5956W: http://www.linux-m32r.org/ 5957S: Orphan 5958F: arch/m32r/ 5959 5960M68K ARCHITECTURE 5961M: Geert Uytterhoeven <geert@linux-m68k.org> 5962L: linux-m68k@lists.linux-m68k.org 5963W: http://www.linux-m68k.org/ 5964T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 5965S: Maintained 5966F: arch/m68k/ 5967F: drivers/zorro/ 5968 5969M68K ON APPLE MACINTOSH 5970M: Joshua Thompson <funaho@jurai.org> 5971W: http://www.mac.linux-m68k.org/ 5972L: linux-m68k@lists.linux-m68k.org 5973S: Maintained 5974F: arch/m68k/mac/ 5975 5976M68K ON HP9000/300 5977M: Philip Blundell <philb@gnu.org> 5978W: http://www.tazenda.demon.co.uk/phil/linux-hp 5979S: Maintained 5980F: arch/m68k/hp300/ 5981 5982M88DS3103 MEDIA DRIVER 5983M: Antti Palosaari <crope@iki.fi> 5984L: linux-media@vger.kernel.org 5985W: http://linuxtv.org/ 5986W: http://palosaari.fi/linux/ 5987Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5988T: git git://linuxtv.org/anttip/media_tree.git 5989S: Maintained 5990F: drivers/media/dvb-frontends/m88ds3103* 5991 5992M88RS2000 MEDIA DRIVER 5993M: Malcolm Priestley <tvboxspy@gmail.com> 5994L: linux-media@vger.kernel.org 5995W: http://linuxtv.org/ 5996Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5997S: Maintained 5998F: drivers/media/dvb-frontends/m88rs2000* 5999 6000M88TS2022 MEDIA DRIVER 6001M: Antti Palosaari <crope@iki.fi> 6002L: linux-media@vger.kernel.org 6003W: http://linuxtv.org/ 6004W: http://palosaari.fi/linux/ 6005Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6006T: git git://linuxtv.org/anttip/media_tree.git 6007S: Maintained 6008F: drivers/media/tuners/m88ts2022* 6009 6010MA901 MASTERKIT USB FM RADIO DRIVER 6011M: Alexey Klimov <klimov.linux@gmail.com> 6012L: linux-media@vger.kernel.org 6013T: git git://linuxtv.org/media_tree.git 6014S: Maintained 6015F: drivers/media/radio/radio-ma901.c 6016 6017MAC80211 6018M: Johannes Berg <johannes@sipsolutions.net> 6019L: linux-wireless@vger.kernel.org 6020W: http://wireless.kernel.org/ 6021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6022T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6023S: Maintained 6024F: Documentation/networking/mac80211-injection.txt 6025F: include/net/mac80211.h 6026F: net/mac80211/ 6027 6028MACVLAN DRIVER 6029M: Patrick McHardy <kaber@trash.net> 6030L: netdev@vger.kernel.org 6031S: Maintained 6032F: drivers/net/macvlan.c 6033F: include/linux/if_macvlan.h 6034 6035MAILBOX API 6036M: Jassi Brar <jassisinghbrar@gmail.com> 6037L: linux-kernel@vger.kernel.org 6038S: Maintained 6039F: drivers/mailbox/ 6040F: include/linux/mailbox_client.h 6041F: include/linux/mailbox_controller.h 6042 6043MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6044M: Michael Kerrisk <mtk.manpages@gmail.com> 6045W: http://www.kernel.org/doc/man-pages 6046L: linux-man@vger.kernel.org 6047S: Maintained 6048 6049MARVELL ARMADA DRM SUPPORT 6050M: Russell King <rmk+kernel@arm.linux.org.uk> 6051S: Maintained 6052F: drivers/gpu/drm/armada/ 6053 6054MARVELL 88E6352 DSA support 6055M: Guenter Roeck <linux@roeck-us.net> 6056S: Maintained 6057F: drivers/net/dsa/mv88e6352.c 6058 6059MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6060M: Mirko Lindner <mlindner@marvell.com> 6061M: Stephen Hemminger <stephen@networkplumber.org> 6062L: netdev@vger.kernel.org 6063S: Maintained 6064F: drivers/net/ethernet/marvell/sk* 6065 6066MARVELL LIBERTAS WIRELESS DRIVER 6067L: libertas-dev@lists.infradead.org 6068S: Orphan 6069F: drivers/net/wireless/libertas/ 6070 6071MARVELL MV643XX ETHERNET DRIVER 6072M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6073L: netdev@vger.kernel.org 6074S: Maintained 6075F: drivers/net/ethernet/marvell/mv643xx_eth.* 6076F: include/linux/mv643xx.h 6077 6078MARVELL MVNETA ETHERNET DRIVER 6079M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6080L: netdev@vger.kernel.org 6081S: Maintained 6082F: drivers/net/ethernet/marvell/mvneta.* 6083 6084MARVELL MWIFIEX WIRELESS DRIVER 6085M: Amitkumar Karwar <akarwar@marvell.com> 6086M: Avinash Patil <patila@marvell.com> 6087L: linux-wireless@vger.kernel.org 6088S: Maintained 6089F: drivers/net/wireless/mwifiex/ 6090 6091MARVELL MWL8K WIRELESS DRIVER 6092M: Lennert Buytenhek <buytenh@wantstofly.org> 6093L: linux-wireless@vger.kernel.org 6094S: Odd Fixes 6095F: drivers/net/wireless/mwl8k.c 6096 6097MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6098M: Nicolas Pitre <nico@fluxnic.net> 6099S: Odd Fixes 6100F: drivers/mmc/host/mvsdio.* 6101 6102MATROX FRAMEBUFFER DRIVER 6103L: linux-fbdev@vger.kernel.org 6104S: Orphan 6105F: drivers/video/fbdev/matrox/matroxfb_* 6106F: include/uapi/linux/matroxfb.h 6107 6108MAX16065 HARDWARE MONITOR DRIVER 6109M: Guenter Roeck <linux@roeck-us.net> 6110L: lm-sensors@lm-sensors.org 6111S: Maintained 6112F: Documentation/hwmon/max16065 6113F: drivers/hwmon/max16065.c 6114 6115MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6116M: "Hans J. Koch" <hjk@hansjkoch.de> 6117L: lm-sensors@lm-sensors.org 6118S: Maintained 6119F: Documentation/hwmon/max6650 6120F: drivers/hwmon/max6650.c 6121 6122MAX6697 HARDWARE MONITOR DRIVER 6123M: Guenter Roeck <linux@roeck-us.net> 6124L: lm-sensors@lm-sensors.org 6125S: Maintained 6126F: Documentation/hwmon/max6697 6127F: Documentation/devicetree/bindings/i2c/max6697.txt 6128F: drivers/hwmon/max6697.c 6129F: include/linux/platform_data/max6697.h 6130 6131MAXIRADIO FM RADIO RECEIVER DRIVER 6132M: Hans Verkuil <hverkuil@xs4all.nl> 6133L: linux-media@vger.kernel.org 6134T: git git://linuxtv.org/media_tree.git 6135W: http://linuxtv.org 6136S: Maintained 6137F: drivers/media/radio/radio-maxiradio* 6138 6139MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6140M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6141P: LinuxTV.org Project 6142L: linux-media@vger.kernel.org 6143W: http://linuxtv.org 6144Q: http://patchwork.kernel.org/project/linux-media/list/ 6145T: git git://linuxtv.org/media_tree.git 6146S: Maintained 6147F: Documentation/dvb/ 6148F: Documentation/video4linux/ 6149F: Documentation/DocBook/media/ 6150F: drivers/media/ 6151F: drivers/staging/media/ 6152F: include/media/ 6153F: include/uapi/linux/dvb/ 6154F: include/uapi/linux/videodev2.h 6155F: include/uapi/linux/media.h 6156F: include/uapi/linux/v4l2-* 6157F: include/uapi/linux/meye.h 6158F: include/uapi/linux/ivtv* 6159F: include/uapi/linux/uvcvideo.h 6160 6161MEDIAVISION PRO MOVIE STUDIO DRIVER 6162M: Hans Verkuil <hverkuil@xs4all.nl> 6163L: linux-media@vger.kernel.org 6164T: git git://linuxtv.org/media_tree.git 6165W: http://linuxtv.org 6166S: Odd Fixes 6167F: drivers/media/parport/pms* 6168 6169MEGARAID SCSI/SAS DRIVERS 6170M: Kashyap Desai <kashyap.desai@avagotech.com> 6171M: Sumit Saxena <sumit.saxena@avagotech.com> 6172M: Uday Lingala <uday.lingala@avagotech.com> 6173L: megaraidlinux.pdl@avagotech.com 6174L: linux-scsi@vger.kernel.org 6175W: http://www.lsi.com 6176S: Maintained 6177F: Documentation/scsi/megaraid.txt 6178F: drivers/scsi/megaraid.* 6179F: drivers/scsi/megaraid/ 6180 6181MELLANOX ETHERNET DRIVER (mlx4_en) 6182M: Amir Vadai <amirv@mellanox.com> 6183L: netdev@vger.kernel.org 6184S: Supported 6185W: http://www.mellanox.com 6186Q: http://patchwork.ozlabs.org/project/netdev/list/ 6187F: drivers/net/ethernet/mellanox/mlx4/en_* 6188 6189MEMORY MANAGEMENT 6190L: linux-mm@kvack.org 6191W: http://www.linux-mm.org 6192S: Maintained 6193F: include/linux/mm.h 6194F: include/linux/gfp.h 6195F: include/linux/mmzone.h 6196F: include/linux/memory_hotplug.h 6197F: include/linux/vmalloc.h 6198F: mm/ 6199 6200MEMORY TECHNOLOGY DEVICES (MTD) 6201M: David Woodhouse <dwmw2@infradead.org> 6202M: Brian Norris <computersforpeace@gmail.com> 6203L: linux-mtd@lists.infradead.org 6204W: http://www.linux-mtd.infradead.org/ 6205Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6206T: git git://git.infradead.org/linux-mtd.git 6207T: git git://git.infradead.org/l2-mtd.git 6208S: Maintained 6209F: drivers/mtd/ 6210F: include/linux/mtd/ 6211F: include/uapi/mtd/ 6212 6213MEN A21 WATCHDOG DRIVER 6214M: Johannes Thumshirn <johannes.thumshirn@men.de> 6215L: linux-watchdog@vger.kernel.org 6216S: Supported 6217F: drivers/watchdog/mena21_wdt.c 6218 6219MEN CHAMELEON BUS (mcb) 6220M: Johannes Thumshirn <johannes.thumshirn@men.de> 6221S: Supported 6222F: drivers/mcb/ 6223F: include/linux/mcb.h 6224 6225MEN F21BMC (Board Management Controller) 6226M: Andreas Werner <andreas.werner@men.de> 6227S: Supported 6228F: drivers/mfd/menf21bmc.c 6229F: drivers/watchdog/menf21bmc_wdt.c 6230F: drivers/leds/leds-menf21bmc.c 6231F: drivers/hwmon/menf21bmc_hwmon.c 6232F: Documentation/hwmon/menf21bmc 6233 6234METAG ARCHITECTURE 6235M: James Hogan <james.hogan@imgtec.com> 6236L: linux-metag@vger.kernel.org 6237S: Supported 6238F: arch/metag/ 6239F: Documentation/metag/ 6240F: Documentation/devicetree/bindings/metag/ 6241F: drivers/clocksource/metag_generic.c 6242F: drivers/irqchip/irq-metag.c 6243F: drivers/irqchip/irq-metag-ext.c 6244F: drivers/tty/metag_da.c 6245 6246MICROBLAZE ARCHITECTURE 6247M: Michal Simek <monstr@monstr.eu> 6248W: http://www.monstr.eu/fdt/ 6249T: git git://git.monstr.eu/linux-2.6-microblaze.git 6250S: Supported 6251F: arch/microblaze/ 6252 6253MICROTEK X6 SCANNER 6254M: Oliver Neukum <oliver@neukum.org> 6255S: Maintained 6256F: drivers/usb/image/microtek.* 6257 6258MIPS 6259M: Ralf Baechle <ralf@linux-mips.org> 6260L: linux-mips@linux-mips.org 6261W: http://www.linux-mips.org/ 6262T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6263Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6264S: Supported 6265F: Documentation/mips/ 6266F: arch/mips/ 6267 6268MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6269M: Hans Verkuil <hverkuil@xs4all.nl> 6270L: linux-media@vger.kernel.org 6271T: git git://linuxtv.org/media_tree.git 6272W: http://linuxtv.org 6273S: Odd Fixes 6274F: drivers/media/radio/radio-miropcm20* 6275 6276Mellanox MLX5 core VPI driver 6277M: Eli Cohen <eli@mellanox.com> 6278L: netdev@vger.kernel.org 6279L: linux-rdma@vger.kernel.org 6280W: http://www.mellanox.com 6281Q: http://patchwork.ozlabs.org/project/netdev/list/ 6282Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6283T: git git://openfabrics.org/~eli/connect-ib.git 6284S: Supported 6285F: drivers/net/ethernet/mellanox/mlx5/core/ 6286F: include/linux/mlx5/ 6287 6288Mellanox MLX5 IB driver 6289M: Eli Cohen <eli@mellanox.com> 6290L: linux-rdma@vger.kernel.org 6291W: http://www.mellanox.com 6292Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6293T: git git://openfabrics.org/~eli/connect-ib.git 6294S: Supported 6295F: include/linux/mlx5/ 6296F: drivers/infiniband/hw/mlx5/ 6297 6298MN88472 MEDIA DRIVER 6299M: Antti Palosaari <crope@iki.fi> 6300L: linux-media@vger.kernel.org 6301W: http://linuxtv.org/ 6302W: http://palosaari.fi/linux/ 6303Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6304T: git git://linuxtv.org/anttip/media_tree.git 6305S: Maintained 6306F: drivers/staging/media/mn88472/ 6307F: drivers/media/dvb-frontends/mn88472.h 6308 6309MN88473 MEDIA DRIVER 6310M: Antti Palosaari <crope@iki.fi> 6311L: linux-media@vger.kernel.org 6312W: http://linuxtv.org/ 6313W: http://palosaari.fi/linux/ 6314Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6315T: git git://linuxtv.org/anttip/media_tree.git 6316S: Maintained 6317F: drivers/staging/media/mn88473/ 6318F: drivers/media/dvb-frontends/mn88473.h 6319 6320MODULE SUPPORT 6321M: Rusty Russell <rusty@rustcorp.com.au> 6322S: Maintained 6323F: include/linux/module.h 6324F: kernel/module.c 6325 6326MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6327W: http://popies.net/meye/ 6328S: Orphan 6329F: Documentation/video4linux/meye.txt 6330F: drivers/media/pci/meye/ 6331F: include/uapi/linux/meye.h 6332 6333MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6334M: Jiri Slaby <jirislaby@gmail.com> 6335S: Maintained 6336F: Documentation/serial/moxa-smartio 6337F: drivers/tty/mxser.* 6338 6339MR800 AVERMEDIA USB FM RADIO DRIVER 6340M: Alexey Klimov <klimov.linux@gmail.com> 6341L: linux-media@vger.kernel.org 6342T: git git://linuxtv.org/media_tree.git 6343S: Maintained 6344F: drivers/media/radio/radio-mr800.c 6345 6346MRF24J40 IEEE 802.15.4 RADIO DRIVER 6347M: Alan Ott <alan@signal11.us> 6348L: linux-wpan@vger.kernel.org 6349S: Maintained 6350F: drivers/net/ieee802154/mrf24j40.c 6351 6352MSI LAPTOP SUPPORT 6353M: "Lee, Chun-Yi" <jlee@suse.com> 6354L: platform-driver-x86@vger.kernel.org 6355S: Maintained 6356F: drivers/platform/x86/msi-laptop.c 6357 6358MSI WMI SUPPORT 6359M: Anisse Astier <anisse@astier.eu> 6360L: platform-driver-x86@vger.kernel.org 6361S: Supported 6362F: drivers/platform/x86/msi-wmi.c 6363 6364MSI001 MEDIA DRIVER 6365M: Antti Palosaari <crope@iki.fi> 6366L: linux-media@vger.kernel.org 6367W: http://linuxtv.org/ 6368W: http://palosaari.fi/linux/ 6369Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6370T: git git://linuxtv.org/anttip/media_tree.git 6371S: Maintained 6372F: drivers/media/tuners/msi001* 6373 6374MSI2500 MEDIA DRIVER 6375M: Antti Palosaari <crope@iki.fi> 6376L: linux-media@vger.kernel.org 6377W: http://linuxtv.org/ 6378W: http://palosaari.fi/linux/ 6379Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6380T: git git://linuxtv.org/anttip/media_tree.git 6381S: Maintained 6382F: drivers/media/usb/msi2500/ 6383 6384MT9M032 APTINA SENSOR DRIVER 6385M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6386L: linux-media@vger.kernel.org 6387T: git git://linuxtv.org/media_tree.git 6388S: Maintained 6389F: drivers/media/i2c/mt9m032.c 6390F: include/media/mt9m032.h 6391 6392MT9P031 APTINA CAMERA SENSOR 6393M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6394L: linux-media@vger.kernel.org 6395T: git git://linuxtv.org/media_tree.git 6396S: Maintained 6397F: drivers/media/i2c/mt9p031.c 6398F: include/media/mt9p031.h 6399 6400MT9T001 APTINA CAMERA SENSOR 6401M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6402L: linux-media@vger.kernel.org 6403T: git git://linuxtv.org/media_tree.git 6404S: Maintained 6405F: drivers/media/i2c/mt9t001.c 6406F: include/media/mt9t001.h 6407 6408MT9V032 APTINA CAMERA SENSOR 6409M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6410L: linux-media@vger.kernel.org 6411T: git git://linuxtv.org/media_tree.git 6412S: Maintained 6413F: drivers/media/i2c/mt9v032.c 6414F: include/media/mt9v032.h 6415 6416MULTIFUNCTION DEVICES (MFD) 6417M: Samuel Ortiz <sameo@linux.intel.com> 6418M: Lee Jones <lee.jones@linaro.org> 6419T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6420S: Supported 6421F: drivers/mfd/ 6422F: include/linux/mfd/ 6423 6424MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6425M: Chris Ball <chris@printf.net> 6426M: Ulf Hansson <ulf.hansson@linaro.org> 6427L: linux-mmc@vger.kernel.org 6428T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 6429T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6430S: Maintained 6431F: drivers/mmc/ 6432F: include/linux/mmc/ 6433F: include/uapi/linux/mmc/ 6434 6435MULTIMEDIA CARD (MMC) ETC. OVER SPI 6436S: Orphan 6437F: drivers/mmc/host/mmc_spi.c 6438F: include/linux/spi/mmc_spi.h 6439 6440MULTISOUND SOUND DRIVER 6441M: Andrew Veliath <andrewtv@usa.net> 6442S: Maintained 6443F: Documentation/sound/oss/MultiSound 6444F: sound/oss/msnd* 6445 6446MULTITECH MULTIPORT CARD (ISICOM) 6447S: Orphan 6448F: drivers/tty/isicom.c 6449F: include/linux/isicom.h 6450 6451MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6452M: Felipe Balbi <balbi@ti.com> 6453L: linux-usb@vger.kernel.org 6454T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6455S: Maintained 6456F: drivers/usb/musb/ 6457 6458MXL5007T MEDIA DRIVER 6459M: Michael Krufky <mkrufky@linuxtv.org> 6460L: linux-media@vger.kernel.org 6461W: http://linuxtv.org/ 6462W: http://github.com/mkrufky 6463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6464T: git git://linuxtv.org/mkrufky/tuners.git 6465S: Maintained 6466F: drivers/media/tuners/mxl5007t.* 6467 6468MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6469M: Hyong-Youb Kim <hykim@myri.com> 6470L: netdev@vger.kernel.org 6471W: https://www.myricom.com/support/downloads/myri10ge.html 6472S: Supported 6473F: drivers/net/ethernet/myricom/myri10ge/ 6474 6475NATSEMI ETHERNET DRIVER (DP8381x) 6476S: Orphan 6477F: drivers/net/ethernet/natsemi/natsemi.c 6478 6479NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6480M: Daniel Mack <zonque@gmail.com> 6481S: Maintained 6482L: alsa-devel@alsa-project.org 6483W: http://www.native-instruments.com 6484F: sound/usb/caiaq/ 6485 6486NCP FILESYSTEM 6487M: Petr Vandrovec <petr@vandrovec.name> 6488S: Odd Fixes 6489F: fs/ncpfs/ 6490 6491NCR 5380 SCSI DRIVERS 6492M: Finn Thain <fthain@telegraphics.com.au> 6493M: Michael Schmitz <schmitzmic@gmail.com> 6494L: linux-scsi@vger.kernel.org 6495S: Maintained 6496F: Documentation/scsi/g_NCR5380.txt 6497F: drivers/scsi/NCR5380.* 6498F: drivers/scsi/arm/cumana_1.c 6499F: drivers/scsi/arm/oak.c 6500F: drivers/scsi/atari_NCR5380.c 6501F: drivers/scsi/atari_scsi.* 6502F: drivers/scsi/dmx3191d.c 6503F: drivers/scsi/dtc.* 6504F: drivers/scsi/g_NCR5380.* 6505F: drivers/scsi/g_NCR5380_mmio.c 6506F: drivers/scsi/mac_scsi.* 6507F: drivers/scsi/pas16.* 6508F: drivers/scsi/sun3_scsi.* 6509F: drivers/scsi/sun3_scsi_vme.c 6510F: drivers/scsi/t128.* 6511 6512NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6513M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6514L: linux-scsi@vger.kernel.org 6515S: Maintained 6516F: drivers/scsi/NCR_D700.* 6517 6518NCT6775 HARDWARE MONITOR DRIVER 6519M: Guenter Roeck <linux@roeck-us.net> 6520L: lm-sensors@lm-sensors.org 6521S: Maintained 6522F: Documentation/hwmon/nct6775 6523F: drivers/hwmon/nct6775.c 6524 6525NETEFFECT IWARP RNIC DRIVER (IW_NES) 6526M: Faisal Latif <faisal.latif@intel.com> 6527L: linux-rdma@vger.kernel.org 6528W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6529S: Supported 6530F: drivers/infiniband/hw/nes/ 6531 6532NETEM NETWORK EMULATOR 6533M: Stephen Hemminger <stephen@networkplumber.org> 6534L: netem@lists.linux-foundation.org 6535S: Maintained 6536F: net/sched/sch_netem.c 6537 6538NETERION 10GbE DRIVERS (s2io/vxge) 6539M: Jon Mason <jdmason@kudzu.us> 6540L: netdev@vger.kernel.org 6541S: Supported 6542F: Documentation/networking/s2io.txt 6543F: Documentation/networking/vxge.txt 6544F: drivers/net/ethernet/neterion/ 6545 6546NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6547M: Pablo Neira Ayuso <pablo@netfilter.org> 6548M: Patrick McHardy <kaber@trash.net> 6549M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6550L: netfilter-devel@vger.kernel.org 6551L: coreteam@netfilter.org 6552W: http://www.netfilter.org/ 6553W: http://www.iptables.org/ 6554Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6555T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6556T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6557S: Supported 6558F: include/linux/netfilter* 6559F: include/linux/netfilter/ 6560F: include/net/netfilter/ 6561F: include/uapi/linux/netfilter* 6562F: include/uapi/linux/netfilter/ 6563F: net/*/netfilter.c 6564F: net/*/netfilter/ 6565F: net/netfilter/ 6566 6567NETLABEL 6568M: Paul Moore <paul@paul-moore.com> 6569W: http://netlabel.sf.net 6570L: netdev@vger.kernel.org 6571S: Maintained 6572F: Documentation/netlabel/ 6573F: include/net/netlabel.h 6574F: net/netlabel/ 6575 6576NETROM NETWORK LAYER 6577M: Ralf Baechle <ralf@linux-mips.org> 6578L: linux-hams@vger.kernel.org 6579W: http://www.linux-ax25.org/ 6580S: Maintained 6581F: include/net/netrom.h 6582F: include/uapi/linux/netrom.h 6583F: net/netrom/ 6584 6585NETWORK BLOCK DEVICE (NBD) 6586M: Paul Clements <Paul.Clements@steeleye.com> 6587S: Maintained 6588L: nbd-general@lists.sourceforge.net 6589F: Documentation/blockdev/nbd.txt 6590F: drivers/block/nbd.c 6591F: include/linux/nbd.h 6592F: include/uapi/linux/nbd.h 6593 6594NETWORK DROP MONITOR 6595M: Neil Horman <nhorman@tuxdriver.com> 6596L: netdev@vger.kernel.org 6597S: Maintained 6598W: https://fedorahosted.org/dropwatch/ 6599F: net/core/drop_monitor.c 6600 6601NETWORKING [GENERAL] 6602M: "David S. Miller" <davem@davemloft.net> 6603L: netdev@vger.kernel.org 6604W: http://www.linuxfoundation.org/en/Net 6605Q: http://patchwork.ozlabs.org/project/netdev/list/ 6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6607T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6608S: Maintained 6609F: net/ 6610F: include/net/ 6611F: include/linux/in.h 6612F: include/linux/net.h 6613F: include/linux/netdevice.h 6614F: include/uapi/linux/in.h 6615F: include/uapi/linux/net.h 6616F: include/uapi/linux/netdevice.h 6617F: tools/net/ 6618F: tools/testing/selftests/net/ 6619F: lib/random32.c 6620F: lib/test_bpf.c 6621 6622NETWORKING [IPv4/IPv6] 6623M: "David S. Miller" <davem@davemloft.net> 6624M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6625M: James Morris <jmorris@namei.org> 6626M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6627M: Patrick McHardy <kaber@trash.net> 6628L: netdev@vger.kernel.org 6629T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6630S: Maintained 6631F: net/ipv4/ 6632F: net/ipv6/ 6633F: include/net/ip* 6634F: arch/x86/net/* 6635 6636NETWORKING [IPSEC] 6637M: Steffen Klassert <steffen.klassert@secunet.com> 6638M: Herbert Xu <herbert@gondor.apana.org.au> 6639M: "David S. Miller" <davem@davemloft.net> 6640L: netdev@vger.kernel.org 6641T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6642T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6643S: Maintained 6644F: net/core/flow.c 6645F: net/xfrm/ 6646F: net/key/ 6647F: net/ipv4/xfrm* 6648F: net/ipv4/esp4.c 6649F: net/ipv4/ah4.c 6650F: net/ipv4/ipcomp.c 6651F: net/ipv4/ip_vti.c 6652F: net/ipv6/xfrm* 6653F: net/ipv6/esp6.c 6654F: net/ipv6/ah6.c 6655F: net/ipv6/ipcomp6.c 6656F: net/ipv6/ip6_vti.c 6657F: include/uapi/linux/xfrm.h 6658F: include/net/xfrm.h 6659 6660NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6661M: Paul Moore <paul@paul-moore.com> 6662L: netdev@vger.kernel.org 6663S: Maintained 6664 6665NETWORKING [WIRELESS] 6666L: linux-wireless@vger.kernel.org 6667Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6668 6669NETWORKING DRIVERS 6670L: netdev@vger.kernel.org 6671W: http://www.linuxfoundation.org/en/Net 6672Q: http://patchwork.ozlabs.org/project/netdev/list/ 6673T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6674T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6675S: Odd Fixes 6676F: drivers/net/ 6677F: include/linux/if_* 6678F: include/linux/netdevice.h 6679F: include/linux/arcdevice.h 6680F: include/linux/etherdevice.h 6681F: include/linux/fcdevice.h 6682F: include/linux/fddidevice.h 6683F: include/linux/hippidevice.h 6684F: include/linux/inetdevice.h 6685F: include/uapi/linux/if_* 6686F: include/uapi/linux/netdevice.h 6687 6688NETWORKING DRIVERS (WIRELESS) 6689M: Kalle Valo <kvalo@codeaurora.org> 6690L: linux-wireless@vger.kernel.org 6691Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6692T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 6693S: Maintained 6694F: drivers/net/wireless/ 6695 6696NETXEN (1/10) GbE SUPPORT 6697M: Manish Chopra <manish.chopra@qlogic.com> 6698M: Sony Chacko <sony.chacko@qlogic.com> 6699M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6700L: netdev@vger.kernel.org 6701W: http://www.qlogic.com 6702S: Supported 6703F: drivers/net/ethernet/qlogic/netxen/ 6704 6705NFC SUBSYSTEM 6706M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6707M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6708M: Samuel Ortiz <sameo@linux.intel.com> 6709L: linux-wireless@vger.kernel.org 6710L: linux-nfc@lists.01.org (subscribers-only) 6711S: Supported 6712F: net/nfc/ 6713F: include/net/nfc/ 6714F: include/uapi/linux/nfc.h 6715F: drivers/nfc/ 6716F: include/linux/platform_data/pn544.h 6717F: Documentation/devicetree/bindings/net/nfc/ 6718 6719NFS, SUNRPC, AND LOCKD CLIENTS 6720M: Trond Myklebust <trond.myklebust@primarydata.com> 6721L: linux-nfs@vger.kernel.org 6722W: http://client.linux-nfs.org 6723T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6724S: Maintained 6725F: fs/lockd/ 6726F: fs/nfs/ 6727F: fs/nfs_common/ 6728F: net/sunrpc/ 6729F: include/linux/lockd/ 6730F: include/linux/nfs* 6731F: include/linux/sunrpc/ 6732F: include/uapi/linux/nfs* 6733F: include/uapi/linux/sunrpc/ 6734 6735NILFS2 FILESYSTEM 6736M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6737L: linux-nilfs@vger.kernel.org 6738W: http://nilfs.sourceforge.net/ 6739T: git git://github.com/konis/nilfs2.git 6740S: Supported 6741F: Documentation/filesystems/nilfs2.txt 6742F: fs/nilfs2/ 6743F: include/linux/nilfs2_fs.h 6744 6745NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6746M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6747W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6748S: Maintained 6749F: Documentation/scsi/NinjaSCSI.txt 6750F: drivers/scsi/pcmcia/nsp_* 6751 6752NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6753M: GOTO Masanori <gotom@debian.or.jp> 6754M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6755W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6756S: Maintained 6757F: Documentation/scsi/NinjaSCSI.txt 6758F: drivers/scsi/nsp32* 6759 6760NIOS2 ARCHITECTURE 6761M: Ley Foon Tan <lftan@altera.com> 6762L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 6763T: git git://git.rocketboards.org/linux-socfpga.git 6764S: Maintained 6765F: arch/nios2/ 6766 6767NTB DRIVER 6768M: Jon Mason <jdmason@kudzu.us> 6769M: Dave Jiang <dave.jiang@intel.com> 6770S: Supported 6771W: https://github.com/jonmason/ntb/wiki 6772T: git git://github.com/jonmason/ntb.git 6773F: drivers/ntb/ 6774F: drivers/net/ntb_netdev.c 6775F: include/linux/ntb.h 6776 6777NTFS FILESYSTEM 6778M: Anton Altaparmakov <anton@tuxera.com> 6779L: linux-ntfs-dev@lists.sourceforge.net 6780W: http://www.tuxera.com/ 6781T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6782S: Supported 6783F: Documentation/filesystems/ntfs.txt 6784F: fs/ntfs/ 6785 6786NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 6787M: Antonino Daplas <adaplas@gmail.com> 6788L: linux-fbdev@vger.kernel.org 6789S: Maintained 6790F: drivers/video/fbdev/riva/ 6791F: drivers/video/fbdev/nvidia/ 6792 6793NVM EXPRESS DRIVER 6794M: Matthew Wilcox <willy@linux.intel.com> 6795L: linux-nvme@lists.infradead.org 6796T: git git://git.infradead.org/users/willy/linux-nvme.git 6797S: Supported 6798F: drivers/block/nvme* 6799F: include/linux/nvme.h 6800 6801NXP TDA998X DRM DRIVER 6802M: Russell King <rmk+kernel@arm.linux.org.uk> 6803S: Supported 6804F: drivers/gpu/drm/i2c/tda998x_drv.c 6805F: include/drm/i2c/tda998x.h 6806 6807NXP TFA9879 DRIVER 6808M: Peter Rosin <peda@axentia.se> 6809L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6810S: Maintained 6811F: sound/soc/codecs/tfa9879* 6812 6813OMAP SUPPORT 6814M: Tony Lindgren <tony@atomide.com> 6815L: linux-omap@vger.kernel.org 6816W: http://www.muru.com/linux/omap/ 6817W: http://linux.omap.com/ 6818Q: http://patchwork.kernel.org/project/linux-omap/list/ 6819T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 6820S: Maintained 6821F: arch/arm/*omap*/ 6822F: drivers/i2c/busses/i2c-omap.c 6823F: drivers/irqchip/irq-omap-intc.c 6824F: drivers/mfd/*omap*.c 6825F: drivers/mfd/menelaus.c 6826F: drivers/mfd/palmas.c 6827F: drivers/mfd/tps65217.c 6828F: drivers/mfd/tps65218.c 6829F: drivers/mfd/tps65910.c 6830F: drivers/mfd/twl-core.[ch] 6831F: drivers/mfd/twl4030*.c 6832F: drivers/mfd/twl6030*.c 6833F: drivers/mfd/twl6040*.c 6834F: drivers/regulator/palmas-regulator*.c 6835F: drivers/regulator/pbias-regulator.c 6836F: drivers/regulator/tps65217-regulator.c 6837F: drivers/regulator/tps65218-regulator.c 6838F: drivers/regulator/tps65910-regulator.c 6839F: drivers/regulator/twl-regulator.c 6840F: include/linux/i2c-omap.h 6841 6842OMAP DEVICE TREE SUPPORT 6843M: Benoît Cousson <bcousson@baylibre.com> 6844M: Tony Lindgren <tony@atomide.com> 6845L: linux-omap@vger.kernel.org 6846L: devicetree@vger.kernel.org 6847S: Maintained 6848F: arch/arm/boot/dts/*omap* 6849F: arch/arm/boot/dts/*am3* 6850F: arch/arm/boot/dts/*am4* 6851F: arch/arm/boot/dts/*am5* 6852F: arch/arm/boot/dts/*dra7* 6853 6854OMAP CLOCK FRAMEWORK SUPPORT 6855M: Paul Walmsley <paul@pwsan.com> 6856L: linux-omap@vger.kernel.org 6857S: Maintained 6858F: arch/arm/*omap*/*clock* 6859 6860OMAP POWER MANAGEMENT SUPPORT 6861M: Kevin Hilman <khilman@deeprootsystems.com> 6862L: linux-omap@vger.kernel.org 6863S: Maintained 6864F: arch/arm/*omap*/*pm* 6865F: drivers/cpufreq/omap-cpufreq.c 6866 6867OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 6868M: Rajendra Nayak <rnayak@ti.com> 6869M: Paul Walmsley <paul@pwsan.com> 6870L: linux-omap@vger.kernel.org 6871S: Maintained 6872F: arch/arm/mach-omap2/prm* 6873 6874OMAP AUDIO SUPPORT 6875M: Peter Ujfalusi <peter.ujfalusi@ti.com> 6876M: Jarkko Nikula <jarkko.nikula@bitmer.com> 6877L: alsa-devel@alsa-project.org (subscribers-only) 6878L: linux-omap@vger.kernel.org 6879S: Maintained 6880F: sound/soc/omap/ 6881 6882OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 6883M: Roger Quadros <rogerq@ti.com> 6884M: Tony Lindgren <tony@atomide.com> 6885L: linux-omap@vger.kernel.org 6886S: Maintained 6887F: drivers/memory/omap-gpmc.c 6888F: arch/arm/mach-omap2/*gpmc* 6889 6890OMAP FRAMEBUFFER SUPPORT 6891M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6892L: linux-fbdev@vger.kernel.org 6893L: linux-omap@vger.kernel.org 6894S: Maintained 6895F: drivers/video/fbdev/omap/ 6896 6897OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 6898M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6899L: linux-omap@vger.kernel.org 6900L: linux-fbdev@vger.kernel.org 6901S: Maintained 6902F: drivers/video/fbdev/omap2/ 6903F: Documentation/arm/OMAP/DSS 6904 6905OMAP HARDWARE SPINLOCK SUPPORT 6906M: Ohad Ben-Cohen <ohad@wizery.com> 6907L: linux-omap@vger.kernel.org 6908S: Maintained 6909F: drivers/hwspinlock/omap_hwspinlock.c 6910F: arch/arm/mach-omap2/hwspinlock.c 6911 6912OMAP MMC SUPPORT 6913M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 6914L: linux-omap@vger.kernel.org 6915S: Maintained 6916F: drivers/mmc/host/omap.c 6917 6918OMAP HS MMC SUPPORT 6919L: linux-mmc@vger.kernel.org 6920L: linux-omap@vger.kernel.org 6921S: Orphan 6922F: drivers/mmc/host/omap_hsmmc.c 6923 6924OMAP RANDOM NUMBER GENERATOR SUPPORT 6925M: Deepak Saxena <dsaxena@plexity.net> 6926S: Maintained 6927F: drivers/char/hw_random/omap-rng.c 6928 6929OMAP HWMOD SUPPORT 6930M: Benoît Cousson <bcousson@baylibre.com> 6931M: Paul Walmsley <paul@pwsan.com> 6932L: linux-omap@vger.kernel.org 6933S: Maintained 6934F: arch/arm/mach-omap2/omap_hwmod.* 6935 6936OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 6937M: Benoît Cousson <bcousson@baylibre.com> 6938L: linux-omap@vger.kernel.org 6939S: Maintained 6940F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 6941 6942OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 6943M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6944L: linux-media@vger.kernel.org 6945S: Maintained 6946F: drivers/media/platform/omap3isp/ 6947F: drivers/staging/media/omap4iss/ 6948 6949OMAP USB SUPPORT 6950M: Felipe Balbi <balbi@ti.com> 6951L: linux-usb@vger.kernel.org 6952L: linux-omap@vger.kernel.org 6953T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6954S: Maintained 6955F: drivers/usb/*/*omap* 6956F: arch/arm/*omap*/usb* 6957 6958OMAP GPIO DRIVER 6959M: Javier Martinez Canillas <javier@dowhile0.org> 6960M: Santosh Shilimkar <ssantosh@kernel.org> 6961M: Kevin Hilman <khilman@deeprootsystems.com> 6962L: linux-omap@vger.kernel.org 6963S: Maintained 6964F: drivers/gpio/gpio-omap.c 6965 6966OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 6967M: Mark Jackson <mpfj@newflow.co.uk> 6968L: linux-omap@vger.kernel.org 6969S: Maintained 6970F: arch/arm/boot/dts/am335x-nano.dts 6971 6972OMFS FILESYSTEM 6973M: Bob Copeland <me@bobcopeland.com> 6974L: linux-karma-devel@lists.sourceforge.net 6975S: Maintained 6976F: Documentation/filesystems/omfs.txt 6977F: fs/omfs/ 6978 6979OMNIKEY CARDMAN 4000 DRIVER 6980M: Harald Welte <laforge@gnumonks.org> 6981S: Maintained 6982F: drivers/char/pcmcia/cm4000_cs.c 6983F: include/linux/cm4000_cs.h 6984F: include/uapi/linux/cm4000_cs.h 6985 6986OMNIKEY CARDMAN 4040 DRIVER 6987M: Harald Welte <laforge@gnumonks.org> 6988S: Maintained 6989F: drivers/char/pcmcia/cm4040_cs.* 6990 6991OMNIVISION OV7670 SENSOR DRIVER 6992M: Jonathan Corbet <corbet@lwn.net> 6993L: linux-media@vger.kernel.org 6994T: git git://linuxtv.org/media_tree.git 6995S: Maintained 6996F: drivers/media/i2c/ov7670.c 6997 6998ONENAND FLASH DRIVER 6999M: Kyungmin Park <kyungmin.park@samsung.com> 7000L: linux-mtd@lists.infradead.org 7001S: Maintained 7002F: drivers/mtd/onenand/ 7003F: include/linux/mtd/onenand*.h 7004 7005ONSTREAM SCSI TAPE DRIVER 7006M: Willem Riede <osst@riede.org> 7007L: osst-users@lists.sourceforge.net 7008L: linux-scsi@vger.kernel.org 7009S: Maintained 7010F: Documentation/scsi/osst.txt 7011F: drivers/scsi/osst.* 7012F: drivers/scsi/osst_*.h 7013F: drivers/scsi/st.h 7014 7015OPENCORES I2C BUS DRIVER 7016M: Peter Korsgaard <jacmet@sunsite.dk> 7017L: linux-i2c@vger.kernel.org 7018S: Maintained 7019F: Documentation/i2c/busses/i2c-ocores 7020F: drivers/i2c/busses/i2c-ocores.c 7021 7022OPEN FIRMWARE AND FLATTENED DEVICE TREE 7023M: Grant Likely <grant.likely@linaro.org> 7024M: Rob Herring <robh+dt@kernel.org> 7025L: devicetree@vger.kernel.org 7026W: http://www.devicetree.org/ 7027T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7028S: Maintained 7029F: drivers/of/ 7030F: include/linux/of*.h 7031F: scripts/dtc/ 7032 7033OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7034M: Rob Herring <robh+dt@kernel.org> 7035M: Pawel Moll <pawel.moll@arm.com> 7036M: Mark Rutland <mark.rutland@arm.com> 7037M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7038M: Kumar Gala <galak@codeaurora.org> 7039L: devicetree@vger.kernel.org 7040S: Maintained 7041F: Documentation/devicetree/ 7042F: arch/*/boot/dts/ 7043F: include/dt-bindings/ 7044 7045OPENRISC ARCHITECTURE 7046M: Jonas Bonn <jonas@southpole.se> 7047W: http://openrisc.net 7048L: linux@lists.openrisc.net (moderated for non-subscribers) 7049S: Maintained 7050T: git git://openrisc.net/~jonas/linux 7051F: arch/openrisc/ 7052 7053OPENVSWITCH 7054M: Pravin Shelar <pshelar@nicira.com> 7055L: dev@openvswitch.org 7056W: http://openvswitch.org 7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git 7058S: Maintained 7059F: net/openvswitch/ 7060 7061OPL4 DRIVER 7062M: Clemens Ladisch <clemens@ladisch.de> 7063L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7064T: git git://git.alsa-project.org/alsa-kernel.git 7065S: Maintained 7066F: sound/drivers/opl4/ 7067 7068OPROFILE 7069M: Robert Richter <rric@kernel.org> 7070L: oprofile-list@lists.sf.net 7071S: Maintained 7072F: arch/*/include/asm/oprofile*.h 7073F: arch/*/oprofile/ 7074F: drivers/oprofile/ 7075F: include/linux/oprofile.h 7076 7077ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7078M: Mark Fasheh <mfasheh@suse.com> 7079M: Joel Becker <jlbec@evilplan.org> 7080L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7081W: http://oss.oracle.com/projects/ocfs2/ 7082T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 7083S: Supported 7084F: Documentation/filesystems/ocfs2.txt 7085F: Documentation/filesystems/dlmfs.txt 7086F: fs/ocfs2/ 7087 7088ORINOCO DRIVER 7089L: linux-wireless@vger.kernel.org 7090W: http://wireless.kernel.org/en/users/Drivers/orinoco 7091W: http://www.nongnu.org/orinoco/ 7092S: Orphan 7093F: drivers/net/wireless/orinoco/ 7094 7095OSD LIBRARY and FILESYSTEM 7096M: Boaz Harrosh <ooo@electrozaur.com> 7097M: Benny Halevy <bhalevy@primarydata.com> 7098L: osd-dev@open-osd.org 7099W: http://open-osd.org 7100T: git git://git.open-osd.org/open-osd.git 7101S: Maintained 7102F: drivers/scsi/osd/ 7103F: include/scsi/osd_* 7104F: fs/exofs/ 7105 7106OVERLAY FILESYSTEM 7107M: Miklos Szeredi <miklos@szeredi.hu> 7108L: linux-unionfs@vger.kernel.org 7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7110S: Supported 7111F: fs/overlayfs/ 7112F: Documentation/filesystems/overlayfs.txt 7113 7114P54 WIRELESS DRIVER 7115M: Christian Lamparter <chunkeey@googlemail.com> 7116L: linux-wireless@vger.kernel.org 7117W: http://wireless.kernel.org/en/users/Drivers/p54 7118S: Maintained 7119F: drivers/net/wireless/p54/ 7120 7121PA SEMI ETHERNET DRIVER 7122M: Olof Johansson <olof@lixom.net> 7123L: netdev@vger.kernel.org 7124S: Maintained 7125F: drivers/net/ethernet/pasemi/* 7126 7127PA SEMI SMBUS DRIVER 7128M: Olof Johansson <olof@lixom.net> 7129L: linux-i2c@vger.kernel.org 7130S: Maintained 7131F: drivers/i2c/busses/i2c-pasemi.c 7132 7133PADATA PARALLEL EXECUTION MECHANISM 7134M: Steffen Klassert <steffen.klassert@secunet.com> 7135L: linux-crypto@vger.kernel.org 7136S: Maintained 7137F: kernel/padata.c 7138F: include/linux/padata.h 7139F: Documentation/padata.txt 7140 7141PANASONIC LAPTOP ACPI EXTRAS DRIVER 7142M: Harald Welte <laforge@gnumonks.org> 7143L: platform-driver-x86@vger.kernel.org 7144S: Maintained 7145F: drivers/platform/x86/panasonic-laptop.c 7146 7147PANASONIC MN10300/AM33/AM34 PORT 7148M: David Howells <dhowells@redhat.com> 7149M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7150L: linux-am33-list@redhat.com (moderated for non-subscribers) 7151W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7152S: Maintained 7153F: Documentation/mn10300/ 7154F: arch/mn10300/ 7155 7156PARALLEL PORT SUPPORT 7157L: linux-parport@lists.infradead.org (subscribers-only) 7158S: Orphan 7159F: drivers/parport/ 7160F: include/linux/parport*.h 7161F: drivers/char/ppdev.c 7162F: include/uapi/linux/ppdev.h 7163 7164PARAVIRT_OPS INTERFACE 7165M: Jeremy Fitzhardinge <jeremy@goop.org> 7166M: Chris Wright <chrisw@sous-sol.org> 7167M: Alok Kataria <akataria@vmware.com> 7168M: Rusty Russell <rusty@rustcorp.com.au> 7169L: virtualization@lists.linux-foundation.org 7170S: Supported 7171F: Documentation/ia64/paravirt_ops.txt 7172F: arch/*/kernel/paravirt* 7173F: arch/*/include/asm/paravirt.h 7174 7175PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7176M: Tim Waugh <tim@cyberelk.net> 7177L: linux-parport@lists.infradead.org (subscribers-only) 7178W: http://www.torque.net/linux-pp.html 7179S: Maintained 7180F: Documentation/blockdev/paride.txt 7181F: drivers/block/paride/ 7182 7183PARISC ARCHITECTURE 7184M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7185M: Helge Deller <deller@gmx.de> 7186L: linux-parisc@vger.kernel.org 7187W: http://www.parisc-linux.org/ 7188Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7189T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7190T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7191S: Maintained 7192F: arch/parisc/ 7193F: Documentation/parisc/ 7194F: drivers/parisc/ 7195F: drivers/char/agp/parisc-agp.c 7196F: drivers/input/serio/gscps2.c 7197F: drivers/parport/parport_gsc.* 7198F: drivers/tty/serial/8250/8250_gsc.c 7199F: drivers/video/fbdev/sti* 7200F: drivers/video/console/sti* 7201F: drivers/video/logo/logo_parisc* 7202 7203PC87360 HARDWARE MONITORING DRIVER 7204M: Jim Cromie <jim.cromie@gmail.com> 7205L: lm-sensors@lm-sensors.org 7206S: Maintained 7207F: Documentation/hwmon/pc87360 7208F: drivers/hwmon/pc87360.c 7209 7210PC8736x GPIO DRIVER 7211M: Jim Cromie <jim.cromie@gmail.com> 7212S: Maintained 7213F: drivers/char/pc8736x_gpio.c 7214 7215PC87427 HARDWARE MONITORING DRIVER 7216M: Jean Delvare <jdelvare@suse.de> 7217L: lm-sensors@lm-sensors.org 7218S: Maintained 7219F: Documentation/hwmon/pc87427 7220F: drivers/hwmon/pc87427.c 7221 7222PCA9532 LED DRIVER 7223M: Riku Voipio <riku.voipio@iki.fi> 7224S: Maintained 7225F: drivers/leds/leds-pca9532.c 7226F: include/linux/leds-pca9532.h 7227 7228PCA9541 I2C BUS MASTER SELECTOR DRIVER 7229M: Guenter Roeck <linux@roeck-us.net> 7230L: linux-i2c@vger.kernel.org 7231S: Maintained 7232F: drivers/i2c/muxes/i2c-mux-pca9541.c 7233 7234PCDP - PRIMARY CONSOLE AND DEBUG PORT 7235M: Khalid Aziz <khalid@gonehiking.org> 7236S: Maintained 7237F: drivers/firmware/pcdp.* 7238 7239PCI ERROR RECOVERY 7240M: Linas Vepstas <linasvepstas@gmail.com> 7241L: linux-pci@vger.kernel.org 7242S: Supported 7243F: Documentation/PCI/pci-error-recovery.txt 7244 7245PCI SUBSYSTEM 7246M: Bjorn Helgaas <bhelgaas@google.com> 7247L: linux-pci@vger.kernel.org 7248Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7249T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7250S: Supported 7251F: Documentation/PCI/ 7252F: drivers/pci/ 7253F: include/linux/pci* 7254F: arch/x86/pci/ 7255F: arch/x86/kernel/quirks.c 7256 7257PCI DRIVER FOR APPLIEDMICRO XGENE 7258M: Tanmay Inamdar <tinamdar@apm.com> 7259L: linux-pci@vger.kernel.org 7260L: linux-arm-kernel@lists.infradead.org 7261S: Maintained 7262F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7263F: drivers/pci/host/pci-xgene.c 7264 7265PCI DRIVER FOR FREESCALE LAYERSCAPE 7266M: Minghuan Lian <minghuan.Lian@freescale.com> 7267M: Mingkai Hu <mingkai.hu@freescale.com> 7268M: Roy Zang <tie-fei.zang@freescale.com> 7269L: linuxppc-dev@lists.ozlabs.org 7270L: linux-pci@vger.kernel.org 7271L: linux-arm-kernel@lists.infradead.org 7272S: Maintained 7273F: drivers/pci/host/*layerscape* 7274 7275PCI DRIVER FOR IMX6 7276M: Richard Zhu <Richard.Zhu@freescale.com> 7277M: Lucas Stach <l.stach@pengutronix.de> 7278L: linux-pci@vger.kernel.org 7279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7280S: Maintained 7281F: drivers/pci/host/*imx6* 7282 7283PCI DRIVER FOR TI KEYSTONE 7284M: Murali Karicheri <m-karicheri2@ti.com> 7285L: linux-pci@vger.kernel.org 7286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7287S: Maintained 7288F: drivers/pci/host/*keystone* 7289 7290PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7291M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7292M: Jason Cooper <jason@lakedaemon.net> 7293L: linux-pci@vger.kernel.org 7294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7295S: Maintained 7296F: drivers/pci/host/*mvebu* 7297 7298PCI DRIVER FOR NVIDIA TEGRA 7299M: Thierry Reding <thierry.reding@gmail.com> 7300L: linux-tegra@vger.kernel.org 7301L: linux-pci@vger.kernel.org 7302S: Supported 7303F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7304F: drivers/pci/host/pci-tegra.c 7305 7306PCI DRIVER FOR TI DRA7XX 7307M: Kishon Vijay Abraham I <kishon@ti.com> 7308L: linux-omap@vger.kernel.org 7309L: linux-pci@vger.kernel.org 7310S: Supported 7311F: Documentation/devicetree/bindings/pci/ti-pci.txt 7312F: drivers/pci/host/pci-dra7xx.c 7313 7314PCI DRIVER FOR RENESAS R-CAR 7315M: Simon Horman <horms@verge.net.au> 7316L: linux-pci@vger.kernel.org 7317L: linux-sh@vger.kernel.org 7318S: Maintained 7319F: drivers/pci/host/*rcar* 7320 7321PCI DRIVER FOR SAMSUNG EXYNOS 7322M: Jingoo Han <jg1.han@samsung.com> 7323L: linux-pci@vger.kernel.org 7324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7325L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7326S: Maintained 7327F: drivers/pci/host/pci-exynos.c 7328 7329PCI DRIVER FOR SYNOPSIS DESIGNWARE 7330M: Mohit Kumar <mohit.kumar@st.com> 7331M: Jingoo Han <jg1.han@samsung.com> 7332L: linux-pci@vger.kernel.org 7333S: Maintained 7334F: drivers/pci/host/*designware* 7335 7336PCI DRIVER FOR GENERIC OF HOSTS 7337M: Will Deacon <will.deacon@arm.com> 7338L: linux-pci@vger.kernel.org 7339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7340S: Maintained 7341F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7342F: drivers/pci/host/pci-host-generic.c 7343 7344PCIE DRIVER FOR ST SPEAR13XX 7345M: Mohit Kumar <mohit.kumar@st.com> 7346L: linux-pci@vger.kernel.org 7347S: Maintained 7348F: drivers/pci/host/*spear* 7349 7350PCMCIA SUBSYSTEM 7351P: Linux PCMCIA Team 7352L: linux-pcmcia@lists.infradead.org 7353W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7354T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7355S: Maintained 7356F: Documentation/pcmcia/ 7357F: drivers/pcmcia/ 7358F: include/pcmcia/ 7359 7360PCNET32 NETWORK DRIVER 7361M: Don Fry <pcnet32@frontier.com> 7362L: netdev@vger.kernel.org 7363S: Maintained 7364F: drivers/net/ethernet/amd/pcnet32.c 7365 7366PCRYPT PARALLEL CRYPTO ENGINE 7367M: Steffen Klassert <steffen.klassert@secunet.com> 7368L: linux-crypto@vger.kernel.org 7369S: Maintained 7370F: crypto/pcrypt.c 7371F: include/crypto/pcrypt.h 7372 7373PER-CPU MEMORY ALLOCATOR 7374M: Tejun Heo <tj@kernel.org> 7375M: Christoph Lameter <cl@linux-foundation.org> 7376T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7377S: Maintained 7378F: include/linux/percpu*.h 7379F: mm/percpu*.c 7380F: arch/*/include/asm/percpu.h 7381 7382PER-TASK DELAY ACCOUNTING 7383M: Balbir Singh <bsingharora@gmail.com> 7384S: Maintained 7385F: include/linux/delayacct.h 7386F: kernel/delayacct.c 7387 7388PERFORMANCE EVENTS SUBSYSTEM 7389M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7390M: Paul Mackerras <paulus@samba.org> 7391M: Ingo Molnar <mingo@redhat.com> 7392M: Arnaldo Carvalho de Melo <acme@kernel.org> 7393L: linux-kernel@vger.kernel.org 7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7395S: Supported 7396F: kernel/events/* 7397F: include/linux/perf_event.h 7398F: include/uapi/linux/perf_event.h 7399F: arch/*/kernel/perf_event*.c 7400F: arch/*/kernel/*/perf_event*.c 7401F: arch/*/kernel/*/*/perf_event*.c 7402F: arch/*/include/asm/perf_event.h 7403F: arch/*/kernel/perf_callchain.c 7404F: tools/perf/ 7405 7406PERSONALITY HANDLING 7407M: Christoph Hellwig <hch@infradead.org> 7408L: linux-abi-devel@lists.sourceforge.net 7409S: Maintained 7410F: include/linux/personality.h 7411F: include/uapi/linux/personality.h 7412 7413PHONET PROTOCOL 7414M: Remi Denis-Courmont <courmisch@gmail.com> 7415S: Supported 7416F: Documentation/networking/phonet.txt 7417F: include/linux/phonet.h 7418F: include/net/phonet/ 7419F: include/uapi/linux/phonet.h 7420F: net/phonet/ 7421 7422PHRAM MTD DRIVER 7423M: Joern Engel <joern@lazybastard.org> 7424L: linux-mtd@lists.infradead.org 7425S: Maintained 7426F: drivers/mtd/devices/phram.c 7427 7428PICOLCD HID DRIVER 7429M: Bruno Prémont <bonbons@linux-vserver.org> 7430L: linux-input@vger.kernel.org 7431S: Maintained 7432F: drivers/hid/hid-picolcd* 7433 7434PICOXCELL SUPPORT 7435M: Jamie Iles <jamie@jamieiles.com> 7436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7437T: git git://github.com/jamieiles/linux-2.6-ji.git 7438S: Supported 7439F: arch/arm/boot/dts/picoxcell* 7440F: arch/arm/mach-picoxcell/ 7441F: drivers/crypto/picoxcell* 7442 7443PIN CONTROL SUBSYSTEM 7444M: Linus Walleij <linus.walleij@linaro.org> 7445L: linux-gpio@vger.kernel.org 7446T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7447S: Maintained 7448F: drivers/pinctrl/ 7449F: include/linux/pinctrl/ 7450 7451PIN CONTROLLER - ATMEL AT91 7452M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7454S: Maintained 7455F: drivers/pinctrl/pinctrl-at91.* 7456 7457PIN CONTROLLER - INTEL 7458M: Mika Westerberg <mika.westerberg@linux.intel.com> 7459M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7460S: Maintained 7461F: drivers/pinctrl/intel/ 7462 7463PIN CONTROLLER - RENESAS 7464M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7465L: linux-sh@vger.kernel.org 7466S: Maintained 7467F: drivers/pinctrl/sh-pfc/ 7468 7469PIN CONTROLLER - SAMSUNG 7470M: Tomasz Figa <tomasz.figa@gmail.com> 7471M: Thomas Abraham <thomas.abraham@linaro.org> 7472L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7473L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7474S: Maintained 7475F: drivers/pinctrl/samsung/ 7476 7477PIN CONTROLLER - ST SPEAR 7478M: Viresh Kumar <viresh.linux@gmail.com> 7479L: spear-devel@list.st.com 7480L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7481W: http://www.st.com/spear 7482S: Maintained 7483F: drivers/pinctrl/spear/ 7484 7485PKTCDVD DRIVER 7486M: Jiri Kosina <jkosina@suse.cz> 7487S: Maintained 7488F: drivers/block/pktcdvd.c 7489F: include/linux/pktcdvd.h 7490F: include/uapi/linux/pktcdvd.h 7491 7492PKUNITY SOC DRIVERS 7493M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7494W: http://mprc.pku.edu.cn/~guanxuetao/linux 7495S: Maintained 7496T: git git://github.com/gxt/linux.git 7497F: drivers/input/serio/i8042-unicore32io.h 7498F: drivers/i2c/busses/i2c-puv3.c 7499F: drivers/video/fbdev/fb-puv3.c 7500F: drivers/rtc/rtc-puv3.c 7501 7502PMBUS HARDWARE MONITORING DRIVERS 7503M: Guenter Roeck <linux@roeck-us.net> 7504L: lm-sensors@lm-sensors.org 7505W: http://www.lm-sensors.org/ 7506W: http://www.roeck-us.net/linux/drivers/ 7507T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7508S: Maintained 7509F: Documentation/hwmon/pmbus 7510F: drivers/hwmon/pmbus/ 7511F: include/linux/i2c/pmbus.h 7512 7513PMC SIERRA MaxRAID DRIVER 7514M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7515L: linux-scsi@vger.kernel.org 7516W: http://www.pmc-sierra.com/ 7517S: Supported 7518F: drivers/scsi/pmcraid.* 7519 7520PMC SIERRA PM8001 DRIVER 7521M: xjtuwjp@gmail.com 7522M: lindar_liu@usish.com 7523L: pmchba@pmcs.com 7524L: linux-scsi@vger.kernel.org 7525S: Supported 7526F: drivers/scsi/pm8001/ 7527 7528POSIX CLOCKS and TIMERS 7529M: Thomas Gleixner <tglx@linutronix.de> 7530L: linux-kernel@vger.kernel.org 7531T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7532S: Maintained 7533F: fs/timerfd.c 7534F: include/linux/timer* 7535F: kernel/time/*timer* 7536 7537POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7538M: Sebastian Reichel <sre@kernel.org> 7539M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7540M: David Woodhouse <dwmw2@infradead.org> 7541L: linux-pm@vger.kernel.org 7542T: git git://git.infradead.org/battery-2.6.git 7543S: Maintained 7544F: include/linux/power_supply.h 7545F: drivers/power/ 7546 7547PNP SUPPORT 7548M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7549S: Maintained 7550F: drivers/pnp/ 7551 7552PNXxxxx I2C DRIVER 7553M: Vitaly Wool <vitalywool@gmail.com> 7554L: linux-i2c@vger.kernel.org 7555S: Maintained 7556F: drivers/i2c/busses/i2c-pnx.c 7557 7558PPP PROTOCOL DRIVERS AND COMPRESSORS 7559M: Paul Mackerras <paulus@samba.org> 7560L: linux-ppp@vger.kernel.org 7561S: Maintained 7562F: drivers/net/ppp/ppp_* 7563 7564PPP OVER ATM (RFC 2364) 7565M: Mitchell Blank Jr <mitch@sfgoth.com> 7566S: Maintained 7567F: net/atm/pppoatm.c 7568F: include/uapi/linux/atmppp.h 7569 7570PPP OVER ETHERNET 7571M: Michal Ostrowski <mostrows@earthlink.net> 7572S: Maintained 7573F: drivers/net/ppp/pppoe.c 7574F: drivers/net/ppp/pppox.c 7575 7576PPP OVER L2TP 7577M: James Chapman <jchapman@katalix.com> 7578S: Maintained 7579F: net/l2tp/l2tp_ppp.c 7580F: include/linux/if_pppol2tp.h 7581F: include/uapi/linux/if_pppol2tp.h 7582 7583PPS SUPPORT 7584M: Rodolfo Giometti <giometti@enneenne.com> 7585W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7586L: linuxpps@ml.enneenne.com (subscribers-only) 7587S: Maintained 7588F: Documentation/pps/ 7589F: drivers/pps/ 7590F: include/linux/pps*.h 7591 7592PPTP DRIVER 7593M: Dmitry Kozlov <xeb@mail.ru> 7594L: netdev@vger.kernel.org 7595S: Maintained 7596F: drivers/net/ppp/pptp.c 7597W: http://sourceforge.net/projects/accel-pptp 7598 7599PREEMPTIBLE KERNEL 7600M: Robert Love <rml@tech9.net> 7601L: kpreempt-tech@lists.sourceforge.net 7602W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7603S: Supported 7604F: Documentation/preempt-locking.txt 7605F: include/linux/preempt.h 7606 7607PRISM54 WIRELESS DRIVER 7608M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7609L: linux-wireless@vger.kernel.org 7610W: http://wireless.kernel.org/en/users/Drivers/p54 7611S: Obsolete 7612F: drivers/net/wireless/prism54/ 7613 7614PS3 NETWORK SUPPORT 7615M: Geoff Levand <geoff@infradead.org> 7616L: netdev@vger.kernel.org 7617L: cbe-oss-dev@lists.ozlabs.org 7618S: Maintained 7619F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7620 7621PS3 PLATFORM SUPPORT 7622M: Geoff Levand <geoff@infradead.org> 7623L: linuxppc-dev@lists.ozlabs.org 7624L: cbe-oss-dev@lists.ozlabs.org 7625S: Maintained 7626F: arch/powerpc/boot/ps3* 7627F: arch/powerpc/include/asm/lv1call.h 7628F: arch/powerpc/include/asm/ps3*.h 7629F: arch/powerpc/platforms/ps3/ 7630F: drivers/*/ps3* 7631F: drivers/ps3/ 7632F: drivers/rtc/rtc-ps3.c 7633F: drivers/usb/host/*ps3.c 7634F: sound/ppc/snd_ps3* 7635 7636PS3VRAM DRIVER 7637M: Jim Paris <jim@jtan.com> 7638L: cbe-oss-dev@lists.ozlabs.org 7639S: Maintained 7640F: drivers/block/ps3vram.c 7641 7642PSTORE FILESYSTEM 7643M: Anton Vorontsov <anton@enomsg.org> 7644M: Colin Cross <ccross@android.com> 7645M: Kees Cook <keescook@chromium.org> 7646M: Tony Luck <tony.luck@intel.com> 7647S: Maintained 7648T: git git://git.infradead.org/users/cbou/linux-pstore.git 7649F: fs/pstore/ 7650F: include/linux/pstore* 7651F: drivers/firmware/efi/efi-pstore.c 7652F: drivers/acpi/apei/erst.c 7653 7654PTP HARDWARE CLOCK SUPPORT 7655M: Richard Cochran <richardcochran@gmail.com> 7656L: netdev@vger.kernel.org 7657S: Maintained 7658W: http://linuxptp.sourceforge.net/ 7659F: Documentation/ABI/testing/sysfs-ptp 7660F: Documentation/ptp/* 7661F: drivers/net/ethernet/freescale/gianfar_ptp.c 7662F: drivers/net/phy/dp83640* 7663F: drivers/ptp/* 7664F: include/linux/ptp_cl* 7665 7666PTRACE SUPPORT 7667M: Roland McGrath <roland@hack.frob.com> 7668M: Oleg Nesterov <oleg@redhat.com> 7669S: Maintained 7670F: include/asm-generic/syscall.h 7671F: include/linux/ptrace.h 7672F: include/linux/regset.h 7673F: include/linux/tracehook.h 7674F: include/uapi/linux/ptrace.h 7675F: kernel/ptrace.c 7676 7677PVRUSB2 VIDEO4LINUX DRIVER 7678M: Mike Isely <isely@pobox.com> 7679L: pvrusb2@isely.net (subscribers-only) 7680L: linux-media@vger.kernel.org 7681W: http://www.isely.net/pvrusb2/ 7682T: git git://linuxtv.org/media_tree.git 7683S: Maintained 7684F: Documentation/video4linux/README.pvrusb2 7685F: drivers/media/usb/pvrusb2/ 7686 7687PWC WEBCAM DRIVER 7688M: Hans de Goede <hdegoede@redhat.com> 7689L: linux-media@vger.kernel.org 7690T: git git://linuxtv.org/media_tree.git 7691S: Maintained 7692F: drivers/media/usb/pwc/* 7693 7694PWM FAN DRIVER 7695M: Kamil Debski <k.debski@samsung.com> 7696L: lm-sensors@lm-sensors.org 7697S: Supported 7698F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7699F: Documentation/hwmon/pwm-fan 7700F: drivers/hwmon/pwm-fan.c 7701 7702PWM SUBSYSTEM 7703M: Thierry Reding <thierry.reding@gmail.com> 7704L: linux-pwm@vger.kernel.org 7705S: Maintained 7706T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7707F: Documentation/pwm.txt 7708F: Documentation/devicetree/bindings/pwm/ 7709F: include/linux/pwm.h 7710F: drivers/pwm/ 7711F: drivers/video/backlight/pwm_bl.c 7712F: include/linux/pwm_backlight.h 7713 7714PXA2xx/PXA3xx SUPPORT 7715M: Daniel Mack <daniel@zonque.org> 7716M: Haojian Zhuang <haojian.zhuang@gmail.com> 7717M: Robert Jarzmik <robert.jarzmik@free.fr> 7718L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7719T: git git://github.com/hzhuang1/linux.git 7720T: git git://github.com/rjarzmik/linux.git 7721S: Maintained 7722F: arch/arm/mach-pxa/ 7723F: drivers/pcmcia/pxa2xx* 7724F: drivers/spi/spi-pxa2xx* 7725F: drivers/usb/gadget/udc/pxa2* 7726F: include/sound/pxa2xx-lib.h 7727F: sound/arm/pxa* 7728F: sound/soc/pxa/ 7729 7730PXA3xx NAND FLASH DRIVER 7731M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7732L: linux-mtd@lists.infradead.org 7733S: Maintained 7734F: drivers/mtd/nand/pxa3xx_nand.c 7735 7736MMP SUPPORT 7737M: Eric Miao <eric.y.miao@gmail.com> 7738M: Haojian Zhuang <haojian.zhuang@gmail.com> 7739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7740T: git git://github.com/hzhuang1/linux.git 7741T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7742S: Maintained 7743F: arch/arm/mach-mmp/ 7744 7745PXA MMCI DRIVER 7746S: Orphan 7747 7748PXA RTC DRIVER 7749M: Robert Jarzmik <robert.jarzmik@free.fr> 7750L: rtc-linux@googlegroups.com 7751S: Maintained 7752 7753QAT DRIVER 7754M: Tadeusz Struk <tadeusz.struk@intel.com> 7755L: qat-linux@intel.com 7756S: Supported 7757F: drivers/crypto/qat/ 7758 7759QIB DRIVER 7760M: Mike Marciniszyn <infinipath@intel.com> 7761L: linux-rdma@vger.kernel.org 7762S: Supported 7763F: drivers/infiniband/hw/qib/ 7764 7765QLOGIC QLA1280 SCSI DRIVER 7766M: Michael Reed <mdr@sgi.com> 7767L: linux-scsi@vger.kernel.org 7768S: Maintained 7769F: drivers/scsi/qla1280.[ch] 7770 7771QLOGIC QLA2XXX FC-SCSI DRIVER 7772M: qla2xxx-upstream@qlogic.com 7773L: linux-scsi@vger.kernel.org 7774S: Supported 7775F: Documentation/scsi/LICENSE.qla2xxx 7776F: drivers/scsi/qla2xxx/ 7777 7778QLOGIC QLA4XXX iSCSI DRIVER 7779M: QLogic-Storage-Upstream@qlogic.com 7780L: linux-scsi@vger.kernel.org 7781S: Supported 7782F: Documentation/scsi/LICENSE.qla4xxx 7783F: drivers/scsi/qla4xxx/ 7784 7785QLOGIC QLA3XXX NETWORK DRIVER 7786M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7787M: Ron Mercer <ron.mercer@qlogic.com> 7788M: linux-driver@qlogic.com 7789L: netdev@vger.kernel.org 7790S: Supported 7791F: Documentation/networking/LICENSE.qla3xxx 7792F: drivers/net/ethernet/qlogic/qla3xxx.* 7793 7794QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 7795M: Shahed Shaikh <shahed.shaikh@qlogic.com> 7796M: Dept-GELinuxNICDev@qlogic.com 7797L: netdev@vger.kernel.org 7798S: Supported 7799F: drivers/net/ethernet/qlogic/qlcnic/ 7800 7801QLOGIC QLGE 10Gb ETHERNET DRIVER 7802M: Harish Patil <harish.patil@qlogic.com> 7803M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 7804M: Dept-GELinuxNICDev@qlogic.com 7805M: linux-driver@qlogic.com 7806L: netdev@vger.kernel.org 7807S: Supported 7808F: drivers/net/ethernet/qlogic/qlge/ 7809 7810QNX4 FILESYSTEM 7811M: Anders Larsen <al@alarsen.net> 7812W: http://www.alarsen.net/linux/qnx4fs/ 7813S: Maintained 7814F: fs/qnx4/ 7815F: include/uapi/linux/qnx4_fs.h 7816F: include/uapi/linux/qnxtypes.h 7817 7818QT1010 MEDIA DRIVER 7819M: Antti Palosaari <crope@iki.fi> 7820L: linux-media@vger.kernel.org 7821W: http://linuxtv.org/ 7822W: http://palosaari.fi/linux/ 7823Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7824T: git git://linuxtv.org/anttip/media_tree.git 7825S: Maintained 7826F: drivers/media/tuners/qt1010* 7827 7828QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 7829M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 7830L: linux-wireless@vger.kernel.org 7831L: ath9k-devel@lists.ath9k.org 7832W: http://wireless.kernel.org/en/users/Drivers/ath9k 7833S: Supported 7834F: drivers/net/wireless/ath/ath9k/ 7835 7836QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 7837M: Kalle Valo <kvalo@qca.qualcomm.com> 7838L: ath10k@lists.infradead.org 7839W: http://wireless.kernel.org/en/users/Drivers/ath10k 7840T: git git://github.com/kvalo/ath.git 7841S: Supported 7842F: drivers/net/wireless/ath/ath10k/ 7843 7844QUALCOMM HEXAGON ARCHITECTURE 7845M: Richard Kuo <rkuo@codeaurora.org> 7846L: linux-hexagon@vger.kernel.org 7847S: Supported 7848F: arch/hexagon/ 7849 7850QUALCOMM WCN36XX WIRELESS DRIVER 7851M: Eugene Krasnikov <k.eugene.e@gmail.com> 7852L: wcn36xx@lists.infradead.org 7853W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 7854T: git git://github.com/KrasnikovEugene/wcn36xx.git 7855S: Supported 7856F: drivers/net/wireless/ath/wcn36xx/ 7857 7858QUICKCAM PARALLEL PORT WEBCAMS 7859M: Hans Verkuil <hverkuil@xs4all.nl> 7860L: linux-media@vger.kernel.org 7861T: git git://linuxtv.org/media_tree.git 7862W: http://linuxtv.org 7863S: Odd Fixes 7864F: drivers/media/parport/*-qcam* 7865 7866RADOS BLOCK DEVICE (RBD) 7867M: Yehuda Sadeh <yehuda@inktank.com> 7868M: Sage Weil <sage@inktank.com> 7869M: Alex Elder <elder@kernel.org> 7870M: ceph-devel@vger.kernel.org 7871W: http://ceph.com/ 7872T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 7873S: Supported 7874F: drivers/block/rbd.c 7875F: drivers/block/rbd_types.h 7876 7877RADEON FRAMEBUFFER DISPLAY DRIVER 7878M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 7879L: linux-fbdev@vger.kernel.org 7880S: Maintained 7881F: drivers/video/fbdev/aty/radeon* 7882F: include/uapi/linux/radeonfb.h 7883 7884RADIOSHARK RADIO DRIVER 7885M: Hans de Goede <hdegoede@redhat.com> 7886L: linux-media@vger.kernel.org 7887T: git git://linuxtv.org/media_tree.git 7888S: Maintained 7889F: drivers/media/radio/radio-shark.c 7890 7891RADIOSHARK2 RADIO DRIVER 7892M: Hans de Goede <hdegoede@redhat.com> 7893L: linux-media@vger.kernel.org 7894T: git git://linuxtv.org/media_tree.git 7895S: Maintained 7896F: drivers/media/radio/radio-shark2.c 7897F: drivers/media/radio/radio-tea5777.c 7898 7899RAGE128 FRAMEBUFFER DISPLAY DRIVER 7900M: Paul Mackerras <paulus@samba.org> 7901L: linux-fbdev@vger.kernel.org 7902S: Maintained 7903F: drivers/video/fbdev/aty/aty128fb.c 7904 7905RALINK RT2X00 WIRELESS LAN DRIVER 7906P: rt2x00 project 7907M: Stanislaw Gruszka <sgruszka@redhat.com> 7908M: Helmut Schaa <helmut.schaa@googlemail.com> 7909L: linux-wireless@vger.kernel.org 7910L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 7911W: http://rt2x00.serialmonkey.com/ 7912S: Maintained 7913F: drivers/net/wireless/rt2x00/ 7914 7915RAMDISK RAM BLOCK DEVICE DRIVER 7916M: Nick Piggin <npiggin@kernel.dk> 7917S: Maintained 7918F: Documentation/blockdev/ramdisk.txt 7919F: drivers/block/brd.c 7920 7921RANDOM NUMBER DRIVER 7922M: "Theodore Ts'o" <tytso@mit.edu> 7923S: Maintained 7924F: drivers/char/random.c 7925 7926RAPIDIO SUBSYSTEM 7927M: Matt Porter <mporter@kernel.crashing.org> 7928M: Alexandre Bounine <alexandre.bounine@idt.com> 7929S: Maintained 7930F: drivers/rapidio/ 7931 7932RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 7933L: linux-wireless@vger.kernel.org 7934S: Orphan 7935F: drivers/net/wireless/ray* 7936 7937RCUTORTURE MODULE 7938M: Josh Triplett <josh@joshtriplett.org> 7939M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7940L: linux-kernel@vger.kernel.org 7941S: Supported 7942T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7943F: Documentation/RCU/torture.txt 7944F: kernel/rcu/rcutorture.c 7945 7946RCUTORTURE TEST FRAMEWORK 7947M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7948M: Josh Triplett <josh@joshtriplett.org> 7949R: Steven Rostedt <rostedt@goodmis.org> 7950R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7951R: Lai Jiangshan <laijs@cn.fujitsu.com> 7952L: linux-kernel@vger.kernel.org 7953S: Supported 7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7955F: tools/testing/selftests/rcutorture 7956 7957RDC R-321X SoC 7958M: Florian Fainelli <florian@openwrt.org> 7959S: Maintained 7960 7961RDC R6040 FAST ETHERNET DRIVER 7962M: Florian Fainelli <florian@openwrt.org> 7963L: netdev@vger.kernel.org 7964S: Maintained 7965F: drivers/net/ethernet/rdc/r6040.c 7966 7967RDS - RELIABLE DATAGRAM SOCKETS 7968M: Chien Yen <chien.yen@oracle.com> 7969L: rds-devel@oss.oracle.com (moderated for non-subscribers) 7970S: Supported 7971F: net/rds/ 7972 7973READ-COPY UPDATE (RCU) 7974M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7975M: Josh Triplett <josh@joshtriplett.org> 7976R: Steven Rostedt <rostedt@goodmis.org> 7977R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7978R: Lai Jiangshan <laijs@cn.fujitsu.com> 7979L: linux-kernel@vger.kernel.org 7980W: http://www.rdrop.com/users/paulmck/RCU/ 7981S: Supported 7982T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7983F: Documentation/RCU/ 7984X: Documentation/RCU/torture.txt 7985F: include/linux/rcu* 7986X: include/linux/srcu.h 7987F: kernel/rcu/ 7988X: kernel/torture.c 7989 7990REAL TIME CLOCK (RTC) SUBSYSTEM 7991M: Alessandro Zummo <a.zummo@towertech.it> 7992L: rtc-linux@googlegroups.com 7993Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 7994S: Maintained 7995F: Documentation/rtc.txt 7996F: drivers/rtc/ 7997F: include/linux/rtc.h 7998F: include/uapi/linux/rtc.h 7999 8000REALTEK AUDIO CODECS 8001M: Bard Liao <bardliao@realtek.com> 8002M: Oder Chiou <oder_chiou@realtek.com> 8003S: Maintained 8004F: sound/soc/codecs/rt* 8005F: include/sound/rt*.h 8006 8007REISERFS FILE SYSTEM 8008L: reiserfs-devel@vger.kernel.org 8009S: Supported 8010F: fs/reiserfs/ 8011 8012REGISTER MAP ABSTRACTION 8013M: Mark Brown <broonie@kernel.org> 8014L: linux-kernel@vger.kernel.org 8015T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8016S: Supported 8017F: drivers/base/regmap/ 8018F: include/linux/regmap.h 8019 8020REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8021M: Ohad Ben-Cohen <ohad@wizery.com> 8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8023S: Maintained 8024F: drivers/remoteproc/ 8025F: Documentation/remoteproc.txt 8026F: include/linux/remoteproc.h 8027 8028REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8029M: Ohad Ben-Cohen <ohad@wizery.com> 8030T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8031S: Maintained 8032F: drivers/rpmsg/ 8033F: Documentation/rpmsg.txt 8034F: include/linux/rpmsg.h 8035 8036RESET CONTROLLER FRAMEWORK 8037M: Philipp Zabel <p.zabel@pengutronix.de> 8038S: Maintained 8039F: drivers/reset/ 8040F: Documentation/devicetree/bindings/reset/ 8041F: include/linux/reset.h 8042F: include/linux/reset-controller.h 8043 8044RFKILL 8045M: Johannes Berg <johannes@sipsolutions.net> 8046L: linux-wireless@vger.kernel.org 8047W: http://wireless.kernel.org/ 8048T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8049T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8050S: Maintained 8051F: Documentation/rfkill.txt 8052F: net/rfkill/ 8053 8054RICOH SMARTMEDIA/XD DRIVER 8055M: Maxim Levitsky <maximlevitsky@gmail.com> 8056S: Maintained 8057F: drivers/mtd/nand/r852.c 8058F: drivers/mtd/nand/r852.h 8059 8060RICOH R5C592 MEMORYSTICK DRIVER 8061M: Maxim Levitsky <maximlevitsky@gmail.com> 8062S: Maintained 8063F: drivers/memstick/host/r592.* 8064 8065ROCCAT DRIVERS 8066M: Stefan Achatz <erazor_de@users.sourceforge.net> 8067W: http://sourceforge.net/projects/roccat/ 8068S: Maintained 8069F: drivers/hid/hid-roccat* 8070F: include/linux/hid-roccat* 8071F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8072 8073ROCKER DRIVER 8074M: Jiri Pirko <jiri@resnulli.us> 8075M: Scott Feldman <sfeldma@gmail.com> 8076L: netdev@vger.kernel.org 8077S: Supported 8078F: drivers/net/ethernet/rocker/ 8079 8080ROCKETPORT DRIVER 8081P: Comtrol Corp. 8082W: http://www.comtrol.com 8083S: Maintained 8084F: Documentation/serial/rocket.txt 8085F: drivers/tty/rocket* 8086 8087ROCKETPORT EXPRESS/INFINITY DRIVER 8088M: Kevin Cernekee <cernekee@gmail.com> 8089L: linux-serial@vger.kernel.org 8090S: Odd Fixes 8091F: drivers/tty/serial/rp2.* 8092 8093ROSE NETWORK LAYER 8094M: Ralf Baechle <ralf@linux-mips.org> 8095L: linux-hams@vger.kernel.org 8096W: http://www.linux-ax25.org/ 8097S: Maintained 8098F: include/net/rose.h 8099F: include/uapi/linux/rose.h 8100F: net/rose/ 8101 8102RTL2830 MEDIA DRIVER 8103M: Antti Palosaari <crope@iki.fi> 8104L: linux-media@vger.kernel.org 8105W: http://linuxtv.org/ 8106W: http://palosaari.fi/linux/ 8107Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8108T: git git://linuxtv.org/anttip/media_tree.git 8109S: Maintained 8110F: drivers/media/dvb-frontends/rtl2830* 8111 8112RTL2832 MEDIA DRIVER 8113M: Antti Palosaari <crope@iki.fi> 8114L: linux-media@vger.kernel.org 8115W: http://linuxtv.org/ 8116W: http://palosaari.fi/linux/ 8117Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8118T: git git://linuxtv.org/anttip/media_tree.git 8119S: Maintained 8120F: drivers/media/dvb-frontends/rtl2832* 8121 8122RTL2832_SDR MEDIA DRIVER 8123M: Antti Palosaari <crope@iki.fi> 8124L: linux-media@vger.kernel.org 8125W: http://linuxtv.org/ 8126W: http://palosaari.fi/linux/ 8127Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8128T: git git://linuxtv.org/anttip/media_tree.git 8129S: Maintained 8130F: drivers/media/dvb-frontends/rtl2832_sdr* 8131 8132RTL8180 WIRELESS DRIVER 8133L: linux-wireless@vger.kernel.org 8134W: http://wireless.kernel.org/ 8135T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8136S: Orphan 8137F: drivers/net/wireless/rtl818x/rtl8180/ 8138 8139RTL8187 WIRELESS DRIVER 8140M: Herton Ronaldo Krzesinski <herton@canonical.com> 8141M: Hin-Tak Leung <htl10@users.sourceforge.net> 8142M: Larry Finger <Larry.Finger@lwfinger.net> 8143L: linux-wireless@vger.kernel.org 8144W: http://wireless.kernel.org/ 8145T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8146S: Maintained 8147F: drivers/net/wireless/rtl818x/rtl8187/ 8148 8149RTL8192CE WIRELESS DRIVER 8150M: Larry Finger <Larry.Finger@lwfinger.net> 8151M: Chaoming Li <chaoming_li@realsil.com.cn> 8152L: linux-wireless@vger.kernel.org 8153W: http://wireless.kernel.org/ 8154T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8155S: Maintained 8156F: drivers/net/wireless/rtlwifi/ 8157F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8158 8159S3 SAVAGE FRAMEBUFFER DRIVER 8160M: Antonino Daplas <adaplas@gmail.com> 8161L: linux-fbdev@vger.kernel.org 8162S: Maintained 8163F: drivers/video/fbdev/savage/ 8164 8165S390 8166M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8167M: Heiko Carstens <heiko.carstens@de.ibm.com> 8168M: linux390@de.ibm.com 8169L: linux-s390@vger.kernel.org 8170W: http://www.ibm.com/developerworks/linux/linux390/ 8171S: Supported 8172F: arch/s390/ 8173F: drivers/s390/ 8174F: Documentation/s390/ 8175F: Documentation/DocBook/s390* 8176 8177S390 COMMON I/O LAYER 8178M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8179M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8180L: linux-s390@vger.kernel.org 8181W: http://www.ibm.com/developerworks/linux/linux390/ 8182S: Supported 8183F: drivers/s390/cio/ 8184 8185S390 DASD DRIVER 8186M: Stefan Weinhuber <wein@de.ibm.com> 8187M: Stefan Haberland <stefan.haberland@de.ibm.com> 8188L: linux-s390@vger.kernel.org 8189W: http://www.ibm.com/developerworks/linux/linux390/ 8190S: Supported 8191F: drivers/s390/block/dasd* 8192F: block/partitions/ibm.c 8193 8194S390 NETWORK DRIVERS 8195M: Ursula Braun <ursula.braun@de.ibm.com> 8196M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 8197M: linux390@de.ibm.com 8198L: linux-s390@vger.kernel.org 8199W: http://www.ibm.com/developerworks/linux/linux390/ 8200S: Supported 8201F: drivers/s390/net/ 8202 8203S390 PCI SUBSYSTEM 8204M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8205M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8206L: linux-s390@vger.kernel.org 8207W: http://www.ibm.com/developerworks/linux/linux390/ 8208S: Supported 8209F: arch/s390/pci/ 8210F: drivers/pci/hotplug/s390_pci_hpc.c 8211 8212S390 ZCRYPT DRIVER 8213M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8214M: linux390@de.ibm.com 8215L: linux-s390@vger.kernel.org 8216W: http://www.ibm.com/developerworks/linux/linux390/ 8217S: Supported 8218F: drivers/s390/crypto/ 8219 8220S390 ZFCP DRIVER 8221M: Steffen Maier <maier@linux.vnet.ibm.com> 8222M: linux390@de.ibm.com 8223L: linux-s390@vger.kernel.org 8224W: http://www.ibm.com/developerworks/linux/linux390/ 8225S: Supported 8226F: drivers/s390/scsi/zfcp_* 8227 8228S390 IUCV NETWORK LAYER 8229M: Ursula Braun <ursula.braun@de.ibm.com> 8230M: linux390@de.ibm.com 8231L: linux-s390@vger.kernel.org 8232W: http://www.ibm.com/developerworks/linux/linux390/ 8233S: Supported 8234F: drivers/s390/net/*iucv* 8235F: include/net/iucv/ 8236F: net/iucv/ 8237 8238S3C24XX SD/MMC Driver 8239M: Ben Dooks <ben-linux@fluff.org> 8240L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8241S: Supported 8242F: drivers/mmc/host/s3cmci.* 8243 8244SAA6588 RDS RECEIVER DRIVER 8245M: Hans Verkuil <hverkuil@xs4all.nl> 8246L: linux-media@vger.kernel.org 8247T: git git://linuxtv.org/media_tree.git 8248W: http://linuxtv.org 8249S: Odd Fixes 8250F: drivers/media/i2c/saa6588* 8251 8252SAA7134 VIDEO4LINUX DRIVER 8253M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8254L: linux-media@vger.kernel.org 8255W: http://linuxtv.org 8256T: git git://linuxtv.org/media_tree.git 8257S: Odd fixes 8258F: Documentation/video4linux/*.saa7134 8259F: drivers/media/pci/saa7134/ 8260 8261SAA7146 VIDEO4LINUX-2 DRIVER 8262M: Hans Verkuil <hverkuil@xs4all.nl> 8263L: linux-media@vger.kernel.org 8264T: git git://linuxtv.org/media_tree.git 8265S: Maintained 8266F: drivers/media/common/saa7146/ 8267F: drivers/media/pci/saa7146/ 8268F: include/media/saa7146* 8269 8270SAMSUNG LAPTOP DRIVER 8271M: Corentin Chary <corentin.chary@gmail.com> 8272L: platform-driver-x86@vger.kernel.org 8273S: Maintained 8274F: drivers/platform/x86/samsung-laptop.c 8275 8276SAMSUNG AUDIO (ASoC) DRIVERS 8277M: Sangbeom Kim <sbkim73@samsung.com> 8278L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8279S: Supported 8280F: sound/soc/samsung/ 8281 8282SAMSUNG FRAMEBUFFER DRIVER 8283M: Jingoo Han <jg1.han@samsung.com> 8284L: linux-fbdev@vger.kernel.org 8285S: Maintained 8286F: drivers/video/fbdev/s3c-fb.c 8287 8288SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8289M: Sangbeom Kim <sbkim73@samsung.com> 8290L: linux-kernel@vger.kernel.org 8291S: Supported 8292F: drivers/mfd/sec*.c 8293F: drivers/regulator/s2m*.c 8294F: drivers/regulator/s5m*.c 8295F: include/linux/mfd/samsung/ 8296 8297SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8298M: Kyungmin Park <kyungmin.park@samsung.com> 8299M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8300L: linux-media@vger.kernel.org 8301Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8302S: Supported 8303F: drivers/media/platform/exynos4-is/ 8304 8305SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8306M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8307L: linux-media@vger.kernel.org 8308L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8309S: Maintained 8310F: drivers/media/platform/s3c-camif/ 8311F: include/media/s3c_camif.h 8312 8313SAMSUNG S5C73M3 CAMERA DRIVER 8314M: Kyungmin Park <kyungmin.park@samsung.com> 8315M: Andrzej Hajda <a.hajda@samsung.com> 8316L: linux-media@vger.kernel.org 8317S: Supported 8318F: drivers/media/i2c/s5c73m3/* 8319 8320SAMSUNG S5K5BAF CAMERA DRIVER 8321M: Kyungmin Park <kyungmin.park@samsung.com> 8322M: Andrzej Hajda <a.hajda@samsung.com> 8323L: linux-media@vger.kernel.org 8324S: Supported 8325F: drivers/media/i2c/s5k5baf.c 8326 8327SAMSUNG SOC CLOCK DRIVERS 8328M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8329M: Tomasz Figa <tomasz.figa@gmail.com> 8330S: Supported 8331L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8332F: drivers/clk/samsung/ 8333 8334SAMSUNG SXGBE DRIVERS 8335M: Byungho An <bh74.an@samsung.com> 8336M: Girish K S <ks.giri@samsung.com> 8337M: Vipul Pandya <vipul.pandya@samsung.com> 8338S: Supported 8339L: netdev@vger.kernel.org 8340F: drivers/net/ethernet/samsung/sxgbe/ 8341 8342SAMSUNG USB2 PHY DRIVER 8343M: Kamil Debski <k.debski@samsung.com> 8344L: linux-kernel@vger.kernel.org 8345S: Supported 8346F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8347F: Documentation/phy/samsung-usb2.txt 8348F: drivers/phy/phy-exynos4210-usb2.c 8349F: drivers/phy/phy-exynos4x12-usb2.c 8350F: drivers/phy/phy-exynos5250-usb2.c 8351F: drivers/phy/phy-s5pv210-usb2.c 8352F: drivers/phy/phy-samsung-usb2.c 8353F: drivers/phy/phy-samsung-usb2.h 8354 8355SERIAL DRIVERS 8356M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8357L: linux-serial@vger.kernel.org 8358S: Maintained 8359F: drivers/tty/serial/ 8360 8361SYNOPSYS DESIGNWARE DMAC DRIVER 8362M: Viresh Kumar <viresh.linux@gmail.com> 8363M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8364S: Maintained 8365F: include/linux/platform_data/dma-dw.h 8366F: drivers/dma/dw/ 8367 8368SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8369M: Seungwon Jeon <tgih.jun@samsung.com> 8370M: Jaehoon Chung <jh80.chung@samsung.com> 8371L: linux-mmc@vger.kernel.org 8372S: Maintained 8373F: include/linux/mmc/dw_mmc.h 8374F: drivers/mmc/host/dw_mmc* 8375 8376THUNDERBOLT DRIVER 8377M: Andreas Noever <andreas.noever@gmail.com> 8378S: Maintained 8379F: drivers/thunderbolt/ 8380 8381TIMEKEEPING, CLOCKSOURCE CORE, NTP 8382M: John Stultz <john.stultz@linaro.org> 8383M: Thomas Gleixner <tglx@linutronix.de> 8384L: linux-kernel@vger.kernel.org 8385T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8386S: Supported 8387F: include/linux/clocksource.h 8388F: include/linux/time.h 8389F: include/linux/timex.h 8390F: include/uapi/linux/time.h 8391F: include/uapi/linux/timex.h 8392F: kernel/time/clocksource.c 8393F: kernel/time/time*.c 8394F: kernel/time/ntp.c 8395 8396TLG2300 VIDEO4LINUX-2 DRIVER 8397M: Huang Shijie <shijie8@gmail.com> 8398M: Hans Verkuil <hverkuil@xs4all.nl> 8399S: Odd Fixes 8400F: drivers/media/usb/tlg2300/ 8401 8402SC1200 WDT DRIVER 8403M: Zwane Mwaikambo <zwanem@gmail.com> 8404S: Maintained 8405F: drivers/watchdog/sc1200wdt.c 8406 8407SCHEDULER 8408M: Ingo Molnar <mingo@redhat.com> 8409M: Peter Zijlstra <peterz@infradead.org> 8410L: linux-kernel@vger.kernel.org 8411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8412S: Maintained 8413F: kernel/sched/ 8414F: include/linux/sched.h 8415F: include/uapi/linux/sched.h 8416F: include/linux/wait.h 8417 8418SCORE ARCHITECTURE 8419M: Chen Liqin <liqin.linux@gmail.com> 8420M: Lennox Wu <lennox.wu@gmail.com> 8421W: http://www.sunplus.com 8422S: Supported 8423F: arch/score/ 8424 8425SCSI CDROM DRIVER 8426M: Jens Axboe <axboe@kernel.dk> 8427L: linux-scsi@vger.kernel.org 8428W: http://www.kernel.dk 8429S: Maintained 8430F: drivers/scsi/sr* 8431 8432SCSI RDMA PROTOCOL (SRP) INITIATOR 8433M: Bart Van Assche <bvanassche@acm.org> 8434L: linux-rdma@vger.kernel.org 8435S: Supported 8436W: http://www.openfabrics.org 8437Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8438T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8439F: drivers/infiniband/ulp/srp/ 8440F: include/scsi/srp.h 8441 8442SCSI SG DRIVER 8443M: Doug Gilbert <dgilbert@interlog.com> 8444L: linux-scsi@vger.kernel.org 8445W: http://sg.danny.cz/sg 8446S: Maintained 8447F: Documentation/scsi/scsi-generic.txt 8448F: drivers/scsi/sg.c 8449F: include/scsi/sg.h 8450 8451SCSI SUBSYSTEM 8452M: "James E.J. Bottomley" <JBottomley@parallels.com> 8453L: linux-scsi@vger.kernel.org 8454T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 8455T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 8456T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 8457S: Maintained 8458F: drivers/scsi/ 8459F: include/scsi/ 8460 8461SCSI TAPE DRIVER 8462M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8463L: linux-scsi@vger.kernel.org 8464S: Maintained 8465F: Documentation/scsi/st.txt 8466F: drivers/scsi/st.* 8467F: drivers/scsi/st_*.h 8468 8469SCTP PROTOCOL 8470M: Vlad Yasevich <vyasevich@gmail.com> 8471M: Neil Horman <nhorman@tuxdriver.com> 8472L: linux-sctp@vger.kernel.org 8473W: http://lksctp.sourceforge.net 8474S: Maintained 8475F: Documentation/networking/sctp.txt 8476F: include/linux/sctp.h 8477F: include/uapi/linux/sctp.h 8478F: include/net/sctp/ 8479F: net/sctp/ 8480 8481SCx200 CPU SUPPORT 8482M: Jim Cromie <jim.cromie@gmail.com> 8483S: Odd Fixes 8484F: Documentation/i2c/busses/scx200_acb 8485F: arch/x86/platform/scx200/ 8486F: drivers/watchdog/scx200_wdt.c 8487F: drivers/i2c/busses/scx200* 8488F: drivers/mtd/maps/scx200_docflash.c 8489F: include/linux/scx200.h 8490 8491SCx200 GPIO DRIVER 8492M: Jim Cromie <jim.cromie@gmail.com> 8493S: Maintained 8494F: drivers/char/scx200_gpio.c 8495F: include/linux/scx200_gpio.h 8496 8497SCx200 HRT CLOCKSOURCE DRIVER 8498M: Jim Cromie <jim.cromie@gmail.com> 8499S: Maintained 8500F: drivers/clocksource/scx200_hrt.c 8501 8502SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8503M: Sascha Sommer <saschasommer@freenet.de> 8504L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8505S: Maintained 8506F: drivers/mmc/host/sdricoh_cs.c 8507 8508SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8509M: Chris Ball <chris@printf.net> 8510L: linux-mmc@vger.kernel.org 8511T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 8512S: Maintained 8513F: drivers/mmc/host/sdhci.* 8514F: drivers/mmc/host/sdhci-pltfm.[ch] 8515 8516SECURE COMPUTING 8517M: Kees Cook <keescook@chromium.org> 8518R: Andy Lutomirski <luto@amacapital.net> 8519R: Will Drewry <wad@chromium.org> 8520T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8521S: Supported 8522F: kernel/seccomp.c 8523F: include/uapi/linux/seccomp.h 8524F: include/linux/seccomp.h 8525K: \bsecure_computing 8526K: \bTIF_SECCOMP\b 8527 8528SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 8529M: Anton Vorontsov <anton@enomsg.org> 8530L: linuxppc-dev@lists.ozlabs.org 8531L: linux-mmc@vger.kernel.org 8532S: Maintained 8533F: drivers/mmc/host/sdhci-pltfm.[ch] 8534 8535SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8536M: Ben Dooks <ben-linux@fluff.org> 8537L: linux-mmc@vger.kernel.org 8538S: Maintained 8539F: drivers/mmc/host/sdhci-s3c.c 8540 8541SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8542M: Viresh Kumar <viresh.linux@gmail.com> 8543L: spear-devel@list.st.com 8544L: linux-mmc@vger.kernel.org 8545S: Maintained 8546F: drivers/mmc/host/sdhci-spear.c 8547 8548SECURITY SUBSYSTEM 8549M: James Morris <james.l.morris@oracle.com> 8550M: Serge E. Hallyn <serge@hallyn.com> 8551L: linux-security-module@vger.kernel.org (suggested Cc:) 8552T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8553W: http://kernsec.org/ 8554S: Supported 8555F: security/ 8556 8557SECURITY CONTACT 8558M: Security Officers <security@kernel.org> 8559S: Supported 8560 8561SELINUX SECURITY MODULE 8562M: Paul Moore <paul@paul-moore.com> 8563M: Stephen Smalley <sds@tycho.nsa.gov> 8564M: Eric Paris <eparis@parisplace.org> 8565L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8566W: http://selinuxproject.org 8567T: git git://git.infradead.org/users/pcmoore/selinux 8568S: Supported 8569F: include/linux/selinux* 8570F: security/selinux/ 8571F: scripts/selinux/ 8572 8573APPARMOR SECURITY MODULE 8574M: John Johansen <john.johansen@canonical.com> 8575L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8576W: apparmor.wiki.kernel.org 8577T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8578S: Supported 8579F: security/apparmor/ 8580 8581SENSABLE PHANTOM 8582M: Jiri Slaby <jirislaby@gmail.com> 8583S: Maintained 8584F: drivers/misc/phantom.c 8585F: include/uapi/linux/phantom.h 8586 8587SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8588M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8589L: linux-scsi@vger.kernel.org 8590W: http://www.emulex.com 8591S: Supported 8592F: drivers/scsi/be2iscsi/ 8593 8594SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8595M: Sathya Perla <sathya.perla@emulex.com> 8596M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8597M: Ajit Khaparde <ajit.khaparde@emulex.com> 8598L: netdev@vger.kernel.org 8599W: http://www.emulex.com 8600S: Supported 8601F: drivers/net/ethernet/emulex/benet/ 8602 8603SFC NETWORK DRIVER 8604M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8605M: Shradha Shah <sshah@solarflare.com> 8606L: netdev@vger.kernel.org 8607S: Supported 8608F: drivers/net/ethernet/sfc/ 8609 8610SGI GRU DRIVER 8611M: Dimitri Sivanich <sivanich@sgi.com> 8612S: Maintained 8613F: drivers/misc/sgi-gru/ 8614 8615SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8616M: Pat Gefre <pfg@sgi.com> 8617L: linux-ia64@vger.kernel.org 8618S: Supported 8619F: Documentation/ia64/serial.txt 8620F: drivers/tty/serial/ioc?_serial.c 8621F: include/linux/ioc?.h 8622 8623SGI XP/XPC/XPNET DRIVER 8624M: Cliff Whickman <cpw@sgi.com> 8625M: Robin Holt <robinmholt@gmail.com> 8626S: Maintained 8627F: drivers/misc/sgi-xp/ 8628 8629SI2157 MEDIA DRIVER 8630M: Antti Palosaari <crope@iki.fi> 8631L: linux-media@vger.kernel.org 8632W: http://linuxtv.org/ 8633W: http://palosaari.fi/linux/ 8634Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8635T: git git://linuxtv.org/anttip/media_tree.git 8636S: Maintained 8637F: drivers/media/tuners/si2157* 8638 8639SI2168 MEDIA DRIVER 8640M: Antti Palosaari <crope@iki.fi> 8641L: linux-media@vger.kernel.org 8642W: http://linuxtv.org/ 8643W: http://palosaari.fi/linux/ 8644Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8645T: git git://linuxtv.org/anttip/media_tree.git 8646S: Maintained 8647F: drivers/media/dvb-frontends/si2168* 8648 8649SI470X FM RADIO RECEIVER I2C DRIVER 8650M: Hans Verkuil <hverkuil@xs4all.nl> 8651L: linux-media@vger.kernel.org 8652T: git git://linuxtv.org/media_tree.git 8653W: http://linuxtv.org 8654S: Odd Fixes 8655F: drivers/media/radio/si470x/radio-si470x-i2c.c 8656 8657SI470X FM RADIO RECEIVER USB DRIVER 8658M: Hans Verkuil <hverkuil@xs4all.nl> 8659L: linux-media@vger.kernel.org 8660T: git git://linuxtv.org/media_tree.git 8661W: http://linuxtv.org 8662S: Maintained 8663F: drivers/media/radio/si470x/radio-si470x-common.c 8664F: drivers/media/radio/si470x/radio-si470x.h 8665F: drivers/media/radio/si470x/radio-si470x-usb.c 8666 8667SI4713 FM RADIO TRANSMITTER I2C DRIVER 8668M: Eduardo Valentin <edubezval@gmail.com> 8669L: linux-media@vger.kernel.org 8670T: git git://linuxtv.org/media_tree.git 8671W: http://linuxtv.org 8672S: Odd Fixes 8673F: drivers/media/radio/si4713/si4713.? 8674 8675SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8676M: Eduardo Valentin <edubezval@gmail.com> 8677L: linux-media@vger.kernel.org 8678T: git git://linuxtv.org/media_tree.git 8679W: http://linuxtv.org 8680S: Odd Fixes 8681F: drivers/media/radio/si4713/radio-platform-si4713.c 8682 8683SI4713 FM RADIO TRANSMITTER USB DRIVER 8684M: Hans Verkuil <hverkuil@xs4all.nl> 8685L: linux-media@vger.kernel.org 8686T: git git://linuxtv.org/media_tree.git 8687W: http://linuxtv.org 8688S: Maintained 8689F: drivers/media/radio/si4713/radio-usb-si4713.c 8690 8691SIANO DVB DRIVER 8692M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8693L: linux-media@vger.kernel.org 8694W: http://linuxtv.org 8695T: git git://linuxtv.org/media_tree.git 8696S: Odd fixes 8697F: drivers/media/common/siano/ 8698F: drivers/media/usb/siano/ 8699F: drivers/media/usb/siano/ 8700F: drivers/media/mmc/siano/ 8701 8702SIMPLEFB FB DRIVER 8703M: Hans de Goede <hdegoede@redhat.com> 8704L: linux-fbdev@vger.kernel.org 8705S: Maintained 8706F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8707F: drivers/video/fbdev/simplefb.c 8708F: include/linux/platform_data/simplefb.h 8709 8710SH_VEU V4L2 MEM2MEM DRIVER 8711L: linux-media@vger.kernel.org 8712S: Orphan 8713F: drivers/media/platform/sh_veu.c 8714 8715SH_VOU V4L2 OUTPUT DRIVER 8716L: linux-media@vger.kernel.org 8717S: Orphan 8718F: drivers/media/platform/sh_vou.c 8719F: include/media/sh_vou.h 8720 8721SIMPLE FIRMWARE INTERFACE (SFI) 8722M: Len Brown <lenb@kernel.org> 8723L: sfi-devel@simplefirmware.org 8724W: http://simplefirmware.org/ 8725T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8726S: Supported 8727F: arch/x86/platform/sfi/ 8728F: drivers/sfi/ 8729F: include/linux/sfi*.h 8730 8731SIMTEC EB110ATX (Chalice CATS) 8732P: Ben Dooks 8733P: Vincent Sanders <vince@simtec.co.uk> 8734M: Simtec Linux Team <linux@simtec.co.uk> 8735W: http://www.simtec.co.uk/products/EB110ATX/ 8736S: Supported 8737 8738SIMTEC EB2410ITX (BAST) 8739P: Ben Dooks 8740P: Vincent Sanders <vince@simtec.co.uk> 8741M: Simtec Linux Team <linux@simtec.co.uk> 8742W: http://www.simtec.co.uk/products/EB2410ITX/ 8743S: Supported 8744F: arch/arm/mach-s3c24xx/mach-bast.c 8745F: arch/arm/mach-s3c24xx/bast-ide.c 8746F: arch/arm/mach-s3c24xx/bast-irq.c 8747 8748TI DAVINCI MACHINE SUPPORT 8749M: Sekhar Nori <nsekhar@ti.com> 8750M: Kevin Hilman <khilman@deeprootsystems.com> 8751T: git git://gitorious.org/linux-davinci/linux-davinci.git 8752Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8753S: Supported 8754F: arch/arm/mach-davinci/ 8755F: drivers/i2c/busses/i2c-davinci.c 8756 8757TI DAVINCI SERIES MEDIA DRIVER 8758M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8759L: linux-media@vger.kernel.org 8760W: http://linuxtv.org/ 8761Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8762T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8763S: Maintained 8764F: drivers/media/platform/davinci/ 8765F: include/media/davinci/ 8766 8767SIS 190 ETHERNET DRIVER 8768M: Francois Romieu <romieu@fr.zoreil.com> 8769L: netdev@vger.kernel.org 8770S: Maintained 8771F: drivers/net/ethernet/sis/sis190.c 8772 8773SIS 900/7016 FAST ETHERNET DRIVER 8774M: Daniele Venzano <venza@brownhat.org> 8775W: http://www.brownhat.org/sis900.html 8776L: netdev@vger.kernel.org 8777S: Maintained 8778F: drivers/net/ethernet/sis/sis900.* 8779 8780SIS FRAMEBUFFER DRIVER 8781M: Thomas Winischhofer <thomas@winischhofer.net> 8782W: http://www.winischhofer.net/linuxsisvga.shtml 8783S: Maintained 8784F: Documentation/fb/sisfb.txt 8785F: drivers/video/fbdev/sis/ 8786F: include/video/sisfb.h 8787 8788SIS USB2VGA DRIVER 8789M: Thomas Winischhofer <thomas@winischhofer.net> 8790W: http://www.winischhofer.at/linuxsisusbvga.shtml 8791S: Maintained 8792F: drivers/usb/misc/sisusbvga/ 8793 8794SLAB ALLOCATOR 8795M: Christoph Lameter <cl@linux.com> 8796M: Pekka Enberg <penberg@kernel.org> 8797M: David Rientjes <rientjes@google.com> 8798M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 8799M: Andrew Morton <akpm@linux-foundation.org> 8800L: linux-mm@kvack.org 8801S: Maintained 8802F: include/linux/sl?b*.h 8803F: mm/sl?b* 8804 8805SLEEPABLE READ-COPY UPDATE (SRCU) 8806M: Lai Jiangshan <laijs@cn.fujitsu.com> 8807M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8808M: Josh Triplett <josh@joshtriplett.org> 8809R: Steven Rostedt <rostedt@goodmis.org> 8810R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8811L: linux-kernel@vger.kernel.org 8812W: http://www.rdrop.com/users/paulmck/RCU/ 8813S: Supported 8814T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8815F: include/linux/srcu.h 8816F: kernel/rcu/srcu.c 8817 8818SMACK SECURITY MODULE 8819M: Casey Schaufler <casey@schaufler-ca.com> 8820L: linux-security-module@vger.kernel.org 8821W: http://schaufler-ca.com 8822T: git git://git.gitorious.org/smack-next/kernel.git 8823S: Maintained 8824F: Documentation/security/Smack.txt 8825F: security/smack/ 8826 8827DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 8828M: Kevin Hilman <khilman@kernel.org> 8829M: Nishanth Menon <nm@ti.com> 8830S: Maintained 8831F: drivers/power/avs/ 8832F: include/linux/power/smartreflex.h 8833L: linux-pm@vger.kernel.org 8834 8835SMC91x ETHERNET DRIVER 8836M: Nicolas Pitre <nico@fluxnic.net> 8837S: Odd Fixes 8838F: drivers/net/ethernet/smsc/smc91x.* 8839 8840SMIA AND SMIA++ IMAGE SENSOR DRIVER 8841M: Sakari Ailus <sakari.ailus@iki.fi> 8842L: linux-media@vger.kernel.org 8843S: Maintained 8844F: drivers/media/i2c/smiapp/ 8845F: include/media/smiapp.h 8846F: drivers/media/i2c/smiapp-pll.c 8847F: drivers/media/i2c/smiapp-pll.h 8848 8849SMM665 HARDWARE MONITOR DRIVER 8850M: Guenter Roeck <linux@roeck-us.net> 8851L: lm-sensors@lm-sensors.org 8852S: Maintained 8853F: Documentation/hwmon/smm665 8854F: drivers/hwmon/smm665.c 8855 8856SMSC EMC2103 HARDWARE MONITOR DRIVER 8857M: Steve Glendinning <steve.glendinning@shawell.net> 8858L: lm-sensors@lm-sensors.org 8859S: Maintained 8860F: Documentation/hwmon/emc2103 8861F: drivers/hwmon/emc2103.c 8862 8863SMSC SCH5627 HARDWARE MONITOR DRIVER 8864M: Hans de Goede <hdegoede@redhat.com> 8865L: lm-sensors@lm-sensors.org 8866S: Supported 8867F: Documentation/hwmon/sch5627 8868F: drivers/hwmon/sch5627.c 8869 8870SMSC47B397 HARDWARE MONITOR DRIVER 8871M: Jean Delvare <jdelvare@suse.de> 8872L: lm-sensors@lm-sensors.org 8873S: Maintained 8874F: Documentation/hwmon/smsc47b397 8875F: drivers/hwmon/smsc47b397.c 8876 8877SMSC911x ETHERNET DRIVER 8878M: Steve Glendinning <steve.glendinning@shawell.net> 8879L: netdev@vger.kernel.org 8880S: Maintained 8881F: include/linux/smsc911x.h 8882F: drivers/net/ethernet/smsc/smsc911x.* 8883 8884SMSC9420 PCI ETHERNET DRIVER 8885M: Steve Glendinning <steve.glendinning@shawell.net> 8886L: netdev@vger.kernel.org 8887S: Maintained 8888F: drivers/net/ethernet/smsc/smsc9420.* 8889 8890SMSC UFX6000 and UFX7000 USB to VGA DRIVER 8891M: Steve Glendinning <steve.glendinning@shawell.net> 8892L: linux-fbdev@vger.kernel.org 8893S: Maintained 8894F: drivers/video/fbdev/smscufx.c 8895 8896SOC-CAMERA V4L2 SUBSYSTEM 8897M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 8898L: linux-media@vger.kernel.org 8899T: git git://linuxtv.org/media_tree.git 8900S: Maintained 8901F: include/media/soc* 8902F: drivers/media/i2c/soc_camera/ 8903F: drivers/media/platform/soc_camera/ 8904 8905SOEKRIS NET48XX LED SUPPORT 8906M: Chris Boot <bootc@bootc.net> 8907S: Maintained 8908F: drivers/leds/leds-net48xx.c 8909 8910SOFTLOGIC 6x10 MPEG CODEC 8911M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 8912M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 8913M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 8914L: linux-media@vger.kernel.org 8915S: Supported 8916F: drivers/media/pci/solo6x10/ 8917 8918SOFTWARE RAID (Multiple Disks) SUPPORT 8919M: Neil Brown <neilb@suse.de> 8920L: linux-raid@vger.kernel.org 8921S: Supported 8922F: drivers/md/ 8923F: include/linux/raid/ 8924F: include/uapi/linux/raid/ 8925 8926SONIC NETWORK DRIVER 8927M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 8928L: netdev@vger.kernel.org 8929S: Maintained 8930F: drivers/net/ethernet/natsemi/sonic.* 8931 8932SONICS SILICON BACKPLANE DRIVER (SSB) 8933M: Michael Buesch <m@bues.ch> 8934L: netdev@vger.kernel.org 8935S: Maintained 8936F: drivers/ssb/ 8937F: include/linux/ssb/ 8938 8939SONY VAIO CONTROL DEVICE DRIVER 8940M: Mattia Dongili <malattia@linux.it> 8941L: platform-driver-x86@vger.kernel.org 8942W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 8943S: Maintained 8944F: Documentation/laptops/sony-laptop.txt 8945F: drivers/char/sonypi.c 8946F: drivers/platform/x86/sony-laptop.c 8947F: include/linux/sony-laptop.h 8948 8949SONY MEMORYSTICK CARD SUPPORT 8950M: Alex Dubov <oakad@yahoo.com> 8951W: http://tifmxx.berlios.de/ 8952S: Maintained 8953F: drivers/memstick/host/tifm_ms.c 8954 8955SONY MEMORYSTICK STANDARD SUPPORT 8956M: Maxim Levitsky <maximlevitsky@gmail.com> 8957S: Maintained 8958F: drivers/memstick/core/ms_block.* 8959 8960SOUND 8961M: Jaroslav Kysela <perex@perex.cz> 8962M: Takashi Iwai <tiwai@suse.de> 8963L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8964W: http://www.alsa-project.org/ 8965T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8966T: git git://git.alsa-project.org/alsa-kernel.git 8967Q: http://patchwork.kernel.org/project/alsa-devel/list/ 8968S: Maintained 8969F: Documentation/sound/ 8970F: include/sound/ 8971F: include/uapi/sound/ 8972F: sound/ 8973 8974SOUND - COMPRESSED AUDIO 8975M: Vinod Koul <vinod.koul@intel.com> 8976L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8977T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8978S: Supported 8979F: Documentation/sound/alsa/compress_offload.txt 8980F: include/sound/compress_driver.h 8981F: include/uapi/sound/compress_* 8982F: sound/core/compress_offload.c 8983F: sound/soc/soc-compress.c 8984 8985SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 8986M: Liam Girdwood <lgirdwood@gmail.com> 8987M: Mark Brown <broonie@kernel.org> 8988T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 8989L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8990W: http://alsa-project.org/main/index.php/ASoC 8991S: Supported 8992F: Documentation/sound/alsa/soc/ 8993F: sound/soc/ 8994F: include/sound/soc* 8995 8996SOUND - DMAENGINE HELPERS 8997M: Lars-Peter Clausen <lars@metafoo.de> 8998S: Supported 8999F: include/sound/dmaengine_pcm.h 9000F: sound/core/pcm_dmaengine.c 9001F: sound/soc/soc-generic-dmaengine-pcm.c 9002 9003SP2 MEDIA DRIVER 9004M: Olli Salonen <olli.salonen@iki.fi> 9005L: linux-media@vger.kernel.org 9006W: http://linuxtv.org/ 9007Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9008S: Maintained 9009F: drivers/media/dvb-frontends/sp2* 9010 9011SPARC + UltraSPARC (sparc/sparc64) 9012M: "David S. Miller" <davem@davemloft.net> 9013L: sparclinux@vger.kernel.org 9014Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9015T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9016T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9017S: Maintained 9018F: arch/sparc/ 9019F: drivers/sbus/ 9020 9021SPARC SERIAL DRIVERS 9022M: "David S. Miller" <davem@davemloft.net> 9023L: sparclinux@vger.kernel.org 9024T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9025T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9026S: Maintained 9027F: include/linux/sunserialcore.h 9028F: drivers/tty/serial/suncore.c 9029F: drivers/tty/serial/sunhv.c 9030F: drivers/tty/serial/sunsab.c 9031F: drivers/tty/serial/sunsab.h 9032F: drivers/tty/serial/sunsu.c 9033F: drivers/tty/serial/sunzilog.c 9034F: drivers/tty/serial/sunzilog.h 9035 9036SPARSE CHECKER 9037M: "Christopher Li" <sparse@chrisli.org> 9038L: linux-sparse@vger.kernel.org 9039W: https://sparse.wiki.kernel.org/ 9040T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9041T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9042S: Maintained 9043F: include/linux/compiler.h 9044 9045SPEAR PLATFORM SUPPORT 9046M: Viresh Kumar <viresh.linux@gmail.com> 9047M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9048L: spear-devel@list.st.com 9049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9050W: http://www.st.com/spear 9051S: Maintained 9052F: arch/arm/mach-spear/ 9053 9054SPEAR CLOCK FRAMEWORK SUPPORT 9055M: Viresh Kumar <viresh.linux@gmail.com> 9056L: spear-devel@list.st.com 9057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9058W: http://www.st.com/spear 9059S: Maintained 9060F: drivers/clk/spear/ 9061 9062SPI SUBSYSTEM 9063M: Mark Brown <broonie@kernel.org> 9064L: linux-spi@vger.kernel.org 9065T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9066Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9067S: Maintained 9068F: Documentation/spi/ 9069F: drivers/spi/ 9070F: include/linux/spi/ 9071F: include/uapi/linux/spi/ 9072 9073SPIDERNET NETWORK DRIVER for CELL 9074M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9075M: Jens Osterkamp <jens@de.ibm.com> 9076L: netdev@vger.kernel.org 9077S: Supported 9078F: Documentation/networking/spider_net.txt 9079F: drivers/net/ethernet/toshiba/spider_net* 9080 9081SPU FILE SYSTEM 9082M: Jeremy Kerr <jk@ozlabs.org> 9083L: linuxppc-dev@lists.ozlabs.org 9084L: cbe-oss-dev@lists.ozlabs.org 9085W: http://www.ibm.com/developerworks/power/cell/ 9086S: Supported 9087F: Documentation/filesystems/spufs.txt 9088F: arch/powerpc/platforms/cell/spufs/ 9089 9090SQUASHFS FILE SYSTEM 9091M: Phillip Lougher <phillip@squashfs.org.uk> 9092L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9093W: http://squashfs.org.uk 9094S: Maintained 9095F: Documentation/filesystems/squashfs.txt 9096F: fs/squashfs/ 9097 9098SRM (Alpha) environment access 9099M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9100S: Maintained 9101F: arch/alpha/kernel/srm_env.c 9102 9103STABLE BRANCH 9104M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9105L: stable@vger.kernel.org 9106S: Supported 9107F: Documentation/stable_kernel_rules.txt 9108 9109STAGING SUBSYSTEM 9110M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9111T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9112L: devel@driverdev.osuosl.org 9113S: Supported 9114F: drivers/staging/ 9115 9116STAGING - COMEDI 9117M: Ian Abbott <abbotti@mev.co.uk> 9118M: H Hartley Sweeten <hsweeten@visionengravers.com> 9119S: Odd Fixes 9120F: drivers/staging/comedi/ 9121 9122STAGING - FLARION FT1000 DRIVERS 9123M: Marek Belisko <marek.belisko@gmail.com> 9124S: Odd Fixes 9125F: drivers/staging/ft1000/ 9126 9127STAGING - INDUSTRIAL IO 9128M: Jonathan Cameron <jic23@kernel.org> 9129L: linux-iio@vger.kernel.org 9130S: Odd Fixes 9131F: drivers/staging/iio/ 9132 9133STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9134M: Jarod Wilson <jarod@wilsonet.com> 9135W: http://www.lirc.org/ 9136S: Odd Fixes 9137F: drivers/staging/media/lirc/ 9138 9139STAGING - LUSTRE PARALLEL FILESYSTEM 9140M: Oleg Drokin <oleg.drokin@intel.com> 9141M: Andreas Dilger <andreas.dilger@intel.com> 9142L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9143W: http://lustre.opensfs.org/ 9144S: Maintained 9145F: drivers/staging/lustre 9146 9147STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9148M: Julian Andres Klode <jak@jak-linux.org> 9149M: Marc Dietrich <marvin24@gmx.de> 9150L: ac100@lists.launchpad.net (moderated for non-subscribers) 9151L: linux-tegra@vger.kernel.org 9152S: Maintained 9153F: drivers/staging/nvec/ 9154 9155STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9156M: Jens Frederich <jfrederich@gmail.com> 9157M: Daniel Drake <dsd@laptop.org> 9158M: Jon Nettleton <jon.nettleton@gmail.com> 9159W: http://wiki.laptop.org/go/DCON 9160S: Maintained 9161F: drivers/staging/olpc_dcon/ 9162 9163STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9164M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9165S: Maintained 9166F: drivers/staging/ozwpan/ 9167 9168STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9169M: Willy Tarreau <willy@meta-x.org> 9170S: Odd Fixes 9171F: drivers/staging/panel/ 9172 9173STAGING - REALTEK RTL8712U DRIVERS 9174M: Larry Finger <Larry.Finger@lwfinger.net> 9175M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9176S: Odd Fixes 9177F: drivers/staging/rtl8712/ 9178 9179STAGING - REALTEK RTL8723U WIRELESS DRIVER 9180M: Larry Finger <Larry.Finger@lwfinger.net> 9181M: Jes Sorensen <Jes.Sorensen@redhat.com> 9182L: linux-wireless@vger.kernel.org 9183S: Maintained 9184F: drivers/staging/rtl8723au/ 9185 9186STAGING - SLICOSS 9187M: Lior Dotan <liodot@gmail.com> 9188M: Christopher Harrer <charrer@alacritech.com> 9189S: Odd Fixes 9190F: drivers/staging/slicoss/ 9191 9192STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9193M: William Hubbs <w.d.hubbs@gmail.com> 9194M: Chris Brannon <chris@the-brannons.com> 9195M: Kirk Reiser <kirk@reisers.ca> 9196M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9197L: speakup@linux-speakup.org 9198W: http://www.linux-speakup.org/ 9199S: Odd Fixes 9200F: drivers/staging/speakup/ 9201 9202STAGING - VIA VT665X DRIVERS 9203M: Forest Bond <forest@alittletooquiet.net> 9204S: Odd Fixes 9205F: drivers/staging/vt665?/ 9206 9207STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9208M: Arnaud Patard <arnaud.patard@rtp-net.org> 9209S: Odd Fixes 9210F: drivers/staging/xgifb/ 9211 9212STARFIRE/DURALAN NETWORK DRIVER 9213M: Ion Badulescu <ionut@badula.org> 9214S: Odd Fixes 9215F: drivers/net/ethernet/adaptec/starfire* 9216 9217SUN3/3X 9218M: Sam Creasey <sammy@sammy.net> 9219W: http://sammy.net/sun3/ 9220S: Maintained 9221F: arch/m68k/kernel/*sun3* 9222F: arch/m68k/sun3*/ 9223F: arch/m68k/include/asm/sun3* 9224F: drivers/net/ethernet/i825xx/sun3* 9225 9226SUNDANCE NETWORK DRIVER 9227M: Denis Kirjanov <kda@linux-powerpc.org> 9228L: netdev@vger.kernel.org 9229S: Maintained 9230F: drivers/net/ethernet/dlink/sundance.c 9231 9232SUPERH 9233L: linux-sh@vger.kernel.org 9234W: http://www.linux-sh.org 9235Q: http://patchwork.kernel.org/project/linux-sh/list/ 9236S: Orphan 9237F: Documentation/sh/ 9238F: arch/sh/ 9239F: drivers/sh/ 9240 9241SUSPEND TO RAM 9242M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9243M: Len Brown <len.brown@intel.com> 9244M: Pavel Machek <pavel@ucw.cz> 9245L: linux-pm@vger.kernel.org 9246S: Supported 9247F: Documentation/power/ 9248F: arch/x86/kernel/acpi/ 9249F: drivers/base/power/ 9250F: kernel/power/ 9251F: include/linux/suspend.h 9252F: include/linux/freezer.h 9253F: include/linux/pm.h 9254 9255SVGA HANDLING 9256M: Martin Mares <mj@ucw.cz> 9257L: linux-video@atrey.karlin.mff.cuni.cz 9258S: Maintained 9259F: Documentation/svga.txt 9260F: arch/x86/boot/video* 9261 9262SWIOTLB SUBSYSTEM 9263M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9264L: linux-kernel@vger.kernel.org 9265S: Supported 9266F: lib/swiotlb.c 9267F: arch/*/kernel/pci-swiotlb.c 9268F: include/linux/swiotlb.h 9269 9270SWITCHDEV 9271M: Jiri Pirko <jiri@resnulli.us> 9272L: netdev@vger.kernel.org 9273S: Supported 9274F: net/switchdev/ 9275F: include/net/switchdev.h 9276 9277SYNOPSYS ARC ARCHITECTURE 9278M: Vineet Gupta <vgupta@synopsys.com> 9279S: Supported 9280F: arch/arc/ 9281F: Documentation/devicetree/bindings/arc/ 9282F: drivers/tty/serial/arc_uart.c 9283 9284SYSV FILESYSTEM 9285M: Christoph Hellwig <hch@infradead.org> 9286S: Maintained 9287F: Documentation/filesystems/sysv-fs.txt 9288F: fs/sysv/ 9289F: include/linux/sysv_fs.h 9290 9291TARGET SUBSYSTEM 9292M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9293L: linux-scsi@vger.kernel.org 9294L: target-devel@vger.kernel.org 9295W: http://www.linux-iscsi.org 9296W: http://groups.google.com/group/linux-iscsi-target-dev 9297T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9298S: Supported 9299F: drivers/target/ 9300F: include/target/ 9301F: Documentation/target/ 9302 9303TASKSTATS STATISTICS INTERFACE 9304M: Balbir Singh <bsingharora@gmail.com> 9305S: Maintained 9306F: Documentation/accounting/taskstats* 9307F: include/linux/taskstats* 9308F: kernel/taskstats.c 9309 9310TC CLASSIFIER 9311M: Jamal Hadi Salim <jhs@mojatatu.com> 9312L: netdev@vger.kernel.org 9313S: Maintained 9314F: include/net/pkt_cls.h 9315F: include/uapi/linux/pkt_cls.h 9316F: net/sched/ 9317 9318TCP LOW PRIORITY MODULE 9319M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9320M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9321W: http://tcp-lp-mod.sourceforge.net/ 9322S: Maintained 9323F: net/ipv4/tcp_lp.c 9324 9325TDA10071 MEDIA DRIVER 9326M: Antti Palosaari <crope@iki.fi> 9327L: linux-media@vger.kernel.org 9328W: http://linuxtv.org/ 9329W: http://palosaari.fi/linux/ 9330Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9331T: git git://linuxtv.org/anttip/media_tree.git 9332S: Maintained 9333F: drivers/media/dvb-frontends/tda10071* 9334 9335TDA18212 MEDIA DRIVER 9336M: Antti Palosaari <crope@iki.fi> 9337L: linux-media@vger.kernel.org 9338W: http://linuxtv.org/ 9339W: http://palosaari.fi/linux/ 9340Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9341T: git git://linuxtv.org/anttip/media_tree.git 9342S: Maintained 9343F: drivers/media/tuners/tda18212* 9344 9345TDA18218 MEDIA DRIVER 9346M: Antti Palosaari <crope@iki.fi> 9347L: linux-media@vger.kernel.org 9348W: http://linuxtv.org/ 9349W: http://palosaari.fi/linux/ 9350Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9351T: git git://linuxtv.org/anttip/media_tree.git 9352S: Maintained 9353F: drivers/media/tuners/tda18218* 9354 9355TDA18271 MEDIA DRIVER 9356M: Michael Krufky <mkrufky@linuxtv.org> 9357L: linux-media@vger.kernel.org 9358W: http://linuxtv.org/ 9359W: http://github.com/mkrufky 9360Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9361T: git git://linuxtv.org/mkrufky/tuners.git 9362S: Maintained 9363F: drivers/media/tuners/tda18271* 9364 9365TDA827x MEDIA DRIVER 9366M: Michael Krufky <mkrufky@linuxtv.org> 9367L: linux-media@vger.kernel.org 9368W: http://linuxtv.org/ 9369W: http://github.com/mkrufky 9370Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9371T: git git://linuxtv.org/mkrufky/tuners.git 9372S: Maintained 9373F: drivers/media/tuners/tda8290.* 9374 9375TDA8290 MEDIA DRIVER 9376M: Michael Krufky <mkrufky@linuxtv.org> 9377L: linux-media@vger.kernel.org 9378W: http://linuxtv.org/ 9379W: http://github.com/mkrufky 9380Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9381T: git git://linuxtv.org/mkrufky/tuners.git 9382S: Maintained 9383F: drivers/media/tuners/tda8290.* 9384 9385TDA9840 MEDIA DRIVER 9386M: Hans Verkuil <hverkuil@xs4all.nl> 9387L: linux-media@vger.kernel.org 9388T: git git://linuxtv.org/media_tree.git 9389W: http://linuxtv.org 9390S: Maintained 9391F: drivers/media/i2c/tda9840* 9392 9393TEA5761 TUNER DRIVER 9394M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9395L: linux-media@vger.kernel.org 9396W: http://linuxtv.org 9397T: git git://linuxtv.org/media_tree.git 9398S: Odd fixes 9399F: drivers/media/tuners/tea5761.* 9400 9401TEA5767 TUNER DRIVER 9402M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9403L: linux-media@vger.kernel.org 9404W: http://linuxtv.org 9405T: git git://linuxtv.org/media_tree.git 9406S: Maintained 9407F: drivers/media/tuners/tea5767.* 9408 9409TEA6415C MEDIA DRIVER 9410M: Hans Verkuil <hverkuil@xs4all.nl> 9411L: linux-media@vger.kernel.org 9412T: git git://linuxtv.org/media_tree.git 9413W: http://linuxtv.org 9414S: Maintained 9415F: drivers/media/i2c/tea6415c* 9416 9417TEA6420 MEDIA DRIVER 9418M: Hans Verkuil <hverkuil@xs4all.nl> 9419L: linux-media@vger.kernel.org 9420T: git git://linuxtv.org/media_tree.git 9421W: http://linuxtv.org 9422S: Maintained 9423F: drivers/media/i2c/tea6420* 9424 9425TEAM DRIVER 9426M: Jiri Pirko <jiri@resnulli.us> 9427L: netdev@vger.kernel.org 9428S: Supported 9429F: drivers/net/team/ 9430F: include/linux/if_team.h 9431F: include/uapi/linux/if_team.h 9432 9433TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9434M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9435S: Maintained 9436F: arch/x86/platform/ts5500/ 9437 9438TECHNOTREND USB IR RECEIVER 9439M: Sean Young <sean@mess.org> 9440L: linux-media@vger.kernel.org 9441S: Maintained 9442F: drivers/media/rc/ttusbir.c 9443 9444TEGRA ARCHITECTURE SUPPORT 9445M: Stephen Warren <swarren@wwwdotorg.org> 9446M: Thierry Reding <thierry.reding@gmail.com> 9447M: Alexandre Courbot <gnurou@gmail.com> 9448L: linux-tegra@vger.kernel.org 9449Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9450T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9451S: Supported 9452N: [^a-z]tegra 9453 9454TEGRA CLOCK DRIVER 9455M: Peter De Schrijver <pdeschrijver@nvidia.com> 9456M: Prashant Gaikwad <pgaikwad@nvidia.com> 9457S: Supported 9458F: drivers/clk/tegra/ 9459 9460TEGRA DMA DRIVER 9461M: Laxman Dewangan <ldewangan@nvidia.com> 9462S: Supported 9463F: drivers/dma/tegra20-apb-dma.c 9464 9465TEGRA I2C DRIVER 9466M: Laxman Dewangan <ldewangan@nvidia.com> 9467S: Supported 9468F: drivers/i2c/busses/i2c-tegra.c 9469 9470TEGRA IOMMU DRIVERS 9471M: Hiroshi Doyu <hdoyu@nvidia.com> 9472S: Supported 9473F: drivers/iommu/tegra* 9474 9475TEGRA KBC DRIVER 9476M: Rakesh Iyer <riyer@nvidia.com> 9477M: Laxman Dewangan <ldewangan@nvidia.com> 9478S: Supported 9479F: drivers/input/keyboard/tegra-kbc.c 9480 9481TEGRA PWM DRIVER 9482M: Thierry Reding <thierry.reding@gmail.com> 9483S: Supported 9484F: drivers/pwm/pwm-tegra.c 9485 9486TEGRA SERIAL DRIVER 9487M: Laxman Dewangan <ldewangan@nvidia.com> 9488S: Supported 9489F: drivers/tty/serial/serial-tegra.c 9490 9491TEGRA SPI DRIVER 9492M: Laxman Dewangan <ldewangan@nvidia.com> 9493S: Supported 9494F: drivers/spi/spi-tegra* 9495 9496TEHUTI ETHERNET DRIVER 9497M: Andy Gospodarek <andy@greyhouse.net> 9498L: netdev@vger.kernel.org 9499S: Supported 9500F: drivers/net/ethernet/tehuti/* 9501 9502Telecom Clock Driver for MCPL0010 9503M: Mark Gross <mark.gross@intel.com> 9504S: Supported 9505F: drivers/char/tlclk.c 9506 9507TENSILICA XTENSA PORT (xtensa) 9508M: Chris Zankel <chris@zankel.net> 9509M: Max Filippov <jcmvbkbc@gmail.com> 9510L: linux-xtensa@linux-xtensa.org 9511S: Maintained 9512F: arch/xtensa/ 9513F: drivers/irqchip/irq-xtensa-* 9514 9515THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9516M: Hans Verkuil <hverkuil@xs4all.nl> 9517L: linux-media@vger.kernel.org 9518T: git git://linuxtv.org/media_tree.git 9519W: http://linuxtv.org 9520S: Maintained 9521F: drivers/media/radio/radio-raremono.c 9522 9523THERMAL 9524M: Zhang Rui <rui.zhang@intel.com> 9525M: Eduardo Valentin <edubezval@gmail.com> 9526L: linux-pm@vger.kernel.org 9527T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9528T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9529Q: https://patchwork.kernel.org/project/linux-pm/list/ 9530S: Supported 9531F: drivers/thermal/ 9532F: include/linux/thermal.h 9533F: include/uapi/linux/thermal.h 9534F: include/linux/cpu_cooling.h 9535F: Documentation/devicetree/bindings/thermal/ 9536 9537THINGM BLINK(1) USB RGB LED DRIVER 9538M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9539S: Maintained 9540F: drivers/hid/hid-thingm.c 9541 9542THINKPAD ACPI EXTRAS DRIVER 9543M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9544L: ibm-acpi-devel@lists.sourceforge.net 9545L: platform-driver-x86@vger.kernel.org 9546W: http://ibm-acpi.sourceforge.net 9547W: http://thinkwiki.org/wiki/Ibm-acpi 9548T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9549S: Maintained 9550F: drivers/platform/x86/thinkpad_acpi.c 9551 9552TI BANDGAP AND THERMAL DRIVER 9553M: Eduardo Valentin <edubezval@gmail.com> 9554L: linux-pm@vger.kernel.org 9555L: linux-omap@vger.kernel.org 9556S: Maintained 9557F: drivers/thermal/ti-soc-thermal/ 9558 9559TI CLOCK DRIVER 9560M: Tero Kristo <t-kristo@ti.com> 9561L: linux-omap@vger.kernel.org 9562S: Maintained 9563F: drivers/clk/ti/ 9564F: include/linux/clk/ti.h 9565 9566TI FLASH MEDIA INTERFACE DRIVER 9567M: Alex Dubov <oakad@yahoo.com> 9568S: Maintained 9569F: drivers/misc/tifm* 9570F: drivers/mmc/host/tifm_sd.c 9571F: include/linux/tifm.h 9572 9573TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9574M: Santosh Shilimkar <ssantosh@kernel.org> 9575L: linux-kernel@vger.kernel.org 9576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9577S: Maintained 9578F: drivers/soc/ti/* 9579T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9580 9581 9582TI LM49xxx FAMILY ASoC CODEC DRIVERS 9583M: M R Swami Reddy <mr.swami.reddy@ti.com> 9584M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9585L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9586S: Maintained 9587F: sound/soc/codecs/lm49453* 9588F: sound/soc/codecs/isabelle* 9589 9590TI LP855x BACKLIGHT DRIVER 9591M: Milo Kim <milo.kim@ti.com> 9592S: Maintained 9593F: Documentation/backlight/lp855x-driver.txt 9594F: drivers/video/backlight/lp855x_bl.c 9595F: include/linux/platform_data/lp855x.h 9596 9597TI LP8727 CHARGER DRIVER 9598M: Milo Kim <milo.kim@ti.com> 9599S: Maintained 9600F: drivers/power/lp8727_charger.c 9601F: include/linux/platform_data/lp8727.h 9602 9603TI LP8788 MFD DRIVER 9604M: Milo Kim <milo.kim@ti.com> 9605S: Maintained 9606F: drivers/iio/adc/lp8788_adc.c 9607F: drivers/leds/leds-lp8788.c 9608F: drivers/mfd/lp8788*.c 9609F: drivers/power/lp8788-charger.c 9610F: drivers/regulator/lp8788-*.c 9611F: include/linux/mfd/lp8788*.h 9612 9613TI TWL4030 SERIES SOC CODEC DRIVER 9614M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9615L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9616S: Maintained 9617F: sound/soc/codecs/twl4030* 9618 9619TI WILINK WIRELESS DRIVERS 9620L: linux-wireless@vger.kernel.org 9621W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9622W: http://wireless.kernel.org/en/users/Drivers/wl1251 9623T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9624S: Orphan 9625F: drivers/net/wireless/ti/ 9626F: include/linux/wl12xx.h 9627 9628TIPC NETWORK LAYER 9629M: Jon Maloy <jon.maloy@ericsson.com> 9630M: Allan Stephens <allan.stephens@windriver.com> 9631L: netdev@vger.kernel.org (core kernel code) 9632L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9633W: http://tipc.sourceforge.net/ 9634S: Maintained 9635F: include/uapi/linux/tipc*.h 9636F: net/tipc/ 9637 9638TILE ARCHITECTURE 9639M: Chris Metcalf <cmetcalf@ezchip.com> 9640W: http://www.tilera.com/scm/ 9641S: Supported 9642F: arch/tile/ 9643F: drivers/char/tile-srom.c 9644F: drivers/edac/tile_edac.c 9645F: drivers/net/ethernet/tile/ 9646F: drivers/rtc/rtc-tile.c 9647F: drivers/tty/hvc/hvc_tile.c 9648F: drivers/tty/serial/tilegx.c 9649F: drivers/usb/host/*-tilegx.c 9650F: include/linux/usb/tilegx.h 9651 9652TLAN NETWORK DRIVER 9653M: Samuel Chessman <chessman@tux.org> 9654L: tlan-devel@lists.sourceforge.net (subscribers-only) 9655W: http://sourceforge.net/projects/tlan/ 9656S: Maintained 9657F: Documentation/networking/tlan.txt 9658F: drivers/net/ethernet/ti/tlan.* 9659 9660TOMOYO SECURITY MODULE 9661M: Kentaro Takeda <takedakn@nttdata.co.jp> 9662M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9663L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9664L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9665L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9666L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9667W: http://tomoyo.sourceforge.jp/ 9668T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9669S: Maintained 9670F: security/tomoyo/ 9671 9672TOPSTAR LAPTOP EXTRAS DRIVER 9673M: Herton Ronaldo Krzesinski <herton@canonical.com> 9674L: platform-driver-x86@vger.kernel.org 9675S: Maintained 9676F: drivers/platform/x86/topstar-laptop.c 9677 9678TOSHIBA ACPI EXTRAS DRIVER 9679L: platform-driver-x86@vger.kernel.org 9680S: Orphan 9681F: drivers/platform/x86/toshiba_acpi.c 9682 9683TOSHIBA SMM DRIVER 9684M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9685L: tlinux-users@tce.toshiba-dme.co.jp 9686W: http://www.buzzard.org.uk/toshiba/ 9687S: Maintained 9688F: drivers/char/toshiba.c 9689F: include/linux/toshiba.h 9690F: include/uapi/linux/toshiba.h 9691 9692TMIO MMC DRIVER 9693M: Ian Molton <ian.molton@codethink.co.uk> 9694L: linux-mmc@vger.kernel.org 9695S: Maintained 9696F: drivers/mmc/host/tmio_mmc* 9697F: drivers/mmc/host/sh_mobile_sdhi.c 9698F: include/linux/mmc/tmio.h 9699F: include/linux/mmc/sh_mobile_sdhi.h 9700 9701TMP401 HARDWARE MONITOR DRIVER 9702M: Guenter Roeck <linux@roeck-us.net> 9703L: lm-sensors@lm-sensors.org 9704S: Maintained 9705F: Documentation/hwmon/tmp401 9706F: drivers/hwmon/tmp401.c 9707 9708TMPFS (SHMEM FILESYSTEM) 9709M: Hugh Dickins <hughd@google.com> 9710L: linux-mm@kvack.org 9711S: Maintained 9712F: include/linux/shmem_fs.h 9713F: mm/shmem.c 9714 9715TM6000 VIDEO4LINUX DRIVER 9716M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9717L: linux-media@vger.kernel.org 9718W: http://linuxtv.org 9719T: git git://linuxtv.org/media_tree.git 9720S: Odd fixes 9721F: drivers/media/usb/tm6000/ 9722 9723TW68 VIDEO4LINUX DRIVER 9724M: Hans Verkuil <hverkuil@xs4all.nl> 9725L: linux-media@vger.kernel.org 9726T: git git://linuxtv.org/media_tree.git 9727W: http://linuxtv.org 9728S: Odd Fixes 9729F: drivers/media/pci/tw68/ 9730 9731TPM DEVICE DRIVER 9732M: Peter Huewe <peterhuewe@gmx.de> 9733M: Ashley Lai <ashley@ashleylai.com> 9734M: Marcel Selhorst <tpmdd@selhorst.net> 9735W: http://tpmdd.sourceforge.net 9736L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9737S: Maintained 9738F: drivers/char/tpm/ 9739 9740TRACING 9741M: Steven Rostedt <rostedt@goodmis.org> 9742M: Ingo Molnar <mingo@redhat.com> 9743T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 9744S: Maintained 9745F: Documentation/trace/ftrace.txt 9746F: arch/*/*/*/ftrace.h 9747F: arch/*/kernel/ftrace.c 9748F: include/*/ftrace.h 9749F: include/linux/trace*.h 9750F: include/trace/ 9751F: kernel/trace/ 9752F: tools/testing/selftests/ftrace/ 9753 9754TRIVIAL PATCHES 9755M: Jiri Kosina <trivial@kernel.org> 9756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 9757S: Maintained 9758K: ^Subject:.*(?i)trivial 9759 9760TTY LAYER 9761M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9762M: Jiri Slaby <jslaby@suse.cz> 9763S: Supported 9764T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 9765F: drivers/tty/ 9766F: drivers/tty/serial/serial_core.c 9767F: include/linux/serial_core.h 9768F: include/linux/serial.h 9769F: include/linux/tty.h 9770F: include/uapi/linux/serial_core.h 9771F: include/uapi/linux/serial.h 9772F: include/uapi/linux/tty.h 9773 9774TUA9001 MEDIA DRIVER 9775M: Antti Palosaari <crope@iki.fi> 9776L: linux-media@vger.kernel.org 9777W: http://linuxtv.org/ 9778W: http://palosaari.fi/linux/ 9779Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9780T: git git://linuxtv.org/anttip/media_tree.git 9781S: Maintained 9782F: drivers/media/tuners/tua9001* 9783 9784TULIP NETWORK DRIVERS 9785M: Grant Grundler <grundler@parisc-linux.org> 9786L: netdev@vger.kernel.org 9787S: Maintained 9788F: drivers/net/ethernet/dec/tulip/ 9789 9790TUN/TAP driver 9791M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 9792W: http://vtun.sourceforge.net/tun 9793S: Maintained 9794F: Documentation/networking/tuntap.txt 9795F: arch/um/os-Linux/drivers/ 9796 9797TURBOCHANNEL SUBSYSTEM 9798M: "Maciej W. Rozycki" <macro@linux-mips.org> 9799M: Ralf Baechle <ralf@linux-mips.org> 9800L: linux-mips@linux-mips.org 9801Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 9802S: Maintained 9803F: drivers/tc/ 9804F: include/linux/tc.h 9805 9806U14-34F SCSI DRIVER 9807M: Dario Ballabio <ballabio_dario@emc.com> 9808L: linux-scsi@vger.kernel.org 9809S: Maintained 9810F: drivers/scsi/u14-34f.c 9811 9812UBI FILE SYSTEM (UBIFS) 9813M: Artem Bityutskiy <dedekind1@gmail.com> 9814M: Adrian Hunter <adrian.hunter@intel.com> 9815L: linux-mtd@lists.infradead.org 9816T: git git://git.infradead.org/ubifs-2.6.git 9817W: http://www.linux-mtd.infradead.org/doc/ubifs.html 9818S: Maintained 9819F: Documentation/filesystems/ubifs.txt 9820F: fs/ubifs/ 9821 9822UCLINUX (AND M68KNOMMU) 9823M: Greg Ungerer <gerg@uclinux.org> 9824W: http://www.uclinux.org/ 9825L: uclinux-dev@uclinux.org (subscribers-only) 9826S: Maintained 9827F: arch/m68k/*/*_no.* 9828F: arch/m68k/include/asm/*_no.* 9829 9830UDF FILESYSTEM 9831M: Jan Kara <jack@suse.cz> 9832S: Maintained 9833F: Documentation/filesystems/udf.txt 9834F: fs/udf/ 9835 9836UFS FILESYSTEM 9837M: Evgeniy Dushistov <dushistov@mail.ru> 9838S: Maintained 9839F: Documentation/filesystems/ufs.txt 9840F: fs/ufs/ 9841 9842UHID USERSPACE HID IO DRIVER: 9843M: David Herrmann <dh.herrmann@googlemail.com> 9844L: linux-input@vger.kernel.org 9845S: Maintained 9846F: drivers/hid/uhid.c 9847F: include/uapi/linux/uhid.h 9848 9849ULTRA-WIDEBAND (UWB) SUBSYSTEM: 9850L: linux-usb@vger.kernel.org 9851S: Orphan 9852F: drivers/uwb/ 9853F: include/linux/uwb.h 9854F: include/linux/uwb/ 9855 9856UNICORE32 ARCHITECTURE: 9857M: Guan Xuetao <gxt@mprc.pku.edu.cn> 9858W: http://mprc.pku.edu.cn/~guanxuetao/linux 9859S: Maintained 9860T: git git://github.com/gxt/linux.git 9861F: arch/unicore32/ 9862 9863UNIFDEF 9864M: Tony Finch <dot@dotat.at> 9865W: http://dotat.at/prog/unifdef 9866S: Maintained 9867F: scripts/unifdef.c 9868 9869UNIFORM CDROM DRIVER 9870M: Jens Axboe <axboe@kernel.dk> 9871W: http://www.kernel.dk 9872S: Maintained 9873F: Documentation/cdrom/ 9874F: drivers/cdrom/cdrom.c 9875F: include/linux/cdrom.h 9876F: include/uapi/linux/cdrom.h 9877 9878UNISYS S-PAR DRIVERS 9879M: Benjamin Romer <benjamin.romer@unisys.com> 9880M: David Kershner <david.kershner@unisys.com> 9881L: sparmaintainer@unisys.com (Unisys internal) 9882S: Supported 9883F: drivers/staging/unisys/ 9884 9885UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 9886M: Vinayak Holikatti <vinholikatti@gmail.com> 9887L: linux-scsi@vger.kernel.org 9888S: Supported 9889F: Documentation/scsi/ufs.txt 9890F: drivers/scsi/ufs/ 9891 9892UNSORTED BLOCK IMAGES (UBI) 9893M: Artem Bityutskiy <dedekind1@gmail.com> 9894W: http://www.linux-mtd.infradead.org/ 9895L: linux-mtd@lists.infradead.org 9896T: git git://git.infradead.org/ubifs-2.6.git 9897S: Maintained 9898F: drivers/mtd/ubi/ 9899F: include/linux/mtd/ubi.h 9900F: include/uapi/mtd/ubi-user.h 9901 9902UNSORTED BLOCK IMAGES (UBI) Fastmap 9903M: Richard Weinberger <richard@nod.at> 9904L: linux-mtd@lists.infradead.org 9905S: Maintained 9906F: drivers/mtd/ubi/fastmap.c 9907 9908USB ACM DRIVER 9909M: Oliver Neukum <oliver@neukum.org> 9910L: linux-usb@vger.kernel.org 9911S: Maintained 9912F: Documentation/usb/acm.txt 9913F: drivers/usb/class/cdc-acm.* 9914 9915USB AR5523 WIRELESS DRIVER 9916M: Pontus Fuchs <pontus.fuchs@gmail.com> 9917L: linux-wireless@vger.kernel.org 9918S: Maintained 9919F: drivers/net/wireless/ath/ar5523/ 9920 9921USB ATTACHED SCSI 9922M: Hans de Goede <hdegoede@redhat.com> 9923M: Gerd Hoffmann <kraxel@redhat.com> 9924L: linux-usb@vger.kernel.org 9925L: linux-scsi@vger.kernel.org 9926S: Maintained 9927F: drivers/usb/storage/uas.c 9928 9929USB CDC ETHERNET DRIVER 9930M: Oliver Neukum <oliver@neukum.org> 9931L: linux-usb@vger.kernel.org 9932S: Maintained 9933F: drivers/net/usb/cdc_*.c 9934F: include/uapi/linux/usb/cdc.h 9935 9936USB CYPRESS C67X00 DRIVER 9937M: Peter Korsgaard <jacmet@sunsite.dk> 9938L: linux-usb@vger.kernel.org 9939S: Maintained 9940F: drivers/usb/c67x00/ 9941 9942USB DAVICOM DM9601 DRIVER 9943M: Peter Korsgaard <jacmet@sunsite.dk> 9944L: netdev@vger.kernel.org 9945W: http://www.linux-usb.org/usbnet 9946S: Maintained 9947F: drivers/net/usb/dm9601.c 9948 9949USB DIAMOND RIO500 DRIVER 9950M: Cesar Miquel <miquel@df.uba.ar> 9951L: rio500-users@lists.sourceforge.net 9952W: http://rio500.sourceforge.net 9953S: Maintained 9954F: drivers/usb/misc/rio500* 9955 9956USB EHCI DRIVER 9957M: Alan Stern <stern@rowland.harvard.edu> 9958L: linux-usb@vger.kernel.org 9959S: Maintained 9960F: Documentation/usb/ehci.txt 9961F: drivers/usb/host/ehci* 9962 9963USB GADGET/PERIPHERAL SUBSYSTEM 9964M: Felipe Balbi <balbi@ti.com> 9965L: linux-usb@vger.kernel.org 9966W: http://www.linux-usb.org/gadget 9967T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9968S: Maintained 9969F: drivers/usb/gadget/ 9970F: include/linux/usb/gadget* 9971 9972USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 9973M: Jiri Kosina <jkosina@suse.cz> 9974L: linux-usb@vger.kernel.org 9975T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 9976S: Maintained 9977F: Documentation/hid/hiddev.txt 9978F: drivers/hid/usbhid/ 9979 9980USB ISP116X DRIVER 9981M: Olav Kongas <ok@artecdesign.ee> 9982L: linux-usb@vger.kernel.org 9983S: Maintained 9984F: drivers/usb/host/isp116x* 9985F: include/linux/usb/isp116x.h 9986 9987USB MASS STORAGE DRIVER 9988M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 9989L: linux-usb@vger.kernel.org 9990L: usb-storage@lists.one-eyed-alien.net 9991S: Maintained 9992W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 9993F: drivers/usb/storage/ 9994 9995USB MIDI DRIVER 9996M: Clemens Ladisch <clemens@ladisch.de> 9997L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9998T: git git://git.alsa-project.org/alsa-kernel.git 9999S: Maintained 10000F: sound/usb/midi.* 10001 10002USB NETWORKING DRIVERS 10003L: linux-usb@vger.kernel.org 10004S: Odd Fixes 10005F: drivers/net/usb/ 10006 10007USB OHCI DRIVER 10008M: Alan Stern <stern@rowland.harvard.edu> 10009L: linux-usb@vger.kernel.org 10010S: Maintained 10011F: Documentation/usb/ohci.txt 10012F: drivers/usb/host/ohci* 10013 10014USB OVER IP DRIVER 10015M: Valentina Manea <valentina.manea.m@gmail.com> 10016M: Shuah Khan <shuah.kh@samsung.com> 10017L: linux-usb@vger.kernel.org 10018S: Maintained 10019F: drivers/usb/usbip/ 10020F: tools/usb/usbip/ 10021 10022USB PEGASUS DRIVER 10023M: Petko Manolov <petkan@nucleusys.com> 10024L: linux-usb@vger.kernel.org 10025L: netdev@vger.kernel.org 10026T: git git://github.com/petkan/pegasus.git 10027W: https://github.com/petkan/pegasus 10028S: Maintained 10029F: drivers/net/usb/pegasus.* 10030 10031USB PHY LAYER 10032M: Felipe Balbi <balbi@ti.com> 10033L: linux-usb@vger.kernel.org 10034T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10035S: Maintained 10036F: drivers/usb/phy/ 10037 10038USB PRINTER DRIVER (usblp) 10039M: Pete Zaitcev <zaitcev@redhat.com> 10040L: linux-usb@vger.kernel.org 10041S: Supported 10042F: drivers/usb/class/usblp.c 10043 10044USB RTL8150 DRIVER 10045M: Petko Manolov <petkan@nucleusys.com> 10046L: linux-usb@vger.kernel.org 10047L: netdev@vger.kernel.org 10048T: git git://github.com/petkan/rtl8150.git 10049W: https://github.com/petkan/rtl8150 10050S: Maintained 10051F: drivers/net/usb/rtl8150.c 10052 10053USB SERIAL SUBSYSTEM 10054M: Johan Hovold <johan@kernel.org> 10055L: linux-usb@vger.kernel.org 10056S: Maintained 10057F: Documentation/usb/usb-serial.txt 10058F: drivers/usb/serial/ 10059F: include/linux/usb/serial.h 10060 10061USB SMSC75XX ETHERNET DRIVER 10062M: Steve Glendinning <steve.glendinning@shawell.net> 10063L: netdev@vger.kernel.org 10064S: Maintained 10065F: drivers/net/usb/smsc75xx.* 10066 10067USB SMSC95XX ETHERNET DRIVER 10068M: Steve Glendinning <steve.glendinning@shawell.net> 10069L: netdev@vger.kernel.org 10070S: Maintained 10071F: drivers/net/usb/smsc95xx.* 10072 10073USB SUBSYSTEM 10074M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10075L: linux-usb@vger.kernel.org 10076W: http://www.linux-usb.org 10077T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10078S: Supported 10079F: Documentation/usb/ 10080F: drivers/usb/ 10081F: include/linux/usb.h 10082F: include/linux/usb/ 10083 10084USB UHCI DRIVER 10085M: Alan Stern <stern@rowland.harvard.edu> 10086L: linux-usb@vger.kernel.org 10087S: Maintained 10088F: drivers/usb/host/uhci* 10089 10090USB "USBNET" DRIVER FRAMEWORK 10091M: Oliver Neukum <oneukum@suse.de> 10092L: netdev@vger.kernel.org 10093W: http://www.linux-usb.org/usbnet 10094S: Maintained 10095F: drivers/net/usb/usbnet.c 10096F: include/linux/usb/usbnet.h 10097 10098USB VIDEO CLASS 10099M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10100L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10101L: linux-media@vger.kernel.org 10102T: git git://linuxtv.org/media_tree.git 10103W: http://www.ideasonboard.org/uvc/ 10104S: Maintained 10105F: drivers/media/usb/uvc/ 10106F: include/uapi/linux/uvcvideo.h 10107 10108USB VISION DRIVER 10109M: Hans Verkuil <hverkuil@xs4all.nl> 10110L: linux-media@vger.kernel.org 10111T: git git://linuxtv.org/media_tree.git 10112W: http://linuxtv.org 10113S: Odd Fixes 10114F: drivers/media/usb/usbvision/ 10115 10116USB WEBCAM GADGET 10117M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10118L: linux-usb@vger.kernel.org 10119S: Maintained 10120F: drivers/usb/gadget/function/*uvc* 10121F: drivers/usb/gadget/legacy/webcam.c 10122 10123USB WIRELESS RNDIS DRIVER (rndis_wlan) 10124M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10125L: linux-wireless@vger.kernel.org 10126S: Maintained 10127F: drivers/net/wireless/rndis_wlan.c 10128 10129USB XHCI DRIVER 10130M: Mathias Nyman <mathias.nyman@intel.com> 10131L: linux-usb@vger.kernel.org 10132S: Supported 10133F: drivers/usb/host/xhci* 10134F: drivers/usb/host/pci-quirks* 10135 10136USB ZD1201 DRIVER 10137L: linux-wireless@vger.kernel.org 10138W: http://linux-lc100020.sourceforge.net 10139S: Orphan 10140F: drivers/net/wireless/zd1201.* 10141 10142USB ZR364XX DRIVER 10143M: Antoine Jacquet <royale@zerezo.com> 10144L: linux-usb@vger.kernel.org 10145L: linux-media@vger.kernel.org 10146T: git git://linuxtv.org/media_tree.git 10147W: http://royale.zerezo.com/zr364xx/ 10148S: Maintained 10149F: Documentation/video4linux/zr364xx.txt 10150F: drivers/media/usb/zr364xx/ 10151 10152USER-MODE LINUX (UML) 10153M: Jeff Dike <jdike@addtoit.com> 10154M: Richard Weinberger <richard@nod.at> 10155L: user-mode-linux-devel@lists.sourceforge.net 10156L: user-mode-linux-user@lists.sourceforge.net 10157W: http://user-mode-linux.sourceforge.net 10158S: Maintained 10159F: Documentation/virtual/uml/ 10160F: arch/um/ 10161F: arch/x86/um/ 10162F: fs/hostfs/ 10163F: fs/hppfs/ 10164 10165USERSPACE I/O (UIO) 10166M: "Hans J. Koch" <hjk@hansjkoch.de> 10167M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10168S: Maintained 10169F: Documentation/DocBook/uio-howto.tmpl 10170F: drivers/uio/ 10171F: include/linux/uio*.h 10172 10173UTIL-LINUX PACKAGE 10174M: Karel Zak <kzak@redhat.com> 10175L: util-linux@vger.kernel.org 10176W: http://en.wikipedia.org/wiki/Util-linux 10177T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10178S: Maintained 10179 10180UVESAFB DRIVER 10181M: Michal Januszewski <spock@gentoo.org> 10182L: linux-fbdev@vger.kernel.org 10183W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10184S: Maintained 10185F: Documentation/fb/uvesafb.txt 10186F: drivers/video/fbdev/uvesafb.* 10187 10188VFAT/FAT/MSDOS FILESYSTEM 10189M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10190S: Maintained 10191F: Documentation/filesystems/vfat.txt 10192F: fs/fat/ 10193 10194VFIO DRIVER 10195M: Alex Williamson <alex.williamson@redhat.com> 10196L: kvm@vger.kernel.org 10197S: Maintained 10198F: Documentation/vfio.txt 10199F: drivers/vfio/ 10200F: include/linux/vfio.h 10201F: include/uapi/linux/vfio.h 10202 10203VIDEOBUF2 FRAMEWORK 10204M: Pawel Osciak <pawel@osciak.com> 10205M: Marek Szyprowski <m.szyprowski@samsung.com> 10206M: Kyungmin Park <kyungmin.park@samsung.com> 10207L: linux-media@vger.kernel.org 10208S: Maintained 10209F: drivers/media/v4l2-core/videobuf2-* 10210F: include/media/videobuf2-* 10211 10212VIRTIO CONSOLE DRIVER 10213M: Amit Shah <amit.shah@redhat.com> 10214L: virtualization@lists.linux-foundation.org 10215S: Maintained 10216F: drivers/char/virtio_console.c 10217F: include/linux/virtio_console.h 10218F: include/uapi/linux/virtio_console.h 10219 10220VIRTIO CORE, NET AND BLOCK DRIVERS 10221M: Rusty Russell <rusty@rustcorp.com.au> 10222M: "Michael S. Tsirkin" <mst@redhat.com> 10223L: virtualization@lists.linux-foundation.org 10224S: Maintained 10225F: drivers/virtio/ 10226F: tools/virtio/ 10227F: drivers/net/virtio_net.c 10228F: drivers/block/virtio_blk.c 10229F: include/linux/virtio_*.h 10230F: include/uapi/linux/virtio_*.h 10231 10232VIRTIO HOST (VHOST) 10233M: "Michael S. Tsirkin" <mst@redhat.com> 10234L: kvm@vger.kernel.org 10235L: virtualization@lists.linux-foundation.org 10236L: netdev@vger.kernel.org 10237S: Maintained 10238F: drivers/vhost/ 10239F: include/uapi/linux/vhost.h 10240 10241VIA RHINE NETWORK DRIVER 10242M: Roger Luethi <rl@hellgate.ch> 10243S: Maintained 10244F: drivers/net/ethernet/via/via-rhine.c 10245 10246VIA SD/MMC CARD CONTROLLER DRIVER 10247M: Bruce Chang <brucechang@via.com.tw> 10248M: Harald Welte <HaraldWelte@viatech.com> 10249S: Maintained 10250F: drivers/mmc/host/via-sdmmc.c 10251 10252VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10253M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10254L: linux-fbdev@vger.kernel.org 10255S: Maintained 10256F: include/linux/via-core.h 10257F: include/linux/via-gpio.h 10258F: include/linux/via_i2c.h 10259F: drivers/video/fbdev/via/ 10260 10261VIA VELOCITY NETWORK DRIVER 10262M: Francois Romieu <romieu@fr.zoreil.com> 10263L: netdev@vger.kernel.org 10264S: Maintained 10265F: drivers/net/ethernet/via/via-velocity.* 10266 10267VIVID VIRTUAL VIDEO DRIVER 10268M: Hans Verkuil <hverkuil@xs4all.nl> 10269L: linux-media@vger.kernel.org 10270T: git git://linuxtv.org/media_tree.git 10271W: http://linuxtv.org 10272S: Maintained 10273F: drivers/media/platform/vivid/* 10274 10275VLAN (802.1Q) 10276M: Patrick McHardy <kaber@trash.net> 10277L: netdev@vger.kernel.org 10278S: Maintained 10279F: drivers/net/macvlan.c 10280F: include/linux/if_*vlan.h 10281F: net/8021q/ 10282 10283VLYNQ BUS 10284M: Florian Fainelli <florian@openwrt.org> 10285L: openwrt-devel@lists.openwrt.org (subscribers-only) 10286S: Maintained 10287F: drivers/vlynq/vlynq.c 10288F: include/linux/vlynq.h 10289 10290VME SUBSYSTEM 10291M: Martyn Welch <martyn.welch@ge.com> 10292M: Manohar Vanga <manohar.vanga@gmail.com> 10293M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10294L: devel@driverdev.osuosl.org 10295S: Maintained 10296T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10297F: Documentation/vme_api.txt 10298F: drivers/staging/vme/ 10299F: drivers/vme/ 10300F: include/linux/vme* 10301 10302VMWARE HYPERVISOR INTERFACE 10303M: Alok Kataria <akataria@vmware.com> 10304L: virtualization@lists.linux-foundation.org 10305S: Supported 10306F: arch/x86/kernel/cpu/vmware.c 10307 10308VMWARE BALLOON DRIVER 10309M: Xavier Deguillard <xdeguillard@vmware.com> 10310M: Philip Moltmann <moltmann@vmware.com> 10311M: "VMware, Inc." <pv-drivers@vmware.com> 10312L: linux-kernel@vger.kernel.org 10313S: Maintained 10314F: drivers/misc/vmw_balloon.c 10315 10316VMWARE VMXNET3 ETHERNET DRIVER 10317M: Shreyas Bhatewara <sbhatewara@vmware.com> 10318M: "VMware, Inc." <pv-drivers@vmware.com> 10319L: netdev@vger.kernel.org 10320S: Maintained 10321F: drivers/net/vmxnet3/ 10322 10323VMware PVSCSI driver 10324M: Arvind Kumar <arvindkumar@vmware.com> 10325M: VMware PV-Drivers <pv-drivers@vmware.com> 10326L: linux-scsi@vger.kernel.org 10327S: Maintained 10328F: drivers/scsi/vmw_pvscsi.c 10329F: drivers/scsi/vmw_pvscsi.h 10330 10331VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10332M: Liam Girdwood <lgirdwood@gmail.com> 10333M: Mark Brown <broonie@kernel.org> 10334L: linux-kernel@vger.kernel.org 10335W: http://opensource.wolfsonmicro.com/node/15 10336W: http://www.slimlogic.co.uk/?p=48 10337T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10338S: Supported 10339F: drivers/regulator/ 10340F: include/linux/regulator/ 10341 10342VT1211 HARDWARE MONITOR DRIVER 10343M: Juerg Haefliger <juergh@gmail.com> 10344L: lm-sensors@lm-sensors.org 10345S: Maintained 10346F: Documentation/hwmon/vt1211 10347F: drivers/hwmon/vt1211.c 10348 10349VT8231 HARDWARE MONITOR DRIVER 10350M: Roger Lucas <vt8231@hiddenengine.co.uk> 10351L: lm-sensors@lm-sensors.org 10352S: Maintained 10353F: drivers/hwmon/vt8231.c 10354 10355VUB300 USB to SDIO/SD/MMC bridge chip 10356M: Tony Olech <tony.olech@elandigitalsystems.com> 10357L: linux-mmc@vger.kernel.org 10358L: linux-usb@vger.kernel.org 10359S: Supported 10360F: drivers/mmc/host/vub300.c 10361 10362W1 DALLAS'S 1-WIRE BUS 10363M: Evgeniy Polyakov <zbr@ioremap.net> 10364S: Maintained 10365F: Documentation/w1/ 10366F: drivers/w1/ 10367 10368W83791D HARDWARE MONITORING DRIVER 10369M: Marc Hulsman <m.hulsman@tudelft.nl> 10370L: lm-sensors@lm-sensors.org 10371S: Maintained 10372F: Documentation/hwmon/w83791d 10373F: drivers/hwmon/w83791d.c 10374 10375W83793 HARDWARE MONITORING DRIVER 10376M: Rudolf Marek <r.marek@assembler.cz> 10377L: lm-sensors@lm-sensors.org 10378S: Maintained 10379F: Documentation/hwmon/w83793 10380F: drivers/hwmon/w83793.c 10381 10382W83795 HARDWARE MONITORING DRIVER 10383M: Jean Delvare <jdelvare@suse.de> 10384L: lm-sensors@lm-sensors.org 10385S: Maintained 10386F: drivers/hwmon/w83795.c 10387 10388W83L51xD SD/MMC CARD INTERFACE DRIVER 10389M: Pierre Ossman <pierre@ossman.eu> 10390S: Maintained 10391F: drivers/mmc/host/wbsd.* 10392 10393WACOM PROTOCOL 4 SERIAL TABLETS 10394M: Julian Squires <julian@cipht.net> 10395M: Hans de Goede <hdegoede@redhat.com> 10396L: linux-input@vger.kernel.org 10397S: Maintained 10398F: drivers/input/tablet/wacom_serial4.c 10399 10400WATCHDOG DEVICE DRIVERS 10401M: Wim Van Sebroeck <wim@iguana.be> 10402L: linux-watchdog@vger.kernel.org 10403W: http://www.linux-watchdog.org/ 10404T: git git://www.linux-watchdog.org/linux-watchdog.git 10405S: Maintained 10406F: Documentation/watchdog/ 10407F: drivers/watchdog/ 10408F: include/linux/watchdog.h 10409F: include/uapi/linux/watchdog.h 10410 10411WD7000 SCSI DRIVER 10412M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10413L: linux-scsi@vger.kernel.org 10414S: Maintained 10415F: drivers/scsi/wd7000.c 10416 10417WIIMOTE HID DRIVER 10418M: David Herrmann <dh.herrmann@googlemail.com> 10419L: linux-input@vger.kernel.org 10420S: Maintained 10421F: drivers/hid/hid-wiimote* 10422 10423WINBOND CIR DRIVER 10424M: David Härdeman <david@hardeman.nu> 10425S: Maintained 10426F: drivers/media/rc/winbond-cir.c 10427 10428WIMAX STACK 10429M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10430M: linux-wimax@intel.com 10431L: wimax@linuxwimax.org (subscribers-only) 10432S: Supported 10433W: http://linuxwimax.org 10434F: Documentation/wimax/README.wimax 10435F: include/linux/wimax/debug.h 10436F: include/net/wimax.h 10437F: include/uapi/linux/wimax.h 10438F: net/wimax/ 10439 10440WISTRON LAPTOP BUTTON DRIVER 10441M: Miloslav Trmac <mitr@volny.cz> 10442S: Maintained 10443F: drivers/input/misc/wistron_btns.c 10444 10445WL3501 WIRELESS PCMCIA CARD DRIVER 10446M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10447L: linux-wireless@vger.kernel.org 10448W: http://oops.ghostprotocols.net:81/blog 10449S: Maintained 10450F: drivers/net/wireless/wl3501* 10451 10452WM97XX TOUCHSCREEN DRIVERS 10453M: Mark Brown <broonie@kernel.org> 10454M: Liam Girdwood <lrg@slimlogic.co.uk> 10455L: linux-input@vger.kernel.org 10456T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10457W: http://opensource.wolfsonmicro.com/node/7 10458S: Supported 10459F: drivers/input/touchscreen/*wm97* 10460F: include/linux/wm97xx.h 10461 10462WOLFSON MICROELECTRONICS DRIVERS 10463L: patches@opensource.wolfsonmicro.com 10464T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10465T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10466W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10467S: Supported 10468F: Documentation/hwmon/wm83?? 10469F: arch/arm/mach-s3c64xx/mach-crag6410* 10470F: drivers/clk/clk-wm83*.c 10471F: drivers/extcon/extcon-arizona.c 10472F: drivers/leds/leds-wm83*.c 10473F: drivers/gpio/gpio-*wm*.c 10474F: drivers/gpio/gpio-arizona.c 10475F: drivers/hwmon/wm83??-hwmon.c 10476F: drivers/input/misc/wm831x-on.c 10477F: drivers/input/touchscreen/wm831x-ts.c 10478F: drivers/input/touchscreen/wm97*.c 10479F: drivers/mfd/arizona* 10480F: drivers/mfd/wm*.c 10481F: drivers/power/wm83*.c 10482F: drivers/rtc/rtc-wm83*.c 10483F: drivers/regulator/wm8*.c 10484F: drivers/video/backlight/wm83*_bl.c 10485F: drivers/watchdog/wm83*_wdt.c 10486F: include/linux/mfd/arizona/ 10487F: include/linux/mfd/wm831x/ 10488F: include/linux/mfd/wm8350/ 10489F: include/linux/mfd/wm8400* 10490F: include/linux/wm97xx.h 10491F: include/sound/wm????.h 10492F: sound/soc/codecs/arizona.? 10493F: sound/soc/codecs/wm* 10494 10495WORKQUEUE 10496M: Tejun Heo <tj@kernel.org> 10497T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10498S: Maintained 10499F: include/linux/workqueue.h 10500F: kernel/workqueue.c 10501F: Documentation/workqueue.txt 10502 10503X.25 NETWORK LAYER 10504M: Andrew Hendry <andrew.hendry@gmail.com> 10505L: linux-x25@vger.kernel.org 10506S: Odd Fixes 10507F: Documentation/networking/x25* 10508F: include/net/x25* 10509F: net/x25/ 10510 10511X86 ARCHITECTURE (32-BIT AND 64-BIT) 10512M: Thomas Gleixner <tglx@linutronix.de> 10513M: Ingo Molnar <mingo@redhat.com> 10514M: "H. Peter Anvin" <hpa@zytor.com> 10515M: x86@kernel.org 10516L: linux-kernel@vger.kernel.org 10517T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10518S: Maintained 10519F: Documentation/x86/ 10520F: arch/x86/ 10521 10522X86 PLATFORM DRIVERS 10523M: Darren Hart <dvhart@infradead.org> 10524L: platform-driver-x86@vger.kernel.org 10525T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10526S: Maintained 10527F: drivers/platform/x86/ 10528 10529X86 MCE INFRASTRUCTURE 10530M: Tony Luck <tony.luck@intel.com> 10531M: Borislav Petkov <bp@alien8.de> 10532L: linux-edac@vger.kernel.org 10533S: Maintained 10534F: arch/x86/kernel/cpu/mcheck/* 10535 10536X86 VDSO 10537M: Andy Lutomirski <luto@amacapital.net> 10538L: linux-kernel@vger.kernel.org 10539T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10540S: Maintained 10541F: arch/x86/vdso/ 10542 10543XC2028/3028 TUNER DRIVER 10544M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10545L: linux-media@vger.kernel.org 10546W: http://linuxtv.org 10547T: git git://linuxtv.org/media_tree.git 10548S: Maintained 10549F: drivers/media/tuners/tuner-xc2028.* 10550 10551XEN HYPERVISOR INTERFACE 10552M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10553M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10554M: David Vrabel <david.vrabel@citrix.com> 10555L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10556T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10557S: Supported 10558F: arch/x86/xen/ 10559F: drivers/*/xen-*front.c 10560F: drivers/xen/ 10561F: arch/x86/include/asm/xen/ 10562F: include/xen/ 10563F: include/uapi/xen/ 10564 10565XEN HYPERVISOR ARM 10566M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10567L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10568S: Supported 10569F: arch/arm/xen/ 10570F: arch/arm/include/asm/xen/ 10571 10572XEN HYPERVISOR ARM64 10573M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10574L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10575S: Supported 10576F: arch/arm64/xen/ 10577F: arch/arm64/include/asm/xen/ 10578 10579XEN NETWORK BACKEND DRIVER 10580M: Ian Campbell <ian.campbell@citrix.com> 10581M: Wei Liu <wei.liu2@citrix.com> 10582L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10583L: netdev@vger.kernel.org 10584S: Supported 10585F: drivers/net/xen-netback/* 10586 10587XEN PCI SUBSYSTEM 10588M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10589L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10590S: Supported 10591F: arch/x86/pci/*xen* 10592F: drivers/pci/*xen* 10593 10594XEN BLOCK SUBSYSTEM 10595M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10596L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10597S: Supported 10598F: drivers/block/xen-blkback/* 10599F: drivers/block/xen* 10600 10601XEN PVSCSI DRIVERS 10602M: Juergen Gross <jgross@suse.com> 10603L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10604L: linux-scsi@vger.kernel.org 10605S: Supported 10606F: drivers/scsi/xen-scsifront.c 10607F: drivers/xen/xen-scsiback.c 10608F: include/xen/interface/io/vscsiif.h 10609 10610XEN SWIOTLB SUBSYSTEM 10611M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10612L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10613S: Supported 10614F: arch/x86/xen/*swiotlb* 10615F: drivers/xen/*swiotlb* 10616 10617XFS FILESYSTEM 10618P: Silicon Graphics Inc 10619M: Dave Chinner <david@fromorbit.com> 10620M: xfs@oss.sgi.com 10621L: xfs@oss.sgi.com 10622W: http://oss.sgi.com/projects/xfs 10623T: git git://oss.sgi.com/xfs/xfs.git 10624S: Supported 10625F: Documentation/filesystems/xfs.txt 10626F: fs/xfs/ 10627 10628XILINX AXI ETHERNET DRIVER 10629M: Anirudha Sarangi <anirudh@xilinx.com> 10630M: John Linn <John.Linn@xilinx.com> 10631S: Maintained 10632F: drivers/net/ethernet/xilinx/xilinx_axienet* 10633 10634XILINX UARTLITE SERIAL DRIVER 10635M: Peter Korsgaard <jacmet@sunsite.dk> 10636L: linux-serial@vger.kernel.org 10637S: Maintained 10638F: drivers/tty/serial/uartlite.c 10639 10640XILLYBUS DRIVER 10641M: Eli Billauer <eli.billauer@gmail.com> 10642L: linux-kernel@vger.kernel.org 10643S: Supported 10644F: drivers/char/xillybus/ 10645 10646XTENSA XTFPGA PLATFORM SUPPORT 10647M: Max Filippov <jcmvbkbc@gmail.com> 10648L: linux-xtensa@linux-xtensa.org 10649S: Maintained 10650F: drivers/spi/spi-xtensa-xtfpga.c 10651 10652YAM DRIVER FOR AX.25 10653M: Jean-Paul Roubelat <jpr@f6fbb.org> 10654L: linux-hams@vger.kernel.org 10655S: Maintained 10656F: drivers/net/hamradio/yam* 10657F: include/linux/yam.h 10658 10659YEALINK PHONE DRIVER 10660M: Henk Vergonet <Henk.Vergonet@gmail.com> 10661L: usbb2k-api-dev@nongnu.org 10662S: Maintained 10663F: Documentation/input/yealink.txt 10664F: drivers/input/misc/yealink.* 10665 10666Z8530 DRIVER FOR AX.25 10667M: Joerg Reuter <jreuter@yaina.de> 10668W: http://yaina.de/jreuter/ 10669W: http://www.qsl.net/dl1bke/ 10670L: linux-hams@vger.kernel.org 10671S: Maintained 10672F: Documentation/networking/z8530drv.txt 10673F: drivers/net/hamradio/*scc.c 10674F: drivers/net/hamradio/z8530.h 10675 10676ZBUD COMPRESSED PAGE ALLOCATOR 10677M: Seth Jennings <sjennings@variantweb.net> 10678L: linux-mm@kvack.org 10679S: Maintained 10680F: mm/zbud.c 10681F: include/linux/zbud.h 10682 10683ZD1211RW WIRELESS DRIVER 10684M: Daniel Drake <dsd@gentoo.org> 10685M: Ulrich Kunitz <kune@deine-taler.de> 10686W: http://zd1211.ath.cx/wiki/DriverRewrite 10687L: linux-wireless@vger.kernel.org 10688L: zd1211-devs@lists.sourceforge.net (subscribers-only) 10689S: Maintained 10690F: drivers/net/wireless/zd1211rw/ 10691 10692ZR36067 VIDEO FOR LINUX DRIVER 10693L: mjpeg-users@lists.sourceforge.net 10694L: linux-media@vger.kernel.org 10695W: http://mjpeg.sourceforge.net/driver-zoran/ 10696T: hg http://linuxtv.org/hg/v4l-dvb 10697S: Odd Fixes 10698F: drivers/media/pci/zoran/ 10699 10700ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 10701M: Minchan Kim <minchan@kernel.org> 10702M: Nitin Gupta <ngupta@vflare.org> 10703L: linux-kernel@vger.kernel.org 10704S: Maintained 10705F: drivers/block/zram/ 10706F: Documentation/blockdev/zram.txt 10707 10708ZS DECSTATION Z85C30 SERIAL DRIVER 10709M: "Maciej W. Rozycki" <macro@linux-mips.org> 10710S: Maintained 10711F: drivers/tty/serial/zs.* 10712 10713ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 10714M: Minchan Kim <minchan@kernel.org> 10715M: Nitin Gupta <ngupta@vflare.org> 10716L: linux-mm@kvack.org 10717S: Maintained 10718F: mm/zsmalloc.c 10719F: include/linux/zsmalloc.h 10720 10721ZSWAP COMPRESSED SWAP CACHING 10722M: Seth Jennings <sjennings@variantweb.net> 10723L: linux-mm@kvack.org 10724S: Maintained 10725F: mm/zswap.c 10726 10727THE REST 10728M: Linus Torvalds <torvalds@linux-foundation.org> 10729L: linux-kernel@vger.kernel.org 10730Q: http://patchwork.kernel.org/project/LKML/list/ 10731T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 10732S: Buried alive in reporters 10733F: * 10734F: */ 10735