1 2 3 List of maintainers and how to submit kernel changes 4 5Please try to follow the guidelines below. This will make things 6easier on the maintainers. Not all of these guidelines matter for every 7trivial patch so apply some common sense. 8 91. Always _test_ your changes, however small, on at least 4 or 10 5 people, preferably many more. 11 122. Try to release a few ALPHA test versions to the net. Announce 13 them onto the kernel channel and await results. This is especially 14 important for device drivers, because often that's the only way 15 you will find things like the fact version 3 firmware needs 16 a magic fix you didn't know about, or some clown changed the 17 chips on a board and not its name. (Don't laugh! Look at the 18 SMC etherpower for that.) 19 203. Make sure your changes compile correctly in multiple 21 configurations. In particular check that changes work both as a 22 module and built into the kernel. 23 244. When you are happy with a change make it generally available for 25 testing and await feedback. 26 275. Make a patch available to the relevant maintainer in the list. Use 28 'diff -u' to make the patch easy to merge. Be prepared to get your 29 changes sent back with seemingly silly requests about formatting 30 and variable names. These aren't as silly as they seem. One 31 job the maintainers (and especially Linus) do is to keep things 32 looking the same. Sometimes this means that the clever hack in 33 your driver to get around a problem actually needs to become a 34 generalized kernel feature ready for next time. 35 36 PLEASE check your patch with the automated style checker 37 (scripts/checkpatch.pl) to catch trivial style violations. 38 See Documentation/CodingStyle for guidance here. 39 40 PLEASE CC: the maintainers and mailing lists that are generated 41 by scripts/get_maintainer.pl. The results returned by the 42 script will be best if you have git installed and are making 43 your changes in a branch derived from Linus' latest git tree. 44 See Documentation/SubmittingPatches for details. 45 46 PLEASE try to include any credit lines you want added with the 47 patch. It avoids people being missed off by mistake and makes 48 it easier to know who wants adding and who doesn't. 49 50 PLEASE document known bugs. If it doesn't work for everything 51 or does something very odd once a month document it. 52 53 PLEASE remember that submissions must be made under the terms 54 of the OSDL certificate of contribution and should include a 55 Signed-off-by: line. The current version of this "Developer's 56 Certificate of Origin" (DCO) is listed in the file 57 Documentation/SubmittingPatches. 58 596. Make sure you have the right to send any changes you make. If you 60 do changes at work you may find your employer owns the patch 61 not you. 62 637. When sending security related changes or reports to a maintainer 64 please Cc: security@kernel.org, especially if the maintainer 65 does not respond. 66 678. Happy hacking. 68 69Descriptions of section entries: 70 71 P: Person (obsolete) 72 M: Mail patches to: FullName <address@domain> 73 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161 1626PACK NETWORK DRIVER FOR AX.25 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 164L: linux-hams@vger.kernel.org 165S: Maintained 166F: drivers/net/hamradio/6pack.c 167 1688169 10/100/1000 GIGABIT ETHERNET DRIVER 169M: Realtek linux nic maintainers <nic_swsd@realtek.com> 170L: netdev@vger.kernel.org 171S: Maintained 172F: drivers/net/ethernet/realtek/r8169.c 173 1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 176L: linux-serial@vger.kernel.org 177W: http://serial.sourceforge.net 178S: Maintained 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 180F: drivers/tty/serial/8250* 181F: include/linux/serial_8250.h 182 1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 184L: netdev@vger.kernel.org 185S: Orphan / Obsolete 186F: drivers/net/ethernet/8390/ 187 1889P FILE SYSTEM 189M: Eric Van Hensbergen <ericvh@gmail.com> 190M: Ron Minnich <rminnich@sandia.gov> 191M: Latchesar Ionkov <lucho@ionkov.net> 192L: v9fs-developer@lists.sourceforge.net 193W: http://swik.net/v9fs 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 196S: Maintained 197F: Documentation/filesystems/9p.txt 198F: fs/9p/ 199F: net/9p/ 200F: include/net/9p/ 201F: include/uapi/linux/virtio_9p.h 202F: include/trace/events/9p.h 203 204 205A8293 MEDIA DRIVER 206M: Antti Palosaari <crope@iki.fi> 207L: linux-media@vger.kernel.org 208W: http://linuxtv.org/ 209W: http://palosaari.fi/linux/ 210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 211T: git git://linuxtv.org/anttip/media_tree.git 212S: Maintained 213F: drivers/media/dvb-frontends/a8293* 214 215AACRAID SCSI RAID DRIVER 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 217L: linux-scsi@vger.kernel.org 218W: http://www.adaptec.com/ 219S: Supported 220F: Documentation/scsi/aacraid.txt 221F: drivers/scsi/aacraid/ 222 223ABI/API 224L: linux-api@vger.kernel.org 225F: Documentation/ABI/ 226F: include/linux/syscalls.h 227F: include/uapi/ 228F: kernel/sys_ni.c 229 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 231M: Hans de Goede <hdegoede@redhat.com> 232L: lm-sensors@lm-sensors.org 233S: Maintained 234F: drivers/hwmon/abituguru.c 235 236ABIT UGURU 3 HARDWARE MONITOR DRIVER 237M: Alistair John Strachan <alistair@devzero.co.uk> 238L: lm-sensors@lm-sensors.org 239S: Maintained 240F: drivers/hwmon/abituguru3.c 241 242ACENIC DRIVER 243M: Jes Sorensen <jes@trained-monkey.org> 244L: linux-acenic@sunsite.dk 245S: Maintained 246F: drivers/net/ethernet/alteon/acenic* 247 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 249M: Peter Feuerer <peter@piie.net> 250L: platform-driver-x86@vger.kernel.org 251W: http://piie.net/?section=acerhdf 252S: Maintained 253F: drivers/platform/x86/acerhdf.c 254 255ACER WMI LAPTOP EXTRAS 256M: "Lee, Chun-Yi" <jlee@suse.com> 257L: platform-driver-x86@vger.kernel.org 258S: Maintained 259F: drivers/platform/x86/acer-wmi.c 260 261ACPI 262M: Rafael J. Wysocki <rjw@rjwysocki.net> 263M: Len Brown <lenb@kernel.org> 264L: linux-acpi@vger.kernel.org 265W: https://01.org/linux-acpi 266Q: https://patchwork.kernel.org/project/linux-acpi/list/ 267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 268S: Supported 269F: drivers/acpi/ 270F: drivers/pnp/pnpacpi/ 271F: include/linux/acpi.h 272F: include/acpi/ 273F: Documentation/acpi/ 274F: Documentation/ABI/testing/sysfs-bus-acpi 275F: drivers/pci/*acpi* 276F: drivers/pci/*/*acpi* 277F: drivers/pci/*/*/*acpi* 278F: tools/power/acpi/ 279 280ACPI COMPONENT ARCHITECTURE (ACPICA) 281M: Robert Moore <robert.moore@intel.com> 282M: Lv Zheng <lv.zheng@intel.com> 283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 284L: linux-acpi@vger.kernel.org 285L: devel@acpica.org 286W: https://acpica.org/ 287W: https://github.com/acpica/acpica/ 288Q: https://patchwork.kernel.org/project/linux-acpi/list/ 289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 290S: Supported 291F: drivers/acpi/acpica/ 292F: include/acpi/ 293F: tools/power/acpi/ 294 295ACPI FAN DRIVER 296M: Zhang Rui <rui.zhang@intel.com> 297L: linux-acpi@vger.kernel.org 298W: https://01.org/linux-acpi 299S: Supported 300F: drivers/acpi/fan.c 301 302ACPI THERMAL DRIVER 303M: Zhang Rui <rui.zhang@intel.com> 304L: linux-acpi@vger.kernel.org 305W: https://01.org/linux-acpi 306S: Supported 307F: drivers/acpi/*thermal* 308 309ACPI VIDEO DRIVER 310M: Zhang Rui <rui.zhang@intel.com> 311L: linux-acpi@vger.kernel.org 312W: https://01.org/linux-acpi 313S: Supported 314F: drivers/acpi/video.c 315 316ACPI WMI DRIVER 317L: platform-driver-x86@vger.kernel.org 318S: Orphan 319F: drivers/platform/x86/wmi.c 320 321AD1889 ALSA SOUND DRIVER 322M: Thibaut Varene <T-Bone@parisc-linux.org> 323W: http://wiki.parisc-linux.org/AD1889 324L: linux-parisc@vger.kernel.org 325S: Maintained 326F: sound/pci/ad1889.* 327 328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 329M: Michael Hennerich <michael.hennerich@analog.com> 330W: http://wiki.analog.com/AD5254 331W: http://ez.analog.com/community/linux-device-drivers 332S: Supported 333F: drivers/misc/ad525x_dpot.c 334 335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 336M: Michael Hennerich <michael.hennerich@analog.com> 337W: http://wiki.analog.com/AD5398 338W: http://ez.analog.com/community/linux-device-drivers 339S: Supported 340F: drivers/regulator/ad5398.c 341 342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 343M: Michael Hennerich <michael.hennerich@analog.com> 344W: http://wiki.analog.com/AD7142 345W: http://ez.analog.com/community/linux-device-drivers 346S: Supported 347F: drivers/input/misc/ad714x.c 348 349AD7877 TOUCHSCREEN DRIVER 350M: Michael Hennerich <michael.hennerich@analog.com> 351W: http://wiki.analog.com/AD7877 352W: http://ez.analog.com/community/linux-device-drivers 353S: Supported 354F: drivers/input/touchscreen/ad7877.c 355 356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 357M: Michael Hennerich <michael.hennerich@analog.com> 358W: http://wiki.analog.com/AD7879 359W: http://ez.analog.com/community/linux-device-drivers 360S: Supported 361F: drivers/input/touchscreen/ad7879.c 362 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 364M: Jiri Kosina <jkosina@suse.cz> 365S: Maintained 366 367ADM1025 HARDWARE MONITOR DRIVER 368M: Jean Delvare <jdelvare@suse.de> 369L: lm-sensors@lm-sensors.org 370S: Maintained 371F: Documentation/hwmon/adm1025 372F: drivers/hwmon/adm1025.c 373 374ADM1029 HARDWARE MONITOR DRIVER 375M: Corentin Labbe <clabbe.montjoie@gmail.com> 376L: lm-sensors@lm-sensors.org 377S: Maintained 378F: drivers/hwmon/adm1029.c 379 380ADM8211 WIRELESS DRIVER 381L: linux-wireless@vger.kernel.org 382W: http://wireless.kernel.org/ 383S: Orphan 384F: drivers/net/wireless/adm8211.* 385 386ADP1653 FLASH CONTROLLER DRIVER 387M: Sakari Ailus <sakari.ailus@iki.fi> 388L: linux-media@vger.kernel.org 389S: Maintained 390F: drivers/media/i2c/adp1653.c 391F: include/media/adp1653.h 392 393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 394M: Michael Hennerich <michael.hennerich@analog.com> 395W: http://wiki.analog.com/ADP5520 396W: http://ez.analog.com/community/linux-device-drivers 397S: Supported 398F: drivers/mfd/adp5520.c 399F: drivers/video/backlight/adp5520_bl.c 400F: drivers/leds/leds-adp5520.c 401F: drivers/gpio/gpio-adp5520.c 402F: drivers/input/keyboard/adp5520-keys.c 403 404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 405M: Michael Hennerich <michael.hennerich@analog.com> 406W: http://wiki.analog.com/ADP5588 407W: http://ez.analog.com/community/linux-device-drivers 408S: Supported 409F: drivers/input/keyboard/adp5588-keys.c 410F: drivers/gpio/gpio-adp5588.c 411 412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 413M: Michael Hennerich <michael.hennerich@analog.com> 414W: http://wiki.analog.com/ADP8860 415W: http://ez.analog.com/community/linux-device-drivers 416S: Supported 417F: drivers/video/backlight/adp8860_bl.c 418 419ADS1015 HARDWARE MONITOR DRIVER 420M: Dirk Eibach <eibach@gdsys.de> 421L: lm-sensors@lm-sensors.org 422S: Maintained 423F: Documentation/hwmon/ads1015 424F: drivers/hwmon/ads1015.c 425F: include/linux/i2c/ads1015.h 426 427ADT746X FAN DRIVER 428M: Colin Leroy <colin@colino.net> 429S: Maintained 430F: drivers/macintosh/therm_adt746x.c 431 432ADT7475 HARDWARE MONITOR DRIVER 433M: Jean Delvare <jdelvare@suse.de> 434L: lm-sensors@lm-sensors.org 435S: Maintained 436F: Documentation/hwmon/adt7475 437F: drivers/hwmon/adt7475.c 438 439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 440M: Michael Hennerich <michael.hennerich@analog.com> 441W: http://wiki.analog.com/ADXL345 442W: http://ez.analog.com/community/linux-device-drivers 443S: Supported 444F: drivers/input/misc/adxl34x.c 445 446ADVANSYS SCSI DRIVER 447M: Matthew Wilcox <matthew@wil.cx> 448L: linux-scsi@vger.kernel.org 449S: Maintained 450F: Documentation/scsi/advansys.txt 451F: drivers/scsi/advansys.c 452 453AEDSP16 DRIVER 454M: Riccardo Facchetti <fizban@tin.it> 455S: Maintained 456F: sound/oss/aedsp16.c 457 458AF9013 MEDIA DRIVER 459M: Antti Palosaari <crope@iki.fi> 460L: linux-media@vger.kernel.org 461W: http://linuxtv.org/ 462W: http://palosaari.fi/linux/ 463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 464T: git git://linuxtv.org/anttip/media_tree.git 465S: Maintained 466F: drivers/media/dvb-frontends/af9013* 467 468AF9033 MEDIA DRIVER 469M: Antti Palosaari <crope@iki.fi> 470L: linux-media@vger.kernel.org 471W: http://linuxtv.org/ 472W: http://palosaari.fi/linux/ 473Q: http://patchwork.linuxtv.org/project/linux-media/list/ 474T: git git://linuxtv.org/anttip/media_tree.git 475S: Maintained 476F: drivers/media/dvb-frontends/af9033* 477 478AFFS FILE SYSTEM 479L: linux-fsdevel@vger.kernel.org 480S: Orphan 481F: Documentation/filesystems/affs.txt 482F: fs/affs/ 483 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 485M: David Howells <dhowells@redhat.com> 486L: linux-afs@lists.infradead.org 487S: Supported 488F: fs/afs/ 489F: include/net/af_rxrpc.h 490F: net/rxrpc/af_rxrpc.c 491 492AGPGART DRIVER 493M: David Airlie <airlied@linux.ie> 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 495S: Maintained 496F: drivers/char/agp/ 497F: include/linux/agp* 498F: include/uapi/linux/agp* 499 500AHA152X SCSI DRIVER 501M: "Juergen E. Fischer" <fischer@norbit.de> 502L: linux-scsi@vger.kernel.org 503S: Maintained 504F: drivers/scsi/aha152x* 505F: drivers/scsi/pcmcia/aha152x* 506 507AIC7XXX / AIC79XX SCSI DRIVER 508M: Hannes Reinecke <hare@suse.de> 509L: linux-scsi@vger.kernel.org 510S: Maintained 511F: drivers/scsi/aic7xxx/ 512 513AIMSLAB FM RADIO RECEIVER DRIVER 514M: Hans Verkuil <hverkuil@xs4all.nl> 515L: linux-media@vger.kernel.org 516T: git git://linuxtv.org/media_tree.git 517W: http://linuxtv.org 518S: Maintained 519F: drivers/media/radio/radio-aimslab* 520 521AIO 522M: Benjamin LaHaise <bcrl@kvack.org> 523L: linux-aio@kvack.org 524S: Supported 525F: fs/aio.c 526F: include/linux/*aio*.h 527 528AIRSPY MEDIA DRIVER 529M: Antti Palosaari <crope@iki.fi> 530L: linux-media@vger.kernel.org 531W: http://linuxtv.org/ 532W: http://palosaari.fi/linux/ 533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 534T: git git://linuxtv.org/anttip/media_tree.git 535S: Maintained 536F: drivers/media/usb/airspy/ 537 538ALCATEL SPEEDTOUCH USB DRIVER 539M: Duncan Sands <duncan.sands@free.fr> 540L: linux-usb@vger.kernel.org 541W: http://www.linux-usb.org/SpeedTouch/ 542S: Maintained 543F: drivers/usb/atm/speedtch.c 544F: drivers/usb/atm/usbatm.c 545 546ALCHEMY AU1XX0 MMC DRIVER 547M: Manuel Lauss <manuel.lauss@gmail.com> 548S: Maintained 549F: drivers/mmc/host/au1xmmc.c 550 551ALI1563 I2C DRIVER 552M: Rudolf Marek <r.marek@assembler.cz> 553L: linux-i2c@vger.kernel.org 554S: Maintained 555F: Documentation/i2c/busses/i2c-ali1563 556F: drivers/i2c/busses/i2c-ali1563.c 557 558ALPHA PORT 559M: Richard Henderson <rth@twiddle.net> 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 561M: Matt Turner <mattst88@gmail.com> 562S: Odd Fixes 563L: linux-alpha@vger.kernel.org 564F: arch/alpha/ 565 566ALTERA MAILBOX DRIVER 567M: Ley Foon Tan <lftan@altera.com> 568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 569S: Maintained 570F: drivers/mailbox/mailbox-altera.c 571 572ALTERA PIO DRIVER 573M: Tien Hock Loh <thloh@altera.com> 574L: linux-gpio@vger.kernel.org 575S: Maintained 576F: drivers/gpio/gpio-altera.c 577 578ALTERA TRIPLE SPEED ETHERNET DRIVER 579M: Vince Bridgers <vbridger@opensource.altera.com> 580L: netdev@vger.kernel.org 581L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 582S: Maintained 583F: drivers/net/ethernet/altera/ 584 585ALTERA UART/JTAG UART SERIAL DRIVERS 586M: Tobias Klauser <tklauser@distanz.ch> 587L: linux-serial@vger.kernel.org 588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 589S: Maintained 590F: drivers/tty/serial/altera_uart.c 591F: drivers/tty/serial/altera_jtaguart.c 592F: include/linux/altera_uart.h 593F: include/linux/altera_jtaguart.h 594 595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 596M: Tom Lendacky <thomas.lendacky@amd.com> 597L: linux-crypto@vger.kernel.org 598S: Supported 599F: drivers/crypto/ccp/ 600F: include/linux/ccp.h 601 602AMD FAM15H PROCESSOR POWER MONITORING DRIVER 603M: Andreas Herrmann <herrmann.der.user@googlemail.com> 604L: lm-sensors@lm-sensors.org 605S: Maintained 606F: Documentation/hwmon/fam15h_power 607F: drivers/hwmon/fam15h_power.c 608 609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 610M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 611L: linux-geode@lists.infradead.org (moderated for non-subscribers) 612S: Supported 613F: drivers/usb/gadget/udc/amd5536udc.* 614 615AMD GEODE PROCESSOR/CHIPSET SUPPORT 616P: Andres Salomon <dilinger@queued.net> 617L: linux-geode@lists.infradead.org (moderated for non-subscribers) 618W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 619S: Supported 620F: drivers/char/hw_random/geode-rng.c 621F: drivers/crypto/geode* 622F: drivers/video/fbdev/geode/ 623F: arch/x86/include/asm/geode.h 624 625AMD IOMMU (AMD-VI) 626M: Joerg Roedel <joro@8bytes.org> 627L: iommu@lists.linux-foundation.org 628T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 629S: Maintained 630F: drivers/iommu/amd_iommu*.[ch] 631F: include/linux/amd-iommu.h 632 633AMD KFD 634M: Oded Gabbay <oded.gabbay@amd.com> 635L: dri-devel@lists.freedesktop.org 636T: git git://people.freedesktop.org/~gabbayo/linux.git 637S: Supported 638F: drivers/gpu/drm/amd/amdkfd/ 639F: drivers/gpu/drm/amd/include/cik_structs.h 640F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 641F: drivers/gpu/drm/radeon/radeon_kfd.c 642F: drivers/gpu/drm/radeon/radeon_kfd.h 643F: include/uapi/linux/kfd_ioctl.h 644 645AMD MICROCODE UPDATE SUPPORT 646M: Borislav Petkov <bp@alien8.de> 647S: Maintained 648F: arch/x86/kernel/cpu/microcode/amd* 649 650AMD XGBE DRIVER 651M: Tom Lendacky <thomas.lendacky@amd.com> 652L: netdev@vger.kernel.org 653S: Supported 654F: drivers/net/ethernet/amd/xgbe/ 655F: drivers/net/phy/amd-xgbe-phy.c 656 657AMS (Apple Motion Sensor) DRIVER 658M: Michael Hanselmann <linux-kernel@hansmi.ch> 659S: Supported 660F: drivers/macintosh/ams/ 661 662AMSO1100 RNIC DRIVER 663M: Tom Tucker <tom@opengridcomputing.com> 664M: Steve Wise <swise@opengridcomputing.com> 665L: linux-rdma@vger.kernel.org 666S: Maintained 667F: drivers/infiniband/hw/amso1100/ 668 669ANALOG DEVICES INC AD9389B DRIVER 670M: Hans Verkuil <hans.verkuil@cisco.com> 671L: linux-media@vger.kernel.org 672S: Maintained 673F: drivers/media/i2c/ad9389b* 674 675ANALOG DEVICES INC ADV7180 DRIVER 676M: Lars-Peter Clausen <lars@metafoo.de> 677L: linux-media@vger.kernel.org 678W: http://ez.analog.com/community/linux-device-drivers 679S: Supported 680F: drivers/media/i2c/adv7180.c 681 682ANALOG DEVICES INC ADV7511 DRIVER 683M: Hans Verkuil <hans.verkuil@cisco.com> 684L: linux-media@vger.kernel.org 685S: Maintained 686F: drivers/media/i2c/adv7511* 687 688ANALOG DEVICES INC ADV7604 DRIVER 689M: Hans Verkuil <hans.verkuil@cisco.com> 690L: linux-media@vger.kernel.org 691S: Maintained 692F: drivers/media/i2c/adv7604* 693 694ANALOG DEVICES INC ADV7842 DRIVER 695M: Hans Verkuil <hans.verkuil@cisco.com> 696L: linux-media@vger.kernel.org 697S: Maintained 698F: drivers/media/i2c/adv7842* 699 700ANALOG DEVICES INC ASOC CODEC DRIVERS 701M: Lars-Peter Clausen <lars@metafoo.de> 702L: alsa-devel@alsa-project.org (moderated for non-subscribers) 703W: http://wiki.analog.com/ 704W: http://ez.analog.com/community/linux-device-drivers 705S: Supported 706F: sound/soc/codecs/adau* 707F: sound/soc/codecs/adav* 708F: sound/soc/codecs/ad1* 709F: sound/soc/codecs/ad7* 710F: sound/soc/codecs/ssm* 711F: sound/soc/codecs/sigmadsp.* 712 713ANALOG DEVICES INC ASOC DRIVERS 714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 715L: alsa-devel@alsa-project.org (moderated for non-subscribers) 716W: http://blackfin.uclinux.org/ 717S: Supported 718F: sound/soc/blackfin/* 719 720ANALOG DEVICES INC IIO DRIVERS 721M: Lars-Peter Clausen <lars@metafoo.de> 722M: Michael Hennerich <Michael.Hennerich@analog.com> 723W: http://wiki.analog.com/ 724W: http://ez.analog.com/community/linux-device-drivers 725S: Supported 726F: drivers/iio/*/ad* 727X: drivers/iio/*/adjd* 728F: drivers/staging/iio/*/ad* 729F: staging/iio/trigger/iio-trig-bfin-timer.c 730 731ANDROID DRIVERS 732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 733M: Arve Hjønnevåg <arve@android.com> 734M: Riley Andrews <riandrews@android.com> 735T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git 736L: devel@driverdev.osuosl.org 737S: Supported 738F: drivers/android/ 739F: drivers/staging/android/ 740 741AOA (Apple Onboard Audio) ALSA DRIVER 742M: Johannes Berg <johannes@sipsolutions.net> 743L: linuxppc-dev@lists.ozlabs.org 744L: alsa-devel@alsa-project.org (moderated for non-subscribers) 745S: Maintained 746F: sound/aoa/ 747 748APM DRIVER 749M: Jiri Kosina <jkosina@suse.cz> 750S: Odd fixes 751F: arch/x86/kernel/apm_32.c 752F: include/linux/apm_bios.h 753F: include/uapi/linux/apm_bios.h 754F: drivers/char/apm-emulation.c 755 756APPLE BCM5974 MULTITOUCH DRIVER 757M: Henrik Rydberg <rydberg@bitmath.org> 758L: linux-input@vger.kernel.org 759S: Odd fixes 760F: drivers/input/mouse/bcm5974.c 761 762APPLE SMC DRIVER 763M: Henrik Rydberg <rydberg@bitmath.org> 764L: lm-sensors@lm-sensors.org 765S: Odd fixes 766F: drivers/hwmon/applesmc.c 767 768APPLETALK NETWORK LAYER 769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 770S: Maintained 771F: drivers/net/appletalk/ 772F: net/appletalk/ 773 774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 775M: Iyappan Subramanian <isubramanian@apm.com> 776M: Keyur Chudgar <kchudgar@apm.com> 777S: Supported 778F: drivers/net/ethernet/apm/xgene/ 779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 780 781APTINA CAMERA SENSOR PLL 782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 783L: linux-media@vger.kernel.org 784S: Maintained 785F: drivers/media/i2c/aptina-pll.* 786 787ARC FRAMEBUFFER DRIVER 788M: Jaya Kumar <jayalk@intworks.biz> 789S: Maintained 790F: drivers/video/fbdev/arcfb.c 791F: drivers/video/fbdev/core/fb_defio.c 792 793ARM MFM AND FLOPPY DRIVERS 794M: Ian Molton <spyro@f2s.com> 795S: Maintained 796F: arch/arm/lib/floppydma.S 797F: arch/arm/include/asm/floppy.h 798 799ARM PMU PROFILING AND DEBUGGING 800M: Will Deacon <will.deacon@arm.com> 801S: Maintained 802F: arch/arm/kernel/perf_event* 803F: arch/arm/oprofile/common.c 804F: arch/arm/include/asm/pmu.h 805F: arch/arm/kernel/hw_breakpoint.c 806F: arch/arm/include/asm/hw_breakpoint.h 807 808ARM PORT 809M: Russell King <linux@arm.linux.org.uk> 810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 811W: http://www.arm.linux.org.uk/ 812S: Maintained 813F: arch/arm/ 814 815ARM SUB-ARCHITECTURES 816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 817S: Maintained 818F: arch/arm/mach-*/ 819F: arch/arm/plat-*/ 820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 821 822ARM PRIMECELL AACI PL041 DRIVER 823M: Russell King <linux@arm.linux.org.uk> 824S: Maintained 825F: sound/arm/aaci.* 826 827ARM PRIMECELL CLCD PL110 DRIVER 828M: Russell King <linux@arm.linux.org.uk> 829S: Maintained 830F: drivers/video/fbdev/amba-clcd.* 831 832ARM PRIMECELL KMI PL050 DRIVER 833M: Russell King <linux@arm.linux.org.uk> 834S: Maintained 835F: drivers/input/serio/ambakmi.* 836F: include/linux/amba/kmi.h 837 838ARM PRIMECELL MMCI PL180/1 DRIVER 839M: Russell King <linux@arm.linux.org.uk> 840S: Maintained 841F: drivers/mmc/host/mmci.* 842F: include/linux/amba/mmci.h 843 844ARM PRIMECELL UART PL010 AND PL011 DRIVERS 845M: Russell King <linux@arm.linux.org.uk> 846S: Maintained 847F: drivers/tty/serial/amba-pl01*.c 848F: include/linux/amba/serial.h 849 850ARM PRIMECELL BUS SUPPORT 851M: Russell King <linux@arm.linux.org.uk> 852S: Maintained 853F: drivers/amba/ 854F: include/linux/amba/bus.h 855 856ARM/ADS SPHERE MACHINE SUPPORT 857M: Lennert Buytenhek <kernel@wantstofly.org> 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 859S: Maintained 860 861ARM/AFEB9260 MACHINE SUPPORT 862M: Sergey Lapin <slapin@ossfans.org> 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 864S: Maintained 865 866ARM/AJECO 1ARM MACHINE SUPPORT 867M: Lennert Buytenhek <kernel@wantstofly.org> 868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 869S: Maintained 870 871ARM/Allwinner A1X SoC support 872M: Maxime Ripard <maxime.ripard@free-electrons.com> 873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 874S: Maintained 875N: sun[x4567]i 876 877ARM/Allwinner SoC Clock Support 878M: Emilio López <emilio@elopez.com.ar> 879S: Maintained 880F: drivers/clk/sunxi/ 881 882ARM/Amlogic MesonX SoC support 883M: Carlo Caione <carlo@caione.org> 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 885S: Maintained 886F: drivers/media/rc/meson-ir.c 887N: meson[x68] 888 889ARM/Annapurna Labs ALPINE ARCHITECTURE 890M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 891S: Maintained 892F: arch/arm/mach-alpine/ 893 894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 895M: Nicolas Ferre <nicolas.ferre@atmel.com> 896M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 899W: http://www.linux4sam.org 900S: Supported 901F: arch/arm/mach-at91/ 902F: include/soc/at91/ 903F: arch/arm/boot/dts/at91*.dts 904F: arch/arm/boot/dts/at91*.dtsi 905F: arch/arm/boot/dts/sama*.dts 906F: arch/arm/boot/dts/sama*.dtsi 907F: arch/arm/include/debug/at91.S 908 909ARM/ATMEL AT91 Clock Support 910M: Boris Brezillon <boris.brezillon@free-electrons.com> 911S: Maintained 912F: drivers/clk/at91 913 914ARM/CALXEDA HIGHBANK ARCHITECTURE 915M: Rob Herring <robh@kernel.org> 916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 917S: Maintained 918F: arch/arm/mach-highbank/ 919 920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 921M: Krzysztof Halasa <khalasa@piap.pl> 922S: Maintained 923F: arch/arm/mach-cns3xxx/ 924 925ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 926M: Alexander Shiyan <shc_work@mail.ru> 927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 928S: Odd Fixes 929N: clps711x 930 931ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 932M: Hartley Sweeten <hsweeten@visionengravers.com> 933M: Ryan Mallon <rmallon@gmail.com> 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 935S: Maintained 936F: arch/arm/mach-ep93xx/ 937F: arch/arm/mach-ep93xx/include/mach/ 938 939ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 940M: Lennert Buytenhek <kernel@wantstofly.org> 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 942S: Maintained 943 944ARM/CLKDEV SUPPORT 945M: Russell King <linux@arm.linux.org.uk> 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 947S: Maintained 948F: arch/arm/include/asm/clkdev.h 949F: drivers/clk/clkdev.c 950 951ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 952M: Mike Rapoport <mike@compulab.co.il> 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 954S: Maintained 955 956ARM/CONTEC MICRO9 MACHINE SUPPORT 957M: Hubert Feurstein <hubert.feurstein@contec.at> 958S: Maintained 959F: arch/arm/mach-ep93xx/micro9.c 960 961ARM/CORESIGHT FRAMEWORK AND DRIVERS 962M: Mathieu Poirier <mathieu.poirier@linaro.org> 963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 964S: Maintained 965F: drivers/hwtracing/coresight/* 966F: Documentation/trace/coresight.txt 967F: Documentation/devicetree/bindings/arm/coresight.txt 968F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 969 970ARM/CORGI MACHINE SUPPORT 971M: Richard Purdie <rpurdie@rpsys.net> 972S: Maintained 973 974ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 975M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 977T: git git://github.com/ulli-kroll/linux.git 978S: Maintained 979F: arch/arm/mach-gemini/ 980 981ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 982M: Barry Song <baohua@kernel.org> 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 984T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 985S: Maintained 986F: arch/arm/mach-prima2/ 987F: drivers/clk/sirf/ 988F: drivers/clocksource/timer-prima2.c 989F: drivers/clocksource/timer-atlas7.c 990N: [^a-z]sirf 991 992ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 993M: Baruch Siach <baruch@tkos.co.il> 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 995S: Maintained 996N: digicolor 997 998ARM/EBSA110 MACHINE SUPPORT 999M: Russell King <linux@arm.linux.org.uk> 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1001W: http://www.arm.linux.org.uk/ 1002S: Maintained 1003F: arch/arm/mach-ebsa110/ 1004F: drivers/net/ethernet/amd/am79c961a.* 1005 1006ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1007M: Uwe Kleine-König <kernel@pengutronix.de> 1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1009S: Maintained 1010N: efm32 1011 1012ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1013M: Daniel Ribeiro <drwyrm@gmail.com> 1014M: Stefan Schmidt <stefan@openezx.org> 1015M: Harald Welte <laforge@openezx.org> 1016L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1017W: http://www.openezx.org/ 1018S: Maintained 1019T: topgit git://git.openezx.org/openezx.git 1020F: arch/arm/mach-pxa/ezx.c 1021 1022ARM/FARADAY FA526 PORT 1023M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1025S: Maintained 1026T: git git://git.berlios.de/gemini-board 1027F: arch/arm/mm/*-fa* 1028 1029ARM/FOOTBRIDGE ARCHITECTURE 1030M: Russell King <linux@arm.linux.org.uk> 1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1032W: http://www.arm.linux.org.uk/ 1033S: Maintained 1034F: arch/arm/include/asm/hardware/dec21285.h 1035F: arch/arm/mach-footbridge/ 1036 1037ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1038M: Shawn Guo <shawn.guo@linaro.org> 1039M: Sascha Hauer <kernel@pengutronix.de> 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1041S: Maintained 1042T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1043F: arch/arm/mach-imx/ 1044F: arch/arm/mach-mxs/ 1045F: arch/arm/boot/dts/imx* 1046F: arch/arm/configs/imx*_defconfig 1047 1048ARM/FREESCALE VYBRID ARM ARCHITECTURE 1049M: Shawn Guo <shawn.guo@linaro.org> 1050M: Sascha Hauer <kernel@pengutronix.de> 1051R: Stefan Agner <stefan@agner.ch> 1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1053S: Maintained 1054T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1055F: arch/arm/mach-imx/*vf610* 1056F: arch/arm/boot/dts/vf* 1057 1058ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1059M: Lennert Buytenhek <kernel@wantstofly.org> 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1061S: Maintained 1062 1063ARM/GUMSTIX MACHINE SUPPORT 1064M: Steve Sakoman <sakoman@gmail.com> 1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1066S: Maintained 1067 1068ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1069M: Philipp Zabel <philipp.zabel@gmail.com> 1070M: Paul Parsons <lost.distance@yahoo.com> 1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1072S: Maintained 1073F: arch/arm/mach-pxa/hx4700.c 1074F: arch/arm/mach-pxa/include/mach/hx4700.h 1075F: sound/soc/pxa/hx4700.c 1076 1077ARM/HISILICON SOC SUPPORT 1078M: Wei Xu <xuwei5@hisilicon.com> 1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1080W: http://www.hisilicon.com 1081S: Supported 1082T: git git://github.com/hisilicon/linux-hisi.git 1083F: arch/arm/mach-hisi/ 1084 1085ARM/HP JORNADA 7XX MACHINE SUPPORT 1086M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1087W: www.jlime.com 1088S: Maintained 1089T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1090F: arch/arm/mach-sa1100/jornada720.c 1091F: arch/arm/mach-sa1100/include/mach/jornada720.h 1092 1093ARM/IGEP MACHINE SUPPORT 1094M: Enric Balletbo i Serra <eballetbo@gmail.com> 1095M: Javier Martinez Canillas <javier@dowhile0.org> 1096L: linux-omap@vger.kernel.org 1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1098S: Maintained 1099F: arch/arm/boot/dts/omap3-igep* 1100 1101ARM/INCOME PXA270 SUPPORT 1102M: Marek Vasut <marek.vasut@gmail.com> 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1104S: Maintained 1105F: arch/arm/mach-pxa/colibri-pxa270-income.c 1106 1107ARM/INTEL IOP32X ARM ARCHITECTURE 1108M: Lennert Buytenhek <kernel@wantstofly.org> 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1110S: Maintained 1111 1112ARM/INTEL IOP33X ARM ARCHITECTURE 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1114S: Orphan 1115 1116ARM/INTEL IOP13XX ARM ARCHITECTURE 1117M: Lennert Buytenhek <kernel@wantstofly.org> 1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1119S: Maintained 1120 1121ARM/INTEL IQ81342EX MACHINE SUPPORT 1122M: Lennert Buytenhek <kernel@wantstofly.org> 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1124S: Maintained 1125 1126ARM/INTEL IXDP2850 MACHINE SUPPORT 1127M: Lennert Buytenhek <kernel@wantstofly.org> 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1129S: Maintained 1130 1131ARM/INTEL IXP4XX ARM ARCHITECTURE 1132M: Imre Kaloz <kaloz@openwrt.org> 1133M: Krzysztof Halasa <khalasa@piap.pl> 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1135S: Maintained 1136F: arch/arm/mach-ixp4xx/ 1137 1138ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1139M: Jonathan Cameron <jic23@cam.ac.uk> 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1141S: Maintained 1142F: arch/arm/mach-pxa/stargate2.c 1143F: drivers/pcmcia/pxa2xx_stargate2.c 1144 1145ARM/INTEL XSC3 (MANZANO) ARM CORE 1146M: Lennert Buytenhek <kernel@wantstofly.org> 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1148S: Maintained 1149 1150ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1151M: Lennert Buytenhek <kernel@wantstofly.org> 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1153S: Maintained 1154 1155ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1156M: Santosh Shilimkar <ssantosh@kernel.org> 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1158S: Maintained 1159F: arch/arm/mach-keystone/ 1160T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1161 1162ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1163M: Santosh Shilimkar <ssantosh@kernel.org> 1164L: linux-kernel@vger.kernel.org 1165S: Maintained 1166F: drivers/clk/keystone/ 1167 1168ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1169M: Santosh Shilimkar <ssantosh@kernel.org> 1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1171L: linux-kernel@vger.kernel.org 1172S: Maintained 1173F: drivers/clocksource/timer-keystone.c 1174 1175ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1176M: Santosh Shilimkar <ssantosh@kernel.org> 1177L: linux-kernel@vger.kernel.org 1178S: Maintained 1179F: drivers/power/reset/keystone-reset.c 1180 1181ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1182M: Santosh Shilimkar <ssantosh@kernel.org> 1183L: linux-kernel@vger.kernel.org 1184S: Maintained 1185F: drivers/memory/*emif* 1186 1187ARM/LOGICPD PXA270 MACHINE SUPPORT 1188M: Lennert Buytenhek <kernel@wantstofly.org> 1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1190S: Maintained 1191 1192ARM/MAGICIAN MACHINE SUPPORT 1193M: Philipp Zabel <philipp.zabel@gmail.com> 1194S: Maintained 1195 1196ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1197M: Jason Cooper <jason@lakedaemon.net> 1198M: Andrew Lunn <andrew@lunn.ch> 1199M: Gregory Clement <gregory.clement@free-electrons.com> 1200M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1202S: Maintained 1203F: arch/arm/mach-mvebu/ 1204F: drivers/rtc/rtc-armada38x.c 1205F: arch/arm/boot/dts/armada* 1206F: arch/arm/boot/dts/kirkwood* 1207 1208 1209ARM/Marvell Berlin SoC support 1210M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1212S: Maintained 1213F: arch/arm/mach-berlin/ 1214F: arch/arm/boot/dts/berlin* 1215 1216 1217ARM/Marvell Dove/MV78xx0/Orion SOC support 1218M: Jason Cooper <jason@lakedaemon.net> 1219M: Andrew Lunn <andrew@lunn.ch> 1220M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1221M: Gregory Clement <gregory.clement@free-electrons.com> 1222L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1223S: Maintained 1224F: arch/arm/mach-dove/ 1225F: arch/arm/mach-mv78xx0/ 1226F: arch/arm/mach-orion5x/ 1227F: arch/arm/plat-orion/ 1228F: arch/arm/boot/dts/dove* 1229F: arch/arm/boot/dts/orion5x* 1230 1231 1232ARM/Orion SoC/Technologic Systems TS-78xx platform support 1233M: Alexander Clouter <alex@digriz.org.uk> 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1235W: http://www.digriz.org.uk/ts78xx/kernel 1236S: Maintained 1237F: arch/arm/mach-orion5x/ts78xx-* 1238 1239ARM/Mediatek SoC support 1240M: Matthias Brugger <matthias.bgg@gmail.com> 1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1242L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1243S: Maintained 1244F: arch/arm/boot/dts/mt6* 1245F: arch/arm/boot/dts/mt8* 1246F: arch/arm/mach-mediatek/ 1247N: mtk 1248K: mediatek 1249 1250ARM/MICREL KS8695 ARCHITECTURE 1251M: Greg Ungerer <gerg@uclinux.org> 1252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1253F: arch/arm/mach-ks8695/ 1254S: Odd Fixes 1255 1256ARM/MIOA701 MACHINE SUPPORT 1257M: Robert Jarzmik <robert.jarzmik@free.fr> 1258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1259F: arch/arm/mach-pxa/mioa701.c 1260S: Maintained 1261 1262ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1263M: Michael Petchkovsky <mkpetch@internode.on.net> 1264S: Maintained 1265 1266ARM/NOMADIK ARCHITECTURE 1267M: Alessandro Rubini <rubini@unipv.it> 1268M: Linus Walleij <linus.walleij@linaro.org> 1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1270S: Maintained 1271F: arch/arm/mach-nomadik/ 1272F: drivers/pinctrl/nomadik/ 1273F: drivers/i2c/busses/i2c-nomadik.c 1274T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1275 1276ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1277M: Nelson Castillo <arhuaco@freaks-unidos.net> 1278L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1279W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1280S: Supported 1281 1282ARM/TOSA MACHINE SUPPORT 1283M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1284M: Dirk Opfer <dirk@opfer-online.de> 1285S: Maintained 1286 1287ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1288M: Marek Vasut <marek.vasut@gmail.com> 1289L: linux-arm-kernel@lists.infradead.org 1290W: http://hackndev.com 1291S: Maintained 1292F: arch/arm/mach-pxa/include/mach/palmtx.h 1293F: arch/arm/mach-pxa/palmtx.c 1294F: arch/arm/mach-pxa/include/mach/palmt5.h 1295F: arch/arm/mach-pxa/palmt5.c 1296F: arch/arm/mach-pxa/include/mach/palmld.h 1297F: arch/arm/mach-pxa/palmld.c 1298F: arch/arm/mach-pxa/include/mach/palmte2.h 1299F: arch/arm/mach-pxa/palmte2.c 1300F: arch/arm/mach-pxa/include/mach/palmtc.h 1301F: arch/arm/mach-pxa/palmtc.c 1302 1303ARM/PALM TREO SUPPORT 1304M: Tomas Cech <sleep_walker@suse.cz> 1305L: linux-arm-kernel@lists.infradead.org 1306W: http://hackndev.com 1307S: Maintained 1308F: arch/arm/mach-pxa/include/mach/palmtreo.h 1309F: arch/arm/mach-pxa/palmtreo.c 1310 1311ARM/PALMZ72 SUPPORT 1312M: Sergey Lapin <slapin@ossfans.org> 1313L: linux-arm-kernel@lists.infradead.org 1314W: http://hackndev.com 1315S: Maintained 1316F: arch/arm/mach-pxa/include/mach/palmz72.h 1317F: arch/arm/mach-pxa/palmz72.c 1318 1319ARM/PLEB SUPPORT 1320M: Peter Chubb <pleb@gelato.unsw.edu.au> 1321W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1322S: Maintained 1323 1324ARM/PT DIGITAL BOARD PORT 1325M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1327W: http://www.arm.linux.org.uk/ 1328S: Maintained 1329 1330ARM/QUALCOMM SUPPORT 1331M: Kumar Gala <galak@codeaurora.org> 1332M: Andy Gross <agross@codeaurora.org> 1333M: David Brown <davidb@codeaurora.org> 1334L: linux-arm-msm@vger.kernel.org 1335L: linux-soc@vger.kernel.org 1336S: Maintained 1337F: arch/arm/mach-qcom/ 1338F: drivers/soc/qcom/ 1339F: drivers/tty/serial/msm_serial.h 1340F: drivers/tty/serial/msm_serial.c 1341F: drivers/*/pm8???-* 1342F: drivers/mfd/ssbi.c 1343F: drivers/firmware/qcom_scm.c 1344T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1345 1346ARM/RADISYS ENP2611 MACHINE SUPPORT 1347M: Lennert Buytenhek <kernel@wantstofly.org> 1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1349S: Maintained 1350 1351ARM/RISCPC ARCHITECTURE 1352M: Russell King <linux@arm.linux.org.uk> 1353L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1354W: http://www.arm.linux.org.uk/ 1355S: Maintained 1356F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1357F: arch/arm/include/asm/hardware/ioc.h 1358F: arch/arm/include/asm/hardware/iomd.h 1359F: arch/arm/include/asm/hardware/memc.h 1360F: arch/arm/mach-rpc/ 1361F: drivers/net/ethernet/8390/etherh.c 1362F: drivers/net/ethernet/i825xx/ether1* 1363F: drivers/net/ethernet/seeq/ether3* 1364F: drivers/scsi/arm/ 1365 1366ARM/Rockchip SoC support 1367M: Heiko Stuebner <heiko@sntech.de> 1368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1369L: linux-rockchip@lists.infradead.org 1370S: Maintained 1371F: arch/arm/boot/dts/rk3* 1372F: arch/arm/mach-rockchip/ 1373F: drivers/clk/rockchip/ 1374F: drivers/i2c/busses/i2c-rk3x.c 1375F: drivers/*/*rockchip* 1376F: drivers/*/*/*rockchip* 1377F: sound/soc/rockchip/ 1378N: rockchip 1379 1380ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1381M: Kukjin Kim <kgene@kernel.org> 1382M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1384L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1385S: Maintained 1386F: arch/arm/boot/dts/s3c* 1387F: arch/arm/boot/dts/exynos* 1388F: arch/arm/plat-samsung/ 1389F: arch/arm/mach-s3c24*/ 1390F: arch/arm/mach-s3c64xx/ 1391F: arch/arm/mach-s5p*/ 1392F: arch/arm/mach-exynos*/ 1393F: drivers/*/*s3c2410* 1394F: drivers/*/*/*s3c2410* 1395F: drivers/spi/spi-s3c* 1396F: sound/soc/samsung/* 1397N: exynos 1398 1399ARM/SAMSUNG MOBILE MACHINE SUPPORT 1400M: Kyungmin Park <kyungmin.park@samsung.com> 1401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1402S: Maintained 1403F: arch/arm/mach-s5pv210/ 1404 1405ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1406M: Kyungmin Park <kyungmin.park@samsung.com> 1407M: Kamil Debski <k.debski@samsung.com> 1408L: linux-arm-kernel@lists.infradead.org 1409L: linux-media@vger.kernel.org 1410S: Maintained 1411F: drivers/media/platform/s5p-g2d/ 1412 1413ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1414M: Kyungmin Park <kyungmin.park@samsung.com> 1415M: Kamil Debski <k.debski@samsung.com> 1416M: Jeongtae Park <jtp.park@samsung.com> 1417L: linux-arm-kernel@lists.infradead.org 1418L: linux-media@vger.kernel.org 1419S: Maintained 1420F: arch/arm/plat-samsung/s5p-dev-mfc.c 1421F: drivers/media/platform/s5p-mfc/ 1422 1423ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1424M: Kyungmin Park <kyungmin.park@samsung.com> 1425M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1426L: linux-arm-kernel@lists.infradead.org 1427L: linux-media@vger.kernel.org 1428S: Maintained 1429F: drivers/media/platform/s5p-tv/ 1430 1431ARM/SHMOBILE ARM ARCHITECTURE 1432M: Simon Horman <horms@verge.net.au> 1433M: Magnus Damm <magnus.damm@gmail.com> 1434L: linux-sh@vger.kernel.org 1435W: http://oss.renesas.com 1436Q: http://patchwork.kernel.org/project/linux-sh/list/ 1437T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1438S: Supported 1439F: arch/arm/boot/dts/emev2* 1440F: arch/arm/boot/dts/r7s* 1441F: arch/arm/boot/dts/r8a* 1442F: arch/arm/boot/dts/sh* 1443F: arch/arm/configs/armadillo800eva_defconfig 1444F: arch/arm/configs/bockw_defconfig 1445F: arch/arm/configs/kzm9g_defconfig 1446F: arch/arm/configs/marzen_defconfig 1447F: arch/arm/configs/shmobile_defconfig 1448F: arch/arm/include/debug/renesas-scif.S 1449F: arch/arm/mach-shmobile/ 1450F: drivers/sh/ 1451 1452ARM/SOCFPGA ARCHITECTURE 1453M: Dinh Nguyen <dinguyen@opensource.altera.com> 1454S: Maintained 1455F: arch/arm/mach-socfpga/ 1456F: arch/arm/boot/dts/socfpga* 1457F: arch/arm/configs/socfpga_defconfig 1458W: http://www.rocketboards.org 1459T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1460 1461ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1462M: Dinh Nguyen <dinguyen@opensource.altera.com> 1463S: Maintained 1464F: drivers/clk/socfpga/ 1465 1466ARM/SOCFPGA EDAC SUPPORT 1467M: Thor Thayer <tthayer@opensource.altera.com> 1468S: Maintained 1469F: drivers/edac/altera_edac. 1470 1471ARM/STI ARCHITECTURE 1472M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1473M: Maxime Coquelin <maxime.coquelin@st.com> 1474M: Patrice Chotard <patrice.chotard@st.com> 1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1476L: kernel@stlinux.com 1477W: http://www.stlinux.com 1478S: Maintained 1479F: arch/arm/mach-sti/ 1480F: arch/arm/boot/dts/sti* 1481F: drivers/clocksource/arm_global_timer.c 1482F: drivers/i2c/busses/i2c-st.c 1483F: drivers/media/rc/st_rc.c 1484F: drivers/mmc/host/sdhci-st.c 1485F: drivers/phy/phy-miphy28lp.c 1486F: drivers/phy/phy-miphy365x.c 1487F: drivers/phy/phy-stih407-usb.c 1488F: drivers/phy/phy-stih41x-usb.c 1489F: drivers/pinctrl/pinctrl-st.c 1490F: drivers/reset/sti/ 1491F: drivers/tty/serial/st-asc.c 1492F: drivers/usb/dwc3/dwc3-st.c 1493F: drivers/usb/host/ehci-st.c 1494F: drivers/usb/host/ohci-st.c 1495F: drivers/ata/ahci_st.c 1496 1497ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1498M: Lennert Buytenhek <kernel@wantstofly.org> 1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1500S: Maintained 1501 1502ARM/TETON BGA MACHINE SUPPORT 1503M: "Mark F. Brown" <mark.brown314@gmail.com> 1504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1505S: Maintained 1506 1507ARM/THECUS N2100 MACHINE SUPPORT 1508M: Lennert Buytenhek <kernel@wantstofly.org> 1509L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1510S: Maintained 1511 1512ARM/NUVOTON W90X900 ARM ARCHITECTURE 1513M: Wan ZongShun <mcuos.com@gmail.com> 1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1515W: http://www.mcuos.com 1516S: Maintained 1517F: arch/arm/mach-w90x900/ 1518F: drivers/input/keyboard/w90p910_keypad.c 1519F: drivers/input/touchscreen/w90p910_ts.c 1520F: drivers/watchdog/nuc900_wdt.c 1521F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1522F: drivers/mtd/nand/nuc900_nand.c 1523F: drivers/rtc/rtc-nuc900.c 1524F: drivers/spi/spi-nuc900.c 1525F: drivers/usb/host/ehci-w90x900.c 1526F: drivers/video/fbdev/nuc900fb.c 1527 1528ARM/U300 MACHINE SUPPORT 1529M: Linus Walleij <linus.walleij@linaro.org> 1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1531S: Supported 1532F: arch/arm/mach-u300/ 1533F: drivers/clocksource/timer-u300.c 1534F: drivers/i2c/busses/i2c-stu300.c 1535F: drivers/rtc/rtc-coh901331.c 1536F: drivers/watchdog/coh901327_wdt.c 1537F: drivers/dma/coh901318* 1538F: drivers/mfd/ab3100* 1539F: drivers/rtc/rtc-ab3100.c 1540F: drivers/rtc/rtc-coh901331.c 1541T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1542 1543ARM/Ux500 ARM ARCHITECTURE 1544M: Linus Walleij <linus.walleij@linaro.org> 1545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1546S: Maintained 1547F: arch/arm/mach-ux500/ 1548F: drivers/clocksource/clksrc-dbx500-prcmu.c 1549F: drivers/dma/ste_dma40* 1550F: drivers/hwspinlock/u8500_hsem.c 1551F: drivers/mfd/abx500* 1552F: drivers/mfd/ab8500* 1553F: drivers/mfd/dbx500* 1554F: drivers/mfd/db8500* 1555F: drivers/pinctrl/nomadik/pinctrl-ab* 1556F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1557F: drivers/rtc/rtc-ab8500.c 1558F: drivers/rtc/rtc-pl031.c 1559T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1560 1561ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1562M: Ulf Hansson <ulf.hansson@linaro.org> 1563L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1564T: git git://git.linaro.org/people/ulfh/clk.git 1565S: Maintained 1566F: drivers/clk/ux500/ 1567F: include/linux/platform_data/clk-ux500.h 1568 1569ARM/VERSATILE EXPRESS PLATFORM 1570M: Liviu Dudau <liviu.dudau@arm.com> 1571M: Sudeep Holla <sudeep.holla@arm.com> 1572M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1574S: Maintained 1575F: arch/arm/boot/dts/vexpress* 1576F: arch/arm/mach-vexpress/ 1577F: */*/vexpress* 1578F: */*/*/vexpress* 1579F: drivers/clk/versatile/clk-vexpress-osc.c 1580F: drivers/clocksource/versatile.c 1581 1582ARM/VFP SUPPORT 1583M: Russell King <linux@arm.linux.org.uk> 1584L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1585W: http://www.arm.linux.org.uk/ 1586S: Maintained 1587F: arch/arm/vfp/ 1588 1589ARM/VOIPAC PXA270 SUPPORT 1590M: Marek Vasut <marek.vasut@gmail.com> 1591L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1592S: Maintained 1593F: arch/arm/mach-pxa/vpac270.c 1594F: arch/arm/mach-pxa/include/mach/vpac270.h 1595 1596ARM/VT8500 ARM ARCHITECTURE 1597M: Tony Prisk <linux@prisktech.co.nz> 1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1599S: Maintained 1600F: arch/arm/mach-vt8500/ 1601F: drivers/clocksource/vt8500_timer.c 1602F: drivers/i2c/busses/i2c-wmt.c 1603F: drivers/mmc/host/wmt-sdmmc.c 1604F: drivers/pwm/pwm-vt8500.c 1605F: drivers/rtc/rtc-vt8500.c 1606F: drivers/tty/serial/vt8500_serial.c 1607F: drivers/usb/host/ehci-platform.c 1608F: drivers/usb/host/uhci-platform.c 1609F: drivers/video/fbdev/vt8500lcdfb.* 1610F: drivers/video/fbdev/wm8505fb* 1611F: drivers/video/fbdev/wmt_ge_rops.* 1612 1613ARM/ZIPIT Z2 SUPPORT 1614M: Marek Vasut <marek.vasut@gmail.com> 1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1616S: Maintained 1617F: arch/arm/mach-pxa/z2.c 1618F: arch/arm/mach-pxa/include/mach/z2.h 1619 1620ARM/ZYNQ ARCHITECTURE 1621M: Michal Simek <michal.simek@xilinx.com> 1622R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1624W: http://wiki.xilinx.com 1625T: git git://git.xilinx.com/linux-xlnx.git 1626S: Supported 1627F: arch/arm/mach-zynq/ 1628F: drivers/cpuidle/cpuidle-zynq.c 1629F: drivers/block/xsysace.c 1630N: zynq 1631N: xilinx 1632F: drivers/clocksource/cadence_ttc_timer.c 1633F: drivers/i2c/busses/i2c-cadence.c 1634F: drivers/mmc/host/sdhci-of-arasan.c 1635F: drivers/edac/synopsys_edac.c 1636 1637ARM SMMU DRIVER 1638M: Will Deacon <will.deacon@arm.com> 1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1640S: Maintained 1641F: drivers/iommu/arm-smmu.c 1642F: drivers/iommu/io-pgtable-arm.c 1643 1644ARM64 PORT (AARCH64 ARCHITECTURE) 1645M: Catalin Marinas <catalin.marinas@arm.com> 1646M: Will Deacon <will.deacon@arm.com> 1647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1648S: Maintained 1649F: arch/arm64/ 1650F: Documentation/arm64/ 1651 1652AS3645A LED FLASH CONTROLLER DRIVER 1653M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1654L: linux-media@vger.kernel.org 1655T: git git://linuxtv.org/media_tree.git 1656S: Maintained 1657F: drivers/media/i2c/as3645a.c 1658F: include/media/as3645a.h 1659 1660ASC7621 HARDWARE MONITOR DRIVER 1661M: George Joseph <george.joseph@fairview5.com> 1662L: lm-sensors@lm-sensors.org 1663S: Maintained 1664F: Documentation/hwmon/asc7621 1665F: drivers/hwmon/asc7621.c 1666 1667ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1668M: Corentin Chary <corentin.chary@gmail.com> 1669L: acpi4asus-user@lists.sourceforge.net 1670L: platform-driver-x86@vger.kernel.org 1671W: http://acpi4asus.sf.net 1672S: Maintained 1673F: drivers/platform/x86/asus*.c 1674F: drivers/platform/x86/eeepc*.c 1675 1676ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1677R: Dan Williams <dan.j.williams@intel.com> 1678W: http://sourceforge.net/projects/xscaleiop 1679S: Odd fixes 1680F: Documentation/crypto/async-tx-api.txt 1681F: crypto/async_tx/ 1682F: drivers/dma/ 1683F: include/linux/dmaengine.h 1684F: include/linux/async_tx.h 1685 1686AT24 EEPROM DRIVER 1687M: Wolfram Sang <wsa@the-dreams.de> 1688L: linux-i2c@vger.kernel.org 1689S: Maintained 1690F: drivers/misc/eeprom/at24.c 1691F: include/linux/platform_data/at24.h 1692 1693ATA OVER ETHERNET (AOE) DRIVER 1694M: "Ed L. Cashin" <ed.cashin@acm.org> 1695W: http://www.openaoe.org/ 1696S: Supported 1697F: Documentation/aoe/ 1698F: drivers/block/aoe/ 1699 1700ATHEROS ATH GENERIC UTILITIES 1701M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1702L: linux-wireless@vger.kernel.org 1703S: Supported 1704F: drivers/net/wireless/ath/* 1705 1706ATHEROS ATH5K WIRELESS DRIVER 1707M: Jiri Slaby <jirislaby@gmail.com> 1708M: Nick Kossifidis <mickflemm@gmail.com> 1709M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1710L: linux-wireless@vger.kernel.org 1711W: http://wireless.kernel.org/en/users/Drivers/ath5k 1712S: Maintained 1713F: drivers/net/wireless/ath/ath5k/ 1714 1715ATHEROS ATH6KL WIRELESS DRIVER 1716M: Kalle Valo <kvalo@qca.qualcomm.com> 1717L: linux-wireless@vger.kernel.org 1718W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1719T: git git://github.com/kvalo/ath.git 1720S: Supported 1721F: drivers/net/wireless/ath/ath6kl/ 1722 1723WILOCITY WIL6210 WIRELESS DRIVER 1724M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1725L: linux-wireless@vger.kernel.org 1726L: wil6210@qca.qualcomm.com 1727S: Supported 1728W: http://wireless.kernel.org/en/users/Drivers/wil6210 1729F: drivers/net/wireless/ath/wil6210/ 1730F: include/uapi/linux/wil6210_uapi.h 1731 1732CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1733M: Christian Lamparter <chunkeey@googlemail.com> 1734L: linux-wireless@vger.kernel.org 1735W: http://wireless.kernel.org/en/users/Drivers/carl9170 1736S: Maintained 1737F: drivers/net/wireless/ath/carl9170/ 1738 1739ATK0110 HWMON DRIVER 1740M: Luca Tettamanti <kronos.it@gmail.com> 1741L: lm-sensors@lm-sensors.org 1742S: Maintained 1743F: drivers/hwmon/asus_atk0110.c 1744 1745ATI_REMOTE2 DRIVER 1746M: Ville Syrjala <syrjala@sci.fi> 1747S: Maintained 1748F: drivers/input/misc/ati_remote2.c 1749 1750ATLX ETHERNET DRIVERS 1751M: Jay Cliburn <jcliburn@gmail.com> 1752M: Chris Snook <chris.snook@gmail.com> 1753L: netdev@vger.kernel.org 1754W: http://sourceforge.net/projects/atl1 1755W: http://atl1.sourceforge.net 1756S: Maintained 1757F: drivers/net/ethernet/atheros/ 1758 1759ATM 1760M: Chas Williams <3chas3@gmail.com> 1761L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1762L: netdev@vger.kernel.org 1763W: http://linux-atm.sourceforge.net 1764S: Maintained 1765F: drivers/atm/ 1766F: include/linux/atm* 1767F: include/uapi/linux/atm* 1768 1769ATMEL AT91 / AT32 MCI DRIVER 1770M: Ludovic Desroches <ludovic.desroches@atmel.com> 1771S: Maintained 1772F: drivers/mmc/host/atmel-mci.c 1773F: drivers/mmc/host/atmel-mci-regs.h 1774 1775ATMEL AT91 / AT32 SERIAL DRIVER 1776M: Nicolas Ferre <nicolas.ferre@atmel.com> 1777S: Supported 1778F: drivers/tty/serial/atmel_serial.c 1779 1780ATMEL Audio ALSA driver 1781M: Nicolas Ferre <nicolas.ferre@atmel.com> 1782L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1783S: Supported 1784F: sound/soc/atmel 1785 1786ATMEL DMA DRIVER 1787M: Nicolas Ferre <nicolas.ferre@atmel.com> 1788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1789S: Supported 1790F: drivers/dma/at_hdmac.c 1791F: drivers/dma/at_hdmac_regs.h 1792F: include/linux/platform_data/dma-atmel.h 1793 1794ATMEL XDMA DRIVER 1795M: Ludovic Desroches <ludovic.desroches@atmel.com> 1796L: linux-arm-kernel@lists.infradead.org 1797L: dmaengine@vger.kernel.org 1798S: Supported 1799F: drivers/dma/at_xdmac.c 1800 1801ATMEL I2C DRIVER 1802M: Ludovic Desroches <ludovic.desroches@atmel.com> 1803L: linux-i2c@vger.kernel.org 1804S: Supported 1805F: drivers/i2c/busses/i2c-at91.c 1806 1807ATMEL ISI DRIVER 1808M: Josh Wu <josh.wu@atmel.com> 1809L: linux-media@vger.kernel.org 1810S: Supported 1811F: drivers/media/platform/soc_camera/atmel-isi.c 1812F: include/media/atmel-isi.h 1813 1814ATMEL LCDFB DRIVER 1815M: Nicolas Ferre <nicolas.ferre@atmel.com> 1816L: linux-fbdev@vger.kernel.org 1817S: Maintained 1818F: drivers/video/fbdev/atmel_lcdfb.c 1819F: include/video/atmel_lcdc.h 1820 1821ATMEL MACB ETHERNET DRIVER 1822M: Nicolas Ferre <nicolas.ferre@atmel.com> 1823S: Supported 1824F: drivers/net/ethernet/cadence/ 1825 1826ATMEL NAND DRIVER 1827M: Josh Wu <josh.wu@atmel.com> 1828L: linux-mtd@lists.infradead.org 1829S: Supported 1830F: drivers/mtd/nand/atmel_nand* 1831 1832ATMEL SPI DRIVER 1833M: Nicolas Ferre <nicolas.ferre@atmel.com> 1834S: Supported 1835F: drivers/spi/spi-atmel.* 1836 1837ATMEL SSC DRIVER 1838M: Nicolas Ferre <nicolas.ferre@atmel.com> 1839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1840S: Supported 1841F: drivers/misc/atmel-ssc.c 1842F: include/linux/atmel-ssc.h 1843 1844ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1845M: Nicolas Ferre <nicolas.ferre@atmel.com> 1846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1847S: Supported 1848F: drivers/misc/atmel_tclib.c 1849F: drivers/clocksource/tcb_clksrc.c 1850 1851ATMEL USBA UDC DRIVER 1852M: Nicolas Ferre <nicolas.ferre@atmel.com> 1853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1854S: Supported 1855F: drivers/usb/gadget/udc/atmel_usba_udc.* 1856 1857ATMEL WIRELESS DRIVER 1858M: Simon Kelley <simon@thekelleys.org.uk> 1859L: linux-wireless@vger.kernel.org 1860W: http://www.thekelleys.org.uk/atmel 1861W: http://atmelwlandriver.sourceforge.net/ 1862S: Maintained 1863F: drivers/net/wireless/atmel* 1864 1865ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1866M: Bradley Grove <linuxdrivers@attotech.com> 1867L: linux-scsi@vger.kernel.org 1868W: http://www.attotech.com 1869S: Supported 1870F: drivers/scsi/esas2r 1871 1872AUDIT SUBSYSTEM 1873M: Paul Moore <paul@paul-moore.com> 1874M: Eric Paris <eparis@redhat.com> 1875L: linux-audit@redhat.com (moderated for non-subscribers) 1876W: http://people.redhat.com/sgrubb/audit/ 1877T: git git://git.infradead.org/users/pcmoore/audit 1878S: Maintained 1879F: include/linux/audit.h 1880F: include/uapi/linux/audit.h 1881F: kernel/audit* 1882 1883AUXILIARY DISPLAY DRIVERS 1884M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1885W: http://miguelojeda.es/auxdisplay.htm 1886W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1887S: Maintained 1888F: drivers/auxdisplay/ 1889F: include/linux/cfag12864b.h 1890 1891AVR32 ARCHITECTURE 1892M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1893M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1894W: http://www.atmel.com/products/AVR32/ 1895W: http://mirror.egtvedt.no/avr32linux.org/ 1896W: http://avrfreaks.net/ 1897S: Maintained 1898F: arch/avr32/ 1899 1900AVR32/AT32AP MACHINE SUPPORT 1901M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1902M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1903S: Maintained 1904F: arch/avr32/mach-at32ap/ 1905 1906AX.25 NETWORK LAYER 1907M: Ralf Baechle <ralf@linux-mips.org> 1908L: linux-hams@vger.kernel.org 1909W: http://www.linux-ax25.org/ 1910S: Maintained 1911F: include/uapi/linux/ax25.h 1912F: include/net/ax25.h 1913F: net/ax25/ 1914 1915AZ6007 DVB DRIVER 1916M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1917L: linux-media@vger.kernel.org 1918W: http://linuxtv.org 1919T: git git://linuxtv.org/media_tree.git 1920S: Maintained 1921F: drivers/media/usb/dvb-usb-v2/az6007.c 1922 1923AZTECH FM RADIO RECEIVER DRIVER 1924M: Hans Verkuil <hverkuil@xs4all.nl> 1925L: linux-media@vger.kernel.org 1926T: git git://linuxtv.org/media_tree.git 1927W: http://linuxtv.org 1928S: Maintained 1929F: drivers/media/radio/radio-aztech* 1930 1931B43 WIRELESS DRIVER 1932L: linux-wireless@vger.kernel.org 1933L: b43-dev@lists.infradead.org 1934W: http://wireless.kernel.org/en/users/Drivers/b43 1935S: Odd Fixes 1936F: drivers/net/wireless/b43/ 1937 1938B43LEGACY WIRELESS DRIVER 1939M: Larry Finger <Larry.Finger@lwfinger.net> 1940L: linux-wireless@vger.kernel.org 1941L: b43-dev@lists.infradead.org 1942W: http://wireless.kernel.org/en/users/Drivers/b43 1943S: Maintained 1944F: drivers/net/wireless/b43legacy/ 1945 1946BACKLIGHT CLASS/SUBSYSTEM 1947M: Jingoo Han <jingoohan1@gmail.com> 1948M: Lee Jones <lee.jones@linaro.org> 1949S: Maintained 1950F: drivers/video/backlight/ 1951F: include/linux/backlight.h 1952 1953BATMAN ADVANCED 1954M: Marek Lindner <mareklindner@neomailbox.ch> 1955M: Simon Wunderlich <sw@simonwunderlich.de> 1956M: Antonio Quartulli <antonio@meshcoding.com> 1957L: b.a.t.m.a.n@lists.open-mesh.org 1958W: http://www.open-mesh.org/ 1959S: Maintained 1960F: net/batman-adv/ 1961 1962BAYCOM/HDLCDRV DRIVERS FOR AX.25 1963M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1964L: linux-hams@vger.kernel.org 1965W: http://www.baycom.org/~tom/ham/ham.html 1966S: Maintained 1967F: drivers/net/hamradio/baycom* 1968 1969BCACHE (BLOCK LAYER CACHE) 1970M: Kent Overstreet <kmo@daterainc.com> 1971L: linux-bcache@vger.kernel.org 1972W: http://bcache.evilpiepirate.org 1973S: Maintained: 1974F: drivers/md/bcache/ 1975 1976BEFS FILE SYSTEM 1977S: Orphan 1978F: Documentation/filesystems/befs.txt 1979F: fs/befs/ 1980 1981BECKHOFF CX5020 ETHERCAT MASTER DRIVER 1982M: Dariusz Marcinkiewicz <reksio@newterm.pl> 1983L: netdev@vger.kernel.org 1984S: Maintained 1985F: drivers/net/ethernet/ec_bhf.c 1986 1987BFS FILE SYSTEM 1988M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1989S: Maintained 1990F: Documentation/filesystems/bfs.txt 1991F: fs/bfs/ 1992F: include/uapi/linux/bfs_fs.h 1993 1994BLACKFIN ARCHITECTURE 1995M: Steven Miao <realmz6@gmail.com> 1996L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1997T: git git://git.code.sf.net/p/adi-linux/code 1998W: http://blackfin.uclinux.org 1999S: Supported 2000F: arch/blackfin/ 2001 2002BLACKFIN EMAC DRIVER 2003L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2004W: http://blackfin.uclinux.org 2005S: Supported 2006F: drivers/net/ethernet/adi/ 2007 2008BLACKFIN RTC DRIVER 2009L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2010W: http://blackfin.uclinux.org 2011S: Supported 2012F: drivers/rtc/rtc-bfin.c 2013 2014BLACKFIN SDH DRIVER 2015M: Sonic Zhang <sonic.zhang@analog.com> 2016L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2017W: http://blackfin.uclinux.org 2018S: Supported 2019F: drivers/mmc/host/bfin_sdh.c 2020 2021BLACKFIN SERIAL DRIVER 2022M: Sonic Zhang <sonic.zhang@analog.com> 2023L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2024W: http://blackfin.uclinux.org 2025S: Supported 2026F: drivers/tty/serial/bfin_uart.c 2027 2028BLACKFIN WATCHDOG DRIVER 2029L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2030W: http://blackfin.uclinux.org 2031S: Supported 2032F: drivers/watchdog/bfin_wdt.c 2033 2034BLACKFIN I2C TWI DRIVER 2035M: Sonic Zhang <sonic.zhang@analog.com> 2036L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2037W: http://blackfin.uclinux.org/ 2038S: Supported 2039F: drivers/i2c/busses/i2c-bfin-twi.c 2040 2041BLACKFIN MEDIA DRIVER 2042M: Scott Jiang <scott.jiang.linux@gmail.com> 2043L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2044W: http://blackfin.uclinux.org/ 2045S: Supported 2046F: drivers/media/platform/blackfin/ 2047F: drivers/media/i2c/adv7183* 2048F: drivers/media/i2c/vs6624* 2049 2050BLINKM RGB LED DRIVER 2051M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2052S: Maintained 2053F: drivers/leds/leds-blinkm.c 2054 2055BLOCK LAYER 2056M: Jens Axboe <axboe@kernel.dk> 2057T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2058S: Maintained 2059F: block/ 2060 2061BLOCK2MTD DRIVER 2062M: Joern Engel <joern@lazybastard.org> 2063L: linux-mtd@lists.infradead.org 2064S: Maintained 2065F: drivers/mtd/devices/block2mtd.c 2066 2067BLUETOOTH DRIVERS 2068M: Marcel Holtmann <marcel@holtmann.org> 2069M: Gustavo Padovan <gustavo@padovan.org> 2070M: Johan Hedberg <johan.hedberg@gmail.com> 2071L: linux-bluetooth@vger.kernel.org 2072W: http://www.bluez.org/ 2073T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2074T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2075S: Maintained 2076F: drivers/bluetooth/ 2077 2078BLUETOOTH SUBSYSTEM 2079M: Marcel Holtmann <marcel@holtmann.org> 2080M: Gustavo Padovan <gustavo@padovan.org> 2081M: Johan Hedberg <johan.hedberg@gmail.com> 2082L: linux-bluetooth@vger.kernel.org 2083W: http://www.bluez.org/ 2084T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2085T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2086S: Maintained 2087F: net/bluetooth/ 2088F: include/net/bluetooth/ 2089 2090BONDING DRIVER 2091M: Jay Vosburgh <j.vosburgh@gmail.com> 2092M: Veaceslav Falico <vfalico@gmail.com> 2093M: Andy Gospodarek <gospo@cumulusnetworks.com> 2094L: netdev@vger.kernel.org 2095W: http://sourceforge.net/projects/bonding/ 2096S: Supported 2097F: drivers/net/bonding/ 2098F: include/uapi/linux/if_bonding.h 2099 2100BPF (Safe dynamic programs and tools) 2101M: Alexei Starovoitov <ast@kernel.org> 2102L: netdev@vger.kernel.org 2103L: linux-kernel@vger.kernel.org 2104S: Supported 2105F: kernel/bpf/ 2106 2107BROADCOM B44 10/100 ETHERNET DRIVER 2108M: Gary Zambrano <zambrano@broadcom.com> 2109L: netdev@vger.kernel.org 2110S: Supported 2111F: drivers/net/ethernet/broadcom/b44.* 2112 2113BROADCOM GENET ETHERNET DRIVER 2114M: Florian Fainelli <f.fainelli@gmail.com> 2115L: netdev@vger.kernel.org 2116S: Supported 2117F: drivers/net/ethernet/broadcom/genet/ 2118 2119BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2120M: Sony Chacko <sony.chacko@qlogic.com> 2121M: Dept-HSGLinuxNICDev@qlogic.com 2122L: netdev@vger.kernel.org 2123S: Supported 2124F: drivers/net/ethernet/broadcom/bnx2.* 2125F: drivers/net/ethernet/broadcom/bnx2_* 2126 2127BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2128M: Ariel Elior <ariel.elior@qlogic.com> 2129L: netdev@vger.kernel.org 2130S: Supported 2131F: drivers/net/ethernet/broadcom/bnx2x/ 2132 2133BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2134M: Florian Fainelli <f.fainelli@gmail.com> 2135M: Ray Jui <rjui@broadcom.com> 2136M: Scott Branden <sbranden@broadcom.com> 2137L: bcm-kernel-feedback-list@broadcom.com 2138T: git git://github.com/broadcom/mach-bcm 2139S: Maintained 2140F: arch/arm/mach-bcm/ 2141F: arch/arm/boot/dts/bcm113* 2142F: arch/arm/boot/dts/bcm216* 2143F: arch/arm/boot/dts/bcm281* 2144F: arch/arm/configs/bcm_defconfig 2145F: drivers/mmc/host/sdhci-bcm-kona.c 2146F: drivers/clocksource/bcm_kona_timer.c 2147 2148BROADCOM BCM2835 ARM ARCHITECTURE 2149M: Stephen Warren <swarren@wwwdotorg.org> 2150M: Lee Jones <lee@kernel.org> 2151L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2152T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2153S: Maintained 2154N: bcm2835 2155 2156BROADCOM BCM33XX MIPS ARCHITECTURE 2157M: Kevin Cernekee <cernekee@gmail.com> 2158L: linux-mips@linux-mips.org 2159S: Maintained 2160F: arch/mips/bcm3384/* 2161F: arch/mips/include/asm/mach-bcm3384/* 2162F: arch/mips/kernel/*bmips* 2163 2164BROADCOM BCM5301X ARM ARCHITECTURE 2165M: Hauke Mehrtens <hauke@hauke-m.de> 2166L: linux-arm-kernel@lists.infradead.org 2167S: Maintained 2168F: arch/arm/mach-bcm/bcm_5301x.c 2169F: arch/arm/boot/dts/bcm5301x.dtsi 2170F: arch/arm/boot/dts/bcm470* 2171 2172BROADCOM BCM63XX ARM ARCHITECTURE 2173M: Florian Fainelli <f.fainelli@gmail.com> 2174L: linux-arm-kernel@lists.infradead.org 2175T: git git://github.com/broadcom/arm-bcm63xx.git 2176S: Maintained 2177F: arch/arm/mach-bcm/bcm63xx.c 2178F: arch/arm/include/debug/bcm63xx.S 2179 2180BROADCOM BCM63XX/BCM33XX UDC DRIVER 2181M: Kevin Cernekee <cernekee@gmail.com> 2182L: linux-usb@vger.kernel.org 2183S: Maintained 2184F: drivers/usb/gadget/udc/bcm63xx_udc.* 2185 2186BROADCOM BCM7XXX ARM ARCHITECTURE 2187M: Brian Norris <computersforpeace@gmail.com> 2188M: Gregory Fong <gregory.0xf0@gmail.com> 2189M: Florian Fainelli <f.fainelli@gmail.com> 2190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2191T: git git://github.com/broadcom/stblinux.git 2192S: Maintained 2193F: arch/arm/mach-bcm/*brcmstb* 2194F: arch/arm/boot/dts/bcm7*.dts* 2195F: drivers/bus/brcmstb_gisb.c 2196 2197BROADCOM BMIPS MIPS ARCHITECTURE 2198M: Kevin Cernekee <cernekee@gmail.com> 2199M: Florian Fainelli <f.fainelli@gmail.com> 2200L: linux-mips@linux-mips.org 2201T: git git://github.com/broadcom/stblinux.git 2202S: Maintained 2203F: arch/mips/bmips/* 2204F: arch/mips/include/asm/mach-bmips/* 2205F: arch/mips/kernel/*bmips* 2206F: arch/mips/boot/dts/bcm*.dts* 2207F: drivers/irqchip/irq-bcm7* 2208F: drivers/irqchip/irq-brcmstb* 2209 2210BROADCOM TG3 GIGABIT ETHERNET DRIVER 2211M: Prashant Sreedharan <prashant@broadcom.com> 2212M: Michael Chan <mchan@broadcom.com> 2213L: netdev@vger.kernel.org 2214S: Supported 2215F: drivers/net/ethernet/broadcom/tg3.* 2216 2217BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2218M: Brett Rudley <brudley@broadcom.com> 2219M: Arend van Spriel <arend@broadcom.com> 2220M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2221M: Hante Meuleman <meuleman@broadcom.com> 2222L: linux-wireless@vger.kernel.org 2223L: brcm80211-dev-list@broadcom.com 2224S: Supported 2225F: drivers/net/wireless/brcm80211/ 2226 2227BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2228M: QLogic-Storage-Upstream@qlogic.com 2229L: linux-scsi@vger.kernel.org 2230S: Supported 2231F: drivers/scsi/bnx2fc/ 2232 2233BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2234M: QLogic-Storage-Upstream@qlogic.com 2235L: linux-scsi@vger.kernel.org 2236S: Supported 2237F: drivers/scsi/bnx2i/ 2238 2239BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2240M: Ray Jui <rjui@broadcom.com> 2241M: Scott Branden <sbranden@broadcom.com> 2242L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2243L: bcm-kernel-feedback-list@broadcom.com 2244T: git git://github.com/broadcom/cygnus-linux.git 2245S: Maintained 2246N: iproc 2247N: cygnus 2248N: bcm9113* 2249N: bcm9583* 2250N: bcm583* 2251N: bcm113* 2252 2253BROADCOM KONA GPIO DRIVER 2254M: Ray Jui <rjui@broadcom.com> 2255L: bcm-kernel-feedback-list@broadcom.com 2256S: Supported 2257F: drivers/gpio/gpio-bcm-kona.c 2258F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt 2259 2260BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2261M: Rafał Miłecki <zajec5@gmail.com> 2262L: linux-wireless@vger.kernel.org 2263S: Maintained 2264F: drivers/bcma/ 2265F: include/linux/bcma/ 2266 2267BROADCOM SYSTEMPORT ETHERNET DRIVER 2268M: Florian Fainelli <f.fainelli@gmail.com> 2269L: netdev@vger.kernel.org 2270S: Supported 2271F: drivers/net/ethernet/broadcom/bcmsysport.* 2272 2273BROCADE BFA FC SCSI DRIVER 2274M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2275M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2276L: linux-scsi@vger.kernel.org 2277S: Supported 2278F: drivers/scsi/bfa/ 2279 2280BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2281M: Rasesh Mody <rasesh.mody@qlogic.com> 2282L: netdev@vger.kernel.org 2283S: Supported 2284F: drivers/net/ethernet/brocade/bna/ 2285 2286BSG (block layer generic sg v4 driver) 2287M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2288L: linux-scsi@vger.kernel.org 2289S: Supported 2290F: block/bsg.c 2291F: include/linux/bsg.h 2292F: include/uapi/linux/bsg.h 2293 2294BT87X AUDIO DRIVER 2295M: Clemens Ladisch <clemens@ladisch.de> 2296L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2297T: git git://git.alsa-project.org/alsa-kernel.git 2298S: Maintained 2299F: Documentation/sound/alsa/Bt87x.txt 2300F: sound/pci/bt87x.c 2301 2302BT8XXGPIO DRIVER 2303M: Michael Buesch <m@bues.ch> 2304W: http://bu3sch.de/btgpio.php 2305S: Maintained 2306F: drivers/gpio/gpio-bt8xx.c 2307 2308BTRFS FILE SYSTEM 2309M: Chris Mason <clm@fb.com> 2310M: Josef Bacik <jbacik@fb.com> 2311M: David Sterba <dsterba@suse.cz> 2312L: linux-btrfs@vger.kernel.org 2313W: http://btrfs.wiki.kernel.org/ 2314Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2315T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2316S: Maintained 2317F: Documentation/filesystems/btrfs.txt 2318F: fs/btrfs/ 2319 2320BTTV VIDEO4LINUX DRIVER 2321M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2322L: linux-media@vger.kernel.org 2323W: http://linuxtv.org 2324T: git git://linuxtv.org/media_tree.git 2325S: Odd fixes 2326F: Documentation/video4linux/bttv/ 2327F: drivers/media/pci/bt8xx/bttv* 2328 2329BUSLOGIC SCSI DRIVER 2330M: Khalid Aziz <khalid@gonehiking.org> 2331L: linux-scsi@vger.kernel.org 2332S: Maintained 2333F: drivers/scsi/BusLogic.* 2334F: drivers/scsi/FlashPoint.* 2335 2336C-MEDIA CMI8788 DRIVER 2337M: Clemens Ladisch <clemens@ladisch.de> 2338L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2339T: git git://git.alsa-project.org/alsa-kernel.git 2340S: Maintained 2341F: sound/pci/oxygen/ 2342 2343C6X ARCHITECTURE 2344M: Mark Salter <msalter@redhat.com> 2345M: Aurelien Jacquiot <a-jacquiot@ti.com> 2346L: linux-c6x-dev@linux-c6x.org 2347W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2348S: Maintained 2349F: arch/c6x/ 2350 2351CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2352M: David Howells <dhowells@redhat.com> 2353L: linux-cachefs@redhat.com 2354S: Supported 2355F: Documentation/filesystems/caching/cachefiles.txt 2356F: fs/cachefiles/ 2357 2358CADET FM/AM RADIO RECEIVER DRIVER 2359M: Hans Verkuil <hverkuil@xs4all.nl> 2360L: linux-media@vger.kernel.org 2361T: git git://linuxtv.org/media_tree.git 2362W: http://linuxtv.org 2363S: Maintained 2364F: drivers/media/radio/radio-cadet* 2365 2366CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2367M: Jonathan Corbet <corbet@lwn.net> 2368L: linux-media@vger.kernel.org 2369T: git git://linuxtv.org/media_tree.git 2370S: Maintained 2371F: Documentation/video4linux/cafe_ccic 2372F: drivers/media/platform/marvell-ccic/ 2373 2374CAIF NETWORK LAYER 2375M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2376L: netdev@vger.kernel.org 2377S: Supported 2378F: Documentation/networking/caif/ 2379F: drivers/net/caif/ 2380F: include/uapi/linux/caif/ 2381F: include/net/caif/ 2382F: net/caif/ 2383 2384CALGARY x86-64 IOMMU 2385M: Muli Ben-Yehuda <muli@il.ibm.com> 2386M: "Jon D. Mason" <jdmason@kudzu.us> 2387L: discuss@x86-64.org 2388S: Maintained 2389F: arch/x86/kernel/pci-calgary_64.c 2390F: arch/x86/kernel/tce_64.c 2391F: arch/x86/include/asm/calgary.h 2392F: arch/x86/include/asm/tce.h 2393 2394CAN NETWORK LAYER 2395M: Oliver Hartkopp <socketcan@hartkopp.net> 2396M: Marc Kleine-Budde <mkl@pengutronix.de> 2397L: linux-can@vger.kernel.org 2398W: https://github.com/linux-can 2399T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2401S: Maintained 2402F: Documentation/networking/can.txt 2403F: net/can/ 2404F: include/linux/can/core.h 2405F: include/uapi/linux/can.h 2406F: include/uapi/linux/can/bcm.h 2407F: include/uapi/linux/can/raw.h 2408F: include/uapi/linux/can/gw.h 2409 2410CAN NETWORK DRIVERS 2411M: Wolfgang Grandegger <wg@grandegger.com> 2412M: Marc Kleine-Budde <mkl@pengutronix.de> 2413L: linux-can@vger.kernel.org 2414W: https://github.com/linux-can 2415T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2416T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2417S: Maintained 2418F: drivers/net/can/ 2419F: include/linux/can/dev.h 2420F: include/linux/can/platform/ 2421F: include/uapi/linux/can/error.h 2422F: include/uapi/linux/can/netlink.h 2423 2424CAPABILITIES 2425M: Serge Hallyn <serge.hallyn@canonical.com> 2426L: linux-security-module@vger.kernel.org 2427S: Supported 2428F: include/linux/capability.h 2429F: include/uapi/linux/capability.h 2430F: security/commoncap.c 2431F: kernel/capability.c 2432 2433CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2434M: Kevin Tsai <ktsai@capellamicro.com> 2435S: Maintained 2436F: drivers/iio/light/cm* 2437F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2438 2439CC2520 IEEE-802.15.4 RADIO DRIVER 2440M: Varka Bhadram <varkabhadram@gmail.com> 2441L: linux-wpan@vger.kernel.org 2442S: Maintained 2443F: drivers/net/ieee802154/cc2520.c 2444F: include/linux/spi/cc2520.h 2445F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2446 2447CELL BROADBAND ENGINE ARCHITECTURE 2448M: Arnd Bergmann <arnd@arndb.de> 2449L: linuxppc-dev@lists.ozlabs.org 2450L: cbe-oss-dev@lists.ozlabs.org 2451W: http://www.ibm.com/developerworks/power/cell/ 2452S: Supported 2453F: arch/powerpc/include/asm/cell*.h 2454F: arch/powerpc/include/asm/spu*.h 2455F: arch/powerpc/include/uapi/asm/spu*.h 2456F: arch/powerpc/oprofile/*cell* 2457F: arch/powerpc/platforms/cell/ 2458 2459CEPH DISTRIBUTED FILE SYSTEM CLIENT 2460M: Yan, Zheng <zyan@redhat.com> 2461M: Sage Weil <sage@redhat.com> 2462L: ceph-devel@vger.kernel.org 2463W: http://ceph.com/ 2464T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2465S: Supported 2466F: Documentation/filesystems/ceph.txt 2467F: fs/ceph/ 2468F: net/ceph/ 2469F: include/linux/ceph/ 2470F: include/linux/crush/ 2471 2472CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2473L: linux-usb@vger.kernel.org 2474S: Orphan 2475F: Documentation/usb/WUSB-Design-overview.txt 2476F: Documentation/usb/wusb-cbaf 2477F: drivers/usb/host/hwa-hc.c 2478F: drivers/usb/host/whci/ 2479F: drivers/usb/wusbcore/ 2480F: include/linux/usb/wusb* 2481 2482CFAG12864B LCD DRIVER 2483M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2484W: http://miguelojeda.es/auxdisplay.htm 2485W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2486S: Maintained 2487F: drivers/auxdisplay/cfag12864b.c 2488F: include/linux/cfag12864b.h 2489 2490CFAG12864BFB LCD FRAMEBUFFER DRIVER 2491M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2492W: http://miguelojeda.es/auxdisplay.htm 2493W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2494S: Maintained 2495F: drivers/auxdisplay/cfag12864bfb.c 2496F: include/linux/cfag12864b.h 2497 2498CFG80211 and NL80211 2499M: Johannes Berg <johannes@sipsolutions.net> 2500L: linux-wireless@vger.kernel.org 2501W: http://wireless.kernel.org/ 2502T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2503T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2504S: Maintained 2505F: include/uapi/linux/nl80211.h 2506F: include/net/cfg80211.h 2507F: net/wireless/* 2508X: net/wireless/wext* 2509 2510CHAR and MISC DRIVERS 2511M: Arnd Bergmann <arnd@arndb.de> 2512M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2513T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2514S: Supported 2515F: drivers/char/* 2516F: drivers/misc/* 2517F: include/linux/miscdevice.h 2518 2519CHECKPATCH 2520M: Andy Whitcroft <apw@canonical.com> 2521M: Joe Perches <joe@perches.com> 2522S: Maintained 2523F: scripts/checkpatch.pl 2524 2525CHINESE DOCUMENTATION 2526M: Harry Wei <harryxiyou@gmail.com> 2527L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2528L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2529S: Maintained 2530F: Documentation/zh_CN/ 2531 2532CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2533M: Peter Chen <Peter.Chen@freescale.com> 2534T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2535L: linux-usb@vger.kernel.org 2536S: Maintained 2537F: drivers/usb/chipidea/ 2538 2539CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2540M: Hans de Goede <hdegoede@redhat.com> 2541L: linux-input@vger.kernel.org 2542S: Maintained 2543F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2544F: drivers/input/touchscreen/chipone_icn8318.c 2545 2546CHROME HARDWARE PLATFORM SUPPORT 2547M: Olof Johansson <olof@lixom.net> 2548S: Maintained 2549F: drivers/platform/chrome/ 2550 2551CISCO VIC ETHERNET NIC DRIVER 2552M: Christian Benvenuti <benve@cisco.com> 2553M: Sujith Sankar <ssujith@cisco.com> 2554M: Govindarajulu Varadarajan <_govind@gmx.com> 2555M: Neel Patel <neepatel@cisco.com> 2556S: Supported 2557F: drivers/net/ethernet/cisco/enic/ 2558 2559CISCO VIC LOW LATENCY NIC DRIVER 2560M: Upinder Malhi <umalhi@cisco.com> 2561S: Supported 2562F: drivers/infiniband/hw/usnic 2563 2564CIRRUS LOGIC EP93XX ETHERNET DRIVER 2565M: Hartley Sweeten <hsweeten@visionengravers.com> 2566L: netdev@vger.kernel.org 2567S: Maintained 2568F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2569 2570CIRRUS LOGIC AUDIO CODEC DRIVERS 2571M: Brian Austin <brian.austin@cirrus.com> 2572M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2573L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2574S: Maintained 2575F: sound/soc/codecs/cs* 2576 2577CLEANCACHE API 2578M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2579L: linux-kernel@vger.kernel.org 2580S: Maintained 2581F: mm/cleancache.c 2582F: include/linux/cleancache.h 2583 2584CLK API 2585M: Russell King <linux@arm.linux.org.uk> 2586L: linux-clk@vger.kernel.org 2587S: Maintained 2588F: include/linux/clk.h 2589 2590CLOCKSOURCE, CLOCKEVENT DRIVERS 2591M: Daniel Lezcano <daniel.lezcano@linaro.org> 2592M: Thomas Gleixner <tglx@linutronix.de> 2593L: linux-kernel@vger.kernel.org 2594T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2595S: Supported 2596F: drivers/clocksource 2597 2598CISCO FCOE HBA DRIVER 2599M: Hiral Patel <hiralpat@cisco.com> 2600M: Suma Ramars <sramars@cisco.com> 2601M: Brian Uchino <buchino@cisco.com> 2602L: linux-scsi@vger.kernel.org 2603S: Supported 2604F: drivers/scsi/fnic/ 2605 2606CMPC ACPI DRIVER 2607M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2608M: Daniel Oliveira Nascimento <don@syst.com.br> 2609L: platform-driver-x86@vger.kernel.org 2610S: Supported 2611F: drivers/platform/x86/classmate-laptop.c 2612 2613COCCINELLE/Semantic Patches (SmPL) 2614M: Julia Lawall <Julia.Lawall@lip6.fr> 2615M: Gilles Muller <Gilles.Muller@lip6.fr> 2616M: Nicolas Palix <nicolas.palix@imag.fr> 2617M: Michal Marek <mmarek@suse.cz> 2618L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2619T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2620W: http://coccinelle.lip6.fr/ 2621S: Supported 2622F: Documentation/coccinelle.txt 2623F: scripts/coccinelle/ 2624F: scripts/coccicheck 2625 2626CODA FILE SYSTEM 2627M: Jan Harkes <jaharkes@cs.cmu.edu> 2628M: coda@cs.cmu.edu 2629L: codalist@coda.cs.cmu.edu 2630W: http://www.coda.cs.cmu.edu/ 2631S: Maintained 2632F: Documentation/filesystems/coda.txt 2633F: fs/coda/ 2634F: include/linux/coda*.h 2635F: include/uapi/linux/coda*.h 2636 2637CODA V4L2 MEM2MEM DRIVER 2638M: Philipp Zabel <p.zabel@pengutronix.de> 2639L: linux-media@vger.kernel.org 2640S: Maintained 2641F: Documentation/devicetree/bindings/media/coda.txt 2642F: drivers/media/platform/coda/ 2643 2644COMMON CLK FRAMEWORK 2645M: Mike Turquette <mturquette@linaro.org> 2646M: Stephen Boyd <sboyd@codeaurora.org> 2647L: linux-clk@vger.kernel.org 2648T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2649S: Maintained 2650F: drivers/clk/ 2651X: drivers/clk/clkdev.c 2652F: include/linux/clk-pr* 2653F: include/linux/clk/ 2654 2655COMMON INTERNET FILE SYSTEM (CIFS) 2656M: Steve French <sfrench@samba.org> 2657L: linux-cifs@vger.kernel.org 2658L: samba-technical@lists.samba.org (moderated for non-subscribers) 2659W: http://linux-cifs.samba.org/ 2660T: git git://git.samba.org/sfrench/cifs-2.6.git 2661S: Supported 2662F: Documentation/filesystems/cifs/ 2663F: fs/cifs/ 2664 2665COMPACTPCI HOTPLUG CORE 2666M: Scott Murray <scott@spiteful.org> 2667L: linux-pci@vger.kernel.org 2668S: Maintained 2669F: drivers/pci/hotplug/cpci_hotplug* 2670 2671COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2672M: Scott Murray <scott@spiteful.org> 2673L: linux-pci@vger.kernel.org 2674S: Maintained 2675F: drivers/pci/hotplug/cpcihp_zt5550.* 2676 2677COMPACTPCI HOTPLUG GENERIC DRIVER 2678M: Scott Murray <scott@spiteful.org> 2679L: linux-pci@vger.kernel.org 2680S: Maintained 2681F: drivers/pci/hotplug/cpcihp_generic.c 2682 2683COMPAL LAPTOP SUPPORT 2684M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2685L: platform-driver-x86@vger.kernel.org 2686S: Maintained 2687F: drivers/platform/x86/compal-laptop.c 2688 2689CONEXANT ACCESSRUNNER USB DRIVER 2690M: Simon Arlott <cxacru@fire.lp0.eu> 2691L: accessrunner-general@lists.sourceforge.net 2692W: http://accessrunner.sourceforge.net/ 2693S: Maintained 2694F: drivers/usb/atm/cxacru.c 2695 2696CONFIGFS 2697M: Joel Becker <jlbec@evilplan.org> 2698T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2699S: Supported 2700F: fs/configfs/ 2701F: include/linux/configfs.h 2702 2703CONNECTOR 2704M: Evgeniy Polyakov <zbr@ioremap.net> 2705L: netdev@vger.kernel.org 2706S: Maintained 2707F: drivers/connector/ 2708 2709CONTROL GROUP (CGROUP) 2710M: Tejun Heo <tj@kernel.org> 2711M: Li Zefan <lizefan@huawei.com> 2712L: cgroups@vger.kernel.org 2713T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2714S: Maintained 2715F: Documentation/cgroups/ 2716F: include/linux/cgroup* 2717F: kernel/cgroup* 2718 2719CONTROL GROUP - CPUSET 2720M: Li Zefan <lizefan@huawei.com> 2721L: cgroups@vger.kernel.org 2722W: http://www.bullopensource.org/cpuset/ 2723W: http://oss.sgi.com/projects/cpusets/ 2724T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2725S: Maintained 2726F: Documentation/cgroups/cpusets.txt 2727F: include/linux/cpuset.h 2728F: kernel/cpuset.c 2729 2730CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2731M: Johannes Weiner <hannes@cmpxchg.org> 2732M: Michal Hocko <mhocko@suse.cz> 2733L: cgroups@vger.kernel.org 2734L: linux-mm@kvack.org 2735S: Maintained 2736F: mm/memcontrol.c 2737F: mm/swap_cgroup.c 2738 2739CORETEMP HARDWARE MONITORING DRIVER 2740M: Fenghua Yu <fenghua.yu@intel.com> 2741L: lm-sensors@lm-sensors.org 2742S: Maintained 2743F: Documentation/hwmon/coretemp 2744F: drivers/hwmon/coretemp.c 2745 2746COSA/SRP SYNC SERIAL DRIVER 2747M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2748W: http://www.fi.muni.cz/~kas/cosa/ 2749S: Maintained 2750F: drivers/net/wan/cosa* 2751 2752CPMAC ETHERNET DRIVER 2753M: Florian Fainelli <florian@openwrt.org> 2754L: netdev@vger.kernel.org 2755S: Maintained 2756F: drivers/net/ethernet/ti/cpmac.c 2757 2758CPU FREQUENCY DRIVERS 2759M: Rafael J. Wysocki <rjw@rjwysocki.net> 2760M: Viresh Kumar <viresh.kumar@linaro.org> 2761L: linux-pm@vger.kernel.org 2762S: Maintained 2763T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2764T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2765F: drivers/cpufreq/ 2766F: include/linux/cpufreq.h 2767 2768CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2769M: Viresh Kumar <viresh.kumar@linaro.org> 2770M: Sudeep Holla <sudeep.holla@arm.com> 2771L: linux-pm@vger.kernel.org 2772W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2773S: Maintained 2774F: drivers/cpufreq/arm_big_little.h 2775F: drivers/cpufreq/arm_big_little.c 2776F: drivers/cpufreq/arm_big_little_dt.c 2777 2778CPUIDLE DRIVER - ARM BIG LITTLE 2779M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2780M: Daniel Lezcano <daniel.lezcano@linaro.org> 2781L: linux-pm@vger.kernel.org 2782L: linux-arm-kernel@lists.infradead.org 2783T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2784S: Maintained 2785F: drivers/cpuidle/cpuidle-big_little.c 2786 2787CPUIDLE DRIVER - ARM EXYNOS 2788M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2789M: Daniel Lezcano <daniel.lezcano@linaro.org> 2790M: Kukjin Kim <kgene@kernel.org> 2791L: linux-pm@vger.kernel.org 2792L: linux-samsung-soc@vger.kernel.org 2793S: Supported 2794F: drivers/cpuidle/cpuidle-exynos.c 2795F: arch/arm/mach-exynos/pm.c 2796 2797CPUIDLE DRIVERS 2798M: Rafael J. Wysocki <rjw@rjwysocki.net> 2799M: Daniel Lezcano <daniel.lezcano@linaro.org> 2800L: linux-pm@vger.kernel.org 2801S: Maintained 2802T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2803F: drivers/cpuidle/* 2804F: include/linux/cpuidle.h 2805 2806CPUID/MSR DRIVER 2807M: "H. Peter Anvin" <hpa@zytor.com> 2808S: Maintained 2809F: arch/x86/kernel/cpuid.c 2810F: arch/x86/kernel/msr.c 2811 2812CPU POWER MONITORING SUBSYSTEM 2813M: Thomas Renninger <trenn@suse.de> 2814L: linux-pm@vger.kernel.org 2815S: Maintained 2816F: tools/power/cpupower/ 2817 2818CRAMFS FILESYSTEM 2819W: http://sourceforge.net/projects/cramfs/ 2820S: Orphan / Obsolete 2821F: Documentation/filesystems/cramfs.txt 2822F: fs/cramfs/ 2823 2824CRIS PORT 2825M: Mikael Starvik <starvik@axis.com> 2826M: Jesper Nilsson <jesper.nilsson@axis.com> 2827L: linux-cris-kernel@axis.com 2828W: http://developer.axis.com 2829S: Maintained 2830F: arch/cris/ 2831F: drivers/tty/serial/crisv10.* 2832 2833CRYPTO API 2834M: Herbert Xu <herbert@gondor.apana.org.au> 2835M: "David S. Miller" <davem@davemloft.net> 2836L: linux-crypto@vger.kernel.org 2837T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2838S: Maintained 2839F: Documentation/crypto/ 2840F: Documentation/DocBook/crypto-API.tmpl 2841F: arch/*/crypto/ 2842F: crypto/ 2843F: drivers/crypto/ 2844F: include/crypto/ 2845 2846CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2847M: Neil Horman <nhorman@tuxdriver.com> 2848L: linux-crypto@vger.kernel.org 2849S: Maintained 2850F: crypto/ansi_cprng.c 2851F: crypto/rng.c 2852 2853CS5535 Audio ALSA driver 2854M: Jaya Kumar <jayakumar.alsa@gmail.com> 2855S: Maintained 2856F: sound/pci/cs5535audio/ 2857 2858CW1200 WLAN driver 2859M: Solomon Peachy <pizza@shaftnet.org> 2860S: Maintained 2861F: drivers/net/wireless/cw1200/ 2862 2863CX18 VIDEO4LINUX DRIVER 2864M: Andy Walls <awalls@md.metrocast.net> 2865L: ivtv-devel@ivtvdriver.org (subscribers-only) 2866L: linux-media@vger.kernel.org 2867T: git git://linuxtv.org/media_tree.git 2868W: http://linuxtv.org 2869W: http://www.ivtvdriver.org/index.php/Cx18 2870S: Maintained 2871F: Documentation/video4linux/cx18.txt 2872F: drivers/media/pci/cx18/ 2873F: include/uapi/linux/ivtv* 2874 2875CX2341X MPEG ENCODER HELPER MODULE 2876M: Hans Verkuil <hverkuil@xs4all.nl> 2877L: linux-media@vger.kernel.org 2878T: git git://linuxtv.org/media_tree.git 2879W: http://linuxtv.org 2880S: Maintained 2881F: drivers/media/common/cx2341x* 2882F: include/media/cx2341x* 2883 2884CX88 VIDEO4LINUX DRIVER 2885M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2886L: linux-media@vger.kernel.org 2887W: http://linuxtv.org 2888T: git git://linuxtv.org/media_tree.git 2889S: Odd fixes 2890F: Documentation/video4linux/cx88/ 2891F: drivers/media/pci/cx88/ 2892 2893CXD2820R MEDIA DRIVER 2894M: Antti Palosaari <crope@iki.fi> 2895L: linux-media@vger.kernel.org 2896W: http://linuxtv.org/ 2897W: http://palosaari.fi/linux/ 2898Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2899T: git git://linuxtv.org/anttip/media_tree.git 2900S: Maintained 2901F: drivers/media/dvb-frontends/cxd2820r* 2902 2903CXGB3 ETHERNET DRIVER (CXGB3) 2904M: Santosh Raspatur <santosh@chelsio.com> 2905L: netdev@vger.kernel.org 2906W: http://www.chelsio.com 2907S: Supported 2908F: drivers/net/ethernet/chelsio/cxgb3/ 2909 2910CXGB3 ISCSI DRIVER (CXGB3I) 2911M: Karen Xie <kxie@chelsio.com> 2912L: linux-scsi@vger.kernel.org 2913W: http://www.chelsio.com 2914S: Supported 2915F: drivers/scsi/cxgbi/cxgb3i 2916 2917CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 2918M: Steve Wise <swise@chelsio.com> 2919L: linux-rdma@vger.kernel.org 2920W: http://www.openfabrics.org 2921S: Supported 2922F: drivers/infiniband/hw/cxgb3/ 2923 2924CXGB4 ETHERNET DRIVER (CXGB4) 2925M: Hariprasad S <hariprasad@chelsio.com> 2926L: netdev@vger.kernel.org 2927W: http://www.chelsio.com 2928S: Supported 2929F: drivers/net/ethernet/chelsio/cxgb4/ 2930 2931CXGB4 ISCSI DRIVER (CXGB4I) 2932M: Karen Xie <kxie@chelsio.com> 2933L: linux-scsi@vger.kernel.org 2934W: http://www.chelsio.com 2935S: Supported 2936F: drivers/scsi/cxgbi/cxgb4i 2937 2938CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 2939M: Steve Wise <swise@chelsio.com> 2940L: linux-rdma@vger.kernel.org 2941W: http://www.openfabrics.org 2942S: Supported 2943F: drivers/infiniband/hw/cxgb4/ 2944 2945CXGB4VF ETHERNET DRIVER (CXGB4VF) 2946M: Casey Leedom <leedom@chelsio.com> 2947L: netdev@vger.kernel.org 2948W: http://www.chelsio.com 2949S: Supported 2950F: drivers/net/ethernet/chelsio/cxgb4vf/ 2951 2952CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 2953M: Ian Munsie <imunsie@au1.ibm.com> 2954M: Michael Neuling <mikey@neuling.org> 2955L: linuxppc-dev@lists.ozlabs.org 2956S: Supported 2957F: drivers/misc/cxl/ 2958F: include/misc/cxl.h 2959F: include/uapi/misc/cxl.h 2960F: Documentation/powerpc/cxl.txt 2961F: Documentation/powerpc/cxl.txt 2962F: Documentation/ABI/testing/sysfs-class-cxl 2963 2964STMMAC ETHERNET DRIVER 2965M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2966L: netdev@vger.kernel.org 2967W: http://www.stlinux.com 2968S: Supported 2969F: drivers/net/ethernet/stmicro/stmmac/ 2970 2971CYBERPRO FB DRIVER 2972M: Russell King <linux@arm.linux.org.uk> 2973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2974W: http://www.arm.linux.org.uk/ 2975S: Maintained 2976F: drivers/video/fbdev/cyber2000fb.* 2977 2978CYCLADES ASYNC MUX DRIVER 2979W: http://www.cyclades.com/ 2980S: Orphan 2981F: drivers/tty/cyclades.c 2982F: include/linux/cyclades.h 2983F: include/uapi/linux/cyclades.h 2984 2985CYCLADES PC300 DRIVER 2986W: http://www.cyclades.com/ 2987S: Orphan 2988F: drivers/net/wan/pc300* 2989 2990CYPRESS_FIRMWARE MEDIA DRIVER 2991M: Antti Palosaari <crope@iki.fi> 2992L: linux-media@vger.kernel.org 2993W: http://linuxtv.org/ 2994W: http://palosaari.fi/linux/ 2995Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2996T: git git://linuxtv.org/anttip/media_tree.git 2997S: Maintained 2998F: drivers/media/common/cypress_firmware* 2999 3000CYTTSP TOUCHSCREEN DRIVER 3001M: Ferruh Yigit <fery@cypress.com> 3002L: linux-input@vger.kernel.org 3003S: Supported 3004F: drivers/input/touchscreen/cyttsp* 3005F: include/linux/input/cyttsp.h 3006 3007DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3008M: Joshua Kinard <kumba@gentoo.org> 3009S: Maintained 3010F: drivers/rtc/rtc-ds1685.c 3011F: include/linux/rtc/ds1685.h 3012 3013DAMA SLAVE for AX.25 3014M: Joerg Reuter <jreuter@yaina.de> 3015W: http://yaina.de/jreuter/ 3016W: http://www.qsl.net/dl1bke/ 3017L: linux-hams@vger.kernel.org 3018S: Maintained 3019F: net/ax25/af_ax25.c 3020F: net/ax25/ax25_dev.c 3021F: net/ax25/ax25_ds_* 3022F: net/ax25/ax25_in.c 3023F: net/ax25/ax25_out.c 3024F: net/ax25/ax25_timer.c 3025F: net/ax25/sysctl_net_ax25.c 3026 3027DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3028L: netdev@vger.kernel.org 3029S: Orphan 3030F: Documentation/networking/dmfe.txt 3031F: drivers/net/ethernet/dec/tulip/dmfe.c 3032 3033DC390/AM53C974 SCSI driver 3034M: Hannes Reinecke <hare@suse.de> 3035L: linux-scsi@vger.kernel.org 3036S: Maintained 3037F: drivers/scsi/am53c974.c 3038 3039DC395x SCSI driver 3040M: Oliver Neukum <oliver@neukum.org> 3041M: Ali Akcaagac <aliakc@web.de> 3042M: Jamie Lenehan <lenehan@twibble.org> 3043L: dc395x@twibble.org 3044W: http://twibble.org/dist/dc395x/ 3045W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3046S: Maintained 3047F: Documentation/scsi/dc395x.txt 3048F: drivers/scsi/dc395x.* 3049 3050DCCP PROTOCOL 3051M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3052L: dccp@vger.kernel.org 3053W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3054S: Maintained 3055F: include/linux/dccp.h 3056F: include/uapi/linux/dccp.h 3057F: include/linux/tfrc.h 3058F: net/dccp/ 3059 3060DECnet NETWORK LAYER 3061W: http://linux-decnet.sourceforge.net 3062L: linux-decnet-user@lists.sourceforge.net 3063S: Orphan 3064F: Documentation/networking/decnet.txt 3065F: net/decnet/ 3066 3067DECSTATION PLATFORM SUPPORT 3068M: "Maciej W. Rozycki" <macro@linux-mips.org> 3069L: linux-mips@linux-mips.org 3070W: http://www.linux-mips.org/wiki/DECstation 3071S: Maintained 3072F: arch/mips/dec/ 3073F: arch/mips/include/asm/dec/ 3074F: arch/mips/include/asm/mach-dec/ 3075 3076DEFXX FDDI NETWORK DRIVER 3077M: "Maciej W. Rozycki" <macro@linux-mips.org> 3078S: Maintained 3079F: drivers/net/fddi/defxx.* 3080 3081DELL LAPTOP DRIVER 3082M: Matthew Garrett <mjg59@srcf.ucam.org> 3083M: Pali Rohár <pali.rohar@gmail.com> 3084L: platform-driver-x86@vger.kernel.org 3085S: Maintained 3086F: drivers/platform/x86/dell-laptop.c 3087 3088DELL LAPTOP FREEFALL DRIVER 3089M: Pali Rohár <pali.rohar@gmail.com> 3090S: Maintained 3091F: drivers/platform/x86/dell-smo8800.c 3092 3093DELL LAPTOP SMM DRIVER 3094M: Guenter Roeck <linux@roeck-us.net> 3095S: Maintained 3096F: drivers/char/i8k.c 3097F: include/uapi/linux/i8k.h 3098 3099DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3100M: Doug Warzecha <Douglas_Warzecha@dell.com> 3101S: Maintained 3102F: Documentation/dcdbas.txt 3103F: drivers/firmware/dcdbas.* 3104 3105DELL WMI EXTRAS DRIVER 3106M: Matthew Garrett <mjg59@srcf.ucam.org> 3107M: Pali Rohár <pali.rohar@gmail.com> 3108S: Maintained 3109F: drivers/platform/x86/dell-wmi.c 3110 3111DESIGNWARE USB2 DRD IP DRIVER 3112M: John Youn <johnyoun@synopsys.com> 3113L: linux-usb@vger.kernel.org 3114T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3115S: Maintained 3116F: drivers/usb/dwc2/ 3117 3118DESIGNWARE USB3 DRD IP DRIVER 3119M: Felipe Balbi <balbi@ti.com> 3120L: linux-usb@vger.kernel.org 3121L: linux-omap@vger.kernel.org 3122T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3123S: Maintained 3124F: drivers/usb/dwc3/ 3125 3126DEVICE COREDUMP (DEV_COREDUMP) 3127M: Johannes Berg <johannes@sipsolutions.net> 3128L: linux-kernel@vger.kernel.org 3129S: Maintained 3130F: drivers/base/devcoredump.c 3131F: include/linux/devcoredump.h 3132 3133DEVICE FREQUENCY (DEVFREQ) 3134M: MyungJoo Ham <myungjoo.ham@samsung.com> 3135M: Kyungmin Park <kyungmin.park@samsung.com> 3136L: linux-pm@vger.kernel.org 3137S: Maintained 3138F: drivers/devfreq/ 3139 3140DEVICE NUMBER REGISTRY 3141M: Torben Mathiasen <device@lanana.org> 3142W: http://lanana.org/docs/device-list/index.html 3143S: Maintained 3144 3145DEVICE-MAPPER (LVM) 3146M: Alasdair Kergon <agk@redhat.com> 3147M: Mike Snitzer <snitzer@redhat.com> 3148M: dm-devel@redhat.com 3149L: dm-devel@redhat.com 3150W: http://sources.redhat.com/dm 3151Q: http://patchwork.kernel.org/project/dm-devel/list/ 3152T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3153T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3154S: Maintained 3155F: Documentation/device-mapper/ 3156F: drivers/md/dm* 3157F: drivers/md/persistent-data/ 3158F: include/linux/device-mapper.h 3159F: include/linux/dm-*.h 3160F: include/uapi/linux/dm-*.h 3161 3162DIALOG SEMICONDUCTOR DRIVERS 3163M: Support Opensource <support.opensource@diasemi.com> 3164W: http://www.dialog-semiconductor.com/products 3165S: Supported 3166F: Documentation/hwmon/da90?? 3167F: drivers/gpio/gpio-da90??.c 3168F: drivers/hwmon/da90??-hwmon.c 3169F: drivers/iio/adc/da91??-*.c 3170F: drivers/input/misc/da90??_onkey.c 3171F: drivers/input/touchscreen/da9052_tsi.c 3172F: drivers/leds/leds-da90??.c 3173F: drivers/mfd/da903x.c 3174F: drivers/mfd/da90??-*.c 3175F: drivers/mfd/da91??-*.c 3176F: drivers/power/da9052-battery.c 3177F: drivers/power/da91??-*.c 3178F: drivers/regulator/da903x.c 3179F: drivers/regulator/da9???-regulator.[ch] 3180F: drivers/rtc/rtc-da90??.c 3181F: drivers/video/backlight/da90??_bl.c 3182F: drivers/watchdog/da90??_wdt.c 3183F: include/linux/mfd/da903x.h 3184F: include/linux/mfd/da9052/ 3185F: include/linux/mfd/da9055/ 3186F: include/linux/mfd/da9063/ 3187F: include/linux/mfd/da9150/ 3188F: include/sound/da[79]*.h 3189F: sound/soc/codecs/da[79]*.[ch] 3190 3191DIGI NEO AND CLASSIC PCI PRODUCTS 3192M: Lidza Louina <lidza.louina@gmail.com> 3193M: Mark Hounschell <markh@compro.net> 3194L: driverdev-devel@linuxdriverproject.org 3195S: Maintained 3196F: drivers/staging/dgnc/ 3197 3198DIGI EPCA PCI PRODUCTS 3199M: Lidza Louina <lidza.louina@gmail.com> 3200M: Mark Hounschell <markh@compro.net> 3201M: Daeseok Youn <daeseok.youn@gmail.com> 3202L: driverdev-devel@linuxdriverproject.org 3203S: Maintained 3204F: drivers/staging/dgap/ 3205 3206DIOLAN U2C-12 I2C DRIVER 3207M: Guenter Roeck <linux@roeck-us.net> 3208L: linux-i2c@vger.kernel.org 3209S: Maintained 3210F: drivers/i2c/busses/i2c-diolan-u2c.c 3211 3212DIRECT ACCESS (DAX) 3213M: Matthew Wilcox <willy@linux.intel.com> 3214L: linux-fsdevel@vger.kernel.org 3215S: Supported 3216F: fs/dax.c 3217 3218DIRECTORY NOTIFICATION (DNOTIFY) 3219M: Eric Paris <eparis@parisplace.org> 3220S: Maintained 3221F: Documentation/filesystems/dnotify.txt 3222F: fs/notify/dnotify/ 3223F: include/linux/dnotify.h 3224 3225DISK GEOMETRY AND PARTITION HANDLING 3226M: Andries Brouwer <aeb@cwi.nl> 3227W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3228W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3229W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3230S: Maintained 3231 3232DISKQUOTA 3233M: Jan Kara <jack@suse.cz> 3234S: Maintained 3235F: Documentation/filesystems/quota.txt 3236F: fs/quota/ 3237F: include/linux/quota*.h 3238F: include/uapi/linux/quota*.h 3239 3240DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3241M: Bernie Thompson <bernie@plugable.com> 3242L: linux-fbdev@vger.kernel.org 3243S: Maintained 3244W: http://plugable.com/category/projects/udlfb/ 3245F: drivers/video/fbdev/udlfb.c 3246F: include/video/udlfb.h 3247F: Documentation/fb/udlfb.txt 3248 3249DISTRIBUTED LOCK MANAGER (DLM) 3250M: Christine Caulfield <ccaulfie@redhat.com> 3251M: David Teigland <teigland@redhat.com> 3252L: cluster-devel@redhat.com 3253W: http://sources.redhat.com/cluster/ 3254T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3255S: Supported 3256F: fs/dlm/ 3257 3258DMA BUFFER SHARING FRAMEWORK 3259M: Sumit Semwal <sumit.semwal@linaro.org> 3260S: Maintained 3261L: linux-media@vger.kernel.org 3262L: dri-devel@lists.freedesktop.org 3263L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3264F: drivers/dma-buf/ 3265F: include/linux/dma-buf* 3266F: include/linux/reservation.h 3267F: include/linux/*fence.h 3268F: Documentation/dma-buf-sharing.txt 3269T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3270 3271DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3272M: Vinod Koul <vinod.koul@intel.com> 3273L: dmaengine@vger.kernel.org 3274Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3275S: Maintained 3276F: drivers/dma/ 3277F: include/linux/dmaengine.h 3278F: Documentation/dmaengine/ 3279T: git git://git.infradead.org/users/vkoul/slave-dma.git 3280 3281DME1737 HARDWARE MONITOR DRIVER 3282M: Juerg Haefliger <juergh@gmail.com> 3283L: lm-sensors@lm-sensors.org 3284S: Maintained 3285F: Documentation/hwmon/dme1737 3286F: drivers/hwmon/dme1737.c 3287 3288DMI/SMBIOS SUPPORT 3289M: Jean Delvare <jdelvare@suse.de> 3290S: Maintained 3291F: drivers/firmware/dmi-id.c 3292F: drivers/firmware/dmi_scan.c 3293F: include/linux/dmi.h 3294 3295DOCUMENTATION 3296M: Jonathan Corbet <corbet@lwn.net> 3297L: linux-doc@vger.kernel.org 3298S: Maintained 3299F: Documentation/ 3300X: Documentation/ABI/ 3301X: Documentation/devicetree/ 3302X: Documentation/acpi 3303X: Documentation/power 3304X: Documentation/spi 3305T: git git://git.lwn.net/linux-2.6.git docs-next 3306 3307DOUBLETALK DRIVER 3308M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3309L: blinux-list@redhat.com 3310S: Maintained 3311F: drivers/char/dtlk.c 3312F: include/linux/dtlk.h 3313 3314DPT_I2O SCSI RAID DRIVER 3315M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3316L: linux-scsi@vger.kernel.org 3317W: http://www.adaptec.com/ 3318S: Maintained 3319F: drivers/scsi/dpt* 3320F: drivers/scsi/dpt/ 3321 3322DRBD DRIVER 3323P: Philipp Reisner 3324P: Lars Ellenberg 3325M: drbd-dev@lists.linbit.com 3326L: drbd-user@lists.linbit.com 3327W: http://www.drbd.org 3328T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3329T: git git://git.drbd.org/drbd-8.3.git 3330S: Supported 3331F: drivers/block/drbd/ 3332F: lib/lru_cache.c 3333F: Documentation/blockdev/drbd/ 3334 3335DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 3336M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3337T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3338S: Supported 3339F: Documentation/kobject.txt 3340F: drivers/base/ 3341F: fs/sysfs/ 3342F: fs/debugfs/ 3343F: include/linux/kobj* 3344F: include/linux/debugfs.h 3345F: lib/kobj* 3346 3347DRM DRIVERS 3348M: David Airlie <airlied@linux.ie> 3349L: dri-devel@lists.freedesktop.org 3350T: git git://people.freedesktop.org/~airlied/linux 3351S: Maintained 3352F: drivers/gpu/drm/ 3353F: drivers/gpu/vga/ 3354F: include/drm/ 3355F: include/uapi/drm/ 3356 3357RADEON DRM DRIVERS 3358M: Alex Deucher <alexander.deucher@amd.com> 3359M: Christian König <christian.koenig@amd.com> 3360L: dri-devel@lists.freedesktop.org 3361T: git git://people.freedesktop.org/~agd5f/linux 3362S: Supported 3363F: drivers/gpu/drm/radeon/ 3364F: include/uapi/drm/radeon* 3365 3366DRM PANEL DRIVERS 3367M: Thierry Reding <thierry.reding@gmail.com> 3368L: dri-devel@lists.freedesktop.org 3369T: git git://anongit.freedesktop.org/tegra/linux.git 3370S: Maintained 3371F: drivers/gpu/drm/drm_panel.c 3372F: drivers/gpu/drm/panel/ 3373F: include/drm/drm_panel.h 3374F: Documentation/devicetree/bindings/panel/ 3375 3376INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3377M: Daniel Vetter <daniel.vetter@intel.com> 3378M: Jani Nikula <jani.nikula@linux.intel.com> 3379L: intel-gfx@lists.freedesktop.org 3380L: dri-devel@lists.freedesktop.org 3381Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3382T: git git://anongit.freedesktop.org/drm-intel 3383S: Supported 3384F: drivers/gpu/drm/i915/ 3385F: include/drm/i915* 3386F: include/uapi/drm/i915* 3387 3388DRM DRIVERS FOR EXYNOS 3389M: Inki Dae <inki.dae@samsung.com> 3390M: Joonyoung Shim <jy0922.shim@samsung.com> 3391M: Seung-Woo Kim <sw0312.kim@samsung.com> 3392M: Kyungmin Park <kyungmin.park@samsung.com> 3393L: dri-devel@lists.freedesktop.org 3394T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3395S: Supported 3396F: drivers/gpu/drm/exynos/ 3397F: include/drm/exynos* 3398F: include/uapi/drm/exynos* 3399 3400DRM DRIVERS FOR FREESCALE IMX 3401M: Philipp Zabel <p.zabel@pengutronix.de> 3402L: dri-devel@lists.freedesktop.org 3403S: Maintained 3404F: drivers/gpu/drm/imx/ 3405F: Documentation/devicetree/bindings/drm/imx/ 3406 3407DRM DRIVERS FOR NVIDIA TEGRA 3408M: Thierry Reding <thierry.reding@gmail.com> 3409M: Terje Bergström <tbergstrom@nvidia.com> 3410L: dri-devel@lists.freedesktop.org 3411L: linux-tegra@vger.kernel.org 3412T: git git://anongit.freedesktop.org/tegra/linux.git 3413S: Supported 3414F: drivers/gpu/drm/tegra/ 3415F: drivers/gpu/host1x/ 3416F: include/linux/host1x.h 3417F: include/uapi/drm/tegra_drm.h 3418F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3419 3420DRM DRIVERS FOR RENESAS 3421M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3422L: dri-devel@lists.freedesktop.org 3423L: linux-sh@vger.kernel.org 3424T: git git://people.freedesktop.org/~airlied/linux 3425S: Supported 3426F: drivers/gpu/drm/rcar-du/ 3427F: drivers/gpu/drm/shmobile/ 3428F: include/linux/platform_data/shmob_drm.h 3429 3430DRM DRIVERS FOR ROCKCHIP 3431M: Mark Yao <mark.yao@rock-chips.com> 3432L: dri-devel@lists.freedesktop.org 3433S: Maintained 3434F: drivers/gpu/drm/rockchip/ 3435F: Documentation/devicetree/bindings/video/rockchip* 3436 3437DSBR100 USB FM RADIO DRIVER 3438M: Alexey Klimov <klimov.linux@gmail.com> 3439L: linux-media@vger.kernel.org 3440T: git git://linuxtv.org/media_tree.git 3441S: Maintained 3442F: drivers/media/radio/dsbr100.c 3443 3444DSCC4 DRIVER 3445M: Francois Romieu <romieu@fr.zoreil.com> 3446L: netdev@vger.kernel.org 3447S: Maintained 3448F: drivers/net/wan/dscc4.c 3449 3450DVB_USB_AF9015 MEDIA DRIVER 3451M: Antti Palosaari <crope@iki.fi> 3452L: linux-media@vger.kernel.org 3453W: http://linuxtv.org/ 3454W: http://palosaari.fi/linux/ 3455Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3456T: git git://linuxtv.org/anttip/media_tree.git 3457S: Maintained 3458F: drivers/media/usb/dvb-usb-v2/af9015* 3459 3460DVB_USB_AF9035 MEDIA DRIVER 3461M: Antti Palosaari <crope@iki.fi> 3462L: linux-media@vger.kernel.org 3463W: http://linuxtv.org/ 3464W: http://palosaari.fi/linux/ 3465Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3466T: git git://linuxtv.org/anttip/media_tree.git 3467S: Maintained 3468F: drivers/media/usb/dvb-usb-v2/af9035* 3469 3470DVB_USB_ANYSEE MEDIA DRIVER 3471M: Antti Palosaari <crope@iki.fi> 3472L: linux-media@vger.kernel.org 3473W: http://linuxtv.org/ 3474W: http://palosaari.fi/linux/ 3475Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3476T: git git://linuxtv.org/anttip/media_tree.git 3477S: Maintained 3478F: drivers/media/usb/dvb-usb-v2/anysee* 3479 3480DVB_USB_AU6610 MEDIA DRIVER 3481M: Antti Palosaari <crope@iki.fi> 3482L: linux-media@vger.kernel.org 3483W: http://linuxtv.org/ 3484W: http://palosaari.fi/linux/ 3485Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3486T: git git://linuxtv.org/anttip/media_tree.git 3487S: Maintained 3488F: drivers/media/usb/dvb-usb-v2/au6610* 3489 3490DVB_USB_CE6230 MEDIA DRIVER 3491M: Antti Palosaari <crope@iki.fi> 3492L: linux-media@vger.kernel.org 3493W: http://linuxtv.org/ 3494W: http://palosaari.fi/linux/ 3495Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3496T: git git://linuxtv.org/anttip/media_tree.git 3497S: Maintained 3498F: drivers/media/usb/dvb-usb-v2/ce6230* 3499 3500DVB_USB_CXUSB MEDIA DRIVER 3501M: Michael Krufky <mkrufky@linuxtv.org> 3502L: linux-media@vger.kernel.org 3503W: http://linuxtv.org/ 3504W: http://github.com/mkrufky 3505Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3506T: git git://linuxtv.org/media_tree.git 3507S: Maintained 3508F: drivers/media/usb/dvb-usb/cxusb* 3509 3510DVB_USB_EC168 MEDIA DRIVER 3511M: Antti Palosaari <crope@iki.fi> 3512L: linux-media@vger.kernel.org 3513W: http://linuxtv.org/ 3514W: http://palosaari.fi/linux/ 3515Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3516T: git git://linuxtv.org/anttip/media_tree.git 3517S: Maintained 3518F: drivers/media/usb/dvb-usb-v2/ec168* 3519 3520DVB_USB_GL861 MEDIA DRIVER 3521M: Antti Palosaari <crope@iki.fi> 3522L: linux-media@vger.kernel.org 3523W: http://linuxtv.org/ 3524Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3525T: git git://linuxtv.org/anttip/media_tree.git 3526S: Maintained 3527F: drivers/media/usb/dvb-usb-v2/gl861* 3528 3529DVB_USB_MXL111SF MEDIA DRIVER 3530M: Michael Krufky <mkrufky@linuxtv.org> 3531L: linux-media@vger.kernel.org 3532W: http://linuxtv.org/ 3533W: http://github.com/mkrufky 3534Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3535T: git git://linuxtv.org/mkrufky/mxl111sf.git 3536S: Maintained 3537F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3538 3539DVB_USB_RTL28XXU MEDIA DRIVER 3540M: Antti Palosaari <crope@iki.fi> 3541L: linux-media@vger.kernel.org 3542W: http://linuxtv.org/ 3543W: http://palosaari.fi/linux/ 3544Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3545T: git git://linuxtv.org/anttip/media_tree.git 3546S: Maintained 3547F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3548 3549DVB_USB_V2 MEDIA DRIVER 3550M: Antti Palosaari <crope@iki.fi> 3551L: linux-media@vger.kernel.org 3552W: http://linuxtv.org/ 3553W: http://palosaari.fi/linux/ 3554Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3555T: git git://linuxtv.org/anttip/media_tree.git 3556S: Maintained 3557F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3558F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3559 3560DYNAMIC DEBUG 3561M: Jason Baron <jbaron@akamai.com> 3562S: Maintained 3563F: lib/dynamic_debug.c 3564F: include/linux/dynamic_debug.h 3565 3566DZ DECSTATION DZ11 SERIAL DRIVER 3567M: "Maciej W. Rozycki" <macro@linux-mips.org> 3568S: Maintained 3569F: drivers/tty/serial/dz.* 3570 3571E3X0 POWER BUTTON DRIVER 3572M: Moritz Fischer <moritz.fischer@ettus.com> 3573L: usrp-users@lists.ettus.com 3574W: http://www.ettus.com 3575S: Supported 3576F: drivers/input/misc/e3x0-button.c 3577F: Documentation/devicetree/bindings/input/e3x0-button.txt 3578 3579E4000 MEDIA DRIVER 3580M: Antti Palosaari <crope@iki.fi> 3581L: linux-media@vger.kernel.org 3582W: http://linuxtv.org/ 3583W: http://palosaari.fi/linux/ 3584Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3585T: git git://linuxtv.org/anttip/media_tree.git 3586S: Maintained 3587F: drivers/media/tuners/e4000* 3588 3589EATA ISA/EISA/PCI SCSI DRIVER 3590M: Dario Ballabio <ballabio_dario@emc.com> 3591L: linux-scsi@vger.kernel.org 3592S: Maintained 3593F: drivers/scsi/eata.c 3594 3595EC100 MEDIA DRIVER 3596M: Antti Palosaari <crope@iki.fi> 3597L: linux-media@vger.kernel.org 3598W: http://linuxtv.org/ 3599W: http://palosaari.fi/linux/ 3600Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3601T: git git://linuxtv.org/anttip/media_tree.git 3602S: Maintained 3603F: drivers/media/dvb-frontends/ec100* 3604 3605ECRYPT FILE SYSTEM 3606M: Tyler Hicks <tyhicks@canonical.com> 3607L: ecryptfs@vger.kernel.org 3608W: http://ecryptfs.org 3609W: https://launchpad.net/ecryptfs 3610S: Supported 3611F: Documentation/filesystems/ecryptfs.txt 3612F: fs/ecryptfs/ 3613 3614EDAC-CORE 3615M: Doug Thompson <dougthompson@xmission.com> 3616M: Borislav Petkov <bp@alien8.de> 3617M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3618L: linux-edac@vger.kernel.org 3619W: bluesmoke.sourceforge.net 3620T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3621T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3622S: Supported 3623F: Documentation/edac.txt 3624F: drivers/edac/ 3625F: include/linux/edac.h 3626 3627EDAC-AMD64 3628M: Doug Thompson <dougthompson@xmission.com> 3629M: Borislav Petkov <bp@alien8.de> 3630L: linux-edac@vger.kernel.org 3631W: bluesmoke.sourceforge.net 3632S: Maintained 3633F: drivers/edac/amd64_edac* 3634 3635EDAC-CALXEDA 3636M: Doug Thompson <dougthompson@xmission.com> 3637M: Robert Richter <rric@kernel.org> 3638L: linux-edac@vger.kernel.org 3639W: bluesmoke.sourceforge.net 3640S: Maintained 3641F: drivers/edac/highbank* 3642 3643EDAC-CAVIUM 3644M: Ralf Baechle <ralf@linux-mips.org> 3645M: David Daney <david.daney@cavium.com> 3646L: linux-edac@vger.kernel.org 3647L: linux-mips@linux-mips.org 3648W: bluesmoke.sourceforge.net 3649S: Supported 3650F: drivers/edac/octeon_edac* 3651 3652EDAC-E752X 3653M: Mark Gross <mark.gross@intel.com> 3654M: Doug Thompson <dougthompson@xmission.com> 3655L: linux-edac@vger.kernel.org 3656W: bluesmoke.sourceforge.net 3657S: Maintained 3658F: drivers/edac/e752x_edac.c 3659 3660EDAC-E7XXX 3661M: Doug Thompson <dougthompson@xmission.com> 3662L: linux-edac@vger.kernel.org 3663W: bluesmoke.sourceforge.net 3664S: Maintained 3665F: drivers/edac/e7xxx_edac.c 3666 3667EDAC-GHES 3668M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3669L: linux-edac@vger.kernel.org 3670W: bluesmoke.sourceforge.net 3671S: Maintained 3672F: drivers/edac/ghes_edac.c 3673 3674EDAC-I82443BXGX 3675M: Tim Small <tim@buttersideup.com> 3676L: linux-edac@vger.kernel.org 3677W: bluesmoke.sourceforge.net 3678S: Maintained 3679F: drivers/edac/i82443bxgx_edac.c 3680 3681EDAC-I3000 3682M: Jason Uhlenkott <juhlenko@akamai.com> 3683L: linux-edac@vger.kernel.org 3684W: bluesmoke.sourceforge.net 3685S: Maintained 3686F: drivers/edac/i3000_edac.c 3687 3688EDAC-I5000 3689M: Doug Thompson <dougthompson@xmission.com> 3690L: linux-edac@vger.kernel.org 3691W: bluesmoke.sourceforge.net 3692S: Maintained 3693F: drivers/edac/i5000_edac.c 3694 3695EDAC-I5400 3696M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3697L: linux-edac@vger.kernel.org 3698W: bluesmoke.sourceforge.net 3699S: Maintained 3700F: drivers/edac/i5400_edac.c 3701 3702EDAC-I7300 3703M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3704L: linux-edac@vger.kernel.org 3705W: bluesmoke.sourceforge.net 3706S: Maintained 3707F: drivers/edac/i7300_edac.c 3708 3709EDAC-I7CORE 3710M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3711L: linux-edac@vger.kernel.org 3712W: bluesmoke.sourceforge.net 3713S: Maintained 3714F: drivers/edac/i7core_edac.c 3715 3716EDAC-I82975X 3717M: Ranganathan Desikan <ravi@jetztechnologies.com> 3718M: "Arvind R." <arvino55@gmail.com> 3719L: linux-edac@vger.kernel.org 3720W: bluesmoke.sourceforge.net 3721S: Maintained 3722F: drivers/edac/i82975x_edac.c 3723 3724EDAC-IE31200 3725M: Jason Baron <jbaron@akamai.com> 3726L: linux-edac@vger.kernel.org 3727W: bluesmoke.sourceforge.net 3728S: Maintained 3729F: drivers/edac/ie31200_edac.c 3730 3731EDAC-MPC85XX 3732M: Johannes Thumshirn <johannes.thumshirn@men.de> 3733L: linux-edac@vger.kernel.org 3734W: bluesmoke.sourceforge.net 3735S: Maintained 3736F: drivers/edac/mpc85xx_edac.[ch] 3737 3738EDAC-PASEMI 3739M: Egor Martovetsky <egor@pasemi.com> 3740L: linux-edac@vger.kernel.org 3741W: bluesmoke.sourceforge.net 3742S: Maintained 3743F: drivers/edac/pasemi_edac.c 3744 3745EDAC-R82600 3746M: Tim Small <tim@buttersideup.com> 3747L: linux-edac@vger.kernel.org 3748W: bluesmoke.sourceforge.net 3749S: Maintained 3750F: drivers/edac/r82600_edac.c 3751 3752EDAC-SBRIDGE 3753M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3754L: linux-edac@vger.kernel.org 3755W: bluesmoke.sourceforge.net 3756S: Maintained 3757F: drivers/edac/sb_edac.c 3758 3759EDIROL UA-101/UA-1000 DRIVER 3760M: Clemens Ladisch <clemens@ladisch.de> 3761L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3762T: git git://git.alsa-project.org/alsa-kernel.git 3763S: Maintained 3764F: sound/usb/misc/ua101.c 3765 3766EXTENSIBLE FIRMWARE INTERFACE (EFI) 3767M: Matt Fleming <matt.fleming@intel.com> 3768L: linux-efi@vger.kernel.org 3769T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3770S: Maintained 3771F: Documentation/efi-stub.txt 3772F: arch/ia64/kernel/efi.c 3773F: arch/x86/boot/compressed/eboot.[ch] 3774F: arch/x86/include/asm/efi.h 3775F: arch/x86/platform/efi/* 3776F: drivers/firmware/efi/* 3777F: include/linux/efi*.h 3778 3779EFI VARIABLE FILESYSTEM 3780M: Matthew Garrett <matthew.garrett@nebula.com> 3781M: Jeremy Kerr <jk@ozlabs.org> 3782M: Matt Fleming <matt.fleming@intel.com> 3783T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3784L: linux-efi@vger.kernel.org 3785S: Maintained 3786F: fs/efivarfs/ 3787 3788EFIFB FRAMEBUFFER DRIVER 3789L: linux-fbdev@vger.kernel.org 3790M: Peter Jones <pjones@redhat.com> 3791S: Maintained 3792F: drivers/video/fbdev/efifb.c 3793 3794EFS FILESYSTEM 3795W: http://aeschi.ch.eu.org/efs/ 3796S: Orphan 3797F: fs/efs/ 3798 3799EHCA (IBM GX bus InfiniBand adapter) DRIVER 3800M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3801M: Christoph Raisch <raisch@de.ibm.com> 3802L: linux-rdma@vger.kernel.org 3803S: Supported 3804F: drivers/infiniband/hw/ehca/ 3805 3806EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3807M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3808L: netdev@vger.kernel.org 3809S: Maintained 3810F: drivers/net/ethernet/ibm/ehea/ 3811 3812EM28XX VIDEO4LINUX DRIVER 3813M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3814L: linux-media@vger.kernel.org 3815W: http://linuxtv.org 3816T: git git://linuxtv.org/media_tree.git 3817S: Maintained 3818F: drivers/media/usb/em28xx/ 3819 3820EMBEDDED LINUX 3821M: Paul Gortmaker <paul.gortmaker@windriver.com> 3822M: Matt Mackall <mpm@selenic.com> 3823M: David Woodhouse <dwmw2@infradead.org> 3824L: linux-embedded@vger.kernel.org 3825S: Maintained 3826 3827EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 3828M: James Smart <james.smart@avagotech.com> 3829M: Dick Kennedy <dick.kennedy@avagotech.com> 3830L: linux-scsi@vger.kernel.org 3831W: http://www.avagotech.com 3832S: Supported 3833F: drivers/scsi/lpfc/ 3834 3835ENE CB710 FLASH CARD READER DRIVER 3836M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 3837S: Maintained 3838F: drivers/misc/cb710/ 3839F: drivers/mmc/host/cb710-mmc.* 3840F: include/linux/cb710.h 3841 3842ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3843M: Maxim Levitsky <maximlevitsky@gmail.com> 3844S: Maintained 3845F: drivers/media/rc/ene_ir.* 3846 3847ENHANCED ERROR HANDLING (EEH) 3848M: Gavin Shan <shangw@linux.vnet.ibm.com> 3849L: linuxppc-dev@lists.ozlabs.org 3850S: Supported 3851F: Documentation/powerpc/eeh-pci-error-recovery.txt 3852F: arch/powerpc/kernel/eeh*.c 3853 3854EPSON S1D13XXX FRAMEBUFFER DRIVER 3855M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3856S: Maintained 3857T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3858F: drivers/video/fbdev/s1d13xxxfb.c 3859F: include/video/s1d13xxxfb.h 3860 3861ET131X NETWORK DRIVER 3862M: Mark Einon <mark.einon@gmail.com> 3863S: Odd Fixes 3864F: drivers/net/ethernet/agere/ 3865 3866ETHERNET BRIDGE 3867M: Stephen Hemminger <stephen@networkplumber.org> 3868L: bridge@lists.linux-foundation.org 3869L: netdev@vger.kernel.org 3870W: http://www.linuxfoundation.org/en/Net:Bridge 3871S: Maintained 3872F: include/linux/netfilter_bridge/ 3873F: net/bridge/ 3874 3875ETHERNET PHY LIBRARY 3876M: Florian Fainelli <f.fainelli@gmail.com> 3877L: netdev@vger.kernel.org 3878S: Maintained 3879F: include/linux/phy.h 3880F: include/linux/phy_fixed.h 3881F: drivers/net/phy/ 3882F: Documentation/networking/phy.txt 3883F: drivers/of/of_mdio.c 3884F: drivers/of/of_net.c 3885 3886EXT2 FILE SYSTEM 3887M: Jan Kara <jack@suse.cz> 3888L: linux-ext4@vger.kernel.org 3889S: Maintained 3890F: Documentation/filesystems/ext2.txt 3891F: fs/ext2/ 3892F: include/linux/ext2* 3893 3894EXT3 FILE SYSTEM 3895M: Jan Kara <jack@suse.cz> 3896M: Andrew Morton <akpm@linux-foundation.org> 3897M: Andreas Dilger <adilger.kernel@dilger.ca> 3898L: linux-ext4@vger.kernel.org 3899S: Maintained 3900F: Documentation/filesystems/ext3.txt 3901F: fs/ext3/ 3902 3903EXT4 FILE SYSTEM 3904M: "Theodore Ts'o" <tytso@mit.edu> 3905M: Andreas Dilger <adilger.kernel@dilger.ca> 3906L: linux-ext4@vger.kernel.org 3907W: http://ext4.wiki.kernel.org 3908Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3909S: Maintained 3910F: Documentation/filesystems/ext4.txt 3911F: fs/ext4/ 3912 3913Extended Verification Module (EVM) 3914M: Mimi Zohar <zohar@linux.vnet.ibm.com> 3915L: linux-ima-devel@lists.sourceforge.net 3916L: linux-security-module@vger.kernel.org 3917S: Supported 3918F: security/integrity/evm/ 3919 3920EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3921M: MyungJoo Ham <myungjoo.ham@samsung.com> 3922M: Chanwoo Choi <cw00.choi@samsung.com> 3923L: linux-kernel@vger.kernel.org 3924T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 3925S: Maintained 3926F: drivers/extcon/ 3927F: Documentation/extcon/ 3928 3929EXYNOS DP DRIVER 3930M: Jingoo Han <jingoohan1@gmail.com> 3931L: dri-devel@lists.freedesktop.org 3932S: Maintained 3933F: drivers/gpu/drm/exynos/exynos_dp* 3934 3935EXYNOS MIPI DISPLAY DRIVERS 3936M: Inki Dae <inki.dae@samsung.com> 3937M: Donghwa Lee <dh09.lee@samsung.com> 3938M: Kyungmin Park <kyungmin.park@samsung.com> 3939L: linux-fbdev@vger.kernel.org 3940S: Maintained 3941F: drivers/video/fbdev/exynos/exynos_mipi* 3942F: include/video/exynos_mipi* 3943 3944F71805F HARDWARE MONITORING DRIVER 3945M: Jean Delvare <jdelvare@suse.de> 3946L: lm-sensors@lm-sensors.org 3947S: Maintained 3948F: Documentation/hwmon/f71805f 3949F: drivers/hwmon/f71805f.c 3950 3951FC0011 TUNER DRIVER 3952M: Michael Buesch <m@bues.ch> 3953L: linux-media@vger.kernel.org 3954S: Maintained 3955F: drivers/media/tuners/fc0011.h 3956F: drivers/media/tuners/fc0011.c 3957 3958FC2580 MEDIA DRIVER 3959M: Antti Palosaari <crope@iki.fi> 3960L: linux-media@vger.kernel.org 3961W: http://linuxtv.org/ 3962W: http://palosaari.fi/linux/ 3963Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3964T: git git://linuxtv.org/anttip/media_tree.git 3965S: Maintained 3966F: drivers/media/tuners/fc2580* 3967 3968FANOTIFY 3969M: Eric Paris <eparis@redhat.com> 3970S: Maintained 3971F: fs/notify/fanotify/ 3972F: include/linux/fanotify.h 3973F: include/uapi/linux/fanotify.h 3974 3975FARSYNC SYNCHRONOUS DRIVER 3976M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3977W: http://www.farsite.co.uk/ 3978S: Supported 3979F: drivers/net/wan/farsync.* 3980 3981FAULT INJECTION SUPPORT 3982M: Akinobu Mita <akinobu.mita@gmail.com> 3983S: Supported 3984F: Documentation/fault-injection/ 3985F: lib/fault-inject.c 3986 3987FBTFT Framebuffer drivers 3988M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 3989M: Noralf Trønnes <noralf@tronnes.org> 3990S: Maintained 3991F: drivers/staging/fbtft/ 3992 3993FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3994M: Vasu Dev <vasu.dev@intel.com> 3995L: fcoe-devel@open-fcoe.org 3996W: www.Open-FCoE.org 3997S: Supported 3998F: drivers/scsi/libfc/ 3999F: drivers/scsi/fcoe/ 4000F: include/scsi/fc/ 4001F: include/scsi/libfc.h 4002F: include/scsi/libfcoe.h 4003F: include/uapi/scsi/fc/ 4004 4005FILE LOCKING (flock() and fcntl()/lockf()) 4006M: Jeff Layton <jlayton@poochiereds.net> 4007M: J. Bruce Fields <bfields@fieldses.org> 4008L: linux-fsdevel@vger.kernel.org 4009S: Maintained 4010F: include/linux/fcntl.h 4011F: include/linux/fs.h 4012F: include/uapi/linux/fcntl.h 4013F: include/uapi/linux/fs.h 4014F: fs/fcntl.c 4015F: fs/locks.c 4016 4017FILESYSTEMS (VFS and infrastructure) 4018M: Alexander Viro <viro@zeniv.linux.org.uk> 4019L: linux-fsdevel@vger.kernel.org 4020S: Maintained 4021F: fs/* 4022 4023FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4024M: Riku Voipio <riku.voipio@iki.fi> 4025L: lm-sensors@lm-sensors.org 4026S: Maintained 4027F: drivers/hwmon/f75375s.c 4028F: include/linux/f75375s.h 4029 4030FIREWIRE AUDIO DRIVERS 4031M: Clemens Ladisch <clemens@ladisch.de> 4032L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4033T: git git://git.alsa-project.org/alsa-kernel.git 4034S: Maintained 4035F: sound/firewire/ 4036 4037FIREWIRE MEDIA DRIVERS (firedtv) 4038M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4039L: linux-media@vger.kernel.org 4040L: linux1394-devel@lists.sourceforge.net 4041T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4042S: Maintained 4043F: drivers/media/firewire/ 4044 4045FIREWIRE SBP-2 TARGET 4046M: Chris Boot <bootc@bootc.net> 4047L: linux-scsi@vger.kernel.org 4048L: target-devel@vger.kernel.org 4049L: linux1394-devel@lists.sourceforge.net 4050T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4051S: Maintained 4052F: drivers/target/sbp/ 4053 4054FIREWIRE SUBSYSTEM 4055M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4056L: linux1394-devel@lists.sourceforge.net 4057W: http://ieee1394.wiki.kernel.org/ 4058T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4059S: Maintained 4060F: drivers/firewire/ 4061F: include/linux/firewire.h 4062F: include/uapi/linux/firewire*.h 4063F: tools/firewire/ 4064 4065FIRMWARE LOADER (request_firmware) 4066M: Ming Lei <ming.lei@canonical.com> 4067L: linux-kernel@vger.kernel.org 4068S: Maintained 4069F: Documentation/firmware_class/ 4070F: drivers/base/firmware*.c 4071F: include/linux/firmware.h 4072 4073FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4074M: Joshua Morris <josh.h.morris@us.ibm.com> 4075M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4076S: Maintained 4077F: drivers/block/rsxx/ 4078 4079FLOPPY DRIVER 4080M: Jiri Kosina <jkosina@suse.cz> 4081T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4082S: Odd fixes 4083F: drivers/block/floppy.c 4084 4085FMC SUBSYSTEM 4086M: Alessandro Rubini <rubini@gnudd.com> 4087W: http://www.ohwr.org/projects/fmc-bus 4088S: Supported 4089F: drivers/fmc/ 4090F: include/linux/fmc*.h 4091F: include/linux/ipmi-fru.h 4092K: fmc_d.*register 4093 4094FPU EMULATOR 4095M: Bill Metzenthen <billm@melbpc.org.au> 4096W: http://floatingpoint.sourceforge.net/emulator/index.html 4097S: Maintained 4098F: arch/x86/math-emu/ 4099 4100FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4101L: netdev@vger.kernel.org 4102S: Orphan 4103F: drivers/net/wan/dlci.c 4104F: drivers/net/wan/sdla.c 4105 4106FRAMEBUFFER LAYER 4107M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4108M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4109L: linux-fbdev@vger.kernel.org 4110W: http://linux-fbdev.sourceforge.net/ 4111Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4112T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4113S: Maintained 4114F: Documentation/fb/ 4115F: Documentation/devicetree/bindings/fb/ 4116F: drivers/video/ 4117F: include/video/ 4118F: include/linux/fb.h 4119F: include/uapi/video/ 4120F: include/uapi/linux/fb.h 4121 4122FREESCALE DIU FRAMEBUFFER DRIVER 4123M: Timur Tabi <timur@tabi.org> 4124L: linux-fbdev@vger.kernel.org 4125S: Maintained 4126F: drivers/video/fbdev/fsl-diu-fb.* 4127 4128FREESCALE DMA DRIVER 4129M: Li Yang <leoli@freescale.com> 4130M: Zhang Wei <zw@zh-kernel.org> 4131L: linuxppc-dev@lists.ozlabs.org 4132S: Maintained 4133F: drivers/dma/fsldma.* 4134 4135FREESCALE I2C CPM DRIVER 4136M: Jochen Friedrich <jochen@scram.de> 4137L: linuxppc-dev@lists.ozlabs.org 4138L: linux-i2c@vger.kernel.org 4139S: Maintained 4140F: drivers/i2c/busses/i2c-cpm.c 4141 4142FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4143M: Sascha Hauer <kernel@pengutronix.de> 4144L: linux-fbdev@vger.kernel.org 4145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4146S: Maintained 4147F: include/linux/platform_data/video-imxfb.h 4148F: drivers/video/fbdev/imxfb.c 4149 4150FREESCALE QUAD SPI DRIVER 4151M: Han Xu <han.xu@freescale.com> 4152L: linux-mtd@lists.infradead.org 4153S: Maintained 4154F: drivers/mtd/spi-nor/fsl-quadspi.c 4155 4156FREESCALE SOC FS_ENET DRIVER 4157M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4158M: Vitaly Bordug <vbordug@ru.mvista.com> 4159L: linuxppc-dev@lists.ozlabs.org 4160L: netdev@vger.kernel.org 4161S: Maintained 4162F: drivers/net/ethernet/freescale/fs_enet/ 4163F: include/linux/fs_enet_pd.h 4164 4165FREESCALE QUICC ENGINE LIBRARY 4166L: linuxppc-dev@lists.ozlabs.org 4167S: Orphan 4168F: arch/powerpc/sysdev/qe_lib/ 4169F: arch/powerpc/include/asm/*qe.h 4170 4171FREESCALE USB PERIPHERAL DRIVERS 4172M: Li Yang <leoli@freescale.com> 4173L: linux-usb@vger.kernel.org 4174L: linuxppc-dev@lists.ozlabs.org 4175S: Maintained 4176F: drivers/usb/gadget/udc/fsl* 4177 4178FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4179M: Li Yang <leoli@freescale.com> 4180L: netdev@vger.kernel.org 4181L: linuxppc-dev@lists.ozlabs.org 4182S: Maintained 4183F: drivers/net/ethernet/freescale/ucc_geth* 4184 4185FREESCALE QUICC ENGINE UCC UART DRIVER 4186M: Timur Tabi <timur@tabi.org> 4187L: linuxppc-dev@lists.ozlabs.org 4188S: Maintained 4189F: drivers/tty/serial/ucc_uart.c 4190 4191FREESCALE SOC SOUND DRIVERS 4192M: Timur Tabi <timur@tabi.org> 4193M: Nicolin Chen <nicoleotsuka@gmail.com> 4194M: Xiubo Li <Xiubo.Lee@gmail.com> 4195L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4196L: linuxppc-dev@lists.ozlabs.org 4197S: Maintained 4198F: sound/soc/fsl/fsl* 4199F: sound/soc/fsl/imx* 4200F: sound/soc/fsl/mpc8610_hpcd.c 4201 4202FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4203M: J. German Rivera <German.Rivera@freescale.com> 4204L: linux-kernel@vger.kernel.org 4205S: Maintained 4206F: drivers/staging/fsl-mc/ 4207 4208FREEVXFS FILESYSTEM 4209M: Christoph Hellwig <hch@infradead.org> 4210W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4211S: Maintained 4212F: fs/freevxfs/ 4213 4214FREEZER 4215M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4216M: Pavel Machek <pavel@ucw.cz> 4217L: linux-pm@vger.kernel.org 4218S: Supported 4219F: Documentation/power/freezing-of-tasks.txt 4220F: include/linux/freezer.h 4221F: kernel/freezer.c 4222 4223FRONTSWAP API 4224M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4225L: linux-kernel@vger.kernel.org 4226S: Maintained 4227F: mm/frontswap.c 4228F: include/linux/frontswap.h 4229 4230FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4231M: David Howells <dhowells@redhat.com> 4232L: linux-cachefs@redhat.com 4233S: Supported 4234F: Documentation/filesystems/caching/ 4235F: fs/fscache/ 4236F: include/linux/fscache*.h 4237 4238F2FS FILE SYSTEM 4239M: Jaegeuk Kim <jaegeuk@kernel.org> 4240M: Changman Lee <cm224.lee@samsung.com> 4241L: linux-f2fs-devel@lists.sourceforge.net 4242W: http://en.wikipedia.org/wiki/F2FS 4243T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4244S: Maintained 4245F: Documentation/filesystems/f2fs.txt 4246F: Documentation/ABI/testing/sysfs-fs-f2fs 4247F: fs/f2fs/ 4248F: include/linux/f2fs_fs.h 4249 4250FUJITSU FR-V (FRV) PORT 4251M: David Howells <dhowells@redhat.com> 4252S: Maintained 4253F: arch/frv/ 4254 4255FUJITSU LAPTOP EXTRAS 4256M: Jonathan Woithe <jwoithe@just42.net> 4257L: platform-driver-x86@vger.kernel.org 4258S: Maintained 4259F: drivers/platform/x86/fujitsu-laptop.c 4260 4261FUJITSU M-5MO LS CAMERA ISP DRIVER 4262M: Kyungmin Park <kyungmin.park@samsung.com> 4263M: Heungjun Kim <riverful.kim@samsung.com> 4264L: linux-media@vger.kernel.org 4265S: Maintained 4266F: drivers/media/i2c/m5mols/ 4267F: include/media/m5mols.h 4268 4269FUJITSU TABLET EXTRAS 4270M: Robert Gerlach <khnz@gmx.de> 4271L: platform-driver-x86@vger.kernel.org 4272S: Maintained 4273F: drivers/platform/x86/fujitsu-tablet.c 4274 4275FUSE: FILESYSTEM IN USERSPACE 4276M: Miklos Szeredi <miklos@szeredi.hu> 4277L: fuse-devel@lists.sourceforge.net 4278W: http://fuse.sourceforge.net/ 4279S: Maintained 4280F: fs/fuse/ 4281F: include/uapi/linux/fuse.h 4282 4283FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4284M: Rik Faith <faith@cs.unc.edu> 4285L: linux-scsi@vger.kernel.org 4286S: Odd Fixes (e.g., new signatures) 4287F: drivers/scsi/fdomain.* 4288 4289GCOV BASED KERNEL PROFILING 4290M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4291S: Maintained 4292F: kernel/gcov/ 4293F: Documentation/gcov.txt 4294 4295GDT SCSI DISK ARRAY CONTROLLER DRIVER 4296M: Achim Leubner <achim_leubner@adaptec.com> 4297L: linux-scsi@vger.kernel.org 4298W: http://www.icp-vortex.com/ 4299S: Supported 4300F: drivers/scsi/gdt* 4301 4302GDB KERNEL DEBUGGING HELPER SCRIPTS 4303M: Jan Kiszka <jan.kiszka@siemens.com> 4304S: Supported 4305F: scripts/gdb/ 4306 4307GEMTEK FM RADIO RECEIVER DRIVER 4308M: Hans Verkuil <hverkuil@xs4all.nl> 4309L: linux-media@vger.kernel.org 4310T: git git://linuxtv.org/media_tree.git 4311W: http://linuxtv.org 4312S: Maintained 4313F: drivers/media/radio/radio-gemtek* 4314 4315GENERIC GPIO I2C DRIVER 4316M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4317S: Supported 4318F: drivers/i2c/busses/i2c-gpio.c 4319F: include/linux/i2c-gpio.h 4320 4321GENERIC GPIO I2C MULTIPLEXER DRIVER 4322M: Peter Korsgaard <peter.korsgaard@barco.com> 4323L: linux-i2c@vger.kernel.org 4324S: Supported 4325F: drivers/i2c/muxes/i2c-mux-gpio.c 4326F: include/linux/i2c-mux-gpio.h 4327F: Documentation/i2c/muxes/i2c-mux-gpio 4328 4329GENERIC HDLC (WAN) DRIVERS 4330M: Krzysztof Halasa <khc@pm.waw.pl> 4331W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4332S: Maintained 4333F: drivers/net/wan/c101.c 4334F: drivers/net/wan/hd6457* 4335F: drivers/net/wan/hdlc* 4336F: drivers/net/wan/n2.c 4337F: drivers/net/wan/pc300too.c 4338F: drivers/net/wan/pci200syn.c 4339F: drivers/net/wan/wanxl* 4340 4341GENERIC INCLUDE/ASM HEADER FILES 4342M: Arnd Bergmann <arnd@arndb.de> 4343L: linux-arch@vger.kernel.org 4344T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4345S: Maintained 4346F: include/asm-generic/ 4347F: include/uapi/asm-generic/ 4348 4349GENERIC PHY FRAMEWORK 4350M: Kishon Vijay Abraham I <kishon@ti.com> 4351L: linux-kernel@vger.kernel.org 4352T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4353S: Supported 4354F: drivers/phy/ 4355F: include/linux/phy/ 4356 4357GENERIC PM DOMAINS 4358M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4359M: Kevin Hilman <khilman@kernel.org> 4360M: Ulf Hansson <ulf.hansson@linaro.org> 4361L: linux-pm@vger.kernel.org 4362S: Supported 4363F: drivers/base/power/domain*.c 4364F: include/linux/pm_domain.h 4365 4366GENERIC UIO DRIVER FOR PCI DEVICES 4367M: "Michael S. Tsirkin" <mst@redhat.com> 4368L: kvm@vger.kernel.org 4369S: Supported 4370F: drivers/uio/uio_pci_generic.c 4371 4372GET_MAINTAINER SCRIPT 4373M: Joe Perches <joe@perches.com> 4374S: Maintained 4375F: scripts/get_maintainer.pl 4376 4377GFS2 FILE SYSTEM 4378M: Steven Whitehouse <swhiteho@redhat.com> 4379M: Bob Peterson <rpeterso@redhat.com> 4380L: cluster-devel@redhat.com 4381W: http://sources.redhat.com/cluster/ 4382T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4383S: Supported 4384F: Documentation/filesystems/gfs2*.txt 4385F: fs/gfs2/ 4386F: include/uapi/linux/gfs2_ondisk.h 4387 4388GIGASET ISDN DRIVERS 4389M: Paul Bolle <pebolle@tiscali.nl> 4390L: gigaset307x-common@lists.sourceforge.net 4391W: http://gigaset307x.sourceforge.net/ 4392S: Odd Fixes 4393F: Documentation/isdn/README.gigaset 4394F: drivers/isdn/gigaset/ 4395F: include/uapi/linux/gigaset_dev.h 4396 4397GO7007 MPEG CODEC 4398M: Hans Verkuil <hans.verkuil@cisco.com> 4399L: linux-media@vger.kernel.org 4400S: Maintained 4401F: drivers/media/usb/go7007/ 4402 4403GOODIX TOUCHSCREEN 4404M: Bastien Nocera <hadess@hadess.net> 4405L: linux-input@vger.kernel.org 4406S: Maintained 4407F: drivers/input/touchscreen/goodix.c 4408 4409GPIO SUBSYSTEM 4410M: Linus Walleij <linus.walleij@linaro.org> 4411M: Alexandre Courbot <gnurou@gmail.com> 4412L: linux-gpio@vger.kernel.org 4413T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4414S: Maintained 4415F: Documentation/gpio/ 4416F: drivers/gpio/ 4417F: include/linux/gpio/ 4418F: include/linux/gpio.h 4419F: include/asm-generic/gpio.h 4420 4421GRE DEMULTIPLEXER DRIVER 4422M: Dmitry Kozlov <xeb@mail.ru> 4423L: netdev@vger.kernel.org 4424S: Maintained 4425F: net/ipv4/gre_demux.c 4426F: net/ipv4/gre_offload.c 4427F: include/net/gre.h 4428 4429GRETH 10/100/1G Ethernet MAC device driver 4430M: Kristoffer Glembo <kristoffer@gaisler.com> 4431L: netdev@vger.kernel.org 4432S: Maintained 4433F: drivers/net/ethernet/aeroflex/ 4434 4435GSPCA FINEPIX SUBDRIVER 4436M: Frank Zago <frank@zago.net> 4437L: linux-media@vger.kernel.org 4438T: git git://linuxtv.org/media_tree.git 4439S: Maintained 4440F: drivers/media/usb/gspca/finepix.c 4441 4442GSPCA GL860 SUBDRIVER 4443M: Olivier Lorin <o.lorin@laposte.net> 4444L: linux-media@vger.kernel.org 4445T: git git://linuxtv.org/media_tree.git 4446S: Maintained 4447F: drivers/media/usb/gspca/gl860/ 4448 4449GSPCA M5602 SUBDRIVER 4450M: Erik Andren <erik.andren@gmail.com> 4451L: linux-media@vger.kernel.org 4452T: git git://linuxtv.org/media_tree.git 4453S: Maintained 4454F: drivers/media/usb/gspca/m5602/ 4455 4456GSPCA PAC207 SONIXB SUBDRIVER 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/pac207.c 4462 4463GSPCA SN9C20X SUBDRIVER 4464M: Brian Johnson <brijohn@gmail.com> 4465L: linux-media@vger.kernel.org 4466T: git git://linuxtv.org/media_tree.git 4467S: Maintained 4468F: drivers/media/usb/gspca/sn9c20x.c 4469 4470GSPCA T613 SUBDRIVER 4471M: Leandro Costantino <lcostantino@gmail.com> 4472L: linux-media@vger.kernel.org 4473T: git git://linuxtv.org/media_tree.git 4474S: Maintained 4475F: drivers/media/usb/gspca/t613.c 4476 4477GSPCA USB WEBCAM DRIVER 4478M: Hans de Goede <hdegoede@redhat.com> 4479L: linux-media@vger.kernel.org 4480T: git git://linuxtv.org/media_tree.git 4481S: Maintained 4482F: drivers/media/usb/gspca/ 4483 4484GUID PARTITION TABLE (GPT) 4485M: Davidlohr Bueso <davidlohr@hp.com> 4486L: linux-efi@vger.kernel.org 4487S: Maintained 4488F: block/partitions/efi.* 4489 4490STK1160 USB VIDEO CAPTURE DRIVER 4491M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4492L: linux-media@vger.kernel.org 4493T: git git://linuxtv.org/media_tree.git 4494S: Maintained 4495F: drivers/media/usb/stk1160/ 4496 4497HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4498M: Frank Seidel <frank@f-seidel.de> 4499L: platform-driver-x86@vger.kernel.org 4500W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4501S: Maintained 4502F: drivers/platform/x86/hdaps.c 4503 4504HDPVR USB VIDEO ENCODER DRIVER 4505M: Hans Verkuil <hverkuil@xs4all.nl> 4506L: linux-media@vger.kernel.org 4507T: git git://linuxtv.org/media_tree.git 4508W: http://linuxtv.org 4509S: Odd Fixes 4510F: drivers/media/usb/hdpvr/ 4511 4512HWPOISON MEMORY FAILURE HANDLING 4513M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4514L: linux-mm@kvack.org 4515S: Maintained 4516F: mm/memory-failure.c 4517F: mm/hwpoison-inject.c 4518 4519HYPERVISOR VIRTUAL CONSOLE DRIVER 4520L: linuxppc-dev@lists.ozlabs.org 4521S: Odd Fixes 4522F: drivers/tty/hvc/ 4523 4524HACKRF MEDIA DRIVER 4525M: Antti Palosaari <crope@iki.fi> 4526L: linux-media@vger.kernel.org 4527W: http://linuxtv.org/ 4528W: http://palosaari.fi/linux/ 4529Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4530T: git git://linuxtv.org/anttip/media_tree.git 4531S: Maintained 4532F: drivers/media/usb/hackrf/ 4533 4534HARDWARE MONITORING 4535M: Jean Delvare <jdelvare@suse.de> 4536M: Guenter Roeck <linux@roeck-us.net> 4537L: lm-sensors@lm-sensors.org 4538W: http://www.lm-sensors.org/ 4539T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4540T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4541S: Maintained 4542F: Documentation/hwmon/ 4543F: drivers/hwmon/ 4544F: include/linux/hwmon*.h 4545 4546HARDWARE RANDOM NUMBER GENERATOR CORE 4547M: Matt Mackall <mpm@selenic.com> 4548M: Herbert Xu <herbert@gondor.apana.org.au> 4549L: linux-crypto@vger.kernel.org 4550S: Odd fixes 4551F: Documentation/hw_random.txt 4552F: drivers/char/hw_random/ 4553F: include/linux/hw_random.h 4554 4555HARDWARE SPINLOCK CORE 4556M: Ohad Ben-Cohen <ohad@wizery.com> 4557S: Maintained 4558F: Documentation/hwspinlock.txt 4559F: drivers/hwspinlock/hwspinlock_* 4560F: include/linux/hwspinlock.h 4561 4562HARMONY SOUND DRIVER 4563L: linux-parisc@vger.kernel.org 4564S: Maintained 4565F: sound/parisc/harmony.* 4566 4567HD29L2 MEDIA DRIVER 4568M: Antti Palosaari <crope@iki.fi> 4569L: linux-media@vger.kernel.org 4570W: http://linuxtv.org/ 4571W: http://palosaari.fi/linux/ 4572Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4573T: git git://linuxtv.org/anttip/media_tree.git 4574S: Maintained 4575F: drivers/media/dvb-frontends/hd29l2* 4576 4577HEWLETT-PACKARD SMART2 RAID DRIVER 4578L: iss_storagedev@hp.com 4579S: Orphan 4580F: Documentation/blockdev/cpqarray.txt 4581F: drivers/block/cpqarray.* 4582 4583HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4584M: Don Brace <don.brace@pmcs.com> 4585L: iss_storagedev@hp.com 4586L: storagedev@pmcs.com 4587L: linux-scsi@vger.kernel.org 4588S: Supported 4589F: Documentation/scsi/hpsa.txt 4590F: drivers/scsi/hpsa*.[ch] 4591F: include/linux/cciss*.h 4592F: include/uapi/linux/cciss*.h 4593 4594HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4595M: Don Brace <don.brace@pmcs.com> 4596L: iss_storagedev@hp.com 4597L: storagedev@pmcs.com 4598L: linux-scsi@vger.kernel.org 4599S: Supported 4600F: Documentation/blockdev/cciss.txt 4601F: drivers/block/cciss* 4602F: include/linux/cciss_ioctl.h 4603F: include/uapi/linux/cciss_ioctl.h 4604 4605HFS FILESYSTEM 4606L: linux-fsdevel@vger.kernel.org 4607S: Orphan 4608F: Documentation/filesystems/hfs.txt 4609F: fs/hfs/ 4610 4611HFSPLUS FILESYSTEM 4612L: linux-fsdevel@vger.kernel.org 4613S: Orphan 4614F: Documentation/filesystems/hfsplus.txt 4615F: fs/hfsplus/ 4616 4617HGA FRAMEBUFFER DRIVER 4618M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4619L: linux-nvidia@lists.surfsouth.com 4620W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4621S: Maintained 4622F: drivers/video/fbdev/hgafb.c 4623 4624HIBERNATION (aka Software Suspend, aka swsusp) 4625M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4626M: Pavel Machek <pavel@ucw.cz> 4627L: linux-pm@vger.kernel.org 4628S: Supported 4629F: arch/x86/power/ 4630F: drivers/base/power/ 4631F: kernel/power/ 4632F: include/linux/suspend.h 4633F: include/linux/freezer.h 4634F: include/linux/pm.h 4635F: arch/*/include/asm/suspend*.h 4636 4637HID CORE LAYER 4638M: Jiri Kosina <jkosina@suse.cz> 4639L: linux-input@vger.kernel.org 4640T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4641S: Maintained 4642F: drivers/hid/ 4643F: include/linux/hid* 4644F: include/uapi/linux/hid* 4645 4646HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4647M: Thomas Gleixner <tglx@linutronix.de> 4648L: linux-kernel@vger.kernel.org 4649T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4650S: Maintained 4651F: Documentation/timers/ 4652F: kernel/time/hrtimer.c 4653F: kernel/time/clockevents.c 4654F: kernel/time/tick*.* 4655F: kernel/time/timer_*.c 4656F: include/linux/clockchips.h 4657F: include/linux/hrtimer.h 4658 4659HIGH-SPEED SCC DRIVER FOR AX.25 4660L: linux-hams@vger.kernel.org 4661S: Orphan 4662F: drivers/net/hamradio/dmascc.c 4663F: drivers/net/hamradio/scc.c 4664 4665HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4666M: HighPoint Linux Team <linux@highpoint-tech.com> 4667W: http://www.highpoint-tech.com 4668S: Supported 4669F: Documentation/scsi/hptiop.txt 4670F: drivers/scsi/hptiop.c 4671 4672HIPPI 4673M: Jes Sorensen <jes@trained-monkey.org> 4674L: linux-hippi@sunsite.dk 4675S: Maintained 4676F: include/linux/hippidevice.h 4677F: include/uapi/linux/if_hippi.h 4678F: net/802/hippi.c 4679F: drivers/net/hippi/ 4680 4681HOST AP DRIVER 4682M: Jouni Malinen <j@w1.fi> 4683L: hostap@shmoo.com (subscribers-only) 4684L: linux-wireless@vger.kernel.org 4685W: http://hostap.epitest.fi/ 4686S: Maintained 4687F: drivers/net/wireless/hostap/ 4688 4689HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4690L: platform-driver-x86@vger.kernel.org 4691S: Orphan 4692F: drivers/platform/x86/tc1100-wmi.c 4693 4694HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4695M: Jaroslav Kysela <perex@perex.cz> 4696S: Maintained 4697F: drivers/net/ethernet/hp/hp100.* 4698 4699HPET: High Precision Event Timers driver 4700M: Clemens Ladisch <clemens@ladisch.de> 4701S: Maintained 4702F: Documentation/timers/hpet.txt 4703F: drivers/char/hpet.c 4704F: include/linux/hpet.h 4705F: include/uapi/linux/hpet.h 4706 4707HPET: x86 4708S: Orphan 4709F: arch/x86/kernel/hpet.c 4710F: arch/x86/include/asm/hpet.h 4711 4712HPFS FILESYSTEM 4713M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4714W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4715S: Maintained 4716F: fs/hpfs/ 4717 4718HSI SUBSYSTEM 4719M: Sebastian Reichel <sre@kernel.org> 4720T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4721S: Maintained 4722F: Documentation/ABI/testing/sysfs-bus-hsi 4723F: Documentation/hsi.txt 4724F: drivers/hsi/ 4725F: include/linux/hsi/ 4726F: include/uapi/linux/hsi/ 4727 4728HSO 3G MODEM DRIVER 4729M: Jan Dumon <j.dumon@option.com> 4730W: http://www.pharscape.org 4731S: Maintained 4732F: drivers/net/usb/hso.c 4733 4734HSR NETWORK PROTOCOL 4735M: Arvid Brodin <arvid.brodin@alten.se> 4736L: netdev@vger.kernel.org 4737S: Maintained 4738F: net/hsr/ 4739 4740HTCPEN TOUCHSCREEN DRIVER 4741M: Pau Oliva Fora <pof@eslack.org> 4742L: linux-input@vger.kernel.org 4743S: Maintained 4744F: drivers/input/touchscreen/htcpen.c 4745 4746HUGETLB FILESYSTEM 4747M: Nadia Yvette Chambers <nyc@holomorphy.com> 4748S: Maintained 4749F: fs/hugetlbfs/ 4750 4751Hyper-V CORE AND DRIVERS 4752M: K. Y. Srinivasan <kys@microsoft.com> 4753M: Haiyang Zhang <haiyangz@microsoft.com> 4754L: devel@linuxdriverproject.org 4755S: Maintained 4756F: arch/x86/include/asm/mshyperv.h 4757F: arch/x86/include/uapi/asm/hyperv.h 4758F: arch/x86/kernel/cpu/mshyperv.c 4759F: drivers/hid/hid-hyperv.c 4760F: drivers/hv/ 4761F: drivers/input/serio/hyperv-keyboard.c 4762F: drivers/net/hyperv/ 4763F: drivers/scsi/storvsc_drv.c 4764F: drivers/video/fbdev/hyperv_fb.c 4765F: include/linux/hyperv.h 4766F: tools/hv/ 4767 4768I2C OVER PARALLEL PORT 4769M: Jean Delvare <jdelvare@suse.de> 4770L: linux-i2c@vger.kernel.org 4771S: Maintained 4772F: Documentation/i2c/busses/i2c-parport 4773F: Documentation/i2c/busses/i2c-parport-light 4774F: drivers/i2c/busses/i2c-parport.c 4775F: drivers/i2c/busses/i2c-parport-light.c 4776 4777I2C/SMBUS CONTROLLER DRIVERS FOR PC 4778M: Jean Delvare <jdelvare@suse.de> 4779L: linux-i2c@vger.kernel.org 4780S: Maintained 4781F: Documentation/i2c/busses/i2c-ali1535 4782F: Documentation/i2c/busses/i2c-ali1563 4783F: Documentation/i2c/busses/i2c-ali15x3 4784F: Documentation/i2c/busses/i2c-amd756 4785F: Documentation/i2c/busses/i2c-amd8111 4786F: Documentation/i2c/busses/i2c-i801 4787F: Documentation/i2c/busses/i2c-nforce2 4788F: Documentation/i2c/busses/i2c-piix4 4789F: Documentation/i2c/busses/i2c-sis5595 4790F: Documentation/i2c/busses/i2c-sis630 4791F: Documentation/i2c/busses/i2c-sis96x 4792F: Documentation/i2c/busses/i2c-via 4793F: Documentation/i2c/busses/i2c-viapro 4794F: drivers/i2c/busses/i2c-ali1535.c 4795F: drivers/i2c/busses/i2c-ali1563.c 4796F: drivers/i2c/busses/i2c-ali15x3.c 4797F: drivers/i2c/busses/i2c-amd756.c 4798F: drivers/i2c/busses/i2c-amd756-s4882.c 4799F: drivers/i2c/busses/i2c-amd8111.c 4800F: drivers/i2c/busses/i2c-i801.c 4801F: drivers/i2c/busses/i2c-isch.c 4802F: drivers/i2c/busses/i2c-nforce2.c 4803F: drivers/i2c/busses/i2c-nforce2-s4985.c 4804F: drivers/i2c/busses/i2c-piix4.c 4805F: drivers/i2c/busses/i2c-sis5595.c 4806F: drivers/i2c/busses/i2c-sis630.c 4807F: drivers/i2c/busses/i2c-sis96x.c 4808F: drivers/i2c/busses/i2c-via.c 4809F: drivers/i2c/busses/i2c-viapro.c 4810 4811I2C/SMBUS ISMT DRIVER 4812M: Seth Heasley <seth.heasley@intel.com> 4813M: Neil Horman <nhorman@tuxdriver.com> 4814L: linux-i2c@vger.kernel.org 4815F: drivers/i2c/busses/i2c-ismt.c 4816F: Documentation/i2c/busses/i2c-ismt 4817 4818I2C/SMBUS STUB DRIVER 4819M: Jean Delvare <jdelvare@suse.de> 4820L: linux-i2c@vger.kernel.org 4821S: Maintained 4822F: drivers/i2c/i2c-stub.c 4823 4824I2C SUBSYSTEM 4825M: Wolfram Sang <wsa@the-dreams.de> 4826L: linux-i2c@vger.kernel.org 4827W: https://i2c.wiki.kernel.org/ 4828Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 4829T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4830S: Maintained 4831F: Documentation/devicetree/bindings/i2c/ 4832F: Documentation/i2c/ 4833F: drivers/i2c/ 4834F: include/linux/i2c.h 4835F: include/linux/i2c-*.h 4836F: include/uapi/linux/i2c.h 4837F: include/uapi/linux/i2c-*.h 4838 4839I2C ACPI SUPPORT 4840M: Mika Westerberg <mika.westerberg@linux.intel.com> 4841L: linux-i2c@vger.kernel.org 4842L: linux-acpi@vger.kernel.org 4843S: Maintained 4844 4845I2C-TAOS-EVM DRIVER 4846M: Jean Delvare <jdelvare@suse.de> 4847L: linux-i2c@vger.kernel.org 4848S: Maintained 4849F: Documentation/i2c/busses/i2c-taos-evm 4850F: drivers/i2c/busses/i2c-taos-evm.c 4851 4852I2C-TINY-USB DRIVER 4853M: Till Harbaum <till@harbaum.org> 4854L: linux-i2c@vger.kernel.org 4855W: http://www.harbaum.org/till/i2c_tiny_usb 4856S: Maintained 4857F: drivers/i2c/busses/i2c-tiny-usb.c 4858 4859i386 BOOT CODE 4860M: "H. Peter Anvin" <hpa@zytor.com> 4861S: Maintained 4862F: arch/x86/boot/ 4863 4864i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4865M: "H. Peter Anvin" <hpa@zytor.com> 4866T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4867S: Maintained 4868 4869IA64 (Itanium) PLATFORM 4870M: Tony Luck <tony.luck@intel.com> 4871M: Fenghua Yu <fenghua.yu@intel.com> 4872L: linux-ia64@vger.kernel.org 4873T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4874S: Maintained 4875F: arch/ia64/ 4876 4877IBM Power in-Nest Crypto Acceleration 4878M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4879M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4880L: linux-crypto@vger.kernel.org 4881S: Supported 4882F: drivers/crypto/nx/ 4883 4884IBM Power 842 compression accelerator 4885M: Dan Streetman <ddstreet@us.ibm.com> 4886S: Supported 4887F: drivers/crypto/nx/nx-842.c 4888F: include/linux/nx842.h 4889 4890IBM Power Linux RAID adapter 4891M: Brian King <brking@us.ibm.com> 4892S: Supported 4893F: drivers/scsi/ipr.* 4894 4895IBM Power Virtual Ethernet Device Driver 4896M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 4897L: netdev@vger.kernel.org 4898S: Supported 4899F: drivers/net/ethernet/ibm/ibmveth.* 4900 4901IBM Power Virtual SCSI Device Drivers 4902M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4903L: linux-scsi@vger.kernel.org 4904S: Supported 4905F: drivers/scsi/ibmvscsi/ibmvscsi* 4906F: drivers/scsi/ibmvscsi/viosrp.h 4907 4908IBM Power Virtual FC Device Drivers 4909M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4910L: linux-scsi@vger.kernel.org 4911S: Supported 4912F: drivers/scsi/ibmvscsi/ibmvfc* 4913 4914IBM ServeRAID RAID DRIVER 4915S: Orphan 4916F: drivers/scsi/ips.* 4917 4918ICH LPC AND GPIO DRIVER 4919M: Peter Tyser <ptyser@xes-inc.com> 4920S: Maintained 4921F: drivers/mfd/lpc_ich.c 4922F: drivers/gpio/gpio-ich.c 4923 4924IDE SUBSYSTEM 4925M: "David S. Miller" <davem@davemloft.net> 4926L: linux-ide@vger.kernel.org 4927Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4928T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4929S: Maintained 4930F: Documentation/ide/ 4931F: drivers/ide/ 4932F: include/linux/ide.h 4933 4934IDEAPAD LAPTOP EXTRAS DRIVER 4935M: Ike Panhc <ike.pan@canonical.com> 4936L: platform-driver-x86@vger.kernel.org 4937W: http://launchpad.net/ideapad-laptop 4938S: Maintained 4939F: drivers/platform/x86/ideapad-laptop.c 4940 4941IDEAPAD LAPTOP SLIDEBAR DRIVER 4942M: Andrey Moiseev <o2g.org.ru@gmail.com> 4943L: linux-input@vger.kernel.org 4944W: https://github.com/o2genum/ideapad-slidebar 4945S: Maintained 4946F: drivers/input/misc/ideapad_slidebar.c 4947 4948IDE/ATAPI DRIVERS 4949M: Borislav Petkov <bp@alien8.de> 4950L: linux-ide@vger.kernel.org 4951S: Maintained 4952F: Documentation/cdrom/ide-cd 4953F: drivers/ide/ide-cd* 4954 4955IDLE-I7300 4956M: Andy Henroid <andrew.d.henroid@intel.com> 4957L: linux-pm@vger.kernel.org 4958S: Supported 4959F: drivers/idle/i7300_idle.c 4960 4961IEEE 802.15.4 SUBSYSTEM 4962M: Alexander Aring <alex.aring@gmail.com> 4963L: linux-wpan@vger.kernel.org 4964W: https://github.com/linux-wpan 4965T: git git://github.com/linux-wpan/linux-wpan-next.git 4966S: Maintained 4967F: net/ieee802154/ 4968F: net/mac802154/ 4969F: drivers/net/ieee802154/ 4970F: include/linux/nl802154.h 4971F: include/linux/ieee802154.h 4972F: include/net/nl802154.h 4973F: include/net/mac802154.h 4974F: include/net/af_ieee802154.h 4975F: include/net/cfg802154.h 4976F: include/net/ieee802154_netdev.h 4977F: Documentation/networking/ieee802154.txt 4978 4979IGORPLUG-USB IR RECEIVER 4980M: Sean Young <sean@mess.org> 4981L: linux-media@vger.kernel.org 4982S: Maintained 4983F: drivers/media/rc/igorplugusb.c 4984 4985IGUANAWORKS USB IR TRANSCEIVER 4986M: Sean Young <sean@mess.org> 4987L: linux-media@vger.kernel.org 4988S: Maintained 4989F: drivers/media/rc/iguanair.c 4990 4991IIO SUBSYSTEM AND DRIVERS 4992M: Jonathan Cameron <jic23@kernel.org> 4993R: Hartmut Knaack <knaack.h@gmx.de> 4994R: Lars-Peter Clausen <lars@metafoo.de> 4995R: Peter Meerwald <pmeerw@pmeerw.net> 4996L: linux-iio@vger.kernel.org 4997S: Maintained 4998F: drivers/iio/ 4999F: drivers/staging/iio/ 5000F: include/linux/iio/ 5001F: tools/iio/ 5002 5003IKANOS/ADI EAGLE ADSL USB DRIVER 5004M: Matthieu Castet <castet.matthieu@free.fr> 5005M: Stanislaw Gruszka <stf_xl@wp.pl> 5006S: Maintained 5007F: drivers/usb/atm/ueagle-atm.c 5008 5009INA209 HARDWARE MONITOR DRIVER 5010M: Guenter Roeck <linux@roeck-us.net> 5011L: lm-sensors@lm-sensors.org 5012S: Maintained 5013F: Documentation/hwmon/ina209 5014F: Documentation/devicetree/bindings/i2c/ina209.txt 5015F: drivers/hwmon/ina209.c 5016 5017INA2XX HARDWARE MONITOR DRIVER 5018M: Guenter Roeck <linux@roeck-us.net> 5019L: lm-sensors@lm-sensors.org 5020S: Maintained 5021F: Documentation/hwmon/ina2xx 5022F: drivers/hwmon/ina2xx.c 5023F: include/linux/platform_data/ina2xx.h 5024 5025INDUSTRY PACK SUBSYSTEM (IPACK) 5026M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5027M: Jens Taprogge <jens.taprogge@taprogge.org> 5028M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5029L: industrypack-devel@lists.sourceforge.net 5030W: http://industrypack.sourceforge.net 5031S: Maintained 5032F: drivers/ipack/ 5033 5034INGENIC JZ4780 DMA Driver 5035M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5036S: Maintained 5037F: drivers/dma/dma-jz4780.c 5038 5039INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5040M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5041M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5042L: linux-ima-devel@lists.sourceforge.net 5043L: linux-ima-user@lists.sourceforge.net 5044L: linux-security-module@vger.kernel.org 5045S: Supported 5046F: security/integrity/ima/ 5047 5048IMGTEC IR DECODER DRIVER 5049M: James Hogan <james.hogan@imgtec.com> 5050S: Maintained 5051F: drivers/media/rc/img-ir/ 5052 5053IMS TWINTURBO FRAMEBUFFER DRIVER 5054L: linux-fbdev@vger.kernel.org 5055S: Orphan 5056F: drivers/video/fbdev/imsttfb.c 5057 5058INFINIBAND SUBSYSTEM 5059M: Doug Ledford <dledford@redhat.com> 5060M: Sean Hefty <sean.hefty@intel.com> 5061M: Hal Rosenstock <hal.rosenstock@gmail.com> 5062L: linux-rdma@vger.kernel.org 5063W: http://www.openfabrics.org/ 5064Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5065T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5066S: Supported 5067F: Documentation/infiniband/ 5068F: drivers/infiniband/ 5069F: include/uapi/linux/if_infiniband.h 5070F: include/uapi/rdma/ 5071F: include/rdma/ 5072 5073INOTIFY 5074M: John McCutchan <john@johnmccutchan.com> 5075M: Robert Love <rlove@rlove.org> 5076M: Eric Paris <eparis@parisplace.org> 5077S: Maintained 5078F: Documentation/filesystems/inotify.txt 5079F: fs/notify/inotify/ 5080F: include/linux/inotify.h 5081F: include/uapi/linux/inotify.h 5082 5083INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5084M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5085L: linux-input@vger.kernel.org 5086Q: http://patchwork.kernel.org/project/linux-input/list/ 5087T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5088S: Maintained 5089F: drivers/input/ 5090F: include/linux/input.h 5091F: include/uapi/linux/input.h 5092F: include/linux/input/ 5093 5094INPUT MULTITOUCH (MT) PROTOCOL 5095M: Henrik Rydberg <rydberg@bitmath.org> 5096L: linux-input@vger.kernel.org 5097T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 5098S: Odd fixes 5099F: Documentation/input/multi-touch-protocol.txt 5100F: drivers/input/input-mt.c 5101K: \b(ABS|SYN)_MT_ 5102 5103INTEL ASoC BDW/HSW DRIVERS 5104M: Jie Yang <yang.jie@linux.intel.com> 5105L: alsa-devel@alsa-project.org 5106S: Supported 5107F: sound/soc/intel/sst-haswell* 5108F: sound/soc/intel/sst-dsp* 5109F: sound/soc/intel/sst-firmware.c 5110F: sound/soc/intel/broadwell.c 5111F: sound/soc/intel/haswell.c 5112 5113INTEL C600 SERIES SAS CONTROLLER DRIVER 5114M: Intel SCU Linux support <intel-linux-scu@intel.com> 5115M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5116L: linux-scsi@vger.kernel.org 5117T: git git://git.code.sf.net/p/intel-sas/isci 5118S: Supported 5119F: drivers/scsi/isci/ 5120 5121INTEL IDLE DRIVER 5122M: Len Brown <lenb@kernel.org> 5123L: linux-pm@vger.kernel.org 5124T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5125S: Supported 5126F: drivers/idle/intel_idle.c 5127 5128INTEL PSTATE DRIVER 5129M: Kristen Carlson Accardi <kristen@linux.intel.com> 5130L: linux-pm@vger.kernel.org 5131S: Supported 5132F: drivers/cpufreq/intel_pstate.c 5133 5134INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5135M: Maik Broemme <mbroemme@plusserver.de> 5136L: linux-fbdev@vger.kernel.org 5137S: Maintained 5138F: Documentation/fb/intelfb.txt 5139F: drivers/video/fbdev/intelfb/ 5140 5141INTEL 810/815 FRAMEBUFFER DRIVER 5142M: Antonino Daplas <adaplas@gmail.com> 5143L: linux-fbdev@vger.kernel.org 5144S: Maintained 5145F: drivers/video/fbdev/i810/ 5146 5147INTEL MENLOW THERMAL DRIVER 5148M: Sujith Thomas <sujith.thomas@intel.com> 5149L: platform-driver-x86@vger.kernel.org 5150W: https://01.org/linux-acpi 5151S: Supported 5152F: drivers/platform/x86/intel_menlow.c 5153 5154INTEL IA32 MICROCODE UPDATE SUPPORT 5155M: Borislav Petkov <bp@alien8.de> 5156S: Maintained 5157F: arch/x86/kernel/cpu/microcode/core* 5158F: arch/x86/kernel/cpu/microcode/intel* 5159 5160INTEL I/OAT DMA DRIVER 5161M: Dave Jiang <dave.jiang@intel.com> 5162R: Dan Williams <dan.j.williams@intel.com> 5163L: dmaengine@vger.kernel.org 5164Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5165S: Supported 5166F: drivers/dma/ioat* 5167 5168INTEL IOMMU (VT-d) 5169M: David Woodhouse <dwmw2@infradead.org> 5170L: iommu@lists.linux-foundation.org 5171T: git git://git.infradead.org/iommu-2.6.git 5172S: Supported 5173F: drivers/iommu/intel-iommu.c 5174F: include/linux/intel-iommu.h 5175 5176INTEL IOP-ADMA DMA DRIVER 5177R: Dan Williams <dan.j.williams@intel.com> 5178S: Odd fixes 5179F: drivers/dma/iop-adma.c 5180 5181INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5182M: Krzysztof Halasa <khalasa@piap.pl> 5183S: Maintained 5184F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5185F: arch/arm/mach-ixp4xx/include/mach/npe.h 5186F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5187F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5188F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5189F: drivers/net/wan/ixp4xx_hss.c 5190 5191INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5192M: Deepak Saxena <dsaxena@plexity.net> 5193S: Maintained 5194F: drivers/char/hw_random/ixp4xx-rng.c 5195 5196INTEL ETHERNET DRIVERS 5197M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5198R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5199R: Shannon Nelson <shannon.nelson@intel.com> 5200R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5201R: Don Skidmore <donald.c.skidmore@intel.com> 5202R: Matthew Vick <matthew.vick@intel.com> 5203R: John Ronciak <john.ronciak@intel.com> 5204R: Mitch Williams <mitch.a.williams@intel.com> 5205L: intel-wired-lan@lists.osuosl.org 5206W: http://www.intel.com/support/feedback.htm 5207W: http://e1000.sourceforge.net/ 5208Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5209T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5210T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5211S: Supported 5212F: Documentation/networking/e100.txt 5213F: Documentation/networking/e1000.txt 5214F: Documentation/networking/e1000e.txt 5215F: Documentation/networking/igb.txt 5216F: Documentation/networking/igbvf.txt 5217F: Documentation/networking/ixgb.txt 5218F: Documentation/networking/ixgbe.txt 5219F: Documentation/networking/ixgbevf.txt 5220F: Documentation/networking/i40e.txt 5221F: Documentation/networking/i40evf.txt 5222F: drivers/net/ethernet/intel/ 5223F: drivers/net/ethernet/intel/*/ 5224 5225INTEL-MID GPIO DRIVER 5226M: David Cohen <david.a.cohen@linux.intel.com> 5227L: linux-gpio@vger.kernel.org 5228S: Maintained 5229F: drivers/gpio/gpio-intel-mid.c 5230 5231INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5232M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5233L: linux-wireless@vger.kernel.org 5234S: Maintained 5235F: Documentation/networking/README.ipw2100 5236F: Documentation/networking/README.ipw2200 5237F: drivers/net/wireless/ipw2x00/ 5238 5239INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5240M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5241M: Gang Wei <gang.wei@intel.com> 5242M: Shane Wang <shane.wang@intel.com> 5243L: tboot-devel@lists.sourceforge.net 5244W: http://tboot.sourceforge.net 5245T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5246S: Supported 5247F: Documentation/intel_txt.txt 5248F: include/linux/tboot.h 5249F: arch/x86/kernel/tboot.c 5250 5251INTEL WIRELESS WIMAX CONNECTION 2400 5252M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5253M: linux-wimax@intel.com 5254L: wimax@linuxwimax.org (subscribers-only) 5255S: Supported 5256W: http://linuxwimax.org 5257F: Documentation/wimax/README.i2400m 5258F: drivers/net/wimax/i2400m/ 5259F: include/uapi/linux/wimax/i2400m.h 5260 5261INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5262M: Stanislaw Gruszka <sgruszka@redhat.com> 5263L: linux-wireless@vger.kernel.org 5264S: Supported 5265F: drivers/net/wireless/iwlegacy/ 5266 5267INTEL WIRELESS WIFI LINK (iwlwifi) 5268M: Johannes Berg <johannes.berg@intel.com> 5269M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5270M: Intel Linux Wireless <ilw@linux.intel.com> 5271L: linux-wireless@vger.kernel.org 5272W: http://intellinuxwireless.org 5273T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5274S: Supported 5275F: drivers/net/wireless/iwlwifi/ 5276 5277INTEL MANAGEMENT ENGINE (mei) 5278M: Tomas Winkler <tomas.winkler@intel.com> 5279L: linux-kernel@vger.kernel.org 5280S: Supported 5281F: include/uapi/linux/mei.h 5282F: drivers/misc/mei/* 5283F: Documentation/misc-devices/mei/* 5284 5285IOC3 ETHERNET DRIVER 5286M: Ralf Baechle <ralf@linux-mips.org> 5287L: linux-mips@linux-mips.org 5288S: Maintained 5289F: drivers/net/ethernet/sgi/ioc3-eth.c 5290 5291IOC3 SERIAL DRIVER 5292M: Pat Gefre <pfg@sgi.com> 5293L: linux-serial@vger.kernel.org 5294S: Maintained 5295F: drivers/tty/serial/ioc3_serial.c 5296 5297IOMMU DRIVERS 5298M: Joerg Roedel <joro@8bytes.org> 5299L: iommu@lists.linux-foundation.org 5300T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5301S: Maintained 5302F: drivers/iommu/ 5303 5304IP MASQUERADING 5305M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5306S: Maintained 5307F: net/ipv4/netfilter/ipt_MASQUERADE.c 5308 5309IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5310M: Francois Romieu <romieu@fr.zoreil.com> 5311M: Sorbica Shieh <sorbica@icplus.com.tw> 5312L: netdev@vger.kernel.org 5313S: Maintained 5314F: drivers/net/ethernet/icplus/ipg.* 5315 5316IPATH DRIVER 5317M: Mike Marciniszyn <infinipath@intel.com> 5318L: linux-rdma@vger.kernel.org 5319S: Maintained 5320F: drivers/infiniband/hw/ipath/ 5321 5322IPMI SUBSYSTEM 5323M: Corey Minyard <minyard@acm.org> 5324L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5325W: http://openipmi.sourceforge.net/ 5326S: Supported 5327F: Documentation/IPMI.txt 5328F: drivers/char/ipmi/ 5329F: include/linux/ipmi* 5330F: include/uapi/linux/ipmi* 5331 5332QCOM AUDIO (ASoC) DRIVERS 5333M: Patrick Lai <plai@codeaurora.org> 5334M: Banajit Goswami <bgoswami@codeaurora.org> 5335L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5336S: Supported 5337F: sound/soc/qcom/ 5338 5339IPS SCSI RAID DRIVER 5340M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5341L: linux-scsi@vger.kernel.org 5342W: http://www.adaptec.com/ 5343S: Maintained 5344F: drivers/scsi/ips* 5345 5346IPVS 5347M: Wensong Zhang <wensong@linux-vs.org> 5348M: Simon Horman <horms@verge.net.au> 5349M: Julian Anastasov <ja@ssi.bg> 5350L: netdev@vger.kernel.org 5351L: lvs-devel@vger.kernel.org 5352S: Maintained 5353F: Documentation/networking/ipvs-sysctl.txt 5354F: include/net/ip_vs.h 5355F: include/uapi/linux/ip_vs.h 5356F: net/netfilter/ipvs/ 5357 5358IPWIRELESS DRIVER 5359M: Jiri Kosina <jkosina@suse.cz> 5360M: David Sterba <dsterba@suse.cz> 5361S: Odd Fixes 5362F: drivers/tty/ipwireless/ 5363 5364IPX NETWORK LAYER 5365M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5366L: netdev@vger.kernel.org 5367S: Maintained 5368F: include/net/ipx.h 5369F: include/uapi/linux/ipx.h 5370F: net/ipx/ 5371 5372IRDA SUBSYSTEM 5373M: Samuel Ortiz <samuel@sortiz.org> 5374L: irda-users@lists.sourceforge.net (subscribers-only) 5375L: netdev@vger.kernel.org 5376W: http://irda.sourceforge.net/ 5377S: Maintained 5378T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5379F: Documentation/networking/irda.txt 5380F: drivers/net/irda/ 5381F: include/net/irda/ 5382F: net/irda/ 5383 5384IRQ SUBSYSTEM 5385M: Thomas Gleixner <tglx@linutronix.de> 5386L: linux-kernel@vger.kernel.org 5387S: Maintained 5388T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5389F: kernel/irq/ 5390 5391IRQCHIP DRIVERS 5392M: Thomas Gleixner <tglx@linutronix.de> 5393M: Jason Cooper <jason@lakedaemon.net> 5394L: linux-kernel@vger.kernel.org 5395S: Maintained 5396T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5397T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5398F: Documentation/devicetree/bindings/interrupt-controller/ 5399F: drivers/irqchip/ 5400 5401IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5402M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5403S: Maintained 5404F: Documentation/IRQ-domain.txt 5405F: include/linux/irqdomain.h 5406F: kernel/irq/irqdomain.c 5407 5408ISAPNP 5409M: Jaroslav Kysela <perex@perex.cz> 5410S: Maintained 5411F: Documentation/isapnp.txt 5412F: drivers/pnp/isapnp/ 5413F: include/linux/isapnp.h 5414 5415ISA RADIO MODULE 5416M: Hans Verkuil <hverkuil@xs4all.nl> 5417L: linux-media@vger.kernel.org 5418T: git git://linuxtv.org/media_tree.git 5419W: http://linuxtv.org 5420S: Maintained 5421F: drivers/media/radio/radio-isa* 5422 5423iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5424M: Peter Jones <pjones@redhat.com> 5425M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5426S: Maintained 5427F: drivers/firmware/iscsi_ibft* 5428 5429ISCSI 5430M: Mike Christie <michaelc@cs.wisc.edu> 5431L: open-iscsi@googlegroups.com 5432W: www.open-iscsi.org 5433T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5434S: Maintained 5435F: drivers/scsi/*iscsi* 5436F: include/scsi/*iscsi* 5437 5438ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5439M: Or Gerlitz <ogerlitz@mellanox.com> 5440M: Sagi Grimberg <sagig@mellanox.com> 5441M: Roi Dayan <roid@mellanox.com> 5442L: linux-rdma@vger.kernel.org 5443S: Supported 5444W: http://www.openfabrics.org 5445W: www.open-iscsi.org 5446Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5447F: drivers/infiniband/ulp/iser/ 5448 5449ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5450M: Sagi Grimberg <sagig@mellanox.com> 5451T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5452L: linux-rdma@vger.kernel.org 5453L: target-devel@vger.kernel.org 5454S: Supported 5455W: http://www.linux-iscsi.org 5456F: drivers/infiniband/ulp/isert 5457 5458ISDN SUBSYSTEM 5459M: Karsten Keil <isdn@linux-pingi.de> 5460L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5461L: netdev@vger.kernel.org 5462W: http://www.isdn4linux.de 5463T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5464S: Maintained 5465F: Documentation/isdn/ 5466F: drivers/isdn/ 5467F: include/linux/isdn.h 5468F: include/linux/isdn/ 5469F: include/uapi/linux/isdn.h 5470F: include/uapi/linux/isdn/ 5471 5472ISDN SUBSYSTEM (Eicon active card driver) 5473M: Armin Schindler <mac@melware.de> 5474L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5475W: http://www.melware.de 5476S: Maintained 5477F: drivers/isdn/hardware/eicon/ 5478 5479IT87 HARDWARE MONITORING DRIVER 5480M: Jean Delvare <jdelvare@suse.de> 5481L: lm-sensors@lm-sensors.org 5482S: Maintained 5483F: Documentation/hwmon/it87 5484F: drivers/hwmon/it87.c 5485 5486IT913X MEDIA DRIVER 5487M: Antti Palosaari <crope@iki.fi> 5488L: linux-media@vger.kernel.org 5489W: http://linuxtv.org/ 5490W: http://palosaari.fi/linux/ 5491Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5492T: git git://linuxtv.org/anttip/media_tree.git 5493S: Maintained 5494F: drivers/media/tuners/it913x* 5495 5496IVTV VIDEO4LINUX DRIVER 5497M: Andy Walls <awalls@md.metrocast.net> 5498L: ivtv-devel@ivtvdriver.org (subscribers-only) 5499L: linux-media@vger.kernel.org 5500T: git git://linuxtv.org/media_tree.git 5501W: http://www.ivtvdriver.org 5502S: Maintained 5503F: Documentation/video4linux/*.ivtv 5504F: drivers/media/pci/ivtv/ 5505F: include/uapi/linux/ivtv* 5506 5507IX2505V MEDIA DRIVER 5508M: Malcolm Priestley <tvboxspy@gmail.com> 5509L: linux-media@vger.kernel.org 5510W: http://linuxtv.org/ 5511Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5512S: Maintained 5513F: drivers/media/dvb-frontends/ix2505v* 5514 5515JC42.4 TEMPERATURE SENSOR DRIVER 5516M: Guenter Roeck <linux@roeck-us.net> 5517L: lm-sensors@lm-sensors.org 5518S: Maintained 5519F: drivers/hwmon/jc42.c 5520F: Documentation/hwmon/jc42 5521 5522JFS FILESYSTEM 5523M: Dave Kleikamp <shaggy@kernel.org> 5524L: jfs-discussion@lists.sourceforge.net 5525W: http://jfs.sourceforge.net/ 5526T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5527S: Maintained 5528F: Documentation/filesystems/jfs.txt 5529F: fs/jfs/ 5530 5531JME NETWORK DRIVER 5532M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5533L: netdev@vger.kernel.org 5534S: Maintained 5535F: drivers/net/ethernet/jme.* 5536 5537JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5538M: David Woodhouse <dwmw2@infradead.org> 5539L: linux-mtd@lists.infradead.org 5540W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5541S: Maintained 5542F: fs/jffs2/ 5543F: include/uapi/linux/jffs2.h 5544 5545JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5546M: Andrew Morton <akpm@linux-foundation.org> 5547M: Jan Kara <jack@suse.cz> 5548L: linux-ext4@vger.kernel.org 5549S: Maintained 5550F: fs/jbd/ 5551F: include/linux/jbd.h 5552 5553JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5554M: "Theodore Ts'o" <tytso@mit.edu> 5555L: linux-ext4@vger.kernel.org 5556S: Maintained 5557F: fs/jbd2/ 5558F: include/linux/jbd2.h 5559 5560JSM Neo PCI based serial card 5561M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5562L: linux-serial@vger.kernel.org 5563S: Maintained 5564F: drivers/tty/serial/jsm/ 5565 5566K10TEMP HARDWARE MONITORING DRIVER 5567M: Clemens Ladisch <clemens@ladisch.de> 5568L: lm-sensors@lm-sensors.org 5569S: Maintained 5570F: Documentation/hwmon/k10temp 5571F: drivers/hwmon/k10temp.c 5572 5573K8TEMP HARDWARE MONITORING DRIVER 5574M: Rudolf Marek <r.marek@assembler.cz> 5575L: lm-sensors@lm-sensors.org 5576S: Maintained 5577F: Documentation/hwmon/k8temp 5578F: drivers/hwmon/k8temp.c 5579 5580KCONFIG 5581M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5582L: linux-kbuild@vger.kernel.org 5583T: git git://gitorious.org/linux-kconfig/linux-kconfig 5584S: Maintained 5585F: Documentation/kbuild/kconfig-language.txt 5586F: scripts/kconfig/ 5587 5588KDUMP 5589M: Vivek Goyal <vgoyal@redhat.com> 5590M: Haren Myneni <hbabu@us.ibm.com> 5591L: kexec@lists.infradead.org 5592W: http://lse.sourceforge.net/kdump/ 5593S: Maintained 5594F: Documentation/kdump/ 5595 5596KEENE FM RADIO TRANSMITTER DRIVER 5597M: Hans Verkuil <hverkuil@xs4all.nl> 5598L: linux-media@vger.kernel.org 5599T: git git://linuxtv.org/media_tree.git 5600W: http://linuxtv.org 5601S: Maintained 5602F: drivers/media/radio/radio-keene* 5603 5604KERNEL AUTOMOUNTER v4 (AUTOFS4) 5605M: Ian Kent <raven@themaw.net> 5606L: autofs@vger.kernel.org 5607S: Maintained 5608F: fs/autofs4/ 5609 5610KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5611M: Michal Marek <mmarek@suse.cz> 5612T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5613T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5614L: linux-kbuild@vger.kernel.org 5615S: Maintained 5616F: Documentation/kbuild/ 5617F: Makefile 5618F: scripts/Makefile.* 5619F: scripts/basic/ 5620F: scripts/mk* 5621F: scripts/package/ 5622 5623KERNEL JANITORS 5624L: kernel-janitors@vger.kernel.org 5625W: http://kernelnewbies.org/KernelJanitors 5626S: Odd Fixes 5627 5628KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5629M: "J. Bruce Fields" <bfields@fieldses.org> 5630L: linux-nfs@vger.kernel.org 5631W: http://nfs.sourceforge.net/ 5632S: Supported 5633F: fs/nfsd/ 5634F: include/uapi/linux/nfsd/ 5635F: fs/lockd/ 5636F: fs/nfs_common/ 5637F: net/sunrpc/ 5638F: include/linux/lockd/ 5639F: include/linux/sunrpc/ 5640F: include/uapi/linux/sunrpc/ 5641 5642KERNEL SELFTEST FRAMEWORK 5643M: Shuah Khan <shuahkh@osg.samsung.com> 5644L: linux-api@vger.kernel.org 5645T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5646S: Maintained 5647F: tools/testing/selftests 5648 5649KERNEL VIRTUAL MACHINE (KVM) 5650M: Gleb Natapov <gleb@kernel.org> 5651M: Paolo Bonzini <pbonzini@redhat.com> 5652L: kvm@vger.kernel.org 5653W: http://www.linux-kvm.org 5654T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5655S: Supported 5656F: Documentation/*/kvm*.txt 5657F: Documentation/virtual/kvm/ 5658F: arch/*/kvm/ 5659F: arch/x86/kernel/kvm.c 5660F: arch/x86/kernel/kvmclock.c 5661F: arch/*/include/asm/kvm* 5662F: include/linux/kvm* 5663F: include/uapi/linux/kvm* 5664F: virt/kvm/ 5665 5666KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5667M: Joerg Roedel <joro@8bytes.org> 5668L: kvm@vger.kernel.org 5669W: http://kvm.qumranet.com 5670S: Maintained 5671F: arch/x86/include/asm/svm.h 5672F: arch/x86/kvm/svm.c 5673 5674KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5675M: Alexander Graf <agraf@suse.de> 5676L: kvm-ppc@vger.kernel.org 5677W: http://kvm.qumranet.com 5678T: git git://github.com/agraf/linux-2.6.git 5679S: Supported 5680F: arch/powerpc/include/asm/kvm* 5681F: arch/powerpc/kvm/ 5682 5683KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5684M: Christian Borntraeger <borntraeger@de.ibm.com> 5685M: Cornelia Huck <cornelia.huck@de.ibm.com> 5686M: linux390@de.ibm.com 5687L: linux-s390@vger.kernel.org 5688W: http://www.ibm.com/developerworks/linux/linux390/ 5689S: Supported 5690F: Documentation/s390/kvm.txt 5691F: arch/s390/include/asm/kvm* 5692F: arch/s390/kvm/ 5693 5694KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5695M: Christoffer Dall <christoffer.dall@linaro.org> 5696M: Marc Zyngier <marc.zyngier@arm.com> 5697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5698L: kvmarm@lists.cs.columbia.edu 5699W: http://systems.cs.columbia.edu/projects/kvm-arm 5700S: Supported 5701F: arch/arm/include/uapi/asm/kvm* 5702F: arch/arm/include/asm/kvm* 5703F: arch/arm/kvm/ 5704F: virt/kvm/arm/ 5705F: include/kvm/arm_* 5706 5707KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5708M: Christoffer Dall <christoffer.dall@linaro.org> 5709M: Marc Zyngier <marc.zyngier@arm.com> 5710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5711L: kvmarm@lists.cs.columbia.edu 5712S: Maintained 5713F: arch/arm64/include/uapi/asm/kvm* 5714F: arch/arm64/include/asm/kvm* 5715F: arch/arm64/kvm/ 5716 5717KEXEC 5718M: Eric Biederman <ebiederm@xmission.com> 5719W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5720L: kexec@lists.infradead.org 5721S: Maintained 5722F: include/linux/kexec.h 5723F: include/uapi/linux/kexec.h 5724F: kernel/kexec.c 5725 5726KEYS/KEYRINGS: 5727M: David Howells <dhowells@redhat.com> 5728L: keyrings@linux-nfs.org 5729S: Maintained 5730F: Documentation/security/keys.txt 5731F: include/linux/key.h 5732F: include/linux/key-type.h 5733F: include/keys/ 5734F: security/keys/ 5735 5736KEYS-TRUSTED 5737M: David Safford <safford@us.ibm.com> 5738M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5739L: linux-security-module@vger.kernel.org 5740L: keyrings@linux-nfs.org 5741S: Supported 5742F: Documentation/security/keys-trusted-encrypted.txt 5743F: include/keys/trusted-type.h 5744F: security/keys/trusted.c 5745F: security/keys/trusted.h 5746 5747KEYS-ENCRYPTED 5748M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5749M: David Safford <safford@us.ibm.com> 5750L: linux-security-module@vger.kernel.org 5751L: keyrings@linux-nfs.org 5752S: Supported 5753F: Documentation/security/keys-trusted-encrypted.txt 5754F: include/keys/encrypted-type.h 5755F: security/keys/encrypted-keys/ 5756 5757KGDB / KDB /debug_core 5758M: Jason Wessel <jason.wessel@windriver.com> 5759W: http://kgdb.wiki.kernel.org/ 5760L: kgdb-bugreport@lists.sourceforge.net 5761S: Maintained 5762F: Documentation/DocBook/kgdb.tmpl 5763F: drivers/misc/kgdbts.c 5764F: drivers/tty/serial/kgdboc.c 5765F: include/linux/kdb.h 5766F: include/linux/kgdb.h 5767F: kernel/debug/ 5768 5769KMEMCHECK 5770M: Vegard Nossum <vegardno@ifi.uio.no> 5771M: Pekka Enberg <penberg@kernel.org> 5772S: Maintained 5773F: Documentation/kmemcheck.txt 5774F: arch/x86/include/asm/kmemcheck.h 5775F: arch/x86/mm/kmemcheck/ 5776F: include/linux/kmemcheck.h 5777F: mm/kmemcheck.c 5778 5779KMEMLEAK 5780M: Catalin Marinas <catalin.marinas@arm.com> 5781S: Maintained 5782F: Documentation/kmemleak.txt 5783F: include/linux/kmemleak.h 5784F: mm/kmemleak.c 5785F: mm/kmemleak-test.c 5786 5787KPROBES 5788M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5789M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5790M: "David S. Miller" <davem@davemloft.net> 5791M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5792S: Maintained 5793F: Documentation/kprobes.txt 5794F: include/linux/kprobes.h 5795F: kernel/kprobes.c 5796 5797KS0108 LCD CONTROLLER DRIVER 5798M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5799W: http://miguelojeda.es/auxdisplay.htm 5800W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5801S: Maintained 5802F: Documentation/auxdisplay/ks0108 5803F: drivers/auxdisplay/ks0108.c 5804F: include/linux/ks0108.h 5805 5806LAPB module 5807L: linux-x25@vger.kernel.org 5808S: Orphan 5809F: Documentation/networking/lapb-module.txt 5810F: include/*/lapb.h 5811F: net/lapb/ 5812 5813LASI 53c700 driver for PARISC 5814M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5815L: linux-scsi@vger.kernel.org 5816S: Maintained 5817F: Documentation/scsi/53c700.txt 5818F: drivers/scsi/53c700* 5819 5820LED SUBSYSTEM 5821M: Bryan Wu <cooloney@gmail.com> 5822M: Richard Purdie <rpurdie@rpsys.net> 5823M: Jacek Anaszewski <j.anaszewski@samsung.com> 5824L: linux-leds@vger.kernel.org 5825T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5826S: Maintained 5827F: drivers/leds/ 5828F: include/linux/leds.h 5829 5830LEGACY EEPROM DRIVER 5831M: Jean Delvare <jdelvare@suse.de> 5832S: Maintained 5833F: Documentation/misc-devices/eeprom 5834F: drivers/misc/eeprom/eeprom.c 5835 5836LEGO USB Tower driver 5837M: Juergen Stuber <starblue@users.sourceforge.net> 5838L: legousb-devel@lists.sourceforge.net 5839W: http://legousb.sourceforge.net/ 5840S: Maintained 5841F: drivers/usb/misc/legousbtower.c 5842 5843LG2160 MEDIA DRIVER 5844M: Michael Krufky <mkrufky@linuxtv.org> 5845L: linux-media@vger.kernel.org 5846W: http://linuxtv.org/ 5847W: http://github.com/mkrufky 5848Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5849T: git git://linuxtv.org/mkrufky/tuners.git 5850S: Maintained 5851F: drivers/media/dvb-frontends/lg2160.* 5852 5853LGDT3305 MEDIA DRIVER 5854M: Michael Krufky <mkrufky@linuxtv.org> 5855L: linux-media@vger.kernel.org 5856W: http://linuxtv.org/ 5857W: http://github.com/mkrufky 5858Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5859T: git git://linuxtv.org/mkrufky/tuners.git 5860S: Maintained 5861F: drivers/media/dvb-frontends/lgdt3305.* 5862 5863LGUEST 5864M: Rusty Russell <rusty@rustcorp.com.au> 5865L: lguest@lists.ozlabs.org 5866W: http://lguest.ozlabs.org/ 5867S: Odd Fixes 5868F: arch/x86/include/asm/lguest*.h 5869F: arch/x86/lguest/ 5870F: drivers/lguest/ 5871F: include/linux/lguest*.h 5872F: tools/lguest/ 5873 5874LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 5875M: Tejun Heo <tj@kernel.org> 5876L: linux-ide@vger.kernel.org 5877T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5878S: Maintained 5879F: drivers/ata/ 5880F: include/linux/ata.h 5881F: include/linux/libata.h 5882 5883LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 5884M: Viresh Kumar <viresh.linux@gmail.com> 5885L: linux-ide@vger.kernel.org 5886T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5887S: Maintained 5888F: include/linux/pata_arasan_cf_data.h 5889F: drivers/ata/pata_arasan_cf.c 5890 5891LIBATA PATA DRIVERS 5892M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 5893M: Tejun Heo <tj@kernel.org> 5894L: linux-ide@vger.kernel.org 5895T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5896S: Maintained 5897F: drivers/ata/pata_*.c 5898F: drivers/ata/ata_generic.c 5899 5900LIBATA SATA AHCI PLATFORM devices support 5901M: Hans de Goede <hdegoede@redhat.com> 5902M: Tejun Heo <tj@kernel.org> 5903L: linux-ide@vger.kernel.org 5904T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5905S: Maintained 5906F: drivers/ata/ahci_platform.c 5907F: drivers/ata/libahci_platform.c 5908F: include/linux/ahci_platform.h 5909 5910LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 5911M: Mikael Pettersson <mikpelinux@gmail.com> 5912L: linux-ide@vger.kernel.org 5913T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5914S: Maintained 5915F: drivers/ata/sata_promise.* 5916 5917LIBLOCKDEP 5918M: Sasha Levin <sasha.levin@oracle.com> 5919S: Maintained 5920F: tools/lib/lockdep/ 5921 5922LINUX FOR IBM pSERIES (RS/6000) 5923M: Paul Mackerras <paulus@au.ibm.com> 5924W: http://www.ibm.com/linux/ltc/projects/ppc 5925S: Supported 5926F: arch/powerpc/boot/rs6000.h 5927 5928LINUX FOR POWERPC (32-BIT AND 64-BIT) 5929M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5930M: Paul Mackerras <paulus@samba.org> 5931M: Michael Ellerman <mpe@ellerman.id.au> 5932W: http://www.penguinppc.org/ 5933L: linuxppc-dev@lists.ozlabs.org 5934Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5935T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5936S: Supported 5937F: Documentation/powerpc/ 5938F: arch/powerpc/ 5939 5940LINUX FOR POWER MACINTOSH 5941M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5942W: http://www.penguinppc.org/ 5943L: linuxppc-dev@lists.ozlabs.org 5944S: Maintained 5945F: arch/powerpc/platforms/powermac/ 5946F: drivers/macintosh/ 5947 5948LINUX FOR POWERPC EMBEDDED MPC5XXX 5949M: Anatolij Gustschin <agust@denx.de> 5950L: linuxppc-dev@lists.ozlabs.org 5951T: git git://git.denx.de/linux-denx-agust.git 5952S: Maintained 5953F: arch/powerpc/platforms/512x/ 5954F: arch/powerpc/platforms/52xx/ 5955 5956LINUX FOR POWERPC EMBEDDED PPC4XX 5957M: Alistair Popple <alistair@popple.id.au> 5958M: Matt Porter <mporter@kernel.crashing.org> 5959W: http://www.penguinppc.org/ 5960L: linuxppc-dev@lists.ozlabs.org 5961S: Maintained 5962F: arch/powerpc/platforms/40x/ 5963F: arch/powerpc/platforms/44x/ 5964 5965LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5966L: linuxppc-dev@lists.ozlabs.org 5967S: Orphan 5968F: arch/powerpc/*/*virtex* 5969F: arch/powerpc/*/*/*virtex* 5970 5971LINUX FOR POWERPC EMBEDDED PPC8XX 5972M: Vitaly Bordug <vitb@kernel.crashing.org> 5973W: http://www.penguinppc.org/ 5974L: linuxppc-dev@lists.ozlabs.org 5975S: Maintained 5976F: arch/powerpc/platforms/8xx/ 5977 5978LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5979M: Scott Wood <scottwood@freescale.com> 5980M: Kumar Gala <galak@kernel.crashing.org> 5981W: http://www.penguinppc.org/ 5982L: linuxppc-dev@lists.ozlabs.org 5983T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5984S: Maintained 5985F: arch/powerpc/platforms/83xx/ 5986F: arch/powerpc/platforms/85xx/ 5987 5988LINUX FOR POWERPC PA SEMI PWRFICIENT 5989M: Olof Johansson <olof@lixom.net> 5990L: linuxppc-dev@lists.ozlabs.org 5991S: Maintained 5992F: arch/powerpc/platforms/pasemi/ 5993F: drivers/*/*pasemi* 5994F: drivers/*/*/*pasemi* 5995 5996LINUX SECURITY MODULE (LSM) FRAMEWORK 5997M: Chris Wright <chrisw@sous-sol.org> 5998L: linux-security-module@vger.kernel.org 5999S: Supported 6000 6001LIS3LV02D ACCELEROMETER DRIVER 6002M: Eric Piel <eric.piel@tremplin-utc.net> 6003S: Maintained 6004F: Documentation/misc-devices/lis3lv02d 6005F: drivers/misc/lis3lv02d/ 6006F: drivers/platform/x86/hp_accel.c 6007 6008LIVE PATCHING 6009M: Josh Poimboeuf <jpoimboe@redhat.com> 6010M: Seth Jennings <sjenning@redhat.com> 6011M: Jiri Kosina <jkosina@suse.cz> 6012M: Vojtech Pavlik <vojtech@suse.cz> 6013S: Maintained 6014F: kernel/livepatch/ 6015F: include/linux/livepatch.h 6016F: arch/x86/include/asm/livepatch.h 6017F: arch/x86/kernel/livepatch.c 6018F: Documentation/ABI/testing/sysfs-kernel-livepatch 6019F: samples/livepatch/ 6020L: live-patching@vger.kernel.org 6021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6022 6023LLC (802.2) 6024M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6025S: Maintained 6026F: include/linux/llc.h 6027F: include/uapi/linux/llc.h 6028F: include/net/llc* 6029F: net/llc/ 6030 6031LM73 HARDWARE MONITOR DRIVER 6032M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6033L: lm-sensors@lm-sensors.org 6034S: Maintained 6035F: drivers/hwmon/lm73.c 6036 6037LM78 HARDWARE MONITOR DRIVER 6038M: Jean Delvare <jdelvare@suse.de> 6039L: lm-sensors@lm-sensors.org 6040S: Maintained 6041F: Documentation/hwmon/lm78 6042F: drivers/hwmon/lm78.c 6043 6044LM83 HARDWARE MONITOR DRIVER 6045M: Jean Delvare <jdelvare@suse.de> 6046L: lm-sensors@lm-sensors.org 6047S: Maintained 6048F: Documentation/hwmon/lm83 6049F: drivers/hwmon/lm83.c 6050 6051LM90 HARDWARE MONITOR DRIVER 6052M: Jean Delvare <jdelvare@suse.de> 6053L: lm-sensors@lm-sensors.org 6054S: Maintained 6055F: Documentation/hwmon/lm90 6056F: Documentation/devicetree/bindings/hwmon/lm90.txt 6057F: drivers/hwmon/lm90.c 6058 6059LM95234 HARDWARE MONITOR DRIVER 6060M: Guenter Roeck <linux@roeck-us.net> 6061L: lm-sensors@lm-sensors.org 6062S: Maintained 6063F: Documentation/hwmon/lm95234 6064F: drivers/hwmon/lm95234.c 6065 6066LME2510 MEDIA DRIVER 6067M: Malcolm Priestley <tvboxspy@gmail.com> 6068L: linux-media@vger.kernel.org 6069W: http://linuxtv.org/ 6070Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6071S: Maintained 6072F: drivers/media/usb/dvb-usb-v2/lmedm04* 6073 6074LOCKDEP AND LOCKSTAT 6075M: Peter Zijlstra <peterz@infradead.org> 6076M: Ingo Molnar <mingo@redhat.com> 6077L: linux-kernel@vger.kernel.org 6078T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6079S: Maintained 6080F: Documentation/locking/lockdep*.txt 6081F: Documentation/locking/lockstat.txt 6082F: include/linux/lockdep.h 6083F: kernel/locking/ 6084 6085LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6086M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6087L: linux-ntfs-dev@lists.sourceforge.net 6088W: http://www.linux-ntfs.org/content/view/19/37/ 6089S: Maintained 6090F: Documentation/ldm.txt 6091F: block/partitions/ldm.* 6092 6093LogFS 6094M: Joern Engel <joern@logfs.org> 6095M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6096L: logfs@logfs.org 6097W: logfs.org 6098S: Maintained 6099F: fs/logfs/ 6100 6101LPC32XX MACHINE SUPPORT 6102M: Roland Stigge <stigge@antcom.de> 6103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6104S: Maintained 6105F: arch/arm/mach-lpc32xx/ 6106 6107LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6108M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6109M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6110M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6111M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6112L: MPT-FusionLinux.pdl@avagotech.com 6113L: linux-scsi@vger.kernel.org 6114W: http://www.lsilogic.com/support 6115S: Supported 6116F: drivers/message/fusion/ 6117F: drivers/scsi/mpt2sas/ 6118F: drivers/scsi/mpt3sas/ 6119 6120LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6121M: Matthew Wilcox <matthew@wil.cx> 6122L: linux-scsi@vger.kernel.org 6123S: Maintained 6124F: drivers/scsi/sym53c8xx_2/ 6125 6126LTC4261 HARDWARE MONITOR DRIVER 6127M: Guenter Roeck <linux@roeck-us.net> 6128L: lm-sensors@lm-sensors.org 6129S: Maintained 6130F: Documentation/hwmon/ltc4261 6131F: drivers/hwmon/ltc4261.c 6132 6133LTP (Linux Test Project) 6134M: Mike Frysinger <vapier@gentoo.org> 6135M: Cyril Hrubis <chrubis@suse.cz> 6136M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6137M: Jan Stancek <jstancek@redhat.com> 6138M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6139M: Alexey Kodanev <alexey.kodanev@oracle.com> 6140L: ltp-list@lists.sourceforge.net (subscribers-only) 6141W: http://linux-test-project.github.io/ 6142T: git git://github.com/linux-test-project/ltp.git 6143S: Maintained 6144 6145M32R ARCHITECTURE 6146W: http://www.linux-m32r.org/ 6147S: Orphan 6148F: arch/m32r/ 6149 6150M68K ARCHITECTURE 6151M: Geert Uytterhoeven <geert@linux-m68k.org> 6152L: linux-m68k@lists.linux-m68k.org 6153W: http://www.linux-m68k.org/ 6154T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6155S: Maintained 6156F: arch/m68k/ 6157F: drivers/zorro/ 6158 6159M68K ON APPLE MACINTOSH 6160M: Joshua Thompson <funaho@jurai.org> 6161W: http://www.mac.linux-m68k.org/ 6162L: linux-m68k@lists.linux-m68k.org 6163S: Maintained 6164F: arch/m68k/mac/ 6165 6166M68K ON HP9000/300 6167M: Philip Blundell <philb@gnu.org> 6168W: http://www.tazenda.demon.co.uk/phil/linux-hp 6169S: Maintained 6170F: arch/m68k/hp300/ 6171 6172M88DS3103 MEDIA DRIVER 6173M: Antti Palosaari <crope@iki.fi> 6174L: linux-media@vger.kernel.org 6175W: http://linuxtv.org/ 6176W: http://palosaari.fi/linux/ 6177Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6178T: git git://linuxtv.org/anttip/media_tree.git 6179S: Maintained 6180F: drivers/media/dvb-frontends/m88ds3103* 6181 6182M88RS2000 MEDIA DRIVER 6183M: Malcolm Priestley <tvboxspy@gmail.com> 6184L: linux-media@vger.kernel.org 6185W: http://linuxtv.org/ 6186Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6187S: Maintained 6188F: drivers/media/dvb-frontends/m88rs2000* 6189 6190MA901 MASTERKIT USB FM RADIO DRIVER 6191M: Alexey Klimov <klimov.linux@gmail.com> 6192L: linux-media@vger.kernel.org 6193T: git git://linuxtv.org/media_tree.git 6194S: Maintained 6195F: drivers/media/radio/radio-ma901.c 6196 6197MAC80211 6198M: Johannes Berg <johannes@sipsolutions.net> 6199L: linux-wireless@vger.kernel.org 6200W: http://wireless.kernel.org/ 6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6203S: Maintained 6204F: Documentation/networking/mac80211-injection.txt 6205F: include/net/mac80211.h 6206F: net/mac80211/ 6207 6208MACVLAN DRIVER 6209M: Patrick McHardy <kaber@trash.net> 6210L: netdev@vger.kernel.org 6211S: Maintained 6212F: drivers/net/macvlan.c 6213F: include/linux/if_macvlan.h 6214 6215MAILBOX API 6216M: Jassi Brar <jassisinghbrar@gmail.com> 6217L: linux-kernel@vger.kernel.org 6218S: Maintained 6219F: drivers/mailbox/ 6220F: include/linux/mailbox_client.h 6221F: include/linux/mailbox_controller.h 6222 6223MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6224M: Michael Kerrisk <mtk.manpages@gmail.com> 6225W: http://www.kernel.org/doc/man-pages 6226L: linux-man@vger.kernel.org 6227S: Maintained 6228 6229MARVELL ARMADA DRM SUPPORT 6230M: Russell King <rmk+kernel@arm.linux.org.uk> 6231S: Maintained 6232F: drivers/gpu/drm/armada/ 6233 6234MARVELL 88E6352 DSA support 6235M: Guenter Roeck <linux@roeck-us.net> 6236S: Maintained 6237F: drivers/net/dsa/mv88e6352.c 6238 6239MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6240M: Mirko Lindner <mlindner@marvell.com> 6241M: Stephen Hemminger <stephen@networkplumber.org> 6242L: netdev@vger.kernel.org 6243S: Maintained 6244F: drivers/net/ethernet/marvell/sk* 6245 6246MARVELL LIBERTAS WIRELESS DRIVER 6247L: libertas-dev@lists.infradead.org 6248S: Orphan 6249F: drivers/net/wireless/libertas/ 6250 6251MARVELL MV643XX ETHERNET DRIVER 6252M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6253L: netdev@vger.kernel.org 6254S: Maintained 6255F: drivers/net/ethernet/marvell/mv643xx_eth.* 6256F: include/linux/mv643xx.h 6257 6258MARVELL MVNETA ETHERNET DRIVER 6259M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6260L: netdev@vger.kernel.org 6261S: Maintained 6262F: drivers/net/ethernet/marvell/mvneta.* 6263 6264MARVELL MWIFIEX WIRELESS DRIVER 6265M: Amitkumar Karwar <akarwar@marvell.com> 6266M: Avinash Patil <patila@marvell.com> 6267L: linux-wireless@vger.kernel.org 6268S: Maintained 6269F: drivers/net/wireless/mwifiex/ 6270 6271MARVELL MWL8K WIRELESS DRIVER 6272M: Lennert Buytenhek <buytenh@wantstofly.org> 6273L: linux-wireless@vger.kernel.org 6274S: Odd Fixes 6275F: drivers/net/wireless/mwl8k.c 6276 6277MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6278M: Nicolas Pitre <nico@fluxnic.net> 6279S: Odd Fixes 6280F: drivers/mmc/host/mvsdio.* 6281 6282MATROX FRAMEBUFFER DRIVER 6283L: linux-fbdev@vger.kernel.org 6284S: Orphan 6285F: drivers/video/fbdev/matrox/matroxfb_* 6286F: include/uapi/linux/matroxfb.h 6287 6288MAX16065 HARDWARE MONITOR DRIVER 6289M: Guenter Roeck <linux@roeck-us.net> 6290L: lm-sensors@lm-sensors.org 6291S: Maintained 6292F: Documentation/hwmon/max16065 6293F: drivers/hwmon/max16065.c 6294 6295MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6296M: "Hans J. Koch" <hjk@hansjkoch.de> 6297L: lm-sensors@lm-sensors.org 6298S: Maintained 6299F: Documentation/hwmon/max6650 6300F: drivers/hwmon/max6650.c 6301 6302MAX6697 HARDWARE MONITOR DRIVER 6303M: Guenter Roeck <linux@roeck-us.net> 6304L: lm-sensors@lm-sensors.org 6305S: Maintained 6306F: Documentation/hwmon/max6697 6307F: Documentation/devicetree/bindings/i2c/max6697.txt 6308F: drivers/hwmon/max6697.c 6309F: include/linux/platform_data/max6697.h 6310 6311MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6312M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6313L: linux-pm@vger.kernel.org 6314S: Supported 6315F: drivers/power/max14577_charger.c 6316F: drivers/power/max77693_charger.c 6317 6318MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6319M: Chanwoo Choi <cw00.choi@samsung.com> 6320M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6321L: linux-kernel@vger.kernel.org 6322S: Supported 6323F: drivers/*/max14577.c 6324F: drivers/*/max77686.c 6325F: drivers/*/max77693.c 6326F: drivers/extcon/extcon-max14577.c 6327F: drivers/extcon/extcon-max77693.c 6328F: drivers/rtc/rtc-max77686.c 6329F: drivers/clk/clk-max77686.c 6330F: Documentation/devicetree/bindings/mfd/max14577.txt 6331F: Documentation/devicetree/bindings/mfd/max77686.txt 6332F: Documentation/devicetree/bindings/mfd/max77693.txt 6333F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6334F: include/linux/mfd/max14577*.h 6335F: include/linux/mfd/max77686*.h 6336F: include/linux/mfd/max77693*.h 6337 6338MAXIRADIO FM RADIO RECEIVER DRIVER 6339M: Hans Verkuil <hverkuil@xs4all.nl> 6340L: linux-media@vger.kernel.org 6341T: git git://linuxtv.org/media_tree.git 6342W: http://linuxtv.org 6343S: Maintained 6344F: drivers/media/radio/radio-maxiradio* 6345 6346MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6347M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6348P: LinuxTV.org Project 6349L: linux-media@vger.kernel.org 6350W: http://linuxtv.org 6351Q: http://patchwork.kernel.org/project/linux-media/list/ 6352T: git git://linuxtv.org/media_tree.git 6353S: Maintained 6354F: Documentation/dvb/ 6355F: Documentation/video4linux/ 6356F: Documentation/DocBook/media/ 6357F: drivers/media/ 6358F: drivers/staging/media/ 6359F: include/media/ 6360F: include/uapi/linux/dvb/ 6361F: include/uapi/linux/videodev2.h 6362F: include/uapi/linux/media.h 6363F: include/uapi/linux/v4l2-* 6364F: include/uapi/linux/meye.h 6365F: include/uapi/linux/ivtv* 6366F: include/uapi/linux/uvcvideo.h 6367 6368MEGARAID SCSI/SAS DRIVERS 6369M: Kashyap Desai <kashyap.desai@avagotech.com> 6370M: Sumit Saxena <sumit.saxena@avagotech.com> 6371M: Uday Lingala <uday.lingala@avagotech.com> 6372L: megaraidlinux.pdl@avagotech.com 6373L: linux-scsi@vger.kernel.org 6374W: http://www.lsi.com 6375S: Maintained 6376F: Documentation/scsi/megaraid.txt 6377F: drivers/scsi/megaraid.* 6378F: drivers/scsi/megaraid/ 6379 6380MELLANOX ETHERNET DRIVER (mlx4_en) 6381M: Amir Vadai <amirv@mellanox.com> 6382M: Ido Shamay <idos@mellanox.com> 6383L: netdev@vger.kernel.org 6384S: Supported 6385W: http://www.mellanox.com 6386Q: http://patchwork.ozlabs.org/project/netdev/list/ 6387F: drivers/net/ethernet/mellanox/mlx4/en_* 6388 6389MEMORY MANAGEMENT 6390L: linux-mm@kvack.org 6391W: http://www.linux-mm.org 6392S: Maintained 6393F: include/linux/mm.h 6394F: include/linux/gfp.h 6395F: include/linux/mmzone.h 6396F: include/linux/memory_hotplug.h 6397F: include/linux/vmalloc.h 6398F: mm/ 6399 6400MEMORY TECHNOLOGY DEVICES (MTD) 6401M: David Woodhouse <dwmw2@infradead.org> 6402M: Brian Norris <computersforpeace@gmail.com> 6403L: linux-mtd@lists.infradead.org 6404W: http://www.linux-mtd.infradead.org/ 6405Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6406T: git git://git.infradead.org/linux-mtd.git 6407T: git git://git.infradead.org/l2-mtd.git 6408S: Maintained 6409F: drivers/mtd/ 6410F: include/linux/mtd/ 6411F: include/uapi/mtd/ 6412 6413MEN A21 WATCHDOG DRIVER 6414M: Johannes Thumshirn <johannes.thumshirn@men.de> 6415L: linux-watchdog@vger.kernel.org 6416S: Supported 6417F: drivers/watchdog/mena21_wdt.c 6418 6419MEN CHAMELEON BUS (mcb) 6420M: Johannes Thumshirn <johannes.thumshirn@men.de> 6421S: Supported 6422F: drivers/mcb/ 6423F: include/linux/mcb.h 6424 6425MEN F21BMC (Board Management Controller) 6426M: Andreas Werner <andreas.werner@men.de> 6427S: Supported 6428F: drivers/mfd/menf21bmc.c 6429F: drivers/watchdog/menf21bmc_wdt.c 6430F: drivers/leds/leds-menf21bmc.c 6431F: drivers/hwmon/menf21bmc_hwmon.c 6432F: Documentation/hwmon/menf21bmc 6433 6434METAG ARCHITECTURE 6435M: James Hogan <james.hogan@imgtec.com> 6436L: linux-metag@vger.kernel.org 6437S: Supported 6438F: arch/metag/ 6439F: Documentation/metag/ 6440F: Documentation/devicetree/bindings/metag/ 6441F: drivers/clocksource/metag_generic.c 6442F: drivers/irqchip/irq-metag.c 6443F: drivers/irqchip/irq-metag-ext.c 6444F: drivers/tty/metag_da.c 6445 6446MICROBLAZE ARCHITECTURE 6447M: Michal Simek <monstr@monstr.eu> 6448W: http://www.monstr.eu/fdt/ 6449T: git git://git.monstr.eu/linux-2.6-microblaze.git 6450S: Supported 6451F: arch/microblaze/ 6452 6453MICROTEK X6 SCANNER 6454M: Oliver Neukum <oliver@neukum.org> 6455S: Maintained 6456F: drivers/usb/image/microtek.* 6457 6458MIPS 6459M: Ralf Baechle <ralf@linux-mips.org> 6460L: linux-mips@linux-mips.org 6461W: http://www.linux-mips.org/ 6462T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6463Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6464S: Supported 6465F: Documentation/mips/ 6466F: arch/mips/ 6467 6468MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6469M: Hans Verkuil <hverkuil@xs4all.nl> 6470L: linux-media@vger.kernel.org 6471T: git git://linuxtv.org/media_tree.git 6472W: http://linuxtv.org 6473S: Odd Fixes 6474F: drivers/media/radio/radio-miropcm20* 6475 6476Mellanox MLX5 core VPI driver 6477M: Eli Cohen <eli@mellanox.com> 6478L: netdev@vger.kernel.org 6479L: linux-rdma@vger.kernel.org 6480W: http://www.mellanox.com 6481Q: http://patchwork.ozlabs.org/project/netdev/list/ 6482Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6483T: git git://openfabrics.org/~eli/connect-ib.git 6484S: Supported 6485F: drivers/net/ethernet/mellanox/mlx5/core/ 6486F: include/linux/mlx5/ 6487 6488Mellanox MLX5 IB driver 6489M: Eli Cohen <eli@mellanox.com> 6490L: linux-rdma@vger.kernel.org 6491W: http://www.mellanox.com 6492Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6493T: git git://openfabrics.org/~eli/connect-ib.git 6494S: Supported 6495F: include/linux/mlx5/ 6496F: drivers/infiniband/hw/mlx5/ 6497 6498MN88472 MEDIA DRIVER 6499M: Antti Palosaari <crope@iki.fi> 6500L: linux-media@vger.kernel.org 6501W: http://linuxtv.org/ 6502W: http://palosaari.fi/linux/ 6503Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6504T: git git://linuxtv.org/anttip/media_tree.git 6505S: Maintained 6506F: drivers/staging/media/mn88472/ 6507F: drivers/media/dvb-frontends/mn88472.h 6508 6509MN88473 MEDIA DRIVER 6510M: Antti Palosaari <crope@iki.fi> 6511L: linux-media@vger.kernel.org 6512W: http://linuxtv.org/ 6513W: http://palosaari.fi/linux/ 6514Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6515T: git git://linuxtv.org/anttip/media_tree.git 6516S: Maintained 6517F: drivers/staging/media/mn88473/ 6518F: drivers/media/dvb-frontends/mn88473.h 6519 6520MODULE SUPPORT 6521M: Rusty Russell <rusty@rustcorp.com.au> 6522S: Maintained 6523F: include/linux/module.h 6524F: kernel/module.c 6525 6526MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6527W: http://popies.net/meye/ 6528S: Orphan 6529F: Documentation/video4linux/meye.txt 6530F: drivers/media/pci/meye/ 6531F: include/uapi/linux/meye.h 6532 6533MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6534M: Jiri Slaby <jirislaby@gmail.com> 6535S: Maintained 6536F: Documentation/serial/moxa-smartio 6537F: drivers/tty/mxser.* 6538 6539MR800 AVERMEDIA USB FM RADIO DRIVER 6540M: Alexey Klimov <klimov.linux@gmail.com> 6541L: linux-media@vger.kernel.org 6542T: git git://linuxtv.org/media_tree.git 6543S: Maintained 6544F: drivers/media/radio/radio-mr800.c 6545 6546MRF24J40 IEEE 802.15.4 RADIO DRIVER 6547M: Alan Ott <alan@signal11.us> 6548L: linux-wpan@vger.kernel.org 6549S: Maintained 6550F: drivers/net/ieee802154/mrf24j40.c 6551 6552MSI LAPTOP SUPPORT 6553M: "Lee, Chun-Yi" <jlee@suse.com> 6554L: platform-driver-x86@vger.kernel.org 6555S: Maintained 6556F: drivers/platform/x86/msi-laptop.c 6557 6558MSI WMI SUPPORT 6559M: Anisse Astier <anisse@astier.eu> 6560L: platform-driver-x86@vger.kernel.org 6561S: Supported 6562F: drivers/platform/x86/msi-wmi.c 6563 6564MSI001 MEDIA DRIVER 6565M: Antti Palosaari <crope@iki.fi> 6566L: linux-media@vger.kernel.org 6567W: http://linuxtv.org/ 6568W: http://palosaari.fi/linux/ 6569Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6570T: git git://linuxtv.org/anttip/media_tree.git 6571S: Maintained 6572F: drivers/media/tuners/msi001* 6573 6574MSI2500 MEDIA DRIVER 6575M: Antti Palosaari <crope@iki.fi> 6576L: linux-media@vger.kernel.org 6577W: http://linuxtv.org/ 6578W: http://palosaari.fi/linux/ 6579Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6580T: git git://linuxtv.org/anttip/media_tree.git 6581S: Maintained 6582F: drivers/media/usb/msi2500/ 6583 6584MT9M032 APTINA SENSOR DRIVER 6585M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6586L: linux-media@vger.kernel.org 6587T: git git://linuxtv.org/media_tree.git 6588S: Maintained 6589F: drivers/media/i2c/mt9m032.c 6590F: include/media/mt9m032.h 6591 6592MT9P031 APTINA CAMERA SENSOR 6593M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6594L: linux-media@vger.kernel.org 6595T: git git://linuxtv.org/media_tree.git 6596S: Maintained 6597F: drivers/media/i2c/mt9p031.c 6598F: include/media/mt9p031.h 6599 6600MT9T001 APTINA CAMERA SENSOR 6601M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6602L: linux-media@vger.kernel.org 6603T: git git://linuxtv.org/media_tree.git 6604S: Maintained 6605F: drivers/media/i2c/mt9t001.c 6606F: include/media/mt9t001.h 6607 6608MT9V032 APTINA CAMERA SENSOR 6609M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6610L: linux-media@vger.kernel.org 6611T: git git://linuxtv.org/media_tree.git 6612S: Maintained 6613F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 6614F: drivers/media/i2c/mt9v032.c 6615F: include/media/mt9v032.h 6616 6617MULTIFUNCTION DEVICES (MFD) 6618M: Samuel Ortiz <sameo@linux.intel.com> 6619M: Lee Jones <lee.jones@linaro.org> 6620T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6621S: Supported 6622F: drivers/mfd/ 6623F: include/linux/mfd/ 6624 6625MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6626M: Ulf Hansson <ulf.hansson@linaro.org> 6627L: linux-mmc@vger.kernel.org 6628T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6629S: Maintained 6630F: drivers/mmc/ 6631F: include/linux/mmc/ 6632F: include/uapi/linux/mmc/ 6633 6634MULTIMEDIA CARD (MMC) ETC. OVER SPI 6635S: Orphan 6636F: drivers/mmc/host/mmc_spi.c 6637F: include/linux/spi/mmc_spi.h 6638 6639MULTISOUND SOUND DRIVER 6640M: Andrew Veliath <andrewtv@usa.net> 6641S: Maintained 6642F: Documentation/sound/oss/MultiSound 6643F: sound/oss/msnd* 6644 6645MULTITECH MULTIPORT CARD (ISICOM) 6646S: Orphan 6647F: drivers/tty/isicom.c 6648F: include/linux/isicom.h 6649 6650MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6651M: Felipe Balbi <balbi@ti.com> 6652L: linux-usb@vger.kernel.org 6653T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6654S: Maintained 6655F: drivers/usb/musb/ 6656 6657MXL5007T MEDIA DRIVER 6658M: Michael Krufky <mkrufky@linuxtv.org> 6659L: linux-media@vger.kernel.org 6660W: http://linuxtv.org/ 6661W: http://github.com/mkrufky 6662Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6663T: git git://linuxtv.org/mkrufky/tuners.git 6664S: Maintained 6665F: drivers/media/tuners/mxl5007t.* 6666 6667MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6668M: Hyong-Youb Kim <hykim@myri.com> 6669L: netdev@vger.kernel.org 6670W: https://www.myricom.com/support/downloads/myri10ge.html 6671S: Supported 6672F: drivers/net/ethernet/myricom/myri10ge/ 6673 6674NATSEMI ETHERNET DRIVER (DP8381x) 6675S: Orphan 6676F: drivers/net/ethernet/natsemi/natsemi.c 6677 6678NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6679M: Daniel Mack <zonque@gmail.com> 6680S: Maintained 6681L: alsa-devel@alsa-project.org 6682W: http://www.native-instruments.com 6683F: sound/usb/caiaq/ 6684 6685NCP FILESYSTEM 6686M: Petr Vandrovec <petr@vandrovec.name> 6687S: Odd Fixes 6688F: fs/ncpfs/ 6689 6690NCR 5380 SCSI DRIVERS 6691M: Finn Thain <fthain@telegraphics.com.au> 6692M: Michael Schmitz <schmitzmic@gmail.com> 6693L: linux-scsi@vger.kernel.org 6694S: Maintained 6695F: Documentation/scsi/g_NCR5380.txt 6696F: drivers/scsi/NCR5380.* 6697F: drivers/scsi/arm/cumana_1.c 6698F: drivers/scsi/arm/oak.c 6699F: drivers/scsi/atari_NCR5380.c 6700F: drivers/scsi/atari_scsi.* 6701F: drivers/scsi/dmx3191d.c 6702F: drivers/scsi/dtc.* 6703F: drivers/scsi/g_NCR5380.* 6704F: drivers/scsi/g_NCR5380_mmio.c 6705F: drivers/scsi/mac_scsi.* 6706F: drivers/scsi/pas16.* 6707F: drivers/scsi/sun3_scsi.* 6708F: drivers/scsi/sun3_scsi_vme.c 6709F: drivers/scsi/t128.* 6710 6711NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6712M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6713L: linux-scsi@vger.kernel.org 6714S: Maintained 6715F: drivers/scsi/NCR_D700.* 6716 6717NCT6775 HARDWARE MONITOR DRIVER 6718M: Guenter Roeck <linux@roeck-us.net> 6719L: lm-sensors@lm-sensors.org 6720S: Maintained 6721F: Documentation/hwmon/nct6775 6722F: drivers/hwmon/nct6775.c 6723 6724NETEFFECT IWARP RNIC DRIVER (IW_NES) 6725M: Faisal Latif <faisal.latif@intel.com> 6726L: linux-rdma@vger.kernel.org 6727W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6728S: Supported 6729F: drivers/infiniband/hw/nes/ 6730 6731NETEM NETWORK EMULATOR 6732M: Stephen Hemminger <stephen@networkplumber.org> 6733L: netem@lists.linux-foundation.org 6734S: Maintained 6735F: net/sched/sch_netem.c 6736 6737NETERION 10GbE DRIVERS (s2io/vxge) 6738M: Jon Mason <jdmason@kudzu.us> 6739L: netdev@vger.kernel.org 6740S: Supported 6741F: Documentation/networking/s2io.txt 6742F: Documentation/networking/vxge.txt 6743F: drivers/net/ethernet/neterion/ 6744 6745NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6746M: Pablo Neira Ayuso <pablo@netfilter.org> 6747M: Patrick McHardy <kaber@trash.net> 6748M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6749L: netfilter-devel@vger.kernel.org 6750L: coreteam@netfilter.org 6751W: http://www.netfilter.org/ 6752W: http://www.iptables.org/ 6753Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6754T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6755T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6756S: Supported 6757F: include/linux/netfilter* 6758F: include/linux/netfilter/ 6759F: include/net/netfilter/ 6760F: include/uapi/linux/netfilter* 6761F: include/uapi/linux/netfilter/ 6762F: net/*/netfilter.c 6763F: net/*/netfilter/ 6764F: net/netfilter/ 6765 6766NETLABEL 6767M: Paul Moore <paul@paul-moore.com> 6768W: http://netlabel.sf.net 6769L: netdev@vger.kernel.org 6770S: Maintained 6771F: Documentation/netlabel/ 6772F: include/net/netlabel.h 6773F: net/netlabel/ 6774 6775NETROM NETWORK LAYER 6776M: Ralf Baechle <ralf@linux-mips.org> 6777L: linux-hams@vger.kernel.org 6778W: http://www.linux-ax25.org/ 6779S: Maintained 6780F: include/net/netrom.h 6781F: include/uapi/linux/netrom.h 6782F: net/netrom/ 6783 6784NETWORK BLOCK DEVICE (NBD) 6785M: Markus Pargmann <mpa@pengutronix.de> 6786S: Maintained 6787L: nbd-general@lists.sourceforge.net 6788T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 6789F: Documentation/blockdev/nbd.txt 6790F: drivers/block/nbd.c 6791F: include/linux/nbd.h 6792F: include/uapi/linux/nbd.h 6793 6794NETWORK DROP MONITOR 6795M: Neil Horman <nhorman@tuxdriver.com> 6796L: netdev@vger.kernel.org 6797S: Maintained 6798W: https://fedorahosted.org/dropwatch/ 6799F: net/core/drop_monitor.c 6800 6801NETWORKING [GENERAL] 6802M: "David S. Miller" <davem@davemloft.net> 6803L: netdev@vger.kernel.org 6804W: http://www.linuxfoundation.org/en/Net 6805Q: http://patchwork.ozlabs.org/project/netdev/list/ 6806T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6807T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6808S: Maintained 6809F: net/ 6810F: include/net/ 6811F: include/linux/in.h 6812F: include/linux/net.h 6813F: include/linux/netdevice.h 6814F: include/uapi/linux/in.h 6815F: include/uapi/linux/net.h 6816F: include/uapi/linux/netdevice.h 6817F: include/uapi/linux/net_namespace.h 6818F: tools/net/ 6819F: tools/testing/selftests/net/ 6820F: lib/random32.c 6821F: lib/test_bpf.c 6822 6823NETWORKING [IPv4/IPv6] 6824M: "David S. Miller" <davem@davemloft.net> 6825M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6826M: James Morris <jmorris@namei.org> 6827M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6828M: Patrick McHardy <kaber@trash.net> 6829L: netdev@vger.kernel.org 6830T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6831S: Maintained 6832F: net/ipv4/ 6833F: net/ipv6/ 6834F: include/net/ip* 6835F: arch/x86/net/* 6836 6837NETWORKING [IPSEC] 6838M: Steffen Klassert <steffen.klassert@secunet.com> 6839M: Herbert Xu <herbert@gondor.apana.org.au> 6840M: "David S. Miller" <davem@davemloft.net> 6841L: netdev@vger.kernel.org 6842T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6843T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6844S: Maintained 6845F: net/core/flow.c 6846F: net/xfrm/ 6847F: net/key/ 6848F: net/ipv4/xfrm* 6849F: net/ipv4/esp4.c 6850F: net/ipv4/ah4.c 6851F: net/ipv4/ipcomp.c 6852F: net/ipv4/ip_vti.c 6853F: net/ipv6/xfrm* 6854F: net/ipv6/esp6.c 6855F: net/ipv6/ah6.c 6856F: net/ipv6/ipcomp6.c 6857F: net/ipv6/ip6_vti.c 6858F: include/uapi/linux/xfrm.h 6859F: include/net/xfrm.h 6860 6861NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6862M: Paul Moore <paul@paul-moore.com> 6863L: netdev@vger.kernel.org 6864S: Maintained 6865 6866NETWORKING [WIRELESS] 6867L: linux-wireless@vger.kernel.org 6868Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6869 6870NETWORKING DRIVERS 6871L: netdev@vger.kernel.org 6872W: http://www.linuxfoundation.org/en/Net 6873Q: http://patchwork.ozlabs.org/project/netdev/list/ 6874T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6875T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6876S: Odd Fixes 6877F: drivers/net/ 6878F: include/linux/if_* 6879F: include/linux/netdevice.h 6880F: include/linux/arcdevice.h 6881F: include/linux/etherdevice.h 6882F: include/linux/fcdevice.h 6883F: include/linux/fddidevice.h 6884F: include/linux/hippidevice.h 6885F: include/linux/inetdevice.h 6886F: include/uapi/linux/if_* 6887F: include/uapi/linux/netdevice.h 6888 6889NETWORKING DRIVERS (WIRELESS) 6890M: Kalle Valo <kvalo@codeaurora.org> 6891L: linux-wireless@vger.kernel.org 6892Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6893T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 6894S: Maintained 6895F: drivers/net/wireless/ 6896 6897NETXEN (1/10) GbE SUPPORT 6898M: Manish Chopra <manish.chopra@qlogic.com> 6899M: Sony Chacko <sony.chacko@qlogic.com> 6900M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6901L: netdev@vger.kernel.org 6902W: http://www.qlogic.com 6903S: Supported 6904F: drivers/net/ethernet/qlogic/netxen/ 6905 6906NFC SUBSYSTEM 6907M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6908M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6909M: Samuel Ortiz <sameo@linux.intel.com> 6910L: linux-wireless@vger.kernel.org 6911L: linux-nfc@lists.01.org (subscribers-only) 6912S: Supported 6913F: net/nfc/ 6914F: include/net/nfc/ 6915F: include/uapi/linux/nfc.h 6916F: drivers/nfc/ 6917F: include/linux/platform_data/pn544.h 6918F: Documentation/devicetree/bindings/net/nfc/ 6919 6920NFS, SUNRPC, AND LOCKD CLIENTS 6921M: Trond Myklebust <trond.myklebust@primarydata.com> 6922M: Anna Schumaker <anna.schumaker@netapp.com> 6923L: linux-nfs@vger.kernel.org 6924W: http://client.linux-nfs.org 6925T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6926S: Maintained 6927F: fs/lockd/ 6928F: fs/nfs/ 6929F: fs/nfs_common/ 6930F: net/sunrpc/ 6931F: include/linux/lockd/ 6932F: include/linux/nfs* 6933F: include/linux/sunrpc/ 6934F: include/uapi/linux/nfs* 6935F: include/uapi/linux/sunrpc/ 6936 6937NILFS2 FILESYSTEM 6938M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6939L: linux-nilfs@vger.kernel.org 6940W: http://nilfs.sourceforge.net/ 6941T: git git://github.com/konis/nilfs2.git 6942S: Supported 6943F: Documentation/filesystems/nilfs2.txt 6944F: fs/nilfs2/ 6945F: include/linux/nilfs2_fs.h 6946 6947NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6948M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6949W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6950S: Maintained 6951F: Documentation/scsi/NinjaSCSI.txt 6952F: drivers/scsi/pcmcia/nsp_* 6953 6954NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6955M: GOTO Masanori <gotom@debian.or.jp> 6956M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6957W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6958S: Maintained 6959F: Documentation/scsi/NinjaSCSI.txt 6960F: drivers/scsi/nsp32* 6961 6962NIOS2 ARCHITECTURE 6963M: Ley Foon Tan <lftan@altera.com> 6964L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 6965T: git git://git.rocketboards.org/linux-socfpga-next.git 6966S: Maintained 6967F: arch/nios2/ 6968 6969NOKIA N900 POWER SUPPLY DRIVERS 6970M: Pali Rohár <pali.rohar@gmail.com> 6971S: Maintained 6972F: include/linux/power/bq2415x_charger.h 6973F: include/linux/power/bq27x00_battery.h 6974F: include/linux/power/isp1704_charger.h 6975F: drivers/power/bq2415x_charger.c 6976F: drivers/power/bq27x00_battery.c 6977F: drivers/power/isp1704_charger.c 6978F: drivers/power/rx51_battery.c 6979 6980NTB DRIVER 6981M: Jon Mason <jdmason@kudzu.us> 6982M: Dave Jiang <dave.jiang@intel.com> 6983S: Supported 6984W: https://github.com/jonmason/ntb/wiki 6985T: git git://github.com/jonmason/ntb.git 6986F: drivers/ntb/ 6987F: drivers/net/ntb_netdev.c 6988F: include/linux/ntb.h 6989 6990NTFS FILESYSTEM 6991M: Anton Altaparmakov <anton@tuxera.com> 6992L: linux-ntfs-dev@lists.sourceforge.net 6993W: http://www.tuxera.com/ 6994T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6995S: Supported 6996F: Documentation/filesystems/ntfs.txt 6997F: fs/ntfs/ 6998 6999NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7000M: Antonino Daplas <adaplas@gmail.com> 7001L: linux-fbdev@vger.kernel.org 7002S: Maintained 7003F: drivers/video/fbdev/riva/ 7004F: drivers/video/fbdev/nvidia/ 7005 7006NVM EXPRESS DRIVER 7007M: Matthew Wilcox <willy@linux.intel.com> 7008L: linux-nvme@lists.infradead.org 7009T: git git://git.infradead.org/users/willy/linux-nvme.git 7010S: Supported 7011F: drivers/block/nvme* 7012F: include/linux/nvme.h 7013 7014NXP-NCI NFC DRIVER 7015M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7016R: Charles Gorand <charles.gorand@effinnov.com> 7017L: linux-nfc@lists.01.org (moderated for non-subscribers) 7018S: Supported 7019F: drivers/nfc/nxp-nci 7020 7021NXP TDA998X DRM DRIVER 7022M: Russell King <rmk+kernel@arm.linux.org.uk> 7023S: Supported 7024F: drivers/gpu/drm/i2c/tda998x_drv.c 7025F: include/drm/i2c/tda998x.h 7026 7027NXP TFA9879 DRIVER 7028M: Peter Rosin <peda@axentia.se> 7029L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7030S: Maintained 7031F: sound/soc/codecs/tfa9879* 7032 7033OMAP SUPPORT 7034M: Tony Lindgren <tony@atomide.com> 7035L: linux-omap@vger.kernel.org 7036W: http://www.muru.com/linux/omap/ 7037W: http://linux.omap.com/ 7038Q: http://patchwork.kernel.org/project/linux-omap/list/ 7039T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7040S: Maintained 7041F: arch/arm/*omap*/ 7042F: arch/arm/configs/omap1_defconfig 7043F: arch/arm/configs/omap2plus_defconfig 7044F: drivers/i2c/busses/i2c-omap.c 7045F: drivers/irqchip/irq-omap-intc.c 7046F: drivers/mfd/*omap*.c 7047F: drivers/mfd/menelaus.c 7048F: drivers/mfd/palmas.c 7049F: drivers/mfd/tps65217.c 7050F: drivers/mfd/tps65218.c 7051F: drivers/mfd/tps65910.c 7052F: drivers/mfd/twl-core.[ch] 7053F: drivers/mfd/twl4030*.c 7054F: drivers/mfd/twl6030*.c 7055F: drivers/mfd/twl6040*.c 7056F: drivers/regulator/palmas-regulator*.c 7057F: drivers/regulator/pbias-regulator.c 7058F: drivers/regulator/tps65217-regulator.c 7059F: drivers/regulator/tps65218-regulator.c 7060F: drivers/regulator/tps65910-regulator.c 7061F: drivers/regulator/twl-regulator.c 7062F: include/linux/i2c-omap.h 7063 7064OMAP DEVICE TREE SUPPORT 7065M: Benoît Cousson <bcousson@baylibre.com> 7066M: Tony Lindgren <tony@atomide.com> 7067L: linux-omap@vger.kernel.org 7068L: devicetree@vger.kernel.org 7069S: Maintained 7070F: arch/arm/boot/dts/*omap* 7071F: arch/arm/boot/dts/*am3* 7072F: arch/arm/boot/dts/*am4* 7073F: arch/arm/boot/dts/*am5* 7074F: arch/arm/boot/dts/*dra7* 7075 7076OMAP CLOCK FRAMEWORK SUPPORT 7077M: Paul Walmsley <paul@pwsan.com> 7078L: linux-omap@vger.kernel.org 7079S: Maintained 7080F: arch/arm/*omap*/*clock* 7081 7082OMAP POWER MANAGEMENT SUPPORT 7083M: Kevin Hilman <khilman@deeprootsystems.com> 7084L: linux-omap@vger.kernel.org 7085S: Maintained 7086F: arch/arm/*omap*/*pm* 7087F: drivers/cpufreq/omap-cpufreq.c 7088 7089OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7090M: Rajendra Nayak <rnayak@ti.com> 7091M: Paul Walmsley <paul@pwsan.com> 7092L: linux-omap@vger.kernel.org 7093S: Maintained 7094F: arch/arm/mach-omap2/prm* 7095 7096OMAP AUDIO SUPPORT 7097M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7098M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7099L: alsa-devel@alsa-project.org (subscribers-only) 7100L: linux-omap@vger.kernel.org 7101S: Maintained 7102F: sound/soc/omap/ 7103 7104OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7105M: Roger Quadros <rogerq@ti.com> 7106M: Tony Lindgren <tony@atomide.com> 7107L: linux-omap@vger.kernel.org 7108S: Maintained 7109F: drivers/memory/omap-gpmc.c 7110F: arch/arm/mach-omap2/*gpmc* 7111 7112OMAP FRAMEBUFFER SUPPORT 7113M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7114L: linux-fbdev@vger.kernel.org 7115L: linux-omap@vger.kernel.org 7116S: Maintained 7117F: drivers/video/fbdev/omap/ 7118 7119OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7120M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7121L: linux-omap@vger.kernel.org 7122L: linux-fbdev@vger.kernel.org 7123S: Maintained 7124F: drivers/video/fbdev/omap2/ 7125F: Documentation/arm/OMAP/DSS 7126 7127OMAP HARDWARE SPINLOCK SUPPORT 7128M: Ohad Ben-Cohen <ohad@wizery.com> 7129L: linux-omap@vger.kernel.org 7130S: Maintained 7131F: drivers/hwspinlock/omap_hwspinlock.c 7132F: arch/arm/mach-omap2/hwspinlock.c 7133 7134OMAP MMC SUPPORT 7135M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7136L: linux-omap@vger.kernel.org 7137S: Maintained 7138F: drivers/mmc/host/omap.c 7139 7140OMAP HS MMC SUPPORT 7141L: linux-mmc@vger.kernel.org 7142L: linux-omap@vger.kernel.org 7143S: Orphan 7144F: drivers/mmc/host/omap_hsmmc.c 7145 7146OMAP RANDOM NUMBER GENERATOR SUPPORT 7147M: Deepak Saxena <dsaxena@plexity.net> 7148S: Maintained 7149F: drivers/char/hw_random/omap-rng.c 7150 7151OMAP HWMOD SUPPORT 7152M: Benoît Cousson <bcousson@baylibre.com> 7153M: Paul Walmsley <paul@pwsan.com> 7154L: linux-omap@vger.kernel.org 7155S: Maintained 7156F: arch/arm/mach-omap2/omap_hwmod.* 7157 7158OMAP HWMOD DATA 7159M: Paul Walmsley <paul@pwsan.com> 7160L: linux-omap@vger.kernel.org 7161S: Maintained 7162F: arch/arm/mach-omap2/omap_hwmod*data* 7163 7164OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7165M: Benoît Cousson <bcousson@baylibre.com> 7166L: linux-omap@vger.kernel.org 7167S: Maintained 7168F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7169 7170OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7171M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7172L: linux-media@vger.kernel.org 7173S: Maintained 7174F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7175F: drivers/media/platform/omap3isp/ 7176F: drivers/staging/media/omap4iss/ 7177 7178OMAP USB SUPPORT 7179M: Felipe Balbi <balbi@ti.com> 7180L: linux-usb@vger.kernel.org 7181L: linux-omap@vger.kernel.org 7182T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7183S: Maintained 7184F: drivers/usb/*/*omap* 7185F: arch/arm/*omap*/usb* 7186 7187OMAP GPIO DRIVER 7188M: Javier Martinez Canillas <javier@dowhile0.org> 7189M: Santosh Shilimkar <ssantosh@kernel.org> 7190M: Kevin Hilman <khilman@deeprootsystems.com> 7191L: linux-omap@vger.kernel.org 7192S: Maintained 7193F: drivers/gpio/gpio-omap.c 7194 7195OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7196M: Mark Jackson <mpfj@newflow.co.uk> 7197L: linux-omap@vger.kernel.org 7198S: Maintained 7199F: arch/arm/boot/dts/am335x-nano.dts 7200 7201OMFS FILESYSTEM 7202M: Bob Copeland <me@bobcopeland.com> 7203L: linux-karma-devel@lists.sourceforge.net 7204S: Maintained 7205F: Documentation/filesystems/omfs.txt 7206F: fs/omfs/ 7207 7208OMNIKEY CARDMAN 4000 DRIVER 7209M: Harald Welte <laforge@gnumonks.org> 7210S: Maintained 7211F: drivers/char/pcmcia/cm4000_cs.c 7212F: include/linux/cm4000_cs.h 7213F: include/uapi/linux/cm4000_cs.h 7214 7215OMNIKEY CARDMAN 4040 DRIVER 7216M: Harald Welte <laforge@gnumonks.org> 7217S: Maintained 7218F: drivers/char/pcmcia/cm4040_cs.* 7219 7220OMNIVISION OV7670 SENSOR DRIVER 7221M: Jonathan Corbet <corbet@lwn.net> 7222L: linux-media@vger.kernel.org 7223T: git git://linuxtv.org/media_tree.git 7224S: Maintained 7225F: drivers/media/i2c/ov7670.c 7226 7227ONENAND FLASH DRIVER 7228M: Kyungmin Park <kyungmin.park@samsung.com> 7229L: linux-mtd@lists.infradead.org 7230S: Maintained 7231F: drivers/mtd/onenand/ 7232F: include/linux/mtd/onenand*.h 7233 7234ONSTREAM SCSI TAPE DRIVER 7235M: Willem Riede <osst@riede.org> 7236L: osst-users@lists.sourceforge.net 7237L: linux-scsi@vger.kernel.org 7238S: Maintained 7239F: Documentation/scsi/osst.txt 7240F: drivers/scsi/osst.* 7241F: drivers/scsi/osst_*.h 7242F: drivers/scsi/st.h 7243 7244OPENCORES I2C BUS DRIVER 7245M: Peter Korsgaard <jacmet@sunsite.dk> 7246L: linux-i2c@vger.kernel.org 7247S: Maintained 7248F: Documentation/i2c/busses/i2c-ocores 7249F: drivers/i2c/busses/i2c-ocores.c 7250 7251OPEN FIRMWARE AND FLATTENED DEVICE TREE 7252M: Grant Likely <grant.likely@linaro.org> 7253M: Rob Herring <robh+dt@kernel.org> 7254L: devicetree@vger.kernel.org 7255W: http://www.devicetree.org/ 7256T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7257S: Maintained 7258F: drivers/of/ 7259F: include/linux/of*.h 7260F: scripts/dtc/ 7261 7262OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7263M: Rob Herring <robh+dt@kernel.org> 7264M: Pawel Moll <pawel.moll@arm.com> 7265M: Mark Rutland <mark.rutland@arm.com> 7266M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7267M: Kumar Gala <galak@codeaurora.org> 7268L: devicetree@vger.kernel.org 7269S: Maintained 7270F: Documentation/devicetree/ 7271F: arch/*/boot/dts/ 7272F: include/dt-bindings/ 7273 7274OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7275M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7276L: devicetree@vger.kernel.org 7277S: Maintained 7278F: Documentation/devicetree/dynamic-resolution-notes.txt 7279F: Documentation/devicetree/overlay-notes.txt 7280F: drivers/of/overlay.c 7281F: drivers/of/resolver.c 7282 7283OPENRISC ARCHITECTURE 7284M: Jonas Bonn <jonas@southpole.se> 7285W: http://openrisc.net 7286L: linux@lists.openrisc.net (moderated for non-subscribers) 7287S: Maintained 7288T: git git://openrisc.net/~jonas/linux 7289F: arch/openrisc/ 7290 7291OPENVSWITCH 7292M: Pravin Shelar <pshelar@nicira.com> 7293L: netdev@vger.kernel.org 7294L: dev@openvswitch.org 7295W: http://openvswitch.org 7296S: Maintained 7297F: net/openvswitch/ 7298F: include/uapi/linux/openvswitch.h 7299 7300OPL4 DRIVER 7301M: Clemens Ladisch <clemens@ladisch.de> 7302L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7303T: git git://git.alsa-project.org/alsa-kernel.git 7304S: Maintained 7305F: sound/drivers/opl4/ 7306 7307OPROFILE 7308M: Robert Richter <rric@kernel.org> 7309L: oprofile-list@lists.sf.net 7310S: Maintained 7311F: arch/*/include/asm/oprofile*.h 7312F: arch/*/oprofile/ 7313F: drivers/oprofile/ 7314F: include/linux/oprofile.h 7315 7316ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7317M: Mark Fasheh <mfasheh@suse.com> 7318M: Joel Becker <jlbec@evilplan.org> 7319L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7320W: http://ocfs2.wiki.kernel.org 7321S: Supported 7322F: Documentation/filesystems/ocfs2.txt 7323F: Documentation/filesystems/dlmfs.txt 7324F: fs/ocfs2/ 7325 7326ORINOCO DRIVER 7327L: linux-wireless@vger.kernel.org 7328W: http://wireless.kernel.org/en/users/Drivers/orinoco 7329W: http://www.nongnu.org/orinoco/ 7330S: Orphan 7331F: drivers/net/wireless/orinoco/ 7332 7333OSD LIBRARY and FILESYSTEM 7334M: Boaz Harrosh <ooo@electrozaur.com> 7335M: Benny Halevy <bhalevy@primarydata.com> 7336L: osd-dev@open-osd.org 7337W: http://open-osd.org 7338T: git git://git.open-osd.org/open-osd.git 7339S: Maintained 7340F: drivers/scsi/osd/ 7341F: include/scsi/osd_* 7342F: fs/exofs/ 7343 7344OVERLAY FILESYSTEM 7345M: Miklos Szeredi <miklos@szeredi.hu> 7346L: linux-unionfs@vger.kernel.org 7347T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7348S: Supported 7349F: fs/overlayfs/ 7350F: Documentation/filesystems/overlayfs.txt 7351 7352P54 WIRELESS DRIVER 7353M: Christian Lamparter <chunkeey@googlemail.com> 7354L: linux-wireless@vger.kernel.org 7355W: http://wireless.kernel.org/en/users/Drivers/p54 7356S: Maintained 7357F: drivers/net/wireless/p54/ 7358 7359PA SEMI ETHERNET DRIVER 7360M: Olof Johansson <olof@lixom.net> 7361L: netdev@vger.kernel.org 7362S: Maintained 7363F: drivers/net/ethernet/pasemi/* 7364 7365PA SEMI SMBUS DRIVER 7366M: Olof Johansson <olof@lixom.net> 7367L: linux-i2c@vger.kernel.org 7368S: Maintained 7369F: drivers/i2c/busses/i2c-pasemi.c 7370 7371PADATA PARALLEL EXECUTION MECHANISM 7372M: Steffen Klassert <steffen.klassert@secunet.com> 7373L: linux-crypto@vger.kernel.org 7374S: Maintained 7375F: kernel/padata.c 7376F: include/linux/padata.h 7377F: Documentation/padata.txt 7378 7379PANASONIC LAPTOP ACPI EXTRAS DRIVER 7380M: Harald Welte <laforge@gnumonks.org> 7381L: platform-driver-x86@vger.kernel.org 7382S: Maintained 7383F: drivers/platform/x86/panasonic-laptop.c 7384 7385PANASONIC MN10300/AM33/AM34 PORT 7386M: David Howells <dhowells@redhat.com> 7387M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7388L: linux-am33-list@redhat.com (moderated for non-subscribers) 7389W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7390S: Maintained 7391F: Documentation/mn10300/ 7392F: arch/mn10300/ 7393 7394PARALLEL PORT SUPPORT 7395L: linux-parport@lists.infradead.org (subscribers-only) 7396S: Orphan 7397F: drivers/parport/ 7398F: include/linux/parport*.h 7399F: drivers/char/ppdev.c 7400F: include/uapi/linux/ppdev.h 7401 7402PARAVIRT_OPS INTERFACE 7403M: Jeremy Fitzhardinge <jeremy@goop.org> 7404M: Chris Wright <chrisw@sous-sol.org> 7405M: Alok Kataria <akataria@vmware.com> 7406M: Rusty Russell <rusty@rustcorp.com.au> 7407L: virtualization@lists.linux-foundation.org 7408S: Supported 7409F: Documentation/virtual/paravirt_ops.txt 7410F: arch/*/kernel/paravirt* 7411F: arch/*/include/asm/paravirt.h 7412 7413PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7414M: Tim Waugh <tim@cyberelk.net> 7415L: linux-parport@lists.infradead.org (subscribers-only) 7416W: http://www.torque.net/linux-pp.html 7417S: Maintained 7418F: Documentation/blockdev/paride.txt 7419F: drivers/block/paride/ 7420 7421PARISC ARCHITECTURE 7422M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7423M: Helge Deller <deller@gmx.de> 7424L: linux-parisc@vger.kernel.org 7425W: http://www.parisc-linux.org/ 7426Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7427T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7428T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7429S: Maintained 7430F: arch/parisc/ 7431F: Documentation/parisc/ 7432F: drivers/parisc/ 7433F: drivers/char/agp/parisc-agp.c 7434F: drivers/input/serio/gscps2.c 7435F: drivers/parport/parport_gsc.* 7436F: drivers/tty/serial/8250/8250_gsc.c 7437F: drivers/video/fbdev/sti* 7438F: drivers/video/console/sti* 7439F: drivers/video/logo/logo_parisc* 7440 7441PC87360 HARDWARE MONITORING DRIVER 7442M: Jim Cromie <jim.cromie@gmail.com> 7443L: lm-sensors@lm-sensors.org 7444S: Maintained 7445F: Documentation/hwmon/pc87360 7446F: drivers/hwmon/pc87360.c 7447 7448PC8736x GPIO DRIVER 7449M: Jim Cromie <jim.cromie@gmail.com> 7450S: Maintained 7451F: drivers/char/pc8736x_gpio.c 7452 7453PC87427 HARDWARE MONITORING DRIVER 7454M: Jean Delvare <jdelvare@suse.de> 7455L: lm-sensors@lm-sensors.org 7456S: Maintained 7457F: Documentation/hwmon/pc87427 7458F: drivers/hwmon/pc87427.c 7459 7460PCA9532 LED DRIVER 7461M: Riku Voipio <riku.voipio@iki.fi> 7462S: Maintained 7463F: drivers/leds/leds-pca9532.c 7464F: include/linux/leds-pca9532.h 7465 7466PCA9541 I2C BUS MASTER SELECTOR DRIVER 7467M: Guenter Roeck <linux@roeck-us.net> 7468L: linux-i2c@vger.kernel.org 7469S: Maintained 7470F: drivers/i2c/muxes/i2c-mux-pca9541.c 7471 7472PCDP - PRIMARY CONSOLE AND DEBUG PORT 7473M: Khalid Aziz <khalid@gonehiking.org> 7474S: Maintained 7475F: drivers/firmware/pcdp.* 7476 7477PCI ERROR RECOVERY 7478M: Linas Vepstas <linasvepstas@gmail.com> 7479L: linux-pci@vger.kernel.org 7480S: Supported 7481F: Documentation/PCI/pci-error-recovery.txt 7482 7483PCI SUBSYSTEM 7484M: Bjorn Helgaas <bhelgaas@google.com> 7485L: linux-pci@vger.kernel.org 7486Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7487T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7488S: Supported 7489F: Documentation/PCI/ 7490F: drivers/pci/ 7491F: include/linux/pci* 7492F: arch/x86/pci/ 7493F: arch/x86/kernel/quirks.c 7494 7495PCI DRIVER FOR ARM VERSATILE PLATFORM 7496M: Rob Herring <robh@kernel.org> 7497L: linux-pci@vger.kernel.org 7498L: linux-arm-kernel@lists.infradead.org 7499S: Maintained 7500F: Documentation/devicetree/bindings/pci/versatile.txt 7501F: drivers/pci/host/pci-versatile.c 7502 7503PCI DRIVER FOR APPLIEDMICRO XGENE 7504M: Tanmay Inamdar <tinamdar@apm.com> 7505L: linux-pci@vger.kernel.org 7506L: linux-arm-kernel@lists.infradead.org 7507S: Maintained 7508F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7509F: drivers/pci/host/pci-xgene.c 7510 7511PCI DRIVER FOR FREESCALE LAYERSCAPE 7512M: Minghuan Lian <minghuan.Lian@freescale.com> 7513M: Mingkai Hu <mingkai.hu@freescale.com> 7514M: Roy Zang <tie-fei.zang@freescale.com> 7515L: linuxppc-dev@lists.ozlabs.org 7516L: linux-pci@vger.kernel.org 7517L: linux-arm-kernel@lists.infradead.org 7518S: Maintained 7519F: drivers/pci/host/*layerscape* 7520 7521PCI DRIVER FOR IMX6 7522M: Richard Zhu <Richard.Zhu@freescale.com> 7523M: Lucas Stach <l.stach@pengutronix.de> 7524L: linux-pci@vger.kernel.org 7525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7526S: Maintained 7527F: drivers/pci/host/*imx6* 7528 7529PCI DRIVER FOR TI KEYSTONE 7530M: Murali Karicheri <m-karicheri2@ti.com> 7531L: linux-pci@vger.kernel.org 7532L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7533S: Maintained 7534F: drivers/pci/host/*keystone* 7535 7536PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7537M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7538M: Jason Cooper <jason@lakedaemon.net> 7539L: linux-pci@vger.kernel.org 7540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7541S: Maintained 7542F: drivers/pci/host/*mvebu* 7543 7544PCI DRIVER FOR NVIDIA TEGRA 7545M: Thierry Reding <thierry.reding@gmail.com> 7546L: linux-tegra@vger.kernel.org 7547L: linux-pci@vger.kernel.org 7548S: Supported 7549F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7550F: drivers/pci/host/pci-tegra.c 7551 7552PCI DRIVER FOR TI DRA7XX 7553M: Kishon Vijay Abraham I <kishon@ti.com> 7554L: linux-omap@vger.kernel.org 7555L: linux-pci@vger.kernel.org 7556S: Supported 7557F: Documentation/devicetree/bindings/pci/ti-pci.txt 7558F: drivers/pci/host/pci-dra7xx.c 7559 7560PCI DRIVER FOR RENESAS R-CAR 7561M: Simon Horman <horms@verge.net.au> 7562L: linux-pci@vger.kernel.org 7563L: linux-sh@vger.kernel.org 7564S: Maintained 7565F: drivers/pci/host/*rcar* 7566 7567PCI DRIVER FOR SAMSUNG EXYNOS 7568M: Jingoo Han <jingoohan1@gmail.com> 7569L: linux-pci@vger.kernel.org 7570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7571L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7572S: Maintained 7573F: drivers/pci/host/pci-exynos.c 7574 7575PCI DRIVER FOR SYNOPSIS DESIGNWARE 7576M: Jingoo Han <jingoohan1@gmail.com> 7577L: linux-pci@vger.kernel.org 7578S: Maintained 7579F: drivers/pci/host/*designware* 7580 7581PCI DRIVER FOR GENERIC OF HOSTS 7582M: Will Deacon <will.deacon@arm.com> 7583L: linux-pci@vger.kernel.org 7584L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7585S: Maintained 7586F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7587F: drivers/pci/host/pci-host-generic.c 7588 7589PCIE DRIVER FOR ST SPEAR13XX 7590L: linux-pci@vger.kernel.org 7591S: Orphan 7592F: drivers/pci/host/*spear* 7593 7594PCMCIA SUBSYSTEM 7595P: Linux PCMCIA Team 7596L: linux-pcmcia@lists.infradead.org 7597W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7598T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7599S: Maintained 7600F: Documentation/pcmcia/ 7601F: drivers/pcmcia/ 7602F: include/pcmcia/ 7603 7604PCNET32 NETWORK DRIVER 7605M: Don Fry <pcnet32@frontier.com> 7606L: netdev@vger.kernel.org 7607S: Maintained 7608F: drivers/net/ethernet/amd/pcnet32.c 7609 7610PCRYPT PARALLEL CRYPTO ENGINE 7611M: Steffen Klassert <steffen.klassert@secunet.com> 7612L: linux-crypto@vger.kernel.org 7613S: Maintained 7614F: crypto/pcrypt.c 7615F: include/crypto/pcrypt.h 7616 7617PER-CPU MEMORY ALLOCATOR 7618M: Tejun Heo <tj@kernel.org> 7619M: Christoph Lameter <cl@linux-foundation.org> 7620T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7621S: Maintained 7622F: include/linux/percpu*.h 7623F: mm/percpu*.c 7624F: arch/*/include/asm/percpu.h 7625 7626PER-TASK DELAY ACCOUNTING 7627M: Balbir Singh <bsingharora@gmail.com> 7628S: Maintained 7629F: include/linux/delayacct.h 7630F: kernel/delayacct.c 7631 7632PERFORMANCE EVENTS SUBSYSTEM 7633M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7634M: Paul Mackerras <paulus@samba.org> 7635M: Ingo Molnar <mingo@redhat.com> 7636M: Arnaldo Carvalho de Melo <acme@kernel.org> 7637L: linux-kernel@vger.kernel.org 7638T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7639S: Supported 7640F: kernel/events/* 7641F: include/linux/perf_event.h 7642F: include/uapi/linux/perf_event.h 7643F: arch/*/kernel/perf_event*.c 7644F: arch/*/kernel/*/perf_event*.c 7645F: arch/*/kernel/*/*/perf_event*.c 7646F: arch/*/include/asm/perf_event.h 7647F: arch/*/kernel/perf_callchain.c 7648F: tools/perf/ 7649 7650PERSONALITY HANDLING 7651M: Christoph Hellwig <hch@infradead.org> 7652L: linux-abi-devel@lists.sourceforge.net 7653S: Maintained 7654F: include/linux/personality.h 7655F: include/uapi/linux/personality.h 7656 7657PHONET PROTOCOL 7658M: Remi Denis-Courmont <courmisch@gmail.com> 7659S: Supported 7660F: Documentation/networking/phonet.txt 7661F: include/linux/phonet.h 7662F: include/net/phonet/ 7663F: include/uapi/linux/phonet.h 7664F: net/phonet/ 7665 7666PHRAM MTD DRIVER 7667M: Joern Engel <joern@lazybastard.org> 7668L: linux-mtd@lists.infradead.org 7669S: Maintained 7670F: drivers/mtd/devices/phram.c 7671 7672PICOLCD HID DRIVER 7673M: Bruno Prémont <bonbons@linux-vserver.org> 7674L: linux-input@vger.kernel.org 7675S: Maintained 7676F: drivers/hid/hid-picolcd* 7677 7678PICOXCELL SUPPORT 7679M: Jamie Iles <jamie@jamieiles.com> 7680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7681T: git git://github.com/jamieiles/linux-2.6-ji.git 7682S: Supported 7683F: arch/arm/boot/dts/picoxcell* 7684F: arch/arm/mach-picoxcell/ 7685F: drivers/crypto/picoxcell* 7686 7687PIN CONTROL SUBSYSTEM 7688M: Linus Walleij <linus.walleij@linaro.org> 7689L: linux-gpio@vger.kernel.org 7690T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7691S: Maintained 7692F: drivers/pinctrl/ 7693F: include/linux/pinctrl/ 7694 7695PIN CONTROLLER - ATMEL AT91 7696M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7698S: Maintained 7699F: drivers/pinctrl/pinctrl-at91.* 7700 7701PIN CONTROLLER - INTEL 7702M: Mika Westerberg <mika.westerberg@linux.intel.com> 7703M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7704S: Maintained 7705F: drivers/pinctrl/intel/ 7706 7707PIN CONTROLLER - RENESAS 7708M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7709L: linux-sh@vger.kernel.org 7710S: Maintained 7711F: drivers/pinctrl/sh-pfc/ 7712 7713PIN CONTROLLER - SAMSUNG 7714M: Tomasz Figa <tomasz.figa@gmail.com> 7715M: Thomas Abraham <thomas.abraham@linaro.org> 7716L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7717L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7718S: Maintained 7719F: drivers/pinctrl/samsung/ 7720 7721PIN CONTROLLER - ST SPEAR 7722M: Viresh Kumar <viresh.linux@gmail.com> 7723L: spear-devel@list.st.com 7724L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7725W: http://www.st.com/spear 7726S: Maintained 7727F: drivers/pinctrl/spear/ 7728 7729PKTCDVD DRIVER 7730M: Jiri Kosina <jkosina@suse.cz> 7731S: Maintained 7732F: drivers/block/pktcdvd.c 7733F: include/linux/pktcdvd.h 7734F: include/uapi/linux/pktcdvd.h 7735 7736PKUNITY SOC DRIVERS 7737M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7738W: http://mprc.pku.edu.cn/~guanxuetao/linux 7739S: Maintained 7740T: git git://github.com/gxt/linux.git 7741F: drivers/input/serio/i8042-unicore32io.h 7742F: drivers/i2c/busses/i2c-puv3.c 7743F: drivers/video/fbdev/fb-puv3.c 7744F: drivers/rtc/rtc-puv3.c 7745 7746PMBUS HARDWARE MONITORING DRIVERS 7747M: Guenter Roeck <linux@roeck-us.net> 7748L: lm-sensors@lm-sensors.org 7749W: http://www.lm-sensors.org/ 7750W: http://www.roeck-us.net/linux/drivers/ 7751T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7752S: Maintained 7753F: Documentation/hwmon/pmbus 7754F: drivers/hwmon/pmbus/ 7755F: include/linux/i2c/pmbus.h 7756 7757PMC SIERRA MaxRAID DRIVER 7758M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7759L: linux-scsi@vger.kernel.org 7760W: http://www.pmc-sierra.com/ 7761S: Supported 7762F: drivers/scsi/pmcraid.* 7763 7764PMC SIERRA PM8001 DRIVER 7765M: xjtuwjp@gmail.com 7766M: lindar_liu@usish.com 7767L: pmchba@pmcs.com 7768L: linux-scsi@vger.kernel.org 7769S: Supported 7770F: drivers/scsi/pm8001/ 7771 7772POSIX CLOCKS and TIMERS 7773M: Thomas Gleixner <tglx@linutronix.de> 7774L: linux-kernel@vger.kernel.org 7775T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7776S: Maintained 7777F: fs/timerfd.c 7778F: include/linux/timer* 7779F: kernel/time/*timer* 7780 7781POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7782M: Sebastian Reichel <sre@kernel.org> 7783M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7784M: David Woodhouse <dwmw2@infradead.org> 7785L: linux-pm@vger.kernel.org 7786T: git git://git.infradead.org/battery-2.6.git 7787S: Maintained 7788F: include/linux/power_supply.h 7789F: drivers/power/ 7790 7791PNP SUPPORT 7792M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7793S: Maintained 7794F: drivers/pnp/ 7795 7796PNXxxxx I2C DRIVER 7797M: Vitaly Wool <vitalywool@gmail.com> 7798L: linux-i2c@vger.kernel.org 7799S: Maintained 7800F: drivers/i2c/busses/i2c-pnx.c 7801 7802PPP PROTOCOL DRIVERS AND COMPRESSORS 7803M: Paul Mackerras <paulus@samba.org> 7804L: linux-ppp@vger.kernel.org 7805S: Maintained 7806F: drivers/net/ppp/ppp_* 7807 7808PPP OVER ATM (RFC 2364) 7809M: Mitchell Blank Jr <mitch@sfgoth.com> 7810S: Maintained 7811F: net/atm/pppoatm.c 7812F: include/uapi/linux/atmppp.h 7813 7814PPP OVER ETHERNET 7815M: Michal Ostrowski <mostrows@earthlink.net> 7816S: Maintained 7817F: drivers/net/ppp/pppoe.c 7818F: drivers/net/ppp/pppox.c 7819 7820PPP OVER L2TP 7821M: James Chapman <jchapman@katalix.com> 7822S: Maintained 7823F: net/l2tp/l2tp_ppp.c 7824F: include/linux/if_pppol2tp.h 7825F: include/uapi/linux/if_pppol2tp.h 7826 7827PPS SUPPORT 7828M: Rodolfo Giometti <giometti@enneenne.com> 7829W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7830L: linuxpps@ml.enneenne.com (subscribers-only) 7831S: Maintained 7832F: Documentation/pps/ 7833F: drivers/pps/ 7834F: include/linux/pps*.h 7835 7836PPTP DRIVER 7837M: Dmitry Kozlov <xeb@mail.ru> 7838L: netdev@vger.kernel.org 7839S: Maintained 7840F: drivers/net/ppp/pptp.c 7841W: http://sourceforge.net/projects/accel-pptp 7842 7843PREEMPTIBLE KERNEL 7844M: Robert Love <rml@tech9.net> 7845L: kpreempt-tech@lists.sourceforge.net 7846W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7847S: Supported 7848F: Documentation/preempt-locking.txt 7849F: include/linux/preempt.h 7850 7851PRISM54 WIRELESS DRIVER 7852M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7853L: linux-wireless@vger.kernel.org 7854W: http://wireless.kernel.org/en/users/Drivers/p54 7855S: Obsolete 7856F: drivers/net/wireless/prism54/ 7857 7858PS3 NETWORK SUPPORT 7859M: Geoff Levand <geoff@infradead.org> 7860L: netdev@vger.kernel.org 7861L: cbe-oss-dev@lists.ozlabs.org 7862S: Maintained 7863F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7864 7865PS3 PLATFORM SUPPORT 7866M: Geoff Levand <geoff@infradead.org> 7867L: linuxppc-dev@lists.ozlabs.org 7868L: cbe-oss-dev@lists.ozlabs.org 7869S: Maintained 7870F: arch/powerpc/boot/ps3* 7871F: arch/powerpc/include/asm/lv1call.h 7872F: arch/powerpc/include/asm/ps3*.h 7873F: arch/powerpc/platforms/ps3/ 7874F: drivers/*/ps3* 7875F: drivers/ps3/ 7876F: drivers/rtc/rtc-ps3.c 7877F: drivers/usb/host/*ps3.c 7878F: sound/ppc/snd_ps3* 7879 7880PS3VRAM DRIVER 7881M: Jim Paris <jim@jtan.com> 7882L: cbe-oss-dev@lists.ozlabs.org 7883S: Maintained 7884F: drivers/block/ps3vram.c 7885 7886PSTORE FILESYSTEM 7887M: Anton Vorontsov <anton@enomsg.org> 7888M: Colin Cross <ccross@android.com> 7889M: Kees Cook <keescook@chromium.org> 7890M: Tony Luck <tony.luck@intel.com> 7891S: Maintained 7892T: git git://git.infradead.org/users/cbou/linux-pstore.git 7893F: fs/pstore/ 7894F: include/linux/pstore* 7895F: drivers/firmware/efi/efi-pstore.c 7896F: drivers/acpi/apei/erst.c 7897 7898PTP HARDWARE CLOCK SUPPORT 7899M: Richard Cochran <richardcochran@gmail.com> 7900L: netdev@vger.kernel.org 7901S: Maintained 7902W: http://linuxptp.sourceforge.net/ 7903F: Documentation/ABI/testing/sysfs-ptp 7904F: Documentation/ptp/* 7905F: drivers/net/ethernet/freescale/gianfar_ptp.c 7906F: drivers/net/phy/dp83640* 7907F: drivers/ptp/* 7908F: include/linux/ptp_cl* 7909 7910PTRACE SUPPORT 7911M: Roland McGrath <roland@hack.frob.com> 7912M: Oleg Nesterov <oleg@redhat.com> 7913S: Maintained 7914F: include/asm-generic/syscall.h 7915F: include/linux/ptrace.h 7916F: include/linux/regset.h 7917F: include/linux/tracehook.h 7918F: include/uapi/linux/ptrace.h 7919F: kernel/ptrace.c 7920 7921PVRUSB2 VIDEO4LINUX DRIVER 7922M: Mike Isely <isely@pobox.com> 7923L: pvrusb2@isely.net (subscribers-only) 7924L: linux-media@vger.kernel.org 7925W: http://www.isely.net/pvrusb2/ 7926T: git git://linuxtv.org/media_tree.git 7927S: Maintained 7928F: Documentation/video4linux/README.pvrusb2 7929F: drivers/media/usb/pvrusb2/ 7930 7931PWC WEBCAM DRIVER 7932M: Hans de Goede <hdegoede@redhat.com> 7933L: linux-media@vger.kernel.org 7934T: git git://linuxtv.org/media_tree.git 7935S: Maintained 7936F: drivers/media/usb/pwc/* 7937 7938PWM FAN DRIVER 7939M: Kamil Debski <k.debski@samsung.com> 7940L: lm-sensors@lm-sensors.org 7941S: Supported 7942F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7943F: Documentation/hwmon/pwm-fan 7944F: drivers/hwmon/pwm-fan.c 7945 7946PWM SUBSYSTEM 7947M: Thierry Reding <thierry.reding@gmail.com> 7948L: linux-pwm@vger.kernel.org 7949S: Maintained 7950T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7951F: Documentation/pwm.txt 7952F: Documentation/devicetree/bindings/pwm/ 7953F: include/linux/pwm.h 7954F: drivers/pwm/ 7955F: drivers/video/backlight/pwm_bl.c 7956F: include/linux/pwm_backlight.h 7957 7958PXA2xx/PXA3xx SUPPORT 7959M: Daniel Mack <daniel@zonque.org> 7960M: Haojian Zhuang <haojian.zhuang@gmail.com> 7961M: Robert Jarzmik <robert.jarzmik@free.fr> 7962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7963T: git git://github.com/hzhuang1/linux.git 7964T: git git://github.com/rjarzmik/linux.git 7965S: Maintained 7966F: arch/arm/mach-pxa/ 7967F: drivers/pcmcia/pxa2xx* 7968F: drivers/spi/spi-pxa2xx* 7969F: drivers/usb/gadget/udc/pxa2* 7970F: include/sound/pxa2xx-lib.h 7971F: sound/arm/pxa* 7972F: sound/soc/pxa/ 7973 7974PXA3xx NAND FLASH DRIVER 7975M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7976L: linux-mtd@lists.infradead.org 7977S: Maintained 7978F: drivers/mtd/nand/pxa3xx_nand.c 7979 7980MMP SUPPORT 7981M: Eric Miao <eric.y.miao@gmail.com> 7982M: Haojian Zhuang <haojian.zhuang@gmail.com> 7983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7984T: git git://github.com/hzhuang1/linux.git 7985T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7986S: Maintained 7987F: arch/arm/mach-mmp/ 7988 7989PXA MMCI DRIVER 7990S: Orphan 7991 7992PXA RTC DRIVER 7993M: Robert Jarzmik <robert.jarzmik@free.fr> 7994L: rtc-linux@googlegroups.com 7995S: Maintained 7996 7997QAT DRIVER 7998M: Tadeusz Struk <tadeusz.struk@intel.com> 7999L: qat-linux@intel.com 8000S: Supported 8001F: drivers/crypto/qat/ 8002 8003QIB DRIVER 8004M: Mike Marciniszyn <infinipath@intel.com> 8005L: linux-rdma@vger.kernel.org 8006S: Supported 8007F: drivers/infiniband/hw/qib/ 8008 8009QLOGIC QLA1280 SCSI DRIVER 8010M: Michael Reed <mdr@sgi.com> 8011L: linux-scsi@vger.kernel.org 8012S: Maintained 8013F: drivers/scsi/qla1280.[ch] 8014 8015QLOGIC QLA2XXX FC-SCSI DRIVER 8016M: qla2xxx-upstream@qlogic.com 8017L: linux-scsi@vger.kernel.org 8018S: Supported 8019F: Documentation/scsi/LICENSE.qla2xxx 8020F: drivers/scsi/qla2xxx/ 8021 8022QLOGIC QLA4XXX iSCSI DRIVER 8023M: QLogic-Storage-Upstream@qlogic.com 8024L: linux-scsi@vger.kernel.org 8025S: Supported 8026F: Documentation/scsi/LICENSE.qla4xxx 8027F: drivers/scsi/qla4xxx/ 8028 8029QLOGIC QLA3XXX NETWORK DRIVER 8030M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8031M: Ron Mercer <ron.mercer@qlogic.com> 8032M: linux-driver@qlogic.com 8033L: netdev@vger.kernel.org 8034S: Supported 8035F: Documentation/networking/LICENSE.qla3xxx 8036F: drivers/net/ethernet/qlogic/qla3xxx.* 8037 8038QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8039M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8040M: Dept-GELinuxNICDev@qlogic.com 8041L: netdev@vger.kernel.org 8042S: Supported 8043F: drivers/net/ethernet/qlogic/qlcnic/ 8044 8045QLOGIC QLGE 10Gb ETHERNET DRIVER 8046M: Harish Patil <harish.patil@qlogic.com> 8047M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8048M: Dept-GELinuxNICDev@qlogic.com 8049M: linux-driver@qlogic.com 8050L: netdev@vger.kernel.org 8051S: Supported 8052F: drivers/net/ethernet/qlogic/qlge/ 8053 8054QNX4 FILESYSTEM 8055M: Anders Larsen <al@alarsen.net> 8056W: http://www.alarsen.net/linux/qnx4fs/ 8057S: Maintained 8058F: fs/qnx4/ 8059F: include/uapi/linux/qnx4_fs.h 8060F: include/uapi/linux/qnxtypes.h 8061 8062QT1010 MEDIA DRIVER 8063M: Antti Palosaari <crope@iki.fi> 8064L: linux-media@vger.kernel.org 8065W: http://linuxtv.org/ 8066W: http://palosaari.fi/linux/ 8067Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8068T: git git://linuxtv.org/anttip/media_tree.git 8069S: Maintained 8070F: drivers/media/tuners/qt1010* 8071 8072QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8073M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8074L: linux-wireless@vger.kernel.org 8075L: ath9k-devel@lists.ath9k.org 8076W: http://wireless.kernel.org/en/users/Drivers/ath9k 8077S: Supported 8078F: drivers/net/wireless/ath/ath9k/ 8079 8080QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8081M: Kalle Valo <kvalo@qca.qualcomm.com> 8082L: ath10k@lists.infradead.org 8083W: http://wireless.kernel.org/en/users/Drivers/ath10k 8084T: git git://github.com/kvalo/ath.git 8085S: Supported 8086F: drivers/net/wireless/ath/ath10k/ 8087 8088QUALCOMM HEXAGON ARCHITECTURE 8089M: Richard Kuo <rkuo@codeaurora.org> 8090L: linux-hexagon@vger.kernel.org 8091S: Supported 8092F: arch/hexagon/ 8093 8094QUALCOMM WCN36XX WIRELESS DRIVER 8095M: Eugene Krasnikov <k.eugene.e@gmail.com> 8096L: wcn36xx@lists.infradead.org 8097W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8098T: git git://github.com/KrasnikovEugene/wcn36xx.git 8099S: Supported 8100F: drivers/net/wireless/ath/wcn36xx/ 8101 8102RADOS BLOCK DEVICE (RBD) 8103M: Ilya Dryomov <idryomov@gmail.com> 8104M: Sage Weil <sage@redhat.com> 8105M: Alex Elder <elder@kernel.org> 8106M: ceph-devel@vger.kernel.org 8107W: http://ceph.com/ 8108T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8109S: Supported 8110F: drivers/block/rbd.c 8111F: drivers/block/rbd_types.h 8112 8113RADEON FRAMEBUFFER DISPLAY DRIVER 8114M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8115L: linux-fbdev@vger.kernel.org 8116S: Maintained 8117F: drivers/video/fbdev/aty/radeon* 8118F: include/uapi/linux/radeonfb.h 8119 8120RADIOSHARK RADIO DRIVER 8121M: Hans de Goede <hdegoede@redhat.com> 8122L: linux-media@vger.kernel.org 8123T: git git://linuxtv.org/media_tree.git 8124S: Maintained 8125F: drivers/media/radio/radio-shark.c 8126 8127RADIOSHARK2 RADIO DRIVER 8128M: Hans de Goede <hdegoede@redhat.com> 8129L: linux-media@vger.kernel.org 8130T: git git://linuxtv.org/media_tree.git 8131S: Maintained 8132F: drivers/media/radio/radio-shark2.c 8133F: drivers/media/radio/radio-tea5777.c 8134 8135RAGE128 FRAMEBUFFER DISPLAY DRIVER 8136M: Paul Mackerras <paulus@samba.org> 8137L: linux-fbdev@vger.kernel.org 8138S: Maintained 8139F: drivers/video/fbdev/aty/aty128fb.c 8140 8141RALINK RT2X00 WIRELESS LAN DRIVER 8142P: rt2x00 project 8143M: Stanislaw Gruszka <sgruszka@redhat.com> 8144M: Helmut Schaa <helmut.schaa@googlemail.com> 8145L: linux-wireless@vger.kernel.org 8146L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 8147W: http://rt2x00.serialmonkey.com/ 8148S: Maintained 8149F: drivers/net/wireless/rt2x00/ 8150 8151RAMDISK RAM BLOCK DEVICE DRIVER 8152M: Jens Axboe <axboe@kernel.dk> 8153S: Maintained 8154F: Documentation/blockdev/ramdisk.txt 8155F: drivers/block/brd.c 8156 8157PERSISTENT MEMORY DRIVER 8158M: Ross Zwisler <ross.zwisler@linux.intel.com> 8159L: linux-nvdimm@lists.01.org 8160S: Supported 8161F: drivers/block/pmem.c 8162 8163RANDOM NUMBER DRIVER 8164M: "Theodore Ts'o" <tytso@mit.edu> 8165S: Maintained 8166F: drivers/char/random.c 8167 8168RAPIDIO SUBSYSTEM 8169M: Matt Porter <mporter@kernel.crashing.org> 8170M: Alexandre Bounine <alexandre.bounine@idt.com> 8171S: Maintained 8172F: drivers/rapidio/ 8173 8174RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8175L: linux-wireless@vger.kernel.org 8176S: Orphan 8177F: drivers/net/wireless/ray* 8178 8179RCUTORTURE MODULE 8180M: Josh Triplett <josh@joshtriplett.org> 8181M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8182L: linux-kernel@vger.kernel.org 8183S: Supported 8184T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8185F: Documentation/RCU/torture.txt 8186F: kernel/rcu/rcutorture.c 8187 8188RCUTORTURE TEST FRAMEWORK 8189M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8190M: Josh Triplett <josh@joshtriplett.org> 8191R: Steven Rostedt <rostedt@goodmis.org> 8192R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8193R: Lai Jiangshan <laijs@cn.fujitsu.com> 8194L: linux-kernel@vger.kernel.org 8195S: Supported 8196T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8197F: tools/testing/selftests/rcutorture 8198 8199RDC R-321X SoC 8200M: Florian Fainelli <florian@openwrt.org> 8201S: Maintained 8202 8203RDC R6040 FAST ETHERNET DRIVER 8204M: Florian Fainelli <florian@openwrt.org> 8205L: netdev@vger.kernel.org 8206S: Maintained 8207F: drivers/net/ethernet/rdc/r6040.c 8208 8209RDS - RELIABLE DATAGRAM SOCKETS 8210M: Chien Yen <chien.yen@oracle.com> 8211L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8212S: Supported 8213F: net/rds/ 8214 8215READ-COPY UPDATE (RCU) 8216M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8217M: Josh Triplett <josh@joshtriplett.org> 8218R: Steven Rostedt <rostedt@goodmis.org> 8219R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8220R: Lai Jiangshan <laijs@cn.fujitsu.com> 8221L: linux-kernel@vger.kernel.org 8222W: http://www.rdrop.com/users/paulmck/RCU/ 8223S: Supported 8224T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8225F: Documentation/RCU/ 8226X: Documentation/RCU/torture.txt 8227F: include/linux/rcu* 8228X: include/linux/srcu.h 8229F: kernel/rcu/ 8230X: kernel/torture.c 8231 8232REAL TIME CLOCK (RTC) SUBSYSTEM 8233M: Alessandro Zummo <a.zummo@towertech.it> 8234M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8235L: rtc-linux@googlegroups.com 8236Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8237S: Maintained 8238F: Documentation/rtc.txt 8239F: drivers/rtc/ 8240F: include/linux/rtc.h 8241F: include/uapi/linux/rtc.h 8242 8243REALTEK AUDIO CODECS 8244M: Bard Liao <bardliao@realtek.com> 8245M: Oder Chiou <oder_chiou@realtek.com> 8246S: Maintained 8247F: sound/soc/codecs/rt* 8248F: include/sound/rt*.h 8249 8250REISERFS FILE SYSTEM 8251L: reiserfs-devel@vger.kernel.org 8252S: Supported 8253F: fs/reiserfs/ 8254 8255REGISTER MAP ABSTRACTION 8256M: Mark Brown <broonie@kernel.org> 8257L: linux-kernel@vger.kernel.org 8258T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8259S: Supported 8260F: drivers/base/regmap/ 8261F: include/linux/regmap.h 8262 8263REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8264M: Ohad Ben-Cohen <ohad@wizery.com> 8265T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8266S: Maintained 8267F: drivers/remoteproc/ 8268F: Documentation/remoteproc.txt 8269F: include/linux/remoteproc.h 8270 8271REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8272M: Ohad Ben-Cohen <ohad@wizery.com> 8273T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8274S: Maintained 8275F: drivers/rpmsg/ 8276F: Documentation/rpmsg.txt 8277F: include/linux/rpmsg.h 8278 8279RESET CONTROLLER FRAMEWORK 8280M: Philipp Zabel <p.zabel@pengutronix.de> 8281S: Maintained 8282F: drivers/reset/ 8283F: Documentation/devicetree/bindings/reset/ 8284F: include/linux/reset.h 8285F: include/linux/reset-controller.h 8286 8287RFKILL 8288M: Johannes Berg <johannes@sipsolutions.net> 8289L: linux-wireless@vger.kernel.org 8290W: http://wireless.kernel.org/ 8291T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8292T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8293S: Maintained 8294F: Documentation/rfkill.txt 8295F: net/rfkill/ 8296 8297RHASHTABLE 8298M: Thomas Graf <tgraf@suug.ch> 8299L: netdev@vger.kernel.org 8300S: Maintained 8301F: lib/rhashtable.c 8302F: include/linux/rhashtable.h 8303 8304RICOH SMARTMEDIA/XD DRIVER 8305M: Maxim Levitsky <maximlevitsky@gmail.com> 8306S: Maintained 8307F: drivers/mtd/nand/r852.c 8308F: drivers/mtd/nand/r852.h 8309 8310RICOH R5C592 MEMORYSTICK DRIVER 8311M: Maxim Levitsky <maximlevitsky@gmail.com> 8312S: Maintained 8313F: drivers/memstick/host/r592.* 8314 8315ROCCAT DRIVERS 8316M: Stefan Achatz <erazor_de@users.sourceforge.net> 8317W: http://sourceforge.net/projects/roccat/ 8318S: Maintained 8319F: drivers/hid/hid-roccat* 8320F: include/linux/hid-roccat* 8321F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8322 8323ROCKER DRIVER 8324M: Jiri Pirko <jiri@resnulli.us> 8325M: Scott Feldman <sfeldma@gmail.com> 8326L: netdev@vger.kernel.org 8327S: Supported 8328F: drivers/net/ethernet/rocker/ 8329 8330ROCKETPORT DRIVER 8331P: Comtrol Corp. 8332W: http://www.comtrol.com 8333S: Maintained 8334F: Documentation/serial/rocket.txt 8335F: drivers/tty/rocket* 8336 8337ROCKETPORT EXPRESS/INFINITY DRIVER 8338M: Kevin Cernekee <cernekee@gmail.com> 8339L: linux-serial@vger.kernel.org 8340S: Odd Fixes 8341F: drivers/tty/serial/rp2.* 8342 8343ROSE NETWORK LAYER 8344M: Ralf Baechle <ralf@linux-mips.org> 8345L: linux-hams@vger.kernel.org 8346W: http://www.linux-ax25.org/ 8347S: Maintained 8348F: include/net/rose.h 8349F: include/uapi/linux/rose.h 8350F: net/rose/ 8351 8352RTL2830 MEDIA DRIVER 8353M: Antti Palosaari <crope@iki.fi> 8354L: linux-media@vger.kernel.org 8355W: http://linuxtv.org/ 8356W: http://palosaari.fi/linux/ 8357Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8358T: git git://linuxtv.org/anttip/media_tree.git 8359S: Maintained 8360F: drivers/media/dvb-frontends/rtl2830* 8361 8362RTL2832 MEDIA DRIVER 8363M: Antti Palosaari <crope@iki.fi> 8364L: linux-media@vger.kernel.org 8365W: http://linuxtv.org/ 8366W: http://palosaari.fi/linux/ 8367Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8368T: git git://linuxtv.org/anttip/media_tree.git 8369S: Maintained 8370F: drivers/media/dvb-frontends/rtl2832* 8371 8372RTL2832_SDR MEDIA DRIVER 8373M: Antti Palosaari <crope@iki.fi> 8374L: linux-media@vger.kernel.org 8375W: http://linuxtv.org/ 8376W: http://palosaari.fi/linux/ 8377Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8378T: git git://linuxtv.org/anttip/media_tree.git 8379S: Maintained 8380F: drivers/media/dvb-frontends/rtl2832_sdr* 8381 8382RTL8180 WIRELESS DRIVER 8383L: linux-wireless@vger.kernel.org 8384W: http://wireless.kernel.org/ 8385T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8386S: Orphan 8387F: drivers/net/wireless/rtl818x/rtl8180/ 8388 8389RTL8187 WIRELESS DRIVER 8390M: Herton Ronaldo Krzesinski <herton@canonical.com> 8391M: Hin-Tak Leung <htl10@users.sourceforge.net> 8392M: Larry Finger <Larry.Finger@lwfinger.net> 8393L: linux-wireless@vger.kernel.org 8394W: http://wireless.kernel.org/ 8395T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8396S: Maintained 8397F: drivers/net/wireless/rtl818x/rtl8187/ 8398 8399RTL8192CE WIRELESS DRIVER 8400M: Larry Finger <Larry.Finger@lwfinger.net> 8401M: Chaoming Li <chaoming_li@realsil.com.cn> 8402L: linux-wireless@vger.kernel.org 8403W: http://wireless.kernel.org/ 8404T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8405S: Maintained 8406F: drivers/net/wireless/rtlwifi/ 8407F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8408 8409S3 SAVAGE FRAMEBUFFER DRIVER 8410M: Antonino Daplas <adaplas@gmail.com> 8411L: linux-fbdev@vger.kernel.org 8412S: Maintained 8413F: drivers/video/fbdev/savage/ 8414 8415S390 8416M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8417M: Heiko Carstens <heiko.carstens@de.ibm.com> 8418M: linux390@de.ibm.com 8419L: linux-s390@vger.kernel.org 8420W: http://www.ibm.com/developerworks/linux/linux390/ 8421S: Supported 8422F: arch/s390/ 8423F: drivers/s390/ 8424F: Documentation/s390/ 8425F: Documentation/DocBook/s390* 8426 8427S390 COMMON I/O LAYER 8428M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8429M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8430L: linux-s390@vger.kernel.org 8431W: http://www.ibm.com/developerworks/linux/linux390/ 8432S: Supported 8433F: drivers/s390/cio/ 8434 8435S390 DASD DRIVER 8436M: Stefan Weinhuber <wein@de.ibm.com> 8437M: Stefan Haberland <stefan.haberland@de.ibm.com> 8438L: linux-s390@vger.kernel.org 8439W: http://www.ibm.com/developerworks/linux/linux390/ 8440S: Supported 8441F: drivers/s390/block/dasd* 8442F: block/partitions/ibm.c 8443 8444S390 NETWORK DRIVERS 8445M: Ursula Braun <ursula.braun@de.ibm.com> 8446M: linux390@de.ibm.com 8447L: linux-s390@vger.kernel.org 8448W: http://www.ibm.com/developerworks/linux/linux390/ 8449S: Supported 8450F: drivers/s390/net/ 8451 8452S390 PCI SUBSYSTEM 8453M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8454M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8455L: linux-s390@vger.kernel.org 8456W: http://www.ibm.com/developerworks/linux/linux390/ 8457S: Supported 8458F: arch/s390/pci/ 8459F: drivers/pci/hotplug/s390_pci_hpc.c 8460 8461S390 ZCRYPT DRIVER 8462M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8463M: linux390@de.ibm.com 8464L: linux-s390@vger.kernel.org 8465W: http://www.ibm.com/developerworks/linux/linux390/ 8466S: Supported 8467F: drivers/s390/crypto/ 8468 8469S390 ZFCP DRIVER 8470M: Steffen Maier <maier@linux.vnet.ibm.com> 8471M: linux390@de.ibm.com 8472L: linux-s390@vger.kernel.org 8473W: http://www.ibm.com/developerworks/linux/linux390/ 8474S: Supported 8475F: drivers/s390/scsi/zfcp_* 8476 8477S390 IUCV NETWORK LAYER 8478M: Ursula Braun <ursula.braun@de.ibm.com> 8479M: linux390@de.ibm.com 8480L: linux-s390@vger.kernel.org 8481W: http://www.ibm.com/developerworks/linux/linux390/ 8482S: Supported 8483F: drivers/s390/net/*iucv* 8484F: include/net/iucv/ 8485F: net/iucv/ 8486 8487S3C24XX SD/MMC Driver 8488M: Ben Dooks <ben-linux@fluff.org> 8489L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8490S: Supported 8491F: drivers/mmc/host/s3cmci.* 8492 8493SAA6588 RDS RECEIVER DRIVER 8494M: Hans Verkuil <hverkuil@xs4all.nl> 8495L: linux-media@vger.kernel.org 8496T: git git://linuxtv.org/media_tree.git 8497W: http://linuxtv.org 8498S: Odd Fixes 8499F: drivers/media/i2c/saa6588* 8500 8501SAA7134 VIDEO4LINUX DRIVER 8502M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8503L: linux-media@vger.kernel.org 8504W: http://linuxtv.org 8505T: git git://linuxtv.org/media_tree.git 8506S: Odd fixes 8507F: Documentation/video4linux/*.saa7134 8508F: drivers/media/pci/saa7134/ 8509 8510SAA7146 VIDEO4LINUX-2 DRIVER 8511M: Hans Verkuil <hverkuil@xs4all.nl> 8512L: linux-media@vger.kernel.org 8513T: git git://linuxtv.org/media_tree.git 8514S: Maintained 8515F: drivers/media/common/saa7146/ 8516F: drivers/media/pci/saa7146/ 8517F: include/media/saa7146* 8518 8519SAMSUNG LAPTOP DRIVER 8520M: Corentin Chary <corentin.chary@gmail.com> 8521L: platform-driver-x86@vger.kernel.org 8522S: Maintained 8523F: drivers/platform/x86/samsung-laptop.c 8524 8525SAMSUNG AUDIO (ASoC) DRIVERS 8526M: Sangbeom Kim <sbkim73@samsung.com> 8527L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8528S: Supported 8529F: sound/soc/samsung/ 8530 8531SAMSUNG FRAMEBUFFER DRIVER 8532M: Jingoo Han <jingoohan1@gmail.com> 8533L: linux-fbdev@vger.kernel.org 8534S: Maintained 8535F: drivers/video/fbdev/s3c-fb.c 8536 8537SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8538M: Sangbeom Kim <sbkim73@samsung.com> 8539L: linux-kernel@vger.kernel.org 8540S: Supported 8541F: drivers/mfd/sec*.c 8542F: drivers/regulator/s2m*.c 8543F: drivers/regulator/s5m*.c 8544F: include/linux/mfd/samsung/ 8545 8546SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8547M: Kyungmin Park <kyungmin.park@samsung.com> 8548M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8549L: linux-media@vger.kernel.org 8550Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8551S: Supported 8552F: drivers/media/platform/exynos4-is/ 8553 8554SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8555M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8556L: linux-media@vger.kernel.org 8557L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8558S: Maintained 8559F: drivers/media/platform/s3c-camif/ 8560F: include/media/s3c_camif.h 8561 8562SAMSUNG S5C73M3 CAMERA DRIVER 8563M: Kyungmin Park <kyungmin.park@samsung.com> 8564M: Andrzej Hajda <a.hajda@samsung.com> 8565L: linux-media@vger.kernel.org 8566S: Supported 8567F: drivers/media/i2c/s5c73m3/* 8568 8569SAMSUNG S5K5BAF CAMERA DRIVER 8570M: Kyungmin Park <kyungmin.park@samsung.com> 8571M: Andrzej Hajda <a.hajda@samsung.com> 8572L: linux-media@vger.kernel.org 8573S: Supported 8574F: drivers/media/i2c/s5k5baf.c 8575 8576SAMSUNG SOC CLOCK DRIVERS 8577M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8578M: Tomasz Figa <tomasz.figa@gmail.com> 8579S: Supported 8580L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8581F: drivers/clk/samsung/ 8582 8583SAMSUNG SXGBE DRIVERS 8584M: Byungho An <bh74.an@samsung.com> 8585M: Girish K S <ks.giri@samsung.com> 8586M: Vipul Pandya <vipul.pandya@samsung.com> 8587S: Supported 8588L: netdev@vger.kernel.org 8589F: drivers/net/ethernet/samsung/sxgbe/ 8590 8591SAMSUNG THERMAL DRIVER 8592M: Lukasz Majewski <l.majewski@samsung.com> 8593L: linux-pm@vger.kernel.org 8594L: linux-samsung-soc@vger.kernel.org 8595S: Supported 8596T: https://github.com/lmajewski/linux-samsung-thermal.git 8597F: drivers/thermal/samsung/ 8598 8599SAMSUNG USB2 PHY DRIVER 8600M: Kamil Debski <k.debski@samsung.com> 8601L: linux-kernel@vger.kernel.org 8602S: Supported 8603F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8604F: Documentation/phy/samsung-usb2.txt 8605F: drivers/phy/phy-exynos4210-usb2.c 8606F: drivers/phy/phy-exynos4x12-usb2.c 8607F: drivers/phy/phy-exynos5250-usb2.c 8608F: drivers/phy/phy-s5pv210-usb2.c 8609F: drivers/phy/phy-samsung-usb2.c 8610F: drivers/phy/phy-samsung-usb2.h 8611 8612SERIAL DRIVERS 8613M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8614L: linux-serial@vger.kernel.org 8615S: Maintained 8616F: drivers/tty/serial/ 8617 8618SYNOPSYS DESIGNWARE DMAC DRIVER 8619M: Viresh Kumar <viresh.linux@gmail.com> 8620M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8621S: Maintained 8622F: include/linux/dma/dw.h 8623F: include/linux/platform_data/dma-dw.h 8624F: drivers/dma/dw/ 8625 8626SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8627M: Seungwon Jeon <tgih.jun@samsung.com> 8628M: Jaehoon Chung <jh80.chung@samsung.com> 8629L: linux-mmc@vger.kernel.org 8630S: Maintained 8631F: include/linux/mmc/dw_mmc.h 8632F: drivers/mmc/host/dw_mmc* 8633 8634THUNDERBOLT DRIVER 8635M: Andreas Noever <andreas.noever@gmail.com> 8636S: Maintained 8637F: drivers/thunderbolt/ 8638 8639TIMEKEEPING, CLOCKSOURCE CORE, NTP 8640M: John Stultz <john.stultz@linaro.org> 8641M: Thomas Gleixner <tglx@linutronix.de> 8642L: linux-kernel@vger.kernel.org 8643T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8644S: Supported 8645F: include/linux/clocksource.h 8646F: include/linux/time.h 8647F: include/linux/timex.h 8648F: include/uapi/linux/time.h 8649F: include/uapi/linux/timex.h 8650F: kernel/time/clocksource.c 8651F: kernel/time/time*.c 8652F: kernel/time/ntp.c 8653F: tools/testing/selftests/timers/ 8654 8655SC1200 WDT DRIVER 8656M: Zwane Mwaikambo <zwanem@gmail.com> 8657S: Maintained 8658F: drivers/watchdog/sc1200wdt.c 8659 8660SCHEDULER 8661M: Ingo Molnar <mingo@redhat.com> 8662M: Peter Zijlstra <peterz@infradead.org> 8663L: linux-kernel@vger.kernel.org 8664T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8665S: Maintained 8666F: kernel/sched/ 8667F: include/linux/sched.h 8668F: include/uapi/linux/sched.h 8669F: include/linux/wait.h 8670 8671SCORE ARCHITECTURE 8672M: Chen Liqin <liqin.linux@gmail.com> 8673M: Lennox Wu <lennox.wu@gmail.com> 8674W: http://www.sunplus.com 8675S: Supported 8676F: arch/score/ 8677 8678SCSI CDROM DRIVER 8679M: Jens Axboe <axboe@kernel.dk> 8680L: linux-scsi@vger.kernel.org 8681W: http://www.kernel.dk 8682S: Maintained 8683F: drivers/scsi/sr* 8684 8685SCSI RDMA PROTOCOL (SRP) INITIATOR 8686M: Bart Van Assche <bart.vanassche@sandisk.com> 8687L: linux-rdma@vger.kernel.org 8688S: Supported 8689W: http://www.openfabrics.org 8690Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8691T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8692F: drivers/infiniband/ulp/srp/ 8693F: include/scsi/srp.h 8694 8695SCSI SG DRIVER 8696M: Doug Gilbert <dgilbert@interlog.com> 8697L: linux-scsi@vger.kernel.org 8698W: http://sg.danny.cz/sg 8699S: Maintained 8700F: Documentation/scsi/scsi-generic.txt 8701F: drivers/scsi/sg.c 8702F: include/scsi/sg.h 8703 8704SCSI SUBSYSTEM 8705M: "James E.J. Bottomley" <JBottomley@odin.com> 8706L: linux-scsi@vger.kernel.org 8707T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 8708S: Maintained 8709F: drivers/scsi/ 8710F: include/scsi/ 8711 8712SCSI TAPE DRIVER 8713M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8714L: linux-scsi@vger.kernel.org 8715S: Maintained 8716F: Documentation/scsi/st.txt 8717F: drivers/scsi/st.* 8718F: drivers/scsi/st_*.h 8719 8720SCTP PROTOCOL 8721M: Vlad Yasevich <vyasevich@gmail.com> 8722M: Neil Horman <nhorman@tuxdriver.com> 8723L: linux-sctp@vger.kernel.org 8724W: http://lksctp.sourceforge.net 8725S: Maintained 8726F: Documentation/networking/sctp.txt 8727F: include/linux/sctp.h 8728F: include/uapi/linux/sctp.h 8729F: include/net/sctp/ 8730F: net/sctp/ 8731 8732SCx200 CPU SUPPORT 8733M: Jim Cromie <jim.cromie@gmail.com> 8734S: Odd Fixes 8735F: Documentation/i2c/busses/scx200_acb 8736F: arch/x86/platform/scx200/ 8737F: drivers/watchdog/scx200_wdt.c 8738F: drivers/i2c/busses/scx200* 8739F: drivers/mtd/maps/scx200_docflash.c 8740F: include/linux/scx200.h 8741 8742SCx200 GPIO DRIVER 8743M: Jim Cromie <jim.cromie@gmail.com> 8744S: Maintained 8745F: drivers/char/scx200_gpio.c 8746F: include/linux/scx200_gpio.h 8747 8748SCx200 HRT CLOCKSOURCE DRIVER 8749M: Jim Cromie <jim.cromie@gmail.com> 8750S: Maintained 8751F: drivers/clocksource/scx200_hrt.c 8752 8753SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8754M: Sascha Sommer <saschasommer@freenet.de> 8755L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8756S: Maintained 8757F: drivers/mmc/host/sdricoh_cs.c 8758 8759SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8760L: linux-mmc@vger.kernel.org 8761S: Orphan 8762F: drivers/mmc/host/sdhci.* 8763F: drivers/mmc/host/sdhci-pltfm.[ch] 8764 8765SECURE COMPUTING 8766M: Kees Cook <keescook@chromium.org> 8767R: Andy Lutomirski <luto@amacapital.net> 8768R: Will Drewry <wad@chromium.org> 8769T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8770S: Supported 8771F: kernel/seccomp.c 8772F: include/uapi/linux/seccomp.h 8773F: include/linux/seccomp.h 8774K: \bsecure_computing 8775K: \bTIF_SECCOMP\b 8776 8777SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8778M: Ben Dooks <ben-linux@fluff.org> 8779M: Jaehoon Chung <jh80.chung@samsung.com> 8780L: linux-mmc@vger.kernel.org 8781S: Maintained 8782F: drivers/mmc/host/sdhci-s3c* 8783 8784SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8785M: Viresh Kumar <viresh.linux@gmail.com> 8786L: spear-devel@list.st.com 8787L: linux-mmc@vger.kernel.org 8788S: Maintained 8789F: drivers/mmc/host/sdhci-spear.c 8790 8791SECURITY SUBSYSTEM 8792M: James Morris <james.l.morris@oracle.com> 8793M: Serge E. Hallyn <serge@hallyn.com> 8794L: linux-security-module@vger.kernel.org (suggested Cc:) 8795T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8796W: http://kernsec.org/ 8797S: Supported 8798F: security/ 8799 8800SECURITY CONTACT 8801M: Security Officers <security@kernel.org> 8802S: Supported 8803 8804SELINUX SECURITY MODULE 8805M: Paul Moore <paul@paul-moore.com> 8806M: Stephen Smalley <sds@tycho.nsa.gov> 8807M: Eric Paris <eparis@parisplace.org> 8808L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8809W: http://selinuxproject.org 8810T: git git://git.infradead.org/users/pcmoore/selinux 8811S: Supported 8812F: include/linux/selinux* 8813F: security/selinux/ 8814F: scripts/selinux/ 8815 8816APPARMOR SECURITY MODULE 8817M: John Johansen <john.johansen@canonical.com> 8818L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8819W: apparmor.wiki.kernel.org 8820T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8821S: Supported 8822F: security/apparmor/ 8823 8824SENSABLE PHANTOM 8825M: Jiri Slaby <jirislaby@gmail.com> 8826S: Maintained 8827F: drivers/misc/phantom.c 8828F: include/uapi/linux/phantom.h 8829 8830SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8831M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 8832M: Minh Tran <minh.tran@avagotech.com> 8833M: John Soni Jose <sony.john-n@avagotech.com> 8834L: linux-scsi@vger.kernel.org 8835W: http://www.avagotech.com 8836S: Supported 8837F: drivers/scsi/be2iscsi/ 8838 8839Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 8840M: Sathya Perla <sathya.perla@avagotech.com> 8841M: Ajit Khaparde <ajit.khaparde@avagotech.com> 8842M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 8843M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 8844L: netdev@vger.kernel.org 8845W: http://www.emulex.com 8846S: Supported 8847F: drivers/net/ethernet/emulex/benet/ 8848 8849EMULEX ONECONNECT ROCE DRIVER 8850M: Selvin Xavier <selvin.xavier@emulex.com> 8851M: Devesh Sharma <devesh.sharma@emulex.com> 8852M: Mitesh Ahuja <mitesh.ahuja@emulex.com> 8853L: linux-rdma@vger.kernel.org 8854W: http://www.emulex.com 8855S: Supported 8856F: drivers/infiniband/hw/ocrdma/ 8857 8858SFC NETWORK DRIVER 8859M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8860M: Shradha Shah <sshah@solarflare.com> 8861L: netdev@vger.kernel.org 8862S: Supported 8863F: drivers/net/ethernet/sfc/ 8864 8865SGI GRU DRIVER 8866M: Dimitri Sivanich <sivanich@sgi.com> 8867S: Maintained 8868F: drivers/misc/sgi-gru/ 8869 8870SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8871M: Pat Gefre <pfg@sgi.com> 8872L: linux-ia64@vger.kernel.org 8873S: Supported 8874F: Documentation/ia64/serial.txt 8875F: drivers/tty/serial/ioc?_serial.c 8876F: include/linux/ioc?.h 8877 8878SGI XP/XPC/XPNET DRIVER 8879M: Cliff Whickman <cpw@sgi.com> 8880M: Robin Holt <robinmholt@gmail.com> 8881S: Maintained 8882F: drivers/misc/sgi-xp/ 8883 8884SI2157 MEDIA DRIVER 8885M: Antti Palosaari <crope@iki.fi> 8886L: linux-media@vger.kernel.org 8887W: http://linuxtv.org/ 8888W: http://palosaari.fi/linux/ 8889Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8890T: git git://linuxtv.org/anttip/media_tree.git 8891S: Maintained 8892F: drivers/media/tuners/si2157* 8893 8894SI2168 MEDIA DRIVER 8895M: Antti Palosaari <crope@iki.fi> 8896L: linux-media@vger.kernel.org 8897W: http://linuxtv.org/ 8898W: http://palosaari.fi/linux/ 8899Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8900T: git git://linuxtv.org/anttip/media_tree.git 8901S: Maintained 8902F: drivers/media/dvb-frontends/si2168* 8903 8904SI470X FM RADIO RECEIVER I2C DRIVER 8905M: Hans Verkuil <hverkuil@xs4all.nl> 8906L: linux-media@vger.kernel.org 8907T: git git://linuxtv.org/media_tree.git 8908W: http://linuxtv.org 8909S: Odd Fixes 8910F: drivers/media/radio/si470x/radio-si470x-i2c.c 8911 8912SI470X FM RADIO RECEIVER USB DRIVER 8913M: Hans Verkuil <hverkuil@xs4all.nl> 8914L: linux-media@vger.kernel.org 8915T: git git://linuxtv.org/media_tree.git 8916W: http://linuxtv.org 8917S: Maintained 8918F: drivers/media/radio/si470x/radio-si470x-common.c 8919F: drivers/media/radio/si470x/radio-si470x.h 8920F: drivers/media/radio/si470x/radio-si470x-usb.c 8921 8922SI4713 FM RADIO TRANSMITTER I2C DRIVER 8923M: Eduardo Valentin <edubezval@gmail.com> 8924L: linux-media@vger.kernel.org 8925T: git git://linuxtv.org/media_tree.git 8926W: http://linuxtv.org 8927S: Odd Fixes 8928F: drivers/media/radio/si4713/si4713.? 8929 8930SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8931M: Eduardo Valentin <edubezval@gmail.com> 8932L: linux-media@vger.kernel.org 8933T: git git://linuxtv.org/media_tree.git 8934W: http://linuxtv.org 8935S: Odd Fixes 8936F: drivers/media/radio/si4713/radio-platform-si4713.c 8937 8938SI4713 FM RADIO TRANSMITTER USB DRIVER 8939M: Hans Verkuil <hverkuil@xs4all.nl> 8940L: linux-media@vger.kernel.org 8941T: git git://linuxtv.org/media_tree.git 8942W: http://linuxtv.org 8943S: Maintained 8944F: drivers/media/radio/si4713/radio-usb-si4713.c 8945 8946SIANO DVB DRIVER 8947M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8948L: linux-media@vger.kernel.org 8949W: http://linuxtv.org 8950T: git git://linuxtv.org/media_tree.git 8951S: Odd fixes 8952F: drivers/media/common/siano/ 8953F: drivers/media/usb/siano/ 8954F: drivers/media/usb/siano/ 8955F: drivers/media/mmc/siano/ 8956 8957SIMPLEFB FB DRIVER 8958M: Hans de Goede <hdegoede@redhat.com> 8959L: linux-fbdev@vger.kernel.org 8960S: Maintained 8961F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8962F: drivers/video/fbdev/simplefb.c 8963F: include/linux/platform_data/simplefb.h 8964 8965SH_VEU V4L2 MEM2MEM DRIVER 8966L: linux-media@vger.kernel.org 8967S: Orphan 8968F: drivers/media/platform/sh_veu.c 8969 8970SH_VOU V4L2 OUTPUT DRIVER 8971L: linux-media@vger.kernel.org 8972S: Orphan 8973F: drivers/media/platform/sh_vou.c 8974F: include/media/sh_vou.h 8975 8976SIMPLE FIRMWARE INTERFACE (SFI) 8977M: Len Brown <lenb@kernel.org> 8978L: sfi-devel@simplefirmware.org 8979W: http://simplefirmware.org/ 8980T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8981S: Supported 8982F: arch/x86/platform/sfi/ 8983F: drivers/sfi/ 8984F: include/linux/sfi*.h 8985 8986SIMTEC EB110ATX (Chalice CATS) 8987P: Ben Dooks 8988P: Vincent Sanders <vince@simtec.co.uk> 8989M: Simtec Linux Team <linux@simtec.co.uk> 8990W: http://www.simtec.co.uk/products/EB110ATX/ 8991S: Supported 8992 8993SIMTEC EB2410ITX (BAST) 8994P: Ben Dooks 8995P: Vincent Sanders <vince@simtec.co.uk> 8996M: Simtec Linux Team <linux@simtec.co.uk> 8997W: http://www.simtec.co.uk/products/EB2410ITX/ 8998S: Supported 8999F: arch/arm/mach-s3c24xx/mach-bast.c 9000F: arch/arm/mach-s3c24xx/bast-ide.c 9001F: arch/arm/mach-s3c24xx/bast-irq.c 9002 9003TI DAVINCI MACHINE SUPPORT 9004M: Sekhar Nori <nsekhar@ti.com> 9005M: Kevin Hilman <khilman@deeprootsystems.com> 9006T: git git://gitorious.org/linux-davinci/linux-davinci.git 9007Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9008S: Supported 9009F: arch/arm/mach-davinci/ 9010F: drivers/i2c/busses/i2c-davinci.c 9011 9012TI DAVINCI SERIES MEDIA DRIVER 9013M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 9014L: linux-media@vger.kernel.org 9015W: http://linuxtv.org/ 9016Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9017T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9018S: Maintained 9019F: drivers/media/platform/davinci/ 9020F: include/media/davinci/ 9021 9022TI AM437X VPFE DRIVER 9023M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 9024L: linux-media@vger.kernel.org 9025W: http://linuxtv.org/ 9026Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9027T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9028S: Maintained 9029F: drivers/media/platform/am437x/ 9030 9031OV2659 OMNIVISION SENSOR DRIVER 9032M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 9033L: linux-media@vger.kernel.org 9034W: http://linuxtv.org/ 9035Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9036T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9037S: Maintained 9038F: drivers/media/i2c/ov2659.c 9039F: include/media/ov2659.h 9040 9041SIS 190 ETHERNET DRIVER 9042M: Francois Romieu <romieu@fr.zoreil.com> 9043L: netdev@vger.kernel.org 9044S: Maintained 9045F: drivers/net/ethernet/sis/sis190.c 9046 9047SIS 900/7016 FAST ETHERNET DRIVER 9048M: Daniele Venzano <venza@brownhat.org> 9049W: http://www.brownhat.org/sis900.html 9050L: netdev@vger.kernel.org 9051S: Maintained 9052F: drivers/net/ethernet/sis/sis900.* 9053 9054SIS FRAMEBUFFER DRIVER 9055M: Thomas Winischhofer <thomas@winischhofer.net> 9056W: http://www.winischhofer.net/linuxsisvga.shtml 9057S: Maintained 9058F: Documentation/fb/sisfb.txt 9059F: drivers/video/fbdev/sis/ 9060F: include/video/sisfb.h 9061 9062SIS USB2VGA DRIVER 9063M: Thomas Winischhofer <thomas@winischhofer.net> 9064W: http://www.winischhofer.at/linuxsisusbvga.shtml 9065S: Maintained 9066F: drivers/usb/misc/sisusbvga/ 9067 9068SLAB ALLOCATOR 9069M: Christoph Lameter <cl@linux.com> 9070M: Pekka Enberg <penberg@kernel.org> 9071M: David Rientjes <rientjes@google.com> 9072M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9073M: Andrew Morton <akpm@linux-foundation.org> 9074L: linux-mm@kvack.org 9075S: Maintained 9076F: include/linux/sl?b*.h 9077F: mm/sl?b* 9078 9079SLEEPABLE READ-COPY UPDATE (SRCU) 9080M: Lai Jiangshan <laijs@cn.fujitsu.com> 9081M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9082M: Josh Triplett <josh@joshtriplett.org> 9083R: Steven Rostedt <rostedt@goodmis.org> 9084R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9085L: linux-kernel@vger.kernel.org 9086W: http://www.rdrop.com/users/paulmck/RCU/ 9087S: Supported 9088T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9089F: include/linux/srcu.h 9090F: kernel/rcu/srcu.c 9091 9092SMACK SECURITY MODULE 9093M: Casey Schaufler <casey@schaufler-ca.com> 9094L: linux-security-module@vger.kernel.org 9095W: http://schaufler-ca.com 9096T: git git://git.gitorious.org/smack-next/kernel.git 9097S: Maintained 9098F: Documentation/security/Smack.txt 9099F: security/smack/ 9100 9101DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9102M: Kevin Hilman <khilman@kernel.org> 9103M: Nishanth Menon <nm@ti.com> 9104S: Maintained 9105F: drivers/power/avs/ 9106F: include/linux/power/smartreflex.h 9107L: linux-pm@vger.kernel.org 9108 9109SMC91x ETHERNET DRIVER 9110M: Nicolas Pitre <nico@fluxnic.net> 9111S: Odd Fixes 9112F: drivers/net/ethernet/smsc/smc91x.* 9113 9114SMIA AND SMIA++ IMAGE SENSOR DRIVER 9115M: Sakari Ailus <sakari.ailus@iki.fi> 9116L: linux-media@vger.kernel.org 9117S: Maintained 9118F: drivers/media/i2c/smiapp/ 9119F: include/media/smiapp.h 9120F: drivers/media/i2c/smiapp-pll.c 9121F: drivers/media/i2c/smiapp-pll.h 9122F: include/uapi/linux/smiapp.h 9123F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9124 9125SMM665 HARDWARE MONITOR DRIVER 9126M: Guenter Roeck <linux@roeck-us.net> 9127L: lm-sensors@lm-sensors.org 9128S: Maintained 9129F: Documentation/hwmon/smm665 9130F: drivers/hwmon/smm665.c 9131 9132SMSC EMC2103 HARDWARE MONITOR DRIVER 9133M: Steve Glendinning <steve.glendinning@shawell.net> 9134L: lm-sensors@lm-sensors.org 9135S: Maintained 9136F: Documentation/hwmon/emc2103 9137F: drivers/hwmon/emc2103.c 9138 9139SMSC SCH5627 HARDWARE MONITOR DRIVER 9140M: Hans de Goede <hdegoede@redhat.com> 9141L: lm-sensors@lm-sensors.org 9142S: Supported 9143F: Documentation/hwmon/sch5627 9144F: drivers/hwmon/sch5627.c 9145 9146SMSC47B397 HARDWARE MONITOR DRIVER 9147M: Jean Delvare <jdelvare@suse.de> 9148L: lm-sensors@lm-sensors.org 9149S: Maintained 9150F: Documentation/hwmon/smsc47b397 9151F: drivers/hwmon/smsc47b397.c 9152 9153SMSC911x ETHERNET DRIVER 9154M: Steve Glendinning <steve.glendinning@shawell.net> 9155L: netdev@vger.kernel.org 9156S: Maintained 9157F: include/linux/smsc911x.h 9158F: drivers/net/ethernet/smsc/smsc911x.* 9159 9160SMSC9420 PCI ETHERNET DRIVER 9161M: Steve Glendinning <steve.glendinning@shawell.net> 9162L: netdev@vger.kernel.org 9163S: Maintained 9164F: drivers/net/ethernet/smsc/smsc9420.* 9165 9166SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9167M: Steve Glendinning <steve.glendinning@shawell.net> 9168L: linux-fbdev@vger.kernel.org 9169S: Maintained 9170F: drivers/video/fbdev/smscufx.c 9171 9172SOC-CAMERA V4L2 SUBSYSTEM 9173M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9174L: linux-media@vger.kernel.org 9175T: git git://linuxtv.org/media_tree.git 9176S: Maintained 9177F: include/media/soc* 9178F: drivers/media/i2c/soc_camera/ 9179F: drivers/media/platform/soc_camera/ 9180 9181SOEKRIS NET48XX LED SUPPORT 9182M: Chris Boot <bootc@bootc.net> 9183S: Maintained 9184F: drivers/leds/leds-net48xx.c 9185 9186SOFTLOGIC 6x10 MPEG CODEC 9187M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9188M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9189M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9190M: Ismael Luceno <ismael@iodev.co.uk> 9191L: linux-media@vger.kernel.org 9192S: Supported 9193F: drivers/media/pci/solo6x10/ 9194 9195SOFTWARE RAID (Multiple Disks) SUPPORT 9196M: Neil Brown <neilb@suse.de> 9197L: linux-raid@vger.kernel.org 9198S: Supported 9199F: drivers/md/ 9200F: include/linux/raid/ 9201F: include/uapi/linux/raid/ 9202 9203SONIC NETWORK DRIVER 9204M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9205L: netdev@vger.kernel.org 9206S: Maintained 9207F: drivers/net/ethernet/natsemi/sonic.* 9208 9209SONICS SILICON BACKPLANE DRIVER (SSB) 9210M: Michael Buesch <m@bues.ch> 9211L: netdev@vger.kernel.org 9212S: Maintained 9213F: drivers/ssb/ 9214F: include/linux/ssb/ 9215 9216SONY VAIO CONTROL DEVICE DRIVER 9217M: Mattia Dongili <malattia@linux.it> 9218L: platform-driver-x86@vger.kernel.org 9219W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9220S: Maintained 9221F: Documentation/laptops/sony-laptop.txt 9222F: drivers/char/sonypi.c 9223F: drivers/platform/x86/sony-laptop.c 9224F: include/linux/sony-laptop.h 9225 9226SONY MEMORYSTICK CARD SUPPORT 9227M: Alex Dubov <oakad@yahoo.com> 9228W: http://tifmxx.berlios.de/ 9229S: Maintained 9230F: drivers/memstick/host/tifm_ms.c 9231 9232SONY MEMORYSTICK STANDARD SUPPORT 9233M: Maxim Levitsky <maximlevitsky@gmail.com> 9234S: Maintained 9235F: drivers/memstick/core/ms_block.* 9236 9237SOUND 9238M: Jaroslav Kysela <perex@perex.cz> 9239M: Takashi Iwai <tiwai@suse.de> 9240L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9241W: http://www.alsa-project.org/ 9242T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9243T: git git://git.alsa-project.org/alsa-kernel.git 9244Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9245S: Maintained 9246F: Documentation/sound/ 9247F: include/sound/ 9248F: include/uapi/sound/ 9249F: sound/ 9250 9251SOUND - COMPRESSED AUDIO 9252M: Vinod Koul <vinod.koul@intel.com> 9253L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9254T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9255S: Supported 9256F: Documentation/sound/alsa/compress_offload.txt 9257F: include/sound/compress_driver.h 9258F: include/uapi/sound/compress_* 9259F: sound/core/compress_offload.c 9260F: sound/soc/soc-compress.c 9261 9262SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9263M: Liam Girdwood <lgirdwood@gmail.com> 9264M: Mark Brown <broonie@kernel.org> 9265T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9266L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9267W: http://alsa-project.org/main/index.php/ASoC 9268S: Supported 9269F: Documentation/sound/alsa/soc/ 9270F: sound/soc/ 9271F: include/sound/soc* 9272 9273SOUND - DMAENGINE HELPERS 9274M: Lars-Peter Clausen <lars@metafoo.de> 9275S: Supported 9276F: include/sound/dmaengine_pcm.h 9277F: sound/core/pcm_dmaengine.c 9278F: sound/soc/soc-generic-dmaengine-pcm.c 9279 9280SP2 MEDIA DRIVER 9281M: Olli Salonen <olli.salonen@iki.fi> 9282L: linux-media@vger.kernel.org 9283W: http://linuxtv.org/ 9284Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9285S: Maintained 9286F: drivers/media/dvb-frontends/sp2* 9287 9288SPARC + UltraSPARC (sparc/sparc64) 9289M: "David S. Miller" <davem@davemloft.net> 9290L: sparclinux@vger.kernel.org 9291Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9292T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9293T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9294S: Maintained 9295F: arch/sparc/ 9296F: drivers/sbus/ 9297 9298SPARC SERIAL DRIVERS 9299M: "David S. Miller" <davem@davemloft.net> 9300L: sparclinux@vger.kernel.org 9301T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9303S: Maintained 9304F: include/linux/sunserialcore.h 9305F: drivers/tty/serial/suncore.c 9306F: drivers/tty/serial/sunhv.c 9307F: drivers/tty/serial/sunsab.c 9308F: drivers/tty/serial/sunsab.h 9309F: drivers/tty/serial/sunsu.c 9310F: drivers/tty/serial/sunzilog.c 9311F: drivers/tty/serial/sunzilog.h 9312 9313SPARSE CHECKER 9314M: "Christopher Li" <sparse@chrisli.org> 9315L: linux-sparse@vger.kernel.org 9316W: https://sparse.wiki.kernel.org/ 9317T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9318T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9319S: Maintained 9320F: include/linux/compiler.h 9321 9322SPEAR PLATFORM SUPPORT 9323M: Viresh Kumar <viresh.linux@gmail.com> 9324M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9325L: spear-devel@list.st.com 9326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9327W: http://www.st.com/spear 9328S: Maintained 9329F: arch/arm/mach-spear/ 9330 9331SPEAR CLOCK FRAMEWORK SUPPORT 9332M: Viresh Kumar <viresh.linux@gmail.com> 9333L: spear-devel@list.st.com 9334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9335W: http://www.st.com/spear 9336S: Maintained 9337F: drivers/clk/spear/ 9338 9339SPI SUBSYSTEM 9340M: Mark Brown <broonie@kernel.org> 9341L: linux-spi@vger.kernel.org 9342T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9343Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9344S: Maintained 9345F: Documentation/spi/ 9346F: drivers/spi/ 9347F: include/linux/spi/ 9348F: include/uapi/linux/spi/ 9349 9350SPIDERNET NETWORK DRIVER for CELL 9351M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9352M: Jens Osterkamp <jens@de.ibm.com> 9353L: netdev@vger.kernel.org 9354S: Supported 9355F: Documentation/networking/spider_net.txt 9356F: drivers/net/ethernet/toshiba/spider_net* 9357 9358SPU FILE SYSTEM 9359M: Jeremy Kerr <jk@ozlabs.org> 9360L: linuxppc-dev@lists.ozlabs.org 9361L: cbe-oss-dev@lists.ozlabs.org 9362W: http://www.ibm.com/developerworks/power/cell/ 9363S: Supported 9364F: Documentation/filesystems/spufs.txt 9365F: arch/powerpc/platforms/cell/spufs/ 9366 9367SQUASHFS FILE SYSTEM 9368M: Phillip Lougher <phillip@squashfs.org.uk> 9369L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9370W: http://squashfs.org.uk 9371S: Maintained 9372F: Documentation/filesystems/squashfs.txt 9373F: fs/squashfs/ 9374 9375SRM (Alpha) environment access 9376M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9377S: Maintained 9378F: arch/alpha/kernel/srm_env.c 9379 9380STABLE BRANCH 9381M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9382L: stable@vger.kernel.org 9383S: Supported 9384F: Documentation/stable_kernel_rules.txt 9385 9386STAGING SUBSYSTEM 9387M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9388T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9389L: devel@driverdev.osuosl.org 9390S: Supported 9391F: drivers/staging/ 9392 9393STAGING - COMEDI 9394M: Ian Abbott <abbotti@mev.co.uk> 9395M: H Hartley Sweeten <hsweeten@visionengravers.com> 9396S: Odd Fixes 9397F: drivers/staging/comedi/ 9398 9399STAGING - FLARION FT1000 DRIVERS 9400M: Marek Belisko <marek.belisko@gmail.com> 9401S: Odd Fixes 9402F: drivers/staging/ft1000/ 9403 9404STAGING - INDUSTRIAL IO 9405M: Jonathan Cameron <jic23@kernel.org> 9406L: linux-iio@vger.kernel.org 9407S: Odd Fixes 9408F: drivers/staging/iio/ 9409 9410STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9411M: Jarod Wilson <jarod@wilsonet.com> 9412W: http://www.lirc.org/ 9413S: Odd Fixes 9414F: drivers/staging/media/lirc/ 9415 9416STAGING - LUSTRE PARALLEL FILESYSTEM 9417M: Oleg Drokin <oleg.drokin@intel.com> 9418M: Andreas Dilger <andreas.dilger@intel.com> 9419L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9420W: http://lustre.opensfs.org/ 9421S: Maintained 9422F: drivers/staging/lustre 9423 9424STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9425M: Julian Andres Klode <jak@jak-linux.org> 9426M: Marc Dietrich <marvin24@gmx.de> 9427L: ac100@lists.launchpad.net (moderated for non-subscribers) 9428L: linux-tegra@vger.kernel.org 9429S: Maintained 9430F: drivers/staging/nvec/ 9431 9432STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9433M: Jens Frederich <jfrederich@gmail.com> 9434M: Daniel Drake <dsd@laptop.org> 9435M: Jon Nettleton <jon.nettleton@gmail.com> 9436W: http://wiki.laptop.org/go/DCON 9437S: Maintained 9438F: drivers/staging/olpc_dcon/ 9439 9440STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9441M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9442S: Maintained 9443F: drivers/staging/ozwpan/ 9444 9445STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9446M: Willy Tarreau <willy@meta-x.org> 9447S: Odd Fixes 9448F: drivers/staging/panel/ 9449 9450STAGING - REALTEK RTL8712U DRIVERS 9451M: Larry Finger <Larry.Finger@lwfinger.net> 9452M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9453S: Odd Fixes 9454F: drivers/staging/rtl8712/ 9455 9456STAGING - REALTEK RTL8723U WIRELESS DRIVER 9457M: Larry Finger <Larry.Finger@lwfinger.net> 9458M: Jes Sorensen <Jes.Sorensen@redhat.com> 9459L: linux-wireless@vger.kernel.org 9460S: Maintained 9461F: drivers/staging/rtl8723au/ 9462 9463STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 9464M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9465M: Teddy Wang <teddy.wang@siliconmotion.com> 9466M: Sudip Mukherjee <sudip@vectorindia.org> 9467L: linux-fbdev@vger.kernel.org 9468S: Maintained 9469F: drivers/staging/sm7xxfb/ 9470 9471STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9472M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9473M: Teddy Wang <teddy.wang@siliconmotion.com> 9474M: Sudip Mukherjee <sudip@vectorindia.org> 9475L: linux-fbdev@vger.kernel.org 9476S: Maintained 9477F: drivers/staging/sm750fb/ 9478 9479STAGING - SLICOSS 9480M: Lior Dotan <liodot@gmail.com> 9481M: Christopher Harrer <charrer@alacritech.com> 9482S: Odd Fixes 9483F: drivers/staging/slicoss/ 9484 9485STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9486M: William Hubbs <w.d.hubbs@gmail.com> 9487M: Chris Brannon <chris@the-brannons.com> 9488M: Kirk Reiser <kirk@reisers.ca> 9489M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9490L: speakup@linux-speakup.org 9491W: http://www.linux-speakup.org/ 9492S: Odd Fixes 9493F: drivers/staging/speakup/ 9494 9495STAGING - VIA VT665X DRIVERS 9496M: Forest Bond <forest@alittletooquiet.net> 9497S: Odd Fixes 9498F: drivers/staging/vt665?/ 9499 9500STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9501M: Arnaud Patard <arnaud.patard@rtp-net.org> 9502S: Odd Fixes 9503F: drivers/staging/xgifb/ 9504 9505STARFIRE/DURALAN NETWORK DRIVER 9506M: Ion Badulescu <ionut@badula.org> 9507S: Odd Fixes 9508F: drivers/net/ethernet/adaptec/starfire* 9509 9510SUN3/3X 9511M: Sam Creasey <sammy@sammy.net> 9512W: http://sammy.net/sun3/ 9513S: Maintained 9514F: arch/m68k/kernel/*sun3* 9515F: arch/m68k/sun3*/ 9516F: arch/m68k/include/asm/sun3* 9517F: drivers/net/ethernet/i825xx/sun3* 9518 9519SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9520M: Hans de Goede <hdegoede@redhat.com> 9521L: linux-input@vger.kernel.org 9522S: Maintained 9523F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9524F: drivers/input/keyboard/sun4i-lradc-keys.c 9525 9526SUNDANCE NETWORK DRIVER 9527M: Denis Kirjanov <kda@linux-powerpc.org> 9528L: netdev@vger.kernel.org 9529S: Maintained 9530F: drivers/net/ethernet/dlink/sundance.c 9531 9532SUPERH 9533L: linux-sh@vger.kernel.org 9534Q: http://patchwork.kernel.org/project/linux-sh/list/ 9535S: Orphan 9536F: Documentation/sh/ 9537F: arch/sh/ 9538F: drivers/sh/ 9539 9540SUSPEND TO RAM 9541M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9542M: Len Brown <len.brown@intel.com> 9543M: Pavel Machek <pavel@ucw.cz> 9544L: linux-pm@vger.kernel.org 9545S: Supported 9546F: Documentation/power/ 9547F: arch/x86/kernel/acpi/ 9548F: drivers/base/power/ 9549F: kernel/power/ 9550F: include/linux/suspend.h 9551F: include/linux/freezer.h 9552F: include/linux/pm.h 9553 9554SVGA HANDLING 9555M: Martin Mares <mj@ucw.cz> 9556L: linux-video@atrey.karlin.mff.cuni.cz 9557S: Maintained 9558F: Documentation/svga.txt 9559F: arch/x86/boot/video* 9560 9561SWIOTLB SUBSYSTEM 9562M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9563L: linux-kernel@vger.kernel.org 9564S: Supported 9565F: lib/swiotlb.c 9566F: arch/*/kernel/pci-swiotlb.c 9567F: include/linux/swiotlb.h 9568 9569SWITCHDEV 9570M: Jiri Pirko <jiri@resnulli.us> 9571L: netdev@vger.kernel.org 9572S: Supported 9573F: net/switchdev/ 9574F: include/net/switchdev.h 9575 9576SYNOPSYS ARC ARCHITECTURE 9577M: Vineet Gupta <vgupta@synopsys.com> 9578S: Supported 9579F: arch/arc/ 9580F: Documentation/devicetree/bindings/arc/ 9581F: drivers/tty/serial/arc_uart.c 9582 9583SYSV FILESYSTEM 9584M: Christoph Hellwig <hch@infradead.org> 9585S: Maintained 9586F: Documentation/filesystems/sysv-fs.txt 9587F: fs/sysv/ 9588F: include/linux/sysv_fs.h 9589 9590TARGET SUBSYSTEM 9591M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9592L: linux-scsi@vger.kernel.org 9593L: target-devel@vger.kernel.org 9594W: http://www.linux-iscsi.org 9595W: http://groups.google.com/group/linux-iscsi-target-dev 9596T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9597S: Supported 9598F: drivers/target/ 9599F: include/target/ 9600F: Documentation/target/ 9601 9602TASKSTATS STATISTICS INTERFACE 9603M: Balbir Singh <bsingharora@gmail.com> 9604S: Maintained 9605F: Documentation/accounting/taskstats* 9606F: include/linux/taskstats* 9607F: kernel/taskstats.c 9608 9609TC CLASSIFIER 9610M: Jamal Hadi Salim <jhs@mojatatu.com> 9611L: netdev@vger.kernel.org 9612S: Maintained 9613F: include/net/pkt_cls.h 9614F: include/uapi/linux/pkt_cls.h 9615F: net/sched/ 9616 9617TCP LOW PRIORITY MODULE 9618M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9619M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9620W: http://tcp-lp-mod.sourceforge.net/ 9621S: Maintained 9622F: net/ipv4/tcp_lp.c 9623 9624TDA10071 MEDIA DRIVER 9625M: Antti Palosaari <crope@iki.fi> 9626L: linux-media@vger.kernel.org 9627W: http://linuxtv.org/ 9628W: http://palosaari.fi/linux/ 9629Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9630T: git git://linuxtv.org/anttip/media_tree.git 9631S: Maintained 9632F: drivers/media/dvb-frontends/tda10071* 9633 9634TDA18212 MEDIA DRIVER 9635M: Antti Palosaari <crope@iki.fi> 9636L: linux-media@vger.kernel.org 9637W: http://linuxtv.org/ 9638W: http://palosaari.fi/linux/ 9639Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9640T: git git://linuxtv.org/anttip/media_tree.git 9641S: Maintained 9642F: drivers/media/tuners/tda18212* 9643 9644TDA18218 MEDIA DRIVER 9645M: Antti Palosaari <crope@iki.fi> 9646L: linux-media@vger.kernel.org 9647W: http://linuxtv.org/ 9648W: http://palosaari.fi/linux/ 9649Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9650T: git git://linuxtv.org/anttip/media_tree.git 9651S: Maintained 9652F: drivers/media/tuners/tda18218* 9653 9654TDA18271 MEDIA DRIVER 9655M: Michael Krufky <mkrufky@linuxtv.org> 9656L: linux-media@vger.kernel.org 9657W: http://linuxtv.org/ 9658W: http://github.com/mkrufky 9659Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9660T: git git://linuxtv.org/mkrufky/tuners.git 9661S: Maintained 9662F: drivers/media/tuners/tda18271* 9663 9664TDA827x MEDIA DRIVER 9665M: Michael Krufky <mkrufky@linuxtv.org> 9666L: linux-media@vger.kernel.org 9667W: http://linuxtv.org/ 9668W: http://github.com/mkrufky 9669Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9670T: git git://linuxtv.org/mkrufky/tuners.git 9671S: Maintained 9672F: drivers/media/tuners/tda8290.* 9673 9674TDA8290 MEDIA DRIVER 9675M: Michael Krufky <mkrufky@linuxtv.org> 9676L: linux-media@vger.kernel.org 9677W: http://linuxtv.org/ 9678W: http://github.com/mkrufky 9679Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9680T: git git://linuxtv.org/mkrufky/tuners.git 9681S: Maintained 9682F: drivers/media/tuners/tda8290.* 9683 9684TDA9840 MEDIA DRIVER 9685M: Hans Verkuil <hverkuil@xs4all.nl> 9686L: linux-media@vger.kernel.org 9687T: git git://linuxtv.org/media_tree.git 9688W: http://linuxtv.org 9689S: Maintained 9690F: drivers/media/i2c/tda9840* 9691 9692TEA5761 TUNER DRIVER 9693M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9694L: linux-media@vger.kernel.org 9695W: http://linuxtv.org 9696T: git git://linuxtv.org/media_tree.git 9697S: Odd fixes 9698F: drivers/media/tuners/tea5761.* 9699 9700TEA5767 TUNER DRIVER 9701M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9702L: linux-media@vger.kernel.org 9703W: http://linuxtv.org 9704T: git git://linuxtv.org/media_tree.git 9705S: Maintained 9706F: drivers/media/tuners/tea5767.* 9707 9708TEA6415C MEDIA DRIVER 9709M: Hans Verkuil <hverkuil@xs4all.nl> 9710L: linux-media@vger.kernel.org 9711T: git git://linuxtv.org/media_tree.git 9712W: http://linuxtv.org 9713S: Maintained 9714F: drivers/media/i2c/tea6415c* 9715 9716TEA6420 MEDIA DRIVER 9717M: Hans Verkuil <hverkuil@xs4all.nl> 9718L: linux-media@vger.kernel.org 9719T: git git://linuxtv.org/media_tree.git 9720W: http://linuxtv.org 9721S: Maintained 9722F: drivers/media/i2c/tea6420* 9723 9724TEAM DRIVER 9725M: Jiri Pirko <jiri@resnulli.us> 9726L: netdev@vger.kernel.org 9727S: Supported 9728F: drivers/net/team/ 9729F: include/linux/if_team.h 9730F: include/uapi/linux/if_team.h 9731 9732TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9733M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9734S: Maintained 9735F: arch/x86/platform/ts5500/ 9736 9737TECHNOTREND USB IR RECEIVER 9738M: Sean Young <sean@mess.org> 9739L: linux-media@vger.kernel.org 9740S: Maintained 9741F: drivers/media/rc/ttusbir.c 9742 9743TEGRA ARCHITECTURE SUPPORT 9744M: Stephen Warren <swarren@wwwdotorg.org> 9745M: Thierry Reding <thierry.reding@gmail.com> 9746M: Alexandre Courbot <gnurou@gmail.com> 9747L: linux-tegra@vger.kernel.org 9748Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9749T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9750S: Supported 9751N: [^a-z]tegra 9752 9753TEGRA CLOCK DRIVER 9754M: Peter De Schrijver <pdeschrijver@nvidia.com> 9755M: Prashant Gaikwad <pgaikwad@nvidia.com> 9756S: Supported 9757F: drivers/clk/tegra/ 9758 9759TEGRA DMA DRIVER 9760M: Laxman Dewangan <ldewangan@nvidia.com> 9761S: Supported 9762F: drivers/dma/tegra20-apb-dma.c 9763 9764TEGRA I2C DRIVER 9765M: Laxman Dewangan <ldewangan@nvidia.com> 9766S: Supported 9767F: drivers/i2c/busses/i2c-tegra.c 9768 9769TEGRA IOMMU DRIVERS 9770M: Hiroshi Doyu <hdoyu@nvidia.com> 9771S: Supported 9772F: drivers/iommu/tegra* 9773 9774TEGRA KBC DRIVER 9775M: Rakesh Iyer <riyer@nvidia.com> 9776M: Laxman Dewangan <ldewangan@nvidia.com> 9777S: Supported 9778F: drivers/input/keyboard/tegra-kbc.c 9779 9780TEGRA PWM DRIVER 9781M: Thierry Reding <thierry.reding@gmail.com> 9782S: Supported 9783F: drivers/pwm/pwm-tegra.c 9784 9785TEGRA SERIAL DRIVER 9786M: Laxman Dewangan <ldewangan@nvidia.com> 9787S: Supported 9788F: drivers/tty/serial/serial-tegra.c 9789 9790TEGRA SPI DRIVER 9791M: Laxman Dewangan <ldewangan@nvidia.com> 9792S: Supported 9793F: drivers/spi/spi-tegra* 9794 9795TEHUTI ETHERNET DRIVER 9796M: Andy Gospodarek <andy@greyhouse.net> 9797L: netdev@vger.kernel.org 9798S: Supported 9799F: drivers/net/ethernet/tehuti/* 9800 9801Telecom Clock Driver for MCPL0010 9802M: Mark Gross <mark.gross@intel.com> 9803S: Supported 9804F: drivers/char/tlclk.c 9805 9806TENSILICA XTENSA PORT (xtensa) 9807M: Chris Zankel <chris@zankel.net> 9808M: Max Filippov <jcmvbkbc@gmail.com> 9809L: linux-xtensa@linux-xtensa.org 9810S: Maintained 9811F: arch/xtensa/ 9812F: drivers/irqchip/irq-xtensa-* 9813 9814THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9815M: Hans Verkuil <hverkuil@xs4all.nl> 9816L: linux-media@vger.kernel.org 9817T: git git://linuxtv.org/media_tree.git 9818W: http://linuxtv.org 9819S: Maintained 9820F: drivers/media/radio/radio-raremono.c 9821 9822THERMAL 9823M: Zhang Rui <rui.zhang@intel.com> 9824M: Eduardo Valentin <edubezval@gmail.com> 9825L: linux-pm@vger.kernel.org 9826T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9827T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9828Q: https://patchwork.kernel.org/project/linux-pm/list/ 9829S: Supported 9830F: drivers/thermal/ 9831F: include/linux/thermal.h 9832F: include/uapi/linux/thermal.h 9833F: include/linux/cpu_cooling.h 9834F: Documentation/devicetree/bindings/thermal/ 9835 9836THINGM BLINK(1) USB RGB LED DRIVER 9837M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9838S: Maintained 9839F: drivers/hid/hid-thingm.c 9840 9841THINKPAD ACPI EXTRAS DRIVER 9842M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9843L: ibm-acpi-devel@lists.sourceforge.net 9844L: platform-driver-x86@vger.kernel.org 9845W: http://ibm-acpi.sourceforge.net 9846W: http://thinkwiki.org/wiki/Ibm-acpi 9847T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9848S: Maintained 9849F: drivers/platform/x86/thinkpad_acpi.c 9850 9851TI BANDGAP AND THERMAL DRIVER 9852M: Eduardo Valentin <edubezval@gmail.com> 9853L: linux-pm@vger.kernel.org 9854L: linux-omap@vger.kernel.org 9855S: Maintained 9856F: drivers/thermal/ti-soc-thermal/ 9857 9858TI CDCE706 CLOCK DRIVER 9859M: Max Filippov <jcmvbkbc@gmail.com> 9860S: Maintained 9861F: drivers/clk/clk-cdce706.c 9862 9863TI CLOCK DRIVER 9864M: Tero Kristo <t-kristo@ti.com> 9865L: linux-omap@vger.kernel.org 9866S: Maintained 9867F: drivers/clk/ti/ 9868F: include/linux/clk/ti.h 9869 9870TI FLASH MEDIA INTERFACE DRIVER 9871M: Alex Dubov <oakad@yahoo.com> 9872S: Maintained 9873F: drivers/misc/tifm* 9874F: drivers/mmc/host/tifm_sd.c 9875F: include/linux/tifm.h 9876 9877TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9878M: Santosh Shilimkar <ssantosh@kernel.org> 9879L: linux-kernel@vger.kernel.org 9880L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9881S: Maintained 9882F: drivers/soc/ti/* 9883T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9884 9885 9886TI LM49xxx FAMILY ASoC CODEC DRIVERS 9887M: M R Swami Reddy <mr.swami.reddy@ti.com> 9888M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9889L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9890S: Maintained 9891F: sound/soc/codecs/lm49453* 9892F: sound/soc/codecs/isabelle* 9893 9894TI LP855x BACKLIGHT DRIVER 9895M: Milo Kim <milo.kim@ti.com> 9896S: Maintained 9897F: Documentation/backlight/lp855x-driver.txt 9898F: drivers/video/backlight/lp855x_bl.c 9899F: include/linux/platform_data/lp855x.h 9900 9901TI LP8727 CHARGER DRIVER 9902M: Milo Kim <milo.kim@ti.com> 9903S: Maintained 9904F: drivers/power/lp8727_charger.c 9905F: include/linux/platform_data/lp8727.h 9906 9907TI LP8788 MFD DRIVER 9908M: Milo Kim <milo.kim@ti.com> 9909S: Maintained 9910F: drivers/iio/adc/lp8788_adc.c 9911F: drivers/leds/leds-lp8788.c 9912F: drivers/mfd/lp8788*.c 9913F: drivers/power/lp8788-charger.c 9914F: drivers/regulator/lp8788-*.c 9915F: include/linux/mfd/lp8788*.h 9916 9917TI NETCP ETHERNET DRIVER 9918M: Wingman Kwok <w-kwok2@ti.com> 9919M: Murali Karicheri <m-karicheri2@ti.com> 9920L: netdev@vger.kernel.org 9921S: Maintained 9922F: drivers/net/ethernet/ti/netcp* 9923 9924TI TWL4030 SERIES SOC CODEC DRIVER 9925M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9926L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9927S: Maintained 9928F: sound/soc/codecs/twl4030* 9929 9930TI WILINK WIRELESS DRIVERS 9931L: linux-wireless@vger.kernel.org 9932W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9933W: http://wireless.kernel.org/en/users/Drivers/wl1251 9934T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9935S: Orphan 9936F: drivers/net/wireless/ti/ 9937F: include/linux/wl12xx.h 9938 9939TIPC NETWORK LAYER 9940M: Jon Maloy <jon.maloy@ericsson.com> 9941M: Ying Xue <ying.xue@windriver.com> 9942L: netdev@vger.kernel.org (core kernel code) 9943L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9944W: http://tipc.sourceforge.net/ 9945S: Maintained 9946F: include/uapi/linux/tipc*.h 9947F: net/tipc/ 9948 9949TILE ARCHITECTURE 9950M: Chris Metcalf <cmetcalf@ezchip.com> 9951W: http://www.ezchip.com/scm/ 9952S: Supported 9953F: arch/tile/ 9954F: drivers/char/tile-srom.c 9955F: drivers/edac/tile_edac.c 9956F: drivers/net/ethernet/tile/ 9957F: drivers/rtc/rtc-tile.c 9958F: drivers/tty/hvc/hvc_tile.c 9959F: drivers/tty/serial/tilegx.c 9960F: drivers/usb/host/*-tilegx.c 9961F: include/linux/usb/tilegx.h 9962 9963TLAN NETWORK DRIVER 9964M: Samuel Chessman <chessman@tux.org> 9965L: tlan-devel@lists.sourceforge.net (subscribers-only) 9966W: http://sourceforge.net/projects/tlan/ 9967S: Maintained 9968F: Documentation/networking/tlan.txt 9969F: drivers/net/ethernet/ti/tlan.* 9970 9971TOMOYO SECURITY MODULE 9972M: Kentaro Takeda <takedakn@nttdata.co.jp> 9973M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9974L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9975L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9976L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9977L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9978W: http://tomoyo.sourceforge.jp/ 9979T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9980S: Maintained 9981F: security/tomoyo/ 9982 9983TOPSTAR LAPTOP EXTRAS DRIVER 9984M: Herton Ronaldo Krzesinski <herton@canonical.com> 9985L: platform-driver-x86@vger.kernel.org 9986S: Maintained 9987F: drivers/platform/x86/topstar-laptop.c 9988 9989TOSHIBA ACPI EXTRAS DRIVER 9990M: Azael Avalos <coproscefalo@gmail.com> 9991L: platform-driver-x86@vger.kernel.org 9992S: Maintained 9993F: drivers/platform/x86/toshiba_acpi.c 9994 9995TOSHIBA BLUETOOTH DRIVER 9996M: Azael Avalos <coproscefalo@gmail.com> 9997L: platform-driver-x86@vger.kernel.org 9998S: Maintained 9999F: drivers/platform/x86/toshiba_bluetooth.c 10000 10001TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10002M: Azael Avalos <coproscefalo@gmail.com> 10003L: platform-driver-x86@vger.kernel.org 10004S: Maintained 10005F: drivers/platform/x86/toshiba_haps.c 10006 10007TOSHIBA SMM DRIVER 10008M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10009L: tlinux-users@tce.toshiba-dme.co.jp 10010W: http://www.buzzard.org.uk/toshiba/ 10011S: Maintained 10012F: drivers/char/toshiba.c 10013F: include/linux/toshiba.h 10014F: include/uapi/linux/toshiba.h 10015 10016TMIO MMC DRIVER 10017M: Ian Molton <ian.molton@codethink.co.uk> 10018L: linux-mmc@vger.kernel.org 10019S: Maintained 10020F: drivers/mmc/host/tmio_mmc* 10021F: drivers/mmc/host/sh_mobile_sdhi.c 10022F: include/linux/mmc/tmio.h 10023F: include/linux/mmc/sh_mobile_sdhi.h 10024 10025TMP401 HARDWARE MONITOR DRIVER 10026M: Guenter Roeck <linux@roeck-us.net> 10027L: lm-sensors@lm-sensors.org 10028S: Maintained 10029F: Documentation/hwmon/tmp401 10030F: drivers/hwmon/tmp401.c 10031 10032TMPFS (SHMEM FILESYSTEM) 10033M: Hugh Dickins <hughd@google.com> 10034L: linux-mm@kvack.org 10035S: Maintained 10036F: include/linux/shmem_fs.h 10037F: mm/shmem.c 10038 10039TM6000 VIDEO4LINUX DRIVER 10040M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10041L: linux-media@vger.kernel.org 10042W: http://linuxtv.org 10043T: git git://linuxtv.org/media_tree.git 10044S: Odd fixes 10045F: drivers/media/usb/tm6000/ 10046 10047TW68 VIDEO4LINUX DRIVER 10048M: Hans Verkuil <hverkuil@xs4all.nl> 10049L: linux-media@vger.kernel.org 10050T: git git://linuxtv.org/media_tree.git 10051W: http://linuxtv.org 10052S: Odd Fixes 10053F: drivers/media/pci/tw68/ 10054 10055TPM DEVICE DRIVER 10056M: Peter Huewe <peterhuewe@gmx.de> 10057M: Marcel Selhorst <tpmdd@selhorst.net> 10058R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10059W: http://tpmdd.sourceforge.net 10060L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10061Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10062T: https://github.com/PeterHuewe/linux-tpmdd 10063S: Maintained 10064F: drivers/char/tpm/ 10065 10066TPM IBM_VTPM DEVICE DRIVER 10067M: Ashley Lai <ashleydlai@gmail.com> 10068W: http://tpmdd.sourceforge.net 10069L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10070S: Maintained 10071F: drivers/char/tpm/tpm_ibmvtpm* 10072 10073TRACING 10074M: Steven Rostedt <rostedt@goodmis.org> 10075M: Ingo Molnar <mingo@redhat.com> 10076T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10077S: Maintained 10078F: Documentation/trace/ftrace.txt 10079F: arch/*/*/*/ftrace.h 10080F: arch/*/kernel/ftrace.c 10081F: include/*/ftrace.h 10082F: include/linux/trace*.h 10083F: include/trace/ 10084F: kernel/trace/ 10085F: tools/testing/selftests/ftrace/ 10086 10087TRIVIAL PATCHES 10088M: Jiri Kosina <trivial@kernel.org> 10089T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10090S: Maintained 10091K: ^Subject:.*(?i)trivial 10092 10093TTY LAYER 10094M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10095M: Jiri Slaby <jslaby@suse.cz> 10096S: Supported 10097T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10098F: drivers/tty/ 10099F: drivers/tty/serial/serial_core.c 10100F: include/linux/serial_core.h 10101F: include/linux/serial.h 10102F: include/linux/tty.h 10103F: include/uapi/linux/serial_core.h 10104F: include/uapi/linux/serial.h 10105F: include/uapi/linux/tty.h 10106 10107TUA9001 MEDIA DRIVER 10108M: Antti Palosaari <crope@iki.fi> 10109L: linux-media@vger.kernel.org 10110W: http://linuxtv.org/ 10111W: http://palosaari.fi/linux/ 10112Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10113T: git git://linuxtv.org/anttip/media_tree.git 10114S: Maintained 10115F: drivers/media/tuners/tua9001* 10116 10117TULIP NETWORK DRIVERS 10118M: Grant Grundler <grundler@parisc-linux.org> 10119L: netdev@vger.kernel.org 10120S: Maintained 10121F: drivers/net/ethernet/dec/tulip/ 10122 10123TUN/TAP driver 10124M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10125W: http://vtun.sourceforge.net/tun 10126S: Maintained 10127F: Documentation/networking/tuntap.txt 10128F: arch/um/os-Linux/drivers/ 10129 10130TURBOCHANNEL SUBSYSTEM 10131M: "Maciej W. Rozycki" <macro@linux-mips.org> 10132M: Ralf Baechle <ralf@linux-mips.org> 10133L: linux-mips@linux-mips.org 10134Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10135S: Maintained 10136F: drivers/tc/ 10137F: include/linux/tc.h 10138 10139U14-34F SCSI DRIVER 10140M: Dario Ballabio <ballabio_dario@emc.com> 10141L: linux-scsi@vger.kernel.org 10142S: Maintained 10143F: drivers/scsi/u14-34f.c 10144 10145UBI FILE SYSTEM (UBIFS) 10146M: Artem Bityutskiy <dedekind1@gmail.com> 10147M: Adrian Hunter <adrian.hunter@intel.com> 10148L: linux-mtd@lists.infradead.org 10149T: git git://git.infradead.org/ubifs-2.6.git 10150W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10151S: Maintained 10152F: Documentation/filesystems/ubifs.txt 10153F: fs/ubifs/ 10154 10155UCLINUX (AND M68KNOMMU) 10156M: Greg Ungerer <gerg@uclinux.org> 10157W: http://www.uclinux.org/ 10158L: uclinux-dev@uclinux.org (subscribers-only) 10159S: Maintained 10160F: arch/m68k/*/*_no.* 10161F: arch/m68k/include/asm/*_no.* 10162 10163UDF FILESYSTEM 10164M: Jan Kara <jack@suse.cz> 10165S: Maintained 10166F: Documentation/filesystems/udf.txt 10167F: fs/udf/ 10168 10169UFS FILESYSTEM 10170M: Evgeniy Dushistov <dushistov@mail.ru> 10171S: Maintained 10172F: Documentation/filesystems/ufs.txt 10173F: fs/ufs/ 10174 10175UHID USERSPACE HID IO DRIVER: 10176M: David Herrmann <dh.herrmann@googlemail.com> 10177L: linux-input@vger.kernel.org 10178S: Maintained 10179F: drivers/hid/uhid.c 10180F: include/uapi/linux/uhid.h 10181 10182ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10183L: linux-usb@vger.kernel.org 10184S: Orphan 10185F: drivers/uwb/ 10186F: include/linux/uwb.h 10187F: include/linux/uwb/ 10188 10189UNICORE32 ARCHITECTURE: 10190M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10191W: http://mprc.pku.edu.cn/~guanxuetao/linux 10192S: Maintained 10193T: git git://github.com/gxt/linux.git 10194F: arch/unicore32/ 10195 10196UNIFDEF 10197M: Tony Finch <dot@dotat.at> 10198W: http://dotat.at/prog/unifdef 10199S: Maintained 10200F: scripts/unifdef.c 10201 10202UNIFORM CDROM DRIVER 10203M: Jens Axboe <axboe@kernel.dk> 10204W: http://www.kernel.dk 10205S: Maintained 10206F: Documentation/cdrom/ 10207F: drivers/cdrom/cdrom.c 10208F: include/linux/cdrom.h 10209F: include/uapi/linux/cdrom.h 10210 10211UNISYS S-PAR DRIVERS 10212M: Benjamin Romer <benjamin.romer@unisys.com> 10213M: David Kershner <david.kershner@unisys.com> 10214L: sparmaintainer@unisys.com (Unisys internal) 10215S: Supported 10216F: drivers/staging/unisys/ 10217 10218UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10219M: Vinayak Holikatti <vinholikatti@gmail.com> 10220L: linux-scsi@vger.kernel.org 10221S: Supported 10222F: Documentation/scsi/ufs.txt 10223F: drivers/scsi/ufs/ 10224 10225UNSORTED BLOCK IMAGES (UBI) 10226M: Artem Bityutskiy <dedekind1@gmail.com> 10227M: Richard Weinberger <richard@nod.at> 10228W: http://www.linux-mtd.infradead.org/ 10229L: linux-mtd@lists.infradead.org 10230T: git git://git.infradead.org/ubifs-2.6.git 10231S: Supported 10232F: drivers/mtd/ubi/ 10233F: include/linux/mtd/ubi.h 10234F: include/uapi/mtd/ubi-user.h 10235 10236USB ACM DRIVER 10237M: Oliver Neukum <oliver@neukum.org> 10238L: linux-usb@vger.kernel.org 10239S: Maintained 10240F: Documentation/usb/acm.txt 10241F: drivers/usb/class/cdc-acm.* 10242 10243USB AR5523 WIRELESS DRIVER 10244M: Pontus Fuchs <pontus.fuchs@gmail.com> 10245L: linux-wireless@vger.kernel.org 10246S: Maintained 10247F: drivers/net/wireless/ath/ar5523/ 10248 10249USB ATTACHED SCSI 10250M: Hans de Goede <hdegoede@redhat.com> 10251M: Gerd Hoffmann <kraxel@redhat.com> 10252L: linux-usb@vger.kernel.org 10253L: linux-scsi@vger.kernel.org 10254S: Maintained 10255F: drivers/usb/storage/uas.c 10256 10257USB CDC ETHERNET DRIVER 10258M: Oliver Neukum <oliver@neukum.org> 10259L: linux-usb@vger.kernel.org 10260S: Maintained 10261F: drivers/net/usb/cdc_*.c 10262F: include/uapi/linux/usb/cdc.h 10263 10264USB CHAOSKEY DRIVER 10265M: Keith Packard <keithp@keithp.com> 10266L: linux-usb@vger.kernel.org 10267S: Maintained 10268F: drivers/usb/misc/chaoskey.c 10269 10270USB CYPRESS C67X00 DRIVER 10271M: Peter Korsgaard <jacmet@sunsite.dk> 10272L: linux-usb@vger.kernel.org 10273S: Maintained 10274F: drivers/usb/c67x00/ 10275 10276USB DAVICOM DM9601 DRIVER 10277M: Peter Korsgaard <jacmet@sunsite.dk> 10278L: netdev@vger.kernel.org 10279W: http://www.linux-usb.org/usbnet 10280S: Maintained 10281F: drivers/net/usb/dm9601.c 10282 10283USB DIAMOND RIO500 DRIVER 10284M: Cesar Miquel <miquel@df.uba.ar> 10285L: rio500-users@lists.sourceforge.net 10286W: http://rio500.sourceforge.net 10287S: Maintained 10288F: drivers/usb/misc/rio500* 10289 10290USB EHCI DRIVER 10291M: Alan Stern <stern@rowland.harvard.edu> 10292L: linux-usb@vger.kernel.org 10293S: Maintained 10294F: Documentation/usb/ehci.txt 10295F: drivers/usb/host/ehci* 10296 10297USB GADGET/PERIPHERAL SUBSYSTEM 10298M: Felipe Balbi <balbi@ti.com> 10299L: linux-usb@vger.kernel.org 10300W: http://www.linux-usb.org/gadget 10301T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10302S: Maintained 10303F: drivers/usb/gadget/ 10304F: include/linux/usb/gadget* 10305 10306USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10307M: Jiri Kosina <jkosina@suse.cz> 10308L: linux-usb@vger.kernel.org 10309T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10310S: Maintained 10311F: Documentation/hid/hiddev.txt 10312F: drivers/hid/usbhid/ 10313 10314USB ISP116X DRIVER 10315M: Olav Kongas <ok@artecdesign.ee> 10316L: linux-usb@vger.kernel.org 10317S: Maintained 10318F: drivers/usb/host/isp116x* 10319F: include/linux/usb/isp116x.h 10320 10321USB MASS STORAGE DRIVER 10322M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10323L: linux-usb@vger.kernel.org 10324L: usb-storage@lists.one-eyed-alien.net 10325S: Maintained 10326W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10327F: drivers/usb/storage/ 10328 10329USB MIDI DRIVER 10330M: Clemens Ladisch <clemens@ladisch.de> 10331L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10332T: git git://git.alsa-project.org/alsa-kernel.git 10333S: Maintained 10334F: sound/usb/midi.* 10335 10336USB NETWORKING DRIVERS 10337L: linux-usb@vger.kernel.org 10338S: Odd Fixes 10339F: drivers/net/usb/ 10340 10341USB OHCI DRIVER 10342M: Alan Stern <stern@rowland.harvard.edu> 10343L: linux-usb@vger.kernel.org 10344S: Maintained 10345F: Documentation/usb/ohci.txt 10346F: drivers/usb/host/ohci* 10347 10348USB OTG FSM (Finite State Machine) 10349M: Peter Chen <Peter.Chen@freescale.com> 10350T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10351L: linux-usb@vger.kernel.org 10352S: Maintained 10353F: drivers/usb/common/usb-otg-fsm.c 10354 10355USB OVER IP DRIVER 10356M: Valentina Manea <valentina.manea.m@gmail.com> 10357M: Shuah Khan <shuah.kh@samsung.com> 10358L: linux-usb@vger.kernel.org 10359S: Maintained 10360F: drivers/usb/usbip/ 10361F: tools/usb/usbip/ 10362 10363USB PEGASUS DRIVER 10364M: Petko Manolov <petkan@nucleusys.com> 10365L: linux-usb@vger.kernel.org 10366L: netdev@vger.kernel.org 10367T: git git://github.com/petkan/pegasus.git 10368W: https://github.com/petkan/pegasus 10369S: Maintained 10370F: drivers/net/usb/pegasus.* 10371 10372USB PHY LAYER 10373M: Felipe Balbi <balbi@ti.com> 10374L: linux-usb@vger.kernel.org 10375T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10376S: Maintained 10377F: drivers/usb/phy/ 10378 10379USB PRINTER DRIVER (usblp) 10380M: Pete Zaitcev <zaitcev@redhat.com> 10381L: linux-usb@vger.kernel.org 10382S: Supported 10383F: drivers/usb/class/usblp.c 10384 10385USB RTL8150 DRIVER 10386M: Petko Manolov <petkan@nucleusys.com> 10387L: linux-usb@vger.kernel.org 10388L: netdev@vger.kernel.org 10389T: git git://github.com/petkan/rtl8150.git 10390W: https://github.com/petkan/rtl8150 10391S: Maintained 10392F: drivers/net/usb/rtl8150.c 10393 10394USB SERIAL SUBSYSTEM 10395M: Johan Hovold <johan@kernel.org> 10396L: linux-usb@vger.kernel.org 10397S: Maintained 10398F: Documentation/usb/usb-serial.txt 10399F: drivers/usb/serial/ 10400F: include/linux/usb/serial.h 10401 10402USB SMSC75XX ETHERNET DRIVER 10403M: Steve Glendinning <steve.glendinning@shawell.net> 10404L: netdev@vger.kernel.org 10405S: Maintained 10406F: drivers/net/usb/smsc75xx.* 10407 10408USB SMSC95XX ETHERNET DRIVER 10409M: Steve Glendinning <steve.glendinning@shawell.net> 10410L: netdev@vger.kernel.org 10411S: Maintained 10412F: drivers/net/usb/smsc95xx.* 10413 10414USB SUBSYSTEM 10415M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10416L: linux-usb@vger.kernel.org 10417W: http://www.linux-usb.org 10418T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10419S: Supported 10420F: Documentation/usb/ 10421F: drivers/usb/ 10422F: include/linux/usb.h 10423F: include/linux/usb/ 10424 10425USB UHCI DRIVER 10426M: Alan Stern <stern@rowland.harvard.edu> 10427L: linux-usb@vger.kernel.org 10428S: Maintained 10429F: drivers/usb/host/uhci* 10430 10431USB "USBNET" DRIVER FRAMEWORK 10432M: Oliver Neukum <oneukum@suse.de> 10433L: netdev@vger.kernel.org 10434W: http://www.linux-usb.org/usbnet 10435S: Maintained 10436F: drivers/net/usb/usbnet.c 10437F: include/linux/usb/usbnet.h 10438 10439USB VIDEO CLASS 10440M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10441L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10442L: linux-media@vger.kernel.org 10443T: git git://linuxtv.org/media_tree.git 10444W: http://www.ideasonboard.org/uvc/ 10445S: Maintained 10446F: drivers/media/usb/uvc/ 10447F: include/uapi/linux/uvcvideo.h 10448 10449USB VISION DRIVER 10450M: Hans Verkuil <hverkuil@xs4all.nl> 10451L: linux-media@vger.kernel.org 10452T: git git://linuxtv.org/media_tree.git 10453W: http://linuxtv.org 10454S: Odd Fixes 10455F: drivers/media/usb/usbvision/ 10456 10457USB WEBCAM GADGET 10458M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10459L: linux-usb@vger.kernel.org 10460S: Maintained 10461F: drivers/usb/gadget/function/*uvc* 10462F: drivers/usb/gadget/legacy/webcam.c 10463 10464USB WIRELESS RNDIS DRIVER (rndis_wlan) 10465M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10466L: linux-wireless@vger.kernel.org 10467S: Maintained 10468F: drivers/net/wireless/rndis_wlan.c 10469 10470USB XHCI DRIVER 10471M: Mathias Nyman <mathias.nyman@intel.com> 10472L: linux-usb@vger.kernel.org 10473S: Supported 10474F: drivers/usb/host/xhci* 10475F: drivers/usb/host/pci-quirks* 10476 10477USB ZD1201 DRIVER 10478L: linux-wireless@vger.kernel.org 10479W: http://linux-lc100020.sourceforge.net 10480S: Orphan 10481F: drivers/net/wireless/zd1201.* 10482 10483USB ZR364XX DRIVER 10484M: Antoine Jacquet <royale@zerezo.com> 10485L: linux-usb@vger.kernel.org 10486L: linux-media@vger.kernel.org 10487T: git git://linuxtv.org/media_tree.git 10488W: http://royale.zerezo.com/zr364xx/ 10489S: Maintained 10490F: Documentation/video4linux/zr364xx.txt 10491F: drivers/media/usb/zr364xx/ 10492 10493USER-MODE LINUX (UML) 10494M: Jeff Dike <jdike@addtoit.com> 10495M: Richard Weinberger <richard@nod.at> 10496L: user-mode-linux-devel@lists.sourceforge.net 10497L: user-mode-linux-user@lists.sourceforge.net 10498W: http://user-mode-linux.sourceforge.net 10499S: Maintained 10500F: Documentation/virtual/uml/ 10501F: arch/um/ 10502F: arch/x86/um/ 10503F: fs/hostfs/ 10504F: fs/hppfs/ 10505 10506USERSPACE I/O (UIO) 10507M: "Hans J. Koch" <hjk@hansjkoch.de> 10508M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10509S: Maintained 10510T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10511F: Documentation/DocBook/uio-howto.tmpl 10512F: drivers/uio/ 10513F: include/linux/uio*.h 10514 10515UTIL-LINUX PACKAGE 10516M: Karel Zak <kzak@redhat.com> 10517L: util-linux@vger.kernel.org 10518W: http://en.wikipedia.org/wiki/Util-linux 10519T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10520S: Maintained 10521 10522UVESAFB DRIVER 10523M: Michal Januszewski <spock@gentoo.org> 10524L: linux-fbdev@vger.kernel.org 10525W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10526S: Maintained 10527F: Documentation/fb/uvesafb.txt 10528F: drivers/video/fbdev/uvesafb.* 10529 10530VFAT/FAT/MSDOS FILESYSTEM 10531M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10532S: Maintained 10533F: Documentation/filesystems/vfat.txt 10534F: fs/fat/ 10535 10536VFIO DRIVER 10537M: Alex Williamson <alex.williamson@redhat.com> 10538L: kvm@vger.kernel.org 10539S: Maintained 10540F: Documentation/vfio.txt 10541F: drivers/vfio/ 10542F: include/linux/vfio.h 10543F: include/uapi/linux/vfio.h 10544 10545VIDEOBUF2 FRAMEWORK 10546M: Pawel Osciak <pawel@osciak.com> 10547M: Marek Szyprowski <m.szyprowski@samsung.com> 10548M: Kyungmin Park <kyungmin.park@samsung.com> 10549L: linux-media@vger.kernel.org 10550S: Maintained 10551F: drivers/media/v4l2-core/videobuf2-* 10552F: include/media/videobuf2-* 10553 10554VIRTIO CONSOLE DRIVER 10555M: Amit Shah <amit.shah@redhat.com> 10556L: virtualization@lists.linux-foundation.org 10557S: Maintained 10558F: drivers/char/virtio_console.c 10559F: include/linux/virtio_console.h 10560F: include/uapi/linux/virtio_console.h 10561 10562VIRTIO CORE, NET AND BLOCK DRIVERS 10563M: "Michael S. Tsirkin" <mst@redhat.com> 10564L: virtualization@lists.linux-foundation.org 10565S: Maintained 10566F: drivers/virtio/ 10567F: tools/virtio/ 10568F: drivers/net/virtio_net.c 10569F: drivers/block/virtio_blk.c 10570F: include/linux/virtio_*.h 10571F: include/uapi/linux/virtio_*.h 10572 10573VIRTIO DRIVERS FOR S390 10574M: Christian Borntraeger <borntraeger@de.ibm.com> 10575M: Cornelia Huck <cornelia.huck@de.ibm.com> 10576L: linux-s390@vger.kernel.org 10577L: virtualization@lists.linux-foundation.org 10578L: kvm@vger.kernel.org 10579S: Supported 10580F: drivers/s390/kvm/ 10581 10582VIRTIO HOST (VHOST) 10583M: "Michael S. Tsirkin" <mst@redhat.com> 10584L: kvm@vger.kernel.org 10585L: virtualization@lists.linux-foundation.org 10586L: netdev@vger.kernel.org 10587S: Maintained 10588F: drivers/vhost/ 10589F: include/uapi/linux/vhost.h 10590 10591VIRTIO INPUT DRIVER 10592M: Gerd Hoffmann <kraxel@redhat.com> 10593S: Maintained 10594F: drivers/virtio/virtio_input.c 10595F: include/uapi/linux/virtio_input.h 10596 10597VIA RHINE NETWORK DRIVER 10598M: Roger Luethi <rl@hellgate.ch> 10599S: Maintained 10600F: drivers/net/ethernet/via/via-rhine.c 10601 10602VIA SD/MMC CARD CONTROLLER DRIVER 10603M: Bruce Chang <brucechang@via.com.tw> 10604M: Harald Welte <HaraldWelte@viatech.com> 10605S: Maintained 10606F: drivers/mmc/host/via-sdmmc.c 10607 10608VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10609M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10610L: linux-fbdev@vger.kernel.org 10611S: Maintained 10612F: include/linux/via-core.h 10613F: include/linux/via-gpio.h 10614F: include/linux/via_i2c.h 10615F: drivers/video/fbdev/via/ 10616 10617VIA VELOCITY NETWORK DRIVER 10618M: Francois Romieu <romieu@fr.zoreil.com> 10619L: netdev@vger.kernel.org 10620S: Maintained 10621F: drivers/net/ethernet/via/via-velocity.* 10622 10623VIVID VIRTUAL VIDEO DRIVER 10624M: Hans Verkuil <hverkuil@xs4all.nl> 10625L: linux-media@vger.kernel.org 10626T: git git://linuxtv.org/media_tree.git 10627W: http://linuxtv.org 10628S: Maintained 10629F: drivers/media/platform/vivid/* 10630 10631VLAN (802.1Q) 10632M: Patrick McHardy <kaber@trash.net> 10633L: netdev@vger.kernel.org 10634S: Maintained 10635F: drivers/net/macvlan.c 10636F: include/linux/if_*vlan.h 10637F: net/8021q/ 10638 10639VLYNQ BUS 10640M: Florian Fainelli <florian@openwrt.org> 10641L: openwrt-devel@lists.openwrt.org (subscribers-only) 10642S: Maintained 10643F: drivers/vlynq/vlynq.c 10644F: include/linux/vlynq.h 10645 10646VME SUBSYSTEM 10647M: Martyn Welch <martyn.welch@ge.com> 10648M: Manohar Vanga <manohar.vanga@gmail.com> 10649M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10650L: devel@driverdev.osuosl.org 10651S: Maintained 10652T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10653F: Documentation/vme_api.txt 10654F: drivers/staging/vme/ 10655F: drivers/vme/ 10656F: include/linux/vme* 10657 10658VMWARE HYPERVISOR INTERFACE 10659M: Alok Kataria <akataria@vmware.com> 10660L: virtualization@lists.linux-foundation.org 10661S: Supported 10662F: arch/x86/kernel/cpu/vmware.c 10663 10664VMWARE BALLOON DRIVER 10665M: Xavier Deguillard <xdeguillard@vmware.com> 10666M: Philip Moltmann <moltmann@vmware.com> 10667M: "VMware, Inc." <pv-drivers@vmware.com> 10668L: linux-kernel@vger.kernel.org 10669S: Maintained 10670F: drivers/misc/vmw_balloon.c 10671 10672VMWARE VMMOUSE SUBDRIVER 10673M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 10674M: "VMware, Inc." <pv-drivers@vmware.com> 10675L: linux-input@vger.kernel.org 10676S: Maintained 10677F: drivers/input/mouse/vmmouse.c 10678F: drivers/input/mouse/vmmouse.h 10679 10680VMWARE VMXNET3 ETHERNET DRIVER 10681M: Shreyas Bhatewara <sbhatewara@vmware.com> 10682M: "VMware, Inc." <pv-drivers@vmware.com> 10683L: netdev@vger.kernel.org 10684S: Maintained 10685F: drivers/net/vmxnet3/ 10686 10687VMware PVSCSI driver 10688M: Arvind Kumar <arvindkumar@vmware.com> 10689M: VMware PV-Drivers <pv-drivers@vmware.com> 10690L: linux-scsi@vger.kernel.org 10691S: Maintained 10692F: drivers/scsi/vmw_pvscsi.c 10693F: drivers/scsi/vmw_pvscsi.h 10694 10695VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10696M: Liam Girdwood <lgirdwood@gmail.com> 10697M: Mark Brown <broonie@kernel.org> 10698L: linux-kernel@vger.kernel.org 10699W: http://opensource.wolfsonmicro.com/node/15 10700W: http://www.slimlogic.co.uk/?p=48 10701T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10702S: Supported 10703F: drivers/regulator/ 10704F: include/linux/regulator/ 10705 10706VT1211 HARDWARE MONITOR DRIVER 10707M: Juerg Haefliger <juergh@gmail.com> 10708L: lm-sensors@lm-sensors.org 10709S: Maintained 10710F: Documentation/hwmon/vt1211 10711F: drivers/hwmon/vt1211.c 10712 10713VT8231 HARDWARE MONITOR DRIVER 10714M: Roger Lucas <vt8231@hiddenengine.co.uk> 10715L: lm-sensors@lm-sensors.org 10716S: Maintained 10717F: drivers/hwmon/vt8231.c 10718 10719VUB300 USB to SDIO/SD/MMC bridge chip 10720M: Tony Olech <tony.olech@elandigitalsystems.com> 10721L: linux-mmc@vger.kernel.org 10722L: linux-usb@vger.kernel.org 10723S: Supported 10724F: drivers/mmc/host/vub300.c 10725 10726W1 DALLAS'S 1-WIRE BUS 10727M: Evgeniy Polyakov <zbr@ioremap.net> 10728S: Maintained 10729F: Documentation/w1/ 10730F: drivers/w1/ 10731 10732W83791D HARDWARE MONITORING DRIVER 10733M: Marc Hulsman <m.hulsman@tudelft.nl> 10734L: lm-sensors@lm-sensors.org 10735S: Maintained 10736F: Documentation/hwmon/w83791d 10737F: drivers/hwmon/w83791d.c 10738 10739W83793 HARDWARE MONITORING DRIVER 10740M: Rudolf Marek <r.marek@assembler.cz> 10741L: lm-sensors@lm-sensors.org 10742S: Maintained 10743F: Documentation/hwmon/w83793 10744F: drivers/hwmon/w83793.c 10745 10746W83795 HARDWARE MONITORING DRIVER 10747M: Jean Delvare <jdelvare@suse.de> 10748L: lm-sensors@lm-sensors.org 10749S: Maintained 10750F: drivers/hwmon/w83795.c 10751 10752W83L51xD SD/MMC CARD INTERFACE DRIVER 10753M: Pierre Ossman <pierre@ossman.eu> 10754S: Maintained 10755F: drivers/mmc/host/wbsd.* 10756 10757WACOM PROTOCOL 4 SERIAL TABLETS 10758M: Julian Squires <julian@cipht.net> 10759M: Hans de Goede <hdegoede@redhat.com> 10760L: linux-input@vger.kernel.org 10761S: Maintained 10762F: drivers/input/tablet/wacom_serial4.c 10763 10764WATCHDOG DEVICE DRIVERS 10765M: Wim Van Sebroeck <wim@iguana.be> 10766L: linux-watchdog@vger.kernel.org 10767W: http://www.linux-watchdog.org/ 10768T: git git://www.linux-watchdog.org/linux-watchdog.git 10769S: Maintained 10770F: Documentation/watchdog/ 10771F: drivers/watchdog/ 10772F: include/linux/watchdog.h 10773F: include/uapi/linux/watchdog.h 10774 10775WD7000 SCSI DRIVER 10776M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10777L: linux-scsi@vger.kernel.org 10778S: Maintained 10779F: drivers/scsi/wd7000.c 10780 10781WIIMOTE HID DRIVER 10782M: David Herrmann <dh.herrmann@googlemail.com> 10783L: linux-input@vger.kernel.org 10784S: Maintained 10785F: drivers/hid/hid-wiimote* 10786 10787WINBOND CIR DRIVER 10788M: David Härdeman <david@hardeman.nu> 10789S: Maintained 10790F: drivers/media/rc/winbond-cir.c 10791 10792WIMAX STACK 10793M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10794M: linux-wimax@intel.com 10795L: wimax@linuxwimax.org (subscribers-only) 10796S: Supported 10797W: http://linuxwimax.org 10798F: Documentation/wimax/README.wimax 10799F: include/linux/wimax/debug.h 10800F: include/net/wimax.h 10801F: include/uapi/linux/wimax.h 10802F: net/wimax/ 10803 10804WISTRON LAPTOP BUTTON DRIVER 10805M: Miloslav Trmac <mitr@volny.cz> 10806S: Maintained 10807F: drivers/input/misc/wistron_btns.c 10808 10809WL3501 WIRELESS PCMCIA CARD DRIVER 10810M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10811L: linux-wireless@vger.kernel.org 10812W: http://oops.ghostprotocols.net:81/blog 10813S: Maintained 10814F: drivers/net/wireless/wl3501* 10815 10816WM97XX TOUCHSCREEN DRIVERS 10817M: Mark Brown <broonie@kernel.org> 10818M: Liam Girdwood <lrg@slimlogic.co.uk> 10819L: linux-input@vger.kernel.org 10820T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10821W: http://opensource.wolfsonmicro.com/node/7 10822S: Supported 10823F: drivers/input/touchscreen/*wm97* 10824F: include/linux/wm97xx.h 10825 10826WOLFSON MICROELECTRONICS DRIVERS 10827L: patches@opensource.wolfsonmicro.com 10828T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10829T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10830W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10831S: Supported 10832F: Documentation/hwmon/wm83?? 10833F: arch/arm/mach-s3c64xx/mach-crag6410* 10834F: drivers/clk/clk-wm83*.c 10835F: drivers/extcon/extcon-arizona.c 10836F: drivers/leds/leds-wm83*.c 10837F: drivers/gpio/gpio-*wm*.c 10838F: drivers/gpio/gpio-arizona.c 10839F: drivers/hwmon/wm83??-hwmon.c 10840F: drivers/input/misc/wm831x-on.c 10841F: drivers/input/touchscreen/wm831x-ts.c 10842F: drivers/input/touchscreen/wm97*.c 10843F: drivers/mfd/arizona* 10844F: drivers/mfd/wm*.c 10845F: drivers/power/wm83*.c 10846F: drivers/rtc/rtc-wm83*.c 10847F: drivers/regulator/wm8*.c 10848F: drivers/video/backlight/wm83*_bl.c 10849F: drivers/watchdog/wm83*_wdt.c 10850F: include/linux/mfd/arizona/ 10851F: include/linux/mfd/wm831x/ 10852F: include/linux/mfd/wm8350/ 10853F: include/linux/mfd/wm8400* 10854F: include/linux/wm97xx.h 10855F: include/sound/wm????.h 10856F: sound/soc/codecs/arizona.? 10857F: sound/soc/codecs/wm* 10858 10859WORKQUEUE 10860M: Tejun Heo <tj@kernel.org> 10861T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10862S: Maintained 10863F: include/linux/workqueue.h 10864F: kernel/workqueue.c 10865F: Documentation/workqueue.txt 10866 10867X.25 NETWORK LAYER 10868M: Andrew Hendry <andrew.hendry@gmail.com> 10869L: linux-x25@vger.kernel.org 10870S: Odd Fixes 10871F: Documentation/networking/x25* 10872F: include/net/x25* 10873F: net/x25/ 10874 10875X86 ARCHITECTURE (32-BIT AND 64-BIT) 10876M: Thomas Gleixner <tglx@linutronix.de> 10877M: Ingo Molnar <mingo@redhat.com> 10878M: "H. Peter Anvin" <hpa@zytor.com> 10879M: x86@kernel.org 10880L: linux-kernel@vger.kernel.org 10881T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10882S: Maintained 10883F: Documentation/x86/ 10884F: arch/x86/ 10885 10886X86 PLATFORM DRIVERS 10887M: Darren Hart <dvhart@infradead.org> 10888L: platform-driver-x86@vger.kernel.org 10889T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10890S: Maintained 10891F: drivers/platform/x86/ 10892 10893X86 MCE INFRASTRUCTURE 10894M: Tony Luck <tony.luck@intel.com> 10895M: Borislav Petkov <bp@alien8.de> 10896L: linux-edac@vger.kernel.org 10897S: Maintained 10898F: arch/x86/kernel/cpu/mcheck/* 10899 10900X86 VDSO 10901M: Andy Lutomirski <luto@amacapital.net> 10902L: linux-kernel@vger.kernel.org 10903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10904S: Maintained 10905F: arch/x86/vdso/ 10906 10907XC2028/3028 TUNER DRIVER 10908M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10909L: linux-media@vger.kernel.org 10910W: http://linuxtv.org 10911T: git git://linuxtv.org/media_tree.git 10912S: Maintained 10913F: drivers/media/tuners/tuner-xc2028.* 10914 10915XEN HYPERVISOR INTERFACE 10916M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10917M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10918M: David Vrabel <david.vrabel@citrix.com> 10919L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10920T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10921S: Supported 10922F: arch/x86/xen/ 10923F: drivers/*/xen-*front.c 10924F: drivers/xen/ 10925F: arch/x86/include/asm/xen/ 10926F: include/xen/ 10927F: include/uapi/xen/ 10928 10929XEN HYPERVISOR ARM 10930M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10931L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10932S: Supported 10933F: arch/arm/xen/ 10934F: arch/arm/include/asm/xen/ 10935 10936XEN HYPERVISOR ARM64 10937M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10938L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10939S: Supported 10940F: arch/arm64/xen/ 10941F: arch/arm64/include/asm/xen/ 10942 10943XEN NETWORK BACKEND DRIVER 10944M: Ian Campbell <ian.campbell@citrix.com> 10945M: Wei Liu <wei.liu2@citrix.com> 10946L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10947L: netdev@vger.kernel.org 10948S: Supported 10949F: drivers/net/xen-netback/* 10950 10951XEN PCI SUBSYSTEM 10952M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10953L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10954S: Supported 10955F: arch/x86/pci/*xen* 10956F: drivers/pci/*xen* 10957 10958XEN BLOCK SUBSYSTEM 10959M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10960M: Roger Pau Monné <roger.pau@citrix.com> 10961L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10962S: Supported 10963F: drivers/block/xen-blkback/* 10964F: drivers/block/xen* 10965 10966XEN PVSCSI DRIVERS 10967M: Juergen Gross <jgross@suse.com> 10968L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10969L: linux-scsi@vger.kernel.org 10970S: Supported 10971F: drivers/scsi/xen-scsifront.c 10972F: drivers/xen/xen-scsiback.c 10973F: include/xen/interface/io/vscsiif.h 10974 10975XEN SWIOTLB SUBSYSTEM 10976M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10977L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10978S: Supported 10979F: arch/x86/xen/*swiotlb* 10980F: drivers/xen/*swiotlb* 10981 10982XFS FILESYSTEM 10983P: Silicon Graphics Inc 10984M: Dave Chinner <david@fromorbit.com> 10985M: xfs@oss.sgi.com 10986L: xfs@oss.sgi.com 10987W: http://oss.sgi.com/projects/xfs 10988T: git git://oss.sgi.com/xfs/xfs.git 10989S: Supported 10990F: Documentation/filesystems/xfs.txt 10991F: fs/xfs/ 10992 10993XILINX AXI ETHERNET DRIVER 10994M: Anirudha Sarangi <anirudh@xilinx.com> 10995M: John Linn <John.Linn@xilinx.com> 10996S: Maintained 10997F: drivers/net/ethernet/xilinx/xilinx_axienet* 10998 10999XILINX UARTLITE SERIAL DRIVER 11000M: Peter Korsgaard <jacmet@sunsite.dk> 11001L: linux-serial@vger.kernel.org 11002S: Maintained 11003F: drivers/tty/serial/uartlite.c 11004 11005XILINX VIDEO IP CORES 11006M: Hyun Kwon <hyun.kwon@xilinx.com> 11007M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11008L: linux-media@vger.kernel.org 11009T: git git://linuxtv.org/media_tree.git 11010S: Supported 11011F: Documentation/devicetree/bindings/media/xilinx/ 11012F: drivers/media/platform/xilinx/ 11013F: include/uapi/linux/xilinx-v4l2-controls.h 11014 11015XILLYBUS DRIVER 11016M: Eli Billauer <eli.billauer@gmail.com> 11017L: linux-kernel@vger.kernel.org 11018S: Supported 11019F: drivers/char/xillybus/ 11020 11021XTENSA XTFPGA PLATFORM SUPPORT 11022M: Max Filippov <jcmvbkbc@gmail.com> 11023L: linux-xtensa@linux-xtensa.org 11024S: Maintained 11025F: drivers/spi/spi-xtensa-xtfpga.c 11026F: sound/soc/xtensa/xtfpga-i2s.c 11027 11028YAM DRIVER FOR AX.25 11029M: Jean-Paul Roubelat <jpr@f6fbb.org> 11030L: linux-hams@vger.kernel.org 11031S: Maintained 11032F: drivers/net/hamradio/yam* 11033F: include/linux/yam.h 11034 11035YEALINK PHONE DRIVER 11036M: Henk Vergonet <Henk.Vergonet@gmail.com> 11037L: usbb2k-api-dev@nongnu.org 11038S: Maintained 11039F: Documentation/input/yealink.txt 11040F: drivers/input/misc/yealink.* 11041 11042Z8530 DRIVER FOR AX.25 11043M: Joerg Reuter <jreuter@yaina.de> 11044W: http://yaina.de/jreuter/ 11045W: http://www.qsl.net/dl1bke/ 11046L: linux-hams@vger.kernel.org 11047S: Maintained 11048F: Documentation/networking/z8530drv.txt 11049F: drivers/net/hamradio/*scc.c 11050F: drivers/net/hamradio/z8530.h 11051 11052ZBUD COMPRESSED PAGE ALLOCATOR 11053M: Seth Jennings <sjennings@variantweb.net> 11054L: linux-mm@kvack.org 11055S: Maintained 11056F: mm/zbud.c 11057F: include/linux/zbud.h 11058 11059ZD1211RW WIRELESS DRIVER 11060M: Daniel Drake <dsd@gentoo.org> 11061M: Ulrich Kunitz <kune@deine-taler.de> 11062W: http://zd1211.ath.cx/wiki/DriverRewrite 11063L: linux-wireless@vger.kernel.org 11064L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11065S: Maintained 11066F: drivers/net/wireless/zd1211rw/ 11067 11068ZR36067 VIDEO FOR LINUX DRIVER 11069L: mjpeg-users@lists.sourceforge.net 11070L: linux-media@vger.kernel.org 11071W: http://mjpeg.sourceforge.net/driver-zoran/ 11072T: hg http://linuxtv.org/hg/v4l-dvb 11073S: Odd Fixes 11074F: drivers/media/pci/zoran/ 11075 11076ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11077M: Minchan Kim <minchan@kernel.org> 11078M: Nitin Gupta <ngupta@vflare.org> 11079R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11080L: linux-kernel@vger.kernel.org 11081S: Maintained 11082F: drivers/block/zram/ 11083F: Documentation/blockdev/zram.txt 11084 11085ZS DECSTATION Z85C30 SERIAL DRIVER 11086M: "Maciej W. Rozycki" <macro@linux-mips.org> 11087S: Maintained 11088F: drivers/tty/serial/zs.* 11089 11090ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11091M: Minchan Kim <minchan@kernel.org> 11092M: Nitin Gupta <ngupta@vflare.org> 11093L: linux-mm@kvack.org 11094S: Maintained 11095F: mm/zsmalloc.c 11096F: include/linux/zsmalloc.h 11097F: Documentation/vm/zsmalloc.txt 11098 11099ZSWAP COMPRESSED SWAP CACHING 11100M: Seth Jennings <sjennings@variantweb.net> 11101L: linux-mm@kvack.org 11102S: Maintained 11103F: mm/zswap.c 11104 11105THE REST 11106M: Linus Torvalds <torvalds@linux-foundation.org> 11107L: linux-kernel@vger.kernel.org 11108Q: http://patchwork.kernel.org/project/LKML/list/ 11109T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11110S: Buried alive in reporters 11111F: * 11112F: */ 11113