1 2 3 List of maintainers and how to submit kernel changes 4 5Please try to follow the guidelines below. This will make things 6easier on the maintainers. Not all of these guidelines matter for every 7trivial patch so apply some common sense. 8 91. Always _test_ your changes, however small, on at least 4 or 10 5 people, preferably many more. 11 122. Try to release a few ALPHA test versions to the net. Announce 13 them onto the kernel channel and await results. This is especially 14 important for device drivers, because often that's the only way 15 you will find things like the fact version 3 firmware needs 16 a magic fix you didn't know about, or some clown changed the 17 chips on a board and not its name. (Don't laugh! Look at the 18 SMC etherpower for that.) 19 203. Make sure your changes compile correctly in multiple 21 configurations. In particular check that changes work both as a 22 module and built into the kernel. 23 244. When you are happy with a change make it generally available for 25 testing and await feedback. 26 275. Make a patch available to the relevant maintainer in the list. Use 28 'diff -u' to make the patch easy to merge. Be prepared to get your 29 changes sent back with seemingly silly requests about formatting 30 and variable names. These aren't as silly as they seem. One 31 job the maintainers (and especially Linus) do is to keep things 32 looking the same. Sometimes this means that the clever hack in 33 your driver to get around a problem actually needs to become a 34 generalized kernel feature ready for next time. 35 36 PLEASE check your patch with the automated style checker 37 (scripts/checkpatch.pl) to catch trivial style violations. 38 See Documentation/CodingStyle for guidance here. 39 40 PLEASE CC: the maintainers and mailing lists that are generated 41 by scripts/get_maintainer.pl. The results returned by the 42 script will be best if you have git installed and are making 43 your changes in a branch derived from Linus' latest git tree. 44 See Documentation/SubmittingPatches for details. 45 46 PLEASE try to include any credit lines you want added with the 47 patch. It avoids people being missed off by mistake and makes 48 it easier to know who wants adding and who doesn't. 49 50 PLEASE document known bugs. If it doesn't work for everything 51 or does something very odd once a month document it. 52 53 PLEASE remember that submissions must be made under the terms 54 of the OSDL certificate of contribution and should include a 55 Signed-off-by: line. The current version of this "Developer's 56 Certificate of Origin" (DCO) is listed in the file 57 Documentation/SubmittingPatches. 58 596. Make sure you have the right to send any changes you make. If you 60 do changes at work you may find your employer owns the patch 61 not you. 62 637. When sending security related changes or reports to a maintainer 64 please Cc: security@kernel.org, especially if the maintainer 65 does not respond. 66 678. Happy hacking. 68 69Descriptions of section entries: 70 71 P: Person (obsolete) 72 M: Mail patches to: FullName <address@domain> 73 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161 1626PACK NETWORK DRIVER FOR AX.25 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 164L: linux-hams@vger.kernel.org 165S: Maintained 166F: drivers/net/hamradio/6pack.c 167 1688169 10/100/1000 GIGABIT ETHERNET DRIVER 169M: Realtek linux nic maintainers <nic_swsd@realtek.com> 170L: netdev@vger.kernel.org 171S: Maintained 172F: drivers/net/ethernet/realtek/r8169.c 173 1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 176L: linux-serial@vger.kernel.org 177W: http://serial.sourceforge.net 178S: Maintained 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 180F: drivers/tty/serial/8250* 181F: include/linux/serial_8250.h 182 1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 184L: netdev@vger.kernel.org 185S: Orphan / Obsolete 186F: drivers/net/ethernet/8390/ 187 1889P FILE SYSTEM 189M: Eric Van Hensbergen <ericvh@gmail.com> 190M: Ron Minnich <rminnich@sandia.gov> 191M: Latchesar Ionkov <lucho@ionkov.net> 192L: v9fs-developer@lists.sourceforge.net 193W: http://swik.net/v9fs 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 196S: Maintained 197F: Documentation/filesystems/9p.txt 198F: fs/9p/ 199F: net/9p/ 200F: include/net/9p/ 201F: include/uapi/linux/virtio_9p.h 202F: include/trace/events/9p.h 203 204 205A8293 MEDIA DRIVER 206M: Antti Palosaari <crope@iki.fi> 207L: linux-media@vger.kernel.org 208W: http://linuxtv.org/ 209W: http://palosaari.fi/linux/ 210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 211T: git git://linuxtv.org/anttip/media_tree.git 212S: Maintained 213F: drivers/media/dvb-frontends/a8293* 214 215AACRAID SCSI RAID DRIVER 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 217L: linux-scsi@vger.kernel.org 218W: http://www.adaptec.com/ 219S: Supported 220F: Documentation/scsi/aacraid.txt 221F: drivers/scsi/aacraid/ 222 223ABI/API 224L: linux-api@vger.kernel.org 225F: Documentation/ABI/ 226F: include/linux/syscalls.h 227F: include/uapi/ 228F: kernel/sys_ni.c 229 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 231M: Hans de Goede <hdegoede@redhat.com> 232L: lm-sensors@lm-sensors.org 233S: Maintained 234F: drivers/hwmon/abituguru.c 235 236ABIT UGURU 3 HARDWARE MONITOR DRIVER 237M: Alistair John Strachan <alistair@devzero.co.uk> 238L: lm-sensors@lm-sensors.org 239S: Maintained 240F: drivers/hwmon/abituguru3.c 241 242ACENIC DRIVER 243M: Jes Sorensen <jes@trained-monkey.org> 244L: linux-acenic@sunsite.dk 245S: Maintained 246F: drivers/net/ethernet/alteon/acenic* 247 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 249M: Peter Feuerer <peter@piie.net> 250L: platform-driver-x86@vger.kernel.org 251W: http://piie.net/?section=acerhdf 252S: Maintained 253F: drivers/platform/x86/acerhdf.c 254 255ACER WMI LAPTOP EXTRAS 256M: "Lee, Chun-Yi" <jlee@suse.com> 257L: platform-driver-x86@vger.kernel.org 258S: Maintained 259F: drivers/platform/x86/acer-wmi.c 260 261ACPI 262M: Rafael J. Wysocki <rjw@rjwysocki.net> 263M: Len Brown <lenb@kernel.org> 264L: linux-acpi@vger.kernel.org 265W: https://01.org/linux-acpi 266Q: https://patchwork.kernel.org/project/linux-acpi/list/ 267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 268S: Supported 269F: drivers/acpi/ 270F: drivers/pnp/pnpacpi/ 271F: include/linux/acpi.h 272F: include/acpi/ 273F: Documentation/acpi/ 274F: Documentation/ABI/testing/sysfs-bus-acpi 275F: drivers/pci/*acpi* 276F: drivers/pci/*/*acpi* 277F: drivers/pci/*/*/*acpi* 278F: tools/power/acpi/ 279 280ACPI COMPONENT ARCHITECTURE (ACPICA) 281M: Robert Moore <robert.moore@intel.com> 282M: Lv Zheng <lv.zheng@intel.com> 283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 284L: linux-acpi@vger.kernel.org 285L: devel@acpica.org 286W: https://acpica.org/ 287W: https://github.com/acpica/acpica/ 288Q: https://patchwork.kernel.org/project/linux-acpi/list/ 289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 290S: Supported 291F: drivers/acpi/acpica/ 292F: include/acpi/ 293F: tools/power/acpi/ 294 295ACPI FAN DRIVER 296M: Zhang Rui <rui.zhang@intel.com> 297L: linux-acpi@vger.kernel.org 298W: https://01.org/linux-acpi 299S: Supported 300F: drivers/acpi/fan.c 301 302ACPI THERMAL DRIVER 303M: Zhang Rui <rui.zhang@intel.com> 304L: linux-acpi@vger.kernel.org 305W: https://01.org/linux-acpi 306S: Supported 307F: drivers/acpi/*thermal* 308 309ACPI VIDEO DRIVER 310M: Zhang Rui <rui.zhang@intel.com> 311L: linux-acpi@vger.kernel.org 312W: https://01.org/linux-acpi 313S: Supported 314F: drivers/acpi/video.c 315 316ACPI WMI DRIVER 317L: platform-driver-x86@vger.kernel.org 318S: Orphan 319F: drivers/platform/x86/wmi.c 320 321AD1889 ALSA SOUND DRIVER 322M: Thibaut Varene <T-Bone@parisc-linux.org> 323W: http://wiki.parisc-linux.org/AD1889 324L: linux-parisc@vger.kernel.org 325S: Maintained 326F: sound/pci/ad1889.* 327 328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 329M: Michael Hennerich <michael.hennerich@analog.com> 330W: http://wiki.analog.com/AD5254 331W: http://ez.analog.com/community/linux-device-drivers 332S: Supported 333F: drivers/misc/ad525x_dpot.c 334 335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 336M: Michael Hennerich <michael.hennerich@analog.com> 337W: http://wiki.analog.com/AD5398 338W: http://ez.analog.com/community/linux-device-drivers 339S: Supported 340F: drivers/regulator/ad5398.c 341 342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 343M: Michael Hennerich <michael.hennerich@analog.com> 344W: http://wiki.analog.com/AD7142 345W: http://ez.analog.com/community/linux-device-drivers 346S: Supported 347F: drivers/input/misc/ad714x.c 348 349AD7877 TOUCHSCREEN DRIVER 350M: Michael Hennerich <michael.hennerich@analog.com> 351W: http://wiki.analog.com/AD7877 352W: http://ez.analog.com/community/linux-device-drivers 353S: Supported 354F: drivers/input/touchscreen/ad7877.c 355 356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 357M: Michael Hennerich <michael.hennerich@analog.com> 358W: http://wiki.analog.com/AD7879 359W: http://ez.analog.com/community/linux-device-drivers 360S: Supported 361F: drivers/input/touchscreen/ad7879.c 362 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 364M: Jiri Kosina <jkosina@suse.cz> 365S: Maintained 366 367ADM1025 HARDWARE MONITOR DRIVER 368M: Jean Delvare <jdelvare@suse.de> 369L: lm-sensors@lm-sensors.org 370S: Maintained 371F: Documentation/hwmon/adm1025 372F: drivers/hwmon/adm1025.c 373 374ADM1029 HARDWARE MONITOR DRIVER 375M: Corentin Labbe <clabbe.montjoie@gmail.com> 376L: lm-sensors@lm-sensors.org 377S: Maintained 378F: drivers/hwmon/adm1029.c 379 380ADM8211 WIRELESS DRIVER 381L: linux-wireless@vger.kernel.org 382W: http://wireless.kernel.org/ 383S: Orphan 384F: drivers/net/wireless/adm8211.* 385 386ADP1653 FLASH CONTROLLER DRIVER 387M: Sakari Ailus <sakari.ailus@iki.fi> 388L: linux-media@vger.kernel.org 389S: Maintained 390F: drivers/media/i2c/adp1653.c 391F: include/media/adp1653.h 392 393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 394M: Michael Hennerich <michael.hennerich@analog.com> 395W: http://wiki.analog.com/ADP5520 396W: http://ez.analog.com/community/linux-device-drivers 397S: Supported 398F: drivers/mfd/adp5520.c 399F: drivers/video/backlight/adp5520_bl.c 400F: drivers/leds/leds-adp5520.c 401F: drivers/gpio/gpio-adp5520.c 402F: drivers/input/keyboard/adp5520-keys.c 403 404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 405M: Michael Hennerich <michael.hennerich@analog.com> 406W: http://wiki.analog.com/ADP5588 407W: http://ez.analog.com/community/linux-device-drivers 408S: Supported 409F: drivers/input/keyboard/adp5588-keys.c 410F: drivers/gpio/gpio-adp5588.c 411 412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 413M: Michael Hennerich <michael.hennerich@analog.com> 414W: http://wiki.analog.com/ADP8860 415W: http://ez.analog.com/community/linux-device-drivers 416S: Supported 417F: drivers/video/backlight/adp8860_bl.c 418 419ADS1015 HARDWARE MONITOR DRIVER 420M: Dirk Eibach <eibach@gdsys.de> 421L: lm-sensors@lm-sensors.org 422S: Maintained 423F: Documentation/hwmon/ads1015 424F: drivers/hwmon/ads1015.c 425F: include/linux/i2c/ads1015.h 426 427ADT746X FAN DRIVER 428M: Colin Leroy <colin@colino.net> 429S: Maintained 430F: drivers/macintosh/therm_adt746x.c 431 432ADT7475 HARDWARE MONITOR DRIVER 433M: Jean Delvare <jdelvare@suse.de> 434L: lm-sensors@lm-sensors.org 435S: Maintained 436F: Documentation/hwmon/adt7475 437F: drivers/hwmon/adt7475.c 438 439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 440M: Michael Hennerich <michael.hennerich@analog.com> 441W: http://wiki.analog.com/ADXL345 442W: http://ez.analog.com/community/linux-device-drivers 443S: Supported 444F: drivers/input/misc/adxl34x.c 445 446ADVANSYS SCSI DRIVER 447M: Matthew Wilcox <matthew@wil.cx> 448L: linux-scsi@vger.kernel.org 449S: Maintained 450F: Documentation/scsi/advansys.txt 451F: drivers/scsi/advansys.c 452 453AEDSP16 DRIVER 454M: Riccardo Facchetti <fizban@tin.it> 455S: Maintained 456F: sound/oss/aedsp16.c 457 458AF9013 MEDIA DRIVER 459M: Antti Palosaari <crope@iki.fi> 460L: linux-media@vger.kernel.org 461W: http://linuxtv.org/ 462W: http://palosaari.fi/linux/ 463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 464T: git git://linuxtv.org/anttip/media_tree.git 465S: Maintained 466F: drivers/media/dvb-frontends/af9013* 467 468AF9033 MEDIA DRIVER 469M: Antti Palosaari <crope@iki.fi> 470L: linux-media@vger.kernel.org 471W: http://linuxtv.org/ 472W: http://palosaari.fi/linux/ 473Q: http://patchwork.linuxtv.org/project/linux-media/list/ 474T: git git://linuxtv.org/anttip/media_tree.git 475S: Maintained 476F: drivers/media/dvb-frontends/af9033* 477 478AFFS FILE SYSTEM 479L: linux-fsdevel@vger.kernel.org 480S: Orphan 481F: Documentation/filesystems/affs.txt 482F: fs/affs/ 483 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 485M: David Howells <dhowells@redhat.com> 486L: linux-afs@lists.infradead.org 487S: Supported 488F: fs/afs/ 489F: include/net/af_rxrpc.h 490F: net/rxrpc/af_rxrpc.c 491 492AGPGART DRIVER 493M: David Airlie <airlied@linux.ie> 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 495S: Maintained 496F: drivers/char/agp/ 497F: include/linux/agp* 498F: include/uapi/linux/agp* 499 500AHA152X SCSI DRIVER 501M: "Juergen E. Fischer" <fischer@norbit.de> 502L: linux-scsi@vger.kernel.org 503S: Maintained 504F: drivers/scsi/aha152x* 505F: drivers/scsi/pcmcia/aha152x* 506 507AIC7XXX / AIC79XX SCSI DRIVER 508M: Hannes Reinecke <hare@suse.de> 509L: linux-scsi@vger.kernel.org 510S: Maintained 511F: drivers/scsi/aic7xxx/ 512 513AIMSLAB FM RADIO RECEIVER DRIVER 514M: Hans Verkuil <hverkuil@xs4all.nl> 515L: linux-media@vger.kernel.org 516T: git git://linuxtv.org/media_tree.git 517W: http://linuxtv.org 518S: Maintained 519F: drivers/media/radio/radio-aimslab* 520 521AIO 522M: Benjamin LaHaise <bcrl@kvack.org> 523L: linux-aio@kvack.org 524S: Supported 525F: fs/aio.c 526F: include/linux/*aio*.h 527 528AIRSPY MEDIA DRIVER 529M: Antti Palosaari <crope@iki.fi> 530L: linux-media@vger.kernel.org 531W: http://linuxtv.org/ 532W: http://palosaari.fi/linux/ 533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 534T: git git://linuxtv.org/anttip/media_tree.git 535S: Maintained 536F: drivers/media/usb/airspy/ 537 538ALCATEL SPEEDTOUCH USB DRIVER 539M: Duncan Sands <duncan.sands@free.fr> 540L: linux-usb@vger.kernel.org 541W: http://www.linux-usb.org/SpeedTouch/ 542S: Maintained 543F: drivers/usb/atm/speedtch.c 544F: drivers/usb/atm/usbatm.c 545 546ALCHEMY AU1XX0 MMC DRIVER 547M: Manuel Lauss <manuel.lauss@gmail.com> 548S: Maintained 549F: drivers/mmc/host/au1xmmc.c 550 551ALI1563 I2C DRIVER 552M: Rudolf Marek <r.marek@assembler.cz> 553L: linux-i2c@vger.kernel.org 554S: Maintained 555F: Documentation/i2c/busses/i2c-ali1563 556F: drivers/i2c/busses/i2c-ali1563.c 557 558ALPHA PORT 559M: Richard Henderson <rth@twiddle.net> 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 561M: Matt Turner <mattst88@gmail.com> 562S: Odd Fixes 563L: linux-alpha@vger.kernel.org 564F: arch/alpha/ 565 566ALTERA MAILBOX DRIVER 567M: Ley Foon Tan <lftan@altera.com> 568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 569S: Maintained 570F: drivers/mailbox/mailbox-altera.c 571 572ALTERA PIO DRIVER 573M: Tien Hock Loh <thloh@altera.com> 574L: linux-gpio@vger.kernel.org 575S: Maintained 576F: drivers/gpio/gpio-altera.c 577 578ALTERA TRIPLE SPEED ETHERNET DRIVER 579M: Vince Bridgers <vbridger@opensource.altera.com> 580L: netdev@vger.kernel.org 581L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 582S: Maintained 583F: drivers/net/ethernet/altera/ 584 585ALTERA UART/JTAG UART SERIAL DRIVERS 586M: Tobias Klauser <tklauser@distanz.ch> 587L: linux-serial@vger.kernel.org 588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 589S: Maintained 590F: drivers/tty/serial/altera_uart.c 591F: drivers/tty/serial/altera_jtaguart.c 592F: include/linux/altera_uart.h 593F: include/linux/altera_jtaguart.h 594 595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 596M: Tom Lendacky <thomas.lendacky@amd.com> 597L: linux-crypto@vger.kernel.org 598S: Supported 599F: drivers/crypto/ccp/ 600F: include/linux/ccp.h 601 602AMD FAM15H PROCESSOR POWER MONITORING DRIVER 603M: Andreas Herrmann <herrmann.der.user@googlemail.com> 604L: lm-sensors@lm-sensors.org 605S: Maintained 606F: Documentation/hwmon/fam15h_power 607F: drivers/hwmon/fam15h_power.c 608 609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 610M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 611L: linux-geode@lists.infradead.org (moderated for non-subscribers) 612S: Supported 613F: drivers/usb/gadget/udc/amd5536udc.* 614 615AMD GEODE PROCESSOR/CHIPSET SUPPORT 616P: Andres Salomon <dilinger@queued.net> 617L: linux-geode@lists.infradead.org (moderated for non-subscribers) 618W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 619S: Supported 620F: drivers/char/hw_random/geode-rng.c 621F: drivers/crypto/geode* 622F: drivers/video/fbdev/geode/ 623F: arch/x86/include/asm/geode.h 624 625AMD IOMMU (AMD-VI) 626M: Joerg Roedel <joro@8bytes.org> 627L: iommu@lists.linux-foundation.org 628T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 629S: Maintained 630F: drivers/iommu/amd_iommu*.[ch] 631F: include/linux/amd-iommu.h 632 633AMD KFD 634M: Oded Gabbay <oded.gabbay@amd.com> 635L: dri-devel@lists.freedesktop.org 636T: git git://people.freedesktop.org/~gabbayo/linux.git 637S: Supported 638F: drivers/gpu/drm/amd/amdkfd/ 639F: drivers/gpu/drm/amd/include/cik_structs.h 640F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 641F: drivers/gpu/drm/radeon/radeon_kfd.c 642F: drivers/gpu/drm/radeon/radeon_kfd.h 643F: include/uapi/linux/kfd_ioctl.h 644 645AMD MICROCODE UPDATE SUPPORT 646M: Borislav Petkov <bp@alien8.de> 647S: Maintained 648F: arch/x86/kernel/cpu/microcode/amd* 649 650AMD XGBE DRIVER 651M: Tom Lendacky <thomas.lendacky@amd.com> 652L: netdev@vger.kernel.org 653S: Supported 654F: drivers/net/ethernet/amd/xgbe/ 655F: drivers/net/phy/amd-xgbe-phy.c 656 657AMS (Apple Motion Sensor) DRIVER 658M: Michael Hanselmann <linux-kernel@hansmi.ch> 659S: Supported 660F: drivers/macintosh/ams/ 661 662AMSO1100 RNIC DRIVER 663M: Tom Tucker <tom@opengridcomputing.com> 664M: Steve Wise <swise@opengridcomputing.com> 665L: linux-rdma@vger.kernel.org 666S: Maintained 667F: drivers/infiniband/hw/amso1100/ 668 669ANALOG DEVICES INC AD9389B DRIVER 670M: Hans Verkuil <hans.verkuil@cisco.com> 671L: linux-media@vger.kernel.org 672S: Maintained 673F: drivers/media/i2c/ad9389b* 674 675ANALOG DEVICES INC ADV7180 DRIVER 676M: Lars-Peter Clausen <lars@metafoo.de> 677L: linux-media@vger.kernel.org 678W: http://ez.analog.com/community/linux-device-drivers 679S: Supported 680F: drivers/media/i2c/adv7180.c 681 682ANALOG DEVICES INC ADV7511 DRIVER 683M: Hans Verkuil <hans.verkuil@cisco.com> 684L: linux-media@vger.kernel.org 685S: Maintained 686F: drivers/media/i2c/adv7511* 687 688ANALOG DEVICES INC ADV7604 DRIVER 689M: Hans Verkuil <hans.verkuil@cisco.com> 690L: linux-media@vger.kernel.org 691S: Maintained 692F: drivers/media/i2c/adv7604* 693 694ANALOG DEVICES INC ADV7842 DRIVER 695M: Hans Verkuil <hans.verkuil@cisco.com> 696L: linux-media@vger.kernel.org 697S: Maintained 698F: drivers/media/i2c/adv7842* 699 700ANALOG DEVICES INC ASOC CODEC DRIVERS 701M: Lars-Peter Clausen <lars@metafoo.de> 702L: alsa-devel@alsa-project.org (moderated for non-subscribers) 703W: http://wiki.analog.com/ 704W: http://ez.analog.com/community/linux-device-drivers 705S: Supported 706F: sound/soc/codecs/adau* 707F: sound/soc/codecs/adav* 708F: sound/soc/codecs/ad1* 709F: sound/soc/codecs/ad7* 710F: sound/soc/codecs/ssm* 711F: sound/soc/codecs/sigmadsp.* 712 713ANALOG DEVICES INC ASOC DRIVERS 714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 715L: alsa-devel@alsa-project.org (moderated for non-subscribers) 716W: http://blackfin.uclinux.org/ 717S: Supported 718F: sound/soc/blackfin/* 719 720ANALOG DEVICES INC IIO DRIVERS 721M: Lars-Peter Clausen <lars@metafoo.de> 722M: Michael Hennerich <Michael.Hennerich@analog.com> 723W: http://wiki.analog.com/ 724W: http://ez.analog.com/community/linux-device-drivers 725S: Supported 726F: drivers/iio/*/ad* 727X: drivers/iio/*/adjd* 728F: drivers/staging/iio/*/ad* 729F: staging/iio/trigger/iio-trig-bfin-timer.c 730 731ANDROID DRIVERS 732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 733M: Arve Hjønnevåg <arve@android.com> 734M: Riley Andrews <riandrews@android.com> 735T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git 736L: devel@driverdev.osuosl.org 737S: Supported 738F: drivers/android/ 739F: drivers/staging/android/ 740 741AOA (Apple Onboard Audio) ALSA DRIVER 742M: Johannes Berg <johannes@sipsolutions.net> 743L: linuxppc-dev@lists.ozlabs.org 744L: alsa-devel@alsa-project.org (moderated for non-subscribers) 745S: Maintained 746F: sound/aoa/ 747 748APM DRIVER 749M: Jiri Kosina <jkosina@suse.cz> 750S: Odd fixes 751F: arch/x86/kernel/apm_32.c 752F: include/linux/apm_bios.h 753F: include/uapi/linux/apm_bios.h 754F: drivers/char/apm-emulation.c 755 756APPLE BCM5974 MULTITOUCH DRIVER 757M: Henrik Rydberg <rydberg@bitmath.org> 758L: linux-input@vger.kernel.org 759S: Odd fixes 760F: drivers/input/mouse/bcm5974.c 761 762APPLE SMC DRIVER 763M: Henrik Rydberg <rydberg@bitmath.org> 764L: lm-sensors@lm-sensors.org 765S: Odd fixes 766F: drivers/hwmon/applesmc.c 767 768APPLETALK NETWORK LAYER 769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 770S: Maintained 771F: drivers/net/appletalk/ 772F: net/appletalk/ 773 774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 775M: Iyappan Subramanian <isubramanian@apm.com> 776M: Keyur Chudgar <kchudgar@apm.com> 777S: Supported 778F: drivers/net/ethernet/apm/xgene/ 779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 780 781APTINA CAMERA SENSOR PLL 782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 783L: linux-media@vger.kernel.org 784S: Maintained 785F: drivers/media/i2c/aptina-pll.* 786 787ARC FRAMEBUFFER DRIVER 788M: Jaya Kumar <jayalk@intworks.biz> 789S: Maintained 790F: drivers/video/fbdev/arcfb.c 791F: drivers/video/fbdev/core/fb_defio.c 792 793ARM MFM AND FLOPPY DRIVERS 794M: Ian Molton <spyro@f2s.com> 795S: Maintained 796F: arch/arm/lib/floppydma.S 797F: arch/arm/include/asm/floppy.h 798 799ARM PMU PROFILING AND DEBUGGING 800M: Will Deacon <will.deacon@arm.com> 801S: Maintained 802F: arch/arm/kernel/perf_event* 803F: arch/arm/oprofile/common.c 804F: arch/arm/include/asm/pmu.h 805F: arch/arm/kernel/hw_breakpoint.c 806F: arch/arm/include/asm/hw_breakpoint.h 807 808ARM PORT 809M: Russell King <linux@arm.linux.org.uk> 810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 811W: http://www.arm.linux.org.uk/ 812S: Maintained 813F: arch/arm/ 814 815ARM SUB-ARCHITECTURES 816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 817S: Maintained 818F: arch/arm/mach-*/ 819F: arch/arm/plat-*/ 820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 821 822ARM PRIMECELL AACI PL041 DRIVER 823M: Russell King <linux@arm.linux.org.uk> 824S: Maintained 825F: sound/arm/aaci.* 826 827ARM PRIMECELL CLCD PL110 DRIVER 828M: Russell King <linux@arm.linux.org.uk> 829S: Maintained 830F: drivers/video/fbdev/amba-clcd.* 831 832ARM PRIMECELL KMI PL050 DRIVER 833M: Russell King <linux@arm.linux.org.uk> 834S: Maintained 835F: drivers/input/serio/ambakmi.* 836F: include/linux/amba/kmi.h 837 838ARM PRIMECELL MMCI PL180/1 DRIVER 839M: Russell King <linux@arm.linux.org.uk> 840S: Maintained 841F: drivers/mmc/host/mmci.* 842F: include/linux/amba/mmci.h 843 844ARM PRIMECELL UART PL010 AND PL011 DRIVERS 845M: Russell King <linux@arm.linux.org.uk> 846S: Maintained 847F: drivers/tty/serial/amba-pl01*.c 848F: include/linux/amba/serial.h 849 850ARM PRIMECELL BUS SUPPORT 851M: Russell King <linux@arm.linux.org.uk> 852S: Maintained 853F: drivers/amba/ 854F: include/linux/amba/bus.h 855 856ARM/ADS SPHERE MACHINE SUPPORT 857M: Lennert Buytenhek <kernel@wantstofly.org> 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 859S: Maintained 860 861ARM/AFEB9260 MACHINE SUPPORT 862M: Sergey Lapin <slapin@ossfans.org> 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 864S: Maintained 865 866ARM/AJECO 1ARM MACHINE SUPPORT 867M: Lennert Buytenhek <kernel@wantstofly.org> 868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 869S: Maintained 870 871ARM/Allwinner A1X SoC support 872M: Maxime Ripard <maxime.ripard@free-electrons.com> 873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 874S: Maintained 875N: sun[x4567]i 876 877ARM/Allwinner SoC Clock Support 878M: Emilio López <emilio@elopez.com.ar> 879S: Maintained 880F: drivers/clk/sunxi/ 881 882ARM/Amlogic MesonX SoC support 883M: Carlo Caione <carlo@caione.org> 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 885S: Maintained 886F: drivers/media/rc/meson-ir.c 887N: meson[x68] 888 889ARM/Annapurna Labs ALPINE ARCHITECTURE 890M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 891S: Maintained 892F: arch/arm/mach-alpine/ 893 894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 895M: Andrew Victor <linux@maxim.org.za> 896M: Nicolas Ferre <nicolas.ferre@atmel.com> 897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 899W: http://maxim.org.za/at91_26.html 900W: http://www.linux4sam.org 901S: Supported 902F: arch/arm/mach-at91/ 903F: include/soc/at91/ 904F: arch/arm/boot/dts/at91*.dts 905F: arch/arm/boot/dts/at91*.dtsi 906F: arch/arm/boot/dts/sama*.dts 907F: arch/arm/boot/dts/sama*.dtsi 908F: arch/arm/include/debug/at91.S 909 910ARM/ATMEL AT91 Clock Support 911M: Boris Brezillon <boris.brezillon@free-electrons.com> 912S: Maintained 913F: drivers/clk/at91 914 915ARM/CALXEDA HIGHBANK ARCHITECTURE 916M: Rob Herring <robh@kernel.org> 917L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 918S: Maintained 919F: arch/arm/mach-highbank/ 920 921ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 922M: Krzysztof Halasa <khalasa@piap.pl> 923S: Maintained 924F: arch/arm/mach-cns3xxx/ 925 926ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 927M: Alexander Shiyan <shc_work@mail.ru> 928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 929S: Odd Fixes 930N: clps711x 931 932ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 933M: Hartley Sweeten <hsweeten@visionengravers.com> 934M: Ryan Mallon <rmallon@gmail.com> 935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 936S: Maintained 937F: arch/arm/mach-ep93xx/ 938F: arch/arm/mach-ep93xx/include/mach/ 939 940ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 941M: Lennert Buytenhek <kernel@wantstofly.org> 942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 943S: Maintained 944 945ARM/CLKDEV SUPPORT 946M: Russell King <linux@arm.linux.org.uk> 947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 948S: Maintained 949F: arch/arm/include/asm/clkdev.h 950F: drivers/clk/clkdev.c 951 952ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 953M: Mike Rapoport <mike@compulab.co.il> 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 955S: Maintained 956 957ARM/CONTEC MICRO9 MACHINE SUPPORT 958M: Hubert Feurstein <hubert.feurstein@contec.at> 959S: Maintained 960F: arch/arm/mach-ep93xx/micro9.c 961 962ARM/CORESIGHT FRAMEWORK AND DRIVERS 963M: Mathieu Poirier <mathieu.poirier@linaro.org> 964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 965S: Maintained 966F: drivers/hwtracing/coresight/* 967F: Documentation/trace/coresight.txt 968F: Documentation/devicetree/bindings/arm/coresight.txt 969F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 970 971ARM/CORGI MACHINE SUPPORT 972M: Richard Purdie <rpurdie@rpsys.net> 973S: Maintained 974 975ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 976M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 978T: git git://git.berlios.de/gemini-board 979S: Maintained 980F: arch/arm/mach-gemini/ 981 982ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 983M: Barry Song <baohua@kernel.org> 984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 985T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 986S: Maintained 987F: arch/arm/mach-prima2/ 988F: drivers/clk/sirf/ 989F: drivers/clocksource/timer-prima2.c 990F: drivers/clocksource/timer-atlas7.c 991N: [^a-z]sirf 992 993ARM/EBSA110 MACHINE SUPPORT 994M: Russell King <linux@arm.linux.org.uk> 995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 996W: http://www.arm.linux.org.uk/ 997S: Maintained 998F: arch/arm/mach-ebsa110/ 999F: drivers/net/ethernet/amd/am79c961a.* 1000 1001ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1002M: Uwe Kleine-König <kernel@pengutronix.de> 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1004S: Maintained 1005N: efm32 1006 1007ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1008M: Daniel Ribeiro <drwyrm@gmail.com> 1009M: Stefan Schmidt <stefan@openezx.org> 1010M: Harald Welte <laforge@openezx.org> 1011L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1012W: http://www.openezx.org/ 1013S: Maintained 1014T: topgit git://git.openezx.org/openezx.git 1015F: arch/arm/mach-pxa/ezx.c 1016 1017ARM/FARADAY FA526 PORT 1018M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1020S: Maintained 1021T: git git://git.berlios.de/gemini-board 1022F: arch/arm/mm/*-fa* 1023 1024ARM/FOOTBRIDGE ARCHITECTURE 1025M: Russell King <linux@arm.linux.org.uk> 1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1027W: http://www.arm.linux.org.uk/ 1028S: Maintained 1029F: arch/arm/include/asm/hardware/dec21285.h 1030F: arch/arm/mach-footbridge/ 1031 1032ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1033M: Shawn Guo <shawn.guo@linaro.org> 1034M: Sascha Hauer <kernel@pengutronix.de> 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1036S: Maintained 1037T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1038F: arch/arm/mach-imx/ 1039F: arch/arm/mach-mxs/ 1040F: arch/arm/boot/dts/imx* 1041F: arch/arm/configs/imx*_defconfig 1042 1043ARM/FREESCALE VYBRID ARM ARCHITECTURE 1044M: Shawn Guo <shawn.guo@linaro.org> 1045M: Sascha Hauer <kernel@pengutronix.de> 1046R: Stefan Agner <stefan@agner.ch> 1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1048S: Maintained 1049T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1050F: arch/arm/mach-imx/*vf610* 1051F: arch/arm/boot/dts/vf* 1052 1053ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1054M: Lennert Buytenhek <kernel@wantstofly.org> 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1056S: Maintained 1057 1058ARM/GUMSTIX MACHINE SUPPORT 1059M: Steve Sakoman <sakoman@gmail.com> 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1061S: Maintained 1062 1063ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1064M: Philipp Zabel <philipp.zabel@gmail.com> 1065M: Paul Parsons <lost.distance@yahoo.com> 1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1067S: Maintained 1068F: arch/arm/mach-pxa/hx4700.c 1069F: arch/arm/mach-pxa/include/mach/hx4700.h 1070F: sound/soc/pxa/hx4700.c 1071 1072ARM/HISILICON SOC SUPPORT 1073M: Wei Xu <xuwei5@hisilicon.com> 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1075W: http://www.hisilicon.com 1076S: Supported 1077T: git git://github.com/hisilicon/linux-hisi.git 1078F: arch/arm/mach-hisi/ 1079 1080ARM/HP JORNADA 7XX MACHINE SUPPORT 1081M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1082W: www.jlime.com 1083S: Maintained 1084T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1085F: arch/arm/mach-sa1100/jornada720.c 1086F: arch/arm/mach-sa1100/include/mach/jornada720.h 1087 1088ARM/IGEP MACHINE SUPPORT 1089M: Enric Balletbo i Serra <eballetbo@gmail.com> 1090M: Javier Martinez Canillas <javier@dowhile0.org> 1091L: linux-omap@vger.kernel.org 1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1093S: Maintained 1094F: arch/arm/boot/dts/omap3-igep* 1095 1096ARM/INCOME PXA270 SUPPORT 1097M: Marek Vasut <marek.vasut@gmail.com> 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1099S: Maintained 1100F: arch/arm/mach-pxa/colibri-pxa270-income.c 1101 1102ARM/INTEL IOP32X ARM ARCHITECTURE 1103M: Lennert Buytenhek <kernel@wantstofly.org> 1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1105S: Maintained 1106 1107ARM/INTEL IOP33X ARM ARCHITECTURE 1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1109S: Orphan 1110 1111ARM/INTEL IOP13XX ARM ARCHITECTURE 1112M: Lennert Buytenhek <kernel@wantstofly.org> 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1114S: Maintained 1115 1116ARM/INTEL IQ81342EX MACHINE SUPPORT 1117M: Lennert Buytenhek <kernel@wantstofly.org> 1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1119S: Maintained 1120 1121ARM/INTEL IXDP2850 MACHINE SUPPORT 1122M: Lennert Buytenhek <kernel@wantstofly.org> 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1124S: Maintained 1125 1126ARM/INTEL IXP4XX ARM ARCHITECTURE 1127M: Imre Kaloz <kaloz@openwrt.org> 1128M: Krzysztof Halasa <khalasa@piap.pl> 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1130S: Maintained 1131F: arch/arm/mach-ixp4xx/ 1132 1133ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1134M: Jonathan Cameron <jic23@cam.ac.uk> 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1136S: Maintained 1137F: arch/arm/mach-pxa/stargate2.c 1138F: drivers/pcmcia/pxa2xx_stargate2.c 1139 1140ARM/INTEL XSC3 (MANZANO) ARM CORE 1141M: Lennert Buytenhek <kernel@wantstofly.org> 1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1143S: Maintained 1144 1145ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1146M: Lennert Buytenhek <kernel@wantstofly.org> 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1148S: Maintained 1149 1150ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1151M: Santosh Shilimkar <ssantosh@kernel.org> 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1153S: Maintained 1154F: arch/arm/mach-keystone/ 1155T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1156 1157ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1158M: Santosh Shilimkar <ssantosh@kernel.org> 1159L: linux-kernel@vger.kernel.org 1160S: Maintained 1161F: drivers/clk/keystone/ 1162 1163ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1164M: Santosh Shilimkar <ssantosh@kernel.org> 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1166L: linux-kernel@vger.kernel.org 1167S: Maintained 1168F: drivers/clocksource/timer-keystone.c 1169 1170ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1171M: Santosh Shilimkar <ssantosh@kernel.org> 1172L: linux-kernel@vger.kernel.org 1173S: Maintained 1174F: drivers/power/reset/keystone-reset.c 1175 1176ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1177M: Santosh Shilimkar <ssantosh@kernel.org> 1178L: linux-kernel@vger.kernel.org 1179S: Maintained 1180F: drivers/memory/*emif* 1181 1182ARM/LOGICPD PXA270 MACHINE SUPPORT 1183M: Lennert Buytenhek <kernel@wantstofly.org> 1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1185S: Maintained 1186 1187ARM/MAGICIAN MACHINE SUPPORT 1188M: Philipp Zabel <philipp.zabel@gmail.com> 1189S: Maintained 1190 1191ARM/Marvell Armada 370 and Armada XP SOC support 1192M: Jason Cooper <jason@lakedaemon.net> 1193M: Andrew Lunn <andrew@lunn.ch> 1194M: Gregory Clement <gregory.clement@free-electrons.com> 1195M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1197S: Maintained 1198F: arch/arm/mach-mvebu/ 1199F: drivers/rtc/rtc-armada38x.c 1200 1201ARM/Marvell Berlin SoC support 1202M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1204S: Maintained 1205F: arch/arm/mach-berlin/ 1206 1207ARM/Marvell Dove/MV78xx0/Orion SOC support 1208M: Jason Cooper <jason@lakedaemon.net> 1209M: Andrew Lunn <andrew@lunn.ch> 1210M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1211M: Gregory Clement <gregory.clement@free-electrons.com> 1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1213S: Maintained 1214F: arch/arm/mach-dove/ 1215F: arch/arm/mach-mv78xx0/ 1216F: arch/arm/mach-orion5x/ 1217F: arch/arm/plat-orion/ 1218 1219ARM/Orion SoC/Technologic Systems TS-78xx platform support 1220M: Alexander Clouter <alex@digriz.org.uk> 1221L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1222W: http://www.digriz.org.uk/ts78xx/kernel 1223S: Maintained 1224F: arch/arm/mach-orion5x/ts78xx-* 1225 1226ARM/Mediatek SoC support 1227M: Matthias Brugger <matthias.bgg@gmail.com> 1228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1229L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1230S: Maintained 1231F: arch/arm/boot/dts/mt6* 1232F: arch/arm/boot/dts/mt8* 1233F: arch/arm/mach-mediatek/ 1234N: mtk 1235K: mediatek 1236 1237ARM/MICREL KS8695 ARCHITECTURE 1238M: Greg Ungerer <gerg@uclinux.org> 1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1240F: arch/arm/mach-ks8695/ 1241S: Odd Fixes 1242 1243ARM/MIOA701 MACHINE SUPPORT 1244M: Robert Jarzmik <robert.jarzmik@free.fr> 1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1246F: arch/arm/mach-pxa/mioa701.c 1247S: Maintained 1248 1249ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1250M: Michael Petchkovsky <mkpetch@internode.on.net> 1251S: Maintained 1252 1253ARM/NOMADIK ARCHITECTURE 1254M: Alessandro Rubini <rubini@unipv.it> 1255M: Linus Walleij <linus.walleij@linaro.org> 1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1257S: Maintained 1258F: arch/arm/mach-nomadik/ 1259F: drivers/pinctrl/nomadik/ 1260F: drivers/i2c/busses/i2c-nomadik.c 1261T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1262 1263ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1264M: Nelson Castillo <arhuaco@freaks-unidos.net> 1265L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1266W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1267S: Supported 1268 1269ARM/TOSA MACHINE SUPPORT 1270M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1271M: Dirk Opfer <dirk@opfer-online.de> 1272S: Maintained 1273 1274ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1275M: Marek Vasut <marek.vasut@gmail.com> 1276L: linux-arm-kernel@lists.infradead.org 1277W: http://hackndev.com 1278S: Maintained 1279F: arch/arm/mach-pxa/include/mach/palmtx.h 1280F: arch/arm/mach-pxa/palmtx.c 1281F: arch/arm/mach-pxa/include/mach/palmt5.h 1282F: arch/arm/mach-pxa/palmt5.c 1283F: arch/arm/mach-pxa/include/mach/palmld.h 1284F: arch/arm/mach-pxa/palmld.c 1285F: arch/arm/mach-pxa/include/mach/palmte2.h 1286F: arch/arm/mach-pxa/palmte2.c 1287F: arch/arm/mach-pxa/include/mach/palmtc.h 1288F: arch/arm/mach-pxa/palmtc.c 1289 1290ARM/PALM TREO SUPPORT 1291M: Tomas Cech <sleep_walker@suse.cz> 1292L: linux-arm-kernel@lists.infradead.org 1293W: http://hackndev.com 1294S: Maintained 1295F: arch/arm/mach-pxa/include/mach/palmtreo.h 1296F: arch/arm/mach-pxa/palmtreo.c 1297 1298ARM/PALMZ72 SUPPORT 1299M: Sergey Lapin <slapin@ossfans.org> 1300L: linux-arm-kernel@lists.infradead.org 1301W: http://hackndev.com 1302S: Maintained 1303F: arch/arm/mach-pxa/include/mach/palmz72.h 1304F: arch/arm/mach-pxa/palmz72.c 1305 1306ARM/PLEB SUPPORT 1307M: Peter Chubb <pleb@gelato.unsw.edu.au> 1308W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1309S: Maintained 1310 1311ARM/PT DIGITAL BOARD PORT 1312M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1314W: http://www.arm.linux.org.uk/ 1315S: Maintained 1316 1317ARM/QUALCOMM SUPPORT 1318M: Kumar Gala <galak@codeaurora.org> 1319M: Andy Gross <agross@codeaurora.org> 1320M: David Brown <davidb@codeaurora.org> 1321L: linux-arm-msm@vger.kernel.org 1322L: linux-soc@vger.kernel.org 1323S: Maintained 1324F: arch/arm/mach-qcom/ 1325F: drivers/soc/qcom/ 1326F: drivers/tty/serial/msm_serial.h 1327F: drivers/tty/serial/msm_serial.c 1328F: drivers/*/pm8???-* 1329F: drivers/mfd/ssbi.c 1330F: drivers/firmware/qcom_scm.c 1331T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1332 1333ARM/RADISYS ENP2611 MACHINE SUPPORT 1334M: Lennert Buytenhek <kernel@wantstofly.org> 1335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1336S: Maintained 1337 1338ARM/RISCPC ARCHITECTURE 1339M: Russell King <linux@arm.linux.org.uk> 1340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1341W: http://www.arm.linux.org.uk/ 1342S: Maintained 1343F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1344F: arch/arm/include/asm/hardware/ioc.h 1345F: arch/arm/include/asm/hardware/iomd.h 1346F: arch/arm/include/asm/hardware/memc.h 1347F: arch/arm/mach-rpc/ 1348F: drivers/net/ethernet/8390/etherh.c 1349F: drivers/net/ethernet/i825xx/ether1* 1350F: drivers/net/ethernet/seeq/ether3* 1351F: drivers/scsi/arm/ 1352 1353ARM/Rockchip SoC support 1354M: Heiko Stuebner <heiko@sntech.de> 1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1356L: linux-rockchip@lists.infradead.org 1357S: Maintained 1358F: arch/arm/boot/dts/rk3* 1359F: arch/arm/mach-rockchip/ 1360F: drivers/clk/rockchip/ 1361F: drivers/i2c/busses/i2c-rk3x.c 1362F: drivers/*/*rockchip* 1363F: drivers/*/*/*rockchip* 1364F: sound/soc/rockchip/ 1365N: rockchip 1366 1367ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1368M: Kukjin Kim <kgene@kernel.org> 1369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1370L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1371S: Maintained 1372F: arch/arm/boot/dts/s3c* 1373F: arch/arm/boot/dts/exynos* 1374F: arch/arm/plat-samsung/ 1375F: arch/arm/mach-s3c24*/ 1376F: arch/arm/mach-s3c64xx/ 1377F: arch/arm/mach-s5p*/ 1378F: arch/arm/mach-exynos*/ 1379F: drivers/*/*s3c2410* 1380F: drivers/*/*/*s3c2410* 1381F: drivers/spi/spi-s3c* 1382F: sound/soc/samsung/* 1383N: exynos 1384 1385ARM/SAMSUNG MOBILE MACHINE SUPPORT 1386M: Kyungmin Park <kyungmin.park@samsung.com> 1387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1388S: Maintained 1389F: arch/arm/mach-s5pv210/ 1390 1391ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1392M: Kyungmin Park <kyungmin.park@samsung.com> 1393M: Kamil Debski <k.debski@samsung.com> 1394L: linux-arm-kernel@lists.infradead.org 1395L: linux-media@vger.kernel.org 1396S: Maintained 1397F: drivers/media/platform/s5p-g2d/ 1398 1399ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1400M: Kyungmin Park <kyungmin.park@samsung.com> 1401M: Kamil Debski <k.debski@samsung.com> 1402M: Jeongtae Park <jtp.park@samsung.com> 1403L: linux-arm-kernel@lists.infradead.org 1404L: linux-media@vger.kernel.org 1405S: Maintained 1406F: arch/arm/plat-samsung/s5p-dev-mfc.c 1407F: drivers/media/platform/s5p-mfc/ 1408 1409ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1410M: Kyungmin Park <kyungmin.park@samsung.com> 1411M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1412L: linux-arm-kernel@lists.infradead.org 1413L: linux-media@vger.kernel.org 1414S: Maintained 1415F: drivers/media/platform/s5p-tv/ 1416 1417ARM/SHMOBILE ARM ARCHITECTURE 1418M: Simon Horman <horms@verge.net.au> 1419M: Magnus Damm <magnus.damm@gmail.com> 1420L: linux-sh@vger.kernel.org 1421W: http://oss.renesas.com 1422Q: http://patchwork.kernel.org/project/linux-sh/list/ 1423T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1424S: Supported 1425F: arch/arm/boot/dts/emev2* 1426F: arch/arm/boot/dts/r7s* 1427F: arch/arm/boot/dts/r8a* 1428F: arch/arm/boot/dts/sh* 1429F: arch/arm/configs/armadillo800eva_defconfig 1430F: arch/arm/configs/bockw_defconfig 1431F: arch/arm/configs/kzm9g_defconfig 1432F: arch/arm/configs/marzen_defconfig 1433F: arch/arm/configs/shmobile_defconfig 1434F: arch/arm/include/debug/renesas-scif.S 1435F: arch/arm/mach-shmobile/ 1436F: drivers/sh/ 1437 1438ARM/SOCFPGA ARCHITECTURE 1439M: Dinh Nguyen <dinguyen@opensource.altera.com> 1440S: Maintained 1441F: arch/arm/mach-socfpga/ 1442W: http://www.rocketboards.org 1443T: git://git.rocketboards.org/linux-socfpga.git 1444T: git://git.rocketboards.org/linux-socfpga-next.git 1445 1446ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1447M: Dinh Nguyen <dinguyen@opensource.altera.com> 1448S: Maintained 1449F: drivers/clk/socfpga/ 1450 1451ARM/SOCFPGA EDAC SUPPORT 1452M: Thor Thayer <tthayer@opensource.altera.com> 1453S: Maintained 1454F: drivers/edac/altera_edac. 1455 1456ARM/STI ARCHITECTURE 1457M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1458M: Maxime Coquelin <maxime.coquelin@st.com> 1459M: Patrice Chotard <patrice.chotard@st.com> 1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1461L: kernel@stlinux.com 1462W: http://www.stlinux.com 1463S: Maintained 1464F: arch/arm/mach-sti/ 1465F: arch/arm/boot/dts/sti* 1466F: drivers/clocksource/arm_global_timer.c 1467F: drivers/i2c/busses/i2c-st.c 1468F: drivers/media/rc/st_rc.c 1469F: drivers/mmc/host/sdhci-st.c 1470F: drivers/phy/phy-miphy28lp.c 1471F: drivers/phy/phy-miphy365x.c 1472F: drivers/phy/phy-stih407-usb.c 1473F: drivers/phy/phy-stih41x-usb.c 1474F: drivers/pinctrl/pinctrl-st.c 1475F: drivers/reset/sti/ 1476F: drivers/tty/serial/st-asc.c 1477F: drivers/usb/dwc3/dwc3-st.c 1478F: drivers/usb/host/ehci-st.c 1479F: drivers/usb/host/ohci-st.c 1480F: drivers/ata/ahci_st.c 1481 1482ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1483M: Lennert Buytenhek <kernel@wantstofly.org> 1484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1485S: Maintained 1486 1487ARM/TETON BGA MACHINE SUPPORT 1488M: "Mark F. Brown" <mark.brown314@gmail.com> 1489L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1490S: Maintained 1491 1492ARM/THECUS N2100 MACHINE SUPPORT 1493M: Lennert Buytenhek <kernel@wantstofly.org> 1494L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1495S: Maintained 1496 1497ARM/NUVOTON W90X900 ARM ARCHITECTURE 1498M: Wan ZongShun <mcuos.com@gmail.com> 1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1500W: http://www.mcuos.com 1501S: Maintained 1502F: arch/arm/mach-w90x900/ 1503F: drivers/input/keyboard/w90p910_keypad.c 1504F: drivers/input/touchscreen/w90p910_ts.c 1505F: drivers/watchdog/nuc900_wdt.c 1506F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1507F: drivers/mtd/nand/nuc900_nand.c 1508F: drivers/rtc/rtc-nuc900.c 1509F: drivers/spi/spi-nuc900.c 1510F: drivers/usb/host/ehci-w90x900.c 1511F: drivers/video/fbdev/nuc900fb.c 1512 1513ARM/U300 MACHINE SUPPORT 1514M: Linus Walleij <linus.walleij@linaro.org> 1515L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1516S: Supported 1517F: arch/arm/mach-u300/ 1518F: drivers/clocksource/timer-u300.c 1519F: drivers/i2c/busses/i2c-stu300.c 1520F: drivers/rtc/rtc-coh901331.c 1521F: drivers/watchdog/coh901327_wdt.c 1522F: drivers/dma/coh901318* 1523F: drivers/mfd/ab3100* 1524F: drivers/rtc/rtc-ab3100.c 1525F: drivers/rtc/rtc-coh901331.c 1526T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1527 1528ARM/Ux500 ARM ARCHITECTURE 1529M: Linus Walleij <linus.walleij@linaro.org> 1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1531S: Maintained 1532F: arch/arm/mach-ux500/ 1533F: drivers/clocksource/clksrc-dbx500-prcmu.c 1534F: drivers/dma/ste_dma40* 1535F: drivers/hwspinlock/u8500_hsem.c 1536F: drivers/mfd/abx500* 1537F: drivers/mfd/ab8500* 1538F: drivers/mfd/dbx500* 1539F: drivers/mfd/db8500* 1540F: drivers/pinctrl/nomadik/pinctrl-ab* 1541F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1542F: drivers/rtc/rtc-ab8500.c 1543F: drivers/rtc/rtc-pl031.c 1544T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1545 1546ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1547M: Ulf Hansson <ulf.hansson@linaro.org> 1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1549T: git git://git.linaro.org/people/ulfh/clk.git 1550S: Maintained 1551F: drivers/clk/ux500/ 1552F: include/linux/platform_data/clk-ux500.h 1553 1554ARM/VERSATILE EXPRESS PLATFORM 1555M: Liviu Dudau <liviu.dudau@arm.com> 1556M: Sudeep Holla <sudeep.holla@arm.com> 1557M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1559S: Maintained 1560F: arch/arm/boot/dts/vexpress* 1561F: arch/arm/mach-vexpress/ 1562F: */*/vexpress* 1563F: */*/*/vexpress* 1564F: drivers/clk/versatile/clk-vexpress-osc.c 1565F: drivers/clocksource/versatile.c 1566 1567ARM/VFP SUPPORT 1568M: Russell King <linux@arm.linux.org.uk> 1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1570W: http://www.arm.linux.org.uk/ 1571S: Maintained 1572F: arch/arm/vfp/ 1573 1574ARM/VOIPAC PXA270 SUPPORT 1575M: Marek Vasut <marek.vasut@gmail.com> 1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1577S: Maintained 1578F: arch/arm/mach-pxa/vpac270.c 1579F: arch/arm/mach-pxa/include/mach/vpac270.h 1580 1581ARM/VT8500 ARM ARCHITECTURE 1582M: Tony Prisk <linux@prisktech.co.nz> 1583L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1584S: Maintained 1585F: arch/arm/mach-vt8500/ 1586F: drivers/clocksource/vt8500_timer.c 1587F: drivers/i2c/busses/i2c-wmt.c 1588F: drivers/mmc/host/wmt-sdmmc.c 1589F: drivers/pwm/pwm-vt8500.c 1590F: drivers/rtc/rtc-vt8500.c 1591F: drivers/tty/serial/vt8500_serial.c 1592F: drivers/usb/host/ehci-platform.c 1593F: drivers/usb/host/uhci-platform.c 1594F: drivers/video/fbdev/vt8500lcdfb.* 1595F: drivers/video/fbdev/wm8505fb* 1596F: drivers/video/fbdev/wmt_ge_rops.* 1597 1598ARM/ZIPIT Z2 SUPPORT 1599M: Marek Vasut <marek.vasut@gmail.com> 1600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1601S: Maintained 1602F: arch/arm/mach-pxa/z2.c 1603F: arch/arm/mach-pxa/include/mach/z2.h 1604 1605ARM/ZYNQ ARCHITECTURE 1606M: Michal Simek <michal.simek@xilinx.com> 1607R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1609W: http://wiki.xilinx.com 1610T: git git://git.xilinx.com/linux-xlnx.git 1611S: Supported 1612F: arch/arm/mach-zynq/ 1613F: drivers/cpuidle/cpuidle-zynq.c 1614F: drivers/block/xsysace.c 1615N: zynq 1616N: xilinx 1617F: drivers/clocksource/cadence_ttc_timer.c 1618F: drivers/i2c/busses/i2c-cadence.c 1619F: drivers/mmc/host/sdhci-of-arasan.c 1620F: drivers/edac/synopsys_edac.c 1621 1622ARM SMMU DRIVER 1623M: Will Deacon <will.deacon@arm.com> 1624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1625S: Maintained 1626F: drivers/iommu/arm-smmu.c 1627F: drivers/iommu/io-pgtable-arm.c 1628 1629ARM64 PORT (AARCH64 ARCHITECTURE) 1630M: Catalin Marinas <catalin.marinas@arm.com> 1631M: Will Deacon <will.deacon@arm.com> 1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1633S: Maintained 1634F: arch/arm64/ 1635F: Documentation/arm64/ 1636 1637AS3645A LED FLASH CONTROLLER DRIVER 1638M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1639L: linux-media@vger.kernel.org 1640T: git git://linuxtv.org/media_tree.git 1641S: Maintained 1642F: drivers/media/i2c/as3645a.c 1643F: include/media/as3645a.h 1644 1645ASC7621 HARDWARE MONITOR DRIVER 1646M: George Joseph <george.joseph@fairview5.com> 1647L: lm-sensors@lm-sensors.org 1648S: Maintained 1649F: Documentation/hwmon/asc7621 1650F: drivers/hwmon/asc7621.c 1651 1652ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1653M: Corentin Chary <corentin.chary@gmail.com> 1654L: acpi4asus-user@lists.sourceforge.net 1655L: platform-driver-x86@vger.kernel.org 1656W: http://acpi4asus.sf.net 1657S: Maintained 1658F: drivers/platform/x86/asus*.c 1659F: drivers/platform/x86/eeepc*.c 1660 1661ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1662R: Dan Williams <dan.j.williams@intel.com> 1663W: http://sourceforge.net/projects/xscaleiop 1664S: Odd fixes 1665F: Documentation/crypto/async-tx-api.txt 1666F: crypto/async_tx/ 1667F: drivers/dma/ 1668F: include/linux/dmaengine.h 1669F: include/linux/async_tx.h 1670 1671AT24 EEPROM DRIVER 1672M: Wolfram Sang <wsa@the-dreams.de> 1673L: linux-i2c@vger.kernel.org 1674S: Maintained 1675F: drivers/misc/eeprom/at24.c 1676F: include/linux/platform_data/at24.h 1677 1678ATA OVER ETHERNET (AOE) DRIVER 1679M: "Ed L. Cashin" <ed.cashin@acm.org> 1680W: http://www.openaoe.org/ 1681S: Supported 1682F: Documentation/aoe/ 1683F: drivers/block/aoe/ 1684 1685ATHEROS ATH GENERIC UTILITIES 1686M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1687L: linux-wireless@vger.kernel.org 1688S: Supported 1689F: drivers/net/wireless/ath/* 1690 1691ATHEROS ATH5K WIRELESS DRIVER 1692M: Jiri Slaby <jirislaby@gmail.com> 1693M: Nick Kossifidis <mickflemm@gmail.com> 1694M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1695L: linux-wireless@vger.kernel.org 1696W: http://wireless.kernel.org/en/users/Drivers/ath5k 1697S: Maintained 1698F: drivers/net/wireless/ath/ath5k/ 1699 1700ATHEROS ATH6KL WIRELESS DRIVER 1701M: Kalle Valo <kvalo@qca.qualcomm.com> 1702L: linux-wireless@vger.kernel.org 1703W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1704T: git git://github.com/kvalo/ath.git 1705S: Supported 1706F: drivers/net/wireless/ath/ath6kl/ 1707 1708WILOCITY WIL6210 WIRELESS DRIVER 1709M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1710L: linux-wireless@vger.kernel.org 1711L: wil6210@qca.qualcomm.com 1712S: Supported 1713W: http://wireless.kernel.org/en/users/Drivers/wil6210 1714F: drivers/net/wireless/ath/wil6210/ 1715F: include/uapi/linux/wil6210_uapi.h 1716 1717CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1718M: Christian Lamparter <chunkeey@googlemail.com> 1719L: linux-wireless@vger.kernel.org 1720W: http://wireless.kernel.org/en/users/Drivers/carl9170 1721S: Maintained 1722F: drivers/net/wireless/ath/carl9170/ 1723 1724ATK0110 HWMON DRIVER 1725M: Luca Tettamanti <kronos.it@gmail.com> 1726L: lm-sensors@lm-sensors.org 1727S: Maintained 1728F: drivers/hwmon/asus_atk0110.c 1729 1730ATI_REMOTE2 DRIVER 1731M: Ville Syrjala <syrjala@sci.fi> 1732S: Maintained 1733F: drivers/input/misc/ati_remote2.c 1734 1735ATLX ETHERNET DRIVERS 1736M: Jay Cliburn <jcliburn@gmail.com> 1737M: Chris Snook <chris.snook@gmail.com> 1738L: netdev@vger.kernel.org 1739W: http://sourceforge.net/projects/atl1 1740W: http://atl1.sourceforge.net 1741S: Maintained 1742F: drivers/net/ethernet/atheros/ 1743 1744ATM 1745M: Chas Williams <3chas3@gmail.com> 1746L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1747L: netdev@vger.kernel.org 1748W: http://linux-atm.sourceforge.net 1749S: Maintained 1750F: drivers/atm/ 1751F: include/linux/atm* 1752F: include/uapi/linux/atm* 1753 1754ATMEL AT91 / AT32 MCI DRIVER 1755M: Ludovic Desroches <ludovic.desroches@atmel.com> 1756S: Maintained 1757F: drivers/mmc/host/atmel-mci.c 1758F: drivers/mmc/host/atmel-mci-regs.h 1759 1760ATMEL AT91 / AT32 SERIAL DRIVER 1761M: Nicolas Ferre <nicolas.ferre@atmel.com> 1762S: Supported 1763F: drivers/tty/serial/atmel_serial.c 1764 1765ATMEL Audio ALSA driver 1766M: Nicolas Ferre <nicolas.ferre@atmel.com> 1767L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1768S: Supported 1769F: sound/soc/atmel 1770 1771ATMEL DMA DRIVER 1772M: Nicolas Ferre <nicolas.ferre@atmel.com> 1773L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1774S: Supported 1775F: drivers/dma/at_hdmac.c 1776F: drivers/dma/at_hdmac_regs.h 1777F: include/linux/platform_data/dma-atmel.h 1778 1779ATMEL XDMA DRIVER 1780M: Ludovic Desroches <ludovic.desroches@atmel.com> 1781L: linux-arm-kernel@lists.infradead.org 1782L: dmaengine@vger.kernel.org 1783S: Supported 1784F: drivers/dma/at_xdmac.c 1785 1786ATMEL I2C DRIVER 1787M: Ludovic Desroches <ludovic.desroches@atmel.com> 1788L: linux-i2c@vger.kernel.org 1789S: Supported 1790F: drivers/i2c/busses/i2c-at91.c 1791 1792ATMEL ISI DRIVER 1793M: Josh Wu <josh.wu@atmel.com> 1794L: linux-media@vger.kernel.org 1795S: Supported 1796F: drivers/media/platform/soc_camera/atmel-isi.c 1797F: include/media/atmel-isi.h 1798 1799ATMEL LCDFB DRIVER 1800M: Nicolas Ferre <nicolas.ferre@atmel.com> 1801L: linux-fbdev@vger.kernel.org 1802S: Maintained 1803F: drivers/video/fbdev/atmel_lcdfb.c 1804F: include/video/atmel_lcdc.h 1805 1806ATMEL MACB ETHERNET DRIVER 1807M: Nicolas Ferre <nicolas.ferre@atmel.com> 1808S: Supported 1809F: drivers/net/ethernet/cadence/ 1810 1811ATMEL NAND DRIVER 1812M: Josh Wu <josh.wu@atmel.com> 1813L: linux-mtd@lists.infradead.org 1814S: Supported 1815F: drivers/mtd/nand/atmel_nand* 1816 1817ATMEL SPI DRIVER 1818M: Nicolas Ferre <nicolas.ferre@atmel.com> 1819S: Supported 1820F: drivers/spi/spi-atmel.* 1821 1822ATMEL SSC DRIVER 1823M: Nicolas Ferre <nicolas.ferre@atmel.com> 1824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1825S: Supported 1826F: drivers/misc/atmel-ssc.c 1827F: include/linux/atmel-ssc.h 1828 1829ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1830M: Nicolas Ferre <nicolas.ferre@atmel.com> 1831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1832S: Supported 1833F: drivers/misc/atmel_tclib.c 1834F: drivers/clocksource/tcb_clksrc.c 1835 1836ATMEL USBA UDC DRIVER 1837M: Nicolas Ferre <nicolas.ferre@atmel.com> 1838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1839S: Supported 1840F: drivers/usb/gadget/udc/atmel_usba_udc.* 1841 1842ATMEL WIRELESS DRIVER 1843M: Simon Kelley <simon@thekelleys.org.uk> 1844L: linux-wireless@vger.kernel.org 1845W: http://www.thekelleys.org.uk/atmel 1846W: http://atmelwlandriver.sourceforge.net/ 1847S: Maintained 1848F: drivers/net/wireless/atmel* 1849 1850ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1851M: Bradley Grove <linuxdrivers@attotech.com> 1852L: linux-scsi@vger.kernel.org 1853W: http://www.attotech.com 1854S: Supported 1855F: drivers/scsi/esas2r 1856 1857AUDIT SUBSYSTEM 1858M: Paul Moore <paul@paul-moore.com> 1859M: Eric Paris <eparis@redhat.com> 1860L: linux-audit@redhat.com (moderated for non-subscribers) 1861W: http://people.redhat.com/sgrubb/audit/ 1862T: git git://git.infradead.org/users/pcmoore/audit 1863S: Maintained 1864F: include/linux/audit.h 1865F: include/uapi/linux/audit.h 1866F: kernel/audit* 1867 1868AUXILIARY DISPLAY DRIVERS 1869M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1870W: http://miguelojeda.es/auxdisplay.htm 1871W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1872S: Maintained 1873F: drivers/auxdisplay/ 1874F: include/linux/cfag12864b.h 1875 1876AVR32 ARCHITECTURE 1877M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1878M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1879W: http://www.atmel.com/products/AVR32/ 1880W: http://mirror.egtvedt.no/avr32linux.org/ 1881W: http://avrfreaks.net/ 1882S: Maintained 1883F: arch/avr32/ 1884 1885AVR32/AT32AP MACHINE SUPPORT 1886M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1887M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1888S: Maintained 1889F: arch/avr32/mach-at32ap/ 1890 1891AX.25 NETWORK LAYER 1892M: Ralf Baechle <ralf@linux-mips.org> 1893L: linux-hams@vger.kernel.org 1894W: http://www.linux-ax25.org/ 1895S: Maintained 1896F: include/uapi/linux/ax25.h 1897F: include/net/ax25.h 1898F: net/ax25/ 1899 1900AZ6007 DVB DRIVER 1901M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1902L: linux-media@vger.kernel.org 1903W: http://linuxtv.org 1904T: git git://linuxtv.org/media_tree.git 1905S: Maintained 1906F: drivers/media/usb/dvb-usb-v2/az6007.c 1907 1908AZTECH FM RADIO RECEIVER DRIVER 1909M: Hans Verkuil <hverkuil@xs4all.nl> 1910L: linux-media@vger.kernel.org 1911T: git git://linuxtv.org/media_tree.git 1912W: http://linuxtv.org 1913S: Maintained 1914F: drivers/media/radio/radio-aztech* 1915 1916B43 WIRELESS DRIVER 1917L: linux-wireless@vger.kernel.org 1918L: b43-dev@lists.infradead.org 1919W: http://wireless.kernel.org/en/users/Drivers/b43 1920S: Odd Fixes 1921F: drivers/net/wireless/b43/ 1922 1923B43LEGACY WIRELESS DRIVER 1924M: Larry Finger <Larry.Finger@lwfinger.net> 1925L: linux-wireless@vger.kernel.org 1926L: b43-dev@lists.infradead.org 1927W: http://wireless.kernel.org/en/users/Drivers/b43 1928S: Maintained 1929F: drivers/net/wireless/b43legacy/ 1930 1931BACKLIGHT CLASS/SUBSYSTEM 1932M: Jingoo Han <jg1.han@samsung.com> 1933M: Lee Jones <lee.jones@linaro.org> 1934S: Maintained 1935F: drivers/video/backlight/ 1936F: include/linux/backlight.h 1937 1938BATMAN ADVANCED 1939M: Marek Lindner <mareklindner@neomailbox.ch> 1940M: Simon Wunderlich <sw@simonwunderlich.de> 1941M: Antonio Quartulli <antonio@meshcoding.com> 1942L: b.a.t.m.a.n@lists.open-mesh.org 1943W: http://www.open-mesh.org/ 1944S: Maintained 1945F: net/batman-adv/ 1946 1947BAYCOM/HDLCDRV DRIVERS FOR AX.25 1948M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1949L: linux-hams@vger.kernel.org 1950W: http://www.baycom.org/~tom/ham/ham.html 1951S: Maintained 1952F: drivers/net/hamradio/baycom* 1953 1954BCACHE (BLOCK LAYER CACHE) 1955M: Kent Overstreet <kmo@daterainc.com> 1956L: linux-bcache@vger.kernel.org 1957W: http://bcache.evilpiepirate.org 1958S: Maintained: 1959F: drivers/md/bcache/ 1960 1961BEFS FILE SYSTEM 1962S: Orphan 1963F: Documentation/filesystems/befs.txt 1964F: fs/befs/ 1965 1966BECKHOFF CX5020 ETHERCAT MASTER DRIVER 1967M: Dariusz Marcinkiewicz <reksio@newterm.pl> 1968L: netdev@vger.kernel.org 1969S: Maintained 1970F: drivers/net/ethernet/ec_bhf.c 1971 1972BFS FILE SYSTEM 1973M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1974S: Maintained 1975F: Documentation/filesystems/bfs.txt 1976F: fs/bfs/ 1977F: include/uapi/linux/bfs_fs.h 1978 1979BLACKFIN ARCHITECTURE 1980M: Steven Miao <realmz6@gmail.com> 1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1982T: git git://git.code.sf.net/p/adi-linux/code 1983W: http://blackfin.uclinux.org 1984S: Supported 1985F: arch/blackfin/ 1986 1987BLACKFIN EMAC DRIVER 1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1989W: http://blackfin.uclinux.org 1990S: Supported 1991F: drivers/net/ethernet/adi/ 1992 1993BLACKFIN RTC DRIVER 1994L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1995W: http://blackfin.uclinux.org 1996S: Supported 1997F: drivers/rtc/rtc-bfin.c 1998 1999BLACKFIN SDH DRIVER 2000M: Sonic Zhang <sonic.zhang@analog.com> 2001L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2002W: http://blackfin.uclinux.org 2003S: Supported 2004F: drivers/mmc/host/bfin_sdh.c 2005 2006BLACKFIN SERIAL DRIVER 2007M: Sonic Zhang <sonic.zhang@analog.com> 2008L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2009W: http://blackfin.uclinux.org 2010S: Supported 2011F: drivers/tty/serial/bfin_uart.c 2012 2013BLACKFIN WATCHDOG DRIVER 2014L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2015W: http://blackfin.uclinux.org 2016S: Supported 2017F: drivers/watchdog/bfin_wdt.c 2018 2019BLACKFIN I2C TWI DRIVER 2020M: Sonic Zhang <sonic.zhang@analog.com> 2021L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2022W: http://blackfin.uclinux.org/ 2023S: Supported 2024F: drivers/i2c/busses/i2c-bfin-twi.c 2025 2026BLACKFIN MEDIA DRIVER 2027M: Scott Jiang <scott.jiang.linux@gmail.com> 2028L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2029W: http://blackfin.uclinux.org/ 2030S: Supported 2031F: drivers/media/platform/blackfin/ 2032F: drivers/media/i2c/adv7183* 2033F: drivers/media/i2c/vs6624* 2034 2035BLINKM RGB LED DRIVER 2036M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2037S: Maintained 2038F: drivers/leds/leds-blinkm.c 2039 2040BLOCK LAYER 2041M: Jens Axboe <axboe@kernel.dk> 2042T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2043S: Maintained 2044F: block/ 2045 2046BLOCK2MTD DRIVER 2047M: Joern Engel <joern@lazybastard.org> 2048L: linux-mtd@lists.infradead.org 2049S: Maintained 2050F: drivers/mtd/devices/block2mtd.c 2051 2052BLUETOOTH DRIVERS 2053M: Marcel Holtmann <marcel@holtmann.org> 2054M: Gustavo Padovan <gustavo@padovan.org> 2055M: Johan Hedberg <johan.hedberg@gmail.com> 2056L: linux-bluetooth@vger.kernel.org 2057W: http://www.bluez.org/ 2058T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2059T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2060S: Maintained 2061F: drivers/bluetooth/ 2062 2063BLUETOOTH SUBSYSTEM 2064M: Marcel Holtmann <marcel@holtmann.org> 2065M: Gustavo Padovan <gustavo@padovan.org> 2066M: Johan Hedberg <johan.hedberg@gmail.com> 2067L: linux-bluetooth@vger.kernel.org 2068W: http://www.bluez.org/ 2069T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2070T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2071S: Maintained 2072F: net/bluetooth/ 2073F: include/net/bluetooth/ 2074 2075BONDING DRIVER 2076M: Jay Vosburgh <j.vosburgh@gmail.com> 2077M: Veaceslav Falico <vfalico@gmail.com> 2078M: Andy Gospodarek <gospo@cumulusnetworks.com> 2079L: netdev@vger.kernel.org 2080W: http://sourceforge.net/projects/bonding/ 2081S: Supported 2082F: drivers/net/bonding/ 2083F: include/uapi/linux/if_bonding.h 2084 2085BPF (Safe dynamic programs and tools) 2086M: Alexei Starovoitov <ast@kernel.org> 2087L: netdev@vger.kernel.org 2088L: linux-kernel@vger.kernel.org 2089S: Supported 2090F: kernel/bpf/ 2091 2092BROADCOM B44 10/100 ETHERNET DRIVER 2093M: Gary Zambrano <zambrano@broadcom.com> 2094L: netdev@vger.kernel.org 2095S: Supported 2096F: drivers/net/ethernet/broadcom/b44.* 2097 2098BROADCOM GENET ETHERNET DRIVER 2099M: Florian Fainelli <f.fainelli@gmail.com> 2100L: netdev@vger.kernel.org 2101S: Supported 2102F: drivers/net/ethernet/broadcom/genet/ 2103 2104BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2105M: Sony Chacko <sony.chacko@qlogic.com> 2106M: Dept-HSGLinuxNICDev@qlogic.com 2107L: netdev@vger.kernel.org 2108S: Supported 2109F: drivers/net/ethernet/broadcom/bnx2.* 2110F: drivers/net/ethernet/broadcom/bnx2_* 2111 2112BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2113M: Ariel Elior <ariel.elior@qlogic.com> 2114L: netdev@vger.kernel.org 2115S: Supported 2116F: drivers/net/ethernet/broadcom/bnx2x/ 2117 2118BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2119M: Christian Daudt <bcm@fixthebug.org> 2120M: Florian Fainelli <f.fainelli@gmail.com> 2121L: bcm-kernel-feedback-list@broadcom.com 2122T: git git://github.com/broadcom/mach-bcm 2123S: Maintained 2124F: arch/arm/mach-bcm/ 2125F: arch/arm/boot/dts/bcm113* 2126F: arch/arm/boot/dts/bcm216* 2127F: arch/arm/boot/dts/bcm281* 2128F: arch/arm/configs/bcm_defconfig 2129F: drivers/mmc/host/sdhci-bcm-kona.c 2130F: drivers/clocksource/bcm_kona_timer.c 2131 2132BROADCOM BCM2835 ARM ARCHITECTURE 2133M: Stephen Warren <swarren@wwwdotorg.org> 2134M: Lee Jones <lee@kernel.org> 2135L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2136T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2137S: Maintained 2138N: bcm2835 2139 2140BROADCOM BCM33XX MIPS ARCHITECTURE 2141M: Kevin Cernekee <cernekee@gmail.com> 2142L: linux-mips@linux-mips.org 2143S: Maintained 2144F: arch/mips/bcm3384/* 2145F: arch/mips/include/asm/mach-bcm3384/* 2146F: arch/mips/kernel/*bmips* 2147 2148BROADCOM BCM5301X ARM ARCHITECTURE 2149M: Hauke Mehrtens <hauke@hauke-m.de> 2150L: linux-arm-kernel@lists.infradead.org 2151S: Maintained 2152F: arch/arm/mach-bcm/bcm_5301x.c 2153F: arch/arm/boot/dts/bcm5301x.dtsi 2154F: arch/arm/boot/dts/bcm470* 2155 2156BROADCOM BCM63XX ARM ARCHITECTURE 2157M: Florian Fainelli <f.fainelli@gmail.com> 2158L: linux-arm-kernel@lists.infradead.org 2159T: git git://github.com/broadcom/arm-bcm63xx.git 2160S: Maintained 2161F: arch/arm/mach-bcm/bcm63xx.c 2162F: arch/arm/include/debug/bcm63xx.S 2163 2164BROADCOM BCM63XX/BCM33XX UDC DRIVER 2165M: Kevin Cernekee <cernekee@gmail.com> 2166L: linux-usb@vger.kernel.org 2167S: Maintained 2168F: drivers/usb/gadget/udc/bcm63xx_udc.* 2169 2170BROADCOM BCM7XXX ARM ARCHITECTURE 2171M: Marc Carino <marc.ceeeee@gmail.com> 2172M: Brian Norris <computersforpeace@gmail.com> 2173M: Gregory Fong <gregory.0xf0@gmail.com> 2174M: Florian Fainelli <f.fainelli@gmail.com> 2175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2176T: git git://github.com/broadcom/stblinux.git 2177S: Maintained 2178F: arch/arm/mach-bcm/*brcmstb* 2179F: arch/arm/boot/dts/bcm7*.dts* 2180F: drivers/bus/brcmstb_gisb.c 2181 2182BROADCOM BMIPS MIPS ARCHITECTURE 2183M: Kevin Cernekee <cernekee@gmail.com> 2184M: Florian Fainelli <f.fainelli@gmail.com> 2185L: linux-mips@linux-mips.org 2186T: git git://github.com/broadcom/stblinux.git 2187S: Maintained 2188F: arch/mips/bmips/* 2189F: arch/mips/include/asm/mach-bmips/* 2190F: arch/mips/kernel/*bmips* 2191F: arch/mips/boot/dts/bcm*.dts* 2192F: drivers/irqchip/irq-bcm7* 2193F: drivers/irqchip/irq-brcmstb* 2194 2195BROADCOM TG3 GIGABIT ETHERNET DRIVER 2196M: Prashant Sreedharan <prashant@broadcom.com> 2197M: Michael Chan <mchan@broadcom.com> 2198L: netdev@vger.kernel.org 2199S: Supported 2200F: drivers/net/ethernet/broadcom/tg3.* 2201 2202BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2203M: Brett Rudley <brudley@broadcom.com> 2204M: Arend van Spriel <arend@broadcom.com> 2205M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2206M: Hante Meuleman <meuleman@broadcom.com> 2207L: linux-wireless@vger.kernel.org 2208L: brcm80211-dev-list@broadcom.com 2209S: Supported 2210F: drivers/net/wireless/brcm80211/ 2211 2212BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2213M: QLogic-Storage-Upstream@qlogic.com 2214L: linux-scsi@vger.kernel.org 2215S: Supported 2216F: drivers/scsi/bnx2fc/ 2217 2218BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2219M: QLogic-Storage-Upstream@qlogic.com 2220L: linux-scsi@vger.kernel.org 2221S: Supported 2222F: drivers/scsi/bnx2i/ 2223 2224BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2225M: Ray Jui <rjui@broadcom.com> 2226M: Scott Branden <sbranden@broadcom.com> 2227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2228L: bcm-kernel-feedback-list@broadcom.com 2229T: git git://github.com/broadcom/cygnus-linux.git 2230S: Maintained 2231N: iproc 2232N: cygnus 2233N: bcm9113* 2234N: bcm9583* 2235N: bcm583* 2236N: bcm113* 2237 2238BROADCOM KONA GPIO DRIVER 2239M: Ray Jui <rjui@broadcom.com> 2240L: bcm-kernel-feedback-list@broadcom.com 2241S: Supported 2242F: drivers/gpio/gpio-bcm-kona.c 2243F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt 2244 2245BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2246M: Rafał Miłecki <zajec5@gmail.com> 2247L: linux-wireless@vger.kernel.org 2248S: Maintained 2249F: drivers/bcma/ 2250F: include/linux/bcma/ 2251 2252BROADCOM SYSTEMPORT ETHERNET DRIVER 2253M: Florian Fainelli <f.fainelli@gmail.com> 2254L: netdev@vger.kernel.org 2255S: Supported 2256F: drivers/net/ethernet/broadcom/bcmsysport.* 2257 2258BROCADE BFA FC SCSI DRIVER 2259M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2260M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2261L: linux-scsi@vger.kernel.org 2262S: Supported 2263F: drivers/scsi/bfa/ 2264 2265BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2266M: Rasesh Mody <rasesh.mody@qlogic.com> 2267L: netdev@vger.kernel.org 2268S: Supported 2269F: drivers/net/ethernet/brocade/bna/ 2270 2271BSG (block layer generic sg v4 driver) 2272M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2273L: linux-scsi@vger.kernel.org 2274S: Supported 2275F: block/bsg.c 2276F: include/linux/bsg.h 2277F: include/uapi/linux/bsg.h 2278 2279BT87X AUDIO DRIVER 2280M: Clemens Ladisch <clemens@ladisch.de> 2281L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2282T: git git://git.alsa-project.org/alsa-kernel.git 2283S: Maintained 2284F: Documentation/sound/alsa/Bt87x.txt 2285F: sound/pci/bt87x.c 2286 2287BT8XXGPIO DRIVER 2288M: Michael Buesch <m@bues.ch> 2289W: http://bu3sch.de/btgpio.php 2290S: Maintained 2291F: drivers/gpio/gpio-bt8xx.c 2292 2293BTRFS FILE SYSTEM 2294M: Chris Mason <clm@fb.com> 2295M: Josef Bacik <jbacik@fb.com> 2296M: David Sterba <dsterba@suse.cz> 2297L: linux-btrfs@vger.kernel.org 2298W: http://btrfs.wiki.kernel.org/ 2299Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2300T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2301S: Maintained 2302F: Documentation/filesystems/btrfs.txt 2303F: fs/btrfs/ 2304 2305BTTV VIDEO4LINUX DRIVER 2306M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2307L: linux-media@vger.kernel.org 2308W: http://linuxtv.org 2309T: git git://linuxtv.org/media_tree.git 2310S: Odd fixes 2311F: Documentation/video4linux/bttv/ 2312F: drivers/media/pci/bt8xx/bttv* 2313 2314BUSLOGIC SCSI DRIVER 2315M: Khalid Aziz <khalid@gonehiking.org> 2316L: linux-scsi@vger.kernel.org 2317S: Maintained 2318F: drivers/scsi/BusLogic.* 2319F: drivers/scsi/FlashPoint.* 2320 2321C-MEDIA CMI8788 DRIVER 2322M: Clemens Ladisch <clemens@ladisch.de> 2323L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2324T: git git://git.alsa-project.org/alsa-kernel.git 2325S: Maintained 2326F: sound/pci/oxygen/ 2327 2328C6X ARCHITECTURE 2329M: Mark Salter <msalter@redhat.com> 2330M: Aurelien Jacquiot <a-jacquiot@ti.com> 2331L: linux-c6x-dev@linux-c6x.org 2332W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2333S: Maintained 2334F: arch/c6x/ 2335 2336CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2337M: David Howells <dhowells@redhat.com> 2338L: linux-cachefs@redhat.com 2339S: Supported 2340F: Documentation/filesystems/caching/cachefiles.txt 2341F: fs/cachefiles/ 2342 2343CADET FM/AM RADIO RECEIVER DRIVER 2344M: Hans Verkuil <hverkuil@xs4all.nl> 2345L: linux-media@vger.kernel.org 2346T: git git://linuxtv.org/media_tree.git 2347W: http://linuxtv.org 2348S: Maintained 2349F: drivers/media/radio/radio-cadet* 2350 2351CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2352M: Jonathan Corbet <corbet@lwn.net> 2353L: linux-media@vger.kernel.org 2354T: git git://linuxtv.org/media_tree.git 2355S: Maintained 2356F: Documentation/video4linux/cafe_ccic 2357F: drivers/media/platform/marvell-ccic/ 2358 2359CAIF NETWORK LAYER 2360M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2361L: netdev@vger.kernel.org 2362S: Supported 2363F: Documentation/networking/caif/ 2364F: drivers/net/caif/ 2365F: include/uapi/linux/caif/ 2366F: include/net/caif/ 2367F: net/caif/ 2368 2369CALGARY x86-64 IOMMU 2370M: Muli Ben-Yehuda <muli@il.ibm.com> 2371M: "Jon D. Mason" <jdmason@kudzu.us> 2372L: discuss@x86-64.org 2373S: Maintained 2374F: arch/x86/kernel/pci-calgary_64.c 2375F: arch/x86/kernel/tce_64.c 2376F: arch/x86/include/asm/calgary.h 2377F: arch/x86/include/asm/tce.h 2378 2379CAN NETWORK LAYER 2380M: Oliver Hartkopp <socketcan@hartkopp.net> 2381M: Marc Kleine-Budde <mkl@pengutronix.de> 2382L: linux-can@vger.kernel.org 2383W: https://github.com/linux-can 2384T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2385T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2386S: Maintained 2387F: Documentation/networking/can.txt 2388F: net/can/ 2389F: include/linux/can/core.h 2390F: include/uapi/linux/can.h 2391F: include/uapi/linux/can/bcm.h 2392F: include/uapi/linux/can/raw.h 2393F: include/uapi/linux/can/gw.h 2394 2395CAN NETWORK DRIVERS 2396M: Wolfgang Grandegger <wg@grandegger.com> 2397M: Marc Kleine-Budde <mkl@pengutronix.de> 2398L: linux-can@vger.kernel.org 2399W: https://github.com/linux-can 2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2401T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2402S: Maintained 2403F: drivers/net/can/ 2404F: include/linux/can/dev.h 2405F: include/linux/can/platform/ 2406F: include/uapi/linux/can/error.h 2407F: include/uapi/linux/can/netlink.h 2408 2409CAPABILITIES 2410M: Serge Hallyn <serge.hallyn@canonical.com> 2411L: linux-security-module@vger.kernel.org 2412S: Supported 2413F: include/linux/capability.h 2414F: include/uapi/linux/capability.h 2415F: security/capability.c 2416F: security/commoncap.c 2417F: kernel/capability.c 2418 2419CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2420M: Kevin Tsai <ktsai@capellamicro.com> 2421S: Maintained 2422F: drivers/iio/light/cm* 2423F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2424 2425CC2520 IEEE-802.15.4 RADIO DRIVER 2426M: Varka Bhadram <varkabhadram@gmail.com> 2427L: linux-wpan@vger.kernel.org 2428S: Maintained 2429F: drivers/net/ieee802154/cc2520.c 2430F: include/linux/spi/cc2520.h 2431F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2432 2433CELL BROADBAND ENGINE ARCHITECTURE 2434M: Arnd Bergmann <arnd@arndb.de> 2435L: linuxppc-dev@lists.ozlabs.org 2436L: cbe-oss-dev@lists.ozlabs.org 2437W: http://www.ibm.com/developerworks/power/cell/ 2438S: Supported 2439F: arch/powerpc/include/asm/cell*.h 2440F: arch/powerpc/include/asm/spu*.h 2441F: arch/powerpc/include/uapi/asm/spu*.h 2442F: arch/powerpc/oprofile/*cell* 2443F: arch/powerpc/platforms/cell/ 2444 2445CEPH DISTRIBUTED FILE SYSTEM CLIENT 2446M: Yan, Zheng <zyan@redhat.com> 2447M: Sage Weil <sage@redhat.com> 2448L: ceph-devel@vger.kernel.org 2449W: http://ceph.com/ 2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2451S: Supported 2452F: Documentation/filesystems/ceph.txt 2453F: fs/ceph/ 2454F: net/ceph/ 2455F: include/linux/ceph/ 2456F: include/linux/crush/ 2457 2458CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2459L: linux-usb@vger.kernel.org 2460S: Orphan 2461F: Documentation/usb/WUSB-Design-overview.txt 2462F: Documentation/usb/wusb-cbaf 2463F: drivers/usb/host/hwa-hc.c 2464F: drivers/usb/host/whci/ 2465F: drivers/usb/wusbcore/ 2466F: include/linux/usb/wusb* 2467 2468CFAG12864B LCD DRIVER 2469M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2470W: http://miguelojeda.es/auxdisplay.htm 2471W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2472S: Maintained 2473F: drivers/auxdisplay/cfag12864b.c 2474F: include/linux/cfag12864b.h 2475 2476CFAG12864BFB LCD FRAMEBUFFER DRIVER 2477M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2478W: http://miguelojeda.es/auxdisplay.htm 2479W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2480S: Maintained 2481F: drivers/auxdisplay/cfag12864bfb.c 2482F: include/linux/cfag12864b.h 2483 2484CFG80211 and NL80211 2485M: Johannes Berg <johannes@sipsolutions.net> 2486L: linux-wireless@vger.kernel.org 2487W: http://wireless.kernel.org/ 2488T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2490S: Maintained 2491F: include/uapi/linux/nl80211.h 2492F: include/net/cfg80211.h 2493F: net/wireless/* 2494X: net/wireless/wext* 2495 2496CHAR and MISC DRIVERS 2497M: Arnd Bergmann <arnd@arndb.de> 2498M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2499T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2500S: Supported 2501F: drivers/char/* 2502F: drivers/misc/* 2503F: include/linux/miscdevice.h 2504 2505CHECKPATCH 2506M: Andy Whitcroft <apw@canonical.com> 2507M: Joe Perches <joe@perches.com> 2508S: Maintained 2509F: scripts/checkpatch.pl 2510 2511CHINESE DOCUMENTATION 2512M: Harry Wei <harryxiyou@gmail.com> 2513L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2514L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2515S: Maintained 2516F: Documentation/zh_CN/ 2517 2518CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2519M: Peter Chen <Peter.Chen@freescale.com> 2520T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2521L: linux-usb@vger.kernel.org 2522S: Maintained 2523F: drivers/usb/chipidea/ 2524 2525CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2526M: Hans de Goede <hdegoede@redhat.com> 2527L: linux-input@vger.kernel.org 2528S: Maintained 2529F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2530F: drivers/input/touchscreen/chipone_icn8318.c 2531 2532CHROME HARDWARE PLATFORM SUPPORT 2533M: Olof Johansson <olof@lixom.net> 2534S: Maintained 2535F: drivers/platform/chrome/ 2536 2537CISCO VIC ETHERNET NIC DRIVER 2538M: Christian Benvenuti <benve@cisco.com> 2539M: Sujith Sankar <ssujith@cisco.com> 2540M: Govindarajulu Varadarajan <_govind@gmx.com> 2541M: Neel Patel <neepatel@cisco.com> 2542S: Supported 2543F: drivers/net/ethernet/cisco/enic/ 2544 2545CISCO VIC LOW LATENCY NIC DRIVER 2546M: Upinder Malhi <umalhi@cisco.com> 2547S: Supported 2548F: drivers/infiniband/hw/usnic 2549 2550CIRRUS LOGIC EP93XX ETHERNET DRIVER 2551M: Hartley Sweeten <hsweeten@visionengravers.com> 2552L: netdev@vger.kernel.org 2553S: Maintained 2554F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2555 2556CIRRUS LOGIC AUDIO CODEC DRIVERS 2557M: Brian Austin <brian.austin@cirrus.com> 2558M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2559L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2560S: Maintained 2561F: sound/soc/codecs/cs* 2562 2563CLEANCACHE API 2564M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2565L: linux-kernel@vger.kernel.org 2566S: Maintained 2567F: mm/cleancache.c 2568F: include/linux/cleancache.h 2569 2570CLK API 2571M: Russell King <linux@arm.linux.org.uk> 2572L: linux-clk@vger.kernel.org 2573S: Maintained 2574F: include/linux/clk.h 2575 2576CLOCKSOURCE, CLOCKEVENT DRIVERS 2577M: Daniel Lezcano <daniel.lezcano@linaro.org> 2578M: Thomas Gleixner <tglx@linutronix.de> 2579L: linux-kernel@vger.kernel.org 2580T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2581S: Supported 2582F: drivers/clocksource 2583 2584CISCO FCOE HBA DRIVER 2585M: Hiral Patel <hiralpat@cisco.com> 2586M: Suma Ramars <sramars@cisco.com> 2587M: Brian Uchino <buchino@cisco.com> 2588L: linux-scsi@vger.kernel.org 2589S: Supported 2590F: drivers/scsi/fnic/ 2591 2592CMPC ACPI DRIVER 2593M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2594M: Daniel Oliveira Nascimento <don@syst.com.br> 2595L: platform-driver-x86@vger.kernel.org 2596S: Supported 2597F: drivers/platform/x86/classmate-laptop.c 2598 2599COCCINELLE/Semantic Patches (SmPL) 2600M: Julia Lawall <Julia.Lawall@lip6.fr> 2601M: Gilles Muller <Gilles.Muller@lip6.fr> 2602M: Nicolas Palix <nicolas.palix@imag.fr> 2603M: Michal Marek <mmarek@suse.cz> 2604L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2605T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2606W: http://coccinelle.lip6.fr/ 2607S: Supported 2608F: Documentation/coccinelle.txt 2609F: scripts/coccinelle/ 2610F: scripts/coccicheck 2611 2612CODA FILE SYSTEM 2613M: Jan Harkes <jaharkes@cs.cmu.edu> 2614M: coda@cs.cmu.edu 2615L: codalist@coda.cs.cmu.edu 2616W: http://www.coda.cs.cmu.edu/ 2617S: Maintained 2618F: Documentation/filesystems/coda.txt 2619F: fs/coda/ 2620F: include/linux/coda*.h 2621F: include/uapi/linux/coda*.h 2622 2623CODA V4L2 MEM2MEM DRIVER 2624M: Philipp Zabel <p.zabel@pengutronix.de> 2625L: linux-media@vger.kernel.org 2626S: Maintained 2627F: Documentation/devicetree/bindings/media/coda.txt 2628F: drivers/media/platform/coda/ 2629 2630COMMON CLK FRAMEWORK 2631M: Mike Turquette <mturquette@linaro.org> 2632M: Stephen Boyd <sboyd@codeaurora.org> 2633L: linux-clk@vger.kernel.org 2634T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2635S: Maintained 2636F: drivers/clk/ 2637X: drivers/clk/clkdev.c 2638F: include/linux/clk-pr* 2639F: include/linux/clk/ 2640 2641COMMON INTERNET FILE SYSTEM (CIFS) 2642M: Steve French <sfrench@samba.org> 2643L: linux-cifs@vger.kernel.org 2644L: samba-technical@lists.samba.org (moderated for non-subscribers) 2645W: http://linux-cifs.samba.org/ 2646T: git git://git.samba.org/sfrench/cifs-2.6.git 2647S: Supported 2648F: Documentation/filesystems/cifs/ 2649F: fs/cifs/ 2650 2651COMPACTPCI HOTPLUG CORE 2652M: Scott Murray <scott@spiteful.org> 2653L: linux-pci@vger.kernel.org 2654S: Maintained 2655F: drivers/pci/hotplug/cpci_hotplug* 2656 2657COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2658M: Scott Murray <scott@spiteful.org> 2659L: linux-pci@vger.kernel.org 2660S: Maintained 2661F: drivers/pci/hotplug/cpcihp_zt5550.* 2662 2663COMPACTPCI HOTPLUG GENERIC DRIVER 2664M: Scott Murray <scott@spiteful.org> 2665L: linux-pci@vger.kernel.org 2666S: Maintained 2667F: drivers/pci/hotplug/cpcihp_generic.c 2668 2669COMPAL LAPTOP SUPPORT 2670M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2671L: platform-driver-x86@vger.kernel.org 2672S: Maintained 2673F: drivers/platform/x86/compal-laptop.c 2674 2675CONEXANT ACCESSRUNNER USB DRIVER 2676M: Simon Arlott <cxacru@fire.lp0.eu> 2677L: accessrunner-general@lists.sourceforge.net 2678W: http://accessrunner.sourceforge.net/ 2679S: Maintained 2680F: drivers/usb/atm/cxacru.c 2681 2682CONFIGFS 2683M: Joel Becker <jlbec@evilplan.org> 2684T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2685S: Supported 2686F: fs/configfs/ 2687F: include/linux/configfs.h 2688 2689CONNECTOR 2690M: Evgeniy Polyakov <zbr@ioremap.net> 2691L: netdev@vger.kernel.org 2692S: Maintained 2693F: drivers/connector/ 2694 2695CONTROL GROUP (CGROUP) 2696M: Tejun Heo <tj@kernel.org> 2697M: Li Zefan <lizefan@huawei.com> 2698L: cgroups@vger.kernel.org 2699T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2700S: Maintained 2701F: Documentation/cgroups/ 2702F: include/linux/cgroup* 2703F: kernel/cgroup* 2704 2705CONTROL GROUP - CPUSET 2706M: Li Zefan <lizefan@huawei.com> 2707L: cgroups@vger.kernel.org 2708W: http://www.bullopensource.org/cpuset/ 2709W: http://oss.sgi.com/projects/cpusets/ 2710T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2711S: Maintained 2712F: Documentation/cgroups/cpusets.txt 2713F: include/linux/cpuset.h 2714F: kernel/cpuset.c 2715 2716CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2717M: Johannes Weiner <hannes@cmpxchg.org> 2718M: Michal Hocko <mhocko@suse.cz> 2719L: cgroups@vger.kernel.org 2720L: linux-mm@kvack.org 2721S: Maintained 2722F: mm/memcontrol.c 2723F: mm/swap_cgroup.c 2724 2725CORETEMP HARDWARE MONITORING DRIVER 2726M: Fenghua Yu <fenghua.yu@intel.com> 2727L: lm-sensors@lm-sensors.org 2728S: Maintained 2729F: Documentation/hwmon/coretemp 2730F: drivers/hwmon/coretemp.c 2731 2732COSA/SRP SYNC SERIAL DRIVER 2733M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2734W: http://www.fi.muni.cz/~kas/cosa/ 2735S: Maintained 2736F: drivers/net/wan/cosa* 2737 2738CPMAC ETHERNET DRIVER 2739M: Florian Fainelli <florian@openwrt.org> 2740L: netdev@vger.kernel.org 2741S: Maintained 2742F: drivers/net/ethernet/ti/cpmac.c 2743 2744CPU FREQUENCY DRIVERS 2745M: Rafael J. Wysocki <rjw@rjwysocki.net> 2746M: Viresh Kumar <viresh.kumar@linaro.org> 2747L: linux-pm@vger.kernel.org 2748S: Maintained 2749T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2750T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2751F: drivers/cpufreq/ 2752F: include/linux/cpufreq.h 2753 2754CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2755M: Viresh Kumar <viresh.kumar@linaro.org> 2756M: Sudeep Holla <sudeep.holla@arm.com> 2757L: linux-pm@vger.kernel.org 2758W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2759S: Maintained 2760F: drivers/cpufreq/arm_big_little.h 2761F: drivers/cpufreq/arm_big_little.c 2762F: drivers/cpufreq/arm_big_little_dt.c 2763 2764CPUIDLE DRIVER - ARM BIG LITTLE 2765M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2766M: Daniel Lezcano <daniel.lezcano@linaro.org> 2767L: linux-pm@vger.kernel.org 2768L: linux-arm-kernel@lists.infradead.org 2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2770S: Maintained 2771F: drivers/cpuidle/cpuidle-big_little.c 2772 2773CPUIDLE DRIVER - ARM EXYNOS 2774M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2775M: Daniel Lezcano <daniel.lezcano@linaro.org> 2776M: Kukjin Kim <kgene@kernel.org> 2777L: linux-pm@vger.kernel.org 2778L: linux-samsung-soc@vger.kernel.org 2779S: Supported 2780F: drivers/cpuidle/cpuidle-exynos.c 2781F: arch/arm/mach-exynos/pm.c 2782 2783CPUIDLE DRIVERS 2784M: Rafael J. Wysocki <rjw@rjwysocki.net> 2785M: Daniel Lezcano <daniel.lezcano@linaro.org> 2786L: linux-pm@vger.kernel.org 2787S: Maintained 2788T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2789F: drivers/cpuidle/* 2790F: include/linux/cpuidle.h 2791 2792CPUID/MSR DRIVER 2793M: "H. Peter Anvin" <hpa@zytor.com> 2794S: Maintained 2795F: arch/x86/kernel/cpuid.c 2796F: arch/x86/kernel/msr.c 2797 2798CPU POWER MONITORING SUBSYSTEM 2799M: Thomas Renninger <trenn@suse.de> 2800L: linux-pm@vger.kernel.org 2801S: Maintained 2802F: tools/power/cpupower/ 2803 2804CRAMFS FILESYSTEM 2805W: http://sourceforge.net/projects/cramfs/ 2806S: Orphan / Obsolete 2807F: Documentation/filesystems/cramfs.txt 2808F: fs/cramfs/ 2809 2810CRIS PORT 2811M: Mikael Starvik <starvik@axis.com> 2812M: Jesper Nilsson <jesper.nilsson@axis.com> 2813L: linux-cris-kernel@axis.com 2814W: http://developer.axis.com 2815S: Maintained 2816F: arch/cris/ 2817F: drivers/tty/serial/crisv10.* 2818 2819CRYPTO API 2820M: Herbert Xu <herbert@gondor.apana.org.au> 2821M: "David S. Miller" <davem@davemloft.net> 2822L: linux-crypto@vger.kernel.org 2823T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2824S: Maintained 2825F: Documentation/crypto/ 2826F: Documentation/DocBook/crypto-API.tmpl 2827F: arch/*/crypto/ 2828F: crypto/ 2829F: drivers/crypto/ 2830F: include/crypto/ 2831 2832CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2833M: Neil Horman <nhorman@tuxdriver.com> 2834L: linux-crypto@vger.kernel.org 2835S: Maintained 2836F: crypto/ansi_cprng.c 2837F: crypto/rng.c 2838 2839CS5535 Audio ALSA driver 2840M: Jaya Kumar <jayakumar.alsa@gmail.com> 2841S: Maintained 2842F: sound/pci/cs5535audio/ 2843 2844CW1200 WLAN driver 2845M: Solomon Peachy <pizza@shaftnet.org> 2846S: Maintained 2847F: drivers/net/wireless/cw1200/ 2848 2849CX18 VIDEO4LINUX DRIVER 2850M: Andy Walls <awalls@md.metrocast.net> 2851L: ivtv-devel@ivtvdriver.org (subscribers-only) 2852L: linux-media@vger.kernel.org 2853T: git git://linuxtv.org/media_tree.git 2854W: http://linuxtv.org 2855W: http://www.ivtvdriver.org/index.php/Cx18 2856S: Maintained 2857F: Documentation/video4linux/cx18.txt 2858F: drivers/media/pci/cx18/ 2859F: include/uapi/linux/ivtv* 2860 2861CX2341X MPEG ENCODER HELPER MODULE 2862M: Hans Verkuil <hverkuil@xs4all.nl> 2863L: linux-media@vger.kernel.org 2864T: git git://linuxtv.org/media_tree.git 2865W: http://linuxtv.org 2866S: Maintained 2867F: drivers/media/common/cx2341x* 2868F: include/media/cx2341x* 2869 2870CX88 VIDEO4LINUX DRIVER 2871M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2872L: linux-media@vger.kernel.org 2873W: http://linuxtv.org 2874T: git git://linuxtv.org/media_tree.git 2875S: Odd fixes 2876F: Documentation/video4linux/cx88/ 2877F: drivers/media/pci/cx88/ 2878 2879CXD2820R MEDIA DRIVER 2880M: Antti Palosaari <crope@iki.fi> 2881L: linux-media@vger.kernel.org 2882W: http://linuxtv.org/ 2883W: http://palosaari.fi/linux/ 2884Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2885T: git git://linuxtv.org/anttip/media_tree.git 2886S: Maintained 2887F: drivers/media/dvb-frontends/cxd2820r* 2888 2889CXGB3 ETHERNET DRIVER (CXGB3) 2890M: Santosh Raspatur <santosh@chelsio.com> 2891L: netdev@vger.kernel.org 2892W: http://www.chelsio.com 2893S: Supported 2894F: drivers/net/ethernet/chelsio/cxgb3/ 2895 2896CXGB3 ISCSI DRIVER (CXGB3I) 2897M: Karen Xie <kxie@chelsio.com> 2898L: linux-scsi@vger.kernel.org 2899W: http://www.chelsio.com 2900S: Supported 2901F: drivers/scsi/cxgbi/cxgb3i 2902 2903CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 2904M: Steve Wise <swise@chelsio.com> 2905L: linux-rdma@vger.kernel.org 2906W: http://www.openfabrics.org 2907S: Supported 2908F: drivers/infiniband/hw/cxgb3/ 2909 2910CXGB4 ETHERNET DRIVER (CXGB4) 2911M: Hariprasad S <hariprasad@chelsio.com> 2912L: netdev@vger.kernel.org 2913W: http://www.chelsio.com 2914S: Supported 2915F: drivers/net/ethernet/chelsio/cxgb4/ 2916 2917CXGB4 ISCSI DRIVER (CXGB4I) 2918M: Karen Xie <kxie@chelsio.com> 2919L: linux-scsi@vger.kernel.org 2920W: http://www.chelsio.com 2921S: Supported 2922F: drivers/scsi/cxgbi/cxgb4i 2923 2924CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 2925M: Steve Wise <swise@chelsio.com> 2926L: linux-rdma@vger.kernel.org 2927W: http://www.openfabrics.org 2928S: Supported 2929F: drivers/infiniband/hw/cxgb4/ 2930 2931CXGB4VF ETHERNET DRIVER (CXGB4VF) 2932M: Casey Leedom <leedom@chelsio.com> 2933L: netdev@vger.kernel.org 2934W: http://www.chelsio.com 2935S: Supported 2936F: drivers/net/ethernet/chelsio/cxgb4vf/ 2937 2938CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 2939M: Ian Munsie <imunsie@au1.ibm.com> 2940M: Michael Neuling <mikey@neuling.org> 2941L: linuxppc-dev@lists.ozlabs.org 2942S: Supported 2943F: drivers/misc/cxl/ 2944F: include/misc/cxl.h 2945F: include/uapi/misc/cxl.h 2946F: Documentation/powerpc/cxl.txt 2947F: Documentation/powerpc/cxl.txt 2948F: Documentation/ABI/testing/sysfs-class-cxl 2949 2950STMMAC ETHERNET DRIVER 2951M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2952L: netdev@vger.kernel.org 2953W: http://www.stlinux.com 2954S: Supported 2955F: drivers/net/ethernet/stmicro/stmmac/ 2956 2957CYBERPRO FB DRIVER 2958M: Russell King <linux@arm.linux.org.uk> 2959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2960W: http://www.arm.linux.org.uk/ 2961S: Maintained 2962F: drivers/video/fbdev/cyber2000fb.* 2963 2964CYCLADES ASYNC MUX DRIVER 2965W: http://www.cyclades.com/ 2966S: Orphan 2967F: drivers/tty/cyclades.c 2968F: include/linux/cyclades.h 2969F: include/uapi/linux/cyclades.h 2970 2971CYCLADES PC300 DRIVER 2972W: http://www.cyclades.com/ 2973S: Orphan 2974F: drivers/net/wan/pc300* 2975 2976CYPRESS_FIRMWARE MEDIA DRIVER 2977M: Antti Palosaari <crope@iki.fi> 2978L: linux-media@vger.kernel.org 2979W: http://linuxtv.org/ 2980W: http://palosaari.fi/linux/ 2981Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2982T: git git://linuxtv.org/anttip/media_tree.git 2983S: Maintained 2984F: drivers/media/common/cypress_firmware* 2985 2986CYTTSP TOUCHSCREEN DRIVER 2987M: Ferruh Yigit <fery@cypress.com> 2988L: linux-input@vger.kernel.org 2989S: Supported 2990F: drivers/input/touchscreen/cyttsp* 2991F: include/linux/input/cyttsp.h 2992 2993DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 2994M: Joshua Kinard <kumba@gentoo.org> 2995S: Maintained 2996F: drivers/rtc/rtc-ds1685.c 2997F: include/linux/rtc/ds1685.h 2998 2999DAMA SLAVE for AX.25 3000M: Joerg Reuter <jreuter@yaina.de> 3001W: http://yaina.de/jreuter/ 3002W: http://www.qsl.net/dl1bke/ 3003L: linux-hams@vger.kernel.org 3004S: Maintained 3005F: net/ax25/af_ax25.c 3006F: net/ax25/ax25_dev.c 3007F: net/ax25/ax25_ds_* 3008F: net/ax25/ax25_in.c 3009F: net/ax25/ax25_out.c 3010F: net/ax25/ax25_timer.c 3011F: net/ax25/sysctl_net_ax25.c 3012 3013DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3014L: netdev@vger.kernel.org 3015S: Orphan 3016F: Documentation/networking/dmfe.txt 3017F: drivers/net/ethernet/dec/tulip/dmfe.c 3018 3019DC390/AM53C974 SCSI driver 3020M: Hannes Reinecke <hare@suse.de> 3021L: linux-scsi@vger.kernel.org 3022S: Maintained 3023F: drivers/scsi/am53c974.c 3024 3025DC395x SCSI driver 3026M: Oliver Neukum <oliver@neukum.org> 3027M: Ali Akcaagac <aliakc@web.de> 3028M: Jamie Lenehan <lenehan@twibble.org> 3029L: dc395x@twibble.org 3030W: http://twibble.org/dist/dc395x/ 3031W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3032S: Maintained 3033F: Documentation/scsi/dc395x.txt 3034F: drivers/scsi/dc395x.* 3035 3036DCCP PROTOCOL 3037M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3038L: dccp@vger.kernel.org 3039W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3040S: Maintained 3041F: include/linux/dccp.h 3042F: include/uapi/linux/dccp.h 3043F: include/linux/tfrc.h 3044F: net/dccp/ 3045 3046DECnet NETWORK LAYER 3047W: http://linux-decnet.sourceforge.net 3048L: linux-decnet-user@lists.sourceforge.net 3049S: Orphan 3050F: Documentation/networking/decnet.txt 3051F: net/decnet/ 3052 3053DECSTATION PLATFORM SUPPORT 3054M: "Maciej W. Rozycki" <macro@linux-mips.org> 3055L: linux-mips@linux-mips.org 3056W: http://www.linux-mips.org/wiki/DECstation 3057S: Maintained 3058F: arch/mips/dec/ 3059F: arch/mips/include/asm/dec/ 3060F: arch/mips/include/asm/mach-dec/ 3061 3062DEFXX FDDI NETWORK DRIVER 3063M: "Maciej W. Rozycki" <macro@linux-mips.org> 3064S: Maintained 3065F: drivers/net/fddi/defxx.* 3066 3067DELL LAPTOP DRIVER 3068M: Matthew Garrett <mjg59@srcf.ucam.org> 3069M: Pali Rohár <pali.rohar@gmail.com> 3070L: platform-driver-x86@vger.kernel.org 3071S: Maintained 3072F: drivers/platform/x86/dell-laptop.c 3073 3074DELL LAPTOP FREEFALL DRIVER 3075M: Pali Rohár <pali.rohar@gmail.com> 3076S: Maintained 3077F: drivers/platform/x86/dell-smo8800.c 3078 3079DELL LAPTOP SMM DRIVER 3080M: Guenter Roeck <linux@roeck-us.net> 3081S: Maintained 3082F: drivers/char/i8k.c 3083F: include/uapi/linux/i8k.h 3084 3085DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3086M: Doug Warzecha <Douglas_Warzecha@dell.com> 3087S: Maintained 3088F: Documentation/dcdbas.txt 3089F: drivers/firmware/dcdbas.* 3090 3091DELL WMI EXTRAS DRIVER 3092M: Matthew Garrett <mjg59@srcf.ucam.org> 3093M: Pali Rohár <pali.rohar@gmail.com> 3094S: Maintained 3095F: drivers/platform/x86/dell-wmi.c 3096 3097DESIGNWARE USB2 DRD IP DRIVER 3098M: John Youn <johnyoun@synopsys.com> 3099L: linux-usb@vger.kernel.org 3100T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3101S: Maintained 3102F: drivers/usb/dwc2/ 3103 3104DESIGNWARE USB3 DRD IP DRIVER 3105M: Felipe Balbi <balbi@ti.com> 3106L: linux-usb@vger.kernel.org 3107L: linux-omap@vger.kernel.org 3108T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3109S: Maintained 3110F: drivers/usb/dwc3/ 3111 3112DEVICE COREDUMP (DEV_COREDUMP) 3113M: Johannes Berg <johannes@sipsolutions.net> 3114L: linux-kernel@vger.kernel.org 3115S: Maintained 3116F: drivers/base/devcoredump.c 3117F: include/linux/devcoredump.h 3118 3119DEVICE FREQUENCY (DEVFREQ) 3120M: MyungJoo Ham <myungjoo.ham@samsung.com> 3121M: Kyungmin Park <kyungmin.park@samsung.com> 3122L: linux-pm@vger.kernel.org 3123S: Maintained 3124F: drivers/devfreq/ 3125 3126DEVICE NUMBER REGISTRY 3127M: Torben Mathiasen <device@lanana.org> 3128W: http://lanana.org/docs/device-list/index.html 3129S: Maintained 3130 3131DEVICE-MAPPER (LVM) 3132M: Alasdair Kergon <agk@redhat.com> 3133M: Mike Snitzer <snitzer@redhat.com> 3134M: dm-devel@redhat.com 3135L: dm-devel@redhat.com 3136W: http://sources.redhat.com/dm 3137Q: http://patchwork.kernel.org/project/dm-devel/list/ 3138T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3139T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3140S: Maintained 3141F: Documentation/device-mapper/ 3142F: drivers/md/dm* 3143F: drivers/md/persistent-data/ 3144F: include/linux/device-mapper.h 3145F: include/linux/dm-*.h 3146F: include/uapi/linux/dm-*.h 3147 3148DIALOG SEMICONDUCTOR DRIVERS 3149M: Support Opensource <support.opensource@diasemi.com> 3150W: http://www.dialog-semiconductor.com/products 3151S: Supported 3152F: Documentation/hwmon/da90?? 3153F: drivers/gpio/gpio-da90??.c 3154F: drivers/hwmon/da90??-hwmon.c 3155F: drivers/iio/adc/da91??-*.c 3156F: drivers/input/misc/da90??_onkey.c 3157F: drivers/input/touchscreen/da9052_tsi.c 3158F: drivers/leds/leds-da90??.c 3159F: drivers/mfd/da903x.c 3160F: drivers/mfd/da90??-*.c 3161F: drivers/mfd/da91??-*.c 3162F: drivers/power/da9052-battery.c 3163F: drivers/power/da91??-*.c 3164F: drivers/regulator/da903x.c 3165F: drivers/regulator/da9???-regulator.[ch] 3166F: drivers/rtc/rtc-da90??.c 3167F: drivers/video/backlight/da90??_bl.c 3168F: drivers/watchdog/da90??_wdt.c 3169F: include/linux/mfd/da903x.h 3170F: include/linux/mfd/da9052/ 3171F: include/linux/mfd/da9055/ 3172F: include/linux/mfd/da9063/ 3173F: include/linux/mfd/da9150/ 3174F: include/sound/da[79]*.h 3175F: sound/soc/codecs/da[79]*.[ch] 3176 3177DIGI NEO AND CLASSIC PCI PRODUCTS 3178M: Lidza Louina <lidza.louina@gmail.com> 3179M: Mark Hounschell <markh@compro.net> 3180L: driverdev-devel@linuxdriverproject.org 3181S: Maintained 3182F: drivers/staging/dgnc/ 3183 3184DIGI EPCA PCI PRODUCTS 3185M: Lidza Louina <lidza.louina@gmail.com> 3186M: Mark Hounschell <markh@compro.net> 3187M: Daeseok Youn <daeseok.youn@gmail.com> 3188L: driverdev-devel@linuxdriverproject.org 3189S: Maintained 3190F: drivers/staging/dgap/ 3191 3192DIOLAN U2C-12 I2C DRIVER 3193M: Guenter Roeck <linux@roeck-us.net> 3194L: linux-i2c@vger.kernel.org 3195S: Maintained 3196F: drivers/i2c/busses/i2c-diolan-u2c.c 3197 3198DIRECT ACCESS (DAX) 3199M: Matthew Wilcox <willy@linux.intel.com> 3200L: linux-fsdevel@vger.kernel.org 3201S: Supported 3202F: fs/dax.c 3203 3204DIRECTORY NOTIFICATION (DNOTIFY) 3205M: Eric Paris <eparis@parisplace.org> 3206S: Maintained 3207F: Documentation/filesystems/dnotify.txt 3208F: fs/notify/dnotify/ 3209F: include/linux/dnotify.h 3210 3211DISK GEOMETRY AND PARTITION HANDLING 3212M: Andries Brouwer <aeb@cwi.nl> 3213W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3214W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3215W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3216S: Maintained 3217 3218DISKQUOTA 3219M: Jan Kara <jack@suse.cz> 3220S: Maintained 3221F: Documentation/filesystems/quota.txt 3222F: fs/quota/ 3223F: include/linux/quota*.h 3224F: include/uapi/linux/quota*.h 3225 3226DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3227M: Bernie Thompson <bernie@plugable.com> 3228L: linux-fbdev@vger.kernel.org 3229S: Maintained 3230W: http://plugable.com/category/projects/udlfb/ 3231F: drivers/video/fbdev/udlfb.c 3232F: include/video/udlfb.h 3233F: Documentation/fb/udlfb.txt 3234 3235DISTRIBUTED LOCK MANAGER (DLM) 3236M: Christine Caulfield <ccaulfie@redhat.com> 3237M: David Teigland <teigland@redhat.com> 3238L: cluster-devel@redhat.com 3239W: http://sources.redhat.com/cluster/ 3240T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3241S: Supported 3242F: fs/dlm/ 3243 3244DMA BUFFER SHARING FRAMEWORK 3245M: Sumit Semwal <sumit.semwal@linaro.org> 3246S: Maintained 3247L: linux-media@vger.kernel.org 3248L: dri-devel@lists.freedesktop.org 3249L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3250F: drivers/dma-buf/ 3251F: include/linux/dma-buf* 3252F: include/linux/reservation.h 3253F: include/linux/*fence.h 3254F: Documentation/dma-buf-sharing.txt 3255T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3256 3257DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3258M: Vinod Koul <vinod.koul@intel.com> 3259L: dmaengine@vger.kernel.org 3260Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3261S: Maintained 3262F: drivers/dma/ 3263F: include/linux/dmaengine.h 3264F: Documentation/dmaengine/ 3265T: git git://git.infradead.org/users/vkoul/slave-dma.git 3266 3267DME1737 HARDWARE MONITOR DRIVER 3268M: Juerg Haefliger <juergh@gmail.com> 3269L: lm-sensors@lm-sensors.org 3270S: Maintained 3271F: Documentation/hwmon/dme1737 3272F: drivers/hwmon/dme1737.c 3273 3274DMI/SMBIOS SUPPORT 3275M: Jean Delvare <jdelvare@suse.de> 3276S: Maintained 3277F: drivers/firmware/dmi-id.c 3278F: drivers/firmware/dmi_scan.c 3279F: include/linux/dmi.h 3280 3281DOCUMENTATION 3282M: Jonathan Corbet <corbet@lwn.net> 3283L: linux-doc@vger.kernel.org 3284S: Maintained 3285F: Documentation/ 3286X: Documentation/ABI/ 3287X: Documentation/devicetree/ 3288X: Documentation/acpi 3289X: Documentation/power 3290X: Documentation/spi 3291T: git git://git.lwn.net/linux-2.6.git docs-next 3292 3293DOUBLETALK DRIVER 3294M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3295L: blinux-list@redhat.com 3296S: Maintained 3297F: drivers/char/dtlk.c 3298F: include/linux/dtlk.h 3299 3300DPT_I2O SCSI RAID DRIVER 3301M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3302L: linux-scsi@vger.kernel.org 3303W: http://www.adaptec.com/ 3304S: Maintained 3305F: drivers/scsi/dpt* 3306F: drivers/scsi/dpt/ 3307 3308DRBD DRIVER 3309P: Philipp Reisner 3310P: Lars Ellenberg 3311M: drbd-dev@lists.linbit.com 3312L: drbd-user@lists.linbit.com 3313W: http://www.drbd.org 3314T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3315T: git git://git.drbd.org/drbd-8.3.git 3316S: Supported 3317F: drivers/block/drbd/ 3318F: lib/lru_cache.c 3319F: Documentation/blockdev/drbd/ 3320 3321DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 3322M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3323T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3324S: Supported 3325F: Documentation/kobject.txt 3326F: drivers/base/ 3327F: fs/sysfs/ 3328F: fs/debugfs/ 3329F: include/linux/kobj* 3330F: include/linux/debugfs.h 3331F: lib/kobj* 3332 3333DRM DRIVERS 3334M: David Airlie <airlied@linux.ie> 3335L: dri-devel@lists.freedesktop.org 3336T: git git://people.freedesktop.org/~airlied/linux 3337S: Maintained 3338F: drivers/gpu/drm/ 3339F: drivers/gpu/vga/ 3340F: include/drm/ 3341F: include/uapi/drm/ 3342 3343RADEON DRM DRIVERS 3344M: Alex Deucher <alexander.deucher@amd.com> 3345M: Christian König <christian.koenig@amd.com> 3346L: dri-devel@lists.freedesktop.org 3347T: git git://people.freedesktop.org/~agd5f/linux 3348S: Supported 3349F: drivers/gpu/drm/radeon/ 3350F: include/uapi/drm/radeon* 3351 3352DRM PANEL DRIVERS 3353M: Thierry Reding <thierry.reding@gmail.com> 3354L: dri-devel@lists.freedesktop.org 3355T: git git://anongit.freedesktop.org/tegra/linux.git 3356S: Maintained 3357F: drivers/gpu/drm/drm_panel.c 3358F: drivers/gpu/drm/panel/ 3359F: include/drm/drm_panel.h 3360F: Documentation/devicetree/bindings/panel/ 3361 3362INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3363M: Daniel Vetter <daniel.vetter@intel.com> 3364M: Jani Nikula <jani.nikula@linux.intel.com> 3365L: intel-gfx@lists.freedesktop.org 3366L: dri-devel@lists.freedesktop.org 3367Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3368T: git git://anongit.freedesktop.org/drm-intel 3369S: Supported 3370F: drivers/gpu/drm/i915/ 3371F: include/drm/i915* 3372F: include/uapi/drm/i915* 3373 3374DRM DRIVERS FOR EXYNOS 3375M: Inki Dae <inki.dae@samsung.com> 3376M: Joonyoung Shim <jy0922.shim@samsung.com> 3377M: Seung-Woo Kim <sw0312.kim@samsung.com> 3378M: Kyungmin Park <kyungmin.park@samsung.com> 3379L: dri-devel@lists.freedesktop.org 3380T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3381S: Supported 3382F: drivers/gpu/drm/exynos/ 3383F: include/drm/exynos* 3384F: include/uapi/drm/exynos* 3385 3386DRM DRIVERS FOR FREESCALE IMX 3387M: Philipp Zabel <p.zabel@pengutronix.de> 3388L: dri-devel@lists.freedesktop.org 3389S: Maintained 3390F: drivers/gpu/drm/imx/ 3391F: Documentation/devicetree/bindings/drm/imx/ 3392 3393DRM DRIVERS FOR NVIDIA TEGRA 3394M: Thierry Reding <thierry.reding@gmail.com> 3395M: Terje Bergström <tbergstrom@nvidia.com> 3396L: dri-devel@lists.freedesktop.org 3397L: linux-tegra@vger.kernel.org 3398T: git git://anongit.freedesktop.org/tegra/linux.git 3399S: Supported 3400F: drivers/gpu/drm/tegra/ 3401F: drivers/gpu/host1x/ 3402F: include/linux/host1x.h 3403F: include/uapi/drm/tegra_drm.h 3404F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3405 3406DRM DRIVERS FOR RENESAS 3407M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3408L: dri-devel@lists.freedesktop.org 3409L: linux-sh@vger.kernel.org 3410T: git git://people.freedesktop.org/~airlied/linux 3411S: Supported 3412F: drivers/gpu/drm/rcar-du/ 3413F: drivers/gpu/drm/shmobile/ 3414F: include/linux/platform_data/shmob_drm.h 3415 3416DSBR100 USB FM RADIO DRIVER 3417M: Alexey Klimov <klimov.linux@gmail.com> 3418L: linux-media@vger.kernel.org 3419T: git git://linuxtv.org/media_tree.git 3420S: Maintained 3421F: drivers/media/radio/dsbr100.c 3422 3423DSCC4 DRIVER 3424M: Francois Romieu <romieu@fr.zoreil.com> 3425L: netdev@vger.kernel.org 3426S: Maintained 3427F: drivers/net/wan/dscc4.c 3428 3429DVB_USB_AF9015 MEDIA DRIVER 3430M: Antti Palosaari <crope@iki.fi> 3431L: linux-media@vger.kernel.org 3432W: http://linuxtv.org/ 3433W: http://palosaari.fi/linux/ 3434Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3435T: git git://linuxtv.org/anttip/media_tree.git 3436S: Maintained 3437F: drivers/media/usb/dvb-usb-v2/af9015* 3438 3439DVB_USB_AF9035 MEDIA DRIVER 3440M: Antti Palosaari <crope@iki.fi> 3441L: linux-media@vger.kernel.org 3442W: http://linuxtv.org/ 3443W: http://palosaari.fi/linux/ 3444Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3445T: git git://linuxtv.org/anttip/media_tree.git 3446S: Maintained 3447F: drivers/media/usb/dvb-usb-v2/af9035* 3448 3449DVB_USB_ANYSEE MEDIA DRIVER 3450M: Antti Palosaari <crope@iki.fi> 3451L: linux-media@vger.kernel.org 3452W: http://linuxtv.org/ 3453W: http://palosaari.fi/linux/ 3454Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3455T: git git://linuxtv.org/anttip/media_tree.git 3456S: Maintained 3457F: drivers/media/usb/dvb-usb-v2/anysee* 3458 3459DVB_USB_AU6610 MEDIA DRIVER 3460M: Antti Palosaari <crope@iki.fi> 3461L: linux-media@vger.kernel.org 3462W: http://linuxtv.org/ 3463W: http://palosaari.fi/linux/ 3464Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3465T: git git://linuxtv.org/anttip/media_tree.git 3466S: Maintained 3467F: drivers/media/usb/dvb-usb-v2/au6610* 3468 3469DVB_USB_CE6230 MEDIA DRIVER 3470M: Antti Palosaari <crope@iki.fi> 3471L: linux-media@vger.kernel.org 3472W: http://linuxtv.org/ 3473W: http://palosaari.fi/linux/ 3474Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3475T: git git://linuxtv.org/anttip/media_tree.git 3476S: Maintained 3477F: drivers/media/usb/dvb-usb-v2/ce6230* 3478 3479DVB_USB_CXUSB MEDIA DRIVER 3480M: Michael Krufky <mkrufky@linuxtv.org> 3481L: linux-media@vger.kernel.org 3482W: http://linuxtv.org/ 3483W: http://github.com/mkrufky 3484Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3485T: git git://linuxtv.org/media_tree.git 3486S: Maintained 3487F: drivers/media/usb/dvb-usb/cxusb* 3488 3489DVB_USB_EC168 MEDIA DRIVER 3490M: Antti Palosaari <crope@iki.fi> 3491L: linux-media@vger.kernel.org 3492W: http://linuxtv.org/ 3493W: http://palosaari.fi/linux/ 3494Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3495T: git git://linuxtv.org/anttip/media_tree.git 3496S: Maintained 3497F: drivers/media/usb/dvb-usb-v2/ec168* 3498 3499DVB_USB_GL861 MEDIA DRIVER 3500M: Antti Palosaari <crope@iki.fi> 3501L: linux-media@vger.kernel.org 3502W: http://linuxtv.org/ 3503Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3504T: git git://linuxtv.org/anttip/media_tree.git 3505S: Maintained 3506F: drivers/media/usb/dvb-usb-v2/gl861* 3507 3508DVB_USB_MXL111SF MEDIA DRIVER 3509M: Michael Krufky <mkrufky@linuxtv.org> 3510L: linux-media@vger.kernel.org 3511W: http://linuxtv.org/ 3512W: http://github.com/mkrufky 3513Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3514T: git git://linuxtv.org/mkrufky/mxl111sf.git 3515S: Maintained 3516F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3517 3518DVB_USB_RTL28XXU MEDIA DRIVER 3519M: Antti Palosaari <crope@iki.fi> 3520L: linux-media@vger.kernel.org 3521W: http://linuxtv.org/ 3522W: http://palosaari.fi/linux/ 3523Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3524T: git git://linuxtv.org/anttip/media_tree.git 3525S: Maintained 3526F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3527 3528DVB_USB_V2 MEDIA DRIVER 3529M: Antti Palosaari <crope@iki.fi> 3530L: linux-media@vger.kernel.org 3531W: http://linuxtv.org/ 3532W: http://palosaari.fi/linux/ 3533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3534T: git git://linuxtv.org/anttip/media_tree.git 3535S: Maintained 3536F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3537F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3538 3539DYNAMIC DEBUG 3540M: Jason Baron <jbaron@akamai.com> 3541S: Maintained 3542F: lib/dynamic_debug.c 3543F: include/linux/dynamic_debug.h 3544 3545DZ DECSTATION DZ11 SERIAL DRIVER 3546M: "Maciej W. Rozycki" <macro@linux-mips.org> 3547S: Maintained 3548F: drivers/tty/serial/dz.* 3549 3550E3X0 POWER BUTTON DRIVER 3551M: Moritz Fischer <moritz.fischer@ettus.com> 3552L: usrp-users@lists.ettus.com 3553W: http://www.ettus.com 3554S: Supported 3555F: drivers/input/misc/e3x0-button.c 3556F: Documentation/devicetree/bindings/input/e3x0-button.txt 3557 3558E4000 MEDIA DRIVER 3559M: Antti Palosaari <crope@iki.fi> 3560L: linux-media@vger.kernel.org 3561W: http://linuxtv.org/ 3562W: http://palosaari.fi/linux/ 3563Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3564T: git git://linuxtv.org/anttip/media_tree.git 3565S: Maintained 3566F: drivers/media/tuners/e4000* 3567 3568EATA ISA/EISA/PCI SCSI DRIVER 3569M: Dario Ballabio <ballabio_dario@emc.com> 3570L: linux-scsi@vger.kernel.org 3571S: Maintained 3572F: drivers/scsi/eata.c 3573 3574EC100 MEDIA DRIVER 3575M: Antti Palosaari <crope@iki.fi> 3576L: linux-media@vger.kernel.org 3577W: http://linuxtv.org/ 3578W: http://palosaari.fi/linux/ 3579Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3580T: git git://linuxtv.org/anttip/media_tree.git 3581S: Maintained 3582F: drivers/media/dvb-frontends/ec100* 3583 3584ECRYPT FILE SYSTEM 3585M: Tyler Hicks <tyhicks@canonical.com> 3586L: ecryptfs@vger.kernel.org 3587W: http://ecryptfs.org 3588W: https://launchpad.net/ecryptfs 3589S: Supported 3590F: Documentation/filesystems/ecryptfs.txt 3591F: fs/ecryptfs/ 3592 3593EDAC-CORE 3594M: Doug Thompson <dougthompson@xmission.com> 3595M: Borislav Petkov <bp@alien8.de> 3596M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3597L: linux-edac@vger.kernel.org 3598W: bluesmoke.sourceforge.net 3599T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3600T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3601S: Supported 3602F: Documentation/edac.txt 3603F: drivers/edac/ 3604F: include/linux/edac.h 3605 3606EDAC-AMD64 3607M: Doug Thompson <dougthompson@xmission.com> 3608M: Borislav Petkov <bp@alien8.de> 3609L: linux-edac@vger.kernel.org 3610W: bluesmoke.sourceforge.net 3611S: Maintained 3612F: drivers/edac/amd64_edac* 3613 3614EDAC-CALXEDA 3615M: Doug Thompson <dougthompson@xmission.com> 3616M: Robert Richter <rric@kernel.org> 3617L: linux-edac@vger.kernel.org 3618W: bluesmoke.sourceforge.net 3619S: Maintained 3620F: drivers/edac/highbank* 3621 3622EDAC-CAVIUM 3623M: Ralf Baechle <ralf@linux-mips.org> 3624M: David Daney <david.daney@cavium.com> 3625L: linux-edac@vger.kernel.org 3626L: linux-mips@linux-mips.org 3627W: bluesmoke.sourceforge.net 3628S: Supported 3629F: drivers/edac/octeon_edac* 3630 3631EDAC-E752X 3632M: Mark Gross <mark.gross@intel.com> 3633M: Doug Thompson <dougthompson@xmission.com> 3634L: linux-edac@vger.kernel.org 3635W: bluesmoke.sourceforge.net 3636S: Maintained 3637F: drivers/edac/e752x_edac.c 3638 3639EDAC-E7XXX 3640M: Doug Thompson <dougthompson@xmission.com> 3641L: linux-edac@vger.kernel.org 3642W: bluesmoke.sourceforge.net 3643S: Maintained 3644F: drivers/edac/e7xxx_edac.c 3645 3646EDAC-GHES 3647M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3648L: linux-edac@vger.kernel.org 3649W: bluesmoke.sourceforge.net 3650S: Maintained 3651F: drivers/edac/ghes_edac.c 3652 3653EDAC-I82443BXGX 3654M: Tim Small <tim@buttersideup.com> 3655L: linux-edac@vger.kernel.org 3656W: bluesmoke.sourceforge.net 3657S: Maintained 3658F: drivers/edac/i82443bxgx_edac.c 3659 3660EDAC-I3000 3661M: Jason Uhlenkott <juhlenko@akamai.com> 3662L: linux-edac@vger.kernel.org 3663W: bluesmoke.sourceforge.net 3664S: Maintained 3665F: drivers/edac/i3000_edac.c 3666 3667EDAC-I5000 3668M: Doug Thompson <dougthompson@xmission.com> 3669L: linux-edac@vger.kernel.org 3670W: bluesmoke.sourceforge.net 3671S: Maintained 3672F: drivers/edac/i5000_edac.c 3673 3674EDAC-I5400 3675M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3676L: linux-edac@vger.kernel.org 3677W: bluesmoke.sourceforge.net 3678S: Maintained 3679F: drivers/edac/i5400_edac.c 3680 3681EDAC-I7300 3682M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3683L: linux-edac@vger.kernel.org 3684W: bluesmoke.sourceforge.net 3685S: Maintained 3686F: drivers/edac/i7300_edac.c 3687 3688EDAC-I7CORE 3689M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3690L: linux-edac@vger.kernel.org 3691W: bluesmoke.sourceforge.net 3692S: Maintained 3693F: drivers/edac/i7core_edac.c 3694 3695EDAC-I82975X 3696M: Ranganathan Desikan <ravi@jetztechnologies.com> 3697M: "Arvind R." <arvino55@gmail.com> 3698L: linux-edac@vger.kernel.org 3699W: bluesmoke.sourceforge.net 3700S: Maintained 3701F: drivers/edac/i82975x_edac.c 3702 3703EDAC-IE31200 3704M: Jason Baron <jbaron@akamai.com> 3705L: linux-edac@vger.kernel.org 3706W: bluesmoke.sourceforge.net 3707S: Maintained 3708F: drivers/edac/ie31200_edac.c 3709 3710EDAC-MPC85XX 3711M: Johannes Thumshirn <johannes.thumshirn@men.de> 3712L: linux-edac@vger.kernel.org 3713W: bluesmoke.sourceforge.net 3714S: Maintained 3715F: drivers/edac/mpc85xx_edac.[ch] 3716 3717EDAC-PASEMI 3718M: Egor Martovetsky <egor@pasemi.com> 3719L: linux-edac@vger.kernel.org 3720W: bluesmoke.sourceforge.net 3721S: Maintained 3722F: drivers/edac/pasemi_edac.c 3723 3724EDAC-R82600 3725M: Tim Small <tim@buttersideup.com> 3726L: linux-edac@vger.kernel.org 3727W: bluesmoke.sourceforge.net 3728S: Maintained 3729F: drivers/edac/r82600_edac.c 3730 3731EDAC-SBRIDGE 3732M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3733L: linux-edac@vger.kernel.org 3734W: bluesmoke.sourceforge.net 3735S: Maintained 3736F: drivers/edac/sb_edac.c 3737 3738EDIROL UA-101/UA-1000 DRIVER 3739M: Clemens Ladisch <clemens@ladisch.de> 3740L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3741T: git git://git.alsa-project.org/alsa-kernel.git 3742S: Maintained 3743F: sound/usb/misc/ua101.c 3744 3745EXTENSIBLE FIRMWARE INTERFACE (EFI) 3746M: Matt Fleming <matt.fleming@intel.com> 3747L: linux-efi@vger.kernel.org 3748T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3749S: Maintained 3750F: Documentation/efi-stub.txt 3751F: arch/ia64/kernel/efi.c 3752F: arch/x86/boot/compressed/eboot.[ch] 3753F: arch/x86/include/asm/efi.h 3754F: arch/x86/platform/efi/* 3755F: drivers/firmware/efi/* 3756F: include/linux/efi*.h 3757 3758EFI VARIABLE FILESYSTEM 3759M: Matthew Garrett <matthew.garrett@nebula.com> 3760M: Jeremy Kerr <jk@ozlabs.org> 3761M: Matt Fleming <matt.fleming@intel.com> 3762T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3763L: linux-efi@vger.kernel.org 3764S: Maintained 3765F: fs/efivarfs/ 3766 3767EFIFB FRAMEBUFFER DRIVER 3768L: linux-fbdev@vger.kernel.org 3769M: Peter Jones <pjones@redhat.com> 3770S: Maintained 3771F: drivers/video/fbdev/efifb.c 3772 3773EFS FILESYSTEM 3774W: http://aeschi.ch.eu.org/efs/ 3775S: Orphan 3776F: fs/efs/ 3777 3778EHCA (IBM GX bus InfiniBand adapter) DRIVER 3779M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3780M: Christoph Raisch <raisch@de.ibm.com> 3781L: linux-rdma@vger.kernel.org 3782S: Supported 3783F: drivers/infiniband/hw/ehca/ 3784 3785EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3786M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3787L: netdev@vger.kernel.org 3788S: Maintained 3789F: drivers/net/ethernet/ibm/ehea/ 3790 3791EM28XX VIDEO4LINUX DRIVER 3792M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3793L: linux-media@vger.kernel.org 3794W: http://linuxtv.org 3795T: git git://linuxtv.org/media_tree.git 3796S: Maintained 3797F: drivers/media/usb/em28xx/ 3798 3799EMBEDDED LINUX 3800M: Paul Gortmaker <paul.gortmaker@windriver.com> 3801M: Matt Mackall <mpm@selenic.com> 3802M: David Woodhouse <dwmw2@infradead.org> 3803L: linux-embedded@vger.kernel.org 3804S: Maintained 3805 3806EMULEX LPFC FC SCSI DRIVER 3807M: James Smart <james.smart@emulex.com> 3808L: linux-scsi@vger.kernel.org 3809W: http://sourceforge.net/projects/lpfcxxxx 3810S: Supported 3811F: drivers/scsi/lpfc/ 3812 3813ENE CB710 FLASH CARD READER DRIVER 3814M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 3815S: Maintained 3816F: drivers/misc/cb710/ 3817F: drivers/mmc/host/cb710-mmc.* 3818F: include/linux/cb710.h 3819 3820ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3821M: Maxim Levitsky <maximlevitsky@gmail.com> 3822S: Maintained 3823F: drivers/media/rc/ene_ir.* 3824 3825ENHANCED ERROR HANDLING (EEH) 3826M: Gavin Shan <shangw@linux.vnet.ibm.com> 3827L: linuxppc-dev@lists.ozlabs.org 3828S: Supported 3829F: Documentation/powerpc/eeh-pci-error-recovery.txt 3830F: arch/powerpc/kernel/eeh*.c 3831 3832EPSON S1D13XXX FRAMEBUFFER DRIVER 3833M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3834S: Maintained 3835T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3836F: drivers/video/fbdev/s1d13xxxfb.c 3837F: include/video/s1d13xxxfb.h 3838 3839ET131X NETWORK DRIVER 3840M: Mark Einon <mark.einon@gmail.com> 3841S: Odd Fixes 3842F: drivers/net/ethernet/agere/ 3843 3844ETHERNET BRIDGE 3845M: Stephen Hemminger <stephen@networkplumber.org> 3846L: bridge@lists.linux-foundation.org 3847L: netdev@vger.kernel.org 3848W: http://www.linuxfoundation.org/en/Net:Bridge 3849S: Maintained 3850F: include/linux/netfilter_bridge/ 3851F: net/bridge/ 3852 3853ETHERNET PHY LIBRARY 3854M: Florian Fainelli <f.fainelli@gmail.com> 3855L: netdev@vger.kernel.org 3856S: Maintained 3857F: include/linux/phy.h 3858F: include/linux/phy_fixed.h 3859F: drivers/net/phy/ 3860F: Documentation/networking/phy.txt 3861F: drivers/of/of_mdio.c 3862F: drivers/of/of_net.c 3863 3864EXT2 FILE SYSTEM 3865M: Jan Kara <jack@suse.cz> 3866L: linux-ext4@vger.kernel.org 3867S: Maintained 3868F: Documentation/filesystems/ext2.txt 3869F: fs/ext2/ 3870F: include/linux/ext2* 3871 3872EXT3 FILE SYSTEM 3873M: Jan Kara <jack@suse.cz> 3874M: Andrew Morton <akpm@linux-foundation.org> 3875M: Andreas Dilger <adilger.kernel@dilger.ca> 3876L: linux-ext4@vger.kernel.org 3877S: Maintained 3878F: Documentation/filesystems/ext3.txt 3879F: fs/ext3/ 3880 3881EXT4 FILE SYSTEM 3882M: "Theodore Ts'o" <tytso@mit.edu> 3883M: Andreas Dilger <adilger.kernel@dilger.ca> 3884L: linux-ext4@vger.kernel.org 3885W: http://ext4.wiki.kernel.org 3886Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3887S: Maintained 3888F: Documentation/filesystems/ext4.txt 3889F: fs/ext4/ 3890 3891Extended Verification Module (EVM) 3892M: Mimi Zohar <zohar@linux.vnet.ibm.com> 3893L: linux-ima-devel@lists.sourceforge.net 3894L: linux-security-module@vger.kernel.org 3895S: Supported 3896F: security/integrity/evm/ 3897 3898EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3899M: MyungJoo Ham <myungjoo.ham@samsung.com> 3900M: Chanwoo Choi <cw00.choi@samsung.com> 3901L: linux-kernel@vger.kernel.org 3902T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 3903S: Maintained 3904F: drivers/extcon/ 3905F: Documentation/extcon/ 3906 3907EXYNOS DP DRIVER 3908M: Jingoo Han <jg1.han@samsung.com> 3909L: dri-devel@lists.freedesktop.org 3910S: Maintained 3911F: drivers/gpu/drm/exynos/exynos_dp* 3912 3913EXYNOS MIPI DISPLAY DRIVERS 3914M: Inki Dae <inki.dae@samsung.com> 3915M: Donghwa Lee <dh09.lee@samsung.com> 3916M: Kyungmin Park <kyungmin.park@samsung.com> 3917L: linux-fbdev@vger.kernel.org 3918S: Maintained 3919F: drivers/video/fbdev/exynos/exynos_mipi* 3920F: include/video/exynos_mipi* 3921 3922F71805F HARDWARE MONITORING DRIVER 3923M: Jean Delvare <jdelvare@suse.de> 3924L: lm-sensors@lm-sensors.org 3925S: Maintained 3926F: Documentation/hwmon/f71805f 3927F: drivers/hwmon/f71805f.c 3928 3929FC0011 TUNER DRIVER 3930M: Michael Buesch <m@bues.ch> 3931L: linux-media@vger.kernel.org 3932S: Maintained 3933F: drivers/media/tuners/fc0011.h 3934F: drivers/media/tuners/fc0011.c 3935 3936FC2580 MEDIA DRIVER 3937M: Antti Palosaari <crope@iki.fi> 3938L: linux-media@vger.kernel.org 3939W: http://linuxtv.org/ 3940W: http://palosaari.fi/linux/ 3941Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3942T: git git://linuxtv.org/anttip/media_tree.git 3943S: Maintained 3944F: drivers/media/tuners/fc2580* 3945 3946FANOTIFY 3947M: Eric Paris <eparis@redhat.com> 3948S: Maintained 3949F: fs/notify/fanotify/ 3950F: include/linux/fanotify.h 3951F: include/uapi/linux/fanotify.h 3952 3953FARSYNC SYNCHRONOUS DRIVER 3954M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3955W: http://www.farsite.co.uk/ 3956S: Supported 3957F: drivers/net/wan/farsync.* 3958 3959FAULT INJECTION SUPPORT 3960M: Akinobu Mita <akinobu.mita@gmail.com> 3961S: Supported 3962F: Documentation/fault-injection/ 3963F: lib/fault-inject.c 3964 3965FBTFT Framebuffer drivers 3966M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 3967M: Noralf Trønnes <noralf@tronnes.org> 3968S: Maintained 3969F: drivers/staging/fbtft/ 3970 3971FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3972M: Vasu Dev <vasu.dev@intel.com> 3973L: fcoe-devel@open-fcoe.org 3974W: www.Open-FCoE.org 3975S: Supported 3976F: drivers/scsi/libfc/ 3977F: drivers/scsi/fcoe/ 3978F: include/scsi/fc/ 3979F: include/scsi/libfc.h 3980F: include/scsi/libfcoe.h 3981F: include/uapi/scsi/fc/ 3982 3983FILE LOCKING (flock() and fcntl()/lockf()) 3984M: Jeff Layton <jlayton@poochiereds.net> 3985M: J. Bruce Fields <bfields@fieldses.org> 3986L: linux-fsdevel@vger.kernel.org 3987S: Maintained 3988F: include/linux/fcntl.h 3989F: include/linux/fs.h 3990F: include/uapi/linux/fcntl.h 3991F: include/uapi/linux/fs.h 3992F: fs/fcntl.c 3993F: fs/locks.c 3994 3995FILESYSTEMS (VFS and infrastructure) 3996M: Alexander Viro <viro@zeniv.linux.org.uk> 3997L: linux-fsdevel@vger.kernel.org 3998S: Maintained 3999F: fs/* 4000 4001FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4002M: Riku Voipio <riku.voipio@iki.fi> 4003L: lm-sensors@lm-sensors.org 4004S: Maintained 4005F: drivers/hwmon/f75375s.c 4006F: include/linux/f75375s.h 4007 4008FIREWIRE AUDIO DRIVERS 4009M: Clemens Ladisch <clemens@ladisch.de> 4010L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4011T: git git://git.alsa-project.org/alsa-kernel.git 4012S: Maintained 4013F: sound/firewire/ 4014 4015FIREWIRE MEDIA DRIVERS (firedtv) 4016M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4017L: linux-media@vger.kernel.org 4018L: linux1394-devel@lists.sourceforge.net 4019T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4020S: Maintained 4021F: drivers/media/firewire/ 4022 4023FIREWIRE SBP-2 TARGET 4024M: Chris Boot <bootc@bootc.net> 4025L: linux-scsi@vger.kernel.org 4026L: target-devel@vger.kernel.org 4027L: linux1394-devel@lists.sourceforge.net 4028T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4029S: Maintained 4030F: drivers/target/sbp/ 4031 4032FIREWIRE SUBSYSTEM 4033M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4034L: linux1394-devel@lists.sourceforge.net 4035W: http://ieee1394.wiki.kernel.org/ 4036T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4037S: Maintained 4038F: drivers/firewire/ 4039F: include/linux/firewire.h 4040F: include/uapi/linux/firewire*.h 4041F: tools/firewire/ 4042 4043FIRMWARE LOADER (request_firmware) 4044M: Ming Lei <ming.lei@canonical.com> 4045L: linux-kernel@vger.kernel.org 4046S: Maintained 4047F: Documentation/firmware_class/ 4048F: drivers/base/firmware*.c 4049F: include/linux/firmware.h 4050 4051FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4052M: Joshua Morris <josh.h.morris@us.ibm.com> 4053M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4054S: Maintained 4055F: drivers/block/rsxx/ 4056 4057FLOPPY DRIVER 4058M: Jiri Kosina <jkosina@suse.cz> 4059T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4060S: Odd fixes 4061F: drivers/block/floppy.c 4062 4063FMC SUBSYSTEM 4064M: Alessandro Rubini <rubini@gnudd.com> 4065W: http://www.ohwr.org/projects/fmc-bus 4066S: Supported 4067F: drivers/fmc/ 4068F: include/linux/fmc*.h 4069F: include/linux/ipmi-fru.h 4070K: fmc_d.*register 4071 4072FPU EMULATOR 4073M: Bill Metzenthen <billm@melbpc.org.au> 4074W: http://floatingpoint.sourceforge.net/emulator/index.html 4075S: Maintained 4076F: arch/x86/math-emu/ 4077 4078FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4079L: netdev@vger.kernel.org 4080S: Orphan 4081F: drivers/net/wan/dlci.c 4082F: drivers/net/wan/sdla.c 4083 4084FRAMEBUFFER LAYER 4085M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4086M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4087L: linux-fbdev@vger.kernel.org 4088W: http://linux-fbdev.sourceforge.net/ 4089Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4090T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4091S: Maintained 4092F: Documentation/fb/ 4093F: Documentation/devicetree/bindings/fb/ 4094F: drivers/video/ 4095F: include/video/ 4096F: include/linux/fb.h 4097F: include/uapi/video/ 4098F: include/uapi/linux/fb.h 4099 4100FREESCALE DIU FRAMEBUFFER DRIVER 4101M: Timur Tabi <timur@tabi.org> 4102L: linux-fbdev@vger.kernel.org 4103S: Maintained 4104F: drivers/video/fbdev/fsl-diu-fb.* 4105 4106FREESCALE DMA DRIVER 4107M: Li Yang <leoli@freescale.com> 4108M: Zhang Wei <zw@zh-kernel.org> 4109L: linuxppc-dev@lists.ozlabs.org 4110S: Maintained 4111F: drivers/dma/fsldma.* 4112 4113FREESCALE I2C CPM DRIVER 4114M: Jochen Friedrich <jochen@scram.de> 4115L: linuxppc-dev@lists.ozlabs.org 4116L: linux-i2c@vger.kernel.org 4117S: Maintained 4118F: drivers/i2c/busses/i2c-cpm.c 4119 4120FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4121M: Sascha Hauer <kernel@pengutronix.de> 4122L: linux-fbdev@vger.kernel.org 4123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4124S: Maintained 4125F: include/linux/platform_data/video-imxfb.h 4126F: drivers/video/fbdev/imxfb.c 4127 4128FREESCALE QUAD SPI DRIVER 4129M: Han Xu <han.xu@freescale.com> 4130L: linux-mtd@lists.infradead.org 4131S: Maintained 4132F: drivers/mtd/spi-nor/fsl-quadspi.c 4133 4134FREESCALE SOC FS_ENET DRIVER 4135M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4136M: Vitaly Bordug <vbordug@ru.mvista.com> 4137L: linuxppc-dev@lists.ozlabs.org 4138L: netdev@vger.kernel.org 4139S: Maintained 4140F: drivers/net/ethernet/freescale/fs_enet/ 4141F: include/linux/fs_enet_pd.h 4142 4143FREESCALE QUICC ENGINE LIBRARY 4144L: linuxppc-dev@lists.ozlabs.org 4145S: Orphan 4146F: arch/powerpc/sysdev/qe_lib/ 4147F: arch/powerpc/include/asm/*qe.h 4148 4149FREESCALE USB PERIPHERAL DRIVERS 4150M: Li Yang <leoli@freescale.com> 4151L: linux-usb@vger.kernel.org 4152L: linuxppc-dev@lists.ozlabs.org 4153S: Maintained 4154F: drivers/usb/gadget/udc/fsl* 4155 4156FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4157M: Li Yang <leoli@freescale.com> 4158L: netdev@vger.kernel.org 4159L: linuxppc-dev@lists.ozlabs.org 4160S: Maintained 4161F: drivers/net/ethernet/freescale/ucc_geth* 4162 4163FREESCALE QUICC ENGINE UCC UART DRIVER 4164M: Timur Tabi <timur@tabi.org> 4165L: linuxppc-dev@lists.ozlabs.org 4166S: Maintained 4167F: drivers/tty/serial/ucc_uart.c 4168 4169FREESCALE SOC SOUND DRIVERS 4170M: Timur Tabi <timur@tabi.org> 4171M: Nicolin Chen <nicoleotsuka@gmail.com> 4172M: Xiubo Li <Xiubo.Lee@gmail.com> 4173L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4174L: linuxppc-dev@lists.ozlabs.org 4175S: Maintained 4176F: sound/soc/fsl/fsl* 4177F: sound/soc/fsl/imx* 4178F: sound/soc/fsl/mpc8610_hpcd.c 4179 4180FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4181M: J. German Rivera <German.Rivera@freescale.com> 4182L: linux-kernel@vger.kernel.org 4183S: Maintained 4184F: drivers/staging/fsl-mc/ 4185 4186FREEVXFS FILESYSTEM 4187M: Christoph Hellwig <hch@infradead.org> 4188W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4189S: Maintained 4190F: fs/freevxfs/ 4191 4192FREEZER 4193M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4194M: Pavel Machek <pavel@ucw.cz> 4195L: linux-pm@vger.kernel.org 4196S: Supported 4197F: Documentation/power/freezing-of-tasks.txt 4198F: include/linux/freezer.h 4199F: kernel/freezer.c 4200 4201FRONTSWAP API 4202M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4203L: linux-kernel@vger.kernel.org 4204S: Maintained 4205F: mm/frontswap.c 4206F: include/linux/frontswap.h 4207 4208FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4209M: David Howells <dhowells@redhat.com> 4210L: linux-cachefs@redhat.com 4211S: Supported 4212F: Documentation/filesystems/caching/ 4213F: fs/fscache/ 4214F: include/linux/fscache*.h 4215 4216F2FS FILE SYSTEM 4217M: Jaegeuk Kim <jaegeuk@kernel.org> 4218M: Changman Lee <cm224.lee@samsung.com> 4219L: linux-f2fs-devel@lists.sourceforge.net 4220W: http://en.wikipedia.org/wiki/F2FS 4221T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4222S: Maintained 4223F: Documentation/filesystems/f2fs.txt 4224F: Documentation/ABI/testing/sysfs-fs-f2fs 4225F: fs/f2fs/ 4226F: include/linux/f2fs_fs.h 4227 4228FUJITSU FR-V (FRV) PORT 4229M: David Howells <dhowells@redhat.com> 4230S: Maintained 4231F: arch/frv/ 4232 4233FUJITSU LAPTOP EXTRAS 4234M: Jonathan Woithe <jwoithe@just42.net> 4235L: platform-driver-x86@vger.kernel.org 4236S: Maintained 4237F: drivers/platform/x86/fujitsu-laptop.c 4238 4239FUJITSU M-5MO LS CAMERA ISP DRIVER 4240M: Kyungmin Park <kyungmin.park@samsung.com> 4241M: Heungjun Kim <riverful.kim@samsung.com> 4242L: linux-media@vger.kernel.org 4243S: Maintained 4244F: drivers/media/i2c/m5mols/ 4245F: include/media/m5mols.h 4246 4247FUJITSU TABLET EXTRAS 4248M: Robert Gerlach <khnz@gmx.de> 4249L: platform-driver-x86@vger.kernel.org 4250S: Maintained 4251F: drivers/platform/x86/fujitsu-tablet.c 4252 4253FUSE: FILESYSTEM IN USERSPACE 4254M: Miklos Szeredi <miklos@szeredi.hu> 4255L: fuse-devel@lists.sourceforge.net 4256W: http://fuse.sourceforge.net/ 4257S: Maintained 4258F: fs/fuse/ 4259F: include/uapi/linux/fuse.h 4260 4261FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4262M: Rik Faith <faith@cs.unc.edu> 4263L: linux-scsi@vger.kernel.org 4264S: Odd Fixes (e.g., new signatures) 4265F: drivers/scsi/fdomain.* 4266 4267GCOV BASED KERNEL PROFILING 4268M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4269S: Maintained 4270F: kernel/gcov/ 4271F: Documentation/gcov.txt 4272 4273GDT SCSI DISK ARRAY CONTROLLER DRIVER 4274M: Achim Leubner <achim_leubner@adaptec.com> 4275L: linux-scsi@vger.kernel.org 4276W: http://www.icp-vortex.com/ 4277S: Supported 4278F: drivers/scsi/gdt* 4279 4280GDB KERNEL DEBUGGING HELPER SCRIPTS 4281M: Jan Kiszka <jan.kiszka@siemens.com> 4282S: Supported 4283F: scripts/gdb/ 4284 4285GEMTEK FM RADIO RECEIVER DRIVER 4286M: Hans Verkuil <hverkuil@xs4all.nl> 4287L: linux-media@vger.kernel.org 4288T: git git://linuxtv.org/media_tree.git 4289W: http://linuxtv.org 4290S: Maintained 4291F: drivers/media/radio/radio-gemtek* 4292 4293GENERIC GPIO I2C DRIVER 4294M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4295S: Supported 4296F: drivers/i2c/busses/i2c-gpio.c 4297F: include/linux/i2c-gpio.h 4298 4299GENERIC GPIO I2C MULTIPLEXER DRIVER 4300M: Peter Korsgaard <peter.korsgaard@barco.com> 4301L: linux-i2c@vger.kernel.org 4302S: Supported 4303F: drivers/i2c/muxes/i2c-mux-gpio.c 4304F: include/linux/i2c-mux-gpio.h 4305F: Documentation/i2c/muxes/i2c-mux-gpio 4306 4307GENERIC HDLC (WAN) DRIVERS 4308M: Krzysztof Halasa <khc@pm.waw.pl> 4309W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4310S: Maintained 4311F: drivers/net/wan/c101.c 4312F: drivers/net/wan/hd6457* 4313F: drivers/net/wan/hdlc* 4314F: drivers/net/wan/n2.c 4315F: drivers/net/wan/pc300too.c 4316F: drivers/net/wan/pci200syn.c 4317F: drivers/net/wan/wanxl* 4318 4319GENERIC INCLUDE/ASM HEADER FILES 4320M: Arnd Bergmann <arnd@arndb.de> 4321L: linux-arch@vger.kernel.org 4322T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4323S: Maintained 4324F: include/asm-generic/ 4325F: include/uapi/asm-generic/ 4326 4327GENERIC PHY FRAMEWORK 4328M: Kishon Vijay Abraham I <kishon@ti.com> 4329L: linux-kernel@vger.kernel.org 4330T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4331S: Supported 4332F: drivers/phy/ 4333F: include/linux/phy/ 4334 4335GENERIC PM DOMAINS 4336M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4337M: Kevin Hilman <khilman@kernel.org> 4338M: Ulf Hansson <ulf.hansson@linaro.org> 4339L: linux-pm@vger.kernel.org 4340S: Supported 4341F: drivers/base/power/domain*.c 4342F: include/linux/pm_domain.h 4343 4344GENERIC UIO DRIVER FOR PCI DEVICES 4345M: "Michael S. Tsirkin" <mst@redhat.com> 4346L: kvm@vger.kernel.org 4347S: Supported 4348F: drivers/uio/uio_pci_generic.c 4349 4350GET_MAINTAINER SCRIPT 4351M: Joe Perches <joe@perches.com> 4352S: Maintained 4353F: scripts/get_maintainer.pl 4354 4355GFS2 FILE SYSTEM 4356M: Steven Whitehouse <swhiteho@redhat.com> 4357M: Bob Peterson <rpeterso@redhat.com> 4358L: cluster-devel@redhat.com 4359W: http://sources.redhat.com/cluster/ 4360T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4361S: Supported 4362F: Documentation/filesystems/gfs2*.txt 4363F: fs/gfs2/ 4364F: include/uapi/linux/gfs2_ondisk.h 4365 4366GIGASET ISDN DRIVERS 4367M: Hansjoerg Lipp <hjlipp@web.de> 4368M: Tilman Schmidt <tilman@imap.cc> 4369L: gigaset307x-common@lists.sourceforge.net 4370W: http://gigaset307x.sourceforge.net/ 4371S: Maintained 4372F: Documentation/isdn/README.gigaset 4373F: drivers/isdn/gigaset/ 4374F: include/uapi/linux/gigaset_dev.h 4375 4376GO7007 MPEG CODEC 4377M: Hans Verkuil <hans.verkuil@cisco.com> 4378L: linux-media@vger.kernel.org 4379S: Maintained 4380F: drivers/media/usb/go7007/ 4381 4382GOODIX TOUCHSCREEN 4383M: Bastien Nocera <hadess@hadess.net> 4384L: linux-input@vger.kernel.org 4385S: Maintained 4386F: drivers/input/touchscreen/goodix.c 4387 4388GPIO SUBSYSTEM 4389M: Linus Walleij <linus.walleij@linaro.org> 4390M: Alexandre Courbot <gnurou@gmail.com> 4391L: linux-gpio@vger.kernel.org 4392T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4393S: Maintained 4394F: Documentation/gpio/ 4395F: drivers/gpio/ 4396F: include/linux/gpio/ 4397F: include/linux/gpio.h 4398F: include/asm-generic/gpio.h 4399 4400GRE DEMULTIPLEXER DRIVER 4401M: Dmitry Kozlov <xeb@mail.ru> 4402L: netdev@vger.kernel.org 4403S: Maintained 4404F: net/ipv4/gre_demux.c 4405F: net/ipv4/gre_offload.c 4406F: include/net/gre.h 4407 4408GRETH 10/100/1G Ethernet MAC device driver 4409M: Kristoffer Glembo <kristoffer@gaisler.com> 4410L: netdev@vger.kernel.org 4411S: Maintained 4412F: drivers/net/ethernet/aeroflex/ 4413 4414GSPCA FINEPIX SUBDRIVER 4415M: Frank Zago <frank@zago.net> 4416L: linux-media@vger.kernel.org 4417T: git git://linuxtv.org/media_tree.git 4418S: Maintained 4419F: drivers/media/usb/gspca/finepix.c 4420 4421GSPCA GL860 SUBDRIVER 4422M: Olivier Lorin <o.lorin@laposte.net> 4423L: linux-media@vger.kernel.org 4424T: git git://linuxtv.org/media_tree.git 4425S: Maintained 4426F: drivers/media/usb/gspca/gl860/ 4427 4428GSPCA M5602 SUBDRIVER 4429M: Erik Andren <erik.andren@gmail.com> 4430L: linux-media@vger.kernel.org 4431T: git git://linuxtv.org/media_tree.git 4432S: Maintained 4433F: drivers/media/usb/gspca/m5602/ 4434 4435GSPCA PAC207 SONIXB SUBDRIVER 4436M: Hans de Goede <hdegoede@redhat.com> 4437L: linux-media@vger.kernel.org 4438T: git git://linuxtv.org/media_tree.git 4439S: Maintained 4440F: drivers/media/usb/gspca/pac207.c 4441 4442GSPCA SN9C20X SUBDRIVER 4443M: Brian Johnson <brijohn@gmail.com> 4444L: linux-media@vger.kernel.org 4445T: git git://linuxtv.org/media_tree.git 4446S: Maintained 4447F: drivers/media/usb/gspca/sn9c20x.c 4448 4449GSPCA T613 SUBDRIVER 4450M: Leandro Costantino <lcostantino@gmail.com> 4451L: linux-media@vger.kernel.org 4452T: git git://linuxtv.org/media_tree.git 4453S: Maintained 4454F: drivers/media/usb/gspca/t613.c 4455 4456GSPCA USB WEBCAM DRIVER 4457M: Hans de Goede <hdegoede@redhat.com> 4458L: linux-media@vger.kernel.org 4459T: git git://linuxtv.org/media_tree.git 4460S: Maintained 4461F: drivers/media/usb/gspca/ 4462 4463GUID PARTITION TABLE (GPT) 4464M: Davidlohr Bueso <davidlohr@hp.com> 4465L: linux-efi@vger.kernel.org 4466S: Maintained 4467F: block/partitions/efi.* 4468 4469STK1160 USB VIDEO CAPTURE DRIVER 4470M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4471L: linux-media@vger.kernel.org 4472T: git git://linuxtv.org/media_tree.git 4473S: Maintained 4474F: drivers/media/usb/stk1160/ 4475 4476HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4477M: Frank Seidel <frank@f-seidel.de> 4478L: platform-driver-x86@vger.kernel.org 4479W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4480S: Maintained 4481F: drivers/platform/x86/hdaps.c 4482 4483HDPVR USB VIDEO ENCODER DRIVER 4484M: Hans Verkuil <hverkuil@xs4all.nl> 4485L: linux-media@vger.kernel.org 4486T: git git://linuxtv.org/media_tree.git 4487W: http://linuxtv.org 4488S: Odd Fixes 4489F: drivers/media/usb/hdpvr/ 4490 4491HWPOISON MEMORY FAILURE HANDLING 4492M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4493L: linux-mm@kvack.org 4494S: Maintained 4495F: mm/memory-failure.c 4496F: mm/hwpoison-inject.c 4497 4498HYPERVISOR VIRTUAL CONSOLE DRIVER 4499L: linuxppc-dev@lists.ozlabs.org 4500S: Odd Fixes 4501F: drivers/tty/hvc/ 4502 4503HACKRF MEDIA DRIVER 4504M: Antti Palosaari <crope@iki.fi> 4505L: linux-media@vger.kernel.org 4506W: http://linuxtv.org/ 4507W: http://palosaari.fi/linux/ 4508Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4509T: git git://linuxtv.org/anttip/media_tree.git 4510S: Maintained 4511F: drivers/media/usb/hackrf/ 4512 4513HARDWARE MONITORING 4514M: Jean Delvare <jdelvare@suse.de> 4515M: Guenter Roeck <linux@roeck-us.net> 4516L: lm-sensors@lm-sensors.org 4517W: http://www.lm-sensors.org/ 4518T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/ 4519T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4520S: Maintained 4521F: Documentation/hwmon/ 4522F: drivers/hwmon/ 4523F: include/linux/hwmon*.h 4524 4525HARDWARE RANDOM NUMBER GENERATOR CORE 4526M: Matt Mackall <mpm@selenic.com> 4527M: Herbert Xu <herbert@gondor.apana.org.au> 4528L: linux-crypto@vger.kernel.org 4529S: Odd fixes 4530F: Documentation/hw_random.txt 4531F: drivers/char/hw_random/ 4532F: include/linux/hw_random.h 4533 4534HARDWARE SPINLOCK CORE 4535M: Ohad Ben-Cohen <ohad@wizery.com> 4536S: Maintained 4537F: Documentation/hwspinlock.txt 4538F: drivers/hwspinlock/hwspinlock_* 4539F: include/linux/hwspinlock.h 4540 4541HARMONY SOUND DRIVER 4542L: linux-parisc@vger.kernel.org 4543S: Maintained 4544F: sound/parisc/harmony.* 4545 4546HD29L2 MEDIA DRIVER 4547M: Antti Palosaari <crope@iki.fi> 4548L: linux-media@vger.kernel.org 4549W: http://linuxtv.org/ 4550W: http://palosaari.fi/linux/ 4551Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4552T: git git://linuxtv.org/anttip/media_tree.git 4553S: Maintained 4554F: drivers/media/dvb-frontends/hd29l2* 4555 4556HEWLETT-PACKARD SMART2 RAID DRIVER 4557L: iss_storagedev@hp.com 4558S: Orphan 4559F: Documentation/blockdev/cpqarray.txt 4560F: drivers/block/cpqarray.* 4561 4562HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4563M: Don Brace <don.brace@pmcs.com> 4564L: iss_storagedev@hp.com 4565L: storagedev@pmcs.com 4566L: linux-scsi@vger.kernel.org 4567S: Supported 4568F: Documentation/scsi/hpsa.txt 4569F: drivers/scsi/hpsa*.[ch] 4570F: include/linux/cciss*.h 4571F: include/uapi/linux/cciss*.h 4572 4573HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4574M: Don Brace <don.brace@pmcs.com> 4575L: iss_storagedev@hp.com 4576L: storagedev@pmcs.com 4577L: linux-scsi@vger.kernel.org 4578S: Supported 4579F: Documentation/blockdev/cciss.txt 4580F: drivers/block/cciss* 4581F: include/linux/cciss_ioctl.h 4582F: include/uapi/linux/cciss_ioctl.h 4583 4584HFS FILESYSTEM 4585L: linux-fsdevel@vger.kernel.org 4586S: Orphan 4587F: Documentation/filesystems/hfs.txt 4588F: fs/hfs/ 4589 4590HFSPLUS FILESYSTEM 4591L: linux-fsdevel@vger.kernel.org 4592S: Orphan 4593F: Documentation/filesystems/hfsplus.txt 4594F: fs/hfsplus/ 4595 4596HGA FRAMEBUFFER DRIVER 4597M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4598L: linux-nvidia@lists.surfsouth.com 4599W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4600S: Maintained 4601F: drivers/video/fbdev/hgafb.c 4602 4603HIBERNATION (aka Software Suspend, aka swsusp) 4604M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4605M: Pavel Machek <pavel@ucw.cz> 4606L: linux-pm@vger.kernel.org 4607S: Supported 4608F: arch/x86/power/ 4609F: drivers/base/power/ 4610F: kernel/power/ 4611F: include/linux/suspend.h 4612F: include/linux/freezer.h 4613F: include/linux/pm.h 4614F: arch/*/include/asm/suspend*.h 4615 4616HID CORE LAYER 4617M: Jiri Kosina <jkosina@suse.cz> 4618L: linux-input@vger.kernel.org 4619T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4620S: Maintained 4621F: drivers/hid/ 4622F: include/linux/hid* 4623F: include/uapi/linux/hid* 4624 4625HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4626M: Thomas Gleixner <tglx@linutronix.de> 4627L: linux-kernel@vger.kernel.org 4628T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4629S: Maintained 4630F: Documentation/timers/ 4631F: kernel/time/hrtimer.c 4632F: kernel/time/clockevents.c 4633F: kernel/time/tick*.* 4634F: kernel/time/timer_*.c 4635F: include/linux/clockchips.h 4636F: include/linux/hrtimer.h 4637 4638HIGH-SPEED SCC DRIVER FOR AX.25 4639L: linux-hams@vger.kernel.org 4640S: Orphan 4641F: drivers/net/hamradio/dmascc.c 4642F: drivers/net/hamradio/scc.c 4643 4644HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4645M: HighPoint Linux Team <linux@highpoint-tech.com> 4646W: http://www.highpoint-tech.com 4647S: Supported 4648F: Documentation/scsi/hptiop.txt 4649F: drivers/scsi/hptiop.c 4650 4651HIPPI 4652M: Jes Sorensen <jes@trained-monkey.org> 4653L: linux-hippi@sunsite.dk 4654S: Maintained 4655F: include/linux/hippidevice.h 4656F: include/uapi/linux/if_hippi.h 4657F: net/802/hippi.c 4658F: drivers/net/hippi/ 4659 4660HOST AP DRIVER 4661M: Jouni Malinen <j@w1.fi> 4662L: hostap@shmoo.com (subscribers-only) 4663L: linux-wireless@vger.kernel.org 4664W: http://hostap.epitest.fi/ 4665S: Maintained 4666F: drivers/net/wireless/hostap/ 4667 4668HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4669L: platform-driver-x86@vger.kernel.org 4670S: Orphan 4671F: drivers/platform/x86/tc1100-wmi.c 4672 4673HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4674M: Jaroslav Kysela <perex@perex.cz> 4675S: Maintained 4676F: drivers/net/ethernet/hp/hp100.* 4677 4678HPET: High Precision Event Timers driver 4679M: Clemens Ladisch <clemens@ladisch.de> 4680S: Maintained 4681F: Documentation/timers/hpet.txt 4682F: drivers/char/hpet.c 4683F: include/linux/hpet.h 4684F: include/uapi/linux/hpet.h 4685 4686HPET: x86 4687S: Orphan 4688F: arch/x86/kernel/hpet.c 4689F: arch/x86/include/asm/hpet.h 4690 4691HPFS FILESYSTEM 4692M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4693W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4694S: Maintained 4695F: fs/hpfs/ 4696 4697HSI SUBSYSTEM 4698M: Sebastian Reichel <sre@kernel.org> 4699T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4700S: Maintained 4701F: Documentation/ABI/testing/sysfs-bus-hsi 4702F: Documentation/hsi.txt 4703F: drivers/hsi/ 4704F: include/linux/hsi/ 4705F: include/uapi/linux/hsi/ 4706 4707HSO 3G MODEM DRIVER 4708M: Jan Dumon <j.dumon@option.com> 4709W: http://www.pharscape.org 4710S: Maintained 4711F: drivers/net/usb/hso.c 4712 4713HSR NETWORK PROTOCOL 4714M: Arvid Brodin <arvid.brodin@alten.se> 4715L: netdev@vger.kernel.org 4716S: Maintained 4717F: net/hsr/ 4718 4719HTCPEN TOUCHSCREEN DRIVER 4720M: Pau Oliva Fora <pof@eslack.org> 4721L: linux-input@vger.kernel.org 4722S: Maintained 4723F: drivers/input/touchscreen/htcpen.c 4724 4725HUGETLB FILESYSTEM 4726M: Nadia Yvette Chambers <nyc@holomorphy.com> 4727S: Maintained 4728F: fs/hugetlbfs/ 4729 4730Hyper-V CORE AND DRIVERS 4731M: K. Y. Srinivasan <kys@microsoft.com> 4732M: Haiyang Zhang <haiyangz@microsoft.com> 4733L: devel@linuxdriverproject.org 4734S: Maintained 4735F: arch/x86/include/asm/mshyperv.h 4736F: arch/x86/include/uapi/asm/hyperv.h 4737F: arch/x86/kernel/cpu/mshyperv.c 4738F: drivers/hid/hid-hyperv.c 4739F: drivers/hv/ 4740F: drivers/input/serio/hyperv-keyboard.c 4741F: drivers/net/hyperv/ 4742F: drivers/scsi/storvsc_drv.c 4743F: drivers/video/fbdev/hyperv_fb.c 4744F: include/linux/hyperv.h 4745F: tools/hv/ 4746 4747I2C OVER PARALLEL PORT 4748M: Jean Delvare <jdelvare@suse.de> 4749L: linux-i2c@vger.kernel.org 4750S: Maintained 4751F: Documentation/i2c/busses/i2c-parport 4752F: Documentation/i2c/busses/i2c-parport-light 4753F: drivers/i2c/busses/i2c-parport.c 4754F: drivers/i2c/busses/i2c-parport-light.c 4755 4756I2C/SMBUS CONTROLLER DRIVERS FOR PC 4757M: Jean Delvare <jdelvare@suse.de> 4758L: linux-i2c@vger.kernel.org 4759S: Maintained 4760F: Documentation/i2c/busses/i2c-ali1535 4761F: Documentation/i2c/busses/i2c-ali1563 4762F: Documentation/i2c/busses/i2c-ali15x3 4763F: Documentation/i2c/busses/i2c-amd756 4764F: Documentation/i2c/busses/i2c-amd8111 4765F: Documentation/i2c/busses/i2c-i801 4766F: Documentation/i2c/busses/i2c-nforce2 4767F: Documentation/i2c/busses/i2c-piix4 4768F: Documentation/i2c/busses/i2c-sis5595 4769F: Documentation/i2c/busses/i2c-sis630 4770F: Documentation/i2c/busses/i2c-sis96x 4771F: Documentation/i2c/busses/i2c-via 4772F: Documentation/i2c/busses/i2c-viapro 4773F: drivers/i2c/busses/i2c-ali1535.c 4774F: drivers/i2c/busses/i2c-ali1563.c 4775F: drivers/i2c/busses/i2c-ali15x3.c 4776F: drivers/i2c/busses/i2c-amd756.c 4777F: drivers/i2c/busses/i2c-amd756-s4882.c 4778F: drivers/i2c/busses/i2c-amd8111.c 4779F: drivers/i2c/busses/i2c-i801.c 4780F: drivers/i2c/busses/i2c-isch.c 4781F: drivers/i2c/busses/i2c-nforce2.c 4782F: drivers/i2c/busses/i2c-nforce2-s4985.c 4783F: drivers/i2c/busses/i2c-piix4.c 4784F: drivers/i2c/busses/i2c-sis5595.c 4785F: drivers/i2c/busses/i2c-sis630.c 4786F: drivers/i2c/busses/i2c-sis96x.c 4787F: drivers/i2c/busses/i2c-via.c 4788F: drivers/i2c/busses/i2c-viapro.c 4789 4790I2C/SMBUS ISMT DRIVER 4791M: Seth Heasley <seth.heasley@intel.com> 4792M: Neil Horman <nhorman@tuxdriver.com> 4793L: linux-i2c@vger.kernel.org 4794F: drivers/i2c/busses/i2c-ismt.c 4795F: Documentation/i2c/busses/i2c-ismt 4796 4797I2C/SMBUS STUB DRIVER 4798M: Jean Delvare <jdelvare@suse.de> 4799L: linux-i2c@vger.kernel.org 4800S: Maintained 4801F: drivers/i2c/i2c-stub.c 4802 4803I2C SUBSYSTEM 4804M: Wolfram Sang <wsa@the-dreams.de> 4805L: linux-i2c@vger.kernel.org 4806W: https://i2c.wiki.kernel.org/ 4807Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 4808T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4809S: Maintained 4810F: Documentation/devicetree/bindings/i2c/ 4811F: Documentation/i2c/ 4812F: drivers/i2c/ 4813F: include/linux/i2c.h 4814F: include/linux/i2c-*.h 4815F: include/uapi/linux/i2c.h 4816F: include/uapi/linux/i2c-*.h 4817 4818I2C ACPI SUPPORT 4819M: Mika Westerberg <mika.westerberg@linux.intel.com> 4820L: linux-i2c@vger.kernel.org 4821L: linux-acpi@vger.kernel.org 4822S: Maintained 4823 4824I2C-TAOS-EVM DRIVER 4825M: Jean Delvare <jdelvare@suse.de> 4826L: linux-i2c@vger.kernel.org 4827S: Maintained 4828F: Documentation/i2c/busses/i2c-taos-evm 4829F: drivers/i2c/busses/i2c-taos-evm.c 4830 4831I2C-TINY-USB DRIVER 4832M: Till Harbaum <till@harbaum.org> 4833L: linux-i2c@vger.kernel.org 4834W: http://www.harbaum.org/till/i2c_tiny_usb 4835S: Maintained 4836F: drivers/i2c/busses/i2c-tiny-usb.c 4837 4838i386 BOOT CODE 4839M: "H. Peter Anvin" <hpa@zytor.com> 4840S: Maintained 4841F: arch/x86/boot/ 4842 4843i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4844M: "H. Peter Anvin" <hpa@zytor.com> 4845T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4846S: Maintained 4847 4848IA64 (Itanium) PLATFORM 4849M: Tony Luck <tony.luck@intel.com> 4850M: Fenghua Yu <fenghua.yu@intel.com> 4851L: linux-ia64@vger.kernel.org 4852T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4853S: Maintained 4854F: arch/ia64/ 4855 4856IBM Power in-Nest Crypto Acceleration 4857M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4858M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4859L: linux-crypto@vger.kernel.org 4860S: Supported 4861F: drivers/crypto/nx/ 4862 4863IBM Power 842 compression accelerator 4864M: Dan Streetman <ddstreet@us.ibm.com> 4865S: Supported 4866F: drivers/crypto/nx/nx-842.c 4867F: include/linux/nx842.h 4868 4869IBM Power Linux RAID adapter 4870M: Brian King <brking@us.ibm.com> 4871S: Supported 4872F: drivers/scsi/ipr.* 4873 4874IBM Power Virtual Ethernet Device Driver 4875M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 4876L: netdev@vger.kernel.org 4877S: Supported 4878F: drivers/net/ethernet/ibm/ibmveth.* 4879 4880IBM Power Virtual SCSI Device Drivers 4881M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4882L: linux-scsi@vger.kernel.org 4883S: Supported 4884F: drivers/scsi/ibmvscsi/ibmvscsi* 4885F: drivers/scsi/ibmvscsi/viosrp.h 4886 4887IBM Power Virtual FC Device Drivers 4888M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4889L: linux-scsi@vger.kernel.org 4890S: Supported 4891F: drivers/scsi/ibmvscsi/ibmvfc* 4892 4893IBM ServeRAID RAID DRIVER 4894S: Orphan 4895F: drivers/scsi/ips.* 4896 4897ICH LPC AND GPIO DRIVER 4898M: Peter Tyser <ptyser@xes-inc.com> 4899S: Maintained 4900F: drivers/mfd/lpc_ich.c 4901F: drivers/gpio/gpio-ich.c 4902 4903IDE SUBSYSTEM 4904M: "David S. Miller" <davem@davemloft.net> 4905L: linux-ide@vger.kernel.org 4906Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4908S: Maintained 4909F: Documentation/ide/ 4910F: drivers/ide/ 4911F: include/linux/ide.h 4912 4913IDEAPAD LAPTOP EXTRAS DRIVER 4914M: Ike Panhc <ike.pan@canonical.com> 4915L: platform-driver-x86@vger.kernel.org 4916W: http://launchpad.net/ideapad-laptop 4917S: Maintained 4918F: drivers/platform/x86/ideapad-laptop.c 4919 4920IDEAPAD LAPTOP SLIDEBAR DRIVER 4921M: Andrey Moiseev <o2g.org.ru@gmail.com> 4922L: linux-input@vger.kernel.org 4923W: https://github.com/o2genum/ideapad-slidebar 4924S: Maintained 4925F: drivers/input/misc/ideapad_slidebar.c 4926 4927IDE/ATAPI DRIVERS 4928M: Borislav Petkov <bp@alien8.de> 4929L: linux-ide@vger.kernel.org 4930S: Maintained 4931F: Documentation/cdrom/ide-cd 4932F: drivers/ide/ide-cd* 4933 4934IDLE-I7300 4935M: Andy Henroid <andrew.d.henroid@intel.com> 4936L: linux-pm@vger.kernel.org 4937S: Supported 4938F: drivers/idle/i7300_idle.c 4939 4940IEEE 802.15.4 SUBSYSTEM 4941M: Alexander Aring <alex.aring@gmail.com> 4942L: linux-wpan@vger.kernel.org 4943W: https://github.com/linux-wpan 4944T: git git://github.com/linux-wpan/linux-wpan-next.git 4945S: Maintained 4946F: net/ieee802154/ 4947F: net/mac802154/ 4948F: drivers/net/ieee802154/ 4949F: include/linux/nl802154.h 4950F: include/linux/ieee802154.h 4951F: include/net/nl802154.h 4952F: include/net/mac802154.h 4953F: include/net/af_ieee802154.h 4954F: include/net/cfg802154.h 4955F: include/net/ieee802154_netdev.h 4956F: Documentation/networking/ieee802154.txt 4957 4958IGORPLUG-USB IR RECEIVER 4959M: Sean Young <sean@mess.org> 4960L: linux-media@vger.kernel.org 4961S: Maintained 4962F: drivers/media/rc/igorplugusb.c 4963 4964IGUANAWORKS USB IR TRANSCEIVER 4965M: Sean Young <sean@mess.org> 4966L: linux-media@vger.kernel.org 4967S: Maintained 4968F: drivers/media/rc/iguanair.c 4969 4970IIO SUBSYSTEM AND DRIVERS 4971M: Jonathan Cameron <jic23@kernel.org> 4972R: Hartmut Knaack <knaack.h@gmx.de> 4973R: Lars-Peter Clausen <lars@metafoo.de> 4974R: Peter Meerwald <pmeerw@pmeerw.net> 4975L: linux-iio@vger.kernel.org 4976S: Maintained 4977F: drivers/iio/ 4978F: drivers/staging/iio/ 4979F: include/linux/iio/ 4980F: tools/iio/ 4981 4982IKANOS/ADI EAGLE ADSL USB DRIVER 4983M: Matthieu Castet <castet.matthieu@free.fr> 4984M: Stanislaw Gruszka <stf_xl@wp.pl> 4985S: Maintained 4986F: drivers/usb/atm/ueagle-atm.c 4987 4988INA209 HARDWARE MONITOR DRIVER 4989M: Guenter Roeck <linux@roeck-us.net> 4990L: lm-sensors@lm-sensors.org 4991S: Maintained 4992F: Documentation/hwmon/ina209 4993F: Documentation/devicetree/bindings/i2c/ina209.txt 4994F: drivers/hwmon/ina209.c 4995 4996INA2XX HARDWARE MONITOR DRIVER 4997M: Guenter Roeck <linux@roeck-us.net> 4998L: lm-sensors@lm-sensors.org 4999S: Maintained 5000F: Documentation/hwmon/ina2xx 5001F: drivers/hwmon/ina2xx.c 5002F: include/linux/platform_data/ina2xx.h 5003 5004INDUSTRY PACK SUBSYSTEM (IPACK) 5005M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5006M: Jens Taprogge <jens.taprogge@taprogge.org> 5007M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5008L: industrypack-devel@lists.sourceforge.net 5009W: http://industrypack.sourceforge.net 5010S: Maintained 5011F: drivers/ipack/ 5012 5013INGENIC JZ4780 DMA Driver 5014M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5015S: Maintained 5016F: drivers/dma/dma-jz4780.c 5017 5018INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5019M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5020M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5021L: linux-ima-devel@lists.sourceforge.net 5022L: linux-ima-user@lists.sourceforge.net 5023L: linux-security-module@vger.kernel.org 5024S: Supported 5025F: security/integrity/ima/ 5026 5027IMGTEC IR DECODER DRIVER 5028M: James Hogan <james.hogan@imgtec.com> 5029S: Maintained 5030F: drivers/media/rc/img-ir/ 5031 5032IMS TWINTURBO FRAMEBUFFER DRIVER 5033L: linux-fbdev@vger.kernel.org 5034S: Orphan 5035F: drivers/video/fbdev/imsttfb.c 5036 5037INFINIBAND SUBSYSTEM 5038M: Roland Dreier <roland@kernel.org> 5039M: Sean Hefty <sean.hefty@intel.com> 5040M: Hal Rosenstock <hal.rosenstock@gmail.com> 5041L: linux-rdma@vger.kernel.org 5042W: http://www.openfabrics.org/ 5043Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5044T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 5045S: Supported 5046F: Documentation/infiniband/ 5047F: drivers/infiniband/ 5048F: include/uapi/linux/if_infiniband.h 5049 5050INOTIFY 5051M: John McCutchan <john@johnmccutchan.com> 5052M: Robert Love <rlove@rlove.org> 5053M: Eric Paris <eparis@parisplace.org> 5054S: Maintained 5055F: Documentation/filesystems/inotify.txt 5056F: fs/notify/inotify/ 5057F: include/linux/inotify.h 5058F: include/uapi/linux/inotify.h 5059 5060INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5061M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5062L: linux-input@vger.kernel.org 5063Q: http://patchwork.kernel.org/project/linux-input/list/ 5064T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5065S: Maintained 5066F: drivers/input/ 5067F: include/linux/input.h 5068F: include/uapi/linux/input.h 5069F: include/linux/input/ 5070 5071INPUT MULTITOUCH (MT) PROTOCOL 5072M: Henrik Rydberg <rydberg@bitmath.org> 5073L: linux-input@vger.kernel.org 5074T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 5075S: Odd fixes 5076F: Documentation/input/multi-touch-protocol.txt 5077F: drivers/input/input-mt.c 5078K: \b(ABS|SYN)_MT_ 5079 5080INTEL ASoC BDW/HSW DRIVERS 5081M: Jie Yang <yang.jie@linux.intel.com> 5082L: alsa-devel@alsa-project.org 5083S: Supported 5084F: sound/soc/intel/sst-haswell* 5085F: sound/soc/intel/sst-dsp* 5086F: sound/soc/intel/sst-firmware.c 5087F: sound/soc/intel/broadwell.c 5088F: sound/soc/intel/haswell.c 5089 5090INTEL C600 SERIES SAS CONTROLLER DRIVER 5091M: Intel SCU Linux support <intel-linux-scu@intel.com> 5092M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5093L: linux-scsi@vger.kernel.org 5094T: git git://git.code.sf.net/p/intel-sas/isci 5095S: Supported 5096F: drivers/scsi/isci/ 5097 5098INTEL IDLE DRIVER 5099M: Len Brown <lenb@kernel.org> 5100L: linux-pm@vger.kernel.org 5101T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5102S: Supported 5103F: drivers/idle/intel_idle.c 5104 5105INTEL PSTATE DRIVER 5106M: Kristen Carlson Accardi <kristen@linux.intel.com> 5107L: linux-pm@vger.kernel.org 5108S: Supported 5109F: drivers/cpufreq/intel_pstate.c 5110 5111INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5112M: Maik Broemme <mbroemme@plusserver.de> 5113L: linux-fbdev@vger.kernel.org 5114S: Maintained 5115F: Documentation/fb/intelfb.txt 5116F: drivers/video/fbdev/intelfb/ 5117 5118INTEL 810/815 FRAMEBUFFER DRIVER 5119M: Antonino Daplas <adaplas@gmail.com> 5120L: linux-fbdev@vger.kernel.org 5121S: Maintained 5122F: drivers/video/fbdev/i810/ 5123 5124INTEL MENLOW THERMAL DRIVER 5125M: Sujith Thomas <sujith.thomas@intel.com> 5126L: platform-driver-x86@vger.kernel.org 5127W: https://01.org/linux-acpi 5128S: Supported 5129F: drivers/platform/x86/intel_menlow.c 5130 5131INTEL IA32 MICROCODE UPDATE SUPPORT 5132M: Borislav Petkov <bp@alien8.de> 5133S: Maintained 5134F: arch/x86/kernel/cpu/microcode/core* 5135F: arch/x86/kernel/cpu/microcode/intel* 5136 5137INTEL I/OAT DMA DRIVER 5138M: Dave Jiang <dave.jiang@intel.com> 5139R: Dan Williams <dan.j.williams@intel.com> 5140L: dmaengine@vger.kernel.org 5141Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5142S: Supported 5143F: drivers/dma/ioat* 5144 5145INTEL IOMMU (VT-d) 5146M: David Woodhouse <dwmw2@infradead.org> 5147L: iommu@lists.linux-foundation.org 5148T: git git://git.infradead.org/iommu-2.6.git 5149S: Supported 5150F: drivers/iommu/intel-iommu.c 5151F: include/linux/intel-iommu.h 5152 5153INTEL IOP-ADMA DMA DRIVER 5154R: Dan Williams <dan.j.williams@intel.com> 5155S: Odd fixes 5156F: drivers/dma/iop-adma.c 5157 5158INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5159M: Krzysztof Halasa <khalasa@piap.pl> 5160S: Maintained 5161F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5162F: arch/arm/mach-ixp4xx/include/mach/npe.h 5163F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5164F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5165F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5166F: drivers/net/wan/ixp4xx_hss.c 5167 5168INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5169M: Deepak Saxena <dsaxena@plexity.net> 5170S: Maintained 5171F: drivers/char/hw_random/ixp4xx-rng.c 5172 5173INTEL ETHERNET DRIVERS 5174M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5175R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5176R: Shannon Nelson <shannon.nelson@intel.com> 5177R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5178R: Don Skidmore <donald.c.skidmore@intel.com> 5179R: Matthew Vick <matthew.vick@intel.com> 5180R: John Ronciak <john.ronciak@intel.com> 5181R: Mitch Williams <mitch.a.williams@intel.com> 5182L: intel-wired-lan@lists.osuosl.org 5183W: http://www.intel.com/support/feedback.htm 5184W: http://e1000.sourceforge.net/ 5185Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5186T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5187T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5188S: Supported 5189F: Documentation/networking/e100.txt 5190F: Documentation/networking/e1000.txt 5191F: Documentation/networking/e1000e.txt 5192F: Documentation/networking/igb.txt 5193F: Documentation/networking/igbvf.txt 5194F: Documentation/networking/ixgb.txt 5195F: Documentation/networking/ixgbe.txt 5196F: Documentation/networking/ixgbevf.txt 5197F: Documentation/networking/i40e.txt 5198F: Documentation/networking/i40evf.txt 5199F: drivers/net/ethernet/intel/ 5200F: drivers/net/ethernet/intel/*/ 5201 5202INTEL-MID GPIO DRIVER 5203M: David Cohen <david.a.cohen@linux.intel.com> 5204L: linux-gpio@vger.kernel.org 5205S: Maintained 5206F: drivers/gpio/gpio-intel-mid.c 5207 5208INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5209M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5210L: linux-wireless@vger.kernel.org 5211S: Maintained 5212F: Documentation/networking/README.ipw2100 5213F: Documentation/networking/README.ipw2200 5214F: drivers/net/wireless/ipw2x00/ 5215 5216INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5217M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5218M: Gang Wei <gang.wei@intel.com> 5219M: Shane Wang <shane.wang@intel.com> 5220L: tboot-devel@lists.sourceforge.net 5221W: http://tboot.sourceforge.net 5222T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5223S: Supported 5224F: Documentation/intel_txt.txt 5225F: include/linux/tboot.h 5226F: arch/x86/kernel/tboot.c 5227 5228INTEL WIRELESS WIMAX CONNECTION 2400 5229M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5230M: linux-wimax@intel.com 5231L: wimax@linuxwimax.org (subscribers-only) 5232S: Supported 5233W: http://linuxwimax.org 5234F: Documentation/wimax/README.i2400m 5235F: drivers/net/wimax/i2400m/ 5236F: include/uapi/linux/wimax/i2400m.h 5237 5238INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5239M: Stanislaw Gruszka <sgruszka@redhat.com> 5240L: linux-wireless@vger.kernel.org 5241S: Supported 5242F: drivers/net/wireless/iwlegacy/ 5243 5244INTEL WIRELESS WIFI LINK (iwlwifi) 5245M: Johannes Berg <johannes.berg@intel.com> 5246M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5247M: Intel Linux Wireless <ilw@linux.intel.com> 5248L: linux-wireless@vger.kernel.org 5249W: http://intellinuxwireless.org 5250T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5251S: Supported 5252F: drivers/net/wireless/iwlwifi/ 5253 5254INTEL MANAGEMENT ENGINE (mei) 5255M: Tomas Winkler <tomas.winkler@intel.com> 5256L: linux-kernel@vger.kernel.org 5257S: Supported 5258F: include/uapi/linux/mei.h 5259F: drivers/misc/mei/* 5260F: Documentation/misc-devices/mei/* 5261 5262IOC3 ETHERNET DRIVER 5263M: Ralf Baechle <ralf@linux-mips.org> 5264L: linux-mips@linux-mips.org 5265S: Maintained 5266F: drivers/net/ethernet/sgi/ioc3-eth.c 5267 5268IOC3 SERIAL DRIVER 5269M: Pat Gefre <pfg@sgi.com> 5270L: linux-serial@vger.kernel.org 5271S: Maintained 5272F: drivers/tty/serial/ioc3_serial.c 5273 5274IOMMU DRIVERS 5275M: Joerg Roedel <joro@8bytes.org> 5276L: iommu@lists.linux-foundation.org 5277T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5278S: Maintained 5279F: drivers/iommu/ 5280 5281IP MASQUERADING 5282M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5283S: Maintained 5284F: net/ipv4/netfilter/ipt_MASQUERADE.c 5285 5286IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5287M: Francois Romieu <romieu@fr.zoreil.com> 5288M: Sorbica Shieh <sorbica@icplus.com.tw> 5289L: netdev@vger.kernel.org 5290S: Maintained 5291F: drivers/net/ethernet/icplus/ipg.* 5292 5293IPATH DRIVER 5294M: Mike Marciniszyn <infinipath@intel.com> 5295L: linux-rdma@vger.kernel.org 5296S: Maintained 5297F: drivers/infiniband/hw/ipath/ 5298 5299IPMI SUBSYSTEM 5300M: Corey Minyard <minyard@acm.org> 5301L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5302W: http://openipmi.sourceforge.net/ 5303S: Supported 5304F: Documentation/IPMI.txt 5305F: drivers/char/ipmi/ 5306F: include/linux/ipmi* 5307F: include/uapi/linux/ipmi* 5308 5309QCOM AUDIO (ASoC) DRIVERS 5310M: Patrick Lai <plai@codeaurora.org> 5311M: Banajit Goswami <bgoswami@codeaurora.org> 5312L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5313S: Supported 5314F: sound/soc/qcom/ 5315 5316IPS SCSI RAID DRIVER 5317M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5318L: linux-scsi@vger.kernel.org 5319W: http://www.adaptec.com/ 5320S: Maintained 5321F: drivers/scsi/ips* 5322 5323IPVS 5324M: Wensong Zhang <wensong@linux-vs.org> 5325M: Simon Horman <horms@verge.net.au> 5326M: Julian Anastasov <ja@ssi.bg> 5327L: netdev@vger.kernel.org 5328L: lvs-devel@vger.kernel.org 5329S: Maintained 5330F: Documentation/networking/ipvs-sysctl.txt 5331F: include/net/ip_vs.h 5332F: include/uapi/linux/ip_vs.h 5333F: net/netfilter/ipvs/ 5334 5335IPWIRELESS DRIVER 5336M: Jiri Kosina <jkosina@suse.cz> 5337M: David Sterba <dsterba@suse.cz> 5338S: Odd Fixes 5339F: drivers/tty/ipwireless/ 5340 5341IPX NETWORK LAYER 5342M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5343L: netdev@vger.kernel.org 5344S: Maintained 5345F: include/net/ipx.h 5346F: include/uapi/linux/ipx.h 5347F: net/ipx/ 5348 5349IRDA SUBSYSTEM 5350M: Samuel Ortiz <samuel@sortiz.org> 5351L: irda-users@lists.sourceforge.net (subscribers-only) 5352L: netdev@vger.kernel.org 5353W: http://irda.sourceforge.net/ 5354S: Maintained 5355T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5356F: Documentation/networking/irda.txt 5357F: drivers/net/irda/ 5358F: include/net/irda/ 5359F: net/irda/ 5360 5361IRQ SUBSYSTEM 5362M: Thomas Gleixner <tglx@linutronix.de> 5363L: linux-kernel@vger.kernel.org 5364S: Maintained 5365T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5366F: kernel/irq/ 5367 5368IRQCHIP DRIVERS 5369M: Thomas Gleixner <tglx@linutronix.de> 5370M: Jason Cooper <jason@lakedaemon.net> 5371L: linux-kernel@vger.kernel.org 5372S: Maintained 5373T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5374T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5375F: Documentation/devicetree/bindings/interrupt-controller/ 5376F: drivers/irqchip/ 5377 5378IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5379M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5380S: Maintained 5381F: Documentation/IRQ-domain.txt 5382F: include/linux/irqdomain.h 5383F: kernel/irq/irqdomain.c 5384 5385ISAPNP 5386M: Jaroslav Kysela <perex@perex.cz> 5387S: Maintained 5388F: Documentation/isapnp.txt 5389F: drivers/pnp/isapnp/ 5390F: include/linux/isapnp.h 5391 5392ISA RADIO MODULE 5393M: Hans Verkuil <hverkuil@xs4all.nl> 5394L: linux-media@vger.kernel.org 5395T: git git://linuxtv.org/media_tree.git 5396W: http://linuxtv.org 5397S: Maintained 5398F: drivers/media/radio/radio-isa* 5399 5400iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5401M: Peter Jones <pjones@redhat.com> 5402M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5403S: Maintained 5404F: drivers/firmware/iscsi_ibft* 5405 5406ISCSI 5407M: Mike Christie <michaelc@cs.wisc.edu> 5408L: open-iscsi@googlegroups.com 5409W: www.open-iscsi.org 5410T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5411S: Maintained 5412F: drivers/scsi/*iscsi* 5413F: include/scsi/*iscsi* 5414 5415ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5416M: Or Gerlitz <ogerlitz@mellanox.com> 5417M: Sagi Grimberg <sagig@mellanox.com> 5418M: Roi Dayan <roid@mellanox.com> 5419L: linux-rdma@vger.kernel.org 5420S: Supported 5421W: http://www.openfabrics.org 5422W: www.open-iscsi.org 5423Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5424F: drivers/infiniband/ulp/iser/ 5425 5426ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5427M: Sagi Grimberg <sagig@mellanox.com> 5428T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5429L: linux-rdma@vger.kernel.org 5430L: target-devel@vger.kernel.org 5431S: Supported 5432W: http://www.linux-iscsi.org 5433F: drivers/infiniband/ulp/isert 5434 5435ISDN SUBSYSTEM 5436M: Karsten Keil <isdn@linux-pingi.de> 5437L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5438L: netdev@vger.kernel.org 5439W: http://www.isdn4linux.de 5440T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5441S: Maintained 5442F: Documentation/isdn/ 5443F: drivers/isdn/ 5444F: include/linux/isdn.h 5445F: include/linux/isdn/ 5446F: include/uapi/linux/isdn.h 5447F: include/uapi/linux/isdn/ 5448 5449ISDN SUBSYSTEM (Eicon active card driver) 5450M: Armin Schindler <mac@melware.de> 5451L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5452W: http://www.melware.de 5453S: Maintained 5454F: drivers/isdn/hardware/eicon/ 5455 5456IT87 HARDWARE MONITORING DRIVER 5457M: Jean Delvare <jdelvare@suse.de> 5458L: lm-sensors@lm-sensors.org 5459S: Maintained 5460F: Documentation/hwmon/it87 5461F: drivers/hwmon/it87.c 5462 5463IT913X MEDIA DRIVER 5464M: Antti Palosaari <crope@iki.fi> 5465L: linux-media@vger.kernel.org 5466W: http://linuxtv.org/ 5467W: http://palosaari.fi/linux/ 5468Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5469T: git git://linuxtv.org/anttip/media_tree.git 5470S: Maintained 5471F: drivers/media/tuners/it913x* 5472 5473IVTV VIDEO4LINUX DRIVER 5474M: Andy Walls <awalls@md.metrocast.net> 5475L: ivtv-devel@ivtvdriver.org (subscribers-only) 5476L: linux-media@vger.kernel.org 5477T: git git://linuxtv.org/media_tree.git 5478W: http://www.ivtvdriver.org 5479S: Maintained 5480F: Documentation/video4linux/*.ivtv 5481F: drivers/media/pci/ivtv/ 5482F: include/uapi/linux/ivtv* 5483 5484IX2505V MEDIA DRIVER 5485M: Malcolm Priestley <tvboxspy@gmail.com> 5486L: linux-media@vger.kernel.org 5487W: http://linuxtv.org/ 5488Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5489S: Maintained 5490F: drivers/media/dvb-frontends/ix2505v* 5491 5492JC42.4 TEMPERATURE SENSOR DRIVER 5493M: Guenter Roeck <linux@roeck-us.net> 5494L: lm-sensors@lm-sensors.org 5495S: Maintained 5496F: drivers/hwmon/jc42.c 5497F: Documentation/hwmon/jc42 5498 5499JFS FILESYSTEM 5500M: Dave Kleikamp <shaggy@kernel.org> 5501L: jfs-discussion@lists.sourceforge.net 5502W: http://jfs.sourceforge.net/ 5503T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5504S: Maintained 5505F: Documentation/filesystems/jfs.txt 5506F: fs/jfs/ 5507 5508JME NETWORK DRIVER 5509M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5510L: netdev@vger.kernel.org 5511S: Maintained 5512F: drivers/net/ethernet/jme.* 5513 5514JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5515M: David Woodhouse <dwmw2@infradead.org> 5516L: linux-mtd@lists.infradead.org 5517W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5518S: Maintained 5519F: fs/jffs2/ 5520F: include/uapi/linux/jffs2.h 5521 5522JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5523M: Andrew Morton <akpm@linux-foundation.org> 5524M: Jan Kara <jack@suse.cz> 5525L: linux-ext4@vger.kernel.org 5526S: Maintained 5527F: fs/jbd/ 5528F: include/linux/jbd.h 5529 5530JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5531M: "Theodore Ts'o" <tytso@mit.edu> 5532L: linux-ext4@vger.kernel.org 5533S: Maintained 5534F: fs/jbd2/ 5535F: include/linux/jbd2.h 5536 5537JSM Neo PCI based serial card 5538M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5539L: linux-serial@vger.kernel.org 5540S: Maintained 5541F: drivers/tty/serial/jsm/ 5542 5543K10TEMP HARDWARE MONITORING DRIVER 5544M: Clemens Ladisch <clemens@ladisch.de> 5545L: lm-sensors@lm-sensors.org 5546S: Maintained 5547F: Documentation/hwmon/k10temp 5548F: drivers/hwmon/k10temp.c 5549 5550K8TEMP HARDWARE MONITORING DRIVER 5551M: Rudolf Marek <r.marek@assembler.cz> 5552L: lm-sensors@lm-sensors.org 5553S: Maintained 5554F: Documentation/hwmon/k8temp 5555F: drivers/hwmon/k8temp.c 5556 5557KCONFIG 5558M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5559L: linux-kbuild@vger.kernel.org 5560T: git git://gitorious.org/linux-kconfig/linux-kconfig 5561S: Maintained 5562F: Documentation/kbuild/kconfig-language.txt 5563F: scripts/kconfig/ 5564 5565KDUMP 5566M: Vivek Goyal <vgoyal@redhat.com> 5567M: Haren Myneni <hbabu@us.ibm.com> 5568L: kexec@lists.infradead.org 5569W: http://lse.sourceforge.net/kdump/ 5570S: Maintained 5571F: Documentation/kdump/ 5572 5573KEENE FM RADIO TRANSMITTER DRIVER 5574M: Hans Verkuil <hverkuil@xs4all.nl> 5575L: linux-media@vger.kernel.org 5576T: git git://linuxtv.org/media_tree.git 5577W: http://linuxtv.org 5578S: Maintained 5579F: drivers/media/radio/radio-keene* 5580 5581KERNEL AUTOMOUNTER v4 (AUTOFS4) 5582M: Ian Kent <raven@themaw.net> 5583L: autofs@vger.kernel.org 5584S: Maintained 5585F: fs/autofs4/ 5586 5587KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5588M: Michal Marek <mmarek@suse.cz> 5589T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5590T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5591L: linux-kbuild@vger.kernel.org 5592S: Maintained 5593F: Documentation/kbuild/ 5594F: Makefile 5595F: scripts/Makefile.* 5596F: scripts/basic/ 5597F: scripts/mk* 5598F: scripts/package/ 5599 5600KERNEL JANITORS 5601L: kernel-janitors@vger.kernel.org 5602W: http://kernelnewbies.org/KernelJanitors 5603S: Odd Fixes 5604 5605KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5606M: "J. Bruce Fields" <bfields@fieldses.org> 5607L: linux-nfs@vger.kernel.org 5608W: http://nfs.sourceforge.net/ 5609S: Supported 5610F: fs/nfsd/ 5611F: include/uapi/linux/nfsd/ 5612F: fs/lockd/ 5613F: fs/nfs_common/ 5614F: net/sunrpc/ 5615F: include/linux/lockd/ 5616F: include/linux/sunrpc/ 5617F: include/uapi/linux/sunrpc/ 5618 5619KERNEL SELFTEST FRAMEWORK 5620M: Shuah Khan <shuahkh@osg.samsung.com> 5621L: linux-api@vger.kernel.org 5622T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5623S: Maintained 5624F: tools/testing/selftests 5625 5626KERNEL VIRTUAL MACHINE (KVM) 5627M: Gleb Natapov <gleb@kernel.org> 5628M: Paolo Bonzini <pbonzini@redhat.com> 5629L: kvm@vger.kernel.org 5630W: http://www.linux-kvm.org 5631T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5632S: Supported 5633F: Documentation/*/kvm*.txt 5634F: Documentation/virtual/kvm/ 5635F: arch/*/kvm/ 5636F: arch/x86/kernel/kvm.c 5637F: arch/x86/kernel/kvmclock.c 5638F: arch/*/include/asm/kvm* 5639F: include/linux/kvm* 5640F: include/uapi/linux/kvm* 5641F: virt/kvm/ 5642 5643KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5644M: Joerg Roedel <joro@8bytes.org> 5645L: kvm@vger.kernel.org 5646W: http://kvm.qumranet.com 5647S: Maintained 5648F: arch/x86/include/asm/svm.h 5649F: arch/x86/kvm/svm.c 5650 5651KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5652M: Alexander Graf <agraf@suse.de> 5653L: kvm-ppc@vger.kernel.org 5654W: http://kvm.qumranet.com 5655T: git git://github.com/agraf/linux-2.6.git 5656S: Supported 5657F: arch/powerpc/include/asm/kvm* 5658F: arch/powerpc/kvm/ 5659 5660KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5661M: Christian Borntraeger <borntraeger@de.ibm.com> 5662M: Cornelia Huck <cornelia.huck@de.ibm.com> 5663M: linux390@de.ibm.com 5664L: linux-s390@vger.kernel.org 5665W: http://www.ibm.com/developerworks/linux/linux390/ 5666S: Supported 5667F: Documentation/s390/kvm.txt 5668F: arch/s390/include/asm/kvm* 5669F: arch/s390/kvm/ 5670F: drivers/s390/kvm/ 5671 5672KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5673M: Christoffer Dall <christoffer.dall@linaro.org> 5674M: Marc Zyngier <marc.zyngier@arm.com> 5675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5676L: kvmarm@lists.cs.columbia.edu 5677W: http://systems.cs.columbia.edu/projects/kvm-arm 5678S: Supported 5679F: arch/arm/include/uapi/asm/kvm* 5680F: arch/arm/include/asm/kvm* 5681F: arch/arm/kvm/ 5682F: virt/kvm/arm/ 5683F: include/kvm/arm_* 5684 5685KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5686M: Christoffer Dall <christoffer.dall@linaro.org> 5687M: Marc Zyngier <marc.zyngier@arm.com> 5688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5689L: kvmarm@lists.cs.columbia.edu 5690S: Maintained 5691F: arch/arm64/include/uapi/asm/kvm* 5692F: arch/arm64/include/asm/kvm* 5693F: arch/arm64/kvm/ 5694 5695KEXEC 5696M: Eric Biederman <ebiederm@xmission.com> 5697W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5698L: kexec@lists.infradead.org 5699S: Maintained 5700F: include/linux/kexec.h 5701F: include/uapi/linux/kexec.h 5702F: kernel/kexec.c 5703 5704KEYS/KEYRINGS: 5705M: David Howells <dhowells@redhat.com> 5706L: keyrings@linux-nfs.org 5707S: Maintained 5708F: Documentation/security/keys.txt 5709F: include/linux/key.h 5710F: include/linux/key-type.h 5711F: include/keys/ 5712F: security/keys/ 5713 5714KEYS-TRUSTED 5715M: David Safford <safford@us.ibm.com> 5716M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5717L: linux-security-module@vger.kernel.org 5718L: keyrings@linux-nfs.org 5719S: Supported 5720F: Documentation/security/keys-trusted-encrypted.txt 5721F: include/keys/trusted-type.h 5722F: security/keys/trusted.c 5723F: security/keys/trusted.h 5724 5725KEYS-ENCRYPTED 5726M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5727M: David Safford <safford@us.ibm.com> 5728L: linux-security-module@vger.kernel.org 5729L: keyrings@linux-nfs.org 5730S: Supported 5731F: Documentation/security/keys-trusted-encrypted.txt 5732F: include/keys/encrypted-type.h 5733F: security/keys/encrypted-keys/ 5734 5735KGDB / KDB /debug_core 5736M: Jason Wessel <jason.wessel@windriver.com> 5737W: http://kgdb.wiki.kernel.org/ 5738L: kgdb-bugreport@lists.sourceforge.net 5739S: Maintained 5740F: Documentation/DocBook/kgdb.tmpl 5741F: drivers/misc/kgdbts.c 5742F: drivers/tty/serial/kgdboc.c 5743F: include/linux/kdb.h 5744F: include/linux/kgdb.h 5745F: kernel/debug/ 5746 5747KMEMCHECK 5748M: Vegard Nossum <vegardno@ifi.uio.no> 5749M: Pekka Enberg <penberg@kernel.org> 5750S: Maintained 5751F: Documentation/kmemcheck.txt 5752F: arch/x86/include/asm/kmemcheck.h 5753F: arch/x86/mm/kmemcheck/ 5754F: include/linux/kmemcheck.h 5755F: mm/kmemcheck.c 5756 5757KMEMLEAK 5758M: Catalin Marinas <catalin.marinas@arm.com> 5759S: Maintained 5760F: Documentation/kmemleak.txt 5761F: include/linux/kmemleak.h 5762F: mm/kmemleak.c 5763F: mm/kmemleak-test.c 5764 5765KPROBES 5766M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5767M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5768M: "David S. Miller" <davem@davemloft.net> 5769M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5770S: Maintained 5771F: Documentation/kprobes.txt 5772F: include/linux/kprobes.h 5773F: kernel/kprobes.c 5774 5775KS0108 LCD CONTROLLER DRIVER 5776M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5777W: http://miguelojeda.es/auxdisplay.htm 5778W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5779S: Maintained 5780F: Documentation/auxdisplay/ks0108 5781F: drivers/auxdisplay/ks0108.c 5782F: include/linux/ks0108.h 5783 5784LAPB module 5785L: linux-x25@vger.kernel.org 5786S: Orphan 5787F: Documentation/networking/lapb-module.txt 5788F: include/*/lapb.h 5789F: net/lapb/ 5790 5791LASI 53c700 driver for PARISC 5792M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5793L: linux-scsi@vger.kernel.org 5794S: Maintained 5795F: Documentation/scsi/53c700.txt 5796F: drivers/scsi/53c700* 5797 5798LED SUBSYSTEM 5799M: Bryan Wu <cooloney@gmail.com> 5800M: Richard Purdie <rpurdie@rpsys.net> 5801L: linux-leds@vger.kernel.org 5802T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5803S: Maintained 5804F: drivers/leds/ 5805F: include/linux/leds.h 5806 5807LEGACY EEPROM DRIVER 5808M: Jean Delvare <jdelvare@suse.de> 5809S: Maintained 5810F: Documentation/misc-devices/eeprom 5811F: drivers/misc/eeprom/eeprom.c 5812 5813LEGO USB Tower driver 5814M: Juergen Stuber <starblue@users.sourceforge.net> 5815L: legousb-devel@lists.sourceforge.net 5816W: http://legousb.sourceforge.net/ 5817S: Maintained 5818F: drivers/usb/misc/legousbtower.c 5819 5820LG2160 MEDIA DRIVER 5821M: Michael Krufky <mkrufky@linuxtv.org> 5822L: linux-media@vger.kernel.org 5823W: http://linuxtv.org/ 5824W: http://github.com/mkrufky 5825Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5826T: git git://linuxtv.org/mkrufky/tuners.git 5827S: Maintained 5828F: drivers/media/dvb-frontends/lg2160.* 5829 5830LGDT3305 MEDIA DRIVER 5831M: Michael Krufky <mkrufky@linuxtv.org> 5832L: linux-media@vger.kernel.org 5833W: http://linuxtv.org/ 5834W: http://github.com/mkrufky 5835Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5836T: git git://linuxtv.org/mkrufky/tuners.git 5837S: Maintained 5838F: drivers/media/dvb-frontends/lgdt3305.* 5839 5840LGUEST 5841M: Rusty Russell <rusty@rustcorp.com.au> 5842L: lguest@lists.ozlabs.org 5843W: http://lguest.ozlabs.org/ 5844S: Odd Fixes 5845F: arch/x86/include/asm/lguest*.h 5846F: arch/x86/lguest/ 5847F: drivers/lguest/ 5848F: include/linux/lguest*.h 5849F: tools/lguest/ 5850 5851LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 5852M: Tejun Heo <tj@kernel.org> 5853L: linux-ide@vger.kernel.org 5854T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5855S: Maintained 5856F: drivers/ata/ 5857F: include/linux/ata.h 5858F: include/linux/libata.h 5859 5860LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 5861M: Viresh Kumar <viresh.linux@gmail.com> 5862L: linux-ide@vger.kernel.org 5863T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5864S: Maintained 5865F: include/linux/pata_arasan_cf_data.h 5866F: drivers/ata/pata_arasan_cf.c 5867 5868LIBATA PATA DRIVERS 5869M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 5870M: Tejun Heo <tj@kernel.org> 5871L: linux-ide@vger.kernel.org 5872T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5873S: Maintained 5874F: drivers/ata/pata_*.c 5875F: drivers/ata/ata_generic.c 5876 5877LIBATA SATA AHCI PLATFORM devices support 5878M: Hans de Goede <hdegoede@redhat.com> 5879M: Tejun Heo <tj@kernel.org> 5880L: linux-ide@vger.kernel.org 5881T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5882S: Maintained 5883F: drivers/ata/ahci_platform.c 5884F: drivers/ata/libahci_platform.c 5885F: include/linux/ahci_platform.h 5886 5887LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 5888M: Mikael Pettersson <mikpelinux@gmail.com> 5889L: linux-ide@vger.kernel.org 5890T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5891S: Maintained 5892F: drivers/ata/sata_promise.* 5893 5894LIBLOCKDEP 5895M: Sasha Levin <sasha.levin@oracle.com> 5896S: Maintained 5897F: tools/lib/lockdep/ 5898 5899LINUX FOR IBM pSERIES (RS/6000) 5900M: Paul Mackerras <paulus@au.ibm.com> 5901W: http://www.ibm.com/linux/ltc/projects/ppc 5902S: Supported 5903F: arch/powerpc/boot/rs6000.h 5904 5905LINUX FOR POWERPC (32-BIT AND 64-BIT) 5906M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5907M: Paul Mackerras <paulus@samba.org> 5908M: Michael Ellerman <mpe@ellerman.id.au> 5909W: http://www.penguinppc.org/ 5910L: linuxppc-dev@lists.ozlabs.org 5911Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5912T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5913S: Supported 5914F: Documentation/powerpc/ 5915F: arch/powerpc/ 5916 5917LINUX FOR POWER MACINTOSH 5918M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5919W: http://www.penguinppc.org/ 5920L: linuxppc-dev@lists.ozlabs.org 5921S: Maintained 5922F: arch/powerpc/platforms/powermac/ 5923F: drivers/macintosh/ 5924 5925LINUX FOR POWERPC EMBEDDED MPC5XXX 5926M: Anatolij Gustschin <agust@denx.de> 5927L: linuxppc-dev@lists.ozlabs.org 5928T: git git://git.denx.de/linux-denx-agust.git 5929S: Maintained 5930F: arch/powerpc/platforms/512x/ 5931F: arch/powerpc/platforms/52xx/ 5932 5933LINUX FOR POWERPC EMBEDDED PPC4XX 5934M: Alistair Popple <alistair@popple.id.au> 5935M: Matt Porter <mporter@kernel.crashing.org> 5936W: http://www.penguinppc.org/ 5937L: linuxppc-dev@lists.ozlabs.org 5938S: Maintained 5939F: arch/powerpc/platforms/40x/ 5940F: arch/powerpc/platforms/44x/ 5941 5942LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5943L: linuxppc-dev@lists.ozlabs.org 5944S: Orphan 5945F: arch/powerpc/*/*virtex* 5946F: arch/powerpc/*/*/*virtex* 5947 5948LINUX FOR POWERPC EMBEDDED PPC8XX 5949M: Vitaly Bordug <vitb@kernel.crashing.org> 5950W: http://www.penguinppc.org/ 5951L: linuxppc-dev@lists.ozlabs.org 5952S: Maintained 5953F: arch/powerpc/platforms/8xx/ 5954 5955LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5956M: Scott Wood <scottwood@freescale.com> 5957M: Kumar Gala <galak@kernel.crashing.org> 5958W: http://www.penguinppc.org/ 5959L: linuxppc-dev@lists.ozlabs.org 5960T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5961S: Maintained 5962F: arch/powerpc/platforms/83xx/ 5963F: arch/powerpc/platforms/85xx/ 5964 5965LINUX FOR POWERPC PA SEMI PWRFICIENT 5966M: Olof Johansson <olof@lixom.net> 5967L: linuxppc-dev@lists.ozlabs.org 5968S: Maintained 5969F: arch/powerpc/platforms/pasemi/ 5970F: drivers/*/*pasemi* 5971F: drivers/*/*/*pasemi* 5972 5973LINUX SECURITY MODULE (LSM) FRAMEWORK 5974M: Chris Wright <chrisw@sous-sol.org> 5975L: linux-security-module@vger.kernel.org 5976S: Supported 5977 5978LIS3LV02D ACCELEROMETER DRIVER 5979M: Eric Piel <eric.piel@tremplin-utc.net> 5980S: Maintained 5981F: Documentation/misc-devices/lis3lv02d 5982F: drivers/misc/lis3lv02d/ 5983F: drivers/platform/x86/hp_accel.c 5984 5985LIVE PATCHING 5986M: Josh Poimboeuf <jpoimboe@redhat.com> 5987M: Seth Jennings <sjenning@redhat.com> 5988M: Jiri Kosina <jkosina@suse.cz> 5989M: Vojtech Pavlik <vojtech@suse.cz> 5990S: Maintained 5991F: kernel/livepatch/ 5992F: include/linux/livepatch.h 5993F: arch/x86/include/asm/livepatch.h 5994F: arch/x86/kernel/livepatch.c 5995F: Documentation/ABI/testing/sysfs-kernel-livepatch 5996F: samples/livepatch/ 5997L: live-patching@vger.kernel.org 5998T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 5999 6000LLC (802.2) 6001M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6002S: Maintained 6003F: include/linux/llc.h 6004F: include/uapi/linux/llc.h 6005F: include/net/llc* 6006F: net/llc/ 6007 6008LM73 HARDWARE MONITOR DRIVER 6009M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6010L: lm-sensors@lm-sensors.org 6011S: Maintained 6012F: drivers/hwmon/lm73.c 6013 6014LM78 HARDWARE MONITOR DRIVER 6015M: Jean Delvare <jdelvare@suse.de> 6016L: lm-sensors@lm-sensors.org 6017S: Maintained 6018F: Documentation/hwmon/lm78 6019F: drivers/hwmon/lm78.c 6020 6021LM83 HARDWARE MONITOR DRIVER 6022M: Jean Delvare <jdelvare@suse.de> 6023L: lm-sensors@lm-sensors.org 6024S: Maintained 6025F: Documentation/hwmon/lm83 6026F: drivers/hwmon/lm83.c 6027 6028LM90 HARDWARE MONITOR DRIVER 6029M: Jean Delvare <jdelvare@suse.de> 6030L: lm-sensors@lm-sensors.org 6031S: Maintained 6032F: Documentation/hwmon/lm90 6033F: Documentation/devicetree/bindings/hwmon/lm90.txt 6034F: drivers/hwmon/lm90.c 6035 6036LM95234 HARDWARE MONITOR DRIVER 6037M: Guenter Roeck <linux@roeck-us.net> 6038L: lm-sensors@lm-sensors.org 6039S: Maintained 6040F: Documentation/hwmon/lm95234 6041F: drivers/hwmon/lm95234.c 6042 6043LME2510 MEDIA DRIVER 6044M: Malcolm Priestley <tvboxspy@gmail.com> 6045L: linux-media@vger.kernel.org 6046W: http://linuxtv.org/ 6047Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6048S: Maintained 6049F: drivers/media/usb/dvb-usb-v2/lmedm04* 6050 6051LOCKDEP AND LOCKSTAT 6052M: Peter Zijlstra <peterz@infradead.org> 6053M: Ingo Molnar <mingo@redhat.com> 6054L: linux-kernel@vger.kernel.org 6055T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6056S: Maintained 6057F: Documentation/locking/lockdep*.txt 6058F: Documentation/locking/lockstat.txt 6059F: include/linux/lockdep.h 6060F: kernel/locking/ 6061 6062LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6063M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6064L: linux-ntfs-dev@lists.sourceforge.net 6065W: http://www.linux-ntfs.org/content/view/19/37/ 6066S: Maintained 6067F: Documentation/ldm.txt 6068F: block/partitions/ldm.* 6069 6070LogFS 6071M: Joern Engel <joern@logfs.org> 6072M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6073L: logfs@logfs.org 6074W: logfs.org 6075S: Maintained 6076F: fs/logfs/ 6077 6078LPC32XX MACHINE SUPPORT 6079M: Roland Stigge <stigge@antcom.de> 6080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6081S: Maintained 6082F: arch/arm/mach-lpc32xx/ 6083 6084LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6085M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6086M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6087M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6088M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6089L: MPT-FusionLinux.pdl@avagotech.com 6090L: linux-scsi@vger.kernel.org 6091W: http://www.lsilogic.com/support 6092S: Supported 6093F: drivers/message/fusion/ 6094F: drivers/scsi/mpt2sas/ 6095F: drivers/scsi/mpt3sas/ 6096 6097LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6098M: Matthew Wilcox <matthew@wil.cx> 6099L: linux-scsi@vger.kernel.org 6100S: Maintained 6101F: drivers/scsi/sym53c8xx_2/ 6102 6103LTC4261 HARDWARE MONITOR DRIVER 6104M: Guenter Roeck <linux@roeck-us.net> 6105L: lm-sensors@lm-sensors.org 6106S: Maintained 6107F: Documentation/hwmon/ltc4261 6108F: drivers/hwmon/ltc4261.c 6109 6110LTP (Linux Test Project) 6111M: Mike Frysinger <vapier@gentoo.org> 6112M: Cyril Hrubis <chrubis@suse.cz> 6113M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6114M: Jan Stancek <jstancek@redhat.com> 6115M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6116M: Alexey Kodanev <alexey.kodanev@oracle.com> 6117L: ltp-list@lists.sourceforge.net (subscribers-only) 6118W: http://linux-test-project.github.io/ 6119T: git git://github.com/linux-test-project/ltp.git 6120S: Maintained 6121 6122M32R ARCHITECTURE 6123W: http://www.linux-m32r.org/ 6124S: Orphan 6125F: arch/m32r/ 6126 6127M68K ARCHITECTURE 6128M: Geert Uytterhoeven <geert@linux-m68k.org> 6129L: linux-m68k@lists.linux-m68k.org 6130W: http://www.linux-m68k.org/ 6131T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6132S: Maintained 6133F: arch/m68k/ 6134F: drivers/zorro/ 6135 6136M68K ON APPLE MACINTOSH 6137M: Joshua Thompson <funaho@jurai.org> 6138W: http://www.mac.linux-m68k.org/ 6139L: linux-m68k@lists.linux-m68k.org 6140S: Maintained 6141F: arch/m68k/mac/ 6142 6143M68K ON HP9000/300 6144M: Philip Blundell <philb@gnu.org> 6145W: http://www.tazenda.demon.co.uk/phil/linux-hp 6146S: Maintained 6147F: arch/m68k/hp300/ 6148 6149M88DS3103 MEDIA DRIVER 6150M: Antti Palosaari <crope@iki.fi> 6151L: linux-media@vger.kernel.org 6152W: http://linuxtv.org/ 6153W: http://palosaari.fi/linux/ 6154Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6155T: git git://linuxtv.org/anttip/media_tree.git 6156S: Maintained 6157F: drivers/media/dvb-frontends/m88ds3103* 6158 6159M88RS2000 MEDIA DRIVER 6160M: Malcolm Priestley <tvboxspy@gmail.com> 6161L: linux-media@vger.kernel.org 6162W: http://linuxtv.org/ 6163Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6164S: Maintained 6165F: drivers/media/dvb-frontends/m88rs2000* 6166 6167MA901 MASTERKIT USB FM RADIO DRIVER 6168M: Alexey Klimov <klimov.linux@gmail.com> 6169L: linux-media@vger.kernel.org 6170T: git git://linuxtv.org/media_tree.git 6171S: Maintained 6172F: drivers/media/radio/radio-ma901.c 6173 6174MAC80211 6175M: Johannes Berg <johannes@sipsolutions.net> 6176L: linux-wireless@vger.kernel.org 6177W: http://wireless.kernel.org/ 6178T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6179T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6180S: Maintained 6181F: Documentation/networking/mac80211-injection.txt 6182F: include/net/mac80211.h 6183F: net/mac80211/ 6184 6185MACVLAN DRIVER 6186M: Patrick McHardy <kaber@trash.net> 6187L: netdev@vger.kernel.org 6188S: Maintained 6189F: drivers/net/macvlan.c 6190F: include/linux/if_macvlan.h 6191 6192MAILBOX API 6193M: Jassi Brar <jassisinghbrar@gmail.com> 6194L: linux-kernel@vger.kernel.org 6195S: Maintained 6196F: drivers/mailbox/ 6197F: include/linux/mailbox_client.h 6198F: include/linux/mailbox_controller.h 6199 6200MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6201M: Michael Kerrisk <mtk.manpages@gmail.com> 6202W: http://www.kernel.org/doc/man-pages 6203L: linux-man@vger.kernel.org 6204S: Maintained 6205 6206MARVELL ARMADA DRM SUPPORT 6207M: Russell King <rmk+kernel@arm.linux.org.uk> 6208S: Maintained 6209F: drivers/gpu/drm/armada/ 6210 6211MARVELL 88E6352 DSA support 6212M: Guenter Roeck <linux@roeck-us.net> 6213S: Maintained 6214F: drivers/net/dsa/mv88e6352.c 6215 6216MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6217M: Mirko Lindner <mlindner@marvell.com> 6218M: Stephen Hemminger <stephen@networkplumber.org> 6219L: netdev@vger.kernel.org 6220S: Maintained 6221F: drivers/net/ethernet/marvell/sk* 6222 6223MARVELL LIBERTAS WIRELESS DRIVER 6224L: libertas-dev@lists.infradead.org 6225S: Orphan 6226F: drivers/net/wireless/libertas/ 6227 6228MARVELL MV643XX ETHERNET DRIVER 6229M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6230L: netdev@vger.kernel.org 6231S: Maintained 6232F: drivers/net/ethernet/marvell/mv643xx_eth.* 6233F: include/linux/mv643xx.h 6234 6235MARVELL MVNETA ETHERNET DRIVER 6236M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6237L: netdev@vger.kernel.org 6238S: Maintained 6239F: drivers/net/ethernet/marvell/mvneta.* 6240 6241MARVELL MWIFIEX WIRELESS DRIVER 6242M: Amitkumar Karwar <akarwar@marvell.com> 6243M: Avinash Patil <patila@marvell.com> 6244L: linux-wireless@vger.kernel.org 6245S: Maintained 6246F: drivers/net/wireless/mwifiex/ 6247 6248MARVELL MWL8K WIRELESS DRIVER 6249M: Lennert Buytenhek <buytenh@wantstofly.org> 6250L: linux-wireless@vger.kernel.org 6251S: Odd Fixes 6252F: drivers/net/wireless/mwl8k.c 6253 6254MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6255M: Nicolas Pitre <nico@fluxnic.net> 6256S: Odd Fixes 6257F: drivers/mmc/host/mvsdio.* 6258 6259MATROX FRAMEBUFFER DRIVER 6260L: linux-fbdev@vger.kernel.org 6261S: Orphan 6262F: drivers/video/fbdev/matrox/matroxfb_* 6263F: include/uapi/linux/matroxfb.h 6264 6265MAX16065 HARDWARE MONITOR DRIVER 6266M: Guenter Roeck <linux@roeck-us.net> 6267L: lm-sensors@lm-sensors.org 6268S: Maintained 6269F: Documentation/hwmon/max16065 6270F: drivers/hwmon/max16065.c 6271 6272MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6273M: "Hans J. Koch" <hjk@hansjkoch.de> 6274L: lm-sensors@lm-sensors.org 6275S: Maintained 6276F: Documentation/hwmon/max6650 6277F: drivers/hwmon/max6650.c 6278 6279MAX6697 HARDWARE MONITOR DRIVER 6280M: Guenter Roeck <linux@roeck-us.net> 6281L: lm-sensors@lm-sensors.org 6282S: Maintained 6283F: Documentation/hwmon/max6697 6284F: Documentation/devicetree/bindings/i2c/max6697.txt 6285F: drivers/hwmon/max6697.c 6286F: include/linux/platform_data/max6697.h 6287 6288MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6289M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6290L: linux-pm@vger.kernel.org 6291S: Supported 6292F: drivers/power/max14577_charger.c 6293F: drivers/power/max77693_charger.c 6294 6295MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6296M: Chanwoo Choi <cw00.choi@samsung.com> 6297M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6298L: linux-kernel@vger.kernel.org 6299S: Supported 6300F: drivers/*/max14577.c 6301F: drivers/*/max77686.c 6302F: drivers/*/max77693.c 6303F: drivers/extcon/extcon-max14577.c 6304F: drivers/extcon/extcon-max77693.c 6305F: drivers/rtc/rtc-max77686.c 6306F: drivers/clk/clk-max77686.c 6307F: Documentation/devicetree/bindings/mfd/max14577.txt 6308F: Documentation/devicetree/bindings/mfd/max77686.txt 6309F: Documentation/devicetree/bindings/mfd/max77693.txt 6310F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6311F: include/linux/mfd/max14577*.h 6312F: include/linux/mfd/max77686*.h 6313F: include/linux/mfd/max77693*.h 6314 6315MAXIRADIO FM RADIO RECEIVER DRIVER 6316M: Hans Verkuil <hverkuil@xs4all.nl> 6317L: linux-media@vger.kernel.org 6318T: git git://linuxtv.org/media_tree.git 6319W: http://linuxtv.org 6320S: Maintained 6321F: drivers/media/radio/radio-maxiradio* 6322 6323MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6324M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6325P: LinuxTV.org Project 6326L: linux-media@vger.kernel.org 6327W: http://linuxtv.org 6328Q: http://patchwork.kernel.org/project/linux-media/list/ 6329T: git git://linuxtv.org/media_tree.git 6330S: Maintained 6331F: Documentation/dvb/ 6332F: Documentation/video4linux/ 6333F: Documentation/DocBook/media/ 6334F: drivers/media/ 6335F: drivers/staging/media/ 6336F: include/media/ 6337F: include/uapi/linux/dvb/ 6338F: include/uapi/linux/videodev2.h 6339F: include/uapi/linux/media.h 6340F: include/uapi/linux/v4l2-* 6341F: include/uapi/linux/meye.h 6342F: include/uapi/linux/ivtv* 6343F: include/uapi/linux/uvcvideo.h 6344 6345MEGARAID SCSI/SAS DRIVERS 6346M: Kashyap Desai <kashyap.desai@avagotech.com> 6347M: Sumit Saxena <sumit.saxena@avagotech.com> 6348M: Uday Lingala <uday.lingala@avagotech.com> 6349L: megaraidlinux.pdl@avagotech.com 6350L: linux-scsi@vger.kernel.org 6351W: http://www.lsi.com 6352S: Maintained 6353F: Documentation/scsi/megaraid.txt 6354F: drivers/scsi/megaraid.* 6355F: drivers/scsi/megaraid/ 6356 6357MELLANOX ETHERNET DRIVER (mlx4_en) 6358M: Amir Vadai <amirv@mellanox.com> 6359M: Ido Shamay <idos@mellanox.com> 6360L: netdev@vger.kernel.org 6361S: Supported 6362W: http://www.mellanox.com 6363Q: http://patchwork.ozlabs.org/project/netdev/list/ 6364F: drivers/net/ethernet/mellanox/mlx4/en_* 6365 6366MEMORY MANAGEMENT 6367L: linux-mm@kvack.org 6368W: http://www.linux-mm.org 6369S: Maintained 6370F: include/linux/mm.h 6371F: include/linux/gfp.h 6372F: include/linux/mmzone.h 6373F: include/linux/memory_hotplug.h 6374F: include/linux/vmalloc.h 6375F: mm/ 6376 6377MEMORY TECHNOLOGY DEVICES (MTD) 6378M: David Woodhouse <dwmw2@infradead.org> 6379M: Brian Norris <computersforpeace@gmail.com> 6380L: linux-mtd@lists.infradead.org 6381W: http://www.linux-mtd.infradead.org/ 6382Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6383T: git git://git.infradead.org/linux-mtd.git 6384T: git git://git.infradead.org/l2-mtd.git 6385S: Maintained 6386F: drivers/mtd/ 6387F: include/linux/mtd/ 6388F: include/uapi/mtd/ 6389 6390MEN A21 WATCHDOG DRIVER 6391M: Johannes Thumshirn <johannes.thumshirn@men.de> 6392L: linux-watchdog@vger.kernel.org 6393S: Supported 6394F: drivers/watchdog/mena21_wdt.c 6395 6396MEN CHAMELEON BUS (mcb) 6397M: Johannes Thumshirn <johannes.thumshirn@men.de> 6398S: Supported 6399F: drivers/mcb/ 6400F: include/linux/mcb.h 6401 6402MEN F21BMC (Board Management Controller) 6403M: Andreas Werner <andreas.werner@men.de> 6404S: Supported 6405F: drivers/mfd/menf21bmc.c 6406F: drivers/watchdog/menf21bmc_wdt.c 6407F: drivers/leds/leds-menf21bmc.c 6408F: drivers/hwmon/menf21bmc_hwmon.c 6409F: Documentation/hwmon/menf21bmc 6410 6411METAG ARCHITECTURE 6412M: James Hogan <james.hogan@imgtec.com> 6413L: linux-metag@vger.kernel.org 6414S: Supported 6415F: arch/metag/ 6416F: Documentation/metag/ 6417F: Documentation/devicetree/bindings/metag/ 6418F: drivers/clocksource/metag_generic.c 6419F: drivers/irqchip/irq-metag.c 6420F: drivers/irqchip/irq-metag-ext.c 6421F: drivers/tty/metag_da.c 6422 6423MICROBLAZE ARCHITECTURE 6424M: Michal Simek <monstr@monstr.eu> 6425W: http://www.monstr.eu/fdt/ 6426T: git git://git.monstr.eu/linux-2.6-microblaze.git 6427S: Supported 6428F: arch/microblaze/ 6429 6430MICROTEK X6 SCANNER 6431M: Oliver Neukum <oliver@neukum.org> 6432S: Maintained 6433F: drivers/usb/image/microtek.* 6434 6435MIPS 6436M: Ralf Baechle <ralf@linux-mips.org> 6437L: linux-mips@linux-mips.org 6438W: http://www.linux-mips.org/ 6439T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6440Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6441S: Supported 6442F: Documentation/mips/ 6443F: arch/mips/ 6444 6445MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6446M: Hans Verkuil <hverkuil@xs4all.nl> 6447L: linux-media@vger.kernel.org 6448T: git git://linuxtv.org/media_tree.git 6449W: http://linuxtv.org 6450S: Odd Fixes 6451F: drivers/media/radio/radio-miropcm20* 6452 6453Mellanox MLX5 core VPI driver 6454M: Eli Cohen <eli@mellanox.com> 6455L: netdev@vger.kernel.org 6456L: linux-rdma@vger.kernel.org 6457W: http://www.mellanox.com 6458Q: http://patchwork.ozlabs.org/project/netdev/list/ 6459Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6460T: git git://openfabrics.org/~eli/connect-ib.git 6461S: Supported 6462F: drivers/net/ethernet/mellanox/mlx5/core/ 6463F: include/linux/mlx5/ 6464 6465Mellanox MLX5 IB driver 6466M: Eli Cohen <eli@mellanox.com> 6467L: linux-rdma@vger.kernel.org 6468W: http://www.mellanox.com 6469Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6470T: git git://openfabrics.org/~eli/connect-ib.git 6471S: Supported 6472F: include/linux/mlx5/ 6473F: drivers/infiniband/hw/mlx5/ 6474 6475MN88472 MEDIA DRIVER 6476M: Antti Palosaari <crope@iki.fi> 6477L: linux-media@vger.kernel.org 6478W: http://linuxtv.org/ 6479W: http://palosaari.fi/linux/ 6480Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6481T: git git://linuxtv.org/anttip/media_tree.git 6482S: Maintained 6483F: drivers/staging/media/mn88472/ 6484F: drivers/media/dvb-frontends/mn88472.h 6485 6486MN88473 MEDIA DRIVER 6487M: Antti Palosaari <crope@iki.fi> 6488L: linux-media@vger.kernel.org 6489W: http://linuxtv.org/ 6490W: http://palosaari.fi/linux/ 6491Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6492T: git git://linuxtv.org/anttip/media_tree.git 6493S: Maintained 6494F: drivers/staging/media/mn88473/ 6495F: drivers/media/dvb-frontends/mn88473.h 6496 6497MODULE SUPPORT 6498M: Rusty Russell <rusty@rustcorp.com.au> 6499S: Maintained 6500F: include/linux/module.h 6501F: kernel/module.c 6502 6503MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6504W: http://popies.net/meye/ 6505S: Orphan 6506F: Documentation/video4linux/meye.txt 6507F: drivers/media/pci/meye/ 6508F: include/uapi/linux/meye.h 6509 6510MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6511M: Jiri Slaby <jirislaby@gmail.com> 6512S: Maintained 6513F: Documentation/serial/moxa-smartio 6514F: drivers/tty/mxser.* 6515 6516MR800 AVERMEDIA USB FM RADIO DRIVER 6517M: Alexey Klimov <klimov.linux@gmail.com> 6518L: linux-media@vger.kernel.org 6519T: git git://linuxtv.org/media_tree.git 6520S: Maintained 6521F: drivers/media/radio/radio-mr800.c 6522 6523MRF24J40 IEEE 802.15.4 RADIO DRIVER 6524M: Alan Ott <alan@signal11.us> 6525L: linux-wpan@vger.kernel.org 6526S: Maintained 6527F: drivers/net/ieee802154/mrf24j40.c 6528 6529MSI LAPTOP SUPPORT 6530M: "Lee, Chun-Yi" <jlee@suse.com> 6531L: platform-driver-x86@vger.kernel.org 6532S: Maintained 6533F: drivers/platform/x86/msi-laptop.c 6534 6535MSI WMI SUPPORT 6536M: Anisse Astier <anisse@astier.eu> 6537L: platform-driver-x86@vger.kernel.org 6538S: Supported 6539F: drivers/platform/x86/msi-wmi.c 6540 6541MSI001 MEDIA DRIVER 6542M: Antti Palosaari <crope@iki.fi> 6543L: linux-media@vger.kernel.org 6544W: http://linuxtv.org/ 6545W: http://palosaari.fi/linux/ 6546Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6547T: git git://linuxtv.org/anttip/media_tree.git 6548S: Maintained 6549F: drivers/media/tuners/msi001* 6550 6551MSI2500 MEDIA DRIVER 6552M: Antti Palosaari <crope@iki.fi> 6553L: linux-media@vger.kernel.org 6554W: http://linuxtv.org/ 6555W: http://palosaari.fi/linux/ 6556Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6557T: git git://linuxtv.org/anttip/media_tree.git 6558S: Maintained 6559F: drivers/media/usb/msi2500/ 6560 6561MT9M032 APTINA SENSOR DRIVER 6562M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6563L: linux-media@vger.kernel.org 6564T: git git://linuxtv.org/media_tree.git 6565S: Maintained 6566F: drivers/media/i2c/mt9m032.c 6567F: include/media/mt9m032.h 6568 6569MT9P031 APTINA CAMERA SENSOR 6570M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6571L: linux-media@vger.kernel.org 6572T: git git://linuxtv.org/media_tree.git 6573S: Maintained 6574F: drivers/media/i2c/mt9p031.c 6575F: include/media/mt9p031.h 6576 6577MT9T001 APTINA CAMERA SENSOR 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/mt9t001.c 6583F: include/media/mt9t001.h 6584 6585MT9V032 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: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 6591F: drivers/media/i2c/mt9v032.c 6592F: include/media/mt9v032.h 6593 6594MULTIFUNCTION DEVICES (MFD) 6595M: Samuel Ortiz <sameo@linux.intel.com> 6596M: Lee Jones <lee.jones@linaro.org> 6597T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6598S: Supported 6599F: drivers/mfd/ 6600F: include/linux/mfd/ 6601 6602MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6603M: Ulf Hansson <ulf.hansson@linaro.org> 6604L: linux-mmc@vger.kernel.org 6605T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6606S: Maintained 6607F: drivers/mmc/ 6608F: include/linux/mmc/ 6609F: include/uapi/linux/mmc/ 6610 6611MULTIMEDIA CARD (MMC) ETC. OVER SPI 6612S: Orphan 6613F: drivers/mmc/host/mmc_spi.c 6614F: include/linux/spi/mmc_spi.h 6615 6616MULTISOUND SOUND DRIVER 6617M: Andrew Veliath <andrewtv@usa.net> 6618S: Maintained 6619F: Documentation/sound/oss/MultiSound 6620F: sound/oss/msnd* 6621 6622MULTITECH MULTIPORT CARD (ISICOM) 6623S: Orphan 6624F: drivers/tty/isicom.c 6625F: include/linux/isicom.h 6626 6627MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6628M: Felipe Balbi <balbi@ti.com> 6629L: linux-usb@vger.kernel.org 6630T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6631S: Maintained 6632F: drivers/usb/musb/ 6633 6634MXL5007T MEDIA DRIVER 6635M: Michael Krufky <mkrufky@linuxtv.org> 6636L: linux-media@vger.kernel.org 6637W: http://linuxtv.org/ 6638W: http://github.com/mkrufky 6639Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6640T: git git://linuxtv.org/mkrufky/tuners.git 6641S: Maintained 6642F: drivers/media/tuners/mxl5007t.* 6643 6644MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6645M: Hyong-Youb Kim <hykim@myri.com> 6646L: netdev@vger.kernel.org 6647W: https://www.myricom.com/support/downloads/myri10ge.html 6648S: Supported 6649F: drivers/net/ethernet/myricom/myri10ge/ 6650 6651NATSEMI ETHERNET DRIVER (DP8381x) 6652S: Orphan 6653F: drivers/net/ethernet/natsemi/natsemi.c 6654 6655NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6656M: Daniel Mack <zonque@gmail.com> 6657S: Maintained 6658L: alsa-devel@alsa-project.org 6659W: http://www.native-instruments.com 6660F: sound/usb/caiaq/ 6661 6662NCP FILESYSTEM 6663M: Petr Vandrovec <petr@vandrovec.name> 6664S: Odd Fixes 6665F: fs/ncpfs/ 6666 6667NCR 5380 SCSI DRIVERS 6668M: Finn Thain <fthain@telegraphics.com.au> 6669M: Michael Schmitz <schmitzmic@gmail.com> 6670L: linux-scsi@vger.kernel.org 6671S: Maintained 6672F: Documentation/scsi/g_NCR5380.txt 6673F: drivers/scsi/NCR5380.* 6674F: drivers/scsi/arm/cumana_1.c 6675F: drivers/scsi/arm/oak.c 6676F: drivers/scsi/atari_NCR5380.c 6677F: drivers/scsi/atari_scsi.* 6678F: drivers/scsi/dmx3191d.c 6679F: drivers/scsi/dtc.* 6680F: drivers/scsi/g_NCR5380.* 6681F: drivers/scsi/g_NCR5380_mmio.c 6682F: drivers/scsi/mac_scsi.* 6683F: drivers/scsi/pas16.* 6684F: drivers/scsi/sun3_scsi.* 6685F: drivers/scsi/sun3_scsi_vme.c 6686F: drivers/scsi/t128.* 6687 6688NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6689M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6690L: linux-scsi@vger.kernel.org 6691S: Maintained 6692F: drivers/scsi/NCR_D700.* 6693 6694NCT6775 HARDWARE MONITOR DRIVER 6695M: Guenter Roeck <linux@roeck-us.net> 6696L: lm-sensors@lm-sensors.org 6697S: Maintained 6698F: Documentation/hwmon/nct6775 6699F: drivers/hwmon/nct6775.c 6700 6701NETEFFECT IWARP RNIC DRIVER (IW_NES) 6702M: Faisal Latif <faisal.latif@intel.com> 6703L: linux-rdma@vger.kernel.org 6704W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6705S: Supported 6706F: drivers/infiniband/hw/nes/ 6707 6708NETEM NETWORK EMULATOR 6709M: Stephen Hemminger <stephen@networkplumber.org> 6710L: netem@lists.linux-foundation.org 6711S: Maintained 6712F: net/sched/sch_netem.c 6713 6714NETERION 10GbE DRIVERS (s2io/vxge) 6715M: Jon Mason <jdmason@kudzu.us> 6716L: netdev@vger.kernel.org 6717S: Supported 6718F: Documentation/networking/s2io.txt 6719F: Documentation/networking/vxge.txt 6720F: drivers/net/ethernet/neterion/ 6721 6722NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6723M: Pablo Neira Ayuso <pablo@netfilter.org> 6724M: Patrick McHardy <kaber@trash.net> 6725M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6726L: netfilter-devel@vger.kernel.org 6727L: coreteam@netfilter.org 6728W: http://www.netfilter.org/ 6729W: http://www.iptables.org/ 6730Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6731T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6732T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6733S: Supported 6734F: include/linux/netfilter* 6735F: include/linux/netfilter/ 6736F: include/net/netfilter/ 6737F: include/uapi/linux/netfilter* 6738F: include/uapi/linux/netfilter/ 6739F: net/*/netfilter.c 6740F: net/*/netfilter/ 6741F: net/netfilter/ 6742 6743NETLABEL 6744M: Paul Moore <paul@paul-moore.com> 6745W: http://netlabel.sf.net 6746L: netdev@vger.kernel.org 6747S: Maintained 6748F: Documentation/netlabel/ 6749F: include/net/netlabel.h 6750F: net/netlabel/ 6751 6752NETROM NETWORK LAYER 6753M: Ralf Baechle <ralf@linux-mips.org> 6754L: linux-hams@vger.kernel.org 6755W: http://www.linux-ax25.org/ 6756S: Maintained 6757F: include/net/netrom.h 6758F: include/uapi/linux/netrom.h 6759F: net/netrom/ 6760 6761NETWORK BLOCK DEVICE (NBD) 6762M: Markus Pargmann <mpa@pengutronix.de> 6763S: Maintained 6764L: nbd-general@lists.sourceforge.net 6765T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 6766F: Documentation/blockdev/nbd.txt 6767F: drivers/block/nbd.c 6768F: include/linux/nbd.h 6769F: include/uapi/linux/nbd.h 6770 6771NETWORK DROP MONITOR 6772M: Neil Horman <nhorman@tuxdriver.com> 6773L: netdev@vger.kernel.org 6774S: Maintained 6775W: https://fedorahosted.org/dropwatch/ 6776F: net/core/drop_monitor.c 6777 6778NETWORKING [GENERAL] 6779M: "David S. Miller" <davem@davemloft.net> 6780L: netdev@vger.kernel.org 6781W: http://www.linuxfoundation.org/en/Net 6782Q: http://patchwork.ozlabs.org/project/netdev/list/ 6783T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6785S: Maintained 6786F: net/ 6787F: include/net/ 6788F: include/linux/in.h 6789F: include/linux/net.h 6790F: include/linux/netdevice.h 6791F: include/uapi/linux/in.h 6792F: include/uapi/linux/net.h 6793F: include/uapi/linux/netdevice.h 6794F: include/uapi/linux/net_namespace.h 6795F: tools/net/ 6796F: tools/testing/selftests/net/ 6797F: lib/random32.c 6798F: lib/test_bpf.c 6799 6800NETWORKING [IPv4/IPv6] 6801M: "David S. Miller" <davem@davemloft.net> 6802M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6803M: James Morris <jmorris@namei.org> 6804M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6805M: Patrick McHardy <kaber@trash.net> 6806L: netdev@vger.kernel.org 6807T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6808S: Maintained 6809F: net/ipv4/ 6810F: net/ipv6/ 6811F: include/net/ip* 6812F: arch/x86/net/* 6813 6814NETWORKING [IPSEC] 6815M: Steffen Klassert <steffen.klassert@secunet.com> 6816M: Herbert Xu <herbert@gondor.apana.org.au> 6817M: "David S. Miller" <davem@davemloft.net> 6818L: netdev@vger.kernel.org 6819T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6820T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6821S: Maintained 6822F: net/core/flow.c 6823F: net/xfrm/ 6824F: net/key/ 6825F: net/ipv4/xfrm* 6826F: net/ipv4/esp4.c 6827F: net/ipv4/ah4.c 6828F: net/ipv4/ipcomp.c 6829F: net/ipv4/ip_vti.c 6830F: net/ipv6/xfrm* 6831F: net/ipv6/esp6.c 6832F: net/ipv6/ah6.c 6833F: net/ipv6/ipcomp6.c 6834F: net/ipv6/ip6_vti.c 6835F: include/uapi/linux/xfrm.h 6836F: include/net/xfrm.h 6837 6838NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6839M: Paul Moore <paul@paul-moore.com> 6840L: netdev@vger.kernel.org 6841S: Maintained 6842 6843NETWORKING [WIRELESS] 6844L: linux-wireless@vger.kernel.org 6845Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6846 6847NETWORKING DRIVERS 6848L: netdev@vger.kernel.org 6849W: http://www.linuxfoundation.org/en/Net 6850Q: http://patchwork.ozlabs.org/project/netdev/list/ 6851T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6852T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6853S: Odd Fixes 6854F: drivers/net/ 6855F: include/linux/if_* 6856F: include/linux/netdevice.h 6857F: include/linux/arcdevice.h 6858F: include/linux/etherdevice.h 6859F: include/linux/fcdevice.h 6860F: include/linux/fddidevice.h 6861F: include/linux/hippidevice.h 6862F: include/linux/inetdevice.h 6863F: include/uapi/linux/if_* 6864F: include/uapi/linux/netdevice.h 6865 6866NETWORKING DRIVERS (WIRELESS) 6867M: Kalle Valo <kvalo@codeaurora.org> 6868L: linux-wireless@vger.kernel.org 6869Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6870T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 6871S: Maintained 6872F: drivers/net/wireless/ 6873 6874NETXEN (1/10) GbE SUPPORT 6875M: Manish Chopra <manish.chopra@qlogic.com> 6876M: Sony Chacko <sony.chacko@qlogic.com> 6877M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6878L: netdev@vger.kernel.org 6879W: http://www.qlogic.com 6880S: Supported 6881F: drivers/net/ethernet/qlogic/netxen/ 6882 6883NFC SUBSYSTEM 6884M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6885M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6886M: Samuel Ortiz <sameo@linux.intel.com> 6887L: linux-wireless@vger.kernel.org 6888L: linux-nfc@lists.01.org (subscribers-only) 6889S: Supported 6890F: net/nfc/ 6891F: include/net/nfc/ 6892F: include/uapi/linux/nfc.h 6893F: drivers/nfc/ 6894F: include/linux/platform_data/pn544.h 6895F: Documentation/devicetree/bindings/net/nfc/ 6896 6897NFS, SUNRPC, AND LOCKD CLIENTS 6898M: Trond Myklebust <trond.myklebust@primarydata.com> 6899M: Anna Schumaker <anna.schumaker@netapp.com> 6900L: linux-nfs@vger.kernel.org 6901W: http://client.linux-nfs.org 6902T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6903S: Maintained 6904F: fs/lockd/ 6905F: fs/nfs/ 6906F: fs/nfs_common/ 6907F: net/sunrpc/ 6908F: include/linux/lockd/ 6909F: include/linux/nfs* 6910F: include/linux/sunrpc/ 6911F: include/uapi/linux/nfs* 6912F: include/uapi/linux/sunrpc/ 6913 6914NILFS2 FILESYSTEM 6915M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6916L: linux-nilfs@vger.kernel.org 6917W: http://nilfs.sourceforge.net/ 6918T: git git://github.com/konis/nilfs2.git 6919S: Supported 6920F: Documentation/filesystems/nilfs2.txt 6921F: fs/nilfs2/ 6922F: include/linux/nilfs2_fs.h 6923 6924NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6925M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6926W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6927S: Maintained 6928F: Documentation/scsi/NinjaSCSI.txt 6929F: drivers/scsi/pcmcia/nsp_* 6930 6931NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6932M: GOTO Masanori <gotom@debian.or.jp> 6933M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6934W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6935S: Maintained 6936F: Documentation/scsi/NinjaSCSI.txt 6937F: drivers/scsi/nsp32* 6938 6939NIOS2 ARCHITECTURE 6940M: Ley Foon Tan <lftan@altera.com> 6941L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 6942T: git git://git.rocketboards.org/linux-socfpga-next.git 6943S: Maintained 6944F: arch/nios2/ 6945 6946NTB DRIVER 6947M: Jon Mason <jdmason@kudzu.us> 6948M: Dave Jiang <dave.jiang@intel.com> 6949S: Supported 6950W: https://github.com/jonmason/ntb/wiki 6951T: git git://github.com/jonmason/ntb.git 6952F: drivers/ntb/ 6953F: drivers/net/ntb_netdev.c 6954F: include/linux/ntb.h 6955 6956NTFS FILESYSTEM 6957M: Anton Altaparmakov <anton@tuxera.com> 6958L: linux-ntfs-dev@lists.sourceforge.net 6959W: http://www.tuxera.com/ 6960T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6961S: Supported 6962F: Documentation/filesystems/ntfs.txt 6963F: fs/ntfs/ 6964 6965NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 6966M: Antonino Daplas <adaplas@gmail.com> 6967L: linux-fbdev@vger.kernel.org 6968S: Maintained 6969F: drivers/video/fbdev/riva/ 6970F: drivers/video/fbdev/nvidia/ 6971 6972NVM EXPRESS DRIVER 6973M: Matthew Wilcox <willy@linux.intel.com> 6974L: linux-nvme@lists.infradead.org 6975T: git git://git.infradead.org/users/willy/linux-nvme.git 6976S: Supported 6977F: drivers/block/nvme* 6978F: include/linux/nvme.h 6979 6980NXP-NCI NFC DRIVER 6981M: Clément Perrochaud <clement.perrochaud@effinnov.com> 6982R: Charles Gorand <charles.gorand@effinnov.com> 6983L: linux-nfc@lists.01.org (moderated for non-subscribers) 6984S: Supported 6985F: drivers/nfc/nxp-nci 6986 6987NXP TDA998X DRM DRIVER 6988M: Russell King <rmk+kernel@arm.linux.org.uk> 6989S: Supported 6990F: drivers/gpu/drm/i2c/tda998x_drv.c 6991F: include/drm/i2c/tda998x.h 6992 6993NXP TFA9879 DRIVER 6994M: Peter Rosin <peda@axentia.se> 6995L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6996S: Maintained 6997F: sound/soc/codecs/tfa9879* 6998 6999OMAP SUPPORT 7000M: Tony Lindgren <tony@atomide.com> 7001L: linux-omap@vger.kernel.org 7002W: http://www.muru.com/linux/omap/ 7003W: http://linux.omap.com/ 7004Q: http://patchwork.kernel.org/project/linux-omap/list/ 7005T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7006S: Maintained 7007F: arch/arm/*omap*/ 7008F: arch/arm/configs/omap1_defconfig 7009F: arch/arm/configs/omap2plus_defconfig 7010F: drivers/i2c/busses/i2c-omap.c 7011F: drivers/irqchip/irq-omap-intc.c 7012F: drivers/mfd/*omap*.c 7013F: drivers/mfd/menelaus.c 7014F: drivers/mfd/palmas.c 7015F: drivers/mfd/tps65217.c 7016F: drivers/mfd/tps65218.c 7017F: drivers/mfd/tps65910.c 7018F: drivers/mfd/twl-core.[ch] 7019F: drivers/mfd/twl4030*.c 7020F: drivers/mfd/twl6030*.c 7021F: drivers/mfd/twl6040*.c 7022F: drivers/regulator/palmas-regulator*.c 7023F: drivers/regulator/pbias-regulator.c 7024F: drivers/regulator/tps65217-regulator.c 7025F: drivers/regulator/tps65218-regulator.c 7026F: drivers/regulator/tps65910-regulator.c 7027F: drivers/regulator/twl-regulator.c 7028F: include/linux/i2c-omap.h 7029 7030OMAP DEVICE TREE SUPPORT 7031M: Benoît Cousson <bcousson@baylibre.com> 7032M: Tony Lindgren <tony@atomide.com> 7033L: linux-omap@vger.kernel.org 7034L: devicetree@vger.kernel.org 7035S: Maintained 7036F: arch/arm/boot/dts/*omap* 7037F: arch/arm/boot/dts/*am3* 7038F: arch/arm/boot/dts/*am4* 7039F: arch/arm/boot/dts/*am5* 7040F: arch/arm/boot/dts/*dra7* 7041 7042OMAP CLOCK FRAMEWORK SUPPORT 7043M: Paul Walmsley <paul@pwsan.com> 7044L: linux-omap@vger.kernel.org 7045S: Maintained 7046F: arch/arm/*omap*/*clock* 7047 7048OMAP POWER MANAGEMENT SUPPORT 7049M: Kevin Hilman <khilman@deeprootsystems.com> 7050L: linux-omap@vger.kernel.org 7051S: Maintained 7052F: arch/arm/*omap*/*pm* 7053F: drivers/cpufreq/omap-cpufreq.c 7054 7055OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7056M: Rajendra Nayak <rnayak@ti.com> 7057M: Paul Walmsley <paul@pwsan.com> 7058L: linux-omap@vger.kernel.org 7059S: Maintained 7060F: arch/arm/mach-omap2/prm* 7061 7062OMAP AUDIO SUPPORT 7063M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7064M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7065L: alsa-devel@alsa-project.org (subscribers-only) 7066L: linux-omap@vger.kernel.org 7067S: Maintained 7068F: sound/soc/omap/ 7069 7070OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7071M: Roger Quadros <rogerq@ti.com> 7072M: Tony Lindgren <tony@atomide.com> 7073L: linux-omap@vger.kernel.org 7074S: Maintained 7075F: drivers/memory/omap-gpmc.c 7076F: arch/arm/mach-omap2/*gpmc* 7077 7078OMAP FRAMEBUFFER SUPPORT 7079M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7080L: linux-fbdev@vger.kernel.org 7081L: linux-omap@vger.kernel.org 7082S: Maintained 7083F: drivers/video/fbdev/omap/ 7084 7085OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7086M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7087L: linux-omap@vger.kernel.org 7088L: linux-fbdev@vger.kernel.org 7089S: Maintained 7090F: drivers/video/fbdev/omap2/ 7091F: Documentation/arm/OMAP/DSS 7092 7093OMAP HARDWARE SPINLOCK SUPPORT 7094M: Ohad Ben-Cohen <ohad@wizery.com> 7095L: linux-omap@vger.kernel.org 7096S: Maintained 7097F: drivers/hwspinlock/omap_hwspinlock.c 7098F: arch/arm/mach-omap2/hwspinlock.c 7099 7100OMAP MMC SUPPORT 7101M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7102L: linux-omap@vger.kernel.org 7103S: Maintained 7104F: drivers/mmc/host/omap.c 7105 7106OMAP HS MMC SUPPORT 7107L: linux-mmc@vger.kernel.org 7108L: linux-omap@vger.kernel.org 7109S: Orphan 7110F: drivers/mmc/host/omap_hsmmc.c 7111 7112OMAP RANDOM NUMBER GENERATOR SUPPORT 7113M: Deepak Saxena <dsaxena@plexity.net> 7114S: Maintained 7115F: drivers/char/hw_random/omap-rng.c 7116 7117OMAP HWMOD SUPPORT 7118M: Benoît Cousson <bcousson@baylibre.com> 7119M: Paul Walmsley <paul@pwsan.com> 7120L: linux-omap@vger.kernel.org 7121S: Maintained 7122F: arch/arm/mach-omap2/omap_hwmod.* 7123 7124OMAP HWMOD DATA 7125M: Paul Walmsley <paul@pwsan.com> 7126L: linux-omap@vger.kernel.org 7127S: Maintained 7128F: arch/arm/mach-omap2/omap_hwmod*data* 7129 7130OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7131M: Benoît Cousson <bcousson@baylibre.com> 7132L: linux-omap@vger.kernel.org 7133S: Maintained 7134F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7135 7136OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7137M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7138L: linux-media@vger.kernel.org 7139S: Maintained 7140F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7141F: drivers/media/platform/omap3isp/ 7142F: drivers/staging/media/omap4iss/ 7143 7144OMAP USB SUPPORT 7145M: Felipe Balbi <balbi@ti.com> 7146L: linux-usb@vger.kernel.org 7147L: linux-omap@vger.kernel.org 7148T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7149S: Maintained 7150F: drivers/usb/*/*omap* 7151F: arch/arm/*omap*/usb* 7152 7153OMAP GPIO DRIVER 7154M: Javier Martinez Canillas <javier@dowhile0.org> 7155M: Santosh Shilimkar <ssantosh@kernel.org> 7156M: Kevin Hilman <khilman@deeprootsystems.com> 7157L: linux-omap@vger.kernel.org 7158S: Maintained 7159F: drivers/gpio/gpio-omap.c 7160 7161OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7162M: Mark Jackson <mpfj@newflow.co.uk> 7163L: linux-omap@vger.kernel.org 7164S: Maintained 7165F: arch/arm/boot/dts/am335x-nano.dts 7166 7167OMFS FILESYSTEM 7168M: Bob Copeland <me@bobcopeland.com> 7169L: linux-karma-devel@lists.sourceforge.net 7170S: Maintained 7171F: Documentation/filesystems/omfs.txt 7172F: fs/omfs/ 7173 7174OMNIKEY CARDMAN 4000 DRIVER 7175M: Harald Welte <laforge@gnumonks.org> 7176S: Maintained 7177F: drivers/char/pcmcia/cm4000_cs.c 7178F: include/linux/cm4000_cs.h 7179F: include/uapi/linux/cm4000_cs.h 7180 7181OMNIKEY CARDMAN 4040 DRIVER 7182M: Harald Welte <laforge@gnumonks.org> 7183S: Maintained 7184F: drivers/char/pcmcia/cm4040_cs.* 7185 7186OMNIVISION OV7670 SENSOR DRIVER 7187M: Jonathan Corbet <corbet@lwn.net> 7188L: linux-media@vger.kernel.org 7189T: git git://linuxtv.org/media_tree.git 7190S: Maintained 7191F: drivers/media/i2c/ov7670.c 7192 7193ONENAND FLASH DRIVER 7194M: Kyungmin Park <kyungmin.park@samsung.com> 7195L: linux-mtd@lists.infradead.org 7196S: Maintained 7197F: drivers/mtd/onenand/ 7198F: include/linux/mtd/onenand*.h 7199 7200ONSTREAM SCSI TAPE DRIVER 7201M: Willem Riede <osst@riede.org> 7202L: osst-users@lists.sourceforge.net 7203L: linux-scsi@vger.kernel.org 7204S: Maintained 7205F: Documentation/scsi/osst.txt 7206F: drivers/scsi/osst.* 7207F: drivers/scsi/osst_*.h 7208F: drivers/scsi/st.h 7209 7210OPENCORES I2C BUS DRIVER 7211M: Peter Korsgaard <jacmet@sunsite.dk> 7212L: linux-i2c@vger.kernel.org 7213S: Maintained 7214F: Documentation/i2c/busses/i2c-ocores 7215F: drivers/i2c/busses/i2c-ocores.c 7216 7217OPEN FIRMWARE AND FLATTENED DEVICE TREE 7218M: Grant Likely <grant.likely@linaro.org> 7219M: Rob Herring <robh+dt@kernel.org> 7220L: devicetree@vger.kernel.org 7221W: http://www.devicetree.org/ 7222T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7223S: Maintained 7224F: drivers/of/ 7225F: include/linux/of*.h 7226F: scripts/dtc/ 7227 7228OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7229M: Rob Herring <robh+dt@kernel.org> 7230M: Pawel Moll <pawel.moll@arm.com> 7231M: Mark Rutland <mark.rutland@arm.com> 7232M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7233M: Kumar Gala <galak@codeaurora.org> 7234L: devicetree@vger.kernel.org 7235S: Maintained 7236F: Documentation/devicetree/ 7237F: arch/*/boot/dts/ 7238F: include/dt-bindings/ 7239 7240OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7241M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7242L: devicetree@vger.kernel.org 7243S: Maintained 7244F: Documentation/devicetree/dynamic-resolution-notes.txt 7245F: Documentation/devicetree/overlay-notes.txt 7246F: drivers/of/overlay.c 7247F: drivers/of/resolver.c 7248 7249OPENRISC ARCHITECTURE 7250M: Jonas Bonn <jonas@southpole.se> 7251W: http://openrisc.net 7252L: linux@lists.openrisc.net (moderated for non-subscribers) 7253S: Maintained 7254T: git git://openrisc.net/~jonas/linux 7255F: arch/openrisc/ 7256 7257OPENVSWITCH 7258M: Pravin Shelar <pshelar@nicira.com> 7259L: netdev@vger.kernel.org 7260L: dev@openvswitch.org 7261W: http://openvswitch.org 7262S: Maintained 7263F: net/openvswitch/ 7264F: include/uapi/linux/openvswitch.h 7265 7266OPL4 DRIVER 7267M: Clemens Ladisch <clemens@ladisch.de> 7268L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7269T: git git://git.alsa-project.org/alsa-kernel.git 7270S: Maintained 7271F: sound/drivers/opl4/ 7272 7273OPROFILE 7274M: Robert Richter <rric@kernel.org> 7275L: oprofile-list@lists.sf.net 7276S: Maintained 7277F: arch/*/include/asm/oprofile*.h 7278F: arch/*/oprofile/ 7279F: drivers/oprofile/ 7280F: include/linux/oprofile.h 7281 7282ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7283M: Mark Fasheh <mfasheh@suse.com> 7284M: Joel Becker <jlbec@evilplan.org> 7285L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7286W: http://ocfs2.wiki.kernel.org 7287S: Supported 7288F: Documentation/filesystems/ocfs2.txt 7289F: Documentation/filesystems/dlmfs.txt 7290F: fs/ocfs2/ 7291 7292ORINOCO DRIVER 7293L: linux-wireless@vger.kernel.org 7294W: http://wireless.kernel.org/en/users/Drivers/orinoco 7295W: http://www.nongnu.org/orinoco/ 7296S: Orphan 7297F: drivers/net/wireless/orinoco/ 7298 7299OSD LIBRARY and FILESYSTEM 7300M: Boaz Harrosh <ooo@electrozaur.com> 7301M: Benny Halevy <bhalevy@primarydata.com> 7302L: osd-dev@open-osd.org 7303W: http://open-osd.org 7304T: git git://git.open-osd.org/open-osd.git 7305S: Maintained 7306F: drivers/scsi/osd/ 7307F: include/scsi/osd_* 7308F: fs/exofs/ 7309 7310OVERLAY FILESYSTEM 7311M: Miklos Szeredi <miklos@szeredi.hu> 7312L: linux-unionfs@vger.kernel.org 7313T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7314S: Supported 7315F: fs/overlayfs/ 7316F: Documentation/filesystems/overlayfs.txt 7317 7318P54 WIRELESS DRIVER 7319M: Christian Lamparter <chunkeey@googlemail.com> 7320L: linux-wireless@vger.kernel.org 7321W: http://wireless.kernel.org/en/users/Drivers/p54 7322S: Maintained 7323F: drivers/net/wireless/p54/ 7324 7325PA SEMI ETHERNET DRIVER 7326M: Olof Johansson <olof@lixom.net> 7327L: netdev@vger.kernel.org 7328S: Maintained 7329F: drivers/net/ethernet/pasemi/* 7330 7331PA SEMI SMBUS DRIVER 7332M: Olof Johansson <olof@lixom.net> 7333L: linux-i2c@vger.kernel.org 7334S: Maintained 7335F: drivers/i2c/busses/i2c-pasemi.c 7336 7337PADATA PARALLEL EXECUTION MECHANISM 7338M: Steffen Klassert <steffen.klassert@secunet.com> 7339L: linux-crypto@vger.kernel.org 7340S: Maintained 7341F: kernel/padata.c 7342F: include/linux/padata.h 7343F: Documentation/padata.txt 7344 7345PANASONIC LAPTOP ACPI EXTRAS DRIVER 7346M: Harald Welte <laforge@gnumonks.org> 7347L: platform-driver-x86@vger.kernel.org 7348S: Maintained 7349F: drivers/platform/x86/panasonic-laptop.c 7350 7351PANASONIC MN10300/AM33/AM34 PORT 7352M: David Howells <dhowells@redhat.com> 7353M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7354L: linux-am33-list@redhat.com (moderated for non-subscribers) 7355W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7356S: Maintained 7357F: Documentation/mn10300/ 7358F: arch/mn10300/ 7359 7360PARALLEL PORT SUPPORT 7361L: linux-parport@lists.infradead.org (subscribers-only) 7362S: Orphan 7363F: drivers/parport/ 7364F: include/linux/parport*.h 7365F: drivers/char/ppdev.c 7366F: include/uapi/linux/ppdev.h 7367 7368PARAVIRT_OPS INTERFACE 7369M: Jeremy Fitzhardinge <jeremy@goop.org> 7370M: Chris Wright <chrisw@sous-sol.org> 7371M: Alok Kataria <akataria@vmware.com> 7372M: Rusty Russell <rusty@rustcorp.com.au> 7373L: virtualization@lists.linux-foundation.org 7374S: Supported 7375F: Documentation/virtual/paravirt_ops.txt 7376F: arch/*/kernel/paravirt* 7377F: arch/*/include/asm/paravirt.h 7378 7379PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7380M: Tim Waugh <tim@cyberelk.net> 7381L: linux-parport@lists.infradead.org (subscribers-only) 7382W: http://www.torque.net/linux-pp.html 7383S: Maintained 7384F: Documentation/blockdev/paride.txt 7385F: drivers/block/paride/ 7386 7387PARISC ARCHITECTURE 7388M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7389M: Helge Deller <deller@gmx.de> 7390L: linux-parisc@vger.kernel.org 7391W: http://www.parisc-linux.org/ 7392Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7393T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7395S: Maintained 7396F: arch/parisc/ 7397F: Documentation/parisc/ 7398F: drivers/parisc/ 7399F: drivers/char/agp/parisc-agp.c 7400F: drivers/input/serio/gscps2.c 7401F: drivers/parport/parport_gsc.* 7402F: drivers/tty/serial/8250/8250_gsc.c 7403F: drivers/video/fbdev/sti* 7404F: drivers/video/console/sti* 7405F: drivers/video/logo/logo_parisc* 7406 7407PC87360 HARDWARE MONITORING DRIVER 7408M: Jim Cromie <jim.cromie@gmail.com> 7409L: lm-sensors@lm-sensors.org 7410S: Maintained 7411F: Documentation/hwmon/pc87360 7412F: drivers/hwmon/pc87360.c 7413 7414PC8736x GPIO DRIVER 7415M: Jim Cromie <jim.cromie@gmail.com> 7416S: Maintained 7417F: drivers/char/pc8736x_gpio.c 7418 7419PC87427 HARDWARE MONITORING DRIVER 7420M: Jean Delvare <jdelvare@suse.de> 7421L: lm-sensors@lm-sensors.org 7422S: Maintained 7423F: Documentation/hwmon/pc87427 7424F: drivers/hwmon/pc87427.c 7425 7426PCA9532 LED DRIVER 7427M: Riku Voipio <riku.voipio@iki.fi> 7428S: Maintained 7429F: drivers/leds/leds-pca9532.c 7430F: include/linux/leds-pca9532.h 7431 7432PCA9541 I2C BUS MASTER SELECTOR DRIVER 7433M: Guenter Roeck <linux@roeck-us.net> 7434L: linux-i2c@vger.kernel.org 7435S: Maintained 7436F: drivers/i2c/muxes/i2c-mux-pca9541.c 7437 7438PCDP - PRIMARY CONSOLE AND DEBUG PORT 7439M: Khalid Aziz <khalid@gonehiking.org> 7440S: Maintained 7441F: drivers/firmware/pcdp.* 7442 7443PCI ERROR RECOVERY 7444M: Linas Vepstas <linasvepstas@gmail.com> 7445L: linux-pci@vger.kernel.org 7446S: Supported 7447F: Documentation/PCI/pci-error-recovery.txt 7448 7449PCI SUBSYSTEM 7450M: Bjorn Helgaas <bhelgaas@google.com> 7451L: linux-pci@vger.kernel.org 7452Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7453T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7454S: Supported 7455F: Documentation/PCI/ 7456F: drivers/pci/ 7457F: include/linux/pci* 7458F: arch/x86/pci/ 7459F: arch/x86/kernel/quirks.c 7460 7461PCI DRIVER FOR ARM VERSATILE PLATFORM 7462M: Rob Herring <robh@kernel.org> 7463L: linux-pci@vger.kernel.org 7464L: linux-arm-kernel@lists.infradead.org 7465S: Maintained 7466F: Documentation/devicetree/bindings/pci/versatile.txt 7467F: drivers/pci/host/pci-versatile.c 7468 7469PCI DRIVER FOR APPLIEDMICRO XGENE 7470M: Tanmay Inamdar <tinamdar@apm.com> 7471L: linux-pci@vger.kernel.org 7472L: linux-arm-kernel@lists.infradead.org 7473S: Maintained 7474F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7475F: drivers/pci/host/pci-xgene.c 7476 7477PCI DRIVER FOR FREESCALE LAYERSCAPE 7478M: Minghuan Lian <minghuan.Lian@freescale.com> 7479M: Mingkai Hu <mingkai.hu@freescale.com> 7480M: Roy Zang <tie-fei.zang@freescale.com> 7481L: linuxppc-dev@lists.ozlabs.org 7482L: linux-pci@vger.kernel.org 7483L: linux-arm-kernel@lists.infradead.org 7484S: Maintained 7485F: drivers/pci/host/*layerscape* 7486 7487PCI DRIVER FOR IMX6 7488M: Richard Zhu <Richard.Zhu@freescale.com> 7489M: Lucas Stach <l.stach@pengutronix.de> 7490L: linux-pci@vger.kernel.org 7491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7492S: Maintained 7493F: drivers/pci/host/*imx6* 7494 7495PCI DRIVER FOR TI KEYSTONE 7496M: Murali Karicheri <m-karicheri2@ti.com> 7497L: linux-pci@vger.kernel.org 7498L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7499S: Maintained 7500F: drivers/pci/host/*keystone* 7501 7502PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7503M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7504M: Jason Cooper <jason@lakedaemon.net> 7505L: linux-pci@vger.kernel.org 7506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7507S: Maintained 7508F: drivers/pci/host/*mvebu* 7509 7510PCI DRIVER FOR NVIDIA TEGRA 7511M: Thierry Reding <thierry.reding@gmail.com> 7512L: linux-tegra@vger.kernel.org 7513L: linux-pci@vger.kernel.org 7514S: Supported 7515F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7516F: drivers/pci/host/pci-tegra.c 7517 7518PCI DRIVER FOR TI DRA7XX 7519M: Kishon Vijay Abraham I <kishon@ti.com> 7520L: linux-omap@vger.kernel.org 7521L: linux-pci@vger.kernel.org 7522S: Supported 7523F: Documentation/devicetree/bindings/pci/ti-pci.txt 7524F: drivers/pci/host/pci-dra7xx.c 7525 7526PCI DRIVER FOR RENESAS R-CAR 7527M: Simon Horman <horms@verge.net.au> 7528L: linux-pci@vger.kernel.org 7529L: linux-sh@vger.kernel.org 7530S: Maintained 7531F: drivers/pci/host/*rcar* 7532 7533PCI DRIVER FOR SAMSUNG EXYNOS 7534M: Jingoo Han <jg1.han@samsung.com> 7535L: linux-pci@vger.kernel.org 7536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7537L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7538S: Maintained 7539F: drivers/pci/host/pci-exynos.c 7540 7541PCI DRIVER FOR SYNOPSIS DESIGNWARE 7542M: Jingoo Han <jg1.han@samsung.com> 7543L: linux-pci@vger.kernel.org 7544S: Maintained 7545F: drivers/pci/host/*designware* 7546 7547PCI DRIVER FOR GENERIC OF HOSTS 7548M: Will Deacon <will.deacon@arm.com> 7549L: linux-pci@vger.kernel.org 7550L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7551S: Maintained 7552F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7553F: drivers/pci/host/pci-host-generic.c 7554 7555PCIE DRIVER FOR ST SPEAR13XX 7556L: linux-pci@vger.kernel.org 7557S: Orphan 7558F: drivers/pci/host/*spear* 7559 7560PCMCIA SUBSYSTEM 7561P: Linux PCMCIA Team 7562L: linux-pcmcia@lists.infradead.org 7563W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7564T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7565S: Maintained 7566F: Documentation/pcmcia/ 7567F: drivers/pcmcia/ 7568F: include/pcmcia/ 7569 7570PCNET32 NETWORK DRIVER 7571M: Don Fry <pcnet32@frontier.com> 7572L: netdev@vger.kernel.org 7573S: Maintained 7574F: drivers/net/ethernet/amd/pcnet32.c 7575 7576PCRYPT PARALLEL CRYPTO ENGINE 7577M: Steffen Klassert <steffen.klassert@secunet.com> 7578L: linux-crypto@vger.kernel.org 7579S: Maintained 7580F: crypto/pcrypt.c 7581F: include/crypto/pcrypt.h 7582 7583PER-CPU MEMORY ALLOCATOR 7584M: Tejun Heo <tj@kernel.org> 7585M: Christoph Lameter <cl@linux-foundation.org> 7586T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7587S: Maintained 7588F: include/linux/percpu*.h 7589F: mm/percpu*.c 7590F: arch/*/include/asm/percpu.h 7591 7592PER-TASK DELAY ACCOUNTING 7593M: Balbir Singh <bsingharora@gmail.com> 7594S: Maintained 7595F: include/linux/delayacct.h 7596F: kernel/delayacct.c 7597 7598PERFORMANCE EVENTS SUBSYSTEM 7599M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7600M: Paul Mackerras <paulus@samba.org> 7601M: Ingo Molnar <mingo@redhat.com> 7602M: Arnaldo Carvalho de Melo <acme@kernel.org> 7603L: linux-kernel@vger.kernel.org 7604T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7605S: Supported 7606F: kernel/events/* 7607F: include/linux/perf_event.h 7608F: include/uapi/linux/perf_event.h 7609F: arch/*/kernel/perf_event*.c 7610F: arch/*/kernel/*/perf_event*.c 7611F: arch/*/kernel/*/*/perf_event*.c 7612F: arch/*/include/asm/perf_event.h 7613F: arch/*/kernel/perf_callchain.c 7614F: tools/perf/ 7615 7616PERSONALITY HANDLING 7617M: Christoph Hellwig <hch@infradead.org> 7618L: linux-abi-devel@lists.sourceforge.net 7619S: Maintained 7620F: include/linux/personality.h 7621F: include/uapi/linux/personality.h 7622 7623PHONET PROTOCOL 7624M: Remi Denis-Courmont <courmisch@gmail.com> 7625S: Supported 7626F: Documentation/networking/phonet.txt 7627F: include/linux/phonet.h 7628F: include/net/phonet/ 7629F: include/uapi/linux/phonet.h 7630F: net/phonet/ 7631 7632PHRAM MTD DRIVER 7633M: Joern Engel <joern@lazybastard.org> 7634L: linux-mtd@lists.infradead.org 7635S: Maintained 7636F: drivers/mtd/devices/phram.c 7637 7638PICOLCD HID DRIVER 7639M: Bruno Prémont <bonbons@linux-vserver.org> 7640L: linux-input@vger.kernel.org 7641S: Maintained 7642F: drivers/hid/hid-picolcd* 7643 7644PICOXCELL SUPPORT 7645M: Jamie Iles <jamie@jamieiles.com> 7646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7647T: git git://github.com/jamieiles/linux-2.6-ji.git 7648S: Supported 7649F: arch/arm/boot/dts/picoxcell* 7650F: arch/arm/mach-picoxcell/ 7651F: drivers/crypto/picoxcell* 7652 7653PIN CONTROL SUBSYSTEM 7654M: Linus Walleij <linus.walleij@linaro.org> 7655L: linux-gpio@vger.kernel.org 7656T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7657S: Maintained 7658F: drivers/pinctrl/ 7659F: include/linux/pinctrl/ 7660 7661PIN CONTROLLER - ATMEL AT91 7662M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7664S: Maintained 7665F: drivers/pinctrl/pinctrl-at91.* 7666 7667PIN CONTROLLER - INTEL 7668M: Mika Westerberg <mika.westerberg@linux.intel.com> 7669M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7670S: Maintained 7671F: drivers/pinctrl/intel/ 7672 7673PIN CONTROLLER - RENESAS 7674M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7675L: linux-sh@vger.kernel.org 7676S: Maintained 7677F: drivers/pinctrl/sh-pfc/ 7678 7679PIN CONTROLLER - SAMSUNG 7680M: Tomasz Figa <tomasz.figa@gmail.com> 7681M: Thomas Abraham <thomas.abraham@linaro.org> 7682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7683L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7684S: Maintained 7685F: drivers/pinctrl/samsung/ 7686 7687PIN CONTROLLER - ST SPEAR 7688M: Viresh Kumar <viresh.linux@gmail.com> 7689L: spear-devel@list.st.com 7690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7691W: http://www.st.com/spear 7692S: Maintained 7693F: drivers/pinctrl/spear/ 7694 7695PKTCDVD DRIVER 7696M: Jiri Kosina <jkosina@suse.cz> 7697S: Maintained 7698F: drivers/block/pktcdvd.c 7699F: include/linux/pktcdvd.h 7700F: include/uapi/linux/pktcdvd.h 7701 7702PKUNITY SOC DRIVERS 7703M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7704W: http://mprc.pku.edu.cn/~guanxuetao/linux 7705S: Maintained 7706T: git git://github.com/gxt/linux.git 7707F: drivers/input/serio/i8042-unicore32io.h 7708F: drivers/i2c/busses/i2c-puv3.c 7709F: drivers/video/fbdev/fb-puv3.c 7710F: drivers/rtc/rtc-puv3.c 7711 7712PMBUS HARDWARE MONITORING DRIVERS 7713M: Guenter Roeck <linux@roeck-us.net> 7714L: lm-sensors@lm-sensors.org 7715W: http://www.lm-sensors.org/ 7716W: http://www.roeck-us.net/linux/drivers/ 7717T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7718S: Maintained 7719F: Documentation/hwmon/pmbus 7720F: drivers/hwmon/pmbus/ 7721F: include/linux/i2c/pmbus.h 7722 7723PMC SIERRA MaxRAID DRIVER 7724M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7725L: linux-scsi@vger.kernel.org 7726W: http://www.pmc-sierra.com/ 7727S: Supported 7728F: drivers/scsi/pmcraid.* 7729 7730PMC SIERRA PM8001 DRIVER 7731M: xjtuwjp@gmail.com 7732M: lindar_liu@usish.com 7733L: pmchba@pmcs.com 7734L: linux-scsi@vger.kernel.org 7735S: Supported 7736F: drivers/scsi/pm8001/ 7737 7738POSIX CLOCKS and TIMERS 7739M: Thomas Gleixner <tglx@linutronix.de> 7740L: linux-kernel@vger.kernel.org 7741T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7742S: Maintained 7743F: fs/timerfd.c 7744F: include/linux/timer* 7745F: kernel/time/*timer* 7746 7747POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7748M: Sebastian Reichel <sre@kernel.org> 7749M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7750M: David Woodhouse <dwmw2@infradead.org> 7751L: linux-pm@vger.kernel.org 7752T: git git://git.infradead.org/battery-2.6.git 7753S: Maintained 7754F: include/linux/power_supply.h 7755F: drivers/power/ 7756 7757PNP SUPPORT 7758M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7759S: Maintained 7760F: drivers/pnp/ 7761 7762PNXxxxx I2C DRIVER 7763M: Vitaly Wool <vitalywool@gmail.com> 7764L: linux-i2c@vger.kernel.org 7765S: Maintained 7766F: drivers/i2c/busses/i2c-pnx.c 7767 7768PPP PROTOCOL DRIVERS AND COMPRESSORS 7769M: Paul Mackerras <paulus@samba.org> 7770L: linux-ppp@vger.kernel.org 7771S: Maintained 7772F: drivers/net/ppp/ppp_* 7773 7774PPP OVER ATM (RFC 2364) 7775M: Mitchell Blank Jr <mitch@sfgoth.com> 7776S: Maintained 7777F: net/atm/pppoatm.c 7778F: include/uapi/linux/atmppp.h 7779 7780PPP OVER ETHERNET 7781M: Michal Ostrowski <mostrows@earthlink.net> 7782S: Maintained 7783F: drivers/net/ppp/pppoe.c 7784F: drivers/net/ppp/pppox.c 7785 7786PPP OVER L2TP 7787M: James Chapman <jchapman@katalix.com> 7788S: Maintained 7789F: net/l2tp/l2tp_ppp.c 7790F: include/linux/if_pppol2tp.h 7791F: include/uapi/linux/if_pppol2tp.h 7792 7793PPS SUPPORT 7794M: Rodolfo Giometti <giometti@enneenne.com> 7795W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7796L: linuxpps@ml.enneenne.com (subscribers-only) 7797S: Maintained 7798F: Documentation/pps/ 7799F: drivers/pps/ 7800F: include/linux/pps*.h 7801 7802PPTP DRIVER 7803M: Dmitry Kozlov <xeb@mail.ru> 7804L: netdev@vger.kernel.org 7805S: Maintained 7806F: drivers/net/ppp/pptp.c 7807W: http://sourceforge.net/projects/accel-pptp 7808 7809PREEMPTIBLE KERNEL 7810M: Robert Love <rml@tech9.net> 7811L: kpreempt-tech@lists.sourceforge.net 7812W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7813S: Supported 7814F: Documentation/preempt-locking.txt 7815F: include/linux/preempt.h 7816 7817PRISM54 WIRELESS DRIVER 7818M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7819L: linux-wireless@vger.kernel.org 7820W: http://wireless.kernel.org/en/users/Drivers/p54 7821S: Obsolete 7822F: drivers/net/wireless/prism54/ 7823 7824PS3 NETWORK SUPPORT 7825M: Geoff Levand <geoff@infradead.org> 7826L: netdev@vger.kernel.org 7827L: cbe-oss-dev@lists.ozlabs.org 7828S: Maintained 7829F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7830 7831PS3 PLATFORM SUPPORT 7832M: Geoff Levand <geoff@infradead.org> 7833L: linuxppc-dev@lists.ozlabs.org 7834L: cbe-oss-dev@lists.ozlabs.org 7835S: Maintained 7836F: arch/powerpc/boot/ps3* 7837F: arch/powerpc/include/asm/lv1call.h 7838F: arch/powerpc/include/asm/ps3*.h 7839F: arch/powerpc/platforms/ps3/ 7840F: drivers/*/ps3* 7841F: drivers/ps3/ 7842F: drivers/rtc/rtc-ps3.c 7843F: drivers/usb/host/*ps3.c 7844F: sound/ppc/snd_ps3* 7845 7846PS3VRAM DRIVER 7847M: Jim Paris <jim@jtan.com> 7848L: cbe-oss-dev@lists.ozlabs.org 7849S: Maintained 7850F: drivers/block/ps3vram.c 7851 7852PSTORE FILESYSTEM 7853M: Anton Vorontsov <anton@enomsg.org> 7854M: Colin Cross <ccross@android.com> 7855M: Kees Cook <keescook@chromium.org> 7856M: Tony Luck <tony.luck@intel.com> 7857S: Maintained 7858T: git git://git.infradead.org/users/cbou/linux-pstore.git 7859F: fs/pstore/ 7860F: include/linux/pstore* 7861F: drivers/firmware/efi/efi-pstore.c 7862F: drivers/acpi/apei/erst.c 7863 7864PTP HARDWARE CLOCK SUPPORT 7865M: Richard Cochran <richardcochran@gmail.com> 7866L: netdev@vger.kernel.org 7867S: Maintained 7868W: http://linuxptp.sourceforge.net/ 7869F: Documentation/ABI/testing/sysfs-ptp 7870F: Documentation/ptp/* 7871F: drivers/net/ethernet/freescale/gianfar_ptp.c 7872F: drivers/net/phy/dp83640* 7873F: drivers/ptp/* 7874F: include/linux/ptp_cl* 7875 7876PTRACE SUPPORT 7877M: Roland McGrath <roland@hack.frob.com> 7878M: Oleg Nesterov <oleg@redhat.com> 7879S: Maintained 7880F: include/asm-generic/syscall.h 7881F: include/linux/ptrace.h 7882F: include/linux/regset.h 7883F: include/linux/tracehook.h 7884F: include/uapi/linux/ptrace.h 7885F: kernel/ptrace.c 7886 7887PVRUSB2 VIDEO4LINUX DRIVER 7888M: Mike Isely <isely@pobox.com> 7889L: pvrusb2@isely.net (subscribers-only) 7890L: linux-media@vger.kernel.org 7891W: http://www.isely.net/pvrusb2/ 7892T: git git://linuxtv.org/media_tree.git 7893S: Maintained 7894F: Documentation/video4linux/README.pvrusb2 7895F: drivers/media/usb/pvrusb2/ 7896 7897PWC WEBCAM DRIVER 7898M: Hans de Goede <hdegoede@redhat.com> 7899L: linux-media@vger.kernel.org 7900T: git git://linuxtv.org/media_tree.git 7901S: Maintained 7902F: drivers/media/usb/pwc/* 7903 7904PWM FAN DRIVER 7905M: Kamil Debski <k.debski@samsung.com> 7906L: lm-sensors@lm-sensors.org 7907S: Supported 7908F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7909F: Documentation/hwmon/pwm-fan 7910F: drivers/hwmon/pwm-fan.c 7911 7912PWM SUBSYSTEM 7913M: Thierry Reding <thierry.reding@gmail.com> 7914L: linux-pwm@vger.kernel.org 7915S: Maintained 7916T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7917F: Documentation/pwm.txt 7918F: Documentation/devicetree/bindings/pwm/ 7919F: include/linux/pwm.h 7920F: drivers/pwm/ 7921F: drivers/video/backlight/pwm_bl.c 7922F: include/linux/pwm_backlight.h 7923 7924PXA2xx/PXA3xx SUPPORT 7925M: Daniel Mack <daniel@zonque.org> 7926M: Haojian Zhuang <haojian.zhuang@gmail.com> 7927M: Robert Jarzmik <robert.jarzmik@free.fr> 7928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7929T: git git://github.com/hzhuang1/linux.git 7930T: git git://github.com/rjarzmik/linux.git 7931S: Maintained 7932F: arch/arm/mach-pxa/ 7933F: drivers/pcmcia/pxa2xx* 7934F: drivers/spi/spi-pxa2xx* 7935F: drivers/usb/gadget/udc/pxa2* 7936F: include/sound/pxa2xx-lib.h 7937F: sound/arm/pxa* 7938F: sound/soc/pxa/ 7939 7940PXA3xx NAND FLASH DRIVER 7941M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7942L: linux-mtd@lists.infradead.org 7943S: Maintained 7944F: drivers/mtd/nand/pxa3xx_nand.c 7945 7946MMP SUPPORT 7947M: Eric Miao <eric.y.miao@gmail.com> 7948M: Haojian Zhuang <haojian.zhuang@gmail.com> 7949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7950T: git git://github.com/hzhuang1/linux.git 7951T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7952S: Maintained 7953F: arch/arm/mach-mmp/ 7954 7955PXA MMCI DRIVER 7956S: Orphan 7957 7958PXA RTC DRIVER 7959M: Robert Jarzmik <robert.jarzmik@free.fr> 7960L: rtc-linux@googlegroups.com 7961S: Maintained 7962 7963QAT DRIVER 7964M: Tadeusz Struk <tadeusz.struk@intel.com> 7965L: qat-linux@intel.com 7966S: Supported 7967F: drivers/crypto/qat/ 7968 7969QIB DRIVER 7970M: Mike Marciniszyn <infinipath@intel.com> 7971L: linux-rdma@vger.kernel.org 7972S: Supported 7973F: drivers/infiniband/hw/qib/ 7974 7975QLOGIC QLA1280 SCSI DRIVER 7976M: Michael Reed <mdr@sgi.com> 7977L: linux-scsi@vger.kernel.org 7978S: Maintained 7979F: drivers/scsi/qla1280.[ch] 7980 7981QLOGIC QLA2XXX FC-SCSI DRIVER 7982M: qla2xxx-upstream@qlogic.com 7983L: linux-scsi@vger.kernel.org 7984S: Supported 7985F: Documentation/scsi/LICENSE.qla2xxx 7986F: drivers/scsi/qla2xxx/ 7987 7988QLOGIC QLA4XXX iSCSI DRIVER 7989M: QLogic-Storage-Upstream@qlogic.com 7990L: linux-scsi@vger.kernel.org 7991S: Supported 7992F: Documentation/scsi/LICENSE.qla4xxx 7993F: drivers/scsi/qla4xxx/ 7994 7995QLOGIC QLA3XXX NETWORK DRIVER 7996M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7997M: Ron Mercer <ron.mercer@qlogic.com> 7998M: linux-driver@qlogic.com 7999L: netdev@vger.kernel.org 8000S: Supported 8001F: Documentation/networking/LICENSE.qla3xxx 8002F: drivers/net/ethernet/qlogic/qla3xxx.* 8003 8004QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8005M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8006M: Dept-GELinuxNICDev@qlogic.com 8007L: netdev@vger.kernel.org 8008S: Supported 8009F: drivers/net/ethernet/qlogic/qlcnic/ 8010 8011QLOGIC QLGE 10Gb ETHERNET DRIVER 8012M: Harish Patil <harish.patil@qlogic.com> 8013M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8014M: Dept-GELinuxNICDev@qlogic.com 8015M: linux-driver@qlogic.com 8016L: netdev@vger.kernel.org 8017S: Supported 8018F: drivers/net/ethernet/qlogic/qlge/ 8019 8020QNX4 FILESYSTEM 8021M: Anders Larsen <al@alarsen.net> 8022W: http://www.alarsen.net/linux/qnx4fs/ 8023S: Maintained 8024F: fs/qnx4/ 8025F: include/uapi/linux/qnx4_fs.h 8026F: include/uapi/linux/qnxtypes.h 8027 8028QT1010 MEDIA DRIVER 8029M: Antti Palosaari <crope@iki.fi> 8030L: linux-media@vger.kernel.org 8031W: http://linuxtv.org/ 8032W: http://palosaari.fi/linux/ 8033Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8034T: git git://linuxtv.org/anttip/media_tree.git 8035S: Maintained 8036F: drivers/media/tuners/qt1010* 8037 8038QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8039M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8040L: linux-wireless@vger.kernel.org 8041L: ath9k-devel@lists.ath9k.org 8042W: http://wireless.kernel.org/en/users/Drivers/ath9k 8043S: Supported 8044F: drivers/net/wireless/ath/ath9k/ 8045 8046QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8047M: Kalle Valo <kvalo@qca.qualcomm.com> 8048L: ath10k@lists.infradead.org 8049W: http://wireless.kernel.org/en/users/Drivers/ath10k 8050T: git git://github.com/kvalo/ath.git 8051S: Supported 8052F: drivers/net/wireless/ath/ath10k/ 8053 8054QUALCOMM HEXAGON ARCHITECTURE 8055M: Richard Kuo <rkuo@codeaurora.org> 8056L: linux-hexagon@vger.kernel.org 8057S: Supported 8058F: arch/hexagon/ 8059 8060QUALCOMM WCN36XX WIRELESS DRIVER 8061M: Eugene Krasnikov <k.eugene.e@gmail.com> 8062L: wcn36xx@lists.infradead.org 8063W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8064T: git git://github.com/KrasnikovEugene/wcn36xx.git 8065S: Supported 8066F: drivers/net/wireless/ath/wcn36xx/ 8067 8068RADOS BLOCK DEVICE (RBD) 8069M: Ilya Dryomov <idryomov@gmail.com> 8070M: Sage Weil <sage@redhat.com> 8071M: Alex Elder <elder@kernel.org> 8072M: ceph-devel@vger.kernel.org 8073W: http://ceph.com/ 8074T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8075S: Supported 8076F: drivers/block/rbd.c 8077F: drivers/block/rbd_types.h 8078 8079RADEON FRAMEBUFFER DISPLAY DRIVER 8080M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8081L: linux-fbdev@vger.kernel.org 8082S: Maintained 8083F: drivers/video/fbdev/aty/radeon* 8084F: include/uapi/linux/radeonfb.h 8085 8086RADIOSHARK RADIO DRIVER 8087M: Hans de Goede <hdegoede@redhat.com> 8088L: linux-media@vger.kernel.org 8089T: git git://linuxtv.org/media_tree.git 8090S: Maintained 8091F: drivers/media/radio/radio-shark.c 8092 8093RADIOSHARK2 RADIO DRIVER 8094M: Hans de Goede <hdegoede@redhat.com> 8095L: linux-media@vger.kernel.org 8096T: git git://linuxtv.org/media_tree.git 8097S: Maintained 8098F: drivers/media/radio/radio-shark2.c 8099F: drivers/media/radio/radio-tea5777.c 8100 8101RAGE128 FRAMEBUFFER DISPLAY DRIVER 8102M: Paul Mackerras <paulus@samba.org> 8103L: linux-fbdev@vger.kernel.org 8104S: Maintained 8105F: drivers/video/fbdev/aty/aty128fb.c 8106 8107RALINK RT2X00 WIRELESS LAN DRIVER 8108P: rt2x00 project 8109M: Stanislaw Gruszka <sgruszka@redhat.com> 8110M: Helmut Schaa <helmut.schaa@googlemail.com> 8111L: linux-wireless@vger.kernel.org 8112L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 8113W: http://rt2x00.serialmonkey.com/ 8114S: Maintained 8115F: drivers/net/wireless/rt2x00/ 8116 8117RAMDISK RAM BLOCK DEVICE DRIVER 8118M: Jens Axboe <axboe@kernel.dk> 8119S: Maintained 8120F: Documentation/blockdev/ramdisk.txt 8121F: drivers/block/brd.c 8122 8123PERSISTENT MEMORY DRIVER 8124M: Ross Zwisler <ross.zwisler@linux.intel.com> 8125L: linux-nvdimm@lists.01.org 8126S: Supported 8127F: drivers/block/pmem.c 8128 8129RANDOM NUMBER DRIVER 8130M: "Theodore Ts'o" <tytso@mit.edu> 8131S: Maintained 8132F: drivers/char/random.c 8133 8134RAPIDIO SUBSYSTEM 8135M: Matt Porter <mporter@kernel.crashing.org> 8136M: Alexandre Bounine <alexandre.bounine@idt.com> 8137S: Maintained 8138F: drivers/rapidio/ 8139 8140RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8141L: linux-wireless@vger.kernel.org 8142S: Orphan 8143F: drivers/net/wireless/ray* 8144 8145RCUTORTURE MODULE 8146M: Josh Triplett <josh@joshtriplett.org> 8147M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8148L: linux-kernel@vger.kernel.org 8149S: Supported 8150T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8151F: Documentation/RCU/torture.txt 8152F: kernel/rcu/rcutorture.c 8153 8154RCUTORTURE TEST FRAMEWORK 8155M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8156M: Josh Triplett <josh@joshtriplett.org> 8157R: Steven Rostedt <rostedt@goodmis.org> 8158R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8159R: Lai Jiangshan <laijs@cn.fujitsu.com> 8160L: linux-kernel@vger.kernel.org 8161S: Supported 8162T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8163F: tools/testing/selftests/rcutorture 8164 8165RDC R-321X SoC 8166M: Florian Fainelli <florian@openwrt.org> 8167S: Maintained 8168 8169RDC R6040 FAST ETHERNET DRIVER 8170M: Florian Fainelli <florian@openwrt.org> 8171L: netdev@vger.kernel.org 8172S: Maintained 8173F: drivers/net/ethernet/rdc/r6040.c 8174 8175RDS - RELIABLE DATAGRAM SOCKETS 8176M: Chien Yen <chien.yen@oracle.com> 8177L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8178S: Supported 8179F: net/rds/ 8180 8181READ-COPY UPDATE (RCU) 8182M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8183M: Josh Triplett <josh@joshtriplett.org> 8184R: Steven Rostedt <rostedt@goodmis.org> 8185R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8186R: Lai Jiangshan <laijs@cn.fujitsu.com> 8187L: linux-kernel@vger.kernel.org 8188W: http://www.rdrop.com/users/paulmck/RCU/ 8189S: Supported 8190T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8191F: Documentation/RCU/ 8192X: Documentation/RCU/torture.txt 8193F: include/linux/rcu* 8194X: include/linux/srcu.h 8195F: kernel/rcu/ 8196X: kernel/torture.c 8197 8198REAL TIME CLOCK (RTC) SUBSYSTEM 8199M: Alessandro Zummo <a.zummo@towertech.it> 8200M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8201L: rtc-linux@googlegroups.com 8202Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8203S: Maintained 8204F: Documentation/rtc.txt 8205F: drivers/rtc/ 8206F: include/linux/rtc.h 8207F: include/uapi/linux/rtc.h 8208 8209REALTEK AUDIO CODECS 8210M: Bard Liao <bardliao@realtek.com> 8211M: Oder Chiou <oder_chiou@realtek.com> 8212S: Maintained 8213F: sound/soc/codecs/rt* 8214F: include/sound/rt*.h 8215 8216REISERFS FILE SYSTEM 8217L: reiserfs-devel@vger.kernel.org 8218S: Supported 8219F: fs/reiserfs/ 8220 8221REGISTER MAP ABSTRACTION 8222M: Mark Brown <broonie@kernel.org> 8223L: linux-kernel@vger.kernel.org 8224T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8225S: Supported 8226F: drivers/base/regmap/ 8227F: include/linux/regmap.h 8228 8229REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8230M: Ohad Ben-Cohen <ohad@wizery.com> 8231T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8232S: Maintained 8233F: drivers/remoteproc/ 8234F: Documentation/remoteproc.txt 8235F: include/linux/remoteproc.h 8236 8237REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8238M: Ohad Ben-Cohen <ohad@wizery.com> 8239T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8240S: Maintained 8241F: drivers/rpmsg/ 8242F: Documentation/rpmsg.txt 8243F: include/linux/rpmsg.h 8244 8245RESET CONTROLLER FRAMEWORK 8246M: Philipp Zabel <p.zabel@pengutronix.de> 8247S: Maintained 8248F: drivers/reset/ 8249F: Documentation/devicetree/bindings/reset/ 8250F: include/linux/reset.h 8251F: include/linux/reset-controller.h 8252 8253RFKILL 8254M: Johannes Berg <johannes@sipsolutions.net> 8255L: linux-wireless@vger.kernel.org 8256W: http://wireless.kernel.org/ 8257T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8258T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8259S: Maintained 8260F: Documentation/rfkill.txt 8261F: net/rfkill/ 8262 8263RHASHTABLE 8264M: Thomas Graf <tgraf@suug.ch> 8265L: netdev@vger.kernel.org 8266S: Maintained 8267F: lib/rhashtable.c 8268F: include/linux/rhashtable.h 8269 8270RICOH SMARTMEDIA/XD DRIVER 8271M: Maxim Levitsky <maximlevitsky@gmail.com> 8272S: Maintained 8273F: drivers/mtd/nand/r852.c 8274F: drivers/mtd/nand/r852.h 8275 8276RICOH R5C592 MEMORYSTICK DRIVER 8277M: Maxim Levitsky <maximlevitsky@gmail.com> 8278S: Maintained 8279F: drivers/memstick/host/r592.* 8280 8281ROCCAT DRIVERS 8282M: Stefan Achatz <erazor_de@users.sourceforge.net> 8283W: http://sourceforge.net/projects/roccat/ 8284S: Maintained 8285F: drivers/hid/hid-roccat* 8286F: include/linux/hid-roccat* 8287F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8288 8289ROCKER DRIVER 8290M: Jiri Pirko <jiri@resnulli.us> 8291M: Scott Feldman <sfeldma@gmail.com> 8292L: netdev@vger.kernel.org 8293S: Supported 8294F: drivers/net/ethernet/rocker/ 8295 8296ROCKETPORT DRIVER 8297P: Comtrol Corp. 8298W: http://www.comtrol.com 8299S: Maintained 8300F: Documentation/serial/rocket.txt 8301F: drivers/tty/rocket* 8302 8303ROCKETPORT EXPRESS/INFINITY DRIVER 8304M: Kevin Cernekee <cernekee@gmail.com> 8305L: linux-serial@vger.kernel.org 8306S: Odd Fixes 8307F: drivers/tty/serial/rp2.* 8308 8309ROSE NETWORK LAYER 8310M: Ralf Baechle <ralf@linux-mips.org> 8311L: linux-hams@vger.kernel.org 8312W: http://www.linux-ax25.org/ 8313S: Maintained 8314F: include/net/rose.h 8315F: include/uapi/linux/rose.h 8316F: net/rose/ 8317 8318RTL2830 MEDIA DRIVER 8319M: Antti Palosaari <crope@iki.fi> 8320L: linux-media@vger.kernel.org 8321W: http://linuxtv.org/ 8322W: http://palosaari.fi/linux/ 8323Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8324T: git git://linuxtv.org/anttip/media_tree.git 8325S: Maintained 8326F: drivers/media/dvb-frontends/rtl2830* 8327 8328RTL2832 MEDIA DRIVER 8329M: Antti Palosaari <crope@iki.fi> 8330L: linux-media@vger.kernel.org 8331W: http://linuxtv.org/ 8332W: http://palosaari.fi/linux/ 8333Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8334T: git git://linuxtv.org/anttip/media_tree.git 8335S: Maintained 8336F: drivers/media/dvb-frontends/rtl2832* 8337 8338RTL2832_SDR MEDIA DRIVER 8339M: Antti Palosaari <crope@iki.fi> 8340L: linux-media@vger.kernel.org 8341W: http://linuxtv.org/ 8342W: http://palosaari.fi/linux/ 8343Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8344T: git git://linuxtv.org/anttip/media_tree.git 8345S: Maintained 8346F: drivers/media/dvb-frontends/rtl2832_sdr* 8347 8348RTL8180 WIRELESS DRIVER 8349L: linux-wireless@vger.kernel.org 8350W: http://wireless.kernel.org/ 8351T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8352S: Orphan 8353F: drivers/net/wireless/rtl818x/rtl8180/ 8354 8355RTL8187 WIRELESS DRIVER 8356M: Herton Ronaldo Krzesinski <herton@canonical.com> 8357M: Hin-Tak Leung <htl10@users.sourceforge.net> 8358M: Larry Finger <Larry.Finger@lwfinger.net> 8359L: linux-wireless@vger.kernel.org 8360W: http://wireless.kernel.org/ 8361T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8362S: Maintained 8363F: drivers/net/wireless/rtl818x/rtl8187/ 8364 8365RTL8192CE WIRELESS DRIVER 8366M: Larry Finger <Larry.Finger@lwfinger.net> 8367M: Chaoming Li <chaoming_li@realsil.com.cn> 8368L: linux-wireless@vger.kernel.org 8369W: http://wireless.kernel.org/ 8370T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8371S: Maintained 8372F: drivers/net/wireless/rtlwifi/ 8373F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8374 8375S3 SAVAGE FRAMEBUFFER DRIVER 8376M: Antonino Daplas <adaplas@gmail.com> 8377L: linux-fbdev@vger.kernel.org 8378S: Maintained 8379F: drivers/video/fbdev/savage/ 8380 8381S390 8382M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8383M: Heiko Carstens <heiko.carstens@de.ibm.com> 8384M: linux390@de.ibm.com 8385L: linux-s390@vger.kernel.org 8386W: http://www.ibm.com/developerworks/linux/linux390/ 8387S: Supported 8388F: arch/s390/ 8389F: drivers/s390/ 8390F: Documentation/s390/ 8391F: Documentation/DocBook/s390* 8392 8393S390 COMMON I/O LAYER 8394M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8395M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8396L: linux-s390@vger.kernel.org 8397W: http://www.ibm.com/developerworks/linux/linux390/ 8398S: Supported 8399F: drivers/s390/cio/ 8400 8401S390 DASD DRIVER 8402M: Stefan Weinhuber <wein@de.ibm.com> 8403M: Stefan Haberland <stefan.haberland@de.ibm.com> 8404L: linux-s390@vger.kernel.org 8405W: http://www.ibm.com/developerworks/linux/linux390/ 8406S: Supported 8407F: drivers/s390/block/dasd* 8408F: block/partitions/ibm.c 8409 8410S390 NETWORK DRIVERS 8411M: Ursula Braun <ursula.braun@de.ibm.com> 8412M: linux390@de.ibm.com 8413L: linux-s390@vger.kernel.org 8414W: http://www.ibm.com/developerworks/linux/linux390/ 8415S: Supported 8416F: drivers/s390/net/ 8417 8418S390 PCI SUBSYSTEM 8419M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8420M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8421L: linux-s390@vger.kernel.org 8422W: http://www.ibm.com/developerworks/linux/linux390/ 8423S: Supported 8424F: arch/s390/pci/ 8425F: drivers/pci/hotplug/s390_pci_hpc.c 8426 8427S390 ZCRYPT DRIVER 8428M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8429M: linux390@de.ibm.com 8430L: linux-s390@vger.kernel.org 8431W: http://www.ibm.com/developerworks/linux/linux390/ 8432S: Supported 8433F: drivers/s390/crypto/ 8434 8435S390 ZFCP DRIVER 8436M: Steffen Maier <maier@linux.vnet.ibm.com> 8437M: linux390@de.ibm.com 8438L: linux-s390@vger.kernel.org 8439W: http://www.ibm.com/developerworks/linux/linux390/ 8440S: Supported 8441F: drivers/s390/scsi/zfcp_* 8442 8443S390 IUCV NETWORK LAYER 8444M: Ursula Braun <ursula.braun@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/net/*iucv* 8450F: include/net/iucv/ 8451F: net/iucv/ 8452 8453S3C24XX SD/MMC Driver 8454M: Ben Dooks <ben-linux@fluff.org> 8455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8456S: Supported 8457F: drivers/mmc/host/s3cmci.* 8458 8459SAA6588 RDS RECEIVER DRIVER 8460M: Hans Verkuil <hverkuil@xs4all.nl> 8461L: linux-media@vger.kernel.org 8462T: git git://linuxtv.org/media_tree.git 8463W: http://linuxtv.org 8464S: Odd Fixes 8465F: drivers/media/i2c/saa6588* 8466 8467SAA7134 VIDEO4LINUX DRIVER 8468M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8469L: linux-media@vger.kernel.org 8470W: http://linuxtv.org 8471T: git git://linuxtv.org/media_tree.git 8472S: Odd fixes 8473F: Documentation/video4linux/*.saa7134 8474F: drivers/media/pci/saa7134/ 8475 8476SAA7146 VIDEO4LINUX-2 DRIVER 8477M: Hans Verkuil <hverkuil@xs4all.nl> 8478L: linux-media@vger.kernel.org 8479T: git git://linuxtv.org/media_tree.git 8480S: Maintained 8481F: drivers/media/common/saa7146/ 8482F: drivers/media/pci/saa7146/ 8483F: include/media/saa7146* 8484 8485SAMSUNG LAPTOP DRIVER 8486M: Corentin Chary <corentin.chary@gmail.com> 8487L: platform-driver-x86@vger.kernel.org 8488S: Maintained 8489F: drivers/platform/x86/samsung-laptop.c 8490 8491SAMSUNG AUDIO (ASoC) DRIVERS 8492M: Sangbeom Kim <sbkim73@samsung.com> 8493L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8494S: Supported 8495F: sound/soc/samsung/ 8496 8497SAMSUNG FRAMEBUFFER DRIVER 8498M: Jingoo Han <jg1.han@samsung.com> 8499L: linux-fbdev@vger.kernel.org 8500S: Maintained 8501F: drivers/video/fbdev/s3c-fb.c 8502 8503SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8504M: Sangbeom Kim <sbkim73@samsung.com> 8505L: linux-kernel@vger.kernel.org 8506S: Supported 8507F: drivers/mfd/sec*.c 8508F: drivers/regulator/s2m*.c 8509F: drivers/regulator/s5m*.c 8510F: include/linux/mfd/samsung/ 8511 8512SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8513M: Kyungmin Park <kyungmin.park@samsung.com> 8514M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8515L: linux-media@vger.kernel.org 8516Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8517S: Supported 8518F: drivers/media/platform/exynos4-is/ 8519 8520SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8521M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8522L: linux-media@vger.kernel.org 8523L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8524S: Maintained 8525F: drivers/media/platform/s3c-camif/ 8526F: include/media/s3c_camif.h 8527 8528SAMSUNG S5C73M3 CAMERA DRIVER 8529M: Kyungmin Park <kyungmin.park@samsung.com> 8530M: Andrzej Hajda <a.hajda@samsung.com> 8531L: linux-media@vger.kernel.org 8532S: Supported 8533F: drivers/media/i2c/s5c73m3/* 8534 8535SAMSUNG S5K5BAF CAMERA DRIVER 8536M: Kyungmin Park <kyungmin.park@samsung.com> 8537M: Andrzej Hajda <a.hajda@samsung.com> 8538L: linux-media@vger.kernel.org 8539S: Supported 8540F: drivers/media/i2c/s5k5baf.c 8541 8542SAMSUNG SOC CLOCK DRIVERS 8543M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8544M: Tomasz Figa <tomasz.figa@gmail.com> 8545S: Supported 8546L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8547F: drivers/clk/samsung/ 8548 8549SAMSUNG SXGBE DRIVERS 8550M: Byungho An <bh74.an@samsung.com> 8551M: Girish K S <ks.giri@samsung.com> 8552M: Vipul Pandya <vipul.pandya@samsung.com> 8553S: Supported 8554L: netdev@vger.kernel.org 8555F: drivers/net/ethernet/samsung/sxgbe/ 8556 8557SAMSUNG THERMAL DRIVER 8558M: Lukasz Majewski <l.majewski@samsung.com> 8559L: linux-pm@vger.kernel.org 8560L: linux-samsung-soc@vger.kernel.org 8561S: Supported 8562T: https://github.com/lmajewski/linux-samsung-thermal.git 8563F: drivers/thermal/samsung/ 8564 8565SAMSUNG USB2 PHY DRIVER 8566M: Kamil Debski <k.debski@samsung.com> 8567L: linux-kernel@vger.kernel.org 8568S: Supported 8569F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8570F: Documentation/phy/samsung-usb2.txt 8571F: drivers/phy/phy-exynos4210-usb2.c 8572F: drivers/phy/phy-exynos4x12-usb2.c 8573F: drivers/phy/phy-exynos5250-usb2.c 8574F: drivers/phy/phy-s5pv210-usb2.c 8575F: drivers/phy/phy-samsung-usb2.c 8576F: drivers/phy/phy-samsung-usb2.h 8577 8578SERIAL DRIVERS 8579M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8580L: linux-serial@vger.kernel.org 8581S: Maintained 8582F: drivers/tty/serial/ 8583 8584SYNOPSYS DESIGNWARE DMAC DRIVER 8585M: Viresh Kumar <viresh.linux@gmail.com> 8586M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8587S: Maintained 8588F: include/linux/dma/dw.h 8589F: include/linux/platform_data/dma-dw.h 8590F: drivers/dma/dw/ 8591 8592SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8593M: Seungwon Jeon <tgih.jun@samsung.com> 8594M: Jaehoon Chung <jh80.chung@samsung.com> 8595L: linux-mmc@vger.kernel.org 8596S: Maintained 8597F: include/linux/mmc/dw_mmc.h 8598F: drivers/mmc/host/dw_mmc* 8599 8600THUNDERBOLT DRIVER 8601M: Andreas Noever <andreas.noever@gmail.com> 8602S: Maintained 8603F: drivers/thunderbolt/ 8604 8605TIMEKEEPING, CLOCKSOURCE CORE, NTP 8606M: John Stultz <john.stultz@linaro.org> 8607M: Thomas Gleixner <tglx@linutronix.de> 8608L: linux-kernel@vger.kernel.org 8609T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8610S: Supported 8611F: include/linux/clocksource.h 8612F: include/linux/time.h 8613F: include/linux/timex.h 8614F: include/uapi/linux/time.h 8615F: include/uapi/linux/timex.h 8616F: kernel/time/clocksource.c 8617F: kernel/time/time*.c 8618F: kernel/time/ntp.c 8619F: tools/testing/selftests/timers/ 8620 8621SC1200 WDT DRIVER 8622M: Zwane Mwaikambo <zwanem@gmail.com> 8623S: Maintained 8624F: drivers/watchdog/sc1200wdt.c 8625 8626SCHEDULER 8627M: Ingo Molnar <mingo@redhat.com> 8628M: Peter Zijlstra <peterz@infradead.org> 8629L: linux-kernel@vger.kernel.org 8630T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8631S: Maintained 8632F: kernel/sched/ 8633F: include/linux/sched.h 8634F: include/uapi/linux/sched.h 8635F: include/linux/wait.h 8636 8637SCORE ARCHITECTURE 8638M: Chen Liqin <liqin.linux@gmail.com> 8639M: Lennox Wu <lennox.wu@gmail.com> 8640W: http://www.sunplus.com 8641S: Supported 8642F: arch/score/ 8643 8644SCSI CDROM DRIVER 8645M: Jens Axboe <axboe@kernel.dk> 8646L: linux-scsi@vger.kernel.org 8647W: http://www.kernel.dk 8648S: Maintained 8649F: drivers/scsi/sr* 8650 8651SCSI RDMA PROTOCOL (SRP) INITIATOR 8652M: Bart Van Assche <bart.vanassche@sandisk.com> 8653L: linux-rdma@vger.kernel.org 8654S: Supported 8655W: http://www.openfabrics.org 8656Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8657T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8658F: drivers/infiniband/ulp/srp/ 8659F: include/scsi/srp.h 8660 8661SCSI SG DRIVER 8662M: Doug Gilbert <dgilbert@interlog.com> 8663L: linux-scsi@vger.kernel.org 8664W: http://sg.danny.cz/sg 8665S: Maintained 8666F: Documentation/scsi/scsi-generic.txt 8667F: drivers/scsi/sg.c 8668F: include/scsi/sg.h 8669 8670SCSI SUBSYSTEM 8671M: "James E.J. Bottomley" <JBottomley@odin.com> 8672L: linux-scsi@vger.kernel.org 8673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 8674S: Maintained 8675F: drivers/scsi/ 8676F: include/scsi/ 8677 8678SCSI TAPE DRIVER 8679M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8680L: linux-scsi@vger.kernel.org 8681S: Maintained 8682F: Documentation/scsi/st.txt 8683F: drivers/scsi/st.* 8684F: drivers/scsi/st_*.h 8685 8686SCTP PROTOCOL 8687M: Vlad Yasevich <vyasevich@gmail.com> 8688M: Neil Horman <nhorman@tuxdriver.com> 8689L: linux-sctp@vger.kernel.org 8690W: http://lksctp.sourceforge.net 8691S: Maintained 8692F: Documentation/networking/sctp.txt 8693F: include/linux/sctp.h 8694F: include/uapi/linux/sctp.h 8695F: include/net/sctp/ 8696F: net/sctp/ 8697 8698SCx200 CPU SUPPORT 8699M: Jim Cromie <jim.cromie@gmail.com> 8700S: Odd Fixes 8701F: Documentation/i2c/busses/scx200_acb 8702F: arch/x86/platform/scx200/ 8703F: drivers/watchdog/scx200_wdt.c 8704F: drivers/i2c/busses/scx200* 8705F: drivers/mtd/maps/scx200_docflash.c 8706F: include/linux/scx200.h 8707 8708SCx200 GPIO DRIVER 8709M: Jim Cromie <jim.cromie@gmail.com> 8710S: Maintained 8711F: drivers/char/scx200_gpio.c 8712F: include/linux/scx200_gpio.h 8713 8714SCx200 HRT CLOCKSOURCE DRIVER 8715M: Jim Cromie <jim.cromie@gmail.com> 8716S: Maintained 8717F: drivers/clocksource/scx200_hrt.c 8718 8719SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8720M: Sascha Sommer <saschasommer@freenet.de> 8721L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8722S: Maintained 8723F: drivers/mmc/host/sdricoh_cs.c 8724 8725SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8726L: linux-mmc@vger.kernel.org 8727S: Orphan 8728F: drivers/mmc/host/sdhci.* 8729F: drivers/mmc/host/sdhci-pltfm.[ch] 8730 8731SECURE COMPUTING 8732M: Kees Cook <keescook@chromium.org> 8733R: Andy Lutomirski <luto@amacapital.net> 8734R: Will Drewry <wad@chromium.org> 8735T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8736S: Supported 8737F: kernel/seccomp.c 8738F: include/uapi/linux/seccomp.h 8739F: include/linux/seccomp.h 8740K: \bsecure_computing 8741K: \bTIF_SECCOMP\b 8742 8743SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8744M: Ben Dooks <ben-linux@fluff.org> 8745M: Jaehoon Chung <jh80.chung@samsung.com> 8746L: linux-mmc@vger.kernel.org 8747S: Maintained 8748F: drivers/mmc/host/sdhci-s3c* 8749 8750SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8751M: Viresh Kumar <viresh.linux@gmail.com> 8752L: spear-devel@list.st.com 8753L: linux-mmc@vger.kernel.org 8754S: Maintained 8755F: drivers/mmc/host/sdhci-spear.c 8756 8757SECURITY SUBSYSTEM 8758M: James Morris <james.l.morris@oracle.com> 8759M: Serge E. Hallyn <serge@hallyn.com> 8760L: linux-security-module@vger.kernel.org (suggested Cc:) 8761T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8762W: http://kernsec.org/ 8763S: Supported 8764F: security/ 8765 8766SECURITY CONTACT 8767M: Security Officers <security@kernel.org> 8768S: Supported 8769 8770SELINUX SECURITY MODULE 8771M: Paul Moore <paul@paul-moore.com> 8772M: Stephen Smalley <sds@tycho.nsa.gov> 8773M: Eric Paris <eparis@parisplace.org> 8774L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8775W: http://selinuxproject.org 8776T: git git://git.infradead.org/users/pcmoore/selinux 8777S: Supported 8778F: include/linux/selinux* 8779F: security/selinux/ 8780F: scripts/selinux/ 8781 8782APPARMOR SECURITY MODULE 8783M: John Johansen <john.johansen@canonical.com> 8784L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8785W: apparmor.wiki.kernel.org 8786T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8787S: Supported 8788F: security/apparmor/ 8789 8790SENSABLE PHANTOM 8791M: Jiri Slaby <jirislaby@gmail.com> 8792S: Maintained 8793F: drivers/misc/phantom.c 8794F: include/uapi/linux/phantom.h 8795 8796SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8797M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8798L: linux-scsi@vger.kernel.org 8799W: http://www.emulex.com 8800S: Supported 8801F: drivers/scsi/be2iscsi/ 8802 8803SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8804M: Sathya Perla <sathya.perla@emulex.com> 8805M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8806M: Ajit Khaparde <ajit.khaparde@emulex.com> 8807L: netdev@vger.kernel.org 8808W: http://www.emulex.com 8809S: Supported 8810F: drivers/net/ethernet/emulex/benet/ 8811 8812EMULEX ONECONNECT ROCE DRIVER 8813M: Selvin Xavier <selvin.xavier@emulex.com> 8814M: Devesh Sharma <devesh.sharma@emulex.com> 8815M: Mitesh Ahuja <mitesh.ahuja@emulex.com> 8816L: linux-rdma@vger.kernel.org 8817W: http://www.emulex.com 8818S: Supported 8819F: drivers/infiniband/hw/ocrdma/ 8820 8821SFC NETWORK DRIVER 8822M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8823M: Shradha Shah <sshah@solarflare.com> 8824L: netdev@vger.kernel.org 8825S: Supported 8826F: drivers/net/ethernet/sfc/ 8827 8828SGI GRU DRIVER 8829M: Dimitri Sivanich <sivanich@sgi.com> 8830S: Maintained 8831F: drivers/misc/sgi-gru/ 8832 8833SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8834M: Pat Gefre <pfg@sgi.com> 8835L: linux-ia64@vger.kernel.org 8836S: Supported 8837F: Documentation/ia64/serial.txt 8838F: drivers/tty/serial/ioc?_serial.c 8839F: include/linux/ioc?.h 8840 8841SGI XP/XPC/XPNET DRIVER 8842M: Cliff Whickman <cpw@sgi.com> 8843M: Robin Holt <robinmholt@gmail.com> 8844S: Maintained 8845F: drivers/misc/sgi-xp/ 8846 8847SI2157 MEDIA DRIVER 8848M: Antti Palosaari <crope@iki.fi> 8849L: linux-media@vger.kernel.org 8850W: http://linuxtv.org/ 8851W: http://palosaari.fi/linux/ 8852Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8853T: git git://linuxtv.org/anttip/media_tree.git 8854S: Maintained 8855F: drivers/media/tuners/si2157* 8856 8857SI2168 MEDIA DRIVER 8858M: Antti Palosaari <crope@iki.fi> 8859L: linux-media@vger.kernel.org 8860W: http://linuxtv.org/ 8861W: http://palosaari.fi/linux/ 8862Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8863T: git git://linuxtv.org/anttip/media_tree.git 8864S: Maintained 8865F: drivers/media/dvb-frontends/si2168* 8866 8867SI470X FM RADIO RECEIVER I2C DRIVER 8868M: Hans Verkuil <hverkuil@xs4all.nl> 8869L: linux-media@vger.kernel.org 8870T: git git://linuxtv.org/media_tree.git 8871W: http://linuxtv.org 8872S: Odd Fixes 8873F: drivers/media/radio/si470x/radio-si470x-i2c.c 8874 8875SI470X FM RADIO RECEIVER USB DRIVER 8876M: Hans Verkuil <hverkuil@xs4all.nl> 8877L: linux-media@vger.kernel.org 8878T: git git://linuxtv.org/media_tree.git 8879W: http://linuxtv.org 8880S: Maintained 8881F: drivers/media/radio/si470x/radio-si470x-common.c 8882F: drivers/media/radio/si470x/radio-si470x.h 8883F: drivers/media/radio/si470x/radio-si470x-usb.c 8884 8885SI4713 FM RADIO TRANSMITTER I2C DRIVER 8886M: Eduardo Valentin <edubezval@gmail.com> 8887L: linux-media@vger.kernel.org 8888T: git git://linuxtv.org/media_tree.git 8889W: http://linuxtv.org 8890S: Odd Fixes 8891F: drivers/media/radio/si4713/si4713.? 8892 8893SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8894M: Eduardo Valentin <edubezval@gmail.com> 8895L: linux-media@vger.kernel.org 8896T: git git://linuxtv.org/media_tree.git 8897W: http://linuxtv.org 8898S: Odd Fixes 8899F: drivers/media/radio/si4713/radio-platform-si4713.c 8900 8901SI4713 FM RADIO TRANSMITTER USB DRIVER 8902M: Hans Verkuil <hverkuil@xs4all.nl> 8903L: linux-media@vger.kernel.org 8904T: git git://linuxtv.org/media_tree.git 8905W: http://linuxtv.org 8906S: Maintained 8907F: drivers/media/radio/si4713/radio-usb-si4713.c 8908 8909SIANO DVB DRIVER 8910M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8911L: linux-media@vger.kernel.org 8912W: http://linuxtv.org 8913T: git git://linuxtv.org/media_tree.git 8914S: Odd fixes 8915F: drivers/media/common/siano/ 8916F: drivers/media/usb/siano/ 8917F: drivers/media/usb/siano/ 8918F: drivers/media/mmc/siano/ 8919 8920SIMPLEFB FB DRIVER 8921M: Hans de Goede <hdegoede@redhat.com> 8922L: linux-fbdev@vger.kernel.org 8923S: Maintained 8924F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8925F: drivers/video/fbdev/simplefb.c 8926F: include/linux/platform_data/simplefb.h 8927 8928SH_VEU V4L2 MEM2MEM DRIVER 8929L: linux-media@vger.kernel.org 8930S: Orphan 8931F: drivers/media/platform/sh_veu.c 8932 8933SH_VOU V4L2 OUTPUT DRIVER 8934L: linux-media@vger.kernel.org 8935S: Orphan 8936F: drivers/media/platform/sh_vou.c 8937F: include/media/sh_vou.h 8938 8939SIMPLE FIRMWARE INTERFACE (SFI) 8940M: Len Brown <lenb@kernel.org> 8941L: sfi-devel@simplefirmware.org 8942W: http://simplefirmware.org/ 8943T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8944S: Supported 8945F: arch/x86/platform/sfi/ 8946F: drivers/sfi/ 8947F: include/linux/sfi*.h 8948 8949SIMTEC EB110ATX (Chalice CATS) 8950P: Ben Dooks 8951P: Vincent Sanders <vince@simtec.co.uk> 8952M: Simtec Linux Team <linux@simtec.co.uk> 8953W: http://www.simtec.co.uk/products/EB110ATX/ 8954S: Supported 8955 8956SIMTEC EB2410ITX (BAST) 8957P: Ben Dooks 8958P: Vincent Sanders <vince@simtec.co.uk> 8959M: Simtec Linux Team <linux@simtec.co.uk> 8960W: http://www.simtec.co.uk/products/EB2410ITX/ 8961S: Supported 8962F: arch/arm/mach-s3c24xx/mach-bast.c 8963F: arch/arm/mach-s3c24xx/bast-ide.c 8964F: arch/arm/mach-s3c24xx/bast-irq.c 8965 8966TI DAVINCI MACHINE SUPPORT 8967M: Sekhar Nori <nsekhar@ti.com> 8968M: Kevin Hilman <khilman@deeprootsystems.com> 8969T: git git://gitorious.org/linux-davinci/linux-davinci.git 8970Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8971S: Supported 8972F: arch/arm/mach-davinci/ 8973F: drivers/i2c/busses/i2c-davinci.c 8974 8975TI DAVINCI SERIES MEDIA DRIVER 8976M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8977L: linux-media@vger.kernel.org 8978W: http://linuxtv.org/ 8979Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8980T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8981S: Maintained 8982F: drivers/media/platform/davinci/ 8983F: include/media/davinci/ 8984 8985TI AM437X VPFE DRIVER 8986M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8987L: linux-media@vger.kernel.org 8988W: http://linuxtv.org/ 8989Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8990T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8991S: Maintained 8992F: drivers/media/platform/am437x/ 8993 8994OV2659 OMNIVISION SENSOR DRIVER 8995M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8996L: linux-media@vger.kernel.org 8997W: http://linuxtv.org/ 8998Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8999T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9000S: Maintained 9001F: drivers/media/i2c/ov2659.c 9002F: include/media/ov2659.h 9003 9004SIS 190 ETHERNET DRIVER 9005M: Francois Romieu <romieu@fr.zoreil.com> 9006L: netdev@vger.kernel.org 9007S: Maintained 9008F: drivers/net/ethernet/sis/sis190.c 9009 9010SIS 900/7016 FAST ETHERNET DRIVER 9011M: Daniele Venzano <venza@brownhat.org> 9012W: http://www.brownhat.org/sis900.html 9013L: netdev@vger.kernel.org 9014S: Maintained 9015F: drivers/net/ethernet/sis/sis900.* 9016 9017SIS FRAMEBUFFER DRIVER 9018M: Thomas Winischhofer <thomas@winischhofer.net> 9019W: http://www.winischhofer.net/linuxsisvga.shtml 9020S: Maintained 9021F: Documentation/fb/sisfb.txt 9022F: drivers/video/fbdev/sis/ 9023F: include/video/sisfb.h 9024 9025SIS USB2VGA DRIVER 9026M: Thomas Winischhofer <thomas@winischhofer.net> 9027W: http://www.winischhofer.at/linuxsisusbvga.shtml 9028S: Maintained 9029F: drivers/usb/misc/sisusbvga/ 9030 9031SLAB ALLOCATOR 9032M: Christoph Lameter <cl@linux.com> 9033M: Pekka Enberg <penberg@kernel.org> 9034M: David Rientjes <rientjes@google.com> 9035M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9036M: Andrew Morton <akpm@linux-foundation.org> 9037L: linux-mm@kvack.org 9038S: Maintained 9039F: include/linux/sl?b*.h 9040F: mm/sl?b* 9041 9042SLEEPABLE READ-COPY UPDATE (SRCU) 9043M: Lai Jiangshan <laijs@cn.fujitsu.com> 9044M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9045M: Josh Triplett <josh@joshtriplett.org> 9046R: Steven Rostedt <rostedt@goodmis.org> 9047R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9048L: linux-kernel@vger.kernel.org 9049W: http://www.rdrop.com/users/paulmck/RCU/ 9050S: Supported 9051T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9052F: include/linux/srcu.h 9053F: kernel/rcu/srcu.c 9054 9055SMACK SECURITY MODULE 9056M: Casey Schaufler <casey@schaufler-ca.com> 9057L: linux-security-module@vger.kernel.org 9058W: http://schaufler-ca.com 9059T: git git://git.gitorious.org/smack-next/kernel.git 9060S: Maintained 9061F: Documentation/security/Smack.txt 9062F: security/smack/ 9063 9064DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9065M: Kevin Hilman <khilman@kernel.org> 9066M: Nishanth Menon <nm@ti.com> 9067S: Maintained 9068F: drivers/power/avs/ 9069F: include/linux/power/smartreflex.h 9070L: linux-pm@vger.kernel.org 9071 9072SMC91x ETHERNET DRIVER 9073M: Nicolas Pitre <nico@fluxnic.net> 9074S: Odd Fixes 9075F: drivers/net/ethernet/smsc/smc91x.* 9076 9077SMIA AND SMIA++ IMAGE SENSOR DRIVER 9078M: Sakari Ailus <sakari.ailus@iki.fi> 9079L: linux-media@vger.kernel.org 9080S: Maintained 9081F: drivers/media/i2c/smiapp/ 9082F: include/media/smiapp.h 9083F: drivers/media/i2c/smiapp-pll.c 9084F: drivers/media/i2c/smiapp-pll.h 9085F: include/uapi/linux/smiapp.h 9086F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9087 9088SMM665 HARDWARE MONITOR DRIVER 9089M: Guenter Roeck <linux@roeck-us.net> 9090L: lm-sensors@lm-sensors.org 9091S: Maintained 9092F: Documentation/hwmon/smm665 9093F: drivers/hwmon/smm665.c 9094 9095SMSC EMC2103 HARDWARE MONITOR DRIVER 9096M: Steve Glendinning <steve.glendinning@shawell.net> 9097L: lm-sensors@lm-sensors.org 9098S: Maintained 9099F: Documentation/hwmon/emc2103 9100F: drivers/hwmon/emc2103.c 9101 9102SMSC SCH5627 HARDWARE MONITOR DRIVER 9103M: Hans de Goede <hdegoede@redhat.com> 9104L: lm-sensors@lm-sensors.org 9105S: Supported 9106F: Documentation/hwmon/sch5627 9107F: drivers/hwmon/sch5627.c 9108 9109SMSC47B397 HARDWARE MONITOR DRIVER 9110M: Jean Delvare <jdelvare@suse.de> 9111L: lm-sensors@lm-sensors.org 9112S: Maintained 9113F: Documentation/hwmon/smsc47b397 9114F: drivers/hwmon/smsc47b397.c 9115 9116SMSC911x ETHERNET DRIVER 9117M: Steve Glendinning <steve.glendinning@shawell.net> 9118L: netdev@vger.kernel.org 9119S: Maintained 9120F: include/linux/smsc911x.h 9121F: drivers/net/ethernet/smsc/smsc911x.* 9122 9123SMSC9420 PCI ETHERNET DRIVER 9124M: Steve Glendinning <steve.glendinning@shawell.net> 9125L: netdev@vger.kernel.org 9126S: Maintained 9127F: drivers/net/ethernet/smsc/smsc9420.* 9128 9129SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9130M: Steve Glendinning <steve.glendinning@shawell.net> 9131L: linux-fbdev@vger.kernel.org 9132S: Maintained 9133F: drivers/video/fbdev/smscufx.c 9134 9135SOC-CAMERA V4L2 SUBSYSTEM 9136M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9137L: linux-media@vger.kernel.org 9138T: git git://linuxtv.org/media_tree.git 9139S: Maintained 9140F: include/media/soc* 9141F: drivers/media/i2c/soc_camera/ 9142F: drivers/media/platform/soc_camera/ 9143 9144SOEKRIS NET48XX LED SUPPORT 9145M: Chris Boot <bootc@bootc.net> 9146S: Maintained 9147F: drivers/leds/leds-net48xx.c 9148 9149SOFTLOGIC 6x10 MPEG CODEC 9150M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9151M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9152M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9153M: Ismael Luceno <ismael@iodev.co.uk> 9154L: linux-media@vger.kernel.org 9155S: Supported 9156F: drivers/media/pci/solo6x10/ 9157 9158SOFTWARE RAID (Multiple Disks) SUPPORT 9159M: Neil Brown <neilb@suse.de> 9160L: linux-raid@vger.kernel.org 9161S: Supported 9162F: drivers/md/ 9163F: include/linux/raid/ 9164F: include/uapi/linux/raid/ 9165 9166SONIC NETWORK DRIVER 9167M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9168L: netdev@vger.kernel.org 9169S: Maintained 9170F: drivers/net/ethernet/natsemi/sonic.* 9171 9172SONICS SILICON BACKPLANE DRIVER (SSB) 9173M: Michael Buesch <m@bues.ch> 9174L: netdev@vger.kernel.org 9175S: Maintained 9176F: drivers/ssb/ 9177F: include/linux/ssb/ 9178 9179SONY VAIO CONTROL DEVICE DRIVER 9180M: Mattia Dongili <malattia@linux.it> 9181L: platform-driver-x86@vger.kernel.org 9182W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9183S: Maintained 9184F: Documentation/laptops/sony-laptop.txt 9185F: drivers/char/sonypi.c 9186F: drivers/platform/x86/sony-laptop.c 9187F: include/linux/sony-laptop.h 9188 9189SONY MEMORYSTICK CARD SUPPORT 9190M: Alex Dubov <oakad@yahoo.com> 9191W: http://tifmxx.berlios.de/ 9192S: Maintained 9193F: drivers/memstick/host/tifm_ms.c 9194 9195SONY MEMORYSTICK STANDARD SUPPORT 9196M: Maxim Levitsky <maximlevitsky@gmail.com> 9197S: Maintained 9198F: drivers/memstick/core/ms_block.* 9199 9200SOUND 9201M: Jaroslav Kysela <perex@perex.cz> 9202M: Takashi Iwai <tiwai@suse.de> 9203L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9204W: http://www.alsa-project.org/ 9205T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9206T: git git://git.alsa-project.org/alsa-kernel.git 9207Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9208S: Maintained 9209F: Documentation/sound/ 9210F: include/sound/ 9211F: include/uapi/sound/ 9212F: sound/ 9213 9214SOUND - COMPRESSED AUDIO 9215M: Vinod Koul <vinod.koul@intel.com> 9216L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9217T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9218S: Supported 9219F: Documentation/sound/alsa/compress_offload.txt 9220F: include/sound/compress_driver.h 9221F: include/uapi/sound/compress_* 9222F: sound/core/compress_offload.c 9223F: sound/soc/soc-compress.c 9224 9225SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9226M: Liam Girdwood <lgirdwood@gmail.com> 9227M: Mark Brown <broonie@kernel.org> 9228T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9229L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9230W: http://alsa-project.org/main/index.php/ASoC 9231S: Supported 9232F: Documentation/sound/alsa/soc/ 9233F: sound/soc/ 9234F: include/sound/soc* 9235 9236SOUND - DMAENGINE HELPERS 9237M: Lars-Peter Clausen <lars@metafoo.de> 9238S: Supported 9239F: include/sound/dmaengine_pcm.h 9240F: sound/core/pcm_dmaengine.c 9241F: sound/soc/soc-generic-dmaengine-pcm.c 9242 9243SP2 MEDIA DRIVER 9244M: Olli Salonen <olli.salonen@iki.fi> 9245L: linux-media@vger.kernel.org 9246W: http://linuxtv.org/ 9247Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9248S: Maintained 9249F: drivers/media/dvb-frontends/sp2* 9250 9251SPARC + UltraSPARC (sparc/sparc64) 9252M: "David S. Miller" <davem@davemloft.net> 9253L: sparclinux@vger.kernel.org 9254Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9255T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9256T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9257S: Maintained 9258F: arch/sparc/ 9259F: drivers/sbus/ 9260 9261SPARC SERIAL DRIVERS 9262M: "David S. Miller" <davem@davemloft.net> 9263L: sparclinux@vger.kernel.org 9264T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9265T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9266S: Maintained 9267F: include/linux/sunserialcore.h 9268F: drivers/tty/serial/suncore.c 9269F: drivers/tty/serial/sunhv.c 9270F: drivers/tty/serial/sunsab.c 9271F: drivers/tty/serial/sunsab.h 9272F: drivers/tty/serial/sunsu.c 9273F: drivers/tty/serial/sunzilog.c 9274F: drivers/tty/serial/sunzilog.h 9275 9276SPARSE CHECKER 9277M: "Christopher Li" <sparse@chrisli.org> 9278L: linux-sparse@vger.kernel.org 9279W: https://sparse.wiki.kernel.org/ 9280T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9281T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9282S: Maintained 9283F: include/linux/compiler.h 9284 9285SPEAR PLATFORM SUPPORT 9286M: Viresh Kumar <viresh.linux@gmail.com> 9287M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9288L: spear-devel@list.st.com 9289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9290W: http://www.st.com/spear 9291S: Maintained 9292F: arch/arm/mach-spear/ 9293 9294SPEAR CLOCK FRAMEWORK SUPPORT 9295M: Viresh Kumar <viresh.linux@gmail.com> 9296L: spear-devel@list.st.com 9297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9298W: http://www.st.com/spear 9299S: Maintained 9300F: drivers/clk/spear/ 9301 9302SPI SUBSYSTEM 9303M: Mark Brown <broonie@kernel.org> 9304L: linux-spi@vger.kernel.org 9305T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9306Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9307S: Maintained 9308F: Documentation/spi/ 9309F: drivers/spi/ 9310F: include/linux/spi/ 9311F: include/uapi/linux/spi/ 9312 9313SPIDERNET NETWORK DRIVER for CELL 9314M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9315M: Jens Osterkamp <jens@de.ibm.com> 9316L: netdev@vger.kernel.org 9317S: Supported 9318F: Documentation/networking/spider_net.txt 9319F: drivers/net/ethernet/toshiba/spider_net* 9320 9321SPU FILE SYSTEM 9322M: Jeremy Kerr <jk@ozlabs.org> 9323L: linuxppc-dev@lists.ozlabs.org 9324L: cbe-oss-dev@lists.ozlabs.org 9325W: http://www.ibm.com/developerworks/power/cell/ 9326S: Supported 9327F: Documentation/filesystems/spufs.txt 9328F: arch/powerpc/platforms/cell/spufs/ 9329 9330SQUASHFS FILE SYSTEM 9331M: Phillip Lougher <phillip@squashfs.org.uk> 9332L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9333W: http://squashfs.org.uk 9334S: Maintained 9335F: Documentation/filesystems/squashfs.txt 9336F: fs/squashfs/ 9337 9338SRM (Alpha) environment access 9339M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9340S: Maintained 9341F: arch/alpha/kernel/srm_env.c 9342 9343STABLE BRANCH 9344M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9345L: stable@vger.kernel.org 9346S: Supported 9347F: Documentation/stable_kernel_rules.txt 9348 9349STAGING SUBSYSTEM 9350M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9351T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9352L: devel@driverdev.osuosl.org 9353S: Supported 9354F: drivers/staging/ 9355 9356STAGING - COMEDI 9357M: Ian Abbott <abbotti@mev.co.uk> 9358M: H Hartley Sweeten <hsweeten@visionengravers.com> 9359S: Odd Fixes 9360F: drivers/staging/comedi/ 9361 9362STAGING - FLARION FT1000 DRIVERS 9363M: Marek Belisko <marek.belisko@gmail.com> 9364S: Odd Fixes 9365F: drivers/staging/ft1000/ 9366 9367STAGING - INDUSTRIAL IO 9368M: Jonathan Cameron <jic23@kernel.org> 9369L: linux-iio@vger.kernel.org 9370S: Odd Fixes 9371F: drivers/staging/iio/ 9372 9373STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9374M: Jarod Wilson <jarod@wilsonet.com> 9375W: http://www.lirc.org/ 9376S: Odd Fixes 9377F: drivers/staging/media/lirc/ 9378 9379STAGING - LUSTRE PARALLEL FILESYSTEM 9380M: Oleg Drokin <oleg.drokin@intel.com> 9381M: Andreas Dilger <andreas.dilger@intel.com> 9382L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9383W: http://lustre.opensfs.org/ 9384S: Maintained 9385F: drivers/staging/lustre 9386 9387STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9388M: Julian Andres Klode <jak@jak-linux.org> 9389M: Marc Dietrich <marvin24@gmx.de> 9390L: ac100@lists.launchpad.net (moderated for non-subscribers) 9391L: linux-tegra@vger.kernel.org 9392S: Maintained 9393F: drivers/staging/nvec/ 9394 9395STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9396M: Jens Frederich <jfrederich@gmail.com> 9397M: Daniel Drake <dsd@laptop.org> 9398M: Jon Nettleton <jon.nettleton@gmail.com> 9399W: http://wiki.laptop.org/go/DCON 9400S: Maintained 9401F: drivers/staging/olpc_dcon/ 9402 9403STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9404M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9405S: Maintained 9406F: drivers/staging/ozwpan/ 9407 9408STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9409M: Willy Tarreau <willy@meta-x.org> 9410S: Odd Fixes 9411F: drivers/staging/panel/ 9412 9413STAGING - REALTEK RTL8712U DRIVERS 9414M: Larry Finger <Larry.Finger@lwfinger.net> 9415M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9416S: Odd Fixes 9417F: drivers/staging/rtl8712/ 9418 9419STAGING - REALTEK RTL8723U WIRELESS DRIVER 9420M: Larry Finger <Larry.Finger@lwfinger.net> 9421M: Jes Sorensen <Jes.Sorensen@redhat.com> 9422L: linux-wireless@vger.kernel.org 9423S: Maintained 9424F: drivers/staging/rtl8723au/ 9425 9426STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 9427M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9428M: Teddy Wang <teddy.wang@siliconmotion.com> 9429M: Sudip Mukherjee <sudip@vectorindia.org> 9430L: linux-fbdev@vger.kernel.org 9431S: Maintained 9432F: drivers/staging/sm7xxfb/ 9433 9434STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9435M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9436M: Teddy Wang <teddy.wang@siliconmotion.com> 9437M: Sudip Mukherjee <sudip@vectorindia.org> 9438L: linux-fbdev@vger.kernel.org 9439S: Maintained 9440F: drivers/staging/sm750fb/ 9441 9442STAGING - SLICOSS 9443M: Lior Dotan <liodot@gmail.com> 9444M: Christopher Harrer <charrer@alacritech.com> 9445S: Odd Fixes 9446F: drivers/staging/slicoss/ 9447 9448STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9449M: William Hubbs <w.d.hubbs@gmail.com> 9450M: Chris Brannon <chris@the-brannons.com> 9451M: Kirk Reiser <kirk@reisers.ca> 9452M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9453L: speakup@linux-speakup.org 9454W: http://www.linux-speakup.org/ 9455S: Odd Fixes 9456F: drivers/staging/speakup/ 9457 9458STAGING - VIA VT665X DRIVERS 9459M: Forest Bond <forest@alittletooquiet.net> 9460S: Odd Fixes 9461F: drivers/staging/vt665?/ 9462 9463STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9464M: Arnaud Patard <arnaud.patard@rtp-net.org> 9465S: Odd Fixes 9466F: drivers/staging/xgifb/ 9467 9468STARFIRE/DURALAN NETWORK DRIVER 9469M: Ion Badulescu <ionut@badula.org> 9470S: Odd Fixes 9471F: drivers/net/ethernet/adaptec/starfire* 9472 9473SUN3/3X 9474M: Sam Creasey <sammy@sammy.net> 9475W: http://sammy.net/sun3/ 9476S: Maintained 9477F: arch/m68k/kernel/*sun3* 9478F: arch/m68k/sun3*/ 9479F: arch/m68k/include/asm/sun3* 9480F: drivers/net/ethernet/i825xx/sun3* 9481 9482SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9483M: Hans de Goede <hdegoede@redhat.com> 9484L: linux-input@vger.kernel.org 9485S: Maintained 9486F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9487F: drivers/input/keyboard/sun4i-lradc-keys.c 9488 9489SUNDANCE NETWORK DRIVER 9490M: Denis Kirjanov <kda@linux-powerpc.org> 9491L: netdev@vger.kernel.org 9492S: Maintained 9493F: drivers/net/ethernet/dlink/sundance.c 9494 9495SUPERH 9496L: linux-sh@vger.kernel.org 9497Q: http://patchwork.kernel.org/project/linux-sh/list/ 9498S: Orphan 9499F: Documentation/sh/ 9500F: arch/sh/ 9501F: drivers/sh/ 9502 9503SUSPEND TO RAM 9504M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9505M: Len Brown <len.brown@intel.com> 9506M: Pavel Machek <pavel@ucw.cz> 9507L: linux-pm@vger.kernel.org 9508S: Supported 9509F: Documentation/power/ 9510F: arch/x86/kernel/acpi/ 9511F: drivers/base/power/ 9512F: kernel/power/ 9513F: include/linux/suspend.h 9514F: include/linux/freezer.h 9515F: include/linux/pm.h 9516 9517SVGA HANDLING 9518M: Martin Mares <mj@ucw.cz> 9519L: linux-video@atrey.karlin.mff.cuni.cz 9520S: Maintained 9521F: Documentation/svga.txt 9522F: arch/x86/boot/video* 9523 9524SWIOTLB SUBSYSTEM 9525M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9526L: linux-kernel@vger.kernel.org 9527S: Supported 9528F: lib/swiotlb.c 9529F: arch/*/kernel/pci-swiotlb.c 9530F: include/linux/swiotlb.h 9531 9532SWITCHDEV 9533M: Jiri Pirko <jiri@resnulli.us> 9534L: netdev@vger.kernel.org 9535S: Supported 9536F: net/switchdev/ 9537F: include/net/switchdev.h 9538 9539SYNOPSYS ARC ARCHITECTURE 9540M: Vineet Gupta <vgupta@synopsys.com> 9541S: Supported 9542F: arch/arc/ 9543F: Documentation/devicetree/bindings/arc/ 9544F: drivers/tty/serial/arc_uart.c 9545 9546SYSV FILESYSTEM 9547M: Christoph Hellwig <hch@infradead.org> 9548S: Maintained 9549F: Documentation/filesystems/sysv-fs.txt 9550F: fs/sysv/ 9551F: include/linux/sysv_fs.h 9552 9553TARGET SUBSYSTEM 9554M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9555L: linux-scsi@vger.kernel.org 9556L: target-devel@vger.kernel.org 9557W: http://www.linux-iscsi.org 9558W: http://groups.google.com/group/linux-iscsi-target-dev 9559T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9560S: Supported 9561F: drivers/target/ 9562F: include/target/ 9563F: Documentation/target/ 9564 9565TASKSTATS STATISTICS INTERFACE 9566M: Balbir Singh <bsingharora@gmail.com> 9567S: Maintained 9568F: Documentation/accounting/taskstats* 9569F: include/linux/taskstats* 9570F: kernel/taskstats.c 9571 9572TC CLASSIFIER 9573M: Jamal Hadi Salim <jhs@mojatatu.com> 9574L: netdev@vger.kernel.org 9575S: Maintained 9576F: include/net/pkt_cls.h 9577F: include/uapi/linux/pkt_cls.h 9578F: net/sched/ 9579 9580TCP LOW PRIORITY MODULE 9581M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9582M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9583W: http://tcp-lp-mod.sourceforge.net/ 9584S: Maintained 9585F: net/ipv4/tcp_lp.c 9586 9587TDA10071 MEDIA DRIVER 9588M: Antti Palosaari <crope@iki.fi> 9589L: linux-media@vger.kernel.org 9590W: http://linuxtv.org/ 9591W: http://palosaari.fi/linux/ 9592Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9593T: git git://linuxtv.org/anttip/media_tree.git 9594S: Maintained 9595F: drivers/media/dvb-frontends/tda10071* 9596 9597TDA18212 MEDIA DRIVER 9598M: Antti Palosaari <crope@iki.fi> 9599L: linux-media@vger.kernel.org 9600W: http://linuxtv.org/ 9601W: http://palosaari.fi/linux/ 9602Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9603T: git git://linuxtv.org/anttip/media_tree.git 9604S: Maintained 9605F: drivers/media/tuners/tda18212* 9606 9607TDA18218 MEDIA DRIVER 9608M: Antti Palosaari <crope@iki.fi> 9609L: linux-media@vger.kernel.org 9610W: http://linuxtv.org/ 9611W: http://palosaari.fi/linux/ 9612Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9613T: git git://linuxtv.org/anttip/media_tree.git 9614S: Maintained 9615F: drivers/media/tuners/tda18218* 9616 9617TDA18271 MEDIA DRIVER 9618M: Michael Krufky <mkrufky@linuxtv.org> 9619L: linux-media@vger.kernel.org 9620W: http://linuxtv.org/ 9621W: http://github.com/mkrufky 9622Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9623T: git git://linuxtv.org/mkrufky/tuners.git 9624S: Maintained 9625F: drivers/media/tuners/tda18271* 9626 9627TDA827x MEDIA DRIVER 9628M: Michael Krufky <mkrufky@linuxtv.org> 9629L: linux-media@vger.kernel.org 9630W: http://linuxtv.org/ 9631W: http://github.com/mkrufky 9632Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9633T: git git://linuxtv.org/mkrufky/tuners.git 9634S: Maintained 9635F: drivers/media/tuners/tda8290.* 9636 9637TDA8290 MEDIA DRIVER 9638M: Michael Krufky <mkrufky@linuxtv.org> 9639L: linux-media@vger.kernel.org 9640W: http://linuxtv.org/ 9641W: http://github.com/mkrufky 9642Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9643T: git git://linuxtv.org/mkrufky/tuners.git 9644S: Maintained 9645F: drivers/media/tuners/tda8290.* 9646 9647TDA9840 MEDIA DRIVER 9648M: Hans Verkuil <hverkuil@xs4all.nl> 9649L: linux-media@vger.kernel.org 9650T: git git://linuxtv.org/media_tree.git 9651W: http://linuxtv.org 9652S: Maintained 9653F: drivers/media/i2c/tda9840* 9654 9655TEA5761 TUNER DRIVER 9656M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9657L: linux-media@vger.kernel.org 9658W: http://linuxtv.org 9659T: git git://linuxtv.org/media_tree.git 9660S: Odd fixes 9661F: drivers/media/tuners/tea5761.* 9662 9663TEA5767 TUNER DRIVER 9664M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9665L: linux-media@vger.kernel.org 9666W: http://linuxtv.org 9667T: git git://linuxtv.org/media_tree.git 9668S: Maintained 9669F: drivers/media/tuners/tea5767.* 9670 9671TEA6415C MEDIA DRIVER 9672M: Hans Verkuil <hverkuil@xs4all.nl> 9673L: linux-media@vger.kernel.org 9674T: git git://linuxtv.org/media_tree.git 9675W: http://linuxtv.org 9676S: Maintained 9677F: drivers/media/i2c/tea6415c* 9678 9679TEA6420 MEDIA DRIVER 9680M: Hans Verkuil <hverkuil@xs4all.nl> 9681L: linux-media@vger.kernel.org 9682T: git git://linuxtv.org/media_tree.git 9683W: http://linuxtv.org 9684S: Maintained 9685F: drivers/media/i2c/tea6420* 9686 9687TEAM DRIVER 9688M: Jiri Pirko <jiri@resnulli.us> 9689L: netdev@vger.kernel.org 9690S: Supported 9691F: drivers/net/team/ 9692F: include/linux/if_team.h 9693F: include/uapi/linux/if_team.h 9694 9695TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9696M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9697S: Maintained 9698F: arch/x86/platform/ts5500/ 9699 9700TECHNOTREND USB IR RECEIVER 9701M: Sean Young <sean@mess.org> 9702L: linux-media@vger.kernel.org 9703S: Maintained 9704F: drivers/media/rc/ttusbir.c 9705 9706TEGRA ARCHITECTURE SUPPORT 9707M: Stephen Warren <swarren@wwwdotorg.org> 9708M: Thierry Reding <thierry.reding@gmail.com> 9709M: Alexandre Courbot <gnurou@gmail.com> 9710L: linux-tegra@vger.kernel.org 9711Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9712T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9713S: Supported 9714N: [^a-z]tegra 9715 9716TEGRA CLOCK DRIVER 9717M: Peter De Schrijver <pdeschrijver@nvidia.com> 9718M: Prashant Gaikwad <pgaikwad@nvidia.com> 9719S: Supported 9720F: drivers/clk/tegra/ 9721 9722TEGRA DMA DRIVER 9723M: Laxman Dewangan <ldewangan@nvidia.com> 9724S: Supported 9725F: drivers/dma/tegra20-apb-dma.c 9726 9727TEGRA I2C DRIVER 9728M: Laxman Dewangan <ldewangan@nvidia.com> 9729S: Supported 9730F: drivers/i2c/busses/i2c-tegra.c 9731 9732TEGRA IOMMU DRIVERS 9733M: Hiroshi Doyu <hdoyu@nvidia.com> 9734S: Supported 9735F: drivers/iommu/tegra* 9736 9737TEGRA KBC DRIVER 9738M: Rakesh Iyer <riyer@nvidia.com> 9739M: Laxman Dewangan <ldewangan@nvidia.com> 9740S: Supported 9741F: drivers/input/keyboard/tegra-kbc.c 9742 9743TEGRA PWM DRIVER 9744M: Thierry Reding <thierry.reding@gmail.com> 9745S: Supported 9746F: drivers/pwm/pwm-tegra.c 9747 9748TEGRA SERIAL DRIVER 9749M: Laxman Dewangan <ldewangan@nvidia.com> 9750S: Supported 9751F: drivers/tty/serial/serial-tegra.c 9752 9753TEGRA SPI DRIVER 9754M: Laxman Dewangan <ldewangan@nvidia.com> 9755S: Supported 9756F: drivers/spi/spi-tegra* 9757 9758TEHUTI ETHERNET DRIVER 9759M: Andy Gospodarek <andy@greyhouse.net> 9760L: netdev@vger.kernel.org 9761S: Supported 9762F: drivers/net/ethernet/tehuti/* 9763 9764Telecom Clock Driver for MCPL0010 9765M: Mark Gross <mark.gross@intel.com> 9766S: Supported 9767F: drivers/char/tlclk.c 9768 9769TENSILICA XTENSA PORT (xtensa) 9770M: Chris Zankel <chris@zankel.net> 9771M: Max Filippov <jcmvbkbc@gmail.com> 9772L: linux-xtensa@linux-xtensa.org 9773S: Maintained 9774F: arch/xtensa/ 9775F: drivers/irqchip/irq-xtensa-* 9776 9777THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9778M: Hans Verkuil <hverkuil@xs4all.nl> 9779L: linux-media@vger.kernel.org 9780T: git git://linuxtv.org/media_tree.git 9781W: http://linuxtv.org 9782S: Maintained 9783F: drivers/media/radio/radio-raremono.c 9784 9785THERMAL 9786M: Zhang Rui <rui.zhang@intel.com> 9787M: Eduardo Valentin <edubezval@gmail.com> 9788L: linux-pm@vger.kernel.org 9789T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9790T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9791Q: https://patchwork.kernel.org/project/linux-pm/list/ 9792S: Supported 9793F: drivers/thermal/ 9794F: include/linux/thermal.h 9795F: include/uapi/linux/thermal.h 9796F: include/linux/cpu_cooling.h 9797F: Documentation/devicetree/bindings/thermal/ 9798 9799THINGM BLINK(1) USB RGB LED DRIVER 9800M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9801S: Maintained 9802F: drivers/hid/hid-thingm.c 9803 9804THINKPAD ACPI EXTRAS DRIVER 9805M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9806L: ibm-acpi-devel@lists.sourceforge.net 9807L: platform-driver-x86@vger.kernel.org 9808W: http://ibm-acpi.sourceforge.net 9809W: http://thinkwiki.org/wiki/Ibm-acpi 9810T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9811S: Maintained 9812F: drivers/platform/x86/thinkpad_acpi.c 9813 9814TI BANDGAP AND THERMAL DRIVER 9815M: Eduardo Valentin <edubezval@gmail.com> 9816L: linux-pm@vger.kernel.org 9817L: linux-omap@vger.kernel.org 9818S: Maintained 9819F: drivers/thermal/ti-soc-thermal/ 9820 9821TI CDCE706 CLOCK DRIVER 9822M: Max Filippov <jcmvbkbc@gmail.com> 9823S: Maintained 9824F: drivers/clk/clk-cdce706.c 9825 9826TI CLOCK DRIVER 9827M: Tero Kristo <t-kristo@ti.com> 9828L: linux-omap@vger.kernel.org 9829S: Maintained 9830F: drivers/clk/ti/ 9831F: include/linux/clk/ti.h 9832 9833TI FLASH MEDIA INTERFACE DRIVER 9834M: Alex Dubov <oakad@yahoo.com> 9835S: Maintained 9836F: drivers/misc/tifm* 9837F: drivers/mmc/host/tifm_sd.c 9838F: include/linux/tifm.h 9839 9840TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9841M: Santosh Shilimkar <ssantosh@kernel.org> 9842L: linux-kernel@vger.kernel.org 9843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9844S: Maintained 9845F: drivers/soc/ti/* 9846T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9847 9848 9849TI LM49xxx FAMILY ASoC CODEC DRIVERS 9850M: M R Swami Reddy <mr.swami.reddy@ti.com> 9851M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9852L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9853S: Maintained 9854F: sound/soc/codecs/lm49453* 9855F: sound/soc/codecs/isabelle* 9856 9857TI LP855x BACKLIGHT DRIVER 9858M: Milo Kim <milo.kim@ti.com> 9859S: Maintained 9860F: Documentation/backlight/lp855x-driver.txt 9861F: drivers/video/backlight/lp855x_bl.c 9862F: include/linux/platform_data/lp855x.h 9863 9864TI LP8727 CHARGER DRIVER 9865M: Milo Kim <milo.kim@ti.com> 9866S: Maintained 9867F: drivers/power/lp8727_charger.c 9868F: include/linux/platform_data/lp8727.h 9869 9870TI LP8788 MFD DRIVER 9871M: Milo Kim <milo.kim@ti.com> 9872S: Maintained 9873F: drivers/iio/adc/lp8788_adc.c 9874F: drivers/leds/leds-lp8788.c 9875F: drivers/mfd/lp8788*.c 9876F: drivers/power/lp8788-charger.c 9877F: drivers/regulator/lp8788-*.c 9878F: include/linux/mfd/lp8788*.h 9879 9880TI NETCP ETHERNET DRIVER 9881M: Wingman Kwok <w-kwok2@ti.com> 9882M: Murali Karicheri <m-karicheri2@ti.com> 9883L: netdev@vger.kernel.org 9884S: Maintained 9885F: drivers/net/ethernet/ti/netcp* 9886 9887TI TWL4030 SERIES SOC CODEC DRIVER 9888M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9889L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9890S: Maintained 9891F: sound/soc/codecs/twl4030* 9892 9893TI WILINK WIRELESS DRIVERS 9894L: linux-wireless@vger.kernel.org 9895W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9896W: http://wireless.kernel.org/en/users/Drivers/wl1251 9897T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9898S: Orphan 9899F: drivers/net/wireless/ti/ 9900F: include/linux/wl12xx.h 9901 9902TIPC NETWORK LAYER 9903M: Jon Maloy <jon.maloy@ericsson.com> 9904M: Ying Xue <ying.xue@windriver.com> 9905L: netdev@vger.kernel.org (core kernel code) 9906L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9907W: http://tipc.sourceforge.net/ 9908S: Maintained 9909F: include/uapi/linux/tipc*.h 9910F: net/tipc/ 9911 9912TILE ARCHITECTURE 9913M: Chris Metcalf <cmetcalf@ezchip.com> 9914W: http://www.ezchip.com/scm/ 9915S: Supported 9916F: arch/tile/ 9917F: drivers/char/tile-srom.c 9918F: drivers/edac/tile_edac.c 9919F: drivers/net/ethernet/tile/ 9920F: drivers/rtc/rtc-tile.c 9921F: drivers/tty/hvc/hvc_tile.c 9922F: drivers/tty/serial/tilegx.c 9923F: drivers/usb/host/*-tilegx.c 9924F: include/linux/usb/tilegx.h 9925 9926TLAN NETWORK DRIVER 9927M: Samuel Chessman <chessman@tux.org> 9928L: tlan-devel@lists.sourceforge.net (subscribers-only) 9929W: http://sourceforge.net/projects/tlan/ 9930S: Maintained 9931F: Documentation/networking/tlan.txt 9932F: drivers/net/ethernet/ti/tlan.* 9933 9934TOMOYO SECURITY MODULE 9935M: Kentaro Takeda <takedakn@nttdata.co.jp> 9936M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9937L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9938L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9939L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9940L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9941W: http://tomoyo.sourceforge.jp/ 9942T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9943S: Maintained 9944F: security/tomoyo/ 9945 9946TOPSTAR LAPTOP EXTRAS DRIVER 9947M: Herton Ronaldo Krzesinski <herton@canonical.com> 9948L: platform-driver-x86@vger.kernel.org 9949S: Maintained 9950F: drivers/platform/x86/topstar-laptop.c 9951 9952TOSHIBA ACPI EXTRAS DRIVER 9953M: Azael Avalos <coproscefalo@gmail.com> 9954L: platform-driver-x86@vger.kernel.org 9955S: Maintained 9956F: drivers/platform/x86/toshiba_acpi.c 9957 9958TOSHIBA BLUETOOTH DRIVER 9959M: Azael Avalos <coproscefalo@gmail.com> 9960L: platform-driver-x86@vger.kernel.org 9961S: Maintained 9962F: drivers/platform/x86/toshiba_bluetooth.c 9963 9964TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 9965M: Azael Avalos <coproscefalo@gmail.com> 9966L: platform-driver-x86@vger.kernel.org 9967S: Maintained 9968F: drivers/platform/x86/toshiba_haps.c 9969 9970TOSHIBA SMM DRIVER 9971M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9972L: tlinux-users@tce.toshiba-dme.co.jp 9973W: http://www.buzzard.org.uk/toshiba/ 9974S: Maintained 9975F: drivers/char/toshiba.c 9976F: include/linux/toshiba.h 9977F: include/uapi/linux/toshiba.h 9978 9979TMIO MMC DRIVER 9980M: Ian Molton <ian.molton@codethink.co.uk> 9981L: linux-mmc@vger.kernel.org 9982S: Maintained 9983F: drivers/mmc/host/tmio_mmc* 9984F: drivers/mmc/host/sh_mobile_sdhi.c 9985F: include/linux/mmc/tmio.h 9986F: include/linux/mmc/sh_mobile_sdhi.h 9987 9988TMP401 HARDWARE MONITOR DRIVER 9989M: Guenter Roeck <linux@roeck-us.net> 9990L: lm-sensors@lm-sensors.org 9991S: Maintained 9992F: Documentation/hwmon/tmp401 9993F: drivers/hwmon/tmp401.c 9994 9995TMPFS (SHMEM FILESYSTEM) 9996M: Hugh Dickins <hughd@google.com> 9997L: linux-mm@kvack.org 9998S: Maintained 9999F: include/linux/shmem_fs.h 10000F: mm/shmem.c 10001 10002TM6000 VIDEO4LINUX DRIVER 10003M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10004L: linux-media@vger.kernel.org 10005W: http://linuxtv.org 10006T: git git://linuxtv.org/media_tree.git 10007S: Odd fixes 10008F: drivers/media/usb/tm6000/ 10009 10010TW68 VIDEO4LINUX DRIVER 10011M: Hans Verkuil <hverkuil@xs4all.nl> 10012L: linux-media@vger.kernel.org 10013T: git git://linuxtv.org/media_tree.git 10014W: http://linuxtv.org 10015S: Odd Fixes 10016F: drivers/media/pci/tw68/ 10017 10018TPM DEVICE DRIVER 10019M: Peter Huewe <peterhuewe@gmx.de> 10020M: Marcel Selhorst <tpmdd@selhorst.net> 10021R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10022W: http://tpmdd.sourceforge.net 10023L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10024Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10025T: https://github.com/PeterHuewe/linux-tpmdd 10026S: Maintained 10027F: drivers/char/tpm/ 10028 10029TPM IBM_VTPM DEVICE DRIVER 10030M: Ashley Lai <ashleydlai@gmail.com> 10031W: http://tpmdd.sourceforge.net 10032L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10033S: Maintained 10034F: drivers/char/tpm/tpm_ibmvtpm* 10035 10036TRACING 10037M: Steven Rostedt <rostedt@goodmis.org> 10038M: Ingo Molnar <mingo@redhat.com> 10039T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10040S: Maintained 10041F: Documentation/trace/ftrace.txt 10042F: arch/*/*/*/ftrace.h 10043F: arch/*/kernel/ftrace.c 10044F: include/*/ftrace.h 10045F: include/linux/trace*.h 10046F: include/trace/ 10047F: kernel/trace/ 10048F: tools/testing/selftests/ftrace/ 10049 10050TRIVIAL PATCHES 10051M: Jiri Kosina <trivial@kernel.org> 10052T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10053S: Maintained 10054K: ^Subject:.*(?i)trivial 10055 10056TTY LAYER 10057M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10058M: Jiri Slaby <jslaby@suse.cz> 10059S: Supported 10060T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10061F: drivers/tty/ 10062F: drivers/tty/serial/serial_core.c 10063F: include/linux/serial_core.h 10064F: include/linux/serial.h 10065F: include/linux/tty.h 10066F: include/uapi/linux/serial_core.h 10067F: include/uapi/linux/serial.h 10068F: include/uapi/linux/tty.h 10069 10070TUA9001 MEDIA DRIVER 10071M: Antti Palosaari <crope@iki.fi> 10072L: linux-media@vger.kernel.org 10073W: http://linuxtv.org/ 10074W: http://palosaari.fi/linux/ 10075Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10076T: git git://linuxtv.org/anttip/media_tree.git 10077S: Maintained 10078F: drivers/media/tuners/tua9001* 10079 10080TULIP NETWORK DRIVERS 10081M: Grant Grundler <grundler@parisc-linux.org> 10082L: netdev@vger.kernel.org 10083S: Maintained 10084F: drivers/net/ethernet/dec/tulip/ 10085 10086TUN/TAP driver 10087M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10088W: http://vtun.sourceforge.net/tun 10089S: Maintained 10090F: Documentation/networking/tuntap.txt 10091F: arch/um/os-Linux/drivers/ 10092 10093TURBOCHANNEL SUBSYSTEM 10094M: "Maciej W. Rozycki" <macro@linux-mips.org> 10095M: Ralf Baechle <ralf@linux-mips.org> 10096L: linux-mips@linux-mips.org 10097Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10098S: Maintained 10099F: drivers/tc/ 10100F: include/linux/tc.h 10101 10102U14-34F SCSI DRIVER 10103M: Dario Ballabio <ballabio_dario@emc.com> 10104L: linux-scsi@vger.kernel.org 10105S: Maintained 10106F: drivers/scsi/u14-34f.c 10107 10108UBI FILE SYSTEM (UBIFS) 10109M: Artem Bityutskiy <dedekind1@gmail.com> 10110M: Adrian Hunter <adrian.hunter@intel.com> 10111L: linux-mtd@lists.infradead.org 10112T: git git://git.infradead.org/ubifs-2.6.git 10113W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10114S: Maintained 10115F: Documentation/filesystems/ubifs.txt 10116F: fs/ubifs/ 10117 10118UCLINUX (AND M68KNOMMU) 10119M: Greg Ungerer <gerg@uclinux.org> 10120W: http://www.uclinux.org/ 10121L: uclinux-dev@uclinux.org (subscribers-only) 10122S: Maintained 10123F: arch/m68k/*/*_no.* 10124F: arch/m68k/include/asm/*_no.* 10125 10126UDF FILESYSTEM 10127M: Jan Kara <jack@suse.cz> 10128S: Maintained 10129F: Documentation/filesystems/udf.txt 10130F: fs/udf/ 10131 10132UFS FILESYSTEM 10133M: Evgeniy Dushistov <dushistov@mail.ru> 10134S: Maintained 10135F: Documentation/filesystems/ufs.txt 10136F: fs/ufs/ 10137 10138UHID USERSPACE HID IO DRIVER: 10139M: David Herrmann <dh.herrmann@googlemail.com> 10140L: linux-input@vger.kernel.org 10141S: Maintained 10142F: drivers/hid/uhid.c 10143F: include/uapi/linux/uhid.h 10144 10145ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10146L: linux-usb@vger.kernel.org 10147S: Orphan 10148F: drivers/uwb/ 10149F: include/linux/uwb.h 10150F: include/linux/uwb/ 10151 10152UNICORE32 ARCHITECTURE: 10153M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10154W: http://mprc.pku.edu.cn/~guanxuetao/linux 10155S: Maintained 10156T: git git://github.com/gxt/linux.git 10157F: arch/unicore32/ 10158 10159UNIFDEF 10160M: Tony Finch <dot@dotat.at> 10161W: http://dotat.at/prog/unifdef 10162S: Maintained 10163F: scripts/unifdef.c 10164 10165UNIFORM CDROM DRIVER 10166M: Jens Axboe <axboe@kernel.dk> 10167W: http://www.kernel.dk 10168S: Maintained 10169F: Documentation/cdrom/ 10170F: drivers/cdrom/cdrom.c 10171F: include/linux/cdrom.h 10172F: include/uapi/linux/cdrom.h 10173 10174UNISYS S-PAR DRIVERS 10175M: Benjamin Romer <benjamin.romer@unisys.com> 10176M: David Kershner <david.kershner@unisys.com> 10177L: sparmaintainer@unisys.com (Unisys internal) 10178S: Supported 10179F: drivers/staging/unisys/ 10180 10181UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10182M: Vinayak Holikatti <vinholikatti@gmail.com> 10183L: linux-scsi@vger.kernel.org 10184S: Supported 10185F: Documentation/scsi/ufs.txt 10186F: drivers/scsi/ufs/ 10187 10188UNSORTED BLOCK IMAGES (UBI) 10189M: Artem Bityutskiy <dedekind1@gmail.com> 10190M: Richard Weinberger <richard@nod.at> 10191W: http://www.linux-mtd.infradead.org/ 10192L: linux-mtd@lists.infradead.org 10193T: git git://git.infradead.org/ubifs-2.6.git 10194S: Supported 10195F: drivers/mtd/ubi/ 10196F: include/linux/mtd/ubi.h 10197F: include/uapi/mtd/ubi-user.h 10198 10199USB ACM DRIVER 10200M: Oliver Neukum <oliver@neukum.org> 10201L: linux-usb@vger.kernel.org 10202S: Maintained 10203F: Documentation/usb/acm.txt 10204F: drivers/usb/class/cdc-acm.* 10205 10206USB AR5523 WIRELESS DRIVER 10207M: Pontus Fuchs <pontus.fuchs@gmail.com> 10208L: linux-wireless@vger.kernel.org 10209S: Maintained 10210F: drivers/net/wireless/ath/ar5523/ 10211 10212USB ATTACHED SCSI 10213M: Hans de Goede <hdegoede@redhat.com> 10214M: Gerd Hoffmann <kraxel@redhat.com> 10215L: linux-usb@vger.kernel.org 10216L: linux-scsi@vger.kernel.org 10217S: Maintained 10218F: drivers/usb/storage/uas.c 10219 10220USB CDC ETHERNET DRIVER 10221M: Oliver Neukum <oliver@neukum.org> 10222L: linux-usb@vger.kernel.org 10223S: Maintained 10224F: drivers/net/usb/cdc_*.c 10225F: include/uapi/linux/usb/cdc.h 10226 10227USB CHAOSKEY DRIVER 10228M: Keith Packard <keithp@keithp.com> 10229L: linux-usb@vger.kernel.org 10230S: Maintained 10231F: drivers/usb/misc/chaoskey.c 10232 10233USB CYPRESS C67X00 DRIVER 10234M: Peter Korsgaard <jacmet@sunsite.dk> 10235L: linux-usb@vger.kernel.org 10236S: Maintained 10237F: drivers/usb/c67x00/ 10238 10239USB DAVICOM DM9601 DRIVER 10240M: Peter Korsgaard <jacmet@sunsite.dk> 10241L: netdev@vger.kernel.org 10242W: http://www.linux-usb.org/usbnet 10243S: Maintained 10244F: drivers/net/usb/dm9601.c 10245 10246USB DIAMOND RIO500 DRIVER 10247M: Cesar Miquel <miquel@df.uba.ar> 10248L: rio500-users@lists.sourceforge.net 10249W: http://rio500.sourceforge.net 10250S: Maintained 10251F: drivers/usb/misc/rio500* 10252 10253USB EHCI DRIVER 10254M: Alan Stern <stern@rowland.harvard.edu> 10255L: linux-usb@vger.kernel.org 10256S: Maintained 10257F: Documentation/usb/ehci.txt 10258F: drivers/usb/host/ehci* 10259 10260USB GADGET/PERIPHERAL SUBSYSTEM 10261M: Felipe Balbi <balbi@ti.com> 10262L: linux-usb@vger.kernel.org 10263W: http://www.linux-usb.org/gadget 10264T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10265S: Maintained 10266F: drivers/usb/gadget/ 10267F: include/linux/usb/gadget* 10268 10269USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10270M: Jiri Kosina <jkosina@suse.cz> 10271L: linux-usb@vger.kernel.org 10272T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10273S: Maintained 10274F: Documentation/hid/hiddev.txt 10275F: drivers/hid/usbhid/ 10276 10277USB ISP116X DRIVER 10278M: Olav Kongas <ok@artecdesign.ee> 10279L: linux-usb@vger.kernel.org 10280S: Maintained 10281F: drivers/usb/host/isp116x* 10282F: include/linux/usb/isp116x.h 10283 10284USB MASS STORAGE DRIVER 10285M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10286L: linux-usb@vger.kernel.org 10287L: usb-storage@lists.one-eyed-alien.net 10288S: Maintained 10289W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10290F: drivers/usb/storage/ 10291 10292USB MIDI DRIVER 10293M: Clemens Ladisch <clemens@ladisch.de> 10294L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10295T: git git://git.alsa-project.org/alsa-kernel.git 10296S: Maintained 10297F: sound/usb/midi.* 10298 10299USB NETWORKING DRIVERS 10300L: linux-usb@vger.kernel.org 10301S: Odd Fixes 10302F: drivers/net/usb/ 10303 10304USB OHCI DRIVER 10305M: Alan Stern <stern@rowland.harvard.edu> 10306L: linux-usb@vger.kernel.org 10307S: Maintained 10308F: Documentation/usb/ohci.txt 10309F: drivers/usb/host/ohci* 10310 10311USB OTG FSM (Finite State Machine) 10312M: Peter Chen <Peter.Chen@freescale.com> 10313T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10314L: linux-usb@vger.kernel.org 10315S: Maintained 10316F: drivers/usb/common/usb-otg-fsm.c 10317 10318USB OVER IP DRIVER 10319M: Valentina Manea <valentina.manea.m@gmail.com> 10320M: Shuah Khan <shuah.kh@samsung.com> 10321L: linux-usb@vger.kernel.org 10322S: Maintained 10323F: drivers/usb/usbip/ 10324F: tools/usb/usbip/ 10325 10326USB PEGASUS DRIVER 10327M: Petko Manolov <petkan@nucleusys.com> 10328L: linux-usb@vger.kernel.org 10329L: netdev@vger.kernel.org 10330T: git git://github.com/petkan/pegasus.git 10331W: https://github.com/petkan/pegasus 10332S: Maintained 10333F: drivers/net/usb/pegasus.* 10334 10335USB PHY LAYER 10336M: Felipe Balbi <balbi@ti.com> 10337L: linux-usb@vger.kernel.org 10338T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10339S: Maintained 10340F: drivers/usb/phy/ 10341 10342USB PRINTER DRIVER (usblp) 10343M: Pete Zaitcev <zaitcev@redhat.com> 10344L: linux-usb@vger.kernel.org 10345S: Supported 10346F: drivers/usb/class/usblp.c 10347 10348USB RTL8150 DRIVER 10349M: Petko Manolov <petkan@nucleusys.com> 10350L: linux-usb@vger.kernel.org 10351L: netdev@vger.kernel.org 10352T: git git://github.com/petkan/rtl8150.git 10353W: https://github.com/petkan/rtl8150 10354S: Maintained 10355F: drivers/net/usb/rtl8150.c 10356 10357USB SERIAL SUBSYSTEM 10358M: Johan Hovold <johan@kernel.org> 10359L: linux-usb@vger.kernel.org 10360S: Maintained 10361F: Documentation/usb/usb-serial.txt 10362F: drivers/usb/serial/ 10363F: include/linux/usb/serial.h 10364 10365USB SMSC75XX ETHERNET DRIVER 10366M: Steve Glendinning <steve.glendinning@shawell.net> 10367L: netdev@vger.kernel.org 10368S: Maintained 10369F: drivers/net/usb/smsc75xx.* 10370 10371USB SMSC95XX ETHERNET DRIVER 10372M: Steve Glendinning <steve.glendinning@shawell.net> 10373L: netdev@vger.kernel.org 10374S: Maintained 10375F: drivers/net/usb/smsc95xx.* 10376 10377USB SUBSYSTEM 10378M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10379L: linux-usb@vger.kernel.org 10380W: http://www.linux-usb.org 10381T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10382S: Supported 10383F: Documentation/usb/ 10384F: drivers/usb/ 10385F: include/linux/usb.h 10386F: include/linux/usb/ 10387 10388USB UHCI DRIVER 10389M: Alan Stern <stern@rowland.harvard.edu> 10390L: linux-usb@vger.kernel.org 10391S: Maintained 10392F: drivers/usb/host/uhci* 10393 10394USB "USBNET" DRIVER FRAMEWORK 10395M: Oliver Neukum <oneukum@suse.de> 10396L: netdev@vger.kernel.org 10397W: http://www.linux-usb.org/usbnet 10398S: Maintained 10399F: drivers/net/usb/usbnet.c 10400F: include/linux/usb/usbnet.h 10401 10402USB VIDEO CLASS 10403M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10404L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10405L: linux-media@vger.kernel.org 10406T: git git://linuxtv.org/media_tree.git 10407W: http://www.ideasonboard.org/uvc/ 10408S: Maintained 10409F: drivers/media/usb/uvc/ 10410F: include/uapi/linux/uvcvideo.h 10411 10412USB VISION DRIVER 10413M: Hans Verkuil <hverkuil@xs4all.nl> 10414L: linux-media@vger.kernel.org 10415T: git git://linuxtv.org/media_tree.git 10416W: http://linuxtv.org 10417S: Odd Fixes 10418F: drivers/media/usb/usbvision/ 10419 10420USB WEBCAM GADGET 10421M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10422L: linux-usb@vger.kernel.org 10423S: Maintained 10424F: drivers/usb/gadget/function/*uvc* 10425F: drivers/usb/gadget/legacy/webcam.c 10426 10427USB WIRELESS RNDIS DRIVER (rndis_wlan) 10428M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10429L: linux-wireless@vger.kernel.org 10430S: Maintained 10431F: drivers/net/wireless/rndis_wlan.c 10432 10433USB XHCI DRIVER 10434M: Mathias Nyman <mathias.nyman@intel.com> 10435L: linux-usb@vger.kernel.org 10436S: Supported 10437F: drivers/usb/host/xhci* 10438F: drivers/usb/host/pci-quirks* 10439 10440USB ZD1201 DRIVER 10441L: linux-wireless@vger.kernel.org 10442W: http://linux-lc100020.sourceforge.net 10443S: Orphan 10444F: drivers/net/wireless/zd1201.* 10445 10446USB ZR364XX DRIVER 10447M: Antoine Jacquet <royale@zerezo.com> 10448L: linux-usb@vger.kernel.org 10449L: linux-media@vger.kernel.org 10450T: git git://linuxtv.org/media_tree.git 10451W: http://royale.zerezo.com/zr364xx/ 10452S: Maintained 10453F: Documentation/video4linux/zr364xx.txt 10454F: drivers/media/usb/zr364xx/ 10455 10456USER-MODE LINUX (UML) 10457M: Jeff Dike <jdike@addtoit.com> 10458M: Richard Weinberger <richard@nod.at> 10459L: user-mode-linux-devel@lists.sourceforge.net 10460L: user-mode-linux-user@lists.sourceforge.net 10461W: http://user-mode-linux.sourceforge.net 10462S: Maintained 10463F: Documentation/virtual/uml/ 10464F: arch/um/ 10465F: arch/x86/um/ 10466F: fs/hostfs/ 10467F: fs/hppfs/ 10468 10469USERSPACE I/O (UIO) 10470M: "Hans J. Koch" <hjk@hansjkoch.de> 10471M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10472S: Maintained 10473T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10474F: Documentation/DocBook/uio-howto.tmpl 10475F: drivers/uio/ 10476F: include/linux/uio*.h 10477 10478UTIL-LINUX PACKAGE 10479M: Karel Zak <kzak@redhat.com> 10480L: util-linux@vger.kernel.org 10481W: http://en.wikipedia.org/wiki/Util-linux 10482T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10483S: Maintained 10484 10485UVESAFB DRIVER 10486M: Michal Januszewski <spock@gentoo.org> 10487L: linux-fbdev@vger.kernel.org 10488W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10489S: Maintained 10490F: Documentation/fb/uvesafb.txt 10491F: drivers/video/fbdev/uvesafb.* 10492 10493VFAT/FAT/MSDOS FILESYSTEM 10494M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10495S: Maintained 10496F: Documentation/filesystems/vfat.txt 10497F: fs/fat/ 10498 10499VFIO DRIVER 10500M: Alex Williamson <alex.williamson@redhat.com> 10501L: kvm@vger.kernel.org 10502S: Maintained 10503F: Documentation/vfio.txt 10504F: drivers/vfio/ 10505F: include/linux/vfio.h 10506F: include/uapi/linux/vfio.h 10507 10508VIDEOBUF2 FRAMEWORK 10509M: Pawel Osciak <pawel@osciak.com> 10510M: Marek Szyprowski <m.szyprowski@samsung.com> 10511M: Kyungmin Park <kyungmin.park@samsung.com> 10512L: linux-media@vger.kernel.org 10513S: Maintained 10514F: drivers/media/v4l2-core/videobuf2-* 10515F: include/media/videobuf2-* 10516 10517VIRTIO CONSOLE DRIVER 10518M: Amit Shah <amit.shah@redhat.com> 10519L: virtualization@lists.linux-foundation.org 10520S: Maintained 10521F: drivers/char/virtio_console.c 10522F: include/linux/virtio_console.h 10523F: include/uapi/linux/virtio_console.h 10524 10525VIRTIO CORE, NET AND BLOCK DRIVERS 10526M: Rusty Russell <rusty@rustcorp.com.au> 10527M: "Michael S. Tsirkin" <mst@redhat.com> 10528L: virtualization@lists.linux-foundation.org 10529S: Maintained 10530F: drivers/virtio/ 10531F: tools/virtio/ 10532F: drivers/net/virtio_net.c 10533F: drivers/block/virtio_blk.c 10534F: include/linux/virtio_*.h 10535F: include/uapi/linux/virtio_*.h 10536 10537VIRTIO HOST (VHOST) 10538M: "Michael S. Tsirkin" <mst@redhat.com> 10539L: kvm@vger.kernel.org 10540L: virtualization@lists.linux-foundation.org 10541L: netdev@vger.kernel.org 10542S: Maintained 10543F: drivers/vhost/ 10544F: include/uapi/linux/vhost.h 10545 10546VIRTIO INPUT DRIVER 10547M: Gerd Hoffmann <kraxel@redhat.com> 10548S: Maintained 10549F: drivers/virtio/virtio_input.c 10550F: include/uapi/linux/virtio_input.h 10551 10552VIA RHINE NETWORK DRIVER 10553M: Roger Luethi <rl@hellgate.ch> 10554S: Maintained 10555F: drivers/net/ethernet/via/via-rhine.c 10556 10557VIA SD/MMC CARD CONTROLLER DRIVER 10558M: Bruce Chang <brucechang@via.com.tw> 10559M: Harald Welte <HaraldWelte@viatech.com> 10560S: Maintained 10561F: drivers/mmc/host/via-sdmmc.c 10562 10563VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10564M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10565L: linux-fbdev@vger.kernel.org 10566S: Maintained 10567F: include/linux/via-core.h 10568F: include/linux/via-gpio.h 10569F: include/linux/via_i2c.h 10570F: drivers/video/fbdev/via/ 10571 10572VIA VELOCITY NETWORK DRIVER 10573M: Francois Romieu <romieu@fr.zoreil.com> 10574L: netdev@vger.kernel.org 10575S: Maintained 10576F: drivers/net/ethernet/via/via-velocity.* 10577 10578VIVID VIRTUAL VIDEO DRIVER 10579M: Hans Verkuil <hverkuil@xs4all.nl> 10580L: linux-media@vger.kernel.org 10581T: git git://linuxtv.org/media_tree.git 10582W: http://linuxtv.org 10583S: Maintained 10584F: drivers/media/platform/vivid/* 10585 10586VLAN (802.1Q) 10587M: Patrick McHardy <kaber@trash.net> 10588L: netdev@vger.kernel.org 10589S: Maintained 10590F: drivers/net/macvlan.c 10591F: include/linux/if_*vlan.h 10592F: net/8021q/ 10593 10594VLYNQ BUS 10595M: Florian Fainelli <florian@openwrt.org> 10596L: openwrt-devel@lists.openwrt.org (subscribers-only) 10597S: Maintained 10598F: drivers/vlynq/vlynq.c 10599F: include/linux/vlynq.h 10600 10601VME SUBSYSTEM 10602M: Martyn Welch <martyn.welch@ge.com> 10603M: Manohar Vanga <manohar.vanga@gmail.com> 10604M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10605L: devel@driverdev.osuosl.org 10606S: Maintained 10607T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10608F: Documentation/vme_api.txt 10609F: drivers/staging/vme/ 10610F: drivers/vme/ 10611F: include/linux/vme* 10612 10613VMWARE HYPERVISOR INTERFACE 10614M: Alok Kataria <akataria@vmware.com> 10615L: virtualization@lists.linux-foundation.org 10616S: Supported 10617F: arch/x86/kernel/cpu/vmware.c 10618 10619VMWARE BALLOON DRIVER 10620M: Xavier Deguillard <xdeguillard@vmware.com> 10621M: Philip Moltmann <moltmann@vmware.com> 10622M: "VMware, Inc." <pv-drivers@vmware.com> 10623L: linux-kernel@vger.kernel.org 10624S: Maintained 10625F: drivers/misc/vmw_balloon.c 10626 10627VMWARE VMMOUSE SUBDRIVER 10628M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 10629M: "VMware, Inc." <pv-drivers@vmware.com> 10630L: linux-input@vger.kernel.org 10631S: Maintained 10632F: drivers/input/mouse/vmmouse.c 10633F: drivers/input/mouse/vmmouse.h 10634 10635VMWARE VMXNET3 ETHERNET DRIVER 10636M: Shreyas Bhatewara <sbhatewara@vmware.com> 10637M: "VMware, Inc." <pv-drivers@vmware.com> 10638L: netdev@vger.kernel.org 10639S: Maintained 10640F: drivers/net/vmxnet3/ 10641 10642VMware PVSCSI driver 10643M: Arvind Kumar <arvindkumar@vmware.com> 10644M: VMware PV-Drivers <pv-drivers@vmware.com> 10645L: linux-scsi@vger.kernel.org 10646S: Maintained 10647F: drivers/scsi/vmw_pvscsi.c 10648F: drivers/scsi/vmw_pvscsi.h 10649 10650VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10651M: Liam Girdwood <lgirdwood@gmail.com> 10652M: Mark Brown <broonie@kernel.org> 10653L: linux-kernel@vger.kernel.org 10654W: http://opensource.wolfsonmicro.com/node/15 10655W: http://www.slimlogic.co.uk/?p=48 10656T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10657S: Supported 10658F: drivers/regulator/ 10659F: include/linux/regulator/ 10660 10661VT1211 HARDWARE MONITOR DRIVER 10662M: Juerg Haefliger <juergh@gmail.com> 10663L: lm-sensors@lm-sensors.org 10664S: Maintained 10665F: Documentation/hwmon/vt1211 10666F: drivers/hwmon/vt1211.c 10667 10668VT8231 HARDWARE MONITOR DRIVER 10669M: Roger Lucas <vt8231@hiddenengine.co.uk> 10670L: lm-sensors@lm-sensors.org 10671S: Maintained 10672F: drivers/hwmon/vt8231.c 10673 10674VUB300 USB to SDIO/SD/MMC bridge chip 10675M: Tony Olech <tony.olech@elandigitalsystems.com> 10676L: linux-mmc@vger.kernel.org 10677L: linux-usb@vger.kernel.org 10678S: Supported 10679F: drivers/mmc/host/vub300.c 10680 10681W1 DALLAS'S 1-WIRE BUS 10682M: Evgeniy Polyakov <zbr@ioremap.net> 10683S: Maintained 10684F: Documentation/w1/ 10685F: drivers/w1/ 10686 10687W83791D HARDWARE MONITORING DRIVER 10688M: Marc Hulsman <m.hulsman@tudelft.nl> 10689L: lm-sensors@lm-sensors.org 10690S: Maintained 10691F: Documentation/hwmon/w83791d 10692F: drivers/hwmon/w83791d.c 10693 10694W83793 HARDWARE MONITORING DRIVER 10695M: Rudolf Marek <r.marek@assembler.cz> 10696L: lm-sensors@lm-sensors.org 10697S: Maintained 10698F: Documentation/hwmon/w83793 10699F: drivers/hwmon/w83793.c 10700 10701W83795 HARDWARE MONITORING DRIVER 10702M: Jean Delvare <jdelvare@suse.de> 10703L: lm-sensors@lm-sensors.org 10704S: Maintained 10705F: drivers/hwmon/w83795.c 10706 10707W83L51xD SD/MMC CARD INTERFACE DRIVER 10708M: Pierre Ossman <pierre@ossman.eu> 10709S: Maintained 10710F: drivers/mmc/host/wbsd.* 10711 10712WACOM PROTOCOL 4 SERIAL TABLETS 10713M: Julian Squires <julian@cipht.net> 10714M: Hans de Goede <hdegoede@redhat.com> 10715L: linux-input@vger.kernel.org 10716S: Maintained 10717F: drivers/input/tablet/wacom_serial4.c 10718 10719WATCHDOG DEVICE DRIVERS 10720M: Wim Van Sebroeck <wim@iguana.be> 10721L: linux-watchdog@vger.kernel.org 10722W: http://www.linux-watchdog.org/ 10723T: git git://www.linux-watchdog.org/linux-watchdog.git 10724S: Maintained 10725F: Documentation/watchdog/ 10726F: drivers/watchdog/ 10727F: include/linux/watchdog.h 10728F: include/uapi/linux/watchdog.h 10729 10730WD7000 SCSI DRIVER 10731M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10732L: linux-scsi@vger.kernel.org 10733S: Maintained 10734F: drivers/scsi/wd7000.c 10735 10736WIIMOTE HID DRIVER 10737M: David Herrmann <dh.herrmann@googlemail.com> 10738L: linux-input@vger.kernel.org 10739S: Maintained 10740F: drivers/hid/hid-wiimote* 10741 10742WINBOND CIR DRIVER 10743M: David Härdeman <david@hardeman.nu> 10744S: Maintained 10745F: drivers/media/rc/winbond-cir.c 10746 10747WIMAX STACK 10748M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10749M: linux-wimax@intel.com 10750L: wimax@linuxwimax.org (subscribers-only) 10751S: Supported 10752W: http://linuxwimax.org 10753F: Documentation/wimax/README.wimax 10754F: include/linux/wimax/debug.h 10755F: include/net/wimax.h 10756F: include/uapi/linux/wimax.h 10757F: net/wimax/ 10758 10759WISTRON LAPTOP BUTTON DRIVER 10760M: Miloslav Trmac <mitr@volny.cz> 10761S: Maintained 10762F: drivers/input/misc/wistron_btns.c 10763 10764WL3501 WIRELESS PCMCIA CARD DRIVER 10765M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10766L: linux-wireless@vger.kernel.org 10767W: http://oops.ghostprotocols.net:81/blog 10768S: Maintained 10769F: drivers/net/wireless/wl3501* 10770 10771WM97XX TOUCHSCREEN DRIVERS 10772M: Mark Brown <broonie@kernel.org> 10773M: Liam Girdwood <lrg@slimlogic.co.uk> 10774L: linux-input@vger.kernel.org 10775T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10776W: http://opensource.wolfsonmicro.com/node/7 10777S: Supported 10778F: drivers/input/touchscreen/*wm97* 10779F: include/linux/wm97xx.h 10780 10781WOLFSON MICROELECTRONICS DRIVERS 10782L: patches@opensource.wolfsonmicro.com 10783T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10784T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10785W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10786S: Supported 10787F: Documentation/hwmon/wm83?? 10788F: arch/arm/mach-s3c64xx/mach-crag6410* 10789F: drivers/clk/clk-wm83*.c 10790F: drivers/extcon/extcon-arizona.c 10791F: drivers/leds/leds-wm83*.c 10792F: drivers/gpio/gpio-*wm*.c 10793F: drivers/gpio/gpio-arizona.c 10794F: drivers/hwmon/wm83??-hwmon.c 10795F: drivers/input/misc/wm831x-on.c 10796F: drivers/input/touchscreen/wm831x-ts.c 10797F: drivers/input/touchscreen/wm97*.c 10798F: drivers/mfd/arizona* 10799F: drivers/mfd/wm*.c 10800F: drivers/power/wm83*.c 10801F: drivers/rtc/rtc-wm83*.c 10802F: drivers/regulator/wm8*.c 10803F: drivers/video/backlight/wm83*_bl.c 10804F: drivers/watchdog/wm83*_wdt.c 10805F: include/linux/mfd/arizona/ 10806F: include/linux/mfd/wm831x/ 10807F: include/linux/mfd/wm8350/ 10808F: include/linux/mfd/wm8400* 10809F: include/linux/wm97xx.h 10810F: include/sound/wm????.h 10811F: sound/soc/codecs/arizona.? 10812F: sound/soc/codecs/wm* 10813 10814WORKQUEUE 10815M: Tejun Heo <tj@kernel.org> 10816T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10817S: Maintained 10818F: include/linux/workqueue.h 10819F: kernel/workqueue.c 10820F: Documentation/workqueue.txt 10821 10822X.25 NETWORK LAYER 10823M: Andrew Hendry <andrew.hendry@gmail.com> 10824L: linux-x25@vger.kernel.org 10825S: Odd Fixes 10826F: Documentation/networking/x25* 10827F: include/net/x25* 10828F: net/x25/ 10829 10830X86 ARCHITECTURE (32-BIT AND 64-BIT) 10831M: Thomas Gleixner <tglx@linutronix.de> 10832M: Ingo Molnar <mingo@redhat.com> 10833M: "H. Peter Anvin" <hpa@zytor.com> 10834M: x86@kernel.org 10835L: linux-kernel@vger.kernel.org 10836T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10837S: Maintained 10838F: Documentation/x86/ 10839F: arch/x86/ 10840 10841X86 PLATFORM DRIVERS 10842M: Darren Hart <dvhart@infradead.org> 10843L: platform-driver-x86@vger.kernel.org 10844T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10845S: Maintained 10846F: drivers/platform/x86/ 10847 10848X86 MCE INFRASTRUCTURE 10849M: Tony Luck <tony.luck@intel.com> 10850M: Borislav Petkov <bp@alien8.de> 10851L: linux-edac@vger.kernel.org 10852S: Maintained 10853F: arch/x86/kernel/cpu/mcheck/* 10854 10855X86 VDSO 10856M: Andy Lutomirski <luto@amacapital.net> 10857L: linux-kernel@vger.kernel.org 10858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10859S: Maintained 10860F: arch/x86/vdso/ 10861 10862XC2028/3028 TUNER DRIVER 10863M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10864L: linux-media@vger.kernel.org 10865W: http://linuxtv.org 10866T: git git://linuxtv.org/media_tree.git 10867S: Maintained 10868F: drivers/media/tuners/tuner-xc2028.* 10869 10870XEN HYPERVISOR INTERFACE 10871M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10872M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10873M: David Vrabel <david.vrabel@citrix.com> 10874L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10875T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10876S: Supported 10877F: arch/x86/xen/ 10878F: drivers/*/xen-*front.c 10879F: drivers/xen/ 10880F: arch/x86/include/asm/xen/ 10881F: include/xen/ 10882F: include/uapi/xen/ 10883 10884XEN HYPERVISOR ARM 10885M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10886L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10887S: Supported 10888F: arch/arm/xen/ 10889F: arch/arm/include/asm/xen/ 10890 10891XEN HYPERVISOR ARM64 10892M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10893L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10894S: Supported 10895F: arch/arm64/xen/ 10896F: arch/arm64/include/asm/xen/ 10897 10898XEN NETWORK BACKEND DRIVER 10899M: Ian Campbell <ian.campbell@citrix.com> 10900M: Wei Liu <wei.liu2@citrix.com> 10901L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10902L: netdev@vger.kernel.org 10903S: Supported 10904F: drivers/net/xen-netback/* 10905 10906XEN PCI SUBSYSTEM 10907M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10908L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10909S: Supported 10910F: arch/x86/pci/*xen* 10911F: drivers/pci/*xen* 10912 10913XEN BLOCK SUBSYSTEM 10914M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10915M: Roger Pau Monné <roger.pau@citrix.com> 10916L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10917S: Supported 10918F: drivers/block/xen-blkback/* 10919F: drivers/block/xen* 10920 10921XEN PVSCSI DRIVERS 10922M: Juergen Gross <jgross@suse.com> 10923L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10924L: linux-scsi@vger.kernel.org 10925S: Supported 10926F: drivers/scsi/xen-scsifront.c 10927F: drivers/xen/xen-scsiback.c 10928F: include/xen/interface/io/vscsiif.h 10929 10930XEN SWIOTLB SUBSYSTEM 10931M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10932L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10933S: Supported 10934F: arch/x86/xen/*swiotlb* 10935F: drivers/xen/*swiotlb* 10936 10937XFS FILESYSTEM 10938P: Silicon Graphics Inc 10939M: Dave Chinner <david@fromorbit.com> 10940M: xfs@oss.sgi.com 10941L: xfs@oss.sgi.com 10942W: http://oss.sgi.com/projects/xfs 10943T: git git://oss.sgi.com/xfs/xfs.git 10944S: Supported 10945F: Documentation/filesystems/xfs.txt 10946F: fs/xfs/ 10947 10948XILINX AXI ETHERNET DRIVER 10949M: Anirudha Sarangi <anirudh@xilinx.com> 10950M: John Linn <John.Linn@xilinx.com> 10951S: Maintained 10952F: drivers/net/ethernet/xilinx/xilinx_axienet* 10953 10954XILINX UARTLITE SERIAL DRIVER 10955M: Peter Korsgaard <jacmet@sunsite.dk> 10956L: linux-serial@vger.kernel.org 10957S: Maintained 10958F: drivers/tty/serial/uartlite.c 10959 10960XILINX VIDEO IP CORES 10961M: Hyun Kwon <hyun.kwon@xilinx.com> 10962M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10963L: linux-media@vger.kernel.org 10964T: git git://linuxtv.org/media_tree.git 10965S: Supported 10966F: Documentation/devicetree/bindings/media/xilinx/ 10967F: drivers/media/platform/xilinx/ 10968F: include/uapi/linux/xilinx-v4l2-controls.h 10969 10970XILLYBUS DRIVER 10971M: Eli Billauer <eli.billauer@gmail.com> 10972L: linux-kernel@vger.kernel.org 10973S: Supported 10974F: drivers/char/xillybus/ 10975 10976XTENSA XTFPGA PLATFORM SUPPORT 10977M: Max Filippov <jcmvbkbc@gmail.com> 10978L: linux-xtensa@linux-xtensa.org 10979S: Maintained 10980F: drivers/spi/spi-xtensa-xtfpga.c 10981F: sound/soc/xtensa/xtfpga-i2s.c 10982 10983YAM DRIVER FOR AX.25 10984M: Jean-Paul Roubelat <jpr@f6fbb.org> 10985L: linux-hams@vger.kernel.org 10986S: Maintained 10987F: drivers/net/hamradio/yam* 10988F: include/linux/yam.h 10989 10990YEALINK PHONE DRIVER 10991M: Henk Vergonet <Henk.Vergonet@gmail.com> 10992L: usbb2k-api-dev@nongnu.org 10993S: Maintained 10994F: Documentation/input/yealink.txt 10995F: drivers/input/misc/yealink.* 10996 10997Z8530 DRIVER FOR AX.25 10998M: Joerg Reuter <jreuter@yaina.de> 10999W: http://yaina.de/jreuter/ 11000W: http://www.qsl.net/dl1bke/ 11001L: linux-hams@vger.kernel.org 11002S: Maintained 11003F: Documentation/networking/z8530drv.txt 11004F: drivers/net/hamradio/*scc.c 11005F: drivers/net/hamradio/z8530.h 11006 11007ZBUD COMPRESSED PAGE ALLOCATOR 11008M: Seth Jennings <sjennings@variantweb.net> 11009L: linux-mm@kvack.org 11010S: Maintained 11011F: mm/zbud.c 11012F: include/linux/zbud.h 11013 11014ZD1211RW WIRELESS DRIVER 11015M: Daniel Drake <dsd@gentoo.org> 11016M: Ulrich Kunitz <kune@deine-taler.de> 11017W: http://zd1211.ath.cx/wiki/DriverRewrite 11018L: linux-wireless@vger.kernel.org 11019L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11020S: Maintained 11021F: drivers/net/wireless/zd1211rw/ 11022 11023ZR36067 VIDEO FOR LINUX DRIVER 11024L: mjpeg-users@lists.sourceforge.net 11025L: linux-media@vger.kernel.org 11026W: http://mjpeg.sourceforge.net/driver-zoran/ 11027T: hg http://linuxtv.org/hg/v4l-dvb 11028S: Odd Fixes 11029F: drivers/media/pci/zoran/ 11030 11031ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11032M: Minchan Kim <minchan@kernel.org> 11033M: Nitin Gupta <ngupta@vflare.org> 11034L: linux-kernel@vger.kernel.org 11035S: Maintained 11036F: drivers/block/zram/ 11037F: Documentation/blockdev/zram.txt 11038 11039ZS DECSTATION Z85C30 SERIAL DRIVER 11040M: "Maciej W. Rozycki" <macro@linux-mips.org> 11041S: Maintained 11042F: drivers/tty/serial/zs.* 11043 11044ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11045M: Minchan Kim <minchan@kernel.org> 11046M: Nitin Gupta <ngupta@vflare.org> 11047L: linux-mm@kvack.org 11048S: Maintained 11049F: mm/zsmalloc.c 11050F: include/linux/zsmalloc.h 11051F: Documentation/vm/zsmalloc.txt 11052 11053ZSWAP COMPRESSED SWAP CACHING 11054M: Seth Jennings <sjennings@variantweb.net> 11055L: linux-mm@kvack.org 11056S: Maintained 11057F: mm/zswap.c 11058 11059THE REST 11060M: Linus Torvalds <torvalds@linux-foundation.org> 11061L: linux-kernel@vger.kernel.org 11062Q: http://patchwork.kernel.org/project/LKML/list/ 11063T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11064S: Buried alive in reporters 11065F: * 11066F: */ 11067