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/ 5693F: drivers/s390/kvm/ 5694 5695KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5696M: Christoffer Dall <christoffer.dall@linaro.org> 5697M: Marc Zyngier <marc.zyngier@arm.com> 5698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5699L: kvmarm@lists.cs.columbia.edu 5700W: http://systems.cs.columbia.edu/projects/kvm-arm 5701S: Supported 5702F: arch/arm/include/uapi/asm/kvm* 5703F: arch/arm/include/asm/kvm* 5704F: arch/arm/kvm/ 5705F: virt/kvm/arm/ 5706F: include/kvm/arm_* 5707 5708KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5709M: Christoffer Dall <christoffer.dall@linaro.org> 5710M: Marc Zyngier <marc.zyngier@arm.com> 5711L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5712L: kvmarm@lists.cs.columbia.edu 5713S: Maintained 5714F: arch/arm64/include/uapi/asm/kvm* 5715F: arch/arm64/include/asm/kvm* 5716F: arch/arm64/kvm/ 5717 5718KEXEC 5719M: Eric Biederman <ebiederm@xmission.com> 5720W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5721L: kexec@lists.infradead.org 5722S: Maintained 5723F: include/linux/kexec.h 5724F: include/uapi/linux/kexec.h 5725F: kernel/kexec.c 5726 5727KEYS/KEYRINGS: 5728M: David Howells <dhowells@redhat.com> 5729L: keyrings@linux-nfs.org 5730S: Maintained 5731F: Documentation/security/keys.txt 5732F: include/linux/key.h 5733F: include/linux/key-type.h 5734F: include/keys/ 5735F: security/keys/ 5736 5737KEYS-TRUSTED 5738M: David Safford <safford@us.ibm.com> 5739M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5740L: linux-security-module@vger.kernel.org 5741L: keyrings@linux-nfs.org 5742S: Supported 5743F: Documentation/security/keys-trusted-encrypted.txt 5744F: include/keys/trusted-type.h 5745F: security/keys/trusted.c 5746F: security/keys/trusted.h 5747 5748KEYS-ENCRYPTED 5749M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5750M: David Safford <safford@us.ibm.com> 5751L: linux-security-module@vger.kernel.org 5752L: keyrings@linux-nfs.org 5753S: Supported 5754F: Documentation/security/keys-trusted-encrypted.txt 5755F: include/keys/encrypted-type.h 5756F: security/keys/encrypted-keys/ 5757 5758KGDB / KDB /debug_core 5759M: Jason Wessel <jason.wessel@windriver.com> 5760W: http://kgdb.wiki.kernel.org/ 5761L: kgdb-bugreport@lists.sourceforge.net 5762S: Maintained 5763F: Documentation/DocBook/kgdb.tmpl 5764F: drivers/misc/kgdbts.c 5765F: drivers/tty/serial/kgdboc.c 5766F: include/linux/kdb.h 5767F: include/linux/kgdb.h 5768F: kernel/debug/ 5769 5770KMEMCHECK 5771M: Vegard Nossum <vegardno@ifi.uio.no> 5772M: Pekka Enberg <penberg@kernel.org> 5773S: Maintained 5774F: Documentation/kmemcheck.txt 5775F: arch/x86/include/asm/kmemcheck.h 5776F: arch/x86/mm/kmemcheck/ 5777F: include/linux/kmemcheck.h 5778F: mm/kmemcheck.c 5779 5780KMEMLEAK 5781M: Catalin Marinas <catalin.marinas@arm.com> 5782S: Maintained 5783F: Documentation/kmemleak.txt 5784F: include/linux/kmemleak.h 5785F: mm/kmemleak.c 5786F: mm/kmemleak-test.c 5787 5788KPROBES 5789M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5790M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5791M: "David S. Miller" <davem@davemloft.net> 5792M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5793S: Maintained 5794F: Documentation/kprobes.txt 5795F: include/linux/kprobes.h 5796F: kernel/kprobes.c 5797 5798KS0108 LCD CONTROLLER DRIVER 5799M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5800W: http://miguelojeda.es/auxdisplay.htm 5801W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5802S: Maintained 5803F: Documentation/auxdisplay/ks0108 5804F: drivers/auxdisplay/ks0108.c 5805F: include/linux/ks0108.h 5806 5807LAPB module 5808L: linux-x25@vger.kernel.org 5809S: Orphan 5810F: Documentation/networking/lapb-module.txt 5811F: include/*/lapb.h 5812F: net/lapb/ 5813 5814LASI 53c700 driver for PARISC 5815M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5816L: linux-scsi@vger.kernel.org 5817S: Maintained 5818F: Documentation/scsi/53c700.txt 5819F: drivers/scsi/53c700* 5820 5821LED SUBSYSTEM 5822M: Bryan Wu <cooloney@gmail.com> 5823M: Richard Purdie <rpurdie@rpsys.net> 5824M: Jacek Anaszewski <j.anaszewski@samsung.com> 5825L: linux-leds@vger.kernel.org 5826T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5827S: Maintained 5828F: drivers/leds/ 5829F: include/linux/leds.h 5830 5831LEGACY EEPROM DRIVER 5832M: Jean Delvare <jdelvare@suse.de> 5833S: Maintained 5834F: Documentation/misc-devices/eeprom 5835F: drivers/misc/eeprom/eeprom.c 5836 5837LEGO USB Tower driver 5838M: Juergen Stuber <starblue@users.sourceforge.net> 5839L: legousb-devel@lists.sourceforge.net 5840W: http://legousb.sourceforge.net/ 5841S: Maintained 5842F: drivers/usb/misc/legousbtower.c 5843 5844LG2160 MEDIA DRIVER 5845M: Michael Krufky <mkrufky@linuxtv.org> 5846L: linux-media@vger.kernel.org 5847W: http://linuxtv.org/ 5848W: http://github.com/mkrufky 5849Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5850T: git git://linuxtv.org/mkrufky/tuners.git 5851S: Maintained 5852F: drivers/media/dvb-frontends/lg2160.* 5853 5854LGDT3305 MEDIA DRIVER 5855M: Michael Krufky <mkrufky@linuxtv.org> 5856L: linux-media@vger.kernel.org 5857W: http://linuxtv.org/ 5858W: http://github.com/mkrufky 5859Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5860T: git git://linuxtv.org/mkrufky/tuners.git 5861S: Maintained 5862F: drivers/media/dvb-frontends/lgdt3305.* 5863 5864LGUEST 5865M: Rusty Russell <rusty@rustcorp.com.au> 5866L: lguest@lists.ozlabs.org 5867W: http://lguest.ozlabs.org/ 5868S: Odd Fixes 5869F: arch/x86/include/asm/lguest*.h 5870F: arch/x86/lguest/ 5871F: drivers/lguest/ 5872F: include/linux/lguest*.h 5873F: tools/lguest/ 5874 5875LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 5876M: Tejun Heo <tj@kernel.org> 5877L: linux-ide@vger.kernel.org 5878T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5879S: Maintained 5880F: drivers/ata/ 5881F: include/linux/ata.h 5882F: include/linux/libata.h 5883 5884LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 5885M: Viresh Kumar <viresh.linux@gmail.com> 5886L: linux-ide@vger.kernel.org 5887T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5888S: Maintained 5889F: include/linux/pata_arasan_cf_data.h 5890F: drivers/ata/pata_arasan_cf.c 5891 5892LIBATA PATA DRIVERS 5893M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 5894M: Tejun Heo <tj@kernel.org> 5895L: linux-ide@vger.kernel.org 5896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5897S: Maintained 5898F: drivers/ata/pata_*.c 5899F: drivers/ata/ata_generic.c 5900 5901LIBATA SATA AHCI PLATFORM devices support 5902M: Hans de Goede <hdegoede@redhat.com> 5903M: Tejun Heo <tj@kernel.org> 5904L: linux-ide@vger.kernel.org 5905T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5906S: Maintained 5907F: drivers/ata/ahci_platform.c 5908F: drivers/ata/libahci_platform.c 5909F: include/linux/ahci_platform.h 5910 5911LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 5912M: Mikael Pettersson <mikpelinux@gmail.com> 5913L: linux-ide@vger.kernel.org 5914T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5915S: Maintained 5916F: drivers/ata/sata_promise.* 5917 5918LIBLOCKDEP 5919M: Sasha Levin <sasha.levin@oracle.com> 5920S: Maintained 5921F: tools/lib/lockdep/ 5922 5923LINUX FOR IBM pSERIES (RS/6000) 5924M: Paul Mackerras <paulus@au.ibm.com> 5925W: http://www.ibm.com/linux/ltc/projects/ppc 5926S: Supported 5927F: arch/powerpc/boot/rs6000.h 5928 5929LINUX FOR POWERPC (32-BIT AND 64-BIT) 5930M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5931M: Paul Mackerras <paulus@samba.org> 5932M: Michael Ellerman <mpe@ellerman.id.au> 5933W: http://www.penguinppc.org/ 5934L: linuxppc-dev@lists.ozlabs.org 5935Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5936T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5937S: Supported 5938F: Documentation/powerpc/ 5939F: arch/powerpc/ 5940 5941LINUX FOR POWER MACINTOSH 5942M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5943W: http://www.penguinppc.org/ 5944L: linuxppc-dev@lists.ozlabs.org 5945S: Maintained 5946F: arch/powerpc/platforms/powermac/ 5947F: drivers/macintosh/ 5948 5949LINUX FOR POWERPC EMBEDDED MPC5XXX 5950M: Anatolij Gustschin <agust@denx.de> 5951L: linuxppc-dev@lists.ozlabs.org 5952T: git git://git.denx.de/linux-denx-agust.git 5953S: Maintained 5954F: arch/powerpc/platforms/512x/ 5955F: arch/powerpc/platforms/52xx/ 5956 5957LINUX FOR POWERPC EMBEDDED PPC4XX 5958M: Alistair Popple <alistair@popple.id.au> 5959M: Matt Porter <mporter@kernel.crashing.org> 5960W: http://www.penguinppc.org/ 5961L: linuxppc-dev@lists.ozlabs.org 5962S: Maintained 5963F: arch/powerpc/platforms/40x/ 5964F: arch/powerpc/platforms/44x/ 5965 5966LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5967L: linuxppc-dev@lists.ozlabs.org 5968S: Orphan 5969F: arch/powerpc/*/*virtex* 5970F: arch/powerpc/*/*/*virtex* 5971 5972LINUX FOR POWERPC EMBEDDED PPC8XX 5973M: Vitaly Bordug <vitb@kernel.crashing.org> 5974W: http://www.penguinppc.org/ 5975L: linuxppc-dev@lists.ozlabs.org 5976S: Maintained 5977F: arch/powerpc/platforms/8xx/ 5978 5979LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5980M: Scott Wood <scottwood@freescale.com> 5981M: Kumar Gala <galak@kernel.crashing.org> 5982W: http://www.penguinppc.org/ 5983L: linuxppc-dev@lists.ozlabs.org 5984T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5985S: Maintained 5986F: arch/powerpc/platforms/83xx/ 5987F: arch/powerpc/platforms/85xx/ 5988 5989LINUX FOR POWERPC PA SEMI PWRFICIENT 5990M: Olof Johansson <olof@lixom.net> 5991L: linuxppc-dev@lists.ozlabs.org 5992S: Maintained 5993F: arch/powerpc/platforms/pasemi/ 5994F: drivers/*/*pasemi* 5995F: drivers/*/*/*pasemi* 5996 5997LINUX SECURITY MODULE (LSM) FRAMEWORK 5998M: Chris Wright <chrisw@sous-sol.org> 5999L: linux-security-module@vger.kernel.org 6000S: Supported 6001 6002LIS3LV02D ACCELEROMETER DRIVER 6003M: Eric Piel <eric.piel@tremplin-utc.net> 6004S: Maintained 6005F: Documentation/misc-devices/lis3lv02d 6006F: drivers/misc/lis3lv02d/ 6007F: drivers/platform/x86/hp_accel.c 6008 6009LIVE PATCHING 6010M: Josh Poimboeuf <jpoimboe@redhat.com> 6011M: Seth Jennings <sjenning@redhat.com> 6012M: Jiri Kosina <jkosina@suse.cz> 6013M: Vojtech Pavlik <vojtech@suse.cz> 6014S: Maintained 6015F: kernel/livepatch/ 6016F: include/linux/livepatch.h 6017F: arch/x86/include/asm/livepatch.h 6018F: arch/x86/kernel/livepatch.c 6019F: Documentation/ABI/testing/sysfs-kernel-livepatch 6020F: samples/livepatch/ 6021L: live-patching@vger.kernel.org 6022T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6023 6024LLC (802.2) 6025M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6026S: Maintained 6027F: include/linux/llc.h 6028F: include/uapi/linux/llc.h 6029F: include/net/llc* 6030F: net/llc/ 6031 6032LM73 HARDWARE MONITOR DRIVER 6033M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6034L: lm-sensors@lm-sensors.org 6035S: Maintained 6036F: drivers/hwmon/lm73.c 6037 6038LM78 HARDWARE MONITOR DRIVER 6039M: Jean Delvare <jdelvare@suse.de> 6040L: lm-sensors@lm-sensors.org 6041S: Maintained 6042F: Documentation/hwmon/lm78 6043F: drivers/hwmon/lm78.c 6044 6045LM83 HARDWARE MONITOR DRIVER 6046M: Jean Delvare <jdelvare@suse.de> 6047L: lm-sensors@lm-sensors.org 6048S: Maintained 6049F: Documentation/hwmon/lm83 6050F: drivers/hwmon/lm83.c 6051 6052LM90 HARDWARE MONITOR DRIVER 6053M: Jean Delvare <jdelvare@suse.de> 6054L: lm-sensors@lm-sensors.org 6055S: Maintained 6056F: Documentation/hwmon/lm90 6057F: Documentation/devicetree/bindings/hwmon/lm90.txt 6058F: drivers/hwmon/lm90.c 6059 6060LM95234 HARDWARE MONITOR DRIVER 6061M: Guenter Roeck <linux@roeck-us.net> 6062L: lm-sensors@lm-sensors.org 6063S: Maintained 6064F: Documentation/hwmon/lm95234 6065F: drivers/hwmon/lm95234.c 6066 6067LME2510 MEDIA DRIVER 6068M: Malcolm Priestley <tvboxspy@gmail.com> 6069L: linux-media@vger.kernel.org 6070W: http://linuxtv.org/ 6071Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6072S: Maintained 6073F: drivers/media/usb/dvb-usb-v2/lmedm04* 6074 6075LOCKDEP AND LOCKSTAT 6076M: Peter Zijlstra <peterz@infradead.org> 6077M: Ingo Molnar <mingo@redhat.com> 6078L: linux-kernel@vger.kernel.org 6079T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6080S: Maintained 6081F: Documentation/locking/lockdep*.txt 6082F: Documentation/locking/lockstat.txt 6083F: include/linux/lockdep.h 6084F: kernel/locking/ 6085 6086LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6087M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6088L: linux-ntfs-dev@lists.sourceforge.net 6089W: http://www.linux-ntfs.org/content/view/19/37/ 6090S: Maintained 6091F: Documentation/ldm.txt 6092F: block/partitions/ldm.* 6093 6094LogFS 6095M: Joern Engel <joern@logfs.org> 6096M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6097L: logfs@logfs.org 6098W: logfs.org 6099S: Maintained 6100F: fs/logfs/ 6101 6102LPC32XX MACHINE SUPPORT 6103M: Roland Stigge <stigge@antcom.de> 6104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6105S: Maintained 6106F: arch/arm/mach-lpc32xx/ 6107 6108LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6109M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6110M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6111M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6112M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6113L: MPT-FusionLinux.pdl@avagotech.com 6114L: linux-scsi@vger.kernel.org 6115W: http://www.lsilogic.com/support 6116S: Supported 6117F: drivers/message/fusion/ 6118F: drivers/scsi/mpt2sas/ 6119F: drivers/scsi/mpt3sas/ 6120 6121LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6122M: Matthew Wilcox <matthew@wil.cx> 6123L: linux-scsi@vger.kernel.org 6124S: Maintained 6125F: drivers/scsi/sym53c8xx_2/ 6126 6127LTC4261 HARDWARE MONITOR DRIVER 6128M: Guenter Roeck <linux@roeck-us.net> 6129L: lm-sensors@lm-sensors.org 6130S: Maintained 6131F: Documentation/hwmon/ltc4261 6132F: drivers/hwmon/ltc4261.c 6133 6134LTP (Linux Test Project) 6135M: Mike Frysinger <vapier@gentoo.org> 6136M: Cyril Hrubis <chrubis@suse.cz> 6137M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6138M: Jan Stancek <jstancek@redhat.com> 6139M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6140M: Alexey Kodanev <alexey.kodanev@oracle.com> 6141L: ltp-list@lists.sourceforge.net (subscribers-only) 6142W: http://linux-test-project.github.io/ 6143T: git git://github.com/linux-test-project/ltp.git 6144S: Maintained 6145 6146M32R ARCHITECTURE 6147W: http://www.linux-m32r.org/ 6148S: Orphan 6149F: arch/m32r/ 6150 6151M68K ARCHITECTURE 6152M: Geert Uytterhoeven <geert@linux-m68k.org> 6153L: linux-m68k@lists.linux-m68k.org 6154W: http://www.linux-m68k.org/ 6155T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6156S: Maintained 6157F: arch/m68k/ 6158F: drivers/zorro/ 6159 6160M68K ON APPLE MACINTOSH 6161M: Joshua Thompson <funaho@jurai.org> 6162W: http://www.mac.linux-m68k.org/ 6163L: linux-m68k@lists.linux-m68k.org 6164S: Maintained 6165F: arch/m68k/mac/ 6166 6167M68K ON HP9000/300 6168M: Philip Blundell <philb@gnu.org> 6169W: http://www.tazenda.demon.co.uk/phil/linux-hp 6170S: Maintained 6171F: arch/m68k/hp300/ 6172 6173M88DS3103 MEDIA DRIVER 6174M: Antti Palosaari <crope@iki.fi> 6175L: linux-media@vger.kernel.org 6176W: http://linuxtv.org/ 6177W: http://palosaari.fi/linux/ 6178Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6179T: git git://linuxtv.org/anttip/media_tree.git 6180S: Maintained 6181F: drivers/media/dvb-frontends/m88ds3103* 6182 6183M88RS2000 MEDIA DRIVER 6184M: Malcolm Priestley <tvboxspy@gmail.com> 6185L: linux-media@vger.kernel.org 6186W: http://linuxtv.org/ 6187Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6188S: Maintained 6189F: drivers/media/dvb-frontends/m88rs2000* 6190 6191MA901 MASTERKIT USB FM RADIO DRIVER 6192M: Alexey Klimov <klimov.linux@gmail.com> 6193L: linux-media@vger.kernel.org 6194T: git git://linuxtv.org/media_tree.git 6195S: Maintained 6196F: drivers/media/radio/radio-ma901.c 6197 6198MAC80211 6199M: Johannes Berg <johannes@sipsolutions.net> 6200L: linux-wireless@vger.kernel.org 6201W: http://wireless.kernel.org/ 6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6204S: Maintained 6205F: Documentation/networking/mac80211-injection.txt 6206F: include/net/mac80211.h 6207F: net/mac80211/ 6208 6209MACVLAN DRIVER 6210M: Patrick McHardy <kaber@trash.net> 6211L: netdev@vger.kernel.org 6212S: Maintained 6213F: drivers/net/macvlan.c 6214F: include/linux/if_macvlan.h 6215 6216MAILBOX API 6217M: Jassi Brar <jassisinghbrar@gmail.com> 6218L: linux-kernel@vger.kernel.org 6219S: Maintained 6220F: drivers/mailbox/ 6221F: include/linux/mailbox_client.h 6222F: include/linux/mailbox_controller.h 6223 6224MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6225M: Michael Kerrisk <mtk.manpages@gmail.com> 6226W: http://www.kernel.org/doc/man-pages 6227L: linux-man@vger.kernel.org 6228S: Maintained 6229 6230MARVELL ARMADA DRM SUPPORT 6231M: Russell King <rmk+kernel@arm.linux.org.uk> 6232S: Maintained 6233F: drivers/gpu/drm/armada/ 6234 6235MARVELL 88E6352 DSA support 6236M: Guenter Roeck <linux@roeck-us.net> 6237S: Maintained 6238F: drivers/net/dsa/mv88e6352.c 6239 6240MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6241M: Mirko Lindner <mlindner@marvell.com> 6242M: Stephen Hemminger <stephen@networkplumber.org> 6243L: netdev@vger.kernel.org 6244S: Maintained 6245F: drivers/net/ethernet/marvell/sk* 6246 6247MARVELL LIBERTAS WIRELESS DRIVER 6248L: libertas-dev@lists.infradead.org 6249S: Orphan 6250F: drivers/net/wireless/libertas/ 6251 6252MARVELL MV643XX ETHERNET DRIVER 6253M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6254L: netdev@vger.kernel.org 6255S: Maintained 6256F: drivers/net/ethernet/marvell/mv643xx_eth.* 6257F: include/linux/mv643xx.h 6258 6259MARVELL MVNETA ETHERNET DRIVER 6260M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6261L: netdev@vger.kernel.org 6262S: Maintained 6263F: drivers/net/ethernet/marvell/mvneta.* 6264 6265MARVELL MWIFIEX WIRELESS DRIVER 6266M: Amitkumar Karwar <akarwar@marvell.com> 6267M: Avinash Patil <patila@marvell.com> 6268L: linux-wireless@vger.kernel.org 6269S: Maintained 6270F: drivers/net/wireless/mwifiex/ 6271 6272MARVELL MWL8K WIRELESS DRIVER 6273M: Lennert Buytenhek <buytenh@wantstofly.org> 6274L: linux-wireless@vger.kernel.org 6275S: Odd Fixes 6276F: drivers/net/wireless/mwl8k.c 6277 6278MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6279M: Nicolas Pitre <nico@fluxnic.net> 6280S: Odd Fixes 6281F: drivers/mmc/host/mvsdio.* 6282 6283MATROX FRAMEBUFFER DRIVER 6284L: linux-fbdev@vger.kernel.org 6285S: Orphan 6286F: drivers/video/fbdev/matrox/matroxfb_* 6287F: include/uapi/linux/matroxfb.h 6288 6289MAX16065 HARDWARE MONITOR DRIVER 6290M: Guenter Roeck <linux@roeck-us.net> 6291L: lm-sensors@lm-sensors.org 6292S: Maintained 6293F: Documentation/hwmon/max16065 6294F: drivers/hwmon/max16065.c 6295 6296MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6297M: "Hans J. Koch" <hjk@hansjkoch.de> 6298L: lm-sensors@lm-sensors.org 6299S: Maintained 6300F: Documentation/hwmon/max6650 6301F: drivers/hwmon/max6650.c 6302 6303MAX6697 HARDWARE MONITOR DRIVER 6304M: Guenter Roeck <linux@roeck-us.net> 6305L: lm-sensors@lm-sensors.org 6306S: Maintained 6307F: Documentation/hwmon/max6697 6308F: Documentation/devicetree/bindings/i2c/max6697.txt 6309F: drivers/hwmon/max6697.c 6310F: include/linux/platform_data/max6697.h 6311 6312MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6313M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6314L: linux-pm@vger.kernel.org 6315S: Supported 6316F: drivers/power/max14577_charger.c 6317F: drivers/power/max77693_charger.c 6318 6319MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6320M: Chanwoo Choi <cw00.choi@samsung.com> 6321M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6322L: linux-kernel@vger.kernel.org 6323S: Supported 6324F: drivers/*/max14577.c 6325F: drivers/*/max77686.c 6326F: drivers/*/max77693.c 6327F: drivers/extcon/extcon-max14577.c 6328F: drivers/extcon/extcon-max77693.c 6329F: drivers/rtc/rtc-max77686.c 6330F: drivers/clk/clk-max77686.c 6331F: Documentation/devicetree/bindings/mfd/max14577.txt 6332F: Documentation/devicetree/bindings/mfd/max77686.txt 6333F: Documentation/devicetree/bindings/mfd/max77693.txt 6334F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6335F: include/linux/mfd/max14577*.h 6336F: include/linux/mfd/max77686*.h 6337F: include/linux/mfd/max77693*.h 6338 6339MAXIRADIO FM RADIO RECEIVER DRIVER 6340M: Hans Verkuil <hverkuil@xs4all.nl> 6341L: linux-media@vger.kernel.org 6342T: git git://linuxtv.org/media_tree.git 6343W: http://linuxtv.org 6344S: Maintained 6345F: drivers/media/radio/radio-maxiradio* 6346 6347MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6348M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6349P: LinuxTV.org Project 6350L: linux-media@vger.kernel.org 6351W: http://linuxtv.org 6352Q: http://patchwork.kernel.org/project/linux-media/list/ 6353T: git git://linuxtv.org/media_tree.git 6354S: Maintained 6355F: Documentation/dvb/ 6356F: Documentation/video4linux/ 6357F: Documentation/DocBook/media/ 6358F: drivers/media/ 6359F: drivers/staging/media/ 6360F: include/media/ 6361F: include/uapi/linux/dvb/ 6362F: include/uapi/linux/videodev2.h 6363F: include/uapi/linux/media.h 6364F: include/uapi/linux/v4l2-* 6365F: include/uapi/linux/meye.h 6366F: include/uapi/linux/ivtv* 6367F: include/uapi/linux/uvcvideo.h 6368 6369MEGARAID SCSI/SAS DRIVERS 6370M: Kashyap Desai <kashyap.desai@avagotech.com> 6371M: Sumit Saxena <sumit.saxena@avagotech.com> 6372M: Uday Lingala <uday.lingala@avagotech.com> 6373L: megaraidlinux.pdl@avagotech.com 6374L: linux-scsi@vger.kernel.org 6375W: http://www.lsi.com 6376S: Maintained 6377F: Documentation/scsi/megaraid.txt 6378F: drivers/scsi/megaraid.* 6379F: drivers/scsi/megaraid/ 6380 6381MELLANOX ETHERNET DRIVER (mlx4_en) 6382M: Amir Vadai <amirv@mellanox.com> 6383M: Ido Shamay <idos@mellanox.com> 6384L: netdev@vger.kernel.org 6385S: Supported 6386W: http://www.mellanox.com 6387Q: http://patchwork.ozlabs.org/project/netdev/list/ 6388F: drivers/net/ethernet/mellanox/mlx4/en_* 6389 6390MEMORY MANAGEMENT 6391L: linux-mm@kvack.org 6392W: http://www.linux-mm.org 6393S: Maintained 6394F: include/linux/mm.h 6395F: include/linux/gfp.h 6396F: include/linux/mmzone.h 6397F: include/linux/memory_hotplug.h 6398F: include/linux/vmalloc.h 6399F: mm/ 6400 6401MEMORY TECHNOLOGY DEVICES (MTD) 6402M: David Woodhouse <dwmw2@infradead.org> 6403M: Brian Norris <computersforpeace@gmail.com> 6404L: linux-mtd@lists.infradead.org 6405W: http://www.linux-mtd.infradead.org/ 6406Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6407T: git git://git.infradead.org/linux-mtd.git 6408T: git git://git.infradead.org/l2-mtd.git 6409S: Maintained 6410F: drivers/mtd/ 6411F: include/linux/mtd/ 6412F: include/uapi/mtd/ 6413 6414MEN A21 WATCHDOG DRIVER 6415M: Johannes Thumshirn <johannes.thumshirn@men.de> 6416L: linux-watchdog@vger.kernel.org 6417S: Supported 6418F: drivers/watchdog/mena21_wdt.c 6419 6420MEN CHAMELEON BUS (mcb) 6421M: Johannes Thumshirn <johannes.thumshirn@men.de> 6422S: Supported 6423F: drivers/mcb/ 6424F: include/linux/mcb.h 6425 6426MEN F21BMC (Board Management Controller) 6427M: Andreas Werner <andreas.werner@men.de> 6428S: Supported 6429F: drivers/mfd/menf21bmc.c 6430F: drivers/watchdog/menf21bmc_wdt.c 6431F: drivers/leds/leds-menf21bmc.c 6432F: drivers/hwmon/menf21bmc_hwmon.c 6433F: Documentation/hwmon/menf21bmc 6434 6435METAG ARCHITECTURE 6436M: James Hogan <james.hogan@imgtec.com> 6437L: linux-metag@vger.kernel.org 6438S: Supported 6439F: arch/metag/ 6440F: Documentation/metag/ 6441F: Documentation/devicetree/bindings/metag/ 6442F: drivers/clocksource/metag_generic.c 6443F: drivers/irqchip/irq-metag.c 6444F: drivers/irqchip/irq-metag-ext.c 6445F: drivers/tty/metag_da.c 6446 6447MICROBLAZE ARCHITECTURE 6448M: Michal Simek <monstr@monstr.eu> 6449W: http://www.monstr.eu/fdt/ 6450T: git git://git.monstr.eu/linux-2.6-microblaze.git 6451S: Supported 6452F: arch/microblaze/ 6453 6454MICROTEK X6 SCANNER 6455M: Oliver Neukum <oliver@neukum.org> 6456S: Maintained 6457F: drivers/usb/image/microtek.* 6458 6459MIPS 6460M: Ralf Baechle <ralf@linux-mips.org> 6461L: linux-mips@linux-mips.org 6462W: http://www.linux-mips.org/ 6463T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6464Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6465S: Supported 6466F: Documentation/mips/ 6467F: arch/mips/ 6468 6469MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6470M: Hans Verkuil <hverkuil@xs4all.nl> 6471L: linux-media@vger.kernel.org 6472T: git git://linuxtv.org/media_tree.git 6473W: http://linuxtv.org 6474S: Odd Fixes 6475F: drivers/media/radio/radio-miropcm20* 6476 6477Mellanox MLX5 core VPI driver 6478M: Eli Cohen <eli@mellanox.com> 6479L: netdev@vger.kernel.org 6480L: linux-rdma@vger.kernel.org 6481W: http://www.mellanox.com 6482Q: http://patchwork.ozlabs.org/project/netdev/list/ 6483Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6484T: git git://openfabrics.org/~eli/connect-ib.git 6485S: Supported 6486F: drivers/net/ethernet/mellanox/mlx5/core/ 6487F: include/linux/mlx5/ 6488 6489Mellanox MLX5 IB driver 6490M: Eli Cohen <eli@mellanox.com> 6491L: linux-rdma@vger.kernel.org 6492W: http://www.mellanox.com 6493Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6494T: git git://openfabrics.org/~eli/connect-ib.git 6495S: Supported 6496F: include/linux/mlx5/ 6497F: drivers/infiniband/hw/mlx5/ 6498 6499MN88472 MEDIA DRIVER 6500M: Antti Palosaari <crope@iki.fi> 6501L: linux-media@vger.kernel.org 6502W: http://linuxtv.org/ 6503W: http://palosaari.fi/linux/ 6504Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6505T: git git://linuxtv.org/anttip/media_tree.git 6506S: Maintained 6507F: drivers/staging/media/mn88472/ 6508F: drivers/media/dvb-frontends/mn88472.h 6509 6510MN88473 MEDIA DRIVER 6511M: Antti Palosaari <crope@iki.fi> 6512L: linux-media@vger.kernel.org 6513W: http://linuxtv.org/ 6514W: http://palosaari.fi/linux/ 6515Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6516T: git git://linuxtv.org/anttip/media_tree.git 6517S: Maintained 6518F: drivers/staging/media/mn88473/ 6519F: drivers/media/dvb-frontends/mn88473.h 6520 6521MODULE SUPPORT 6522M: Rusty Russell <rusty@rustcorp.com.au> 6523S: Maintained 6524F: include/linux/module.h 6525F: kernel/module.c 6526 6527MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6528W: http://popies.net/meye/ 6529S: Orphan 6530F: Documentation/video4linux/meye.txt 6531F: drivers/media/pci/meye/ 6532F: include/uapi/linux/meye.h 6533 6534MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6535M: Jiri Slaby <jirislaby@gmail.com> 6536S: Maintained 6537F: Documentation/serial/moxa-smartio 6538F: drivers/tty/mxser.* 6539 6540MR800 AVERMEDIA USB FM RADIO DRIVER 6541M: Alexey Klimov <klimov.linux@gmail.com> 6542L: linux-media@vger.kernel.org 6543T: git git://linuxtv.org/media_tree.git 6544S: Maintained 6545F: drivers/media/radio/radio-mr800.c 6546 6547MRF24J40 IEEE 802.15.4 RADIO DRIVER 6548M: Alan Ott <alan@signal11.us> 6549L: linux-wpan@vger.kernel.org 6550S: Maintained 6551F: drivers/net/ieee802154/mrf24j40.c 6552 6553MSI LAPTOP SUPPORT 6554M: "Lee, Chun-Yi" <jlee@suse.com> 6555L: platform-driver-x86@vger.kernel.org 6556S: Maintained 6557F: drivers/platform/x86/msi-laptop.c 6558 6559MSI WMI SUPPORT 6560M: Anisse Astier <anisse@astier.eu> 6561L: platform-driver-x86@vger.kernel.org 6562S: Supported 6563F: drivers/platform/x86/msi-wmi.c 6564 6565MSI001 MEDIA DRIVER 6566M: Antti Palosaari <crope@iki.fi> 6567L: linux-media@vger.kernel.org 6568W: http://linuxtv.org/ 6569W: http://palosaari.fi/linux/ 6570Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6571T: git git://linuxtv.org/anttip/media_tree.git 6572S: Maintained 6573F: drivers/media/tuners/msi001* 6574 6575MSI2500 MEDIA DRIVER 6576M: Antti Palosaari <crope@iki.fi> 6577L: linux-media@vger.kernel.org 6578W: http://linuxtv.org/ 6579W: http://palosaari.fi/linux/ 6580Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6581T: git git://linuxtv.org/anttip/media_tree.git 6582S: Maintained 6583F: drivers/media/usb/msi2500/ 6584 6585MT9M032 APTINA SENSOR DRIVER 6586M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6587L: linux-media@vger.kernel.org 6588T: git git://linuxtv.org/media_tree.git 6589S: Maintained 6590F: drivers/media/i2c/mt9m032.c 6591F: include/media/mt9m032.h 6592 6593MT9P031 APTINA CAMERA SENSOR 6594M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6595L: linux-media@vger.kernel.org 6596T: git git://linuxtv.org/media_tree.git 6597S: Maintained 6598F: drivers/media/i2c/mt9p031.c 6599F: include/media/mt9p031.h 6600 6601MT9T001 APTINA CAMERA SENSOR 6602M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6603L: linux-media@vger.kernel.org 6604T: git git://linuxtv.org/media_tree.git 6605S: Maintained 6606F: drivers/media/i2c/mt9t001.c 6607F: include/media/mt9t001.h 6608 6609MT9V032 APTINA CAMERA SENSOR 6610M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6611L: linux-media@vger.kernel.org 6612T: git git://linuxtv.org/media_tree.git 6613S: Maintained 6614F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 6615F: drivers/media/i2c/mt9v032.c 6616F: include/media/mt9v032.h 6617 6618MULTIFUNCTION DEVICES (MFD) 6619M: Samuel Ortiz <sameo@linux.intel.com> 6620M: Lee Jones <lee.jones@linaro.org> 6621T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6622S: Supported 6623F: drivers/mfd/ 6624F: include/linux/mfd/ 6625 6626MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6627M: Ulf Hansson <ulf.hansson@linaro.org> 6628L: linux-mmc@vger.kernel.org 6629T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6630S: Maintained 6631F: drivers/mmc/ 6632F: include/linux/mmc/ 6633F: include/uapi/linux/mmc/ 6634 6635MULTIMEDIA CARD (MMC) ETC. OVER SPI 6636S: Orphan 6637F: drivers/mmc/host/mmc_spi.c 6638F: include/linux/spi/mmc_spi.h 6639 6640MULTISOUND SOUND DRIVER 6641M: Andrew Veliath <andrewtv@usa.net> 6642S: Maintained 6643F: Documentation/sound/oss/MultiSound 6644F: sound/oss/msnd* 6645 6646MULTITECH MULTIPORT CARD (ISICOM) 6647S: Orphan 6648F: drivers/tty/isicom.c 6649F: include/linux/isicom.h 6650 6651MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6652M: Felipe Balbi <balbi@ti.com> 6653L: linux-usb@vger.kernel.org 6654T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6655S: Maintained 6656F: drivers/usb/musb/ 6657 6658MXL5007T MEDIA DRIVER 6659M: Michael Krufky <mkrufky@linuxtv.org> 6660L: linux-media@vger.kernel.org 6661W: http://linuxtv.org/ 6662W: http://github.com/mkrufky 6663Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6664T: git git://linuxtv.org/mkrufky/tuners.git 6665S: Maintained 6666F: drivers/media/tuners/mxl5007t.* 6667 6668MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6669M: Hyong-Youb Kim <hykim@myri.com> 6670L: netdev@vger.kernel.org 6671W: https://www.myricom.com/support/downloads/myri10ge.html 6672S: Supported 6673F: drivers/net/ethernet/myricom/myri10ge/ 6674 6675NATSEMI ETHERNET DRIVER (DP8381x) 6676S: Orphan 6677F: drivers/net/ethernet/natsemi/natsemi.c 6678 6679NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6680M: Daniel Mack <zonque@gmail.com> 6681S: Maintained 6682L: alsa-devel@alsa-project.org 6683W: http://www.native-instruments.com 6684F: sound/usb/caiaq/ 6685 6686NCP FILESYSTEM 6687M: Petr Vandrovec <petr@vandrovec.name> 6688S: Odd Fixes 6689F: fs/ncpfs/ 6690 6691NCR 5380 SCSI DRIVERS 6692M: Finn Thain <fthain@telegraphics.com.au> 6693M: Michael Schmitz <schmitzmic@gmail.com> 6694L: linux-scsi@vger.kernel.org 6695S: Maintained 6696F: Documentation/scsi/g_NCR5380.txt 6697F: drivers/scsi/NCR5380.* 6698F: drivers/scsi/arm/cumana_1.c 6699F: drivers/scsi/arm/oak.c 6700F: drivers/scsi/atari_NCR5380.c 6701F: drivers/scsi/atari_scsi.* 6702F: drivers/scsi/dmx3191d.c 6703F: drivers/scsi/dtc.* 6704F: drivers/scsi/g_NCR5380.* 6705F: drivers/scsi/g_NCR5380_mmio.c 6706F: drivers/scsi/mac_scsi.* 6707F: drivers/scsi/pas16.* 6708F: drivers/scsi/sun3_scsi.* 6709F: drivers/scsi/sun3_scsi_vme.c 6710F: drivers/scsi/t128.* 6711 6712NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6713M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6714L: linux-scsi@vger.kernel.org 6715S: Maintained 6716F: drivers/scsi/NCR_D700.* 6717 6718NCT6775 HARDWARE MONITOR DRIVER 6719M: Guenter Roeck <linux@roeck-us.net> 6720L: lm-sensors@lm-sensors.org 6721S: Maintained 6722F: Documentation/hwmon/nct6775 6723F: drivers/hwmon/nct6775.c 6724 6725NETEFFECT IWARP RNIC DRIVER (IW_NES) 6726M: Faisal Latif <faisal.latif@intel.com> 6727L: linux-rdma@vger.kernel.org 6728W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6729S: Supported 6730F: drivers/infiniband/hw/nes/ 6731 6732NETEM NETWORK EMULATOR 6733M: Stephen Hemminger <stephen@networkplumber.org> 6734L: netem@lists.linux-foundation.org 6735S: Maintained 6736F: net/sched/sch_netem.c 6737 6738NETERION 10GbE DRIVERS (s2io/vxge) 6739M: Jon Mason <jdmason@kudzu.us> 6740L: netdev@vger.kernel.org 6741S: Supported 6742F: Documentation/networking/s2io.txt 6743F: Documentation/networking/vxge.txt 6744F: drivers/net/ethernet/neterion/ 6745 6746NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6747M: Pablo Neira Ayuso <pablo@netfilter.org> 6748M: Patrick McHardy <kaber@trash.net> 6749M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6750L: netfilter-devel@vger.kernel.org 6751L: coreteam@netfilter.org 6752W: http://www.netfilter.org/ 6753W: http://www.iptables.org/ 6754Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6755T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6756T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6757S: Supported 6758F: include/linux/netfilter* 6759F: include/linux/netfilter/ 6760F: include/net/netfilter/ 6761F: include/uapi/linux/netfilter* 6762F: include/uapi/linux/netfilter/ 6763F: net/*/netfilter.c 6764F: net/*/netfilter/ 6765F: net/netfilter/ 6766 6767NETLABEL 6768M: Paul Moore <paul@paul-moore.com> 6769W: http://netlabel.sf.net 6770L: netdev@vger.kernel.org 6771S: Maintained 6772F: Documentation/netlabel/ 6773F: include/net/netlabel.h 6774F: net/netlabel/ 6775 6776NETROM NETWORK LAYER 6777M: Ralf Baechle <ralf@linux-mips.org> 6778L: linux-hams@vger.kernel.org 6779W: http://www.linux-ax25.org/ 6780S: Maintained 6781F: include/net/netrom.h 6782F: include/uapi/linux/netrom.h 6783F: net/netrom/ 6784 6785NETWORK BLOCK DEVICE (NBD) 6786M: Markus Pargmann <mpa@pengutronix.de> 6787S: Maintained 6788L: nbd-general@lists.sourceforge.net 6789T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 6790F: Documentation/blockdev/nbd.txt 6791F: drivers/block/nbd.c 6792F: include/linux/nbd.h 6793F: include/uapi/linux/nbd.h 6794 6795NETWORK DROP MONITOR 6796M: Neil Horman <nhorman@tuxdriver.com> 6797L: netdev@vger.kernel.org 6798S: Maintained 6799W: https://fedorahosted.org/dropwatch/ 6800F: net/core/drop_monitor.c 6801 6802NETWORKING [GENERAL] 6803M: "David S. Miller" <davem@davemloft.net> 6804L: netdev@vger.kernel.org 6805W: http://www.linuxfoundation.org/en/Net 6806Q: http://patchwork.ozlabs.org/project/netdev/list/ 6807T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6808T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6809S: Maintained 6810F: net/ 6811F: include/net/ 6812F: include/linux/in.h 6813F: include/linux/net.h 6814F: include/linux/netdevice.h 6815F: include/uapi/linux/in.h 6816F: include/uapi/linux/net.h 6817F: include/uapi/linux/netdevice.h 6818F: include/uapi/linux/net_namespace.h 6819F: tools/net/ 6820F: tools/testing/selftests/net/ 6821F: lib/random32.c 6822F: lib/test_bpf.c 6823 6824NETWORKING [IPv4/IPv6] 6825M: "David S. Miller" <davem@davemloft.net> 6826M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6827M: James Morris <jmorris@namei.org> 6828M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6829M: Patrick McHardy <kaber@trash.net> 6830L: netdev@vger.kernel.org 6831T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6832S: Maintained 6833F: net/ipv4/ 6834F: net/ipv6/ 6835F: include/net/ip* 6836F: arch/x86/net/* 6837 6838NETWORKING [IPSEC] 6839M: Steffen Klassert <steffen.klassert@secunet.com> 6840M: Herbert Xu <herbert@gondor.apana.org.au> 6841M: "David S. Miller" <davem@davemloft.net> 6842L: netdev@vger.kernel.org 6843T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6844T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6845S: Maintained 6846F: net/core/flow.c 6847F: net/xfrm/ 6848F: net/key/ 6849F: net/ipv4/xfrm* 6850F: net/ipv4/esp4.c 6851F: net/ipv4/ah4.c 6852F: net/ipv4/ipcomp.c 6853F: net/ipv4/ip_vti.c 6854F: net/ipv6/xfrm* 6855F: net/ipv6/esp6.c 6856F: net/ipv6/ah6.c 6857F: net/ipv6/ipcomp6.c 6858F: net/ipv6/ip6_vti.c 6859F: include/uapi/linux/xfrm.h 6860F: include/net/xfrm.h 6861 6862NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6863M: Paul Moore <paul@paul-moore.com> 6864L: netdev@vger.kernel.org 6865S: Maintained 6866 6867NETWORKING [WIRELESS] 6868L: linux-wireless@vger.kernel.org 6869Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6870 6871NETWORKING DRIVERS 6872L: netdev@vger.kernel.org 6873W: http://www.linuxfoundation.org/en/Net 6874Q: http://patchwork.ozlabs.org/project/netdev/list/ 6875T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6876T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6877S: Odd Fixes 6878F: drivers/net/ 6879F: include/linux/if_* 6880F: include/linux/netdevice.h 6881F: include/linux/arcdevice.h 6882F: include/linux/etherdevice.h 6883F: include/linux/fcdevice.h 6884F: include/linux/fddidevice.h 6885F: include/linux/hippidevice.h 6886F: include/linux/inetdevice.h 6887F: include/uapi/linux/if_* 6888F: include/uapi/linux/netdevice.h 6889 6890NETWORKING DRIVERS (WIRELESS) 6891M: Kalle Valo <kvalo@codeaurora.org> 6892L: linux-wireless@vger.kernel.org 6893Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6894T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 6895S: Maintained 6896F: drivers/net/wireless/ 6897 6898NETXEN (1/10) GbE SUPPORT 6899M: Manish Chopra <manish.chopra@qlogic.com> 6900M: Sony Chacko <sony.chacko@qlogic.com> 6901M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6902L: netdev@vger.kernel.org 6903W: http://www.qlogic.com 6904S: Supported 6905F: drivers/net/ethernet/qlogic/netxen/ 6906 6907NFC SUBSYSTEM 6908M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6909M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6910M: Samuel Ortiz <sameo@linux.intel.com> 6911L: linux-wireless@vger.kernel.org 6912L: linux-nfc@lists.01.org (subscribers-only) 6913S: Supported 6914F: net/nfc/ 6915F: include/net/nfc/ 6916F: include/uapi/linux/nfc.h 6917F: drivers/nfc/ 6918F: include/linux/platform_data/pn544.h 6919F: Documentation/devicetree/bindings/net/nfc/ 6920 6921NFS, SUNRPC, AND LOCKD CLIENTS 6922M: Trond Myklebust <trond.myklebust@primarydata.com> 6923M: Anna Schumaker <anna.schumaker@netapp.com> 6924L: linux-nfs@vger.kernel.org 6925W: http://client.linux-nfs.org 6926T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6927S: Maintained 6928F: fs/lockd/ 6929F: fs/nfs/ 6930F: fs/nfs_common/ 6931F: net/sunrpc/ 6932F: include/linux/lockd/ 6933F: include/linux/nfs* 6934F: include/linux/sunrpc/ 6935F: include/uapi/linux/nfs* 6936F: include/uapi/linux/sunrpc/ 6937 6938NILFS2 FILESYSTEM 6939M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6940L: linux-nilfs@vger.kernel.org 6941W: http://nilfs.sourceforge.net/ 6942T: git git://github.com/konis/nilfs2.git 6943S: Supported 6944F: Documentation/filesystems/nilfs2.txt 6945F: fs/nilfs2/ 6946F: include/linux/nilfs2_fs.h 6947 6948NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6949M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6950W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6951S: Maintained 6952F: Documentation/scsi/NinjaSCSI.txt 6953F: drivers/scsi/pcmcia/nsp_* 6954 6955NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6956M: GOTO Masanori <gotom@debian.or.jp> 6957M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6958W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6959S: Maintained 6960F: Documentation/scsi/NinjaSCSI.txt 6961F: drivers/scsi/nsp32* 6962 6963NIOS2 ARCHITECTURE 6964M: Ley Foon Tan <lftan@altera.com> 6965L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 6966T: git git://git.rocketboards.org/linux-socfpga-next.git 6967S: Maintained 6968F: arch/nios2/ 6969 6970NOKIA N900 POWER SUPPLY DRIVERS 6971M: Pali Rohár <pali.rohar@gmail.com> 6972S: Maintained 6973F: include/linux/power/bq2415x_charger.h 6974F: include/linux/power/bq27x00_battery.h 6975F: include/linux/power/isp1704_charger.h 6976F: drivers/power/bq2415x_charger.c 6977F: drivers/power/bq27x00_battery.c 6978F: drivers/power/isp1704_charger.c 6979F: drivers/power/rx51_battery.c 6980 6981NTB DRIVER 6982M: Jon Mason <jdmason@kudzu.us> 6983M: Dave Jiang <dave.jiang@intel.com> 6984S: Supported 6985W: https://github.com/jonmason/ntb/wiki 6986T: git git://github.com/jonmason/ntb.git 6987F: drivers/ntb/ 6988F: drivers/net/ntb_netdev.c 6989F: include/linux/ntb.h 6990 6991NTFS FILESYSTEM 6992M: Anton Altaparmakov <anton@tuxera.com> 6993L: linux-ntfs-dev@lists.sourceforge.net 6994W: http://www.tuxera.com/ 6995T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6996S: Supported 6997F: Documentation/filesystems/ntfs.txt 6998F: fs/ntfs/ 6999 7000NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7001M: Antonino Daplas <adaplas@gmail.com> 7002L: linux-fbdev@vger.kernel.org 7003S: Maintained 7004F: drivers/video/fbdev/riva/ 7005F: drivers/video/fbdev/nvidia/ 7006 7007NVM EXPRESS DRIVER 7008M: Matthew Wilcox <willy@linux.intel.com> 7009L: linux-nvme@lists.infradead.org 7010T: git git://git.infradead.org/users/willy/linux-nvme.git 7011S: Supported 7012F: drivers/block/nvme* 7013F: include/linux/nvme.h 7014 7015NXP-NCI NFC DRIVER 7016M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7017R: Charles Gorand <charles.gorand@effinnov.com> 7018L: linux-nfc@lists.01.org (moderated for non-subscribers) 7019S: Supported 7020F: drivers/nfc/nxp-nci 7021 7022NXP TDA998X DRM DRIVER 7023M: Russell King <rmk+kernel@arm.linux.org.uk> 7024S: Supported 7025F: drivers/gpu/drm/i2c/tda998x_drv.c 7026F: include/drm/i2c/tda998x.h 7027 7028NXP TFA9879 DRIVER 7029M: Peter Rosin <peda@axentia.se> 7030L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7031S: Maintained 7032F: sound/soc/codecs/tfa9879* 7033 7034OMAP SUPPORT 7035M: Tony Lindgren <tony@atomide.com> 7036L: linux-omap@vger.kernel.org 7037W: http://www.muru.com/linux/omap/ 7038W: http://linux.omap.com/ 7039Q: http://patchwork.kernel.org/project/linux-omap/list/ 7040T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7041S: Maintained 7042F: arch/arm/*omap*/ 7043F: arch/arm/configs/omap1_defconfig 7044F: arch/arm/configs/omap2plus_defconfig 7045F: drivers/i2c/busses/i2c-omap.c 7046F: drivers/irqchip/irq-omap-intc.c 7047F: drivers/mfd/*omap*.c 7048F: drivers/mfd/menelaus.c 7049F: drivers/mfd/palmas.c 7050F: drivers/mfd/tps65217.c 7051F: drivers/mfd/tps65218.c 7052F: drivers/mfd/tps65910.c 7053F: drivers/mfd/twl-core.[ch] 7054F: drivers/mfd/twl4030*.c 7055F: drivers/mfd/twl6030*.c 7056F: drivers/mfd/twl6040*.c 7057F: drivers/regulator/palmas-regulator*.c 7058F: drivers/regulator/pbias-regulator.c 7059F: drivers/regulator/tps65217-regulator.c 7060F: drivers/regulator/tps65218-regulator.c 7061F: drivers/regulator/tps65910-regulator.c 7062F: drivers/regulator/twl-regulator.c 7063F: include/linux/i2c-omap.h 7064 7065OMAP DEVICE TREE SUPPORT 7066M: Benoît Cousson <bcousson@baylibre.com> 7067M: Tony Lindgren <tony@atomide.com> 7068L: linux-omap@vger.kernel.org 7069L: devicetree@vger.kernel.org 7070S: Maintained 7071F: arch/arm/boot/dts/*omap* 7072F: arch/arm/boot/dts/*am3* 7073F: arch/arm/boot/dts/*am4* 7074F: arch/arm/boot/dts/*am5* 7075F: arch/arm/boot/dts/*dra7* 7076 7077OMAP CLOCK FRAMEWORK SUPPORT 7078M: Paul Walmsley <paul@pwsan.com> 7079L: linux-omap@vger.kernel.org 7080S: Maintained 7081F: arch/arm/*omap*/*clock* 7082 7083OMAP POWER MANAGEMENT SUPPORT 7084M: Kevin Hilman <khilman@deeprootsystems.com> 7085L: linux-omap@vger.kernel.org 7086S: Maintained 7087F: arch/arm/*omap*/*pm* 7088F: drivers/cpufreq/omap-cpufreq.c 7089 7090OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7091M: Rajendra Nayak <rnayak@ti.com> 7092M: Paul Walmsley <paul@pwsan.com> 7093L: linux-omap@vger.kernel.org 7094S: Maintained 7095F: arch/arm/mach-omap2/prm* 7096 7097OMAP AUDIO SUPPORT 7098M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7099M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7100L: alsa-devel@alsa-project.org (subscribers-only) 7101L: linux-omap@vger.kernel.org 7102S: Maintained 7103F: sound/soc/omap/ 7104 7105OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7106M: Roger Quadros <rogerq@ti.com> 7107M: Tony Lindgren <tony@atomide.com> 7108L: linux-omap@vger.kernel.org 7109S: Maintained 7110F: drivers/memory/omap-gpmc.c 7111F: arch/arm/mach-omap2/*gpmc* 7112 7113OMAP FRAMEBUFFER SUPPORT 7114M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7115L: linux-fbdev@vger.kernel.org 7116L: linux-omap@vger.kernel.org 7117S: Maintained 7118F: drivers/video/fbdev/omap/ 7119 7120OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7121M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7122L: linux-omap@vger.kernel.org 7123L: linux-fbdev@vger.kernel.org 7124S: Maintained 7125F: drivers/video/fbdev/omap2/ 7126F: Documentation/arm/OMAP/DSS 7127 7128OMAP HARDWARE SPINLOCK SUPPORT 7129M: Ohad Ben-Cohen <ohad@wizery.com> 7130L: linux-omap@vger.kernel.org 7131S: Maintained 7132F: drivers/hwspinlock/omap_hwspinlock.c 7133F: arch/arm/mach-omap2/hwspinlock.c 7134 7135OMAP MMC SUPPORT 7136M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7137L: linux-omap@vger.kernel.org 7138S: Maintained 7139F: drivers/mmc/host/omap.c 7140 7141OMAP HS MMC SUPPORT 7142L: linux-mmc@vger.kernel.org 7143L: linux-omap@vger.kernel.org 7144S: Orphan 7145F: drivers/mmc/host/omap_hsmmc.c 7146 7147OMAP RANDOM NUMBER GENERATOR SUPPORT 7148M: Deepak Saxena <dsaxena@plexity.net> 7149S: Maintained 7150F: drivers/char/hw_random/omap-rng.c 7151 7152OMAP HWMOD SUPPORT 7153M: Benoît Cousson <bcousson@baylibre.com> 7154M: Paul Walmsley <paul@pwsan.com> 7155L: linux-omap@vger.kernel.org 7156S: Maintained 7157F: arch/arm/mach-omap2/omap_hwmod.* 7158 7159OMAP HWMOD DATA 7160M: Paul Walmsley <paul@pwsan.com> 7161L: linux-omap@vger.kernel.org 7162S: Maintained 7163F: arch/arm/mach-omap2/omap_hwmod*data* 7164 7165OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7166M: Benoît Cousson <bcousson@baylibre.com> 7167L: linux-omap@vger.kernel.org 7168S: Maintained 7169F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7170 7171OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7172M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7173L: linux-media@vger.kernel.org 7174S: Maintained 7175F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7176F: drivers/media/platform/omap3isp/ 7177F: drivers/staging/media/omap4iss/ 7178 7179OMAP USB SUPPORT 7180M: Felipe Balbi <balbi@ti.com> 7181L: linux-usb@vger.kernel.org 7182L: linux-omap@vger.kernel.org 7183T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7184S: Maintained 7185F: drivers/usb/*/*omap* 7186F: arch/arm/*omap*/usb* 7187 7188OMAP GPIO DRIVER 7189M: Javier Martinez Canillas <javier@dowhile0.org> 7190M: Santosh Shilimkar <ssantosh@kernel.org> 7191M: Kevin Hilman <khilman@deeprootsystems.com> 7192L: linux-omap@vger.kernel.org 7193S: Maintained 7194F: drivers/gpio/gpio-omap.c 7195 7196OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7197M: Mark Jackson <mpfj@newflow.co.uk> 7198L: linux-omap@vger.kernel.org 7199S: Maintained 7200F: arch/arm/boot/dts/am335x-nano.dts 7201 7202OMFS FILESYSTEM 7203M: Bob Copeland <me@bobcopeland.com> 7204L: linux-karma-devel@lists.sourceforge.net 7205S: Maintained 7206F: Documentation/filesystems/omfs.txt 7207F: fs/omfs/ 7208 7209OMNIKEY CARDMAN 4000 DRIVER 7210M: Harald Welte <laforge@gnumonks.org> 7211S: Maintained 7212F: drivers/char/pcmcia/cm4000_cs.c 7213F: include/linux/cm4000_cs.h 7214F: include/uapi/linux/cm4000_cs.h 7215 7216OMNIKEY CARDMAN 4040 DRIVER 7217M: Harald Welte <laforge@gnumonks.org> 7218S: Maintained 7219F: drivers/char/pcmcia/cm4040_cs.* 7220 7221OMNIVISION OV7670 SENSOR DRIVER 7222M: Jonathan Corbet <corbet@lwn.net> 7223L: linux-media@vger.kernel.org 7224T: git git://linuxtv.org/media_tree.git 7225S: Maintained 7226F: drivers/media/i2c/ov7670.c 7227 7228ONENAND FLASH DRIVER 7229M: Kyungmin Park <kyungmin.park@samsung.com> 7230L: linux-mtd@lists.infradead.org 7231S: Maintained 7232F: drivers/mtd/onenand/ 7233F: include/linux/mtd/onenand*.h 7234 7235ONSTREAM SCSI TAPE DRIVER 7236M: Willem Riede <osst@riede.org> 7237L: osst-users@lists.sourceforge.net 7238L: linux-scsi@vger.kernel.org 7239S: Maintained 7240F: Documentation/scsi/osst.txt 7241F: drivers/scsi/osst.* 7242F: drivers/scsi/osst_*.h 7243F: drivers/scsi/st.h 7244 7245OPENCORES I2C BUS DRIVER 7246M: Peter Korsgaard <jacmet@sunsite.dk> 7247L: linux-i2c@vger.kernel.org 7248S: Maintained 7249F: Documentation/i2c/busses/i2c-ocores 7250F: drivers/i2c/busses/i2c-ocores.c 7251 7252OPEN FIRMWARE AND FLATTENED DEVICE TREE 7253M: Grant Likely <grant.likely@linaro.org> 7254M: Rob Herring <robh+dt@kernel.org> 7255L: devicetree@vger.kernel.org 7256W: http://www.devicetree.org/ 7257T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7258S: Maintained 7259F: drivers/of/ 7260F: include/linux/of*.h 7261F: scripts/dtc/ 7262 7263OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7264M: Rob Herring <robh+dt@kernel.org> 7265M: Pawel Moll <pawel.moll@arm.com> 7266M: Mark Rutland <mark.rutland@arm.com> 7267M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7268M: Kumar Gala <galak@codeaurora.org> 7269L: devicetree@vger.kernel.org 7270S: Maintained 7271F: Documentation/devicetree/ 7272F: arch/*/boot/dts/ 7273F: include/dt-bindings/ 7274 7275OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7276M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7277L: devicetree@vger.kernel.org 7278S: Maintained 7279F: Documentation/devicetree/dynamic-resolution-notes.txt 7280F: Documentation/devicetree/overlay-notes.txt 7281F: drivers/of/overlay.c 7282F: drivers/of/resolver.c 7283 7284OPENRISC ARCHITECTURE 7285M: Jonas Bonn <jonas@southpole.se> 7286W: http://openrisc.net 7287L: linux@lists.openrisc.net (moderated for non-subscribers) 7288S: Maintained 7289T: git git://openrisc.net/~jonas/linux 7290F: arch/openrisc/ 7291 7292OPENVSWITCH 7293M: Pravin Shelar <pshelar@nicira.com> 7294L: netdev@vger.kernel.org 7295L: dev@openvswitch.org 7296W: http://openvswitch.org 7297S: Maintained 7298F: net/openvswitch/ 7299F: include/uapi/linux/openvswitch.h 7300 7301OPL4 DRIVER 7302M: Clemens Ladisch <clemens@ladisch.de> 7303L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7304T: git git://git.alsa-project.org/alsa-kernel.git 7305S: Maintained 7306F: sound/drivers/opl4/ 7307 7308OPROFILE 7309M: Robert Richter <rric@kernel.org> 7310L: oprofile-list@lists.sf.net 7311S: Maintained 7312F: arch/*/include/asm/oprofile*.h 7313F: arch/*/oprofile/ 7314F: drivers/oprofile/ 7315F: include/linux/oprofile.h 7316 7317ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7318M: Mark Fasheh <mfasheh@suse.com> 7319M: Joel Becker <jlbec@evilplan.org> 7320L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7321W: http://ocfs2.wiki.kernel.org 7322S: Supported 7323F: Documentation/filesystems/ocfs2.txt 7324F: Documentation/filesystems/dlmfs.txt 7325F: fs/ocfs2/ 7326 7327ORINOCO DRIVER 7328L: linux-wireless@vger.kernel.org 7329W: http://wireless.kernel.org/en/users/Drivers/orinoco 7330W: http://www.nongnu.org/orinoco/ 7331S: Orphan 7332F: drivers/net/wireless/orinoco/ 7333 7334OSD LIBRARY and FILESYSTEM 7335M: Boaz Harrosh <ooo@electrozaur.com> 7336M: Benny Halevy <bhalevy@primarydata.com> 7337L: osd-dev@open-osd.org 7338W: http://open-osd.org 7339T: git git://git.open-osd.org/open-osd.git 7340S: Maintained 7341F: drivers/scsi/osd/ 7342F: include/scsi/osd_* 7343F: fs/exofs/ 7344 7345OVERLAY FILESYSTEM 7346M: Miklos Szeredi <miklos@szeredi.hu> 7347L: linux-unionfs@vger.kernel.org 7348T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7349S: Supported 7350F: fs/overlayfs/ 7351F: Documentation/filesystems/overlayfs.txt 7352 7353P54 WIRELESS DRIVER 7354M: Christian Lamparter <chunkeey@googlemail.com> 7355L: linux-wireless@vger.kernel.org 7356W: http://wireless.kernel.org/en/users/Drivers/p54 7357S: Maintained 7358F: drivers/net/wireless/p54/ 7359 7360PA SEMI ETHERNET DRIVER 7361M: Olof Johansson <olof@lixom.net> 7362L: netdev@vger.kernel.org 7363S: Maintained 7364F: drivers/net/ethernet/pasemi/* 7365 7366PA SEMI SMBUS DRIVER 7367M: Olof Johansson <olof@lixom.net> 7368L: linux-i2c@vger.kernel.org 7369S: Maintained 7370F: drivers/i2c/busses/i2c-pasemi.c 7371 7372PADATA PARALLEL EXECUTION MECHANISM 7373M: Steffen Klassert <steffen.klassert@secunet.com> 7374L: linux-crypto@vger.kernel.org 7375S: Maintained 7376F: kernel/padata.c 7377F: include/linux/padata.h 7378F: Documentation/padata.txt 7379 7380PANASONIC LAPTOP ACPI EXTRAS DRIVER 7381M: Harald Welte <laforge@gnumonks.org> 7382L: platform-driver-x86@vger.kernel.org 7383S: Maintained 7384F: drivers/platform/x86/panasonic-laptop.c 7385 7386PANASONIC MN10300/AM33/AM34 PORT 7387M: David Howells <dhowells@redhat.com> 7388M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7389L: linux-am33-list@redhat.com (moderated for non-subscribers) 7390W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7391S: Maintained 7392F: Documentation/mn10300/ 7393F: arch/mn10300/ 7394 7395PARALLEL PORT SUPPORT 7396L: linux-parport@lists.infradead.org (subscribers-only) 7397S: Orphan 7398F: drivers/parport/ 7399F: include/linux/parport*.h 7400F: drivers/char/ppdev.c 7401F: include/uapi/linux/ppdev.h 7402 7403PARAVIRT_OPS INTERFACE 7404M: Jeremy Fitzhardinge <jeremy@goop.org> 7405M: Chris Wright <chrisw@sous-sol.org> 7406M: Alok Kataria <akataria@vmware.com> 7407M: Rusty Russell <rusty@rustcorp.com.au> 7408L: virtualization@lists.linux-foundation.org 7409S: Supported 7410F: Documentation/virtual/paravirt_ops.txt 7411F: arch/*/kernel/paravirt* 7412F: arch/*/include/asm/paravirt.h 7413 7414PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7415M: Tim Waugh <tim@cyberelk.net> 7416L: linux-parport@lists.infradead.org (subscribers-only) 7417W: http://www.torque.net/linux-pp.html 7418S: Maintained 7419F: Documentation/blockdev/paride.txt 7420F: drivers/block/paride/ 7421 7422PARISC ARCHITECTURE 7423M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7424M: Helge Deller <deller@gmx.de> 7425L: linux-parisc@vger.kernel.org 7426W: http://www.parisc-linux.org/ 7427Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7428T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7429T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7430S: Maintained 7431F: arch/parisc/ 7432F: Documentation/parisc/ 7433F: drivers/parisc/ 7434F: drivers/char/agp/parisc-agp.c 7435F: drivers/input/serio/gscps2.c 7436F: drivers/parport/parport_gsc.* 7437F: drivers/tty/serial/8250/8250_gsc.c 7438F: drivers/video/fbdev/sti* 7439F: drivers/video/console/sti* 7440F: drivers/video/logo/logo_parisc* 7441 7442PC87360 HARDWARE MONITORING DRIVER 7443M: Jim Cromie <jim.cromie@gmail.com> 7444L: lm-sensors@lm-sensors.org 7445S: Maintained 7446F: Documentation/hwmon/pc87360 7447F: drivers/hwmon/pc87360.c 7448 7449PC8736x GPIO DRIVER 7450M: Jim Cromie <jim.cromie@gmail.com> 7451S: Maintained 7452F: drivers/char/pc8736x_gpio.c 7453 7454PC87427 HARDWARE MONITORING DRIVER 7455M: Jean Delvare <jdelvare@suse.de> 7456L: lm-sensors@lm-sensors.org 7457S: Maintained 7458F: Documentation/hwmon/pc87427 7459F: drivers/hwmon/pc87427.c 7460 7461PCA9532 LED DRIVER 7462M: Riku Voipio <riku.voipio@iki.fi> 7463S: Maintained 7464F: drivers/leds/leds-pca9532.c 7465F: include/linux/leds-pca9532.h 7466 7467PCA9541 I2C BUS MASTER SELECTOR DRIVER 7468M: Guenter Roeck <linux@roeck-us.net> 7469L: linux-i2c@vger.kernel.org 7470S: Maintained 7471F: drivers/i2c/muxes/i2c-mux-pca9541.c 7472 7473PCDP - PRIMARY CONSOLE AND DEBUG PORT 7474M: Khalid Aziz <khalid@gonehiking.org> 7475S: Maintained 7476F: drivers/firmware/pcdp.* 7477 7478PCI ERROR RECOVERY 7479M: Linas Vepstas <linasvepstas@gmail.com> 7480L: linux-pci@vger.kernel.org 7481S: Supported 7482F: Documentation/PCI/pci-error-recovery.txt 7483 7484PCI SUBSYSTEM 7485M: Bjorn Helgaas <bhelgaas@google.com> 7486L: linux-pci@vger.kernel.org 7487Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7488T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7489S: Supported 7490F: Documentation/PCI/ 7491F: drivers/pci/ 7492F: include/linux/pci* 7493F: arch/x86/pci/ 7494F: arch/x86/kernel/quirks.c 7495 7496PCI DRIVER FOR ARM VERSATILE PLATFORM 7497M: Rob Herring <robh@kernel.org> 7498L: linux-pci@vger.kernel.org 7499L: linux-arm-kernel@lists.infradead.org 7500S: Maintained 7501F: Documentation/devicetree/bindings/pci/versatile.txt 7502F: drivers/pci/host/pci-versatile.c 7503 7504PCI DRIVER FOR APPLIEDMICRO XGENE 7505M: Tanmay Inamdar <tinamdar@apm.com> 7506L: linux-pci@vger.kernel.org 7507L: linux-arm-kernel@lists.infradead.org 7508S: Maintained 7509F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7510F: drivers/pci/host/pci-xgene.c 7511 7512PCI DRIVER FOR FREESCALE LAYERSCAPE 7513M: Minghuan Lian <minghuan.Lian@freescale.com> 7514M: Mingkai Hu <mingkai.hu@freescale.com> 7515M: Roy Zang <tie-fei.zang@freescale.com> 7516L: linuxppc-dev@lists.ozlabs.org 7517L: linux-pci@vger.kernel.org 7518L: linux-arm-kernel@lists.infradead.org 7519S: Maintained 7520F: drivers/pci/host/*layerscape* 7521 7522PCI DRIVER FOR IMX6 7523M: Richard Zhu <Richard.Zhu@freescale.com> 7524M: Lucas Stach <l.stach@pengutronix.de> 7525L: linux-pci@vger.kernel.org 7526L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7527S: Maintained 7528F: drivers/pci/host/*imx6* 7529 7530PCI DRIVER FOR TI KEYSTONE 7531M: Murali Karicheri <m-karicheri2@ti.com> 7532L: linux-pci@vger.kernel.org 7533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7534S: Maintained 7535F: drivers/pci/host/*keystone* 7536 7537PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7538M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7539M: Jason Cooper <jason@lakedaemon.net> 7540L: linux-pci@vger.kernel.org 7541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7542S: Maintained 7543F: drivers/pci/host/*mvebu* 7544 7545PCI DRIVER FOR NVIDIA TEGRA 7546M: Thierry Reding <thierry.reding@gmail.com> 7547L: linux-tegra@vger.kernel.org 7548L: linux-pci@vger.kernel.org 7549S: Supported 7550F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7551F: drivers/pci/host/pci-tegra.c 7552 7553PCI DRIVER FOR TI DRA7XX 7554M: Kishon Vijay Abraham I <kishon@ti.com> 7555L: linux-omap@vger.kernel.org 7556L: linux-pci@vger.kernel.org 7557S: Supported 7558F: Documentation/devicetree/bindings/pci/ti-pci.txt 7559F: drivers/pci/host/pci-dra7xx.c 7560 7561PCI DRIVER FOR RENESAS R-CAR 7562M: Simon Horman <horms@verge.net.au> 7563L: linux-pci@vger.kernel.org 7564L: linux-sh@vger.kernel.org 7565S: Maintained 7566F: drivers/pci/host/*rcar* 7567 7568PCI DRIVER FOR SAMSUNG EXYNOS 7569M: Jingoo Han <jingoohan1@gmail.com> 7570L: linux-pci@vger.kernel.org 7571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7572L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7573S: Maintained 7574F: drivers/pci/host/pci-exynos.c 7575 7576PCI DRIVER FOR SYNOPSIS DESIGNWARE 7577M: Jingoo Han <jingoohan1@gmail.com> 7578L: linux-pci@vger.kernel.org 7579S: Maintained 7580F: drivers/pci/host/*designware* 7581 7582PCI DRIVER FOR GENERIC OF HOSTS 7583M: Will Deacon <will.deacon@arm.com> 7584L: linux-pci@vger.kernel.org 7585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7586S: Maintained 7587F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7588F: drivers/pci/host/pci-host-generic.c 7589 7590PCIE DRIVER FOR ST SPEAR13XX 7591L: linux-pci@vger.kernel.org 7592S: Orphan 7593F: drivers/pci/host/*spear* 7594 7595PCMCIA SUBSYSTEM 7596P: Linux PCMCIA Team 7597L: linux-pcmcia@lists.infradead.org 7598W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7599T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7600S: Maintained 7601F: Documentation/pcmcia/ 7602F: drivers/pcmcia/ 7603F: include/pcmcia/ 7604 7605PCNET32 NETWORK DRIVER 7606M: Don Fry <pcnet32@frontier.com> 7607L: netdev@vger.kernel.org 7608S: Maintained 7609F: drivers/net/ethernet/amd/pcnet32.c 7610 7611PCRYPT PARALLEL CRYPTO ENGINE 7612M: Steffen Klassert <steffen.klassert@secunet.com> 7613L: linux-crypto@vger.kernel.org 7614S: Maintained 7615F: crypto/pcrypt.c 7616F: include/crypto/pcrypt.h 7617 7618PER-CPU MEMORY ALLOCATOR 7619M: Tejun Heo <tj@kernel.org> 7620M: Christoph Lameter <cl@linux-foundation.org> 7621T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7622S: Maintained 7623F: include/linux/percpu*.h 7624F: mm/percpu*.c 7625F: arch/*/include/asm/percpu.h 7626 7627PER-TASK DELAY ACCOUNTING 7628M: Balbir Singh <bsingharora@gmail.com> 7629S: Maintained 7630F: include/linux/delayacct.h 7631F: kernel/delayacct.c 7632 7633PERFORMANCE EVENTS SUBSYSTEM 7634M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7635M: Paul Mackerras <paulus@samba.org> 7636M: Ingo Molnar <mingo@redhat.com> 7637M: Arnaldo Carvalho de Melo <acme@kernel.org> 7638L: linux-kernel@vger.kernel.org 7639T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7640S: Supported 7641F: kernel/events/* 7642F: include/linux/perf_event.h 7643F: include/uapi/linux/perf_event.h 7644F: arch/*/kernel/perf_event*.c 7645F: arch/*/kernel/*/perf_event*.c 7646F: arch/*/kernel/*/*/perf_event*.c 7647F: arch/*/include/asm/perf_event.h 7648F: arch/*/kernel/perf_callchain.c 7649F: tools/perf/ 7650 7651PERSONALITY HANDLING 7652M: Christoph Hellwig <hch@infradead.org> 7653L: linux-abi-devel@lists.sourceforge.net 7654S: Maintained 7655F: include/linux/personality.h 7656F: include/uapi/linux/personality.h 7657 7658PHONET PROTOCOL 7659M: Remi Denis-Courmont <courmisch@gmail.com> 7660S: Supported 7661F: Documentation/networking/phonet.txt 7662F: include/linux/phonet.h 7663F: include/net/phonet/ 7664F: include/uapi/linux/phonet.h 7665F: net/phonet/ 7666 7667PHRAM MTD DRIVER 7668M: Joern Engel <joern@lazybastard.org> 7669L: linux-mtd@lists.infradead.org 7670S: Maintained 7671F: drivers/mtd/devices/phram.c 7672 7673PICOLCD HID DRIVER 7674M: Bruno Prémont <bonbons@linux-vserver.org> 7675L: linux-input@vger.kernel.org 7676S: Maintained 7677F: drivers/hid/hid-picolcd* 7678 7679PICOXCELL SUPPORT 7680M: Jamie Iles <jamie@jamieiles.com> 7681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7682T: git git://github.com/jamieiles/linux-2.6-ji.git 7683S: Supported 7684F: arch/arm/boot/dts/picoxcell* 7685F: arch/arm/mach-picoxcell/ 7686F: drivers/crypto/picoxcell* 7687 7688PIN CONTROL SUBSYSTEM 7689M: Linus Walleij <linus.walleij@linaro.org> 7690L: linux-gpio@vger.kernel.org 7691T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7692S: Maintained 7693F: drivers/pinctrl/ 7694F: include/linux/pinctrl/ 7695 7696PIN CONTROLLER - ATMEL AT91 7697M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7699S: Maintained 7700F: drivers/pinctrl/pinctrl-at91.* 7701 7702PIN CONTROLLER - INTEL 7703M: Mika Westerberg <mika.westerberg@linux.intel.com> 7704M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7705S: Maintained 7706F: drivers/pinctrl/intel/ 7707 7708PIN CONTROLLER - RENESAS 7709M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7710L: linux-sh@vger.kernel.org 7711S: Maintained 7712F: drivers/pinctrl/sh-pfc/ 7713 7714PIN CONTROLLER - SAMSUNG 7715M: Tomasz Figa <tomasz.figa@gmail.com> 7716M: Thomas Abraham <thomas.abraham@linaro.org> 7717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7718L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7719S: Maintained 7720F: drivers/pinctrl/samsung/ 7721 7722PIN CONTROLLER - ST SPEAR 7723M: Viresh Kumar <viresh.linux@gmail.com> 7724L: spear-devel@list.st.com 7725L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7726W: http://www.st.com/spear 7727S: Maintained 7728F: drivers/pinctrl/spear/ 7729 7730PKTCDVD DRIVER 7731M: Jiri Kosina <jkosina@suse.cz> 7732S: Maintained 7733F: drivers/block/pktcdvd.c 7734F: include/linux/pktcdvd.h 7735F: include/uapi/linux/pktcdvd.h 7736 7737PKUNITY SOC DRIVERS 7738M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7739W: http://mprc.pku.edu.cn/~guanxuetao/linux 7740S: Maintained 7741T: git git://github.com/gxt/linux.git 7742F: drivers/input/serio/i8042-unicore32io.h 7743F: drivers/i2c/busses/i2c-puv3.c 7744F: drivers/video/fbdev/fb-puv3.c 7745F: drivers/rtc/rtc-puv3.c 7746 7747PMBUS HARDWARE MONITORING DRIVERS 7748M: Guenter Roeck <linux@roeck-us.net> 7749L: lm-sensors@lm-sensors.org 7750W: http://www.lm-sensors.org/ 7751W: http://www.roeck-us.net/linux/drivers/ 7752T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7753S: Maintained 7754F: Documentation/hwmon/pmbus 7755F: drivers/hwmon/pmbus/ 7756F: include/linux/i2c/pmbus.h 7757 7758PMC SIERRA MaxRAID DRIVER 7759M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7760L: linux-scsi@vger.kernel.org 7761W: http://www.pmc-sierra.com/ 7762S: Supported 7763F: drivers/scsi/pmcraid.* 7764 7765PMC SIERRA PM8001 DRIVER 7766M: xjtuwjp@gmail.com 7767M: lindar_liu@usish.com 7768L: pmchba@pmcs.com 7769L: linux-scsi@vger.kernel.org 7770S: Supported 7771F: drivers/scsi/pm8001/ 7772 7773POSIX CLOCKS and TIMERS 7774M: Thomas Gleixner <tglx@linutronix.de> 7775L: linux-kernel@vger.kernel.org 7776T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7777S: Maintained 7778F: fs/timerfd.c 7779F: include/linux/timer* 7780F: kernel/time/*timer* 7781 7782POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7783M: Sebastian Reichel <sre@kernel.org> 7784M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7785M: David Woodhouse <dwmw2@infradead.org> 7786L: linux-pm@vger.kernel.org 7787T: git git://git.infradead.org/battery-2.6.git 7788S: Maintained 7789F: include/linux/power_supply.h 7790F: drivers/power/ 7791 7792PNP SUPPORT 7793M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7794S: Maintained 7795F: drivers/pnp/ 7796 7797PNXxxxx I2C DRIVER 7798M: Vitaly Wool <vitalywool@gmail.com> 7799L: linux-i2c@vger.kernel.org 7800S: Maintained 7801F: drivers/i2c/busses/i2c-pnx.c 7802 7803PPP PROTOCOL DRIVERS AND COMPRESSORS 7804M: Paul Mackerras <paulus@samba.org> 7805L: linux-ppp@vger.kernel.org 7806S: Maintained 7807F: drivers/net/ppp/ppp_* 7808 7809PPP OVER ATM (RFC 2364) 7810M: Mitchell Blank Jr <mitch@sfgoth.com> 7811S: Maintained 7812F: net/atm/pppoatm.c 7813F: include/uapi/linux/atmppp.h 7814 7815PPP OVER ETHERNET 7816M: Michal Ostrowski <mostrows@earthlink.net> 7817S: Maintained 7818F: drivers/net/ppp/pppoe.c 7819F: drivers/net/ppp/pppox.c 7820 7821PPP OVER L2TP 7822M: James Chapman <jchapman@katalix.com> 7823S: Maintained 7824F: net/l2tp/l2tp_ppp.c 7825F: include/linux/if_pppol2tp.h 7826F: include/uapi/linux/if_pppol2tp.h 7827 7828PPS SUPPORT 7829M: Rodolfo Giometti <giometti@enneenne.com> 7830W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7831L: linuxpps@ml.enneenne.com (subscribers-only) 7832S: Maintained 7833F: Documentation/pps/ 7834F: drivers/pps/ 7835F: include/linux/pps*.h 7836 7837PPTP DRIVER 7838M: Dmitry Kozlov <xeb@mail.ru> 7839L: netdev@vger.kernel.org 7840S: Maintained 7841F: drivers/net/ppp/pptp.c 7842W: http://sourceforge.net/projects/accel-pptp 7843 7844PREEMPTIBLE KERNEL 7845M: Robert Love <rml@tech9.net> 7846L: kpreempt-tech@lists.sourceforge.net 7847W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7848S: Supported 7849F: Documentation/preempt-locking.txt 7850F: include/linux/preempt.h 7851 7852PRISM54 WIRELESS DRIVER 7853M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7854L: linux-wireless@vger.kernel.org 7855W: http://wireless.kernel.org/en/users/Drivers/p54 7856S: Obsolete 7857F: drivers/net/wireless/prism54/ 7858 7859PS3 NETWORK SUPPORT 7860M: Geoff Levand <geoff@infradead.org> 7861L: netdev@vger.kernel.org 7862L: cbe-oss-dev@lists.ozlabs.org 7863S: Maintained 7864F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7865 7866PS3 PLATFORM SUPPORT 7867M: Geoff Levand <geoff@infradead.org> 7868L: linuxppc-dev@lists.ozlabs.org 7869L: cbe-oss-dev@lists.ozlabs.org 7870S: Maintained 7871F: arch/powerpc/boot/ps3* 7872F: arch/powerpc/include/asm/lv1call.h 7873F: arch/powerpc/include/asm/ps3*.h 7874F: arch/powerpc/platforms/ps3/ 7875F: drivers/*/ps3* 7876F: drivers/ps3/ 7877F: drivers/rtc/rtc-ps3.c 7878F: drivers/usb/host/*ps3.c 7879F: sound/ppc/snd_ps3* 7880 7881PS3VRAM DRIVER 7882M: Jim Paris <jim@jtan.com> 7883L: cbe-oss-dev@lists.ozlabs.org 7884S: Maintained 7885F: drivers/block/ps3vram.c 7886 7887PSTORE FILESYSTEM 7888M: Anton Vorontsov <anton@enomsg.org> 7889M: Colin Cross <ccross@android.com> 7890M: Kees Cook <keescook@chromium.org> 7891M: Tony Luck <tony.luck@intel.com> 7892S: Maintained 7893T: git git://git.infradead.org/users/cbou/linux-pstore.git 7894F: fs/pstore/ 7895F: include/linux/pstore* 7896F: drivers/firmware/efi/efi-pstore.c 7897F: drivers/acpi/apei/erst.c 7898 7899PTP HARDWARE CLOCK SUPPORT 7900M: Richard Cochran <richardcochran@gmail.com> 7901L: netdev@vger.kernel.org 7902S: Maintained 7903W: http://linuxptp.sourceforge.net/ 7904F: Documentation/ABI/testing/sysfs-ptp 7905F: Documentation/ptp/* 7906F: drivers/net/ethernet/freescale/gianfar_ptp.c 7907F: drivers/net/phy/dp83640* 7908F: drivers/ptp/* 7909F: include/linux/ptp_cl* 7910 7911PTRACE SUPPORT 7912M: Roland McGrath <roland@hack.frob.com> 7913M: Oleg Nesterov <oleg@redhat.com> 7914S: Maintained 7915F: include/asm-generic/syscall.h 7916F: include/linux/ptrace.h 7917F: include/linux/regset.h 7918F: include/linux/tracehook.h 7919F: include/uapi/linux/ptrace.h 7920F: kernel/ptrace.c 7921 7922PVRUSB2 VIDEO4LINUX DRIVER 7923M: Mike Isely <isely@pobox.com> 7924L: pvrusb2@isely.net (subscribers-only) 7925L: linux-media@vger.kernel.org 7926W: http://www.isely.net/pvrusb2/ 7927T: git git://linuxtv.org/media_tree.git 7928S: Maintained 7929F: Documentation/video4linux/README.pvrusb2 7930F: drivers/media/usb/pvrusb2/ 7931 7932PWC WEBCAM DRIVER 7933M: Hans de Goede <hdegoede@redhat.com> 7934L: linux-media@vger.kernel.org 7935T: git git://linuxtv.org/media_tree.git 7936S: Maintained 7937F: drivers/media/usb/pwc/* 7938 7939PWM FAN DRIVER 7940M: Kamil Debski <k.debski@samsung.com> 7941L: lm-sensors@lm-sensors.org 7942S: Supported 7943F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7944F: Documentation/hwmon/pwm-fan 7945F: drivers/hwmon/pwm-fan.c 7946 7947PWM SUBSYSTEM 7948M: Thierry Reding <thierry.reding@gmail.com> 7949L: linux-pwm@vger.kernel.org 7950S: Maintained 7951T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7952F: Documentation/pwm.txt 7953F: Documentation/devicetree/bindings/pwm/ 7954F: include/linux/pwm.h 7955F: drivers/pwm/ 7956F: drivers/video/backlight/pwm_bl.c 7957F: include/linux/pwm_backlight.h 7958 7959PXA2xx/PXA3xx SUPPORT 7960M: Daniel Mack <daniel@zonque.org> 7961M: Haojian Zhuang <haojian.zhuang@gmail.com> 7962M: Robert Jarzmik <robert.jarzmik@free.fr> 7963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7964T: git git://github.com/hzhuang1/linux.git 7965T: git git://github.com/rjarzmik/linux.git 7966S: Maintained 7967F: arch/arm/mach-pxa/ 7968F: drivers/pcmcia/pxa2xx* 7969F: drivers/spi/spi-pxa2xx* 7970F: drivers/usb/gadget/udc/pxa2* 7971F: include/sound/pxa2xx-lib.h 7972F: sound/arm/pxa* 7973F: sound/soc/pxa/ 7974 7975PXA3xx NAND FLASH DRIVER 7976M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7977L: linux-mtd@lists.infradead.org 7978S: Maintained 7979F: drivers/mtd/nand/pxa3xx_nand.c 7980 7981MMP SUPPORT 7982M: Eric Miao <eric.y.miao@gmail.com> 7983M: Haojian Zhuang <haojian.zhuang@gmail.com> 7984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7985T: git git://github.com/hzhuang1/linux.git 7986T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7987S: Maintained 7988F: arch/arm/mach-mmp/ 7989 7990PXA MMCI DRIVER 7991S: Orphan 7992 7993PXA RTC DRIVER 7994M: Robert Jarzmik <robert.jarzmik@free.fr> 7995L: rtc-linux@googlegroups.com 7996S: Maintained 7997 7998QAT DRIVER 7999M: Tadeusz Struk <tadeusz.struk@intel.com> 8000L: qat-linux@intel.com 8001S: Supported 8002F: drivers/crypto/qat/ 8003 8004QIB DRIVER 8005M: Mike Marciniszyn <infinipath@intel.com> 8006L: linux-rdma@vger.kernel.org 8007S: Supported 8008F: drivers/infiniband/hw/qib/ 8009 8010QLOGIC QLA1280 SCSI DRIVER 8011M: Michael Reed <mdr@sgi.com> 8012L: linux-scsi@vger.kernel.org 8013S: Maintained 8014F: drivers/scsi/qla1280.[ch] 8015 8016QLOGIC QLA2XXX FC-SCSI DRIVER 8017M: qla2xxx-upstream@qlogic.com 8018L: linux-scsi@vger.kernel.org 8019S: Supported 8020F: Documentation/scsi/LICENSE.qla2xxx 8021F: drivers/scsi/qla2xxx/ 8022 8023QLOGIC QLA4XXX iSCSI DRIVER 8024M: QLogic-Storage-Upstream@qlogic.com 8025L: linux-scsi@vger.kernel.org 8026S: Supported 8027F: Documentation/scsi/LICENSE.qla4xxx 8028F: drivers/scsi/qla4xxx/ 8029 8030QLOGIC QLA3XXX NETWORK DRIVER 8031M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8032M: Ron Mercer <ron.mercer@qlogic.com> 8033M: linux-driver@qlogic.com 8034L: netdev@vger.kernel.org 8035S: Supported 8036F: Documentation/networking/LICENSE.qla3xxx 8037F: drivers/net/ethernet/qlogic/qla3xxx.* 8038 8039QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8040M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8041M: Dept-GELinuxNICDev@qlogic.com 8042L: netdev@vger.kernel.org 8043S: Supported 8044F: drivers/net/ethernet/qlogic/qlcnic/ 8045 8046QLOGIC QLGE 10Gb ETHERNET DRIVER 8047M: Harish Patil <harish.patil@qlogic.com> 8048M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8049M: Dept-GELinuxNICDev@qlogic.com 8050M: linux-driver@qlogic.com 8051L: netdev@vger.kernel.org 8052S: Supported 8053F: drivers/net/ethernet/qlogic/qlge/ 8054 8055QNX4 FILESYSTEM 8056M: Anders Larsen <al@alarsen.net> 8057W: http://www.alarsen.net/linux/qnx4fs/ 8058S: Maintained 8059F: fs/qnx4/ 8060F: include/uapi/linux/qnx4_fs.h 8061F: include/uapi/linux/qnxtypes.h 8062 8063QT1010 MEDIA DRIVER 8064M: Antti Palosaari <crope@iki.fi> 8065L: linux-media@vger.kernel.org 8066W: http://linuxtv.org/ 8067W: http://palosaari.fi/linux/ 8068Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8069T: git git://linuxtv.org/anttip/media_tree.git 8070S: Maintained 8071F: drivers/media/tuners/qt1010* 8072 8073QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8074M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8075L: linux-wireless@vger.kernel.org 8076L: ath9k-devel@lists.ath9k.org 8077W: http://wireless.kernel.org/en/users/Drivers/ath9k 8078S: Supported 8079F: drivers/net/wireless/ath/ath9k/ 8080 8081QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8082M: Kalle Valo <kvalo@qca.qualcomm.com> 8083L: ath10k@lists.infradead.org 8084W: http://wireless.kernel.org/en/users/Drivers/ath10k 8085T: git git://github.com/kvalo/ath.git 8086S: Supported 8087F: drivers/net/wireless/ath/ath10k/ 8088 8089QUALCOMM HEXAGON ARCHITECTURE 8090M: Richard Kuo <rkuo@codeaurora.org> 8091L: linux-hexagon@vger.kernel.org 8092S: Supported 8093F: arch/hexagon/ 8094 8095QUALCOMM WCN36XX WIRELESS DRIVER 8096M: Eugene Krasnikov <k.eugene.e@gmail.com> 8097L: wcn36xx@lists.infradead.org 8098W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8099T: git git://github.com/KrasnikovEugene/wcn36xx.git 8100S: Supported 8101F: drivers/net/wireless/ath/wcn36xx/ 8102 8103RADOS BLOCK DEVICE (RBD) 8104M: Ilya Dryomov <idryomov@gmail.com> 8105M: Sage Weil <sage@redhat.com> 8106M: Alex Elder <elder@kernel.org> 8107M: ceph-devel@vger.kernel.org 8108W: http://ceph.com/ 8109T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8110S: Supported 8111F: drivers/block/rbd.c 8112F: drivers/block/rbd_types.h 8113 8114RADEON FRAMEBUFFER DISPLAY DRIVER 8115M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8116L: linux-fbdev@vger.kernel.org 8117S: Maintained 8118F: drivers/video/fbdev/aty/radeon* 8119F: include/uapi/linux/radeonfb.h 8120 8121RADIOSHARK RADIO DRIVER 8122M: Hans de Goede <hdegoede@redhat.com> 8123L: linux-media@vger.kernel.org 8124T: git git://linuxtv.org/media_tree.git 8125S: Maintained 8126F: drivers/media/radio/radio-shark.c 8127 8128RADIOSHARK2 RADIO DRIVER 8129M: Hans de Goede <hdegoede@redhat.com> 8130L: linux-media@vger.kernel.org 8131T: git git://linuxtv.org/media_tree.git 8132S: Maintained 8133F: drivers/media/radio/radio-shark2.c 8134F: drivers/media/radio/radio-tea5777.c 8135 8136RAGE128 FRAMEBUFFER DISPLAY DRIVER 8137M: Paul Mackerras <paulus@samba.org> 8138L: linux-fbdev@vger.kernel.org 8139S: Maintained 8140F: drivers/video/fbdev/aty/aty128fb.c 8141 8142RALINK RT2X00 WIRELESS LAN DRIVER 8143P: rt2x00 project 8144M: Stanislaw Gruszka <sgruszka@redhat.com> 8145M: Helmut Schaa <helmut.schaa@googlemail.com> 8146L: linux-wireless@vger.kernel.org 8147L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 8148W: http://rt2x00.serialmonkey.com/ 8149S: Maintained 8150F: drivers/net/wireless/rt2x00/ 8151 8152RAMDISK RAM BLOCK DEVICE DRIVER 8153M: Jens Axboe <axboe@kernel.dk> 8154S: Maintained 8155F: Documentation/blockdev/ramdisk.txt 8156F: drivers/block/brd.c 8157 8158PERSISTENT MEMORY DRIVER 8159M: Ross Zwisler <ross.zwisler@linux.intel.com> 8160L: linux-nvdimm@lists.01.org 8161S: Supported 8162F: drivers/block/pmem.c 8163 8164RANDOM NUMBER DRIVER 8165M: "Theodore Ts'o" <tytso@mit.edu> 8166S: Maintained 8167F: drivers/char/random.c 8168 8169RAPIDIO SUBSYSTEM 8170M: Matt Porter <mporter@kernel.crashing.org> 8171M: Alexandre Bounine <alexandre.bounine@idt.com> 8172S: Maintained 8173F: drivers/rapidio/ 8174 8175RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8176L: linux-wireless@vger.kernel.org 8177S: Orphan 8178F: drivers/net/wireless/ray* 8179 8180RCUTORTURE MODULE 8181M: Josh Triplett <josh@joshtriplett.org> 8182M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8183L: linux-kernel@vger.kernel.org 8184S: Supported 8185T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8186F: Documentation/RCU/torture.txt 8187F: kernel/rcu/rcutorture.c 8188 8189RCUTORTURE TEST FRAMEWORK 8190M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8191M: Josh Triplett <josh@joshtriplett.org> 8192R: Steven Rostedt <rostedt@goodmis.org> 8193R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8194R: Lai Jiangshan <laijs@cn.fujitsu.com> 8195L: linux-kernel@vger.kernel.org 8196S: Supported 8197T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8198F: tools/testing/selftests/rcutorture 8199 8200RDC R-321X SoC 8201M: Florian Fainelli <florian@openwrt.org> 8202S: Maintained 8203 8204RDC R6040 FAST ETHERNET DRIVER 8205M: Florian Fainelli <florian@openwrt.org> 8206L: netdev@vger.kernel.org 8207S: Maintained 8208F: drivers/net/ethernet/rdc/r6040.c 8209 8210RDS - RELIABLE DATAGRAM SOCKETS 8211M: Chien Yen <chien.yen@oracle.com> 8212L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8213S: Supported 8214F: net/rds/ 8215 8216READ-COPY UPDATE (RCU) 8217M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8218M: Josh Triplett <josh@joshtriplett.org> 8219R: Steven Rostedt <rostedt@goodmis.org> 8220R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8221R: Lai Jiangshan <laijs@cn.fujitsu.com> 8222L: linux-kernel@vger.kernel.org 8223W: http://www.rdrop.com/users/paulmck/RCU/ 8224S: Supported 8225T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8226F: Documentation/RCU/ 8227X: Documentation/RCU/torture.txt 8228F: include/linux/rcu* 8229X: include/linux/srcu.h 8230F: kernel/rcu/ 8231X: kernel/torture.c 8232 8233REAL TIME CLOCK (RTC) SUBSYSTEM 8234M: Alessandro Zummo <a.zummo@towertech.it> 8235M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8236L: rtc-linux@googlegroups.com 8237Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8238S: Maintained 8239F: Documentation/rtc.txt 8240F: drivers/rtc/ 8241F: include/linux/rtc.h 8242F: include/uapi/linux/rtc.h 8243 8244REALTEK AUDIO CODECS 8245M: Bard Liao <bardliao@realtek.com> 8246M: Oder Chiou <oder_chiou@realtek.com> 8247S: Maintained 8248F: sound/soc/codecs/rt* 8249F: include/sound/rt*.h 8250 8251REISERFS FILE SYSTEM 8252L: reiserfs-devel@vger.kernel.org 8253S: Supported 8254F: fs/reiserfs/ 8255 8256REGISTER MAP ABSTRACTION 8257M: Mark Brown <broonie@kernel.org> 8258L: linux-kernel@vger.kernel.org 8259T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8260S: Supported 8261F: drivers/base/regmap/ 8262F: include/linux/regmap.h 8263 8264REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8265M: Ohad Ben-Cohen <ohad@wizery.com> 8266T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8267S: Maintained 8268F: drivers/remoteproc/ 8269F: Documentation/remoteproc.txt 8270F: include/linux/remoteproc.h 8271 8272REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8273M: Ohad Ben-Cohen <ohad@wizery.com> 8274T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8275S: Maintained 8276F: drivers/rpmsg/ 8277F: Documentation/rpmsg.txt 8278F: include/linux/rpmsg.h 8279 8280RESET CONTROLLER FRAMEWORK 8281M: Philipp Zabel <p.zabel@pengutronix.de> 8282S: Maintained 8283F: drivers/reset/ 8284F: Documentation/devicetree/bindings/reset/ 8285F: include/linux/reset.h 8286F: include/linux/reset-controller.h 8287 8288RFKILL 8289M: Johannes Berg <johannes@sipsolutions.net> 8290L: linux-wireless@vger.kernel.org 8291W: http://wireless.kernel.org/ 8292T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8293T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8294S: Maintained 8295F: Documentation/rfkill.txt 8296F: net/rfkill/ 8297 8298RHASHTABLE 8299M: Thomas Graf <tgraf@suug.ch> 8300L: netdev@vger.kernel.org 8301S: Maintained 8302F: lib/rhashtable.c 8303F: include/linux/rhashtable.h 8304 8305RICOH SMARTMEDIA/XD DRIVER 8306M: Maxim Levitsky <maximlevitsky@gmail.com> 8307S: Maintained 8308F: drivers/mtd/nand/r852.c 8309F: drivers/mtd/nand/r852.h 8310 8311RICOH R5C592 MEMORYSTICK DRIVER 8312M: Maxim Levitsky <maximlevitsky@gmail.com> 8313S: Maintained 8314F: drivers/memstick/host/r592.* 8315 8316ROCCAT DRIVERS 8317M: Stefan Achatz <erazor_de@users.sourceforge.net> 8318W: http://sourceforge.net/projects/roccat/ 8319S: Maintained 8320F: drivers/hid/hid-roccat* 8321F: include/linux/hid-roccat* 8322F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8323 8324ROCKER DRIVER 8325M: Jiri Pirko <jiri@resnulli.us> 8326M: Scott Feldman <sfeldma@gmail.com> 8327L: netdev@vger.kernel.org 8328S: Supported 8329F: drivers/net/ethernet/rocker/ 8330 8331ROCKETPORT DRIVER 8332P: Comtrol Corp. 8333W: http://www.comtrol.com 8334S: Maintained 8335F: Documentation/serial/rocket.txt 8336F: drivers/tty/rocket* 8337 8338ROCKETPORT EXPRESS/INFINITY DRIVER 8339M: Kevin Cernekee <cernekee@gmail.com> 8340L: linux-serial@vger.kernel.org 8341S: Odd Fixes 8342F: drivers/tty/serial/rp2.* 8343 8344ROSE NETWORK LAYER 8345M: Ralf Baechle <ralf@linux-mips.org> 8346L: linux-hams@vger.kernel.org 8347W: http://www.linux-ax25.org/ 8348S: Maintained 8349F: include/net/rose.h 8350F: include/uapi/linux/rose.h 8351F: net/rose/ 8352 8353RTL2830 MEDIA DRIVER 8354M: Antti Palosaari <crope@iki.fi> 8355L: linux-media@vger.kernel.org 8356W: http://linuxtv.org/ 8357W: http://palosaari.fi/linux/ 8358Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8359T: git git://linuxtv.org/anttip/media_tree.git 8360S: Maintained 8361F: drivers/media/dvb-frontends/rtl2830* 8362 8363RTL2832 MEDIA DRIVER 8364M: Antti Palosaari <crope@iki.fi> 8365L: linux-media@vger.kernel.org 8366W: http://linuxtv.org/ 8367W: http://palosaari.fi/linux/ 8368Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8369T: git git://linuxtv.org/anttip/media_tree.git 8370S: Maintained 8371F: drivers/media/dvb-frontends/rtl2832* 8372 8373RTL2832_SDR MEDIA DRIVER 8374M: Antti Palosaari <crope@iki.fi> 8375L: linux-media@vger.kernel.org 8376W: http://linuxtv.org/ 8377W: http://palosaari.fi/linux/ 8378Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8379T: git git://linuxtv.org/anttip/media_tree.git 8380S: Maintained 8381F: drivers/media/dvb-frontends/rtl2832_sdr* 8382 8383RTL8180 WIRELESS DRIVER 8384L: linux-wireless@vger.kernel.org 8385W: http://wireless.kernel.org/ 8386T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8387S: Orphan 8388F: drivers/net/wireless/rtl818x/rtl8180/ 8389 8390RTL8187 WIRELESS DRIVER 8391M: Herton Ronaldo Krzesinski <herton@canonical.com> 8392M: Hin-Tak Leung <htl10@users.sourceforge.net> 8393M: Larry Finger <Larry.Finger@lwfinger.net> 8394L: linux-wireless@vger.kernel.org 8395W: http://wireless.kernel.org/ 8396T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8397S: Maintained 8398F: drivers/net/wireless/rtl818x/rtl8187/ 8399 8400RTL8192CE WIRELESS DRIVER 8401M: Larry Finger <Larry.Finger@lwfinger.net> 8402M: Chaoming Li <chaoming_li@realsil.com.cn> 8403L: linux-wireless@vger.kernel.org 8404W: http://wireless.kernel.org/ 8405T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8406S: Maintained 8407F: drivers/net/wireless/rtlwifi/ 8408F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8409 8410S3 SAVAGE FRAMEBUFFER DRIVER 8411M: Antonino Daplas <adaplas@gmail.com> 8412L: linux-fbdev@vger.kernel.org 8413S: Maintained 8414F: drivers/video/fbdev/savage/ 8415 8416S390 8417M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8418M: Heiko Carstens <heiko.carstens@de.ibm.com> 8419M: linux390@de.ibm.com 8420L: linux-s390@vger.kernel.org 8421W: http://www.ibm.com/developerworks/linux/linux390/ 8422S: Supported 8423F: arch/s390/ 8424F: drivers/s390/ 8425F: Documentation/s390/ 8426F: Documentation/DocBook/s390* 8427 8428S390 COMMON I/O LAYER 8429M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8430M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8431L: linux-s390@vger.kernel.org 8432W: http://www.ibm.com/developerworks/linux/linux390/ 8433S: Supported 8434F: drivers/s390/cio/ 8435 8436S390 DASD DRIVER 8437M: Stefan Weinhuber <wein@de.ibm.com> 8438M: Stefan Haberland <stefan.haberland@de.ibm.com> 8439L: linux-s390@vger.kernel.org 8440W: http://www.ibm.com/developerworks/linux/linux390/ 8441S: Supported 8442F: drivers/s390/block/dasd* 8443F: block/partitions/ibm.c 8444 8445S390 NETWORK DRIVERS 8446M: Ursula Braun <ursula.braun@de.ibm.com> 8447M: linux390@de.ibm.com 8448L: linux-s390@vger.kernel.org 8449W: http://www.ibm.com/developerworks/linux/linux390/ 8450S: Supported 8451F: drivers/s390/net/ 8452 8453S390 PCI SUBSYSTEM 8454M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8455M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8456L: linux-s390@vger.kernel.org 8457W: http://www.ibm.com/developerworks/linux/linux390/ 8458S: Supported 8459F: arch/s390/pci/ 8460F: drivers/pci/hotplug/s390_pci_hpc.c 8461 8462S390 ZCRYPT DRIVER 8463M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8464M: linux390@de.ibm.com 8465L: linux-s390@vger.kernel.org 8466W: http://www.ibm.com/developerworks/linux/linux390/ 8467S: Supported 8468F: drivers/s390/crypto/ 8469 8470S390 ZFCP DRIVER 8471M: Steffen Maier <maier@linux.vnet.ibm.com> 8472M: linux390@de.ibm.com 8473L: linux-s390@vger.kernel.org 8474W: http://www.ibm.com/developerworks/linux/linux390/ 8475S: Supported 8476F: drivers/s390/scsi/zfcp_* 8477 8478S390 IUCV NETWORK LAYER 8479M: Ursula Braun <ursula.braun@de.ibm.com> 8480M: linux390@de.ibm.com 8481L: linux-s390@vger.kernel.org 8482W: http://www.ibm.com/developerworks/linux/linux390/ 8483S: Supported 8484F: drivers/s390/net/*iucv* 8485F: include/net/iucv/ 8486F: net/iucv/ 8487 8488S3C24XX SD/MMC Driver 8489M: Ben Dooks <ben-linux@fluff.org> 8490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8491S: Supported 8492F: drivers/mmc/host/s3cmci.* 8493 8494SAA6588 RDS RECEIVER DRIVER 8495M: Hans Verkuil <hverkuil@xs4all.nl> 8496L: linux-media@vger.kernel.org 8497T: git git://linuxtv.org/media_tree.git 8498W: http://linuxtv.org 8499S: Odd Fixes 8500F: drivers/media/i2c/saa6588* 8501 8502SAA7134 VIDEO4LINUX DRIVER 8503M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8504L: linux-media@vger.kernel.org 8505W: http://linuxtv.org 8506T: git git://linuxtv.org/media_tree.git 8507S: Odd fixes 8508F: Documentation/video4linux/*.saa7134 8509F: drivers/media/pci/saa7134/ 8510 8511SAA7146 VIDEO4LINUX-2 DRIVER 8512M: Hans Verkuil <hverkuil@xs4all.nl> 8513L: linux-media@vger.kernel.org 8514T: git git://linuxtv.org/media_tree.git 8515S: Maintained 8516F: drivers/media/common/saa7146/ 8517F: drivers/media/pci/saa7146/ 8518F: include/media/saa7146* 8519 8520SAMSUNG LAPTOP DRIVER 8521M: Corentin Chary <corentin.chary@gmail.com> 8522L: platform-driver-x86@vger.kernel.org 8523S: Maintained 8524F: drivers/platform/x86/samsung-laptop.c 8525 8526SAMSUNG AUDIO (ASoC) DRIVERS 8527M: Sangbeom Kim <sbkim73@samsung.com> 8528L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8529S: Supported 8530F: sound/soc/samsung/ 8531 8532SAMSUNG FRAMEBUFFER DRIVER 8533M: Jingoo Han <jingoohan1@gmail.com> 8534L: linux-fbdev@vger.kernel.org 8535S: Maintained 8536F: drivers/video/fbdev/s3c-fb.c 8537 8538SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8539M: Sangbeom Kim <sbkim73@samsung.com> 8540L: linux-kernel@vger.kernel.org 8541S: Supported 8542F: drivers/mfd/sec*.c 8543F: drivers/regulator/s2m*.c 8544F: drivers/regulator/s5m*.c 8545F: include/linux/mfd/samsung/ 8546 8547SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8548M: Kyungmin Park <kyungmin.park@samsung.com> 8549M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8550L: linux-media@vger.kernel.org 8551Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8552S: Supported 8553F: drivers/media/platform/exynos4-is/ 8554 8555SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8556M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8557L: linux-media@vger.kernel.org 8558L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8559S: Maintained 8560F: drivers/media/platform/s3c-camif/ 8561F: include/media/s3c_camif.h 8562 8563SAMSUNG S5C73M3 CAMERA DRIVER 8564M: Kyungmin Park <kyungmin.park@samsung.com> 8565M: Andrzej Hajda <a.hajda@samsung.com> 8566L: linux-media@vger.kernel.org 8567S: Supported 8568F: drivers/media/i2c/s5c73m3/* 8569 8570SAMSUNG S5K5BAF CAMERA DRIVER 8571M: Kyungmin Park <kyungmin.park@samsung.com> 8572M: Andrzej Hajda <a.hajda@samsung.com> 8573L: linux-media@vger.kernel.org 8574S: Supported 8575F: drivers/media/i2c/s5k5baf.c 8576 8577SAMSUNG SOC CLOCK DRIVERS 8578M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8579M: Tomasz Figa <tomasz.figa@gmail.com> 8580S: Supported 8581L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8582F: drivers/clk/samsung/ 8583 8584SAMSUNG SXGBE DRIVERS 8585M: Byungho An <bh74.an@samsung.com> 8586M: Girish K S <ks.giri@samsung.com> 8587M: Vipul Pandya <vipul.pandya@samsung.com> 8588S: Supported 8589L: netdev@vger.kernel.org 8590F: drivers/net/ethernet/samsung/sxgbe/ 8591 8592SAMSUNG THERMAL DRIVER 8593M: Lukasz Majewski <l.majewski@samsung.com> 8594L: linux-pm@vger.kernel.org 8595L: linux-samsung-soc@vger.kernel.org 8596S: Supported 8597T: https://github.com/lmajewski/linux-samsung-thermal.git 8598F: drivers/thermal/samsung/ 8599 8600SAMSUNG USB2 PHY DRIVER 8601M: Kamil Debski <k.debski@samsung.com> 8602L: linux-kernel@vger.kernel.org 8603S: Supported 8604F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8605F: Documentation/phy/samsung-usb2.txt 8606F: drivers/phy/phy-exynos4210-usb2.c 8607F: drivers/phy/phy-exynos4x12-usb2.c 8608F: drivers/phy/phy-exynos5250-usb2.c 8609F: drivers/phy/phy-s5pv210-usb2.c 8610F: drivers/phy/phy-samsung-usb2.c 8611F: drivers/phy/phy-samsung-usb2.h 8612 8613SERIAL DRIVERS 8614M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8615L: linux-serial@vger.kernel.org 8616S: Maintained 8617F: drivers/tty/serial/ 8618 8619SYNOPSYS DESIGNWARE DMAC DRIVER 8620M: Viresh Kumar <viresh.linux@gmail.com> 8621M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8622S: Maintained 8623F: include/linux/dma/dw.h 8624F: include/linux/platform_data/dma-dw.h 8625F: drivers/dma/dw/ 8626 8627SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8628M: Seungwon Jeon <tgih.jun@samsung.com> 8629M: Jaehoon Chung <jh80.chung@samsung.com> 8630L: linux-mmc@vger.kernel.org 8631S: Maintained 8632F: include/linux/mmc/dw_mmc.h 8633F: drivers/mmc/host/dw_mmc* 8634 8635THUNDERBOLT DRIVER 8636M: Andreas Noever <andreas.noever@gmail.com> 8637S: Maintained 8638F: drivers/thunderbolt/ 8639 8640TIMEKEEPING, CLOCKSOURCE CORE, NTP 8641M: John Stultz <john.stultz@linaro.org> 8642M: Thomas Gleixner <tglx@linutronix.de> 8643L: linux-kernel@vger.kernel.org 8644T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8645S: Supported 8646F: include/linux/clocksource.h 8647F: include/linux/time.h 8648F: include/linux/timex.h 8649F: include/uapi/linux/time.h 8650F: include/uapi/linux/timex.h 8651F: kernel/time/clocksource.c 8652F: kernel/time/time*.c 8653F: kernel/time/ntp.c 8654F: tools/testing/selftests/timers/ 8655 8656SC1200 WDT DRIVER 8657M: Zwane Mwaikambo <zwanem@gmail.com> 8658S: Maintained 8659F: drivers/watchdog/sc1200wdt.c 8660 8661SCHEDULER 8662M: Ingo Molnar <mingo@redhat.com> 8663M: Peter Zijlstra <peterz@infradead.org> 8664L: linux-kernel@vger.kernel.org 8665T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8666S: Maintained 8667F: kernel/sched/ 8668F: include/linux/sched.h 8669F: include/uapi/linux/sched.h 8670F: include/linux/wait.h 8671 8672SCORE ARCHITECTURE 8673M: Chen Liqin <liqin.linux@gmail.com> 8674M: Lennox Wu <lennox.wu@gmail.com> 8675W: http://www.sunplus.com 8676S: Supported 8677F: arch/score/ 8678 8679SCSI CDROM DRIVER 8680M: Jens Axboe <axboe@kernel.dk> 8681L: linux-scsi@vger.kernel.org 8682W: http://www.kernel.dk 8683S: Maintained 8684F: drivers/scsi/sr* 8685 8686SCSI RDMA PROTOCOL (SRP) INITIATOR 8687M: Bart Van Assche <bart.vanassche@sandisk.com> 8688L: linux-rdma@vger.kernel.org 8689S: Supported 8690W: http://www.openfabrics.org 8691Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8692T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8693F: drivers/infiniband/ulp/srp/ 8694F: include/scsi/srp.h 8695 8696SCSI SG DRIVER 8697M: Doug Gilbert <dgilbert@interlog.com> 8698L: linux-scsi@vger.kernel.org 8699W: http://sg.danny.cz/sg 8700S: Maintained 8701F: Documentation/scsi/scsi-generic.txt 8702F: drivers/scsi/sg.c 8703F: include/scsi/sg.h 8704 8705SCSI SUBSYSTEM 8706M: "James E.J. Bottomley" <JBottomley@odin.com> 8707L: linux-scsi@vger.kernel.org 8708T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 8709S: Maintained 8710F: drivers/scsi/ 8711F: include/scsi/ 8712 8713SCSI TAPE DRIVER 8714M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8715L: linux-scsi@vger.kernel.org 8716S: Maintained 8717F: Documentation/scsi/st.txt 8718F: drivers/scsi/st.* 8719F: drivers/scsi/st_*.h 8720 8721SCTP PROTOCOL 8722M: Vlad Yasevich <vyasevich@gmail.com> 8723M: Neil Horman <nhorman@tuxdriver.com> 8724L: linux-sctp@vger.kernel.org 8725W: http://lksctp.sourceforge.net 8726S: Maintained 8727F: Documentation/networking/sctp.txt 8728F: include/linux/sctp.h 8729F: include/uapi/linux/sctp.h 8730F: include/net/sctp/ 8731F: net/sctp/ 8732 8733SCx200 CPU SUPPORT 8734M: Jim Cromie <jim.cromie@gmail.com> 8735S: Odd Fixes 8736F: Documentation/i2c/busses/scx200_acb 8737F: arch/x86/platform/scx200/ 8738F: drivers/watchdog/scx200_wdt.c 8739F: drivers/i2c/busses/scx200* 8740F: drivers/mtd/maps/scx200_docflash.c 8741F: include/linux/scx200.h 8742 8743SCx200 GPIO DRIVER 8744M: Jim Cromie <jim.cromie@gmail.com> 8745S: Maintained 8746F: drivers/char/scx200_gpio.c 8747F: include/linux/scx200_gpio.h 8748 8749SCx200 HRT CLOCKSOURCE DRIVER 8750M: Jim Cromie <jim.cromie@gmail.com> 8751S: Maintained 8752F: drivers/clocksource/scx200_hrt.c 8753 8754SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8755M: Sascha Sommer <saschasommer@freenet.de> 8756L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8757S: Maintained 8758F: drivers/mmc/host/sdricoh_cs.c 8759 8760SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8761L: linux-mmc@vger.kernel.org 8762S: Orphan 8763F: drivers/mmc/host/sdhci.* 8764F: drivers/mmc/host/sdhci-pltfm.[ch] 8765 8766SECURE COMPUTING 8767M: Kees Cook <keescook@chromium.org> 8768R: Andy Lutomirski <luto@amacapital.net> 8769R: Will Drewry <wad@chromium.org> 8770T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8771S: Supported 8772F: kernel/seccomp.c 8773F: include/uapi/linux/seccomp.h 8774F: include/linux/seccomp.h 8775K: \bsecure_computing 8776K: \bTIF_SECCOMP\b 8777 8778SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8779M: Ben Dooks <ben-linux@fluff.org> 8780M: Jaehoon Chung <jh80.chung@samsung.com> 8781L: linux-mmc@vger.kernel.org 8782S: Maintained 8783F: drivers/mmc/host/sdhci-s3c* 8784 8785SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8786M: Viresh Kumar <viresh.linux@gmail.com> 8787L: spear-devel@list.st.com 8788L: linux-mmc@vger.kernel.org 8789S: Maintained 8790F: drivers/mmc/host/sdhci-spear.c 8791 8792SECURITY SUBSYSTEM 8793M: James Morris <james.l.morris@oracle.com> 8794M: Serge E. Hallyn <serge@hallyn.com> 8795L: linux-security-module@vger.kernel.org (suggested Cc:) 8796T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8797W: http://kernsec.org/ 8798S: Supported 8799F: security/ 8800 8801SECURITY CONTACT 8802M: Security Officers <security@kernel.org> 8803S: Supported 8804 8805SELINUX SECURITY MODULE 8806M: Paul Moore <paul@paul-moore.com> 8807M: Stephen Smalley <sds@tycho.nsa.gov> 8808M: Eric Paris <eparis@parisplace.org> 8809L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8810W: http://selinuxproject.org 8811T: git git://git.infradead.org/users/pcmoore/selinux 8812S: Supported 8813F: include/linux/selinux* 8814F: security/selinux/ 8815F: scripts/selinux/ 8816 8817APPARMOR SECURITY MODULE 8818M: John Johansen <john.johansen@canonical.com> 8819L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8820W: apparmor.wiki.kernel.org 8821T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8822S: Supported 8823F: security/apparmor/ 8824 8825SENSABLE PHANTOM 8826M: Jiri Slaby <jirislaby@gmail.com> 8827S: Maintained 8828F: drivers/misc/phantom.c 8829F: include/uapi/linux/phantom.h 8830 8831SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8832M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 8833M: Minh Tran <minh.tran@avagotech.com> 8834M: John Soni Jose <sony.john-n@avagotech.com> 8835L: linux-scsi@vger.kernel.org 8836W: http://www.avagotech.com 8837S: Supported 8838F: drivers/scsi/be2iscsi/ 8839 8840Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 8841M: Sathya Perla <sathya.perla@avagotech.com> 8842M: Ajit Khaparde <ajit.khaparde@avagotech.com> 8843M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 8844M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 8845L: netdev@vger.kernel.org 8846W: http://www.emulex.com 8847S: Supported 8848F: drivers/net/ethernet/emulex/benet/ 8849 8850EMULEX ONECONNECT ROCE DRIVER 8851M: Selvin Xavier <selvin.xavier@emulex.com> 8852M: Devesh Sharma <devesh.sharma@emulex.com> 8853M: Mitesh Ahuja <mitesh.ahuja@emulex.com> 8854L: linux-rdma@vger.kernel.org 8855W: http://www.emulex.com 8856S: Supported 8857F: drivers/infiniband/hw/ocrdma/ 8858 8859SFC NETWORK DRIVER 8860M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8861M: Shradha Shah <sshah@solarflare.com> 8862L: netdev@vger.kernel.org 8863S: Supported 8864F: drivers/net/ethernet/sfc/ 8865 8866SGI GRU DRIVER 8867M: Dimitri Sivanich <sivanich@sgi.com> 8868S: Maintained 8869F: drivers/misc/sgi-gru/ 8870 8871SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8872M: Pat Gefre <pfg@sgi.com> 8873L: linux-ia64@vger.kernel.org 8874S: Supported 8875F: Documentation/ia64/serial.txt 8876F: drivers/tty/serial/ioc?_serial.c 8877F: include/linux/ioc?.h 8878 8879SGI XP/XPC/XPNET DRIVER 8880M: Cliff Whickman <cpw@sgi.com> 8881M: Robin Holt <robinmholt@gmail.com> 8882S: Maintained 8883F: drivers/misc/sgi-xp/ 8884 8885SI2157 MEDIA DRIVER 8886M: Antti Palosaari <crope@iki.fi> 8887L: linux-media@vger.kernel.org 8888W: http://linuxtv.org/ 8889W: http://palosaari.fi/linux/ 8890Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8891T: git git://linuxtv.org/anttip/media_tree.git 8892S: Maintained 8893F: drivers/media/tuners/si2157* 8894 8895SI2168 MEDIA DRIVER 8896M: Antti Palosaari <crope@iki.fi> 8897L: linux-media@vger.kernel.org 8898W: http://linuxtv.org/ 8899W: http://palosaari.fi/linux/ 8900Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8901T: git git://linuxtv.org/anttip/media_tree.git 8902S: Maintained 8903F: drivers/media/dvb-frontends/si2168* 8904 8905SI470X FM RADIO RECEIVER I2C DRIVER 8906M: Hans Verkuil <hverkuil@xs4all.nl> 8907L: linux-media@vger.kernel.org 8908T: git git://linuxtv.org/media_tree.git 8909W: http://linuxtv.org 8910S: Odd Fixes 8911F: drivers/media/radio/si470x/radio-si470x-i2c.c 8912 8913SI470X FM RADIO RECEIVER USB DRIVER 8914M: Hans Verkuil <hverkuil@xs4all.nl> 8915L: linux-media@vger.kernel.org 8916T: git git://linuxtv.org/media_tree.git 8917W: http://linuxtv.org 8918S: Maintained 8919F: drivers/media/radio/si470x/radio-si470x-common.c 8920F: drivers/media/radio/si470x/radio-si470x.h 8921F: drivers/media/radio/si470x/radio-si470x-usb.c 8922 8923SI4713 FM RADIO TRANSMITTER I2C DRIVER 8924M: Eduardo Valentin <edubezval@gmail.com> 8925L: linux-media@vger.kernel.org 8926T: git git://linuxtv.org/media_tree.git 8927W: http://linuxtv.org 8928S: Odd Fixes 8929F: drivers/media/radio/si4713/si4713.? 8930 8931SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8932M: Eduardo Valentin <edubezval@gmail.com> 8933L: linux-media@vger.kernel.org 8934T: git git://linuxtv.org/media_tree.git 8935W: http://linuxtv.org 8936S: Odd Fixes 8937F: drivers/media/radio/si4713/radio-platform-si4713.c 8938 8939SI4713 FM RADIO TRANSMITTER USB DRIVER 8940M: Hans Verkuil <hverkuil@xs4all.nl> 8941L: linux-media@vger.kernel.org 8942T: git git://linuxtv.org/media_tree.git 8943W: http://linuxtv.org 8944S: Maintained 8945F: drivers/media/radio/si4713/radio-usb-si4713.c 8946 8947SIANO DVB DRIVER 8948M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8949L: linux-media@vger.kernel.org 8950W: http://linuxtv.org 8951T: git git://linuxtv.org/media_tree.git 8952S: Odd fixes 8953F: drivers/media/common/siano/ 8954F: drivers/media/usb/siano/ 8955F: drivers/media/usb/siano/ 8956F: drivers/media/mmc/siano/ 8957 8958SIMPLEFB FB DRIVER 8959M: Hans de Goede <hdegoede@redhat.com> 8960L: linux-fbdev@vger.kernel.org 8961S: Maintained 8962F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8963F: drivers/video/fbdev/simplefb.c 8964F: include/linux/platform_data/simplefb.h 8965 8966SH_VEU V4L2 MEM2MEM DRIVER 8967L: linux-media@vger.kernel.org 8968S: Orphan 8969F: drivers/media/platform/sh_veu.c 8970 8971SH_VOU V4L2 OUTPUT DRIVER 8972L: linux-media@vger.kernel.org 8973S: Orphan 8974F: drivers/media/platform/sh_vou.c 8975F: include/media/sh_vou.h 8976 8977SIMPLE FIRMWARE INTERFACE (SFI) 8978M: Len Brown <lenb@kernel.org> 8979L: sfi-devel@simplefirmware.org 8980W: http://simplefirmware.org/ 8981T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8982S: Supported 8983F: arch/x86/platform/sfi/ 8984F: drivers/sfi/ 8985F: include/linux/sfi*.h 8986 8987SIMTEC EB110ATX (Chalice CATS) 8988P: Ben Dooks 8989P: Vincent Sanders <vince@simtec.co.uk> 8990M: Simtec Linux Team <linux@simtec.co.uk> 8991W: http://www.simtec.co.uk/products/EB110ATX/ 8992S: Supported 8993 8994SIMTEC EB2410ITX (BAST) 8995P: Ben Dooks 8996P: Vincent Sanders <vince@simtec.co.uk> 8997M: Simtec Linux Team <linux@simtec.co.uk> 8998W: http://www.simtec.co.uk/products/EB2410ITX/ 8999S: Supported 9000F: arch/arm/mach-s3c24xx/mach-bast.c 9001F: arch/arm/mach-s3c24xx/bast-ide.c 9002F: arch/arm/mach-s3c24xx/bast-irq.c 9003 9004TI DAVINCI MACHINE SUPPORT 9005M: Sekhar Nori <nsekhar@ti.com> 9006M: Kevin Hilman <khilman@deeprootsystems.com> 9007T: git git://gitorious.org/linux-davinci/linux-davinci.git 9008Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9009S: Supported 9010F: arch/arm/mach-davinci/ 9011F: drivers/i2c/busses/i2c-davinci.c 9012 9013TI DAVINCI SERIES MEDIA DRIVER 9014M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 9015L: linux-media@vger.kernel.org 9016W: http://linuxtv.org/ 9017Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9018T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9019S: Maintained 9020F: drivers/media/platform/davinci/ 9021F: include/media/davinci/ 9022 9023TI AM437X VPFE DRIVER 9024M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 9025L: linux-media@vger.kernel.org 9026W: http://linuxtv.org/ 9027Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9028T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9029S: Maintained 9030F: drivers/media/platform/am437x/ 9031 9032OV2659 OMNIVISION SENSOR DRIVER 9033M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 9034L: linux-media@vger.kernel.org 9035W: http://linuxtv.org/ 9036Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9037T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9038S: Maintained 9039F: drivers/media/i2c/ov2659.c 9040F: include/media/ov2659.h 9041 9042SIS 190 ETHERNET DRIVER 9043M: Francois Romieu <romieu@fr.zoreil.com> 9044L: netdev@vger.kernel.org 9045S: Maintained 9046F: drivers/net/ethernet/sis/sis190.c 9047 9048SIS 900/7016 FAST ETHERNET DRIVER 9049M: Daniele Venzano <venza@brownhat.org> 9050W: http://www.brownhat.org/sis900.html 9051L: netdev@vger.kernel.org 9052S: Maintained 9053F: drivers/net/ethernet/sis/sis900.* 9054 9055SIS FRAMEBUFFER DRIVER 9056M: Thomas Winischhofer <thomas@winischhofer.net> 9057W: http://www.winischhofer.net/linuxsisvga.shtml 9058S: Maintained 9059F: Documentation/fb/sisfb.txt 9060F: drivers/video/fbdev/sis/ 9061F: include/video/sisfb.h 9062 9063SIS USB2VGA DRIVER 9064M: Thomas Winischhofer <thomas@winischhofer.net> 9065W: http://www.winischhofer.at/linuxsisusbvga.shtml 9066S: Maintained 9067F: drivers/usb/misc/sisusbvga/ 9068 9069SLAB ALLOCATOR 9070M: Christoph Lameter <cl@linux.com> 9071M: Pekka Enberg <penberg@kernel.org> 9072M: David Rientjes <rientjes@google.com> 9073M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9074M: Andrew Morton <akpm@linux-foundation.org> 9075L: linux-mm@kvack.org 9076S: Maintained 9077F: include/linux/sl?b*.h 9078F: mm/sl?b* 9079 9080SLEEPABLE READ-COPY UPDATE (SRCU) 9081M: Lai Jiangshan <laijs@cn.fujitsu.com> 9082M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9083M: Josh Triplett <josh@joshtriplett.org> 9084R: Steven Rostedt <rostedt@goodmis.org> 9085R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9086L: linux-kernel@vger.kernel.org 9087W: http://www.rdrop.com/users/paulmck/RCU/ 9088S: Supported 9089T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9090F: include/linux/srcu.h 9091F: kernel/rcu/srcu.c 9092 9093SMACK SECURITY MODULE 9094M: Casey Schaufler <casey@schaufler-ca.com> 9095L: linux-security-module@vger.kernel.org 9096W: http://schaufler-ca.com 9097T: git git://git.gitorious.org/smack-next/kernel.git 9098S: Maintained 9099F: Documentation/security/Smack.txt 9100F: security/smack/ 9101 9102DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9103M: Kevin Hilman <khilman@kernel.org> 9104M: Nishanth Menon <nm@ti.com> 9105S: Maintained 9106F: drivers/power/avs/ 9107F: include/linux/power/smartreflex.h 9108L: linux-pm@vger.kernel.org 9109 9110SMC91x ETHERNET DRIVER 9111M: Nicolas Pitre <nico@fluxnic.net> 9112S: Odd Fixes 9113F: drivers/net/ethernet/smsc/smc91x.* 9114 9115SMIA AND SMIA++ IMAGE SENSOR DRIVER 9116M: Sakari Ailus <sakari.ailus@iki.fi> 9117L: linux-media@vger.kernel.org 9118S: Maintained 9119F: drivers/media/i2c/smiapp/ 9120F: include/media/smiapp.h 9121F: drivers/media/i2c/smiapp-pll.c 9122F: drivers/media/i2c/smiapp-pll.h 9123F: include/uapi/linux/smiapp.h 9124F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9125 9126SMM665 HARDWARE MONITOR DRIVER 9127M: Guenter Roeck <linux@roeck-us.net> 9128L: lm-sensors@lm-sensors.org 9129S: Maintained 9130F: Documentation/hwmon/smm665 9131F: drivers/hwmon/smm665.c 9132 9133SMSC EMC2103 HARDWARE MONITOR DRIVER 9134M: Steve Glendinning <steve.glendinning@shawell.net> 9135L: lm-sensors@lm-sensors.org 9136S: Maintained 9137F: Documentation/hwmon/emc2103 9138F: drivers/hwmon/emc2103.c 9139 9140SMSC SCH5627 HARDWARE MONITOR DRIVER 9141M: Hans de Goede <hdegoede@redhat.com> 9142L: lm-sensors@lm-sensors.org 9143S: Supported 9144F: Documentation/hwmon/sch5627 9145F: drivers/hwmon/sch5627.c 9146 9147SMSC47B397 HARDWARE MONITOR DRIVER 9148M: Jean Delvare <jdelvare@suse.de> 9149L: lm-sensors@lm-sensors.org 9150S: Maintained 9151F: Documentation/hwmon/smsc47b397 9152F: drivers/hwmon/smsc47b397.c 9153 9154SMSC911x ETHERNET DRIVER 9155M: Steve Glendinning <steve.glendinning@shawell.net> 9156L: netdev@vger.kernel.org 9157S: Maintained 9158F: include/linux/smsc911x.h 9159F: drivers/net/ethernet/smsc/smsc911x.* 9160 9161SMSC9420 PCI ETHERNET DRIVER 9162M: Steve Glendinning <steve.glendinning@shawell.net> 9163L: netdev@vger.kernel.org 9164S: Maintained 9165F: drivers/net/ethernet/smsc/smsc9420.* 9166 9167SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9168M: Steve Glendinning <steve.glendinning@shawell.net> 9169L: linux-fbdev@vger.kernel.org 9170S: Maintained 9171F: drivers/video/fbdev/smscufx.c 9172 9173SOC-CAMERA V4L2 SUBSYSTEM 9174M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9175L: linux-media@vger.kernel.org 9176T: git git://linuxtv.org/media_tree.git 9177S: Maintained 9178F: include/media/soc* 9179F: drivers/media/i2c/soc_camera/ 9180F: drivers/media/platform/soc_camera/ 9181 9182SOEKRIS NET48XX LED SUPPORT 9183M: Chris Boot <bootc@bootc.net> 9184S: Maintained 9185F: drivers/leds/leds-net48xx.c 9186 9187SOFTLOGIC 6x10 MPEG CODEC 9188M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9189M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9190M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9191M: Ismael Luceno <ismael@iodev.co.uk> 9192L: linux-media@vger.kernel.org 9193S: Supported 9194F: drivers/media/pci/solo6x10/ 9195 9196SOFTWARE RAID (Multiple Disks) SUPPORT 9197M: Neil Brown <neilb@suse.de> 9198L: linux-raid@vger.kernel.org 9199S: Supported 9200F: drivers/md/ 9201F: include/linux/raid/ 9202F: include/uapi/linux/raid/ 9203 9204SONIC NETWORK DRIVER 9205M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9206L: netdev@vger.kernel.org 9207S: Maintained 9208F: drivers/net/ethernet/natsemi/sonic.* 9209 9210SONICS SILICON BACKPLANE DRIVER (SSB) 9211M: Michael Buesch <m@bues.ch> 9212L: netdev@vger.kernel.org 9213S: Maintained 9214F: drivers/ssb/ 9215F: include/linux/ssb/ 9216 9217SONY VAIO CONTROL DEVICE DRIVER 9218M: Mattia Dongili <malattia@linux.it> 9219L: platform-driver-x86@vger.kernel.org 9220W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9221S: Maintained 9222F: Documentation/laptops/sony-laptop.txt 9223F: drivers/char/sonypi.c 9224F: drivers/platform/x86/sony-laptop.c 9225F: include/linux/sony-laptop.h 9226 9227SONY MEMORYSTICK CARD SUPPORT 9228M: Alex Dubov <oakad@yahoo.com> 9229W: http://tifmxx.berlios.de/ 9230S: Maintained 9231F: drivers/memstick/host/tifm_ms.c 9232 9233SONY MEMORYSTICK STANDARD SUPPORT 9234M: Maxim Levitsky <maximlevitsky@gmail.com> 9235S: Maintained 9236F: drivers/memstick/core/ms_block.* 9237 9238SOUND 9239M: Jaroslav Kysela <perex@perex.cz> 9240M: Takashi Iwai <tiwai@suse.de> 9241L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9242W: http://www.alsa-project.org/ 9243T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9244T: git git://git.alsa-project.org/alsa-kernel.git 9245Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9246S: Maintained 9247F: Documentation/sound/ 9248F: include/sound/ 9249F: include/uapi/sound/ 9250F: sound/ 9251 9252SOUND - COMPRESSED AUDIO 9253M: Vinod Koul <vinod.koul@intel.com> 9254L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9255T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9256S: Supported 9257F: Documentation/sound/alsa/compress_offload.txt 9258F: include/sound/compress_driver.h 9259F: include/uapi/sound/compress_* 9260F: sound/core/compress_offload.c 9261F: sound/soc/soc-compress.c 9262 9263SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9264M: Liam Girdwood <lgirdwood@gmail.com> 9265M: Mark Brown <broonie@kernel.org> 9266T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9267L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9268W: http://alsa-project.org/main/index.php/ASoC 9269S: Supported 9270F: Documentation/sound/alsa/soc/ 9271F: sound/soc/ 9272F: include/sound/soc* 9273 9274SOUND - DMAENGINE HELPERS 9275M: Lars-Peter Clausen <lars@metafoo.de> 9276S: Supported 9277F: include/sound/dmaengine_pcm.h 9278F: sound/core/pcm_dmaengine.c 9279F: sound/soc/soc-generic-dmaengine-pcm.c 9280 9281SP2 MEDIA DRIVER 9282M: Olli Salonen <olli.salonen@iki.fi> 9283L: linux-media@vger.kernel.org 9284W: http://linuxtv.org/ 9285Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9286S: Maintained 9287F: drivers/media/dvb-frontends/sp2* 9288 9289SPARC + UltraSPARC (sparc/sparc64) 9290M: "David S. Miller" <davem@davemloft.net> 9291L: sparclinux@vger.kernel.org 9292Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9293T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9294T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9295S: Maintained 9296F: arch/sparc/ 9297F: drivers/sbus/ 9298 9299SPARC SERIAL DRIVERS 9300M: "David S. Miller" <davem@davemloft.net> 9301L: sparclinux@vger.kernel.org 9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9303T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9304S: Maintained 9305F: include/linux/sunserialcore.h 9306F: drivers/tty/serial/suncore.c 9307F: drivers/tty/serial/sunhv.c 9308F: drivers/tty/serial/sunsab.c 9309F: drivers/tty/serial/sunsab.h 9310F: drivers/tty/serial/sunsu.c 9311F: drivers/tty/serial/sunzilog.c 9312F: drivers/tty/serial/sunzilog.h 9313 9314SPARSE CHECKER 9315M: "Christopher Li" <sparse@chrisli.org> 9316L: linux-sparse@vger.kernel.org 9317W: https://sparse.wiki.kernel.org/ 9318T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9319T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9320S: Maintained 9321F: include/linux/compiler.h 9322 9323SPEAR PLATFORM SUPPORT 9324M: Viresh Kumar <viresh.linux@gmail.com> 9325M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9326L: spear-devel@list.st.com 9327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9328W: http://www.st.com/spear 9329S: Maintained 9330F: arch/arm/mach-spear/ 9331 9332SPEAR CLOCK FRAMEWORK SUPPORT 9333M: Viresh Kumar <viresh.linux@gmail.com> 9334L: spear-devel@list.st.com 9335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9336W: http://www.st.com/spear 9337S: Maintained 9338F: drivers/clk/spear/ 9339 9340SPI SUBSYSTEM 9341M: Mark Brown <broonie@kernel.org> 9342L: linux-spi@vger.kernel.org 9343T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9344Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9345S: Maintained 9346F: Documentation/spi/ 9347F: drivers/spi/ 9348F: include/linux/spi/ 9349F: include/uapi/linux/spi/ 9350 9351SPIDERNET NETWORK DRIVER for CELL 9352M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9353M: Jens Osterkamp <jens@de.ibm.com> 9354L: netdev@vger.kernel.org 9355S: Supported 9356F: Documentation/networking/spider_net.txt 9357F: drivers/net/ethernet/toshiba/spider_net* 9358 9359SPU FILE SYSTEM 9360M: Jeremy Kerr <jk@ozlabs.org> 9361L: linuxppc-dev@lists.ozlabs.org 9362L: cbe-oss-dev@lists.ozlabs.org 9363W: http://www.ibm.com/developerworks/power/cell/ 9364S: Supported 9365F: Documentation/filesystems/spufs.txt 9366F: arch/powerpc/platforms/cell/spufs/ 9367 9368SQUASHFS FILE SYSTEM 9369M: Phillip Lougher <phillip@squashfs.org.uk> 9370L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9371W: http://squashfs.org.uk 9372S: Maintained 9373F: Documentation/filesystems/squashfs.txt 9374F: fs/squashfs/ 9375 9376SRM (Alpha) environment access 9377M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9378S: Maintained 9379F: arch/alpha/kernel/srm_env.c 9380 9381STABLE BRANCH 9382M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9383L: stable@vger.kernel.org 9384S: Supported 9385F: Documentation/stable_kernel_rules.txt 9386 9387STAGING SUBSYSTEM 9388M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9389T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9390L: devel@driverdev.osuosl.org 9391S: Supported 9392F: drivers/staging/ 9393 9394STAGING - COMEDI 9395M: Ian Abbott <abbotti@mev.co.uk> 9396M: H Hartley Sweeten <hsweeten@visionengravers.com> 9397S: Odd Fixes 9398F: drivers/staging/comedi/ 9399 9400STAGING - FLARION FT1000 DRIVERS 9401M: Marek Belisko <marek.belisko@gmail.com> 9402S: Odd Fixes 9403F: drivers/staging/ft1000/ 9404 9405STAGING - INDUSTRIAL IO 9406M: Jonathan Cameron <jic23@kernel.org> 9407L: linux-iio@vger.kernel.org 9408S: Odd Fixes 9409F: drivers/staging/iio/ 9410 9411STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9412M: Jarod Wilson <jarod@wilsonet.com> 9413W: http://www.lirc.org/ 9414S: Odd Fixes 9415F: drivers/staging/media/lirc/ 9416 9417STAGING - LUSTRE PARALLEL FILESYSTEM 9418M: Oleg Drokin <oleg.drokin@intel.com> 9419M: Andreas Dilger <andreas.dilger@intel.com> 9420L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9421W: http://lustre.opensfs.org/ 9422S: Maintained 9423F: drivers/staging/lustre 9424 9425STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9426M: Julian Andres Klode <jak@jak-linux.org> 9427M: Marc Dietrich <marvin24@gmx.de> 9428L: ac100@lists.launchpad.net (moderated for non-subscribers) 9429L: linux-tegra@vger.kernel.org 9430S: Maintained 9431F: drivers/staging/nvec/ 9432 9433STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9434M: Jens Frederich <jfrederich@gmail.com> 9435M: Daniel Drake <dsd@laptop.org> 9436M: Jon Nettleton <jon.nettleton@gmail.com> 9437W: http://wiki.laptop.org/go/DCON 9438S: Maintained 9439F: drivers/staging/olpc_dcon/ 9440 9441STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9442M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9443S: Maintained 9444F: drivers/staging/ozwpan/ 9445 9446STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9447M: Willy Tarreau <willy@meta-x.org> 9448S: Odd Fixes 9449F: drivers/staging/panel/ 9450 9451STAGING - REALTEK RTL8712U DRIVERS 9452M: Larry Finger <Larry.Finger@lwfinger.net> 9453M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9454S: Odd Fixes 9455F: drivers/staging/rtl8712/ 9456 9457STAGING - REALTEK RTL8723U WIRELESS DRIVER 9458M: Larry Finger <Larry.Finger@lwfinger.net> 9459M: Jes Sorensen <Jes.Sorensen@redhat.com> 9460L: linux-wireless@vger.kernel.org 9461S: Maintained 9462F: drivers/staging/rtl8723au/ 9463 9464STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 9465M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9466M: Teddy Wang <teddy.wang@siliconmotion.com> 9467M: Sudip Mukherjee <sudip@vectorindia.org> 9468L: linux-fbdev@vger.kernel.org 9469S: Maintained 9470F: drivers/staging/sm7xxfb/ 9471 9472STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9473M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9474M: Teddy Wang <teddy.wang@siliconmotion.com> 9475M: Sudip Mukherjee <sudip@vectorindia.org> 9476L: linux-fbdev@vger.kernel.org 9477S: Maintained 9478F: drivers/staging/sm750fb/ 9479 9480STAGING - SLICOSS 9481M: Lior Dotan <liodot@gmail.com> 9482M: Christopher Harrer <charrer@alacritech.com> 9483S: Odd Fixes 9484F: drivers/staging/slicoss/ 9485 9486STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9487M: William Hubbs <w.d.hubbs@gmail.com> 9488M: Chris Brannon <chris@the-brannons.com> 9489M: Kirk Reiser <kirk@reisers.ca> 9490M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9491L: speakup@linux-speakup.org 9492W: http://www.linux-speakup.org/ 9493S: Odd Fixes 9494F: drivers/staging/speakup/ 9495 9496STAGING - VIA VT665X DRIVERS 9497M: Forest Bond <forest@alittletooquiet.net> 9498S: Odd Fixes 9499F: drivers/staging/vt665?/ 9500 9501STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9502M: Arnaud Patard <arnaud.patard@rtp-net.org> 9503S: Odd Fixes 9504F: drivers/staging/xgifb/ 9505 9506STARFIRE/DURALAN NETWORK DRIVER 9507M: Ion Badulescu <ionut@badula.org> 9508S: Odd Fixes 9509F: drivers/net/ethernet/adaptec/starfire* 9510 9511SUN3/3X 9512M: Sam Creasey <sammy@sammy.net> 9513W: http://sammy.net/sun3/ 9514S: Maintained 9515F: arch/m68k/kernel/*sun3* 9516F: arch/m68k/sun3*/ 9517F: arch/m68k/include/asm/sun3* 9518F: drivers/net/ethernet/i825xx/sun3* 9519 9520SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9521M: Hans de Goede <hdegoede@redhat.com> 9522L: linux-input@vger.kernel.org 9523S: Maintained 9524F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9525F: drivers/input/keyboard/sun4i-lradc-keys.c 9526 9527SUNDANCE NETWORK DRIVER 9528M: Denis Kirjanov <kda@linux-powerpc.org> 9529L: netdev@vger.kernel.org 9530S: Maintained 9531F: drivers/net/ethernet/dlink/sundance.c 9532 9533SUPERH 9534L: linux-sh@vger.kernel.org 9535Q: http://patchwork.kernel.org/project/linux-sh/list/ 9536S: Orphan 9537F: Documentation/sh/ 9538F: arch/sh/ 9539F: drivers/sh/ 9540 9541SUSPEND TO RAM 9542M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9543M: Len Brown <len.brown@intel.com> 9544M: Pavel Machek <pavel@ucw.cz> 9545L: linux-pm@vger.kernel.org 9546S: Supported 9547F: Documentation/power/ 9548F: arch/x86/kernel/acpi/ 9549F: drivers/base/power/ 9550F: kernel/power/ 9551F: include/linux/suspend.h 9552F: include/linux/freezer.h 9553F: include/linux/pm.h 9554 9555SVGA HANDLING 9556M: Martin Mares <mj@ucw.cz> 9557L: linux-video@atrey.karlin.mff.cuni.cz 9558S: Maintained 9559F: Documentation/svga.txt 9560F: arch/x86/boot/video* 9561 9562SWIOTLB SUBSYSTEM 9563M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9564L: linux-kernel@vger.kernel.org 9565S: Supported 9566F: lib/swiotlb.c 9567F: arch/*/kernel/pci-swiotlb.c 9568F: include/linux/swiotlb.h 9569 9570SWITCHDEV 9571M: Jiri Pirko <jiri@resnulli.us> 9572L: netdev@vger.kernel.org 9573S: Supported 9574F: net/switchdev/ 9575F: include/net/switchdev.h 9576 9577SYNOPSYS ARC ARCHITECTURE 9578M: Vineet Gupta <vgupta@synopsys.com> 9579S: Supported 9580F: arch/arc/ 9581F: Documentation/devicetree/bindings/arc/ 9582F: drivers/tty/serial/arc_uart.c 9583 9584SYSV FILESYSTEM 9585M: Christoph Hellwig <hch@infradead.org> 9586S: Maintained 9587F: Documentation/filesystems/sysv-fs.txt 9588F: fs/sysv/ 9589F: include/linux/sysv_fs.h 9590 9591TARGET SUBSYSTEM 9592M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9593L: linux-scsi@vger.kernel.org 9594L: target-devel@vger.kernel.org 9595W: http://www.linux-iscsi.org 9596W: http://groups.google.com/group/linux-iscsi-target-dev 9597T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9598S: Supported 9599F: drivers/target/ 9600F: include/target/ 9601F: Documentation/target/ 9602 9603TASKSTATS STATISTICS INTERFACE 9604M: Balbir Singh <bsingharora@gmail.com> 9605S: Maintained 9606F: Documentation/accounting/taskstats* 9607F: include/linux/taskstats* 9608F: kernel/taskstats.c 9609 9610TC CLASSIFIER 9611M: Jamal Hadi Salim <jhs@mojatatu.com> 9612L: netdev@vger.kernel.org 9613S: Maintained 9614F: include/net/pkt_cls.h 9615F: include/uapi/linux/pkt_cls.h 9616F: net/sched/ 9617 9618TCP LOW PRIORITY MODULE 9619M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9620M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9621W: http://tcp-lp-mod.sourceforge.net/ 9622S: Maintained 9623F: net/ipv4/tcp_lp.c 9624 9625TDA10071 MEDIA DRIVER 9626M: Antti Palosaari <crope@iki.fi> 9627L: linux-media@vger.kernel.org 9628W: http://linuxtv.org/ 9629W: http://palosaari.fi/linux/ 9630Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9631T: git git://linuxtv.org/anttip/media_tree.git 9632S: Maintained 9633F: drivers/media/dvb-frontends/tda10071* 9634 9635TDA18212 MEDIA DRIVER 9636M: Antti Palosaari <crope@iki.fi> 9637L: linux-media@vger.kernel.org 9638W: http://linuxtv.org/ 9639W: http://palosaari.fi/linux/ 9640Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9641T: git git://linuxtv.org/anttip/media_tree.git 9642S: Maintained 9643F: drivers/media/tuners/tda18212* 9644 9645TDA18218 MEDIA DRIVER 9646M: Antti Palosaari <crope@iki.fi> 9647L: linux-media@vger.kernel.org 9648W: http://linuxtv.org/ 9649W: http://palosaari.fi/linux/ 9650Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9651T: git git://linuxtv.org/anttip/media_tree.git 9652S: Maintained 9653F: drivers/media/tuners/tda18218* 9654 9655TDA18271 MEDIA DRIVER 9656M: Michael Krufky <mkrufky@linuxtv.org> 9657L: linux-media@vger.kernel.org 9658W: http://linuxtv.org/ 9659W: http://github.com/mkrufky 9660Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9661T: git git://linuxtv.org/mkrufky/tuners.git 9662S: Maintained 9663F: drivers/media/tuners/tda18271* 9664 9665TDA827x MEDIA DRIVER 9666M: Michael Krufky <mkrufky@linuxtv.org> 9667L: linux-media@vger.kernel.org 9668W: http://linuxtv.org/ 9669W: http://github.com/mkrufky 9670Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9671T: git git://linuxtv.org/mkrufky/tuners.git 9672S: Maintained 9673F: drivers/media/tuners/tda8290.* 9674 9675TDA8290 MEDIA DRIVER 9676M: Michael Krufky <mkrufky@linuxtv.org> 9677L: linux-media@vger.kernel.org 9678W: http://linuxtv.org/ 9679W: http://github.com/mkrufky 9680Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9681T: git git://linuxtv.org/mkrufky/tuners.git 9682S: Maintained 9683F: drivers/media/tuners/tda8290.* 9684 9685TDA9840 MEDIA DRIVER 9686M: Hans Verkuil <hverkuil@xs4all.nl> 9687L: linux-media@vger.kernel.org 9688T: git git://linuxtv.org/media_tree.git 9689W: http://linuxtv.org 9690S: Maintained 9691F: drivers/media/i2c/tda9840* 9692 9693TEA5761 TUNER DRIVER 9694M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9695L: linux-media@vger.kernel.org 9696W: http://linuxtv.org 9697T: git git://linuxtv.org/media_tree.git 9698S: Odd fixes 9699F: drivers/media/tuners/tea5761.* 9700 9701TEA5767 TUNER DRIVER 9702M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9703L: linux-media@vger.kernel.org 9704W: http://linuxtv.org 9705T: git git://linuxtv.org/media_tree.git 9706S: Maintained 9707F: drivers/media/tuners/tea5767.* 9708 9709TEA6415C MEDIA DRIVER 9710M: Hans Verkuil <hverkuil@xs4all.nl> 9711L: linux-media@vger.kernel.org 9712T: git git://linuxtv.org/media_tree.git 9713W: http://linuxtv.org 9714S: Maintained 9715F: drivers/media/i2c/tea6415c* 9716 9717TEA6420 MEDIA DRIVER 9718M: Hans Verkuil <hverkuil@xs4all.nl> 9719L: linux-media@vger.kernel.org 9720T: git git://linuxtv.org/media_tree.git 9721W: http://linuxtv.org 9722S: Maintained 9723F: drivers/media/i2c/tea6420* 9724 9725TEAM DRIVER 9726M: Jiri Pirko <jiri@resnulli.us> 9727L: netdev@vger.kernel.org 9728S: Supported 9729F: drivers/net/team/ 9730F: include/linux/if_team.h 9731F: include/uapi/linux/if_team.h 9732 9733TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9734M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9735S: Maintained 9736F: arch/x86/platform/ts5500/ 9737 9738TECHNOTREND USB IR RECEIVER 9739M: Sean Young <sean@mess.org> 9740L: linux-media@vger.kernel.org 9741S: Maintained 9742F: drivers/media/rc/ttusbir.c 9743 9744TEGRA ARCHITECTURE SUPPORT 9745M: Stephen Warren <swarren@wwwdotorg.org> 9746M: Thierry Reding <thierry.reding@gmail.com> 9747M: Alexandre Courbot <gnurou@gmail.com> 9748L: linux-tegra@vger.kernel.org 9749Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9750T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9751S: Supported 9752N: [^a-z]tegra 9753 9754TEGRA CLOCK DRIVER 9755M: Peter De Schrijver <pdeschrijver@nvidia.com> 9756M: Prashant Gaikwad <pgaikwad@nvidia.com> 9757S: Supported 9758F: drivers/clk/tegra/ 9759 9760TEGRA DMA DRIVER 9761M: Laxman Dewangan <ldewangan@nvidia.com> 9762S: Supported 9763F: drivers/dma/tegra20-apb-dma.c 9764 9765TEGRA I2C DRIVER 9766M: Laxman Dewangan <ldewangan@nvidia.com> 9767S: Supported 9768F: drivers/i2c/busses/i2c-tegra.c 9769 9770TEGRA IOMMU DRIVERS 9771M: Hiroshi Doyu <hdoyu@nvidia.com> 9772S: Supported 9773F: drivers/iommu/tegra* 9774 9775TEGRA KBC DRIVER 9776M: Rakesh Iyer <riyer@nvidia.com> 9777M: Laxman Dewangan <ldewangan@nvidia.com> 9778S: Supported 9779F: drivers/input/keyboard/tegra-kbc.c 9780 9781TEGRA PWM DRIVER 9782M: Thierry Reding <thierry.reding@gmail.com> 9783S: Supported 9784F: drivers/pwm/pwm-tegra.c 9785 9786TEGRA SERIAL DRIVER 9787M: Laxman Dewangan <ldewangan@nvidia.com> 9788S: Supported 9789F: drivers/tty/serial/serial-tegra.c 9790 9791TEGRA SPI DRIVER 9792M: Laxman Dewangan <ldewangan@nvidia.com> 9793S: Supported 9794F: drivers/spi/spi-tegra* 9795 9796TEHUTI ETHERNET DRIVER 9797M: Andy Gospodarek <andy@greyhouse.net> 9798L: netdev@vger.kernel.org 9799S: Supported 9800F: drivers/net/ethernet/tehuti/* 9801 9802Telecom Clock Driver for MCPL0010 9803M: Mark Gross <mark.gross@intel.com> 9804S: Supported 9805F: drivers/char/tlclk.c 9806 9807TENSILICA XTENSA PORT (xtensa) 9808M: Chris Zankel <chris@zankel.net> 9809M: Max Filippov <jcmvbkbc@gmail.com> 9810L: linux-xtensa@linux-xtensa.org 9811S: Maintained 9812F: arch/xtensa/ 9813F: drivers/irqchip/irq-xtensa-* 9814 9815THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9816M: Hans Verkuil <hverkuil@xs4all.nl> 9817L: linux-media@vger.kernel.org 9818T: git git://linuxtv.org/media_tree.git 9819W: http://linuxtv.org 9820S: Maintained 9821F: drivers/media/radio/radio-raremono.c 9822 9823THERMAL 9824M: Zhang Rui <rui.zhang@intel.com> 9825M: Eduardo Valentin <edubezval@gmail.com> 9826L: linux-pm@vger.kernel.org 9827T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9828T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9829Q: https://patchwork.kernel.org/project/linux-pm/list/ 9830S: Supported 9831F: drivers/thermal/ 9832F: include/linux/thermal.h 9833F: include/uapi/linux/thermal.h 9834F: include/linux/cpu_cooling.h 9835F: Documentation/devicetree/bindings/thermal/ 9836 9837THINGM BLINK(1) USB RGB LED DRIVER 9838M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9839S: Maintained 9840F: drivers/hid/hid-thingm.c 9841 9842THINKPAD ACPI EXTRAS DRIVER 9843M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9844L: ibm-acpi-devel@lists.sourceforge.net 9845L: platform-driver-x86@vger.kernel.org 9846W: http://ibm-acpi.sourceforge.net 9847W: http://thinkwiki.org/wiki/Ibm-acpi 9848T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9849S: Maintained 9850F: drivers/platform/x86/thinkpad_acpi.c 9851 9852TI BANDGAP AND THERMAL DRIVER 9853M: Eduardo Valentin <edubezval@gmail.com> 9854L: linux-pm@vger.kernel.org 9855L: linux-omap@vger.kernel.org 9856S: Maintained 9857F: drivers/thermal/ti-soc-thermal/ 9858 9859TI CDCE706 CLOCK DRIVER 9860M: Max Filippov <jcmvbkbc@gmail.com> 9861S: Maintained 9862F: drivers/clk/clk-cdce706.c 9863 9864TI CLOCK DRIVER 9865M: Tero Kristo <t-kristo@ti.com> 9866L: linux-omap@vger.kernel.org 9867S: Maintained 9868F: drivers/clk/ti/ 9869F: include/linux/clk/ti.h 9870 9871TI FLASH MEDIA INTERFACE DRIVER 9872M: Alex Dubov <oakad@yahoo.com> 9873S: Maintained 9874F: drivers/misc/tifm* 9875F: drivers/mmc/host/tifm_sd.c 9876F: include/linux/tifm.h 9877 9878TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9879M: Santosh Shilimkar <ssantosh@kernel.org> 9880L: linux-kernel@vger.kernel.org 9881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9882S: Maintained 9883F: drivers/soc/ti/* 9884T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9885 9886 9887TI LM49xxx FAMILY ASoC CODEC DRIVERS 9888M: M R Swami Reddy <mr.swami.reddy@ti.com> 9889M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9890L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9891S: Maintained 9892F: sound/soc/codecs/lm49453* 9893F: sound/soc/codecs/isabelle* 9894 9895TI LP855x BACKLIGHT DRIVER 9896M: Milo Kim <milo.kim@ti.com> 9897S: Maintained 9898F: Documentation/backlight/lp855x-driver.txt 9899F: drivers/video/backlight/lp855x_bl.c 9900F: include/linux/platform_data/lp855x.h 9901 9902TI LP8727 CHARGER DRIVER 9903M: Milo Kim <milo.kim@ti.com> 9904S: Maintained 9905F: drivers/power/lp8727_charger.c 9906F: include/linux/platform_data/lp8727.h 9907 9908TI LP8788 MFD DRIVER 9909M: Milo Kim <milo.kim@ti.com> 9910S: Maintained 9911F: drivers/iio/adc/lp8788_adc.c 9912F: drivers/leds/leds-lp8788.c 9913F: drivers/mfd/lp8788*.c 9914F: drivers/power/lp8788-charger.c 9915F: drivers/regulator/lp8788-*.c 9916F: include/linux/mfd/lp8788*.h 9917 9918TI NETCP ETHERNET DRIVER 9919M: Wingman Kwok <w-kwok2@ti.com> 9920M: Murali Karicheri <m-karicheri2@ti.com> 9921L: netdev@vger.kernel.org 9922S: Maintained 9923F: drivers/net/ethernet/ti/netcp* 9924 9925TI TWL4030 SERIES SOC CODEC DRIVER 9926M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9927L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9928S: Maintained 9929F: sound/soc/codecs/twl4030* 9930 9931TI WILINK WIRELESS DRIVERS 9932L: linux-wireless@vger.kernel.org 9933W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9934W: http://wireless.kernel.org/en/users/Drivers/wl1251 9935T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9936S: Orphan 9937F: drivers/net/wireless/ti/ 9938F: include/linux/wl12xx.h 9939 9940TIPC NETWORK LAYER 9941M: Jon Maloy <jon.maloy@ericsson.com> 9942M: Ying Xue <ying.xue@windriver.com> 9943L: netdev@vger.kernel.org (core kernel code) 9944L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9945W: http://tipc.sourceforge.net/ 9946S: Maintained 9947F: include/uapi/linux/tipc*.h 9948F: net/tipc/ 9949 9950TILE ARCHITECTURE 9951M: Chris Metcalf <cmetcalf@ezchip.com> 9952W: http://www.ezchip.com/scm/ 9953S: Supported 9954F: arch/tile/ 9955F: drivers/char/tile-srom.c 9956F: drivers/edac/tile_edac.c 9957F: drivers/net/ethernet/tile/ 9958F: drivers/rtc/rtc-tile.c 9959F: drivers/tty/hvc/hvc_tile.c 9960F: drivers/tty/serial/tilegx.c 9961F: drivers/usb/host/*-tilegx.c 9962F: include/linux/usb/tilegx.h 9963 9964TLAN NETWORK DRIVER 9965M: Samuel Chessman <chessman@tux.org> 9966L: tlan-devel@lists.sourceforge.net (subscribers-only) 9967W: http://sourceforge.net/projects/tlan/ 9968S: Maintained 9969F: Documentation/networking/tlan.txt 9970F: drivers/net/ethernet/ti/tlan.* 9971 9972TOMOYO SECURITY MODULE 9973M: Kentaro Takeda <takedakn@nttdata.co.jp> 9974M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9975L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9976L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9977L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9978L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9979W: http://tomoyo.sourceforge.jp/ 9980T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9981S: Maintained 9982F: security/tomoyo/ 9983 9984TOPSTAR LAPTOP EXTRAS DRIVER 9985M: Herton Ronaldo Krzesinski <herton@canonical.com> 9986L: platform-driver-x86@vger.kernel.org 9987S: Maintained 9988F: drivers/platform/x86/topstar-laptop.c 9989 9990TOSHIBA ACPI EXTRAS DRIVER 9991M: Azael Avalos <coproscefalo@gmail.com> 9992L: platform-driver-x86@vger.kernel.org 9993S: Maintained 9994F: drivers/platform/x86/toshiba_acpi.c 9995 9996TOSHIBA BLUETOOTH DRIVER 9997M: Azael Avalos <coproscefalo@gmail.com> 9998L: platform-driver-x86@vger.kernel.org 9999S: Maintained 10000F: drivers/platform/x86/toshiba_bluetooth.c 10001 10002TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10003M: Azael Avalos <coproscefalo@gmail.com> 10004L: platform-driver-x86@vger.kernel.org 10005S: Maintained 10006F: drivers/platform/x86/toshiba_haps.c 10007 10008TOSHIBA SMM DRIVER 10009M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10010L: tlinux-users@tce.toshiba-dme.co.jp 10011W: http://www.buzzard.org.uk/toshiba/ 10012S: Maintained 10013F: drivers/char/toshiba.c 10014F: include/linux/toshiba.h 10015F: include/uapi/linux/toshiba.h 10016 10017TMIO MMC DRIVER 10018M: Ian Molton <ian.molton@codethink.co.uk> 10019L: linux-mmc@vger.kernel.org 10020S: Maintained 10021F: drivers/mmc/host/tmio_mmc* 10022F: drivers/mmc/host/sh_mobile_sdhi.c 10023F: include/linux/mmc/tmio.h 10024F: include/linux/mmc/sh_mobile_sdhi.h 10025 10026TMP401 HARDWARE MONITOR DRIVER 10027M: Guenter Roeck <linux@roeck-us.net> 10028L: lm-sensors@lm-sensors.org 10029S: Maintained 10030F: Documentation/hwmon/tmp401 10031F: drivers/hwmon/tmp401.c 10032 10033TMPFS (SHMEM FILESYSTEM) 10034M: Hugh Dickins <hughd@google.com> 10035L: linux-mm@kvack.org 10036S: Maintained 10037F: include/linux/shmem_fs.h 10038F: mm/shmem.c 10039 10040TM6000 VIDEO4LINUX DRIVER 10041M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10042L: linux-media@vger.kernel.org 10043W: http://linuxtv.org 10044T: git git://linuxtv.org/media_tree.git 10045S: Odd fixes 10046F: drivers/media/usb/tm6000/ 10047 10048TW68 VIDEO4LINUX DRIVER 10049M: Hans Verkuil <hverkuil@xs4all.nl> 10050L: linux-media@vger.kernel.org 10051T: git git://linuxtv.org/media_tree.git 10052W: http://linuxtv.org 10053S: Odd Fixes 10054F: drivers/media/pci/tw68/ 10055 10056TPM DEVICE DRIVER 10057M: Peter Huewe <peterhuewe@gmx.de> 10058M: Marcel Selhorst <tpmdd@selhorst.net> 10059R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10060W: http://tpmdd.sourceforge.net 10061L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10062Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10063T: https://github.com/PeterHuewe/linux-tpmdd 10064S: Maintained 10065F: drivers/char/tpm/ 10066 10067TPM IBM_VTPM DEVICE DRIVER 10068M: Ashley Lai <ashleydlai@gmail.com> 10069W: http://tpmdd.sourceforge.net 10070L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10071S: Maintained 10072F: drivers/char/tpm/tpm_ibmvtpm* 10073 10074TRACING 10075M: Steven Rostedt <rostedt@goodmis.org> 10076M: Ingo Molnar <mingo@redhat.com> 10077T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10078S: Maintained 10079F: Documentation/trace/ftrace.txt 10080F: arch/*/*/*/ftrace.h 10081F: arch/*/kernel/ftrace.c 10082F: include/*/ftrace.h 10083F: include/linux/trace*.h 10084F: include/trace/ 10085F: kernel/trace/ 10086F: tools/testing/selftests/ftrace/ 10087 10088TRIVIAL PATCHES 10089M: Jiri Kosina <trivial@kernel.org> 10090T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10091S: Maintained 10092K: ^Subject:.*(?i)trivial 10093 10094TTY LAYER 10095M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10096M: Jiri Slaby <jslaby@suse.cz> 10097S: Supported 10098T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10099F: drivers/tty/ 10100F: drivers/tty/serial/serial_core.c 10101F: include/linux/serial_core.h 10102F: include/linux/serial.h 10103F: include/linux/tty.h 10104F: include/uapi/linux/serial_core.h 10105F: include/uapi/linux/serial.h 10106F: include/uapi/linux/tty.h 10107 10108TUA9001 MEDIA DRIVER 10109M: Antti Palosaari <crope@iki.fi> 10110L: linux-media@vger.kernel.org 10111W: http://linuxtv.org/ 10112W: http://palosaari.fi/linux/ 10113Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10114T: git git://linuxtv.org/anttip/media_tree.git 10115S: Maintained 10116F: drivers/media/tuners/tua9001* 10117 10118TULIP NETWORK DRIVERS 10119M: Grant Grundler <grundler@parisc-linux.org> 10120L: netdev@vger.kernel.org 10121S: Maintained 10122F: drivers/net/ethernet/dec/tulip/ 10123 10124TUN/TAP driver 10125M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10126W: http://vtun.sourceforge.net/tun 10127S: Maintained 10128F: Documentation/networking/tuntap.txt 10129F: arch/um/os-Linux/drivers/ 10130 10131TURBOCHANNEL SUBSYSTEM 10132M: "Maciej W. Rozycki" <macro@linux-mips.org> 10133M: Ralf Baechle <ralf@linux-mips.org> 10134L: linux-mips@linux-mips.org 10135Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10136S: Maintained 10137F: drivers/tc/ 10138F: include/linux/tc.h 10139 10140U14-34F SCSI DRIVER 10141M: Dario Ballabio <ballabio_dario@emc.com> 10142L: linux-scsi@vger.kernel.org 10143S: Maintained 10144F: drivers/scsi/u14-34f.c 10145 10146UBI FILE SYSTEM (UBIFS) 10147M: Artem Bityutskiy <dedekind1@gmail.com> 10148M: Adrian Hunter <adrian.hunter@intel.com> 10149L: linux-mtd@lists.infradead.org 10150T: git git://git.infradead.org/ubifs-2.6.git 10151W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10152S: Maintained 10153F: Documentation/filesystems/ubifs.txt 10154F: fs/ubifs/ 10155 10156UCLINUX (AND M68KNOMMU) 10157M: Greg Ungerer <gerg@uclinux.org> 10158W: http://www.uclinux.org/ 10159L: uclinux-dev@uclinux.org (subscribers-only) 10160S: Maintained 10161F: arch/m68k/*/*_no.* 10162F: arch/m68k/include/asm/*_no.* 10163 10164UDF FILESYSTEM 10165M: Jan Kara <jack@suse.cz> 10166S: Maintained 10167F: Documentation/filesystems/udf.txt 10168F: fs/udf/ 10169 10170UFS FILESYSTEM 10171M: Evgeniy Dushistov <dushistov@mail.ru> 10172S: Maintained 10173F: Documentation/filesystems/ufs.txt 10174F: fs/ufs/ 10175 10176UHID USERSPACE HID IO DRIVER: 10177M: David Herrmann <dh.herrmann@googlemail.com> 10178L: linux-input@vger.kernel.org 10179S: Maintained 10180F: drivers/hid/uhid.c 10181F: include/uapi/linux/uhid.h 10182 10183ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10184L: linux-usb@vger.kernel.org 10185S: Orphan 10186F: drivers/uwb/ 10187F: include/linux/uwb.h 10188F: include/linux/uwb/ 10189 10190UNICORE32 ARCHITECTURE: 10191M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10192W: http://mprc.pku.edu.cn/~guanxuetao/linux 10193S: Maintained 10194T: git git://github.com/gxt/linux.git 10195F: arch/unicore32/ 10196 10197UNIFDEF 10198M: Tony Finch <dot@dotat.at> 10199W: http://dotat.at/prog/unifdef 10200S: Maintained 10201F: scripts/unifdef.c 10202 10203UNIFORM CDROM DRIVER 10204M: Jens Axboe <axboe@kernel.dk> 10205W: http://www.kernel.dk 10206S: Maintained 10207F: Documentation/cdrom/ 10208F: drivers/cdrom/cdrom.c 10209F: include/linux/cdrom.h 10210F: include/uapi/linux/cdrom.h 10211 10212UNISYS S-PAR DRIVERS 10213M: Benjamin Romer <benjamin.romer@unisys.com> 10214M: David Kershner <david.kershner@unisys.com> 10215L: sparmaintainer@unisys.com (Unisys internal) 10216S: Supported 10217F: drivers/staging/unisys/ 10218 10219UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10220M: Vinayak Holikatti <vinholikatti@gmail.com> 10221L: linux-scsi@vger.kernel.org 10222S: Supported 10223F: Documentation/scsi/ufs.txt 10224F: drivers/scsi/ufs/ 10225 10226UNSORTED BLOCK IMAGES (UBI) 10227M: Artem Bityutskiy <dedekind1@gmail.com> 10228M: Richard Weinberger <richard@nod.at> 10229W: http://www.linux-mtd.infradead.org/ 10230L: linux-mtd@lists.infradead.org 10231T: git git://git.infradead.org/ubifs-2.6.git 10232S: Supported 10233F: drivers/mtd/ubi/ 10234F: include/linux/mtd/ubi.h 10235F: include/uapi/mtd/ubi-user.h 10236 10237USB ACM DRIVER 10238M: Oliver Neukum <oliver@neukum.org> 10239L: linux-usb@vger.kernel.org 10240S: Maintained 10241F: Documentation/usb/acm.txt 10242F: drivers/usb/class/cdc-acm.* 10243 10244USB AR5523 WIRELESS DRIVER 10245M: Pontus Fuchs <pontus.fuchs@gmail.com> 10246L: linux-wireless@vger.kernel.org 10247S: Maintained 10248F: drivers/net/wireless/ath/ar5523/ 10249 10250USB ATTACHED SCSI 10251M: Hans de Goede <hdegoede@redhat.com> 10252M: Gerd Hoffmann <kraxel@redhat.com> 10253L: linux-usb@vger.kernel.org 10254L: linux-scsi@vger.kernel.org 10255S: Maintained 10256F: drivers/usb/storage/uas.c 10257 10258USB CDC ETHERNET DRIVER 10259M: Oliver Neukum <oliver@neukum.org> 10260L: linux-usb@vger.kernel.org 10261S: Maintained 10262F: drivers/net/usb/cdc_*.c 10263F: include/uapi/linux/usb/cdc.h 10264 10265USB CHAOSKEY DRIVER 10266M: Keith Packard <keithp@keithp.com> 10267L: linux-usb@vger.kernel.org 10268S: Maintained 10269F: drivers/usb/misc/chaoskey.c 10270 10271USB CYPRESS C67X00 DRIVER 10272M: Peter Korsgaard <jacmet@sunsite.dk> 10273L: linux-usb@vger.kernel.org 10274S: Maintained 10275F: drivers/usb/c67x00/ 10276 10277USB DAVICOM DM9601 DRIVER 10278M: Peter Korsgaard <jacmet@sunsite.dk> 10279L: netdev@vger.kernel.org 10280W: http://www.linux-usb.org/usbnet 10281S: Maintained 10282F: drivers/net/usb/dm9601.c 10283 10284USB DIAMOND RIO500 DRIVER 10285M: Cesar Miquel <miquel@df.uba.ar> 10286L: rio500-users@lists.sourceforge.net 10287W: http://rio500.sourceforge.net 10288S: Maintained 10289F: drivers/usb/misc/rio500* 10290 10291USB EHCI DRIVER 10292M: Alan Stern <stern@rowland.harvard.edu> 10293L: linux-usb@vger.kernel.org 10294S: Maintained 10295F: Documentation/usb/ehci.txt 10296F: drivers/usb/host/ehci* 10297 10298USB GADGET/PERIPHERAL SUBSYSTEM 10299M: Felipe Balbi <balbi@ti.com> 10300L: linux-usb@vger.kernel.org 10301W: http://www.linux-usb.org/gadget 10302T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10303S: Maintained 10304F: drivers/usb/gadget/ 10305F: include/linux/usb/gadget* 10306 10307USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10308M: Jiri Kosina <jkosina@suse.cz> 10309L: linux-usb@vger.kernel.org 10310T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10311S: Maintained 10312F: Documentation/hid/hiddev.txt 10313F: drivers/hid/usbhid/ 10314 10315USB ISP116X DRIVER 10316M: Olav Kongas <ok@artecdesign.ee> 10317L: linux-usb@vger.kernel.org 10318S: Maintained 10319F: drivers/usb/host/isp116x* 10320F: include/linux/usb/isp116x.h 10321 10322USB MASS STORAGE DRIVER 10323M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10324L: linux-usb@vger.kernel.org 10325L: usb-storage@lists.one-eyed-alien.net 10326S: Maintained 10327W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10328F: drivers/usb/storage/ 10329 10330USB MIDI DRIVER 10331M: Clemens Ladisch <clemens@ladisch.de> 10332L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10333T: git git://git.alsa-project.org/alsa-kernel.git 10334S: Maintained 10335F: sound/usb/midi.* 10336 10337USB NETWORKING DRIVERS 10338L: linux-usb@vger.kernel.org 10339S: Odd Fixes 10340F: drivers/net/usb/ 10341 10342USB OHCI DRIVER 10343M: Alan Stern <stern@rowland.harvard.edu> 10344L: linux-usb@vger.kernel.org 10345S: Maintained 10346F: Documentation/usb/ohci.txt 10347F: drivers/usb/host/ohci* 10348 10349USB OTG FSM (Finite State Machine) 10350M: Peter Chen <Peter.Chen@freescale.com> 10351T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10352L: linux-usb@vger.kernel.org 10353S: Maintained 10354F: drivers/usb/common/usb-otg-fsm.c 10355 10356USB OVER IP DRIVER 10357M: Valentina Manea <valentina.manea.m@gmail.com> 10358M: Shuah Khan <shuah.kh@samsung.com> 10359L: linux-usb@vger.kernel.org 10360S: Maintained 10361F: drivers/usb/usbip/ 10362F: tools/usb/usbip/ 10363 10364USB PEGASUS DRIVER 10365M: Petko Manolov <petkan@nucleusys.com> 10366L: linux-usb@vger.kernel.org 10367L: netdev@vger.kernel.org 10368T: git git://github.com/petkan/pegasus.git 10369W: https://github.com/petkan/pegasus 10370S: Maintained 10371F: drivers/net/usb/pegasus.* 10372 10373USB PHY LAYER 10374M: Felipe Balbi <balbi@ti.com> 10375L: linux-usb@vger.kernel.org 10376T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10377S: Maintained 10378F: drivers/usb/phy/ 10379 10380USB PRINTER DRIVER (usblp) 10381M: Pete Zaitcev <zaitcev@redhat.com> 10382L: linux-usb@vger.kernel.org 10383S: Supported 10384F: drivers/usb/class/usblp.c 10385 10386USB RTL8150 DRIVER 10387M: Petko Manolov <petkan@nucleusys.com> 10388L: linux-usb@vger.kernel.org 10389L: netdev@vger.kernel.org 10390T: git git://github.com/petkan/rtl8150.git 10391W: https://github.com/petkan/rtl8150 10392S: Maintained 10393F: drivers/net/usb/rtl8150.c 10394 10395USB SERIAL SUBSYSTEM 10396M: Johan Hovold <johan@kernel.org> 10397L: linux-usb@vger.kernel.org 10398S: Maintained 10399F: Documentation/usb/usb-serial.txt 10400F: drivers/usb/serial/ 10401F: include/linux/usb/serial.h 10402 10403USB SMSC75XX ETHERNET DRIVER 10404M: Steve Glendinning <steve.glendinning@shawell.net> 10405L: netdev@vger.kernel.org 10406S: Maintained 10407F: drivers/net/usb/smsc75xx.* 10408 10409USB SMSC95XX ETHERNET DRIVER 10410M: Steve Glendinning <steve.glendinning@shawell.net> 10411L: netdev@vger.kernel.org 10412S: Maintained 10413F: drivers/net/usb/smsc95xx.* 10414 10415USB SUBSYSTEM 10416M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10417L: linux-usb@vger.kernel.org 10418W: http://www.linux-usb.org 10419T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10420S: Supported 10421F: Documentation/usb/ 10422F: drivers/usb/ 10423F: include/linux/usb.h 10424F: include/linux/usb/ 10425 10426USB UHCI DRIVER 10427M: Alan Stern <stern@rowland.harvard.edu> 10428L: linux-usb@vger.kernel.org 10429S: Maintained 10430F: drivers/usb/host/uhci* 10431 10432USB "USBNET" DRIVER FRAMEWORK 10433M: Oliver Neukum <oneukum@suse.de> 10434L: netdev@vger.kernel.org 10435W: http://www.linux-usb.org/usbnet 10436S: Maintained 10437F: drivers/net/usb/usbnet.c 10438F: include/linux/usb/usbnet.h 10439 10440USB VIDEO CLASS 10441M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10442L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10443L: linux-media@vger.kernel.org 10444T: git git://linuxtv.org/media_tree.git 10445W: http://www.ideasonboard.org/uvc/ 10446S: Maintained 10447F: drivers/media/usb/uvc/ 10448F: include/uapi/linux/uvcvideo.h 10449 10450USB VISION DRIVER 10451M: Hans Verkuil <hverkuil@xs4all.nl> 10452L: linux-media@vger.kernel.org 10453T: git git://linuxtv.org/media_tree.git 10454W: http://linuxtv.org 10455S: Odd Fixes 10456F: drivers/media/usb/usbvision/ 10457 10458USB WEBCAM GADGET 10459M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10460L: linux-usb@vger.kernel.org 10461S: Maintained 10462F: drivers/usb/gadget/function/*uvc* 10463F: drivers/usb/gadget/legacy/webcam.c 10464 10465USB WIRELESS RNDIS DRIVER (rndis_wlan) 10466M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10467L: linux-wireless@vger.kernel.org 10468S: Maintained 10469F: drivers/net/wireless/rndis_wlan.c 10470 10471USB XHCI DRIVER 10472M: Mathias Nyman <mathias.nyman@intel.com> 10473L: linux-usb@vger.kernel.org 10474S: Supported 10475F: drivers/usb/host/xhci* 10476F: drivers/usb/host/pci-quirks* 10477 10478USB ZD1201 DRIVER 10479L: linux-wireless@vger.kernel.org 10480W: http://linux-lc100020.sourceforge.net 10481S: Orphan 10482F: drivers/net/wireless/zd1201.* 10483 10484USB ZR364XX DRIVER 10485M: Antoine Jacquet <royale@zerezo.com> 10486L: linux-usb@vger.kernel.org 10487L: linux-media@vger.kernel.org 10488T: git git://linuxtv.org/media_tree.git 10489W: http://royale.zerezo.com/zr364xx/ 10490S: Maintained 10491F: Documentation/video4linux/zr364xx.txt 10492F: drivers/media/usb/zr364xx/ 10493 10494USER-MODE LINUX (UML) 10495M: Jeff Dike <jdike@addtoit.com> 10496M: Richard Weinberger <richard@nod.at> 10497L: user-mode-linux-devel@lists.sourceforge.net 10498L: user-mode-linux-user@lists.sourceforge.net 10499W: http://user-mode-linux.sourceforge.net 10500S: Maintained 10501F: Documentation/virtual/uml/ 10502F: arch/um/ 10503F: arch/x86/um/ 10504F: fs/hostfs/ 10505F: fs/hppfs/ 10506 10507USERSPACE I/O (UIO) 10508M: "Hans J. Koch" <hjk@hansjkoch.de> 10509M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10510S: Maintained 10511T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10512F: Documentation/DocBook/uio-howto.tmpl 10513F: drivers/uio/ 10514F: include/linux/uio*.h 10515 10516UTIL-LINUX PACKAGE 10517M: Karel Zak <kzak@redhat.com> 10518L: util-linux@vger.kernel.org 10519W: http://en.wikipedia.org/wiki/Util-linux 10520T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10521S: Maintained 10522 10523UVESAFB DRIVER 10524M: Michal Januszewski <spock@gentoo.org> 10525L: linux-fbdev@vger.kernel.org 10526W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10527S: Maintained 10528F: Documentation/fb/uvesafb.txt 10529F: drivers/video/fbdev/uvesafb.* 10530 10531VFAT/FAT/MSDOS FILESYSTEM 10532M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10533S: Maintained 10534F: Documentation/filesystems/vfat.txt 10535F: fs/fat/ 10536 10537VFIO DRIVER 10538M: Alex Williamson <alex.williamson@redhat.com> 10539L: kvm@vger.kernel.org 10540S: Maintained 10541F: Documentation/vfio.txt 10542F: drivers/vfio/ 10543F: include/linux/vfio.h 10544F: include/uapi/linux/vfio.h 10545 10546VIDEOBUF2 FRAMEWORK 10547M: Pawel Osciak <pawel@osciak.com> 10548M: Marek Szyprowski <m.szyprowski@samsung.com> 10549M: Kyungmin Park <kyungmin.park@samsung.com> 10550L: linux-media@vger.kernel.org 10551S: Maintained 10552F: drivers/media/v4l2-core/videobuf2-* 10553F: include/media/videobuf2-* 10554 10555VIRTIO CONSOLE DRIVER 10556M: Amit Shah <amit.shah@redhat.com> 10557L: virtualization@lists.linux-foundation.org 10558S: Maintained 10559F: drivers/char/virtio_console.c 10560F: include/linux/virtio_console.h 10561F: include/uapi/linux/virtio_console.h 10562 10563VIRTIO CORE, NET AND BLOCK DRIVERS 10564M: "Michael S. Tsirkin" <mst@redhat.com> 10565L: virtualization@lists.linux-foundation.org 10566S: Maintained 10567F: drivers/virtio/ 10568F: tools/virtio/ 10569F: drivers/net/virtio_net.c 10570F: drivers/block/virtio_blk.c 10571F: include/linux/virtio_*.h 10572F: include/uapi/linux/virtio_*.h 10573 10574VIRTIO HOST (VHOST) 10575M: "Michael S. Tsirkin" <mst@redhat.com> 10576L: kvm@vger.kernel.org 10577L: virtualization@lists.linux-foundation.org 10578L: netdev@vger.kernel.org 10579S: Maintained 10580F: drivers/vhost/ 10581F: include/uapi/linux/vhost.h 10582 10583VIRTIO INPUT DRIVER 10584M: Gerd Hoffmann <kraxel@redhat.com> 10585S: Maintained 10586F: drivers/virtio/virtio_input.c 10587F: include/uapi/linux/virtio_input.h 10588 10589VIA RHINE NETWORK DRIVER 10590S: Orphan 10591F: drivers/net/ethernet/via/via-rhine.c 10592 10593VIA SD/MMC CARD CONTROLLER DRIVER 10594M: Bruce Chang <brucechang@via.com.tw> 10595M: Harald Welte <HaraldWelte@viatech.com> 10596S: Maintained 10597F: drivers/mmc/host/via-sdmmc.c 10598 10599VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10600M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10601L: linux-fbdev@vger.kernel.org 10602S: Maintained 10603F: include/linux/via-core.h 10604F: include/linux/via-gpio.h 10605F: include/linux/via_i2c.h 10606F: drivers/video/fbdev/via/ 10607 10608VIA VELOCITY NETWORK DRIVER 10609M: Francois Romieu <romieu@fr.zoreil.com> 10610L: netdev@vger.kernel.org 10611S: Maintained 10612F: drivers/net/ethernet/via/via-velocity.* 10613 10614VIVID VIRTUAL VIDEO DRIVER 10615M: Hans Verkuil <hverkuil@xs4all.nl> 10616L: linux-media@vger.kernel.org 10617T: git git://linuxtv.org/media_tree.git 10618W: http://linuxtv.org 10619S: Maintained 10620F: drivers/media/platform/vivid/* 10621 10622VLAN (802.1Q) 10623M: Patrick McHardy <kaber@trash.net> 10624L: netdev@vger.kernel.org 10625S: Maintained 10626F: drivers/net/macvlan.c 10627F: include/linux/if_*vlan.h 10628F: net/8021q/ 10629 10630VLYNQ BUS 10631M: Florian Fainelli <florian@openwrt.org> 10632L: openwrt-devel@lists.openwrt.org (subscribers-only) 10633S: Maintained 10634F: drivers/vlynq/vlynq.c 10635F: include/linux/vlynq.h 10636 10637VME SUBSYSTEM 10638M: Martyn Welch <martyn.welch@ge.com> 10639M: Manohar Vanga <manohar.vanga@gmail.com> 10640M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10641L: devel@driverdev.osuosl.org 10642S: Maintained 10643T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10644F: Documentation/vme_api.txt 10645F: drivers/staging/vme/ 10646F: drivers/vme/ 10647F: include/linux/vme* 10648 10649VMWARE HYPERVISOR INTERFACE 10650M: Alok Kataria <akataria@vmware.com> 10651L: virtualization@lists.linux-foundation.org 10652S: Supported 10653F: arch/x86/kernel/cpu/vmware.c 10654 10655VMWARE BALLOON DRIVER 10656M: Xavier Deguillard <xdeguillard@vmware.com> 10657M: Philip Moltmann <moltmann@vmware.com> 10658M: "VMware, Inc." <pv-drivers@vmware.com> 10659L: linux-kernel@vger.kernel.org 10660S: Maintained 10661F: drivers/misc/vmw_balloon.c 10662 10663VMWARE VMMOUSE SUBDRIVER 10664M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 10665M: "VMware, Inc." <pv-drivers@vmware.com> 10666L: linux-input@vger.kernel.org 10667S: Maintained 10668F: drivers/input/mouse/vmmouse.c 10669F: drivers/input/mouse/vmmouse.h 10670 10671VMWARE VMXNET3 ETHERNET DRIVER 10672M: Shreyas Bhatewara <sbhatewara@vmware.com> 10673M: "VMware, Inc." <pv-drivers@vmware.com> 10674L: netdev@vger.kernel.org 10675S: Maintained 10676F: drivers/net/vmxnet3/ 10677 10678VMware PVSCSI driver 10679M: Arvind Kumar <arvindkumar@vmware.com> 10680M: VMware PV-Drivers <pv-drivers@vmware.com> 10681L: linux-scsi@vger.kernel.org 10682S: Maintained 10683F: drivers/scsi/vmw_pvscsi.c 10684F: drivers/scsi/vmw_pvscsi.h 10685 10686VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10687M: Liam Girdwood <lgirdwood@gmail.com> 10688M: Mark Brown <broonie@kernel.org> 10689L: linux-kernel@vger.kernel.org 10690W: http://opensource.wolfsonmicro.com/node/15 10691W: http://www.slimlogic.co.uk/?p=48 10692T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10693S: Supported 10694F: drivers/regulator/ 10695F: include/linux/regulator/ 10696 10697VT1211 HARDWARE MONITOR DRIVER 10698M: Juerg Haefliger <juergh@gmail.com> 10699L: lm-sensors@lm-sensors.org 10700S: Maintained 10701F: Documentation/hwmon/vt1211 10702F: drivers/hwmon/vt1211.c 10703 10704VT8231 HARDWARE MONITOR DRIVER 10705M: Roger Lucas <vt8231@hiddenengine.co.uk> 10706L: lm-sensors@lm-sensors.org 10707S: Maintained 10708F: drivers/hwmon/vt8231.c 10709 10710VUB300 USB to SDIO/SD/MMC bridge chip 10711M: Tony Olech <tony.olech@elandigitalsystems.com> 10712L: linux-mmc@vger.kernel.org 10713L: linux-usb@vger.kernel.org 10714S: Supported 10715F: drivers/mmc/host/vub300.c 10716 10717W1 DALLAS'S 1-WIRE BUS 10718M: Evgeniy Polyakov <zbr@ioremap.net> 10719S: Maintained 10720F: Documentation/w1/ 10721F: drivers/w1/ 10722 10723W83791D HARDWARE MONITORING DRIVER 10724M: Marc Hulsman <m.hulsman@tudelft.nl> 10725L: lm-sensors@lm-sensors.org 10726S: Maintained 10727F: Documentation/hwmon/w83791d 10728F: drivers/hwmon/w83791d.c 10729 10730W83793 HARDWARE MONITORING DRIVER 10731M: Rudolf Marek <r.marek@assembler.cz> 10732L: lm-sensors@lm-sensors.org 10733S: Maintained 10734F: Documentation/hwmon/w83793 10735F: drivers/hwmon/w83793.c 10736 10737W83795 HARDWARE MONITORING DRIVER 10738M: Jean Delvare <jdelvare@suse.de> 10739L: lm-sensors@lm-sensors.org 10740S: Maintained 10741F: drivers/hwmon/w83795.c 10742 10743W83L51xD SD/MMC CARD INTERFACE DRIVER 10744M: Pierre Ossman <pierre@ossman.eu> 10745S: Maintained 10746F: drivers/mmc/host/wbsd.* 10747 10748WACOM PROTOCOL 4 SERIAL TABLETS 10749M: Julian Squires <julian@cipht.net> 10750M: Hans de Goede <hdegoede@redhat.com> 10751L: linux-input@vger.kernel.org 10752S: Maintained 10753F: drivers/input/tablet/wacom_serial4.c 10754 10755WATCHDOG DEVICE DRIVERS 10756M: Wim Van Sebroeck <wim@iguana.be> 10757L: linux-watchdog@vger.kernel.org 10758W: http://www.linux-watchdog.org/ 10759T: git git://www.linux-watchdog.org/linux-watchdog.git 10760S: Maintained 10761F: Documentation/watchdog/ 10762F: drivers/watchdog/ 10763F: include/linux/watchdog.h 10764F: include/uapi/linux/watchdog.h 10765 10766WD7000 SCSI DRIVER 10767M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10768L: linux-scsi@vger.kernel.org 10769S: Maintained 10770F: drivers/scsi/wd7000.c 10771 10772WIIMOTE HID DRIVER 10773M: David Herrmann <dh.herrmann@googlemail.com> 10774L: linux-input@vger.kernel.org 10775S: Maintained 10776F: drivers/hid/hid-wiimote* 10777 10778WINBOND CIR DRIVER 10779M: David Härdeman <david@hardeman.nu> 10780S: Maintained 10781F: drivers/media/rc/winbond-cir.c 10782 10783WIMAX STACK 10784M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10785M: linux-wimax@intel.com 10786L: wimax@linuxwimax.org (subscribers-only) 10787S: Supported 10788W: http://linuxwimax.org 10789F: Documentation/wimax/README.wimax 10790F: include/linux/wimax/debug.h 10791F: include/net/wimax.h 10792F: include/uapi/linux/wimax.h 10793F: net/wimax/ 10794 10795WISTRON LAPTOP BUTTON DRIVER 10796M: Miloslav Trmac <mitr@volny.cz> 10797S: Maintained 10798F: drivers/input/misc/wistron_btns.c 10799 10800WL3501 WIRELESS PCMCIA CARD DRIVER 10801M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10802L: linux-wireless@vger.kernel.org 10803W: http://oops.ghostprotocols.net:81/blog 10804S: Maintained 10805F: drivers/net/wireless/wl3501* 10806 10807WM97XX TOUCHSCREEN DRIVERS 10808M: Mark Brown <broonie@kernel.org> 10809M: Liam Girdwood <lrg@slimlogic.co.uk> 10810L: linux-input@vger.kernel.org 10811T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10812W: http://opensource.wolfsonmicro.com/node/7 10813S: Supported 10814F: drivers/input/touchscreen/*wm97* 10815F: include/linux/wm97xx.h 10816 10817WOLFSON MICROELECTRONICS DRIVERS 10818L: patches@opensource.wolfsonmicro.com 10819T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10820T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10821W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10822S: Supported 10823F: Documentation/hwmon/wm83?? 10824F: arch/arm/mach-s3c64xx/mach-crag6410* 10825F: drivers/clk/clk-wm83*.c 10826F: drivers/extcon/extcon-arizona.c 10827F: drivers/leds/leds-wm83*.c 10828F: drivers/gpio/gpio-*wm*.c 10829F: drivers/gpio/gpio-arizona.c 10830F: drivers/hwmon/wm83??-hwmon.c 10831F: drivers/input/misc/wm831x-on.c 10832F: drivers/input/touchscreen/wm831x-ts.c 10833F: drivers/input/touchscreen/wm97*.c 10834F: drivers/mfd/arizona* 10835F: drivers/mfd/wm*.c 10836F: drivers/power/wm83*.c 10837F: drivers/rtc/rtc-wm83*.c 10838F: drivers/regulator/wm8*.c 10839F: drivers/video/backlight/wm83*_bl.c 10840F: drivers/watchdog/wm83*_wdt.c 10841F: include/linux/mfd/arizona/ 10842F: include/linux/mfd/wm831x/ 10843F: include/linux/mfd/wm8350/ 10844F: include/linux/mfd/wm8400* 10845F: include/linux/wm97xx.h 10846F: include/sound/wm????.h 10847F: sound/soc/codecs/arizona.? 10848F: sound/soc/codecs/wm* 10849 10850WORKQUEUE 10851M: Tejun Heo <tj@kernel.org> 10852T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10853S: Maintained 10854F: include/linux/workqueue.h 10855F: kernel/workqueue.c 10856F: Documentation/workqueue.txt 10857 10858X.25 NETWORK LAYER 10859M: Andrew Hendry <andrew.hendry@gmail.com> 10860L: linux-x25@vger.kernel.org 10861S: Odd Fixes 10862F: Documentation/networking/x25* 10863F: include/net/x25* 10864F: net/x25/ 10865 10866X86 ARCHITECTURE (32-BIT AND 64-BIT) 10867M: Thomas Gleixner <tglx@linutronix.de> 10868M: Ingo Molnar <mingo@redhat.com> 10869M: "H. Peter Anvin" <hpa@zytor.com> 10870M: x86@kernel.org 10871L: linux-kernel@vger.kernel.org 10872T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10873S: Maintained 10874F: Documentation/x86/ 10875F: arch/x86/ 10876 10877X86 PLATFORM DRIVERS 10878M: Darren Hart <dvhart@infradead.org> 10879L: platform-driver-x86@vger.kernel.org 10880T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10881S: Maintained 10882F: drivers/platform/x86/ 10883 10884X86 MCE INFRASTRUCTURE 10885M: Tony Luck <tony.luck@intel.com> 10886M: Borislav Petkov <bp@alien8.de> 10887L: linux-edac@vger.kernel.org 10888S: Maintained 10889F: arch/x86/kernel/cpu/mcheck/* 10890 10891X86 VDSO 10892M: Andy Lutomirski <luto@amacapital.net> 10893L: linux-kernel@vger.kernel.org 10894T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10895S: Maintained 10896F: arch/x86/vdso/ 10897 10898XC2028/3028 TUNER DRIVER 10899M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10900L: linux-media@vger.kernel.org 10901W: http://linuxtv.org 10902T: git git://linuxtv.org/media_tree.git 10903S: Maintained 10904F: drivers/media/tuners/tuner-xc2028.* 10905 10906XEN HYPERVISOR INTERFACE 10907M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10908M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10909M: David Vrabel <david.vrabel@citrix.com> 10910L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10911T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10912S: Supported 10913F: arch/x86/xen/ 10914F: drivers/*/xen-*front.c 10915F: drivers/xen/ 10916F: arch/x86/include/asm/xen/ 10917F: include/xen/ 10918F: include/uapi/xen/ 10919 10920XEN HYPERVISOR ARM 10921M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10922L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10923S: Supported 10924F: arch/arm/xen/ 10925F: arch/arm/include/asm/xen/ 10926 10927XEN HYPERVISOR ARM64 10928M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10929L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10930S: Supported 10931F: arch/arm64/xen/ 10932F: arch/arm64/include/asm/xen/ 10933 10934XEN NETWORK BACKEND DRIVER 10935M: Ian Campbell <ian.campbell@citrix.com> 10936M: Wei Liu <wei.liu2@citrix.com> 10937L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10938L: netdev@vger.kernel.org 10939S: Supported 10940F: drivers/net/xen-netback/* 10941 10942XEN PCI SUBSYSTEM 10943M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10944L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10945S: Supported 10946F: arch/x86/pci/*xen* 10947F: drivers/pci/*xen* 10948 10949XEN BLOCK SUBSYSTEM 10950M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10951M: Roger Pau Monné <roger.pau@citrix.com> 10952L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10953S: Supported 10954F: drivers/block/xen-blkback/* 10955F: drivers/block/xen* 10956 10957XEN PVSCSI DRIVERS 10958M: Juergen Gross <jgross@suse.com> 10959L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10960L: linux-scsi@vger.kernel.org 10961S: Supported 10962F: drivers/scsi/xen-scsifront.c 10963F: drivers/xen/xen-scsiback.c 10964F: include/xen/interface/io/vscsiif.h 10965 10966XEN SWIOTLB SUBSYSTEM 10967M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10968L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10969S: Supported 10970F: arch/x86/xen/*swiotlb* 10971F: drivers/xen/*swiotlb* 10972 10973XFS FILESYSTEM 10974P: Silicon Graphics Inc 10975M: Dave Chinner <david@fromorbit.com> 10976M: xfs@oss.sgi.com 10977L: xfs@oss.sgi.com 10978W: http://oss.sgi.com/projects/xfs 10979T: git git://oss.sgi.com/xfs/xfs.git 10980S: Supported 10981F: Documentation/filesystems/xfs.txt 10982F: fs/xfs/ 10983 10984XILINX AXI ETHERNET DRIVER 10985M: Anirudha Sarangi <anirudh@xilinx.com> 10986M: John Linn <John.Linn@xilinx.com> 10987S: Maintained 10988F: drivers/net/ethernet/xilinx/xilinx_axienet* 10989 10990XILINX UARTLITE SERIAL DRIVER 10991M: Peter Korsgaard <jacmet@sunsite.dk> 10992L: linux-serial@vger.kernel.org 10993S: Maintained 10994F: drivers/tty/serial/uartlite.c 10995 10996XILINX VIDEO IP CORES 10997M: Hyun Kwon <hyun.kwon@xilinx.com> 10998M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10999L: linux-media@vger.kernel.org 11000T: git git://linuxtv.org/media_tree.git 11001S: Supported 11002F: Documentation/devicetree/bindings/media/xilinx/ 11003F: drivers/media/platform/xilinx/ 11004F: include/uapi/linux/xilinx-v4l2-controls.h 11005 11006XILLYBUS DRIVER 11007M: Eli Billauer <eli.billauer@gmail.com> 11008L: linux-kernel@vger.kernel.org 11009S: Supported 11010F: drivers/char/xillybus/ 11011 11012XTENSA XTFPGA PLATFORM SUPPORT 11013M: Max Filippov <jcmvbkbc@gmail.com> 11014L: linux-xtensa@linux-xtensa.org 11015S: Maintained 11016F: drivers/spi/spi-xtensa-xtfpga.c 11017F: sound/soc/xtensa/xtfpga-i2s.c 11018 11019YAM DRIVER FOR AX.25 11020M: Jean-Paul Roubelat <jpr@f6fbb.org> 11021L: linux-hams@vger.kernel.org 11022S: Maintained 11023F: drivers/net/hamradio/yam* 11024F: include/linux/yam.h 11025 11026YEALINK PHONE DRIVER 11027M: Henk Vergonet <Henk.Vergonet@gmail.com> 11028L: usbb2k-api-dev@nongnu.org 11029S: Maintained 11030F: Documentation/input/yealink.txt 11031F: drivers/input/misc/yealink.* 11032 11033Z8530 DRIVER FOR AX.25 11034M: Joerg Reuter <jreuter@yaina.de> 11035W: http://yaina.de/jreuter/ 11036W: http://www.qsl.net/dl1bke/ 11037L: linux-hams@vger.kernel.org 11038S: Maintained 11039F: Documentation/networking/z8530drv.txt 11040F: drivers/net/hamradio/*scc.c 11041F: drivers/net/hamradio/z8530.h 11042 11043ZBUD COMPRESSED PAGE ALLOCATOR 11044M: Seth Jennings <sjennings@variantweb.net> 11045L: linux-mm@kvack.org 11046S: Maintained 11047F: mm/zbud.c 11048F: include/linux/zbud.h 11049 11050ZD1211RW WIRELESS DRIVER 11051M: Daniel Drake <dsd@gentoo.org> 11052M: Ulrich Kunitz <kune@deine-taler.de> 11053W: http://zd1211.ath.cx/wiki/DriverRewrite 11054L: linux-wireless@vger.kernel.org 11055L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11056S: Maintained 11057F: drivers/net/wireless/zd1211rw/ 11058 11059ZR36067 VIDEO FOR LINUX DRIVER 11060L: mjpeg-users@lists.sourceforge.net 11061L: linux-media@vger.kernel.org 11062W: http://mjpeg.sourceforge.net/driver-zoran/ 11063T: hg http://linuxtv.org/hg/v4l-dvb 11064S: Odd Fixes 11065F: drivers/media/pci/zoran/ 11066 11067ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11068M: Minchan Kim <minchan@kernel.org> 11069M: Nitin Gupta <ngupta@vflare.org> 11070R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11071L: linux-kernel@vger.kernel.org 11072S: Maintained 11073F: drivers/block/zram/ 11074F: Documentation/blockdev/zram.txt 11075 11076ZS DECSTATION Z85C30 SERIAL DRIVER 11077M: "Maciej W. Rozycki" <macro@linux-mips.org> 11078S: Maintained 11079F: drivers/tty/serial/zs.* 11080 11081ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11082M: Minchan Kim <minchan@kernel.org> 11083M: Nitin Gupta <ngupta@vflare.org> 11084L: linux-mm@kvack.org 11085S: Maintained 11086F: mm/zsmalloc.c 11087F: include/linux/zsmalloc.h 11088F: Documentation/vm/zsmalloc.txt 11089 11090ZSWAP COMPRESSED SWAP CACHING 11091M: Seth Jennings <sjennings@variantweb.net> 11092L: linux-mm@kvack.org 11093S: Maintained 11094F: mm/zswap.c 11095 11096THE REST 11097M: Linus Torvalds <torvalds@linux-foundation.org> 11098L: linux-kernel@vger.kernel.org 11099Q: http://patchwork.kernel.org/project/LKML/list/ 11100T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11101S: Buried alive in reporters 11102F: * 11103F: */ 11104