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) 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: drivers/net/ethernet/intel/ 4392 4393INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 4394M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 4395L: linux-wireless@vger.kernel.org 4396S: Maintained 4397F: Documentation/networking/README.ipw2100 4398F: Documentation/networking/README.ipw2200 4399F: drivers/net/wireless/ipw2x00/ 4400 4401INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 4402M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 4403M: Gang Wei <gang.wei@intel.com> 4404M: Shane Wang <shane.wang@intel.com> 4405L: tboot-devel@lists.sourceforge.net 4406W: http://tboot.sourceforge.net 4407T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 4408S: Supported 4409F: Documentation/intel_txt.txt 4410F: include/linux/tboot.h 4411F: arch/x86/kernel/tboot.c 4412 4413INTEL WIRELESS WIMAX CONNECTION 2400 4414M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 4415M: linux-wimax@intel.com 4416L: wimax@linuxwimax.org 4417S: Supported 4418W: http://linuxwimax.org 4419F: Documentation/wimax/README.i2400m 4420F: drivers/net/wimax/i2400m/ 4421F: include/uapi/linux/wimax/i2400m.h 4422 4423INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 4424M: Stanislaw Gruszka <sgruszka@redhat.com> 4425L: linux-wireless@vger.kernel.org 4426S: Supported 4427F: drivers/net/wireless/iwlegacy/ 4428 4429INTEL WIRELESS WIFI LINK (iwlwifi) 4430M: Johannes Berg <johannes.berg@intel.com> 4431M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 4432M: Intel Linux Wireless <ilw@linux.intel.com> 4433L: linux-wireless@vger.kernel.org 4434W: http://intellinuxwireless.org 4435T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 4436S: Supported 4437F: drivers/net/wireless/iwlwifi/ 4438 4439INTEL MANAGEMENT ENGINE (mei) 4440M: Tomas Winkler <tomas.winkler@intel.com> 4441L: linux-kernel@vger.kernel.org 4442S: Supported 4443F: include/uapi/linux/mei.h 4444F: drivers/misc/mei/* 4445F: Documentation/misc-devices/mei/* 4446 4447IOC3 ETHERNET DRIVER 4448M: Ralf Baechle <ralf@linux-mips.org> 4449L: linux-mips@linux-mips.org 4450S: Maintained 4451F: drivers/net/ethernet/sgi/ioc3-eth.c 4452 4453IOC3 SERIAL DRIVER 4454M: Pat Gefre <pfg@sgi.com> 4455L: linux-serial@vger.kernel.org 4456S: Maintained 4457F: drivers/tty/serial/ioc3_serial.c 4458 4459IP MASQUERADING 4460M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 4461S: Maintained 4462F: net/ipv4/netfilter/ipt_MASQUERADE.c 4463 4464IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 4465M: Francois Romieu <romieu@fr.zoreil.com> 4466M: Sorbica Shieh <sorbica@icplus.com.tw> 4467L: netdev@vger.kernel.org 4468S: Maintained 4469F: drivers/net/ethernet/icplus/ipg.* 4470 4471IPATH DRIVER 4472M: Mike Marciniszyn <infinipath@intel.com> 4473L: linux-rdma@vger.kernel.org 4474S: Maintained 4475F: drivers/infiniband/hw/ipath/ 4476 4477IPMI SUBSYSTEM 4478M: Corey Minyard <minyard@acm.org> 4479L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 4480W: http://openipmi.sourceforge.net/ 4481S: Supported 4482F: Documentation/IPMI.txt 4483F: drivers/char/ipmi/ 4484F: include/linux/ipmi* 4485F: include/uapi/linux/ipmi* 4486 4487IPS SCSI RAID DRIVER 4488M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 4489L: linux-scsi@vger.kernel.org 4490W: http://www.adaptec.com/ 4491S: Maintained 4492F: drivers/scsi/ips* 4493 4494IPVS 4495M: Wensong Zhang <wensong@linux-vs.org> 4496M: Simon Horman <horms@verge.net.au> 4497M: Julian Anastasov <ja@ssi.bg> 4498L: netdev@vger.kernel.org 4499L: lvs-devel@vger.kernel.org 4500S: Maintained 4501F: Documentation/networking/ipvs-sysctl.txt 4502F: include/net/ip_vs.h 4503F: include/uapi/linux/ip_vs.h 4504F: net/netfilter/ipvs/ 4505 4506IPWIRELESS DRIVER 4507M: Jiri Kosina <jkosina@suse.cz> 4508M: David Sterba <dsterba@suse.cz> 4509S: Odd Fixes 4510F: drivers/tty/ipwireless/ 4511 4512IPX NETWORK LAYER 4513M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 4514L: netdev@vger.kernel.org 4515S: Maintained 4516F: include/net/ipx.h 4517F: include/uapi/linux/ipx.h 4518F: net/ipx/ 4519 4520IRDA SUBSYSTEM 4521M: Samuel Ortiz <samuel@sortiz.org> 4522L: irda-users@lists.sourceforge.net (subscribers-only) 4523L: netdev@vger.kernel.org 4524W: http://irda.sourceforge.net/ 4525S: Maintained 4526T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 4527F: Documentation/networking/irda.txt 4528F: drivers/net/irda/ 4529F: include/net/irda/ 4530F: net/irda/ 4531 4532IRQ SUBSYSTEM 4533M: Thomas Gleixner <tglx@linutronix.de> 4534S: Maintained 4535T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 4536F: kernel/irq/ 4537F: drivers/irqchip/ 4538 4539IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 4540M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 4541S: Maintained 4542F: Documentation/IRQ-domain.txt 4543F: include/linux/irqdomain.h 4544F: kernel/irq/irqdomain.c 4545 4546ISAPNP 4547M: Jaroslav Kysela <perex@perex.cz> 4548S: Maintained 4549F: Documentation/isapnp.txt 4550F: drivers/pnp/isapnp/ 4551F: include/linux/isapnp.h 4552 4553ISA RADIO MODULE 4554M: Hans Verkuil <hverkuil@xs4all.nl> 4555L: linux-media@vger.kernel.org 4556T: git git://linuxtv.org/media_tree.git 4557W: http://linuxtv.org 4558S: Maintained 4559F: drivers/media/radio/radio-isa* 4560 4561iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 4562M: Peter Jones <pjones@redhat.com> 4563M: Konrad Rzeszutek Wilk <konrad@kernel.org> 4564S: Maintained 4565F: drivers/firmware/iscsi_ibft* 4566 4567ISCSI 4568M: Mike Christie <michaelc@cs.wisc.edu> 4569L: open-iscsi@googlegroups.com 4570W: www.open-iscsi.org 4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 4572S: Maintained 4573F: drivers/scsi/*iscsi* 4574F: include/scsi/*iscsi* 4575 4576ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 4577M: Or Gerlitz <ogerlitz@mellanox.com> 4578M: Roi Dayan <roid@mellanox.com> 4579L: linux-rdma@vger.kernel.org 4580S: Supported 4581W: http://www.openfabrics.org 4582W: www.open-iscsi.org 4583Q: http://patchwork.kernel.org/project/linux-rdma/list/ 4584F: drivers/infiniband/ulp/iser/ 4585 4586ISDN SUBSYSTEM 4587M: Karsten Keil <isdn@linux-pingi.de> 4588L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 4589L: netdev@vger.kernel.org 4590W: http://www.isdn4linux.de 4591T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 4592S: Maintained 4593F: Documentation/isdn/ 4594F: drivers/isdn/ 4595F: include/linux/isdn.h 4596F: include/linux/isdn/ 4597F: include/uapi/linux/isdn.h 4598F: include/uapi/linux/isdn/ 4599 4600ISDN SUBSYSTEM (Eicon active card driver) 4601M: Armin Schindler <mac@melware.de> 4602L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 4603W: http://www.melware.de 4604S: Maintained 4605F: drivers/isdn/hardware/eicon/ 4606 4607IT87 HARDWARE MONITORING DRIVER 4608M: Jean Delvare <khali@linux-fr.org> 4609L: lm-sensors@lm-sensors.org 4610S: Maintained 4611F: Documentation/hwmon/it87 4612F: drivers/hwmon/it87.c 4613 4614IT913X MEDIA DRIVER 4615M: Malcolm Priestley <tvboxspy@gmail.com> 4616L: linux-media@vger.kernel.org 4617W: http://linuxtv.org/ 4618Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4619S: Maintained 4620F: drivers/media/usb/dvb-usb-v2/it913x* 4621 4622IT913X FE MEDIA DRIVER 4623M: Malcolm Priestley <tvboxspy@gmail.com> 4624L: linux-media@vger.kernel.org 4625W: http://linuxtv.org/ 4626Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4627S: Maintained 4628F: drivers/media/dvb-frontends/it913x-fe* 4629 4630IT913X MEDIA DRIVER 4631M: Antti Palosaari <crope@iki.fi> 4632L: linux-media@vger.kernel.org 4633W: http://linuxtv.org/ 4634W: http://palosaari.fi/linux/ 4635Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4636T: git git://linuxtv.org/anttip/media_tree.git 4637S: Maintained 4638F: drivers/media/tuners/tuner_it913x* 4639 4640IVTV VIDEO4LINUX DRIVER 4641M: Andy Walls <awalls@md.metrocast.net> 4642L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers) 4643L: linux-media@vger.kernel.org 4644T: git git://linuxtv.org/media_tree.git 4645W: http://www.ivtvdriver.org 4646S: Maintained 4647F: Documentation/video4linux/*.ivtv 4648F: drivers/media/pci/ivtv/ 4649F: include/uapi/linux/ivtv* 4650 4651IX2505V MEDIA DRIVER 4652M: Malcolm Priestley <tvboxspy@gmail.com> 4653L: linux-media@vger.kernel.org 4654W: http://linuxtv.org/ 4655Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4656S: Maintained 4657F: drivers/media/dvb-frontends/ix2505v* 4658 4659JC42.4 TEMPERATURE SENSOR DRIVER 4660M: Guenter Roeck <linux@roeck-us.net> 4661L: lm-sensors@lm-sensors.org 4662S: Maintained 4663F: drivers/hwmon/jc42.c 4664F: Documentation/hwmon/jc42 4665 4666JFS FILESYSTEM 4667M: Dave Kleikamp <shaggy@kernel.org> 4668L: jfs-discussion@lists.sourceforge.net 4669W: http://jfs.sourceforge.net/ 4670T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 4671S: Maintained 4672F: Documentation/filesystems/jfs.txt 4673F: fs/jfs/ 4674 4675JME NETWORK DRIVER 4676M: Guo-Fu Tseng <cooldavid@cooldavid.org> 4677L: netdev@vger.kernel.org 4678S: Maintained 4679F: drivers/net/ethernet/jme.* 4680 4681JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 4682M: David Woodhouse <dwmw2@infradead.org> 4683L: linux-mtd@lists.infradead.org 4684W: http://www.linux-mtd.infradead.org/doc/jffs2.html 4685S: Maintained 4686F: fs/jffs2/ 4687F: include/uapi/linux/jffs2.h 4688 4689JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 4690M: Andrew Morton <akpm@linux-foundation.org> 4691M: Jan Kara <jack@suse.cz> 4692L: linux-ext4@vger.kernel.org 4693S: Maintained 4694F: fs/jbd/ 4695F: include/linux/jbd.h 4696 4697JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 4698M: "Theodore Ts'o" <tytso@mit.edu> 4699L: linux-ext4@vger.kernel.org 4700S: Maintained 4701F: fs/jbd2/ 4702F: include/linux/jbd2.h 4703 4704JSM Neo PCI based serial card 4705M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4706L: linux-serial@vger.kernel.org 4707S: Maintained 4708F: drivers/tty/serial/jsm/ 4709 4710K10TEMP HARDWARE MONITORING DRIVER 4711M: Clemens Ladisch <clemens@ladisch.de> 4712L: lm-sensors@lm-sensors.org 4713S: Maintained 4714F: Documentation/hwmon/k10temp 4715F: drivers/hwmon/k10temp.c 4716 4717K8TEMP HARDWARE MONITORING DRIVER 4718M: Rudolf Marek <r.marek@assembler.cz> 4719L: lm-sensors@lm-sensors.org 4720S: Maintained 4721F: Documentation/hwmon/k8temp 4722F: drivers/hwmon/k8temp.c 4723 4724KCONFIG 4725M: Michal Marek <mmarek@suse.cz> 4726L: linux-kbuild@vger.kernel.org 4727S: Odd Fixes 4728F: Documentation/kbuild/kconfig-language.txt 4729F: scripts/kconfig/ 4730 4731KDUMP 4732M: Vivek Goyal <vgoyal@redhat.com> 4733M: Haren Myneni <hbabu@us.ibm.com> 4734L: kexec@lists.infradead.org 4735W: http://lse.sourceforge.net/kdump/ 4736S: Maintained 4737F: Documentation/kdump/ 4738 4739KEENE FM RADIO TRANSMITTER DRIVER 4740M: Hans Verkuil <hverkuil@xs4all.nl> 4741L: linux-media@vger.kernel.org 4742T: git git://linuxtv.org/media_tree.git 4743W: http://linuxtv.org 4744S: Maintained 4745F: drivers/media/radio/radio-keene* 4746 4747KERNEL AUTOMOUNTER v4 (AUTOFS4) 4748M: Ian Kent <raven@themaw.net> 4749L: autofs@vger.kernel.org 4750S: Maintained 4751F: fs/autofs4/ 4752 4753KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 4754M: Michal Marek <mmarek@suse.cz> 4755T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 4756T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 4757L: linux-kbuild@vger.kernel.org 4758S: Maintained 4759F: Documentation/kbuild/ 4760F: Makefile 4761F: scripts/Makefile.* 4762F: scripts/basic/ 4763F: scripts/mk* 4764F: scripts/package/ 4765 4766KERNEL JANITORS 4767L: kernel-janitors@vger.kernel.org 4768W: http://kernelnewbies.org/KernelJanitors 4769S: Odd Fixes 4770 4771KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 4772M: "J. Bruce Fields" <bfields@fieldses.org> 4773L: linux-nfs@vger.kernel.org 4774W: http://nfs.sourceforge.net/ 4775S: Supported 4776F: fs/nfsd/ 4777F: include/linux/nfsd/ 4778F: include/uapi/linux/nfsd/ 4779F: fs/lockd/ 4780F: fs/nfs_common/ 4781F: net/sunrpc/ 4782F: include/linux/lockd/ 4783F: include/linux/sunrpc/ 4784F: include/uapi/linux/sunrpc/ 4785 4786KERNEL VIRTUAL MACHINE (KVM) 4787M: Gleb Natapov <gleb@redhat.com> 4788M: Paolo Bonzini <pbonzini@redhat.com> 4789L: kvm@vger.kernel.org 4790W: http://linux-kvm.org 4791S: Supported 4792F: Documentation/*/kvm*.txt 4793F: Documentation/virtual/kvm/ 4794F: arch/*/kvm/ 4795F: arch/*/include/asm/kvm* 4796F: include/linux/kvm* 4797F: include/uapi/linux/kvm* 4798F: virt/kvm/ 4799 4800KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 4801M: Joerg Roedel <joro@8bytes.org> 4802L: kvm@vger.kernel.org 4803W: http://kvm.qumranet.com 4804S: Maintained 4805F: arch/x86/include/asm/svm.h 4806F: arch/x86/kvm/svm.c 4807 4808KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 4809M: Alexander Graf <agraf@suse.de> 4810L: kvm-ppc@vger.kernel.org 4811W: http://kvm.qumranet.com 4812T: git git://github.com/agraf/linux-2.6.git 4813S: Supported 4814F: arch/powerpc/include/asm/kvm* 4815F: arch/powerpc/kvm/ 4816 4817KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64) 4818M: Xiantao Zhang <xiantao.zhang@intel.com> 4819L: kvm-ia64@vger.kernel.org 4820W: http://kvm.qumranet.com 4821S: Supported 4822F: Documentation/ia64/kvm.txt 4823F: arch/ia64/include/asm/kvm* 4824F: arch/ia64/kvm/ 4825 4826KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 4827M: Christian Borntraeger <borntraeger@de.ibm.com> 4828M: Cornelia Huck <cornelia.huck@de.ibm.com> 4829M: linux390@de.ibm.com 4830L: linux-s390@vger.kernel.org 4831W: http://www.ibm.com/developerworks/linux/linux390/ 4832S: Supported 4833F: Documentation/s390/kvm.txt 4834F: arch/s390/include/asm/kvm* 4835F: arch/s390/kvm/ 4836F: drivers/s390/kvm/ 4837 4838KERNEL VIRTUAL MACHINE (KVM) FOR ARM 4839M: Christoffer Dall <christoffer.dall@linaro.org> 4840L: kvmarm@lists.cs.columbia.edu 4841W: http://systems.cs.columbia.edu/projects/kvm-arm 4842S: Supported 4843F: arch/arm/include/uapi/asm/kvm* 4844F: arch/arm/include/asm/kvm* 4845F: arch/arm/kvm/ 4846 4847KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 4848M: Marc Zyngier <marc.zyngier@arm.com> 4849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4850L: kvmarm@lists.cs.columbia.edu 4851S: Maintained 4852F: arch/arm64/include/uapi/asm/kvm* 4853F: arch/arm64/include/asm/kvm* 4854F: arch/arm64/kvm/ 4855 4856KEXEC 4857M: Eric Biederman <ebiederm@xmission.com> 4858W: http://kernel.org/pub/linux/utils/kernel/kexec/ 4859L: kexec@lists.infradead.org 4860S: Maintained 4861F: include/linux/kexec.h 4862F: include/uapi/linux/kexec.h 4863F: kernel/kexec.c 4864 4865KEYS/KEYRINGS: 4866M: David Howells <dhowells@redhat.com> 4867L: keyrings@linux-nfs.org 4868S: Maintained 4869F: Documentation/security/keys.txt 4870F: include/linux/key.h 4871F: include/linux/key-type.h 4872F: include/keys/ 4873F: security/keys/ 4874 4875KEYS-TRUSTED 4876M: David Safford <safford@watson.ibm.com> 4877M: Mimi Zohar <zohar@us.ibm.com> 4878L: linux-security-module@vger.kernel.org 4879L: keyrings@linux-nfs.org 4880S: Supported 4881F: Documentation/security/keys-trusted-encrypted.txt 4882F: include/keys/trusted-type.h 4883F: security/keys/trusted.c 4884F: security/keys/trusted.h 4885 4886KEYS-ENCRYPTED 4887M: Mimi Zohar <zohar@us.ibm.com> 4888M: David Safford <safford@watson.ibm.com> 4889L: linux-security-module@vger.kernel.org 4890L: keyrings@linux-nfs.org 4891S: Supported 4892F: Documentation/security/keys-trusted-encrypted.txt 4893F: include/keys/encrypted-type.h 4894F: security/keys/encrypted-keys/ 4895 4896KGDB / KDB /debug_core 4897M: Jason Wessel <jason.wessel@windriver.com> 4898W: http://kgdb.wiki.kernel.org/ 4899L: kgdb-bugreport@lists.sourceforge.net 4900S: Maintained 4901F: Documentation/DocBook/kgdb.tmpl 4902F: drivers/misc/kgdbts.c 4903F: drivers/tty/serial/kgdboc.c 4904F: include/linux/kdb.h 4905F: include/linux/kgdb.h 4906F: kernel/debug/ 4907 4908KMEMCHECK 4909M: Vegard Nossum <vegardno@ifi.uio.no> 4910M: Pekka Enberg <penberg@kernel.org> 4911S: Maintained 4912F: Documentation/kmemcheck.txt 4913F: arch/x86/include/asm/kmemcheck.h 4914F: arch/x86/mm/kmemcheck/ 4915F: include/linux/kmemcheck.h 4916F: mm/kmemcheck.c 4917 4918KMEMLEAK 4919M: Catalin Marinas <catalin.marinas@arm.com> 4920S: Maintained 4921F: Documentation/kmemleak.txt 4922F: include/linux/kmemleak.h 4923F: mm/kmemleak.c 4924F: mm/kmemleak-test.c 4925 4926KPROBES 4927M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 4928M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 4929M: "David S. Miller" <davem@davemloft.net> 4930M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 4931S: Maintained 4932F: Documentation/kprobes.txt 4933F: include/linux/kprobes.h 4934F: kernel/kprobes.c 4935 4936KS0108 LCD CONTROLLER DRIVER 4937M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 4938W: http://miguelojeda.es/auxdisplay.htm 4939W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 4940S: Maintained 4941F: Documentation/auxdisplay/ks0108 4942F: drivers/auxdisplay/ks0108.c 4943F: include/linux/ks0108.h 4944 4945LAPB module 4946L: linux-x25@vger.kernel.org 4947S: Orphan 4948F: Documentation/networking/lapb-module.txt 4949F: include/*/lapb.h 4950F: net/lapb/ 4951 4952LASI 53c700 driver for PARISC 4953M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 4954L: linux-scsi@vger.kernel.org 4955S: Maintained 4956F: Documentation/scsi/53c700.txt 4957F: drivers/scsi/53c700* 4958 4959LED SUBSYSTEM 4960M: Bryan Wu <cooloney@gmail.com> 4961M: Richard Purdie <rpurdie@rpsys.net> 4962L: linux-leds@vger.kernel.org 4963T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 4964S: Maintained 4965F: drivers/leds/ 4966F: include/linux/leds.h 4967 4968LEGACY EEPROM DRIVER 4969M: Jean Delvare <khali@linux-fr.org> 4970S: Maintained 4971F: Documentation/misc-devices/eeprom 4972F: drivers/misc/eeprom/eeprom.c 4973 4974LEGO USB Tower driver 4975M: Juergen Stuber <starblue@users.sourceforge.net> 4976L: legousb-devel@lists.sourceforge.net 4977W: http://legousb.sourceforge.net/ 4978S: Maintained 4979F: drivers/usb/misc/legousbtower.c 4980 4981LG2160 MEDIA DRIVER 4982M: Michael Krufky <mkrufky@linuxtv.org> 4983L: linux-media@vger.kernel.org 4984W: http://linuxtv.org/ 4985W: http://github.com/mkrufky 4986Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4987T: git git://linuxtv.org/mkrufky/tuners.git 4988S: Maintained 4989F: drivers/media/dvb-frontends/lg2160.* 4990 4991LGDT3305 MEDIA DRIVER 4992M: Michael Krufky <mkrufky@linuxtv.org> 4993L: linux-media@vger.kernel.org 4994W: http://linuxtv.org/ 4995W: http://github.com/mkrufky 4996Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4997T: git git://linuxtv.org/mkrufky/tuners.git 4998S: Maintained 4999F: drivers/media/dvb-frontends/lgdt3305.* 5000 5001LGUEST 5002M: Rusty Russell <rusty@rustcorp.com.au> 5003L: lguest@lists.ozlabs.org 5004W: http://lguest.ozlabs.org/ 5005S: Odd Fixes 5006F: arch/x86/include/asm/lguest*.h 5007F: arch/x86/lguest/ 5008F: drivers/lguest/ 5009F: include/linux/lguest*.h 5010F: tools/lguest/ 5011 5012LINUX FOR IBM pSERIES (RS/6000) 5013M: Paul Mackerras <paulus@au.ibm.com> 5014W: http://www.ibm.com/linux/ltc/projects/ppc 5015S: Supported 5016F: arch/powerpc/boot/rs6000.h 5017 5018LINUX FOR POWERPC (32-BIT AND 64-BIT) 5019M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5020M: Paul Mackerras <paulus@samba.org> 5021W: http://www.penguinppc.org/ 5022L: linuxppc-dev@lists.ozlabs.org 5023Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5024T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5025S: Supported 5026F: Documentation/powerpc/ 5027F: arch/powerpc/ 5028 5029LINUX FOR POWER MACINTOSH 5030M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5031W: http://www.penguinppc.org/ 5032L: linuxppc-dev@lists.ozlabs.org 5033S: Maintained 5034F: arch/powerpc/platforms/powermac/ 5035F: drivers/macintosh/ 5036 5037LINUX FOR POWERPC EMBEDDED MPC5XXX 5038M: Anatolij Gustschin <agust@denx.de> 5039L: linuxppc-dev@lists.ozlabs.org 5040T: git git://git.denx.de/linux-2.6-agust.git 5041S: Maintained 5042F: arch/powerpc/platforms/512x/ 5043F: arch/powerpc/platforms/52xx/ 5044 5045LINUX FOR POWERPC EMBEDDED PPC4XX 5046M: Josh Boyer <jwboyer@gmail.com> 5047M: Matt Porter <mporter@kernel.crashing.org> 5048W: http://www.penguinppc.org/ 5049L: linuxppc-dev@lists.ozlabs.org 5050T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git 5051S: Maintained 5052F: arch/powerpc/platforms/40x/ 5053F: arch/powerpc/platforms/44x/ 5054 5055LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5056L: linuxppc-dev@lists.ozlabs.org 5057S: Orphan 5058F: arch/powerpc/*/*virtex* 5059F: arch/powerpc/*/*/*virtex* 5060 5061LINUX FOR POWERPC EMBEDDED PPC8XX 5062M: Vitaly Bordug <vitb@kernel.crashing.org> 5063M: Marcelo Tosatti <marcelo@kvack.org> 5064W: http://www.penguinppc.org/ 5065L: linuxppc-dev@lists.ozlabs.org 5066S: Maintained 5067F: arch/powerpc/platforms/8xx/ 5068 5069LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5070M: Kumar Gala <galak@kernel.crashing.org> 5071W: http://www.penguinppc.org/ 5072L: linuxppc-dev@lists.ozlabs.org 5073S: Maintained 5074F: arch/powerpc/platforms/83xx/ 5075F: arch/powerpc/platforms/85xx/ 5076 5077LINUX FOR POWERPC PA SEMI PWRFICIENT 5078M: Olof Johansson <olof@lixom.net> 5079L: linuxppc-dev@lists.ozlabs.org 5080S: Maintained 5081F: arch/powerpc/platforms/pasemi/ 5082F: drivers/*/*pasemi* 5083F: drivers/*/*/*pasemi* 5084 5085LINUX SECURITY MODULE (LSM) FRAMEWORK 5086M: Chris Wright <chrisw@sous-sol.org> 5087L: linux-security-module@vger.kernel.org 5088S: Supported 5089 5090LIS3LV02D ACCELEROMETER DRIVER 5091M: Eric Piel <eric.piel@tremplin-utc.net> 5092S: Maintained 5093F: Documentation/misc-devices/lis3lv02d 5094F: drivers/misc/lis3lv02d/ 5095F: drivers/platform/x86/hp_accel.c 5096 5097LLC (802.2) 5098M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5099S: Maintained 5100F: include/linux/llc.h 5101F: include/uapi/linux/llc.h 5102F: include/net/llc* 5103F: net/llc/ 5104 5105LM73 HARDWARE MONITOR DRIVER 5106M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5107L: lm-sensors@lm-sensors.org 5108S: Maintained 5109F: drivers/hwmon/lm73.c 5110 5111LM78 HARDWARE MONITOR DRIVER 5112M: Jean Delvare <khali@linux-fr.org> 5113L: lm-sensors@lm-sensors.org 5114S: Maintained 5115F: Documentation/hwmon/lm78 5116F: drivers/hwmon/lm78.c 5117 5118LM83 HARDWARE MONITOR DRIVER 5119M: Jean Delvare <khali@linux-fr.org> 5120L: lm-sensors@lm-sensors.org 5121S: Maintained 5122F: Documentation/hwmon/lm83 5123F: drivers/hwmon/lm83.c 5124 5125LM90 HARDWARE MONITOR DRIVER 5126M: Jean Delvare <khali@linux-fr.org> 5127L: lm-sensors@lm-sensors.org 5128S: Maintained 5129F: Documentation/hwmon/lm90 5130F: drivers/hwmon/lm90.c 5131 5132LM95234 HARDWARE MONITOR DRIVER 5133M: Guenter Roeck <linux@roeck-us.net> 5134L: lm-sensors@lm-sensors.org 5135S: Maintained 5136F: Documentation/hwmon/lm95234 5137F: drivers/hwmon/lm95234.c 5138 5139LME2510 MEDIA DRIVER 5140M: Malcolm Priestley <tvboxspy@gmail.com> 5141L: linux-media@vger.kernel.org 5142W: http://linuxtv.org/ 5143Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5144S: Maintained 5145F: drivers/media/usb/dvb-usb-v2/lmedm04* 5146 5147LOCKDEP AND LOCKSTAT 5148M: Peter Zijlstra <peterz@infradead.org> 5149M: Ingo Molnar <mingo@redhat.com> 5150T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 5151S: Maintained 5152F: Documentation/lockdep*.txt 5153F: Documentation/lockstat.txt 5154F: include/linux/lockdep.h 5155F: kernel/lockdep* 5156 5157LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 5158M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 5159L: linux-ntfs-dev@lists.sourceforge.net 5160W: http://www.linux-ntfs.org/content/view/19/37/ 5161S: Maintained 5162F: Documentation/ldm.txt 5163F: block/partitions/ldm.* 5164 5165LogFS 5166M: Joern Engel <joern@logfs.org> 5167M: Prasad Joshi <prasadjoshi.linux@gmail.com> 5168L: logfs@logfs.org 5169W: logfs.org 5170S: Maintained 5171F: fs/logfs/ 5172 5173LPC32XX MACHINE SUPPORT 5174M: Roland Stigge <stigge@antcom.de> 5175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5176S: Maintained 5177F: arch/arm/mach-lpc32xx/ 5178 5179LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 5180M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com> 5181M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com> 5182M: support@lsi.com 5183L: DL-MPTFusionLinux@lsi.com 5184L: linux-scsi@vger.kernel.org 5185W: http://www.lsilogic.com/support 5186S: Supported 5187F: drivers/message/fusion/ 5188F: drivers/scsi/mpt2sas/ 5189F: drivers/scsi/mpt3sas/ 5190 5191LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 5192M: Matthew Wilcox <matthew@wil.cx> 5193L: linux-scsi@vger.kernel.org 5194S: Maintained 5195F: drivers/scsi/sym53c8xx_2/ 5196 5197LTC4261 HARDWARE MONITOR DRIVER 5198M: Guenter Roeck <linux@roeck-us.net> 5199L: lm-sensors@lm-sensors.org 5200S: Maintained 5201F: Documentation/hwmon/ltc4261 5202F: drivers/hwmon/ltc4261.c 5203 5204LTP (Linux Test Project) 5205M: Shubham Goyal <shubham@linux.vnet.ibm.com> 5206M: Mike Frysinger <vapier@gentoo.org> 5207M: Cyril Hrubis <chrubis@suse.cz> 5208M: Caspar Zhang <caspar@casparzhang.com> 5209M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 5210L: ltp-list@lists.sourceforge.net (subscribers-only) 5211W: http://ltp.sourceforge.net/ 5212T: git git://github.com/linux-test-project/ltp.git 5213T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev 5214S: Maintained 5215 5216M32R ARCHITECTURE 5217M: Hirokazu Takata <takata@linux-m32r.org> 5218L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers) 5219L: linux-m32r-ja@ml.linux-m32r.org (in Japanese) 5220W: http://www.linux-m32r.org/ 5221S: Maintained 5222F: arch/m32r/ 5223 5224M68K ARCHITECTURE 5225M: Geert Uytterhoeven <geert@linux-m68k.org> 5226L: linux-m68k@lists.linux-m68k.org 5227W: http://www.linux-m68k.org/ 5228T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 5229S: Maintained 5230F: arch/m68k/ 5231F: drivers/zorro/ 5232 5233M68K ON APPLE MACINTOSH 5234M: Joshua Thompson <funaho@jurai.org> 5235W: http://www.mac.linux-m68k.org/ 5236L: linux-m68k@lists.linux-m68k.org 5237S: Maintained 5238F: arch/m68k/mac/ 5239 5240M68K ON HP9000/300 5241M: Philip Blundell <philb@gnu.org> 5242W: http://www.tazenda.demon.co.uk/phil/linux-hp 5243S: Maintained 5244F: arch/m68k/hp300/ 5245 5246M88RS2000 MEDIA DRIVER 5247M: Malcolm Priestley <tvboxspy@gmail.com> 5248L: linux-media@vger.kernel.org 5249W: http://linuxtv.org/ 5250Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5251S: Maintained 5252F: drivers/media/dvb-frontends/m88rs2000* 5253 5254MA901 MASTERKIT USB FM RADIO DRIVER 5255M: Alexey Klimov <klimov.linux@gmail.com> 5256L: linux-media@vger.kernel.org 5257T: git git://linuxtv.org/media_tree.git 5258S: Maintained 5259F: drivers/media/radio/radio-ma901.c 5260 5261MAC80211 5262M: Johannes Berg <johannes@sipsolutions.net> 5263L: linux-wireless@vger.kernel.org 5264W: http://wireless.kernel.org/ 5265T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 5266T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 5267S: Maintained 5268F: Documentation/networking/mac80211-injection.txt 5269F: include/net/mac80211.h 5270F: net/mac80211/ 5271 5272MAC80211 PID RATE CONTROL 5273M: Stefano Brivio <stefano.brivio@polimi.it> 5274M: Mattias Nissler <mattias.nissler@gmx.de> 5275L: linux-wireless@vger.kernel.org 5276W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID 5277T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 5278T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 5279S: Maintained 5280F: net/mac80211/rc80211_pid* 5281 5282MACVLAN DRIVER 5283M: Patrick McHardy <kaber@trash.net> 5284L: netdev@vger.kernel.org 5285S: Maintained 5286F: drivers/net/macvlan.c 5287F: include/linux/if_macvlan.h 5288 5289MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 5290M: Michael Kerrisk <mtk.manpages@gmail.com> 5291W: http://www.kernel.org/doc/man-pages 5292L: linux-man@vger.kernel.org 5293S: Maintained 5294 5295MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 5296M: Mirko Lindner <mlindner@marvell.com> 5297M: Stephen Hemminger <stephen@networkplumber.org> 5298L: netdev@vger.kernel.org 5299S: Maintained 5300F: drivers/net/ethernet/marvell/sk* 5301 5302MARVELL LIBERTAS WIRELESS DRIVER 5303L: libertas-dev@lists.infradead.org 5304S: Orphan 5305F: drivers/net/wireless/libertas/ 5306 5307MARVELL MV643XX ETHERNET DRIVER 5308M: Lennert Buytenhek <buytenh@wantstofly.org> 5309L: netdev@vger.kernel.org 5310S: Maintained 5311F: drivers/net/ethernet/marvell/mv643xx_eth.* 5312F: include/linux/mv643xx.h 5313 5314MARVELL MVNETA ETHERNET DRIVER 5315M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 5316L: netdev@vger.kernel.org 5317S: Maintained 5318F: drivers/net/ethernet/marvell/mvneta.* 5319 5320MARVELL MWIFIEX WIRELESS DRIVER 5321M: Bing Zhao <bzhao@marvell.com> 5322L: linux-wireless@vger.kernel.org 5323S: Maintained 5324F: drivers/net/wireless/mwifiex/ 5325 5326MARVELL MWL8K WIRELESS DRIVER 5327M: Lennert Buytenhek <buytenh@wantstofly.org> 5328L: linux-wireless@vger.kernel.org 5329S: Odd Fixes 5330F: drivers/net/wireless/mwl8k.c 5331 5332MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 5333M: Nicolas Pitre <nico@fluxnic.net> 5334S: Odd Fixes 5335F: drivers/mmc/host/mvsdio.* 5336 5337MATROX FRAMEBUFFER DRIVER 5338L: linux-fbdev@vger.kernel.org 5339S: Orphan 5340F: drivers/video/matrox/matroxfb_* 5341F: include/uapi/linux/matroxfb.h 5342 5343MAX16065 HARDWARE MONITOR DRIVER 5344M: Guenter Roeck <linux@roeck-us.net> 5345L: lm-sensors@lm-sensors.org 5346S: Maintained 5347F: Documentation/hwmon/max16065 5348F: drivers/hwmon/max16065.c 5349 5350MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 5351M: "Hans J. Koch" <hjk@hansjkoch.de> 5352L: lm-sensors@lm-sensors.org 5353S: Maintained 5354F: Documentation/hwmon/max6650 5355F: drivers/hwmon/max6650.c 5356 5357MAX6697 HARDWARE MONITOR DRIVER 5358M: Guenter Roeck <linux@roeck-us.net> 5359L: lm-sensors@lm-sensors.org 5360S: Maintained 5361F: Documentation/hwmon/max6697 5362F: Documentation/devicetree/bindings/i2c/max6697.txt 5363F: drivers/hwmon/max6697.c 5364F: include/linux/platform_data/max6697.h 5365 5366MAXIRADIO FM RADIO RECEIVER DRIVER 5367M: Hans Verkuil <hverkuil@xs4all.nl> 5368L: linux-media@vger.kernel.org 5369T: git git://linuxtv.org/media_tree.git 5370W: http://linuxtv.org 5371S: Maintained 5372F: drivers/media/radio/radio-maxiradio* 5373 5374MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 5375M: Mauro Carvalho Chehab <m.chehab@samsung.com> 5376P: LinuxTV.org Project 5377L: linux-media@vger.kernel.org 5378W: http://linuxtv.org 5379Q: http://patchwork.kernel.org/project/linux-media/list/ 5380T: git git://linuxtv.org/media_tree.git 5381S: Maintained 5382F: Documentation/dvb/ 5383F: Documentation/video4linux/ 5384F: Documentation/DocBook/media/ 5385F: drivers/media/ 5386F: drivers/staging/media/ 5387F: include/media/ 5388F: include/uapi/linux/dvb/ 5389F: include/uapi/linux/videodev2.h 5390F: include/uapi/linux/media.h 5391F: include/uapi/linux/v4l2-* 5392F: include/uapi/linux/meye.h 5393F: include/uapi/linux/ivtv* 5394F: include/uapi/linux/uvcvideo.h 5395 5396MEDIAVISION PRO MOVIE STUDIO DRIVER 5397M: Hans Verkuil <hverkuil@xs4all.nl> 5398L: linux-media@vger.kernel.org 5399T: git git://linuxtv.org/media_tree.git 5400W: http://linuxtv.org 5401S: Odd Fixes 5402F: drivers/media/parport/pms* 5403 5404MEGARAID SCSI DRIVERS 5405M: Neela Syam Kolli <megaraidlinux@lsi.com> 5406L: linux-scsi@vger.kernel.org 5407W: http://megaraid.lsilogic.com 5408S: Maintained 5409F: Documentation/scsi/megaraid.txt 5410F: drivers/scsi/megaraid.* 5411F: drivers/scsi/megaraid/ 5412 5413MELLANOX ETHERNET DRIVER (mlx4_en) 5414M: Amir Vadai <amirv@mellanox.com> 5415L: netdev@vger.kernel.org 5416S: Supported 5417W: http://www.mellanox.com 5418Q: http://patchwork.ozlabs.org/project/netdev/list/ 5419F: drivers/net/ethernet/mellanox/mlx4/en_* 5420 5421MEMORY MANAGEMENT 5422L: linux-mm@kvack.org 5423W: http://www.linux-mm.org 5424S: Maintained 5425F: include/linux/mm.h 5426F: include/linux/gfp.h 5427F: include/linux/mmzone.h 5428F: include/linux/memory_hotplug.h 5429F: include/linux/vmalloc.h 5430F: mm/ 5431 5432MEMORY RESOURCE CONTROLLER 5433M: Johannes Weiner <hannes@cmpxchg.org> 5434M: Michal Hocko <mhocko@suse.cz> 5435M: Balbir Singh <bsingharora@gmail.com> 5436M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> 5437L: cgroups@vger.kernel.org 5438L: linux-mm@kvack.org 5439S: Maintained 5440F: mm/memcontrol.c 5441F: mm/page_cgroup.c 5442 5443MEMORY TECHNOLOGY DEVICES (MTD) 5444M: David Woodhouse <dwmw2@infradead.org> 5445L: linux-mtd@lists.infradead.org 5446W: http://www.linux-mtd.infradead.org/ 5447Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 5448T: git git://git.infradead.org/mtd-2.6.git 5449S: Maintained 5450F: drivers/mtd/ 5451F: include/linux/mtd/ 5452F: include/uapi/mtd/ 5453 5454MEN A21 WATCHDOG DRIVER 5455M: Johannes Thumshirn <johannes.thumshirn@men.de> 5456L: linux-watchdog@vger.kernel.org 5457S: Supported 5458F: drivers/watchdog/mena21_wdt.c 5459 5460METAG ARCHITECTURE 5461M: James Hogan <james.hogan@imgtec.com> 5462L: linux-metag@vger.kernel.org 5463S: Supported 5464F: arch/metag/ 5465F: Documentation/metag/ 5466F: Documentation/devicetree/bindings/metag/ 5467F: drivers/clocksource/metag_generic.c 5468F: drivers/irqchip/irq-metag.c 5469F: drivers/irqchip/irq-metag-ext.c 5470F: drivers/tty/metag_da.c 5471F: fs/imgdafs/ 5472 5473MICROBLAZE ARCHITECTURE 5474M: Michal Simek <monstr@monstr.eu> 5475L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers) 5476W: http://www.monstr.eu/fdt/ 5477T: git git://git.monstr.eu/linux-2.6-microblaze.git 5478S: Supported 5479F: arch/microblaze/ 5480 5481MICROTEK X6 SCANNER 5482M: Oliver Neukum <oliver@neukum.org> 5483S: Maintained 5484F: drivers/usb/image/microtek.* 5485 5486MIPS 5487M: Ralf Baechle <ralf@linux-mips.org> 5488L: linux-mips@linux-mips.org 5489W: http://www.linux-mips.org/ 5490T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 5491Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 5492S: Supported 5493F: Documentation/mips/ 5494F: arch/mips/ 5495 5496MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 5497M: Hans Verkuil <hverkuil@xs4all.nl> 5498L: linux-media@vger.kernel.org 5499T: git git://linuxtv.org/media_tree.git 5500W: http://linuxtv.org 5501S: Odd Fixes 5502F: drivers/media/radio/radio-miropcm20* 5503 5504Mellanox MLX5 core VPI driver 5505M: Eli Cohen <eli@mellanox.com> 5506L: netdev@vger.kernel.org 5507L: linux-rdma@vger.kernel.org 5508W: http://www.mellanox.com 5509Q: http://patchwork.ozlabs.org/project/netdev/list/ 5510Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5511T: git://openfabrics.org/~eli/connect-ib.git 5512S: Supported 5513F: drivers/net/ethernet/mellanox/mlx5/core/ 5514F: include/linux/mlx5/ 5515 5516Mellanox MLX5 IB driver 5517M: Eli Cohen <eli@mellanox.com> 5518L: linux-rdma@vger.kernel.org 5519W: http://www.mellanox.com 5520Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5521T: git://openfabrics.org/~eli/connect-ib.git 5522S: Supported 5523F: include/linux/mlx5/ 5524F: drivers/infiniband/hw/mlx5/ 5525 5526MODULE SUPPORT 5527M: Rusty Russell <rusty@rustcorp.com.au> 5528S: Maintained 5529F: include/linux/module.h 5530F: kernel/module.c 5531 5532MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 5533W: http://popies.net/meye/ 5534S: Orphan 5535F: Documentation/video4linux/meye.txt 5536F: drivers/media/pci/meye/ 5537F: include/uapi/linux/meye.h 5538 5539MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 5540M: Jiri Slaby <jirislaby@gmail.com> 5541S: Maintained 5542F: Documentation/serial/moxa-smartio 5543F: drivers/tty/mxser.* 5544 5545MR800 AVERMEDIA USB FM RADIO DRIVER 5546M: Alexey Klimov <klimov.linux@gmail.com> 5547L: linux-media@vger.kernel.org 5548T: git git://linuxtv.org/media_tree.git 5549S: Maintained 5550F: drivers/media/radio/radio-mr800.c 5551 5552MSI LAPTOP SUPPORT 5553M: "Lee, Chun-Yi" <jlee@suse.com> 5554L: platform-driver-x86@vger.kernel.org 5555S: Maintained 5556F: drivers/platform/x86/msi-laptop.c 5557 5558MSI WMI SUPPORT 5559M: Anisse Astier <anisse@astier.eu> 5560L: platform-driver-x86@vger.kernel.org 5561S: Supported 5562F: drivers/platform/x86/msi-wmi.c 5563 5564MT9M032 APTINA SENSOR DRIVER 5565M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 5566L: linux-media@vger.kernel.org 5567T: git git://linuxtv.org/media_tree.git 5568S: Maintained 5569F: drivers/media/i2c/mt9m032.c 5570F: include/media/mt9m032.h 5571 5572MT9P031 APTINA CAMERA SENSOR 5573M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 5574L: linux-media@vger.kernel.org 5575T: git git://linuxtv.org/media_tree.git 5576S: Maintained 5577F: drivers/media/i2c/mt9p031.c 5578F: include/media/mt9p031.h 5579 5580MT9T001 APTINA CAMERA SENSOR 5581M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 5582L: linux-media@vger.kernel.org 5583T: git git://linuxtv.org/media_tree.git 5584S: Maintained 5585F: drivers/media/i2c/mt9t001.c 5586F: include/media/mt9t001.h 5587 5588MT9V032 APTINA CAMERA SENSOR 5589M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 5590L: linux-media@vger.kernel.org 5591T: git git://linuxtv.org/media_tree.git 5592S: Maintained 5593F: drivers/media/i2c/mt9v032.c 5594F: include/media/mt9v032.h 5595 5596MULTIFUNCTION DEVICES (MFD) 5597M: Samuel Ortiz <sameo@linux.intel.com> 5598M: Lee Jones <lee.jones@linaro.org> 5599T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git 5600T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git 5601S: Supported 5602F: drivers/mfd/ 5603F: include/linux/mfd/ 5604 5605MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 5606M: Chris Ball <cjb@laptop.org> 5607L: linux-mmc@vger.kernel.org 5608T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 5609S: Maintained 5610F: drivers/mmc/ 5611F: include/linux/mmc/ 5612F: include/uapi/linux/mmc/ 5613 5614MULTIMEDIA CARD (MMC) ETC. OVER SPI 5615S: Orphan 5616F: drivers/mmc/host/mmc_spi.c 5617F: include/linux/spi/mmc_spi.h 5618 5619MULTISOUND SOUND DRIVER 5620M: Andrew Veliath <andrewtv@usa.net> 5621S: Maintained 5622F: Documentation/sound/oss/MultiSound 5623F: sound/oss/msnd* 5624 5625MULTITECH MULTIPORT CARD (ISICOM) 5626S: Orphan 5627F: drivers/tty/isicom.c 5628F: include/linux/isicom.h 5629 5630MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 5631M: Felipe Balbi <balbi@ti.com> 5632L: linux-usb@vger.kernel.org 5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 5634S: Maintained 5635F: drivers/usb/musb/ 5636 5637MXL5007T MEDIA DRIVER 5638M: Michael Krufky <mkrufky@linuxtv.org> 5639L: linux-media@vger.kernel.org 5640W: http://linuxtv.org/ 5641W: http://github.com/mkrufky 5642Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5643T: git git://linuxtv.org/mkrufky/tuners.git 5644S: Maintained 5645F: drivers/media/tuners/mxl5007t.* 5646 5647MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 5648M: Hyong-Youb Kim <hykim@myri.com> 5649L: netdev@vger.kernel.org 5650W: https://www.myricom.com/support/downloads/myri10ge.html 5651S: Supported 5652F: drivers/net/ethernet/myricom/myri10ge/ 5653 5654NATSEMI ETHERNET DRIVER (DP8381x) 5655S: Orphan 5656F: drivers/net/ethernet/natsemi/natsemi.c 5657 5658NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 5659M: Daniel Mack <zonque@gmail.com> 5660S: Maintained 5661L: alsa-devel@alsa-project.org 5662W: http://www.native-instruments.com 5663F: sound/usb/caiaq/ 5664 5665NCP FILESYSTEM 5666M: Petr Vandrovec <petr@vandrovec.name> 5667S: Odd Fixes 5668F: fs/ncpfs/ 5669 5670NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 5671M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5672L: linux-scsi@vger.kernel.org 5673S: Maintained 5674F: drivers/scsi/NCR_D700.* 5675 5676NCT6775 HARDWARE MONITOR DRIVER 5677M: Guenter Roeck <linux@roeck-us.net> 5678L: lm-sensors@lm-sensors.org 5679S: Maintained 5680F: Documentation/hwmon/nct6775 5681F: drivers/hwmon/nct6775.c 5682 5683NETEFFECT IWARP RNIC DRIVER (IW_NES) 5684M: Faisal Latif <faisal.latif@intel.com> 5685L: linux-rdma@vger.kernel.org 5686W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 5687S: Supported 5688F: drivers/infiniband/hw/nes/ 5689 5690NETEM NETWORK EMULATOR 5691M: Stephen Hemminger <stephen@networkplumber.org> 5692L: netem@lists.linux-foundation.org 5693S: Maintained 5694F: net/sched/sch_netem.c 5695 5696NETERION 10GbE DRIVERS (s2io/vxge) 5697M: Jon Mason <jdmason@kudzu.us> 5698L: netdev@vger.kernel.org 5699S: Supported 5700F: Documentation/networking/s2io.txt 5701F: Documentation/networking/vxge.txt 5702F: drivers/net/ethernet/neterion/ 5703 5704NETFILTER/IPTABLES 5705M: Pablo Neira Ayuso <pablo@netfilter.org> 5706M: Patrick McHardy <kaber@trash.net> 5707M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 5708L: netfilter-devel@vger.kernel.org 5709L: netfilter@vger.kernel.org 5710L: coreteam@netfilter.org 5711W: http://www.netfilter.org/ 5712W: http://www.iptables.org/ 5713Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 5714T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 5715T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 5716S: Supported 5717F: include/linux/netfilter* 5718F: include/linux/netfilter/ 5719F: include/net/netfilter/ 5720F: include/uapi/linux/netfilter* 5721F: include/uapi/linux/netfilter/ 5722F: net/*/netfilter.c 5723F: net/*/netfilter/ 5724F: net/netfilter/ 5725 5726NETLABEL 5727M: Paul Moore <paul@paul-moore.com> 5728W: http://netlabel.sf.net 5729L: netdev@vger.kernel.org 5730S: Maintained 5731F: Documentation/netlabel/ 5732F: include/net/netlabel.h 5733F: net/netlabel/ 5734 5735NETROM NETWORK LAYER 5736M: Ralf Baechle <ralf@linux-mips.org> 5737L: linux-hams@vger.kernel.org 5738W: http://www.linux-ax25.org/ 5739S: Maintained 5740F: include/net/netrom.h 5741F: include/uapi/linux/netrom.h 5742F: net/netrom/ 5743 5744NETWORK BLOCK DEVICE (NBD) 5745M: Paul Clements <Paul.Clements@steeleye.com> 5746S: Maintained 5747L: nbd-general@lists.sourceforge.net 5748F: Documentation/blockdev/nbd.txt 5749F: drivers/block/nbd.c 5750F: include/linux/nbd.h 5751F: include/uapi/linux/nbd.h 5752 5753NETWORK DROP MONITOR 5754M: Neil Horman <nhorman@tuxdriver.com> 5755L: netdev@vger.kernel.org 5756S: Maintained 5757W: https://fedorahosted.org/dropwatch/ 5758F: net/core/drop_monitor.c 5759 5760NETWORKING [GENERAL] 5761M: "David S. Miller" <davem@davemloft.net> 5762L: netdev@vger.kernel.org 5763W: http://www.linuxfoundation.org/en/Net 5764Q: http://patchwork.ozlabs.org/project/netdev/list/ 5765T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 5766T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 5767S: Maintained 5768F: net/ 5769F: include/net/ 5770F: include/linux/in.h 5771F: include/linux/net.h 5772F: include/linux/netdevice.h 5773F: include/uapi/linux/in.h 5774F: include/uapi/linux/net.h 5775F: include/uapi/linux/netdevice.h 5776 5777NETWORKING [IPv4/IPv6] 5778M: "David S. Miller" <davem@davemloft.net> 5779M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 5780M: James Morris <jmorris@namei.org> 5781M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 5782M: Patrick McHardy <kaber@trash.net> 5783L: netdev@vger.kernel.org 5784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 5785S: Maintained 5786F: net/ipv4/ 5787F: net/ipv6/ 5788F: include/net/ip* 5789F: arch/x86/net/* 5790 5791NETWORKING [IPSEC] 5792M: Steffen Klassert <steffen.klassert@secunet.com> 5793M: Herbert Xu <herbert@gondor.apana.org.au> 5794M: "David S. Miller" <davem@davemloft.net> 5795L: netdev@vger.kernel.org 5796T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 5797S: Maintained 5798F: net/xfrm/ 5799F: net/key/ 5800F: net/ipv4/xfrm* 5801F: net/ipv6/xfrm* 5802F: include/uapi/linux/xfrm.h 5803F: include/net/xfrm.h 5804 5805NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 5806M: Paul Moore <paul@paul-moore.com> 5807L: netdev@vger.kernel.org 5808S: Maintained 5809 5810NETWORKING [WIRELESS] 5811M: "John W. Linville" <linville@tuxdriver.com> 5812L: linux-wireless@vger.kernel.org 5813Q: http://patchwork.kernel.org/project/linux-wireless/list/ 5814T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git 5815S: Maintained 5816F: net/mac80211/ 5817F: net/rfkill/ 5818F: net/wireless/ 5819F: include/net/ieee80211* 5820F: include/linux/wireless.h 5821F: include/uapi/linux/wireless.h 5822F: include/net/iw_handler.h 5823F: drivers/net/wireless/ 5824 5825NETWORKING DRIVERS 5826L: netdev@vger.kernel.org 5827W: http://www.linuxfoundation.org/en/Net 5828Q: http://patchwork.ozlabs.org/project/netdev/list/ 5829T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 5830T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 5831S: Odd Fixes 5832F: drivers/net/ 5833F: include/linux/if_* 5834F: include/linux/netdevice.h 5835F: include/linux/arcdevice.h 5836F: include/linux/etherdevice.h 5837F: include/linux/fcdevice.h 5838F: include/linux/fddidevice.h 5839F: include/linux/hippidevice.h 5840F: include/linux/inetdevice.h 5841F: include/uapi/linux/if_* 5842F: include/uapi/linux/netdevice.h 5843 5844NETXEN (1/10) GbE SUPPORT 5845M: Manish Chopra <manish.chopra@qlogic.com> 5846M: Sony Chacko <sony.chacko@qlogic.com> 5847M: Rajesh Borundia <rajesh.borundia@qlogic.com> 5848L: netdev@vger.kernel.org 5849W: http://www.qlogic.com 5850S: Supported 5851F: drivers/net/ethernet/qlogic/netxen/ 5852 5853NFC SUBSYSTEM 5854M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 5855M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 5856M: Samuel Ortiz <sameo@linux.intel.com> 5857L: linux-wireless@vger.kernel.org 5858L: linux-nfc@lists.01.org (moderated for non-subscribers) 5859S: Supported 5860F: net/nfc/ 5861F: include/net/nfc/ 5862F: include/uapi/linux/nfc.h 5863F: drivers/nfc/ 5864F: include/linux/platform_data/pn544.h 5865 5866NFS, SUNRPC, AND LOCKD CLIENTS 5867M: Trond Myklebust <Trond.Myklebust@netapp.com> 5868L: linux-nfs@vger.kernel.org 5869W: http://client.linux-nfs.org 5870T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git 5871S: Maintained 5872F: fs/lockd/ 5873F: fs/nfs/ 5874F: fs/nfs_common/ 5875F: net/sunrpc/ 5876F: include/linux/lockd/ 5877F: include/linux/nfs* 5878F: include/linux/sunrpc/ 5879F: include/uapi/linux/nfs* 5880F: include/uapi/linux/sunrpc/ 5881 5882NILFS2 FILESYSTEM 5883M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp> 5884L: linux-nilfs@vger.kernel.org 5885W: http://www.nilfs.org/en/ 5886T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git 5887S: Supported 5888F: Documentation/filesystems/nilfs2.txt 5889F: fs/nilfs2/ 5890F: include/linux/nilfs2_fs.h 5891 5892NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 5893M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 5894W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 5895S: Maintained 5896F: Documentation/scsi/NinjaSCSI.txt 5897F: drivers/scsi/pcmcia/nsp_* 5898 5899NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 5900M: GOTO Masanori <gotom@debian.or.jp> 5901M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 5902W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 5903S: Maintained 5904F: Documentation/scsi/NinjaSCSI.txt 5905F: drivers/scsi/nsp32* 5906 5907NTB DRIVER 5908M: Jon Mason <jon.mason@intel.com> 5909S: Supported 5910W: https://github.com/jonmason/ntb/wiki 5911T: git git://github.com/jonmason/ntb.git 5912F: drivers/ntb/ 5913F: drivers/net/ntb_netdev.c 5914F: include/linux/ntb.h 5915 5916NTFS FILESYSTEM 5917M: Anton Altaparmakov <anton@tuxera.com> 5918L: linux-ntfs-dev@lists.sourceforge.net 5919W: http://www.tuxera.com/ 5920T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 5921S: Supported 5922F: Documentation/filesystems/ntfs.txt 5923F: fs/ntfs/ 5924 5925NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 5926M: Antonino Daplas <adaplas@gmail.com> 5927L: linux-fbdev@vger.kernel.org 5928S: Maintained 5929F: drivers/video/riva/ 5930F: drivers/video/nvidia/ 5931 5932NVM EXPRESS DRIVER 5933M: Matthew Wilcox <willy@linux.intel.com> 5934L: linux-nvme@lists.infradead.org 5935T: git git://git.infradead.org/users/willy/linux-nvme.git 5936S: Supported 5937F: drivers/block/nvme* 5938F: include/linux/nvme.h 5939 5940OMAP SUPPORT 5941M: Tony Lindgren <tony@atomide.com> 5942L: linux-omap@vger.kernel.org 5943W: http://www.muru.com/linux/omap/ 5944W: http://linux.omap.com/ 5945Q: http://patchwork.kernel.org/project/linux-omap/list/ 5946T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 5947S: Maintained 5948F: arch/arm/*omap*/ 5949F: drivers/i2c/busses/i2c-omap.c 5950F: include/linux/i2c-omap.h 5951 5952OMAP DEVICE TREE SUPPORT 5953M: Benoît Cousson <bcousson@baylibre.com> 5954M: Tony Lindgren <tony@atomide.com> 5955L: linux-omap@vger.kernel.org 5956L: devicetree@vger.kernel.org 5957S: Maintained 5958F: arch/arm/boot/dts/*omap* 5959F: arch/arm/boot/dts/*am3* 5960 5961OMAP CLOCK FRAMEWORK SUPPORT 5962M: Paul Walmsley <paul@pwsan.com> 5963L: linux-omap@vger.kernel.org 5964S: Maintained 5965F: arch/arm/*omap*/*clock* 5966 5967OMAP POWER MANAGEMENT SUPPORT 5968M: Kevin Hilman <khilman@deeprootsystems.com> 5969L: linux-omap@vger.kernel.org 5970S: Maintained 5971F: arch/arm/*omap*/*pm* 5972F: drivers/cpufreq/omap-cpufreq.c 5973 5974OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 5975M: Rajendra Nayak <rnayak@ti.com> 5976M: Paul Walmsley <paul@pwsan.com> 5977L: linux-omap@vger.kernel.org 5978S: Maintained 5979F: arch/arm/mach-omap2/prm* 5980 5981OMAP AUDIO SUPPORT 5982M: Peter Ujfalusi <peter.ujfalusi@ti.com> 5983M: Jarkko Nikula <jarkko.nikula@bitmer.com> 5984L: alsa-devel@alsa-project.org (subscribers-only) 5985L: linux-omap@vger.kernel.org 5986S: Maintained 5987F: sound/soc/omap/ 5988 5989OMAP FRAMEBUFFER SUPPORT 5990M: Tomi Valkeinen <tomi.valkeinen@ti.com> 5991L: linux-fbdev@vger.kernel.org 5992L: linux-omap@vger.kernel.org 5993S: Maintained 5994F: drivers/video/omap/ 5995 5996OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 5997M: Tomi Valkeinen <tomi.valkeinen@ti.com> 5998L: linux-omap@vger.kernel.org 5999L: linux-fbdev@vger.kernel.org 6000S: Maintained 6001F: drivers/video/omap2/ 6002F: Documentation/arm/OMAP/DSS 6003 6004OMAP HARDWARE SPINLOCK SUPPORT 6005M: Ohad Ben-Cohen <ohad@wizery.com> 6006L: linux-omap@vger.kernel.org 6007S: Maintained 6008F: drivers/hwspinlock/omap_hwspinlock.c 6009F: arch/arm/mach-omap2/hwspinlock.c 6010 6011OMAP MMC SUPPORT 6012M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 6013L: linux-omap@vger.kernel.org 6014S: Maintained 6015F: drivers/mmc/host/omap.c 6016 6017OMAP HS MMC SUPPORT 6018M: Balaji T K <balajitk@ti.com> 6019L: linux-mmc@vger.kernel.org 6020L: linux-omap@vger.kernel.org 6021S: Maintained 6022F: drivers/mmc/host/omap_hsmmc.c 6023 6024OMAP RANDOM NUMBER GENERATOR SUPPORT 6025M: Deepak Saxena <dsaxena@plexity.net> 6026S: Maintained 6027F: drivers/char/hw_random/omap-rng.c 6028 6029OMAP HWMOD SUPPORT 6030M: Benoît Cousson <bcousson@baylibre.com> 6031M: Paul Walmsley <paul@pwsan.com> 6032L: linux-omap@vger.kernel.org 6033S: Maintained 6034F: arch/arm/mach-omap2/omap_hwmod.* 6035 6036OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 6037M: Benoît Cousson <bcousson@baylibre.com> 6038L: linux-omap@vger.kernel.org 6039S: Maintained 6040F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 6041 6042OMAP IMAGE SIGNAL PROCESSOR (ISP) 6043M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6044L: linux-media@vger.kernel.org 6045S: Maintained 6046F: drivers/media/platform/omap3isp/ 6047 6048OMAP USB SUPPORT 6049M: Felipe Balbi <balbi@ti.com> 6050L: linux-usb@vger.kernel.org 6051L: linux-omap@vger.kernel.org 6052T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6053S: Maintained 6054F: drivers/usb/*/*omap* 6055F: arch/arm/*omap*/usb* 6056 6057OMAP GPIO DRIVER 6058M: Santosh Shilimkar <santosh.shilimkar@ti.com> 6059M: Kevin Hilman <khilman@deeprootsystems.com> 6060L: linux-omap@vger.kernel.org 6061S: Maintained 6062F: drivers/gpio/gpio-omap.c 6063 6064OMFS FILESYSTEM 6065M: Bob Copeland <me@bobcopeland.com> 6066L: linux-karma-devel@lists.sourceforge.net 6067S: Maintained 6068F: Documentation/filesystems/omfs.txt 6069F: fs/omfs/ 6070 6071OMNIKEY CARDMAN 4000 DRIVER 6072M: Harald Welte <laforge@gnumonks.org> 6073S: Maintained 6074F: drivers/char/pcmcia/cm4000_cs.c 6075F: include/linux/cm4000_cs.h 6076F: include/uapi/linux/cm4000_cs.h 6077 6078OMNIKEY CARDMAN 4040 DRIVER 6079M: Harald Welte <laforge@gnumonks.org> 6080S: Maintained 6081F: drivers/char/pcmcia/cm4040_cs.* 6082 6083OMNIVISION OV7670 SENSOR DRIVER 6084M: Jonathan Corbet <corbet@lwn.net> 6085L: linux-media@vger.kernel.org 6086T: git git://linuxtv.org/media_tree.git 6087S: Maintained 6088F: drivers/media/i2c/ov7670.c 6089 6090ONENAND FLASH DRIVER 6091M: Kyungmin Park <kyungmin.park@samsung.com> 6092L: linux-mtd@lists.infradead.org 6093S: Maintained 6094F: drivers/mtd/onenand/ 6095F: include/linux/mtd/onenand*.h 6096 6097ONSTREAM SCSI TAPE DRIVER 6098M: Willem Riede <osst@riede.org> 6099L: osst-users@lists.sourceforge.net 6100L: linux-scsi@vger.kernel.org 6101S: Maintained 6102F: Documentation/scsi/osst.txt 6103F: drivers/scsi/osst.* 6104F: drivers/scsi/osst_*.h 6105F: drivers/scsi/st.h 6106 6107OPENCORES I2C BUS DRIVER 6108M: Peter Korsgaard <jacmet@sunsite.dk> 6109L: linux-i2c@vger.kernel.org 6110S: Maintained 6111F: Documentation/i2c/busses/i2c-ocores 6112F: drivers/i2c/busses/i2c-ocores.c 6113 6114OPEN FIRMWARE AND FLATTENED DEVICE TREE 6115M: Grant Likely <grant.likely@linaro.org> 6116M: Rob Herring <rob.herring@calxeda.com> 6117L: devicetree@vger.kernel.org 6118W: http://fdt.secretlab.ca 6119T: git git://git.secretlab.ca/git/linux-2.6.git 6120S: Maintained 6121F: drivers/of/ 6122F: include/linux/of*.h 6123F: scripts/dtc/ 6124K: of_get_property 6125K: of_match_table 6126 6127OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 6128M: Rob Herring <rob.herring@calxeda.com> 6129M: Pawel Moll <pawel.moll@arm.com> 6130M: Mark Rutland <mark.rutland@arm.com> 6131M: Stephen Warren <swarren@wwwdotorg.org> 6132M: Ian Campbell <ijc+devicetree@hellion.org.uk> 6133L: devicetree@vger.kernel.org 6134S: Maintained 6135F: Documentation/devicetree/ 6136F: arch/*/boot/dts/ 6137F: include/dt-bindings/ 6138 6139OPENRISC ARCHITECTURE 6140M: Jonas Bonn <jonas@southpole.se> 6141W: http://openrisc.net 6142L: linux@lists.openrisc.net (moderated for non-subscribers) 6143S: Maintained 6144T: git git://openrisc.net/~jonas/linux 6145F: arch/openrisc/ 6146 6147OPENVSWITCH 6148M: Jesse Gross <jesse@nicira.com> 6149L: dev@openvswitch.org 6150W: http://openvswitch.org 6151T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git 6152S: Maintained 6153F: net/openvswitch/ 6154 6155OPL4 DRIVER 6156M: Clemens Ladisch <clemens@ladisch.de> 6157L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6158T: git git://git.alsa-project.org/alsa-kernel.git 6159S: Maintained 6160F: sound/drivers/opl4/ 6161 6162OPROFILE 6163M: Robert Richter <rric@kernel.org> 6164L: oprofile-list@lists.sf.net 6165S: Maintained 6166F: arch/*/include/asm/oprofile*.h 6167F: arch/*/oprofile/ 6168F: drivers/oprofile/ 6169F: include/linux/oprofile.h 6170 6171ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 6172M: Mark Fasheh <mfasheh@suse.com> 6173M: Joel Becker <jlbec@evilplan.org> 6174L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 6175W: http://oss.oracle.com/projects/ocfs2/ 6176T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 6177S: Supported 6178F: Documentation/filesystems/ocfs2.txt 6179F: Documentation/filesystems/dlmfs.txt 6180F: fs/ocfs2/ 6181 6182ORINOCO DRIVER 6183L: linux-wireless@vger.kernel.org 6184W: http://wireless.kernel.org/en/users/Drivers/orinoco 6185W: http://www.nongnu.org/orinoco/ 6186S: Orphan 6187F: drivers/net/wireless/orinoco/ 6188 6189OSD LIBRARY and FILESYSTEM 6190M: Boaz Harrosh <bharrosh@panasas.com> 6191M: Benny Halevy <bhalevy@tonian.com> 6192L: osd-dev@open-osd.org 6193W: http://open-osd.org 6194T: git git://git.open-osd.org/open-osd.git 6195S: Maintained 6196F: drivers/scsi/osd/ 6197F: include/scsi/osd_* 6198F: fs/exofs/ 6199 6200P54 WIRELESS DRIVER 6201M: Christian Lamparter <chunkeey@googlemail.com> 6202L: linux-wireless@vger.kernel.org 6203W: http://wireless.kernel.org/en/users/Drivers/p54 6204S: Maintained 6205F: drivers/net/wireless/p54/ 6206 6207PA SEMI ETHERNET DRIVER 6208M: Olof Johansson <olof@lixom.net> 6209L: netdev@vger.kernel.org 6210S: Maintained 6211F: drivers/net/ethernet/pasemi/* 6212 6213PA SEMI SMBUS DRIVER 6214M: Olof Johansson <olof@lixom.net> 6215L: linux-i2c@vger.kernel.org 6216S: Maintained 6217F: drivers/i2c/busses/i2c-pasemi.c 6218 6219PADATA PARALLEL EXECUTION MECHANISM 6220M: Steffen Klassert <steffen.klassert@secunet.com> 6221L: linux-crypto@vger.kernel.org 6222S: Maintained 6223F: kernel/padata.c 6224F: include/linux/padata.h 6225F: Documentation/padata.txt 6226 6227PANASONIC LAPTOP ACPI EXTRAS DRIVER 6228M: Harald Welte <laforge@gnumonks.org> 6229L: platform-driver-x86@vger.kernel.org 6230S: Maintained 6231F: drivers/platform/x86/panasonic-laptop.c 6232 6233PANASONIC MN10300/AM33/AM34 PORT 6234M: David Howells <dhowells@redhat.com> 6235M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 6236L: linux-am33-list@redhat.com (moderated for non-subscribers) 6237W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 6238S: Maintained 6239F: Documentation/mn10300/ 6240F: arch/mn10300/ 6241 6242PARALLEL PORT SUPPORT 6243L: linux-parport@lists.infradead.org (subscribers-only) 6244S: Orphan 6245F: drivers/parport/ 6246F: include/linux/parport*.h 6247F: drivers/char/ppdev.c 6248F: include/uapi/linux/ppdev.h 6249 6250PARAVIRT_OPS INTERFACE 6251M: Jeremy Fitzhardinge <jeremy@goop.org> 6252M: Chris Wright <chrisw@sous-sol.org> 6253M: Alok Kataria <akataria@vmware.com> 6254M: Rusty Russell <rusty@rustcorp.com.au> 6255L: virtualization@lists.linux-foundation.org 6256S: Supported 6257F: Documentation/ia64/paravirt_ops.txt 6258F: arch/*/kernel/paravirt* 6259F: arch/*/include/asm/paravirt.h 6260 6261PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 6262M: Tim Waugh <tim@cyberelk.net> 6263L: linux-parport@lists.infradead.org (subscribers-only) 6264W: http://www.torque.net/linux-pp.html 6265S: Maintained 6266F: Documentation/blockdev/paride.txt 6267F: drivers/block/paride/ 6268 6269PARISC ARCHITECTURE 6270M: "James E.J. Bottomley" <jejb@parisc-linux.org> 6271M: Helge Deller <deller@gmx.de> 6272L: linux-parisc@vger.kernel.org 6273W: http://www.parisc-linux.org/ 6274Q: http://patchwork.kernel.org/project/linux-parisc/list/ 6275T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 6276T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 6277S: Maintained 6278F: arch/parisc/ 6279F: Documentation/parisc/ 6280F: drivers/parisc/ 6281F: drivers/char/agp/parisc-agp.c 6282F: drivers/input/serio/gscps2.c 6283F: drivers/parport/parport_gsc.* 6284F: drivers/tty/serial/8250/8250_gsc.c 6285F: drivers/video/sti* 6286F: drivers/video/console/sti* 6287F: drivers/video/logo/logo_parisc* 6288 6289PC87360 HARDWARE MONITORING DRIVER 6290M: Jim Cromie <jim.cromie@gmail.com> 6291L: lm-sensors@lm-sensors.org 6292S: Maintained 6293F: Documentation/hwmon/pc87360 6294F: drivers/hwmon/pc87360.c 6295 6296PC8736x GPIO DRIVER 6297M: Jim Cromie <jim.cromie@gmail.com> 6298S: Maintained 6299F: drivers/char/pc8736x_gpio.c 6300 6301PC87427 HARDWARE MONITORING DRIVER 6302M: Jean Delvare <khali@linux-fr.org> 6303L: lm-sensors@lm-sensors.org 6304S: Maintained 6305F: Documentation/hwmon/pc87427 6306F: drivers/hwmon/pc87427.c 6307 6308PCA9532 LED DRIVER 6309M: Riku Voipio <riku.voipio@iki.fi> 6310S: Maintained 6311F: drivers/leds/leds-pca9532.c 6312F: include/linux/leds-pca9532.h 6313 6314PCA9541 I2C BUS MASTER SELECTOR DRIVER 6315M: Guenter Roeck <linux@roeck-us.net> 6316L: linux-i2c@vger.kernel.org 6317S: Maintained 6318F: drivers/i2c/muxes/i2c-mux-pca9541.c 6319 6320PCDP - PRIMARY CONSOLE AND DEBUG PORT 6321M: Khalid Aziz <khalid@gonehiking.org> 6322S: Maintained 6323F: drivers/firmware/pcdp.* 6324 6325PCI ERROR RECOVERY 6326M: Linas Vepstas <linasvepstas@gmail.com> 6327L: linux-pci@vger.kernel.org 6328S: Supported 6329F: Documentation/PCI/pci-error-recovery.txt 6330 6331PCI SUBSYSTEM 6332M: Bjorn Helgaas <bhelgaas@google.com> 6333L: linux-pci@vger.kernel.org 6334Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 6335T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 6336S: Supported 6337F: Documentation/PCI/ 6338F: drivers/pci/ 6339F: include/linux/pci* 6340 6341PCI DRIVER FOR NVIDIA TEGRA 6342M: Thierry Reding <thierry.reding@gmail.com> 6343L: linux-tegra@vger.kernel.org 6344S: Supported 6345F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 6346F: drivers/pci/host/pci-tegra.c 6347 6348PCMCIA SUBSYSTEM 6349P: Linux PCMCIA Team 6350L: linux-pcmcia@lists.infradead.org 6351W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 6352T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 6353S: Maintained 6354F: Documentation/pcmcia/ 6355F: drivers/pcmcia/ 6356F: include/pcmcia/ 6357 6358PCNET32 NETWORK DRIVER 6359M: Don Fry <pcnet32@frontier.com> 6360L: netdev@vger.kernel.org 6361S: Maintained 6362F: drivers/net/ethernet/amd/pcnet32.c 6363 6364PCRYPT PARALLEL CRYPTO ENGINE 6365M: Steffen Klassert <steffen.klassert@secunet.com> 6366L: linux-crypto@vger.kernel.org 6367S: Maintained 6368F: crypto/pcrypt.c 6369F: include/crypto/pcrypt.h 6370 6371PER-CPU MEMORY ALLOCATOR 6372M: Tejun Heo <tj@kernel.org> 6373M: Christoph Lameter <cl@linux-foundation.org> 6374T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 6375S: Maintained 6376F: include/linux/percpu*.h 6377F: mm/percpu*.c 6378F: arch/*/include/asm/percpu.h 6379 6380PER-TASK DELAY ACCOUNTING 6381M: Balbir Singh <bsingharora@gmail.com> 6382S: Maintained 6383F: include/linux/delayacct.h 6384F: kernel/delayacct.c 6385 6386PERFORMANCE EVENTS SUBSYSTEM 6387M: Peter Zijlstra <a.p.zijlstra@chello.nl> 6388M: Paul Mackerras <paulus@samba.org> 6389M: Ingo Molnar <mingo@redhat.com> 6390M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6391T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 6392S: Supported 6393F: kernel/events/* 6394F: include/linux/perf_event.h 6395F: include/uapi/linux/perf_event.h 6396F: arch/*/kernel/perf_event*.c 6397F: arch/*/kernel/*/perf_event*.c 6398F: arch/*/kernel/*/*/perf_event*.c 6399F: arch/*/include/asm/perf_event.h 6400F: arch/*/kernel/perf_callchain.c 6401F: tools/perf/ 6402 6403PERSONALITY HANDLING 6404M: Christoph Hellwig <hch@infradead.org> 6405L: linux-abi-devel@lists.sourceforge.net 6406S: Maintained 6407F: include/linux/personality.h 6408F: include/uapi/linux/personality.h 6409 6410PHONET PROTOCOL 6411M: Remi Denis-Courmont <courmisch@gmail.com> 6412S: Supported 6413F: Documentation/networking/phonet.txt 6414F: include/linux/phonet.h 6415F: include/net/phonet/ 6416F: include/uapi/linux/phonet.h 6417F: net/phonet/ 6418 6419PHRAM MTD DRIVER 6420M: Joern Engel <joern@lazybastard.org> 6421L: linux-mtd@lists.infradead.org 6422S: Maintained 6423F: drivers/mtd/devices/phram.c 6424 6425PICOLCD HID DRIVER 6426M: Bruno Prémont <bonbons@linux-vserver.org> 6427L: linux-input@vger.kernel.org 6428S: Maintained 6429F: drivers/hid/hid-picolcd* 6430 6431PICOXCELL SUPPORT 6432M: Jamie Iles <jamie@jamieiles.com> 6433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6434T: git git://github.com/jamieiles/linux-2.6-ji.git 6435S: Supported 6436F: arch/arm/mach-picoxcell/ 6437F: drivers/*/picoxcell* 6438F: drivers/*/*/picoxcell* 6439 6440PIN CONTROL SUBSYSTEM 6441M: Linus Walleij <linus.walleij@linaro.org> 6442S: Maintained 6443F: drivers/pinctrl/ 6444F: include/linux/pinctrl/ 6445 6446PIN CONTROLLER - ATMEL AT91 6447M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 6448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6449S: Maintained 6450F: drivers/pinctrl/pinctrl-at91.c 6451 6452PIN CONTROLLER - SAMSUNG 6453M: Tomasz Figa <t.figa@samsung.com> 6454M: Thomas Abraham <thomas.abraham@linaro.org> 6455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6456L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 6457S: Maintained 6458F: drivers/pinctrl/pinctrl-exynos.* 6459F: drivers/pinctrl/pinctrl-s3c* 6460F: drivers/pinctrl/pinctrl-samsung.* 6461 6462PIN CONTROLLER - ST SPEAR 6463M: Viresh Kumar <viresh.linux@gmail.com> 6464L: spear-devel@list.st.com 6465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6466W: http://www.st.com/spear 6467S: Maintained 6468F: drivers/pinctrl/spear/ 6469 6470PKTCDVD DRIVER 6471M: Jiri Kosina <jkosina@suse.cz> 6472S: Maintained 6473F: drivers/block/pktcdvd.c 6474F: include/linux/pktcdvd.h 6475F: include/uapi/linux/pktcdvd.h 6476 6477PKUNITY SOC DRIVERS 6478M: Guan Xuetao <gxt@mprc.pku.edu.cn> 6479W: http://mprc.pku.edu.cn/~guanxuetao/linux 6480S: Maintained 6481T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git 6482F: drivers/input/serio/i8042-unicore32io.h 6483F: drivers/i2c/busses/i2c-puv3.c 6484F: drivers/video/fb-puv3.c 6485F: drivers/rtc/rtc-puv3.c 6486 6487PMBUS HARDWARE MONITORING DRIVERS 6488M: Guenter Roeck <linux@roeck-us.net> 6489L: lm-sensors@lm-sensors.org 6490W: http://www.lm-sensors.org/ 6491W: http://www.roeck-us.net/linux/drivers/ 6492T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 6493S: Maintained 6494F: Documentation/hwmon/pmbus 6495F: drivers/hwmon/pmbus/ 6496F: include/linux/i2c/pmbus.h 6497 6498PMC SIERRA MaxRAID DRIVER 6499M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 6500L: linux-scsi@vger.kernel.org 6501W: http://www.pmc-sierra.com/ 6502S: Supported 6503F: drivers/scsi/pmcraid.* 6504 6505PMC SIERRA PM8001 DRIVER 6506M: xjtuwjp@gmail.com 6507M: lindar_liu@usish.com 6508L: linux-scsi@vger.kernel.org 6509S: Supported 6510F: drivers/scsi/pm8001/ 6511 6512POSIX CLOCKS and TIMERS 6513M: Thomas Gleixner <tglx@linutronix.de> 6514T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 6515S: Supported 6516F: fs/timerfd.c 6517F: include/linux/timer* 6518F: kernel/*timer* 6519 6520POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 6521M: Anton Vorontsov <anton@enomsg.org> 6522M: David Woodhouse <dwmw2@infradead.org> 6523T: git git://git.infradead.org/battery-2.6.git 6524S: Maintained 6525F: include/linux/power_supply.h 6526F: drivers/power/ 6527 6528PNP SUPPORT 6529M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 6530M: Bjorn Helgaas <bhelgaas@google.com> 6531S: Maintained 6532F: drivers/pnp/ 6533 6534PNXxxxx I2C DRIVER 6535M: Vitaly Wool <vitalywool@gmail.com> 6536L: linux-i2c@vger.kernel.org 6537S: Maintained 6538F: drivers/i2c/busses/i2c-pnx.c 6539 6540PPP PROTOCOL DRIVERS AND COMPRESSORS 6541M: Paul Mackerras <paulus@samba.org> 6542L: linux-ppp@vger.kernel.org 6543S: Maintained 6544F: drivers/net/ppp/ppp_* 6545 6546PPP OVER ATM (RFC 2364) 6547M: Mitchell Blank Jr <mitch@sfgoth.com> 6548S: Maintained 6549F: net/atm/pppoatm.c 6550F: include/uapi/linux/atmppp.h 6551 6552PPP OVER ETHERNET 6553M: Michal Ostrowski <mostrows@earthlink.net> 6554S: Maintained 6555F: drivers/net/ppp/pppoe.c 6556F: drivers/net/ppp/pppox.c 6557 6558PPP OVER L2TP 6559M: James Chapman <jchapman@katalix.com> 6560S: Maintained 6561F: net/l2tp/l2tp_ppp.c 6562F: include/linux/if_pppol2tp.h 6563F: include/uapi/linux/if_pppol2tp.h 6564 6565PPS SUPPORT 6566M: Rodolfo Giometti <giometti@enneenne.com> 6567W: http://wiki.enneenne.com/index.php/LinuxPPS_support 6568L: linuxpps@ml.enneenne.com (subscribers-only) 6569S: Maintained 6570F: Documentation/pps/ 6571F: drivers/pps/ 6572F: include/linux/pps*.h 6573 6574PPTP DRIVER 6575M: Dmitry Kozlov <xeb@mail.ru> 6576L: netdev@vger.kernel.org 6577S: Maintained 6578F: drivers/net/ppp/pptp.c 6579W: http://sourceforge.net/projects/accel-pptp 6580 6581PREEMPTIBLE KERNEL 6582M: Robert Love <rml@tech9.net> 6583L: kpreempt-tech@lists.sourceforge.net 6584W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 6585S: Supported 6586F: Documentation/preempt-locking.txt 6587F: include/linux/preempt.h 6588 6589PRISM54 WIRELESS DRIVER 6590M: "Luis R. Rodriguez" <mcgrof@gmail.com> 6591L: linux-wireless@vger.kernel.org 6592W: http://wireless.kernel.org/en/users/Drivers/p54 6593S: Obsolete 6594F: drivers/net/wireless/prism54/ 6595 6596PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER 6597M: Mikael Pettersson <mikpe@it.uu.se> 6598L: linux-ide@vger.kernel.org 6599S: Maintained 6600F: drivers/ata/sata_promise.* 6601 6602PS3 NETWORK SUPPORT 6603M: Geoff Levand <geoff@infradead.org> 6604L: netdev@vger.kernel.org 6605L: cbe-oss-dev@lists.ozlabs.org 6606S: Maintained 6607F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 6608 6609PS3 PLATFORM SUPPORT 6610M: Geoff Levand <geoff@infradead.org> 6611L: linuxppc-dev@lists.ozlabs.org 6612L: cbe-oss-dev@lists.ozlabs.org 6613S: Maintained 6614F: arch/powerpc/boot/ps3* 6615F: arch/powerpc/include/asm/lv1call.h 6616F: arch/powerpc/include/asm/ps3*.h 6617F: arch/powerpc/platforms/ps3/ 6618F: drivers/*/ps3* 6619F: drivers/ps3/ 6620F: drivers/rtc/rtc-ps3.c 6621F: drivers/usb/host/*ps3.c 6622F: sound/ppc/snd_ps3* 6623 6624PS3VRAM DRIVER 6625M: Jim Paris <jim@jtan.com> 6626L: cbe-oss-dev@lists.ozlabs.org 6627S: Maintained 6628F: drivers/block/ps3vram.c 6629 6630PSTORE FILESYSTEM 6631M: Anton Vorontsov <anton@enomsg.org> 6632M: Colin Cross <ccross@android.com> 6633M: Kees Cook <keescook@chromium.org> 6634M: Tony Luck <tony.luck@intel.com> 6635S: Maintained 6636T: git git://git.infradead.org/users/cbou/linux-pstore.git 6637F: fs/pstore/ 6638F: include/linux/pstore* 6639F: drivers/firmware/efi/efi-pstore.c 6640F: drivers/acpi/apei/erst.c 6641 6642PTP HARDWARE CLOCK SUPPORT 6643M: Richard Cochran <richardcochran@gmail.com> 6644L: netdev@vger.kernel.org 6645S: Maintained 6646W: http://linuxptp.sourceforge.net/ 6647F: Documentation/ABI/testing/sysfs-ptp 6648F: Documentation/ptp/* 6649F: drivers/net/ethernet/freescale/gianfar_ptp.c 6650F: drivers/net/phy/dp83640* 6651F: drivers/ptp/* 6652F: include/linux/ptp_cl* 6653 6654PTRACE SUPPORT 6655M: Roland McGrath <roland@redhat.com> 6656M: Oleg Nesterov <oleg@redhat.com> 6657S: Maintained 6658F: include/asm-generic/syscall.h 6659F: include/linux/ptrace.h 6660F: include/linux/regset.h 6661F: include/linux/tracehook.h 6662F: include/uapi/linux/ptrace.h 6663F: kernel/ptrace.c 6664 6665PVRUSB2 VIDEO4LINUX DRIVER 6666M: Mike Isely <isely@pobox.com> 6667L: pvrusb2@isely.net (subscribers-only) 6668L: linux-media@vger.kernel.org 6669W: http://www.isely.net/pvrusb2/ 6670T: git git://linuxtv.org/media_tree.git 6671S: Maintained 6672F: Documentation/video4linux/README.pvrusb2 6673F: drivers/media/usb/pvrusb2/ 6674 6675PWC WEBCAM DRIVER 6676M: Hans de Goede <hdegoede@redhat.com> 6677L: linux-media@vger.kernel.org 6678T: git git://linuxtv.org/media_tree.git 6679S: Maintained 6680F: drivers/media/usb/pwc/* 6681 6682PWM SUBSYSTEM 6683M: Thierry Reding <thierry.reding@gmail.com> 6684L: linux-pwm@vger.kernel.org 6685S: Maintained 6686W: http://gitorious.org/linux-pwm 6687T: git git://gitorious.org/linux-pwm/linux-pwm.git 6688F: Documentation/pwm.txt 6689F: Documentation/devicetree/bindings/pwm/ 6690F: include/linux/pwm.h 6691F: drivers/pwm/ 6692F: drivers/video/backlight/pwm_bl.c 6693F: include/linux/pwm_backlight.h 6694 6695PXA2xx/PXA3xx SUPPORT 6696M: Eric Miao <eric.y.miao@gmail.com> 6697M: Russell King <linux@arm.linux.org.uk> 6698M: Haojian Zhuang <haojian.zhuang@gmail.com> 6699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6700T: git git://github.com/hzhuang1/linux.git 6701T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 6702S: Maintained 6703F: arch/arm/mach-pxa/ 6704F: drivers/pcmcia/pxa2xx* 6705F: drivers/spi/spi-pxa2xx* 6706F: drivers/usb/gadget/pxa2* 6707F: include/sound/pxa2xx-lib.h 6708F: sound/arm/pxa* 6709F: sound/soc/pxa/ 6710 6711MMP SUPPORT 6712M: Eric Miao <eric.y.miao@gmail.com> 6713M: Haojian Zhuang <haojian.zhuang@gmail.com> 6714L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6715T: git git://github.com/hzhuang1/linux.git 6716T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 6717S: Maintained 6718F: arch/arm/mach-mmp/ 6719 6720PXA MMCI DRIVER 6721S: Orphan 6722 6723PXA RTC DRIVER 6724M: Robert Jarzmik <robert.jarzmik@free.fr> 6725L: rtc-linux@googlegroups.com 6726S: Maintained 6727 6728QIB DRIVER 6729M: Mike Marciniszyn <infinipath@intel.com> 6730L: linux-rdma@vger.kernel.org 6731S: Supported 6732F: drivers/infiniband/hw/qib/ 6733 6734QLOGIC QLA1280 SCSI DRIVER 6735M: Michael Reed <mdr@sgi.com> 6736L: linux-scsi@vger.kernel.org 6737S: Maintained 6738F: drivers/scsi/qla1280.[ch] 6739 6740QLOGIC QLA2XXX FC-SCSI DRIVER 6741M: Andrew Vasquez <andrew.vasquez@qlogic.com> 6742M: linux-driver@qlogic.com 6743L: linux-scsi@vger.kernel.org 6744S: Supported 6745F: Documentation/scsi/LICENSE.qla2xxx 6746F: drivers/scsi/qla2xxx/ 6747 6748QLOGIC QLA4XXX iSCSI DRIVER 6749M: Vikas Chaudhary <vikas.chaudhary@qlogic.com> 6750M: iscsi-driver@qlogic.com 6751L: linux-scsi@vger.kernel.org 6752S: Supported 6753F: Documentation/scsi/LICENSE.qla4xxx 6754F: drivers/scsi/qla4xxx/ 6755 6756QLOGIC QLA3XXX NETWORK DRIVER 6757M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 6758M: Ron Mercer <ron.mercer@qlogic.com> 6759M: linux-driver@qlogic.com 6760L: netdev@vger.kernel.org 6761S: Supported 6762F: Documentation/networking/LICENSE.qla3xxx 6763F: drivers/net/ethernet/qlogic/qla3xxx.* 6764 6765QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 6766M: Himanshu Madhani <himanshu.madhani@qlogic.com> 6767M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6768M: Shahed Shaikh <shahed.shaikh@qlogic.com> 6769M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 6770M: Sony Chacko <sony.chacko@qlogic.com> 6771M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> 6772M: linux-driver@qlogic.com 6773L: netdev@vger.kernel.org 6774S: Supported 6775F: drivers/net/ethernet/qlogic/qlcnic/ 6776 6777QLOGIC QLGE 10Gb ETHERNET DRIVER 6778M: Shahed Shaikh <shahed.shaikh@qlogic.com> 6779M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 6780M: Ron Mercer <ron.mercer@qlogic.com> 6781M: linux-driver@qlogic.com 6782L: netdev@vger.kernel.org 6783S: Supported 6784F: drivers/net/ethernet/qlogic/qlge/ 6785 6786QNX4 FILESYSTEM 6787M: Anders Larsen <al@alarsen.net> 6788W: http://www.alarsen.net/linux/qnx4fs/ 6789S: Maintained 6790F: fs/qnx4/ 6791F: include/uapi/linux/qnx4_fs.h 6792F: include/uapi/linux/qnxtypes.h 6793 6794QT1010 MEDIA DRIVER 6795M: Antti Palosaari <crope@iki.fi> 6796L: linux-media@vger.kernel.org 6797W: http://linuxtv.org/ 6798W: http://palosaari.fi/linux/ 6799Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6800T: git git://linuxtv.org/anttip/media_tree.git 6801S: Maintained 6802F: drivers/media/tuners/qt1010* 6803 6804QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 6805M: Kalle Valo <kvalo@qca.qualcomm.com> 6806L: ath10k@lists.infradead.org 6807W: http://wireless.kernel.org/en/users/Drivers/ath10k 6808T: git git://github.com/kvalo/ath.git 6809S: Supported 6810F: drivers/net/wireless/ath/ath10k/ 6811 6812QUALCOMM HEXAGON ARCHITECTURE 6813M: Richard Kuo <rkuo@codeaurora.org> 6814L: linux-hexagon@vger.kernel.org 6815S: Supported 6816F: arch/hexagon/ 6817 6818QUICKCAM PARALLEL PORT WEBCAMS 6819M: Hans Verkuil <hverkuil@xs4all.nl> 6820L: linux-media@vger.kernel.org 6821T: git git://linuxtv.org/media_tree.git 6822W: http://linuxtv.org 6823S: Odd Fixes 6824F: drivers/media/parport/*-qcam* 6825 6826RADOS BLOCK DEVICE (RBD) 6827M: Yehuda Sadeh <yehuda@inktank.com> 6828M: Sage Weil <sage@inktank.com> 6829M: Alex Elder <elder@inktank.com> 6830M: ceph-devel@vger.kernel.org 6831W: http://ceph.com/ 6832T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 6833S: Supported 6834F: drivers/block/rbd.c 6835F: drivers/block/rbd_types.h 6836 6837RADEON FRAMEBUFFER DISPLAY DRIVER 6838M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6839L: linux-fbdev@vger.kernel.org 6840S: Maintained 6841F: drivers/video/aty/radeon* 6842F: include/uapi/linux/radeonfb.h 6843 6844RADIOSHARK RADIO DRIVER 6845M: Hans de Goede <hdegoede@redhat.com> 6846L: linux-media@vger.kernel.org 6847T: git git://linuxtv.org/media_tree.git 6848S: Maintained 6849F: drivers/media/radio/radio-shark.c 6850 6851RADIOSHARK2 RADIO DRIVER 6852M: Hans de Goede <hdegoede@redhat.com> 6853L: linux-media@vger.kernel.org 6854T: git git://linuxtv.org/media_tree.git 6855S: Maintained 6856F: drivers/media/radio/radio-shark2.c 6857F: drivers/media/radio/radio-tea5777.c 6858 6859RAGE128 FRAMEBUFFER DISPLAY DRIVER 6860M: Paul Mackerras <paulus@samba.org> 6861L: linux-fbdev@vger.kernel.org 6862S: Maintained 6863F: drivers/video/aty/aty128fb.c 6864 6865RALINK RT2X00 WIRELESS LAN DRIVER 6866P: rt2x00 project 6867M: Ivo van Doorn <IvDoorn@gmail.com> 6868M: Gertjan van Wingerde <gwingerde@gmail.com> 6869M: Helmut Schaa <helmut.schaa@googlemail.com> 6870L: linux-wireless@vger.kernel.org 6871L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 6872W: http://rt2x00.serialmonkey.com/ 6873S: Maintained 6874T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git 6875F: drivers/net/wireless/rt2x00/ 6876 6877RAMDISK RAM BLOCK DEVICE DRIVER 6878M: Nick Piggin <npiggin@kernel.dk> 6879S: Maintained 6880F: Documentation/blockdev/ramdisk.txt 6881F: drivers/block/brd.c 6882 6883RANDOM NUMBER DRIVER 6884M: Theodore Ts'o" <tytso@mit.edu> 6885S: Maintained 6886F: drivers/char/random.c 6887 6888RAPIDIO SUBSYSTEM 6889M: Matt Porter <mporter@kernel.crashing.org> 6890M: Alexandre Bounine <alexandre.bounine@idt.com> 6891S: Maintained 6892F: drivers/rapidio/ 6893 6894RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 6895L: linux-wireless@vger.kernel.org 6896S: Orphan 6897F: drivers/net/wireless/ray* 6898 6899RCUTORTURE MODULE 6900M: Josh Triplett <josh@freedesktop.org> 6901M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6902S: Supported 6903T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 6904F: Documentation/RCU/torture.txt 6905F: kernel/rcutorture.c 6906 6907RDC R-321X SoC 6908M: Florian Fainelli <florian@openwrt.org> 6909S: Maintained 6910 6911RDC R6040 FAST ETHERNET DRIVER 6912M: Florian Fainelli <florian@openwrt.org> 6913L: netdev@vger.kernel.org 6914S: Maintained 6915F: drivers/net/ethernet/rdc/r6040.c 6916 6917RDS - RELIABLE DATAGRAM SOCKETS 6918M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com> 6919L: rds-devel@oss.oracle.com (moderated for non-subscribers) 6920S: Supported 6921F: net/rds/ 6922 6923READ-COPY UPDATE (RCU) 6924M: Dipankar Sarma <dipankar@in.ibm.com> 6925M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6926W: http://www.rdrop.com/users/paulmck/RCU/ 6927S: Supported 6928T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 6929F: Documentation/RCU/ 6930X: Documentation/RCU/torture.txt 6931F: include/linux/rcu* 6932F: kernel/rcu* 6933X: kernel/rcutorture.c 6934 6935REAL TIME CLOCK (RTC) SUBSYSTEM 6936M: Alessandro Zummo <a.zummo@towertech.it> 6937L: rtc-linux@googlegroups.com 6938Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 6939S: Maintained 6940F: Documentation/rtc.txt 6941F: drivers/rtc/ 6942F: include/linux/rtc.h 6943F: include/uapi/linux/rtc.h 6944 6945REISERFS FILE SYSTEM 6946L: reiserfs-devel@vger.kernel.org 6947S: Supported 6948F: fs/reiserfs/ 6949 6950REGISTER MAP ABSTRACTION 6951M: Mark Brown <broonie@kernel.org> 6952T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 6953S: Supported 6954F: drivers/base/regmap/ 6955F: include/linux/regmap.h 6956 6957REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 6958M: Ohad Ben-Cohen <ohad@wizery.com> 6959T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 6960S: Maintained 6961F: drivers/remoteproc/ 6962F: Documentation/remoteproc.txt 6963F: include/linux/remoteproc.h 6964 6965REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 6966M: Ohad Ben-Cohen <ohad@wizery.com> 6967T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 6968S: Maintained 6969F: drivers/rpmsg/ 6970F: Documentation/rpmsg.txt 6971F: include/linux/rpmsg.h 6972 6973RFKILL 6974M: Johannes Berg <johannes@sipsolutions.net> 6975L: linux-wireless@vger.kernel.org 6976W: http://wireless.kernel.org/ 6977T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6978T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6979S: Maintained 6980F: Documentation/rfkill.txt 6981F: net/rfkill/ 6982 6983RICOH SMARTMEDIA/XD DRIVER 6984M: Maxim Levitsky <maximlevitsky@gmail.com> 6985S: Maintained 6986F: drivers/mtd/nand/r852.c 6987F: drivers/mtd/nand/r852.h 6988 6989RICOH R5C592 MEMORYSTICK DRIVER 6990M: Maxim Levitsky <maximlevitsky@gmail.com> 6991S: Maintained 6992F: drivers/memstick/host/r592.* 6993 6994ROCCAT DRIVERS 6995M: Stefan Achatz <erazor_de@users.sourceforge.net> 6996W: http://sourceforge.net/projects/roccat/ 6997S: Maintained 6998F: drivers/hid/hid-roccat* 6999F: include/linux/hid-roccat* 7000F: Documentation/ABI/*/sysfs-driver-hid-roccat* 7001 7002ROCKETPORT DRIVER 7003P: Comtrol Corp. 7004W: http://www.comtrol.com 7005S: Maintained 7006F: Documentation/serial/rocket.txt 7007F: drivers/tty/rocket* 7008 7009ROSE NETWORK LAYER 7010M: Ralf Baechle <ralf@linux-mips.org> 7011L: linux-hams@vger.kernel.org 7012W: http://www.linux-ax25.org/ 7013S: Maintained 7014F: include/net/rose.h 7015F: include/uapi/linux/rose.h 7016F: net/rose/ 7017 7018RTL2830 MEDIA DRIVER 7019M: Antti Palosaari <crope@iki.fi> 7020L: linux-media@vger.kernel.org 7021W: http://linuxtv.org/ 7022W: http://palosaari.fi/linux/ 7023Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7024T: git git://linuxtv.org/anttip/media_tree.git 7025S: Maintained 7026F: drivers/media/dvb-frontends/rtl2830* 7027 7028RTL2832 MEDIA DRIVER 7029M: Antti Palosaari <crope@iki.fi> 7030L: linux-media@vger.kernel.org 7031W: http://linuxtv.org/ 7032W: http://palosaari.fi/linux/ 7033Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7034T: git git://linuxtv.org/anttip/media_tree.git 7035S: Maintained 7036F: drivers/media/dvb-frontends/rtl2832* 7037 7038RTL8180 WIRELESS DRIVER 7039M: "John W. Linville" <linville@tuxdriver.com> 7040L: linux-wireless@vger.kernel.org 7041W: http://wireless.kernel.org/ 7042T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7043S: Maintained 7044F: drivers/net/wireless/rtl818x/rtl8180/ 7045 7046RTL8187 WIRELESS DRIVER 7047M: Herton Ronaldo Krzesinski <herton@canonical.com> 7048M: Hin-Tak Leung <htl10@users.sourceforge.net> 7049M: Larry Finger <Larry.Finger@lwfinger.net> 7050L: linux-wireless@vger.kernel.org 7051W: http://wireless.kernel.org/ 7052T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7053S: Maintained 7054F: drivers/net/wireless/rtl818x/rtl8187/ 7055 7056RTL8192CE WIRELESS DRIVER 7057M: Larry Finger <Larry.Finger@lwfinger.net> 7058M: Chaoming Li <chaoming_li@realsil.com.cn> 7059L: linux-wireless@vger.kernel.org 7060W: http://wireless.kernel.org/ 7061T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7062S: Maintained 7063F: drivers/net/wireless/rtlwifi/ 7064F: drivers/net/wireless/rtlwifi/rtl8192ce/ 7065 7066S3 SAVAGE FRAMEBUFFER DRIVER 7067M: Antonino Daplas <adaplas@gmail.com> 7068L: linux-fbdev@vger.kernel.org 7069S: Maintained 7070F: drivers/video/savage/ 7071 7072S390 7073M: Martin Schwidefsky <schwidefsky@de.ibm.com> 7074M: Heiko Carstens <heiko.carstens@de.ibm.com> 7075M: linux390@de.ibm.com 7076L: linux-s390@vger.kernel.org 7077W: http://www.ibm.com/developerworks/linux/linux390/ 7078S: Supported 7079F: arch/s390/ 7080F: drivers/s390/ 7081F: block/partitions/ibm.c 7082F: Documentation/s390/ 7083F: Documentation/DocBook/s390* 7084 7085S390 NETWORK DRIVERS 7086M: Ursula Braun <ursula.braun@de.ibm.com> 7087M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 7088M: linux390@de.ibm.com 7089L: linux-s390@vger.kernel.org 7090W: http://www.ibm.com/developerworks/linux/linux390/ 7091S: Supported 7092F: drivers/s390/net/ 7093 7094S390 ZCRYPT DRIVER 7095M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 7096M: linux390@de.ibm.com 7097L: linux-s390@vger.kernel.org 7098W: http://www.ibm.com/developerworks/linux/linux390/ 7099S: Supported 7100F: drivers/s390/crypto/ 7101 7102S390 ZFCP DRIVER 7103M: Steffen Maier <maier@linux.vnet.ibm.com> 7104M: linux390@de.ibm.com 7105L: linux-s390@vger.kernel.org 7106W: http://www.ibm.com/developerworks/linux/linux390/ 7107S: Supported 7108F: drivers/s390/scsi/zfcp_* 7109 7110S390 IUCV NETWORK LAYER 7111M: Ursula Braun <ursula.braun@de.ibm.com> 7112M: linux390@de.ibm.com 7113L: linux-s390@vger.kernel.org 7114W: http://www.ibm.com/developerworks/linux/linux390/ 7115S: Supported 7116F: drivers/s390/net/*iucv* 7117F: include/net/iucv/ 7118F: net/iucv/ 7119 7120S3C24XX SD/MMC Driver 7121M: Ben Dooks <ben-linux@fluff.org> 7122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7123S: Supported 7124F: drivers/mmc/host/s3cmci.* 7125 7126SAA6588 RDS RECEIVER DRIVER 7127M: Hans Verkuil <hverkuil@xs4all.nl> 7128L: linux-media@vger.kernel.org 7129T: git git://linuxtv.org/media_tree.git 7130W: http://linuxtv.org 7131S: Odd Fixes 7132F: drivers/media/i2c/saa6588* 7133 7134SAA7134 VIDEO4LINUX DRIVER 7135M: Mauro Carvalho Chehab <m.chehab@samsung.com> 7136L: linux-media@vger.kernel.org 7137W: http://linuxtv.org 7138T: git git://linuxtv.org/media_tree.git 7139S: Odd fixes 7140F: Documentation/video4linux/*.saa7134 7141F: drivers/media/pci/saa7134/ 7142 7143SAA7146 VIDEO4LINUX-2 DRIVER 7144M: Hans Verkuil <hverkuil@xs4all.nl> 7145L: linux-media@vger.kernel.org 7146T: git git://linuxtv.org/media_tree.git 7147S: Maintained 7148F: drivers/media/common/saa7146/ 7149F: drivers/media/pci/saa7146/ 7150F: include/media/saa7146* 7151 7152SAMSUNG LAPTOP DRIVER 7153M: Corentin Chary <corentin.chary@gmail.com> 7154L: platform-driver-x86@vger.kernel.org 7155S: Maintained 7156F: drivers/platform/x86/samsung-laptop.c 7157 7158SAMSUNG AUDIO (ASoC) DRIVERS 7159M: Sangbeom Kim <sbkim73@samsung.com> 7160L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7161S: Supported 7162F: sound/soc/samsung/ 7163 7164SAMSUNG FRAMEBUFFER DRIVER 7165M: Jingoo Han <jg1.han@samsung.com> 7166L: linux-fbdev@vger.kernel.org 7167S: Maintained 7168F: drivers/video/s3c-fb.c 7169 7170SAMSUNG MULTIFUNCTION DEVICE DRIVERS 7171M: Sangbeom Kim <sbkim73@samsung.com> 7172L: linux-kernel@vger.kernel.org 7173S: Supported 7174F: drivers/mfd/sec*.c 7175F: drivers/regulator/s2m*.c 7176F: drivers/regulator/s5m*.c 7177F: drivers/rtc/rtc-sec.c 7178F: include/linux/mfd/samsung/ 7179 7180SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 7181M: Kyungmin Park <kyungmin.park@samsung.com> 7182M: Sylwester Nawrocki <s.nawrocki@samsung.com> 7183L: linux-media@vger.kernel.org 7184Q: https://patchwork.linuxtv.org/project/linux-media/list/ 7185S: Supported 7186F: drivers/media/platform/exynos4-is/ 7187F: include/media/s5p_fimc.h 7188 7189SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 7190M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 7191L: linux-media@vger.kernel.org 7192L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7193S: Maintained 7194F: drivers/media/platform/s3c-camif/ 7195F: include/media/s3c_camif.h 7196 7197SAMSUNG S5C73M3 CAMERA DRIVER 7198M: Kyungmin Park <kyungmin.park@samsung.com> 7199M: Andrzej Hajda <a.hajda@samsung.com> 7200L: linux-media@vger.kernel.org 7201S: Supported 7202F: drivers/media/i2c/s5c73m3/* 7203 7204SERIAL DRIVERS 7205M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 7206L: linux-serial@vger.kernel.org 7207S: Maintained 7208F: drivers/tty/serial/ 7209 7210SYNOPSYS DESIGNWARE DMAC DRIVER 7211M: Viresh Kumar <viresh.linux@gmail.com> 7212M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 7213S: Maintained 7214F: include/linux/dw_dmac.h 7215F: drivers/dma/dw/ 7216 7217SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 7218M: Seungwon Jeon <tgih.jun@samsung.com> 7219M: Jaehoon Chung <jh80.chung@samsung.com> 7220L: linux-mmc@vger.kernel.org 7221S: Maintained 7222F: include/linux/mmc/dw_mmc.h 7223F: drivers/mmc/host/dw_mmc* 7224 7225TIMEKEEPING, CLOCKSOURCE CORE, NTP 7226M: John Stultz <john.stultz@linaro.org> 7227M: Thomas Gleixner <tglx@linutronix.de> 7228T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7229S: Supported 7230F: include/linux/clocksource.h 7231F: include/linux/time.h 7232F: include/linux/timex.h 7233F: include/uapi/linux/time.h 7234F: include/uapi/linux/timex.h 7235F: kernel/time/clocksource.c 7236F: kernel/time/time*.c 7237F: kernel/time/ntp.c 7238 7239TLG2300 VIDEO4LINUX-2 DRIVER 7240M: Huang Shijie <shijie8@gmail.com> 7241M: Hans Verkuil <hverkuil@xs4all.nl> 7242S: Odd Fixes 7243F: drivers/media/usb/tlg2300/ 7244 7245SC1200 WDT DRIVER 7246M: Zwane Mwaikambo <zwane@arm.linux.org.uk> 7247S: Maintained 7248F: drivers/watchdog/sc1200wdt.c 7249 7250SCHEDULER 7251M: Ingo Molnar <mingo@redhat.com> 7252M: Peter Zijlstra <peterz@infradead.org> 7253T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 7254S: Maintained 7255F: kernel/sched/ 7256F: include/linux/sched.h 7257F: include/uapi/linux/sched.h 7258 7259SCORE ARCHITECTURE 7260M: Chen Liqin <liqin.chen@sunplusct.com> 7261M: Lennox Wu <lennox.wu@gmail.com> 7262W: http://www.sunplusct.com 7263S: Supported 7264F: arch/score/ 7265 7266SCSI CDROM DRIVER 7267M: Jens Axboe <axboe@kernel.dk> 7268L: linux-scsi@vger.kernel.org 7269W: http://www.kernel.dk 7270S: Maintained 7271F: drivers/scsi/sr* 7272 7273SCSI RDMA PROTOCOL (SRP) INITIATOR 7274M: David Dillow <dillowda@ornl.gov> 7275L: linux-rdma@vger.kernel.org 7276S: Supported 7277W: http://www.openfabrics.org 7278Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7279T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 7280F: drivers/infiniband/ulp/srp/ 7281F: include/scsi/srp.h 7282 7283SCSI SG DRIVER 7284M: Doug Gilbert <dgilbert@interlog.com> 7285L: linux-scsi@vger.kernel.org 7286W: http://www.torque.net/sg 7287S: Maintained 7288F: drivers/scsi/sg.c 7289F: include/scsi/sg.h 7290 7291SCSI SUBSYSTEM 7292M: "James E.J. Bottomley" <JBottomley@parallels.com> 7293L: linux-scsi@vger.kernel.org 7294T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 7295T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 7296T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 7297S: Maintained 7298F: drivers/scsi/ 7299F: include/scsi/ 7300 7301SCSI TAPE DRIVER 7302M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 7303L: linux-scsi@vger.kernel.org 7304S: Maintained 7305F: Documentation/scsi/st.txt 7306F: drivers/scsi/st.* 7307F: drivers/scsi/st_*.h 7308 7309SCTP PROTOCOL 7310M: Vlad Yasevich <vyasevich@gmail.com> 7311M: Neil Horman <nhorman@tuxdriver.com> 7312L: linux-sctp@vger.kernel.org 7313W: http://lksctp.sourceforge.net 7314S: Maintained 7315F: Documentation/networking/sctp.txt 7316F: include/linux/sctp.h 7317F: include/uapi/linux/sctp.h 7318F: include/net/sctp/ 7319F: net/sctp/ 7320 7321SCx200 CPU SUPPORT 7322M: Jim Cromie <jim.cromie@gmail.com> 7323S: Odd Fixes 7324F: Documentation/i2c/busses/scx200_acb 7325F: arch/x86/platform/scx200/ 7326F: drivers/watchdog/scx200_wdt.c 7327F: drivers/i2c/busses/scx200* 7328F: drivers/mtd/maps/scx200_docflash.c 7329F: include/linux/scx200.h 7330 7331SCx200 GPIO DRIVER 7332M: Jim Cromie <jim.cromie@gmail.com> 7333S: Maintained 7334F: drivers/char/scx200_gpio.c 7335F: include/linux/scx200_gpio.h 7336 7337SCx200 HRT CLOCKSOURCE DRIVER 7338M: Jim Cromie <jim.cromie@gmail.com> 7339S: Maintained 7340F: drivers/clocksource/scx200_hrt.c 7341 7342SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 7343M: Sascha Sommer <saschasommer@freenet.de> 7344L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 7345S: Maintained 7346F: drivers/mmc/host/sdricoh_cs.c 7347 7348SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 7349M: Chris Ball <cjb@laptop.org> 7350L: linux-mmc@vger.kernel.org 7351T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 7352S: Maintained 7353F: drivers/mmc/host/sdhci.* 7354F: drivers/mmc/host/sdhci-pltfm.[ch] 7355 7356SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 7357M: Anton Vorontsov <anton@enomsg.org> 7358L: linuxppc-dev@lists.ozlabs.org 7359L: linux-mmc@vger.kernel.org 7360S: Maintained 7361F: drivers/mmc/host/sdhci-pltfm.[ch] 7362 7363SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 7364M: Ben Dooks <ben-linux@fluff.org> 7365L: linux-mmc@vger.kernel.org 7366S: Maintained 7367F: drivers/mmc/host/sdhci-s3c.c 7368 7369SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 7370M: Viresh Kumar <viresh.linux@gmail.com> 7371L: spear-devel@list.st.com 7372L: linux-mmc@vger.kernel.org 7373S: Maintained 7374F: drivers/mmc/host/sdhci-spear.c 7375 7376SECURITY SUBSYSTEM 7377M: James Morris <james.l.morris@oracle.com> 7378L: linux-security-module@vger.kernel.org (suggested Cc:) 7379T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 7380W: http://kernsec.org/ 7381S: Supported 7382F: security/ 7383 7384SECURITY CONTACT 7385M: Security Officers <security@kernel.org> 7386S: Supported 7387 7388SELINUX SECURITY MODULE 7389M: Stephen Smalley <sds@tycho.nsa.gov> 7390M: James Morris <james.l.morris@oracle.com> 7391M: Eric Paris <eparis@parisplace.org> 7392L: selinux@tycho.nsa.gov (subscribers-only, general discussion) 7393W: http://selinuxproject.org 7394T: git git://git.infradead.org/users/eparis/selinux.git 7395S: Supported 7396F: include/linux/selinux* 7397F: security/selinux/ 7398F: scripts/selinux/ 7399 7400APPARMOR SECURITY MODULE 7401M: John Johansen <john.johansen@canonical.com> 7402L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 7403W: apparmor.wiki.kernel.org 7404T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 7405S: Supported 7406F: security/apparmor/ 7407 7408SENSABLE PHANTOM 7409M: Jiri Slaby <jirislaby@gmail.com> 7410S: Maintained 7411F: drivers/misc/phantom.c 7412F: include/uapi/linux/phantom.h 7413 7414SERIAL ATA (SATA) SUBSYSTEM 7415M: Tejun Heo <tj@kernel.org> 7416L: linux-ide@vger.kernel.org 7417T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 7418S: Supported 7419F: drivers/ata/ 7420F: include/linux/ata.h 7421F: include/linux/libata.h 7422 7423SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 7424M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 7425L: linux-scsi@vger.kernel.org 7426W: http://www.emulex.com 7427S: Supported 7428F: drivers/scsi/be2iscsi/ 7429 7430SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 7431M: Sathya Perla <sathya.perla@emulex.com> 7432M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 7433M: Ajit Khaparde <ajit.khaparde@emulex.com> 7434L: netdev@vger.kernel.org 7435W: http://www.emulex.com 7436S: Supported 7437F: drivers/net/ethernet/emulex/benet/ 7438 7439SFC NETWORK DRIVER 7440M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 7441M: Ben Hutchings <bhutchings@solarflare.com> 7442L: netdev@vger.kernel.org 7443S: Supported 7444F: drivers/net/ethernet/sfc/ 7445 7446SGI GRU DRIVER 7447M: Dimitri Sivanich <sivanich@sgi.com> 7448S: Maintained 7449F: drivers/misc/sgi-gru/ 7450 7451SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 7452M: Pat Gefre <pfg@sgi.com> 7453L: linux-ia64@vger.kernel.org 7454S: Supported 7455F: Documentation/ia64/serial.txt 7456F: drivers/tty/serial/ioc?_serial.c 7457F: include/linux/ioc?.h 7458 7459SGI VISUAL WORKSTATION 320 AND 540 7460M: Andrey Panin <pazke@donpac.ru> 7461L: linux-visws-devel@lists.sf.net 7462W: http://linux-visws.sf.net 7463S: Maintained for 2.6. 7464F: Documentation/sgi-visws.txt 7465 7466SGI XP/XPC/XPNET DRIVER 7467M: Cliff Whickman <cpw@sgi.com> 7468M: Robin Holt <robinmholt@gmail.com> 7469S: Maintained 7470F: drivers/misc/sgi-xp/ 7471 7472SI470X FM RADIO RECEIVER I2C DRIVER 7473M: Hans Verkuil <hverkuil@xs4all.nl> 7474L: linux-media@vger.kernel.org 7475T: git git://linuxtv.org/media_tree.git 7476W: http://linuxtv.org 7477S: Odd Fixes 7478F: drivers/media/radio/si470x/radio-si470x-i2c.c 7479 7480SI470X FM RADIO RECEIVER USB DRIVER 7481M: Hans Verkuil <hverkuil@xs4all.nl> 7482L: linux-media@vger.kernel.org 7483T: git git://linuxtv.org/media_tree.git 7484W: http://linuxtv.org 7485S: Maintained 7486F: drivers/media/radio/si470x/radio-si470x-common.c 7487F: drivers/media/radio/si470x/radio-si470x.h 7488F: drivers/media/radio/si470x/radio-si470x-usb.c 7489 7490SI4713 FM RADIO TRANSMITTER I2C DRIVER 7491M: Eduardo Valentin <edubezval@gmail.com> 7492L: linux-media@vger.kernel.org 7493T: git git://linuxtv.org/media_tree.git 7494W: http://linuxtv.org 7495S: Odd Fixes 7496F: drivers/media/radio/si4713-i2c.? 7497 7498SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 7499M: Eduardo Valentin <edubezval@gmail.com> 7500L: linux-media@vger.kernel.org 7501T: git git://linuxtv.org/media_tree.git 7502W: http://linuxtv.org 7503S: Odd Fixes 7504F: drivers/media/radio/radio-si4713.c 7505 7506SIANO DVB DRIVER 7507M: Mauro Carvalho Chehab <m.chehab@samsung.com> 7508L: linux-media@vger.kernel.org 7509W: http://linuxtv.org 7510T: git git://linuxtv.org/media_tree.git 7511S: Odd fixes 7512F: drivers/media/common/siano/ 7513F: drivers/media/usb/siano/ 7514F: drivers/media/usb/siano/ 7515F: drivers/media/mmc/siano/ 7516 7517SH_VEU V4L2 MEM2MEM DRIVER 7518M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 7519L: linux-media@vger.kernel.org 7520S: Maintained 7521F: drivers/media/platform/sh_veu.c 7522 7523SH_VOU V4L2 OUTPUT DRIVER 7524M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 7525L: linux-media@vger.kernel.org 7526S: Odd Fixes 7527F: drivers/media/platform/sh_vou.c 7528F: include/media/sh_vou.h 7529 7530SIMPLE FIRMWARE INTERFACE (SFI) 7531M: Len Brown <lenb@kernel.org> 7532L: sfi-devel@simplefirmware.org 7533W: http://simplefirmware.org/ 7534T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 7535S: Supported 7536F: arch/x86/platform/sfi/ 7537F: drivers/sfi/ 7538F: include/linux/sfi*.h 7539 7540SIMTEC EB110ATX (Chalice CATS) 7541P: Ben Dooks 7542P: Vincent Sanders <vince@simtec.co.uk> 7543M: Simtec Linux Team <linux@simtec.co.uk> 7544W: http://www.simtec.co.uk/products/EB110ATX/ 7545S: Supported 7546 7547SIMTEC EB2410ITX (BAST) 7548P: Ben Dooks 7549P: Vincent Sanders <vince@simtec.co.uk> 7550M: Simtec Linux Team <linux@simtec.co.uk> 7551W: http://www.simtec.co.uk/products/EB2410ITX/ 7552S: Supported 7553F: arch/arm/mach-s3c24xx/mach-bast.c 7554F: arch/arm/mach-s3c24xx/bast-ide.c 7555F: arch/arm/mach-s3c24xx/bast-irq.c 7556 7557TI DAVINCI MACHINE SUPPORT 7558M: Sekhar Nori <nsekhar@ti.com> 7559M: Kevin Hilman <khilman@deeprootsystems.com> 7560L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers) 7561T: git git://gitorious.org/linux-davinci/linux-davinci.git 7562Q: http://patchwork.kernel.org/project/linux-davinci/list/ 7563S: Supported 7564F: arch/arm/mach-davinci/ 7565F: drivers/i2c/busses/i2c-davinci.c 7566 7567TI DAVINCI SERIES MEDIA DRIVER 7568M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 7569L: linux-media@vger.kernel.org 7570L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers) 7571W: http://linuxtv.org/ 7572Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7573T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 7574S: Maintained 7575F: drivers/media/platform/davinci/ 7576F: include/media/davinci/ 7577 7578SIS 190 ETHERNET DRIVER 7579M: Francois Romieu <romieu@fr.zoreil.com> 7580L: netdev@vger.kernel.org 7581S: Maintained 7582F: drivers/net/ethernet/sis/sis190.c 7583 7584SIS 900/7016 FAST ETHERNET DRIVER 7585M: Daniele Venzano <venza@brownhat.org> 7586W: http://www.brownhat.org/sis900.html 7587L: netdev@vger.kernel.org 7588S: Maintained 7589F: drivers/net/ethernet/sis/sis900.* 7590 7591SIS FRAMEBUFFER DRIVER 7592M: Thomas Winischhofer <thomas@winischhofer.net> 7593W: http://www.winischhofer.net/linuxsisvga.shtml 7594S: Maintained 7595F: Documentation/fb/sisfb.txt 7596F: drivers/video/sis/ 7597F: include/video/sisfb.h 7598 7599SIS USB2VGA DRIVER 7600M: Thomas Winischhofer <thomas@winischhofer.net> 7601W: http://www.winischhofer.at/linuxsisusbvga.shtml 7602S: Maintained 7603F: drivers/usb/misc/sisusbvga/ 7604 7605SLAB ALLOCATOR 7606M: Christoph Lameter <cl@linux-foundation.org> 7607M: Pekka Enberg <penberg@kernel.org> 7608M: Matt Mackall <mpm@selenic.com> 7609L: linux-mm@kvack.org 7610S: Maintained 7611F: include/linux/sl?b*.h 7612F: mm/sl?b.c 7613 7614SLEEPABLE READ-COPY UPDATE (SRCU) 7615M: Lai Jiangshan <laijs@cn.fujitsu.com> 7616M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7617W: http://www.rdrop.com/users/paulmck/RCU/ 7618S: Supported 7619T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7620F: include/linux/srcu* 7621F: kernel/srcu* 7622 7623SMACK SECURITY MODULE 7624M: Casey Schaufler <casey@schaufler-ca.com> 7625L: linux-security-module@vger.kernel.org 7626W: http://schaufler-ca.com 7627T: git git://git.gitorious.org/smack-next/kernel.git 7628S: Maintained 7629F: Documentation/security/Smack.txt 7630F: security/smack/ 7631 7632SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 7633M: Kevin Hilman <khilman@kernel.org> 7634M: Nishanth Menon <nm@ti.com> 7635S: Maintained 7636F: drivers/power/avs/smartreflex.c 7637F: include/linux/power/smartreflex.h 7638L: linux-pm@vger.kernel.org 7639 7640SMC91x ETHERNET DRIVER 7641M: Nicolas Pitre <nico@fluxnic.net> 7642S: Odd Fixes 7643F: drivers/net/ethernet/smsc/smc91x.* 7644 7645SMIA AND SMIA++ IMAGE SENSOR DRIVER 7646M: Sakari Ailus <sakari.ailus@iki.fi> 7647L: linux-media@vger.kernel.org 7648S: Maintained 7649F: drivers/media/i2c/smiapp/ 7650F: include/media/smiapp.h 7651F: drivers/media/i2c/smiapp-pll.c 7652F: drivers/media/i2c/smiapp-pll.h 7653 7654SMM665 HARDWARE MONITOR DRIVER 7655M: Guenter Roeck <linux@roeck-us.net> 7656L: lm-sensors@lm-sensors.org 7657S: Maintained 7658F: Documentation/hwmon/smm665 7659F: drivers/hwmon/smm665.c 7660 7661SMSC EMC2103 HARDWARE MONITOR DRIVER 7662M: Steve Glendinning <steve.glendinning@shawell.net> 7663L: lm-sensors@lm-sensors.org 7664S: Maintained 7665F: Documentation/hwmon/emc2103 7666F: drivers/hwmon/emc2103.c 7667 7668SMSC SCH5627 HARDWARE MONITOR DRIVER 7669M: Hans de Goede <hdegoede@redhat.com> 7670L: lm-sensors@lm-sensors.org 7671S: Supported 7672F: Documentation/hwmon/sch5627 7673F: drivers/hwmon/sch5627.c 7674 7675SMSC47B397 HARDWARE MONITOR DRIVER 7676M: Jean Delvare <khali@linux-fr.org> 7677L: lm-sensors@lm-sensors.org 7678S: Maintained 7679F: Documentation/hwmon/smsc47b397 7680F: drivers/hwmon/smsc47b397.c 7681 7682SMSC911x ETHERNET DRIVER 7683M: Steve Glendinning <steve.glendinning@shawell.net> 7684L: netdev@vger.kernel.org 7685S: Maintained 7686F: include/linux/smsc911x.h 7687F: drivers/net/ethernet/smsc/smsc911x.* 7688 7689SMSC9420 PCI ETHERNET DRIVER 7690M: Steve Glendinning <steve.glendinning@shawell.net> 7691L: netdev@vger.kernel.org 7692S: Maintained 7693F: drivers/net/ethernet/smsc/smsc9420.* 7694 7695SMSC UFX6000 and UFX7000 USB to VGA DRIVER 7696M: Steve Glendinning <steve.glendinning@shawell.net> 7697L: linux-fbdev@vger.kernel.org 7698S: Maintained 7699F: drivers/video/smscufx.c 7700 7701SOC-CAMERA V4L2 SUBSYSTEM 7702M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 7703L: linux-media@vger.kernel.org 7704T: git git://linuxtv.org/media_tree.git 7705S: Maintained 7706F: include/media/soc* 7707F: drivers/media/i2c/soc_camera/ 7708F: drivers/media/platform/soc_camera/ 7709 7710SOEKRIS NET48XX LED SUPPORT 7711M: Chris Boot <bootc@bootc.net> 7712S: Maintained 7713F: drivers/leds/leds-net48xx.c 7714 7715SOFTWARE RAID (Multiple Disks) SUPPORT 7716M: Neil Brown <neilb@suse.de> 7717L: linux-raid@vger.kernel.org 7718S: Supported 7719F: drivers/md/ 7720F: include/linux/raid/ 7721F: include/uapi/linux/raid/ 7722 7723SONIC NETWORK DRIVER 7724M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 7725L: netdev@vger.kernel.org 7726S: Maintained 7727F: drivers/net/ethernet/natsemi/sonic.* 7728 7729SONICS SILICON BACKPLANE DRIVER (SSB) 7730M: Michael Buesch <m@bues.ch> 7731L: netdev@vger.kernel.org 7732S: Maintained 7733F: drivers/ssb/ 7734F: include/linux/ssb/ 7735 7736SONY VAIO CONTROL DEVICE DRIVER 7737M: Mattia Dongili <malattia@linux.it> 7738L: platform-driver-x86@vger.kernel.org 7739W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 7740S: Maintained 7741F: Documentation/laptops/sony-laptop.txt 7742F: drivers/char/sonypi.c 7743F: drivers/platform/x86/sony-laptop.c 7744F: include/linux/sony-laptop.h 7745 7746SONY MEMORYSTICK CARD SUPPORT 7747M: Alex Dubov <oakad@yahoo.com> 7748W: http://tifmxx.berlios.de/ 7749S: Maintained 7750F: drivers/memstick/host/tifm_ms.c 7751 7752SONY MEMORYSTICK STANDARD SUPPORT 7753M: Maxim Levitsky <maximlevitsky@gmail.com> 7754S: Maintained 7755F: drivers/memstick/core/ms_block.* 7756 7757SOUND 7758M: Jaroslav Kysela <perex@perex.cz> 7759M: Takashi Iwai <tiwai@suse.de> 7760L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7761W: http://www.alsa-project.org/ 7762T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 7763T: git git://git.alsa-project.org/alsa-kernel.git 7764S: Maintained 7765F: Documentation/sound/ 7766F: include/sound/ 7767F: include/uapi/sound/ 7768F: sound/ 7769 7770SOUND - COMPRESSED AUDIO 7771M: Vinod Koul <vinod.koul@intel.com> 7772L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7773T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 7774S: Supported 7775F: Documentation/sound/alsa/compress_offload.txt 7776F: include/sound/compress_driver.h 7777F: include/uapi/sound/compress_* 7778F: sound/core/compress_offload.c 7779F: sound/soc/soc-compress.c 7780 7781SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 7782M: Liam Girdwood <lgirdwood@gmail.com> 7783M: Mark Brown <broonie@kernel.org> 7784T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 7785L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7786W: http://alsa-project.org/main/index.php/ASoC 7787S: Supported 7788F: Documentation/sound/alsa/soc/ 7789F: sound/soc/ 7790F: include/sound/soc* 7791 7792SPARC + UltraSPARC (sparc/sparc64) 7793M: "David S. Miller" <davem@davemloft.net> 7794L: sparclinux@vger.kernel.org 7795Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 7796T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 7797T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 7798S: Maintained 7799F: arch/sparc/ 7800F: drivers/sbus/ 7801 7802SPARC SERIAL DRIVERS 7803M: "David S. Miller" <davem@davemloft.net> 7804L: sparclinux@vger.kernel.org 7805T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 7806T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 7807S: Maintained 7808F: include/linux/sunserialcore.h 7809F: drivers/tty/serial/suncore.c 7810F: drivers/tty/serial/sunhv.c 7811F: drivers/tty/serial/sunsab.c 7812F: drivers/tty/serial/sunsab.h 7813F: drivers/tty/serial/sunsu.c 7814F: drivers/tty/serial/sunzilog.c 7815F: drivers/tty/serial/sunzilog.h 7816 7817SPARSE CHECKER 7818M: "Christopher Li" <sparse@chrisli.org> 7819L: linux-sparse@vger.kernel.org 7820W: https://sparse.wiki.kernel.org/ 7821T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 7822T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 7823S: Maintained 7824F: include/linux/compiler.h 7825 7826SPEAR PLATFORM SUPPORT 7827M: Viresh Kumar <viresh.linux@gmail.com> 7828M: Shiraz Hashim <shiraz.hashim@st.com> 7829L: spear-devel@list.st.com 7830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7831W: http://www.st.com/spear 7832S: Maintained 7833F: arch/arm/mach-spear/ 7834 7835SPEAR CLOCK FRAMEWORK SUPPORT 7836M: Viresh Kumar <viresh.linux@gmail.com> 7837L: spear-devel@list.st.com 7838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7839W: http://www.st.com/spear 7840S: Maintained 7841F: drivers/clk/spear/ 7842 7843SPI SUBSYSTEM 7844M: Mark Brown <broonie@kernel.org> 7845L: linux-spi@vger.kernel.org 7846T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 7847Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 7848S: Maintained 7849F: Documentation/spi/ 7850F: drivers/spi/ 7851F: include/linux/spi/ 7852F: include/uapi/linux/spi/ 7853 7854SPIDERNET NETWORK DRIVER for CELL 7855M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 7856M: Jens Osterkamp <jens@de.ibm.com> 7857L: netdev@vger.kernel.org 7858S: Supported 7859F: Documentation/networking/spider_net.txt 7860F: drivers/net/ethernet/toshiba/spider_net* 7861 7862SPU FILE SYSTEM 7863M: Jeremy Kerr <jk@ozlabs.org> 7864L: linuxppc-dev@lists.ozlabs.org 7865L: cbe-oss-dev@lists.ozlabs.org 7866W: http://www.ibm.com/developerworks/power/cell/ 7867S: Supported 7868F: Documentation/filesystems/spufs.txt 7869F: arch/powerpc/platforms/cell/spufs/ 7870 7871SQUASHFS FILE SYSTEM 7872M: Phillip Lougher <phillip@squashfs.org.uk> 7873L: squashfs-devel@lists.sourceforge.net (subscribers-only) 7874W: http://squashfs.org.uk 7875S: Maintained 7876F: Documentation/filesystems/squashfs.txt 7877F: fs/squashfs/ 7878 7879SRM (Alpha) environment access 7880M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 7881S: Maintained 7882F: arch/alpha/kernel/srm_env.c 7883 7884STABLE BRANCH 7885M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 7886L: stable@vger.kernel.org 7887S: Supported 7888F: Documentation/stable_kernel_rules.txt 7889 7890STAGING SUBSYSTEM 7891M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 7892T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 7893L: devel@driverdev.osuosl.org 7894S: Supported 7895F: drivers/staging/ 7896 7897STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS 7898M: Henk de Groot <pe1dnn@amsat.org> 7899S: Odd Fixes 7900F: drivers/staging/wlags49_h2/ 7901F: drivers/staging/wlags49_h25/ 7902 7903STAGING - ASUS OLED 7904M: Jakub Schmidtke <sjakub@gmail.com> 7905S: Odd Fixes 7906F: drivers/staging/asus_oled/ 7907 7908STAGING - COMEDI 7909M: Ian Abbott <abbotti@mev.co.uk> 7910M: H Hartley Sweeten <hsweeten@visionengravers.com> 7911S: Odd Fixes 7912F: drivers/staging/comedi/ 7913 7914STAGING - CRYSTAL HD VIDEO DECODER 7915M: Naren Sankar <nsankar@broadcom.com> 7916M: Jarod Wilson <jarod@wilsonet.com> 7917M: Scott Davilla <davilla@4pi.com> 7918M: Manu Abraham <abraham.manu@gmail.com> 7919S: Odd Fixes 7920F: drivers/staging/crystalhd/ 7921 7922STAGING - ECHO CANCELLER 7923M: Steve Underwood <steveu@coppice.org> 7924M: David Rowe <david@rowetel.com> 7925S: Odd Fixes 7926F: drivers/staging/echo/ 7927 7928STAGING - ET131X NETWORK DRIVER 7929M: Mark Einon <mark.einon@gmail.com> 7930S: Odd Fixes 7931F: drivers/staging/et131x/ 7932 7933STAGING - FLARION FT1000 DRIVERS 7934M: Marek Belisko <marek.belisko@gmail.com> 7935S: Odd Fixes 7936F: drivers/staging/ft1000/ 7937 7938STAGING - FRONTIER TRANZPORT AND ALPHATRACK 7939M: David Täht <d@teklibre.com> 7940S: Odd Fixes 7941F: drivers/staging/frontier/ 7942 7943STAGING - GO7007 MPEG CODEC 7944M: Hans Verkuil <hans.verkuil@cisco.com> 7945S: Maintained 7946F: drivers/staging/media/go7007/ 7947 7948STAGING - INDUSTRIAL IO 7949M: Jonathan Cameron <jic23@cam.ac.uk> 7950L: linux-iio@vger.kernel.org 7951S: Odd Fixes 7952F: drivers/staging/iio/ 7953 7954STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 7955M: Jarod Wilson <jarod@wilsonet.com> 7956W: http://www.lirc.org/ 7957S: Odd Fixes 7958F: drivers/staging/media/lirc/ 7959 7960STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 7961M: Julian Andres Klode <jak@jak-linux.org> 7962M: Marc Dietrich <marvin24@gmx.de> 7963L: ac100@lists.launchpad.net (moderated for non-subscribers) 7964L: linux-tegra@vger.kernel.org 7965S: Maintained 7966F: drivers/staging/nvec/ 7967 7968STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 7969M: Jens Frederich <jfrederich@gmail.com> 7970M: Daniel Drake <dsd@laptop.org> 7971M: Jon Nettleton <jon.nettleton@gmail.com> 7972W: http://wiki.laptop.org/go/DCON 7973S: Maintained 7974F: drivers/staging/olpc_dcon/ 7975 7976STAGING - OZMO DEVICES USB OVER WIFI DRIVER 7977M: Rupesh Gujare <rupesh.gujare@atmel.com> 7978S: Maintained 7979F: drivers/staging/ozwpan/ 7980 7981STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 7982M: Willy Tarreau <willy@meta-x.org> 7983S: Odd Fixes 7984F: drivers/staging/panel/ 7985 7986STAGING - REALTEK RTL8712U DRIVERS 7987M: Larry Finger <Larry.Finger@lwfinger.net> 7988M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 7989S: Odd Fixes 7990F: drivers/staging/rtl8712/ 7991 7992STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 7993M: Teddy Wang <teddy.wang@siliconmotion.com.cn> 7994S: Odd Fixes 7995F: drivers/staging/sm7xxfb/ 7996 7997STAGING - SOFTLOGIC 6x10 MPEG CODEC 7998M: Ismael Luceno <ismael.luceno@corp.bluecherry.net> 7999S: Supported 8000F: drivers/staging/media/solo6x10/ 8001 8002STAGING - SPEAKUP CONSOLE SPEECH DRIVER 8003M: William Hubbs <w.d.hubbs@gmail.com> 8004M: Chris Brannon <chris@the-brannons.com> 8005M: Kirk Reiser <kirk@reisers.ca> 8006M: Samuel Thibault <samuel.thibault@ens-lyon.org> 8007L: speakup@braille.uwo.ca 8008W: http://www.linux-speakup.org/ 8009S: Odd Fixes 8010F: drivers/staging/speakup/ 8011 8012STAGING - TI DSP BRIDGE DRIVERS 8013M: Omar Ramirez Luna <omar.ramirez@copitl.com> 8014S: Odd Fixes 8015F: drivers/staging/tidspbridge/ 8016 8017STAGING - USB ENE SM/MS CARD READER DRIVER 8018M: Al Cho <acho@novell.com> 8019S: Odd Fixes 8020F: drivers/staging/keucr/ 8021 8022STAGING - VIA VT665X DRIVERS 8023M: Forest Bond <forest@alittletooquiet.net> 8024S: Odd Fixes 8025F: drivers/staging/vt665?/ 8026 8027STAGING - WINBOND IS89C35 WLAN USB DRIVER 8028M: Pavel Machek <pavel@ucw.cz> 8029S: Odd Fixes 8030F: drivers/staging/winbond/ 8031 8032STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 8033M: Arnaud Patard <arnaud.patard@rtp-net.org> 8034S: Odd Fixes 8035F: drivers/staging/xgifb/ 8036 8037STARFIRE/DURALAN NETWORK DRIVER 8038M: Ion Badulescu <ionut@badula.org> 8039S: Odd Fixes 8040F: drivers/net/ethernet/adaptec/starfire* 8041 8042SUN3/3X 8043M: Sam Creasey <sammy@sammy.net> 8044W: http://sammy.net/sun3/ 8045S: Maintained 8046F: arch/m68k/kernel/*sun3* 8047F: arch/m68k/sun3*/ 8048F: arch/m68k/include/asm/sun3* 8049F: drivers/net/ethernet/i825xx/sun3* 8050 8051SUNDANCE NETWORK DRIVER 8052M: Denis Kirjanov <kda@linux-powerpc.org> 8053L: netdev@vger.kernel.org 8054S: Maintained 8055F: drivers/net/ethernet/dlink/sundance.c 8056 8057SUPERH 8058M: Paul Mundt <lethal@linux-sh.org> 8059L: linux-sh@vger.kernel.org 8060W: http://www.linux-sh.org 8061Q: http://patchwork.kernel.org/project/linux-sh/list/ 8062T: git git://github.com/pmundt/linux-sh.git sh-latest 8063S: Supported 8064F: Documentation/sh/ 8065F: arch/sh/ 8066F: drivers/sh/ 8067 8068SUSPEND TO RAM 8069M: Len Brown <len.brown@intel.com> 8070M: Pavel Machek <pavel@ucw.cz> 8071M: "Rafael J. Wysocki" <rjw@sisk.pl> 8072L: linux-pm@vger.kernel.org 8073S: Supported 8074F: Documentation/power/ 8075F: arch/x86/kernel/acpi/ 8076F: drivers/base/power/ 8077F: kernel/power/ 8078F: include/linux/suspend.h 8079F: include/linux/freezer.h 8080F: include/linux/pm.h 8081 8082SVGA HANDLING 8083M: Martin Mares <mj@ucw.cz> 8084L: linux-video@atrey.karlin.mff.cuni.cz 8085S: Maintained 8086F: Documentation/svga.txt 8087F: arch/x86/boot/video* 8088 8089SWIOTLB SUBSYSTEM 8090M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 8091L: linux-kernel@vger.kernel.org 8092S: Supported 8093F: lib/swiotlb.c 8094F: arch/*/kernel/pci-swiotlb.c 8095F: include/linux/swiotlb.h 8096 8097SYNOPSYS ARC ARCHITECTURE 8098M: Vineet Gupta <vgupta@synopsys.com> 8099S: Supported 8100F: arch/arc/ 8101F: Documentation/devicetree/bindings/arc/ 8102F: drivers/tty/serial/arc_uart.c 8103 8104SYSV FILESYSTEM 8105M: Christoph Hellwig <hch@infradead.org> 8106S: Maintained 8107F: Documentation/filesystems/sysv-fs.txt 8108F: fs/sysv/ 8109F: include/linux/sysv_fs.h 8110 8111TARGET SUBSYSTEM 8112M: Nicholas A. Bellinger <nab@linux-iscsi.org> 8113L: linux-scsi@vger.kernel.org 8114L: target-devel@vger.kernel.org 8115L: http://groups.google.com/group/linux-iscsi-target-dev 8116W: http://www.linux-iscsi.org 8117T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 8118S: Supported 8119F: drivers/target/ 8120F: include/target/ 8121F: Documentation/target/ 8122 8123TASKSTATS STATISTICS INTERFACE 8124M: Balbir Singh <bsingharora@gmail.com> 8125S: Maintained 8126F: Documentation/accounting/taskstats* 8127F: include/linux/taskstats* 8128F: kernel/taskstats.c 8129 8130TC CLASSIFIER 8131M: Jamal Hadi Salim <jhs@mojatatu.com> 8132L: netdev@vger.kernel.org 8133S: Maintained 8134F: include/net/pkt_cls.h 8135F: include/uapi/linux/pkt_cls.h 8136F: net/sched/ 8137 8138TCP LOW PRIORITY MODULE 8139M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 8140M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 8141W: http://tcp-lp-mod.sourceforge.net/ 8142S: Maintained 8143F: net/ipv4/tcp_lp.c 8144 8145TDA10071 MEDIA DRIVER 8146M: Antti Palosaari <crope@iki.fi> 8147L: linux-media@vger.kernel.org 8148W: http://linuxtv.org/ 8149W: http://palosaari.fi/linux/ 8150Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8151T: git git://linuxtv.org/anttip/media_tree.git 8152S: Maintained 8153F: drivers/media/dvb-frontends/tda10071* 8154 8155TDA18212 MEDIA DRIVER 8156M: Antti Palosaari <crope@iki.fi> 8157L: linux-media@vger.kernel.org 8158W: http://linuxtv.org/ 8159W: http://palosaari.fi/linux/ 8160Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8161T: git git://linuxtv.org/anttip/media_tree.git 8162S: Maintained 8163F: drivers/media/tuners/tda18212* 8164 8165TDA18218 MEDIA DRIVER 8166M: Antti Palosaari <crope@iki.fi> 8167L: linux-media@vger.kernel.org 8168W: http://linuxtv.org/ 8169W: http://palosaari.fi/linux/ 8170Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8171T: git git://linuxtv.org/anttip/media_tree.git 8172S: Maintained 8173F: drivers/media/tuners/tda18218* 8174 8175TDA18271 MEDIA DRIVER 8176M: Michael Krufky <mkrufky@linuxtv.org> 8177L: linux-media@vger.kernel.org 8178W: http://linuxtv.org/ 8179W: http://github.com/mkrufky 8180Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8181T: git git://linuxtv.org/mkrufky/tuners.git 8182S: Maintained 8183F: drivers/media/tuners/tda18271* 8184 8185TDA827x MEDIA DRIVER 8186M: Michael Krufky <mkrufky@linuxtv.org> 8187L: linux-media@vger.kernel.org 8188W: http://linuxtv.org/ 8189W: http://github.com/mkrufky 8190Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8191T: git git://linuxtv.org/mkrufky/tuners.git 8192S: Maintained 8193F: drivers/media/tuners/tda8290.* 8194 8195TDA8290 MEDIA DRIVER 8196M: Michael Krufky <mkrufky@linuxtv.org> 8197L: linux-media@vger.kernel.org 8198W: http://linuxtv.org/ 8199W: http://github.com/mkrufky 8200Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8201T: git git://linuxtv.org/mkrufky/tuners.git 8202S: Maintained 8203F: drivers/media/tuners/tda8290.* 8204 8205TDA9840 MEDIA DRIVER 8206M: Hans Verkuil <hverkuil@xs4all.nl> 8207L: linux-media@vger.kernel.org 8208T: git git://linuxtv.org/media_tree.git 8209W: http://linuxtv.org 8210S: Maintained 8211F: drivers/media/i2c/tda9840* 8212 8213TEA5761 TUNER DRIVER 8214M: Mauro Carvalho Chehab <m.chehab@samsung.com> 8215L: linux-media@vger.kernel.org 8216W: http://linuxtv.org 8217T: git git://linuxtv.org/media_tree.git 8218S: Odd fixes 8219F: drivers/media/tuners/tea5761.* 8220 8221TEA5767 TUNER DRIVER 8222M: Mauro Carvalho Chehab <m.chehab@samsung.com> 8223L: linux-media@vger.kernel.org 8224W: http://linuxtv.org 8225T: git git://linuxtv.org/media_tree.git 8226S: Maintained 8227F: drivers/media/tuners/tea5767.* 8228 8229TEA6415C MEDIA DRIVER 8230M: Hans Verkuil <hverkuil@xs4all.nl> 8231L: linux-media@vger.kernel.org 8232T: git git://linuxtv.org/media_tree.git 8233W: http://linuxtv.org 8234S: Maintained 8235F: drivers/media/i2c/tea6415c* 8236 8237TEA6420 MEDIA DRIVER 8238M: Hans Verkuil <hverkuil@xs4all.nl> 8239L: linux-media@vger.kernel.org 8240T: git git://linuxtv.org/media_tree.git 8241W: http://linuxtv.org 8242S: Maintained 8243F: drivers/media/i2c/tea6420* 8244 8245TEAM DRIVER 8246M: Jiri Pirko <jiri@resnulli.us> 8247L: netdev@vger.kernel.org 8248S: Supported 8249F: drivers/net/team/ 8250F: include/linux/if_team.h 8251F: include/uapi/linux/if_team.h 8252 8253TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 8254M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 8255S: Maintained 8256F: arch/x86/platform/ts5500/ 8257 8258TECHNOTREND USB IR RECEIVER 8259M: Sean Young <sean@mess.org> 8260L: linux-media@vger.kernel.org 8261S: Maintained 8262F: drivers/media/rc/ttusbir.c 8263 8264TEGRA SUPPORT 8265M: Stephen Warren <swarren@wwwdotorg.org> 8266L: linux-tegra@vger.kernel.org 8267Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 8268T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git 8269S: Supported 8270N: [^a-z]tegra 8271 8272TEHUTI ETHERNET DRIVER 8273M: Andy Gospodarek <andy@greyhouse.net> 8274L: netdev@vger.kernel.org 8275S: Supported 8276F: drivers/net/ethernet/tehuti/* 8277 8278Telecom Clock Driver for MCPL0010 8279M: Mark Gross <mark.gross@intel.com> 8280S: Supported 8281F: drivers/char/tlclk.c 8282 8283TENSILICA XTENSA PORT (xtensa) 8284M: Chris Zankel <chris@zankel.net> 8285M: Max Filippov <jcmvbkbc@gmail.com> 8286L: linux-xtensa@linux-xtensa.org 8287S: Maintained 8288F: arch/xtensa/ 8289 8290THERMAL 8291M: Zhang Rui <rui.zhang@intel.com> 8292M: Eduardo Valentin <eduardo.valentin@ti.com> 8293L: linux-pm@vger.kernel.org 8294T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 8295T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 8296Q: https://patchwork.kernel.org/project/linux-pm/list/ 8297S: Supported 8298F: drivers/thermal/ 8299F: include/linux/thermal.h 8300F: include/linux/cpu_cooling.h 8301 8302THINGM BLINK(1) USB RGB LED DRIVER 8303M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 8304S: Maintained 8305F: drivers/hid/hid-thingm.c 8306 8307THINKPAD ACPI EXTRAS DRIVER 8308M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 8309L: ibm-acpi-devel@lists.sourceforge.net 8310L: platform-driver-x86@vger.kernel.org 8311W: http://ibm-acpi.sourceforge.net 8312W: http://thinkwiki.org/wiki/Ibm-acpi 8313T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 8314S: Maintained 8315F: drivers/platform/x86/thinkpad_acpi.c 8316 8317TI BANDGAP AND THERMAL DRIVER 8318M: Eduardo Valentin <eduardo.valentin@ti.com> 8319L: linux-pm@vger.kernel.org 8320S: Supported 8321F: drivers/thermal/ti-soc-thermal/ 8322 8323TI FLASH MEDIA INTERFACE DRIVER 8324M: Alex Dubov <oakad@yahoo.com> 8325S: Maintained 8326F: drivers/misc/tifm* 8327F: drivers/mmc/host/tifm_sd.c 8328F: include/linux/tifm.h 8329 8330TI LM49xxx FAMILY ASoC CODEC DRIVERS 8331M: M R Swami Reddy <mr.swami.reddy@ti.com> 8332M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 8333L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8334S: Maintained 8335F: sound/soc/codecs/lm49453* 8336F: sound/soc/codecs/isabelle* 8337 8338TI LP855x BACKLIGHT DRIVER 8339M: Milo Kim <milo.kim@ti.com> 8340S: Maintained 8341F: Documentation/backlight/lp855x-driver.txt 8342F: drivers/video/backlight/lp855x_bl.c 8343F: include/linux/platform_data/lp855x.h 8344 8345TI LP8727 CHARGER DRIVER 8346M: Milo Kim <milo.kim@ti.com> 8347S: Maintained 8348F: drivers/power/lp8727_charger.c 8349F: include/linux/platform_data/lp8727.h 8350 8351TI LP8788 MFD DRIVER 8352M: Milo Kim <milo.kim@ti.com> 8353S: Maintained 8354F: drivers/iio/adc/lp8788_adc.c 8355F: drivers/leds/leds-lp8788.c 8356F: drivers/mfd/lp8788*.c 8357F: drivers/power/lp8788-charger.c 8358F: drivers/regulator/lp8788-*.c 8359F: include/linux/mfd/lp8788*.h 8360 8361TI TWL4030 SERIES SOC CODEC DRIVER 8362M: Peter Ujfalusi <peter.ujfalusi@ti.com> 8363L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8364S: Maintained 8365F: sound/soc/codecs/twl4030* 8366 8367TI WILINK WIRELESS DRIVERS 8368M: Luciano Coelho <luca@coelho.fi> 8369L: linux-wireless@vger.kernel.org 8370W: http://wireless.kernel.org/en/users/Drivers/wl12xx 8371W: http://wireless.kernel.org/en/users/Drivers/wl1251 8372T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 8373S: Maintained 8374F: drivers/net/wireless/ti/ 8375F: include/linux/wl12xx.h 8376 8377TIPC NETWORK LAYER 8378M: Jon Maloy <jon.maloy@ericsson.com> 8379M: Allan Stephens <allan.stephens@windriver.com> 8380L: netdev@vger.kernel.org (core kernel code) 8381L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 8382W: http://tipc.sourceforge.net/ 8383S: Maintained 8384F: include/uapi/linux/tipc*.h 8385F: net/tipc/ 8386 8387TILE ARCHITECTURE 8388M: Chris Metcalf <cmetcalf@tilera.com> 8389W: http://www.tilera.com/scm/ 8390S: Supported 8391F: arch/tile/ 8392F: drivers/char/tile-srom.c 8393F: drivers/edac/tile_edac.c 8394F: drivers/net/ethernet/tile/ 8395F: drivers/rtc/rtc-tile.c 8396F: drivers/tty/hvc/hvc_tile.c 8397F: drivers/tty/serial/tilegx.c 8398F: drivers/usb/host/*-tilegx.c 8399F: include/linux/usb/tilegx.h 8400 8401TLAN NETWORK DRIVER 8402M: Samuel Chessman <chessman@tux.org> 8403L: tlan-devel@lists.sourceforge.net (subscribers-only) 8404W: http://sourceforge.net/projects/tlan/ 8405S: Maintained 8406F: Documentation/networking/tlan.txt 8407F: drivers/net/ethernet/ti/tlan.* 8408 8409TOMOYO SECURITY MODULE 8410M: Kentaro Takeda <takedakn@nttdata.co.jp> 8411M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 8412L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 8413L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 8414L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 8415L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 8416W: http://tomoyo.sourceforge.jp/ 8417T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 8418S: Maintained 8419F: security/tomoyo/ 8420 8421TOPSTAR LAPTOP EXTRAS DRIVER 8422M: Herton Ronaldo Krzesinski <herton@canonical.com> 8423L: platform-driver-x86@vger.kernel.org 8424S: Maintained 8425F: drivers/platform/x86/topstar-laptop.c 8426 8427TOSHIBA ACPI EXTRAS DRIVER 8428L: platform-driver-x86@vger.kernel.org 8429S: Orphan 8430F: drivers/platform/x86/toshiba_acpi.c 8431 8432TOSHIBA SMM DRIVER 8433M: Jonathan Buzzard <jonathan@buzzard.org.uk> 8434L: tlinux-users@tce.toshiba-dme.co.jp 8435W: http://www.buzzard.org.uk/toshiba/ 8436S: Maintained 8437F: drivers/char/toshiba.c 8438F: include/linux/toshiba.h 8439F: include/uapi/linux/toshiba.h 8440 8441TMIO MMC DRIVER 8442M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 8443M: Ian Molton <ian@mnementh.co.uk> 8444L: linux-mmc@vger.kernel.org 8445S: Maintained 8446F: drivers/mmc/host/tmio_mmc* 8447F: drivers/mmc/host/sh_mobile_sdhi.c 8448F: include/linux/mmc/tmio.h 8449F: include/linux/mmc/sh_mobile_sdhi.h 8450 8451TMP401 HARDWARE MONITOR DRIVER 8452M: Guenter Roeck <linux@roeck-us.net> 8453L: lm-sensors@lm-sensors.org 8454S: Maintained 8455F: Documentation/hwmon/tmp401 8456F: drivers/hwmon/tmp401.c 8457 8458TMPFS (SHMEM FILESYSTEM) 8459M: Hugh Dickins <hughd@google.com> 8460L: linux-mm@kvack.org 8461S: Maintained 8462F: include/linux/shmem_fs.h 8463F: mm/shmem.c 8464 8465TM6000 VIDEO4LINUX DRIVER 8466M: Mauro Carvalho Chehab <m.chehab@samsung.com> 8467L: linux-media@vger.kernel.org 8468W: http://linuxtv.org 8469T: git git://linuxtv.org/media_tree.git 8470S: Odd fixes 8471F: drivers/media/usb/tm6000/ 8472 8473TPM DEVICE DRIVER 8474M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com> 8475M: Ashley Lai <ashley@ashleylai.com> 8476M: Rajiv Andrade <mail@srajiv.net> 8477W: http://tpmdd.sourceforge.net 8478M: Marcel Selhorst <tpmdd@selhorst.net> 8479M: Sirrix AG <tpmdd@sirrix.com> 8480W: http://www.sirrix.com 8481L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 8482S: Maintained 8483F: drivers/char/tpm/ 8484 8485TRACING 8486M: Steven Rostedt <rostedt@goodmis.org> 8487M: Frederic Weisbecker <fweisbec@gmail.com> 8488M: Ingo Molnar <mingo@redhat.com> 8489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8490S: Maintained 8491F: Documentation/trace/ftrace.txt 8492F: arch/*/*/*/ftrace.h 8493F: arch/*/kernel/ftrace.c 8494F: include/*/ftrace.h 8495F: include/linux/trace*.h 8496F: include/trace/ 8497F: kernel/trace/ 8498 8499TRIVIAL PATCHES 8500M: Jiri Kosina <trivial@kernel.org> 8501T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 8502S: Maintained 8503K: ^Subject:.*(?i)trivial 8504 8505TTY LAYER 8506M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8507M: Jiri Slaby <jslaby@suse.cz> 8508S: Supported 8509T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 8510F: drivers/tty/ 8511F: drivers/tty/serial/serial_core.c 8512F: include/linux/serial_core.h 8513F: include/linux/serial.h 8514F: include/linux/tty.h 8515F: include/uapi/linux/serial_core.h 8516F: include/uapi/linux/serial.h 8517F: include/uapi/linux/tty.h 8518 8519TUA9001 MEDIA DRIVER 8520M: Antti Palosaari <crope@iki.fi> 8521L: linux-media@vger.kernel.org 8522W: http://linuxtv.org/ 8523W: http://palosaari.fi/linux/ 8524Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8525T: git git://linuxtv.org/anttip/media_tree.git 8526S: Maintained 8527F: drivers/media/tuners/tua9001* 8528 8529TULIP NETWORK DRIVERS 8530M: Grant Grundler <grundler@parisc-linux.org> 8531L: netdev@vger.kernel.org 8532S: Maintained 8533F: drivers/net/ethernet/dec/tulip/ 8534 8535TUN/TAP driver 8536M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 8537W: http://vtun.sourceforge.net/tun 8538S: Maintained 8539F: Documentation/networking/tuntap.txt 8540F: arch/um/os-Linux/drivers/ 8541 8542TURBOCHANNEL SUBSYSTEM 8543M: "Maciej W. Rozycki" <macro@linux-mips.org> 8544S: Maintained 8545F: drivers/tc/ 8546F: include/linux/tc.h 8547 8548U14-34F SCSI DRIVER 8549M: Dario Ballabio <ballabio_dario@emc.com> 8550L: linux-scsi@vger.kernel.org 8551S: Maintained 8552F: drivers/scsi/u14-34f.c 8553 8554UBI FILE SYSTEM (UBIFS) 8555M: Artem Bityutskiy <dedekind1@gmail.com> 8556M: Adrian Hunter <adrian.hunter@intel.com> 8557L: linux-mtd@lists.infradead.org 8558T: git git://git.infradead.org/ubifs-2.6.git 8559W: http://www.linux-mtd.infradead.org/doc/ubifs.html 8560S: Maintained 8561F: Documentation/filesystems/ubifs.txt 8562F: fs/ubifs/ 8563 8564UCLINUX (AND M68KNOMMU) 8565M: Greg Ungerer <gerg@uclinux.org> 8566W: http://www.uclinux.org/ 8567L: uclinux-dev@uclinux.org (subscribers-only) 8568S: Maintained 8569F: arch/m68k/*/*_no.* 8570F: arch/m68k/include/asm/*_no.* 8571 8572UCLINUX FOR RENESAS H8/300 (H8300) 8573M: Yoshinori Sato <ysato@users.sourceforge.jp> 8574W: http://uclinux-h8.sourceforge.jp/ 8575S: Supported 8576F: arch/h8300/ 8577F: drivers/ide/ide-h8300.c 8578F: drivers/net/ethernet/8390/ne-h8300.c 8579 8580UDF FILESYSTEM 8581M: Jan Kara <jack@suse.cz> 8582S: Maintained 8583F: Documentation/filesystems/udf.txt 8584F: fs/udf/ 8585 8586UFS FILESYSTEM 8587M: Evgeniy Dushistov <dushistov@mail.ru> 8588S: Maintained 8589F: Documentation/filesystems/ufs.txt 8590F: fs/ufs/ 8591 8592UHID USERSPACE HID IO DRIVER: 8593M: David Herrmann <dh.herrmann@googlemail.com> 8594L: linux-input@vger.kernel.org 8595S: Maintained 8596F: drivers/hid/uhid.c 8597F: include/uapi/linux/uhid.h 8598 8599ULTRA-WIDEBAND (UWB) SUBSYSTEM: 8600L: linux-usb@vger.kernel.org 8601S: Orphan 8602F: drivers/uwb/ 8603F: include/linux/uwb.h 8604F: include/linux/uwb/ 8605 8606UNICORE32 ARCHITECTURE: 8607M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8608W: http://mprc.pku.edu.cn/~guanxuetao/linux 8609S: Maintained 8610T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git 8611F: arch/unicore32/ 8612 8613UNIFDEF 8614M: Tony Finch <dot@dotat.at> 8615W: http://dotat.at/prog/unifdef 8616S: Maintained 8617F: scripts/unifdef.c 8618 8619UNIFORM CDROM DRIVER 8620M: Jens Axboe <axboe@kernel.dk> 8621W: http://www.kernel.dk 8622S: Maintained 8623F: Documentation/cdrom/ 8624F: drivers/cdrom/cdrom.c 8625F: include/linux/cdrom.h 8626F: include/uapi/linux/cdrom.h 8627 8628UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 8629M: Vinayak Holikatti <vinholikatti@gmail.com> 8630M: Santosh Y <santoshsy@gmail.com> 8631L: linux-scsi@vger.kernel.org 8632S: Supported 8633F: Documentation/scsi/ufs.txt 8634F: drivers/scsi/ufs/ 8635 8636UNSORTED BLOCK IMAGES (UBI) 8637M: Artem Bityutskiy <dedekind1@gmail.com> 8638W: http://www.linux-mtd.infradead.org/ 8639L: linux-mtd@lists.infradead.org 8640T: git git://git.infradead.org/ubi-2.6.git 8641S: Maintained 8642F: drivers/mtd/ubi/ 8643F: include/linux/mtd/ubi.h 8644F: include/uapi/mtd/ubi-user.h 8645 8646UNSORTED BLOCK IMAGES (UBI) Fastmap 8647M: Richard Weinberger <richard@nod.at> 8648L: linux-mtd@lists.infradead.org 8649S: Maintained 8650F: drivers/mtd/ubi/fastmap.c 8651 8652USB ACM DRIVER 8653M: Oliver Neukum <oliver@neukum.org> 8654L: linux-usb@vger.kernel.org 8655S: Maintained 8656F: Documentation/usb/acm.txt 8657F: drivers/usb/class/cdc-acm.* 8658 8659USB AR5523 WIRELESS DRIVER 8660M: Pontus Fuchs <pontus.fuchs@gmail.com> 8661L: linux-wireless@vger.kernel.org 8662S: Maintained 8663F: drivers/net/wireless/ath/ar5523/ 8664 8665USB ATTACHED SCSI 8666M: Matthew Wilcox <willy@linux.intel.com> 8667M: Sarah Sharp <sarah.a.sharp@linux.intel.com> 8668M: Gerd Hoffmann <kraxel@redhat.com> 8669L: linux-usb@vger.kernel.org 8670L: linux-scsi@vger.kernel.org 8671S: Maintained 8672F: drivers/usb/storage/uas.c 8673 8674USB CDC ETHERNET DRIVER 8675M: Oliver Neukum <oliver@neukum.org> 8676L: linux-usb@vger.kernel.org 8677S: Maintained 8678F: drivers/net/usb/cdc_*.c 8679F: include/uapi/linux/usb/cdc.h 8680 8681USB CYPRESS C67X00 DRIVER 8682M: Peter Korsgaard <jacmet@sunsite.dk> 8683L: linux-usb@vger.kernel.org 8684S: Maintained 8685F: drivers/usb/c67x00/ 8686 8687USB DAVICOM DM9601 DRIVER 8688M: Peter Korsgaard <jacmet@sunsite.dk> 8689L: netdev@vger.kernel.org 8690W: http://www.linux-usb.org/usbnet 8691S: Maintained 8692F: drivers/net/usb/dm9601.c 8693 8694USB DIAMOND RIO500 DRIVER 8695M: Cesar Miquel <miquel@df.uba.ar> 8696L: rio500-users@lists.sourceforge.net 8697W: http://rio500.sourceforge.net 8698S: Maintained 8699F: drivers/usb/misc/rio500* 8700 8701USB EHCI DRIVER 8702M: Alan Stern <stern@rowland.harvard.edu> 8703L: linux-usb@vger.kernel.org 8704S: Maintained 8705F: Documentation/usb/ehci.txt 8706F: drivers/usb/host/ehci* 8707 8708USB GADGET/PERIPHERAL SUBSYSTEM 8709M: Felipe Balbi <balbi@ti.com> 8710L: linux-usb@vger.kernel.org 8711W: http://www.linux-usb.org/gadget 8712T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 8713S: Maintained 8714F: drivers/usb/gadget/ 8715F: include/linux/usb/gadget* 8716 8717USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 8718M: Jiri Kosina <jkosina@suse.cz> 8719L: linux-usb@vger.kernel.org 8720T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 8721S: Maintained 8722F: Documentation/hid/hiddev.txt 8723F: drivers/hid/usbhid/ 8724 8725USB/IP DRIVERS 8726M: Matt Mooney <mfm@muteddisk.com> 8727L: linux-usb@vger.kernel.org 8728S: Maintained 8729F: drivers/staging/usbip/ 8730 8731USB ISP116X DRIVER 8732M: Olav Kongas <ok@artecdesign.ee> 8733L: linux-usb@vger.kernel.org 8734S: Maintained 8735F: drivers/usb/host/isp116x* 8736F: include/linux/usb/isp116x.h 8737 8738USB KAWASAKI LSI DRIVER 8739M: Oliver Neukum <oliver@neukum.org> 8740L: linux-usb@vger.kernel.org 8741S: Maintained 8742F: drivers/usb/serial/kl5kusb105.* 8743 8744USB MASS STORAGE DRIVER 8745M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 8746L: linux-usb@vger.kernel.org 8747L: usb-storage@lists.one-eyed-alien.net 8748S: Maintained 8749W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 8750F: drivers/usb/storage/ 8751 8752USB MIDI DRIVER 8753M: Clemens Ladisch <clemens@ladisch.de> 8754L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8755T: git git://git.alsa-project.org/alsa-kernel.git 8756S: Maintained 8757F: sound/usb/midi.* 8758 8759USB NETWORKING DRIVERS 8760L: linux-usb@vger.kernel.org 8761S: Odd Fixes 8762F: drivers/net/usb/ 8763 8764USB OHCI DRIVER 8765M: Alan Stern <stern@rowland.harvard.edu> 8766L: linux-usb@vger.kernel.org 8767S: Maintained 8768F: Documentation/usb/ohci.txt 8769F: drivers/usb/host/ohci* 8770 8771USB OPTION-CARD DRIVER 8772M: Matthias Urlichs <smurf@smurf.noris.de> 8773L: linux-usb@vger.kernel.org 8774S: Maintained 8775F: drivers/usb/serial/option.c 8776 8777USB PEGASUS DRIVER 8778M: Petko Manolov <petkan@nucleusys.com> 8779L: linux-usb@vger.kernel.org 8780L: netdev@vger.kernel.org 8781T: git git://git.code.sf.net/p/pegasus2/git 8782W: http://pegasus2.sourceforge.net/ 8783S: Maintained 8784F: drivers/net/usb/pegasus.* 8785 8786USB PHY LAYER 8787M: Felipe Balbi <balbi@ti.com> 8788L: linux-usb@vger.kernel.org 8789T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 8790S: Maintained 8791F: drivers/usb/phy/ 8792 8793USB PRINTER DRIVER (usblp) 8794M: Pete Zaitcev <zaitcev@redhat.com> 8795L: linux-usb@vger.kernel.org 8796S: Supported 8797F: drivers/usb/class/usblp.c 8798 8799USB RTL8150 DRIVER 8800M: Petko Manolov <petkan@nucleusys.com> 8801L: linux-usb@vger.kernel.org 8802L: netdev@vger.kernel.org 8803T: git git://git.code.sf.net/p/pegasus2/git 8804W: http://pegasus2.sourceforge.net/ 8805S: Maintained 8806F: drivers/net/usb/rtl8150.c 8807 8808USB SERIAL BELKIN F5U103 DRIVER 8809M: William Greathouse <wgreathouse@smva.com> 8810L: linux-usb@vger.kernel.org 8811S: Maintained 8812F: drivers/usb/serial/belkin_sa.* 8813 8814USB SERIAL CYPRESS M8 DRIVER 8815M: Lonnie Mendez <dignome@gmail.com> 8816L: linux-usb@vger.kernel.org 8817S: Maintained 8818W: http://geocities.com/i0xox0i 8819W: http://firstlight.net/cvs 8820F: drivers/usb/serial/cypress_m8.* 8821 8822USB SERIAL CYBERJACK DRIVER 8823M: Matthias Bruestle and Harald Welte <support@reiner-sct.com> 8824W: http://www.reiner-sct.de/support/treiber_cyberjack.php 8825S: Maintained 8826F: drivers/usb/serial/cyberjack.c 8827 8828USB SERIAL DIGI ACCELEPORT DRIVER 8829M: Peter Berger <pberger@brimson.com> 8830M: Al Borchers <alborchers@steinerpoint.com> 8831L: linux-usb@vger.kernel.org 8832S: Maintained 8833F: drivers/usb/serial/digi_acceleport.c 8834 8835USB SERIAL DRIVER 8836M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8837L: linux-usb@vger.kernel.org 8838S: Supported 8839F: Documentation/usb/usb-serial.txt 8840F: drivers/usb/serial/generic.c 8841F: drivers/usb/serial/usb-serial.c 8842F: include/linux/usb/serial.h 8843 8844USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER 8845M: Gary Brubaker <xavyer@ix.netcom.com> 8846L: linux-usb@vger.kernel.org 8847S: Maintained 8848F: drivers/usb/serial/empeg.c 8849 8850USB SERIAL KEYSPAN DRIVER 8851M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8852L: linux-usb@vger.kernel.org 8853S: Maintained 8854F: drivers/usb/serial/*keyspan* 8855 8856USB SERIAL WHITEHEAT DRIVER 8857M: Support Department <support@connecttech.com> 8858L: linux-usb@vger.kernel.org 8859W: http://www.connecttech.com 8860S: Supported 8861F: drivers/usb/serial/whiteheat* 8862 8863USB SMSC75XX ETHERNET DRIVER 8864M: Steve Glendinning <steve.glendinning@shawell.net> 8865L: netdev@vger.kernel.org 8866S: Maintained 8867F: drivers/net/usb/smsc75xx.* 8868 8869USB SMSC95XX ETHERNET DRIVER 8870M: Steve Glendinning <steve.glendinning@shawell.net> 8871L: netdev@vger.kernel.org 8872S: Maintained 8873F: drivers/net/usb/smsc95xx.* 8874 8875USB SN9C1xx DRIVER 8876M: Luca Risolia <luca.risolia@studio.unibo.it> 8877L: linux-usb@vger.kernel.org 8878L: linux-media@vger.kernel.org 8879T: git git://linuxtv.org/media_tree.git 8880W: http://www.linux-projects.org 8881S: Maintained 8882F: Documentation/video4linux/sn9c102.txt 8883F: drivers/media/usb/sn9c102/ 8884 8885USB SUBSYSTEM 8886M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8887L: linux-usb@vger.kernel.org 8888W: http://www.linux-usb.org 8889T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 8890S: Supported 8891F: Documentation/usb/ 8892F: drivers/usb/ 8893F: include/linux/usb.h 8894F: include/linux/usb/ 8895 8896USB UHCI DRIVER 8897M: Alan Stern <stern@rowland.harvard.edu> 8898L: linux-usb@vger.kernel.org 8899S: Maintained 8900F: drivers/usb/host/uhci* 8901 8902USB "USBNET" DRIVER FRAMEWORK 8903M: Oliver Neukum <oneukum@suse.de> 8904L: netdev@vger.kernel.org 8905W: http://www.linux-usb.org/usbnet 8906S: Maintained 8907F: drivers/net/usb/usbnet.c 8908F: include/linux/usb/usbnet.h 8909 8910USB VIDEO CLASS 8911M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8912L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 8913L: linux-media@vger.kernel.org 8914T: git git://linuxtv.org/media_tree.git 8915W: http://www.ideasonboard.org/uvc/ 8916S: Maintained 8917F: drivers/media/usb/uvc/ 8918F: include/uapi/linux/uvcvideo.h 8919 8920USB VISION DRIVER 8921M: Hans Verkuil <hverkuil@xs4all.nl> 8922L: linux-media@vger.kernel.org 8923T: git git://linuxtv.org/media_tree.git 8924W: http://linuxtv.org 8925S: Odd Fixes 8926F: drivers/media/usb/usbvision/ 8927 8928USB WEBCAM GADGET 8929M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8930L: linux-usb@vger.kernel.org 8931S: Maintained 8932F: drivers/usb/gadget/*uvc*.c 8933F: drivers/usb/gadget/webcam.c 8934 8935USB WIRELESS RNDIS DRIVER (rndis_wlan) 8936M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 8937L: linux-wireless@vger.kernel.org 8938S: Maintained 8939F: drivers/net/wireless/rndis_wlan.c 8940 8941USB XHCI DRIVER 8942M: Sarah Sharp <sarah.a.sharp@linux.intel.com> 8943L: linux-usb@vger.kernel.org 8944S: Supported 8945F: drivers/usb/host/xhci* 8946F: drivers/usb/host/pci-quirks* 8947 8948USB ZD1201 DRIVER 8949L: linux-wireless@vger.kernel.org 8950W: http://linux-lc100020.sourceforge.net 8951S: Orphan 8952F: drivers/net/wireless/zd1201.* 8953 8954USB ZR364XX DRIVER 8955M: Antoine Jacquet <royale@zerezo.com> 8956L: linux-usb@vger.kernel.org 8957L: linux-media@vger.kernel.org 8958T: git git://linuxtv.org/media_tree.git 8959W: http://royale.zerezo.com/zr364xx/ 8960S: Maintained 8961F: Documentation/video4linux/zr364xx.txt 8962F: drivers/media/usb/zr364xx/ 8963 8964USER-MODE LINUX (UML) 8965M: Jeff Dike <jdike@addtoit.com> 8966M: Richard Weinberger <richard@nod.at> 8967L: user-mode-linux-devel@lists.sourceforge.net 8968L: user-mode-linux-user@lists.sourceforge.net 8969W: http://user-mode-linux.sourceforge.net 8970S: Maintained 8971F: Documentation/virtual/uml/ 8972F: arch/um/ 8973F: arch/x86/um/ 8974F: fs/hostfs/ 8975F: fs/hppfs/ 8976 8977USERSPACE I/O (UIO) 8978M: "Hans J. Koch" <hjk@hansjkoch.de> 8979M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8980S: Maintained 8981F: Documentation/DocBook/uio-howto.tmpl 8982F: drivers/uio/ 8983F: include/linux/uio*.h 8984 8985UTIL-LINUX PACKAGE 8986M: Karel Zak <kzak@redhat.com> 8987L: util-linux@vger.kernel.org 8988W: http://en.wikipedia.org/wiki/Util-linux 8989T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 8990S: Maintained 8991 8992UVESAFB DRIVER 8993M: Michal Januszewski <spock@gentoo.org> 8994L: linux-fbdev@vger.kernel.org 8995W: http://dev.gentoo.org/~spock/projects/uvesafb/ 8996S: Maintained 8997F: Documentation/fb/uvesafb.txt 8998F: drivers/video/uvesafb.* 8999 9000VFAT/FAT/MSDOS FILESYSTEM 9001M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 9002S: Maintained 9003F: Documentation/filesystems/vfat.txt 9004F: fs/fat/ 9005 9006VFIO DRIVER 9007M: Alex Williamson <alex.williamson@redhat.com> 9008L: kvm@vger.kernel.org 9009S: Maintained 9010F: Documentation/vfio.txt 9011F: drivers/vfio/ 9012F: include/linux/vfio.h 9013F: include/uapi/linux/vfio.h 9014 9015VIDEOBUF2 FRAMEWORK 9016M: Pawel Osciak <pawel@osciak.com> 9017M: Marek Szyprowski <m.szyprowski@samsung.com> 9018M: Kyungmin Park <kyungmin.park@samsung.com> 9019L: linux-media@vger.kernel.org 9020S: Maintained 9021F: drivers/media/v4l2-core/videobuf2-* 9022F: include/media/videobuf2-* 9023 9024VIRTIO CONSOLE DRIVER 9025M: Amit Shah <amit.shah@redhat.com> 9026L: virtualization@lists.linux-foundation.org 9027S: Maintained 9028F: drivers/char/virtio_console.c 9029F: include/linux/virtio_console.h 9030F: include/uapi/linux/virtio_console.h 9031 9032VIRTIO CORE, NET AND BLOCK DRIVERS 9033M: Rusty Russell <rusty@rustcorp.com.au> 9034M: "Michael S. Tsirkin" <mst@redhat.com> 9035L: virtualization@lists.linux-foundation.org 9036S: Maintained 9037F: drivers/virtio/ 9038F: tools/virtio/ 9039F: drivers/net/virtio_net.c 9040F: drivers/block/virtio_blk.c 9041F: include/linux/virtio_*.h 9042F: include/uapi/linux/virtio_*.h 9043 9044VIRTIO HOST (VHOST) 9045M: "Michael S. Tsirkin" <mst@redhat.com> 9046L: kvm@vger.kernel.org 9047L: virtualization@lists.linux-foundation.org 9048L: netdev@vger.kernel.org 9049S: Maintained 9050F: drivers/vhost/ 9051F: include/uapi/linux/vhost.h 9052 9053VIA RHINE NETWORK DRIVER 9054M: Roger Luethi <rl@hellgate.ch> 9055S: Maintained 9056F: drivers/net/ethernet/via/via-rhine.c 9057 9058VIA SD/MMC CARD CONTROLLER DRIVER 9059M: Bruce Chang <brucechang@via.com.tw> 9060M: Harald Welte <HaraldWelte@viatech.com> 9061S: Maintained 9062F: drivers/mmc/host/via-sdmmc.c 9063 9064VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 9065M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 9066L: linux-fbdev@vger.kernel.org 9067S: Maintained 9068F: include/linux/via-core.h 9069F: include/linux/via-gpio.h 9070F: include/linux/via_i2c.h 9071F: drivers/video/via/ 9072 9073VIA VELOCITY NETWORK DRIVER 9074M: Francois Romieu <romieu@fr.zoreil.com> 9075L: netdev@vger.kernel.org 9076S: Maintained 9077F: drivers/net/ethernet/via/via-velocity.* 9078 9079VIVI VIRTUAL VIDEO DRIVER 9080M: Hans Verkuil <hverkuil@xs4all.nl> 9081L: linux-media@vger.kernel.org 9082T: git git://linuxtv.org/media_tree.git 9083W: http://linuxtv.org 9084S: Maintained 9085F: drivers/media/platform/vivi* 9086 9087VLAN (802.1Q) 9088M: Patrick McHardy <kaber@trash.net> 9089L: netdev@vger.kernel.org 9090S: Maintained 9091F: drivers/net/macvlan.c 9092F: include/linux/if_*vlan.h 9093F: net/8021q/ 9094 9095VLYNQ BUS 9096M: Florian Fainelli <florian@openwrt.org> 9097L: openwrt-devel@lists.openwrt.org (subscribers-only) 9098S: Maintained 9099F: drivers/vlynq/vlynq.c 9100F: include/linux/vlynq.h 9101 9102VME SUBSYSTEM 9103M: Martyn Welch <martyn.welch@ge.com> 9104M: Manohar Vanga <manohar.vanga@gmail.com> 9105M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9106L: devel@driverdev.osuosl.org 9107S: Maintained 9108T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 9109F: Documentation/vme_api.txt 9110F: drivers/staging/vme/ 9111F: drivers/vme/ 9112F: include/linux/vme* 9113 9114VMWARE HYPERVISOR INTERFACE 9115M: Alok Kataria <akataria@vmware.com> 9116L: virtualization@lists.linux-foundation.org 9117S: Supported 9118F: arch/x86/kernel/cpu/vmware.c 9119 9120VMWARE VMXNET3 ETHERNET DRIVER 9121M: Shreyas Bhatewara <sbhatewara@vmware.com> 9122M: "VMware, Inc." <pv-drivers@vmware.com> 9123L: netdev@vger.kernel.org 9124S: Maintained 9125F: drivers/net/vmxnet3/ 9126 9127VMware PVSCSI driver 9128M: Arvind Kumar <arvindkumar@vmware.com> 9129M: VMware PV-Drivers <pv-drivers@vmware.com> 9130L: linux-scsi@vger.kernel.org 9131S: Maintained 9132F: drivers/scsi/vmw_pvscsi.c 9133F: drivers/scsi/vmw_pvscsi.h 9134 9135VOLTAGE AND CURRENT REGULATOR FRAMEWORK 9136M: Liam Girdwood <lgirdwood@gmail.com> 9137M: Mark Brown <broonie@kernel.org> 9138W: http://opensource.wolfsonmicro.com/node/15 9139W: http://www.slimlogic.co.uk/?p=48 9140T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 9141S: Supported 9142F: drivers/regulator/ 9143F: include/linux/regulator/ 9144 9145VT1211 HARDWARE MONITOR DRIVER 9146M: Juerg Haefliger <juergh@gmail.com> 9147L: lm-sensors@lm-sensors.org 9148S: Maintained 9149F: Documentation/hwmon/vt1211 9150F: drivers/hwmon/vt1211.c 9151 9152VT8231 HARDWARE MONITOR DRIVER 9153M: Roger Lucas <vt8231@hiddenengine.co.uk> 9154L: lm-sensors@lm-sensors.org 9155S: Maintained 9156F: drivers/hwmon/vt8231.c 9157 9158VUB300 USB to SDIO/SD/MMC bridge chip 9159M: Tony Olech <tony.olech@elandigitalsystems.com> 9160L: linux-mmc@vger.kernel.org 9161L: linux-usb@vger.kernel.org 9162S: Supported 9163F: drivers/mmc/host/vub300.c 9164 9165W1 DALLAS'S 1-WIRE BUS 9166M: Evgeniy Polyakov <zbr@ioremap.net> 9167S: Maintained 9168F: Documentation/w1/ 9169F: drivers/w1/ 9170 9171W83791D HARDWARE MONITORING DRIVER 9172M: Marc Hulsman <m.hulsman@tudelft.nl> 9173L: lm-sensors@lm-sensors.org 9174S: Maintained 9175F: Documentation/hwmon/w83791d 9176F: drivers/hwmon/w83791d.c 9177 9178W83793 HARDWARE MONITORING DRIVER 9179M: Rudolf Marek <r.marek@assembler.cz> 9180L: lm-sensors@lm-sensors.org 9181S: Maintained 9182F: Documentation/hwmon/w83793 9183F: drivers/hwmon/w83793.c 9184 9185W83795 HARDWARE MONITORING DRIVER 9186M: Jean Delvare <khali@linux-fr.org> 9187L: lm-sensors@lm-sensors.org 9188S: Maintained 9189F: drivers/hwmon/w83795.c 9190 9191W83L51xD SD/MMC CARD INTERFACE DRIVER 9192M: Pierre Ossman <pierre@ossman.eu> 9193S: Maintained 9194F: drivers/mmc/host/wbsd.* 9195 9196WATCHDOG DEVICE DRIVERS 9197M: Wim Van Sebroeck <wim@iguana.be> 9198L: linux-watchdog@vger.kernel.org 9199W: http://www.linux-watchdog.org/ 9200T: git git://www.linux-watchdog.org/linux-watchdog.git 9201S: Maintained 9202F: Documentation/watchdog/ 9203F: drivers/watchdog/ 9204F: include/linux/watchdog.h 9205F: include/uapi/linux/watchdog.h 9206 9207WD7000 SCSI DRIVER 9208M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 9209L: linux-scsi@vger.kernel.org 9210S: Maintained 9211F: drivers/scsi/wd7000.c 9212 9213WIIMOTE HID DRIVER 9214M: David Herrmann <dh.herrmann@googlemail.com> 9215L: linux-input@vger.kernel.org 9216S: Maintained 9217F: drivers/hid/hid-wiimote* 9218 9219WINBOND CIR DRIVER 9220M: David Härdeman <david@hardeman.nu> 9221S: Maintained 9222F: drivers/media/rc/winbond-cir.c 9223 9224WIMAX STACK 9225M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 9226M: linux-wimax@intel.com 9227L: wimax@linuxwimax.org 9228S: Supported 9229W: http://linuxwimax.org 9230F: Documentation/wimax/README.wimax 9231F: include/linux/wimax/debug.h 9232F: include/net/wimax.h 9233F: include/uapi/linux/wimax.h 9234F: net/wimax/ 9235 9236WISTRON LAPTOP BUTTON DRIVER 9237M: Miloslav Trmac <mitr@volny.cz> 9238S: Maintained 9239F: drivers/input/misc/wistron_btns.c 9240 9241WL3501 WIRELESS PCMCIA CARD DRIVER 9242M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 9243L: linux-wireless@vger.kernel.org 9244W: http://oops.ghostprotocols.net:81/blog 9245S: Maintained 9246F: drivers/net/wireless/wl3501* 9247 9248WM97XX TOUCHSCREEN DRIVERS 9249M: Mark Brown <broonie@kernel.org> 9250M: Liam Girdwood <lrg@slimlogic.co.uk> 9251L: linux-input@vger.kernel.org 9252T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 9253W: http://opensource.wolfsonmicro.com/node/7 9254S: Supported 9255F: drivers/input/touchscreen/*wm97* 9256F: include/linux/wm97xx.h 9257 9258WOLFSON MICROELECTRONICS DRIVERS 9259L: patches@opensource.wolfsonmicro.com 9260T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 9261T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 9262W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 9263S: Supported 9264F: Documentation/hwmon/wm83?? 9265F: arch/arm/mach-s3c64xx/mach-crag6410* 9266F: drivers/clk/clk-wm83*.c 9267F: drivers/extcon/extcon-arizona.c 9268F: drivers/leds/leds-wm83*.c 9269F: drivers/gpio/gpio-*wm*.c 9270F: drivers/gpio/gpio-arizona.c 9271F: drivers/hwmon/wm83??-hwmon.c 9272F: drivers/input/misc/wm831x-on.c 9273F: drivers/input/touchscreen/wm831x-ts.c 9274F: drivers/input/touchscreen/wm97*.c 9275F: drivers/mfd/arizona* 9276F: drivers/mfd/wm*.c 9277F: drivers/power/wm83*.c 9278F: drivers/rtc/rtc-wm83*.c 9279F: drivers/regulator/wm8*.c 9280F: drivers/video/backlight/wm83*_bl.c 9281F: drivers/watchdog/wm83*_wdt.c 9282F: include/linux/mfd/arizona/ 9283F: include/linux/mfd/wm831x/ 9284F: include/linux/mfd/wm8350/ 9285F: include/linux/mfd/wm8400* 9286F: include/linux/wm97xx.h 9287F: include/sound/wm????.h 9288F: sound/soc/codecs/arizona.? 9289F: sound/soc/codecs/wm* 9290 9291WORKQUEUE 9292M: Tejun Heo <tj@kernel.org> 9293T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 9294S: Maintained 9295F: include/linux/workqueue.h 9296F: kernel/workqueue.c 9297F: Documentation/workqueue.txt 9298 9299X.25 NETWORK LAYER 9300M: Andrew Hendry <andrew.hendry@gmail.com> 9301L: linux-x25@vger.kernel.org 9302S: Odd Fixes 9303F: Documentation/networking/x25* 9304F: include/net/x25* 9305F: net/x25/ 9306 9307X86 ARCHITECTURE (32-BIT AND 64-BIT) 9308M: Thomas Gleixner <tglx@linutronix.de> 9309M: Ingo Molnar <mingo@redhat.com> 9310M: "H. Peter Anvin" <hpa@zytor.com> 9311M: x86@kernel.org 9312T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 9313S: Maintained 9314F: Documentation/x86/ 9315F: arch/x86/ 9316 9317X86 PLATFORM DRIVERS 9318M: Matthew Garrett <matthew.garrett@nebula.com> 9319L: platform-driver-x86@vger.kernel.org 9320T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git 9321S: Maintained 9322F: drivers/platform/x86/ 9323 9324X86 MCE INFRASTRUCTURE 9325M: Tony Luck <tony.luck@intel.com> 9326M: Borislav Petkov <bp@alien8.de> 9327L: linux-edac@vger.kernel.org 9328S: Maintained 9329F: arch/x86/kernel/cpu/mcheck/* 9330 9331XC2028/3028 TUNER DRIVER 9332M: Mauro Carvalho Chehab <m.chehab@samsung.com> 9333L: linux-media@vger.kernel.org 9334W: http://linuxtv.org 9335T: git git://linuxtv.org/media_tree.git 9336S: Maintained 9337F: drivers/media/tuners/tuner-xc2028.* 9338 9339XEN HYPERVISOR INTERFACE 9340M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9341M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 9342M: David Vrabel <david.vrabel@citrix.com> 9343L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9344S: Supported 9345F: arch/x86/xen/ 9346F: drivers/*/xen-*front.c 9347F: drivers/xen/ 9348F: arch/x86/include/asm/xen/ 9349F: include/xen/ 9350F: include/uapi/xen/ 9351 9352XEN HYPERVISOR ARM 9353M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 9354L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9355S: Supported 9356F: arch/arm/xen/ 9357F: arch/arm/include/asm/xen/ 9358 9359XEN HYPERVISOR ARM64 9360M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 9361L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9362S: Supported 9363F: arch/arm64/xen/ 9364F: arch/arm64/include/asm/xen/ 9365 9366XEN NETWORK BACKEND DRIVER 9367M: Ian Campbell <ian.campbell@citrix.com> 9368L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9369L: netdev@vger.kernel.org 9370S: Supported 9371F: drivers/net/xen-netback/* 9372 9373XEN PCI SUBSYSTEM 9374M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9375L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9376S: Supported 9377F: arch/x86/pci/*xen* 9378F: drivers/pci/*xen* 9379 9380XEN SWIOTLB SUBSYSTEM 9381M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9382L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9383S: Supported 9384F: arch/x86/xen/*swiotlb* 9385F: drivers/xen/*swiotlb* 9386 9387XFS FILESYSTEM 9388P: Silicon Graphics Inc 9389M: Ben Myers <bpm@sgi.com> 9390M: Alex Elder <elder@kernel.org> 9391M: xfs@oss.sgi.com 9392L: xfs@oss.sgi.com 9393W: http://oss.sgi.com/projects/xfs 9394T: git git://oss.sgi.com/xfs/xfs.git 9395S: Supported 9396F: Documentation/filesystems/xfs.txt 9397F: fs/xfs/ 9398 9399XILINX AXI ETHERNET DRIVER 9400M: Anirudha Sarangi <anirudh@xilinx.com> 9401M: John Linn <John.Linn@xilinx.com> 9402S: Maintained 9403F: drivers/net/ethernet/xilinx/xilinx_axienet* 9404 9405XILINX SYSTEMACE DRIVER 9406S: Orphan 9407F: drivers/block/xsysace.c 9408 9409XILINX UARTLITE SERIAL DRIVER 9410M: Peter Korsgaard <jacmet@sunsite.dk> 9411L: linux-serial@vger.kernel.org 9412S: Maintained 9413F: drivers/tty/serial/uartlite.c 9414 9415YAM DRIVER FOR AX.25 9416M: Jean-Paul Roubelat <jpr@f6fbb.org> 9417L: linux-hams@vger.kernel.org 9418S: Maintained 9419F: drivers/net/hamradio/yam* 9420F: include/linux/yam.h 9421 9422YEALINK PHONE DRIVER 9423M: Henk Vergonet <Henk.Vergonet@gmail.com> 9424L: usbb2k-api-dev@nongnu.org 9425S: Maintained 9426F: Documentation/input/yealink.txt 9427F: drivers/input/misc/yealink.* 9428 9429Z8530 DRIVER FOR AX.25 9430M: Joerg Reuter <jreuter@yaina.de> 9431W: http://yaina.de/jreuter/ 9432W: http://www.qsl.net/dl1bke/ 9433L: linux-hams@vger.kernel.org 9434S: Maintained 9435F: Documentation/networking/z8530drv.txt 9436F: drivers/net/hamradio/*scc.c 9437F: drivers/net/hamradio/z8530.h 9438 9439ZBUD COMPRESSED PAGE ALLOCATOR 9440M: Seth Jennings <sjenning@linux.vnet.ibm.com> 9441L: linux-mm@kvack.org 9442S: Maintained 9443F: mm/zbud.c 9444F: include/linux/zbud.h 9445 9446ZD1211RW WIRELESS DRIVER 9447M: Daniel Drake <dsd@gentoo.org> 9448M: Ulrich Kunitz <kune@deine-taler.de> 9449W: http://zd1211.ath.cx/wiki/DriverRewrite 9450L: linux-wireless@vger.kernel.org 9451L: zd1211-devs@lists.sourceforge.net (subscribers-only) 9452S: Maintained 9453F: drivers/net/wireless/zd1211rw/ 9454 9455ZR36067 VIDEO FOR LINUX DRIVER 9456L: mjpeg-users@lists.sourceforge.net 9457L: linux-media@vger.kernel.org 9458W: http://mjpeg.sourceforge.net/driver-zoran/ 9459T: Mercurial http://linuxtv.org/hg/v4l-dvb 9460S: Odd Fixes 9461F: drivers/media/pci/zoran/ 9462 9463ZS DECSTATION Z85C30 SERIAL DRIVER 9464M: "Maciej W. Rozycki" <macro@linux-mips.org> 9465S: Maintained 9466F: drivers/tty/serial/zs.* 9467 9468ZSWAP COMPRESSED SWAP CACHING 9469M: Seth Jennings <sjenning@linux.vnet.ibm.com> 9470L: linux-mm@kvack.org 9471S: Maintained 9472F: mm/zswap.c 9473 9474THE REST 9475M: Linus Torvalds <torvalds@linux-foundation.org> 9476L: linux-kernel@vger.kernel.org 9477Q: http://patchwork.kernel.org/project/LKML/list/ 9478T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 9479S: Buried alive in reporters 9480F: * 9481F: */ 9482