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