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