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