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