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