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