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