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