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