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> 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1202S: Maintained 1203F: arch/arm/mach-dove/ 1204F: arch/arm/mach-mv78xx0/ 1205F: arch/arm/mach-orion5x/ 1206F: arch/arm/plat-orion/ 1207 1208ARM/Orion SoC/Technologic Systems TS-78xx platform support 1209M: Alexander Clouter <alex@digriz.org.uk> 1210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1211W: http://www.digriz.org.uk/ts78xx/kernel 1212S: Maintained 1213F: arch/arm/mach-orion5x/ts78xx-* 1214 1215ARM/Mediatek SoC support 1216M: Matthias Brugger <matthias.bgg@gmail.com> 1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1218S: Maintained 1219F: arch/arm/boot/dts/mt6* 1220F: arch/arm/boot/dts/mt8* 1221F: arch/arm/mach-mediatek/ 1222N: mtk 1223K: mediatek 1224 1225ARM/MICREL KS8695 ARCHITECTURE 1226M: Greg Ungerer <gerg@uclinux.org> 1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1228F: arch/arm/mach-ks8695/ 1229S: Odd Fixes 1230 1231ARM/MIOA701 MACHINE SUPPORT 1232M: Robert Jarzmik <robert.jarzmik@free.fr> 1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1234F: arch/arm/mach-pxa/mioa701.c 1235S: Maintained 1236 1237ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1238M: Michael Petchkovsky <mkpetch@internode.on.net> 1239S: Maintained 1240 1241ARM/NOMADIK ARCHITECTURE 1242M: Alessandro Rubini <rubini@unipv.it> 1243M: Linus Walleij <linus.walleij@linaro.org> 1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1245S: Maintained 1246F: arch/arm/mach-nomadik/ 1247F: drivers/pinctrl/nomadik/ 1248F: drivers/i2c/busses/i2c-nomadik.c 1249T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1250 1251ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1252M: Nelson Castillo <arhuaco@freaks-unidos.net> 1253L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1254W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1255S: Supported 1256 1257ARM/QUALCOMM MSM MACHINE SUPPORT 1258M: David Brown <davidb@codeaurora.org> 1259M: Daniel Walker <dwalker@fifo99.com> 1260M: Bryan Huntsman <bryanh@codeaurora.org> 1261L: linux-arm-msm@vger.kernel.org 1262F: arch/arm/mach-msm/ 1263F: drivers/video/fbdev/msm/ 1264F: drivers/mmc/host/msm_sdcc.c 1265F: drivers/mmc/host/msm_sdcc.h 1266F: drivers/tty/serial/msm_serial.h 1267F: drivers/tty/serial/msm_serial.c 1268F: drivers/*/pm8???-* 1269F: drivers/mfd/ssbi.c 1270T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 1271S: Maintained 1272 1273ARM/TOSA MACHINE SUPPORT 1274M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1275M: Dirk Opfer <dirk@opfer-online.de> 1276S: Maintained 1277 1278ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1279M: Marek Vasut <marek.vasut@gmail.com> 1280L: linux-arm-kernel@lists.infradead.org 1281W: http://hackndev.com 1282S: Maintained 1283F: arch/arm/mach-pxa/include/mach/palmtx.h 1284F: arch/arm/mach-pxa/palmtx.c 1285F: arch/arm/mach-pxa/include/mach/palmt5.h 1286F: arch/arm/mach-pxa/palmt5.c 1287F: arch/arm/mach-pxa/include/mach/palmld.h 1288F: arch/arm/mach-pxa/palmld.c 1289F: arch/arm/mach-pxa/include/mach/palmte2.h 1290F: arch/arm/mach-pxa/palmte2.c 1291F: arch/arm/mach-pxa/include/mach/palmtc.h 1292F: arch/arm/mach-pxa/palmtc.c 1293 1294ARM/PALM TREO SUPPORT 1295M: Tomas Cech <sleep_walker@suse.cz> 1296L: linux-arm-kernel@lists.infradead.org 1297W: http://hackndev.com 1298S: Maintained 1299F: arch/arm/mach-pxa/include/mach/palmtreo.h 1300F: arch/arm/mach-pxa/palmtreo.c 1301 1302ARM/PALMZ72 SUPPORT 1303M: Sergey Lapin <slapin@ossfans.org> 1304L: linux-arm-kernel@lists.infradead.org 1305W: http://hackndev.com 1306S: Maintained 1307F: arch/arm/mach-pxa/include/mach/palmz72.h 1308F: arch/arm/mach-pxa/palmz72.c 1309 1310ARM/PLEB SUPPORT 1311M: Peter Chubb <pleb@gelato.unsw.edu.au> 1312W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1313S: Maintained 1314 1315ARM/PT DIGITAL BOARD PORT 1316M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1318W: http://www.arm.linux.org.uk/ 1319S: Maintained 1320 1321ARM/QUALCOMM SUPPORT 1322M: Kumar Gala <galak@codeaurora.org> 1323M: Andy Gross <agross@codeaurora.org> 1324M: David Brown <davidb@codeaurora.org> 1325L: linux-arm-msm@vger.kernel.org 1326L: linux-soc@vger.kernel.org 1327S: Maintained 1328F: arch/arm/mach-qcom/ 1329F: drivers/soc/qcom/ 1330T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1331 1332ARM/RADISYS ENP2611 MACHINE SUPPORT 1333M: Lennert Buytenhek <kernel@wantstofly.org> 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1335S: Maintained 1336 1337ARM/RISCPC ARCHITECTURE 1338M: Russell King <linux@arm.linux.org.uk> 1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1340W: http://www.arm.linux.org.uk/ 1341S: Maintained 1342F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1343F: arch/arm/include/asm/hardware/ioc.h 1344F: arch/arm/include/asm/hardware/iomd.h 1345F: arch/arm/include/asm/hardware/memc.h 1346F: arch/arm/mach-rpc/ 1347F: drivers/net/ethernet/8390/etherh.c 1348F: drivers/net/ethernet/i825xx/ether1* 1349F: drivers/net/ethernet/seeq/ether3* 1350F: drivers/scsi/arm/ 1351 1352ARM/Rockchip SoC support 1353M: Heiko Stuebner <heiko@sntech.de> 1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1355L: linux-rockchip@lists.infradead.org 1356S: Maintained 1357F: arch/arm/boot/dts/rk3* 1358F: arch/arm/mach-rockchip/ 1359F: drivers/clk/rockchip/ 1360F: drivers/i2c/busses/i2c-rk3x.c 1361F: drivers/*/*rockchip* 1362F: drivers/*/*/*rockchip* 1363F: sound/soc/rockchip/ 1364 1365ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1366M: Kukjin Kim <kgene@kernel.org> 1367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1368L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1369S: Maintained 1370F: arch/arm/boot/dts/s3c* 1371F: arch/arm/boot/dts/exynos* 1372F: arch/arm/plat-samsung/ 1373F: arch/arm/mach-s3c24*/ 1374F: arch/arm/mach-s3c64xx/ 1375F: arch/arm/mach-s5p*/ 1376F: arch/arm/mach-exynos*/ 1377F: drivers/*/*s3c2410* 1378F: drivers/*/*/*s3c2410* 1379F: drivers/spi/spi-s3c* 1380F: sound/soc/samsung/* 1381N: exynos 1382 1383ARM/SAMSUNG MOBILE MACHINE SUPPORT 1384M: Kyungmin Park <kyungmin.park@samsung.com> 1385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1386S: Maintained 1387F: arch/arm/mach-s5pv210/ 1388 1389ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1390M: Kyungmin Park <kyungmin.park@samsung.com> 1391M: Kamil Debski <k.debski@samsung.com> 1392L: linux-arm-kernel@lists.infradead.org 1393L: linux-media@vger.kernel.org 1394S: Maintained 1395F: drivers/media/platform/s5p-g2d/ 1396 1397ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1398M: Kyungmin Park <kyungmin.park@samsung.com> 1399M: Kamil Debski <k.debski@samsung.com> 1400M: Jeongtae Park <jtp.park@samsung.com> 1401L: linux-arm-kernel@lists.infradead.org 1402L: linux-media@vger.kernel.org 1403S: Maintained 1404F: arch/arm/plat-samsung/s5p-dev-mfc.c 1405F: drivers/media/platform/s5p-mfc/ 1406 1407ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1408M: Kyungmin Park <kyungmin.park@samsung.com> 1409M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1410L: linux-arm-kernel@lists.infradead.org 1411L: linux-media@vger.kernel.org 1412S: Maintained 1413F: drivers/media/platform/s5p-tv/ 1414 1415ARM/SHMOBILE ARM ARCHITECTURE 1416M: Simon Horman <horms@verge.net.au> 1417M: Magnus Damm <magnus.damm@gmail.com> 1418L: linux-sh@vger.kernel.org 1419W: http://oss.renesas.com 1420Q: http://patchwork.kernel.org/project/linux-sh/list/ 1421T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1422S: Supported 1423F: arch/arm/boot/dts/emev2* 1424F: arch/arm/boot/dts/r7s* 1425F: arch/arm/boot/dts/r8a* 1426F: arch/arm/boot/dts/sh* 1427F: arch/arm/configs/ape6evm_defconfig 1428F: arch/arm/configs/armadillo800eva_defconfig 1429F: arch/arm/configs/bockw_defconfig 1430F: arch/arm/configs/kzm9g_defconfig 1431F: arch/arm/configs/mackerel_defconfig 1432F: arch/arm/configs/marzen_defconfig 1433F: arch/arm/configs/shmobile_defconfig 1434F: arch/arm/include/debug/renesas-scif.S 1435F: arch/arm/mach-shmobile/ 1436F: drivers/sh/ 1437 1438ARM/SOCFPGA ARCHITECTURE 1439M: Dinh Nguyen <dinguyen@opensource.altera.com> 1440S: Maintained 1441F: arch/arm/mach-socfpga/ 1442W: http://www.rocketboards.org 1443T: git://git.rocketboards.org/linux-socfpga.git 1444T: git://git.rocketboards.org/linux-socfpga-next.git 1445 1446ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1447M: Dinh Nguyen <dinguyen@opensource.altera.com> 1448S: Maintained 1449F: drivers/clk/socfpga/ 1450 1451ARM/SOCFPGA EDAC SUPPORT 1452M: Thor Thayer <tthayer@opensource.altera.com> 1453S: Maintained 1454F: drivers/edac/altera_edac. 1455 1456ARM/STI ARCHITECTURE 1457M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1458M: Maxime Coquelin <maxime.coquelin@st.com> 1459M: Patrice Chotard <patrice.chotard@st.com> 1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1461L: kernel@stlinux.com 1462W: http://www.stlinux.com 1463S: Maintained 1464F: arch/arm/mach-sti/ 1465F: arch/arm/boot/dts/sti* 1466F: drivers/clocksource/arm_global_timer.c 1467F: drivers/i2c/busses/i2c-st.c 1468F: drivers/media/rc/st_rc.c 1469F: drivers/mmc/host/sdhci-st.c 1470F: drivers/phy/phy-stih407-usb.c 1471F: drivers/phy/phy-stih41x-usb.c 1472F: drivers/pinctrl/pinctrl-st.c 1473F: drivers/reset/sti/ 1474F: drivers/tty/serial/st-asc.c 1475F: drivers/usb/dwc3/dwc3-st.c 1476F: drivers/usb/host/ehci-st.c 1477F: drivers/usb/host/ohci-st.c 1478F: drivers/ata/ahci_st.c 1479 1480ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1481M: Lennert Buytenhek <kernel@wantstofly.org> 1482L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1483S: Maintained 1484 1485ARM/TETON BGA MACHINE SUPPORT 1486M: "Mark F. Brown" <mark.brown314@gmail.com> 1487L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1488S: Maintained 1489 1490ARM/THECUS N2100 MACHINE SUPPORT 1491M: Lennert Buytenhek <kernel@wantstofly.org> 1492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1493S: Maintained 1494 1495ARM/NUVOTON W90X900 ARM ARCHITECTURE 1496M: Wan ZongShun <mcuos.com@gmail.com> 1497L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1498W: http://www.mcuos.com 1499S: Maintained 1500F: arch/arm/mach-w90x900/ 1501F: drivers/input/keyboard/w90p910_keypad.c 1502F: drivers/input/touchscreen/w90p910_ts.c 1503F: drivers/watchdog/nuc900_wdt.c 1504F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1505F: drivers/mtd/nand/nuc900_nand.c 1506F: drivers/rtc/rtc-nuc900.c 1507F: drivers/spi/spi-nuc900.c 1508F: drivers/usb/host/ehci-w90x900.c 1509F: drivers/video/fbdev/nuc900fb.c 1510 1511ARM/U300 MACHINE SUPPORT 1512M: Linus Walleij <linus.walleij@linaro.org> 1513L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1514S: Supported 1515F: arch/arm/mach-u300/ 1516F: drivers/clocksource/timer-u300.c 1517F: drivers/i2c/busses/i2c-stu300.c 1518F: drivers/rtc/rtc-coh901331.c 1519F: drivers/watchdog/coh901327_wdt.c 1520F: drivers/dma/coh901318* 1521F: drivers/mfd/ab3100* 1522F: drivers/rtc/rtc-ab3100.c 1523F: drivers/rtc/rtc-coh901331.c 1524T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1525 1526ARM/Ux500 ARM ARCHITECTURE 1527M: Linus Walleij <linus.walleij@linaro.org> 1528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1529S: Maintained 1530F: arch/arm/mach-ux500/ 1531F: drivers/clocksource/clksrc-dbx500-prcmu.c 1532F: drivers/dma/ste_dma40* 1533F: drivers/hwspinlock/u8500_hsem.c 1534F: drivers/mfd/abx500* 1535F: drivers/mfd/ab8500* 1536F: drivers/mfd/dbx500* 1537F: drivers/mfd/db8500* 1538F: drivers/pinctrl/nomadik/pinctrl-ab* 1539F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1540F: drivers/rtc/rtc-ab8500.c 1541F: drivers/rtc/rtc-pl031.c 1542T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1543 1544ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1545M: Ulf Hansson <ulf.hansson@linaro.org> 1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1547T: git git://git.linaro.org/people/ulfh/clk.git 1548S: Maintained 1549F: drivers/clk/ux500/ 1550F: include/linux/platform_data/clk-ux500.h 1551 1552ARM/VERSATILE EXPRESS PLATFORM 1553M: Liviu Dudau <liviu.dudau@arm.com> 1554M: Sudeep Holla <sudeep.holla@arm.com> 1555M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1557S: Maintained 1558F: arch/arm/boot/dts/vexpress* 1559F: arch/arm/mach-vexpress/ 1560F: */*/vexpress* 1561F: */*/*/vexpress* 1562F: drivers/clk/versatile/clk-vexpress-osc.c 1563F: drivers/clocksource/versatile.c 1564 1565ARM/VFP SUPPORT 1566M: Russell King <linux@arm.linux.org.uk> 1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1568W: http://www.arm.linux.org.uk/ 1569S: Maintained 1570F: arch/arm/vfp/ 1571 1572ARM/VOIPAC PXA270 SUPPORT 1573M: Marek Vasut <marek.vasut@gmail.com> 1574L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1575S: Maintained 1576F: arch/arm/mach-pxa/vpac270.c 1577F: arch/arm/mach-pxa/include/mach/vpac270.h 1578 1579ARM/VT8500 ARM ARCHITECTURE 1580M: Tony Prisk <linux@prisktech.co.nz> 1581L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1582S: Maintained 1583F: arch/arm/mach-vt8500/ 1584F: drivers/clocksource/vt8500_timer.c 1585F: drivers/i2c/busses/i2c-wmt.c 1586F: drivers/mmc/host/wmt-sdmmc.c 1587F: drivers/pwm/pwm-vt8500.c 1588F: drivers/rtc/rtc-vt8500.c 1589F: drivers/tty/serial/vt8500_serial.c 1590F: drivers/usb/host/ehci-platform.c 1591F: drivers/usb/host/uhci-platform.c 1592F: drivers/video/fbdev/vt8500lcdfb.* 1593F: drivers/video/fbdev/wm8505fb* 1594F: drivers/video/fbdev/wmt_ge_rops.* 1595 1596ARM/ZIPIT Z2 SUPPORT 1597M: Marek Vasut <marek.vasut@gmail.com> 1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1599S: Maintained 1600F: arch/arm/mach-pxa/z2.c 1601F: arch/arm/mach-pxa/include/mach/z2.h 1602 1603ARM/ZYNQ ARCHITECTURE 1604M: Michal Simek <michal.simek@xilinx.com> 1605R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1607W: http://wiki.xilinx.com 1608T: git git://git.xilinx.com/linux-xlnx.git 1609S: Supported 1610F: arch/arm/mach-zynq/ 1611F: drivers/cpuidle/cpuidle-zynq.c 1612F: drivers/block/xsysace.c 1613N: zynq 1614N: xilinx 1615F: drivers/clocksource/cadence_ttc_timer.c 1616F: drivers/i2c/busses/i2c-cadence.c 1617F: drivers/mmc/host/sdhci-of-arasan.c 1618F: drivers/edac/synopsys_edac.c 1619 1620ARM SMMU DRIVER 1621M: Will Deacon <will.deacon@arm.com> 1622L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1623S: Maintained 1624F: drivers/iommu/arm-smmu.c 1625F: drivers/iommu/io-pgtable-arm.c 1626 1627ARM64 PORT (AARCH64 ARCHITECTURE) 1628M: Catalin Marinas <catalin.marinas@arm.com> 1629M: Will Deacon <will.deacon@arm.com> 1630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1631S: Maintained 1632F: arch/arm64/ 1633F: Documentation/arm64/ 1634 1635AS3645A LED FLASH CONTROLLER DRIVER 1636M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1637L: linux-media@vger.kernel.org 1638T: git git://linuxtv.org/media_tree.git 1639S: Maintained 1640F: drivers/media/i2c/as3645a.c 1641F: include/media/as3645a.h 1642 1643ASC7621 HARDWARE MONITOR DRIVER 1644M: George Joseph <george.joseph@fairview5.com> 1645L: lm-sensors@lm-sensors.org 1646S: Maintained 1647F: Documentation/hwmon/asc7621 1648F: drivers/hwmon/asc7621.c 1649 1650ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1651M: Corentin Chary <corentin.chary@gmail.com> 1652L: acpi4asus-user@lists.sourceforge.net 1653L: platform-driver-x86@vger.kernel.org 1654W: http://acpi4asus.sf.net 1655S: Maintained 1656F: drivers/platform/x86/asus*.c 1657F: drivers/platform/x86/eeepc*.c 1658 1659ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1660R: Dan Williams <dan.j.williams@intel.com> 1661W: http://sourceforge.net/projects/xscaleiop 1662S: Odd fixes 1663F: Documentation/crypto/async-tx-api.txt 1664F: crypto/async_tx/ 1665F: drivers/dma/ 1666F: include/linux/dmaengine.h 1667F: include/linux/async_tx.h 1668 1669AT24 EEPROM DRIVER 1670M: Wolfram Sang <wsa@the-dreams.de> 1671L: linux-i2c@vger.kernel.org 1672S: Maintained 1673F: drivers/misc/eeprom/at24.c 1674F: include/linux/platform_data/at24.h 1675 1676ATA OVER ETHERNET (AOE) DRIVER 1677M: "Ed L. Cashin" <ecashin@coraid.com> 1678W: http://support.coraid.com/support/linux 1679S: Supported 1680F: Documentation/aoe/ 1681F: drivers/block/aoe/ 1682 1683ATHEROS ATH GENERIC UTILITIES 1684M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1685L: linux-wireless@vger.kernel.org 1686S: Supported 1687F: drivers/net/wireless/ath/* 1688 1689ATHEROS ATH5K WIRELESS DRIVER 1690M: Jiri Slaby <jirislaby@gmail.com> 1691M: Nick Kossifidis <mickflemm@gmail.com> 1692M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1693L: linux-wireless@vger.kernel.org 1694W: http://wireless.kernel.org/en/users/Drivers/ath5k 1695S: Maintained 1696F: drivers/net/wireless/ath/ath5k/ 1697 1698ATHEROS ATH6KL WIRELESS DRIVER 1699M: Kalle Valo <kvalo@qca.qualcomm.com> 1700L: linux-wireless@vger.kernel.org 1701W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1702T: git git://github.com/kvalo/ath.git 1703S: Supported 1704F: drivers/net/wireless/ath/ath6kl/ 1705 1706WILOCITY WIL6210 WIRELESS DRIVER 1707M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1708L: linux-wireless@vger.kernel.org 1709L: wil6210@qca.qualcomm.com 1710S: Supported 1711W: http://wireless.kernel.org/en/users/Drivers/wil6210 1712F: drivers/net/wireless/ath/wil6210/ 1713F: include/uapi/linux/wil6210_uapi.h 1714 1715CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1716M: Christian Lamparter <chunkeey@googlemail.com> 1717L: linux-wireless@vger.kernel.org 1718W: http://wireless.kernel.org/en/users/Drivers/carl9170 1719S: Maintained 1720F: drivers/net/wireless/ath/carl9170/ 1721 1722ATK0110 HWMON DRIVER 1723M: Luca Tettamanti <kronos.it@gmail.com> 1724L: lm-sensors@lm-sensors.org 1725S: Maintained 1726F: drivers/hwmon/asus_atk0110.c 1727 1728ATI_REMOTE2 DRIVER 1729M: Ville Syrjala <syrjala@sci.fi> 1730S: Maintained 1731F: drivers/input/misc/ati_remote2.c 1732 1733ATLX ETHERNET DRIVERS 1734M: Jay Cliburn <jcliburn@gmail.com> 1735M: Chris Snook <chris.snook@gmail.com> 1736L: netdev@vger.kernel.org 1737W: http://sourceforge.net/projects/atl1 1738W: http://atl1.sourceforge.net 1739S: Maintained 1740F: drivers/net/ethernet/atheros/ 1741 1742ATM 1743M: Chas Williams <chas@cmf.nrl.navy.mil> 1744L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1745L: netdev@vger.kernel.org 1746W: http://linux-atm.sourceforge.net 1747S: Maintained 1748F: drivers/atm/ 1749F: include/linux/atm* 1750F: include/uapi/linux/atm* 1751 1752ATMEL AT91 / AT32 MCI DRIVER 1753M: Ludovic Desroches <ludovic.desroches@atmel.com> 1754S: Maintained 1755F: drivers/mmc/host/atmel-mci.c 1756F: drivers/mmc/host/atmel-mci-regs.h 1757 1758ATMEL AT91 / AT32 SERIAL DRIVER 1759M: Nicolas Ferre <nicolas.ferre@atmel.com> 1760S: Supported 1761F: drivers/tty/serial/atmel_serial.c 1762 1763ATMEL Audio ALSA driver 1764M: Bo Shen <voice.shen@atmel.com> 1765L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1766S: Supported 1767F: sound/soc/atmel 1768 1769ATMEL DMA DRIVER 1770M: Nicolas Ferre <nicolas.ferre@atmel.com> 1771L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1772S: Supported 1773F: drivers/dma/at_hdmac.c 1774F: drivers/dma/at_hdmac_regs.h 1775F: include/linux/platform_data/dma-atmel.h 1776 1777ATMEL XDMA DRIVER 1778M: Ludovic Desroches <ludovic.desroches@atmel.com> 1779L: linux-arm-kernel@lists.infradead.org 1780L: dmaengine@vger.kernel.org 1781S: Supported 1782F: drivers/dma/at_xdmac.c 1783 1784ATMEL I2C DRIVER 1785M: Ludovic Desroches <ludovic.desroches@atmel.com> 1786L: linux-i2c@vger.kernel.org 1787S: Supported 1788F: drivers/i2c/busses/i2c-at91.c 1789 1790ATMEL ISI DRIVER 1791M: Josh Wu <josh.wu@atmel.com> 1792L: linux-media@vger.kernel.org 1793S: Supported 1794F: drivers/media/platform/soc_camera/atmel-isi.c 1795F: include/media/atmel-isi.h 1796 1797ATMEL LCDFB DRIVER 1798M: Nicolas Ferre <nicolas.ferre@atmel.com> 1799L: linux-fbdev@vger.kernel.org 1800S: Maintained 1801F: drivers/video/fbdev/atmel_lcdfb.c 1802F: include/video/atmel_lcdc.h 1803 1804ATMEL MACB ETHERNET DRIVER 1805M: Nicolas Ferre <nicolas.ferre@atmel.com> 1806S: Supported 1807F: drivers/net/ethernet/cadence/ 1808 1809ATMEL NAND DRIVER 1810M: Josh Wu <josh.wu@atmel.com> 1811L: linux-mtd@lists.infradead.org 1812S: Supported 1813F: drivers/mtd/nand/atmel_nand* 1814 1815ATMEL SPI DRIVER 1816M: Nicolas Ferre <nicolas.ferre@atmel.com> 1817S: Supported 1818F: drivers/spi/spi-atmel.* 1819 1820ATMEL SSC DRIVER 1821M: Bo Shen <voice.shen@atmel.com> 1822L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1823S: Supported 1824F: drivers/misc/atmel-ssc.c 1825F: include/linux/atmel-ssc.h 1826 1827ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1828M: Nicolas Ferre <nicolas.ferre@atmel.com> 1829L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1830S: Supported 1831F: drivers/misc/atmel_tclib.c 1832F: drivers/clocksource/tcb_clksrc.c 1833 1834ATMEL USBA UDC DRIVER 1835M: Nicolas Ferre <nicolas.ferre@atmel.com> 1836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1837S: Supported 1838F: drivers/usb/gadget/udc/atmel_usba_udc.* 1839 1840ATMEL WIRELESS DRIVER 1841M: Simon Kelley <simon@thekelleys.org.uk> 1842L: linux-wireless@vger.kernel.org 1843W: http://www.thekelleys.org.uk/atmel 1844W: http://atmelwlandriver.sourceforge.net/ 1845S: Maintained 1846F: drivers/net/wireless/atmel* 1847 1848ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1849M: Bradley Grove <linuxdrivers@attotech.com> 1850L: linux-scsi@vger.kernel.org 1851W: http://www.attotech.com 1852S: Supported 1853F: drivers/scsi/esas2r 1854 1855AUDIT SUBSYSTEM 1856M: Paul Moore <paul@paul-moore.com> 1857M: Eric Paris <eparis@redhat.com> 1858L: linux-audit@redhat.com (moderated for non-subscribers) 1859W: http://people.redhat.com/sgrubb/audit/ 1860T: git git://git.infradead.org/users/pcmoore/audit 1861S: Maintained 1862F: include/linux/audit.h 1863F: include/uapi/linux/audit.h 1864F: kernel/audit* 1865 1866AUXILIARY DISPLAY DRIVERS 1867M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1868W: http://miguelojeda.es/auxdisplay.htm 1869W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1870S: Maintained 1871F: drivers/auxdisplay/ 1872F: include/linux/cfag12864b.h 1873 1874AVR32 ARCHITECTURE 1875M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1876M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1877W: http://www.atmel.com/products/AVR32/ 1878W: http://mirror.egtvedt.no/avr32linux.org/ 1879W: http://avrfreaks.net/ 1880S: Maintained 1881F: arch/avr32/ 1882 1883AVR32/AT32AP MACHINE SUPPORT 1884M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1885M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1886S: Maintained 1887F: arch/avr32/mach-at32ap/ 1888 1889AX.25 NETWORK LAYER 1890M: Ralf Baechle <ralf@linux-mips.org> 1891L: linux-hams@vger.kernel.org 1892W: http://www.linux-ax25.org/ 1893S: Maintained 1894F: include/uapi/linux/ax25.h 1895F: include/net/ax25.h 1896F: net/ax25/ 1897 1898AZ6007 DVB DRIVER 1899M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1900L: linux-media@vger.kernel.org 1901W: http://linuxtv.org 1902T: git git://linuxtv.org/media_tree.git 1903S: Maintained 1904F: drivers/media/usb/dvb-usb-v2/az6007.c 1905 1906AZTECH FM RADIO RECEIVER DRIVER 1907M: Hans Verkuil <hverkuil@xs4all.nl> 1908L: linux-media@vger.kernel.org 1909T: git git://linuxtv.org/media_tree.git 1910W: http://linuxtv.org 1911S: Maintained 1912F: drivers/media/radio/radio-aztech* 1913 1914B43 WIRELESS DRIVER 1915M: Stefano Brivio <stefano.brivio@polimi.it> 1916L: linux-wireless@vger.kernel.org 1917L: b43-dev@lists.infradead.org 1918W: http://wireless.kernel.org/en/users/Drivers/b43 1919S: Maintained 1920F: drivers/net/wireless/b43/ 1921 1922B43LEGACY WIRELESS DRIVER 1923M: Larry Finger <Larry.Finger@lwfinger.net> 1924M: Stefano Brivio <stefano.brivio@polimi.it> 1925L: linux-wireless@vger.kernel.org 1926L: b43-dev@lists.infradead.org 1927W: http://wireless.kernel.org/en/users/Drivers/b43 1928S: Maintained 1929F: drivers/net/wireless/b43legacy/ 1930 1931BACKLIGHT CLASS/SUBSYSTEM 1932M: Jingoo Han <jg1.han@samsung.com> 1933M: Lee Jones <lee.jones@linaro.org> 1934S: Maintained 1935F: drivers/video/backlight/ 1936F: include/linux/backlight.h 1937 1938BATMAN ADVANCED 1939M: Marek Lindner <mareklindner@neomailbox.ch> 1940M: Simon Wunderlich <sw@simonwunderlich.de> 1941M: Antonio Quartulli <antonio@meshcoding.com> 1942L: b.a.t.m.a.n@lists.open-mesh.org 1943W: http://www.open-mesh.org/ 1944S: Maintained 1945F: net/batman-adv/ 1946 1947BAYCOM/HDLCDRV DRIVERS FOR AX.25 1948M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1949L: linux-hams@vger.kernel.org 1950W: http://www.baycom.org/~tom/ham/ham.html 1951S: Maintained 1952F: drivers/net/hamradio/baycom* 1953 1954BCACHE (BLOCK LAYER CACHE) 1955M: Kent Overstreet <kmo@daterainc.com> 1956L: linux-bcache@vger.kernel.org 1957W: http://bcache.evilpiepirate.org 1958S: Maintained: 1959F: drivers/md/bcache/ 1960 1961BEFS FILE SYSTEM 1962S: Orphan 1963F: Documentation/filesystems/befs.txt 1964F: fs/befs/ 1965 1966BECKHOFF CX5020 ETHERCAT MASTER DRIVER 1967M: Dariusz Marcinkiewicz <reksio@newterm.pl> 1968L: netdev@vger.kernel.org 1969S: Maintained 1970F: drivers/net/ethernet/ec_bhf.c 1971 1972BFS FILE SYSTEM 1973M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1974S: Maintained 1975F: Documentation/filesystems/bfs.txt 1976F: fs/bfs/ 1977F: include/uapi/linux/bfs_fs.h 1978 1979BLACKFIN ARCHITECTURE 1980M: Steven Miao <realmz6@gmail.com> 1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1982T: git git://git.code.sf.net/p/adi-linux/code 1983W: http://blackfin.uclinux.org 1984S: Supported 1985F: arch/blackfin/ 1986 1987BLACKFIN EMAC DRIVER 1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1989W: http://blackfin.uclinux.org 1990S: Supported 1991F: drivers/net/ethernet/adi/ 1992 1993BLACKFIN RTC DRIVER 1994L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1995W: http://blackfin.uclinux.org 1996S: Supported 1997F: drivers/rtc/rtc-bfin.c 1998 1999BLACKFIN SDH DRIVER 2000M: Sonic Zhang <sonic.zhang@analog.com> 2001L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2002W: http://blackfin.uclinux.org 2003S: Supported 2004F: drivers/mmc/host/bfin_sdh.c 2005 2006BLACKFIN SERIAL DRIVER 2007M: Sonic Zhang <sonic.zhang@analog.com> 2008L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2009W: http://blackfin.uclinux.org 2010S: Supported 2011F: drivers/tty/serial/bfin_uart.c 2012 2013BLACKFIN WATCHDOG DRIVER 2014L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2015W: http://blackfin.uclinux.org 2016S: Supported 2017F: drivers/watchdog/bfin_wdt.c 2018 2019BLACKFIN I2C TWI DRIVER 2020M: Sonic Zhang <sonic.zhang@analog.com> 2021L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2022W: http://blackfin.uclinux.org/ 2023S: Supported 2024F: drivers/i2c/busses/i2c-bfin-twi.c 2025 2026BLACKFIN MEDIA DRIVER 2027M: Scott Jiang <scott.jiang.linux@gmail.com> 2028L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2029W: http://blackfin.uclinux.org/ 2030S: Supported 2031F: drivers/media/platform/blackfin/ 2032F: drivers/media/i2c/adv7183* 2033F: drivers/media/i2c/vs6624* 2034 2035BLINKM RGB LED DRIVER 2036M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2037S: Maintained 2038F: drivers/leds/leds-blinkm.c 2039 2040BLOCK LAYER 2041M: Jens Axboe <axboe@kernel.dk> 2042T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2043S: Maintained 2044F: block/ 2045 2046BLOCK2MTD DRIVER 2047M: Joern Engel <joern@lazybastard.org> 2048L: linux-mtd@lists.infradead.org 2049S: Maintained 2050F: drivers/mtd/devices/block2mtd.c 2051 2052BLUETOOTH DRIVERS 2053M: Marcel Holtmann <marcel@holtmann.org> 2054M: Gustavo Padovan <gustavo@padovan.org> 2055M: Johan Hedberg <johan.hedberg@gmail.com> 2056L: linux-bluetooth@vger.kernel.org 2057W: http://www.bluez.org/ 2058T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2059T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2060S: Maintained 2061F: drivers/bluetooth/ 2062 2063BLUETOOTH SUBSYSTEM 2064M: Marcel Holtmann <marcel@holtmann.org> 2065M: Gustavo Padovan <gustavo@padovan.org> 2066M: Johan Hedberg <johan.hedberg@gmail.com> 2067L: linux-bluetooth@vger.kernel.org 2068W: http://www.bluez.org/ 2069T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2070T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2071S: Maintained 2072F: net/bluetooth/ 2073F: include/net/bluetooth/ 2074 2075BONDING DRIVER 2076M: Jay Vosburgh <j.vosburgh@gmail.com> 2077M: Veaceslav Falico <vfalico@gmail.com> 2078M: Andy Gospodarek <andy@greyhouse.net> 2079L: netdev@vger.kernel.org 2080W: http://sourceforge.net/projects/bonding/ 2081S: Supported 2082F: drivers/net/bonding/ 2083F: include/uapi/linux/if_bonding.h 2084 2085BPF (Safe dynamic programs and tools) 2086M: Alexei Starovoitov <ast@kernel.org> 2087L: netdev@vger.kernel.org 2088L: linux-kernel@vger.kernel.org 2089S: Supported 2090F: kernel/bpf/ 2091 2092BROADCOM B44 10/100 ETHERNET DRIVER 2093M: Gary Zambrano <zambrano@broadcom.com> 2094L: netdev@vger.kernel.org 2095S: Supported 2096F: drivers/net/ethernet/broadcom/b44.* 2097 2098BROADCOM GENET ETHERNET DRIVER 2099M: Florian Fainelli <f.fainelli@gmail.com> 2100L: netdev@vger.kernel.org 2101S: Supported 2102F: drivers/net/ethernet/broadcom/genet/ 2103 2104BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2105M: Sony Chacko <sony.chacko@qlogic.com> 2106M: Dept-HSGLinuxNICDev@qlogic.com 2107L: netdev@vger.kernel.org 2108S: Supported 2109F: drivers/net/ethernet/broadcom/bnx2.* 2110F: drivers/net/ethernet/broadcom/bnx2_* 2111 2112BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2113M: Ariel Elior <ariel.elior@qlogic.com> 2114L: netdev@vger.kernel.org 2115S: Supported 2116F: drivers/net/ethernet/broadcom/bnx2x/ 2117 2118BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2119M: Christian Daudt <bcm@fixthebug.org> 2120M: Florian Fainelli <f.fainelli@gmail.com> 2121L: bcm-kernel-feedback-list@broadcom.com 2122T: git git://github.com/broadcom/mach-bcm 2123S: Maintained 2124F: arch/arm/mach-bcm/ 2125F: arch/arm/boot/dts/bcm113* 2126F: arch/arm/boot/dts/bcm216* 2127F: arch/arm/boot/dts/bcm281* 2128F: arch/arm/configs/bcm_defconfig 2129F: drivers/mmc/host/sdhci-bcm-kona.c 2130F: drivers/clocksource/bcm_kona_timer.c 2131 2132BROADCOM BCM2835 ARM ARCHITECTURE 2133M: Stephen Warren <swarren@wwwdotorg.org> 2134M: Lee Jones <lee@kernel.org> 2135L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2136T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2137S: Maintained 2138N: bcm2835 2139 2140BROADCOM BCM33XX MIPS ARCHITECTURE 2141M: Kevin Cernekee <cernekee@gmail.com> 2142L: linux-mips@linux-mips.org 2143S: Maintained 2144F: arch/mips/bcm3384/* 2145F: arch/mips/include/asm/mach-bcm3384/* 2146F: arch/mips/kernel/*bmips* 2147 2148BROADCOM BCM5301X ARM ARCHITECTURE 2149M: Hauke Mehrtens <hauke@hauke-m.de> 2150L: linux-arm-kernel@lists.infradead.org 2151S: Maintained 2152F: arch/arm/mach-bcm/bcm_5301x.c 2153F: arch/arm/boot/dts/bcm5301x.dtsi 2154F: arch/arm/boot/dts/bcm470* 2155 2156BROADCOM BCM63XX ARM ARCHITECTURE 2157M: Florian Fainelli <f.fainelli@gmail.com> 2158L: linux-arm-kernel@lists.infradead.org 2159T: git git://github.com/broadcom/arm-bcm63xx.git 2160S: Maintained 2161F: arch/arm/mach-bcm/bcm63xx.c 2162F: arch/arm/include/debug/bcm63xx.S 2163 2164BROADCOM BCM63XX/BCM33XX UDC DRIVER 2165M: Kevin Cernekee <cernekee@gmail.com> 2166L: linux-usb@vger.kernel.org 2167S: Maintained 2168F: drivers/usb/gadget/udc/bcm63xx_udc.* 2169 2170BROADCOM BCM7XXX ARM ARCHITECTURE 2171M: Marc Carino <marc.ceeeee@gmail.com> 2172M: Brian Norris <computersforpeace@gmail.com> 2173M: Gregory Fong <gregory.0xf0@gmail.com> 2174M: Florian Fainelli <f.fainelli@gmail.com> 2175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2176T: git git://github.com/broadcom/stblinux.git 2177S: Maintained 2178F: arch/arm/mach-bcm/*brcmstb* 2179F: arch/arm/boot/dts/bcm7*.dts* 2180F: drivers/bus/brcmstb_gisb.c 2181 2182BROADCOM BMIPS MIPS ARCHITECTURE 2183M: Kevin Cernekee <cernekee@gmail.com> 2184M: Florian Fainelli <f.fainelli@gmail.com> 2185L: linux-mips@linux-mips.org 2186T: git git://github.com/broadcom/stblinux.git 2187S: Maintained 2188F: arch/mips/bmips/* 2189F: arch/mips/include/asm/mach-bmips/* 2190F: arch/mips/kernel/*bmips* 2191F: arch/mips/boot/dts/bcm*.dts* 2192F: drivers/irqchip/irq-bcm7* 2193F: drivers/irqchip/irq-brcmstb* 2194 2195BROADCOM TG3 GIGABIT ETHERNET DRIVER 2196M: Prashant Sreedharan <prashant@broadcom.com> 2197M: Michael Chan <mchan@broadcom.com> 2198L: netdev@vger.kernel.org 2199S: Supported 2200F: drivers/net/ethernet/broadcom/tg3.* 2201 2202BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2203M: Brett Rudley <brudley@broadcom.com> 2204M: Arend van Spriel <arend@broadcom.com> 2205M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2206M: Hante Meuleman <meuleman@broadcom.com> 2207L: linux-wireless@vger.kernel.org 2208L: brcm80211-dev-list@broadcom.com 2209S: Supported 2210F: drivers/net/wireless/brcm80211/ 2211 2212BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2213M: QLogic-Storage-Upstream@qlogic.com 2214L: linux-scsi@vger.kernel.org 2215S: Supported 2216F: drivers/scsi/bnx2fc/ 2217 2218BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2219M: QLogic-Storage-Upstream@qlogic.com 2220L: linux-scsi@vger.kernel.org 2221S: Supported 2222F: drivers/scsi/bnx2i/ 2223 2224BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2225M: Ray Jui <rjui@broadcom.com> 2226M: Scott Branden <sbranden@broadcom.com> 2227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2228L: bcm-kernel-feedback-list@broadcom.com 2229T: git git://github.com/broadcom/cygnus-linux.git 2230S: Maintained 2231N: iproc 2232N: cygnus 2233N: bcm9113* 2234N: bcm9583* 2235N: bcm583* 2236N: bcm113* 2237 2238BROADCOM KONA GPIO DRIVER 2239M: Ray Jui <rjui@broadcom.com> 2240L: bcm-kernel-feedback-list@broadcom.com 2241S: Supported 2242F: drivers/gpio/gpio-bcm-kona.c 2243F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt 2244 2245BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2246M: Rafał Miłecki <zajec5@gmail.com> 2247L: linux-wireless@vger.kernel.org 2248S: Maintained 2249F: drivers/bcma/ 2250F: include/linux/bcma/ 2251 2252BROADCOM SYSTEMPORT ETHERNET DRIVER 2253M: Florian Fainelli <f.fainelli@gmail.com> 2254L: netdev@vger.kernel.org 2255S: Supported 2256F: drivers/net/ethernet/broadcom/bcmsysport.* 2257 2258BROCADE BFA FC SCSI DRIVER 2259M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2260M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2261L: linux-scsi@vger.kernel.org 2262S: Supported 2263F: drivers/scsi/bfa/ 2264 2265BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2266M: Rasesh Mody <rasesh.mody@qlogic.com> 2267L: netdev@vger.kernel.org 2268S: Supported 2269F: drivers/net/ethernet/brocade/bna/ 2270 2271BSG (block layer generic sg v4 driver) 2272M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2273L: linux-scsi@vger.kernel.org 2274S: Supported 2275F: block/bsg.c 2276F: include/linux/bsg.h 2277F: include/uapi/linux/bsg.h 2278 2279BT87X AUDIO DRIVER 2280M: Clemens Ladisch <clemens@ladisch.de> 2281L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2282T: git git://git.alsa-project.org/alsa-kernel.git 2283S: Maintained 2284F: Documentation/sound/alsa/Bt87x.txt 2285F: sound/pci/bt87x.c 2286 2287BT8XXGPIO DRIVER 2288M: Michael Buesch <m@bues.ch> 2289W: http://bu3sch.de/btgpio.php 2290S: Maintained 2291F: drivers/gpio/gpio-bt8xx.c 2292 2293BTRFS FILE SYSTEM 2294M: Chris Mason <clm@fb.com> 2295M: Josef Bacik <jbacik@fb.com> 2296M: David Sterba <dsterba@suse.cz> 2297L: linux-btrfs@vger.kernel.org 2298W: http://btrfs.wiki.kernel.org/ 2299Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2300T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2301S: Maintained 2302F: Documentation/filesystems/btrfs.txt 2303F: fs/btrfs/ 2304 2305BTTV VIDEO4LINUX DRIVER 2306M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2307L: linux-media@vger.kernel.org 2308W: http://linuxtv.org 2309T: git git://linuxtv.org/media_tree.git 2310S: Odd fixes 2311F: Documentation/video4linux/bttv/ 2312F: drivers/media/pci/bt8xx/bttv* 2313 2314BUSLOGIC SCSI DRIVER 2315M: Khalid Aziz <khalid@gonehiking.org> 2316L: linux-scsi@vger.kernel.org 2317S: Maintained 2318F: drivers/scsi/BusLogic.* 2319F: drivers/scsi/FlashPoint.* 2320 2321C-MEDIA CMI8788 DRIVER 2322M: Clemens Ladisch <clemens@ladisch.de> 2323L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2324T: git git://git.alsa-project.org/alsa-kernel.git 2325S: Maintained 2326F: sound/pci/oxygen/ 2327 2328C6X ARCHITECTURE 2329M: Mark Salter <msalter@redhat.com> 2330M: Aurelien Jacquiot <a-jacquiot@ti.com> 2331L: linux-c6x-dev@linux-c6x.org 2332W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2333S: Maintained 2334F: arch/c6x/ 2335 2336CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2337M: David Howells <dhowells@redhat.com> 2338L: linux-cachefs@redhat.com 2339S: Supported 2340F: Documentation/filesystems/caching/cachefiles.txt 2341F: fs/cachefiles/ 2342 2343CADET FM/AM RADIO RECEIVER DRIVER 2344M: Hans Verkuil <hverkuil@xs4all.nl> 2345L: linux-media@vger.kernel.org 2346T: git git://linuxtv.org/media_tree.git 2347W: http://linuxtv.org 2348S: Maintained 2349F: drivers/media/radio/radio-cadet* 2350 2351CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2352M: Jonathan Corbet <corbet@lwn.net> 2353L: linux-media@vger.kernel.org 2354T: git git://linuxtv.org/media_tree.git 2355S: Maintained 2356F: Documentation/video4linux/cafe_ccic 2357F: drivers/media/platform/marvell-ccic/ 2358 2359CAIF NETWORK LAYER 2360M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2361L: netdev@vger.kernel.org 2362S: Supported 2363F: Documentation/networking/caif/ 2364F: drivers/net/caif/ 2365F: include/uapi/linux/caif/ 2366F: include/net/caif/ 2367F: net/caif/ 2368 2369CALGARY x86-64 IOMMU 2370M: Muli Ben-Yehuda <muli@il.ibm.com> 2371M: "Jon D. Mason" <jdmason@kudzu.us> 2372L: discuss@x86-64.org 2373S: Maintained 2374F: arch/x86/kernel/pci-calgary_64.c 2375F: arch/x86/kernel/tce_64.c 2376F: arch/x86/include/asm/calgary.h 2377F: arch/x86/include/asm/tce.h 2378 2379CAN NETWORK LAYER 2380M: Oliver Hartkopp <socketcan@hartkopp.net> 2381L: linux-can@vger.kernel.org 2382W: http://gitorious.org/linux-can 2383T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2384T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2385S: Maintained 2386F: Documentation/networking/can.txt 2387F: net/can/ 2388F: include/linux/can/core.h 2389F: include/uapi/linux/can.h 2390F: include/uapi/linux/can/bcm.h 2391F: include/uapi/linux/can/raw.h 2392F: include/uapi/linux/can/gw.h 2393 2394CAN NETWORK DRIVERS 2395M: Wolfgang Grandegger <wg@grandegger.com> 2396M: Marc Kleine-Budde <mkl@pengutronix.de> 2397L: linux-can@vger.kernel.org 2398W: http://gitorious.org/linux-can 2399T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2401S: Maintained 2402F: drivers/net/can/ 2403F: include/linux/can/dev.h 2404F: include/linux/can/platform/ 2405F: include/uapi/linux/can/error.h 2406F: include/uapi/linux/can/netlink.h 2407 2408CAPABILITIES 2409M: Serge Hallyn <serge.hallyn@canonical.com> 2410L: linux-security-module@vger.kernel.org 2411S: Supported 2412F: include/linux/capability.h 2413F: include/uapi/linux/capability.h 2414F: security/capability.c 2415F: security/commoncap.c 2416F: kernel/capability.c 2417 2418CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2419M: Kevin Tsai <ktsai@capellamicro.com> 2420S: Maintained 2421F: drivers/iio/light/cm* 2422F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2423 2424CC2520 IEEE-802.15.4 RADIO DRIVER 2425M: Varka Bhadram <varkabhadram@gmail.com> 2426L: linux-wpan@vger.kernel.org 2427S: Maintained 2428F: drivers/net/ieee802154/cc2520.c 2429F: include/linux/spi/cc2520.h 2430F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2431 2432CELL BROADBAND ENGINE ARCHITECTURE 2433M: Arnd Bergmann <arnd@arndb.de> 2434L: linuxppc-dev@lists.ozlabs.org 2435L: cbe-oss-dev@lists.ozlabs.org 2436W: http://www.ibm.com/developerworks/power/cell/ 2437S: Supported 2438F: arch/powerpc/include/asm/cell*.h 2439F: arch/powerpc/include/asm/spu*.h 2440F: arch/powerpc/include/uapi/asm/spu*.h 2441F: arch/powerpc/oprofile/*cell* 2442F: arch/powerpc/platforms/cell/ 2443 2444CEPH DISTRIBUTED FILE SYSTEM CLIENT 2445M: Yan, Zheng <zyan@redhat.com> 2446M: Sage Weil <sage@redhat.com> 2447L: ceph-devel@vger.kernel.org 2448W: http://ceph.com/ 2449T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2450S: Supported 2451F: Documentation/filesystems/ceph.txt 2452F: fs/ceph/ 2453F: net/ceph/ 2454F: include/linux/ceph/ 2455F: include/linux/crush/ 2456 2457CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2458L: linux-usb@vger.kernel.org 2459S: Orphan 2460F: Documentation/usb/WUSB-Design-overview.txt 2461F: Documentation/usb/wusb-cbaf 2462F: drivers/usb/host/hwa-hc.c 2463F: drivers/usb/host/whci/ 2464F: drivers/usb/wusbcore/ 2465F: include/linux/usb/wusb* 2466 2467CFAG12864B LCD DRIVER 2468M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2469W: http://miguelojeda.es/auxdisplay.htm 2470W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2471S: Maintained 2472F: drivers/auxdisplay/cfag12864b.c 2473F: include/linux/cfag12864b.h 2474 2475CFAG12864BFB LCD FRAMEBUFFER DRIVER 2476M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2477W: http://miguelojeda.es/auxdisplay.htm 2478W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2479S: Maintained 2480F: drivers/auxdisplay/cfag12864bfb.c 2481F: include/linux/cfag12864b.h 2482 2483CFG80211 and NL80211 2484M: Johannes Berg <johannes@sipsolutions.net> 2485L: linux-wireless@vger.kernel.org 2486W: http://wireless.kernel.org/ 2487T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2488T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2489S: Maintained 2490F: include/uapi/linux/nl80211.h 2491F: include/net/cfg80211.h 2492F: net/wireless/* 2493X: net/wireless/wext* 2494 2495CHAR and MISC DRIVERS 2496M: Arnd Bergmann <arnd@arndb.de> 2497M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2498T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2499S: Supported 2500F: drivers/char/* 2501F: drivers/misc/* 2502F: include/linux/miscdevice.h 2503 2504CHECKPATCH 2505M: Andy Whitcroft <apw@canonical.com> 2506M: Joe Perches <joe@perches.com> 2507S: Maintained 2508F: scripts/checkpatch.pl 2509 2510CHINESE DOCUMENTATION 2511M: Harry Wei <harryxiyou@gmail.com> 2512L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2513L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2514S: Maintained 2515F: Documentation/zh_CN/ 2516 2517CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2518M: Peter Chen <Peter.Chen@freescale.com> 2519T: git git://github.com/hzpeterchen/linux-usb.git 2520L: linux-usb@vger.kernel.org 2521S: Maintained 2522F: drivers/usb/chipidea/ 2523 2524CHROME HARDWARE PLATFORM SUPPORT 2525M: Olof Johansson <olof@lixom.net> 2526S: Maintained 2527F: drivers/platform/chrome/ 2528 2529CISCO VIC ETHERNET NIC DRIVER 2530M: Christian Benvenuti <benve@cisco.com> 2531M: Sujith Sankar <ssujith@cisco.com> 2532M: Govindarajulu Varadarajan <_govind@gmx.com> 2533M: Neel Patel <neepatel@cisco.com> 2534S: Supported 2535F: drivers/net/ethernet/cisco/enic/ 2536 2537CISCO VIC LOW LATENCY NIC DRIVER 2538M: Upinder Malhi <umalhi@cisco.com> 2539S: Supported 2540F: drivers/infiniband/hw/usnic 2541 2542CIRRUS LOGIC EP93XX ETHERNET DRIVER 2543M: Hartley Sweeten <hsweeten@visionengravers.com> 2544L: netdev@vger.kernel.org 2545S: Maintained 2546F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2547 2548CIRRUS LOGIC AUDIO CODEC DRIVERS 2549M: Brian Austin <brian.austin@cirrus.com> 2550M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2551L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2552S: Maintained 2553F: sound/soc/codecs/cs* 2554 2555CLEANCACHE API 2556M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2557L: linux-kernel@vger.kernel.org 2558S: Maintained 2559F: mm/cleancache.c 2560F: include/linux/cleancache.h 2561 2562CLK API 2563M: Russell King <linux@arm.linux.org.uk> 2564S: Maintained 2565F: include/linux/clk.h 2566 2567CLOCKSOURCE, CLOCKEVENT DRIVERS 2568M: Daniel Lezcano <daniel.lezcano@linaro.org> 2569M: Thomas Gleixner <tglx@linutronix.de> 2570L: linux-kernel@vger.kernel.org 2571T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2572S: Supported 2573F: drivers/clocksource 2574 2575CISCO FCOE HBA DRIVER 2576M: Hiral Patel <hiralpat@cisco.com> 2577M: Suma Ramars <sramars@cisco.com> 2578M: Brian Uchino <buchino@cisco.com> 2579L: linux-scsi@vger.kernel.org 2580S: Supported 2581F: drivers/scsi/fnic/ 2582 2583CMPC ACPI DRIVER 2584M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2585M: Daniel Oliveira Nascimento <don@syst.com.br> 2586L: platform-driver-x86@vger.kernel.org 2587S: Supported 2588F: drivers/platform/x86/classmate-laptop.c 2589 2590COCCINELLE/Semantic Patches (SmPL) 2591M: Julia Lawall <Julia.Lawall@lip6.fr> 2592M: Gilles Muller <Gilles.Muller@lip6.fr> 2593M: Nicolas Palix <nicolas.palix@imag.fr> 2594M: Michal Marek <mmarek@suse.cz> 2595L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2596T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2597W: http://coccinelle.lip6.fr/ 2598S: Supported 2599F: Documentation/coccinelle.txt 2600F: scripts/coccinelle/ 2601F: scripts/coccicheck 2602 2603CODA FILE SYSTEM 2604M: Jan Harkes <jaharkes@cs.cmu.edu> 2605M: coda@cs.cmu.edu 2606L: codalist@coda.cs.cmu.edu 2607W: http://www.coda.cs.cmu.edu/ 2608S: Maintained 2609F: Documentation/filesystems/coda.txt 2610F: fs/coda/ 2611F: include/linux/coda*.h 2612F: include/uapi/linux/coda*.h 2613 2614CODA V4L2 MEM2MEM DRIVER 2615M: Philipp Zabel <p.zabel@pengutronix.de> 2616L: linux-media@vger.kernel.org 2617S: Maintained 2618F: Documentation/devicetree/bindings/media/coda.txt 2619F: drivers/media/platform/coda/ 2620 2621COMMON CLK FRAMEWORK 2622M: Mike Turquette <mturquette@linaro.org> 2623M: Stephen Boyd <sboyd@codeaurora.org> 2624L: linux-kernel@vger.kernel.org 2625T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2626S: Maintained 2627F: drivers/clk/ 2628X: drivers/clk/clkdev.c 2629F: include/linux/clk-pr* 2630F: include/linux/clk/ 2631 2632COMMON INTERNET FILE SYSTEM (CIFS) 2633M: Steve French <sfrench@samba.org> 2634L: linux-cifs@vger.kernel.org 2635L: samba-technical@lists.samba.org (moderated for non-subscribers) 2636W: http://linux-cifs.samba.org/ 2637T: git git://git.samba.org/sfrench/cifs-2.6.git 2638S: Supported 2639F: Documentation/filesystems/cifs/ 2640F: fs/cifs/ 2641 2642COMPACTPCI HOTPLUG CORE 2643M: Scott Murray <scott@spiteful.org> 2644L: linux-pci@vger.kernel.org 2645S: Maintained 2646F: drivers/pci/hotplug/cpci_hotplug* 2647 2648COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2649M: Scott Murray <scott@spiteful.org> 2650L: linux-pci@vger.kernel.org 2651S: Maintained 2652F: drivers/pci/hotplug/cpcihp_zt5550.* 2653 2654COMPACTPCI HOTPLUG GENERIC DRIVER 2655M: Scott Murray <scott@spiteful.org> 2656L: linux-pci@vger.kernel.org 2657S: Maintained 2658F: drivers/pci/hotplug/cpcihp_generic.c 2659 2660COMPAL LAPTOP SUPPORT 2661M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2662L: platform-driver-x86@vger.kernel.org 2663S: Maintained 2664F: drivers/platform/x86/compal-laptop.c 2665 2666CONEXANT ACCESSRUNNER USB DRIVER 2667M: Simon Arlott <cxacru@fire.lp0.eu> 2668L: accessrunner-general@lists.sourceforge.net 2669W: http://accessrunner.sourceforge.net/ 2670S: Maintained 2671F: drivers/usb/atm/cxacru.c 2672 2673CONFIGFS 2674M: Joel Becker <jlbec@evilplan.org> 2675T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2676S: Supported 2677F: fs/configfs/ 2678F: include/linux/configfs.h 2679 2680CONNECTOR 2681M: Evgeniy Polyakov <zbr@ioremap.net> 2682L: netdev@vger.kernel.org 2683S: Maintained 2684F: drivers/connector/ 2685 2686CONTROL GROUP (CGROUP) 2687M: Tejun Heo <tj@kernel.org> 2688M: Li Zefan <lizefan@huawei.com> 2689L: cgroups@vger.kernel.org 2690T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2691S: Maintained 2692F: Documentation/cgroups/ 2693F: include/linux/cgroup* 2694F: kernel/cgroup* 2695 2696CONTROL GROUP - CPUSET 2697M: Li Zefan <lizefan@huawei.com> 2698L: cgroups@vger.kernel.org 2699W: http://www.bullopensource.org/cpuset/ 2700W: http://oss.sgi.com/projects/cpusets/ 2701T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2702S: Maintained 2703F: Documentation/cgroups/cpusets.txt 2704F: include/linux/cpuset.h 2705F: kernel/cpuset.c 2706 2707CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2708M: Johannes Weiner <hannes@cmpxchg.org> 2709M: Michal Hocko <mhocko@suse.cz> 2710L: cgroups@vger.kernel.org 2711L: linux-mm@kvack.org 2712S: Maintained 2713F: mm/memcontrol.c 2714F: mm/swap_cgroup.c 2715 2716CORETEMP HARDWARE MONITORING DRIVER 2717M: Fenghua Yu <fenghua.yu@intel.com> 2718L: lm-sensors@lm-sensors.org 2719S: Maintained 2720F: Documentation/hwmon/coretemp 2721F: drivers/hwmon/coretemp.c 2722 2723COSA/SRP SYNC SERIAL DRIVER 2724M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2725W: http://www.fi.muni.cz/~kas/cosa/ 2726S: Maintained 2727F: drivers/net/wan/cosa* 2728 2729CPMAC ETHERNET DRIVER 2730M: Florian Fainelli <florian@openwrt.org> 2731L: netdev@vger.kernel.org 2732S: Maintained 2733F: drivers/net/ethernet/ti/cpmac.c 2734 2735CPU FREQUENCY DRIVERS 2736M: Rafael J. Wysocki <rjw@rjwysocki.net> 2737M: Viresh Kumar <viresh.kumar@linaro.org> 2738L: linux-pm@vger.kernel.org 2739S: Maintained 2740T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2741T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2742F: drivers/cpufreq/ 2743F: include/linux/cpufreq.h 2744 2745CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2746M: Viresh Kumar <viresh.kumar@linaro.org> 2747M: Sudeep Holla <sudeep.holla@arm.com> 2748L: linux-pm@vger.kernel.org 2749W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2750S: Maintained 2751F: drivers/cpufreq/arm_big_little.h 2752F: drivers/cpufreq/arm_big_little.c 2753F: drivers/cpufreq/arm_big_little_dt.c 2754 2755CPUIDLE DRIVER - ARM BIG LITTLE 2756M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2757M: Daniel Lezcano <daniel.lezcano@linaro.org> 2758L: linux-pm@vger.kernel.org 2759L: linux-arm-kernel@lists.infradead.org 2760T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2761S: Maintained 2762F: drivers/cpuidle/cpuidle-big_little.c 2763 2764CPUIDLE DRIVER - ARM EXYNOS 2765M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2766M: Daniel Lezcano <daniel.lezcano@linaro.org> 2767M: Kukjin Kim <kgene@kernel.org> 2768L: linux-pm@vger.kernel.org 2769L: linux-samsung-soc@vger.kernel.org 2770S: Supported 2771F: drivers/cpuidle/cpuidle-exynos.c 2772F: arch/arm/mach-exynos/pm.c 2773 2774CPUIDLE DRIVERS 2775M: Rafael J. Wysocki <rjw@rjwysocki.net> 2776M: Daniel Lezcano <daniel.lezcano@linaro.org> 2777L: linux-pm@vger.kernel.org 2778S: Maintained 2779T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2780F: drivers/cpuidle/* 2781F: include/linux/cpuidle.h 2782 2783CPUID/MSR DRIVER 2784M: "H. Peter Anvin" <hpa@zytor.com> 2785S: Maintained 2786F: arch/x86/kernel/cpuid.c 2787F: arch/x86/kernel/msr.c 2788 2789CPU POWER MONITORING SUBSYSTEM 2790M: Thomas Renninger <trenn@suse.de> 2791L: linux-pm@vger.kernel.org 2792S: Maintained 2793F: tools/power/cpupower/ 2794 2795CRAMFS FILESYSTEM 2796W: http://sourceforge.net/projects/cramfs/ 2797S: Orphan / Obsolete 2798F: Documentation/filesystems/cramfs.txt 2799F: fs/cramfs/ 2800 2801CRIS PORT 2802M: Mikael Starvik <starvik@axis.com> 2803M: Jesper Nilsson <jesper.nilsson@axis.com> 2804L: linux-cris-kernel@axis.com 2805W: http://developer.axis.com 2806S: Maintained 2807F: arch/cris/ 2808F: drivers/tty/serial/crisv10.* 2809 2810CRYPTO API 2811M: Herbert Xu <herbert@gondor.apana.org.au> 2812M: "David S. Miller" <davem@davemloft.net> 2813L: linux-crypto@vger.kernel.org 2814T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2815S: Maintained 2816F: Documentation/crypto/ 2817F: arch/*/crypto/ 2818F: crypto/ 2819F: drivers/crypto/ 2820F: include/crypto/ 2821 2822CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2823M: Neil Horman <nhorman@tuxdriver.com> 2824L: linux-crypto@vger.kernel.org 2825S: Maintained 2826F: crypto/ansi_cprng.c 2827F: crypto/rng.c 2828 2829CS5535 Audio ALSA driver 2830M: Jaya Kumar <jayakumar.alsa@gmail.com> 2831S: Maintained 2832F: sound/pci/cs5535audio/ 2833 2834CW1200 WLAN driver 2835M: Solomon Peachy <pizza@shaftnet.org> 2836S: Maintained 2837F: drivers/net/wireless/cw1200/ 2838 2839CX18 VIDEO4LINUX DRIVER 2840M: Andy Walls <awalls@md.metrocast.net> 2841L: ivtv-devel@ivtvdriver.org (subscribers-only) 2842L: linux-media@vger.kernel.org 2843T: git git://linuxtv.org/media_tree.git 2844W: http://linuxtv.org 2845W: http://www.ivtvdriver.org/index.php/Cx18 2846S: Maintained 2847F: Documentation/video4linux/cx18.txt 2848F: drivers/media/pci/cx18/ 2849F: include/uapi/linux/ivtv* 2850 2851CX2341X MPEG ENCODER HELPER MODULE 2852M: Hans Verkuil <hverkuil@xs4all.nl> 2853L: linux-media@vger.kernel.org 2854T: git git://linuxtv.org/media_tree.git 2855W: http://linuxtv.org 2856S: Maintained 2857F: drivers/media/common/cx2341x* 2858F: include/media/cx2341x* 2859 2860CX88 VIDEO4LINUX DRIVER 2861M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2862L: linux-media@vger.kernel.org 2863W: http://linuxtv.org 2864T: git git://linuxtv.org/media_tree.git 2865S: Odd fixes 2866F: Documentation/video4linux/cx88/ 2867F: drivers/media/pci/cx88/ 2868 2869CXD2820R MEDIA DRIVER 2870M: Antti Palosaari <crope@iki.fi> 2871L: linux-media@vger.kernel.org 2872W: http://linuxtv.org/ 2873W: http://palosaari.fi/linux/ 2874Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2875T: git git://linuxtv.org/anttip/media_tree.git 2876S: Maintained 2877F: drivers/media/dvb-frontends/cxd2820r* 2878 2879CXGB3 ETHERNET DRIVER (CXGB3) 2880M: Santosh Raspatur <santosh@chelsio.com> 2881L: netdev@vger.kernel.org 2882W: http://www.chelsio.com 2883S: Supported 2884F: drivers/net/ethernet/chelsio/cxgb3/ 2885 2886CXGB3 ISCSI DRIVER (CXGB3I) 2887M: Karen Xie <kxie@chelsio.com> 2888L: linux-scsi@vger.kernel.org 2889W: http://www.chelsio.com 2890S: Supported 2891F: drivers/scsi/cxgbi/cxgb3i 2892 2893CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 2894M: Steve Wise <swise@chelsio.com> 2895L: linux-rdma@vger.kernel.org 2896W: http://www.openfabrics.org 2897S: Supported 2898F: drivers/infiniband/hw/cxgb3/ 2899 2900CXGB4 ETHERNET DRIVER (CXGB4) 2901M: Hariprasad S <hariprasad@chelsio.com> 2902L: netdev@vger.kernel.org 2903W: http://www.chelsio.com 2904S: Supported 2905F: drivers/net/ethernet/chelsio/cxgb4/ 2906 2907CXGB4 ISCSI DRIVER (CXGB4I) 2908M: Karen Xie <kxie@chelsio.com> 2909L: linux-scsi@vger.kernel.org 2910W: http://www.chelsio.com 2911S: Supported 2912F: drivers/scsi/cxgbi/cxgb4i 2913 2914CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 2915M: Steve Wise <swise@chelsio.com> 2916L: linux-rdma@vger.kernel.org 2917W: http://www.openfabrics.org 2918S: Supported 2919F: drivers/infiniband/hw/cxgb4/ 2920 2921CXGB4VF ETHERNET DRIVER (CXGB4VF) 2922M: Casey Leedom <leedom@chelsio.com> 2923L: netdev@vger.kernel.org 2924W: http://www.chelsio.com 2925S: Supported 2926F: drivers/net/ethernet/chelsio/cxgb4vf/ 2927 2928CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 2929M: Ian Munsie <imunsie@au1.ibm.com> 2930M: Michael Neuling <mikey@neuling.org> 2931L: linuxppc-dev@lists.ozlabs.org 2932S: Supported 2933F: drivers/misc/cxl/ 2934F: include/misc/cxl.h 2935F: include/uapi/misc/cxl.h 2936F: Documentation/powerpc/cxl.txt 2937F: Documentation/powerpc/cxl.txt 2938F: Documentation/ABI/testing/sysfs-class-cxl 2939 2940STMMAC ETHERNET DRIVER 2941M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2942L: netdev@vger.kernel.org 2943W: http://www.stlinux.com 2944S: Supported 2945F: drivers/net/ethernet/stmicro/stmmac/ 2946 2947CYBERPRO FB DRIVER 2948M: Russell King <linux@arm.linux.org.uk> 2949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2950W: http://www.arm.linux.org.uk/ 2951S: Maintained 2952F: drivers/video/fbdev/cyber2000fb.* 2953 2954CYCLADES ASYNC MUX DRIVER 2955W: http://www.cyclades.com/ 2956S: Orphan 2957F: drivers/tty/cyclades.c 2958F: include/linux/cyclades.h 2959F: include/uapi/linux/cyclades.h 2960 2961CYCLADES PC300 DRIVER 2962W: http://www.cyclades.com/ 2963S: Orphan 2964F: drivers/net/wan/pc300* 2965 2966CYPRESS_FIRMWARE MEDIA DRIVER 2967M: Antti Palosaari <crope@iki.fi> 2968L: linux-media@vger.kernel.org 2969W: http://linuxtv.org/ 2970W: http://palosaari.fi/linux/ 2971Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2972T: git git://linuxtv.org/anttip/media_tree.git 2973S: Maintained 2974F: drivers/media/common/cypress_firmware* 2975 2976CYTTSP TOUCHSCREEN DRIVER 2977M: Ferruh Yigit <fery@cypress.com> 2978L: linux-input@vger.kernel.org 2979S: Supported 2980F: drivers/input/touchscreen/cyttsp* 2981F: include/linux/input/cyttsp.h 2982 2983DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 2984M: Joshua Kinard <kumba@gentoo.org> 2985S: Maintained 2986F: drivers/rtc/rtc-ds1685.c 2987F: include/linux/rtc/ds1685.h 2988 2989DAMA SLAVE for AX.25 2990M: Joerg Reuter <jreuter@yaina.de> 2991W: http://yaina.de/jreuter/ 2992W: http://www.qsl.net/dl1bke/ 2993L: linux-hams@vger.kernel.org 2994S: Maintained 2995F: net/ax25/af_ax25.c 2996F: net/ax25/ax25_dev.c 2997F: net/ax25/ax25_ds_* 2998F: net/ax25/ax25_in.c 2999F: net/ax25/ax25_out.c 3000F: net/ax25/ax25_timer.c 3001F: net/ax25/sysctl_net_ax25.c 3002 3003DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3004L: netdev@vger.kernel.org 3005S: Orphan 3006F: Documentation/networking/dmfe.txt 3007F: drivers/net/ethernet/dec/tulip/dmfe.c 3008 3009DC390/AM53C974 SCSI driver 3010M: Hannes Reinecke <hare@suse.de> 3011L: linux-scsi@vger.kernel.org 3012S: Maintained 3013F: drivers/scsi/am53c974.c 3014 3015DC395x SCSI driver 3016M: Oliver Neukum <oliver@neukum.org> 3017M: Ali Akcaagac <aliakc@web.de> 3018M: Jamie Lenehan <lenehan@twibble.org> 3019L: dc395x@twibble.org 3020W: http://twibble.org/dist/dc395x/ 3021W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3022S: Maintained 3023F: Documentation/scsi/dc395x.txt 3024F: drivers/scsi/dc395x.* 3025 3026DCCP PROTOCOL 3027M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3028L: dccp@vger.kernel.org 3029W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3030S: Maintained 3031F: include/linux/dccp.h 3032F: include/uapi/linux/dccp.h 3033F: include/linux/tfrc.h 3034F: net/dccp/ 3035 3036DECnet NETWORK LAYER 3037W: http://linux-decnet.sourceforge.net 3038L: linux-decnet-user@lists.sourceforge.net 3039S: Orphan 3040F: Documentation/networking/decnet.txt 3041F: net/decnet/ 3042 3043DECSTATION PLATFORM SUPPORT 3044M: "Maciej W. Rozycki" <macro@linux-mips.org> 3045L: linux-mips@linux-mips.org 3046W: http://www.linux-mips.org/wiki/DECstation 3047S: Maintained 3048F: arch/mips/dec/ 3049F: arch/mips/include/asm/dec/ 3050F: arch/mips/include/asm/mach-dec/ 3051 3052DEFXX FDDI NETWORK DRIVER 3053M: "Maciej W. Rozycki" <macro@linux-mips.org> 3054S: Maintained 3055F: drivers/net/fddi/defxx.* 3056 3057DELL LAPTOP DRIVER 3058M: Matthew Garrett <mjg59@srcf.ucam.org> 3059L: platform-driver-x86@vger.kernel.org 3060S: Maintained 3061F: drivers/platform/x86/dell-laptop.c 3062 3063DELL LAPTOP SMM DRIVER 3064M: Guenter Roeck <linux@roeck-us.net> 3065S: Maintained 3066F: drivers/char/i8k.c 3067F: include/uapi/linux/i8k.h 3068 3069DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3070M: Doug Warzecha <Douglas_Warzecha@dell.com> 3071S: Maintained 3072F: Documentation/dcdbas.txt 3073F: drivers/firmware/dcdbas.* 3074 3075DELL WMI EXTRAS DRIVER 3076M: Matthew Garrett <mjg59@srcf.ucam.org> 3077S: Maintained 3078F: drivers/platform/x86/dell-wmi.c 3079 3080DESIGNWARE USB2 DRD IP DRIVER 3081M: John Youn <johnyoun@synopsys.com> 3082L: linux-usb@vger.kernel.org 3083T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3084S: Maintained 3085F: drivers/usb/dwc2/ 3086 3087DESIGNWARE USB3 DRD IP DRIVER 3088M: Felipe Balbi <balbi@ti.com> 3089L: linux-usb@vger.kernel.org 3090L: linux-omap@vger.kernel.org 3091T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3092S: Maintained 3093F: drivers/usb/dwc3/ 3094 3095DEVICE COREDUMP (DEV_COREDUMP) 3096M: Johannes Berg <johannes@sipsolutions.net> 3097L: linux-kernel@vger.kernel.org 3098S: Maintained 3099F: drivers/base/devcoredump.c 3100F: include/linux/devcoredump.h 3101 3102DEVICE FREQUENCY (DEVFREQ) 3103M: MyungJoo Ham <myungjoo.ham@samsung.com> 3104M: Kyungmin Park <kyungmin.park@samsung.com> 3105L: linux-pm@vger.kernel.org 3106S: Maintained 3107F: drivers/devfreq/ 3108 3109DEVICE NUMBER REGISTRY 3110M: Torben Mathiasen <device@lanana.org> 3111W: http://lanana.org/docs/device-list/index.html 3112S: Maintained 3113 3114DEVICE-MAPPER (LVM) 3115M: Alasdair Kergon <agk@redhat.com> 3116M: Mike Snitzer <snitzer@redhat.com> 3117M: dm-devel@redhat.com 3118L: dm-devel@redhat.com 3119W: http://sources.redhat.com/dm 3120Q: http://patchwork.kernel.org/project/dm-devel/list/ 3121T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3122T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3123S: Maintained 3124F: Documentation/device-mapper/ 3125F: drivers/md/dm* 3126F: drivers/md/persistent-data/ 3127F: include/linux/device-mapper.h 3128F: include/linux/dm-*.h 3129F: include/uapi/linux/dm-*.h 3130 3131DIALOG SEMICONDUCTOR DRIVERS 3132M: Support Opensource <support.opensource@diasemi.com> 3133W: http://www.dialog-semiconductor.com/products 3134S: Supported 3135F: Documentation/hwmon/da90?? 3136F: drivers/gpio/gpio-da90??.c 3137F: drivers/hwmon/da90??-hwmon.c 3138F: drivers/input/misc/da90??_onkey.c 3139F: drivers/input/touchscreen/da9052_tsi.c 3140F: drivers/leds/leds-da90??.c 3141F: drivers/mfd/da903x.c 3142F: drivers/mfd/da90??-*.c 3143F: drivers/power/da9052-battery.c 3144F: drivers/regulator/da903x.c 3145F: drivers/regulator/da9???-regulator.[ch] 3146F: drivers/rtc/rtc-da90??.c 3147F: drivers/video/backlight/da90??_bl.c 3148F: drivers/watchdog/da90??_wdt.c 3149F: include/linux/mfd/da903x.h 3150F: include/linux/mfd/da9052/ 3151F: include/linux/mfd/da9055/ 3152F: include/linux/mfd/da9063/ 3153F: include/sound/da[79]*.h 3154F: sound/soc/codecs/da[79]*.[ch] 3155 3156DIGI NEO AND CLASSIC PCI PRODUCTS 3157M: Lidza Louina <lidza.louina@gmail.com> 3158M: Mark Hounschell <markh@compro.net> 3159L: driverdev-devel@linuxdriverproject.org 3160S: Maintained 3161F: drivers/staging/dgnc/ 3162 3163DIGI EPCA PCI PRODUCTS 3164M: Lidza Louina <lidza.louina@gmail.com> 3165M: Mark Hounschell <markh@compro.net> 3166M: Daeseok Youn <daeseok.youn@gmail.com> 3167L: driverdev-devel@linuxdriverproject.org 3168S: Maintained 3169F: drivers/staging/dgap/ 3170 3171DIOLAN U2C-12 I2C DRIVER 3172M: Guenter Roeck <linux@roeck-us.net> 3173L: linux-i2c@vger.kernel.org 3174S: Maintained 3175F: drivers/i2c/busses/i2c-diolan-u2c.c 3176 3177DIRECT ACCESS (DAX) 3178M: Matthew Wilcox <willy@linux.intel.com> 3179L: linux-fsdevel@vger.kernel.org 3180S: Supported 3181F: fs/dax.c 3182 3183DIRECTORY NOTIFICATION (DNOTIFY) 3184M: Eric Paris <eparis@parisplace.org> 3185S: Maintained 3186F: Documentation/filesystems/dnotify.txt 3187F: fs/notify/dnotify/ 3188F: include/linux/dnotify.h 3189 3190DISK GEOMETRY AND PARTITION HANDLING 3191M: Andries Brouwer <aeb@cwi.nl> 3192W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3193W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3194W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3195S: Maintained 3196 3197DISKQUOTA 3198M: Jan Kara <jack@suse.cz> 3199S: Maintained 3200F: Documentation/filesystems/quota.txt 3201F: fs/quota/ 3202F: include/linux/quota*.h 3203F: include/uapi/linux/quota*.h 3204 3205DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3206M: Bernie Thompson <bernie@plugable.com> 3207L: linux-fbdev@vger.kernel.org 3208S: Maintained 3209W: http://plugable.com/category/projects/udlfb/ 3210F: drivers/video/fbdev/udlfb.c 3211F: include/video/udlfb.h 3212F: Documentation/fb/udlfb.txt 3213 3214DISTRIBUTED LOCK MANAGER (DLM) 3215M: Christine Caulfield <ccaulfie@redhat.com> 3216M: David Teigland <teigland@redhat.com> 3217L: cluster-devel@redhat.com 3218W: http://sources.redhat.com/cluster/ 3219T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3220S: Supported 3221F: fs/dlm/ 3222 3223DMA BUFFER SHARING FRAMEWORK 3224M: Sumit Semwal <sumit.semwal@linaro.org> 3225S: Maintained 3226L: linux-media@vger.kernel.org 3227L: dri-devel@lists.freedesktop.org 3228L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3229F: drivers/dma-buf/ 3230F: include/linux/dma-buf* 3231F: include/linux/reservation.h 3232F: include/linux/*fence.h 3233F: Documentation/dma-buf-sharing.txt 3234T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3235 3236DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3237M: Vinod Koul <vinod.koul@intel.com> 3238L: dmaengine@vger.kernel.org 3239Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3240S: Maintained 3241F: drivers/dma/ 3242F: include/linux/dmaengine.h 3243F: Documentation/dmaengine/ 3244T: git git://git.infradead.org/users/vkoul/slave-dma.git 3245 3246DME1737 HARDWARE MONITOR DRIVER 3247M: Juerg Haefliger <juergh@gmail.com> 3248L: lm-sensors@lm-sensors.org 3249S: Maintained 3250F: Documentation/hwmon/dme1737 3251F: drivers/hwmon/dme1737.c 3252 3253DOCKING STATION DRIVER 3254M: Shaohua Li <shaohua.li@intel.com> 3255L: linux-acpi@vger.kernel.org 3256S: Supported 3257F: drivers/acpi/dock.c 3258 3259DOCUMENTATION 3260M: Jonathan Corbet <corbet@lwn.net> 3261L: linux-doc@vger.kernel.org 3262S: Maintained 3263F: Documentation/ 3264X: Documentation/ABI/ 3265X: Documentation/devicetree/ 3266X: Documentation/[a-z][a-z]_[A-Z][A-Z]/ 3267T: git git://git.lwn.net/linux-2.6.git docs-next 3268 3269DOUBLETALK DRIVER 3270M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3271L: blinux-list@redhat.com 3272S: Maintained 3273F: drivers/char/dtlk.c 3274F: include/linux/dtlk.h 3275 3276DPT_I2O SCSI RAID DRIVER 3277M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3278L: linux-scsi@vger.kernel.org 3279W: http://www.adaptec.com/ 3280S: Maintained 3281F: drivers/scsi/dpt* 3282F: drivers/scsi/dpt/ 3283 3284DRBD DRIVER 3285P: Philipp Reisner 3286P: Lars Ellenberg 3287M: drbd-dev@lists.linbit.com 3288L: drbd-user@lists.linbit.com 3289W: http://www.drbd.org 3290T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3291T: git git://git.drbd.org/drbd-8.3.git 3292S: Supported 3293F: drivers/block/drbd/ 3294F: lib/lru_cache.c 3295F: Documentation/blockdev/drbd/ 3296 3297DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 3298M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3299T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3300S: Supported 3301F: Documentation/kobject.txt 3302F: drivers/base/ 3303F: fs/sysfs/ 3304F: fs/debugfs/ 3305F: include/linux/kobj* 3306F: include/linux/debugfs.h 3307F: lib/kobj* 3308 3309DRM DRIVERS 3310M: David Airlie <airlied@linux.ie> 3311L: dri-devel@lists.freedesktop.org 3312T: git git://people.freedesktop.org/~airlied/linux 3313S: Maintained 3314F: drivers/gpu/drm/ 3315F: drivers/gpu/vga/ 3316F: include/drm/ 3317F: include/uapi/drm/ 3318 3319RADEON DRM DRIVERS 3320M: Alex Deucher <alexander.deucher@amd.com> 3321M: Christian König <christian.koenig@amd.com> 3322L: dri-devel@lists.freedesktop.org 3323T: git git://people.freedesktop.org/~agd5f/linux 3324S: Supported 3325F: drivers/gpu/drm/radeon/ 3326F: include/uapi/drm/radeon* 3327 3328DRM PANEL DRIVERS 3329M: Thierry Reding <thierry.reding@gmail.com> 3330L: dri-devel@lists.freedesktop.org 3331T: git git://anongit.freedesktop.org/tegra/linux.git 3332S: Maintained 3333F: drivers/gpu/drm/drm_panel.c 3334F: drivers/gpu/drm/panel/ 3335F: include/drm/drm_panel.h 3336F: Documentation/devicetree/bindings/panel/ 3337 3338INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3339M: Daniel Vetter <daniel.vetter@intel.com> 3340M: Jani Nikula <jani.nikula@linux.intel.com> 3341L: intel-gfx@lists.freedesktop.org 3342L: dri-devel@lists.freedesktop.org 3343Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3344T: git git://anongit.freedesktop.org/drm-intel 3345S: Supported 3346F: drivers/gpu/drm/i915/ 3347F: include/drm/i915* 3348F: include/uapi/drm/i915* 3349 3350DRM DRIVERS FOR EXYNOS 3351M: Inki Dae <inki.dae@samsung.com> 3352M: Joonyoung Shim <jy0922.shim@samsung.com> 3353M: Seung-Woo Kim <sw0312.kim@samsung.com> 3354M: Kyungmin Park <kyungmin.park@samsung.com> 3355L: dri-devel@lists.freedesktop.org 3356T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3357S: Supported 3358F: drivers/gpu/drm/exynos/ 3359F: include/drm/exynos* 3360F: include/uapi/drm/exynos* 3361 3362DRM DRIVERS FOR FREESCALE IMX 3363M: Philipp Zabel <p.zabel@pengutronix.de> 3364L: dri-devel@lists.freedesktop.org 3365S: Maintained 3366F: drivers/gpu/drm/imx/ 3367F: Documentation/devicetree/bindings/drm/imx/ 3368 3369DRM DRIVERS FOR NVIDIA TEGRA 3370M: Thierry Reding <thierry.reding@gmail.com> 3371M: Terje Bergström <tbergstrom@nvidia.com> 3372L: dri-devel@lists.freedesktop.org 3373L: linux-tegra@vger.kernel.org 3374T: git git://anongit.freedesktop.org/tegra/linux.git 3375S: Supported 3376F: drivers/gpu/drm/tegra/ 3377F: drivers/gpu/host1x/ 3378F: include/linux/host1x.h 3379F: include/uapi/drm/tegra_drm.h 3380F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3381 3382DRM DRIVERS FOR RENESAS 3383M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3384L: dri-devel@lists.freedesktop.org 3385L: linux-sh@vger.kernel.org 3386T: git git://people.freedesktop.org/~airlied/linux 3387S: Supported 3388F: drivers/gpu/drm/rcar-du/ 3389F: drivers/gpu/drm/shmobile/ 3390F: include/linux/platform_data/rcar-du.h 3391F: include/linux/platform_data/shmob_drm.h 3392 3393DSBR100 USB FM RADIO DRIVER 3394M: Alexey Klimov <klimov.linux@gmail.com> 3395L: linux-media@vger.kernel.org 3396T: git git://linuxtv.org/media_tree.git 3397S: Maintained 3398F: drivers/media/radio/dsbr100.c 3399 3400DSCC4 DRIVER 3401M: Francois Romieu <romieu@fr.zoreil.com> 3402L: netdev@vger.kernel.org 3403S: Maintained 3404F: drivers/net/wan/dscc4.c 3405 3406DVB_USB_AF9015 MEDIA DRIVER 3407M: Antti Palosaari <crope@iki.fi> 3408L: linux-media@vger.kernel.org 3409W: http://linuxtv.org/ 3410W: http://palosaari.fi/linux/ 3411Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3412T: git git://linuxtv.org/anttip/media_tree.git 3413S: Maintained 3414F: drivers/media/usb/dvb-usb-v2/af9015* 3415 3416DVB_USB_AF9035 MEDIA DRIVER 3417M: Antti Palosaari <crope@iki.fi> 3418L: linux-media@vger.kernel.org 3419W: http://linuxtv.org/ 3420W: http://palosaari.fi/linux/ 3421Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3422T: git git://linuxtv.org/anttip/media_tree.git 3423S: Maintained 3424F: drivers/media/usb/dvb-usb-v2/af9035* 3425 3426DVB_USB_ANYSEE MEDIA DRIVER 3427M: Antti Palosaari <crope@iki.fi> 3428L: linux-media@vger.kernel.org 3429W: http://linuxtv.org/ 3430W: http://palosaari.fi/linux/ 3431Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3432T: git git://linuxtv.org/anttip/media_tree.git 3433S: Maintained 3434F: drivers/media/usb/dvb-usb-v2/anysee* 3435 3436DVB_USB_AU6610 MEDIA DRIVER 3437M: Antti Palosaari <crope@iki.fi> 3438L: linux-media@vger.kernel.org 3439W: http://linuxtv.org/ 3440W: http://palosaari.fi/linux/ 3441Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3442T: git git://linuxtv.org/anttip/media_tree.git 3443S: Maintained 3444F: drivers/media/usb/dvb-usb-v2/au6610* 3445 3446DVB_USB_CE6230 MEDIA DRIVER 3447M: Antti Palosaari <crope@iki.fi> 3448L: linux-media@vger.kernel.org 3449W: http://linuxtv.org/ 3450W: http://palosaari.fi/linux/ 3451Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3452T: git git://linuxtv.org/anttip/media_tree.git 3453S: Maintained 3454F: drivers/media/usb/dvb-usb-v2/ce6230* 3455 3456DVB_USB_CXUSB MEDIA DRIVER 3457M: Michael Krufky <mkrufky@linuxtv.org> 3458L: linux-media@vger.kernel.org 3459W: http://linuxtv.org/ 3460W: http://github.com/mkrufky 3461Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3462T: git git://linuxtv.org/media_tree.git 3463S: Maintained 3464F: drivers/media/usb/dvb-usb/cxusb* 3465 3466DVB_USB_EC168 MEDIA DRIVER 3467M: Antti Palosaari <crope@iki.fi> 3468L: linux-media@vger.kernel.org 3469W: http://linuxtv.org/ 3470W: http://palosaari.fi/linux/ 3471Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3472T: git git://linuxtv.org/anttip/media_tree.git 3473S: Maintained 3474F: drivers/media/usb/dvb-usb-v2/ec168* 3475 3476DVB_USB_GL861 MEDIA DRIVER 3477M: Antti Palosaari <crope@iki.fi> 3478L: linux-media@vger.kernel.org 3479W: http://linuxtv.org/ 3480Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3481T: git git://linuxtv.org/anttip/media_tree.git 3482S: Maintained 3483F: drivers/media/usb/dvb-usb-v2/gl861* 3484 3485DVB_USB_MXL111SF MEDIA DRIVER 3486M: Michael Krufky <mkrufky@linuxtv.org> 3487L: linux-media@vger.kernel.org 3488W: http://linuxtv.org/ 3489W: http://github.com/mkrufky 3490Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3491T: git git://linuxtv.org/mkrufky/mxl111sf.git 3492S: Maintained 3493F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3494 3495DVB_USB_RTL28XXU MEDIA DRIVER 3496M: Antti Palosaari <crope@iki.fi> 3497L: linux-media@vger.kernel.org 3498W: http://linuxtv.org/ 3499W: http://palosaari.fi/linux/ 3500Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3501T: git git://linuxtv.org/anttip/media_tree.git 3502S: Maintained 3503F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3504 3505DVB_USB_V2 MEDIA DRIVER 3506M: Antti Palosaari <crope@iki.fi> 3507L: linux-media@vger.kernel.org 3508W: http://linuxtv.org/ 3509W: http://palosaari.fi/linux/ 3510Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3511T: git git://linuxtv.org/anttip/media_tree.git 3512S: Maintained 3513F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3514F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3515 3516DYNAMIC DEBUG 3517M: Jason Baron <jbaron@akamai.com> 3518S: Maintained 3519F: lib/dynamic_debug.c 3520F: include/linux/dynamic_debug.h 3521 3522DZ DECSTATION DZ11 SERIAL DRIVER 3523M: "Maciej W. Rozycki" <macro@linux-mips.org> 3524S: Maintained 3525F: drivers/tty/serial/dz.* 3526 3527E3X0 POWER BUTTON DRIVER 3528M: Moritz Fischer <moritz.fischer@ettus.com> 3529L: usrp-users@lists.ettus.com 3530W: http://www.ettus.com 3531S: Supported 3532F: drivers/input/misc/e3x0-button.c 3533F: Documentation/devicetree/bindings/input/e3x0-button.txt 3534 3535E4000 MEDIA DRIVER 3536M: Antti Palosaari <crope@iki.fi> 3537L: linux-media@vger.kernel.org 3538W: http://linuxtv.org/ 3539W: http://palosaari.fi/linux/ 3540Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3541T: git git://linuxtv.org/anttip/media_tree.git 3542S: Maintained 3543F: drivers/media/tuners/e4000* 3544 3545EATA ISA/EISA/PCI SCSI DRIVER 3546M: Dario Ballabio <ballabio_dario@emc.com> 3547L: linux-scsi@vger.kernel.org 3548S: Maintained 3549F: drivers/scsi/eata.c 3550 3551EC100 MEDIA DRIVER 3552M: Antti Palosaari <crope@iki.fi> 3553L: linux-media@vger.kernel.org 3554W: http://linuxtv.org/ 3555W: http://palosaari.fi/linux/ 3556Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3557T: git git://linuxtv.org/anttip/media_tree.git 3558S: Maintained 3559F: drivers/media/dvb-frontends/ec100* 3560 3561ECRYPT FILE SYSTEM 3562M: Tyler Hicks <tyhicks@canonical.com> 3563L: ecryptfs@vger.kernel.org 3564W: http://ecryptfs.org 3565W: https://launchpad.net/ecryptfs 3566S: Supported 3567F: Documentation/filesystems/ecryptfs.txt 3568F: fs/ecryptfs/ 3569 3570EDAC-CORE 3571M: Doug Thompson <dougthompson@xmission.com> 3572M: Borislav Petkov <bp@alien8.de> 3573M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3574L: linux-edac@vger.kernel.org 3575W: bluesmoke.sourceforge.net 3576T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3577T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3578S: Supported 3579F: Documentation/edac.txt 3580F: drivers/edac/ 3581F: include/linux/edac.h 3582 3583EDAC-AMD64 3584M: Doug Thompson <dougthompson@xmission.com> 3585M: Borislav Petkov <bp@alien8.de> 3586L: linux-edac@vger.kernel.org 3587W: bluesmoke.sourceforge.net 3588S: Maintained 3589F: drivers/edac/amd64_edac* 3590 3591EDAC-CALXEDA 3592M: Doug Thompson <dougthompson@xmission.com> 3593M: Robert Richter <rric@kernel.org> 3594L: linux-edac@vger.kernel.org 3595W: bluesmoke.sourceforge.net 3596S: Maintained 3597F: drivers/edac/highbank* 3598 3599EDAC-CAVIUM 3600M: Ralf Baechle <ralf@linux-mips.org> 3601M: David Daney <david.daney@cavium.com> 3602L: linux-edac@vger.kernel.org 3603L: linux-mips@linux-mips.org 3604W: bluesmoke.sourceforge.net 3605S: Supported 3606F: drivers/edac/octeon_edac* 3607 3608EDAC-E752X 3609M: Mark Gross <mark.gross@intel.com> 3610M: Doug Thompson <dougthompson@xmission.com> 3611L: linux-edac@vger.kernel.org 3612W: bluesmoke.sourceforge.net 3613S: Maintained 3614F: drivers/edac/e752x_edac.c 3615 3616EDAC-E7XXX 3617M: Doug Thompson <dougthompson@xmission.com> 3618L: linux-edac@vger.kernel.org 3619W: bluesmoke.sourceforge.net 3620S: Maintained 3621F: drivers/edac/e7xxx_edac.c 3622 3623EDAC-GHES 3624M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3625L: linux-edac@vger.kernel.org 3626W: bluesmoke.sourceforge.net 3627S: Maintained 3628F: drivers/edac/ghes_edac.c 3629 3630EDAC-I82443BXGX 3631M: Tim Small <tim@buttersideup.com> 3632L: linux-edac@vger.kernel.org 3633W: bluesmoke.sourceforge.net 3634S: Maintained 3635F: drivers/edac/i82443bxgx_edac.c 3636 3637EDAC-I3000 3638M: Jason Uhlenkott <juhlenko@akamai.com> 3639L: linux-edac@vger.kernel.org 3640W: bluesmoke.sourceforge.net 3641S: Maintained 3642F: drivers/edac/i3000_edac.c 3643 3644EDAC-I5000 3645M: Doug Thompson <dougthompson@xmission.com> 3646L: linux-edac@vger.kernel.org 3647W: bluesmoke.sourceforge.net 3648S: Maintained 3649F: drivers/edac/i5000_edac.c 3650 3651EDAC-I5400 3652M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3653L: linux-edac@vger.kernel.org 3654W: bluesmoke.sourceforge.net 3655S: Maintained 3656F: drivers/edac/i5400_edac.c 3657 3658EDAC-I7300 3659M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3660L: linux-edac@vger.kernel.org 3661W: bluesmoke.sourceforge.net 3662S: Maintained 3663F: drivers/edac/i7300_edac.c 3664 3665EDAC-I7CORE 3666M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3667L: linux-edac@vger.kernel.org 3668W: bluesmoke.sourceforge.net 3669S: Maintained 3670F: drivers/edac/i7core_edac.c 3671 3672EDAC-I82975X 3673M: Ranganathan Desikan <ravi@jetztechnologies.com> 3674M: "Arvind R." <arvino55@gmail.com> 3675L: linux-edac@vger.kernel.org 3676W: bluesmoke.sourceforge.net 3677S: Maintained 3678F: drivers/edac/i82975x_edac.c 3679 3680EDAC-IE31200 3681M: Jason Baron <jbaron@akamai.com> 3682L: linux-edac@vger.kernel.org 3683W: bluesmoke.sourceforge.net 3684S: Maintained 3685F: drivers/edac/ie31200_edac.c 3686 3687EDAC-MPC85XX 3688M: Johannes Thumshirn <johannes.thumshirn@men.de> 3689L: linux-edac@vger.kernel.org 3690W: bluesmoke.sourceforge.net 3691S: Maintained 3692F: drivers/edac/mpc85xx_edac.[ch] 3693 3694EDAC-PASEMI 3695M: Egor Martovetsky <egor@pasemi.com> 3696L: linux-edac@vger.kernel.org 3697W: bluesmoke.sourceforge.net 3698S: Maintained 3699F: drivers/edac/pasemi_edac.c 3700 3701EDAC-R82600 3702M: Tim Small <tim@buttersideup.com> 3703L: linux-edac@vger.kernel.org 3704W: bluesmoke.sourceforge.net 3705S: Maintained 3706F: drivers/edac/r82600_edac.c 3707 3708EDAC-SBRIDGE 3709M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3710L: linux-edac@vger.kernel.org 3711W: bluesmoke.sourceforge.net 3712S: Maintained 3713F: drivers/edac/sb_edac.c 3714 3715EDIROL UA-101/UA-1000 DRIVER 3716M: Clemens Ladisch <clemens@ladisch.de> 3717L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3718T: git git://git.alsa-project.org/alsa-kernel.git 3719S: Maintained 3720F: sound/usb/misc/ua101.c 3721 3722EXTENSIBLE FIRMWARE INTERFACE (EFI) 3723M: Matt Fleming <matt.fleming@intel.com> 3724L: linux-efi@vger.kernel.org 3725T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3726S: Maintained 3727F: Documentation/efi-stub.txt 3728F: arch/ia64/kernel/efi.c 3729F: arch/x86/boot/compressed/eboot.[ch] 3730F: arch/x86/include/asm/efi.h 3731F: arch/x86/platform/efi/* 3732F: drivers/firmware/efi/* 3733F: include/linux/efi*.h 3734 3735EFI VARIABLE FILESYSTEM 3736M: Matthew Garrett <matthew.garrett@nebula.com> 3737M: Jeremy Kerr <jk@ozlabs.org> 3738M: Matt Fleming <matt.fleming@intel.com> 3739T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3740L: linux-efi@vger.kernel.org 3741S: Maintained 3742F: fs/efivarfs/ 3743 3744EFIFB FRAMEBUFFER DRIVER 3745L: linux-fbdev@vger.kernel.org 3746M: Peter Jones <pjones@redhat.com> 3747S: Maintained 3748F: drivers/video/fbdev/efifb.c 3749 3750EFS FILESYSTEM 3751W: http://aeschi.ch.eu.org/efs/ 3752S: Orphan 3753F: fs/efs/ 3754 3755EHCA (IBM GX bus InfiniBand adapter) DRIVER 3756M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3757M: Christoph Raisch <raisch@de.ibm.com> 3758L: linux-rdma@vger.kernel.org 3759S: Supported 3760F: drivers/infiniband/hw/ehca/ 3761 3762EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3763M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3764L: netdev@vger.kernel.org 3765S: Maintained 3766F: drivers/net/ethernet/ibm/ehea/ 3767 3768EM28XX VIDEO4LINUX DRIVER 3769M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3770L: linux-media@vger.kernel.org 3771W: http://linuxtv.org 3772T: git git://linuxtv.org/media_tree.git 3773S: Maintained 3774F: drivers/media/usb/em28xx/ 3775 3776EMBEDDED LINUX 3777M: Paul Gortmaker <paul.gortmaker@windriver.com> 3778M: Matt Mackall <mpm@selenic.com> 3779M: David Woodhouse <dwmw2@infradead.org> 3780L: linux-embedded@vger.kernel.org 3781S: Maintained 3782 3783EMULEX LPFC FC SCSI DRIVER 3784M: James Smart <james.smart@emulex.com> 3785L: linux-scsi@vger.kernel.org 3786W: http://sourceforge.net/projects/lpfcxxxx 3787S: Supported 3788F: drivers/scsi/lpfc/ 3789 3790ENE CB710 FLASH CARD READER DRIVER 3791M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 3792S: Maintained 3793F: drivers/misc/cb710/ 3794F: drivers/mmc/host/cb710-mmc.* 3795F: include/linux/cb710.h 3796 3797ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3798M: Maxim Levitsky <maximlevitsky@gmail.com> 3799S: Maintained 3800F: drivers/media/rc/ene_ir.* 3801 3802ENHANCED ERROR HANDLING (EEH) 3803M: Gavin Shan <shangw@linux.vnet.ibm.com> 3804L: linuxppc-dev@lists.ozlabs.org 3805S: Supported 3806F: Documentation/powerpc/eeh-pci-error-recovery.txt 3807F: arch/powerpc/kernel/eeh*.c 3808 3809EPSON S1D13XXX FRAMEBUFFER DRIVER 3810M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3811S: Maintained 3812T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3813F: drivers/video/fbdev/s1d13xxxfb.c 3814F: include/video/s1d13xxxfb.h 3815 3816ET131X NETWORK DRIVER 3817M: Mark Einon <mark.einon@gmail.com> 3818S: Odd Fixes 3819F: drivers/net/ethernet/agere/ 3820 3821ETHERNET BRIDGE 3822M: Stephen Hemminger <stephen@networkplumber.org> 3823L: bridge@lists.linux-foundation.org 3824L: netdev@vger.kernel.org 3825W: http://www.linuxfoundation.org/en/Net:Bridge 3826S: Maintained 3827F: include/linux/netfilter_bridge/ 3828F: net/bridge/ 3829 3830ETHERNET PHY LIBRARY 3831M: Florian Fainelli <f.fainelli@gmail.com> 3832L: netdev@vger.kernel.org 3833S: Maintained 3834F: include/linux/phy.h 3835F: include/linux/phy_fixed.h 3836F: drivers/net/phy/ 3837F: Documentation/networking/phy.txt 3838F: drivers/of/of_mdio.c 3839F: drivers/of/of_net.c 3840 3841EXT2 FILE SYSTEM 3842M: Jan Kara <jack@suse.cz> 3843L: linux-ext4@vger.kernel.org 3844S: Maintained 3845F: Documentation/filesystems/ext2.txt 3846F: fs/ext2/ 3847F: include/linux/ext2* 3848 3849EXT3 FILE SYSTEM 3850M: Jan Kara <jack@suse.cz> 3851M: Andrew Morton <akpm@linux-foundation.org> 3852M: Andreas Dilger <adilger.kernel@dilger.ca> 3853L: linux-ext4@vger.kernel.org 3854S: Maintained 3855F: Documentation/filesystems/ext3.txt 3856F: fs/ext3/ 3857 3858EXT4 FILE SYSTEM 3859M: "Theodore Ts'o" <tytso@mit.edu> 3860M: Andreas Dilger <adilger.kernel@dilger.ca> 3861L: linux-ext4@vger.kernel.org 3862W: http://ext4.wiki.kernel.org 3863Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3864S: Maintained 3865F: Documentation/filesystems/ext4.txt 3866F: fs/ext4/ 3867 3868Extended Verification Module (EVM) 3869M: Mimi Zohar <zohar@linux.vnet.ibm.com> 3870L: linux-ima-devel@lists.sourceforge.net 3871L: linux-security-module@vger.kernel.org 3872S: Supported 3873F: security/integrity/evm/ 3874 3875EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3876M: MyungJoo Ham <myungjoo.ham@samsung.com> 3877M: Chanwoo Choi <cw00.choi@samsung.com> 3878L: linux-kernel@vger.kernel.org 3879T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 3880S: Maintained 3881F: drivers/extcon/ 3882F: Documentation/extcon/ 3883 3884EXYNOS DP DRIVER 3885M: Jingoo Han <jg1.han@samsung.com> 3886L: dri-devel@lists.freedesktop.org 3887S: Maintained 3888F: drivers/gpu/drm/exynos/exynos_dp* 3889 3890EXYNOS MIPI DISPLAY DRIVERS 3891M: Inki Dae <inki.dae@samsung.com> 3892M: Donghwa Lee <dh09.lee@samsung.com> 3893M: Kyungmin Park <kyungmin.park@samsung.com> 3894L: linux-fbdev@vger.kernel.org 3895S: Maintained 3896F: drivers/video/fbdev/exynos/exynos_mipi* 3897F: include/video/exynos_mipi* 3898 3899F71805F HARDWARE MONITORING DRIVER 3900M: Jean Delvare <jdelvare@suse.de> 3901L: lm-sensors@lm-sensors.org 3902S: Maintained 3903F: Documentation/hwmon/f71805f 3904F: drivers/hwmon/f71805f.c 3905 3906FC0011 TUNER DRIVER 3907M: Michael Buesch <m@bues.ch> 3908L: linux-media@vger.kernel.org 3909S: Maintained 3910F: drivers/media/tuners/fc0011.h 3911F: drivers/media/tuners/fc0011.c 3912 3913FC2580 MEDIA DRIVER 3914M: Antti Palosaari <crope@iki.fi> 3915L: linux-media@vger.kernel.org 3916W: http://linuxtv.org/ 3917W: http://palosaari.fi/linux/ 3918Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3919T: git git://linuxtv.org/anttip/media_tree.git 3920S: Maintained 3921F: drivers/media/tuners/fc2580* 3922 3923FANOTIFY 3924M: Eric Paris <eparis@redhat.com> 3925S: Maintained 3926F: fs/notify/fanotify/ 3927F: include/linux/fanotify.h 3928F: include/uapi/linux/fanotify.h 3929 3930FARSYNC SYNCHRONOUS DRIVER 3931M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3932W: http://www.farsite.co.uk/ 3933S: Supported 3934F: drivers/net/wan/farsync.* 3935 3936FAULT INJECTION SUPPORT 3937M: Akinobu Mita <akinobu.mita@gmail.com> 3938S: Supported 3939F: Documentation/fault-injection/ 3940F: lib/fault-inject.c 3941 3942FBTFT Framebuffer drivers 3943M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 3944M: Noralf Trønnes <noralf@tronnes.org> 3945S: Maintained 3946F: drivers/staging/fbtft/ 3947 3948FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3949M: Vasu Dev <vasu.dev@intel.com> 3950L: fcoe-devel@open-fcoe.org 3951W: www.Open-FCoE.org 3952S: Supported 3953F: drivers/scsi/libfc/ 3954F: drivers/scsi/fcoe/ 3955F: include/scsi/fc/ 3956F: include/scsi/libfc.h 3957F: include/scsi/libfcoe.h 3958F: include/uapi/scsi/fc/ 3959 3960FILE LOCKING (flock() and fcntl()/lockf()) 3961M: Jeff Layton <jlayton@poochiereds.net> 3962M: J. Bruce Fields <bfields@fieldses.org> 3963L: linux-fsdevel@vger.kernel.org 3964S: Maintained 3965F: include/linux/fcntl.h 3966F: include/linux/fs.h 3967F: include/uapi/linux/fcntl.h 3968F: include/uapi/linux/fs.h 3969F: fs/fcntl.c 3970F: fs/locks.c 3971 3972FILESYSTEMS (VFS and infrastructure) 3973M: Alexander Viro <viro@zeniv.linux.org.uk> 3974L: linux-fsdevel@vger.kernel.org 3975S: Maintained 3976F: fs/* 3977 3978FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3979M: Riku Voipio <riku.voipio@iki.fi> 3980L: lm-sensors@lm-sensors.org 3981S: Maintained 3982F: drivers/hwmon/f75375s.c 3983F: include/linux/f75375s.h 3984 3985FIREWIRE AUDIO DRIVERS 3986M: Clemens Ladisch <clemens@ladisch.de> 3987L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3988T: git git://git.alsa-project.org/alsa-kernel.git 3989S: Maintained 3990F: sound/firewire/ 3991 3992FIREWIRE MEDIA DRIVERS (firedtv) 3993M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3994L: linux-media@vger.kernel.org 3995L: linux1394-devel@lists.sourceforge.net 3996T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 3997S: Maintained 3998F: drivers/media/firewire/ 3999 4000FIREWIRE SBP-2 TARGET 4001M: Chris Boot <bootc@bootc.net> 4002L: linux-scsi@vger.kernel.org 4003L: target-devel@vger.kernel.org 4004L: linux1394-devel@lists.sourceforge.net 4005T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4006S: Maintained 4007F: drivers/target/sbp/ 4008 4009FIREWIRE SUBSYSTEM 4010M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4011L: linux1394-devel@lists.sourceforge.net 4012W: http://ieee1394.wiki.kernel.org/ 4013T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4014S: Maintained 4015F: drivers/firewire/ 4016F: include/linux/firewire.h 4017F: include/uapi/linux/firewire*.h 4018F: tools/firewire/ 4019 4020FIRMWARE LOADER (request_firmware) 4021M: Ming Lei <ming.lei@canonical.com> 4022L: linux-kernel@vger.kernel.org 4023S: Maintained 4024F: Documentation/firmware_class/ 4025F: drivers/base/firmware*.c 4026F: include/linux/firmware.h 4027 4028FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4029M: Joshua Morris <josh.h.morris@us.ibm.com> 4030M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4031S: Maintained 4032F: drivers/block/rsxx/ 4033 4034FLOPPY DRIVER 4035M: Jiri Kosina <jkosina@suse.cz> 4036T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4037S: Odd fixes 4038F: drivers/block/floppy.c 4039 4040FMC SUBSYSTEM 4041M: Alessandro Rubini <rubini@gnudd.com> 4042W: http://www.ohwr.org/projects/fmc-bus 4043S: Supported 4044F: drivers/fmc/ 4045F: include/linux/fmc*.h 4046F: include/linux/ipmi-fru.h 4047K: fmc_d.*register 4048 4049FPU EMULATOR 4050M: Bill Metzenthen <billm@melbpc.org.au> 4051W: http://floatingpoint.sourceforge.net/emulator/index.html 4052S: Maintained 4053F: arch/x86/math-emu/ 4054 4055FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4056L: netdev@vger.kernel.org 4057S: Orphan 4058F: drivers/net/wan/dlci.c 4059F: drivers/net/wan/sdla.c 4060 4061FRAMEBUFFER LAYER 4062M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4063M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4064L: linux-fbdev@vger.kernel.org 4065W: http://linux-fbdev.sourceforge.net/ 4066Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4067T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4068S: Maintained 4069F: Documentation/fb/ 4070F: Documentation/devicetree/bindings/fb/ 4071F: drivers/video/ 4072F: include/video/ 4073F: include/linux/fb.h 4074F: include/uapi/video/ 4075F: include/uapi/linux/fb.h 4076 4077FREESCALE DIU FRAMEBUFFER DRIVER 4078M: Timur Tabi <timur@tabi.org> 4079L: linux-fbdev@vger.kernel.org 4080S: Maintained 4081F: drivers/video/fbdev/fsl-diu-fb.* 4082 4083FREESCALE DMA DRIVER 4084M: Li Yang <leoli@freescale.com> 4085M: Zhang Wei <zw@zh-kernel.org> 4086L: linuxppc-dev@lists.ozlabs.org 4087S: Maintained 4088F: drivers/dma/fsldma.* 4089 4090FREESCALE I2C CPM DRIVER 4091M: Jochen Friedrich <jochen@scram.de> 4092L: linuxppc-dev@lists.ozlabs.org 4093L: linux-i2c@vger.kernel.org 4094S: Maintained 4095F: drivers/i2c/busses/i2c-cpm.c 4096 4097FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4098M: Sascha Hauer <kernel@pengutronix.de> 4099L: linux-fbdev@vger.kernel.org 4100L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4101S: Maintained 4102F: include/linux/platform_data/video-imxfb.h 4103F: drivers/video/fbdev/imxfb.c 4104 4105FREESCALE QUAD SPI DRIVER 4106M: Han Xu <han.xu@freescale.com> 4107L: linux-mtd@lists.infradead.org 4108S: Maintained 4109F: drivers/mtd/spi-nor/fsl-quadspi.c 4110 4111FREESCALE SOC FS_ENET DRIVER 4112M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4113M: Vitaly Bordug <vbordug@ru.mvista.com> 4114L: linuxppc-dev@lists.ozlabs.org 4115L: netdev@vger.kernel.org 4116S: Maintained 4117F: drivers/net/ethernet/freescale/fs_enet/ 4118F: include/linux/fs_enet_pd.h 4119 4120FREESCALE QUICC ENGINE LIBRARY 4121L: linuxppc-dev@lists.ozlabs.org 4122S: Orphan 4123F: arch/powerpc/sysdev/qe_lib/ 4124F: arch/powerpc/include/asm/*qe.h 4125 4126FREESCALE USB PERIPHERAL DRIVERS 4127M: Li Yang <leoli@freescale.com> 4128L: linux-usb@vger.kernel.org 4129L: linuxppc-dev@lists.ozlabs.org 4130S: Maintained 4131F: drivers/usb/gadget/udc/fsl* 4132 4133FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4134M: Li Yang <leoli@freescale.com> 4135L: netdev@vger.kernel.org 4136L: linuxppc-dev@lists.ozlabs.org 4137S: Maintained 4138F: drivers/net/ethernet/freescale/ucc_geth* 4139 4140FREESCALE QUICC ENGINE UCC UART DRIVER 4141M: Timur Tabi <timur@tabi.org> 4142L: linuxppc-dev@lists.ozlabs.org 4143S: Maintained 4144F: drivers/tty/serial/ucc_uart.c 4145 4146FREESCALE SOC SOUND DRIVERS 4147M: Timur Tabi <timur@tabi.org> 4148M: Nicolin Chen <nicoleotsuka@gmail.com> 4149M: Xiubo Li <Xiubo.Lee@gmail.com> 4150L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4151L: linuxppc-dev@lists.ozlabs.org 4152S: Maintained 4153F: sound/soc/fsl/fsl* 4154F: sound/soc/fsl/imx* 4155F: sound/soc/fsl/mpc8610_hpcd.c 4156 4157FREEVXFS FILESYSTEM 4158M: Christoph Hellwig <hch@infradead.org> 4159W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4160S: Maintained 4161F: fs/freevxfs/ 4162 4163FREEZER 4164M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4165M: Pavel Machek <pavel@ucw.cz> 4166L: linux-pm@vger.kernel.org 4167S: Supported 4168F: Documentation/power/freezing-of-tasks.txt 4169F: include/linux/freezer.h 4170F: kernel/freezer.c 4171 4172FRONTSWAP API 4173M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4174L: linux-kernel@vger.kernel.org 4175S: Maintained 4176F: mm/frontswap.c 4177F: include/linux/frontswap.h 4178 4179FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4180M: David Howells <dhowells@redhat.com> 4181L: linux-cachefs@redhat.com 4182S: Supported 4183F: Documentation/filesystems/caching/ 4184F: fs/fscache/ 4185F: include/linux/fscache*.h 4186 4187F2FS FILE SYSTEM 4188M: Jaegeuk Kim <jaegeuk@kernel.org> 4189M: Changman Lee <cm224.lee@samsung.com> 4190L: linux-f2fs-devel@lists.sourceforge.net 4191W: http://en.wikipedia.org/wiki/F2FS 4192T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4193S: Maintained 4194F: Documentation/filesystems/f2fs.txt 4195F: Documentation/ABI/testing/sysfs-fs-f2fs 4196F: fs/f2fs/ 4197F: include/linux/f2fs_fs.h 4198 4199FUJITSU FR-V (FRV) PORT 4200M: David Howells <dhowells@redhat.com> 4201S: Maintained 4202F: arch/frv/ 4203 4204FUJITSU LAPTOP EXTRAS 4205M: Jonathan Woithe <jwoithe@just42.net> 4206L: platform-driver-x86@vger.kernel.org 4207S: Maintained 4208F: drivers/platform/x86/fujitsu-laptop.c 4209 4210FUJITSU M-5MO LS CAMERA ISP DRIVER 4211M: Kyungmin Park <kyungmin.park@samsung.com> 4212M: Heungjun Kim <riverful.kim@samsung.com> 4213L: linux-media@vger.kernel.org 4214S: Maintained 4215F: drivers/media/i2c/m5mols/ 4216F: include/media/m5mols.h 4217 4218FUJITSU TABLET EXTRAS 4219M: Robert Gerlach <khnz@gmx.de> 4220L: platform-driver-x86@vger.kernel.org 4221S: Maintained 4222F: drivers/platform/x86/fujitsu-tablet.c 4223 4224FUSE: FILESYSTEM IN USERSPACE 4225M: Miklos Szeredi <miklos@szeredi.hu> 4226L: fuse-devel@lists.sourceforge.net 4227W: http://fuse.sourceforge.net/ 4228S: Maintained 4229F: fs/fuse/ 4230F: include/uapi/linux/fuse.h 4231 4232FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4233M: Rik Faith <faith@cs.unc.edu> 4234L: linux-scsi@vger.kernel.org 4235S: Odd Fixes (e.g., new signatures) 4236F: drivers/scsi/fdomain.* 4237 4238GCOV BASED KERNEL PROFILING 4239M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4240S: Maintained 4241F: kernel/gcov/ 4242F: Documentation/gcov.txt 4243 4244GDT SCSI DISK ARRAY CONTROLLER DRIVER 4245M: Achim Leubner <achim_leubner@adaptec.com> 4246L: linux-scsi@vger.kernel.org 4247W: http://www.icp-vortex.com/ 4248S: Supported 4249F: drivers/scsi/gdt* 4250 4251GDB KERNEL DEBUGGING HELPER SCRIPTS 4252M: Jan Kiszka <jan.kiszka@siemens.com> 4253S: Supported 4254F: scripts/gdb/ 4255 4256GEMTEK FM RADIO RECEIVER DRIVER 4257M: Hans Verkuil <hverkuil@xs4all.nl> 4258L: linux-media@vger.kernel.org 4259T: git git://linuxtv.org/media_tree.git 4260W: http://linuxtv.org 4261S: Maintained 4262F: drivers/media/radio/radio-gemtek* 4263 4264GENERIC GPIO I2C DRIVER 4265M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4266S: Supported 4267F: drivers/i2c/busses/i2c-gpio.c 4268F: include/linux/i2c-gpio.h 4269 4270GENERIC GPIO I2C MULTIPLEXER DRIVER 4271M: Peter Korsgaard <peter.korsgaard@barco.com> 4272L: linux-i2c@vger.kernel.org 4273S: Supported 4274F: drivers/i2c/muxes/i2c-mux-gpio.c 4275F: include/linux/i2c-mux-gpio.h 4276F: Documentation/i2c/muxes/i2c-mux-gpio 4277 4278GENERIC HDLC (WAN) DRIVERS 4279M: Krzysztof Halasa <khc@pm.waw.pl> 4280W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4281S: Maintained 4282F: drivers/net/wan/c101.c 4283F: drivers/net/wan/hd6457* 4284F: drivers/net/wan/hdlc* 4285F: drivers/net/wan/n2.c 4286F: drivers/net/wan/pc300too.c 4287F: drivers/net/wan/pci200syn.c 4288F: drivers/net/wan/wanxl* 4289 4290GENERIC INCLUDE/ASM HEADER FILES 4291M: Arnd Bergmann <arnd@arndb.de> 4292L: linux-arch@vger.kernel.org 4293T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4294S: Maintained 4295F: include/asm-generic/ 4296F: include/uapi/asm-generic/ 4297 4298GENERIC PHY FRAMEWORK 4299M: Kishon Vijay Abraham I <kishon@ti.com> 4300L: linux-kernel@vger.kernel.org 4301T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4302S: Supported 4303F: drivers/phy/ 4304F: include/linux/phy/ 4305 4306GENERIC UIO DRIVER FOR PCI DEVICES 4307M: "Michael S. Tsirkin" <mst@redhat.com> 4308L: kvm@vger.kernel.org 4309S: Supported 4310F: drivers/uio/uio_pci_generic.c 4311 4312GET_MAINTAINER SCRIPT 4313M: Joe Perches <joe@perches.com> 4314S: Maintained 4315F: scripts/get_maintainer.pl 4316 4317GFS2 FILE SYSTEM 4318M: Steven Whitehouse <swhiteho@redhat.com> 4319L: cluster-devel@redhat.com 4320W: http://sources.redhat.com/cluster/ 4321T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git 4322T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git 4323S: Supported 4324F: Documentation/filesystems/gfs2*.txt 4325F: fs/gfs2/ 4326F: include/uapi/linux/gfs2_ondisk.h 4327 4328GIGASET ISDN DRIVERS 4329M: Hansjoerg Lipp <hjlipp@web.de> 4330M: Tilman Schmidt <tilman@imap.cc> 4331L: gigaset307x-common@lists.sourceforge.net 4332W: http://gigaset307x.sourceforge.net/ 4333S: Maintained 4334F: Documentation/isdn/README.gigaset 4335F: drivers/isdn/gigaset/ 4336F: include/uapi/linux/gigaset_dev.h 4337 4338GO7007 MPEG CODEC 4339M: Hans Verkuil <hans.verkuil@cisco.com> 4340L: linux-media@vger.kernel.org 4341S: Maintained 4342F: drivers/media/usb/go7007/ 4343 4344GOODIX TOUCHSCREEN 4345M: Bastien Nocera <hadess@hadess.net> 4346L: linux-input@vger.kernel.org 4347S: Maintained 4348F: drivers/input/touchscreen/goodix.c 4349 4350GPIO SUBSYSTEM 4351M: Linus Walleij <linus.walleij@linaro.org> 4352M: Alexandre Courbot <gnurou@gmail.com> 4353L: linux-gpio@vger.kernel.org 4354T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4355S: Maintained 4356F: Documentation/gpio/ 4357F: drivers/gpio/ 4358F: include/linux/gpio/ 4359F: include/linux/gpio.h 4360F: include/asm-generic/gpio.h 4361 4362GRE DEMULTIPLEXER DRIVER 4363M: Dmitry Kozlov <xeb@mail.ru> 4364L: netdev@vger.kernel.org 4365S: Maintained 4366F: net/ipv4/gre_demux.c 4367F: net/ipv4/gre_offload.c 4368F: include/net/gre.h 4369 4370GRETH 10/100/1G Ethernet MAC device driver 4371M: Kristoffer Glembo <kristoffer@gaisler.com> 4372L: netdev@vger.kernel.org 4373S: Maintained 4374F: drivers/net/ethernet/aeroflex/ 4375 4376GSPCA FINEPIX SUBDRIVER 4377M: Frank Zago <frank@zago.net> 4378L: linux-media@vger.kernel.org 4379T: git git://linuxtv.org/media_tree.git 4380S: Maintained 4381F: drivers/media/usb/gspca/finepix.c 4382 4383GSPCA GL860 SUBDRIVER 4384M: Olivier Lorin <o.lorin@laposte.net> 4385L: linux-media@vger.kernel.org 4386T: git git://linuxtv.org/media_tree.git 4387S: Maintained 4388F: drivers/media/usb/gspca/gl860/ 4389 4390GSPCA M5602 SUBDRIVER 4391M: Erik Andren <erik.andren@gmail.com> 4392L: linux-media@vger.kernel.org 4393T: git git://linuxtv.org/media_tree.git 4394S: Maintained 4395F: drivers/media/usb/gspca/m5602/ 4396 4397GSPCA PAC207 SONIXB SUBDRIVER 4398M: Hans de Goede <hdegoede@redhat.com> 4399L: linux-media@vger.kernel.org 4400T: git git://linuxtv.org/media_tree.git 4401S: Maintained 4402F: drivers/media/usb/gspca/pac207.c 4403 4404GSPCA SN9C20X SUBDRIVER 4405M: Brian Johnson <brijohn@gmail.com> 4406L: linux-media@vger.kernel.org 4407T: git git://linuxtv.org/media_tree.git 4408S: Maintained 4409F: drivers/media/usb/gspca/sn9c20x.c 4410 4411GSPCA T613 SUBDRIVER 4412M: Leandro Costantino <lcostantino@gmail.com> 4413L: linux-media@vger.kernel.org 4414T: git git://linuxtv.org/media_tree.git 4415S: Maintained 4416F: drivers/media/usb/gspca/t613.c 4417 4418GSPCA USB WEBCAM DRIVER 4419M: Hans de Goede <hdegoede@redhat.com> 4420L: linux-media@vger.kernel.org 4421T: git git://linuxtv.org/media_tree.git 4422S: Maintained 4423F: drivers/media/usb/gspca/ 4424 4425GUID PARTITION TABLE (GPT) 4426M: Davidlohr Bueso <davidlohr@hp.com> 4427L: linux-efi@vger.kernel.org 4428S: Maintained 4429F: block/partitions/efi.* 4430 4431STK1160 USB VIDEO CAPTURE DRIVER 4432M: Ezequiel Garcia <elezegarcia@gmail.com> 4433L: linux-media@vger.kernel.org 4434T: git git://linuxtv.org/media_tree.git 4435S: Maintained 4436F: drivers/media/usb/stk1160/ 4437 4438HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4439M: Frank Seidel <frank@f-seidel.de> 4440L: platform-driver-x86@vger.kernel.org 4441W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4442S: Maintained 4443F: drivers/platform/x86/hdaps.c 4444 4445HDPVR USB VIDEO ENCODER DRIVER 4446M: Hans Verkuil <hverkuil@xs4all.nl> 4447L: linux-media@vger.kernel.org 4448T: git git://linuxtv.org/media_tree.git 4449W: http://linuxtv.org 4450S: Odd Fixes 4451F: drivers/media/usb/hdpvr/ 4452 4453HWPOISON MEMORY FAILURE HANDLING 4454M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4455L: linux-mm@kvack.org 4456S: Maintained 4457F: mm/memory-failure.c 4458F: mm/hwpoison-inject.c 4459 4460HYPERVISOR VIRTUAL CONSOLE DRIVER 4461L: linuxppc-dev@lists.ozlabs.org 4462S: Odd Fixes 4463F: drivers/tty/hvc/ 4464 4465HACKRF MEDIA DRIVER 4466M: Antti Palosaari <crope@iki.fi> 4467L: linux-media@vger.kernel.org 4468W: http://linuxtv.org/ 4469W: http://palosaari.fi/linux/ 4470Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4471T: git git://linuxtv.org/anttip/media_tree.git 4472S: Maintained 4473F: drivers/media/usb/hackrf/ 4474 4475HARDWARE MONITORING 4476M: Jean Delvare <jdelvare@suse.de> 4477M: Guenter Roeck <linux@roeck-us.net> 4478L: lm-sensors@lm-sensors.org 4479W: http://www.lm-sensors.org/ 4480T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/ 4481T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4482S: Maintained 4483F: Documentation/hwmon/ 4484F: drivers/hwmon/ 4485F: include/linux/hwmon*.h 4486 4487HARDWARE RANDOM NUMBER GENERATOR CORE 4488M: Matt Mackall <mpm@selenic.com> 4489M: Herbert Xu <herbert@gondor.apana.org.au> 4490L: linux-crypto@vger.kernel.org 4491S: Odd fixes 4492F: Documentation/hw_random.txt 4493F: drivers/char/hw_random/ 4494F: include/linux/hw_random.h 4495 4496HARDWARE SPINLOCK CORE 4497M: Ohad Ben-Cohen <ohad@wizery.com> 4498S: Maintained 4499F: Documentation/hwspinlock.txt 4500F: drivers/hwspinlock/hwspinlock_* 4501F: include/linux/hwspinlock.h 4502 4503HARMONY SOUND DRIVER 4504L: linux-parisc@vger.kernel.org 4505S: Maintained 4506F: sound/parisc/harmony.* 4507 4508HD29L2 MEDIA DRIVER 4509M: Antti Palosaari <crope@iki.fi> 4510L: linux-media@vger.kernel.org 4511W: http://linuxtv.org/ 4512W: http://palosaari.fi/linux/ 4513Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4514T: git git://linuxtv.org/anttip/media_tree.git 4515S: Maintained 4516F: drivers/media/dvb-frontends/hd29l2* 4517 4518HEWLETT-PACKARD SMART2 RAID DRIVER 4519L: iss_storagedev@hp.com 4520S: Orphan 4521F: Documentation/blockdev/cpqarray.txt 4522F: drivers/block/cpqarray.* 4523 4524HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4525M: Don Brace <don.brace@pmcs.com> 4526L: iss_storagedev@hp.com 4527L: storagedev@pmcs.com 4528L: linux-scsi@vger.kernel.org 4529S: Supported 4530F: Documentation/scsi/hpsa.txt 4531F: drivers/scsi/hpsa*.[ch] 4532F: include/linux/cciss*.h 4533F: include/uapi/linux/cciss*.h 4534 4535HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4536M: Don Brace <don.brace@pmcs.com> 4537L: iss_storagedev@hp.com 4538L: storagedev@pmcs.com 4539L: linux-scsi@vger.kernel.org 4540S: Supported 4541F: Documentation/blockdev/cciss.txt 4542F: drivers/block/cciss* 4543F: include/linux/cciss_ioctl.h 4544F: include/uapi/linux/cciss_ioctl.h 4545 4546HFS FILESYSTEM 4547L: linux-fsdevel@vger.kernel.org 4548S: Orphan 4549F: Documentation/filesystems/hfs.txt 4550F: fs/hfs/ 4551 4552HFSPLUS FILESYSTEM 4553L: linux-fsdevel@vger.kernel.org 4554S: Orphan 4555F: Documentation/filesystems/hfsplus.txt 4556F: fs/hfsplus/ 4557 4558HGA FRAMEBUFFER DRIVER 4559M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4560L: linux-nvidia@lists.surfsouth.com 4561W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4562S: Maintained 4563F: drivers/video/fbdev/hgafb.c 4564 4565HIBERNATION (aka Software Suspend, aka swsusp) 4566M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4567M: Pavel Machek <pavel@ucw.cz> 4568L: linux-pm@vger.kernel.org 4569S: Supported 4570F: arch/x86/power/ 4571F: drivers/base/power/ 4572F: kernel/power/ 4573F: include/linux/suspend.h 4574F: include/linux/freezer.h 4575F: include/linux/pm.h 4576F: arch/*/include/asm/suspend*.h 4577 4578HID CORE LAYER 4579M: Jiri Kosina <jkosina@suse.cz> 4580L: linux-input@vger.kernel.org 4581T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4582S: Maintained 4583F: drivers/hid/ 4584F: include/linux/hid* 4585F: include/uapi/linux/hid* 4586 4587HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4588M: Thomas Gleixner <tglx@linutronix.de> 4589L: linux-kernel@vger.kernel.org 4590T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4591S: Maintained 4592F: Documentation/timers/ 4593F: kernel/time/hrtimer.c 4594F: kernel/time/clockevents.c 4595F: kernel/time/tick*.* 4596F: kernel/time/timer_*.c 4597F: include/linux/clockchips.h 4598F: include/linux/hrtimer.h 4599 4600HIGH-SPEED SCC DRIVER FOR AX.25 4601L: linux-hams@vger.kernel.org 4602S: Orphan 4603F: drivers/net/hamradio/dmascc.c 4604F: drivers/net/hamradio/scc.c 4605 4606HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4607M: HighPoint Linux Team <linux@highpoint-tech.com> 4608W: http://www.highpoint-tech.com 4609S: Supported 4610F: Documentation/scsi/hptiop.txt 4611F: drivers/scsi/hptiop.c 4612 4613HIPPI 4614M: Jes Sorensen <jes@trained-monkey.org> 4615L: linux-hippi@sunsite.dk 4616S: Maintained 4617F: include/linux/hippidevice.h 4618F: include/uapi/linux/if_hippi.h 4619F: net/802/hippi.c 4620F: drivers/net/hippi/ 4621 4622HOST AP DRIVER 4623M: Jouni Malinen <j@w1.fi> 4624L: hostap@shmoo.com (subscribers-only) 4625L: linux-wireless@vger.kernel.org 4626W: http://hostap.epitest.fi/ 4627S: Maintained 4628F: drivers/net/wireless/hostap/ 4629 4630HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4631L: platform-driver-x86@vger.kernel.org 4632S: Orphan 4633F: drivers/platform/x86/tc1100-wmi.c 4634 4635HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4636M: Jaroslav Kysela <perex@perex.cz> 4637S: Maintained 4638F: drivers/net/ethernet/hp/hp100.* 4639 4640HPET: High Precision Event Timers driver 4641M: Clemens Ladisch <clemens@ladisch.de> 4642S: Maintained 4643F: Documentation/timers/hpet.txt 4644F: drivers/char/hpet.c 4645F: include/linux/hpet.h 4646F: include/uapi/linux/hpet.h 4647 4648HPET: x86 4649S: Orphan 4650F: arch/x86/kernel/hpet.c 4651F: arch/x86/include/asm/hpet.h 4652 4653HPFS FILESYSTEM 4654M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4655W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4656S: Maintained 4657F: fs/hpfs/ 4658 4659HSI SUBSYSTEM 4660M: Sebastian Reichel <sre@kernel.org> 4661T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4662S: Maintained 4663F: Documentation/ABI/testing/sysfs-bus-hsi 4664F: Documentation/hsi.txt 4665F: drivers/hsi/ 4666F: include/linux/hsi/ 4667F: include/uapi/linux/hsi/ 4668 4669HSO 3G MODEM DRIVER 4670M: Jan Dumon <j.dumon@option.com> 4671W: http://www.pharscape.org 4672S: Maintained 4673F: drivers/net/usb/hso.c 4674 4675HSR NETWORK PROTOCOL 4676M: Arvid Brodin <arvid.brodin@alten.se> 4677L: netdev@vger.kernel.org 4678S: Maintained 4679F: net/hsr/ 4680 4681HTCPEN TOUCHSCREEN DRIVER 4682M: Pau Oliva Fora <pof@eslack.org> 4683L: linux-input@vger.kernel.org 4684S: Maintained 4685F: drivers/input/touchscreen/htcpen.c 4686 4687HUGETLB FILESYSTEM 4688M: Nadia Yvette Chambers <nyc@holomorphy.com> 4689S: Maintained 4690F: fs/hugetlbfs/ 4691 4692Hyper-V CORE AND DRIVERS 4693M: K. Y. Srinivasan <kys@microsoft.com> 4694M: Haiyang Zhang <haiyangz@microsoft.com> 4695L: devel@linuxdriverproject.org 4696S: Maintained 4697F: arch/x86/include/asm/mshyperv.h 4698F: arch/x86/include/uapi/asm/hyperv.h 4699F: arch/x86/kernel/cpu/mshyperv.c 4700F: drivers/hid/hid-hyperv.c 4701F: drivers/hv/ 4702F: drivers/input/serio/hyperv-keyboard.c 4703F: drivers/net/hyperv/ 4704F: drivers/scsi/storvsc_drv.c 4705F: drivers/video/fbdev/hyperv_fb.c 4706F: include/linux/hyperv.h 4707F: tools/hv/ 4708 4709I2C OVER PARALLEL PORT 4710M: Jean Delvare <jdelvare@suse.de> 4711L: linux-i2c@vger.kernel.org 4712S: Maintained 4713F: Documentation/i2c/busses/i2c-parport 4714F: Documentation/i2c/busses/i2c-parport-light 4715F: drivers/i2c/busses/i2c-parport.c 4716F: drivers/i2c/busses/i2c-parport-light.c 4717 4718I2C/SMBUS CONTROLLER DRIVERS FOR PC 4719M: Jean Delvare <jdelvare@suse.de> 4720L: linux-i2c@vger.kernel.org 4721S: Maintained 4722F: Documentation/i2c/busses/i2c-ali1535 4723F: Documentation/i2c/busses/i2c-ali1563 4724F: Documentation/i2c/busses/i2c-ali15x3 4725F: Documentation/i2c/busses/i2c-amd756 4726F: Documentation/i2c/busses/i2c-amd8111 4727F: Documentation/i2c/busses/i2c-i801 4728F: Documentation/i2c/busses/i2c-nforce2 4729F: Documentation/i2c/busses/i2c-piix4 4730F: Documentation/i2c/busses/i2c-sis5595 4731F: Documentation/i2c/busses/i2c-sis630 4732F: Documentation/i2c/busses/i2c-sis96x 4733F: Documentation/i2c/busses/i2c-via 4734F: Documentation/i2c/busses/i2c-viapro 4735F: drivers/i2c/busses/i2c-ali1535.c 4736F: drivers/i2c/busses/i2c-ali1563.c 4737F: drivers/i2c/busses/i2c-ali15x3.c 4738F: drivers/i2c/busses/i2c-amd756.c 4739F: drivers/i2c/busses/i2c-amd756-s4882.c 4740F: drivers/i2c/busses/i2c-amd8111.c 4741F: drivers/i2c/busses/i2c-i801.c 4742F: drivers/i2c/busses/i2c-isch.c 4743F: drivers/i2c/busses/i2c-nforce2.c 4744F: drivers/i2c/busses/i2c-nforce2-s4985.c 4745F: drivers/i2c/busses/i2c-piix4.c 4746F: drivers/i2c/busses/i2c-sis5595.c 4747F: drivers/i2c/busses/i2c-sis630.c 4748F: drivers/i2c/busses/i2c-sis96x.c 4749F: drivers/i2c/busses/i2c-via.c 4750F: drivers/i2c/busses/i2c-viapro.c 4751 4752I2C/SMBUS ISMT DRIVER 4753M: Seth Heasley <seth.heasley@intel.com> 4754M: Neil Horman <nhorman@tuxdriver.com> 4755L: linux-i2c@vger.kernel.org 4756F: drivers/i2c/busses/i2c-ismt.c 4757F: Documentation/i2c/busses/i2c-ismt 4758 4759I2C/SMBUS STUB DRIVER 4760M: Jean Delvare <jdelvare@suse.de> 4761L: linux-i2c@vger.kernel.org 4762S: Maintained 4763F: drivers/i2c/i2c-stub.c 4764 4765I2C SUBSYSTEM 4766M: Wolfram Sang <wsa@the-dreams.de> 4767L: linux-i2c@vger.kernel.org 4768W: https://i2c.wiki.kernel.org/ 4769Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 4770T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4771S: Maintained 4772F: Documentation/devicetree/bindings/i2c/ 4773F: Documentation/i2c/ 4774F: drivers/i2c/ 4775F: include/linux/i2c.h 4776F: include/linux/i2c-*.h 4777F: include/uapi/linux/i2c.h 4778F: include/uapi/linux/i2c-*.h 4779 4780I2C ACPI SUPPORT 4781M: Mika Westerberg <mika.westerberg@linux.intel.com> 4782L: linux-i2c@vger.kernel.org 4783L: linux-acpi@vger.kernel.org 4784S: Maintained 4785 4786I2C-TAOS-EVM DRIVER 4787M: Jean Delvare <jdelvare@suse.de> 4788L: linux-i2c@vger.kernel.org 4789S: Maintained 4790F: Documentation/i2c/busses/i2c-taos-evm 4791F: drivers/i2c/busses/i2c-taos-evm.c 4792 4793I2C-TINY-USB DRIVER 4794M: Till Harbaum <till@harbaum.org> 4795L: linux-i2c@vger.kernel.org 4796W: http://www.harbaum.org/till/i2c_tiny_usb 4797S: Maintained 4798F: drivers/i2c/busses/i2c-tiny-usb.c 4799 4800i386 BOOT CODE 4801M: "H. Peter Anvin" <hpa@zytor.com> 4802S: Maintained 4803F: arch/x86/boot/ 4804 4805i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4806M: "H. Peter Anvin" <hpa@zytor.com> 4807T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4808S: Maintained 4809 4810IA64 (Itanium) PLATFORM 4811M: Tony Luck <tony.luck@intel.com> 4812M: Fenghua Yu <fenghua.yu@intel.com> 4813L: linux-ia64@vger.kernel.org 4814T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4815S: Maintained 4816F: arch/ia64/ 4817 4818IBM Power in-Nest Crypto Acceleration 4819M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4820M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4821L: linux-crypto@vger.kernel.org 4822S: Supported 4823F: drivers/crypto/nx/ 4824 4825IBM Power 842 compression accelerator 4826M: Dan Streetman <ddstreet@us.ibm.com> 4827S: Supported 4828F: drivers/crypto/nx/nx-842.c 4829F: include/linux/nx842.h 4830 4831IBM Power Linux RAID adapter 4832M: Brian King <brking@us.ibm.com> 4833S: Supported 4834F: drivers/scsi/ipr.* 4835 4836IBM Power Virtual Ethernet Device Driver 4837M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 4838L: netdev@vger.kernel.org 4839S: Supported 4840F: drivers/net/ethernet/ibm/ibmveth.* 4841 4842IBM Power Virtual SCSI Device Drivers 4843M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4844L: linux-scsi@vger.kernel.org 4845S: Supported 4846F: drivers/scsi/ibmvscsi/ibmvscsi* 4847F: drivers/scsi/ibmvscsi/viosrp.h 4848 4849IBM Power Virtual FC Device Drivers 4850M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 4851L: linux-scsi@vger.kernel.org 4852S: Supported 4853F: drivers/scsi/ibmvscsi/ibmvfc* 4854 4855IBM ServeRAID RAID DRIVER 4856S: Orphan 4857F: drivers/scsi/ips.* 4858 4859ICH LPC AND GPIO DRIVER 4860M: Peter Tyser <ptyser@xes-inc.com> 4861S: Maintained 4862F: drivers/mfd/lpc_ich.c 4863F: drivers/gpio/gpio-ich.c 4864 4865IDE SUBSYSTEM 4866M: "David S. Miller" <davem@davemloft.net> 4867L: linux-ide@vger.kernel.org 4868Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4869T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4870S: Maintained 4871F: Documentation/ide/ 4872F: drivers/ide/ 4873F: include/linux/ide.h 4874 4875IDEAPAD LAPTOP EXTRAS DRIVER 4876M: Ike Panhc <ike.pan@canonical.com> 4877L: platform-driver-x86@vger.kernel.org 4878W: http://launchpad.net/ideapad-laptop 4879S: Maintained 4880F: drivers/platform/x86/ideapad-laptop.c 4881 4882IDEAPAD LAPTOP SLIDEBAR DRIVER 4883M: Andrey Moiseev <o2g.org.ru@gmail.com> 4884L: linux-input@vger.kernel.org 4885W: https://github.com/o2genum/ideapad-slidebar 4886S: Maintained 4887F: drivers/input/misc/ideapad_slidebar.c 4888 4889IDE/ATAPI DRIVERS 4890M: Borislav Petkov <bp@alien8.de> 4891L: linux-ide@vger.kernel.org 4892S: Maintained 4893F: Documentation/cdrom/ide-cd 4894F: drivers/ide/ide-cd* 4895 4896IDLE-I7300 4897M: Andy Henroid <andrew.d.henroid@intel.com> 4898L: linux-pm@vger.kernel.org 4899S: Supported 4900F: drivers/idle/i7300_idle.c 4901 4902IEEE 802.15.4 SUBSYSTEM 4903M: Alexander Aring <alex.aring@gmail.com> 4904L: linux-wpan@vger.kernel.org 4905W: https://github.com/linux-wpan 4906T: git git://github.com/linux-wpan/linux-wpan-next.git 4907S: Maintained 4908F: net/ieee802154/ 4909F: net/mac802154/ 4910F: drivers/net/ieee802154/ 4911F: include/linux/nl802154.h 4912F: include/linux/ieee802154.h 4913F: include/net/nl802154.h 4914F: include/net/mac802154.h 4915F: include/net/af_ieee802154.h 4916F: include/net/cfg802154.h 4917F: include/net/ieee802154_netdev.h 4918F: Documentation/networking/ieee802154.txt 4919 4920IGORPLUG-USB IR RECEIVER 4921M: Sean Young <sean@mess.org> 4922L: linux-media@vger.kernel.org 4923S: Maintained 4924F: drivers/media/rc/igorplugusb.c 4925 4926IGUANAWORKS USB IR TRANSCEIVER 4927M: Sean Young <sean@mess.org> 4928L: linux-media@vger.kernel.org 4929S: Maintained 4930F: drivers/media/rc/iguanair.c 4931 4932IIO SUBSYSTEM AND DRIVERS 4933M: Jonathan Cameron <jic23@kernel.org> 4934R: Hartmut Knaack <knaack.h@gmx.de> 4935R: Lars-Peter Clausen <lars@metafoo.de> 4936R: Peter Meerwald <pmeerw@pmeerw.net> 4937L: linux-iio@vger.kernel.org 4938S: Maintained 4939F: drivers/iio/ 4940F: drivers/staging/iio/ 4941F: include/linux/iio/ 4942 4943IKANOS/ADI EAGLE ADSL USB DRIVER 4944M: Matthieu Castet <castet.matthieu@free.fr> 4945M: Stanislaw Gruszka <stf_xl@wp.pl> 4946S: Maintained 4947F: drivers/usb/atm/ueagle-atm.c 4948 4949INA209 HARDWARE MONITOR DRIVER 4950M: Guenter Roeck <linux@roeck-us.net> 4951L: lm-sensors@lm-sensors.org 4952S: Maintained 4953F: Documentation/hwmon/ina209 4954F: Documentation/devicetree/bindings/i2c/ina209.txt 4955F: drivers/hwmon/ina209.c 4956 4957INA2XX HARDWARE MONITOR DRIVER 4958M: Guenter Roeck <linux@roeck-us.net> 4959L: lm-sensors@lm-sensors.org 4960S: Maintained 4961F: Documentation/hwmon/ina2xx 4962F: drivers/hwmon/ina2xx.c 4963F: include/linux/platform_data/ina2xx.h 4964 4965INDUSTRY PACK SUBSYSTEM (IPACK) 4966M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 4967M: Jens Taprogge <jens.taprogge@taprogge.org> 4968M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 4969L: industrypack-devel@lists.sourceforge.net 4970W: http://industrypack.sourceforge.net 4971S: Maintained 4972F: drivers/ipack/ 4973 4974INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 4975M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4976M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 4977L: linux-ima-devel@lists.sourceforge.net 4978L: linux-ima-user@lists.sourceforge.net 4979L: linux-security-module@vger.kernel.org 4980S: Supported 4981F: security/integrity/ima/ 4982 4983IMGTEC IR DECODER DRIVER 4984M: James Hogan <james.hogan@imgtec.com> 4985S: Maintained 4986F: drivers/media/rc/img-ir/ 4987 4988IMS TWINTURBO FRAMEBUFFER DRIVER 4989L: linux-fbdev@vger.kernel.org 4990S: Orphan 4991F: drivers/video/fbdev/imsttfb.c 4992 4993INFINIBAND SUBSYSTEM 4994M: Roland Dreier <roland@kernel.org> 4995M: Sean Hefty <sean.hefty@intel.com> 4996M: Hal Rosenstock <hal.rosenstock@gmail.com> 4997L: linux-rdma@vger.kernel.org 4998W: http://www.openfabrics.org/ 4999Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5000T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 5001S: Supported 5002F: Documentation/infiniband/ 5003F: drivers/infiniband/ 5004F: include/uapi/linux/if_infiniband.h 5005 5006INOTIFY 5007M: John McCutchan <john@johnmccutchan.com> 5008M: Robert Love <rlove@rlove.org> 5009M: Eric Paris <eparis@parisplace.org> 5010S: Maintained 5011F: Documentation/filesystems/inotify.txt 5012F: fs/notify/inotify/ 5013F: include/linux/inotify.h 5014F: include/uapi/linux/inotify.h 5015 5016INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5017M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5018L: linux-input@vger.kernel.org 5019Q: http://patchwork.kernel.org/project/linux-input/list/ 5020T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5021S: Maintained 5022F: drivers/input/ 5023F: include/linux/input.h 5024F: include/uapi/linux/input.h 5025F: include/linux/input/ 5026 5027INPUT MULTITOUCH (MT) PROTOCOL 5028M: Henrik Rydberg <rydberg@bitmath.org> 5029L: linux-input@vger.kernel.org 5030T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 5031S: Odd fixes 5032F: Documentation/input/multi-touch-protocol.txt 5033F: drivers/input/input-mt.c 5034K: \b(ABS|SYN)_MT_ 5035 5036INTEL ASoC BDW/HSW DRIVERS 5037M: Jie Yang <yang.jie@linux.intel.com> 5038L: alsa-devel@alsa-project.org 5039S: Supported 5040F: sound/soc/intel/sst-haswell* 5041F: sound/soc/intel/sst-dsp* 5042F: sound/soc/intel/sst-firmware.c 5043F: sound/soc/intel/broadwell.c 5044F: sound/soc/intel/haswell.c 5045 5046INTEL C600 SERIES SAS CONTROLLER DRIVER 5047M: Intel SCU Linux support <intel-linux-scu@intel.com> 5048M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5049L: linux-scsi@vger.kernel.org 5050T: git git://git.code.sf.net/p/intel-sas/isci 5051S: Supported 5052F: drivers/scsi/isci/ 5053 5054INTEL IDLE DRIVER 5055M: Len Brown <lenb@kernel.org> 5056L: linux-pm@vger.kernel.org 5057T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5058S: Supported 5059F: drivers/idle/intel_idle.c 5060 5061INTEL PSTATE DRIVER 5062M: Kristen Carlson Accardi <kristen@linux.intel.com> 5063L: linux-pm@vger.kernel.org 5064S: Supported 5065F: drivers/cpufreq/intel_pstate.c 5066 5067INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5068M: Maik Broemme <mbroemme@plusserver.de> 5069L: linux-fbdev@vger.kernel.org 5070S: Maintained 5071F: Documentation/fb/intelfb.txt 5072F: drivers/video/fbdev/intelfb/ 5073 5074INTEL 810/815 FRAMEBUFFER DRIVER 5075M: Antonino Daplas <adaplas@gmail.com> 5076L: linux-fbdev@vger.kernel.org 5077S: Maintained 5078F: drivers/video/fbdev/i810/ 5079 5080INTEL MENLOW THERMAL DRIVER 5081M: Sujith Thomas <sujith.thomas@intel.com> 5082L: platform-driver-x86@vger.kernel.org 5083W: https://01.org/linux-acpi 5084S: Supported 5085F: drivers/platform/x86/intel_menlow.c 5086 5087INTEL IA32 MICROCODE UPDATE SUPPORT 5088M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 5089S: Maintained 5090F: arch/x86/kernel/cpu/microcode/core* 5091F: arch/x86/kernel/cpu/microcode/intel* 5092 5093INTEL I/OAT DMA DRIVER 5094M: Dave Jiang <dave.jiang@intel.com> 5095R: Dan Williams <dan.j.williams@intel.com> 5096L: dmaengine@vger.kernel.org 5097Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5098S: Supported 5099F: drivers/dma/ioat* 5100 5101INTEL IOMMU (VT-d) 5102M: David Woodhouse <dwmw2@infradead.org> 5103L: iommu@lists.linux-foundation.org 5104T: git git://git.infradead.org/iommu-2.6.git 5105S: Supported 5106F: drivers/iommu/intel-iommu.c 5107F: include/linux/intel-iommu.h 5108 5109INTEL IOP-ADMA DMA DRIVER 5110R: Dan Williams <dan.j.williams@intel.com> 5111S: Odd fixes 5112F: drivers/dma/iop-adma.c 5113 5114INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5115M: Krzysztof Halasa <khalasa@piap.pl> 5116S: Maintained 5117F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5118F: arch/arm/mach-ixp4xx/include/mach/npe.h 5119F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5120F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5121F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5122F: drivers/net/wan/ixp4xx_hss.c 5123 5124INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5125M: Deepak Saxena <dsaxena@plexity.net> 5126S: Maintained 5127F: drivers/char/hw_random/ixp4xx-rng.c 5128 5129INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf) 5130M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5131M: Jesse Brandeburg <jesse.brandeburg@intel.com> 5132M: Bruce Allan <bruce.w.allan@intel.com> 5133M: Carolyn Wyborny <carolyn.wyborny@intel.com> 5134M: Don Skidmore <donald.c.skidmore@intel.com> 5135M: Greg Rose <gregory.v.rose@intel.com> 5136M: Matthew Vick <matthew.vick@intel.com> 5137M: John Ronciak <john.ronciak@intel.com> 5138M: Mitch Williams <mitch.a.williams@intel.com> 5139M: Linux NICS <linux.nics@intel.com> 5140L: e1000-devel@lists.sourceforge.net 5141W: http://www.intel.com/support/feedback.htm 5142W: http://e1000.sourceforge.net/ 5143T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git 5144T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git 5145S: Supported 5146F: Documentation/networking/e100.txt 5147F: Documentation/networking/e1000.txt 5148F: Documentation/networking/e1000e.txt 5149F: Documentation/networking/igb.txt 5150F: Documentation/networking/igbvf.txt 5151F: Documentation/networking/ixgb.txt 5152F: Documentation/networking/ixgbe.txt 5153F: Documentation/networking/ixgbevf.txt 5154F: Documentation/networking/i40e.txt 5155F: Documentation/networking/i40evf.txt 5156F: drivers/net/ethernet/intel/ 5157F: drivers/net/ethernet/intel/*/ 5158 5159INTEL-MID GPIO DRIVER 5160M: David Cohen <david.a.cohen@linux.intel.com> 5161L: linux-gpio@vger.kernel.org 5162S: Maintained 5163F: drivers/gpio/gpio-intel-mid.c 5164 5165INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5166M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5167L: linux-wireless@vger.kernel.org 5168S: Maintained 5169F: Documentation/networking/README.ipw2100 5170F: Documentation/networking/README.ipw2200 5171F: drivers/net/wireless/ipw2x00/ 5172 5173INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5174M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5175M: Gang Wei <gang.wei@intel.com> 5176M: Shane Wang <shane.wang@intel.com> 5177L: tboot-devel@lists.sourceforge.net 5178W: http://tboot.sourceforge.net 5179T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5180S: Supported 5181F: Documentation/intel_txt.txt 5182F: include/linux/tboot.h 5183F: arch/x86/kernel/tboot.c 5184 5185INTEL WIRELESS WIMAX CONNECTION 2400 5186M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5187M: linux-wimax@intel.com 5188L: wimax@linuxwimax.org (subscribers-only) 5189S: Supported 5190W: http://linuxwimax.org 5191F: Documentation/wimax/README.i2400m 5192F: drivers/net/wimax/i2400m/ 5193F: include/uapi/linux/wimax/i2400m.h 5194 5195INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5196M: Stanislaw Gruszka <sgruszka@redhat.com> 5197L: linux-wireless@vger.kernel.org 5198S: Supported 5199F: drivers/net/wireless/iwlegacy/ 5200 5201INTEL WIRELESS WIFI LINK (iwlwifi) 5202M: Johannes Berg <johannes.berg@intel.com> 5203M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5204M: Intel Linux Wireless <ilw@linux.intel.com> 5205L: linux-wireless@vger.kernel.org 5206W: http://intellinuxwireless.org 5207T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5208S: Supported 5209F: drivers/net/wireless/iwlwifi/ 5210 5211INTEL MANAGEMENT ENGINE (mei) 5212M: Tomas Winkler <tomas.winkler@intel.com> 5213L: linux-kernel@vger.kernel.org 5214S: Supported 5215F: include/uapi/linux/mei.h 5216F: drivers/misc/mei/* 5217F: Documentation/misc-devices/mei/* 5218 5219IOC3 ETHERNET DRIVER 5220M: Ralf Baechle <ralf@linux-mips.org> 5221L: linux-mips@linux-mips.org 5222S: Maintained 5223F: drivers/net/ethernet/sgi/ioc3-eth.c 5224 5225IOC3 SERIAL DRIVER 5226M: Pat Gefre <pfg@sgi.com> 5227L: linux-serial@vger.kernel.org 5228S: Maintained 5229F: drivers/tty/serial/ioc3_serial.c 5230 5231IOMMU DRIVERS 5232M: Joerg Roedel <joro@8bytes.org> 5233L: iommu@lists.linux-foundation.org 5234T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5235S: Maintained 5236F: drivers/iommu/ 5237 5238IP MASQUERADING 5239M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5240S: Maintained 5241F: net/ipv4/netfilter/ipt_MASQUERADE.c 5242 5243IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5244M: Francois Romieu <romieu@fr.zoreil.com> 5245M: Sorbica Shieh <sorbica@icplus.com.tw> 5246L: netdev@vger.kernel.org 5247S: Maintained 5248F: drivers/net/ethernet/icplus/ipg.* 5249 5250IPATH DRIVER 5251M: Mike Marciniszyn <infinipath@intel.com> 5252L: linux-rdma@vger.kernel.org 5253S: Maintained 5254F: drivers/infiniband/hw/ipath/ 5255 5256IPMI SUBSYSTEM 5257M: Corey Minyard <minyard@acm.org> 5258L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5259W: http://openipmi.sourceforge.net/ 5260S: Supported 5261F: Documentation/IPMI.txt 5262F: drivers/char/ipmi/ 5263F: include/linux/ipmi* 5264F: include/uapi/linux/ipmi* 5265 5266IPS SCSI RAID DRIVER 5267M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5268L: linux-scsi@vger.kernel.org 5269W: http://www.adaptec.com/ 5270S: Maintained 5271F: drivers/scsi/ips* 5272 5273IPVS 5274M: Wensong Zhang <wensong@linux-vs.org> 5275M: Simon Horman <horms@verge.net.au> 5276M: Julian Anastasov <ja@ssi.bg> 5277L: netdev@vger.kernel.org 5278L: lvs-devel@vger.kernel.org 5279S: Maintained 5280F: Documentation/networking/ipvs-sysctl.txt 5281F: include/net/ip_vs.h 5282F: include/uapi/linux/ip_vs.h 5283F: net/netfilter/ipvs/ 5284 5285IPWIRELESS DRIVER 5286M: Jiri Kosina <jkosina@suse.cz> 5287M: David Sterba <dsterba@suse.cz> 5288S: Odd Fixes 5289F: drivers/tty/ipwireless/ 5290 5291IPX NETWORK LAYER 5292M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5293L: netdev@vger.kernel.org 5294S: Maintained 5295F: include/net/ipx.h 5296F: include/uapi/linux/ipx.h 5297F: net/ipx/ 5298 5299IRDA SUBSYSTEM 5300M: Samuel Ortiz <samuel@sortiz.org> 5301L: irda-users@lists.sourceforge.net (subscribers-only) 5302L: netdev@vger.kernel.org 5303W: http://irda.sourceforge.net/ 5304S: Maintained 5305T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5306F: Documentation/networking/irda.txt 5307F: drivers/net/irda/ 5308F: include/net/irda/ 5309F: net/irda/ 5310 5311IRQ SUBSYSTEM 5312M: Thomas Gleixner <tglx@linutronix.de> 5313L: linux-kernel@vger.kernel.org 5314S: Maintained 5315T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5316F: kernel/irq/ 5317 5318IRQCHIP DRIVERS 5319M: Thomas Gleixner <tglx@linutronix.de> 5320M: Jason Cooper <jason@lakedaemon.net> 5321L: linux-kernel@vger.kernel.org 5322S: Maintained 5323T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5324T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5325F: Documentation/devicetree/bindings/interrupt-controller/ 5326F: drivers/irqchip/ 5327 5328IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5329M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5330S: Maintained 5331F: Documentation/IRQ-domain.txt 5332F: include/linux/irqdomain.h 5333F: kernel/irq/irqdomain.c 5334 5335ISAPNP 5336M: Jaroslav Kysela <perex@perex.cz> 5337S: Maintained 5338F: Documentation/isapnp.txt 5339F: drivers/pnp/isapnp/ 5340F: include/linux/isapnp.h 5341 5342ISA RADIO MODULE 5343M: Hans Verkuil <hverkuil@xs4all.nl> 5344L: linux-media@vger.kernel.org 5345T: git git://linuxtv.org/media_tree.git 5346W: http://linuxtv.org 5347S: Maintained 5348F: drivers/media/radio/radio-isa* 5349 5350iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5351M: Peter Jones <pjones@redhat.com> 5352M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5353S: Maintained 5354F: drivers/firmware/iscsi_ibft* 5355 5356ISCSI 5357M: Mike Christie <michaelc@cs.wisc.edu> 5358L: open-iscsi@googlegroups.com 5359W: www.open-iscsi.org 5360T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5361S: Maintained 5362F: drivers/scsi/*iscsi* 5363F: include/scsi/*iscsi* 5364 5365ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5366M: Or Gerlitz <ogerlitz@mellanox.com> 5367M: Sagi Grimberg <sagig@mellanox.com> 5368M: Roi Dayan <roid@mellanox.com> 5369L: linux-rdma@vger.kernel.org 5370S: Supported 5371W: http://www.openfabrics.org 5372W: www.open-iscsi.org 5373Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5374F: drivers/infiniband/ulp/iser/ 5375 5376ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5377M: Sagi Grimberg <sagig@mellanox.com> 5378T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5379L: linux-rdma@vger.kernel.org 5380L: target-devel@vger.kernel.org 5381S: Supported 5382W: http://www.linux-iscsi.org 5383F: drivers/infiniband/ulp/isert 5384 5385ISDN SUBSYSTEM 5386M: Karsten Keil <isdn@linux-pingi.de> 5387L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5388L: netdev@vger.kernel.org 5389W: http://www.isdn4linux.de 5390T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5391S: Maintained 5392F: Documentation/isdn/ 5393F: drivers/isdn/ 5394F: include/linux/isdn.h 5395F: include/linux/isdn/ 5396F: include/uapi/linux/isdn.h 5397F: include/uapi/linux/isdn/ 5398 5399ISDN SUBSYSTEM (Eicon active card driver) 5400M: Armin Schindler <mac@melware.de> 5401L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5402W: http://www.melware.de 5403S: Maintained 5404F: drivers/isdn/hardware/eicon/ 5405 5406IT87 HARDWARE MONITORING DRIVER 5407M: Jean Delvare <jdelvare@suse.de> 5408L: lm-sensors@lm-sensors.org 5409S: Maintained 5410F: Documentation/hwmon/it87 5411F: drivers/hwmon/it87.c 5412 5413IT913X MEDIA DRIVER 5414M: Antti Palosaari <crope@iki.fi> 5415L: linux-media@vger.kernel.org 5416W: http://linuxtv.org/ 5417W: http://palosaari.fi/linux/ 5418Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5419T: git git://linuxtv.org/anttip/media_tree.git 5420S: Maintained 5421F: drivers/media/tuners/it913x* 5422 5423IVTV VIDEO4LINUX DRIVER 5424M: Andy Walls <awalls@md.metrocast.net> 5425L: ivtv-devel@ivtvdriver.org (subscribers-only) 5426L: linux-media@vger.kernel.org 5427T: git git://linuxtv.org/media_tree.git 5428W: http://www.ivtvdriver.org 5429S: Maintained 5430F: Documentation/video4linux/*.ivtv 5431F: drivers/media/pci/ivtv/ 5432F: include/uapi/linux/ivtv* 5433 5434IX2505V MEDIA DRIVER 5435M: Malcolm Priestley <tvboxspy@gmail.com> 5436L: linux-media@vger.kernel.org 5437W: http://linuxtv.org/ 5438Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5439S: Maintained 5440F: drivers/media/dvb-frontends/ix2505v* 5441 5442JC42.4 TEMPERATURE SENSOR DRIVER 5443M: Guenter Roeck <linux@roeck-us.net> 5444L: lm-sensors@lm-sensors.org 5445S: Maintained 5446F: drivers/hwmon/jc42.c 5447F: Documentation/hwmon/jc42 5448 5449JFS FILESYSTEM 5450M: Dave Kleikamp <shaggy@kernel.org> 5451L: jfs-discussion@lists.sourceforge.net 5452W: http://jfs.sourceforge.net/ 5453T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5454S: Maintained 5455F: Documentation/filesystems/jfs.txt 5456F: fs/jfs/ 5457 5458JME NETWORK DRIVER 5459M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5460L: netdev@vger.kernel.org 5461S: Maintained 5462F: drivers/net/ethernet/jme.* 5463 5464JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5465M: David Woodhouse <dwmw2@infradead.org> 5466L: linux-mtd@lists.infradead.org 5467W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5468S: Maintained 5469F: fs/jffs2/ 5470F: include/uapi/linux/jffs2.h 5471 5472JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5473M: Andrew Morton <akpm@linux-foundation.org> 5474M: Jan Kara <jack@suse.cz> 5475L: linux-ext4@vger.kernel.org 5476S: Maintained 5477F: fs/jbd/ 5478F: include/linux/jbd.h 5479 5480JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5481M: "Theodore Ts'o" <tytso@mit.edu> 5482L: linux-ext4@vger.kernel.org 5483S: Maintained 5484F: fs/jbd2/ 5485F: include/linux/jbd2.h 5486 5487JSM Neo PCI based serial card 5488M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5489L: linux-serial@vger.kernel.org 5490S: Maintained 5491F: drivers/tty/serial/jsm/ 5492 5493K10TEMP HARDWARE MONITORING DRIVER 5494M: Clemens Ladisch <clemens@ladisch.de> 5495L: lm-sensors@lm-sensors.org 5496S: Maintained 5497F: Documentation/hwmon/k10temp 5498F: drivers/hwmon/k10temp.c 5499 5500K8TEMP HARDWARE MONITORING DRIVER 5501M: Rudolf Marek <r.marek@assembler.cz> 5502L: lm-sensors@lm-sensors.org 5503S: Maintained 5504F: Documentation/hwmon/k8temp 5505F: drivers/hwmon/k8temp.c 5506 5507KCONFIG 5508M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5509L: linux-kbuild@vger.kernel.org 5510T: git git://gitorious.org/linux-kconfig/linux-kconfig 5511S: Maintained 5512F: Documentation/kbuild/kconfig-language.txt 5513F: scripts/kconfig/ 5514 5515KDUMP 5516M: Vivek Goyal <vgoyal@redhat.com> 5517M: Haren Myneni <hbabu@us.ibm.com> 5518L: kexec@lists.infradead.org 5519W: http://lse.sourceforge.net/kdump/ 5520S: Maintained 5521F: Documentation/kdump/ 5522 5523KEENE FM RADIO TRANSMITTER DRIVER 5524M: Hans Verkuil <hverkuil@xs4all.nl> 5525L: linux-media@vger.kernel.org 5526T: git git://linuxtv.org/media_tree.git 5527W: http://linuxtv.org 5528S: Maintained 5529F: drivers/media/radio/radio-keene* 5530 5531KERNEL AUTOMOUNTER v4 (AUTOFS4) 5532M: Ian Kent <raven@themaw.net> 5533L: autofs@vger.kernel.org 5534S: Maintained 5535F: fs/autofs4/ 5536 5537KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5538M: Michal Marek <mmarek@suse.cz> 5539T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5540T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5541L: linux-kbuild@vger.kernel.org 5542S: Maintained 5543F: Documentation/kbuild/ 5544F: Makefile 5545F: scripts/Makefile.* 5546F: scripts/basic/ 5547F: scripts/mk* 5548F: scripts/package/ 5549 5550KERNEL JANITORS 5551L: kernel-janitors@vger.kernel.org 5552W: http://kernelnewbies.org/KernelJanitors 5553S: Odd Fixes 5554 5555KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5556M: "J. Bruce Fields" <bfields@fieldses.org> 5557L: linux-nfs@vger.kernel.org 5558W: http://nfs.sourceforge.net/ 5559S: Supported 5560F: fs/nfsd/ 5561F: include/uapi/linux/nfsd/ 5562F: fs/lockd/ 5563F: fs/nfs_common/ 5564F: net/sunrpc/ 5565F: include/linux/lockd/ 5566F: include/linux/sunrpc/ 5567F: include/uapi/linux/sunrpc/ 5568 5569KERNEL SELFTEST FRAMEWORK 5570M: Shuah Khan <shuahkh@osg.samsung.com> 5571L: linux-api@vger.kernel.org 5572T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5573S: Maintained 5574F: tools/testing/selftests 5575 5576KERNEL VIRTUAL MACHINE (KVM) 5577M: Gleb Natapov <gleb@kernel.org> 5578M: Paolo Bonzini <pbonzini@redhat.com> 5579L: kvm@vger.kernel.org 5580W: http://www.linux-kvm.org 5581T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5582S: Supported 5583F: Documentation/*/kvm*.txt 5584F: Documentation/virtual/kvm/ 5585F: arch/*/kvm/ 5586F: arch/*/include/asm/kvm* 5587F: include/linux/kvm* 5588F: include/uapi/linux/kvm* 5589F: virt/kvm/ 5590 5591KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5592M: Joerg Roedel <joro@8bytes.org> 5593L: kvm@vger.kernel.org 5594W: http://kvm.qumranet.com 5595S: Maintained 5596F: arch/x86/include/asm/svm.h 5597F: arch/x86/kvm/svm.c 5598 5599KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5600M: Alexander Graf <agraf@suse.de> 5601L: kvm-ppc@vger.kernel.org 5602W: http://kvm.qumranet.com 5603T: git git://github.com/agraf/linux-2.6.git 5604S: Supported 5605F: arch/powerpc/include/asm/kvm* 5606F: arch/powerpc/kvm/ 5607 5608KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5609M: Christian Borntraeger <borntraeger@de.ibm.com> 5610M: Cornelia Huck <cornelia.huck@de.ibm.com> 5611M: linux390@de.ibm.com 5612L: linux-s390@vger.kernel.org 5613W: http://www.ibm.com/developerworks/linux/linux390/ 5614S: Supported 5615F: Documentation/s390/kvm.txt 5616F: arch/s390/include/asm/kvm* 5617F: arch/s390/kvm/ 5618F: drivers/s390/kvm/ 5619 5620KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5621M: Christoffer Dall <christoffer.dall@linaro.org> 5622M: Marc Zyngier <marc.zyngier@arm.com> 5623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5624L: kvmarm@lists.cs.columbia.edu 5625W: http://systems.cs.columbia.edu/projects/kvm-arm 5626S: Supported 5627F: arch/arm/include/uapi/asm/kvm* 5628F: arch/arm/include/asm/kvm* 5629F: arch/arm/kvm/ 5630F: virt/kvm/arm/ 5631F: include/kvm/arm_* 5632 5633KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5634M: Christoffer Dall <christoffer.dall@linaro.org> 5635M: Marc Zyngier <marc.zyngier@arm.com> 5636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5637L: kvmarm@lists.cs.columbia.edu 5638S: Maintained 5639F: arch/arm64/include/uapi/asm/kvm* 5640F: arch/arm64/include/asm/kvm* 5641F: arch/arm64/kvm/ 5642 5643KEXEC 5644M: Eric Biederman <ebiederm@xmission.com> 5645W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5646L: kexec@lists.infradead.org 5647S: Maintained 5648F: include/linux/kexec.h 5649F: include/uapi/linux/kexec.h 5650F: kernel/kexec.c 5651 5652KEYS/KEYRINGS: 5653M: David Howells <dhowells@redhat.com> 5654L: keyrings@linux-nfs.org 5655S: Maintained 5656F: Documentation/security/keys.txt 5657F: include/linux/key.h 5658F: include/linux/key-type.h 5659F: include/keys/ 5660F: security/keys/ 5661 5662KEYS-TRUSTED 5663M: David Safford <safford@us.ibm.com> 5664M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5665L: linux-security-module@vger.kernel.org 5666L: keyrings@linux-nfs.org 5667S: Supported 5668F: Documentation/security/keys-trusted-encrypted.txt 5669F: include/keys/trusted-type.h 5670F: security/keys/trusted.c 5671F: security/keys/trusted.h 5672 5673KEYS-ENCRYPTED 5674M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5675M: David Safford <safford@us.ibm.com> 5676L: linux-security-module@vger.kernel.org 5677L: keyrings@linux-nfs.org 5678S: Supported 5679F: Documentation/security/keys-trusted-encrypted.txt 5680F: include/keys/encrypted-type.h 5681F: security/keys/encrypted-keys/ 5682 5683KGDB / KDB /debug_core 5684M: Jason Wessel <jason.wessel@windriver.com> 5685W: http://kgdb.wiki.kernel.org/ 5686L: kgdb-bugreport@lists.sourceforge.net 5687S: Maintained 5688F: Documentation/DocBook/kgdb.tmpl 5689F: drivers/misc/kgdbts.c 5690F: drivers/tty/serial/kgdboc.c 5691F: include/linux/kdb.h 5692F: include/linux/kgdb.h 5693F: kernel/debug/ 5694 5695KMEMCHECK 5696M: Vegard Nossum <vegardno@ifi.uio.no> 5697M: Pekka Enberg <penberg@kernel.org> 5698S: Maintained 5699F: Documentation/kmemcheck.txt 5700F: arch/x86/include/asm/kmemcheck.h 5701F: arch/x86/mm/kmemcheck/ 5702F: include/linux/kmemcheck.h 5703F: mm/kmemcheck.c 5704 5705KMEMLEAK 5706M: Catalin Marinas <catalin.marinas@arm.com> 5707S: Maintained 5708F: Documentation/kmemleak.txt 5709F: include/linux/kmemleak.h 5710F: mm/kmemleak.c 5711F: mm/kmemleak-test.c 5712 5713KPROBES 5714M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5715M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5716M: "David S. Miller" <davem@davemloft.net> 5717M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5718S: Maintained 5719F: Documentation/kprobes.txt 5720F: include/linux/kprobes.h 5721F: kernel/kprobes.c 5722 5723KS0108 LCD CONTROLLER DRIVER 5724M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5725W: http://miguelojeda.es/auxdisplay.htm 5726W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5727S: Maintained 5728F: Documentation/auxdisplay/ks0108 5729F: drivers/auxdisplay/ks0108.c 5730F: include/linux/ks0108.h 5731 5732LAPB module 5733L: linux-x25@vger.kernel.org 5734S: Orphan 5735F: Documentation/networking/lapb-module.txt 5736F: include/*/lapb.h 5737F: net/lapb/ 5738 5739LASI 53c700 driver for PARISC 5740M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5741L: linux-scsi@vger.kernel.org 5742S: Maintained 5743F: Documentation/scsi/53c700.txt 5744F: drivers/scsi/53c700* 5745 5746LED SUBSYSTEM 5747M: Bryan Wu <cooloney@gmail.com> 5748M: Richard Purdie <rpurdie@rpsys.net> 5749L: linux-leds@vger.kernel.org 5750T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5751S: Maintained 5752F: drivers/leds/ 5753F: include/linux/leds.h 5754 5755LEGACY EEPROM DRIVER 5756M: Jean Delvare <jdelvare@suse.de> 5757S: Maintained 5758F: Documentation/misc-devices/eeprom 5759F: drivers/misc/eeprom/eeprom.c 5760 5761LEGO USB Tower driver 5762M: Juergen Stuber <starblue@users.sourceforge.net> 5763L: legousb-devel@lists.sourceforge.net 5764W: http://legousb.sourceforge.net/ 5765S: Maintained 5766F: drivers/usb/misc/legousbtower.c 5767 5768LG2160 MEDIA DRIVER 5769M: Michael Krufky <mkrufky@linuxtv.org> 5770L: linux-media@vger.kernel.org 5771W: http://linuxtv.org/ 5772W: http://github.com/mkrufky 5773Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5774T: git git://linuxtv.org/mkrufky/tuners.git 5775S: Maintained 5776F: drivers/media/dvb-frontends/lg2160.* 5777 5778LGDT3305 MEDIA DRIVER 5779M: Michael Krufky <mkrufky@linuxtv.org> 5780L: linux-media@vger.kernel.org 5781W: http://linuxtv.org/ 5782W: http://github.com/mkrufky 5783Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5784T: git git://linuxtv.org/mkrufky/tuners.git 5785S: Maintained 5786F: drivers/media/dvb-frontends/lgdt3305.* 5787 5788LGUEST 5789M: Rusty Russell <rusty@rustcorp.com.au> 5790L: lguest@lists.ozlabs.org 5791W: http://lguest.ozlabs.org/ 5792S: Odd Fixes 5793F: arch/x86/include/asm/lguest*.h 5794F: arch/x86/lguest/ 5795F: drivers/lguest/ 5796F: include/linux/lguest*.h 5797F: tools/lguest/ 5798 5799LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 5800M: Tejun Heo <tj@kernel.org> 5801L: linux-ide@vger.kernel.org 5802T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5803S: Maintained 5804F: drivers/ata/ 5805F: include/linux/ata.h 5806F: include/linux/libata.h 5807 5808LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 5809M: Viresh Kumar <viresh.linux@gmail.com> 5810L: linux-ide@vger.kernel.org 5811T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5812S: Maintained 5813F: include/linux/pata_arasan_cf_data.h 5814F: drivers/ata/pata_arasan_cf.c 5815 5816LIBATA PATA DRIVERS 5817M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 5818M: Tejun Heo <tj@kernel.org> 5819L: linux-ide@vger.kernel.org 5820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5821S: Maintained 5822F: drivers/ata/pata_*.c 5823F: drivers/ata/ata_generic.c 5824 5825LIBATA SATA AHCI PLATFORM devices support 5826M: Hans de Goede <hdegoede@redhat.com> 5827M: Tejun Heo <tj@kernel.org> 5828L: linux-ide@vger.kernel.org 5829T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5830S: Maintained 5831F: drivers/ata/ahci_platform.c 5832F: drivers/ata/libahci_platform.c 5833F: include/linux/ahci_platform.h 5834 5835LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 5836M: Mikael Pettersson <mikpelinux@gmail.com> 5837L: linux-ide@vger.kernel.org 5838T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 5839S: Maintained 5840F: drivers/ata/sata_promise.* 5841 5842LIBLOCKDEP 5843M: Sasha Levin <sasha.levin@oracle.com> 5844S: Maintained 5845F: tools/lib/lockdep/ 5846 5847LINUX FOR IBM pSERIES (RS/6000) 5848M: Paul Mackerras <paulus@au.ibm.com> 5849W: http://www.ibm.com/linux/ltc/projects/ppc 5850S: Supported 5851F: arch/powerpc/boot/rs6000.h 5852 5853LINUX FOR POWERPC (32-BIT AND 64-BIT) 5854M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5855M: Paul Mackerras <paulus@samba.org> 5856M: Michael Ellerman <mpe@ellerman.id.au> 5857W: http://www.penguinppc.org/ 5858L: linuxppc-dev@lists.ozlabs.org 5859Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5860T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5861S: Supported 5862F: Documentation/powerpc/ 5863F: arch/powerpc/ 5864 5865LINUX FOR POWER MACINTOSH 5866M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5867W: http://www.penguinppc.org/ 5868L: linuxppc-dev@lists.ozlabs.org 5869S: Maintained 5870F: arch/powerpc/platforms/powermac/ 5871F: drivers/macintosh/ 5872 5873LINUX FOR POWERPC EMBEDDED MPC5XXX 5874M: Anatolij Gustschin <agust@denx.de> 5875L: linuxppc-dev@lists.ozlabs.org 5876T: git git://git.denx.de/linux-denx-agust.git 5877S: Maintained 5878F: arch/powerpc/platforms/512x/ 5879F: arch/powerpc/platforms/52xx/ 5880 5881LINUX FOR POWERPC EMBEDDED PPC4XX 5882M: Alistair Popple <alistair@popple.id.au> 5883M: Matt Porter <mporter@kernel.crashing.org> 5884W: http://www.penguinppc.org/ 5885L: linuxppc-dev@lists.ozlabs.org 5886S: Maintained 5887F: arch/powerpc/platforms/40x/ 5888F: arch/powerpc/platforms/44x/ 5889 5890LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5891L: linuxppc-dev@lists.ozlabs.org 5892S: Orphan 5893F: arch/powerpc/*/*virtex* 5894F: arch/powerpc/*/*/*virtex* 5895 5896LINUX FOR POWERPC EMBEDDED PPC8XX 5897M: Vitaly Bordug <vitb@kernel.crashing.org> 5898W: http://www.penguinppc.org/ 5899L: linuxppc-dev@lists.ozlabs.org 5900S: Maintained 5901F: arch/powerpc/platforms/8xx/ 5902 5903LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5904M: Scott Wood <scottwood@freescale.com> 5905M: Kumar Gala <galak@kernel.crashing.org> 5906W: http://www.penguinppc.org/ 5907L: linuxppc-dev@lists.ozlabs.org 5908T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5909S: Maintained 5910F: arch/powerpc/platforms/83xx/ 5911F: arch/powerpc/platforms/85xx/ 5912 5913LINUX FOR POWERPC PA SEMI PWRFICIENT 5914M: Olof Johansson <olof@lixom.net> 5915L: linuxppc-dev@lists.ozlabs.org 5916S: Maintained 5917F: arch/powerpc/platforms/pasemi/ 5918F: drivers/*/*pasemi* 5919F: drivers/*/*/*pasemi* 5920 5921LINUX SECURITY MODULE (LSM) FRAMEWORK 5922M: Chris Wright <chrisw@sous-sol.org> 5923L: linux-security-module@vger.kernel.org 5924S: Supported 5925 5926LIS3LV02D ACCELEROMETER DRIVER 5927M: Eric Piel <eric.piel@tremplin-utc.net> 5928S: Maintained 5929F: Documentation/misc-devices/lis3lv02d 5930F: drivers/misc/lis3lv02d/ 5931F: drivers/platform/x86/hp_accel.c 5932 5933LIVE PATCHING 5934M: Josh Poimboeuf <jpoimboe@redhat.com> 5935M: Seth Jennings <sjenning@redhat.com> 5936M: Jiri Kosina <jkosina@suse.cz> 5937M: Vojtech Pavlik <vojtech@suse.cz> 5938S: Maintained 5939F: kernel/livepatch/ 5940F: include/linux/livepatch.h 5941F: arch/x86/include/asm/livepatch.h 5942F: arch/x86/kernel/livepatch.c 5943F: Documentation/ABI/testing/sysfs-kernel-livepatch 5944F: samples/livepatch/ 5945L: live-patching@vger.kernel.org 5946T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 5947 5948LLC (802.2) 5949M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5950S: Maintained 5951F: include/linux/llc.h 5952F: include/uapi/linux/llc.h 5953F: include/net/llc* 5954F: net/llc/ 5955 5956LM73 HARDWARE MONITOR DRIVER 5957M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5958L: lm-sensors@lm-sensors.org 5959S: Maintained 5960F: drivers/hwmon/lm73.c 5961 5962LM78 HARDWARE MONITOR DRIVER 5963M: Jean Delvare <jdelvare@suse.de> 5964L: lm-sensors@lm-sensors.org 5965S: Maintained 5966F: Documentation/hwmon/lm78 5967F: drivers/hwmon/lm78.c 5968 5969LM83 HARDWARE MONITOR DRIVER 5970M: Jean Delvare <jdelvare@suse.de> 5971L: lm-sensors@lm-sensors.org 5972S: Maintained 5973F: Documentation/hwmon/lm83 5974F: drivers/hwmon/lm83.c 5975 5976LM90 HARDWARE MONITOR DRIVER 5977M: Jean Delvare <jdelvare@suse.de> 5978L: lm-sensors@lm-sensors.org 5979S: Maintained 5980F: Documentation/hwmon/lm90 5981F: Documentation/devicetree/bindings/hwmon/lm90.txt 5982F: drivers/hwmon/lm90.c 5983 5984LM95234 HARDWARE MONITOR DRIVER 5985M: Guenter Roeck <linux@roeck-us.net> 5986L: lm-sensors@lm-sensors.org 5987S: Maintained 5988F: Documentation/hwmon/lm95234 5989F: drivers/hwmon/lm95234.c 5990 5991LME2510 MEDIA DRIVER 5992M: Malcolm Priestley <tvboxspy@gmail.com> 5993L: linux-media@vger.kernel.org 5994W: http://linuxtv.org/ 5995Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5996S: Maintained 5997F: drivers/media/usb/dvb-usb-v2/lmedm04* 5998 5999LOCKDEP AND LOCKSTAT 6000M: Peter Zijlstra <peterz@infradead.org> 6001M: Ingo Molnar <mingo@redhat.com> 6002L: linux-kernel@vger.kernel.org 6003T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6004S: Maintained 6005F: Documentation/locking/lockdep*.txt 6006F: Documentation/locking/lockstat.txt 6007F: include/linux/lockdep.h 6008F: kernel/locking/ 6009 6010LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6011M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6012L: linux-ntfs-dev@lists.sourceforge.net 6013W: http://www.linux-ntfs.org/content/view/19/37/ 6014S: Maintained 6015F: Documentation/ldm.txt 6016F: block/partitions/ldm.* 6017 6018LogFS 6019M: Joern Engel <joern@logfs.org> 6020M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6021L: logfs@logfs.org 6022W: logfs.org 6023S: Maintained 6024F: fs/logfs/ 6025 6026LPC32XX MACHINE SUPPORT 6027M: Roland Stigge <stigge@antcom.de> 6028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6029S: Maintained 6030F: arch/arm/mach-lpc32xx/ 6031 6032LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6033M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6034M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6035M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6036M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6037L: MPT-FusionLinux.pdl@avagotech.com 6038L: linux-scsi@vger.kernel.org 6039W: http://www.lsilogic.com/support 6040S: Supported 6041F: drivers/message/fusion/ 6042F: drivers/scsi/mpt2sas/ 6043F: drivers/scsi/mpt3sas/ 6044 6045LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6046M: Matthew Wilcox <matthew@wil.cx> 6047L: linux-scsi@vger.kernel.org 6048S: Maintained 6049F: drivers/scsi/sym53c8xx_2/ 6050 6051LTC4261 HARDWARE MONITOR DRIVER 6052M: Guenter Roeck <linux@roeck-us.net> 6053L: lm-sensors@lm-sensors.org 6054S: Maintained 6055F: Documentation/hwmon/ltc4261 6056F: drivers/hwmon/ltc4261.c 6057 6058LTP (Linux Test Project) 6059M: Mike Frysinger <vapier@gentoo.org> 6060M: Cyril Hrubis <chrubis@suse.cz> 6061M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6062M: Jan Stancek <jstancek@redhat.com> 6063M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6064M: Alexey Kodanev <alexey.kodanev@oracle.com> 6065L: ltp-list@lists.sourceforge.net (subscribers-only) 6066W: http://linux-test-project.github.io/ 6067T: git git://github.com/linux-test-project/ltp.git 6068S: Maintained 6069 6070M32R ARCHITECTURE 6071W: http://www.linux-m32r.org/ 6072S: Orphan 6073F: arch/m32r/ 6074 6075M68K ARCHITECTURE 6076M: Geert Uytterhoeven <geert@linux-m68k.org> 6077L: linux-m68k@lists.linux-m68k.org 6078W: http://www.linux-m68k.org/ 6079T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6080S: Maintained 6081F: arch/m68k/ 6082F: drivers/zorro/ 6083 6084M68K ON APPLE MACINTOSH 6085M: Joshua Thompson <funaho@jurai.org> 6086W: http://www.mac.linux-m68k.org/ 6087L: linux-m68k@lists.linux-m68k.org 6088S: Maintained 6089F: arch/m68k/mac/ 6090 6091M68K ON HP9000/300 6092M: Philip Blundell <philb@gnu.org> 6093W: http://www.tazenda.demon.co.uk/phil/linux-hp 6094S: Maintained 6095F: arch/m68k/hp300/ 6096 6097M88DS3103 MEDIA DRIVER 6098M: Antti Palosaari <crope@iki.fi> 6099L: linux-media@vger.kernel.org 6100W: http://linuxtv.org/ 6101W: http://palosaari.fi/linux/ 6102Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6103T: git git://linuxtv.org/anttip/media_tree.git 6104S: Maintained 6105F: drivers/media/dvb-frontends/m88ds3103* 6106 6107M88RS2000 MEDIA DRIVER 6108M: Malcolm Priestley <tvboxspy@gmail.com> 6109L: linux-media@vger.kernel.org 6110W: http://linuxtv.org/ 6111Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6112S: Maintained 6113F: drivers/media/dvb-frontends/m88rs2000* 6114 6115M88TS2022 MEDIA DRIVER 6116M: Antti Palosaari <crope@iki.fi> 6117L: linux-media@vger.kernel.org 6118W: http://linuxtv.org/ 6119W: http://palosaari.fi/linux/ 6120Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6121T: git git://linuxtv.org/anttip/media_tree.git 6122S: Maintained 6123F: drivers/media/tuners/m88ts2022* 6124 6125MA901 MASTERKIT USB FM RADIO DRIVER 6126M: Alexey Klimov <klimov.linux@gmail.com> 6127L: linux-media@vger.kernel.org 6128T: git git://linuxtv.org/media_tree.git 6129S: Maintained 6130F: drivers/media/radio/radio-ma901.c 6131 6132MAC80211 6133M: Johannes Berg <johannes@sipsolutions.net> 6134L: linux-wireless@vger.kernel.org 6135W: http://wireless.kernel.org/ 6136T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6137T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6138S: Maintained 6139F: Documentation/networking/mac80211-injection.txt 6140F: include/net/mac80211.h 6141F: net/mac80211/ 6142 6143MACVLAN DRIVER 6144M: Patrick McHardy <kaber@trash.net> 6145L: netdev@vger.kernel.org 6146S: Maintained 6147F: drivers/net/macvlan.c 6148F: include/linux/if_macvlan.h 6149 6150MAILBOX API 6151M: Jassi Brar <jassisinghbrar@gmail.com> 6152L: linux-kernel@vger.kernel.org 6153S: Maintained 6154F: drivers/mailbox/ 6155F: include/linux/mailbox_client.h 6156F: include/linux/mailbox_controller.h 6157 6158MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6159M: Michael Kerrisk <mtk.manpages@gmail.com> 6160W: http://www.kernel.org/doc/man-pages 6161L: linux-man@vger.kernel.org 6162S: Maintained 6163 6164MARVELL ARMADA DRM SUPPORT 6165M: Russell King <rmk+kernel@arm.linux.org.uk> 6166S: Maintained 6167F: drivers/gpu/drm/armada/ 6168 6169MARVELL 88E6352 DSA support 6170M: Guenter Roeck <linux@roeck-us.net> 6171S: Maintained 6172F: drivers/net/dsa/mv88e6352.c 6173 6174MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6175M: Mirko Lindner <mlindner@marvell.com> 6176M: Stephen Hemminger <stephen@networkplumber.org> 6177L: netdev@vger.kernel.org 6178S: Maintained 6179F: drivers/net/ethernet/marvell/sk* 6180 6181MARVELL LIBERTAS WIRELESS DRIVER 6182L: libertas-dev@lists.infradead.org 6183S: Orphan 6184F: drivers/net/wireless/libertas/ 6185 6186MARVELL MV643XX ETHERNET DRIVER 6187M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6188L: netdev@vger.kernel.org 6189S: Maintained 6190F: drivers/net/ethernet/marvell/mv643xx_eth.* 6191F: include/linux/mv643xx.h 6192 6193MARVELL MVNETA ETHERNET DRIVER 6194M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6195L: netdev@vger.kernel.org 6196S: Maintained 6197F: drivers/net/ethernet/marvell/mvneta.* 6198 6199MARVELL MWIFIEX WIRELESS DRIVER 6200M: Amitkumar Karwar <akarwar@marvell.com> 6201M: Avinash Patil <patila@marvell.com> 6202L: linux-wireless@vger.kernel.org 6203S: Maintained 6204F: drivers/net/wireless/mwifiex/ 6205 6206MARVELL MWL8K WIRELESS DRIVER 6207M: Lennert Buytenhek <buytenh@wantstofly.org> 6208L: linux-wireless@vger.kernel.org 6209S: Odd Fixes 6210F: drivers/net/wireless/mwl8k.c 6211 6212MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6213M: Nicolas Pitre <nico@fluxnic.net> 6214S: Odd Fixes 6215F: drivers/mmc/host/mvsdio.* 6216 6217MATROX FRAMEBUFFER DRIVER 6218L: linux-fbdev@vger.kernel.org 6219S: Orphan 6220F: drivers/video/fbdev/matrox/matroxfb_* 6221F: include/uapi/linux/matroxfb.h 6222 6223MAX16065 HARDWARE MONITOR DRIVER 6224M: Guenter Roeck <linux@roeck-us.net> 6225L: lm-sensors@lm-sensors.org 6226S: Maintained 6227F: Documentation/hwmon/max16065 6228F: drivers/hwmon/max16065.c 6229 6230MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6231M: "Hans J. Koch" <hjk@hansjkoch.de> 6232L: lm-sensors@lm-sensors.org 6233S: Maintained 6234F: Documentation/hwmon/max6650 6235F: drivers/hwmon/max6650.c 6236 6237MAX6697 HARDWARE MONITOR DRIVER 6238M: Guenter Roeck <linux@roeck-us.net> 6239L: lm-sensors@lm-sensors.org 6240S: Maintained 6241F: Documentation/hwmon/max6697 6242F: Documentation/devicetree/bindings/i2c/max6697.txt 6243F: drivers/hwmon/max6697.c 6244F: include/linux/platform_data/max6697.h 6245 6246MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6247M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6248L: linux-pm@vger.kernel.org 6249S: Supported 6250F: drivers/power/max14577_charger.c 6251F: drivers/power/max77693_charger.c 6252 6253MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6254M: Chanwoo Choi <cw00.choi@samsung.com> 6255M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6256L: linux-kernel@vger.kernel.org 6257S: Supported 6258F: drivers/*/max14577.c 6259F: drivers/*/max77686.c 6260F: drivers/*/max77693.c 6261F: drivers/extcon/extcon-max14577.c 6262F: drivers/extcon/extcon-max77693.c 6263F: drivers/rtc/rtc-max77686.c 6264F: drivers/clk/clk-max77686.c 6265F: Documentation/devicetree/bindings/mfd/max14577.txt 6266F: Documentation/devicetree/bindings/mfd/max77686.txt 6267F: Documentation/devicetree/bindings/mfd/max77693.txt 6268F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6269F: include/linux/mfd/max14577*.h 6270F: include/linux/mfd/max77686*.h 6271F: include/linux/mfd/max77693*.h 6272 6273MAXIRADIO FM RADIO RECEIVER DRIVER 6274M: Hans Verkuil <hverkuil@xs4all.nl> 6275L: linux-media@vger.kernel.org 6276T: git git://linuxtv.org/media_tree.git 6277W: http://linuxtv.org 6278S: Maintained 6279F: drivers/media/radio/radio-maxiradio* 6280 6281MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6282M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6283P: LinuxTV.org Project 6284L: linux-media@vger.kernel.org 6285W: http://linuxtv.org 6286Q: http://patchwork.kernel.org/project/linux-media/list/ 6287T: git git://linuxtv.org/media_tree.git 6288S: Maintained 6289F: Documentation/dvb/ 6290F: Documentation/video4linux/ 6291F: Documentation/DocBook/media/ 6292F: drivers/media/ 6293F: drivers/staging/media/ 6294F: include/media/ 6295F: include/uapi/linux/dvb/ 6296F: include/uapi/linux/videodev2.h 6297F: include/uapi/linux/media.h 6298F: include/uapi/linux/v4l2-* 6299F: include/uapi/linux/meye.h 6300F: include/uapi/linux/ivtv* 6301F: include/uapi/linux/uvcvideo.h 6302 6303MEGARAID SCSI/SAS DRIVERS 6304M: Kashyap Desai <kashyap.desai@avagotech.com> 6305M: Sumit Saxena <sumit.saxena@avagotech.com> 6306M: Uday Lingala <uday.lingala@avagotech.com> 6307L: megaraidlinux.pdl@avagotech.com 6308L: linux-scsi@vger.kernel.org 6309W: http://www.lsi.com 6310S: Maintained 6311F: Documentation/scsi/megaraid.txt 6312F: drivers/scsi/megaraid.* 6313F: drivers/scsi/megaraid/ 6314 6315MELLANOX ETHERNET DRIVER (mlx4_en) 6316M: Amir Vadai <amirv@mellanox.com> 6317L: netdev@vger.kernel.org 6318S: Supported 6319W: http://www.mellanox.com 6320Q: http://patchwork.ozlabs.org/project/netdev/list/ 6321F: drivers/net/ethernet/mellanox/mlx4/en_* 6322 6323MEMORY MANAGEMENT 6324L: linux-mm@kvack.org 6325W: http://www.linux-mm.org 6326S: Maintained 6327F: include/linux/mm.h 6328F: include/linux/gfp.h 6329F: include/linux/mmzone.h 6330F: include/linux/memory_hotplug.h 6331F: include/linux/vmalloc.h 6332F: mm/ 6333 6334MEMORY TECHNOLOGY DEVICES (MTD) 6335M: David Woodhouse <dwmw2@infradead.org> 6336M: Brian Norris <computersforpeace@gmail.com> 6337L: linux-mtd@lists.infradead.org 6338W: http://www.linux-mtd.infradead.org/ 6339Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6340T: git git://git.infradead.org/linux-mtd.git 6341T: git git://git.infradead.org/l2-mtd.git 6342S: Maintained 6343F: drivers/mtd/ 6344F: include/linux/mtd/ 6345F: include/uapi/mtd/ 6346 6347MEN A21 WATCHDOG DRIVER 6348M: Johannes Thumshirn <johannes.thumshirn@men.de> 6349L: linux-watchdog@vger.kernel.org 6350S: Supported 6351F: drivers/watchdog/mena21_wdt.c 6352 6353MEN CHAMELEON BUS (mcb) 6354M: Johannes Thumshirn <johannes.thumshirn@men.de> 6355S: Supported 6356F: drivers/mcb/ 6357F: include/linux/mcb.h 6358 6359MEN F21BMC (Board Management Controller) 6360M: Andreas Werner <andreas.werner@men.de> 6361S: Supported 6362F: drivers/mfd/menf21bmc.c 6363F: drivers/watchdog/menf21bmc_wdt.c 6364F: drivers/leds/leds-menf21bmc.c 6365F: drivers/hwmon/menf21bmc_hwmon.c 6366F: Documentation/hwmon/menf21bmc 6367 6368METAG ARCHITECTURE 6369M: James Hogan <james.hogan@imgtec.com> 6370L: linux-metag@vger.kernel.org 6371S: Supported 6372F: arch/metag/ 6373F: Documentation/metag/ 6374F: Documentation/devicetree/bindings/metag/ 6375F: drivers/clocksource/metag_generic.c 6376F: drivers/irqchip/irq-metag.c 6377F: drivers/irqchip/irq-metag-ext.c 6378F: drivers/tty/metag_da.c 6379 6380MICROBLAZE ARCHITECTURE 6381M: Michal Simek <monstr@monstr.eu> 6382W: http://www.monstr.eu/fdt/ 6383T: git git://git.monstr.eu/linux-2.6-microblaze.git 6384S: Supported 6385F: arch/microblaze/ 6386 6387MICROTEK X6 SCANNER 6388M: Oliver Neukum <oliver@neukum.org> 6389S: Maintained 6390F: drivers/usb/image/microtek.* 6391 6392MIPS 6393M: Ralf Baechle <ralf@linux-mips.org> 6394L: linux-mips@linux-mips.org 6395W: http://www.linux-mips.org/ 6396T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6397Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6398S: Supported 6399F: Documentation/mips/ 6400F: arch/mips/ 6401 6402MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6403M: Hans Verkuil <hverkuil@xs4all.nl> 6404L: linux-media@vger.kernel.org 6405T: git git://linuxtv.org/media_tree.git 6406W: http://linuxtv.org 6407S: Odd Fixes 6408F: drivers/media/radio/radio-miropcm20* 6409 6410Mellanox MLX5 core VPI driver 6411M: Eli Cohen <eli@mellanox.com> 6412L: netdev@vger.kernel.org 6413L: linux-rdma@vger.kernel.org 6414W: http://www.mellanox.com 6415Q: http://patchwork.ozlabs.org/project/netdev/list/ 6416Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6417T: git git://openfabrics.org/~eli/connect-ib.git 6418S: Supported 6419F: drivers/net/ethernet/mellanox/mlx5/core/ 6420F: include/linux/mlx5/ 6421 6422Mellanox MLX5 IB driver 6423M: Eli Cohen <eli@mellanox.com> 6424L: linux-rdma@vger.kernel.org 6425W: http://www.mellanox.com 6426Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6427T: git git://openfabrics.org/~eli/connect-ib.git 6428S: Supported 6429F: include/linux/mlx5/ 6430F: drivers/infiniband/hw/mlx5/ 6431 6432MN88472 MEDIA DRIVER 6433M: Antti Palosaari <crope@iki.fi> 6434L: linux-media@vger.kernel.org 6435W: http://linuxtv.org/ 6436W: http://palosaari.fi/linux/ 6437Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6438T: git git://linuxtv.org/anttip/media_tree.git 6439S: Maintained 6440F: drivers/staging/media/mn88472/ 6441F: drivers/media/dvb-frontends/mn88472.h 6442 6443MN88473 MEDIA DRIVER 6444M: Antti Palosaari <crope@iki.fi> 6445L: linux-media@vger.kernel.org 6446W: http://linuxtv.org/ 6447W: http://palosaari.fi/linux/ 6448Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6449T: git git://linuxtv.org/anttip/media_tree.git 6450S: Maintained 6451F: drivers/staging/media/mn88473/ 6452F: drivers/media/dvb-frontends/mn88473.h 6453 6454MODULE SUPPORT 6455M: Rusty Russell <rusty@rustcorp.com.au> 6456S: Maintained 6457F: include/linux/module.h 6458F: kernel/module.c 6459 6460MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6461W: http://popies.net/meye/ 6462S: Orphan 6463F: Documentation/video4linux/meye.txt 6464F: drivers/media/pci/meye/ 6465F: include/uapi/linux/meye.h 6466 6467MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6468M: Jiri Slaby <jirislaby@gmail.com> 6469S: Maintained 6470F: Documentation/serial/moxa-smartio 6471F: drivers/tty/mxser.* 6472 6473MR800 AVERMEDIA USB FM RADIO DRIVER 6474M: Alexey Klimov <klimov.linux@gmail.com> 6475L: linux-media@vger.kernel.org 6476T: git git://linuxtv.org/media_tree.git 6477S: Maintained 6478F: drivers/media/radio/radio-mr800.c 6479 6480MRF24J40 IEEE 802.15.4 RADIO DRIVER 6481M: Alan Ott <alan@signal11.us> 6482L: linux-wpan@vger.kernel.org 6483S: Maintained 6484F: drivers/net/ieee802154/mrf24j40.c 6485 6486MSI LAPTOP SUPPORT 6487M: "Lee, Chun-Yi" <jlee@suse.com> 6488L: platform-driver-x86@vger.kernel.org 6489S: Maintained 6490F: drivers/platform/x86/msi-laptop.c 6491 6492MSI WMI SUPPORT 6493M: Anisse Astier <anisse@astier.eu> 6494L: platform-driver-x86@vger.kernel.org 6495S: Supported 6496F: drivers/platform/x86/msi-wmi.c 6497 6498MSI001 MEDIA DRIVER 6499M: Antti Palosaari <crope@iki.fi> 6500L: linux-media@vger.kernel.org 6501W: http://linuxtv.org/ 6502W: http://palosaari.fi/linux/ 6503Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6504T: git git://linuxtv.org/anttip/media_tree.git 6505S: Maintained 6506F: drivers/media/tuners/msi001* 6507 6508MSI2500 MEDIA DRIVER 6509M: Antti Palosaari <crope@iki.fi> 6510L: linux-media@vger.kernel.org 6511W: http://linuxtv.org/ 6512W: http://palosaari.fi/linux/ 6513Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6514T: git git://linuxtv.org/anttip/media_tree.git 6515S: Maintained 6516F: drivers/media/usb/msi2500/ 6517 6518MT9M032 APTINA SENSOR DRIVER 6519M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6520L: linux-media@vger.kernel.org 6521T: git git://linuxtv.org/media_tree.git 6522S: Maintained 6523F: drivers/media/i2c/mt9m032.c 6524F: include/media/mt9m032.h 6525 6526MT9P031 APTINA CAMERA SENSOR 6527M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6528L: linux-media@vger.kernel.org 6529T: git git://linuxtv.org/media_tree.git 6530S: Maintained 6531F: drivers/media/i2c/mt9p031.c 6532F: include/media/mt9p031.h 6533 6534MT9T001 APTINA CAMERA SENSOR 6535M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6536L: linux-media@vger.kernel.org 6537T: git git://linuxtv.org/media_tree.git 6538S: Maintained 6539F: drivers/media/i2c/mt9t001.c 6540F: include/media/mt9t001.h 6541 6542MT9V032 APTINA CAMERA SENSOR 6543M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6544L: linux-media@vger.kernel.org 6545T: git git://linuxtv.org/media_tree.git 6546S: Maintained 6547F: drivers/media/i2c/mt9v032.c 6548F: include/media/mt9v032.h 6549 6550MULTIFUNCTION DEVICES (MFD) 6551M: Samuel Ortiz <sameo@linux.intel.com> 6552M: Lee Jones <lee.jones@linaro.org> 6553T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6554S: Supported 6555F: drivers/mfd/ 6556F: include/linux/mfd/ 6557 6558MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6559M: Chris Ball <chris@printf.net> 6560M: Ulf Hansson <ulf.hansson@linaro.org> 6561L: linux-mmc@vger.kernel.org 6562T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 6563T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6564S: Maintained 6565F: drivers/mmc/ 6566F: include/linux/mmc/ 6567F: include/uapi/linux/mmc/ 6568 6569MULTIMEDIA CARD (MMC) ETC. OVER SPI 6570S: Orphan 6571F: drivers/mmc/host/mmc_spi.c 6572F: include/linux/spi/mmc_spi.h 6573 6574MULTISOUND SOUND DRIVER 6575M: Andrew Veliath <andrewtv@usa.net> 6576S: Maintained 6577F: Documentation/sound/oss/MultiSound 6578F: sound/oss/msnd* 6579 6580MULTITECH MULTIPORT CARD (ISICOM) 6581S: Orphan 6582F: drivers/tty/isicom.c 6583F: include/linux/isicom.h 6584 6585MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6586M: Felipe Balbi <balbi@ti.com> 6587L: linux-usb@vger.kernel.org 6588T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6589S: Maintained 6590F: drivers/usb/musb/ 6591 6592MXL5007T MEDIA DRIVER 6593M: Michael Krufky <mkrufky@linuxtv.org> 6594L: linux-media@vger.kernel.org 6595W: http://linuxtv.org/ 6596W: http://github.com/mkrufky 6597Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6598T: git git://linuxtv.org/mkrufky/tuners.git 6599S: Maintained 6600F: drivers/media/tuners/mxl5007t.* 6601 6602MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6603M: Hyong-Youb Kim <hykim@myri.com> 6604L: netdev@vger.kernel.org 6605W: https://www.myricom.com/support/downloads/myri10ge.html 6606S: Supported 6607F: drivers/net/ethernet/myricom/myri10ge/ 6608 6609NATSEMI ETHERNET DRIVER (DP8381x) 6610S: Orphan 6611F: drivers/net/ethernet/natsemi/natsemi.c 6612 6613NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6614M: Daniel Mack <zonque@gmail.com> 6615S: Maintained 6616L: alsa-devel@alsa-project.org 6617W: http://www.native-instruments.com 6618F: sound/usb/caiaq/ 6619 6620NCP FILESYSTEM 6621M: Petr Vandrovec <petr@vandrovec.name> 6622S: Odd Fixes 6623F: fs/ncpfs/ 6624 6625NCR 5380 SCSI DRIVERS 6626M: Finn Thain <fthain@telegraphics.com.au> 6627M: Michael Schmitz <schmitzmic@gmail.com> 6628L: linux-scsi@vger.kernel.org 6629S: Maintained 6630F: Documentation/scsi/g_NCR5380.txt 6631F: drivers/scsi/NCR5380.* 6632F: drivers/scsi/arm/cumana_1.c 6633F: drivers/scsi/arm/oak.c 6634F: drivers/scsi/atari_NCR5380.c 6635F: drivers/scsi/atari_scsi.* 6636F: drivers/scsi/dmx3191d.c 6637F: drivers/scsi/dtc.* 6638F: drivers/scsi/g_NCR5380.* 6639F: drivers/scsi/g_NCR5380_mmio.c 6640F: drivers/scsi/mac_scsi.* 6641F: drivers/scsi/pas16.* 6642F: drivers/scsi/sun3_scsi.* 6643F: drivers/scsi/sun3_scsi_vme.c 6644F: drivers/scsi/t128.* 6645 6646NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6647M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6648L: linux-scsi@vger.kernel.org 6649S: Maintained 6650F: drivers/scsi/NCR_D700.* 6651 6652NCT6775 HARDWARE MONITOR DRIVER 6653M: Guenter Roeck <linux@roeck-us.net> 6654L: lm-sensors@lm-sensors.org 6655S: Maintained 6656F: Documentation/hwmon/nct6775 6657F: drivers/hwmon/nct6775.c 6658 6659NETEFFECT IWARP RNIC DRIVER (IW_NES) 6660M: Faisal Latif <faisal.latif@intel.com> 6661L: linux-rdma@vger.kernel.org 6662W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6663S: Supported 6664F: drivers/infiniband/hw/nes/ 6665 6666NETEM NETWORK EMULATOR 6667M: Stephen Hemminger <stephen@networkplumber.org> 6668L: netem@lists.linux-foundation.org 6669S: Maintained 6670F: net/sched/sch_netem.c 6671 6672NETERION 10GbE DRIVERS (s2io/vxge) 6673M: Jon Mason <jdmason@kudzu.us> 6674L: netdev@vger.kernel.org 6675S: Supported 6676F: Documentation/networking/s2io.txt 6677F: Documentation/networking/vxge.txt 6678F: drivers/net/ethernet/neterion/ 6679 6680NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6681M: Pablo Neira Ayuso <pablo@netfilter.org> 6682M: Patrick McHardy <kaber@trash.net> 6683M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6684L: netfilter-devel@vger.kernel.org 6685L: coreteam@netfilter.org 6686W: http://www.netfilter.org/ 6687W: http://www.iptables.org/ 6688Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6689T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6690T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6691S: Supported 6692F: include/linux/netfilter* 6693F: include/linux/netfilter/ 6694F: include/net/netfilter/ 6695F: include/uapi/linux/netfilter* 6696F: include/uapi/linux/netfilter/ 6697F: net/*/netfilter.c 6698F: net/*/netfilter/ 6699F: net/netfilter/ 6700 6701NETLABEL 6702M: Paul Moore <paul@paul-moore.com> 6703W: http://netlabel.sf.net 6704L: netdev@vger.kernel.org 6705S: Maintained 6706F: Documentation/netlabel/ 6707F: include/net/netlabel.h 6708F: net/netlabel/ 6709 6710NETROM NETWORK LAYER 6711M: Ralf Baechle <ralf@linux-mips.org> 6712L: linux-hams@vger.kernel.org 6713W: http://www.linux-ax25.org/ 6714S: Maintained 6715F: include/net/netrom.h 6716F: include/uapi/linux/netrom.h 6717F: net/netrom/ 6718 6719NETWORK BLOCK DEVICE (NBD) 6720M: Markus Pargmann <mpa@pengutronix.de> 6721S: Maintained 6722L: nbd-general@lists.sourceforge.net 6723T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 6724F: Documentation/blockdev/nbd.txt 6725F: drivers/block/nbd.c 6726F: include/linux/nbd.h 6727F: include/uapi/linux/nbd.h 6728 6729NETWORK DROP MONITOR 6730M: Neil Horman <nhorman@tuxdriver.com> 6731L: netdev@vger.kernel.org 6732S: Maintained 6733W: https://fedorahosted.org/dropwatch/ 6734F: net/core/drop_monitor.c 6735 6736NETWORKING [GENERAL] 6737M: "David S. Miller" <davem@davemloft.net> 6738L: netdev@vger.kernel.org 6739W: http://www.linuxfoundation.org/en/Net 6740Q: http://patchwork.ozlabs.org/project/netdev/list/ 6741T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6742T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6743S: Maintained 6744F: net/ 6745F: include/net/ 6746F: include/linux/in.h 6747F: include/linux/net.h 6748F: include/linux/netdevice.h 6749F: include/uapi/linux/in.h 6750F: include/uapi/linux/net.h 6751F: include/uapi/linux/netdevice.h 6752F: include/uapi/linux/net_namespace.h 6753F: tools/net/ 6754F: tools/testing/selftests/net/ 6755F: lib/random32.c 6756F: lib/test_bpf.c 6757 6758NETWORKING [IPv4/IPv6] 6759M: "David S. Miller" <davem@davemloft.net> 6760M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6761M: James Morris <jmorris@namei.org> 6762M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6763M: Patrick McHardy <kaber@trash.net> 6764L: netdev@vger.kernel.org 6765T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6766S: Maintained 6767F: net/ipv4/ 6768F: net/ipv6/ 6769F: include/net/ip* 6770F: arch/x86/net/* 6771 6772NETWORKING [IPSEC] 6773M: Steffen Klassert <steffen.klassert@secunet.com> 6774M: Herbert Xu <herbert@gondor.apana.org.au> 6775M: "David S. Miller" <davem@davemloft.net> 6776L: netdev@vger.kernel.org 6777T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6778T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6779S: Maintained 6780F: net/core/flow.c 6781F: net/xfrm/ 6782F: net/key/ 6783F: net/ipv4/xfrm* 6784F: net/ipv4/esp4.c 6785F: net/ipv4/ah4.c 6786F: net/ipv4/ipcomp.c 6787F: net/ipv4/ip_vti.c 6788F: net/ipv6/xfrm* 6789F: net/ipv6/esp6.c 6790F: net/ipv6/ah6.c 6791F: net/ipv6/ipcomp6.c 6792F: net/ipv6/ip6_vti.c 6793F: include/uapi/linux/xfrm.h 6794F: include/net/xfrm.h 6795 6796NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6797M: Paul Moore <paul@paul-moore.com> 6798L: netdev@vger.kernel.org 6799S: Maintained 6800 6801NETWORKING [WIRELESS] 6802L: linux-wireless@vger.kernel.org 6803Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6804 6805NETWORKING DRIVERS 6806L: netdev@vger.kernel.org 6807W: http://www.linuxfoundation.org/en/Net 6808Q: http://patchwork.ozlabs.org/project/netdev/list/ 6809T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6810T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6811S: Odd Fixes 6812F: drivers/net/ 6813F: include/linux/if_* 6814F: include/linux/netdevice.h 6815F: include/linux/arcdevice.h 6816F: include/linux/etherdevice.h 6817F: include/linux/fcdevice.h 6818F: include/linux/fddidevice.h 6819F: include/linux/hippidevice.h 6820F: include/linux/inetdevice.h 6821F: include/uapi/linux/if_* 6822F: include/uapi/linux/netdevice.h 6823 6824NETWORKING DRIVERS (WIRELESS) 6825M: Kalle Valo <kvalo@codeaurora.org> 6826L: linux-wireless@vger.kernel.org 6827Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6828T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 6829S: Maintained 6830F: drivers/net/wireless/ 6831 6832NETXEN (1/10) GbE SUPPORT 6833M: Manish Chopra <manish.chopra@qlogic.com> 6834M: Sony Chacko <sony.chacko@qlogic.com> 6835M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6836L: netdev@vger.kernel.org 6837W: http://www.qlogic.com 6838S: Supported 6839F: drivers/net/ethernet/qlogic/netxen/ 6840 6841NFC SUBSYSTEM 6842M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6843M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6844M: Samuel Ortiz <sameo@linux.intel.com> 6845L: linux-wireless@vger.kernel.org 6846L: linux-nfc@lists.01.org (subscribers-only) 6847S: Supported 6848F: net/nfc/ 6849F: include/net/nfc/ 6850F: include/uapi/linux/nfc.h 6851F: drivers/nfc/ 6852F: include/linux/platform_data/pn544.h 6853F: Documentation/devicetree/bindings/net/nfc/ 6854 6855NFS, SUNRPC, AND LOCKD CLIENTS 6856M: Trond Myklebust <trond.myklebust@primarydata.com> 6857M: Anna Schumaker <anna.schumaker@netapp.com> 6858L: linux-nfs@vger.kernel.org 6859W: http://client.linux-nfs.org 6860T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6861S: Maintained 6862F: fs/lockd/ 6863F: fs/nfs/ 6864F: fs/nfs_common/ 6865F: net/sunrpc/ 6866F: include/linux/lockd/ 6867F: include/linux/nfs* 6868F: include/linux/sunrpc/ 6869F: include/uapi/linux/nfs* 6870F: include/uapi/linux/sunrpc/ 6871 6872NILFS2 FILESYSTEM 6873M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6874L: linux-nilfs@vger.kernel.org 6875W: http://nilfs.sourceforge.net/ 6876T: git git://github.com/konis/nilfs2.git 6877S: Supported 6878F: Documentation/filesystems/nilfs2.txt 6879F: fs/nilfs2/ 6880F: include/linux/nilfs2_fs.h 6881 6882NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6883M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6884W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6885S: Maintained 6886F: Documentation/scsi/NinjaSCSI.txt 6887F: drivers/scsi/pcmcia/nsp_* 6888 6889NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6890M: GOTO Masanori <gotom@debian.or.jp> 6891M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6892W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6893S: Maintained 6894F: Documentation/scsi/NinjaSCSI.txt 6895F: drivers/scsi/nsp32* 6896 6897NIOS2 ARCHITECTURE 6898M: Ley Foon Tan <lftan@altera.com> 6899L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 6900T: git git://git.rocketboards.org/linux-socfpga-next.git 6901S: Maintained 6902F: arch/nios2/ 6903 6904NTB DRIVER 6905M: Jon Mason <jdmason@kudzu.us> 6906M: Dave Jiang <dave.jiang@intel.com> 6907S: Supported 6908W: https://github.com/jonmason/ntb/wiki 6909T: git git://github.com/jonmason/ntb.git 6910F: drivers/ntb/ 6911F: drivers/net/ntb_netdev.c 6912F: include/linux/ntb.h 6913 6914NTFS FILESYSTEM 6915M: Anton Altaparmakov <anton@tuxera.com> 6916L: linux-ntfs-dev@lists.sourceforge.net 6917W: http://www.tuxera.com/ 6918T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6919S: Supported 6920F: Documentation/filesystems/ntfs.txt 6921F: fs/ntfs/ 6922 6923NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 6924M: Antonino Daplas <adaplas@gmail.com> 6925L: linux-fbdev@vger.kernel.org 6926S: Maintained 6927F: drivers/video/fbdev/riva/ 6928F: drivers/video/fbdev/nvidia/ 6929 6930NVM EXPRESS DRIVER 6931M: Matthew Wilcox <willy@linux.intel.com> 6932L: linux-nvme@lists.infradead.org 6933T: git git://git.infradead.org/users/willy/linux-nvme.git 6934S: Supported 6935F: drivers/block/nvme* 6936F: include/linux/nvme.h 6937 6938NXP TDA998X DRM DRIVER 6939M: Russell King <rmk+kernel@arm.linux.org.uk> 6940S: Supported 6941F: drivers/gpu/drm/i2c/tda998x_drv.c 6942F: include/drm/i2c/tda998x.h 6943 6944NXP TFA9879 DRIVER 6945M: Peter Rosin <peda@axentia.se> 6946L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6947S: Maintained 6948F: sound/soc/codecs/tfa9879* 6949 6950OMAP SUPPORT 6951M: Tony Lindgren <tony@atomide.com> 6952L: linux-omap@vger.kernel.org 6953W: http://www.muru.com/linux/omap/ 6954W: http://linux.omap.com/ 6955Q: http://patchwork.kernel.org/project/linux-omap/list/ 6956T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 6957S: Maintained 6958F: arch/arm/*omap*/ 6959F: drivers/i2c/busses/i2c-omap.c 6960F: drivers/irqchip/irq-omap-intc.c 6961F: drivers/mfd/*omap*.c 6962F: drivers/mfd/menelaus.c 6963F: drivers/mfd/palmas.c 6964F: drivers/mfd/tps65217.c 6965F: drivers/mfd/tps65218.c 6966F: drivers/mfd/tps65910.c 6967F: drivers/mfd/twl-core.[ch] 6968F: drivers/mfd/twl4030*.c 6969F: drivers/mfd/twl6030*.c 6970F: drivers/mfd/twl6040*.c 6971F: drivers/regulator/palmas-regulator*.c 6972F: drivers/regulator/pbias-regulator.c 6973F: drivers/regulator/tps65217-regulator.c 6974F: drivers/regulator/tps65218-regulator.c 6975F: drivers/regulator/tps65910-regulator.c 6976F: drivers/regulator/twl-regulator.c 6977F: include/linux/i2c-omap.h 6978 6979OMAP DEVICE TREE SUPPORT 6980M: Benoît Cousson <bcousson@baylibre.com> 6981M: Tony Lindgren <tony@atomide.com> 6982L: linux-omap@vger.kernel.org 6983L: devicetree@vger.kernel.org 6984S: Maintained 6985F: arch/arm/boot/dts/*omap* 6986F: arch/arm/boot/dts/*am3* 6987F: arch/arm/boot/dts/*am4* 6988F: arch/arm/boot/dts/*am5* 6989F: arch/arm/boot/dts/*dra7* 6990 6991OMAP CLOCK FRAMEWORK SUPPORT 6992M: Paul Walmsley <paul@pwsan.com> 6993L: linux-omap@vger.kernel.org 6994S: Maintained 6995F: arch/arm/*omap*/*clock* 6996 6997OMAP POWER MANAGEMENT SUPPORT 6998M: Kevin Hilman <khilman@deeprootsystems.com> 6999L: linux-omap@vger.kernel.org 7000S: Maintained 7001F: arch/arm/*omap*/*pm* 7002F: drivers/cpufreq/omap-cpufreq.c 7003 7004OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7005M: Rajendra Nayak <rnayak@ti.com> 7006M: Paul Walmsley <paul@pwsan.com> 7007L: linux-omap@vger.kernel.org 7008S: Maintained 7009F: arch/arm/mach-omap2/prm* 7010 7011OMAP AUDIO SUPPORT 7012M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7013M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7014L: alsa-devel@alsa-project.org (subscribers-only) 7015L: linux-omap@vger.kernel.org 7016S: Maintained 7017F: sound/soc/omap/ 7018 7019OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7020M: Roger Quadros <rogerq@ti.com> 7021M: Tony Lindgren <tony@atomide.com> 7022L: linux-omap@vger.kernel.org 7023S: Maintained 7024F: drivers/memory/omap-gpmc.c 7025F: arch/arm/mach-omap2/*gpmc* 7026 7027OMAP FRAMEBUFFER SUPPORT 7028M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7029L: linux-fbdev@vger.kernel.org 7030L: linux-omap@vger.kernel.org 7031S: Maintained 7032F: drivers/video/fbdev/omap/ 7033 7034OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7035M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7036L: linux-omap@vger.kernel.org 7037L: linux-fbdev@vger.kernel.org 7038S: Maintained 7039F: drivers/video/fbdev/omap2/ 7040F: Documentation/arm/OMAP/DSS 7041 7042OMAP HARDWARE SPINLOCK SUPPORT 7043M: Ohad Ben-Cohen <ohad@wizery.com> 7044L: linux-omap@vger.kernel.org 7045S: Maintained 7046F: drivers/hwspinlock/omap_hwspinlock.c 7047F: arch/arm/mach-omap2/hwspinlock.c 7048 7049OMAP MMC SUPPORT 7050M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7051L: linux-omap@vger.kernel.org 7052S: Maintained 7053F: drivers/mmc/host/omap.c 7054 7055OMAP HS MMC SUPPORT 7056L: linux-mmc@vger.kernel.org 7057L: linux-omap@vger.kernel.org 7058S: Orphan 7059F: drivers/mmc/host/omap_hsmmc.c 7060 7061OMAP RANDOM NUMBER GENERATOR SUPPORT 7062M: Deepak Saxena <dsaxena@plexity.net> 7063S: Maintained 7064F: drivers/char/hw_random/omap-rng.c 7065 7066OMAP HWMOD SUPPORT 7067M: Benoît Cousson <bcousson@baylibre.com> 7068M: Paul Walmsley <paul@pwsan.com> 7069L: linux-omap@vger.kernel.org 7070S: Maintained 7071F: arch/arm/mach-omap2/omap_hwmod.* 7072 7073OMAP HWMOD DATA 7074M: Paul Walmsley <paul@pwsan.com> 7075L: linux-omap@vger.kernel.org 7076S: Maintained 7077F: arch/arm/mach-omap2/omap_hwmod*data* 7078 7079OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7080M: Benoît Cousson <bcousson@baylibre.com> 7081L: linux-omap@vger.kernel.org 7082S: Maintained 7083F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7084 7085OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7086M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7087L: linux-media@vger.kernel.org 7088S: Maintained 7089F: drivers/media/platform/omap3isp/ 7090F: drivers/staging/media/omap4iss/ 7091 7092OMAP USB SUPPORT 7093M: Felipe Balbi <balbi@ti.com> 7094L: linux-usb@vger.kernel.org 7095L: linux-omap@vger.kernel.org 7096T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7097S: Maintained 7098F: drivers/usb/*/*omap* 7099F: arch/arm/*omap*/usb* 7100 7101OMAP GPIO DRIVER 7102M: Javier Martinez Canillas <javier@dowhile0.org> 7103M: Santosh Shilimkar <ssantosh@kernel.org> 7104M: Kevin Hilman <khilman@deeprootsystems.com> 7105L: linux-omap@vger.kernel.org 7106S: Maintained 7107F: drivers/gpio/gpio-omap.c 7108 7109OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7110M: Mark Jackson <mpfj@newflow.co.uk> 7111L: linux-omap@vger.kernel.org 7112S: Maintained 7113F: arch/arm/boot/dts/am335x-nano.dts 7114 7115OMFS FILESYSTEM 7116M: Bob Copeland <me@bobcopeland.com> 7117L: linux-karma-devel@lists.sourceforge.net 7118S: Maintained 7119F: Documentation/filesystems/omfs.txt 7120F: fs/omfs/ 7121 7122OMNIKEY CARDMAN 4000 DRIVER 7123M: Harald Welte <laforge@gnumonks.org> 7124S: Maintained 7125F: drivers/char/pcmcia/cm4000_cs.c 7126F: include/linux/cm4000_cs.h 7127F: include/uapi/linux/cm4000_cs.h 7128 7129OMNIKEY CARDMAN 4040 DRIVER 7130M: Harald Welte <laforge@gnumonks.org> 7131S: Maintained 7132F: drivers/char/pcmcia/cm4040_cs.* 7133 7134OMNIVISION OV7670 SENSOR DRIVER 7135M: Jonathan Corbet <corbet@lwn.net> 7136L: linux-media@vger.kernel.org 7137T: git git://linuxtv.org/media_tree.git 7138S: Maintained 7139F: drivers/media/i2c/ov7670.c 7140 7141ONENAND FLASH DRIVER 7142M: Kyungmin Park <kyungmin.park@samsung.com> 7143L: linux-mtd@lists.infradead.org 7144S: Maintained 7145F: drivers/mtd/onenand/ 7146F: include/linux/mtd/onenand*.h 7147 7148ONSTREAM SCSI TAPE DRIVER 7149M: Willem Riede <osst@riede.org> 7150L: osst-users@lists.sourceforge.net 7151L: linux-scsi@vger.kernel.org 7152S: Maintained 7153F: Documentation/scsi/osst.txt 7154F: drivers/scsi/osst.* 7155F: drivers/scsi/osst_*.h 7156F: drivers/scsi/st.h 7157 7158OPENCORES I2C BUS DRIVER 7159M: Peter Korsgaard <jacmet@sunsite.dk> 7160L: linux-i2c@vger.kernel.org 7161S: Maintained 7162F: Documentation/i2c/busses/i2c-ocores 7163F: drivers/i2c/busses/i2c-ocores.c 7164 7165OPEN FIRMWARE AND FLATTENED DEVICE TREE 7166M: Grant Likely <grant.likely@linaro.org> 7167M: Rob Herring <robh+dt@kernel.org> 7168L: devicetree@vger.kernel.org 7169W: http://www.devicetree.org/ 7170T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7171S: Maintained 7172F: drivers/of/ 7173F: include/linux/of*.h 7174F: scripts/dtc/ 7175 7176OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7177M: Rob Herring <robh+dt@kernel.org> 7178M: Pawel Moll <pawel.moll@arm.com> 7179M: Mark Rutland <mark.rutland@arm.com> 7180M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7181M: Kumar Gala <galak@codeaurora.org> 7182L: devicetree@vger.kernel.org 7183S: Maintained 7184F: Documentation/devicetree/ 7185F: arch/*/boot/dts/ 7186F: include/dt-bindings/ 7187 7188OPENRISC ARCHITECTURE 7189M: Jonas Bonn <jonas@southpole.se> 7190W: http://openrisc.net 7191L: linux@lists.openrisc.net (moderated for non-subscribers) 7192S: Maintained 7193T: git git://openrisc.net/~jonas/linux 7194F: arch/openrisc/ 7195 7196OPENVSWITCH 7197M: Pravin Shelar <pshelar@nicira.com> 7198L: netdev@vger.kernel.org 7199L: dev@openvswitch.org 7200W: http://openvswitch.org 7201S: Maintained 7202F: net/openvswitch/ 7203F: include/uapi/linux/openvswitch.h 7204 7205OPL4 DRIVER 7206M: Clemens Ladisch <clemens@ladisch.de> 7207L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7208T: git git://git.alsa-project.org/alsa-kernel.git 7209S: Maintained 7210F: sound/drivers/opl4/ 7211 7212OPROFILE 7213M: Robert Richter <rric@kernel.org> 7214L: oprofile-list@lists.sf.net 7215S: Maintained 7216F: arch/*/include/asm/oprofile*.h 7217F: arch/*/oprofile/ 7218F: drivers/oprofile/ 7219F: include/linux/oprofile.h 7220 7221ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7222M: Mark Fasheh <mfasheh@suse.com> 7223M: Joel Becker <jlbec@evilplan.org> 7224L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7225W: http://ocfs2.wiki.kernel.org 7226S: Supported 7227F: Documentation/filesystems/ocfs2.txt 7228F: Documentation/filesystems/dlmfs.txt 7229F: fs/ocfs2/ 7230 7231ORINOCO DRIVER 7232L: linux-wireless@vger.kernel.org 7233W: http://wireless.kernel.org/en/users/Drivers/orinoco 7234W: http://www.nongnu.org/orinoco/ 7235S: Orphan 7236F: drivers/net/wireless/orinoco/ 7237 7238OSD LIBRARY and FILESYSTEM 7239M: Boaz Harrosh <ooo@electrozaur.com> 7240M: Benny Halevy <bhalevy@primarydata.com> 7241L: osd-dev@open-osd.org 7242W: http://open-osd.org 7243T: git git://git.open-osd.org/open-osd.git 7244S: Maintained 7245F: drivers/scsi/osd/ 7246F: include/scsi/osd_* 7247F: fs/exofs/ 7248 7249OVERLAY FILESYSTEM 7250M: Miklos Szeredi <miklos@szeredi.hu> 7251L: linux-unionfs@vger.kernel.org 7252T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7253S: Supported 7254F: fs/overlayfs/ 7255F: Documentation/filesystems/overlayfs.txt 7256 7257P54 WIRELESS DRIVER 7258M: Christian Lamparter <chunkeey@googlemail.com> 7259L: linux-wireless@vger.kernel.org 7260W: http://wireless.kernel.org/en/users/Drivers/p54 7261S: Maintained 7262F: drivers/net/wireless/p54/ 7263 7264PA SEMI ETHERNET DRIVER 7265M: Olof Johansson <olof@lixom.net> 7266L: netdev@vger.kernel.org 7267S: Maintained 7268F: drivers/net/ethernet/pasemi/* 7269 7270PA SEMI SMBUS DRIVER 7271M: Olof Johansson <olof@lixom.net> 7272L: linux-i2c@vger.kernel.org 7273S: Maintained 7274F: drivers/i2c/busses/i2c-pasemi.c 7275 7276PADATA PARALLEL EXECUTION MECHANISM 7277M: Steffen Klassert <steffen.klassert@secunet.com> 7278L: linux-crypto@vger.kernel.org 7279S: Maintained 7280F: kernel/padata.c 7281F: include/linux/padata.h 7282F: Documentation/padata.txt 7283 7284PANASONIC LAPTOP ACPI EXTRAS DRIVER 7285M: Harald Welte <laforge@gnumonks.org> 7286L: platform-driver-x86@vger.kernel.org 7287S: Maintained 7288F: drivers/platform/x86/panasonic-laptop.c 7289 7290PANASONIC MN10300/AM33/AM34 PORT 7291M: David Howells <dhowells@redhat.com> 7292M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7293L: linux-am33-list@redhat.com (moderated for non-subscribers) 7294W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7295S: Maintained 7296F: Documentation/mn10300/ 7297F: arch/mn10300/ 7298 7299PARALLEL PORT SUPPORT 7300L: linux-parport@lists.infradead.org (subscribers-only) 7301S: Orphan 7302F: drivers/parport/ 7303F: include/linux/parport*.h 7304F: drivers/char/ppdev.c 7305F: include/uapi/linux/ppdev.h 7306 7307PARAVIRT_OPS INTERFACE 7308M: Jeremy Fitzhardinge <jeremy@goop.org> 7309M: Chris Wright <chrisw@sous-sol.org> 7310M: Alok Kataria <akataria@vmware.com> 7311M: Rusty Russell <rusty@rustcorp.com.au> 7312L: virtualization@lists.linux-foundation.org 7313S: Supported 7314F: Documentation/virtual/paravirt_ops.txt 7315F: arch/*/kernel/paravirt* 7316F: arch/*/include/asm/paravirt.h 7317 7318PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7319M: Tim Waugh <tim@cyberelk.net> 7320L: linux-parport@lists.infradead.org (subscribers-only) 7321W: http://www.torque.net/linux-pp.html 7322S: Maintained 7323F: Documentation/blockdev/paride.txt 7324F: drivers/block/paride/ 7325 7326PARISC ARCHITECTURE 7327M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7328M: Helge Deller <deller@gmx.de> 7329L: linux-parisc@vger.kernel.org 7330W: http://www.parisc-linux.org/ 7331Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7332T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7333T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7334S: Maintained 7335F: arch/parisc/ 7336F: Documentation/parisc/ 7337F: drivers/parisc/ 7338F: drivers/char/agp/parisc-agp.c 7339F: drivers/input/serio/gscps2.c 7340F: drivers/parport/parport_gsc.* 7341F: drivers/tty/serial/8250/8250_gsc.c 7342F: drivers/video/fbdev/sti* 7343F: drivers/video/console/sti* 7344F: drivers/video/logo/logo_parisc* 7345 7346PC87360 HARDWARE MONITORING DRIVER 7347M: Jim Cromie <jim.cromie@gmail.com> 7348L: lm-sensors@lm-sensors.org 7349S: Maintained 7350F: Documentation/hwmon/pc87360 7351F: drivers/hwmon/pc87360.c 7352 7353PC8736x GPIO DRIVER 7354M: Jim Cromie <jim.cromie@gmail.com> 7355S: Maintained 7356F: drivers/char/pc8736x_gpio.c 7357 7358PC87427 HARDWARE MONITORING DRIVER 7359M: Jean Delvare <jdelvare@suse.de> 7360L: lm-sensors@lm-sensors.org 7361S: Maintained 7362F: Documentation/hwmon/pc87427 7363F: drivers/hwmon/pc87427.c 7364 7365PCA9532 LED DRIVER 7366M: Riku Voipio <riku.voipio@iki.fi> 7367S: Maintained 7368F: drivers/leds/leds-pca9532.c 7369F: include/linux/leds-pca9532.h 7370 7371PCA9541 I2C BUS MASTER SELECTOR DRIVER 7372M: Guenter Roeck <linux@roeck-us.net> 7373L: linux-i2c@vger.kernel.org 7374S: Maintained 7375F: drivers/i2c/muxes/i2c-mux-pca9541.c 7376 7377PCDP - PRIMARY CONSOLE AND DEBUG PORT 7378M: Khalid Aziz <khalid@gonehiking.org> 7379S: Maintained 7380F: drivers/firmware/pcdp.* 7381 7382PCI ERROR RECOVERY 7383M: Linas Vepstas <linasvepstas@gmail.com> 7384L: linux-pci@vger.kernel.org 7385S: Supported 7386F: Documentation/PCI/pci-error-recovery.txt 7387 7388PCI SUBSYSTEM 7389M: Bjorn Helgaas <bhelgaas@google.com> 7390L: linux-pci@vger.kernel.org 7391Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7392T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7393S: Supported 7394F: Documentation/PCI/ 7395F: drivers/pci/ 7396F: include/linux/pci* 7397F: arch/x86/pci/ 7398F: arch/x86/kernel/quirks.c 7399 7400PCI DRIVER FOR ARM VERSATILE PLATFORM 7401M: Rob Herring <robh@kernel.org> 7402L: linux-pci@vger.kernel.org 7403L: linux-arm-kernel@lists.infradead.org 7404S: Maintained 7405F: Documentation/devicetree/bindings/pci/versatile.txt 7406F: drivers/pci/host/pci-versatile.c 7407 7408PCI DRIVER FOR APPLIEDMICRO XGENE 7409M: Tanmay Inamdar <tinamdar@apm.com> 7410L: linux-pci@vger.kernel.org 7411L: linux-arm-kernel@lists.infradead.org 7412S: Maintained 7413F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7414F: drivers/pci/host/pci-xgene.c 7415 7416PCI DRIVER FOR FREESCALE LAYERSCAPE 7417M: Minghuan Lian <minghuan.Lian@freescale.com> 7418M: Mingkai Hu <mingkai.hu@freescale.com> 7419M: Roy Zang <tie-fei.zang@freescale.com> 7420L: linuxppc-dev@lists.ozlabs.org 7421L: linux-pci@vger.kernel.org 7422L: linux-arm-kernel@lists.infradead.org 7423S: Maintained 7424F: drivers/pci/host/*layerscape* 7425 7426PCI DRIVER FOR IMX6 7427M: Richard Zhu <Richard.Zhu@freescale.com> 7428M: Lucas Stach <l.stach@pengutronix.de> 7429L: linux-pci@vger.kernel.org 7430L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7431S: Maintained 7432F: drivers/pci/host/*imx6* 7433 7434PCI DRIVER FOR TI KEYSTONE 7435M: Murali Karicheri <m-karicheri2@ti.com> 7436L: linux-pci@vger.kernel.org 7437L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7438S: Maintained 7439F: drivers/pci/host/*keystone* 7440 7441PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7442M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7443M: Jason Cooper <jason@lakedaemon.net> 7444L: linux-pci@vger.kernel.org 7445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7446S: Maintained 7447F: drivers/pci/host/*mvebu* 7448 7449PCI DRIVER FOR NVIDIA TEGRA 7450M: Thierry Reding <thierry.reding@gmail.com> 7451L: linux-tegra@vger.kernel.org 7452L: linux-pci@vger.kernel.org 7453S: Supported 7454F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7455F: drivers/pci/host/pci-tegra.c 7456 7457PCI DRIVER FOR TI DRA7XX 7458M: Kishon Vijay Abraham I <kishon@ti.com> 7459L: linux-omap@vger.kernel.org 7460L: linux-pci@vger.kernel.org 7461S: Supported 7462F: Documentation/devicetree/bindings/pci/ti-pci.txt 7463F: drivers/pci/host/pci-dra7xx.c 7464 7465PCI DRIVER FOR RENESAS R-CAR 7466M: Simon Horman <horms@verge.net.au> 7467L: linux-pci@vger.kernel.org 7468L: linux-sh@vger.kernel.org 7469S: Maintained 7470F: drivers/pci/host/*rcar* 7471 7472PCI DRIVER FOR SAMSUNG EXYNOS 7473M: Jingoo Han <jg1.han@samsung.com> 7474L: linux-pci@vger.kernel.org 7475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7476L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7477S: Maintained 7478F: drivers/pci/host/pci-exynos.c 7479 7480PCI DRIVER FOR SYNOPSIS DESIGNWARE 7481M: Mohit Kumar <mohit.kumar@st.com> 7482M: Jingoo Han <jg1.han@samsung.com> 7483L: linux-pci@vger.kernel.org 7484S: Maintained 7485F: drivers/pci/host/*designware* 7486 7487PCI DRIVER FOR GENERIC OF HOSTS 7488M: Will Deacon <will.deacon@arm.com> 7489L: linux-pci@vger.kernel.org 7490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7491S: Maintained 7492F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7493F: drivers/pci/host/pci-host-generic.c 7494 7495PCIE DRIVER FOR ST SPEAR13XX 7496M: Mohit Kumar <mohit.kumar@st.com> 7497L: linux-pci@vger.kernel.org 7498S: Maintained 7499F: drivers/pci/host/*spear* 7500 7501PCMCIA SUBSYSTEM 7502P: Linux PCMCIA Team 7503L: linux-pcmcia@lists.infradead.org 7504W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7505T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7506S: Maintained 7507F: Documentation/pcmcia/ 7508F: drivers/pcmcia/ 7509F: include/pcmcia/ 7510 7511PCNET32 NETWORK DRIVER 7512M: Don Fry <pcnet32@frontier.com> 7513L: netdev@vger.kernel.org 7514S: Maintained 7515F: drivers/net/ethernet/amd/pcnet32.c 7516 7517PCRYPT PARALLEL CRYPTO ENGINE 7518M: Steffen Klassert <steffen.klassert@secunet.com> 7519L: linux-crypto@vger.kernel.org 7520S: Maintained 7521F: crypto/pcrypt.c 7522F: include/crypto/pcrypt.h 7523 7524PER-CPU MEMORY ALLOCATOR 7525M: Tejun Heo <tj@kernel.org> 7526M: Christoph Lameter <cl@linux-foundation.org> 7527T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7528S: Maintained 7529F: include/linux/percpu*.h 7530F: mm/percpu*.c 7531F: arch/*/include/asm/percpu.h 7532 7533PER-TASK DELAY ACCOUNTING 7534M: Balbir Singh <bsingharora@gmail.com> 7535S: Maintained 7536F: include/linux/delayacct.h 7537F: kernel/delayacct.c 7538 7539PERFORMANCE EVENTS SUBSYSTEM 7540M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7541M: Paul Mackerras <paulus@samba.org> 7542M: Ingo Molnar <mingo@redhat.com> 7543M: Arnaldo Carvalho de Melo <acme@kernel.org> 7544L: linux-kernel@vger.kernel.org 7545T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7546S: Supported 7547F: kernel/events/* 7548F: include/linux/perf_event.h 7549F: include/uapi/linux/perf_event.h 7550F: arch/*/kernel/perf_event*.c 7551F: arch/*/kernel/*/perf_event*.c 7552F: arch/*/kernel/*/*/perf_event*.c 7553F: arch/*/include/asm/perf_event.h 7554F: arch/*/kernel/perf_callchain.c 7555F: tools/perf/ 7556 7557PERSONALITY HANDLING 7558M: Christoph Hellwig <hch@infradead.org> 7559L: linux-abi-devel@lists.sourceforge.net 7560S: Maintained 7561F: include/linux/personality.h 7562F: include/uapi/linux/personality.h 7563 7564PHONET PROTOCOL 7565M: Remi Denis-Courmont <courmisch@gmail.com> 7566S: Supported 7567F: Documentation/networking/phonet.txt 7568F: include/linux/phonet.h 7569F: include/net/phonet/ 7570F: include/uapi/linux/phonet.h 7571F: net/phonet/ 7572 7573PHRAM MTD DRIVER 7574M: Joern Engel <joern@lazybastard.org> 7575L: linux-mtd@lists.infradead.org 7576S: Maintained 7577F: drivers/mtd/devices/phram.c 7578 7579PICOLCD HID DRIVER 7580M: Bruno Prémont <bonbons@linux-vserver.org> 7581L: linux-input@vger.kernel.org 7582S: Maintained 7583F: drivers/hid/hid-picolcd* 7584 7585PICOXCELL SUPPORT 7586M: Jamie Iles <jamie@jamieiles.com> 7587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7588T: git git://github.com/jamieiles/linux-2.6-ji.git 7589S: Supported 7590F: arch/arm/boot/dts/picoxcell* 7591F: arch/arm/mach-picoxcell/ 7592F: drivers/crypto/picoxcell* 7593 7594PIN CONTROL SUBSYSTEM 7595M: Linus Walleij <linus.walleij@linaro.org> 7596L: linux-gpio@vger.kernel.org 7597T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7598S: Maintained 7599F: drivers/pinctrl/ 7600F: include/linux/pinctrl/ 7601 7602PIN CONTROLLER - ATMEL AT91 7603M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7605S: Maintained 7606F: drivers/pinctrl/pinctrl-at91.* 7607 7608PIN CONTROLLER - INTEL 7609M: Mika Westerberg <mika.westerberg@linux.intel.com> 7610M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7611S: Maintained 7612F: drivers/pinctrl/intel/ 7613 7614PIN CONTROLLER - RENESAS 7615M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7616L: linux-sh@vger.kernel.org 7617S: Maintained 7618F: drivers/pinctrl/sh-pfc/ 7619 7620PIN CONTROLLER - SAMSUNG 7621M: Tomasz Figa <tomasz.figa@gmail.com> 7622M: Thomas Abraham <thomas.abraham@linaro.org> 7623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7624L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7625S: Maintained 7626F: drivers/pinctrl/samsung/ 7627 7628PIN CONTROLLER - ST SPEAR 7629M: Viresh Kumar <viresh.linux@gmail.com> 7630L: spear-devel@list.st.com 7631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7632W: http://www.st.com/spear 7633S: Maintained 7634F: drivers/pinctrl/spear/ 7635 7636PKTCDVD DRIVER 7637M: Jiri Kosina <jkosina@suse.cz> 7638S: Maintained 7639F: drivers/block/pktcdvd.c 7640F: include/linux/pktcdvd.h 7641F: include/uapi/linux/pktcdvd.h 7642 7643PKUNITY SOC DRIVERS 7644M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7645W: http://mprc.pku.edu.cn/~guanxuetao/linux 7646S: Maintained 7647T: git git://github.com/gxt/linux.git 7648F: drivers/input/serio/i8042-unicore32io.h 7649F: drivers/i2c/busses/i2c-puv3.c 7650F: drivers/video/fbdev/fb-puv3.c 7651F: drivers/rtc/rtc-puv3.c 7652 7653PMBUS HARDWARE MONITORING DRIVERS 7654M: Guenter Roeck <linux@roeck-us.net> 7655L: lm-sensors@lm-sensors.org 7656W: http://www.lm-sensors.org/ 7657W: http://www.roeck-us.net/linux/drivers/ 7658T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7659S: Maintained 7660F: Documentation/hwmon/pmbus 7661F: drivers/hwmon/pmbus/ 7662F: include/linux/i2c/pmbus.h 7663 7664PMC SIERRA MaxRAID DRIVER 7665M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7666L: linux-scsi@vger.kernel.org 7667W: http://www.pmc-sierra.com/ 7668S: Supported 7669F: drivers/scsi/pmcraid.* 7670 7671PMC SIERRA PM8001 DRIVER 7672M: xjtuwjp@gmail.com 7673M: lindar_liu@usish.com 7674L: pmchba@pmcs.com 7675L: linux-scsi@vger.kernel.org 7676S: Supported 7677F: drivers/scsi/pm8001/ 7678 7679POSIX CLOCKS and TIMERS 7680M: Thomas Gleixner <tglx@linutronix.de> 7681L: linux-kernel@vger.kernel.org 7682T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7683S: Maintained 7684F: fs/timerfd.c 7685F: include/linux/timer* 7686F: kernel/time/*timer* 7687 7688POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7689M: Sebastian Reichel <sre@kernel.org> 7690M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7691M: David Woodhouse <dwmw2@infradead.org> 7692L: linux-pm@vger.kernel.org 7693T: git git://git.infradead.org/battery-2.6.git 7694S: Maintained 7695F: include/linux/power_supply.h 7696F: drivers/power/ 7697 7698PNP SUPPORT 7699M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7700S: Maintained 7701F: drivers/pnp/ 7702 7703PNXxxxx I2C DRIVER 7704M: Vitaly Wool <vitalywool@gmail.com> 7705L: linux-i2c@vger.kernel.org 7706S: Maintained 7707F: drivers/i2c/busses/i2c-pnx.c 7708 7709PPP PROTOCOL DRIVERS AND COMPRESSORS 7710M: Paul Mackerras <paulus@samba.org> 7711L: linux-ppp@vger.kernel.org 7712S: Maintained 7713F: drivers/net/ppp/ppp_* 7714 7715PPP OVER ATM (RFC 2364) 7716M: Mitchell Blank Jr <mitch@sfgoth.com> 7717S: Maintained 7718F: net/atm/pppoatm.c 7719F: include/uapi/linux/atmppp.h 7720 7721PPP OVER ETHERNET 7722M: Michal Ostrowski <mostrows@earthlink.net> 7723S: Maintained 7724F: drivers/net/ppp/pppoe.c 7725F: drivers/net/ppp/pppox.c 7726 7727PPP OVER L2TP 7728M: James Chapman <jchapman@katalix.com> 7729S: Maintained 7730F: net/l2tp/l2tp_ppp.c 7731F: include/linux/if_pppol2tp.h 7732F: include/uapi/linux/if_pppol2tp.h 7733 7734PPS SUPPORT 7735M: Rodolfo Giometti <giometti@enneenne.com> 7736W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7737L: linuxpps@ml.enneenne.com (subscribers-only) 7738S: Maintained 7739F: Documentation/pps/ 7740F: drivers/pps/ 7741F: include/linux/pps*.h 7742 7743PPTP DRIVER 7744M: Dmitry Kozlov <xeb@mail.ru> 7745L: netdev@vger.kernel.org 7746S: Maintained 7747F: drivers/net/ppp/pptp.c 7748W: http://sourceforge.net/projects/accel-pptp 7749 7750PREEMPTIBLE KERNEL 7751M: Robert Love <rml@tech9.net> 7752L: kpreempt-tech@lists.sourceforge.net 7753W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7754S: Supported 7755F: Documentation/preempt-locking.txt 7756F: include/linux/preempt.h 7757 7758PRISM54 WIRELESS DRIVER 7759M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7760L: linux-wireless@vger.kernel.org 7761W: http://wireless.kernel.org/en/users/Drivers/p54 7762S: Obsolete 7763F: drivers/net/wireless/prism54/ 7764 7765PS3 NETWORK SUPPORT 7766M: Geoff Levand <geoff@infradead.org> 7767L: netdev@vger.kernel.org 7768L: cbe-oss-dev@lists.ozlabs.org 7769S: Maintained 7770F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7771 7772PS3 PLATFORM SUPPORT 7773M: Geoff Levand <geoff@infradead.org> 7774L: linuxppc-dev@lists.ozlabs.org 7775L: cbe-oss-dev@lists.ozlabs.org 7776S: Maintained 7777F: arch/powerpc/boot/ps3* 7778F: arch/powerpc/include/asm/lv1call.h 7779F: arch/powerpc/include/asm/ps3*.h 7780F: arch/powerpc/platforms/ps3/ 7781F: drivers/*/ps3* 7782F: drivers/ps3/ 7783F: drivers/rtc/rtc-ps3.c 7784F: drivers/usb/host/*ps3.c 7785F: sound/ppc/snd_ps3* 7786 7787PS3VRAM DRIVER 7788M: Jim Paris <jim@jtan.com> 7789L: cbe-oss-dev@lists.ozlabs.org 7790S: Maintained 7791F: drivers/block/ps3vram.c 7792 7793PSTORE FILESYSTEM 7794M: Anton Vorontsov <anton@enomsg.org> 7795M: Colin Cross <ccross@android.com> 7796M: Kees Cook <keescook@chromium.org> 7797M: Tony Luck <tony.luck@intel.com> 7798S: Maintained 7799T: git git://git.infradead.org/users/cbou/linux-pstore.git 7800F: fs/pstore/ 7801F: include/linux/pstore* 7802F: drivers/firmware/efi/efi-pstore.c 7803F: drivers/acpi/apei/erst.c 7804 7805PTP HARDWARE CLOCK SUPPORT 7806M: Richard Cochran <richardcochran@gmail.com> 7807L: netdev@vger.kernel.org 7808S: Maintained 7809W: http://linuxptp.sourceforge.net/ 7810F: Documentation/ABI/testing/sysfs-ptp 7811F: Documentation/ptp/* 7812F: drivers/net/ethernet/freescale/gianfar_ptp.c 7813F: drivers/net/phy/dp83640* 7814F: drivers/ptp/* 7815F: include/linux/ptp_cl* 7816 7817PTRACE SUPPORT 7818M: Roland McGrath <roland@hack.frob.com> 7819M: Oleg Nesterov <oleg@redhat.com> 7820S: Maintained 7821F: include/asm-generic/syscall.h 7822F: include/linux/ptrace.h 7823F: include/linux/regset.h 7824F: include/linux/tracehook.h 7825F: include/uapi/linux/ptrace.h 7826F: kernel/ptrace.c 7827 7828PVRUSB2 VIDEO4LINUX DRIVER 7829M: Mike Isely <isely@pobox.com> 7830L: pvrusb2@isely.net (subscribers-only) 7831L: linux-media@vger.kernel.org 7832W: http://www.isely.net/pvrusb2/ 7833T: git git://linuxtv.org/media_tree.git 7834S: Maintained 7835F: Documentation/video4linux/README.pvrusb2 7836F: drivers/media/usb/pvrusb2/ 7837 7838PWC WEBCAM DRIVER 7839M: Hans de Goede <hdegoede@redhat.com> 7840L: linux-media@vger.kernel.org 7841T: git git://linuxtv.org/media_tree.git 7842S: Maintained 7843F: drivers/media/usb/pwc/* 7844 7845PWM FAN DRIVER 7846M: Kamil Debski <k.debski@samsung.com> 7847L: lm-sensors@lm-sensors.org 7848S: Supported 7849F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7850F: Documentation/hwmon/pwm-fan 7851F: drivers/hwmon/pwm-fan.c 7852 7853PWM SUBSYSTEM 7854M: Thierry Reding <thierry.reding@gmail.com> 7855L: linux-pwm@vger.kernel.org 7856S: Maintained 7857T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7858F: Documentation/pwm.txt 7859F: Documentation/devicetree/bindings/pwm/ 7860F: include/linux/pwm.h 7861F: drivers/pwm/ 7862F: drivers/video/backlight/pwm_bl.c 7863F: include/linux/pwm_backlight.h 7864 7865PXA2xx/PXA3xx SUPPORT 7866M: Daniel Mack <daniel@zonque.org> 7867M: Haojian Zhuang <haojian.zhuang@gmail.com> 7868M: Robert Jarzmik <robert.jarzmik@free.fr> 7869L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7870T: git git://github.com/hzhuang1/linux.git 7871T: git git://github.com/rjarzmik/linux.git 7872S: Maintained 7873F: arch/arm/mach-pxa/ 7874F: drivers/pcmcia/pxa2xx* 7875F: drivers/spi/spi-pxa2xx* 7876F: drivers/usb/gadget/udc/pxa2* 7877F: include/sound/pxa2xx-lib.h 7878F: sound/arm/pxa* 7879F: sound/soc/pxa/ 7880 7881PXA3xx NAND FLASH DRIVER 7882M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7883L: linux-mtd@lists.infradead.org 7884S: Maintained 7885F: drivers/mtd/nand/pxa3xx_nand.c 7886 7887MMP SUPPORT 7888M: Eric Miao <eric.y.miao@gmail.com> 7889M: Haojian Zhuang <haojian.zhuang@gmail.com> 7890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7891T: git git://github.com/hzhuang1/linux.git 7892T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7893S: Maintained 7894F: arch/arm/mach-mmp/ 7895 7896PXA MMCI DRIVER 7897S: Orphan 7898 7899PXA RTC DRIVER 7900M: Robert Jarzmik <robert.jarzmik@free.fr> 7901L: rtc-linux@googlegroups.com 7902S: Maintained 7903 7904QAT DRIVER 7905M: Tadeusz Struk <tadeusz.struk@intel.com> 7906L: qat-linux@intel.com 7907S: Supported 7908F: drivers/crypto/qat/ 7909 7910QIB DRIVER 7911M: Mike Marciniszyn <infinipath@intel.com> 7912L: linux-rdma@vger.kernel.org 7913S: Supported 7914F: drivers/infiniband/hw/qib/ 7915 7916QLOGIC QLA1280 SCSI DRIVER 7917M: Michael Reed <mdr@sgi.com> 7918L: linux-scsi@vger.kernel.org 7919S: Maintained 7920F: drivers/scsi/qla1280.[ch] 7921 7922QLOGIC QLA2XXX FC-SCSI DRIVER 7923M: qla2xxx-upstream@qlogic.com 7924L: linux-scsi@vger.kernel.org 7925S: Supported 7926F: Documentation/scsi/LICENSE.qla2xxx 7927F: drivers/scsi/qla2xxx/ 7928 7929QLOGIC QLA4XXX iSCSI DRIVER 7930M: QLogic-Storage-Upstream@qlogic.com 7931L: linux-scsi@vger.kernel.org 7932S: Supported 7933F: Documentation/scsi/LICENSE.qla4xxx 7934F: drivers/scsi/qla4xxx/ 7935 7936QLOGIC QLA3XXX NETWORK DRIVER 7937M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7938M: Ron Mercer <ron.mercer@qlogic.com> 7939M: linux-driver@qlogic.com 7940L: netdev@vger.kernel.org 7941S: Supported 7942F: Documentation/networking/LICENSE.qla3xxx 7943F: drivers/net/ethernet/qlogic/qla3xxx.* 7944 7945QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 7946M: Shahed Shaikh <shahed.shaikh@qlogic.com> 7947M: Dept-GELinuxNICDev@qlogic.com 7948L: netdev@vger.kernel.org 7949S: Supported 7950F: drivers/net/ethernet/qlogic/qlcnic/ 7951 7952QLOGIC QLGE 10Gb ETHERNET DRIVER 7953M: Harish Patil <harish.patil@qlogic.com> 7954M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 7955M: Dept-GELinuxNICDev@qlogic.com 7956M: linux-driver@qlogic.com 7957L: netdev@vger.kernel.org 7958S: Supported 7959F: drivers/net/ethernet/qlogic/qlge/ 7960 7961QNX4 FILESYSTEM 7962M: Anders Larsen <al@alarsen.net> 7963W: http://www.alarsen.net/linux/qnx4fs/ 7964S: Maintained 7965F: fs/qnx4/ 7966F: include/uapi/linux/qnx4_fs.h 7967F: include/uapi/linux/qnxtypes.h 7968 7969QT1010 MEDIA DRIVER 7970M: Antti Palosaari <crope@iki.fi> 7971L: linux-media@vger.kernel.org 7972W: http://linuxtv.org/ 7973W: http://palosaari.fi/linux/ 7974Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7975T: git git://linuxtv.org/anttip/media_tree.git 7976S: Maintained 7977F: drivers/media/tuners/qt1010* 7978 7979QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 7980M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 7981L: linux-wireless@vger.kernel.org 7982L: ath9k-devel@lists.ath9k.org 7983W: http://wireless.kernel.org/en/users/Drivers/ath9k 7984S: Supported 7985F: drivers/net/wireless/ath/ath9k/ 7986 7987QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 7988M: Kalle Valo <kvalo@qca.qualcomm.com> 7989L: ath10k@lists.infradead.org 7990W: http://wireless.kernel.org/en/users/Drivers/ath10k 7991T: git git://github.com/kvalo/ath.git 7992S: Supported 7993F: drivers/net/wireless/ath/ath10k/ 7994 7995QUALCOMM HEXAGON ARCHITECTURE 7996M: Richard Kuo <rkuo@codeaurora.org> 7997L: linux-hexagon@vger.kernel.org 7998S: Supported 7999F: arch/hexagon/ 8000 8001QUALCOMM WCN36XX WIRELESS DRIVER 8002M: Eugene Krasnikov <k.eugene.e@gmail.com> 8003L: wcn36xx@lists.infradead.org 8004W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8005T: git git://github.com/KrasnikovEugene/wcn36xx.git 8006S: Supported 8007F: drivers/net/wireless/ath/wcn36xx/ 8008 8009RADOS BLOCK DEVICE (RBD) 8010M: Ilya Dryomov <idryomov@gmail.com> 8011M: Sage Weil <sage@redhat.com> 8012M: Alex Elder <elder@kernel.org> 8013M: ceph-devel@vger.kernel.org 8014W: http://ceph.com/ 8015T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8016S: Supported 8017F: drivers/block/rbd.c 8018F: drivers/block/rbd_types.h 8019 8020RADEON FRAMEBUFFER DISPLAY DRIVER 8021M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8022L: linux-fbdev@vger.kernel.org 8023S: Maintained 8024F: drivers/video/fbdev/aty/radeon* 8025F: include/uapi/linux/radeonfb.h 8026 8027RADIOSHARK RADIO DRIVER 8028M: Hans de Goede <hdegoede@redhat.com> 8029L: linux-media@vger.kernel.org 8030T: git git://linuxtv.org/media_tree.git 8031S: Maintained 8032F: drivers/media/radio/radio-shark.c 8033 8034RADIOSHARK2 RADIO DRIVER 8035M: Hans de Goede <hdegoede@redhat.com> 8036L: linux-media@vger.kernel.org 8037T: git git://linuxtv.org/media_tree.git 8038S: Maintained 8039F: drivers/media/radio/radio-shark2.c 8040F: drivers/media/radio/radio-tea5777.c 8041 8042RAGE128 FRAMEBUFFER DISPLAY DRIVER 8043M: Paul Mackerras <paulus@samba.org> 8044L: linux-fbdev@vger.kernel.org 8045S: Maintained 8046F: drivers/video/fbdev/aty/aty128fb.c 8047 8048RALINK RT2X00 WIRELESS LAN DRIVER 8049P: rt2x00 project 8050M: Stanislaw Gruszka <sgruszka@redhat.com> 8051M: Helmut Schaa <helmut.schaa@googlemail.com> 8052L: linux-wireless@vger.kernel.org 8053L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 8054W: http://rt2x00.serialmonkey.com/ 8055S: Maintained 8056F: drivers/net/wireless/rt2x00/ 8057 8058RAMDISK RAM BLOCK DEVICE DRIVER 8059M: Nick Piggin <npiggin@kernel.dk> 8060S: Maintained 8061F: Documentation/blockdev/ramdisk.txt 8062F: drivers/block/brd.c 8063 8064RANDOM NUMBER DRIVER 8065M: "Theodore Ts'o" <tytso@mit.edu> 8066S: Maintained 8067F: drivers/char/random.c 8068 8069RAPIDIO SUBSYSTEM 8070M: Matt Porter <mporter@kernel.crashing.org> 8071M: Alexandre Bounine <alexandre.bounine@idt.com> 8072S: Maintained 8073F: drivers/rapidio/ 8074 8075RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8076L: linux-wireless@vger.kernel.org 8077S: Orphan 8078F: drivers/net/wireless/ray* 8079 8080RCUTORTURE MODULE 8081M: Josh Triplett <josh@joshtriplett.org> 8082M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8083L: linux-kernel@vger.kernel.org 8084S: Supported 8085T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8086F: Documentation/RCU/torture.txt 8087F: kernel/rcu/rcutorture.c 8088 8089RCUTORTURE TEST FRAMEWORK 8090M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8091M: Josh Triplett <josh@joshtriplett.org> 8092R: Steven Rostedt <rostedt@goodmis.org> 8093R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8094R: Lai Jiangshan <laijs@cn.fujitsu.com> 8095L: linux-kernel@vger.kernel.org 8096S: Supported 8097T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8098F: tools/testing/selftests/rcutorture 8099 8100RDC R-321X SoC 8101M: Florian Fainelli <florian@openwrt.org> 8102S: Maintained 8103 8104RDC R6040 FAST ETHERNET DRIVER 8105M: Florian Fainelli <florian@openwrt.org> 8106L: netdev@vger.kernel.org 8107S: Maintained 8108F: drivers/net/ethernet/rdc/r6040.c 8109 8110RDS - RELIABLE DATAGRAM SOCKETS 8111M: Chien Yen <chien.yen@oracle.com> 8112L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8113S: Supported 8114F: net/rds/ 8115 8116READ-COPY UPDATE (RCU) 8117M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8118M: Josh Triplett <josh@joshtriplett.org> 8119R: Steven Rostedt <rostedt@goodmis.org> 8120R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8121R: Lai Jiangshan <laijs@cn.fujitsu.com> 8122L: linux-kernel@vger.kernel.org 8123W: http://www.rdrop.com/users/paulmck/RCU/ 8124S: Supported 8125T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8126F: Documentation/RCU/ 8127X: Documentation/RCU/torture.txt 8128F: include/linux/rcu* 8129X: include/linux/srcu.h 8130F: kernel/rcu/ 8131X: kernel/torture.c 8132 8133REAL TIME CLOCK (RTC) SUBSYSTEM 8134M: Alessandro Zummo <a.zummo@towertech.it> 8135L: rtc-linux@googlegroups.com 8136Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8137S: Maintained 8138F: Documentation/rtc.txt 8139F: drivers/rtc/ 8140F: include/linux/rtc.h 8141F: include/uapi/linux/rtc.h 8142 8143REALTEK AUDIO CODECS 8144M: Bard Liao <bardliao@realtek.com> 8145M: Oder Chiou <oder_chiou@realtek.com> 8146S: Maintained 8147F: sound/soc/codecs/rt* 8148F: include/sound/rt*.h 8149 8150REISERFS FILE SYSTEM 8151L: reiserfs-devel@vger.kernel.org 8152S: Supported 8153F: fs/reiserfs/ 8154 8155REGISTER MAP ABSTRACTION 8156M: Mark Brown <broonie@kernel.org> 8157L: linux-kernel@vger.kernel.org 8158T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8159S: Supported 8160F: drivers/base/regmap/ 8161F: include/linux/regmap.h 8162 8163REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8164M: Ohad Ben-Cohen <ohad@wizery.com> 8165T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8166S: Maintained 8167F: drivers/remoteproc/ 8168F: Documentation/remoteproc.txt 8169F: include/linux/remoteproc.h 8170 8171REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8172M: Ohad Ben-Cohen <ohad@wizery.com> 8173T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8174S: Maintained 8175F: drivers/rpmsg/ 8176F: Documentation/rpmsg.txt 8177F: include/linux/rpmsg.h 8178 8179RESET CONTROLLER FRAMEWORK 8180M: Philipp Zabel <p.zabel@pengutronix.de> 8181S: Maintained 8182F: drivers/reset/ 8183F: Documentation/devicetree/bindings/reset/ 8184F: include/linux/reset.h 8185F: include/linux/reset-controller.h 8186 8187RFKILL 8188M: Johannes Berg <johannes@sipsolutions.net> 8189L: linux-wireless@vger.kernel.org 8190W: http://wireless.kernel.org/ 8191T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8192T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8193S: Maintained 8194F: Documentation/rfkill.txt 8195F: net/rfkill/ 8196 8197RHASHTABLE 8198M: Thomas Graf <tgraf@suug.ch> 8199L: netdev@vger.kernel.org 8200S: Maintained 8201F: lib/rhashtable.c 8202F: include/linux/rhashtable.h 8203 8204RICOH SMARTMEDIA/XD DRIVER 8205M: Maxim Levitsky <maximlevitsky@gmail.com> 8206S: Maintained 8207F: drivers/mtd/nand/r852.c 8208F: drivers/mtd/nand/r852.h 8209 8210RICOH R5C592 MEMORYSTICK DRIVER 8211M: Maxim Levitsky <maximlevitsky@gmail.com> 8212S: Maintained 8213F: drivers/memstick/host/r592.* 8214 8215ROCCAT DRIVERS 8216M: Stefan Achatz <erazor_de@users.sourceforge.net> 8217W: http://sourceforge.net/projects/roccat/ 8218S: Maintained 8219F: drivers/hid/hid-roccat* 8220F: include/linux/hid-roccat* 8221F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8222 8223ROCKER DRIVER 8224M: Jiri Pirko <jiri@resnulli.us> 8225M: Scott Feldman <sfeldma@gmail.com> 8226L: netdev@vger.kernel.org 8227S: Supported 8228F: drivers/net/ethernet/rocker/ 8229 8230ROCKETPORT DRIVER 8231P: Comtrol Corp. 8232W: http://www.comtrol.com 8233S: Maintained 8234F: Documentation/serial/rocket.txt 8235F: drivers/tty/rocket* 8236 8237ROCKETPORT EXPRESS/INFINITY DRIVER 8238M: Kevin Cernekee <cernekee@gmail.com> 8239L: linux-serial@vger.kernel.org 8240S: Odd Fixes 8241F: drivers/tty/serial/rp2.* 8242 8243ROSE NETWORK LAYER 8244M: Ralf Baechle <ralf@linux-mips.org> 8245L: linux-hams@vger.kernel.org 8246W: http://www.linux-ax25.org/ 8247S: Maintained 8248F: include/net/rose.h 8249F: include/uapi/linux/rose.h 8250F: net/rose/ 8251 8252RTL2830 MEDIA DRIVER 8253M: Antti Palosaari <crope@iki.fi> 8254L: linux-media@vger.kernel.org 8255W: http://linuxtv.org/ 8256W: http://palosaari.fi/linux/ 8257Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8258T: git git://linuxtv.org/anttip/media_tree.git 8259S: Maintained 8260F: drivers/media/dvb-frontends/rtl2830* 8261 8262RTL2832 MEDIA DRIVER 8263M: Antti Palosaari <crope@iki.fi> 8264L: linux-media@vger.kernel.org 8265W: http://linuxtv.org/ 8266W: http://palosaari.fi/linux/ 8267Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8268T: git git://linuxtv.org/anttip/media_tree.git 8269S: Maintained 8270F: drivers/media/dvb-frontends/rtl2832* 8271 8272RTL2832_SDR MEDIA DRIVER 8273M: Antti Palosaari <crope@iki.fi> 8274L: linux-media@vger.kernel.org 8275W: http://linuxtv.org/ 8276W: http://palosaari.fi/linux/ 8277Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8278T: git git://linuxtv.org/anttip/media_tree.git 8279S: Maintained 8280F: drivers/media/dvb-frontends/rtl2832_sdr* 8281 8282RTL8180 WIRELESS DRIVER 8283L: linux-wireless@vger.kernel.org 8284W: http://wireless.kernel.org/ 8285T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8286S: Orphan 8287F: drivers/net/wireless/rtl818x/rtl8180/ 8288 8289RTL8187 WIRELESS DRIVER 8290M: Herton Ronaldo Krzesinski <herton@canonical.com> 8291M: Hin-Tak Leung <htl10@users.sourceforge.net> 8292M: Larry Finger <Larry.Finger@lwfinger.net> 8293L: linux-wireless@vger.kernel.org 8294W: http://wireless.kernel.org/ 8295T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8296S: Maintained 8297F: drivers/net/wireless/rtl818x/rtl8187/ 8298 8299RTL8192CE WIRELESS DRIVER 8300M: Larry Finger <Larry.Finger@lwfinger.net> 8301M: Chaoming Li <chaoming_li@realsil.com.cn> 8302L: linux-wireless@vger.kernel.org 8303W: http://wireless.kernel.org/ 8304T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8305S: Maintained 8306F: drivers/net/wireless/rtlwifi/ 8307F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8308 8309S3 SAVAGE FRAMEBUFFER DRIVER 8310M: Antonino Daplas <adaplas@gmail.com> 8311L: linux-fbdev@vger.kernel.org 8312S: Maintained 8313F: drivers/video/fbdev/savage/ 8314 8315S390 8316M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8317M: Heiko Carstens <heiko.carstens@de.ibm.com> 8318M: linux390@de.ibm.com 8319L: linux-s390@vger.kernel.org 8320W: http://www.ibm.com/developerworks/linux/linux390/ 8321S: Supported 8322F: arch/s390/ 8323F: drivers/s390/ 8324F: Documentation/s390/ 8325F: Documentation/DocBook/s390* 8326 8327S390 COMMON I/O LAYER 8328M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8329M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8330L: linux-s390@vger.kernel.org 8331W: http://www.ibm.com/developerworks/linux/linux390/ 8332S: Supported 8333F: drivers/s390/cio/ 8334 8335S390 DASD DRIVER 8336M: Stefan Weinhuber <wein@de.ibm.com> 8337M: Stefan Haberland <stefan.haberland@de.ibm.com> 8338L: linux-s390@vger.kernel.org 8339W: http://www.ibm.com/developerworks/linux/linux390/ 8340S: Supported 8341F: drivers/s390/block/dasd* 8342F: block/partitions/ibm.c 8343 8344S390 NETWORK DRIVERS 8345M: Ursula Braun <ursula.braun@de.ibm.com> 8346M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 8347M: linux390@de.ibm.com 8348L: linux-s390@vger.kernel.org 8349W: http://www.ibm.com/developerworks/linux/linux390/ 8350S: Supported 8351F: drivers/s390/net/ 8352 8353S390 PCI SUBSYSTEM 8354M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8355M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8356L: linux-s390@vger.kernel.org 8357W: http://www.ibm.com/developerworks/linux/linux390/ 8358S: Supported 8359F: arch/s390/pci/ 8360F: drivers/pci/hotplug/s390_pci_hpc.c 8361 8362S390 ZCRYPT DRIVER 8363M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8364M: linux390@de.ibm.com 8365L: linux-s390@vger.kernel.org 8366W: http://www.ibm.com/developerworks/linux/linux390/ 8367S: Supported 8368F: drivers/s390/crypto/ 8369 8370S390 ZFCP DRIVER 8371M: Steffen Maier <maier@linux.vnet.ibm.com> 8372M: linux390@de.ibm.com 8373L: linux-s390@vger.kernel.org 8374W: http://www.ibm.com/developerworks/linux/linux390/ 8375S: Supported 8376F: drivers/s390/scsi/zfcp_* 8377 8378S390 IUCV NETWORK LAYER 8379M: Ursula Braun <ursula.braun@de.ibm.com> 8380M: linux390@de.ibm.com 8381L: linux-s390@vger.kernel.org 8382W: http://www.ibm.com/developerworks/linux/linux390/ 8383S: Supported 8384F: drivers/s390/net/*iucv* 8385F: include/net/iucv/ 8386F: net/iucv/ 8387 8388S3C24XX SD/MMC Driver 8389M: Ben Dooks <ben-linux@fluff.org> 8390L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8391S: Supported 8392F: drivers/mmc/host/s3cmci.* 8393 8394SAA6588 RDS RECEIVER DRIVER 8395M: Hans Verkuil <hverkuil@xs4all.nl> 8396L: linux-media@vger.kernel.org 8397T: git git://linuxtv.org/media_tree.git 8398W: http://linuxtv.org 8399S: Odd Fixes 8400F: drivers/media/i2c/saa6588* 8401 8402SAA7134 VIDEO4LINUX DRIVER 8403M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8404L: linux-media@vger.kernel.org 8405W: http://linuxtv.org 8406T: git git://linuxtv.org/media_tree.git 8407S: Odd fixes 8408F: Documentation/video4linux/*.saa7134 8409F: drivers/media/pci/saa7134/ 8410 8411SAA7146 VIDEO4LINUX-2 DRIVER 8412M: Hans Verkuil <hverkuil@xs4all.nl> 8413L: linux-media@vger.kernel.org 8414T: git git://linuxtv.org/media_tree.git 8415S: Maintained 8416F: drivers/media/common/saa7146/ 8417F: drivers/media/pci/saa7146/ 8418F: include/media/saa7146* 8419 8420SAMSUNG LAPTOP DRIVER 8421M: Corentin Chary <corentin.chary@gmail.com> 8422L: platform-driver-x86@vger.kernel.org 8423S: Maintained 8424F: drivers/platform/x86/samsung-laptop.c 8425 8426SAMSUNG AUDIO (ASoC) DRIVERS 8427M: Sangbeom Kim <sbkim73@samsung.com> 8428L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8429S: Supported 8430F: sound/soc/samsung/ 8431 8432SAMSUNG FRAMEBUFFER DRIVER 8433M: Jingoo Han <jg1.han@samsung.com> 8434L: linux-fbdev@vger.kernel.org 8435S: Maintained 8436F: drivers/video/fbdev/s3c-fb.c 8437 8438SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8439M: Sangbeom Kim <sbkim73@samsung.com> 8440L: linux-kernel@vger.kernel.org 8441S: Supported 8442F: drivers/mfd/sec*.c 8443F: drivers/regulator/s2m*.c 8444F: drivers/regulator/s5m*.c 8445F: include/linux/mfd/samsung/ 8446 8447SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8448M: Kyungmin Park <kyungmin.park@samsung.com> 8449M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8450L: linux-media@vger.kernel.org 8451Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8452S: Supported 8453F: drivers/media/platform/exynos4-is/ 8454 8455SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8456M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8457L: linux-media@vger.kernel.org 8458L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8459S: Maintained 8460F: drivers/media/platform/s3c-camif/ 8461F: include/media/s3c_camif.h 8462 8463SAMSUNG S5C73M3 CAMERA DRIVER 8464M: Kyungmin Park <kyungmin.park@samsung.com> 8465M: Andrzej Hajda <a.hajda@samsung.com> 8466L: linux-media@vger.kernel.org 8467S: Supported 8468F: drivers/media/i2c/s5c73m3/* 8469 8470SAMSUNG S5K5BAF CAMERA DRIVER 8471M: Kyungmin Park <kyungmin.park@samsung.com> 8472M: Andrzej Hajda <a.hajda@samsung.com> 8473L: linux-media@vger.kernel.org 8474S: Supported 8475F: drivers/media/i2c/s5k5baf.c 8476 8477SAMSUNG SOC CLOCK DRIVERS 8478M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8479M: Tomasz Figa <tomasz.figa@gmail.com> 8480S: Supported 8481L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8482F: drivers/clk/samsung/ 8483 8484SAMSUNG SXGBE DRIVERS 8485M: Byungho An <bh74.an@samsung.com> 8486M: Girish K S <ks.giri@samsung.com> 8487M: Vipul Pandya <vipul.pandya@samsung.com> 8488S: Supported 8489L: netdev@vger.kernel.org 8490F: drivers/net/ethernet/samsung/sxgbe/ 8491 8492SAMSUNG USB2 PHY DRIVER 8493M: Kamil Debski <k.debski@samsung.com> 8494L: linux-kernel@vger.kernel.org 8495S: Supported 8496F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8497F: Documentation/phy/samsung-usb2.txt 8498F: drivers/phy/phy-exynos4210-usb2.c 8499F: drivers/phy/phy-exynos4x12-usb2.c 8500F: drivers/phy/phy-exynos5250-usb2.c 8501F: drivers/phy/phy-s5pv210-usb2.c 8502F: drivers/phy/phy-samsung-usb2.c 8503F: drivers/phy/phy-samsung-usb2.h 8504 8505SERIAL DRIVERS 8506M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8507L: linux-serial@vger.kernel.org 8508S: Maintained 8509F: drivers/tty/serial/ 8510 8511SYNOPSYS DESIGNWARE DMAC DRIVER 8512M: Viresh Kumar <viresh.linux@gmail.com> 8513M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8514S: Maintained 8515F: include/linux/dma/dw.h 8516F: include/linux/platform_data/dma-dw.h 8517F: drivers/dma/dw/ 8518 8519SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8520M: Seungwon Jeon <tgih.jun@samsung.com> 8521M: Jaehoon Chung <jh80.chung@samsung.com> 8522L: linux-mmc@vger.kernel.org 8523S: Maintained 8524F: include/linux/mmc/dw_mmc.h 8525F: drivers/mmc/host/dw_mmc* 8526 8527THUNDERBOLT DRIVER 8528M: Andreas Noever <andreas.noever@gmail.com> 8529S: Maintained 8530F: drivers/thunderbolt/ 8531 8532TIMEKEEPING, CLOCKSOURCE CORE, NTP 8533M: John Stultz <john.stultz@linaro.org> 8534M: Thomas Gleixner <tglx@linutronix.de> 8535L: linux-kernel@vger.kernel.org 8536T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8537S: Supported 8538F: include/linux/clocksource.h 8539F: include/linux/time.h 8540F: include/linux/timex.h 8541F: include/uapi/linux/time.h 8542F: include/uapi/linux/timex.h 8543F: kernel/time/clocksource.c 8544F: kernel/time/time*.c 8545F: kernel/time/ntp.c 8546 8547SC1200 WDT DRIVER 8548M: Zwane Mwaikambo <zwanem@gmail.com> 8549S: Maintained 8550F: drivers/watchdog/sc1200wdt.c 8551 8552SCHEDULER 8553M: Ingo Molnar <mingo@redhat.com> 8554M: Peter Zijlstra <peterz@infradead.org> 8555L: linux-kernel@vger.kernel.org 8556T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8557S: Maintained 8558F: kernel/sched/ 8559F: include/linux/sched.h 8560F: include/uapi/linux/sched.h 8561F: include/linux/wait.h 8562 8563SCORE ARCHITECTURE 8564M: Chen Liqin <liqin.linux@gmail.com> 8565M: Lennox Wu <lennox.wu@gmail.com> 8566W: http://www.sunplus.com 8567S: Supported 8568F: arch/score/ 8569 8570SCSI CDROM DRIVER 8571M: Jens Axboe <axboe@kernel.dk> 8572L: linux-scsi@vger.kernel.org 8573W: http://www.kernel.dk 8574S: Maintained 8575F: drivers/scsi/sr* 8576 8577SCSI RDMA PROTOCOL (SRP) INITIATOR 8578M: Bart Van Assche <bart.vanassche@sandisk.com> 8579L: linux-rdma@vger.kernel.org 8580S: Supported 8581W: http://www.openfabrics.org 8582Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8583T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8584F: drivers/infiniband/ulp/srp/ 8585F: include/scsi/srp.h 8586 8587SCSI SG DRIVER 8588M: Doug Gilbert <dgilbert@interlog.com> 8589L: linux-scsi@vger.kernel.org 8590W: http://sg.danny.cz/sg 8591S: Maintained 8592F: Documentation/scsi/scsi-generic.txt 8593F: drivers/scsi/sg.c 8594F: include/scsi/sg.h 8595 8596SCSI SUBSYSTEM 8597M: "James E.J. Bottomley" <JBottomley@parallels.com> 8598L: linux-scsi@vger.kernel.org 8599T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 8600T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 8601T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 8602S: Maintained 8603F: drivers/scsi/ 8604F: include/scsi/ 8605 8606SCSI TAPE DRIVER 8607M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8608L: linux-scsi@vger.kernel.org 8609S: Maintained 8610F: Documentation/scsi/st.txt 8611F: drivers/scsi/st.* 8612F: drivers/scsi/st_*.h 8613 8614SCTP PROTOCOL 8615M: Vlad Yasevich <vyasevich@gmail.com> 8616M: Neil Horman <nhorman@tuxdriver.com> 8617L: linux-sctp@vger.kernel.org 8618W: http://lksctp.sourceforge.net 8619S: Maintained 8620F: Documentation/networking/sctp.txt 8621F: include/linux/sctp.h 8622F: include/uapi/linux/sctp.h 8623F: include/net/sctp/ 8624F: net/sctp/ 8625 8626SCx200 CPU SUPPORT 8627M: Jim Cromie <jim.cromie@gmail.com> 8628S: Odd Fixes 8629F: Documentation/i2c/busses/scx200_acb 8630F: arch/x86/platform/scx200/ 8631F: drivers/watchdog/scx200_wdt.c 8632F: drivers/i2c/busses/scx200* 8633F: drivers/mtd/maps/scx200_docflash.c 8634F: include/linux/scx200.h 8635 8636SCx200 GPIO DRIVER 8637M: Jim Cromie <jim.cromie@gmail.com> 8638S: Maintained 8639F: drivers/char/scx200_gpio.c 8640F: include/linux/scx200_gpio.h 8641 8642SCx200 HRT CLOCKSOURCE DRIVER 8643M: Jim Cromie <jim.cromie@gmail.com> 8644S: Maintained 8645F: drivers/clocksource/scx200_hrt.c 8646 8647SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8648M: Sascha Sommer <saschasommer@freenet.de> 8649L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8650S: Maintained 8651F: drivers/mmc/host/sdricoh_cs.c 8652 8653SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8654M: Chris Ball <chris@printf.net> 8655L: linux-mmc@vger.kernel.org 8656T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 8657S: Maintained 8658F: drivers/mmc/host/sdhci.* 8659F: drivers/mmc/host/sdhci-pltfm.[ch] 8660 8661SECURE COMPUTING 8662M: Kees Cook <keescook@chromium.org> 8663R: Andy Lutomirski <luto@amacapital.net> 8664R: Will Drewry <wad@chromium.org> 8665T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8666S: Supported 8667F: kernel/seccomp.c 8668F: include/uapi/linux/seccomp.h 8669F: include/linux/seccomp.h 8670K: \bsecure_computing 8671K: \bTIF_SECCOMP\b 8672 8673SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 8674M: Anton Vorontsov <anton@enomsg.org> 8675L: linuxppc-dev@lists.ozlabs.org 8676L: linux-mmc@vger.kernel.org 8677S: Maintained 8678F: drivers/mmc/host/sdhci-pltfm.[ch] 8679 8680SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8681M: Ben Dooks <ben-linux@fluff.org> 8682L: linux-mmc@vger.kernel.org 8683S: Maintained 8684F: drivers/mmc/host/sdhci-s3c.c 8685 8686SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8687M: Viresh Kumar <viresh.linux@gmail.com> 8688L: spear-devel@list.st.com 8689L: linux-mmc@vger.kernel.org 8690S: Maintained 8691F: drivers/mmc/host/sdhci-spear.c 8692 8693SECURITY SUBSYSTEM 8694M: James Morris <james.l.morris@oracle.com> 8695M: Serge E. Hallyn <serge@hallyn.com> 8696L: linux-security-module@vger.kernel.org (suggested Cc:) 8697T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8698W: http://kernsec.org/ 8699S: Supported 8700F: security/ 8701 8702SECURITY CONTACT 8703M: Security Officers <security@kernel.org> 8704S: Supported 8705 8706SELINUX SECURITY MODULE 8707M: Paul Moore <paul@paul-moore.com> 8708M: Stephen Smalley <sds@tycho.nsa.gov> 8709M: Eric Paris <eparis@parisplace.org> 8710L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8711W: http://selinuxproject.org 8712T: git git://git.infradead.org/users/pcmoore/selinux 8713S: Supported 8714F: include/linux/selinux* 8715F: security/selinux/ 8716F: scripts/selinux/ 8717 8718APPARMOR SECURITY MODULE 8719M: John Johansen <john.johansen@canonical.com> 8720L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8721W: apparmor.wiki.kernel.org 8722T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8723S: Supported 8724F: security/apparmor/ 8725 8726SENSABLE PHANTOM 8727M: Jiri Slaby <jirislaby@gmail.com> 8728S: Maintained 8729F: drivers/misc/phantom.c 8730F: include/uapi/linux/phantom.h 8731 8732SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8733M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8734L: linux-scsi@vger.kernel.org 8735W: http://www.emulex.com 8736S: Supported 8737F: drivers/scsi/be2iscsi/ 8738 8739SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8740M: Sathya Perla <sathya.perla@emulex.com> 8741M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8742M: Ajit Khaparde <ajit.khaparde@emulex.com> 8743L: netdev@vger.kernel.org 8744W: http://www.emulex.com 8745S: Supported 8746F: drivers/net/ethernet/emulex/benet/ 8747 8748SFC NETWORK DRIVER 8749M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8750M: Shradha Shah <sshah@solarflare.com> 8751L: netdev@vger.kernel.org 8752S: Supported 8753F: drivers/net/ethernet/sfc/ 8754 8755SGI GRU DRIVER 8756M: Dimitri Sivanich <sivanich@sgi.com> 8757S: Maintained 8758F: drivers/misc/sgi-gru/ 8759 8760SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8761M: Pat Gefre <pfg@sgi.com> 8762L: linux-ia64@vger.kernel.org 8763S: Supported 8764F: Documentation/ia64/serial.txt 8765F: drivers/tty/serial/ioc?_serial.c 8766F: include/linux/ioc?.h 8767 8768SGI XP/XPC/XPNET DRIVER 8769M: Cliff Whickman <cpw@sgi.com> 8770M: Robin Holt <robinmholt@gmail.com> 8771S: Maintained 8772F: drivers/misc/sgi-xp/ 8773 8774SI2157 MEDIA DRIVER 8775M: Antti Palosaari <crope@iki.fi> 8776L: linux-media@vger.kernel.org 8777W: http://linuxtv.org/ 8778W: http://palosaari.fi/linux/ 8779Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8780T: git git://linuxtv.org/anttip/media_tree.git 8781S: Maintained 8782F: drivers/media/tuners/si2157* 8783 8784SI2168 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/dvb-frontends/si2168* 8793 8794SI470X FM RADIO RECEIVER I2C DRIVER 8795M: Hans Verkuil <hverkuil@xs4all.nl> 8796L: linux-media@vger.kernel.org 8797T: git git://linuxtv.org/media_tree.git 8798W: http://linuxtv.org 8799S: Odd Fixes 8800F: drivers/media/radio/si470x/radio-si470x-i2c.c 8801 8802SI470X FM RADIO RECEIVER USB DRIVER 8803M: Hans Verkuil <hverkuil@xs4all.nl> 8804L: linux-media@vger.kernel.org 8805T: git git://linuxtv.org/media_tree.git 8806W: http://linuxtv.org 8807S: Maintained 8808F: drivers/media/radio/si470x/radio-si470x-common.c 8809F: drivers/media/radio/si470x/radio-si470x.h 8810F: drivers/media/radio/si470x/radio-si470x-usb.c 8811 8812SI4713 FM RADIO TRANSMITTER I2C DRIVER 8813M: Eduardo Valentin <edubezval@gmail.com> 8814L: linux-media@vger.kernel.org 8815T: git git://linuxtv.org/media_tree.git 8816W: http://linuxtv.org 8817S: Odd Fixes 8818F: drivers/media/radio/si4713/si4713.? 8819 8820SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8821M: Eduardo Valentin <edubezval@gmail.com> 8822L: linux-media@vger.kernel.org 8823T: git git://linuxtv.org/media_tree.git 8824W: http://linuxtv.org 8825S: Odd Fixes 8826F: drivers/media/radio/si4713/radio-platform-si4713.c 8827 8828SI4713 FM RADIO TRANSMITTER USB DRIVER 8829M: Hans Verkuil <hverkuil@xs4all.nl> 8830L: linux-media@vger.kernel.org 8831T: git git://linuxtv.org/media_tree.git 8832W: http://linuxtv.org 8833S: Maintained 8834F: drivers/media/radio/si4713/radio-usb-si4713.c 8835 8836SIANO DVB DRIVER 8837M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8838L: linux-media@vger.kernel.org 8839W: http://linuxtv.org 8840T: git git://linuxtv.org/media_tree.git 8841S: Odd fixes 8842F: drivers/media/common/siano/ 8843F: drivers/media/usb/siano/ 8844F: drivers/media/usb/siano/ 8845F: drivers/media/mmc/siano/ 8846 8847SIMPLEFB FB DRIVER 8848M: Hans de Goede <hdegoede@redhat.com> 8849L: linux-fbdev@vger.kernel.org 8850S: Maintained 8851F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8852F: drivers/video/fbdev/simplefb.c 8853F: include/linux/platform_data/simplefb.h 8854 8855SH_VEU V4L2 MEM2MEM DRIVER 8856L: linux-media@vger.kernel.org 8857S: Orphan 8858F: drivers/media/platform/sh_veu.c 8859 8860SH_VOU V4L2 OUTPUT DRIVER 8861L: linux-media@vger.kernel.org 8862S: Orphan 8863F: drivers/media/platform/sh_vou.c 8864F: include/media/sh_vou.h 8865 8866SIMPLE FIRMWARE INTERFACE (SFI) 8867M: Len Brown <lenb@kernel.org> 8868L: sfi-devel@simplefirmware.org 8869W: http://simplefirmware.org/ 8870T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8871S: Supported 8872F: arch/x86/platform/sfi/ 8873F: drivers/sfi/ 8874F: include/linux/sfi*.h 8875 8876SIMTEC EB110ATX (Chalice CATS) 8877P: Ben Dooks 8878P: Vincent Sanders <vince@simtec.co.uk> 8879M: Simtec Linux Team <linux@simtec.co.uk> 8880W: http://www.simtec.co.uk/products/EB110ATX/ 8881S: Supported 8882 8883SIMTEC EB2410ITX (BAST) 8884P: Ben Dooks 8885P: Vincent Sanders <vince@simtec.co.uk> 8886M: Simtec Linux Team <linux@simtec.co.uk> 8887W: http://www.simtec.co.uk/products/EB2410ITX/ 8888S: Supported 8889F: arch/arm/mach-s3c24xx/mach-bast.c 8890F: arch/arm/mach-s3c24xx/bast-ide.c 8891F: arch/arm/mach-s3c24xx/bast-irq.c 8892 8893TI DAVINCI MACHINE SUPPORT 8894M: Sekhar Nori <nsekhar@ti.com> 8895M: Kevin Hilman <khilman@deeprootsystems.com> 8896T: git git://gitorious.org/linux-davinci/linux-davinci.git 8897Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8898S: Supported 8899F: arch/arm/mach-davinci/ 8900F: drivers/i2c/busses/i2c-davinci.c 8901 8902TI DAVINCI SERIES MEDIA DRIVER 8903M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8904L: linux-media@vger.kernel.org 8905W: http://linuxtv.org/ 8906Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8907T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8908S: Maintained 8909F: drivers/media/platform/davinci/ 8910F: include/media/davinci/ 8911 8912TI AM437X VPFE 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/am437x/ 8920 8921SIS 190 ETHERNET DRIVER 8922M: Francois Romieu <romieu@fr.zoreil.com> 8923L: netdev@vger.kernel.org 8924S: Maintained 8925F: drivers/net/ethernet/sis/sis190.c 8926 8927SIS 900/7016 FAST ETHERNET DRIVER 8928M: Daniele Venzano <venza@brownhat.org> 8929W: http://www.brownhat.org/sis900.html 8930L: netdev@vger.kernel.org 8931S: Maintained 8932F: drivers/net/ethernet/sis/sis900.* 8933 8934SIS FRAMEBUFFER DRIVER 8935M: Thomas Winischhofer <thomas@winischhofer.net> 8936W: http://www.winischhofer.net/linuxsisvga.shtml 8937S: Maintained 8938F: Documentation/fb/sisfb.txt 8939F: drivers/video/fbdev/sis/ 8940F: include/video/sisfb.h 8941 8942SIS USB2VGA DRIVER 8943M: Thomas Winischhofer <thomas@winischhofer.net> 8944W: http://www.winischhofer.at/linuxsisusbvga.shtml 8945S: Maintained 8946F: drivers/usb/misc/sisusbvga/ 8947 8948SLAB ALLOCATOR 8949M: Christoph Lameter <cl@linux.com> 8950M: Pekka Enberg <penberg@kernel.org> 8951M: David Rientjes <rientjes@google.com> 8952M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 8953M: Andrew Morton <akpm@linux-foundation.org> 8954L: linux-mm@kvack.org 8955S: Maintained 8956F: include/linux/sl?b*.h 8957F: mm/sl?b* 8958 8959SLEEPABLE READ-COPY UPDATE (SRCU) 8960M: Lai Jiangshan <laijs@cn.fujitsu.com> 8961M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8962M: Josh Triplett <josh@joshtriplett.org> 8963R: Steven Rostedt <rostedt@goodmis.org> 8964R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8965L: linux-kernel@vger.kernel.org 8966W: http://www.rdrop.com/users/paulmck/RCU/ 8967S: Supported 8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8969F: include/linux/srcu.h 8970F: kernel/rcu/srcu.c 8971 8972SMACK SECURITY MODULE 8973M: Casey Schaufler <casey@schaufler-ca.com> 8974L: linux-security-module@vger.kernel.org 8975W: http://schaufler-ca.com 8976T: git git://git.gitorious.org/smack-next/kernel.git 8977S: Maintained 8978F: Documentation/security/Smack.txt 8979F: security/smack/ 8980 8981DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 8982M: Kevin Hilman <khilman@kernel.org> 8983M: Nishanth Menon <nm@ti.com> 8984S: Maintained 8985F: drivers/power/avs/ 8986F: include/linux/power/smartreflex.h 8987L: linux-pm@vger.kernel.org 8988 8989SMC91x ETHERNET DRIVER 8990M: Nicolas Pitre <nico@fluxnic.net> 8991S: Odd Fixes 8992F: drivers/net/ethernet/smsc/smc91x.* 8993 8994SMIA AND SMIA++ IMAGE SENSOR DRIVER 8995M: Sakari Ailus <sakari.ailus@iki.fi> 8996L: linux-media@vger.kernel.org 8997S: Maintained 8998F: drivers/media/i2c/smiapp/ 8999F: include/media/smiapp.h 9000F: drivers/media/i2c/smiapp-pll.c 9001F: drivers/media/i2c/smiapp-pll.h 9002F: include/uapi/linux/smiapp.h 9003F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9004 9005SMM665 HARDWARE MONITOR DRIVER 9006M: Guenter Roeck <linux@roeck-us.net> 9007L: lm-sensors@lm-sensors.org 9008S: Maintained 9009F: Documentation/hwmon/smm665 9010F: drivers/hwmon/smm665.c 9011 9012SMSC EMC2103 HARDWARE MONITOR DRIVER 9013M: Steve Glendinning <steve.glendinning@shawell.net> 9014L: lm-sensors@lm-sensors.org 9015S: Maintained 9016F: Documentation/hwmon/emc2103 9017F: drivers/hwmon/emc2103.c 9018 9019SMSC SCH5627 HARDWARE MONITOR DRIVER 9020M: Hans de Goede <hdegoede@redhat.com> 9021L: lm-sensors@lm-sensors.org 9022S: Supported 9023F: Documentation/hwmon/sch5627 9024F: drivers/hwmon/sch5627.c 9025 9026SMSC47B397 HARDWARE MONITOR DRIVER 9027M: Jean Delvare <jdelvare@suse.de> 9028L: lm-sensors@lm-sensors.org 9029S: Maintained 9030F: Documentation/hwmon/smsc47b397 9031F: drivers/hwmon/smsc47b397.c 9032 9033SMSC911x ETHERNET DRIVER 9034M: Steve Glendinning <steve.glendinning@shawell.net> 9035L: netdev@vger.kernel.org 9036S: Maintained 9037F: include/linux/smsc911x.h 9038F: drivers/net/ethernet/smsc/smsc911x.* 9039 9040SMSC9420 PCI ETHERNET DRIVER 9041M: Steve Glendinning <steve.glendinning@shawell.net> 9042L: netdev@vger.kernel.org 9043S: Maintained 9044F: drivers/net/ethernet/smsc/smsc9420.* 9045 9046SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9047M: Steve Glendinning <steve.glendinning@shawell.net> 9048L: linux-fbdev@vger.kernel.org 9049S: Maintained 9050F: drivers/video/fbdev/smscufx.c 9051 9052SOC-CAMERA V4L2 SUBSYSTEM 9053M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9054L: linux-media@vger.kernel.org 9055T: git git://linuxtv.org/media_tree.git 9056S: Maintained 9057F: include/media/soc* 9058F: drivers/media/i2c/soc_camera/ 9059F: drivers/media/platform/soc_camera/ 9060 9061SOEKRIS NET48XX LED SUPPORT 9062M: Chris Boot <bootc@bootc.net> 9063S: Maintained 9064F: drivers/leds/leds-net48xx.c 9065 9066SOFTLOGIC 6x10 MPEG CODEC 9067M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9068M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9069M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9070M: Ismael Luceno <ismael@iodev.co.uk> 9071L: linux-media@vger.kernel.org 9072S: Supported 9073F: drivers/media/pci/solo6x10/ 9074 9075SOFTWARE RAID (Multiple Disks) SUPPORT 9076M: Neil Brown <neilb@suse.de> 9077L: linux-raid@vger.kernel.org 9078S: Supported 9079F: drivers/md/ 9080F: include/linux/raid/ 9081F: include/uapi/linux/raid/ 9082 9083SONIC NETWORK DRIVER 9084M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9085L: netdev@vger.kernel.org 9086S: Maintained 9087F: drivers/net/ethernet/natsemi/sonic.* 9088 9089SONICS SILICON BACKPLANE DRIVER (SSB) 9090M: Michael Buesch <m@bues.ch> 9091L: netdev@vger.kernel.org 9092S: Maintained 9093F: drivers/ssb/ 9094F: include/linux/ssb/ 9095 9096SONY VAIO CONTROL DEVICE DRIVER 9097M: Mattia Dongili <malattia@linux.it> 9098L: platform-driver-x86@vger.kernel.org 9099W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9100S: Maintained 9101F: Documentation/laptops/sony-laptop.txt 9102F: drivers/char/sonypi.c 9103F: drivers/platform/x86/sony-laptop.c 9104F: include/linux/sony-laptop.h 9105 9106SONY MEMORYSTICK CARD SUPPORT 9107M: Alex Dubov <oakad@yahoo.com> 9108W: http://tifmxx.berlios.de/ 9109S: Maintained 9110F: drivers/memstick/host/tifm_ms.c 9111 9112SONY MEMORYSTICK STANDARD SUPPORT 9113M: Maxim Levitsky <maximlevitsky@gmail.com> 9114S: Maintained 9115F: drivers/memstick/core/ms_block.* 9116 9117SOUND 9118M: Jaroslav Kysela <perex@perex.cz> 9119M: Takashi Iwai <tiwai@suse.de> 9120L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9121W: http://www.alsa-project.org/ 9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9123T: git git://git.alsa-project.org/alsa-kernel.git 9124Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9125S: Maintained 9126F: Documentation/sound/ 9127F: include/sound/ 9128F: include/uapi/sound/ 9129F: sound/ 9130 9131SOUND - COMPRESSED AUDIO 9132M: Vinod Koul <vinod.koul@intel.com> 9133L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9134T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9135S: Supported 9136F: Documentation/sound/alsa/compress_offload.txt 9137F: include/sound/compress_driver.h 9138F: include/uapi/sound/compress_* 9139F: sound/core/compress_offload.c 9140F: sound/soc/soc-compress.c 9141 9142SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9143M: Liam Girdwood <lgirdwood@gmail.com> 9144M: Mark Brown <broonie@kernel.org> 9145T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9146L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9147W: http://alsa-project.org/main/index.php/ASoC 9148S: Supported 9149F: Documentation/sound/alsa/soc/ 9150F: sound/soc/ 9151F: include/sound/soc* 9152 9153SOUND - DMAENGINE HELPERS 9154M: Lars-Peter Clausen <lars@metafoo.de> 9155S: Supported 9156F: include/sound/dmaengine_pcm.h 9157F: sound/core/pcm_dmaengine.c 9158F: sound/soc/soc-generic-dmaengine-pcm.c 9159 9160SP2 MEDIA DRIVER 9161M: Olli Salonen <olli.salonen@iki.fi> 9162L: linux-media@vger.kernel.org 9163W: http://linuxtv.org/ 9164Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9165S: Maintained 9166F: drivers/media/dvb-frontends/sp2* 9167 9168SPARC + UltraSPARC (sparc/sparc64) 9169M: "David S. Miller" <davem@davemloft.net> 9170L: sparclinux@vger.kernel.org 9171Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9172T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9173T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9174S: Maintained 9175F: arch/sparc/ 9176F: drivers/sbus/ 9177 9178SPARC SERIAL DRIVERS 9179M: "David S. Miller" <davem@davemloft.net> 9180L: sparclinux@vger.kernel.org 9181T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9182T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9183S: Maintained 9184F: include/linux/sunserialcore.h 9185F: drivers/tty/serial/suncore.c 9186F: drivers/tty/serial/sunhv.c 9187F: drivers/tty/serial/sunsab.c 9188F: drivers/tty/serial/sunsab.h 9189F: drivers/tty/serial/sunsu.c 9190F: drivers/tty/serial/sunzilog.c 9191F: drivers/tty/serial/sunzilog.h 9192 9193SPARSE CHECKER 9194M: "Christopher Li" <sparse@chrisli.org> 9195L: linux-sparse@vger.kernel.org 9196W: https://sparse.wiki.kernel.org/ 9197T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9198T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9199S: Maintained 9200F: include/linux/compiler.h 9201 9202SPEAR PLATFORM SUPPORT 9203M: Viresh Kumar <viresh.linux@gmail.com> 9204M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9205L: spear-devel@list.st.com 9206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9207W: http://www.st.com/spear 9208S: Maintained 9209F: arch/arm/mach-spear/ 9210 9211SPEAR CLOCK FRAMEWORK SUPPORT 9212M: Viresh Kumar <viresh.linux@gmail.com> 9213L: spear-devel@list.st.com 9214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9215W: http://www.st.com/spear 9216S: Maintained 9217F: drivers/clk/spear/ 9218 9219SPI SUBSYSTEM 9220M: Mark Brown <broonie@kernel.org> 9221L: linux-spi@vger.kernel.org 9222T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9223Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9224S: Maintained 9225F: Documentation/spi/ 9226F: drivers/spi/ 9227F: include/linux/spi/ 9228F: include/uapi/linux/spi/ 9229 9230SPIDERNET NETWORK DRIVER for CELL 9231M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9232M: Jens Osterkamp <jens@de.ibm.com> 9233L: netdev@vger.kernel.org 9234S: Supported 9235F: Documentation/networking/spider_net.txt 9236F: drivers/net/ethernet/toshiba/spider_net* 9237 9238SPU FILE SYSTEM 9239M: Jeremy Kerr <jk@ozlabs.org> 9240L: linuxppc-dev@lists.ozlabs.org 9241L: cbe-oss-dev@lists.ozlabs.org 9242W: http://www.ibm.com/developerworks/power/cell/ 9243S: Supported 9244F: Documentation/filesystems/spufs.txt 9245F: arch/powerpc/platforms/cell/spufs/ 9246 9247SQUASHFS FILE SYSTEM 9248M: Phillip Lougher <phillip@squashfs.org.uk> 9249L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9250W: http://squashfs.org.uk 9251S: Maintained 9252F: Documentation/filesystems/squashfs.txt 9253F: fs/squashfs/ 9254 9255SRM (Alpha) environment access 9256M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9257S: Maintained 9258F: arch/alpha/kernel/srm_env.c 9259 9260STABLE BRANCH 9261M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9262L: stable@vger.kernel.org 9263S: Supported 9264F: Documentation/stable_kernel_rules.txt 9265 9266STAGING SUBSYSTEM 9267M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9268T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9269L: devel@driverdev.osuosl.org 9270S: Supported 9271F: drivers/staging/ 9272 9273STAGING - COMEDI 9274M: Ian Abbott <abbotti@mev.co.uk> 9275M: H Hartley Sweeten <hsweeten@visionengravers.com> 9276S: Odd Fixes 9277F: drivers/staging/comedi/ 9278 9279STAGING - FLARION FT1000 DRIVERS 9280M: Marek Belisko <marek.belisko@gmail.com> 9281S: Odd Fixes 9282F: drivers/staging/ft1000/ 9283 9284STAGING - INDUSTRIAL IO 9285M: Jonathan Cameron <jic23@kernel.org> 9286L: linux-iio@vger.kernel.org 9287S: Odd Fixes 9288F: drivers/staging/iio/ 9289 9290STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9291M: Jarod Wilson <jarod@wilsonet.com> 9292W: http://www.lirc.org/ 9293S: Odd Fixes 9294F: drivers/staging/media/lirc/ 9295 9296STAGING - LUSTRE PARALLEL FILESYSTEM 9297M: Oleg Drokin <oleg.drokin@intel.com> 9298M: Andreas Dilger <andreas.dilger@intel.com> 9299L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9300W: http://lustre.opensfs.org/ 9301S: Maintained 9302F: drivers/staging/lustre 9303 9304STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9305M: Julian Andres Klode <jak@jak-linux.org> 9306M: Marc Dietrich <marvin24@gmx.de> 9307L: ac100@lists.launchpad.net (moderated for non-subscribers) 9308L: linux-tegra@vger.kernel.org 9309S: Maintained 9310F: drivers/staging/nvec/ 9311 9312STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9313M: Jens Frederich <jfrederich@gmail.com> 9314M: Daniel Drake <dsd@laptop.org> 9315M: Jon Nettleton <jon.nettleton@gmail.com> 9316W: http://wiki.laptop.org/go/DCON 9317S: Maintained 9318F: drivers/staging/olpc_dcon/ 9319 9320STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9321M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9322S: Maintained 9323F: drivers/staging/ozwpan/ 9324 9325STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9326M: Willy Tarreau <willy@meta-x.org> 9327S: Odd Fixes 9328F: drivers/staging/panel/ 9329 9330STAGING - REALTEK RTL8712U DRIVERS 9331M: Larry Finger <Larry.Finger@lwfinger.net> 9332M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9333S: Odd Fixes 9334F: drivers/staging/rtl8712/ 9335 9336STAGING - REALTEK RTL8723U WIRELESS DRIVER 9337M: Larry Finger <Larry.Finger@lwfinger.net> 9338M: Jes Sorensen <Jes.Sorensen@redhat.com> 9339L: linux-wireless@vger.kernel.org 9340S: Maintained 9341F: drivers/staging/rtl8723au/ 9342 9343STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 9344M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9345M: Teddy Wang <teddy.wang@siliconmotion.com> 9346M: Sudip Mukherjee <sudip@vectorindia.org> 9347L: linux-fbdev@vger.kernel.org 9348S: Maintained 9349F: drivers/staging/sm7xxfb/ 9350 9351STAGING - SLICOSS 9352M: Lior Dotan <liodot@gmail.com> 9353M: Christopher Harrer <charrer@alacritech.com> 9354S: Odd Fixes 9355F: drivers/staging/slicoss/ 9356 9357STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9358M: William Hubbs <w.d.hubbs@gmail.com> 9359M: Chris Brannon <chris@the-brannons.com> 9360M: Kirk Reiser <kirk@reisers.ca> 9361M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9362L: speakup@linux-speakup.org 9363W: http://www.linux-speakup.org/ 9364S: Odd Fixes 9365F: drivers/staging/speakup/ 9366 9367STAGING - VIA VT665X DRIVERS 9368M: Forest Bond <forest@alittletooquiet.net> 9369S: Odd Fixes 9370F: drivers/staging/vt665?/ 9371 9372STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9373M: Arnaud Patard <arnaud.patard@rtp-net.org> 9374S: Odd Fixes 9375F: drivers/staging/xgifb/ 9376 9377STARFIRE/DURALAN NETWORK DRIVER 9378M: Ion Badulescu <ionut@badula.org> 9379S: Odd Fixes 9380F: drivers/net/ethernet/adaptec/starfire* 9381 9382SUN3/3X 9383M: Sam Creasey <sammy@sammy.net> 9384W: http://sammy.net/sun3/ 9385S: Maintained 9386F: arch/m68k/kernel/*sun3* 9387F: arch/m68k/sun3*/ 9388F: arch/m68k/include/asm/sun3* 9389F: drivers/net/ethernet/i825xx/sun3* 9390 9391SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9392M: Hans de Goede <hdegoede@redhat.com> 9393L: linux-input@vger.kernel.org 9394S: Maintained 9395F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9396F: drivers/input/keyboard/sun4i-lradc-keys.c 9397 9398SUNDANCE NETWORK DRIVER 9399M: Denis Kirjanov <kda@linux-powerpc.org> 9400L: netdev@vger.kernel.org 9401S: Maintained 9402F: drivers/net/ethernet/dlink/sundance.c 9403 9404SUPERH 9405L: linux-sh@vger.kernel.org 9406Q: http://patchwork.kernel.org/project/linux-sh/list/ 9407S: Orphan 9408F: Documentation/sh/ 9409F: arch/sh/ 9410F: drivers/sh/ 9411 9412SUSPEND TO RAM 9413M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9414M: Len Brown <len.brown@intel.com> 9415M: Pavel Machek <pavel@ucw.cz> 9416L: linux-pm@vger.kernel.org 9417S: Supported 9418F: Documentation/power/ 9419F: arch/x86/kernel/acpi/ 9420F: drivers/base/power/ 9421F: kernel/power/ 9422F: include/linux/suspend.h 9423F: include/linux/freezer.h 9424F: include/linux/pm.h 9425 9426SVGA HANDLING 9427M: Martin Mares <mj@ucw.cz> 9428L: linux-video@atrey.karlin.mff.cuni.cz 9429S: Maintained 9430F: Documentation/svga.txt 9431F: arch/x86/boot/video* 9432 9433SWIOTLB SUBSYSTEM 9434M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9435L: linux-kernel@vger.kernel.org 9436S: Supported 9437F: lib/swiotlb.c 9438F: arch/*/kernel/pci-swiotlb.c 9439F: include/linux/swiotlb.h 9440 9441SWITCHDEV 9442M: Jiri Pirko <jiri@resnulli.us> 9443L: netdev@vger.kernel.org 9444S: Supported 9445F: net/switchdev/ 9446F: include/net/switchdev.h 9447 9448SYNOPSYS ARC ARCHITECTURE 9449M: Vineet Gupta <vgupta@synopsys.com> 9450S: Supported 9451F: arch/arc/ 9452F: Documentation/devicetree/bindings/arc/ 9453F: drivers/tty/serial/arc_uart.c 9454 9455SYSV FILESYSTEM 9456M: Christoph Hellwig <hch@infradead.org> 9457S: Maintained 9458F: Documentation/filesystems/sysv-fs.txt 9459F: fs/sysv/ 9460F: include/linux/sysv_fs.h 9461 9462TARGET SUBSYSTEM 9463M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9464L: linux-scsi@vger.kernel.org 9465L: target-devel@vger.kernel.org 9466W: http://www.linux-iscsi.org 9467W: http://groups.google.com/group/linux-iscsi-target-dev 9468T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9469S: Supported 9470F: drivers/target/ 9471F: include/target/ 9472F: Documentation/target/ 9473 9474TASKSTATS STATISTICS INTERFACE 9475M: Balbir Singh <bsingharora@gmail.com> 9476S: Maintained 9477F: Documentation/accounting/taskstats* 9478F: include/linux/taskstats* 9479F: kernel/taskstats.c 9480 9481TC CLASSIFIER 9482M: Jamal Hadi Salim <jhs@mojatatu.com> 9483L: netdev@vger.kernel.org 9484S: Maintained 9485F: include/net/pkt_cls.h 9486F: include/uapi/linux/pkt_cls.h 9487F: net/sched/ 9488 9489TCP LOW PRIORITY MODULE 9490M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9491M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9492W: http://tcp-lp-mod.sourceforge.net/ 9493S: Maintained 9494F: net/ipv4/tcp_lp.c 9495 9496TDA10071 MEDIA DRIVER 9497M: Antti Palosaari <crope@iki.fi> 9498L: linux-media@vger.kernel.org 9499W: http://linuxtv.org/ 9500W: http://palosaari.fi/linux/ 9501Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9502T: git git://linuxtv.org/anttip/media_tree.git 9503S: Maintained 9504F: drivers/media/dvb-frontends/tda10071* 9505 9506TDA18212 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/tuners/tda18212* 9515 9516TDA18218 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/tda18218* 9525 9526TDA18271 MEDIA DRIVER 9527M: Michael Krufky <mkrufky@linuxtv.org> 9528L: linux-media@vger.kernel.org 9529W: http://linuxtv.org/ 9530W: http://github.com/mkrufky 9531Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9532T: git git://linuxtv.org/mkrufky/tuners.git 9533S: Maintained 9534F: drivers/media/tuners/tda18271* 9535 9536TDA827x 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/tda8290.* 9545 9546TDA8290 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 9556TDA9840 MEDIA DRIVER 9557M: Hans Verkuil <hverkuil@xs4all.nl> 9558L: linux-media@vger.kernel.org 9559T: git git://linuxtv.org/media_tree.git 9560W: http://linuxtv.org 9561S: Maintained 9562F: drivers/media/i2c/tda9840* 9563 9564TEA5761 TUNER DRIVER 9565M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9566L: linux-media@vger.kernel.org 9567W: http://linuxtv.org 9568T: git git://linuxtv.org/media_tree.git 9569S: Odd fixes 9570F: drivers/media/tuners/tea5761.* 9571 9572TEA5767 TUNER DRIVER 9573M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9574L: linux-media@vger.kernel.org 9575W: http://linuxtv.org 9576T: git git://linuxtv.org/media_tree.git 9577S: Maintained 9578F: drivers/media/tuners/tea5767.* 9579 9580TEA6415C MEDIA DRIVER 9581M: Hans Verkuil <hverkuil@xs4all.nl> 9582L: linux-media@vger.kernel.org 9583T: git git://linuxtv.org/media_tree.git 9584W: http://linuxtv.org 9585S: Maintained 9586F: drivers/media/i2c/tea6415c* 9587 9588TEA6420 MEDIA DRIVER 9589M: Hans Verkuil <hverkuil@xs4all.nl> 9590L: linux-media@vger.kernel.org 9591T: git git://linuxtv.org/media_tree.git 9592W: http://linuxtv.org 9593S: Maintained 9594F: drivers/media/i2c/tea6420* 9595 9596TEAM DRIVER 9597M: Jiri Pirko <jiri@resnulli.us> 9598L: netdev@vger.kernel.org 9599S: Supported 9600F: drivers/net/team/ 9601F: include/linux/if_team.h 9602F: include/uapi/linux/if_team.h 9603 9604TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9605M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9606S: Maintained 9607F: arch/x86/platform/ts5500/ 9608 9609TECHNOTREND USB IR RECEIVER 9610M: Sean Young <sean@mess.org> 9611L: linux-media@vger.kernel.org 9612S: Maintained 9613F: drivers/media/rc/ttusbir.c 9614 9615TEGRA ARCHITECTURE SUPPORT 9616M: Stephen Warren <swarren@wwwdotorg.org> 9617M: Thierry Reding <thierry.reding@gmail.com> 9618M: Alexandre Courbot <gnurou@gmail.com> 9619L: linux-tegra@vger.kernel.org 9620Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9621T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9622S: Supported 9623N: [^a-z]tegra 9624 9625TEGRA CLOCK DRIVER 9626M: Peter De Schrijver <pdeschrijver@nvidia.com> 9627M: Prashant Gaikwad <pgaikwad@nvidia.com> 9628S: Supported 9629F: drivers/clk/tegra/ 9630 9631TEGRA DMA DRIVER 9632M: Laxman Dewangan <ldewangan@nvidia.com> 9633S: Supported 9634F: drivers/dma/tegra20-apb-dma.c 9635 9636TEGRA I2C DRIVER 9637M: Laxman Dewangan <ldewangan@nvidia.com> 9638S: Supported 9639F: drivers/i2c/busses/i2c-tegra.c 9640 9641TEGRA IOMMU DRIVERS 9642M: Hiroshi Doyu <hdoyu@nvidia.com> 9643S: Supported 9644F: drivers/iommu/tegra* 9645 9646TEGRA KBC DRIVER 9647M: Rakesh Iyer <riyer@nvidia.com> 9648M: Laxman Dewangan <ldewangan@nvidia.com> 9649S: Supported 9650F: drivers/input/keyboard/tegra-kbc.c 9651 9652TEGRA PWM DRIVER 9653M: Thierry Reding <thierry.reding@gmail.com> 9654S: Supported 9655F: drivers/pwm/pwm-tegra.c 9656 9657TEGRA SERIAL DRIVER 9658M: Laxman Dewangan <ldewangan@nvidia.com> 9659S: Supported 9660F: drivers/tty/serial/serial-tegra.c 9661 9662TEGRA SPI DRIVER 9663M: Laxman Dewangan <ldewangan@nvidia.com> 9664S: Supported 9665F: drivers/spi/spi-tegra* 9666 9667TEHUTI ETHERNET DRIVER 9668M: Andy Gospodarek <andy@greyhouse.net> 9669L: netdev@vger.kernel.org 9670S: Supported 9671F: drivers/net/ethernet/tehuti/* 9672 9673Telecom Clock Driver for MCPL0010 9674M: Mark Gross <mark.gross@intel.com> 9675S: Supported 9676F: drivers/char/tlclk.c 9677 9678TENSILICA XTENSA PORT (xtensa) 9679M: Chris Zankel <chris@zankel.net> 9680M: Max Filippov <jcmvbkbc@gmail.com> 9681L: linux-xtensa@linux-xtensa.org 9682S: Maintained 9683F: arch/xtensa/ 9684F: drivers/irqchip/irq-xtensa-* 9685 9686THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9687M: Hans Verkuil <hverkuil@xs4all.nl> 9688L: linux-media@vger.kernel.org 9689T: git git://linuxtv.org/media_tree.git 9690W: http://linuxtv.org 9691S: Maintained 9692F: drivers/media/radio/radio-raremono.c 9693 9694THERMAL 9695M: Zhang Rui <rui.zhang@intel.com> 9696M: Eduardo Valentin <edubezval@gmail.com> 9697L: linux-pm@vger.kernel.org 9698T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9699T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9700Q: https://patchwork.kernel.org/project/linux-pm/list/ 9701S: Supported 9702F: drivers/thermal/ 9703F: include/linux/thermal.h 9704F: include/uapi/linux/thermal.h 9705F: include/linux/cpu_cooling.h 9706F: Documentation/devicetree/bindings/thermal/ 9707 9708THINGM BLINK(1) USB RGB LED DRIVER 9709M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9710S: Maintained 9711F: drivers/hid/hid-thingm.c 9712 9713THINKPAD ACPI EXTRAS DRIVER 9714M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9715L: ibm-acpi-devel@lists.sourceforge.net 9716L: platform-driver-x86@vger.kernel.org 9717W: http://ibm-acpi.sourceforge.net 9718W: http://thinkwiki.org/wiki/Ibm-acpi 9719T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9720S: Maintained 9721F: drivers/platform/x86/thinkpad_acpi.c 9722 9723TI BANDGAP AND THERMAL DRIVER 9724M: Eduardo Valentin <edubezval@gmail.com> 9725L: linux-pm@vger.kernel.org 9726L: linux-omap@vger.kernel.org 9727S: Maintained 9728F: drivers/thermal/ti-soc-thermal/ 9729 9730TI CDCE706 CLOCK DRIVER 9731M: Max Filippov <jcmvbkbc@gmail.com> 9732S: Maintained 9733F: drivers/clk/clk-cdce706.c 9734 9735TI CLOCK DRIVER 9736M: Tero Kristo <t-kristo@ti.com> 9737L: linux-omap@vger.kernel.org 9738S: Maintained 9739F: drivers/clk/ti/ 9740F: include/linux/clk/ti.h 9741 9742TI FLASH MEDIA INTERFACE DRIVER 9743M: Alex Dubov <oakad@yahoo.com> 9744S: Maintained 9745F: drivers/misc/tifm* 9746F: drivers/mmc/host/tifm_sd.c 9747F: include/linux/tifm.h 9748 9749TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9750M: Santosh Shilimkar <ssantosh@kernel.org> 9751L: linux-kernel@vger.kernel.org 9752L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9753S: Maintained 9754F: drivers/soc/ti/* 9755T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9756 9757 9758TI LM49xxx FAMILY ASoC CODEC DRIVERS 9759M: M R Swami Reddy <mr.swami.reddy@ti.com> 9760M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9761L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9762S: Maintained 9763F: sound/soc/codecs/lm49453* 9764F: sound/soc/codecs/isabelle* 9765 9766TI LP855x BACKLIGHT DRIVER 9767M: Milo Kim <milo.kim@ti.com> 9768S: Maintained 9769F: Documentation/backlight/lp855x-driver.txt 9770F: drivers/video/backlight/lp855x_bl.c 9771F: include/linux/platform_data/lp855x.h 9772 9773TI LP8727 CHARGER DRIVER 9774M: Milo Kim <milo.kim@ti.com> 9775S: Maintained 9776F: drivers/power/lp8727_charger.c 9777F: include/linux/platform_data/lp8727.h 9778 9779TI LP8788 MFD DRIVER 9780M: Milo Kim <milo.kim@ti.com> 9781S: Maintained 9782F: drivers/iio/adc/lp8788_adc.c 9783F: drivers/leds/leds-lp8788.c 9784F: drivers/mfd/lp8788*.c 9785F: drivers/power/lp8788-charger.c 9786F: drivers/regulator/lp8788-*.c 9787F: include/linux/mfd/lp8788*.h 9788 9789TI NETCP ETHERNET DRIVER 9790M: Wingman Kwok <w-kwok2@ti.com> 9791M: Murali Karicheri <m-karicheri2@ti.com> 9792L: netdev@vger.kernel.org 9793S: Maintained 9794F: drivers/net/ethernet/ti/netcp* 9795 9796TI TWL4030 SERIES SOC CODEC DRIVER 9797M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9798L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9799S: Maintained 9800F: sound/soc/codecs/twl4030* 9801 9802TI WILINK WIRELESS DRIVERS 9803L: linux-wireless@vger.kernel.org 9804W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9805W: http://wireless.kernel.org/en/users/Drivers/wl1251 9806T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9807S: Orphan 9808F: drivers/net/wireless/ti/ 9809F: include/linux/wl12xx.h 9810 9811TIPC NETWORK LAYER 9812M: Jon Maloy <jon.maloy@ericsson.com> 9813M: Allan Stephens <allan.stephens@windriver.com> 9814L: netdev@vger.kernel.org (core kernel code) 9815L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9816W: http://tipc.sourceforge.net/ 9817S: Maintained 9818F: include/uapi/linux/tipc*.h 9819F: net/tipc/ 9820 9821TILE ARCHITECTURE 9822M: Chris Metcalf <cmetcalf@ezchip.com> 9823W: http://www.ezchip.com/scm/ 9824S: Supported 9825F: arch/tile/ 9826F: drivers/char/tile-srom.c 9827F: drivers/edac/tile_edac.c 9828F: drivers/net/ethernet/tile/ 9829F: drivers/rtc/rtc-tile.c 9830F: drivers/tty/hvc/hvc_tile.c 9831F: drivers/tty/serial/tilegx.c 9832F: drivers/usb/host/*-tilegx.c 9833F: include/linux/usb/tilegx.h 9834 9835TLAN NETWORK DRIVER 9836M: Samuel Chessman <chessman@tux.org> 9837L: tlan-devel@lists.sourceforge.net (subscribers-only) 9838W: http://sourceforge.net/projects/tlan/ 9839S: Maintained 9840F: Documentation/networking/tlan.txt 9841F: drivers/net/ethernet/ti/tlan.* 9842 9843TOMOYO SECURITY MODULE 9844M: Kentaro Takeda <takedakn@nttdata.co.jp> 9845M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9846L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9847L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9848L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9849L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9850W: http://tomoyo.sourceforge.jp/ 9851T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9852S: Maintained 9853F: security/tomoyo/ 9854 9855TOPSTAR LAPTOP EXTRAS DRIVER 9856M: Herton Ronaldo Krzesinski <herton@canonical.com> 9857L: platform-driver-x86@vger.kernel.org 9858S: Maintained 9859F: drivers/platform/x86/topstar-laptop.c 9860 9861TOSHIBA ACPI EXTRAS DRIVER 9862L: platform-driver-x86@vger.kernel.org 9863S: Orphan 9864F: drivers/platform/x86/toshiba_acpi.c 9865 9866TOSHIBA SMM DRIVER 9867M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9868L: tlinux-users@tce.toshiba-dme.co.jp 9869W: http://www.buzzard.org.uk/toshiba/ 9870S: Maintained 9871F: drivers/char/toshiba.c 9872F: include/linux/toshiba.h 9873F: include/uapi/linux/toshiba.h 9874 9875TMIO MMC DRIVER 9876M: Ian Molton <ian.molton@codethink.co.uk> 9877L: linux-mmc@vger.kernel.org 9878S: Maintained 9879F: drivers/mmc/host/tmio_mmc* 9880F: drivers/mmc/host/sh_mobile_sdhi.c 9881F: include/linux/mmc/tmio.h 9882F: include/linux/mmc/sh_mobile_sdhi.h 9883 9884TMP401 HARDWARE MONITOR DRIVER 9885M: Guenter Roeck <linux@roeck-us.net> 9886L: lm-sensors@lm-sensors.org 9887S: Maintained 9888F: Documentation/hwmon/tmp401 9889F: drivers/hwmon/tmp401.c 9890 9891TMPFS (SHMEM FILESYSTEM) 9892M: Hugh Dickins <hughd@google.com> 9893L: linux-mm@kvack.org 9894S: Maintained 9895F: include/linux/shmem_fs.h 9896F: mm/shmem.c 9897 9898TM6000 VIDEO4LINUX DRIVER 9899M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9900L: linux-media@vger.kernel.org 9901W: http://linuxtv.org 9902T: git git://linuxtv.org/media_tree.git 9903S: Odd fixes 9904F: drivers/media/usb/tm6000/ 9905 9906TW68 VIDEO4LINUX DRIVER 9907M: Hans Verkuil <hverkuil@xs4all.nl> 9908L: linux-media@vger.kernel.org 9909T: git git://linuxtv.org/media_tree.git 9910W: http://linuxtv.org 9911S: Odd Fixes 9912F: drivers/media/pci/tw68/ 9913 9914TPM DEVICE DRIVER 9915M: Peter Huewe <peterhuewe@gmx.de> 9916M: Marcel Selhorst <tpmdd@selhorst.net> 9917W: http://tpmdd.sourceforge.net 9918L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9919Q: git git://github.com/PeterHuewe/linux-tpmdd.git 9920T: https://github.com/PeterHuewe/linux-tpmdd 9921S: Maintained 9922F: drivers/char/tpm/ 9923 9924TPM IBM_VTPM DEVICE DRIVER 9925M: Ashley Lai <ashleydlai@gmail.com> 9926W: http://tpmdd.sourceforge.net 9927L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9928S: Maintained 9929F: drivers/char/tpm/tpm_ibmvtpm* 9930 9931TRACING 9932M: Steven Rostedt <rostedt@goodmis.org> 9933M: Ingo Molnar <mingo@redhat.com> 9934T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 9935S: Maintained 9936F: Documentation/trace/ftrace.txt 9937F: arch/*/*/*/ftrace.h 9938F: arch/*/kernel/ftrace.c 9939F: include/*/ftrace.h 9940F: include/linux/trace*.h 9941F: include/trace/ 9942F: kernel/trace/ 9943F: tools/testing/selftests/ftrace/ 9944 9945TRIVIAL PATCHES 9946M: Jiri Kosina <trivial@kernel.org> 9947T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 9948S: Maintained 9949K: ^Subject:.*(?i)trivial 9950 9951TTY LAYER 9952M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9953M: Jiri Slaby <jslaby@suse.cz> 9954S: Supported 9955T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 9956F: drivers/tty/ 9957F: drivers/tty/serial/serial_core.c 9958F: include/linux/serial_core.h 9959F: include/linux/serial.h 9960F: include/linux/tty.h 9961F: include/uapi/linux/serial_core.h 9962F: include/uapi/linux/serial.h 9963F: include/uapi/linux/tty.h 9964 9965TUA9001 MEDIA DRIVER 9966M: Antti Palosaari <crope@iki.fi> 9967L: linux-media@vger.kernel.org 9968W: http://linuxtv.org/ 9969W: http://palosaari.fi/linux/ 9970Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9971T: git git://linuxtv.org/anttip/media_tree.git 9972S: Maintained 9973F: drivers/media/tuners/tua9001* 9974 9975TULIP NETWORK DRIVERS 9976M: Grant Grundler <grundler@parisc-linux.org> 9977L: netdev@vger.kernel.org 9978S: Maintained 9979F: drivers/net/ethernet/dec/tulip/ 9980 9981TUN/TAP driver 9982M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 9983W: http://vtun.sourceforge.net/tun 9984S: Maintained 9985F: Documentation/networking/tuntap.txt 9986F: arch/um/os-Linux/drivers/ 9987 9988TURBOCHANNEL SUBSYSTEM 9989M: "Maciej W. Rozycki" <macro@linux-mips.org> 9990M: Ralf Baechle <ralf@linux-mips.org> 9991L: linux-mips@linux-mips.org 9992Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 9993S: Maintained 9994F: drivers/tc/ 9995F: include/linux/tc.h 9996 9997U14-34F SCSI DRIVER 9998M: Dario Ballabio <ballabio_dario@emc.com> 9999L: linux-scsi@vger.kernel.org 10000S: Maintained 10001F: drivers/scsi/u14-34f.c 10002 10003UBI FILE SYSTEM (UBIFS) 10004M: Artem Bityutskiy <dedekind1@gmail.com> 10005M: Adrian Hunter <adrian.hunter@intel.com> 10006L: linux-mtd@lists.infradead.org 10007T: git git://git.infradead.org/ubifs-2.6.git 10008W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10009S: Maintained 10010F: Documentation/filesystems/ubifs.txt 10011F: fs/ubifs/ 10012 10013UCLINUX (AND M68KNOMMU) 10014M: Greg Ungerer <gerg@uclinux.org> 10015W: http://www.uclinux.org/ 10016L: uclinux-dev@uclinux.org (subscribers-only) 10017S: Maintained 10018F: arch/m68k/*/*_no.* 10019F: arch/m68k/include/asm/*_no.* 10020 10021UDF FILESYSTEM 10022M: Jan Kara <jack@suse.cz> 10023S: Maintained 10024F: Documentation/filesystems/udf.txt 10025F: fs/udf/ 10026 10027UFS FILESYSTEM 10028M: Evgeniy Dushistov <dushistov@mail.ru> 10029S: Maintained 10030F: Documentation/filesystems/ufs.txt 10031F: fs/ufs/ 10032 10033UHID USERSPACE HID IO DRIVER: 10034M: David Herrmann <dh.herrmann@googlemail.com> 10035L: linux-input@vger.kernel.org 10036S: Maintained 10037F: drivers/hid/uhid.c 10038F: include/uapi/linux/uhid.h 10039 10040ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10041L: linux-usb@vger.kernel.org 10042S: Orphan 10043F: drivers/uwb/ 10044F: include/linux/uwb.h 10045F: include/linux/uwb/ 10046 10047UNICORE32 ARCHITECTURE: 10048M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10049W: http://mprc.pku.edu.cn/~guanxuetao/linux 10050S: Maintained 10051T: git git://github.com/gxt/linux.git 10052F: arch/unicore32/ 10053 10054UNIFDEF 10055M: Tony Finch <dot@dotat.at> 10056W: http://dotat.at/prog/unifdef 10057S: Maintained 10058F: scripts/unifdef.c 10059 10060UNIFORM CDROM DRIVER 10061M: Jens Axboe <axboe@kernel.dk> 10062W: http://www.kernel.dk 10063S: Maintained 10064F: Documentation/cdrom/ 10065F: drivers/cdrom/cdrom.c 10066F: include/linux/cdrom.h 10067F: include/uapi/linux/cdrom.h 10068 10069UNISYS S-PAR DRIVERS 10070M: Benjamin Romer <benjamin.romer@unisys.com> 10071M: David Kershner <david.kershner@unisys.com> 10072L: sparmaintainer@unisys.com (Unisys internal) 10073S: Supported 10074F: drivers/staging/unisys/ 10075 10076UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10077M: Vinayak Holikatti <vinholikatti@gmail.com> 10078L: linux-scsi@vger.kernel.org 10079S: Supported 10080F: Documentation/scsi/ufs.txt 10081F: drivers/scsi/ufs/ 10082 10083UNSORTED BLOCK IMAGES (UBI) 10084M: Artem Bityutskiy <dedekind1@gmail.com> 10085M: Richard Weinberger <richard@nod.at> 10086W: http://www.linux-mtd.infradead.org/ 10087L: linux-mtd@lists.infradead.org 10088T: git git://git.infradead.org/ubifs-2.6.git 10089S: Supported 10090F: drivers/mtd/ubi/ 10091F: include/linux/mtd/ubi.h 10092F: include/uapi/mtd/ubi-user.h 10093 10094USB ACM DRIVER 10095M: Oliver Neukum <oliver@neukum.org> 10096L: linux-usb@vger.kernel.org 10097S: Maintained 10098F: Documentation/usb/acm.txt 10099F: drivers/usb/class/cdc-acm.* 10100 10101USB AR5523 WIRELESS DRIVER 10102M: Pontus Fuchs <pontus.fuchs@gmail.com> 10103L: linux-wireless@vger.kernel.org 10104S: Maintained 10105F: drivers/net/wireless/ath/ar5523/ 10106 10107USB ATTACHED SCSI 10108M: Hans de Goede <hdegoede@redhat.com> 10109M: Gerd Hoffmann <kraxel@redhat.com> 10110L: linux-usb@vger.kernel.org 10111L: linux-scsi@vger.kernel.org 10112S: Maintained 10113F: drivers/usb/storage/uas.c 10114 10115USB CDC ETHERNET DRIVER 10116M: Oliver Neukum <oliver@neukum.org> 10117L: linux-usb@vger.kernel.org 10118S: Maintained 10119F: drivers/net/usb/cdc_*.c 10120F: include/uapi/linux/usb/cdc.h 10121 10122USB CYPRESS C67X00 DRIVER 10123M: Peter Korsgaard <jacmet@sunsite.dk> 10124L: linux-usb@vger.kernel.org 10125S: Maintained 10126F: drivers/usb/c67x00/ 10127 10128USB DAVICOM DM9601 DRIVER 10129M: Peter Korsgaard <jacmet@sunsite.dk> 10130L: netdev@vger.kernel.org 10131W: http://www.linux-usb.org/usbnet 10132S: Maintained 10133F: drivers/net/usb/dm9601.c 10134 10135USB DIAMOND RIO500 DRIVER 10136M: Cesar Miquel <miquel@df.uba.ar> 10137L: rio500-users@lists.sourceforge.net 10138W: http://rio500.sourceforge.net 10139S: Maintained 10140F: drivers/usb/misc/rio500* 10141 10142USB EHCI DRIVER 10143M: Alan Stern <stern@rowland.harvard.edu> 10144L: linux-usb@vger.kernel.org 10145S: Maintained 10146F: Documentation/usb/ehci.txt 10147F: drivers/usb/host/ehci* 10148 10149USB GADGET/PERIPHERAL SUBSYSTEM 10150M: Felipe Balbi <balbi@ti.com> 10151L: linux-usb@vger.kernel.org 10152W: http://www.linux-usb.org/gadget 10153T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10154S: Maintained 10155F: drivers/usb/gadget/ 10156F: include/linux/usb/gadget* 10157 10158USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10159M: Jiri Kosina <jkosina@suse.cz> 10160L: linux-usb@vger.kernel.org 10161T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10162S: Maintained 10163F: Documentation/hid/hiddev.txt 10164F: drivers/hid/usbhid/ 10165 10166USB ISP116X DRIVER 10167M: Olav Kongas <ok@artecdesign.ee> 10168L: linux-usb@vger.kernel.org 10169S: Maintained 10170F: drivers/usb/host/isp116x* 10171F: include/linux/usb/isp116x.h 10172 10173USB MASS STORAGE DRIVER 10174M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10175L: linux-usb@vger.kernel.org 10176L: usb-storage@lists.one-eyed-alien.net 10177S: Maintained 10178W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10179F: drivers/usb/storage/ 10180 10181USB MIDI DRIVER 10182M: Clemens Ladisch <clemens@ladisch.de> 10183L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10184T: git git://git.alsa-project.org/alsa-kernel.git 10185S: Maintained 10186F: sound/usb/midi.* 10187 10188USB NETWORKING DRIVERS 10189L: linux-usb@vger.kernel.org 10190S: Odd Fixes 10191F: drivers/net/usb/ 10192 10193USB OHCI DRIVER 10194M: Alan Stern <stern@rowland.harvard.edu> 10195L: linux-usb@vger.kernel.org 10196S: Maintained 10197F: Documentation/usb/ohci.txt 10198F: drivers/usb/host/ohci* 10199 10200USB OVER IP DRIVER 10201M: Valentina Manea <valentina.manea.m@gmail.com> 10202M: Shuah Khan <shuah.kh@samsung.com> 10203L: linux-usb@vger.kernel.org 10204S: Maintained 10205F: drivers/usb/usbip/ 10206F: tools/usb/usbip/ 10207 10208USB PEGASUS DRIVER 10209M: Petko Manolov <petkan@nucleusys.com> 10210L: linux-usb@vger.kernel.org 10211L: netdev@vger.kernel.org 10212T: git git://github.com/petkan/pegasus.git 10213W: https://github.com/petkan/pegasus 10214S: Maintained 10215F: drivers/net/usb/pegasus.* 10216 10217USB PHY LAYER 10218M: Felipe Balbi <balbi@ti.com> 10219L: linux-usb@vger.kernel.org 10220T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10221S: Maintained 10222F: drivers/usb/phy/ 10223 10224USB PRINTER DRIVER (usblp) 10225M: Pete Zaitcev <zaitcev@redhat.com> 10226L: linux-usb@vger.kernel.org 10227S: Supported 10228F: drivers/usb/class/usblp.c 10229 10230USB RTL8150 DRIVER 10231M: Petko Manolov <petkan@nucleusys.com> 10232L: linux-usb@vger.kernel.org 10233L: netdev@vger.kernel.org 10234T: git git://github.com/petkan/rtl8150.git 10235W: https://github.com/petkan/rtl8150 10236S: Maintained 10237F: drivers/net/usb/rtl8150.c 10238 10239USB SERIAL SUBSYSTEM 10240M: Johan Hovold <johan@kernel.org> 10241L: linux-usb@vger.kernel.org 10242S: Maintained 10243F: Documentation/usb/usb-serial.txt 10244F: drivers/usb/serial/ 10245F: include/linux/usb/serial.h 10246 10247USB SMSC75XX ETHERNET DRIVER 10248M: Steve Glendinning <steve.glendinning@shawell.net> 10249L: netdev@vger.kernel.org 10250S: Maintained 10251F: drivers/net/usb/smsc75xx.* 10252 10253USB SMSC95XX ETHERNET DRIVER 10254M: Steve Glendinning <steve.glendinning@shawell.net> 10255L: netdev@vger.kernel.org 10256S: Maintained 10257F: drivers/net/usb/smsc95xx.* 10258 10259USB SUBSYSTEM 10260M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10261L: linux-usb@vger.kernel.org 10262W: http://www.linux-usb.org 10263T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10264S: Supported 10265F: Documentation/usb/ 10266F: drivers/usb/ 10267F: include/linux/usb.h 10268F: include/linux/usb/ 10269 10270USB UHCI DRIVER 10271M: Alan Stern <stern@rowland.harvard.edu> 10272L: linux-usb@vger.kernel.org 10273S: Maintained 10274F: drivers/usb/host/uhci* 10275 10276USB "USBNET" DRIVER FRAMEWORK 10277M: Oliver Neukum <oneukum@suse.de> 10278L: netdev@vger.kernel.org 10279W: http://www.linux-usb.org/usbnet 10280S: Maintained 10281F: drivers/net/usb/usbnet.c 10282F: include/linux/usb/usbnet.h 10283 10284USB VIDEO CLASS 10285M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10286L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10287L: linux-media@vger.kernel.org 10288T: git git://linuxtv.org/media_tree.git 10289W: http://www.ideasonboard.org/uvc/ 10290S: Maintained 10291F: drivers/media/usb/uvc/ 10292F: include/uapi/linux/uvcvideo.h 10293 10294USB VISION DRIVER 10295M: Hans Verkuil <hverkuil@xs4all.nl> 10296L: linux-media@vger.kernel.org 10297T: git git://linuxtv.org/media_tree.git 10298W: http://linuxtv.org 10299S: Odd Fixes 10300F: drivers/media/usb/usbvision/ 10301 10302USB WEBCAM GADGET 10303M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10304L: linux-usb@vger.kernel.org 10305S: Maintained 10306F: drivers/usb/gadget/function/*uvc* 10307F: drivers/usb/gadget/legacy/webcam.c 10308 10309USB WIRELESS RNDIS DRIVER (rndis_wlan) 10310M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10311L: linux-wireless@vger.kernel.org 10312S: Maintained 10313F: drivers/net/wireless/rndis_wlan.c 10314 10315USB XHCI DRIVER 10316M: Mathias Nyman <mathias.nyman@intel.com> 10317L: linux-usb@vger.kernel.org 10318S: Supported 10319F: drivers/usb/host/xhci* 10320F: drivers/usb/host/pci-quirks* 10321 10322USB ZD1201 DRIVER 10323L: linux-wireless@vger.kernel.org 10324W: http://linux-lc100020.sourceforge.net 10325S: Orphan 10326F: drivers/net/wireless/zd1201.* 10327 10328USB ZR364XX DRIVER 10329M: Antoine Jacquet <royale@zerezo.com> 10330L: linux-usb@vger.kernel.org 10331L: linux-media@vger.kernel.org 10332T: git git://linuxtv.org/media_tree.git 10333W: http://royale.zerezo.com/zr364xx/ 10334S: Maintained 10335F: Documentation/video4linux/zr364xx.txt 10336F: drivers/media/usb/zr364xx/ 10337 10338USER-MODE LINUX (UML) 10339M: Jeff Dike <jdike@addtoit.com> 10340M: Richard Weinberger <richard@nod.at> 10341L: user-mode-linux-devel@lists.sourceforge.net 10342L: user-mode-linux-user@lists.sourceforge.net 10343W: http://user-mode-linux.sourceforge.net 10344S: Maintained 10345F: Documentation/virtual/uml/ 10346F: arch/um/ 10347F: arch/x86/um/ 10348F: fs/hostfs/ 10349F: fs/hppfs/ 10350 10351USERSPACE I/O (UIO) 10352M: "Hans J. Koch" <hjk@hansjkoch.de> 10353M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10354S: Maintained 10355T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10356F: Documentation/DocBook/uio-howto.tmpl 10357F: drivers/uio/ 10358F: include/linux/uio*.h 10359 10360UTIL-LINUX PACKAGE 10361M: Karel Zak <kzak@redhat.com> 10362L: util-linux@vger.kernel.org 10363W: http://en.wikipedia.org/wiki/Util-linux 10364T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10365S: Maintained 10366 10367UVESAFB DRIVER 10368M: Michal Januszewski <spock@gentoo.org> 10369L: linux-fbdev@vger.kernel.org 10370W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10371S: Maintained 10372F: Documentation/fb/uvesafb.txt 10373F: drivers/video/fbdev/uvesafb.* 10374 10375VFAT/FAT/MSDOS FILESYSTEM 10376M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10377S: Maintained 10378F: Documentation/filesystems/vfat.txt 10379F: fs/fat/ 10380 10381VFIO DRIVER 10382M: Alex Williamson <alex.williamson@redhat.com> 10383L: kvm@vger.kernel.org 10384S: Maintained 10385F: Documentation/vfio.txt 10386F: drivers/vfio/ 10387F: include/linux/vfio.h 10388F: include/uapi/linux/vfio.h 10389 10390VIDEOBUF2 FRAMEWORK 10391M: Pawel Osciak <pawel@osciak.com> 10392M: Marek Szyprowski <m.szyprowski@samsung.com> 10393M: Kyungmin Park <kyungmin.park@samsung.com> 10394L: linux-media@vger.kernel.org 10395S: Maintained 10396F: drivers/media/v4l2-core/videobuf2-* 10397F: include/media/videobuf2-* 10398 10399VIRTIO CONSOLE DRIVER 10400M: Amit Shah <amit.shah@redhat.com> 10401L: virtualization@lists.linux-foundation.org 10402S: Maintained 10403F: drivers/char/virtio_console.c 10404F: include/linux/virtio_console.h 10405F: include/uapi/linux/virtio_console.h 10406 10407VIRTIO CORE, NET AND BLOCK DRIVERS 10408M: Rusty Russell <rusty@rustcorp.com.au> 10409M: "Michael S. Tsirkin" <mst@redhat.com> 10410L: virtualization@lists.linux-foundation.org 10411S: Maintained 10412F: drivers/virtio/ 10413F: tools/virtio/ 10414F: drivers/net/virtio_net.c 10415F: drivers/block/virtio_blk.c 10416F: include/linux/virtio_*.h 10417F: include/uapi/linux/virtio_*.h 10418 10419VIRTIO HOST (VHOST) 10420M: "Michael S. Tsirkin" <mst@redhat.com> 10421L: kvm@vger.kernel.org 10422L: virtualization@lists.linux-foundation.org 10423L: netdev@vger.kernel.org 10424S: Maintained 10425F: drivers/vhost/ 10426F: include/uapi/linux/vhost.h 10427 10428VIA RHINE NETWORK DRIVER 10429M: Roger Luethi <rl@hellgate.ch> 10430S: Maintained 10431F: drivers/net/ethernet/via/via-rhine.c 10432 10433VIA SD/MMC CARD CONTROLLER DRIVER 10434M: Bruce Chang <brucechang@via.com.tw> 10435M: Harald Welte <HaraldWelte@viatech.com> 10436S: Maintained 10437F: drivers/mmc/host/via-sdmmc.c 10438 10439VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10440M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10441L: linux-fbdev@vger.kernel.org 10442S: Maintained 10443F: include/linux/via-core.h 10444F: include/linux/via-gpio.h 10445F: include/linux/via_i2c.h 10446F: drivers/video/fbdev/via/ 10447 10448VIA VELOCITY NETWORK DRIVER 10449M: Francois Romieu <romieu@fr.zoreil.com> 10450L: netdev@vger.kernel.org 10451S: Maintained 10452F: drivers/net/ethernet/via/via-velocity.* 10453 10454VIVID VIRTUAL VIDEO DRIVER 10455M: Hans Verkuil <hverkuil@xs4all.nl> 10456L: linux-media@vger.kernel.org 10457T: git git://linuxtv.org/media_tree.git 10458W: http://linuxtv.org 10459S: Maintained 10460F: drivers/media/platform/vivid/* 10461 10462VLAN (802.1Q) 10463M: Patrick McHardy <kaber@trash.net> 10464L: netdev@vger.kernel.org 10465S: Maintained 10466F: drivers/net/macvlan.c 10467F: include/linux/if_*vlan.h 10468F: net/8021q/ 10469 10470VLYNQ BUS 10471M: Florian Fainelli <florian@openwrt.org> 10472L: openwrt-devel@lists.openwrt.org (subscribers-only) 10473S: Maintained 10474F: drivers/vlynq/vlynq.c 10475F: include/linux/vlynq.h 10476 10477VME SUBSYSTEM 10478M: Martyn Welch <martyn.welch@ge.com> 10479M: Manohar Vanga <manohar.vanga@gmail.com> 10480M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10481L: devel@driverdev.osuosl.org 10482S: Maintained 10483T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10484F: Documentation/vme_api.txt 10485F: drivers/staging/vme/ 10486F: drivers/vme/ 10487F: include/linux/vme* 10488 10489VMWARE HYPERVISOR INTERFACE 10490M: Alok Kataria <akataria@vmware.com> 10491L: virtualization@lists.linux-foundation.org 10492S: Supported 10493F: arch/x86/kernel/cpu/vmware.c 10494 10495VMWARE BALLOON DRIVER 10496M: Xavier Deguillard <xdeguillard@vmware.com> 10497M: Philip Moltmann <moltmann@vmware.com> 10498M: "VMware, Inc." <pv-drivers@vmware.com> 10499L: linux-kernel@vger.kernel.org 10500S: Maintained 10501F: drivers/misc/vmw_balloon.c 10502 10503VMWARE VMXNET3 ETHERNET DRIVER 10504M: Shreyas Bhatewara <sbhatewara@vmware.com> 10505M: "VMware, Inc." <pv-drivers@vmware.com> 10506L: netdev@vger.kernel.org 10507S: Maintained 10508F: drivers/net/vmxnet3/ 10509 10510VMware PVSCSI driver 10511M: Arvind Kumar <arvindkumar@vmware.com> 10512M: VMware PV-Drivers <pv-drivers@vmware.com> 10513L: linux-scsi@vger.kernel.org 10514S: Maintained 10515F: drivers/scsi/vmw_pvscsi.c 10516F: drivers/scsi/vmw_pvscsi.h 10517 10518VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10519M: Liam Girdwood <lgirdwood@gmail.com> 10520M: Mark Brown <broonie@kernel.org> 10521L: linux-kernel@vger.kernel.org 10522W: http://opensource.wolfsonmicro.com/node/15 10523W: http://www.slimlogic.co.uk/?p=48 10524T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10525S: Supported 10526F: drivers/regulator/ 10527F: include/linux/regulator/ 10528 10529VT1211 HARDWARE MONITOR DRIVER 10530M: Juerg Haefliger <juergh@gmail.com> 10531L: lm-sensors@lm-sensors.org 10532S: Maintained 10533F: Documentation/hwmon/vt1211 10534F: drivers/hwmon/vt1211.c 10535 10536VT8231 HARDWARE MONITOR DRIVER 10537M: Roger Lucas <vt8231@hiddenengine.co.uk> 10538L: lm-sensors@lm-sensors.org 10539S: Maintained 10540F: drivers/hwmon/vt8231.c 10541 10542VUB300 USB to SDIO/SD/MMC bridge chip 10543M: Tony Olech <tony.olech@elandigitalsystems.com> 10544L: linux-mmc@vger.kernel.org 10545L: linux-usb@vger.kernel.org 10546S: Supported 10547F: drivers/mmc/host/vub300.c 10548 10549W1 DALLAS'S 1-WIRE BUS 10550M: Evgeniy Polyakov <zbr@ioremap.net> 10551S: Maintained 10552F: Documentation/w1/ 10553F: drivers/w1/ 10554 10555W83791D HARDWARE MONITORING DRIVER 10556M: Marc Hulsman <m.hulsman@tudelft.nl> 10557L: lm-sensors@lm-sensors.org 10558S: Maintained 10559F: Documentation/hwmon/w83791d 10560F: drivers/hwmon/w83791d.c 10561 10562W83793 HARDWARE MONITORING DRIVER 10563M: Rudolf Marek <r.marek@assembler.cz> 10564L: lm-sensors@lm-sensors.org 10565S: Maintained 10566F: Documentation/hwmon/w83793 10567F: drivers/hwmon/w83793.c 10568 10569W83795 HARDWARE MONITORING DRIVER 10570M: Jean Delvare <jdelvare@suse.de> 10571L: lm-sensors@lm-sensors.org 10572S: Maintained 10573F: drivers/hwmon/w83795.c 10574 10575W83L51xD SD/MMC CARD INTERFACE DRIVER 10576M: Pierre Ossman <pierre@ossman.eu> 10577S: Maintained 10578F: drivers/mmc/host/wbsd.* 10579 10580WACOM PROTOCOL 4 SERIAL TABLETS 10581M: Julian Squires <julian@cipht.net> 10582M: Hans de Goede <hdegoede@redhat.com> 10583L: linux-input@vger.kernel.org 10584S: Maintained 10585F: drivers/input/tablet/wacom_serial4.c 10586 10587WATCHDOG DEVICE DRIVERS 10588M: Wim Van Sebroeck <wim@iguana.be> 10589L: linux-watchdog@vger.kernel.org 10590W: http://www.linux-watchdog.org/ 10591T: git git://www.linux-watchdog.org/linux-watchdog.git 10592S: Maintained 10593F: Documentation/watchdog/ 10594F: drivers/watchdog/ 10595F: include/linux/watchdog.h 10596F: include/uapi/linux/watchdog.h 10597 10598WD7000 SCSI DRIVER 10599M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10600L: linux-scsi@vger.kernel.org 10601S: Maintained 10602F: drivers/scsi/wd7000.c 10603 10604WIIMOTE HID DRIVER 10605M: David Herrmann <dh.herrmann@googlemail.com> 10606L: linux-input@vger.kernel.org 10607S: Maintained 10608F: drivers/hid/hid-wiimote* 10609 10610WINBOND CIR DRIVER 10611M: David Härdeman <david@hardeman.nu> 10612S: Maintained 10613F: drivers/media/rc/winbond-cir.c 10614 10615WIMAX STACK 10616M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10617M: linux-wimax@intel.com 10618L: wimax@linuxwimax.org (subscribers-only) 10619S: Supported 10620W: http://linuxwimax.org 10621F: Documentation/wimax/README.wimax 10622F: include/linux/wimax/debug.h 10623F: include/net/wimax.h 10624F: include/uapi/linux/wimax.h 10625F: net/wimax/ 10626 10627WISTRON LAPTOP BUTTON DRIVER 10628M: Miloslav Trmac <mitr@volny.cz> 10629S: Maintained 10630F: drivers/input/misc/wistron_btns.c 10631 10632WL3501 WIRELESS PCMCIA CARD DRIVER 10633M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10634L: linux-wireless@vger.kernel.org 10635W: http://oops.ghostprotocols.net:81/blog 10636S: Maintained 10637F: drivers/net/wireless/wl3501* 10638 10639WM97XX TOUCHSCREEN DRIVERS 10640M: Mark Brown <broonie@kernel.org> 10641M: Liam Girdwood <lrg@slimlogic.co.uk> 10642L: linux-input@vger.kernel.org 10643T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10644W: http://opensource.wolfsonmicro.com/node/7 10645S: Supported 10646F: drivers/input/touchscreen/*wm97* 10647F: include/linux/wm97xx.h 10648 10649WOLFSON MICROELECTRONICS DRIVERS 10650L: patches@opensource.wolfsonmicro.com 10651T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10652T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10653W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10654S: Supported 10655F: Documentation/hwmon/wm83?? 10656F: arch/arm/mach-s3c64xx/mach-crag6410* 10657F: drivers/clk/clk-wm83*.c 10658F: drivers/extcon/extcon-arizona.c 10659F: drivers/leds/leds-wm83*.c 10660F: drivers/gpio/gpio-*wm*.c 10661F: drivers/gpio/gpio-arizona.c 10662F: drivers/hwmon/wm83??-hwmon.c 10663F: drivers/input/misc/wm831x-on.c 10664F: drivers/input/touchscreen/wm831x-ts.c 10665F: drivers/input/touchscreen/wm97*.c 10666F: drivers/mfd/arizona* 10667F: drivers/mfd/wm*.c 10668F: drivers/power/wm83*.c 10669F: drivers/rtc/rtc-wm83*.c 10670F: drivers/regulator/wm8*.c 10671F: drivers/video/backlight/wm83*_bl.c 10672F: drivers/watchdog/wm83*_wdt.c 10673F: include/linux/mfd/arizona/ 10674F: include/linux/mfd/wm831x/ 10675F: include/linux/mfd/wm8350/ 10676F: include/linux/mfd/wm8400* 10677F: include/linux/wm97xx.h 10678F: include/sound/wm????.h 10679F: sound/soc/codecs/arizona.? 10680F: sound/soc/codecs/wm* 10681 10682WORKQUEUE 10683M: Tejun Heo <tj@kernel.org> 10684T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10685S: Maintained 10686F: include/linux/workqueue.h 10687F: kernel/workqueue.c 10688F: Documentation/workqueue.txt 10689 10690X.25 NETWORK LAYER 10691M: Andrew Hendry <andrew.hendry@gmail.com> 10692L: linux-x25@vger.kernel.org 10693S: Odd Fixes 10694F: Documentation/networking/x25* 10695F: include/net/x25* 10696F: net/x25/ 10697 10698X86 ARCHITECTURE (32-BIT AND 64-BIT) 10699M: Thomas Gleixner <tglx@linutronix.de> 10700M: Ingo Molnar <mingo@redhat.com> 10701M: "H. Peter Anvin" <hpa@zytor.com> 10702M: x86@kernel.org 10703L: linux-kernel@vger.kernel.org 10704T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10705S: Maintained 10706F: Documentation/x86/ 10707F: arch/x86/ 10708 10709X86 PLATFORM DRIVERS 10710M: Darren Hart <dvhart@infradead.org> 10711L: platform-driver-x86@vger.kernel.org 10712T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10713S: Maintained 10714F: drivers/platform/x86/ 10715 10716X86 MCE INFRASTRUCTURE 10717M: Tony Luck <tony.luck@intel.com> 10718M: Borislav Petkov <bp@alien8.de> 10719L: linux-edac@vger.kernel.org 10720S: Maintained 10721F: arch/x86/kernel/cpu/mcheck/* 10722 10723X86 VDSO 10724M: Andy Lutomirski <luto@amacapital.net> 10725L: linux-kernel@vger.kernel.org 10726T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10727S: Maintained 10728F: arch/x86/vdso/ 10729 10730XC2028/3028 TUNER DRIVER 10731M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10732L: linux-media@vger.kernel.org 10733W: http://linuxtv.org 10734T: git git://linuxtv.org/media_tree.git 10735S: Maintained 10736F: drivers/media/tuners/tuner-xc2028.* 10737 10738XEN HYPERVISOR INTERFACE 10739M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10740M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10741M: David Vrabel <david.vrabel@citrix.com> 10742L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10743T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10744S: Supported 10745F: arch/x86/xen/ 10746F: drivers/*/xen-*front.c 10747F: drivers/xen/ 10748F: arch/x86/include/asm/xen/ 10749F: include/xen/ 10750F: include/uapi/xen/ 10751 10752XEN HYPERVISOR ARM 10753M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10754L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10755S: Supported 10756F: arch/arm/xen/ 10757F: arch/arm/include/asm/xen/ 10758 10759XEN HYPERVISOR ARM64 10760M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10761L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10762S: Supported 10763F: arch/arm64/xen/ 10764F: arch/arm64/include/asm/xen/ 10765 10766XEN NETWORK BACKEND DRIVER 10767M: Ian Campbell <ian.campbell@citrix.com> 10768M: Wei Liu <wei.liu2@citrix.com> 10769L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10770L: netdev@vger.kernel.org 10771S: Supported 10772F: drivers/net/xen-netback/* 10773 10774XEN PCI SUBSYSTEM 10775M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10776L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10777S: Supported 10778F: arch/x86/pci/*xen* 10779F: drivers/pci/*xen* 10780 10781XEN BLOCK SUBSYSTEM 10782M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10783M: Roger Pau Monné <roger.pau@citrix.com> 10784L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10785S: Supported 10786F: drivers/block/xen-blkback/* 10787F: drivers/block/xen* 10788 10789XEN PVSCSI DRIVERS 10790M: Juergen Gross <jgross@suse.com> 10791L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10792L: linux-scsi@vger.kernel.org 10793S: Supported 10794F: drivers/scsi/xen-scsifront.c 10795F: drivers/xen/xen-scsiback.c 10796F: include/xen/interface/io/vscsiif.h 10797 10798XEN SWIOTLB SUBSYSTEM 10799M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10800L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10801S: Supported 10802F: arch/x86/xen/*swiotlb* 10803F: drivers/xen/*swiotlb* 10804 10805XFS FILESYSTEM 10806P: Silicon Graphics Inc 10807M: Dave Chinner <david@fromorbit.com> 10808M: xfs@oss.sgi.com 10809L: xfs@oss.sgi.com 10810W: http://oss.sgi.com/projects/xfs 10811T: git git://oss.sgi.com/xfs/xfs.git 10812S: Supported 10813F: Documentation/filesystems/xfs.txt 10814F: fs/xfs/ 10815 10816XILINX AXI ETHERNET DRIVER 10817M: Anirudha Sarangi <anirudh@xilinx.com> 10818M: John Linn <John.Linn@xilinx.com> 10819S: Maintained 10820F: drivers/net/ethernet/xilinx/xilinx_axienet* 10821 10822XILINX UARTLITE SERIAL DRIVER 10823M: Peter Korsgaard <jacmet@sunsite.dk> 10824L: linux-serial@vger.kernel.org 10825S: Maintained 10826F: drivers/tty/serial/uartlite.c 10827 10828XILLYBUS DRIVER 10829M: Eli Billauer <eli.billauer@gmail.com> 10830L: linux-kernel@vger.kernel.org 10831S: Supported 10832F: drivers/char/xillybus/ 10833 10834XTENSA XTFPGA PLATFORM SUPPORT 10835M: Max Filippov <jcmvbkbc@gmail.com> 10836L: linux-xtensa@linux-xtensa.org 10837S: Maintained 10838F: drivers/spi/spi-xtensa-xtfpga.c 10839F: sound/soc/xtensa/xtfpga-i2s.c 10840 10841YAM DRIVER FOR AX.25 10842M: Jean-Paul Roubelat <jpr@f6fbb.org> 10843L: linux-hams@vger.kernel.org 10844S: Maintained 10845F: drivers/net/hamradio/yam* 10846F: include/linux/yam.h 10847 10848YEALINK PHONE DRIVER 10849M: Henk Vergonet <Henk.Vergonet@gmail.com> 10850L: usbb2k-api-dev@nongnu.org 10851S: Maintained 10852F: Documentation/input/yealink.txt 10853F: drivers/input/misc/yealink.* 10854 10855Z8530 DRIVER FOR AX.25 10856M: Joerg Reuter <jreuter@yaina.de> 10857W: http://yaina.de/jreuter/ 10858W: http://www.qsl.net/dl1bke/ 10859L: linux-hams@vger.kernel.org 10860S: Maintained 10861F: Documentation/networking/z8530drv.txt 10862F: drivers/net/hamradio/*scc.c 10863F: drivers/net/hamradio/z8530.h 10864 10865ZBUD COMPRESSED PAGE ALLOCATOR 10866M: Seth Jennings <sjennings@variantweb.net> 10867L: linux-mm@kvack.org 10868S: Maintained 10869F: mm/zbud.c 10870F: include/linux/zbud.h 10871 10872ZD1211RW WIRELESS DRIVER 10873M: Daniel Drake <dsd@gentoo.org> 10874M: Ulrich Kunitz <kune@deine-taler.de> 10875W: http://zd1211.ath.cx/wiki/DriverRewrite 10876L: linux-wireless@vger.kernel.org 10877L: zd1211-devs@lists.sourceforge.net (subscribers-only) 10878S: Maintained 10879F: drivers/net/wireless/zd1211rw/ 10880 10881ZR36067 VIDEO FOR LINUX DRIVER 10882L: mjpeg-users@lists.sourceforge.net 10883L: linux-media@vger.kernel.org 10884W: http://mjpeg.sourceforge.net/driver-zoran/ 10885T: hg http://linuxtv.org/hg/v4l-dvb 10886S: Odd Fixes 10887F: drivers/media/pci/zoran/ 10888 10889ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 10890M: Minchan Kim <minchan@kernel.org> 10891M: Nitin Gupta <ngupta@vflare.org> 10892L: linux-kernel@vger.kernel.org 10893S: Maintained 10894F: drivers/block/zram/ 10895F: Documentation/blockdev/zram.txt 10896 10897ZS DECSTATION Z85C30 SERIAL DRIVER 10898M: "Maciej W. Rozycki" <macro@linux-mips.org> 10899S: Maintained 10900F: drivers/tty/serial/zs.* 10901 10902ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 10903M: Minchan Kim <minchan@kernel.org> 10904M: Nitin Gupta <ngupta@vflare.org> 10905L: linux-mm@kvack.org 10906S: Maintained 10907F: mm/zsmalloc.c 10908F: include/linux/zsmalloc.h 10909 10910ZSWAP COMPRESSED SWAP CACHING 10911M: Seth Jennings <sjennings@variantweb.net> 10912L: linux-mm@kvack.org 10913S: Maintained 10914F: mm/zswap.c 10915 10916THE REST 10917M: Linus Torvalds <torvalds@linux-foundation.org> 10918L: linux-kernel@vger.kernel.org 10919Q: http://patchwork.kernel.org/project/LKML/list/ 10920T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 10921S: Buried alive in reporters 10922F: * 10923F: */ 10924