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 Linux Foundation certificate of contribution and should 55 include a Signed-off-by: line. The current version of this 56 "Developer's 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> 7578M: Pratyush Anand <pratyush.anand@gmail.com> 7579L: linux-pci@vger.kernel.org 7580S: Maintained 7581F: drivers/pci/host/*designware* 7582 7583PCI DRIVER FOR GENERIC OF HOSTS 7584M: Will Deacon <will.deacon@arm.com> 7585L: linux-pci@vger.kernel.org 7586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7587S: Maintained 7588F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7589F: drivers/pci/host/pci-host-generic.c 7590 7591PCIE DRIVER FOR ST SPEAR13XX 7592M: Pratyush Anand <pratyush.anand@gmail.com> 7593L: linux-pci@vger.kernel.org 7594S: Maintained 7595F: drivers/pci/host/*spear* 7596 7597PCMCIA SUBSYSTEM 7598P: Linux PCMCIA Team 7599L: linux-pcmcia@lists.infradead.org 7600W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7601T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7602S: Maintained 7603F: Documentation/pcmcia/ 7604F: drivers/pcmcia/ 7605F: include/pcmcia/ 7606 7607PCNET32 NETWORK DRIVER 7608M: Don Fry <pcnet32@frontier.com> 7609L: netdev@vger.kernel.org 7610S: Maintained 7611F: drivers/net/ethernet/amd/pcnet32.c 7612 7613PCRYPT PARALLEL CRYPTO ENGINE 7614M: Steffen Klassert <steffen.klassert@secunet.com> 7615L: linux-crypto@vger.kernel.org 7616S: Maintained 7617F: crypto/pcrypt.c 7618F: include/crypto/pcrypt.h 7619 7620PER-CPU MEMORY ALLOCATOR 7621M: Tejun Heo <tj@kernel.org> 7622M: Christoph Lameter <cl@linux-foundation.org> 7623T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7624S: Maintained 7625F: include/linux/percpu*.h 7626F: mm/percpu*.c 7627F: arch/*/include/asm/percpu.h 7628 7629PER-TASK DELAY ACCOUNTING 7630M: Balbir Singh <bsingharora@gmail.com> 7631S: Maintained 7632F: include/linux/delayacct.h 7633F: kernel/delayacct.c 7634 7635PERFORMANCE EVENTS SUBSYSTEM 7636M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7637M: Paul Mackerras <paulus@samba.org> 7638M: Ingo Molnar <mingo@redhat.com> 7639M: Arnaldo Carvalho de Melo <acme@kernel.org> 7640L: linux-kernel@vger.kernel.org 7641T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7642S: Supported 7643F: kernel/events/* 7644F: include/linux/perf_event.h 7645F: include/uapi/linux/perf_event.h 7646F: arch/*/kernel/perf_event*.c 7647F: arch/*/kernel/*/perf_event*.c 7648F: arch/*/kernel/*/*/perf_event*.c 7649F: arch/*/include/asm/perf_event.h 7650F: arch/*/kernel/perf_callchain.c 7651F: tools/perf/ 7652 7653PERSONALITY HANDLING 7654M: Christoph Hellwig <hch@infradead.org> 7655L: linux-abi-devel@lists.sourceforge.net 7656S: Maintained 7657F: include/linux/personality.h 7658F: include/uapi/linux/personality.h 7659 7660PHONET PROTOCOL 7661M: Remi Denis-Courmont <courmisch@gmail.com> 7662S: Supported 7663F: Documentation/networking/phonet.txt 7664F: include/linux/phonet.h 7665F: include/net/phonet/ 7666F: include/uapi/linux/phonet.h 7667F: net/phonet/ 7668 7669PHRAM MTD DRIVER 7670M: Joern Engel <joern@lazybastard.org> 7671L: linux-mtd@lists.infradead.org 7672S: Maintained 7673F: drivers/mtd/devices/phram.c 7674 7675PICOLCD HID DRIVER 7676M: Bruno Prémont <bonbons@linux-vserver.org> 7677L: linux-input@vger.kernel.org 7678S: Maintained 7679F: drivers/hid/hid-picolcd* 7680 7681PICOXCELL SUPPORT 7682M: Jamie Iles <jamie@jamieiles.com> 7683L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7684T: git git://github.com/jamieiles/linux-2.6-ji.git 7685S: Supported 7686F: arch/arm/boot/dts/picoxcell* 7687F: arch/arm/mach-picoxcell/ 7688F: drivers/crypto/picoxcell* 7689 7690PIN CONTROL SUBSYSTEM 7691M: Linus Walleij <linus.walleij@linaro.org> 7692L: linux-gpio@vger.kernel.org 7693T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7694S: Maintained 7695F: drivers/pinctrl/ 7696F: include/linux/pinctrl/ 7697 7698PIN CONTROLLER - ATMEL AT91 7699M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7700L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7701S: Maintained 7702F: drivers/pinctrl/pinctrl-at91.* 7703 7704PIN CONTROLLER - INTEL 7705M: Mika Westerberg <mika.westerberg@linux.intel.com> 7706M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7707S: Maintained 7708F: drivers/pinctrl/intel/ 7709 7710PIN CONTROLLER - RENESAS 7711M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7712L: linux-sh@vger.kernel.org 7713S: Maintained 7714F: drivers/pinctrl/sh-pfc/ 7715 7716PIN CONTROLLER - SAMSUNG 7717M: Tomasz Figa <tomasz.figa@gmail.com> 7718M: Thomas Abraham <thomas.abraham@linaro.org> 7719L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7720L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7721S: Maintained 7722F: drivers/pinctrl/samsung/ 7723 7724PIN CONTROLLER - ST SPEAR 7725M: Viresh Kumar <viresh.linux@gmail.com> 7726L: spear-devel@list.st.com 7727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7728W: http://www.st.com/spear 7729S: Maintained 7730F: drivers/pinctrl/spear/ 7731 7732PKTCDVD DRIVER 7733M: Jiri Kosina <jkosina@suse.cz> 7734S: Maintained 7735F: drivers/block/pktcdvd.c 7736F: include/linux/pktcdvd.h 7737F: include/uapi/linux/pktcdvd.h 7738 7739PKUNITY SOC DRIVERS 7740M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7741W: http://mprc.pku.edu.cn/~guanxuetao/linux 7742S: Maintained 7743T: git git://github.com/gxt/linux.git 7744F: drivers/input/serio/i8042-unicore32io.h 7745F: drivers/i2c/busses/i2c-puv3.c 7746F: drivers/video/fbdev/fb-puv3.c 7747F: drivers/rtc/rtc-puv3.c 7748 7749PMBUS HARDWARE MONITORING DRIVERS 7750M: Guenter Roeck <linux@roeck-us.net> 7751L: lm-sensors@lm-sensors.org 7752W: http://www.lm-sensors.org/ 7753W: http://www.roeck-us.net/linux/drivers/ 7754T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7755S: Maintained 7756F: Documentation/hwmon/pmbus 7757F: drivers/hwmon/pmbus/ 7758F: include/linux/i2c/pmbus.h 7759 7760PMC SIERRA MaxRAID DRIVER 7761M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7762L: linux-scsi@vger.kernel.org 7763W: http://www.pmc-sierra.com/ 7764S: Supported 7765F: drivers/scsi/pmcraid.* 7766 7767PMC SIERRA PM8001 DRIVER 7768M: xjtuwjp@gmail.com 7769M: lindar_liu@usish.com 7770L: pmchba@pmcs.com 7771L: linux-scsi@vger.kernel.org 7772S: Supported 7773F: drivers/scsi/pm8001/ 7774 7775POSIX CLOCKS and TIMERS 7776M: Thomas Gleixner <tglx@linutronix.de> 7777L: linux-kernel@vger.kernel.org 7778T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7779S: Maintained 7780F: fs/timerfd.c 7781F: include/linux/timer* 7782F: kernel/time/*timer* 7783 7784POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7785M: Sebastian Reichel <sre@kernel.org> 7786M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7787M: David Woodhouse <dwmw2@infradead.org> 7788L: linux-pm@vger.kernel.org 7789T: git git://git.infradead.org/battery-2.6.git 7790S: Maintained 7791F: include/linux/power_supply.h 7792F: drivers/power/ 7793 7794PNP SUPPORT 7795M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7796S: Maintained 7797F: drivers/pnp/ 7798 7799PNXxxxx I2C DRIVER 7800M: Vitaly Wool <vitalywool@gmail.com> 7801L: linux-i2c@vger.kernel.org 7802S: Maintained 7803F: drivers/i2c/busses/i2c-pnx.c 7804 7805PPP PROTOCOL DRIVERS AND COMPRESSORS 7806M: Paul Mackerras <paulus@samba.org> 7807L: linux-ppp@vger.kernel.org 7808S: Maintained 7809F: drivers/net/ppp/ppp_* 7810 7811PPP OVER ATM (RFC 2364) 7812M: Mitchell Blank Jr <mitch@sfgoth.com> 7813S: Maintained 7814F: net/atm/pppoatm.c 7815F: include/uapi/linux/atmppp.h 7816 7817PPP OVER ETHERNET 7818M: Michal Ostrowski <mostrows@earthlink.net> 7819S: Maintained 7820F: drivers/net/ppp/pppoe.c 7821F: drivers/net/ppp/pppox.c 7822 7823PPP OVER L2TP 7824M: James Chapman <jchapman@katalix.com> 7825S: Maintained 7826F: net/l2tp/l2tp_ppp.c 7827F: include/linux/if_pppol2tp.h 7828F: include/uapi/linux/if_pppol2tp.h 7829 7830PPS SUPPORT 7831M: Rodolfo Giometti <giometti@enneenne.com> 7832W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7833L: linuxpps@ml.enneenne.com (subscribers-only) 7834S: Maintained 7835F: Documentation/pps/ 7836F: drivers/pps/ 7837F: include/linux/pps*.h 7838 7839PPTP DRIVER 7840M: Dmitry Kozlov <xeb@mail.ru> 7841L: netdev@vger.kernel.org 7842S: Maintained 7843F: drivers/net/ppp/pptp.c 7844W: http://sourceforge.net/projects/accel-pptp 7845 7846PREEMPTIBLE KERNEL 7847M: Robert Love <rml@tech9.net> 7848L: kpreempt-tech@lists.sourceforge.net 7849W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7850S: Supported 7851F: Documentation/preempt-locking.txt 7852F: include/linux/preempt.h 7853 7854PRISM54 WIRELESS DRIVER 7855M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7856L: linux-wireless@vger.kernel.org 7857W: http://wireless.kernel.org/en/users/Drivers/p54 7858S: Obsolete 7859F: drivers/net/wireless/prism54/ 7860 7861PS3 NETWORK SUPPORT 7862M: Geoff Levand <geoff@infradead.org> 7863L: netdev@vger.kernel.org 7864L: cbe-oss-dev@lists.ozlabs.org 7865S: Maintained 7866F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7867 7868PS3 PLATFORM SUPPORT 7869M: Geoff Levand <geoff@infradead.org> 7870L: linuxppc-dev@lists.ozlabs.org 7871L: cbe-oss-dev@lists.ozlabs.org 7872S: Maintained 7873F: arch/powerpc/boot/ps3* 7874F: arch/powerpc/include/asm/lv1call.h 7875F: arch/powerpc/include/asm/ps3*.h 7876F: arch/powerpc/platforms/ps3/ 7877F: drivers/*/ps3* 7878F: drivers/ps3/ 7879F: drivers/rtc/rtc-ps3.c 7880F: drivers/usb/host/*ps3.c 7881F: sound/ppc/snd_ps3* 7882 7883PS3VRAM DRIVER 7884M: Jim Paris <jim@jtan.com> 7885L: cbe-oss-dev@lists.ozlabs.org 7886S: Maintained 7887F: drivers/block/ps3vram.c 7888 7889PSTORE FILESYSTEM 7890M: Anton Vorontsov <anton@enomsg.org> 7891M: Colin Cross <ccross@android.com> 7892M: Kees Cook <keescook@chromium.org> 7893M: Tony Luck <tony.luck@intel.com> 7894S: Maintained 7895T: git git://git.infradead.org/users/cbou/linux-pstore.git 7896F: fs/pstore/ 7897F: include/linux/pstore* 7898F: drivers/firmware/efi/efi-pstore.c 7899F: drivers/acpi/apei/erst.c 7900 7901PTP HARDWARE CLOCK SUPPORT 7902M: Richard Cochran <richardcochran@gmail.com> 7903L: netdev@vger.kernel.org 7904S: Maintained 7905W: http://linuxptp.sourceforge.net/ 7906F: Documentation/ABI/testing/sysfs-ptp 7907F: Documentation/ptp/* 7908F: drivers/net/ethernet/freescale/gianfar_ptp.c 7909F: drivers/net/phy/dp83640* 7910F: drivers/ptp/* 7911F: include/linux/ptp_cl* 7912 7913PTRACE SUPPORT 7914M: Roland McGrath <roland@hack.frob.com> 7915M: Oleg Nesterov <oleg@redhat.com> 7916S: Maintained 7917F: include/asm-generic/syscall.h 7918F: include/linux/ptrace.h 7919F: include/linux/regset.h 7920F: include/linux/tracehook.h 7921F: include/uapi/linux/ptrace.h 7922F: kernel/ptrace.c 7923 7924PVRUSB2 VIDEO4LINUX DRIVER 7925M: Mike Isely <isely@pobox.com> 7926L: pvrusb2@isely.net (subscribers-only) 7927L: linux-media@vger.kernel.org 7928W: http://www.isely.net/pvrusb2/ 7929T: git git://linuxtv.org/media_tree.git 7930S: Maintained 7931F: Documentation/video4linux/README.pvrusb2 7932F: drivers/media/usb/pvrusb2/ 7933 7934PWC WEBCAM DRIVER 7935M: Hans de Goede <hdegoede@redhat.com> 7936L: linux-media@vger.kernel.org 7937T: git git://linuxtv.org/media_tree.git 7938S: Maintained 7939F: drivers/media/usb/pwc/* 7940 7941PWM FAN DRIVER 7942M: Kamil Debski <k.debski@samsung.com> 7943L: lm-sensors@lm-sensors.org 7944S: Supported 7945F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7946F: Documentation/hwmon/pwm-fan 7947F: drivers/hwmon/pwm-fan.c 7948 7949PWM SUBSYSTEM 7950M: Thierry Reding <thierry.reding@gmail.com> 7951L: linux-pwm@vger.kernel.org 7952S: Maintained 7953T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7954F: Documentation/pwm.txt 7955F: Documentation/devicetree/bindings/pwm/ 7956F: include/linux/pwm.h 7957F: drivers/pwm/ 7958F: drivers/video/backlight/pwm_bl.c 7959F: include/linux/pwm_backlight.h 7960 7961PXA2xx/PXA3xx SUPPORT 7962M: Daniel Mack <daniel@zonque.org> 7963M: Haojian Zhuang <haojian.zhuang@gmail.com> 7964M: Robert Jarzmik <robert.jarzmik@free.fr> 7965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7966T: git git://github.com/hzhuang1/linux.git 7967T: git git://github.com/rjarzmik/linux.git 7968S: Maintained 7969F: arch/arm/mach-pxa/ 7970F: drivers/pcmcia/pxa2xx* 7971F: drivers/spi/spi-pxa2xx* 7972F: drivers/usb/gadget/udc/pxa2* 7973F: include/sound/pxa2xx-lib.h 7974F: sound/arm/pxa* 7975F: sound/soc/pxa/ 7976 7977PXA3xx NAND FLASH DRIVER 7978M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7979L: linux-mtd@lists.infradead.org 7980S: Maintained 7981F: drivers/mtd/nand/pxa3xx_nand.c 7982 7983MMP SUPPORT 7984M: Eric Miao <eric.y.miao@gmail.com> 7985M: Haojian Zhuang <haojian.zhuang@gmail.com> 7986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7987T: git git://github.com/hzhuang1/linux.git 7988T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7989S: Maintained 7990F: arch/arm/mach-mmp/ 7991 7992PXA MMCI DRIVER 7993S: Orphan 7994 7995PXA RTC DRIVER 7996M: Robert Jarzmik <robert.jarzmik@free.fr> 7997L: rtc-linux@googlegroups.com 7998S: Maintained 7999 8000QAT DRIVER 8001M: Tadeusz Struk <tadeusz.struk@intel.com> 8002L: qat-linux@intel.com 8003S: Supported 8004F: drivers/crypto/qat/ 8005 8006QIB DRIVER 8007M: Mike Marciniszyn <infinipath@intel.com> 8008L: linux-rdma@vger.kernel.org 8009S: Supported 8010F: drivers/infiniband/hw/qib/ 8011 8012QLOGIC QLA1280 SCSI DRIVER 8013M: Michael Reed <mdr@sgi.com> 8014L: linux-scsi@vger.kernel.org 8015S: Maintained 8016F: drivers/scsi/qla1280.[ch] 8017 8018QLOGIC QLA2XXX FC-SCSI DRIVER 8019M: qla2xxx-upstream@qlogic.com 8020L: linux-scsi@vger.kernel.org 8021S: Supported 8022F: Documentation/scsi/LICENSE.qla2xxx 8023F: drivers/scsi/qla2xxx/ 8024 8025QLOGIC QLA4XXX iSCSI DRIVER 8026M: QLogic-Storage-Upstream@qlogic.com 8027L: linux-scsi@vger.kernel.org 8028S: Supported 8029F: Documentation/scsi/LICENSE.qla4xxx 8030F: drivers/scsi/qla4xxx/ 8031 8032QLOGIC QLA3XXX NETWORK DRIVER 8033M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8034M: Ron Mercer <ron.mercer@qlogic.com> 8035M: linux-driver@qlogic.com 8036L: netdev@vger.kernel.org 8037S: Supported 8038F: Documentation/networking/LICENSE.qla3xxx 8039F: drivers/net/ethernet/qlogic/qla3xxx.* 8040 8041QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8042M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8043M: Dept-GELinuxNICDev@qlogic.com 8044L: netdev@vger.kernel.org 8045S: Supported 8046F: drivers/net/ethernet/qlogic/qlcnic/ 8047 8048QLOGIC QLGE 10Gb ETHERNET DRIVER 8049M: Harish Patil <harish.patil@qlogic.com> 8050M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8051M: Dept-GELinuxNICDev@qlogic.com 8052M: linux-driver@qlogic.com 8053L: netdev@vger.kernel.org 8054S: Supported 8055F: drivers/net/ethernet/qlogic/qlge/ 8056 8057QNX4 FILESYSTEM 8058M: Anders Larsen <al@alarsen.net> 8059W: http://www.alarsen.net/linux/qnx4fs/ 8060S: Maintained 8061F: fs/qnx4/ 8062F: include/uapi/linux/qnx4_fs.h 8063F: include/uapi/linux/qnxtypes.h 8064 8065QT1010 MEDIA DRIVER 8066M: Antti Palosaari <crope@iki.fi> 8067L: linux-media@vger.kernel.org 8068W: http://linuxtv.org/ 8069W: http://palosaari.fi/linux/ 8070Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8071T: git git://linuxtv.org/anttip/media_tree.git 8072S: Maintained 8073F: drivers/media/tuners/qt1010* 8074 8075QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8076M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8077L: linux-wireless@vger.kernel.org 8078L: ath9k-devel@lists.ath9k.org 8079W: http://wireless.kernel.org/en/users/Drivers/ath9k 8080S: Supported 8081F: drivers/net/wireless/ath/ath9k/ 8082 8083QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8084M: Kalle Valo <kvalo@qca.qualcomm.com> 8085L: ath10k@lists.infradead.org 8086W: http://wireless.kernel.org/en/users/Drivers/ath10k 8087T: git git://github.com/kvalo/ath.git 8088S: Supported 8089F: drivers/net/wireless/ath/ath10k/ 8090 8091QUALCOMM HEXAGON ARCHITECTURE 8092M: Richard Kuo <rkuo@codeaurora.org> 8093L: linux-hexagon@vger.kernel.org 8094S: Supported 8095F: arch/hexagon/ 8096 8097QUALCOMM WCN36XX WIRELESS DRIVER 8098M: Eugene Krasnikov <k.eugene.e@gmail.com> 8099L: wcn36xx@lists.infradead.org 8100W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8101T: git git://github.com/KrasnikovEugene/wcn36xx.git 8102S: Supported 8103F: drivers/net/wireless/ath/wcn36xx/ 8104 8105RADOS BLOCK DEVICE (RBD) 8106M: Ilya Dryomov <idryomov@gmail.com> 8107M: Sage Weil <sage@redhat.com> 8108M: Alex Elder <elder@kernel.org> 8109M: ceph-devel@vger.kernel.org 8110W: http://ceph.com/ 8111T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8112S: Supported 8113F: drivers/block/rbd.c 8114F: drivers/block/rbd_types.h 8115 8116RADEON FRAMEBUFFER DISPLAY DRIVER 8117M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8118L: linux-fbdev@vger.kernel.org 8119S: Maintained 8120F: drivers/video/fbdev/aty/radeon* 8121F: include/uapi/linux/radeonfb.h 8122 8123RADIOSHARK RADIO DRIVER 8124M: Hans de Goede <hdegoede@redhat.com> 8125L: linux-media@vger.kernel.org 8126T: git git://linuxtv.org/media_tree.git 8127S: Maintained 8128F: drivers/media/radio/radio-shark.c 8129 8130RADIOSHARK2 RADIO DRIVER 8131M: Hans de Goede <hdegoede@redhat.com> 8132L: linux-media@vger.kernel.org 8133T: git git://linuxtv.org/media_tree.git 8134S: Maintained 8135F: drivers/media/radio/radio-shark2.c 8136F: drivers/media/radio/radio-tea5777.c 8137 8138RAGE128 FRAMEBUFFER DISPLAY DRIVER 8139M: Paul Mackerras <paulus@samba.org> 8140L: linux-fbdev@vger.kernel.org 8141S: Maintained 8142F: drivers/video/fbdev/aty/aty128fb.c 8143 8144RALINK RT2X00 WIRELESS LAN DRIVER 8145P: rt2x00 project 8146M: Stanislaw Gruszka <sgruszka@redhat.com> 8147M: Helmut Schaa <helmut.schaa@googlemail.com> 8148L: linux-wireless@vger.kernel.org 8149L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 8150W: http://rt2x00.serialmonkey.com/ 8151S: Maintained 8152F: drivers/net/wireless/rt2x00/ 8153 8154RAMDISK RAM BLOCK DEVICE DRIVER 8155M: Jens Axboe <axboe@kernel.dk> 8156S: Maintained 8157F: Documentation/blockdev/ramdisk.txt 8158F: drivers/block/brd.c 8159 8160PERSISTENT MEMORY DRIVER 8161M: Ross Zwisler <ross.zwisler@linux.intel.com> 8162L: linux-nvdimm@lists.01.org 8163S: Supported 8164F: drivers/block/pmem.c 8165 8166RANDOM NUMBER DRIVER 8167M: "Theodore Ts'o" <tytso@mit.edu> 8168S: Maintained 8169F: drivers/char/random.c 8170 8171RAPIDIO SUBSYSTEM 8172M: Matt Porter <mporter@kernel.crashing.org> 8173M: Alexandre Bounine <alexandre.bounine@idt.com> 8174S: Maintained 8175F: drivers/rapidio/ 8176 8177RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8178L: linux-wireless@vger.kernel.org 8179S: Orphan 8180F: drivers/net/wireless/ray* 8181 8182RCUTORTURE MODULE 8183M: Josh Triplett <josh@joshtriplett.org> 8184M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8185L: linux-kernel@vger.kernel.org 8186S: Supported 8187T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8188F: Documentation/RCU/torture.txt 8189F: kernel/rcu/rcutorture.c 8190 8191RCUTORTURE TEST FRAMEWORK 8192M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8193M: Josh Triplett <josh@joshtriplett.org> 8194R: Steven Rostedt <rostedt@goodmis.org> 8195R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8196R: Lai Jiangshan <laijs@cn.fujitsu.com> 8197L: linux-kernel@vger.kernel.org 8198S: Supported 8199T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8200F: tools/testing/selftests/rcutorture 8201 8202RDC R-321X SoC 8203M: Florian Fainelli <florian@openwrt.org> 8204S: Maintained 8205 8206RDC R6040 FAST ETHERNET DRIVER 8207M: Florian Fainelli <florian@openwrt.org> 8208L: netdev@vger.kernel.org 8209S: Maintained 8210F: drivers/net/ethernet/rdc/r6040.c 8211 8212RDS - RELIABLE DATAGRAM SOCKETS 8213M: Chien Yen <chien.yen@oracle.com> 8214L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8215S: Supported 8216F: net/rds/ 8217 8218READ-COPY UPDATE (RCU) 8219M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8220M: Josh Triplett <josh@joshtriplett.org> 8221R: Steven Rostedt <rostedt@goodmis.org> 8222R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8223R: Lai Jiangshan <laijs@cn.fujitsu.com> 8224L: linux-kernel@vger.kernel.org 8225W: http://www.rdrop.com/users/paulmck/RCU/ 8226S: Supported 8227T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8228F: Documentation/RCU/ 8229X: Documentation/RCU/torture.txt 8230F: include/linux/rcu* 8231X: include/linux/srcu.h 8232F: kernel/rcu/ 8233X: kernel/torture.c 8234 8235REAL TIME CLOCK (RTC) SUBSYSTEM 8236M: Alessandro Zummo <a.zummo@towertech.it> 8237M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8238L: rtc-linux@googlegroups.com 8239Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8240S: Maintained 8241F: Documentation/rtc.txt 8242F: drivers/rtc/ 8243F: include/linux/rtc.h 8244F: include/uapi/linux/rtc.h 8245 8246REALTEK AUDIO CODECS 8247M: Bard Liao <bardliao@realtek.com> 8248M: Oder Chiou <oder_chiou@realtek.com> 8249S: Maintained 8250F: sound/soc/codecs/rt* 8251F: include/sound/rt*.h 8252 8253REISERFS FILE SYSTEM 8254L: reiserfs-devel@vger.kernel.org 8255S: Supported 8256F: fs/reiserfs/ 8257 8258REGISTER MAP ABSTRACTION 8259M: Mark Brown <broonie@kernel.org> 8260L: linux-kernel@vger.kernel.org 8261T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8262S: Supported 8263F: drivers/base/regmap/ 8264F: include/linux/regmap.h 8265 8266REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8267M: Ohad Ben-Cohen <ohad@wizery.com> 8268T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8269S: Maintained 8270F: drivers/remoteproc/ 8271F: Documentation/remoteproc.txt 8272F: include/linux/remoteproc.h 8273 8274REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8275M: Ohad Ben-Cohen <ohad@wizery.com> 8276T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8277S: Maintained 8278F: drivers/rpmsg/ 8279F: Documentation/rpmsg.txt 8280F: include/linux/rpmsg.h 8281 8282RESET CONTROLLER FRAMEWORK 8283M: Philipp Zabel <p.zabel@pengutronix.de> 8284S: Maintained 8285F: drivers/reset/ 8286F: Documentation/devicetree/bindings/reset/ 8287F: include/linux/reset.h 8288F: include/linux/reset-controller.h 8289 8290RFKILL 8291M: Johannes Berg <johannes@sipsolutions.net> 8292L: linux-wireless@vger.kernel.org 8293W: http://wireless.kernel.org/ 8294T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8295T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8296S: Maintained 8297F: Documentation/rfkill.txt 8298F: net/rfkill/ 8299 8300RHASHTABLE 8301M: Thomas Graf <tgraf@suug.ch> 8302L: netdev@vger.kernel.org 8303S: Maintained 8304F: lib/rhashtable.c 8305F: include/linux/rhashtable.h 8306 8307RICOH SMARTMEDIA/XD DRIVER 8308M: Maxim Levitsky <maximlevitsky@gmail.com> 8309S: Maintained 8310F: drivers/mtd/nand/r852.c 8311F: drivers/mtd/nand/r852.h 8312 8313RICOH R5C592 MEMORYSTICK DRIVER 8314M: Maxim Levitsky <maximlevitsky@gmail.com> 8315S: Maintained 8316F: drivers/memstick/host/r592.* 8317 8318ROCCAT DRIVERS 8319M: Stefan Achatz <erazor_de@users.sourceforge.net> 8320W: http://sourceforge.net/projects/roccat/ 8321S: Maintained 8322F: drivers/hid/hid-roccat* 8323F: include/linux/hid-roccat* 8324F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8325 8326ROCKER DRIVER 8327M: Jiri Pirko <jiri@resnulli.us> 8328M: Scott Feldman <sfeldma@gmail.com> 8329L: netdev@vger.kernel.org 8330S: Supported 8331F: drivers/net/ethernet/rocker/ 8332 8333ROCKETPORT DRIVER 8334P: Comtrol Corp. 8335W: http://www.comtrol.com 8336S: Maintained 8337F: Documentation/serial/rocket.txt 8338F: drivers/tty/rocket* 8339 8340ROCKETPORT EXPRESS/INFINITY DRIVER 8341M: Kevin Cernekee <cernekee@gmail.com> 8342L: linux-serial@vger.kernel.org 8343S: Odd Fixes 8344F: drivers/tty/serial/rp2.* 8345 8346ROSE NETWORK LAYER 8347M: Ralf Baechle <ralf@linux-mips.org> 8348L: linux-hams@vger.kernel.org 8349W: http://www.linux-ax25.org/ 8350S: Maintained 8351F: include/net/rose.h 8352F: include/uapi/linux/rose.h 8353F: net/rose/ 8354 8355RTL2830 MEDIA DRIVER 8356M: Antti Palosaari <crope@iki.fi> 8357L: linux-media@vger.kernel.org 8358W: http://linuxtv.org/ 8359W: http://palosaari.fi/linux/ 8360Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8361T: git git://linuxtv.org/anttip/media_tree.git 8362S: Maintained 8363F: drivers/media/dvb-frontends/rtl2830* 8364 8365RTL2832 MEDIA DRIVER 8366M: Antti Palosaari <crope@iki.fi> 8367L: linux-media@vger.kernel.org 8368W: http://linuxtv.org/ 8369W: http://palosaari.fi/linux/ 8370Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8371T: git git://linuxtv.org/anttip/media_tree.git 8372S: Maintained 8373F: drivers/media/dvb-frontends/rtl2832* 8374 8375RTL2832_SDR MEDIA DRIVER 8376M: Antti Palosaari <crope@iki.fi> 8377L: linux-media@vger.kernel.org 8378W: http://linuxtv.org/ 8379W: http://palosaari.fi/linux/ 8380Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8381T: git git://linuxtv.org/anttip/media_tree.git 8382S: Maintained 8383F: drivers/media/dvb-frontends/rtl2832_sdr* 8384 8385RTL8180 WIRELESS DRIVER 8386L: linux-wireless@vger.kernel.org 8387W: http://wireless.kernel.org/ 8388T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8389S: Orphan 8390F: drivers/net/wireless/rtl818x/rtl8180/ 8391 8392RTL8187 WIRELESS DRIVER 8393M: Herton Ronaldo Krzesinski <herton@canonical.com> 8394M: Hin-Tak Leung <htl10@users.sourceforge.net> 8395M: Larry Finger <Larry.Finger@lwfinger.net> 8396L: linux-wireless@vger.kernel.org 8397W: http://wireless.kernel.org/ 8398T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8399S: Maintained 8400F: drivers/net/wireless/rtl818x/rtl8187/ 8401 8402RTL8192CE WIRELESS DRIVER 8403M: Larry Finger <Larry.Finger@lwfinger.net> 8404M: Chaoming Li <chaoming_li@realsil.com.cn> 8405L: linux-wireless@vger.kernel.org 8406W: http://wireless.kernel.org/ 8407T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8408S: Maintained 8409F: drivers/net/wireless/rtlwifi/ 8410F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8411 8412S3 SAVAGE FRAMEBUFFER DRIVER 8413M: Antonino Daplas <adaplas@gmail.com> 8414L: linux-fbdev@vger.kernel.org 8415S: Maintained 8416F: drivers/video/fbdev/savage/ 8417 8418S390 8419M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8420M: Heiko Carstens <heiko.carstens@de.ibm.com> 8421M: linux390@de.ibm.com 8422L: linux-s390@vger.kernel.org 8423W: http://www.ibm.com/developerworks/linux/linux390/ 8424S: Supported 8425F: arch/s390/ 8426F: drivers/s390/ 8427F: Documentation/s390/ 8428F: Documentation/DocBook/s390* 8429 8430S390 COMMON I/O LAYER 8431M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8432M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8433L: linux-s390@vger.kernel.org 8434W: http://www.ibm.com/developerworks/linux/linux390/ 8435S: Supported 8436F: drivers/s390/cio/ 8437 8438S390 DASD DRIVER 8439M: Stefan Weinhuber <wein@de.ibm.com> 8440M: Stefan Haberland <stefan.haberland@de.ibm.com> 8441L: linux-s390@vger.kernel.org 8442W: http://www.ibm.com/developerworks/linux/linux390/ 8443S: Supported 8444F: drivers/s390/block/dasd* 8445F: block/partitions/ibm.c 8446 8447S390 NETWORK DRIVERS 8448M: Ursula Braun <ursula.braun@de.ibm.com> 8449M: linux390@de.ibm.com 8450L: linux-s390@vger.kernel.org 8451W: http://www.ibm.com/developerworks/linux/linux390/ 8452S: Supported 8453F: drivers/s390/net/ 8454 8455S390 PCI SUBSYSTEM 8456M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8457M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8458L: linux-s390@vger.kernel.org 8459W: http://www.ibm.com/developerworks/linux/linux390/ 8460S: Supported 8461F: arch/s390/pci/ 8462F: drivers/pci/hotplug/s390_pci_hpc.c 8463 8464S390 ZCRYPT DRIVER 8465M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8466M: linux390@de.ibm.com 8467L: linux-s390@vger.kernel.org 8468W: http://www.ibm.com/developerworks/linux/linux390/ 8469S: Supported 8470F: drivers/s390/crypto/ 8471 8472S390 ZFCP DRIVER 8473M: Steffen Maier <maier@linux.vnet.ibm.com> 8474M: linux390@de.ibm.com 8475L: linux-s390@vger.kernel.org 8476W: http://www.ibm.com/developerworks/linux/linux390/ 8477S: Supported 8478F: drivers/s390/scsi/zfcp_* 8479 8480S390 IUCV NETWORK LAYER 8481M: Ursula Braun <ursula.braun@de.ibm.com> 8482M: linux390@de.ibm.com 8483L: linux-s390@vger.kernel.org 8484W: http://www.ibm.com/developerworks/linux/linux390/ 8485S: Supported 8486F: drivers/s390/net/*iucv* 8487F: include/net/iucv/ 8488F: net/iucv/ 8489 8490S3C24XX SD/MMC Driver 8491M: Ben Dooks <ben-linux@fluff.org> 8492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8493S: Supported 8494F: drivers/mmc/host/s3cmci.* 8495 8496SAA6588 RDS RECEIVER DRIVER 8497M: Hans Verkuil <hverkuil@xs4all.nl> 8498L: linux-media@vger.kernel.org 8499T: git git://linuxtv.org/media_tree.git 8500W: http://linuxtv.org 8501S: Odd Fixes 8502F: drivers/media/i2c/saa6588* 8503 8504SAA7134 VIDEO4LINUX DRIVER 8505M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8506L: linux-media@vger.kernel.org 8507W: http://linuxtv.org 8508T: git git://linuxtv.org/media_tree.git 8509S: Odd fixes 8510F: Documentation/video4linux/*.saa7134 8511F: drivers/media/pci/saa7134/ 8512 8513SAA7146 VIDEO4LINUX-2 DRIVER 8514M: Hans Verkuil <hverkuil@xs4all.nl> 8515L: linux-media@vger.kernel.org 8516T: git git://linuxtv.org/media_tree.git 8517S: Maintained 8518F: drivers/media/common/saa7146/ 8519F: drivers/media/pci/saa7146/ 8520F: include/media/saa7146* 8521 8522SAMSUNG LAPTOP DRIVER 8523M: Corentin Chary <corentin.chary@gmail.com> 8524L: platform-driver-x86@vger.kernel.org 8525S: Maintained 8526F: drivers/platform/x86/samsung-laptop.c 8527 8528SAMSUNG AUDIO (ASoC) DRIVERS 8529M: Sangbeom Kim <sbkim73@samsung.com> 8530L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8531S: Supported 8532F: sound/soc/samsung/ 8533 8534SAMSUNG FRAMEBUFFER DRIVER 8535M: Jingoo Han <jingoohan1@gmail.com> 8536L: linux-fbdev@vger.kernel.org 8537S: Maintained 8538F: drivers/video/fbdev/s3c-fb.c 8539 8540SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8541M: Sangbeom Kim <sbkim73@samsung.com> 8542L: linux-kernel@vger.kernel.org 8543S: Supported 8544F: drivers/mfd/sec*.c 8545F: drivers/regulator/s2m*.c 8546F: drivers/regulator/s5m*.c 8547F: include/linux/mfd/samsung/ 8548 8549SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8550M: Kyungmin Park <kyungmin.park@samsung.com> 8551M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8552L: linux-media@vger.kernel.org 8553Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8554S: Supported 8555F: drivers/media/platform/exynos4-is/ 8556 8557SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8558M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8559L: linux-media@vger.kernel.org 8560L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8561S: Maintained 8562F: drivers/media/platform/s3c-camif/ 8563F: include/media/s3c_camif.h 8564 8565SAMSUNG S5C73M3 CAMERA DRIVER 8566M: Kyungmin Park <kyungmin.park@samsung.com> 8567M: Andrzej Hajda <a.hajda@samsung.com> 8568L: linux-media@vger.kernel.org 8569S: Supported 8570F: drivers/media/i2c/s5c73m3/* 8571 8572SAMSUNG S5K5BAF CAMERA DRIVER 8573M: Kyungmin Park <kyungmin.park@samsung.com> 8574M: Andrzej Hajda <a.hajda@samsung.com> 8575L: linux-media@vger.kernel.org 8576S: Supported 8577F: drivers/media/i2c/s5k5baf.c 8578 8579SAMSUNG SOC CLOCK DRIVERS 8580M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8581M: Tomasz Figa <tomasz.figa@gmail.com> 8582S: Supported 8583L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8584F: drivers/clk/samsung/ 8585 8586SAMSUNG SXGBE DRIVERS 8587M: Byungho An <bh74.an@samsung.com> 8588M: Girish K S <ks.giri@samsung.com> 8589M: Vipul Pandya <vipul.pandya@samsung.com> 8590S: Supported 8591L: netdev@vger.kernel.org 8592F: drivers/net/ethernet/samsung/sxgbe/ 8593 8594SAMSUNG THERMAL DRIVER 8595M: Lukasz Majewski <l.majewski@samsung.com> 8596L: linux-pm@vger.kernel.org 8597L: linux-samsung-soc@vger.kernel.org 8598S: Supported 8599T: https://github.com/lmajewski/linux-samsung-thermal.git 8600F: drivers/thermal/samsung/ 8601 8602SAMSUNG USB2 PHY DRIVER 8603M: Kamil Debski <k.debski@samsung.com> 8604L: linux-kernel@vger.kernel.org 8605S: Supported 8606F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8607F: Documentation/phy/samsung-usb2.txt 8608F: drivers/phy/phy-exynos4210-usb2.c 8609F: drivers/phy/phy-exynos4x12-usb2.c 8610F: drivers/phy/phy-exynos5250-usb2.c 8611F: drivers/phy/phy-s5pv210-usb2.c 8612F: drivers/phy/phy-samsung-usb2.c 8613F: drivers/phy/phy-samsung-usb2.h 8614 8615SERIAL DRIVERS 8616M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8617L: linux-serial@vger.kernel.org 8618S: Maintained 8619F: drivers/tty/serial/ 8620 8621SYNOPSYS DESIGNWARE DMAC DRIVER 8622M: Viresh Kumar <viresh.linux@gmail.com> 8623M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8624S: Maintained 8625F: include/linux/dma/dw.h 8626F: include/linux/platform_data/dma-dw.h 8627F: drivers/dma/dw/ 8628 8629SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8630M: Seungwon Jeon <tgih.jun@samsung.com> 8631M: Jaehoon Chung <jh80.chung@samsung.com> 8632L: linux-mmc@vger.kernel.org 8633S: Maintained 8634F: include/linux/mmc/dw_mmc.h 8635F: drivers/mmc/host/dw_mmc* 8636 8637THUNDERBOLT DRIVER 8638M: Andreas Noever <andreas.noever@gmail.com> 8639S: Maintained 8640F: drivers/thunderbolt/ 8641 8642TIMEKEEPING, CLOCKSOURCE CORE, NTP 8643M: John Stultz <john.stultz@linaro.org> 8644M: Thomas Gleixner <tglx@linutronix.de> 8645L: linux-kernel@vger.kernel.org 8646T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8647S: Supported 8648F: include/linux/clocksource.h 8649F: include/linux/time.h 8650F: include/linux/timex.h 8651F: include/uapi/linux/time.h 8652F: include/uapi/linux/timex.h 8653F: kernel/time/clocksource.c 8654F: kernel/time/time*.c 8655F: kernel/time/ntp.c 8656F: tools/testing/selftests/timers/ 8657 8658SC1200 WDT DRIVER 8659M: Zwane Mwaikambo <zwanem@gmail.com> 8660S: Maintained 8661F: drivers/watchdog/sc1200wdt.c 8662 8663SCHEDULER 8664M: Ingo Molnar <mingo@redhat.com> 8665M: Peter Zijlstra <peterz@infradead.org> 8666L: linux-kernel@vger.kernel.org 8667T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8668S: Maintained 8669F: kernel/sched/ 8670F: include/linux/sched.h 8671F: include/uapi/linux/sched.h 8672F: include/linux/wait.h 8673 8674SCORE ARCHITECTURE 8675M: Chen Liqin <liqin.linux@gmail.com> 8676M: Lennox Wu <lennox.wu@gmail.com> 8677W: http://www.sunplus.com 8678S: Supported 8679F: arch/score/ 8680 8681SCSI CDROM DRIVER 8682M: Jens Axboe <axboe@kernel.dk> 8683L: linux-scsi@vger.kernel.org 8684W: http://www.kernel.dk 8685S: Maintained 8686F: drivers/scsi/sr* 8687 8688SCSI RDMA PROTOCOL (SRP) INITIATOR 8689M: Bart Van Assche <bart.vanassche@sandisk.com> 8690L: linux-rdma@vger.kernel.org 8691S: Supported 8692W: http://www.openfabrics.org 8693Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8694T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8695F: drivers/infiniband/ulp/srp/ 8696F: include/scsi/srp.h 8697 8698SCSI SG DRIVER 8699M: Doug Gilbert <dgilbert@interlog.com> 8700L: linux-scsi@vger.kernel.org 8701W: http://sg.danny.cz/sg 8702S: Maintained 8703F: Documentation/scsi/scsi-generic.txt 8704F: drivers/scsi/sg.c 8705F: include/scsi/sg.h 8706 8707SCSI SUBSYSTEM 8708M: "James E.J. Bottomley" <JBottomley@odin.com> 8709L: linux-scsi@vger.kernel.org 8710T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 8711S: Maintained 8712F: drivers/scsi/ 8713F: include/scsi/ 8714 8715SCSI TAPE DRIVER 8716M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8717L: linux-scsi@vger.kernel.org 8718S: Maintained 8719F: Documentation/scsi/st.txt 8720F: drivers/scsi/st.* 8721F: drivers/scsi/st_*.h 8722 8723SCTP PROTOCOL 8724M: Vlad Yasevich <vyasevich@gmail.com> 8725M: Neil Horman <nhorman@tuxdriver.com> 8726L: linux-sctp@vger.kernel.org 8727W: http://lksctp.sourceforge.net 8728S: Maintained 8729F: Documentation/networking/sctp.txt 8730F: include/linux/sctp.h 8731F: include/uapi/linux/sctp.h 8732F: include/net/sctp/ 8733F: net/sctp/ 8734 8735SCx200 CPU SUPPORT 8736M: Jim Cromie <jim.cromie@gmail.com> 8737S: Odd Fixes 8738F: Documentation/i2c/busses/scx200_acb 8739F: arch/x86/platform/scx200/ 8740F: drivers/watchdog/scx200_wdt.c 8741F: drivers/i2c/busses/scx200* 8742F: drivers/mtd/maps/scx200_docflash.c 8743F: include/linux/scx200.h 8744 8745SCx200 GPIO DRIVER 8746M: Jim Cromie <jim.cromie@gmail.com> 8747S: Maintained 8748F: drivers/char/scx200_gpio.c 8749F: include/linux/scx200_gpio.h 8750 8751SCx200 HRT CLOCKSOURCE DRIVER 8752M: Jim Cromie <jim.cromie@gmail.com> 8753S: Maintained 8754F: drivers/clocksource/scx200_hrt.c 8755 8756SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8757M: Sascha Sommer <saschasommer@freenet.de> 8758L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8759S: Maintained 8760F: drivers/mmc/host/sdricoh_cs.c 8761 8762SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8763L: linux-mmc@vger.kernel.org 8764S: Orphan 8765F: drivers/mmc/host/sdhci.* 8766F: drivers/mmc/host/sdhci-pltfm.[ch] 8767 8768SECURE COMPUTING 8769M: Kees Cook <keescook@chromium.org> 8770R: Andy Lutomirski <luto@amacapital.net> 8771R: Will Drewry <wad@chromium.org> 8772T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8773S: Supported 8774F: kernel/seccomp.c 8775F: include/uapi/linux/seccomp.h 8776F: include/linux/seccomp.h 8777K: \bsecure_computing 8778K: \bTIF_SECCOMP\b 8779 8780SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8781M: Ben Dooks <ben-linux@fluff.org> 8782M: Jaehoon Chung <jh80.chung@samsung.com> 8783L: linux-mmc@vger.kernel.org 8784S: Maintained 8785F: drivers/mmc/host/sdhci-s3c* 8786 8787SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8788M: Viresh Kumar <viresh.linux@gmail.com> 8789L: spear-devel@list.st.com 8790L: linux-mmc@vger.kernel.org 8791S: Maintained 8792F: drivers/mmc/host/sdhci-spear.c 8793 8794SECURITY SUBSYSTEM 8795M: James Morris <james.l.morris@oracle.com> 8796M: Serge E. Hallyn <serge@hallyn.com> 8797L: linux-security-module@vger.kernel.org (suggested Cc:) 8798T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8799W: http://kernsec.org/ 8800S: Supported 8801F: security/ 8802 8803SECURITY CONTACT 8804M: Security Officers <security@kernel.org> 8805S: Supported 8806 8807SELINUX SECURITY MODULE 8808M: Paul Moore <paul@paul-moore.com> 8809M: Stephen Smalley <sds@tycho.nsa.gov> 8810M: Eric Paris <eparis@parisplace.org> 8811L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8812W: http://selinuxproject.org 8813T: git git://git.infradead.org/users/pcmoore/selinux 8814S: Supported 8815F: include/linux/selinux* 8816F: security/selinux/ 8817F: scripts/selinux/ 8818 8819APPARMOR SECURITY MODULE 8820M: John Johansen <john.johansen@canonical.com> 8821L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8822W: apparmor.wiki.kernel.org 8823T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8824S: Supported 8825F: security/apparmor/ 8826 8827SENSABLE PHANTOM 8828M: Jiri Slaby <jirislaby@gmail.com> 8829S: Maintained 8830F: drivers/misc/phantom.c 8831F: include/uapi/linux/phantom.h 8832 8833SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8834M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 8835M: Minh Tran <minh.tran@avagotech.com> 8836M: John Soni Jose <sony.john-n@avagotech.com> 8837L: linux-scsi@vger.kernel.org 8838W: http://www.avagotech.com 8839S: Supported 8840F: drivers/scsi/be2iscsi/ 8841 8842Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 8843M: Sathya Perla <sathya.perla@avagotech.com> 8844M: Ajit Khaparde <ajit.khaparde@avagotech.com> 8845M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 8846M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 8847L: netdev@vger.kernel.org 8848W: http://www.emulex.com 8849S: Supported 8850F: drivers/net/ethernet/emulex/benet/ 8851 8852EMULEX ONECONNECT ROCE DRIVER 8853M: Selvin Xavier <selvin.xavier@emulex.com> 8854M: Devesh Sharma <devesh.sharma@emulex.com> 8855M: Mitesh Ahuja <mitesh.ahuja@emulex.com> 8856L: linux-rdma@vger.kernel.org 8857W: http://www.emulex.com 8858S: Supported 8859F: drivers/infiniband/hw/ocrdma/ 8860 8861SFC NETWORK DRIVER 8862M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8863M: Shradha Shah <sshah@solarflare.com> 8864L: netdev@vger.kernel.org 8865S: Supported 8866F: drivers/net/ethernet/sfc/ 8867 8868SGI GRU DRIVER 8869M: Dimitri Sivanich <sivanich@sgi.com> 8870S: Maintained 8871F: drivers/misc/sgi-gru/ 8872 8873SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8874M: Pat Gefre <pfg@sgi.com> 8875L: linux-ia64@vger.kernel.org 8876S: Supported 8877F: Documentation/ia64/serial.txt 8878F: drivers/tty/serial/ioc?_serial.c 8879F: include/linux/ioc?.h 8880 8881SGI XP/XPC/XPNET DRIVER 8882M: Cliff Whickman <cpw@sgi.com> 8883M: Robin Holt <robinmholt@gmail.com> 8884S: Maintained 8885F: drivers/misc/sgi-xp/ 8886 8887SI2157 MEDIA DRIVER 8888M: Antti Palosaari <crope@iki.fi> 8889L: linux-media@vger.kernel.org 8890W: http://linuxtv.org/ 8891W: http://palosaari.fi/linux/ 8892Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8893T: git git://linuxtv.org/anttip/media_tree.git 8894S: Maintained 8895F: drivers/media/tuners/si2157* 8896 8897SI2168 MEDIA DRIVER 8898M: Antti Palosaari <crope@iki.fi> 8899L: linux-media@vger.kernel.org 8900W: http://linuxtv.org/ 8901W: http://palosaari.fi/linux/ 8902Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8903T: git git://linuxtv.org/anttip/media_tree.git 8904S: Maintained 8905F: drivers/media/dvb-frontends/si2168* 8906 8907SI470X FM RADIO RECEIVER I2C DRIVER 8908M: Hans Verkuil <hverkuil@xs4all.nl> 8909L: linux-media@vger.kernel.org 8910T: git git://linuxtv.org/media_tree.git 8911W: http://linuxtv.org 8912S: Odd Fixes 8913F: drivers/media/radio/si470x/radio-si470x-i2c.c 8914 8915SI470X FM RADIO RECEIVER USB DRIVER 8916M: Hans Verkuil <hverkuil@xs4all.nl> 8917L: linux-media@vger.kernel.org 8918T: git git://linuxtv.org/media_tree.git 8919W: http://linuxtv.org 8920S: Maintained 8921F: drivers/media/radio/si470x/radio-si470x-common.c 8922F: drivers/media/radio/si470x/radio-si470x.h 8923F: drivers/media/radio/si470x/radio-si470x-usb.c 8924 8925SI4713 FM RADIO TRANSMITTER I2C DRIVER 8926M: Eduardo Valentin <edubezval@gmail.com> 8927L: linux-media@vger.kernel.org 8928T: git git://linuxtv.org/media_tree.git 8929W: http://linuxtv.org 8930S: Odd Fixes 8931F: drivers/media/radio/si4713/si4713.? 8932 8933SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8934M: Eduardo Valentin <edubezval@gmail.com> 8935L: linux-media@vger.kernel.org 8936T: git git://linuxtv.org/media_tree.git 8937W: http://linuxtv.org 8938S: Odd Fixes 8939F: drivers/media/radio/si4713/radio-platform-si4713.c 8940 8941SI4713 FM RADIO TRANSMITTER USB DRIVER 8942M: Hans Verkuil <hverkuil@xs4all.nl> 8943L: linux-media@vger.kernel.org 8944T: git git://linuxtv.org/media_tree.git 8945W: http://linuxtv.org 8946S: Maintained 8947F: drivers/media/radio/si4713/radio-usb-si4713.c 8948 8949SIANO DVB DRIVER 8950M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8951L: linux-media@vger.kernel.org 8952W: http://linuxtv.org 8953T: git git://linuxtv.org/media_tree.git 8954S: Odd fixes 8955F: drivers/media/common/siano/ 8956F: drivers/media/usb/siano/ 8957F: drivers/media/usb/siano/ 8958F: drivers/media/mmc/siano/ 8959 8960SIMPLEFB FB DRIVER 8961M: Hans de Goede <hdegoede@redhat.com> 8962L: linux-fbdev@vger.kernel.org 8963S: Maintained 8964F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8965F: drivers/video/fbdev/simplefb.c 8966F: include/linux/platform_data/simplefb.h 8967 8968SH_VEU V4L2 MEM2MEM DRIVER 8969L: linux-media@vger.kernel.org 8970S: Orphan 8971F: drivers/media/platform/sh_veu.c 8972 8973SH_VOU V4L2 OUTPUT DRIVER 8974L: linux-media@vger.kernel.org 8975S: Orphan 8976F: drivers/media/platform/sh_vou.c 8977F: include/media/sh_vou.h 8978 8979SIMPLE FIRMWARE INTERFACE (SFI) 8980M: Len Brown <lenb@kernel.org> 8981L: sfi-devel@simplefirmware.org 8982W: http://simplefirmware.org/ 8983T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8984S: Supported 8985F: arch/x86/platform/sfi/ 8986F: drivers/sfi/ 8987F: include/linux/sfi*.h 8988 8989SIMTEC EB110ATX (Chalice CATS) 8990P: Ben Dooks 8991P: Vincent Sanders <vince@simtec.co.uk> 8992M: Simtec Linux Team <linux@simtec.co.uk> 8993W: http://www.simtec.co.uk/products/EB110ATX/ 8994S: Supported 8995 8996SIMTEC EB2410ITX (BAST) 8997P: Ben Dooks 8998P: Vincent Sanders <vince@simtec.co.uk> 8999M: Simtec Linux Team <linux@simtec.co.uk> 9000W: http://www.simtec.co.uk/products/EB2410ITX/ 9001S: Supported 9002F: arch/arm/mach-s3c24xx/mach-bast.c 9003F: arch/arm/mach-s3c24xx/bast-ide.c 9004F: arch/arm/mach-s3c24xx/bast-irq.c 9005 9006TI DAVINCI MACHINE SUPPORT 9007M: Sekhar Nori <nsekhar@ti.com> 9008M: Kevin Hilman <khilman@deeprootsystems.com> 9009T: git git://gitorious.org/linux-davinci/linux-davinci.git 9010Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9011S: Supported 9012F: arch/arm/mach-davinci/ 9013F: drivers/i2c/busses/i2c-davinci.c 9014 9015TI DAVINCI SERIES MEDIA DRIVER 9016M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 9017L: linux-media@vger.kernel.org 9018W: http://linuxtv.org/ 9019Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9020T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9021S: Maintained 9022F: drivers/media/platform/davinci/ 9023F: include/media/davinci/ 9024 9025TI AM437X VPFE DRIVER 9026M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 9027L: linux-media@vger.kernel.org 9028W: http://linuxtv.org/ 9029Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9030T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9031S: Maintained 9032F: drivers/media/platform/am437x/ 9033 9034OV2659 OMNIVISION SENSOR DRIVER 9035M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 9036L: linux-media@vger.kernel.org 9037W: http://linuxtv.org/ 9038Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9039T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9040S: Maintained 9041F: drivers/media/i2c/ov2659.c 9042F: include/media/ov2659.h 9043 9044SIS 190 ETHERNET DRIVER 9045M: Francois Romieu <romieu@fr.zoreil.com> 9046L: netdev@vger.kernel.org 9047S: Maintained 9048F: drivers/net/ethernet/sis/sis190.c 9049 9050SIS 900/7016 FAST ETHERNET DRIVER 9051M: Daniele Venzano <venza@brownhat.org> 9052W: http://www.brownhat.org/sis900.html 9053L: netdev@vger.kernel.org 9054S: Maintained 9055F: drivers/net/ethernet/sis/sis900.* 9056 9057SIS FRAMEBUFFER DRIVER 9058M: Thomas Winischhofer <thomas@winischhofer.net> 9059W: http://www.winischhofer.net/linuxsisvga.shtml 9060S: Maintained 9061F: Documentation/fb/sisfb.txt 9062F: drivers/video/fbdev/sis/ 9063F: include/video/sisfb.h 9064 9065SIS USB2VGA DRIVER 9066M: Thomas Winischhofer <thomas@winischhofer.net> 9067W: http://www.winischhofer.at/linuxsisusbvga.shtml 9068S: Maintained 9069F: drivers/usb/misc/sisusbvga/ 9070 9071SLAB ALLOCATOR 9072M: Christoph Lameter <cl@linux.com> 9073M: Pekka Enberg <penberg@kernel.org> 9074M: David Rientjes <rientjes@google.com> 9075M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9076M: Andrew Morton <akpm@linux-foundation.org> 9077L: linux-mm@kvack.org 9078S: Maintained 9079F: include/linux/sl?b*.h 9080F: mm/sl?b* 9081 9082SLEEPABLE READ-COPY UPDATE (SRCU) 9083M: Lai Jiangshan <laijs@cn.fujitsu.com> 9084M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9085M: Josh Triplett <josh@joshtriplett.org> 9086R: Steven Rostedt <rostedt@goodmis.org> 9087R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9088L: linux-kernel@vger.kernel.org 9089W: http://www.rdrop.com/users/paulmck/RCU/ 9090S: Supported 9091T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9092F: include/linux/srcu.h 9093F: kernel/rcu/srcu.c 9094 9095SMACK SECURITY MODULE 9096M: Casey Schaufler <casey@schaufler-ca.com> 9097L: linux-security-module@vger.kernel.org 9098W: http://schaufler-ca.com 9099T: git git://git.gitorious.org/smack-next/kernel.git 9100S: Maintained 9101F: Documentation/security/Smack.txt 9102F: security/smack/ 9103 9104DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9105M: Kevin Hilman <khilman@kernel.org> 9106M: Nishanth Menon <nm@ti.com> 9107S: Maintained 9108F: drivers/power/avs/ 9109F: include/linux/power/smartreflex.h 9110L: linux-pm@vger.kernel.org 9111 9112SMC91x ETHERNET DRIVER 9113M: Nicolas Pitre <nico@fluxnic.net> 9114S: Odd Fixes 9115F: drivers/net/ethernet/smsc/smc91x.* 9116 9117SMIA AND SMIA++ IMAGE SENSOR DRIVER 9118M: Sakari Ailus <sakari.ailus@iki.fi> 9119L: linux-media@vger.kernel.org 9120S: Maintained 9121F: drivers/media/i2c/smiapp/ 9122F: include/media/smiapp.h 9123F: drivers/media/i2c/smiapp-pll.c 9124F: drivers/media/i2c/smiapp-pll.h 9125F: include/uapi/linux/smiapp.h 9126F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9127 9128SMM665 HARDWARE MONITOR DRIVER 9129M: Guenter Roeck <linux@roeck-us.net> 9130L: lm-sensors@lm-sensors.org 9131S: Maintained 9132F: Documentation/hwmon/smm665 9133F: drivers/hwmon/smm665.c 9134 9135SMSC EMC2103 HARDWARE MONITOR DRIVER 9136M: Steve Glendinning <steve.glendinning@shawell.net> 9137L: lm-sensors@lm-sensors.org 9138S: Maintained 9139F: Documentation/hwmon/emc2103 9140F: drivers/hwmon/emc2103.c 9141 9142SMSC SCH5627 HARDWARE MONITOR DRIVER 9143M: Hans de Goede <hdegoede@redhat.com> 9144L: lm-sensors@lm-sensors.org 9145S: Supported 9146F: Documentation/hwmon/sch5627 9147F: drivers/hwmon/sch5627.c 9148 9149SMSC47B397 HARDWARE MONITOR DRIVER 9150M: Jean Delvare <jdelvare@suse.de> 9151L: lm-sensors@lm-sensors.org 9152S: Maintained 9153F: Documentation/hwmon/smsc47b397 9154F: drivers/hwmon/smsc47b397.c 9155 9156SMSC911x ETHERNET DRIVER 9157M: Steve Glendinning <steve.glendinning@shawell.net> 9158L: netdev@vger.kernel.org 9159S: Maintained 9160F: include/linux/smsc911x.h 9161F: drivers/net/ethernet/smsc/smsc911x.* 9162 9163SMSC9420 PCI ETHERNET DRIVER 9164M: Steve Glendinning <steve.glendinning@shawell.net> 9165L: netdev@vger.kernel.org 9166S: Maintained 9167F: drivers/net/ethernet/smsc/smsc9420.* 9168 9169SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9170M: Steve Glendinning <steve.glendinning@shawell.net> 9171L: linux-fbdev@vger.kernel.org 9172S: Maintained 9173F: drivers/video/fbdev/smscufx.c 9174 9175SOC-CAMERA V4L2 SUBSYSTEM 9176M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9177L: linux-media@vger.kernel.org 9178T: git git://linuxtv.org/media_tree.git 9179S: Maintained 9180F: include/media/soc* 9181F: drivers/media/i2c/soc_camera/ 9182F: drivers/media/platform/soc_camera/ 9183 9184SOEKRIS NET48XX LED SUPPORT 9185M: Chris Boot <bootc@bootc.net> 9186S: Maintained 9187F: drivers/leds/leds-net48xx.c 9188 9189SOFTLOGIC 6x10 MPEG CODEC 9190M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9191M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9192M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9193M: Ismael Luceno <ismael@iodev.co.uk> 9194L: linux-media@vger.kernel.org 9195S: Supported 9196F: drivers/media/pci/solo6x10/ 9197 9198SOFTWARE RAID (Multiple Disks) SUPPORT 9199M: Neil Brown <neilb@suse.de> 9200L: linux-raid@vger.kernel.org 9201S: Supported 9202F: drivers/md/ 9203F: include/linux/raid/ 9204F: include/uapi/linux/raid/ 9205 9206SONIC NETWORK DRIVER 9207M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9208L: netdev@vger.kernel.org 9209S: Maintained 9210F: drivers/net/ethernet/natsemi/sonic.* 9211 9212SONICS SILICON BACKPLANE DRIVER (SSB) 9213M: Michael Buesch <m@bues.ch> 9214L: netdev@vger.kernel.org 9215S: Maintained 9216F: drivers/ssb/ 9217F: include/linux/ssb/ 9218 9219SONY VAIO CONTROL DEVICE DRIVER 9220M: Mattia Dongili <malattia@linux.it> 9221L: platform-driver-x86@vger.kernel.org 9222W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9223S: Maintained 9224F: Documentation/laptops/sony-laptop.txt 9225F: drivers/char/sonypi.c 9226F: drivers/platform/x86/sony-laptop.c 9227F: include/linux/sony-laptop.h 9228 9229SONY MEMORYSTICK CARD SUPPORT 9230M: Alex Dubov <oakad@yahoo.com> 9231W: http://tifmxx.berlios.de/ 9232S: Maintained 9233F: drivers/memstick/host/tifm_ms.c 9234 9235SONY MEMORYSTICK STANDARD SUPPORT 9236M: Maxim Levitsky <maximlevitsky@gmail.com> 9237S: Maintained 9238F: drivers/memstick/core/ms_block.* 9239 9240SOUND 9241M: Jaroslav Kysela <perex@perex.cz> 9242M: Takashi Iwai <tiwai@suse.de> 9243L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9244W: http://www.alsa-project.org/ 9245T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9246T: git git://git.alsa-project.org/alsa-kernel.git 9247Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9248S: Maintained 9249F: Documentation/sound/ 9250F: include/sound/ 9251F: include/uapi/sound/ 9252F: sound/ 9253 9254SOUND - COMPRESSED AUDIO 9255M: Vinod Koul <vinod.koul@intel.com> 9256L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9257T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9258S: Supported 9259F: Documentation/sound/alsa/compress_offload.txt 9260F: include/sound/compress_driver.h 9261F: include/uapi/sound/compress_* 9262F: sound/core/compress_offload.c 9263F: sound/soc/soc-compress.c 9264 9265SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9266M: Liam Girdwood <lgirdwood@gmail.com> 9267M: Mark Brown <broonie@kernel.org> 9268T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9269L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9270W: http://alsa-project.org/main/index.php/ASoC 9271S: Supported 9272F: Documentation/sound/alsa/soc/ 9273F: sound/soc/ 9274F: include/sound/soc* 9275 9276SOUND - DMAENGINE HELPERS 9277M: Lars-Peter Clausen <lars@metafoo.de> 9278S: Supported 9279F: include/sound/dmaengine_pcm.h 9280F: sound/core/pcm_dmaengine.c 9281F: sound/soc/soc-generic-dmaengine-pcm.c 9282 9283SP2 MEDIA DRIVER 9284M: Olli Salonen <olli.salonen@iki.fi> 9285L: linux-media@vger.kernel.org 9286W: http://linuxtv.org/ 9287Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9288S: Maintained 9289F: drivers/media/dvb-frontends/sp2* 9290 9291SPARC + UltraSPARC (sparc/sparc64) 9292M: "David S. Miller" <davem@davemloft.net> 9293L: sparclinux@vger.kernel.org 9294Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9295T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9296T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9297S: Maintained 9298F: arch/sparc/ 9299F: drivers/sbus/ 9300 9301SPARC SERIAL DRIVERS 9302M: "David S. Miller" <davem@davemloft.net> 9303L: sparclinux@vger.kernel.org 9304T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9305T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9306S: Maintained 9307F: include/linux/sunserialcore.h 9308F: drivers/tty/serial/suncore.c 9309F: drivers/tty/serial/sunhv.c 9310F: drivers/tty/serial/sunsab.c 9311F: drivers/tty/serial/sunsab.h 9312F: drivers/tty/serial/sunsu.c 9313F: drivers/tty/serial/sunzilog.c 9314F: drivers/tty/serial/sunzilog.h 9315 9316SPARSE CHECKER 9317M: "Christopher Li" <sparse@chrisli.org> 9318L: linux-sparse@vger.kernel.org 9319W: https://sparse.wiki.kernel.org/ 9320T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9321T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9322S: Maintained 9323F: include/linux/compiler.h 9324 9325SPEAR PLATFORM SUPPORT 9326M: Viresh Kumar <viresh.linux@gmail.com> 9327M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9328L: spear-devel@list.st.com 9329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9330W: http://www.st.com/spear 9331S: Maintained 9332F: arch/arm/mach-spear/ 9333 9334SPEAR CLOCK FRAMEWORK SUPPORT 9335M: Viresh Kumar <viresh.linux@gmail.com> 9336L: spear-devel@list.st.com 9337L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9338W: http://www.st.com/spear 9339S: Maintained 9340F: drivers/clk/spear/ 9341 9342SPI SUBSYSTEM 9343M: Mark Brown <broonie@kernel.org> 9344L: linux-spi@vger.kernel.org 9345T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9346Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9347S: Maintained 9348F: Documentation/spi/ 9349F: drivers/spi/ 9350F: include/linux/spi/ 9351F: include/uapi/linux/spi/ 9352 9353SPIDERNET NETWORK DRIVER for CELL 9354M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9355M: Jens Osterkamp <jens@de.ibm.com> 9356L: netdev@vger.kernel.org 9357S: Supported 9358F: Documentation/networking/spider_net.txt 9359F: drivers/net/ethernet/toshiba/spider_net* 9360 9361SPU FILE SYSTEM 9362M: Jeremy Kerr <jk@ozlabs.org> 9363L: linuxppc-dev@lists.ozlabs.org 9364L: cbe-oss-dev@lists.ozlabs.org 9365W: http://www.ibm.com/developerworks/power/cell/ 9366S: Supported 9367F: Documentation/filesystems/spufs.txt 9368F: arch/powerpc/platforms/cell/spufs/ 9369 9370SQUASHFS FILE SYSTEM 9371M: Phillip Lougher <phillip@squashfs.org.uk> 9372L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9373W: http://squashfs.org.uk 9374S: Maintained 9375F: Documentation/filesystems/squashfs.txt 9376F: fs/squashfs/ 9377 9378SRM (Alpha) environment access 9379M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9380S: Maintained 9381F: arch/alpha/kernel/srm_env.c 9382 9383STABLE BRANCH 9384M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9385L: stable@vger.kernel.org 9386S: Supported 9387F: Documentation/stable_kernel_rules.txt 9388 9389STAGING SUBSYSTEM 9390M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9391T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9392L: devel@driverdev.osuosl.org 9393S: Supported 9394F: drivers/staging/ 9395 9396STAGING - COMEDI 9397M: Ian Abbott <abbotti@mev.co.uk> 9398M: H Hartley Sweeten <hsweeten@visionengravers.com> 9399S: Odd Fixes 9400F: drivers/staging/comedi/ 9401 9402STAGING - FLARION FT1000 DRIVERS 9403M: Marek Belisko <marek.belisko@gmail.com> 9404S: Odd Fixes 9405F: drivers/staging/ft1000/ 9406 9407STAGING - INDUSTRIAL IO 9408M: Jonathan Cameron <jic23@kernel.org> 9409L: linux-iio@vger.kernel.org 9410S: Odd Fixes 9411F: drivers/staging/iio/ 9412 9413STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9414M: Jarod Wilson <jarod@wilsonet.com> 9415W: http://www.lirc.org/ 9416S: Odd Fixes 9417F: drivers/staging/media/lirc/ 9418 9419STAGING - LUSTRE PARALLEL FILESYSTEM 9420M: Oleg Drokin <oleg.drokin@intel.com> 9421M: Andreas Dilger <andreas.dilger@intel.com> 9422L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9423W: http://lustre.opensfs.org/ 9424S: Maintained 9425F: drivers/staging/lustre 9426 9427STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9428M: Julian Andres Klode <jak@jak-linux.org> 9429M: Marc Dietrich <marvin24@gmx.de> 9430L: ac100@lists.launchpad.net (moderated for non-subscribers) 9431L: linux-tegra@vger.kernel.org 9432S: Maintained 9433F: drivers/staging/nvec/ 9434 9435STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9436M: Jens Frederich <jfrederich@gmail.com> 9437M: Daniel Drake <dsd@laptop.org> 9438M: Jon Nettleton <jon.nettleton@gmail.com> 9439W: http://wiki.laptop.org/go/DCON 9440S: Maintained 9441F: drivers/staging/olpc_dcon/ 9442 9443STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9444M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9445S: Maintained 9446F: drivers/staging/ozwpan/ 9447 9448STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9449M: Willy Tarreau <willy@meta-x.org> 9450S: Odd Fixes 9451F: drivers/staging/panel/ 9452 9453STAGING - REALTEK RTL8712U DRIVERS 9454M: Larry Finger <Larry.Finger@lwfinger.net> 9455M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9456S: Odd Fixes 9457F: drivers/staging/rtl8712/ 9458 9459STAGING - REALTEK RTL8723U WIRELESS DRIVER 9460M: Larry Finger <Larry.Finger@lwfinger.net> 9461M: Jes Sorensen <Jes.Sorensen@redhat.com> 9462L: linux-wireless@vger.kernel.org 9463S: Maintained 9464F: drivers/staging/rtl8723au/ 9465 9466STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 9467M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9468M: Teddy Wang <teddy.wang@siliconmotion.com> 9469M: Sudip Mukherjee <sudip@vectorindia.org> 9470L: linux-fbdev@vger.kernel.org 9471S: Maintained 9472F: drivers/staging/sm7xxfb/ 9473 9474STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9475M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9476M: Teddy Wang <teddy.wang@siliconmotion.com> 9477M: Sudip Mukherjee <sudip@vectorindia.org> 9478L: linux-fbdev@vger.kernel.org 9479S: Maintained 9480F: drivers/staging/sm750fb/ 9481 9482STAGING - SLICOSS 9483M: Lior Dotan <liodot@gmail.com> 9484M: Christopher Harrer <charrer@alacritech.com> 9485S: Odd Fixes 9486F: drivers/staging/slicoss/ 9487 9488STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9489M: William Hubbs <w.d.hubbs@gmail.com> 9490M: Chris Brannon <chris@the-brannons.com> 9491M: Kirk Reiser <kirk@reisers.ca> 9492M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9493L: speakup@linux-speakup.org 9494W: http://www.linux-speakup.org/ 9495S: Odd Fixes 9496F: drivers/staging/speakup/ 9497 9498STAGING - VIA VT665X DRIVERS 9499M: Forest Bond <forest@alittletooquiet.net> 9500S: Odd Fixes 9501F: drivers/staging/vt665?/ 9502 9503STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9504M: Arnaud Patard <arnaud.patard@rtp-net.org> 9505S: Odd Fixes 9506F: drivers/staging/xgifb/ 9507 9508STARFIRE/DURALAN NETWORK DRIVER 9509M: Ion Badulescu <ionut@badula.org> 9510S: Odd Fixes 9511F: drivers/net/ethernet/adaptec/starfire* 9512 9513SUN3/3X 9514M: Sam Creasey <sammy@sammy.net> 9515W: http://sammy.net/sun3/ 9516S: Maintained 9517F: arch/m68k/kernel/*sun3* 9518F: arch/m68k/sun3*/ 9519F: arch/m68k/include/asm/sun3* 9520F: drivers/net/ethernet/i825xx/sun3* 9521 9522SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9523M: Hans de Goede <hdegoede@redhat.com> 9524L: linux-input@vger.kernel.org 9525S: Maintained 9526F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9527F: drivers/input/keyboard/sun4i-lradc-keys.c 9528 9529SUNDANCE NETWORK DRIVER 9530M: Denis Kirjanov <kda@linux-powerpc.org> 9531L: netdev@vger.kernel.org 9532S: Maintained 9533F: drivers/net/ethernet/dlink/sundance.c 9534 9535SUPERH 9536M: Yoshinori Sato <ysato@users.sourceforge.jp> 9537M: Rich Felker <dalias@libc.org> 9538L: linux-sh@vger.kernel.org 9539Q: http://patchwork.kernel.org/project/linux-sh/list/ 9540S: Maintained 9541F: Documentation/sh/ 9542F: arch/sh/ 9543F: drivers/sh/ 9544 9545SUSPEND TO RAM 9546M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9547M: Len Brown <len.brown@intel.com> 9548M: Pavel Machek <pavel@ucw.cz> 9549L: linux-pm@vger.kernel.org 9550S: Supported 9551F: Documentation/power/ 9552F: arch/x86/kernel/acpi/ 9553F: drivers/base/power/ 9554F: kernel/power/ 9555F: include/linux/suspend.h 9556F: include/linux/freezer.h 9557F: include/linux/pm.h 9558 9559SVGA HANDLING 9560M: Martin Mares <mj@ucw.cz> 9561L: linux-video@atrey.karlin.mff.cuni.cz 9562S: Maintained 9563F: Documentation/svga.txt 9564F: arch/x86/boot/video* 9565 9566SWIOTLB SUBSYSTEM 9567M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9568L: linux-kernel@vger.kernel.org 9569S: Supported 9570F: lib/swiotlb.c 9571F: arch/*/kernel/pci-swiotlb.c 9572F: include/linux/swiotlb.h 9573 9574SWITCHDEV 9575M: Jiri Pirko <jiri@resnulli.us> 9576L: netdev@vger.kernel.org 9577S: Supported 9578F: net/switchdev/ 9579F: include/net/switchdev.h 9580 9581SYNOPSYS ARC ARCHITECTURE 9582M: Vineet Gupta <vgupta@synopsys.com> 9583S: Supported 9584F: arch/arc/ 9585F: Documentation/devicetree/bindings/arc/ 9586F: drivers/tty/serial/arc_uart.c 9587 9588SYSV FILESYSTEM 9589M: Christoph Hellwig <hch@infradead.org> 9590S: Maintained 9591F: Documentation/filesystems/sysv-fs.txt 9592F: fs/sysv/ 9593F: include/linux/sysv_fs.h 9594 9595TARGET SUBSYSTEM 9596M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9597L: linux-scsi@vger.kernel.org 9598L: target-devel@vger.kernel.org 9599W: http://www.linux-iscsi.org 9600W: http://groups.google.com/group/linux-iscsi-target-dev 9601T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9602S: Supported 9603F: drivers/target/ 9604F: include/target/ 9605F: Documentation/target/ 9606 9607TASKSTATS STATISTICS INTERFACE 9608M: Balbir Singh <bsingharora@gmail.com> 9609S: Maintained 9610F: Documentation/accounting/taskstats* 9611F: include/linux/taskstats* 9612F: kernel/taskstats.c 9613 9614TC CLASSIFIER 9615M: Jamal Hadi Salim <jhs@mojatatu.com> 9616L: netdev@vger.kernel.org 9617S: Maintained 9618F: include/net/pkt_cls.h 9619F: include/uapi/linux/pkt_cls.h 9620F: net/sched/ 9621 9622TCP LOW PRIORITY MODULE 9623M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9624M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9625W: http://tcp-lp-mod.sourceforge.net/ 9626S: Maintained 9627F: net/ipv4/tcp_lp.c 9628 9629TDA10071 MEDIA DRIVER 9630M: Antti Palosaari <crope@iki.fi> 9631L: linux-media@vger.kernel.org 9632W: http://linuxtv.org/ 9633W: http://palosaari.fi/linux/ 9634Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9635T: git git://linuxtv.org/anttip/media_tree.git 9636S: Maintained 9637F: drivers/media/dvb-frontends/tda10071* 9638 9639TDA18212 MEDIA DRIVER 9640M: Antti Palosaari <crope@iki.fi> 9641L: linux-media@vger.kernel.org 9642W: http://linuxtv.org/ 9643W: http://palosaari.fi/linux/ 9644Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9645T: git git://linuxtv.org/anttip/media_tree.git 9646S: Maintained 9647F: drivers/media/tuners/tda18212* 9648 9649TDA18218 MEDIA DRIVER 9650M: Antti Palosaari <crope@iki.fi> 9651L: linux-media@vger.kernel.org 9652W: http://linuxtv.org/ 9653W: http://palosaari.fi/linux/ 9654Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9655T: git git://linuxtv.org/anttip/media_tree.git 9656S: Maintained 9657F: drivers/media/tuners/tda18218* 9658 9659TDA18271 MEDIA DRIVER 9660M: Michael Krufky <mkrufky@linuxtv.org> 9661L: linux-media@vger.kernel.org 9662W: http://linuxtv.org/ 9663W: http://github.com/mkrufky 9664Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9665T: git git://linuxtv.org/mkrufky/tuners.git 9666S: Maintained 9667F: drivers/media/tuners/tda18271* 9668 9669TDA827x MEDIA DRIVER 9670M: Michael Krufky <mkrufky@linuxtv.org> 9671L: linux-media@vger.kernel.org 9672W: http://linuxtv.org/ 9673W: http://github.com/mkrufky 9674Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9675T: git git://linuxtv.org/mkrufky/tuners.git 9676S: Maintained 9677F: drivers/media/tuners/tda8290.* 9678 9679TDA8290 MEDIA DRIVER 9680M: Michael Krufky <mkrufky@linuxtv.org> 9681L: linux-media@vger.kernel.org 9682W: http://linuxtv.org/ 9683W: http://github.com/mkrufky 9684Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9685T: git git://linuxtv.org/mkrufky/tuners.git 9686S: Maintained 9687F: drivers/media/tuners/tda8290.* 9688 9689TDA9840 MEDIA DRIVER 9690M: Hans Verkuil <hverkuil@xs4all.nl> 9691L: linux-media@vger.kernel.org 9692T: git git://linuxtv.org/media_tree.git 9693W: http://linuxtv.org 9694S: Maintained 9695F: drivers/media/i2c/tda9840* 9696 9697TEA5761 TUNER DRIVER 9698M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9699L: linux-media@vger.kernel.org 9700W: http://linuxtv.org 9701T: git git://linuxtv.org/media_tree.git 9702S: Odd fixes 9703F: drivers/media/tuners/tea5761.* 9704 9705TEA5767 TUNER DRIVER 9706M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9707L: linux-media@vger.kernel.org 9708W: http://linuxtv.org 9709T: git git://linuxtv.org/media_tree.git 9710S: Maintained 9711F: drivers/media/tuners/tea5767.* 9712 9713TEA6415C MEDIA DRIVER 9714M: Hans Verkuil <hverkuil@xs4all.nl> 9715L: linux-media@vger.kernel.org 9716T: git git://linuxtv.org/media_tree.git 9717W: http://linuxtv.org 9718S: Maintained 9719F: drivers/media/i2c/tea6415c* 9720 9721TEA6420 MEDIA DRIVER 9722M: Hans Verkuil <hverkuil@xs4all.nl> 9723L: linux-media@vger.kernel.org 9724T: git git://linuxtv.org/media_tree.git 9725W: http://linuxtv.org 9726S: Maintained 9727F: drivers/media/i2c/tea6420* 9728 9729TEAM DRIVER 9730M: Jiri Pirko <jiri@resnulli.us> 9731L: netdev@vger.kernel.org 9732S: Supported 9733F: drivers/net/team/ 9734F: include/linux/if_team.h 9735F: include/uapi/linux/if_team.h 9736 9737TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9738M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9739S: Maintained 9740F: arch/x86/platform/ts5500/ 9741 9742TECHNOTREND USB IR RECEIVER 9743M: Sean Young <sean@mess.org> 9744L: linux-media@vger.kernel.org 9745S: Maintained 9746F: drivers/media/rc/ttusbir.c 9747 9748TEGRA ARCHITECTURE SUPPORT 9749M: Stephen Warren <swarren@wwwdotorg.org> 9750M: Thierry Reding <thierry.reding@gmail.com> 9751M: Alexandre Courbot <gnurou@gmail.com> 9752L: linux-tegra@vger.kernel.org 9753Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9754T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9755S: Supported 9756N: [^a-z]tegra 9757 9758TEGRA CLOCK DRIVER 9759M: Peter De Schrijver <pdeschrijver@nvidia.com> 9760M: Prashant Gaikwad <pgaikwad@nvidia.com> 9761S: Supported 9762F: drivers/clk/tegra/ 9763 9764TEGRA DMA DRIVER 9765M: Laxman Dewangan <ldewangan@nvidia.com> 9766S: Supported 9767F: drivers/dma/tegra20-apb-dma.c 9768 9769TEGRA I2C DRIVER 9770M: Laxman Dewangan <ldewangan@nvidia.com> 9771S: Supported 9772F: drivers/i2c/busses/i2c-tegra.c 9773 9774TEGRA IOMMU DRIVERS 9775M: Hiroshi Doyu <hdoyu@nvidia.com> 9776S: Supported 9777F: drivers/iommu/tegra* 9778 9779TEGRA KBC DRIVER 9780M: Rakesh Iyer <riyer@nvidia.com> 9781M: Laxman Dewangan <ldewangan@nvidia.com> 9782S: Supported 9783F: drivers/input/keyboard/tegra-kbc.c 9784 9785TEGRA PWM DRIVER 9786M: Thierry Reding <thierry.reding@gmail.com> 9787S: Supported 9788F: drivers/pwm/pwm-tegra.c 9789 9790TEGRA SERIAL DRIVER 9791M: Laxman Dewangan <ldewangan@nvidia.com> 9792S: Supported 9793F: drivers/tty/serial/serial-tegra.c 9794 9795TEGRA SPI DRIVER 9796M: Laxman Dewangan <ldewangan@nvidia.com> 9797S: Supported 9798F: drivers/spi/spi-tegra* 9799 9800TEHUTI ETHERNET DRIVER 9801M: Andy Gospodarek <andy@greyhouse.net> 9802L: netdev@vger.kernel.org 9803S: Supported 9804F: drivers/net/ethernet/tehuti/* 9805 9806Telecom Clock Driver for MCPL0010 9807M: Mark Gross <mark.gross@intel.com> 9808S: Supported 9809F: drivers/char/tlclk.c 9810 9811TENSILICA XTENSA PORT (xtensa) 9812M: Chris Zankel <chris@zankel.net> 9813M: Max Filippov <jcmvbkbc@gmail.com> 9814L: linux-xtensa@linux-xtensa.org 9815S: Maintained 9816F: arch/xtensa/ 9817F: drivers/irqchip/irq-xtensa-* 9818 9819THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9820M: Hans Verkuil <hverkuil@xs4all.nl> 9821L: linux-media@vger.kernel.org 9822T: git git://linuxtv.org/media_tree.git 9823W: http://linuxtv.org 9824S: Maintained 9825F: drivers/media/radio/radio-raremono.c 9826 9827THERMAL 9828M: Zhang Rui <rui.zhang@intel.com> 9829M: Eduardo Valentin <edubezval@gmail.com> 9830L: linux-pm@vger.kernel.org 9831T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9832T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9833Q: https://patchwork.kernel.org/project/linux-pm/list/ 9834S: Supported 9835F: drivers/thermal/ 9836F: include/linux/thermal.h 9837F: include/uapi/linux/thermal.h 9838F: include/linux/cpu_cooling.h 9839F: Documentation/devicetree/bindings/thermal/ 9840 9841THINGM BLINK(1) USB RGB LED DRIVER 9842M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9843S: Maintained 9844F: drivers/hid/hid-thingm.c 9845 9846THINKPAD ACPI EXTRAS DRIVER 9847M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9848L: ibm-acpi-devel@lists.sourceforge.net 9849L: platform-driver-x86@vger.kernel.org 9850W: http://ibm-acpi.sourceforge.net 9851W: http://thinkwiki.org/wiki/Ibm-acpi 9852T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9853S: Maintained 9854F: drivers/platform/x86/thinkpad_acpi.c 9855 9856TI BANDGAP AND THERMAL DRIVER 9857M: Eduardo Valentin <edubezval@gmail.com> 9858L: linux-pm@vger.kernel.org 9859L: linux-omap@vger.kernel.org 9860S: Maintained 9861F: drivers/thermal/ti-soc-thermal/ 9862 9863TI CDCE706 CLOCK DRIVER 9864M: Max Filippov <jcmvbkbc@gmail.com> 9865S: Maintained 9866F: drivers/clk/clk-cdce706.c 9867 9868TI CLOCK DRIVER 9869M: Tero Kristo <t-kristo@ti.com> 9870L: linux-omap@vger.kernel.org 9871S: Maintained 9872F: drivers/clk/ti/ 9873F: include/linux/clk/ti.h 9874 9875TI FLASH MEDIA INTERFACE DRIVER 9876M: Alex Dubov <oakad@yahoo.com> 9877S: Maintained 9878F: drivers/misc/tifm* 9879F: drivers/mmc/host/tifm_sd.c 9880F: include/linux/tifm.h 9881 9882TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9883M: Santosh Shilimkar <ssantosh@kernel.org> 9884L: linux-kernel@vger.kernel.org 9885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9886S: Maintained 9887F: drivers/soc/ti/* 9888T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9889 9890 9891TI LM49xxx FAMILY ASoC CODEC DRIVERS 9892M: M R Swami Reddy <mr.swami.reddy@ti.com> 9893M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9894L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9895S: Maintained 9896F: sound/soc/codecs/lm49453* 9897F: sound/soc/codecs/isabelle* 9898 9899TI LP855x BACKLIGHT DRIVER 9900M: Milo Kim <milo.kim@ti.com> 9901S: Maintained 9902F: Documentation/backlight/lp855x-driver.txt 9903F: drivers/video/backlight/lp855x_bl.c 9904F: include/linux/platform_data/lp855x.h 9905 9906TI LP8727 CHARGER DRIVER 9907M: Milo Kim <milo.kim@ti.com> 9908S: Maintained 9909F: drivers/power/lp8727_charger.c 9910F: include/linux/platform_data/lp8727.h 9911 9912TI LP8788 MFD DRIVER 9913M: Milo Kim <milo.kim@ti.com> 9914S: Maintained 9915F: drivers/iio/adc/lp8788_adc.c 9916F: drivers/leds/leds-lp8788.c 9917F: drivers/mfd/lp8788*.c 9918F: drivers/power/lp8788-charger.c 9919F: drivers/regulator/lp8788-*.c 9920F: include/linux/mfd/lp8788*.h 9921 9922TI NETCP ETHERNET DRIVER 9923M: Wingman Kwok <w-kwok2@ti.com> 9924M: Murali Karicheri <m-karicheri2@ti.com> 9925L: netdev@vger.kernel.org 9926S: Maintained 9927F: drivers/net/ethernet/ti/netcp* 9928 9929TI TWL4030 SERIES SOC CODEC DRIVER 9930M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9931L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9932S: Maintained 9933F: sound/soc/codecs/twl4030* 9934 9935TI WILINK WIRELESS DRIVERS 9936L: linux-wireless@vger.kernel.org 9937W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9938W: http://wireless.kernel.org/en/users/Drivers/wl1251 9939T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9940S: Orphan 9941F: drivers/net/wireless/ti/ 9942F: include/linux/wl12xx.h 9943 9944TIPC NETWORK LAYER 9945M: Jon Maloy <jon.maloy@ericsson.com> 9946M: Ying Xue <ying.xue@windriver.com> 9947L: netdev@vger.kernel.org (core kernel code) 9948L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9949W: http://tipc.sourceforge.net/ 9950S: Maintained 9951F: include/uapi/linux/tipc*.h 9952F: net/tipc/ 9953 9954TILE ARCHITECTURE 9955M: Chris Metcalf <cmetcalf@ezchip.com> 9956W: http://www.ezchip.com/scm/ 9957S: Supported 9958F: arch/tile/ 9959F: drivers/char/tile-srom.c 9960F: drivers/edac/tile_edac.c 9961F: drivers/net/ethernet/tile/ 9962F: drivers/rtc/rtc-tile.c 9963F: drivers/tty/hvc/hvc_tile.c 9964F: drivers/tty/serial/tilegx.c 9965F: drivers/usb/host/*-tilegx.c 9966F: include/linux/usb/tilegx.h 9967 9968TLAN NETWORK DRIVER 9969M: Samuel Chessman <chessman@tux.org> 9970L: tlan-devel@lists.sourceforge.net (subscribers-only) 9971W: http://sourceforge.net/projects/tlan/ 9972S: Maintained 9973F: Documentation/networking/tlan.txt 9974F: drivers/net/ethernet/ti/tlan.* 9975 9976TOMOYO SECURITY MODULE 9977M: Kentaro Takeda <takedakn@nttdata.co.jp> 9978M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9979L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9980L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9981L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9982L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9983W: http://tomoyo.sourceforge.jp/ 9984T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9985S: Maintained 9986F: security/tomoyo/ 9987 9988TOPSTAR LAPTOP EXTRAS DRIVER 9989M: Herton Ronaldo Krzesinski <herton@canonical.com> 9990L: platform-driver-x86@vger.kernel.org 9991S: Maintained 9992F: drivers/platform/x86/topstar-laptop.c 9993 9994TOSHIBA ACPI EXTRAS DRIVER 9995M: Azael Avalos <coproscefalo@gmail.com> 9996L: platform-driver-x86@vger.kernel.org 9997S: Maintained 9998F: drivers/platform/x86/toshiba_acpi.c 9999 10000TOSHIBA BLUETOOTH DRIVER 10001M: Azael Avalos <coproscefalo@gmail.com> 10002L: platform-driver-x86@vger.kernel.org 10003S: Maintained 10004F: drivers/platform/x86/toshiba_bluetooth.c 10005 10006TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10007M: Azael Avalos <coproscefalo@gmail.com> 10008L: platform-driver-x86@vger.kernel.org 10009S: Maintained 10010F: drivers/platform/x86/toshiba_haps.c 10011 10012TOSHIBA SMM DRIVER 10013M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10014L: tlinux-users@tce.toshiba-dme.co.jp 10015W: http://www.buzzard.org.uk/toshiba/ 10016S: Maintained 10017F: drivers/char/toshiba.c 10018F: include/linux/toshiba.h 10019F: include/uapi/linux/toshiba.h 10020 10021TMIO MMC DRIVER 10022M: Ian Molton <ian.molton@codethink.co.uk> 10023L: linux-mmc@vger.kernel.org 10024S: Maintained 10025F: drivers/mmc/host/tmio_mmc* 10026F: drivers/mmc/host/sh_mobile_sdhi.c 10027F: include/linux/mmc/tmio.h 10028F: include/linux/mmc/sh_mobile_sdhi.h 10029 10030TMP401 HARDWARE MONITOR DRIVER 10031M: Guenter Roeck <linux@roeck-us.net> 10032L: lm-sensors@lm-sensors.org 10033S: Maintained 10034F: Documentation/hwmon/tmp401 10035F: drivers/hwmon/tmp401.c 10036 10037TMPFS (SHMEM FILESYSTEM) 10038M: Hugh Dickins <hughd@google.com> 10039L: linux-mm@kvack.org 10040S: Maintained 10041F: include/linux/shmem_fs.h 10042F: mm/shmem.c 10043 10044TM6000 VIDEO4LINUX DRIVER 10045M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10046L: linux-media@vger.kernel.org 10047W: http://linuxtv.org 10048T: git git://linuxtv.org/media_tree.git 10049S: Odd fixes 10050F: drivers/media/usb/tm6000/ 10051 10052TW68 VIDEO4LINUX DRIVER 10053M: Hans Verkuil <hverkuil@xs4all.nl> 10054L: linux-media@vger.kernel.org 10055T: git git://linuxtv.org/media_tree.git 10056W: http://linuxtv.org 10057S: Odd Fixes 10058F: drivers/media/pci/tw68/ 10059 10060TPM DEVICE DRIVER 10061M: Peter Huewe <peterhuewe@gmx.de> 10062M: Marcel Selhorst <tpmdd@selhorst.net> 10063R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10064W: http://tpmdd.sourceforge.net 10065L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10066Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10067T: https://github.com/PeterHuewe/linux-tpmdd 10068S: Maintained 10069F: drivers/char/tpm/ 10070 10071TPM IBM_VTPM DEVICE DRIVER 10072M: Ashley Lai <ashleydlai@gmail.com> 10073W: http://tpmdd.sourceforge.net 10074L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10075S: Maintained 10076F: drivers/char/tpm/tpm_ibmvtpm* 10077 10078TRACING 10079M: Steven Rostedt <rostedt@goodmis.org> 10080M: Ingo Molnar <mingo@redhat.com> 10081T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10082S: Maintained 10083F: Documentation/trace/ftrace.txt 10084F: arch/*/*/*/ftrace.h 10085F: arch/*/kernel/ftrace.c 10086F: include/*/ftrace.h 10087F: include/linux/trace*.h 10088F: include/trace/ 10089F: kernel/trace/ 10090F: tools/testing/selftests/ftrace/ 10091 10092TRIVIAL PATCHES 10093M: Jiri Kosina <trivial@kernel.org> 10094T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10095S: Maintained 10096K: ^Subject:.*(?i)trivial 10097 10098TTY LAYER 10099M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10100M: Jiri Slaby <jslaby@suse.cz> 10101S: Supported 10102T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10103F: drivers/tty/ 10104F: drivers/tty/serial/serial_core.c 10105F: include/linux/serial_core.h 10106F: include/linux/serial.h 10107F: include/linux/tty.h 10108F: include/uapi/linux/serial_core.h 10109F: include/uapi/linux/serial.h 10110F: include/uapi/linux/tty.h 10111 10112TUA9001 MEDIA DRIVER 10113M: Antti Palosaari <crope@iki.fi> 10114L: linux-media@vger.kernel.org 10115W: http://linuxtv.org/ 10116W: http://palosaari.fi/linux/ 10117Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10118T: git git://linuxtv.org/anttip/media_tree.git 10119S: Maintained 10120F: drivers/media/tuners/tua9001* 10121 10122TULIP NETWORK DRIVERS 10123M: Grant Grundler <grundler@parisc-linux.org> 10124L: netdev@vger.kernel.org 10125S: Maintained 10126F: drivers/net/ethernet/dec/tulip/ 10127 10128TUN/TAP driver 10129M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10130W: http://vtun.sourceforge.net/tun 10131S: Maintained 10132F: Documentation/networking/tuntap.txt 10133F: arch/um/os-Linux/drivers/ 10134 10135TURBOCHANNEL SUBSYSTEM 10136M: "Maciej W. Rozycki" <macro@linux-mips.org> 10137M: Ralf Baechle <ralf@linux-mips.org> 10138L: linux-mips@linux-mips.org 10139Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10140S: Maintained 10141F: drivers/tc/ 10142F: include/linux/tc.h 10143 10144U14-34F SCSI DRIVER 10145M: Dario Ballabio <ballabio_dario@emc.com> 10146L: linux-scsi@vger.kernel.org 10147S: Maintained 10148F: drivers/scsi/u14-34f.c 10149 10150UBI FILE SYSTEM (UBIFS) 10151M: Artem Bityutskiy <dedekind1@gmail.com> 10152M: Adrian Hunter <adrian.hunter@intel.com> 10153L: linux-mtd@lists.infradead.org 10154T: git git://git.infradead.org/ubifs-2.6.git 10155W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10156S: Maintained 10157F: Documentation/filesystems/ubifs.txt 10158F: fs/ubifs/ 10159 10160UCLINUX (AND M68KNOMMU) 10161M: Greg Ungerer <gerg@uclinux.org> 10162W: http://www.uclinux.org/ 10163L: uclinux-dev@uclinux.org (subscribers-only) 10164S: Maintained 10165F: arch/m68k/*/*_no.* 10166F: arch/m68k/include/asm/*_no.* 10167 10168UDF FILESYSTEM 10169M: Jan Kara <jack@suse.cz> 10170S: Maintained 10171F: Documentation/filesystems/udf.txt 10172F: fs/udf/ 10173 10174UFS FILESYSTEM 10175M: Evgeniy Dushistov <dushistov@mail.ru> 10176S: Maintained 10177F: Documentation/filesystems/ufs.txt 10178F: fs/ufs/ 10179 10180UHID USERSPACE HID IO DRIVER: 10181M: David Herrmann <dh.herrmann@googlemail.com> 10182L: linux-input@vger.kernel.org 10183S: Maintained 10184F: drivers/hid/uhid.c 10185F: include/uapi/linux/uhid.h 10186 10187ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10188L: linux-usb@vger.kernel.org 10189S: Orphan 10190F: drivers/uwb/ 10191F: include/linux/uwb.h 10192F: include/linux/uwb/ 10193 10194UNICORE32 ARCHITECTURE: 10195M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10196W: http://mprc.pku.edu.cn/~guanxuetao/linux 10197S: Maintained 10198T: git git://github.com/gxt/linux.git 10199F: arch/unicore32/ 10200 10201UNIFDEF 10202M: Tony Finch <dot@dotat.at> 10203W: http://dotat.at/prog/unifdef 10204S: Maintained 10205F: scripts/unifdef.c 10206 10207UNIFORM CDROM DRIVER 10208M: Jens Axboe <axboe@kernel.dk> 10209W: http://www.kernel.dk 10210S: Maintained 10211F: Documentation/cdrom/ 10212F: drivers/cdrom/cdrom.c 10213F: include/linux/cdrom.h 10214F: include/uapi/linux/cdrom.h 10215 10216UNISYS S-PAR DRIVERS 10217M: Benjamin Romer <benjamin.romer@unisys.com> 10218M: David Kershner <david.kershner@unisys.com> 10219L: sparmaintainer@unisys.com (Unisys internal) 10220S: Supported 10221F: drivers/staging/unisys/ 10222 10223UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10224M: Vinayak Holikatti <vinholikatti@gmail.com> 10225L: linux-scsi@vger.kernel.org 10226S: Supported 10227F: Documentation/scsi/ufs.txt 10228F: drivers/scsi/ufs/ 10229 10230UNSORTED BLOCK IMAGES (UBI) 10231M: Artem Bityutskiy <dedekind1@gmail.com> 10232M: Richard Weinberger <richard@nod.at> 10233W: http://www.linux-mtd.infradead.org/ 10234L: linux-mtd@lists.infradead.org 10235T: git git://git.infradead.org/ubifs-2.6.git 10236S: Supported 10237F: drivers/mtd/ubi/ 10238F: include/linux/mtd/ubi.h 10239F: include/uapi/mtd/ubi-user.h 10240 10241USB ACM DRIVER 10242M: Oliver Neukum <oliver@neukum.org> 10243L: linux-usb@vger.kernel.org 10244S: Maintained 10245F: Documentation/usb/acm.txt 10246F: drivers/usb/class/cdc-acm.* 10247 10248USB AR5523 WIRELESS DRIVER 10249M: Pontus Fuchs <pontus.fuchs@gmail.com> 10250L: linux-wireless@vger.kernel.org 10251S: Maintained 10252F: drivers/net/wireless/ath/ar5523/ 10253 10254USB ATTACHED SCSI 10255M: Hans de Goede <hdegoede@redhat.com> 10256M: Gerd Hoffmann <kraxel@redhat.com> 10257L: linux-usb@vger.kernel.org 10258L: linux-scsi@vger.kernel.org 10259S: Maintained 10260F: drivers/usb/storage/uas.c 10261 10262USB CDC ETHERNET DRIVER 10263M: Oliver Neukum <oliver@neukum.org> 10264L: linux-usb@vger.kernel.org 10265S: Maintained 10266F: drivers/net/usb/cdc_*.c 10267F: include/uapi/linux/usb/cdc.h 10268 10269USB CHAOSKEY DRIVER 10270M: Keith Packard <keithp@keithp.com> 10271L: linux-usb@vger.kernel.org 10272S: Maintained 10273F: drivers/usb/misc/chaoskey.c 10274 10275USB CYPRESS C67X00 DRIVER 10276M: Peter Korsgaard <jacmet@sunsite.dk> 10277L: linux-usb@vger.kernel.org 10278S: Maintained 10279F: drivers/usb/c67x00/ 10280 10281USB DAVICOM DM9601 DRIVER 10282M: Peter Korsgaard <jacmet@sunsite.dk> 10283L: netdev@vger.kernel.org 10284W: http://www.linux-usb.org/usbnet 10285S: Maintained 10286F: drivers/net/usb/dm9601.c 10287 10288USB DIAMOND RIO500 DRIVER 10289M: Cesar Miquel <miquel@df.uba.ar> 10290L: rio500-users@lists.sourceforge.net 10291W: http://rio500.sourceforge.net 10292S: Maintained 10293F: drivers/usb/misc/rio500* 10294 10295USB EHCI DRIVER 10296M: Alan Stern <stern@rowland.harvard.edu> 10297L: linux-usb@vger.kernel.org 10298S: Maintained 10299F: Documentation/usb/ehci.txt 10300F: drivers/usb/host/ehci* 10301 10302USB GADGET/PERIPHERAL SUBSYSTEM 10303M: Felipe Balbi <balbi@ti.com> 10304L: linux-usb@vger.kernel.org 10305W: http://www.linux-usb.org/gadget 10306T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10307S: Maintained 10308F: drivers/usb/gadget/ 10309F: include/linux/usb/gadget* 10310 10311USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10312M: Jiri Kosina <jkosina@suse.cz> 10313L: linux-usb@vger.kernel.org 10314T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10315S: Maintained 10316F: Documentation/hid/hiddev.txt 10317F: drivers/hid/usbhid/ 10318 10319USB ISP116X DRIVER 10320M: Olav Kongas <ok@artecdesign.ee> 10321L: linux-usb@vger.kernel.org 10322S: Maintained 10323F: drivers/usb/host/isp116x* 10324F: include/linux/usb/isp116x.h 10325 10326USB MASS STORAGE DRIVER 10327M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10328L: linux-usb@vger.kernel.org 10329L: usb-storage@lists.one-eyed-alien.net 10330S: Maintained 10331W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10332F: drivers/usb/storage/ 10333 10334USB MIDI DRIVER 10335M: Clemens Ladisch <clemens@ladisch.de> 10336L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10337T: git git://git.alsa-project.org/alsa-kernel.git 10338S: Maintained 10339F: sound/usb/midi.* 10340 10341USB NETWORKING DRIVERS 10342L: linux-usb@vger.kernel.org 10343S: Odd Fixes 10344F: drivers/net/usb/ 10345 10346USB OHCI DRIVER 10347M: Alan Stern <stern@rowland.harvard.edu> 10348L: linux-usb@vger.kernel.org 10349S: Maintained 10350F: Documentation/usb/ohci.txt 10351F: drivers/usb/host/ohci* 10352 10353USB OTG FSM (Finite State Machine) 10354M: Peter Chen <Peter.Chen@freescale.com> 10355T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10356L: linux-usb@vger.kernel.org 10357S: Maintained 10358F: drivers/usb/common/usb-otg-fsm.c 10359 10360USB OVER IP DRIVER 10361M: Valentina Manea <valentina.manea.m@gmail.com> 10362M: Shuah Khan <shuah.kh@samsung.com> 10363L: linux-usb@vger.kernel.org 10364S: Maintained 10365F: drivers/usb/usbip/ 10366F: tools/usb/usbip/ 10367 10368USB PEGASUS DRIVER 10369M: Petko Manolov <petkan@nucleusys.com> 10370L: linux-usb@vger.kernel.org 10371L: netdev@vger.kernel.org 10372T: git git://github.com/petkan/pegasus.git 10373W: https://github.com/petkan/pegasus 10374S: Maintained 10375F: drivers/net/usb/pegasus.* 10376 10377USB PHY LAYER 10378M: Felipe Balbi <balbi@ti.com> 10379L: linux-usb@vger.kernel.org 10380T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10381S: Maintained 10382F: drivers/usb/phy/ 10383 10384USB PRINTER DRIVER (usblp) 10385M: Pete Zaitcev <zaitcev@redhat.com> 10386L: linux-usb@vger.kernel.org 10387S: Supported 10388F: drivers/usb/class/usblp.c 10389 10390USB RTL8150 DRIVER 10391M: Petko Manolov <petkan@nucleusys.com> 10392L: linux-usb@vger.kernel.org 10393L: netdev@vger.kernel.org 10394T: git git://github.com/petkan/rtl8150.git 10395W: https://github.com/petkan/rtl8150 10396S: Maintained 10397F: drivers/net/usb/rtl8150.c 10398 10399USB SERIAL SUBSYSTEM 10400M: Johan Hovold <johan@kernel.org> 10401L: linux-usb@vger.kernel.org 10402S: Maintained 10403F: Documentation/usb/usb-serial.txt 10404F: drivers/usb/serial/ 10405F: include/linux/usb/serial.h 10406 10407USB SMSC75XX ETHERNET DRIVER 10408M: Steve Glendinning <steve.glendinning@shawell.net> 10409L: netdev@vger.kernel.org 10410S: Maintained 10411F: drivers/net/usb/smsc75xx.* 10412 10413USB SMSC95XX ETHERNET DRIVER 10414M: Steve Glendinning <steve.glendinning@shawell.net> 10415L: netdev@vger.kernel.org 10416S: Maintained 10417F: drivers/net/usb/smsc95xx.* 10418 10419USB SUBSYSTEM 10420M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10421L: linux-usb@vger.kernel.org 10422W: http://www.linux-usb.org 10423T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10424S: Supported 10425F: Documentation/usb/ 10426F: drivers/usb/ 10427F: include/linux/usb.h 10428F: include/linux/usb/ 10429 10430USB UHCI DRIVER 10431M: Alan Stern <stern@rowland.harvard.edu> 10432L: linux-usb@vger.kernel.org 10433S: Maintained 10434F: drivers/usb/host/uhci* 10435 10436USB "USBNET" DRIVER FRAMEWORK 10437M: Oliver Neukum <oneukum@suse.de> 10438L: netdev@vger.kernel.org 10439W: http://www.linux-usb.org/usbnet 10440S: Maintained 10441F: drivers/net/usb/usbnet.c 10442F: include/linux/usb/usbnet.h 10443 10444USB VIDEO CLASS 10445M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10446L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10447L: linux-media@vger.kernel.org 10448T: git git://linuxtv.org/media_tree.git 10449W: http://www.ideasonboard.org/uvc/ 10450S: Maintained 10451F: drivers/media/usb/uvc/ 10452F: include/uapi/linux/uvcvideo.h 10453 10454USB VISION DRIVER 10455M: Hans Verkuil <hverkuil@xs4all.nl> 10456L: linux-media@vger.kernel.org 10457T: git git://linuxtv.org/media_tree.git 10458W: http://linuxtv.org 10459S: Odd Fixes 10460F: drivers/media/usb/usbvision/ 10461 10462USB WEBCAM GADGET 10463M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10464L: linux-usb@vger.kernel.org 10465S: Maintained 10466F: drivers/usb/gadget/function/*uvc* 10467F: drivers/usb/gadget/legacy/webcam.c 10468 10469USB WIRELESS RNDIS DRIVER (rndis_wlan) 10470M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10471L: linux-wireless@vger.kernel.org 10472S: Maintained 10473F: drivers/net/wireless/rndis_wlan.c 10474 10475USB XHCI DRIVER 10476M: Mathias Nyman <mathias.nyman@intel.com> 10477L: linux-usb@vger.kernel.org 10478S: Supported 10479F: drivers/usb/host/xhci* 10480F: drivers/usb/host/pci-quirks* 10481 10482USB ZD1201 DRIVER 10483L: linux-wireless@vger.kernel.org 10484W: http://linux-lc100020.sourceforge.net 10485S: Orphan 10486F: drivers/net/wireless/zd1201.* 10487 10488USB ZR364XX DRIVER 10489M: Antoine Jacquet <royale@zerezo.com> 10490L: linux-usb@vger.kernel.org 10491L: linux-media@vger.kernel.org 10492T: git git://linuxtv.org/media_tree.git 10493W: http://royale.zerezo.com/zr364xx/ 10494S: Maintained 10495F: Documentation/video4linux/zr364xx.txt 10496F: drivers/media/usb/zr364xx/ 10497 10498USER-MODE LINUX (UML) 10499M: Jeff Dike <jdike@addtoit.com> 10500M: Richard Weinberger <richard@nod.at> 10501L: user-mode-linux-devel@lists.sourceforge.net 10502L: user-mode-linux-user@lists.sourceforge.net 10503W: http://user-mode-linux.sourceforge.net 10504S: Maintained 10505F: Documentation/virtual/uml/ 10506F: arch/um/ 10507F: arch/x86/um/ 10508F: fs/hostfs/ 10509F: fs/hppfs/ 10510 10511USERSPACE I/O (UIO) 10512M: "Hans J. Koch" <hjk@hansjkoch.de> 10513M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10514S: Maintained 10515T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10516F: Documentation/DocBook/uio-howto.tmpl 10517F: drivers/uio/ 10518F: include/linux/uio*.h 10519 10520UTIL-LINUX PACKAGE 10521M: Karel Zak <kzak@redhat.com> 10522L: util-linux@vger.kernel.org 10523W: http://en.wikipedia.org/wiki/Util-linux 10524T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10525S: Maintained 10526 10527UVESAFB DRIVER 10528M: Michal Januszewski <spock@gentoo.org> 10529L: linux-fbdev@vger.kernel.org 10530W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10531S: Maintained 10532F: Documentation/fb/uvesafb.txt 10533F: drivers/video/fbdev/uvesafb.* 10534 10535VFAT/FAT/MSDOS FILESYSTEM 10536M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10537S: Maintained 10538F: Documentation/filesystems/vfat.txt 10539F: fs/fat/ 10540 10541VFIO DRIVER 10542M: Alex Williamson <alex.williamson@redhat.com> 10543L: kvm@vger.kernel.org 10544S: Maintained 10545F: Documentation/vfio.txt 10546F: drivers/vfio/ 10547F: include/linux/vfio.h 10548F: include/uapi/linux/vfio.h 10549 10550VIDEOBUF2 FRAMEWORK 10551M: Pawel Osciak <pawel@osciak.com> 10552M: Marek Szyprowski <m.szyprowski@samsung.com> 10553M: Kyungmin Park <kyungmin.park@samsung.com> 10554L: linux-media@vger.kernel.org 10555S: Maintained 10556F: drivers/media/v4l2-core/videobuf2-* 10557F: include/media/videobuf2-* 10558 10559VIRTIO CONSOLE DRIVER 10560M: Amit Shah <amit.shah@redhat.com> 10561L: virtualization@lists.linux-foundation.org 10562S: Maintained 10563F: drivers/char/virtio_console.c 10564F: include/linux/virtio_console.h 10565F: include/uapi/linux/virtio_console.h 10566 10567VIRTIO CORE, NET AND BLOCK DRIVERS 10568M: "Michael S. Tsirkin" <mst@redhat.com> 10569L: virtualization@lists.linux-foundation.org 10570S: Maintained 10571F: drivers/virtio/ 10572F: tools/virtio/ 10573F: drivers/net/virtio_net.c 10574F: drivers/block/virtio_blk.c 10575F: include/linux/virtio_*.h 10576F: include/uapi/linux/virtio_*.h 10577 10578VIRTIO HOST (VHOST) 10579M: "Michael S. Tsirkin" <mst@redhat.com> 10580L: kvm@vger.kernel.org 10581L: virtualization@lists.linux-foundation.org 10582L: netdev@vger.kernel.org 10583S: Maintained 10584F: drivers/vhost/ 10585F: include/uapi/linux/vhost.h 10586 10587VIRTIO INPUT DRIVER 10588M: Gerd Hoffmann <kraxel@redhat.com> 10589S: Maintained 10590F: drivers/virtio/virtio_input.c 10591F: include/uapi/linux/virtio_input.h 10592 10593VIA RHINE NETWORK DRIVER 10594S: Orphan 10595F: drivers/net/ethernet/via/via-rhine.c 10596 10597VIA SD/MMC CARD CONTROLLER DRIVER 10598M: Bruce Chang <brucechang@via.com.tw> 10599M: Harald Welte <HaraldWelte@viatech.com> 10600S: Maintained 10601F: drivers/mmc/host/via-sdmmc.c 10602 10603VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10604M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10605L: linux-fbdev@vger.kernel.org 10606S: Maintained 10607F: include/linux/via-core.h 10608F: include/linux/via-gpio.h 10609F: include/linux/via_i2c.h 10610F: drivers/video/fbdev/via/ 10611 10612VIA VELOCITY NETWORK DRIVER 10613M: Francois Romieu <romieu@fr.zoreil.com> 10614L: netdev@vger.kernel.org 10615S: Maintained 10616F: drivers/net/ethernet/via/via-velocity.* 10617 10618VIVID VIRTUAL VIDEO DRIVER 10619M: Hans Verkuil <hverkuil@xs4all.nl> 10620L: linux-media@vger.kernel.org 10621T: git git://linuxtv.org/media_tree.git 10622W: http://linuxtv.org 10623S: Maintained 10624F: drivers/media/platform/vivid/* 10625 10626VLAN (802.1Q) 10627M: Patrick McHardy <kaber@trash.net> 10628L: netdev@vger.kernel.org 10629S: Maintained 10630F: drivers/net/macvlan.c 10631F: include/linux/if_*vlan.h 10632F: net/8021q/ 10633 10634VLYNQ BUS 10635M: Florian Fainelli <florian@openwrt.org> 10636L: openwrt-devel@lists.openwrt.org (subscribers-only) 10637S: Maintained 10638F: drivers/vlynq/vlynq.c 10639F: include/linux/vlynq.h 10640 10641VME SUBSYSTEM 10642M: Martyn Welch <martyn.welch@ge.com> 10643M: Manohar Vanga <manohar.vanga@gmail.com> 10644M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10645L: devel@driverdev.osuosl.org 10646S: Maintained 10647T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10648F: Documentation/vme_api.txt 10649F: drivers/staging/vme/ 10650F: drivers/vme/ 10651F: include/linux/vme* 10652 10653VMWARE HYPERVISOR INTERFACE 10654M: Alok Kataria <akataria@vmware.com> 10655L: virtualization@lists.linux-foundation.org 10656S: Supported 10657F: arch/x86/kernel/cpu/vmware.c 10658 10659VMWARE BALLOON DRIVER 10660M: Xavier Deguillard <xdeguillard@vmware.com> 10661M: Philip Moltmann <moltmann@vmware.com> 10662M: "VMware, Inc." <pv-drivers@vmware.com> 10663L: linux-kernel@vger.kernel.org 10664S: Maintained 10665F: drivers/misc/vmw_balloon.c 10666 10667VMWARE VMMOUSE SUBDRIVER 10668M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 10669M: "VMware, Inc." <pv-drivers@vmware.com> 10670L: linux-input@vger.kernel.org 10671S: Maintained 10672F: drivers/input/mouse/vmmouse.c 10673F: drivers/input/mouse/vmmouse.h 10674 10675VMWARE VMXNET3 ETHERNET DRIVER 10676M: Shreyas Bhatewara <sbhatewara@vmware.com> 10677M: "VMware, Inc." <pv-drivers@vmware.com> 10678L: netdev@vger.kernel.org 10679S: Maintained 10680F: drivers/net/vmxnet3/ 10681 10682VMware PVSCSI driver 10683M: Arvind Kumar <arvindkumar@vmware.com> 10684M: VMware PV-Drivers <pv-drivers@vmware.com> 10685L: linux-scsi@vger.kernel.org 10686S: Maintained 10687F: drivers/scsi/vmw_pvscsi.c 10688F: drivers/scsi/vmw_pvscsi.h 10689 10690VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10691M: Liam Girdwood <lgirdwood@gmail.com> 10692M: Mark Brown <broonie@kernel.org> 10693L: linux-kernel@vger.kernel.org 10694W: http://opensource.wolfsonmicro.com/node/15 10695W: http://www.slimlogic.co.uk/?p=48 10696T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10697S: Supported 10698F: drivers/regulator/ 10699F: include/linux/regulator/ 10700 10701VT1211 HARDWARE MONITOR DRIVER 10702M: Juerg Haefliger <juergh@gmail.com> 10703L: lm-sensors@lm-sensors.org 10704S: Maintained 10705F: Documentation/hwmon/vt1211 10706F: drivers/hwmon/vt1211.c 10707 10708VT8231 HARDWARE MONITOR DRIVER 10709M: Roger Lucas <vt8231@hiddenengine.co.uk> 10710L: lm-sensors@lm-sensors.org 10711S: Maintained 10712F: drivers/hwmon/vt8231.c 10713 10714VUB300 USB to SDIO/SD/MMC bridge chip 10715M: Tony Olech <tony.olech@elandigitalsystems.com> 10716L: linux-mmc@vger.kernel.org 10717L: linux-usb@vger.kernel.org 10718S: Supported 10719F: drivers/mmc/host/vub300.c 10720 10721W1 DALLAS'S 1-WIRE BUS 10722M: Evgeniy Polyakov <zbr@ioremap.net> 10723S: Maintained 10724F: Documentation/w1/ 10725F: drivers/w1/ 10726 10727W83791D HARDWARE MONITORING DRIVER 10728M: Marc Hulsman <m.hulsman@tudelft.nl> 10729L: lm-sensors@lm-sensors.org 10730S: Maintained 10731F: Documentation/hwmon/w83791d 10732F: drivers/hwmon/w83791d.c 10733 10734W83793 HARDWARE MONITORING DRIVER 10735M: Rudolf Marek <r.marek@assembler.cz> 10736L: lm-sensors@lm-sensors.org 10737S: Maintained 10738F: Documentation/hwmon/w83793 10739F: drivers/hwmon/w83793.c 10740 10741W83795 HARDWARE MONITORING DRIVER 10742M: Jean Delvare <jdelvare@suse.de> 10743L: lm-sensors@lm-sensors.org 10744S: Maintained 10745F: drivers/hwmon/w83795.c 10746 10747W83L51xD SD/MMC CARD INTERFACE DRIVER 10748M: Pierre Ossman <pierre@ossman.eu> 10749S: Maintained 10750F: drivers/mmc/host/wbsd.* 10751 10752WACOM PROTOCOL 4 SERIAL TABLETS 10753M: Julian Squires <julian@cipht.net> 10754M: Hans de Goede <hdegoede@redhat.com> 10755L: linux-input@vger.kernel.org 10756S: Maintained 10757F: drivers/input/tablet/wacom_serial4.c 10758 10759WATCHDOG DEVICE DRIVERS 10760M: Wim Van Sebroeck <wim@iguana.be> 10761L: linux-watchdog@vger.kernel.org 10762W: http://www.linux-watchdog.org/ 10763T: git git://www.linux-watchdog.org/linux-watchdog.git 10764S: Maintained 10765F: Documentation/watchdog/ 10766F: drivers/watchdog/ 10767F: include/linux/watchdog.h 10768F: include/uapi/linux/watchdog.h 10769 10770WD7000 SCSI DRIVER 10771M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10772L: linux-scsi@vger.kernel.org 10773S: Maintained 10774F: drivers/scsi/wd7000.c 10775 10776WIIMOTE HID DRIVER 10777M: David Herrmann <dh.herrmann@googlemail.com> 10778L: linux-input@vger.kernel.org 10779S: Maintained 10780F: drivers/hid/hid-wiimote* 10781 10782WINBOND CIR DRIVER 10783M: David Härdeman <david@hardeman.nu> 10784S: Maintained 10785F: drivers/media/rc/winbond-cir.c 10786 10787WIMAX STACK 10788M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10789M: linux-wimax@intel.com 10790L: wimax@linuxwimax.org (subscribers-only) 10791S: Supported 10792W: http://linuxwimax.org 10793F: Documentation/wimax/README.wimax 10794F: include/linux/wimax/debug.h 10795F: include/net/wimax.h 10796F: include/uapi/linux/wimax.h 10797F: net/wimax/ 10798 10799WISTRON LAPTOP BUTTON DRIVER 10800M: Miloslav Trmac <mitr@volny.cz> 10801S: Maintained 10802F: drivers/input/misc/wistron_btns.c 10803 10804WL3501 WIRELESS PCMCIA CARD DRIVER 10805M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10806L: linux-wireless@vger.kernel.org 10807W: http://oops.ghostprotocols.net:81/blog 10808S: Maintained 10809F: drivers/net/wireless/wl3501* 10810 10811WM97XX TOUCHSCREEN DRIVERS 10812M: Mark Brown <broonie@kernel.org> 10813M: Liam Girdwood <lrg@slimlogic.co.uk> 10814L: linux-input@vger.kernel.org 10815T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10816W: http://opensource.wolfsonmicro.com/node/7 10817S: Supported 10818F: drivers/input/touchscreen/*wm97* 10819F: include/linux/wm97xx.h 10820 10821WOLFSON MICROELECTRONICS DRIVERS 10822L: patches@opensource.wolfsonmicro.com 10823T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10824T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10825W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10826S: Supported 10827F: Documentation/hwmon/wm83?? 10828F: arch/arm/mach-s3c64xx/mach-crag6410* 10829F: drivers/clk/clk-wm83*.c 10830F: drivers/extcon/extcon-arizona.c 10831F: drivers/leds/leds-wm83*.c 10832F: drivers/gpio/gpio-*wm*.c 10833F: drivers/gpio/gpio-arizona.c 10834F: drivers/hwmon/wm83??-hwmon.c 10835F: drivers/input/misc/wm831x-on.c 10836F: drivers/input/touchscreen/wm831x-ts.c 10837F: drivers/input/touchscreen/wm97*.c 10838F: drivers/mfd/arizona* 10839F: drivers/mfd/wm*.c 10840F: drivers/power/wm83*.c 10841F: drivers/rtc/rtc-wm83*.c 10842F: drivers/regulator/wm8*.c 10843F: drivers/video/backlight/wm83*_bl.c 10844F: drivers/watchdog/wm83*_wdt.c 10845F: include/linux/mfd/arizona/ 10846F: include/linux/mfd/wm831x/ 10847F: include/linux/mfd/wm8350/ 10848F: include/linux/mfd/wm8400* 10849F: include/linux/wm97xx.h 10850F: include/sound/wm????.h 10851F: sound/soc/codecs/arizona.? 10852F: sound/soc/codecs/wm* 10853 10854WORKQUEUE 10855M: Tejun Heo <tj@kernel.org> 10856T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10857S: Maintained 10858F: include/linux/workqueue.h 10859F: kernel/workqueue.c 10860F: Documentation/workqueue.txt 10861 10862X.25 NETWORK LAYER 10863M: Andrew Hendry <andrew.hendry@gmail.com> 10864L: linux-x25@vger.kernel.org 10865S: Odd Fixes 10866F: Documentation/networking/x25* 10867F: include/net/x25* 10868F: net/x25/ 10869 10870X86 ARCHITECTURE (32-BIT AND 64-BIT) 10871M: Thomas Gleixner <tglx@linutronix.de> 10872M: Ingo Molnar <mingo@redhat.com> 10873M: "H. Peter Anvin" <hpa@zytor.com> 10874M: x86@kernel.org 10875L: linux-kernel@vger.kernel.org 10876T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10877S: Maintained 10878F: Documentation/x86/ 10879F: arch/x86/ 10880 10881X86 PLATFORM DRIVERS 10882M: Darren Hart <dvhart@infradead.org> 10883L: platform-driver-x86@vger.kernel.org 10884T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10885S: Maintained 10886F: drivers/platform/x86/ 10887 10888X86 MCE INFRASTRUCTURE 10889M: Tony Luck <tony.luck@intel.com> 10890M: Borislav Petkov <bp@alien8.de> 10891L: linux-edac@vger.kernel.org 10892S: Maintained 10893F: arch/x86/kernel/cpu/mcheck/* 10894 10895X86 VDSO 10896M: Andy Lutomirski <luto@amacapital.net> 10897L: linux-kernel@vger.kernel.org 10898T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10899S: Maintained 10900F: arch/x86/vdso/ 10901 10902XC2028/3028 TUNER DRIVER 10903M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10904L: linux-media@vger.kernel.org 10905W: http://linuxtv.org 10906T: git git://linuxtv.org/media_tree.git 10907S: Maintained 10908F: drivers/media/tuners/tuner-xc2028.* 10909 10910XEN HYPERVISOR INTERFACE 10911M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10912M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10913M: David Vrabel <david.vrabel@citrix.com> 10914L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10915T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10916S: Supported 10917F: arch/x86/xen/ 10918F: drivers/*/xen-*front.c 10919F: drivers/xen/ 10920F: arch/x86/include/asm/xen/ 10921F: include/xen/ 10922F: include/uapi/xen/ 10923 10924XEN HYPERVISOR ARM 10925M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10926L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10927S: Supported 10928F: arch/arm/xen/ 10929F: arch/arm/include/asm/xen/ 10930 10931XEN HYPERVISOR ARM64 10932M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10933L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10934S: Supported 10935F: arch/arm64/xen/ 10936F: arch/arm64/include/asm/xen/ 10937 10938XEN NETWORK BACKEND DRIVER 10939M: Ian Campbell <ian.campbell@citrix.com> 10940M: Wei Liu <wei.liu2@citrix.com> 10941L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10942L: netdev@vger.kernel.org 10943S: Supported 10944F: drivers/net/xen-netback/* 10945 10946XEN PCI SUBSYSTEM 10947M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10948L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10949S: Supported 10950F: arch/x86/pci/*xen* 10951F: drivers/pci/*xen* 10952 10953XEN BLOCK SUBSYSTEM 10954M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10955M: Roger Pau Monné <roger.pau@citrix.com> 10956L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10957S: Supported 10958F: drivers/block/xen-blkback/* 10959F: drivers/block/xen* 10960 10961XEN PVSCSI DRIVERS 10962M: Juergen Gross <jgross@suse.com> 10963L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10964L: linux-scsi@vger.kernel.org 10965S: Supported 10966F: drivers/scsi/xen-scsifront.c 10967F: drivers/xen/xen-scsiback.c 10968F: include/xen/interface/io/vscsiif.h 10969 10970XEN SWIOTLB SUBSYSTEM 10971M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10972L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10973S: Supported 10974F: arch/x86/xen/*swiotlb* 10975F: drivers/xen/*swiotlb* 10976 10977XFS FILESYSTEM 10978P: Silicon Graphics Inc 10979M: Dave Chinner <david@fromorbit.com> 10980M: xfs@oss.sgi.com 10981L: xfs@oss.sgi.com 10982W: http://oss.sgi.com/projects/xfs 10983T: git git://oss.sgi.com/xfs/xfs.git 10984S: Supported 10985F: Documentation/filesystems/xfs.txt 10986F: fs/xfs/ 10987 10988XILINX AXI ETHERNET DRIVER 10989M: Anirudha Sarangi <anirudh@xilinx.com> 10990M: John Linn <John.Linn@xilinx.com> 10991S: Maintained 10992F: drivers/net/ethernet/xilinx/xilinx_axienet* 10993 10994XILINX UARTLITE SERIAL DRIVER 10995M: Peter Korsgaard <jacmet@sunsite.dk> 10996L: linux-serial@vger.kernel.org 10997S: Maintained 10998F: drivers/tty/serial/uartlite.c 10999 11000XILINX VIDEO IP CORES 11001M: Hyun Kwon <hyun.kwon@xilinx.com> 11002M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11003L: linux-media@vger.kernel.org 11004T: git git://linuxtv.org/media_tree.git 11005S: Supported 11006F: Documentation/devicetree/bindings/media/xilinx/ 11007F: drivers/media/platform/xilinx/ 11008F: include/uapi/linux/xilinx-v4l2-controls.h 11009 11010XILLYBUS DRIVER 11011M: Eli Billauer <eli.billauer@gmail.com> 11012L: linux-kernel@vger.kernel.org 11013S: Supported 11014F: drivers/char/xillybus/ 11015 11016XTENSA XTFPGA PLATFORM SUPPORT 11017M: Max Filippov <jcmvbkbc@gmail.com> 11018L: linux-xtensa@linux-xtensa.org 11019S: Maintained 11020F: drivers/spi/spi-xtensa-xtfpga.c 11021F: sound/soc/xtensa/xtfpga-i2s.c 11022 11023YAM DRIVER FOR AX.25 11024M: Jean-Paul Roubelat <jpr@f6fbb.org> 11025L: linux-hams@vger.kernel.org 11026S: Maintained 11027F: drivers/net/hamradio/yam* 11028F: include/linux/yam.h 11029 11030YEALINK PHONE DRIVER 11031M: Henk Vergonet <Henk.Vergonet@gmail.com> 11032L: usbb2k-api-dev@nongnu.org 11033S: Maintained 11034F: Documentation/input/yealink.txt 11035F: drivers/input/misc/yealink.* 11036 11037Z8530 DRIVER FOR AX.25 11038M: Joerg Reuter <jreuter@yaina.de> 11039W: http://yaina.de/jreuter/ 11040W: http://www.qsl.net/dl1bke/ 11041L: linux-hams@vger.kernel.org 11042S: Maintained 11043F: Documentation/networking/z8530drv.txt 11044F: drivers/net/hamradio/*scc.c 11045F: drivers/net/hamradio/z8530.h 11046 11047ZBUD COMPRESSED PAGE ALLOCATOR 11048M: Seth Jennings <sjennings@variantweb.net> 11049L: linux-mm@kvack.org 11050S: Maintained 11051F: mm/zbud.c 11052F: include/linux/zbud.h 11053 11054ZD1211RW WIRELESS DRIVER 11055M: Daniel Drake <dsd@gentoo.org> 11056M: Ulrich Kunitz <kune@deine-taler.de> 11057W: http://zd1211.ath.cx/wiki/DriverRewrite 11058L: linux-wireless@vger.kernel.org 11059L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11060S: Maintained 11061F: drivers/net/wireless/zd1211rw/ 11062 11063ZR36067 VIDEO FOR LINUX DRIVER 11064L: mjpeg-users@lists.sourceforge.net 11065L: linux-media@vger.kernel.org 11066W: http://mjpeg.sourceforge.net/driver-zoran/ 11067T: hg http://linuxtv.org/hg/v4l-dvb 11068S: Odd Fixes 11069F: drivers/media/pci/zoran/ 11070 11071ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11072M: Minchan Kim <minchan@kernel.org> 11073M: Nitin Gupta <ngupta@vflare.org> 11074R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11075L: linux-kernel@vger.kernel.org 11076S: Maintained 11077F: drivers/block/zram/ 11078F: Documentation/blockdev/zram.txt 11079 11080ZS DECSTATION Z85C30 SERIAL DRIVER 11081M: "Maciej W. Rozycki" <macro@linux-mips.org> 11082S: Maintained 11083F: drivers/tty/serial/zs.* 11084 11085ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11086M: Minchan Kim <minchan@kernel.org> 11087M: Nitin Gupta <ngupta@vflare.org> 11088L: linux-mm@kvack.org 11089S: Maintained 11090F: mm/zsmalloc.c 11091F: include/linux/zsmalloc.h 11092F: Documentation/vm/zsmalloc.txt 11093 11094ZSWAP COMPRESSED SWAP CACHING 11095M: Seth Jennings <sjennings@variantweb.net> 11096L: linux-mm@kvack.org 11097S: Maintained 11098F: mm/zswap.c 11099 11100THE REST 11101M: Linus Torvalds <torvalds@linux-foundation.org> 11102L: linux-kernel@vger.kernel.org 11103Q: http://patchwork.kernel.org/project/LKML/list/ 11104T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11105S: Buried alive in reporters 11106F: * 11107F: */ 11108