1 2 3 List of maintainers and how to submit kernel changes 4 5Please try to follow the guidelines below. This will make things 6easier on the maintainers. Not all of these guidelines matter for every 7trivial patch so apply some common sense. 8 91. Always _test_ your changes, however small, on at least 4 or 10 5 people, preferably many more. 11 122. Try to release a few ALPHA test versions to the net. Announce 13 them onto the kernel channel and await results. This is especially 14 important for device drivers, because often that's the only way 15 you will find things like the fact version 3 firmware needs 16 a magic fix you didn't know about, or some clown changed the 17 chips on a board and not its name. (Don't laugh! Look at the 18 SMC etherpower for that.) 19 203. Make sure your changes compile correctly in multiple 21 configurations. In particular check that changes work both as a 22 module and built into the kernel. 23 244. When you are happy with a change make it generally available for 25 testing and await feedback. 26 275. Make a patch available to the relevant maintainer in the list. Use 28 'diff -u' to make the patch easy to merge. Be prepared to get your 29 changes sent back with seemingly silly requests about formatting 30 and variable names. These aren't as silly as they seem. One 31 job the maintainers (and especially Linus) do is to keep things 32 looking the same. Sometimes this means that the clever hack in 33 your driver to get around a problem actually needs to become a 34 generalized kernel feature ready for next time. 35 36 PLEASE check your patch with the automated style checker 37 (scripts/checkpatch.pl) to catch trival style violations. 38 See Documentation/CodingStyle for guidance here. 39 40 PLEASE CC: the maintainers and mailing lists that are generated 41 by scripts/get_maintainer.pl. The results returned by the 42 script will be best if you have git installed and are making 43 your changes in a branch derived from Linus' latest git tree. 44 See Documentation/SubmittingPatches for details. 45 46 PLEASE try to include any credit lines you want added with the 47 patch. It avoids people being missed off by mistake and makes 48 it easier to know who wants adding and who doesn't. 49 50 PLEASE document known bugs. If it doesn't work for everything 51 or does something very odd once a month document it. 52 53 PLEASE remember that submissions must be made under the terms 54 of the OSDL certificate of contribution and should include a 55 Signed-off-by: line. The current version of this "Developer's 56 Certificate of Origin" (DCO) is listed in the file 57 Documentation/SubmittingPatches. 58 596. Make sure you have the right to send any changes you make. If you 60 do changes at work you may find your employer owns the patch 61 not you. 62 637. When sending security related changes or reports to a maintainer 64 please Cc: security@kernel.org, especially if the maintainer 65 does not respond. 66 678. Happy hacking. 68 69Descriptions of section entries: 70 71 P: Person (obsolete) 72 M: Mail patches to: FullName <address@domain> 73 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161 1626PACK NETWORK DRIVER FOR AX.25 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 164L: linux-hams@vger.kernel.org 165S: Maintained 166F: drivers/net/hamradio/6pack.c 167 1688169 10/100/1000 GIGABIT ETHERNET DRIVER 169M: Realtek linux nic maintainers <nic_swsd@realtek.com> 170L: netdev@vger.kernel.org 171S: Maintained 172F: drivers/net/ethernet/realtek/r8169.c 173 1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 176L: linux-serial@vger.kernel.org 177W: http://serial.sourceforge.net 178S: Maintained 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 180F: drivers/tty/serial/8250* 181F: include/linux/serial_8250.h 182 1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 184L: netdev@vger.kernel.org 185S: Orphan / Obsolete 186F: drivers/net/ethernet/8390/ 187 1889P FILE SYSTEM 189M: Eric Van Hensbergen <ericvh@gmail.com> 190M: Ron Minnich <rminnich@sandia.gov> 191M: Latchesar Ionkov <lucho@ionkov.net> 192L: v9fs-developer@lists.sourceforge.net 193W: http://swik.net/v9fs 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 196S: Maintained 197F: Documentation/filesystems/9p.txt 198F: fs/9p/ 199F: net/9p/ 200F: include/net/9p/ 201F: include/uapi/linux/virtio_9p.h 202F: include/trace/events/9p.h 203 204 205A8293 MEDIA DRIVER 206M: Antti Palosaari <crope@iki.fi> 207L: linux-media@vger.kernel.org 208W: http://linuxtv.org/ 209W: http://palosaari.fi/linux/ 210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 211T: git git://linuxtv.org/anttip/media_tree.git 212S: Maintained 213F: drivers/media/dvb-frontends/a8293* 214 215AACRAID SCSI RAID DRIVER 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 217L: linux-scsi@vger.kernel.org 218W: http://www.adaptec.com/ 219S: Supported 220F: Documentation/scsi/aacraid.txt 221F: drivers/scsi/aacraid/ 222 223ABI/API 224L: linux-api@vger.kernel.org 225F: Documentation/ABI/ 226F: include/linux/syscalls.h 227F: include/uapi/ 228F: kernel/sys_ni.c 229 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 231M: Hans de Goede <hdegoede@redhat.com> 232L: lm-sensors@lm-sensors.org 233S: Maintained 234F: drivers/hwmon/abituguru.c 235 236ABIT UGURU 3 HARDWARE MONITOR DRIVER 237M: Alistair John Strachan <alistair@devzero.co.uk> 238L: lm-sensors@lm-sensors.org 239S: Maintained 240F: drivers/hwmon/abituguru3.c 241 242ACENIC DRIVER 243M: Jes Sorensen <jes@trained-monkey.org> 244L: linux-acenic@sunsite.dk 245S: Maintained 246F: drivers/net/ethernet/alteon/acenic* 247 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 249M: Peter Feuerer <peter@piie.net> 250L: platform-driver-x86@vger.kernel.org 251W: http://piie.net/?section=acerhdf 252S: Maintained 253F: drivers/platform/x86/acerhdf.c 254 255ACER WMI LAPTOP EXTRAS 256M: "Lee, Chun-Yi" <jlee@suse.com> 257L: platform-driver-x86@vger.kernel.org 258S: Maintained 259F: drivers/platform/x86/acer-wmi.c 260 261ACPI 262M: Rafael J. Wysocki <rjw@rjwysocki.net> 263M: Len Brown <lenb@kernel.org> 264L: linux-acpi@vger.kernel.org 265W: https://01.org/linux-acpi 266Q: https://patchwork.kernel.org/project/linux-acpi/list/ 267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 268S: Supported 269F: drivers/acpi/ 270F: drivers/pnp/pnpacpi/ 271F: include/linux/acpi.h 272F: include/acpi/ 273F: Documentation/acpi 274F: Documentation/ABI/testing/sysfs-bus-acpi 275F: drivers/pci/*acpi* 276F: drivers/pci/*/*acpi* 277F: drivers/pci/*/*/*acpi* 278F: tools/power/acpi 279 280ACPI COMPONENT ARCHITECTURE (ACPICA) 281M: Robert Moore <robert.moore@intel.com> 282M: Lv Zheng <lv.zheng@intel.com> 283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 284L: linux-acpi@vger.kernel.org 285L: devel@acpica.org 286W: https://acpica.org/ 287W: https://github.com/acpica/acpica/ 288Q: https://patchwork.kernel.org/project/linux-acpi/list/ 289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 290S: Supported 291F: drivers/acpi/acpica/ 292F: include/acpi/ 293F: tools/power/acpi/ 294 295ACPI FAN DRIVER 296M: Zhang Rui <rui.zhang@intel.com> 297L: linux-acpi@vger.kernel.org 298W: https://01.org/linux-acpi 299S: Supported 300F: drivers/acpi/fan.c 301 302ACPI THERMAL DRIVER 303M: Zhang Rui <rui.zhang@intel.com> 304L: linux-acpi@vger.kernel.org 305W: https://01.org/linux-acpi 306S: Supported 307F: drivers/acpi/*thermal* 308 309ACPI VIDEO DRIVER 310M: Zhang Rui <rui.zhang@intel.com> 311L: linux-acpi@vger.kernel.org 312W: https://01.org/linux-acpi 313S: Supported 314F: drivers/acpi/video.c 315 316ACPI WMI DRIVER 317L: platform-driver-x86@vger.kernel.org 318S: Orphan 319F: drivers/platform/x86/wmi.c 320 321AD1889 ALSA SOUND DRIVER 322M: Thibaut Varene <T-Bone@parisc-linux.org> 323W: http://wiki.parisc-linux.org/AD1889 324L: linux-parisc@vger.kernel.org 325S: Maintained 326F: sound/pci/ad1889.* 327 328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 329M: Michael Hennerich <michael.hennerich@analog.com> 330W: http://wiki.analog.com/AD5254 331W: http://ez.analog.com/community/linux-device-drivers 332S: Supported 333F: drivers/misc/ad525x_dpot.c 334 335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 336M: Michael Hennerich <michael.hennerich@analog.com> 337W: http://wiki.analog.com/AD5398 338W: http://ez.analog.com/community/linux-device-drivers 339S: Supported 340F: drivers/regulator/ad5398.c 341 342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 343M: Michael Hennerich <michael.hennerich@analog.com> 344W: http://wiki.analog.com/AD7142 345W: http://ez.analog.com/community/linux-device-drivers 346S: Supported 347F: drivers/input/misc/ad714x.c 348 349AD7877 TOUCHSCREEN DRIVER 350M: Michael Hennerich <michael.hennerich@analog.com> 351W: http://wiki.analog.com/AD7877 352W: http://ez.analog.com/community/linux-device-drivers 353S: Supported 354F: drivers/input/touchscreen/ad7877.c 355 356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 357M: Michael Hennerich <michael.hennerich@analog.com> 358W: http://wiki.analog.com/AD7879 359W: http://ez.analog.com/community/linux-device-drivers 360S: Supported 361F: drivers/input/touchscreen/ad7879.c 362 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 364M: Jiri Kosina <jkosina@suse.cz> 365S: Maintained 366 367ADM1025 HARDWARE MONITOR DRIVER 368M: Jean Delvare <jdelvare@suse.de> 369L: lm-sensors@lm-sensors.org 370S: Maintained 371F: Documentation/hwmon/adm1025 372F: drivers/hwmon/adm1025.c 373 374ADM1029 HARDWARE MONITOR DRIVER 375M: Corentin Labbe <clabbe.montjoie@gmail.com> 376L: lm-sensors@lm-sensors.org 377S: Maintained 378F: drivers/hwmon/adm1029.c 379 380ADM8211 WIRELESS DRIVER 381L: linux-wireless@vger.kernel.org 382W: http://wireless.kernel.org/ 383S: Orphan 384F: drivers/net/wireless/adm8211.* 385 386ADP1653 FLASH CONTROLLER DRIVER 387M: Sakari Ailus <sakari.ailus@iki.fi> 388L: linux-media@vger.kernel.org 389S: Maintained 390F: drivers/media/i2c/adp1653.c 391F: include/media/adp1653.h 392 393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 394M: Michael Hennerich <michael.hennerich@analog.com> 395W: http://wiki.analog.com/ADP5520 396W: http://ez.analog.com/community/linux-device-drivers 397S: Supported 398F: drivers/mfd/adp5520.c 399F: drivers/video/backlight/adp5520_bl.c 400F: drivers/leds/leds-adp5520.c 401F: drivers/gpio/gpio-adp5520.c 402F: drivers/input/keyboard/adp5520-keys.c 403 404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 405M: Michael Hennerich <michael.hennerich@analog.com> 406W: http://wiki.analog.com/ADP5588 407W: http://ez.analog.com/community/linux-device-drivers 408S: Supported 409F: drivers/input/keyboard/adp5588-keys.c 410F: drivers/gpio/gpio-adp5588.c 411 412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 413M: Michael Hennerich <michael.hennerich@analog.com> 414W: http://wiki.analog.com/ADP8860 415W: http://ez.analog.com/community/linux-device-drivers 416S: Supported 417F: drivers/video/backlight/adp8860_bl.c 418 419ADS1015 HARDWARE MONITOR DRIVER 420M: Dirk Eibach <eibach@gdsys.de> 421L: lm-sensors@lm-sensors.org 422S: Maintained 423F: Documentation/hwmon/ads1015 424F: drivers/hwmon/ads1015.c 425F: include/linux/i2c/ads1015.h 426 427ADT746X FAN DRIVER 428M: Colin Leroy <colin@colino.net> 429S: Maintained 430F: drivers/macintosh/therm_adt746x.c 431 432ADT7475 HARDWARE MONITOR DRIVER 433M: Jean Delvare <jdelvare@suse.de> 434L: lm-sensors@lm-sensors.org 435S: Maintained 436F: Documentation/hwmon/adt7475 437F: drivers/hwmon/adt7475.c 438 439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 440M: Michael Hennerich <michael.hennerich@analog.com> 441W: http://wiki.analog.com/ADXL345 442W: http://ez.analog.com/community/linux-device-drivers 443S: Supported 444F: drivers/input/misc/adxl34x.c 445 446ADVANSYS SCSI DRIVER 447M: Matthew Wilcox <matthew@wil.cx> 448L: linux-scsi@vger.kernel.org 449S: Maintained 450F: Documentation/scsi/advansys.txt 451F: drivers/scsi/advansys.c 452 453AEDSP16 DRIVER 454M: Riccardo Facchetti <fizban@tin.it> 455S: Maintained 456F: sound/oss/aedsp16.c 457 458AF9013 MEDIA DRIVER 459M: Antti Palosaari <crope@iki.fi> 460L: linux-media@vger.kernel.org 461W: http://linuxtv.org/ 462W: http://palosaari.fi/linux/ 463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 464T: git git://linuxtv.org/anttip/media_tree.git 465S: Maintained 466F: drivers/media/dvb-frontends/af9013* 467 468AF9033 MEDIA DRIVER 469M: Antti Palosaari <crope@iki.fi> 470L: linux-media@vger.kernel.org 471W: http://linuxtv.org/ 472W: http://palosaari.fi/linux/ 473Q: http://patchwork.linuxtv.org/project/linux-media/list/ 474T: git git://linuxtv.org/anttip/media_tree.git 475S: Maintained 476F: drivers/media/dvb-frontends/af9033* 477 478AFFS FILE SYSTEM 479L: linux-fsdevel@vger.kernel.org 480S: Orphan 481F: Documentation/filesystems/affs.txt 482F: fs/affs/ 483 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 485M: David Howells <dhowells@redhat.com> 486L: linux-afs@lists.infradead.org 487S: Supported 488F: fs/afs/ 489F: include/net/af_rxrpc.h 490F: net/rxrpc/af_rxrpc.c 491 492AGPGART DRIVER 493M: David Airlie <airlied@linux.ie> 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 495S: Maintained 496F: drivers/char/agp/ 497F: include/linux/agp* 498F: include/uapi/linux/agp* 499 500AHA152X SCSI DRIVER 501M: "Juergen E. Fischer" <fischer@norbit.de> 502L: linux-scsi@vger.kernel.org 503S: Maintained 504F: drivers/scsi/aha152x* 505F: drivers/scsi/pcmcia/aha152x* 506 507AIC7XXX / AIC79XX SCSI DRIVER 508M: Hannes Reinecke <hare@suse.de> 509L: linux-scsi@vger.kernel.org 510S: Maintained 511F: drivers/scsi/aic7xxx/ 512 513AIMSLAB FM RADIO RECEIVER DRIVER 514M: Hans Verkuil <hverkuil@xs4all.nl> 515L: linux-media@vger.kernel.org 516T: git git://linuxtv.org/media_tree.git 517W: http://linuxtv.org 518S: Maintained 519F: drivers/media/radio/radio-aimslab* 520 521AIO 522M: Benjamin LaHaise <bcrl@kvack.org> 523L: linux-aio@kvack.org 524S: Supported 525F: fs/aio.c 526F: include/linux/*aio*.h 527 528AIRSPY MEDIA DRIVER 529M: Antti Palosaari <crope@iki.fi> 530L: linux-media@vger.kernel.org 531W: http://linuxtv.org/ 532W: http://palosaari.fi/linux/ 533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 534T: git git://linuxtv.org/anttip/media_tree.git 535S: Maintained 536F: drivers/media/usb/airspy/ 537 538ALCATEL SPEEDTOUCH USB DRIVER 539M: Duncan Sands <duncan.sands@free.fr> 540L: linux-usb@vger.kernel.org 541W: http://www.linux-usb.org/SpeedTouch/ 542S: Maintained 543F: drivers/usb/atm/speedtch.c 544F: drivers/usb/atm/usbatm.c 545 546ALCHEMY AU1XX0 MMC DRIVER 547M: Manuel Lauss <manuel.lauss@gmail.com> 548S: Maintained 549F: drivers/mmc/host/au1xmmc.c 550 551ALI1563 I2C DRIVER 552M: Rudolf Marek <r.marek@assembler.cz> 553L: linux-i2c@vger.kernel.org 554S: Maintained 555F: Documentation/i2c/busses/i2c-ali1563 556F: drivers/i2c/busses/i2c-ali1563.c 557 558ALPHA PORT 559M: Richard Henderson <rth@twiddle.net> 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 561M: Matt Turner <mattst88@gmail.com> 562S: Odd Fixes 563L: linux-alpha@vger.kernel.org 564F: arch/alpha/ 565 566ALTERA TRIPLE SPEED ETHERNET DRIVER 567M: Vince Bridgers <vbridger@opensource.altera.com> 568L: netdev@vger.kernel.org 569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 570S: Maintained 571F: drivers/net/ethernet/altera/ 572 573ALTERA UART/JTAG UART SERIAL DRIVERS 574M: Tobias Klauser <tklauser@distanz.ch> 575L: linux-serial@vger.kernel.org 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 577S: Maintained 578F: drivers/tty/serial/altera_uart.c 579F: drivers/tty/serial/altera_jtaguart.c 580F: include/linux/altera_uart.h 581F: include/linux/altera_jtaguart.h 582 583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 584M: Tom Lendacky <thomas.lendacky@amd.com> 585L: linux-crypto@vger.kernel.org 586S: Supported 587F: drivers/crypto/ccp/ 588F: include/linux/ccp.h 589 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER 591M: Andreas Herrmann <herrmann.der.user@googlemail.com> 592L: lm-sensors@lm-sensors.org 593S: Maintained 594F: Documentation/hwmon/fam15h_power 595F: drivers/hwmon/fam15h_power.c 596 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 599L: linux-geode@lists.infradead.org (moderated for non-subscribers) 600S: Supported 601F: drivers/usb/gadget/udc/amd5536udc.* 602 603AMD GEODE PROCESSOR/CHIPSET SUPPORT 604P: Andres Salomon <dilinger@queued.net> 605L: linux-geode@lists.infradead.org (moderated for non-subscribers) 606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 607S: Supported 608F: drivers/char/hw_random/geode-rng.c 609F: drivers/crypto/geode* 610F: drivers/video/fbdev/geode/ 611F: arch/x86/include/asm/geode.h 612 613AMD IOMMU (AMD-VI) 614M: Joerg Roedel <joro@8bytes.org> 615L: iommu@lists.linux-foundation.org 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 617S: Maintained 618F: drivers/iommu/amd_iommu*.[ch] 619F: include/linux/amd-iommu.h 620 621AMD MICROCODE UPDATE SUPPORT 622M: Andreas Herrmann <herrmann.der.user@googlemail.com> 623L: amd64-microcode@amd64.org 624S: Maintained 625F: arch/x86/kernel/cpu/microcode/amd* 626 627AMD XGBE DRIVER 628M: Tom Lendacky <thomas.lendacky@amd.com> 629L: netdev@vger.kernel.org 630S: Supported 631F: drivers/net/ethernet/amd/xgbe/ 632F: drivers/net/phy/amd-xgbe-phy.c 633 634AMS (Apple Motion Sensor) DRIVER 635M: Michael Hanselmann <linux-kernel@hansmi.ch> 636S: Supported 637F: drivers/macintosh/ams/ 638 639AMSO1100 RNIC DRIVER 640M: Tom Tucker <tom@opengridcomputing.com> 641M: Steve Wise <swise@opengridcomputing.com> 642L: linux-rdma@vger.kernel.org 643S: Maintained 644F: drivers/infiniband/hw/amso1100/ 645 646ANALOG DEVICES INC AD9389B DRIVER 647M: Hans Verkuil <hans.verkuil@cisco.com> 648L: linux-media@vger.kernel.org 649S: Maintained 650F: drivers/media/i2c/ad9389b* 651 652ANALOG DEVICES INC ADV7511 DRIVER 653M: Hans Verkuil <hans.verkuil@cisco.com> 654L: linux-media@vger.kernel.org 655S: Maintained 656F: drivers/media/i2c/adv7511* 657 658ANALOG DEVICES INC ADV7604 DRIVER 659M: Hans Verkuil <hans.verkuil@cisco.com> 660L: linux-media@vger.kernel.org 661S: Maintained 662F: drivers/media/i2c/adv7604* 663 664ANALOG DEVICES INC ADV7842 DRIVER 665M: Hans Verkuil <hans.verkuil@cisco.com> 666L: linux-media@vger.kernel.org 667S: Maintained 668F: drivers/media/i2c/adv7842* 669 670ANALOG DEVICES INC ASOC CODEC DRIVERS 671M: Lars-Peter Clausen <lars@metafoo.de> 672L: alsa-devel@alsa-project.org (moderated for non-subscribers) 673W: http://wiki.analog.com/ 674W: http://ez.analog.com/community/linux-device-drivers 675S: Supported 676F: sound/soc/codecs/adau* 677F: sound/soc/codecs/adav* 678F: sound/soc/codecs/ad1* 679F: sound/soc/codecs/ad7* 680F: sound/soc/codecs/ssm* 681F: sound/soc/codecs/sigmadsp.* 682 683ANALOG DEVICES INC ASOC DRIVERS 684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 685L: alsa-devel@alsa-project.org (moderated for non-subscribers) 686W: http://blackfin.uclinux.org/ 687S: Supported 688F: sound/soc/blackfin/* 689 690ANALOG DEVICES INC IIO DRIVERS 691M: Lars-Peter Clausen <lars@metafoo.de> 692M: Michael Hennerich <Michael.Hennerich@analog.com> 693W: http://wiki.analog.com/ 694W: http://ez.analog.com/community/linux-device-drivers 695S: Supported 696F: drivers/iio/*/ad* 697X: drivers/iio/*/adjd* 698F: drivers/staging/iio/*/ad* 699F: staging/iio/trigger/iio-trig-bfin-timer.c 700 701AOA (Apple Onboard Audio) ALSA DRIVER 702M: Johannes Berg <johannes@sipsolutions.net> 703L: linuxppc-dev@lists.ozlabs.org 704L: alsa-devel@alsa-project.org (moderated for non-subscribers) 705S: Maintained 706F: sound/aoa/ 707 708APM DRIVER 709M: Jiri Kosina <jkosina@suse.cz> 710S: Odd fixes 711F: arch/x86/kernel/apm_32.c 712F: include/linux/apm_bios.h 713F: include/uapi/linux/apm_bios.h 714F: drivers/char/apm-emulation.c 715 716APPLE BCM5974 MULTITOUCH DRIVER 717M: Henrik Rydberg <rydberg@euromail.se> 718L: linux-input@vger.kernel.org 719S: Maintained 720F: drivers/input/mouse/bcm5974.c 721 722APPLE SMC DRIVER 723M: Henrik Rydberg <rydberg@euromail.se> 724L: lm-sensors@lm-sensors.org 725S: Maintained 726F: drivers/hwmon/applesmc.c 727 728APPLETALK NETWORK LAYER 729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 730S: Maintained 731F: drivers/net/appletalk/ 732F: net/appletalk/ 733 734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 735M: Iyappan Subramanian <isubramanian@apm.com> 736M: Keyur Chudgar <kchudgar@apm.com> 737S: Supported 738F: drivers/net/ethernet/apm/xgene/ 739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 740 741APTINA CAMERA SENSOR PLL 742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 743L: linux-media@vger.kernel.org 744S: Maintained 745F: drivers/media/i2c/aptina-pll.* 746 747ARASAN COMPACT FLASH PATA CONTROLLER 748M: Viresh Kumar <viresh.linux@gmail.com> 749L: linux-ide@vger.kernel.org 750S: Maintained 751F: include/linux/pata_arasan_cf_data.h 752F: drivers/ata/pata_arasan_cf.c 753 754ARC FRAMEBUFFER DRIVER 755M: Jaya Kumar <jayalk@intworks.biz> 756S: Maintained 757F: drivers/video/fbdev/arcfb.c 758F: drivers/video/fbdev/core/fb_defio.c 759 760ARM MFM AND FLOPPY DRIVERS 761M: Ian Molton <spyro@f2s.com> 762S: Maintained 763F: arch/arm/lib/floppydma.S 764F: arch/arm/include/asm/floppy.h 765 766ARM PMU PROFILING AND DEBUGGING 767M: Will Deacon <will.deacon@arm.com> 768S: Maintained 769F: arch/arm/kernel/perf_event* 770F: arch/arm/oprofile/common.c 771F: arch/arm/include/asm/pmu.h 772F: arch/arm/kernel/hw_breakpoint.c 773F: arch/arm/include/asm/hw_breakpoint.h 774 775ARM PORT 776M: Russell King <linux@arm.linux.org.uk> 777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 778W: http://www.arm.linux.org.uk/ 779S: Maintained 780F: arch/arm/ 781 782ARM SUB-ARCHITECTURES 783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 784S: Maintained 785F: arch/arm/mach-*/ 786F: arch/arm/plat-*/ 787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 788 789ARM PRIMECELL AACI PL041 DRIVER 790M: Russell King <linux@arm.linux.org.uk> 791S: Maintained 792F: sound/arm/aaci.* 793 794ARM PRIMECELL CLCD PL110 DRIVER 795M: Russell King <linux@arm.linux.org.uk> 796S: Maintained 797F: drivers/video/fbdev/amba-clcd.* 798 799ARM PRIMECELL KMI PL050 DRIVER 800M: Russell King <linux@arm.linux.org.uk> 801S: Maintained 802F: drivers/input/serio/ambakmi.* 803F: include/linux/amba/kmi.h 804 805ARM PRIMECELL MMCI PL180/1 DRIVER 806M: Russell King <linux@arm.linux.org.uk> 807S: Maintained 808F: drivers/mmc/host/mmci.* 809F: include/linux/amba/mmci.h 810 811ARM PRIMECELL UART PL010 AND PL011 DRIVERS 812M: Russell King <linux@arm.linux.org.uk> 813S: Maintained 814F: drivers/tty/serial/amba-pl01*.c 815F: include/linux/amba/serial.h 816 817ARM PRIMECELL BUS SUPPORT 818M: Russell King <linux@arm.linux.org.uk> 819S: Maintained 820F: drivers/amba/ 821F: include/linux/amba/bus.h 822 823ARM/ADS SPHERE MACHINE SUPPORT 824M: Lennert Buytenhek <kernel@wantstofly.org> 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 826S: Maintained 827 828ARM/AFEB9260 MACHINE SUPPORT 829M: Sergey Lapin <slapin@ossfans.org> 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 831S: Maintained 832 833ARM/AJECO 1ARM MACHINE SUPPORT 834M: Lennert Buytenhek <kernel@wantstofly.org> 835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 836S: Maintained 837 838ARM/Allwinner A1X SoC support 839M: Maxime Ripard <maxime.ripard@free-electrons.com> 840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 841S: Maintained 842N: sun[x4567]i 843 844ARM/Allwinner SoC Clock Support 845M: Emilio López <emilio@elopez.com.ar> 846S: Maintained 847F: drivers/clk/sunxi/ 848 849ARM/Amlogic MesonX SoC support 850M: Carlo Caione <carlo@caione.org> 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 852S: Maintained 853F: drivers/media/rc/meson-ir.c 854N: meson[x68] 855 856ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 857M: Andrew Victor <linux@maxim.org.za> 858M: Nicolas Ferre <nicolas.ferre@atmel.com> 859M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 861W: http://maxim.org.za/at91_26.html 862W: http://www.linux4sam.org 863S: Supported 864F: arch/arm/mach-at91/ 865F: include/soc/at91/ 866F: arch/arm/boot/dts/at91*.dts 867F: arch/arm/boot/dts/at91*.dtsi 868F: arch/arm/boot/dts/sama*.dts 869F: arch/arm/boot/dts/sama*.dtsi 870 871ARM/ATMEL AT91 Clock Support 872M: Boris Brezillon <boris.brezillon@free-electrons.com> 873S: Maintained 874F: drivers/clk/at91 875 876ARM/CALXEDA HIGHBANK ARCHITECTURE 877M: Rob Herring <robh@kernel.org> 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 879S: Maintained 880F: arch/arm/mach-highbank/ 881 882ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 883M: Krzysztof Halasa <khalasa@piap.pl> 884S: Maintained 885F: arch/arm/mach-cns3xxx/ 886 887ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 888M: Alexander Shiyan <shc_work@mail.ru> 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 890S: Odd Fixes 891N: clps711x 892 893ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 894M: Hartley Sweeten <hsweeten@visionengravers.com> 895M: Ryan Mallon <rmallon@gmail.com> 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 897S: Maintained 898F: arch/arm/mach-ep93xx/ 899F: arch/arm/mach-ep93xx/include/mach/ 900 901ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 902M: Lennert Buytenhek <kernel@wantstofly.org> 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 904S: Maintained 905 906ARM/CLKDEV SUPPORT 907M: Russell King <linux@arm.linux.org.uk> 908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 909S: Maintained 910F: arch/arm/include/asm/clkdev.h 911F: drivers/clk/clkdev.c 912 913ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 914M: Mike Rapoport <mike@compulab.co.il> 915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 916S: Maintained 917 918ARM/CONTEC MICRO9 MACHINE SUPPORT 919M: Hubert Feurstein <hubert.feurstein@contec.at> 920S: Maintained 921F: arch/arm/mach-ep93xx/micro9.c 922 923ARM/CORGI MACHINE SUPPORT 924M: Richard Purdie <rpurdie@rpsys.net> 925S: Maintained 926 927ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 928M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 930T: git git://git.berlios.de/gemini-board 931S: Maintained 932F: arch/arm/mach-gemini/ 933 934ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 935M: Barry Song <baohua@kernel.org> 936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 937T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 938S: Maintained 939F: arch/arm/mach-prima2/ 940F: drivers/clk/sirf/ 941F: drivers/clocksource/timer-prima2.c 942F: drivers/clocksource/timer-marco.c 943N: [^a-z]sirf 944 945ARM/EBSA110 MACHINE SUPPORT 946M: Russell King <linux@arm.linux.org.uk> 947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 948W: http://www.arm.linux.org.uk/ 949S: Maintained 950F: arch/arm/mach-ebsa110/ 951F: drivers/net/ethernet/amd/am79c961a.* 952 953ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 954M: Uwe Kleine-König <kernel@pengutronix.de> 955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 956S: Maintained 957N: efm32 958 959ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 960M: Daniel Ribeiro <drwyrm@gmail.com> 961M: Stefan Schmidt <stefan@openezx.org> 962M: Harald Welte <laforge@openezx.org> 963L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 964W: http://www.openezx.org/ 965S: Maintained 966T: topgit git://git.openezx.org/openezx.git 967F: arch/arm/mach-pxa/ezx.c 968 969ARM/FARADAY FA526 PORT 970M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 972S: Maintained 973T: git git://git.berlios.de/gemini-board 974F: arch/arm/mm/*-fa* 975 976ARM/FOOTBRIDGE ARCHITECTURE 977M: Russell King <linux@arm.linux.org.uk> 978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 979W: http://www.arm.linux.org.uk/ 980S: Maintained 981F: arch/arm/include/asm/hardware/dec21285.h 982F: arch/arm/mach-footbridge/ 983 984ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 985M: Shawn Guo <shawn.guo@linaro.org> 986M: Sascha Hauer <kernel@pengutronix.de> 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 988S: Maintained 989T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 990F: arch/arm/mach-imx/ 991F: arch/arm/mach-mxs/ 992F: arch/arm/boot/dts/imx* 993F: arch/arm/configs/imx*_defconfig 994 995ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 996M: Lennert Buytenhek <kernel@wantstofly.org> 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 998S: Maintained 999 1000ARM/GUMSTIX MACHINE SUPPORT 1001M: Steve Sakoman <sakoman@gmail.com> 1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1003S: Maintained 1004 1005ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1006M: Philipp Zabel <philipp.zabel@gmail.com> 1007M: Paul Parsons <lost.distance@yahoo.com> 1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1009S: Maintained 1010F: arch/arm/mach-pxa/hx4700.c 1011F: arch/arm/mach-pxa/include/mach/hx4700.h 1012F: sound/soc/pxa/hx4700.c 1013 1014ARM/HISILICON SOC SUPPORT 1015M: Wei Xu <xuwei5@hisilicon.com> 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1017W: http://www.hisilicon.com 1018S: Supported 1019T: git git://github.com/hisilicon/linux-hisi.git 1020F: arch/arm/mach-hisi/ 1021 1022ARM/HP JORNADA 7XX MACHINE SUPPORT 1023M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1024W: www.jlime.com 1025S: Maintained 1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1027F: arch/arm/mach-sa1100/jornada720.c 1028F: arch/arm/mach-sa1100/include/mach/jornada720.h 1029 1030ARM/IGEP MACHINE SUPPORT 1031M: Enric Balletbo i Serra <eballetbo@gmail.com> 1032M: Javier Martinez Canillas <javier@dowhile0.org> 1033L: linux-omap@vger.kernel.org 1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1035S: Maintained 1036F: arch/arm/boot/dts/omap3-igep* 1037 1038ARM/INCOME PXA270 SUPPORT 1039M: Marek Vasut <marek.vasut@gmail.com> 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1041S: Maintained 1042F: arch/arm/mach-pxa/colibri-pxa270-income.c 1043 1044ARM/INTEL IOP32X ARM ARCHITECTURE 1045M: Lennert Buytenhek <kernel@wantstofly.org> 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1047S: Maintained 1048 1049ARM/INTEL IOP33X ARM ARCHITECTURE 1050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1051S: Orphan 1052 1053ARM/INTEL IOP13XX ARM ARCHITECTURE 1054M: Lennert Buytenhek <kernel@wantstofly.org> 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1056S: Maintained 1057 1058ARM/INTEL IQ81342EX MACHINE SUPPORT 1059M: Lennert Buytenhek <kernel@wantstofly.org> 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1061S: Maintained 1062 1063ARM/INTEL IXDP2850 MACHINE SUPPORT 1064M: Lennert Buytenhek <kernel@wantstofly.org> 1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1066S: Maintained 1067 1068ARM/INTEL IXP4XX ARM ARCHITECTURE 1069M: Imre Kaloz <kaloz@openwrt.org> 1070M: Krzysztof Halasa <khalasa@piap.pl> 1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1072S: Maintained 1073F: arch/arm/mach-ixp4xx/ 1074 1075ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1076M: Jonathan Cameron <jic23@cam.ac.uk> 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1078S: Maintained 1079F: arch/arm/mach-pxa/stargate2.c 1080F: drivers/pcmcia/pxa2xx_stargate2.c 1081 1082ARM/INTEL XSC3 (MANZANO) ARM CORE 1083M: Lennert Buytenhek <kernel@wantstofly.org> 1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1085S: Maintained 1086 1087ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1088M: Lennert Buytenhek <kernel@wantstofly.org> 1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1090S: Maintained 1091 1092ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1093M: Santosh Shilimkar <ssantosh@kernel.org> 1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1095S: Maintained 1096F: arch/arm/mach-keystone/ 1097T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1098 1099ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1100M: Santosh Shilimkar <ssantosh@kernel.org> 1101L: linux-kernel@vger.kernel.org 1102S: Maintained 1103F: drivers/clk/keystone/ 1104 1105ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1106M: Santosh Shilimkar <ssantosh@kernel.org> 1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1108L: linux-kernel@vger.kernel.org 1109S: Maintained 1110F: drivers/clocksource/timer-keystone.c 1111 1112ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1113M: Santosh Shilimkar <ssantosh@kernel.org> 1114L: linux-kernel@vger.kernel.org 1115S: Maintained 1116F: drivers/power/reset/keystone-reset.c 1117 1118ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1119M: Santosh Shilimkar <ssantosh@kernel.org> 1120L: linux-kernel@vger.kernel.org 1121S: Maintained 1122F: drivers/memory/*emif* 1123 1124ARM/LOGICPD PXA270 MACHINE SUPPORT 1125M: Lennert Buytenhek <kernel@wantstofly.org> 1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1127S: Maintained 1128 1129ARM/MAGICIAN MACHINE SUPPORT 1130M: Philipp Zabel <philipp.zabel@gmail.com> 1131S: Maintained 1132 1133ARM/Marvell Armada 370 and Armada XP SOC support 1134M: Jason Cooper <jason@lakedaemon.net> 1135M: Andrew Lunn <andrew@lunn.ch> 1136M: Gregory Clement <gregory.clement@free-electrons.com> 1137M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1139S: Maintained 1140F: arch/arm/mach-mvebu/ 1141 1142ARM/Marvell Berlin SoC support 1143M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1145S: Maintained 1146F: arch/arm/mach-berlin/ 1147 1148ARM/Marvell Dove/MV78xx0/Orion SOC support 1149M: Jason Cooper <jason@lakedaemon.net> 1150M: Andrew Lunn <andrew@lunn.ch> 1151M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1153S: Maintained 1154F: arch/arm/mach-dove/ 1155F: arch/arm/mach-mv78xx0/ 1156F: arch/arm/mach-orion5x/ 1157F: arch/arm/plat-orion/ 1158 1159ARM/Orion SoC/Technologic Systems TS-78xx platform support 1160M: Alexander Clouter <alex@digriz.org.uk> 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1162W: http://www.digriz.org.uk/ts78xx/kernel 1163S: Maintained 1164F: arch/arm/mach-orion5x/ts78xx-* 1165 1166ARM/Mediatek SoC support 1167M: Matthias Brugger <matthias.bgg@gmail.com> 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1169S: Maintained 1170F: arch/arm/boot/dts/mt6* 1171F: arch/arm/boot/dts/mt8* 1172F: arch/arm/mach-mediatek/ 1173N: mtk 1174K: mediatek 1175 1176ARM/MICREL KS8695 ARCHITECTURE 1177M: Greg Ungerer <gerg@uclinux.org> 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1179F: arch/arm/mach-ks8695/ 1180S: Odd Fixes 1181 1182ARM/MIOA701 MACHINE SUPPORT 1183M: Robert Jarzmik <robert.jarzmik@free.fr> 1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1185F: arch/arm/mach-pxa/mioa701.c 1186S: Maintained 1187 1188ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1189M: Michael Petchkovsky <mkpetch@internode.on.net> 1190S: Maintained 1191 1192ARM/NOMADIK ARCHITECTURE 1193M: Alessandro Rubini <rubini@unipv.it> 1194M: Linus Walleij <linus.walleij@linaro.org> 1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1196S: Maintained 1197F: arch/arm/mach-nomadik/ 1198F: drivers/pinctrl/nomadik/ 1199F: drivers/i2c/busses/i2c-nomadik.c 1200T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1201 1202ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1203M: Nelson Castillo <arhuaco@freaks-unidos.net> 1204L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1205W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1206S: Supported 1207 1208ARM/QUALCOMM MSM MACHINE SUPPORT 1209M: David Brown <davidb@codeaurora.org> 1210M: Daniel Walker <dwalker@fifo99.com> 1211M: Bryan Huntsman <bryanh@codeaurora.org> 1212L: linux-arm-msm@vger.kernel.org 1213F: arch/arm/mach-msm/ 1214F: drivers/video/fbdev/msm/ 1215F: drivers/mmc/host/msm_sdcc.c 1216F: drivers/mmc/host/msm_sdcc.h 1217F: drivers/tty/serial/msm_serial.h 1218F: drivers/tty/serial/msm_serial.c 1219F: drivers/*/pm8???-* 1220F: drivers/mfd/ssbi.c 1221T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 1222S: Maintained 1223 1224ARM/TOSA MACHINE SUPPORT 1225M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1226M: Dirk Opfer <dirk@opfer-online.de> 1227S: Maintained 1228 1229ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1230M: Marek Vasut <marek.vasut@gmail.com> 1231L: linux-arm-kernel@lists.infradead.org 1232W: http://hackndev.com 1233S: Maintained 1234F: arch/arm/mach-pxa/include/mach/palmtx.h 1235F: arch/arm/mach-pxa/palmtx.c 1236F: arch/arm/mach-pxa/include/mach/palmt5.h 1237F: arch/arm/mach-pxa/palmt5.c 1238F: arch/arm/mach-pxa/include/mach/palmld.h 1239F: arch/arm/mach-pxa/palmld.c 1240F: arch/arm/mach-pxa/include/mach/palmte2.h 1241F: arch/arm/mach-pxa/palmte2.c 1242F: arch/arm/mach-pxa/include/mach/palmtc.h 1243F: arch/arm/mach-pxa/palmtc.c 1244 1245ARM/PALM TREO SUPPORT 1246M: Tomas Cech <sleep_walker@suse.cz> 1247L: linux-arm-kernel@lists.infradead.org 1248W: http://hackndev.com 1249S: Maintained 1250F: arch/arm/mach-pxa/include/mach/palmtreo.h 1251F: arch/arm/mach-pxa/palmtreo.c 1252 1253ARM/PALMZ72 SUPPORT 1254M: Sergey Lapin <slapin@ossfans.org> 1255L: linux-arm-kernel@lists.infradead.org 1256W: http://hackndev.com 1257S: Maintained 1258F: arch/arm/mach-pxa/include/mach/palmz72.h 1259F: arch/arm/mach-pxa/palmz72.c 1260 1261ARM/PLEB SUPPORT 1262M: Peter Chubb <pleb@gelato.unsw.edu.au> 1263W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1264S: Maintained 1265 1266ARM/PT DIGITAL BOARD PORT 1267M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1269W: http://www.arm.linux.org.uk/ 1270S: Maintained 1271 1272ARM/QUALCOMM SUPPORT 1273M: Kumar Gala <galak@codeaurora.org> 1274M: David Brown <davidb@codeaurora.org> 1275L: linux-arm-msm@vger.kernel.org 1276S: Maintained 1277F: arch/arm/mach-qcom/ 1278T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1279 1280ARM/RADISYS ENP2611 MACHINE SUPPORT 1281M: Lennert Buytenhek <kernel@wantstofly.org> 1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1283S: Maintained 1284 1285ARM/RISCPC ARCHITECTURE 1286M: Russell King <linux@arm.linux.org.uk> 1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1288W: http://www.arm.linux.org.uk/ 1289S: Maintained 1290F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1291F: arch/arm/include/asm/hardware/ioc.h 1292F: arch/arm/include/asm/hardware/iomd.h 1293F: arch/arm/include/asm/hardware/memc.h 1294F: arch/arm/mach-rpc/ 1295F: drivers/net/ethernet/8390/etherh.c 1296F: drivers/net/ethernet/i825xx/ether1* 1297F: drivers/net/ethernet/seeq/ether3* 1298F: drivers/scsi/arm/ 1299 1300ARM/Rockchip SoC support 1301M: Heiko Stuebner <heiko@sntech.de> 1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1303L: linux-rockchip@lists.infradead.org 1304S: Maintained 1305F: arch/arm/boot/dts/rk3* 1306F: arch/arm/mach-rockchip/ 1307F: drivers/clk/rockchip/ 1308F: drivers/i2c/busses/i2c-rk3x.c 1309F: drivers/*/*rockchip* 1310F: drivers/*/*/*rockchip* 1311F: sound/soc/rockchip/ 1312 1313ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1314M: Kukjin Kim <kgene@kernel.org> 1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1316L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1317S: Maintained 1318F: arch/arm/boot/dts/s3c* 1319F: arch/arm/boot/dts/exynos* 1320F: arch/arm/plat-samsung/ 1321F: arch/arm/mach-s3c24*/ 1322F: arch/arm/mach-s3c64xx/ 1323F: arch/arm/mach-s5p*/ 1324F: arch/arm/mach-exynos*/ 1325F: drivers/*/*s3c2410* 1326F: drivers/*/*/*s3c2410* 1327F: drivers/spi/spi-s3c* 1328F: sound/soc/samsung/* 1329N: exynos 1330 1331ARM/SAMSUNG MOBILE MACHINE SUPPORT 1332M: Kyungmin Park <kyungmin.park@samsung.com> 1333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1334S: Maintained 1335F: arch/arm/mach-s5pv210/ 1336 1337ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1338M: Kyungmin Park <kyungmin.park@samsung.com> 1339M: Kamil Debski <k.debski@samsung.com> 1340L: linux-arm-kernel@lists.infradead.org 1341L: linux-media@vger.kernel.org 1342S: Maintained 1343F: drivers/media/platform/s5p-g2d/ 1344 1345ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1346M: Kyungmin Park <kyungmin.park@samsung.com> 1347M: Kamil Debski <k.debski@samsung.com> 1348M: Jeongtae Park <jtp.park@samsung.com> 1349L: linux-arm-kernel@lists.infradead.org 1350L: linux-media@vger.kernel.org 1351S: Maintained 1352F: arch/arm/plat-samsung/s5p-dev-mfc.c 1353F: drivers/media/platform/s5p-mfc/ 1354 1355ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1356M: Kyungmin Park <kyungmin.park@samsung.com> 1357M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1358L: linux-arm-kernel@lists.infradead.org 1359L: linux-media@vger.kernel.org 1360S: Maintained 1361F: drivers/media/platform/s5p-tv/ 1362 1363ARM/SHMOBILE ARM ARCHITECTURE 1364M: Simon Horman <horms@verge.net.au> 1365M: Magnus Damm <magnus.damm@gmail.com> 1366L: linux-sh@vger.kernel.org 1367W: http://oss.renesas.com 1368Q: http://patchwork.kernel.org/project/linux-sh/list/ 1369T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1370S: Supported 1371F: arch/arm/boot/dts/emev2* 1372F: arch/arm/boot/dts/r7s* 1373F: arch/arm/boot/dts/r8a* 1374F: arch/arm/boot/dts/sh* 1375F: arch/arm/configs/ape6evm_defconfig 1376F: arch/arm/configs/armadillo800eva_defconfig 1377F: arch/arm/configs/bockw_defconfig 1378F: arch/arm/configs/kzm9g_defconfig 1379F: arch/arm/configs/lager_defconfig 1380F: arch/arm/configs/mackerel_defconfig 1381F: arch/arm/configs/marzen_defconfig 1382F: arch/arm/configs/shmobile_defconfig 1383F: arch/arm/include/debug/renesas-scif.S 1384F: arch/arm/mach-shmobile/ 1385F: drivers/sh/ 1386 1387ARM/SOCFPGA ARCHITECTURE 1388M: Dinh Nguyen <dinguyen@opensource.altera.com> 1389S: Maintained 1390F: arch/arm/mach-socfpga/ 1391W: http://www.rocketboards.org 1392T: git://git.rocketboards.org/linux-socfpga.git 1393T: git://git.rocketboards.org/linux-socfpga-next.git 1394 1395ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1396M: Dinh Nguyen <dinguyen@opensource.altera.com> 1397S: Maintained 1398F: drivers/clk/socfpga/ 1399 1400ARM/SOCFPGA EDAC SUPPORT 1401M: Thor Thayer <tthayer@opensource.altera.com> 1402S: Maintained 1403F: drivers/edac/altera_edac. 1404 1405ARM/STI ARCHITECTURE 1406M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1407M: Maxime Coquelin <maxime.coquelin@st.com> 1408M: Patrice Chotard <patrice.chotard@st.com> 1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1410L: kernel@stlinux.com 1411W: http://www.stlinux.com 1412S: Maintained 1413F: arch/arm/mach-sti/ 1414F: arch/arm/boot/dts/sti* 1415F: drivers/clocksource/arm_global_timer.c 1416F: drivers/i2c/busses/i2c-st.c 1417F: drivers/media/rc/st_rc.c 1418F: drivers/mmc/host/sdhci-st.c 1419F: drivers/phy/phy-stih407-usb.c 1420F: drivers/phy/phy-stih41x-usb.c 1421F: drivers/pinctrl/pinctrl-st.c 1422F: drivers/reset/sti/ 1423F: drivers/tty/serial/st-asc.c 1424F: drivers/usb/dwc3/dwc3-st.c 1425F: drivers/usb/host/ehci-st.c 1426F: drivers/usb/host/ohci-st.c 1427F: drivers/ata/ahci_st.c 1428 1429ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1430M: Lennert Buytenhek <kernel@wantstofly.org> 1431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1432S: Maintained 1433 1434ARM/TETON BGA MACHINE SUPPORT 1435M: "Mark F. Brown" <mark.brown314@gmail.com> 1436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1437S: Maintained 1438 1439ARM/THECUS N2100 MACHINE SUPPORT 1440M: Lennert Buytenhek <kernel@wantstofly.org> 1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1442S: Maintained 1443 1444ARM/NUVOTON W90X900 ARM ARCHITECTURE 1445M: Wan ZongShun <mcuos.com@gmail.com> 1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1447W: http://www.mcuos.com 1448S: Maintained 1449F: arch/arm/mach-w90x900/ 1450F: drivers/input/keyboard/w90p910_keypad.c 1451F: drivers/input/touchscreen/w90p910_ts.c 1452F: drivers/watchdog/nuc900_wdt.c 1453F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1454F: drivers/mtd/nand/nuc900_nand.c 1455F: drivers/rtc/rtc-nuc900.c 1456F: drivers/spi/spi-nuc900.c 1457F: drivers/usb/host/ehci-w90x900.c 1458F: drivers/video/fbdev/nuc900fb.c 1459 1460ARM/U300 MACHINE SUPPORT 1461M: Linus Walleij <linus.walleij@linaro.org> 1462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1463S: Supported 1464F: arch/arm/mach-u300/ 1465F: drivers/clocksource/timer-u300.c 1466F: drivers/i2c/busses/i2c-stu300.c 1467F: drivers/rtc/rtc-coh901331.c 1468F: drivers/watchdog/coh901327_wdt.c 1469F: drivers/dma/coh901318* 1470F: drivers/mfd/ab3100* 1471F: drivers/rtc/rtc-ab3100.c 1472F: drivers/rtc/rtc-coh901331.c 1473T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1474 1475ARM/Ux500 ARM ARCHITECTURE 1476M: Linus Walleij <linus.walleij@linaro.org> 1477L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1478S: Maintained 1479F: arch/arm/mach-ux500/ 1480F: drivers/clocksource/clksrc-dbx500-prcmu.c 1481F: drivers/dma/ste_dma40* 1482F: drivers/hwspinlock/u8500_hsem.c 1483F: drivers/mfd/abx500* 1484F: drivers/mfd/ab8500* 1485F: drivers/mfd/dbx500* 1486F: drivers/mfd/db8500* 1487F: drivers/pinctrl/nomadik/pinctrl-ab* 1488F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1489F: drivers/rtc/rtc-ab8500.c 1490F: drivers/rtc/rtc-pl031.c 1491T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1492 1493ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1494M: Ulf Hansson <ulf.hansson@linaro.org> 1495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1496T: git git://git.linaro.org/people/ulfh/clk.git 1497S: Maintained 1498F: drivers/clk/ux500/ 1499F: include/linux/platform_data/clk-ux500.h 1500 1501ARM/VERSATILE EXPRESS PLATFORM 1502M: Liviu Dudau <liviu.dudau@arm.com> 1503M: Sudeep Holla <sudeep.holla@arm.com> 1504M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1506S: Maintained 1507F: arch/arm/boot/dts/vexpress* 1508F: arch/arm/mach-vexpress/ 1509F: */*/vexpress* 1510F: */*/*/vexpress* 1511F: drivers/clk/versatile/clk-vexpress-osc.c 1512F: drivers/clocksource/versatile.c 1513 1514ARM/VFP SUPPORT 1515M: Russell King <linux@arm.linux.org.uk> 1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1517W: http://www.arm.linux.org.uk/ 1518S: Maintained 1519F: arch/arm/vfp/ 1520 1521ARM/VOIPAC PXA270 SUPPORT 1522M: Marek Vasut <marek.vasut@gmail.com> 1523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1524S: Maintained 1525F: arch/arm/mach-pxa/vpac270.c 1526F: arch/arm/mach-pxa/include/mach/vpac270.h 1527 1528ARM/VT8500 ARM ARCHITECTURE 1529M: Tony Prisk <linux@prisktech.co.nz> 1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1531S: Maintained 1532F: arch/arm/mach-vt8500/ 1533F: drivers/clocksource/vt8500_timer.c 1534F: drivers/i2c/busses/i2c-wmt.c 1535F: drivers/mmc/host/wmt-sdmmc.c 1536F: drivers/pwm/pwm-vt8500.c 1537F: drivers/rtc/rtc-vt8500.c 1538F: drivers/tty/serial/vt8500_serial.c 1539F: drivers/usb/host/ehci-platform.c 1540F: drivers/usb/host/uhci-platform.c 1541F: drivers/video/fbdev/vt8500lcdfb.* 1542F: drivers/video/fbdev/wm8505fb* 1543F: drivers/video/fbdev/wmt_ge_rops.* 1544 1545ARM/ZIPIT Z2 SUPPORT 1546M: Marek Vasut <marek.vasut@gmail.com> 1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1548S: Maintained 1549F: arch/arm/mach-pxa/z2.c 1550F: arch/arm/mach-pxa/include/mach/z2.h 1551 1552ARM/ZYNQ ARCHITECTURE 1553M: Michal Simek <michal.simek@xilinx.com> 1554R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1556W: http://wiki.xilinx.com 1557T: git git://git.xilinx.com/linux-xlnx.git 1558S: Supported 1559F: arch/arm/mach-zynq/ 1560F: drivers/cpuidle/cpuidle-zynq.c 1561F: drivers/block/xsysace.c 1562N: zynq 1563N: xilinx 1564F: drivers/clocksource/cadence_ttc_timer.c 1565F: drivers/i2c/busses/i2c-cadence.c 1566F: drivers/mmc/host/sdhci-of-arasan.c 1567 1568ARM SMMU DRIVER 1569M: Will Deacon <will.deacon@arm.com> 1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1571S: Maintained 1572F: drivers/iommu/arm-smmu.c 1573 1574ARM64 PORT (AARCH64 ARCHITECTURE) 1575M: Catalin Marinas <catalin.marinas@arm.com> 1576M: Will Deacon <will.deacon@arm.com> 1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1578S: Maintained 1579F: arch/arm64/ 1580F: Documentation/arm64/ 1581 1582AS3645A LED FLASH CONTROLLER DRIVER 1583M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1584L: linux-media@vger.kernel.org 1585T: git git://linuxtv.org/media_tree.git 1586S: Maintained 1587F: drivers/media/i2c/as3645a.c 1588F: include/media/as3645a.h 1589 1590ASC7621 HARDWARE MONITOR DRIVER 1591M: George Joseph <george.joseph@fairview5.com> 1592L: lm-sensors@lm-sensors.org 1593S: Maintained 1594F: Documentation/hwmon/asc7621 1595F: drivers/hwmon/asc7621.c 1596 1597ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1598M: Corentin Chary <corentin.chary@gmail.com> 1599L: acpi4asus-user@lists.sourceforge.net 1600L: platform-driver-x86@vger.kernel.org 1601W: http://acpi4asus.sf.net 1602S: Maintained 1603F: drivers/platform/x86/asus*.c 1604F: drivers/platform/x86/eeepc*.c 1605 1606ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1607R: Dan Williams <dan.j.williams@intel.com> 1608W: http://sourceforge.net/projects/xscaleiop 1609S: Odd fixes 1610F: Documentation/crypto/async-tx-api.txt 1611F: crypto/async_tx/ 1612F: drivers/dma/ 1613F: include/linux/dmaengine.h 1614F: include/linux/async_tx.h 1615 1616AT24 EEPROM DRIVER 1617M: Wolfram Sang <wsa@the-dreams.de> 1618L: linux-i2c@vger.kernel.org 1619S: Maintained 1620F: drivers/misc/eeprom/at24.c 1621F: include/linux/platform_data/at24.h 1622 1623ATA OVER ETHERNET (AOE) DRIVER 1624M: "Ed L. Cashin" <ecashin@coraid.com> 1625W: http://support.coraid.com/support/linux 1626S: Supported 1627F: Documentation/aoe/ 1628F: drivers/block/aoe/ 1629 1630ATHEROS ATH GENERIC UTILITIES 1631M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1632L: linux-wireless@vger.kernel.org 1633S: Supported 1634F: drivers/net/wireless/ath/* 1635 1636ATHEROS ATH5K WIRELESS DRIVER 1637M: Jiri Slaby <jirislaby@gmail.com> 1638M: Nick Kossifidis <mickflemm@gmail.com> 1639M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1640L: linux-wireless@vger.kernel.org 1641L: ath5k-devel@lists.ath5k.org 1642W: http://wireless.kernel.org/en/users/Drivers/ath5k 1643S: Maintained 1644F: drivers/net/wireless/ath/ath5k/ 1645 1646ATHEROS ATH6KL WIRELESS DRIVER 1647M: Kalle Valo <kvalo@qca.qualcomm.com> 1648L: linux-wireless@vger.kernel.org 1649W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1650T: git git://github.com/kvalo/ath.git 1651S: Supported 1652F: drivers/net/wireless/ath/ath6kl/ 1653 1654WILOCITY WIL6210 WIRELESS DRIVER 1655M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1656L: linux-wireless@vger.kernel.org 1657L: wil6210@qca.qualcomm.com 1658S: Supported 1659W: http://wireless.kernel.org/en/users/Drivers/wil6210 1660F: drivers/net/wireless/ath/wil6210/ 1661F: include/uapi/linux/wil6210_uapi.h 1662 1663CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1664M: Christian Lamparter <chunkeey@googlemail.com> 1665L: linux-wireless@vger.kernel.org 1666W: http://wireless.kernel.org/en/users/Drivers/carl9170 1667S: Maintained 1668F: drivers/net/wireless/ath/carl9170/ 1669 1670ATK0110 HWMON DRIVER 1671M: Luca Tettamanti <kronos.it@gmail.com> 1672L: lm-sensors@lm-sensors.org 1673S: Maintained 1674F: drivers/hwmon/asus_atk0110.c 1675 1676ATI_REMOTE2 DRIVER 1677M: Ville Syrjala <syrjala@sci.fi> 1678S: Maintained 1679F: drivers/input/misc/ati_remote2.c 1680 1681ATLX ETHERNET DRIVERS 1682M: Jay Cliburn <jcliburn@gmail.com> 1683M: Chris Snook <chris.snook@gmail.com> 1684L: netdev@vger.kernel.org 1685W: http://sourceforge.net/projects/atl1 1686W: http://atl1.sourceforge.net 1687S: Maintained 1688F: drivers/net/ethernet/atheros/ 1689 1690ATM 1691M: Chas Williams <chas@cmf.nrl.navy.mil> 1692L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1693L: netdev@vger.kernel.org 1694W: http://linux-atm.sourceforge.net 1695S: Maintained 1696F: drivers/atm/ 1697F: include/linux/atm* 1698F: include/uapi/linux/atm* 1699 1700ATMEL AT91 / AT32 MCI DRIVER 1701M: Ludovic Desroches <ludovic.desroches@atmel.com> 1702S: Maintained 1703F: drivers/mmc/host/atmel-mci.c 1704F: drivers/mmc/host/atmel-mci-regs.h 1705 1706ATMEL AT91 / AT32 SERIAL DRIVER 1707M: Nicolas Ferre <nicolas.ferre@atmel.com> 1708S: Supported 1709F: drivers/tty/serial/atmel_serial.c 1710 1711ATMEL Audio ALSA driver 1712M: Bo Shen <voice.shen@atmel.com> 1713L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1714S: Supported 1715F: sound/soc/atmel 1716 1717ATMEL DMA DRIVER 1718M: Nicolas Ferre <nicolas.ferre@atmel.com> 1719L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1720S: Supported 1721F: drivers/dma/at_hdmac.c 1722F: drivers/dma/at_hdmac_regs.h 1723F: include/linux/platform_data/dma-atmel.h 1724 1725ATMEL XDMA DRIVER 1726M: Ludovic Desroches <ludovic.desroches@atmel.com> 1727L: linux-arm-kernel@lists.infradead.org 1728L: dmaengine@vger.kernel.org 1729S: Supported 1730F: drivers/dma/at_xdmac.c 1731 1732ATMEL I2C DRIVER 1733M: Ludovic Desroches <ludovic.desroches@atmel.com> 1734L: linux-i2c@vger.kernel.org 1735S: Supported 1736F: drivers/i2c/busses/i2c-at91.c 1737 1738ATMEL ISI DRIVER 1739M: Josh Wu <josh.wu@atmel.com> 1740L: linux-media@vger.kernel.org 1741S: Supported 1742F: drivers/media/platform/soc_camera/atmel-isi.c 1743F: include/media/atmel-isi.h 1744 1745ATMEL LCDFB DRIVER 1746M: Nicolas Ferre <nicolas.ferre@atmel.com> 1747L: linux-fbdev@vger.kernel.org 1748S: Maintained 1749F: drivers/video/fbdev/atmel_lcdfb.c 1750F: include/video/atmel_lcdc.h 1751 1752ATMEL MACB ETHERNET DRIVER 1753M: Nicolas Ferre <nicolas.ferre@atmel.com> 1754S: Supported 1755F: drivers/net/ethernet/cadence/ 1756 1757ATMEL NAND DRIVER 1758M: Josh Wu <josh.wu@atmel.com> 1759L: linux-mtd@lists.infradead.org 1760S: Supported 1761F: drivers/mtd/nand/atmel_nand* 1762 1763ATMEL SPI DRIVER 1764M: Nicolas Ferre <nicolas.ferre@atmel.com> 1765S: Supported 1766F: drivers/spi/spi-atmel.* 1767 1768ATMEL SSC DRIVER 1769M: Bo Shen <voice.shen@atmel.com> 1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1771S: Supported 1772F: drivers/misc/atmel-ssc.c 1773F: include/linux/atmel-ssc.h 1774 1775ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1776M: Nicolas Ferre <nicolas.ferre@atmel.com> 1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1778S: Supported 1779F: drivers/misc/atmel_tclib.c 1780F: drivers/clocksource/tcb_clksrc.c 1781 1782ATMEL USBA UDC DRIVER 1783M: Nicolas Ferre <nicolas.ferre@atmel.com> 1784L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1785S: Supported 1786F: drivers/usb/gadget/udc/atmel_usba_udc.* 1787 1788ATMEL WIRELESS DRIVER 1789M: Simon Kelley <simon@thekelleys.org.uk> 1790L: linux-wireless@vger.kernel.org 1791W: http://www.thekelleys.org.uk/atmel 1792W: http://atmelwlandriver.sourceforge.net/ 1793S: Maintained 1794F: drivers/net/wireless/atmel* 1795 1796ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1797M: Bradley Grove <linuxdrivers@attotech.com> 1798L: linux-scsi@vger.kernel.org 1799W: http://www.attotech.com 1800S: Supported 1801F: drivers/scsi/esas2r 1802 1803AUDIT SUBSYSTEM 1804M: Paul Moore <paul@paul-moore.com> 1805M: Eric Paris <eparis@redhat.com> 1806L: linux-audit@redhat.com (moderated for non-subscribers) 1807W: http://people.redhat.com/sgrubb/audit/ 1808T: git git://git.infradead.org/users/pcmoore/audit 1809S: Maintained 1810F: include/linux/audit.h 1811F: include/uapi/linux/audit.h 1812F: kernel/audit* 1813 1814AUXILIARY DISPLAY DRIVERS 1815M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1816W: http://miguelojeda.es/auxdisplay.htm 1817W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1818S: Maintained 1819F: drivers/auxdisplay/ 1820F: include/linux/cfag12864b.h 1821 1822AVR32 ARCHITECTURE 1823M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1824M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1825W: http://www.atmel.com/products/AVR32/ 1826W: http://mirror.egtvedt.no/avr32linux.org/ 1827W: http://avrfreaks.net/ 1828S: Maintained 1829F: arch/avr32/ 1830 1831AVR32/AT32AP MACHINE SUPPORT 1832M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1833M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1834S: Maintained 1835F: arch/avr32/mach-at32ap/ 1836 1837AX.25 NETWORK LAYER 1838M: Ralf Baechle <ralf@linux-mips.org> 1839L: linux-hams@vger.kernel.org 1840W: http://www.linux-ax25.org/ 1841S: Maintained 1842F: include/uapi/linux/ax25.h 1843F: include/net/ax25.h 1844F: net/ax25/ 1845 1846AZ6007 DVB DRIVER 1847M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1848L: linux-media@vger.kernel.org 1849W: http://linuxtv.org 1850T: git git://linuxtv.org/media_tree.git 1851S: Maintained 1852F: drivers/media/usb/dvb-usb-v2/az6007.c 1853 1854AZTECH FM RADIO RECEIVER DRIVER 1855M: Hans Verkuil <hverkuil@xs4all.nl> 1856L: linux-media@vger.kernel.org 1857T: git git://linuxtv.org/media_tree.git 1858W: http://linuxtv.org 1859S: Maintained 1860F: drivers/media/radio/radio-aztech* 1861 1862B43 WIRELESS DRIVER 1863M: Stefano Brivio <stefano.brivio@polimi.it> 1864L: linux-wireless@vger.kernel.org 1865L: b43-dev@lists.infradead.org 1866W: http://wireless.kernel.org/en/users/Drivers/b43 1867S: Maintained 1868F: drivers/net/wireless/b43/ 1869 1870B43LEGACY WIRELESS DRIVER 1871M: Larry Finger <Larry.Finger@lwfinger.net> 1872M: Stefano Brivio <stefano.brivio@polimi.it> 1873L: linux-wireless@vger.kernel.org 1874L: b43-dev@lists.infradead.org 1875W: http://wireless.kernel.org/en/users/Drivers/b43 1876S: Maintained 1877F: drivers/net/wireless/b43legacy/ 1878 1879BACKLIGHT CLASS/SUBSYSTEM 1880M: Jingoo Han <jg1.han@samsung.com> 1881M: Lee Jones <lee.jones@linaro.org> 1882S: Maintained 1883F: drivers/video/backlight/ 1884F: include/linux/backlight.h 1885 1886BATMAN ADVANCED 1887M: Marek Lindner <mareklindner@neomailbox.ch> 1888M: Simon Wunderlich <sw@simonwunderlich.de> 1889M: Antonio Quartulli <antonio@meshcoding.com> 1890L: b.a.t.m.a.n@lists.open-mesh.org 1891W: http://www.open-mesh.org/ 1892S: Maintained 1893F: net/batman-adv/ 1894 1895BAYCOM/HDLCDRV DRIVERS FOR AX.25 1896M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1897L: linux-hams@vger.kernel.org 1898W: http://www.baycom.org/~tom/ham/ham.html 1899S: Maintained 1900F: drivers/net/hamradio/baycom* 1901 1902BCACHE (BLOCK LAYER CACHE) 1903M: Kent Overstreet <kmo@daterainc.com> 1904L: linux-bcache@vger.kernel.org 1905W: http://bcache.evilpiepirate.org 1906S: Maintained: 1907F: drivers/md/bcache/ 1908 1909BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT 1910M: Kevin McKinney <klmckinney1@gmail.com> 1911M: Matthias Beyer <mail@beyermatthias.de> 1912L: devel@driverdev.osuosl.org 1913S: Maintained 1914F: drivers/staging/bcm* 1915 1916BEFS FILE SYSTEM 1917S: Orphan 1918F: Documentation/filesystems/befs.txt 1919F: fs/befs/ 1920 1921BECKHOFF CX5020 ETHERCAT MASTER DRIVER 1922M: Dariusz Marcinkiewicz <reksio@newterm.pl> 1923L: netdev@vger.kernel.org 1924S: Maintained 1925F: drivers/net/ethernet/ec_bhf.c 1926 1927BFS FILE SYSTEM 1928M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1929S: Maintained 1930F: Documentation/filesystems/bfs.txt 1931F: fs/bfs/ 1932F: include/uapi/linux/bfs_fs.h 1933 1934BLACKFIN ARCHITECTURE 1935M: Steven Miao <realmz6@gmail.com> 1936L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1937T: git git://git.code.sf.net/p/adi-linux/code 1938W: http://blackfin.uclinux.org 1939S: Supported 1940F: arch/blackfin/ 1941 1942BLACKFIN EMAC DRIVER 1943L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1944W: http://blackfin.uclinux.org 1945S: Supported 1946F: drivers/net/ethernet/adi/ 1947 1948BLACKFIN RTC DRIVER 1949L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1950W: http://blackfin.uclinux.org 1951S: Supported 1952F: drivers/rtc/rtc-bfin.c 1953 1954BLACKFIN SDH DRIVER 1955M: Sonic Zhang <sonic.zhang@analog.com> 1956L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1957W: http://blackfin.uclinux.org 1958S: Supported 1959F: drivers/mmc/host/bfin_sdh.c 1960 1961BLACKFIN SERIAL DRIVER 1962M: Sonic Zhang <sonic.zhang@analog.com> 1963L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1964W: http://blackfin.uclinux.org 1965S: Supported 1966F: drivers/tty/serial/bfin_uart.c 1967 1968BLACKFIN WATCHDOG DRIVER 1969L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1970W: http://blackfin.uclinux.org 1971S: Supported 1972F: drivers/watchdog/bfin_wdt.c 1973 1974BLACKFIN I2C TWI DRIVER 1975M: Sonic Zhang <sonic.zhang@analog.com> 1976L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1977W: http://blackfin.uclinux.org/ 1978S: Supported 1979F: drivers/i2c/busses/i2c-bfin-twi.c 1980 1981BLACKFIN MEDIA DRIVER 1982M: Scott Jiang <scott.jiang.linux@gmail.com> 1983L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1984W: http://blackfin.uclinux.org/ 1985S: Supported 1986F: drivers/media/platform/blackfin/ 1987F: drivers/media/i2c/adv7183* 1988F: drivers/media/i2c/vs6624* 1989 1990BLINKM RGB LED DRIVER 1991M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 1992S: Maintained 1993F: drivers/leds/leds-blinkm.c 1994 1995BLOCK LAYER 1996M: Jens Axboe <axboe@kernel.dk> 1997T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 1998S: Maintained 1999F: block/ 2000 2001BLOCK2MTD DRIVER 2002M: Joern Engel <joern@lazybastard.org> 2003L: linux-mtd@lists.infradead.org 2004S: Maintained 2005F: drivers/mtd/devices/block2mtd.c 2006 2007BLUETOOTH DRIVERS 2008M: Marcel Holtmann <marcel@holtmann.org> 2009M: Gustavo Padovan <gustavo@padovan.org> 2010M: Johan Hedberg <johan.hedberg@gmail.com> 2011L: linux-bluetooth@vger.kernel.org 2012W: http://www.bluez.org/ 2013T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2014T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2015S: Maintained 2016F: drivers/bluetooth/ 2017 2018BLUETOOTH SUBSYSTEM 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: net/bluetooth/ 2028F: include/net/bluetooth/ 2029 2030BONDING DRIVER 2031M: Jay Vosburgh <j.vosburgh@gmail.com> 2032M: Veaceslav Falico <vfalico@gmail.com> 2033M: Andy Gospodarek <andy@greyhouse.net> 2034L: netdev@vger.kernel.org 2035W: http://sourceforge.net/projects/bonding/ 2036S: Supported 2037F: drivers/net/bonding/ 2038F: include/uapi/linux/if_bonding.h 2039 2040BPF (Safe dynamic programs and tools) 2041M: Alexei Starovoitov <ast@kernel.org> 2042L: netdev@vger.kernel.org 2043L: linux-kernel@vger.kernel.org 2044S: Supported 2045F: kernel/bpf/ 2046 2047BROADCOM B44 10/100 ETHERNET DRIVER 2048M: Gary Zambrano <zambrano@broadcom.com> 2049L: netdev@vger.kernel.org 2050S: Supported 2051F: drivers/net/ethernet/broadcom/b44.* 2052 2053BROADCOM GENET ETHERNET DRIVER 2054M: Florian Fainelli <f.fainelli@gmail.com> 2055L: netdev@vger.kernel.org 2056S: Supported 2057F: drivers/net/ethernet/broadcom/genet/ 2058 2059BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2060M: Sony Chacko <sony.chacko@qlogic.com> 2061M: Dept-HSGLinuxNICDev@qlogic.com 2062L: netdev@vger.kernel.org 2063S: Supported 2064F: drivers/net/ethernet/broadcom/bnx2.* 2065F: drivers/net/ethernet/broadcom/bnx2_* 2066 2067BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2068M: Ariel Elior <ariel.elior@qlogic.com> 2069L: netdev@vger.kernel.org 2070S: Supported 2071F: drivers/net/ethernet/broadcom/bnx2x/ 2072 2073BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2074M: Christian Daudt <bcm@fixthebug.org> 2075M: Matt Porter <mporter@linaro.org> 2076M: Florian Fainelli <f.fainelli@gmail.com> 2077L: bcm-kernel-feedback-list@broadcom.com 2078T: git git://github.com/broadcom/mach-bcm 2079S: Maintained 2080F: arch/arm/mach-bcm/ 2081F: arch/arm/boot/dts/bcm113* 2082F: arch/arm/boot/dts/bcm216* 2083F: arch/arm/boot/dts/bcm281* 2084F: arch/arm/configs/bcm_defconfig 2085F: drivers/mmc/host/sdhci-bcm-kona.c 2086F: drivers/clocksource/bcm_kona_timer.c 2087 2088BROADCOM BCM2835 ARM ARCHITECTURE 2089M: Stephen Warren <swarren@wwwdotorg.org> 2090M: Lee Jones <lee@kernel.org> 2091L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2092T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2093S: Maintained 2094N: bcm2835 2095 2096BROADCOM BCM33XX MIPS ARCHITECTURE 2097M: Kevin Cernekee <cernekee@gmail.com> 2098L: linux-mips@linux-mips.org 2099S: Maintained 2100F: arch/mips/bcm3384/* 2101F: arch/mips/include/asm/mach-bcm3384/* 2102F: arch/mips/kernel/*bmips* 2103 2104BROADCOM BCM5301X ARM ARCHITECTURE 2105M: Hauke Mehrtens <hauke@hauke-m.de> 2106L: linux-arm-kernel@lists.infradead.org 2107S: Maintained 2108F: arch/arm/mach-bcm/bcm_5301x.c 2109F: arch/arm/boot/dts/bcm5301x.dtsi 2110F: arch/arm/boot/dts/bcm470* 2111 2112BROADCOM BCM63XX ARM ARCHITECTURE 2113M: Florian Fainelli <f.fainelli@gmail.com> 2114L: linux-arm-kernel@lists.infradead.org 2115T: git git://git.github.com/brcm/linux.git 2116S: Maintained 2117F: arch/arm/mach-bcm/bcm63xx.c 2118F: arch/arm/include/debug/bcm63xx.S 2119 2120BROADCOM BCM63XX/BCM33XX UDC DRIVER 2121M: Kevin Cernekee <cernekee@gmail.com> 2122L: linux-usb@vger.kernel.org 2123S: Maintained 2124F: drivers/usb/gadget/udc/bcm63xx_udc.* 2125 2126BROADCOM BCM7XXX ARM ARCHITECTURE 2127M: Marc Carino <marc.ceeeee@gmail.com> 2128M: Brian Norris <computersforpeace@gmail.com> 2129M: Gregory Fong <gregory.0xf0@gmail.com> 2130M: Florian Fainelli <f.fainelli@gmail.com> 2131L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2132S: Maintained 2133F: arch/arm/mach-bcm/*brcmstb* 2134F: arch/arm/boot/dts/bcm7*.dts* 2135F: drivers/bus/brcmstb_gisb.c 2136 2137BROADCOM BMIPS MIPS ARCHITECTURE 2138M: Kevin Cernekee <cernekee@gmail.com> 2139M: Florian Fainelli <f.fainelli@gmail.com> 2140L: linux-mips@linux-mips.org 2141S: Maintained 2142F: arch/mips/bmips/* 2143F: arch/mips/include/asm/mach-bmips/* 2144F: arch/mips/kernel/*bmips* 2145F: arch/mips/boot/dts/bcm*.dts* 2146F: drivers/irqchip/irq-bcm7* 2147F: drivers/irqchip/irq-brcmstb* 2148 2149BROADCOM TG3 GIGABIT ETHERNET DRIVER 2150M: Prashant Sreedharan <prashant@broadcom.com> 2151M: Michael Chan <mchan@broadcom.com> 2152L: netdev@vger.kernel.org 2153S: Supported 2154F: drivers/net/ethernet/broadcom/tg3.* 2155 2156BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2157M: Brett Rudley <brudley@broadcom.com> 2158M: Arend van Spriel <arend@broadcom.com> 2159M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2160M: Hante Meuleman <meuleman@broadcom.com> 2161L: linux-wireless@vger.kernel.org 2162L: brcm80211-dev-list@broadcom.com 2163S: Supported 2164F: drivers/net/wireless/brcm80211/ 2165 2166BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2167M: QLogic-Storage-Upstream@qlogic.com 2168L: linux-scsi@vger.kernel.org 2169S: Supported 2170F: drivers/scsi/bnx2fc/ 2171 2172BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2173M: QLogic-Storage-Upstream@qlogic.com 2174L: linux-scsi@vger.kernel.org 2175S: Supported 2176F: drivers/scsi/bnx2i/ 2177 2178BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2179M: Ray Jui <rjui@broadcom.com> 2180M: Scott Branden <sbranden@broadcom.com> 2181L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2182L: bcm-kernel-feedback-list@broadcom.com 2183T: git git://git.github.com/brcm/linux.git 2184S: Maintained 2185N: iproc 2186N: cygnus 2187N: bcm9113* 2188N: bcm9583* 2189N: bcm583* 2190N: bcm113* 2191 2192BROADCOM KONA GPIO DRIVER 2193M: Ray Jui <rjui@broadcom.com> 2194L: bcm-kernel-feedback-list@broadcom.com 2195S: Supported 2196F: drivers/gpio/gpio-bcm-kona.c 2197F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt 2198 2199BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2200M: Rafał Miłecki <zajec5@gmail.com> 2201L: linux-wireless@vger.kernel.org 2202S: Maintained 2203F: drivers/bcma/ 2204F: include/linux/bcma/ 2205 2206BROADCOM SYSTEMPORT ETHERNET DRIVER 2207M: Florian Fainelli <f.fainelli@gmail.com> 2208L: netdev@vger.kernel.org 2209S: Supported 2210F: drivers/net/ethernet/broadcom/bcmsysport.* 2211 2212BROCADE BFA FC SCSI DRIVER 2213M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2214M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2215L: linux-scsi@vger.kernel.org 2216S: Supported 2217F: drivers/scsi/bfa/ 2218 2219BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2220M: Rasesh Mody <rasesh.mody@qlogic.com> 2221L: netdev@vger.kernel.org 2222S: Supported 2223F: drivers/net/ethernet/brocade/bna/ 2224 2225BSG (block layer generic sg v4 driver) 2226M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2227L: linux-scsi@vger.kernel.org 2228S: Supported 2229F: block/bsg.c 2230F: include/linux/bsg.h 2231F: include/uapi/linux/bsg.h 2232 2233BT87X AUDIO DRIVER 2234M: Clemens Ladisch <clemens@ladisch.de> 2235L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2236T: git git://git.alsa-project.org/alsa-kernel.git 2237S: Maintained 2238F: Documentation/sound/alsa/Bt87x.txt 2239F: sound/pci/bt87x.c 2240 2241BT8XXGPIO DRIVER 2242M: Michael Buesch <m@bues.ch> 2243W: http://bu3sch.de/btgpio.php 2244S: Maintained 2245F: drivers/gpio/gpio-bt8xx.c 2246 2247BTRFS FILE SYSTEM 2248M: Chris Mason <clm@fb.com> 2249M: Josef Bacik <jbacik@fb.com> 2250L: linux-btrfs@vger.kernel.org 2251W: http://btrfs.wiki.kernel.org/ 2252Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2253T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2254S: Maintained 2255F: Documentation/filesystems/btrfs.txt 2256F: fs/btrfs/ 2257 2258BTTV VIDEO4LINUX DRIVER 2259M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2260L: linux-media@vger.kernel.org 2261W: http://linuxtv.org 2262T: git git://linuxtv.org/media_tree.git 2263S: Odd fixes 2264F: Documentation/video4linux/bttv/ 2265F: drivers/media/pci/bt8xx/bttv* 2266 2267BUSLOGIC SCSI DRIVER 2268M: Khalid Aziz <khalid@gonehiking.org> 2269L: linux-scsi@vger.kernel.org 2270S: Maintained 2271F: drivers/scsi/BusLogic.* 2272F: drivers/scsi/FlashPoint.* 2273 2274C-MEDIA CMI8788 DRIVER 2275M: Clemens Ladisch <clemens@ladisch.de> 2276L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2277T: git git://git.alsa-project.org/alsa-kernel.git 2278S: Maintained 2279F: sound/pci/oxygen/ 2280 2281C6X ARCHITECTURE 2282M: Mark Salter <msalter@redhat.com> 2283M: Aurelien Jacquiot <a-jacquiot@ti.com> 2284L: linux-c6x-dev@linux-c6x.org 2285W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2286S: Maintained 2287F: arch/c6x/ 2288 2289CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2290M: David Howells <dhowells@redhat.com> 2291L: linux-cachefs@redhat.com 2292S: Supported 2293F: Documentation/filesystems/caching/cachefiles.txt 2294F: fs/cachefiles/ 2295 2296CADET FM/AM RADIO RECEIVER DRIVER 2297M: Hans Verkuil <hverkuil@xs4all.nl> 2298L: linux-media@vger.kernel.org 2299T: git git://linuxtv.org/media_tree.git 2300W: http://linuxtv.org 2301S: Maintained 2302F: drivers/media/radio/radio-cadet* 2303 2304CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2305M: Jonathan Corbet <corbet@lwn.net> 2306L: linux-media@vger.kernel.org 2307T: git git://linuxtv.org/media_tree.git 2308S: Maintained 2309F: Documentation/video4linux/cafe_ccic 2310F: drivers/media/platform/marvell-ccic/ 2311 2312CAIF NETWORK LAYER 2313M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2314L: netdev@vger.kernel.org 2315S: Supported 2316F: Documentation/networking/caif/ 2317F: drivers/net/caif/ 2318F: include/uapi/linux/caif/ 2319F: include/net/caif/ 2320F: net/caif/ 2321 2322CALGARY x86-64 IOMMU 2323M: Muli Ben-Yehuda <muli@il.ibm.com> 2324M: "Jon D. Mason" <jdmason@kudzu.us> 2325L: discuss@x86-64.org 2326S: Maintained 2327F: arch/x86/kernel/pci-calgary_64.c 2328F: arch/x86/kernel/tce_64.c 2329F: arch/x86/include/asm/calgary.h 2330F: arch/x86/include/asm/tce.h 2331 2332CAN NETWORK LAYER 2333M: Oliver Hartkopp <socketcan@hartkopp.net> 2334L: linux-can@vger.kernel.org 2335W: http://gitorious.org/linux-can 2336T: git git://gitorious.org/linux-can/linux-can-next.git 2337S: Maintained 2338F: Documentation/networking/can.txt 2339F: net/can/ 2340F: include/linux/can/core.h 2341F: include/uapi/linux/can.h 2342F: include/uapi/linux/can/bcm.h 2343F: include/uapi/linux/can/raw.h 2344F: include/uapi/linux/can/gw.h 2345 2346CAN NETWORK DRIVERS 2347M: Wolfgang Grandegger <wg@grandegger.com> 2348M: Marc Kleine-Budde <mkl@pengutronix.de> 2349L: linux-can@vger.kernel.org 2350W: http://gitorious.org/linux-can 2351T: git git://gitorious.org/linux-can/linux-can-next.git 2352S: Maintained 2353F: drivers/net/can/ 2354F: include/linux/can/dev.h 2355F: include/linux/can/platform/ 2356F: include/uapi/linux/can/error.h 2357F: include/uapi/linux/can/netlink.h 2358 2359CAPABILITIES 2360M: Serge Hallyn <serge.hallyn@canonical.com> 2361L: linux-security-module@vger.kernel.org 2362S: Supported 2363F: include/linux/capability.h 2364F: include/uapi/linux/capability.h 2365F: security/capability.c 2366F: security/commoncap.c 2367F: kernel/capability.c 2368 2369CC2520 IEEE-802.15.4 RADIO DRIVER 2370M: Varka Bhadram <varkabhadram@gmail.com> 2371L: linux-wpan@vger.kernel.org 2372S: Maintained 2373F: drivers/net/ieee802154/cc2520.c 2374F: include/linux/spi/cc2520.h 2375F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2376 2377CELL BROADBAND ENGINE ARCHITECTURE 2378M: Arnd Bergmann <arnd@arndb.de> 2379L: linuxppc-dev@lists.ozlabs.org 2380L: cbe-oss-dev@lists.ozlabs.org 2381W: http://www.ibm.com/developerworks/power/cell/ 2382S: Supported 2383F: arch/powerpc/include/asm/cell*.h 2384F: arch/powerpc/include/asm/spu*.h 2385F: arch/powerpc/include/uapi/asm/spu*.h 2386F: arch/powerpc/oprofile/*cell* 2387F: arch/powerpc/platforms/cell/ 2388 2389CEPH DISTRIBUTED FILE SYSTEM CLIENT 2390M: Sage Weil <sage@inktank.com> 2391L: ceph-devel@vger.kernel.org 2392W: http://ceph.com/ 2393T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2394S: Supported 2395F: Documentation/filesystems/ceph.txt 2396F: fs/ceph/ 2397F: net/ceph/ 2398F: include/linux/ceph/ 2399F: include/linux/crush/ 2400 2401CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2402L: linux-usb@vger.kernel.org 2403S: Orphan 2404F: Documentation/usb/WUSB-Design-overview.txt 2405F: Documentation/usb/wusb-cbaf 2406F: drivers/usb/host/hwa-hc.c 2407F: drivers/usb/host/whci/ 2408F: drivers/usb/wusbcore/ 2409F: include/linux/usb/wusb* 2410 2411CFAG12864B LCD DRIVER 2412M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2413W: http://miguelojeda.es/auxdisplay.htm 2414W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2415S: Maintained 2416F: drivers/auxdisplay/cfag12864b.c 2417F: include/linux/cfag12864b.h 2418 2419CFAG12864BFB LCD FRAMEBUFFER DRIVER 2420M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2421W: http://miguelojeda.es/auxdisplay.htm 2422W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2423S: Maintained 2424F: drivers/auxdisplay/cfag12864bfb.c 2425F: include/linux/cfag12864b.h 2426 2427CFG80211 and NL80211 2428M: Johannes Berg <johannes@sipsolutions.net> 2429L: linux-wireless@vger.kernel.org 2430W: http://wireless.kernel.org/ 2431T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2432T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2433S: Maintained 2434F: include/uapi/linux/nl80211.h 2435F: include/net/cfg80211.h 2436F: net/wireless/* 2437X: net/wireless/wext* 2438 2439CHAR and MISC DRIVERS 2440M: Arnd Bergmann <arnd@arndb.de> 2441M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2442T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2443S: Supported 2444F: drivers/char/* 2445F: drivers/misc/* 2446F: include/linux/miscdevice.h 2447 2448CHECKPATCH 2449M: Andy Whitcroft <apw@canonical.com> 2450M: Joe Perches <joe@perches.com> 2451S: Maintained 2452F: scripts/checkpatch.pl 2453 2454CHINESE DOCUMENTATION 2455M: Harry Wei <harryxiyou@gmail.com> 2456L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2457L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2458S: Maintained 2459F: Documentation/zh_CN/ 2460 2461CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2462M: Peter Chen <Peter.Chen@freescale.com> 2463T: git git://github.com/hzpeterchen/linux-usb.git 2464L: linux-usb@vger.kernel.org 2465S: Maintained 2466F: drivers/usb/chipidea/ 2467 2468CHROME HARDWARE PLATFORM SUPPORT 2469M: Olof Johansson <olof@lixom.net> 2470S: Maintained 2471F: drivers/platform/chrome/ 2472 2473CISCO VIC ETHERNET NIC DRIVER 2474M: Christian Benvenuti <benve@cisco.com> 2475M: Sujith Sankar <ssujith@cisco.com> 2476M: Govindarajulu Varadarajan <_govind@gmx.com> 2477M: Neel Patel <neepatel@cisco.com> 2478S: Supported 2479F: drivers/net/ethernet/cisco/enic/ 2480 2481CISCO VIC LOW LATENCY NIC DRIVER 2482M: Upinder Malhi <umalhi@cisco.com> 2483S: Supported 2484F: drivers/infiniband/hw/usnic 2485 2486CIRRUS LOGIC EP93XX ETHERNET DRIVER 2487M: Hartley Sweeten <hsweeten@visionengravers.com> 2488L: netdev@vger.kernel.org 2489S: Maintained 2490F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2491 2492CIRRUS LOGIC AUDIO CODEC DRIVERS 2493M: Brian Austin <brian.austin@cirrus.com> 2494M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2495L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2496S: Maintained 2497F: sound/soc/codecs/cs* 2498 2499CLEANCACHE API 2500M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2501L: linux-kernel@vger.kernel.org 2502S: Maintained 2503F: mm/cleancache.c 2504F: include/linux/cleancache.h 2505 2506CLK API 2507M: Russell King <linux@arm.linux.org.uk> 2508S: Maintained 2509F: include/linux/clk.h 2510 2511CLOCKSOURCE, CLOCKEVENT DRIVERS 2512M: Daniel Lezcano <daniel.lezcano@linaro.org> 2513M: Thomas Gleixner <tglx@linutronix.de> 2514L: linux-kernel@vger.kernel.org 2515T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2516S: Supported 2517F: drivers/clocksource 2518 2519CISCO FCOE HBA DRIVER 2520M: Hiral Patel <hiralpat@cisco.com> 2521M: Suma Ramars <sramars@cisco.com> 2522M: Brian Uchino <buchino@cisco.com> 2523L: linux-scsi@vger.kernel.org 2524S: Supported 2525F: drivers/scsi/fnic/ 2526 2527CMPC ACPI DRIVER 2528M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2529M: Daniel Oliveira Nascimento <don@syst.com.br> 2530L: platform-driver-x86@vger.kernel.org 2531S: Supported 2532F: drivers/platform/x86/classmate-laptop.c 2533 2534COCCINELLE/Semantic Patches (SmPL) 2535M: Julia Lawall <Julia.Lawall@lip6.fr> 2536M: Gilles Muller <Gilles.Muller@lip6.fr> 2537M: Nicolas Palix <nicolas.palix@imag.fr> 2538M: Michal Marek <mmarek@suse.cz> 2539L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2540T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2541W: http://coccinelle.lip6.fr/ 2542S: Supported 2543F: Documentation/coccinelle.txt 2544F: scripts/coccinelle/ 2545F: scripts/coccicheck 2546 2547CODA FILE SYSTEM 2548M: Jan Harkes <jaharkes@cs.cmu.edu> 2549M: coda@cs.cmu.edu 2550L: codalist@coda.cs.cmu.edu 2551W: http://www.coda.cs.cmu.edu/ 2552S: Maintained 2553F: Documentation/filesystems/coda.txt 2554F: fs/coda/ 2555F: include/linux/coda*.h 2556F: include/uapi/linux/coda*.h 2557 2558CODA V4L2 MEM2MEM DRIVER 2559M: Philipp Zabel <p.zabel@pengutronix.de> 2560L: linux-media@vger.kernel.org 2561S: Maintained 2562F: Documentation/devicetree/bindings/media/coda.txt 2563F: drivers/media/platform/coda/ 2564 2565COMMON CLK FRAMEWORK 2566M: Mike Turquette <mturquette@linaro.org> 2567L: linux-kernel@vger.kernel.org 2568T: git git://git.linaro.org/people/mturquette/linux.git 2569S: Maintained 2570F: drivers/clk/ 2571X: drivers/clk/clkdev.c 2572F: include/linux/clk-pr* 2573F: include/linux/clk/ 2574 2575COMMON INTERNET FILE SYSTEM (CIFS) 2576M: Steve French <sfrench@samba.org> 2577L: linux-cifs@vger.kernel.org 2578L: samba-technical@lists.samba.org (moderated for non-subscribers) 2579W: http://linux-cifs.samba.org/ 2580T: git git://git.samba.org/sfrench/cifs-2.6.git 2581S: Supported 2582F: Documentation/filesystems/cifs/ 2583F: fs/cifs/ 2584 2585COMPACTPCI HOTPLUG CORE 2586M: Scott Murray <scott@spiteful.org> 2587L: linux-pci@vger.kernel.org 2588S: Maintained 2589F: drivers/pci/hotplug/cpci_hotplug* 2590 2591COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2592M: Scott Murray <scott@spiteful.org> 2593L: linux-pci@vger.kernel.org 2594S: Maintained 2595F: drivers/pci/hotplug/cpcihp_zt5550.* 2596 2597COMPACTPCI HOTPLUG GENERIC DRIVER 2598M: Scott Murray <scott@spiteful.org> 2599L: linux-pci@vger.kernel.org 2600S: Maintained 2601F: drivers/pci/hotplug/cpcihp_generic.c 2602 2603COMPAL LAPTOP SUPPORT 2604M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2605L: platform-driver-x86@vger.kernel.org 2606S: Maintained 2607F: drivers/platform/x86/compal-laptop.c 2608 2609CONEXANT ACCESSRUNNER USB DRIVER 2610M: Simon Arlott <cxacru@fire.lp0.eu> 2611L: accessrunner-general@lists.sourceforge.net 2612W: http://accessrunner.sourceforge.net/ 2613S: Maintained 2614F: drivers/usb/atm/cxacru.c 2615 2616CONFIGFS 2617M: Joel Becker <jlbec@evilplan.org> 2618T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2619S: Supported 2620F: fs/configfs/ 2621F: include/linux/configfs.h 2622 2623CONNECTOR 2624M: Evgeniy Polyakov <zbr@ioremap.net> 2625L: netdev@vger.kernel.org 2626S: Maintained 2627F: drivers/connector/ 2628 2629CONTROL GROUP (CGROUP) 2630M: Tejun Heo <tj@kernel.org> 2631M: Li Zefan <lizefan@huawei.com> 2632L: cgroups@vger.kernel.org 2633T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2634S: Maintained 2635F: Documentation/cgroups/ 2636F: include/linux/cgroup* 2637F: kernel/cgroup* 2638 2639CONTROL GROUP - CPUSET 2640M: Li Zefan <lizefan@huawei.com> 2641L: cgroups@vger.kernel.org 2642W: http://www.bullopensource.org/cpuset/ 2643W: http://oss.sgi.com/projects/cpusets/ 2644T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2645S: Maintained 2646F: Documentation/cgroups/cpusets.txt 2647F: include/linux/cpuset.h 2648F: kernel/cpuset.c 2649 2650CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2651M: Johannes Weiner <hannes@cmpxchg.org> 2652M: Michal Hocko <mhocko@suse.cz> 2653L: cgroups@vger.kernel.org 2654L: linux-mm@kvack.org 2655S: Maintained 2656F: mm/memcontrol.c 2657F: mm/swap_cgroup.c 2658 2659CORETEMP HARDWARE MONITORING DRIVER 2660M: Fenghua Yu <fenghua.yu@intel.com> 2661L: lm-sensors@lm-sensors.org 2662S: Maintained 2663F: Documentation/hwmon/coretemp 2664F: drivers/hwmon/coretemp.c 2665 2666COSA/SRP SYNC SERIAL DRIVER 2667M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2668W: http://www.fi.muni.cz/~kas/cosa/ 2669S: Maintained 2670F: drivers/net/wan/cosa* 2671 2672CPMAC ETHERNET DRIVER 2673M: Florian Fainelli <florian@openwrt.org> 2674L: netdev@vger.kernel.org 2675S: Maintained 2676F: drivers/net/ethernet/ti/cpmac.c 2677 2678CPU FREQUENCY DRIVERS 2679M: Rafael J. Wysocki <rjw@rjwysocki.net> 2680M: Viresh Kumar <viresh.kumar@linaro.org> 2681L: linux-pm@vger.kernel.org 2682S: Maintained 2683T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2684T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2685F: drivers/cpufreq/ 2686F: include/linux/cpufreq.h 2687 2688CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2689M: Viresh Kumar <viresh.kumar@linaro.org> 2690M: Sudeep Holla <sudeep.holla@arm.com> 2691L: linux-pm@vger.kernel.org 2692W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2693S: Maintained 2694F: drivers/cpufreq/arm_big_little.h 2695F: drivers/cpufreq/arm_big_little.c 2696F: drivers/cpufreq/arm_big_little_dt.c 2697 2698CPUIDLE DRIVER - ARM BIG LITTLE 2699M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2700M: Daniel Lezcano <daniel.lezcano@linaro.org> 2701L: linux-pm@vger.kernel.org 2702L: linux-arm-kernel@lists.infradead.org 2703T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2704S: Maintained 2705F: drivers/cpuidle/cpuidle-big_little.c 2706 2707CPUIDLE DRIVER - ARM EXYNOS 2708M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2709M: Daniel Lezcano <daniel.lezcano@linaro.org> 2710M: Kukjin Kim <kgene@kernel.org> 2711L: linux-pm@vger.kernel.org 2712L: linux-samsung-soc@vger.kernel.org 2713S: Supported 2714F: drivers/cpuidle/cpuidle-exynos.c 2715F: arch/arm/mach-exynos/pm.c 2716 2717CPUIDLE DRIVERS 2718M: Rafael J. Wysocki <rjw@rjwysocki.net> 2719M: Daniel Lezcano <daniel.lezcano@linaro.org> 2720L: linux-pm@vger.kernel.org 2721S: Maintained 2722T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2723F: drivers/cpuidle/* 2724F: include/linux/cpuidle.h 2725 2726CPUID/MSR DRIVER 2727M: "H. Peter Anvin" <hpa@zytor.com> 2728S: Maintained 2729F: arch/x86/kernel/cpuid.c 2730F: arch/x86/kernel/msr.c 2731 2732CPU POWER MONITORING SUBSYSTEM 2733M: Thomas Renninger <trenn@suse.de> 2734L: linux-pm@vger.kernel.org 2735S: Maintained 2736F: tools/power/cpupower/ 2737 2738CRAMFS FILESYSTEM 2739W: http://sourceforge.net/projects/cramfs/ 2740S: Orphan / Obsolete 2741F: Documentation/filesystems/cramfs.txt 2742F: fs/cramfs/ 2743 2744CRIS PORT 2745M: Mikael Starvik <starvik@axis.com> 2746M: Jesper Nilsson <jesper.nilsson@axis.com> 2747L: linux-cris-kernel@axis.com 2748W: http://developer.axis.com 2749S: Maintained 2750F: arch/cris/ 2751F: drivers/tty/serial/crisv10.* 2752 2753CRYPTO API 2754M: Herbert Xu <herbert@gondor.apana.org.au> 2755M: "David S. Miller" <davem@davemloft.net> 2756L: linux-crypto@vger.kernel.org 2757T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2758S: Maintained 2759F: Documentation/crypto/ 2760F: arch/*/crypto/ 2761F: crypto/ 2762F: drivers/crypto/ 2763F: include/crypto/ 2764 2765CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2766M: Neil Horman <nhorman@tuxdriver.com> 2767L: linux-crypto@vger.kernel.org 2768S: Maintained 2769F: crypto/ansi_cprng.c 2770F: crypto/rng.c 2771 2772CS5535 Audio ALSA driver 2773M: Jaya Kumar <jayakumar.alsa@gmail.com> 2774S: Maintained 2775F: sound/pci/cs5535audio/ 2776 2777CW1200 WLAN driver 2778M: Solomon Peachy <pizza@shaftnet.org> 2779S: Maintained 2780F: drivers/net/wireless/cw1200/ 2781 2782CX18 VIDEO4LINUX DRIVER 2783M: Andy Walls <awalls@md.metrocast.net> 2784L: ivtv-devel@ivtvdriver.org (subscribers-only) 2785L: linux-media@vger.kernel.org 2786T: git git://linuxtv.org/media_tree.git 2787W: http://linuxtv.org 2788W: http://www.ivtvdriver.org/index.php/Cx18 2789S: Maintained 2790F: Documentation/video4linux/cx18.txt 2791F: drivers/media/pci/cx18/ 2792F: include/uapi/linux/ivtv* 2793 2794CX2341X MPEG ENCODER HELPER MODULE 2795M: Hans Verkuil <hverkuil@xs4all.nl> 2796L: linux-media@vger.kernel.org 2797T: git git://linuxtv.org/media_tree.git 2798W: http://linuxtv.org 2799S: Maintained 2800F: drivers/media/common/cx2341x* 2801F: include/media/cx2341x* 2802 2803CX88 VIDEO4LINUX DRIVER 2804M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2805L: linux-media@vger.kernel.org 2806W: http://linuxtv.org 2807T: git git://linuxtv.org/media_tree.git 2808S: Odd fixes 2809F: Documentation/video4linux/cx88/ 2810F: drivers/media/pci/cx88/ 2811 2812CXD2820R MEDIA DRIVER 2813M: Antti Palosaari <crope@iki.fi> 2814L: linux-media@vger.kernel.org 2815W: http://linuxtv.org/ 2816W: http://palosaari.fi/linux/ 2817Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2818T: git git://linuxtv.org/anttip/media_tree.git 2819S: Maintained 2820F: drivers/media/dvb-frontends/cxd2820r* 2821 2822CXGB3 ETHERNET DRIVER (CXGB3) 2823M: Santosh Raspatur <santosh@chelsio.com> 2824L: netdev@vger.kernel.org 2825W: http://www.chelsio.com 2826S: Supported 2827F: drivers/net/ethernet/chelsio/cxgb3/ 2828 2829CXGB3 ISCSI DRIVER (CXGB3I) 2830M: Karen Xie <kxie@chelsio.com> 2831L: linux-scsi@vger.kernel.org 2832W: http://www.chelsio.com 2833S: Supported 2834F: drivers/scsi/cxgbi/cxgb3i 2835 2836CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 2837M: Steve Wise <swise@chelsio.com> 2838L: linux-rdma@vger.kernel.org 2839W: http://www.openfabrics.org 2840S: Supported 2841F: drivers/infiniband/hw/cxgb3/ 2842 2843CXGB4 ETHERNET DRIVER (CXGB4) 2844M: Hariprasad S <hariprasad@chelsio.com> 2845L: netdev@vger.kernel.org 2846W: http://www.chelsio.com 2847S: Supported 2848F: drivers/net/ethernet/chelsio/cxgb4/ 2849 2850CXGB4 ISCSI DRIVER (CXGB4I) 2851M: Karen Xie <kxie@chelsio.com> 2852L: linux-scsi@vger.kernel.org 2853W: http://www.chelsio.com 2854S: Supported 2855F: drivers/scsi/cxgbi/cxgb4i 2856 2857CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 2858M: Steve Wise <swise@chelsio.com> 2859L: linux-rdma@vger.kernel.org 2860W: http://www.openfabrics.org 2861S: Supported 2862F: drivers/infiniband/hw/cxgb4/ 2863 2864CXGB4VF ETHERNET DRIVER (CXGB4VF) 2865M: Casey Leedom <leedom@chelsio.com> 2866L: netdev@vger.kernel.org 2867W: http://www.chelsio.com 2868S: Supported 2869F: drivers/net/ethernet/chelsio/cxgb4vf/ 2870 2871CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 2872M: Ian Munsie <imunsie@au1.ibm.com> 2873M: Michael Neuling <mikey@neuling.org> 2874L: linuxppc-dev@lists.ozlabs.org 2875S: Supported 2876F: drivers/misc/cxl/ 2877F: include/misc/cxl.h 2878F: include/uapi/misc/cxl.h 2879F: Documentation/powerpc/cxl.txt 2880F: Documentation/powerpc/cxl.txt 2881F: Documentation/ABI/testing/sysfs-class-cxl 2882 2883STMMAC ETHERNET DRIVER 2884M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2885L: netdev@vger.kernel.org 2886W: http://www.stlinux.com 2887S: Supported 2888F: drivers/net/ethernet/stmicro/stmmac/ 2889 2890CYBERPRO FB DRIVER 2891M: Russell King <linux@arm.linux.org.uk> 2892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2893W: http://www.arm.linux.org.uk/ 2894S: Maintained 2895F: drivers/video/fbdev/cyber2000fb.* 2896 2897CYCLADES ASYNC MUX DRIVER 2898W: http://www.cyclades.com/ 2899S: Orphan 2900F: drivers/tty/cyclades.c 2901F: include/linux/cyclades.h 2902F: include/uapi/linux/cyclades.h 2903 2904CYCLADES PC300 DRIVER 2905W: http://www.cyclades.com/ 2906S: Orphan 2907F: drivers/net/wan/pc300* 2908 2909CYPRESS_FIRMWARE MEDIA DRIVER 2910M: Antti Palosaari <crope@iki.fi> 2911L: linux-media@vger.kernel.org 2912W: http://linuxtv.org/ 2913W: http://palosaari.fi/linux/ 2914Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2915T: git git://linuxtv.org/anttip/media_tree.git 2916S: Maintained 2917F: drivers/media/common/cypress_firmware* 2918 2919CYTTSP TOUCHSCREEN DRIVER 2920M: Ferruh Yigit <fery@cypress.com> 2921L: linux-input@vger.kernel.org 2922S: Supported 2923F: drivers/input/touchscreen/cyttsp* 2924F: include/linux/input/cyttsp.h 2925 2926DAMA SLAVE for AX.25 2927M: Joerg Reuter <jreuter@yaina.de> 2928W: http://yaina.de/jreuter/ 2929W: http://www.qsl.net/dl1bke/ 2930L: linux-hams@vger.kernel.org 2931S: Maintained 2932F: net/ax25/af_ax25.c 2933F: net/ax25/ax25_dev.c 2934F: net/ax25/ax25_ds_* 2935F: net/ax25/ax25_in.c 2936F: net/ax25/ax25_out.c 2937F: net/ax25/ax25_timer.c 2938F: net/ax25/sysctl_net_ax25.c 2939 2940DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 2941L: netdev@vger.kernel.org 2942S: Orphan 2943F: Documentation/networking/dmfe.txt 2944F: drivers/net/ethernet/dec/tulip/dmfe.c 2945 2946DC390/AM53C974 SCSI driver 2947M: Hannes Reinecke <hare@suse.de> 2948L: linux-scsi@vger.kernel.org 2949S: Maintained 2950F: drivers/scsi/am53c974.c 2951 2952DC395x SCSI driver 2953M: Oliver Neukum <oliver@neukum.org> 2954M: Ali Akcaagac <aliakc@web.de> 2955M: Jamie Lenehan <lenehan@twibble.org> 2956L: dc395x@twibble.org 2957W: http://twibble.org/dist/dc395x/ 2958W: http://lists.twibble.org/mailman/listinfo/dc395x/ 2959S: Maintained 2960F: Documentation/scsi/dc395x.txt 2961F: drivers/scsi/dc395x.* 2962 2963DCCP PROTOCOL 2964M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 2965L: dccp@vger.kernel.org 2966W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 2967S: Maintained 2968F: include/linux/dccp.h 2969F: include/uapi/linux/dccp.h 2970F: include/linux/tfrc.h 2971F: net/dccp/ 2972 2973DECnet NETWORK LAYER 2974W: http://linux-decnet.sourceforge.net 2975L: linux-decnet-user@lists.sourceforge.net 2976S: Orphan 2977F: Documentation/networking/decnet.txt 2978F: net/decnet/ 2979 2980DECSTATION PLATFORM SUPPORT 2981M: "Maciej W. Rozycki" <macro@linux-mips.org> 2982L: linux-mips@linux-mips.org 2983W: http://www.linux-mips.org/wiki/DECstation 2984S: Maintained 2985F: arch/mips/dec/ 2986F: arch/mips/include/asm/dec/ 2987F: arch/mips/include/asm/mach-dec/ 2988 2989DEFXX FDDI NETWORK DRIVER 2990M: "Maciej W. Rozycki" <macro@linux-mips.org> 2991S: Maintained 2992F: drivers/net/fddi/defxx.* 2993 2994DELL LAPTOP DRIVER 2995M: Matthew Garrett <mjg59@srcf.ucam.org> 2996L: platform-driver-x86@vger.kernel.org 2997S: Maintained 2998F: drivers/platform/x86/dell-laptop.c 2999 3000DELL LAPTOP SMM DRIVER 3001M: Guenter Roeck <linux@roeck-us.net> 3002F: drivers/char/i8k.c 3003F: include/uapi/linux/i8k.h 3004 3005DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3006M: Doug Warzecha <Douglas_Warzecha@dell.com> 3007S: Maintained 3008F: Documentation/dcdbas.txt 3009F: drivers/firmware/dcdbas.* 3010 3011DELL WMI EXTRAS DRIVER 3012M: Matthew Garrett <mjg59@srcf.ucam.org> 3013S: Maintained 3014F: drivers/platform/x86/dell-wmi.c 3015 3016DESIGNWARE USB2 DRD IP DRIVER 3017M: Paul Zimmerman <paulz@synopsys.com> 3018L: linux-usb@vger.kernel.org 3019T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3020S: Maintained 3021F: drivers/usb/dwc2/ 3022 3023DESIGNWARE USB3 DRD IP DRIVER 3024M: Felipe Balbi <balbi@ti.com> 3025L: linux-usb@vger.kernel.org 3026L: linux-omap@vger.kernel.org 3027T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3028S: Maintained 3029F: drivers/usb/dwc3/ 3030 3031DEVICE COREDUMP (DEV_COREDUMP) 3032M: Johannes Berg <johannes@sipsolutions.net> 3033L: linux-kernel@vger.kernel.org 3034S: Maintained 3035F: drivers/base/devcoredump.c 3036F: include/linux/devcoredump.h 3037 3038DEVICE FREQUENCY (DEVFREQ) 3039M: MyungJoo Ham <myungjoo.ham@samsung.com> 3040M: Kyungmin Park <kyungmin.park@samsung.com> 3041L: linux-pm@vger.kernel.org 3042S: Maintained 3043F: drivers/devfreq/ 3044 3045DEVICE NUMBER REGISTRY 3046M: Torben Mathiasen <device@lanana.org> 3047W: http://lanana.org/docs/device-list/index.html 3048S: Maintained 3049 3050DEVICE-MAPPER (LVM) 3051M: Alasdair Kergon <agk@redhat.com> 3052M: Mike Snitzer <snitzer@redhat.com> 3053M: dm-devel@redhat.com 3054L: dm-devel@redhat.com 3055W: http://sources.redhat.com/dm 3056Q: http://patchwork.kernel.org/project/dm-devel/list/ 3057T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3058T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3059S: Maintained 3060F: Documentation/device-mapper/ 3061F: drivers/md/dm* 3062F: drivers/md/persistent-data/ 3063F: include/linux/device-mapper.h 3064F: include/linux/dm-*.h 3065F: include/uapi/linux/dm-*.h 3066 3067DIALOG SEMICONDUCTOR DRIVERS 3068M: Support Opensource <support.opensource@diasemi.com> 3069W: http://www.dialog-semiconductor.com/products 3070S: Supported 3071F: Documentation/hwmon/da90?? 3072F: drivers/gpio/gpio-da90??.c 3073F: drivers/hwmon/da90??-hwmon.c 3074F: drivers/input/misc/da90??_onkey.c 3075F: drivers/input/touchscreen/da9052_tsi.c 3076F: drivers/leds/leds-da90??.c 3077F: drivers/mfd/da903x.c 3078F: drivers/mfd/da90??-*.c 3079F: drivers/power/da9052-battery.c 3080F: drivers/regulator/da903x.c 3081F: drivers/regulator/da9???-regulator.[ch] 3082F: drivers/rtc/rtc-da90??.c 3083F: drivers/video/backlight/da90??_bl.c 3084F: drivers/watchdog/da90??_wdt.c 3085F: include/linux/mfd/da903x.h 3086F: include/linux/mfd/da9052/ 3087F: include/linux/mfd/da9055/ 3088F: include/linux/mfd/da9063/ 3089F: include/sound/da[79]*.h 3090F: sound/soc/codecs/da[79]*.[ch] 3091 3092DIGI NEO AND CLASSIC PCI PRODUCTS 3093M: Lidza Louina <lidza.louina@gmail.com> 3094M: Mark Hounschell <markh@compro.net> 3095L: driverdev-devel@linuxdriverproject.org 3096S: Maintained 3097F: drivers/staging/dgnc/ 3098 3099DIGI EPCA PCI PRODUCTS 3100M: Lidza Louina <lidza.louina@gmail.com> 3101M: Mark Hounschell <markh@compro.net> 3102M: Daeseok Youn <daeseok.youn@gmail.com> 3103L: driverdev-devel@linuxdriverproject.org 3104S: Maintained 3105F: drivers/staging/dgap/ 3106 3107DIOLAN U2C-12 I2C DRIVER 3108M: Guenter Roeck <linux@roeck-us.net> 3109L: linux-i2c@vger.kernel.org 3110S: Maintained 3111F: drivers/i2c/busses/i2c-diolan-u2c.c 3112 3113DIRECTORY NOTIFICATION (DNOTIFY) 3114M: Eric Paris <eparis@parisplace.org> 3115S: Maintained 3116F: Documentation/filesystems/dnotify.txt 3117F: fs/notify/dnotify/ 3118F: include/linux/dnotify.h 3119 3120DISK GEOMETRY AND PARTITION HANDLING 3121M: Andries Brouwer <aeb@cwi.nl> 3122W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3123W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3124W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3125S: Maintained 3126 3127DISKQUOTA 3128M: Jan Kara <jack@suse.cz> 3129S: Maintained 3130F: Documentation/filesystems/quota.txt 3131F: fs/quota/ 3132F: include/linux/quota*.h 3133F: include/uapi/linux/quota*.h 3134 3135DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3136M: Bernie Thompson <bernie@plugable.com> 3137L: linux-fbdev@vger.kernel.org 3138S: Maintained 3139W: http://plugable.com/category/projects/udlfb/ 3140F: drivers/video/fbdev/udlfb.c 3141F: include/video/udlfb.h 3142F: Documentation/fb/udlfb.txt 3143 3144DISTRIBUTED LOCK MANAGER (DLM) 3145M: Christine Caulfield <ccaulfie@redhat.com> 3146M: David Teigland <teigland@redhat.com> 3147L: cluster-devel@redhat.com 3148W: http://sources.redhat.com/cluster/ 3149T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3150S: Supported 3151F: fs/dlm/ 3152 3153DMA BUFFER SHARING FRAMEWORK 3154M: Sumit Semwal <sumit.semwal@linaro.org> 3155S: Maintained 3156L: linux-media@vger.kernel.org 3157L: dri-devel@lists.freedesktop.org 3158L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3159F: drivers/dma-buf/ 3160F: include/linux/dma-buf* 3161F: include/linux/reservation.h 3162F: include/linux/*fence.h 3163F: Documentation/dma-buf-sharing.txt 3164T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3165 3166DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3167M: Vinod Koul <vinod.koul@intel.com> 3168L: dmaengine@vger.kernel.org 3169Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3170S: Maintained 3171F: drivers/dma/ 3172F: include/linux/dma* 3173F: Documentation/dmaengine/ 3174T: git git://git.infradead.org/users/vkoul/slave-dma.git 3175 3176DME1737 HARDWARE MONITOR DRIVER 3177M: Juerg Haefliger <juergh@gmail.com> 3178L: lm-sensors@lm-sensors.org 3179S: Maintained 3180F: Documentation/hwmon/dme1737 3181F: drivers/hwmon/dme1737.c 3182 3183DOCKING STATION DRIVER 3184M: Shaohua Li <shaohua.li@intel.com> 3185L: linux-acpi@vger.kernel.org 3186S: Supported 3187F: drivers/acpi/dock.c 3188 3189DOCUMENTATION 3190M: Jonathan Corbet <corbet@lwn.net> 3191L: linux-doc@vger.kernel.org 3192S: Maintained 3193F: Documentation/ 3194X: Documentation/ABI/ 3195X: Documentation/devicetree/ 3196X: Documentation/[a-z][a-z]_[A-Z][A-Z]/ 3197 3198DOUBLETALK DRIVER 3199M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3200L: blinux-list@redhat.com 3201S: Maintained 3202F: drivers/char/dtlk.c 3203F: include/linux/dtlk.h 3204 3205DPT_I2O SCSI RAID DRIVER 3206M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3207L: linux-scsi@vger.kernel.org 3208W: http://www.adaptec.com/ 3209S: Maintained 3210F: drivers/scsi/dpt* 3211F: drivers/scsi/dpt/ 3212 3213DRBD DRIVER 3214P: Philipp Reisner 3215P: Lars Ellenberg 3216M: drbd-dev@lists.linbit.com 3217L: drbd-user@lists.linbit.com 3218W: http://www.drbd.org 3219T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3220T: git git://git.drbd.org/drbd-8.3.git 3221S: Supported 3222F: drivers/block/drbd/ 3223F: lib/lru_cache.c 3224F: Documentation/blockdev/drbd/ 3225 3226DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 3227M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3228T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3229S: Supported 3230F: Documentation/kobject.txt 3231F: drivers/base/ 3232F: fs/sysfs/ 3233F: fs/debugfs/ 3234F: include/linux/kobj* 3235F: include/linux/debugfs.h 3236F: lib/kobj* 3237 3238DRM DRIVERS 3239M: David Airlie <airlied@linux.ie> 3240L: dri-devel@lists.freedesktop.org 3241T: git git://people.freedesktop.org/~airlied/linux 3242S: Maintained 3243F: drivers/gpu/drm/ 3244F: drivers/gpu/vga/ 3245F: include/drm/ 3246F: include/uapi/drm/ 3247 3248RADEON DRM DRIVERS 3249M: Alex Deucher <alexander.deucher@amd.com> 3250M: Christian König <christian.koenig@amd.com> 3251L: dri-devel@lists.freedesktop.org 3252T: git git://people.freedesktop.org/~agd5f/linux 3253S: Supported 3254F: drivers/gpu/drm/radeon/ 3255F: include/uapi/drm/radeon* 3256 3257DRM PANEL DRIVERS 3258M: Thierry Reding <thierry.reding@gmail.com> 3259L: dri-devel@lists.freedesktop.org 3260T: git git://anongit.freedesktop.org/tegra/linux.git 3261S: Maintained 3262F: drivers/gpu/drm/drm_panel.c 3263F: drivers/gpu/drm/panel/ 3264F: include/drm/drm_panel.h 3265F: Documentation/devicetree/bindings/panel/ 3266 3267INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3268M: Daniel Vetter <daniel.vetter@intel.com> 3269M: Jani Nikula <jani.nikula@linux.intel.com> 3270L: intel-gfx@lists.freedesktop.org 3271L: dri-devel@lists.freedesktop.org 3272Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3273T: git git://anongit.freedesktop.org/drm-intel 3274S: Supported 3275F: drivers/gpu/drm/i915/ 3276F: include/drm/i915* 3277F: include/uapi/drm/i915* 3278 3279DRM DRIVERS FOR EXYNOS 3280M: Inki Dae <inki.dae@samsung.com> 3281M: Joonyoung Shim <jy0922.shim@samsung.com> 3282M: Seung-Woo Kim <sw0312.kim@samsung.com> 3283M: Kyungmin Park <kyungmin.park@samsung.com> 3284L: dri-devel@lists.freedesktop.org 3285T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3286S: Supported 3287F: drivers/gpu/drm/exynos/ 3288F: include/drm/exynos* 3289F: include/uapi/drm/exynos* 3290 3291DRM DRIVERS FOR NVIDIA TEGRA 3292M: Thierry Reding <thierry.reding@gmail.com> 3293M: Terje Bergström <tbergstrom@nvidia.com> 3294L: dri-devel@lists.freedesktop.org 3295L: linux-tegra@vger.kernel.org 3296T: git git://anongit.freedesktop.org/tegra/linux.git 3297S: Supported 3298F: drivers/gpu/drm/tegra/ 3299F: drivers/gpu/host1x/ 3300F: include/linux/host1x.h 3301F: include/uapi/drm/tegra_drm.h 3302F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3303 3304DRM DRIVERS FOR RENESAS 3305M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3306L: dri-devel@lists.freedesktop.org 3307L: linux-sh@vger.kernel.org 3308T: git git://people.freedesktop.org/~airlied/linux 3309S: Supported 3310F: drivers/gpu/drm/rcar-du/ 3311F: drivers/gpu/drm/shmobile/ 3312F: include/linux/platform_data/rcar-du.h 3313F: include/linux/platform_data/shmob_drm.h 3314 3315DSBR100 USB FM RADIO DRIVER 3316M: Alexey Klimov <klimov.linux@gmail.com> 3317L: linux-media@vger.kernel.org 3318T: git git://linuxtv.org/media_tree.git 3319S: Maintained 3320F: drivers/media/radio/dsbr100.c 3321 3322DSCC4 DRIVER 3323M: Francois Romieu <romieu@fr.zoreil.com> 3324L: netdev@vger.kernel.org 3325S: Maintained 3326F: drivers/net/wan/dscc4.c 3327 3328DVB_USB_AF9015 MEDIA DRIVER 3329M: Antti Palosaari <crope@iki.fi> 3330L: linux-media@vger.kernel.org 3331W: http://linuxtv.org/ 3332W: http://palosaari.fi/linux/ 3333Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3334T: git git://linuxtv.org/anttip/media_tree.git 3335S: Maintained 3336F: drivers/media/usb/dvb-usb-v2/af9015* 3337 3338DVB_USB_AF9035 MEDIA DRIVER 3339M: Antti Palosaari <crope@iki.fi> 3340L: linux-media@vger.kernel.org 3341W: http://linuxtv.org/ 3342W: http://palosaari.fi/linux/ 3343Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3344T: git git://linuxtv.org/anttip/media_tree.git 3345S: Maintained 3346F: drivers/media/usb/dvb-usb-v2/af9035* 3347 3348DVB_USB_ANYSEE MEDIA DRIVER 3349M: Antti Palosaari <crope@iki.fi> 3350L: linux-media@vger.kernel.org 3351W: http://linuxtv.org/ 3352W: http://palosaari.fi/linux/ 3353Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3354T: git git://linuxtv.org/anttip/media_tree.git 3355S: Maintained 3356F: drivers/media/usb/dvb-usb-v2/anysee* 3357 3358DVB_USB_AU6610 MEDIA DRIVER 3359M: Antti Palosaari <crope@iki.fi> 3360L: linux-media@vger.kernel.org 3361W: http://linuxtv.org/ 3362W: http://palosaari.fi/linux/ 3363Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3364T: git git://linuxtv.org/anttip/media_tree.git 3365S: Maintained 3366F: drivers/media/usb/dvb-usb-v2/au6610* 3367 3368DVB_USB_CE6230 MEDIA DRIVER 3369M: Antti Palosaari <crope@iki.fi> 3370L: linux-media@vger.kernel.org 3371W: http://linuxtv.org/ 3372W: http://palosaari.fi/linux/ 3373Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3374T: git git://linuxtv.org/anttip/media_tree.git 3375S: Maintained 3376F: drivers/media/usb/dvb-usb-v2/ce6230* 3377 3378DVB_USB_CXUSB MEDIA DRIVER 3379M: Michael Krufky <mkrufky@linuxtv.org> 3380L: linux-media@vger.kernel.org 3381W: http://linuxtv.org/ 3382W: http://github.com/mkrufky 3383Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3384T: git git://linuxtv.org/media_tree.git 3385S: Maintained 3386F: drivers/media/usb/dvb-usb/cxusb* 3387 3388DVB_USB_EC168 MEDIA DRIVER 3389M: Antti Palosaari <crope@iki.fi> 3390L: linux-media@vger.kernel.org 3391W: http://linuxtv.org/ 3392W: http://palosaari.fi/linux/ 3393Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3394T: git git://linuxtv.org/anttip/media_tree.git 3395S: Maintained 3396F: drivers/media/usb/dvb-usb-v2/ec168* 3397 3398DVB_USB_GL861 MEDIA DRIVER 3399M: Antti Palosaari <crope@iki.fi> 3400L: linux-media@vger.kernel.org 3401W: http://linuxtv.org/ 3402Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3403T: git git://linuxtv.org/anttip/media_tree.git 3404S: Maintained 3405F: drivers/media/usb/dvb-usb-v2/gl861* 3406 3407DVB_USB_MXL111SF MEDIA DRIVER 3408M: Michael Krufky <mkrufky@linuxtv.org> 3409L: linux-media@vger.kernel.org 3410W: http://linuxtv.org/ 3411W: http://github.com/mkrufky 3412Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3413T: git git://linuxtv.org/mkrufky/mxl111sf.git 3414S: Maintained 3415F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3416 3417DVB_USB_RTL28XXU MEDIA DRIVER 3418M: Antti Palosaari <crope@iki.fi> 3419L: linux-media@vger.kernel.org 3420W: http://linuxtv.org/ 3421W: http://palosaari.fi/linux/ 3422Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3423T: git git://linuxtv.org/anttip/media_tree.git 3424S: Maintained 3425F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3426 3427DVB_USB_V2 MEDIA DRIVER 3428M: Antti Palosaari <crope@iki.fi> 3429L: linux-media@vger.kernel.org 3430W: http://linuxtv.org/ 3431W: http://palosaari.fi/linux/ 3432Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3433T: git git://linuxtv.org/anttip/media_tree.git 3434S: Maintained 3435F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3436F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3437 3438DYNAMIC DEBUG 3439M: Jason Baron <jbaron@akamai.com> 3440S: Maintained 3441F: lib/dynamic_debug.c 3442F: include/linux/dynamic_debug.h 3443 3444DZ DECSTATION DZ11 SERIAL DRIVER 3445M: "Maciej W. Rozycki" <macro@linux-mips.org> 3446S: Maintained 3447F: drivers/tty/serial/dz.* 3448 3449E4000 MEDIA DRIVER 3450M: Antti Palosaari <crope@iki.fi> 3451L: linux-media@vger.kernel.org 3452W: http://linuxtv.org/ 3453W: http://palosaari.fi/linux/ 3454Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3455T: git git://linuxtv.org/anttip/media_tree.git 3456S: Maintained 3457F: drivers/media/tuners/e4000* 3458 3459EATA ISA/EISA/PCI SCSI DRIVER 3460M: Dario Ballabio <ballabio_dario@emc.com> 3461L: linux-scsi@vger.kernel.org 3462S: Maintained 3463F: drivers/scsi/eata.c 3464 3465EC100 MEDIA DRIVER 3466M: Antti Palosaari <crope@iki.fi> 3467L: linux-media@vger.kernel.org 3468W: http://linuxtv.org/ 3469W: http://palosaari.fi/linux/ 3470Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3471T: git git://linuxtv.org/anttip/media_tree.git 3472S: Maintained 3473F: drivers/media/dvb-frontends/ec100* 3474 3475ECRYPT FILE SYSTEM 3476M: Tyler Hicks <tyhicks@canonical.com> 3477L: ecryptfs@vger.kernel.org 3478W: http://ecryptfs.org 3479W: https://launchpad.net/ecryptfs 3480S: Supported 3481F: Documentation/filesystems/ecryptfs.txt 3482F: fs/ecryptfs/ 3483 3484EDAC-CORE 3485M: Doug Thompson <dougthompson@xmission.com> 3486M: Borislav Petkov <bp@alien8.de> 3487M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3488L: linux-edac@vger.kernel.org 3489W: bluesmoke.sourceforge.net 3490S: Supported 3491F: Documentation/edac.txt 3492F: drivers/edac/ 3493F: include/linux/edac.h 3494 3495EDAC-AMD64 3496M: Doug Thompson <dougthompson@xmission.com> 3497M: Borislav Petkov <bp@alien8.de> 3498L: linux-edac@vger.kernel.org 3499W: bluesmoke.sourceforge.net 3500S: Maintained 3501F: drivers/edac/amd64_edac* 3502 3503EDAC-CALXEDA 3504M: Doug Thompson <dougthompson@xmission.com> 3505M: Robert Richter <rric@kernel.org> 3506L: linux-edac@vger.kernel.org 3507W: bluesmoke.sourceforge.net 3508S: Maintained 3509F: drivers/edac/highbank* 3510 3511EDAC-CAVIUM 3512M: Ralf Baechle <ralf@linux-mips.org> 3513M: David Daney <david.daney@cavium.com> 3514L: linux-edac@vger.kernel.org 3515L: linux-mips@linux-mips.org 3516W: bluesmoke.sourceforge.net 3517S: Supported 3518F: drivers/edac/octeon_edac* 3519 3520EDAC-E752X 3521M: Mark Gross <mark.gross@intel.com> 3522M: Doug Thompson <dougthompson@xmission.com> 3523L: linux-edac@vger.kernel.org 3524W: bluesmoke.sourceforge.net 3525S: Maintained 3526F: drivers/edac/e752x_edac.c 3527 3528EDAC-E7XXX 3529M: Doug Thompson <dougthompson@xmission.com> 3530L: linux-edac@vger.kernel.org 3531W: bluesmoke.sourceforge.net 3532S: Maintained 3533F: drivers/edac/e7xxx_edac.c 3534 3535EDAC-GHES 3536M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3537L: linux-edac@vger.kernel.org 3538W: bluesmoke.sourceforge.net 3539S: Maintained 3540F: drivers/edac/ghes_edac.c 3541 3542EDAC-I82443BXGX 3543M: Tim Small <tim@buttersideup.com> 3544L: linux-edac@vger.kernel.org 3545W: bluesmoke.sourceforge.net 3546S: Maintained 3547F: drivers/edac/i82443bxgx_edac.c 3548 3549EDAC-I3000 3550M: Jason Uhlenkott <juhlenko@akamai.com> 3551L: linux-edac@vger.kernel.org 3552W: bluesmoke.sourceforge.net 3553S: Maintained 3554F: drivers/edac/i3000_edac.c 3555 3556EDAC-I5000 3557M: Doug Thompson <dougthompson@xmission.com> 3558L: linux-edac@vger.kernel.org 3559W: bluesmoke.sourceforge.net 3560S: Maintained 3561F: drivers/edac/i5000_edac.c 3562 3563EDAC-I5400 3564M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3565L: linux-edac@vger.kernel.org 3566W: bluesmoke.sourceforge.net 3567S: Maintained 3568F: drivers/edac/i5400_edac.c 3569 3570EDAC-I7300 3571M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3572L: linux-edac@vger.kernel.org 3573W: bluesmoke.sourceforge.net 3574S: Maintained 3575F: drivers/edac/i7300_edac.c 3576 3577EDAC-I7CORE 3578M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3579L: linux-edac@vger.kernel.org 3580W: bluesmoke.sourceforge.net 3581S: Maintained 3582F: drivers/edac/i7core_edac.c 3583 3584EDAC-I82975X 3585M: Ranganathan Desikan <ravi@jetztechnologies.com> 3586M: "Arvind R." <arvino55@gmail.com> 3587L: linux-edac@vger.kernel.org 3588W: bluesmoke.sourceforge.net 3589S: Maintained 3590F: drivers/edac/i82975x_edac.c 3591 3592EDAC-IE31200 3593M: Jason Baron <jbaron@akamai.com> 3594L: linux-edac@vger.kernel.org 3595W: bluesmoke.sourceforge.net 3596S: Maintained 3597F: drivers/edac/ie31200_edac.c 3598 3599EDAC-MPC85XX 3600M: Johannes Thumshirn <johannes.thumshirn@men.de> 3601L: linux-edac@vger.kernel.org 3602W: bluesmoke.sourceforge.net 3603S: Maintained 3604F: drivers/edac/mpc85xx_edac.[ch] 3605 3606EDAC-PASEMI 3607M: Egor Martovetsky <egor@pasemi.com> 3608L: linux-edac@vger.kernel.org 3609W: bluesmoke.sourceforge.net 3610S: Maintained 3611F: drivers/edac/pasemi_edac.c 3612 3613EDAC-R82600 3614M: Tim Small <tim@buttersideup.com> 3615L: linux-edac@vger.kernel.org 3616W: bluesmoke.sourceforge.net 3617S: Maintained 3618F: drivers/edac/r82600_edac.c 3619 3620EDAC-SBRIDGE 3621M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3622L: linux-edac@vger.kernel.org 3623W: bluesmoke.sourceforge.net 3624S: Maintained 3625F: drivers/edac/sb_edac.c 3626 3627EDIROL UA-101/UA-1000 DRIVER 3628M: Clemens Ladisch <clemens@ladisch.de> 3629L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3630T: git git://git.alsa-project.org/alsa-kernel.git 3631S: Maintained 3632F: sound/usb/misc/ua101.c 3633 3634EXTENSIBLE FIRMWARE INTERFACE (EFI) 3635M: Matt Fleming <matt.fleming@intel.com> 3636L: linux-efi@vger.kernel.org 3637T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3638S: Maintained 3639F: Documentation/efi-stub.txt 3640F: arch/ia64/kernel/efi.c 3641F: arch/x86/boot/compressed/eboot.[ch] 3642F: arch/x86/include/asm/efi.h 3643F: arch/x86/platform/efi/* 3644F: drivers/firmware/efi/* 3645F: include/linux/efi*.h 3646 3647EFI VARIABLE FILESYSTEM 3648M: Matthew Garrett <matthew.garrett@nebula.com> 3649M: Jeremy Kerr <jk@ozlabs.org> 3650M: Matt Fleming <matt.fleming@intel.com> 3651T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3652L: linux-efi@vger.kernel.org 3653S: Maintained 3654F: fs/efivarfs/ 3655 3656EFIFB FRAMEBUFFER DRIVER 3657L: linux-fbdev@vger.kernel.org 3658M: Peter Jones <pjones@redhat.com> 3659S: Maintained 3660F: drivers/video/fbdev/efifb.c 3661 3662EFS FILESYSTEM 3663W: http://aeschi.ch.eu.org/efs/ 3664S: Orphan 3665F: fs/efs/ 3666 3667EHCA (IBM GX bus InfiniBand adapter) DRIVER 3668M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3669M: Christoph Raisch <raisch@de.ibm.com> 3670L: linux-rdma@vger.kernel.org 3671S: Supported 3672F: drivers/infiniband/hw/ehca/ 3673 3674EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3675M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3676L: netdev@vger.kernel.org 3677S: Maintained 3678F: drivers/net/ethernet/ibm/ehea/ 3679 3680EM28XX VIDEO4LINUX DRIVER 3681M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3682L: linux-media@vger.kernel.org 3683W: http://linuxtv.org 3684T: git git://linuxtv.org/media_tree.git 3685S: Maintained 3686F: drivers/media/usb/em28xx/ 3687 3688EMBEDDED LINUX 3689M: Paul Gortmaker <paul.gortmaker@windriver.com> 3690M: Matt Mackall <mpm@selenic.com> 3691M: David Woodhouse <dwmw2@infradead.org> 3692L: linux-embedded@vger.kernel.org 3693S: Maintained 3694 3695EMULEX LPFC FC SCSI DRIVER 3696M: James Smart <james.smart@emulex.com> 3697L: linux-scsi@vger.kernel.org 3698W: http://sourceforge.net/projects/lpfcxxxx 3699S: Supported 3700F: drivers/scsi/lpfc/ 3701 3702ENE CB710 FLASH CARD READER DRIVER 3703M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 3704S: Maintained 3705F: drivers/misc/cb710/ 3706F: drivers/mmc/host/cb710-mmc.* 3707F: include/linux/cb710.h 3708 3709ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3710M: Maxim Levitsky <maximlevitsky@gmail.com> 3711S: Maintained 3712F: drivers/media/rc/ene_ir.* 3713 3714ENHANCED ERROR HANDLING (EEH) 3715M: Gavin Shan <shangw@linux.vnet.ibm.com> 3716L: linuxppc-dev@lists.ozlabs.org 3717S: Supported 3718F: Documentation/powerpc/eeh-pci-error-recovery.txt 3719F: arch/powerpc/kernel/eeh*.c 3720 3721EPSON S1D13XXX FRAMEBUFFER DRIVER 3722M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3723S: Maintained 3724T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3725F: drivers/video/fbdev/s1d13xxxfb.c 3726F: include/video/s1d13xxxfb.h 3727 3728ET131X NETWORK DRIVER 3729M: Mark Einon <mark.einon@gmail.com> 3730S: Odd Fixes 3731F: drivers/net/ethernet/agere/ 3732 3733ETHERNET BRIDGE 3734M: Stephen Hemminger <stephen@networkplumber.org> 3735L: bridge@lists.linux-foundation.org 3736L: netdev@vger.kernel.org 3737W: http://www.linuxfoundation.org/en/Net:Bridge 3738S: Maintained 3739F: include/linux/netfilter_bridge/ 3740F: net/bridge/ 3741 3742ETHERNET PHY LIBRARY 3743M: Florian Fainelli <f.fainelli@gmail.com> 3744L: netdev@vger.kernel.org 3745S: Maintained 3746F: include/linux/phy.h 3747F: include/linux/phy_fixed.h 3748F: drivers/net/phy/ 3749F: Documentation/networking/phy.txt 3750F: drivers/of/of_mdio.c 3751F: drivers/of/of_net.c 3752 3753EXT2 FILE SYSTEM 3754M: Jan Kara <jack@suse.cz> 3755L: linux-ext4@vger.kernel.org 3756S: Maintained 3757F: Documentation/filesystems/ext2.txt 3758F: fs/ext2/ 3759F: include/linux/ext2* 3760 3761EXT3 FILE SYSTEM 3762M: Jan Kara <jack@suse.cz> 3763M: Andrew Morton <akpm@linux-foundation.org> 3764M: Andreas Dilger <adilger.kernel@dilger.ca> 3765L: linux-ext4@vger.kernel.org 3766S: Maintained 3767F: Documentation/filesystems/ext3.txt 3768F: fs/ext3/ 3769 3770EXT4 FILE SYSTEM 3771M: "Theodore Ts'o" <tytso@mit.edu> 3772M: Andreas Dilger <adilger.kernel@dilger.ca> 3773L: linux-ext4@vger.kernel.org 3774W: http://ext4.wiki.kernel.org 3775Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3776S: Maintained 3777F: Documentation/filesystems/ext4.txt 3778F: fs/ext4/ 3779 3780Extended Verification Module (EVM) 3781M: Mimi Zohar <zohar@linux.vnet.ibm.com> 3782L: linux-ima-devel@lists.sourceforge.net 3783L: linux-security-module@vger.kernel.org 3784S: Supported 3785F: security/integrity/evm/ 3786 3787EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3788M: MyungJoo Ham <myungjoo.ham@samsung.com> 3789M: Chanwoo Choi <cw00.choi@samsung.com> 3790L: linux-kernel@vger.kernel.org 3791T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 3792S: Maintained 3793F: drivers/extcon/ 3794F: Documentation/extcon/ 3795 3796EXYNOS DP DRIVER 3797M: Jingoo Han <jg1.han@samsung.com> 3798L: dri-devel@lists.freedesktop.org 3799S: Maintained 3800F: drivers/gpu/drm/exynos/exynos_dp* 3801 3802EXYNOS MIPI DISPLAY DRIVERS 3803M: Inki Dae <inki.dae@samsung.com> 3804M: Donghwa Lee <dh09.lee@samsung.com> 3805M: Kyungmin Park <kyungmin.park@samsung.com> 3806L: linux-fbdev@vger.kernel.org 3807S: Maintained 3808F: drivers/video/fbdev/exynos/exynos_mipi* 3809F: include/video/exynos_mipi* 3810 3811F71805F HARDWARE MONITORING DRIVER 3812M: Jean Delvare <jdelvare@suse.de> 3813L: lm-sensors@lm-sensors.org 3814S: Maintained 3815F: Documentation/hwmon/f71805f 3816F: drivers/hwmon/f71805f.c 3817 3818FC0011 TUNER DRIVER 3819M: Michael Buesch <m@bues.ch> 3820L: linux-media@vger.kernel.org 3821S: Maintained 3822F: drivers/media/tuners/fc0011.h 3823F: drivers/media/tuners/fc0011.c 3824 3825FC2580 MEDIA DRIVER 3826M: Antti Palosaari <crope@iki.fi> 3827L: linux-media@vger.kernel.org 3828W: http://linuxtv.org/ 3829W: http://palosaari.fi/linux/ 3830Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3831T: git git://linuxtv.org/anttip/media_tree.git 3832S: Maintained 3833F: drivers/media/tuners/fc2580* 3834 3835FANOTIFY 3836M: Eric Paris <eparis@redhat.com> 3837S: Maintained 3838F: fs/notify/fanotify/ 3839F: include/linux/fanotify.h 3840F: include/uapi/linux/fanotify.h 3841 3842FARSYNC SYNCHRONOUS DRIVER 3843M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3844W: http://www.farsite.co.uk/ 3845S: Supported 3846F: drivers/net/wan/farsync.* 3847 3848FAULT INJECTION SUPPORT 3849M: Akinobu Mita <akinobu.mita@gmail.com> 3850S: Supported 3851F: Documentation/fault-injection/ 3852F: lib/fault-inject.c 3853 3854FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3855M: Robert Love <robert.w.love@intel.com> 3856L: fcoe-devel@open-fcoe.org 3857W: www.Open-FCoE.org 3858S: Supported 3859F: drivers/scsi/libfc/ 3860F: drivers/scsi/fcoe/ 3861F: include/scsi/fc/ 3862F: include/scsi/libfc.h 3863F: include/scsi/libfcoe.h 3864F: include/uapi/scsi/fc/ 3865 3866FILE LOCKING (flock() and fcntl()/lockf()) 3867M: Jeff Layton <jlayton@poochiereds.net> 3868M: J. Bruce Fields <bfields@fieldses.org> 3869L: linux-fsdevel@vger.kernel.org 3870S: Maintained 3871F: include/linux/fcntl.h 3872F: include/linux/fs.h 3873F: include/uapi/linux/fcntl.h 3874F: include/uapi/linux/fs.h 3875F: fs/fcntl.c 3876F: fs/locks.c 3877 3878FILESYSTEMS (VFS and infrastructure) 3879M: Alexander Viro <viro@zeniv.linux.org.uk> 3880L: linux-fsdevel@vger.kernel.org 3881S: Maintained 3882F: fs/* 3883 3884FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3885M: Riku Voipio <riku.voipio@iki.fi> 3886L: lm-sensors@lm-sensors.org 3887S: Maintained 3888F: drivers/hwmon/f75375s.c 3889F: include/linux/f75375s.h 3890 3891FIREWIRE AUDIO DRIVERS 3892M: Clemens Ladisch <clemens@ladisch.de> 3893L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3894T: git git://git.alsa-project.org/alsa-kernel.git 3895S: Maintained 3896F: sound/firewire/ 3897 3898FIREWIRE MEDIA DRIVERS (firedtv) 3899M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3900L: linux-media@vger.kernel.org 3901L: linux1394-devel@lists.sourceforge.net 3902T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 3903S: Maintained 3904F: drivers/media/firewire/ 3905 3906FIREWIRE SBP-2 TARGET 3907M: Chris Boot <bootc@bootc.net> 3908L: linux-scsi@vger.kernel.org 3909L: target-devel@vger.kernel.org 3910L: linux1394-devel@lists.sourceforge.net 3911T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 3912S: Maintained 3913F: drivers/target/sbp/ 3914 3915FIREWIRE SUBSYSTEM 3916M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3917L: linux1394-devel@lists.sourceforge.net 3918W: http://ieee1394.wiki.kernel.org/ 3919T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 3920S: Maintained 3921F: drivers/firewire/ 3922F: include/linux/firewire.h 3923F: include/uapi/linux/firewire*.h 3924F: tools/firewire/ 3925 3926FIRMWARE LOADER (request_firmware) 3927M: Ming Lei <ming.lei@canonical.com> 3928L: linux-kernel@vger.kernel.org 3929S: Maintained 3930F: Documentation/firmware_class/ 3931F: drivers/base/firmware*.c 3932F: include/linux/firmware.h 3933 3934FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 3935M: Joshua Morris <josh.h.morris@us.ibm.com> 3936M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 3937S: Maintained 3938F: drivers/block/rsxx/ 3939 3940FLOPPY DRIVER 3941M: Jiri Kosina <jkosina@suse.cz> 3942T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 3943S: Odd fixes 3944F: drivers/block/floppy.c 3945 3946FMC SUBSYSTEM 3947M: Alessandro Rubini <rubini@gnudd.com> 3948W: http://www.ohwr.org/projects/fmc-bus 3949S: Supported 3950F: drivers/fmc/ 3951F: include/linux/fmc*.h 3952F: include/linux/ipmi-fru.h 3953K: fmc_d.*register 3954 3955FPU EMULATOR 3956M: Bill Metzenthen <billm@melbpc.org.au> 3957W: http://floatingpoint.sourceforge.net/emulator/index.html 3958S: Maintained 3959F: arch/x86/math-emu/ 3960 3961FRAME RELAY DLCI/FRAD (Sangoma drivers too) 3962L: netdev@vger.kernel.org 3963S: Orphan 3964F: drivers/net/wan/dlci.c 3965F: drivers/net/wan/sdla.c 3966 3967FRAMEBUFFER LAYER 3968M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 3969M: Tomi Valkeinen <tomi.valkeinen@ti.com> 3970L: linux-fbdev@vger.kernel.org 3971W: http://linux-fbdev.sourceforge.net/ 3972Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 3973T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 3974S: Maintained 3975F: Documentation/fb/ 3976F: Documentation/devicetree/bindings/fb/ 3977F: drivers/video/ 3978F: include/video/ 3979F: include/linux/fb.h 3980F: include/uapi/video/ 3981F: include/uapi/linux/fb.h 3982 3983FREESCALE DIU FRAMEBUFFER DRIVER 3984M: Timur Tabi <timur@tabi.org> 3985L: linux-fbdev@vger.kernel.org 3986S: Maintained 3987F: drivers/video/fbdev/fsl-diu-fb.* 3988 3989FREESCALE DMA DRIVER 3990M: Li Yang <leoli@freescale.com> 3991M: Zhang Wei <zw@zh-kernel.org> 3992L: linuxppc-dev@lists.ozlabs.org 3993S: Maintained 3994F: drivers/dma/fsldma.* 3995 3996FREESCALE I2C CPM DRIVER 3997M: Jochen Friedrich <jochen@scram.de> 3998L: linuxppc-dev@lists.ozlabs.org 3999L: linux-i2c@vger.kernel.org 4000S: Maintained 4001F: drivers/i2c/busses/i2c-cpm.c 4002 4003FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4004M: Sascha Hauer <kernel@pengutronix.de> 4005L: linux-fbdev@vger.kernel.org 4006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4007S: Maintained 4008F: include/linux/platform_data/video-imxfb.h 4009F: drivers/video/fbdev/imxfb.c 4010 4011FREESCALE SOC FS_ENET DRIVER 4012M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4013M: Vitaly Bordug <vbordug@ru.mvista.com> 4014L: linuxppc-dev@lists.ozlabs.org 4015L: netdev@vger.kernel.org 4016S: Maintained 4017F: drivers/net/ethernet/freescale/fs_enet/ 4018F: include/linux/fs_enet_pd.h 4019 4020FREESCALE QUICC ENGINE LIBRARY 4021L: linuxppc-dev@lists.ozlabs.org 4022S: Orphan 4023F: arch/powerpc/sysdev/qe_lib/ 4024F: arch/powerpc/include/asm/*qe.h 4025 4026FREESCALE USB PERIPHERAL DRIVERS 4027M: Li Yang <leoli@freescale.com> 4028L: linux-usb@vger.kernel.org 4029L: linuxppc-dev@lists.ozlabs.org 4030S: Maintained 4031F: drivers/usb/gadget/udc/fsl* 4032 4033FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4034M: Li Yang <leoli@freescale.com> 4035L: netdev@vger.kernel.org 4036L: linuxppc-dev@lists.ozlabs.org 4037S: Maintained 4038F: drivers/net/ethernet/freescale/ucc_geth* 4039 4040FREESCALE QUICC ENGINE UCC UART DRIVER 4041M: Timur Tabi <timur@tabi.org> 4042L: linuxppc-dev@lists.ozlabs.org 4043S: Maintained 4044F: drivers/tty/serial/ucc_uart.c 4045 4046FREESCALE SOC SOUND DRIVERS 4047M: Timur Tabi <timur@tabi.org> 4048M: Nicolin Chen <nicoleotsuka@gmail.com> 4049M: Xiubo Li <Xiubo.Lee@gmail.com> 4050L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4051L: linuxppc-dev@lists.ozlabs.org 4052S: Maintained 4053F: sound/soc/fsl/fsl* 4054F: sound/soc/fsl/imx* 4055F: sound/soc/fsl/mpc8610_hpcd.c 4056 4057FREEVXFS FILESYSTEM 4058M: Christoph Hellwig <hch@infradead.org> 4059W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4060S: Maintained 4061F: fs/freevxfs/ 4062 4063FREEZER 4064M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4065M: Pavel Machek <pavel@ucw.cz> 4066L: linux-pm@vger.kernel.org 4067S: Supported 4068F: Documentation/power/freezing-of-tasks.txt 4069F: include/linux/freezer.h 4070F: kernel/freezer.c 4071 4072FRONTSWAP API 4073M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4074L: linux-kernel@vger.kernel.org 4075S: Maintained 4076F: mm/frontswap.c 4077F: include/linux/frontswap.h 4078 4079FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4080M: David Howells <dhowells@redhat.com> 4081L: linux-cachefs@redhat.com 4082S: Supported 4083F: Documentation/filesystems/caching/ 4084F: fs/fscache/ 4085F: include/linux/fscache*.h 4086 4087F2FS FILE SYSTEM 4088M: Jaegeuk Kim <jaegeuk@kernel.org> 4089M: Changman Lee <cm224.lee@samsung.com> 4090L: linux-f2fs-devel@lists.sourceforge.net 4091W: http://en.wikipedia.org/wiki/F2FS 4092T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4093S: Maintained 4094F: Documentation/filesystems/f2fs.txt 4095F: Documentation/ABI/testing/sysfs-fs-f2fs 4096F: fs/f2fs/ 4097F: include/linux/f2fs_fs.h 4098 4099FUJITSU FR-V (FRV) PORT 4100M: David Howells <dhowells@redhat.com> 4101S: Maintained 4102F: arch/frv/ 4103 4104FUJITSU LAPTOP EXTRAS 4105M: Jonathan Woithe <jwoithe@just42.net> 4106L: platform-driver-x86@vger.kernel.org 4107S: Maintained 4108F: drivers/platform/x86/fujitsu-laptop.c 4109 4110FUJITSU M-5MO LS CAMERA ISP DRIVER 4111M: Kyungmin Park <kyungmin.park@samsung.com> 4112M: Heungjun Kim <riverful.kim@samsung.com> 4113L: linux-media@vger.kernel.org 4114S: Maintained 4115F: drivers/media/i2c/m5mols/ 4116F: include/media/m5mols.h 4117 4118FUJITSU TABLET EXTRAS 4119M: Robert Gerlach <khnz@gmx.de> 4120L: platform-driver-x86@vger.kernel.org 4121S: Maintained 4122F: drivers/platform/x86/fujitsu-tablet.c 4123 4124FUSE: FILESYSTEM IN USERSPACE 4125M: Miklos Szeredi <miklos@szeredi.hu> 4126L: fuse-devel@lists.sourceforge.net 4127W: http://fuse.sourceforge.net/ 4128S: Maintained 4129F: fs/fuse/ 4130F: include/uapi/linux/fuse.h 4131 4132FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4133M: Rik Faith <faith@cs.unc.edu> 4134L: linux-scsi@vger.kernel.org 4135S: Odd Fixes (e.g., new signatures) 4136F: drivers/scsi/fdomain.* 4137 4138GCOV BASED KERNEL PROFILING 4139M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4140S: Maintained 4141F: kernel/gcov/ 4142F: Documentation/gcov.txt 4143 4144GDT SCSI DISK ARRAY CONTROLLER DRIVER 4145M: Achim Leubner <achim_leubner@adaptec.com> 4146L: linux-scsi@vger.kernel.org 4147W: http://www.icp-vortex.com/ 4148S: Supported 4149F: drivers/scsi/gdt* 4150 4151GEMTEK FM RADIO RECEIVER DRIVER 4152M: Hans Verkuil <hverkuil@xs4all.nl> 4153L: linux-media@vger.kernel.org 4154T: git git://linuxtv.org/media_tree.git 4155W: http://linuxtv.org 4156S: Maintained 4157F: drivers/media/radio/radio-gemtek* 4158 4159GENERIC GPIO I2C DRIVER 4160M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4161S: Supported 4162F: drivers/i2c/busses/i2c-gpio.c 4163F: include/linux/i2c-gpio.h 4164 4165GENERIC GPIO I2C MULTIPLEXER DRIVER 4166M: Peter Korsgaard <peter.korsgaard@barco.com> 4167L: linux-i2c@vger.kernel.org 4168S: Supported 4169F: drivers/i2c/muxes/i2c-mux-gpio.c 4170F: include/linux/i2c-mux-gpio.h 4171F: Documentation/i2c/muxes/i2c-mux-gpio 4172 4173GENERIC HDLC (WAN) DRIVERS 4174M: Krzysztof Halasa <khc@pm.waw.pl> 4175W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4176S: Maintained 4177F: drivers/net/wan/c101.c 4178F: drivers/net/wan/hd6457* 4179F: drivers/net/wan/hdlc* 4180F: drivers/net/wan/n2.c 4181F: drivers/net/wan/pc300too.c 4182F: drivers/net/wan/pci200syn.c 4183F: drivers/net/wan/wanxl* 4184 4185GENERIC INCLUDE/ASM HEADER FILES 4186M: Arnd Bergmann <arnd@arndb.de> 4187L: linux-arch@vger.kernel.org 4188T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4189S: Maintained 4190F: include/asm-generic/ 4191F: include/uapi/asm-generic/ 4192 4193GENERIC PHY FRAMEWORK 4194M: Kishon Vijay Abraham I <kishon@ti.com> 4195L: linux-kernel@vger.kernel.org 4196T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4197S: Supported 4198F: drivers/phy/ 4199F: include/linux/phy/ 4200 4201GENERIC UIO DRIVER FOR PCI DEVICES 4202M: "Michael S. Tsirkin" <mst@redhat.com> 4203L: kvm@vger.kernel.org 4204S: Supported 4205F: drivers/uio/uio_pci_generic.c 4206 4207GET_MAINTAINER SCRIPT 4208M: Joe Perches <joe@perches.com> 4209S: Maintained 4210F: scripts/get_maintainer.pl 4211 4212GFS2 FILE SYSTEM 4213M: Steven Whitehouse <swhiteho@redhat.com> 4214L: cluster-devel@redhat.com 4215W: http://sources.redhat.com/cluster/ 4216T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git 4217T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git 4218S: Supported 4219F: Documentation/filesystems/gfs2*.txt 4220F: fs/gfs2/ 4221F: include/uapi/linux/gfs2_ondisk.h 4222 4223GIGASET ISDN DRIVERS 4224M: Hansjoerg Lipp <hjlipp@web.de> 4225M: Tilman Schmidt <tilman@imap.cc> 4226L: gigaset307x-common@lists.sourceforge.net 4227W: http://gigaset307x.sourceforge.net/ 4228S: Maintained 4229F: Documentation/isdn/README.gigaset 4230F: drivers/isdn/gigaset/ 4231F: include/uapi/linux/gigaset_dev.h 4232 4233GO7007 MPEG CODEC 4234M: Hans Verkuil <hans.verkuil@cisco.com> 4235L: linux-media@vger.kernel.org 4236S: Maintained 4237F: drivers/media/usb/go7007/ 4238 4239GPIO SUBSYSTEM 4240M: Linus Walleij <linus.walleij@linaro.org> 4241M: Alexandre Courbot <gnurou@gmail.com> 4242L: linux-gpio@vger.kernel.org 4243T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4244S: Maintained 4245F: Documentation/gpio/ 4246F: drivers/gpio/ 4247F: include/linux/gpio/ 4248F: include/linux/gpio.h 4249F: include/asm-generic/gpio.h 4250 4251GRE DEMULTIPLEXER DRIVER 4252M: Dmitry Kozlov <xeb@mail.ru> 4253L: netdev@vger.kernel.org 4254S: Maintained 4255F: net/ipv4/gre_demux.c 4256F: net/ipv4/gre_offload.c 4257F: include/net/gre.h 4258 4259GRETH 10/100/1G Ethernet MAC device driver 4260M: Kristoffer Glembo <kristoffer@gaisler.com> 4261L: netdev@vger.kernel.org 4262S: Maintained 4263F: drivers/net/ethernet/aeroflex/ 4264 4265GSPCA FINEPIX SUBDRIVER 4266M: Frank Zago <frank@zago.net> 4267L: linux-media@vger.kernel.org 4268T: git git://linuxtv.org/media_tree.git 4269S: Maintained 4270F: drivers/media/usb/gspca/finepix.c 4271 4272GSPCA GL860 SUBDRIVER 4273M: Olivier Lorin <o.lorin@laposte.net> 4274L: linux-media@vger.kernel.org 4275T: git git://linuxtv.org/media_tree.git 4276S: Maintained 4277F: drivers/media/usb/gspca/gl860/ 4278 4279GSPCA M5602 SUBDRIVER 4280M: Erik Andren <erik.andren@gmail.com> 4281L: linux-media@vger.kernel.org 4282T: git git://linuxtv.org/media_tree.git 4283S: Maintained 4284F: drivers/media/usb/gspca/m5602/ 4285 4286GSPCA PAC207 SONIXB SUBDRIVER 4287M: Hans de Goede <hdegoede@redhat.com> 4288L: linux-media@vger.kernel.org 4289T: git git://linuxtv.org/media_tree.git 4290S: Maintained 4291F: drivers/media/usb/gspca/pac207.c 4292 4293GSPCA SN9C20X SUBDRIVER 4294M: Brian Johnson <brijohn@gmail.com> 4295L: linux-media@vger.kernel.org 4296T: git git://linuxtv.org/media_tree.git 4297S: Maintained 4298F: drivers/media/usb/gspca/sn9c20x.c 4299 4300GSPCA T613 SUBDRIVER 4301M: Leandro Costantino <lcostantino@gmail.com> 4302L: linux-media@vger.kernel.org 4303T: git git://linuxtv.org/media_tree.git 4304S: Maintained 4305F: drivers/media/usb/gspca/t613.c 4306 4307GSPCA USB WEBCAM DRIVER 4308M: Hans de Goede <hdegoede@redhat.com> 4309L: linux-media@vger.kernel.org 4310T: git git://linuxtv.org/media_tree.git 4311S: Maintained 4312F: drivers/media/usb/gspca/ 4313 4314GUID PARTITION TABLE (GPT) 4315M: Davidlohr Bueso <davidlohr@hp.com> 4316L: linux-efi@vger.kernel.org 4317S: Maintained 4318F: block/partitions/efi.* 4319 4320STK1160 USB VIDEO CAPTURE DRIVER 4321M: Ezequiel Garcia <elezegarcia@gmail.com> 4322L: linux-media@vger.kernel.org 4323T: git git://linuxtv.org/media_tree.git 4324S: Maintained 4325F: drivers/media/usb/stk1160/ 4326 4327HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4328M: Frank Seidel <frank@f-seidel.de> 4329L: platform-driver-x86@vger.kernel.org 4330W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4331S: Maintained 4332F: drivers/platform/x86/hdaps.c 4333 4334HDPVR USB VIDEO ENCODER DRIVER 4335M: Hans Verkuil <hverkuil@xs4all.nl> 4336L: linux-media@vger.kernel.org 4337T: git git://linuxtv.org/media_tree.git 4338W: http://linuxtv.org 4339S: Odd Fixes 4340F: drivers/media/usb/hdpvr/ 4341 4342HWPOISON MEMORY FAILURE HANDLING 4343M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4344L: linux-mm@kvack.org 4345S: Maintained 4346F: mm/memory-failure.c 4347F: mm/hwpoison-inject.c 4348 4349HYPERVISOR VIRTUAL CONSOLE DRIVER 4350L: linuxppc-dev@lists.ozlabs.org 4351S: Odd Fixes 4352F: drivers/tty/hvc/ 4353 4354HACKRF MEDIA DRIVER 4355M: Antti Palosaari <crope@iki.fi> 4356L: linux-media@vger.kernel.org 4357W: http://linuxtv.org/ 4358W: http://palosaari.fi/linux/ 4359Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4360T: git git://linuxtv.org/anttip/media_tree.git 4361S: Maintained 4362F: drivers/media/usb/hackrf/ 4363 4364HARDWARE MONITORING 4365M: Jean Delvare <jdelvare@suse.de> 4366M: Guenter Roeck <linux@roeck-us.net> 4367L: lm-sensors@lm-sensors.org 4368W: http://www.lm-sensors.org/ 4369T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/ 4370T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4371S: Maintained 4372F: Documentation/hwmon/ 4373F: drivers/hwmon/ 4374F: include/linux/hwmon*.h 4375 4376HARDWARE RANDOM NUMBER GENERATOR CORE 4377M: Matt Mackall <mpm@selenic.com> 4378M: Herbert Xu <herbert@gondor.apana.org.au> 4379S: Odd fixes 4380F: Documentation/hw_random.txt 4381F: drivers/char/hw_random/ 4382F: include/linux/hw_random.h 4383 4384HARDWARE SPINLOCK CORE 4385M: Ohad Ben-Cohen <ohad@wizery.com> 4386S: Maintained 4387F: Documentation/hwspinlock.txt 4388F: drivers/hwspinlock/hwspinlock_* 4389F: include/linux/hwspinlock.h 4390 4391HARMONY SOUND DRIVER 4392L: linux-parisc@vger.kernel.org 4393S: Maintained 4394F: sound/parisc/harmony.* 4395 4396HD29L2 MEDIA DRIVER 4397M: Antti Palosaari <crope@iki.fi> 4398L: linux-media@vger.kernel.org 4399W: http://linuxtv.org/ 4400W: http://palosaari.fi/linux/ 4401Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4402T: git git://linuxtv.org/anttip/media_tree.git 4403S: Maintained 4404F: drivers/media/dvb-frontends/hd29l2* 4405 4406HEWLETT-PACKARD SMART2 RAID DRIVER 4407L: iss_storagedev@hp.com 4408S: Orphan 4409F: Documentation/blockdev/cpqarray.txt 4410F: drivers/block/cpqarray.* 4411 4412HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4413M: Don Brace <don.brace@pmcs.com> 4414L: iss_storagedev@hp.com 4415L: storagedev@pmcs.com 4416L: linux-scsi@vger.kernel.org 4417S: Supported 4418F: Documentation/scsi/hpsa.txt 4419F: drivers/scsi/hpsa*.[ch] 4420F: include/linux/cciss*.h 4421F: include/uapi/linux/cciss*.h 4422 4423HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4424M: Don Brace <don.brace@pmcs.com> 4425L: iss_storagedev@hp.com 4426L: storagedev@pmcs.com 4427L: linux-scsi@vger.kernel.org 4428S: Supported 4429F: Documentation/blockdev/cciss.txt 4430F: drivers/block/cciss* 4431F: include/linux/cciss_ioctl.h 4432F: include/uapi/linux/cciss_ioctl.h 4433 4434HFS FILESYSTEM 4435L: linux-fsdevel@vger.kernel.org 4436S: Orphan 4437F: Documentation/filesystems/hfs.txt 4438F: fs/hfs/ 4439 4440HFSPLUS FILESYSTEM 4441L: linux-fsdevel@vger.kernel.org 4442S: Orphan 4443F: Documentation/filesystems/hfsplus.txt 4444F: fs/hfsplus/ 4445 4446HGA FRAMEBUFFER DRIVER 4447M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4448L: linux-nvidia@lists.surfsouth.com 4449W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4450S: Maintained 4451F: drivers/video/fbdev/hgafb.c 4452 4453HIBERNATION (aka Software Suspend, aka swsusp) 4454M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4455M: Pavel Machek <pavel@ucw.cz> 4456L: linux-pm@vger.kernel.org 4457S: Supported 4458F: arch/x86/power/ 4459F: drivers/base/power/ 4460F: kernel/power/ 4461F: include/linux/suspend.h 4462F: include/linux/freezer.h 4463F: include/linux/pm.h 4464F: arch/*/include/asm/suspend*.h 4465 4466HID CORE LAYER 4467M: Jiri Kosina <jkosina@suse.cz> 4468L: linux-input@vger.kernel.org 4469T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4470S: Maintained 4471F: drivers/hid/ 4472F: include/linux/hid* 4473F: include/uapi/linux/hid* 4474 4475HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4476M: Thomas Gleixner <tglx@linutronix.de> 4477L: linux-kernel@vger.kernel.org 4478T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4479S: Maintained 4480F: Documentation/timers/ 4481F: kernel/time/hrtimer.c 4482F: kernel/time/clockevents.c 4483F: kernel/time/tick*.* 4484F: kernel/time/timer_*.c 4485F: include/linux/clockchips.h 4486F: include/linux/hrtimer.h 4487 4488HIGH-SPEED SCC DRIVER FOR AX.25 4489L: linux-hams@vger.kernel.org 4490S: Orphan 4491F: drivers/net/hamradio/dmascc.c 4492F: drivers/net/hamradio/scc.c 4493 4494HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4495M: HighPoint Linux Team <linux@highpoint-tech.com> 4496W: http://www.highpoint-tech.com 4497S: Supported 4498F: Documentation/scsi/hptiop.txt 4499F: drivers/scsi/hptiop.c 4500 4501HIPPI 4502M: Jes Sorensen <jes@trained-monkey.org> 4503L: linux-hippi@sunsite.dk 4504S: Maintained 4505F: include/linux/hippidevice.h 4506F: include/uapi/linux/if_hippi.h 4507F: net/802/hippi.c 4508F: drivers/net/hippi/ 4509 4510HOST AP DRIVER 4511M: Jouni Malinen <j@w1.fi> 4512L: hostap@shmoo.com (subscribers-only) 4513L: linux-wireless@vger.kernel.org 4514W: http://hostap.epitest.fi/ 4515S: Maintained 4516F: drivers/net/wireless/hostap/ 4517 4518HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4519L: platform-driver-x86@vger.kernel.org 4520S: Orphan 4521F: drivers/platform/x86/tc1100-wmi.c 4522 4523HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4524M: Jaroslav Kysela <perex@perex.cz> 4525S: Maintained 4526F: drivers/net/ethernet/hp/hp100.* 4527 4528HPET: High Precision Event Timers driver 4529M: Clemens Ladisch <clemens@ladisch.de> 4530S: Maintained 4531F: Documentation/timers/hpet.txt 4532F: drivers/char/hpet.c 4533F: include/linux/hpet.h 4534F: include/uapi/linux/hpet.h 4535 4536HPET: x86 4537S: Orphan 4538F: arch/x86/kernel/hpet.c 4539F: arch/x86/include/asm/hpet.h 4540 4541HPFS FILESYSTEM 4542M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4543W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4544S: Maintained 4545F: fs/hpfs/ 4546 4547HSI SUBSYSTEM 4548M: Sebastian Reichel <sre@kernel.org> 4549T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4550S: Maintained 4551F: Documentation/ABI/testing/sysfs-bus-hsi 4552F: Documentation/hsi.txt 4553F: drivers/hsi/ 4554F: include/linux/hsi/ 4555F: include/uapi/linux/hsi/ 4556 4557HSO 3G MODEM DRIVER 4558M: Jan Dumon <j.dumon@option.com> 4559W: http://www.pharscape.org 4560S: Maintained 4561F: drivers/net/usb/hso.c 4562 4563HSR NETWORK PROTOCOL 4564M: Arvid Brodin <arvid.brodin@alten.se> 4565L: netdev@vger.kernel.org 4566S: Maintained 4567F: net/hsr/ 4568 4569HTCPEN TOUCHSCREEN DRIVER 4570M: Pau Oliva Fora <pof@eslack.org> 4571L: linux-input@vger.kernel.org 4572S: Maintained 4573F: drivers/input/touchscreen/htcpen.c 4574 4575HUGETLB FILESYSTEM 4576M: Nadia Yvette Chambers <nyc@holomorphy.com> 4577S: Maintained 4578F: fs/hugetlbfs/ 4579 4580Hyper-V CORE AND DRIVERS 4581M: K. Y. Srinivasan <kys@microsoft.com> 4582M: Haiyang Zhang <haiyangz@microsoft.com> 4583L: devel@linuxdriverproject.org 4584S: Maintained 4585F: arch/x86/include/asm/mshyperv.h 4586F: arch/x86/include/uapi/asm/hyperv.h 4587F: arch/x86/kernel/cpu/mshyperv.c 4588F: drivers/hid/hid-hyperv.c 4589F: drivers/hv/ 4590F: drivers/input/serio/hyperv-keyboard.c 4591F: drivers/net/hyperv/ 4592F: drivers/scsi/storvsc_drv.c 4593F: drivers/video/fbdev/hyperv_fb.c 4594F: include/linux/hyperv.h 4595F: tools/hv/ 4596 4597I2C OVER PARALLEL PORT 4598M: Jean Delvare <jdelvare@suse.de> 4599L: linux-i2c@vger.kernel.org 4600S: Maintained 4601F: Documentation/i2c/busses/i2c-parport 4602F: Documentation/i2c/busses/i2c-parport-light 4603F: drivers/i2c/busses/i2c-parport.c 4604F: drivers/i2c/busses/i2c-parport-light.c 4605 4606I2C/SMBUS CONTROLLER DRIVERS FOR PC 4607M: Jean Delvare <jdelvare@suse.de> 4608L: linux-i2c@vger.kernel.org 4609S: Maintained 4610F: Documentation/i2c/busses/i2c-ali1535 4611F: Documentation/i2c/busses/i2c-ali1563 4612F: Documentation/i2c/busses/i2c-ali15x3 4613F: Documentation/i2c/busses/i2c-amd756 4614F: Documentation/i2c/busses/i2c-amd8111 4615F: Documentation/i2c/busses/i2c-i801 4616F: Documentation/i2c/busses/i2c-nforce2 4617F: Documentation/i2c/busses/i2c-piix4 4618F: Documentation/i2c/busses/i2c-sis5595 4619F: Documentation/i2c/busses/i2c-sis630 4620F: Documentation/i2c/busses/i2c-sis96x 4621F: Documentation/i2c/busses/i2c-via 4622F: Documentation/i2c/busses/i2c-viapro 4623F: drivers/i2c/busses/i2c-ali1535.c 4624F: drivers/i2c/busses/i2c-ali1563.c 4625F: drivers/i2c/busses/i2c-ali15x3.c 4626F: drivers/i2c/busses/i2c-amd756.c 4627F: drivers/i2c/busses/i2c-amd756-s4882.c 4628F: drivers/i2c/busses/i2c-amd8111.c 4629F: drivers/i2c/busses/i2c-i801.c 4630F: drivers/i2c/busses/i2c-isch.c 4631F: drivers/i2c/busses/i2c-nforce2.c 4632F: drivers/i2c/busses/i2c-nforce2-s4985.c 4633F: drivers/i2c/busses/i2c-piix4.c 4634F: drivers/i2c/busses/i2c-sis5595.c 4635F: drivers/i2c/busses/i2c-sis630.c 4636F: drivers/i2c/busses/i2c-sis96x.c 4637F: drivers/i2c/busses/i2c-via.c 4638F: drivers/i2c/busses/i2c-viapro.c 4639 4640I2C/SMBUS ISMT DRIVER 4641M: Seth Heasley <seth.heasley@intel.com> 4642M: Neil Horman <nhorman@tuxdriver.com> 4643L: linux-i2c@vger.kernel.org 4644F: drivers/i2c/busses/i2c-ismt.c 4645F: Documentation/i2c/busses/i2c-ismt 4646 4647I2C/SMBUS STUB DRIVER 4648M: Jean Delvare <jdelvare@suse.de> 4649L: linux-i2c@vger.kernel.org 4650S: Maintained 4651F: drivers/i2c/i2c-stub.c 4652 4653I2C SUBSYSTEM 4654M: Wolfram Sang <wsa@the-dreams.de> 4655L: linux-i2c@vger.kernel.org 4656W: https://i2c.wiki.kernel.org/ 4657Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 4658T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4659S: Maintained 4660F: Documentation/devicetree/bindings/i2c/ 4661F: Documentation/i2c/ 4662F: drivers/i2c/ 4663F: include/linux/i2c.h 4664F: include/linux/i2c-*.h 4665F: include/uapi/linux/i2c.h 4666F: include/uapi/linux/i2c-*.h 4667 4668I2C ACPI SUPPORT 4669M: Mika Westerberg <mika.westerberg@linux.intel.com> 4670L: linux-i2c@vger.kernel.org 4671L: linux-acpi@vger.kernel.org 4672S: Maintained 4673 4674I2C-TAOS-EVM DRIVER 4675M: Jean Delvare <jdelvare@suse.de> 4676L: linux-i2c@vger.kernel.org 4677S: Maintained 4678F: Documentation/i2c/busses/i2c-taos-evm 4679F: drivers/i2c/busses/i2c-taos-evm.c 4680 4681I2C-TINY-USB DRIVER 4682M: Till Harbaum <till@harbaum.org> 4683L: linux-i2c@vger.kernel.org 4684W: http://www.harbaum.org/till/i2c_tiny_usb 4685S: Maintained 4686F: drivers/i2c/busses/i2c-tiny-usb.c 4687 4688i386 BOOT CODE 4689M: "H. Peter Anvin" <hpa@zytor.com> 4690S: Maintained 4691F: arch/x86/boot/ 4692 4693i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4694M: "H. Peter Anvin" <hpa@zytor.com> 4695T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4696S: Maintained 4697 4698IA64 (Itanium) PLATFORM 4699M: Tony Luck <tony.luck@intel.com> 4700M: Fenghua Yu <fenghua.yu@intel.com> 4701L: linux-ia64@vger.kernel.org 4702T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4703S: Maintained 4704F: arch/ia64/ 4705 4706IBM Power in-Nest Crypto Acceleration 4707M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4708M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4709L: linux-crypto@vger.kernel.org 4710S: Supported 4711F: drivers/crypto/nx/ 4712 4713IBM Power 842 compression accelerator 4714M: Dan Streetman <ddstreet@us.ibm.com> 4715S: Supported 4716F: drivers/crypto/nx/nx-842.c 4717F: include/linux/nx842.h 4718 4719IBM Power Linux RAID adapter 4720M: Brian King <brking@us.ibm.com> 4721S: Supported 4722F: drivers/scsi/ipr.* 4723 4724IBM Power Virtual Ethernet Device Driver 4725M: Santiago Leon <santil@linux.vnet.ibm.com> 4726L: netdev@vger.kernel.org 4727S: Supported 4728F: drivers/net/ethernet/ibm/ibmveth.* 4729 4730IBM Power Virtual SCSI Device Drivers 4731M: Nathan Fontenot <nfont@linux.vnet.ibm.com> 4732L: linux-scsi@vger.kernel.org 4733S: Supported 4734F: drivers/scsi/ibmvscsi/ibmvscsi* 4735F: drivers/scsi/ibmvscsi/viosrp.h 4736 4737IBM Power Virtual FC Device Drivers 4738M: Brian King <brking@linux.vnet.ibm.com> 4739L: linux-scsi@vger.kernel.org 4740S: Supported 4741F: drivers/scsi/ibmvscsi/ibmvfc* 4742 4743IBM ServeRAID RAID DRIVER 4744S: Orphan 4745F: drivers/scsi/ips.* 4746 4747ICH LPC AND GPIO DRIVER 4748M: Peter Tyser <ptyser@xes-inc.com> 4749S: Maintained 4750F: drivers/mfd/lpc_ich.c 4751F: drivers/gpio/gpio-ich.c 4752 4753IDE SUBSYSTEM 4754M: "David S. Miller" <davem@davemloft.net> 4755L: linux-ide@vger.kernel.org 4756Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4757T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4758S: Maintained 4759F: Documentation/ide/ 4760F: drivers/ide/ 4761F: include/linux/ide.h 4762 4763IDEAPAD LAPTOP EXTRAS DRIVER 4764M: Ike Panhc <ike.pan@canonical.com> 4765L: platform-driver-x86@vger.kernel.org 4766W: http://launchpad.net/ideapad-laptop 4767S: Maintained 4768F: drivers/platform/x86/ideapad-laptop.c 4769 4770IDEAPAD LAPTOP SLIDEBAR DRIVER 4771M: Andrey Moiseev <o2g.org.ru@gmail.com> 4772L: linux-input@vger.kernel.org 4773W: https://github.com/o2genum/ideapad-slidebar 4774S: Maintained 4775F: drivers/input/misc/ideapad_slidebar.c 4776 4777IDE/ATAPI DRIVERS 4778M: Borislav Petkov <bp@alien8.de> 4779L: linux-ide@vger.kernel.org 4780S: Maintained 4781F: Documentation/cdrom/ide-cd 4782F: drivers/ide/ide-cd* 4783 4784IDLE-I7300 4785M: Andy Henroid <andrew.d.henroid@intel.com> 4786L: linux-pm@vger.kernel.org 4787S: Supported 4788F: drivers/idle/i7300_idle.c 4789 4790IEEE 802.15.4 SUBSYSTEM 4791M: Alexander Aring <alex.aring@gmail.com> 4792L: linux-wpan@vger.kernel.org 4793W: https://github.com/linux-wpan 4794T: git git://github.com/linux-wpan/linux-wpan-next.git 4795S: Maintained 4796F: net/ieee802154/ 4797F: net/mac802154/ 4798F: drivers/net/ieee802154/ 4799F: include/linux/nl802154.h 4800F: include/linux/ieee802154.h 4801F: include/net/nl802154.h 4802F: include/net/mac802154.h 4803F: include/net/af_ieee802154.h 4804F: include/net/cfg802154.h 4805F: include/net/ieee802154_netdev.h 4806F: Documentation/networking/ieee802154.txt 4807 4808IGORPLUG-USB IR RECEIVER 4809M: Sean Young <sean@mess.org> 4810L: linux-media@vger.kernel.org 4811S: Maintained 4812F: drivers/media/rc/igorplugusb.c 4813 4814IGUANAWORKS USB IR TRANSCEIVER 4815M: Sean Young <sean@mess.org> 4816L: linux-media@vger.kernel.org 4817S: Maintained 4818F: drivers/media/rc/iguanair.c 4819 4820IIO SUBSYSTEM AND DRIVERS 4821M: Jonathan Cameron <jic23@kernel.org> 4822R: Hartmut Knaack <knaack.h@gmx.de> 4823R: Lars-Peter Clausen <lars@metafoo.de> 4824R: Peter Meerwald <pmeerw@pmeerw.net> 4825L: linux-iio@vger.kernel.org 4826S: Maintained 4827F: drivers/iio/ 4828F: drivers/staging/iio/ 4829F: include/linux/iio/ 4830 4831IKANOS/ADI EAGLE ADSL USB DRIVER 4832M: Matthieu Castet <castet.matthieu@free.fr> 4833M: Stanislaw Gruszka <stf_xl@wp.pl> 4834S: Maintained 4835F: drivers/usb/atm/ueagle-atm.c 4836 4837INA209 HARDWARE MONITOR DRIVER 4838M: Guenter Roeck <linux@roeck-us.net> 4839L: lm-sensors@lm-sensors.org 4840S: Maintained 4841F: Documentation/hwmon/ina209 4842F: Documentation/devicetree/bindings/i2c/ina209.txt 4843F: drivers/hwmon/ina209.c 4844 4845INA2XX HARDWARE MONITOR DRIVER 4846M: Guenter Roeck <linux@roeck-us.net> 4847L: lm-sensors@lm-sensors.org 4848S: Maintained 4849F: Documentation/hwmon/ina2xx 4850F: drivers/hwmon/ina2xx.c 4851F: include/linux/platform_data/ina2xx.h 4852 4853INDUSTRY PACK SUBSYSTEM (IPACK) 4854M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 4855M: Jens Taprogge <jens.taprogge@taprogge.org> 4856M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 4857L: industrypack-devel@lists.sourceforge.net 4858W: http://industrypack.sourceforge.net 4859S: Maintained 4860F: drivers/ipack/ 4861 4862INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 4863M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4864M: Dmitry Kasatkin <d.kasatkin@samsung.com> 4865L: linux-ima-devel@lists.sourceforge.net 4866L: linux-ima-user@lists.sourceforge.net 4867L: linux-security-module@vger.kernel.org 4868S: Supported 4869F: security/integrity/ima/ 4870 4871IMGTEC IR DECODER DRIVER 4872M: James Hogan <james.hogan@imgtec.com> 4873S: Maintained 4874F: drivers/media/rc/img-ir/ 4875 4876IMS TWINTURBO FRAMEBUFFER DRIVER 4877L: linux-fbdev@vger.kernel.org 4878S: Orphan 4879F: drivers/video/fbdev/imsttfb.c 4880 4881INFINIBAND SUBSYSTEM 4882M: Roland Dreier <roland@kernel.org> 4883M: Sean Hefty <sean.hefty@intel.com> 4884M: Hal Rosenstock <hal.rosenstock@gmail.com> 4885L: linux-rdma@vger.kernel.org 4886W: http://www.openfabrics.org/ 4887Q: http://patchwork.kernel.org/project/linux-rdma/list/ 4888T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 4889S: Supported 4890F: Documentation/infiniband/ 4891F: drivers/infiniband/ 4892F: include/uapi/linux/if_infiniband.h 4893 4894INOTIFY 4895M: John McCutchan <john@johnmccutchan.com> 4896M: Robert Love <rlove@rlove.org> 4897M: Eric Paris <eparis@parisplace.org> 4898S: Maintained 4899F: Documentation/filesystems/inotify.txt 4900F: fs/notify/inotify/ 4901F: include/linux/inotify.h 4902F: include/uapi/linux/inotify.h 4903 4904INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 4905M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 4906M: Dmitry Torokhov <dtor@mail.ru> 4907L: linux-input@vger.kernel.org 4908Q: http://patchwork.kernel.org/project/linux-input/list/ 4909T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 4910S: Maintained 4911F: drivers/input/ 4912F: include/linux/input.h 4913F: include/uapi/linux/input.h 4914F: include/linux/input/ 4915 4916INPUT MULTITOUCH (MT) PROTOCOL 4917M: Henrik Rydberg <rydberg@euromail.se> 4918L: linux-input@vger.kernel.org 4919T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 4920S: Maintained 4921F: Documentation/input/multi-touch-protocol.txt 4922F: drivers/input/input-mt.c 4923K: \b(ABS|SYN)_MT_ 4924 4925INTEL C600 SERIES SAS CONTROLLER DRIVER 4926M: Intel SCU Linux support <intel-linux-scu@intel.com> 4927M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 4928M: Dave Jiang <dave.jiang@intel.com> 4929L: linux-scsi@vger.kernel.org 4930T: git git://git.code.sf.net/p/intel-sas/isci 4931S: Supported 4932F: drivers/scsi/isci/ 4933 4934INTEL IDLE DRIVER 4935M: Len Brown <lenb@kernel.org> 4936L: linux-pm@vger.kernel.org 4937T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 4938S: Supported 4939F: drivers/idle/intel_idle.c 4940 4941INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 4942M: Maik Broemme <mbroemme@plusserver.de> 4943L: linux-fbdev@vger.kernel.org 4944S: Maintained 4945F: Documentation/fb/intelfb.txt 4946F: drivers/video/fbdev/intelfb/ 4947 4948INTEL 810/815 FRAMEBUFFER DRIVER 4949M: Antonino Daplas <adaplas@gmail.com> 4950L: linux-fbdev@vger.kernel.org 4951S: Maintained 4952F: drivers/video/fbdev/i810/ 4953 4954INTEL MENLOW THERMAL DRIVER 4955M: Sujith Thomas <sujith.thomas@intel.com> 4956L: platform-driver-x86@vger.kernel.org 4957W: https://01.org/linux-acpi 4958S: Supported 4959F: drivers/platform/x86/intel_menlow.c 4960 4961INTEL IA32 MICROCODE UPDATE SUPPORT 4962M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 4963S: Maintained 4964F: arch/x86/kernel/cpu/microcode/core* 4965F: arch/x86/kernel/cpu/microcode/intel* 4966 4967INTEL I/OAT DMA DRIVER 4968M: Dave Jiang <dave.jiang@intel.com> 4969R: Dan Williams <dan.j.williams@intel.com> 4970L: dmaengine@vger.kernel.org 4971Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 4972S: Supported 4973F: drivers/dma/ioat* 4974 4975INTEL IOMMU (VT-d) 4976M: David Woodhouse <dwmw2@infradead.org> 4977L: iommu@lists.linux-foundation.org 4978T: git git://git.infradead.org/iommu-2.6.git 4979S: Supported 4980F: drivers/iommu/intel-iommu.c 4981F: include/linux/intel-iommu.h 4982 4983INTEL IOP-ADMA DMA DRIVER 4984R: Dan Williams <dan.j.williams@intel.com> 4985S: Odd fixes 4986F: drivers/dma/iop-adma.c 4987 4988INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 4989M: Krzysztof Halasa <khalasa@piap.pl> 4990S: Maintained 4991F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 4992F: arch/arm/mach-ixp4xx/include/mach/npe.h 4993F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 4994F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 4995F: drivers/net/ethernet/xscale/ixp4xx_eth.c 4996F: drivers/net/wan/ixp4xx_hss.c 4997 4998INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 4999M: Deepak Saxena <dsaxena@plexity.net> 5000S: Maintained 5001F: drivers/char/hw_random/ixp4xx-rng.c 5002 5003INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf) 5004M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5005M: Jesse Brandeburg <jesse.brandeburg@intel.com> 5006M: Bruce Allan <bruce.w.allan@intel.com> 5007M: Carolyn Wyborny <carolyn.wyborny@intel.com> 5008M: Don Skidmore <donald.c.skidmore@intel.com> 5009M: Greg Rose <gregory.v.rose@intel.com> 5010M: Matthew Vick <matthew.vick@intel.com> 5011M: John Ronciak <john.ronciak@intel.com> 5012M: Mitch Williams <mitch.a.williams@intel.com> 5013M: Linux NICS <linux.nics@intel.com> 5014L: e1000-devel@lists.sourceforge.net 5015W: http://www.intel.com/support/feedback.htm 5016W: http://e1000.sourceforge.net/ 5017T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git 5018T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git 5019S: Supported 5020F: Documentation/networking/e100.txt 5021F: Documentation/networking/e1000.txt 5022F: Documentation/networking/e1000e.txt 5023F: Documentation/networking/igb.txt 5024F: Documentation/networking/igbvf.txt 5025F: Documentation/networking/ixgb.txt 5026F: Documentation/networking/ixgbe.txt 5027F: Documentation/networking/ixgbevf.txt 5028F: Documentation/networking/i40e.txt 5029F: Documentation/networking/i40evf.txt 5030F: drivers/net/ethernet/intel/ 5031F: drivers/net/ethernet/intel/*/ 5032 5033INTEL-MID GPIO DRIVER 5034M: David Cohen <david.a.cohen@linux.intel.com> 5035L: linux-gpio@vger.kernel.org 5036S: Maintained 5037F: drivers/gpio/gpio-intel-mid.c 5038 5039INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5040M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5041L: linux-wireless@vger.kernel.org 5042S: Maintained 5043F: Documentation/networking/README.ipw2100 5044F: Documentation/networking/README.ipw2200 5045F: drivers/net/wireless/ipw2x00/ 5046 5047INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5048M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5049M: Gang Wei <gang.wei@intel.com> 5050M: Shane Wang <shane.wang@intel.com> 5051L: tboot-devel@lists.sourceforge.net 5052W: http://tboot.sourceforge.net 5053T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5054S: Supported 5055F: Documentation/intel_txt.txt 5056F: include/linux/tboot.h 5057F: arch/x86/kernel/tboot.c 5058 5059INTEL WIRELESS WIMAX CONNECTION 2400 5060M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5061M: linux-wimax@intel.com 5062L: wimax@linuxwimax.org (subscribers-only) 5063S: Supported 5064W: http://linuxwimax.org 5065F: Documentation/wimax/README.i2400m 5066F: drivers/net/wimax/i2400m/ 5067F: include/uapi/linux/wimax/i2400m.h 5068 5069INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5070M: Stanislaw Gruszka <sgruszka@redhat.com> 5071L: linux-wireless@vger.kernel.org 5072S: Supported 5073F: drivers/net/wireless/iwlegacy/ 5074 5075INTEL WIRELESS WIFI LINK (iwlwifi) 5076M: Johannes Berg <johannes.berg@intel.com> 5077M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5078M: Intel Linux Wireless <ilw@linux.intel.com> 5079L: linux-wireless@vger.kernel.org 5080W: http://intellinuxwireless.org 5081T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5082S: Supported 5083F: drivers/net/wireless/iwlwifi/ 5084 5085INTEL MANAGEMENT ENGINE (mei) 5086M: Tomas Winkler <tomas.winkler@intel.com> 5087L: linux-kernel@vger.kernel.org 5088S: Supported 5089F: include/uapi/linux/mei.h 5090F: drivers/misc/mei/* 5091F: Documentation/misc-devices/mei/* 5092 5093IOC3 ETHERNET DRIVER 5094M: Ralf Baechle <ralf@linux-mips.org> 5095L: linux-mips@linux-mips.org 5096S: Maintained 5097F: drivers/net/ethernet/sgi/ioc3-eth.c 5098 5099IOC3 SERIAL DRIVER 5100M: Pat Gefre <pfg@sgi.com> 5101L: linux-serial@vger.kernel.org 5102S: Maintained 5103F: drivers/tty/serial/ioc3_serial.c 5104 5105IOMMU DRIVERS 5106M: Joerg Roedel <joro@8bytes.org> 5107L: iommu@lists.linux-foundation.org 5108T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5109S: Maintained 5110F: drivers/iommu/ 5111 5112IP MASQUERADING 5113M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5114S: Maintained 5115F: net/ipv4/netfilter/ipt_MASQUERADE.c 5116 5117IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5118M: Francois Romieu <romieu@fr.zoreil.com> 5119M: Sorbica Shieh <sorbica@icplus.com.tw> 5120L: netdev@vger.kernel.org 5121S: Maintained 5122F: drivers/net/ethernet/icplus/ipg.* 5123 5124IPATH DRIVER 5125M: Mike Marciniszyn <infinipath@intel.com> 5126L: linux-rdma@vger.kernel.org 5127S: Maintained 5128F: drivers/infiniband/hw/ipath/ 5129 5130IPMI SUBSYSTEM 5131M: Corey Minyard <minyard@acm.org> 5132L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5133W: http://openipmi.sourceforge.net/ 5134S: Supported 5135F: Documentation/IPMI.txt 5136F: drivers/char/ipmi/ 5137F: include/linux/ipmi* 5138F: include/uapi/linux/ipmi* 5139 5140IPS SCSI RAID DRIVER 5141M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5142L: linux-scsi@vger.kernel.org 5143W: http://www.adaptec.com/ 5144S: Maintained 5145F: drivers/scsi/ips* 5146 5147IPVS 5148M: Wensong Zhang <wensong@linux-vs.org> 5149M: Simon Horman <horms@verge.net.au> 5150M: Julian Anastasov <ja@ssi.bg> 5151L: netdev@vger.kernel.org 5152L: lvs-devel@vger.kernel.org 5153S: Maintained 5154F: Documentation/networking/ipvs-sysctl.txt 5155F: include/net/ip_vs.h 5156F: include/uapi/linux/ip_vs.h 5157F: net/netfilter/ipvs/ 5158 5159IPWIRELESS DRIVER 5160M: Jiri Kosina <jkosina@suse.cz> 5161M: David Sterba <dsterba@suse.cz> 5162S: Odd Fixes 5163F: drivers/tty/ipwireless/ 5164 5165IPX NETWORK LAYER 5166M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5167L: netdev@vger.kernel.org 5168S: Maintained 5169F: include/net/ipx.h 5170F: include/uapi/linux/ipx.h 5171F: net/ipx/ 5172 5173IRDA SUBSYSTEM 5174M: Samuel Ortiz <samuel@sortiz.org> 5175L: irda-users@lists.sourceforge.net (subscribers-only) 5176L: netdev@vger.kernel.org 5177W: http://irda.sourceforge.net/ 5178S: Maintained 5179T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5180F: Documentation/networking/irda.txt 5181F: drivers/net/irda/ 5182F: include/net/irda/ 5183F: net/irda/ 5184 5185IRQ SUBSYSTEM 5186M: Thomas Gleixner <tglx@linutronix.de> 5187L: linux-kernel@vger.kernel.org 5188S: Maintained 5189T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5190F: kernel/irq/ 5191 5192IRQCHIP DRIVERS 5193M: Thomas Gleixner <tglx@linutronix.de> 5194M: Jason Cooper <jason@lakedaemon.net> 5195L: linux-kernel@vger.kernel.org 5196S: Maintained 5197T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5198T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5199F: Documentation/devicetree/bindings/interrupt-controller/ 5200F: drivers/irqchip/ 5201 5202IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5203M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5204S: Maintained 5205F: Documentation/IRQ-domain.txt 5206F: include/linux/irqdomain.h 5207F: kernel/irq/irqdomain.c 5208 5209ISAPNP 5210M: Jaroslav Kysela <perex@perex.cz> 5211S: Maintained 5212F: Documentation/isapnp.txt 5213F: drivers/pnp/isapnp/ 5214F: include/linux/isapnp.h 5215 5216ISA RADIO MODULE 5217M: Hans Verkuil <hverkuil@xs4all.nl> 5218L: linux-media@vger.kernel.org 5219T: git git://linuxtv.org/media_tree.git 5220W: http://linuxtv.org 5221S: Maintained 5222F: drivers/media/radio/radio-isa* 5223 5224iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5225M: Peter Jones <pjones@redhat.com> 5226M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5227S: Maintained 5228F: drivers/firmware/iscsi_ibft* 5229 5230ISCSI 5231M: Mike Christie <michaelc@cs.wisc.edu> 5232L: open-iscsi@googlegroups.com 5233W: www.open-iscsi.org 5234T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5235S: Maintained 5236F: drivers/scsi/*iscsi* 5237F: include/scsi/*iscsi* 5238 5239ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5240M: Or Gerlitz <ogerlitz@mellanox.com> 5241M: Sagi Grimberg <sagig@mellanox.com> 5242M: Roi Dayan <roid@mellanox.com> 5243L: linux-rdma@vger.kernel.org 5244S: Supported 5245W: http://www.openfabrics.org 5246W: www.open-iscsi.org 5247Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5248F: drivers/infiniband/ulp/iser/ 5249 5250ISDN SUBSYSTEM 5251M: Karsten Keil <isdn@linux-pingi.de> 5252L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5253L: netdev@vger.kernel.org 5254W: http://www.isdn4linux.de 5255T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5256S: Maintained 5257F: Documentation/isdn/ 5258F: drivers/isdn/ 5259F: include/linux/isdn.h 5260F: include/linux/isdn/ 5261F: include/uapi/linux/isdn.h 5262F: include/uapi/linux/isdn/ 5263 5264ISDN SUBSYSTEM (Eicon active card driver) 5265M: Armin Schindler <mac@melware.de> 5266L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5267W: http://www.melware.de 5268S: Maintained 5269F: drivers/isdn/hardware/eicon/ 5270 5271IT87 HARDWARE MONITORING DRIVER 5272M: Jean Delvare <jdelvare@suse.de> 5273L: lm-sensors@lm-sensors.org 5274S: Maintained 5275F: Documentation/hwmon/it87 5276F: drivers/hwmon/it87.c 5277 5278IT913X MEDIA DRIVER 5279M: Antti Palosaari <crope@iki.fi> 5280L: linux-media@vger.kernel.org 5281W: http://linuxtv.org/ 5282W: http://palosaari.fi/linux/ 5283Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5284T: git git://linuxtv.org/anttip/media_tree.git 5285S: Maintained 5286F: drivers/media/tuners/it913x* 5287 5288IVTV VIDEO4LINUX DRIVER 5289M: Andy Walls <awalls@md.metrocast.net> 5290L: ivtv-devel@ivtvdriver.org (subscribers-only) 5291L: linux-media@vger.kernel.org 5292T: git git://linuxtv.org/media_tree.git 5293W: http://www.ivtvdriver.org 5294S: Maintained 5295F: Documentation/video4linux/*.ivtv 5296F: drivers/media/pci/ivtv/ 5297F: include/uapi/linux/ivtv* 5298 5299IX2505V MEDIA DRIVER 5300M: Malcolm Priestley <tvboxspy@gmail.com> 5301L: linux-media@vger.kernel.org 5302W: http://linuxtv.org/ 5303Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5304S: Maintained 5305F: drivers/media/dvb-frontends/ix2505v* 5306 5307JC42.4 TEMPERATURE SENSOR DRIVER 5308M: Guenter Roeck <linux@roeck-us.net> 5309L: lm-sensors@lm-sensors.org 5310S: Maintained 5311F: drivers/hwmon/jc42.c 5312F: Documentation/hwmon/jc42 5313 5314JFS FILESYSTEM 5315M: Dave Kleikamp <shaggy@kernel.org> 5316L: jfs-discussion@lists.sourceforge.net 5317W: http://jfs.sourceforge.net/ 5318T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5319S: Maintained 5320F: Documentation/filesystems/jfs.txt 5321F: fs/jfs/ 5322 5323JME NETWORK DRIVER 5324M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5325L: netdev@vger.kernel.org 5326S: Maintained 5327F: drivers/net/ethernet/jme.* 5328 5329JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5330M: David Woodhouse <dwmw2@infradead.org> 5331L: linux-mtd@lists.infradead.org 5332W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5333S: Maintained 5334F: fs/jffs2/ 5335F: include/uapi/linux/jffs2.h 5336 5337JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5338M: Andrew Morton <akpm@linux-foundation.org> 5339M: Jan Kara <jack@suse.cz> 5340L: linux-ext4@vger.kernel.org 5341S: Maintained 5342F: fs/jbd/ 5343F: include/linux/jbd.h 5344 5345JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5346M: "Theodore Ts'o" <tytso@mit.edu> 5347L: linux-ext4@vger.kernel.org 5348S: Maintained 5349F: fs/jbd2/ 5350F: include/linux/jbd2.h 5351 5352JSM Neo PCI based serial card 5353M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5354L: linux-serial@vger.kernel.org 5355S: Maintained 5356F: drivers/tty/serial/jsm/ 5357 5358K10TEMP HARDWARE MONITORING DRIVER 5359M: Clemens Ladisch <clemens@ladisch.de> 5360L: lm-sensors@lm-sensors.org 5361S: Maintained 5362F: Documentation/hwmon/k10temp 5363F: drivers/hwmon/k10temp.c 5364 5365K8TEMP HARDWARE MONITORING DRIVER 5366M: Rudolf Marek <r.marek@assembler.cz> 5367L: lm-sensors@lm-sensors.org 5368S: Maintained 5369F: Documentation/hwmon/k8temp 5370F: drivers/hwmon/k8temp.c 5371 5372KCONFIG 5373M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5374L: linux-kbuild@vger.kernel.org 5375T: git git://gitorious.org/linux-kconfig/linux-kconfig 5376S: Maintained 5377F: Documentation/kbuild/kconfig-language.txt 5378F: scripts/kconfig/ 5379 5380KDUMP 5381M: Vivek Goyal <vgoyal@redhat.com> 5382M: Haren Myneni <hbabu@us.ibm.com> 5383L: kexec@lists.infradead.org 5384W: http://lse.sourceforge.net/kdump/ 5385S: Maintained 5386F: Documentation/kdump/ 5387 5388KEENE FM RADIO TRANSMITTER DRIVER 5389M: Hans Verkuil <hverkuil@xs4all.nl> 5390L: linux-media@vger.kernel.org 5391T: git git://linuxtv.org/media_tree.git 5392W: http://linuxtv.org 5393S: Maintained 5394F: drivers/media/radio/radio-keene* 5395 5396KERNEL AUTOMOUNTER v4 (AUTOFS4) 5397M: Ian Kent <raven@themaw.net> 5398L: autofs@vger.kernel.org 5399S: Maintained 5400F: fs/autofs4/ 5401 5402KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5403M: Michal Marek <mmarek@suse.cz> 5404T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5405T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5406L: linux-kbuild@vger.kernel.org 5407S: Maintained 5408F: Documentation/kbuild/ 5409F: Makefile 5410F: scripts/Makefile.* 5411F: scripts/basic/ 5412F: scripts/mk* 5413F: scripts/package/ 5414 5415KERNEL JANITORS 5416L: kernel-janitors@vger.kernel.org 5417W: http://kernelnewbies.org/KernelJanitors 5418S: Odd Fixes 5419 5420KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5421M: "J. Bruce Fields" <bfields@fieldses.org> 5422L: linux-nfs@vger.kernel.org 5423W: http://nfs.sourceforge.net/ 5424S: Supported 5425F: fs/nfsd/ 5426F: include/uapi/linux/nfsd/ 5427F: fs/lockd/ 5428F: fs/nfs_common/ 5429F: net/sunrpc/ 5430F: include/linux/lockd/ 5431F: include/linux/sunrpc/ 5432F: include/uapi/linux/sunrpc/ 5433 5434KERNEL SELFTEST FRAMEWORK 5435M: Shuah Khan <shuahkh@osg.samsung.com> 5436L: linux-api@vger.kernel.org 5437T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5438S: Maintained 5439F: tools/testing/selftests 5440 5441KERNEL VIRTUAL MACHINE (KVM) 5442M: Gleb Natapov <gleb@kernel.org> 5443M: Paolo Bonzini <pbonzini@redhat.com> 5444L: kvm@vger.kernel.org 5445W: http://www.linux-kvm.org 5446T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5447S: Supported 5448F: Documentation/*/kvm*.txt 5449F: Documentation/virtual/kvm/ 5450F: arch/*/kvm/ 5451F: arch/*/include/asm/kvm* 5452F: include/linux/kvm* 5453F: include/uapi/linux/kvm* 5454F: virt/kvm/ 5455 5456KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5457M: Joerg Roedel <joro@8bytes.org> 5458L: kvm@vger.kernel.org 5459W: http://kvm.qumranet.com 5460S: Maintained 5461F: arch/x86/include/asm/svm.h 5462F: arch/x86/kvm/svm.c 5463 5464KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5465M: Alexander Graf <agraf@suse.de> 5466L: kvm-ppc@vger.kernel.org 5467W: http://kvm.qumranet.com 5468T: git git://github.com/agraf/linux-2.6.git 5469S: Supported 5470F: arch/powerpc/include/asm/kvm* 5471F: arch/powerpc/kvm/ 5472 5473KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64) 5474M: Xiantao Zhang <xiantao.zhang@intel.com> 5475L: kvm-ia64@vger.kernel.org 5476W: http://kvm.qumranet.com 5477S: Supported 5478F: Documentation/ia64/kvm.txt 5479F: arch/ia64/include/asm/kvm* 5480F: arch/ia64/kvm/ 5481 5482KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5483M: Christian Borntraeger <borntraeger@de.ibm.com> 5484M: Cornelia Huck <cornelia.huck@de.ibm.com> 5485M: linux390@de.ibm.com 5486L: linux-s390@vger.kernel.org 5487W: http://www.ibm.com/developerworks/linux/linux390/ 5488S: Supported 5489F: Documentation/s390/kvm.txt 5490F: arch/s390/include/asm/kvm* 5491F: arch/s390/kvm/ 5492F: drivers/s390/kvm/ 5493 5494KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5495M: Christoffer Dall <christoffer.dall@linaro.org> 5496M: Marc Zyngier <marc.zyngier@arm.com> 5497L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5498L: kvmarm@lists.cs.columbia.edu 5499W: http://systems.cs.columbia.edu/projects/kvm-arm 5500S: Supported 5501F: arch/arm/include/uapi/asm/kvm* 5502F: arch/arm/include/asm/kvm* 5503F: arch/arm/kvm/ 5504F: virt/kvm/arm/ 5505F: include/kvm/arm_* 5506 5507KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5508M: Christoffer Dall <christoffer.dall@linaro.org> 5509M: Marc Zyngier <marc.zyngier@arm.com> 5510L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5511L: kvmarm@lists.cs.columbia.edu 5512S: Maintained 5513F: arch/arm64/include/uapi/asm/kvm* 5514F: arch/arm64/include/asm/kvm* 5515F: arch/arm64/kvm/ 5516 5517KEXEC 5518M: Eric Biederman <ebiederm@xmission.com> 5519W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5520L: kexec@lists.infradead.org 5521S: Maintained 5522F: include/linux/kexec.h 5523F: include/uapi/linux/kexec.h 5524F: kernel/kexec.c 5525 5526KEYS/KEYRINGS: 5527M: David Howells <dhowells@redhat.com> 5528L: keyrings@linux-nfs.org 5529S: Maintained 5530F: Documentation/security/keys.txt 5531F: include/linux/key.h 5532F: include/linux/key-type.h 5533F: include/keys/ 5534F: security/keys/ 5535 5536KEYS-TRUSTED 5537M: David Safford <safford@us.ibm.com> 5538M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5539L: linux-security-module@vger.kernel.org 5540L: keyrings@linux-nfs.org 5541S: Supported 5542F: Documentation/security/keys-trusted-encrypted.txt 5543F: include/keys/trusted-type.h 5544F: security/keys/trusted.c 5545F: security/keys/trusted.h 5546 5547KEYS-ENCRYPTED 5548M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5549M: David Safford <safford@us.ibm.com> 5550L: linux-security-module@vger.kernel.org 5551L: keyrings@linux-nfs.org 5552S: Supported 5553F: Documentation/security/keys-trusted-encrypted.txt 5554F: include/keys/encrypted-type.h 5555F: security/keys/encrypted-keys/ 5556 5557KGDB / KDB /debug_core 5558M: Jason Wessel <jason.wessel@windriver.com> 5559W: http://kgdb.wiki.kernel.org/ 5560L: kgdb-bugreport@lists.sourceforge.net 5561S: Maintained 5562F: Documentation/DocBook/kgdb.tmpl 5563F: drivers/misc/kgdbts.c 5564F: drivers/tty/serial/kgdboc.c 5565F: include/linux/kdb.h 5566F: include/linux/kgdb.h 5567F: kernel/debug/ 5568 5569KMEMCHECK 5570M: Vegard Nossum <vegardno@ifi.uio.no> 5571M: Pekka Enberg <penberg@kernel.org> 5572S: Maintained 5573F: Documentation/kmemcheck.txt 5574F: arch/x86/include/asm/kmemcheck.h 5575F: arch/x86/mm/kmemcheck/ 5576F: include/linux/kmemcheck.h 5577F: mm/kmemcheck.c 5578 5579KMEMLEAK 5580M: Catalin Marinas <catalin.marinas@arm.com> 5581S: Maintained 5582F: Documentation/kmemleak.txt 5583F: include/linux/kmemleak.h 5584F: mm/kmemleak.c 5585F: mm/kmemleak-test.c 5586 5587KPROBES 5588M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5589M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5590M: "David S. Miller" <davem@davemloft.net> 5591M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5592S: Maintained 5593F: Documentation/kprobes.txt 5594F: include/linux/kprobes.h 5595F: kernel/kprobes.c 5596 5597KS0108 LCD CONTROLLER DRIVER 5598M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5599W: http://miguelojeda.es/auxdisplay.htm 5600W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5601S: Maintained 5602F: Documentation/auxdisplay/ks0108 5603F: drivers/auxdisplay/ks0108.c 5604F: include/linux/ks0108.h 5605 5606LAPB module 5607L: linux-x25@vger.kernel.org 5608S: Orphan 5609F: Documentation/networking/lapb-module.txt 5610F: include/*/lapb.h 5611F: net/lapb/ 5612 5613LASI 53c700 driver for PARISC 5614M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5615L: linux-scsi@vger.kernel.org 5616S: Maintained 5617F: Documentation/scsi/53c700.txt 5618F: drivers/scsi/53c700* 5619 5620LED SUBSYSTEM 5621M: Bryan Wu <cooloney@gmail.com> 5622M: Richard Purdie <rpurdie@rpsys.net> 5623L: linux-leds@vger.kernel.org 5624T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5625S: Maintained 5626F: drivers/leds/ 5627F: include/linux/leds.h 5628 5629LEGACY EEPROM DRIVER 5630M: Jean Delvare <jdelvare@suse.de> 5631S: Maintained 5632F: Documentation/misc-devices/eeprom 5633F: drivers/misc/eeprom/eeprom.c 5634 5635LEGO USB Tower driver 5636M: Juergen Stuber <starblue@users.sourceforge.net> 5637L: legousb-devel@lists.sourceforge.net 5638W: http://legousb.sourceforge.net/ 5639S: Maintained 5640F: drivers/usb/misc/legousbtower.c 5641 5642LG2160 MEDIA DRIVER 5643M: Michael Krufky <mkrufky@linuxtv.org> 5644L: linux-media@vger.kernel.org 5645W: http://linuxtv.org/ 5646W: http://github.com/mkrufky 5647Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5648T: git git://linuxtv.org/mkrufky/tuners.git 5649S: Maintained 5650F: drivers/media/dvb-frontends/lg2160.* 5651 5652LGDT3305 MEDIA DRIVER 5653M: Michael Krufky <mkrufky@linuxtv.org> 5654L: linux-media@vger.kernel.org 5655W: http://linuxtv.org/ 5656W: http://github.com/mkrufky 5657Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5658T: git git://linuxtv.org/mkrufky/tuners.git 5659S: Maintained 5660F: drivers/media/dvb-frontends/lgdt3305.* 5661 5662LGUEST 5663M: Rusty Russell <rusty@rustcorp.com.au> 5664L: lguest@lists.ozlabs.org 5665W: http://lguest.ozlabs.org/ 5666S: Odd Fixes 5667F: arch/x86/include/asm/lguest*.h 5668F: arch/x86/lguest/ 5669F: drivers/lguest/ 5670F: include/linux/lguest*.h 5671F: tools/lguest/ 5672 5673LIBLOCKDEP 5674M: Sasha Levin <sasha.levin@oracle.com> 5675S: Maintained 5676F: tools/lib/lockdep/ 5677 5678LINUX FOR IBM pSERIES (RS/6000) 5679M: Paul Mackerras <paulus@au.ibm.com> 5680W: http://www.ibm.com/linux/ltc/projects/ppc 5681S: Supported 5682F: arch/powerpc/boot/rs6000.h 5683 5684LINUX FOR POWERPC (32-BIT AND 64-BIT) 5685M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5686M: Paul Mackerras <paulus@samba.org> 5687M: Michael Ellerman <mpe@ellerman.id.au> 5688W: http://www.penguinppc.org/ 5689L: linuxppc-dev@lists.ozlabs.org 5690Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5691T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5692S: Supported 5693F: Documentation/powerpc/ 5694F: arch/powerpc/ 5695 5696LINUX FOR POWER MACINTOSH 5697M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5698W: http://www.penguinppc.org/ 5699L: linuxppc-dev@lists.ozlabs.org 5700S: Maintained 5701F: arch/powerpc/platforms/powermac/ 5702F: drivers/macintosh/ 5703 5704LINUX FOR POWERPC EMBEDDED MPC5XXX 5705M: Anatolij Gustschin <agust@denx.de> 5706L: linuxppc-dev@lists.ozlabs.org 5707T: git git://git.denx.de/linux-denx-agust.git 5708S: Maintained 5709F: arch/powerpc/platforms/512x/ 5710F: arch/powerpc/platforms/52xx/ 5711 5712LINUX FOR POWERPC EMBEDDED PPC4XX 5713M: Alistair Popple <alistair@popple.id.au> 5714M: Matt Porter <mporter@kernel.crashing.org> 5715W: http://www.penguinppc.org/ 5716L: linuxppc-dev@lists.ozlabs.org 5717S: Maintained 5718F: arch/powerpc/platforms/40x/ 5719F: arch/powerpc/platforms/44x/ 5720 5721LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5722L: linuxppc-dev@lists.ozlabs.org 5723S: Orphan 5724F: arch/powerpc/*/*virtex* 5725F: arch/powerpc/*/*/*virtex* 5726 5727LINUX FOR POWERPC EMBEDDED PPC8XX 5728M: Vitaly Bordug <vitb@kernel.crashing.org> 5729W: http://www.penguinppc.org/ 5730L: linuxppc-dev@lists.ozlabs.org 5731S: Maintained 5732F: arch/powerpc/platforms/8xx/ 5733 5734LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5735M: Scott Wood <scottwood@freescale.com> 5736M: Kumar Gala <galak@kernel.crashing.org> 5737W: http://www.penguinppc.org/ 5738L: linuxppc-dev@lists.ozlabs.org 5739T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5740S: Maintained 5741F: arch/powerpc/platforms/83xx/ 5742F: arch/powerpc/platforms/85xx/ 5743 5744LINUX FOR POWERPC PA SEMI PWRFICIENT 5745M: Olof Johansson <olof@lixom.net> 5746L: linuxppc-dev@lists.ozlabs.org 5747S: Maintained 5748F: arch/powerpc/platforms/pasemi/ 5749F: drivers/*/*pasemi* 5750F: drivers/*/*/*pasemi* 5751 5752LINUX SECURITY MODULE (LSM) FRAMEWORK 5753M: Chris Wright <chrisw@sous-sol.org> 5754L: linux-security-module@vger.kernel.org 5755S: Supported 5756 5757LIS3LV02D ACCELEROMETER DRIVER 5758M: Eric Piel <eric.piel@tremplin-utc.net> 5759S: Maintained 5760F: Documentation/misc-devices/lis3lv02d 5761F: drivers/misc/lis3lv02d/ 5762F: drivers/platform/x86/hp_accel.c 5763 5764LLC (802.2) 5765M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5766S: Maintained 5767F: include/linux/llc.h 5768F: include/uapi/linux/llc.h 5769F: include/net/llc* 5770F: net/llc/ 5771 5772LM73 HARDWARE MONITOR DRIVER 5773M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5774L: lm-sensors@lm-sensors.org 5775S: Maintained 5776F: drivers/hwmon/lm73.c 5777 5778LM78 HARDWARE MONITOR DRIVER 5779M: Jean Delvare <jdelvare@suse.de> 5780L: lm-sensors@lm-sensors.org 5781S: Maintained 5782F: Documentation/hwmon/lm78 5783F: drivers/hwmon/lm78.c 5784 5785LM83 HARDWARE MONITOR DRIVER 5786M: Jean Delvare <jdelvare@suse.de> 5787L: lm-sensors@lm-sensors.org 5788S: Maintained 5789F: Documentation/hwmon/lm83 5790F: drivers/hwmon/lm83.c 5791 5792LM90 HARDWARE MONITOR DRIVER 5793M: Jean Delvare <jdelvare@suse.de> 5794L: lm-sensors@lm-sensors.org 5795S: Maintained 5796F: Documentation/hwmon/lm90 5797F: Documentation/devicetree/bindings/hwmon/lm90.txt 5798F: drivers/hwmon/lm90.c 5799 5800LM95234 HARDWARE MONITOR DRIVER 5801M: Guenter Roeck <linux@roeck-us.net> 5802L: lm-sensors@lm-sensors.org 5803S: Maintained 5804F: Documentation/hwmon/lm95234 5805F: drivers/hwmon/lm95234.c 5806 5807LME2510 MEDIA DRIVER 5808M: Malcolm Priestley <tvboxspy@gmail.com> 5809L: linux-media@vger.kernel.org 5810W: http://linuxtv.org/ 5811Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5812S: Maintained 5813F: drivers/media/usb/dvb-usb-v2/lmedm04* 5814 5815LOCKDEP AND LOCKSTAT 5816M: Peter Zijlstra <peterz@infradead.org> 5817M: Ingo Molnar <mingo@redhat.com> 5818L: linux-kernel@vger.kernel.org 5819T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 5820S: Maintained 5821F: Documentation/locking/lockdep*.txt 5822F: Documentation/locking/lockstat.txt 5823F: include/linux/lockdep.h 5824F: kernel/locking/ 5825 5826LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 5827M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 5828L: linux-ntfs-dev@lists.sourceforge.net 5829W: http://www.linux-ntfs.org/content/view/19/37/ 5830S: Maintained 5831F: Documentation/ldm.txt 5832F: block/partitions/ldm.* 5833 5834LogFS 5835M: Joern Engel <joern@logfs.org> 5836M: Prasad Joshi <prasadjoshi.linux@gmail.com> 5837L: logfs@logfs.org 5838W: logfs.org 5839S: Maintained 5840F: fs/logfs/ 5841 5842LPC32XX MACHINE SUPPORT 5843M: Roland Stigge <stigge@antcom.de> 5844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5845S: Maintained 5846F: arch/arm/mach-lpc32xx/ 5847 5848LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 5849M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 5850M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 5851M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 5852M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 5853L: MPT-FusionLinux.pdl@avagotech.com 5854L: linux-scsi@vger.kernel.org 5855W: http://www.lsilogic.com/support 5856S: Supported 5857F: drivers/message/fusion/ 5858F: drivers/scsi/mpt2sas/ 5859F: drivers/scsi/mpt3sas/ 5860 5861LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 5862M: Matthew Wilcox <matthew@wil.cx> 5863L: linux-scsi@vger.kernel.org 5864S: Maintained 5865F: drivers/scsi/sym53c8xx_2/ 5866 5867LTC4261 HARDWARE MONITOR DRIVER 5868M: Guenter Roeck <linux@roeck-us.net> 5869L: lm-sensors@lm-sensors.org 5870S: Maintained 5871F: Documentation/hwmon/ltc4261 5872F: drivers/hwmon/ltc4261.c 5873 5874LTP (Linux Test Project) 5875M: Mike Frysinger <vapier@gentoo.org> 5876M: Cyril Hrubis <chrubis@suse.cz> 5877M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 5878M: Jan Stancek <jstancek@redhat.com> 5879M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 5880M: Alexey Kodanev <alexey.kodanev@oracle.com> 5881L: ltp-list@lists.sourceforge.net (subscribers-only) 5882W: http://linux-test-project.github.io/ 5883T: git git://github.com/linux-test-project/ltp.git 5884S: Maintained 5885 5886M32R ARCHITECTURE 5887W: http://www.linux-m32r.org/ 5888S: Orphan 5889F: arch/m32r/ 5890 5891M68K ARCHITECTURE 5892M: Geert Uytterhoeven <geert@linux-m68k.org> 5893L: linux-m68k@lists.linux-m68k.org 5894W: http://www.linux-m68k.org/ 5895T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 5896S: Maintained 5897F: arch/m68k/ 5898F: drivers/zorro/ 5899 5900M68K ON APPLE MACINTOSH 5901M: Joshua Thompson <funaho@jurai.org> 5902W: http://www.mac.linux-m68k.org/ 5903L: linux-m68k@lists.linux-m68k.org 5904S: Maintained 5905F: arch/m68k/mac/ 5906 5907M68K ON HP9000/300 5908M: Philip Blundell <philb@gnu.org> 5909W: http://www.tazenda.demon.co.uk/phil/linux-hp 5910S: Maintained 5911F: arch/m68k/hp300/ 5912 5913M88DS3103 MEDIA DRIVER 5914M: Antti Palosaari <crope@iki.fi> 5915L: linux-media@vger.kernel.org 5916W: http://linuxtv.org/ 5917W: http://palosaari.fi/linux/ 5918Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5919T: git git://linuxtv.org/anttip/media_tree.git 5920S: Maintained 5921F: drivers/media/dvb-frontends/m88ds3103* 5922 5923M88RS2000 MEDIA DRIVER 5924M: Malcolm Priestley <tvboxspy@gmail.com> 5925L: linux-media@vger.kernel.org 5926W: http://linuxtv.org/ 5927Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5928S: Maintained 5929F: drivers/media/dvb-frontends/m88rs2000* 5930 5931M88TS2022 MEDIA DRIVER 5932M: Antti Palosaari <crope@iki.fi> 5933L: linux-media@vger.kernel.org 5934W: http://linuxtv.org/ 5935W: http://palosaari.fi/linux/ 5936Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5937T: git git://linuxtv.org/anttip/media_tree.git 5938S: Maintained 5939F: drivers/media/tuners/m88ts2022* 5940 5941MA901 MASTERKIT USB FM RADIO DRIVER 5942M: Alexey Klimov <klimov.linux@gmail.com> 5943L: linux-media@vger.kernel.org 5944T: git git://linuxtv.org/media_tree.git 5945S: Maintained 5946F: drivers/media/radio/radio-ma901.c 5947 5948MAC80211 5949M: Johannes Berg <johannes@sipsolutions.net> 5950L: linux-wireless@vger.kernel.org 5951W: http://wireless.kernel.org/ 5952T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 5953T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 5954S: Maintained 5955F: Documentation/networking/mac80211-injection.txt 5956F: include/net/mac80211.h 5957F: net/mac80211/ 5958 5959MACVLAN DRIVER 5960M: Patrick McHardy <kaber@trash.net> 5961L: netdev@vger.kernel.org 5962S: Maintained 5963F: drivers/net/macvlan.c 5964F: include/linux/if_macvlan.h 5965 5966MAILBOX API 5967M: Jassi Brar <jassisinghbrar@gmail.com> 5968L: linux-kernel@vger.kernel.org 5969S: Maintained 5970F: drivers/mailbox/ 5971F: include/linux/mailbox_client.h 5972F: include/linux/mailbox_controller.h 5973 5974MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 5975M: Michael Kerrisk <mtk.manpages@gmail.com> 5976W: http://www.kernel.org/doc/man-pages 5977L: linux-man@vger.kernel.org 5978S: Maintained 5979 5980MARVELL ARMADA DRM SUPPORT 5981M: Russell King <rmk+kernel@arm.linux.org.uk> 5982S: Maintained 5983F: drivers/gpu/drm/armada/ 5984 5985MARVELL 88E6352 DSA support 5986M: Guenter Roeck <linux@roeck-us.net> 5987S: Maintained 5988F: drivers/net/dsa/mv88e6352.c 5989 5990MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 5991M: Mirko Lindner <mlindner@marvell.com> 5992M: Stephen Hemminger <stephen@networkplumber.org> 5993L: netdev@vger.kernel.org 5994S: Maintained 5995F: drivers/net/ethernet/marvell/sk* 5996 5997MARVELL LIBERTAS WIRELESS DRIVER 5998L: libertas-dev@lists.infradead.org 5999S: Orphan 6000F: drivers/net/wireless/libertas/ 6001 6002MARVELL MV643XX ETHERNET DRIVER 6003M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6004L: netdev@vger.kernel.org 6005S: Maintained 6006F: drivers/net/ethernet/marvell/mv643xx_eth.* 6007F: include/linux/mv643xx.h 6008 6009MARVELL MVNETA ETHERNET DRIVER 6010M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6011L: netdev@vger.kernel.org 6012S: Maintained 6013F: drivers/net/ethernet/marvell/mvneta.* 6014 6015MARVELL MWIFIEX WIRELESS DRIVER 6016M: Amitkumar Karwar <akarwar@marvell.com> 6017M: Avinash Patil <patila@marvell.com> 6018L: linux-wireless@vger.kernel.org 6019S: Maintained 6020F: drivers/net/wireless/mwifiex/ 6021 6022MARVELL MWL8K WIRELESS DRIVER 6023M: Lennert Buytenhek <buytenh@wantstofly.org> 6024L: linux-wireless@vger.kernel.org 6025S: Odd Fixes 6026F: drivers/net/wireless/mwl8k.c 6027 6028MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6029M: Nicolas Pitre <nico@fluxnic.net> 6030S: Odd Fixes 6031F: drivers/mmc/host/mvsdio.* 6032 6033MATROX FRAMEBUFFER DRIVER 6034L: linux-fbdev@vger.kernel.org 6035S: Orphan 6036F: drivers/video/fbdev/matrox/matroxfb_* 6037F: include/uapi/linux/matroxfb.h 6038 6039MAX16065 HARDWARE MONITOR DRIVER 6040M: Guenter Roeck <linux@roeck-us.net> 6041L: lm-sensors@lm-sensors.org 6042S: Maintained 6043F: Documentation/hwmon/max16065 6044F: drivers/hwmon/max16065.c 6045 6046MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6047M: "Hans J. Koch" <hjk@hansjkoch.de> 6048L: lm-sensors@lm-sensors.org 6049S: Maintained 6050F: Documentation/hwmon/max6650 6051F: drivers/hwmon/max6650.c 6052 6053MAX6697 HARDWARE MONITOR DRIVER 6054M: Guenter Roeck <linux@roeck-us.net> 6055L: lm-sensors@lm-sensors.org 6056S: Maintained 6057F: Documentation/hwmon/max6697 6058F: Documentation/devicetree/bindings/i2c/max6697.txt 6059F: drivers/hwmon/max6697.c 6060F: include/linux/platform_data/max6697.h 6061 6062MAXIRADIO FM RADIO RECEIVER DRIVER 6063M: Hans Verkuil <hverkuil@xs4all.nl> 6064L: linux-media@vger.kernel.org 6065T: git git://linuxtv.org/media_tree.git 6066W: http://linuxtv.org 6067S: Maintained 6068F: drivers/media/radio/radio-maxiradio* 6069 6070MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6071M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6072P: LinuxTV.org Project 6073L: linux-media@vger.kernel.org 6074W: http://linuxtv.org 6075Q: http://patchwork.kernel.org/project/linux-media/list/ 6076T: git git://linuxtv.org/media_tree.git 6077S: Maintained 6078F: Documentation/dvb/ 6079F: Documentation/video4linux/ 6080F: Documentation/DocBook/media/ 6081F: drivers/media/ 6082F: drivers/staging/media/ 6083F: include/media/ 6084F: include/uapi/linux/dvb/ 6085F: include/uapi/linux/videodev2.h 6086F: include/uapi/linux/media.h 6087F: include/uapi/linux/v4l2-* 6088F: include/uapi/linux/meye.h 6089F: include/uapi/linux/ivtv* 6090F: include/uapi/linux/uvcvideo.h 6091 6092MEDIAVISION PRO MOVIE STUDIO DRIVER 6093M: Hans Verkuil <hverkuil@xs4all.nl> 6094L: linux-media@vger.kernel.org 6095T: git git://linuxtv.org/media_tree.git 6096W: http://linuxtv.org 6097S: Odd Fixes 6098F: drivers/media/parport/pms* 6099 6100MEGARAID SCSI/SAS DRIVERS 6101M: Kashyap Desai <kashyap.desai@avagotech.com> 6102M: Sumit Saxena <sumit.saxena@avagotech.com> 6103M: Uday Lingala <uday.lingala@avagotech.com> 6104L: megaraidlinux.pdl@avagotech.com 6105L: linux-scsi@vger.kernel.org 6106W: http://www.lsi.com 6107S: Maintained 6108F: Documentation/scsi/megaraid.txt 6109F: drivers/scsi/megaraid.* 6110F: drivers/scsi/megaraid/ 6111 6112MELLANOX ETHERNET DRIVER (mlx4_en) 6113M: Amir Vadai <amirv@mellanox.com> 6114L: netdev@vger.kernel.org 6115S: Supported 6116W: http://www.mellanox.com 6117Q: http://patchwork.ozlabs.org/project/netdev/list/ 6118F: drivers/net/ethernet/mellanox/mlx4/en_* 6119 6120MEMORY MANAGEMENT 6121L: linux-mm@kvack.org 6122W: http://www.linux-mm.org 6123S: Maintained 6124F: include/linux/mm.h 6125F: include/linux/gfp.h 6126F: include/linux/mmzone.h 6127F: include/linux/memory_hotplug.h 6128F: include/linux/vmalloc.h 6129F: mm/ 6130 6131MEMORY TECHNOLOGY DEVICES (MTD) 6132M: David Woodhouse <dwmw2@infradead.org> 6133M: Brian Norris <computersforpeace@gmail.com> 6134L: linux-mtd@lists.infradead.org 6135W: http://www.linux-mtd.infradead.org/ 6136Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6137T: git git://git.infradead.org/linux-mtd.git 6138T: git git://git.infradead.org/l2-mtd.git 6139S: Maintained 6140F: drivers/mtd/ 6141F: include/linux/mtd/ 6142F: include/uapi/mtd/ 6143 6144MEN A21 WATCHDOG DRIVER 6145M: Johannes Thumshirn <johannes.thumshirn@men.de> 6146L: linux-watchdog@vger.kernel.org 6147S: Supported 6148F: drivers/watchdog/mena21_wdt.c 6149 6150MEN CHAMELEON BUS (mcb) 6151M: Johannes Thumshirn <johannes.thumshirn@men.de> 6152S: Supported 6153F: drivers/mcb/ 6154F: include/linux/mcb.h 6155 6156MEN F21BMC (Board Management Controller) 6157M: Andreas Werner <andreas.werner@men.de> 6158S: Supported 6159F: drivers/mfd/menf21bmc.c 6160F: drivers/watchdog/menf21bmc_wdt.c 6161F: drivers/leds/leds-menf21bmc.c 6162F: drivers/hwmon/menf21bmc_hwmon.c 6163F: Documentation/hwmon/menf21bmc 6164 6165METAG ARCHITECTURE 6166M: James Hogan <james.hogan@imgtec.com> 6167L: linux-metag@vger.kernel.org 6168S: Supported 6169F: arch/metag/ 6170F: Documentation/metag/ 6171F: Documentation/devicetree/bindings/metag/ 6172F: drivers/clocksource/metag_generic.c 6173F: drivers/irqchip/irq-metag.c 6174F: drivers/irqchip/irq-metag-ext.c 6175F: drivers/tty/metag_da.c 6176 6177MICROBLAZE ARCHITECTURE 6178M: Michal Simek <monstr@monstr.eu> 6179W: http://www.monstr.eu/fdt/ 6180T: git git://git.monstr.eu/linux-2.6-microblaze.git 6181S: Supported 6182F: arch/microblaze/ 6183 6184MICROTEK X6 SCANNER 6185M: Oliver Neukum <oliver@neukum.org> 6186S: Maintained 6187F: drivers/usb/image/microtek.* 6188 6189MIPS 6190M: Ralf Baechle <ralf@linux-mips.org> 6191L: linux-mips@linux-mips.org 6192W: http://www.linux-mips.org/ 6193T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6194Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6195S: Supported 6196F: Documentation/mips/ 6197F: arch/mips/ 6198 6199MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6200M: Hans Verkuil <hverkuil@xs4all.nl> 6201L: linux-media@vger.kernel.org 6202T: git git://linuxtv.org/media_tree.git 6203W: http://linuxtv.org 6204S: Odd Fixes 6205F: drivers/media/radio/radio-miropcm20* 6206 6207Mellanox MLX5 core VPI driver 6208M: Eli Cohen <eli@mellanox.com> 6209L: netdev@vger.kernel.org 6210L: linux-rdma@vger.kernel.org 6211W: http://www.mellanox.com 6212Q: http://patchwork.ozlabs.org/project/netdev/list/ 6213Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6214T: git git://openfabrics.org/~eli/connect-ib.git 6215S: Supported 6216F: drivers/net/ethernet/mellanox/mlx5/core/ 6217F: include/linux/mlx5/ 6218 6219Mellanox MLX5 IB driver 6220M: Eli Cohen <eli@mellanox.com> 6221L: linux-rdma@vger.kernel.org 6222W: http://www.mellanox.com 6223Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6224T: git git://openfabrics.org/~eli/connect-ib.git 6225S: Supported 6226F: include/linux/mlx5/ 6227F: drivers/infiniband/hw/mlx5/ 6228 6229MN88472 MEDIA DRIVER 6230M: Antti Palosaari <crope@iki.fi> 6231L: linux-media@vger.kernel.org 6232W: http://linuxtv.org/ 6233W: http://palosaari.fi/linux/ 6234Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6235T: git git://linuxtv.org/anttip/media_tree.git 6236S: Maintained 6237F: drivers/staging/media/mn88472/ 6238F: drivers/media/dvb-frontends/mn88472.h 6239 6240MN88473 MEDIA DRIVER 6241M: Antti Palosaari <crope@iki.fi> 6242L: linux-media@vger.kernel.org 6243W: http://linuxtv.org/ 6244W: http://palosaari.fi/linux/ 6245Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6246T: git git://linuxtv.org/anttip/media_tree.git 6247S: Maintained 6248F: drivers/staging/media/mn88473/ 6249F: drivers/media/dvb-frontends/mn88473.h 6250 6251MODULE SUPPORT 6252M: Rusty Russell <rusty@rustcorp.com.au> 6253S: Maintained 6254F: include/linux/module.h 6255F: kernel/module.c 6256 6257MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6258W: http://popies.net/meye/ 6259S: Orphan 6260F: Documentation/video4linux/meye.txt 6261F: drivers/media/pci/meye/ 6262F: include/uapi/linux/meye.h 6263 6264MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6265M: Jiri Slaby <jirislaby@gmail.com> 6266S: Maintained 6267F: Documentation/serial/moxa-smartio 6268F: drivers/tty/mxser.* 6269 6270MR800 AVERMEDIA USB FM RADIO DRIVER 6271M: Alexey Klimov <klimov.linux@gmail.com> 6272L: linux-media@vger.kernel.org 6273T: git git://linuxtv.org/media_tree.git 6274S: Maintained 6275F: drivers/media/radio/radio-mr800.c 6276 6277MRF24J40 IEEE 802.15.4 RADIO DRIVER 6278M: Alan Ott <alan@signal11.us> 6279L: linux-wpan@vger.kernel.org 6280S: Maintained 6281F: drivers/net/ieee802154/mrf24j40.c 6282 6283MSI LAPTOP SUPPORT 6284M: "Lee, Chun-Yi" <jlee@suse.com> 6285L: platform-driver-x86@vger.kernel.org 6286S: Maintained 6287F: drivers/platform/x86/msi-laptop.c 6288 6289MSI WMI SUPPORT 6290M: Anisse Astier <anisse@astier.eu> 6291L: platform-driver-x86@vger.kernel.org 6292S: Supported 6293F: drivers/platform/x86/msi-wmi.c 6294 6295MSI001 MEDIA DRIVER 6296M: Antti Palosaari <crope@iki.fi> 6297L: linux-media@vger.kernel.org 6298W: http://linuxtv.org/ 6299W: http://palosaari.fi/linux/ 6300Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6301T: git git://linuxtv.org/anttip/media_tree.git 6302S: Maintained 6303F: drivers/media/tuners/msi001* 6304 6305MSI2500 MEDIA DRIVER 6306M: Antti Palosaari <crope@iki.fi> 6307L: linux-media@vger.kernel.org 6308W: http://linuxtv.org/ 6309W: http://palosaari.fi/linux/ 6310Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6311T: git git://linuxtv.org/anttip/media_tree.git 6312S: Maintained 6313F: drivers/media/usb/msi2500/ 6314 6315MT9M032 APTINA SENSOR DRIVER 6316M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6317L: linux-media@vger.kernel.org 6318T: git git://linuxtv.org/media_tree.git 6319S: Maintained 6320F: drivers/media/i2c/mt9m032.c 6321F: include/media/mt9m032.h 6322 6323MT9P031 APTINA CAMERA SENSOR 6324M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6325L: linux-media@vger.kernel.org 6326T: git git://linuxtv.org/media_tree.git 6327S: Maintained 6328F: drivers/media/i2c/mt9p031.c 6329F: include/media/mt9p031.h 6330 6331MT9T001 APTINA CAMERA SENSOR 6332M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6333L: linux-media@vger.kernel.org 6334T: git git://linuxtv.org/media_tree.git 6335S: Maintained 6336F: drivers/media/i2c/mt9t001.c 6337F: include/media/mt9t001.h 6338 6339MT9V032 APTINA CAMERA SENSOR 6340M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6341L: linux-media@vger.kernel.org 6342T: git git://linuxtv.org/media_tree.git 6343S: Maintained 6344F: drivers/media/i2c/mt9v032.c 6345F: include/media/mt9v032.h 6346 6347MULTIFUNCTION DEVICES (MFD) 6348M: Samuel Ortiz <sameo@linux.intel.com> 6349M: Lee Jones <lee.jones@linaro.org> 6350T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6351S: Supported 6352F: drivers/mfd/ 6353F: include/linux/mfd/ 6354 6355MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6356M: Chris Ball <chris@printf.net> 6357M: Ulf Hansson <ulf.hansson@linaro.org> 6358L: linux-mmc@vger.kernel.org 6359T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 6360T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6361S: Maintained 6362F: drivers/mmc/ 6363F: include/linux/mmc/ 6364F: include/uapi/linux/mmc/ 6365 6366MULTIMEDIA CARD (MMC) ETC. OVER SPI 6367S: Orphan 6368F: drivers/mmc/host/mmc_spi.c 6369F: include/linux/spi/mmc_spi.h 6370 6371MULTISOUND SOUND DRIVER 6372M: Andrew Veliath <andrewtv@usa.net> 6373S: Maintained 6374F: Documentation/sound/oss/MultiSound 6375F: sound/oss/msnd* 6376 6377MULTITECH MULTIPORT CARD (ISICOM) 6378S: Orphan 6379F: drivers/tty/isicom.c 6380F: include/linux/isicom.h 6381 6382MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6383M: Felipe Balbi <balbi@ti.com> 6384L: linux-usb@vger.kernel.org 6385T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6386S: Maintained 6387F: drivers/usb/musb/ 6388 6389MXL5007T MEDIA DRIVER 6390M: Michael Krufky <mkrufky@linuxtv.org> 6391L: linux-media@vger.kernel.org 6392W: http://linuxtv.org/ 6393W: http://github.com/mkrufky 6394Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6395T: git git://linuxtv.org/mkrufky/tuners.git 6396S: Maintained 6397F: drivers/media/tuners/mxl5007t.* 6398 6399MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6400M: Hyong-Youb Kim <hykim@myri.com> 6401L: netdev@vger.kernel.org 6402W: https://www.myricom.com/support/downloads/myri10ge.html 6403S: Supported 6404F: drivers/net/ethernet/myricom/myri10ge/ 6405 6406NATSEMI ETHERNET DRIVER (DP8381x) 6407S: Orphan 6408F: drivers/net/ethernet/natsemi/natsemi.c 6409 6410NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6411M: Daniel Mack <zonque@gmail.com> 6412S: Maintained 6413L: alsa-devel@alsa-project.org 6414W: http://www.native-instruments.com 6415F: sound/usb/caiaq/ 6416 6417NCP FILESYSTEM 6418M: Petr Vandrovec <petr@vandrovec.name> 6419S: Odd Fixes 6420F: fs/ncpfs/ 6421 6422NCR 5380 SCSI DRIVERS 6423M: Finn Thain <fthain@telegraphics.com.au> 6424M: Michael Schmitz <schmitzmic@gmail.com> 6425L: linux-scsi@vger.kernel.org 6426S: Maintained 6427F: Documentation/scsi/g_NCR5380.txt 6428F: drivers/scsi/NCR5380.* 6429F: drivers/scsi/arm/cumana_1.c 6430F: drivers/scsi/arm/oak.c 6431F: drivers/scsi/atari_NCR5380.c 6432F: drivers/scsi/atari_scsi.* 6433F: drivers/scsi/dmx3191d.c 6434F: drivers/scsi/dtc.* 6435F: drivers/scsi/g_NCR5380.* 6436F: drivers/scsi/g_NCR5380_mmio.c 6437F: drivers/scsi/mac_scsi.* 6438F: drivers/scsi/pas16.* 6439F: drivers/scsi/sun3_scsi.* 6440F: drivers/scsi/sun3_scsi_vme.c 6441F: drivers/scsi/t128.* 6442 6443NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6444M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6445L: linux-scsi@vger.kernel.org 6446S: Maintained 6447F: drivers/scsi/NCR_D700.* 6448 6449NCT6775 HARDWARE MONITOR DRIVER 6450M: Guenter Roeck <linux@roeck-us.net> 6451L: lm-sensors@lm-sensors.org 6452S: Maintained 6453F: Documentation/hwmon/nct6775 6454F: drivers/hwmon/nct6775.c 6455 6456NETEFFECT IWARP RNIC DRIVER (IW_NES) 6457M: Faisal Latif <faisal.latif@intel.com> 6458L: linux-rdma@vger.kernel.org 6459W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6460S: Supported 6461F: drivers/infiniband/hw/nes/ 6462 6463NETEM NETWORK EMULATOR 6464M: Stephen Hemminger <stephen@networkplumber.org> 6465L: netem@lists.linux-foundation.org 6466S: Maintained 6467F: net/sched/sch_netem.c 6468 6469NETERION 10GbE DRIVERS (s2io/vxge) 6470M: Jon Mason <jdmason@kudzu.us> 6471L: netdev@vger.kernel.org 6472S: Supported 6473F: Documentation/networking/s2io.txt 6474F: Documentation/networking/vxge.txt 6475F: drivers/net/ethernet/neterion/ 6476 6477NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6478M: Pablo Neira Ayuso <pablo@netfilter.org> 6479M: Patrick McHardy <kaber@trash.net> 6480M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6481L: netfilter-devel@vger.kernel.org 6482L: coreteam@netfilter.org 6483W: http://www.netfilter.org/ 6484W: http://www.iptables.org/ 6485Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6486T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6487T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6488S: Supported 6489F: include/linux/netfilter* 6490F: include/linux/netfilter/ 6491F: include/net/netfilter/ 6492F: include/uapi/linux/netfilter* 6493F: include/uapi/linux/netfilter/ 6494F: net/*/netfilter.c 6495F: net/*/netfilter/ 6496F: net/netfilter/ 6497 6498NETLABEL 6499M: Paul Moore <paul@paul-moore.com> 6500W: http://netlabel.sf.net 6501L: netdev@vger.kernel.org 6502S: Maintained 6503F: Documentation/netlabel/ 6504F: include/net/netlabel.h 6505F: net/netlabel/ 6506 6507NETROM NETWORK LAYER 6508M: Ralf Baechle <ralf@linux-mips.org> 6509L: linux-hams@vger.kernel.org 6510W: http://www.linux-ax25.org/ 6511S: Maintained 6512F: include/net/netrom.h 6513F: include/uapi/linux/netrom.h 6514F: net/netrom/ 6515 6516NETWORK BLOCK DEVICE (NBD) 6517M: Paul Clements <Paul.Clements@steeleye.com> 6518S: Maintained 6519L: nbd-general@lists.sourceforge.net 6520F: Documentation/blockdev/nbd.txt 6521F: drivers/block/nbd.c 6522F: include/linux/nbd.h 6523F: include/uapi/linux/nbd.h 6524 6525NETWORK DROP MONITOR 6526M: Neil Horman <nhorman@tuxdriver.com> 6527L: netdev@vger.kernel.org 6528S: Maintained 6529W: https://fedorahosted.org/dropwatch/ 6530F: net/core/drop_monitor.c 6531 6532NETWORKING [GENERAL] 6533M: "David S. Miller" <davem@davemloft.net> 6534L: netdev@vger.kernel.org 6535W: http://www.linuxfoundation.org/en/Net 6536Q: http://patchwork.ozlabs.org/project/netdev/list/ 6537T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6538T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6539S: Maintained 6540F: net/ 6541F: include/net/ 6542F: include/linux/in.h 6543F: include/linux/net.h 6544F: include/linux/netdevice.h 6545F: include/uapi/linux/in.h 6546F: include/uapi/linux/net.h 6547F: include/uapi/linux/netdevice.h 6548F: tools/net/ 6549F: tools/testing/selftests/net/ 6550F: lib/random32.c 6551F: lib/test_bpf.c 6552 6553NETWORKING [IPv4/IPv6] 6554M: "David S. Miller" <davem@davemloft.net> 6555M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6556M: James Morris <jmorris@namei.org> 6557M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6558M: Patrick McHardy <kaber@trash.net> 6559L: netdev@vger.kernel.org 6560T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6561S: Maintained 6562F: net/ipv4/ 6563F: net/ipv6/ 6564F: include/net/ip* 6565F: arch/x86/net/* 6566 6567NETWORKING [IPSEC] 6568M: Steffen Klassert <steffen.klassert@secunet.com> 6569M: Herbert Xu <herbert@gondor.apana.org.au> 6570M: "David S. Miller" <davem@davemloft.net> 6571L: netdev@vger.kernel.org 6572T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6573T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6574S: Maintained 6575F: net/core/flow.c 6576F: net/xfrm/ 6577F: net/key/ 6578F: net/ipv4/xfrm* 6579F: net/ipv4/esp4.c 6580F: net/ipv4/ah4.c 6581F: net/ipv4/ipcomp.c 6582F: net/ipv4/ip_vti.c 6583F: net/ipv6/xfrm* 6584F: net/ipv6/esp6.c 6585F: net/ipv6/ah6.c 6586F: net/ipv6/ipcomp6.c 6587F: net/ipv6/ip6_vti.c 6588F: include/uapi/linux/xfrm.h 6589F: include/net/xfrm.h 6590 6591NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6592M: Paul Moore <paul@paul-moore.com> 6593L: netdev@vger.kernel.org 6594S: Maintained 6595 6596NETWORKING [WIRELESS] 6597M: "John W. Linville" <linville@tuxdriver.com> 6598L: linux-wireless@vger.kernel.org 6599Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6600T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git 6601S: Maintained 6602F: net/mac80211/ 6603F: net/rfkill/ 6604F: net/wireless/ 6605F: include/net/ieee80211* 6606F: include/linux/wireless.h 6607F: include/uapi/linux/wireless.h 6608F: include/net/iw_handler.h 6609F: drivers/net/wireless/ 6610 6611NETWORKING DRIVERS 6612L: netdev@vger.kernel.org 6613W: http://www.linuxfoundation.org/en/Net 6614Q: http://patchwork.ozlabs.org/project/netdev/list/ 6615T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6616T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6617S: Odd Fixes 6618F: drivers/net/ 6619F: include/linux/if_* 6620F: include/linux/netdevice.h 6621F: include/linux/arcdevice.h 6622F: include/linux/etherdevice.h 6623F: include/linux/fcdevice.h 6624F: include/linux/fddidevice.h 6625F: include/linux/hippidevice.h 6626F: include/linux/inetdevice.h 6627F: include/uapi/linux/if_* 6628F: include/uapi/linux/netdevice.h 6629 6630NETXEN (1/10) GbE SUPPORT 6631M: Manish Chopra <manish.chopra@qlogic.com> 6632M: Sony Chacko <sony.chacko@qlogic.com> 6633M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6634L: netdev@vger.kernel.org 6635W: http://www.qlogic.com 6636S: Supported 6637F: drivers/net/ethernet/qlogic/netxen/ 6638 6639NFC SUBSYSTEM 6640M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6641M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6642M: Samuel Ortiz <sameo@linux.intel.com> 6643L: linux-wireless@vger.kernel.org 6644L: linux-nfc@lists.01.org (subscribers-only) 6645S: Supported 6646F: net/nfc/ 6647F: include/net/nfc/ 6648F: include/uapi/linux/nfc.h 6649F: drivers/nfc/ 6650F: include/linux/platform_data/pn544.h 6651F: Documentation/devicetree/bindings/net/nfc/ 6652 6653NFS, SUNRPC, AND LOCKD CLIENTS 6654M: Trond Myklebust <trond.myklebust@primarydata.com> 6655L: linux-nfs@vger.kernel.org 6656W: http://client.linux-nfs.org 6657T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6658S: Maintained 6659F: fs/lockd/ 6660F: fs/nfs/ 6661F: fs/nfs_common/ 6662F: net/sunrpc/ 6663F: include/linux/lockd/ 6664F: include/linux/nfs* 6665F: include/linux/sunrpc/ 6666F: include/uapi/linux/nfs* 6667F: include/uapi/linux/sunrpc/ 6668 6669NILFS2 FILESYSTEM 6670M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6671L: linux-nilfs@vger.kernel.org 6672W: http://nilfs.sourceforge.net/ 6673T: git git://github.com/konis/nilfs2.git 6674S: Supported 6675F: Documentation/filesystems/nilfs2.txt 6676F: fs/nilfs2/ 6677F: include/linux/nilfs2_fs.h 6678 6679NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6680M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6681W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6682S: Maintained 6683F: Documentation/scsi/NinjaSCSI.txt 6684F: drivers/scsi/pcmcia/nsp_* 6685 6686NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6687M: GOTO Masanori <gotom@debian.or.jp> 6688M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6689W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6690S: Maintained 6691F: Documentation/scsi/NinjaSCSI.txt 6692F: drivers/scsi/nsp32* 6693 6694NIOS2 ARCHITECTURE 6695M: Ley Foon Tan <lftan@altera.com> 6696L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 6697T: git git://git.rocketboards.org/linux-socfpga.git 6698S: Maintained 6699F: arch/nios2/ 6700 6701NTB DRIVER 6702M: Jon Mason <jdmason@kudzu.us> 6703M: Dave Jiang <dave.jiang@intel.com> 6704S: Supported 6705W: https://github.com/jonmason/ntb/wiki 6706T: git git://github.com/jonmason/ntb.git 6707F: drivers/ntb/ 6708F: drivers/net/ntb_netdev.c 6709F: include/linux/ntb.h 6710 6711NTFS FILESYSTEM 6712M: Anton Altaparmakov <anton@tuxera.com> 6713L: linux-ntfs-dev@lists.sourceforge.net 6714W: http://www.tuxera.com/ 6715T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6716S: Supported 6717F: Documentation/filesystems/ntfs.txt 6718F: fs/ntfs/ 6719 6720NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 6721M: Antonino Daplas <adaplas@gmail.com> 6722L: linux-fbdev@vger.kernel.org 6723S: Maintained 6724F: drivers/video/fbdev/riva/ 6725F: drivers/video/fbdev/nvidia/ 6726 6727NVM EXPRESS DRIVER 6728M: Matthew Wilcox <willy@linux.intel.com> 6729L: linux-nvme@lists.infradead.org 6730T: git git://git.infradead.org/users/willy/linux-nvme.git 6731S: Supported 6732F: drivers/block/nvme* 6733F: include/linux/nvme.h 6734 6735NXP TDA998X DRM DRIVER 6736M: Russell King <rmk+kernel@arm.linux.org.uk> 6737S: Supported 6738F: drivers/gpu/drm/i2c/tda998x_drv.c 6739F: include/drm/i2c/tda998x.h 6740 6741NXP TFA9879 DRIVER 6742M: Peter Rosin <peda@axentia.se> 6743L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6744S: Maintained 6745F: sound/soc/codecs/tfa9879* 6746 6747OMAP SUPPORT 6748M: Tony Lindgren <tony@atomide.com> 6749L: linux-omap@vger.kernel.org 6750W: http://www.muru.com/linux/omap/ 6751W: http://linux.omap.com/ 6752Q: http://patchwork.kernel.org/project/linux-omap/list/ 6753T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 6754S: Maintained 6755F: arch/arm/*omap*/ 6756F: drivers/i2c/busses/i2c-omap.c 6757F: drivers/irqchip/irq-omap-intc.c 6758F: drivers/mfd/*omap*.c 6759F: drivers/mfd/menelaus.c 6760F: drivers/mfd/palmas.c 6761F: drivers/mfd/tps65217.c 6762F: drivers/mfd/tps65218.c 6763F: drivers/mfd/tps65910.c 6764F: drivers/mfd/twl-core.[ch] 6765F: drivers/mfd/twl4030*.c 6766F: drivers/mfd/twl6030*.c 6767F: drivers/mfd/twl6040*.c 6768F: drivers/regulator/palmas-regulator*.c 6769F: drivers/regulator/pbias-regulator.c 6770F: drivers/regulator/tps65217-regulator.c 6771F: drivers/regulator/tps65218-regulator.c 6772F: drivers/regulator/tps65910-regulator.c 6773F: drivers/regulator/twl-regulator.c 6774F: include/linux/i2c-omap.h 6775 6776OMAP DEVICE TREE SUPPORT 6777M: Benoît Cousson <bcousson@baylibre.com> 6778M: Tony Lindgren <tony@atomide.com> 6779L: linux-omap@vger.kernel.org 6780L: devicetree@vger.kernel.org 6781S: Maintained 6782F: arch/arm/boot/dts/*omap* 6783F: arch/arm/boot/dts/*am3* 6784F: arch/arm/boot/dts/*am4* 6785F: arch/arm/boot/dts/*am5* 6786F: arch/arm/boot/dts/*dra7* 6787 6788OMAP CLOCK FRAMEWORK SUPPORT 6789M: Paul Walmsley <paul@pwsan.com> 6790L: linux-omap@vger.kernel.org 6791S: Maintained 6792F: arch/arm/*omap*/*clock* 6793 6794OMAP POWER MANAGEMENT SUPPORT 6795M: Kevin Hilman <khilman@deeprootsystems.com> 6796L: linux-omap@vger.kernel.org 6797S: Maintained 6798F: arch/arm/*omap*/*pm* 6799F: drivers/cpufreq/omap-cpufreq.c 6800 6801OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 6802M: Rajendra Nayak <rnayak@ti.com> 6803M: Paul Walmsley <paul@pwsan.com> 6804L: linux-omap@vger.kernel.org 6805S: Maintained 6806F: arch/arm/mach-omap2/prm* 6807 6808OMAP AUDIO SUPPORT 6809M: Peter Ujfalusi <peter.ujfalusi@ti.com> 6810M: Jarkko Nikula <jarkko.nikula@bitmer.com> 6811L: alsa-devel@alsa-project.org (subscribers-only) 6812L: linux-omap@vger.kernel.org 6813S: Maintained 6814F: sound/soc/omap/ 6815 6816OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 6817M: Roger Quadros <rogerq@ti.com> 6818M: Tony Lindgren <tony@atomide.com> 6819L: linux-omap@vger.kernel.org 6820S: Maintained 6821F: drivers/memory/omap-gpmc.c 6822F: arch/arm/mach-omap2/*gpmc* 6823 6824OMAP FRAMEBUFFER SUPPORT 6825M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6826L: linux-fbdev@vger.kernel.org 6827L: linux-omap@vger.kernel.org 6828S: Maintained 6829F: drivers/video/fbdev/omap/ 6830 6831OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 6832M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6833L: linux-omap@vger.kernel.org 6834L: linux-fbdev@vger.kernel.org 6835S: Maintained 6836F: drivers/video/fbdev/omap2/ 6837F: Documentation/arm/OMAP/DSS 6838 6839OMAP HARDWARE SPINLOCK SUPPORT 6840M: Ohad Ben-Cohen <ohad@wizery.com> 6841L: linux-omap@vger.kernel.org 6842S: Maintained 6843F: drivers/hwspinlock/omap_hwspinlock.c 6844F: arch/arm/mach-omap2/hwspinlock.c 6845 6846OMAP MMC SUPPORT 6847M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 6848L: linux-omap@vger.kernel.org 6849S: Maintained 6850F: drivers/mmc/host/omap.c 6851 6852OMAP HS MMC SUPPORT 6853L: linux-mmc@vger.kernel.org 6854L: linux-omap@vger.kernel.org 6855S: Orphan 6856F: drivers/mmc/host/omap_hsmmc.c 6857 6858OMAP RANDOM NUMBER GENERATOR SUPPORT 6859M: Deepak Saxena <dsaxena@plexity.net> 6860S: Maintained 6861F: drivers/char/hw_random/omap-rng.c 6862 6863OMAP HWMOD SUPPORT 6864M: Benoît Cousson <bcousson@baylibre.com> 6865M: Paul Walmsley <paul@pwsan.com> 6866L: linux-omap@vger.kernel.org 6867S: Maintained 6868F: arch/arm/mach-omap2/omap_hwmod.* 6869 6870OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 6871M: Benoît Cousson <bcousson@baylibre.com> 6872L: linux-omap@vger.kernel.org 6873S: Maintained 6874F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 6875 6876OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 6877M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6878L: linux-media@vger.kernel.org 6879S: Maintained 6880F: drivers/media/platform/omap3isp/ 6881F: drivers/staging/media/omap4iss/ 6882 6883OMAP USB SUPPORT 6884M: Felipe Balbi <balbi@ti.com> 6885L: linux-usb@vger.kernel.org 6886L: linux-omap@vger.kernel.org 6887T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6888S: Maintained 6889F: drivers/usb/*/*omap* 6890F: arch/arm/*omap*/usb* 6891 6892OMAP GPIO DRIVER 6893M: Javier Martinez Canillas <javier@dowhile0.org> 6894M: Santosh Shilimkar <ssantosh@kernel.org> 6895M: Kevin Hilman <khilman@deeprootsystems.com> 6896L: linux-omap@vger.kernel.org 6897S: Maintained 6898F: drivers/gpio/gpio-omap.c 6899 6900OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 6901M: Mark Jackson <mpfj@newflow.co.uk> 6902L: linux-omap@vger.kernel.org 6903S: Maintained 6904F: arch/arm/boot/dts/am335x-nano.dts 6905 6906OMFS FILESYSTEM 6907M: Bob Copeland <me@bobcopeland.com> 6908L: linux-karma-devel@lists.sourceforge.net 6909S: Maintained 6910F: Documentation/filesystems/omfs.txt 6911F: fs/omfs/ 6912 6913OMNIKEY CARDMAN 4000 DRIVER 6914M: Harald Welte <laforge@gnumonks.org> 6915S: Maintained 6916F: drivers/char/pcmcia/cm4000_cs.c 6917F: include/linux/cm4000_cs.h 6918F: include/uapi/linux/cm4000_cs.h 6919 6920OMNIKEY CARDMAN 4040 DRIVER 6921M: Harald Welte <laforge@gnumonks.org> 6922S: Maintained 6923F: drivers/char/pcmcia/cm4040_cs.* 6924 6925OMNIVISION OV7670 SENSOR DRIVER 6926M: Jonathan Corbet <corbet@lwn.net> 6927L: linux-media@vger.kernel.org 6928T: git git://linuxtv.org/media_tree.git 6929S: Maintained 6930F: drivers/media/i2c/ov7670.c 6931 6932ONENAND FLASH DRIVER 6933M: Kyungmin Park <kyungmin.park@samsung.com> 6934L: linux-mtd@lists.infradead.org 6935S: Maintained 6936F: drivers/mtd/onenand/ 6937F: include/linux/mtd/onenand*.h 6938 6939ONSTREAM SCSI TAPE DRIVER 6940M: Willem Riede <osst@riede.org> 6941L: osst-users@lists.sourceforge.net 6942L: linux-scsi@vger.kernel.org 6943S: Maintained 6944F: Documentation/scsi/osst.txt 6945F: drivers/scsi/osst.* 6946F: drivers/scsi/osst_*.h 6947F: drivers/scsi/st.h 6948 6949OPENCORES I2C BUS DRIVER 6950M: Peter Korsgaard <jacmet@sunsite.dk> 6951L: linux-i2c@vger.kernel.org 6952S: Maintained 6953F: Documentation/i2c/busses/i2c-ocores 6954F: drivers/i2c/busses/i2c-ocores.c 6955 6956OPEN FIRMWARE AND FLATTENED DEVICE TREE 6957M: Grant Likely <grant.likely@linaro.org> 6958M: Rob Herring <robh+dt@kernel.org> 6959L: devicetree@vger.kernel.org 6960W: http://fdt.secretlab.ca 6961T: git git://git.secretlab.ca/git/linux-2.6.git 6962S: Maintained 6963F: drivers/of/ 6964F: include/linux/of*.h 6965F: scripts/dtc/ 6966K: of_get_property 6967K: of_match_table 6968 6969OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 6970M: Rob Herring <robh+dt@kernel.org> 6971M: Pawel Moll <pawel.moll@arm.com> 6972M: Mark Rutland <mark.rutland@arm.com> 6973M: Ian Campbell <ijc+devicetree@hellion.org.uk> 6974M: Kumar Gala <galak@codeaurora.org> 6975L: devicetree@vger.kernel.org 6976S: Maintained 6977F: Documentation/devicetree/ 6978F: arch/*/boot/dts/ 6979F: include/dt-bindings/ 6980 6981OPENRISC ARCHITECTURE 6982M: Jonas Bonn <jonas@southpole.se> 6983W: http://openrisc.net 6984L: linux@lists.openrisc.net (moderated for non-subscribers) 6985S: Maintained 6986T: git git://openrisc.net/~jonas/linux 6987F: arch/openrisc/ 6988 6989OPENVSWITCH 6990M: Pravin Shelar <pshelar@nicira.com> 6991L: dev@openvswitch.org 6992W: http://openvswitch.org 6993T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git 6994S: Maintained 6995F: net/openvswitch/ 6996 6997OPL4 DRIVER 6998M: Clemens Ladisch <clemens@ladisch.de> 6999L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7000T: git git://git.alsa-project.org/alsa-kernel.git 7001S: Maintained 7002F: sound/drivers/opl4/ 7003 7004OPROFILE 7005M: Robert Richter <rric@kernel.org> 7006L: oprofile-list@lists.sf.net 7007S: Maintained 7008F: arch/*/include/asm/oprofile*.h 7009F: arch/*/oprofile/ 7010F: drivers/oprofile/ 7011F: include/linux/oprofile.h 7012 7013ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7014M: Mark Fasheh <mfasheh@suse.com> 7015M: Joel Becker <jlbec@evilplan.org> 7016L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7017W: http://oss.oracle.com/projects/ocfs2/ 7018T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 7019S: Supported 7020F: Documentation/filesystems/ocfs2.txt 7021F: Documentation/filesystems/dlmfs.txt 7022F: fs/ocfs2/ 7023 7024ORINOCO DRIVER 7025L: linux-wireless@vger.kernel.org 7026W: http://wireless.kernel.org/en/users/Drivers/orinoco 7027W: http://www.nongnu.org/orinoco/ 7028S: Orphan 7029F: drivers/net/wireless/orinoco/ 7030 7031OSD LIBRARY and FILESYSTEM 7032M: Boaz Harrosh <ooo@electrozaur.com> 7033M: Benny Halevy <bhalevy@primarydata.com> 7034L: osd-dev@open-osd.org 7035W: http://open-osd.org 7036T: git git://git.open-osd.org/open-osd.git 7037S: Maintained 7038F: drivers/scsi/osd/ 7039F: include/scsi/osd_* 7040F: fs/exofs/ 7041 7042OVERLAY FILESYSTEM 7043M: Miklos Szeredi <miklos@szeredi.hu> 7044L: linux-unionfs@vger.kernel.org 7045T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7046S: Supported 7047F: fs/overlayfs/ 7048F: Documentation/filesystems/overlayfs.txt 7049 7050P54 WIRELESS DRIVER 7051M: Christian Lamparter <chunkeey@googlemail.com> 7052L: linux-wireless@vger.kernel.org 7053W: http://wireless.kernel.org/en/users/Drivers/p54 7054S: Maintained 7055F: drivers/net/wireless/p54/ 7056 7057PA SEMI ETHERNET DRIVER 7058M: Olof Johansson <olof@lixom.net> 7059L: netdev@vger.kernel.org 7060S: Maintained 7061F: drivers/net/ethernet/pasemi/* 7062 7063PA SEMI SMBUS DRIVER 7064M: Olof Johansson <olof@lixom.net> 7065L: linux-i2c@vger.kernel.org 7066S: Maintained 7067F: drivers/i2c/busses/i2c-pasemi.c 7068 7069PADATA PARALLEL EXECUTION MECHANISM 7070M: Steffen Klassert <steffen.klassert@secunet.com> 7071L: linux-crypto@vger.kernel.org 7072S: Maintained 7073F: kernel/padata.c 7074F: include/linux/padata.h 7075F: Documentation/padata.txt 7076 7077PANASONIC LAPTOP ACPI EXTRAS DRIVER 7078M: Harald Welte <laforge@gnumonks.org> 7079L: platform-driver-x86@vger.kernel.org 7080S: Maintained 7081F: drivers/platform/x86/panasonic-laptop.c 7082 7083PANASONIC MN10300/AM33/AM34 PORT 7084M: David Howells <dhowells@redhat.com> 7085M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7086L: linux-am33-list@redhat.com (moderated for non-subscribers) 7087W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7088S: Maintained 7089F: Documentation/mn10300/ 7090F: arch/mn10300/ 7091 7092PARALLEL PORT SUPPORT 7093L: linux-parport@lists.infradead.org (subscribers-only) 7094S: Orphan 7095F: drivers/parport/ 7096F: include/linux/parport*.h 7097F: drivers/char/ppdev.c 7098F: include/uapi/linux/ppdev.h 7099 7100PARAVIRT_OPS INTERFACE 7101M: Jeremy Fitzhardinge <jeremy@goop.org> 7102M: Chris Wright <chrisw@sous-sol.org> 7103M: Alok Kataria <akataria@vmware.com> 7104M: Rusty Russell <rusty@rustcorp.com.au> 7105L: virtualization@lists.linux-foundation.org 7106S: Supported 7107F: Documentation/ia64/paravirt_ops.txt 7108F: arch/*/kernel/paravirt* 7109F: arch/*/include/asm/paravirt.h 7110 7111PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7112M: Tim Waugh <tim@cyberelk.net> 7113L: linux-parport@lists.infradead.org (subscribers-only) 7114W: http://www.torque.net/linux-pp.html 7115S: Maintained 7116F: Documentation/blockdev/paride.txt 7117F: drivers/block/paride/ 7118 7119PARISC ARCHITECTURE 7120M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7121M: Helge Deller <deller@gmx.de> 7122L: linux-parisc@vger.kernel.org 7123W: http://www.parisc-linux.org/ 7124Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7125T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7126T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7127S: Maintained 7128F: arch/parisc/ 7129F: Documentation/parisc/ 7130F: drivers/parisc/ 7131F: drivers/char/agp/parisc-agp.c 7132F: drivers/input/serio/gscps2.c 7133F: drivers/parport/parport_gsc.* 7134F: drivers/tty/serial/8250/8250_gsc.c 7135F: drivers/video/fbdev/sti* 7136F: drivers/video/console/sti* 7137F: drivers/video/logo/logo_parisc* 7138 7139PC87360 HARDWARE MONITORING DRIVER 7140M: Jim Cromie <jim.cromie@gmail.com> 7141L: lm-sensors@lm-sensors.org 7142S: Maintained 7143F: Documentation/hwmon/pc87360 7144F: drivers/hwmon/pc87360.c 7145 7146PC8736x GPIO DRIVER 7147M: Jim Cromie <jim.cromie@gmail.com> 7148S: Maintained 7149F: drivers/char/pc8736x_gpio.c 7150 7151PC87427 HARDWARE MONITORING DRIVER 7152M: Jean Delvare <jdelvare@suse.de> 7153L: lm-sensors@lm-sensors.org 7154S: Maintained 7155F: Documentation/hwmon/pc87427 7156F: drivers/hwmon/pc87427.c 7157 7158PCA9532 LED DRIVER 7159M: Riku Voipio <riku.voipio@iki.fi> 7160S: Maintained 7161F: drivers/leds/leds-pca9532.c 7162F: include/linux/leds-pca9532.h 7163 7164PCA9541 I2C BUS MASTER SELECTOR DRIVER 7165M: Guenter Roeck <linux@roeck-us.net> 7166L: linux-i2c@vger.kernel.org 7167S: Maintained 7168F: drivers/i2c/muxes/i2c-mux-pca9541.c 7169 7170PCDP - PRIMARY CONSOLE AND DEBUG PORT 7171M: Khalid Aziz <khalid@gonehiking.org> 7172S: Maintained 7173F: drivers/firmware/pcdp.* 7174 7175PCI ERROR RECOVERY 7176M: Linas Vepstas <linasvepstas@gmail.com> 7177L: linux-pci@vger.kernel.org 7178S: Supported 7179F: Documentation/PCI/pci-error-recovery.txt 7180 7181PCI SUBSYSTEM 7182M: Bjorn Helgaas <bhelgaas@google.com> 7183L: linux-pci@vger.kernel.org 7184Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7185T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7186S: Supported 7187F: Documentation/PCI/ 7188F: drivers/pci/ 7189F: include/linux/pci* 7190F: arch/x86/pci/ 7191F: arch/x86/kernel/quirks.c 7192 7193PCI DRIVER FOR APPLIEDMICRO XGENE 7194M: Tanmay Inamdar <tinamdar@apm.com> 7195L: linux-pci@vger.kernel.org 7196L: linux-arm-kernel@lists.infradead.org 7197S: Maintained 7198F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7199F: drivers/pci/host/pci-xgene.c 7200 7201PCI DRIVER FOR FREESCALE LAYERSCAPE 7202M: Minghuan Lian <minghuan.Lian@freescale.com> 7203M: Mingkai Hu <mingkai.hu@freescale.com> 7204M: Roy Zang <tie-fei.zang@freescale.com> 7205L: linuxppc-dev@lists.ozlabs.org 7206L: linux-pci@vger.kernel.org 7207L: linux-arm-kernel@lists.infradead.org 7208S: Maintained 7209F: drivers/pci/host/*layerscape* 7210 7211PCI DRIVER FOR IMX6 7212M: Richard Zhu <r65037@freescale.com> 7213M: Lucas Stach <l.stach@pengutronix.de> 7214L: linux-pci@vger.kernel.org 7215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7216S: Maintained 7217F: drivers/pci/host/*imx6* 7218 7219PCI DRIVER FOR TI KEYSTONE 7220M: Murali Karicheri <m-karicheri2@ti.com> 7221L: linux-pci@vger.kernel.org 7222L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7223S: Maintained 7224F: drivers/pci/host/*keystone* 7225 7226PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7227M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7228M: Jason Cooper <jason@lakedaemon.net> 7229L: linux-pci@vger.kernel.org 7230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7231S: Maintained 7232F: drivers/pci/host/*mvebu* 7233 7234PCI DRIVER FOR NVIDIA TEGRA 7235M: Thierry Reding <thierry.reding@gmail.com> 7236L: linux-tegra@vger.kernel.org 7237L: linux-pci@vger.kernel.org 7238S: Supported 7239F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7240F: drivers/pci/host/pci-tegra.c 7241 7242PCI DRIVER FOR TI DRA7XX 7243M: Kishon Vijay Abraham I <kishon@ti.com> 7244L: linux-omap@vger.kernel.org 7245L: linux-pci@vger.kernel.org 7246S: Supported 7247F: Documentation/devicetree/bindings/pci/ti-pci.txt 7248F: drivers/pci/host/pci-dra7xx.c 7249 7250PCI DRIVER FOR RENESAS R-CAR 7251M: Simon Horman <horms@verge.net.au> 7252L: linux-pci@vger.kernel.org 7253L: linux-sh@vger.kernel.org 7254S: Maintained 7255F: drivers/pci/host/*rcar* 7256 7257PCI DRIVER FOR SAMSUNG EXYNOS 7258M: Jingoo Han <jg1.han@samsung.com> 7259L: linux-pci@vger.kernel.org 7260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7261L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7262S: Maintained 7263F: drivers/pci/host/pci-exynos.c 7264 7265PCI DRIVER FOR SYNOPSIS DESIGNWARE 7266M: Mohit Kumar <mohit.kumar@st.com> 7267M: Jingoo Han <jg1.han@samsung.com> 7268L: linux-pci@vger.kernel.org 7269S: Maintained 7270F: drivers/pci/host/*designware* 7271 7272PCI DRIVER FOR GENERIC OF HOSTS 7273M: Will Deacon <will.deacon@arm.com> 7274L: linux-pci@vger.kernel.org 7275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7276S: Maintained 7277F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7278F: drivers/pci/host/pci-host-generic.c 7279 7280PCIE DRIVER FOR ST SPEAR13XX 7281M: Mohit Kumar <mohit.kumar@st.com> 7282L: linux-pci@vger.kernel.org 7283S: Maintained 7284F: drivers/pci/host/*spear* 7285 7286PCMCIA SUBSYSTEM 7287P: Linux PCMCIA Team 7288L: linux-pcmcia@lists.infradead.org 7289W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7290T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7291S: Maintained 7292F: Documentation/pcmcia/ 7293F: drivers/pcmcia/ 7294F: include/pcmcia/ 7295 7296PCNET32 NETWORK DRIVER 7297M: Don Fry <pcnet32@frontier.com> 7298L: netdev@vger.kernel.org 7299S: Maintained 7300F: drivers/net/ethernet/amd/pcnet32.c 7301 7302PCRYPT PARALLEL CRYPTO ENGINE 7303M: Steffen Klassert <steffen.klassert@secunet.com> 7304L: linux-crypto@vger.kernel.org 7305S: Maintained 7306F: crypto/pcrypt.c 7307F: include/crypto/pcrypt.h 7308 7309PER-CPU MEMORY ALLOCATOR 7310M: Tejun Heo <tj@kernel.org> 7311M: Christoph Lameter <cl@linux-foundation.org> 7312T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7313S: Maintained 7314F: include/linux/percpu*.h 7315F: mm/percpu*.c 7316F: arch/*/include/asm/percpu.h 7317 7318PER-TASK DELAY ACCOUNTING 7319M: Balbir Singh <bsingharora@gmail.com> 7320S: Maintained 7321F: include/linux/delayacct.h 7322F: kernel/delayacct.c 7323 7324PERFORMANCE EVENTS SUBSYSTEM 7325M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7326M: Paul Mackerras <paulus@samba.org> 7327M: Ingo Molnar <mingo@redhat.com> 7328M: Arnaldo Carvalho de Melo <acme@kernel.org> 7329L: linux-kernel@vger.kernel.org 7330T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7331S: Supported 7332F: kernel/events/* 7333F: include/linux/perf_event.h 7334F: include/uapi/linux/perf_event.h 7335F: arch/*/kernel/perf_event*.c 7336F: arch/*/kernel/*/perf_event*.c 7337F: arch/*/kernel/*/*/perf_event*.c 7338F: arch/*/include/asm/perf_event.h 7339F: arch/*/kernel/perf_callchain.c 7340F: tools/perf/ 7341 7342PERSONALITY HANDLING 7343M: Christoph Hellwig <hch@infradead.org> 7344L: linux-abi-devel@lists.sourceforge.net 7345S: Maintained 7346F: include/linux/personality.h 7347F: include/uapi/linux/personality.h 7348 7349PHONET PROTOCOL 7350M: Remi Denis-Courmont <courmisch@gmail.com> 7351S: Supported 7352F: Documentation/networking/phonet.txt 7353F: include/linux/phonet.h 7354F: include/net/phonet/ 7355F: include/uapi/linux/phonet.h 7356F: net/phonet/ 7357 7358PHRAM MTD DRIVER 7359M: Joern Engel <joern@lazybastard.org> 7360L: linux-mtd@lists.infradead.org 7361S: Maintained 7362F: drivers/mtd/devices/phram.c 7363 7364PICOLCD HID DRIVER 7365M: Bruno Prémont <bonbons@linux-vserver.org> 7366L: linux-input@vger.kernel.org 7367S: Maintained 7368F: drivers/hid/hid-picolcd* 7369 7370PICOXCELL SUPPORT 7371M: Jamie Iles <jamie@jamieiles.com> 7372L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7373T: git git://github.com/jamieiles/linux-2.6-ji.git 7374S: Supported 7375F: arch/arm/boot/dts/picoxcell* 7376F: arch/arm/mach-picoxcell/ 7377F: drivers/crypto/picoxcell* 7378 7379PIN CONTROL SUBSYSTEM 7380M: Linus Walleij <linus.walleij@linaro.org> 7381L: linux-gpio@vger.kernel.org 7382S: Maintained 7383F: drivers/pinctrl/ 7384F: include/linux/pinctrl/ 7385 7386PIN CONTROLLER - ATMEL AT91 7387M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7388L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7389S: Maintained 7390F: drivers/pinctrl/pinctrl-at91.* 7391 7392PIN CONTROLLER - INTEL 7393M: Mika Westerberg <mika.westerberg@linux.intel.com> 7394M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7395S: Maintained 7396F: drivers/pinctrl/intel/ 7397 7398PIN CONTROLLER - RENESAS 7399M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7400L: linux-sh@vger.kernel.org 7401S: Maintained 7402F: drivers/pinctrl/sh-pfc/ 7403 7404PIN CONTROLLER - SAMSUNG 7405M: Tomasz Figa <tomasz.figa@gmail.com> 7406M: Thomas Abraham <thomas.abraham@linaro.org> 7407L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7408L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7409S: Maintained 7410F: drivers/pinctrl/samsung/ 7411 7412PIN CONTROLLER - ST SPEAR 7413M: Viresh Kumar <viresh.linux@gmail.com> 7414L: spear-devel@list.st.com 7415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7416W: http://www.st.com/spear 7417S: Maintained 7418F: drivers/pinctrl/spear/ 7419 7420PKTCDVD DRIVER 7421M: Jiri Kosina <jkosina@suse.cz> 7422S: Maintained 7423F: drivers/block/pktcdvd.c 7424F: include/linux/pktcdvd.h 7425F: include/uapi/linux/pktcdvd.h 7426 7427PKUNITY SOC DRIVERS 7428M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7429W: http://mprc.pku.edu.cn/~guanxuetao/linux 7430S: Maintained 7431T: git git://github.com/gxt/linux.git 7432F: drivers/input/serio/i8042-unicore32io.h 7433F: drivers/i2c/busses/i2c-puv3.c 7434F: drivers/video/fbdev/fb-puv3.c 7435F: drivers/rtc/rtc-puv3.c 7436 7437PMBUS HARDWARE MONITORING DRIVERS 7438M: Guenter Roeck <linux@roeck-us.net> 7439L: lm-sensors@lm-sensors.org 7440W: http://www.lm-sensors.org/ 7441W: http://www.roeck-us.net/linux/drivers/ 7442T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7443S: Maintained 7444F: Documentation/hwmon/pmbus 7445F: drivers/hwmon/pmbus/ 7446F: include/linux/i2c/pmbus.h 7447 7448PMC SIERRA MaxRAID DRIVER 7449M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7450L: linux-scsi@vger.kernel.org 7451W: http://www.pmc-sierra.com/ 7452S: Supported 7453F: drivers/scsi/pmcraid.* 7454 7455PMC SIERRA PM8001 DRIVER 7456M: xjtuwjp@gmail.com 7457M: lindar_liu@usish.com 7458L: pmchba@pmcs.com 7459L: linux-scsi@vger.kernel.org 7460S: Supported 7461F: drivers/scsi/pm8001/ 7462 7463POSIX CLOCKS and TIMERS 7464M: Thomas Gleixner <tglx@linutronix.de> 7465L: linux-kernel@vger.kernel.org 7466T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7467S: Maintained 7468F: fs/timerfd.c 7469F: include/linux/timer* 7470F: kernel/time/*timer* 7471 7472POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7473M: Sebastian Reichel <sre@kernel.org> 7474M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7475M: David Woodhouse <dwmw2@infradead.org> 7476L: linux-pm@vger.kernel.org 7477T: git git://git.infradead.org/battery-2.6.git 7478S: Maintained 7479F: include/linux/power_supply.h 7480F: drivers/power/ 7481 7482PNP SUPPORT 7483M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7484S: Maintained 7485F: drivers/pnp/ 7486 7487PNXxxxx I2C DRIVER 7488M: Vitaly Wool <vitalywool@gmail.com> 7489L: linux-i2c@vger.kernel.org 7490S: Maintained 7491F: drivers/i2c/busses/i2c-pnx.c 7492 7493PPP PROTOCOL DRIVERS AND COMPRESSORS 7494M: Paul Mackerras <paulus@samba.org> 7495L: linux-ppp@vger.kernel.org 7496S: Maintained 7497F: drivers/net/ppp/ppp_* 7498 7499PPP OVER ATM (RFC 2364) 7500M: Mitchell Blank Jr <mitch@sfgoth.com> 7501S: Maintained 7502F: net/atm/pppoatm.c 7503F: include/uapi/linux/atmppp.h 7504 7505PPP OVER ETHERNET 7506M: Michal Ostrowski <mostrows@earthlink.net> 7507S: Maintained 7508F: drivers/net/ppp/pppoe.c 7509F: drivers/net/ppp/pppox.c 7510 7511PPP OVER L2TP 7512M: James Chapman <jchapman@katalix.com> 7513S: Maintained 7514F: net/l2tp/l2tp_ppp.c 7515F: include/linux/if_pppol2tp.h 7516F: include/uapi/linux/if_pppol2tp.h 7517 7518PPS SUPPORT 7519M: Rodolfo Giometti <giometti@enneenne.com> 7520W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7521L: linuxpps@ml.enneenne.com (subscribers-only) 7522S: Maintained 7523F: Documentation/pps/ 7524F: drivers/pps/ 7525F: include/linux/pps*.h 7526 7527PPTP DRIVER 7528M: Dmitry Kozlov <xeb@mail.ru> 7529L: netdev@vger.kernel.org 7530S: Maintained 7531F: drivers/net/ppp/pptp.c 7532W: http://sourceforge.net/projects/accel-pptp 7533 7534PREEMPTIBLE KERNEL 7535M: Robert Love <rml@tech9.net> 7536L: kpreempt-tech@lists.sourceforge.net 7537W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7538S: Supported 7539F: Documentation/preempt-locking.txt 7540F: include/linux/preempt.h 7541 7542PRISM54 WIRELESS DRIVER 7543M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7544L: linux-wireless@vger.kernel.org 7545W: http://wireless.kernel.org/en/users/Drivers/p54 7546S: Obsolete 7547F: drivers/net/wireless/prism54/ 7548 7549PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER 7550M: Mikael Pettersson <mikpelinux@gmail.com> 7551L: linux-ide@vger.kernel.org 7552S: Maintained 7553F: drivers/ata/sata_promise.* 7554 7555PS3 NETWORK SUPPORT 7556M: Geoff Levand <geoff@infradead.org> 7557L: netdev@vger.kernel.org 7558L: cbe-oss-dev@lists.ozlabs.org 7559S: Maintained 7560F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7561 7562PS3 PLATFORM SUPPORT 7563M: Geoff Levand <geoff@infradead.org> 7564L: linuxppc-dev@lists.ozlabs.org 7565L: cbe-oss-dev@lists.ozlabs.org 7566S: Maintained 7567F: arch/powerpc/boot/ps3* 7568F: arch/powerpc/include/asm/lv1call.h 7569F: arch/powerpc/include/asm/ps3*.h 7570F: arch/powerpc/platforms/ps3/ 7571F: drivers/*/ps3* 7572F: drivers/ps3/ 7573F: drivers/rtc/rtc-ps3.c 7574F: drivers/usb/host/*ps3.c 7575F: sound/ppc/snd_ps3* 7576 7577PS3VRAM DRIVER 7578M: Jim Paris <jim@jtan.com> 7579L: cbe-oss-dev@lists.ozlabs.org 7580S: Maintained 7581F: drivers/block/ps3vram.c 7582 7583PSTORE FILESYSTEM 7584M: Anton Vorontsov <anton@enomsg.org> 7585M: Colin Cross <ccross@android.com> 7586M: Kees Cook <keescook@chromium.org> 7587M: Tony Luck <tony.luck@intel.com> 7588S: Maintained 7589T: git git://git.infradead.org/users/cbou/linux-pstore.git 7590F: fs/pstore/ 7591F: include/linux/pstore* 7592F: drivers/firmware/efi/efi-pstore.c 7593F: drivers/acpi/apei/erst.c 7594 7595PTP HARDWARE CLOCK SUPPORT 7596M: Richard Cochran <richardcochran@gmail.com> 7597L: netdev@vger.kernel.org 7598S: Maintained 7599W: http://linuxptp.sourceforge.net/ 7600F: Documentation/ABI/testing/sysfs-ptp 7601F: Documentation/ptp/* 7602F: drivers/net/ethernet/freescale/gianfar_ptp.c 7603F: drivers/net/phy/dp83640* 7604F: drivers/ptp/* 7605F: include/linux/ptp_cl* 7606 7607PTRACE SUPPORT 7608M: Roland McGrath <roland@hack.frob.com> 7609M: Oleg Nesterov <oleg@redhat.com> 7610S: Maintained 7611F: include/asm-generic/syscall.h 7612F: include/linux/ptrace.h 7613F: include/linux/regset.h 7614F: include/linux/tracehook.h 7615F: include/uapi/linux/ptrace.h 7616F: kernel/ptrace.c 7617 7618PVRUSB2 VIDEO4LINUX DRIVER 7619M: Mike Isely <isely@pobox.com> 7620L: pvrusb2@isely.net (subscribers-only) 7621L: linux-media@vger.kernel.org 7622W: http://www.isely.net/pvrusb2/ 7623T: git git://linuxtv.org/media_tree.git 7624S: Maintained 7625F: Documentation/video4linux/README.pvrusb2 7626F: drivers/media/usb/pvrusb2/ 7627 7628PWC WEBCAM DRIVER 7629M: Hans de Goede <hdegoede@redhat.com> 7630L: linux-media@vger.kernel.org 7631T: git git://linuxtv.org/media_tree.git 7632S: Maintained 7633F: drivers/media/usb/pwc/* 7634 7635PWM FAN DRIVER 7636M: Kamil Debski <k.debski@samsung.com> 7637L: lm-sensors@lm-sensors.org 7638S: Supported 7639F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7640F: Documentation/hwmon/pwm-fan 7641F: drivers/hwmon/pwm-fan.c 7642 7643PWM SUBSYSTEM 7644M: Thierry Reding <thierry.reding@gmail.com> 7645L: linux-pwm@vger.kernel.org 7646S: Maintained 7647T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7648F: Documentation/pwm.txt 7649F: Documentation/devicetree/bindings/pwm/ 7650F: include/linux/pwm.h 7651F: drivers/pwm/ 7652F: drivers/video/backlight/pwm_bl.c 7653F: include/linux/pwm_backlight.h 7654 7655PXA2xx/PXA3xx SUPPORT 7656M: Daniel Mack <daniel@zonque.org> 7657M: Haojian Zhuang <haojian.zhuang@gmail.com> 7658M: Robert Jarzmik <robert.jarzmik@free.fr> 7659L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7660T: git git://github.com/hzhuang1/linux.git 7661T: git git://github.com/rjarzmik/linux.git 7662S: Maintained 7663F: arch/arm/mach-pxa/ 7664F: drivers/pcmcia/pxa2xx* 7665F: drivers/spi/spi-pxa2xx* 7666F: drivers/usb/gadget/udc/pxa2* 7667F: include/sound/pxa2xx-lib.h 7668F: sound/arm/pxa* 7669F: sound/soc/pxa/ 7670 7671PXA3xx NAND FLASH DRIVER 7672M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7673L: linux-mtd@lists.infradead.org 7674S: Maintained 7675F: drivers/mtd/nand/pxa3xx_nand.c 7676 7677MMP SUPPORT 7678M: Eric Miao <eric.y.miao@gmail.com> 7679M: Haojian Zhuang <haojian.zhuang@gmail.com> 7680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7681T: git git://github.com/hzhuang1/linux.git 7682T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7683S: Maintained 7684F: arch/arm/mach-mmp/ 7685 7686PXA MMCI DRIVER 7687S: Orphan 7688 7689PXA RTC DRIVER 7690M: Robert Jarzmik <robert.jarzmik@free.fr> 7691L: rtc-linux@googlegroups.com 7692S: Maintained 7693 7694QAT DRIVER 7695M: Tadeusz Struk <tadeusz.struk@intel.com> 7696L: qat-linux@intel.com 7697S: Supported 7698F: drivers/crypto/qat/ 7699 7700QIB DRIVER 7701M: Mike Marciniszyn <infinipath@intel.com> 7702L: linux-rdma@vger.kernel.org 7703S: Supported 7704F: drivers/infiniband/hw/qib/ 7705 7706QLOGIC QLA1280 SCSI DRIVER 7707M: Michael Reed <mdr@sgi.com> 7708L: linux-scsi@vger.kernel.org 7709S: Maintained 7710F: drivers/scsi/qla1280.[ch] 7711 7712QLOGIC QLA2XXX FC-SCSI DRIVER 7713M: qla2xxx-upstream@qlogic.com 7714L: linux-scsi@vger.kernel.org 7715S: Supported 7716F: Documentation/scsi/LICENSE.qla2xxx 7717F: drivers/scsi/qla2xxx/ 7718 7719QLOGIC QLA4XXX iSCSI DRIVER 7720M: Vikas Chaudhary <vikas.chaudhary@qlogic.com> 7721M: iscsi-driver@qlogic.com 7722L: linux-scsi@vger.kernel.org 7723S: Supported 7724F: Documentation/scsi/LICENSE.qla4xxx 7725F: drivers/scsi/qla4xxx/ 7726 7727QLOGIC QLA3XXX NETWORK DRIVER 7728M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7729M: Ron Mercer <ron.mercer@qlogic.com> 7730M: linux-driver@qlogic.com 7731L: netdev@vger.kernel.org 7732S: Supported 7733F: Documentation/networking/LICENSE.qla3xxx 7734F: drivers/net/ethernet/qlogic/qla3xxx.* 7735 7736QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 7737M: Shahed Shaikh <shahed.shaikh@qlogic.com> 7738M: Dept-GELinuxNICDev@qlogic.com 7739L: netdev@vger.kernel.org 7740S: Supported 7741F: drivers/net/ethernet/qlogic/qlcnic/ 7742 7743QLOGIC QLGE 10Gb ETHERNET DRIVER 7744M: Harish Patil <harish.patil@qlogic.com> 7745M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 7746M: Dept-GELinuxNICDev@qlogic.com 7747M: linux-driver@qlogic.com 7748L: netdev@vger.kernel.org 7749S: Supported 7750F: drivers/net/ethernet/qlogic/qlge/ 7751 7752QNX4 FILESYSTEM 7753M: Anders Larsen <al@alarsen.net> 7754W: http://www.alarsen.net/linux/qnx4fs/ 7755S: Maintained 7756F: fs/qnx4/ 7757F: include/uapi/linux/qnx4_fs.h 7758F: include/uapi/linux/qnxtypes.h 7759 7760QT1010 MEDIA DRIVER 7761M: Antti Palosaari <crope@iki.fi> 7762L: linux-media@vger.kernel.org 7763W: http://linuxtv.org/ 7764W: http://palosaari.fi/linux/ 7765Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7766T: git git://linuxtv.org/anttip/media_tree.git 7767S: Maintained 7768F: drivers/media/tuners/qt1010* 7769 7770QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 7771M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 7772L: linux-wireless@vger.kernel.org 7773L: ath9k-devel@lists.ath9k.org 7774W: http://wireless.kernel.org/en/users/Drivers/ath9k 7775S: Supported 7776F: drivers/net/wireless/ath/ath9k/ 7777 7778QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 7779M: Kalle Valo <kvalo@qca.qualcomm.com> 7780L: ath10k@lists.infradead.org 7781W: http://wireless.kernel.org/en/users/Drivers/ath10k 7782T: git git://github.com/kvalo/ath.git 7783S: Supported 7784F: drivers/net/wireless/ath/ath10k/ 7785 7786QUALCOMM HEXAGON ARCHITECTURE 7787M: Richard Kuo <rkuo@codeaurora.org> 7788L: linux-hexagon@vger.kernel.org 7789S: Supported 7790F: arch/hexagon/ 7791 7792QUALCOMM WCN36XX WIRELESS DRIVER 7793M: Eugene Krasnikov <k.eugene.e@gmail.com> 7794L: wcn36xx@lists.infradead.org 7795W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 7796T: git git://github.com/KrasnikovEugene/wcn36xx.git 7797S: Supported 7798F: drivers/net/wireless/ath/wcn36xx/ 7799 7800QUICKCAM PARALLEL PORT WEBCAMS 7801M: Hans Verkuil <hverkuil@xs4all.nl> 7802L: linux-media@vger.kernel.org 7803T: git git://linuxtv.org/media_tree.git 7804W: http://linuxtv.org 7805S: Odd Fixes 7806F: drivers/media/parport/*-qcam* 7807 7808RADOS BLOCK DEVICE (RBD) 7809M: Yehuda Sadeh <yehuda@inktank.com> 7810M: Sage Weil <sage@inktank.com> 7811M: Alex Elder <elder@kernel.org> 7812M: ceph-devel@vger.kernel.org 7813W: http://ceph.com/ 7814T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 7815S: Supported 7816F: drivers/block/rbd.c 7817F: drivers/block/rbd_types.h 7818 7819RADEON FRAMEBUFFER DISPLAY DRIVER 7820M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 7821L: linux-fbdev@vger.kernel.org 7822S: Maintained 7823F: drivers/video/fbdev/aty/radeon* 7824F: include/uapi/linux/radeonfb.h 7825 7826RADIOSHARK RADIO DRIVER 7827M: Hans de Goede <hdegoede@redhat.com> 7828L: linux-media@vger.kernel.org 7829T: git git://linuxtv.org/media_tree.git 7830S: Maintained 7831F: drivers/media/radio/radio-shark.c 7832 7833RADIOSHARK2 RADIO DRIVER 7834M: Hans de Goede <hdegoede@redhat.com> 7835L: linux-media@vger.kernel.org 7836T: git git://linuxtv.org/media_tree.git 7837S: Maintained 7838F: drivers/media/radio/radio-shark2.c 7839F: drivers/media/radio/radio-tea5777.c 7840 7841RAGE128 FRAMEBUFFER DISPLAY DRIVER 7842M: Paul Mackerras <paulus@samba.org> 7843L: linux-fbdev@vger.kernel.org 7844S: Maintained 7845F: drivers/video/fbdev/aty/aty128fb.c 7846 7847RALINK RT2X00 WIRELESS LAN DRIVER 7848P: rt2x00 project 7849M: Stanislaw Gruszka <sgruszka@redhat.com> 7850M: Helmut Schaa <helmut.schaa@googlemail.com> 7851L: linux-wireless@vger.kernel.org 7852L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 7853W: http://rt2x00.serialmonkey.com/ 7854S: Maintained 7855F: drivers/net/wireless/rt2x00/ 7856 7857RAMDISK RAM BLOCK DEVICE DRIVER 7858M: Nick Piggin <npiggin@kernel.dk> 7859S: Maintained 7860F: Documentation/blockdev/ramdisk.txt 7861F: drivers/block/brd.c 7862 7863RANDOM NUMBER DRIVER 7864M: "Theodore Ts'o" <tytso@mit.edu> 7865S: Maintained 7866F: drivers/char/random.c 7867 7868RAPIDIO SUBSYSTEM 7869M: Matt Porter <mporter@kernel.crashing.org> 7870M: Alexandre Bounine <alexandre.bounine@idt.com> 7871S: Maintained 7872F: drivers/rapidio/ 7873 7874RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 7875L: linux-wireless@vger.kernel.org 7876S: Orphan 7877F: drivers/net/wireless/ray* 7878 7879RCUTORTURE MODULE 7880M: Josh Triplett <josh@joshtriplett.org> 7881M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7882L: linux-kernel@vger.kernel.org 7883S: Supported 7884T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7885F: Documentation/RCU/torture.txt 7886F: kernel/rcu/rcutorture.c 7887 7888RCUTORTURE TEST FRAMEWORK 7889M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7890M: Josh Triplett <josh@joshtriplett.org> 7891R: Steven Rostedt <rostedt@goodmis.org> 7892R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7893R: Lai Jiangshan <laijs@cn.fujitsu.com> 7894L: linux-kernel@vger.kernel.org 7895S: Supported 7896T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7897F: tools/testing/selftests/rcutorture 7898 7899RDC R-321X SoC 7900M: Florian Fainelli <florian@openwrt.org> 7901S: Maintained 7902 7903RDC R6040 FAST ETHERNET DRIVER 7904M: Florian Fainelli <florian@openwrt.org> 7905L: netdev@vger.kernel.org 7906S: Maintained 7907F: drivers/net/ethernet/rdc/r6040.c 7908 7909RDS - RELIABLE DATAGRAM SOCKETS 7910M: Chien Yen <chien.yen@oracle.com> 7911L: rds-devel@oss.oracle.com (moderated for non-subscribers) 7912S: Supported 7913F: net/rds/ 7914 7915READ-COPY UPDATE (RCU) 7916M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7917M: Josh Triplett <josh@joshtriplett.org> 7918R: Steven Rostedt <rostedt@goodmis.org> 7919R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7920R: Lai Jiangshan <laijs@cn.fujitsu.com> 7921L: linux-kernel@vger.kernel.org 7922W: http://www.rdrop.com/users/paulmck/RCU/ 7923S: Supported 7924T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7925F: Documentation/RCU/ 7926X: Documentation/RCU/torture.txt 7927F: include/linux/rcu* 7928X: include/linux/srcu.h 7929F: kernel/rcu/ 7930X: kernel/torture.c 7931 7932REAL TIME CLOCK (RTC) SUBSYSTEM 7933M: Alessandro Zummo <a.zummo@towertech.it> 7934L: rtc-linux@googlegroups.com 7935Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 7936S: Maintained 7937F: Documentation/rtc.txt 7938F: drivers/rtc/ 7939F: include/linux/rtc.h 7940F: include/uapi/linux/rtc.h 7941 7942REALTEK AUDIO CODECS 7943M: Bard Liao <bardliao@realtek.com> 7944M: Oder Chiou <oder_chiou@realtek.com> 7945S: Maintained 7946F: sound/soc/codecs/rt* 7947F: include/sound/rt*.h 7948 7949REISERFS FILE SYSTEM 7950L: reiserfs-devel@vger.kernel.org 7951S: Supported 7952F: fs/reiserfs/ 7953 7954REGISTER MAP ABSTRACTION 7955M: Mark Brown <broonie@kernel.org> 7956L: linux-kernel@vger.kernel.org 7957T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 7958S: Supported 7959F: drivers/base/regmap/ 7960F: include/linux/regmap.h 7961 7962REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 7963M: Ohad Ben-Cohen <ohad@wizery.com> 7964T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 7965S: Maintained 7966F: drivers/remoteproc/ 7967F: Documentation/remoteproc.txt 7968F: include/linux/remoteproc.h 7969 7970REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 7971M: Ohad Ben-Cohen <ohad@wizery.com> 7972T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 7973S: Maintained 7974F: drivers/rpmsg/ 7975F: Documentation/rpmsg.txt 7976F: include/linux/rpmsg.h 7977 7978RESET CONTROLLER FRAMEWORK 7979M: Philipp Zabel <p.zabel@pengutronix.de> 7980S: Maintained 7981F: drivers/reset/ 7982F: Documentation/devicetree/bindings/reset/ 7983F: include/linux/reset.h 7984F: include/linux/reset-controller.h 7985 7986RFKILL 7987M: Johannes Berg <johannes@sipsolutions.net> 7988L: linux-wireless@vger.kernel.org 7989W: http://wireless.kernel.org/ 7990T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 7991T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 7992S: Maintained 7993F: Documentation/rfkill.txt 7994F: net/rfkill/ 7995 7996RICOH SMARTMEDIA/XD DRIVER 7997M: Maxim Levitsky <maximlevitsky@gmail.com> 7998S: Maintained 7999F: drivers/mtd/nand/r852.c 8000F: drivers/mtd/nand/r852.h 8001 8002RICOH R5C592 MEMORYSTICK DRIVER 8003M: Maxim Levitsky <maximlevitsky@gmail.com> 8004S: Maintained 8005F: drivers/memstick/host/r592.* 8006 8007ROCCAT DRIVERS 8008M: Stefan Achatz <erazor_de@users.sourceforge.net> 8009W: http://sourceforge.net/projects/roccat/ 8010S: Maintained 8011F: drivers/hid/hid-roccat* 8012F: include/linux/hid-roccat* 8013F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8014 8015ROCKER DRIVER 8016M: Jiri Pirko <jiri@resnulli.us> 8017M: Scott Feldman <sfeldma@gmail.com> 8018L: netdev@vger.kernel.org 8019S: Supported 8020F: drivers/net/ethernet/rocker/ 8021 8022ROCKETPORT DRIVER 8023P: Comtrol Corp. 8024W: http://www.comtrol.com 8025S: Maintained 8026F: Documentation/serial/rocket.txt 8027F: drivers/tty/rocket* 8028 8029ROCKETPORT EXPRESS/INFINITY DRIVER 8030M: Kevin Cernekee <cernekee@gmail.com> 8031L: linux-serial@vger.kernel.org 8032S: Odd Fixes 8033F: drivers/tty/serial/rp2.* 8034 8035ROSE NETWORK LAYER 8036M: Ralf Baechle <ralf@linux-mips.org> 8037L: linux-hams@vger.kernel.org 8038W: http://www.linux-ax25.org/ 8039S: Maintained 8040F: include/net/rose.h 8041F: include/uapi/linux/rose.h 8042F: net/rose/ 8043 8044RTL2830 MEDIA DRIVER 8045M: Antti Palosaari <crope@iki.fi> 8046L: linux-media@vger.kernel.org 8047W: http://linuxtv.org/ 8048W: http://palosaari.fi/linux/ 8049Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8050T: git git://linuxtv.org/anttip/media_tree.git 8051S: Maintained 8052F: drivers/media/dvb-frontends/rtl2830* 8053 8054RTL2832 MEDIA DRIVER 8055M: Antti Palosaari <crope@iki.fi> 8056L: linux-media@vger.kernel.org 8057W: http://linuxtv.org/ 8058W: http://palosaari.fi/linux/ 8059Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8060T: git git://linuxtv.org/anttip/media_tree.git 8061S: Maintained 8062F: drivers/media/dvb-frontends/rtl2832* 8063 8064RTL2832_SDR 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/rtl2832_sdr* 8073 8074RTL8180 WIRELESS DRIVER 8075L: linux-wireless@vger.kernel.org 8076W: http://wireless.kernel.org/ 8077T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8078S: Orphan 8079F: drivers/net/wireless/rtl818x/rtl8180/ 8080 8081RTL8187 WIRELESS DRIVER 8082M: Herton Ronaldo Krzesinski <herton@canonical.com> 8083M: Hin-Tak Leung <htl10@users.sourceforge.net> 8084M: Larry Finger <Larry.Finger@lwfinger.net> 8085L: linux-wireless@vger.kernel.org 8086W: http://wireless.kernel.org/ 8087T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8088S: Maintained 8089F: drivers/net/wireless/rtl818x/rtl8187/ 8090 8091RTL8192CE WIRELESS DRIVER 8092M: Larry Finger <Larry.Finger@lwfinger.net> 8093M: Chaoming Li <chaoming_li@realsil.com.cn> 8094L: linux-wireless@vger.kernel.org 8095W: http://wireless.kernel.org/ 8096T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8097S: Maintained 8098F: drivers/net/wireless/rtlwifi/ 8099F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8100 8101S3 SAVAGE FRAMEBUFFER DRIVER 8102M: Antonino Daplas <adaplas@gmail.com> 8103L: linux-fbdev@vger.kernel.org 8104S: Maintained 8105F: drivers/video/fbdev/savage/ 8106 8107S390 8108M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8109M: Heiko Carstens <heiko.carstens@de.ibm.com> 8110M: linux390@de.ibm.com 8111L: linux-s390@vger.kernel.org 8112W: http://www.ibm.com/developerworks/linux/linux390/ 8113S: Supported 8114F: arch/s390/ 8115F: drivers/s390/ 8116F: Documentation/s390/ 8117F: Documentation/DocBook/s390* 8118 8119S390 COMMON I/O LAYER 8120M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8121M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8122L: linux-s390@vger.kernel.org 8123W: http://www.ibm.com/developerworks/linux/linux390/ 8124S: Supported 8125F: drivers/s390/cio/ 8126 8127S390 DASD DRIVER 8128M: Stefan Weinhuber <wein@de.ibm.com> 8129M: Stefan Haberland <stefan.haberland@de.ibm.com> 8130L: linux-s390@vger.kernel.org 8131W: http://www.ibm.com/developerworks/linux/linux390/ 8132S: Supported 8133F: drivers/s390/block/dasd* 8134F: block/partitions/ibm.c 8135 8136S390 NETWORK DRIVERS 8137M: Ursula Braun <ursula.braun@de.ibm.com> 8138M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 8139M: linux390@de.ibm.com 8140L: linux-s390@vger.kernel.org 8141W: http://www.ibm.com/developerworks/linux/linux390/ 8142S: Supported 8143F: drivers/s390/net/ 8144 8145S390 PCI SUBSYSTEM 8146M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8147M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8148L: linux-s390@vger.kernel.org 8149W: http://www.ibm.com/developerworks/linux/linux390/ 8150S: Supported 8151F: arch/s390/pci/ 8152F: drivers/pci/hotplug/s390_pci_hpc.c 8153 8154S390 ZCRYPT DRIVER 8155M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8156M: linux390@de.ibm.com 8157L: linux-s390@vger.kernel.org 8158W: http://www.ibm.com/developerworks/linux/linux390/ 8159S: Supported 8160F: drivers/s390/crypto/ 8161 8162S390 ZFCP DRIVER 8163M: Steffen Maier <maier@linux.vnet.ibm.com> 8164M: linux390@de.ibm.com 8165L: linux-s390@vger.kernel.org 8166W: http://www.ibm.com/developerworks/linux/linux390/ 8167S: Supported 8168F: drivers/s390/scsi/zfcp_* 8169 8170S390 IUCV NETWORK LAYER 8171M: Ursula Braun <ursula.braun@de.ibm.com> 8172M: linux390@de.ibm.com 8173L: linux-s390@vger.kernel.org 8174W: http://www.ibm.com/developerworks/linux/linux390/ 8175S: Supported 8176F: drivers/s390/net/*iucv* 8177F: include/net/iucv/ 8178F: net/iucv/ 8179 8180S3C24XX SD/MMC Driver 8181M: Ben Dooks <ben-linux@fluff.org> 8182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8183S: Supported 8184F: drivers/mmc/host/s3cmci.* 8185 8186SAA6588 RDS RECEIVER DRIVER 8187M: Hans Verkuil <hverkuil@xs4all.nl> 8188L: linux-media@vger.kernel.org 8189T: git git://linuxtv.org/media_tree.git 8190W: http://linuxtv.org 8191S: Odd Fixes 8192F: drivers/media/i2c/saa6588* 8193 8194SAA7134 VIDEO4LINUX DRIVER 8195M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8196L: linux-media@vger.kernel.org 8197W: http://linuxtv.org 8198T: git git://linuxtv.org/media_tree.git 8199S: Odd fixes 8200F: Documentation/video4linux/*.saa7134 8201F: drivers/media/pci/saa7134/ 8202 8203SAA7146 VIDEO4LINUX-2 DRIVER 8204M: Hans Verkuil <hverkuil@xs4all.nl> 8205L: linux-media@vger.kernel.org 8206T: git git://linuxtv.org/media_tree.git 8207S: Maintained 8208F: drivers/media/common/saa7146/ 8209F: drivers/media/pci/saa7146/ 8210F: include/media/saa7146* 8211 8212SAMSUNG LAPTOP DRIVER 8213M: Corentin Chary <corentin.chary@gmail.com> 8214L: platform-driver-x86@vger.kernel.org 8215S: Maintained 8216F: drivers/platform/x86/samsung-laptop.c 8217 8218SAMSUNG AUDIO (ASoC) DRIVERS 8219M: Sangbeom Kim <sbkim73@samsung.com> 8220L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8221S: Supported 8222F: sound/soc/samsung/ 8223 8224SAMSUNG FRAMEBUFFER DRIVER 8225M: Jingoo Han <jg1.han@samsung.com> 8226L: linux-fbdev@vger.kernel.org 8227S: Maintained 8228F: drivers/video/fbdev/s3c-fb.c 8229 8230SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8231M: Sangbeom Kim <sbkim73@samsung.com> 8232L: linux-kernel@vger.kernel.org 8233S: Supported 8234F: drivers/mfd/sec*.c 8235F: drivers/regulator/s2m*.c 8236F: drivers/regulator/s5m*.c 8237F: include/linux/mfd/samsung/ 8238 8239SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8240M: Kyungmin Park <kyungmin.park@samsung.com> 8241M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8242L: linux-media@vger.kernel.org 8243Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8244S: Supported 8245F: drivers/media/platform/exynos4-is/ 8246 8247SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8248M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8249L: linux-media@vger.kernel.org 8250L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8251S: Maintained 8252F: drivers/media/platform/s3c-camif/ 8253F: include/media/s3c_camif.h 8254 8255SAMSUNG S5C73M3 CAMERA DRIVER 8256M: Kyungmin Park <kyungmin.park@samsung.com> 8257M: Andrzej Hajda <a.hajda@samsung.com> 8258L: linux-media@vger.kernel.org 8259S: Supported 8260F: drivers/media/i2c/s5c73m3/* 8261 8262SAMSUNG S5K5BAF CAMERA DRIVER 8263M: Kyungmin Park <kyungmin.park@samsung.com> 8264M: Andrzej Hajda <a.hajda@samsung.com> 8265L: linux-media@vger.kernel.org 8266S: Supported 8267F: drivers/media/i2c/s5k5baf.c 8268 8269SAMSUNG SOC CLOCK DRIVERS 8270M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8271M: Tomasz Figa <tomasz.figa@gmail.com> 8272S: Supported 8273L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8274F: drivers/clk/samsung/ 8275 8276SAMSUNG SXGBE DRIVERS 8277M: Byungho An <bh74.an@samsung.com> 8278M: Girish K S <ks.giri@samsung.com> 8279M: Vipul Pandya <vipul.pandya@samsung.com> 8280S: Supported 8281L: netdev@vger.kernel.org 8282F: drivers/net/ethernet/samsung/sxgbe/ 8283 8284SAMSUNG USB2 PHY DRIVER 8285M: Kamil Debski <k.debski@samsung.com> 8286L: linux-kernel@vger.kernel.org 8287S: Supported 8288F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8289F: Documentation/phy/samsung-usb2.txt 8290F: drivers/phy/phy-exynos4210-usb2.c 8291F: drivers/phy/phy-exynos4x12-usb2.c 8292F: drivers/phy/phy-exynos5250-usb2.c 8293F: drivers/phy/phy-s5pv210-usb2.c 8294F: drivers/phy/phy-samsung-usb2.c 8295F: drivers/phy/phy-samsung-usb2.h 8296 8297SERIAL DRIVERS 8298M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8299L: linux-serial@vger.kernel.org 8300S: Maintained 8301F: drivers/tty/serial/ 8302 8303SYNOPSYS DESIGNWARE DMAC DRIVER 8304M: Viresh Kumar <viresh.linux@gmail.com> 8305M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8306S: Maintained 8307F: include/linux/platform_data/dma-dw.h 8308F: drivers/dma/dw/ 8309 8310SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8311M: Seungwon Jeon <tgih.jun@samsung.com> 8312M: Jaehoon Chung <jh80.chung@samsung.com> 8313L: linux-mmc@vger.kernel.org 8314S: Maintained 8315F: include/linux/mmc/dw_mmc.h 8316F: drivers/mmc/host/dw_mmc* 8317 8318THUNDERBOLT DRIVER 8319M: Andreas Noever <andreas.noever@gmail.com> 8320S: Maintained 8321F: drivers/thunderbolt/ 8322 8323TIMEKEEPING, CLOCKSOURCE CORE, NTP 8324M: John Stultz <john.stultz@linaro.org> 8325M: Thomas Gleixner <tglx@linutronix.de> 8326L: linux-kernel@vger.kernel.org 8327T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8328S: Supported 8329F: include/linux/clocksource.h 8330F: include/linux/time.h 8331F: include/linux/timex.h 8332F: include/uapi/linux/time.h 8333F: include/uapi/linux/timex.h 8334F: kernel/time/clocksource.c 8335F: kernel/time/time*.c 8336F: kernel/time/ntp.c 8337 8338TLG2300 VIDEO4LINUX-2 DRIVER 8339M: Huang Shijie <shijie8@gmail.com> 8340M: Hans Verkuil <hverkuil@xs4all.nl> 8341S: Odd Fixes 8342F: drivers/media/usb/tlg2300/ 8343 8344SC1200 WDT DRIVER 8345M: Zwane Mwaikambo <zwanem@gmail.com> 8346S: Maintained 8347F: drivers/watchdog/sc1200wdt.c 8348 8349SCHEDULER 8350M: Ingo Molnar <mingo@redhat.com> 8351M: Peter Zijlstra <peterz@infradead.org> 8352L: linux-kernel@vger.kernel.org 8353T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8354S: Maintained 8355F: kernel/sched/ 8356F: include/linux/sched.h 8357F: include/uapi/linux/sched.h 8358F: include/linux/wait.h 8359 8360SCORE ARCHITECTURE 8361M: Chen Liqin <liqin.linux@gmail.com> 8362M: Lennox Wu <lennox.wu@gmail.com> 8363W: http://www.sunplus.com 8364S: Supported 8365F: arch/score/ 8366 8367SCSI CDROM DRIVER 8368M: Jens Axboe <axboe@kernel.dk> 8369L: linux-scsi@vger.kernel.org 8370W: http://www.kernel.dk 8371S: Maintained 8372F: drivers/scsi/sr* 8373 8374SCSI RDMA PROTOCOL (SRP) INITIATOR 8375M: Bart Van Assche <bvanassche@acm.org> 8376L: linux-rdma@vger.kernel.org 8377S: Supported 8378W: http://www.openfabrics.org 8379Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8380T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8381F: drivers/infiniband/ulp/srp/ 8382F: include/scsi/srp.h 8383 8384SCSI SG DRIVER 8385M: Doug Gilbert <dgilbert@interlog.com> 8386L: linux-scsi@vger.kernel.org 8387W: http://sg.danny.cz/sg 8388S: Maintained 8389F: Documentation/scsi/scsi-generic.txt 8390F: drivers/scsi/sg.c 8391F: include/scsi/sg.h 8392 8393SCSI SUBSYSTEM 8394M: "James E.J. Bottomley" <JBottomley@parallels.com> 8395L: linux-scsi@vger.kernel.org 8396T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 8397T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 8398T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 8399S: Maintained 8400F: drivers/scsi/ 8401F: include/scsi/ 8402 8403SCSI TAPE DRIVER 8404M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8405L: linux-scsi@vger.kernel.org 8406S: Maintained 8407F: Documentation/scsi/st.txt 8408F: drivers/scsi/st.* 8409F: drivers/scsi/st_*.h 8410 8411SCTP PROTOCOL 8412M: Vlad Yasevich <vyasevich@gmail.com> 8413M: Neil Horman <nhorman@tuxdriver.com> 8414L: linux-sctp@vger.kernel.org 8415W: http://lksctp.sourceforge.net 8416S: Maintained 8417F: Documentation/networking/sctp.txt 8418F: include/linux/sctp.h 8419F: include/uapi/linux/sctp.h 8420F: include/net/sctp/ 8421F: net/sctp/ 8422 8423SCx200 CPU SUPPORT 8424M: Jim Cromie <jim.cromie@gmail.com> 8425S: Odd Fixes 8426F: Documentation/i2c/busses/scx200_acb 8427F: arch/x86/platform/scx200/ 8428F: drivers/watchdog/scx200_wdt.c 8429F: drivers/i2c/busses/scx200* 8430F: drivers/mtd/maps/scx200_docflash.c 8431F: include/linux/scx200.h 8432 8433SCx200 GPIO DRIVER 8434M: Jim Cromie <jim.cromie@gmail.com> 8435S: Maintained 8436F: drivers/char/scx200_gpio.c 8437F: include/linux/scx200_gpio.h 8438 8439SCx200 HRT CLOCKSOURCE DRIVER 8440M: Jim Cromie <jim.cromie@gmail.com> 8441S: Maintained 8442F: drivers/clocksource/scx200_hrt.c 8443 8444SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8445M: Sascha Sommer <saschasommer@freenet.de> 8446L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8447S: Maintained 8448F: drivers/mmc/host/sdricoh_cs.c 8449 8450SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8451M: Chris Ball <chris@printf.net> 8452L: linux-mmc@vger.kernel.org 8453T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 8454S: Maintained 8455F: drivers/mmc/host/sdhci.* 8456F: drivers/mmc/host/sdhci-pltfm.[ch] 8457 8458SECURE COMPUTING 8459M: Kees Cook <keescook@chromium.org> 8460R: Andy Lutomirski <luto@amacapital.net> 8461R: Will Drewry <wad@chromium.org> 8462T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8463S: Supported 8464F: kernel/seccomp.c 8465F: include/uapi/linux/seccomp.h 8466F: include/linux/seccomp.h 8467K: \bsecure_computing 8468K: \bTIF_SECCOMP\b 8469 8470SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 8471M: Anton Vorontsov <anton@enomsg.org> 8472L: linuxppc-dev@lists.ozlabs.org 8473L: linux-mmc@vger.kernel.org 8474S: Maintained 8475F: drivers/mmc/host/sdhci-pltfm.[ch] 8476 8477SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8478M: Ben Dooks <ben-linux@fluff.org> 8479L: linux-mmc@vger.kernel.org 8480S: Maintained 8481F: drivers/mmc/host/sdhci-s3c.c 8482 8483SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8484M: Viresh Kumar <viresh.linux@gmail.com> 8485L: spear-devel@list.st.com 8486L: linux-mmc@vger.kernel.org 8487S: Maintained 8488F: drivers/mmc/host/sdhci-spear.c 8489 8490SECURITY SUBSYSTEM 8491M: James Morris <james.l.morris@oracle.com> 8492M: Serge E. Hallyn <serge@hallyn.com> 8493L: linux-security-module@vger.kernel.org (suggested Cc:) 8494T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8495W: http://kernsec.org/ 8496S: Supported 8497F: security/ 8498 8499SECURITY CONTACT 8500M: Security Officers <security@kernel.org> 8501S: Supported 8502 8503SELINUX SECURITY MODULE 8504M: Paul Moore <paul@paul-moore.com> 8505M: Stephen Smalley <sds@tycho.nsa.gov> 8506M: Eric Paris <eparis@parisplace.org> 8507L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8508W: http://selinuxproject.org 8509T: git git://git.infradead.org/users/pcmoore/selinux 8510S: Supported 8511F: include/linux/selinux* 8512F: security/selinux/ 8513F: scripts/selinux/ 8514 8515APPARMOR SECURITY MODULE 8516M: John Johansen <john.johansen@canonical.com> 8517L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8518W: apparmor.wiki.kernel.org 8519T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8520S: Supported 8521F: security/apparmor/ 8522 8523SENSABLE PHANTOM 8524M: Jiri Slaby <jirislaby@gmail.com> 8525S: Maintained 8526F: drivers/misc/phantom.c 8527F: include/uapi/linux/phantom.h 8528 8529SERIAL ATA (SATA) SUBSYSTEM 8530M: Tejun Heo <tj@kernel.org> 8531L: linux-ide@vger.kernel.org 8532T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 8533S: Supported 8534F: drivers/ata/ 8535F: include/linux/ata.h 8536F: include/linux/libata.h 8537 8538SERIAL ATA AHCI PLATFORM devices support 8539M: Hans de Goede <hdegoede@redhat.com> 8540M: Tejun Heo <tj@kernel.org> 8541L: linux-ide@vger.kernel.org 8542T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 8543S: Supported 8544F: drivers/ata/ahci_platform.c 8545F: drivers/ata/libahci_platform.c 8546F: include/linux/ahci_platform.h 8547 8548SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8549M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8550L: linux-scsi@vger.kernel.org 8551W: http://www.emulex.com 8552S: Supported 8553F: drivers/scsi/be2iscsi/ 8554 8555SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8556M: Sathya Perla <sathya.perla@emulex.com> 8557M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8558M: Ajit Khaparde <ajit.khaparde@emulex.com> 8559L: netdev@vger.kernel.org 8560W: http://www.emulex.com 8561S: Supported 8562F: drivers/net/ethernet/emulex/benet/ 8563 8564SFC NETWORK DRIVER 8565M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8566M: Shradha Shah <sshah@solarflare.com> 8567L: netdev@vger.kernel.org 8568S: Supported 8569F: drivers/net/ethernet/sfc/ 8570 8571SGI GRU DRIVER 8572M: Dimitri Sivanich <sivanich@sgi.com> 8573S: Maintained 8574F: drivers/misc/sgi-gru/ 8575 8576SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8577M: Pat Gefre <pfg@sgi.com> 8578L: linux-ia64@vger.kernel.org 8579S: Supported 8580F: Documentation/ia64/serial.txt 8581F: drivers/tty/serial/ioc?_serial.c 8582F: include/linux/ioc?.h 8583 8584SGI XP/XPC/XPNET DRIVER 8585M: Cliff Whickman <cpw@sgi.com> 8586M: Robin Holt <robinmholt@gmail.com> 8587S: Maintained 8588F: drivers/misc/sgi-xp/ 8589 8590SI2157 MEDIA DRIVER 8591M: Antti Palosaari <crope@iki.fi> 8592L: linux-media@vger.kernel.org 8593W: http://linuxtv.org/ 8594W: http://palosaari.fi/linux/ 8595Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8596T: git git://linuxtv.org/anttip/media_tree.git 8597S: Maintained 8598F: drivers/media/tuners/si2157* 8599 8600SI2168 MEDIA DRIVER 8601M: Antti Palosaari <crope@iki.fi> 8602L: linux-media@vger.kernel.org 8603W: http://linuxtv.org/ 8604W: http://palosaari.fi/linux/ 8605Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8606T: git git://linuxtv.org/anttip/media_tree.git 8607S: Maintained 8608F: drivers/media/dvb-frontends/si2168* 8609 8610SI470X FM RADIO RECEIVER I2C DRIVER 8611M: Hans Verkuil <hverkuil@xs4all.nl> 8612L: linux-media@vger.kernel.org 8613T: git git://linuxtv.org/media_tree.git 8614W: http://linuxtv.org 8615S: Odd Fixes 8616F: drivers/media/radio/si470x/radio-si470x-i2c.c 8617 8618SI470X FM RADIO RECEIVER USB DRIVER 8619M: Hans Verkuil <hverkuil@xs4all.nl> 8620L: linux-media@vger.kernel.org 8621T: git git://linuxtv.org/media_tree.git 8622W: http://linuxtv.org 8623S: Maintained 8624F: drivers/media/radio/si470x/radio-si470x-common.c 8625F: drivers/media/radio/si470x/radio-si470x.h 8626F: drivers/media/radio/si470x/radio-si470x-usb.c 8627 8628SI4713 FM RADIO TRANSMITTER I2C DRIVER 8629M: Eduardo Valentin <edubezval@gmail.com> 8630L: linux-media@vger.kernel.org 8631T: git git://linuxtv.org/media_tree.git 8632W: http://linuxtv.org 8633S: Odd Fixes 8634F: drivers/media/radio/si4713/si4713.? 8635 8636SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8637M: Eduardo Valentin <edubezval@gmail.com> 8638L: linux-media@vger.kernel.org 8639T: git git://linuxtv.org/media_tree.git 8640W: http://linuxtv.org 8641S: Odd Fixes 8642F: drivers/media/radio/si4713/radio-platform-si4713.c 8643 8644SI4713 FM RADIO TRANSMITTER USB DRIVER 8645M: Hans Verkuil <hverkuil@xs4all.nl> 8646L: linux-media@vger.kernel.org 8647T: git git://linuxtv.org/media_tree.git 8648W: http://linuxtv.org 8649S: Maintained 8650F: drivers/media/radio/si4713/radio-usb-si4713.c 8651 8652SIANO DVB DRIVER 8653M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8654L: linux-media@vger.kernel.org 8655W: http://linuxtv.org 8656T: git git://linuxtv.org/media_tree.git 8657S: Odd fixes 8658F: drivers/media/common/siano/ 8659F: drivers/media/usb/siano/ 8660F: drivers/media/usb/siano/ 8661F: drivers/media/mmc/siano/ 8662 8663SIMPLEFB FB DRIVER 8664M: Hans de Goede <hdegoede@redhat.com> 8665L: linux-fbdev@vger.kernel.org 8666S: Maintained 8667F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8668F: drivers/video/fbdev/simplefb.c 8669F: include/linux/platform_data/simplefb.h 8670 8671SH_VEU V4L2 MEM2MEM DRIVER 8672L: linux-media@vger.kernel.org 8673S: Orphan 8674F: drivers/media/platform/sh_veu.c 8675 8676SH_VOU V4L2 OUTPUT DRIVER 8677L: linux-media@vger.kernel.org 8678S: Orphan 8679F: drivers/media/platform/sh_vou.c 8680F: include/media/sh_vou.h 8681 8682SIMPLE FIRMWARE INTERFACE (SFI) 8683M: Len Brown <lenb@kernel.org> 8684L: sfi-devel@simplefirmware.org 8685W: http://simplefirmware.org/ 8686T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8687S: Supported 8688F: arch/x86/platform/sfi/ 8689F: drivers/sfi/ 8690F: include/linux/sfi*.h 8691 8692SIMTEC EB110ATX (Chalice CATS) 8693P: Ben Dooks 8694P: Vincent Sanders <vince@simtec.co.uk> 8695M: Simtec Linux Team <linux@simtec.co.uk> 8696W: http://www.simtec.co.uk/products/EB110ATX/ 8697S: Supported 8698 8699SIMTEC EB2410ITX (BAST) 8700P: Ben Dooks 8701P: Vincent Sanders <vince@simtec.co.uk> 8702M: Simtec Linux Team <linux@simtec.co.uk> 8703W: http://www.simtec.co.uk/products/EB2410ITX/ 8704S: Supported 8705F: arch/arm/mach-s3c24xx/mach-bast.c 8706F: arch/arm/mach-s3c24xx/bast-ide.c 8707F: arch/arm/mach-s3c24xx/bast-irq.c 8708 8709TI DAVINCI MACHINE SUPPORT 8710M: Sekhar Nori <nsekhar@ti.com> 8711M: Kevin Hilman <khilman@deeprootsystems.com> 8712T: git git://gitorious.org/linux-davinci/linux-davinci.git 8713Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8714S: Supported 8715F: arch/arm/mach-davinci/ 8716F: drivers/i2c/busses/i2c-davinci.c 8717 8718TI DAVINCI SERIES MEDIA DRIVER 8719M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8720L: linux-media@vger.kernel.org 8721W: http://linuxtv.org/ 8722Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8723T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8724S: Maintained 8725F: drivers/media/platform/davinci/ 8726F: include/media/davinci/ 8727 8728SIS 190 ETHERNET DRIVER 8729M: Francois Romieu <romieu@fr.zoreil.com> 8730L: netdev@vger.kernel.org 8731S: Maintained 8732F: drivers/net/ethernet/sis/sis190.c 8733 8734SIS 900/7016 FAST ETHERNET DRIVER 8735M: Daniele Venzano <venza@brownhat.org> 8736W: http://www.brownhat.org/sis900.html 8737L: netdev@vger.kernel.org 8738S: Maintained 8739F: drivers/net/ethernet/sis/sis900.* 8740 8741SIS FRAMEBUFFER DRIVER 8742M: Thomas Winischhofer <thomas@winischhofer.net> 8743W: http://www.winischhofer.net/linuxsisvga.shtml 8744S: Maintained 8745F: Documentation/fb/sisfb.txt 8746F: drivers/video/fbdev/sis/ 8747F: include/video/sisfb.h 8748 8749SIS USB2VGA DRIVER 8750M: Thomas Winischhofer <thomas@winischhofer.net> 8751W: http://www.winischhofer.at/linuxsisusbvga.shtml 8752S: Maintained 8753F: drivers/usb/misc/sisusbvga/ 8754 8755SLAB ALLOCATOR 8756M: Christoph Lameter <cl@linux.com> 8757M: Pekka Enberg <penberg@kernel.org> 8758M: David Rientjes <rientjes@google.com> 8759M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 8760M: Andrew Morton <akpm@linux-foundation.org> 8761L: linux-mm@kvack.org 8762S: Maintained 8763F: include/linux/sl?b*.h 8764F: mm/sl?b* 8765 8766SLEEPABLE READ-COPY UPDATE (SRCU) 8767M: Lai Jiangshan <laijs@cn.fujitsu.com> 8768M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8769M: Josh Triplett <josh@joshtriplett.org> 8770R: Steven Rostedt <rostedt@goodmis.org> 8771R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8772L: linux-kernel@vger.kernel.org 8773W: http://www.rdrop.com/users/paulmck/RCU/ 8774S: Supported 8775T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8776F: include/linux/srcu.h 8777F: kernel/rcu/srcu.c 8778 8779SMACK SECURITY MODULE 8780M: Casey Schaufler <casey@schaufler-ca.com> 8781L: linux-security-module@vger.kernel.org 8782W: http://schaufler-ca.com 8783T: git git://git.gitorious.org/smack-next/kernel.git 8784S: Maintained 8785F: Documentation/security/Smack.txt 8786F: security/smack/ 8787 8788DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 8789M: Kevin Hilman <khilman@kernel.org> 8790M: Nishanth Menon <nm@ti.com> 8791S: Maintained 8792F: drivers/power/avs/ 8793F: include/linux/power/smartreflex.h 8794L: linux-pm@vger.kernel.org 8795 8796SMC91x ETHERNET DRIVER 8797M: Nicolas Pitre <nico@fluxnic.net> 8798S: Odd Fixes 8799F: drivers/net/ethernet/smsc/smc91x.* 8800 8801SMIA AND SMIA++ IMAGE SENSOR DRIVER 8802M: Sakari Ailus <sakari.ailus@iki.fi> 8803L: linux-media@vger.kernel.org 8804S: Maintained 8805F: drivers/media/i2c/smiapp/ 8806F: include/media/smiapp.h 8807F: drivers/media/i2c/smiapp-pll.c 8808F: drivers/media/i2c/smiapp-pll.h 8809 8810SMM665 HARDWARE MONITOR DRIVER 8811M: Guenter Roeck <linux@roeck-us.net> 8812L: lm-sensors@lm-sensors.org 8813S: Maintained 8814F: Documentation/hwmon/smm665 8815F: drivers/hwmon/smm665.c 8816 8817SMSC EMC2103 HARDWARE MONITOR DRIVER 8818M: Steve Glendinning <steve.glendinning@shawell.net> 8819L: lm-sensors@lm-sensors.org 8820S: Maintained 8821F: Documentation/hwmon/emc2103 8822F: drivers/hwmon/emc2103.c 8823 8824SMSC SCH5627 HARDWARE MONITOR DRIVER 8825M: Hans de Goede <hdegoede@redhat.com> 8826L: lm-sensors@lm-sensors.org 8827S: Supported 8828F: Documentation/hwmon/sch5627 8829F: drivers/hwmon/sch5627.c 8830 8831SMSC47B397 HARDWARE MONITOR DRIVER 8832M: Jean Delvare <jdelvare@suse.de> 8833L: lm-sensors@lm-sensors.org 8834S: Maintained 8835F: Documentation/hwmon/smsc47b397 8836F: drivers/hwmon/smsc47b397.c 8837 8838SMSC911x ETHERNET DRIVER 8839M: Steve Glendinning <steve.glendinning@shawell.net> 8840L: netdev@vger.kernel.org 8841S: Maintained 8842F: include/linux/smsc911x.h 8843F: drivers/net/ethernet/smsc/smsc911x.* 8844 8845SMSC9420 PCI ETHERNET DRIVER 8846M: Steve Glendinning <steve.glendinning@shawell.net> 8847L: netdev@vger.kernel.org 8848S: Maintained 8849F: drivers/net/ethernet/smsc/smsc9420.* 8850 8851SMSC UFX6000 and UFX7000 USB to VGA DRIVER 8852M: Steve Glendinning <steve.glendinning@shawell.net> 8853L: linux-fbdev@vger.kernel.org 8854S: Maintained 8855F: drivers/video/fbdev/smscufx.c 8856 8857SOC-CAMERA V4L2 SUBSYSTEM 8858M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 8859L: linux-media@vger.kernel.org 8860T: git git://linuxtv.org/media_tree.git 8861S: Maintained 8862F: include/media/soc* 8863F: drivers/media/i2c/soc_camera/ 8864F: drivers/media/platform/soc_camera/ 8865 8866SOEKRIS NET48XX LED SUPPORT 8867M: Chris Boot <bootc@bootc.net> 8868S: Maintained 8869F: drivers/leds/leds-net48xx.c 8870 8871SOFTLOGIC 6x10 MPEG CODEC 8872M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 8873M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 8874M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 8875L: linux-media@vger.kernel.org 8876S: Supported 8877F: drivers/media/pci/solo6x10/ 8878 8879SOFTWARE RAID (Multiple Disks) SUPPORT 8880M: Neil Brown <neilb@suse.de> 8881L: linux-raid@vger.kernel.org 8882S: Supported 8883F: drivers/md/ 8884F: include/linux/raid/ 8885F: include/uapi/linux/raid/ 8886 8887SONIC NETWORK DRIVER 8888M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 8889L: netdev@vger.kernel.org 8890S: Maintained 8891F: drivers/net/ethernet/natsemi/sonic.* 8892 8893SONICS SILICON BACKPLANE DRIVER (SSB) 8894M: Michael Buesch <m@bues.ch> 8895L: netdev@vger.kernel.org 8896S: Maintained 8897F: drivers/ssb/ 8898F: include/linux/ssb/ 8899 8900SONY VAIO CONTROL DEVICE DRIVER 8901M: Mattia Dongili <malattia@linux.it> 8902L: platform-driver-x86@vger.kernel.org 8903W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 8904S: Maintained 8905F: Documentation/laptops/sony-laptop.txt 8906F: drivers/char/sonypi.c 8907F: drivers/platform/x86/sony-laptop.c 8908F: include/linux/sony-laptop.h 8909 8910SONY MEMORYSTICK CARD SUPPORT 8911M: Alex Dubov <oakad@yahoo.com> 8912W: http://tifmxx.berlios.de/ 8913S: Maintained 8914F: drivers/memstick/host/tifm_ms.c 8915 8916SONY MEMORYSTICK STANDARD SUPPORT 8917M: Maxim Levitsky <maximlevitsky@gmail.com> 8918S: Maintained 8919F: drivers/memstick/core/ms_block.* 8920 8921SOUND 8922M: Jaroslav Kysela <perex@perex.cz> 8923M: Takashi Iwai <tiwai@suse.de> 8924L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8925W: http://www.alsa-project.org/ 8926T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8927T: git git://git.alsa-project.org/alsa-kernel.git 8928Q: http://patchwork.kernel.org/project/alsa-devel/list/ 8929S: Maintained 8930F: Documentation/sound/ 8931F: include/sound/ 8932F: include/uapi/sound/ 8933F: sound/ 8934 8935SOUND - COMPRESSED AUDIO 8936M: Vinod Koul <vinod.koul@intel.com> 8937L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8938T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8939S: Supported 8940F: Documentation/sound/alsa/compress_offload.txt 8941F: include/sound/compress_driver.h 8942F: include/uapi/sound/compress_* 8943F: sound/core/compress_offload.c 8944F: sound/soc/soc-compress.c 8945 8946SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 8947M: Liam Girdwood <lgirdwood@gmail.com> 8948M: Mark Brown <broonie@kernel.org> 8949T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 8950L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8951W: http://alsa-project.org/main/index.php/ASoC 8952S: Supported 8953F: Documentation/sound/alsa/soc/ 8954F: sound/soc/ 8955F: include/sound/soc* 8956 8957SOUND - DMAENGINE HELPERS 8958M: Lars-Peter Clausen <lars@metafoo.de> 8959S: Supported 8960F: include/sound/dmaengine_pcm.h 8961F: sound/core/pcm_dmaengine.c 8962F: sound/soc/soc-generic-dmaengine-pcm.c 8963 8964SP2 MEDIA DRIVER 8965M: Olli Salonen <olli.salonen@iki.fi> 8966L: linux-media@vger.kernel.org 8967W: http://linuxtv.org/ 8968Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8969S: Maintained 8970F: drivers/media/dvb-frontends/sp2* 8971 8972SPARC + UltraSPARC (sparc/sparc64) 8973M: "David S. Miller" <davem@davemloft.net> 8974L: sparclinux@vger.kernel.org 8975Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 8976T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 8977T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 8978S: Maintained 8979F: arch/sparc/ 8980F: drivers/sbus/ 8981 8982SPARC SERIAL DRIVERS 8983M: "David S. Miller" <davem@davemloft.net> 8984L: sparclinux@vger.kernel.org 8985T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 8986T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 8987S: Maintained 8988F: include/linux/sunserialcore.h 8989F: drivers/tty/serial/suncore.c 8990F: drivers/tty/serial/sunhv.c 8991F: drivers/tty/serial/sunsab.c 8992F: drivers/tty/serial/sunsab.h 8993F: drivers/tty/serial/sunsu.c 8994F: drivers/tty/serial/sunzilog.c 8995F: drivers/tty/serial/sunzilog.h 8996 8997SPARSE CHECKER 8998M: "Christopher Li" <sparse@chrisli.org> 8999L: linux-sparse@vger.kernel.org 9000W: https://sparse.wiki.kernel.org/ 9001T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9002T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9003S: Maintained 9004F: include/linux/compiler.h 9005 9006SPEAR PLATFORM SUPPORT 9007M: Viresh Kumar <viresh.linux@gmail.com> 9008M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9009L: spear-devel@list.st.com 9010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9011W: http://www.st.com/spear 9012S: Maintained 9013F: arch/arm/mach-spear/ 9014 9015SPEAR CLOCK FRAMEWORK SUPPORT 9016M: Viresh Kumar <viresh.linux@gmail.com> 9017L: spear-devel@list.st.com 9018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9019W: http://www.st.com/spear 9020S: Maintained 9021F: drivers/clk/spear/ 9022 9023SPI SUBSYSTEM 9024M: Mark Brown <broonie@kernel.org> 9025L: linux-spi@vger.kernel.org 9026T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9027Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9028S: Maintained 9029F: Documentation/spi/ 9030F: drivers/spi/ 9031F: include/linux/spi/ 9032F: include/uapi/linux/spi/ 9033 9034SPIDERNET NETWORK DRIVER for CELL 9035M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9036M: Jens Osterkamp <jens@de.ibm.com> 9037L: netdev@vger.kernel.org 9038S: Supported 9039F: Documentation/networking/spider_net.txt 9040F: drivers/net/ethernet/toshiba/spider_net* 9041 9042SPU FILE SYSTEM 9043M: Jeremy Kerr <jk@ozlabs.org> 9044L: linuxppc-dev@lists.ozlabs.org 9045L: cbe-oss-dev@lists.ozlabs.org 9046W: http://www.ibm.com/developerworks/power/cell/ 9047S: Supported 9048F: Documentation/filesystems/spufs.txt 9049F: arch/powerpc/platforms/cell/spufs/ 9050 9051SQUASHFS FILE SYSTEM 9052M: Phillip Lougher <phillip@squashfs.org.uk> 9053L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9054W: http://squashfs.org.uk 9055S: Maintained 9056F: Documentation/filesystems/squashfs.txt 9057F: fs/squashfs/ 9058 9059SRM (Alpha) environment access 9060M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9061S: Maintained 9062F: arch/alpha/kernel/srm_env.c 9063 9064STABLE BRANCH 9065M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9066L: stable@vger.kernel.org 9067S: Supported 9068F: Documentation/stable_kernel_rules.txt 9069 9070STAGING SUBSYSTEM 9071M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9072T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9073L: devel@driverdev.osuosl.org 9074S: Supported 9075F: drivers/staging/ 9076 9077STAGING - COMEDI 9078M: Ian Abbott <abbotti@mev.co.uk> 9079M: H Hartley Sweeten <hsweeten@visionengravers.com> 9080S: Odd Fixes 9081F: drivers/staging/comedi/ 9082 9083STAGING - FLARION FT1000 DRIVERS 9084M: Marek Belisko <marek.belisko@gmail.com> 9085S: Odd Fixes 9086F: drivers/staging/ft1000/ 9087 9088STAGING - INDUSTRIAL IO 9089M: Jonathan Cameron <jic23@kernel.org> 9090L: linux-iio@vger.kernel.org 9091S: Odd Fixes 9092F: drivers/staging/iio/ 9093 9094STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9095M: Jarod Wilson <jarod@wilsonet.com> 9096W: http://www.lirc.org/ 9097S: Odd Fixes 9098F: drivers/staging/media/lirc/ 9099 9100STAGING - LUSTRE PARALLEL FILESYSTEM 9101M: Oleg Drokin <oleg.drokin@intel.com> 9102M: Andreas Dilger <andreas.dilger@intel.com> 9103L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9104W: http://lustre.opensfs.org/ 9105S: Maintained 9106F: drivers/staging/lustre 9107 9108STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9109M: Julian Andres Klode <jak@jak-linux.org> 9110M: Marc Dietrich <marvin24@gmx.de> 9111L: ac100@lists.launchpad.net (moderated for non-subscribers) 9112L: linux-tegra@vger.kernel.org 9113S: Maintained 9114F: drivers/staging/nvec/ 9115 9116STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9117M: Jens Frederich <jfrederich@gmail.com> 9118M: Daniel Drake <dsd@laptop.org> 9119M: Jon Nettleton <jon.nettleton@gmail.com> 9120W: http://wiki.laptop.org/go/DCON 9121S: Maintained 9122F: drivers/staging/olpc_dcon/ 9123 9124STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9125M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9126S: Maintained 9127F: drivers/staging/ozwpan/ 9128 9129STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9130M: Willy Tarreau <willy@meta-x.org> 9131S: Odd Fixes 9132F: drivers/staging/panel/ 9133 9134STAGING - REALTEK RTL8712U DRIVERS 9135M: Larry Finger <Larry.Finger@lwfinger.net> 9136M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9137S: Odd Fixes 9138F: drivers/staging/rtl8712/ 9139 9140STAGING - REALTEK RTL8723U WIRELESS DRIVER 9141M: Larry Finger <Larry.Finger@lwfinger.net> 9142M: Jes Sorensen <Jes.Sorensen@redhat.com> 9143L: linux-wireless@vger.kernel.org 9144S: Maintained 9145F: drivers/staging/rtl8723au/ 9146 9147STAGING - SLICOSS 9148M: Lior Dotan <liodot@gmail.com> 9149M: Christopher Harrer <charrer@alacritech.com> 9150S: Odd Fixes 9151F: drivers/staging/slicoss/ 9152 9153STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9154M: William Hubbs <w.d.hubbs@gmail.com> 9155M: Chris Brannon <chris@the-brannons.com> 9156M: Kirk Reiser <kirk@reisers.ca> 9157M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9158L: speakup@linux-speakup.org 9159W: http://www.linux-speakup.org/ 9160S: Odd Fixes 9161F: drivers/staging/speakup/ 9162 9163STAGING - VIA VT665X DRIVERS 9164M: Forest Bond <forest@alittletooquiet.net> 9165S: Odd Fixes 9166F: drivers/staging/vt665?/ 9167 9168STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9169M: Arnaud Patard <arnaud.patard@rtp-net.org> 9170S: Odd Fixes 9171F: drivers/staging/xgifb/ 9172 9173STARFIRE/DURALAN NETWORK DRIVER 9174M: Ion Badulescu <ionut@badula.org> 9175S: Odd Fixes 9176F: drivers/net/ethernet/adaptec/starfire* 9177 9178SUN3/3X 9179M: Sam Creasey <sammy@sammy.net> 9180W: http://sammy.net/sun3/ 9181S: Maintained 9182F: arch/m68k/kernel/*sun3* 9183F: arch/m68k/sun3*/ 9184F: arch/m68k/include/asm/sun3* 9185F: drivers/net/ethernet/i825xx/sun3* 9186 9187SUNDANCE NETWORK DRIVER 9188M: Denis Kirjanov <kda@linux-powerpc.org> 9189L: netdev@vger.kernel.org 9190S: Maintained 9191F: drivers/net/ethernet/dlink/sundance.c 9192 9193SUPERH 9194L: linux-sh@vger.kernel.org 9195W: http://www.linux-sh.org 9196Q: http://patchwork.kernel.org/project/linux-sh/list/ 9197S: Orphan 9198F: Documentation/sh/ 9199F: arch/sh/ 9200F: drivers/sh/ 9201 9202SUSPEND TO RAM 9203M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9204M: Len Brown <len.brown@intel.com> 9205M: Pavel Machek <pavel@ucw.cz> 9206L: linux-pm@vger.kernel.org 9207S: Supported 9208F: Documentation/power/ 9209F: arch/x86/kernel/acpi/ 9210F: drivers/base/power/ 9211F: kernel/power/ 9212F: include/linux/suspend.h 9213F: include/linux/freezer.h 9214F: include/linux/pm.h 9215 9216SVGA HANDLING 9217M: Martin Mares <mj@ucw.cz> 9218L: linux-video@atrey.karlin.mff.cuni.cz 9219S: Maintained 9220F: Documentation/svga.txt 9221F: arch/x86/boot/video* 9222 9223SWIOTLB SUBSYSTEM 9224M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9225L: linux-kernel@vger.kernel.org 9226S: Supported 9227F: lib/swiotlb.c 9228F: arch/*/kernel/pci-swiotlb.c 9229F: include/linux/swiotlb.h 9230 9231SWITCHDEV 9232M: Jiri Pirko <jiri@resnulli.us> 9233L: netdev@vger.kernel.org 9234S: Supported 9235F: net/switchdev/ 9236F: include/net/switchdev.h 9237 9238SYNOPSYS ARC ARCHITECTURE 9239M: Vineet Gupta <vgupta@synopsys.com> 9240S: Supported 9241F: arch/arc/ 9242F: Documentation/devicetree/bindings/arc/ 9243F: drivers/tty/serial/arc_uart.c 9244 9245SYSV FILESYSTEM 9246M: Christoph Hellwig <hch@infradead.org> 9247S: Maintained 9248F: Documentation/filesystems/sysv-fs.txt 9249F: fs/sysv/ 9250F: include/linux/sysv_fs.h 9251 9252TARGET SUBSYSTEM 9253M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9254L: linux-scsi@vger.kernel.org 9255L: target-devel@vger.kernel.org 9256W: http://www.linux-iscsi.org 9257W: http://groups.google.com/group/linux-iscsi-target-dev 9258T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9259S: Supported 9260F: drivers/target/ 9261F: include/target/ 9262F: Documentation/target/ 9263 9264TASKSTATS STATISTICS INTERFACE 9265M: Balbir Singh <bsingharora@gmail.com> 9266S: Maintained 9267F: Documentation/accounting/taskstats* 9268F: include/linux/taskstats* 9269F: kernel/taskstats.c 9270 9271TC CLASSIFIER 9272M: Jamal Hadi Salim <jhs@mojatatu.com> 9273L: netdev@vger.kernel.org 9274S: Maintained 9275F: include/net/pkt_cls.h 9276F: include/uapi/linux/pkt_cls.h 9277F: net/sched/ 9278 9279TCP LOW PRIORITY MODULE 9280M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9281M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9282W: http://tcp-lp-mod.sourceforge.net/ 9283S: Maintained 9284F: net/ipv4/tcp_lp.c 9285 9286TDA10071 MEDIA DRIVER 9287M: Antti Palosaari <crope@iki.fi> 9288L: linux-media@vger.kernel.org 9289W: http://linuxtv.org/ 9290W: http://palosaari.fi/linux/ 9291Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9292T: git git://linuxtv.org/anttip/media_tree.git 9293S: Maintained 9294F: drivers/media/dvb-frontends/tda10071* 9295 9296TDA18212 MEDIA DRIVER 9297M: Antti Palosaari <crope@iki.fi> 9298L: linux-media@vger.kernel.org 9299W: http://linuxtv.org/ 9300W: http://palosaari.fi/linux/ 9301Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9302T: git git://linuxtv.org/anttip/media_tree.git 9303S: Maintained 9304F: drivers/media/tuners/tda18212* 9305 9306TDA18218 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/tuners/tda18218* 9315 9316TDA18271 MEDIA DRIVER 9317M: Michael Krufky <mkrufky@linuxtv.org> 9318L: linux-media@vger.kernel.org 9319W: http://linuxtv.org/ 9320W: http://github.com/mkrufky 9321Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9322T: git git://linuxtv.org/mkrufky/tuners.git 9323S: Maintained 9324F: drivers/media/tuners/tda18271* 9325 9326TDA827x MEDIA DRIVER 9327M: Michael Krufky <mkrufky@linuxtv.org> 9328L: linux-media@vger.kernel.org 9329W: http://linuxtv.org/ 9330W: http://github.com/mkrufky 9331Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9332T: git git://linuxtv.org/mkrufky/tuners.git 9333S: Maintained 9334F: drivers/media/tuners/tda8290.* 9335 9336TDA8290 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/tda8290.* 9345 9346TDA9840 MEDIA DRIVER 9347M: Hans Verkuil <hverkuil@xs4all.nl> 9348L: linux-media@vger.kernel.org 9349T: git git://linuxtv.org/media_tree.git 9350W: http://linuxtv.org 9351S: Maintained 9352F: drivers/media/i2c/tda9840* 9353 9354TEA5761 TUNER DRIVER 9355M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9356L: linux-media@vger.kernel.org 9357W: http://linuxtv.org 9358T: git git://linuxtv.org/media_tree.git 9359S: Odd fixes 9360F: drivers/media/tuners/tea5761.* 9361 9362TEA5767 TUNER DRIVER 9363M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9364L: linux-media@vger.kernel.org 9365W: http://linuxtv.org 9366T: git git://linuxtv.org/media_tree.git 9367S: Maintained 9368F: drivers/media/tuners/tea5767.* 9369 9370TEA6415C MEDIA DRIVER 9371M: Hans Verkuil <hverkuil@xs4all.nl> 9372L: linux-media@vger.kernel.org 9373T: git git://linuxtv.org/media_tree.git 9374W: http://linuxtv.org 9375S: Maintained 9376F: drivers/media/i2c/tea6415c* 9377 9378TEA6420 MEDIA DRIVER 9379M: Hans Verkuil <hverkuil@xs4all.nl> 9380L: linux-media@vger.kernel.org 9381T: git git://linuxtv.org/media_tree.git 9382W: http://linuxtv.org 9383S: Maintained 9384F: drivers/media/i2c/tea6420* 9385 9386TEAM DRIVER 9387M: Jiri Pirko <jiri@resnulli.us> 9388L: netdev@vger.kernel.org 9389S: Supported 9390F: drivers/net/team/ 9391F: include/linux/if_team.h 9392F: include/uapi/linux/if_team.h 9393 9394TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9395M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9396S: Maintained 9397F: arch/x86/platform/ts5500/ 9398 9399TECHNOTREND USB IR RECEIVER 9400M: Sean Young <sean@mess.org> 9401L: linux-media@vger.kernel.org 9402S: Maintained 9403F: drivers/media/rc/ttusbir.c 9404 9405TEGRA ARCHITECTURE SUPPORT 9406M: Stephen Warren <swarren@wwwdotorg.org> 9407M: Thierry Reding <thierry.reding@gmail.com> 9408M: Alexandre Courbot <gnurou@gmail.com> 9409L: linux-tegra@vger.kernel.org 9410Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9412S: Supported 9413N: [^a-z]tegra 9414 9415TEGRA CLOCK DRIVER 9416M: Peter De Schrijver <pdeschrijver@nvidia.com> 9417M: Prashant Gaikwad <pgaikwad@nvidia.com> 9418S: Supported 9419F: drivers/clk/tegra/ 9420 9421TEGRA DMA DRIVER 9422M: Laxman Dewangan <ldewangan@nvidia.com> 9423S: Supported 9424F: drivers/dma/tegra20-apb-dma.c 9425 9426TEGRA I2C DRIVER 9427M: Laxman Dewangan <ldewangan@nvidia.com> 9428S: Supported 9429F: drivers/i2c/busses/i2c-tegra.c 9430 9431TEGRA IOMMU DRIVERS 9432M: Hiroshi Doyu <hdoyu@nvidia.com> 9433S: Supported 9434F: drivers/iommu/tegra* 9435 9436TEGRA KBC DRIVER 9437M: Rakesh Iyer <riyer@nvidia.com> 9438M: Laxman Dewangan <ldewangan@nvidia.com> 9439S: Supported 9440F: drivers/input/keyboard/tegra-kbc.c 9441 9442TEGRA PWM DRIVER 9443M: Thierry Reding <thierry.reding@gmail.com> 9444S: Supported 9445F: drivers/pwm/pwm-tegra.c 9446 9447TEGRA SERIAL DRIVER 9448M: Laxman Dewangan <ldewangan@nvidia.com> 9449S: Supported 9450F: drivers/tty/serial/serial-tegra.c 9451 9452TEGRA SPI DRIVER 9453M: Laxman Dewangan <ldewangan@nvidia.com> 9454S: Supported 9455F: drivers/spi/spi-tegra* 9456 9457TEHUTI ETHERNET DRIVER 9458M: Andy Gospodarek <andy@greyhouse.net> 9459L: netdev@vger.kernel.org 9460S: Supported 9461F: drivers/net/ethernet/tehuti/* 9462 9463Telecom Clock Driver for MCPL0010 9464M: Mark Gross <mark.gross@intel.com> 9465S: Supported 9466F: drivers/char/tlclk.c 9467 9468TENSILICA XTENSA PORT (xtensa) 9469M: Chris Zankel <chris@zankel.net> 9470M: Max Filippov <jcmvbkbc@gmail.com> 9471L: linux-xtensa@linux-xtensa.org 9472S: Maintained 9473F: arch/xtensa/ 9474F: drivers/irqchip/irq-xtensa-* 9475 9476THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9477M: Hans Verkuil <hverkuil@xs4all.nl> 9478L: linux-media@vger.kernel.org 9479T: git git://linuxtv.org/media_tree.git 9480W: http://linuxtv.org 9481S: Maintained 9482F: drivers/media/radio/radio-raremono.c 9483 9484THERMAL 9485M: Zhang Rui <rui.zhang@intel.com> 9486M: Eduardo Valentin <edubezval@gmail.com> 9487L: linux-pm@vger.kernel.org 9488T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9489T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9490Q: https://patchwork.kernel.org/project/linux-pm/list/ 9491S: Supported 9492F: drivers/thermal/ 9493F: include/linux/thermal.h 9494F: include/linux/cpu_cooling.h 9495F: Documentation/devicetree/bindings/thermal/ 9496 9497THINGM BLINK(1) USB RGB LED DRIVER 9498M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9499S: Maintained 9500F: drivers/hid/hid-thingm.c 9501 9502THINKPAD ACPI EXTRAS DRIVER 9503M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9504L: ibm-acpi-devel@lists.sourceforge.net 9505L: platform-driver-x86@vger.kernel.org 9506W: http://ibm-acpi.sourceforge.net 9507W: http://thinkwiki.org/wiki/Ibm-acpi 9508T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9509S: Maintained 9510F: drivers/platform/x86/thinkpad_acpi.c 9511 9512TI BANDGAP AND THERMAL DRIVER 9513M: Eduardo Valentin <edubezval@gmail.com> 9514L: linux-pm@vger.kernel.org 9515S: Supported 9516F: drivers/thermal/ti-soc-thermal/ 9517 9518TI CLOCK DRIVER 9519M: Tero Kristo <t-kristo@ti.com> 9520L: linux-omap@vger.kernel.org 9521S: Maintained 9522F: drivers/clk/ti/ 9523F: include/linux/clk/ti.h 9524 9525TI FLASH MEDIA INTERFACE DRIVER 9526M: Alex Dubov <oakad@yahoo.com> 9527S: Maintained 9528F: drivers/misc/tifm* 9529F: drivers/mmc/host/tifm_sd.c 9530F: include/linux/tifm.h 9531 9532TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9533M: Santosh Shilimkar <ssantosh@kernel.org> 9534L: linux-kernel@vger.kernel.org 9535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9536S: Maintained 9537F: drivers/soc/ti/* 9538T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9539 9540 9541TI LM49xxx FAMILY ASoC CODEC DRIVERS 9542M: M R Swami Reddy <mr.swami.reddy@ti.com> 9543M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9544L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9545S: Maintained 9546F: sound/soc/codecs/lm49453* 9547F: sound/soc/codecs/isabelle* 9548 9549TI LP855x BACKLIGHT DRIVER 9550M: Milo Kim <milo.kim@ti.com> 9551S: Maintained 9552F: Documentation/backlight/lp855x-driver.txt 9553F: drivers/video/backlight/lp855x_bl.c 9554F: include/linux/platform_data/lp855x.h 9555 9556TI LP8727 CHARGER DRIVER 9557M: Milo Kim <milo.kim@ti.com> 9558S: Maintained 9559F: drivers/power/lp8727_charger.c 9560F: include/linux/platform_data/lp8727.h 9561 9562TI LP8788 MFD DRIVER 9563M: Milo Kim <milo.kim@ti.com> 9564S: Maintained 9565F: drivers/iio/adc/lp8788_adc.c 9566F: drivers/leds/leds-lp8788.c 9567F: drivers/mfd/lp8788*.c 9568F: drivers/power/lp8788-charger.c 9569F: drivers/regulator/lp8788-*.c 9570F: include/linux/mfd/lp8788*.h 9571 9572TI TWL4030 SERIES SOC CODEC DRIVER 9573M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9574L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9575S: Maintained 9576F: sound/soc/codecs/twl4030* 9577 9578TI WILINK WIRELESS DRIVERS 9579L: linux-wireless@vger.kernel.org 9580W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9581W: http://wireless.kernel.org/en/users/Drivers/wl1251 9582T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9583S: Orphan 9584F: drivers/net/wireless/ti/ 9585F: include/linux/wl12xx.h 9586 9587TIPC NETWORK LAYER 9588M: Jon Maloy <jon.maloy@ericsson.com> 9589M: Allan Stephens <allan.stephens@windriver.com> 9590L: netdev@vger.kernel.org (core kernel code) 9591L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9592W: http://tipc.sourceforge.net/ 9593S: Maintained 9594F: include/uapi/linux/tipc*.h 9595F: net/tipc/ 9596 9597TILE ARCHITECTURE 9598M: Chris Metcalf <cmetcalf@tilera.com> 9599W: http://www.tilera.com/scm/ 9600S: Supported 9601F: arch/tile/ 9602F: drivers/char/tile-srom.c 9603F: drivers/edac/tile_edac.c 9604F: drivers/net/ethernet/tile/ 9605F: drivers/rtc/rtc-tile.c 9606F: drivers/tty/hvc/hvc_tile.c 9607F: drivers/tty/serial/tilegx.c 9608F: drivers/usb/host/*-tilegx.c 9609F: include/linux/usb/tilegx.h 9610 9611TLAN NETWORK DRIVER 9612M: Samuel Chessman <chessman@tux.org> 9613L: tlan-devel@lists.sourceforge.net (subscribers-only) 9614W: http://sourceforge.net/projects/tlan/ 9615S: Maintained 9616F: Documentation/networking/tlan.txt 9617F: drivers/net/ethernet/ti/tlan.* 9618 9619TOMOYO SECURITY MODULE 9620M: Kentaro Takeda <takedakn@nttdata.co.jp> 9621M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9622L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9623L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9624L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9625L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9626W: http://tomoyo.sourceforge.jp/ 9627T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9628S: Maintained 9629F: security/tomoyo/ 9630 9631TOPSTAR LAPTOP EXTRAS DRIVER 9632M: Herton Ronaldo Krzesinski <herton@canonical.com> 9633L: platform-driver-x86@vger.kernel.org 9634S: Maintained 9635F: drivers/platform/x86/topstar-laptop.c 9636 9637TOSHIBA ACPI EXTRAS DRIVER 9638L: platform-driver-x86@vger.kernel.org 9639S: Orphan 9640F: drivers/platform/x86/toshiba_acpi.c 9641 9642TOSHIBA SMM DRIVER 9643M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9644L: tlinux-users@tce.toshiba-dme.co.jp 9645W: http://www.buzzard.org.uk/toshiba/ 9646S: Maintained 9647F: drivers/char/toshiba.c 9648F: include/linux/toshiba.h 9649F: include/uapi/linux/toshiba.h 9650 9651TMIO MMC DRIVER 9652M: Ian Molton <ian.molton@codethink.co.uk> 9653L: linux-mmc@vger.kernel.org 9654S: Maintained 9655F: drivers/mmc/host/tmio_mmc* 9656F: drivers/mmc/host/sh_mobile_sdhi.c 9657F: include/linux/mmc/tmio.h 9658F: include/linux/mmc/sh_mobile_sdhi.h 9659 9660TMP401 HARDWARE MONITOR DRIVER 9661M: Guenter Roeck <linux@roeck-us.net> 9662L: lm-sensors@lm-sensors.org 9663S: Maintained 9664F: Documentation/hwmon/tmp401 9665F: drivers/hwmon/tmp401.c 9666 9667TMPFS (SHMEM FILESYSTEM) 9668M: Hugh Dickins <hughd@google.com> 9669L: linux-mm@kvack.org 9670S: Maintained 9671F: include/linux/shmem_fs.h 9672F: mm/shmem.c 9673 9674TM6000 VIDEO4LINUX DRIVER 9675M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9676L: linux-media@vger.kernel.org 9677W: http://linuxtv.org 9678T: git git://linuxtv.org/media_tree.git 9679S: Odd fixes 9680F: drivers/media/usb/tm6000/ 9681 9682TW68 VIDEO4LINUX DRIVER 9683M: Hans Verkuil <hverkuil@xs4all.nl> 9684L: linux-media@vger.kernel.org 9685T: git git://linuxtv.org/media_tree.git 9686W: http://linuxtv.org 9687S: Odd Fixes 9688F: drivers/media/pci/tw68/ 9689 9690TPM DEVICE DRIVER 9691M: Peter Huewe <peterhuewe@gmx.de> 9692M: Ashley Lai <ashley@ashleylai.com> 9693M: Marcel Selhorst <tpmdd@selhorst.net> 9694W: http://tpmdd.sourceforge.net 9695L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9696S: Maintained 9697F: drivers/char/tpm/ 9698 9699TRACING 9700M: Steven Rostedt <rostedt@goodmis.org> 9701M: Ingo Molnar <mingo@redhat.com> 9702T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 9703S: Maintained 9704F: Documentation/trace/ftrace.txt 9705F: arch/*/*/*/ftrace.h 9706F: arch/*/kernel/ftrace.c 9707F: include/*/ftrace.h 9708F: include/linux/trace*.h 9709F: include/trace/ 9710F: kernel/trace/ 9711F: tools/testing/selftests/ftrace/ 9712 9713TRIVIAL PATCHES 9714M: Jiri Kosina <trivial@kernel.org> 9715T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 9716S: Maintained 9717K: ^Subject:.*(?i)trivial 9718 9719TTY LAYER 9720M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9721M: Jiri Slaby <jslaby@suse.cz> 9722S: Supported 9723T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 9724F: drivers/tty/ 9725F: drivers/tty/serial/serial_core.c 9726F: include/linux/serial_core.h 9727F: include/linux/serial.h 9728F: include/linux/tty.h 9729F: include/uapi/linux/serial_core.h 9730F: include/uapi/linux/serial.h 9731F: include/uapi/linux/tty.h 9732 9733TUA9001 MEDIA DRIVER 9734M: Antti Palosaari <crope@iki.fi> 9735L: linux-media@vger.kernel.org 9736W: http://linuxtv.org/ 9737W: http://palosaari.fi/linux/ 9738Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9739T: git git://linuxtv.org/anttip/media_tree.git 9740S: Maintained 9741F: drivers/media/tuners/tua9001* 9742 9743TULIP NETWORK DRIVERS 9744M: Grant Grundler <grundler@parisc-linux.org> 9745L: netdev@vger.kernel.org 9746S: Maintained 9747F: drivers/net/ethernet/dec/tulip/ 9748 9749TUN/TAP driver 9750M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 9751W: http://vtun.sourceforge.net/tun 9752S: Maintained 9753F: Documentation/networking/tuntap.txt 9754F: arch/um/os-Linux/drivers/ 9755 9756TURBOCHANNEL SUBSYSTEM 9757M: "Maciej W. Rozycki" <macro@linux-mips.org> 9758M: Ralf Baechle <ralf@linux-mips.org> 9759L: linux-mips@linux-mips.org 9760Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 9761S: Maintained 9762F: drivers/tc/ 9763F: include/linux/tc.h 9764 9765U14-34F SCSI DRIVER 9766M: Dario Ballabio <ballabio_dario@emc.com> 9767L: linux-scsi@vger.kernel.org 9768S: Maintained 9769F: drivers/scsi/u14-34f.c 9770 9771UBI FILE SYSTEM (UBIFS) 9772M: Artem Bityutskiy <dedekind1@gmail.com> 9773M: Adrian Hunter <adrian.hunter@intel.com> 9774L: linux-mtd@lists.infradead.org 9775T: git git://git.infradead.org/ubifs-2.6.git 9776W: http://www.linux-mtd.infradead.org/doc/ubifs.html 9777S: Maintained 9778F: Documentation/filesystems/ubifs.txt 9779F: fs/ubifs/ 9780 9781UCLINUX (AND M68KNOMMU) 9782M: Greg Ungerer <gerg@uclinux.org> 9783W: http://www.uclinux.org/ 9784L: uclinux-dev@uclinux.org (subscribers-only) 9785S: Maintained 9786F: arch/m68k/*/*_no.* 9787F: arch/m68k/include/asm/*_no.* 9788 9789UDF FILESYSTEM 9790M: Jan Kara <jack@suse.cz> 9791S: Maintained 9792F: Documentation/filesystems/udf.txt 9793F: fs/udf/ 9794 9795UFS FILESYSTEM 9796M: Evgeniy Dushistov <dushistov@mail.ru> 9797S: Maintained 9798F: Documentation/filesystems/ufs.txt 9799F: fs/ufs/ 9800 9801UHID USERSPACE HID IO DRIVER: 9802M: David Herrmann <dh.herrmann@googlemail.com> 9803L: linux-input@vger.kernel.org 9804S: Maintained 9805F: drivers/hid/uhid.c 9806F: include/uapi/linux/uhid.h 9807 9808ULTRA-WIDEBAND (UWB) SUBSYSTEM: 9809L: linux-usb@vger.kernel.org 9810S: Orphan 9811F: drivers/uwb/ 9812F: include/linux/uwb.h 9813F: include/linux/uwb/ 9814 9815UNICORE32 ARCHITECTURE: 9816M: Guan Xuetao <gxt@mprc.pku.edu.cn> 9817W: http://mprc.pku.edu.cn/~guanxuetao/linux 9818S: Maintained 9819T: git git://github.com/gxt/linux.git 9820F: arch/unicore32/ 9821 9822UNIFDEF 9823M: Tony Finch <dot@dotat.at> 9824W: http://dotat.at/prog/unifdef 9825S: Maintained 9826F: scripts/unifdef.c 9827 9828UNIFORM CDROM DRIVER 9829M: Jens Axboe <axboe@kernel.dk> 9830W: http://www.kernel.dk 9831S: Maintained 9832F: Documentation/cdrom/ 9833F: drivers/cdrom/cdrom.c 9834F: include/linux/cdrom.h 9835F: include/uapi/linux/cdrom.h 9836 9837UNISYS S-PAR DRIVERS 9838M: Benjamin Romer <benjamin.romer@unisys.com> 9839M: David Kershner <david.kershner@unisys.com> 9840L: sparmaintainer@unisys.com (Unisys internal) 9841S: Supported 9842F: drivers/staging/unisys/ 9843 9844UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 9845M: Vinayak Holikatti <vinholikatti@gmail.com> 9846L: linux-scsi@vger.kernel.org 9847S: Supported 9848F: Documentation/scsi/ufs.txt 9849F: drivers/scsi/ufs/ 9850 9851UNSORTED BLOCK IMAGES (UBI) 9852M: Artem Bityutskiy <dedekind1@gmail.com> 9853W: http://www.linux-mtd.infradead.org/ 9854L: linux-mtd@lists.infradead.org 9855T: git git://git.infradead.org/ubifs-2.6.git 9856S: Maintained 9857F: drivers/mtd/ubi/ 9858F: include/linux/mtd/ubi.h 9859F: include/uapi/mtd/ubi-user.h 9860 9861UNSORTED BLOCK IMAGES (UBI) Fastmap 9862M: Richard Weinberger <richard@nod.at> 9863L: linux-mtd@lists.infradead.org 9864S: Maintained 9865F: drivers/mtd/ubi/fastmap.c 9866 9867USB ACM DRIVER 9868M: Oliver Neukum <oliver@neukum.org> 9869L: linux-usb@vger.kernel.org 9870S: Maintained 9871F: Documentation/usb/acm.txt 9872F: drivers/usb/class/cdc-acm.* 9873 9874USB AR5523 WIRELESS DRIVER 9875M: Pontus Fuchs <pontus.fuchs@gmail.com> 9876L: linux-wireless@vger.kernel.org 9877S: Maintained 9878F: drivers/net/wireless/ath/ar5523/ 9879 9880USB ATTACHED SCSI 9881M: Hans de Goede <hdegoede@redhat.com> 9882M: Gerd Hoffmann <kraxel@redhat.com> 9883L: linux-usb@vger.kernel.org 9884L: linux-scsi@vger.kernel.org 9885S: Maintained 9886F: drivers/usb/storage/uas.c 9887 9888USB CDC ETHERNET DRIVER 9889M: Oliver Neukum <oliver@neukum.org> 9890L: linux-usb@vger.kernel.org 9891S: Maintained 9892F: drivers/net/usb/cdc_*.c 9893F: include/uapi/linux/usb/cdc.h 9894 9895USB CYPRESS C67X00 DRIVER 9896M: Peter Korsgaard <jacmet@sunsite.dk> 9897L: linux-usb@vger.kernel.org 9898S: Maintained 9899F: drivers/usb/c67x00/ 9900 9901USB DAVICOM DM9601 DRIVER 9902M: Peter Korsgaard <jacmet@sunsite.dk> 9903L: netdev@vger.kernel.org 9904W: http://www.linux-usb.org/usbnet 9905S: Maintained 9906F: drivers/net/usb/dm9601.c 9907 9908USB DIAMOND RIO500 DRIVER 9909M: Cesar Miquel <miquel@df.uba.ar> 9910L: rio500-users@lists.sourceforge.net 9911W: http://rio500.sourceforge.net 9912S: Maintained 9913F: drivers/usb/misc/rio500* 9914 9915USB EHCI DRIVER 9916M: Alan Stern <stern@rowland.harvard.edu> 9917L: linux-usb@vger.kernel.org 9918S: Maintained 9919F: Documentation/usb/ehci.txt 9920F: drivers/usb/host/ehci* 9921 9922USB GADGET/PERIPHERAL SUBSYSTEM 9923M: Felipe Balbi <balbi@ti.com> 9924L: linux-usb@vger.kernel.org 9925W: http://www.linux-usb.org/gadget 9926T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9927S: Maintained 9928F: drivers/usb/gadget/ 9929F: include/linux/usb/gadget* 9930 9931USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 9932M: Jiri Kosina <jkosina@suse.cz> 9933L: linux-usb@vger.kernel.org 9934T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 9935S: Maintained 9936F: Documentation/hid/hiddev.txt 9937F: drivers/hid/usbhid/ 9938 9939USB ISP116X DRIVER 9940M: Olav Kongas <ok@artecdesign.ee> 9941L: linux-usb@vger.kernel.org 9942S: Maintained 9943F: drivers/usb/host/isp116x* 9944F: include/linux/usb/isp116x.h 9945 9946USB MASS STORAGE DRIVER 9947M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 9948L: linux-usb@vger.kernel.org 9949L: usb-storage@lists.one-eyed-alien.net 9950S: Maintained 9951W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 9952F: drivers/usb/storage/ 9953 9954USB MIDI DRIVER 9955M: Clemens Ladisch <clemens@ladisch.de> 9956L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9957T: git git://git.alsa-project.org/alsa-kernel.git 9958S: Maintained 9959F: sound/usb/midi.* 9960 9961USB NETWORKING DRIVERS 9962L: linux-usb@vger.kernel.org 9963S: Odd Fixes 9964F: drivers/net/usb/ 9965 9966USB OHCI DRIVER 9967M: Alan Stern <stern@rowland.harvard.edu> 9968L: linux-usb@vger.kernel.org 9969S: Maintained 9970F: Documentation/usb/ohci.txt 9971F: drivers/usb/host/ohci* 9972 9973USB OVER IP DRIVER 9974M: Valentina Manea <valentina.manea.m@gmail.com> 9975M: Shuah Khan <shuah.kh@samsung.com> 9976L: linux-usb@vger.kernel.org 9977S: Maintained 9978F: drivers/usb/usbip/ 9979F: tools/usb/usbip/ 9980 9981USB PEGASUS DRIVER 9982M: Petko Manolov <petkan@nucleusys.com> 9983L: linux-usb@vger.kernel.org 9984L: netdev@vger.kernel.org 9985T: git git://github.com/petkan/pegasus.git 9986W: https://github.com/petkan/pegasus 9987S: Maintained 9988F: drivers/net/usb/pegasus.* 9989 9990USB PHY LAYER 9991M: Felipe Balbi <balbi@ti.com> 9992L: linux-usb@vger.kernel.org 9993T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9994S: Maintained 9995F: drivers/usb/phy/ 9996 9997USB PRINTER DRIVER (usblp) 9998M: Pete Zaitcev <zaitcev@redhat.com> 9999L: linux-usb@vger.kernel.org 10000S: Supported 10001F: drivers/usb/class/usblp.c 10002 10003USB RTL8150 DRIVER 10004M: Petko Manolov <petkan@nucleusys.com> 10005L: linux-usb@vger.kernel.org 10006L: netdev@vger.kernel.org 10007T: git git://github.com/petkan/rtl8150.git 10008W: https://github.com/petkan/rtl8150 10009S: Maintained 10010F: drivers/net/usb/rtl8150.c 10011 10012USB SERIAL SUBSYSTEM 10013M: Johan Hovold <johan@kernel.org> 10014L: linux-usb@vger.kernel.org 10015S: Maintained 10016F: Documentation/usb/usb-serial.txt 10017F: drivers/usb/serial/ 10018F: include/linux/usb/serial.h 10019 10020USB SMSC75XX ETHERNET DRIVER 10021M: Steve Glendinning <steve.glendinning@shawell.net> 10022L: netdev@vger.kernel.org 10023S: Maintained 10024F: drivers/net/usb/smsc75xx.* 10025 10026USB SMSC95XX ETHERNET DRIVER 10027M: Steve Glendinning <steve.glendinning@shawell.net> 10028L: netdev@vger.kernel.org 10029S: Maintained 10030F: drivers/net/usb/smsc95xx.* 10031 10032USB SUBSYSTEM 10033M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10034L: linux-usb@vger.kernel.org 10035W: http://www.linux-usb.org 10036T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10037S: Supported 10038F: Documentation/usb/ 10039F: drivers/usb/ 10040F: include/linux/usb.h 10041F: include/linux/usb/ 10042 10043USB UHCI DRIVER 10044M: Alan Stern <stern@rowland.harvard.edu> 10045L: linux-usb@vger.kernel.org 10046S: Maintained 10047F: drivers/usb/host/uhci* 10048 10049USB "USBNET" DRIVER FRAMEWORK 10050M: Oliver Neukum <oneukum@suse.de> 10051L: netdev@vger.kernel.org 10052W: http://www.linux-usb.org/usbnet 10053S: Maintained 10054F: drivers/net/usb/usbnet.c 10055F: include/linux/usb/usbnet.h 10056 10057USB VIDEO CLASS 10058M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10059L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10060L: linux-media@vger.kernel.org 10061T: git git://linuxtv.org/media_tree.git 10062W: http://www.ideasonboard.org/uvc/ 10063S: Maintained 10064F: drivers/media/usb/uvc/ 10065F: include/uapi/linux/uvcvideo.h 10066 10067USB VISION DRIVER 10068M: Hans Verkuil <hverkuil@xs4all.nl> 10069L: linux-media@vger.kernel.org 10070T: git git://linuxtv.org/media_tree.git 10071W: http://linuxtv.org 10072S: Odd Fixes 10073F: drivers/media/usb/usbvision/ 10074 10075USB WEBCAM GADGET 10076M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10077L: linux-usb@vger.kernel.org 10078S: Maintained 10079F: drivers/usb/gadget/function/*uvc* 10080F: drivers/usb/gadget/legacy/webcam.c 10081 10082USB WIRELESS RNDIS DRIVER (rndis_wlan) 10083M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10084L: linux-wireless@vger.kernel.org 10085S: Maintained 10086F: drivers/net/wireless/rndis_wlan.c 10087 10088USB XHCI DRIVER 10089M: Mathias Nyman <mathias.nyman@intel.com> 10090L: linux-usb@vger.kernel.org 10091S: Supported 10092F: drivers/usb/host/xhci* 10093F: drivers/usb/host/pci-quirks* 10094 10095USB ZD1201 DRIVER 10096L: linux-wireless@vger.kernel.org 10097W: http://linux-lc100020.sourceforge.net 10098S: Orphan 10099F: drivers/net/wireless/zd1201.* 10100 10101USB ZR364XX DRIVER 10102M: Antoine Jacquet <royale@zerezo.com> 10103L: linux-usb@vger.kernel.org 10104L: linux-media@vger.kernel.org 10105T: git git://linuxtv.org/media_tree.git 10106W: http://royale.zerezo.com/zr364xx/ 10107S: Maintained 10108F: Documentation/video4linux/zr364xx.txt 10109F: drivers/media/usb/zr364xx/ 10110 10111USER-MODE LINUX (UML) 10112M: Jeff Dike <jdike@addtoit.com> 10113M: Richard Weinberger <richard@nod.at> 10114L: user-mode-linux-devel@lists.sourceforge.net 10115L: user-mode-linux-user@lists.sourceforge.net 10116W: http://user-mode-linux.sourceforge.net 10117S: Maintained 10118F: Documentation/virtual/uml/ 10119F: arch/um/ 10120F: arch/x86/um/ 10121F: fs/hostfs/ 10122F: fs/hppfs/ 10123 10124USERSPACE I/O (UIO) 10125M: "Hans J. Koch" <hjk@hansjkoch.de> 10126M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10127S: Maintained 10128F: Documentation/DocBook/uio-howto.tmpl 10129F: drivers/uio/ 10130F: include/linux/uio*.h 10131 10132UTIL-LINUX PACKAGE 10133M: Karel Zak <kzak@redhat.com> 10134L: util-linux@vger.kernel.org 10135W: http://en.wikipedia.org/wiki/Util-linux 10136T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10137S: Maintained 10138 10139UVESAFB DRIVER 10140M: Michal Januszewski <spock@gentoo.org> 10141L: linux-fbdev@vger.kernel.org 10142W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10143S: Maintained 10144F: Documentation/fb/uvesafb.txt 10145F: drivers/video/fbdev/uvesafb.* 10146 10147VFAT/FAT/MSDOS FILESYSTEM 10148M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10149S: Maintained 10150F: Documentation/filesystems/vfat.txt 10151F: fs/fat/ 10152 10153VFIO DRIVER 10154M: Alex Williamson <alex.williamson@redhat.com> 10155L: kvm@vger.kernel.org 10156S: Maintained 10157F: Documentation/vfio.txt 10158F: drivers/vfio/ 10159F: include/linux/vfio.h 10160F: include/uapi/linux/vfio.h 10161 10162VIDEOBUF2 FRAMEWORK 10163M: Pawel Osciak <pawel@osciak.com> 10164M: Marek Szyprowski <m.szyprowski@samsung.com> 10165M: Kyungmin Park <kyungmin.park@samsung.com> 10166L: linux-media@vger.kernel.org 10167S: Maintained 10168F: drivers/media/v4l2-core/videobuf2-* 10169F: include/media/videobuf2-* 10170 10171VIRTIO CONSOLE DRIVER 10172M: Amit Shah <amit.shah@redhat.com> 10173L: virtualization@lists.linux-foundation.org 10174S: Maintained 10175F: drivers/char/virtio_console.c 10176F: include/linux/virtio_console.h 10177F: include/uapi/linux/virtio_console.h 10178 10179VIRTIO CORE, NET AND BLOCK DRIVERS 10180M: Rusty Russell <rusty@rustcorp.com.au> 10181M: "Michael S. Tsirkin" <mst@redhat.com> 10182L: virtualization@lists.linux-foundation.org 10183S: Maintained 10184F: drivers/virtio/ 10185F: tools/virtio/ 10186F: drivers/net/virtio_net.c 10187F: drivers/block/virtio_blk.c 10188F: include/linux/virtio_*.h 10189F: include/uapi/linux/virtio_*.h 10190 10191VIRTIO HOST (VHOST) 10192M: "Michael S. Tsirkin" <mst@redhat.com> 10193L: kvm@vger.kernel.org 10194L: virtualization@lists.linux-foundation.org 10195L: netdev@vger.kernel.org 10196S: Maintained 10197F: drivers/vhost/ 10198F: include/uapi/linux/vhost.h 10199 10200VIA RHINE NETWORK DRIVER 10201M: Roger Luethi <rl@hellgate.ch> 10202S: Maintained 10203F: drivers/net/ethernet/via/via-rhine.c 10204 10205VIA SD/MMC CARD CONTROLLER DRIVER 10206M: Bruce Chang <brucechang@via.com.tw> 10207M: Harald Welte <HaraldWelte@viatech.com> 10208S: Maintained 10209F: drivers/mmc/host/via-sdmmc.c 10210 10211VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10212M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10213L: linux-fbdev@vger.kernel.org 10214S: Maintained 10215F: include/linux/via-core.h 10216F: include/linux/via-gpio.h 10217F: include/linux/via_i2c.h 10218F: drivers/video/fbdev/via/ 10219 10220VIA VELOCITY NETWORK DRIVER 10221M: Francois Romieu <romieu@fr.zoreil.com> 10222L: netdev@vger.kernel.org 10223S: Maintained 10224F: drivers/net/ethernet/via/via-velocity.* 10225 10226VIVI VIRTUAL VIDEO DRIVER 10227M: Hans Verkuil <hverkuil@xs4all.nl> 10228L: linux-media@vger.kernel.org 10229T: git git://linuxtv.org/media_tree.git 10230W: http://linuxtv.org 10231S: Maintained 10232F: drivers/media/platform/vivi* 10233 10234VLAN (802.1Q) 10235M: Patrick McHardy <kaber@trash.net> 10236L: netdev@vger.kernel.org 10237S: Maintained 10238F: drivers/net/macvlan.c 10239F: include/linux/if_*vlan.h 10240F: net/8021q/ 10241 10242VLYNQ BUS 10243M: Florian Fainelli <florian@openwrt.org> 10244L: openwrt-devel@lists.openwrt.org (subscribers-only) 10245S: Maintained 10246F: drivers/vlynq/vlynq.c 10247F: include/linux/vlynq.h 10248 10249VME SUBSYSTEM 10250M: Martyn Welch <martyn.welch@ge.com> 10251M: Manohar Vanga <manohar.vanga@gmail.com> 10252M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10253L: devel@driverdev.osuosl.org 10254S: Maintained 10255T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10256F: Documentation/vme_api.txt 10257F: drivers/staging/vme/ 10258F: drivers/vme/ 10259F: include/linux/vme* 10260 10261VMWARE HYPERVISOR INTERFACE 10262M: Alok Kataria <akataria@vmware.com> 10263L: virtualization@lists.linux-foundation.org 10264S: Supported 10265F: arch/x86/kernel/cpu/vmware.c 10266 10267VMWARE BALLOON DRIVER 10268M: Xavier Deguillard <xdeguillard@vmware.com> 10269M: Philip Moltmann <moltmann@vmware.com> 10270M: "VMware, Inc." <pv-drivers@vmware.com> 10271L: linux-kernel@vger.kernel.org 10272S: Maintained 10273F: drivers/misc/vmw_balloon.c 10274 10275VMWARE VMXNET3 ETHERNET DRIVER 10276M: Shreyas Bhatewara <sbhatewara@vmware.com> 10277M: "VMware, Inc." <pv-drivers@vmware.com> 10278L: netdev@vger.kernel.org 10279S: Maintained 10280F: drivers/net/vmxnet3/ 10281 10282VMware PVSCSI driver 10283M: Arvind Kumar <arvindkumar@vmware.com> 10284M: VMware PV-Drivers <pv-drivers@vmware.com> 10285L: linux-scsi@vger.kernel.org 10286S: Maintained 10287F: drivers/scsi/vmw_pvscsi.c 10288F: drivers/scsi/vmw_pvscsi.h 10289 10290VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10291M: Liam Girdwood <lgirdwood@gmail.com> 10292M: Mark Brown <broonie@kernel.org> 10293L: linux-kernel@vger.kernel.org 10294W: http://opensource.wolfsonmicro.com/node/15 10295W: http://www.slimlogic.co.uk/?p=48 10296T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10297S: Supported 10298F: drivers/regulator/ 10299F: include/linux/regulator/ 10300 10301VT1211 HARDWARE MONITOR DRIVER 10302M: Juerg Haefliger <juergh@gmail.com> 10303L: lm-sensors@lm-sensors.org 10304S: Maintained 10305F: Documentation/hwmon/vt1211 10306F: drivers/hwmon/vt1211.c 10307 10308VT8231 HARDWARE MONITOR DRIVER 10309M: Roger Lucas <vt8231@hiddenengine.co.uk> 10310L: lm-sensors@lm-sensors.org 10311S: Maintained 10312F: drivers/hwmon/vt8231.c 10313 10314VUB300 USB to SDIO/SD/MMC bridge chip 10315M: Tony Olech <tony.olech@elandigitalsystems.com> 10316L: linux-mmc@vger.kernel.org 10317L: linux-usb@vger.kernel.org 10318S: Supported 10319F: drivers/mmc/host/vub300.c 10320 10321W1 DALLAS'S 1-WIRE BUS 10322M: Evgeniy Polyakov <zbr@ioremap.net> 10323S: Maintained 10324F: Documentation/w1/ 10325F: drivers/w1/ 10326 10327W83791D HARDWARE MONITORING DRIVER 10328M: Marc Hulsman <m.hulsman@tudelft.nl> 10329L: lm-sensors@lm-sensors.org 10330S: Maintained 10331F: Documentation/hwmon/w83791d 10332F: drivers/hwmon/w83791d.c 10333 10334W83793 HARDWARE MONITORING DRIVER 10335M: Rudolf Marek <r.marek@assembler.cz> 10336L: lm-sensors@lm-sensors.org 10337S: Maintained 10338F: Documentation/hwmon/w83793 10339F: drivers/hwmon/w83793.c 10340 10341W83795 HARDWARE MONITORING DRIVER 10342M: Jean Delvare <jdelvare@suse.de> 10343L: lm-sensors@lm-sensors.org 10344S: Maintained 10345F: drivers/hwmon/w83795.c 10346 10347W83L51xD SD/MMC CARD INTERFACE DRIVER 10348M: Pierre Ossman <pierre@ossman.eu> 10349S: Maintained 10350F: drivers/mmc/host/wbsd.* 10351 10352WACOM PROTOCOL 4 SERIAL TABLETS 10353M: Julian Squires <julian@cipht.net> 10354M: Hans de Goede <hdegoede@redhat.com> 10355L: linux-input@vger.kernel.org 10356S: Maintained 10357F: drivers/input/tablet/wacom_serial4.c 10358 10359WATCHDOG DEVICE DRIVERS 10360M: Wim Van Sebroeck <wim@iguana.be> 10361L: linux-watchdog@vger.kernel.org 10362W: http://www.linux-watchdog.org/ 10363T: git git://www.linux-watchdog.org/linux-watchdog.git 10364S: Maintained 10365F: Documentation/watchdog/ 10366F: drivers/watchdog/ 10367F: include/linux/watchdog.h 10368F: include/uapi/linux/watchdog.h 10369 10370WD7000 SCSI DRIVER 10371M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10372L: linux-scsi@vger.kernel.org 10373S: Maintained 10374F: drivers/scsi/wd7000.c 10375 10376WIIMOTE HID DRIVER 10377M: David Herrmann <dh.herrmann@googlemail.com> 10378L: linux-input@vger.kernel.org 10379S: Maintained 10380F: drivers/hid/hid-wiimote* 10381 10382WINBOND CIR DRIVER 10383M: David Härdeman <david@hardeman.nu> 10384S: Maintained 10385F: drivers/media/rc/winbond-cir.c 10386 10387WIMAX STACK 10388M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10389M: linux-wimax@intel.com 10390L: wimax@linuxwimax.org (subscribers-only) 10391S: Supported 10392W: http://linuxwimax.org 10393F: Documentation/wimax/README.wimax 10394F: include/linux/wimax/debug.h 10395F: include/net/wimax.h 10396F: include/uapi/linux/wimax.h 10397F: net/wimax/ 10398 10399WISTRON LAPTOP BUTTON DRIVER 10400M: Miloslav Trmac <mitr@volny.cz> 10401S: Maintained 10402F: drivers/input/misc/wistron_btns.c 10403 10404WL3501 WIRELESS PCMCIA CARD DRIVER 10405M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10406L: linux-wireless@vger.kernel.org 10407W: http://oops.ghostprotocols.net:81/blog 10408S: Maintained 10409F: drivers/net/wireless/wl3501* 10410 10411WM97XX TOUCHSCREEN DRIVERS 10412M: Mark Brown <broonie@kernel.org> 10413M: Liam Girdwood <lrg@slimlogic.co.uk> 10414L: linux-input@vger.kernel.org 10415T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10416W: http://opensource.wolfsonmicro.com/node/7 10417S: Supported 10418F: drivers/input/touchscreen/*wm97* 10419F: include/linux/wm97xx.h 10420 10421WOLFSON MICROELECTRONICS DRIVERS 10422L: patches@opensource.wolfsonmicro.com 10423T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10424T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10425W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10426S: Supported 10427F: Documentation/hwmon/wm83?? 10428F: arch/arm/mach-s3c64xx/mach-crag6410* 10429F: drivers/clk/clk-wm83*.c 10430F: drivers/extcon/extcon-arizona.c 10431F: drivers/leds/leds-wm83*.c 10432F: drivers/gpio/gpio-*wm*.c 10433F: drivers/gpio/gpio-arizona.c 10434F: drivers/hwmon/wm83??-hwmon.c 10435F: drivers/input/misc/wm831x-on.c 10436F: drivers/input/touchscreen/wm831x-ts.c 10437F: drivers/input/touchscreen/wm97*.c 10438F: drivers/mfd/arizona* 10439F: drivers/mfd/wm*.c 10440F: drivers/power/wm83*.c 10441F: drivers/rtc/rtc-wm83*.c 10442F: drivers/regulator/wm8*.c 10443F: drivers/video/backlight/wm83*_bl.c 10444F: drivers/watchdog/wm83*_wdt.c 10445F: include/linux/mfd/arizona/ 10446F: include/linux/mfd/wm831x/ 10447F: include/linux/mfd/wm8350/ 10448F: include/linux/mfd/wm8400* 10449F: include/linux/wm97xx.h 10450F: include/sound/wm????.h 10451F: sound/soc/codecs/arizona.? 10452F: sound/soc/codecs/wm* 10453 10454WORKQUEUE 10455M: Tejun Heo <tj@kernel.org> 10456T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10457S: Maintained 10458F: include/linux/workqueue.h 10459F: kernel/workqueue.c 10460F: Documentation/workqueue.txt 10461 10462X.25 NETWORK LAYER 10463M: Andrew Hendry <andrew.hendry@gmail.com> 10464L: linux-x25@vger.kernel.org 10465S: Odd Fixes 10466F: Documentation/networking/x25* 10467F: include/net/x25* 10468F: net/x25/ 10469 10470X86 ARCHITECTURE (32-BIT AND 64-BIT) 10471M: Thomas Gleixner <tglx@linutronix.de> 10472M: Ingo Molnar <mingo@redhat.com> 10473M: "H. Peter Anvin" <hpa@zytor.com> 10474M: x86@kernel.org 10475L: linux-kernel@vger.kernel.org 10476T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10477S: Maintained 10478F: Documentation/x86/ 10479F: arch/x86/ 10480 10481X86 PLATFORM DRIVERS 10482M: Darren Hart <dvhart@infradead.org> 10483L: platform-driver-x86@vger.kernel.org 10484T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10485S: Maintained 10486F: drivers/platform/x86/ 10487 10488X86 MCE INFRASTRUCTURE 10489M: Tony Luck <tony.luck@intel.com> 10490M: Borislav Petkov <bp@alien8.de> 10491L: linux-edac@vger.kernel.org 10492S: Maintained 10493F: arch/x86/kernel/cpu/mcheck/* 10494 10495X86 VDSO 10496M: Andy Lutomirski <luto@amacapital.net> 10497L: linux-kernel@vger.kernel.org 10498T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10499S: Maintained 10500F: arch/x86/vdso/ 10501 10502XC2028/3028 TUNER DRIVER 10503M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10504L: linux-media@vger.kernel.org 10505W: http://linuxtv.org 10506T: git git://linuxtv.org/media_tree.git 10507S: Maintained 10508F: drivers/media/tuners/tuner-xc2028.* 10509 10510XEN HYPERVISOR INTERFACE 10511M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10512M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10513M: David Vrabel <david.vrabel@citrix.com> 10514L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10515T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10516S: Supported 10517F: arch/x86/xen/ 10518F: drivers/*/xen-*front.c 10519F: drivers/xen/ 10520F: arch/x86/include/asm/xen/ 10521F: include/xen/ 10522F: include/uapi/xen/ 10523 10524XEN HYPERVISOR ARM 10525M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10526L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10527S: Supported 10528F: arch/arm/xen/ 10529F: arch/arm/include/asm/xen/ 10530 10531XEN HYPERVISOR ARM64 10532M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10533L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10534S: Supported 10535F: arch/arm64/xen/ 10536F: arch/arm64/include/asm/xen/ 10537 10538XEN NETWORK BACKEND DRIVER 10539M: Ian Campbell <ian.campbell@citrix.com> 10540M: Wei Liu <wei.liu2@citrix.com> 10541L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10542L: netdev@vger.kernel.org 10543S: Supported 10544F: drivers/net/xen-netback/* 10545 10546XEN PCI SUBSYSTEM 10547M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10548L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10549S: Supported 10550F: arch/x86/pci/*xen* 10551F: drivers/pci/*xen* 10552 10553XEN BLOCK SUBSYSTEM 10554M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10555L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10556S: Supported 10557F: drivers/block/xen-blkback/* 10558F: drivers/block/xen* 10559 10560XEN PVSCSI DRIVERS 10561M: Juergen Gross <jgross@suse.com> 10562L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10563L: linux-scsi@vger.kernel.org 10564S: Supported 10565F: drivers/scsi/xen-scsifront.c 10566F: drivers/xen/xen-scsiback.c 10567F: include/xen/interface/io/vscsiif.h 10568 10569XEN SWIOTLB SUBSYSTEM 10570M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10571L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10572S: Supported 10573F: arch/x86/xen/*swiotlb* 10574F: drivers/xen/*swiotlb* 10575 10576XFS FILESYSTEM 10577P: Silicon Graphics Inc 10578M: Dave Chinner <david@fromorbit.com> 10579M: xfs@oss.sgi.com 10580L: xfs@oss.sgi.com 10581W: http://oss.sgi.com/projects/xfs 10582T: git git://oss.sgi.com/xfs/xfs.git 10583S: Supported 10584F: Documentation/filesystems/xfs.txt 10585F: fs/xfs/ 10586 10587XILINX AXI ETHERNET DRIVER 10588M: Anirudha Sarangi <anirudh@xilinx.com> 10589M: John Linn <John.Linn@xilinx.com> 10590S: Maintained 10591F: drivers/net/ethernet/xilinx/xilinx_axienet* 10592 10593XILINX UARTLITE SERIAL DRIVER 10594M: Peter Korsgaard <jacmet@sunsite.dk> 10595L: linux-serial@vger.kernel.org 10596S: Maintained 10597F: drivers/tty/serial/uartlite.c 10598 10599XILLYBUS DRIVER 10600M: Eli Billauer <eli.billauer@gmail.com> 10601L: linux-kernel@vger.kernel.org 10602S: Supported 10603F: drivers/char/xillybus/ 10604 10605XTENSA XTFPGA PLATFORM SUPPORT 10606M: Max Filippov <jcmvbkbc@gmail.com> 10607L: linux-xtensa@linux-xtensa.org 10608S: Maintained 10609F: drivers/spi/spi-xtensa-xtfpga.c 10610 10611YAM DRIVER FOR AX.25 10612M: Jean-Paul Roubelat <jpr@f6fbb.org> 10613L: linux-hams@vger.kernel.org 10614S: Maintained 10615F: drivers/net/hamradio/yam* 10616F: include/linux/yam.h 10617 10618YEALINK PHONE DRIVER 10619M: Henk Vergonet <Henk.Vergonet@gmail.com> 10620L: usbb2k-api-dev@nongnu.org 10621S: Maintained 10622F: Documentation/input/yealink.txt 10623F: drivers/input/misc/yealink.* 10624 10625Z8530 DRIVER FOR AX.25 10626M: Joerg Reuter <jreuter@yaina.de> 10627W: http://yaina.de/jreuter/ 10628W: http://www.qsl.net/dl1bke/ 10629L: linux-hams@vger.kernel.org 10630S: Maintained 10631F: Documentation/networking/z8530drv.txt 10632F: drivers/net/hamradio/*scc.c 10633F: drivers/net/hamradio/z8530.h 10634 10635ZBUD COMPRESSED PAGE ALLOCATOR 10636M: Seth Jennings <sjennings@variantweb.net> 10637L: linux-mm@kvack.org 10638S: Maintained 10639F: mm/zbud.c 10640F: include/linux/zbud.h 10641 10642ZD1211RW WIRELESS DRIVER 10643M: Daniel Drake <dsd@gentoo.org> 10644M: Ulrich Kunitz <kune@deine-taler.de> 10645W: http://zd1211.ath.cx/wiki/DriverRewrite 10646L: linux-wireless@vger.kernel.org 10647L: zd1211-devs@lists.sourceforge.net (subscribers-only) 10648S: Maintained 10649F: drivers/net/wireless/zd1211rw/ 10650 10651ZR36067 VIDEO FOR LINUX DRIVER 10652L: mjpeg-users@lists.sourceforge.net 10653L: linux-media@vger.kernel.org 10654W: http://mjpeg.sourceforge.net/driver-zoran/ 10655T: hg http://linuxtv.org/hg/v4l-dvb 10656S: Odd Fixes 10657F: drivers/media/pci/zoran/ 10658 10659ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 10660M: Minchan Kim <minchan@kernel.org> 10661M: Nitin Gupta <ngupta@vflare.org> 10662L: linux-kernel@vger.kernel.org 10663S: Maintained 10664F: drivers/block/zram/ 10665F: Documentation/blockdev/zram.txt 10666 10667ZS DECSTATION Z85C30 SERIAL DRIVER 10668M: "Maciej W. Rozycki" <macro@linux-mips.org> 10669S: Maintained 10670F: drivers/tty/serial/zs.* 10671 10672ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 10673M: Minchan Kim <minchan@kernel.org> 10674M: Nitin Gupta <ngupta@vflare.org> 10675L: linux-mm@kvack.org 10676S: Maintained 10677F: mm/zsmalloc.c 10678F: include/linux/zsmalloc.h 10679 10680ZSWAP COMPRESSED SWAP CACHING 10681M: Seth Jennings <sjennings@variantweb.net> 10682L: linux-mm@kvack.org 10683S: Maintained 10684F: mm/zswap.c 10685 10686THE REST 10687M: Linus Torvalds <torvalds@linux-foundation.org> 10688L: linux-kernel@vger.kernel.org 10689Q: http://patchwork.kernel.org/project/LKML/list/ 10690T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 10691S: Buried alive in reporters 10692F: * 10693F: */ 10694