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