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 GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 6633M: Roger Quadros <rogerq@ti.com> 6634M: Tony Lindgren <tony@atomide.com> 6635L: linux-omap@vger.kernel.org 6636S: Maintained 6637F: drivers/memory/omap-gpmc.c 6638F: arch/arm/mach-omap2/*gpmc* 6639 6640OMAP FRAMEBUFFER SUPPORT 6641M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6642L: linux-fbdev@vger.kernel.org 6643L: linux-omap@vger.kernel.org 6644S: Maintained 6645F: drivers/video/fbdev/omap/ 6646 6647OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 6648M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6649L: linux-omap@vger.kernel.org 6650L: linux-fbdev@vger.kernel.org 6651S: Maintained 6652F: drivers/video/fbdev/omap2/ 6653F: Documentation/arm/OMAP/DSS 6654 6655OMAP HARDWARE SPINLOCK SUPPORT 6656M: Ohad Ben-Cohen <ohad@wizery.com> 6657L: linux-omap@vger.kernel.org 6658S: Maintained 6659F: drivers/hwspinlock/omap_hwspinlock.c 6660F: arch/arm/mach-omap2/hwspinlock.c 6661 6662OMAP MMC SUPPORT 6663M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 6664L: linux-omap@vger.kernel.org 6665S: Maintained 6666F: drivers/mmc/host/omap.c 6667 6668OMAP HS MMC SUPPORT 6669L: linux-mmc@vger.kernel.org 6670L: linux-omap@vger.kernel.org 6671S: Orphan 6672F: drivers/mmc/host/omap_hsmmc.c 6673 6674OMAP RANDOM NUMBER GENERATOR SUPPORT 6675M: Deepak Saxena <dsaxena@plexity.net> 6676S: Maintained 6677F: drivers/char/hw_random/omap-rng.c 6678 6679OMAP HWMOD SUPPORT 6680M: Benoît Cousson <bcousson@baylibre.com> 6681M: Paul Walmsley <paul@pwsan.com> 6682L: linux-omap@vger.kernel.org 6683S: Maintained 6684F: arch/arm/mach-omap2/omap_hwmod.* 6685 6686OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 6687M: Benoît Cousson <bcousson@baylibre.com> 6688L: linux-omap@vger.kernel.org 6689S: Maintained 6690F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 6691 6692OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 6693M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6694L: linux-media@vger.kernel.org 6695S: Maintained 6696F: drivers/media/platform/omap3isp/ 6697F: drivers/staging/media/omap4iss/ 6698 6699OMAP USB SUPPORT 6700M: Felipe Balbi <balbi@ti.com> 6701L: linux-usb@vger.kernel.org 6702L: linux-omap@vger.kernel.org 6703T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6704S: Maintained 6705F: drivers/usb/*/*omap* 6706F: arch/arm/*omap*/usb* 6707 6708OMAP GPIO DRIVER 6709M: Javier Martinez Canillas <javier@dowhile0.org> 6710M: Santosh Shilimkar <ssantosh@kernel.org> 6711M: Kevin Hilman <khilman@deeprootsystems.com> 6712L: linux-omap@vger.kernel.org 6713S: Maintained 6714F: drivers/gpio/gpio-omap.c 6715 6716OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 6717M: Mark Jackson <mpfj@newflow.co.uk> 6718L: linux-omap@vger.kernel.org 6719S: Maintained 6720F: arch/arm/boot/dts/am335x-nano.dts 6721 6722OMFS FILESYSTEM 6723M: Bob Copeland <me@bobcopeland.com> 6724L: linux-karma-devel@lists.sourceforge.net 6725S: Maintained 6726F: Documentation/filesystems/omfs.txt 6727F: fs/omfs/ 6728 6729OMNIKEY CARDMAN 4000 DRIVER 6730M: Harald Welte <laforge@gnumonks.org> 6731S: Maintained 6732F: drivers/char/pcmcia/cm4000_cs.c 6733F: include/linux/cm4000_cs.h 6734F: include/uapi/linux/cm4000_cs.h 6735 6736OMNIKEY CARDMAN 4040 DRIVER 6737M: Harald Welte <laforge@gnumonks.org> 6738S: Maintained 6739F: drivers/char/pcmcia/cm4040_cs.* 6740 6741OMNIVISION OV7670 SENSOR DRIVER 6742M: Jonathan Corbet <corbet@lwn.net> 6743L: linux-media@vger.kernel.org 6744T: git git://linuxtv.org/media_tree.git 6745S: Maintained 6746F: drivers/media/i2c/ov7670.c 6747 6748ONENAND FLASH DRIVER 6749M: Kyungmin Park <kyungmin.park@samsung.com> 6750L: linux-mtd@lists.infradead.org 6751S: Maintained 6752F: drivers/mtd/onenand/ 6753F: include/linux/mtd/onenand*.h 6754 6755ONSTREAM SCSI TAPE DRIVER 6756M: Willem Riede <osst@riede.org> 6757L: osst-users@lists.sourceforge.net 6758L: linux-scsi@vger.kernel.org 6759S: Maintained 6760F: Documentation/scsi/osst.txt 6761F: drivers/scsi/osst.* 6762F: drivers/scsi/osst_*.h 6763F: drivers/scsi/st.h 6764 6765OPENCORES I2C BUS DRIVER 6766M: Peter Korsgaard <jacmet@sunsite.dk> 6767L: linux-i2c@vger.kernel.org 6768S: Maintained 6769F: Documentation/i2c/busses/i2c-ocores 6770F: drivers/i2c/busses/i2c-ocores.c 6771 6772OPEN FIRMWARE AND FLATTENED DEVICE TREE 6773M: Grant Likely <grant.likely@linaro.org> 6774M: Rob Herring <robh+dt@kernel.org> 6775L: devicetree@vger.kernel.org 6776W: http://fdt.secretlab.ca 6777T: git git://git.secretlab.ca/git/linux-2.6.git 6778S: Maintained 6779F: drivers/of/ 6780F: include/linux/of*.h 6781F: scripts/dtc/ 6782K: of_get_property 6783K: of_match_table 6784 6785OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 6786M: Rob Herring <robh+dt@kernel.org> 6787M: Pawel Moll <pawel.moll@arm.com> 6788M: Mark Rutland <mark.rutland@arm.com> 6789M: Ian Campbell <ijc+devicetree@hellion.org.uk> 6790M: Kumar Gala <galak@codeaurora.org> 6791L: devicetree@vger.kernel.org 6792S: Maintained 6793F: Documentation/devicetree/ 6794F: arch/*/boot/dts/ 6795F: include/dt-bindings/ 6796 6797OPENRISC ARCHITECTURE 6798M: Jonas Bonn <jonas@southpole.se> 6799W: http://openrisc.net 6800L: linux@lists.openrisc.net (moderated for non-subscribers) 6801S: Maintained 6802T: git git://openrisc.net/~jonas/linux 6803F: arch/openrisc/ 6804 6805OPENVSWITCH 6806M: Pravin Shelar <pshelar@nicira.com> 6807L: dev@openvswitch.org 6808W: http://openvswitch.org 6809T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git 6810S: Maintained 6811F: net/openvswitch/ 6812 6813OPL4 DRIVER 6814M: Clemens Ladisch <clemens@ladisch.de> 6815L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6816T: git git://git.alsa-project.org/alsa-kernel.git 6817S: Maintained 6818F: sound/drivers/opl4/ 6819 6820OPROFILE 6821M: Robert Richter <rric@kernel.org> 6822L: oprofile-list@lists.sf.net 6823S: Maintained 6824F: arch/*/include/asm/oprofile*.h 6825F: arch/*/oprofile/ 6826F: drivers/oprofile/ 6827F: include/linux/oprofile.h 6828 6829ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 6830M: Mark Fasheh <mfasheh@suse.com> 6831M: Joel Becker <jlbec@evilplan.org> 6832L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 6833W: http://oss.oracle.com/projects/ocfs2/ 6834T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 6835S: Supported 6836F: Documentation/filesystems/ocfs2.txt 6837F: Documentation/filesystems/dlmfs.txt 6838F: fs/ocfs2/ 6839 6840ORINOCO DRIVER 6841L: linux-wireless@vger.kernel.org 6842W: http://wireless.kernel.org/en/users/Drivers/orinoco 6843W: http://www.nongnu.org/orinoco/ 6844S: Orphan 6845F: drivers/net/wireless/orinoco/ 6846 6847OSD LIBRARY and FILESYSTEM 6848M: Boaz Harrosh <ooo@electrozaur.com> 6849M: Benny Halevy <bhalevy@primarydata.com> 6850L: osd-dev@open-osd.org 6851W: http://open-osd.org 6852T: git git://git.open-osd.org/open-osd.git 6853S: Maintained 6854F: drivers/scsi/osd/ 6855F: include/scsi/osd_* 6856F: fs/exofs/ 6857 6858OVERLAYFS FILESYSTEM 6859M: Miklos Szeredi <miklos@szeredi.hu> 6860L: linux-fsdevel@vger.kernel.org 6861S: Supported 6862F: fs/overlayfs/* 6863F: Documentation/filesystems/overlayfs.txt 6864 6865P54 WIRELESS DRIVER 6866M: Christian Lamparter <chunkeey@googlemail.com> 6867L: linux-wireless@vger.kernel.org 6868W: http://wireless.kernel.org/en/users/Drivers/p54 6869S: Maintained 6870F: drivers/net/wireless/p54/ 6871 6872PA SEMI ETHERNET DRIVER 6873M: Olof Johansson <olof@lixom.net> 6874L: netdev@vger.kernel.org 6875S: Maintained 6876F: drivers/net/ethernet/pasemi/* 6877 6878PA SEMI SMBUS DRIVER 6879M: Olof Johansson <olof@lixom.net> 6880L: linux-i2c@vger.kernel.org 6881S: Maintained 6882F: drivers/i2c/busses/i2c-pasemi.c 6883 6884PADATA PARALLEL EXECUTION MECHANISM 6885M: Steffen Klassert <steffen.klassert@secunet.com> 6886L: linux-crypto@vger.kernel.org 6887S: Maintained 6888F: kernel/padata.c 6889F: include/linux/padata.h 6890F: Documentation/padata.txt 6891 6892PANASONIC LAPTOP ACPI EXTRAS DRIVER 6893M: Harald Welte <laforge@gnumonks.org> 6894L: platform-driver-x86@vger.kernel.org 6895S: Maintained 6896F: drivers/platform/x86/panasonic-laptop.c 6897 6898PANASONIC MN10300/AM33/AM34 PORT 6899M: David Howells <dhowells@redhat.com> 6900M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 6901L: linux-am33-list@redhat.com (moderated for non-subscribers) 6902W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 6903S: Maintained 6904F: Documentation/mn10300/ 6905F: arch/mn10300/ 6906 6907PARALLEL PORT SUPPORT 6908L: linux-parport@lists.infradead.org (subscribers-only) 6909S: Orphan 6910F: drivers/parport/ 6911F: include/linux/parport*.h 6912F: drivers/char/ppdev.c 6913F: include/uapi/linux/ppdev.h 6914 6915PARAVIRT_OPS INTERFACE 6916M: Jeremy Fitzhardinge <jeremy@goop.org> 6917M: Chris Wright <chrisw@sous-sol.org> 6918M: Alok Kataria <akataria@vmware.com> 6919M: Rusty Russell <rusty@rustcorp.com.au> 6920L: virtualization@lists.linux-foundation.org 6921S: Supported 6922F: Documentation/ia64/paravirt_ops.txt 6923F: arch/*/kernel/paravirt* 6924F: arch/*/include/asm/paravirt.h 6925 6926PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 6927M: Tim Waugh <tim@cyberelk.net> 6928L: linux-parport@lists.infradead.org (subscribers-only) 6929W: http://www.torque.net/linux-pp.html 6930S: Maintained 6931F: Documentation/blockdev/paride.txt 6932F: drivers/block/paride/ 6933 6934PARISC ARCHITECTURE 6935M: "James E.J. Bottomley" <jejb@parisc-linux.org> 6936M: Helge Deller <deller@gmx.de> 6937L: linux-parisc@vger.kernel.org 6938W: http://www.parisc-linux.org/ 6939Q: http://patchwork.kernel.org/project/linux-parisc/list/ 6940T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 6941T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 6942S: Maintained 6943F: arch/parisc/ 6944F: Documentation/parisc/ 6945F: drivers/parisc/ 6946F: drivers/char/agp/parisc-agp.c 6947F: drivers/input/serio/gscps2.c 6948F: drivers/parport/parport_gsc.* 6949F: drivers/tty/serial/8250/8250_gsc.c 6950F: drivers/video/fbdev/sti* 6951F: drivers/video/console/sti* 6952F: drivers/video/logo/logo_parisc* 6953 6954PC87360 HARDWARE MONITORING DRIVER 6955M: Jim Cromie <jim.cromie@gmail.com> 6956L: lm-sensors@lm-sensors.org 6957S: Maintained 6958F: Documentation/hwmon/pc87360 6959F: drivers/hwmon/pc87360.c 6960 6961PC8736x GPIO DRIVER 6962M: Jim Cromie <jim.cromie@gmail.com> 6963S: Maintained 6964F: drivers/char/pc8736x_gpio.c 6965 6966PC87427 HARDWARE MONITORING DRIVER 6967M: Jean Delvare <jdelvare@suse.de> 6968L: lm-sensors@lm-sensors.org 6969S: Maintained 6970F: Documentation/hwmon/pc87427 6971F: drivers/hwmon/pc87427.c 6972 6973PCA9532 LED DRIVER 6974M: Riku Voipio <riku.voipio@iki.fi> 6975S: Maintained 6976F: drivers/leds/leds-pca9532.c 6977F: include/linux/leds-pca9532.h 6978 6979PCA9541 I2C BUS MASTER SELECTOR DRIVER 6980M: Guenter Roeck <linux@roeck-us.net> 6981L: linux-i2c@vger.kernel.org 6982S: Maintained 6983F: drivers/i2c/muxes/i2c-mux-pca9541.c 6984 6985PCDP - PRIMARY CONSOLE AND DEBUG PORT 6986M: Khalid Aziz <khalid@gonehiking.org> 6987S: Maintained 6988F: drivers/firmware/pcdp.* 6989 6990PCI ERROR RECOVERY 6991M: Linas Vepstas <linasvepstas@gmail.com> 6992L: linux-pci@vger.kernel.org 6993S: Supported 6994F: Documentation/PCI/pci-error-recovery.txt 6995 6996PCI SUBSYSTEM 6997M: Bjorn Helgaas <bhelgaas@google.com> 6998L: linux-pci@vger.kernel.org 6999Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7000T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7001S: Supported 7002F: Documentation/PCI/ 7003F: drivers/pci/ 7004F: include/linux/pci* 7005F: arch/x86/pci/ 7006F: arch/x86/kernel/quirks.c 7007 7008PCI DRIVER FOR APPLIEDMICRO XGENE 7009M: Tanmay Inamdar <tinamdar@apm.com> 7010L: linux-pci@vger.kernel.org 7011L: linux-arm-kernel@lists.infradead.org 7012S: Maintained 7013F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7014F: drivers/pci/host/pci-xgene.c 7015 7016PCI DRIVER FOR IMX6 7017M: Richard Zhu <r65037@freescale.com> 7018M: Lucas Stach <l.stach@pengutronix.de> 7019L: linux-pci@vger.kernel.org 7020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7021S: Maintained 7022F: drivers/pci/host/*imx6* 7023 7024PCI DRIVER FOR TI KEYSTONE 7025M: Murali Karicheri <m-karicheri2@ti.com> 7026L: linux-pci@vger.kernel.org 7027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7028S: Maintained 7029F: drivers/pci/host/*keystone* 7030 7031PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7032M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7033M: Jason Cooper <jason@lakedaemon.net> 7034L: linux-pci@vger.kernel.org 7035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7036S: Maintained 7037F: drivers/pci/host/*mvebu* 7038 7039PCI DRIVER FOR NVIDIA TEGRA 7040M: Thierry Reding <thierry.reding@gmail.com> 7041L: linux-tegra@vger.kernel.org 7042L: linux-pci@vger.kernel.org 7043S: Supported 7044F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7045F: drivers/pci/host/pci-tegra.c 7046 7047PCI DRIVER FOR TI DRA7XX 7048M: Kishon Vijay Abraham I <kishon@ti.com> 7049L: linux-omap@vger.kernel.org 7050L: linux-pci@vger.kernel.org 7051S: Supported 7052F: Documentation/devicetree/bindings/pci/ti-pci.txt 7053F: drivers/pci/host/pci-dra7xx.c 7054 7055PCI DRIVER FOR RENESAS R-CAR 7056M: Simon Horman <horms@verge.net.au> 7057L: linux-pci@vger.kernel.org 7058L: linux-sh@vger.kernel.org 7059S: Maintained 7060F: drivers/pci/host/*rcar* 7061 7062PCI DRIVER FOR SAMSUNG EXYNOS 7063M: Jingoo Han <jg1.han@samsung.com> 7064L: linux-pci@vger.kernel.org 7065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7066L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7067S: Maintained 7068F: drivers/pci/host/pci-exynos.c 7069 7070PCI DRIVER FOR SYNOPSIS DESIGNWARE 7071M: Mohit Kumar <mohit.kumar@st.com> 7072M: Jingoo Han <jg1.han@samsung.com> 7073L: linux-pci@vger.kernel.org 7074S: Maintained 7075F: drivers/pci/host/*designware* 7076 7077PCI DRIVER FOR GENERIC OF HOSTS 7078M: Will Deacon <will.deacon@arm.com> 7079L: linux-pci@vger.kernel.org 7080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7081S: Maintained 7082F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7083F: drivers/pci/host/pci-host-generic.c 7084 7085PCIE DRIVER FOR ST SPEAR13XX 7086M: Mohit Kumar <mohit.kumar@st.com> 7087L: linux-pci@vger.kernel.org 7088S: Maintained 7089F: drivers/pci/host/*spear* 7090 7091PCMCIA SUBSYSTEM 7092P: Linux PCMCIA Team 7093L: linux-pcmcia@lists.infradead.org 7094W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7095T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7096S: Maintained 7097F: Documentation/pcmcia/ 7098F: drivers/pcmcia/ 7099F: include/pcmcia/ 7100 7101PCNET32 NETWORK DRIVER 7102M: Don Fry <pcnet32@frontier.com> 7103L: netdev@vger.kernel.org 7104S: Maintained 7105F: drivers/net/ethernet/amd/pcnet32.c 7106 7107PCRYPT PARALLEL CRYPTO ENGINE 7108M: Steffen Klassert <steffen.klassert@secunet.com> 7109L: linux-crypto@vger.kernel.org 7110S: Maintained 7111F: crypto/pcrypt.c 7112F: include/crypto/pcrypt.h 7113 7114PER-CPU MEMORY ALLOCATOR 7115M: Tejun Heo <tj@kernel.org> 7116M: Christoph Lameter <cl@linux-foundation.org> 7117T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7118S: Maintained 7119F: include/linux/percpu*.h 7120F: mm/percpu*.c 7121F: arch/*/include/asm/percpu.h 7122 7123PER-TASK DELAY ACCOUNTING 7124M: Balbir Singh <bsingharora@gmail.com> 7125S: Maintained 7126F: include/linux/delayacct.h 7127F: kernel/delayacct.c 7128 7129PERFORMANCE EVENTS SUBSYSTEM 7130M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7131M: Paul Mackerras <paulus@samba.org> 7132M: Ingo Molnar <mingo@redhat.com> 7133M: Arnaldo Carvalho de Melo <acme@kernel.org> 7134L: linux-kernel@vger.kernel.org 7135T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7136S: Supported 7137F: kernel/events/* 7138F: include/linux/perf_event.h 7139F: include/uapi/linux/perf_event.h 7140F: arch/*/kernel/perf_event*.c 7141F: arch/*/kernel/*/perf_event*.c 7142F: arch/*/kernel/*/*/perf_event*.c 7143F: arch/*/include/asm/perf_event.h 7144F: arch/*/kernel/perf_callchain.c 7145F: tools/perf/ 7146 7147PERSONALITY HANDLING 7148M: Christoph Hellwig <hch@infradead.org> 7149L: linux-abi-devel@lists.sourceforge.net 7150S: Maintained 7151F: include/linux/personality.h 7152F: include/uapi/linux/personality.h 7153 7154PHONET PROTOCOL 7155M: Remi Denis-Courmont <courmisch@gmail.com> 7156S: Supported 7157F: Documentation/networking/phonet.txt 7158F: include/linux/phonet.h 7159F: include/net/phonet/ 7160F: include/uapi/linux/phonet.h 7161F: net/phonet/ 7162 7163PHRAM MTD DRIVER 7164M: Joern Engel <joern@lazybastard.org> 7165L: linux-mtd@lists.infradead.org 7166S: Maintained 7167F: drivers/mtd/devices/phram.c 7168 7169PICOLCD HID DRIVER 7170M: Bruno Prémont <bonbons@linux-vserver.org> 7171L: linux-input@vger.kernel.org 7172S: Maintained 7173F: drivers/hid/hid-picolcd* 7174 7175PICOXCELL SUPPORT 7176M: Jamie Iles <jamie@jamieiles.com> 7177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7178T: git git://github.com/jamieiles/linux-2.6-ji.git 7179S: Supported 7180F: arch/arm/boot/dts/picoxcell* 7181F: arch/arm/mach-picoxcell/ 7182F: drivers/crypto/picoxcell* 7183 7184PIN CONTROL SUBSYSTEM 7185M: Linus Walleij <linus.walleij@linaro.org> 7186S: Maintained 7187F: drivers/pinctrl/ 7188F: include/linux/pinctrl/ 7189 7190PIN CONTROLLER - ATMEL AT91 7191M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7193S: Maintained 7194F: drivers/pinctrl/pinctrl-at91.c 7195 7196PIN CONTROLLER - RENESAS 7197M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7198L: linux-sh@vger.kernel.org 7199S: Maintained 7200F: drivers/pinctrl/sh-pfc/ 7201 7202PIN CONTROLLER - SAMSUNG 7203M: Tomasz Figa <tomasz.figa@gmail.com> 7204M: Thomas Abraham <thomas.abraham@linaro.org> 7205L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7206L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7207S: Maintained 7208F: drivers/pinctrl/samsung/ 7209 7210PIN CONTROLLER - ST SPEAR 7211M: Viresh Kumar <viresh.linux@gmail.com> 7212L: spear-devel@list.st.com 7213L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7214W: http://www.st.com/spear 7215S: Maintained 7216F: drivers/pinctrl/spear/ 7217 7218PKTCDVD DRIVER 7219M: Jiri Kosina <jkosina@suse.cz> 7220S: Maintained 7221F: drivers/block/pktcdvd.c 7222F: include/linux/pktcdvd.h 7223F: include/uapi/linux/pktcdvd.h 7224 7225PKUNITY SOC DRIVERS 7226M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7227W: http://mprc.pku.edu.cn/~guanxuetao/linux 7228S: Maintained 7229T: git git://github.com/gxt/linux.git 7230F: drivers/input/serio/i8042-unicore32io.h 7231F: drivers/i2c/busses/i2c-puv3.c 7232F: drivers/video/fbdev/fb-puv3.c 7233F: drivers/rtc/rtc-puv3.c 7234 7235PMBUS HARDWARE MONITORING DRIVERS 7236M: Guenter Roeck <linux@roeck-us.net> 7237L: lm-sensors@lm-sensors.org 7238W: http://www.lm-sensors.org/ 7239W: http://www.roeck-us.net/linux/drivers/ 7240T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7241S: Maintained 7242F: Documentation/hwmon/pmbus 7243F: drivers/hwmon/pmbus/ 7244F: include/linux/i2c/pmbus.h 7245 7246PMC SIERRA MaxRAID DRIVER 7247M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7248L: linux-scsi@vger.kernel.org 7249W: http://www.pmc-sierra.com/ 7250S: Supported 7251F: drivers/scsi/pmcraid.* 7252 7253PMC SIERRA PM8001 DRIVER 7254M: xjtuwjp@gmail.com 7255M: lindar_liu@usish.com 7256L: pmchba@pmcs.com 7257L: linux-scsi@vger.kernel.org 7258S: Supported 7259F: drivers/scsi/pm8001/ 7260 7261POSIX CLOCKS and TIMERS 7262M: Thomas Gleixner <tglx@linutronix.de> 7263L: linux-kernel@vger.kernel.org 7264T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7265S: Maintained 7266F: fs/timerfd.c 7267F: include/linux/timer* 7268F: kernel/time/*timer* 7269 7270POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7271M: Sebastian Reichel <sre@kernel.org> 7272M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7273M: David Woodhouse <dwmw2@infradead.org> 7274L: linux-pm@vger.kernel.org 7275T: git git://git.infradead.org/battery-2.6.git 7276S: Maintained 7277F: include/linux/power_supply.h 7278F: drivers/power/ 7279 7280PNP SUPPORT 7281M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7282S: Maintained 7283F: drivers/pnp/ 7284 7285PNXxxxx I2C DRIVER 7286M: Vitaly Wool <vitalywool@gmail.com> 7287L: linux-i2c@vger.kernel.org 7288S: Maintained 7289F: drivers/i2c/busses/i2c-pnx.c 7290 7291PPP PROTOCOL DRIVERS AND COMPRESSORS 7292M: Paul Mackerras <paulus@samba.org> 7293L: linux-ppp@vger.kernel.org 7294S: Maintained 7295F: drivers/net/ppp/ppp_* 7296 7297PPP OVER ATM (RFC 2364) 7298M: Mitchell Blank Jr <mitch@sfgoth.com> 7299S: Maintained 7300F: net/atm/pppoatm.c 7301F: include/uapi/linux/atmppp.h 7302 7303PPP OVER ETHERNET 7304M: Michal Ostrowski <mostrows@earthlink.net> 7305S: Maintained 7306F: drivers/net/ppp/pppoe.c 7307F: drivers/net/ppp/pppox.c 7308 7309PPP OVER L2TP 7310M: James Chapman <jchapman@katalix.com> 7311S: Maintained 7312F: net/l2tp/l2tp_ppp.c 7313F: include/linux/if_pppol2tp.h 7314F: include/uapi/linux/if_pppol2tp.h 7315 7316PPS SUPPORT 7317M: Rodolfo Giometti <giometti@enneenne.com> 7318W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7319L: linuxpps@ml.enneenne.com (subscribers-only) 7320S: Maintained 7321F: Documentation/pps/ 7322F: drivers/pps/ 7323F: include/linux/pps*.h 7324 7325PPTP DRIVER 7326M: Dmitry Kozlov <xeb@mail.ru> 7327L: netdev@vger.kernel.org 7328S: Maintained 7329F: drivers/net/ppp/pptp.c 7330W: http://sourceforge.net/projects/accel-pptp 7331 7332PREEMPTIBLE KERNEL 7333M: Robert Love <rml@tech9.net> 7334L: kpreempt-tech@lists.sourceforge.net 7335W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7336S: Supported 7337F: Documentation/preempt-locking.txt 7338F: include/linux/preempt.h 7339 7340PRISM54 WIRELESS DRIVER 7341M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7342L: linux-wireless@vger.kernel.org 7343W: http://wireless.kernel.org/en/users/Drivers/p54 7344S: Obsolete 7345F: drivers/net/wireless/prism54/ 7346 7347PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER 7348M: Mikael Pettersson <mikpelinux@gmail.com> 7349L: linux-ide@vger.kernel.org 7350S: Maintained 7351F: drivers/ata/sata_promise.* 7352 7353PS3 NETWORK SUPPORT 7354M: Geoff Levand <geoff@infradead.org> 7355L: netdev@vger.kernel.org 7356L: cbe-oss-dev@lists.ozlabs.org 7357S: Maintained 7358F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7359 7360PS3 PLATFORM SUPPORT 7361M: Geoff Levand <geoff@infradead.org> 7362L: linuxppc-dev@lists.ozlabs.org 7363L: cbe-oss-dev@lists.ozlabs.org 7364S: Maintained 7365F: arch/powerpc/boot/ps3* 7366F: arch/powerpc/include/asm/lv1call.h 7367F: arch/powerpc/include/asm/ps3*.h 7368F: arch/powerpc/platforms/ps3/ 7369F: drivers/*/ps3* 7370F: drivers/ps3/ 7371F: drivers/rtc/rtc-ps3.c 7372F: drivers/usb/host/*ps3.c 7373F: sound/ppc/snd_ps3* 7374 7375PS3VRAM DRIVER 7376M: Jim Paris <jim@jtan.com> 7377L: cbe-oss-dev@lists.ozlabs.org 7378S: Maintained 7379F: drivers/block/ps3vram.c 7380 7381PSTORE FILESYSTEM 7382M: Anton Vorontsov <anton@enomsg.org> 7383M: Colin Cross <ccross@android.com> 7384M: Kees Cook <keescook@chromium.org> 7385M: Tony Luck <tony.luck@intel.com> 7386S: Maintained 7387T: git git://git.infradead.org/users/cbou/linux-pstore.git 7388F: fs/pstore/ 7389F: include/linux/pstore* 7390F: drivers/firmware/efi/efi-pstore.c 7391F: drivers/acpi/apei/erst.c 7392 7393PTP HARDWARE CLOCK SUPPORT 7394M: Richard Cochran <richardcochran@gmail.com> 7395L: netdev@vger.kernel.org 7396S: Maintained 7397W: http://linuxptp.sourceforge.net/ 7398F: Documentation/ABI/testing/sysfs-ptp 7399F: Documentation/ptp/* 7400F: drivers/net/ethernet/freescale/gianfar_ptp.c 7401F: drivers/net/phy/dp83640* 7402F: drivers/ptp/* 7403F: include/linux/ptp_cl* 7404 7405PTRACE SUPPORT 7406M: Roland McGrath <roland@hack.frob.com> 7407M: Oleg Nesterov <oleg@redhat.com> 7408S: Maintained 7409F: include/asm-generic/syscall.h 7410F: include/linux/ptrace.h 7411F: include/linux/regset.h 7412F: include/linux/tracehook.h 7413F: include/uapi/linux/ptrace.h 7414F: kernel/ptrace.c 7415 7416PVRUSB2 VIDEO4LINUX DRIVER 7417M: Mike Isely <isely@pobox.com> 7418L: pvrusb2@isely.net (subscribers-only) 7419L: linux-media@vger.kernel.org 7420W: http://www.isely.net/pvrusb2/ 7421T: git git://linuxtv.org/media_tree.git 7422S: Maintained 7423F: Documentation/video4linux/README.pvrusb2 7424F: drivers/media/usb/pvrusb2/ 7425 7426PWC WEBCAM DRIVER 7427M: Hans de Goede <hdegoede@redhat.com> 7428L: linux-media@vger.kernel.org 7429T: git git://linuxtv.org/media_tree.git 7430S: Maintained 7431F: drivers/media/usb/pwc/* 7432 7433PWM FAN DRIVER 7434M: Kamil Debski <k.debski@samsung.com> 7435L: lm-sensors@lm-sensors.org 7436S: Supported 7437F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7438F: Documentation/hwmon/pwm-fan 7439F: drivers/hwmon/pwm-fan.c 7440 7441PWM SUBSYSTEM 7442M: Thierry Reding <thierry.reding@gmail.com> 7443L: linux-pwm@vger.kernel.org 7444S: Maintained 7445T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7446F: Documentation/pwm.txt 7447F: Documentation/devicetree/bindings/pwm/ 7448F: include/linux/pwm.h 7449F: drivers/pwm/ 7450F: drivers/video/backlight/pwm_bl.c 7451F: include/linux/pwm_backlight.h 7452 7453PXA2xx/PXA3xx SUPPORT 7454M: Daniel Mack <daniel@zonque.org> 7455M: Haojian Zhuang <haojian.zhuang@gmail.com> 7456M: Robert Jarzmik <robert.jarzmik@free.fr> 7457L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7458T: git git://github.com/hzhuang1/linux.git 7459T: git git://github.com/rjarzmik/linux.git 7460S: Maintained 7461F: arch/arm/mach-pxa/ 7462F: drivers/pcmcia/pxa2xx* 7463F: drivers/spi/spi-pxa2xx* 7464F: drivers/usb/gadget/udc/pxa2* 7465F: include/sound/pxa2xx-lib.h 7466F: sound/arm/pxa* 7467F: sound/soc/pxa/ 7468 7469PXA3xx NAND FLASH DRIVER 7470M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7471L: linux-mtd@lists.infradead.org 7472S: Maintained 7473F: drivers/mtd/nand/pxa3xx_nand.c 7474 7475MMP SUPPORT 7476M: Eric Miao <eric.y.miao@gmail.com> 7477M: Haojian Zhuang <haojian.zhuang@gmail.com> 7478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7479T: git git://github.com/hzhuang1/linux.git 7480T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7481S: Maintained 7482F: arch/arm/mach-mmp/ 7483 7484PXA MMCI DRIVER 7485S: Orphan 7486 7487PXA RTC DRIVER 7488M: Robert Jarzmik <robert.jarzmik@free.fr> 7489L: rtc-linux@googlegroups.com 7490S: Maintained 7491 7492QAT DRIVER 7493M: Tadeusz Struk <tadeusz.struk@intel.com> 7494L: qat-linux@intel.com 7495S: Supported 7496F: drivers/crypto/qat/ 7497 7498QIB DRIVER 7499M: Mike Marciniszyn <infinipath@intel.com> 7500L: linux-rdma@vger.kernel.org 7501S: Supported 7502F: drivers/infiniband/hw/qib/ 7503 7504QLOGIC QLA1280 SCSI DRIVER 7505M: Michael Reed <mdr@sgi.com> 7506L: linux-scsi@vger.kernel.org 7507S: Maintained 7508F: drivers/scsi/qla1280.[ch] 7509 7510QLOGIC QLA2XXX FC-SCSI DRIVER 7511M: qla2xxx-upstream@qlogic.com 7512L: linux-scsi@vger.kernel.org 7513S: Supported 7514F: Documentation/scsi/LICENSE.qla2xxx 7515F: drivers/scsi/qla2xxx/ 7516 7517QLOGIC QLA4XXX iSCSI DRIVER 7518M: Vikas Chaudhary <vikas.chaudhary@qlogic.com> 7519M: iscsi-driver@qlogic.com 7520L: linux-scsi@vger.kernel.org 7521S: Supported 7522F: Documentation/scsi/LICENSE.qla4xxx 7523F: drivers/scsi/qla4xxx/ 7524 7525QLOGIC QLA3XXX NETWORK DRIVER 7526M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7527M: Ron Mercer <ron.mercer@qlogic.com> 7528M: linux-driver@qlogic.com 7529L: netdev@vger.kernel.org 7530S: Supported 7531F: Documentation/networking/LICENSE.qla3xxx 7532F: drivers/net/ethernet/qlogic/qla3xxx.* 7533 7534QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 7535M: Shahed Shaikh <shahed.shaikh@qlogic.com> 7536M: Dept-GELinuxNICDev@qlogic.com 7537L: netdev@vger.kernel.org 7538S: Supported 7539F: drivers/net/ethernet/qlogic/qlcnic/ 7540 7541QLOGIC QLGE 10Gb ETHERNET DRIVER 7542M: Harish Patil <harish.patil@qlogic.com> 7543M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 7544M: Dept-GELinuxNICDev@qlogic.com 7545M: linux-driver@qlogic.com 7546L: netdev@vger.kernel.org 7547S: Supported 7548F: drivers/net/ethernet/qlogic/qlge/ 7549 7550QNX4 FILESYSTEM 7551M: Anders Larsen <al@alarsen.net> 7552W: http://www.alarsen.net/linux/qnx4fs/ 7553S: Maintained 7554F: fs/qnx4/ 7555F: include/uapi/linux/qnx4_fs.h 7556F: include/uapi/linux/qnxtypes.h 7557 7558QT1010 MEDIA DRIVER 7559M: Antti Palosaari <crope@iki.fi> 7560L: linux-media@vger.kernel.org 7561W: http://linuxtv.org/ 7562W: http://palosaari.fi/linux/ 7563Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7564T: git git://linuxtv.org/anttip/media_tree.git 7565S: Maintained 7566F: drivers/media/tuners/qt1010* 7567 7568QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 7569M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 7570L: linux-wireless@vger.kernel.org 7571L: ath9k-devel@lists.ath9k.org 7572W: http://wireless.kernel.org/en/users/Drivers/ath9k 7573S: Supported 7574F: drivers/net/wireless/ath/ath9k/ 7575 7576QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 7577M: Kalle Valo <kvalo@qca.qualcomm.com> 7578L: ath10k@lists.infradead.org 7579W: http://wireless.kernel.org/en/users/Drivers/ath10k 7580T: git git://github.com/kvalo/ath.git 7581S: Supported 7582F: drivers/net/wireless/ath/ath10k/ 7583 7584QUALCOMM HEXAGON ARCHITECTURE 7585M: Richard Kuo <rkuo@codeaurora.org> 7586L: linux-hexagon@vger.kernel.org 7587S: Supported 7588F: arch/hexagon/ 7589 7590QUALCOMM WCN36XX WIRELESS DRIVER 7591M: Eugene Krasnikov <k.eugene.e@gmail.com> 7592L: wcn36xx@lists.infradead.org 7593W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 7594T: git git://github.com/KrasnikovEugene/wcn36xx.git 7595S: Supported 7596F: drivers/net/wireless/ath/wcn36xx/ 7597 7598QUICKCAM PARALLEL PORT WEBCAMS 7599M: Hans Verkuil <hverkuil@xs4all.nl> 7600L: linux-media@vger.kernel.org 7601T: git git://linuxtv.org/media_tree.git 7602W: http://linuxtv.org 7603S: Odd Fixes 7604F: drivers/media/parport/*-qcam* 7605 7606RADOS BLOCK DEVICE (RBD) 7607M: Yehuda Sadeh <yehuda@inktank.com> 7608M: Sage Weil <sage@inktank.com> 7609M: Alex Elder <elder@kernel.org> 7610M: ceph-devel@vger.kernel.org 7611W: http://ceph.com/ 7612T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 7613S: Supported 7614F: drivers/block/rbd.c 7615F: drivers/block/rbd_types.h 7616 7617RADEON FRAMEBUFFER DISPLAY DRIVER 7618M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 7619L: linux-fbdev@vger.kernel.org 7620S: Maintained 7621F: drivers/video/fbdev/aty/radeon* 7622F: include/uapi/linux/radeonfb.h 7623 7624RADIOSHARK RADIO DRIVER 7625M: Hans de Goede <hdegoede@redhat.com> 7626L: linux-media@vger.kernel.org 7627T: git git://linuxtv.org/media_tree.git 7628S: Maintained 7629F: drivers/media/radio/radio-shark.c 7630 7631RADIOSHARK2 RADIO DRIVER 7632M: Hans de Goede <hdegoede@redhat.com> 7633L: linux-media@vger.kernel.org 7634T: git git://linuxtv.org/media_tree.git 7635S: Maintained 7636F: drivers/media/radio/radio-shark2.c 7637F: drivers/media/radio/radio-tea5777.c 7638 7639RAGE128 FRAMEBUFFER DISPLAY DRIVER 7640M: Paul Mackerras <paulus@samba.org> 7641L: linux-fbdev@vger.kernel.org 7642S: Maintained 7643F: drivers/video/fbdev/aty/aty128fb.c 7644 7645RALINK RT2X00 WIRELESS LAN DRIVER 7646P: rt2x00 project 7647M: Stanislaw Gruszka <sgruszka@redhat.com> 7648M: Helmut Schaa <helmut.schaa@googlemail.com> 7649L: linux-wireless@vger.kernel.org 7650L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 7651W: http://rt2x00.serialmonkey.com/ 7652S: Maintained 7653F: drivers/net/wireless/rt2x00/ 7654 7655RAMDISK RAM BLOCK DEVICE DRIVER 7656M: Nick Piggin <npiggin@kernel.dk> 7657S: Maintained 7658F: Documentation/blockdev/ramdisk.txt 7659F: drivers/block/brd.c 7660 7661RANDOM NUMBER DRIVER 7662M: "Theodore Ts'o" <tytso@mit.edu> 7663S: Maintained 7664F: drivers/char/random.c 7665 7666RAPIDIO SUBSYSTEM 7667M: Matt Porter <mporter@kernel.crashing.org> 7668M: Alexandre Bounine <alexandre.bounine@idt.com> 7669S: Maintained 7670F: drivers/rapidio/ 7671 7672RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 7673L: linux-wireless@vger.kernel.org 7674S: Orphan 7675F: drivers/net/wireless/ray* 7676 7677RCUTORTURE MODULE 7678M: Josh Triplett <josh@joshtriplett.org> 7679M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7680L: linux-kernel@vger.kernel.org 7681S: Supported 7682T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7683F: Documentation/RCU/torture.txt 7684F: kernel/rcu/rcutorture.c 7685 7686RCUTORTURE TEST FRAMEWORK 7687M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7688M: Josh Triplett <josh@joshtriplett.org> 7689R: Steven Rostedt <rostedt@goodmis.org> 7690R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7691R: Lai Jiangshan <laijs@cn.fujitsu.com> 7692L: linux-kernel@vger.kernel.org 7693S: Supported 7694T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7695F: tools/testing/selftests/rcutorture 7696 7697RDC R-321X SoC 7698M: Florian Fainelli <florian@openwrt.org> 7699S: Maintained 7700 7701RDC R6040 FAST ETHERNET DRIVER 7702M: Florian Fainelli <florian@openwrt.org> 7703L: netdev@vger.kernel.org 7704S: Maintained 7705F: drivers/net/ethernet/rdc/r6040.c 7706 7707RDS - RELIABLE DATAGRAM SOCKETS 7708M: Chien Yen <chien.yen@oracle.com> 7709L: rds-devel@oss.oracle.com (moderated for non-subscribers) 7710S: Supported 7711F: net/rds/ 7712 7713READ-COPY UPDATE (RCU) 7714M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7715M: Josh Triplett <josh@joshtriplett.org> 7716R: Steven Rostedt <rostedt@goodmis.org> 7717R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7718R: Lai Jiangshan <laijs@cn.fujitsu.com> 7719L: linux-kernel@vger.kernel.org 7720W: http://www.rdrop.com/users/paulmck/RCU/ 7721S: Supported 7722T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7723F: Documentation/RCU/ 7724X: Documentation/RCU/torture.txt 7725F: include/linux/rcu* 7726X: include/linux/srcu.h 7727F: kernel/rcu/ 7728X: kernel/torture.c 7729 7730REAL TIME CLOCK (RTC) SUBSYSTEM 7731M: Alessandro Zummo <a.zummo@towertech.it> 7732L: rtc-linux@googlegroups.com 7733Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 7734S: Maintained 7735F: Documentation/rtc.txt 7736F: drivers/rtc/ 7737F: include/linux/rtc.h 7738F: include/uapi/linux/rtc.h 7739 7740REALTEK AUDIO CODECS 7741M: Bard Liao <bardliao@realtek.com> 7742M: Oder Chiou <oder_chiou@realtek.com> 7743S: Maintained 7744F: sound/soc/codecs/rt* 7745F: include/sound/rt*.h 7746 7747REISERFS FILE SYSTEM 7748L: reiserfs-devel@vger.kernel.org 7749S: Supported 7750F: fs/reiserfs/ 7751 7752REGISTER MAP ABSTRACTION 7753M: Mark Brown <broonie@kernel.org> 7754L: linux-kernel@vger.kernel.org 7755T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 7756S: Supported 7757F: drivers/base/regmap/ 7758F: include/linux/regmap.h 7759 7760REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 7761M: Ohad Ben-Cohen <ohad@wizery.com> 7762T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 7763S: Maintained 7764F: drivers/remoteproc/ 7765F: Documentation/remoteproc.txt 7766F: include/linux/remoteproc.h 7767 7768REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 7769M: Ohad Ben-Cohen <ohad@wizery.com> 7770T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 7771S: Maintained 7772F: drivers/rpmsg/ 7773F: Documentation/rpmsg.txt 7774F: include/linux/rpmsg.h 7775 7776RESET CONTROLLER FRAMEWORK 7777M: Philipp Zabel <p.zabel@pengutronix.de> 7778S: Maintained 7779F: drivers/reset/ 7780F: Documentation/devicetree/bindings/reset/ 7781F: include/linux/reset.h 7782F: include/linux/reset-controller.h 7783 7784RFKILL 7785M: Johannes Berg <johannes@sipsolutions.net> 7786L: linux-wireless@vger.kernel.org 7787W: http://wireless.kernel.org/ 7788T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 7789T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 7790S: Maintained 7791F: Documentation/rfkill.txt 7792F: net/rfkill/ 7793 7794RICOH SMARTMEDIA/XD DRIVER 7795M: Maxim Levitsky <maximlevitsky@gmail.com> 7796S: Maintained 7797F: drivers/mtd/nand/r852.c 7798F: drivers/mtd/nand/r852.h 7799 7800RICOH R5C592 MEMORYSTICK DRIVER 7801M: Maxim Levitsky <maximlevitsky@gmail.com> 7802S: Maintained 7803F: drivers/memstick/host/r592.* 7804 7805ROCCAT DRIVERS 7806M: Stefan Achatz <erazor_de@users.sourceforge.net> 7807W: http://sourceforge.net/projects/roccat/ 7808S: Maintained 7809F: drivers/hid/hid-roccat* 7810F: include/linux/hid-roccat* 7811F: Documentation/ABI/*/sysfs-driver-hid-roccat* 7812 7813ROCKETPORT DRIVER 7814P: Comtrol Corp. 7815W: http://www.comtrol.com 7816S: Maintained 7817F: Documentation/serial/rocket.txt 7818F: drivers/tty/rocket* 7819 7820ROSE NETWORK LAYER 7821M: Ralf Baechle <ralf@linux-mips.org> 7822L: linux-hams@vger.kernel.org 7823W: http://www.linux-ax25.org/ 7824S: Maintained 7825F: include/net/rose.h 7826F: include/uapi/linux/rose.h 7827F: net/rose/ 7828 7829RTL2830 MEDIA DRIVER 7830M: Antti Palosaari <crope@iki.fi> 7831L: linux-media@vger.kernel.org 7832W: http://linuxtv.org/ 7833W: http://palosaari.fi/linux/ 7834Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7835T: git git://linuxtv.org/anttip/media_tree.git 7836S: Maintained 7837F: drivers/media/dvb-frontends/rtl2830* 7838 7839RTL2832 MEDIA DRIVER 7840M: Antti Palosaari <crope@iki.fi> 7841L: linux-media@vger.kernel.org 7842W: http://linuxtv.org/ 7843W: http://palosaari.fi/linux/ 7844Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7845T: git git://linuxtv.org/anttip/media_tree.git 7846S: Maintained 7847F: drivers/media/dvb-frontends/rtl2832* 7848 7849RTL2832_SDR MEDIA DRIVER 7850M: Antti Palosaari <crope@iki.fi> 7851L: linux-media@vger.kernel.org 7852W: http://linuxtv.org/ 7853W: http://palosaari.fi/linux/ 7854Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7855T: git git://linuxtv.org/anttip/media_tree.git 7856S: Maintained 7857F: drivers/media/dvb-frontends/rtl2832_sdr* 7858 7859RTL8180 WIRELESS DRIVER 7860M: "John W. Linville" <linville@tuxdriver.com> 7861L: linux-wireless@vger.kernel.org 7862W: http://wireless.kernel.org/ 7863T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7864S: Maintained 7865F: drivers/net/wireless/rtl818x/rtl8180/ 7866 7867RTL8187 WIRELESS DRIVER 7868M: Herton Ronaldo Krzesinski <herton@canonical.com> 7869M: Hin-Tak Leung <htl10@users.sourceforge.net> 7870M: Larry Finger <Larry.Finger@lwfinger.net> 7871L: linux-wireless@vger.kernel.org 7872W: http://wireless.kernel.org/ 7873T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7874S: Maintained 7875F: drivers/net/wireless/rtl818x/rtl8187/ 7876 7877RTL8192CE WIRELESS DRIVER 7878M: Larry Finger <Larry.Finger@lwfinger.net> 7879M: Chaoming Li <chaoming_li@realsil.com.cn> 7880L: linux-wireless@vger.kernel.org 7881W: http://wireless.kernel.org/ 7882T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7883S: Maintained 7884F: drivers/net/wireless/rtlwifi/ 7885F: drivers/net/wireless/rtlwifi/rtl8192ce/ 7886 7887S3 SAVAGE FRAMEBUFFER DRIVER 7888M: Antonino Daplas <adaplas@gmail.com> 7889L: linux-fbdev@vger.kernel.org 7890S: Maintained 7891F: drivers/video/fbdev/savage/ 7892 7893S390 7894M: Martin Schwidefsky <schwidefsky@de.ibm.com> 7895M: Heiko Carstens <heiko.carstens@de.ibm.com> 7896M: linux390@de.ibm.com 7897L: linux-s390@vger.kernel.org 7898W: http://www.ibm.com/developerworks/linux/linux390/ 7899S: Supported 7900F: arch/s390/ 7901F: drivers/s390/ 7902F: Documentation/s390/ 7903F: Documentation/DocBook/s390* 7904 7905S390 COMMON I/O LAYER 7906M: Sebastian Ott <sebott@linux.vnet.ibm.com> 7907M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 7908L: linux-s390@vger.kernel.org 7909W: http://www.ibm.com/developerworks/linux/linux390/ 7910S: Supported 7911F: drivers/s390/cio/ 7912 7913S390 DASD DRIVER 7914M: Stefan Weinhuber <wein@de.ibm.com> 7915M: Stefan Haberland <stefan.haberland@de.ibm.com> 7916L: linux-s390@vger.kernel.org 7917W: http://www.ibm.com/developerworks/linux/linux390/ 7918S: Supported 7919F: drivers/s390/block/dasd* 7920F: block/partitions/ibm.c 7921 7922S390 NETWORK DRIVERS 7923M: Ursula Braun <ursula.braun@de.ibm.com> 7924M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 7925M: linux390@de.ibm.com 7926L: linux-s390@vger.kernel.org 7927W: http://www.ibm.com/developerworks/linux/linux390/ 7928S: Supported 7929F: drivers/s390/net/ 7930 7931S390 PCI SUBSYSTEM 7932M: Sebastian Ott <sebott@linux.vnet.ibm.com> 7933M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 7934L: linux-s390@vger.kernel.org 7935W: http://www.ibm.com/developerworks/linux/linux390/ 7936S: Supported 7937F: arch/s390/pci/ 7938F: drivers/pci/hotplug/s390_pci_hpc.c 7939 7940S390 ZCRYPT DRIVER 7941M: Ingo Tuchscherer <ingo.tuchscherer@de.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/crypto/ 7947 7948S390 ZFCP DRIVER 7949M: Steffen Maier <maier@linux.vnet.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/scsi/zfcp_* 7955 7956S390 IUCV NETWORK LAYER 7957M: Ursula Braun <ursula.braun@de.ibm.com> 7958M: linux390@de.ibm.com 7959L: linux-s390@vger.kernel.org 7960W: http://www.ibm.com/developerworks/linux/linux390/ 7961S: Supported 7962F: drivers/s390/net/*iucv* 7963F: include/net/iucv/ 7964F: net/iucv/ 7965 7966S3C24XX SD/MMC Driver 7967M: Ben Dooks <ben-linux@fluff.org> 7968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7969S: Supported 7970F: drivers/mmc/host/s3cmci.* 7971 7972SAA6588 RDS RECEIVER DRIVER 7973M: Hans Verkuil <hverkuil@xs4all.nl> 7974L: linux-media@vger.kernel.org 7975T: git git://linuxtv.org/media_tree.git 7976W: http://linuxtv.org 7977S: Odd Fixes 7978F: drivers/media/i2c/saa6588* 7979 7980SAA7134 VIDEO4LINUX DRIVER 7981M: Mauro Carvalho Chehab <m.chehab@samsung.com> 7982L: linux-media@vger.kernel.org 7983W: http://linuxtv.org 7984T: git git://linuxtv.org/media_tree.git 7985S: Odd fixes 7986F: Documentation/video4linux/*.saa7134 7987F: drivers/media/pci/saa7134/ 7988 7989SAA7146 VIDEO4LINUX-2 DRIVER 7990M: Hans Verkuil <hverkuil@xs4all.nl> 7991L: linux-media@vger.kernel.org 7992T: git git://linuxtv.org/media_tree.git 7993S: Maintained 7994F: drivers/media/common/saa7146/ 7995F: drivers/media/pci/saa7146/ 7996F: include/media/saa7146* 7997 7998SAMSUNG LAPTOP DRIVER 7999M: Corentin Chary <corentin.chary@gmail.com> 8000L: platform-driver-x86@vger.kernel.org 8001S: Maintained 8002F: drivers/platform/x86/samsung-laptop.c 8003 8004SAMSUNG AUDIO (ASoC) DRIVERS 8005M: Sangbeom Kim <sbkim73@samsung.com> 8006L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8007S: Supported 8008F: sound/soc/samsung/ 8009 8010SAMSUNG FRAMEBUFFER DRIVER 8011M: Jingoo Han <jg1.han@samsung.com> 8012L: linux-fbdev@vger.kernel.org 8013S: Maintained 8014F: drivers/video/fbdev/s3c-fb.c 8015 8016SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8017M: Sangbeom Kim <sbkim73@samsung.com> 8018L: linux-kernel@vger.kernel.org 8019S: Supported 8020F: drivers/mfd/sec*.c 8021F: drivers/regulator/s2m*.c 8022F: drivers/regulator/s5m*.c 8023F: include/linux/mfd/samsung/ 8024 8025SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8026M: Kyungmin Park <kyungmin.park@samsung.com> 8027M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8028L: linux-media@vger.kernel.org 8029Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8030S: Supported 8031F: drivers/media/platform/exynos4-is/ 8032 8033SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8034M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8035L: linux-media@vger.kernel.org 8036L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8037S: Maintained 8038F: drivers/media/platform/s3c-camif/ 8039F: include/media/s3c_camif.h 8040 8041SAMSUNG S5C73M3 CAMERA DRIVER 8042M: Kyungmin Park <kyungmin.park@samsung.com> 8043M: Andrzej Hajda <a.hajda@samsung.com> 8044L: linux-media@vger.kernel.org 8045S: Supported 8046F: drivers/media/i2c/s5c73m3/* 8047 8048SAMSUNG S5K5BAF CAMERA DRIVER 8049M: Kyungmin Park <kyungmin.park@samsung.com> 8050M: Andrzej Hajda <a.hajda@samsung.com> 8051L: linux-media@vger.kernel.org 8052S: Supported 8053F: drivers/media/i2c/s5k5baf.c 8054 8055SAMSUNG SOC CLOCK DRIVERS 8056M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8057M: Tomasz Figa <tomasz.figa@gmail.com> 8058S: Supported 8059L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8060F: drivers/clk/samsung/ 8061 8062SAMSUNG SXGBE DRIVERS 8063M: Byungho An <bh74.an@samsung.com> 8064M: Girish K S <ks.giri@samsung.com> 8065M: Vipul Pandya <vipul.pandya@samsung.com> 8066S: Supported 8067L: netdev@vger.kernel.org 8068F: drivers/net/ethernet/samsung/sxgbe/ 8069 8070SAMSUNG USB2 PHY DRIVER 8071M: Kamil Debski <k.debski@samsung.com> 8072L: linux-kernel@vger.kernel.org 8073S: Supported 8074F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8075F: Documentation/phy/samsung-usb2.txt 8076F: drivers/phy/phy-exynos4210-usb2.c 8077F: drivers/phy/phy-exynos4x12-usb2.c 8078F: drivers/phy/phy-exynos5250-usb2.c 8079F: drivers/phy/phy-s5pv210-usb2.c 8080F: drivers/phy/phy-samsung-usb2.c 8081F: drivers/phy/phy-samsung-usb2.h 8082 8083SERIAL DRIVERS 8084M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8085L: linux-serial@vger.kernel.org 8086S: Maintained 8087F: drivers/tty/serial/ 8088 8089SYNOPSYS DESIGNWARE DMAC DRIVER 8090M: Viresh Kumar <viresh.linux@gmail.com> 8091M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8092S: Maintained 8093F: include/linux/platform_data/dma-dw.h 8094F: drivers/dma/dw/ 8095 8096SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8097M: Seungwon Jeon <tgih.jun@samsung.com> 8098M: Jaehoon Chung <jh80.chung@samsung.com> 8099L: linux-mmc@vger.kernel.org 8100S: Maintained 8101F: include/linux/mmc/dw_mmc.h 8102F: drivers/mmc/host/dw_mmc* 8103 8104THUNDERBOLT DRIVER 8105M: Andreas Noever <andreas.noever@gmail.com> 8106S: Maintained 8107F: drivers/thunderbolt/ 8108 8109TIMEKEEPING, CLOCKSOURCE CORE, NTP 8110M: John Stultz <john.stultz@linaro.org> 8111M: Thomas Gleixner <tglx@linutronix.de> 8112L: linux-kernel@vger.kernel.org 8113T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8114S: Supported 8115F: include/linux/clocksource.h 8116F: include/linux/time.h 8117F: include/linux/timex.h 8118F: include/uapi/linux/time.h 8119F: include/uapi/linux/timex.h 8120F: kernel/time/clocksource.c 8121F: kernel/time/time*.c 8122F: kernel/time/ntp.c 8123 8124TLG2300 VIDEO4LINUX-2 DRIVER 8125M: Huang Shijie <shijie8@gmail.com> 8126M: Hans Verkuil <hverkuil@xs4all.nl> 8127S: Odd Fixes 8128F: drivers/media/usb/tlg2300/ 8129 8130SC1200 WDT DRIVER 8131M: Zwane Mwaikambo <zwanem@gmail.com> 8132S: Maintained 8133F: drivers/watchdog/sc1200wdt.c 8134 8135SCHEDULER 8136M: Ingo Molnar <mingo@redhat.com> 8137M: Peter Zijlstra <peterz@infradead.org> 8138L: linux-kernel@vger.kernel.org 8139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8140S: Maintained 8141F: kernel/sched/ 8142F: include/linux/sched.h 8143F: include/uapi/linux/sched.h 8144F: include/linux/wait.h 8145 8146SCORE ARCHITECTURE 8147M: Chen Liqin <liqin.linux@gmail.com> 8148M: Lennox Wu <lennox.wu@gmail.com> 8149W: http://www.sunplus.com 8150S: Supported 8151F: arch/score/ 8152 8153SCSI CDROM DRIVER 8154M: Jens Axboe <axboe@kernel.dk> 8155L: linux-scsi@vger.kernel.org 8156W: http://www.kernel.dk 8157S: Maintained 8158F: drivers/scsi/sr* 8159 8160SCSI RDMA PROTOCOL (SRP) INITIATOR 8161M: Bart Van Assche <bvanassche@acm.org> 8162L: linux-rdma@vger.kernel.org 8163S: Supported 8164W: http://www.openfabrics.org 8165Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8166T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8167F: drivers/infiniband/ulp/srp/ 8168F: include/scsi/srp.h 8169 8170SCSI SG DRIVER 8171M: Doug Gilbert <dgilbert@interlog.com> 8172L: linux-scsi@vger.kernel.org 8173W: http://sg.danny.cz/sg 8174S: Maintained 8175F: Documentation/scsi/scsi-generic.txt 8176F: drivers/scsi/sg.c 8177F: include/scsi/sg.h 8178 8179SCSI SUBSYSTEM 8180M: "James E.J. Bottomley" <JBottomley@parallels.com> 8181L: linux-scsi@vger.kernel.org 8182T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 8183T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 8184T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 8185S: Maintained 8186F: drivers/scsi/ 8187F: include/scsi/ 8188 8189SCSI TAPE DRIVER 8190M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8191L: linux-scsi@vger.kernel.org 8192S: Maintained 8193F: Documentation/scsi/st.txt 8194F: drivers/scsi/st.* 8195F: drivers/scsi/st_*.h 8196 8197SCTP PROTOCOL 8198M: Vlad Yasevich <vyasevich@gmail.com> 8199M: Neil Horman <nhorman@tuxdriver.com> 8200L: linux-sctp@vger.kernel.org 8201W: http://lksctp.sourceforge.net 8202S: Maintained 8203F: Documentation/networking/sctp.txt 8204F: include/linux/sctp.h 8205F: include/uapi/linux/sctp.h 8206F: include/net/sctp/ 8207F: net/sctp/ 8208 8209SCx200 CPU SUPPORT 8210M: Jim Cromie <jim.cromie@gmail.com> 8211S: Odd Fixes 8212F: Documentation/i2c/busses/scx200_acb 8213F: arch/x86/platform/scx200/ 8214F: drivers/watchdog/scx200_wdt.c 8215F: drivers/i2c/busses/scx200* 8216F: drivers/mtd/maps/scx200_docflash.c 8217F: include/linux/scx200.h 8218 8219SCx200 GPIO DRIVER 8220M: Jim Cromie <jim.cromie@gmail.com> 8221S: Maintained 8222F: drivers/char/scx200_gpio.c 8223F: include/linux/scx200_gpio.h 8224 8225SCx200 HRT CLOCKSOURCE DRIVER 8226M: Jim Cromie <jim.cromie@gmail.com> 8227S: Maintained 8228F: drivers/clocksource/scx200_hrt.c 8229 8230SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8231M: Sascha Sommer <saschasommer@freenet.de> 8232L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8233S: Maintained 8234F: drivers/mmc/host/sdricoh_cs.c 8235 8236SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8237M: Chris Ball <chris@printf.net> 8238L: linux-mmc@vger.kernel.org 8239T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 8240S: Maintained 8241F: drivers/mmc/host/sdhci.* 8242F: drivers/mmc/host/sdhci-pltfm.[ch] 8243 8244SECURE COMPUTING 8245M: Kees Cook <keescook@chromium.org> 8246R: Andy Lutomirski <luto@amacapital.net> 8247R: Will Drewry <wad@chromium.org> 8248T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8249S: Supported 8250F: kernel/seccomp.c 8251F: include/uapi/linux/seccomp.h 8252F: include/linux/seccomp.h 8253K: \bsecure_computing 8254K: \bTIF_SECCOMP\b 8255 8256SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 8257M: Anton Vorontsov <anton@enomsg.org> 8258L: linuxppc-dev@lists.ozlabs.org 8259L: linux-mmc@vger.kernel.org 8260S: Maintained 8261F: drivers/mmc/host/sdhci-pltfm.[ch] 8262 8263SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8264M: Ben Dooks <ben-linux@fluff.org> 8265L: linux-mmc@vger.kernel.org 8266S: Maintained 8267F: drivers/mmc/host/sdhci-s3c.c 8268 8269SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8270M: Viresh Kumar <viresh.linux@gmail.com> 8271L: spear-devel@list.st.com 8272L: linux-mmc@vger.kernel.org 8273S: Maintained 8274F: drivers/mmc/host/sdhci-spear.c 8275 8276SECURITY SUBSYSTEM 8277M: James Morris <james.l.morris@oracle.com> 8278M: Serge E. Hallyn <serge@hallyn.com> 8279L: linux-security-module@vger.kernel.org (suggested Cc:) 8280T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8281W: http://kernsec.org/ 8282S: Supported 8283F: security/ 8284 8285SECURITY CONTACT 8286M: Security Officers <security@kernel.org> 8287S: Supported 8288 8289SELINUX SECURITY MODULE 8290M: Paul Moore <paul@paul-moore.com> 8291M: Stephen Smalley <sds@tycho.nsa.gov> 8292M: Eric Paris <eparis@parisplace.org> 8293L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8294W: http://selinuxproject.org 8295T: git git://git.infradead.org/users/pcmoore/selinux 8296S: Supported 8297F: include/linux/selinux* 8298F: security/selinux/ 8299F: scripts/selinux/ 8300 8301APPARMOR SECURITY MODULE 8302M: John Johansen <john.johansen@canonical.com> 8303L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8304W: apparmor.wiki.kernel.org 8305T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8306S: Supported 8307F: security/apparmor/ 8308 8309SENSABLE PHANTOM 8310M: Jiri Slaby <jirislaby@gmail.com> 8311S: Maintained 8312F: drivers/misc/phantom.c 8313F: include/uapi/linux/phantom.h 8314 8315SERIAL ATA (SATA) SUBSYSTEM 8316M: Tejun Heo <tj@kernel.org> 8317L: linux-ide@vger.kernel.org 8318T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 8319S: Supported 8320F: drivers/ata/ 8321F: include/linux/ata.h 8322F: include/linux/libata.h 8323 8324SERIAL ATA AHCI PLATFORM devices support 8325M: Hans de Goede <hdegoede@redhat.com> 8326M: Tejun Heo <tj@kernel.org> 8327L: linux-ide@vger.kernel.org 8328T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 8329S: Supported 8330F: drivers/ata/ahci_platform.c 8331F: drivers/ata/libahci_platform.c 8332F: include/linux/ahci_platform.h 8333 8334SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8335M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8336L: linux-scsi@vger.kernel.org 8337W: http://www.emulex.com 8338S: Supported 8339F: drivers/scsi/be2iscsi/ 8340 8341SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8342M: Sathya Perla <sathya.perla@emulex.com> 8343M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8344M: Ajit Khaparde <ajit.khaparde@emulex.com> 8345L: netdev@vger.kernel.org 8346W: http://www.emulex.com 8347S: Supported 8348F: drivers/net/ethernet/emulex/benet/ 8349 8350SFC NETWORK DRIVER 8351M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8352M: Shradha Shah <sshah@solarflare.com> 8353L: netdev@vger.kernel.org 8354S: Supported 8355F: drivers/net/ethernet/sfc/ 8356 8357SGI GRU DRIVER 8358M: Dimitri Sivanich <sivanich@sgi.com> 8359S: Maintained 8360F: drivers/misc/sgi-gru/ 8361 8362SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8363M: Pat Gefre <pfg@sgi.com> 8364L: linux-ia64@vger.kernel.org 8365S: Supported 8366F: Documentation/ia64/serial.txt 8367F: drivers/tty/serial/ioc?_serial.c 8368F: include/linux/ioc?.h 8369 8370SGI XP/XPC/XPNET DRIVER 8371M: Cliff Whickman <cpw@sgi.com> 8372M: Robin Holt <robinmholt@gmail.com> 8373S: Maintained 8374F: drivers/misc/sgi-xp/ 8375 8376SI2157 MEDIA DRIVER 8377M: Antti Palosaari <crope@iki.fi> 8378L: linux-media@vger.kernel.org 8379W: http://linuxtv.org/ 8380W: http://palosaari.fi/linux/ 8381Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8382T: git git://linuxtv.org/anttip/media_tree.git 8383S: Maintained 8384F: drivers/media/tuners/si2157* 8385 8386SI2168 MEDIA DRIVER 8387M: Antti Palosaari <crope@iki.fi> 8388L: linux-media@vger.kernel.org 8389W: http://linuxtv.org/ 8390W: http://palosaari.fi/linux/ 8391Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8392T: git git://linuxtv.org/anttip/media_tree.git 8393S: Maintained 8394F: drivers/media/dvb-frontends/si2168* 8395 8396SI470X FM RADIO RECEIVER I2C 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: Odd Fixes 8402F: drivers/media/radio/si470x/radio-si470x-i2c.c 8403 8404SI470X FM RADIO RECEIVER USB DRIVER 8405M: Hans Verkuil <hverkuil@xs4all.nl> 8406L: linux-media@vger.kernel.org 8407T: git git://linuxtv.org/media_tree.git 8408W: http://linuxtv.org 8409S: Maintained 8410F: drivers/media/radio/si470x/radio-si470x-common.c 8411F: drivers/media/radio/si470x/radio-si470x.h 8412F: drivers/media/radio/si470x/radio-si470x-usb.c 8413 8414SI4713 FM RADIO TRANSMITTER I2C 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/si4713.? 8421 8422SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8423M: Eduardo Valentin <edubezval@gmail.com> 8424L: linux-media@vger.kernel.org 8425T: git git://linuxtv.org/media_tree.git 8426W: http://linuxtv.org 8427S: Odd Fixes 8428F: drivers/media/radio/si4713/radio-platform-si4713.c 8429 8430SI4713 FM RADIO TRANSMITTER USB DRIVER 8431M: Hans Verkuil <hverkuil@xs4all.nl> 8432L: linux-media@vger.kernel.org 8433T: git git://linuxtv.org/media_tree.git 8434W: http://linuxtv.org 8435S: Maintained 8436F: drivers/media/radio/si4713/radio-usb-si4713.c 8437 8438SIANO DVB DRIVER 8439M: Mauro Carvalho Chehab <m.chehab@samsung.com> 8440L: linux-media@vger.kernel.org 8441W: http://linuxtv.org 8442T: git git://linuxtv.org/media_tree.git 8443S: Odd fixes 8444F: drivers/media/common/siano/ 8445F: drivers/media/usb/siano/ 8446F: drivers/media/usb/siano/ 8447F: drivers/media/mmc/siano/ 8448 8449SH_VEU V4L2 MEM2MEM DRIVER 8450L: linux-media@vger.kernel.org 8451S: Orphan 8452F: drivers/media/platform/sh_veu.c 8453 8454SH_VOU V4L2 OUTPUT DRIVER 8455L: linux-media@vger.kernel.org 8456S: Orphan 8457F: drivers/media/platform/sh_vou.c 8458F: include/media/sh_vou.h 8459 8460SIMPLE FIRMWARE INTERFACE (SFI) 8461M: Len Brown <lenb@kernel.org> 8462L: sfi-devel@simplefirmware.org 8463W: http://simplefirmware.org/ 8464T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8465S: Supported 8466F: arch/x86/platform/sfi/ 8467F: drivers/sfi/ 8468F: include/linux/sfi*.h 8469 8470SIMTEC EB110ATX (Chalice CATS) 8471P: Ben Dooks 8472P: Vincent Sanders <vince@simtec.co.uk> 8473M: Simtec Linux Team <linux@simtec.co.uk> 8474W: http://www.simtec.co.uk/products/EB110ATX/ 8475S: Supported 8476 8477SIMTEC EB2410ITX (BAST) 8478P: Ben Dooks 8479P: Vincent Sanders <vince@simtec.co.uk> 8480M: Simtec Linux Team <linux@simtec.co.uk> 8481W: http://www.simtec.co.uk/products/EB2410ITX/ 8482S: Supported 8483F: arch/arm/mach-s3c24xx/mach-bast.c 8484F: arch/arm/mach-s3c24xx/bast-ide.c 8485F: arch/arm/mach-s3c24xx/bast-irq.c 8486 8487TI DAVINCI MACHINE SUPPORT 8488M: Sekhar Nori <nsekhar@ti.com> 8489M: Kevin Hilman <khilman@deeprootsystems.com> 8490L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers) 8491T: git git://gitorious.org/linux-davinci/linux-davinci.git 8492Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8493S: Supported 8494F: arch/arm/mach-davinci/ 8495F: drivers/i2c/busses/i2c-davinci.c 8496 8497TI DAVINCI SERIES MEDIA DRIVER 8498M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8499L: linux-media@vger.kernel.org 8500L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers) 8501W: http://linuxtv.org/ 8502Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8503T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8504S: Maintained 8505F: drivers/media/platform/davinci/ 8506F: include/media/davinci/ 8507 8508SIS 190 ETHERNET DRIVER 8509M: Francois Romieu <romieu@fr.zoreil.com> 8510L: netdev@vger.kernel.org 8511S: Maintained 8512F: drivers/net/ethernet/sis/sis190.c 8513 8514SIS 900/7016 FAST ETHERNET DRIVER 8515M: Daniele Venzano <venza@brownhat.org> 8516W: http://www.brownhat.org/sis900.html 8517L: netdev@vger.kernel.org 8518S: Maintained 8519F: drivers/net/ethernet/sis/sis900.* 8520 8521SIS FRAMEBUFFER DRIVER 8522M: Thomas Winischhofer <thomas@winischhofer.net> 8523W: http://www.winischhofer.net/linuxsisvga.shtml 8524S: Maintained 8525F: Documentation/fb/sisfb.txt 8526F: drivers/video/fbdev/sis/ 8527F: include/video/sisfb.h 8528 8529SIS USB2VGA DRIVER 8530M: Thomas Winischhofer <thomas@winischhofer.net> 8531W: http://www.winischhofer.at/linuxsisusbvga.shtml 8532S: Maintained 8533F: drivers/usb/misc/sisusbvga/ 8534 8535SLAB ALLOCATOR 8536M: Christoph Lameter <cl@linux.com> 8537M: Pekka Enberg <penberg@kernel.org> 8538M: David Rientjes <rientjes@google.com> 8539M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 8540M: Andrew Morton <akpm@linux-foundation.org> 8541L: linux-mm@kvack.org 8542S: Maintained 8543F: include/linux/sl?b*.h 8544F: mm/sl?b* 8545 8546SLEEPABLE READ-COPY UPDATE (SRCU) 8547M: Lai Jiangshan <laijs@cn.fujitsu.com> 8548M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8549M: Josh Triplett <josh@joshtriplett.org> 8550R: Steven Rostedt <rostedt@goodmis.org> 8551R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8552L: linux-kernel@vger.kernel.org 8553W: http://www.rdrop.com/users/paulmck/RCU/ 8554S: Supported 8555T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8556F: include/linux/srcu.h 8557F: kernel/rcu/srcu.c 8558 8559SMACK SECURITY MODULE 8560M: Casey Schaufler <casey@schaufler-ca.com> 8561L: linux-security-module@vger.kernel.org 8562W: http://schaufler-ca.com 8563T: git git://git.gitorious.org/smack-next/kernel.git 8564S: Maintained 8565F: Documentation/security/Smack.txt 8566F: security/smack/ 8567 8568DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 8569M: Kevin Hilman <khilman@kernel.org> 8570M: Nishanth Menon <nm@ti.com> 8571S: Maintained 8572F: drivers/power/avs/ 8573F: include/linux/power/smartreflex.h 8574L: linux-pm@vger.kernel.org 8575 8576SMC91x ETHERNET DRIVER 8577M: Nicolas Pitre <nico@fluxnic.net> 8578S: Odd Fixes 8579F: drivers/net/ethernet/smsc/smc91x.* 8580 8581SMIA AND SMIA++ IMAGE SENSOR DRIVER 8582M: Sakari Ailus <sakari.ailus@iki.fi> 8583L: linux-media@vger.kernel.org 8584S: Maintained 8585F: drivers/media/i2c/smiapp/ 8586F: include/media/smiapp.h 8587F: drivers/media/i2c/smiapp-pll.c 8588F: drivers/media/i2c/smiapp-pll.h 8589 8590SMM665 HARDWARE MONITOR DRIVER 8591M: Guenter Roeck <linux@roeck-us.net> 8592L: lm-sensors@lm-sensors.org 8593S: Maintained 8594F: Documentation/hwmon/smm665 8595F: drivers/hwmon/smm665.c 8596 8597SMSC EMC2103 HARDWARE MONITOR DRIVER 8598M: Steve Glendinning <steve.glendinning@shawell.net> 8599L: lm-sensors@lm-sensors.org 8600S: Maintained 8601F: Documentation/hwmon/emc2103 8602F: drivers/hwmon/emc2103.c 8603 8604SMSC SCH5627 HARDWARE MONITOR DRIVER 8605M: Hans de Goede <hdegoede@redhat.com> 8606L: lm-sensors@lm-sensors.org 8607S: Supported 8608F: Documentation/hwmon/sch5627 8609F: drivers/hwmon/sch5627.c 8610 8611SMSC47B397 HARDWARE MONITOR DRIVER 8612M: Jean Delvare <jdelvare@suse.de> 8613L: lm-sensors@lm-sensors.org 8614S: Maintained 8615F: Documentation/hwmon/smsc47b397 8616F: drivers/hwmon/smsc47b397.c 8617 8618SMSC911x ETHERNET DRIVER 8619M: Steve Glendinning <steve.glendinning@shawell.net> 8620L: netdev@vger.kernel.org 8621S: Maintained 8622F: include/linux/smsc911x.h 8623F: drivers/net/ethernet/smsc/smsc911x.* 8624 8625SMSC9420 PCI ETHERNET DRIVER 8626M: Steve Glendinning <steve.glendinning@shawell.net> 8627L: netdev@vger.kernel.org 8628S: Maintained 8629F: drivers/net/ethernet/smsc/smsc9420.* 8630 8631SMSC UFX6000 and UFX7000 USB to VGA DRIVER 8632M: Steve Glendinning <steve.glendinning@shawell.net> 8633L: linux-fbdev@vger.kernel.org 8634S: Maintained 8635F: drivers/video/fbdev/smscufx.c 8636 8637SOC-CAMERA V4L2 SUBSYSTEM 8638M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 8639L: linux-media@vger.kernel.org 8640T: git git://linuxtv.org/media_tree.git 8641S: Maintained 8642F: include/media/soc* 8643F: drivers/media/i2c/soc_camera/ 8644F: drivers/media/platform/soc_camera/ 8645 8646SOEKRIS NET48XX LED SUPPORT 8647M: Chris Boot <bootc@bootc.net> 8648S: Maintained 8649F: drivers/leds/leds-net48xx.c 8650 8651SOFTLOGIC 6x10 MPEG CODEC 8652M: Ismael Luceno <ismael.luceno@corp.bluecherry.net> 8653L: linux-media@vger.kernel.org 8654S: Supported 8655F: drivers/media/pci/solo6x10/ 8656 8657SOFTWARE RAID (Multiple Disks) SUPPORT 8658M: Neil Brown <neilb@suse.de> 8659L: linux-raid@vger.kernel.org 8660S: Supported 8661F: drivers/md/ 8662F: include/linux/raid/ 8663F: include/uapi/linux/raid/ 8664 8665SONIC NETWORK DRIVER 8666M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 8667L: netdev@vger.kernel.org 8668S: Maintained 8669F: drivers/net/ethernet/natsemi/sonic.* 8670 8671SONICS SILICON BACKPLANE DRIVER (SSB) 8672M: Michael Buesch <m@bues.ch> 8673L: netdev@vger.kernel.org 8674S: Maintained 8675F: drivers/ssb/ 8676F: include/linux/ssb/ 8677 8678SONY VAIO CONTROL DEVICE DRIVER 8679M: Mattia Dongili <malattia@linux.it> 8680L: platform-driver-x86@vger.kernel.org 8681W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 8682S: Maintained 8683F: Documentation/laptops/sony-laptop.txt 8684F: drivers/char/sonypi.c 8685F: drivers/platform/x86/sony-laptop.c 8686F: include/linux/sony-laptop.h 8687 8688SONY MEMORYSTICK CARD SUPPORT 8689M: Alex Dubov <oakad@yahoo.com> 8690W: http://tifmxx.berlios.de/ 8691S: Maintained 8692F: drivers/memstick/host/tifm_ms.c 8693 8694SONY MEMORYSTICK STANDARD SUPPORT 8695M: Maxim Levitsky <maximlevitsky@gmail.com> 8696S: Maintained 8697F: drivers/memstick/core/ms_block.* 8698 8699SOUND 8700M: Jaroslav Kysela <perex@perex.cz> 8701M: Takashi Iwai <tiwai@suse.de> 8702L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8703W: http://www.alsa-project.org/ 8704T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8705T: git git://git.alsa-project.org/alsa-kernel.git 8706Q: http://patchwork.kernel.org/project/alsa-devel/list/ 8707S: Maintained 8708F: Documentation/sound/ 8709F: include/sound/ 8710F: include/uapi/sound/ 8711F: sound/ 8712 8713SOUND - COMPRESSED AUDIO 8714M: Vinod Koul <vinod.koul@intel.com> 8715L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8716T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8717S: Supported 8718F: Documentation/sound/alsa/compress_offload.txt 8719F: include/sound/compress_driver.h 8720F: include/uapi/sound/compress_* 8721F: sound/core/compress_offload.c 8722F: sound/soc/soc-compress.c 8723 8724SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 8725M: Liam Girdwood <lgirdwood@gmail.com> 8726M: Mark Brown <broonie@kernel.org> 8727T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 8728L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8729W: http://alsa-project.org/main/index.php/ASoC 8730S: Supported 8731F: Documentation/sound/alsa/soc/ 8732F: sound/soc/ 8733F: include/sound/soc* 8734 8735SOUND - DMAENGINE HELPERS 8736M: Lars-Peter Clausen <lars@metafoo.de> 8737S: Supported 8738F: include/sound/dmaengine_pcm.h 8739F: sound/core/pcm_dmaengine.c 8740F: sound/soc/soc-generic-dmaengine-pcm.c 8741 8742SP2 MEDIA DRIVER 8743M: Olli Salonen <olli.salonen@iki.fi> 8744L: linux-media@vger.kernel.org 8745W: http://linuxtv.org/ 8746Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8747S: Maintained 8748F: drivers/media/dvb-frontends/sp2* 8749 8750SPARC + UltraSPARC (sparc/sparc64) 8751M: "David S. Miller" <davem@davemloft.net> 8752L: sparclinux@vger.kernel.org 8753Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 8754T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 8755T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 8756S: Maintained 8757F: arch/sparc/ 8758F: drivers/sbus/ 8759 8760SPARC SERIAL DRIVERS 8761M: "David S. Miller" <davem@davemloft.net> 8762L: sparclinux@vger.kernel.org 8763T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 8764T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 8765S: Maintained 8766F: include/linux/sunserialcore.h 8767F: drivers/tty/serial/suncore.c 8768F: drivers/tty/serial/sunhv.c 8769F: drivers/tty/serial/sunsab.c 8770F: drivers/tty/serial/sunsab.h 8771F: drivers/tty/serial/sunsu.c 8772F: drivers/tty/serial/sunzilog.c 8773F: drivers/tty/serial/sunzilog.h 8774 8775SPARSE CHECKER 8776M: "Christopher Li" <sparse@chrisli.org> 8777L: linux-sparse@vger.kernel.org 8778W: https://sparse.wiki.kernel.org/ 8779T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 8780T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 8781S: Maintained 8782F: include/linux/compiler.h 8783 8784SPEAR PLATFORM SUPPORT 8785M: Viresh Kumar <viresh.linux@gmail.com> 8786M: Shiraz Hashim <shiraz.linux.kernel@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: arch/arm/mach-spear/ 8792 8793SPEAR CLOCK FRAMEWORK SUPPORT 8794M: Viresh Kumar <viresh.linux@gmail.com> 8795L: spear-devel@list.st.com 8796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8797W: http://www.st.com/spear 8798S: Maintained 8799F: drivers/clk/spear/ 8800 8801SPI SUBSYSTEM 8802M: Mark Brown <broonie@kernel.org> 8803L: linux-spi@vger.kernel.org 8804T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 8805Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 8806S: Maintained 8807F: Documentation/spi/ 8808F: drivers/spi/ 8809F: include/linux/spi/ 8810F: include/uapi/linux/spi/ 8811 8812SPIDERNET NETWORK DRIVER for CELL 8813M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 8814M: Jens Osterkamp <jens@de.ibm.com> 8815L: netdev@vger.kernel.org 8816S: Supported 8817F: Documentation/networking/spider_net.txt 8818F: drivers/net/ethernet/toshiba/spider_net* 8819 8820SPU FILE SYSTEM 8821M: Jeremy Kerr <jk@ozlabs.org> 8822L: linuxppc-dev@lists.ozlabs.org 8823L: cbe-oss-dev@lists.ozlabs.org 8824W: http://www.ibm.com/developerworks/power/cell/ 8825S: Supported 8826F: Documentation/filesystems/spufs.txt 8827F: arch/powerpc/platforms/cell/spufs/ 8828 8829SQUASHFS FILE SYSTEM 8830M: Phillip Lougher <phillip@squashfs.org.uk> 8831L: squashfs-devel@lists.sourceforge.net (subscribers-only) 8832W: http://squashfs.org.uk 8833S: Maintained 8834F: Documentation/filesystems/squashfs.txt 8835F: fs/squashfs/ 8836 8837SRM (Alpha) environment access 8838M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 8839S: Maintained 8840F: arch/alpha/kernel/srm_env.c 8841 8842STABLE BRANCH 8843M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8844L: stable@vger.kernel.org 8845S: Supported 8846F: Documentation/stable_kernel_rules.txt 8847 8848STAGING SUBSYSTEM 8849M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8850T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 8851L: devel@driverdev.osuosl.org 8852S: Supported 8853F: drivers/staging/ 8854 8855STAGING - COMEDI 8856M: Ian Abbott <abbotti@mev.co.uk> 8857M: H Hartley Sweeten <hsweeten@visionengravers.com> 8858S: Odd Fixes 8859F: drivers/staging/comedi/ 8860 8861STAGING - FLARION FT1000 DRIVERS 8862M: Marek Belisko <marek.belisko@gmail.com> 8863S: Odd Fixes 8864F: drivers/staging/ft1000/ 8865 8866STAGING - INDUSTRIAL IO 8867M: Jonathan Cameron <jic23@kernel.org> 8868L: linux-iio@vger.kernel.org 8869S: Odd Fixes 8870F: drivers/staging/iio/ 8871 8872STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 8873M: Jarod Wilson <jarod@wilsonet.com> 8874W: http://www.lirc.org/ 8875S: Odd Fixes 8876F: drivers/staging/media/lirc/ 8877 8878STAGING - LUSTRE PARALLEL FILESYSTEM 8879M: Oleg Drokin <oleg.drokin@intel.com> 8880M: Andreas Dilger <andreas.dilger@intel.com> 8881L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 8882W: http://lustre.opensfs.org/ 8883S: Maintained 8884F: drivers/staging/lustre 8885 8886STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 8887M: Julian Andres Klode <jak@jak-linux.org> 8888M: Marc Dietrich <marvin24@gmx.de> 8889L: ac100@lists.launchpad.net (moderated for non-subscribers) 8890L: linux-tegra@vger.kernel.org 8891S: Maintained 8892F: drivers/staging/nvec/ 8893 8894STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 8895M: Jens Frederich <jfrederich@gmail.com> 8896M: Daniel Drake <dsd@laptop.org> 8897M: Jon Nettleton <jon.nettleton@gmail.com> 8898W: http://wiki.laptop.org/go/DCON 8899S: Maintained 8900F: drivers/staging/olpc_dcon/ 8901 8902STAGING - OZMO DEVICES USB OVER WIFI DRIVER 8903M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 8904S: Maintained 8905F: drivers/staging/ozwpan/ 8906 8907STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 8908M: Willy Tarreau <willy@meta-x.org> 8909S: Odd Fixes 8910F: drivers/staging/panel/ 8911 8912STAGING - REALTEK RTL8712U DRIVERS 8913M: Larry Finger <Larry.Finger@lwfinger.net> 8914M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 8915S: Odd Fixes 8916F: drivers/staging/rtl8712/ 8917 8918STAGING - REALTEK RTL8723U WIRELESS DRIVER 8919M: Larry Finger <Larry.Finger@lwfinger.net> 8920M: Jes Sorensen <Jes.Sorensen@redhat.com> 8921L: linux-wireless@vger.kernel.org 8922S: Maintained 8923F: drivers/staging/rtl8723au/ 8924 8925STAGING - SLICOSS 8926M: Lior Dotan <liodot@gmail.com> 8927M: Christopher Harrer <charrer@alacritech.com> 8928S: Odd Fixes 8929F: drivers/staging/slicoss/ 8930 8931STAGING - SPEAKUP CONSOLE SPEECH DRIVER 8932M: William Hubbs <w.d.hubbs@gmail.com> 8933M: Chris Brannon <chris@the-brannons.com> 8934M: Kirk Reiser <kirk@reisers.ca> 8935M: Samuel Thibault <samuel.thibault@ens-lyon.org> 8936L: speakup@linux-speakup.org 8937W: http://www.linux-speakup.org/ 8938S: Odd Fixes 8939F: drivers/staging/speakup/ 8940 8941STAGING - VIA VT665X DRIVERS 8942M: Forest Bond <forest@alittletooquiet.net> 8943S: Odd Fixes 8944F: drivers/staging/vt665?/ 8945 8946STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 8947M: Arnaud Patard <arnaud.patard@rtp-net.org> 8948S: Odd Fixes 8949F: drivers/staging/xgifb/ 8950 8951STARFIRE/DURALAN NETWORK DRIVER 8952M: Ion Badulescu <ionut@badula.org> 8953S: Odd Fixes 8954F: drivers/net/ethernet/adaptec/starfire* 8955 8956SUN3/3X 8957M: Sam Creasey <sammy@sammy.net> 8958W: http://sammy.net/sun3/ 8959S: Maintained 8960F: arch/m68k/kernel/*sun3* 8961F: arch/m68k/sun3*/ 8962F: arch/m68k/include/asm/sun3* 8963F: drivers/net/ethernet/i825xx/sun3* 8964 8965SUNDANCE NETWORK DRIVER 8966M: Denis Kirjanov <kda@linux-powerpc.org> 8967L: netdev@vger.kernel.org 8968S: Maintained 8969F: drivers/net/ethernet/dlink/sundance.c 8970 8971SUPERH 8972L: linux-sh@vger.kernel.org 8973W: http://www.linux-sh.org 8974Q: http://patchwork.kernel.org/project/linux-sh/list/ 8975S: Orphan 8976F: Documentation/sh/ 8977F: arch/sh/ 8978F: drivers/sh/ 8979 8980SUSPEND TO RAM 8981M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 8982M: Len Brown <len.brown@intel.com> 8983M: Pavel Machek <pavel@ucw.cz> 8984L: linux-pm@vger.kernel.org 8985S: Supported 8986F: Documentation/power/ 8987F: arch/x86/kernel/acpi/ 8988F: drivers/base/power/ 8989F: kernel/power/ 8990F: include/linux/suspend.h 8991F: include/linux/freezer.h 8992F: include/linux/pm.h 8993 8994SVGA HANDLING 8995M: Martin Mares <mj@ucw.cz> 8996L: linux-video@atrey.karlin.mff.cuni.cz 8997S: Maintained 8998F: Documentation/svga.txt 8999F: arch/x86/boot/video* 9000 9001SWIOTLB SUBSYSTEM 9002M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9003L: linux-kernel@vger.kernel.org 9004S: Supported 9005F: lib/swiotlb.c 9006F: arch/*/kernel/pci-swiotlb.c 9007F: include/linux/swiotlb.h 9008 9009SYNOPSYS ARC ARCHITECTURE 9010M: Vineet Gupta <vgupta@synopsys.com> 9011S: Supported 9012F: arch/arc/ 9013F: Documentation/devicetree/bindings/arc/ 9014F: drivers/tty/serial/arc_uart.c 9015 9016SYSV FILESYSTEM 9017M: Christoph Hellwig <hch@infradead.org> 9018S: Maintained 9019F: Documentation/filesystems/sysv-fs.txt 9020F: fs/sysv/ 9021F: include/linux/sysv_fs.h 9022 9023TARGET SUBSYSTEM 9024M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9025L: linux-scsi@vger.kernel.org 9026L: target-devel@vger.kernel.org 9027W: http://www.linux-iscsi.org 9028W: http://groups.google.com/group/linux-iscsi-target-dev 9029T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9030S: Supported 9031F: drivers/target/ 9032F: include/target/ 9033F: Documentation/target/ 9034 9035TASKSTATS STATISTICS INTERFACE 9036M: Balbir Singh <bsingharora@gmail.com> 9037S: Maintained 9038F: Documentation/accounting/taskstats* 9039F: include/linux/taskstats* 9040F: kernel/taskstats.c 9041 9042TC CLASSIFIER 9043M: Jamal Hadi Salim <jhs@mojatatu.com> 9044L: netdev@vger.kernel.org 9045S: Maintained 9046F: include/net/pkt_cls.h 9047F: include/uapi/linux/pkt_cls.h 9048F: net/sched/ 9049 9050TCP LOW PRIORITY MODULE 9051M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9052M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9053W: http://tcp-lp-mod.sourceforge.net/ 9054S: Maintained 9055F: net/ipv4/tcp_lp.c 9056 9057TDA10071 MEDIA DRIVER 9058M: Antti Palosaari <crope@iki.fi> 9059L: linux-media@vger.kernel.org 9060W: http://linuxtv.org/ 9061W: http://palosaari.fi/linux/ 9062Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9063T: git git://linuxtv.org/anttip/media_tree.git 9064S: Maintained 9065F: drivers/media/dvb-frontends/tda10071* 9066 9067TDA18212 MEDIA DRIVER 9068M: Antti Palosaari <crope@iki.fi> 9069L: linux-media@vger.kernel.org 9070W: http://linuxtv.org/ 9071W: http://palosaari.fi/linux/ 9072Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9073T: git git://linuxtv.org/anttip/media_tree.git 9074S: Maintained 9075F: drivers/media/tuners/tda18212* 9076 9077TDA18218 MEDIA DRIVER 9078M: Antti Palosaari <crope@iki.fi> 9079L: linux-media@vger.kernel.org 9080W: http://linuxtv.org/ 9081W: http://palosaari.fi/linux/ 9082Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9083T: git git://linuxtv.org/anttip/media_tree.git 9084S: Maintained 9085F: drivers/media/tuners/tda18218* 9086 9087TDA18271 MEDIA DRIVER 9088M: Michael Krufky <mkrufky@linuxtv.org> 9089L: linux-media@vger.kernel.org 9090W: http://linuxtv.org/ 9091W: http://github.com/mkrufky 9092Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9093T: git git://linuxtv.org/mkrufky/tuners.git 9094S: Maintained 9095F: drivers/media/tuners/tda18271* 9096 9097TDA827x MEDIA DRIVER 9098M: Michael Krufky <mkrufky@linuxtv.org> 9099L: linux-media@vger.kernel.org 9100W: http://linuxtv.org/ 9101W: http://github.com/mkrufky 9102Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9103T: git git://linuxtv.org/mkrufky/tuners.git 9104S: Maintained 9105F: drivers/media/tuners/tda8290.* 9106 9107TDA8290 MEDIA DRIVER 9108M: Michael Krufky <mkrufky@linuxtv.org> 9109L: linux-media@vger.kernel.org 9110W: http://linuxtv.org/ 9111W: http://github.com/mkrufky 9112Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9113T: git git://linuxtv.org/mkrufky/tuners.git 9114S: Maintained 9115F: drivers/media/tuners/tda8290.* 9116 9117TDA9840 MEDIA DRIVER 9118M: Hans Verkuil <hverkuil@xs4all.nl> 9119L: linux-media@vger.kernel.org 9120T: git git://linuxtv.org/media_tree.git 9121W: http://linuxtv.org 9122S: Maintained 9123F: drivers/media/i2c/tda9840* 9124 9125TEA5761 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: Odd fixes 9131F: drivers/media/tuners/tea5761.* 9132 9133TEA5767 TUNER DRIVER 9134M: Mauro Carvalho Chehab <m.chehab@samsung.com> 9135L: linux-media@vger.kernel.org 9136W: http://linuxtv.org 9137T: git git://linuxtv.org/media_tree.git 9138S: Maintained 9139F: drivers/media/tuners/tea5767.* 9140 9141TEA6415C 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/tea6415c* 9148 9149TEA6420 MEDIA DRIVER 9150M: Hans Verkuil <hverkuil@xs4all.nl> 9151L: linux-media@vger.kernel.org 9152T: git git://linuxtv.org/media_tree.git 9153W: http://linuxtv.org 9154S: Maintained 9155F: drivers/media/i2c/tea6420* 9156 9157TEAM DRIVER 9158M: Jiri Pirko <jiri@resnulli.us> 9159L: netdev@vger.kernel.org 9160S: Supported 9161F: drivers/net/team/ 9162F: include/linux/if_team.h 9163F: include/uapi/linux/if_team.h 9164 9165TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9166M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9167S: Maintained 9168F: arch/x86/platform/ts5500/ 9169 9170TECHNOTREND USB IR RECEIVER 9171M: Sean Young <sean@mess.org> 9172L: linux-media@vger.kernel.org 9173S: Maintained 9174F: drivers/media/rc/ttusbir.c 9175 9176TEGRA ARCHITECTURE SUPPORT 9177M: Stephen Warren <swarren@wwwdotorg.org> 9178M: Thierry Reding <thierry.reding@gmail.com> 9179M: Alexandre Courbot <gnurou@gmail.com> 9180L: linux-tegra@vger.kernel.org 9181Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9182T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9183S: Supported 9184N: [^a-z]tegra 9185 9186TEGRA CLOCK DRIVER 9187M: Peter De Schrijver <pdeschrijver@nvidia.com> 9188M: Prashant Gaikwad <pgaikwad@nvidia.com> 9189S: Supported 9190F: drivers/clk/tegra/ 9191 9192TEGRA DMA DRIVER 9193M: Laxman Dewangan <ldewangan@nvidia.com> 9194S: Supported 9195F: drivers/dma/tegra20-apb-dma.c 9196 9197TEGRA I2C DRIVER 9198M: Laxman Dewangan <ldewangan@nvidia.com> 9199S: Supported 9200F: drivers/i2c/busses/i2c-tegra.c 9201 9202TEGRA IOMMU DRIVERS 9203M: Hiroshi Doyu <hdoyu@nvidia.com> 9204S: Supported 9205F: drivers/iommu/tegra* 9206 9207TEGRA KBC DRIVER 9208M: Rakesh Iyer <riyer@nvidia.com> 9209M: Laxman Dewangan <ldewangan@nvidia.com> 9210S: Supported 9211F: drivers/input/keyboard/tegra-kbc.c 9212 9213TEGRA PWM DRIVER 9214M: Thierry Reding <thierry.reding@gmail.com> 9215S: Supported 9216F: drivers/pwm/pwm-tegra.c 9217 9218TEGRA SERIAL DRIVER 9219M: Laxman Dewangan <ldewangan@nvidia.com> 9220S: Supported 9221F: drivers/tty/serial/serial-tegra.c 9222 9223TEGRA SPI DRIVER 9224M: Laxman Dewangan <ldewangan@nvidia.com> 9225S: Supported 9226F: drivers/spi/spi-tegra* 9227 9228TEHUTI ETHERNET DRIVER 9229M: Andy Gospodarek <andy@greyhouse.net> 9230L: netdev@vger.kernel.org 9231S: Supported 9232F: drivers/net/ethernet/tehuti/* 9233 9234Telecom Clock Driver for MCPL0010 9235M: Mark Gross <mark.gross@intel.com> 9236S: Supported 9237F: drivers/char/tlclk.c 9238 9239TENSILICA XTENSA PORT (xtensa) 9240M: Chris Zankel <chris@zankel.net> 9241M: Max Filippov <jcmvbkbc@gmail.com> 9242L: linux-xtensa@linux-xtensa.org 9243S: Maintained 9244F: arch/xtensa/ 9245F: drivers/irqchip/irq-xtensa-* 9246 9247THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9248M: Hans Verkuil <hverkuil@xs4all.nl> 9249L: linux-media@vger.kernel.org 9250T: git git://linuxtv.org/media_tree.git 9251W: http://linuxtv.org 9252S: Maintained 9253F: drivers/media/radio/radio-raremono.c 9254 9255THERMAL 9256M: Zhang Rui <rui.zhang@intel.com> 9257M: Eduardo Valentin <edubezval@gmail.com> 9258L: linux-pm@vger.kernel.org 9259T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9260T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9261Q: https://patchwork.kernel.org/project/linux-pm/list/ 9262S: Supported 9263F: drivers/thermal/ 9264F: include/linux/thermal.h 9265F: include/linux/cpu_cooling.h 9266F: Documentation/devicetree/bindings/thermal/ 9267 9268THINGM BLINK(1) USB RGB LED DRIVER 9269M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9270S: Maintained 9271F: drivers/hid/hid-thingm.c 9272 9273THINKPAD ACPI EXTRAS DRIVER 9274M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9275L: ibm-acpi-devel@lists.sourceforge.net 9276L: platform-driver-x86@vger.kernel.org 9277W: http://ibm-acpi.sourceforge.net 9278W: http://thinkwiki.org/wiki/Ibm-acpi 9279T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9280S: Maintained 9281F: drivers/platform/x86/thinkpad_acpi.c 9282 9283TI BANDGAP AND THERMAL DRIVER 9284M: Eduardo Valentin <edubezval@gmail.com> 9285L: linux-pm@vger.kernel.org 9286S: Supported 9287F: drivers/thermal/ti-soc-thermal/ 9288 9289TI CLOCK DRIVER 9290M: Tero Kristo <t-kristo@ti.com> 9291L: linux-omap@vger.kernel.org 9292S: Maintained 9293F: drivers/clk/ti/ 9294F: include/linux/clk/ti.h 9295 9296TI FLASH MEDIA INTERFACE DRIVER 9297M: Alex Dubov <oakad@yahoo.com> 9298S: Maintained 9299F: drivers/misc/tifm* 9300F: drivers/mmc/host/tifm_sd.c 9301F: include/linux/tifm.h 9302 9303TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9304M: Santosh Shilimkar <ssantosh@kernel.org> 9305L: linux-kernel@vger.kernel.org 9306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9307S: Maintained 9308F: drivers/soc/ti/* 9309T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9310 9311 9312TI LM49xxx FAMILY ASoC CODEC DRIVERS 9313M: M R Swami Reddy <mr.swami.reddy@ti.com> 9314M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9315L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9316S: Maintained 9317F: sound/soc/codecs/lm49453* 9318F: sound/soc/codecs/isabelle* 9319 9320TI LP855x BACKLIGHT DRIVER 9321M: Milo Kim <milo.kim@ti.com> 9322S: Maintained 9323F: Documentation/backlight/lp855x-driver.txt 9324F: drivers/video/backlight/lp855x_bl.c 9325F: include/linux/platform_data/lp855x.h 9326 9327TI LP8727 CHARGER DRIVER 9328M: Milo Kim <milo.kim@ti.com> 9329S: Maintained 9330F: drivers/power/lp8727_charger.c 9331F: include/linux/platform_data/lp8727.h 9332 9333TI LP8788 MFD DRIVER 9334M: Milo Kim <milo.kim@ti.com> 9335S: Maintained 9336F: drivers/iio/adc/lp8788_adc.c 9337F: drivers/leds/leds-lp8788.c 9338F: drivers/mfd/lp8788*.c 9339F: drivers/power/lp8788-charger.c 9340F: drivers/regulator/lp8788-*.c 9341F: include/linux/mfd/lp8788*.h 9342 9343TI TWL4030 SERIES SOC CODEC DRIVER 9344M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9345L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9346S: Maintained 9347F: sound/soc/codecs/twl4030* 9348 9349TI WILINK WIRELESS DRIVERS 9350L: linux-wireless@vger.kernel.org 9351W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9352W: http://wireless.kernel.org/en/users/Drivers/wl1251 9353T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9354S: Orphan 9355F: drivers/net/wireless/ti/ 9356F: include/linux/wl12xx.h 9357 9358TIPC NETWORK LAYER 9359M: Jon Maloy <jon.maloy@ericsson.com> 9360M: Allan Stephens <allan.stephens@windriver.com> 9361L: netdev@vger.kernel.org (core kernel code) 9362L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9363W: http://tipc.sourceforge.net/ 9364S: Maintained 9365F: include/uapi/linux/tipc*.h 9366F: net/tipc/ 9367 9368TILE ARCHITECTURE 9369M: Chris Metcalf <cmetcalf@tilera.com> 9370W: http://www.tilera.com/scm/ 9371S: Supported 9372F: arch/tile/ 9373F: drivers/char/tile-srom.c 9374F: drivers/edac/tile_edac.c 9375F: drivers/net/ethernet/tile/ 9376F: drivers/rtc/rtc-tile.c 9377F: drivers/tty/hvc/hvc_tile.c 9378F: drivers/tty/serial/tilegx.c 9379F: drivers/usb/host/*-tilegx.c 9380F: include/linux/usb/tilegx.h 9381 9382TLAN NETWORK DRIVER 9383M: Samuel Chessman <chessman@tux.org> 9384L: tlan-devel@lists.sourceforge.net (subscribers-only) 9385W: http://sourceforge.net/projects/tlan/ 9386S: Maintained 9387F: Documentation/networking/tlan.txt 9388F: drivers/net/ethernet/ti/tlan.* 9389 9390TOMOYO SECURITY MODULE 9391M: Kentaro Takeda <takedakn@nttdata.co.jp> 9392M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9393L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9394L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9395L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9396L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9397W: http://tomoyo.sourceforge.jp/ 9398T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9399S: Maintained 9400F: security/tomoyo/ 9401 9402TOPSTAR LAPTOP EXTRAS DRIVER 9403M: Herton Ronaldo Krzesinski <herton@canonical.com> 9404L: platform-driver-x86@vger.kernel.org 9405S: Maintained 9406F: drivers/platform/x86/topstar-laptop.c 9407 9408TOSHIBA ACPI EXTRAS DRIVER 9409L: platform-driver-x86@vger.kernel.org 9410S: Orphan 9411F: drivers/platform/x86/toshiba_acpi.c 9412 9413TOSHIBA SMM DRIVER 9414M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9415L: tlinux-users@tce.toshiba-dme.co.jp 9416W: http://www.buzzard.org.uk/toshiba/ 9417S: Maintained 9418F: drivers/char/toshiba.c 9419F: include/linux/toshiba.h 9420F: include/uapi/linux/toshiba.h 9421 9422TMIO MMC DRIVER 9423M: Ian Molton <ian.molton@codethink.co.uk> 9424L: linux-mmc@vger.kernel.org 9425S: Maintained 9426F: drivers/mmc/host/tmio_mmc* 9427F: drivers/mmc/host/sh_mobile_sdhi.c 9428F: include/linux/mmc/tmio.h 9429F: include/linux/mmc/sh_mobile_sdhi.h 9430 9431TMP401 HARDWARE MONITOR DRIVER 9432M: Guenter Roeck <linux@roeck-us.net> 9433L: lm-sensors@lm-sensors.org 9434S: Maintained 9435F: Documentation/hwmon/tmp401 9436F: drivers/hwmon/tmp401.c 9437 9438TMPFS (SHMEM FILESYSTEM) 9439M: Hugh Dickins <hughd@google.com> 9440L: linux-mm@kvack.org 9441S: Maintained 9442F: include/linux/shmem_fs.h 9443F: mm/shmem.c 9444 9445TM6000 VIDEO4LINUX DRIVER 9446M: Mauro Carvalho Chehab <m.chehab@samsung.com> 9447L: linux-media@vger.kernel.org 9448W: http://linuxtv.org 9449T: git git://linuxtv.org/media_tree.git 9450S: Odd fixes 9451F: drivers/media/usb/tm6000/ 9452 9453TW68 VIDEO4LINUX DRIVER 9454M: Hans Verkuil <hverkuil@xs4all.nl> 9455L: linux-media@vger.kernel.org 9456T: git git://linuxtv.org/media_tree.git 9457W: http://linuxtv.org 9458S: Odd Fixes 9459F: drivers/media/pci/tw68/ 9460 9461TPM DEVICE DRIVER 9462M: Peter Huewe <peterhuewe@gmx.de> 9463M: Ashley Lai <ashley@ashleylai.com> 9464M: Marcel Selhorst <tpmdd@selhorst.net> 9465W: http://tpmdd.sourceforge.net 9466L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9467S: Maintained 9468F: drivers/char/tpm/ 9469 9470TRACING 9471M: Steven Rostedt <rostedt@goodmis.org> 9472M: Ingo Molnar <mingo@redhat.com> 9473T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 9474S: Maintained 9475F: Documentation/trace/ftrace.txt 9476F: arch/*/*/*/ftrace.h 9477F: arch/*/kernel/ftrace.c 9478F: include/*/ftrace.h 9479F: include/linux/trace*.h 9480F: include/trace/ 9481F: kernel/trace/ 9482F: tools/testing/selftests/ftrace/ 9483 9484TRIVIAL PATCHES 9485M: Jiri Kosina <trivial@kernel.org> 9486T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 9487S: Maintained 9488K: ^Subject:.*(?i)trivial 9489 9490TTY LAYER 9491M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9492M: Jiri Slaby <jslaby@suse.cz> 9493S: Supported 9494T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 9495F: drivers/tty/ 9496F: drivers/tty/serial/serial_core.c 9497F: include/linux/serial_core.h 9498F: include/linux/serial.h 9499F: include/linux/tty.h 9500F: include/uapi/linux/serial_core.h 9501F: include/uapi/linux/serial.h 9502F: include/uapi/linux/tty.h 9503 9504TUA9001 MEDIA DRIVER 9505M: Antti Palosaari <crope@iki.fi> 9506L: linux-media@vger.kernel.org 9507W: http://linuxtv.org/ 9508W: http://palosaari.fi/linux/ 9509Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9510T: git git://linuxtv.org/anttip/media_tree.git 9511S: Maintained 9512F: drivers/media/tuners/tua9001* 9513 9514TULIP NETWORK DRIVERS 9515M: Grant Grundler <grundler@parisc-linux.org> 9516L: netdev@vger.kernel.org 9517S: Maintained 9518F: drivers/net/ethernet/dec/tulip/ 9519 9520TUN/TAP driver 9521M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 9522W: http://vtun.sourceforge.net/tun 9523S: Maintained 9524F: Documentation/networking/tuntap.txt 9525F: arch/um/os-Linux/drivers/ 9526 9527TURBOCHANNEL SUBSYSTEM 9528M: "Maciej W. Rozycki" <macro@linux-mips.org> 9529M: Ralf Baechle <ralf@linux-mips.org> 9530L: linux-mips@linux-mips.org 9531Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 9532S: Maintained 9533F: drivers/tc/ 9534F: include/linux/tc.h 9535 9536U14-34F SCSI DRIVER 9537M: Dario Ballabio <ballabio_dario@emc.com> 9538L: linux-scsi@vger.kernel.org 9539S: Maintained 9540F: drivers/scsi/u14-34f.c 9541 9542UBI FILE SYSTEM (UBIFS) 9543M: Artem Bityutskiy <dedekind1@gmail.com> 9544M: Adrian Hunter <adrian.hunter@intel.com> 9545L: linux-mtd@lists.infradead.org 9546T: git git://git.infradead.org/ubifs-2.6.git 9547W: http://www.linux-mtd.infradead.org/doc/ubifs.html 9548S: Maintained 9549F: Documentation/filesystems/ubifs.txt 9550F: fs/ubifs/ 9551 9552UCLINUX (AND M68KNOMMU) 9553M: Greg Ungerer <gerg@uclinux.org> 9554W: http://www.uclinux.org/ 9555L: uclinux-dev@uclinux.org (subscribers-only) 9556S: Maintained 9557F: arch/m68k/*/*_no.* 9558F: arch/m68k/include/asm/*_no.* 9559 9560UDF FILESYSTEM 9561M: Jan Kara <jack@suse.cz> 9562S: Maintained 9563F: Documentation/filesystems/udf.txt 9564F: fs/udf/ 9565 9566UFS FILESYSTEM 9567M: Evgeniy Dushistov <dushistov@mail.ru> 9568S: Maintained 9569F: Documentation/filesystems/ufs.txt 9570F: fs/ufs/ 9571 9572UHID USERSPACE HID IO DRIVER: 9573M: David Herrmann <dh.herrmann@googlemail.com> 9574L: linux-input@vger.kernel.org 9575S: Maintained 9576F: drivers/hid/uhid.c 9577F: include/uapi/linux/uhid.h 9578 9579ULTRA-WIDEBAND (UWB) SUBSYSTEM: 9580L: linux-usb@vger.kernel.org 9581S: Orphan 9582F: drivers/uwb/ 9583F: include/linux/uwb.h 9584F: include/linux/uwb/ 9585 9586UNICORE32 ARCHITECTURE: 9587M: Guan Xuetao <gxt@mprc.pku.edu.cn> 9588W: http://mprc.pku.edu.cn/~guanxuetao/linux 9589S: Maintained 9590T: git git://github.com/gxt/linux.git 9591F: arch/unicore32/ 9592 9593UNIFDEF 9594M: Tony Finch <dot@dotat.at> 9595W: http://dotat.at/prog/unifdef 9596S: Maintained 9597F: scripts/unifdef.c 9598 9599UNIFORM CDROM DRIVER 9600M: Jens Axboe <axboe@kernel.dk> 9601W: http://www.kernel.dk 9602S: Maintained 9603F: Documentation/cdrom/ 9604F: drivers/cdrom/cdrom.c 9605F: include/linux/cdrom.h 9606F: include/uapi/linux/cdrom.h 9607 9608UNISYS S-PAR DRIVERS 9609M: Benjamin Romer <benjamin.romer@unisys.com> 9610M: David Kershner <david.kershner@unisys.com> 9611L: sparmaintainer@unisys.com (Unisys internal) 9612S: Supported 9613F: drivers/staging/unisys/ 9614 9615UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 9616M: Vinayak Holikatti <vinholikatti@gmail.com> 9617M: Santosh Y <santoshsy@gmail.com> 9618L: linux-scsi@vger.kernel.org 9619S: Supported 9620F: Documentation/scsi/ufs.txt 9621F: drivers/scsi/ufs/ 9622 9623UNSORTED BLOCK IMAGES (UBI) 9624M: Artem Bityutskiy <dedekind1@gmail.com> 9625W: http://www.linux-mtd.infradead.org/ 9626L: linux-mtd@lists.infradead.org 9627T: git git://git.infradead.org/ubifs-2.6.git 9628S: Maintained 9629F: drivers/mtd/ubi/ 9630F: include/linux/mtd/ubi.h 9631F: include/uapi/mtd/ubi-user.h 9632 9633UNSORTED BLOCK IMAGES (UBI) Fastmap 9634M: Richard Weinberger <richard@nod.at> 9635L: linux-mtd@lists.infradead.org 9636S: Maintained 9637F: drivers/mtd/ubi/fastmap.c 9638 9639USB ACM DRIVER 9640M: Oliver Neukum <oliver@neukum.org> 9641L: linux-usb@vger.kernel.org 9642S: Maintained 9643F: Documentation/usb/acm.txt 9644F: drivers/usb/class/cdc-acm.* 9645 9646USB AR5523 WIRELESS DRIVER 9647M: Pontus Fuchs <pontus.fuchs@gmail.com> 9648L: linux-wireless@vger.kernel.org 9649S: Maintained 9650F: drivers/net/wireless/ath/ar5523/ 9651 9652USB ATTACHED SCSI 9653M: Hans de Goede <hdegoede@redhat.com> 9654M: Gerd Hoffmann <kraxel@redhat.com> 9655L: linux-usb@vger.kernel.org 9656L: linux-scsi@vger.kernel.org 9657S: Maintained 9658F: drivers/usb/storage/uas.c 9659 9660USB CDC ETHERNET DRIVER 9661M: Oliver Neukum <oliver@neukum.org> 9662L: linux-usb@vger.kernel.org 9663S: Maintained 9664F: drivers/net/usb/cdc_*.c 9665F: include/uapi/linux/usb/cdc.h 9666 9667USB CYPRESS C67X00 DRIVER 9668M: Peter Korsgaard <jacmet@sunsite.dk> 9669L: linux-usb@vger.kernel.org 9670S: Maintained 9671F: drivers/usb/c67x00/ 9672 9673USB DAVICOM DM9601 DRIVER 9674M: Peter Korsgaard <jacmet@sunsite.dk> 9675L: netdev@vger.kernel.org 9676W: http://www.linux-usb.org/usbnet 9677S: Maintained 9678F: drivers/net/usb/dm9601.c 9679 9680USB DIAMOND RIO500 DRIVER 9681M: Cesar Miquel <miquel@df.uba.ar> 9682L: rio500-users@lists.sourceforge.net 9683W: http://rio500.sourceforge.net 9684S: Maintained 9685F: drivers/usb/misc/rio500* 9686 9687USB EHCI DRIVER 9688M: Alan Stern <stern@rowland.harvard.edu> 9689L: linux-usb@vger.kernel.org 9690S: Maintained 9691F: Documentation/usb/ehci.txt 9692F: drivers/usb/host/ehci* 9693 9694USB GADGET/PERIPHERAL SUBSYSTEM 9695M: Felipe Balbi <balbi@ti.com> 9696L: linux-usb@vger.kernel.org 9697W: http://www.linux-usb.org/gadget 9698T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9699S: Maintained 9700F: drivers/usb/gadget/ 9701F: include/linux/usb/gadget* 9702 9703USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 9704M: Jiri Kosina <jkosina@suse.cz> 9705L: linux-usb@vger.kernel.org 9706T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 9707S: Maintained 9708F: Documentation/hid/hiddev.txt 9709F: drivers/hid/usbhid/ 9710 9711USB/IP DRIVERS 9712L: linux-usb@vger.kernel.org 9713S: Orphan 9714F: drivers/staging/usbip/ 9715 9716USB ISP116X DRIVER 9717M: Olav Kongas <ok@artecdesign.ee> 9718L: linux-usb@vger.kernel.org 9719S: Maintained 9720F: drivers/usb/host/isp116x* 9721F: include/linux/usb/isp116x.h 9722 9723USB MASS STORAGE DRIVER 9724M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 9725L: linux-usb@vger.kernel.org 9726L: usb-storage@lists.one-eyed-alien.net 9727S: Maintained 9728W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 9729F: drivers/usb/storage/ 9730 9731USB MIDI DRIVER 9732M: Clemens Ladisch <clemens@ladisch.de> 9733L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9734T: git git://git.alsa-project.org/alsa-kernel.git 9735S: Maintained 9736F: sound/usb/midi.* 9737 9738USB NETWORKING DRIVERS 9739L: linux-usb@vger.kernel.org 9740S: Odd Fixes 9741F: drivers/net/usb/ 9742 9743USB OHCI DRIVER 9744M: Alan Stern <stern@rowland.harvard.edu> 9745L: linux-usb@vger.kernel.org 9746S: Maintained 9747F: Documentation/usb/ohci.txt 9748F: drivers/usb/host/ohci* 9749 9750USB OVER IP DRIVER 9751M: Valentina Manea <valentina.manea.m@gmail.com> 9752M: Shuah Khan <shuah.kh@samsung.com> 9753L: linux-usb@vger.kernel.org 9754S: Maintained 9755F: drivers/usb/usbip/ 9756F: tools/usb/usbip/ 9757 9758USB PEGASUS DRIVER 9759M: Petko Manolov <petkan@nucleusys.com> 9760L: linux-usb@vger.kernel.org 9761L: netdev@vger.kernel.org 9762T: git git://github.com/petkan/pegasus.git 9763W: https://github.com/petkan/pegasus 9764S: Maintained 9765F: drivers/net/usb/pegasus.* 9766 9767USB PHY LAYER 9768M: Felipe Balbi <balbi@ti.com> 9769L: linux-usb@vger.kernel.org 9770T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9771S: Maintained 9772F: drivers/usb/phy/ 9773 9774USB PRINTER DRIVER (usblp) 9775M: Pete Zaitcev <zaitcev@redhat.com> 9776L: linux-usb@vger.kernel.org 9777S: Supported 9778F: drivers/usb/class/usblp.c 9779 9780USB RTL8150 DRIVER 9781M: Petko Manolov <petkan@nucleusys.com> 9782L: linux-usb@vger.kernel.org 9783L: netdev@vger.kernel.org 9784T: git git://github.com/petkan/rtl8150.git 9785W: https://github.com/petkan/rtl8150 9786S: Maintained 9787F: drivers/net/usb/rtl8150.c 9788 9789USB SERIAL SUBSYSTEM 9790M: Johan Hovold <johan@kernel.org> 9791L: linux-usb@vger.kernel.org 9792S: Maintained 9793F: Documentation/usb/usb-serial.txt 9794F: drivers/usb/serial/ 9795F: include/linux/usb/serial.h 9796 9797USB SMSC75XX ETHERNET DRIVER 9798M: Steve Glendinning <steve.glendinning@shawell.net> 9799L: netdev@vger.kernel.org 9800S: Maintained 9801F: drivers/net/usb/smsc75xx.* 9802 9803USB SMSC95XX ETHERNET DRIVER 9804M: Steve Glendinning <steve.glendinning@shawell.net> 9805L: netdev@vger.kernel.org 9806S: Maintained 9807F: drivers/net/usb/smsc95xx.* 9808 9809USB SUBSYSTEM 9810M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9811L: linux-usb@vger.kernel.org 9812W: http://www.linux-usb.org 9813T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 9814S: Supported 9815F: Documentation/usb/ 9816F: drivers/usb/ 9817F: include/linux/usb.h 9818F: include/linux/usb/ 9819 9820USB UHCI DRIVER 9821M: Alan Stern <stern@rowland.harvard.edu> 9822L: linux-usb@vger.kernel.org 9823S: Maintained 9824F: drivers/usb/host/uhci* 9825 9826USB "USBNET" DRIVER FRAMEWORK 9827M: Oliver Neukum <oneukum@suse.de> 9828L: netdev@vger.kernel.org 9829W: http://www.linux-usb.org/usbnet 9830S: Maintained 9831F: drivers/net/usb/usbnet.c 9832F: include/linux/usb/usbnet.h 9833 9834USB VIDEO CLASS 9835M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 9836L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 9837L: linux-media@vger.kernel.org 9838T: git git://linuxtv.org/media_tree.git 9839W: http://www.ideasonboard.org/uvc/ 9840S: Maintained 9841F: drivers/media/usb/uvc/ 9842F: include/uapi/linux/uvcvideo.h 9843 9844USB VISION DRIVER 9845M: Hans Verkuil <hverkuil@xs4all.nl> 9846L: linux-media@vger.kernel.org 9847T: git git://linuxtv.org/media_tree.git 9848W: http://linuxtv.org 9849S: Odd Fixes 9850F: drivers/media/usb/usbvision/ 9851 9852USB WEBCAM GADGET 9853M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 9854L: linux-usb@vger.kernel.org 9855S: Maintained 9856F: drivers/usb/gadget/function/*uvc* 9857F: drivers/usb/gadget/legacy/webcam.c 9858 9859USB WIRELESS RNDIS DRIVER (rndis_wlan) 9860M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 9861L: linux-wireless@vger.kernel.org 9862S: Maintained 9863F: drivers/net/wireless/rndis_wlan.c 9864 9865USB XHCI DRIVER 9866M: Mathias Nyman <mathias.nyman@intel.com> 9867L: linux-usb@vger.kernel.org 9868S: Supported 9869F: drivers/usb/host/xhci* 9870F: drivers/usb/host/pci-quirks* 9871 9872USB ZD1201 DRIVER 9873L: linux-wireless@vger.kernel.org 9874W: http://linux-lc100020.sourceforge.net 9875S: Orphan 9876F: drivers/net/wireless/zd1201.* 9877 9878USB ZR364XX DRIVER 9879M: Antoine Jacquet <royale@zerezo.com> 9880L: linux-usb@vger.kernel.org 9881L: linux-media@vger.kernel.org 9882T: git git://linuxtv.org/media_tree.git 9883W: http://royale.zerezo.com/zr364xx/ 9884S: Maintained 9885F: Documentation/video4linux/zr364xx.txt 9886F: drivers/media/usb/zr364xx/ 9887 9888USER-MODE LINUX (UML) 9889M: Jeff Dike <jdike@addtoit.com> 9890M: Richard Weinberger <richard@nod.at> 9891L: user-mode-linux-devel@lists.sourceforge.net 9892L: user-mode-linux-user@lists.sourceforge.net 9893W: http://user-mode-linux.sourceforge.net 9894S: Maintained 9895F: Documentation/virtual/uml/ 9896F: arch/um/ 9897F: arch/x86/um/ 9898F: fs/hostfs/ 9899F: fs/hppfs/ 9900 9901USERSPACE I/O (UIO) 9902M: "Hans J. Koch" <hjk@hansjkoch.de> 9903M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9904S: Maintained 9905F: Documentation/DocBook/uio-howto.tmpl 9906F: drivers/uio/ 9907F: include/linux/uio*.h 9908 9909UTIL-LINUX PACKAGE 9910M: Karel Zak <kzak@redhat.com> 9911L: util-linux@vger.kernel.org 9912W: http://en.wikipedia.org/wiki/Util-linux 9913T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 9914S: Maintained 9915 9916UVESAFB DRIVER 9917M: Michal Januszewski <spock@gentoo.org> 9918L: linux-fbdev@vger.kernel.org 9919W: http://dev.gentoo.org/~spock/projects/uvesafb/ 9920S: Maintained 9921F: Documentation/fb/uvesafb.txt 9922F: drivers/video/fbdev/uvesafb.* 9923 9924VFAT/FAT/MSDOS FILESYSTEM 9925M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 9926S: Maintained 9927F: Documentation/filesystems/vfat.txt 9928F: fs/fat/ 9929 9930VFIO DRIVER 9931M: Alex Williamson <alex.williamson@redhat.com> 9932L: kvm@vger.kernel.org 9933S: Maintained 9934F: Documentation/vfio.txt 9935F: drivers/vfio/ 9936F: include/linux/vfio.h 9937F: include/uapi/linux/vfio.h 9938 9939VIDEOBUF2 FRAMEWORK 9940M: Pawel Osciak <pawel@osciak.com> 9941M: Marek Szyprowski <m.szyprowski@samsung.com> 9942M: Kyungmin Park <kyungmin.park@samsung.com> 9943L: linux-media@vger.kernel.org 9944S: Maintained 9945F: drivers/media/v4l2-core/videobuf2-* 9946F: include/media/videobuf2-* 9947 9948VIRTIO CONSOLE DRIVER 9949M: Amit Shah <amit.shah@redhat.com> 9950L: virtualization@lists.linux-foundation.org 9951S: Maintained 9952F: drivers/char/virtio_console.c 9953F: include/linux/virtio_console.h 9954F: include/uapi/linux/virtio_console.h 9955 9956VIRTIO CORE, NET AND BLOCK DRIVERS 9957M: Rusty Russell <rusty@rustcorp.com.au> 9958M: "Michael S. Tsirkin" <mst@redhat.com> 9959L: virtualization@lists.linux-foundation.org 9960S: Maintained 9961F: drivers/virtio/ 9962F: tools/virtio/ 9963F: drivers/net/virtio_net.c 9964F: drivers/block/virtio_blk.c 9965F: include/linux/virtio_*.h 9966F: include/uapi/linux/virtio_*.h 9967 9968VIRTIO HOST (VHOST) 9969M: "Michael S. Tsirkin" <mst@redhat.com> 9970L: kvm@vger.kernel.org 9971L: virtualization@lists.linux-foundation.org 9972L: netdev@vger.kernel.org 9973S: Maintained 9974F: drivers/vhost/ 9975F: include/uapi/linux/vhost.h 9976 9977VIA RHINE NETWORK DRIVER 9978M: Roger Luethi <rl@hellgate.ch> 9979S: Maintained 9980F: drivers/net/ethernet/via/via-rhine.c 9981 9982VIA SD/MMC CARD CONTROLLER DRIVER 9983M: Bruce Chang <brucechang@via.com.tw> 9984M: Harald Welte <HaraldWelte@viatech.com> 9985S: Maintained 9986F: drivers/mmc/host/via-sdmmc.c 9987 9988VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 9989M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 9990L: linux-fbdev@vger.kernel.org 9991S: Maintained 9992F: include/linux/via-core.h 9993F: include/linux/via-gpio.h 9994F: include/linux/via_i2c.h 9995F: drivers/video/fbdev/via/ 9996 9997VIA VELOCITY NETWORK DRIVER 9998M: Francois Romieu <romieu@fr.zoreil.com> 9999L: netdev@vger.kernel.org 10000S: Maintained 10001F: drivers/net/ethernet/via/via-velocity.* 10002 10003VIVI VIRTUAL VIDEO DRIVER 10004M: Hans Verkuil <hverkuil@xs4all.nl> 10005L: linux-media@vger.kernel.org 10006T: git git://linuxtv.org/media_tree.git 10007W: http://linuxtv.org 10008S: Maintained 10009F: drivers/media/platform/vivi* 10010 10011VLAN (802.1Q) 10012M: Patrick McHardy <kaber@trash.net> 10013L: netdev@vger.kernel.org 10014S: Maintained 10015F: drivers/net/macvlan.c 10016F: include/linux/if_*vlan.h 10017F: net/8021q/ 10018 10019VLYNQ BUS 10020M: Florian Fainelli <florian@openwrt.org> 10021L: openwrt-devel@lists.openwrt.org (subscribers-only) 10022S: Maintained 10023F: drivers/vlynq/vlynq.c 10024F: include/linux/vlynq.h 10025 10026VME SUBSYSTEM 10027M: Martyn Welch <martyn.welch@ge.com> 10028M: Manohar Vanga <manohar.vanga@gmail.com> 10029M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10030L: devel@driverdev.osuosl.org 10031S: Maintained 10032T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10033F: Documentation/vme_api.txt 10034F: drivers/staging/vme/ 10035F: drivers/vme/ 10036F: include/linux/vme* 10037 10038VMWARE HYPERVISOR INTERFACE 10039M: Alok Kataria <akataria@vmware.com> 10040L: virtualization@lists.linux-foundation.org 10041S: Supported 10042F: arch/x86/kernel/cpu/vmware.c 10043 10044VMWARE BALLOON DRIVER 10045M: Xavier Deguillard <xdeguillard@vmware.com> 10046M: Philip Moltmann <moltmann@vmware.com> 10047M: "VMware, Inc." <pv-drivers@vmware.com> 10048L: linux-kernel@vger.kernel.org 10049S: Maintained 10050F: drivers/misc/vmw_balloon.c 10051 10052VMWARE VMXNET3 ETHERNET DRIVER 10053M: Shreyas Bhatewara <sbhatewara@vmware.com> 10054M: "VMware, Inc." <pv-drivers@vmware.com> 10055L: netdev@vger.kernel.org 10056S: Maintained 10057F: drivers/net/vmxnet3/ 10058 10059VMware PVSCSI driver 10060M: Arvind Kumar <arvindkumar@vmware.com> 10061M: VMware PV-Drivers <pv-drivers@vmware.com> 10062L: linux-scsi@vger.kernel.org 10063S: Maintained 10064F: drivers/scsi/vmw_pvscsi.c 10065F: drivers/scsi/vmw_pvscsi.h 10066 10067VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10068M: Liam Girdwood <lgirdwood@gmail.com> 10069M: Mark Brown <broonie@kernel.org> 10070L: linux-kernel@vger.kernel.org 10071W: http://opensource.wolfsonmicro.com/node/15 10072W: http://www.slimlogic.co.uk/?p=48 10073T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10074S: Supported 10075F: drivers/regulator/ 10076F: include/linux/regulator/ 10077 10078VT1211 HARDWARE MONITOR DRIVER 10079M: Juerg Haefliger <juergh@gmail.com> 10080L: lm-sensors@lm-sensors.org 10081S: Maintained 10082F: Documentation/hwmon/vt1211 10083F: drivers/hwmon/vt1211.c 10084 10085VT8231 HARDWARE MONITOR DRIVER 10086M: Roger Lucas <vt8231@hiddenengine.co.uk> 10087L: lm-sensors@lm-sensors.org 10088S: Maintained 10089F: drivers/hwmon/vt8231.c 10090 10091VUB300 USB to SDIO/SD/MMC bridge chip 10092M: Tony Olech <tony.olech@elandigitalsystems.com> 10093L: linux-mmc@vger.kernel.org 10094L: linux-usb@vger.kernel.org 10095S: Supported 10096F: drivers/mmc/host/vub300.c 10097 10098W1 DALLAS'S 1-WIRE BUS 10099M: Evgeniy Polyakov <zbr@ioremap.net> 10100S: Maintained 10101F: Documentation/w1/ 10102F: drivers/w1/ 10103 10104W83791D HARDWARE MONITORING DRIVER 10105M: Marc Hulsman <m.hulsman@tudelft.nl> 10106L: lm-sensors@lm-sensors.org 10107S: Maintained 10108F: Documentation/hwmon/w83791d 10109F: drivers/hwmon/w83791d.c 10110 10111W83793 HARDWARE MONITORING DRIVER 10112M: Rudolf Marek <r.marek@assembler.cz> 10113L: lm-sensors@lm-sensors.org 10114S: Maintained 10115F: Documentation/hwmon/w83793 10116F: drivers/hwmon/w83793.c 10117 10118W83795 HARDWARE MONITORING DRIVER 10119M: Jean Delvare <jdelvare@suse.de> 10120L: lm-sensors@lm-sensors.org 10121S: Maintained 10122F: drivers/hwmon/w83795.c 10123 10124W83L51xD SD/MMC CARD INTERFACE DRIVER 10125M: Pierre Ossman <pierre@ossman.eu> 10126S: Maintained 10127F: drivers/mmc/host/wbsd.* 10128 10129WACOM PROTOCOL 4 SERIAL TABLETS 10130M: Julian Squires <julian@cipht.net> 10131M: Hans de Goede <hdegoede@redhat.com> 10132L: linux-input@vger.kernel.org 10133S: Maintained 10134F: drivers/input/tablet/wacom_serial4.c 10135 10136WATCHDOG DEVICE DRIVERS 10137M: Wim Van Sebroeck <wim@iguana.be> 10138L: linux-watchdog@vger.kernel.org 10139W: http://www.linux-watchdog.org/ 10140T: git git://www.linux-watchdog.org/linux-watchdog.git 10141S: Maintained 10142F: Documentation/watchdog/ 10143F: drivers/watchdog/ 10144F: include/linux/watchdog.h 10145F: include/uapi/linux/watchdog.h 10146 10147WD7000 SCSI DRIVER 10148M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10149L: linux-scsi@vger.kernel.org 10150S: Maintained 10151F: drivers/scsi/wd7000.c 10152 10153WIIMOTE HID DRIVER 10154M: David Herrmann <dh.herrmann@googlemail.com> 10155L: linux-input@vger.kernel.org 10156S: Maintained 10157F: drivers/hid/hid-wiimote* 10158 10159WINBOND CIR DRIVER 10160M: David Härdeman <david@hardeman.nu> 10161S: Maintained 10162F: drivers/media/rc/winbond-cir.c 10163 10164WIMAX STACK 10165M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10166M: linux-wimax@intel.com 10167L: wimax@linuxwimax.org (subscribers-only) 10168S: Supported 10169W: http://linuxwimax.org 10170F: Documentation/wimax/README.wimax 10171F: include/linux/wimax/debug.h 10172F: include/net/wimax.h 10173F: include/uapi/linux/wimax.h 10174F: net/wimax/ 10175 10176WISTRON LAPTOP BUTTON DRIVER 10177M: Miloslav Trmac <mitr@volny.cz> 10178S: Maintained 10179F: drivers/input/misc/wistron_btns.c 10180 10181WL3501 WIRELESS PCMCIA CARD DRIVER 10182M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10183L: linux-wireless@vger.kernel.org 10184W: http://oops.ghostprotocols.net:81/blog 10185S: Maintained 10186F: drivers/net/wireless/wl3501* 10187 10188WM97XX TOUCHSCREEN DRIVERS 10189M: Mark Brown <broonie@kernel.org> 10190M: Liam Girdwood <lrg@slimlogic.co.uk> 10191L: linux-input@vger.kernel.org 10192T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10193W: http://opensource.wolfsonmicro.com/node/7 10194S: Supported 10195F: drivers/input/touchscreen/*wm97* 10196F: include/linux/wm97xx.h 10197 10198WOLFSON MICROELECTRONICS DRIVERS 10199L: patches@opensource.wolfsonmicro.com 10200T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10201T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10202W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10203S: Supported 10204F: Documentation/hwmon/wm83?? 10205F: arch/arm/mach-s3c64xx/mach-crag6410* 10206F: drivers/clk/clk-wm83*.c 10207F: drivers/extcon/extcon-arizona.c 10208F: drivers/leds/leds-wm83*.c 10209F: drivers/gpio/gpio-*wm*.c 10210F: drivers/gpio/gpio-arizona.c 10211F: drivers/hwmon/wm83??-hwmon.c 10212F: drivers/input/misc/wm831x-on.c 10213F: drivers/input/touchscreen/wm831x-ts.c 10214F: drivers/input/touchscreen/wm97*.c 10215F: drivers/mfd/arizona* 10216F: drivers/mfd/wm*.c 10217F: drivers/power/wm83*.c 10218F: drivers/rtc/rtc-wm83*.c 10219F: drivers/regulator/wm8*.c 10220F: drivers/video/backlight/wm83*_bl.c 10221F: drivers/watchdog/wm83*_wdt.c 10222F: include/linux/mfd/arizona/ 10223F: include/linux/mfd/wm831x/ 10224F: include/linux/mfd/wm8350/ 10225F: include/linux/mfd/wm8400* 10226F: include/linux/wm97xx.h 10227F: include/sound/wm????.h 10228F: sound/soc/codecs/arizona.? 10229F: sound/soc/codecs/wm* 10230 10231WORKQUEUE 10232M: Tejun Heo <tj@kernel.org> 10233T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10234S: Maintained 10235F: include/linux/workqueue.h 10236F: kernel/workqueue.c 10237F: Documentation/workqueue.txt 10238 10239X.25 NETWORK LAYER 10240M: Andrew Hendry <andrew.hendry@gmail.com> 10241L: linux-x25@vger.kernel.org 10242S: Odd Fixes 10243F: Documentation/networking/x25* 10244F: include/net/x25* 10245F: net/x25/ 10246 10247X86 ARCHITECTURE (32-BIT AND 64-BIT) 10248M: Thomas Gleixner <tglx@linutronix.de> 10249M: Ingo Molnar <mingo@redhat.com> 10250M: "H. Peter Anvin" <hpa@zytor.com> 10251M: x86@kernel.org 10252L: linux-kernel@vger.kernel.org 10253T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10254S: Maintained 10255F: Documentation/x86/ 10256F: arch/x86/ 10257 10258X86 PLATFORM DRIVERS 10259M: Darren Hart <dvhart@infradead.org> 10260L: platform-driver-x86@vger.kernel.org 10261T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10262S: Maintained 10263F: drivers/platform/x86/ 10264 10265X86 MCE INFRASTRUCTURE 10266M: Tony Luck <tony.luck@intel.com> 10267M: Borislav Petkov <bp@alien8.de> 10268L: linux-edac@vger.kernel.org 10269S: Maintained 10270F: arch/x86/kernel/cpu/mcheck/* 10271 10272XC2028/3028 TUNER DRIVER 10273M: Mauro Carvalho Chehab <m.chehab@samsung.com> 10274L: linux-media@vger.kernel.org 10275W: http://linuxtv.org 10276T: git git://linuxtv.org/media_tree.git 10277S: Maintained 10278F: drivers/media/tuners/tuner-xc2028.* 10279 10280XEN HYPERVISOR INTERFACE 10281M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10282M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10283M: David Vrabel <david.vrabel@citrix.com> 10284L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10285T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10286S: Supported 10287F: arch/x86/xen/ 10288F: drivers/*/xen-*front.c 10289F: drivers/xen/ 10290F: arch/x86/include/asm/xen/ 10291F: include/xen/ 10292F: include/uapi/xen/ 10293 10294XEN HYPERVISOR ARM 10295M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10296L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10297S: Supported 10298F: arch/arm/xen/ 10299F: arch/arm/include/asm/xen/ 10300 10301XEN HYPERVISOR ARM64 10302M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10303L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10304S: Supported 10305F: arch/arm64/xen/ 10306F: arch/arm64/include/asm/xen/ 10307 10308XEN NETWORK BACKEND DRIVER 10309M: Ian Campbell <ian.campbell@citrix.com> 10310M: Wei Liu <wei.liu2@citrix.com> 10311L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10312L: netdev@vger.kernel.org 10313S: Supported 10314F: drivers/net/xen-netback/* 10315 10316XEN PCI SUBSYSTEM 10317M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10318L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10319S: Supported 10320F: arch/x86/pci/*xen* 10321F: drivers/pci/*xen* 10322 10323XEN BLOCK SUBSYSTEM 10324M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10325L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10326S: Supported 10327F: drivers/block/xen-blkback/* 10328F: drivers/block/xen* 10329 10330XEN PVSCSI DRIVERS 10331M: Juergen Gross <jgross@suse.com> 10332L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10333L: linux-scsi@vger.kernel.org 10334S: Supported 10335F: drivers/scsi/xen-scsifront.c 10336F: drivers/xen/xen-scsiback.c 10337F: include/xen/interface/io/vscsiif.h 10338 10339XEN SWIOTLB SUBSYSTEM 10340M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10341L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10342S: Supported 10343F: arch/x86/xen/*swiotlb* 10344F: drivers/xen/*swiotlb* 10345 10346XFS FILESYSTEM 10347P: Silicon Graphics Inc 10348M: Dave Chinner <david@fromorbit.com> 10349M: xfs@oss.sgi.com 10350L: xfs@oss.sgi.com 10351W: http://oss.sgi.com/projects/xfs 10352T: git git://oss.sgi.com/xfs/xfs.git 10353S: Supported 10354F: Documentation/filesystems/xfs.txt 10355F: fs/xfs/ 10356 10357XILINX AXI ETHERNET DRIVER 10358M: Anirudha Sarangi <anirudh@xilinx.com> 10359M: John Linn <John.Linn@xilinx.com> 10360S: Maintained 10361F: drivers/net/ethernet/xilinx/xilinx_axienet* 10362 10363XILINX UARTLITE SERIAL DRIVER 10364M: Peter Korsgaard <jacmet@sunsite.dk> 10365L: linux-serial@vger.kernel.org 10366S: Maintained 10367F: drivers/tty/serial/uartlite.c 10368 10369XILLYBUS DRIVER 10370M: Eli Billauer <eli.billauer@gmail.com> 10371L: linux-kernel@vger.kernel.org 10372S: Supported 10373F: drivers/char/xillybus/ 10374 10375XTENSA XTFPGA PLATFORM SUPPORT 10376M: Max Filippov <jcmvbkbc@gmail.com> 10377L: linux-xtensa@linux-xtensa.org 10378S: Maintained 10379F: drivers/spi/spi-xtensa-xtfpga.c 10380 10381YAM DRIVER FOR AX.25 10382M: Jean-Paul Roubelat <jpr@f6fbb.org> 10383L: linux-hams@vger.kernel.org 10384S: Maintained 10385F: drivers/net/hamradio/yam* 10386F: include/linux/yam.h 10387 10388YEALINK PHONE DRIVER 10389M: Henk Vergonet <Henk.Vergonet@gmail.com> 10390L: usbb2k-api-dev@nongnu.org 10391S: Maintained 10392F: Documentation/input/yealink.txt 10393F: drivers/input/misc/yealink.* 10394 10395Z8530 DRIVER FOR AX.25 10396M: Joerg Reuter <jreuter@yaina.de> 10397W: http://yaina.de/jreuter/ 10398W: http://www.qsl.net/dl1bke/ 10399L: linux-hams@vger.kernel.org 10400S: Maintained 10401F: Documentation/networking/z8530drv.txt 10402F: drivers/net/hamradio/*scc.c 10403F: drivers/net/hamradio/z8530.h 10404 10405ZBUD COMPRESSED PAGE ALLOCATOR 10406M: Seth Jennings <sjennings@variantweb.net> 10407L: linux-mm@kvack.org 10408S: Maintained 10409F: mm/zbud.c 10410F: include/linux/zbud.h 10411 10412ZD1211RW WIRELESS DRIVER 10413M: Daniel Drake <dsd@gentoo.org> 10414M: Ulrich Kunitz <kune@deine-taler.de> 10415W: http://zd1211.ath.cx/wiki/DriverRewrite 10416L: linux-wireless@vger.kernel.org 10417L: zd1211-devs@lists.sourceforge.net (subscribers-only) 10418S: Maintained 10419F: drivers/net/wireless/zd1211rw/ 10420 10421ZR36067 VIDEO FOR LINUX DRIVER 10422L: mjpeg-users@lists.sourceforge.net 10423L: linux-media@vger.kernel.org 10424W: http://mjpeg.sourceforge.net/driver-zoran/ 10425T: hg http://linuxtv.org/hg/v4l-dvb 10426S: Odd Fixes 10427F: drivers/media/pci/zoran/ 10428 10429ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 10430M: Minchan Kim <minchan@kernel.org> 10431M: Nitin Gupta <ngupta@vflare.org> 10432L: linux-kernel@vger.kernel.org 10433S: Maintained 10434F: drivers/block/zram/ 10435F: Documentation/blockdev/zram.txt 10436 10437ZS DECSTATION Z85C30 SERIAL DRIVER 10438M: "Maciej W. Rozycki" <macro@linux-mips.org> 10439S: Maintained 10440F: drivers/tty/serial/zs.* 10441 10442ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 10443M: Minchan Kim <minchan@kernel.org> 10444M: Nitin Gupta <ngupta@vflare.org> 10445L: linux-mm@kvack.org 10446S: Maintained 10447F: mm/zsmalloc.c 10448F: include/linux/zsmalloc.h 10449 10450ZSWAP COMPRESSED SWAP CACHING 10451M: Seth Jennings <sjennings@variantweb.net> 10452L: linux-mm@kvack.org 10453S: Maintained 10454F: mm/zswap.c 10455 10456THE REST 10457M: Linus Torvalds <torvalds@linux-foundation.org> 10458L: linux-kernel@vger.kernel.org 10459Q: http://patchwork.kernel.org/project/LKML/list/ 10460T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 10461S: Buried alive in reporters 10462F: * 10463F: */ 10464