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