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