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