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