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