1 2 3 List of maintainers and how to submit kernel changes 4 5Please try to follow the guidelines below. This will make things 6easier on the maintainers. Not all of these guidelines matter for every 7trivial patch so apply some common sense. 8 91. Always _test_ your changes, however small, on at least 4 or 10 5 people, preferably many more. 11 122. Try to release a few ALPHA test versions to the net. Announce 13 them onto the kernel channel and await results. This is especially 14 important for device drivers, because often that's the only way 15 you will find things like the fact version 3 firmware needs 16 a magic fix you didn't know about, or some clown changed the 17 chips on a board and not its name. (Don't laugh! Look at the 18 SMC etherpower for that.) 19 203. Make sure your changes compile correctly in multiple 21 configurations. In particular check that changes work both as a 22 module and built into the kernel. 23 244. When you are happy with a change make it generally available for 25 testing and await feedback. 26 275. Make a patch available to the relevant maintainer in the list. Use 28 'diff -u' to make the patch easy to merge. Be prepared to get your 29 changes sent back with seemingly silly requests about formatting 30 and variable names. These aren't as silly as they seem. One 31 job the maintainers (and especially Linus) do is to keep things 32 looking the same. Sometimes this means that the clever hack in 33 your driver to get around a problem actually needs to become a 34 generalized kernel feature ready for next time. 35 36 PLEASE check your patch with the automated style checker 37 (scripts/checkpatch.pl) to catch trivial style violations. 38 See Documentation/CodingStyle for guidance here. 39 40 PLEASE CC: the maintainers and mailing lists that are generated 41 by scripts/get_maintainer.pl. The results returned by the 42 script will be best if you have git installed and are making 43 your changes in a branch derived from Linus' latest git tree. 44 See Documentation/SubmittingPatches for details. 45 46 PLEASE try to include any credit lines you want added with the 47 patch. It avoids people being missed off by mistake and makes 48 it easier to know who wants adding and who doesn't. 49 50 PLEASE document known bugs. If it doesn't work for everything 51 or does something very odd once a month document it. 52 53 PLEASE remember that submissions must be made under the terms 54 of the OSDL certificate of contribution and should include a 55 Signed-off-by: line. The current version of this "Developer's 56 Certificate of Origin" (DCO) is listed in the file 57 Documentation/SubmittingPatches. 58 596. Make sure you have the right to send any changes you make. If you 60 do changes at work you may find your employer owns the patch 61 not you. 62 637. When sending security related changes or reports to a maintainer 64 please Cc: security@kernel.org, especially if the maintainer 65 does not respond. 66 678. Happy hacking. 68 69Descriptions of section entries: 70 71 P: Person (obsolete) 72 M: Mail patches to: FullName <address@domain> 73 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161 1626PACK NETWORK DRIVER FOR AX.25 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 164L: linux-hams@vger.kernel.org 165S: Maintained 166F: drivers/net/hamradio/6pack.c 167 1688169 10/100/1000 GIGABIT ETHERNET DRIVER 169M: Realtek linux nic maintainers <nic_swsd@realtek.com> 170L: netdev@vger.kernel.org 171S: Maintained 172F: drivers/net/ethernet/realtek/r8169.c 173 1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 176L: linux-serial@vger.kernel.org 177W: http://serial.sourceforge.net 178S: Maintained 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 180F: drivers/tty/serial/8250* 181F: include/linux/serial_8250.h 182 1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 184L: netdev@vger.kernel.org 185S: Orphan / Obsolete 186F: drivers/net/ethernet/8390/ 187 1889P FILE SYSTEM 189M: Eric Van Hensbergen <ericvh@gmail.com> 190M: Ron Minnich <rminnich@sandia.gov> 191M: Latchesar Ionkov <lucho@ionkov.net> 192L: v9fs-developer@lists.sourceforge.net 193W: http://swik.net/v9fs 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 196S: Maintained 197F: Documentation/filesystems/9p.txt 198F: fs/9p/ 199F: net/9p/ 200F: include/net/9p/ 201F: include/uapi/linux/virtio_9p.h 202F: include/trace/events/9p.h 203 204 205A8293 MEDIA DRIVER 206M: Antti Palosaari <crope@iki.fi> 207L: linux-media@vger.kernel.org 208W: http://linuxtv.org/ 209W: http://palosaari.fi/linux/ 210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 211T: git git://linuxtv.org/anttip/media_tree.git 212S: Maintained 213F: drivers/media/dvb-frontends/a8293* 214 215AACRAID SCSI RAID DRIVER 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 217L: linux-scsi@vger.kernel.org 218W: http://www.adaptec.com/ 219S: Supported 220F: Documentation/scsi/aacraid.txt 221F: drivers/scsi/aacraid/ 222 223ABI/API 224L: linux-api@vger.kernel.org 225F: Documentation/ABI/ 226F: include/linux/syscalls.h 227F: include/uapi/ 228F: kernel/sys_ni.c 229 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 231M: Hans de Goede <hdegoede@redhat.com> 232L: lm-sensors@lm-sensors.org 233S: Maintained 234F: drivers/hwmon/abituguru.c 235 236ABIT UGURU 3 HARDWARE MONITOR DRIVER 237M: Alistair John Strachan <alistair@devzero.co.uk> 238L: lm-sensors@lm-sensors.org 239S: Maintained 240F: drivers/hwmon/abituguru3.c 241 242ACENIC DRIVER 243M: Jes Sorensen <jes@trained-monkey.org> 244L: linux-acenic@sunsite.dk 245S: Maintained 246F: drivers/net/ethernet/alteon/acenic* 247 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 249M: Peter Feuerer <peter@piie.net> 250L: platform-driver-x86@vger.kernel.org 251W: http://piie.net/?section=acerhdf 252S: Maintained 253F: drivers/platform/x86/acerhdf.c 254 255ACER WMI LAPTOP EXTRAS 256M: "Lee, Chun-Yi" <jlee@suse.com> 257L: platform-driver-x86@vger.kernel.org 258S: Maintained 259F: drivers/platform/x86/acer-wmi.c 260 261ACPI 262M: Rafael J. Wysocki <rjw@rjwysocki.net> 263M: Len Brown <lenb@kernel.org> 264L: linux-acpi@vger.kernel.org 265W: https://01.org/linux-acpi 266Q: https://patchwork.kernel.org/project/linux-acpi/list/ 267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 268S: Supported 269F: drivers/acpi/ 270F: drivers/pnp/pnpacpi/ 271F: include/linux/acpi.h 272F: include/acpi/ 273F: Documentation/acpi/ 274F: Documentation/ABI/testing/sysfs-bus-acpi 275F: drivers/pci/*acpi* 276F: drivers/pci/*/*acpi* 277F: drivers/pci/*/*/*acpi* 278F: tools/power/acpi/ 279 280ACPI COMPONENT ARCHITECTURE (ACPICA) 281M: Robert Moore <robert.moore@intel.com> 282M: Lv Zheng <lv.zheng@intel.com> 283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 284L: linux-acpi@vger.kernel.org 285L: devel@acpica.org 286W: https://acpica.org/ 287W: https://github.com/acpica/acpica/ 288Q: https://patchwork.kernel.org/project/linux-acpi/list/ 289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 290S: Supported 291F: drivers/acpi/acpica/ 292F: include/acpi/ 293F: tools/power/acpi/ 294 295ACPI FAN DRIVER 296M: Zhang Rui <rui.zhang@intel.com> 297L: linux-acpi@vger.kernel.org 298W: https://01.org/linux-acpi 299S: Supported 300F: drivers/acpi/fan.c 301 302ACPI THERMAL DRIVER 303M: Zhang Rui <rui.zhang@intel.com> 304L: linux-acpi@vger.kernel.org 305W: https://01.org/linux-acpi 306S: Supported 307F: drivers/acpi/*thermal* 308 309ACPI VIDEO DRIVER 310M: Zhang Rui <rui.zhang@intel.com> 311L: linux-acpi@vger.kernel.org 312W: https://01.org/linux-acpi 313S: Supported 314F: drivers/acpi/video.c 315 316ACPI WMI DRIVER 317L: platform-driver-x86@vger.kernel.org 318S: Orphan 319F: drivers/platform/x86/wmi.c 320 321AD1889 ALSA SOUND DRIVER 322M: Thibaut Varene <T-Bone@parisc-linux.org> 323W: http://wiki.parisc-linux.org/AD1889 324L: linux-parisc@vger.kernel.org 325S: Maintained 326F: sound/pci/ad1889.* 327 328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 329M: Michael Hennerich <michael.hennerich@analog.com> 330W: http://wiki.analog.com/AD5254 331W: http://ez.analog.com/community/linux-device-drivers 332S: Supported 333F: drivers/misc/ad525x_dpot.c 334 335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 336M: Michael Hennerich <michael.hennerich@analog.com> 337W: http://wiki.analog.com/AD5398 338W: http://ez.analog.com/community/linux-device-drivers 339S: Supported 340F: drivers/regulator/ad5398.c 341 342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 343M: Michael Hennerich <michael.hennerich@analog.com> 344W: http://wiki.analog.com/AD7142 345W: http://ez.analog.com/community/linux-device-drivers 346S: Supported 347F: drivers/input/misc/ad714x.c 348 349AD7877 TOUCHSCREEN DRIVER 350M: Michael Hennerich <michael.hennerich@analog.com> 351W: http://wiki.analog.com/AD7877 352W: http://ez.analog.com/community/linux-device-drivers 353S: Supported 354F: drivers/input/touchscreen/ad7877.c 355 356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 357M: Michael Hennerich <michael.hennerich@analog.com> 358W: http://wiki.analog.com/AD7879 359W: http://ez.analog.com/community/linux-device-drivers 360S: Supported 361F: drivers/input/touchscreen/ad7879.c 362 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 364M: Jiri Kosina <jkosina@suse.cz> 365S: Maintained 366 367ADM1025 HARDWARE MONITOR DRIVER 368M: Jean Delvare <jdelvare@suse.de> 369L: lm-sensors@lm-sensors.org 370S: Maintained 371F: Documentation/hwmon/adm1025 372F: drivers/hwmon/adm1025.c 373 374ADM1029 HARDWARE MONITOR DRIVER 375M: Corentin Labbe <clabbe.montjoie@gmail.com> 376L: lm-sensors@lm-sensors.org 377S: Maintained 378F: drivers/hwmon/adm1029.c 379 380ADM8211 WIRELESS DRIVER 381L: linux-wireless@vger.kernel.org 382W: http://wireless.kernel.org/ 383S: Orphan 384F: drivers/net/wireless/adm8211.* 385 386ADP1653 FLASH CONTROLLER DRIVER 387M: Sakari Ailus <sakari.ailus@iki.fi> 388L: linux-media@vger.kernel.org 389S: Maintained 390F: drivers/media/i2c/adp1653.c 391F: include/media/adp1653.h 392 393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 394M: Michael Hennerich <michael.hennerich@analog.com> 395W: http://wiki.analog.com/ADP5520 396W: http://ez.analog.com/community/linux-device-drivers 397S: Supported 398F: drivers/mfd/adp5520.c 399F: drivers/video/backlight/adp5520_bl.c 400F: drivers/leds/leds-adp5520.c 401F: drivers/gpio/gpio-adp5520.c 402F: drivers/input/keyboard/adp5520-keys.c 403 404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 405M: Michael Hennerich <michael.hennerich@analog.com> 406W: http://wiki.analog.com/ADP5588 407W: http://ez.analog.com/community/linux-device-drivers 408S: Supported 409F: drivers/input/keyboard/adp5588-keys.c 410F: drivers/gpio/gpio-adp5588.c 411 412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 413M: Michael Hennerich <michael.hennerich@analog.com> 414W: http://wiki.analog.com/ADP8860 415W: http://ez.analog.com/community/linux-device-drivers 416S: Supported 417F: drivers/video/backlight/adp8860_bl.c 418 419ADS1015 HARDWARE MONITOR DRIVER 420M: Dirk Eibach <eibach@gdsys.de> 421L: lm-sensors@lm-sensors.org 422S: Maintained 423F: Documentation/hwmon/ads1015 424F: drivers/hwmon/ads1015.c 425F: include/linux/i2c/ads1015.h 426 427ADT746X FAN DRIVER 428M: Colin Leroy <colin@colino.net> 429S: Maintained 430F: drivers/macintosh/therm_adt746x.c 431 432ADT7475 HARDWARE MONITOR DRIVER 433M: Jean Delvare <jdelvare@suse.de> 434L: lm-sensors@lm-sensors.org 435S: Maintained 436F: Documentation/hwmon/adt7475 437F: drivers/hwmon/adt7475.c 438 439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 440M: Michael Hennerich <michael.hennerich@analog.com> 441W: http://wiki.analog.com/ADXL345 442W: http://ez.analog.com/community/linux-device-drivers 443S: Supported 444F: drivers/input/misc/adxl34x.c 445 446ADVANSYS SCSI DRIVER 447M: Matthew Wilcox <matthew@wil.cx> 448L: linux-scsi@vger.kernel.org 449S: Maintained 450F: Documentation/scsi/advansys.txt 451F: drivers/scsi/advansys.c 452 453AEDSP16 DRIVER 454M: Riccardo Facchetti <fizban@tin.it> 455S: Maintained 456F: sound/oss/aedsp16.c 457 458AF9013 MEDIA DRIVER 459M: Antti Palosaari <crope@iki.fi> 460L: linux-media@vger.kernel.org 461W: http://linuxtv.org/ 462W: http://palosaari.fi/linux/ 463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 464T: git git://linuxtv.org/anttip/media_tree.git 465S: Maintained 466F: drivers/media/dvb-frontends/af9013* 467 468AF9033 MEDIA DRIVER 469M: Antti Palosaari <crope@iki.fi> 470L: linux-media@vger.kernel.org 471W: http://linuxtv.org/ 472W: http://palosaari.fi/linux/ 473Q: http://patchwork.linuxtv.org/project/linux-media/list/ 474T: git git://linuxtv.org/anttip/media_tree.git 475S: Maintained 476F: drivers/media/dvb-frontends/af9033* 477 478AFFS FILE SYSTEM 479L: linux-fsdevel@vger.kernel.org 480S: Orphan 481F: Documentation/filesystems/affs.txt 482F: fs/affs/ 483 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 485M: David Howells <dhowells@redhat.com> 486L: linux-afs@lists.infradead.org 487S: Supported 488F: fs/afs/ 489F: include/net/af_rxrpc.h 490F: net/rxrpc/af_rxrpc.c 491 492AGPGART DRIVER 493M: David Airlie <airlied@linux.ie> 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 495S: Maintained 496F: drivers/char/agp/ 497F: include/linux/agp* 498F: include/uapi/linux/agp* 499 500AHA152X SCSI DRIVER 501M: "Juergen E. Fischer" <fischer@norbit.de> 502L: linux-scsi@vger.kernel.org 503S: Maintained 504F: drivers/scsi/aha152x* 505F: drivers/scsi/pcmcia/aha152x* 506 507AIC7XXX / AIC79XX SCSI DRIVER 508M: Hannes Reinecke <hare@suse.de> 509L: linux-scsi@vger.kernel.org 510S: Maintained 511F: drivers/scsi/aic7xxx/ 512 513AIMSLAB FM RADIO RECEIVER DRIVER 514M: Hans Verkuil <hverkuil@xs4all.nl> 515L: linux-media@vger.kernel.org 516T: git git://linuxtv.org/media_tree.git 517W: http://linuxtv.org 518S: Maintained 519F: drivers/media/radio/radio-aimslab* 520 521AIO 522M: Benjamin LaHaise <bcrl@kvack.org> 523L: linux-aio@kvack.org 524S: Supported 525F: fs/aio.c 526F: include/linux/*aio*.h 527 528AIRSPY MEDIA DRIVER 529M: Antti Palosaari <crope@iki.fi> 530L: linux-media@vger.kernel.org 531W: http://linuxtv.org/ 532W: http://palosaari.fi/linux/ 533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 534T: git git://linuxtv.org/anttip/media_tree.git 535S: Maintained 536F: drivers/media/usb/airspy/ 537 538ALCATEL SPEEDTOUCH USB DRIVER 539M: Duncan Sands <duncan.sands@free.fr> 540L: linux-usb@vger.kernel.org 541W: http://www.linux-usb.org/SpeedTouch/ 542S: Maintained 543F: drivers/usb/atm/speedtch.c 544F: drivers/usb/atm/usbatm.c 545 546ALCHEMY AU1XX0 MMC DRIVER 547M: Manuel Lauss <manuel.lauss@gmail.com> 548S: Maintained 549F: drivers/mmc/host/au1xmmc.c 550 551ALI1563 I2C DRIVER 552M: Rudolf Marek <r.marek@assembler.cz> 553L: linux-i2c@vger.kernel.org 554S: Maintained 555F: Documentation/i2c/busses/i2c-ali1563 556F: drivers/i2c/busses/i2c-ali1563.c 557 558ALPHA PORT 559M: Richard Henderson <rth@twiddle.net> 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 561M: Matt Turner <mattst88@gmail.com> 562S: Odd Fixes 563L: linux-alpha@vger.kernel.org 564F: arch/alpha/ 565 566ALTERA MAILBOX DRIVER 567M: Ley Foon Tan <lftan@altera.com> 568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 569S: Maintained 570F: drivers/mailbox/mailbox-altera.c 571 572ALTERA TRIPLE SPEED ETHERNET DRIVER 573M: Vince Bridgers <vbridger@opensource.altera.com> 574L: netdev@vger.kernel.org 575L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 576S: Maintained 577F: drivers/net/ethernet/altera/ 578 579ALTERA UART/JTAG UART SERIAL DRIVERS 580M: Tobias Klauser <tklauser@distanz.ch> 581L: linux-serial@vger.kernel.org 582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 583S: Maintained 584F: drivers/tty/serial/altera_uart.c 585F: drivers/tty/serial/altera_jtaguart.c 586F: include/linux/altera_uart.h 587F: include/linux/altera_jtaguart.h 588 589AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 590M: Tom Lendacky <thomas.lendacky@amd.com> 591L: linux-crypto@vger.kernel.org 592S: Supported 593F: drivers/crypto/ccp/ 594F: include/linux/ccp.h 595 596AMD FAM15H PROCESSOR POWER MONITORING DRIVER 597M: Andreas Herrmann <herrmann.der.user@googlemail.com> 598L: lm-sensors@lm-sensors.org 599S: Maintained 600F: Documentation/hwmon/fam15h_power 601F: drivers/hwmon/fam15h_power.c 602 603AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 604M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 605L: linux-geode@lists.infradead.org (moderated for non-subscribers) 606S: Supported 607F: drivers/usb/gadget/udc/amd5536udc.* 608 609AMD GEODE PROCESSOR/CHIPSET SUPPORT 610P: Andres Salomon <dilinger@queued.net> 611L: linux-geode@lists.infradead.org (moderated for non-subscribers) 612W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 613S: Supported 614F: drivers/char/hw_random/geode-rng.c 615F: drivers/crypto/geode* 616F: drivers/video/fbdev/geode/ 617F: arch/x86/include/asm/geode.h 618 619AMD IOMMU (AMD-VI) 620M: Joerg Roedel <joro@8bytes.org> 621L: iommu@lists.linux-foundation.org 622T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 623S: Maintained 624F: drivers/iommu/amd_iommu*.[ch] 625F: include/linux/amd-iommu.h 626 627AMD KFD 628M: Oded Gabbay <oded.gabbay@amd.com> 629L: dri-devel@lists.freedesktop.org 630T: git git://people.freedesktop.org/~gabbayo/linux.git 631S: Supported 632F: drivers/gpu/drm/amd/amdkfd/ 633F: drivers/gpu/drm/amd/include/cik_structs.h 634F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 635F: drivers/gpu/drm/radeon/radeon_kfd.c 636F: drivers/gpu/drm/radeon/radeon_kfd.h 637F: include/uapi/linux/kfd_ioctl.h 638 639AMD MICROCODE UPDATE SUPPORT 640M: Andreas Herrmann <herrmann.der.user@googlemail.com> 641L: amd64-microcode@amd64.org 642S: Maintained 643F: arch/x86/kernel/cpu/microcode/amd* 644 645AMD XGBE DRIVER 646M: Tom Lendacky <thomas.lendacky@amd.com> 647L: netdev@vger.kernel.org 648S: Supported 649F: drivers/net/ethernet/amd/xgbe/ 650F: drivers/net/phy/amd-xgbe-phy.c 651 652AMS (Apple Motion Sensor) DRIVER 653M: Michael Hanselmann <linux-kernel@hansmi.ch> 654S: Supported 655F: drivers/macintosh/ams/ 656 657AMSO1100 RNIC DRIVER 658M: Tom Tucker <tom@opengridcomputing.com> 659M: Steve Wise <swise@opengridcomputing.com> 660L: linux-rdma@vger.kernel.org 661S: Maintained 662F: drivers/infiniband/hw/amso1100/ 663 664ANALOG DEVICES INC AD9389B DRIVER 665M: Hans Verkuil <hans.verkuil@cisco.com> 666L: linux-media@vger.kernel.org 667S: Maintained 668F: drivers/media/i2c/ad9389b* 669 670ANALOG DEVICES INC ADV7180 DRIVER 671M: Lars-Peter Clausen <lars@metafoo.de> 672L: linux-media@vger.kernel.org 673W: http://ez.analog.com/community/linux-device-drivers 674S: Supported 675F: drivers/media/i2c/adv7180.c 676 677ANALOG DEVICES INC ADV7511 DRIVER 678M: Hans Verkuil <hans.verkuil@cisco.com> 679L: linux-media@vger.kernel.org 680S: Maintained 681F: drivers/media/i2c/adv7511* 682 683ANALOG DEVICES INC ADV7604 DRIVER 684M: Hans Verkuil <hans.verkuil@cisco.com> 685L: linux-media@vger.kernel.org 686S: Maintained 687F: drivers/media/i2c/adv7604* 688 689ANALOG DEVICES INC ADV7842 DRIVER 690M: Hans Verkuil <hans.verkuil@cisco.com> 691L: linux-media@vger.kernel.org 692S: Maintained 693F: drivers/media/i2c/adv7842* 694 695ANALOG DEVICES INC ASOC CODEC DRIVERS 696M: Lars-Peter Clausen <lars@metafoo.de> 697L: alsa-devel@alsa-project.org (moderated for non-subscribers) 698W: http://wiki.analog.com/ 699W: http://ez.analog.com/community/linux-device-drivers 700S: Supported 701F: sound/soc/codecs/adau* 702F: sound/soc/codecs/adav* 703F: sound/soc/codecs/ad1* 704F: sound/soc/codecs/ad7* 705F: sound/soc/codecs/ssm* 706F: sound/soc/codecs/sigmadsp.* 707 708ANALOG DEVICES INC ASOC DRIVERS 709L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 710L: alsa-devel@alsa-project.org (moderated for non-subscribers) 711W: http://blackfin.uclinux.org/ 712S: Supported 713F: sound/soc/blackfin/* 714 715ANALOG DEVICES INC IIO DRIVERS 716M: Lars-Peter Clausen <lars@metafoo.de> 717M: Michael Hennerich <Michael.Hennerich@analog.com> 718W: http://wiki.analog.com/ 719W: http://ez.analog.com/community/linux-device-drivers 720S: Supported 721F: drivers/iio/*/ad* 722X: drivers/iio/*/adjd* 723F: drivers/staging/iio/*/ad* 724F: staging/iio/trigger/iio-trig-bfin-timer.c 725 726ANDROID DRIVERS 727M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 728M: Arve Hj�nnev�g <arve@android.com> 729M: Riley Andrews <riandrews@android.com> 730T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git 731L: devel@driverdev.osuosl.org 732S: Supported 733F: drivers/android/ 734F: drivers/staging/android/ 735 736AOA (Apple Onboard Audio) ALSA DRIVER 737M: Johannes Berg <johannes@sipsolutions.net> 738L: linuxppc-dev@lists.ozlabs.org 739L: alsa-devel@alsa-project.org (moderated for non-subscribers) 740S: Maintained 741F: sound/aoa/ 742 743APM DRIVER 744M: Jiri Kosina <jkosina@suse.cz> 745S: Odd fixes 746F: arch/x86/kernel/apm_32.c 747F: include/linux/apm_bios.h 748F: include/uapi/linux/apm_bios.h 749F: drivers/char/apm-emulation.c 750 751APPLE BCM5974 MULTITOUCH DRIVER 752M: Henrik Rydberg <rydberg@bitmath.org> 753L: linux-input@vger.kernel.org 754S: Odd fixes 755F: drivers/input/mouse/bcm5974.c 756 757APPLE SMC DRIVER 758M: Henrik Rydberg <rydberg@bitmath.org> 759L: lm-sensors@lm-sensors.org 760S: Odd fixes 761F: drivers/hwmon/applesmc.c 762 763APPLETALK NETWORK LAYER 764M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 765S: Maintained 766F: drivers/net/appletalk/ 767F: net/appletalk/ 768 769APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 770M: Iyappan Subramanian <isubramanian@apm.com> 771M: Keyur Chudgar <kchudgar@apm.com> 772S: Supported 773F: drivers/net/ethernet/apm/xgene/ 774F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 775 776APTINA CAMERA SENSOR PLL 777M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 778L: linux-media@vger.kernel.org 779S: Maintained 780F: drivers/media/i2c/aptina-pll.* 781 782ARC FRAMEBUFFER DRIVER 783M: Jaya Kumar <jayalk@intworks.biz> 784S: Maintained 785F: drivers/video/fbdev/arcfb.c 786F: drivers/video/fbdev/core/fb_defio.c 787 788ARM MFM AND FLOPPY DRIVERS 789M: Ian Molton <spyro@f2s.com> 790S: Maintained 791F: arch/arm/lib/floppydma.S 792F: arch/arm/include/asm/floppy.h 793 794ARM PMU PROFILING AND DEBUGGING 795M: Will Deacon <will.deacon@arm.com> 796S: Maintained 797F: arch/arm/kernel/perf_event* 798F: arch/arm/oprofile/common.c 799F: arch/arm/include/asm/pmu.h 800F: arch/arm/kernel/hw_breakpoint.c 801F: arch/arm/include/asm/hw_breakpoint.h 802 803ARM PORT 804M: Russell King <linux@arm.linux.org.uk> 805L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 806W: http://www.arm.linux.org.uk/ 807S: Maintained 808F: arch/arm/ 809 810ARM SUB-ARCHITECTURES 811L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 812S: Maintained 813F: arch/arm/mach-*/ 814F: arch/arm/plat-*/ 815T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 816 817ARM PRIMECELL AACI PL041 DRIVER 818M: Russell King <linux@arm.linux.org.uk> 819S: Maintained 820F: sound/arm/aaci.* 821 822ARM PRIMECELL CLCD PL110 DRIVER 823M: Russell King <linux@arm.linux.org.uk> 824S: Maintained 825F: drivers/video/fbdev/amba-clcd.* 826 827ARM PRIMECELL KMI PL050 DRIVER 828M: Russell King <linux@arm.linux.org.uk> 829S: Maintained 830F: drivers/input/serio/ambakmi.* 831F: include/linux/amba/kmi.h 832 833ARM PRIMECELL MMCI PL180/1 DRIVER 834M: Russell King <linux@arm.linux.org.uk> 835S: Maintained 836F: drivers/mmc/host/mmci.* 837F: include/linux/amba/mmci.h 838 839ARM PRIMECELL UART PL010 AND PL011 DRIVERS 840M: Russell King <linux@arm.linux.org.uk> 841S: Maintained 842F: drivers/tty/serial/amba-pl01*.c 843F: include/linux/amba/serial.h 844 845ARM PRIMECELL BUS SUPPORT 846M: Russell King <linux@arm.linux.org.uk> 847S: Maintained 848F: drivers/amba/ 849F: include/linux/amba/bus.h 850 851ARM/ADS SPHERE MACHINE SUPPORT 852M: Lennert Buytenhek <kernel@wantstofly.org> 853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 854S: Maintained 855 856ARM/AFEB9260 MACHINE SUPPORT 857M: Sergey Lapin <slapin@ossfans.org> 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 859S: Maintained 860 861ARM/AJECO 1ARM MACHINE SUPPORT 862M: Lennert Buytenhek <kernel@wantstofly.org> 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 864S: Maintained 865 866ARM/Allwinner A1X SoC support 867M: Maxime Ripard <maxime.ripard@free-electrons.com> 868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 869S: Maintained 870N: sun[x4567]i 871 872ARM/Allwinner SoC Clock Support 873M: Emilio López <emilio@elopez.com.ar> 874S: Maintained 875F: drivers/clk/sunxi/ 876 877ARM/Amlogic MesonX SoC support 878M: Carlo Caione <carlo@caione.org> 879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 880S: Maintained 881F: drivers/media/rc/meson-ir.c 882N: meson[x68] 883 884ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 885M: Andrew Victor <linux@maxim.org.za> 886M: Nicolas Ferre <nicolas.ferre@atmel.com> 887M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 889W: http://maxim.org.za/at91_26.html 890W: http://www.linux4sam.org 891S: Supported 892F: arch/arm/mach-at91/ 893F: include/soc/at91/ 894F: arch/arm/boot/dts/at91*.dts 895F: arch/arm/boot/dts/at91*.dtsi 896F: arch/arm/boot/dts/sama*.dts 897F: arch/arm/boot/dts/sama*.dtsi 898F: arch/arm/include/debug/at91.S 899 900ARM/ATMEL AT91 Clock Support 901M: Boris Brezillon <boris.brezillon@free-electrons.com> 902S: Maintained 903F: drivers/clk/at91 904 905ARM/CALXEDA HIGHBANK ARCHITECTURE 906M: Rob Herring <robh@kernel.org> 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 908S: Maintained 909F: arch/arm/mach-highbank/ 910 911ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 912M: Krzysztof Halasa <khalasa@piap.pl> 913S: Maintained 914F: arch/arm/mach-cns3xxx/ 915 916ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 917M: Alexander Shiyan <shc_work@mail.ru> 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 919S: Odd Fixes 920N: clps711x 921 922ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 923M: Hartley Sweeten <hsweeten@visionengravers.com> 924M: Ryan Mallon <rmallon@gmail.com> 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 926S: Maintained 927F: arch/arm/mach-ep93xx/ 928F: arch/arm/mach-ep93xx/include/mach/ 929 930ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 931M: Lennert Buytenhek <kernel@wantstofly.org> 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 933S: Maintained 934 935ARM/CLKDEV SUPPORT 936M: Russell King <linux@arm.linux.org.uk> 937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 938S: Maintained 939F: arch/arm/include/asm/clkdev.h 940F: drivers/clk/clkdev.c 941 942ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 943M: Mike Rapoport <mike@compulab.co.il> 944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 945S: Maintained 946 947ARM/CONTEC MICRO9 MACHINE SUPPORT 948M: Hubert Feurstein <hubert.feurstein@contec.at> 949S: Maintained 950F: arch/arm/mach-ep93xx/micro9.c 951 952ARM/CORESIGHT FRAMEWORK AND DRIVERS 953M: Mathieu Poirier <mathieu.poirier@linaro.org> 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 955S: Maintained 956F: drivers/coresight/* 957F: Documentation/trace/coresight.txt 958F: Documentation/devicetree/bindings/arm/coresight.txt 959F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 960 961ARM/CORGI MACHINE SUPPORT 962M: Richard Purdie <rpurdie@rpsys.net> 963S: Maintained 964 965ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 966M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 968T: git git://git.berlios.de/gemini-board 969S: Maintained 970F: arch/arm/mach-gemini/ 971 972ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 973M: Barry Song <baohua@kernel.org> 974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 975T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 976S: Maintained 977F: arch/arm/mach-prima2/ 978F: drivers/clk/sirf/ 979F: drivers/clocksource/timer-prima2.c 980F: drivers/clocksource/timer-atlas7.c 981N: [^a-z]sirf 982 983ARM/EBSA110 MACHINE SUPPORT 984M: Russell King <linux@arm.linux.org.uk> 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 986W: http://www.arm.linux.org.uk/ 987S: Maintained 988F: arch/arm/mach-ebsa110/ 989F: drivers/net/ethernet/amd/am79c961a.* 990 991ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 992M: Uwe Kleine-König <kernel@pengutronix.de> 993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 994S: Maintained 995N: efm32 996 997ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 998M: Daniel Ribeiro <drwyrm@gmail.com> 999M: Stefan Schmidt <stefan@openezx.org> 1000M: Harald Welte <laforge@openezx.org> 1001L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1002W: http://www.openezx.org/ 1003S: Maintained 1004T: topgit git://git.openezx.org/openezx.git 1005F: arch/arm/mach-pxa/ezx.c 1006 1007ARM/FARADAY FA526 PORT 1008M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1010S: Maintained 1011T: git git://git.berlios.de/gemini-board 1012F: arch/arm/mm/*-fa* 1013 1014ARM/FOOTBRIDGE ARCHITECTURE 1015M: Russell King <linux@arm.linux.org.uk> 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1017W: http://www.arm.linux.org.uk/ 1018S: Maintained 1019F: arch/arm/include/asm/hardware/dec21285.h 1020F: arch/arm/mach-footbridge/ 1021 1022ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1023M: Shawn Guo <shawn.guo@linaro.org> 1024M: Sascha Hauer <kernel@pengutronix.de> 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1026S: Maintained 1027T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1028F: arch/arm/mach-imx/ 1029F: arch/arm/mach-mxs/ 1030F: arch/arm/boot/dts/imx* 1031F: arch/arm/configs/imx*_defconfig 1032 1033ARM/FREESCALE VYBRID ARM ARCHITECTURE 1034M: Shawn Guo <shawn.guo@linaro.org> 1035M: Sascha Hauer <kernel@pengutronix.de> 1036R: Stefan Agner <stefan@agner.ch> 1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1038S: Maintained 1039T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1040F: arch/arm/mach-imx/*vf610* 1041F: arch/arm/boot/dts/vf* 1042 1043ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1044M: Lennert Buytenhek <kernel@wantstofly.org> 1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1046S: Maintained 1047 1048ARM/GUMSTIX MACHINE SUPPORT 1049M: Steve Sakoman <sakoman@gmail.com> 1050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1051S: Maintained 1052 1053ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1054M: Philipp Zabel <philipp.zabel@gmail.com> 1055M: Paul Parsons <lost.distance@yahoo.com> 1056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1057S: Maintained 1058F: arch/arm/mach-pxa/hx4700.c 1059F: arch/arm/mach-pxa/include/mach/hx4700.h 1060F: sound/soc/pxa/hx4700.c 1061 1062ARM/HISILICON SOC SUPPORT 1063M: Wei Xu <xuwei5@hisilicon.com> 1064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1065W: http://www.hisilicon.com 1066S: Supported 1067T: git git://github.com/hisilicon/linux-hisi.git 1068F: arch/arm/mach-hisi/ 1069 1070ARM/HP JORNADA 7XX MACHINE SUPPORT 1071M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1072W: www.jlime.com 1073S: Maintained 1074T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1075F: arch/arm/mach-sa1100/jornada720.c 1076F: arch/arm/mach-sa1100/include/mach/jornada720.h 1077 1078ARM/IGEP MACHINE SUPPORT 1079M: Enric Balletbo i Serra <eballetbo@gmail.com> 1080M: Javier Martinez Canillas <javier@dowhile0.org> 1081L: linux-omap@vger.kernel.org 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1083S: Maintained 1084F: arch/arm/boot/dts/omap3-igep* 1085 1086ARM/INCOME PXA270 SUPPORT 1087M: Marek Vasut <marek.vasut@gmail.com> 1088L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1089S: Maintained 1090F: arch/arm/mach-pxa/colibri-pxa270-income.c 1091 1092ARM/INTEL IOP32X ARM ARCHITECTURE 1093M: Lennert Buytenhek <kernel@wantstofly.org> 1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1095S: Maintained 1096 1097ARM/INTEL IOP33X ARM ARCHITECTURE 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1099S: Orphan 1100 1101ARM/INTEL IOP13XX ARM ARCHITECTURE 1102M: Lennert Buytenhek <kernel@wantstofly.org> 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1104S: Maintained 1105 1106ARM/INTEL IQ81342EX MACHINE SUPPORT 1107M: Lennert Buytenhek <kernel@wantstofly.org> 1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1109S: Maintained 1110 1111ARM/INTEL IXDP2850 MACHINE SUPPORT 1112M: Lennert Buytenhek <kernel@wantstofly.org> 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1114S: Maintained 1115 1116ARM/INTEL IXP4XX ARM ARCHITECTURE 1117M: Imre Kaloz <kaloz@openwrt.org> 1118M: Krzysztof Halasa <khalasa@piap.pl> 1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1120S: Maintained 1121F: arch/arm/mach-ixp4xx/ 1122 1123ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1124M: Jonathan Cameron <jic23@cam.ac.uk> 1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1126S: Maintained 1127F: arch/arm/mach-pxa/stargate2.c 1128F: drivers/pcmcia/pxa2xx_stargate2.c 1129 1130ARM/INTEL XSC3 (MANZANO) ARM CORE 1131M: Lennert Buytenhek <kernel@wantstofly.org> 1132L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1133S: Maintained 1134 1135ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1136M: Lennert Buytenhek <kernel@wantstofly.org> 1137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1138S: Maintained 1139 1140ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1141M: Santosh Shilimkar <ssantosh@kernel.org> 1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1143S: Maintained 1144F: arch/arm/mach-keystone/ 1145T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1146 1147ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1148M: Santosh Shilimkar <ssantosh@kernel.org> 1149L: linux-kernel@vger.kernel.org 1150S: Maintained 1151F: drivers/clk/keystone/ 1152 1153ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1154M: Santosh Shilimkar <ssantosh@kernel.org> 1155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1156L: linux-kernel@vger.kernel.org 1157S: Maintained 1158F: drivers/clocksource/timer-keystone.c 1159 1160ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1161M: Santosh Shilimkar <ssantosh@kernel.org> 1162L: linux-kernel@vger.kernel.org 1163S: Maintained 1164F: drivers/power/reset/keystone-reset.c 1165 1166ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1167M: Santosh Shilimkar <ssantosh@kernel.org> 1168L: linux-kernel@vger.kernel.org 1169S: Maintained 1170F: drivers/memory/*emif* 1171 1172ARM/LOGICPD PXA270 MACHINE SUPPORT 1173M: Lennert Buytenhek <kernel@wantstofly.org> 1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1175S: Maintained 1176 1177ARM/MAGICIAN MACHINE SUPPORT 1178M: Philipp Zabel <philipp.zabel@gmail.com> 1179S: Maintained 1180 1181ARM/Marvell Armada 370 and Armada XP SOC support 1182M: Jason Cooper <jason@lakedaemon.net> 1183M: Andrew Lunn <andrew@lunn.ch> 1184M: Gregory Clement <gregory.clement@free-electrons.com> 1185M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1187S: Maintained 1188F: arch/arm/mach-mvebu/ 1189F: drivers/rtc/armada38x-rtc 1190 1191ARM/Marvell Berlin SoC support 1192M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1194S: Maintained 1195F: arch/arm/mach-berlin/ 1196 1197ARM/Marvell Dove/MV78xx0/Orion SOC support 1198M: Jason Cooper <jason@lakedaemon.net> 1199M: Andrew Lunn <andrew@lunn.ch> 1200M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1201M: Gregory Clement <gregory.clement@free-electrons.com> 1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1203S: Maintained 1204F: arch/arm/mach-dove/ 1205F: arch/arm/mach-mv78xx0/ 1206F: arch/arm/mach-orion5x/ 1207F: arch/arm/plat-orion/ 1208 1209ARM/Orion SoC/Technologic Systems TS-78xx platform support 1210M: Alexander Clouter <alex@digriz.org.uk> 1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1212W: http://www.digriz.org.uk/ts78xx/kernel 1213S: Maintained 1214F: arch/arm/mach-orion5x/ts78xx-* 1215 1216ARM/Mediatek SoC support 1217M: Matthias Brugger <matthias.bgg@gmail.com> 1218L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1219S: Maintained 1220F: arch/arm/boot/dts/mt6* 1221F: arch/arm/boot/dts/mt8* 1222F: arch/arm/mach-mediatek/ 1223N: mtk 1224K: mediatek 1225 1226ARM/MICREL KS8695 ARCHITECTURE 1227M: Greg Ungerer <gerg@uclinux.org> 1228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1229F: arch/arm/mach-ks8695/ 1230S: Odd Fixes 1231 1232ARM/MIOA701 MACHINE SUPPORT 1233M: Robert Jarzmik <robert.jarzmik@free.fr> 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1235F: arch/arm/mach-pxa/mioa701.c 1236S: Maintained 1237 1238ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1239M: Michael Petchkovsky <mkpetch@internode.on.net> 1240S: Maintained 1241 1242ARM/NOMADIK ARCHITECTURE 1243M: Alessandro Rubini <rubini@unipv.it> 1244M: Linus Walleij <linus.walleij@linaro.org> 1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1246S: Maintained 1247F: arch/arm/mach-nomadik/ 1248F: drivers/pinctrl/nomadik/ 1249F: drivers/i2c/busses/i2c-nomadik.c 1250T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1251 1252ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1253M: Nelson Castillo <arhuaco@freaks-unidos.net> 1254L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1255W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1256S: Supported 1257 1258ARM/QUALCOMM MSM MACHINE SUPPORT 1259M: David Brown <davidb@codeaurora.org> 1260M: Daniel Walker <dwalker@fifo99.com> 1261M: Bryan Huntsman <bryanh@codeaurora.org> 1262L: linux-arm-msm@vger.kernel.org 1263F: arch/arm/mach-msm/ 1264F: drivers/video/fbdev/msm/ 1265F: drivers/mmc/host/msm_sdcc.c 1266F: drivers/mmc/host/msm_sdcc.h 1267F: drivers/tty/serial/msm_serial.h 1268F: drivers/tty/serial/msm_serial.c 1269F: drivers/*/pm8???-* 1270F: drivers/mfd/ssbi.c 1271T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 1272S: Maintained 1273 1274ARM/TOSA MACHINE SUPPORT 1275M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1276M: Dirk Opfer <dirk@opfer-online.de> 1277S: Maintained 1278 1279ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1280M: Marek Vasut <marek.vasut@gmail.com> 1281L: linux-arm-kernel@lists.infradead.org 1282W: http://hackndev.com 1283S: Maintained 1284F: arch/arm/mach-pxa/include/mach/palmtx.h 1285F: arch/arm/mach-pxa/palmtx.c 1286F: arch/arm/mach-pxa/include/mach/palmt5.h 1287F: arch/arm/mach-pxa/palmt5.c 1288F: arch/arm/mach-pxa/include/mach/palmld.h 1289F: arch/arm/mach-pxa/palmld.c 1290F: arch/arm/mach-pxa/include/mach/palmte2.h 1291F: arch/arm/mach-pxa/palmte2.c 1292F: arch/arm/mach-pxa/include/mach/palmtc.h 1293F: arch/arm/mach-pxa/palmtc.c 1294 1295ARM/PALM TREO SUPPORT 1296M: Tomas Cech <sleep_walker@suse.cz> 1297L: linux-arm-kernel@lists.infradead.org 1298W: http://hackndev.com 1299S: Maintained 1300F: arch/arm/mach-pxa/include/mach/palmtreo.h 1301F: arch/arm/mach-pxa/palmtreo.c 1302 1303ARM/PALMZ72 SUPPORT 1304M: Sergey Lapin <slapin@ossfans.org> 1305L: linux-arm-kernel@lists.infradead.org 1306W: http://hackndev.com 1307S: Maintained 1308F: arch/arm/mach-pxa/include/mach/palmz72.h 1309F: arch/arm/mach-pxa/palmz72.c 1310 1311ARM/PLEB SUPPORT 1312M: Peter Chubb <pleb@gelato.unsw.edu.au> 1313W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1314S: Maintained 1315 1316ARM/PT DIGITAL BOARD PORT 1317M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1319W: http://www.arm.linux.org.uk/ 1320S: Maintained 1321 1322ARM/QUALCOMM SUPPORT 1323M: Kumar Gala <galak@codeaurora.org> 1324M: Andy Gross <agross@codeaurora.org> 1325M: David Brown <davidb@codeaurora.org> 1326L: linux-arm-msm@vger.kernel.org 1327L: linux-soc@vger.kernel.org 1328S: Maintained 1329F: arch/arm/mach-qcom/ 1330F: drivers/soc/qcom/ 1331T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1332 1333ARM/RADISYS ENP2611 MACHINE SUPPORT 1334M: Lennert Buytenhek <kernel@wantstofly.org> 1335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1336S: Maintained 1337 1338ARM/RISCPC ARCHITECTURE 1339M: Russell King <linux@arm.linux.org.uk> 1340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1341W: http://www.arm.linux.org.uk/ 1342S: Maintained 1343F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1344F: arch/arm/include/asm/hardware/ioc.h 1345F: arch/arm/include/asm/hardware/iomd.h 1346F: arch/arm/include/asm/hardware/memc.h 1347F: arch/arm/mach-rpc/ 1348F: drivers/net/ethernet/8390/etherh.c 1349F: drivers/net/ethernet/i825xx/ether1* 1350F: drivers/net/ethernet/seeq/ether3* 1351F: drivers/scsi/arm/ 1352 1353ARM/Rockchip SoC support 1354M: Heiko Stuebner <heiko@sntech.de> 1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1356L: linux-rockchip@lists.infradead.org 1357S: Maintained 1358F: arch/arm/boot/dts/rk3* 1359F: arch/arm/mach-rockchip/ 1360F: drivers/clk/rockchip/ 1361F: drivers/i2c/busses/i2c-rk3x.c 1362F: drivers/*/*rockchip* 1363F: drivers/*/*/*rockchip* 1364F: sound/soc/rockchip/ 1365 1366ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1367M: Kukjin Kim <kgene@kernel.org> 1368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1369L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1370S: Maintained 1371F: arch/arm/boot/dts/s3c* 1372F: arch/arm/boot/dts/exynos* 1373F: arch/arm/plat-samsung/ 1374F: arch/arm/mach-s3c24*/ 1375F: arch/arm/mach-s3c64xx/ 1376F: arch/arm/mach-s5p*/ 1377F: arch/arm/mach-exynos*/ 1378F: drivers/*/*s3c2410* 1379F: drivers/*/*/*s3c2410* 1380F: drivers/spi/spi-s3c* 1381F: sound/soc/samsung/* 1382N: exynos 1383 1384ARM/SAMSUNG MOBILE MACHINE SUPPORT 1385M: Kyungmin Park <kyungmin.park@samsung.com> 1386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1387S: Maintained 1388F: arch/arm/mach-s5pv210/ 1389 1390ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1391M: Kyungmin Park <kyungmin.park@samsung.com> 1392M: Kamil Debski <k.debski@samsung.com> 1393L: linux-arm-kernel@lists.infradead.org 1394L: linux-media@vger.kernel.org 1395S: Maintained 1396F: drivers/media/platform/s5p-g2d/ 1397 1398ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1399M: Kyungmin Park <kyungmin.park@samsung.com> 1400M: Kamil Debski <k.debski@samsung.com> 1401M: Jeongtae Park <jtp.park@samsung.com> 1402L: linux-arm-kernel@lists.infradead.org 1403L: linux-media@vger.kernel.org 1404S: Maintained 1405F: arch/arm/plat-samsung/s5p-dev-mfc.c 1406F: drivers/media/platform/s5p-mfc/ 1407 1408ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1409M: Kyungmin Park <kyungmin.park@samsung.com> 1410M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1411L: linux-arm-kernel@lists.infradead.org 1412L: linux-media@vger.kernel.org 1413S: Maintained 1414F: drivers/media/platform/s5p-tv/ 1415 1416ARM/SHMOBILE ARM ARCHITECTURE 1417M: Simon Horman <horms@verge.net.au> 1418M: Magnus Damm <magnus.damm@gmail.com> 1419L: linux-sh@vger.kernel.org 1420W: http://oss.renesas.com 1421Q: http://patchwork.kernel.org/project/linux-sh/list/ 1422T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1423S: Supported 1424F: arch/arm/boot/dts/emev2* 1425F: arch/arm/boot/dts/r7s* 1426F: arch/arm/boot/dts/r8a* 1427F: arch/arm/boot/dts/sh* 1428F: arch/arm/configs/ape6evm_defconfig 1429F: arch/arm/configs/armadillo800eva_defconfig 1430F: arch/arm/configs/bockw_defconfig 1431F: arch/arm/configs/kzm9g_defconfig 1432F: arch/arm/configs/mackerel_defconfig 1433F: arch/arm/configs/marzen_defconfig 1434F: arch/arm/configs/shmobile_defconfig 1435F: arch/arm/include/debug/renesas-scif.S 1436F: arch/arm/mach-shmobile/ 1437F: drivers/sh/ 1438 1439ARM/SOCFPGA ARCHITECTURE 1440M: Dinh Nguyen <dinguyen@opensource.altera.com> 1441S: Maintained 1442F: arch/arm/mach-socfpga/ 1443W: http://www.rocketboards.org 1444T: git://git.rocketboards.org/linux-socfpga.git 1445T: git://git.rocketboards.org/linux-socfpga-next.git 1446 1447ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1448M: Dinh Nguyen <dinguyen@opensource.altera.com> 1449S: Maintained 1450F: drivers/clk/socfpga/ 1451 1452ARM/SOCFPGA EDAC SUPPORT 1453M: Thor Thayer <tthayer@opensource.altera.com> 1454S: Maintained 1455F: drivers/edac/altera_edac. 1456 1457ARM/STI ARCHITECTURE 1458M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1459M: Maxime Coquelin <maxime.coquelin@st.com> 1460M: Patrice Chotard <patrice.chotard@st.com> 1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1462L: kernel@stlinux.com 1463W: http://www.stlinux.com 1464S: Maintained 1465F: arch/arm/mach-sti/ 1466F: arch/arm/boot/dts/sti* 1467F: drivers/clocksource/arm_global_timer.c 1468F: drivers/i2c/busses/i2c-st.c 1469F: drivers/media/rc/st_rc.c 1470F: drivers/mmc/host/sdhci-st.c 1471F: drivers/phy/phy-stih407-usb.c 1472F: drivers/phy/phy-stih41x-usb.c 1473F: drivers/pinctrl/pinctrl-st.c 1474F: drivers/reset/sti/ 1475F: drivers/tty/serial/st-asc.c 1476F: drivers/usb/dwc3/dwc3-st.c 1477F: drivers/usb/host/ehci-st.c 1478F: drivers/usb/host/ohci-st.c 1479F: drivers/ata/ahci_st.c 1480 1481ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1482M: Lennert Buytenhek <kernel@wantstofly.org> 1483L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1484S: Maintained 1485 1486ARM/TETON BGA MACHINE SUPPORT 1487M: "Mark F. Brown" <mark.brown314@gmail.com> 1488L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1489S: Maintained 1490 1491ARM/THECUS N2100 MACHINE SUPPORT 1492M: Lennert Buytenhek <kernel@wantstofly.org> 1493L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1494S: Maintained 1495 1496ARM/NUVOTON W90X900 ARM ARCHITECTURE 1497M: Wan ZongShun <mcuos.com@gmail.com> 1498L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1499W: http://www.mcuos.com 1500S: Maintained 1501F: arch/arm/mach-w90x900/ 1502F: drivers/input/keyboard/w90p910_keypad.c 1503F: drivers/input/touchscreen/w90p910_ts.c 1504F: drivers/watchdog/nuc900_wdt.c 1505F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1506F: drivers/mtd/nand/nuc900_nand.c 1507F: drivers/rtc/rtc-nuc900.c 1508F: drivers/spi/spi-nuc900.c 1509F: drivers/usb/host/ehci-w90x900.c 1510F: drivers/video/fbdev/nuc900fb.c 1511 1512ARM/U300 MACHINE SUPPORT 1513M: Linus Walleij <linus.walleij@linaro.org> 1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1515S: Supported 1516F: arch/arm/mach-u300/ 1517F: drivers/clocksource/timer-u300.c 1518F: drivers/i2c/busses/i2c-stu300.c 1519F: drivers/rtc/rtc-coh901331.c 1520F: drivers/watchdog/coh901327_wdt.c 1521F: drivers/dma/coh901318* 1522F: drivers/mfd/ab3100* 1523F: drivers/rtc/rtc-ab3100.c 1524F: drivers/rtc/rtc-coh901331.c 1525T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1526 1527ARM/Ux500 ARM ARCHITECTURE 1528M: Linus Walleij <linus.walleij@linaro.org> 1529L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1530S: Maintained 1531F: arch/arm/mach-ux500/ 1532F: drivers/clocksource/clksrc-dbx500-prcmu.c 1533F: drivers/dma/ste_dma40* 1534F: drivers/hwspinlock/u8500_hsem.c 1535F: drivers/mfd/abx500* 1536F: drivers/mfd/ab8500* 1537F: drivers/mfd/dbx500* 1538F: drivers/mfd/db8500* 1539F: drivers/pinctrl/nomadik/pinctrl-ab* 1540F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1541F: drivers/rtc/rtc-ab8500.c 1542F: drivers/rtc/rtc-pl031.c 1543T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1544 1545ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1546M: Ulf Hansson <ulf.hansson@linaro.org> 1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1548T: git git://git.linaro.org/people/ulfh/clk.git 1549S: Maintained 1550F: drivers/clk/ux500/ 1551F: include/linux/platform_data/clk-ux500.h 1552 1553ARM/VERSATILE EXPRESS PLATFORM 1554M: Liviu Dudau <liviu.dudau@arm.com> 1555M: Sudeep Holla <sudeep.holla@arm.com> 1556M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1558S: Maintained 1559F: arch/arm/boot/dts/vexpress* 1560F: arch/arm/mach-vexpress/ 1561F: */*/vexpress* 1562F: */*/*/vexpress* 1563F: drivers/clk/versatile/clk-vexpress-osc.c 1564F: drivers/clocksource/versatile.c 1565 1566ARM/VFP SUPPORT 1567M: Russell King <linux@arm.linux.org.uk> 1568L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1569W: http://www.arm.linux.org.uk/ 1570S: Maintained 1571F: arch/arm/vfp/ 1572 1573ARM/VOIPAC PXA270 SUPPORT 1574M: Marek Vasut <marek.vasut@gmail.com> 1575L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1576S: Maintained 1577F: arch/arm/mach-pxa/vpac270.c 1578F: arch/arm/mach-pxa/include/mach/vpac270.h 1579 1580ARM/VT8500 ARM ARCHITECTURE 1581M: Tony Prisk <linux@prisktech.co.nz> 1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1583S: Maintained 1584F: arch/arm/mach-vt8500/ 1585F: drivers/clocksource/vt8500_timer.c 1586F: drivers/i2c/busses/i2c-wmt.c 1587F: drivers/mmc/host/wmt-sdmmc.c 1588F: drivers/pwm/pwm-vt8500.c 1589F: drivers/rtc/rtc-vt8500.c 1590F: drivers/tty/serial/vt8500_serial.c 1591F: drivers/usb/host/ehci-platform.c 1592F: drivers/usb/host/uhci-platform.c 1593F: drivers/video/fbdev/vt8500lcdfb.* 1594F: drivers/video/fbdev/wm8505fb* 1595F: drivers/video/fbdev/wmt_ge_rops.* 1596 1597ARM/ZIPIT Z2 SUPPORT 1598M: Marek Vasut <marek.vasut@gmail.com> 1599L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1600S: Maintained 1601F: arch/arm/mach-pxa/z2.c 1602F: arch/arm/mach-pxa/include/mach/z2.h 1603 1604ARM/ZYNQ ARCHITECTURE 1605M: Michal Simek <michal.simek@xilinx.com> 1606R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1608W: http://wiki.xilinx.com 1609T: git git://git.xilinx.com/linux-xlnx.git 1610S: Supported 1611F: arch/arm/mach-zynq/ 1612F: drivers/cpuidle/cpuidle-zynq.c 1613F: drivers/block/xsysace.c 1614N: zynq 1615N: xilinx 1616F: drivers/clocksource/cadence_ttc_timer.c 1617F: drivers/i2c/busses/i2c-cadence.c 1618F: drivers/mmc/host/sdhci-of-arasan.c 1619F: drivers/edac/synopsys_edac.c 1620 1621ARM SMMU DRIVER 1622M: Will Deacon <will.deacon@arm.com> 1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1624S: Maintained 1625F: drivers/iommu/arm-smmu.c 1626F: drivers/iommu/io-pgtable-arm.c 1627 1628ARM64 PORT (AARCH64 ARCHITECTURE) 1629M: Catalin Marinas <catalin.marinas@arm.com> 1630M: Will Deacon <will.deacon@arm.com> 1631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1632S: Maintained 1633F: arch/arm64/ 1634F: Documentation/arm64/ 1635 1636AS3645A LED FLASH CONTROLLER DRIVER 1637M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1638L: linux-media@vger.kernel.org 1639T: git git://linuxtv.org/media_tree.git 1640S: Maintained 1641F: drivers/media/i2c/as3645a.c 1642F: include/media/as3645a.h 1643 1644ASC7621 HARDWARE MONITOR DRIVER 1645M: George Joseph <george.joseph@fairview5.com> 1646L: lm-sensors@lm-sensors.org 1647S: Maintained 1648F: Documentation/hwmon/asc7621 1649F: drivers/hwmon/asc7621.c 1650 1651ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1652M: Corentin Chary <corentin.chary@gmail.com> 1653L: acpi4asus-user@lists.sourceforge.net 1654L: platform-driver-x86@vger.kernel.org 1655W: http://acpi4asus.sf.net 1656S: Maintained 1657F: drivers/platform/x86/asus*.c 1658F: drivers/platform/x86/eeepc*.c 1659 1660ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1661R: Dan Williams <dan.j.williams@intel.com> 1662W: http://sourceforge.net/projects/xscaleiop 1663S: Odd fixes 1664F: Documentation/crypto/async-tx-api.txt 1665F: crypto/async_tx/ 1666F: drivers/dma/ 1667F: include/linux/dmaengine.h 1668F: include/linux/async_tx.h 1669 1670AT24 EEPROM DRIVER 1671M: Wolfram Sang <wsa@the-dreams.de> 1672L: linux-i2c@vger.kernel.org 1673S: Maintained 1674F: drivers/misc/eeprom/at24.c 1675F: include/linux/platform_data/at24.h 1676 1677ATA OVER ETHERNET (AOE) DRIVER 1678M: "Ed L. Cashin" <ecashin@coraid.com> 1679W: http://support.coraid.com/support/linux 1680S: Supported 1681F: Documentation/aoe/ 1682F: drivers/block/aoe/ 1683 1684ATHEROS ATH GENERIC UTILITIES 1685M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1686L: linux-wireless@vger.kernel.org 1687S: Supported 1688F: drivers/net/wireless/ath/* 1689 1690ATHEROS ATH5K WIRELESS DRIVER 1691M: Jiri Slaby <jirislaby@gmail.com> 1692M: Nick Kossifidis <mickflemm@gmail.com> 1693M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1694L: linux-wireless@vger.kernel.org 1695W: http://wireless.kernel.org/en/users/Drivers/ath5k 1696S: Maintained 1697F: drivers/net/wireless/ath/ath5k/ 1698 1699ATHEROS ATH6KL WIRELESS DRIVER 1700M: Kalle Valo <kvalo@qca.qualcomm.com> 1701L: linux-wireless@vger.kernel.org 1702W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1703T: git git://github.com/kvalo/ath.git 1704S: Supported 1705F: drivers/net/wireless/ath/ath6kl/ 1706 1707WILOCITY WIL6210 WIRELESS DRIVER 1708M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1709L: linux-wireless@vger.kernel.org 1710L: wil6210@qca.qualcomm.com 1711S: Supported 1712W: http://wireless.kernel.org/en/users/Drivers/wil6210 1713F: drivers/net/wireless/ath/wil6210/ 1714F: include/uapi/linux/wil6210_uapi.h 1715 1716CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1717M: Christian Lamparter <chunkeey@googlemail.com> 1718L: linux-wireless@vger.kernel.org 1719W: http://wireless.kernel.org/en/users/Drivers/carl9170 1720S: Maintained 1721F: drivers/net/wireless/ath/carl9170/ 1722 1723ATK0110 HWMON DRIVER 1724M: Luca Tettamanti <kronos.it@gmail.com> 1725L: lm-sensors@lm-sensors.org 1726S: Maintained 1727F: drivers/hwmon/asus_atk0110.c 1728 1729ATI_REMOTE2 DRIVER 1730M: Ville Syrjala <syrjala@sci.fi> 1731S: Maintained 1732F: drivers/input/misc/ati_remote2.c 1733 1734ATLX ETHERNET DRIVERS 1735M: Jay Cliburn <jcliburn@gmail.com> 1736M: Chris Snook <chris.snook@gmail.com> 1737L: netdev@vger.kernel.org 1738W: http://sourceforge.net/projects/atl1 1739W: http://atl1.sourceforge.net 1740S: Maintained 1741F: drivers/net/ethernet/atheros/ 1742 1743ATM 1744M: Chas Williams <3chas3@gmail.com> 1745L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1746L: netdev@vger.kernel.org 1747W: http://linux-atm.sourceforge.net 1748S: Maintained 1749F: drivers/atm/ 1750F: include/linux/atm* 1751F: include/uapi/linux/atm* 1752 1753ATMEL AT91 / AT32 MCI DRIVER 1754M: Ludovic Desroches <ludovic.desroches@atmel.com> 1755S: Maintained 1756F: drivers/mmc/host/atmel-mci.c 1757F: drivers/mmc/host/atmel-mci-regs.h 1758 1759ATMEL AT91 / AT32 SERIAL DRIVER 1760M: Nicolas Ferre <nicolas.ferre@atmel.com> 1761S: Supported 1762F: drivers/tty/serial/atmel_serial.c 1763 1764ATMEL Audio ALSA driver 1765M: Bo Shen <voice.shen@atmel.com> 1766L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1767S: Supported 1768F: sound/soc/atmel 1769 1770ATMEL DMA DRIVER 1771M: Nicolas Ferre <nicolas.ferre@atmel.com> 1772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1773S: Supported 1774F: drivers/dma/at_hdmac.c 1775F: drivers/dma/at_hdmac_regs.h 1776F: include/linux/platform_data/dma-atmel.h 1777 1778ATMEL XDMA DRIVER 1779M: Ludovic Desroches <ludovic.desroches@atmel.com> 1780L: linux-arm-kernel@lists.infradead.org 1781L: dmaengine@vger.kernel.org 1782S: Supported 1783F: drivers/dma/at_xdmac.c 1784 1785ATMEL I2C DRIVER 1786M: Ludovic Desroches <ludovic.desroches@atmel.com> 1787L: linux-i2c@vger.kernel.org 1788S: Supported 1789F: drivers/i2c/busses/i2c-at91.c 1790 1791ATMEL ISI DRIVER 1792M: Josh Wu <josh.wu@atmel.com> 1793L: linux-media@vger.kernel.org 1794S: Supported 1795F: drivers/media/platform/soc_camera/atmel-isi.c 1796F: include/media/atmel-isi.h 1797 1798ATMEL LCDFB DRIVER 1799M: Nicolas Ferre <nicolas.ferre@atmel.com> 1800L: linux-fbdev@vger.kernel.org 1801S: Maintained 1802F: drivers/video/fbdev/atmel_lcdfb.c 1803F: include/video/atmel_lcdc.h 1804 1805ATMEL MACB ETHERNET DRIVER 1806M: Nicolas Ferre <nicolas.ferre@atmel.com> 1807S: Supported 1808F: drivers/net/ethernet/cadence/ 1809 1810ATMEL NAND DRIVER 1811M: Josh Wu <josh.wu@atmel.com> 1812L: linux-mtd@lists.infradead.org 1813S: Supported 1814F: drivers/mtd/nand/atmel_nand* 1815 1816ATMEL SPI DRIVER 1817M: Nicolas Ferre <nicolas.ferre@atmel.com> 1818S: Supported 1819F: drivers/spi/spi-atmel.* 1820 1821ATMEL SSC DRIVER 1822M: Bo Shen <voice.shen@atmel.com> 1823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1824S: Supported 1825F: drivers/misc/atmel-ssc.c 1826F: include/linux/atmel-ssc.h 1827 1828ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1829M: Nicolas Ferre <nicolas.ferre@atmel.com> 1830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1831S: Supported 1832F: drivers/misc/atmel_tclib.c 1833F: drivers/clocksource/tcb_clksrc.c 1834 1835ATMEL USBA UDC DRIVER 1836M: Nicolas Ferre <nicolas.ferre@atmel.com> 1837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1838S: Supported 1839F: drivers/usb/gadget/udc/atmel_usba_udc.* 1840 1841ATMEL WIRELESS DRIVER 1842M: Simon Kelley <simon@thekelleys.org.uk> 1843L: linux-wireless@vger.kernel.org 1844W: http://www.thekelleys.org.uk/atmel 1845W: http://atmelwlandriver.sourceforge.net/ 1846S: Maintained 1847F: drivers/net/wireless/atmel* 1848 1849ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1850M: Bradley Grove <linuxdrivers@attotech.com> 1851L: linux-scsi@vger.kernel.org 1852W: http://www.attotech.com 1853S: Supported 1854F: drivers/scsi/esas2r 1855 1856AUDIT SUBSYSTEM 1857M: Paul Moore <paul@paul-moore.com> 1858M: Eric Paris <eparis@redhat.com> 1859L: linux-audit@redhat.com (moderated for non-subscribers) 1860W: http://people.redhat.com/sgrubb/audit/ 1861T: git git://git.infradead.org/users/pcmoore/audit 1862S: Maintained 1863F: include/linux/audit.h 1864F: include/uapi/linux/audit.h 1865F: kernel/audit* 1866 1867AUXILIARY DISPLAY DRIVERS 1868M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1869W: http://miguelojeda.es/auxdisplay.htm 1870W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1871S: Maintained 1872F: drivers/auxdisplay/ 1873F: include/linux/cfag12864b.h 1874 1875AVR32 ARCHITECTURE 1876M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1877M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1878W: http://www.atmel.com/products/AVR32/ 1879W: http://mirror.egtvedt.no/avr32linux.org/ 1880W: http://avrfreaks.net/ 1881S: Maintained 1882F: arch/avr32/ 1883 1884AVR32/AT32AP MACHINE SUPPORT 1885M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1886M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1887S: Maintained 1888F: arch/avr32/mach-at32ap/ 1889 1890AX.25 NETWORK LAYER 1891M: Ralf Baechle <ralf@linux-mips.org> 1892L: linux-hams@vger.kernel.org 1893W: http://www.linux-ax25.org/ 1894S: Maintained 1895F: include/uapi/linux/ax25.h 1896F: include/net/ax25.h 1897F: net/ax25/ 1898 1899AZ6007 DVB DRIVER 1900M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1901L: linux-media@vger.kernel.org 1902W: http://linuxtv.org 1903T: git git://linuxtv.org/media_tree.git 1904S: Maintained 1905F: drivers/media/usb/dvb-usb-v2/az6007.c 1906 1907AZTECH FM RADIO RECEIVER DRIVER 1908M: Hans Verkuil <hverkuil@xs4all.nl> 1909L: linux-media@vger.kernel.org 1910T: git git://linuxtv.org/media_tree.git 1911W: http://linuxtv.org 1912S: Maintained 1913F: drivers/media/radio/radio-aztech* 1914 1915B43 WIRELESS DRIVER 1916M: Stefano Brivio <stefano.brivio@polimi.it> 1917L: linux-wireless@vger.kernel.org 1918L: b43-dev@lists.infradead.org 1919W: http://wireless.kernel.org/en/users/Drivers/b43 1920S: Maintained 1921F: drivers/net/wireless/b43/ 1922 1923B43LEGACY WIRELESS DRIVER 1924M: Larry Finger <Larry.Finger@lwfinger.net> 1925M: Stefano Brivio <stefano.brivio@polimi.it> 1926L: linux-wireless@vger.kernel.org 1927L: b43-dev@lists.infradead.org 1928W: http://wireless.kernel.org/en/users/Drivers/b43 1929S: Maintained 1930F: drivers/net/wireless/b43legacy/ 1931 1932BACKLIGHT CLASS/SUBSYSTEM 1933M: Jingoo Han <jg1.han@samsung.com> 1934M: Lee Jones <lee.jones@linaro.org> 1935S: Maintained 1936F: drivers/video/backlight/ 1937F: include/linux/backlight.h 1938 1939BATMAN ADVANCED 1940M: Marek Lindner <mareklindner@neomailbox.ch> 1941M: Simon Wunderlich <sw@simonwunderlich.de> 1942M: Antonio Quartulli <antonio@meshcoding.com> 1943L: b.a.t.m.a.n@lists.open-mesh.org 1944W: http://www.open-mesh.org/ 1945S: Maintained 1946F: net/batman-adv/ 1947 1948BAYCOM/HDLCDRV DRIVERS FOR AX.25 1949M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1950L: linux-hams@vger.kernel.org 1951W: http://www.baycom.org/~tom/ham/ham.html 1952S: Maintained 1953F: drivers/net/hamradio/baycom* 1954 1955BCACHE (BLOCK LAYER CACHE) 1956M: Kent Overstreet <kmo@daterainc.com> 1957L: linux-bcache@vger.kernel.org 1958W: http://bcache.evilpiepirate.org 1959S: Maintained: 1960F: drivers/md/bcache/ 1961 1962BEFS FILE SYSTEM 1963S: Orphan 1964F: Documentation/filesystems/befs.txt 1965F: fs/befs/ 1966 1967BECKHOFF CX5020 ETHERCAT MASTER DRIVER 1968M: Dariusz Marcinkiewicz <reksio@newterm.pl> 1969L: netdev@vger.kernel.org 1970S: Maintained 1971F: drivers/net/ethernet/ec_bhf.c 1972 1973BFS FILE SYSTEM 1974M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1975S: Maintained 1976F: Documentation/filesystems/bfs.txt 1977F: fs/bfs/ 1978F: include/uapi/linux/bfs_fs.h 1979 1980BLACKFIN ARCHITECTURE 1981M: Steven Miao <realmz6@gmail.com> 1982L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1983T: git git://git.code.sf.net/p/adi-linux/code 1984W: http://blackfin.uclinux.org 1985S: Supported 1986F: arch/blackfin/ 1987 1988BLACKFIN EMAC DRIVER 1989L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1990W: http://blackfin.uclinux.org 1991S: Supported 1992F: drivers/net/ethernet/adi/ 1993 1994BLACKFIN RTC DRIVER 1995L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1996W: http://blackfin.uclinux.org 1997S: Supported 1998F: drivers/rtc/rtc-bfin.c 1999 2000BLACKFIN SDH DRIVER 2001M: Sonic Zhang <sonic.zhang@analog.com> 2002L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2003W: http://blackfin.uclinux.org 2004S: Supported 2005F: drivers/mmc/host/bfin_sdh.c 2006 2007BLACKFIN SERIAL DRIVER 2008M: Sonic Zhang <sonic.zhang@analog.com> 2009L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2010W: http://blackfin.uclinux.org 2011S: Supported 2012F: drivers/tty/serial/bfin_uart.c 2013 2014BLACKFIN WATCHDOG DRIVER 2015L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2016W: http://blackfin.uclinux.org 2017S: Supported 2018F: drivers/watchdog/bfin_wdt.c 2019 2020BLACKFIN I2C TWI DRIVER 2021M: Sonic Zhang <sonic.zhang@analog.com> 2022L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2023W: http://blackfin.uclinux.org/ 2024S: Supported 2025F: drivers/i2c/busses/i2c-bfin-twi.c 2026 2027BLACKFIN MEDIA DRIVER 2028M: Scott Jiang <scott.jiang.linux@gmail.com> 2029L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2030W: http://blackfin.uclinux.org/ 2031S: Supported 2032F: drivers/media/platform/blackfin/ 2033F: drivers/media/i2c/adv7183* 2034F: drivers/media/i2c/vs6624* 2035 2036BLINKM RGB LED DRIVER 2037M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2038S: Maintained 2039F: drivers/leds/leds-blinkm.c 2040 2041BLOCK LAYER 2042M: Jens Axboe <axboe@kernel.dk> 2043T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2044S: Maintained 2045F: block/ 2046 2047BLOCK2MTD DRIVER 2048M: Joern Engel <joern@lazybastard.org> 2049L: linux-mtd@lists.infradead.org 2050S: Maintained 2051F: drivers/mtd/devices/block2mtd.c 2052 2053BLUETOOTH DRIVERS 2054M: Marcel Holtmann <marcel@holtmann.org> 2055M: Gustavo Padovan <gustavo@padovan.org> 2056M: Johan Hedberg <johan.hedberg@gmail.com> 2057L: linux-bluetooth@vger.kernel.org 2058W: http://www.bluez.org/ 2059T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2060T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2061S: Maintained 2062F: drivers/bluetooth/ 2063 2064BLUETOOTH SUBSYSTEM 2065M: Marcel Holtmann <marcel@holtmann.org> 2066M: Gustavo Padovan <gustavo@padovan.org> 2067M: Johan Hedberg <johan.hedberg@gmail.com> 2068L: linux-bluetooth@vger.kernel.org 2069W: http://www.bluez.org/ 2070T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2071T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2072S: Maintained 2073F: net/bluetooth/ 2074F: include/net/bluetooth/ 2075 2076BONDING DRIVER 2077M: Jay Vosburgh <j.vosburgh@gmail.com> 2078M: Veaceslav Falico <vfalico@gmail.com> 2079M: Andy Gospodarek <gospo@cumulusnetworks.com> 2080L: netdev@vger.kernel.org 2081W: http://sourceforge.net/projects/bonding/ 2082S: Supported 2083F: drivers/net/bonding/ 2084F: include/uapi/linux/if_bonding.h 2085 2086BPF (Safe dynamic programs and tools) 2087M: Alexei Starovoitov <ast@kernel.org> 2088L: netdev@vger.kernel.org 2089L: linux-kernel@vger.kernel.org 2090S: Supported 2091F: kernel/bpf/ 2092 2093BROADCOM B44 10/100 ETHERNET DRIVER 2094M: Gary Zambrano <zambrano@broadcom.com> 2095L: netdev@vger.kernel.org 2096S: Supported 2097F: drivers/net/ethernet/broadcom/b44.* 2098 2099BROADCOM GENET ETHERNET DRIVER 2100M: Florian Fainelli <f.fainelli@gmail.com> 2101L: netdev@vger.kernel.org 2102S: Supported 2103F: drivers/net/ethernet/broadcom/genet/ 2104 2105BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2106M: Sony Chacko <sony.chacko@qlogic.com> 2107M: Dept-HSGLinuxNICDev@qlogic.com 2108L: netdev@vger.kernel.org 2109S: Supported 2110F: drivers/net/ethernet/broadcom/bnx2.* 2111F: drivers/net/ethernet/broadcom/bnx2_* 2112 2113BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2114M: Ariel Elior <ariel.elior@qlogic.com> 2115L: netdev@vger.kernel.org 2116S: Supported 2117F: drivers/net/ethernet/broadcom/bnx2x/ 2118 2119BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2120M: Christian Daudt <bcm@fixthebug.org> 2121M: Florian Fainelli <f.fainelli@gmail.com> 2122L: bcm-kernel-feedback-list@broadcom.com 2123T: git git://github.com/broadcom/mach-bcm 2124S: Maintained 2125F: arch/arm/mach-bcm/ 2126F: arch/arm/boot/dts/bcm113* 2127F: arch/arm/boot/dts/bcm216* 2128F: arch/arm/boot/dts/bcm281* 2129F: arch/arm/configs/bcm_defconfig 2130F: drivers/mmc/host/sdhci-bcm-kona.c 2131F: drivers/clocksource/bcm_kona_timer.c 2132 2133BROADCOM BCM2835 ARM ARCHITECTURE 2134M: Stephen Warren <swarren@wwwdotorg.org> 2135M: Lee Jones <lee@kernel.org> 2136L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2137T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2138S: Maintained 2139N: bcm2835 2140 2141BROADCOM BCM33XX MIPS ARCHITECTURE 2142M: Kevin Cernekee <cernekee@gmail.com> 2143L: linux-mips@linux-mips.org 2144S: Maintained 2145F: arch/mips/bcm3384/* 2146F: arch/mips/include/asm/mach-bcm3384/* 2147F: arch/mips/kernel/*bmips* 2148 2149BROADCOM BCM5301X ARM ARCHITECTURE 2150M: Hauke Mehrtens <hauke@hauke-m.de> 2151L: linux-arm-kernel@lists.infradead.org 2152S: Maintained 2153F: arch/arm/mach-bcm/bcm_5301x.c 2154F: arch/arm/boot/dts/bcm5301x.dtsi 2155F: arch/arm/boot/dts/bcm470* 2156 2157BROADCOM BCM63XX ARM ARCHITECTURE 2158M: Florian Fainelli <f.fainelli@gmail.com> 2159L: linux-arm-kernel@lists.infradead.org 2160T: git git://github.com/broadcom/arm-bcm63xx.git 2161S: Maintained 2162F: arch/arm/mach-bcm/bcm63xx.c 2163F: arch/arm/include/debug/bcm63xx.S 2164 2165BROADCOM BCM63XX/BCM33XX UDC DRIVER 2166M: Kevin Cernekee <cernekee@gmail.com> 2167L: linux-usb@vger.kernel.org 2168S: Maintained 2169F: drivers/usb/gadget/udc/bcm63xx_udc.* 2170 2171BROADCOM BCM7XXX ARM ARCHITECTURE 2172M: Marc Carino <marc.ceeeee@gmail.com> 2173M: Brian Norris <computersforpeace@gmail.com> 2174M: Gregory Fong <gregory.0xf0@gmail.com> 2175M: Florian Fainelli <f.fainelli@gmail.com> 2176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2177T: git git://github.com/broadcom/stblinux.git 2178S: Maintained 2179F: arch/arm/mach-bcm/*brcmstb* 2180F: arch/arm/boot/dts/bcm7*.dts* 2181F: drivers/bus/brcmstb_gisb.c 2182 2183BROADCOM BMIPS MIPS ARCHITECTURE 2184M: Kevin Cernekee <cernekee@gmail.com> 2185M: Florian Fainelli <f.fainelli@gmail.com> 2186L: linux-mips@linux-mips.org 2187T: git git://github.com/broadcom/stblinux.git 2188S: Maintained 2189F: arch/mips/bmips/* 2190F: arch/mips/include/asm/mach-bmips/* 2191F: arch/mips/kernel/*bmips* 2192F: arch/mips/boot/dts/bcm*.dts* 2193F: drivers/irqchip/irq-bcm7* 2194F: drivers/irqchip/irq-brcmstb* 2195 2196BROADCOM TG3 GIGABIT ETHERNET DRIVER 2197M: Prashant Sreedharan <prashant@broadcom.com> 2198M: Michael Chan <mchan@broadcom.com> 2199L: netdev@vger.kernel.org 2200S: Supported 2201F: drivers/net/ethernet/broadcom/tg3.* 2202 2203BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2204M: Brett Rudley <brudley@broadcom.com> 2205M: Arend van Spriel <arend@broadcom.com> 2206M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2207M: Hante Meuleman <meuleman@broadcom.com> 2208L: linux-wireless@vger.kernel.org 2209L: brcm80211-dev-list@broadcom.com 2210S: Supported 2211F: drivers/net/wireless/brcm80211/ 2212 2213BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2214M: QLogic-Storage-Upstream@qlogic.com 2215L: linux-scsi@vger.kernel.org 2216S: Supported 2217F: drivers/scsi/bnx2fc/ 2218 2219BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2220M: QLogic-Storage-Upstream@qlogic.com 2221L: linux-scsi@vger.kernel.org 2222S: Supported 2223F: drivers/scsi/bnx2i/ 2224 2225BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2226M: Ray Jui <rjui@broadcom.com> 2227M: Scott Branden <sbranden@broadcom.com> 2228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2229L: bcm-kernel-feedback-list@broadcom.com 2230T: git git://github.com/broadcom/cygnus-linux.git 2231S: Maintained 2232N: iproc 2233N: cygnus 2234N: bcm9113* 2235N: bcm9583* 2236N: bcm583* 2237N: bcm113* 2238 2239BROADCOM KONA GPIO DRIVER 2240M: Ray Jui <rjui@broadcom.com> 2241L: bcm-kernel-feedback-list@broadcom.com 2242S: Supported 2243F: drivers/gpio/gpio-bcm-kona.c 2244F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt 2245 2246BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2247M: Rafał Miłecki <zajec5@gmail.com> 2248L: linux-wireless@vger.kernel.org 2249S: Maintained 2250F: drivers/bcma/ 2251F: include/linux/bcma/ 2252 2253BROADCOM SYSTEMPORT ETHERNET DRIVER 2254M: Florian Fainelli <f.fainelli@gmail.com> 2255L: netdev@vger.kernel.org 2256S: Supported 2257F: drivers/net/ethernet/broadcom/bcmsysport.* 2258 2259BROCADE BFA FC SCSI DRIVER 2260M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2261M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2262L: linux-scsi@vger.kernel.org 2263S: Supported 2264F: drivers/scsi/bfa/ 2265 2266BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2267M: Rasesh Mody <rasesh.mody@qlogic.com> 2268L: netdev@vger.kernel.org 2269S: Supported 2270F: drivers/net/ethernet/brocade/bna/ 2271 2272BSG (block layer generic sg v4 driver) 2273M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2274L: linux-scsi@vger.kernel.org 2275S: Supported 2276F: block/bsg.c 2277F: include/linux/bsg.h 2278F: include/uapi/linux/bsg.h 2279 2280BT87X AUDIO DRIVER 2281M: Clemens Ladisch <clemens@ladisch.de> 2282L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2283T: git git://git.alsa-project.org/alsa-kernel.git 2284S: Maintained 2285F: Documentation/sound/alsa/Bt87x.txt 2286F: sound/pci/bt87x.c 2287 2288BT8XXGPIO DRIVER 2289M: Michael Buesch <m@bues.ch> 2290W: http://bu3sch.de/btgpio.php 2291S: Maintained 2292F: drivers/gpio/gpio-bt8xx.c 2293 2294BTRFS FILE SYSTEM 2295M: Chris Mason <clm@fb.com> 2296M: Josef Bacik <jbacik@fb.com> 2297M: David Sterba <dsterba@suse.cz> 2298L: linux-btrfs@vger.kernel.org 2299W: http://btrfs.wiki.kernel.org/ 2300Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2301T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2302S: Maintained 2303F: Documentation/filesystems/btrfs.txt 2304F: fs/btrfs/ 2305 2306BTTV VIDEO4LINUX DRIVER 2307M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2308L: linux-media@vger.kernel.org 2309W: http://linuxtv.org 2310T: git git://linuxtv.org/media_tree.git 2311S: Odd fixes 2312F: Documentation/video4linux/bttv/ 2313F: drivers/media/pci/bt8xx/bttv* 2314 2315BUSLOGIC SCSI DRIVER 2316M: Khalid Aziz <khalid@gonehiking.org> 2317L: linux-scsi@vger.kernel.org 2318S: Maintained 2319F: drivers/scsi/BusLogic.* 2320F: drivers/scsi/FlashPoint.* 2321 2322C-MEDIA CMI8788 DRIVER 2323M: Clemens Ladisch <clemens@ladisch.de> 2324L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2325T: git git://git.alsa-project.org/alsa-kernel.git 2326S: Maintained 2327F: sound/pci/oxygen/ 2328 2329C6X ARCHITECTURE 2330M: Mark Salter <msalter@redhat.com> 2331M: Aurelien Jacquiot <a-jacquiot@ti.com> 2332L: linux-c6x-dev@linux-c6x.org 2333W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2334S: Maintained 2335F: arch/c6x/ 2336 2337CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2338M: David Howells <dhowells@redhat.com> 2339L: linux-cachefs@redhat.com 2340S: Supported 2341F: Documentation/filesystems/caching/cachefiles.txt 2342F: fs/cachefiles/ 2343 2344CADET FM/AM RADIO RECEIVER DRIVER 2345M: Hans Verkuil <hverkuil@xs4all.nl> 2346L: linux-media@vger.kernel.org 2347T: git git://linuxtv.org/media_tree.git 2348W: http://linuxtv.org 2349S: Maintained 2350F: drivers/media/radio/radio-cadet* 2351 2352CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2353M: Jonathan Corbet <corbet@lwn.net> 2354L: linux-media@vger.kernel.org 2355T: git git://linuxtv.org/media_tree.git 2356S: Maintained 2357F: Documentation/video4linux/cafe_ccic 2358F: drivers/media/platform/marvell-ccic/ 2359 2360CAIF NETWORK LAYER 2361M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2362L: netdev@vger.kernel.org 2363S: Supported 2364F: Documentation/networking/caif/ 2365F: drivers/net/caif/ 2366F: include/uapi/linux/caif/ 2367F: include/net/caif/ 2368F: net/caif/ 2369 2370CALGARY x86-64 IOMMU 2371M: Muli Ben-Yehuda <muli@il.ibm.com> 2372M: "Jon D. Mason" <jdmason@kudzu.us> 2373L: discuss@x86-64.org 2374S: Maintained 2375F: arch/x86/kernel/pci-calgary_64.c 2376F: arch/x86/kernel/tce_64.c 2377F: arch/x86/include/asm/calgary.h 2378F: arch/x86/include/asm/tce.h 2379 2380CAN NETWORK LAYER 2381M: Oliver Hartkopp <socketcan@hartkopp.net> 2382M: Marc Kleine-Budde <mkl@pengutronix.de> 2383L: linux-can@vger.kernel.org 2384W: https://github.com/linux-can 2385T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2386T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2387S: Maintained 2388F: Documentation/networking/can.txt 2389F: net/can/ 2390F: include/linux/can/core.h 2391F: include/uapi/linux/can.h 2392F: include/uapi/linux/can/bcm.h 2393F: include/uapi/linux/can/raw.h 2394F: include/uapi/linux/can/gw.h 2395 2396CAN NETWORK DRIVERS 2397M: Wolfgang Grandegger <wg@grandegger.com> 2398M: Marc Kleine-Budde <mkl@pengutronix.de> 2399L: linux-can@vger.kernel.org 2400W: https://github.com/linux-can 2401T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2402T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2403S: Maintained 2404F: drivers/net/can/ 2405F: include/linux/can/dev.h 2406F: include/linux/can/platform/ 2407F: include/uapi/linux/can/error.h 2408F: include/uapi/linux/can/netlink.h 2409 2410CAPABILITIES 2411M: Serge Hallyn <serge.hallyn@canonical.com> 2412L: linux-security-module@vger.kernel.org 2413S: Supported 2414F: include/linux/capability.h 2415F: include/uapi/linux/capability.h 2416F: security/capability.c 2417F: security/commoncap.c 2418F: kernel/capability.c 2419 2420CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2421M: Kevin Tsai <ktsai@capellamicro.com> 2422S: Maintained 2423F: drivers/iio/light/cm* 2424F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2425 2426CC2520 IEEE-802.15.4 RADIO DRIVER 2427M: Varka Bhadram <varkabhadram@gmail.com> 2428L: linux-wpan@vger.kernel.org 2429S: Maintained 2430F: drivers/net/ieee802154/cc2520.c 2431F: include/linux/spi/cc2520.h 2432F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2433 2434CELL BROADBAND ENGINE ARCHITECTURE 2435M: Arnd Bergmann <arnd@arndb.de> 2436L: linuxppc-dev@lists.ozlabs.org 2437L: cbe-oss-dev@lists.ozlabs.org 2438W: http://www.ibm.com/developerworks/power/cell/ 2439S: Supported 2440F: arch/powerpc/include/asm/cell*.h 2441F: arch/powerpc/include/asm/spu*.h 2442F: arch/powerpc/include/uapi/asm/spu*.h 2443F: arch/powerpc/oprofile/*cell* 2444F: arch/powerpc/platforms/cell/ 2445 2446CEPH DISTRIBUTED FILE SYSTEM CLIENT 2447M: Yan, Zheng <zyan@redhat.com> 2448M: Sage Weil <sage@redhat.com> 2449L: ceph-devel@vger.kernel.org 2450W: http://ceph.com/ 2451T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2452S: Supported 2453F: Documentation/filesystems/ceph.txt 2454F: fs/ceph/ 2455F: net/ceph/ 2456F: include/linux/ceph/ 2457F: include/linux/crush/ 2458 2459CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2460L: linux-usb@vger.kernel.org 2461S: Orphan 2462F: Documentation/usb/WUSB-Design-overview.txt 2463F: Documentation/usb/wusb-cbaf 2464F: drivers/usb/host/hwa-hc.c 2465F: drivers/usb/host/whci/ 2466F: drivers/usb/wusbcore/ 2467F: include/linux/usb/wusb* 2468 2469CFAG12864B LCD DRIVER 2470M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2471W: http://miguelojeda.es/auxdisplay.htm 2472W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2473S: Maintained 2474F: drivers/auxdisplay/cfag12864b.c 2475F: include/linux/cfag12864b.h 2476 2477CFAG12864BFB LCD FRAMEBUFFER DRIVER 2478M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2479W: http://miguelojeda.es/auxdisplay.htm 2480W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2481S: Maintained 2482F: drivers/auxdisplay/cfag12864bfb.c 2483F: include/linux/cfag12864b.h 2484 2485CFG80211 and NL80211 2486M: Johannes Berg <johannes@sipsolutions.net> 2487L: linux-wireless@vger.kernel.org 2488W: http://wireless.kernel.org/ 2489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2491S: Maintained 2492F: include/uapi/linux/nl80211.h 2493F: include/net/cfg80211.h 2494F: net/wireless/* 2495X: net/wireless/wext* 2496 2497CHAR and MISC DRIVERS 2498M: Arnd Bergmann <arnd@arndb.de> 2499M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2500T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2501S: Supported 2502F: drivers/char/* 2503F: drivers/misc/* 2504F: include/linux/miscdevice.h 2505 2506CHECKPATCH 2507M: Andy Whitcroft <apw@canonical.com> 2508M: Joe Perches <joe@perches.com> 2509S: Maintained 2510F: scripts/checkpatch.pl 2511 2512CHINESE DOCUMENTATION 2513M: Harry Wei <harryxiyou@gmail.com> 2514L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2515L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2516S: Maintained 2517F: Documentation/zh_CN/ 2518 2519CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2520M: Peter Chen <Peter.Chen@freescale.com> 2521T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2522L: linux-usb@vger.kernel.org 2523S: Maintained 2524F: drivers/usb/chipidea/ 2525 2526CHROME HARDWARE PLATFORM SUPPORT 2527M: Olof Johansson <olof@lixom.net> 2528S: Maintained 2529F: drivers/platform/chrome/ 2530 2531CISCO VIC ETHERNET NIC DRIVER 2532M: Christian Benvenuti <benve@cisco.com> 2533M: Sujith Sankar <ssujith@cisco.com> 2534M: Govindarajulu Varadarajan <_govind@gmx.com> 2535M: Neel Patel <neepatel@cisco.com> 2536S: Supported 2537F: drivers/net/ethernet/cisco/enic/ 2538 2539CISCO VIC LOW LATENCY NIC DRIVER 2540M: Upinder Malhi <umalhi@cisco.com> 2541S: Supported 2542F: drivers/infiniband/hw/usnic 2543 2544CIRRUS LOGIC EP93XX ETHERNET DRIVER 2545M: Hartley Sweeten <hsweeten@visionengravers.com> 2546L: netdev@vger.kernel.org 2547S: Maintained 2548F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2549 2550CIRRUS LOGIC AUDIO CODEC DRIVERS 2551M: Brian Austin <brian.austin@cirrus.com> 2552M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2553L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2554S: Maintained 2555F: sound/soc/codecs/cs* 2556 2557CLEANCACHE API 2558M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2559L: linux-kernel@vger.kernel.org 2560S: Maintained 2561F: mm/cleancache.c 2562F: include/linux/cleancache.h 2563 2564CLK API 2565M: Russell King <linux@arm.linux.org.uk> 2566S: Maintained 2567F: include/linux/clk.h 2568 2569CLOCKSOURCE, CLOCKEVENT DRIVERS 2570M: Daniel Lezcano <daniel.lezcano@linaro.org> 2571M: Thomas Gleixner <tglx@linutronix.de> 2572L: linux-kernel@vger.kernel.org 2573T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2574S: Supported 2575F: drivers/clocksource 2576 2577CISCO FCOE HBA DRIVER 2578M: Hiral Patel <hiralpat@cisco.com> 2579M: Suma Ramars <sramars@cisco.com> 2580M: Brian Uchino <buchino@cisco.com> 2581L: linux-scsi@vger.kernel.org 2582S: Supported 2583F: drivers/scsi/fnic/ 2584 2585CMPC ACPI DRIVER 2586M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2587M: Daniel Oliveira Nascimento <don@syst.com.br> 2588L: platform-driver-x86@vger.kernel.org 2589S: Supported 2590F: drivers/platform/x86/classmate-laptop.c 2591 2592COCCINELLE/Semantic Patches (SmPL) 2593M: Julia Lawall <Julia.Lawall@lip6.fr> 2594M: Gilles Muller <Gilles.Muller@lip6.fr> 2595M: Nicolas Palix <nicolas.palix@imag.fr> 2596M: Michal Marek <mmarek@suse.cz> 2597L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2599W: http://coccinelle.lip6.fr/ 2600S: Supported 2601F: Documentation/coccinelle.txt 2602F: scripts/coccinelle/ 2603F: scripts/coccicheck 2604 2605CODA FILE SYSTEM 2606M: Jan Harkes <jaharkes@cs.cmu.edu> 2607M: coda@cs.cmu.edu 2608L: codalist@coda.cs.cmu.edu 2609W: http://www.coda.cs.cmu.edu/ 2610S: Maintained 2611F: Documentation/filesystems/coda.txt 2612F: fs/coda/ 2613F: include/linux/coda*.h 2614F: include/uapi/linux/coda*.h 2615 2616CODA V4L2 MEM2MEM DRIVER 2617M: Philipp Zabel <p.zabel@pengutronix.de> 2618L: linux-media@vger.kernel.org 2619S: Maintained 2620F: Documentation/devicetree/bindings/media/coda.txt 2621F: drivers/media/platform/coda/ 2622 2623COMMON CLK FRAMEWORK 2624M: Mike Turquette <mturquette@linaro.org> 2625M: Stephen Boyd <sboyd@codeaurora.org> 2626L: linux-kernel@vger.kernel.org 2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2628S: Maintained 2629F: drivers/clk/ 2630X: drivers/clk/clkdev.c 2631F: include/linux/clk-pr* 2632F: include/linux/clk/ 2633 2634COMMON INTERNET FILE SYSTEM (CIFS) 2635M: Steve French <sfrench@samba.org> 2636L: linux-cifs@vger.kernel.org 2637L: samba-technical@lists.samba.org (moderated for non-subscribers) 2638W: http://linux-cifs.samba.org/ 2639T: git git://git.samba.org/sfrench/cifs-2.6.git 2640S: Supported 2641F: Documentation/filesystems/cifs/ 2642F: fs/cifs/ 2643 2644COMPACTPCI HOTPLUG CORE 2645M: Scott Murray <scott@spiteful.org> 2646L: linux-pci@vger.kernel.org 2647S: Maintained 2648F: drivers/pci/hotplug/cpci_hotplug* 2649 2650COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2651M: Scott Murray <scott@spiteful.org> 2652L: linux-pci@vger.kernel.org 2653S: Maintained 2654F: drivers/pci/hotplug/cpcihp_zt5550.* 2655 2656COMPACTPCI HOTPLUG GENERIC DRIVER 2657M: Scott Murray <scott@spiteful.org> 2658L: linux-pci@vger.kernel.org 2659S: Maintained 2660F: drivers/pci/hotplug/cpcihp_generic.c 2661 2662COMPAL LAPTOP SUPPORT 2663M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2664L: platform-driver-x86@vger.kernel.org 2665S: Maintained 2666F: drivers/platform/x86/compal-laptop.c 2667 2668CONEXANT ACCESSRUNNER USB DRIVER 2669M: Simon Arlott <cxacru@fire.lp0.eu> 2670L: accessrunner-general@lists.sourceforge.net 2671W: http://accessrunner.sourceforge.net/ 2672S: Maintained 2673F: drivers/usb/atm/cxacru.c 2674 2675CONFIGFS 2676M: Joel Becker <jlbec@evilplan.org> 2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2678S: Supported 2679F: fs/configfs/ 2680F: include/linux/configfs.h 2681 2682CONNECTOR 2683M: Evgeniy Polyakov <zbr@ioremap.net> 2684L: netdev@vger.kernel.org 2685S: Maintained 2686F: drivers/connector/ 2687 2688CONTROL GROUP (CGROUP) 2689M: Tejun Heo <tj@kernel.org> 2690M: Li Zefan <lizefan@huawei.com> 2691L: cgroups@vger.kernel.org 2692T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2693S: Maintained 2694F: Documentation/cgroups/ 2695F: include/linux/cgroup* 2696F: kernel/cgroup* 2697 2698CONTROL GROUP - CPUSET 2699M: Li Zefan <lizefan@huawei.com> 2700L: cgroups@vger.kernel.org 2701W: http://www.bullopensource.org/cpuset/ 2702W: http://oss.sgi.com/projects/cpusets/ 2703T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2704S: Maintained 2705F: Documentation/cgroups/cpusets.txt 2706F: include/linux/cpuset.h 2707F: kernel/cpuset.c 2708 2709CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2710M: Johannes Weiner <hannes@cmpxchg.org> 2711M: Michal Hocko <mhocko@suse.cz> 2712L: cgroups@vger.kernel.org 2713L: linux-mm@kvack.org 2714S: Maintained 2715F: mm/memcontrol.c 2716F: mm/swap_cgroup.c 2717 2718CORETEMP HARDWARE MONITORING DRIVER 2719M: Fenghua Yu <fenghua.yu@intel.com> 2720L: lm-sensors@lm-sensors.org 2721S: Maintained 2722F: Documentation/hwmon/coretemp 2723F: drivers/hwmon/coretemp.c 2724 2725COSA/SRP SYNC SERIAL DRIVER 2726M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2727W: http://www.fi.muni.cz/~kas/cosa/ 2728S: Maintained 2729F: drivers/net/wan/cosa* 2730 2731CPMAC ETHERNET DRIVER 2732M: Florian Fainelli <florian@openwrt.org> 2733L: netdev@vger.kernel.org 2734S: Maintained 2735F: drivers/net/ethernet/ti/cpmac.c 2736 2737CPU FREQUENCY DRIVERS 2738M: Rafael J. Wysocki <rjw@rjwysocki.net> 2739M: Viresh Kumar <viresh.kumar@linaro.org> 2740L: linux-pm@vger.kernel.org 2741S: Maintained 2742T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2743T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2744F: drivers/cpufreq/ 2745F: include/linux/cpufreq.h 2746 2747CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2748M: Viresh Kumar <viresh.kumar@linaro.org> 2749M: Sudeep Holla <sudeep.holla@arm.com> 2750L: linux-pm@vger.kernel.org 2751W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2752S: Maintained 2753F: drivers/cpufreq/arm_big_little.h 2754F: drivers/cpufreq/arm_big_little.c 2755F: drivers/cpufreq/arm_big_little_dt.c 2756 2757CPUIDLE DRIVER - ARM BIG LITTLE 2758M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2759M: Daniel Lezcano <daniel.lezcano@linaro.org> 2760L: linux-pm@vger.kernel.org 2761L: linux-arm-kernel@lists.infradead.org 2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2763S: Maintained 2764F: drivers/cpuidle/cpuidle-big_little.c 2765 2766CPUIDLE DRIVER - ARM EXYNOS 2767M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2768M: Daniel Lezcano <daniel.lezcano@linaro.org> 2769M: Kukjin Kim <kgene@kernel.org> 2770L: linux-pm@vger.kernel.org 2771L: linux-samsung-soc@vger.kernel.org 2772S: Supported 2773F: drivers/cpuidle/cpuidle-exynos.c 2774F: arch/arm/mach-exynos/pm.c 2775 2776CPUIDLE DRIVERS 2777M: Rafael J. Wysocki <rjw@rjwysocki.net> 2778M: Daniel Lezcano <daniel.lezcano@linaro.org> 2779L: linux-pm@vger.kernel.org 2780S: Maintained 2781T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2782F: drivers/cpuidle/* 2783F: include/linux/cpuidle.h 2784 2785CPUID/MSR DRIVER 2786M: "H. Peter Anvin" <hpa@zytor.com> 2787S: Maintained 2788F: arch/x86/kernel/cpuid.c 2789F: arch/x86/kernel/msr.c 2790 2791CPU POWER MONITORING SUBSYSTEM 2792M: Thomas Renninger <trenn@suse.de> 2793L: linux-pm@vger.kernel.org 2794S: Maintained 2795F: tools/power/cpupower/ 2796 2797CRAMFS FILESYSTEM 2798W: http://sourceforge.net/projects/cramfs/ 2799S: Orphan / Obsolete 2800F: Documentation/filesystems/cramfs.txt 2801F: fs/cramfs/ 2802 2803CRIS PORT 2804M: Mikael Starvik <starvik@axis.com> 2805M: Jesper Nilsson <jesper.nilsson@axis.com> 2806L: linux-cris-kernel@axis.com 2807W: http://developer.axis.com 2808S: Maintained 2809F: arch/cris/ 2810F: drivers/tty/serial/crisv10.* 2811 2812CRYPTO API 2813M: Herbert Xu <herbert@gondor.apana.org.au> 2814M: "David S. Miller" <davem@davemloft.net> 2815L: linux-crypto@vger.kernel.org 2816T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2817S: Maintained 2818F: Documentation/crypto/ 2819F: arch/*/crypto/ 2820F: crypto/ 2821F: drivers/crypto/ 2822F: include/crypto/ 2823 2824CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2825M: Neil Horman <nhorman@tuxdriver.com> 2826L: linux-crypto@vger.kernel.org 2827S: Maintained 2828F: crypto/ansi_cprng.c 2829F: crypto/rng.c 2830 2831CS5535 Audio ALSA driver 2832M: Jaya Kumar <jayakumar.alsa@gmail.com> 2833S: Maintained 2834F: sound/pci/cs5535audio/ 2835 2836CW1200 WLAN driver 2837M: Solomon Peachy <pizza@shaftnet.org> 2838S: Maintained 2839F: drivers/net/wireless/cw1200/ 2840 2841CX18 VIDEO4LINUX DRIVER 2842M: Andy Walls <awalls@md.metrocast.net> 2843L: ivtv-devel@ivtvdriver.org (subscribers-only) 2844L: linux-media@vger.kernel.org 2845T: git git://linuxtv.org/media_tree.git 2846W: http://linuxtv.org 2847W: http://www.ivtvdriver.org/index.php/Cx18 2848S: Maintained 2849F: Documentation/video4linux/cx18.txt 2850F: drivers/media/pci/cx18/ 2851F: include/uapi/linux/ivtv* 2852 2853CX2341X MPEG ENCODER HELPER MODULE 2854M: Hans Verkuil <hverkuil@xs4all.nl> 2855L: linux-media@vger.kernel.org 2856T: git git://linuxtv.org/media_tree.git 2857W: http://linuxtv.org 2858S: Maintained 2859F: drivers/media/common/cx2341x* 2860F: include/media/cx2341x* 2861 2862CX88 VIDEO4LINUX DRIVER 2863M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2864L: linux-media@vger.kernel.org 2865W: http://linuxtv.org 2866T: git git://linuxtv.org/media_tree.git 2867S: Odd fixes 2868F: Documentation/video4linux/cx88/ 2869F: drivers/media/pci/cx88/ 2870 2871CXD2820R MEDIA DRIVER 2872M: Antti Palosaari <crope@iki.fi> 2873L: linux-media@vger.kernel.org 2874W: http://linuxtv.org/ 2875W: http://palosaari.fi/linux/ 2876Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2877T: git git://linuxtv.org/anttip/media_tree.git 2878S: Maintained 2879F: drivers/media/dvb-frontends/cxd2820r* 2880 2881CXGB3 ETHERNET DRIVER (CXGB3) 2882M: Santosh Raspatur <santosh@chelsio.com> 2883L: netdev@vger.kernel.org 2884W: http://www.chelsio.com 2885S: Supported 2886F: drivers/net/ethernet/chelsio/cxgb3/ 2887 2888CXGB3 ISCSI DRIVER (CXGB3I) 2889M: Karen Xie <kxie@chelsio.com> 2890L: linux-scsi@vger.kernel.org 2891W: http://www.chelsio.com 2892S: Supported 2893F: drivers/scsi/cxgbi/cxgb3i 2894 2895CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 2896M: Steve Wise <swise@chelsio.com> 2897L: linux-rdma@vger.kernel.org 2898W: http://www.openfabrics.org 2899S: Supported 2900F: drivers/infiniband/hw/cxgb3/ 2901 2902CXGB4 ETHERNET DRIVER (CXGB4) 2903M: Hariprasad S <hariprasad@chelsio.com> 2904L: netdev@vger.kernel.org 2905W: http://www.chelsio.com 2906S: Supported 2907F: drivers/net/ethernet/chelsio/cxgb4/ 2908 2909CXGB4 ISCSI DRIVER (CXGB4I) 2910M: Karen Xie <kxie@chelsio.com> 2911L: linux-scsi@vger.kernel.org 2912W: http://www.chelsio.com 2913S: Supported 2914F: drivers/scsi/cxgbi/cxgb4i 2915 2916CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 2917M: Steve Wise <swise@chelsio.com> 2918L: linux-rdma@vger.kernel.org 2919W: http://www.openfabrics.org 2920S: Supported 2921F: drivers/infiniband/hw/cxgb4/ 2922 2923CXGB4VF ETHERNET DRIVER (CXGB4VF) 2924M: Casey Leedom <leedom@chelsio.com> 2925L: netdev@vger.kernel.org 2926W: http://www.chelsio.com 2927S: Supported 2928F: drivers/net/ethernet/chelsio/cxgb4vf/ 2929 2930CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 2931M: Ian Munsie <imunsie@au1.ibm.com> 2932M: Michael Neuling <mikey@neuling.org> 2933L: linuxppc-dev@lists.ozlabs.org 2934S: Supported 2935F: drivers/misc/cxl/ 2936F: include/misc/cxl.h 2937F: include/uapi/misc/cxl.h 2938F: Documentation/powerpc/cxl.txt 2939F: Documentation/powerpc/cxl.txt 2940F: Documentation/ABI/testing/sysfs-class-cxl 2941 2942STMMAC ETHERNET DRIVER 2943M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2944L: netdev@vger.kernel.org 2945W: http://www.stlinux.com 2946S: Supported 2947F: drivers/net/ethernet/stmicro/stmmac/ 2948 2949CYBERPRO FB DRIVER 2950M: Russell King <linux@arm.linux.org.uk> 2951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2952W: http://www.arm.linux.org.uk/ 2953S: Maintained 2954F: drivers/video/fbdev/cyber2000fb.* 2955 2956CYCLADES ASYNC MUX DRIVER 2957W: http://www.cyclades.com/ 2958S: Orphan 2959F: drivers/tty/cyclades.c 2960F: include/linux/cyclades.h 2961F: include/uapi/linux/cyclades.h 2962 2963CYCLADES PC300 DRIVER 2964W: http://www.cyclades.com/ 2965S: Orphan 2966F: drivers/net/wan/pc300* 2967 2968CYPRESS_FIRMWARE MEDIA DRIVER 2969M: Antti Palosaari <crope@iki.fi> 2970L: linux-media@vger.kernel.org 2971W: http://linuxtv.org/ 2972W: http://palosaari.fi/linux/ 2973Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2974T: git git://linuxtv.org/anttip/media_tree.git 2975S: Maintained 2976F: drivers/media/common/cypress_firmware* 2977 2978CYTTSP TOUCHSCREEN DRIVER 2979M: Ferruh Yigit <fery@cypress.com> 2980L: linux-input@vger.kernel.org 2981S: Supported 2982F: drivers/input/touchscreen/cyttsp* 2983F: include/linux/input/cyttsp.h 2984 2985DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 2986M: Joshua Kinard <kumba@gentoo.org> 2987S: Maintained 2988F: drivers/rtc/rtc-ds1685.c 2989F: include/linux/rtc/ds1685.h 2990 2991DAMA SLAVE for AX.25 2992M: Joerg Reuter <jreuter@yaina.de> 2993W: http://yaina.de/jreuter/ 2994W: http://www.qsl.net/dl1bke/ 2995L: linux-hams@vger.kernel.org 2996S: Maintained 2997F: net/ax25/af_ax25.c 2998F: net/ax25/ax25_dev.c 2999F: net/ax25/ax25_ds_* 3000F: net/ax25/ax25_in.c 3001F: net/ax25/ax25_out.c 3002F: net/ax25/ax25_timer.c 3003F: net/ax25/sysctl_net_ax25.c 3004 3005DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3006L: netdev@vger.kernel.org 3007S: Orphan 3008F: Documentation/networking/dmfe.txt 3009F: drivers/net/ethernet/dec/tulip/dmfe.c 3010 3011DC390/AM53C974 SCSI driver 3012M: Hannes Reinecke <hare@suse.de> 3013L: linux-scsi@vger.kernel.org 3014S: Maintained 3015F: drivers/scsi/am53c974.c 3016 3017DC395x SCSI driver 3018M: Oliver Neukum <oliver@neukum.org> 3019M: Ali Akcaagac <aliakc@web.de> 3020M: Jamie Lenehan <lenehan@twibble.org> 3021L: dc395x@twibble.org 3022W: http://twibble.org/dist/dc395x/ 3023W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3024S: Maintained 3025F: Documentation/scsi/dc395x.txt 3026F: drivers/scsi/dc395x.* 3027 3028DCCP PROTOCOL 3029M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3030L: dccp@vger.kernel.org 3031W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3032S: Maintained 3033F: include/linux/dccp.h 3034F: include/uapi/linux/dccp.h 3035F: include/linux/tfrc.h 3036F: net/dccp/ 3037 3038DECnet NETWORK LAYER 3039W: http://linux-decnet.sourceforge.net 3040L: linux-decnet-user@lists.sourceforge.net 3041S: Orphan 3042F: Documentation/networking/decnet.txt 3043F: net/decnet/ 3044 3045DECSTATION PLATFORM SUPPORT 3046M: "Maciej W. Rozycki" <macro@linux-mips.org> 3047L: linux-mips@linux-mips.org 3048W: http://www.linux-mips.org/wiki/DECstation 3049S: Maintained 3050F: arch/mips/dec/ 3051F: arch/mips/include/asm/dec/ 3052F: arch/mips/include/asm/mach-dec/ 3053 3054DEFXX FDDI NETWORK DRIVER 3055M: "Maciej W. Rozycki" <macro@linux-mips.org> 3056S: Maintained 3057F: drivers/net/fddi/defxx.* 3058 3059DELL LAPTOP DRIVER 3060M: Matthew Garrett <mjg59@srcf.ucam.org> 3061L: platform-driver-x86@vger.kernel.org 3062S: Maintained 3063F: drivers/platform/x86/dell-laptop.c 3064 3065DELL LAPTOP SMM DRIVER 3066M: Guenter Roeck <linux@roeck-us.net> 3067S: Maintained 3068F: drivers/char/i8k.c 3069F: include/uapi/linux/i8k.h 3070 3071DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3072M: Doug Warzecha <Douglas_Warzecha@dell.com> 3073S: Maintained 3074F: Documentation/dcdbas.txt 3075F: drivers/firmware/dcdbas.* 3076 3077DELL WMI EXTRAS DRIVER 3078M: Matthew Garrett <mjg59@srcf.ucam.org> 3079S: Maintained 3080F: drivers/platform/x86/dell-wmi.c 3081 3082DESIGNWARE USB2 DRD IP DRIVER 3083M: John Youn <johnyoun@synopsys.com> 3084L: linux-usb@vger.kernel.org 3085T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3086S: Maintained 3087F: drivers/usb/dwc2/ 3088 3089DESIGNWARE USB3 DRD IP DRIVER 3090M: Felipe Balbi <balbi@ti.com> 3091L: linux-usb@vger.kernel.org 3092L: linux-omap@vger.kernel.org 3093T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3094S: Maintained 3095F: drivers/usb/dwc3/ 3096 3097DEVICE COREDUMP (DEV_COREDUMP) 3098M: Johannes Berg <johannes@sipsolutions.net> 3099L: linux-kernel@vger.kernel.org 3100S: Maintained 3101F: drivers/base/devcoredump.c 3102F: include/linux/devcoredump.h 3103 3104DEVICE FREQUENCY (DEVFREQ) 3105M: MyungJoo Ham <myungjoo.ham@samsung.com> 3106M: Kyungmin Park <kyungmin.park@samsung.com> 3107L: linux-pm@vger.kernel.org 3108S: Maintained 3109F: drivers/devfreq/ 3110 3111DEVICE NUMBER REGISTRY 3112M: Torben Mathiasen <device@lanana.org> 3113W: http://lanana.org/docs/device-list/index.html 3114S: Maintained 3115 3116DEVICE-MAPPER (LVM) 3117M: Alasdair Kergon <agk@redhat.com> 3118M: Mike Snitzer <snitzer@redhat.com> 3119M: dm-devel@redhat.com 3120L: dm-devel@redhat.com 3121W: http://sources.redhat.com/dm 3122Q: http://patchwork.kernel.org/project/dm-devel/list/ 3123T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3124T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3125S: Maintained 3126F: Documentation/device-mapper/ 3127F: drivers/md/dm* 3128F: drivers/md/persistent-data/ 3129F: include/linux/device-mapper.h 3130F: include/linux/dm-*.h 3131F: include/uapi/linux/dm-*.h 3132 3133DIALOG SEMICONDUCTOR DRIVERS 3134M: Support Opensource <support.opensource@diasemi.com> 3135W: http://www.dialog-semiconductor.com/products 3136S: Supported 3137F: Documentation/hwmon/da90?? 3138F: drivers/gpio/gpio-da90??.c 3139F: drivers/hwmon/da90??-hwmon.c 3140F: drivers/input/misc/da90??_onkey.c 3141F: drivers/input/touchscreen/da9052_tsi.c 3142F: drivers/leds/leds-da90??.c 3143F: drivers/mfd/da903x.c 3144F: drivers/mfd/da90??-*.c 3145F: drivers/power/da9052-battery.c 3146F: drivers/regulator/da903x.c 3147F: drivers/regulator/da9???-regulator.[ch] 3148F: drivers/rtc/rtc-da90??.c 3149F: drivers/video/backlight/da90??_bl.c 3150F: drivers/watchdog/da90??_wdt.c 3151F: include/linux/mfd/da903x.h 3152F: include/linux/mfd/da9052/ 3153F: include/linux/mfd/da9055/ 3154F: include/linux/mfd/da9063/ 3155F: include/sound/da[79]*.h 3156F: sound/soc/codecs/da[79]*.[ch] 3157 3158DIGI NEO AND CLASSIC PCI PRODUCTS 3159M: Lidza Louina <lidza.louina@gmail.com> 3160M: Mark Hounschell <markh@compro.net> 3161L: driverdev-devel@linuxdriverproject.org 3162S: Maintained 3163F: drivers/staging/dgnc/ 3164 3165DIGI EPCA PCI PRODUCTS 3166M: Lidza Louina <lidza.louina@gmail.com> 3167M: Mark Hounschell <markh@compro.net> 3168M: Daeseok Youn <daeseok.youn@gmail.com> 3169L: driverdev-devel@linuxdriverproject.org 3170S: Maintained 3171F: drivers/staging/dgap/ 3172 3173DIOLAN U2C-12 I2C DRIVER 3174M: Guenter Roeck <linux@roeck-us.net> 3175L: linux-i2c@vger.kernel.org 3176S: Maintained 3177F: drivers/i2c/busses/i2c-diolan-u2c.c 3178 3179DIRECT ACCESS (DAX) 3180M: Matthew Wilcox <willy@linux.intel.com> 3181L: linux-fsdevel@vger.kernel.org 3182S: Supported 3183F: fs/dax.c 3184 3185DIRECTORY NOTIFICATION (DNOTIFY) 3186M: Eric Paris <eparis@parisplace.org> 3187S: Maintained 3188F: Documentation/filesystems/dnotify.txt 3189F: fs/notify/dnotify/ 3190F: include/linux/dnotify.h 3191 3192DISK GEOMETRY AND PARTITION HANDLING 3193M: Andries Brouwer <aeb@cwi.nl> 3194W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3195W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3196W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3197S: Maintained 3198 3199DISKQUOTA 3200M: Jan Kara <jack@suse.cz> 3201S: Maintained 3202F: Documentation/filesystems/quota.txt 3203F: fs/quota/ 3204F: include/linux/quota*.h 3205F: include/uapi/linux/quota*.h 3206 3207DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3208M: Bernie Thompson <bernie@plugable.com> 3209L: linux-fbdev@vger.kernel.org 3210S: Maintained 3211W: http://plugable.com/category/projects/udlfb/ 3212F: drivers/video/fbdev/udlfb.c 3213F: include/video/udlfb.h 3214F: Documentation/fb/udlfb.txt 3215 3216DISTRIBUTED LOCK MANAGER (DLM) 3217M: Christine Caulfield <ccaulfie@redhat.com> 3218M: David Teigland <teigland@redhat.com> 3219L: cluster-devel@redhat.com 3220W: http://sources.redhat.com/cluster/ 3221T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3222S: Supported 3223F: fs/dlm/ 3224 3225DMA BUFFER SHARING FRAMEWORK 3226M: Sumit Semwal <sumit.semwal@linaro.org> 3227S: Maintained 3228L: linux-media@vger.kernel.org 3229L: dri-devel@lists.freedesktop.org 3230L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3231F: drivers/dma-buf/ 3232F: include/linux/dma-buf* 3233F: include/linux/reservation.h 3234F: include/linux/*fence.h 3235F: Documentation/dma-buf-sharing.txt 3236T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3237 3238DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3239M: Vinod Koul <vinod.koul@intel.com> 3240L: dmaengine@vger.kernel.org 3241Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3242S: Maintained 3243F: drivers/dma/ 3244F: include/linux/dmaengine.h 3245F: Documentation/dmaengine/ 3246T: git git://git.infradead.org/users/vkoul/slave-dma.git 3247 3248DME1737 HARDWARE MONITOR DRIVER 3249M: Juerg Haefliger <juergh@gmail.com> 3250L: lm-sensors@lm-sensors.org 3251S: Maintained 3252F: Documentation/hwmon/dme1737 3253F: drivers/hwmon/dme1737.c 3254 3255DOCKING STATION DRIVER 3256M: Shaohua Li <shaohua.li@intel.com> 3257L: linux-acpi@vger.kernel.org 3258S: Supported 3259F: drivers/acpi/dock.c 3260 3261DOCUMENTATION 3262M: Jonathan Corbet <corbet@lwn.net> 3263L: linux-doc@vger.kernel.org 3264S: Maintained 3265F: Documentation/ 3266X: Documentation/ABI/ 3267X: Documentation/devicetree/ 3268X: Documentation/[a-z][a-z]_[A-Z][A-Z]/ 3269T: git git://git.lwn.net/linux-2.6.git docs-next 3270 3271DOUBLETALK DRIVER 3272M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3273L: blinux-list@redhat.com 3274S: Maintained 3275F: drivers/char/dtlk.c 3276F: include/linux/dtlk.h 3277 3278DPT_I2O SCSI RAID DRIVER 3279M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3280L: linux-scsi@vger.kernel.org 3281W: http://www.adaptec.com/ 3282S: Maintained 3283F: drivers/scsi/dpt* 3284F: drivers/scsi/dpt/ 3285 3286DRBD DRIVER 3287P: Philipp Reisner 3288P: Lars Ellenberg 3289M: drbd-dev@lists.linbit.com 3290L: drbd-user@lists.linbit.com 3291W: http://www.drbd.org 3292T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3293T: git git://git.drbd.org/drbd-8.3.git 3294S: Supported 3295F: drivers/block/drbd/ 3296F: lib/lru_cache.c 3297F: Documentation/blockdev/drbd/ 3298 3299DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 3300M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3301T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3302S: Supported 3303F: Documentation/kobject.txt 3304F: drivers/base/ 3305F: fs/sysfs/ 3306F: fs/debugfs/ 3307F: include/linux/kobj* 3308F: include/linux/debugfs.h 3309F: lib/kobj* 3310 3311DRM DRIVERS 3312M: David Airlie <airlied@linux.ie> 3313L: dri-devel@lists.freedesktop.org 3314T: git git://people.freedesktop.org/~airlied/linux 3315S: Maintained 3316F: drivers/gpu/drm/ 3317F: drivers/gpu/vga/ 3318F: include/drm/ 3319F: include/uapi/drm/ 3320 3321RADEON DRM DRIVERS 3322M: Alex Deucher <alexander.deucher@amd.com> 3323M: Christian König <christian.koenig@amd.com> 3324L: dri-devel@lists.freedesktop.org 3325T: git git://people.freedesktop.org/~agd5f/linux 3326S: Supported 3327F: drivers/gpu/drm/radeon/ 3328F: include/uapi/drm/radeon* 3329 3330DRM PANEL DRIVERS 3331M: Thierry Reding <thierry.reding@gmail.com> 3332L: dri-devel@lists.freedesktop.org 3333T: git git://anongit.freedesktop.org/tegra/linux.git 3334S: Maintained 3335F: drivers/gpu/drm/drm_panel.c 3336F: drivers/gpu/drm/panel/ 3337F: include/drm/drm_panel.h 3338F: Documentation/devicetree/bindings/panel/ 3339 3340INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3341M: Daniel Vetter <daniel.vetter@intel.com> 3342M: Jani Nikula <jani.nikula@linux.intel.com> 3343L: intel-gfx@lists.freedesktop.org 3344L: dri-devel@lists.freedesktop.org 3345Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3346T: git git://anongit.freedesktop.org/drm-intel 3347S: Supported 3348F: drivers/gpu/drm/i915/ 3349F: include/drm/i915* 3350F: include/uapi/drm/i915* 3351 3352DRM DRIVERS FOR EXYNOS 3353M: Inki Dae <inki.dae@samsung.com> 3354M: Joonyoung Shim <jy0922.shim@samsung.com> 3355M: Seung-Woo Kim <sw0312.kim@samsung.com> 3356M: Kyungmin Park <kyungmin.park@samsung.com> 3357L: dri-devel@lists.freedesktop.org 3358T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3359S: Supported 3360F: drivers/gpu/drm/exynos/ 3361F: include/drm/exynos* 3362F: include/uapi/drm/exynos* 3363 3364DRM DRIVERS FOR FREESCALE IMX 3365M: Philipp Zabel <p.zabel@pengutronix.de> 3366L: dri-devel@lists.freedesktop.org 3367S: Maintained 3368F: drivers/gpu/drm/imx/ 3369F: Documentation/devicetree/bindings/drm/imx/ 3370 3371DRM DRIVERS FOR NVIDIA TEGRA 3372M: Thierry Reding <thierry.reding@gmail.com> 3373M: Terje Bergström <tbergstrom@nvidia.com> 3374L: dri-devel@lists.freedesktop.org 3375L: linux-tegra@vger.kernel.org 3376T: git git://anongit.freedesktop.org/tegra/linux.git 3377S: Supported 3378F: drivers/gpu/drm/tegra/ 3379F: drivers/gpu/host1x/ 3380F: include/linux/host1x.h 3381F: include/uapi/drm/tegra_drm.h 3382F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3383 3384DRM DRIVERS FOR RENESAS 3385M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3386L: dri-devel@lists.freedesktop.org 3387L: linux-sh@vger.kernel.org 3388T: git git://people.freedesktop.org/~airlied/linux 3389S: Supported 3390F: drivers/gpu/drm/rcar-du/ 3391F: drivers/gpu/drm/shmobile/ 3392F: include/linux/platform_data/rcar-du.h 3393F: include/linux/platform_data/shmob_drm.h 3394 3395DSBR100 USB FM RADIO DRIVER 3396M: Alexey Klimov <klimov.linux@gmail.com> 3397L: linux-media@vger.kernel.org 3398T: git git://linuxtv.org/media_tree.git 3399S: Maintained 3400F: drivers/media/radio/dsbr100.c 3401 3402DSCC4 DRIVER 3403M: Francois Romieu <romieu@fr.zoreil.com> 3404L: netdev@vger.kernel.org 3405S: Maintained 3406F: drivers/net/wan/dscc4.c 3407 3408DVB_USB_AF9015 MEDIA DRIVER 3409M: Antti Palosaari <crope@iki.fi> 3410L: linux-media@vger.kernel.org 3411W: http://linuxtv.org/ 3412W: http://palosaari.fi/linux/ 3413Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3414T: git git://linuxtv.org/anttip/media_tree.git 3415S: Maintained 3416F: drivers/media/usb/dvb-usb-v2/af9015* 3417 3418DVB_USB_AF9035 MEDIA DRIVER 3419M: Antti Palosaari <crope@iki.fi> 3420L: linux-media@vger.kernel.org 3421W: http://linuxtv.org/ 3422W: http://palosaari.fi/linux/ 3423Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3424T: git git://linuxtv.org/anttip/media_tree.git 3425S: Maintained 3426F: drivers/media/usb/dvb-usb-v2/af9035* 3427 3428DVB_USB_ANYSEE MEDIA DRIVER 3429M: Antti Palosaari <crope@iki.fi> 3430L: linux-media@vger.kernel.org 3431W: http://linuxtv.org/ 3432W: http://palosaari.fi/linux/ 3433Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3434T: git git://linuxtv.org/anttip/media_tree.git 3435S: Maintained 3436F: drivers/media/usb/dvb-usb-v2/anysee* 3437 3438DVB_USB_AU6610 MEDIA DRIVER 3439M: Antti Palosaari <crope@iki.fi> 3440L: linux-media@vger.kernel.org 3441W: http://linuxtv.org/ 3442W: http://palosaari.fi/linux/ 3443Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3444T: git git://linuxtv.org/anttip/media_tree.git 3445S: Maintained 3446F: drivers/media/usb/dvb-usb-v2/au6610* 3447 3448DVB_USB_CE6230 MEDIA DRIVER 3449M: Antti Palosaari <crope@iki.fi> 3450L: linux-media@vger.kernel.org 3451W: http://linuxtv.org/ 3452W: http://palosaari.fi/linux/ 3453Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3454T: git git://linuxtv.org/anttip/media_tree.git 3455S: Maintained 3456F: drivers/media/usb/dvb-usb-v2/ce6230* 3457 3458DVB_USB_CXUSB MEDIA DRIVER 3459M: Michael Krufky <mkrufky@linuxtv.org> 3460L: linux-media@vger.kernel.org 3461W: http://linuxtv.org/ 3462W: http://github.com/mkrufky 3463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3464T: git git://linuxtv.org/media_tree.git 3465S: Maintained 3466F: drivers/media/usb/dvb-usb/cxusb* 3467 3468DVB_USB_EC168 MEDIA DRIVER 3469M: Antti Palosaari <crope@iki.fi> 3470L: linux-media@vger.kernel.org 3471W: http://linuxtv.org/ 3472W: http://palosaari.fi/linux/ 3473Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3474T: git git://linuxtv.org/anttip/media_tree.git 3475S: Maintained 3476F: drivers/media/usb/dvb-usb-v2/ec168* 3477 3478DVB_USB_GL861 MEDIA DRIVER 3479M: Antti Palosaari <crope@iki.fi> 3480L: linux-media@vger.kernel.org 3481W: http://linuxtv.org/ 3482Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3483T: git git://linuxtv.org/anttip/media_tree.git 3484S: Maintained 3485F: drivers/media/usb/dvb-usb-v2/gl861* 3486 3487DVB_USB_MXL111SF MEDIA DRIVER 3488M: Michael Krufky <mkrufky@linuxtv.org> 3489L: linux-media@vger.kernel.org 3490W: http://linuxtv.org/ 3491W: http://github.com/mkrufky 3492Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3493T: git git://linuxtv.org/mkrufky/mxl111sf.git 3494S: Maintained 3495F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3496 3497DVB_USB_RTL28XXU MEDIA DRIVER 3498M: Antti Palosaari <crope@iki.fi> 3499L: linux-media@vger.kernel.org 3500W: http://linuxtv.org/ 3501W: http://palosaari.fi/linux/ 3502Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3503T: git git://linuxtv.org/anttip/media_tree.git 3504S: Maintained 3505F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3506 3507DVB_USB_V2 MEDIA DRIVER 3508M: Antti Palosaari <crope@iki.fi> 3509L: linux-media@vger.kernel.org 3510W: http://linuxtv.org/ 3511W: http://palosaari.fi/linux/ 3512Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3513T: git git://linuxtv.org/anttip/media_tree.git 3514S: Maintained 3515F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3516F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3517 3518DYNAMIC DEBUG 3519M: Jason Baron <jbaron@akamai.com> 3520S: Maintained 3521F: lib/dynamic_debug.c 3522F: include/linux/dynamic_debug.h 3523 3524DZ DECSTATION DZ11 SERIAL DRIVER 3525M: "Maciej W. Rozycki" <macro@linux-mips.org> 3526S: Maintained 3527F: drivers/tty/serial/dz.* 3528 3529E3X0 POWER BUTTON DRIVER 3530M: Moritz Fischer <moritz.fischer@ettus.com> 3531L: usrp-users@lists.ettus.com 3532W: http://www.ettus.com 3533S: Supported 3534F: drivers/input/misc/e3x0-button.c 3535F: Documentation/devicetree/bindings/input/e3x0-button.txt 3536 3537E4000 MEDIA DRIVER 3538M: Antti Palosaari <crope@iki.fi> 3539L: linux-media@vger.kernel.org 3540W: http://linuxtv.org/ 3541W: http://palosaari.fi/linux/ 3542Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3543T: git git://linuxtv.org/anttip/media_tree.git 3544S: Maintained 3545F: drivers/media/tuners/e4000* 3546 3547EATA ISA/EISA/PCI SCSI DRIVER 3548M: Dario Ballabio <ballabio_dario@emc.com> 3549L: linux-scsi@vger.kernel.org 3550S: Maintained 3551F: drivers/scsi/eata.c 3552 3553EC100 MEDIA DRIVER 3554M: Antti Palosaari <crope@iki.fi> 3555L: linux-media@vger.kernel.org 3556W: http://linuxtv.org/ 3557W: http://palosaari.fi/linux/ 3558Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3559T: git git://linuxtv.org/anttip/media_tree.git 3560S: Maintained 3561F: drivers/media/dvb-frontends/ec100* 3562 3563ECRYPT FILE SYSTEM 3564M: Tyler Hicks <tyhicks@canonical.com> 3565L: ecryptfs@vger.kernel.org 3566W: http://ecryptfs.org 3567W: https://launchpad.net/ecryptfs 3568S: Supported 3569F: Documentation/filesystems/ecryptfs.txt 3570F: fs/ecryptfs/ 3571 3572EDAC-CORE 3573M: Doug Thompson <dougthompson@xmission.com> 3574M: Borislav Petkov <bp@alien8.de> 3575M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3576L: linux-edac@vger.kernel.org 3577W: bluesmoke.sourceforge.net 3578T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3579T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3580S: Supported 3581F: Documentation/edac.txt 3582F: drivers/edac/ 3583F: include/linux/edac.h 3584 3585EDAC-AMD64 3586M: Doug Thompson <dougthompson@xmission.com> 3587M: Borislav Petkov <bp@alien8.de> 3588L: linux-edac@vger.kernel.org 3589W: bluesmoke.sourceforge.net 3590S: Maintained 3591F: drivers/edac/amd64_edac* 3592 3593EDAC-CALXEDA 3594M: Doug Thompson <dougthompson@xmission.com> 3595M: Robert Richter <rric@kernel.org> 3596L: linux-edac@vger.kernel.org 3597W: bluesmoke.sourceforge.net 3598S: Maintained 3599F: drivers/edac/highbank* 3600 3601EDAC-CAVIUM 3602M: Ralf Baechle <ralf@linux-mips.org> 3603M: David Daney <david.daney@cavium.com> 3604L: linux-edac@vger.kernel.org 3605L: linux-mips@linux-mips.org 3606W: bluesmoke.sourceforge.net 3607S: Supported 3608F: drivers/edac/octeon_edac* 3609 3610EDAC-E752X 3611M: Mark Gross <mark.gross@intel.com> 3612M: Doug Thompson <dougthompson@xmission.com> 3613L: linux-edac@vger.kernel.org 3614W: bluesmoke.sourceforge.net 3615S: Maintained 3616F: drivers/edac/e752x_edac.c 3617 3618EDAC-E7XXX 3619M: Doug Thompson <dougthompson@xmission.com> 3620L: linux-edac@vger.kernel.org 3621W: bluesmoke.sourceforge.net 3622S: Maintained 3623F: drivers/edac/e7xxx_edac.c 3624 3625EDAC-GHES 3626M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3627L: linux-edac@vger.kernel.org 3628W: bluesmoke.sourceforge.net 3629S: Maintained 3630F: drivers/edac/ghes_edac.c 3631 3632EDAC-I82443BXGX 3633M: Tim Small <tim@buttersideup.com> 3634L: linux-edac@vger.kernel.org 3635W: bluesmoke.sourceforge.net 3636S: Maintained 3637F: drivers/edac/i82443bxgx_edac.c 3638 3639EDAC-I3000 3640M: Jason Uhlenkott <juhlenko@akamai.com> 3641L: linux-edac@vger.kernel.org 3642W: bluesmoke.sourceforge.net 3643S: Maintained 3644F: drivers/edac/i3000_edac.c 3645 3646EDAC-I5000 3647M: Doug Thompson <dougthompson@xmission.com> 3648L: linux-edac@vger.kernel.org 3649W: bluesmoke.sourceforge.net 3650S: Maintained 3651F: drivers/edac/i5000_edac.c 3652 3653EDAC-I5400 3654M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3655L: linux-edac@vger.kernel.org 3656W: bluesmoke.sourceforge.net 3657S: Maintained 3658F: drivers/edac/i5400_edac.c 3659 3660EDAC-I7300 3661M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3662L: linux-edac@vger.kernel.org 3663W: bluesmoke.sourceforge.net 3664S: Maintained 3665F: drivers/edac/i7300_edac.c 3666 3667EDAC-I7CORE 3668M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3669L: linux-edac@vger.kernel.org 3670W: bluesmoke.sourceforge.net 3671S: Maintained 3672F: drivers/edac/i7core_edac.c 3673 3674EDAC-I82975X 3675M: Ranganathan Desikan <ravi@jetztechnologies.com> 3676M: "Arvind R." <arvino55@gmail.com> 3677L: linux-edac@vger.kernel.org 3678W: bluesmoke.sourceforge.net 3679S: Maintained 3680F: drivers/edac/i82975x_edac.c 3681 3682EDAC-IE31200 3683M: Jason Baron <jbaron@akamai.com> 3684L: linux-edac@vger.kernel.org 3685W: bluesmoke.sourceforge.net 3686S: Maintained 3687F: drivers/edac/ie31200_edac.c 3688 3689EDAC-MPC85XX 3690M: Johannes Thumshirn <johannes.thumshirn@men.de> 3691L: linux-edac@vger.kernel.org 3692W: bluesmoke.sourceforge.net 3693S: Maintained 3694F: drivers/edac/mpc85xx_edac.[ch] 3695 3696EDAC-PASEMI 3697M: Egor Martovetsky <egor@pasemi.com> 3698L: linux-edac@vger.kernel.org 3699W: bluesmoke.sourceforge.net 3700S: Maintained 3701F: drivers/edac/pasemi_edac.c 3702 3703EDAC-R82600 3704M: Tim Small <tim@buttersideup.com> 3705L: linux-edac@vger.kernel.org 3706W: bluesmoke.sourceforge.net 3707S: Maintained 3708F: drivers/edac/r82600_edac.c 3709 3710EDAC-SBRIDGE 3711M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3712L: linux-edac@vger.kernel.org 3713W: bluesmoke.sourceforge.net 3714S: Maintained 3715F: drivers/edac/sb_edac.c 3716 3717EDIROL UA-101/UA-1000 DRIVER 3718M: Clemens Ladisch <clemens@ladisch.de> 3719L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3720T: git git://git.alsa-project.org/alsa-kernel.git 3721S: Maintained 3722F: sound/usb/misc/ua101.c 3723 3724EXTENSIBLE FIRMWARE INTERFACE (EFI) 3725M: Matt Fleming <matt.fleming@intel.com> 3726L: linux-efi@vger.kernel.org 3727T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3728S: Maintained 3729F: Documentation/efi-stub.txt 3730F: arch/ia64/kernel/efi.c 3731F: arch/x86/boot/compressed/eboot.[ch] 3732F: arch/x86/include/asm/efi.h 3733F: arch/x86/platform/efi/* 3734F: drivers/firmware/efi/* 3735F: include/linux/efi*.h 3736 3737EFI VARIABLE FILESYSTEM 3738M: Matthew Garrett <matthew.garrett@nebula.com> 3739M: Jeremy Kerr <jk@ozlabs.org> 3740M: Matt Fleming <matt.fleming@intel.com> 3741T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3742L: linux-efi@vger.kernel.org 3743S: Maintained 3744F: fs/efivarfs/ 3745 3746EFIFB FRAMEBUFFER DRIVER 3747L: linux-fbdev@vger.kernel.org 3748M: Peter Jones <pjones@redhat.com> 3749S: Maintained 3750F: drivers/video/fbdev/efifb.c 3751 3752EFS FILESYSTEM 3753W: http://aeschi.ch.eu.org/efs/ 3754S: Orphan 3755F: fs/efs/ 3756 3757EHCA (IBM GX bus InfiniBand adapter) DRIVER 3758M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3759M: Christoph Raisch <raisch@de.ibm.com> 3760L: linux-rdma@vger.kernel.org 3761S: Supported 3762F: drivers/infiniband/hw/ehca/ 3763 3764EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3765M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3766L: netdev@vger.kernel.org 3767S: Maintained 3768F: drivers/net/ethernet/ibm/ehea/ 3769 3770EM28XX VIDEO4LINUX DRIVER 3771M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3772L: linux-media@vger.kernel.org 3773W: http://linuxtv.org 3774T: git git://linuxtv.org/media_tree.git 3775S: Maintained 3776F: drivers/media/usb/em28xx/ 3777 3778EMBEDDED LINUX 3779M: Paul Gortmaker <paul.gortmaker@windriver.com> 3780M: Matt Mackall <mpm@selenic.com> 3781M: David Woodhouse <dwmw2@infradead.org> 3782L: linux-embedded@vger.kernel.org 3783S: Maintained 3784 3785EMULEX LPFC FC SCSI DRIVER 3786M: James Smart <james.smart@emulex.com> 3787L: linux-scsi@vger.kernel.org 3788W: http://sourceforge.net/projects/lpfcxxxx 3789S: Supported 3790F: drivers/scsi/lpfc/ 3791 3792ENE CB710 FLASH CARD READER DRIVER 3793M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 3794S: Maintained 3795F: drivers/misc/cb710/ 3796F: drivers/mmc/host/cb710-mmc.* 3797F: include/linux/cb710.h 3798 3799ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3800M: Maxim Levitsky <maximlevitsky@gmail.com> 3801S: Maintained 3802F: drivers/media/rc/ene_ir.* 3803 3804ENHANCED ERROR HANDLING (EEH) 3805M: Gavin Shan <shangw@linux.vnet.ibm.com> 3806L: linuxppc-dev@lists.ozlabs.org 3807S: Supported 3808F: Documentation/powerpc/eeh-pci-error-recovery.txt 3809F: arch/powerpc/kernel/eeh*.c 3810 3811EPSON S1D13XXX FRAMEBUFFER DRIVER 3812M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3813S: Maintained 3814T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3815F: drivers/video/fbdev/s1d13xxxfb.c 3816F: include/video/s1d13xxxfb.h 3817 3818ET131X NETWORK DRIVER 3819M: Mark Einon <mark.einon@gmail.com> 3820S: Odd Fixes 3821F: drivers/net/ethernet/agere/ 3822 3823ETHERNET BRIDGE 3824M: Stephen Hemminger <stephen@networkplumber.org> 3825L: bridge@lists.linux-foundation.org 3826L: netdev@vger.kernel.org 3827W: http://www.linuxfoundation.org/en/Net:Bridge 3828S: Maintained 3829F: include/linux/netfilter_bridge/ 3830F: net/bridge/ 3831 3832ETHERNET PHY LIBRARY 3833M: Florian Fainelli <f.fainelli@gmail.com> 3834L: netdev@vger.kernel.org 3835S: Maintained 3836F: include/linux/phy.h 3837F: include/linux/phy_fixed.h 3838F: drivers/net/phy/ 3839F: Documentation/networking/phy.txt 3840F: drivers/of/of_mdio.c 3841F: drivers/of/of_net.c 3842 3843EXT2 FILE SYSTEM 3844M: Jan Kara <jack@suse.cz> 3845L: linux-ext4@vger.kernel.org 3846S: Maintained 3847F: Documentation/filesystems/ext2.txt 3848F: fs/ext2/ 3849F: include/linux/ext2* 3850 3851EXT3 FILE SYSTEM 3852M: Jan Kara <jack@suse.cz> 3853M: Andrew Morton <akpm@linux-foundation.org> 3854M: Andreas Dilger <adilger.kernel@dilger.ca> 3855L: linux-ext4@vger.kernel.org 3856S: Maintained 3857F: Documentation/filesystems/ext3.txt 3858F: fs/ext3/ 3859 3860EXT4 FILE SYSTEM 3861M: "Theodore Ts'o" <tytso@mit.edu> 3862M: Andreas Dilger <adilger.kernel@dilger.ca> 3863L: linux-ext4@vger.kernel.org 3864W: http://ext4.wiki.kernel.org 3865Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3866S: Maintained 3867F: Documentation/filesystems/ext4.txt 3868F: fs/ext4/ 3869 3870Extended Verification Module (EVM) 3871M: Mimi Zohar <zohar@linux.vnet.ibm.com> 3872L: linux-ima-devel@lists.sourceforge.net 3873L: linux-security-module@vger.kernel.org 3874S: Supported 3875F: security/integrity/evm/ 3876 3877EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3878M: MyungJoo Ham <myungjoo.ham@samsung.com> 3879M: Chanwoo Choi <cw00.choi@samsung.com> 3880L: linux-kernel@vger.kernel.org 3881T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 3882S: Maintained 3883F: drivers/extcon/ 3884F: Documentation/extcon/ 3885 3886EXYNOS DP DRIVER 3887M: Jingoo Han <jg1.han@samsung.com> 3888L: dri-devel@lists.freedesktop.org 3889S: Maintained 3890F: drivers/gpu/drm/exynos/exynos_dp* 3891 3892EXYNOS MIPI DISPLAY DRIVERS 3893M: Inki Dae <inki.dae@samsung.com> 3894M: Donghwa Lee <dh09.lee@samsung.com> 3895M: Kyungmin Park <kyungmin.park@samsung.com> 3896L: linux-fbdev@vger.kernel.org 3897S: Maintained 3898F: drivers/video/fbdev/exynos/exynos_mipi* 3899F: include/video/exynos_mipi* 3900 3901F71805F HARDWARE MONITORING DRIVER 3902M: Jean Delvare <jdelvare@suse.de> 3903L: lm-sensors@lm-sensors.org 3904S: Maintained 3905F: Documentation/hwmon/f71805f 3906F: drivers/hwmon/f71805f.c 3907 3908FC0011 TUNER DRIVER 3909M: Michael Buesch <m@bues.ch> 3910L: linux-media@vger.kernel.org 3911S: Maintained 3912F: drivers/media/tuners/fc0011.h 3913F: drivers/media/tuners/fc0011.c 3914 3915FC2580 MEDIA DRIVER 3916M: Antti Palosaari <crope@iki.fi> 3917L: linux-media@vger.kernel.org 3918W: http://linuxtv.org/ 3919W: http://palosaari.fi/linux/ 3920Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3921T: git git://linuxtv.org/anttip/media_tree.git 3922S: Maintained 3923F: drivers/media/tuners/fc2580* 3924 3925FANOTIFY 3926M: Eric Paris <eparis@redhat.com> 3927S: Maintained 3928F: fs/notify/fanotify/ 3929F: include/linux/fanotify.h 3930F: include/uapi/linux/fanotify.h 3931 3932FARSYNC SYNCHRONOUS DRIVER 3933M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3934W: http://www.farsite.co.uk/ 3935S: Supported 3936F: drivers/net/wan/farsync.* 3937 3938FAULT INJECTION SUPPORT 3939M: Akinobu Mita <akinobu.mita@gmail.com> 3940S: Supported 3941F: Documentation/fault-injection/ 3942F: lib/fault-inject.c 3943 3944FBTFT Framebuffer drivers 3945M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 3946M: Noralf Trønnes <noralf@tronnes.org> 3947S: Maintained 3948F: drivers/staging/fbtft/ 3949 3950FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3951M: Vasu Dev <vasu.dev@intel.com> 3952L: fcoe-devel@open-fcoe.org 3953W: www.Open-FCoE.org 3954S: Supported 3955F: drivers/scsi/libfc/ 3956F: drivers/scsi/fcoe/ 3957F: include/scsi/fc/ 3958F: include/scsi/libfc.h 3959F: include/scsi/libfcoe.h 3960F: include/uapi/scsi/fc/ 3961 3962FILE LOCKING (flock() and fcntl()/lockf()) 3963M: Jeff Layton <jlayton@poochiereds.net> 3964M: J. Bruce Fields <bfields@fieldses.org> 3965L: linux-fsdevel@vger.kernel.org 3966S: Maintained 3967F: include/linux/fcntl.h 3968F: include/linux/fs.h 3969F: include/uapi/linux/fcntl.h 3970F: include/uapi/linux/fs.h 3971F: fs/fcntl.c 3972F: fs/locks.c 3973 3974FILESYSTEMS (VFS and infrastructure) 3975M: Alexander Viro <viro@zeniv.linux.org.uk> 3976L: linux-fsdevel@vger.kernel.org 3977S: Maintained 3978F: fs/* 3979 3980FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3981M: Riku Voipio <riku.voipio@iki.fi> 3982L: lm-sensors@lm-sensors.org 3983S: Maintained 3984F: drivers/hwmon/f75375s.c 3985F: include/linux/f75375s.h 3986 3987FIREWIRE AUDIO DRIVERS 3988M: Clemens Ladisch <clemens@ladisch.de> 3989L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3990T: git git://git.alsa-project.org/alsa-kernel.git 3991S: Maintained 3992F: sound/firewire/ 3993 3994FIREWIRE MEDIA DRIVERS (firedtv) 3995M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3996L: linux-media@vger.kernel.org 3997L: linux1394-devel@lists.sourceforge.net 3998T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 3999S: Maintained 4000F: drivers/media/firewire/ 4001 4002FIREWIRE SBP-2 TARGET 4003M: Chris Boot <bootc@bootc.net> 4004L: linux-scsi@vger.kernel.org 4005L: target-devel@vger.kernel.org 4006L: linux1394-devel@lists.sourceforge.net 4007T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4008S: Maintained 4009F: drivers/target/sbp/ 4010 4011FIREWIRE SUBSYSTEM 4012M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4013L: linux1394-devel@lists.sourceforge.net 4014W: http://ieee1394.wiki.kernel.org/ 4015T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4016S: Maintained 4017F: drivers/firewire/ 4018F: include/linux/firewire.h 4019F: include/uapi/linux/firewire*.h 4020F: tools/firewire/ 4021 4022FIRMWARE LOADER (request_firmware) 4023M: Ming Lei <ming.lei@canonical.com> 4024L: linux-kernel@vger.kernel.org 4025S: Maintained 4026F: Documentation/firmware_class/ 4027F: drivers/base/firmware*.c 4028F: include/linux/firmware.h 4029 4030FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4031M: Joshua Morris <josh.h.morris@us.ibm.com> 4032M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4033S: Maintained 4034F: drivers/block/rsxx/ 4035 4036FLOPPY DRIVER 4037M: Jiri Kosina <jkosina@suse.cz> 4038T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4039S: Odd fixes 4040F: drivers/block/floppy.c 4041 4042FMC SUBSYSTEM 4043M: Alessandro Rubini <rubini@gnudd.com> 4044W: http://www.ohwr.org/projects/fmc-bus 4045S: Supported 4046F: drivers/fmc/ 4047F: include/linux/fmc*.h 4048F: include/linux/ipmi-fru.h 4049K: fmc_d.*register 4050 4051FPU EMULATOR 4052M: Bill Metzenthen <billm@melbpc.org.au> 4053W: http://floatingpoint.sourceforge.net/emulator/index.html 4054S: Maintained 4055F: arch/x86/math-emu/ 4056 4057FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4058L: netdev@vger.kernel.org 4059S: Orphan 4060F: drivers/net/wan/dlci.c 4061F: drivers/net/wan/sdla.c 4062 4063FRAMEBUFFER LAYER 4064M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4065M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4066L: linux-fbdev@vger.kernel.org 4067W: http://linux-fbdev.sourceforge.net/ 4068Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4069T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4070S: Maintained 4071F: Documentation/fb/ 4072F: Documentation/devicetree/bindings/fb/ 4073F: drivers/video/ 4074F: include/video/ 4075F: include/linux/fb.h 4076F: include/uapi/video/ 4077F: include/uapi/linux/fb.h 4078 4079FREESCALE DIU FRAMEBUFFER DRIVER 4080M: Timur Tabi <timur@tabi.org> 4081L: linux-fbdev@vger.kernel.org 4082S: Maintained 4083F: drivers/video/fbdev/fsl-diu-fb.* 4084 4085FREESCALE DMA DRIVER 4086M: Li Yang <leoli@freescale.com> 4087M: Zhang Wei <zw@zh-kernel.org> 4088L: linuxppc-dev@lists.ozlabs.org 4089S: Maintained 4090F: drivers/dma/fsldma.* 4091 4092FREESCALE I2C CPM DRIVER 4093M: Jochen Friedrich <jochen@scram.de> 4094L: linuxppc-dev@lists.ozlabs.org 4095L: linux-i2c@vger.kernel.org 4096S: Maintained 4097F: drivers/i2c/busses/i2c-cpm.c 4098 4099FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4100M: Sascha Hauer <kernel@pengutronix.de> 4101L: linux-fbdev@vger.kernel.org 4102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4103S: Maintained 4104F: include/linux/platform_data/video-imxfb.h 4105F: drivers/video/fbdev/imxfb.c 4106 4107FREESCALE QUAD SPI DRIVER 4108M: Han Xu <han.xu@freescale.com> 4109L: linux-mtd@lists.infradead.org 4110S: Maintained 4111F: drivers/mtd/spi-nor/fsl-quadspi.c 4112 4113FREESCALE SOC FS_ENET DRIVER 4114M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4115M: Vitaly Bordug <vbordug@ru.mvista.com> 4116L: linuxppc-dev@lists.ozlabs.org 4117L: netdev@vger.kernel.org 4118S: Maintained 4119F: drivers/net/ethernet/freescale/fs_enet/ 4120F: include/linux/fs_enet_pd.h 4121 4122FREESCALE QUICC ENGINE LIBRARY 4123L: linuxppc-dev@lists.ozlabs.org 4124S: Orphan 4125F: arch/powerpc/sysdev/qe_lib/ 4126F: arch/powerpc/include/asm/*qe.h 4127 4128FREESCALE USB PERIPHERAL DRIVERS 4129M: Li Yang <leoli@freescale.com> 4130L: linux-usb@vger.kernel.org 4131L: linuxppc-dev@lists.ozlabs.org 4132S: Maintained 4133F: drivers/usb/gadget/udc/fsl* 4134 4135FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4136M: Li Yang <leoli@freescale.com> 4137L: netdev@vger.kernel.org 4138L: linuxppc-dev@lists.ozlabs.org 4139S: Maintained 4140F: drivers/net/ethernet/freescale/ucc_geth* 4141 4142FREESCALE QUICC ENGINE UCC UART DRIVER 4143M: Timur Tabi <timur@tabi.org> 4144L: linuxppc-dev@lists.ozlabs.org 4145S: Maintained 4146F: drivers/tty/serial/ucc_uart.c 4147 4148FREESCALE SOC SOUND DRIVERS 4149M: Timur Tabi <timur@tabi.org> 4150M: Nicolin Chen <nicoleotsuka@gmail.com> 4151M: Xiubo Li <Xiubo.Lee@gmail.com> 4152L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4153L: linuxppc-dev@lists.ozlabs.org 4154S: Maintained 4155F: sound/soc/fsl/fsl* 4156F: sound/soc/fsl/imx* 4157F: sound/soc/fsl/mpc8610_hpcd.c 4158 4159FREEVXFS FILESYSTEM 4160M: Christoph Hellwig <hch@infradead.org> 4161W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4162S: Maintained 4163F: fs/freevxfs/ 4164 4165FREEZER 4166M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4167M: Pavel Machek <pavel@ucw.cz> 4168L: linux-pm@vger.kernel.org 4169S: Supported 4170F: Documentation/power/freezing-of-tasks.txt 4171F: include/linux/freezer.h 4172F: kernel/freezer.c 4173 4174FRONTSWAP API 4175M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4176L: linux-kernel@vger.kernel.org 4177S: Maintained 4178F: mm/frontswap.c 4179F: include/linux/frontswap.h 4180 4181FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4182M: David Howells <dhowells@redhat.com> 4183L: linux-cachefs@redhat.com 4184S: Supported 4185F: Documentation/filesystems/caching/ 4186F: fs/fscache/ 4187F: include/linux/fscache*.h 4188 4189F2FS FILE SYSTEM 4190M: Jaegeuk Kim <jaegeuk@kernel.org> 4191M: Changman Lee <cm224.lee@samsung.com> 4192L: linux-f2fs-devel@lists.sourceforge.net 4193W: http://en.wikipedia.org/wiki/F2FS 4194T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4195S: Maintained 4196F: Documentation/filesystems/f2fs.txt 4197F: Documentation/ABI/testing/sysfs-fs-f2fs 4198F: fs/f2fs/ 4199F: include/linux/f2fs_fs.h 4200 4201FUJITSU FR-V (FRV) PORT 4202M: David Howells <dhowells@redhat.com> 4203S: Maintained 4204F: arch/frv/ 4205 4206FUJITSU LAPTOP EXTRAS 4207M: Jonathan Woithe <jwoithe@just42.net> 4208L: platform-driver-x86@vger.kernel.org 4209S: Maintained 4210F: drivers/platform/x86/fujitsu-laptop.c 4211 4212FUJITSU M-5MO LS CAMERA ISP DRIVER 4213M: Kyungmin Park <kyungmin.park@samsung.com> 4214M: Heungjun Kim <riverful.kim@samsung.com> 4215L: linux-media@vger.kernel.org 4216S: Maintained 4217F: drivers/media/i2c/m5mols/ 4218F: include/media/m5mols.h 4219 4220FUJITSU TABLET EXTRAS 4221M: Robert Gerlach <khnz@gmx.de> 4222L: platform-driver-x86@vger.kernel.org 4223S: Maintained 4224F: drivers/platform/x86/fujitsu-tablet.c 4225 4226FUSE: FILESYSTEM IN USERSPACE 4227M: Miklos Szeredi <miklos@szeredi.hu> 4228L: fuse-devel@lists.sourceforge.net 4229W: http://fuse.sourceforge.net/ 4230S: Maintained 4231F: fs/fuse/ 4232F: include/uapi/linux/fuse.h 4233 4234FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4235M: Rik Faith <faith@cs.unc.edu> 4236L: linux-scsi@vger.kernel.org 4237S: Odd Fixes (e.g., new signatures) 4238F: drivers/scsi/fdomain.* 4239 4240GCOV BASED KERNEL PROFILING 4241M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4242S: Maintained 4243F: kernel/gcov/ 4244F: Documentation/gcov.txt 4245 4246GDT SCSI DISK ARRAY CONTROLLER DRIVER 4247M: Achim Leubner <achim_leubner@adaptec.com> 4248L: linux-scsi@vger.kernel.org 4249W: http://www.icp-vortex.com/ 4250S: Supported 4251F: drivers/scsi/gdt* 4252 4253GDB KERNEL DEBUGGING HELPER SCRIPTS 4254M: Jan Kiszka <jan.kiszka@siemens.com> 4255S: Supported 4256F: scripts/gdb/ 4257 4258GEMTEK FM RADIO RECEIVER DRIVER 4259M: Hans Verkuil <hverkuil@xs4all.nl> 4260L: linux-media@vger.kernel.org 4261T: git git://linuxtv.org/media_tree.git 4262W: http://linuxtv.org 4263S: Maintained 4264F: drivers/media/radio/radio-gemtek* 4265 4266GENERIC GPIO I2C DRIVER 4267M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4268S: Supported 4269F: drivers/i2c/busses/i2c-gpio.c 4270F: include/linux/i2c-gpio.h 4271 4272GENERIC GPIO I2C MULTIPLEXER DRIVER 4273M: Peter Korsgaard <peter.korsgaard@barco.com> 4274L: linux-i2c@vger.kernel.org 4275S: Supported 4276F: drivers/i2c/muxes/i2c-mux-gpio.c 4277F: include/linux/i2c-mux-gpio.h 4278F: Documentation/i2c/muxes/i2c-mux-gpio 4279 4280GENERIC HDLC (WAN) DRIVERS 4281M: Krzysztof Halasa <khc@pm.waw.pl> 4282W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4283S: Maintained 4284F: drivers/net/wan/c101.c 4285F: drivers/net/wan/hd6457* 4286F: drivers/net/wan/hdlc* 4287F: drivers/net/wan/n2.c 4288F: drivers/net/wan/pc300too.c 4289F: drivers/net/wan/pci200syn.c 4290F: drivers/net/wan/wanxl* 4291 4292GENERIC INCLUDE/ASM HEADER FILES 4293M: Arnd Bergmann <arnd@arndb.de> 4294L: linux-arch@vger.kernel.org 4295T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4296S: Maintained 4297F: include/asm-generic/ 4298F: include/uapi/asm-generic/ 4299 4300GENERIC PHY FRAMEWORK 4301M: Kishon Vijay Abraham I <kishon@ti.com> 4302L: linux-kernel@vger.kernel.org 4303T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4304S: Supported 4305F: drivers/phy/ 4306F: include/linux/phy/ 4307 4308GENERIC UIO DRIVER FOR PCI DEVICES 4309M: "Michael S. Tsirkin" <mst@redhat.com> 4310L: kvm@vger.kernel.org 4311S: Supported 4312F: drivers/uio/uio_pci_generic.c 4313 4314GET_MAINTAINER SCRIPT 4315M: Joe Perches <joe@perches.com> 4316S: Maintained 4317F: scripts/get_maintainer.pl 4318 4319GFS2 FILE SYSTEM 4320M: Steven Whitehouse <swhiteho@redhat.com> 4321L: cluster-devel@redhat.com 4322W: http://sources.redhat.com/cluster/ 4323T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git 4324T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git 4325S: Supported 4326F: Documentation/filesystems/gfs2*.txt 4327F: fs/gfs2/ 4328F: include/uapi/linux/gfs2_ondisk.h 4329 4330GIGASET ISDN DRIVERS 4331M: Hansjoerg Lipp <hjlipp@web.de> 4332M: Tilman Schmidt <tilman@imap.cc> 4333L: gigaset307x-common@lists.sourceforge.net 4334W: http://gigaset307x.sourceforge.net/ 4335S: Maintained 4336F: Documentation/isdn/README.gigaset 4337F: drivers/isdn/gigaset/ 4338F: include/uapi/linux/gigaset_dev.h 4339 4340GO7007 MPEG CODEC 4341M: Hans Verkuil <hans.verkuil@cisco.com> 4342L: linux-media@vger.kernel.org 4343S: Maintained 4344F: drivers/media/usb/go7007/ 4345 4346GOODIX TOUCHSCREEN 4347M: Bastien Nocera <hadess@hadess.net> 4348L: linux-input@vger.kernel.org 4349S: Maintained 4350F: drivers/input/touchscreen/goodix.c 4351 4352GPIO SUBSYSTEM 4353M: Linus Walleij <linus.walleij@linaro.org> 4354M: Alexandre Courbot <gnurou@gmail.com> 4355L: linux-gpio@vger.kernel.org 4356T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4357S: Maintained 4358F: Documentation/gpio/ 4359F: drivers/gpio/ 4360F: include/linux/gpio/ 4361F: include/linux/gpio.h 4362F: include/asm-generic/gpio.h 4363 4364GRE DEMULTIPLEXER DRIVER 4365M: Dmitry Kozlov <xeb@mail.ru> 4366L: netdev@vger.kernel.org 4367S: Maintained 4368F: net/ipv4/gre_demux.c 4369F: net/ipv4/gre_offload.c 4370F: include/net/gre.h 4371 4372GRETH 10/100/1G Ethernet MAC device driver 4373M: Kristoffer Glembo <kristoffer@gaisler.com> 4374L: netdev@vger.kernel.org 4375S: Maintained 4376F: drivers/net/ethernet/aeroflex/ 4377 4378GSPCA FINEPIX SUBDRIVER 4379M: Frank Zago <frank@zago.net> 4380L: linux-media@vger.kernel.org 4381T: git git://linuxtv.org/media_tree.git 4382S: Maintained 4383F: drivers/media/usb/gspca/finepix.c 4384 4385GSPCA GL860 SUBDRIVER 4386M: Olivier Lorin <o.lorin@laposte.net> 4387L: linux-media@vger.kernel.org 4388T: git git://linuxtv.org/media_tree.git 4389S: Maintained 4390F: drivers/media/usb/gspca/gl860/ 4391 4392GSPCA M5602 SUBDRIVER 4393M: Erik Andren <erik.andren@gmail.com> 4394L: linux-media@vger.kernel.org 4395T: git git://linuxtv.org/media_tree.git 4396S: Maintained 4397F: drivers/media/usb/gspca/m5602/ 4398 4399GSPCA PAC207 SONIXB SUBDRIVER 4400M: Hans de Goede <hdegoede@redhat.com> 4401L: linux-media@vger.kernel.org 4402T: git git://linuxtv.org/media_tree.git 4403S: Maintained 4404F: drivers/media/usb/gspca/pac207.c 4405 4406GSPCA SN9C20X SUBDRIVER 4407M: Brian Johnson <brijohn@gmail.com> 4408L: linux-media@vger.kernel.org 4409T: git git://linuxtv.org/media_tree.git 4410S: Maintained 4411F: drivers/media/usb/gspca/sn9c20x.c 4412 4413GSPCA T613 SUBDRIVER 4414M: Leandro Costantino <lcostantino@gmail.com> 4415L: linux-media@vger.kernel.org 4416T: git git://linuxtv.org/media_tree.git 4417S: Maintained 4418F: drivers/media/usb/gspca/t613.c 4419 4420GSPCA USB WEBCAM DRIVER 4421M: Hans de Goede <hdegoede@redhat.com> 4422L: linux-media@vger.kernel.org 4423T: git git://linuxtv.org/media_tree.git 4424S: Maintained 4425F: drivers/media/usb/gspca/ 4426 4427GUID PARTITION TABLE (GPT) 4428M: Davidlohr Bueso <davidlohr@hp.com> 4429L: linux-efi@vger.kernel.org 4430S: Maintained 4431F: block/partitions/efi.* 4432 4433STK1160 USB VIDEO CAPTURE DRIVER 4434M: Ezequiel Garcia <elezegarcia@gmail.com> 4435L: linux-media@vger.kernel.org 4436T: git git://linuxtv.org/media_tree.git 4437S: Maintained 4438F: drivers/media/usb/stk1160/ 4439 4440HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4441M: Frank Seidel <frank@f-seidel.de> 4442L: platform-driver-x86@vger.kernel.org 4443W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4444S: Maintained 4445F: drivers/platform/x86/hdaps.c 4446 4447HDPVR USB VIDEO ENCODER DRIVER 4448M: Hans Verkuil <hverkuil@xs4all.nl> 4449L: linux-media@vger.kernel.org 4450T: git git://linuxtv.org/media_tree.git 4451W: http://linuxtv.org 4452S: Odd Fixes 4453F: drivers/media/usb/hdpvr/ 4454 4455HWPOISON MEMORY FAILURE HANDLING 4456M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4457L: linux-mm@kvack.org 4458S: Maintained 4459F: mm/memory-failure.c 4460F: mm/hwpoison-inject.c 4461 4462HYPERVISOR VIRTUAL CONSOLE DRIVER 4463L: linuxppc-dev@lists.ozlabs.org 4464S: Odd Fixes 4465F: drivers/tty/hvc/ 4466 4467HACKRF MEDIA DRIVER 4468M: Antti Palosaari <crope@iki.fi> 4469L: linux-media@vger.kernel.org 4470W: http://linuxtv.org/ 4471W: http://palosaari.fi/linux/ 4472Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4473T: git git://linuxtv.org/anttip/media_tree.git 4474S: Maintained 4475F: drivers/media/usb/hackrf/ 4476 4477HARDWARE MONITORING 4478M: Jean Delvare <jdelvare@suse.de> 4479M: Guenter Roeck <linux@roeck-us.net> 4480L: lm-sensors@lm-sensors.org 4481W: http://www.lm-sensors.org/ 4482T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/ 4483T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4484S: Maintained 4485F: Documentation/hwmon/ 4486F: drivers/hwmon/ 4487F: include/linux/hwmon*.h 4488 4489HARDWARE RANDOM NUMBER GENERATOR CORE 4490M: Matt Mackall <mpm@selenic.com> 4491M: Herbert Xu <herbert@gondor.apana.org.au> 4492L: linux-crypto@vger.kernel.org 4493S: Odd fixes 4494F: Documentation/hw_random.txt 4495F: drivers/char/hw_random/ 4496F: include/linux/hw_random.h 4497 4498HARDWARE SPINLOCK CORE 4499M: Ohad Ben-Cohen <ohad@wizery.com> 4500S: Maintained 4501F: Documentation/hwspinlock.txt 4502F: drivers/hwspinlock/hwspinlock_* 4503F: include/linux/hwspinlock.h 4504 4505HARMONY SOUND DRIVER 4506L: linux-parisc@vger.kernel.org 4507S: Maintained 4508F: sound/parisc/harmony.* 4509 4510HD29L2 MEDIA DRIVER 4511M: Antti Palosaari <crope@iki.fi> 4512L: linux-media@vger.kernel.org 4513W: http://linuxtv.org/ 4514W: http://palosaari.fi/linux/ 4515Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4516T: git git://linuxtv.org/anttip/media_tree.git 4517S: Maintained 4518F: drivers/media/dvb-frontends/hd29l2* 4519 4520HEWLETT-PACKARD SMART2 RAID DRIVER 4521L: iss_storagedev@hp.com 4522S: Orphan 4523F: Documentation/blockdev/cpqarray.txt 4524F: drivers/block/cpqarray.* 4525 4526HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4527M: Don Brace <don.brace@pmcs.com> 4528L: iss_storagedev@hp.com 4529L: storagedev@pmcs.com 4530L: linux-scsi@vger.kernel.org 4531S: Supported 4532F: Documentation/scsi/hpsa.txt 4533F: drivers/scsi/hpsa*.[ch] 4534F: include/linux/cciss*.h 4535F: include/uapi/linux/cciss*.h 4536 4537HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4538M: Don Brace <don.brace@pmcs.com> 4539L: iss_storagedev@hp.com 4540L: storagedev@pmcs.com 4541L: linux-scsi@vger.kernel.org 4542S: Supported 4543F: Documentation/blockdev/cciss.txt 4544F: drivers/block/cciss* 4545F: include/linux/cciss_ioctl.h 4546F: include/uapi/linux/cciss_ioctl.h 4547 4548HFS FILESYSTEM 4549L: linux-fsdevel@vger.kernel.org 4550S: Orphan 4551F: Documentation/filesystems/hfs.txt 4552F: fs/hfs/ 4553 4554HFSPLUS FILESYSTEM 4555L: linux-fsdevel@vger.kernel.org 4556S: Orphan 4557F: Documentation/filesystems/hfsplus.txt 4558F: fs/hfsplus/ 4559 4560HGA FRAMEBUFFER DRIVER 4561M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4562L: linux-nvidia@lists.surfsouth.com 4563W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4564S: Maintained 4565F: drivers/video/fbdev/hgafb.c 4566 4567HIBERNATION (aka Software Suspend, aka swsusp) 4568M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4569M: Pavel Machek <pavel@ucw.cz> 4570L: linux-pm@vger.kernel.org 4571S: Supported 4572F: arch/x86/power/ 4573F: drivers/base/power/ 4574F: kernel/power/ 4575F: include/linux/suspend.h 4576F: include/linux/freezer.h 4577F: include/linux/pm.h 4578F: arch/*/include/asm/suspend*.h 4579 4580HID CORE LAYER 4581M: Jiri Kosina <jkosina@suse.cz> 4582L: linux-input@vger.kernel.org 4583T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4584S: Maintained 4585F: drivers/hid/ 4586F: include/linux/hid* 4587F: include/uapi/linux/hid* 4588 4589HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4590M: Thomas Gleixner <tglx@linutronix.de> 4591L: linux-kernel@vger.kernel.org 4592T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4593S: Maintained 4594F: Documentation/timers/ 4595F: kernel/time/hrtimer.c 4596F: kernel/time/clockevents.c 4597F: kernel/time/tick*.* 4598F: kernel/time/timer_*.c 4599F: include/linux/clockchips.h 4600F: include/linux/hrtimer.h 4601 4602HIGH-SPEED SCC DRIVER FOR AX.25 4603L: linux-hams@vger.kernel.org 4604S: Orphan 4605F: drivers/net/hamradio/dmascc.c 4606F: drivers/net/hamradio/scc.c 4607 4608HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4609M: HighPoint Linux Team <linux@highpoint-tech.com> 4610W: http://www.highpoint-tech.com 4611S: Supported 4612F: Documentation/scsi/hptiop.txt 4613F: drivers/scsi/hptiop.c 4614 4615HIPPI 4616M: Jes Sorensen <jes@trained-monkey.org> 4617L: linux-hippi@sunsite.dk 4618S: Maintained 4619F: include/linux/hippidevice.h 4620F: include/uapi/linux/if_hippi.h 4621F: net/802/hippi.c 4622F: drivers/net/hippi/ 4623 4624HOST AP DRIVER 4625M: Jouni Malinen <j@w1.fi> 4626L: hostap@shmoo.com (subscribers-only) 4627L: linux-wireless@vger.kernel.org 4628W: http://hostap.epitest.fi/ 4629S: Maintained 4630F: drivers/net/wireless/hostap/ 4631 4632HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4633L: platform-driver-x86@vger.kernel.org 4634S: Orphan 4635F: drivers/platform/x86/tc1100-wmi.c 4636 4637HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4638M: Jaroslav Kysela <perex@perex.cz> 4639S: Maintained 4640F: drivers/net/ethernet/hp/hp100.* 4641 4642HPET: High Precision Event Timers driver 4643M: Clemens Ladisch <clemens@ladisch.de> 4644S: Maintained 4645F: Documentation/timers/hpet.txt 4646F: drivers/char/hpet.c 4647F: include/linux/hpet.h 4648F: include/uapi/linux/hpet.h 4649 4650HPET: x86 4651S: Orphan 4652F: arch/x86/kernel/hpet.c 4653F: arch/x86/include/asm/hpet.h 4654 4655HPFS FILESYSTEM 4656M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4657W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4658S: Maintained 4659F: fs/hpfs/ 4660 4661HSI SUBSYSTEM 4662M: Sebastian Reichel <sre@kernel.org> 4663T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4664S: Maintained 4665F: Documentation/ABI/testing/sysfs-bus-hsi 4666F: Documentation/hsi.txt 4667F: drivers/hsi/ 4668F: include/linux/hsi/ 4669F: include/uapi/linux/hsi/ 4670 4671HSO 3G MODEM DRIVER 4672M: Jan Dumon <j.dumon@option.com> 4673W: http://www.pharscape.org 4674S: Maintained 4675F: drivers/net/usb/hso.c 4676 4677HSR NETWORK PROTOCOL 4678M: Arvid Brodin <arvid.brodin@alten.se> 4679L: netdev@vger.kernel.org 4680S: Maintained 4681F: net/hsr/ 4682 4683HTCPEN TOUCHSCREEN DRIVER 4684M: Pau Oliva Fora <pof@eslack.org> 4685L: linux-input@vger.kernel.org 4686S: Maintained 4687F: drivers/input/touchscreen/htcpen.c 4688 4689HUGETLB FILESYSTEM 4690M: Nadia Yvette Chambers <nyc@holomorphy.com> 4691S: Maintained 4692F: fs/hugetlbfs/ 4693 4694Hyper-V CORE AND DRIVERS 4695M: K. Y. Srinivasan <kys@microsoft.com> 4696M: Haiyang Zhang <haiyangz@microsoft.com> 4697L: devel@linuxdriverproject.org 4698S: Maintained 4699F: arch/x86/include/asm/mshyperv.h 4700F: arch/x86/include/uapi/asm/hyperv.h 4701F: arch/x86/kernel/cpu/mshyperv.c 4702F: drivers/hid/hid-hyperv.c 4703F: drivers/hv/ 4704F: drivers/input/serio/hyperv-keyboard.c 4705F: drivers/net/hyperv/ 4706F: drivers/scsi/storvsc_drv.c 4707F: drivers/video/fbdev/hyperv_fb.c 4708F: include/linux/hyperv.h 4709F: tools/hv/ 4710 4711I2C OVER PARALLEL PORT 4712M: Jean Delvare <jdelvare@suse.de> 4713L: linux-i2c@vger.kernel.org 4714S: Maintained 4715F: Documentation/i2c/busses/i2c-parport 4716F: Documentation/i2c/busses/i2c-parport-light 4717F: drivers/i2c/busses/i2c-parport.c 4718F: drivers/i2c/busses/i2c-parport-light.c 4719 4720I2C/SMBUS CONTROLLER DRIVERS FOR PC 4721M: Jean Delvare <jdelvare@suse.de> 4722L: linux-i2c@vger.kernel.org 4723S: Maintained 4724F: Documentation/i2c/busses/i2c-ali1535 4725F: Documentation/i2c/busses/i2c-ali1563 4726F: Documentation/i2c/busses/i2c-ali15x3 4727F: Documentation/i2c/busses/i2c-amd756 4728F: Documentation/i2c/busses/i2c-amd8111 4729F: Documentation/i2c/busses/i2c-i801 4730F: Documentation/i2c/busses/i2c-nforce2 4731F: Documentation/i2c/busses/i2c-piix4 4732F: Documentation/i2c/busses/i2c-sis5595 4733F: Documentation/i2c/busses/i2c-sis630 4734F: Documentation/i2c/busses/i2c-sis96x 4735F: Documentation/i2c/busses/i2c-via 4736F: Documentation/i2c/busses/i2c-viapro 4737F: drivers/i2c/busses/i2c-ali1535.c 4738F: drivers/i2c/busses/i2c-ali1563.c 4739F: drivers/i2c/busses/i2c-ali15x3.c 4740F: drivers/i2c/busses/i2c-amd756.c 4741F: drivers/i2c/busses/i2c-amd756-s4882.c 4742F: drivers/i2c/busses/i2c-amd8111.c 4743F: drivers/i2c/busses/i2c-i801.c 4744F: drivers/i2c/busses/i2c-isch.c 4745F: drivers/i2c/busses/i2c-nforce2.c 4746F: drivers/i2c/busses/i2c-nforce2-s4985.c 4747F: drivers/i2c/busses/i2c-piix4.c 4748F: drivers/i2c/busses/i2c-sis5595.c 4749F: drivers/i2c/busses/i2c-sis630.c 4750F: drivers/i2c/busses/i2c-sis96x.c 4751F: drivers/i2c/busses/i2c-via.c 4752F: drivers/i2c/busses/i2c-viapro.c 4753 4754I2C/SMBUS ISMT DRIVER 4755M: Seth Heasley <seth.heasley@intel.com> 4756M: Neil Horman <nhorman@tuxdriver.com> 4757L: linux-i2c@vger.kernel.org 4758F: drivers/i2c/busses/i2c-ismt.c 4759F: Documentation/i2c/busses/i2c-ismt 4760 4761I2C/SMBUS STUB DRIVER 4762M: Jean Delvare <jdelvare@suse.de> 4763L: linux-i2c@vger.kernel.org 4764S: Maintained 4765F: drivers/i2c/i2c-stub.c 4766 4767I2C SUBSYSTEM 4768M: Wolfram Sang <wsa@the-dreams.de> 4769L: linux-i2c@vger.kernel.org 4770W: https://i2c.wiki.kernel.org/ 4771Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 4772T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4773S: Maintained 4774F: Documentation/devicetree/bindings/i2c/ 4775F: Documentation/i2c/ 4776F: drivers/i2c/ 4777F: include/linux/i2c.h 4778F: include/linux/i2c-*.h 4779F: include/uapi/linux/i2c.h 4780F: include/uapi/linux/i2c-*.h 4781 4782I2C ACPI SUPPORT 4783M: Mika Westerberg <mika.westerberg@linux.intel.com> 4784L: linux-i2c@vger.kernel.org 4785L: linux-acpi@vger.kernel.org 4786S: Maintained 4787 4788I2C-TAOS-EVM DRIVER 4789M: Jean Delvare <jdelvare@suse.de> 4790L: linux-i2c@vger.kernel.org 4791S: Maintained 4792F: Documentation/i2c/busses/i2c-taos-evm 4793F: drivers/i2c/busses/i2c-taos-evm.c 4794 4795I2C-TINY-USB DRIVER 4796M: Till Harbaum <till@harbaum.org> 4797L: linux-i2c@vger.kernel.org 4798W: http://www.harbaum.org/till/i2c_tiny_usb 4799S: Maintained 4800F: drivers/i2c/busses/i2c-tiny-usb.c 4801 4802i386 BOOT CODE 4803M: "H. Peter Anvin" <hpa@zytor.com> 4804S: Maintained 4805F: arch/x86/boot/ 4806 4807i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4808M: "H. Peter Anvin" <hpa@zytor.com> 4809T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4810S: Maintained 4811 4812IA64 (Itanium) PLATFORM 4813M: Tony Luck <tony.luck@intel.com> 4814M: Fenghua Yu <fenghua.yu@intel.com> 4815L: linux-ia64@vger.kernel.org 4816T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4817S: Maintained 4818F: arch/ia64/ 4819 4820IBM Power in-Nest Crypto Acceleration 4821M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4822M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4823L: linux-crypto@vger.kernel.org 4824S: Supported 4825F: drivers/crypto/nx/ 4826 4827IBM Power 842 compression accelerator 4828M: Dan Streetman <ddstreet@us.ibm.com> 4829S: Supported 4830F: drivers/crypto/nx/nx-842.c 4831F: include/linux/nx842.h 4832 4833IBM Power Linux RAID adapter 4834M: Brian King <brking@us.ibm.com> 4835S: Supported 4836F: drivers/scsi/ipr.* 4837 4838IBM Power Virtual Ethernet Device Driver 4839M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 4840L: netdev@vger.kernel.org 4841S: Supported 4842F: drivers/net/ethernet/ibm/ibmveth.* 4843 4844IBM Power Virtual SCSI Device Drivers 4845M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4846L: linux-scsi@vger.kernel.org 4847S: Supported 4848F: drivers/scsi/ibmvscsi/ibmvscsi* 4849F: drivers/scsi/ibmvscsi/viosrp.h 4850 4851IBM Power Virtual FC Device Drivers 4852M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4853L: linux-scsi@vger.kernel.org 4854S: Supported 4855F: drivers/scsi/ibmvscsi/ibmvfc* 4856 4857IBM ServeRAID RAID DRIVER 4858S: Orphan 4859F: drivers/scsi/ips.* 4860 4861ICH LPC AND GPIO DRIVER 4862M: Peter Tyser <ptyser@xes-inc.com> 4863S: Maintained 4864F: drivers/mfd/lpc_ich.c 4865F: drivers/gpio/gpio-ich.c 4866 4867IDE SUBSYSTEM 4868M: "David S. Miller" <davem@davemloft.net> 4869L: linux-ide@vger.kernel.org 4870Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4871T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4872S: Maintained 4873F: Documentation/ide/ 4874F: drivers/ide/ 4875F: include/linux/ide.h 4876 4877IDEAPAD LAPTOP EXTRAS DRIVER 4878M: Ike Panhc <ike.pan@canonical.com> 4879L: platform-driver-x86@vger.kernel.org 4880W: http://launchpad.net/ideapad-laptop 4881S: Maintained 4882F: drivers/platform/x86/ideapad-laptop.c 4883 4884IDEAPAD LAPTOP SLIDEBAR DRIVER 4885M: Andrey Moiseev <o2g.org.ru@gmail.com> 4886L: linux-input@vger.kernel.org 4887W: https://github.com/o2genum/ideapad-slidebar 4888S: Maintained 4889F: drivers/input/misc/ideapad_slidebar.c 4890 4891IDE/ATAPI DRIVERS 4892M: Borislav Petkov <bp@alien8.de> 4893L: linux-ide@vger.kernel.org 4894S: Maintained 4895F: Documentation/cdrom/ide-cd 4896F: drivers/ide/ide-cd* 4897 4898IDLE-I7300 4899M: Andy Henroid <andrew.d.henroid@intel.com> 4900L: linux-pm@vger.kernel.org 4901S: Supported 4902F: drivers/idle/i7300_idle.c 4903 4904IEEE 802.15.4 SUBSYSTEM 4905M: Alexander Aring <alex.aring@gmail.com> 4906L: linux-wpan@vger.kernel.org 4907W: https://github.com/linux-wpan 4908T: git git://github.com/linux-wpan/linux-wpan-next.git 4909S: Maintained 4910F: net/ieee802154/ 4911F: net/mac802154/ 4912F: drivers/net/ieee802154/ 4913F: include/linux/nl802154.h 4914F: include/linux/ieee802154.h 4915F: include/net/nl802154.h 4916F: include/net/mac802154.h 4917F: include/net/af_ieee802154.h 4918F: include/net/cfg802154.h 4919F: include/net/ieee802154_netdev.h 4920F: Documentation/networking/ieee802154.txt 4921 4922IGORPLUG-USB IR RECEIVER 4923M: Sean Young <sean@mess.org> 4924L: linux-media@vger.kernel.org 4925S: Maintained 4926F: drivers/media/rc/igorplugusb.c 4927 4928IGUANAWORKS USB IR TRANSCEIVER 4929M: Sean Young <sean@mess.org> 4930L: linux-media@vger.kernel.org 4931S: Maintained 4932F: drivers/media/rc/iguanair.c 4933 4934IIO SUBSYSTEM AND DRIVERS 4935M: Jonathan Cameron <jic23@kernel.org> 4936R: Hartmut Knaack <knaack.h@gmx.de> 4937R: Lars-Peter Clausen <lars@metafoo.de> 4938R: Peter Meerwald <pmeerw@pmeerw.net> 4939L: linux-iio@vger.kernel.org 4940S: Maintained 4941F: drivers/iio/ 4942F: drivers/staging/iio/ 4943F: include/linux/iio/ 4944 4945IKANOS/ADI EAGLE ADSL USB DRIVER 4946M: Matthieu Castet <castet.matthieu@free.fr> 4947M: Stanislaw Gruszka <stf_xl@wp.pl> 4948S: Maintained 4949F: drivers/usb/atm/ueagle-atm.c 4950 4951INA209 HARDWARE MONITOR DRIVER 4952M: Guenter Roeck <linux@roeck-us.net> 4953L: lm-sensors@lm-sensors.org 4954S: Maintained 4955F: Documentation/hwmon/ina209 4956F: Documentation/devicetree/bindings/i2c/ina209.txt 4957F: drivers/hwmon/ina209.c 4958 4959INA2XX HARDWARE MONITOR DRIVER 4960M: Guenter Roeck <linux@roeck-us.net> 4961L: lm-sensors@lm-sensors.org 4962S: Maintained 4963F: Documentation/hwmon/ina2xx 4964F: drivers/hwmon/ina2xx.c 4965F: include/linux/platform_data/ina2xx.h 4966 4967INDUSTRY PACK SUBSYSTEM (IPACK) 4968M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 4969M: Jens Taprogge <jens.taprogge@taprogge.org> 4970M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 4971L: industrypack-devel@lists.sourceforge.net 4972W: http://industrypack.sourceforge.net 4973S: Maintained 4974F: drivers/ipack/ 4975 4976INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 4977M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4978M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 4979L: linux-ima-devel@lists.sourceforge.net 4980L: linux-ima-user@lists.sourceforge.net 4981L: linux-security-module@vger.kernel.org 4982S: Supported 4983F: security/integrity/ima/ 4984 4985IMGTEC IR DECODER DRIVER 4986M: James Hogan <james.hogan@imgtec.com> 4987S: Maintained 4988F: drivers/media/rc/img-ir/ 4989 4990IMS TWINTURBO FRAMEBUFFER DRIVER 4991L: linux-fbdev@vger.kernel.org 4992S: Orphan 4993F: drivers/video/fbdev/imsttfb.c 4994 4995INFINIBAND SUBSYSTEM 4996M: Roland Dreier <roland@kernel.org> 4997M: Sean Hefty <sean.hefty@intel.com> 4998M: Hal Rosenstock <hal.rosenstock@gmail.com> 4999L: linux-rdma@vger.kernel.org 5000W: http://www.openfabrics.org/ 5001Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5002T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 5003S: Supported 5004F: Documentation/infiniband/ 5005F: drivers/infiniband/ 5006F: include/uapi/linux/if_infiniband.h 5007 5008INOTIFY 5009M: John McCutchan <john@johnmccutchan.com> 5010M: Robert Love <rlove@rlove.org> 5011M: Eric Paris <eparis@parisplace.org> 5012S: Maintained 5013F: Documentation/filesystems/inotify.txt 5014F: fs/notify/inotify/ 5015F: include/linux/inotify.h 5016F: include/uapi/linux/inotify.h 5017 5018INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5019M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5020L: linux-input@vger.kernel.org 5021Q: http://patchwork.kernel.org/project/linux-input/list/ 5022T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5023S: Maintained 5024F: drivers/input/ 5025F: include/linux/input.h 5026F: include/uapi/linux/input.h 5027F: include/linux/input/ 5028 5029INPUT MULTITOUCH (MT) PROTOCOL 5030M: Henrik Rydberg <rydberg@bitmath.org> 5031L: linux-input@vger.kernel.org 5032T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 5033S: Odd fixes 5034F: Documentation/input/multi-touch-protocol.txt 5035F: drivers/input/input-mt.c 5036K: \b(ABS|SYN)_MT_ 5037 5038INTEL ASoC BDW/HSW DRIVERS 5039M: Jie Yang <yang.jie@linux.intel.com> 5040L: alsa-devel@alsa-project.org 5041S: Supported 5042F: sound/soc/intel/sst-haswell* 5043F: sound/soc/intel/sst-dsp* 5044F: sound/soc/intel/sst-firmware.c 5045F: sound/soc/intel/broadwell.c 5046F: sound/soc/intel/haswell.c 5047 5048INTEL C600 SERIES SAS CONTROLLER DRIVER 5049M: Intel SCU Linux support <intel-linux-scu@intel.com> 5050M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5051L: linux-scsi@vger.kernel.org 5052T: git git://git.code.sf.net/p/intel-sas/isci 5053S: Supported 5054F: drivers/scsi/isci/ 5055 5056INTEL IDLE DRIVER 5057M: Len Brown <lenb@kernel.org> 5058L: linux-pm@vger.kernel.org 5059T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5060S: Supported 5061F: drivers/idle/intel_idle.c 5062 5063INTEL PSTATE DRIVER 5064M: Kristen Carlson Accardi <kristen@linux.intel.com> 5065L: linux-pm@vger.kernel.org 5066S: Supported 5067F: drivers/cpufreq/intel_pstate.c 5068 5069INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5070M: Maik Broemme <mbroemme@plusserver.de> 5071L: linux-fbdev@vger.kernel.org 5072S: Maintained 5073F: Documentation/fb/intelfb.txt 5074F: drivers/video/fbdev/intelfb/ 5075 5076INTEL 810/815 FRAMEBUFFER DRIVER 5077M: Antonino Daplas <adaplas@gmail.com> 5078L: linux-fbdev@vger.kernel.org 5079S: Maintained 5080F: drivers/video/fbdev/i810/ 5081 5082INTEL MENLOW THERMAL DRIVER 5083M: Sujith Thomas <sujith.thomas@intel.com> 5084L: platform-driver-x86@vger.kernel.org 5085W: https://01.org/linux-acpi 5086S: Supported 5087F: drivers/platform/x86/intel_menlow.c 5088 5089INTEL IA32 MICROCODE UPDATE SUPPORT 5090M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 5091S: Maintained 5092F: arch/x86/kernel/cpu/microcode/core* 5093F: arch/x86/kernel/cpu/microcode/intel* 5094 5095INTEL I/OAT DMA DRIVER 5096M: Dave Jiang <dave.jiang@intel.com> 5097R: Dan Williams <dan.j.williams@intel.com> 5098L: dmaengine@vger.kernel.org 5099Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5100S: Supported 5101F: drivers/dma/ioat* 5102 5103INTEL IOMMU (VT-d) 5104M: David Woodhouse <dwmw2@infradead.org> 5105L: iommu@lists.linux-foundation.org 5106T: git git://git.infradead.org/iommu-2.6.git 5107S: Supported 5108F: drivers/iommu/intel-iommu.c 5109F: include/linux/intel-iommu.h 5110 5111INTEL IOP-ADMA DMA DRIVER 5112R: Dan Williams <dan.j.williams@intel.com> 5113S: Odd fixes 5114F: drivers/dma/iop-adma.c 5115 5116INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5117M: Krzysztof Halasa <khalasa@piap.pl> 5118S: Maintained 5119F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5120F: arch/arm/mach-ixp4xx/include/mach/npe.h 5121F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5122F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5123F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5124F: drivers/net/wan/ixp4xx_hss.c 5125 5126INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5127M: Deepak Saxena <dsaxena@plexity.net> 5128S: Maintained 5129F: drivers/char/hw_random/ixp4xx-rng.c 5130 5131INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf) 5132M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5133M: Jesse Brandeburg <jesse.brandeburg@intel.com> 5134M: Bruce Allan <bruce.w.allan@intel.com> 5135M: Carolyn Wyborny <carolyn.wyborny@intel.com> 5136M: Don Skidmore <donald.c.skidmore@intel.com> 5137M: Greg Rose <gregory.v.rose@intel.com> 5138M: Matthew Vick <matthew.vick@intel.com> 5139M: John Ronciak <john.ronciak@intel.com> 5140M: Mitch Williams <mitch.a.williams@intel.com> 5141M: Linux NICS <linux.nics@intel.com> 5142L: e1000-devel@lists.sourceforge.net 5143W: http://www.intel.com/support/feedback.htm 5144W: http://e1000.sourceforge.net/ 5145T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git 5146T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git 5147S: Supported 5148F: Documentation/networking/e100.txt 5149F: Documentation/networking/e1000.txt 5150F: Documentation/networking/e1000e.txt 5151F: Documentation/networking/igb.txt 5152F: Documentation/networking/igbvf.txt 5153F: Documentation/networking/ixgb.txt 5154F: Documentation/networking/ixgbe.txt 5155F: Documentation/networking/ixgbevf.txt 5156F: Documentation/networking/i40e.txt 5157F: Documentation/networking/i40evf.txt 5158F: drivers/net/ethernet/intel/ 5159F: drivers/net/ethernet/intel/*/ 5160 5161INTEL-MID GPIO DRIVER 5162M: David Cohen <david.a.cohen@linux.intel.com> 5163L: linux-gpio@vger.kernel.org 5164S: Maintained 5165F: drivers/gpio/gpio-intel-mid.c 5166 5167INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5168M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5169L: linux-wireless@vger.kernel.org 5170S: Maintained 5171F: Documentation/networking/README.ipw2100 5172F: Documentation/networking/README.ipw2200 5173F: drivers/net/wireless/ipw2x00/ 5174 5175INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5176M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5177M: Gang Wei <gang.wei@intel.com> 5178M: Shane Wang <shane.wang@intel.com> 5179L: tboot-devel@lists.sourceforge.net 5180W: http://tboot.sourceforge.net 5181T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5182S: Supported 5183F: Documentation/intel_txt.txt 5184F: include/linux/tboot.h 5185F: arch/x86/kernel/tboot.c 5186 5187INTEL WIRELESS WIMAX CONNECTION 2400 5188M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5189M: linux-wimax@intel.com 5190L: wimax@linuxwimax.org (subscribers-only) 5191S: Supported 5192W: http://linuxwimax.org 5193F: Documentation/wimax/README.i2400m 5194F: drivers/net/wimax/i2400m/ 5195F: include/uapi/linux/wimax/i2400m.h 5196 5197INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5198M: Stanislaw Gruszka <sgruszka@redhat.com> 5199L: linux-wireless@vger.kernel.org 5200S: Supported 5201F: drivers/net/wireless/iwlegacy/ 5202 5203INTEL WIRELESS WIFI LINK (iwlwifi) 5204M: Johannes Berg <johannes.berg@intel.com> 5205M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5206M: Intel Linux Wireless <ilw@linux.intel.com> 5207L: linux-wireless@vger.kernel.org 5208W: http://intellinuxwireless.org 5209T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5210S: Supported 5211F: drivers/net/wireless/iwlwifi/ 5212 5213INTEL MANAGEMENT ENGINE (mei) 5214M: Tomas Winkler <tomas.winkler@intel.com> 5215L: linux-kernel@vger.kernel.org 5216S: Supported 5217F: include/uapi/linux/mei.h 5218F: drivers/misc/mei/* 5219F: Documentation/misc-devices/mei/* 5220 5221IOC3 ETHERNET DRIVER 5222M: Ralf Baechle <ralf@linux-mips.org> 5223L: linux-mips@linux-mips.org 5224S: Maintained 5225F: drivers/net/ethernet/sgi/ioc3-eth.c 5226 5227IOC3 SERIAL DRIVER 5228M: Pat Gefre <pfg@sgi.com> 5229L: linux-serial@vger.kernel.org 5230S: Maintained 5231F: drivers/tty/serial/ioc3_serial.c 5232 5233IOMMU DRIVERS 5234M: Joerg Roedel <joro@8bytes.org> 5235L: iommu@lists.linux-foundation.org 5236T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5237S: Maintained 5238F: drivers/iommu/ 5239 5240IP MASQUERADING 5241M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5242S: Maintained 5243F: net/ipv4/netfilter/ipt_MASQUERADE.c 5244 5245IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5246M: Francois Romieu <romieu@fr.zoreil.com> 5247M: Sorbica Shieh <sorbica@icplus.com.tw> 5248L: netdev@vger.kernel.org 5249S: Maintained 5250F: drivers/net/ethernet/icplus/ipg.* 5251 5252IPATH DRIVER 5253M: Mike Marciniszyn <infinipath@intel.com> 5254L: linux-rdma@vger.kernel.org 5255S: Maintained 5256F: drivers/infiniband/hw/ipath/ 5257 5258IPMI SUBSYSTEM 5259M: Corey Minyard <minyard@acm.org> 5260L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5261W: http://openipmi.sourceforge.net/ 5262S: Supported 5263F: Documentation/IPMI.txt 5264F: drivers/char/ipmi/ 5265F: include/linux/ipmi* 5266F: include/uapi/linux/ipmi* 5267 5268IPS SCSI RAID DRIVER 5269M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5270L: linux-scsi@vger.kernel.org 5271W: http://www.adaptec.com/ 5272S: Maintained 5273F: drivers/scsi/ips* 5274 5275IPVS 5276M: Wensong Zhang <wensong@linux-vs.org> 5277M: Simon Horman <horms@verge.net.au> 5278M: Julian Anastasov <ja@ssi.bg> 5279L: netdev@vger.kernel.org 5280L: lvs-devel@vger.kernel.org 5281S: Maintained 5282F: Documentation/networking/ipvs-sysctl.txt 5283F: include/net/ip_vs.h 5284F: include/uapi/linux/ip_vs.h 5285F: net/netfilter/ipvs/ 5286 5287IPWIRELESS DRIVER 5288M: Jiri Kosina <jkosina@suse.cz> 5289M: David Sterba <dsterba@suse.cz> 5290S: Odd Fixes 5291F: drivers/tty/ipwireless/ 5292 5293IPX NETWORK LAYER 5294M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5295L: netdev@vger.kernel.org 5296S: Maintained 5297F: include/net/ipx.h 5298F: include/uapi/linux/ipx.h 5299F: net/ipx/ 5300 5301IRDA SUBSYSTEM 5302M: Samuel Ortiz <samuel@sortiz.org> 5303L: irda-users@lists.sourceforge.net (subscribers-only) 5304L: netdev@vger.kernel.org 5305W: http://irda.sourceforge.net/ 5306S: Maintained 5307T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5308F: Documentation/networking/irda.txt 5309F: drivers/net/irda/ 5310F: include/net/irda/ 5311F: net/irda/ 5312 5313IRQ SUBSYSTEM 5314M: Thomas Gleixner <tglx@linutronix.de> 5315L: linux-kernel@vger.kernel.org 5316S: Maintained 5317T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5318F: kernel/irq/ 5319 5320IRQCHIP DRIVERS 5321M: Thomas Gleixner <tglx@linutronix.de> 5322M: Jason Cooper <jason@lakedaemon.net> 5323L: linux-kernel@vger.kernel.org 5324S: Maintained 5325T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5326T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5327F: Documentation/devicetree/bindings/interrupt-controller/ 5328F: drivers/irqchip/ 5329 5330IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5331M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5332S: Maintained 5333F: Documentation/IRQ-domain.txt 5334F: include/linux/irqdomain.h 5335F: kernel/irq/irqdomain.c 5336 5337ISAPNP 5338M: Jaroslav Kysela <perex@perex.cz> 5339S: Maintained 5340F: Documentation/isapnp.txt 5341F: drivers/pnp/isapnp/ 5342F: include/linux/isapnp.h 5343 5344ISA RADIO MODULE 5345M: Hans Verkuil <hverkuil@xs4all.nl> 5346L: linux-media@vger.kernel.org 5347T: git git://linuxtv.org/media_tree.git 5348W: http://linuxtv.org 5349S: Maintained 5350F: drivers/media/radio/radio-isa* 5351 5352iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5353M: Peter Jones <pjones@redhat.com> 5354M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5355S: Maintained 5356F: drivers/firmware/iscsi_ibft* 5357 5358ISCSI 5359M: Mike Christie <michaelc@cs.wisc.edu> 5360L: open-iscsi@googlegroups.com 5361W: www.open-iscsi.org 5362T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5363S: Maintained 5364F: drivers/scsi/*iscsi* 5365F: include/scsi/*iscsi* 5366 5367ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5368M: Or Gerlitz <ogerlitz@mellanox.com> 5369M: Sagi Grimberg <sagig@mellanox.com> 5370M: Roi Dayan <roid@mellanox.com> 5371L: linux-rdma@vger.kernel.org 5372S: Supported 5373W: http://www.openfabrics.org 5374W: www.open-iscsi.org 5375Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5376F: drivers/infiniband/ulp/iser/ 5377 5378ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5379M: Sagi Grimberg <sagig@mellanox.com> 5380T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5381L: linux-rdma@vger.kernel.org 5382L: target-devel@vger.kernel.org 5383S: Supported 5384W: http://www.linux-iscsi.org 5385F: drivers/infiniband/ulp/isert 5386 5387ISDN SUBSYSTEM 5388M: Karsten Keil <isdn@linux-pingi.de> 5389L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5390L: netdev@vger.kernel.org 5391W: http://www.isdn4linux.de 5392T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5393S: Maintained 5394F: Documentation/isdn/ 5395F: drivers/isdn/ 5396F: include/linux/isdn.h 5397F: include/linux/isdn/ 5398F: include/uapi/linux/isdn.h 5399F: include/uapi/linux/isdn/ 5400 5401ISDN SUBSYSTEM (Eicon active card driver) 5402M: Armin Schindler <mac@melware.de> 5403L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5404W: http://www.melware.de 5405S: Maintained 5406F: drivers/isdn/hardware/eicon/ 5407 5408IT87 HARDWARE MONITORING DRIVER 5409M: Jean Delvare <jdelvare@suse.de> 5410L: lm-sensors@lm-sensors.org 5411S: Maintained 5412F: Documentation/hwmon/it87 5413F: drivers/hwmon/it87.c 5414 5415IT913X MEDIA DRIVER 5416M: Antti Palosaari <crope@iki.fi> 5417L: linux-media@vger.kernel.org 5418W: http://linuxtv.org/ 5419W: http://palosaari.fi/linux/ 5420Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5421T: git git://linuxtv.org/anttip/media_tree.git 5422S: Maintained 5423F: drivers/media/tuners/it913x* 5424 5425IVTV VIDEO4LINUX DRIVER 5426M: Andy Walls <awalls@md.metrocast.net> 5427L: ivtv-devel@ivtvdriver.org (subscribers-only) 5428L: linux-media@vger.kernel.org 5429T: git git://linuxtv.org/media_tree.git 5430W: http://www.ivtvdriver.org 5431S: Maintained 5432F: Documentation/video4linux/*.ivtv 5433F: drivers/media/pci/ivtv/ 5434F: include/uapi/linux/ivtv* 5435 5436IX2505V MEDIA DRIVER 5437M: Malcolm Priestley <tvboxspy@gmail.com> 5438L: linux-media@vger.kernel.org 5439W: http://linuxtv.org/ 5440Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5441S: Maintained 5442F: drivers/media/dvb-frontends/ix2505v* 5443 5444JC42.4 TEMPERATURE SENSOR DRIVER 5445M: Guenter Roeck <linux@roeck-us.net> 5446L: lm-sensors@lm-sensors.org 5447S: Maintained 5448F: drivers/hwmon/jc42.c 5449F: Documentation/hwmon/jc42 5450 5451JFS FILESYSTEM 5452M: Dave Kleikamp <shaggy@kernel.org> 5453L: jfs-discussion@lists.sourceforge.net 5454W: http://jfs.sourceforge.net/ 5455T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5456S: Maintained 5457F: Documentation/filesystems/jfs.txt 5458F: fs/jfs/ 5459 5460JME NETWORK DRIVER 5461M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5462L: netdev@vger.kernel.org 5463S: Maintained 5464F: drivers/net/ethernet/jme.* 5465 5466JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5467M: David Woodhouse <dwmw2@infradead.org> 5468L: linux-mtd@lists.infradead.org 5469W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5470S: Maintained 5471F: fs/jffs2/ 5472F: include/uapi/linux/jffs2.h 5473 5474JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5475M: Andrew Morton <akpm@linux-foundation.org> 5476M: Jan Kara <jack@suse.cz> 5477L: linux-ext4@vger.kernel.org 5478S: Maintained 5479F: fs/jbd/ 5480F: include/linux/jbd.h 5481 5482JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5483M: "Theodore Ts'o" <tytso@mit.edu> 5484L: linux-ext4@vger.kernel.org 5485S: Maintained 5486F: fs/jbd2/ 5487F: include/linux/jbd2.h 5488 5489JSM Neo PCI based serial card 5490M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5491L: linux-serial@vger.kernel.org 5492S: Maintained 5493F: drivers/tty/serial/jsm/ 5494 5495K10TEMP HARDWARE MONITORING DRIVER 5496M: Clemens Ladisch <clemens@ladisch.de> 5497L: lm-sensors@lm-sensors.org 5498S: Maintained 5499F: Documentation/hwmon/k10temp 5500F: drivers/hwmon/k10temp.c 5501 5502K8TEMP HARDWARE MONITORING DRIVER 5503M: Rudolf Marek <r.marek@assembler.cz> 5504L: lm-sensors@lm-sensors.org 5505S: Maintained 5506F: Documentation/hwmon/k8temp 5507F: drivers/hwmon/k8temp.c 5508 5509KCONFIG 5510M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5511L: linux-kbuild@vger.kernel.org 5512T: git git://gitorious.org/linux-kconfig/linux-kconfig 5513S: Maintained 5514F: Documentation/kbuild/kconfig-language.txt 5515F: scripts/kconfig/ 5516 5517KDUMP 5518M: Vivek Goyal <vgoyal@redhat.com> 5519M: Haren Myneni <hbabu@us.ibm.com> 5520L: kexec@lists.infradead.org 5521W: http://lse.sourceforge.net/kdump/ 5522S: Maintained 5523F: Documentation/kdump/ 5524 5525KEENE FM RADIO TRANSMITTER DRIVER 5526M: Hans Verkuil <hverkuil@xs4all.nl> 5527L: linux-media@vger.kernel.org 5528T: git git://linuxtv.org/media_tree.git 5529W: http://linuxtv.org 5530S: Maintained 5531F: drivers/media/radio/radio-keene* 5532 5533KERNEL AUTOMOUNTER v4 (AUTOFS4) 5534M: Ian Kent <raven@themaw.net> 5535L: autofs@vger.kernel.org 5536S: Maintained 5537F: fs/autofs4/ 5538 5539KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5540M: Michal Marek <mmarek@suse.cz> 5541T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5542T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5543L: linux-kbuild@vger.kernel.org 5544S: Maintained 5545F: Documentation/kbuild/ 5546F: Makefile 5547F: scripts/Makefile.* 5548F: scripts/basic/ 5549F: scripts/mk* 5550F: scripts/package/ 5551 5552KERNEL JANITORS 5553L: kernel-janitors@vger.kernel.org 5554W: http://kernelnewbies.org/KernelJanitors 5555S: Odd Fixes 5556 5557KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5558M: "J. Bruce Fields" <bfields@fieldses.org> 5559L: linux-nfs@vger.kernel.org 5560W: http://nfs.sourceforge.net/ 5561S: Supported 5562F: fs/nfsd/ 5563F: include/uapi/linux/nfsd/ 5564F: fs/lockd/ 5565F: fs/nfs_common/ 5566F: net/sunrpc/ 5567F: include/linux/lockd/ 5568F: include/linux/sunrpc/ 5569F: include/uapi/linux/sunrpc/ 5570 5571KERNEL SELFTEST FRAMEWORK 5572M: Shuah Khan <shuahkh@osg.samsung.com> 5573L: linux-api@vger.kernel.org 5574T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5575S: Maintained 5576F: tools/testing/selftests 5577 5578KERNEL VIRTUAL MACHINE (KVM) 5579M: Gleb Natapov <gleb@kernel.org> 5580M: Paolo Bonzini <pbonzini@redhat.com> 5581L: kvm@vger.kernel.org 5582W: http://www.linux-kvm.org 5583T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5584S: Supported 5585F: Documentation/*/kvm*.txt 5586F: Documentation/virtual/kvm/ 5587F: arch/*/kvm/ 5588F: arch/*/include/asm/kvm* 5589F: include/linux/kvm* 5590F: include/uapi/linux/kvm* 5591F: virt/kvm/ 5592 5593KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5594M: Joerg Roedel <joro@8bytes.org> 5595L: kvm@vger.kernel.org 5596W: http://kvm.qumranet.com 5597S: Maintained 5598F: arch/x86/include/asm/svm.h 5599F: arch/x86/kvm/svm.c 5600 5601KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5602M: Alexander Graf <agraf@suse.de> 5603L: kvm-ppc@vger.kernel.org 5604W: http://kvm.qumranet.com 5605T: git git://github.com/agraf/linux-2.6.git 5606S: Supported 5607F: arch/powerpc/include/asm/kvm* 5608F: arch/powerpc/kvm/ 5609 5610KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5611M: Christian Borntraeger <borntraeger@de.ibm.com> 5612M: Cornelia Huck <cornelia.huck@de.ibm.com> 5613M: linux390@de.ibm.com 5614L: linux-s390@vger.kernel.org 5615W: http://www.ibm.com/developerworks/linux/linux390/ 5616S: Supported 5617F: Documentation/s390/kvm.txt 5618F: arch/s390/include/asm/kvm* 5619F: arch/s390/kvm/ 5620F: drivers/s390/kvm/ 5621 5622KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5623M: Christoffer Dall <christoffer.dall@linaro.org> 5624M: Marc Zyngier <marc.zyngier@arm.com> 5625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5626L: kvmarm@lists.cs.columbia.edu 5627W: http://systems.cs.columbia.edu/projects/kvm-arm 5628S: Supported 5629F: arch/arm/include/uapi/asm/kvm* 5630F: arch/arm/include/asm/kvm* 5631F: arch/arm/kvm/ 5632F: virt/kvm/arm/ 5633F: include/kvm/arm_* 5634 5635KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5636M: Christoffer Dall <christoffer.dall@linaro.org> 5637M: Marc Zyngier <marc.zyngier@arm.com> 5638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5639L: kvmarm@lists.cs.columbia.edu 5640S: Maintained 5641F: arch/arm64/include/uapi/asm/kvm* 5642F: arch/arm64/include/asm/kvm* 5643F: arch/arm64/kvm/ 5644 5645KEXEC 5646M: Eric Biederman <ebiederm@xmission.com> 5647W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5648L: kexec@lists.infradead.org 5649S: Maintained 5650F: include/linux/kexec.h 5651F: include/uapi/linux/kexec.h 5652F: kernel/kexec.c 5653 5654KEYS/KEYRINGS: 5655M: David Howells <dhowells@redhat.com> 5656L: keyrings@linux-nfs.org 5657S: Maintained 5658F: Documentation/security/keys.txt 5659F: include/linux/key.h 5660F: include/linux/key-type.h 5661F: include/keys/ 5662F: security/keys/ 5663 5664KEYS-TRUSTED 5665M: David Safford <safford@us.ibm.com> 5666M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5667L: linux-security-module@vger.kernel.org 5668L: keyrings@linux-nfs.org 5669S: Supported 5670F: Documentation/security/keys-trusted-encrypted.txt 5671F: include/keys/trusted-type.h 5672F: security/keys/trusted.c 5673F: security/keys/trusted.h 5674 5675KEYS-ENCRYPTED 5676M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5677M: David Safford <safford@us.ibm.com> 5678L: linux-security-module@vger.kernel.org 5679L: keyrings@linux-nfs.org 5680S: Supported 5681F: Documentation/security/keys-trusted-encrypted.txt 5682F: include/keys/encrypted-type.h 5683F: security/keys/encrypted-keys/ 5684 5685KGDB / KDB /debug_core 5686M: Jason Wessel <jason.wessel@windriver.com> 5687W: http://kgdb.wiki.kernel.org/ 5688L: kgdb-bugreport@lists.sourceforge.net 5689S: Maintained 5690F: Documentation/DocBook/kgdb.tmpl 5691F: drivers/misc/kgdbts.c 5692F: drivers/tty/serial/kgdboc.c 5693F: include/linux/kdb.h 5694F: include/linux/kgdb.h 5695F: kernel/debug/ 5696 5697KMEMCHECK 5698M: Vegard Nossum <vegardno@ifi.uio.no> 5699M: Pekka Enberg <penberg@kernel.org> 5700S: Maintained 5701F: Documentation/kmemcheck.txt 5702F: arch/x86/include/asm/kmemcheck.h 5703F: arch/x86/mm/kmemcheck/ 5704F: include/linux/kmemcheck.h 5705F: mm/kmemcheck.c 5706 5707KMEMLEAK 5708M: Catalin Marinas <catalin.marinas@arm.com> 5709S: Maintained 5710F: Documentation/kmemleak.txt 5711F: include/linux/kmemleak.h 5712F: mm/kmemleak.c 5713F: mm/kmemleak-test.c 5714 5715KPROBES 5716M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5717M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5718M: "David S. Miller" <davem@davemloft.net> 5719M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5720S: Maintained 5721F: Documentation/kprobes.txt 5722F: include/linux/kprobes.h 5723F: kernel/kprobes.c 5724 5725KS0108 LCD CONTROLLER DRIVER 5726M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5727W: http://miguelojeda.es/auxdisplay.htm 5728W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5729S: Maintained 5730F: Documentation/auxdisplay/ks0108 5731F: drivers/auxdisplay/ks0108.c 5732F: include/linux/ks0108.h 5733 5734LAPB module 5735L: linux-x25@vger.kernel.org 5736S: Orphan 5737F: Documentation/networking/lapb-module.txt 5738F: include/*/lapb.h 5739F: net/lapb/ 5740 5741LASI 53c700 driver for PARISC 5742M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5743L: linux-scsi@vger.kernel.org 5744S: Maintained 5745F: Documentation/scsi/53c700.txt 5746F: drivers/scsi/53c700* 5747 5748LED SUBSYSTEM 5749M: Bryan Wu <cooloney@gmail.com> 5750M: Richard Purdie <rpurdie@rpsys.net> 5751L: linux-leds@vger.kernel.org 5752T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5753S: Maintained 5754F: drivers/leds/ 5755F: include/linux/leds.h 5756 5757LEGACY EEPROM DRIVER 5758M: Jean Delvare <jdelvare@suse.de> 5759S: Maintained 5760F: Documentation/misc-devices/eeprom 5761F: drivers/misc/eeprom/eeprom.c 5762 5763LEGO USB Tower driver 5764M: Juergen Stuber <starblue@users.sourceforge.net> 5765L: legousb-devel@lists.sourceforge.net 5766W: http://legousb.sourceforge.net/ 5767S: Maintained 5768F: drivers/usb/misc/legousbtower.c 5769 5770LG2160 MEDIA DRIVER 5771M: Michael Krufky <mkrufky@linuxtv.org> 5772L: linux-media@vger.kernel.org 5773W: http://linuxtv.org/ 5774W: http://github.com/mkrufky 5775Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5776T: git git://linuxtv.org/mkrufky/tuners.git 5777S: Maintained 5778F: drivers/media/dvb-frontends/lg2160.* 5779 5780LGDT3305 MEDIA DRIVER 5781M: Michael Krufky <mkrufky@linuxtv.org> 5782L: linux-media@vger.kernel.org 5783W: http://linuxtv.org/ 5784W: http://github.com/mkrufky 5785Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5786T: git git://linuxtv.org/mkrufky/tuners.git 5787S: Maintained 5788F: drivers/media/dvb-frontends/lgdt3305.* 5789 5790LGUEST 5791M: Rusty Russell <rusty@rustcorp.com.au> 5792L: lguest@lists.ozlabs.org 5793W: http://lguest.ozlabs.org/ 5794S: Odd Fixes 5795F: arch/x86/include/asm/lguest*.h 5796F: arch/x86/lguest/ 5797F: drivers/lguest/ 5798F: include/linux/lguest*.h 5799F: tools/lguest/ 5800 5801LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 5802M: Tejun Heo <tj@kernel.org> 5803L: linux-ide@vger.kernel.org 5804T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5805S: Maintained 5806F: drivers/ata/ 5807F: include/linux/ata.h 5808F: include/linux/libata.h 5809 5810LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 5811M: Viresh Kumar <viresh.linux@gmail.com> 5812L: linux-ide@vger.kernel.org 5813T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5814S: Maintained 5815F: include/linux/pata_arasan_cf_data.h 5816F: drivers/ata/pata_arasan_cf.c 5817 5818LIBATA PATA DRIVERS 5819M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 5820M: Tejun Heo <tj@kernel.org> 5821L: linux-ide@vger.kernel.org 5822T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5823S: Maintained 5824F: drivers/ata/pata_*.c 5825F: drivers/ata/ata_generic.c 5826 5827LIBATA SATA AHCI PLATFORM devices support 5828M: Hans de Goede <hdegoede@redhat.com> 5829M: Tejun Heo <tj@kernel.org> 5830L: linux-ide@vger.kernel.org 5831T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5832S: Maintained 5833F: drivers/ata/ahci_platform.c 5834F: drivers/ata/libahci_platform.c 5835F: include/linux/ahci_platform.h 5836 5837LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 5838M: Mikael Pettersson <mikpelinux@gmail.com> 5839L: linux-ide@vger.kernel.org 5840T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5841S: Maintained 5842F: drivers/ata/sata_promise.* 5843 5844LIBLOCKDEP 5845M: Sasha Levin <sasha.levin@oracle.com> 5846S: Maintained 5847F: tools/lib/lockdep/ 5848 5849LINUX FOR IBM pSERIES (RS/6000) 5850M: Paul Mackerras <paulus@au.ibm.com> 5851W: http://www.ibm.com/linux/ltc/projects/ppc 5852S: Supported 5853F: arch/powerpc/boot/rs6000.h 5854 5855LINUX FOR POWERPC (32-BIT AND 64-BIT) 5856M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5857M: Paul Mackerras <paulus@samba.org> 5858M: Michael Ellerman <mpe@ellerman.id.au> 5859W: http://www.penguinppc.org/ 5860L: linuxppc-dev@lists.ozlabs.org 5861Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5862T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5863S: Supported 5864F: Documentation/powerpc/ 5865F: arch/powerpc/ 5866 5867LINUX FOR POWER MACINTOSH 5868M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5869W: http://www.penguinppc.org/ 5870L: linuxppc-dev@lists.ozlabs.org 5871S: Maintained 5872F: arch/powerpc/platforms/powermac/ 5873F: drivers/macintosh/ 5874 5875LINUX FOR POWERPC EMBEDDED MPC5XXX 5876M: Anatolij Gustschin <agust@denx.de> 5877L: linuxppc-dev@lists.ozlabs.org 5878T: git git://git.denx.de/linux-denx-agust.git 5879S: Maintained 5880F: arch/powerpc/platforms/512x/ 5881F: arch/powerpc/platforms/52xx/ 5882 5883LINUX FOR POWERPC EMBEDDED PPC4XX 5884M: Alistair Popple <alistair@popple.id.au> 5885M: Matt Porter <mporter@kernel.crashing.org> 5886W: http://www.penguinppc.org/ 5887L: linuxppc-dev@lists.ozlabs.org 5888S: Maintained 5889F: arch/powerpc/platforms/40x/ 5890F: arch/powerpc/platforms/44x/ 5891 5892LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5893L: linuxppc-dev@lists.ozlabs.org 5894S: Orphan 5895F: arch/powerpc/*/*virtex* 5896F: arch/powerpc/*/*/*virtex* 5897 5898LINUX FOR POWERPC EMBEDDED PPC8XX 5899M: Vitaly Bordug <vitb@kernel.crashing.org> 5900W: http://www.penguinppc.org/ 5901L: linuxppc-dev@lists.ozlabs.org 5902S: Maintained 5903F: arch/powerpc/platforms/8xx/ 5904 5905LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5906M: Scott Wood <scottwood@freescale.com> 5907M: Kumar Gala <galak@kernel.crashing.org> 5908W: http://www.penguinppc.org/ 5909L: linuxppc-dev@lists.ozlabs.org 5910T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5911S: Maintained 5912F: arch/powerpc/platforms/83xx/ 5913F: arch/powerpc/platforms/85xx/ 5914 5915LINUX FOR POWERPC PA SEMI PWRFICIENT 5916M: Olof Johansson <olof@lixom.net> 5917L: linuxppc-dev@lists.ozlabs.org 5918S: Maintained 5919F: arch/powerpc/platforms/pasemi/ 5920F: drivers/*/*pasemi* 5921F: drivers/*/*/*pasemi* 5922 5923LINUX SECURITY MODULE (LSM) FRAMEWORK 5924M: Chris Wright <chrisw@sous-sol.org> 5925L: linux-security-module@vger.kernel.org 5926S: Supported 5927 5928LIS3LV02D ACCELEROMETER DRIVER 5929M: Eric Piel <eric.piel@tremplin-utc.net> 5930S: Maintained 5931F: Documentation/misc-devices/lis3lv02d 5932F: drivers/misc/lis3lv02d/ 5933F: drivers/platform/x86/hp_accel.c 5934 5935LIVE PATCHING 5936M: Josh Poimboeuf <jpoimboe@redhat.com> 5937M: Seth Jennings <sjenning@redhat.com> 5938M: Jiri Kosina <jkosina@suse.cz> 5939M: Vojtech Pavlik <vojtech@suse.cz> 5940S: Maintained 5941F: kernel/livepatch/ 5942F: include/linux/livepatch.h 5943F: arch/x86/include/asm/livepatch.h 5944F: arch/x86/kernel/livepatch.c 5945F: Documentation/ABI/testing/sysfs-kernel-livepatch 5946F: samples/livepatch/ 5947L: live-patching@vger.kernel.org 5948T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 5949 5950LLC (802.2) 5951M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5952S: Maintained 5953F: include/linux/llc.h 5954F: include/uapi/linux/llc.h 5955F: include/net/llc* 5956F: net/llc/ 5957 5958LM73 HARDWARE MONITOR DRIVER 5959M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5960L: lm-sensors@lm-sensors.org 5961S: Maintained 5962F: drivers/hwmon/lm73.c 5963 5964LM78 HARDWARE MONITOR DRIVER 5965M: Jean Delvare <jdelvare@suse.de> 5966L: lm-sensors@lm-sensors.org 5967S: Maintained 5968F: Documentation/hwmon/lm78 5969F: drivers/hwmon/lm78.c 5970 5971LM83 HARDWARE MONITOR DRIVER 5972M: Jean Delvare <jdelvare@suse.de> 5973L: lm-sensors@lm-sensors.org 5974S: Maintained 5975F: Documentation/hwmon/lm83 5976F: drivers/hwmon/lm83.c 5977 5978LM90 HARDWARE MONITOR DRIVER 5979M: Jean Delvare <jdelvare@suse.de> 5980L: lm-sensors@lm-sensors.org 5981S: Maintained 5982F: Documentation/hwmon/lm90 5983F: Documentation/devicetree/bindings/hwmon/lm90.txt 5984F: drivers/hwmon/lm90.c 5985 5986LM95234 HARDWARE MONITOR DRIVER 5987M: Guenter Roeck <linux@roeck-us.net> 5988L: lm-sensors@lm-sensors.org 5989S: Maintained 5990F: Documentation/hwmon/lm95234 5991F: drivers/hwmon/lm95234.c 5992 5993LME2510 MEDIA DRIVER 5994M: Malcolm Priestley <tvboxspy@gmail.com> 5995L: linux-media@vger.kernel.org 5996W: http://linuxtv.org/ 5997Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5998S: Maintained 5999F: drivers/media/usb/dvb-usb-v2/lmedm04* 6000 6001LOCKDEP AND LOCKSTAT 6002M: Peter Zijlstra <peterz@infradead.org> 6003M: Ingo Molnar <mingo@redhat.com> 6004L: linux-kernel@vger.kernel.org 6005T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6006S: Maintained 6007F: Documentation/locking/lockdep*.txt 6008F: Documentation/locking/lockstat.txt 6009F: include/linux/lockdep.h 6010F: kernel/locking/ 6011 6012LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6013M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6014L: linux-ntfs-dev@lists.sourceforge.net 6015W: http://www.linux-ntfs.org/content/view/19/37/ 6016S: Maintained 6017F: Documentation/ldm.txt 6018F: block/partitions/ldm.* 6019 6020LogFS 6021M: Joern Engel <joern@logfs.org> 6022M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6023L: logfs@logfs.org 6024W: logfs.org 6025S: Maintained 6026F: fs/logfs/ 6027 6028LPC32XX MACHINE SUPPORT 6029M: Roland Stigge <stigge@antcom.de> 6030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6031S: Maintained 6032F: arch/arm/mach-lpc32xx/ 6033 6034LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6035M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6036M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6037M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6038M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6039L: MPT-FusionLinux.pdl@avagotech.com 6040L: linux-scsi@vger.kernel.org 6041W: http://www.lsilogic.com/support 6042S: Supported 6043F: drivers/message/fusion/ 6044F: drivers/scsi/mpt2sas/ 6045F: drivers/scsi/mpt3sas/ 6046 6047LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6048M: Matthew Wilcox <matthew@wil.cx> 6049L: linux-scsi@vger.kernel.org 6050S: Maintained 6051F: drivers/scsi/sym53c8xx_2/ 6052 6053LTC4261 HARDWARE MONITOR DRIVER 6054M: Guenter Roeck <linux@roeck-us.net> 6055L: lm-sensors@lm-sensors.org 6056S: Maintained 6057F: Documentation/hwmon/ltc4261 6058F: drivers/hwmon/ltc4261.c 6059 6060LTP (Linux Test Project) 6061M: Mike Frysinger <vapier@gentoo.org> 6062M: Cyril Hrubis <chrubis@suse.cz> 6063M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6064M: Jan Stancek <jstancek@redhat.com> 6065M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6066M: Alexey Kodanev <alexey.kodanev@oracle.com> 6067L: ltp-list@lists.sourceforge.net (subscribers-only) 6068W: http://linux-test-project.github.io/ 6069T: git git://github.com/linux-test-project/ltp.git 6070S: Maintained 6071 6072M32R ARCHITECTURE 6073W: http://www.linux-m32r.org/ 6074S: Orphan 6075F: arch/m32r/ 6076 6077M68K ARCHITECTURE 6078M: Geert Uytterhoeven <geert@linux-m68k.org> 6079L: linux-m68k@lists.linux-m68k.org 6080W: http://www.linux-m68k.org/ 6081T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6082S: Maintained 6083F: arch/m68k/ 6084F: drivers/zorro/ 6085 6086M68K ON APPLE MACINTOSH 6087M: Joshua Thompson <funaho@jurai.org> 6088W: http://www.mac.linux-m68k.org/ 6089L: linux-m68k@lists.linux-m68k.org 6090S: Maintained 6091F: arch/m68k/mac/ 6092 6093M68K ON HP9000/300 6094M: Philip Blundell <philb@gnu.org> 6095W: http://www.tazenda.demon.co.uk/phil/linux-hp 6096S: Maintained 6097F: arch/m68k/hp300/ 6098 6099M88DS3103 MEDIA DRIVER 6100M: Antti Palosaari <crope@iki.fi> 6101L: linux-media@vger.kernel.org 6102W: http://linuxtv.org/ 6103W: http://palosaari.fi/linux/ 6104Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6105T: git git://linuxtv.org/anttip/media_tree.git 6106S: Maintained 6107F: drivers/media/dvb-frontends/m88ds3103* 6108 6109M88RS2000 MEDIA DRIVER 6110M: Malcolm Priestley <tvboxspy@gmail.com> 6111L: linux-media@vger.kernel.org 6112W: http://linuxtv.org/ 6113Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6114S: Maintained 6115F: drivers/media/dvb-frontends/m88rs2000* 6116 6117M88TS2022 MEDIA DRIVER 6118M: Antti Palosaari <crope@iki.fi> 6119L: linux-media@vger.kernel.org 6120W: http://linuxtv.org/ 6121W: http://palosaari.fi/linux/ 6122Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6123T: git git://linuxtv.org/anttip/media_tree.git 6124S: Maintained 6125F: drivers/media/tuners/m88ts2022* 6126 6127MA901 MASTERKIT USB FM RADIO DRIVER 6128M: Alexey Klimov <klimov.linux@gmail.com> 6129L: linux-media@vger.kernel.org 6130T: git git://linuxtv.org/media_tree.git 6131S: Maintained 6132F: drivers/media/radio/radio-ma901.c 6133 6134MAC80211 6135M: Johannes Berg <johannes@sipsolutions.net> 6136L: linux-wireless@vger.kernel.org 6137W: http://wireless.kernel.org/ 6138T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6139T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6140S: Maintained 6141F: Documentation/networking/mac80211-injection.txt 6142F: include/net/mac80211.h 6143F: net/mac80211/ 6144 6145MACVLAN DRIVER 6146M: Patrick McHardy <kaber@trash.net> 6147L: netdev@vger.kernel.org 6148S: Maintained 6149F: drivers/net/macvlan.c 6150F: include/linux/if_macvlan.h 6151 6152MAILBOX API 6153M: Jassi Brar <jassisinghbrar@gmail.com> 6154L: linux-kernel@vger.kernel.org 6155S: Maintained 6156F: drivers/mailbox/ 6157F: include/linux/mailbox_client.h 6158F: include/linux/mailbox_controller.h 6159 6160MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6161M: Michael Kerrisk <mtk.manpages@gmail.com> 6162W: http://www.kernel.org/doc/man-pages 6163L: linux-man@vger.kernel.org 6164S: Maintained 6165 6166MARVELL ARMADA DRM SUPPORT 6167M: Russell King <rmk+kernel@arm.linux.org.uk> 6168S: Maintained 6169F: drivers/gpu/drm/armada/ 6170 6171MARVELL 88E6352 DSA support 6172M: Guenter Roeck <linux@roeck-us.net> 6173S: Maintained 6174F: drivers/net/dsa/mv88e6352.c 6175 6176MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6177M: Mirko Lindner <mlindner@marvell.com> 6178M: Stephen Hemminger <stephen@networkplumber.org> 6179L: netdev@vger.kernel.org 6180S: Maintained 6181F: drivers/net/ethernet/marvell/sk* 6182 6183MARVELL LIBERTAS WIRELESS DRIVER 6184L: libertas-dev@lists.infradead.org 6185S: Orphan 6186F: drivers/net/wireless/libertas/ 6187 6188MARVELL MV643XX ETHERNET DRIVER 6189M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6190L: netdev@vger.kernel.org 6191S: Maintained 6192F: drivers/net/ethernet/marvell/mv643xx_eth.* 6193F: include/linux/mv643xx.h 6194 6195MARVELL MVNETA ETHERNET DRIVER 6196M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6197L: netdev@vger.kernel.org 6198S: Maintained 6199F: drivers/net/ethernet/marvell/mvneta.* 6200 6201MARVELL MWIFIEX WIRELESS DRIVER 6202M: Amitkumar Karwar <akarwar@marvell.com> 6203M: Avinash Patil <patila@marvell.com> 6204L: linux-wireless@vger.kernel.org 6205S: Maintained 6206F: drivers/net/wireless/mwifiex/ 6207 6208MARVELL MWL8K WIRELESS DRIVER 6209M: Lennert Buytenhek <buytenh@wantstofly.org> 6210L: linux-wireless@vger.kernel.org 6211S: Odd Fixes 6212F: drivers/net/wireless/mwl8k.c 6213 6214MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6215M: Nicolas Pitre <nico@fluxnic.net> 6216S: Odd Fixes 6217F: drivers/mmc/host/mvsdio.* 6218 6219MATROX FRAMEBUFFER DRIVER 6220L: linux-fbdev@vger.kernel.org 6221S: Orphan 6222F: drivers/video/fbdev/matrox/matroxfb_* 6223F: include/uapi/linux/matroxfb.h 6224 6225MAX16065 HARDWARE MONITOR DRIVER 6226M: Guenter Roeck <linux@roeck-us.net> 6227L: lm-sensors@lm-sensors.org 6228S: Maintained 6229F: Documentation/hwmon/max16065 6230F: drivers/hwmon/max16065.c 6231 6232MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6233M: "Hans J. Koch" <hjk@hansjkoch.de> 6234L: lm-sensors@lm-sensors.org 6235S: Maintained 6236F: Documentation/hwmon/max6650 6237F: drivers/hwmon/max6650.c 6238 6239MAX6697 HARDWARE MONITOR DRIVER 6240M: Guenter Roeck <linux@roeck-us.net> 6241L: lm-sensors@lm-sensors.org 6242S: Maintained 6243F: Documentation/hwmon/max6697 6244F: Documentation/devicetree/bindings/i2c/max6697.txt 6245F: drivers/hwmon/max6697.c 6246F: include/linux/platform_data/max6697.h 6247 6248MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6249M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6250L: linux-pm@vger.kernel.org 6251S: Supported 6252F: drivers/power/max14577_charger.c 6253F: drivers/power/max77693_charger.c 6254 6255MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6256M: Chanwoo Choi <cw00.choi@samsung.com> 6257M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6258L: linux-kernel@vger.kernel.org 6259S: Supported 6260F: drivers/*/max14577.c 6261F: drivers/*/max77686.c 6262F: drivers/*/max77693.c 6263F: drivers/extcon/extcon-max14577.c 6264F: drivers/extcon/extcon-max77693.c 6265F: drivers/rtc/rtc-max77686.c 6266F: drivers/clk/clk-max77686.c 6267F: Documentation/devicetree/bindings/mfd/max14577.txt 6268F: Documentation/devicetree/bindings/mfd/max77686.txt 6269F: Documentation/devicetree/bindings/mfd/max77693.txt 6270F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6271F: include/linux/mfd/max14577*.h 6272F: include/linux/mfd/max77686*.h 6273F: include/linux/mfd/max77693*.h 6274 6275MAXIRADIO FM RADIO RECEIVER DRIVER 6276M: Hans Verkuil <hverkuil@xs4all.nl> 6277L: linux-media@vger.kernel.org 6278T: git git://linuxtv.org/media_tree.git 6279W: http://linuxtv.org 6280S: Maintained 6281F: drivers/media/radio/radio-maxiradio* 6282 6283MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6284M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6285P: LinuxTV.org Project 6286L: linux-media@vger.kernel.org 6287W: http://linuxtv.org 6288Q: http://patchwork.kernel.org/project/linux-media/list/ 6289T: git git://linuxtv.org/media_tree.git 6290S: Maintained 6291F: Documentation/dvb/ 6292F: Documentation/video4linux/ 6293F: Documentation/DocBook/media/ 6294F: drivers/media/ 6295F: drivers/staging/media/ 6296F: include/media/ 6297F: include/uapi/linux/dvb/ 6298F: include/uapi/linux/videodev2.h 6299F: include/uapi/linux/media.h 6300F: include/uapi/linux/v4l2-* 6301F: include/uapi/linux/meye.h 6302F: include/uapi/linux/ivtv* 6303F: include/uapi/linux/uvcvideo.h 6304 6305MEGARAID SCSI/SAS DRIVERS 6306M: Kashyap Desai <kashyap.desai@avagotech.com> 6307M: Sumit Saxena <sumit.saxena@avagotech.com> 6308M: Uday Lingala <uday.lingala@avagotech.com> 6309L: megaraidlinux.pdl@avagotech.com 6310L: linux-scsi@vger.kernel.org 6311W: http://www.lsi.com 6312S: Maintained 6313F: Documentation/scsi/megaraid.txt 6314F: drivers/scsi/megaraid.* 6315F: drivers/scsi/megaraid/ 6316 6317MELLANOX ETHERNET DRIVER (mlx4_en) 6318M: Amir Vadai <amirv@mellanox.com> 6319L: netdev@vger.kernel.org 6320S: Supported 6321W: http://www.mellanox.com 6322Q: http://patchwork.ozlabs.org/project/netdev/list/ 6323F: drivers/net/ethernet/mellanox/mlx4/en_* 6324 6325MEMORY MANAGEMENT 6326L: linux-mm@kvack.org 6327W: http://www.linux-mm.org 6328S: Maintained 6329F: include/linux/mm.h 6330F: include/linux/gfp.h 6331F: include/linux/mmzone.h 6332F: include/linux/memory_hotplug.h 6333F: include/linux/vmalloc.h 6334F: mm/ 6335 6336MEMORY TECHNOLOGY DEVICES (MTD) 6337M: David Woodhouse <dwmw2@infradead.org> 6338M: Brian Norris <computersforpeace@gmail.com> 6339L: linux-mtd@lists.infradead.org 6340W: http://www.linux-mtd.infradead.org/ 6341Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6342T: git git://git.infradead.org/linux-mtd.git 6343T: git git://git.infradead.org/l2-mtd.git 6344S: Maintained 6345F: drivers/mtd/ 6346F: include/linux/mtd/ 6347F: include/uapi/mtd/ 6348 6349MEN A21 WATCHDOG DRIVER 6350M: Johannes Thumshirn <johannes.thumshirn@men.de> 6351L: linux-watchdog@vger.kernel.org 6352S: Supported 6353F: drivers/watchdog/mena21_wdt.c 6354 6355MEN CHAMELEON BUS (mcb) 6356M: Johannes Thumshirn <johannes.thumshirn@men.de> 6357S: Supported 6358F: drivers/mcb/ 6359F: include/linux/mcb.h 6360 6361MEN F21BMC (Board Management Controller) 6362M: Andreas Werner <andreas.werner@men.de> 6363S: Supported 6364F: drivers/mfd/menf21bmc.c 6365F: drivers/watchdog/menf21bmc_wdt.c 6366F: drivers/leds/leds-menf21bmc.c 6367F: drivers/hwmon/menf21bmc_hwmon.c 6368F: Documentation/hwmon/menf21bmc 6369 6370METAG ARCHITECTURE 6371M: James Hogan <james.hogan@imgtec.com> 6372L: linux-metag@vger.kernel.org 6373S: Supported 6374F: arch/metag/ 6375F: Documentation/metag/ 6376F: Documentation/devicetree/bindings/metag/ 6377F: drivers/clocksource/metag_generic.c 6378F: drivers/irqchip/irq-metag.c 6379F: drivers/irqchip/irq-metag-ext.c 6380F: drivers/tty/metag_da.c 6381 6382MICROBLAZE ARCHITECTURE 6383M: Michal Simek <monstr@monstr.eu> 6384W: http://www.monstr.eu/fdt/ 6385T: git git://git.monstr.eu/linux-2.6-microblaze.git 6386S: Supported 6387F: arch/microblaze/ 6388 6389MICROTEK X6 SCANNER 6390M: Oliver Neukum <oliver@neukum.org> 6391S: Maintained 6392F: drivers/usb/image/microtek.* 6393 6394MIPS 6395M: Ralf Baechle <ralf@linux-mips.org> 6396L: linux-mips@linux-mips.org 6397W: http://www.linux-mips.org/ 6398T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6399Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6400S: Supported 6401F: Documentation/mips/ 6402F: arch/mips/ 6403 6404MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6405M: Hans Verkuil <hverkuil@xs4all.nl> 6406L: linux-media@vger.kernel.org 6407T: git git://linuxtv.org/media_tree.git 6408W: http://linuxtv.org 6409S: Odd Fixes 6410F: drivers/media/radio/radio-miropcm20* 6411 6412Mellanox MLX5 core VPI driver 6413M: Eli Cohen <eli@mellanox.com> 6414L: netdev@vger.kernel.org 6415L: linux-rdma@vger.kernel.org 6416W: http://www.mellanox.com 6417Q: http://patchwork.ozlabs.org/project/netdev/list/ 6418Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6419T: git git://openfabrics.org/~eli/connect-ib.git 6420S: Supported 6421F: drivers/net/ethernet/mellanox/mlx5/core/ 6422F: include/linux/mlx5/ 6423 6424Mellanox MLX5 IB driver 6425M: Eli Cohen <eli@mellanox.com> 6426L: linux-rdma@vger.kernel.org 6427W: http://www.mellanox.com 6428Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6429T: git git://openfabrics.org/~eli/connect-ib.git 6430S: Supported 6431F: include/linux/mlx5/ 6432F: drivers/infiniband/hw/mlx5/ 6433 6434MN88472 MEDIA DRIVER 6435M: Antti Palosaari <crope@iki.fi> 6436L: linux-media@vger.kernel.org 6437W: http://linuxtv.org/ 6438W: http://palosaari.fi/linux/ 6439Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6440T: git git://linuxtv.org/anttip/media_tree.git 6441S: Maintained 6442F: drivers/staging/media/mn88472/ 6443F: drivers/media/dvb-frontends/mn88472.h 6444 6445MN88473 MEDIA DRIVER 6446M: Antti Palosaari <crope@iki.fi> 6447L: linux-media@vger.kernel.org 6448W: http://linuxtv.org/ 6449W: http://palosaari.fi/linux/ 6450Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6451T: git git://linuxtv.org/anttip/media_tree.git 6452S: Maintained 6453F: drivers/staging/media/mn88473/ 6454F: drivers/media/dvb-frontends/mn88473.h 6455 6456MODULE SUPPORT 6457M: Rusty Russell <rusty@rustcorp.com.au> 6458S: Maintained 6459F: include/linux/module.h 6460F: kernel/module.c 6461 6462MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6463W: http://popies.net/meye/ 6464S: Orphan 6465F: Documentation/video4linux/meye.txt 6466F: drivers/media/pci/meye/ 6467F: include/uapi/linux/meye.h 6468 6469MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6470M: Jiri Slaby <jirislaby@gmail.com> 6471S: Maintained 6472F: Documentation/serial/moxa-smartio 6473F: drivers/tty/mxser.* 6474 6475MR800 AVERMEDIA USB FM RADIO DRIVER 6476M: Alexey Klimov <klimov.linux@gmail.com> 6477L: linux-media@vger.kernel.org 6478T: git git://linuxtv.org/media_tree.git 6479S: Maintained 6480F: drivers/media/radio/radio-mr800.c 6481 6482MRF24J40 IEEE 802.15.4 RADIO DRIVER 6483M: Alan Ott <alan@signal11.us> 6484L: linux-wpan@vger.kernel.org 6485S: Maintained 6486F: drivers/net/ieee802154/mrf24j40.c 6487 6488MSI LAPTOP SUPPORT 6489M: "Lee, Chun-Yi" <jlee@suse.com> 6490L: platform-driver-x86@vger.kernel.org 6491S: Maintained 6492F: drivers/platform/x86/msi-laptop.c 6493 6494MSI WMI SUPPORT 6495M: Anisse Astier <anisse@astier.eu> 6496L: platform-driver-x86@vger.kernel.org 6497S: Supported 6498F: drivers/platform/x86/msi-wmi.c 6499 6500MSI001 MEDIA DRIVER 6501M: Antti Palosaari <crope@iki.fi> 6502L: linux-media@vger.kernel.org 6503W: http://linuxtv.org/ 6504W: http://palosaari.fi/linux/ 6505Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6506T: git git://linuxtv.org/anttip/media_tree.git 6507S: Maintained 6508F: drivers/media/tuners/msi001* 6509 6510MSI2500 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/media/usb/msi2500/ 6519 6520MT9M032 APTINA SENSOR DRIVER 6521M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6522L: linux-media@vger.kernel.org 6523T: git git://linuxtv.org/media_tree.git 6524S: Maintained 6525F: drivers/media/i2c/mt9m032.c 6526F: include/media/mt9m032.h 6527 6528MT9P031 APTINA CAMERA SENSOR 6529M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6530L: linux-media@vger.kernel.org 6531T: git git://linuxtv.org/media_tree.git 6532S: Maintained 6533F: drivers/media/i2c/mt9p031.c 6534F: include/media/mt9p031.h 6535 6536MT9T001 APTINA CAMERA SENSOR 6537M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6538L: linux-media@vger.kernel.org 6539T: git git://linuxtv.org/media_tree.git 6540S: Maintained 6541F: drivers/media/i2c/mt9t001.c 6542F: include/media/mt9t001.h 6543 6544MT9V032 APTINA CAMERA SENSOR 6545M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6546L: linux-media@vger.kernel.org 6547T: git git://linuxtv.org/media_tree.git 6548S: Maintained 6549F: drivers/media/i2c/mt9v032.c 6550F: include/media/mt9v032.h 6551 6552MULTIFUNCTION DEVICES (MFD) 6553M: Samuel Ortiz <sameo@linux.intel.com> 6554M: Lee Jones <lee.jones@linaro.org> 6555T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6556S: Supported 6557F: drivers/mfd/ 6558F: include/linux/mfd/ 6559 6560MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6561M: Chris Ball <chris@printf.net> 6562M: Ulf Hansson <ulf.hansson@linaro.org> 6563L: linux-mmc@vger.kernel.org 6564T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 6565T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6566S: Maintained 6567F: drivers/mmc/ 6568F: include/linux/mmc/ 6569F: include/uapi/linux/mmc/ 6570 6571MULTIMEDIA CARD (MMC) ETC. OVER SPI 6572S: Orphan 6573F: drivers/mmc/host/mmc_spi.c 6574F: include/linux/spi/mmc_spi.h 6575 6576MULTISOUND SOUND DRIVER 6577M: Andrew Veliath <andrewtv@usa.net> 6578S: Maintained 6579F: Documentation/sound/oss/MultiSound 6580F: sound/oss/msnd* 6581 6582MULTITECH MULTIPORT CARD (ISICOM) 6583S: Orphan 6584F: drivers/tty/isicom.c 6585F: include/linux/isicom.h 6586 6587MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6588M: Felipe Balbi <balbi@ti.com> 6589L: linux-usb@vger.kernel.org 6590T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6591S: Maintained 6592F: drivers/usb/musb/ 6593 6594MXL5007T MEDIA DRIVER 6595M: Michael Krufky <mkrufky@linuxtv.org> 6596L: linux-media@vger.kernel.org 6597W: http://linuxtv.org/ 6598W: http://github.com/mkrufky 6599Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6600T: git git://linuxtv.org/mkrufky/tuners.git 6601S: Maintained 6602F: drivers/media/tuners/mxl5007t.* 6603 6604MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6605M: Hyong-Youb Kim <hykim@myri.com> 6606L: netdev@vger.kernel.org 6607W: https://www.myricom.com/support/downloads/myri10ge.html 6608S: Supported 6609F: drivers/net/ethernet/myricom/myri10ge/ 6610 6611NATSEMI ETHERNET DRIVER (DP8381x) 6612S: Orphan 6613F: drivers/net/ethernet/natsemi/natsemi.c 6614 6615NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6616M: Daniel Mack <zonque@gmail.com> 6617S: Maintained 6618L: alsa-devel@alsa-project.org 6619W: http://www.native-instruments.com 6620F: sound/usb/caiaq/ 6621 6622NCP FILESYSTEM 6623M: Petr Vandrovec <petr@vandrovec.name> 6624S: Odd Fixes 6625F: fs/ncpfs/ 6626 6627NCR 5380 SCSI DRIVERS 6628M: Finn Thain <fthain@telegraphics.com.au> 6629M: Michael Schmitz <schmitzmic@gmail.com> 6630L: linux-scsi@vger.kernel.org 6631S: Maintained 6632F: Documentation/scsi/g_NCR5380.txt 6633F: drivers/scsi/NCR5380.* 6634F: drivers/scsi/arm/cumana_1.c 6635F: drivers/scsi/arm/oak.c 6636F: drivers/scsi/atari_NCR5380.c 6637F: drivers/scsi/atari_scsi.* 6638F: drivers/scsi/dmx3191d.c 6639F: drivers/scsi/dtc.* 6640F: drivers/scsi/g_NCR5380.* 6641F: drivers/scsi/g_NCR5380_mmio.c 6642F: drivers/scsi/mac_scsi.* 6643F: drivers/scsi/pas16.* 6644F: drivers/scsi/sun3_scsi.* 6645F: drivers/scsi/sun3_scsi_vme.c 6646F: drivers/scsi/t128.* 6647 6648NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6649M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6650L: linux-scsi@vger.kernel.org 6651S: Maintained 6652F: drivers/scsi/NCR_D700.* 6653 6654NCT6775 HARDWARE MONITOR DRIVER 6655M: Guenter Roeck <linux@roeck-us.net> 6656L: lm-sensors@lm-sensors.org 6657S: Maintained 6658F: Documentation/hwmon/nct6775 6659F: drivers/hwmon/nct6775.c 6660 6661NETEFFECT IWARP RNIC DRIVER (IW_NES) 6662M: Faisal Latif <faisal.latif@intel.com> 6663L: linux-rdma@vger.kernel.org 6664W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6665S: Supported 6666F: drivers/infiniband/hw/nes/ 6667 6668NETEM NETWORK EMULATOR 6669M: Stephen Hemminger <stephen@networkplumber.org> 6670L: netem@lists.linux-foundation.org 6671S: Maintained 6672F: net/sched/sch_netem.c 6673 6674NETERION 10GbE DRIVERS (s2io/vxge) 6675M: Jon Mason <jdmason@kudzu.us> 6676L: netdev@vger.kernel.org 6677S: Supported 6678F: Documentation/networking/s2io.txt 6679F: Documentation/networking/vxge.txt 6680F: drivers/net/ethernet/neterion/ 6681 6682NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6683M: Pablo Neira Ayuso <pablo@netfilter.org> 6684M: Patrick McHardy <kaber@trash.net> 6685M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6686L: netfilter-devel@vger.kernel.org 6687L: coreteam@netfilter.org 6688W: http://www.netfilter.org/ 6689W: http://www.iptables.org/ 6690Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6691T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6692T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6693S: Supported 6694F: include/linux/netfilter* 6695F: include/linux/netfilter/ 6696F: include/net/netfilter/ 6697F: include/uapi/linux/netfilter* 6698F: include/uapi/linux/netfilter/ 6699F: net/*/netfilter.c 6700F: net/*/netfilter/ 6701F: net/netfilter/ 6702 6703NETLABEL 6704M: Paul Moore <paul@paul-moore.com> 6705W: http://netlabel.sf.net 6706L: netdev@vger.kernel.org 6707S: Maintained 6708F: Documentation/netlabel/ 6709F: include/net/netlabel.h 6710F: net/netlabel/ 6711 6712NETROM NETWORK LAYER 6713M: Ralf Baechle <ralf@linux-mips.org> 6714L: linux-hams@vger.kernel.org 6715W: http://www.linux-ax25.org/ 6716S: Maintained 6717F: include/net/netrom.h 6718F: include/uapi/linux/netrom.h 6719F: net/netrom/ 6720 6721NETWORK BLOCK DEVICE (NBD) 6722M: Markus Pargmann <mpa@pengutronix.de> 6723S: Maintained 6724L: nbd-general@lists.sourceforge.net 6725T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 6726F: Documentation/blockdev/nbd.txt 6727F: drivers/block/nbd.c 6728F: include/linux/nbd.h 6729F: include/uapi/linux/nbd.h 6730 6731NETWORK DROP MONITOR 6732M: Neil Horman <nhorman@tuxdriver.com> 6733L: netdev@vger.kernel.org 6734S: Maintained 6735W: https://fedorahosted.org/dropwatch/ 6736F: net/core/drop_monitor.c 6737 6738NETWORKING [GENERAL] 6739M: "David S. Miller" <davem@davemloft.net> 6740L: netdev@vger.kernel.org 6741W: http://www.linuxfoundation.org/en/Net 6742Q: http://patchwork.ozlabs.org/project/netdev/list/ 6743T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6744T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6745S: Maintained 6746F: net/ 6747F: include/net/ 6748F: include/linux/in.h 6749F: include/linux/net.h 6750F: include/linux/netdevice.h 6751F: include/uapi/linux/in.h 6752F: include/uapi/linux/net.h 6753F: include/uapi/linux/netdevice.h 6754F: include/uapi/linux/net_namespace.h 6755F: tools/net/ 6756F: tools/testing/selftests/net/ 6757F: lib/random32.c 6758F: lib/test_bpf.c 6759 6760NETWORKING [IPv4/IPv6] 6761M: "David S. Miller" <davem@davemloft.net> 6762M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6763M: James Morris <jmorris@namei.org> 6764M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6765M: Patrick McHardy <kaber@trash.net> 6766L: netdev@vger.kernel.org 6767T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6768S: Maintained 6769F: net/ipv4/ 6770F: net/ipv6/ 6771F: include/net/ip* 6772F: arch/x86/net/* 6773 6774NETWORKING [IPSEC] 6775M: Steffen Klassert <steffen.klassert@secunet.com> 6776M: Herbert Xu <herbert@gondor.apana.org.au> 6777M: "David S. Miller" <davem@davemloft.net> 6778L: netdev@vger.kernel.org 6779T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6780T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6781S: Maintained 6782F: net/core/flow.c 6783F: net/xfrm/ 6784F: net/key/ 6785F: net/ipv4/xfrm* 6786F: net/ipv4/esp4.c 6787F: net/ipv4/ah4.c 6788F: net/ipv4/ipcomp.c 6789F: net/ipv4/ip_vti.c 6790F: net/ipv6/xfrm* 6791F: net/ipv6/esp6.c 6792F: net/ipv6/ah6.c 6793F: net/ipv6/ipcomp6.c 6794F: net/ipv6/ip6_vti.c 6795F: include/uapi/linux/xfrm.h 6796F: include/net/xfrm.h 6797 6798NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6799M: Paul Moore <paul@paul-moore.com> 6800L: netdev@vger.kernel.org 6801S: Maintained 6802 6803NETWORKING [WIRELESS] 6804L: linux-wireless@vger.kernel.org 6805Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6806 6807NETWORKING DRIVERS 6808L: netdev@vger.kernel.org 6809W: http://www.linuxfoundation.org/en/Net 6810Q: http://patchwork.ozlabs.org/project/netdev/list/ 6811T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6812T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6813S: Odd Fixes 6814F: drivers/net/ 6815F: include/linux/if_* 6816F: include/linux/netdevice.h 6817F: include/linux/arcdevice.h 6818F: include/linux/etherdevice.h 6819F: include/linux/fcdevice.h 6820F: include/linux/fddidevice.h 6821F: include/linux/hippidevice.h 6822F: include/linux/inetdevice.h 6823F: include/uapi/linux/if_* 6824F: include/uapi/linux/netdevice.h 6825 6826NETWORKING DRIVERS (WIRELESS) 6827M: Kalle Valo <kvalo@codeaurora.org> 6828L: linux-wireless@vger.kernel.org 6829Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6830T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 6831S: Maintained 6832F: drivers/net/wireless/ 6833 6834NETXEN (1/10) GbE SUPPORT 6835M: Manish Chopra <manish.chopra@qlogic.com> 6836M: Sony Chacko <sony.chacko@qlogic.com> 6837M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6838L: netdev@vger.kernel.org 6839W: http://www.qlogic.com 6840S: Supported 6841F: drivers/net/ethernet/qlogic/netxen/ 6842 6843NFC SUBSYSTEM 6844M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6845M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6846M: Samuel Ortiz <sameo@linux.intel.com> 6847L: linux-wireless@vger.kernel.org 6848L: linux-nfc@lists.01.org (subscribers-only) 6849S: Supported 6850F: net/nfc/ 6851F: include/net/nfc/ 6852F: include/uapi/linux/nfc.h 6853F: drivers/nfc/ 6854F: include/linux/platform_data/pn544.h 6855F: Documentation/devicetree/bindings/net/nfc/ 6856 6857NFS, SUNRPC, AND LOCKD CLIENTS 6858M: Trond Myklebust <trond.myklebust@primarydata.com> 6859M: Anna Schumaker <anna.schumaker@netapp.com> 6860L: linux-nfs@vger.kernel.org 6861W: http://client.linux-nfs.org 6862T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6863S: Maintained 6864F: fs/lockd/ 6865F: fs/nfs/ 6866F: fs/nfs_common/ 6867F: net/sunrpc/ 6868F: include/linux/lockd/ 6869F: include/linux/nfs* 6870F: include/linux/sunrpc/ 6871F: include/uapi/linux/nfs* 6872F: include/uapi/linux/sunrpc/ 6873 6874NILFS2 FILESYSTEM 6875M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6876L: linux-nilfs@vger.kernel.org 6877W: http://nilfs.sourceforge.net/ 6878T: git git://github.com/konis/nilfs2.git 6879S: Supported 6880F: Documentation/filesystems/nilfs2.txt 6881F: fs/nilfs2/ 6882F: include/linux/nilfs2_fs.h 6883 6884NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6885M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6886W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6887S: Maintained 6888F: Documentation/scsi/NinjaSCSI.txt 6889F: drivers/scsi/pcmcia/nsp_* 6890 6891NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6892M: GOTO Masanori <gotom@debian.or.jp> 6893M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6894W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6895S: Maintained 6896F: Documentation/scsi/NinjaSCSI.txt 6897F: drivers/scsi/nsp32* 6898 6899NIOS2 ARCHITECTURE 6900M: Ley Foon Tan <lftan@altera.com> 6901L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 6902T: git git://git.rocketboards.org/linux-socfpga-next.git 6903S: Maintained 6904F: arch/nios2/ 6905 6906NTB DRIVER 6907M: Jon Mason <jdmason@kudzu.us> 6908M: Dave Jiang <dave.jiang@intel.com> 6909S: Supported 6910W: https://github.com/jonmason/ntb/wiki 6911T: git git://github.com/jonmason/ntb.git 6912F: drivers/ntb/ 6913F: drivers/net/ntb_netdev.c 6914F: include/linux/ntb.h 6915 6916NTFS FILESYSTEM 6917M: Anton Altaparmakov <anton@tuxera.com> 6918L: linux-ntfs-dev@lists.sourceforge.net 6919W: http://www.tuxera.com/ 6920T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6921S: Supported 6922F: Documentation/filesystems/ntfs.txt 6923F: fs/ntfs/ 6924 6925NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 6926M: Antonino Daplas <adaplas@gmail.com> 6927L: linux-fbdev@vger.kernel.org 6928S: Maintained 6929F: drivers/video/fbdev/riva/ 6930F: drivers/video/fbdev/nvidia/ 6931 6932NVM EXPRESS DRIVER 6933M: Matthew Wilcox <willy@linux.intel.com> 6934L: linux-nvme@lists.infradead.org 6935T: git git://git.infradead.org/users/willy/linux-nvme.git 6936S: Supported 6937F: drivers/block/nvme* 6938F: include/linux/nvme.h 6939 6940NXP TDA998X DRM DRIVER 6941M: Russell King <rmk+kernel@arm.linux.org.uk> 6942S: Supported 6943F: drivers/gpu/drm/i2c/tda998x_drv.c 6944F: include/drm/i2c/tda998x.h 6945 6946NXP TFA9879 DRIVER 6947M: Peter Rosin <peda@axentia.se> 6948L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6949S: Maintained 6950F: sound/soc/codecs/tfa9879* 6951 6952OMAP SUPPORT 6953M: Tony Lindgren <tony@atomide.com> 6954L: linux-omap@vger.kernel.org 6955W: http://www.muru.com/linux/omap/ 6956W: http://linux.omap.com/ 6957Q: http://patchwork.kernel.org/project/linux-omap/list/ 6958T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 6959S: Maintained 6960F: arch/arm/*omap*/ 6961F: drivers/i2c/busses/i2c-omap.c 6962F: drivers/irqchip/irq-omap-intc.c 6963F: drivers/mfd/*omap*.c 6964F: drivers/mfd/menelaus.c 6965F: drivers/mfd/palmas.c 6966F: drivers/mfd/tps65217.c 6967F: drivers/mfd/tps65218.c 6968F: drivers/mfd/tps65910.c 6969F: drivers/mfd/twl-core.[ch] 6970F: drivers/mfd/twl4030*.c 6971F: drivers/mfd/twl6030*.c 6972F: drivers/mfd/twl6040*.c 6973F: drivers/regulator/palmas-regulator*.c 6974F: drivers/regulator/pbias-regulator.c 6975F: drivers/regulator/tps65217-regulator.c 6976F: drivers/regulator/tps65218-regulator.c 6977F: drivers/regulator/tps65910-regulator.c 6978F: drivers/regulator/twl-regulator.c 6979F: include/linux/i2c-omap.h 6980 6981OMAP DEVICE TREE SUPPORT 6982M: Benoît Cousson <bcousson@baylibre.com> 6983M: Tony Lindgren <tony@atomide.com> 6984L: linux-omap@vger.kernel.org 6985L: devicetree@vger.kernel.org 6986S: Maintained 6987F: arch/arm/boot/dts/*omap* 6988F: arch/arm/boot/dts/*am3* 6989F: arch/arm/boot/dts/*am4* 6990F: arch/arm/boot/dts/*am5* 6991F: arch/arm/boot/dts/*dra7* 6992 6993OMAP CLOCK FRAMEWORK SUPPORT 6994M: Paul Walmsley <paul@pwsan.com> 6995L: linux-omap@vger.kernel.org 6996S: Maintained 6997F: arch/arm/*omap*/*clock* 6998 6999OMAP POWER MANAGEMENT SUPPORT 7000M: Kevin Hilman <khilman@deeprootsystems.com> 7001L: linux-omap@vger.kernel.org 7002S: Maintained 7003F: arch/arm/*omap*/*pm* 7004F: drivers/cpufreq/omap-cpufreq.c 7005 7006OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7007M: Rajendra Nayak <rnayak@ti.com> 7008M: Paul Walmsley <paul@pwsan.com> 7009L: linux-omap@vger.kernel.org 7010S: Maintained 7011F: arch/arm/mach-omap2/prm* 7012 7013OMAP AUDIO SUPPORT 7014M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7015M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7016L: alsa-devel@alsa-project.org (subscribers-only) 7017L: linux-omap@vger.kernel.org 7018S: Maintained 7019F: sound/soc/omap/ 7020 7021OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7022M: Roger Quadros <rogerq@ti.com> 7023M: Tony Lindgren <tony@atomide.com> 7024L: linux-omap@vger.kernel.org 7025S: Maintained 7026F: drivers/memory/omap-gpmc.c 7027F: arch/arm/mach-omap2/*gpmc* 7028 7029OMAP FRAMEBUFFER SUPPORT 7030M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7031L: linux-fbdev@vger.kernel.org 7032L: linux-omap@vger.kernel.org 7033S: Maintained 7034F: drivers/video/fbdev/omap/ 7035 7036OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7037M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7038L: linux-omap@vger.kernel.org 7039L: linux-fbdev@vger.kernel.org 7040S: Maintained 7041F: drivers/video/fbdev/omap2/ 7042F: Documentation/arm/OMAP/DSS 7043 7044OMAP HARDWARE SPINLOCK SUPPORT 7045M: Ohad Ben-Cohen <ohad@wizery.com> 7046L: linux-omap@vger.kernel.org 7047S: Maintained 7048F: drivers/hwspinlock/omap_hwspinlock.c 7049F: arch/arm/mach-omap2/hwspinlock.c 7050 7051OMAP MMC SUPPORT 7052M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7053L: linux-omap@vger.kernel.org 7054S: Maintained 7055F: drivers/mmc/host/omap.c 7056 7057OMAP HS MMC SUPPORT 7058L: linux-mmc@vger.kernel.org 7059L: linux-omap@vger.kernel.org 7060S: Orphan 7061F: drivers/mmc/host/omap_hsmmc.c 7062 7063OMAP RANDOM NUMBER GENERATOR SUPPORT 7064M: Deepak Saxena <dsaxena@plexity.net> 7065S: Maintained 7066F: drivers/char/hw_random/omap-rng.c 7067 7068OMAP HWMOD SUPPORT 7069M: Benoît Cousson <bcousson@baylibre.com> 7070M: Paul Walmsley <paul@pwsan.com> 7071L: linux-omap@vger.kernel.org 7072S: Maintained 7073F: arch/arm/mach-omap2/omap_hwmod.* 7074 7075OMAP HWMOD DATA 7076M: Paul Walmsley <paul@pwsan.com> 7077L: linux-omap@vger.kernel.org 7078S: Maintained 7079F: arch/arm/mach-omap2/omap_hwmod*data* 7080 7081OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7082M: Benoît Cousson <bcousson@baylibre.com> 7083L: linux-omap@vger.kernel.org 7084S: Maintained 7085F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7086 7087OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7088M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7089L: linux-media@vger.kernel.org 7090S: Maintained 7091F: drivers/media/platform/omap3isp/ 7092F: drivers/staging/media/omap4iss/ 7093 7094OMAP USB SUPPORT 7095M: Felipe Balbi <balbi@ti.com> 7096L: linux-usb@vger.kernel.org 7097L: linux-omap@vger.kernel.org 7098T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7099S: Maintained 7100F: drivers/usb/*/*omap* 7101F: arch/arm/*omap*/usb* 7102 7103OMAP GPIO DRIVER 7104M: Javier Martinez Canillas <javier@dowhile0.org> 7105M: Santosh Shilimkar <ssantosh@kernel.org> 7106M: Kevin Hilman <khilman@deeprootsystems.com> 7107L: linux-omap@vger.kernel.org 7108S: Maintained 7109F: drivers/gpio/gpio-omap.c 7110 7111OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7112M: Mark Jackson <mpfj@newflow.co.uk> 7113L: linux-omap@vger.kernel.org 7114S: Maintained 7115F: arch/arm/boot/dts/am335x-nano.dts 7116 7117OMFS FILESYSTEM 7118M: Bob Copeland <me@bobcopeland.com> 7119L: linux-karma-devel@lists.sourceforge.net 7120S: Maintained 7121F: Documentation/filesystems/omfs.txt 7122F: fs/omfs/ 7123 7124OMNIKEY CARDMAN 4000 DRIVER 7125M: Harald Welte <laforge@gnumonks.org> 7126S: Maintained 7127F: drivers/char/pcmcia/cm4000_cs.c 7128F: include/linux/cm4000_cs.h 7129F: include/uapi/linux/cm4000_cs.h 7130 7131OMNIKEY CARDMAN 4040 DRIVER 7132M: Harald Welte <laforge@gnumonks.org> 7133S: Maintained 7134F: drivers/char/pcmcia/cm4040_cs.* 7135 7136OMNIVISION OV7670 SENSOR DRIVER 7137M: Jonathan Corbet <corbet@lwn.net> 7138L: linux-media@vger.kernel.org 7139T: git git://linuxtv.org/media_tree.git 7140S: Maintained 7141F: drivers/media/i2c/ov7670.c 7142 7143ONENAND FLASH DRIVER 7144M: Kyungmin Park <kyungmin.park@samsung.com> 7145L: linux-mtd@lists.infradead.org 7146S: Maintained 7147F: drivers/mtd/onenand/ 7148F: include/linux/mtd/onenand*.h 7149 7150ONSTREAM SCSI TAPE DRIVER 7151M: Willem Riede <osst@riede.org> 7152L: osst-users@lists.sourceforge.net 7153L: linux-scsi@vger.kernel.org 7154S: Maintained 7155F: Documentation/scsi/osst.txt 7156F: drivers/scsi/osst.* 7157F: drivers/scsi/osst_*.h 7158F: drivers/scsi/st.h 7159 7160OPENCORES I2C BUS DRIVER 7161M: Peter Korsgaard <jacmet@sunsite.dk> 7162L: linux-i2c@vger.kernel.org 7163S: Maintained 7164F: Documentation/i2c/busses/i2c-ocores 7165F: drivers/i2c/busses/i2c-ocores.c 7166 7167OPEN FIRMWARE AND FLATTENED DEVICE TREE 7168M: Grant Likely <grant.likely@linaro.org> 7169M: Rob Herring <robh+dt@kernel.org> 7170L: devicetree@vger.kernel.org 7171W: http://www.devicetree.org/ 7172T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7173S: Maintained 7174F: drivers/of/ 7175F: include/linux/of*.h 7176F: scripts/dtc/ 7177 7178OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7179M: Rob Herring <robh+dt@kernel.org> 7180M: Pawel Moll <pawel.moll@arm.com> 7181M: Mark Rutland <mark.rutland@arm.com> 7182M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7183M: Kumar Gala <galak@codeaurora.org> 7184L: devicetree@vger.kernel.org 7185S: Maintained 7186F: Documentation/devicetree/ 7187F: arch/*/boot/dts/ 7188F: include/dt-bindings/ 7189 7190OPENRISC ARCHITECTURE 7191M: Jonas Bonn <jonas@southpole.se> 7192W: http://openrisc.net 7193L: linux@lists.openrisc.net (moderated for non-subscribers) 7194S: Maintained 7195T: git git://openrisc.net/~jonas/linux 7196F: arch/openrisc/ 7197 7198OPENVSWITCH 7199M: Pravin Shelar <pshelar@nicira.com> 7200L: netdev@vger.kernel.org 7201L: dev@openvswitch.org 7202W: http://openvswitch.org 7203S: Maintained 7204F: net/openvswitch/ 7205F: include/uapi/linux/openvswitch.h 7206 7207OPL4 DRIVER 7208M: Clemens Ladisch <clemens@ladisch.de> 7209L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7210T: git git://git.alsa-project.org/alsa-kernel.git 7211S: Maintained 7212F: sound/drivers/opl4/ 7213 7214OPROFILE 7215M: Robert Richter <rric@kernel.org> 7216L: oprofile-list@lists.sf.net 7217S: Maintained 7218F: arch/*/include/asm/oprofile*.h 7219F: arch/*/oprofile/ 7220F: drivers/oprofile/ 7221F: include/linux/oprofile.h 7222 7223ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7224M: Mark Fasheh <mfasheh@suse.com> 7225M: Joel Becker <jlbec@evilplan.org> 7226L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7227W: http://ocfs2.wiki.kernel.org 7228S: Supported 7229F: Documentation/filesystems/ocfs2.txt 7230F: Documentation/filesystems/dlmfs.txt 7231F: fs/ocfs2/ 7232 7233ORINOCO DRIVER 7234L: linux-wireless@vger.kernel.org 7235W: http://wireless.kernel.org/en/users/Drivers/orinoco 7236W: http://www.nongnu.org/orinoco/ 7237S: Orphan 7238F: drivers/net/wireless/orinoco/ 7239 7240OSD LIBRARY and FILESYSTEM 7241M: Boaz Harrosh <ooo@electrozaur.com> 7242M: Benny Halevy <bhalevy@primarydata.com> 7243L: osd-dev@open-osd.org 7244W: http://open-osd.org 7245T: git git://git.open-osd.org/open-osd.git 7246S: Maintained 7247F: drivers/scsi/osd/ 7248F: include/scsi/osd_* 7249F: fs/exofs/ 7250 7251OVERLAY FILESYSTEM 7252M: Miklos Szeredi <miklos@szeredi.hu> 7253L: linux-unionfs@vger.kernel.org 7254T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7255S: Supported 7256F: fs/overlayfs/ 7257F: Documentation/filesystems/overlayfs.txt 7258 7259P54 WIRELESS DRIVER 7260M: Christian Lamparter <chunkeey@googlemail.com> 7261L: linux-wireless@vger.kernel.org 7262W: http://wireless.kernel.org/en/users/Drivers/p54 7263S: Maintained 7264F: drivers/net/wireless/p54/ 7265 7266PA SEMI ETHERNET DRIVER 7267M: Olof Johansson <olof@lixom.net> 7268L: netdev@vger.kernel.org 7269S: Maintained 7270F: drivers/net/ethernet/pasemi/* 7271 7272PA SEMI SMBUS DRIVER 7273M: Olof Johansson <olof@lixom.net> 7274L: linux-i2c@vger.kernel.org 7275S: Maintained 7276F: drivers/i2c/busses/i2c-pasemi.c 7277 7278PADATA PARALLEL EXECUTION MECHANISM 7279M: Steffen Klassert <steffen.klassert@secunet.com> 7280L: linux-crypto@vger.kernel.org 7281S: Maintained 7282F: kernel/padata.c 7283F: include/linux/padata.h 7284F: Documentation/padata.txt 7285 7286PANASONIC LAPTOP ACPI EXTRAS DRIVER 7287M: Harald Welte <laforge@gnumonks.org> 7288L: platform-driver-x86@vger.kernel.org 7289S: Maintained 7290F: drivers/platform/x86/panasonic-laptop.c 7291 7292PANASONIC MN10300/AM33/AM34 PORT 7293M: David Howells <dhowells@redhat.com> 7294M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7295L: linux-am33-list@redhat.com (moderated for non-subscribers) 7296W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7297S: Maintained 7298F: Documentation/mn10300/ 7299F: arch/mn10300/ 7300 7301PARALLEL PORT SUPPORT 7302L: linux-parport@lists.infradead.org (subscribers-only) 7303S: Orphan 7304F: drivers/parport/ 7305F: include/linux/parport*.h 7306F: drivers/char/ppdev.c 7307F: include/uapi/linux/ppdev.h 7308 7309PARAVIRT_OPS INTERFACE 7310M: Jeremy Fitzhardinge <jeremy@goop.org> 7311M: Chris Wright <chrisw@sous-sol.org> 7312M: Alok Kataria <akataria@vmware.com> 7313M: Rusty Russell <rusty@rustcorp.com.au> 7314L: virtualization@lists.linux-foundation.org 7315S: Supported 7316F: Documentation/virtual/paravirt_ops.txt 7317F: arch/*/kernel/paravirt* 7318F: arch/*/include/asm/paravirt.h 7319 7320PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7321M: Tim Waugh <tim@cyberelk.net> 7322L: linux-parport@lists.infradead.org (subscribers-only) 7323W: http://www.torque.net/linux-pp.html 7324S: Maintained 7325F: Documentation/blockdev/paride.txt 7326F: drivers/block/paride/ 7327 7328PARISC ARCHITECTURE 7329M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7330M: Helge Deller <deller@gmx.de> 7331L: linux-parisc@vger.kernel.org 7332W: http://www.parisc-linux.org/ 7333Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7334T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7335T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7336S: Maintained 7337F: arch/parisc/ 7338F: Documentation/parisc/ 7339F: drivers/parisc/ 7340F: drivers/char/agp/parisc-agp.c 7341F: drivers/input/serio/gscps2.c 7342F: drivers/parport/parport_gsc.* 7343F: drivers/tty/serial/8250/8250_gsc.c 7344F: drivers/video/fbdev/sti* 7345F: drivers/video/console/sti* 7346F: drivers/video/logo/logo_parisc* 7347 7348PC87360 HARDWARE MONITORING DRIVER 7349M: Jim Cromie <jim.cromie@gmail.com> 7350L: lm-sensors@lm-sensors.org 7351S: Maintained 7352F: Documentation/hwmon/pc87360 7353F: drivers/hwmon/pc87360.c 7354 7355PC8736x GPIO DRIVER 7356M: Jim Cromie <jim.cromie@gmail.com> 7357S: Maintained 7358F: drivers/char/pc8736x_gpio.c 7359 7360PC87427 HARDWARE MONITORING DRIVER 7361M: Jean Delvare <jdelvare@suse.de> 7362L: lm-sensors@lm-sensors.org 7363S: Maintained 7364F: Documentation/hwmon/pc87427 7365F: drivers/hwmon/pc87427.c 7366 7367PCA9532 LED DRIVER 7368M: Riku Voipio <riku.voipio@iki.fi> 7369S: Maintained 7370F: drivers/leds/leds-pca9532.c 7371F: include/linux/leds-pca9532.h 7372 7373PCA9541 I2C BUS MASTER SELECTOR DRIVER 7374M: Guenter Roeck <linux@roeck-us.net> 7375L: linux-i2c@vger.kernel.org 7376S: Maintained 7377F: drivers/i2c/muxes/i2c-mux-pca9541.c 7378 7379PCDP - PRIMARY CONSOLE AND DEBUG PORT 7380M: Khalid Aziz <khalid@gonehiking.org> 7381S: Maintained 7382F: drivers/firmware/pcdp.* 7383 7384PCI ERROR RECOVERY 7385M: Linas Vepstas <linasvepstas@gmail.com> 7386L: linux-pci@vger.kernel.org 7387S: Supported 7388F: Documentation/PCI/pci-error-recovery.txt 7389 7390PCI SUBSYSTEM 7391M: Bjorn Helgaas <bhelgaas@google.com> 7392L: linux-pci@vger.kernel.org 7393Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7395S: Supported 7396F: Documentation/PCI/ 7397F: drivers/pci/ 7398F: include/linux/pci* 7399F: arch/x86/pci/ 7400F: arch/x86/kernel/quirks.c 7401 7402PCI DRIVER FOR ARM VERSATILE PLATFORM 7403M: Rob Herring <robh@kernel.org> 7404L: linux-pci@vger.kernel.org 7405L: linux-arm-kernel@lists.infradead.org 7406S: Maintained 7407F: Documentation/devicetree/bindings/pci/versatile.txt 7408F: drivers/pci/host/pci-versatile.c 7409 7410PCI DRIVER FOR APPLIEDMICRO XGENE 7411M: Tanmay Inamdar <tinamdar@apm.com> 7412L: linux-pci@vger.kernel.org 7413L: linux-arm-kernel@lists.infradead.org 7414S: Maintained 7415F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7416F: drivers/pci/host/pci-xgene.c 7417 7418PCI DRIVER FOR FREESCALE LAYERSCAPE 7419M: Minghuan Lian <minghuan.Lian@freescale.com> 7420M: Mingkai Hu <mingkai.hu@freescale.com> 7421M: Roy Zang <tie-fei.zang@freescale.com> 7422L: linuxppc-dev@lists.ozlabs.org 7423L: linux-pci@vger.kernel.org 7424L: linux-arm-kernel@lists.infradead.org 7425S: Maintained 7426F: drivers/pci/host/*layerscape* 7427 7428PCI DRIVER FOR IMX6 7429M: Richard Zhu <Richard.Zhu@freescale.com> 7430M: Lucas Stach <l.stach@pengutronix.de> 7431L: linux-pci@vger.kernel.org 7432L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7433S: Maintained 7434F: drivers/pci/host/*imx6* 7435 7436PCI DRIVER FOR TI KEYSTONE 7437M: Murali Karicheri <m-karicheri2@ti.com> 7438L: linux-pci@vger.kernel.org 7439L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7440S: Maintained 7441F: drivers/pci/host/*keystone* 7442 7443PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7444M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7445M: Jason Cooper <jason@lakedaemon.net> 7446L: linux-pci@vger.kernel.org 7447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7448S: Maintained 7449F: drivers/pci/host/*mvebu* 7450 7451PCI DRIVER FOR NVIDIA TEGRA 7452M: Thierry Reding <thierry.reding@gmail.com> 7453L: linux-tegra@vger.kernel.org 7454L: linux-pci@vger.kernel.org 7455S: Supported 7456F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7457F: drivers/pci/host/pci-tegra.c 7458 7459PCI DRIVER FOR TI DRA7XX 7460M: Kishon Vijay Abraham I <kishon@ti.com> 7461L: linux-omap@vger.kernel.org 7462L: linux-pci@vger.kernel.org 7463S: Supported 7464F: Documentation/devicetree/bindings/pci/ti-pci.txt 7465F: drivers/pci/host/pci-dra7xx.c 7466 7467PCI DRIVER FOR RENESAS R-CAR 7468M: Simon Horman <horms@verge.net.au> 7469L: linux-pci@vger.kernel.org 7470L: linux-sh@vger.kernel.org 7471S: Maintained 7472F: drivers/pci/host/*rcar* 7473 7474PCI DRIVER FOR SAMSUNG EXYNOS 7475M: Jingoo Han <jg1.han@samsung.com> 7476L: linux-pci@vger.kernel.org 7477L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7478L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7479S: Maintained 7480F: drivers/pci/host/pci-exynos.c 7481 7482PCI DRIVER FOR SYNOPSIS DESIGNWARE 7483M: Mohit Kumar <mohit.kumar@st.com> 7484M: Jingoo Han <jg1.han@samsung.com> 7485L: linux-pci@vger.kernel.org 7486S: Maintained 7487F: drivers/pci/host/*designware* 7488 7489PCI DRIVER FOR GENERIC OF HOSTS 7490M: Will Deacon <will.deacon@arm.com> 7491L: linux-pci@vger.kernel.org 7492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7493S: Maintained 7494F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7495F: drivers/pci/host/pci-host-generic.c 7496 7497PCIE DRIVER FOR ST SPEAR13XX 7498M: Mohit Kumar <mohit.kumar@st.com> 7499L: linux-pci@vger.kernel.org 7500S: Maintained 7501F: drivers/pci/host/*spear* 7502 7503PCMCIA SUBSYSTEM 7504P: Linux PCMCIA Team 7505L: linux-pcmcia@lists.infradead.org 7506W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7507T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7508S: Maintained 7509F: Documentation/pcmcia/ 7510F: drivers/pcmcia/ 7511F: include/pcmcia/ 7512 7513PCNET32 NETWORK DRIVER 7514M: Don Fry <pcnet32@frontier.com> 7515L: netdev@vger.kernel.org 7516S: Maintained 7517F: drivers/net/ethernet/amd/pcnet32.c 7518 7519PCRYPT PARALLEL CRYPTO ENGINE 7520M: Steffen Klassert <steffen.klassert@secunet.com> 7521L: linux-crypto@vger.kernel.org 7522S: Maintained 7523F: crypto/pcrypt.c 7524F: include/crypto/pcrypt.h 7525 7526PER-CPU MEMORY ALLOCATOR 7527M: Tejun Heo <tj@kernel.org> 7528M: Christoph Lameter <cl@linux-foundation.org> 7529T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7530S: Maintained 7531F: include/linux/percpu*.h 7532F: mm/percpu*.c 7533F: arch/*/include/asm/percpu.h 7534 7535PER-TASK DELAY ACCOUNTING 7536M: Balbir Singh <bsingharora@gmail.com> 7537S: Maintained 7538F: include/linux/delayacct.h 7539F: kernel/delayacct.c 7540 7541PERFORMANCE EVENTS SUBSYSTEM 7542M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7543M: Paul Mackerras <paulus@samba.org> 7544M: Ingo Molnar <mingo@redhat.com> 7545M: Arnaldo Carvalho de Melo <acme@kernel.org> 7546L: linux-kernel@vger.kernel.org 7547T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7548S: Supported 7549F: kernel/events/* 7550F: include/linux/perf_event.h 7551F: include/uapi/linux/perf_event.h 7552F: arch/*/kernel/perf_event*.c 7553F: arch/*/kernel/*/perf_event*.c 7554F: arch/*/kernel/*/*/perf_event*.c 7555F: arch/*/include/asm/perf_event.h 7556F: arch/*/kernel/perf_callchain.c 7557F: tools/perf/ 7558 7559PERSONALITY HANDLING 7560M: Christoph Hellwig <hch@infradead.org> 7561L: linux-abi-devel@lists.sourceforge.net 7562S: Maintained 7563F: include/linux/personality.h 7564F: include/uapi/linux/personality.h 7565 7566PHONET PROTOCOL 7567M: Remi Denis-Courmont <courmisch@gmail.com> 7568S: Supported 7569F: Documentation/networking/phonet.txt 7570F: include/linux/phonet.h 7571F: include/net/phonet/ 7572F: include/uapi/linux/phonet.h 7573F: net/phonet/ 7574 7575PHRAM MTD DRIVER 7576M: Joern Engel <joern@lazybastard.org> 7577L: linux-mtd@lists.infradead.org 7578S: Maintained 7579F: drivers/mtd/devices/phram.c 7580 7581PICOLCD HID DRIVER 7582M: Bruno Prémont <bonbons@linux-vserver.org> 7583L: linux-input@vger.kernel.org 7584S: Maintained 7585F: drivers/hid/hid-picolcd* 7586 7587PICOXCELL SUPPORT 7588M: Jamie Iles <jamie@jamieiles.com> 7589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7590T: git git://github.com/jamieiles/linux-2.6-ji.git 7591S: Supported 7592F: arch/arm/boot/dts/picoxcell* 7593F: arch/arm/mach-picoxcell/ 7594F: drivers/crypto/picoxcell* 7595 7596PIN CONTROL SUBSYSTEM 7597M: Linus Walleij <linus.walleij@linaro.org> 7598L: linux-gpio@vger.kernel.org 7599T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7600S: Maintained 7601F: drivers/pinctrl/ 7602F: include/linux/pinctrl/ 7603 7604PIN CONTROLLER - ATMEL AT91 7605M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7607S: Maintained 7608F: drivers/pinctrl/pinctrl-at91.* 7609 7610PIN CONTROLLER - INTEL 7611M: Mika Westerberg <mika.westerberg@linux.intel.com> 7612M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7613S: Maintained 7614F: drivers/pinctrl/intel/ 7615 7616PIN CONTROLLER - RENESAS 7617M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7618L: linux-sh@vger.kernel.org 7619S: Maintained 7620F: drivers/pinctrl/sh-pfc/ 7621 7622PIN CONTROLLER - SAMSUNG 7623M: Tomasz Figa <tomasz.figa@gmail.com> 7624M: Thomas Abraham <thomas.abraham@linaro.org> 7625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7626L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7627S: Maintained 7628F: drivers/pinctrl/samsung/ 7629 7630PIN CONTROLLER - ST SPEAR 7631M: Viresh Kumar <viresh.linux@gmail.com> 7632L: spear-devel@list.st.com 7633L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7634W: http://www.st.com/spear 7635S: Maintained 7636F: drivers/pinctrl/spear/ 7637 7638PKTCDVD DRIVER 7639M: Jiri Kosina <jkosina@suse.cz> 7640S: Maintained 7641F: drivers/block/pktcdvd.c 7642F: include/linux/pktcdvd.h 7643F: include/uapi/linux/pktcdvd.h 7644 7645PKUNITY SOC DRIVERS 7646M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7647W: http://mprc.pku.edu.cn/~guanxuetao/linux 7648S: Maintained 7649T: git git://github.com/gxt/linux.git 7650F: drivers/input/serio/i8042-unicore32io.h 7651F: drivers/i2c/busses/i2c-puv3.c 7652F: drivers/video/fbdev/fb-puv3.c 7653F: drivers/rtc/rtc-puv3.c 7654 7655PMBUS HARDWARE MONITORING DRIVERS 7656M: Guenter Roeck <linux@roeck-us.net> 7657L: lm-sensors@lm-sensors.org 7658W: http://www.lm-sensors.org/ 7659W: http://www.roeck-us.net/linux/drivers/ 7660T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7661S: Maintained 7662F: Documentation/hwmon/pmbus 7663F: drivers/hwmon/pmbus/ 7664F: include/linux/i2c/pmbus.h 7665 7666PMC SIERRA MaxRAID DRIVER 7667M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7668L: linux-scsi@vger.kernel.org 7669W: http://www.pmc-sierra.com/ 7670S: Supported 7671F: drivers/scsi/pmcraid.* 7672 7673PMC SIERRA PM8001 DRIVER 7674M: xjtuwjp@gmail.com 7675M: lindar_liu@usish.com 7676L: pmchba@pmcs.com 7677L: linux-scsi@vger.kernel.org 7678S: Supported 7679F: drivers/scsi/pm8001/ 7680 7681POSIX CLOCKS and TIMERS 7682M: Thomas Gleixner <tglx@linutronix.de> 7683L: linux-kernel@vger.kernel.org 7684T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7685S: Maintained 7686F: fs/timerfd.c 7687F: include/linux/timer* 7688F: kernel/time/*timer* 7689 7690POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7691M: Sebastian Reichel <sre@kernel.org> 7692M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7693M: David Woodhouse <dwmw2@infradead.org> 7694L: linux-pm@vger.kernel.org 7695T: git git://git.infradead.org/battery-2.6.git 7696S: Maintained 7697F: include/linux/power_supply.h 7698F: drivers/power/ 7699 7700PNP SUPPORT 7701M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7702S: Maintained 7703F: drivers/pnp/ 7704 7705PNXxxxx I2C DRIVER 7706M: Vitaly Wool <vitalywool@gmail.com> 7707L: linux-i2c@vger.kernel.org 7708S: Maintained 7709F: drivers/i2c/busses/i2c-pnx.c 7710 7711PPP PROTOCOL DRIVERS AND COMPRESSORS 7712M: Paul Mackerras <paulus@samba.org> 7713L: linux-ppp@vger.kernel.org 7714S: Maintained 7715F: drivers/net/ppp/ppp_* 7716 7717PPP OVER ATM (RFC 2364) 7718M: Mitchell Blank Jr <mitch@sfgoth.com> 7719S: Maintained 7720F: net/atm/pppoatm.c 7721F: include/uapi/linux/atmppp.h 7722 7723PPP OVER ETHERNET 7724M: Michal Ostrowski <mostrows@earthlink.net> 7725S: Maintained 7726F: drivers/net/ppp/pppoe.c 7727F: drivers/net/ppp/pppox.c 7728 7729PPP OVER L2TP 7730M: James Chapman <jchapman@katalix.com> 7731S: Maintained 7732F: net/l2tp/l2tp_ppp.c 7733F: include/linux/if_pppol2tp.h 7734F: include/uapi/linux/if_pppol2tp.h 7735 7736PPS SUPPORT 7737M: Rodolfo Giometti <giometti@enneenne.com> 7738W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7739L: linuxpps@ml.enneenne.com (subscribers-only) 7740S: Maintained 7741F: Documentation/pps/ 7742F: drivers/pps/ 7743F: include/linux/pps*.h 7744 7745PPTP DRIVER 7746M: Dmitry Kozlov <xeb@mail.ru> 7747L: netdev@vger.kernel.org 7748S: Maintained 7749F: drivers/net/ppp/pptp.c 7750W: http://sourceforge.net/projects/accel-pptp 7751 7752PREEMPTIBLE KERNEL 7753M: Robert Love <rml@tech9.net> 7754L: kpreempt-tech@lists.sourceforge.net 7755W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7756S: Supported 7757F: Documentation/preempt-locking.txt 7758F: include/linux/preempt.h 7759 7760PRISM54 WIRELESS DRIVER 7761M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7762L: linux-wireless@vger.kernel.org 7763W: http://wireless.kernel.org/en/users/Drivers/p54 7764S: Obsolete 7765F: drivers/net/wireless/prism54/ 7766 7767PS3 NETWORK SUPPORT 7768M: Geoff Levand <geoff@infradead.org> 7769L: netdev@vger.kernel.org 7770L: cbe-oss-dev@lists.ozlabs.org 7771S: Maintained 7772F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7773 7774PS3 PLATFORM SUPPORT 7775M: Geoff Levand <geoff@infradead.org> 7776L: linuxppc-dev@lists.ozlabs.org 7777L: cbe-oss-dev@lists.ozlabs.org 7778S: Maintained 7779F: arch/powerpc/boot/ps3* 7780F: arch/powerpc/include/asm/lv1call.h 7781F: arch/powerpc/include/asm/ps3*.h 7782F: arch/powerpc/platforms/ps3/ 7783F: drivers/*/ps3* 7784F: drivers/ps3/ 7785F: drivers/rtc/rtc-ps3.c 7786F: drivers/usb/host/*ps3.c 7787F: sound/ppc/snd_ps3* 7788 7789PS3VRAM DRIVER 7790M: Jim Paris <jim@jtan.com> 7791L: cbe-oss-dev@lists.ozlabs.org 7792S: Maintained 7793F: drivers/block/ps3vram.c 7794 7795PSTORE FILESYSTEM 7796M: Anton Vorontsov <anton@enomsg.org> 7797M: Colin Cross <ccross@android.com> 7798M: Kees Cook <keescook@chromium.org> 7799M: Tony Luck <tony.luck@intel.com> 7800S: Maintained 7801T: git git://git.infradead.org/users/cbou/linux-pstore.git 7802F: fs/pstore/ 7803F: include/linux/pstore* 7804F: drivers/firmware/efi/efi-pstore.c 7805F: drivers/acpi/apei/erst.c 7806 7807PTP HARDWARE CLOCK SUPPORT 7808M: Richard Cochran <richardcochran@gmail.com> 7809L: netdev@vger.kernel.org 7810S: Maintained 7811W: http://linuxptp.sourceforge.net/ 7812F: Documentation/ABI/testing/sysfs-ptp 7813F: Documentation/ptp/* 7814F: drivers/net/ethernet/freescale/gianfar_ptp.c 7815F: drivers/net/phy/dp83640* 7816F: drivers/ptp/* 7817F: include/linux/ptp_cl* 7818 7819PTRACE SUPPORT 7820M: Roland McGrath <roland@hack.frob.com> 7821M: Oleg Nesterov <oleg@redhat.com> 7822S: Maintained 7823F: include/asm-generic/syscall.h 7824F: include/linux/ptrace.h 7825F: include/linux/regset.h 7826F: include/linux/tracehook.h 7827F: include/uapi/linux/ptrace.h 7828F: kernel/ptrace.c 7829 7830PVRUSB2 VIDEO4LINUX DRIVER 7831M: Mike Isely <isely@pobox.com> 7832L: pvrusb2@isely.net (subscribers-only) 7833L: linux-media@vger.kernel.org 7834W: http://www.isely.net/pvrusb2/ 7835T: git git://linuxtv.org/media_tree.git 7836S: Maintained 7837F: Documentation/video4linux/README.pvrusb2 7838F: drivers/media/usb/pvrusb2/ 7839 7840PWC WEBCAM DRIVER 7841M: Hans de Goede <hdegoede@redhat.com> 7842L: linux-media@vger.kernel.org 7843T: git git://linuxtv.org/media_tree.git 7844S: Maintained 7845F: drivers/media/usb/pwc/* 7846 7847PWM FAN DRIVER 7848M: Kamil Debski <k.debski@samsung.com> 7849L: lm-sensors@lm-sensors.org 7850S: Supported 7851F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7852F: Documentation/hwmon/pwm-fan 7853F: drivers/hwmon/pwm-fan.c 7854 7855PWM SUBSYSTEM 7856M: Thierry Reding <thierry.reding@gmail.com> 7857L: linux-pwm@vger.kernel.org 7858S: Maintained 7859T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7860F: Documentation/pwm.txt 7861F: Documentation/devicetree/bindings/pwm/ 7862F: include/linux/pwm.h 7863F: drivers/pwm/ 7864F: drivers/video/backlight/pwm_bl.c 7865F: include/linux/pwm_backlight.h 7866 7867PXA2xx/PXA3xx SUPPORT 7868M: Daniel Mack <daniel@zonque.org> 7869M: Haojian Zhuang <haojian.zhuang@gmail.com> 7870M: Robert Jarzmik <robert.jarzmik@free.fr> 7871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7872T: git git://github.com/hzhuang1/linux.git 7873T: git git://github.com/rjarzmik/linux.git 7874S: Maintained 7875F: arch/arm/mach-pxa/ 7876F: drivers/pcmcia/pxa2xx* 7877F: drivers/spi/spi-pxa2xx* 7878F: drivers/usb/gadget/udc/pxa2* 7879F: include/sound/pxa2xx-lib.h 7880F: sound/arm/pxa* 7881F: sound/soc/pxa/ 7882 7883PXA3xx NAND FLASH DRIVER 7884M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7885L: linux-mtd@lists.infradead.org 7886S: Maintained 7887F: drivers/mtd/nand/pxa3xx_nand.c 7888 7889MMP SUPPORT 7890M: Eric Miao <eric.y.miao@gmail.com> 7891M: Haojian Zhuang <haojian.zhuang@gmail.com> 7892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7893T: git git://github.com/hzhuang1/linux.git 7894T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7895S: Maintained 7896F: arch/arm/mach-mmp/ 7897 7898PXA MMCI DRIVER 7899S: Orphan 7900 7901PXA RTC DRIVER 7902M: Robert Jarzmik <robert.jarzmik@free.fr> 7903L: rtc-linux@googlegroups.com 7904S: Maintained 7905 7906QAT DRIVER 7907M: Tadeusz Struk <tadeusz.struk@intel.com> 7908L: qat-linux@intel.com 7909S: Supported 7910F: drivers/crypto/qat/ 7911 7912QIB DRIVER 7913M: Mike Marciniszyn <infinipath@intel.com> 7914L: linux-rdma@vger.kernel.org 7915S: Supported 7916F: drivers/infiniband/hw/qib/ 7917 7918QLOGIC QLA1280 SCSI DRIVER 7919M: Michael Reed <mdr@sgi.com> 7920L: linux-scsi@vger.kernel.org 7921S: Maintained 7922F: drivers/scsi/qla1280.[ch] 7923 7924QLOGIC QLA2XXX FC-SCSI DRIVER 7925M: qla2xxx-upstream@qlogic.com 7926L: linux-scsi@vger.kernel.org 7927S: Supported 7928F: Documentation/scsi/LICENSE.qla2xxx 7929F: drivers/scsi/qla2xxx/ 7930 7931QLOGIC QLA4XXX iSCSI DRIVER 7932M: QLogic-Storage-Upstream@qlogic.com 7933L: linux-scsi@vger.kernel.org 7934S: Supported 7935F: Documentation/scsi/LICENSE.qla4xxx 7936F: drivers/scsi/qla4xxx/ 7937 7938QLOGIC QLA3XXX NETWORK DRIVER 7939M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7940M: Ron Mercer <ron.mercer@qlogic.com> 7941M: linux-driver@qlogic.com 7942L: netdev@vger.kernel.org 7943S: Supported 7944F: Documentation/networking/LICENSE.qla3xxx 7945F: drivers/net/ethernet/qlogic/qla3xxx.* 7946 7947QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 7948M: Shahed Shaikh <shahed.shaikh@qlogic.com> 7949M: Dept-GELinuxNICDev@qlogic.com 7950L: netdev@vger.kernel.org 7951S: Supported 7952F: drivers/net/ethernet/qlogic/qlcnic/ 7953 7954QLOGIC QLGE 10Gb ETHERNET DRIVER 7955M: Harish Patil <harish.patil@qlogic.com> 7956M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 7957M: Dept-GELinuxNICDev@qlogic.com 7958M: linux-driver@qlogic.com 7959L: netdev@vger.kernel.org 7960S: Supported 7961F: drivers/net/ethernet/qlogic/qlge/ 7962 7963QNX4 FILESYSTEM 7964M: Anders Larsen <al@alarsen.net> 7965W: http://www.alarsen.net/linux/qnx4fs/ 7966S: Maintained 7967F: fs/qnx4/ 7968F: include/uapi/linux/qnx4_fs.h 7969F: include/uapi/linux/qnxtypes.h 7970 7971QT1010 MEDIA DRIVER 7972M: Antti Palosaari <crope@iki.fi> 7973L: linux-media@vger.kernel.org 7974W: http://linuxtv.org/ 7975W: http://palosaari.fi/linux/ 7976Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7977T: git git://linuxtv.org/anttip/media_tree.git 7978S: Maintained 7979F: drivers/media/tuners/qt1010* 7980 7981QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 7982M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 7983L: linux-wireless@vger.kernel.org 7984L: ath9k-devel@lists.ath9k.org 7985W: http://wireless.kernel.org/en/users/Drivers/ath9k 7986S: Supported 7987F: drivers/net/wireless/ath/ath9k/ 7988 7989QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 7990M: Kalle Valo <kvalo@qca.qualcomm.com> 7991L: ath10k@lists.infradead.org 7992W: http://wireless.kernel.org/en/users/Drivers/ath10k 7993T: git git://github.com/kvalo/ath.git 7994S: Supported 7995F: drivers/net/wireless/ath/ath10k/ 7996 7997QUALCOMM HEXAGON ARCHITECTURE 7998M: Richard Kuo <rkuo@codeaurora.org> 7999L: linux-hexagon@vger.kernel.org 8000S: Supported 8001F: arch/hexagon/ 8002 8003QUALCOMM WCN36XX WIRELESS DRIVER 8004M: Eugene Krasnikov <k.eugene.e@gmail.com> 8005L: wcn36xx@lists.infradead.org 8006W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8007T: git git://github.com/KrasnikovEugene/wcn36xx.git 8008S: Supported 8009F: drivers/net/wireless/ath/wcn36xx/ 8010 8011RADOS BLOCK DEVICE (RBD) 8012M: Ilya Dryomov <idryomov@gmail.com> 8013M: Sage Weil <sage@redhat.com> 8014M: Alex Elder <elder@kernel.org> 8015M: ceph-devel@vger.kernel.org 8016W: http://ceph.com/ 8017T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8018S: Supported 8019F: drivers/block/rbd.c 8020F: drivers/block/rbd_types.h 8021 8022RADEON FRAMEBUFFER DISPLAY DRIVER 8023M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8024L: linux-fbdev@vger.kernel.org 8025S: Maintained 8026F: drivers/video/fbdev/aty/radeon* 8027F: include/uapi/linux/radeonfb.h 8028 8029RADIOSHARK RADIO DRIVER 8030M: Hans de Goede <hdegoede@redhat.com> 8031L: linux-media@vger.kernel.org 8032T: git git://linuxtv.org/media_tree.git 8033S: Maintained 8034F: drivers/media/radio/radio-shark.c 8035 8036RADIOSHARK2 RADIO DRIVER 8037M: Hans de Goede <hdegoede@redhat.com> 8038L: linux-media@vger.kernel.org 8039T: git git://linuxtv.org/media_tree.git 8040S: Maintained 8041F: drivers/media/radio/radio-shark2.c 8042F: drivers/media/radio/radio-tea5777.c 8043 8044RAGE128 FRAMEBUFFER DISPLAY DRIVER 8045M: Paul Mackerras <paulus@samba.org> 8046L: linux-fbdev@vger.kernel.org 8047S: Maintained 8048F: drivers/video/fbdev/aty/aty128fb.c 8049 8050RALINK RT2X00 WIRELESS LAN DRIVER 8051P: rt2x00 project 8052M: Stanislaw Gruszka <sgruszka@redhat.com> 8053M: Helmut Schaa <helmut.schaa@googlemail.com> 8054L: linux-wireless@vger.kernel.org 8055L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 8056W: http://rt2x00.serialmonkey.com/ 8057S: Maintained 8058F: drivers/net/wireless/rt2x00/ 8059 8060RAMDISK RAM BLOCK DEVICE DRIVER 8061M: Nick Piggin <npiggin@kernel.dk> 8062S: Maintained 8063F: Documentation/blockdev/ramdisk.txt 8064F: drivers/block/brd.c 8065 8066RANDOM NUMBER DRIVER 8067M: "Theodore Ts'o" <tytso@mit.edu> 8068S: Maintained 8069F: drivers/char/random.c 8070 8071RAPIDIO SUBSYSTEM 8072M: Matt Porter <mporter@kernel.crashing.org> 8073M: Alexandre Bounine <alexandre.bounine@idt.com> 8074S: Maintained 8075F: drivers/rapidio/ 8076 8077RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8078L: linux-wireless@vger.kernel.org 8079S: Orphan 8080F: drivers/net/wireless/ray* 8081 8082RCUTORTURE MODULE 8083M: Josh Triplett <josh@joshtriplett.org> 8084M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8085L: linux-kernel@vger.kernel.org 8086S: Supported 8087T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8088F: Documentation/RCU/torture.txt 8089F: kernel/rcu/rcutorture.c 8090 8091RCUTORTURE TEST FRAMEWORK 8092M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8093M: Josh Triplett <josh@joshtriplett.org> 8094R: Steven Rostedt <rostedt@goodmis.org> 8095R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8096R: Lai Jiangshan <laijs@cn.fujitsu.com> 8097L: linux-kernel@vger.kernel.org 8098S: Supported 8099T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8100F: tools/testing/selftests/rcutorture 8101 8102RDC R-321X SoC 8103M: Florian Fainelli <florian@openwrt.org> 8104S: Maintained 8105 8106RDC R6040 FAST ETHERNET DRIVER 8107M: Florian Fainelli <florian@openwrt.org> 8108L: netdev@vger.kernel.org 8109S: Maintained 8110F: drivers/net/ethernet/rdc/r6040.c 8111 8112RDS - RELIABLE DATAGRAM SOCKETS 8113M: Chien Yen <chien.yen@oracle.com> 8114L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8115S: Supported 8116F: net/rds/ 8117 8118READ-COPY UPDATE (RCU) 8119M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8120M: Josh Triplett <josh@joshtriplett.org> 8121R: Steven Rostedt <rostedt@goodmis.org> 8122R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8123R: Lai Jiangshan <laijs@cn.fujitsu.com> 8124L: linux-kernel@vger.kernel.org 8125W: http://www.rdrop.com/users/paulmck/RCU/ 8126S: Supported 8127T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8128F: Documentation/RCU/ 8129X: Documentation/RCU/torture.txt 8130F: include/linux/rcu* 8131X: include/linux/srcu.h 8132F: kernel/rcu/ 8133X: kernel/torture.c 8134 8135REAL TIME CLOCK (RTC) SUBSYSTEM 8136M: Alessandro Zummo <a.zummo@towertech.it> 8137L: rtc-linux@googlegroups.com 8138Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8139S: Maintained 8140F: Documentation/rtc.txt 8141F: drivers/rtc/ 8142F: include/linux/rtc.h 8143F: include/uapi/linux/rtc.h 8144 8145REALTEK AUDIO CODECS 8146M: Bard Liao <bardliao@realtek.com> 8147M: Oder Chiou <oder_chiou@realtek.com> 8148S: Maintained 8149F: sound/soc/codecs/rt* 8150F: include/sound/rt*.h 8151 8152REISERFS FILE SYSTEM 8153L: reiserfs-devel@vger.kernel.org 8154S: Supported 8155F: fs/reiserfs/ 8156 8157REGISTER MAP ABSTRACTION 8158M: Mark Brown <broonie@kernel.org> 8159L: linux-kernel@vger.kernel.org 8160T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8161S: Supported 8162F: drivers/base/regmap/ 8163F: include/linux/regmap.h 8164 8165REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8166M: Ohad Ben-Cohen <ohad@wizery.com> 8167T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8168S: Maintained 8169F: drivers/remoteproc/ 8170F: Documentation/remoteproc.txt 8171F: include/linux/remoteproc.h 8172 8173REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8174M: Ohad Ben-Cohen <ohad@wizery.com> 8175T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8176S: Maintained 8177F: drivers/rpmsg/ 8178F: Documentation/rpmsg.txt 8179F: include/linux/rpmsg.h 8180 8181RESET CONTROLLER FRAMEWORK 8182M: Philipp Zabel <p.zabel@pengutronix.de> 8183S: Maintained 8184F: drivers/reset/ 8185F: Documentation/devicetree/bindings/reset/ 8186F: include/linux/reset.h 8187F: include/linux/reset-controller.h 8188 8189RFKILL 8190M: Johannes Berg <johannes@sipsolutions.net> 8191L: linux-wireless@vger.kernel.org 8192W: http://wireless.kernel.org/ 8193T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8194T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8195S: Maintained 8196F: Documentation/rfkill.txt 8197F: net/rfkill/ 8198 8199RHASHTABLE 8200M: Thomas Graf <tgraf@suug.ch> 8201L: netdev@vger.kernel.org 8202S: Maintained 8203F: lib/rhashtable.c 8204F: include/linux/rhashtable.h 8205 8206RICOH SMARTMEDIA/XD DRIVER 8207M: Maxim Levitsky <maximlevitsky@gmail.com> 8208S: Maintained 8209F: drivers/mtd/nand/r852.c 8210F: drivers/mtd/nand/r852.h 8211 8212RICOH R5C592 MEMORYSTICK DRIVER 8213M: Maxim Levitsky <maximlevitsky@gmail.com> 8214S: Maintained 8215F: drivers/memstick/host/r592.* 8216 8217ROCCAT DRIVERS 8218M: Stefan Achatz <erazor_de@users.sourceforge.net> 8219W: http://sourceforge.net/projects/roccat/ 8220S: Maintained 8221F: drivers/hid/hid-roccat* 8222F: include/linux/hid-roccat* 8223F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8224 8225ROCKER DRIVER 8226M: Jiri Pirko <jiri@resnulli.us> 8227M: Scott Feldman <sfeldma@gmail.com> 8228L: netdev@vger.kernel.org 8229S: Supported 8230F: drivers/net/ethernet/rocker/ 8231 8232ROCKETPORT DRIVER 8233P: Comtrol Corp. 8234W: http://www.comtrol.com 8235S: Maintained 8236F: Documentation/serial/rocket.txt 8237F: drivers/tty/rocket* 8238 8239ROCKETPORT EXPRESS/INFINITY DRIVER 8240M: Kevin Cernekee <cernekee@gmail.com> 8241L: linux-serial@vger.kernel.org 8242S: Odd Fixes 8243F: drivers/tty/serial/rp2.* 8244 8245ROSE NETWORK LAYER 8246M: Ralf Baechle <ralf@linux-mips.org> 8247L: linux-hams@vger.kernel.org 8248W: http://www.linux-ax25.org/ 8249S: Maintained 8250F: include/net/rose.h 8251F: include/uapi/linux/rose.h 8252F: net/rose/ 8253 8254RTL2830 MEDIA DRIVER 8255M: Antti Palosaari <crope@iki.fi> 8256L: linux-media@vger.kernel.org 8257W: http://linuxtv.org/ 8258W: http://palosaari.fi/linux/ 8259Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8260T: git git://linuxtv.org/anttip/media_tree.git 8261S: Maintained 8262F: drivers/media/dvb-frontends/rtl2830* 8263 8264RTL2832 MEDIA DRIVER 8265M: Antti Palosaari <crope@iki.fi> 8266L: linux-media@vger.kernel.org 8267W: http://linuxtv.org/ 8268W: http://palosaari.fi/linux/ 8269Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8270T: git git://linuxtv.org/anttip/media_tree.git 8271S: Maintained 8272F: drivers/media/dvb-frontends/rtl2832* 8273 8274RTL2832_SDR MEDIA DRIVER 8275M: Antti Palosaari <crope@iki.fi> 8276L: linux-media@vger.kernel.org 8277W: http://linuxtv.org/ 8278W: http://palosaari.fi/linux/ 8279Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8280T: git git://linuxtv.org/anttip/media_tree.git 8281S: Maintained 8282F: drivers/media/dvb-frontends/rtl2832_sdr* 8283 8284RTL8180 WIRELESS DRIVER 8285L: linux-wireless@vger.kernel.org 8286W: http://wireless.kernel.org/ 8287T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8288S: Orphan 8289F: drivers/net/wireless/rtl818x/rtl8180/ 8290 8291RTL8187 WIRELESS DRIVER 8292M: Herton Ronaldo Krzesinski <herton@canonical.com> 8293M: Hin-Tak Leung <htl10@users.sourceforge.net> 8294M: Larry Finger <Larry.Finger@lwfinger.net> 8295L: linux-wireless@vger.kernel.org 8296W: http://wireless.kernel.org/ 8297T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8298S: Maintained 8299F: drivers/net/wireless/rtl818x/rtl8187/ 8300 8301RTL8192CE WIRELESS DRIVER 8302M: Larry Finger <Larry.Finger@lwfinger.net> 8303M: Chaoming Li <chaoming_li@realsil.com.cn> 8304L: linux-wireless@vger.kernel.org 8305W: http://wireless.kernel.org/ 8306T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8307S: Maintained 8308F: drivers/net/wireless/rtlwifi/ 8309F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8310 8311S3 SAVAGE FRAMEBUFFER DRIVER 8312M: Antonino Daplas <adaplas@gmail.com> 8313L: linux-fbdev@vger.kernel.org 8314S: Maintained 8315F: drivers/video/fbdev/savage/ 8316 8317S390 8318M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8319M: Heiko Carstens <heiko.carstens@de.ibm.com> 8320M: linux390@de.ibm.com 8321L: linux-s390@vger.kernel.org 8322W: http://www.ibm.com/developerworks/linux/linux390/ 8323S: Supported 8324F: arch/s390/ 8325F: drivers/s390/ 8326F: Documentation/s390/ 8327F: Documentation/DocBook/s390* 8328 8329S390 COMMON I/O LAYER 8330M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8331M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8332L: linux-s390@vger.kernel.org 8333W: http://www.ibm.com/developerworks/linux/linux390/ 8334S: Supported 8335F: drivers/s390/cio/ 8336 8337S390 DASD DRIVER 8338M: Stefan Weinhuber <wein@de.ibm.com> 8339M: Stefan Haberland <stefan.haberland@de.ibm.com> 8340L: linux-s390@vger.kernel.org 8341W: http://www.ibm.com/developerworks/linux/linux390/ 8342S: Supported 8343F: drivers/s390/block/dasd* 8344F: block/partitions/ibm.c 8345 8346S390 NETWORK DRIVERS 8347M: Ursula Braun <ursula.braun@de.ibm.com> 8348M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 8349M: linux390@de.ibm.com 8350L: linux-s390@vger.kernel.org 8351W: http://www.ibm.com/developerworks/linux/linux390/ 8352S: Supported 8353F: drivers/s390/net/ 8354 8355S390 PCI SUBSYSTEM 8356M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8357M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8358L: linux-s390@vger.kernel.org 8359W: http://www.ibm.com/developerworks/linux/linux390/ 8360S: Supported 8361F: arch/s390/pci/ 8362F: drivers/pci/hotplug/s390_pci_hpc.c 8363 8364S390 ZCRYPT DRIVER 8365M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8366M: linux390@de.ibm.com 8367L: linux-s390@vger.kernel.org 8368W: http://www.ibm.com/developerworks/linux/linux390/ 8369S: Supported 8370F: drivers/s390/crypto/ 8371 8372S390 ZFCP DRIVER 8373M: Steffen Maier <maier@linux.vnet.ibm.com> 8374M: linux390@de.ibm.com 8375L: linux-s390@vger.kernel.org 8376W: http://www.ibm.com/developerworks/linux/linux390/ 8377S: Supported 8378F: drivers/s390/scsi/zfcp_* 8379 8380S390 IUCV NETWORK LAYER 8381M: Ursula Braun <ursula.braun@de.ibm.com> 8382M: linux390@de.ibm.com 8383L: linux-s390@vger.kernel.org 8384W: http://www.ibm.com/developerworks/linux/linux390/ 8385S: Supported 8386F: drivers/s390/net/*iucv* 8387F: include/net/iucv/ 8388F: net/iucv/ 8389 8390S3C24XX SD/MMC Driver 8391M: Ben Dooks <ben-linux@fluff.org> 8392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8393S: Supported 8394F: drivers/mmc/host/s3cmci.* 8395 8396SAA6588 RDS RECEIVER DRIVER 8397M: Hans Verkuil <hverkuil@xs4all.nl> 8398L: linux-media@vger.kernel.org 8399T: git git://linuxtv.org/media_tree.git 8400W: http://linuxtv.org 8401S: Odd Fixes 8402F: drivers/media/i2c/saa6588* 8403 8404SAA7134 VIDEO4LINUX DRIVER 8405M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8406L: linux-media@vger.kernel.org 8407W: http://linuxtv.org 8408T: git git://linuxtv.org/media_tree.git 8409S: Odd fixes 8410F: Documentation/video4linux/*.saa7134 8411F: drivers/media/pci/saa7134/ 8412 8413SAA7146 VIDEO4LINUX-2 DRIVER 8414M: Hans Verkuil <hverkuil@xs4all.nl> 8415L: linux-media@vger.kernel.org 8416T: git git://linuxtv.org/media_tree.git 8417S: Maintained 8418F: drivers/media/common/saa7146/ 8419F: drivers/media/pci/saa7146/ 8420F: include/media/saa7146* 8421 8422SAMSUNG LAPTOP DRIVER 8423M: Corentin Chary <corentin.chary@gmail.com> 8424L: platform-driver-x86@vger.kernel.org 8425S: Maintained 8426F: drivers/platform/x86/samsung-laptop.c 8427 8428SAMSUNG AUDIO (ASoC) DRIVERS 8429M: Sangbeom Kim <sbkim73@samsung.com> 8430L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8431S: Supported 8432F: sound/soc/samsung/ 8433 8434SAMSUNG FRAMEBUFFER DRIVER 8435M: Jingoo Han <jg1.han@samsung.com> 8436L: linux-fbdev@vger.kernel.org 8437S: Maintained 8438F: drivers/video/fbdev/s3c-fb.c 8439 8440SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8441M: Sangbeom Kim <sbkim73@samsung.com> 8442L: linux-kernel@vger.kernel.org 8443S: Supported 8444F: drivers/mfd/sec*.c 8445F: drivers/regulator/s2m*.c 8446F: drivers/regulator/s5m*.c 8447F: include/linux/mfd/samsung/ 8448 8449SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8450M: Kyungmin Park <kyungmin.park@samsung.com> 8451M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8452L: linux-media@vger.kernel.org 8453Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8454S: Supported 8455F: drivers/media/platform/exynos4-is/ 8456 8457SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8458M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8459L: linux-media@vger.kernel.org 8460L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8461S: Maintained 8462F: drivers/media/platform/s3c-camif/ 8463F: include/media/s3c_camif.h 8464 8465SAMSUNG S5C73M3 CAMERA DRIVER 8466M: Kyungmin Park <kyungmin.park@samsung.com> 8467M: Andrzej Hajda <a.hajda@samsung.com> 8468L: linux-media@vger.kernel.org 8469S: Supported 8470F: drivers/media/i2c/s5c73m3/* 8471 8472SAMSUNG S5K5BAF CAMERA DRIVER 8473M: Kyungmin Park <kyungmin.park@samsung.com> 8474M: Andrzej Hajda <a.hajda@samsung.com> 8475L: linux-media@vger.kernel.org 8476S: Supported 8477F: drivers/media/i2c/s5k5baf.c 8478 8479SAMSUNG SOC CLOCK DRIVERS 8480M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8481M: Tomasz Figa <tomasz.figa@gmail.com> 8482S: Supported 8483L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8484F: drivers/clk/samsung/ 8485 8486SAMSUNG SXGBE DRIVERS 8487M: Byungho An <bh74.an@samsung.com> 8488M: Girish K S <ks.giri@samsung.com> 8489M: Vipul Pandya <vipul.pandya@samsung.com> 8490S: Supported 8491L: netdev@vger.kernel.org 8492F: drivers/net/ethernet/samsung/sxgbe/ 8493 8494SAMSUNG THERMAL DRIVER 8495M: Lukasz Majewski <l.majewski@samsung.com> 8496L: linux-pm@vger.kernel.org 8497L: linux-samsung-soc@vger.kernel.org 8498S: Supported 8499T: https://github.com/lmajewski/linux-samsung-thermal.git 8500F: drivers/thermal/samsung/ 8501 8502SAMSUNG USB2 PHY DRIVER 8503M: Kamil Debski <k.debski@samsung.com> 8504L: linux-kernel@vger.kernel.org 8505S: Supported 8506F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8507F: Documentation/phy/samsung-usb2.txt 8508F: drivers/phy/phy-exynos4210-usb2.c 8509F: drivers/phy/phy-exynos4x12-usb2.c 8510F: drivers/phy/phy-exynos5250-usb2.c 8511F: drivers/phy/phy-s5pv210-usb2.c 8512F: drivers/phy/phy-samsung-usb2.c 8513F: drivers/phy/phy-samsung-usb2.h 8514 8515SERIAL DRIVERS 8516M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8517L: linux-serial@vger.kernel.org 8518S: Maintained 8519F: drivers/tty/serial/ 8520 8521SYNOPSYS DESIGNWARE DMAC DRIVER 8522M: Viresh Kumar <viresh.linux@gmail.com> 8523M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8524S: Maintained 8525F: include/linux/dma/dw.h 8526F: include/linux/platform_data/dma-dw.h 8527F: drivers/dma/dw/ 8528 8529SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8530M: Seungwon Jeon <tgih.jun@samsung.com> 8531M: Jaehoon Chung <jh80.chung@samsung.com> 8532L: linux-mmc@vger.kernel.org 8533S: Maintained 8534F: include/linux/mmc/dw_mmc.h 8535F: drivers/mmc/host/dw_mmc* 8536 8537THUNDERBOLT DRIVER 8538M: Andreas Noever <andreas.noever@gmail.com> 8539S: Maintained 8540F: drivers/thunderbolt/ 8541 8542TIMEKEEPING, CLOCKSOURCE CORE, NTP 8543M: John Stultz <john.stultz@linaro.org> 8544M: Thomas Gleixner <tglx@linutronix.de> 8545L: linux-kernel@vger.kernel.org 8546T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8547S: Supported 8548F: include/linux/clocksource.h 8549F: include/linux/time.h 8550F: include/linux/timex.h 8551F: include/uapi/linux/time.h 8552F: include/uapi/linux/timex.h 8553F: kernel/time/clocksource.c 8554F: kernel/time/time*.c 8555F: kernel/time/ntp.c 8556 8557SC1200 WDT DRIVER 8558M: Zwane Mwaikambo <zwanem@gmail.com> 8559S: Maintained 8560F: drivers/watchdog/sc1200wdt.c 8561 8562SCHEDULER 8563M: Ingo Molnar <mingo@redhat.com> 8564M: Peter Zijlstra <peterz@infradead.org> 8565L: linux-kernel@vger.kernel.org 8566T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8567S: Maintained 8568F: kernel/sched/ 8569F: include/linux/sched.h 8570F: include/uapi/linux/sched.h 8571F: include/linux/wait.h 8572 8573SCORE ARCHITECTURE 8574M: Chen Liqin <liqin.linux@gmail.com> 8575M: Lennox Wu <lennox.wu@gmail.com> 8576W: http://www.sunplus.com 8577S: Supported 8578F: arch/score/ 8579 8580SCSI CDROM DRIVER 8581M: Jens Axboe <axboe@kernel.dk> 8582L: linux-scsi@vger.kernel.org 8583W: http://www.kernel.dk 8584S: Maintained 8585F: drivers/scsi/sr* 8586 8587SCSI RDMA PROTOCOL (SRP) INITIATOR 8588M: Bart Van Assche <bart.vanassche@sandisk.com> 8589L: linux-rdma@vger.kernel.org 8590S: Supported 8591W: http://www.openfabrics.org 8592Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8593T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8594F: drivers/infiniband/ulp/srp/ 8595F: include/scsi/srp.h 8596 8597SCSI SG DRIVER 8598M: Doug Gilbert <dgilbert@interlog.com> 8599L: linux-scsi@vger.kernel.org 8600W: http://sg.danny.cz/sg 8601S: Maintained 8602F: Documentation/scsi/scsi-generic.txt 8603F: drivers/scsi/sg.c 8604F: include/scsi/sg.h 8605 8606SCSI SUBSYSTEM 8607M: "James E.J. Bottomley" <JBottomley@parallels.com> 8608L: linux-scsi@vger.kernel.org 8609T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 8610T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 8611T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 8612S: Maintained 8613F: drivers/scsi/ 8614F: include/scsi/ 8615 8616SCSI TAPE DRIVER 8617M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8618L: linux-scsi@vger.kernel.org 8619S: Maintained 8620F: Documentation/scsi/st.txt 8621F: drivers/scsi/st.* 8622F: drivers/scsi/st_*.h 8623 8624SCTP PROTOCOL 8625M: Vlad Yasevich <vyasevich@gmail.com> 8626M: Neil Horman <nhorman@tuxdriver.com> 8627L: linux-sctp@vger.kernel.org 8628W: http://lksctp.sourceforge.net 8629S: Maintained 8630F: Documentation/networking/sctp.txt 8631F: include/linux/sctp.h 8632F: include/uapi/linux/sctp.h 8633F: include/net/sctp/ 8634F: net/sctp/ 8635 8636SCx200 CPU SUPPORT 8637M: Jim Cromie <jim.cromie@gmail.com> 8638S: Odd Fixes 8639F: Documentation/i2c/busses/scx200_acb 8640F: arch/x86/platform/scx200/ 8641F: drivers/watchdog/scx200_wdt.c 8642F: drivers/i2c/busses/scx200* 8643F: drivers/mtd/maps/scx200_docflash.c 8644F: include/linux/scx200.h 8645 8646SCx200 GPIO DRIVER 8647M: Jim Cromie <jim.cromie@gmail.com> 8648S: Maintained 8649F: drivers/char/scx200_gpio.c 8650F: include/linux/scx200_gpio.h 8651 8652SCx200 HRT CLOCKSOURCE DRIVER 8653M: Jim Cromie <jim.cromie@gmail.com> 8654S: Maintained 8655F: drivers/clocksource/scx200_hrt.c 8656 8657SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8658M: Sascha Sommer <saschasommer@freenet.de> 8659L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8660S: Maintained 8661F: drivers/mmc/host/sdricoh_cs.c 8662 8663SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8664M: Chris Ball <chris@printf.net> 8665L: linux-mmc@vger.kernel.org 8666T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 8667S: Maintained 8668F: drivers/mmc/host/sdhci.* 8669F: drivers/mmc/host/sdhci-pltfm.[ch] 8670 8671SECURE COMPUTING 8672M: Kees Cook <keescook@chromium.org> 8673R: Andy Lutomirski <luto@amacapital.net> 8674R: Will Drewry <wad@chromium.org> 8675T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8676S: Supported 8677F: kernel/seccomp.c 8678F: include/uapi/linux/seccomp.h 8679F: include/linux/seccomp.h 8680K: \bsecure_computing 8681K: \bTIF_SECCOMP\b 8682 8683SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 8684M: Anton Vorontsov <anton@enomsg.org> 8685L: linuxppc-dev@lists.ozlabs.org 8686L: linux-mmc@vger.kernel.org 8687S: Maintained 8688F: drivers/mmc/host/sdhci-pltfm.[ch] 8689 8690SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8691M: Ben Dooks <ben-linux@fluff.org> 8692L: linux-mmc@vger.kernel.org 8693S: Maintained 8694F: drivers/mmc/host/sdhci-s3c.c 8695 8696SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8697M: Viresh Kumar <viresh.linux@gmail.com> 8698L: spear-devel@list.st.com 8699L: linux-mmc@vger.kernel.org 8700S: Maintained 8701F: drivers/mmc/host/sdhci-spear.c 8702 8703SECURITY SUBSYSTEM 8704M: James Morris <james.l.morris@oracle.com> 8705M: Serge E. Hallyn <serge@hallyn.com> 8706L: linux-security-module@vger.kernel.org (suggested Cc:) 8707T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8708W: http://kernsec.org/ 8709S: Supported 8710F: security/ 8711 8712SECURITY CONTACT 8713M: Security Officers <security@kernel.org> 8714S: Supported 8715 8716SELINUX SECURITY MODULE 8717M: Paul Moore <paul@paul-moore.com> 8718M: Stephen Smalley <sds@tycho.nsa.gov> 8719M: Eric Paris <eparis@parisplace.org> 8720L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8721W: http://selinuxproject.org 8722T: git git://git.infradead.org/users/pcmoore/selinux 8723S: Supported 8724F: include/linux/selinux* 8725F: security/selinux/ 8726F: scripts/selinux/ 8727 8728APPARMOR SECURITY MODULE 8729M: John Johansen <john.johansen@canonical.com> 8730L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8731W: apparmor.wiki.kernel.org 8732T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8733S: Supported 8734F: security/apparmor/ 8735 8736SENSABLE PHANTOM 8737M: Jiri Slaby <jirislaby@gmail.com> 8738S: Maintained 8739F: drivers/misc/phantom.c 8740F: include/uapi/linux/phantom.h 8741 8742SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8743M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8744L: linux-scsi@vger.kernel.org 8745W: http://www.emulex.com 8746S: Supported 8747F: drivers/scsi/be2iscsi/ 8748 8749SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8750M: Sathya Perla <sathya.perla@emulex.com> 8751M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8752M: Ajit Khaparde <ajit.khaparde@emulex.com> 8753L: netdev@vger.kernel.org 8754W: http://www.emulex.com 8755S: Supported 8756F: drivers/net/ethernet/emulex/benet/ 8757 8758SFC NETWORK DRIVER 8759M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8760M: Shradha Shah <sshah@solarflare.com> 8761L: netdev@vger.kernel.org 8762S: Supported 8763F: drivers/net/ethernet/sfc/ 8764 8765SGI GRU DRIVER 8766M: Dimitri Sivanich <sivanich@sgi.com> 8767S: Maintained 8768F: drivers/misc/sgi-gru/ 8769 8770SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8771M: Pat Gefre <pfg@sgi.com> 8772L: linux-ia64@vger.kernel.org 8773S: Supported 8774F: Documentation/ia64/serial.txt 8775F: drivers/tty/serial/ioc?_serial.c 8776F: include/linux/ioc?.h 8777 8778SGI XP/XPC/XPNET DRIVER 8779M: Cliff Whickman <cpw@sgi.com> 8780M: Robin Holt <robinmholt@gmail.com> 8781S: Maintained 8782F: drivers/misc/sgi-xp/ 8783 8784SI2157 MEDIA DRIVER 8785M: Antti Palosaari <crope@iki.fi> 8786L: linux-media@vger.kernel.org 8787W: http://linuxtv.org/ 8788W: http://palosaari.fi/linux/ 8789Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8790T: git git://linuxtv.org/anttip/media_tree.git 8791S: Maintained 8792F: drivers/media/tuners/si2157* 8793 8794SI2168 MEDIA DRIVER 8795M: Antti Palosaari <crope@iki.fi> 8796L: linux-media@vger.kernel.org 8797W: http://linuxtv.org/ 8798W: http://palosaari.fi/linux/ 8799Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8800T: git git://linuxtv.org/anttip/media_tree.git 8801S: Maintained 8802F: drivers/media/dvb-frontends/si2168* 8803 8804SI470X FM RADIO RECEIVER I2C DRIVER 8805M: Hans Verkuil <hverkuil@xs4all.nl> 8806L: linux-media@vger.kernel.org 8807T: git git://linuxtv.org/media_tree.git 8808W: http://linuxtv.org 8809S: Odd Fixes 8810F: drivers/media/radio/si470x/radio-si470x-i2c.c 8811 8812SI470X FM RADIO RECEIVER USB DRIVER 8813M: Hans Verkuil <hverkuil@xs4all.nl> 8814L: linux-media@vger.kernel.org 8815T: git git://linuxtv.org/media_tree.git 8816W: http://linuxtv.org 8817S: Maintained 8818F: drivers/media/radio/si470x/radio-si470x-common.c 8819F: drivers/media/radio/si470x/radio-si470x.h 8820F: drivers/media/radio/si470x/radio-si470x-usb.c 8821 8822SI4713 FM RADIO TRANSMITTER I2C DRIVER 8823M: Eduardo Valentin <edubezval@gmail.com> 8824L: linux-media@vger.kernel.org 8825T: git git://linuxtv.org/media_tree.git 8826W: http://linuxtv.org 8827S: Odd Fixes 8828F: drivers/media/radio/si4713/si4713.? 8829 8830SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8831M: Eduardo Valentin <edubezval@gmail.com> 8832L: linux-media@vger.kernel.org 8833T: git git://linuxtv.org/media_tree.git 8834W: http://linuxtv.org 8835S: Odd Fixes 8836F: drivers/media/radio/si4713/radio-platform-si4713.c 8837 8838SI4713 FM RADIO TRANSMITTER USB DRIVER 8839M: Hans Verkuil <hverkuil@xs4all.nl> 8840L: linux-media@vger.kernel.org 8841T: git git://linuxtv.org/media_tree.git 8842W: http://linuxtv.org 8843S: Maintained 8844F: drivers/media/radio/si4713/radio-usb-si4713.c 8845 8846SIANO DVB DRIVER 8847M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8848L: linux-media@vger.kernel.org 8849W: http://linuxtv.org 8850T: git git://linuxtv.org/media_tree.git 8851S: Odd fixes 8852F: drivers/media/common/siano/ 8853F: drivers/media/usb/siano/ 8854F: drivers/media/usb/siano/ 8855F: drivers/media/mmc/siano/ 8856 8857SIMPLEFB FB DRIVER 8858M: Hans de Goede <hdegoede@redhat.com> 8859L: linux-fbdev@vger.kernel.org 8860S: Maintained 8861F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8862F: drivers/video/fbdev/simplefb.c 8863F: include/linux/platform_data/simplefb.h 8864 8865SH_VEU V4L2 MEM2MEM DRIVER 8866L: linux-media@vger.kernel.org 8867S: Orphan 8868F: drivers/media/platform/sh_veu.c 8869 8870SH_VOU V4L2 OUTPUT DRIVER 8871L: linux-media@vger.kernel.org 8872S: Orphan 8873F: drivers/media/platform/sh_vou.c 8874F: include/media/sh_vou.h 8875 8876SIMPLE FIRMWARE INTERFACE (SFI) 8877M: Len Brown <lenb@kernel.org> 8878L: sfi-devel@simplefirmware.org 8879W: http://simplefirmware.org/ 8880T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8881S: Supported 8882F: arch/x86/platform/sfi/ 8883F: drivers/sfi/ 8884F: include/linux/sfi*.h 8885 8886SIMTEC EB110ATX (Chalice CATS) 8887P: Ben Dooks 8888P: Vincent Sanders <vince@simtec.co.uk> 8889M: Simtec Linux Team <linux@simtec.co.uk> 8890W: http://www.simtec.co.uk/products/EB110ATX/ 8891S: Supported 8892 8893SIMTEC EB2410ITX (BAST) 8894P: Ben Dooks 8895P: Vincent Sanders <vince@simtec.co.uk> 8896M: Simtec Linux Team <linux@simtec.co.uk> 8897W: http://www.simtec.co.uk/products/EB2410ITX/ 8898S: Supported 8899F: arch/arm/mach-s3c24xx/mach-bast.c 8900F: arch/arm/mach-s3c24xx/bast-ide.c 8901F: arch/arm/mach-s3c24xx/bast-irq.c 8902 8903TI DAVINCI MACHINE SUPPORT 8904M: Sekhar Nori <nsekhar@ti.com> 8905M: Kevin Hilman <khilman@deeprootsystems.com> 8906T: git git://gitorious.org/linux-davinci/linux-davinci.git 8907Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8908S: Supported 8909F: arch/arm/mach-davinci/ 8910F: drivers/i2c/busses/i2c-davinci.c 8911 8912TI DAVINCI SERIES MEDIA DRIVER 8913M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8914L: linux-media@vger.kernel.org 8915W: http://linuxtv.org/ 8916Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8917T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8918S: Maintained 8919F: drivers/media/platform/davinci/ 8920F: include/media/davinci/ 8921 8922TI AM437X VPFE DRIVER 8923M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8924L: linux-media@vger.kernel.org 8925W: http://linuxtv.org/ 8926Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8927T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8928S: Maintained 8929F: drivers/media/platform/am437x/ 8930 8931SIS 190 ETHERNET DRIVER 8932M: Francois Romieu <romieu@fr.zoreil.com> 8933L: netdev@vger.kernel.org 8934S: Maintained 8935F: drivers/net/ethernet/sis/sis190.c 8936 8937SIS 900/7016 FAST ETHERNET DRIVER 8938M: Daniele Venzano <venza@brownhat.org> 8939W: http://www.brownhat.org/sis900.html 8940L: netdev@vger.kernel.org 8941S: Maintained 8942F: drivers/net/ethernet/sis/sis900.* 8943 8944SIS FRAMEBUFFER DRIVER 8945M: Thomas Winischhofer <thomas@winischhofer.net> 8946W: http://www.winischhofer.net/linuxsisvga.shtml 8947S: Maintained 8948F: Documentation/fb/sisfb.txt 8949F: drivers/video/fbdev/sis/ 8950F: include/video/sisfb.h 8951 8952SIS USB2VGA DRIVER 8953M: Thomas Winischhofer <thomas@winischhofer.net> 8954W: http://www.winischhofer.at/linuxsisusbvga.shtml 8955S: Maintained 8956F: drivers/usb/misc/sisusbvga/ 8957 8958SLAB ALLOCATOR 8959M: Christoph Lameter <cl@linux.com> 8960M: Pekka Enberg <penberg@kernel.org> 8961M: David Rientjes <rientjes@google.com> 8962M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 8963M: Andrew Morton <akpm@linux-foundation.org> 8964L: linux-mm@kvack.org 8965S: Maintained 8966F: include/linux/sl?b*.h 8967F: mm/sl?b* 8968 8969SLEEPABLE READ-COPY UPDATE (SRCU) 8970M: Lai Jiangshan <laijs@cn.fujitsu.com> 8971M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8972M: Josh Triplett <josh@joshtriplett.org> 8973R: Steven Rostedt <rostedt@goodmis.org> 8974R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8975L: linux-kernel@vger.kernel.org 8976W: http://www.rdrop.com/users/paulmck/RCU/ 8977S: Supported 8978T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8979F: include/linux/srcu.h 8980F: kernel/rcu/srcu.c 8981 8982SMACK SECURITY MODULE 8983M: Casey Schaufler <casey@schaufler-ca.com> 8984L: linux-security-module@vger.kernel.org 8985W: http://schaufler-ca.com 8986T: git git://git.gitorious.org/smack-next/kernel.git 8987S: Maintained 8988F: Documentation/security/Smack.txt 8989F: security/smack/ 8990 8991DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 8992M: Kevin Hilman <khilman@kernel.org> 8993M: Nishanth Menon <nm@ti.com> 8994S: Maintained 8995F: drivers/power/avs/ 8996F: include/linux/power/smartreflex.h 8997L: linux-pm@vger.kernel.org 8998 8999SMC91x ETHERNET DRIVER 9000M: Nicolas Pitre <nico@fluxnic.net> 9001S: Odd Fixes 9002F: drivers/net/ethernet/smsc/smc91x.* 9003 9004SMIA AND SMIA++ IMAGE SENSOR DRIVER 9005M: Sakari Ailus <sakari.ailus@iki.fi> 9006L: linux-media@vger.kernel.org 9007S: Maintained 9008F: drivers/media/i2c/smiapp/ 9009F: include/media/smiapp.h 9010F: drivers/media/i2c/smiapp-pll.c 9011F: drivers/media/i2c/smiapp-pll.h 9012F: include/uapi/linux/smiapp.h 9013F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9014 9015SMM665 HARDWARE MONITOR DRIVER 9016M: Guenter Roeck <linux@roeck-us.net> 9017L: lm-sensors@lm-sensors.org 9018S: Maintained 9019F: Documentation/hwmon/smm665 9020F: drivers/hwmon/smm665.c 9021 9022SMSC EMC2103 HARDWARE MONITOR DRIVER 9023M: Steve Glendinning <steve.glendinning@shawell.net> 9024L: lm-sensors@lm-sensors.org 9025S: Maintained 9026F: Documentation/hwmon/emc2103 9027F: drivers/hwmon/emc2103.c 9028 9029SMSC SCH5627 HARDWARE MONITOR DRIVER 9030M: Hans de Goede <hdegoede@redhat.com> 9031L: lm-sensors@lm-sensors.org 9032S: Supported 9033F: Documentation/hwmon/sch5627 9034F: drivers/hwmon/sch5627.c 9035 9036SMSC47B397 HARDWARE MONITOR DRIVER 9037M: Jean Delvare <jdelvare@suse.de> 9038L: lm-sensors@lm-sensors.org 9039S: Maintained 9040F: Documentation/hwmon/smsc47b397 9041F: drivers/hwmon/smsc47b397.c 9042 9043SMSC911x ETHERNET DRIVER 9044M: Steve Glendinning <steve.glendinning@shawell.net> 9045L: netdev@vger.kernel.org 9046S: Maintained 9047F: include/linux/smsc911x.h 9048F: drivers/net/ethernet/smsc/smsc911x.* 9049 9050SMSC9420 PCI ETHERNET DRIVER 9051M: Steve Glendinning <steve.glendinning@shawell.net> 9052L: netdev@vger.kernel.org 9053S: Maintained 9054F: drivers/net/ethernet/smsc/smsc9420.* 9055 9056SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9057M: Steve Glendinning <steve.glendinning@shawell.net> 9058L: linux-fbdev@vger.kernel.org 9059S: Maintained 9060F: drivers/video/fbdev/smscufx.c 9061 9062SOC-CAMERA V4L2 SUBSYSTEM 9063M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9064L: linux-media@vger.kernel.org 9065T: git git://linuxtv.org/media_tree.git 9066S: Maintained 9067F: include/media/soc* 9068F: drivers/media/i2c/soc_camera/ 9069F: drivers/media/platform/soc_camera/ 9070 9071SOEKRIS NET48XX LED SUPPORT 9072M: Chris Boot <bootc@bootc.net> 9073S: Maintained 9074F: drivers/leds/leds-net48xx.c 9075 9076SOFTLOGIC 6x10 MPEG CODEC 9077M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9078M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9079M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9080M: Ismael Luceno <ismael@iodev.co.uk> 9081L: linux-media@vger.kernel.org 9082S: Supported 9083F: drivers/media/pci/solo6x10/ 9084 9085SOFTWARE RAID (Multiple Disks) SUPPORT 9086M: Neil Brown <neilb@suse.de> 9087L: linux-raid@vger.kernel.org 9088S: Supported 9089F: drivers/md/ 9090F: include/linux/raid/ 9091F: include/uapi/linux/raid/ 9092 9093SONIC NETWORK DRIVER 9094M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9095L: netdev@vger.kernel.org 9096S: Maintained 9097F: drivers/net/ethernet/natsemi/sonic.* 9098 9099SONICS SILICON BACKPLANE DRIVER (SSB) 9100M: Michael Buesch <m@bues.ch> 9101L: netdev@vger.kernel.org 9102S: Maintained 9103F: drivers/ssb/ 9104F: include/linux/ssb/ 9105 9106SONY VAIO CONTROL DEVICE DRIVER 9107M: Mattia Dongili <malattia@linux.it> 9108L: platform-driver-x86@vger.kernel.org 9109W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9110S: Maintained 9111F: Documentation/laptops/sony-laptop.txt 9112F: drivers/char/sonypi.c 9113F: drivers/platform/x86/sony-laptop.c 9114F: include/linux/sony-laptop.h 9115 9116SONY MEMORYSTICK CARD SUPPORT 9117M: Alex Dubov <oakad@yahoo.com> 9118W: http://tifmxx.berlios.de/ 9119S: Maintained 9120F: drivers/memstick/host/tifm_ms.c 9121 9122SONY MEMORYSTICK STANDARD SUPPORT 9123M: Maxim Levitsky <maximlevitsky@gmail.com> 9124S: Maintained 9125F: drivers/memstick/core/ms_block.* 9126 9127SOUND 9128M: Jaroslav Kysela <perex@perex.cz> 9129M: Takashi Iwai <tiwai@suse.de> 9130L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9131W: http://www.alsa-project.org/ 9132T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9133T: git git://git.alsa-project.org/alsa-kernel.git 9134Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9135S: Maintained 9136F: Documentation/sound/ 9137F: include/sound/ 9138F: include/uapi/sound/ 9139F: sound/ 9140 9141SOUND - COMPRESSED AUDIO 9142M: Vinod Koul <vinod.koul@intel.com> 9143L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9144T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9145S: Supported 9146F: Documentation/sound/alsa/compress_offload.txt 9147F: include/sound/compress_driver.h 9148F: include/uapi/sound/compress_* 9149F: sound/core/compress_offload.c 9150F: sound/soc/soc-compress.c 9151 9152SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9153M: Liam Girdwood <lgirdwood@gmail.com> 9154M: Mark Brown <broonie@kernel.org> 9155T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9156L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9157W: http://alsa-project.org/main/index.php/ASoC 9158S: Supported 9159F: Documentation/sound/alsa/soc/ 9160F: sound/soc/ 9161F: include/sound/soc* 9162 9163SOUND - DMAENGINE HELPERS 9164M: Lars-Peter Clausen <lars@metafoo.de> 9165S: Supported 9166F: include/sound/dmaengine_pcm.h 9167F: sound/core/pcm_dmaengine.c 9168F: sound/soc/soc-generic-dmaengine-pcm.c 9169 9170SP2 MEDIA DRIVER 9171M: Olli Salonen <olli.salonen@iki.fi> 9172L: linux-media@vger.kernel.org 9173W: http://linuxtv.org/ 9174Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9175S: Maintained 9176F: drivers/media/dvb-frontends/sp2* 9177 9178SPARC + UltraSPARC (sparc/sparc64) 9179M: "David S. Miller" <davem@davemloft.net> 9180L: sparclinux@vger.kernel.org 9181Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9182T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9183T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9184S: Maintained 9185F: arch/sparc/ 9186F: drivers/sbus/ 9187 9188SPARC SERIAL DRIVERS 9189M: "David S. Miller" <davem@davemloft.net> 9190L: sparclinux@vger.kernel.org 9191T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9192T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9193S: Maintained 9194F: include/linux/sunserialcore.h 9195F: drivers/tty/serial/suncore.c 9196F: drivers/tty/serial/sunhv.c 9197F: drivers/tty/serial/sunsab.c 9198F: drivers/tty/serial/sunsab.h 9199F: drivers/tty/serial/sunsu.c 9200F: drivers/tty/serial/sunzilog.c 9201F: drivers/tty/serial/sunzilog.h 9202 9203SPARSE CHECKER 9204M: "Christopher Li" <sparse@chrisli.org> 9205L: linux-sparse@vger.kernel.org 9206W: https://sparse.wiki.kernel.org/ 9207T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9208T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9209S: Maintained 9210F: include/linux/compiler.h 9211 9212SPEAR PLATFORM SUPPORT 9213M: Viresh Kumar <viresh.linux@gmail.com> 9214M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9215L: spear-devel@list.st.com 9216L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9217W: http://www.st.com/spear 9218S: Maintained 9219F: arch/arm/mach-spear/ 9220 9221SPEAR CLOCK FRAMEWORK SUPPORT 9222M: Viresh Kumar <viresh.linux@gmail.com> 9223L: spear-devel@list.st.com 9224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9225W: http://www.st.com/spear 9226S: Maintained 9227F: drivers/clk/spear/ 9228 9229SPI SUBSYSTEM 9230M: Mark Brown <broonie@kernel.org> 9231L: linux-spi@vger.kernel.org 9232T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9233Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9234S: Maintained 9235F: Documentation/spi/ 9236F: drivers/spi/ 9237F: include/linux/spi/ 9238F: include/uapi/linux/spi/ 9239 9240SPIDERNET NETWORK DRIVER for CELL 9241M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9242M: Jens Osterkamp <jens@de.ibm.com> 9243L: netdev@vger.kernel.org 9244S: Supported 9245F: Documentation/networking/spider_net.txt 9246F: drivers/net/ethernet/toshiba/spider_net* 9247 9248SPU FILE SYSTEM 9249M: Jeremy Kerr <jk@ozlabs.org> 9250L: linuxppc-dev@lists.ozlabs.org 9251L: cbe-oss-dev@lists.ozlabs.org 9252W: http://www.ibm.com/developerworks/power/cell/ 9253S: Supported 9254F: Documentation/filesystems/spufs.txt 9255F: arch/powerpc/platforms/cell/spufs/ 9256 9257SQUASHFS FILE SYSTEM 9258M: Phillip Lougher <phillip@squashfs.org.uk> 9259L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9260W: http://squashfs.org.uk 9261S: Maintained 9262F: Documentation/filesystems/squashfs.txt 9263F: fs/squashfs/ 9264 9265SRM (Alpha) environment access 9266M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9267S: Maintained 9268F: arch/alpha/kernel/srm_env.c 9269 9270STABLE BRANCH 9271M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9272L: stable@vger.kernel.org 9273S: Supported 9274F: Documentation/stable_kernel_rules.txt 9275 9276STAGING SUBSYSTEM 9277M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9278T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9279L: devel@driverdev.osuosl.org 9280S: Supported 9281F: drivers/staging/ 9282 9283STAGING - COMEDI 9284M: Ian Abbott <abbotti@mev.co.uk> 9285M: H Hartley Sweeten <hsweeten@visionengravers.com> 9286S: Odd Fixes 9287F: drivers/staging/comedi/ 9288 9289STAGING - FLARION FT1000 DRIVERS 9290M: Marek Belisko <marek.belisko@gmail.com> 9291S: Odd Fixes 9292F: drivers/staging/ft1000/ 9293 9294STAGING - INDUSTRIAL IO 9295M: Jonathan Cameron <jic23@kernel.org> 9296L: linux-iio@vger.kernel.org 9297S: Odd Fixes 9298F: drivers/staging/iio/ 9299 9300STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9301M: Jarod Wilson <jarod@wilsonet.com> 9302W: http://www.lirc.org/ 9303S: Odd Fixes 9304F: drivers/staging/media/lirc/ 9305 9306STAGING - LUSTRE PARALLEL FILESYSTEM 9307M: Oleg Drokin <oleg.drokin@intel.com> 9308M: Andreas Dilger <andreas.dilger@intel.com> 9309L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9310W: http://lustre.opensfs.org/ 9311S: Maintained 9312F: drivers/staging/lustre 9313 9314STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9315M: Julian Andres Klode <jak@jak-linux.org> 9316M: Marc Dietrich <marvin24@gmx.de> 9317L: ac100@lists.launchpad.net (moderated for non-subscribers) 9318L: linux-tegra@vger.kernel.org 9319S: Maintained 9320F: drivers/staging/nvec/ 9321 9322STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9323M: Jens Frederich <jfrederich@gmail.com> 9324M: Daniel Drake <dsd@laptop.org> 9325M: Jon Nettleton <jon.nettleton@gmail.com> 9326W: http://wiki.laptop.org/go/DCON 9327S: Maintained 9328F: drivers/staging/olpc_dcon/ 9329 9330STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9331M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9332S: Maintained 9333F: drivers/staging/ozwpan/ 9334 9335STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9336M: Willy Tarreau <willy@meta-x.org> 9337S: Odd Fixes 9338F: drivers/staging/panel/ 9339 9340STAGING - REALTEK RTL8712U DRIVERS 9341M: Larry Finger <Larry.Finger@lwfinger.net> 9342M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9343S: Odd Fixes 9344F: drivers/staging/rtl8712/ 9345 9346STAGING - REALTEK RTL8723U WIRELESS DRIVER 9347M: Larry Finger <Larry.Finger@lwfinger.net> 9348M: Jes Sorensen <Jes.Sorensen@redhat.com> 9349L: linux-wireless@vger.kernel.org 9350S: Maintained 9351F: drivers/staging/rtl8723au/ 9352 9353STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 9354M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9355M: Teddy Wang <teddy.wang@siliconmotion.com> 9356M: Sudip Mukherjee <sudip@vectorindia.org> 9357L: linux-fbdev@vger.kernel.org 9358S: Maintained 9359F: drivers/staging/sm7xxfb/ 9360 9361STAGING - SLICOSS 9362M: Lior Dotan <liodot@gmail.com> 9363M: Christopher Harrer <charrer@alacritech.com> 9364S: Odd Fixes 9365F: drivers/staging/slicoss/ 9366 9367STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9368M: William Hubbs <w.d.hubbs@gmail.com> 9369M: Chris Brannon <chris@the-brannons.com> 9370M: Kirk Reiser <kirk@reisers.ca> 9371M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9372L: speakup@linux-speakup.org 9373W: http://www.linux-speakup.org/ 9374S: Odd Fixes 9375F: drivers/staging/speakup/ 9376 9377STAGING - VIA VT665X DRIVERS 9378M: Forest Bond <forest@alittletooquiet.net> 9379S: Odd Fixes 9380F: drivers/staging/vt665?/ 9381 9382STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9383M: Arnaud Patard <arnaud.patard@rtp-net.org> 9384S: Odd Fixes 9385F: drivers/staging/xgifb/ 9386 9387STARFIRE/DURALAN NETWORK DRIVER 9388M: Ion Badulescu <ionut@badula.org> 9389S: Odd Fixes 9390F: drivers/net/ethernet/adaptec/starfire* 9391 9392SUN3/3X 9393M: Sam Creasey <sammy@sammy.net> 9394W: http://sammy.net/sun3/ 9395S: Maintained 9396F: arch/m68k/kernel/*sun3* 9397F: arch/m68k/sun3*/ 9398F: arch/m68k/include/asm/sun3* 9399F: drivers/net/ethernet/i825xx/sun3* 9400 9401SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9402M: Hans de Goede <hdegoede@redhat.com> 9403L: linux-input@vger.kernel.org 9404S: Maintained 9405F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9406F: drivers/input/keyboard/sun4i-lradc-keys.c 9407 9408SUNDANCE NETWORK DRIVER 9409M: Denis Kirjanov <kda@linux-powerpc.org> 9410L: netdev@vger.kernel.org 9411S: Maintained 9412F: drivers/net/ethernet/dlink/sundance.c 9413 9414SUPERH 9415L: linux-sh@vger.kernel.org 9416Q: http://patchwork.kernel.org/project/linux-sh/list/ 9417S: Orphan 9418F: Documentation/sh/ 9419F: arch/sh/ 9420F: drivers/sh/ 9421 9422SUSPEND TO RAM 9423M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9424M: Len Brown <len.brown@intel.com> 9425M: Pavel Machek <pavel@ucw.cz> 9426L: linux-pm@vger.kernel.org 9427S: Supported 9428F: Documentation/power/ 9429F: arch/x86/kernel/acpi/ 9430F: drivers/base/power/ 9431F: kernel/power/ 9432F: include/linux/suspend.h 9433F: include/linux/freezer.h 9434F: include/linux/pm.h 9435 9436SVGA HANDLING 9437M: Martin Mares <mj@ucw.cz> 9438L: linux-video@atrey.karlin.mff.cuni.cz 9439S: Maintained 9440F: Documentation/svga.txt 9441F: arch/x86/boot/video* 9442 9443SWIOTLB SUBSYSTEM 9444M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9445L: linux-kernel@vger.kernel.org 9446S: Supported 9447F: lib/swiotlb.c 9448F: arch/*/kernel/pci-swiotlb.c 9449F: include/linux/swiotlb.h 9450 9451SWITCHDEV 9452M: Jiri Pirko <jiri@resnulli.us> 9453L: netdev@vger.kernel.org 9454S: Supported 9455F: net/switchdev/ 9456F: include/net/switchdev.h 9457 9458SYNOPSYS ARC ARCHITECTURE 9459M: Vineet Gupta <vgupta@synopsys.com> 9460S: Supported 9461F: arch/arc/ 9462F: Documentation/devicetree/bindings/arc/ 9463F: drivers/tty/serial/arc_uart.c 9464 9465SYSV FILESYSTEM 9466M: Christoph Hellwig <hch@infradead.org> 9467S: Maintained 9468F: Documentation/filesystems/sysv-fs.txt 9469F: fs/sysv/ 9470F: include/linux/sysv_fs.h 9471 9472TARGET SUBSYSTEM 9473M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9474L: linux-scsi@vger.kernel.org 9475L: target-devel@vger.kernel.org 9476W: http://www.linux-iscsi.org 9477W: http://groups.google.com/group/linux-iscsi-target-dev 9478T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9479S: Supported 9480F: drivers/target/ 9481F: include/target/ 9482F: Documentation/target/ 9483 9484TASKSTATS STATISTICS INTERFACE 9485M: Balbir Singh <bsingharora@gmail.com> 9486S: Maintained 9487F: Documentation/accounting/taskstats* 9488F: include/linux/taskstats* 9489F: kernel/taskstats.c 9490 9491TC CLASSIFIER 9492M: Jamal Hadi Salim <jhs@mojatatu.com> 9493L: netdev@vger.kernel.org 9494S: Maintained 9495F: include/net/pkt_cls.h 9496F: include/uapi/linux/pkt_cls.h 9497F: net/sched/ 9498 9499TCP LOW PRIORITY MODULE 9500M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9501M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9502W: http://tcp-lp-mod.sourceforge.net/ 9503S: Maintained 9504F: net/ipv4/tcp_lp.c 9505 9506TDA10071 MEDIA DRIVER 9507M: Antti Palosaari <crope@iki.fi> 9508L: linux-media@vger.kernel.org 9509W: http://linuxtv.org/ 9510W: http://palosaari.fi/linux/ 9511Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9512T: git git://linuxtv.org/anttip/media_tree.git 9513S: Maintained 9514F: drivers/media/dvb-frontends/tda10071* 9515 9516TDA18212 MEDIA DRIVER 9517M: Antti Palosaari <crope@iki.fi> 9518L: linux-media@vger.kernel.org 9519W: http://linuxtv.org/ 9520W: http://palosaari.fi/linux/ 9521Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9522T: git git://linuxtv.org/anttip/media_tree.git 9523S: Maintained 9524F: drivers/media/tuners/tda18212* 9525 9526TDA18218 MEDIA DRIVER 9527M: Antti Palosaari <crope@iki.fi> 9528L: linux-media@vger.kernel.org 9529W: http://linuxtv.org/ 9530W: http://palosaari.fi/linux/ 9531Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9532T: git git://linuxtv.org/anttip/media_tree.git 9533S: Maintained 9534F: drivers/media/tuners/tda18218* 9535 9536TDA18271 MEDIA DRIVER 9537M: Michael Krufky <mkrufky@linuxtv.org> 9538L: linux-media@vger.kernel.org 9539W: http://linuxtv.org/ 9540W: http://github.com/mkrufky 9541Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9542T: git git://linuxtv.org/mkrufky/tuners.git 9543S: Maintained 9544F: drivers/media/tuners/tda18271* 9545 9546TDA827x MEDIA DRIVER 9547M: Michael Krufky <mkrufky@linuxtv.org> 9548L: linux-media@vger.kernel.org 9549W: http://linuxtv.org/ 9550W: http://github.com/mkrufky 9551Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9552T: git git://linuxtv.org/mkrufky/tuners.git 9553S: Maintained 9554F: drivers/media/tuners/tda8290.* 9555 9556TDA8290 MEDIA DRIVER 9557M: Michael Krufky <mkrufky@linuxtv.org> 9558L: linux-media@vger.kernel.org 9559W: http://linuxtv.org/ 9560W: http://github.com/mkrufky 9561Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9562T: git git://linuxtv.org/mkrufky/tuners.git 9563S: Maintained 9564F: drivers/media/tuners/tda8290.* 9565 9566TDA9840 MEDIA DRIVER 9567M: Hans Verkuil <hverkuil@xs4all.nl> 9568L: linux-media@vger.kernel.org 9569T: git git://linuxtv.org/media_tree.git 9570W: http://linuxtv.org 9571S: Maintained 9572F: drivers/media/i2c/tda9840* 9573 9574TEA5761 TUNER DRIVER 9575M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9576L: linux-media@vger.kernel.org 9577W: http://linuxtv.org 9578T: git git://linuxtv.org/media_tree.git 9579S: Odd fixes 9580F: drivers/media/tuners/tea5761.* 9581 9582TEA5767 TUNER DRIVER 9583M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9584L: linux-media@vger.kernel.org 9585W: http://linuxtv.org 9586T: git git://linuxtv.org/media_tree.git 9587S: Maintained 9588F: drivers/media/tuners/tea5767.* 9589 9590TEA6415C MEDIA DRIVER 9591M: Hans Verkuil <hverkuil@xs4all.nl> 9592L: linux-media@vger.kernel.org 9593T: git git://linuxtv.org/media_tree.git 9594W: http://linuxtv.org 9595S: Maintained 9596F: drivers/media/i2c/tea6415c* 9597 9598TEA6420 MEDIA DRIVER 9599M: Hans Verkuil <hverkuil@xs4all.nl> 9600L: linux-media@vger.kernel.org 9601T: git git://linuxtv.org/media_tree.git 9602W: http://linuxtv.org 9603S: Maintained 9604F: drivers/media/i2c/tea6420* 9605 9606TEAM DRIVER 9607M: Jiri Pirko <jiri@resnulli.us> 9608L: netdev@vger.kernel.org 9609S: Supported 9610F: drivers/net/team/ 9611F: include/linux/if_team.h 9612F: include/uapi/linux/if_team.h 9613 9614TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9615M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9616S: Maintained 9617F: arch/x86/platform/ts5500/ 9618 9619TECHNOTREND USB IR RECEIVER 9620M: Sean Young <sean@mess.org> 9621L: linux-media@vger.kernel.org 9622S: Maintained 9623F: drivers/media/rc/ttusbir.c 9624 9625TEGRA ARCHITECTURE SUPPORT 9626M: Stephen Warren <swarren@wwwdotorg.org> 9627M: Thierry Reding <thierry.reding@gmail.com> 9628M: Alexandre Courbot <gnurou@gmail.com> 9629L: linux-tegra@vger.kernel.org 9630Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9631T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9632S: Supported 9633N: [^a-z]tegra 9634 9635TEGRA CLOCK DRIVER 9636M: Peter De Schrijver <pdeschrijver@nvidia.com> 9637M: Prashant Gaikwad <pgaikwad@nvidia.com> 9638S: Supported 9639F: drivers/clk/tegra/ 9640 9641TEGRA DMA DRIVER 9642M: Laxman Dewangan <ldewangan@nvidia.com> 9643S: Supported 9644F: drivers/dma/tegra20-apb-dma.c 9645 9646TEGRA I2C DRIVER 9647M: Laxman Dewangan <ldewangan@nvidia.com> 9648S: Supported 9649F: drivers/i2c/busses/i2c-tegra.c 9650 9651TEGRA IOMMU DRIVERS 9652M: Hiroshi Doyu <hdoyu@nvidia.com> 9653S: Supported 9654F: drivers/iommu/tegra* 9655 9656TEGRA KBC DRIVER 9657M: Rakesh Iyer <riyer@nvidia.com> 9658M: Laxman Dewangan <ldewangan@nvidia.com> 9659S: Supported 9660F: drivers/input/keyboard/tegra-kbc.c 9661 9662TEGRA PWM DRIVER 9663M: Thierry Reding <thierry.reding@gmail.com> 9664S: Supported 9665F: drivers/pwm/pwm-tegra.c 9666 9667TEGRA SERIAL DRIVER 9668M: Laxman Dewangan <ldewangan@nvidia.com> 9669S: Supported 9670F: drivers/tty/serial/serial-tegra.c 9671 9672TEGRA SPI DRIVER 9673M: Laxman Dewangan <ldewangan@nvidia.com> 9674S: Supported 9675F: drivers/spi/spi-tegra* 9676 9677TEHUTI ETHERNET DRIVER 9678M: Andy Gospodarek <andy@greyhouse.net> 9679L: netdev@vger.kernel.org 9680S: Supported 9681F: drivers/net/ethernet/tehuti/* 9682 9683Telecom Clock Driver for MCPL0010 9684M: Mark Gross <mark.gross@intel.com> 9685S: Supported 9686F: drivers/char/tlclk.c 9687 9688TENSILICA XTENSA PORT (xtensa) 9689M: Chris Zankel <chris@zankel.net> 9690M: Max Filippov <jcmvbkbc@gmail.com> 9691L: linux-xtensa@linux-xtensa.org 9692S: Maintained 9693F: arch/xtensa/ 9694F: drivers/irqchip/irq-xtensa-* 9695 9696THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9697M: Hans Verkuil <hverkuil@xs4all.nl> 9698L: linux-media@vger.kernel.org 9699T: git git://linuxtv.org/media_tree.git 9700W: http://linuxtv.org 9701S: Maintained 9702F: drivers/media/radio/radio-raremono.c 9703 9704THERMAL 9705M: Zhang Rui <rui.zhang@intel.com> 9706M: Eduardo Valentin <edubezval@gmail.com> 9707L: linux-pm@vger.kernel.org 9708T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9709T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9710Q: https://patchwork.kernel.org/project/linux-pm/list/ 9711S: Supported 9712F: drivers/thermal/ 9713F: include/linux/thermal.h 9714F: include/uapi/linux/thermal.h 9715F: include/linux/cpu_cooling.h 9716F: Documentation/devicetree/bindings/thermal/ 9717 9718THINGM BLINK(1) USB RGB LED DRIVER 9719M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9720S: Maintained 9721F: drivers/hid/hid-thingm.c 9722 9723THINKPAD ACPI EXTRAS DRIVER 9724M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9725L: ibm-acpi-devel@lists.sourceforge.net 9726L: platform-driver-x86@vger.kernel.org 9727W: http://ibm-acpi.sourceforge.net 9728W: http://thinkwiki.org/wiki/Ibm-acpi 9729T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9730S: Maintained 9731F: drivers/platform/x86/thinkpad_acpi.c 9732 9733TI BANDGAP AND THERMAL DRIVER 9734M: Eduardo Valentin <edubezval@gmail.com> 9735L: linux-pm@vger.kernel.org 9736L: linux-omap@vger.kernel.org 9737S: Maintained 9738F: drivers/thermal/ti-soc-thermal/ 9739 9740TI CDCE706 CLOCK DRIVER 9741M: Max Filippov <jcmvbkbc@gmail.com> 9742S: Maintained 9743F: drivers/clk/clk-cdce706.c 9744 9745TI CLOCK DRIVER 9746M: Tero Kristo <t-kristo@ti.com> 9747L: linux-omap@vger.kernel.org 9748S: Maintained 9749F: drivers/clk/ti/ 9750F: include/linux/clk/ti.h 9751 9752TI FLASH MEDIA INTERFACE DRIVER 9753M: Alex Dubov <oakad@yahoo.com> 9754S: Maintained 9755F: drivers/misc/tifm* 9756F: drivers/mmc/host/tifm_sd.c 9757F: include/linux/tifm.h 9758 9759TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9760M: Santosh Shilimkar <ssantosh@kernel.org> 9761L: linux-kernel@vger.kernel.org 9762L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9763S: Maintained 9764F: drivers/soc/ti/* 9765T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9766 9767 9768TI LM49xxx FAMILY ASoC CODEC DRIVERS 9769M: M R Swami Reddy <mr.swami.reddy@ti.com> 9770M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9771L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9772S: Maintained 9773F: sound/soc/codecs/lm49453* 9774F: sound/soc/codecs/isabelle* 9775 9776TI LP855x BACKLIGHT DRIVER 9777M: Milo Kim <milo.kim@ti.com> 9778S: Maintained 9779F: Documentation/backlight/lp855x-driver.txt 9780F: drivers/video/backlight/lp855x_bl.c 9781F: include/linux/platform_data/lp855x.h 9782 9783TI LP8727 CHARGER DRIVER 9784M: Milo Kim <milo.kim@ti.com> 9785S: Maintained 9786F: drivers/power/lp8727_charger.c 9787F: include/linux/platform_data/lp8727.h 9788 9789TI LP8788 MFD DRIVER 9790M: Milo Kim <milo.kim@ti.com> 9791S: Maintained 9792F: drivers/iio/adc/lp8788_adc.c 9793F: drivers/leds/leds-lp8788.c 9794F: drivers/mfd/lp8788*.c 9795F: drivers/power/lp8788-charger.c 9796F: drivers/regulator/lp8788-*.c 9797F: include/linux/mfd/lp8788*.h 9798 9799TI NETCP ETHERNET DRIVER 9800M: Wingman Kwok <w-kwok2@ti.com> 9801M: Murali Karicheri <m-karicheri2@ti.com> 9802L: netdev@vger.kernel.org 9803S: Maintained 9804F: drivers/net/ethernet/ti/netcp* 9805 9806TI TWL4030 SERIES SOC CODEC DRIVER 9807M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9808L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9809S: Maintained 9810F: sound/soc/codecs/twl4030* 9811 9812TI WILINK WIRELESS DRIVERS 9813L: linux-wireless@vger.kernel.org 9814W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9815W: http://wireless.kernel.org/en/users/Drivers/wl1251 9816T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9817S: Orphan 9818F: drivers/net/wireless/ti/ 9819F: include/linux/wl12xx.h 9820 9821TIPC NETWORK LAYER 9822M: Jon Maloy <jon.maloy@ericsson.com> 9823M: Allan Stephens <allan.stephens@windriver.com> 9824L: netdev@vger.kernel.org (core kernel code) 9825L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9826W: http://tipc.sourceforge.net/ 9827S: Maintained 9828F: include/uapi/linux/tipc*.h 9829F: net/tipc/ 9830 9831TILE ARCHITECTURE 9832M: Chris Metcalf <cmetcalf@ezchip.com> 9833W: http://www.ezchip.com/scm/ 9834S: Supported 9835F: arch/tile/ 9836F: drivers/char/tile-srom.c 9837F: drivers/edac/tile_edac.c 9838F: drivers/net/ethernet/tile/ 9839F: drivers/rtc/rtc-tile.c 9840F: drivers/tty/hvc/hvc_tile.c 9841F: drivers/tty/serial/tilegx.c 9842F: drivers/usb/host/*-tilegx.c 9843F: include/linux/usb/tilegx.h 9844 9845TLAN NETWORK DRIVER 9846M: Samuel Chessman <chessman@tux.org> 9847L: tlan-devel@lists.sourceforge.net (subscribers-only) 9848W: http://sourceforge.net/projects/tlan/ 9849S: Maintained 9850F: Documentation/networking/tlan.txt 9851F: drivers/net/ethernet/ti/tlan.* 9852 9853TOMOYO SECURITY MODULE 9854M: Kentaro Takeda <takedakn@nttdata.co.jp> 9855M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9856L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9857L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9858L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9859L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9860W: http://tomoyo.sourceforge.jp/ 9861T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9862S: Maintained 9863F: security/tomoyo/ 9864 9865TOPSTAR LAPTOP EXTRAS DRIVER 9866M: Herton Ronaldo Krzesinski <herton@canonical.com> 9867L: platform-driver-x86@vger.kernel.org 9868S: Maintained 9869F: drivers/platform/x86/topstar-laptop.c 9870 9871TOSHIBA ACPI EXTRAS DRIVER 9872L: platform-driver-x86@vger.kernel.org 9873S: Orphan 9874F: drivers/platform/x86/toshiba_acpi.c 9875 9876TOSHIBA SMM DRIVER 9877M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9878L: tlinux-users@tce.toshiba-dme.co.jp 9879W: http://www.buzzard.org.uk/toshiba/ 9880S: Maintained 9881F: drivers/char/toshiba.c 9882F: include/linux/toshiba.h 9883F: include/uapi/linux/toshiba.h 9884 9885TMIO MMC DRIVER 9886M: Ian Molton <ian.molton@codethink.co.uk> 9887L: linux-mmc@vger.kernel.org 9888S: Maintained 9889F: drivers/mmc/host/tmio_mmc* 9890F: drivers/mmc/host/sh_mobile_sdhi.c 9891F: include/linux/mmc/tmio.h 9892F: include/linux/mmc/sh_mobile_sdhi.h 9893 9894TMP401 HARDWARE MONITOR DRIVER 9895M: Guenter Roeck <linux@roeck-us.net> 9896L: lm-sensors@lm-sensors.org 9897S: Maintained 9898F: Documentation/hwmon/tmp401 9899F: drivers/hwmon/tmp401.c 9900 9901TMPFS (SHMEM FILESYSTEM) 9902M: Hugh Dickins <hughd@google.com> 9903L: linux-mm@kvack.org 9904S: Maintained 9905F: include/linux/shmem_fs.h 9906F: mm/shmem.c 9907 9908TM6000 VIDEO4LINUX DRIVER 9909M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9910L: linux-media@vger.kernel.org 9911W: http://linuxtv.org 9912T: git git://linuxtv.org/media_tree.git 9913S: Odd fixes 9914F: drivers/media/usb/tm6000/ 9915 9916TW68 VIDEO4LINUX DRIVER 9917M: Hans Verkuil <hverkuil@xs4all.nl> 9918L: linux-media@vger.kernel.org 9919T: git git://linuxtv.org/media_tree.git 9920W: http://linuxtv.org 9921S: Odd Fixes 9922F: drivers/media/pci/tw68/ 9923 9924TPM DEVICE DRIVER 9925M: Peter Huewe <peterhuewe@gmx.de> 9926M: Marcel Selhorst <tpmdd@selhorst.net> 9927W: http://tpmdd.sourceforge.net 9928L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9929Q: git git://github.com/PeterHuewe/linux-tpmdd.git 9930T: https://github.com/PeterHuewe/linux-tpmdd 9931S: Maintained 9932F: drivers/char/tpm/ 9933 9934TPM IBM_VTPM DEVICE DRIVER 9935M: Ashley Lai <ashleydlai@gmail.com> 9936W: http://tpmdd.sourceforge.net 9937L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9938S: Maintained 9939F: drivers/char/tpm/tpm_ibmvtpm* 9940 9941TRACING 9942M: Steven Rostedt <rostedt@goodmis.org> 9943M: Ingo Molnar <mingo@redhat.com> 9944T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 9945S: Maintained 9946F: Documentation/trace/ftrace.txt 9947F: arch/*/*/*/ftrace.h 9948F: arch/*/kernel/ftrace.c 9949F: include/*/ftrace.h 9950F: include/linux/trace*.h 9951F: include/trace/ 9952F: kernel/trace/ 9953F: tools/testing/selftests/ftrace/ 9954 9955TRIVIAL PATCHES 9956M: Jiri Kosina <trivial@kernel.org> 9957T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 9958S: Maintained 9959K: ^Subject:.*(?i)trivial 9960 9961TTY LAYER 9962M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9963M: Jiri Slaby <jslaby@suse.cz> 9964S: Supported 9965T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 9966F: drivers/tty/ 9967F: drivers/tty/serial/serial_core.c 9968F: include/linux/serial_core.h 9969F: include/linux/serial.h 9970F: include/linux/tty.h 9971F: include/uapi/linux/serial_core.h 9972F: include/uapi/linux/serial.h 9973F: include/uapi/linux/tty.h 9974 9975TUA9001 MEDIA DRIVER 9976M: Antti Palosaari <crope@iki.fi> 9977L: linux-media@vger.kernel.org 9978W: http://linuxtv.org/ 9979W: http://palosaari.fi/linux/ 9980Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9981T: git git://linuxtv.org/anttip/media_tree.git 9982S: Maintained 9983F: drivers/media/tuners/tua9001* 9984 9985TULIP NETWORK DRIVERS 9986M: Grant Grundler <grundler@parisc-linux.org> 9987L: netdev@vger.kernel.org 9988S: Maintained 9989F: drivers/net/ethernet/dec/tulip/ 9990 9991TUN/TAP driver 9992M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 9993W: http://vtun.sourceforge.net/tun 9994S: Maintained 9995F: Documentation/networking/tuntap.txt 9996F: arch/um/os-Linux/drivers/ 9997 9998TURBOCHANNEL SUBSYSTEM 9999M: "Maciej W. Rozycki" <macro@linux-mips.org> 10000M: Ralf Baechle <ralf@linux-mips.org> 10001L: linux-mips@linux-mips.org 10002Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10003S: Maintained 10004F: drivers/tc/ 10005F: include/linux/tc.h 10006 10007U14-34F SCSI DRIVER 10008M: Dario Ballabio <ballabio_dario@emc.com> 10009L: linux-scsi@vger.kernel.org 10010S: Maintained 10011F: drivers/scsi/u14-34f.c 10012 10013UBI FILE SYSTEM (UBIFS) 10014M: Artem Bityutskiy <dedekind1@gmail.com> 10015M: Adrian Hunter <adrian.hunter@intel.com> 10016L: linux-mtd@lists.infradead.org 10017T: git git://git.infradead.org/ubifs-2.6.git 10018W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10019S: Maintained 10020F: Documentation/filesystems/ubifs.txt 10021F: fs/ubifs/ 10022 10023UCLINUX (AND M68KNOMMU) 10024M: Greg Ungerer <gerg@uclinux.org> 10025W: http://www.uclinux.org/ 10026L: uclinux-dev@uclinux.org (subscribers-only) 10027S: Maintained 10028F: arch/m68k/*/*_no.* 10029F: arch/m68k/include/asm/*_no.* 10030 10031UDF FILESYSTEM 10032M: Jan Kara <jack@suse.cz> 10033S: Maintained 10034F: Documentation/filesystems/udf.txt 10035F: fs/udf/ 10036 10037UFS FILESYSTEM 10038M: Evgeniy Dushistov <dushistov@mail.ru> 10039S: Maintained 10040F: Documentation/filesystems/ufs.txt 10041F: fs/ufs/ 10042 10043UHID USERSPACE HID IO DRIVER: 10044M: David Herrmann <dh.herrmann@googlemail.com> 10045L: linux-input@vger.kernel.org 10046S: Maintained 10047F: drivers/hid/uhid.c 10048F: include/uapi/linux/uhid.h 10049 10050ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10051L: linux-usb@vger.kernel.org 10052S: Orphan 10053F: drivers/uwb/ 10054F: include/linux/uwb.h 10055F: include/linux/uwb/ 10056 10057UNICORE32 ARCHITECTURE: 10058M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10059W: http://mprc.pku.edu.cn/~guanxuetao/linux 10060S: Maintained 10061T: git git://github.com/gxt/linux.git 10062F: arch/unicore32/ 10063 10064UNIFDEF 10065M: Tony Finch <dot@dotat.at> 10066W: http://dotat.at/prog/unifdef 10067S: Maintained 10068F: scripts/unifdef.c 10069 10070UNIFORM CDROM DRIVER 10071M: Jens Axboe <axboe@kernel.dk> 10072W: http://www.kernel.dk 10073S: Maintained 10074F: Documentation/cdrom/ 10075F: drivers/cdrom/cdrom.c 10076F: include/linux/cdrom.h 10077F: include/uapi/linux/cdrom.h 10078 10079UNISYS S-PAR DRIVERS 10080M: Benjamin Romer <benjamin.romer@unisys.com> 10081M: David Kershner <david.kershner@unisys.com> 10082L: sparmaintainer@unisys.com (Unisys internal) 10083S: Supported 10084F: drivers/staging/unisys/ 10085 10086UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10087M: Vinayak Holikatti <vinholikatti@gmail.com> 10088L: linux-scsi@vger.kernel.org 10089S: Supported 10090F: Documentation/scsi/ufs.txt 10091F: drivers/scsi/ufs/ 10092 10093UNSORTED BLOCK IMAGES (UBI) 10094M: Artem Bityutskiy <dedekind1@gmail.com> 10095M: Richard Weinberger <richard@nod.at> 10096W: http://www.linux-mtd.infradead.org/ 10097L: linux-mtd@lists.infradead.org 10098T: git git://git.infradead.org/ubifs-2.6.git 10099S: Supported 10100F: drivers/mtd/ubi/ 10101F: include/linux/mtd/ubi.h 10102F: include/uapi/mtd/ubi-user.h 10103 10104USB ACM DRIVER 10105M: Oliver Neukum <oliver@neukum.org> 10106L: linux-usb@vger.kernel.org 10107S: Maintained 10108F: Documentation/usb/acm.txt 10109F: drivers/usb/class/cdc-acm.* 10110 10111USB AR5523 WIRELESS DRIVER 10112M: Pontus Fuchs <pontus.fuchs@gmail.com> 10113L: linux-wireless@vger.kernel.org 10114S: Maintained 10115F: drivers/net/wireless/ath/ar5523/ 10116 10117USB ATTACHED SCSI 10118M: Hans de Goede <hdegoede@redhat.com> 10119M: Gerd Hoffmann <kraxel@redhat.com> 10120L: linux-usb@vger.kernel.org 10121L: linux-scsi@vger.kernel.org 10122S: Maintained 10123F: drivers/usb/storage/uas.c 10124 10125USB CDC ETHERNET DRIVER 10126M: Oliver Neukum <oliver@neukum.org> 10127L: linux-usb@vger.kernel.org 10128S: Maintained 10129F: drivers/net/usb/cdc_*.c 10130F: include/uapi/linux/usb/cdc.h 10131 10132USB CHAOSKEY DRIVER 10133M: Keith Packard <keithp@keithp.com> 10134L: linux-usb@vger.kernel.org 10135S: Maintained 10136F: drivers/usb/misc/chaoskey.c 10137 10138USB CYPRESS C67X00 DRIVER 10139M: Peter Korsgaard <jacmet@sunsite.dk> 10140L: linux-usb@vger.kernel.org 10141S: Maintained 10142F: drivers/usb/c67x00/ 10143 10144USB DAVICOM DM9601 DRIVER 10145M: Peter Korsgaard <jacmet@sunsite.dk> 10146L: netdev@vger.kernel.org 10147W: http://www.linux-usb.org/usbnet 10148S: Maintained 10149F: drivers/net/usb/dm9601.c 10150 10151USB DIAMOND RIO500 DRIVER 10152M: Cesar Miquel <miquel@df.uba.ar> 10153L: rio500-users@lists.sourceforge.net 10154W: http://rio500.sourceforge.net 10155S: Maintained 10156F: drivers/usb/misc/rio500* 10157 10158USB EHCI DRIVER 10159M: Alan Stern <stern@rowland.harvard.edu> 10160L: linux-usb@vger.kernel.org 10161S: Maintained 10162F: Documentation/usb/ehci.txt 10163F: drivers/usb/host/ehci* 10164 10165USB GADGET/PERIPHERAL SUBSYSTEM 10166M: Felipe Balbi <balbi@ti.com> 10167L: linux-usb@vger.kernel.org 10168W: http://www.linux-usb.org/gadget 10169T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10170S: Maintained 10171F: drivers/usb/gadget/ 10172F: include/linux/usb/gadget* 10173 10174USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10175M: Jiri Kosina <jkosina@suse.cz> 10176L: linux-usb@vger.kernel.org 10177T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10178S: Maintained 10179F: Documentation/hid/hiddev.txt 10180F: drivers/hid/usbhid/ 10181 10182USB ISP116X DRIVER 10183M: Olav Kongas <ok@artecdesign.ee> 10184L: linux-usb@vger.kernel.org 10185S: Maintained 10186F: drivers/usb/host/isp116x* 10187F: include/linux/usb/isp116x.h 10188 10189USB MASS STORAGE DRIVER 10190M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10191L: linux-usb@vger.kernel.org 10192L: usb-storage@lists.one-eyed-alien.net 10193S: Maintained 10194W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10195F: drivers/usb/storage/ 10196 10197USB MIDI DRIVER 10198M: Clemens Ladisch <clemens@ladisch.de> 10199L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10200T: git git://git.alsa-project.org/alsa-kernel.git 10201S: Maintained 10202F: sound/usb/midi.* 10203 10204USB NETWORKING DRIVERS 10205L: linux-usb@vger.kernel.org 10206S: Odd Fixes 10207F: drivers/net/usb/ 10208 10209USB OHCI DRIVER 10210M: Alan Stern <stern@rowland.harvard.edu> 10211L: linux-usb@vger.kernel.org 10212S: Maintained 10213F: Documentation/usb/ohci.txt 10214F: drivers/usb/host/ohci* 10215 10216USB OTG FSM (Finite State Machine) 10217M: Peter Chen <Peter.Chen@freescale.com> 10218T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10219L: linux-usb@vger.kernel.org 10220S: Maintained 10221F: drivers/usb/common/usb-otg-fsm.c 10222 10223USB OVER IP DRIVER 10224M: Valentina Manea <valentina.manea.m@gmail.com> 10225M: Shuah Khan <shuah.kh@samsung.com> 10226L: linux-usb@vger.kernel.org 10227S: Maintained 10228F: drivers/usb/usbip/ 10229F: tools/usb/usbip/ 10230 10231USB PEGASUS DRIVER 10232M: Petko Manolov <petkan@nucleusys.com> 10233L: linux-usb@vger.kernel.org 10234L: netdev@vger.kernel.org 10235T: git git://github.com/petkan/pegasus.git 10236W: https://github.com/petkan/pegasus 10237S: Maintained 10238F: drivers/net/usb/pegasus.* 10239 10240USB PHY LAYER 10241M: Felipe Balbi <balbi@ti.com> 10242L: linux-usb@vger.kernel.org 10243T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10244S: Maintained 10245F: drivers/usb/phy/ 10246 10247USB PRINTER DRIVER (usblp) 10248M: Pete Zaitcev <zaitcev@redhat.com> 10249L: linux-usb@vger.kernel.org 10250S: Supported 10251F: drivers/usb/class/usblp.c 10252 10253USB RTL8150 DRIVER 10254M: Petko Manolov <petkan@nucleusys.com> 10255L: linux-usb@vger.kernel.org 10256L: netdev@vger.kernel.org 10257T: git git://github.com/petkan/rtl8150.git 10258W: https://github.com/petkan/rtl8150 10259S: Maintained 10260F: drivers/net/usb/rtl8150.c 10261 10262USB SERIAL SUBSYSTEM 10263M: Johan Hovold <johan@kernel.org> 10264L: linux-usb@vger.kernel.org 10265S: Maintained 10266F: Documentation/usb/usb-serial.txt 10267F: drivers/usb/serial/ 10268F: include/linux/usb/serial.h 10269 10270USB SMSC75XX ETHERNET DRIVER 10271M: Steve Glendinning <steve.glendinning@shawell.net> 10272L: netdev@vger.kernel.org 10273S: Maintained 10274F: drivers/net/usb/smsc75xx.* 10275 10276USB SMSC95XX ETHERNET DRIVER 10277M: Steve Glendinning <steve.glendinning@shawell.net> 10278L: netdev@vger.kernel.org 10279S: Maintained 10280F: drivers/net/usb/smsc95xx.* 10281 10282USB SUBSYSTEM 10283M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10284L: linux-usb@vger.kernel.org 10285W: http://www.linux-usb.org 10286T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10287S: Supported 10288F: Documentation/usb/ 10289F: drivers/usb/ 10290F: include/linux/usb.h 10291F: include/linux/usb/ 10292 10293USB UHCI DRIVER 10294M: Alan Stern <stern@rowland.harvard.edu> 10295L: linux-usb@vger.kernel.org 10296S: Maintained 10297F: drivers/usb/host/uhci* 10298 10299USB "USBNET" DRIVER FRAMEWORK 10300M: Oliver Neukum <oneukum@suse.de> 10301L: netdev@vger.kernel.org 10302W: http://www.linux-usb.org/usbnet 10303S: Maintained 10304F: drivers/net/usb/usbnet.c 10305F: include/linux/usb/usbnet.h 10306 10307USB VIDEO CLASS 10308M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10309L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10310L: linux-media@vger.kernel.org 10311T: git git://linuxtv.org/media_tree.git 10312W: http://www.ideasonboard.org/uvc/ 10313S: Maintained 10314F: drivers/media/usb/uvc/ 10315F: include/uapi/linux/uvcvideo.h 10316 10317USB VISION DRIVER 10318M: Hans Verkuil <hverkuil@xs4all.nl> 10319L: linux-media@vger.kernel.org 10320T: git git://linuxtv.org/media_tree.git 10321W: http://linuxtv.org 10322S: Odd Fixes 10323F: drivers/media/usb/usbvision/ 10324 10325USB WEBCAM GADGET 10326M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10327L: linux-usb@vger.kernel.org 10328S: Maintained 10329F: drivers/usb/gadget/function/*uvc* 10330F: drivers/usb/gadget/legacy/webcam.c 10331 10332USB WIRELESS RNDIS DRIVER (rndis_wlan) 10333M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10334L: linux-wireless@vger.kernel.org 10335S: Maintained 10336F: drivers/net/wireless/rndis_wlan.c 10337 10338USB XHCI DRIVER 10339M: Mathias Nyman <mathias.nyman@intel.com> 10340L: linux-usb@vger.kernel.org 10341S: Supported 10342F: drivers/usb/host/xhci* 10343F: drivers/usb/host/pci-quirks* 10344 10345USB ZD1201 DRIVER 10346L: linux-wireless@vger.kernel.org 10347W: http://linux-lc100020.sourceforge.net 10348S: Orphan 10349F: drivers/net/wireless/zd1201.* 10350 10351USB ZR364XX DRIVER 10352M: Antoine Jacquet <royale@zerezo.com> 10353L: linux-usb@vger.kernel.org 10354L: linux-media@vger.kernel.org 10355T: git git://linuxtv.org/media_tree.git 10356W: http://royale.zerezo.com/zr364xx/ 10357S: Maintained 10358F: Documentation/video4linux/zr364xx.txt 10359F: drivers/media/usb/zr364xx/ 10360 10361USER-MODE LINUX (UML) 10362M: Jeff Dike <jdike@addtoit.com> 10363M: Richard Weinberger <richard@nod.at> 10364L: user-mode-linux-devel@lists.sourceforge.net 10365L: user-mode-linux-user@lists.sourceforge.net 10366W: http://user-mode-linux.sourceforge.net 10367S: Maintained 10368F: Documentation/virtual/uml/ 10369F: arch/um/ 10370F: arch/x86/um/ 10371F: fs/hostfs/ 10372F: fs/hppfs/ 10373 10374USERSPACE I/O (UIO) 10375M: "Hans J. Koch" <hjk@hansjkoch.de> 10376M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10377S: Maintained 10378T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10379F: Documentation/DocBook/uio-howto.tmpl 10380F: drivers/uio/ 10381F: include/linux/uio*.h 10382 10383UTIL-LINUX PACKAGE 10384M: Karel Zak <kzak@redhat.com> 10385L: util-linux@vger.kernel.org 10386W: http://en.wikipedia.org/wiki/Util-linux 10387T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10388S: Maintained 10389 10390UVESAFB DRIVER 10391M: Michal Januszewski <spock@gentoo.org> 10392L: linux-fbdev@vger.kernel.org 10393W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10394S: Maintained 10395F: Documentation/fb/uvesafb.txt 10396F: drivers/video/fbdev/uvesafb.* 10397 10398VFAT/FAT/MSDOS FILESYSTEM 10399M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10400S: Maintained 10401F: Documentation/filesystems/vfat.txt 10402F: fs/fat/ 10403 10404VFIO DRIVER 10405M: Alex Williamson <alex.williamson@redhat.com> 10406L: kvm@vger.kernel.org 10407S: Maintained 10408F: Documentation/vfio.txt 10409F: drivers/vfio/ 10410F: include/linux/vfio.h 10411F: include/uapi/linux/vfio.h 10412 10413VIDEOBUF2 FRAMEWORK 10414M: Pawel Osciak <pawel@osciak.com> 10415M: Marek Szyprowski <m.szyprowski@samsung.com> 10416M: Kyungmin Park <kyungmin.park@samsung.com> 10417L: linux-media@vger.kernel.org 10418S: Maintained 10419F: drivers/media/v4l2-core/videobuf2-* 10420F: include/media/videobuf2-* 10421 10422VIRTIO CONSOLE DRIVER 10423M: Amit Shah <amit.shah@redhat.com> 10424L: virtualization@lists.linux-foundation.org 10425S: Maintained 10426F: drivers/char/virtio_console.c 10427F: include/linux/virtio_console.h 10428F: include/uapi/linux/virtio_console.h 10429 10430VIRTIO CORE, NET AND BLOCK DRIVERS 10431M: Rusty Russell <rusty@rustcorp.com.au> 10432M: "Michael S. Tsirkin" <mst@redhat.com> 10433L: virtualization@lists.linux-foundation.org 10434S: Maintained 10435F: drivers/virtio/ 10436F: tools/virtio/ 10437F: drivers/net/virtio_net.c 10438F: drivers/block/virtio_blk.c 10439F: include/linux/virtio_*.h 10440F: include/uapi/linux/virtio_*.h 10441 10442VIRTIO HOST (VHOST) 10443M: "Michael S. Tsirkin" <mst@redhat.com> 10444L: kvm@vger.kernel.org 10445L: virtualization@lists.linux-foundation.org 10446L: netdev@vger.kernel.org 10447S: Maintained 10448F: drivers/vhost/ 10449F: include/uapi/linux/vhost.h 10450 10451VIA RHINE NETWORK DRIVER 10452M: Roger Luethi <rl@hellgate.ch> 10453S: Maintained 10454F: drivers/net/ethernet/via/via-rhine.c 10455 10456VIA SD/MMC CARD CONTROLLER DRIVER 10457M: Bruce Chang <brucechang@via.com.tw> 10458M: Harald Welte <HaraldWelte@viatech.com> 10459S: Maintained 10460F: drivers/mmc/host/via-sdmmc.c 10461 10462VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10463M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10464L: linux-fbdev@vger.kernel.org 10465S: Maintained 10466F: include/linux/via-core.h 10467F: include/linux/via-gpio.h 10468F: include/linux/via_i2c.h 10469F: drivers/video/fbdev/via/ 10470 10471VIA VELOCITY NETWORK DRIVER 10472M: Francois Romieu <romieu@fr.zoreil.com> 10473L: netdev@vger.kernel.org 10474S: Maintained 10475F: drivers/net/ethernet/via/via-velocity.* 10476 10477VIVID VIRTUAL VIDEO DRIVER 10478M: Hans Verkuil <hverkuil@xs4all.nl> 10479L: linux-media@vger.kernel.org 10480T: git git://linuxtv.org/media_tree.git 10481W: http://linuxtv.org 10482S: Maintained 10483F: drivers/media/platform/vivid/* 10484 10485VLAN (802.1Q) 10486M: Patrick McHardy <kaber@trash.net> 10487L: netdev@vger.kernel.org 10488S: Maintained 10489F: drivers/net/macvlan.c 10490F: include/linux/if_*vlan.h 10491F: net/8021q/ 10492 10493VLYNQ BUS 10494M: Florian Fainelli <florian@openwrt.org> 10495L: openwrt-devel@lists.openwrt.org (subscribers-only) 10496S: Maintained 10497F: drivers/vlynq/vlynq.c 10498F: include/linux/vlynq.h 10499 10500VME SUBSYSTEM 10501M: Martyn Welch <martyn.welch@ge.com> 10502M: Manohar Vanga <manohar.vanga@gmail.com> 10503M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10504L: devel@driverdev.osuosl.org 10505S: Maintained 10506T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10507F: Documentation/vme_api.txt 10508F: drivers/staging/vme/ 10509F: drivers/vme/ 10510F: include/linux/vme* 10511 10512VMWARE HYPERVISOR INTERFACE 10513M: Alok Kataria <akataria@vmware.com> 10514L: virtualization@lists.linux-foundation.org 10515S: Supported 10516F: arch/x86/kernel/cpu/vmware.c 10517 10518VMWARE BALLOON DRIVER 10519M: Xavier Deguillard <xdeguillard@vmware.com> 10520M: Philip Moltmann <moltmann@vmware.com> 10521M: "VMware, Inc." <pv-drivers@vmware.com> 10522L: linux-kernel@vger.kernel.org 10523S: Maintained 10524F: drivers/misc/vmw_balloon.c 10525 10526VMWARE VMXNET3 ETHERNET DRIVER 10527M: Shreyas Bhatewara <sbhatewara@vmware.com> 10528M: "VMware, Inc." <pv-drivers@vmware.com> 10529L: netdev@vger.kernel.org 10530S: Maintained 10531F: drivers/net/vmxnet3/ 10532 10533VMware PVSCSI driver 10534M: Arvind Kumar <arvindkumar@vmware.com> 10535M: VMware PV-Drivers <pv-drivers@vmware.com> 10536L: linux-scsi@vger.kernel.org 10537S: Maintained 10538F: drivers/scsi/vmw_pvscsi.c 10539F: drivers/scsi/vmw_pvscsi.h 10540 10541VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10542M: Liam Girdwood <lgirdwood@gmail.com> 10543M: Mark Brown <broonie@kernel.org> 10544L: linux-kernel@vger.kernel.org 10545W: http://opensource.wolfsonmicro.com/node/15 10546W: http://www.slimlogic.co.uk/?p=48 10547T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10548S: Supported 10549F: drivers/regulator/ 10550F: include/linux/regulator/ 10551 10552VT1211 HARDWARE MONITOR DRIVER 10553M: Juerg Haefliger <juergh@gmail.com> 10554L: lm-sensors@lm-sensors.org 10555S: Maintained 10556F: Documentation/hwmon/vt1211 10557F: drivers/hwmon/vt1211.c 10558 10559VT8231 HARDWARE MONITOR DRIVER 10560M: Roger Lucas <vt8231@hiddenengine.co.uk> 10561L: lm-sensors@lm-sensors.org 10562S: Maintained 10563F: drivers/hwmon/vt8231.c 10564 10565VUB300 USB to SDIO/SD/MMC bridge chip 10566M: Tony Olech <tony.olech@elandigitalsystems.com> 10567L: linux-mmc@vger.kernel.org 10568L: linux-usb@vger.kernel.org 10569S: Supported 10570F: drivers/mmc/host/vub300.c 10571 10572W1 DALLAS'S 1-WIRE BUS 10573M: Evgeniy Polyakov <zbr@ioremap.net> 10574S: Maintained 10575F: Documentation/w1/ 10576F: drivers/w1/ 10577 10578W83791D HARDWARE MONITORING DRIVER 10579M: Marc Hulsman <m.hulsman@tudelft.nl> 10580L: lm-sensors@lm-sensors.org 10581S: Maintained 10582F: Documentation/hwmon/w83791d 10583F: drivers/hwmon/w83791d.c 10584 10585W83793 HARDWARE MONITORING DRIVER 10586M: Rudolf Marek <r.marek@assembler.cz> 10587L: lm-sensors@lm-sensors.org 10588S: Maintained 10589F: Documentation/hwmon/w83793 10590F: drivers/hwmon/w83793.c 10591 10592W83795 HARDWARE MONITORING DRIVER 10593M: Jean Delvare <jdelvare@suse.de> 10594L: lm-sensors@lm-sensors.org 10595S: Maintained 10596F: drivers/hwmon/w83795.c 10597 10598W83L51xD SD/MMC CARD INTERFACE DRIVER 10599M: Pierre Ossman <pierre@ossman.eu> 10600S: Maintained 10601F: drivers/mmc/host/wbsd.* 10602 10603WACOM PROTOCOL 4 SERIAL TABLETS 10604M: Julian Squires <julian@cipht.net> 10605M: Hans de Goede <hdegoede@redhat.com> 10606L: linux-input@vger.kernel.org 10607S: Maintained 10608F: drivers/input/tablet/wacom_serial4.c 10609 10610WATCHDOG DEVICE DRIVERS 10611M: Wim Van Sebroeck <wim@iguana.be> 10612L: linux-watchdog@vger.kernel.org 10613W: http://www.linux-watchdog.org/ 10614T: git git://www.linux-watchdog.org/linux-watchdog.git 10615S: Maintained 10616F: Documentation/watchdog/ 10617F: drivers/watchdog/ 10618F: include/linux/watchdog.h 10619F: include/uapi/linux/watchdog.h 10620 10621WD7000 SCSI DRIVER 10622M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10623L: linux-scsi@vger.kernel.org 10624S: Maintained 10625F: drivers/scsi/wd7000.c 10626 10627WIIMOTE HID DRIVER 10628M: David Herrmann <dh.herrmann@googlemail.com> 10629L: linux-input@vger.kernel.org 10630S: Maintained 10631F: drivers/hid/hid-wiimote* 10632 10633WINBOND CIR DRIVER 10634M: David Härdeman <david@hardeman.nu> 10635S: Maintained 10636F: drivers/media/rc/winbond-cir.c 10637 10638WIMAX STACK 10639M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10640M: linux-wimax@intel.com 10641L: wimax@linuxwimax.org (subscribers-only) 10642S: Supported 10643W: http://linuxwimax.org 10644F: Documentation/wimax/README.wimax 10645F: include/linux/wimax/debug.h 10646F: include/net/wimax.h 10647F: include/uapi/linux/wimax.h 10648F: net/wimax/ 10649 10650WISTRON LAPTOP BUTTON DRIVER 10651M: Miloslav Trmac <mitr@volny.cz> 10652S: Maintained 10653F: drivers/input/misc/wistron_btns.c 10654 10655WL3501 WIRELESS PCMCIA CARD DRIVER 10656M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10657L: linux-wireless@vger.kernel.org 10658W: http://oops.ghostprotocols.net:81/blog 10659S: Maintained 10660F: drivers/net/wireless/wl3501* 10661 10662WM97XX TOUCHSCREEN DRIVERS 10663M: Mark Brown <broonie@kernel.org> 10664M: Liam Girdwood <lrg@slimlogic.co.uk> 10665L: linux-input@vger.kernel.org 10666T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10667W: http://opensource.wolfsonmicro.com/node/7 10668S: Supported 10669F: drivers/input/touchscreen/*wm97* 10670F: include/linux/wm97xx.h 10671 10672WOLFSON MICROELECTRONICS DRIVERS 10673L: patches@opensource.wolfsonmicro.com 10674T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10675T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10676W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10677S: Supported 10678F: Documentation/hwmon/wm83?? 10679F: arch/arm/mach-s3c64xx/mach-crag6410* 10680F: drivers/clk/clk-wm83*.c 10681F: drivers/extcon/extcon-arizona.c 10682F: drivers/leds/leds-wm83*.c 10683F: drivers/gpio/gpio-*wm*.c 10684F: drivers/gpio/gpio-arizona.c 10685F: drivers/hwmon/wm83??-hwmon.c 10686F: drivers/input/misc/wm831x-on.c 10687F: drivers/input/touchscreen/wm831x-ts.c 10688F: drivers/input/touchscreen/wm97*.c 10689F: drivers/mfd/arizona* 10690F: drivers/mfd/wm*.c 10691F: drivers/power/wm83*.c 10692F: drivers/rtc/rtc-wm83*.c 10693F: drivers/regulator/wm8*.c 10694F: drivers/video/backlight/wm83*_bl.c 10695F: drivers/watchdog/wm83*_wdt.c 10696F: include/linux/mfd/arizona/ 10697F: include/linux/mfd/wm831x/ 10698F: include/linux/mfd/wm8350/ 10699F: include/linux/mfd/wm8400* 10700F: include/linux/wm97xx.h 10701F: include/sound/wm????.h 10702F: sound/soc/codecs/arizona.? 10703F: sound/soc/codecs/wm* 10704 10705WORKQUEUE 10706M: Tejun Heo <tj@kernel.org> 10707T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10708S: Maintained 10709F: include/linux/workqueue.h 10710F: kernel/workqueue.c 10711F: Documentation/workqueue.txt 10712 10713X.25 NETWORK LAYER 10714M: Andrew Hendry <andrew.hendry@gmail.com> 10715L: linux-x25@vger.kernel.org 10716S: Odd Fixes 10717F: Documentation/networking/x25* 10718F: include/net/x25* 10719F: net/x25/ 10720 10721X86 ARCHITECTURE (32-BIT AND 64-BIT) 10722M: Thomas Gleixner <tglx@linutronix.de> 10723M: Ingo Molnar <mingo@redhat.com> 10724M: "H. Peter Anvin" <hpa@zytor.com> 10725M: x86@kernel.org 10726L: linux-kernel@vger.kernel.org 10727T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10728S: Maintained 10729F: Documentation/x86/ 10730F: arch/x86/ 10731 10732X86 PLATFORM DRIVERS 10733M: Darren Hart <dvhart@infradead.org> 10734L: platform-driver-x86@vger.kernel.org 10735T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10736S: Maintained 10737F: drivers/platform/x86/ 10738 10739X86 MCE INFRASTRUCTURE 10740M: Tony Luck <tony.luck@intel.com> 10741M: Borislav Petkov <bp@alien8.de> 10742L: linux-edac@vger.kernel.org 10743S: Maintained 10744F: arch/x86/kernel/cpu/mcheck/* 10745 10746X86 VDSO 10747M: Andy Lutomirski <luto@amacapital.net> 10748L: linux-kernel@vger.kernel.org 10749T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10750S: Maintained 10751F: arch/x86/vdso/ 10752 10753XC2028/3028 TUNER DRIVER 10754M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10755L: linux-media@vger.kernel.org 10756W: http://linuxtv.org 10757T: git git://linuxtv.org/media_tree.git 10758S: Maintained 10759F: drivers/media/tuners/tuner-xc2028.* 10760 10761XEN HYPERVISOR INTERFACE 10762M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10763M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10764M: David Vrabel <david.vrabel@citrix.com> 10765L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10766T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10767S: Supported 10768F: arch/x86/xen/ 10769F: drivers/*/xen-*front.c 10770F: drivers/xen/ 10771F: arch/x86/include/asm/xen/ 10772F: include/xen/ 10773F: include/uapi/xen/ 10774 10775XEN HYPERVISOR ARM 10776M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10777L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10778S: Supported 10779F: arch/arm/xen/ 10780F: arch/arm/include/asm/xen/ 10781 10782XEN HYPERVISOR ARM64 10783M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10784L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10785S: Supported 10786F: arch/arm64/xen/ 10787F: arch/arm64/include/asm/xen/ 10788 10789XEN NETWORK BACKEND DRIVER 10790M: Ian Campbell <ian.campbell@citrix.com> 10791M: Wei Liu <wei.liu2@citrix.com> 10792L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10793L: netdev@vger.kernel.org 10794S: Supported 10795F: drivers/net/xen-netback/* 10796 10797XEN PCI SUBSYSTEM 10798M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10799L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10800S: Supported 10801F: arch/x86/pci/*xen* 10802F: drivers/pci/*xen* 10803 10804XEN BLOCK SUBSYSTEM 10805M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10806M: Roger Pau Monné <roger.pau@citrix.com> 10807L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10808S: Supported 10809F: drivers/block/xen-blkback/* 10810F: drivers/block/xen* 10811 10812XEN PVSCSI DRIVERS 10813M: Juergen Gross <jgross@suse.com> 10814L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10815L: linux-scsi@vger.kernel.org 10816S: Supported 10817F: drivers/scsi/xen-scsifront.c 10818F: drivers/xen/xen-scsiback.c 10819F: include/xen/interface/io/vscsiif.h 10820 10821XEN SWIOTLB SUBSYSTEM 10822M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10823L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10824S: Supported 10825F: arch/x86/xen/*swiotlb* 10826F: drivers/xen/*swiotlb* 10827 10828XFS FILESYSTEM 10829P: Silicon Graphics Inc 10830M: Dave Chinner <david@fromorbit.com> 10831M: xfs@oss.sgi.com 10832L: xfs@oss.sgi.com 10833W: http://oss.sgi.com/projects/xfs 10834T: git git://oss.sgi.com/xfs/xfs.git 10835S: Supported 10836F: Documentation/filesystems/xfs.txt 10837F: fs/xfs/ 10838 10839XILINX AXI ETHERNET DRIVER 10840M: Anirudha Sarangi <anirudh@xilinx.com> 10841M: John Linn <John.Linn@xilinx.com> 10842S: Maintained 10843F: drivers/net/ethernet/xilinx/xilinx_axienet* 10844 10845XILINX UARTLITE SERIAL DRIVER 10846M: Peter Korsgaard <jacmet@sunsite.dk> 10847L: linux-serial@vger.kernel.org 10848S: Maintained 10849F: drivers/tty/serial/uartlite.c 10850 10851XILLYBUS DRIVER 10852M: Eli Billauer <eli.billauer@gmail.com> 10853L: linux-kernel@vger.kernel.org 10854S: Supported 10855F: drivers/char/xillybus/ 10856 10857XTENSA XTFPGA PLATFORM SUPPORT 10858M: Max Filippov <jcmvbkbc@gmail.com> 10859L: linux-xtensa@linux-xtensa.org 10860S: Maintained 10861F: drivers/spi/spi-xtensa-xtfpga.c 10862F: sound/soc/xtensa/xtfpga-i2s.c 10863 10864YAM DRIVER FOR AX.25 10865M: Jean-Paul Roubelat <jpr@f6fbb.org> 10866L: linux-hams@vger.kernel.org 10867S: Maintained 10868F: drivers/net/hamradio/yam* 10869F: include/linux/yam.h 10870 10871YEALINK PHONE DRIVER 10872M: Henk Vergonet <Henk.Vergonet@gmail.com> 10873L: usbb2k-api-dev@nongnu.org 10874S: Maintained 10875F: Documentation/input/yealink.txt 10876F: drivers/input/misc/yealink.* 10877 10878Z8530 DRIVER FOR AX.25 10879M: Joerg Reuter <jreuter@yaina.de> 10880W: http://yaina.de/jreuter/ 10881W: http://www.qsl.net/dl1bke/ 10882L: linux-hams@vger.kernel.org 10883S: Maintained 10884F: Documentation/networking/z8530drv.txt 10885F: drivers/net/hamradio/*scc.c 10886F: drivers/net/hamradio/z8530.h 10887 10888ZBUD COMPRESSED PAGE ALLOCATOR 10889M: Seth Jennings <sjennings@variantweb.net> 10890L: linux-mm@kvack.org 10891S: Maintained 10892F: mm/zbud.c 10893F: include/linux/zbud.h 10894 10895ZD1211RW WIRELESS DRIVER 10896M: Daniel Drake <dsd@gentoo.org> 10897M: Ulrich Kunitz <kune@deine-taler.de> 10898W: http://zd1211.ath.cx/wiki/DriverRewrite 10899L: linux-wireless@vger.kernel.org 10900L: zd1211-devs@lists.sourceforge.net (subscribers-only) 10901S: Maintained 10902F: drivers/net/wireless/zd1211rw/ 10903 10904ZR36067 VIDEO FOR LINUX DRIVER 10905L: mjpeg-users@lists.sourceforge.net 10906L: linux-media@vger.kernel.org 10907W: http://mjpeg.sourceforge.net/driver-zoran/ 10908T: hg http://linuxtv.org/hg/v4l-dvb 10909S: Odd Fixes 10910F: drivers/media/pci/zoran/ 10911 10912ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 10913M: Minchan Kim <minchan@kernel.org> 10914M: Nitin Gupta <ngupta@vflare.org> 10915L: linux-kernel@vger.kernel.org 10916S: Maintained 10917F: drivers/block/zram/ 10918F: Documentation/blockdev/zram.txt 10919 10920ZS DECSTATION Z85C30 SERIAL DRIVER 10921M: "Maciej W. Rozycki" <macro@linux-mips.org> 10922S: Maintained 10923F: drivers/tty/serial/zs.* 10924 10925ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 10926M: Minchan Kim <minchan@kernel.org> 10927M: Nitin Gupta <ngupta@vflare.org> 10928L: linux-mm@kvack.org 10929S: Maintained 10930F: mm/zsmalloc.c 10931F: include/linux/zsmalloc.h 10932 10933ZSWAP COMPRESSED SWAP CACHING 10934M: Seth Jennings <sjennings@variantweb.net> 10935L: linux-mm@kvack.org 10936S: Maintained 10937F: mm/zswap.c 10938 10939THE REST 10940M: Linus Torvalds <torvalds@linux-foundation.org> 10941L: linux-kernel@vger.kernel.org 10942Q: http://patchwork.kernel.org/project/LKML/list/ 10943T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 10944S: Buried alive in reporters 10945F: * 10946F: */ 10947