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 Linux Foundation certificate of contribution and should 55 include a Signed-off-by: line. The current version of this 56 "Developer's 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> 448M: Hannes Reinecke <hare@suse.de> 449L: linux-scsi@vger.kernel.org 450S: Maintained 451F: Documentation/scsi/advansys.txt 452F: drivers/scsi/advansys.c 453 454AEDSP16 DRIVER 455M: Riccardo Facchetti <fizban@tin.it> 456S: Maintained 457F: sound/oss/aedsp16.c 458 459AF9013 MEDIA DRIVER 460M: Antti Palosaari <crope@iki.fi> 461L: linux-media@vger.kernel.org 462W: http://linuxtv.org/ 463W: http://palosaari.fi/linux/ 464Q: http://patchwork.linuxtv.org/project/linux-media/list/ 465T: git git://linuxtv.org/anttip/media_tree.git 466S: Maintained 467F: drivers/media/dvb-frontends/af9013* 468 469AF9033 MEDIA DRIVER 470M: Antti Palosaari <crope@iki.fi> 471L: linux-media@vger.kernel.org 472W: http://linuxtv.org/ 473W: http://palosaari.fi/linux/ 474Q: http://patchwork.linuxtv.org/project/linux-media/list/ 475T: git git://linuxtv.org/anttip/media_tree.git 476S: Maintained 477F: drivers/media/dvb-frontends/af9033* 478 479AFFS FILE SYSTEM 480L: linux-fsdevel@vger.kernel.org 481S: Orphan 482F: Documentation/filesystems/affs.txt 483F: fs/affs/ 484 485AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 486M: David Howells <dhowells@redhat.com> 487L: linux-afs@lists.infradead.org 488S: Supported 489F: fs/afs/ 490F: include/net/af_rxrpc.h 491F: net/rxrpc/af_rxrpc.c 492 493AGPGART DRIVER 494M: David Airlie <airlied@linux.ie> 495T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 496S: Maintained 497F: drivers/char/agp/ 498F: include/linux/agp* 499F: include/uapi/linux/agp* 500 501AHA152X SCSI DRIVER 502M: "Juergen E. Fischer" <fischer@norbit.de> 503L: linux-scsi@vger.kernel.org 504S: Maintained 505F: drivers/scsi/aha152x* 506F: drivers/scsi/pcmcia/aha152x* 507 508AIC7XXX / AIC79XX SCSI DRIVER 509M: Hannes Reinecke <hare@suse.de> 510L: linux-scsi@vger.kernel.org 511S: Maintained 512F: drivers/scsi/aic7xxx/ 513 514AIMSLAB FM RADIO RECEIVER DRIVER 515M: Hans Verkuil <hverkuil@xs4all.nl> 516L: linux-media@vger.kernel.org 517T: git git://linuxtv.org/media_tree.git 518W: http://linuxtv.org 519S: Maintained 520F: drivers/media/radio/radio-aimslab* 521 522AIO 523M: Benjamin LaHaise <bcrl@kvack.org> 524L: linux-aio@kvack.org 525S: Supported 526F: fs/aio.c 527F: include/linux/*aio*.h 528 529AIRSPY MEDIA DRIVER 530M: Antti Palosaari <crope@iki.fi> 531L: linux-media@vger.kernel.org 532W: http://linuxtv.org/ 533W: http://palosaari.fi/linux/ 534Q: http://patchwork.linuxtv.org/project/linux-media/list/ 535T: git git://linuxtv.org/anttip/media_tree.git 536S: Maintained 537F: drivers/media/usb/airspy/ 538 539ALCATEL SPEEDTOUCH USB DRIVER 540M: Duncan Sands <duncan.sands@free.fr> 541L: linux-usb@vger.kernel.org 542W: http://www.linux-usb.org/SpeedTouch/ 543S: Maintained 544F: drivers/usb/atm/speedtch.c 545F: drivers/usb/atm/usbatm.c 546 547ALCHEMY AU1XX0 MMC DRIVER 548M: Manuel Lauss <manuel.lauss@gmail.com> 549S: Maintained 550F: drivers/mmc/host/au1xmmc.c 551 552ALI1563 I2C DRIVER 553M: Rudolf Marek <r.marek@assembler.cz> 554L: linux-i2c@vger.kernel.org 555S: Maintained 556F: Documentation/i2c/busses/i2c-ali1563 557F: drivers/i2c/busses/i2c-ali1563.c 558 559ALPHA PORT 560M: Richard Henderson <rth@twiddle.net> 561M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 562M: Matt Turner <mattst88@gmail.com> 563S: Odd Fixes 564L: linux-alpha@vger.kernel.org 565F: arch/alpha/ 566 567ALTERA MAILBOX DRIVER 568M: Ley Foon Tan <lftan@altera.com> 569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 570S: Maintained 571F: drivers/mailbox/mailbox-altera.c 572 573ALTERA PIO DRIVER 574M: Tien Hock Loh <thloh@altera.com> 575L: linux-gpio@vger.kernel.org 576S: Maintained 577F: drivers/gpio/gpio-altera.c 578 579ALTERA TRIPLE SPEED ETHERNET DRIVER 580M: Vince Bridgers <vbridger@opensource.altera.com> 581L: netdev@vger.kernel.org 582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 583S: Maintained 584F: drivers/net/ethernet/altera/ 585 586ALTERA UART/JTAG UART SERIAL DRIVERS 587M: Tobias Klauser <tklauser@distanz.ch> 588L: linux-serial@vger.kernel.org 589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 590S: Maintained 591F: drivers/tty/serial/altera_uart.c 592F: drivers/tty/serial/altera_jtaguart.c 593F: include/linux/altera_uart.h 594F: include/linux/altera_jtaguart.h 595 596AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 597M: Tom Lendacky <thomas.lendacky@amd.com> 598L: linux-crypto@vger.kernel.org 599S: Supported 600F: drivers/crypto/ccp/ 601F: include/linux/ccp.h 602 603AMD FAM15H PROCESSOR POWER MONITORING DRIVER 604M: Andreas Herrmann <herrmann.der.user@googlemail.com> 605L: lm-sensors@lm-sensors.org 606S: Maintained 607F: Documentation/hwmon/fam15h_power 608F: drivers/hwmon/fam15h_power.c 609 610AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 611M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 612L: linux-geode@lists.infradead.org (moderated for non-subscribers) 613S: Supported 614F: drivers/usb/gadget/udc/amd5536udc.* 615 616AMD GEODE PROCESSOR/CHIPSET SUPPORT 617P: Andres Salomon <dilinger@queued.net> 618L: linux-geode@lists.infradead.org (moderated for non-subscribers) 619W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 620S: Supported 621F: drivers/char/hw_random/geode-rng.c 622F: drivers/crypto/geode* 623F: drivers/video/fbdev/geode/ 624F: arch/x86/include/asm/geode.h 625 626AMD IOMMU (AMD-VI) 627M: Joerg Roedel <joro@8bytes.org> 628L: iommu@lists.linux-foundation.org 629T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 630S: Maintained 631F: drivers/iommu/amd_iommu*.[ch] 632F: include/linux/amd-iommu.h 633 634AMD KFD 635M: Oded Gabbay <oded.gabbay@gmail.com> 636L: dri-devel@lists.freedesktop.org 637T: git git://people.freedesktop.org/~gabbayo/linux.git 638S: Supported 639F: drivers/gpu/drm/amd/amdkfd/ 640F: drivers/gpu/drm/amd/include/cik_structs.h 641F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 642F: drivers/gpu/drm/radeon/radeon_kfd.c 643F: drivers/gpu/drm/radeon/radeon_kfd.h 644F: include/uapi/linux/kfd_ioctl.h 645 646AMD MICROCODE UPDATE SUPPORT 647M: Borislav Petkov <bp@alien8.de> 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/ 656 657AMS (Apple Motion Sensor) DRIVER 658M: Michael Hanselmann <linux-kernel@hansmi.ch> 659S: Supported 660F: drivers/macintosh/ams/ 661 662AMSO1100 RNIC DRIVER 663M: Tom Tucker <tom@opengridcomputing.com> 664M: Steve Wise <swise@opengridcomputing.com> 665L: linux-rdma@vger.kernel.org 666S: Maintained 667F: drivers/infiniband/hw/amso1100/ 668 669ANALOG DEVICES INC AD9389B DRIVER 670M: Hans Verkuil <hans.verkuil@cisco.com> 671L: linux-media@vger.kernel.org 672S: Maintained 673F: drivers/media/i2c/ad9389b* 674 675ANALOG DEVICES INC ADV7180 DRIVER 676M: Lars-Peter Clausen <lars@metafoo.de> 677L: linux-media@vger.kernel.org 678W: http://ez.analog.com/community/linux-device-drivers 679S: Supported 680F: drivers/media/i2c/adv7180.c 681 682ANALOG DEVICES INC ADV7511 DRIVER 683M: Hans Verkuil <hans.verkuil@cisco.com> 684L: linux-media@vger.kernel.org 685S: Maintained 686F: drivers/media/i2c/adv7511* 687 688ANALOG DEVICES INC ADV7604 DRIVER 689M: Hans Verkuil <hans.verkuil@cisco.com> 690L: linux-media@vger.kernel.org 691S: Maintained 692F: drivers/media/i2c/adv7604* 693 694ANALOG DEVICES INC ADV7842 DRIVER 695M: Hans Verkuil <hans.verkuil@cisco.com> 696L: linux-media@vger.kernel.org 697S: Maintained 698F: drivers/media/i2c/adv7842* 699 700ANALOG DEVICES INC ASOC CODEC DRIVERS 701M: Lars-Peter Clausen <lars@metafoo.de> 702L: alsa-devel@alsa-project.org (moderated for non-subscribers) 703W: http://wiki.analog.com/ 704W: http://ez.analog.com/community/linux-device-drivers 705S: Supported 706F: sound/soc/codecs/adau* 707F: sound/soc/codecs/adav* 708F: sound/soc/codecs/ad1* 709F: sound/soc/codecs/ad7* 710F: sound/soc/codecs/ssm* 711F: sound/soc/codecs/sigmadsp.* 712 713ANALOG DEVICES INC ASOC DRIVERS 714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 715L: alsa-devel@alsa-project.org (moderated for non-subscribers) 716W: http://blackfin.uclinux.org/ 717S: Supported 718F: sound/soc/blackfin/* 719 720ANALOG DEVICES INC IIO DRIVERS 721M: Lars-Peter Clausen <lars@metafoo.de> 722M: Michael Hennerich <Michael.Hennerich@analog.com> 723W: http://wiki.analog.com/ 724W: http://ez.analog.com/community/linux-device-drivers 725S: Supported 726F: drivers/iio/*/ad* 727X: drivers/iio/*/adjd* 728F: drivers/staging/iio/*/ad* 729F: staging/iio/trigger/iio-trig-bfin-timer.c 730 731ANDROID DRIVERS 732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 733M: Arve Hjønnevåg <arve@android.com> 734M: Riley Andrews <riandrews@android.com> 735T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 736L: devel@driverdev.osuosl.org 737S: Supported 738F: drivers/android/ 739F: drivers/staging/android/ 740 741AOA (Apple Onboard Audio) ALSA DRIVER 742M: Johannes Berg <johannes@sipsolutions.net> 743L: linuxppc-dev@lists.ozlabs.org 744L: alsa-devel@alsa-project.org (moderated for non-subscribers) 745S: Maintained 746F: sound/aoa/ 747 748APM DRIVER 749M: Jiri Kosina <jkosina@suse.cz> 750S: Odd fixes 751F: arch/x86/kernel/apm_32.c 752F: include/linux/apm_bios.h 753F: include/uapi/linux/apm_bios.h 754F: drivers/char/apm-emulation.c 755 756APPLE BCM5974 MULTITOUCH DRIVER 757M: Henrik Rydberg <rydberg@bitmath.org> 758L: linux-input@vger.kernel.org 759S: Odd fixes 760F: drivers/input/mouse/bcm5974.c 761 762APPLE SMC DRIVER 763M: Henrik Rydberg <rydberg@bitmath.org> 764L: lm-sensors@lm-sensors.org 765S: Odd fixes 766F: drivers/hwmon/applesmc.c 767 768APPLETALK NETWORK LAYER 769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 770S: Maintained 771F: drivers/net/appletalk/ 772F: net/appletalk/ 773 774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 775M: Iyappan Subramanian <isubramanian@apm.com> 776M: Keyur Chudgar <kchudgar@apm.com> 777S: Supported 778F: drivers/net/ethernet/apm/xgene/ 779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 780 781APTINA CAMERA SENSOR PLL 782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 783L: linux-media@vger.kernel.org 784S: Maintained 785F: drivers/media/i2c/aptina-pll.* 786 787ARC FRAMEBUFFER DRIVER 788M: Jaya Kumar <jayalk@intworks.biz> 789S: Maintained 790F: drivers/video/fbdev/arcfb.c 791F: drivers/video/fbdev/core/fb_defio.c 792 793ARM MFM AND FLOPPY DRIVERS 794M: Ian Molton <spyro@f2s.com> 795S: Maintained 796F: arch/arm/lib/floppydma.S 797F: arch/arm/include/asm/floppy.h 798 799ARM PMU PROFILING AND DEBUGGING 800M: Will Deacon <will.deacon@arm.com> 801S: Maintained 802F: arch/arm/kernel/perf_event* 803F: arch/arm/oprofile/common.c 804F: arch/arm/include/asm/pmu.h 805F: arch/arm/kernel/hw_breakpoint.c 806F: arch/arm/include/asm/hw_breakpoint.h 807 808ARM PORT 809M: Russell King <linux@arm.linux.org.uk> 810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 811W: http://www.arm.linux.org.uk/ 812S: Maintained 813F: arch/arm/ 814 815ARM SUB-ARCHITECTURES 816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 817S: Maintained 818F: arch/arm/mach-*/ 819F: arch/arm/plat-*/ 820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 821 822ARM PRIMECELL AACI PL041 DRIVER 823M: Russell King <linux@arm.linux.org.uk> 824S: Maintained 825F: sound/arm/aaci.* 826 827ARM PRIMECELL CLCD PL110 DRIVER 828M: Russell King <linux@arm.linux.org.uk> 829S: Maintained 830F: drivers/video/fbdev/amba-clcd.* 831 832ARM PRIMECELL KMI PL050 DRIVER 833M: Russell King <linux@arm.linux.org.uk> 834S: Maintained 835F: drivers/input/serio/ambakmi.* 836F: include/linux/amba/kmi.h 837 838ARM PRIMECELL MMCI PL180/1 DRIVER 839M: Russell King <linux@arm.linux.org.uk> 840S: Maintained 841F: drivers/mmc/host/mmci.* 842F: include/linux/amba/mmci.h 843 844ARM PRIMECELL UART PL010 AND PL011 DRIVERS 845M: Russell King <linux@arm.linux.org.uk> 846S: Maintained 847F: drivers/tty/serial/amba-pl01*.c 848F: include/linux/amba/serial.h 849 850ARM PRIMECELL BUS SUPPORT 851M: Russell King <linux@arm.linux.org.uk> 852S: Maintained 853F: drivers/amba/ 854F: include/linux/amba/bus.h 855 856ARM/ADS SPHERE MACHINE SUPPORT 857M: Lennert Buytenhek <kernel@wantstofly.org> 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 859S: Maintained 860 861ARM/AFEB9260 MACHINE SUPPORT 862M: Sergey Lapin <slapin@ossfans.org> 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 864S: Maintained 865 866ARM/AJECO 1ARM MACHINE SUPPORT 867M: Lennert Buytenhek <kernel@wantstofly.org> 868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 869S: Maintained 870 871ARM/Allwinner A1X SoC support 872M: Maxime Ripard <maxime.ripard@free-electrons.com> 873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 874S: Maintained 875N: sun[x4567]i 876 877ARM/Allwinner SoC Clock Support 878M: Emilio López <emilio@elopez.com.ar> 879S: Maintained 880F: drivers/clk/sunxi/ 881 882ARM/Amlogic MesonX SoC support 883M: Carlo Caione <carlo@caione.org> 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 885S: Maintained 886F: drivers/media/rc/meson-ir.c 887N: meson[x68] 888 889ARM/Annapurna Labs ALPINE ARCHITECTURE 890M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 891S: Maintained 892F: arch/arm/mach-alpine/ 893 894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 895M: Nicolas Ferre <nicolas.ferre@atmel.com> 896M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 899W: http://www.linux4sam.org 900S: Supported 901F: arch/arm/mach-at91/ 902F: include/soc/at91/ 903F: arch/arm/boot/dts/at91*.dts 904F: arch/arm/boot/dts/at91*.dtsi 905F: arch/arm/boot/dts/sama*.dts 906F: arch/arm/boot/dts/sama*.dtsi 907F: arch/arm/include/debug/at91.S 908 909ARM/ATMEL AT91 Clock Support 910M: Boris Brezillon <boris.brezillon@free-electrons.com> 911S: Maintained 912F: drivers/clk/at91 913 914ARM/CALXEDA HIGHBANK ARCHITECTURE 915M: Rob Herring <robh@kernel.org> 916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 917S: Maintained 918F: arch/arm/mach-highbank/ 919 920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 921M: Krzysztof Halasa <khalasa@piap.pl> 922S: Maintained 923F: arch/arm/mach-cns3xxx/ 924 925ARM/CAVIUM THUNDER NETWORK DRIVER 926M: Sunil Goutham <sgoutham@cavium.com> 927M: Robert Richter <rric@kernel.org> 928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 929S: Supported 930F: drivers/net/ethernet/cavium/ 931 932ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 933M: Alexander Shiyan <shc_work@mail.ru> 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 935S: Odd Fixes 936N: clps711x 937 938ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 939M: Hartley Sweeten <hsweeten@visionengravers.com> 940M: Ryan Mallon <rmallon@gmail.com> 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 942S: Maintained 943F: arch/arm/mach-ep93xx/ 944F: arch/arm/mach-ep93xx/include/mach/ 945 946ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 947M: Lennert Buytenhek <kernel@wantstofly.org> 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 949S: Maintained 950 951ARM/CLKDEV SUPPORT 952M: Russell King <linux@arm.linux.org.uk> 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 954S: Maintained 955F: arch/arm/include/asm/clkdev.h 956F: drivers/clk/clkdev.c 957 958ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 959M: Mike Rapoport <mike@compulab.co.il> 960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 961S: Maintained 962 963ARM/CONTEC MICRO9 MACHINE SUPPORT 964M: Hubert Feurstein <hubert.feurstein@contec.at> 965S: Maintained 966F: arch/arm/mach-ep93xx/micro9.c 967 968ARM/CORESIGHT FRAMEWORK AND DRIVERS 969M: Mathieu Poirier <mathieu.poirier@linaro.org> 970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 971S: Maintained 972F: drivers/hwtracing/coresight/* 973F: Documentation/trace/coresight.txt 974F: Documentation/devicetree/bindings/arm/coresight.txt 975F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 976 977ARM/CORGI MACHINE SUPPORT 978M: Richard Purdie <rpurdie@rpsys.net> 979S: Maintained 980 981ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 982M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 984T: git git://github.com/ulli-kroll/linux.git 985S: Maintained 986F: arch/arm/mach-gemini/ 987F: drivers/rtc/rtc-gemini.c 988 989ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 990M: Barry Song <baohua@kernel.org> 991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 992T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 993S: Maintained 994F: arch/arm/mach-prima2/ 995F: drivers/clk/sirf/ 996F: drivers/clocksource/timer-prima2.c 997F: drivers/clocksource/timer-atlas7.c 998N: [^a-z]sirf 999 1000ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1001M: Baruch Siach <baruch@tkos.co.il> 1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1003S: Maintained 1004N: digicolor 1005 1006ARM/EBSA110 MACHINE SUPPORT 1007M: Russell King <linux@arm.linux.org.uk> 1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1009W: http://www.arm.linux.org.uk/ 1010S: Maintained 1011F: arch/arm/mach-ebsa110/ 1012F: drivers/net/ethernet/amd/am79c961a.* 1013 1014ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1015M: Uwe Kleine-König <kernel@pengutronix.de> 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1017S: Maintained 1018N: efm32 1019 1020ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1021M: Daniel Ribeiro <drwyrm@gmail.com> 1022M: Stefan Schmidt <stefan@openezx.org> 1023M: Harald Welte <laforge@openezx.org> 1024L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1025W: http://www.openezx.org/ 1026S: Maintained 1027T: topgit git://git.openezx.org/openezx.git 1028F: arch/arm/mach-pxa/ezx.c 1029 1030ARM/FARADAY FA526 PORT 1031M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1033S: Maintained 1034T: git git://git.berlios.de/gemini-board 1035F: arch/arm/mm/*-fa* 1036 1037ARM/FOOTBRIDGE ARCHITECTURE 1038M: Russell King <linux@arm.linux.org.uk> 1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1040W: http://www.arm.linux.org.uk/ 1041S: Maintained 1042F: arch/arm/include/asm/hardware/dec21285.h 1043F: arch/arm/mach-footbridge/ 1044 1045ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1046M: Shawn Guo <shawnguo@kernel.org> 1047M: Sascha Hauer <kernel@pengutronix.de> 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1049S: Maintained 1050T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1051F: arch/arm/mach-imx/ 1052F: arch/arm/mach-mxs/ 1053F: arch/arm/boot/dts/imx* 1054F: arch/arm/configs/imx*_defconfig 1055F: drivers/clk/imx/ 1056F: include/soc/imx/ 1057 1058ARM/FREESCALE VYBRID ARM ARCHITECTURE 1059M: Shawn Guo <shawnguo@kernel.org> 1060M: Sascha Hauer <kernel@pengutronix.de> 1061R: Stefan Agner <stefan@agner.ch> 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1063S: Maintained 1064T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1065F: arch/arm/mach-imx/*vf610* 1066F: arch/arm/boot/dts/vf* 1067 1068ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1069M: Lennert Buytenhek <kernel@wantstofly.org> 1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1071S: Maintained 1072 1073ARM/GUMSTIX MACHINE SUPPORT 1074M: Steve Sakoman <sakoman@gmail.com> 1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1076S: Maintained 1077 1078ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1079M: Philipp Zabel <philipp.zabel@gmail.com> 1080M: Paul Parsons <lost.distance@yahoo.com> 1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1082S: Maintained 1083F: arch/arm/mach-pxa/hx4700.c 1084F: arch/arm/mach-pxa/include/mach/hx4700.h 1085F: sound/soc/pxa/hx4700.c 1086 1087ARM/HISILICON SOC SUPPORT 1088M: Wei Xu <xuwei5@hisilicon.com> 1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1090W: http://www.hisilicon.com 1091S: Supported 1092T: git git://github.com/hisilicon/linux-hisi.git 1093F: arch/arm/mach-hisi/ 1094 1095ARM/HP JORNADA 7XX MACHINE SUPPORT 1096M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1097W: www.jlime.com 1098S: Maintained 1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1100F: arch/arm/mach-sa1100/jornada720.c 1101F: arch/arm/mach-sa1100/include/mach/jornada720.h 1102 1103ARM/IGEP MACHINE SUPPORT 1104M: Enric Balletbo i Serra <eballetbo@gmail.com> 1105M: Javier Martinez Canillas <javier@dowhile0.org> 1106L: linux-omap@vger.kernel.org 1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1108S: Maintained 1109F: arch/arm/boot/dts/omap3-igep* 1110 1111ARM/INCOME PXA270 SUPPORT 1112M: Marek Vasut <marek.vasut@gmail.com> 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1114S: Maintained 1115F: arch/arm/mach-pxa/colibri-pxa270-income.c 1116 1117ARM/INTEL IOP32X ARM ARCHITECTURE 1118M: Lennert Buytenhek <kernel@wantstofly.org> 1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1120S: Maintained 1121 1122ARM/INTEL IOP33X ARM ARCHITECTURE 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1124S: Orphan 1125 1126ARM/INTEL IOP13XX ARM ARCHITECTURE 1127M: Lennert Buytenhek <kernel@wantstofly.org> 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1129S: Maintained 1130 1131ARM/INTEL IQ81342EX MACHINE SUPPORT 1132M: Lennert Buytenhek <kernel@wantstofly.org> 1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1134S: Maintained 1135 1136ARM/INTEL IXDP2850 MACHINE SUPPORT 1137M: Lennert Buytenhek <kernel@wantstofly.org> 1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1139S: Maintained 1140 1141ARM/INTEL IXP4XX ARM ARCHITECTURE 1142M: Imre Kaloz <kaloz@openwrt.org> 1143M: Krzysztof Halasa <khalasa@piap.pl> 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1145S: Maintained 1146F: arch/arm/mach-ixp4xx/ 1147 1148ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1149M: Jonathan Cameron <jic23@cam.ac.uk> 1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1151S: Maintained 1152F: arch/arm/mach-pxa/stargate2.c 1153F: drivers/pcmcia/pxa2xx_stargate2.c 1154 1155ARM/INTEL XSC3 (MANZANO) ARM CORE 1156M: Lennert Buytenhek <kernel@wantstofly.org> 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1158S: Maintained 1159 1160ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1161M: Lennert Buytenhek <kernel@wantstofly.org> 1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1163S: Maintained 1164 1165ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1166M: Santosh Shilimkar <ssantosh@kernel.org> 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1168S: Maintained 1169F: arch/arm/mach-keystone/ 1170T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1171 1172ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1173M: Santosh Shilimkar <ssantosh@kernel.org> 1174L: linux-kernel@vger.kernel.org 1175S: Maintained 1176F: drivers/clk/keystone/ 1177 1178ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1179M: Santosh Shilimkar <ssantosh@kernel.org> 1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1181L: linux-kernel@vger.kernel.org 1182S: Maintained 1183F: drivers/clocksource/timer-keystone.c 1184 1185ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1186M: Santosh Shilimkar <ssantosh@kernel.org> 1187L: linux-kernel@vger.kernel.org 1188S: Maintained 1189F: drivers/power/reset/keystone-reset.c 1190 1191ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1192M: Santosh Shilimkar <ssantosh@kernel.org> 1193L: linux-kernel@vger.kernel.org 1194S: Maintained 1195F: drivers/memory/*emif* 1196 1197ARM/LOGICPD PXA270 MACHINE SUPPORT 1198M: Lennert Buytenhek <kernel@wantstofly.org> 1199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1200S: Maintained 1201 1202ARM/LPC18XX ARCHITECTURE 1203M: Joachim Eastwood <manabian@gmail.com> 1204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1205S: Maintained 1206N: lpc18xx 1207 1208ARM/MAGICIAN MACHINE SUPPORT 1209M: Philipp Zabel <philipp.zabel@gmail.com> 1210S: Maintained 1211 1212ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1213M: Jason Cooper <jason@lakedaemon.net> 1214M: Andrew Lunn <andrew@lunn.ch> 1215M: Gregory Clement <gregory.clement@free-electrons.com> 1216M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1218S: Maintained 1219F: arch/arm/mach-mvebu/ 1220F: drivers/rtc/rtc-armada38x.c 1221F: arch/arm/boot/dts/armada* 1222F: arch/arm/boot/dts/kirkwood* 1223 1224 1225ARM/Marvell Berlin SoC support 1226M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1228S: Maintained 1229F: arch/arm/mach-berlin/ 1230F: arch/arm/boot/dts/berlin* 1231 1232 1233ARM/Marvell Dove/MV78xx0/Orion SOC support 1234M: Jason Cooper <jason@lakedaemon.net> 1235M: Andrew Lunn <andrew@lunn.ch> 1236M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1237M: Gregory Clement <gregory.clement@free-electrons.com> 1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1239S: Maintained 1240F: arch/arm/mach-dove/ 1241F: arch/arm/mach-mv78xx0/ 1242F: arch/arm/mach-orion5x/ 1243F: arch/arm/plat-orion/ 1244F: arch/arm/boot/dts/dove* 1245F: arch/arm/boot/dts/orion5x* 1246 1247 1248ARM/Orion SoC/Technologic Systems TS-78xx platform support 1249M: Alexander Clouter <alex@digriz.org.uk> 1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1251W: http://www.digriz.org.uk/ts78xx/kernel 1252S: Maintained 1253F: arch/arm/mach-orion5x/ts78xx-* 1254 1255ARM/Mediatek RTC DRIVER 1256M: Eddie Huang <eddie.huang@mediatek.com> 1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1258L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1259S: Maintained 1260F: drivers/rtc/rtc-mt6397.c 1261 1262ARM/Mediatek SoC support 1263M: Matthias Brugger <matthias.bgg@gmail.com> 1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1265L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1266S: Maintained 1267F: arch/arm/boot/dts/mt6* 1268F: arch/arm/boot/dts/mt8* 1269F: arch/arm/mach-mediatek/ 1270N: mtk 1271K: mediatek 1272 1273ARM/MICREL KS8695 ARCHITECTURE 1274M: Greg Ungerer <gerg@uclinux.org> 1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1276F: arch/arm/mach-ks8695/ 1277S: Odd Fixes 1278 1279ARM/MIOA701 MACHINE SUPPORT 1280M: Robert Jarzmik <robert.jarzmik@free.fr> 1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1282F: arch/arm/mach-pxa/mioa701.c 1283S: Maintained 1284 1285ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1286M: Michael Petchkovsky <mkpetch@internode.on.net> 1287S: Maintained 1288 1289ARM/NOMADIK ARCHITECTURE 1290M: Alessandro Rubini <rubini@unipv.it> 1291M: Linus Walleij <linus.walleij@linaro.org> 1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1293S: Maintained 1294F: arch/arm/mach-nomadik/ 1295F: drivers/pinctrl/nomadik/ 1296F: drivers/i2c/busses/i2c-nomadik.c 1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1298 1299ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1300M: Nelson Castillo <arhuaco@freaks-unidos.net> 1301L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1302W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1303S: Supported 1304 1305ARM/TOSA MACHINE SUPPORT 1306M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1307M: Dirk Opfer <dirk@opfer-online.de> 1308S: Maintained 1309 1310ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1311M: Marek Vasut <marek.vasut@gmail.com> 1312L: linux-arm-kernel@lists.infradead.org 1313W: http://hackndev.com 1314S: Maintained 1315F: arch/arm/mach-pxa/include/mach/palmtx.h 1316F: arch/arm/mach-pxa/palmtx.c 1317F: arch/arm/mach-pxa/include/mach/palmt5.h 1318F: arch/arm/mach-pxa/palmt5.c 1319F: arch/arm/mach-pxa/include/mach/palmld.h 1320F: arch/arm/mach-pxa/palmld.c 1321F: arch/arm/mach-pxa/include/mach/palmte2.h 1322F: arch/arm/mach-pxa/palmte2.c 1323F: arch/arm/mach-pxa/include/mach/palmtc.h 1324F: arch/arm/mach-pxa/palmtc.c 1325 1326ARM/PALM TREO SUPPORT 1327M: Tomas Cech <sleep_walker@suse.cz> 1328L: linux-arm-kernel@lists.infradead.org 1329W: http://hackndev.com 1330S: Maintained 1331F: arch/arm/mach-pxa/include/mach/palmtreo.h 1332F: arch/arm/mach-pxa/palmtreo.c 1333 1334ARM/PALMZ72 SUPPORT 1335M: Sergey Lapin <slapin@ossfans.org> 1336L: linux-arm-kernel@lists.infradead.org 1337W: http://hackndev.com 1338S: Maintained 1339F: arch/arm/mach-pxa/include/mach/palmz72.h 1340F: arch/arm/mach-pxa/palmz72.c 1341 1342ARM/PLEB SUPPORT 1343M: Peter Chubb <pleb@gelato.unsw.edu.au> 1344W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1345S: Maintained 1346 1347ARM/PT DIGITAL BOARD PORT 1348M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1349L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1350W: http://www.arm.linux.org.uk/ 1351S: Maintained 1352 1353ARM/QUALCOMM SUPPORT 1354M: Kumar Gala <galak@codeaurora.org> 1355M: Andy Gross <agross@codeaurora.org> 1356M: David Brown <davidb@codeaurora.org> 1357L: linux-arm-msm@vger.kernel.org 1358L: linux-soc@vger.kernel.org 1359S: Maintained 1360F: arch/arm/mach-qcom/ 1361F: drivers/soc/qcom/ 1362F: drivers/tty/serial/msm_serial.h 1363F: drivers/tty/serial/msm_serial.c 1364F: drivers/*/pm8???-* 1365F: drivers/mfd/ssbi.c 1366F: drivers/firmware/qcom_scm.c 1367T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1368 1369ARM/RADISYS ENP2611 MACHINE SUPPORT 1370M: Lennert Buytenhek <kernel@wantstofly.org> 1371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1372S: Maintained 1373 1374ARM/RISCPC ARCHITECTURE 1375M: Russell King <linux@arm.linux.org.uk> 1376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1377W: http://www.arm.linux.org.uk/ 1378S: Maintained 1379F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1380F: arch/arm/include/asm/hardware/ioc.h 1381F: arch/arm/include/asm/hardware/iomd.h 1382F: arch/arm/include/asm/hardware/memc.h 1383F: arch/arm/mach-rpc/ 1384F: drivers/net/ethernet/8390/etherh.c 1385F: drivers/net/ethernet/i825xx/ether1* 1386F: drivers/net/ethernet/seeq/ether3* 1387F: drivers/scsi/arm/ 1388 1389ARM/Rockchip SoC support 1390M: Heiko Stuebner <heiko@sntech.de> 1391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1392L: linux-rockchip@lists.infradead.org 1393S: Maintained 1394F: arch/arm/boot/dts/rk3* 1395F: arch/arm/mach-rockchip/ 1396F: drivers/clk/rockchip/ 1397F: drivers/i2c/busses/i2c-rk3x.c 1398F: drivers/*/*rockchip* 1399F: drivers/*/*/*rockchip* 1400F: sound/soc/rockchip/ 1401N: rockchip 1402 1403ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1404M: Kukjin Kim <kgene@kernel.org> 1405M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1407L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1408S: Maintained 1409F: arch/arm/boot/dts/s3c* 1410F: arch/arm/boot/dts/exynos* 1411F: arch/arm64/boot/dts/exynos/ 1412F: arch/arm/plat-samsung/ 1413F: arch/arm/mach-s3c24*/ 1414F: arch/arm/mach-s3c64xx/ 1415F: arch/arm/mach-s5p*/ 1416F: arch/arm/mach-exynos*/ 1417F: drivers/*/*s3c2410* 1418F: drivers/*/*/*s3c2410* 1419F: drivers/spi/spi-s3c* 1420F: sound/soc/samsung/* 1421N: exynos 1422 1423ARM/SAMSUNG MOBILE MACHINE SUPPORT 1424M: Kyungmin Park <kyungmin.park@samsung.com> 1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1426S: Maintained 1427F: arch/arm/mach-s5pv210/ 1428 1429ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1430M: Kyungmin Park <kyungmin.park@samsung.com> 1431M: Kamil Debski <k.debski@samsung.com> 1432L: linux-arm-kernel@lists.infradead.org 1433L: linux-media@vger.kernel.org 1434S: Maintained 1435F: drivers/media/platform/s5p-g2d/ 1436 1437ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1438M: Kyungmin Park <kyungmin.park@samsung.com> 1439M: Kamil Debski <k.debski@samsung.com> 1440M: Jeongtae Park <jtp.park@samsung.com> 1441L: linux-arm-kernel@lists.infradead.org 1442L: linux-media@vger.kernel.org 1443S: Maintained 1444F: arch/arm/plat-samsung/s5p-dev-mfc.c 1445F: drivers/media/platform/s5p-mfc/ 1446 1447ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1448M: Kyungmin Park <kyungmin.park@samsung.com> 1449M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1450L: linux-arm-kernel@lists.infradead.org 1451L: linux-media@vger.kernel.org 1452S: Maintained 1453F: drivers/media/platform/s5p-tv/ 1454 1455ARM/SHMOBILE ARM ARCHITECTURE 1456M: Simon Horman <horms@verge.net.au> 1457M: Magnus Damm <magnus.damm@gmail.com> 1458L: linux-sh@vger.kernel.org 1459W: http://oss.renesas.com 1460Q: http://patchwork.kernel.org/project/linux-sh/list/ 1461T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1462S: Supported 1463F: arch/arm/boot/dts/emev2* 1464F: arch/arm/boot/dts/r7s* 1465F: arch/arm/boot/dts/r8a* 1466F: arch/arm/boot/dts/sh* 1467F: arch/arm/configs/armadillo800eva_defconfig 1468F: arch/arm/configs/bockw_defconfig 1469F: arch/arm/configs/kzm9g_defconfig 1470F: arch/arm/configs/marzen_defconfig 1471F: arch/arm/configs/shmobile_defconfig 1472F: arch/arm/include/debug/renesas-scif.S 1473F: arch/arm/mach-shmobile/ 1474F: drivers/sh/ 1475 1476ARM/SOCFPGA ARCHITECTURE 1477M: Dinh Nguyen <dinguyen@opensource.altera.com> 1478S: Maintained 1479F: arch/arm/mach-socfpga/ 1480F: arch/arm/boot/dts/socfpga* 1481F: arch/arm/configs/socfpga_defconfig 1482W: http://www.rocketboards.org 1483T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1484 1485ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1486M: Dinh Nguyen <dinguyen@opensource.altera.com> 1487S: Maintained 1488F: drivers/clk/socfpga/ 1489 1490ARM/SOCFPGA EDAC SUPPORT 1491M: Thor Thayer <tthayer@opensource.altera.com> 1492S: Maintained 1493F: drivers/edac/altera_edac. 1494 1495ARM/STI ARCHITECTURE 1496M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1497M: Maxime Coquelin <maxime.coquelin@st.com> 1498M: Patrice Chotard <patrice.chotard@st.com> 1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1500L: kernel@stlinux.com 1501W: http://www.stlinux.com 1502S: Maintained 1503F: arch/arm/mach-sti/ 1504F: arch/arm/boot/dts/sti* 1505F: drivers/clocksource/arm_global_timer.c 1506F: drivers/i2c/busses/i2c-st.c 1507F: drivers/media/rc/st_rc.c 1508F: drivers/mmc/host/sdhci-st.c 1509F: drivers/phy/phy-miphy28lp.c 1510F: drivers/phy/phy-miphy365x.c 1511F: drivers/phy/phy-stih407-usb.c 1512F: drivers/phy/phy-stih41x-usb.c 1513F: drivers/pinctrl/pinctrl-st.c 1514F: drivers/reset/sti/ 1515F: drivers/rtc/rtc-st-lpc.c 1516F: drivers/tty/serial/st-asc.c 1517F: drivers/usb/dwc3/dwc3-st.c 1518F: drivers/usb/host/ehci-st.c 1519F: drivers/usb/host/ohci-st.c 1520F: drivers/watchdog/st_lpc_wdt.c 1521F: drivers/ata/ahci_st.c 1522 1523ARM/STM32 ARCHITECTURE 1524M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1526S: Maintained 1527T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1528N: stm32 1529F: drivers/clocksource/armv7m_systick.c 1530 1531ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1532M: Lennert Buytenhek <kernel@wantstofly.org> 1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1534S: Maintained 1535 1536ARM/TETON BGA MACHINE SUPPORT 1537M: "Mark F. Brown" <mark.brown314@gmail.com> 1538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1539S: Maintained 1540 1541ARM/THECUS N2100 MACHINE SUPPORT 1542M: Lennert Buytenhek <kernel@wantstofly.org> 1543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1544S: Maintained 1545 1546ARM/NUVOTON W90X900 ARM ARCHITECTURE 1547M: Wan ZongShun <mcuos.com@gmail.com> 1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1549W: http://www.mcuos.com 1550S: Maintained 1551F: arch/arm/mach-w90x900/ 1552F: drivers/input/keyboard/w90p910_keypad.c 1553F: drivers/input/touchscreen/w90p910_ts.c 1554F: drivers/watchdog/nuc900_wdt.c 1555F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1556F: drivers/mtd/nand/nuc900_nand.c 1557F: drivers/rtc/rtc-nuc900.c 1558F: drivers/spi/spi-nuc900.c 1559F: drivers/usb/host/ehci-w90x900.c 1560F: drivers/video/fbdev/nuc900fb.c 1561 1562ARM/U300 MACHINE SUPPORT 1563M: Linus Walleij <linus.walleij@linaro.org> 1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1565S: Supported 1566F: arch/arm/mach-u300/ 1567F: drivers/clocksource/timer-u300.c 1568F: drivers/i2c/busses/i2c-stu300.c 1569F: drivers/rtc/rtc-coh901331.c 1570F: drivers/watchdog/coh901327_wdt.c 1571F: drivers/dma/coh901318* 1572F: drivers/mfd/ab3100* 1573F: drivers/rtc/rtc-ab3100.c 1574F: drivers/rtc/rtc-coh901331.c 1575T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1576 1577ARM/UNIPHIER ARCHITECTURE 1578M: Masahiro Yamada <yamada.masahiro@socionext.com> 1579L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1580S: Maintained 1581F: arch/arm/mach-uniphier/ 1582N: uniphier 1583 1584ARM/Ux500 ARM ARCHITECTURE 1585M: Linus Walleij <linus.walleij@linaro.org> 1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1587S: Maintained 1588F: arch/arm/mach-ux500/ 1589F: drivers/clocksource/clksrc-dbx500-prcmu.c 1590F: drivers/dma/ste_dma40* 1591F: drivers/hwspinlock/u8500_hsem.c 1592F: drivers/mfd/abx500* 1593F: drivers/mfd/ab8500* 1594F: drivers/mfd/dbx500* 1595F: drivers/mfd/db8500* 1596F: drivers/pinctrl/nomadik/pinctrl-ab* 1597F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1598F: drivers/rtc/rtc-ab8500.c 1599F: drivers/rtc/rtc-pl031.c 1600T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1601 1602ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1603M: Ulf Hansson <ulf.hansson@linaro.org> 1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1605T: git git://git.linaro.org/people/ulfh/clk.git 1606S: Maintained 1607F: drivers/clk/ux500/ 1608F: include/linux/platform_data/clk-ux500.h 1609 1610ARM/VERSATILE EXPRESS PLATFORM 1611M: Liviu Dudau <liviu.dudau@arm.com> 1612M: Sudeep Holla <sudeep.holla@arm.com> 1613M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1615S: Maintained 1616F: arch/arm/boot/dts/vexpress* 1617F: arch/arm/mach-vexpress/ 1618F: */*/vexpress* 1619F: */*/*/vexpress* 1620F: drivers/clk/versatile/clk-vexpress-osc.c 1621F: drivers/clocksource/versatile.c 1622 1623ARM/VFP SUPPORT 1624M: Russell King <linux@arm.linux.org.uk> 1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1626W: http://www.arm.linux.org.uk/ 1627S: Maintained 1628F: arch/arm/vfp/ 1629 1630ARM/VOIPAC PXA270 SUPPORT 1631M: Marek Vasut <marek.vasut@gmail.com> 1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1633S: Maintained 1634F: arch/arm/mach-pxa/vpac270.c 1635F: arch/arm/mach-pxa/include/mach/vpac270.h 1636 1637ARM/VT8500 ARM ARCHITECTURE 1638M: Tony Prisk <linux@prisktech.co.nz> 1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1640S: Maintained 1641F: arch/arm/mach-vt8500/ 1642F: drivers/clocksource/vt8500_timer.c 1643F: drivers/i2c/busses/i2c-wmt.c 1644F: drivers/mmc/host/wmt-sdmmc.c 1645F: drivers/pwm/pwm-vt8500.c 1646F: drivers/rtc/rtc-vt8500.c 1647F: drivers/tty/serial/vt8500_serial.c 1648F: drivers/usb/host/ehci-platform.c 1649F: drivers/usb/host/uhci-platform.c 1650F: drivers/video/fbdev/vt8500lcdfb.* 1651F: drivers/video/fbdev/wm8505fb* 1652F: drivers/video/fbdev/wmt_ge_rops.* 1653 1654ARM/ZIPIT Z2 SUPPORT 1655M: Marek Vasut <marek.vasut@gmail.com> 1656L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1657S: Maintained 1658F: arch/arm/mach-pxa/z2.c 1659F: arch/arm/mach-pxa/include/mach/z2.h 1660 1661ARM/ZTE ARCHITECTURE 1662M: Jun Nie <jun.nie@linaro.org> 1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1664S: Maintained 1665F: arch/arm/mach-zx/ 1666F: drivers/clk/zte/ 1667F: Documentation/devicetree/bindings/arm/zte.txt 1668F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1669 1670ARM/ZYNQ ARCHITECTURE 1671M: Michal Simek <michal.simek@xilinx.com> 1672R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1674W: http://wiki.xilinx.com 1675T: git git://git.xilinx.com/linux-xlnx.git 1676S: Supported 1677F: arch/arm/mach-zynq/ 1678F: drivers/cpuidle/cpuidle-zynq.c 1679F: drivers/block/xsysace.c 1680N: zynq 1681N: xilinx 1682F: drivers/clocksource/cadence_ttc_timer.c 1683F: drivers/i2c/busses/i2c-cadence.c 1684F: drivers/mmc/host/sdhci-of-arasan.c 1685F: drivers/edac/synopsys_edac.c 1686 1687ARM SMMU DRIVERS 1688M: Will Deacon <will.deacon@arm.com> 1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1690S: Maintained 1691F: drivers/iommu/arm-smmu.c 1692F: drivers/iommu/arm-smmu-v3.c 1693F: drivers/iommu/io-pgtable-arm.c 1694 1695ARM64 PORT (AARCH64 ARCHITECTURE) 1696M: Catalin Marinas <catalin.marinas@arm.com> 1697M: Will Deacon <will.deacon@arm.com> 1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1699S: Maintained 1700F: arch/arm64/ 1701F: Documentation/arm64/ 1702 1703AS3645A LED FLASH CONTROLLER DRIVER 1704M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1705L: linux-media@vger.kernel.org 1706T: git git://linuxtv.org/media_tree.git 1707S: Maintained 1708F: drivers/media/i2c/as3645a.c 1709F: include/media/as3645a.h 1710 1711ASC7621 HARDWARE MONITOR DRIVER 1712M: George Joseph <george.joseph@fairview5.com> 1713L: lm-sensors@lm-sensors.org 1714S: Maintained 1715F: Documentation/hwmon/asc7621 1716F: drivers/hwmon/asc7621.c 1717 1718ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1719M: Corentin Chary <corentin.chary@gmail.com> 1720L: acpi4asus-user@lists.sourceforge.net 1721L: platform-driver-x86@vger.kernel.org 1722W: http://acpi4asus.sf.net 1723S: Maintained 1724F: drivers/platform/x86/asus*.c 1725F: drivers/platform/x86/eeepc*.c 1726 1727ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1728R: Dan Williams <dan.j.williams@intel.com> 1729W: http://sourceforge.net/projects/xscaleiop 1730S: Odd fixes 1731F: Documentation/crypto/async-tx-api.txt 1732F: crypto/async_tx/ 1733F: drivers/dma/ 1734F: include/linux/dmaengine.h 1735F: include/linux/async_tx.h 1736 1737AT24 EEPROM DRIVER 1738M: Wolfram Sang <wsa@the-dreams.de> 1739L: linux-i2c@vger.kernel.org 1740S: Maintained 1741F: drivers/misc/eeprom/at24.c 1742F: include/linux/platform_data/at24.h 1743 1744ATA OVER ETHERNET (AOE) DRIVER 1745M: "Ed L. Cashin" <ed.cashin@acm.org> 1746W: http://www.openaoe.org/ 1747S: Supported 1748F: Documentation/aoe/ 1749F: drivers/block/aoe/ 1750 1751ATHEROS ATH GENERIC UTILITIES 1752M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1753L: linux-wireless@vger.kernel.org 1754S: Supported 1755F: drivers/net/wireless/ath/* 1756 1757ATHEROS ATH5K WIRELESS DRIVER 1758M: Jiri Slaby <jirislaby@gmail.com> 1759M: Nick Kossifidis <mickflemm@gmail.com> 1760M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1761L: linux-wireless@vger.kernel.org 1762W: http://wireless.kernel.org/en/users/Drivers/ath5k 1763S: Maintained 1764F: drivers/net/wireless/ath/ath5k/ 1765 1766ATHEROS ATH6KL WIRELESS DRIVER 1767M: Kalle Valo <kvalo@qca.qualcomm.com> 1768L: linux-wireless@vger.kernel.org 1769W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1770T: git git://github.com/kvalo/ath.git 1771S: Supported 1772F: drivers/net/wireless/ath/ath6kl/ 1773 1774WILOCITY WIL6210 WIRELESS DRIVER 1775M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1776L: linux-wireless@vger.kernel.org 1777L: wil6210@qca.qualcomm.com 1778S: Supported 1779W: http://wireless.kernel.org/en/users/Drivers/wil6210 1780F: drivers/net/wireless/ath/wil6210/ 1781F: include/uapi/linux/wil6210_uapi.h 1782 1783CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1784M: Christian Lamparter <chunkeey@googlemail.com> 1785L: linux-wireless@vger.kernel.org 1786W: http://wireless.kernel.org/en/users/Drivers/carl9170 1787S: Maintained 1788F: drivers/net/wireless/ath/carl9170/ 1789 1790ATK0110 HWMON DRIVER 1791M: Luca Tettamanti <kronos.it@gmail.com> 1792L: lm-sensors@lm-sensors.org 1793S: Maintained 1794F: drivers/hwmon/asus_atk0110.c 1795 1796ATI_REMOTE2 DRIVER 1797M: Ville Syrjala <syrjala@sci.fi> 1798S: Maintained 1799F: drivers/input/misc/ati_remote2.c 1800 1801ATLX ETHERNET DRIVERS 1802M: Jay Cliburn <jcliburn@gmail.com> 1803M: Chris Snook <chris.snook@gmail.com> 1804L: netdev@vger.kernel.org 1805W: http://sourceforge.net/projects/atl1 1806W: http://atl1.sourceforge.net 1807S: Maintained 1808F: drivers/net/ethernet/atheros/ 1809 1810ATM 1811M: Chas Williams <3chas3@gmail.com> 1812L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1813L: netdev@vger.kernel.org 1814W: http://linux-atm.sourceforge.net 1815S: Maintained 1816F: drivers/atm/ 1817F: include/linux/atm* 1818F: include/uapi/linux/atm* 1819 1820ATMEL AT91 / AT32 MCI DRIVER 1821M: Ludovic Desroches <ludovic.desroches@atmel.com> 1822S: Maintained 1823F: drivers/mmc/host/atmel-mci.c 1824F: drivers/mmc/host/atmel-mci-regs.h 1825 1826ATMEL AT91 / AT32 SERIAL DRIVER 1827M: Nicolas Ferre <nicolas.ferre@atmel.com> 1828S: Supported 1829F: drivers/tty/serial/atmel_serial.c 1830 1831ATMEL Audio ALSA driver 1832M: Nicolas Ferre <nicolas.ferre@atmel.com> 1833L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1834S: Supported 1835F: sound/soc/atmel 1836 1837ATMEL DMA DRIVER 1838M: Nicolas Ferre <nicolas.ferre@atmel.com> 1839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1840S: Supported 1841F: drivers/dma/at_hdmac.c 1842F: drivers/dma/at_hdmac_regs.h 1843F: include/linux/platform_data/dma-atmel.h 1844 1845ATMEL XDMA DRIVER 1846M: Ludovic Desroches <ludovic.desroches@atmel.com> 1847L: linux-arm-kernel@lists.infradead.org 1848L: dmaengine@vger.kernel.org 1849S: Supported 1850F: drivers/dma/at_xdmac.c 1851 1852ATMEL I2C DRIVER 1853M: Ludovic Desroches <ludovic.desroches@atmel.com> 1854L: linux-i2c@vger.kernel.org 1855S: Supported 1856F: drivers/i2c/busses/i2c-at91.c 1857 1858ATMEL ISI DRIVER 1859M: Josh Wu <josh.wu@atmel.com> 1860L: linux-media@vger.kernel.org 1861S: Supported 1862F: drivers/media/platform/soc_camera/atmel-isi.c 1863F: include/media/atmel-isi.h 1864 1865ATMEL LCDFB DRIVER 1866M: Nicolas Ferre <nicolas.ferre@atmel.com> 1867L: linux-fbdev@vger.kernel.org 1868S: Maintained 1869F: drivers/video/fbdev/atmel_lcdfb.c 1870F: include/video/atmel_lcdc.h 1871 1872ATMEL MACB ETHERNET DRIVER 1873M: Nicolas Ferre <nicolas.ferre@atmel.com> 1874S: Supported 1875F: drivers/net/ethernet/cadence/ 1876 1877ATMEL NAND DRIVER 1878M: Josh Wu <josh.wu@atmel.com> 1879L: linux-mtd@lists.infradead.org 1880S: Supported 1881F: drivers/mtd/nand/atmel_nand* 1882 1883ATMEL SPI DRIVER 1884M: Nicolas Ferre <nicolas.ferre@atmel.com> 1885S: Supported 1886F: drivers/spi/spi-atmel.* 1887 1888ATMEL SSC DRIVER 1889M: Nicolas Ferre <nicolas.ferre@atmel.com> 1890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1891S: Supported 1892F: drivers/misc/atmel-ssc.c 1893F: include/linux/atmel-ssc.h 1894 1895ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1896M: Nicolas Ferre <nicolas.ferre@atmel.com> 1897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1898S: Supported 1899F: drivers/misc/atmel_tclib.c 1900F: drivers/clocksource/tcb_clksrc.c 1901 1902ATMEL USBA UDC DRIVER 1903M: Nicolas Ferre <nicolas.ferre@atmel.com> 1904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1905S: Supported 1906F: drivers/usb/gadget/udc/atmel_usba_udc.* 1907 1908ATMEL WIRELESS DRIVER 1909M: Simon Kelley <simon@thekelleys.org.uk> 1910L: linux-wireless@vger.kernel.org 1911W: http://www.thekelleys.org.uk/atmel 1912W: http://atmelwlandriver.sourceforge.net/ 1913S: Maintained 1914F: drivers/net/wireless/atmel* 1915 1916ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1917M: Bradley Grove <linuxdrivers@attotech.com> 1918L: linux-scsi@vger.kernel.org 1919W: http://www.attotech.com 1920S: Supported 1921F: drivers/scsi/esas2r 1922 1923ATUSB IEEE 802.15.4 RADIO DRIVER 1924M: Stefan Schmidt <stefan@osg.samsung.com> 1925L: linux-wpan@vger.kernel.org 1926S: Maintained 1927F: drivers/net/ieee802154/atusb.c 1928F: drivers/net/ieee802154/atusb.h 1929F: drivers/net/ieee802154/at86rf230.h 1930 1931AUDIT SUBSYSTEM 1932M: Paul Moore <paul@paul-moore.com> 1933M: Eric Paris <eparis@redhat.com> 1934L: linux-audit@redhat.com (moderated for non-subscribers) 1935W: http://people.redhat.com/sgrubb/audit/ 1936T: git git://git.infradead.org/users/pcmoore/audit 1937S: Maintained 1938F: include/linux/audit.h 1939F: include/uapi/linux/audit.h 1940F: kernel/audit* 1941 1942AUXILIARY DISPLAY DRIVERS 1943M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1944W: http://miguelojeda.es/auxdisplay.htm 1945W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1946S: Maintained 1947F: drivers/auxdisplay/ 1948F: include/linux/cfag12864b.h 1949 1950AVR32 ARCHITECTURE 1951M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1952M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1953W: http://www.atmel.com/products/AVR32/ 1954W: http://mirror.egtvedt.no/avr32linux.org/ 1955W: http://avrfreaks.net/ 1956S: Maintained 1957F: arch/avr32/ 1958 1959AVR32/AT32AP MACHINE SUPPORT 1960M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1961M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1962S: Maintained 1963F: arch/avr32/mach-at32ap/ 1964 1965AX.25 NETWORK LAYER 1966M: Ralf Baechle <ralf@linux-mips.org> 1967L: linux-hams@vger.kernel.org 1968W: http://www.linux-ax25.org/ 1969S: Maintained 1970F: include/uapi/linux/ax25.h 1971F: include/net/ax25.h 1972F: net/ax25/ 1973 1974AZ6007 DVB DRIVER 1975M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1976L: linux-media@vger.kernel.org 1977W: http://linuxtv.org 1978T: git git://linuxtv.org/media_tree.git 1979S: Maintained 1980F: drivers/media/usb/dvb-usb-v2/az6007.c 1981 1982AZTECH FM RADIO RECEIVER DRIVER 1983M: Hans Verkuil <hverkuil@xs4all.nl> 1984L: linux-media@vger.kernel.org 1985T: git git://linuxtv.org/media_tree.git 1986W: http://linuxtv.org 1987S: Maintained 1988F: drivers/media/radio/radio-aztech* 1989 1990B43 WIRELESS DRIVER 1991L: linux-wireless@vger.kernel.org 1992L: b43-dev@lists.infradead.org 1993W: http://wireless.kernel.org/en/users/Drivers/b43 1994S: Odd Fixes 1995F: drivers/net/wireless/b43/ 1996 1997B43LEGACY WIRELESS DRIVER 1998M: Larry Finger <Larry.Finger@lwfinger.net> 1999L: linux-wireless@vger.kernel.org 2000L: b43-dev@lists.infradead.org 2001W: http://wireless.kernel.org/en/users/Drivers/b43 2002S: Maintained 2003F: drivers/net/wireless/b43legacy/ 2004 2005BACKLIGHT CLASS/SUBSYSTEM 2006M: Jingoo Han <jingoohan1@gmail.com> 2007M: Lee Jones <lee.jones@linaro.org> 2008S: Maintained 2009F: drivers/video/backlight/ 2010F: include/linux/backlight.h 2011 2012BATMAN ADVANCED 2013M: Marek Lindner <mareklindner@neomailbox.ch> 2014M: Simon Wunderlich <sw@simonwunderlich.de> 2015M: Antonio Quartulli <antonio@meshcoding.com> 2016L: b.a.t.m.a.n@lists.open-mesh.org 2017W: http://www.open-mesh.org/ 2018S: Maintained 2019F: net/batman-adv/ 2020 2021BAYCOM/HDLCDRV DRIVERS FOR AX.25 2022M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2023L: linux-hams@vger.kernel.org 2024W: http://www.baycom.org/~tom/ham/ham.html 2025S: Maintained 2026F: drivers/net/hamradio/baycom* 2027 2028BCACHE (BLOCK LAYER CACHE) 2029M: Kent Overstreet <kmo@daterainc.com> 2030L: linux-bcache@vger.kernel.org 2031W: http://bcache.evilpiepirate.org 2032S: Maintained: 2033F: drivers/md/bcache/ 2034 2035BDISP ST MEDIA DRIVER 2036M: Fabien Dessenne <fabien.dessenne@st.com> 2037L: linux-media@vger.kernel.org 2038T: git git://linuxtv.org/media_tree.git 2039W: http://linuxtv.org 2040S: Supported 2041F: drivers/media/platform/sti/bdisp 2042 2043BEFS FILE SYSTEM 2044S: Orphan 2045F: Documentation/filesystems/befs.txt 2046F: fs/befs/ 2047 2048BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2049M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2050L: netdev@vger.kernel.org 2051S: Maintained 2052F: drivers/net/ethernet/ec_bhf.c 2053 2054BFS FILE SYSTEM 2055M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2056S: Maintained 2057F: Documentation/filesystems/bfs.txt 2058F: fs/bfs/ 2059F: include/uapi/linux/bfs_fs.h 2060 2061BLACKFIN ARCHITECTURE 2062M: Steven Miao <realmz6@gmail.com> 2063L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2064T: git git://git.code.sf.net/p/adi-linux/code 2065W: http://blackfin.uclinux.org 2066S: Supported 2067F: arch/blackfin/ 2068 2069BLACKFIN EMAC DRIVER 2070L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2071W: http://blackfin.uclinux.org 2072S: Supported 2073F: drivers/net/ethernet/adi/ 2074 2075BLACKFIN RTC DRIVER 2076L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2077W: http://blackfin.uclinux.org 2078S: Supported 2079F: drivers/rtc/rtc-bfin.c 2080 2081BLACKFIN SDH DRIVER 2082M: Sonic Zhang <sonic.zhang@analog.com> 2083L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2084W: http://blackfin.uclinux.org 2085S: Supported 2086F: drivers/mmc/host/bfin_sdh.c 2087 2088BLACKFIN SERIAL DRIVER 2089M: Sonic Zhang <sonic.zhang@analog.com> 2090L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2091W: http://blackfin.uclinux.org 2092S: Supported 2093F: drivers/tty/serial/bfin_uart.c 2094 2095BLACKFIN WATCHDOG DRIVER 2096L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2097W: http://blackfin.uclinux.org 2098S: Supported 2099F: drivers/watchdog/bfin_wdt.c 2100 2101BLACKFIN I2C TWI DRIVER 2102M: Sonic Zhang <sonic.zhang@analog.com> 2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2104W: http://blackfin.uclinux.org/ 2105S: Supported 2106F: drivers/i2c/busses/i2c-bfin-twi.c 2107 2108BLACKFIN MEDIA DRIVER 2109M: Scott Jiang <scott.jiang.linux@gmail.com> 2110L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2111W: http://blackfin.uclinux.org/ 2112S: Supported 2113F: drivers/media/platform/blackfin/ 2114F: drivers/media/i2c/adv7183* 2115F: drivers/media/i2c/vs6624* 2116 2117BLINKM RGB LED DRIVER 2118M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2119S: Maintained 2120F: drivers/leds/leds-blinkm.c 2121 2122BLOCK LAYER 2123M: Jens Axboe <axboe@kernel.dk> 2124T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2125S: Maintained 2126F: block/ 2127F: kernel/trace/blktrace.c 2128 2129BLOCK2MTD DRIVER 2130M: Joern Engel <joern@lazybastard.org> 2131L: linux-mtd@lists.infradead.org 2132S: Maintained 2133F: drivers/mtd/devices/block2mtd.c 2134 2135BLUETOOTH DRIVERS 2136M: Marcel Holtmann <marcel@holtmann.org> 2137M: Gustavo Padovan <gustavo@padovan.org> 2138M: Johan Hedberg <johan.hedberg@gmail.com> 2139L: linux-bluetooth@vger.kernel.org 2140W: http://www.bluez.org/ 2141T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2142T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2143S: Maintained 2144F: drivers/bluetooth/ 2145 2146BLUETOOTH SUBSYSTEM 2147M: Marcel Holtmann <marcel@holtmann.org> 2148M: Gustavo Padovan <gustavo@padovan.org> 2149M: Johan Hedberg <johan.hedberg@gmail.com> 2150L: linux-bluetooth@vger.kernel.org 2151W: http://www.bluez.org/ 2152T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2153T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2154S: Maintained 2155F: net/bluetooth/ 2156F: include/net/bluetooth/ 2157 2158BONDING DRIVER 2159M: Jay Vosburgh <j.vosburgh@gmail.com> 2160M: Veaceslav Falico <vfalico@gmail.com> 2161M: Andy Gospodarek <gospo@cumulusnetworks.com> 2162L: netdev@vger.kernel.org 2163W: http://sourceforge.net/projects/bonding/ 2164S: Supported 2165F: drivers/net/bonding/ 2166F: include/uapi/linux/if_bonding.h 2167 2168BPF (Safe dynamic programs and tools) 2169M: Alexei Starovoitov <ast@kernel.org> 2170L: netdev@vger.kernel.org 2171L: linux-kernel@vger.kernel.org 2172S: Supported 2173F: kernel/bpf/ 2174 2175BROADCOM B44 10/100 ETHERNET DRIVER 2176M: Gary Zambrano <zambrano@broadcom.com> 2177L: netdev@vger.kernel.org 2178S: Supported 2179F: drivers/net/ethernet/broadcom/b44.* 2180 2181BROADCOM GENET ETHERNET DRIVER 2182M: Florian Fainelli <f.fainelli@gmail.com> 2183L: netdev@vger.kernel.org 2184S: Supported 2185F: drivers/net/ethernet/broadcom/genet/ 2186 2187BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2188M: Sony Chacko <sony.chacko@qlogic.com> 2189M: Dept-HSGLinuxNICDev@qlogic.com 2190L: netdev@vger.kernel.org 2191S: Supported 2192F: drivers/net/ethernet/broadcom/bnx2.* 2193F: drivers/net/ethernet/broadcom/bnx2_* 2194 2195BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2196M: Ariel Elior <ariel.elior@qlogic.com> 2197L: netdev@vger.kernel.org 2198S: Supported 2199F: drivers/net/ethernet/broadcom/bnx2x/ 2200 2201BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2202M: Florian Fainelli <f.fainelli@gmail.com> 2203M: Ray Jui <rjui@broadcom.com> 2204M: Scott Branden <sbranden@broadcom.com> 2205L: bcm-kernel-feedback-list@broadcom.com 2206T: git git://github.com/broadcom/mach-bcm 2207S: Maintained 2208F: arch/arm/mach-bcm/ 2209F: arch/arm/boot/dts/bcm113* 2210F: arch/arm/boot/dts/bcm216* 2211F: arch/arm/boot/dts/bcm281* 2212F: arch/arm/configs/bcm_defconfig 2213F: drivers/mmc/host/sdhci-bcm-kona.c 2214F: drivers/clocksource/bcm_kona_timer.c 2215 2216BROADCOM BCM2835 ARM ARCHITECTURE 2217M: Stephen Warren <swarren@wwwdotorg.org> 2218M: Lee Jones <lee@kernel.org> 2219L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2220T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2221S: Maintained 2222N: bcm2835 2223 2224BROADCOM BCM33XX MIPS ARCHITECTURE 2225M: Kevin Cernekee <cernekee@gmail.com> 2226L: linux-mips@linux-mips.org 2227S: Maintained 2228F: arch/mips/bcm3384/* 2229F: arch/mips/include/asm/mach-bcm3384/* 2230F: arch/mips/kernel/*bmips* 2231 2232BROADCOM BCM47XX MIPS ARCHITECTURE 2233M: Hauke Mehrtens <hauke@hauke-m.de> 2234M: Rafał Miłecki <zajec5@gmail.com> 2235L: linux-mips@linux-mips.org 2236S: Maintained 2237F: arch/mips/bcm47xx/* 2238F: arch/mips/include/asm/mach-bcm47xx/* 2239 2240BROADCOM BCM5301X ARM ARCHITECTURE 2241M: Hauke Mehrtens <hauke@hauke-m.de> 2242L: linux-arm-kernel@lists.infradead.org 2243S: Maintained 2244F: arch/arm/mach-bcm/bcm_5301x.c 2245F: arch/arm/boot/dts/bcm5301x.dtsi 2246F: arch/arm/boot/dts/bcm470* 2247 2248BROADCOM BCM63XX ARM ARCHITECTURE 2249M: Florian Fainelli <f.fainelli@gmail.com> 2250L: linux-arm-kernel@lists.infradead.org 2251T: git git://github.com/broadcom/arm-bcm63xx.git 2252S: Maintained 2253F: arch/arm/mach-bcm/bcm63xx.c 2254F: arch/arm/include/debug/bcm63xx.S 2255 2256BROADCOM BCM63XX/BCM33XX UDC DRIVER 2257M: Kevin Cernekee <cernekee@gmail.com> 2258L: linux-usb@vger.kernel.org 2259S: Maintained 2260F: drivers/usb/gadget/udc/bcm63xx_udc.* 2261 2262BROADCOM BCM7XXX ARM ARCHITECTURE 2263M: Brian Norris <computersforpeace@gmail.com> 2264M: Gregory Fong <gregory.0xf0@gmail.com> 2265M: Florian Fainelli <f.fainelli@gmail.com> 2266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2267T: git git://github.com/broadcom/stblinux.git 2268S: Maintained 2269F: arch/arm/mach-bcm/*brcmstb* 2270F: arch/arm/boot/dts/bcm7*.dts* 2271F: drivers/bus/brcmstb_gisb.c 2272N: brcmstb 2273 2274BROADCOM BMIPS MIPS ARCHITECTURE 2275M: Kevin Cernekee <cernekee@gmail.com> 2276M: Florian Fainelli <f.fainelli@gmail.com> 2277L: linux-mips@linux-mips.org 2278T: git git://github.com/broadcom/stblinux.git 2279S: Maintained 2280F: arch/mips/bmips/* 2281F: arch/mips/include/asm/mach-bmips/* 2282F: arch/mips/kernel/*bmips* 2283F: arch/mips/boot/dts/bcm*.dts* 2284F: drivers/irqchip/irq-bcm7* 2285F: drivers/irqchip/irq-brcmstb* 2286 2287BROADCOM TG3 GIGABIT ETHERNET DRIVER 2288M: Prashant Sreedharan <prashant@broadcom.com> 2289M: Michael Chan <mchan@broadcom.com> 2290L: netdev@vger.kernel.org 2291S: Supported 2292F: drivers/net/ethernet/broadcom/tg3.* 2293 2294BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2295M: Brett Rudley <brudley@broadcom.com> 2296M: Arend van Spriel <arend@broadcom.com> 2297M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2298M: Hante Meuleman <meuleman@broadcom.com> 2299L: linux-wireless@vger.kernel.org 2300L: brcm80211-dev-list@broadcom.com 2301S: Supported 2302F: drivers/net/wireless/brcm80211/ 2303 2304BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2305M: QLogic-Storage-Upstream@qlogic.com 2306L: linux-scsi@vger.kernel.org 2307S: Supported 2308F: drivers/scsi/bnx2fc/ 2309 2310BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2311M: QLogic-Storage-Upstream@qlogic.com 2312L: linux-scsi@vger.kernel.org 2313S: Supported 2314F: drivers/scsi/bnx2i/ 2315 2316BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2317M: Ray Jui <rjui@broadcom.com> 2318M: Scott Branden <sbranden@broadcom.com> 2319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2320L: bcm-kernel-feedback-list@broadcom.com 2321T: git git://github.com/broadcom/cygnus-linux.git 2322S: Maintained 2323N: iproc 2324N: cygnus 2325N: bcm9113* 2326N: bcm9583* 2327N: bcm583* 2328N: bcm113* 2329 2330BROADCOM BRCMSTB GPIO DRIVER 2331M: Gregory Fong <gregory.0xf0@gmail.com> 2332L: bcm-kernel-feedback-list@broadcom.com> 2333S: Supported 2334F: drivers/gpio/gpio-brcmstb.c 2335F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2336 2337BROADCOM KONA GPIO DRIVER 2338M: Ray Jui <rjui@broadcom.com> 2339L: bcm-kernel-feedback-list@broadcom.com 2340S: Supported 2341F: drivers/gpio/gpio-bcm-kona.c 2342F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt 2343 2344BROADCOM NVRAM DRIVER 2345M: Rafał Miłecki <zajec5@gmail.com> 2346L: linux-mips@linux-mips.org 2347S: Maintained 2348F: drivers/firmware/broadcom/* 2349 2350BROADCOM STB NAND FLASH DRIVER 2351M: Brian Norris <computersforpeace@gmail.com> 2352L: linux-mtd@lists.infradead.org 2353S: Maintained 2354F: drivers/mtd/nand/brcmnand/ 2355 2356BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2357M: Rafał Miłecki <zajec5@gmail.com> 2358L: linux-wireless@vger.kernel.org 2359S: Maintained 2360F: drivers/bcma/ 2361F: include/linux/bcma/ 2362 2363BROADCOM SYSTEMPORT ETHERNET DRIVER 2364M: Florian Fainelli <f.fainelli@gmail.com> 2365L: netdev@vger.kernel.org 2366S: Supported 2367F: drivers/net/ethernet/broadcom/bcmsysport.* 2368 2369BROCADE BFA FC SCSI DRIVER 2370M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2371M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2372L: linux-scsi@vger.kernel.org 2373S: Supported 2374F: drivers/scsi/bfa/ 2375 2376BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2377M: Rasesh Mody <rasesh.mody@qlogic.com> 2378L: netdev@vger.kernel.org 2379S: Supported 2380F: drivers/net/ethernet/brocade/bna/ 2381 2382BSG (block layer generic sg v4 driver) 2383M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2384L: linux-scsi@vger.kernel.org 2385S: Supported 2386F: block/bsg.c 2387F: include/linux/bsg.h 2388F: include/uapi/linux/bsg.h 2389 2390BT87X AUDIO DRIVER 2391M: Clemens Ladisch <clemens@ladisch.de> 2392L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2393T: git git://git.alsa-project.org/alsa-kernel.git 2394S: Maintained 2395F: Documentation/sound/alsa/Bt87x.txt 2396F: sound/pci/bt87x.c 2397 2398BT8XXGPIO DRIVER 2399M: Michael Buesch <m@bues.ch> 2400W: http://bu3sch.de/btgpio.php 2401S: Maintained 2402F: drivers/gpio/gpio-bt8xx.c 2403 2404BTRFS FILE SYSTEM 2405M: Chris Mason <clm@fb.com> 2406M: Josef Bacik <jbacik@fb.com> 2407M: David Sterba <dsterba@suse.cz> 2408L: linux-btrfs@vger.kernel.org 2409W: http://btrfs.wiki.kernel.org/ 2410Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2411T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2412S: Maintained 2413F: Documentation/filesystems/btrfs.txt 2414F: fs/btrfs/ 2415 2416BTTV VIDEO4LINUX DRIVER 2417M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2418L: linux-media@vger.kernel.org 2419W: http://linuxtv.org 2420T: git git://linuxtv.org/media_tree.git 2421S: Odd fixes 2422F: Documentation/video4linux/bttv/ 2423F: drivers/media/pci/bt8xx/bttv* 2424 2425BUSLOGIC SCSI DRIVER 2426M: Khalid Aziz <khalid@gonehiking.org> 2427L: linux-scsi@vger.kernel.org 2428S: Maintained 2429F: drivers/scsi/BusLogic.* 2430F: drivers/scsi/FlashPoint.* 2431 2432C-MEDIA CMI8788 DRIVER 2433M: Clemens Ladisch <clemens@ladisch.de> 2434L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2435T: git git://git.alsa-project.org/alsa-kernel.git 2436S: Maintained 2437F: sound/pci/oxygen/ 2438 2439C6X ARCHITECTURE 2440M: Mark Salter <msalter@redhat.com> 2441M: Aurelien Jacquiot <a-jacquiot@ti.com> 2442L: linux-c6x-dev@linux-c6x.org 2443W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2444S: Maintained 2445F: arch/c6x/ 2446 2447CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2448M: David Howells <dhowells@redhat.com> 2449L: linux-cachefs@redhat.com 2450S: Supported 2451F: Documentation/filesystems/caching/cachefiles.txt 2452F: fs/cachefiles/ 2453 2454CADET FM/AM RADIO RECEIVER DRIVER 2455M: Hans Verkuil <hverkuil@xs4all.nl> 2456L: linux-media@vger.kernel.org 2457T: git git://linuxtv.org/media_tree.git 2458W: http://linuxtv.org 2459S: Maintained 2460F: drivers/media/radio/radio-cadet* 2461 2462CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2463M: Jonathan Corbet <corbet@lwn.net> 2464L: linux-media@vger.kernel.org 2465T: git git://linuxtv.org/media_tree.git 2466S: Maintained 2467F: Documentation/video4linux/cafe_ccic 2468F: drivers/media/platform/marvell-ccic/ 2469 2470CAIF NETWORK LAYER 2471M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2472L: netdev@vger.kernel.org 2473S: Supported 2474F: Documentation/networking/caif/ 2475F: drivers/net/caif/ 2476F: include/uapi/linux/caif/ 2477F: include/net/caif/ 2478F: net/caif/ 2479 2480CALGARY x86-64 IOMMU 2481M: Muli Ben-Yehuda <muli@il.ibm.com> 2482M: "Jon D. Mason" <jdmason@kudzu.us> 2483L: discuss@x86-64.org 2484S: Maintained 2485F: arch/x86/kernel/pci-calgary_64.c 2486F: arch/x86/kernel/tce_64.c 2487F: arch/x86/include/asm/calgary.h 2488F: arch/x86/include/asm/tce.h 2489 2490CAN NETWORK LAYER 2491M: Oliver Hartkopp <socketcan@hartkopp.net> 2492M: Marc Kleine-Budde <mkl@pengutronix.de> 2493L: linux-can@vger.kernel.org 2494W: https://github.com/linux-can 2495T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2496T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2497S: Maintained 2498F: Documentation/networking/can.txt 2499F: net/can/ 2500F: include/linux/can/core.h 2501F: include/uapi/linux/can.h 2502F: include/uapi/linux/can/bcm.h 2503F: include/uapi/linux/can/raw.h 2504F: include/uapi/linux/can/gw.h 2505 2506CAN NETWORK DRIVERS 2507M: Wolfgang Grandegger <wg@grandegger.com> 2508M: Marc Kleine-Budde <mkl@pengutronix.de> 2509L: linux-can@vger.kernel.org 2510W: https://github.com/linux-can 2511T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2512T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2513S: Maintained 2514F: drivers/net/can/ 2515F: include/linux/can/dev.h 2516F: include/linux/can/platform/ 2517F: include/uapi/linux/can/error.h 2518F: include/uapi/linux/can/netlink.h 2519 2520CAPABILITIES 2521M: Serge Hallyn <serge.hallyn@canonical.com> 2522L: linux-security-module@vger.kernel.org 2523S: Supported 2524F: include/linux/capability.h 2525F: include/uapi/linux/capability.h 2526F: security/commoncap.c 2527F: kernel/capability.c 2528 2529CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2530M: Kevin Tsai <ktsai@capellamicro.com> 2531S: Maintained 2532F: drivers/iio/light/cm* 2533F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2534 2535CAVIUM LIQUIDIO NETWORK DRIVER 2536M: Derek Chickles <derek.chickles@caviumnetworks.com> 2537M: Satanand Burla <satananda.burla@caviumnetworks.com> 2538M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2539M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2540L: netdev@vger.kernel.org 2541W: http://www.cavium.com 2542S: Supported 2543F: drivers/net/ethernet/cavium/ 2544F: drivers/net/ethernet/cavium/liquidio/ 2545 2546CC2520 IEEE-802.15.4 RADIO DRIVER 2547M: Varka Bhadram <varkabhadram@gmail.com> 2548L: linux-wpan@vger.kernel.org 2549S: Maintained 2550F: drivers/net/ieee802154/cc2520.c 2551F: include/linux/spi/cc2520.h 2552F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2553 2554CELL BROADBAND ENGINE ARCHITECTURE 2555M: Arnd Bergmann <arnd@arndb.de> 2556L: linuxppc-dev@lists.ozlabs.org 2557W: http://www.ibm.com/developerworks/power/cell/ 2558S: Supported 2559F: arch/powerpc/include/asm/cell*.h 2560F: arch/powerpc/include/asm/spu*.h 2561F: arch/powerpc/include/uapi/asm/spu*.h 2562F: arch/powerpc/oprofile/*cell* 2563F: arch/powerpc/platforms/cell/ 2564 2565CEPH DISTRIBUTED FILE SYSTEM CLIENT 2566M: "Yan, Zheng" <zyan@redhat.com> 2567M: Sage Weil <sage@redhat.com> 2568L: ceph-devel@vger.kernel.org 2569W: http://ceph.com/ 2570T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2571S: Supported 2572F: Documentation/filesystems/ceph.txt 2573F: fs/ceph/ 2574F: net/ceph/ 2575F: include/linux/ceph/ 2576F: include/linux/crush/ 2577 2578CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2579L: linux-usb@vger.kernel.org 2580S: Orphan 2581F: Documentation/usb/WUSB-Design-overview.txt 2582F: Documentation/usb/wusb-cbaf 2583F: drivers/usb/host/hwa-hc.c 2584F: drivers/usb/host/whci/ 2585F: drivers/usb/wusbcore/ 2586F: include/linux/usb/wusb* 2587 2588CFAG12864B LCD DRIVER 2589M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2590W: http://miguelojeda.es/auxdisplay.htm 2591W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2592S: Maintained 2593F: drivers/auxdisplay/cfag12864b.c 2594F: include/linux/cfag12864b.h 2595 2596CFAG12864BFB LCD FRAMEBUFFER DRIVER 2597M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2598W: http://miguelojeda.es/auxdisplay.htm 2599W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2600S: Maintained 2601F: drivers/auxdisplay/cfag12864bfb.c 2602F: include/linux/cfag12864b.h 2603 2604CFG80211 and NL80211 2605M: Johannes Berg <johannes@sipsolutions.net> 2606L: linux-wireless@vger.kernel.org 2607W: http://wireless.kernel.org/ 2608T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2609T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2610S: Maintained 2611F: include/uapi/linux/nl80211.h 2612F: include/net/cfg80211.h 2613F: net/wireless/* 2614X: net/wireless/wext* 2615 2616CHAR and MISC DRIVERS 2617M: Arnd Bergmann <arnd@arndb.de> 2618M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2619T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2620S: Supported 2621F: drivers/char/* 2622F: drivers/misc/* 2623F: include/linux/miscdevice.h 2624 2625CHECKPATCH 2626M: Andy Whitcroft <apw@canonical.com> 2627M: Joe Perches <joe@perches.com> 2628S: Maintained 2629F: scripts/checkpatch.pl 2630 2631CHINESE DOCUMENTATION 2632M: Harry Wei <harryxiyou@gmail.com> 2633L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2634L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2635S: Maintained 2636F: Documentation/zh_CN/ 2637 2638CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2639M: Peter Chen <Peter.Chen@freescale.com> 2640T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2641L: linux-usb@vger.kernel.org 2642S: Maintained 2643F: drivers/usb/chipidea/ 2644 2645CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2646M: Hans de Goede <hdegoede@redhat.com> 2647L: linux-input@vger.kernel.org 2648S: Maintained 2649F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2650F: drivers/input/touchscreen/chipone_icn8318.c 2651 2652CHROME HARDWARE PLATFORM SUPPORT 2653M: Olof Johansson <olof@lixom.net> 2654S: Maintained 2655F: drivers/platform/chrome/ 2656 2657CISCO VIC ETHERNET NIC DRIVER 2658M: Christian Benvenuti <benve@cisco.com> 2659M: Sujith Sankar <ssujith@cisco.com> 2660M: Govindarajulu Varadarajan <_govind@gmx.com> 2661M: Neel Patel <neepatel@cisco.com> 2662S: Supported 2663F: drivers/net/ethernet/cisco/enic/ 2664 2665CISCO VIC LOW LATENCY NIC DRIVER 2666M: Upinder Malhi <umalhi@cisco.com> 2667S: Supported 2668F: drivers/infiniband/hw/usnic 2669 2670CIRRUS LOGIC EP93XX ETHERNET DRIVER 2671M: Hartley Sweeten <hsweeten@visionengravers.com> 2672L: netdev@vger.kernel.org 2673S: Maintained 2674F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2675 2676CIRRUS LOGIC AUDIO CODEC DRIVERS 2677M: Brian Austin <brian.austin@cirrus.com> 2678M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2679L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2680S: Maintained 2681F: sound/soc/codecs/cs* 2682 2683CLEANCACHE API 2684M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2685L: linux-kernel@vger.kernel.org 2686S: Maintained 2687F: mm/cleancache.c 2688F: include/linux/cleancache.h 2689 2690CLK API 2691M: Russell King <linux@arm.linux.org.uk> 2692L: linux-clk@vger.kernel.org 2693S: Maintained 2694F: include/linux/clk.h 2695 2696CLOCKSOURCE, CLOCKEVENT DRIVERS 2697M: Daniel Lezcano <daniel.lezcano@linaro.org> 2698M: Thomas Gleixner <tglx@linutronix.de> 2699L: linux-kernel@vger.kernel.org 2700T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2701S: Supported 2702F: drivers/clocksource 2703 2704CISCO FCOE HBA DRIVER 2705M: Hiral Patel <hiralpat@cisco.com> 2706M: Suma Ramars <sramars@cisco.com> 2707M: Brian Uchino <buchino@cisco.com> 2708L: linux-scsi@vger.kernel.org 2709S: Supported 2710F: drivers/scsi/fnic/ 2711 2712CISCO SCSI HBA DRIVER 2713M: Narsimhulu Musini <nmusini@cisco.com> 2714M: Sesidhar Baddela <sebaddel@cisco.com> 2715L: linux-scsi@vger.kernel.org 2716S: Supported 2717F: drivers/scsi/snic/ 2718 2719CMPC ACPI DRIVER 2720M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2721M: Daniel Oliveira Nascimento <don@syst.com.br> 2722L: platform-driver-x86@vger.kernel.org 2723S: Supported 2724F: drivers/platform/x86/classmate-laptop.c 2725 2726COBALT MEDIA DRIVER 2727M: Hans Verkuil <hans.verkuil@cisco.com> 2728L: linux-media@vger.kernel.org 2729T: git git://linuxtv.org/media_tree.git 2730W: http://linuxtv.org 2731S: Supported 2732F: drivers/media/pci/cobalt/ 2733 2734COCCINELLE/Semantic Patches (SmPL) 2735M: Julia Lawall <Julia.Lawall@lip6.fr> 2736M: Gilles Muller <Gilles.Muller@lip6.fr> 2737M: Nicolas Palix <nicolas.palix@imag.fr> 2738M: Michal Marek <mmarek@suse.cz> 2739L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2740T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2741W: http://coccinelle.lip6.fr/ 2742S: Supported 2743F: Documentation/coccinelle.txt 2744F: scripts/coccinelle/ 2745F: scripts/coccicheck 2746 2747CODA FILE SYSTEM 2748M: Jan Harkes <jaharkes@cs.cmu.edu> 2749M: coda@cs.cmu.edu 2750L: codalist@coda.cs.cmu.edu 2751W: http://www.coda.cs.cmu.edu/ 2752S: Maintained 2753F: Documentation/filesystems/coda.txt 2754F: fs/coda/ 2755F: include/linux/coda*.h 2756F: include/uapi/linux/coda*.h 2757 2758CODA V4L2 MEM2MEM DRIVER 2759M: Philipp Zabel <p.zabel@pengutronix.de> 2760L: linux-media@vger.kernel.org 2761S: Maintained 2762F: Documentation/devicetree/bindings/media/coda.txt 2763F: drivers/media/platform/coda/ 2764 2765COMMON CLK FRAMEWORK 2766M: Mike Turquette <mturquette@linaro.org> 2767M: Stephen Boyd <sboyd@codeaurora.org> 2768L: linux-clk@vger.kernel.org 2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2770S: Maintained 2771F: drivers/clk/ 2772X: drivers/clk/clkdev.c 2773F: include/linux/clk-pr* 2774F: include/linux/clk/ 2775 2776COMMON INTERNET FILE SYSTEM (CIFS) 2777M: Steve French <sfrench@samba.org> 2778L: linux-cifs@vger.kernel.org 2779L: samba-technical@lists.samba.org (moderated for non-subscribers) 2780W: http://linux-cifs.samba.org/ 2781T: git git://git.samba.org/sfrench/cifs-2.6.git 2782S: Supported 2783F: Documentation/filesystems/cifs/ 2784F: fs/cifs/ 2785 2786COMPACTPCI HOTPLUG CORE 2787M: Scott Murray <scott@spiteful.org> 2788L: linux-pci@vger.kernel.org 2789S: Maintained 2790F: drivers/pci/hotplug/cpci_hotplug* 2791 2792COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2793M: Scott Murray <scott@spiteful.org> 2794L: linux-pci@vger.kernel.org 2795S: Maintained 2796F: drivers/pci/hotplug/cpcihp_zt5550.* 2797 2798COMPACTPCI HOTPLUG GENERIC DRIVER 2799M: Scott Murray <scott@spiteful.org> 2800L: linux-pci@vger.kernel.org 2801S: Maintained 2802F: drivers/pci/hotplug/cpcihp_generic.c 2803 2804COMPAL LAPTOP SUPPORT 2805M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2806L: platform-driver-x86@vger.kernel.org 2807S: Maintained 2808F: drivers/platform/x86/compal-laptop.c 2809 2810CONEXANT ACCESSRUNNER USB DRIVER 2811M: Simon Arlott <cxacru@fire.lp0.eu> 2812L: accessrunner-general@lists.sourceforge.net 2813W: http://accessrunner.sourceforge.net/ 2814S: Maintained 2815F: drivers/usb/atm/cxacru.c 2816 2817CONFIGFS 2818M: Joel Becker <jlbec@evilplan.org> 2819T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2820S: Supported 2821F: fs/configfs/ 2822F: include/linux/configfs.h 2823 2824CONNECTOR 2825M: Evgeniy Polyakov <zbr@ioremap.net> 2826L: netdev@vger.kernel.org 2827S: Maintained 2828F: drivers/connector/ 2829 2830CONTROL GROUP (CGROUP) 2831M: Tejun Heo <tj@kernel.org> 2832M: Li Zefan <lizefan@huawei.com> 2833M: Johannes Weiner <hannes@cmpxchg.org> 2834L: cgroups@vger.kernel.org 2835T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2836S: Maintained 2837F: Documentation/cgroups/ 2838F: include/linux/cgroup* 2839F: kernel/cgroup* 2840 2841CONTROL GROUP - CPUSET 2842M: Li Zefan <lizefan@huawei.com> 2843L: cgroups@vger.kernel.org 2844W: http://www.bullopensource.org/cpuset/ 2845W: http://oss.sgi.com/projects/cpusets/ 2846T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2847S: Maintained 2848F: Documentation/cgroups/cpusets.txt 2849F: include/linux/cpuset.h 2850F: kernel/cpuset.c 2851 2852CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2853M: Johannes Weiner <hannes@cmpxchg.org> 2854M: Michal Hocko <mhocko@suse.cz> 2855L: cgroups@vger.kernel.org 2856L: linux-mm@kvack.org 2857S: Maintained 2858F: mm/memcontrol.c 2859F: mm/swap_cgroup.c 2860 2861CORETEMP HARDWARE MONITORING DRIVER 2862M: Fenghua Yu <fenghua.yu@intel.com> 2863L: lm-sensors@lm-sensors.org 2864S: Maintained 2865F: Documentation/hwmon/coretemp 2866F: drivers/hwmon/coretemp.c 2867 2868COSA/SRP SYNC SERIAL DRIVER 2869M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2870W: http://www.fi.muni.cz/~kas/cosa/ 2871S: Maintained 2872F: drivers/net/wan/cosa* 2873 2874CPMAC ETHERNET DRIVER 2875M: Florian Fainelli <florian@openwrt.org> 2876L: netdev@vger.kernel.org 2877S: Maintained 2878F: drivers/net/ethernet/ti/cpmac.c 2879 2880CPU FREQUENCY DRIVERS 2881M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2882M: Viresh Kumar <viresh.kumar@linaro.org> 2883L: linux-pm@vger.kernel.org 2884S: Maintained 2885T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2886T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2887F: drivers/cpufreq/ 2888F: include/linux/cpufreq.h 2889 2890CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2891M: Viresh Kumar <viresh.kumar@linaro.org> 2892M: Sudeep Holla <sudeep.holla@arm.com> 2893L: linux-pm@vger.kernel.org 2894W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2895S: Maintained 2896F: drivers/cpufreq/arm_big_little.h 2897F: drivers/cpufreq/arm_big_little.c 2898F: drivers/cpufreq/arm_big_little_dt.c 2899 2900CPUIDLE DRIVER - ARM BIG LITTLE 2901M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2902M: Daniel Lezcano <daniel.lezcano@linaro.org> 2903L: linux-pm@vger.kernel.org 2904L: linux-arm-kernel@lists.infradead.org 2905T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2906S: Maintained 2907F: drivers/cpuidle/cpuidle-big_little.c 2908 2909CPUIDLE DRIVER - ARM EXYNOS 2910M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2911M: Daniel Lezcano <daniel.lezcano@linaro.org> 2912M: Kukjin Kim <kgene@kernel.org> 2913L: linux-pm@vger.kernel.org 2914L: linux-samsung-soc@vger.kernel.org 2915S: Supported 2916F: drivers/cpuidle/cpuidle-exynos.c 2917F: arch/arm/mach-exynos/pm.c 2918 2919CPUIDLE DRIVERS 2920M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2921M: Daniel Lezcano <daniel.lezcano@linaro.org> 2922L: linux-pm@vger.kernel.org 2923S: Maintained 2924T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2925F: drivers/cpuidle/* 2926F: include/linux/cpuidle.h 2927 2928CPUID/MSR DRIVER 2929M: "H. Peter Anvin" <hpa@zytor.com> 2930S: Maintained 2931F: arch/x86/kernel/cpuid.c 2932F: arch/x86/kernel/msr.c 2933 2934CPU POWER MONITORING SUBSYSTEM 2935M: Thomas Renninger <trenn@suse.de> 2936L: linux-pm@vger.kernel.org 2937S: Maintained 2938F: tools/power/cpupower/ 2939 2940CRAMFS FILESYSTEM 2941W: http://sourceforge.net/projects/cramfs/ 2942S: Orphan / Obsolete 2943F: Documentation/filesystems/cramfs.txt 2944F: fs/cramfs/ 2945 2946CRIS PORT 2947M: Mikael Starvik <starvik@axis.com> 2948M: Jesper Nilsson <jesper.nilsson@axis.com> 2949L: linux-cris-kernel@axis.com 2950W: http://developer.axis.com 2951S: Maintained 2952F: arch/cris/ 2953F: drivers/tty/serial/crisv10.* 2954 2955CRYPTO API 2956M: Herbert Xu <herbert@gondor.apana.org.au> 2957M: "David S. Miller" <davem@davemloft.net> 2958L: linux-crypto@vger.kernel.org 2959T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2960S: Maintained 2961F: Documentation/crypto/ 2962F: Documentation/DocBook/crypto-API.tmpl 2963F: arch/*/crypto/ 2964F: crypto/ 2965F: drivers/crypto/ 2966F: include/crypto/ 2967 2968CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2969M: Neil Horman <nhorman@tuxdriver.com> 2970L: linux-crypto@vger.kernel.org 2971S: Maintained 2972F: crypto/ansi_cprng.c 2973F: crypto/rng.c 2974 2975CS5535 Audio ALSA driver 2976M: Jaya Kumar <jayakumar.alsa@gmail.com> 2977S: Maintained 2978F: sound/pci/cs5535audio/ 2979 2980CW1200 WLAN driver 2981M: Solomon Peachy <pizza@shaftnet.org> 2982S: Maintained 2983F: drivers/net/wireless/cw1200/ 2984 2985CX18 VIDEO4LINUX DRIVER 2986M: Andy Walls <awalls@md.metrocast.net> 2987L: ivtv-devel@ivtvdriver.org (subscribers-only) 2988L: linux-media@vger.kernel.org 2989T: git git://linuxtv.org/media_tree.git 2990W: http://linuxtv.org 2991W: http://www.ivtvdriver.org/index.php/Cx18 2992S: Maintained 2993F: Documentation/video4linux/cx18.txt 2994F: drivers/media/pci/cx18/ 2995F: include/uapi/linux/ivtv* 2996 2997CX2341X MPEG ENCODER HELPER MODULE 2998M: Hans Verkuil <hverkuil@xs4all.nl> 2999L: linux-media@vger.kernel.org 3000T: git git://linuxtv.org/media_tree.git 3001W: http://linuxtv.org 3002S: Maintained 3003F: drivers/media/common/cx2341x* 3004F: include/media/cx2341x* 3005 3006CX24120 MEDIA DRIVER 3007M: Jemma Denson <jdenson@gmail.com> 3008M: Patrick Boettcher <patrick.boettcher@posteo.de> 3009L: linux-media@vger.kernel.org 3010W: http://linuxtv.org/ 3011Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3012S: Maintained 3013F: drivers/media/dvb-frontends/cx24120* 3014 3015CX88 VIDEO4LINUX DRIVER 3016M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3017L: linux-media@vger.kernel.org 3018W: http://linuxtv.org 3019T: git git://linuxtv.org/media_tree.git 3020S: Odd fixes 3021F: Documentation/video4linux/cx88/ 3022F: drivers/media/pci/cx88/ 3023 3024CXD2820R MEDIA DRIVER 3025M: Antti Palosaari <crope@iki.fi> 3026L: linux-media@vger.kernel.org 3027W: http://linuxtv.org/ 3028W: http://palosaari.fi/linux/ 3029Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3030T: git git://linuxtv.org/anttip/media_tree.git 3031S: Maintained 3032F: drivers/media/dvb-frontends/cxd2820r* 3033 3034CXGB3 ETHERNET DRIVER (CXGB3) 3035M: Santosh Raspatur <santosh@chelsio.com> 3036L: netdev@vger.kernel.org 3037W: http://www.chelsio.com 3038S: Supported 3039F: drivers/net/ethernet/chelsio/cxgb3/ 3040 3041CXGB3 ISCSI DRIVER (CXGB3I) 3042M: Karen Xie <kxie@chelsio.com> 3043L: linux-scsi@vger.kernel.org 3044W: http://www.chelsio.com 3045S: Supported 3046F: drivers/scsi/cxgbi/cxgb3i 3047 3048CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3049M: Steve Wise <swise@chelsio.com> 3050L: linux-rdma@vger.kernel.org 3051W: http://www.openfabrics.org 3052S: Supported 3053F: drivers/infiniband/hw/cxgb3/ 3054 3055CXGB4 ETHERNET DRIVER (CXGB4) 3056M: Hariprasad S <hariprasad@chelsio.com> 3057L: netdev@vger.kernel.org 3058W: http://www.chelsio.com 3059S: Supported 3060F: drivers/net/ethernet/chelsio/cxgb4/ 3061 3062CXGB4 ISCSI DRIVER (CXGB4I) 3063M: Karen Xie <kxie@chelsio.com> 3064L: linux-scsi@vger.kernel.org 3065W: http://www.chelsio.com 3066S: Supported 3067F: drivers/scsi/cxgbi/cxgb4i 3068 3069CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3070M: Steve Wise <swise@chelsio.com> 3071L: linux-rdma@vger.kernel.org 3072W: http://www.openfabrics.org 3073S: Supported 3074F: drivers/infiniband/hw/cxgb4/ 3075 3076CXGB4VF ETHERNET DRIVER (CXGB4VF) 3077M: Casey Leedom <leedom@chelsio.com> 3078L: netdev@vger.kernel.org 3079W: http://www.chelsio.com 3080S: Supported 3081F: drivers/net/ethernet/chelsio/cxgb4vf/ 3082 3083CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3084M: Ian Munsie <imunsie@au1.ibm.com> 3085M: Michael Neuling <mikey@neuling.org> 3086L: linuxppc-dev@lists.ozlabs.org 3087S: Supported 3088F: drivers/misc/cxl/ 3089F: include/misc/cxl* 3090F: include/uapi/misc/cxl.h 3091F: Documentation/powerpc/cxl.txt 3092F: Documentation/powerpc/cxl.txt 3093F: Documentation/ABI/testing/sysfs-class-cxl 3094 3095STMMAC ETHERNET DRIVER 3096M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3097L: netdev@vger.kernel.org 3098W: http://www.stlinux.com 3099S: Supported 3100F: drivers/net/ethernet/stmicro/stmmac/ 3101 3102CYBERPRO FB DRIVER 3103M: Russell King <linux@arm.linux.org.uk> 3104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3105W: http://www.arm.linux.org.uk/ 3106S: Maintained 3107F: drivers/video/fbdev/cyber2000fb.* 3108 3109CYCLADES ASYNC MUX DRIVER 3110W: http://www.cyclades.com/ 3111S: Orphan 3112F: drivers/tty/cyclades.c 3113F: include/linux/cyclades.h 3114F: include/uapi/linux/cyclades.h 3115 3116CYCLADES PC300 DRIVER 3117W: http://www.cyclades.com/ 3118S: Orphan 3119F: drivers/net/wan/pc300* 3120 3121CYPRESS_FIRMWARE MEDIA DRIVER 3122M: Antti Palosaari <crope@iki.fi> 3123L: linux-media@vger.kernel.org 3124W: http://linuxtv.org/ 3125W: http://palosaari.fi/linux/ 3126Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3127T: git git://linuxtv.org/anttip/media_tree.git 3128S: Maintained 3129F: drivers/media/common/cypress_firmware* 3130 3131CYTTSP TOUCHSCREEN DRIVER 3132M: Ferruh Yigit <fery@cypress.com> 3133L: linux-input@vger.kernel.org 3134S: Supported 3135F: drivers/input/touchscreen/cyttsp* 3136F: include/linux/input/cyttsp.h 3137 3138DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3139M: Joshua Kinard <kumba@gentoo.org> 3140S: Maintained 3141F: drivers/rtc/rtc-ds1685.c 3142F: include/linux/rtc/ds1685.h 3143 3144DAMA SLAVE for AX.25 3145M: Joerg Reuter <jreuter@yaina.de> 3146W: http://yaina.de/jreuter/ 3147W: http://www.qsl.net/dl1bke/ 3148L: linux-hams@vger.kernel.org 3149S: Maintained 3150F: net/ax25/af_ax25.c 3151F: net/ax25/ax25_dev.c 3152F: net/ax25/ax25_ds_* 3153F: net/ax25/ax25_in.c 3154F: net/ax25/ax25_out.c 3155F: net/ax25/ax25_timer.c 3156F: net/ax25/sysctl_net_ax25.c 3157 3158DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3159L: netdev@vger.kernel.org 3160S: Orphan 3161F: Documentation/networking/dmfe.txt 3162F: drivers/net/ethernet/dec/tulip/dmfe.c 3163 3164DC390/AM53C974 SCSI driver 3165M: Hannes Reinecke <hare@suse.de> 3166L: linux-scsi@vger.kernel.org 3167S: Maintained 3168F: drivers/scsi/am53c974.c 3169 3170DC395x SCSI driver 3171M: Oliver Neukum <oliver@neukum.org> 3172M: Ali Akcaagac <aliakc@web.de> 3173M: Jamie Lenehan <lenehan@twibble.org> 3174L: dc395x@twibble.org 3175W: http://twibble.org/dist/dc395x/ 3176W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3177S: Maintained 3178F: Documentation/scsi/dc395x.txt 3179F: drivers/scsi/dc395x.* 3180 3181DCCP PROTOCOL 3182M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3183L: dccp@vger.kernel.org 3184W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3185S: Maintained 3186F: include/linux/dccp.h 3187F: include/uapi/linux/dccp.h 3188F: include/linux/tfrc.h 3189F: net/dccp/ 3190 3191DECnet NETWORK LAYER 3192W: http://linux-decnet.sourceforge.net 3193L: linux-decnet-user@lists.sourceforge.net 3194S: Orphan 3195F: Documentation/networking/decnet.txt 3196F: net/decnet/ 3197 3198DECSTATION PLATFORM SUPPORT 3199M: "Maciej W. Rozycki" <macro@linux-mips.org> 3200L: linux-mips@linux-mips.org 3201W: http://www.linux-mips.org/wiki/DECstation 3202S: Maintained 3203F: arch/mips/dec/ 3204F: arch/mips/include/asm/dec/ 3205F: arch/mips/include/asm/mach-dec/ 3206 3207DEFXX FDDI NETWORK DRIVER 3208M: "Maciej W. Rozycki" <macro@linux-mips.org> 3209S: Maintained 3210F: drivers/net/fddi/defxx.* 3211 3212DELL LAPTOP DRIVER 3213M: Matthew Garrett <mjg59@srcf.ucam.org> 3214M: Pali Rohár <pali.rohar@gmail.com> 3215L: platform-driver-x86@vger.kernel.org 3216S: Maintained 3217F: drivers/platform/x86/dell-laptop.c 3218 3219DELL LAPTOP FREEFALL DRIVER 3220M: Pali Rohár <pali.rohar@gmail.com> 3221S: Maintained 3222F: drivers/platform/x86/dell-smo8800.c 3223 3224DELL LAPTOP SMM DRIVER 3225M: Pali Rohár <pali.rohar@gmail.com> 3226S: Maintained 3227F: drivers/hwmon/dell-smm-hwmon.c 3228F: include/uapi/linux/i8k.h 3229 3230DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3231M: Doug Warzecha <Douglas_Warzecha@dell.com> 3232S: Maintained 3233F: Documentation/dcdbas.txt 3234F: drivers/firmware/dcdbas.* 3235 3236DELL WMI EXTRAS DRIVER 3237M: Matthew Garrett <mjg59@srcf.ucam.org> 3238M: Pali Rohár <pali.rohar@gmail.com> 3239S: Maintained 3240F: drivers/platform/x86/dell-wmi.c 3241 3242DESIGNWARE USB2 DRD IP DRIVER 3243M: John Youn <johnyoun@synopsys.com> 3244L: linux-usb@vger.kernel.org 3245T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3246S: Maintained 3247F: drivers/usb/dwc2/ 3248 3249DESIGNWARE USB3 DRD IP DRIVER 3250M: Felipe Balbi <balbi@ti.com> 3251L: linux-usb@vger.kernel.org 3252L: linux-omap@vger.kernel.org 3253T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3254S: Maintained 3255F: drivers/usb/dwc3/ 3256 3257DEVICE COREDUMP (DEV_COREDUMP) 3258M: Johannes Berg <johannes@sipsolutions.net> 3259L: linux-kernel@vger.kernel.org 3260S: Maintained 3261F: drivers/base/devcoredump.c 3262F: include/linux/devcoredump.h 3263 3264DEVICE FREQUENCY (DEVFREQ) 3265M: MyungJoo Ham <myungjoo.ham@samsung.com> 3266M: Kyungmin Park <kyungmin.park@samsung.com> 3267L: linux-pm@vger.kernel.org 3268S: Maintained 3269F: drivers/devfreq/ 3270 3271DEVICE NUMBER REGISTRY 3272M: Torben Mathiasen <device@lanana.org> 3273W: http://lanana.org/docs/device-list/index.html 3274S: Maintained 3275 3276DEVICE-MAPPER (LVM) 3277M: Alasdair Kergon <agk@redhat.com> 3278M: Mike Snitzer <snitzer@redhat.com> 3279M: dm-devel@redhat.com 3280L: dm-devel@redhat.com 3281W: http://sources.redhat.com/dm 3282Q: http://patchwork.kernel.org/project/dm-devel/list/ 3283T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3284T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3285S: Maintained 3286F: Documentation/device-mapper/ 3287F: drivers/md/dm* 3288F: drivers/md/persistent-data/ 3289F: include/linux/device-mapper.h 3290F: include/linux/dm-*.h 3291F: include/uapi/linux/dm-*.h 3292 3293DIALOG SEMICONDUCTOR DRIVERS 3294M: Support Opensource <support.opensource@diasemi.com> 3295W: http://www.dialog-semiconductor.com/products 3296S: Supported 3297F: Documentation/hwmon/da90?? 3298F: drivers/gpio/gpio-da90??.c 3299F: drivers/hwmon/da90??-hwmon.c 3300F: drivers/iio/adc/da91??-*.c 3301F: drivers/input/misc/da90??_onkey.c 3302F: drivers/input/touchscreen/da9052_tsi.c 3303F: drivers/leds/leds-da90??.c 3304F: drivers/mfd/da903x.c 3305F: drivers/mfd/da90??-*.c 3306F: drivers/mfd/da91??-*.c 3307F: drivers/power/da9052-battery.c 3308F: drivers/power/da91??-*.c 3309F: drivers/regulator/da903x.c 3310F: drivers/regulator/da9???-regulator.[ch] 3311F: drivers/rtc/rtc-da90??.c 3312F: drivers/video/backlight/da90??_bl.c 3313F: drivers/watchdog/da90??_wdt.c 3314F: include/linux/mfd/da903x.h 3315F: include/linux/mfd/da9052/ 3316F: include/linux/mfd/da9055/ 3317F: include/linux/mfd/da9063/ 3318F: include/linux/mfd/da9150/ 3319F: include/sound/da[79]*.h 3320F: sound/soc/codecs/da[79]*.[ch] 3321 3322DIGI NEO AND CLASSIC PCI PRODUCTS 3323M: Lidza Louina <lidza.louina@gmail.com> 3324M: Mark Hounschell <markh@compro.net> 3325L: driverdev-devel@linuxdriverproject.org 3326S: Maintained 3327F: drivers/staging/dgnc/ 3328 3329DIGI EPCA PCI PRODUCTS 3330M: Lidza Louina <lidza.louina@gmail.com> 3331M: Mark Hounschell <markh@compro.net> 3332M: Daeseok Youn <daeseok.youn@gmail.com> 3333L: driverdev-devel@linuxdriverproject.org 3334S: Maintained 3335F: drivers/staging/dgap/ 3336 3337DIOLAN U2C-12 I2C DRIVER 3338M: Guenter Roeck <linux@roeck-us.net> 3339L: linux-i2c@vger.kernel.org 3340S: Maintained 3341F: drivers/i2c/busses/i2c-diolan-u2c.c 3342 3343DIRECT ACCESS (DAX) 3344M: Matthew Wilcox <willy@linux.intel.com> 3345L: linux-fsdevel@vger.kernel.org 3346S: Supported 3347F: fs/dax.c 3348 3349DIRECTORY NOTIFICATION (DNOTIFY) 3350M: Eric Paris <eparis@parisplace.org> 3351S: Maintained 3352F: Documentation/filesystems/dnotify.txt 3353F: fs/notify/dnotify/ 3354F: include/linux/dnotify.h 3355 3356DISK GEOMETRY AND PARTITION HANDLING 3357M: Andries Brouwer <aeb@cwi.nl> 3358W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3359W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3360W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3361S: Maintained 3362 3363DISKQUOTA 3364M: Jan Kara <jack@suse.cz> 3365S: Maintained 3366F: Documentation/filesystems/quota.txt 3367F: fs/quota/ 3368F: include/linux/quota*.h 3369F: include/uapi/linux/quota*.h 3370 3371DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3372M: Bernie Thompson <bernie@plugable.com> 3373L: linux-fbdev@vger.kernel.org 3374S: Maintained 3375W: http://plugable.com/category/projects/udlfb/ 3376F: drivers/video/fbdev/udlfb.c 3377F: include/video/udlfb.h 3378F: Documentation/fb/udlfb.txt 3379 3380DISTRIBUTED LOCK MANAGER (DLM) 3381M: Christine Caulfield <ccaulfie@redhat.com> 3382M: David Teigland <teigland@redhat.com> 3383L: cluster-devel@redhat.com 3384W: http://sources.redhat.com/cluster/ 3385T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3386S: Supported 3387F: fs/dlm/ 3388 3389DMA BUFFER SHARING FRAMEWORK 3390M: Sumit Semwal <sumit.semwal@linaro.org> 3391S: Maintained 3392L: linux-media@vger.kernel.org 3393L: dri-devel@lists.freedesktop.org 3394L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3395F: drivers/dma-buf/ 3396F: include/linux/dma-buf* 3397F: include/linux/reservation.h 3398F: include/linux/*fence.h 3399F: Documentation/dma-buf-sharing.txt 3400T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3401 3402DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3403M: Vinod Koul <vinod.koul@intel.com> 3404L: dmaengine@vger.kernel.org 3405Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3406S: Maintained 3407F: drivers/dma/ 3408F: include/linux/dmaengine.h 3409F: Documentation/dmaengine/ 3410T: git git://git.infradead.org/users/vkoul/slave-dma.git 3411 3412DME1737 HARDWARE MONITOR DRIVER 3413M: Juerg Haefliger <juergh@gmail.com> 3414L: lm-sensors@lm-sensors.org 3415S: Maintained 3416F: Documentation/hwmon/dme1737 3417F: drivers/hwmon/dme1737.c 3418 3419DMI/SMBIOS SUPPORT 3420M: Jean Delvare <jdelvare@suse.de> 3421S: Maintained 3422T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3423F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3424F: drivers/firmware/dmi-id.c 3425F: drivers/firmware/dmi_scan.c 3426F: include/linux/dmi.h 3427 3428DOCUMENTATION 3429M: Jonathan Corbet <corbet@lwn.net> 3430L: linux-doc@vger.kernel.org 3431S: Maintained 3432F: Documentation/ 3433X: Documentation/ABI/ 3434X: Documentation/devicetree/ 3435X: Documentation/acpi 3436X: Documentation/power 3437X: Documentation/spi 3438T: git git://git.lwn.net/linux-2.6.git docs-next 3439 3440DOUBLETALK DRIVER 3441M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3442L: blinux-list@redhat.com 3443S: Maintained 3444F: drivers/char/dtlk.c 3445F: include/linux/dtlk.h 3446 3447DPT_I2O SCSI RAID DRIVER 3448M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3449L: linux-scsi@vger.kernel.org 3450W: http://www.adaptec.com/ 3451S: Maintained 3452F: drivers/scsi/dpt* 3453F: drivers/scsi/dpt/ 3454 3455DRBD DRIVER 3456P: Philipp Reisner 3457P: Lars Ellenberg 3458M: drbd-dev@lists.linbit.com 3459L: drbd-user@lists.linbit.com 3460W: http://www.drbd.org 3461T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3462T: git git://git.drbd.org/drbd-8.3.git 3463S: Supported 3464F: drivers/block/drbd/ 3465F: lib/lru_cache.c 3466F: Documentation/blockdev/drbd/ 3467 3468DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3469M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3470T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3471S: Supported 3472F: Documentation/kobject.txt 3473F: drivers/base/ 3474F: fs/debugfs/ 3475F: fs/kernfs/ 3476F: fs/sysfs/ 3477F: include/linux/debugfs.h 3478F: include/linux/kobj* 3479F: lib/kobj* 3480 3481DRM DRIVERS 3482M: David Airlie <airlied@linux.ie> 3483L: dri-devel@lists.freedesktop.org 3484T: git git://people.freedesktop.org/~airlied/linux 3485S: Maintained 3486F: drivers/gpu/drm/ 3487F: drivers/gpu/vga/ 3488F: include/drm/ 3489F: include/uapi/drm/ 3490 3491RADEON DRM DRIVERS 3492M: Alex Deucher <alexander.deucher@amd.com> 3493M: Christian König <christian.koenig@amd.com> 3494L: dri-devel@lists.freedesktop.org 3495T: git git://people.freedesktop.org/~agd5f/linux 3496S: Supported 3497F: drivers/gpu/drm/radeon/ 3498F: include/uapi/drm/radeon* 3499 3500DRM PANEL DRIVERS 3501M: Thierry Reding <thierry.reding@gmail.com> 3502L: dri-devel@lists.freedesktop.org 3503T: git git://anongit.freedesktop.org/tegra/linux.git 3504S: Maintained 3505F: drivers/gpu/drm/drm_panel.c 3506F: drivers/gpu/drm/panel/ 3507F: include/drm/drm_panel.h 3508F: Documentation/devicetree/bindings/panel/ 3509 3510INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3511M: Daniel Vetter <daniel.vetter@intel.com> 3512M: Jani Nikula <jani.nikula@linux.intel.com> 3513L: intel-gfx@lists.freedesktop.org 3514L: dri-devel@lists.freedesktop.org 3515Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3516T: git git://anongit.freedesktop.org/drm-intel 3517S: Supported 3518F: drivers/gpu/drm/i915/ 3519F: include/drm/i915* 3520F: include/uapi/drm/i915* 3521 3522DRM DRIVERS FOR EXYNOS 3523M: Inki Dae <inki.dae@samsung.com> 3524M: Joonyoung Shim <jy0922.shim@samsung.com> 3525M: Seung-Woo Kim <sw0312.kim@samsung.com> 3526M: Kyungmin Park <kyungmin.park@samsung.com> 3527L: dri-devel@lists.freedesktop.org 3528T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3529S: Supported 3530F: drivers/gpu/drm/exynos/ 3531F: include/drm/exynos* 3532F: include/uapi/drm/exynos* 3533 3534DRM DRIVERS FOR FREESCALE IMX 3535M: Philipp Zabel <p.zabel@pengutronix.de> 3536L: dri-devel@lists.freedesktop.org 3537S: Maintained 3538F: drivers/gpu/drm/imx/ 3539F: Documentation/devicetree/bindings/drm/imx/ 3540 3541DRM DRIVERS FOR NVIDIA TEGRA 3542M: Thierry Reding <thierry.reding@gmail.com> 3543M: Terje Bergström <tbergstrom@nvidia.com> 3544L: dri-devel@lists.freedesktop.org 3545L: linux-tegra@vger.kernel.org 3546T: git git://anongit.freedesktop.org/tegra/linux.git 3547S: Supported 3548F: drivers/gpu/drm/tegra/ 3549F: drivers/gpu/host1x/ 3550F: include/linux/host1x.h 3551F: include/uapi/drm/tegra_drm.h 3552F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3553 3554DRM DRIVERS FOR RENESAS 3555M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3556L: dri-devel@lists.freedesktop.org 3557L: linux-sh@vger.kernel.org 3558T: git git://people.freedesktop.org/~airlied/linux 3559S: Supported 3560F: drivers/gpu/drm/rcar-du/ 3561F: drivers/gpu/drm/shmobile/ 3562F: include/linux/platform_data/shmob_drm.h 3563 3564DRM DRIVERS FOR ROCKCHIP 3565M: Mark Yao <mark.yao@rock-chips.com> 3566L: dri-devel@lists.freedesktop.org 3567S: Maintained 3568F: drivers/gpu/drm/rockchip/ 3569F: Documentation/devicetree/bindings/video/rockchip* 3570 3571DSBR100 USB FM RADIO DRIVER 3572M: Alexey Klimov <klimov.linux@gmail.com> 3573L: linux-media@vger.kernel.org 3574T: git git://linuxtv.org/media_tree.git 3575S: Maintained 3576F: drivers/media/radio/dsbr100.c 3577 3578DSCC4 DRIVER 3579M: Francois Romieu <romieu@fr.zoreil.com> 3580L: netdev@vger.kernel.org 3581S: Maintained 3582F: drivers/net/wan/dscc4.c 3583 3584DT3155 MEDIA DRIVER 3585M: Hans Verkuil <hverkuil@xs4all.nl> 3586L: linux-media@vger.kernel.org 3587T: git git://linuxtv.org/media_tree.git 3588W: http://linuxtv.org 3589S: Odd Fixes 3590F: drivers/media/pci/dt3155/ 3591 3592DVB_USB_AF9015 MEDIA DRIVER 3593M: Antti Palosaari <crope@iki.fi> 3594L: linux-media@vger.kernel.org 3595W: http://linuxtv.org/ 3596W: http://palosaari.fi/linux/ 3597Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3598T: git git://linuxtv.org/anttip/media_tree.git 3599S: Maintained 3600F: drivers/media/usb/dvb-usb-v2/af9015* 3601 3602DVB_USB_AF9035 MEDIA DRIVER 3603M: Antti Palosaari <crope@iki.fi> 3604L: linux-media@vger.kernel.org 3605W: http://linuxtv.org/ 3606W: http://palosaari.fi/linux/ 3607Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3608T: git git://linuxtv.org/anttip/media_tree.git 3609S: Maintained 3610F: drivers/media/usb/dvb-usb-v2/af9035* 3611 3612DVB_USB_ANYSEE MEDIA DRIVER 3613M: Antti Palosaari <crope@iki.fi> 3614L: linux-media@vger.kernel.org 3615W: http://linuxtv.org/ 3616W: http://palosaari.fi/linux/ 3617Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3618T: git git://linuxtv.org/anttip/media_tree.git 3619S: Maintained 3620F: drivers/media/usb/dvb-usb-v2/anysee* 3621 3622DVB_USB_AU6610 MEDIA DRIVER 3623M: Antti Palosaari <crope@iki.fi> 3624L: linux-media@vger.kernel.org 3625W: http://linuxtv.org/ 3626W: http://palosaari.fi/linux/ 3627Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3628T: git git://linuxtv.org/anttip/media_tree.git 3629S: Maintained 3630F: drivers/media/usb/dvb-usb-v2/au6610* 3631 3632DVB_USB_CE6230 MEDIA DRIVER 3633M: Antti Palosaari <crope@iki.fi> 3634L: linux-media@vger.kernel.org 3635W: http://linuxtv.org/ 3636W: http://palosaari.fi/linux/ 3637Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3638T: git git://linuxtv.org/anttip/media_tree.git 3639S: Maintained 3640F: drivers/media/usb/dvb-usb-v2/ce6230* 3641 3642DVB_USB_CXUSB MEDIA DRIVER 3643M: Michael Krufky <mkrufky@linuxtv.org> 3644L: linux-media@vger.kernel.org 3645W: http://linuxtv.org/ 3646W: http://github.com/mkrufky 3647Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3648T: git git://linuxtv.org/media_tree.git 3649S: Maintained 3650F: drivers/media/usb/dvb-usb/cxusb* 3651 3652DVB_USB_EC168 MEDIA DRIVER 3653M: Antti Palosaari <crope@iki.fi> 3654L: linux-media@vger.kernel.org 3655W: http://linuxtv.org/ 3656W: http://palosaari.fi/linux/ 3657Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3658T: git git://linuxtv.org/anttip/media_tree.git 3659S: Maintained 3660F: drivers/media/usb/dvb-usb-v2/ec168* 3661 3662DVB_USB_GL861 MEDIA DRIVER 3663M: Antti Palosaari <crope@iki.fi> 3664L: linux-media@vger.kernel.org 3665W: http://linuxtv.org/ 3666Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3667T: git git://linuxtv.org/anttip/media_tree.git 3668S: Maintained 3669F: drivers/media/usb/dvb-usb-v2/gl861* 3670 3671DVB_USB_MXL111SF MEDIA DRIVER 3672M: Michael Krufky <mkrufky@linuxtv.org> 3673L: linux-media@vger.kernel.org 3674W: http://linuxtv.org/ 3675W: http://github.com/mkrufky 3676Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3677T: git git://linuxtv.org/mkrufky/mxl111sf.git 3678S: Maintained 3679F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3680 3681DVB_USB_RTL28XXU MEDIA DRIVER 3682M: Antti Palosaari <crope@iki.fi> 3683L: linux-media@vger.kernel.org 3684W: http://linuxtv.org/ 3685W: http://palosaari.fi/linux/ 3686Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3687T: git git://linuxtv.org/anttip/media_tree.git 3688S: Maintained 3689F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3690 3691DVB_USB_V2 MEDIA DRIVER 3692M: Antti Palosaari <crope@iki.fi> 3693L: linux-media@vger.kernel.org 3694W: http://linuxtv.org/ 3695W: http://palosaari.fi/linux/ 3696Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3697T: git git://linuxtv.org/anttip/media_tree.git 3698S: Maintained 3699F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3700F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3701 3702DYNAMIC DEBUG 3703M: Jason Baron <jbaron@akamai.com> 3704S: Maintained 3705F: lib/dynamic_debug.c 3706F: include/linux/dynamic_debug.h 3707 3708DZ DECSTATION DZ11 SERIAL DRIVER 3709M: "Maciej W. Rozycki" <macro@linux-mips.org> 3710S: Maintained 3711F: drivers/tty/serial/dz.* 3712 3713E3X0 POWER BUTTON DRIVER 3714M: Moritz Fischer <moritz.fischer@ettus.com> 3715L: usrp-users@lists.ettus.com 3716W: http://www.ettus.com 3717S: Supported 3718F: drivers/input/misc/e3x0-button.c 3719F: Documentation/devicetree/bindings/input/e3x0-button.txt 3720 3721E4000 MEDIA DRIVER 3722M: Antti Palosaari <crope@iki.fi> 3723L: linux-media@vger.kernel.org 3724W: http://linuxtv.org/ 3725W: http://palosaari.fi/linux/ 3726Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3727T: git git://linuxtv.org/anttip/media_tree.git 3728S: Maintained 3729F: drivers/media/tuners/e4000* 3730 3731EATA ISA/EISA/PCI SCSI DRIVER 3732M: Dario Ballabio <ballabio_dario@emc.com> 3733L: linux-scsi@vger.kernel.org 3734S: Maintained 3735F: drivers/scsi/eata.c 3736 3737EC100 MEDIA DRIVER 3738M: Antti Palosaari <crope@iki.fi> 3739L: linux-media@vger.kernel.org 3740W: http://linuxtv.org/ 3741W: http://palosaari.fi/linux/ 3742Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3743T: git git://linuxtv.org/anttip/media_tree.git 3744S: Maintained 3745F: drivers/media/dvb-frontends/ec100* 3746 3747ECRYPT FILE SYSTEM 3748M: Tyler Hicks <tyhicks@canonical.com> 3749L: ecryptfs@vger.kernel.org 3750W: http://ecryptfs.org 3751W: https://launchpad.net/ecryptfs 3752S: Supported 3753F: Documentation/filesystems/ecryptfs.txt 3754F: fs/ecryptfs/ 3755 3756EDAC-CORE 3757M: Doug Thompson <dougthompson@xmission.com> 3758M: Borislav Petkov <bp@alien8.de> 3759M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3760L: linux-edac@vger.kernel.org 3761W: bluesmoke.sourceforge.net 3762T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3763T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3764S: Supported 3765F: Documentation/edac.txt 3766F: drivers/edac/ 3767F: include/linux/edac.h 3768 3769EDAC-AMD64 3770M: Doug Thompson <dougthompson@xmission.com> 3771M: Borislav Petkov <bp@alien8.de> 3772L: linux-edac@vger.kernel.org 3773W: bluesmoke.sourceforge.net 3774S: Maintained 3775F: drivers/edac/amd64_edac* 3776 3777EDAC-CALXEDA 3778M: Doug Thompson <dougthompson@xmission.com> 3779M: Robert Richter <rric@kernel.org> 3780L: linux-edac@vger.kernel.org 3781W: bluesmoke.sourceforge.net 3782S: Maintained 3783F: drivers/edac/highbank* 3784 3785EDAC-CAVIUM 3786M: Ralf Baechle <ralf@linux-mips.org> 3787M: David Daney <david.daney@cavium.com> 3788L: linux-edac@vger.kernel.org 3789L: linux-mips@linux-mips.org 3790W: bluesmoke.sourceforge.net 3791S: Supported 3792F: drivers/edac/octeon_edac* 3793 3794EDAC-E752X 3795M: Mark Gross <mark.gross@intel.com> 3796M: Doug Thompson <dougthompson@xmission.com> 3797L: linux-edac@vger.kernel.org 3798W: bluesmoke.sourceforge.net 3799S: Maintained 3800F: drivers/edac/e752x_edac.c 3801 3802EDAC-E7XXX 3803M: Doug Thompson <dougthompson@xmission.com> 3804L: linux-edac@vger.kernel.org 3805W: bluesmoke.sourceforge.net 3806S: Maintained 3807F: drivers/edac/e7xxx_edac.c 3808 3809EDAC-GHES 3810M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3811L: linux-edac@vger.kernel.org 3812W: bluesmoke.sourceforge.net 3813S: Maintained 3814F: drivers/edac/ghes_edac.c 3815 3816EDAC-I82443BXGX 3817M: Tim Small <tim@buttersideup.com> 3818L: linux-edac@vger.kernel.org 3819W: bluesmoke.sourceforge.net 3820S: Maintained 3821F: drivers/edac/i82443bxgx_edac.c 3822 3823EDAC-I3000 3824M: Jason Uhlenkott <juhlenko@akamai.com> 3825L: linux-edac@vger.kernel.org 3826W: bluesmoke.sourceforge.net 3827S: Maintained 3828F: drivers/edac/i3000_edac.c 3829 3830EDAC-I5000 3831M: Doug Thompson <dougthompson@xmission.com> 3832L: linux-edac@vger.kernel.org 3833W: bluesmoke.sourceforge.net 3834S: Maintained 3835F: drivers/edac/i5000_edac.c 3836 3837EDAC-I5400 3838M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3839L: linux-edac@vger.kernel.org 3840W: bluesmoke.sourceforge.net 3841S: Maintained 3842F: drivers/edac/i5400_edac.c 3843 3844EDAC-I7300 3845M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3846L: linux-edac@vger.kernel.org 3847W: bluesmoke.sourceforge.net 3848S: Maintained 3849F: drivers/edac/i7300_edac.c 3850 3851EDAC-I7CORE 3852M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3853L: linux-edac@vger.kernel.org 3854W: bluesmoke.sourceforge.net 3855S: Maintained 3856F: drivers/edac/i7core_edac.c 3857 3858EDAC-I82975X 3859M: Ranganathan Desikan <ravi@jetztechnologies.com> 3860M: "Arvind R." <arvino55@gmail.com> 3861L: linux-edac@vger.kernel.org 3862W: bluesmoke.sourceforge.net 3863S: Maintained 3864F: drivers/edac/i82975x_edac.c 3865 3866EDAC-IE31200 3867M: Jason Baron <jbaron@akamai.com> 3868L: linux-edac@vger.kernel.org 3869W: bluesmoke.sourceforge.net 3870S: Maintained 3871F: drivers/edac/ie31200_edac.c 3872 3873EDAC-MPC85XX 3874M: Johannes Thumshirn <morbidrsa@gmail.com> 3875L: linux-edac@vger.kernel.org 3876W: bluesmoke.sourceforge.net 3877S: Maintained 3878F: drivers/edac/mpc85xx_edac.[ch] 3879 3880EDAC-PASEMI 3881M: Egor Martovetsky <egor@pasemi.com> 3882L: linux-edac@vger.kernel.org 3883W: bluesmoke.sourceforge.net 3884S: Maintained 3885F: drivers/edac/pasemi_edac.c 3886 3887EDAC-R82600 3888M: Tim Small <tim@buttersideup.com> 3889L: linux-edac@vger.kernel.org 3890W: bluesmoke.sourceforge.net 3891S: Maintained 3892F: drivers/edac/r82600_edac.c 3893 3894EDAC-SBRIDGE 3895M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3896L: linux-edac@vger.kernel.org 3897W: bluesmoke.sourceforge.net 3898S: Maintained 3899F: drivers/edac/sb_edac.c 3900 3901EDAC-XGENE 3902APPLIED MICRO (APM) X-GENE SOC EDAC 3903M: Loc Ho <lho@apm.com> 3904S: Supported 3905F: drivers/edac/xgene_edac.c 3906F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 3907 3908EDIROL UA-101/UA-1000 DRIVER 3909M: Clemens Ladisch <clemens@ladisch.de> 3910L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3911T: git git://git.alsa-project.org/alsa-kernel.git 3912S: Maintained 3913F: sound/usb/misc/ua101.c 3914 3915EXTENSIBLE FIRMWARE INTERFACE (EFI) 3916M: Matt Fleming <matt.fleming@intel.com> 3917L: linux-efi@vger.kernel.org 3918T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3919S: Maintained 3920F: Documentation/efi-stub.txt 3921F: arch/ia64/kernel/efi.c 3922F: arch/x86/boot/compressed/eboot.[ch] 3923F: arch/x86/include/asm/efi.h 3924F: arch/x86/platform/efi/* 3925F: drivers/firmware/efi/* 3926F: include/linux/efi*.h 3927 3928EFI VARIABLE FILESYSTEM 3929M: Matthew Garrett <matthew.garrett@nebula.com> 3930M: Jeremy Kerr <jk@ozlabs.org> 3931M: Matt Fleming <matt.fleming@intel.com> 3932T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3933L: linux-efi@vger.kernel.org 3934S: Maintained 3935F: fs/efivarfs/ 3936 3937EFIFB FRAMEBUFFER DRIVER 3938L: linux-fbdev@vger.kernel.org 3939M: Peter Jones <pjones@redhat.com> 3940S: Maintained 3941F: drivers/video/fbdev/efifb.c 3942 3943EFS FILESYSTEM 3944W: http://aeschi.ch.eu.org/efs/ 3945S: Orphan 3946F: fs/efs/ 3947 3948EHCA (IBM GX bus InfiniBand adapter) DRIVER 3949M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3950M: Christoph Raisch <raisch@de.ibm.com> 3951L: linux-rdma@vger.kernel.org 3952S: Supported 3953F: drivers/infiniband/hw/ehca/ 3954 3955EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3956M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3957L: netdev@vger.kernel.org 3958S: Maintained 3959F: drivers/net/ethernet/ibm/ehea/ 3960 3961EM28XX VIDEO4LINUX DRIVER 3962M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3963L: linux-media@vger.kernel.org 3964W: http://linuxtv.org 3965T: git git://linuxtv.org/media_tree.git 3966S: Maintained 3967F: drivers/media/usb/em28xx/ 3968 3969EMBEDDED LINUX 3970M: Paul Gortmaker <paul.gortmaker@windriver.com> 3971M: Matt Mackall <mpm@selenic.com> 3972M: David Woodhouse <dwmw2@infradead.org> 3973L: linux-embedded@vger.kernel.org 3974S: Maintained 3975 3976EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 3977M: James Smart <james.smart@avagotech.com> 3978M: Dick Kennedy <dick.kennedy@avagotech.com> 3979L: linux-scsi@vger.kernel.org 3980W: http://www.avagotech.com 3981S: Supported 3982F: drivers/scsi/lpfc/ 3983 3984ENE CB710 FLASH CARD READER DRIVER 3985M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 3986S: Maintained 3987F: drivers/misc/cb710/ 3988F: drivers/mmc/host/cb710-mmc.* 3989F: include/linux/cb710.h 3990 3991ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3992M: Maxim Levitsky <maximlevitsky@gmail.com> 3993S: Maintained 3994F: drivers/media/rc/ene_ir.* 3995 3996ENHANCED ERROR HANDLING (EEH) 3997M: Gavin Shan <shangw@linux.vnet.ibm.com> 3998L: linuxppc-dev@lists.ozlabs.org 3999S: Supported 4000F: Documentation/powerpc/eeh-pci-error-recovery.txt 4001F: arch/powerpc/kernel/eeh*.c 4002 4003EPSON S1D13XXX FRAMEBUFFER DRIVER 4004M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4005S: Maintained 4006T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4007F: drivers/video/fbdev/s1d13xxxfb.c 4008F: include/video/s1d13xxxfb.h 4009 4010ET131X NETWORK DRIVER 4011M: Mark Einon <mark.einon@gmail.com> 4012S: Odd Fixes 4013F: drivers/net/ethernet/agere/ 4014 4015ETHERNET BRIDGE 4016M: Stephen Hemminger <stephen@networkplumber.org> 4017L: bridge@lists.linux-foundation.org 4018L: netdev@vger.kernel.org 4019W: http://www.linuxfoundation.org/en/Net:Bridge 4020S: Maintained 4021F: include/linux/netfilter_bridge/ 4022F: net/bridge/ 4023 4024ETHERNET PHY LIBRARY 4025M: Florian Fainelli <f.fainelli@gmail.com> 4026L: netdev@vger.kernel.org 4027S: Maintained 4028F: include/linux/phy.h 4029F: include/linux/phy_fixed.h 4030F: drivers/net/phy/ 4031F: Documentation/networking/phy.txt 4032F: drivers/of/of_mdio.c 4033F: drivers/of/of_net.c 4034 4035EXT2 FILE SYSTEM 4036M: Jan Kara <jack@suse.cz> 4037L: linux-ext4@vger.kernel.org 4038S: Maintained 4039F: Documentation/filesystems/ext2.txt 4040F: fs/ext2/ 4041F: include/linux/ext2* 4042 4043EXT3 FILE SYSTEM 4044M: Jan Kara <jack@suse.cz> 4045M: Andrew Morton <akpm@linux-foundation.org> 4046M: Andreas Dilger <adilger.kernel@dilger.ca> 4047L: linux-ext4@vger.kernel.org 4048S: Maintained 4049F: Documentation/filesystems/ext3.txt 4050F: fs/ext3/ 4051 4052EXT4 FILE SYSTEM 4053M: "Theodore Ts'o" <tytso@mit.edu> 4054M: Andreas Dilger <adilger.kernel@dilger.ca> 4055L: linux-ext4@vger.kernel.org 4056W: http://ext4.wiki.kernel.org 4057Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4058S: Maintained 4059F: Documentation/filesystems/ext4.txt 4060F: fs/ext4/ 4061 4062Extended Verification Module (EVM) 4063M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4064L: linux-ima-devel@lists.sourceforge.net 4065L: linux-security-module@vger.kernel.org 4066S: Supported 4067F: security/integrity/evm/ 4068 4069EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4070M: MyungJoo Ham <myungjoo.ham@samsung.com> 4071M: Chanwoo Choi <cw00.choi@samsung.com> 4072L: linux-kernel@vger.kernel.org 4073T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4074S: Maintained 4075F: drivers/extcon/ 4076F: Documentation/extcon/ 4077 4078EXYNOS DP DRIVER 4079M: Jingoo Han <jingoohan1@gmail.com> 4080L: dri-devel@lists.freedesktop.org 4081S: Maintained 4082F: drivers/gpu/drm/exynos/exynos_dp* 4083 4084EXYNOS MIPI DISPLAY DRIVERS 4085M: Inki Dae <inki.dae@samsung.com> 4086M: Donghwa Lee <dh09.lee@samsung.com> 4087M: Kyungmin Park <kyungmin.park@samsung.com> 4088L: linux-fbdev@vger.kernel.org 4089S: Maintained 4090F: drivers/video/fbdev/exynos/exynos_mipi* 4091F: include/video/exynos_mipi* 4092 4093F71805F HARDWARE MONITORING DRIVER 4094M: Jean Delvare <jdelvare@suse.de> 4095L: lm-sensors@lm-sensors.org 4096S: Maintained 4097F: Documentation/hwmon/f71805f 4098F: drivers/hwmon/f71805f.c 4099 4100FC0011 TUNER DRIVER 4101M: Michael Buesch <m@bues.ch> 4102L: linux-media@vger.kernel.org 4103S: Maintained 4104F: drivers/media/tuners/fc0011.h 4105F: drivers/media/tuners/fc0011.c 4106 4107FC2580 MEDIA DRIVER 4108M: Antti Palosaari <crope@iki.fi> 4109L: linux-media@vger.kernel.org 4110W: http://linuxtv.org/ 4111W: http://palosaari.fi/linux/ 4112Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4113T: git git://linuxtv.org/anttip/media_tree.git 4114S: Maintained 4115F: drivers/media/tuners/fc2580* 4116 4117FANOTIFY 4118M: Eric Paris <eparis@redhat.com> 4119S: Maintained 4120F: fs/notify/fanotify/ 4121F: include/linux/fanotify.h 4122F: include/uapi/linux/fanotify.h 4123 4124FARSYNC SYNCHRONOUS DRIVER 4125M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4126W: http://www.farsite.co.uk/ 4127S: Supported 4128F: drivers/net/wan/farsync.* 4129 4130FAULT INJECTION SUPPORT 4131M: Akinobu Mita <akinobu.mita@gmail.com> 4132S: Supported 4133F: Documentation/fault-injection/ 4134F: lib/fault-inject.c 4135 4136FBTFT Framebuffer drivers 4137M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4138M: Noralf Trønnes <noralf@tronnes.org> 4139S: Maintained 4140F: drivers/staging/fbtft/ 4141 4142FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4143M: Vasu Dev <vasu.dev@intel.com> 4144L: fcoe-devel@open-fcoe.org 4145W: www.Open-FCoE.org 4146S: Supported 4147F: drivers/scsi/libfc/ 4148F: drivers/scsi/fcoe/ 4149F: include/scsi/fc/ 4150F: include/scsi/libfc.h 4151F: include/scsi/libfcoe.h 4152F: include/uapi/scsi/fc/ 4153 4154FILE LOCKING (flock() and fcntl()/lockf()) 4155M: Jeff Layton <jlayton@poochiereds.net> 4156M: "J. Bruce Fields" <bfields@fieldses.org> 4157L: linux-fsdevel@vger.kernel.org 4158S: Maintained 4159F: include/linux/fcntl.h 4160F: include/linux/fs.h 4161F: include/uapi/linux/fcntl.h 4162F: include/uapi/linux/fs.h 4163F: fs/fcntl.c 4164F: fs/locks.c 4165 4166FILESYSTEMS (VFS and infrastructure) 4167M: Alexander Viro <viro@zeniv.linux.org.uk> 4168L: linux-fsdevel@vger.kernel.org 4169S: Maintained 4170F: fs/* 4171 4172FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4173M: Riku Voipio <riku.voipio@iki.fi> 4174L: lm-sensors@lm-sensors.org 4175S: Maintained 4176F: drivers/hwmon/f75375s.c 4177F: include/linux/f75375s.h 4178 4179FIREWIRE AUDIO DRIVERS 4180M: Clemens Ladisch <clemens@ladisch.de> 4181L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4182T: git git://git.alsa-project.org/alsa-kernel.git 4183S: Maintained 4184F: sound/firewire/ 4185 4186FIREWIRE MEDIA DRIVERS (firedtv) 4187M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4188L: linux-media@vger.kernel.org 4189L: linux1394-devel@lists.sourceforge.net 4190T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4191S: Maintained 4192F: drivers/media/firewire/ 4193 4194FIREWIRE SBP-2 TARGET 4195M: Chris Boot <bootc@bootc.net> 4196L: linux-scsi@vger.kernel.org 4197L: target-devel@vger.kernel.org 4198L: linux1394-devel@lists.sourceforge.net 4199T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4200S: Maintained 4201F: drivers/target/sbp/ 4202 4203FIREWIRE SUBSYSTEM 4204M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4205L: linux1394-devel@lists.sourceforge.net 4206W: http://ieee1394.wiki.kernel.org/ 4207T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4208S: Maintained 4209F: drivers/firewire/ 4210F: include/linux/firewire.h 4211F: include/uapi/linux/firewire*.h 4212F: tools/firewire/ 4213 4214FIRMWARE LOADER (request_firmware) 4215M: Ming Lei <ming.lei@canonical.com> 4216L: linux-kernel@vger.kernel.org 4217S: Maintained 4218F: Documentation/firmware_class/ 4219F: drivers/base/firmware*.c 4220F: include/linux/firmware.h 4221 4222FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4223M: Joshua Morris <josh.h.morris@us.ibm.com> 4224M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4225S: Maintained 4226F: drivers/block/rsxx/ 4227 4228FLOPPY DRIVER 4229M: Jiri Kosina <jkosina@suse.cz> 4230T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4231S: Odd fixes 4232F: drivers/block/floppy.c 4233 4234FMC SUBSYSTEM 4235M: Alessandro Rubini <rubini@gnudd.com> 4236W: http://www.ohwr.org/projects/fmc-bus 4237S: Supported 4238F: drivers/fmc/ 4239F: include/linux/fmc*.h 4240F: include/linux/ipmi-fru.h 4241K: fmc_d.*register 4242 4243FPU EMULATOR 4244M: Bill Metzenthen <billm@melbpc.org.au> 4245W: http://floatingpoint.sourceforge.net/emulator/index.html 4246S: Maintained 4247F: arch/x86/math-emu/ 4248 4249FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4250L: netdev@vger.kernel.org 4251S: Orphan 4252F: drivers/net/wan/dlci.c 4253F: drivers/net/wan/sdla.c 4254 4255FRAMEBUFFER LAYER 4256M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4257M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4258L: linux-fbdev@vger.kernel.org 4259W: http://linux-fbdev.sourceforge.net/ 4260Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4261T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4262S: Maintained 4263F: Documentation/fb/ 4264F: Documentation/devicetree/bindings/fb/ 4265F: drivers/video/ 4266F: include/video/ 4267F: include/linux/fb.h 4268F: include/uapi/video/ 4269F: include/uapi/linux/fb.h 4270 4271FREESCALE DIU FRAMEBUFFER DRIVER 4272M: Timur Tabi <timur@tabi.org> 4273L: linux-fbdev@vger.kernel.org 4274S: Maintained 4275F: drivers/video/fbdev/fsl-diu-fb.* 4276 4277FREESCALE DMA DRIVER 4278M: Li Yang <leoli@freescale.com> 4279M: Zhang Wei <zw@zh-kernel.org> 4280L: linuxppc-dev@lists.ozlabs.org 4281S: Maintained 4282F: drivers/dma/fsldma.* 4283 4284FREESCALE I2C CPM DRIVER 4285M: Jochen Friedrich <jochen@scram.de> 4286L: linuxppc-dev@lists.ozlabs.org 4287L: linux-i2c@vger.kernel.org 4288S: Maintained 4289F: drivers/i2c/busses/i2c-cpm.c 4290 4291FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4292M: Sascha Hauer <kernel@pengutronix.de> 4293L: linux-fbdev@vger.kernel.org 4294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4295S: Maintained 4296F: include/linux/platform_data/video-imxfb.h 4297F: drivers/video/fbdev/imxfb.c 4298 4299FREESCALE QUAD SPI DRIVER 4300M: Han Xu <han.xu@freescale.com> 4301L: linux-mtd@lists.infradead.org 4302S: Maintained 4303F: drivers/mtd/spi-nor/fsl-quadspi.c 4304 4305FREESCALE SOC FS_ENET DRIVER 4306M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4307M: Vitaly Bordug <vbordug@ru.mvista.com> 4308L: linuxppc-dev@lists.ozlabs.org 4309L: netdev@vger.kernel.org 4310S: Maintained 4311F: drivers/net/ethernet/freescale/fs_enet/ 4312F: include/linux/fs_enet_pd.h 4313 4314FREESCALE QUICC ENGINE LIBRARY 4315L: linuxppc-dev@lists.ozlabs.org 4316S: Orphan 4317F: arch/powerpc/sysdev/qe_lib/ 4318F: arch/powerpc/include/asm/*qe.h 4319 4320FREESCALE USB PERIPHERAL DRIVERS 4321M: Li Yang <leoli@freescale.com> 4322L: linux-usb@vger.kernel.org 4323L: linuxppc-dev@lists.ozlabs.org 4324S: Maintained 4325F: drivers/usb/gadget/udc/fsl* 4326 4327FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4328M: Li Yang <leoli@freescale.com> 4329L: netdev@vger.kernel.org 4330L: linuxppc-dev@lists.ozlabs.org 4331S: Maintained 4332F: drivers/net/ethernet/freescale/ucc_geth* 4333 4334FREESCALE QUICC ENGINE UCC UART DRIVER 4335M: Timur Tabi <timur@tabi.org> 4336L: linuxppc-dev@lists.ozlabs.org 4337S: Maintained 4338F: drivers/tty/serial/ucc_uart.c 4339 4340FREESCALE SOC SOUND DRIVERS 4341M: Timur Tabi <timur@tabi.org> 4342M: Nicolin Chen <nicoleotsuka@gmail.com> 4343M: Xiubo Li <Xiubo.Lee@gmail.com> 4344L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4345L: linuxppc-dev@lists.ozlabs.org 4346S: Maintained 4347F: sound/soc/fsl/fsl* 4348F: sound/soc/fsl/imx* 4349F: sound/soc/fsl/mpc8610_hpcd.c 4350 4351FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4352M: "J. German Rivera" <German.Rivera@freescale.com> 4353L: linux-kernel@vger.kernel.org 4354S: Maintained 4355F: drivers/staging/fsl-mc/ 4356 4357FREEVXFS FILESYSTEM 4358M: Christoph Hellwig <hch@infradead.org> 4359W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4360S: Maintained 4361F: fs/freevxfs/ 4362 4363FREEZER 4364M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4365M: Pavel Machek <pavel@ucw.cz> 4366L: linux-pm@vger.kernel.org 4367S: Supported 4368F: Documentation/power/freezing-of-tasks.txt 4369F: include/linux/freezer.h 4370F: kernel/freezer.c 4371 4372FRONTSWAP API 4373M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4374L: linux-kernel@vger.kernel.org 4375S: Maintained 4376F: mm/frontswap.c 4377F: include/linux/frontswap.h 4378 4379FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4380M: David Howells <dhowells@redhat.com> 4381L: linux-cachefs@redhat.com 4382S: Supported 4383F: Documentation/filesystems/caching/ 4384F: fs/fscache/ 4385F: include/linux/fscache*.h 4386 4387F2FS FILE SYSTEM 4388M: Jaegeuk Kim <jaegeuk@kernel.org> 4389M: Changman Lee <cm224.lee@samsung.com> 4390L: linux-f2fs-devel@lists.sourceforge.net 4391W: http://en.wikipedia.org/wiki/F2FS 4392T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4393S: Maintained 4394F: Documentation/filesystems/f2fs.txt 4395F: Documentation/ABI/testing/sysfs-fs-f2fs 4396F: fs/f2fs/ 4397F: include/linux/f2fs_fs.h 4398 4399FUJITSU FR-V (FRV) PORT 4400M: David Howells <dhowells@redhat.com> 4401S: Maintained 4402F: arch/frv/ 4403 4404FUJITSU LAPTOP EXTRAS 4405M: Jonathan Woithe <jwoithe@just42.net> 4406L: platform-driver-x86@vger.kernel.org 4407S: Maintained 4408F: drivers/platform/x86/fujitsu-laptop.c 4409 4410FUJITSU M-5MO LS CAMERA ISP DRIVER 4411M: Kyungmin Park <kyungmin.park@samsung.com> 4412M: Heungjun Kim <riverful.kim@samsung.com> 4413L: linux-media@vger.kernel.org 4414S: Maintained 4415F: drivers/media/i2c/m5mols/ 4416F: include/media/m5mols.h 4417 4418FUJITSU TABLET EXTRAS 4419M: Robert Gerlach <khnz@gmx.de> 4420L: platform-driver-x86@vger.kernel.org 4421S: Maintained 4422F: drivers/platform/x86/fujitsu-tablet.c 4423 4424FUSE: FILESYSTEM IN USERSPACE 4425M: Miklos Szeredi <miklos@szeredi.hu> 4426L: fuse-devel@lists.sourceforge.net 4427W: http://fuse.sourceforge.net/ 4428S: Maintained 4429F: fs/fuse/ 4430F: include/uapi/linux/fuse.h 4431 4432FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4433M: Rik Faith <faith@cs.unc.edu> 4434L: linux-scsi@vger.kernel.org 4435S: Odd Fixes (e.g., new signatures) 4436F: drivers/scsi/fdomain.* 4437 4438GCOV BASED KERNEL PROFILING 4439M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4440S: Maintained 4441F: kernel/gcov/ 4442F: Documentation/gcov.txt 4443 4444GDT SCSI DISK ARRAY CONTROLLER DRIVER 4445M: Achim Leubner <achim_leubner@adaptec.com> 4446L: linux-scsi@vger.kernel.org 4447W: http://www.icp-vortex.com/ 4448S: Supported 4449F: drivers/scsi/gdt* 4450 4451GDB KERNEL DEBUGGING HELPER SCRIPTS 4452M: Jan Kiszka <jan.kiszka@siemens.com> 4453S: Supported 4454F: scripts/gdb/ 4455 4456GEMTEK FM RADIO RECEIVER DRIVER 4457M: Hans Verkuil <hverkuil@xs4all.nl> 4458L: linux-media@vger.kernel.org 4459T: git git://linuxtv.org/media_tree.git 4460W: http://linuxtv.org 4461S: Maintained 4462F: drivers/media/radio/radio-gemtek* 4463 4464GENERIC GPIO I2C DRIVER 4465M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4466S: Supported 4467F: drivers/i2c/busses/i2c-gpio.c 4468F: include/linux/i2c-gpio.h 4469 4470GENERIC GPIO I2C MULTIPLEXER DRIVER 4471M: Peter Korsgaard <peter.korsgaard@barco.com> 4472L: linux-i2c@vger.kernel.org 4473S: Supported 4474F: drivers/i2c/muxes/i2c-mux-gpio.c 4475F: include/linux/i2c-mux-gpio.h 4476F: Documentation/i2c/muxes/i2c-mux-gpio 4477 4478GENERIC HDLC (WAN) DRIVERS 4479M: Krzysztof Halasa <khc@pm.waw.pl> 4480W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4481S: Maintained 4482F: drivers/net/wan/c101.c 4483F: drivers/net/wan/hd6457* 4484F: drivers/net/wan/hdlc* 4485F: drivers/net/wan/n2.c 4486F: drivers/net/wan/pc300too.c 4487F: drivers/net/wan/pci200syn.c 4488F: drivers/net/wan/wanxl* 4489 4490GENERIC INCLUDE/ASM HEADER FILES 4491M: Arnd Bergmann <arnd@arndb.de> 4492L: linux-arch@vger.kernel.org 4493T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4494S: Maintained 4495F: include/asm-generic/ 4496F: include/uapi/asm-generic/ 4497 4498GENERIC PHY FRAMEWORK 4499M: Kishon Vijay Abraham I <kishon@ti.com> 4500L: linux-kernel@vger.kernel.org 4501T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4502S: Supported 4503F: drivers/phy/ 4504F: include/linux/phy/ 4505 4506GENERIC PM DOMAINS 4507M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4508M: Kevin Hilman <khilman@kernel.org> 4509M: Ulf Hansson <ulf.hansson@linaro.org> 4510L: linux-pm@vger.kernel.org 4511S: Supported 4512F: drivers/base/power/domain*.c 4513F: include/linux/pm_domain.h 4514 4515GENERIC UIO DRIVER FOR PCI DEVICES 4516M: "Michael S. Tsirkin" <mst@redhat.com> 4517L: kvm@vger.kernel.org 4518S: Supported 4519F: drivers/uio/uio_pci_generic.c 4520 4521GET_MAINTAINER SCRIPT 4522M: Joe Perches <joe@perches.com> 4523S: Maintained 4524F: scripts/get_maintainer.pl 4525 4526GFS2 FILE SYSTEM 4527M: Steven Whitehouse <swhiteho@redhat.com> 4528M: Bob Peterson <rpeterso@redhat.com> 4529L: cluster-devel@redhat.com 4530W: http://sources.redhat.com/cluster/ 4531T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4532S: Supported 4533F: Documentation/filesystems/gfs2*.txt 4534F: fs/gfs2/ 4535F: include/uapi/linux/gfs2_ondisk.h 4536 4537GIGASET ISDN DRIVERS 4538M: Paul Bolle <pebolle@tiscali.nl> 4539L: gigaset307x-common@lists.sourceforge.net 4540W: http://gigaset307x.sourceforge.net/ 4541S: Odd Fixes 4542F: Documentation/isdn/README.gigaset 4543F: drivers/isdn/gigaset/ 4544F: include/uapi/linux/gigaset_dev.h 4545 4546GO7007 MPEG CODEC 4547M: Hans Verkuil <hans.verkuil@cisco.com> 4548L: linux-media@vger.kernel.org 4549S: Maintained 4550F: drivers/media/usb/go7007/ 4551 4552GOODIX TOUCHSCREEN 4553M: Bastien Nocera <hadess@hadess.net> 4554L: linux-input@vger.kernel.org 4555S: Maintained 4556F: drivers/input/touchscreen/goodix.c 4557 4558GPIO SUBSYSTEM 4559M: Linus Walleij <linus.walleij@linaro.org> 4560M: Alexandre Courbot <gnurou@gmail.com> 4561L: linux-gpio@vger.kernel.org 4562T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4563S: Maintained 4564F: Documentation/gpio/ 4565F: drivers/gpio/ 4566F: include/linux/gpio/ 4567F: include/linux/gpio.h 4568F: include/asm-generic/gpio.h 4569 4570GRE DEMULTIPLEXER DRIVER 4571M: Dmitry Kozlov <xeb@mail.ru> 4572L: netdev@vger.kernel.org 4573S: Maintained 4574F: net/ipv4/gre_demux.c 4575F: net/ipv4/gre_offload.c 4576F: include/net/gre.h 4577 4578GRETH 10/100/1G Ethernet MAC device driver 4579M: Kristoffer Glembo <kristoffer@gaisler.com> 4580L: netdev@vger.kernel.org 4581S: Maintained 4582F: drivers/net/ethernet/aeroflex/ 4583 4584GSPCA FINEPIX SUBDRIVER 4585M: Frank Zago <frank@zago.net> 4586L: linux-media@vger.kernel.org 4587T: git git://linuxtv.org/media_tree.git 4588S: Maintained 4589F: drivers/media/usb/gspca/finepix.c 4590 4591GSPCA GL860 SUBDRIVER 4592M: Olivier Lorin <o.lorin@laposte.net> 4593L: linux-media@vger.kernel.org 4594T: git git://linuxtv.org/media_tree.git 4595S: Maintained 4596F: drivers/media/usb/gspca/gl860/ 4597 4598GSPCA M5602 SUBDRIVER 4599M: Erik Andren <erik.andren@gmail.com> 4600L: linux-media@vger.kernel.org 4601T: git git://linuxtv.org/media_tree.git 4602S: Maintained 4603F: drivers/media/usb/gspca/m5602/ 4604 4605GSPCA PAC207 SONIXB SUBDRIVER 4606M: Hans de Goede <hdegoede@redhat.com> 4607L: linux-media@vger.kernel.org 4608T: git git://linuxtv.org/media_tree.git 4609S: Maintained 4610F: drivers/media/usb/gspca/pac207.c 4611 4612GSPCA SN9C20X SUBDRIVER 4613M: Brian Johnson <brijohn@gmail.com> 4614L: linux-media@vger.kernel.org 4615T: git git://linuxtv.org/media_tree.git 4616S: Maintained 4617F: drivers/media/usb/gspca/sn9c20x.c 4618 4619GSPCA T613 SUBDRIVER 4620M: Leandro Costantino <lcostantino@gmail.com> 4621L: linux-media@vger.kernel.org 4622T: git git://linuxtv.org/media_tree.git 4623S: Maintained 4624F: drivers/media/usb/gspca/t613.c 4625 4626GSPCA USB WEBCAM DRIVER 4627M: Hans de Goede <hdegoede@redhat.com> 4628L: linux-media@vger.kernel.org 4629T: git git://linuxtv.org/media_tree.git 4630S: Maintained 4631F: drivers/media/usb/gspca/ 4632 4633GUID PARTITION TABLE (GPT) 4634M: Davidlohr Bueso <dave@stgolabs.net> 4635L: linux-efi@vger.kernel.org 4636S: Maintained 4637F: block/partitions/efi.* 4638 4639STK1160 USB VIDEO CAPTURE DRIVER 4640M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4641L: linux-media@vger.kernel.org 4642T: git git://linuxtv.org/media_tree.git 4643S: Maintained 4644F: drivers/media/usb/stk1160/ 4645 4646H8/300 ARCHITECTURE 4647M: Yoshinori Sato <ysato@users.sourceforge.jp> 4648L: uclinux-h8-devel@lists.sourceforge.jp 4649W: http://uclinux-h8.sourceforge.jp 4650T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4651S: Maintained 4652F: arch/h8300/ 4653F: drivers/clocksource/h8300_*.c 4654F: drivers/clk/h8300/ 4655F: drivers/irqchip/irq-renesas-h8*.c 4656 4657HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4658M: Frank Seidel <frank@f-seidel.de> 4659L: platform-driver-x86@vger.kernel.org 4660W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4661S: Maintained 4662F: drivers/platform/x86/hdaps.c 4663 4664HDPVR USB VIDEO ENCODER DRIVER 4665M: Hans Verkuil <hverkuil@xs4all.nl> 4666L: linux-media@vger.kernel.org 4667T: git git://linuxtv.org/media_tree.git 4668W: http://linuxtv.org 4669S: Odd Fixes 4670F: drivers/media/usb/hdpvr/ 4671 4672HWPOISON MEMORY FAILURE HANDLING 4673M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4674L: linux-mm@kvack.org 4675S: Maintained 4676F: mm/memory-failure.c 4677F: mm/hwpoison-inject.c 4678 4679HYPERVISOR VIRTUAL CONSOLE DRIVER 4680L: linuxppc-dev@lists.ozlabs.org 4681S: Odd Fixes 4682F: drivers/tty/hvc/ 4683 4684HACKRF MEDIA DRIVER 4685M: Antti Palosaari <crope@iki.fi> 4686L: linux-media@vger.kernel.org 4687W: http://linuxtv.org/ 4688W: http://palosaari.fi/linux/ 4689Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4690T: git git://linuxtv.org/anttip/media_tree.git 4691S: Maintained 4692F: drivers/media/usb/hackrf/ 4693 4694HARDWARE MONITORING 4695M: Jean Delvare <jdelvare@suse.de> 4696M: Guenter Roeck <linux@roeck-us.net> 4697L: lm-sensors@lm-sensors.org 4698W: http://www.lm-sensors.org/ 4699T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4700T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4701S: Maintained 4702F: Documentation/hwmon/ 4703F: drivers/hwmon/ 4704F: include/linux/hwmon*.h 4705 4706HARDWARE RANDOM NUMBER GENERATOR CORE 4707M: Matt Mackall <mpm@selenic.com> 4708M: Herbert Xu <herbert@gondor.apana.org.au> 4709L: linux-crypto@vger.kernel.org 4710S: Odd fixes 4711F: Documentation/hw_random.txt 4712F: drivers/char/hw_random/ 4713F: include/linux/hw_random.h 4714 4715HARDWARE SPINLOCK CORE 4716M: Ohad Ben-Cohen <ohad@wizery.com> 4717S: Maintained 4718F: Documentation/hwspinlock.txt 4719F: drivers/hwspinlock/hwspinlock_* 4720F: include/linux/hwspinlock.h 4721 4722HARMONY SOUND DRIVER 4723L: linux-parisc@vger.kernel.org 4724S: Maintained 4725F: sound/parisc/harmony.* 4726 4727HD29L2 MEDIA DRIVER 4728M: Antti Palosaari <crope@iki.fi> 4729L: linux-media@vger.kernel.org 4730W: http://linuxtv.org/ 4731W: http://palosaari.fi/linux/ 4732Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4733T: git git://linuxtv.org/anttip/media_tree.git 4734S: Maintained 4735F: drivers/media/dvb-frontends/hd29l2* 4736 4737HEWLETT-PACKARD SMART2 RAID DRIVER 4738L: iss_storagedev@hp.com 4739S: Orphan 4740F: Documentation/blockdev/cpqarray.txt 4741F: drivers/block/cpqarray.* 4742 4743HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4744M: Don Brace <don.brace@pmcs.com> 4745L: iss_storagedev@hp.com 4746L: storagedev@pmcs.com 4747L: linux-scsi@vger.kernel.org 4748S: Supported 4749F: Documentation/scsi/hpsa.txt 4750F: drivers/scsi/hpsa*.[ch] 4751F: include/linux/cciss*.h 4752F: include/uapi/linux/cciss*.h 4753 4754HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4755M: Don Brace <don.brace@pmcs.com> 4756L: iss_storagedev@hp.com 4757L: storagedev@pmcs.com 4758L: linux-scsi@vger.kernel.org 4759S: Supported 4760F: Documentation/blockdev/cciss.txt 4761F: drivers/block/cciss* 4762F: include/linux/cciss_ioctl.h 4763F: include/uapi/linux/cciss_ioctl.h 4764 4765HFS FILESYSTEM 4766L: linux-fsdevel@vger.kernel.org 4767S: Orphan 4768F: Documentation/filesystems/hfs.txt 4769F: fs/hfs/ 4770 4771HFSPLUS FILESYSTEM 4772L: linux-fsdevel@vger.kernel.org 4773S: Orphan 4774F: Documentation/filesystems/hfsplus.txt 4775F: fs/hfsplus/ 4776 4777HGA FRAMEBUFFER DRIVER 4778M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4779L: linux-nvidia@lists.surfsouth.com 4780W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4781S: Maintained 4782F: drivers/video/fbdev/hgafb.c 4783 4784HIBERNATION (aka Software Suspend, aka swsusp) 4785M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4786M: Pavel Machek <pavel@ucw.cz> 4787L: linux-pm@vger.kernel.org 4788S: Supported 4789F: arch/x86/power/ 4790F: drivers/base/power/ 4791F: kernel/power/ 4792F: include/linux/suspend.h 4793F: include/linux/freezer.h 4794F: include/linux/pm.h 4795F: arch/*/include/asm/suspend*.h 4796 4797HID CORE LAYER 4798M: Jiri Kosina <jkosina@suse.cz> 4799L: linux-input@vger.kernel.org 4800T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4801S: Maintained 4802F: drivers/hid/ 4803F: include/linux/hid* 4804F: include/uapi/linux/hid* 4805 4806HID SENSOR HUB DRIVERS 4807M: Jiri Kosina <jkosina@suse.cz> 4808M: Jonathan Cameron <jic23@kernel.org> 4809M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4810L: linux-input@vger.kernel.org 4811L: linux-iio@vger.kernel.org 4812S: Maintained 4813F: Documentation/hid/hid-sensor* 4814F: drivers/hid/hid-sensor-* 4815F: drivers/iio/*/hid-* 4816F: include/linux/hid-sensor-* 4817 4818HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4819M: Thomas Gleixner <tglx@linutronix.de> 4820L: linux-kernel@vger.kernel.org 4821T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4822S: Maintained 4823F: Documentation/timers/ 4824F: kernel/time/hrtimer.c 4825F: kernel/time/clockevents.c 4826F: kernel/time/tick*.* 4827F: kernel/time/timer_*.c 4828F: include/linux/clockchips.h 4829F: include/linux/hrtimer.h 4830 4831HIGH-SPEED SCC DRIVER FOR AX.25 4832L: linux-hams@vger.kernel.org 4833S: Orphan 4834F: drivers/net/hamradio/dmascc.c 4835F: drivers/net/hamradio/scc.c 4836 4837HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4838M: HighPoint Linux Team <linux@highpoint-tech.com> 4839W: http://www.highpoint-tech.com 4840S: Supported 4841F: Documentation/scsi/hptiop.txt 4842F: drivers/scsi/hptiop.c 4843 4844HIPPI 4845M: Jes Sorensen <jes@trained-monkey.org> 4846L: linux-hippi@sunsite.dk 4847S: Maintained 4848F: include/linux/hippidevice.h 4849F: include/uapi/linux/if_hippi.h 4850F: net/802/hippi.c 4851F: drivers/net/hippi/ 4852 4853HOST AP DRIVER 4854M: Jouni Malinen <j@w1.fi> 4855L: hostap@shmoo.com (subscribers-only) 4856L: linux-wireless@vger.kernel.org 4857W: http://hostap.epitest.fi/ 4858S: Maintained 4859F: drivers/net/wireless/hostap/ 4860 4861HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4862L: platform-driver-x86@vger.kernel.org 4863S: Orphan 4864F: drivers/platform/x86/tc1100-wmi.c 4865 4866HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4867M: Jaroslav Kysela <perex@perex.cz> 4868S: Maintained 4869F: drivers/net/ethernet/hp/hp100.* 4870 4871HPET: High Precision Event Timers driver 4872M: Clemens Ladisch <clemens@ladisch.de> 4873S: Maintained 4874F: Documentation/timers/hpet.txt 4875F: drivers/char/hpet.c 4876F: include/linux/hpet.h 4877F: include/uapi/linux/hpet.h 4878 4879HPET: x86 4880S: Orphan 4881F: arch/x86/kernel/hpet.c 4882F: arch/x86/include/asm/hpet.h 4883 4884HPFS FILESYSTEM 4885M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4886W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4887S: Maintained 4888F: fs/hpfs/ 4889 4890HSI SUBSYSTEM 4891M: Sebastian Reichel <sre@kernel.org> 4892T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4893S: Maintained 4894F: Documentation/ABI/testing/sysfs-bus-hsi 4895F: Documentation/hsi.txt 4896F: drivers/hsi/ 4897F: include/linux/hsi/ 4898F: include/uapi/linux/hsi/ 4899 4900HSO 3G MODEM DRIVER 4901M: Jan Dumon <j.dumon@option.com> 4902W: http://www.pharscape.org 4903S: Maintained 4904F: drivers/net/usb/hso.c 4905 4906HSR NETWORK PROTOCOL 4907M: Arvid Brodin <arvid.brodin@alten.se> 4908L: netdev@vger.kernel.org 4909S: Maintained 4910F: net/hsr/ 4911 4912HTCPEN TOUCHSCREEN DRIVER 4913M: Pau Oliva Fora <pof@eslack.org> 4914L: linux-input@vger.kernel.org 4915S: Maintained 4916F: drivers/input/touchscreen/htcpen.c 4917 4918HUGETLB FILESYSTEM 4919M: Nadia Yvette Chambers <nyc@holomorphy.com> 4920S: Maintained 4921F: fs/hugetlbfs/ 4922 4923Hyper-V CORE AND DRIVERS 4924M: "K. Y. Srinivasan" <kys@microsoft.com> 4925M: Haiyang Zhang <haiyangz@microsoft.com> 4926L: devel@linuxdriverproject.org 4927S: Maintained 4928F: arch/x86/include/asm/mshyperv.h 4929F: arch/x86/include/uapi/asm/hyperv.h 4930F: arch/x86/kernel/cpu/mshyperv.c 4931F: drivers/hid/hid-hyperv.c 4932F: drivers/hv/ 4933F: drivers/input/serio/hyperv-keyboard.c 4934F: drivers/net/hyperv/ 4935F: drivers/scsi/storvsc_drv.c 4936F: drivers/video/fbdev/hyperv_fb.c 4937F: include/linux/hyperv.h 4938F: tools/hv/ 4939 4940I2C OVER PARALLEL PORT 4941M: Jean Delvare <jdelvare@suse.de> 4942L: linux-i2c@vger.kernel.org 4943S: Maintained 4944F: Documentation/i2c/busses/i2c-parport 4945F: Documentation/i2c/busses/i2c-parport-light 4946F: drivers/i2c/busses/i2c-parport.c 4947F: drivers/i2c/busses/i2c-parport-light.c 4948 4949I2C/SMBUS CONTROLLER DRIVERS FOR PC 4950M: Jean Delvare <jdelvare@suse.de> 4951L: linux-i2c@vger.kernel.org 4952S: Maintained 4953F: Documentation/i2c/busses/i2c-ali1535 4954F: Documentation/i2c/busses/i2c-ali1563 4955F: Documentation/i2c/busses/i2c-ali15x3 4956F: Documentation/i2c/busses/i2c-amd756 4957F: Documentation/i2c/busses/i2c-amd8111 4958F: Documentation/i2c/busses/i2c-i801 4959F: Documentation/i2c/busses/i2c-nforce2 4960F: Documentation/i2c/busses/i2c-piix4 4961F: Documentation/i2c/busses/i2c-sis5595 4962F: Documentation/i2c/busses/i2c-sis630 4963F: Documentation/i2c/busses/i2c-sis96x 4964F: Documentation/i2c/busses/i2c-via 4965F: Documentation/i2c/busses/i2c-viapro 4966F: drivers/i2c/busses/i2c-ali1535.c 4967F: drivers/i2c/busses/i2c-ali1563.c 4968F: drivers/i2c/busses/i2c-ali15x3.c 4969F: drivers/i2c/busses/i2c-amd756.c 4970F: drivers/i2c/busses/i2c-amd756-s4882.c 4971F: drivers/i2c/busses/i2c-amd8111.c 4972F: drivers/i2c/busses/i2c-i801.c 4973F: drivers/i2c/busses/i2c-isch.c 4974F: drivers/i2c/busses/i2c-nforce2.c 4975F: drivers/i2c/busses/i2c-nforce2-s4985.c 4976F: drivers/i2c/busses/i2c-piix4.c 4977F: drivers/i2c/busses/i2c-sis5595.c 4978F: drivers/i2c/busses/i2c-sis630.c 4979F: drivers/i2c/busses/i2c-sis96x.c 4980F: drivers/i2c/busses/i2c-via.c 4981F: drivers/i2c/busses/i2c-viapro.c 4982 4983I2C/SMBUS ISMT DRIVER 4984M: Seth Heasley <seth.heasley@intel.com> 4985M: Neil Horman <nhorman@tuxdriver.com> 4986L: linux-i2c@vger.kernel.org 4987F: drivers/i2c/busses/i2c-ismt.c 4988F: Documentation/i2c/busses/i2c-ismt 4989 4990I2C/SMBUS STUB DRIVER 4991M: Jean Delvare <jdelvare@suse.de> 4992L: linux-i2c@vger.kernel.org 4993S: Maintained 4994F: drivers/i2c/i2c-stub.c 4995 4996I2C SUBSYSTEM 4997M: Wolfram Sang <wsa@the-dreams.de> 4998L: linux-i2c@vger.kernel.org 4999W: https://i2c.wiki.kernel.org/ 5000Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5001T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5002S: Maintained 5003F: Documentation/devicetree/bindings/i2c/ 5004F: Documentation/i2c/ 5005F: drivers/i2c/ 5006F: include/linux/i2c.h 5007F: include/linux/i2c-*.h 5008F: include/uapi/linux/i2c.h 5009F: include/uapi/linux/i2c-*.h 5010 5011I2C ACPI SUPPORT 5012M: Mika Westerberg <mika.westerberg@linux.intel.com> 5013L: linux-i2c@vger.kernel.org 5014L: linux-acpi@vger.kernel.org 5015S: Maintained 5016 5017I2C-TAOS-EVM DRIVER 5018M: Jean Delvare <jdelvare@suse.de> 5019L: linux-i2c@vger.kernel.org 5020S: Maintained 5021F: Documentation/i2c/busses/i2c-taos-evm 5022F: drivers/i2c/busses/i2c-taos-evm.c 5023 5024I2C-TINY-USB DRIVER 5025M: Till Harbaum <till@harbaum.org> 5026L: linux-i2c@vger.kernel.org 5027W: http://www.harbaum.org/till/i2c_tiny_usb 5028S: Maintained 5029F: drivers/i2c/busses/i2c-tiny-usb.c 5030 5031i386 BOOT CODE 5032M: "H. Peter Anvin" <hpa@zytor.com> 5033S: Maintained 5034F: arch/x86/boot/ 5035 5036i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5037M: "H. Peter Anvin" <hpa@zytor.com> 5038T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5039S: Maintained 5040 5041IA64 (Itanium) PLATFORM 5042M: Tony Luck <tony.luck@intel.com> 5043M: Fenghua Yu <fenghua.yu@intel.com> 5044L: linux-ia64@vger.kernel.org 5045T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5046S: Maintained 5047F: arch/ia64/ 5048 5049IBM Power in-Nest Crypto Acceleration 5050M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 5051M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 5052L: linux-crypto@vger.kernel.org 5053S: Supported 5054F: drivers/crypto/nx/Makefile 5055F: drivers/crypto/nx/Kconfig 5056F: drivers/crypto/nx/nx-aes* 5057F: drivers/crypto/nx/nx-sha* 5058F: drivers/crypto/nx/nx.* 5059F: drivers/crypto/nx/nx_csbcpb.h 5060F: drivers/crypto/nx/nx_debugfs.h 5061 5062IBM Power 842 compression accelerator 5063M: Dan Streetman <ddstreet@us.ibm.com> 5064S: Supported 5065F: drivers/crypto/nx/Makefile 5066F: drivers/crypto/nx/Kconfig 5067F: drivers/crypto/nx/nx-842* 5068F: include/linux/sw842.h 5069F: crypto/842.c 5070F: lib/842/ 5071 5072IBM Power Linux RAID adapter 5073M: Brian King <brking@us.ibm.com> 5074S: Supported 5075F: drivers/scsi/ipr.* 5076 5077IBM Power Virtual Ethernet Device Driver 5078M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5079L: netdev@vger.kernel.org 5080S: Supported 5081F: drivers/net/ethernet/ibm/ibmveth.* 5082 5083IBM Power Virtual SCSI Device Drivers 5084M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5085L: linux-scsi@vger.kernel.org 5086S: Supported 5087F: drivers/scsi/ibmvscsi/ibmvscsi* 5088F: drivers/scsi/ibmvscsi/viosrp.h 5089 5090IBM Power Virtual FC Device Drivers 5091M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5092L: linux-scsi@vger.kernel.org 5093S: Supported 5094F: drivers/scsi/ibmvscsi/ibmvfc* 5095 5096IBM ServeRAID RAID DRIVER 5097S: Orphan 5098F: drivers/scsi/ips.* 5099 5100ICH LPC AND GPIO DRIVER 5101M: Peter Tyser <ptyser@xes-inc.com> 5102S: Maintained 5103F: drivers/mfd/lpc_ich.c 5104F: drivers/gpio/gpio-ich.c 5105 5106IDE SUBSYSTEM 5107M: "David S. Miller" <davem@davemloft.net> 5108L: linux-ide@vger.kernel.org 5109Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5110T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5111S: Maintained 5112F: Documentation/ide/ 5113F: drivers/ide/ 5114F: include/linux/ide.h 5115 5116IDEAPAD LAPTOP EXTRAS DRIVER 5117M: Ike Panhc <ike.pan@canonical.com> 5118L: platform-driver-x86@vger.kernel.org 5119W: http://launchpad.net/ideapad-laptop 5120S: Maintained 5121F: drivers/platform/x86/ideapad-laptop.c 5122 5123IDEAPAD LAPTOP SLIDEBAR DRIVER 5124M: Andrey Moiseev <o2g.org.ru@gmail.com> 5125L: linux-input@vger.kernel.org 5126W: https://github.com/o2genum/ideapad-slidebar 5127S: Maintained 5128F: drivers/input/misc/ideapad_slidebar.c 5129 5130IDE/ATAPI DRIVERS 5131M: Borislav Petkov <bp@alien8.de> 5132L: linux-ide@vger.kernel.org 5133S: Maintained 5134F: Documentation/cdrom/ide-cd 5135F: drivers/ide/ide-cd* 5136 5137IDLE-I7300 5138M: Andy Henroid <andrew.d.henroid@intel.com> 5139L: linux-pm@vger.kernel.org 5140S: Supported 5141F: drivers/idle/i7300_idle.c 5142 5143IEEE 802.15.4 SUBSYSTEM 5144M: Alexander Aring <alex.aring@gmail.com> 5145L: linux-wpan@vger.kernel.org 5146W: https://github.com/linux-wpan 5147T: git git://github.com/linux-wpan/linux-wpan-next.git 5148S: Maintained 5149F: net/ieee802154/ 5150F: net/mac802154/ 5151F: drivers/net/ieee802154/ 5152F: include/linux/nl802154.h 5153F: include/linux/ieee802154.h 5154F: include/net/nl802154.h 5155F: include/net/mac802154.h 5156F: include/net/af_ieee802154.h 5157F: include/net/cfg802154.h 5158F: include/net/ieee802154_netdev.h 5159F: Documentation/networking/ieee802154.txt 5160 5161IGORPLUG-USB IR RECEIVER 5162M: Sean Young <sean@mess.org> 5163L: linux-media@vger.kernel.org 5164S: Maintained 5165F: drivers/media/rc/igorplugusb.c 5166 5167IGUANAWORKS USB IR TRANSCEIVER 5168M: Sean Young <sean@mess.org> 5169L: linux-media@vger.kernel.org 5170S: Maintained 5171F: drivers/media/rc/iguanair.c 5172 5173IIO SUBSYSTEM AND DRIVERS 5174M: Jonathan Cameron <jic23@kernel.org> 5175R: Hartmut Knaack <knaack.h@gmx.de> 5176R: Lars-Peter Clausen <lars@metafoo.de> 5177R: Peter Meerwald <pmeerw@pmeerw.net> 5178L: linux-iio@vger.kernel.org 5179S: Maintained 5180F: drivers/iio/ 5181F: drivers/staging/iio/ 5182F: include/linux/iio/ 5183F: tools/iio/ 5184 5185IKANOS/ADI EAGLE ADSL USB DRIVER 5186M: Matthieu Castet <castet.matthieu@free.fr> 5187M: Stanislaw Gruszka <stf_xl@wp.pl> 5188S: Maintained 5189F: drivers/usb/atm/ueagle-atm.c 5190 5191INA209 HARDWARE MONITOR DRIVER 5192M: Guenter Roeck <linux@roeck-us.net> 5193L: lm-sensors@lm-sensors.org 5194S: Maintained 5195F: Documentation/hwmon/ina209 5196F: Documentation/devicetree/bindings/i2c/ina209.txt 5197F: drivers/hwmon/ina209.c 5198 5199INA2XX HARDWARE MONITOR DRIVER 5200M: Guenter Roeck <linux@roeck-us.net> 5201L: lm-sensors@lm-sensors.org 5202S: Maintained 5203F: Documentation/hwmon/ina2xx 5204F: drivers/hwmon/ina2xx.c 5205F: include/linux/platform_data/ina2xx.h 5206 5207INDUSTRY PACK SUBSYSTEM (IPACK) 5208M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5209M: Jens Taprogge <jens.taprogge@taprogge.org> 5210M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5211L: industrypack-devel@lists.sourceforge.net 5212W: http://industrypack.sourceforge.net 5213S: Maintained 5214F: drivers/ipack/ 5215 5216INGENIC JZ4780 DMA Driver 5217M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5218S: Maintained 5219F: drivers/dma/dma-jz4780.c 5220 5221INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5222M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5223M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5224L: linux-ima-devel@lists.sourceforge.net 5225L: linux-ima-user@lists.sourceforge.net 5226L: linux-security-module@vger.kernel.org 5227S: Supported 5228F: security/integrity/ima/ 5229 5230IMGTEC IR DECODER DRIVER 5231M: James Hogan <james.hogan@imgtec.com> 5232S: Maintained 5233F: drivers/media/rc/img-ir/ 5234 5235IMS TWINTURBO FRAMEBUFFER DRIVER 5236L: linux-fbdev@vger.kernel.org 5237S: Orphan 5238F: drivers/video/fbdev/imsttfb.c 5239 5240INFINIBAND SUBSYSTEM 5241M: Doug Ledford <dledford@redhat.com> 5242M: Sean Hefty <sean.hefty@intel.com> 5243M: Hal Rosenstock <hal.rosenstock@gmail.com> 5244L: linux-rdma@vger.kernel.org 5245W: http://www.openfabrics.org/ 5246Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5247T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5248S: Supported 5249F: Documentation/infiniband/ 5250F: drivers/infiniband/ 5251F: include/uapi/linux/if_infiniband.h 5252F: include/uapi/rdma/ 5253F: include/rdma/ 5254 5255INOTIFY 5256M: John McCutchan <john@johnmccutchan.com> 5257M: Robert Love <rlove@rlove.org> 5258M: Eric Paris <eparis@parisplace.org> 5259S: Maintained 5260F: Documentation/filesystems/inotify.txt 5261F: fs/notify/inotify/ 5262F: include/linux/inotify.h 5263F: include/uapi/linux/inotify.h 5264 5265INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5266M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5267L: linux-input@vger.kernel.org 5268Q: http://patchwork.kernel.org/project/linux-input/list/ 5269T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5270S: Maintained 5271F: drivers/input/ 5272F: include/linux/input.h 5273F: include/uapi/linux/input.h 5274F: include/linux/input/ 5275 5276INPUT MULTITOUCH (MT) PROTOCOL 5277M: Henrik Rydberg <rydberg@bitmath.org> 5278L: linux-input@vger.kernel.org 5279S: Odd fixes 5280F: Documentation/input/multi-touch-protocol.txt 5281F: drivers/input/input-mt.c 5282K: \b(ABS|SYN)_MT_ 5283 5284INTEL ASoC BDW/HSW DRIVERS 5285M: Jie Yang <yang.jie@linux.intel.com> 5286L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5287S: Supported 5288F: sound/soc/intel/sst-haswell* 5289F: sound/soc/intel/sst-dsp* 5290F: sound/soc/intel/sst-firmware.c 5291F: sound/soc/intel/broadwell.c 5292F: sound/soc/intel/haswell.c 5293 5294INTEL C600 SERIES SAS CONTROLLER DRIVER 5295M: Intel SCU Linux support <intel-linux-scu@intel.com> 5296M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5297L: linux-scsi@vger.kernel.org 5298T: git git://git.code.sf.net/p/intel-sas/isci 5299S: Supported 5300F: drivers/scsi/isci/ 5301 5302INTEL IDLE DRIVER 5303M: Len Brown <lenb@kernel.org> 5304L: linux-pm@vger.kernel.org 5305T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5306S: Supported 5307F: drivers/idle/intel_idle.c 5308 5309INTEL PSTATE DRIVER 5310M: Kristen Carlson Accardi <kristen@linux.intel.com> 5311L: linux-pm@vger.kernel.org 5312S: Supported 5313F: drivers/cpufreq/intel_pstate.c 5314 5315INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5316M: Maik Broemme <mbroemme@plusserver.de> 5317L: linux-fbdev@vger.kernel.org 5318S: Maintained 5319F: Documentation/fb/intelfb.txt 5320F: drivers/video/fbdev/intelfb/ 5321 5322INTEL 810/815 FRAMEBUFFER DRIVER 5323M: Antonino Daplas <adaplas@gmail.com> 5324L: linux-fbdev@vger.kernel.org 5325S: Maintained 5326F: drivers/video/fbdev/i810/ 5327 5328INTEL MENLOW THERMAL DRIVER 5329M: Sujith Thomas <sujith.thomas@intel.com> 5330L: platform-driver-x86@vger.kernel.org 5331W: https://01.org/linux-acpi 5332S: Supported 5333F: drivers/platform/x86/intel_menlow.c 5334 5335INTEL IA32 MICROCODE UPDATE SUPPORT 5336M: Borislav Petkov <bp@alien8.de> 5337S: Maintained 5338F: arch/x86/kernel/cpu/microcode/core* 5339F: arch/x86/kernel/cpu/microcode/intel* 5340 5341INTEL I/OAT DMA DRIVER 5342M: Dave Jiang <dave.jiang@intel.com> 5343R: Dan Williams <dan.j.williams@intel.com> 5344L: dmaengine@vger.kernel.org 5345Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5346S: Supported 5347F: drivers/dma/ioat* 5348 5349INTEL IOMMU (VT-d) 5350M: David Woodhouse <dwmw2@infradead.org> 5351L: iommu@lists.linux-foundation.org 5352T: git git://git.infradead.org/iommu-2.6.git 5353S: Supported 5354F: drivers/iommu/intel-iommu.c 5355F: include/linux/intel-iommu.h 5356 5357INTEL IOP-ADMA DMA DRIVER 5358R: Dan Williams <dan.j.williams@intel.com> 5359S: Odd fixes 5360F: drivers/dma/iop-adma.c 5361 5362INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5363M: Krzysztof Halasa <khalasa@piap.pl> 5364S: Maintained 5365F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5366F: arch/arm/mach-ixp4xx/include/mach/npe.h 5367F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5368F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5369F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5370F: drivers/net/wan/ixp4xx_hss.c 5371 5372INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5373M: Deepak Saxena <dsaxena@plexity.net> 5374S: Maintained 5375F: drivers/char/hw_random/ixp4xx-rng.c 5376 5377INTEL ETHERNET DRIVERS 5378M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5379R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5380R: Shannon Nelson <shannon.nelson@intel.com> 5381R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5382R: Don Skidmore <donald.c.skidmore@intel.com> 5383R: Matthew Vick <matthew.vick@intel.com> 5384R: John Ronciak <john.ronciak@intel.com> 5385R: Mitch Williams <mitch.a.williams@intel.com> 5386L: intel-wired-lan@lists.osuosl.org 5387W: http://www.intel.com/support/feedback.htm 5388W: http://e1000.sourceforge.net/ 5389Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5390T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5391T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5392S: Supported 5393F: Documentation/networking/e100.txt 5394F: Documentation/networking/e1000.txt 5395F: Documentation/networking/e1000e.txt 5396F: Documentation/networking/igb.txt 5397F: Documentation/networking/igbvf.txt 5398F: Documentation/networking/ixgb.txt 5399F: Documentation/networking/ixgbe.txt 5400F: Documentation/networking/ixgbevf.txt 5401F: Documentation/networking/i40e.txt 5402F: Documentation/networking/i40evf.txt 5403F: drivers/net/ethernet/intel/ 5404F: drivers/net/ethernet/intel/*/ 5405 5406INTEL-MID GPIO DRIVER 5407M: David Cohen <david.a.cohen@linux.intel.com> 5408L: linux-gpio@vger.kernel.org 5409S: Maintained 5410F: drivers/gpio/gpio-intel-mid.c 5411 5412INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5413M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5414L: linux-wireless@vger.kernel.org 5415S: Maintained 5416F: Documentation/networking/README.ipw2100 5417F: Documentation/networking/README.ipw2200 5418F: drivers/net/wireless/ipw2x00/ 5419 5420INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5421M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5422M: Gang Wei <gang.wei@intel.com> 5423M: Shane Wang <shane.wang@intel.com> 5424L: tboot-devel@lists.sourceforge.net 5425W: http://tboot.sourceforge.net 5426T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5427S: Supported 5428F: Documentation/intel_txt.txt 5429F: include/linux/tboot.h 5430F: arch/x86/kernel/tboot.c 5431 5432INTEL WIRELESS WIMAX CONNECTION 2400 5433M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5434M: linux-wimax@intel.com 5435L: wimax@linuxwimax.org (subscribers-only) 5436S: Supported 5437W: http://linuxwimax.org 5438F: Documentation/wimax/README.i2400m 5439F: drivers/net/wimax/i2400m/ 5440F: include/uapi/linux/wimax/i2400m.h 5441 5442INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5443M: Stanislaw Gruszka <sgruszka@redhat.com> 5444L: linux-wireless@vger.kernel.org 5445S: Supported 5446F: drivers/net/wireless/iwlegacy/ 5447 5448INTEL WIRELESS WIFI LINK (iwlwifi) 5449M: Johannes Berg <johannes.berg@intel.com> 5450M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5451M: Intel Linux Wireless <ilw@linux.intel.com> 5452L: linux-wireless@vger.kernel.org 5453W: http://intellinuxwireless.org 5454T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5455S: Supported 5456F: drivers/net/wireless/iwlwifi/ 5457 5458INTEL MANAGEMENT ENGINE (mei) 5459M: Tomas Winkler <tomas.winkler@intel.com> 5460L: linux-kernel@vger.kernel.org 5461S: Supported 5462F: include/uapi/linux/mei.h 5463F: include/linux/mei_cl_bus.h 5464F: drivers/misc/mei/* 5465F: Documentation/misc-devices/mei/* 5466 5467IOC3 ETHERNET DRIVER 5468M: Ralf Baechle <ralf@linux-mips.org> 5469L: linux-mips@linux-mips.org 5470S: Maintained 5471F: drivers/net/ethernet/sgi/ioc3-eth.c 5472 5473IOC3 SERIAL DRIVER 5474M: Pat Gefre <pfg@sgi.com> 5475L: linux-serial@vger.kernel.org 5476S: Maintained 5477F: drivers/tty/serial/ioc3_serial.c 5478 5479IOMMU DRIVERS 5480M: Joerg Roedel <joro@8bytes.org> 5481L: iommu@lists.linux-foundation.org 5482T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5483S: Maintained 5484F: drivers/iommu/ 5485 5486IP MASQUERADING 5487M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5488S: Maintained 5489F: net/ipv4/netfilter/ipt_MASQUERADE.c 5490 5491IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5492M: Francois Romieu <romieu@fr.zoreil.com> 5493M: Sorbica Shieh <sorbica@icplus.com.tw> 5494L: netdev@vger.kernel.org 5495S: Maintained 5496F: drivers/net/ethernet/icplus/ipg.* 5497 5498IPATH DRIVER 5499M: Mike Marciniszyn <infinipath@intel.com> 5500L: linux-rdma@vger.kernel.org 5501S: Maintained 5502F: drivers/infiniband/hw/ipath/ 5503 5504IPMI SUBSYSTEM 5505M: Corey Minyard <minyard@acm.org> 5506L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5507W: http://openipmi.sourceforge.net/ 5508S: Supported 5509F: Documentation/IPMI.txt 5510F: drivers/char/ipmi/ 5511F: include/linux/ipmi* 5512F: include/uapi/linux/ipmi* 5513 5514QCOM AUDIO (ASoC) DRIVERS 5515M: Patrick Lai <plai@codeaurora.org> 5516M: Banajit Goswami <bgoswami@codeaurora.org> 5517L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5518S: Supported 5519F: sound/soc/qcom/ 5520 5521IPS SCSI RAID DRIVER 5522M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5523L: linux-scsi@vger.kernel.org 5524W: http://www.adaptec.com/ 5525S: Maintained 5526F: drivers/scsi/ips* 5527 5528IPVS 5529M: Wensong Zhang <wensong@linux-vs.org> 5530M: Simon Horman <horms@verge.net.au> 5531M: Julian Anastasov <ja@ssi.bg> 5532L: netdev@vger.kernel.org 5533L: lvs-devel@vger.kernel.org 5534S: Maintained 5535F: Documentation/networking/ipvs-sysctl.txt 5536F: include/net/ip_vs.h 5537F: include/uapi/linux/ip_vs.h 5538F: net/netfilter/ipvs/ 5539 5540IPWIRELESS DRIVER 5541M: Jiri Kosina <jkosina@suse.cz> 5542M: David Sterba <dsterba@suse.cz> 5543S: Odd Fixes 5544F: drivers/tty/ipwireless/ 5545 5546IPX NETWORK LAYER 5547M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5548L: netdev@vger.kernel.org 5549S: Maintained 5550F: include/net/ipx.h 5551F: include/uapi/linux/ipx.h 5552F: net/ipx/ 5553 5554IRDA SUBSYSTEM 5555M: Samuel Ortiz <samuel@sortiz.org> 5556L: irda-users@lists.sourceforge.net (subscribers-only) 5557L: netdev@vger.kernel.org 5558W: http://irda.sourceforge.net/ 5559S: Maintained 5560T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5561F: Documentation/networking/irda.txt 5562F: drivers/net/irda/ 5563F: include/net/irda/ 5564F: net/irda/ 5565 5566IRQ SUBSYSTEM 5567M: Thomas Gleixner <tglx@linutronix.de> 5568L: linux-kernel@vger.kernel.org 5569S: Maintained 5570T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5571F: kernel/irq/ 5572 5573IRQCHIP DRIVERS 5574M: Thomas Gleixner <tglx@linutronix.de> 5575M: Jason Cooper <jason@lakedaemon.net> 5576L: linux-kernel@vger.kernel.org 5577S: Maintained 5578T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5579T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5580F: Documentation/devicetree/bindings/interrupt-controller/ 5581F: drivers/irqchip/ 5582 5583IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5584M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5585S: Maintained 5586F: Documentation/IRQ-domain.txt 5587F: include/linux/irqdomain.h 5588F: kernel/irq/irqdomain.c 5589 5590ISAPNP 5591M: Jaroslav Kysela <perex@perex.cz> 5592S: Maintained 5593F: Documentation/isapnp.txt 5594F: drivers/pnp/isapnp/ 5595F: include/linux/isapnp.h 5596 5597ISA RADIO MODULE 5598M: Hans Verkuil <hverkuil@xs4all.nl> 5599L: linux-media@vger.kernel.org 5600T: git git://linuxtv.org/media_tree.git 5601W: http://linuxtv.org 5602S: Maintained 5603F: drivers/media/radio/radio-isa* 5604 5605iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5606M: Peter Jones <pjones@redhat.com> 5607M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5608S: Maintained 5609F: drivers/firmware/iscsi_ibft* 5610 5611ISCSI 5612M: Mike Christie <michaelc@cs.wisc.edu> 5613L: open-iscsi@googlegroups.com 5614W: www.open-iscsi.org 5615T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5616S: Maintained 5617F: drivers/scsi/*iscsi* 5618F: include/scsi/*iscsi* 5619 5620ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5621M: Or Gerlitz <ogerlitz@mellanox.com> 5622M: Sagi Grimberg <sagig@mellanox.com> 5623M: Roi Dayan <roid@mellanox.com> 5624L: linux-rdma@vger.kernel.org 5625S: Supported 5626W: http://www.openfabrics.org 5627W: www.open-iscsi.org 5628Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5629F: drivers/infiniband/ulp/iser/ 5630 5631ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5632M: Sagi Grimberg <sagig@mellanox.com> 5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5634L: linux-rdma@vger.kernel.org 5635L: target-devel@vger.kernel.org 5636S: Supported 5637W: http://www.linux-iscsi.org 5638F: drivers/infiniband/ulp/isert 5639 5640ISDN SUBSYSTEM 5641M: Karsten Keil <isdn@linux-pingi.de> 5642L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5643L: netdev@vger.kernel.org 5644W: http://www.isdn4linux.de 5645T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5646S: Maintained 5647F: Documentation/isdn/ 5648F: drivers/isdn/ 5649F: include/linux/isdn.h 5650F: include/linux/isdn/ 5651F: include/uapi/linux/isdn.h 5652F: include/uapi/linux/isdn/ 5653 5654ISDN SUBSYSTEM (Eicon active card driver) 5655M: Armin Schindler <mac@melware.de> 5656L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5657W: http://www.melware.de 5658S: Maintained 5659F: drivers/isdn/hardware/eicon/ 5660 5661IT87 HARDWARE MONITORING DRIVER 5662M: Jean Delvare <jdelvare@suse.de> 5663L: lm-sensors@lm-sensors.org 5664S: Maintained 5665F: Documentation/hwmon/it87 5666F: drivers/hwmon/it87.c 5667 5668IT913X MEDIA DRIVER 5669M: Antti Palosaari <crope@iki.fi> 5670L: linux-media@vger.kernel.org 5671W: http://linuxtv.org/ 5672W: http://palosaari.fi/linux/ 5673Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5674T: git git://linuxtv.org/anttip/media_tree.git 5675S: Maintained 5676F: drivers/media/tuners/it913x* 5677 5678IVTV VIDEO4LINUX DRIVER 5679M: Andy Walls <awalls@md.metrocast.net> 5680L: ivtv-devel@ivtvdriver.org (subscribers-only) 5681L: linux-media@vger.kernel.org 5682T: git git://linuxtv.org/media_tree.git 5683W: http://www.ivtvdriver.org 5684S: Maintained 5685F: Documentation/video4linux/*.ivtv 5686F: drivers/media/pci/ivtv/ 5687F: include/uapi/linux/ivtv* 5688 5689IX2505V MEDIA DRIVER 5690M: Malcolm Priestley <tvboxspy@gmail.com> 5691L: linux-media@vger.kernel.org 5692W: http://linuxtv.org/ 5693Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5694S: Maintained 5695F: drivers/media/dvb-frontends/ix2505v* 5696 5697JC42.4 TEMPERATURE SENSOR DRIVER 5698M: Guenter Roeck <linux@roeck-us.net> 5699L: lm-sensors@lm-sensors.org 5700S: Maintained 5701F: drivers/hwmon/jc42.c 5702F: Documentation/hwmon/jc42 5703 5704JFS FILESYSTEM 5705M: Dave Kleikamp <shaggy@kernel.org> 5706L: jfs-discussion@lists.sourceforge.net 5707W: http://jfs.sourceforge.net/ 5708T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5709S: Maintained 5710F: Documentation/filesystems/jfs.txt 5711F: fs/jfs/ 5712 5713JME NETWORK DRIVER 5714M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5715L: netdev@vger.kernel.org 5716S: Maintained 5717F: drivers/net/ethernet/jme.* 5718 5719JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5720M: David Woodhouse <dwmw2@infradead.org> 5721L: linux-mtd@lists.infradead.org 5722W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5723S: Maintained 5724F: fs/jffs2/ 5725F: include/uapi/linux/jffs2.h 5726 5727JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5728M: Andrew Morton <akpm@linux-foundation.org> 5729M: Jan Kara <jack@suse.cz> 5730L: linux-ext4@vger.kernel.org 5731S: Maintained 5732F: fs/jbd/ 5733F: include/linux/jbd.h 5734 5735JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5736M: "Theodore Ts'o" <tytso@mit.edu> 5737L: linux-ext4@vger.kernel.org 5738S: Maintained 5739F: fs/jbd2/ 5740F: include/linux/jbd2.h 5741 5742JSM Neo PCI based serial card 5743M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5744L: linux-serial@vger.kernel.org 5745S: Maintained 5746F: drivers/tty/serial/jsm/ 5747 5748K10TEMP HARDWARE MONITORING DRIVER 5749M: Clemens Ladisch <clemens@ladisch.de> 5750L: lm-sensors@lm-sensors.org 5751S: Maintained 5752F: Documentation/hwmon/k10temp 5753F: drivers/hwmon/k10temp.c 5754 5755K8TEMP HARDWARE MONITORING DRIVER 5756M: Rudolf Marek <r.marek@assembler.cz> 5757L: lm-sensors@lm-sensors.org 5758S: Maintained 5759F: Documentation/hwmon/k8temp 5760F: drivers/hwmon/k8temp.c 5761 5762KCONFIG 5763M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5764L: linux-kbuild@vger.kernel.org 5765T: git git://gitorious.org/linux-kconfig/linux-kconfig 5766S: Maintained 5767F: Documentation/kbuild/kconfig-language.txt 5768F: scripts/kconfig/ 5769 5770KDUMP 5771M: Vivek Goyal <vgoyal@redhat.com> 5772M: Haren Myneni <hbabu@us.ibm.com> 5773L: kexec@lists.infradead.org 5774W: http://lse.sourceforge.net/kdump/ 5775S: Maintained 5776F: Documentation/kdump/ 5777 5778KEENE FM RADIO TRANSMITTER DRIVER 5779M: Hans Verkuil <hverkuil@xs4all.nl> 5780L: linux-media@vger.kernel.org 5781T: git git://linuxtv.org/media_tree.git 5782W: http://linuxtv.org 5783S: Maintained 5784F: drivers/media/radio/radio-keene* 5785 5786KERNEL AUTOMOUNTER v4 (AUTOFS4) 5787M: Ian Kent <raven@themaw.net> 5788L: autofs@vger.kernel.org 5789S: Maintained 5790F: fs/autofs4/ 5791 5792KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5793M: Michal Marek <mmarek@suse.cz> 5794T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5795T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5796L: linux-kbuild@vger.kernel.org 5797S: Maintained 5798F: Documentation/kbuild/ 5799F: Makefile 5800F: scripts/Makefile.* 5801F: scripts/basic/ 5802F: scripts/mk* 5803F: scripts/package/ 5804 5805KERNEL JANITORS 5806L: kernel-janitors@vger.kernel.org 5807W: http://kernelnewbies.org/KernelJanitors 5808S: Odd Fixes 5809 5810KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5811M: "J. Bruce Fields" <bfields@fieldses.org> 5812L: linux-nfs@vger.kernel.org 5813W: http://nfs.sourceforge.net/ 5814S: Supported 5815F: fs/nfsd/ 5816F: include/uapi/linux/nfsd/ 5817F: fs/lockd/ 5818F: fs/nfs_common/ 5819F: net/sunrpc/ 5820F: include/linux/lockd/ 5821F: include/linux/sunrpc/ 5822F: include/uapi/linux/sunrpc/ 5823 5824KERNEL SELFTEST FRAMEWORK 5825M: Shuah Khan <shuahkh@osg.samsung.com> 5826L: linux-api@vger.kernel.org 5827T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5828S: Maintained 5829F: tools/testing/selftests 5830 5831KERNEL VIRTUAL MACHINE (KVM) 5832M: Gleb Natapov <gleb@kernel.org> 5833M: Paolo Bonzini <pbonzini@redhat.com> 5834L: kvm@vger.kernel.org 5835W: http://www.linux-kvm.org 5836T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5837S: Supported 5838F: Documentation/*/kvm*.txt 5839F: Documentation/virtual/kvm/ 5840F: arch/*/kvm/ 5841F: arch/x86/kernel/kvm.c 5842F: arch/x86/kernel/kvmclock.c 5843F: arch/*/include/asm/kvm* 5844F: include/linux/kvm* 5845F: include/uapi/linux/kvm* 5846F: virt/kvm/ 5847 5848KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5849M: Joerg Roedel <joro@8bytes.org> 5850L: kvm@vger.kernel.org 5851W: http://kvm.qumranet.com 5852S: Maintained 5853F: arch/x86/include/asm/svm.h 5854F: arch/x86/kvm/svm.c 5855 5856KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5857M: Alexander Graf <agraf@suse.de> 5858L: kvm-ppc@vger.kernel.org 5859W: http://kvm.qumranet.com 5860T: git git://github.com/agraf/linux-2.6.git 5861S: Supported 5862F: arch/powerpc/include/asm/kvm* 5863F: arch/powerpc/kvm/ 5864 5865KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5866M: Christian Borntraeger <borntraeger@de.ibm.com> 5867M: Cornelia Huck <cornelia.huck@de.ibm.com> 5868M: linux390@de.ibm.com 5869L: linux-s390@vger.kernel.org 5870W: http://www.ibm.com/developerworks/linux/linux390/ 5871S: Supported 5872F: Documentation/s390/kvm.txt 5873F: arch/s390/include/asm/kvm* 5874F: arch/s390/kvm/ 5875F: drivers/s390/kvm/ 5876 5877KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5878M: Christoffer Dall <christoffer.dall@linaro.org> 5879M: Marc Zyngier <marc.zyngier@arm.com> 5880L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5881L: kvmarm@lists.cs.columbia.edu 5882W: http://systems.cs.columbia.edu/projects/kvm-arm 5883S: Supported 5884F: arch/arm/include/uapi/asm/kvm* 5885F: arch/arm/include/asm/kvm* 5886F: arch/arm/kvm/ 5887F: virt/kvm/arm/ 5888F: include/kvm/arm_* 5889 5890KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5891M: Christoffer Dall <christoffer.dall@linaro.org> 5892M: Marc Zyngier <marc.zyngier@arm.com> 5893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5894L: kvmarm@lists.cs.columbia.edu 5895S: Maintained 5896F: arch/arm64/include/uapi/asm/kvm* 5897F: arch/arm64/include/asm/kvm* 5898F: arch/arm64/kvm/ 5899 5900KEXEC 5901M: Eric Biederman <ebiederm@xmission.com> 5902W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5903L: kexec@lists.infradead.org 5904S: Maintained 5905F: include/linux/kexec.h 5906F: include/uapi/linux/kexec.h 5907F: kernel/kexec.c 5908 5909KEYS/KEYRINGS: 5910M: David Howells <dhowells@redhat.com> 5911L: keyrings@linux-nfs.org 5912S: Maintained 5913F: Documentation/security/keys.txt 5914F: include/linux/key.h 5915F: include/linux/key-type.h 5916F: include/keys/ 5917F: security/keys/ 5918 5919KEYS-TRUSTED 5920M: David Safford <safford@us.ibm.com> 5921M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5922L: linux-security-module@vger.kernel.org 5923L: keyrings@linux-nfs.org 5924S: Supported 5925F: Documentation/security/keys-trusted-encrypted.txt 5926F: include/keys/trusted-type.h 5927F: security/keys/trusted.c 5928F: security/keys/trusted.h 5929 5930KEYS-ENCRYPTED 5931M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5932M: David Safford <safford@us.ibm.com> 5933L: linux-security-module@vger.kernel.org 5934L: keyrings@linux-nfs.org 5935S: Supported 5936F: Documentation/security/keys-trusted-encrypted.txt 5937F: include/keys/encrypted-type.h 5938F: security/keys/encrypted-keys/ 5939 5940KGDB / KDB /debug_core 5941M: Jason Wessel <jason.wessel@windriver.com> 5942W: http://kgdb.wiki.kernel.org/ 5943L: kgdb-bugreport@lists.sourceforge.net 5944S: Maintained 5945F: Documentation/DocBook/kgdb.tmpl 5946F: drivers/misc/kgdbts.c 5947F: drivers/tty/serial/kgdboc.c 5948F: include/linux/kdb.h 5949F: include/linux/kgdb.h 5950F: kernel/debug/ 5951 5952KMEMCHECK 5953M: Vegard Nossum <vegardno@ifi.uio.no> 5954M: Pekka Enberg <penberg@kernel.org> 5955S: Maintained 5956F: Documentation/kmemcheck.txt 5957F: arch/x86/include/asm/kmemcheck.h 5958F: arch/x86/mm/kmemcheck/ 5959F: include/linux/kmemcheck.h 5960F: mm/kmemcheck.c 5961 5962KMEMLEAK 5963M: Catalin Marinas <catalin.marinas@arm.com> 5964S: Maintained 5965F: Documentation/kmemleak.txt 5966F: include/linux/kmemleak.h 5967F: mm/kmemleak.c 5968F: mm/kmemleak-test.c 5969 5970KPROBES 5971M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5972M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5973M: "David S. Miller" <davem@davemloft.net> 5974M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5975S: Maintained 5976F: Documentation/kprobes.txt 5977F: include/linux/kprobes.h 5978F: kernel/kprobes.c 5979 5980KS0108 LCD CONTROLLER DRIVER 5981M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5982W: http://miguelojeda.es/auxdisplay.htm 5983W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5984S: Maintained 5985F: Documentation/auxdisplay/ks0108 5986F: drivers/auxdisplay/ks0108.c 5987F: include/linux/ks0108.h 5988 5989LAPB module 5990L: linux-x25@vger.kernel.org 5991S: Orphan 5992F: Documentation/networking/lapb-module.txt 5993F: include/*/lapb.h 5994F: net/lapb/ 5995 5996LASI 53c700 driver for PARISC 5997M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5998L: linux-scsi@vger.kernel.org 5999S: Maintained 6000F: Documentation/scsi/53c700.txt 6001F: drivers/scsi/53c700* 6002 6003LED SUBSYSTEM 6004M: Bryan Wu <cooloney@gmail.com> 6005M: Richard Purdie <rpurdie@rpsys.net> 6006M: Jacek Anaszewski <j.anaszewski@samsung.com> 6007L: linux-leds@vger.kernel.org 6008T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 6009S: Maintained 6010F: drivers/leds/ 6011F: include/linux/leds.h 6012 6013LEGACY EEPROM DRIVER 6014M: Jean Delvare <jdelvare@suse.de> 6015S: Maintained 6016F: Documentation/misc-devices/eeprom 6017F: drivers/misc/eeprom/eeprom.c 6018 6019LEGO USB Tower driver 6020M: Juergen Stuber <starblue@users.sourceforge.net> 6021L: legousb-devel@lists.sourceforge.net 6022W: http://legousb.sourceforge.net/ 6023S: Maintained 6024F: drivers/usb/misc/legousbtower.c 6025 6026LG2160 MEDIA DRIVER 6027M: Michael Krufky <mkrufky@linuxtv.org> 6028L: linux-media@vger.kernel.org 6029W: http://linuxtv.org/ 6030W: http://github.com/mkrufky 6031Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6032T: git git://linuxtv.org/mkrufky/tuners.git 6033S: Maintained 6034F: drivers/media/dvb-frontends/lg2160.* 6035 6036LGDT3305 MEDIA DRIVER 6037M: Michael Krufky <mkrufky@linuxtv.org> 6038L: linux-media@vger.kernel.org 6039W: http://linuxtv.org/ 6040W: http://github.com/mkrufky 6041Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6042T: git git://linuxtv.org/mkrufky/tuners.git 6043S: Maintained 6044F: drivers/media/dvb-frontends/lgdt3305.* 6045 6046LGUEST 6047M: Rusty Russell <rusty@rustcorp.com.au> 6048L: lguest@lists.ozlabs.org 6049W: http://lguest.ozlabs.org/ 6050S: Odd Fixes 6051F: arch/x86/include/asm/lguest*.h 6052F: arch/x86/lguest/ 6053F: drivers/lguest/ 6054F: include/linux/lguest*.h 6055F: tools/lguest/ 6056 6057LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6058M: Tejun Heo <tj@kernel.org> 6059L: linux-ide@vger.kernel.org 6060T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6061S: Maintained 6062F: drivers/ata/ 6063F: include/linux/ata.h 6064F: include/linux/libata.h 6065 6066LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6067M: Viresh Kumar <viresh.linux@gmail.com> 6068L: linux-ide@vger.kernel.org 6069T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6070S: Maintained 6071F: include/linux/pata_arasan_cf_data.h 6072F: drivers/ata/pata_arasan_cf.c 6073 6074LIBATA PATA DRIVERS 6075M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6076M: Tejun Heo <tj@kernel.org> 6077L: linux-ide@vger.kernel.org 6078T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6079S: Maintained 6080F: drivers/ata/pata_*.c 6081F: drivers/ata/ata_generic.c 6082 6083LIBATA SATA AHCI PLATFORM devices support 6084M: Hans de Goede <hdegoede@redhat.com> 6085M: Tejun Heo <tj@kernel.org> 6086L: linux-ide@vger.kernel.org 6087T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6088S: Maintained 6089F: drivers/ata/ahci_platform.c 6090F: drivers/ata/libahci_platform.c 6091F: include/linux/ahci_platform.h 6092 6093LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6094M: Mikael Pettersson <mikpelinux@gmail.com> 6095L: linux-ide@vger.kernel.org 6096T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6097S: Maintained 6098F: drivers/ata/sata_promise.* 6099 6100LIBLOCKDEP 6101M: Sasha Levin <sasha.levin@oracle.com> 6102S: Maintained 6103F: tools/lib/lockdep/ 6104 6105LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6106M: Dan Williams <dan.j.williams@intel.com> 6107L: linux-nvdimm@lists.01.org 6108Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6109S: Supported 6110F: drivers/nvdimm/* 6111F: include/linux/nd.h 6112F: include/linux/libnvdimm.h 6113F: include/uapi/linux/ndctl.h 6114 6115LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6116M: Ross Zwisler <ross.zwisler@linux.intel.com> 6117L: linux-nvdimm@lists.01.org 6118Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6119S: Supported 6120F: drivers/nvdimm/blk.c 6121F: drivers/nvdimm/region_devs.c 6122F: drivers/acpi/nfit* 6123 6124LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6125M: Vishal Verma <vishal.l.verma@intel.com> 6126L: linux-nvdimm@lists.01.org 6127Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6128S: Supported 6129F: drivers/nvdimm/btt* 6130 6131LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6132M: Ross Zwisler <ross.zwisler@linux.intel.com> 6133L: linux-nvdimm@lists.01.org 6134Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6135S: Supported 6136F: drivers/nvdimm/pmem.c 6137 6138LINUX FOR IBM pSERIES (RS/6000) 6139M: Paul Mackerras <paulus@au.ibm.com> 6140W: http://www.ibm.com/linux/ltc/projects/ppc 6141S: Supported 6142F: arch/powerpc/boot/rs6000.h 6143 6144LINUX FOR POWERPC (32-BIT AND 64-BIT) 6145M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6146M: Paul Mackerras <paulus@samba.org> 6147M: Michael Ellerman <mpe@ellerman.id.au> 6148W: http://www.penguinppc.org/ 6149L: linuxppc-dev@lists.ozlabs.org 6150Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6151T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 6152S: Supported 6153F: Documentation/powerpc/ 6154F: arch/powerpc/ 6155 6156LINUX FOR POWER MACINTOSH 6157M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6158W: http://www.penguinppc.org/ 6159L: linuxppc-dev@lists.ozlabs.org 6160S: Maintained 6161F: arch/powerpc/platforms/powermac/ 6162F: drivers/macintosh/ 6163 6164LINUX FOR POWERPC EMBEDDED MPC5XXX 6165M: Anatolij Gustschin <agust@denx.de> 6166L: linuxppc-dev@lists.ozlabs.org 6167T: git git://git.denx.de/linux-denx-agust.git 6168S: Maintained 6169F: arch/powerpc/platforms/512x/ 6170F: arch/powerpc/platforms/52xx/ 6171 6172LINUX FOR POWERPC EMBEDDED PPC4XX 6173M: Alistair Popple <alistair@popple.id.au> 6174M: Matt Porter <mporter@kernel.crashing.org> 6175W: http://www.penguinppc.org/ 6176L: linuxppc-dev@lists.ozlabs.org 6177S: Maintained 6178F: arch/powerpc/platforms/40x/ 6179F: arch/powerpc/platforms/44x/ 6180 6181LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6182L: linuxppc-dev@lists.ozlabs.org 6183S: Orphan 6184F: arch/powerpc/*/*virtex* 6185F: arch/powerpc/*/*/*virtex* 6186 6187LINUX FOR POWERPC EMBEDDED PPC8XX 6188M: Vitaly Bordug <vitb@kernel.crashing.org> 6189W: http://www.penguinppc.org/ 6190L: linuxppc-dev@lists.ozlabs.org 6191S: Maintained 6192F: arch/powerpc/platforms/8xx/ 6193 6194LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6195M: Scott Wood <scottwood@freescale.com> 6196M: Kumar Gala <galak@kernel.crashing.org> 6197W: http://www.penguinppc.org/ 6198L: linuxppc-dev@lists.ozlabs.org 6199T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6200S: Maintained 6201F: arch/powerpc/platforms/83xx/ 6202F: arch/powerpc/platforms/85xx/ 6203 6204LINUX FOR POWERPC PA SEMI PWRFICIENT 6205M: Olof Johansson <olof@lixom.net> 6206L: linuxppc-dev@lists.ozlabs.org 6207S: Maintained 6208F: arch/powerpc/platforms/pasemi/ 6209F: drivers/*/*pasemi* 6210F: drivers/*/*/*pasemi* 6211 6212LINUX SECURITY MODULE (LSM) FRAMEWORK 6213M: Chris Wright <chrisw@sous-sol.org> 6214L: linux-security-module@vger.kernel.org 6215S: Supported 6216 6217LIS3LV02D ACCELEROMETER DRIVER 6218M: Eric Piel <eric.piel@tremplin-utc.net> 6219S: Maintained 6220F: Documentation/misc-devices/lis3lv02d 6221F: drivers/misc/lis3lv02d/ 6222F: drivers/platform/x86/hp_accel.c 6223 6224LIVE PATCHING 6225M: Josh Poimboeuf <jpoimboe@redhat.com> 6226M: Seth Jennings <sjenning@redhat.com> 6227M: Jiri Kosina <jkosina@suse.cz> 6228M: Vojtech Pavlik <vojtech@suse.cz> 6229S: Maintained 6230F: kernel/livepatch/ 6231F: include/linux/livepatch.h 6232F: arch/x86/include/asm/livepatch.h 6233F: arch/x86/kernel/livepatch.c 6234F: Documentation/ABI/testing/sysfs-kernel-livepatch 6235F: samples/livepatch/ 6236L: live-patching@vger.kernel.org 6237T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6238 6239LLC (802.2) 6240M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6241S: Maintained 6242F: include/linux/llc.h 6243F: include/uapi/linux/llc.h 6244F: include/net/llc* 6245F: net/llc/ 6246 6247LM73 HARDWARE MONITOR DRIVER 6248M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6249L: lm-sensors@lm-sensors.org 6250S: Maintained 6251F: drivers/hwmon/lm73.c 6252 6253LM78 HARDWARE MONITOR DRIVER 6254M: Jean Delvare <jdelvare@suse.de> 6255L: lm-sensors@lm-sensors.org 6256S: Maintained 6257F: Documentation/hwmon/lm78 6258F: drivers/hwmon/lm78.c 6259 6260LM83 HARDWARE MONITOR DRIVER 6261M: Jean Delvare <jdelvare@suse.de> 6262L: lm-sensors@lm-sensors.org 6263S: Maintained 6264F: Documentation/hwmon/lm83 6265F: drivers/hwmon/lm83.c 6266 6267LM90 HARDWARE MONITOR DRIVER 6268M: Jean Delvare <jdelvare@suse.de> 6269L: lm-sensors@lm-sensors.org 6270S: Maintained 6271F: Documentation/hwmon/lm90 6272F: Documentation/devicetree/bindings/hwmon/lm90.txt 6273F: drivers/hwmon/lm90.c 6274 6275LM95234 HARDWARE MONITOR DRIVER 6276M: Guenter Roeck <linux@roeck-us.net> 6277L: lm-sensors@lm-sensors.org 6278S: Maintained 6279F: Documentation/hwmon/lm95234 6280F: drivers/hwmon/lm95234.c 6281 6282LME2510 MEDIA DRIVER 6283M: Malcolm Priestley <tvboxspy@gmail.com> 6284L: linux-media@vger.kernel.org 6285W: http://linuxtv.org/ 6286Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6287S: Maintained 6288F: drivers/media/usb/dvb-usb-v2/lmedm04* 6289 6290LOCKDEP AND LOCKSTAT 6291M: Peter Zijlstra <peterz@infradead.org> 6292M: Ingo Molnar <mingo@redhat.com> 6293L: linux-kernel@vger.kernel.org 6294T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6295S: Maintained 6296F: Documentation/locking/lockdep*.txt 6297F: Documentation/locking/lockstat.txt 6298F: include/linux/lockdep.h 6299F: kernel/locking/ 6300 6301LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6302M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6303L: linux-ntfs-dev@lists.sourceforge.net 6304W: http://www.linux-ntfs.org/content/view/19/37/ 6305S: Maintained 6306F: Documentation/ldm.txt 6307F: block/partitions/ldm.* 6308 6309LogFS 6310M: Joern Engel <joern@logfs.org> 6311M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6312L: logfs@logfs.org 6313W: logfs.org 6314S: Maintained 6315F: fs/logfs/ 6316 6317LPC32XX MACHINE SUPPORT 6318M: Roland Stigge <stigge@antcom.de> 6319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6320S: Maintained 6321F: arch/arm/mach-lpc32xx/ 6322 6323LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6324M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6325M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6326M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6327M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6328L: MPT-FusionLinux.pdl@avagotech.com 6329L: linux-scsi@vger.kernel.org 6330W: http://www.lsilogic.com/support 6331S: Supported 6332F: drivers/message/fusion/ 6333F: drivers/scsi/mpt2sas/ 6334F: drivers/scsi/mpt3sas/ 6335 6336LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6337M: Matthew Wilcox <matthew@wil.cx> 6338L: linux-scsi@vger.kernel.org 6339S: Maintained 6340F: drivers/scsi/sym53c8xx_2/ 6341 6342LTC4261 HARDWARE MONITOR DRIVER 6343M: Guenter Roeck <linux@roeck-us.net> 6344L: lm-sensors@lm-sensors.org 6345S: Maintained 6346F: Documentation/hwmon/ltc4261 6347F: drivers/hwmon/ltc4261.c 6348 6349LTP (Linux Test Project) 6350M: Mike Frysinger <vapier@gentoo.org> 6351M: Cyril Hrubis <chrubis@suse.cz> 6352M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6353M: Jan Stancek <jstancek@redhat.com> 6354M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6355M: Alexey Kodanev <alexey.kodanev@oracle.com> 6356L: ltp-list@lists.sourceforge.net (subscribers-only) 6357W: http://linux-test-project.github.io/ 6358T: git git://github.com/linux-test-project/ltp.git 6359S: Maintained 6360 6361M32R ARCHITECTURE 6362W: http://www.linux-m32r.org/ 6363S: Orphan 6364F: arch/m32r/ 6365 6366M68K ARCHITECTURE 6367M: Geert Uytterhoeven <geert@linux-m68k.org> 6368L: linux-m68k@lists.linux-m68k.org 6369W: http://www.linux-m68k.org/ 6370T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6371S: Maintained 6372F: arch/m68k/ 6373F: drivers/zorro/ 6374 6375M68K ON APPLE MACINTOSH 6376M: Joshua Thompson <funaho@jurai.org> 6377W: http://www.mac.linux-m68k.org/ 6378L: linux-m68k@lists.linux-m68k.org 6379S: Maintained 6380F: arch/m68k/mac/ 6381 6382M68K ON HP9000/300 6383M: Philip Blundell <philb@gnu.org> 6384W: http://www.tazenda.demon.co.uk/phil/linux-hp 6385S: Maintained 6386F: arch/m68k/hp300/ 6387 6388M88DS3103 MEDIA DRIVER 6389M: Antti Palosaari <crope@iki.fi> 6390L: linux-media@vger.kernel.org 6391W: http://linuxtv.org/ 6392W: http://palosaari.fi/linux/ 6393Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6394T: git git://linuxtv.org/anttip/media_tree.git 6395S: Maintained 6396F: drivers/media/dvb-frontends/m88ds3103* 6397 6398M88RS2000 MEDIA DRIVER 6399M: Malcolm Priestley <tvboxspy@gmail.com> 6400L: linux-media@vger.kernel.org 6401W: http://linuxtv.org/ 6402Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6403S: Maintained 6404F: drivers/media/dvb-frontends/m88rs2000* 6405 6406MA901 MASTERKIT USB FM RADIO DRIVER 6407M: Alexey Klimov <klimov.linux@gmail.com> 6408L: linux-media@vger.kernel.org 6409T: git git://linuxtv.org/media_tree.git 6410S: Maintained 6411F: drivers/media/radio/radio-ma901.c 6412 6413MAC80211 6414M: Johannes Berg <johannes@sipsolutions.net> 6415L: linux-wireless@vger.kernel.org 6416W: http://wireless.kernel.org/ 6417T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6418T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6419S: Maintained 6420F: Documentation/networking/mac80211-injection.txt 6421F: include/net/mac80211.h 6422F: net/mac80211/ 6423 6424MACVLAN DRIVER 6425M: Patrick McHardy <kaber@trash.net> 6426L: netdev@vger.kernel.org 6427S: Maintained 6428F: drivers/net/macvlan.c 6429F: include/linux/if_macvlan.h 6430 6431MAILBOX API 6432M: Jassi Brar <jassisinghbrar@gmail.com> 6433L: linux-kernel@vger.kernel.org 6434S: Maintained 6435F: drivers/mailbox/ 6436F: include/linux/mailbox_client.h 6437F: include/linux/mailbox_controller.h 6438 6439MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6440M: Michael Kerrisk <mtk.manpages@gmail.com> 6441W: http://www.kernel.org/doc/man-pages 6442L: linux-man@vger.kernel.org 6443S: Maintained 6444 6445MARVELL ARMADA DRM SUPPORT 6446M: Russell King <rmk+kernel@arm.linux.org.uk> 6447S: Maintained 6448F: drivers/gpu/drm/armada/ 6449 6450MARVELL 88E6352 DSA support 6451M: Guenter Roeck <linux@roeck-us.net> 6452S: Maintained 6453F: drivers/net/dsa/mv88e6352.c 6454 6455MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6456M: Mirko Lindner <mlindner@marvell.com> 6457M: Stephen Hemminger <stephen@networkplumber.org> 6458L: netdev@vger.kernel.org 6459S: Maintained 6460F: drivers/net/ethernet/marvell/sk* 6461 6462MARVELL LIBERTAS WIRELESS DRIVER 6463L: libertas-dev@lists.infradead.org 6464S: Orphan 6465F: drivers/net/wireless/libertas/ 6466 6467MARVELL MV643XX ETHERNET DRIVER 6468M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6469L: netdev@vger.kernel.org 6470S: Maintained 6471F: drivers/net/ethernet/marvell/mv643xx_eth.* 6472F: include/linux/mv643xx.h 6473 6474MARVELL MVNETA ETHERNET DRIVER 6475M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6476L: netdev@vger.kernel.org 6477S: Maintained 6478F: drivers/net/ethernet/marvell/mvneta.* 6479 6480MARVELL MWIFIEX WIRELESS DRIVER 6481M: Amitkumar Karwar <akarwar@marvell.com> 6482M: Avinash Patil <patila@marvell.com> 6483L: linux-wireless@vger.kernel.org 6484S: Maintained 6485F: drivers/net/wireless/mwifiex/ 6486 6487MARVELL MWL8K WIRELESS DRIVER 6488M: Lennert Buytenhek <buytenh@wantstofly.org> 6489L: linux-wireless@vger.kernel.org 6490S: Odd Fixes 6491F: drivers/net/wireless/mwl8k.c 6492 6493MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6494M: Nicolas Pitre <nico@fluxnic.net> 6495S: Odd Fixes 6496F: drivers/mmc/host/mvsdio.* 6497 6498MATROX FRAMEBUFFER DRIVER 6499L: linux-fbdev@vger.kernel.org 6500S: Orphan 6501F: drivers/video/fbdev/matrox/matroxfb_* 6502F: include/uapi/linux/matroxfb.h 6503 6504MAX16065 HARDWARE MONITOR DRIVER 6505M: Guenter Roeck <linux@roeck-us.net> 6506L: lm-sensors@lm-sensors.org 6507S: Maintained 6508F: Documentation/hwmon/max16065 6509F: drivers/hwmon/max16065.c 6510 6511MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6512M: "Hans J. Koch" <hjk@hansjkoch.de> 6513L: lm-sensors@lm-sensors.org 6514S: Maintained 6515F: Documentation/hwmon/max6650 6516F: drivers/hwmon/max6650.c 6517 6518MAX6697 HARDWARE MONITOR DRIVER 6519M: Guenter Roeck <linux@roeck-us.net> 6520L: lm-sensors@lm-sensors.org 6521S: Maintained 6522F: Documentation/hwmon/max6697 6523F: Documentation/devicetree/bindings/i2c/max6697.txt 6524F: drivers/hwmon/max6697.c 6525F: include/linux/platform_data/max6697.h 6526 6527MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6528M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6529L: linux-pm@vger.kernel.org 6530S: Supported 6531F: drivers/power/max14577_charger.c 6532F: drivers/power/max77693_charger.c 6533 6534MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6535M: Chanwoo Choi <cw00.choi@samsung.com> 6536M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6537L: linux-kernel@vger.kernel.org 6538S: Supported 6539F: drivers/*/max14577.c 6540F: drivers/*/max77686.c 6541F: drivers/*/max77693.c 6542F: drivers/extcon/extcon-max14577.c 6543F: drivers/extcon/extcon-max77693.c 6544F: drivers/rtc/rtc-max77686.c 6545F: drivers/clk/clk-max77686.c 6546F: Documentation/devicetree/bindings/mfd/max14577.txt 6547F: Documentation/devicetree/bindings/mfd/max77686.txt 6548F: Documentation/devicetree/bindings/mfd/max77693.txt 6549F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6550F: include/linux/mfd/max14577*.h 6551F: include/linux/mfd/max77686*.h 6552F: include/linux/mfd/max77693*.h 6553 6554MAXIRADIO FM RADIO RECEIVER DRIVER 6555M: Hans Verkuil <hverkuil@xs4all.nl> 6556L: linux-media@vger.kernel.org 6557T: git git://linuxtv.org/media_tree.git 6558W: http://linuxtv.org 6559S: Maintained 6560F: drivers/media/radio/radio-maxiradio* 6561 6562MEDIA DRIVERS FOR RENESAS - VSP1 6563M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6564L: linux-media@vger.kernel.org 6565L: linux-sh@vger.kernel.org 6566T: git git://linuxtv.org/media_tree.git 6567S: Supported 6568F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6569F: drivers/media/platform/vsp1/ 6570 6571MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6572M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6573P: LinuxTV.org Project 6574L: linux-media@vger.kernel.org 6575W: http://linuxtv.org 6576Q: http://patchwork.kernel.org/project/linux-media/list/ 6577T: git git://linuxtv.org/media_tree.git 6578S: Maintained 6579F: Documentation/dvb/ 6580F: Documentation/video4linux/ 6581F: Documentation/DocBook/media/ 6582F: drivers/media/ 6583F: drivers/staging/media/ 6584F: include/media/ 6585F: include/uapi/linux/dvb/ 6586F: include/uapi/linux/videodev2.h 6587F: include/uapi/linux/media.h 6588F: include/uapi/linux/v4l2-* 6589F: include/uapi/linux/meye.h 6590F: include/uapi/linux/ivtv* 6591F: include/uapi/linux/uvcvideo.h 6592 6593MEDIATEK MT7601U WIRELESS LAN DRIVER 6594M: Jakub Kicinski <kubakici@wp.pl> 6595L: linux-wireless@vger.kernel.org 6596S: Maintained 6597F: drivers/net/wireless/mediatek/mt7601u/ 6598 6599MEGARAID SCSI/SAS DRIVERS 6600M: Kashyap Desai <kashyap.desai@avagotech.com> 6601M: Sumit Saxena <sumit.saxena@avagotech.com> 6602M: Uday Lingala <uday.lingala@avagotech.com> 6603L: megaraidlinux.pdl@avagotech.com 6604L: linux-scsi@vger.kernel.org 6605W: http://www.lsi.com 6606S: Maintained 6607F: Documentation/scsi/megaraid.txt 6608F: drivers/scsi/megaraid.* 6609F: drivers/scsi/megaraid/ 6610 6611MELLANOX ETHERNET DRIVER (mlx4_en) 6612M: Amir Vadai <amirv@mellanox.com> 6613M: Ido Shamay <idos@mellanox.com> 6614L: netdev@vger.kernel.org 6615S: Supported 6616W: http://www.mellanox.com 6617Q: http://patchwork.ozlabs.org/project/netdev/list/ 6618F: drivers/net/ethernet/mellanox/mlx4/en_* 6619 6620MEMORY MANAGEMENT 6621L: linux-mm@kvack.org 6622W: http://www.linux-mm.org 6623S: Maintained 6624F: include/linux/mm.h 6625F: include/linux/gfp.h 6626F: include/linux/mmzone.h 6627F: include/linux/memory_hotplug.h 6628F: include/linux/vmalloc.h 6629F: mm/ 6630 6631MEMORY TECHNOLOGY DEVICES (MTD) 6632M: David Woodhouse <dwmw2@infradead.org> 6633M: Brian Norris <computersforpeace@gmail.com> 6634L: linux-mtd@lists.infradead.org 6635W: http://www.linux-mtd.infradead.org/ 6636Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6637T: git git://git.infradead.org/linux-mtd.git 6638T: git git://git.infradead.org/l2-mtd.git 6639S: Maintained 6640F: drivers/mtd/ 6641F: include/linux/mtd/ 6642F: include/uapi/mtd/ 6643 6644MEN A21 WATCHDOG DRIVER 6645M: Johannes Thumshirn <morbidrsa@gmail.com> 6646L: linux-watchdog@vger.kernel.org 6647S: Maintained 6648F: drivers/watchdog/mena21_wdt.c 6649 6650MEN CHAMELEON BUS (mcb) 6651M: Johannes Thumshirn <morbidrsa@gmail.com> 6652S: Maintained 6653F: drivers/mcb/ 6654F: include/linux/mcb.h 6655 6656MEN F21BMC (Board Management Controller) 6657M: Andreas Werner <andreas.werner@men.de> 6658S: Supported 6659F: drivers/mfd/menf21bmc.c 6660F: drivers/watchdog/menf21bmc_wdt.c 6661F: drivers/leds/leds-menf21bmc.c 6662F: drivers/hwmon/menf21bmc_hwmon.c 6663F: Documentation/hwmon/menf21bmc 6664 6665METAG ARCHITECTURE 6666M: James Hogan <james.hogan@imgtec.com> 6667L: linux-metag@vger.kernel.org 6668S: Supported 6669F: arch/metag/ 6670F: Documentation/metag/ 6671F: Documentation/devicetree/bindings/metag/ 6672F: drivers/clocksource/metag_generic.c 6673F: drivers/irqchip/irq-metag.c 6674F: drivers/irqchip/irq-metag-ext.c 6675F: drivers/tty/metag_da.c 6676 6677MICROBLAZE ARCHITECTURE 6678M: Michal Simek <monstr@monstr.eu> 6679W: http://www.monstr.eu/fdt/ 6680T: git git://git.monstr.eu/linux-2.6-microblaze.git 6681S: Supported 6682F: arch/microblaze/ 6683 6684MICROTEK X6 SCANNER 6685M: Oliver Neukum <oliver@neukum.org> 6686S: Maintained 6687F: drivers/usb/image/microtek.* 6688 6689MIPS 6690M: Ralf Baechle <ralf@linux-mips.org> 6691L: linux-mips@linux-mips.org 6692W: http://www.linux-mips.org/ 6693T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6694Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6695S: Supported 6696F: Documentation/mips/ 6697F: arch/mips/ 6698 6699MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6700M: Hans Verkuil <hverkuil@xs4all.nl> 6701L: linux-media@vger.kernel.org 6702T: git git://linuxtv.org/media_tree.git 6703W: http://linuxtv.org 6704S: Odd Fixes 6705F: drivers/media/radio/radio-miropcm20* 6706 6707Mellanox MLX5 core VPI driver 6708M: Eli Cohen <eli@mellanox.com> 6709L: netdev@vger.kernel.org 6710L: linux-rdma@vger.kernel.org 6711W: http://www.mellanox.com 6712Q: http://patchwork.ozlabs.org/project/netdev/list/ 6713Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6714T: git git://openfabrics.org/~eli/connect-ib.git 6715S: Supported 6716F: drivers/net/ethernet/mellanox/mlx5/core/ 6717F: include/linux/mlx5/ 6718 6719Mellanox MLX5 IB driver 6720M: Eli Cohen <eli@mellanox.com> 6721L: linux-rdma@vger.kernel.org 6722W: http://www.mellanox.com 6723Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6724T: git git://openfabrics.org/~eli/connect-ib.git 6725S: Supported 6726F: include/linux/mlx5/ 6727F: drivers/infiniband/hw/mlx5/ 6728 6729MN88472 MEDIA DRIVER 6730M: Antti Palosaari <crope@iki.fi> 6731L: linux-media@vger.kernel.org 6732W: http://linuxtv.org/ 6733W: http://palosaari.fi/linux/ 6734Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6735T: git git://linuxtv.org/anttip/media_tree.git 6736S: Maintained 6737F: drivers/staging/media/mn88472/ 6738F: drivers/media/dvb-frontends/mn88472.h 6739 6740MN88473 MEDIA DRIVER 6741M: Antti Palosaari <crope@iki.fi> 6742L: linux-media@vger.kernel.org 6743W: http://linuxtv.org/ 6744W: http://palosaari.fi/linux/ 6745Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6746T: git git://linuxtv.org/anttip/media_tree.git 6747S: Maintained 6748F: drivers/staging/media/mn88473/ 6749F: drivers/media/dvb-frontends/mn88473.h 6750 6751MODULE SUPPORT 6752M: Rusty Russell <rusty@rustcorp.com.au> 6753S: Maintained 6754F: include/linux/module.h 6755F: kernel/module.c 6756 6757MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6758W: http://popies.net/meye/ 6759S: Orphan 6760F: Documentation/video4linux/meye.txt 6761F: drivers/media/pci/meye/ 6762F: include/uapi/linux/meye.h 6763 6764MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6765M: Jiri Slaby <jirislaby@gmail.com> 6766S: Maintained 6767F: Documentation/serial/moxa-smartio 6768F: drivers/tty/mxser.* 6769 6770MR800 AVERMEDIA USB FM RADIO DRIVER 6771M: Alexey Klimov <klimov.linux@gmail.com> 6772L: linux-media@vger.kernel.org 6773T: git git://linuxtv.org/media_tree.git 6774S: Maintained 6775F: drivers/media/radio/radio-mr800.c 6776 6777MRF24J40 IEEE 802.15.4 RADIO DRIVER 6778M: Alan Ott <alan@signal11.us> 6779L: linux-wpan@vger.kernel.org 6780S: Maintained 6781F: drivers/net/ieee802154/mrf24j40.c 6782 6783MSI LAPTOP SUPPORT 6784M: "Lee, Chun-Yi" <jlee@suse.com> 6785L: platform-driver-x86@vger.kernel.org 6786S: Maintained 6787F: drivers/platform/x86/msi-laptop.c 6788 6789MSI WMI SUPPORT 6790M: Anisse Astier <anisse@astier.eu> 6791L: platform-driver-x86@vger.kernel.org 6792S: Supported 6793F: drivers/platform/x86/msi-wmi.c 6794 6795MSI001 MEDIA DRIVER 6796M: Antti Palosaari <crope@iki.fi> 6797L: linux-media@vger.kernel.org 6798W: http://linuxtv.org/ 6799W: http://palosaari.fi/linux/ 6800Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6801T: git git://linuxtv.org/anttip/media_tree.git 6802S: Maintained 6803F: drivers/media/tuners/msi001* 6804 6805MSI2500 MEDIA DRIVER 6806M: Antti Palosaari <crope@iki.fi> 6807L: linux-media@vger.kernel.org 6808W: http://linuxtv.org/ 6809W: http://palosaari.fi/linux/ 6810Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6811T: git git://linuxtv.org/anttip/media_tree.git 6812S: Maintained 6813F: drivers/media/usb/msi2500/ 6814 6815MT9M032 APTINA SENSOR DRIVER 6816M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6817L: linux-media@vger.kernel.org 6818T: git git://linuxtv.org/media_tree.git 6819S: Maintained 6820F: drivers/media/i2c/mt9m032.c 6821F: include/media/mt9m032.h 6822 6823MT9P031 APTINA CAMERA SENSOR 6824M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6825L: linux-media@vger.kernel.org 6826T: git git://linuxtv.org/media_tree.git 6827S: Maintained 6828F: drivers/media/i2c/mt9p031.c 6829F: include/media/mt9p031.h 6830 6831MT9T001 APTINA CAMERA SENSOR 6832M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6833L: linux-media@vger.kernel.org 6834T: git git://linuxtv.org/media_tree.git 6835S: Maintained 6836F: drivers/media/i2c/mt9t001.c 6837F: include/media/mt9t001.h 6838 6839MT9V032 APTINA CAMERA SENSOR 6840M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6841L: linux-media@vger.kernel.org 6842T: git git://linuxtv.org/media_tree.git 6843S: Maintained 6844F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 6845F: drivers/media/i2c/mt9v032.c 6846F: include/media/mt9v032.h 6847 6848MULTIFUNCTION DEVICES (MFD) 6849M: Samuel Ortiz <sameo@linux.intel.com> 6850M: Lee Jones <lee.jones@linaro.org> 6851T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6852S: Supported 6853F: drivers/mfd/ 6854F: include/linux/mfd/ 6855 6856MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6857M: Ulf Hansson <ulf.hansson@linaro.org> 6858L: linux-mmc@vger.kernel.org 6859T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6860S: Maintained 6861F: drivers/mmc/ 6862F: include/linux/mmc/ 6863F: include/uapi/linux/mmc/ 6864 6865MULTIMEDIA CARD (MMC) ETC. OVER SPI 6866S: Orphan 6867F: drivers/mmc/host/mmc_spi.c 6868F: include/linux/spi/mmc_spi.h 6869 6870MULTISOUND SOUND DRIVER 6871M: Andrew Veliath <andrewtv@usa.net> 6872S: Maintained 6873F: Documentation/sound/oss/MultiSound 6874F: sound/oss/msnd* 6875 6876MULTITECH MULTIPORT CARD (ISICOM) 6877S: Orphan 6878F: drivers/tty/isicom.c 6879F: include/linux/isicom.h 6880 6881MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6882M: Felipe Balbi <balbi@ti.com> 6883L: linux-usb@vger.kernel.org 6884T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6885S: Maintained 6886F: drivers/usb/musb/ 6887 6888MXL5007T MEDIA DRIVER 6889M: Michael Krufky <mkrufky@linuxtv.org> 6890L: linux-media@vger.kernel.org 6891W: http://linuxtv.org/ 6892W: http://github.com/mkrufky 6893Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6894T: git git://linuxtv.org/mkrufky/tuners.git 6895S: Maintained 6896F: drivers/media/tuners/mxl5007t.* 6897 6898MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6899M: Hyong-Youb Kim <hykim@myri.com> 6900L: netdev@vger.kernel.org 6901W: https://www.myricom.com/support/downloads/myri10ge.html 6902S: Supported 6903F: drivers/net/ethernet/myricom/myri10ge/ 6904 6905NATSEMI ETHERNET DRIVER (DP8381x) 6906S: Orphan 6907F: drivers/net/ethernet/natsemi/natsemi.c 6908 6909NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6910M: Daniel Mack <zonque@gmail.com> 6911S: Maintained 6912L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6913W: http://www.native-instruments.com 6914F: sound/usb/caiaq/ 6915 6916NCP FILESYSTEM 6917M: Petr Vandrovec <petr@vandrovec.name> 6918S: Odd Fixes 6919F: fs/ncpfs/ 6920 6921NCR 5380 SCSI DRIVERS 6922M: Finn Thain <fthain@telegraphics.com.au> 6923M: Michael Schmitz <schmitzmic@gmail.com> 6924L: linux-scsi@vger.kernel.org 6925S: Maintained 6926F: Documentation/scsi/g_NCR5380.txt 6927F: drivers/scsi/NCR5380.* 6928F: drivers/scsi/arm/cumana_1.c 6929F: drivers/scsi/arm/oak.c 6930F: drivers/scsi/atari_NCR5380.c 6931F: drivers/scsi/atari_scsi.* 6932F: drivers/scsi/dmx3191d.c 6933F: drivers/scsi/dtc.* 6934F: drivers/scsi/g_NCR5380.* 6935F: drivers/scsi/g_NCR5380_mmio.c 6936F: drivers/scsi/mac_scsi.* 6937F: drivers/scsi/pas16.* 6938F: drivers/scsi/sun3_scsi.* 6939F: drivers/scsi/sun3_scsi_vme.c 6940F: drivers/scsi/t128.* 6941 6942NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6943M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6944L: linux-scsi@vger.kernel.org 6945S: Maintained 6946F: drivers/scsi/NCR_D700.* 6947 6948NCT6775 HARDWARE MONITOR DRIVER 6949M: Guenter Roeck <linux@roeck-us.net> 6950L: lm-sensors@lm-sensors.org 6951S: Maintained 6952F: Documentation/hwmon/nct6775 6953F: drivers/hwmon/nct6775.c 6954 6955NETEFFECT IWARP RNIC DRIVER (IW_NES) 6956M: Faisal Latif <faisal.latif@intel.com> 6957L: linux-rdma@vger.kernel.org 6958W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6959S: Supported 6960F: drivers/infiniband/hw/nes/ 6961 6962NETEM NETWORK EMULATOR 6963M: Stephen Hemminger <stephen@networkplumber.org> 6964L: netem@lists.linux-foundation.org 6965S: Maintained 6966F: net/sched/sch_netem.c 6967 6968NETERION 10GbE DRIVERS (s2io/vxge) 6969M: Jon Mason <jdmason@kudzu.us> 6970L: netdev@vger.kernel.org 6971S: Supported 6972F: Documentation/networking/s2io.txt 6973F: Documentation/networking/vxge.txt 6974F: drivers/net/ethernet/neterion/ 6975 6976NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6977M: Pablo Neira Ayuso <pablo@netfilter.org> 6978M: Patrick McHardy <kaber@trash.net> 6979M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6980L: netfilter-devel@vger.kernel.org 6981L: coreteam@netfilter.org 6982W: http://www.netfilter.org/ 6983W: http://www.iptables.org/ 6984Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6985T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6986T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6987S: Supported 6988F: include/linux/netfilter* 6989F: include/linux/netfilter/ 6990F: include/net/netfilter/ 6991F: include/uapi/linux/netfilter* 6992F: include/uapi/linux/netfilter/ 6993F: net/*/netfilter.c 6994F: net/*/netfilter/ 6995F: net/netfilter/ 6996 6997NETLABEL 6998M: Paul Moore <paul@paul-moore.com> 6999W: http://netlabel.sf.net 7000L: netdev@vger.kernel.org 7001S: Maintained 7002F: Documentation/netlabel/ 7003F: include/net/netlabel.h 7004F: net/netlabel/ 7005 7006NETROM NETWORK LAYER 7007M: Ralf Baechle <ralf@linux-mips.org> 7008L: linux-hams@vger.kernel.org 7009W: http://www.linux-ax25.org/ 7010S: Maintained 7011F: include/net/netrom.h 7012F: include/uapi/linux/netrom.h 7013F: net/netrom/ 7014 7015NETWORK BLOCK DEVICE (NBD) 7016M: Markus Pargmann <mpa@pengutronix.de> 7017S: Maintained 7018L: nbd-general@lists.sourceforge.net 7019T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7020F: Documentation/blockdev/nbd.txt 7021F: drivers/block/nbd.c 7022F: include/linux/nbd.h 7023F: include/uapi/linux/nbd.h 7024 7025NETWORK DROP MONITOR 7026M: Neil Horman <nhorman@tuxdriver.com> 7027L: netdev@vger.kernel.org 7028S: Maintained 7029W: https://fedorahosted.org/dropwatch/ 7030F: net/core/drop_monitor.c 7031 7032NETWORKING [GENERAL] 7033M: "David S. Miller" <davem@davemloft.net> 7034L: netdev@vger.kernel.org 7035W: http://www.linuxfoundation.org/en/Net 7036Q: http://patchwork.ozlabs.org/project/netdev/list/ 7037T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7038T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7039S: Maintained 7040F: net/ 7041F: include/net/ 7042F: include/linux/in.h 7043F: include/linux/net.h 7044F: include/linux/netdevice.h 7045F: include/uapi/linux/in.h 7046F: include/uapi/linux/net.h 7047F: include/uapi/linux/netdevice.h 7048F: include/uapi/linux/net_namespace.h 7049F: tools/net/ 7050F: tools/testing/selftests/net/ 7051F: lib/random32.c 7052F: lib/test_bpf.c 7053 7054NETWORKING [IPv4/IPv6] 7055M: "David S. Miller" <davem@davemloft.net> 7056M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7057M: James Morris <jmorris@namei.org> 7058M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7059M: Patrick McHardy <kaber@trash.net> 7060L: netdev@vger.kernel.org 7061T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7062S: Maintained 7063F: net/ipv4/ 7064F: net/ipv6/ 7065F: include/net/ip* 7066F: arch/x86/net/* 7067 7068NETWORKING [IPSEC] 7069M: Steffen Klassert <steffen.klassert@secunet.com> 7070M: Herbert Xu <herbert@gondor.apana.org.au> 7071M: "David S. Miller" <davem@davemloft.net> 7072L: netdev@vger.kernel.org 7073T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7074T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7075S: Maintained 7076F: net/core/flow.c 7077F: net/xfrm/ 7078F: net/key/ 7079F: net/ipv4/xfrm* 7080F: net/ipv4/esp4.c 7081F: net/ipv4/ah4.c 7082F: net/ipv4/ipcomp.c 7083F: net/ipv4/ip_vti.c 7084F: net/ipv6/xfrm* 7085F: net/ipv6/esp6.c 7086F: net/ipv6/ah6.c 7087F: net/ipv6/ipcomp6.c 7088F: net/ipv6/ip6_vti.c 7089F: include/uapi/linux/xfrm.h 7090F: include/net/xfrm.h 7091 7092NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7093M: Paul Moore <paul@paul-moore.com> 7094L: netdev@vger.kernel.org 7095S: Maintained 7096 7097NETWORKING [WIRELESS] 7098L: linux-wireless@vger.kernel.org 7099Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7100 7101NETWORKING DRIVERS 7102L: netdev@vger.kernel.org 7103W: http://www.linuxfoundation.org/en/Net 7104Q: http://patchwork.ozlabs.org/project/netdev/list/ 7105T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7106T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7107S: Odd Fixes 7108F: drivers/net/ 7109F: include/linux/if_* 7110F: include/linux/netdevice.h 7111F: include/linux/arcdevice.h 7112F: include/linux/etherdevice.h 7113F: include/linux/fcdevice.h 7114F: include/linux/fddidevice.h 7115F: include/linux/hippidevice.h 7116F: include/linux/inetdevice.h 7117F: include/uapi/linux/if_* 7118F: include/uapi/linux/netdevice.h 7119 7120NETWORKING DRIVERS (WIRELESS) 7121M: Kalle Valo <kvalo@codeaurora.org> 7122L: linux-wireless@vger.kernel.org 7123Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7124T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7125S: Maintained 7126F: drivers/net/wireless/ 7127 7128NETXEN (1/10) GbE SUPPORT 7129M: Manish Chopra <manish.chopra@qlogic.com> 7130M: Sony Chacko <sony.chacko@qlogic.com> 7131M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7132L: netdev@vger.kernel.org 7133W: http://www.qlogic.com 7134S: Supported 7135F: drivers/net/ethernet/qlogic/netxen/ 7136 7137NFC SUBSYSTEM 7138M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7139M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7140M: Samuel Ortiz <sameo@linux.intel.com> 7141L: linux-wireless@vger.kernel.org 7142L: linux-nfc@lists.01.org (subscribers-only) 7143S: Supported 7144F: net/nfc/ 7145F: include/net/nfc/ 7146F: include/uapi/linux/nfc.h 7147F: drivers/nfc/ 7148F: include/linux/platform_data/pn544.h 7149F: Documentation/devicetree/bindings/net/nfc/ 7150 7151NFS, SUNRPC, AND LOCKD CLIENTS 7152M: Trond Myklebust <trond.myklebust@primarydata.com> 7153M: Anna Schumaker <anna.schumaker@netapp.com> 7154L: linux-nfs@vger.kernel.org 7155W: http://client.linux-nfs.org 7156T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7157S: Maintained 7158F: fs/lockd/ 7159F: fs/nfs/ 7160F: fs/nfs_common/ 7161F: net/sunrpc/ 7162F: include/linux/lockd/ 7163F: include/linux/nfs* 7164F: include/linux/sunrpc/ 7165F: include/uapi/linux/nfs* 7166F: include/uapi/linux/sunrpc/ 7167 7168NILFS2 FILESYSTEM 7169M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7170L: linux-nilfs@vger.kernel.org 7171W: http://nilfs.sourceforge.net/ 7172T: git git://github.com/konis/nilfs2.git 7173S: Supported 7174F: Documentation/filesystems/nilfs2.txt 7175F: fs/nilfs2/ 7176F: include/linux/nilfs2_fs.h 7177 7178NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7179M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7180W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7181S: Maintained 7182F: Documentation/scsi/NinjaSCSI.txt 7183F: drivers/scsi/pcmcia/nsp_* 7184 7185NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7186M: GOTO Masanori <gotom@debian.or.jp> 7187M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7188W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7189S: Maintained 7190F: Documentation/scsi/NinjaSCSI.txt 7191F: drivers/scsi/nsp32* 7192 7193NIOS2 ARCHITECTURE 7194M: Ley Foon Tan <lftan@altera.com> 7195L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7196T: git git://git.rocketboards.org/linux-socfpga-next.git 7197S: Maintained 7198F: arch/nios2/ 7199 7200NOKIA N900 POWER SUPPLY DRIVERS 7201M: Pali Rohár <pali.rohar@gmail.com> 7202S: Maintained 7203F: include/linux/power/bq2415x_charger.h 7204F: include/linux/power/bq27x00_battery.h 7205F: include/linux/power/isp1704_charger.h 7206F: drivers/power/bq2415x_charger.c 7207F: drivers/power/bq27x00_battery.c 7208F: drivers/power/isp1704_charger.c 7209F: drivers/power/rx51_battery.c 7210 7211NTB DRIVER 7212M: Jon Mason <jdmason@kudzu.us> 7213M: Dave Jiang <dave.jiang@intel.com> 7214S: Supported 7215W: https://github.com/jonmason/ntb/wiki 7216T: git git://github.com/jonmason/ntb.git 7217F: drivers/ntb/ 7218F: drivers/net/ntb_netdev.c 7219F: include/linux/ntb.h 7220 7221NTFS FILESYSTEM 7222M: Anton Altaparmakov <anton@tuxera.com> 7223L: linux-ntfs-dev@lists.sourceforge.net 7224W: http://www.tuxera.com/ 7225T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7226S: Supported 7227F: Documentation/filesystems/ntfs.txt 7228F: fs/ntfs/ 7229 7230NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7231M: Antonino Daplas <adaplas@gmail.com> 7232L: linux-fbdev@vger.kernel.org 7233S: Maintained 7234F: drivers/video/fbdev/riva/ 7235F: drivers/video/fbdev/nvidia/ 7236 7237NVM EXPRESS DRIVER 7238M: Matthew Wilcox <willy@linux.intel.com> 7239L: linux-nvme@lists.infradead.org 7240T: git git://git.infradead.org/users/willy/linux-nvme.git 7241S: Supported 7242F: drivers/block/nvme* 7243F: include/linux/nvme.h 7244 7245NXP-NCI NFC DRIVER 7246M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7247R: Charles Gorand <charles.gorand@effinnov.com> 7248L: linux-nfc@lists.01.org (moderated for non-subscribers) 7249S: Supported 7250F: drivers/nfc/nxp-nci 7251 7252NXP TDA998X DRM DRIVER 7253M: Russell King <rmk+kernel@arm.linux.org.uk> 7254S: Supported 7255F: drivers/gpu/drm/i2c/tda998x_drv.c 7256F: include/drm/i2c/tda998x.h 7257 7258NXP TFA9879 DRIVER 7259M: Peter Rosin <peda@axentia.se> 7260L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7261S: Maintained 7262F: sound/soc/codecs/tfa9879* 7263 7264OMAP SUPPORT 7265M: Tony Lindgren <tony@atomide.com> 7266L: linux-omap@vger.kernel.org 7267W: http://www.muru.com/linux/omap/ 7268W: http://linux.omap.com/ 7269Q: http://patchwork.kernel.org/project/linux-omap/list/ 7270T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7271S: Maintained 7272F: arch/arm/*omap*/ 7273F: arch/arm/configs/omap1_defconfig 7274F: arch/arm/configs/omap2plus_defconfig 7275F: drivers/i2c/busses/i2c-omap.c 7276F: drivers/irqchip/irq-omap-intc.c 7277F: drivers/mfd/*omap*.c 7278F: drivers/mfd/menelaus.c 7279F: drivers/mfd/palmas.c 7280F: drivers/mfd/tps65217.c 7281F: drivers/mfd/tps65218.c 7282F: drivers/mfd/tps65910.c 7283F: drivers/mfd/twl-core.[ch] 7284F: drivers/mfd/twl4030*.c 7285F: drivers/mfd/twl6030*.c 7286F: drivers/mfd/twl6040*.c 7287F: drivers/regulator/palmas-regulator*.c 7288F: drivers/regulator/pbias-regulator.c 7289F: drivers/regulator/tps65217-regulator.c 7290F: drivers/regulator/tps65218-regulator.c 7291F: drivers/regulator/tps65910-regulator.c 7292F: drivers/regulator/twl-regulator.c 7293F: include/linux/i2c-omap.h 7294 7295OMAP DEVICE TREE SUPPORT 7296M: Benoît Cousson <bcousson@baylibre.com> 7297M: Tony Lindgren <tony@atomide.com> 7298L: linux-omap@vger.kernel.org 7299L: devicetree@vger.kernel.org 7300S: Maintained 7301F: arch/arm/boot/dts/*omap* 7302F: arch/arm/boot/dts/*am3* 7303F: arch/arm/boot/dts/*am4* 7304F: arch/arm/boot/dts/*am5* 7305F: arch/arm/boot/dts/*dra7* 7306 7307OMAP CLOCK FRAMEWORK SUPPORT 7308M: Paul Walmsley <paul@pwsan.com> 7309L: linux-omap@vger.kernel.org 7310S: Maintained 7311F: arch/arm/*omap*/*clock* 7312 7313OMAP POWER MANAGEMENT SUPPORT 7314M: Kevin Hilman <khilman@deeprootsystems.com> 7315L: linux-omap@vger.kernel.org 7316S: Maintained 7317F: arch/arm/*omap*/*pm* 7318F: drivers/cpufreq/omap-cpufreq.c 7319 7320OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7321M: Rajendra Nayak <rnayak@ti.com> 7322M: Paul Walmsley <paul@pwsan.com> 7323L: linux-omap@vger.kernel.org 7324S: Maintained 7325F: arch/arm/mach-omap2/prm* 7326 7327OMAP AUDIO SUPPORT 7328M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7329M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7330L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7331L: linux-omap@vger.kernel.org 7332S: Maintained 7333F: sound/soc/omap/ 7334 7335OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7336M: Roger Quadros <rogerq@ti.com> 7337M: Tony Lindgren <tony@atomide.com> 7338L: linux-omap@vger.kernel.org 7339S: Maintained 7340F: drivers/memory/omap-gpmc.c 7341F: arch/arm/mach-omap2/*gpmc* 7342 7343OMAP FRAMEBUFFER SUPPORT 7344M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7345L: linux-fbdev@vger.kernel.org 7346L: linux-omap@vger.kernel.org 7347S: Maintained 7348F: drivers/video/fbdev/omap/ 7349 7350OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7351M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7352L: linux-omap@vger.kernel.org 7353L: linux-fbdev@vger.kernel.org 7354S: Maintained 7355F: drivers/video/fbdev/omap2/ 7356F: Documentation/arm/OMAP/DSS 7357 7358OMAP HARDWARE SPINLOCK SUPPORT 7359M: Ohad Ben-Cohen <ohad@wizery.com> 7360L: linux-omap@vger.kernel.org 7361S: Maintained 7362F: drivers/hwspinlock/omap_hwspinlock.c 7363F: arch/arm/mach-omap2/hwspinlock.c 7364 7365OMAP MMC SUPPORT 7366M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7367L: linux-omap@vger.kernel.org 7368S: Maintained 7369F: drivers/mmc/host/omap.c 7370 7371OMAP HS MMC SUPPORT 7372L: linux-mmc@vger.kernel.org 7373L: linux-omap@vger.kernel.org 7374S: Orphan 7375F: drivers/mmc/host/omap_hsmmc.c 7376 7377OMAP RANDOM NUMBER GENERATOR SUPPORT 7378M: Deepak Saxena <dsaxena@plexity.net> 7379S: Maintained 7380F: drivers/char/hw_random/omap-rng.c 7381 7382OMAP HWMOD SUPPORT 7383M: Benoît Cousson <bcousson@baylibre.com> 7384M: Paul Walmsley <paul@pwsan.com> 7385L: linux-omap@vger.kernel.org 7386S: Maintained 7387F: arch/arm/mach-omap2/omap_hwmod.* 7388 7389OMAP HWMOD DATA 7390M: Paul Walmsley <paul@pwsan.com> 7391L: linux-omap@vger.kernel.org 7392S: Maintained 7393F: arch/arm/mach-omap2/omap_hwmod*data* 7394 7395OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7396M: Benoît Cousson <bcousson@baylibre.com> 7397L: linux-omap@vger.kernel.org 7398S: Maintained 7399F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7400 7401OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7402M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7403L: linux-media@vger.kernel.org 7404S: Maintained 7405F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7406F: drivers/media/platform/omap3isp/ 7407F: drivers/staging/media/omap4iss/ 7408 7409OMAP USB SUPPORT 7410M: Felipe Balbi <balbi@ti.com> 7411L: linux-usb@vger.kernel.org 7412L: linux-omap@vger.kernel.org 7413T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7414S: Maintained 7415F: drivers/usb/*/*omap* 7416F: arch/arm/*omap*/usb* 7417 7418OMAP GPIO DRIVER 7419M: Javier Martinez Canillas <javier@dowhile0.org> 7420M: Santosh Shilimkar <ssantosh@kernel.org> 7421M: Kevin Hilman <khilman@deeprootsystems.com> 7422L: linux-omap@vger.kernel.org 7423S: Maintained 7424F: drivers/gpio/gpio-omap.c 7425 7426OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7427M: Mark Jackson <mpfj@newflow.co.uk> 7428L: linux-omap@vger.kernel.org 7429S: Maintained 7430F: arch/arm/boot/dts/am335x-nano.dts 7431 7432OMFS FILESYSTEM 7433M: Bob Copeland <me@bobcopeland.com> 7434L: linux-karma-devel@lists.sourceforge.net 7435S: Maintained 7436F: Documentation/filesystems/omfs.txt 7437F: fs/omfs/ 7438 7439OMNIKEY CARDMAN 4000 DRIVER 7440M: Harald Welte <laforge@gnumonks.org> 7441S: Maintained 7442F: drivers/char/pcmcia/cm4000_cs.c 7443F: include/linux/cm4000_cs.h 7444F: include/uapi/linux/cm4000_cs.h 7445 7446OMNIKEY CARDMAN 4040 DRIVER 7447M: Harald Welte <laforge@gnumonks.org> 7448S: Maintained 7449F: drivers/char/pcmcia/cm4040_cs.* 7450 7451OMNIVISION OV7670 SENSOR DRIVER 7452M: Jonathan Corbet <corbet@lwn.net> 7453L: linux-media@vger.kernel.org 7454T: git git://linuxtv.org/media_tree.git 7455S: Maintained 7456F: drivers/media/i2c/ov7670.c 7457 7458ONENAND FLASH DRIVER 7459M: Kyungmin Park <kyungmin.park@samsung.com> 7460L: linux-mtd@lists.infradead.org 7461S: Maintained 7462F: drivers/mtd/onenand/ 7463F: include/linux/mtd/onenand*.h 7464 7465ONSTREAM SCSI TAPE DRIVER 7466M: Willem Riede <osst@riede.org> 7467L: osst-users@lists.sourceforge.net 7468L: linux-scsi@vger.kernel.org 7469S: Maintained 7470F: Documentation/scsi/osst.txt 7471F: drivers/scsi/osst.* 7472F: drivers/scsi/osst_*.h 7473F: drivers/scsi/st.h 7474 7475OPENCORES I2C BUS DRIVER 7476M: Peter Korsgaard <jacmet@sunsite.dk> 7477L: linux-i2c@vger.kernel.org 7478S: Maintained 7479F: Documentation/i2c/busses/i2c-ocores 7480F: drivers/i2c/busses/i2c-ocores.c 7481 7482OPEN FIRMWARE AND FLATTENED DEVICE TREE 7483M: Grant Likely <grant.likely@linaro.org> 7484M: Rob Herring <robh+dt@kernel.org> 7485L: devicetree@vger.kernel.org 7486W: http://www.devicetree.org/ 7487T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7488S: Maintained 7489F: drivers/of/ 7490F: include/linux/of*.h 7491F: scripts/dtc/ 7492 7493OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7494M: Rob Herring <robh+dt@kernel.org> 7495M: Pawel Moll <pawel.moll@arm.com> 7496M: Mark Rutland <mark.rutland@arm.com> 7497M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7498M: Kumar Gala <galak@codeaurora.org> 7499L: devicetree@vger.kernel.org 7500S: Maintained 7501F: Documentation/devicetree/ 7502F: arch/*/boot/dts/ 7503F: include/dt-bindings/ 7504 7505OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7506M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7507L: devicetree@vger.kernel.org 7508S: Maintained 7509F: Documentation/devicetree/dynamic-resolution-notes.txt 7510F: Documentation/devicetree/overlay-notes.txt 7511F: drivers/of/overlay.c 7512F: drivers/of/resolver.c 7513 7514OPENRISC ARCHITECTURE 7515M: Jonas Bonn <jonas@southpole.se> 7516W: http://openrisc.net 7517L: linux@lists.openrisc.net (moderated for non-subscribers) 7518S: Maintained 7519T: git git://openrisc.net/~jonas/linux 7520F: arch/openrisc/ 7521 7522OPENVSWITCH 7523M: Pravin Shelar <pshelar@nicira.com> 7524L: netdev@vger.kernel.org 7525L: dev@openvswitch.org 7526W: http://openvswitch.org 7527S: Maintained 7528F: net/openvswitch/ 7529F: include/uapi/linux/openvswitch.h 7530 7531OPL4 DRIVER 7532M: Clemens Ladisch <clemens@ladisch.de> 7533L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7534T: git git://git.alsa-project.org/alsa-kernel.git 7535S: Maintained 7536F: sound/drivers/opl4/ 7537 7538OPROFILE 7539M: Robert Richter <rric@kernel.org> 7540L: oprofile-list@lists.sf.net 7541S: Maintained 7542F: arch/*/include/asm/oprofile*.h 7543F: arch/*/oprofile/ 7544F: drivers/oprofile/ 7545F: include/linux/oprofile.h 7546 7547ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7548M: Mark Fasheh <mfasheh@suse.com> 7549M: Joel Becker <jlbec@evilplan.org> 7550L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7551W: http://ocfs2.wiki.kernel.org 7552S: Supported 7553F: Documentation/filesystems/ocfs2.txt 7554F: Documentation/filesystems/dlmfs.txt 7555F: fs/ocfs2/ 7556 7557ORINOCO DRIVER 7558L: linux-wireless@vger.kernel.org 7559W: http://wireless.kernel.org/en/users/Drivers/orinoco 7560W: http://www.nongnu.org/orinoco/ 7561S: Orphan 7562F: drivers/net/wireless/orinoco/ 7563 7564OSD LIBRARY and FILESYSTEM 7565M: Boaz Harrosh <ooo@electrozaur.com> 7566M: Benny Halevy <bhalevy@primarydata.com> 7567L: osd-dev@open-osd.org 7568W: http://open-osd.org 7569T: git git://git.open-osd.org/open-osd.git 7570S: Maintained 7571F: drivers/scsi/osd/ 7572F: include/scsi/osd_* 7573F: fs/exofs/ 7574 7575OVERLAY FILESYSTEM 7576M: Miklos Szeredi <miklos@szeredi.hu> 7577L: linux-unionfs@vger.kernel.org 7578T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7579S: Supported 7580F: fs/overlayfs/ 7581F: Documentation/filesystems/overlayfs.txt 7582 7583P54 WIRELESS DRIVER 7584M: Christian Lamparter <chunkeey@googlemail.com> 7585L: linux-wireless@vger.kernel.org 7586W: http://wireless.kernel.org/en/users/Drivers/p54 7587S: Maintained 7588F: drivers/net/wireless/p54/ 7589 7590PA SEMI ETHERNET DRIVER 7591M: Olof Johansson <olof@lixom.net> 7592L: netdev@vger.kernel.org 7593S: Maintained 7594F: drivers/net/ethernet/pasemi/* 7595 7596PA SEMI SMBUS DRIVER 7597M: Olof Johansson <olof@lixom.net> 7598L: linux-i2c@vger.kernel.org 7599S: Maintained 7600F: drivers/i2c/busses/i2c-pasemi.c 7601 7602PADATA PARALLEL EXECUTION MECHANISM 7603M: Steffen Klassert <steffen.klassert@secunet.com> 7604L: linux-crypto@vger.kernel.org 7605S: Maintained 7606F: kernel/padata.c 7607F: include/linux/padata.h 7608F: Documentation/padata.txt 7609 7610PANASONIC LAPTOP ACPI EXTRAS DRIVER 7611M: Harald Welte <laforge@gnumonks.org> 7612L: platform-driver-x86@vger.kernel.org 7613S: Maintained 7614F: drivers/platform/x86/panasonic-laptop.c 7615 7616PANASONIC MN10300/AM33/AM34 PORT 7617M: David Howells <dhowells@redhat.com> 7618M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7619L: linux-am33-list@redhat.com (moderated for non-subscribers) 7620W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7621S: Maintained 7622F: Documentation/mn10300/ 7623F: arch/mn10300/ 7624 7625PARALLEL PORT SUBSYSTEM 7626M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7627M: Sudip Mukherjee <sudip@vectorindia.org> 7628L: linux-parport@lists.infradead.org (subscribers-only) 7629S: Maintained 7630F: drivers/parport/ 7631F: include/linux/parport*.h 7632F: drivers/char/ppdev.c 7633F: include/uapi/linux/ppdev.h 7634F: Documentation/parport*.txt 7635 7636PARAVIRT_OPS INTERFACE 7637M: Jeremy Fitzhardinge <jeremy@goop.org> 7638M: Chris Wright <chrisw@sous-sol.org> 7639M: Alok Kataria <akataria@vmware.com> 7640M: Rusty Russell <rusty@rustcorp.com.au> 7641L: virtualization@lists.linux-foundation.org 7642S: Supported 7643F: Documentation/virtual/paravirt_ops.txt 7644F: arch/*/kernel/paravirt* 7645F: arch/*/include/asm/paravirt.h 7646 7647PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7648M: Tim Waugh <tim@cyberelk.net> 7649L: linux-parport@lists.infradead.org (subscribers-only) 7650W: http://www.torque.net/linux-pp.html 7651S: Maintained 7652F: Documentation/blockdev/paride.txt 7653F: drivers/block/paride/ 7654 7655PARISC ARCHITECTURE 7656M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7657M: Helge Deller <deller@gmx.de> 7658L: linux-parisc@vger.kernel.org 7659W: http://www.parisc-linux.org/ 7660Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7661T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7662T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7663S: Maintained 7664F: arch/parisc/ 7665F: Documentation/parisc/ 7666F: drivers/parisc/ 7667F: drivers/char/agp/parisc-agp.c 7668F: drivers/input/serio/gscps2.c 7669F: drivers/parport/parport_gsc.* 7670F: drivers/tty/serial/8250/8250_gsc.c 7671F: drivers/video/fbdev/sti* 7672F: drivers/video/console/sti* 7673F: drivers/video/logo/logo_parisc* 7674 7675PC87360 HARDWARE MONITORING DRIVER 7676M: Jim Cromie <jim.cromie@gmail.com> 7677L: lm-sensors@lm-sensors.org 7678S: Maintained 7679F: Documentation/hwmon/pc87360 7680F: drivers/hwmon/pc87360.c 7681 7682PC8736x GPIO DRIVER 7683M: Jim Cromie <jim.cromie@gmail.com> 7684S: Maintained 7685F: drivers/char/pc8736x_gpio.c 7686 7687PC87427 HARDWARE MONITORING DRIVER 7688M: Jean Delvare <jdelvare@suse.de> 7689L: lm-sensors@lm-sensors.org 7690S: Maintained 7691F: Documentation/hwmon/pc87427 7692F: drivers/hwmon/pc87427.c 7693 7694PCA9532 LED DRIVER 7695M: Riku Voipio <riku.voipio@iki.fi> 7696S: Maintained 7697F: drivers/leds/leds-pca9532.c 7698F: include/linux/leds-pca9532.h 7699 7700PCA9541 I2C BUS MASTER SELECTOR DRIVER 7701M: Guenter Roeck <linux@roeck-us.net> 7702L: linux-i2c@vger.kernel.org 7703S: Maintained 7704F: drivers/i2c/muxes/i2c-mux-pca9541.c 7705 7706PCDP - PRIMARY CONSOLE AND DEBUG PORT 7707M: Khalid Aziz <khalid@gonehiking.org> 7708S: Maintained 7709F: drivers/firmware/pcdp.* 7710 7711PCI ERROR RECOVERY 7712M: Linas Vepstas <linasvepstas@gmail.com> 7713L: linux-pci@vger.kernel.org 7714S: Supported 7715F: Documentation/PCI/pci-error-recovery.txt 7716 7717PCI SUBSYSTEM 7718M: Bjorn Helgaas <bhelgaas@google.com> 7719L: linux-pci@vger.kernel.org 7720Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7721T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7722S: Supported 7723F: Documentation/PCI/ 7724F: drivers/pci/ 7725F: include/linux/pci* 7726F: arch/x86/pci/ 7727F: arch/x86/kernel/quirks.c 7728 7729PCI DRIVER FOR ARM VERSATILE PLATFORM 7730M: Rob Herring <robh@kernel.org> 7731L: linux-pci@vger.kernel.org 7732L: linux-arm-kernel@lists.infradead.org 7733S: Maintained 7734F: Documentation/devicetree/bindings/pci/versatile.txt 7735F: drivers/pci/host/pci-versatile.c 7736 7737PCI DRIVER FOR APPLIEDMICRO XGENE 7738M: Tanmay Inamdar <tinamdar@apm.com> 7739L: linux-pci@vger.kernel.org 7740L: linux-arm-kernel@lists.infradead.org 7741S: Maintained 7742F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7743F: drivers/pci/host/pci-xgene.c 7744 7745PCI DRIVER FOR FREESCALE LAYERSCAPE 7746M: Minghuan Lian <minghuan.Lian@freescale.com> 7747M: Mingkai Hu <mingkai.hu@freescale.com> 7748M: Roy Zang <tie-fei.zang@freescale.com> 7749L: linuxppc-dev@lists.ozlabs.org 7750L: linux-pci@vger.kernel.org 7751L: linux-arm-kernel@lists.infradead.org 7752S: Maintained 7753F: drivers/pci/host/*layerscape* 7754 7755PCI DRIVER FOR IMX6 7756M: Richard Zhu <Richard.Zhu@freescale.com> 7757M: Lucas Stach <l.stach@pengutronix.de> 7758L: linux-pci@vger.kernel.org 7759L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7760S: Maintained 7761F: drivers/pci/host/*imx6* 7762 7763PCI DRIVER FOR TI KEYSTONE 7764M: Murali Karicheri <m-karicheri2@ti.com> 7765L: linux-pci@vger.kernel.org 7766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7767S: Maintained 7768F: drivers/pci/host/*keystone* 7769 7770PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7771M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7772M: Jason Cooper <jason@lakedaemon.net> 7773L: linux-pci@vger.kernel.org 7774L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7775S: Maintained 7776F: drivers/pci/host/*mvebu* 7777 7778PCI DRIVER FOR NVIDIA TEGRA 7779M: Thierry Reding <thierry.reding@gmail.com> 7780L: linux-tegra@vger.kernel.org 7781L: linux-pci@vger.kernel.org 7782S: Supported 7783F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7784F: drivers/pci/host/pci-tegra.c 7785 7786PCI DRIVER FOR TI DRA7XX 7787M: Kishon Vijay Abraham I <kishon@ti.com> 7788L: linux-omap@vger.kernel.org 7789L: linux-pci@vger.kernel.org 7790S: Supported 7791F: Documentation/devicetree/bindings/pci/ti-pci.txt 7792F: drivers/pci/host/pci-dra7xx.c 7793 7794PCI DRIVER FOR RENESAS R-CAR 7795M: Simon Horman <horms@verge.net.au> 7796L: linux-pci@vger.kernel.org 7797L: linux-sh@vger.kernel.org 7798S: Maintained 7799F: drivers/pci/host/*rcar* 7800 7801PCI DRIVER FOR SAMSUNG EXYNOS 7802M: Jingoo Han <jingoohan1@gmail.com> 7803L: linux-pci@vger.kernel.org 7804L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7805L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7806S: Maintained 7807F: drivers/pci/host/pci-exynos.c 7808 7809PCI DRIVER FOR SYNOPSIS DESIGNWARE 7810M: Jingoo Han <jingoohan1@gmail.com> 7811M: Pratyush Anand <pratyush.anand@gmail.com> 7812L: linux-pci@vger.kernel.org 7813S: Maintained 7814F: drivers/pci/host/*designware* 7815 7816PCI DRIVER FOR GENERIC OF HOSTS 7817M: Will Deacon <will.deacon@arm.com> 7818L: linux-pci@vger.kernel.org 7819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7820S: Maintained 7821F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7822F: drivers/pci/host/pci-host-generic.c 7823 7824PCIE DRIVER FOR ST SPEAR13XX 7825M: Pratyush Anand <pratyush.anand@gmail.com> 7826L: linux-pci@vger.kernel.org 7827S: Maintained 7828F: drivers/pci/host/*spear* 7829 7830PCI MSI DRIVER FOR APPLIEDMICRO XGENE 7831M: Duc Dang <dhdang@apm.com> 7832L: linux-pci@vger.kernel.org 7833L: linux-arm-kernel@lists.infradead.org 7834S: Maintained 7835F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 7836F: drivers/pci/host/pci-xgene-msi.c 7837 7838PCMCIA SUBSYSTEM 7839P: Linux PCMCIA Team 7840L: linux-pcmcia@lists.infradead.org 7841W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7842T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7843S: Maintained 7844F: Documentation/pcmcia/ 7845F: drivers/pcmcia/ 7846F: include/pcmcia/ 7847 7848PCNET32 NETWORK DRIVER 7849M: Don Fry <pcnet32@frontier.com> 7850L: netdev@vger.kernel.org 7851S: Maintained 7852F: drivers/net/ethernet/amd/pcnet32.c 7853 7854PCRYPT PARALLEL CRYPTO ENGINE 7855M: Steffen Klassert <steffen.klassert@secunet.com> 7856L: linux-crypto@vger.kernel.org 7857S: Maintained 7858F: crypto/pcrypt.c 7859F: include/crypto/pcrypt.h 7860 7861PER-CPU MEMORY ALLOCATOR 7862M: Tejun Heo <tj@kernel.org> 7863M: Christoph Lameter <cl@linux-foundation.org> 7864T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7865S: Maintained 7866F: include/linux/percpu*.h 7867F: mm/percpu*.c 7868F: arch/*/include/asm/percpu.h 7869 7870PER-TASK DELAY ACCOUNTING 7871M: Balbir Singh <bsingharora@gmail.com> 7872S: Maintained 7873F: include/linux/delayacct.h 7874F: kernel/delayacct.c 7875 7876PERFORMANCE EVENTS SUBSYSTEM 7877M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7878M: Ingo Molnar <mingo@redhat.com> 7879M: Arnaldo Carvalho de Melo <acme@kernel.org> 7880L: linux-kernel@vger.kernel.org 7881T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7882S: Supported 7883F: kernel/events/* 7884F: include/linux/perf_event.h 7885F: include/uapi/linux/perf_event.h 7886F: arch/*/kernel/perf_event*.c 7887F: arch/*/kernel/*/perf_event*.c 7888F: arch/*/kernel/*/*/perf_event*.c 7889F: arch/*/include/asm/perf_event.h 7890F: arch/*/kernel/perf_callchain.c 7891F: tools/perf/ 7892 7893PERSONALITY HANDLING 7894M: Christoph Hellwig <hch@infradead.org> 7895L: linux-abi-devel@lists.sourceforge.net 7896S: Maintained 7897F: include/linux/personality.h 7898F: include/uapi/linux/personality.h 7899 7900PHONET PROTOCOL 7901M: Remi Denis-Courmont <courmisch@gmail.com> 7902S: Supported 7903F: Documentation/networking/phonet.txt 7904F: include/linux/phonet.h 7905F: include/net/phonet/ 7906F: include/uapi/linux/phonet.h 7907F: net/phonet/ 7908 7909PHRAM MTD DRIVER 7910M: Joern Engel <joern@lazybastard.org> 7911L: linux-mtd@lists.infradead.org 7912S: Maintained 7913F: drivers/mtd/devices/phram.c 7914 7915PICOLCD HID DRIVER 7916M: Bruno Prémont <bonbons@linux-vserver.org> 7917L: linux-input@vger.kernel.org 7918S: Maintained 7919F: drivers/hid/hid-picolcd* 7920 7921PICOXCELL SUPPORT 7922M: Jamie Iles <jamie@jamieiles.com> 7923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7924T: git git://github.com/jamieiles/linux-2.6-ji.git 7925S: Supported 7926F: arch/arm/boot/dts/picoxcell* 7927F: arch/arm/mach-picoxcell/ 7928F: drivers/crypto/picoxcell* 7929 7930PIN CONTROL SUBSYSTEM 7931M: Linus Walleij <linus.walleij@linaro.org> 7932L: linux-gpio@vger.kernel.org 7933T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7934S: Maintained 7935F: drivers/pinctrl/ 7936F: include/linux/pinctrl/ 7937 7938PIN CONTROLLER - ATMEL AT91 7939M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7940L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7941S: Maintained 7942F: drivers/pinctrl/pinctrl-at91.* 7943 7944PIN CONTROLLER - INTEL 7945M: Mika Westerberg <mika.westerberg@linux.intel.com> 7946M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7947S: Maintained 7948F: drivers/pinctrl/intel/ 7949 7950PIN CONTROLLER - RENESAS 7951M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7952L: linux-sh@vger.kernel.org 7953S: Maintained 7954F: drivers/pinctrl/sh-pfc/ 7955 7956PIN CONTROLLER - SAMSUNG 7957M: Tomasz Figa <tomasz.figa@gmail.com> 7958M: Thomas Abraham <thomas.abraham@linaro.org> 7959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7960L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7961S: Maintained 7962F: drivers/pinctrl/samsung/ 7963 7964PIN CONTROLLER - ST SPEAR 7965M: Viresh Kumar <viresh.linux@gmail.com> 7966L: spear-devel@list.st.com 7967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7968W: http://www.st.com/spear 7969S: Maintained 7970F: drivers/pinctrl/spear/ 7971 7972PKTCDVD DRIVER 7973M: Jiri Kosina <jkosina@suse.cz> 7974S: Maintained 7975F: drivers/block/pktcdvd.c 7976F: include/linux/pktcdvd.h 7977F: include/uapi/linux/pktcdvd.h 7978 7979PKUNITY SOC DRIVERS 7980M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7981W: http://mprc.pku.edu.cn/~guanxuetao/linux 7982S: Maintained 7983T: git git://github.com/gxt/linux.git 7984F: drivers/input/serio/i8042-unicore32io.h 7985F: drivers/i2c/busses/i2c-puv3.c 7986F: drivers/video/fbdev/fb-puv3.c 7987F: drivers/rtc/rtc-puv3.c 7988 7989PMBUS HARDWARE MONITORING DRIVERS 7990M: Guenter Roeck <linux@roeck-us.net> 7991L: lm-sensors@lm-sensors.org 7992W: http://www.lm-sensors.org/ 7993W: http://www.roeck-us.net/linux/drivers/ 7994T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7995S: Maintained 7996F: Documentation/hwmon/pmbus 7997F: drivers/hwmon/pmbus/ 7998F: include/linux/i2c/pmbus.h 7999 8000PMC SIERRA MaxRAID DRIVER 8001M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 8002L: linux-scsi@vger.kernel.org 8003W: http://www.pmc-sierra.com/ 8004S: Supported 8005F: drivers/scsi/pmcraid.* 8006 8007PMC SIERRA PM8001 DRIVER 8008M: xjtuwjp@gmail.com 8009M: lindar_liu@usish.com 8010L: pmchba@pmcs.com 8011L: linux-scsi@vger.kernel.org 8012S: Supported 8013F: drivers/scsi/pm8001/ 8014 8015POSIX CLOCKS and TIMERS 8016M: Thomas Gleixner <tglx@linutronix.de> 8017L: linux-kernel@vger.kernel.org 8018T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8019S: Maintained 8020F: fs/timerfd.c 8021F: include/linux/timer* 8022F: kernel/time/*timer* 8023 8024POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8025M: Sebastian Reichel <sre@kernel.org> 8026M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8027M: David Woodhouse <dwmw2@infradead.org> 8028L: linux-pm@vger.kernel.org 8029T: git git://git.infradead.org/battery-2.6.git 8030S: Maintained 8031F: include/linux/power_supply.h 8032F: drivers/power/ 8033 8034PNP SUPPORT 8035M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8036S: Maintained 8037F: drivers/pnp/ 8038 8039PNXxxxx I2C DRIVER 8040M: Vitaly Wool <vitalywool@gmail.com> 8041L: linux-i2c@vger.kernel.org 8042S: Maintained 8043F: drivers/i2c/busses/i2c-pnx.c 8044 8045PPP PROTOCOL DRIVERS AND COMPRESSORS 8046M: Paul Mackerras <paulus@samba.org> 8047L: linux-ppp@vger.kernel.org 8048S: Maintained 8049F: drivers/net/ppp/ppp_* 8050 8051PPP OVER ATM (RFC 2364) 8052M: Mitchell Blank Jr <mitch@sfgoth.com> 8053S: Maintained 8054F: net/atm/pppoatm.c 8055F: include/uapi/linux/atmppp.h 8056 8057PPP OVER ETHERNET 8058M: Michal Ostrowski <mostrows@earthlink.net> 8059S: Maintained 8060F: drivers/net/ppp/pppoe.c 8061F: drivers/net/ppp/pppox.c 8062 8063PPP OVER L2TP 8064M: James Chapman <jchapman@katalix.com> 8065S: Maintained 8066F: net/l2tp/l2tp_ppp.c 8067F: include/linux/if_pppol2tp.h 8068F: include/uapi/linux/if_pppol2tp.h 8069 8070PPS SUPPORT 8071M: Rodolfo Giometti <giometti@enneenne.com> 8072W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8073L: linuxpps@ml.enneenne.com (subscribers-only) 8074S: Maintained 8075F: Documentation/pps/ 8076F: drivers/pps/ 8077F: include/linux/pps*.h 8078 8079PPTP DRIVER 8080M: Dmitry Kozlov <xeb@mail.ru> 8081L: netdev@vger.kernel.org 8082S: Maintained 8083F: drivers/net/ppp/pptp.c 8084W: http://sourceforge.net/projects/accel-pptp 8085 8086PREEMPTIBLE KERNEL 8087M: Robert Love <rml@tech9.net> 8088L: kpreempt-tech@lists.sourceforge.net 8089W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8090S: Supported 8091F: Documentation/preempt-locking.txt 8092F: include/linux/preempt.h 8093 8094PRISM54 WIRELESS DRIVER 8095M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8096L: linux-wireless@vger.kernel.org 8097W: http://wireless.kernel.org/en/users/Drivers/p54 8098S: Obsolete 8099F: drivers/net/wireless/prism54/ 8100 8101PS3 NETWORK SUPPORT 8102M: Geoff Levand <geoff@infradead.org> 8103L: netdev@vger.kernel.org 8104L: linuxppc-dev@lists.ozlabs.org 8105S: Maintained 8106F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8107 8108PS3 PLATFORM SUPPORT 8109M: Geoff Levand <geoff@infradead.org> 8110L: linuxppc-dev@lists.ozlabs.org 8111S: Maintained 8112F: arch/powerpc/boot/ps3* 8113F: arch/powerpc/include/asm/lv1call.h 8114F: arch/powerpc/include/asm/ps3*.h 8115F: arch/powerpc/platforms/ps3/ 8116F: drivers/*/ps3* 8117F: drivers/ps3/ 8118F: drivers/rtc/rtc-ps3.c 8119F: drivers/usb/host/*ps3.c 8120F: sound/ppc/snd_ps3* 8121 8122PS3VRAM DRIVER 8123M: Jim Paris <jim@jtan.com> 8124M: Geoff Levand <geoff@infradead.org> 8125L: linuxppc-dev@lists.ozlabs.org 8126S: Maintained 8127F: drivers/block/ps3vram.c 8128 8129PSTORE FILESYSTEM 8130M: Anton Vorontsov <anton@enomsg.org> 8131M: Colin Cross <ccross@android.com> 8132M: Kees Cook <keescook@chromium.org> 8133M: Tony Luck <tony.luck@intel.com> 8134S: Maintained 8135T: git git://git.infradead.org/users/cbou/linux-pstore.git 8136F: fs/pstore/ 8137F: include/linux/pstore* 8138F: drivers/firmware/efi/efi-pstore.c 8139F: drivers/acpi/apei/erst.c 8140 8141PTP HARDWARE CLOCK SUPPORT 8142M: Richard Cochran <richardcochran@gmail.com> 8143L: netdev@vger.kernel.org 8144S: Maintained 8145W: http://linuxptp.sourceforge.net/ 8146F: Documentation/ABI/testing/sysfs-ptp 8147F: Documentation/ptp/* 8148F: drivers/net/ethernet/freescale/gianfar_ptp.c 8149F: drivers/net/phy/dp83640* 8150F: drivers/ptp/* 8151F: include/linux/ptp_cl* 8152 8153PTRACE SUPPORT 8154M: Roland McGrath <roland@hack.frob.com> 8155M: Oleg Nesterov <oleg@redhat.com> 8156S: Maintained 8157F: include/asm-generic/syscall.h 8158F: include/linux/ptrace.h 8159F: include/linux/regset.h 8160F: include/linux/tracehook.h 8161F: include/uapi/linux/ptrace.h 8162F: kernel/ptrace.c 8163 8164PVRUSB2 VIDEO4LINUX DRIVER 8165M: Mike Isely <isely@pobox.com> 8166L: pvrusb2@isely.net (subscribers-only) 8167L: linux-media@vger.kernel.org 8168W: http://www.isely.net/pvrusb2/ 8169T: git git://linuxtv.org/media_tree.git 8170S: Maintained 8171F: Documentation/video4linux/README.pvrusb2 8172F: drivers/media/usb/pvrusb2/ 8173 8174PWC WEBCAM DRIVER 8175M: Hans de Goede <hdegoede@redhat.com> 8176L: linux-media@vger.kernel.org 8177T: git git://linuxtv.org/media_tree.git 8178S: Maintained 8179F: drivers/media/usb/pwc/* 8180 8181PWM FAN DRIVER 8182M: Kamil Debski <k.debski@samsung.com> 8183L: lm-sensors@lm-sensors.org 8184S: Supported 8185F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8186F: Documentation/hwmon/pwm-fan 8187F: drivers/hwmon/pwm-fan.c 8188 8189PWM SUBSYSTEM 8190M: Thierry Reding <thierry.reding@gmail.com> 8191L: linux-pwm@vger.kernel.org 8192S: Maintained 8193T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8194F: Documentation/pwm.txt 8195F: Documentation/devicetree/bindings/pwm/ 8196F: include/linux/pwm.h 8197F: drivers/pwm/ 8198F: drivers/video/backlight/pwm_bl.c 8199F: include/linux/pwm_backlight.h 8200 8201PXA2xx/PXA3xx SUPPORT 8202M: Daniel Mack <daniel@zonque.org> 8203M: Haojian Zhuang <haojian.zhuang@gmail.com> 8204M: Robert Jarzmik <robert.jarzmik@free.fr> 8205L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8206T: git git://github.com/hzhuang1/linux.git 8207T: git git://github.com/rjarzmik/linux.git 8208S: Maintained 8209F: arch/arm/mach-pxa/ 8210F: drivers/dma/pxa* 8211F: drivers/pcmcia/pxa2xx* 8212F: drivers/spi/spi-pxa2xx* 8213F: drivers/usb/gadget/udc/pxa2* 8214F: include/sound/pxa2xx-lib.h 8215F: sound/arm/pxa* 8216F: sound/soc/pxa/ 8217 8218PXA3xx NAND FLASH DRIVER 8219M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8220L: linux-mtd@lists.infradead.org 8221S: Maintained 8222F: drivers/mtd/nand/pxa3xx_nand.c 8223 8224MMP SUPPORT 8225M: Eric Miao <eric.y.miao@gmail.com> 8226M: Haojian Zhuang <haojian.zhuang@gmail.com> 8227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8228T: git git://github.com/hzhuang1/linux.git 8229T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8230S: Maintained 8231F: arch/arm/mach-mmp/ 8232 8233PXA MMCI DRIVER 8234S: Orphan 8235 8236PXA RTC DRIVER 8237M: Robert Jarzmik <robert.jarzmik@free.fr> 8238L: rtc-linux@googlegroups.com 8239S: Maintained 8240 8241QAT DRIVER 8242M: Tadeusz Struk <tadeusz.struk@intel.com> 8243L: qat-linux@intel.com 8244S: Supported 8245F: drivers/crypto/qat/ 8246 8247QIB DRIVER 8248M: Mike Marciniszyn <infinipath@intel.com> 8249L: linux-rdma@vger.kernel.org 8250S: Supported 8251F: drivers/infiniband/hw/qib/ 8252 8253QLOGIC QLA1280 SCSI DRIVER 8254M: Michael Reed <mdr@sgi.com> 8255L: linux-scsi@vger.kernel.org 8256S: Maintained 8257F: drivers/scsi/qla1280.[ch] 8258 8259QLOGIC QLA2XXX FC-SCSI DRIVER 8260M: qla2xxx-upstream@qlogic.com 8261L: linux-scsi@vger.kernel.org 8262S: Supported 8263F: Documentation/scsi/LICENSE.qla2xxx 8264F: drivers/scsi/qla2xxx/ 8265 8266QLOGIC QLA4XXX iSCSI DRIVER 8267M: QLogic-Storage-Upstream@qlogic.com 8268L: linux-scsi@vger.kernel.org 8269S: Supported 8270F: Documentation/scsi/LICENSE.qla4xxx 8271F: drivers/scsi/qla4xxx/ 8272 8273QLOGIC QLA3XXX NETWORK DRIVER 8274M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8275M: Ron Mercer <ron.mercer@qlogic.com> 8276M: linux-driver@qlogic.com 8277L: netdev@vger.kernel.org 8278S: Supported 8279F: Documentation/networking/LICENSE.qla3xxx 8280F: drivers/net/ethernet/qlogic/qla3xxx.* 8281 8282QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8283M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8284M: Dept-GELinuxNICDev@qlogic.com 8285L: netdev@vger.kernel.org 8286S: Supported 8287F: drivers/net/ethernet/qlogic/qlcnic/ 8288 8289QLOGIC QLGE 10Gb ETHERNET DRIVER 8290M: Harish Patil <harish.patil@qlogic.com> 8291M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8292M: Dept-GELinuxNICDev@qlogic.com 8293M: linux-driver@qlogic.com 8294L: netdev@vger.kernel.org 8295S: Supported 8296F: drivers/net/ethernet/qlogic/qlge/ 8297 8298QNX4 FILESYSTEM 8299M: Anders Larsen <al@alarsen.net> 8300W: http://www.alarsen.net/linux/qnx4fs/ 8301S: Maintained 8302F: fs/qnx4/ 8303F: include/uapi/linux/qnx4_fs.h 8304F: include/uapi/linux/qnxtypes.h 8305 8306QT1010 MEDIA DRIVER 8307M: Antti Palosaari <crope@iki.fi> 8308L: linux-media@vger.kernel.org 8309W: http://linuxtv.org/ 8310W: http://palosaari.fi/linux/ 8311Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8312T: git git://linuxtv.org/anttip/media_tree.git 8313S: Maintained 8314F: drivers/media/tuners/qt1010* 8315 8316QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8317M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8318L: linux-wireless@vger.kernel.org 8319L: ath9k-devel@lists.ath9k.org 8320W: http://wireless.kernel.org/en/users/Drivers/ath9k 8321S: Supported 8322F: drivers/net/wireless/ath/ath9k/ 8323 8324QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8325M: Kalle Valo <kvalo@qca.qualcomm.com> 8326L: ath10k@lists.infradead.org 8327W: http://wireless.kernel.org/en/users/Drivers/ath10k 8328T: git git://github.com/kvalo/ath.git 8329S: Supported 8330F: drivers/net/wireless/ath/ath10k/ 8331 8332QUALCOMM HEXAGON ARCHITECTURE 8333M: Richard Kuo <rkuo@codeaurora.org> 8334L: linux-hexagon@vger.kernel.org 8335S: Supported 8336F: arch/hexagon/ 8337 8338QUALCOMM WCN36XX WIRELESS DRIVER 8339M: Eugene Krasnikov <k.eugene.e@gmail.com> 8340L: wcn36xx@lists.infradead.org 8341W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8342T: git git://github.com/KrasnikovEugene/wcn36xx.git 8343S: Supported 8344F: drivers/net/wireless/ath/wcn36xx/ 8345 8346RADOS BLOCK DEVICE (RBD) 8347M: Ilya Dryomov <idryomov@gmail.com> 8348M: Sage Weil <sage@redhat.com> 8349M: Alex Elder <elder@kernel.org> 8350M: ceph-devel@vger.kernel.org 8351W: http://ceph.com/ 8352T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8353S: Supported 8354F: drivers/block/rbd.c 8355F: drivers/block/rbd_types.h 8356 8357RADEON FRAMEBUFFER DISPLAY DRIVER 8358M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8359L: linux-fbdev@vger.kernel.org 8360S: Maintained 8361F: drivers/video/fbdev/aty/radeon* 8362F: include/uapi/linux/radeonfb.h 8363 8364RADIOSHARK RADIO DRIVER 8365M: Hans de Goede <hdegoede@redhat.com> 8366L: linux-media@vger.kernel.org 8367T: git git://linuxtv.org/media_tree.git 8368S: Maintained 8369F: drivers/media/radio/radio-shark.c 8370 8371RADIOSHARK2 RADIO DRIVER 8372M: Hans de Goede <hdegoede@redhat.com> 8373L: linux-media@vger.kernel.org 8374T: git git://linuxtv.org/media_tree.git 8375S: Maintained 8376F: drivers/media/radio/radio-shark2.c 8377F: drivers/media/radio/radio-tea5777.c 8378 8379RAGE128 FRAMEBUFFER DISPLAY DRIVER 8380M: Paul Mackerras <paulus@samba.org> 8381L: linux-fbdev@vger.kernel.org 8382S: Maintained 8383F: drivers/video/fbdev/aty/aty128fb.c 8384 8385RALINK RT2X00 WIRELESS LAN DRIVER 8386P: rt2x00 project 8387M: Stanislaw Gruszka <sgruszka@redhat.com> 8388M: Helmut Schaa <helmut.schaa@googlemail.com> 8389L: linux-wireless@vger.kernel.org 8390S: Maintained 8391F: drivers/net/wireless/rt2x00/ 8392 8393RAMDISK RAM BLOCK DEVICE DRIVER 8394M: Jens Axboe <axboe@kernel.dk> 8395S: Maintained 8396F: Documentation/blockdev/ramdisk.txt 8397F: drivers/block/brd.c 8398 8399RANDOM NUMBER DRIVER 8400M: "Theodore Ts'o" <tytso@mit.edu> 8401S: Maintained 8402F: drivers/char/random.c 8403 8404RAPIDIO SUBSYSTEM 8405M: Matt Porter <mporter@kernel.crashing.org> 8406M: Alexandre Bounine <alexandre.bounine@idt.com> 8407S: Maintained 8408F: drivers/rapidio/ 8409 8410RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8411L: linux-wireless@vger.kernel.org 8412S: Orphan 8413F: drivers/net/wireless/ray* 8414 8415RCUTORTURE MODULE 8416M: Josh Triplett <josh@joshtriplett.org> 8417M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8418L: linux-kernel@vger.kernel.org 8419S: Supported 8420T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8421F: Documentation/RCU/torture.txt 8422F: kernel/rcu/rcutorture.c 8423 8424RCUTORTURE TEST FRAMEWORK 8425M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8426M: Josh Triplett <josh@joshtriplett.org> 8427R: Steven Rostedt <rostedt@goodmis.org> 8428R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8429R: Lai Jiangshan <laijs@cn.fujitsu.com> 8430L: linux-kernel@vger.kernel.org 8431S: Supported 8432T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8433F: tools/testing/selftests/rcutorture 8434 8435RDC R-321X SoC 8436M: Florian Fainelli <florian@openwrt.org> 8437S: Maintained 8438 8439RDC R6040 FAST ETHERNET DRIVER 8440M: Florian Fainelli <florian@openwrt.org> 8441L: netdev@vger.kernel.org 8442S: Maintained 8443F: drivers/net/ethernet/rdc/r6040.c 8444 8445RDS - RELIABLE DATAGRAM SOCKETS 8446M: Chien Yen <chien.yen@oracle.com> 8447L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8448S: Supported 8449F: net/rds/ 8450 8451READ-COPY UPDATE (RCU) 8452M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8453M: Josh Triplett <josh@joshtriplett.org> 8454R: Steven Rostedt <rostedt@goodmis.org> 8455R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8456R: Lai Jiangshan <laijs@cn.fujitsu.com> 8457L: linux-kernel@vger.kernel.org 8458W: http://www.rdrop.com/users/paulmck/RCU/ 8459S: Supported 8460T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8461F: Documentation/RCU/ 8462X: Documentation/RCU/torture.txt 8463F: include/linux/rcu* 8464X: include/linux/srcu.h 8465F: kernel/rcu/ 8466X: kernel/torture.c 8467 8468REAL TIME CLOCK (RTC) SUBSYSTEM 8469M: Alessandro Zummo <a.zummo@towertech.it> 8470M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8471L: rtc-linux@googlegroups.com 8472Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8473T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8474S: Maintained 8475F: Documentation/rtc.txt 8476F: drivers/rtc/ 8477F: include/linux/rtc.h 8478F: include/uapi/linux/rtc.h 8479 8480REALTEK AUDIO CODECS 8481M: Bard Liao <bardliao@realtek.com> 8482M: Oder Chiou <oder_chiou@realtek.com> 8483S: Maintained 8484F: sound/soc/codecs/rt* 8485F: include/sound/rt*.h 8486 8487REISERFS FILE SYSTEM 8488L: reiserfs-devel@vger.kernel.org 8489S: Supported 8490F: fs/reiserfs/ 8491 8492REGISTER MAP ABSTRACTION 8493M: Mark Brown <broonie@kernel.org> 8494L: linux-kernel@vger.kernel.org 8495T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8496S: Supported 8497F: drivers/base/regmap/ 8498F: include/linux/regmap.h 8499 8500REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8501M: Ohad Ben-Cohen <ohad@wizery.com> 8502T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8503S: Maintained 8504F: drivers/remoteproc/ 8505F: Documentation/remoteproc.txt 8506F: include/linux/remoteproc.h 8507 8508REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8509M: Ohad Ben-Cohen <ohad@wizery.com> 8510T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8511S: Maintained 8512F: drivers/rpmsg/ 8513F: Documentation/rpmsg.txt 8514F: include/linux/rpmsg.h 8515 8516RESET CONTROLLER FRAMEWORK 8517M: Philipp Zabel <p.zabel@pengutronix.de> 8518S: Maintained 8519F: drivers/reset/ 8520F: Documentation/devicetree/bindings/reset/ 8521F: include/linux/reset.h 8522F: include/linux/reset-controller.h 8523 8524RFKILL 8525M: Johannes Berg <johannes@sipsolutions.net> 8526L: linux-wireless@vger.kernel.org 8527W: http://wireless.kernel.org/ 8528T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8529T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8530S: Maintained 8531F: Documentation/rfkill.txt 8532F: net/rfkill/ 8533 8534RHASHTABLE 8535M: Thomas Graf <tgraf@suug.ch> 8536L: netdev@vger.kernel.org 8537S: Maintained 8538F: lib/rhashtable.c 8539F: include/linux/rhashtable.h 8540 8541RICOH SMARTMEDIA/XD DRIVER 8542M: Maxim Levitsky <maximlevitsky@gmail.com> 8543S: Maintained 8544F: drivers/mtd/nand/r852.c 8545F: drivers/mtd/nand/r852.h 8546 8547RICOH R5C592 MEMORYSTICK DRIVER 8548M: Maxim Levitsky <maximlevitsky@gmail.com> 8549S: Maintained 8550F: drivers/memstick/host/r592.* 8551 8552ROCCAT DRIVERS 8553M: Stefan Achatz <erazor_de@users.sourceforge.net> 8554W: http://sourceforge.net/projects/roccat/ 8555S: Maintained 8556F: drivers/hid/hid-roccat* 8557F: include/linux/hid-roccat* 8558F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8559 8560ROCKER DRIVER 8561M: Jiri Pirko <jiri@resnulli.us> 8562M: Scott Feldman <sfeldma@gmail.com> 8563L: netdev@vger.kernel.org 8564S: Supported 8565F: drivers/net/ethernet/rocker/ 8566 8567ROCKETPORT DRIVER 8568P: Comtrol Corp. 8569W: http://www.comtrol.com 8570S: Maintained 8571F: Documentation/serial/rocket.txt 8572F: drivers/tty/rocket* 8573 8574ROCKETPORT EXPRESS/INFINITY DRIVER 8575M: Kevin Cernekee <cernekee@gmail.com> 8576L: linux-serial@vger.kernel.org 8577S: Odd Fixes 8578F: drivers/tty/serial/rp2.* 8579 8580ROSE NETWORK LAYER 8581M: Ralf Baechle <ralf@linux-mips.org> 8582L: linux-hams@vger.kernel.org 8583W: http://www.linux-ax25.org/ 8584S: Maintained 8585F: include/net/rose.h 8586F: include/uapi/linux/rose.h 8587F: net/rose/ 8588 8589RTL2830 MEDIA DRIVER 8590M: Antti Palosaari <crope@iki.fi> 8591L: linux-media@vger.kernel.org 8592W: http://linuxtv.org/ 8593W: http://palosaari.fi/linux/ 8594Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8595T: git git://linuxtv.org/anttip/media_tree.git 8596S: Maintained 8597F: drivers/media/dvb-frontends/rtl2830* 8598 8599RTL2832 MEDIA DRIVER 8600M: Antti Palosaari <crope@iki.fi> 8601L: linux-media@vger.kernel.org 8602W: http://linuxtv.org/ 8603W: http://palosaari.fi/linux/ 8604Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8605T: git git://linuxtv.org/anttip/media_tree.git 8606S: Maintained 8607F: drivers/media/dvb-frontends/rtl2832* 8608 8609RTL2832_SDR MEDIA DRIVER 8610M: Antti Palosaari <crope@iki.fi> 8611L: linux-media@vger.kernel.org 8612W: http://linuxtv.org/ 8613W: http://palosaari.fi/linux/ 8614Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8615T: git git://linuxtv.org/anttip/media_tree.git 8616S: Maintained 8617F: drivers/media/dvb-frontends/rtl2832_sdr* 8618 8619RTL8180 WIRELESS DRIVER 8620L: linux-wireless@vger.kernel.org 8621W: http://wireless.kernel.org/ 8622T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8623S: Orphan 8624F: drivers/net/wireless/rtl818x/rtl8180/ 8625 8626RTL8187 WIRELESS DRIVER 8627M: Herton Ronaldo Krzesinski <herton@canonical.com> 8628M: Hin-Tak Leung <htl10@users.sourceforge.net> 8629M: Larry Finger <Larry.Finger@lwfinger.net> 8630L: linux-wireless@vger.kernel.org 8631W: http://wireless.kernel.org/ 8632T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8633S: Maintained 8634F: drivers/net/wireless/rtl818x/rtl8187/ 8635 8636RTL8192CE WIRELESS DRIVER 8637M: Larry Finger <Larry.Finger@lwfinger.net> 8638M: Chaoming Li <chaoming_li@realsil.com.cn> 8639L: linux-wireless@vger.kernel.org 8640W: http://wireless.kernel.org/ 8641T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8642S: Maintained 8643F: drivers/net/wireless/rtlwifi/ 8644F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8645 8646S3 SAVAGE FRAMEBUFFER DRIVER 8647M: Antonino Daplas <adaplas@gmail.com> 8648L: linux-fbdev@vger.kernel.org 8649S: Maintained 8650F: drivers/video/fbdev/savage/ 8651 8652S390 8653M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8654M: Heiko Carstens <heiko.carstens@de.ibm.com> 8655M: linux390@de.ibm.com 8656L: linux-s390@vger.kernel.org 8657W: http://www.ibm.com/developerworks/linux/linux390/ 8658S: Supported 8659F: arch/s390/ 8660F: drivers/s390/ 8661F: Documentation/s390/ 8662F: Documentation/DocBook/s390* 8663 8664S390 COMMON I/O LAYER 8665M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8666M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8667L: linux-s390@vger.kernel.org 8668W: http://www.ibm.com/developerworks/linux/linux390/ 8669S: Supported 8670F: drivers/s390/cio/ 8671 8672S390 DASD DRIVER 8673M: Stefan Weinhuber <wein@de.ibm.com> 8674M: Stefan Haberland <stefan.haberland@de.ibm.com> 8675L: linux-s390@vger.kernel.org 8676W: http://www.ibm.com/developerworks/linux/linux390/ 8677S: Supported 8678F: drivers/s390/block/dasd* 8679F: block/partitions/ibm.c 8680 8681S390 NETWORK DRIVERS 8682M: Ursula Braun <ursula.braun@de.ibm.com> 8683M: linux390@de.ibm.com 8684L: linux-s390@vger.kernel.org 8685W: http://www.ibm.com/developerworks/linux/linux390/ 8686S: Supported 8687F: drivers/s390/net/ 8688 8689S390 PCI SUBSYSTEM 8690M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8691M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8692L: linux-s390@vger.kernel.org 8693W: http://www.ibm.com/developerworks/linux/linux390/ 8694S: Supported 8695F: arch/s390/pci/ 8696F: drivers/pci/hotplug/s390_pci_hpc.c 8697 8698S390 ZCRYPT DRIVER 8699M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8700M: linux390@de.ibm.com 8701L: linux-s390@vger.kernel.org 8702W: http://www.ibm.com/developerworks/linux/linux390/ 8703S: Supported 8704F: drivers/s390/crypto/ 8705 8706S390 ZFCP DRIVER 8707M: Steffen Maier <maier@linux.vnet.ibm.com> 8708M: linux390@de.ibm.com 8709L: linux-s390@vger.kernel.org 8710W: http://www.ibm.com/developerworks/linux/linux390/ 8711S: Supported 8712F: drivers/s390/scsi/zfcp_* 8713 8714S390 IUCV NETWORK LAYER 8715M: Ursula Braun <ursula.braun@de.ibm.com> 8716M: linux390@de.ibm.com 8717L: linux-s390@vger.kernel.org 8718W: http://www.ibm.com/developerworks/linux/linux390/ 8719S: Supported 8720F: drivers/s390/net/*iucv* 8721F: include/net/iucv/ 8722F: net/iucv/ 8723 8724S3C24XX SD/MMC Driver 8725M: Ben Dooks <ben-linux@fluff.org> 8726L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8727S: Supported 8728F: drivers/mmc/host/s3cmci.* 8729 8730SAA6588 RDS RECEIVER DRIVER 8731M: Hans Verkuil <hverkuil@xs4all.nl> 8732L: linux-media@vger.kernel.org 8733T: git git://linuxtv.org/media_tree.git 8734W: http://linuxtv.org 8735S: Odd Fixes 8736F: drivers/media/i2c/saa6588* 8737 8738SAA7134 VIDEO4LINUX DRIVER 8739M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8740L: linux-media@vger.kernel.org 8741W: http://linuxtv.org 8742T: git git://linuxtv.org/media_tree.git 8743S: Odd fixes 8744F: Documentation/video4linux/*.saa7134 8745F: drivers/media/pci/saa7134/ 8746 8747SAA7146 VIDEO4LINUX-2 DRIVER 8748M: Hans Verkuil <hverkuil@xs4all.nl> 8749L: linux-media@vger.kernel.org 8750T: git git://linuxtv.org/media_tree.git 8751S: Maintained 8752F: drivers/media/common/saa7146/ 8753F: drivers/media/pci/saa7146/ 8754F: include/media/saa7146* 8755 8756SAMSUNG LAPTOP DRIVER 8757M: Corentin Chary <corentin.chary@gmail.com> 8758L: platform-driver-x86@vger.kernel.org 8759S: Maintained 8760F: drivers/platform/x86/samsung-laptop.c 8761 8762SAMSUNG AUDIO (ASoC) DRIVERS 8763M: Sangbeom Kim <sbkim73@samsung.com> 8764L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8765S: Supported 8766F: sound/soc/samsung/ 8767 8768SAMSUNG FRAMEBUFFER DRIVER 8769M: Jingoo Han <jingoohan1@gmail.com> 8770L: linux-fbdev@vger.kernel.org 8771S: Maintained 8772F: drivers/video/fbdev/s3c-fb.c 8773 8774SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 8775M: Sangbeom Kim <sbkim73@samsung.com> 8776M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 8777L: linux-kernel@vger.kernel.org 8778L: linux-samsung-soc@vger.kernel.org 8779S: Supported 8780F: drivers/mfd/sec*.c 8781F: drivers/regulator/s2m*.c 8782F: drivers/regulator/s5m*.c 8783F: drivers/clk/clk-s2mps11.c 8784F: drivers/rtc/rtc-s5m.c 8785F: include/linux/mfd/samsung/ 8786F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 8787F: Documentation/devicetree/bindings/mfd/s2mp*.txt 8788 8789SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8790M: Kyungmin Park <kyungmin.park@samsung.com> 8791M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8792L: linux-media@vger.kernel.org 8793Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8794S: Supported 8795F: drivers/media/platform/exynos4-is/ 8796 8797SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8798M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8799L: linux-media@vger.kernel.org 8800L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8801S: Maintained 8802F: drivers/media/platform/s3c-camif/ 8803F: include/media/s3c_camif.h 8804 8805SAMSUNG S5C73M3 CAMERA DRIVER 8806M: Kyungmin Park <kyungmin.park@samsung.com> 8807M: Andrzej Hajda <a.hajda@samsung.com> 8808L: linux-media@vger.kernel.org 8809S: Supported 8810F: drivers/media/i2c/s5c73m3/* 8811 8812SAMSUNG S5K5BAF CAMERA DRIVER 8813M: Kyungmin Park <kyungmin.park@samsung.com> 8814M: Andrzej Hajda <a.hajda@samsung.com> 8815L: linux-media@vger.kernel.org 8816S: Supported 8817F: drivers/media/i2c/s5k5baf.c 8818 8819SAMSUNG SOC CLOCK DRIVERS 8820M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8821M: Tomasz Figa <tomasz.figa@gmail.com> 8822S: Supported 8823L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8824F: drivers/clk/samsung/ 8825 8826SAMSUNG SXGBE DRIVERS 8827M: Byungho An <bh74.an@samsung.com> 8828M: Girish K S <ks.giri@samsung.com> 8829M: Vipul Pandya <vipul.pandya@samsung.com> 8830S: Supported 8831L: netdev@vger.kernel.org 8832F: drivers/net/ethernet/samsung/sxgbe/ 8833 8834SAMSUNG THERMAL DRIVER 8835M: Lukasz Majewski <l.majewski@samsung.com> 8836L: linux-pm@vger.kernel.org 8837L: linux-samsung-soc@vger.kernel.org 8838S: Supported 8839T: https://github.com/lmajewski/linux-samsung-thermal.git 8840F: drivers/thermal/samsung/ 8841 8842SAMSUNG USB2 PHY DRIVER 8843M: Kamil Debski <k.debski@samsung.com> 8844L: linux-kernel@vger.kernel.org 8845S: Supported 8846F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8847F: Documentation/phy/samsung-usb2.txt 8848F: drivers/phy/phy-exynos4210-usb2.c 8849F: drivers/phy/phy-exynos4x12-usb2.c 8850F: drivers/phy/phy-exynos5250-usb2.c 8851F: drivers/phy/phy-s5pv210-usb2.c 8852F: drivers/phy/phy-samsung-usb2.c 8853F: drivers/phy/phy-samsung-usb2.h 8854 8855SERIAL DRIVERS 8856M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8857L: linux-serial@vger.kernel.org 8858S: Maintained 8859F: drivers/tty/serial/ 8860 8861SYNOPSYS DESIGNWARE DMAC DRIVER 8862M: Viresh Kumar <viresh.linux@gmail.com> 8863M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8864S: Maintained 8865F: include/linux/dma/dw.h 8866F: include/linux/platform_data/dma-dw.h 8867F: drivers/dma/dw/ 8868 8869SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8870M: Seungwon Jeon <tgih.jun@samsung.com> 8871M: Jaehoon Chung <jh80.chung@samsung.com> 8872L: linux-mmc@vger.kernel.org 8873S: Maintained 8874F: include/linux/mmc/dw_mmc.h 8875F: drivers/mmc/host/dw_mmc* 8876 8877THUNDERBOLT DRIVER 8878M: Andreas Noever <andreas.noever@gmail.com> 8879S: Maintained 8880F: drivers/thunderbolt/ 8881 8882TIMEKEEPING, CLOCKSOURCE CORE, NTP 8883M: John Stultz <john.stultz@linaro.org> 8884M: Thomas Gleixner <tglx@linutronix.de> 8885L: linux-kernel@vger.kernel.org 8886T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8887S: Supported 8888F: include/linux/clocksource.h 8889F: include/linux/time.h 8890F: include/linux/timex.h 8891F: include/uapi/linux/time.h 8892F: include/uapi/linux/timex.h 8893F: kernel/time/clocksource.c 8894F: kernel/time/time*.c 8895F: kernel/time/ntp.c 8896F: tools/testing/selftests/timers/ 8897 8898SC1200 WDT DRIVER 8899M: Zwane Mwaikambo <zwanem@gmail.com> 8900S: Maintained 8901F: drivers/watchdog/sc1200wdt.c 8902 8903SCHEDULER 8904M: Ingo Molnar <mingo@redhat.com> 8905M: Peter Zijlstra <peterz@infradead.org> 8906L: linux-kernel@vger.kernel.org 8907T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8908S: Maintained 8909F: kernel/sched/ 8910F: include/linux/sched.h 8911F: include/uapi/linux/sched.h 8912F: include/linux/wait.h 8913 8914SCORE ARCHITECTURE 8915M: Chen Liqin <liqin.linux@gmail.com> 8916M: Lennox Wu <lennox.wu@gmail.com> 8917W: http://www.sunplus.com 8918S: Supported 8919F: arch/score/ 8920 8921SCSI CDROM DRIVER 8922M: Jens Axboe <axboe@kernel.dk> 8923L: linux-scsi@vger.kernel.org 8924W: http://www.kernel.dk 8925S: Maintained 8926F: drivers/scsi/sr* 8927 8928SCSI RDMA PROTOCOL (SRP) INITIATOR 8929M: Bart Van Assche <bart.vanassche@sandisk.com> 8930L: linux-rdma@vger.kernel.org 8931S: Supported 8932W: http://www.openfabrics.org 8933Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8934T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8935F: drivers/infiniband/ulp/srp/ 8936F: include/scsi/srp.h 8937 8938SCSI SG DRIVER 8939M: Doug Gilbert <dgilbert@interlog.com> 8940L: linux-scsi@vger.kernel.org 8941W: http://sg.danny.cz/sg 8942S: Maintained 8943F: Documentation/scsi/scsi-generic.txt 8944F: drivers/scsi/sg.c 8945F: include/scsi/sg.h 8946 8947SCSI SUBSYSTEM 8948M: "James E.J. Bottomley" <JBottomley@odin.com> 8949L: linux-scsi@vger.kernel.org 8950T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 8951S: Maintained 8952F: drivers/scsi/ 8953F: include/scsi/ 8954 8955SCSI TAPE DRIVER 8956M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8957L: linux-scsi@vger.kernel.org 8958S: Maintained 8959F: Documentation/scsi/st.txt 8960F: drivers/scsi/st.* 8961F: drivers/scsi/st_*.h 8962 8963SCTP PROTOCOL 8964M: Vlad Yasevich <vyasevich@gmail.com> 8965M: Neil Horman <nhorman@tuxdriver.com> 8966L: linux-sctp@vger.kernel.org 8967W: http://lksctp.sourceforge.net 8968S: Maintained 8969F: Documentation/networking/sctp.txt 8970F: include/linux/sctp.h 8971F: include/uapi/linux/sctp.h 8972F: include/net/sctp/ 8973F: net/sctp/ 8974 8975SCx200 CPU SUPPORT 8976M: Jim Cromie <jim.cromie@gmail.com> 8977S: Odd Fixes 8978F: Documentation/i2c/busses/scx200_acb 8979F: arch/x86/platform/scx200/ 8980F: drivers/watchdog/scx200_wdt.c 8981F: drivers/i2c/busses/scx200* 8982F: drivers/mtd/maps/scx200_docflash.c 8983F: include/linux/scx200.h 8984 8985SCx200 GPIO DRIVER 8986M: Jim Cromie <jim.cromie@gmail.com> 8987S: Maintained 8988F: drivers/char/scx200_gpio.c 8989F: include/linux/scx200_gpio.h 8990 8991SCx200 HRT CLOCKSOURCE DRIVER 8992M: Jim Cromie <jim.cromie@gmail.com> 8993S: Maintained 8994F: drivers/clocksource/scx200_hrt.c 8995 8996SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8997M: Sascha Sommer <saschasommer@freenet.de> 8998L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8999S: Maintained 9000F: drivers/mmc/host/sdricoh_cs.c 9001 9002SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9003L: linux-mmc@vger.kernel.org 9004S: Orphan 9005F: drivers/mmc/host/sdhci.* 9006F: drivers/mmc/host/sdhci-pltfm.[ch] 9007 9008SECURE COMPUTING 9009M: Kees Cook <keescook@chromium.org> 9010R: Andy Lutomirski <luto@amacapital.net> 9011R: Will Drewry <wad@chromium.org> 9012T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9013S: Supported 9014F: kernel/seccomp.c 9015F: include/uapi/linux/seccomp.h 9016F: include/linux/seccomp.h 9017F: tools/testing/selftests/seccomp/* 9018K: \bsecure_computing 9019K: \bTIF_SECCOMP\b 9020 9021SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9022M: Ben Dooks <ben-linux@fluff.org> 9023M: Jaehoon Chung <jh80.chung@samsung.com> 9024L: linux-mmc@vger.kernel.org 9025S: Maintained 9026F: drivers/mmc/host/sdhci-s3c* 9027 9028SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9029M: Viresh Kumar <viresh.linux@gmail.com> 9030L: spear-devel@list.st.com 9031L: linux-mmc@vger.kernel.org 9032S: Maintained 9033F: drivers/mmc/host/sdhci-spear.c 9034 9035SECURITY SUBSYSTEM 9036M: James Morris <james.l.morris@oracle.com> 9037M: "Serge E. Hallyn" <serge@hallyn.com> 9038L: linux-security-module@vger.kernel.org (suggested Cc:) 9039T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9040W: http://kernsec.org/ 9041S: Supported 9042F: security/ 9043 9044SECURITY CONTACT 9045M: Security Officers <security@kernel.org> 9046S: Supported 9047 9048SELINUX SECURITY MODULE 9049M: Paul Moore <paul@paul-moore.com> 9050M: Stephen Smalley <sds@tycho.nsa.gov> 9051M: Eric Paris <eparis@parisplace.org> 9052L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9053W: http://selinuxproject.org 9054T: git git://git.infradead.org/users/pcmoore/selinux 9055S: Supported 9056F: include/linux/selinux* 9057F: security/selinux/ 9058F: scripts/selinux/ 9059 9060APPARMOR SECURITY MODULE 9061M: John Johansen <john.johansen@canonical.com> 9062L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9063W: apparmor.wiki.kernel.org 9064T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9065S: Supported 9066F: security/apparmor/ 9067 9068SENSABLE PHANTOM 9069M: Jiri Slaby <jirislaby@gmail.com> 9070S: Maintained 9071F: drivers/misc/phantom.c 9072F: include/uapi/linux/phantom.h 9073 9074SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9075M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9076M: Minh Tran <minh.tran@avagotech.com> 9077M: John Soni Jose <sony.john-n@avagotech.com> 9078L: linux-scsi@vger.kernel.org 9079W: http://www.avagotech.com 9080S: Supported 9081F: drivers/scsi/be2iscsi/ 9082 9083Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9084M: Sathya Perla <sathya.perla@avagotech.com> 9085M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9086M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9087M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9088L: netdev@vger.kernel.org 9089W: http://www.emulex.com 9090S: Supported 9091F: drivers/net/ethernet/emulex/benet/ 9092 9093EMULEX ONECONNECT ROCE DRIVER 9094M: Selvin Xavier <selvin.xavier@emulex.com> 9095M: Devesh Sharma <devesh.sharma@emulex.com> 9096M: Mitesh Ahuja <mitesh.ahuja@emulex.com> 9097L: linux-rdma@vger.kernel.org 9098W: http://www.emulex.com 9099S: Supported 9100F: drivers/infiniband/hw/ocrdma/ 9101 9102SFC NETWORK DRIVER 9103M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9104M: Shradha Shah <sshah@solarflare.com> 9105L: netdev@vger.kernel.org 9106S: Supported 9107F: drivers/net/ethernet/sfc/ 9108 9109SGI GRU DRIVER 9110M: Dimitri Sivanich <sivanich@sgi.com> 9111S: Maintained 9112F: drivers/misc/sgi-gru/ 9113 9114SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9115M: Pat Gefre <pfg@sgi.com> 9116L: linux-ia64@vger.kernel.org 9117S: Supported 9118F: Documentation/ia64/serial.txt 9119F: drivers/tty/serial/ioc?_serial.c 9120F: include/linux/ioc?.h 9121 9122SGI XP/XPC/XPNET DRIVER 9123M: Cliff Whickman <cpw@sgi.com> 9124M: Robin Holt <robinmholt@gmail.com> 9125S: Maintained 9126F: drivers/misc/sgi-xp/ 9127 9128SI2157 MEDIA DRIVER 9129M: Antti Palosaari <crope@iki.fi> 9130L: linux-media@vger.kernel.org 9131W: http://linuxtv.org/ 9132W: http://palosaari.fi/linux/ 9133Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9134T: git git://linuxtv.org/anttip/media_tree.git 9135S: Maintained 9136F: drivers/media/tuners/si2157* 9137 9138SI2168 MEDIA DRIVER 9139M: Antti Palosaari <crope@iki.fi> 9140L: linux-media@vger.kernel.org 9141W: http://linuxtv.org/ 9142W: http://palosaari.fi/linux/ 9143Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9144T: git git://linuxtv.org/anttip/media_tree.git 9145S: Maintained 9146F: drivers/media/dvb-frontends/si2168* 9147 9148SI470X FM RADIO RECEIVER I2C DRIVER 9149M: Hans Verkuil <hverkuil@xs4all.nl> 9150L: linux-media@vger.kernel.org 9151T: git git://linuxtv.org/media_tree.git 9152W: http://linuxtv.org 9153S: Odd Fixes 9154F: drivers/media/radio/si470x/radio-si470x-i2c.c 9155 9156SI470X FM RADIO RECEIVER USB DRIVER 9157M: Hans Verkuil <hverkuil@xs4all.nl> 9158L: linux-media@vger.kernel.org 9159T: git git://linuxtv.org/media_tree.git 9160W: http://linuxtv.org 9161S: Maintained 9162F: drivers/media/radio/si470x/radio-si470x-common.c 9163F: drivers/media/radio/si470x/radio-si470x.h 9164F: drivers/media/radio/si470x/radio-si470x-usb.c 9165 9166SI4713 FM RADIO TRANSMITTER I2C DRIVER 9167M: Eduardo Valentin <edubezval@gmail.com> 9168L: linux-media@vger.kernel.org 9169T: git git://linuxtv.org/media_tree.git 9170W: http://linuxtv.org 9171S: Odd Fixes 9172F: drivers/media/radio/si4713/si4713.? 9173 9174SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9175M: Eduardo Valentin <edubezval@gmail.com> 9176L: linux-media@vger.kernel.org 9177T: git git://linuxtv.org/media_tree.git 9178W: http://linuxtv.org 9179S: Odd Fixes 9180F: drivers/media/radio/si4713/radio-platform-si4713.c 9181 9182SI4713 FM RADIO TRANSMITTER USB DRIVER 9183M: Hans Verkuil <hverkuil@xs4all.nl> 9184L: linux-media@vger.kernel.org 9185T: git git://linuxtv.org/media_tree.git 9186W: http://linuxtv.org 9187S: Maintained 9188F: drivers/media/radio/si4713/radio-usb-si4713.c 9189 9190SIANO DVB DRIVER 9191M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9192L: linux-media@vger.kernel.org 9193W: http://linuxtv.org 9194T: git git://linuxtv.org/media_tree.git 9195S: Odd fixes 9196F: drivers/media/common/siano/ 9197F: drivers/media/usb/siano/ 9198F: drivers/media/usb/siano/ 9199F: drivers/media/mmc/siano/ 9200 9201SIMPLEFB FB DRIVER 9202M: Hans de Goede <hdegoede@redhat.com> 9203L: linux-fbdev@vger.kernel.org 9204S: Maintained 9205F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9206F: drivers/video/fbdev/simplefb.c 9207F: include/linux/platform_data/simplefb.h 9208 9209SH_VEU V4L2 MEM2MEM DRIVER 9210L: linux-media@vger.kernel.org 9211S: Orphan 9212F: drivers/media/platform/sh_veu.c 9213 9214SH_VOU V4L2 OUTPUT DRIVER 9215L: linux-media@vger.kernel.org 9216S: Orphan 9217F: drivers/media/platform/sh_vou.c 9218F: include/media/sh_vou.h 9219 9220SIMPLE FIRMWARE INTERFACE (SFI) 9221M: Len Brown <lenb@kernel.org> 9222L: sfi-devel@simplefirmware.org 9223W: http://simplefirmware.org/ 9224T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9225S: Supported 9226F: arch/x86/platform/sfi/ 9227F: drivers/sfi/ 9228F: include/linux/sfi*.h 9229 9230SIMTEC EB110ATX (Chalice CATS) 9231P: Ben Dooks 9232P: Vincent Sanders <vince@simtec.co.uk> 9233M: Simtec Linux Team <linux@simtec.co.uk> 9234W: http://www.simtec.co.uk/products/EB110ATX/ 9235S: Supported 9236 9237SIMTEC EB2410ITX (BAST) 9238P: Ben Dooks 9239P: Vincent Sanders <vince@simtec.co.uk> 9240M: Simtec Linux Team <linux@simtec.co.uk> 9241W: http://www.simtec.co.uk/products/EB2410ITX/ 9242S: Supported 9243F: arch/arm/mach-s3c24xx/mach-bast.c 9244F: arch/arm/mach-s3c24xx/bast-ide.c 9245F: arch/arm/mach-s3c24xx/bast-irq.c 9246 9247TI DAVINCI MACHINE SUPPORT 9248M: Sekhar Nori <nsekhar@ti.com> 9249M: Kevin Hilman <khilman@deeprootsystems.com> 9250T: git git://gitorious.org/linux-davinci/linux-davinci.git 9251Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9252S: Supported 9253F: arch/arm/mach-davinci/ 9254F: drivers/i2c/busses/i2c-davinci.c 9255 9256TI DAVINCI SERIES MEDIA DRIVER 9257M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9258L: linux-media@vger.kernel.org 9259W: http://linuxtv.org/ 9260Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9261T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9262S: Maintained 9263F: drivers/media/platform/davinci/ 9264F: include/media/davinci/ 9265 9266TI AM437X VPFE DRIVER 9267M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9268L: linux-media@vger.kernel.org 9269W: http://linuxtv.org/ 9270Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9271T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9272S: Maintained 9273F: drivers/media/platform/am437x/ 9274 9275OV2659 OMNIVISION SENSOR DRIVER 9276M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9277L: linux-media@vger.kernel.org 9278W: http://linuxtv.org/ 9279Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9280T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9281S: Maintained 9282F: drivers/media/i2c/ov2659.c 9283F: include/media/ov2659.h 9284 9285SIS 190 ETHERNET DRIVER 9286M: Francois Romieu <romieu@fr.zoreil.com> 9287L: netdev@vger.kernel.org 9288S: Maintained 9289F: drivers/net/ethernet/sis/sis190.c 9290 9291SIS 900/7016 FAST ETHERNET DRIVER 9292M: Daniele Venzano <venza@brownhat.org> 9293W: http://www.brownhat.org/sis900.html 9294L: netdev@vger.kernel.org 9295S: Maintained 9296F: drivers/net/ethernet/sis/sis900.* 9297 9298SIS FRAMEBUFFER DRIVER 9299M: Thomas Winischhofer <thomas@winischhofer.net> 9300W: http://www.winischhofer.net/linuxsisvga.shtml 9301S: Maintained 9302F: Documentation/fb/sisfb.txt 9303F: drivers/video/fbdev/sis/ 9304F: include/video/sisfb.h 9305 9306SIS USB2VGA DRIVER 9307M: Thomas Winischhofer <thomas@winischhofer.net> 9308W: http://www.winischhofer.at/linuxsisusbvga.shtml 9309S: Maintained 9310F: drivers/usb/misc/sisusbvga/ 9311 9312SLAB ALLOCATOR 9313M: Christoph Lameter <cl@linux.com> 9314M: Pekka Enberg <penberg@kernel.org> 9315M: David Rientjes <rientjes@google.com> 9316M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9317M: Andrew Morton <akpm@linux-foundation.org> 9318L: linux-mm@kvack.org 9319S: Maintained 9320F: include/linux/sl?b*.h 9321F: mm/sl?b* 9322 9323SLEEPABLE READ-COPY UPDATE (SRCU) 9324M: Lai Jiangshan <laijs@cn.fujitsu.com> 9325M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9326M: Josh Triplett <josh@joshtriplett.org> 9327R: Steven Rostedt <rostedt@goodmis.org> 9328R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9329L: linux-kernel@vger.kernel.org 9330W: http://www.rdrop.com/users/paulmck/RCU/ 9331S: Supported 9332T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9333F: include/linux/srcu.h 9334F: kernel/rcu/srcu.c 9335 9336SMACK SECURITY MODULE 9337M: Casey Schaufler <casey@schaufler-ca.com> 9338L: linux-security-module@vger.kernel.org 9339W: http://schaufler-ca.com 9340T: git git://git.gitorious.org/smack-next/kernel.git 9341S: Maintained 9342F: Documentation/security/Smack.txt 9343F: security/smack/ 9344 9345DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9346M: Kevin Hilman <khilman@kernel.org> 9347M: Nishanth Menon <nm@ti.com> 9348S: Maintained 9349F: drivers/power/avs/ 9350F: include/linux/power/smartreflex.h 9351L: linux-pm@vger.kernel.org 9352 9353SMC91x ETHERNET DRIVER 9354M: Nicolas Pitre <nico@fluxnic.net> 9355S: Odd Fixes 9356F: drivers/net/ethernet/smsc/smc91x.* 9357 9358SMIA AND SMIA++ IMAGE SENSOR DRIVER 9359M: Sakari Ailus <sakari.ailus@iki.fi> 9360L: linux-media@vger.kernel.org 9361S: Maintained 9362F: drivers/media/i2c/smiapp/ 9363F: include/media/smiapp.h 9364F: drivers/media/i2c/smiapp-pll.c 9365F: drivers/media/i2c/smiapp-pll.h 9366F: include/uapi/linux/smiapp.h 9367F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9368 9369SMM665 HARDWARE MONITOR DRIVER 9370M: Guenter Roeck <linux@roeck-us.net> 9371L: lm-sensors@lm-sensors.org 9372S: Maintained 9373F: Documentation/hwmon/smm665 9374F: drivers/hwmon/smm665.c 9375 9376SMSC EMC2103 HARDWARE MONITOR DRIVER 9377M: Steve Glendinning <steve.glendinning@shawell.net> 9378L: lm-sensors@lm-sensors.org 9379S: Maintained 9380F: Documentation/hwmon/emc2103 9381F: drivers/hwmon/emc2103.c 9382 9383SMSC SCH5627 HARDWARE MONITOR DRIVER 9384M: Hans de Goede <hdegoede@redhat.com> 9385L: lm-sensors@lm-sensors.org 9386S: Supported 9387F: Documentation/hwmon/sch5627 9388F: drivers/hwmon/sch5627.c 9389 9390SMSC47B397 HARDWARE MONITOR DRIVER 9391M: Jean Delvare <jdelvare@suse.de> 9392L: lm-sensors@lm-sensors.org 9393S: Maintained 9394F: Documentation/hwmon/smsc47b397 9395F: drivers/hwmon/smsc47b397.c 9396 9397SMSC911x ETHERNET DRIVER 9398M: Steve Glendinning <steve.glendinning@shawell.net> 9399L: netdev@vger.kernel.org 9400S: Maintained 9401F: include/linux/smsc911x.h 9402F: drivers/net/ethernet/smsc/smsc911x.* 9403 9404SMSC9420 PCI ETHERNET DRIVER 9405M: Steve Glendinning <steve.glendinning@shawell.net> 9406L: netdev@vger.kernel.org 9407S: Maintained 9408F: drivers/net/ethernet/smsc/smsc9420.* 9409 9410SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9411M: Steve Glendinning <steve.glendinning@shawell.net> 9412L: linux-fbdev@vger.kernel.org 9413S: Maintained 9414F: drivers/video/fbdev/smscufx.c 9415 9416SOC-CAMERA V4L2 SUBSYSTEM 9417M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9418L: linux-media@vger.kernel.org 9419T: git git://linuxtv.org/media_tree.git 9420S: Maintained 9421F: include/media/soc* 9422F: drivers/media/i2c/soc_camera/ 9423F: drivers/media/platform/soc_camera/ 9424 9425SOEKRIS NET48XX LED SUPPORT 9426M: Chris Boot <bootc@bootc.net> 9427S: Maintained 9428F: drivers/leds/leds-net48xx.c 9429 9430SOFTLOGIC 6x10 MPEG CODEC 9431M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9432M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9433M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9434M: Ismael Luceno <ismael@iodev.co.uk> 9435L: linux-media@vger.kernel.org 9436S: Supported 9437F: drivers/media/pci/solo6x10/ 9438 9439SOFTWARE RAID (Multiple Disks) SUPPORT 9440M: Neil Brown <neilb@suse.de> 9441L: linux-raid@vger.kernel.org 9442S: Supported 9443F: drivers/md/ 9444F: include/linux/raid/ 9445F: include/uapi/linux/raid/ 9446 9447SONIC NETWORK DRIVER 9448M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9449L: netdev@vger.kernel.org 9450S: Maintained 9451F: drivers/net/ethernet/natsemi/sonic.* 9452 9453SONICS SILICON BACKPLANE DRIVER (SSB) 9454M: Michael Buesch <m@bues.ch> 9455L: netdev@vger.kernel.org 9456S: Maintained 9457F: drivers/ssb/ 9458F: include/linux/ssb/ 9459 9460SONY VAIO CONTROL DEVICE DRIVER 9461M: Mattia Dongili <malattia@linux.it> 9462L: platform-driver-x86@vger.kernel.org 9463W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9464S: Maintained 9465F: Documentation/laptops/sony-laptop.txt 9466F: drivers/char/sonypi.c 9467F: drivers/platform/x86/sony-laptop.c 9468F: include/linux/sony-laptop.h 9469 9470SONY MEMORYSTICK CARD SUPPORT 9471M: Alex Dubov <oakad@yahoo.com> 9472W: http://tifmxx.berlios.de/ 9473S: Maintained 9474F: drivers/memstick/host/tifm_ms.c 9475 9476SONY MEMORYSTICK STANDARD SUPPORT 9477M: Maxim Levitsky <maximlevitsky@gmail.com> 9478S: Maintained 9479F: drivers/memstick/core/ms_block.* 9480 9481SOUND 9482M: Jaroslav Kysela <perex@perex.cz> 9483M: Takashi Iwai <tiwai@suse.de> 9484L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9485W: http://www.alsa-project.org/ 9486T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9487T: git git://git.alsa-project.org/alsa-kernel.git 9488Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9489S: Maintained 9490F: Documentation/sound/ 9491F: include/sound/ 9492F: include/uapi/sound/ 9493F: sound/ 9494 9495SOUND - COMPRESSED AUDIO 9496M: Vinod Koul <vinod.koul@intel.com> 9497L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9498T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9499S: Supported 9500F: Documentation/sound/alsa/compress_offload.txt 9501F: include/sound/compress_driver.h 9502F: include/uapi/sound/compress_* 9503F: sound/core/compress_offload.c 9504F: sound/soc/soc-compress.c 9505 9506SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9507M: Liam Girdwood <lgirdwood@gmail.com> 9508M: Mark Brown <broonie@kernel.org> 9509T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9510L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9511W: http://alsa-project.org/main/index.php/ASoC 9512S: Supported 9513F: Documentation/sound/alsa/soc/ 9514F: sound/soc/ 9515F: include/sound/soc* 9516 9517SOUND - DMAENGINE HELPERS 9518M: Lars-Peter Clausen <lars@metafoo.de> 9519S: Supported 9520F: include/sound/dmaengine_pcm.h 9521F: sound/core/pcm_dmaengine.c 9522F: sound/soc/soc-generic-dmaengine-pcm.c 9523 9524SP2 MEDIA DRIVER 9525M: Olli Salonen <olli.salonen@iki.fi> 9526L: linux-media@vger.kernel.org 9527W: http://linuxtv.org/ 9528Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9529S: Maintained 9530F: drivers/media/dvb-frontends/sp2* 9531 9532SPARC + UltraSPARC (sparc/sparc64) 9533M: "David S. Miller" <davem@davemloft.net> 9534L: sparclinux@vger.kernel.org 9535Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9536T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9537T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9538S: Maintained 9539F: arch/sparc/ 9540F: drivers/sbus/ 9541 9542SPARC SERIAL DRIVERS 9543M: "David S. Miller" <davem@davemloft.net> 9544L: sparclinux@vger.kernel.org 9545T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9546T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9547S: Maintained 9548F: include/linux/sunserialcore.h 9549F: drivers/tty/serial/suncore.c 9550F: drivers/tty/serial/sunhv.c 9551F: drivers/tty/serial/sunsab.c 9552F: drivers/tty/serial/sunsab.h 9553F: drivers/tty/serial/sunsu.c 9554F: drivers/tty/serial/sunzilog.c 9555F: drivers/tty/serial/sunzilog.h 9556 9557SPARSE CHECKER 9558M: "Christopher Li" <sparse@chrisli.org> 9559L: linux-sparse@vger.kernel.org 9560W: https://sparse.wiki.kernel.org/ 9561T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9562T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9563S: Maintained 9564F: include/linux/compiler.h 9565 9566SPEAR PLATFORM SUPPORT 9567M: Viresh Kumar <viresh.linux@gmail.com> 9568M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9569L: spear-devel@list.st.com 9570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9571W: http://www.st.com/spear 9572S: Maintained 9573F: arch/arm/mach-spear/ 9574 9575SPEAR CLOCK FRAMEWORK SUPPORT 9576M: Viresh Kumar <viresh.linux@gmail.com> 9577L: spear-devel@list.st.com 9578L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9579W: http://www.st.com/spear 9580S: Maintained 9581F: drivers/clk/spear/ 9582 9583SPI SUBSYSTEM 9584M: Mark Brown <broonie@kernel.org> 9585L: linux-spi@vger.kernel.org 9586T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9587Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9588S: Maintained 9589F: Documentation/spi/ 9590F: drivers/spi/ 9591F: include/linux/spi/ 9592F: include/uapi/linux/spi/ 9593 9594SPIDERNET NETWORK DRIVER for CELL 9595M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9596M: Jens Osterkamp <jens@de.ibm.com> 9597L: netdev@vger.kernel.org 9598S: Supported 9599F: Documentation/networking/spider_net.txt 9600F: drivers/net/ethernet/toshiba/spider_net* 9601 9602SPU FILE SYSTEM 9603M: Jeremy Kerr <jk@ozlabs.org> 9604L: linuxppc-dev@lists.ozlabs.org 9605W: http://www.ibm.com/developerworks/power/cell/ 9606S: Supported 9607F: Documentation/filesystems/spufs.txt 9608F: arch/powerpc/platforms/cell/spufs/ 9609 9610SQUASHFS FILE SYSTEM 9611M: Phillip Lougher <phillip@squashfs.org.uk> 9612L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9613W: http://squashfs.org.uk 9614S: Maintained 9615F: Documentation/filesystems/squashfs.txt 9616F: fs/squashfs/ 9617 9618SRM (Alpha) environment access 9619M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9620S: Maintained 9621F: arch/alpha/kernel/srm_env.c 9622 9623STABLE BRANCH 9624M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9625L: stable@vger.kernel.org 9626S: Supported 9627F: Documentation/stable_kernel_rules.txt 9628 9629STAGING SUBSYSTEM 9630M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9631T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9632L: devel@driverdev.osuosl.org 9633S: Supported 9634F: drivers/staging/ 9635 9636STAGING - COMEDI 9637M: Ian Abbott <abbotti@mev.co.uk> 9638M: H Hartley Sweeten <hsweeten@visionengravers.com> 9639S: Odd Fixes 9640F: drivers/staging/comedi/ 9641 9642STAGING - FLARION FT1000 DRIVERS 9643M: Marek Belisko <marek.belisko@gmail.com> 9644S: Odd Fixes 9645F: drivers/staging/ft1000/ 9646 9647STAGING - INDUSTRIAL IO 9648M: Jonathan Cameron <jic23@kernel.org> 9649L: linux-iio@vger.kernel.org 9650S: Odd Fixes 9651F: drivers/staging/iio/ 9652 9653STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9654M: Jarod Wilson <jarod@wilsonet.com> 9655W: http://www.lirc.org/ 9656S: Odd Fixes 9657F: drivers/staging/media/lirc/ 9658 9659STAGING - LUSTRE PARALLEL FILESYSTEM 9660M: Oleg Drokin <oleg.drokin@intel.com> 9661M: Andreas Dilger <andreas.dilger@intel.com> 9662L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9663W: http://lustre.opensfs.org/ 9664S: Maintained 9665F: drivers/staging/lustre 9666 9667STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9668M: Julian Andres Klode <jak@jak-linux.org> 9669M: Marc Dietrich <marvin24@gmx.de> 9670L: ac100@lists.launchpad.net (moderated for non-subscribers) 9671L: linux-tegra@vger.kernel.org 9672S: Maintained 9673F: drivers/staging/nvec/ 9674 9675STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9676M: Jens Frederich <jfrederich@gmail.com> 9677M: Daniel Drake <dsd@laptop.org> 9678M: Jon Nettleton <jon.nettleton@gmail.com> 9679W: http://wiki.laptop.org/go/DCON 9680S: Maintained 9681F: drivers/staging/olpc_dcon/ 9682 9683STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9684M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9685S: Maintained 9686F: drivers/staging/ozwpan/ 9687 9688STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9689M: Willy Tarreau <willy@meta-x.org> 9690S: Odd Fixes 9691F: drivers/staging/panel/ 9692 9693STAGING - REALTEK RTL8712U DRIVERS 9694M: Larry Finger <Larry.Finger@lwfinger.net> 9695M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9696S: Odd Fixes 9697F: drivers/staging/rtl8712/ 9698 9699STAGING - REALTEK RTL8723U WIRELESS DRIVER 9700M: Larry Finger <Larry.Finger@lwfinger.net> 9701M: Jes Sorensen <Jes.Sorensen@redhat.com> 9702L: linux-wireless@vger.kernel.org 9703S: Maintained 9704F: drivers/staging/rtl8723au/ 9705 9706STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 9707M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9708M: Teddy Wang <teddy.wang@siliconmotion.com> 9709M: Sudip Mukherjee <sudip@vectorindia.org> 9710L: linux-fbdev@vger.kernel.org 9711S: Maintained 9712F: drivers/staging/sm7xxfb/ 9713 9714STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9715M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9716M: Teddy Wang <teddy.wang@siliconmotion.com> 9717M: Sudip Mukherjee <sudip@vectorindia.org> 9718L: linux-fbdev@vger.kernel.org 9719S: Maintained 9720F: drivers/staging/sm750fb/ 9721 9722STAGING - SLICOSS 9723M: Lior Dotan <liodot@gmail.com> 9724M: Christopher Harrer <charrer@alacritech.com> 9725S: Odd Fixes 9726F: drivers/staging/slicoss/ 9727 9728STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9729M: William Hubbs <w.d.hubbs@gmail.com> 9730M: Chris Brannon <chris@the-brannons.com> 9731M: Kirk Reiser <kirk@reisers.ca> 9732M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9733L: speakup@linux-speakup.org 9734W: http://www.linux-speakup.org/ 9735S: Odd Fixes 9736F: drivers/staging/speakup/ 9737 9738STAGING - VIA VT665X DRIVERS 9739M: Forest Bond <forest@alittletooquiet.net> 9740S: Odd Fixes 9741F: drivers/staging/vt665?/ 9742 9743STAGING - WILC1000 WIFI DRIVER 9744M: Johnny Kim <johnny.kim@atmel.com> 9745M: Rachel Kim <rachel.kim@atmel.com> 9746M: Dean Lee <dean.lee@atmel.com> 9747M: Chris Park <chris.park@atmel.com> 9748L: linux-wireless@vger.kernel.org 9749S: Supported 9750F: drivers/staging/wilc1000/ 9751 9752STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9753M: Arnaud Patard <arnaud.patard@rtp-net.org> 9754S: Odd Fixes 9755F: drivers/staging/xgifb/ 9756 9757STARFIRE/DURALAN NETWORK DRIVER 9758M: Ion Badulescu <ionut@badula.org> 9759S: Odd Fixes 9760F: drivers/net/ethernet/adaptec/starfire* 9761 9762SUN3/3X 9763M: Sam Creasey <sammy@sammy.net> 9764W: http://sammy.net/sun3/ 9765S: Maintained 9766F: arch/m68k/kernel/*sun3* 9767F: arch/m68k/sun3*/ 9768F: arch/m68k/include/asm/sun3* 9769F: drivers/net/ethernet/i825xx/sun3* 9770 9771SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9772M: Hans de Goede <hdegoede@redhat.com> 9773L: linux-input@vger.kernel.org 9774S: Maintained 9775F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9776F: drivers/input/keyboard/sun4i-lradc-keys.c 9777 9778SUNDANCE NETWORK DRIVER 9779M: Denis Kirjanov <kda@linux-powerpc.org> 9780L: netdev@vger.kernel.org 9781S: Maintained 9782F: drivers/net/ethernet/dlink/sundance.c 9783 9784SUPERH 9785L: linux-sh@vger.kernel.org 9786Q: http://patchwork.kernel.org/project/linux-sh/list/ 9787S: Orphan 9788F: Documentation/sh/ 9789F: arch/sh/ 9790F: drivers/sh/ 9791 9792SUSPEND TO RAM 9793M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9794M: Len Brown <len.brown@intel.com> 9795M: Pavel Machek <pavel@ucw.cz> 9796L: linux-pm@vger.kernel.org 9797S: Supported 9798F: Documentation/power/ 9799F: arch/x86/kernel/acpi/ 9800F: drivers/base/power/ 9801F: kernel/power/ 9802F: include/linux/suspend.h 9803F: include/linux/freezer.h 9804F: include/linux/pm.h 9805 9806SVGA HANDLING 9807M: Martin Mares <mj@ucw.cz> 9808L: linux-video@atrey.karlin.mff.cuni.cz 9809S: Maintained 9810F: Documentation/svga.txt 9811F: arch/x86/boot/video* 9812 9813SWIOTLB SUBSYSTEM 9814M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9815L: linux-kernel@vger.kernel.org 9816S: Supported 9817F: lib/swiotlb.c 9818F: arch/*/kernel/pci-swiotlb.c 9819F: include/linux/swiotlb.h 9820 9821SWITCHDEV 9822M: Jiri Pirko <jiri@resnulli.us> 9823L: netdev@vger.kernel.org 9824S: Supported 9825F: net/switchdev/ 9826F: include/net/switchdev.h 9827 9828SYNOPSYS ARC ARCHITECTURE 9829M: Vineet Gupta <vgupta@synopsys.com> 9830S: Supported 9831F: arch/arc/ 9832F: Documentation/devicetree/bindings/arc/ 9833F: drivers/tty/serial/arc_uart.c 9834 9835SYSTEM CONFIGURATION (SYSCON) 9836M: Lee Jones <lee.jones@linaro.org> 9837M: Arnd Bergmann <arnd@arndb.de> 9838T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 9839S: Supported 9840F: drivers/mfd/syscon.c 9841 9842SYSV FILESYSTEM 9843M: Christoph Hellwig <hch@infradead.org> 9844S: Maintained 9845F: Documentation/filesystems/sysv-fs.txt 9846F: fs/sysv/ 9847F: include/linux/sysv_fs.h 9848 9849TARGET SUBSYSTEM 9850M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 9851L: linux-scsi@vger.kernel.org 9852L: target-devel@vger.kernel.org 9853W: http://www.linux-iscsi.org 9854W: http://groups.google.com/group/linux-iscsi-target-dev 9855T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9856S: Supported 9857F: drivers/target/ 9858F: include/target/ 9859F: Documentation/target/ 9860 9861TASKSTATS STATISTICS INTERFACE 9862M: Balbir Singh <bsingharora@gmail.com> 9863S: Maintained 9864F: Documentation/accounting/taskstats* 9865F: include/linux/taskstats* 9866F: kernel/taskstats.c 9867 9868TC CLASSIFIER 9869M: Jamal Hadi Salim <jhs@mojatatu.com> 9870L: netdev@vger.kernel.org 9871S: Maintained 9872F: include/net/pkt_cls.h 9873F: include/uapi/linux/pkt_cls.h 9874F: net/sched/ 9875 9876TCP LOW PRIORITY MODULE 9877M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9878M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9879W: http://tcp-lp-mod.sourceforge.net/ 9880S: Maintained 9881F: net/ipv4/tcp_lp.c 9882 9883TDA10071 MEDIA DRIVER 9884M: Antti Palosaari <crope@iki.fi> 9885L: linux-media@vger.kernel.org 9886W: http://linuxtv.org/ 9887W: http://palosaari.fi/linux/ 9888Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9889T: git git://linuxtv.org/anttip/media_tree.git 9890S: Maintained 9891F: drivers/media/dvb-frontends/tda10071* 9892 9893TDA18212 MEDIA DRIVER 9894M: Antti Palosaari <crope@iki.fi> 9895L: linux-media@vger.kernel.org 9896W: http://linuxtv.org/ 9897W: http://palosaari.fi/linux/ 9898Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9899T: git git://linuxtv.org/anttip/media_tree.git 9900S: Maintained 9901F: drivers/media/tuners/tda18212* 9902 9903TDA18218 MEDIA DRIVER 9904M: Antti Palosaari <crope@iki.fi> 9905L: linux-media@vger.kernel.org 9906W: http://linuxtv.org/ 9907W: http://palosaari.fi/linux/ 9908Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9909T: git git://linuxtv.org/anttip/media_tree.git 9910S: Maintained 9911F: drivers/media/tuners/tda18218* 9912 9913TDA18271 MEDIA DRIVER 9914M: Michael Krufky <mkrufky@linuxtv.org> 9915L: linux-media@vger.kernel.org 9916W: http://linuxtv.org/ 9917W: http://github.com/mkrufky 9918Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9919T: git git://linuxtv.org/mkrufky/tuners.git 9920S: Maintained 9921F: drivers/media/tuners/tda18271* 9922 9923TDA827x MEDIA DRIVER 9924M: Michael Krufky <mkrufky@linuxtv.org> 9925L: linux-media@vger.kernel.org 9926W: http://linuxtv.org/ 9927W: http://github.com/mkrufky 9928Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9929T: git git://linuxtv.org/mkrufky/tuners.git 9930S: Maintained 9931F: drivers/media/tuners/tda8290.* 9932 9933TDA8290 MEDIA DRIVER 9934M: Michael Krufky <mkrufky@linuxtv.org> 9935L: linux-media@vger.kernel.org 9936W: http://linuxtv.org/ 9937W: http://github.com/mkrufky 9938Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9939T: git git://linuxtv.org/mkrufky/tuners.git 9940S: Maintained 9941F: drivers/media/tuners/tda8290.* 9942 9943TDA9840 MEDIA DRIVER 9944M: Hans Verkuil <hverkuil@xs4all.nl> 9945L: linux-media@vger.kernel.org 9946T: git git://linuxtv.org/media_tree.git 9947W: http://linuxtv.org 9948S: Maintained 9949F: drivers/media/i2c/tda9840* 9950 9951TEA5761 TUNER DRIVER 9952M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9953L: linux-media@vger.kernel.org 9954W: http://linuxtv.org 9955T: git git://linuxtv.org/media_tree.git 9956S: Odd fixes 9957F: drivers/media/tuners/tea5761.* 9958 9959TEA5767 TUNER DRIVER 9960M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9961L: linux-media@vger.kernel.org 9962W: http://linuxtv.org 9963T: git git://linuxtv.org/media_tree.git 9964S: Maintained 9965F: drivers/media/tuners/tea5767.* 9966 9967TEA6415C MEDIA DRIVER 9968M: Hans Verkuil <hverkuil@xs4all.nl> 9969L: linux-media@vger.kernel.org 9970T: git git://linuxtv.org/media_tree.git 9971W: http://linuxtv.org 9972S: Maintained 9973F: drivers/media/i2c/tea6415c* 9974 9975TEA6420 MEDIA DRIVER 9976M: Hans Verkuil <hverkuil@xs4all.nl> 9977L: linux-media@vger.kernel.org 9978T: git git://linuxtv.org/media_tree.git 9979W: http://linuxtv.org 9980S: Maintained 9981F: drivers/media/i2c/tea6420* 9982 9983TEAM DRIVER 9984M: Jiri Pirko <jiri@resnulli.us> 9985L: netdev@vger.kernel.org 9986S: Supported 9987F: drivers/net/team/ 9988F: include/linux/if_team.h 9989F: include/uapi/linux/if_team.h 9990 9991TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9992M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 9993S: Maintained 9994F: arch/x86/platform/ts5500/ 9995 9996TECHNOTREND USB IR RECEIVER 9997M: Sean Young <sean@mess.org> 9998L: linux-media@vger.kernel.org 9999S: Maintained 10000F: drivers/media/rc/ttusbir.c 10001 10002TEGRA ARCHITECTURE SUPPORT 10003M: Stephen Warren <swarren@wwwdotorg.org> 10004M: Thierry Reding <thierry.reding@gmail.com> 10005M: Alexandre Courbot <gnurou@gmail.com> 10006L: linux-tegra@vger.kernel.org 10007Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10008T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10009S: Supported 10010N: [^a-z]tegra 10011 10012TEGRA CLOCK DRIVER 10013M: Peter De Schrijver <pdeschrijver@nvidia.com> 10014M: Prashant Gaikwad <pgaikwad@nvidia.com> 10015S: Supported 10016F: drivers/clk/tegra/ 10017 10018TEGRA DMA DRIVER 10019M: Laxman Dewangan <ldewangan@nvidia.com> 10020S: Supported 10021F: drivers/dma/tegra20-apb-dma.c 10022 10023TEGRA I2C DRIVER 10024M: Laxman Dewangan <ldewangan@nvidia.com> 10025S: Supported 10026F: drivers/i2c/busses/i2c-tegra.c 10027 10028TEGRA IOMMU DRIVERS 10029M: Hiroshi Doyu <hdoyu@nvidia.com> 10030S: Supported 10031F: drivers/iommu/tegra* 10032 10033TEGRA KBC DRIVER 10034M: Rakesh Iyer <riyer@nvidia.com> 10035M: Laxman Dewangan <ldewangan@nvidia.com> 10036S: Supported 10037F: drivers/input/keyboard/tegra-kbc.c 10038 10039TEGRA PWM DRIVER 10040M: Thierry Reding <thierry.reding@gmail.com> 10041S: Supported 10042F: drivers/pwm/pwm-tegra.c 10043 10044TEGRA SERIAL DRIVER 10045M: Laxman Dewangan <ldewangan@nvidia.com> 10046S: Supported 10047F: drivers/tty/serial/serial-tegra.c 10048 10049TEGRA SPI DRIVER 10050M: Laxman Dewangan <ldewangan@nvidia.com> 10051S: Supported 10052F: drivers/spi/spi-tegra* 10053 10054TEHUTI ETHERNET DRIVER 10055M: Andy Gospodarek <andy@greyhouse.net> 10056L: netdev@vger.kernel.org 10057S: Supported 10058F: drivers/net/ethernet/tehuti/* 10059 10060Telecom Clock Driver for MCPL0010 10061M: Mark Gross <mark.gross@intel.com> 10062S: Supported 10063F: drivers/char/tlclk.c 10064 10065TENSILICA XTENSA PORT (xtensa) 10066M: Chris Zankel <chris@zankel.net> 10067M: Max Filippov <jcmvbkbc@gmail.com> 10068L: linux-xtensa@linux-xtensa.org 10069S: Maintained 10070F: arch/xtensa/ 10071F: drivers/irqchip/irq-xtensa-* 10072 10073THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10074M: Hans Verkuil <hverkuil@xs4all.nl> 10075L: linux-media@vger.kernel.org 10076T: git git://linuxtv.org/media_tree.git 10077W: http://linuxtv.org 10078S: Maintained 10079F: drivers/media/radio/radio-raremono.c 10080 10081THERMAL 10082M: Zhang Rui <rui.zhang@intel.com> 10083M: Eduardo Valentin <edubezval@gmail.com> 10084L: linux-pm@vger.kernel.org 10085T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10086T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10087Q: https://patchwork.kernel.org/project/linux-pm/list/ 10088S: Supported 10089F: drivers/thermal/ 10090F: include/linux/thermal.h 10091F: include/uapi/linux/thermal.h 10092F: include/linux/cpu_cooling.h 10093F: Documentation/devicetree/bindings/thermal/ 10094 10095THINGM BLINK(1) USB RGB LED DRIVER 10096M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10097S: Maintained 10098F: drivers/hid/hid-thingm.c 10099 10100THINKPAD ACPI EXTRAS DRIVER 10101M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10102L: ibm-acpi-devel@lists.sourceforge.net 10103L: platform-driver-x86@vger.kernel.org 10104W: http://ibm-acpi.sourceforge.net 10105W: http://thinkwiki.org/wiki/Ibm-acpi 10106T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10107S: Maintained 10108F: drivers/platform/x86/thinkpad_acpi.c 10109 10110TI BANDGAP AND THERMAL DRIVER 10111M: Eduardo Valentin <edubezval@gmail.com> 10112L: linux-pm@vger.kernel.org 10113L: linux-omap@vger.kernel.org 10114S: Maintained 10115F: drivers/thermal/ti-soc-thermal/ 10116 10117TI CDCE706 CLOCK DRIVER 10118M: Max Filippov <jcmvbkbc@gmail.com> 10119S: Maintained 10120F: drivers/clk/clk-cdce706.c 10121 10122TI CLOCK DRIVER 10123M: Tero Kristo <t-kristo@ti.com> 10124L: linux-omap@vger.kernel.org 10125S: Maintained 10126F: drivers/clk/ti/ 10127F: include/linux/clk/ti.h 10128 10129TI FLASH MEDIA INTERFACE DRIVER 10130M: Alex Dubov <oakad@yahoo.com> 10131S: Maintained 10132F: drivers/misc/tifm* 10133F: drivers/mmc/host/tifm_sd.c 10134F: include/linux/tifm.h 10135 10136TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10137M: Santosh Shilimkar <ssantosh@kernel.org> 10138L: linux-kernel@vger.kernel.org 10139L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10140S: Maintained 10141F: drivers/soc/ti/* 10142T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10143 10144 10145TI LM49xxx FAMILY ASoC CODEC DRIVERS 10146M: M R Swami Reddy <mr.swami.reddy@ti.com> 10147M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10148L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10149S: Maintained 10150F: sound/soc/codecs/lm49453* 10151F: sound/soc/codecs/isabelle* 10152 10153TI LP855x BACKLIGHT DRIVER 10154M: Milo Kim <milo.kim@ti.com> 10155S: Maintained 10156F: Documentation/backlight/lp855x-driver.txt 10157F: drivers/video/backlight/lp855x_bl.c 10158F: include/linux/platform_data/lp855x.h 10159 10160TI LP8727 CHARGER DRIVER 10161M: Milo Kim <milo.kim@ti.com> 10162S: Maintained 10163F: drivers/power/lp8727_charger.c 10164F: include/linux/platform_data/lp8727.h 10165 10166TI LP8788 MFD DRIVER 10167M: Milo Kim <milo.kim@ti.com> 10168S: Maintained 10169F: drivers/iio/adc/lp8788_adc.c 10170F: drivers/leds/leds-lp8788.c 10171F: drivers/mfd/lp8788*.c 10172F: drivers/power/lp8788-charger.c 10173F: drivers/regulator/lp8788-*.c 10174F: include/linux/mfd/lp8788*.h 10175 10176TI NETCP ETHERNET DRIVER 10177M: Wingman Kwok <w-kwok2@ti.com> 10178M: Murali Karicheri <m-karicheri2@ti.com> 10179L: netdev@vger.kernel.org 10180S: Maintained 10181F: drivers/net/ethernet/ti/netcp* 10182 10183TI TAS571X FAMILY ASoC CODEC DRIVER 10184M: Kevin Cernekee <cernekee@chromium.org> 10185L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10186S: Odd Fixes 10187F: sound/soc/codecs/tas571x* 10188 10189TI TWL4030 SERIES SOC CODEC DRIVER 10190M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10191L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10192S: Maintained 10193F: sound/soc/codecs/twl4030* 10194 10195TI WILINK WIRELESS DRIVERS 10196L: linux-wireless@vger.kernel.org 10197W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10198W: http://wireless.kernel.org/en/users/Drivers/wl1251 10199T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10200S: Orphan 10201F: drivers/net/wireless/ti/ 10202F: include/linux/wl12xx.h 10203 10204TIPC NETWORK LAYER 10205M: Jon Maloy <jon.maloy@ericsson.com> 10206M: Ying Xue <ying.xue@windriver.com> 10207L: netdev@vger.kernel.org (core kernel code) 10208L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10209W: http://tipc.sourceforge.net/ 10210S: Maintained 10211F: include/uapi/linux/tipc*.h 10212F: net/tipc/ 10213 10214TILE ARCHITECTURE 10215M: Chris Metcalf <cmetcalf@ezchip.com> 10216W: http://www.ezchip.com/scm/ 10217S: Supported 10218F: arch/tile/ 10219F: drivers/char/tile-srom.c 10220F: drivers/edac/tile_edac.c 10221F: drivers/net/ethernet/tile/ 10222F: drivers/rtc/rtc-tile.c 10223F: drivers/tty/hvc/hvc_tile.c 10224F: drivers/tty/serial/tilegx.c 10225F: drivers/usb/host/*-tilegx.c 10226F: include/linux/usb/tilegx.h 10227 10228TLAN NETWORK DRIVER 10229M: Samuel Chessman <chessman@tux.org> 10230L: tlan-devel@lists.sourceforge.net (subscribers-only) 10231W: http://sourceforge.net/projects/tlan/ 10232S: Maintained 10233F: Documentation/networking/tlan.txt 10234F: drivers/net/ethernet/ti/tlan.* 10235 10236TOMOYO SECURITY MODULE 10237M: Kentaro Takeda <takedakn@nttdata.co.jp> 10238M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10239L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10240L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10241L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10242L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10243W: http://tomoyo.sourceforge.jp/ 10244T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10245S: Maintained 10246F: security/tomoyo/ 10247 10248TOPSTAR LAPTOP EXTRAS DRIVER 10249M: Herton Ronaldo Krzesinski <herton@canonical.com> 10250L: platform-driver-x86@vger.kernel.org 10251S: Maintained 10252F: drivers/platform/x86/topstar-laptop.c 10253 10254TOSHIBA ACPI EXTRAS DRIVER 10255M: Azael Avalos <coproscefalo@gmail.com> 10256L: platform-driver-x86@vger.kernel.org 10257S: Maintained 10258F: drivers/platform/x86/toshiba_acpi.c 10259 10260TOSHIBA BLUETOOTH DRIVER 10261M: Azael Avalos <coproscefalo@gmail.com> 10262L: platform-driver-x86@vger.kernel.org 10263S: Maintained 10264F: drivers/platform/x86/toshiba_bluetooth.c 10265 10266TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10267M: Azael Avalos <coproscefalo@gmail.com> 10268L: platform-driver-x86@vger.kernel.org 10269S: Maintained 10270F: drivers/platform/x86/toshiba_haps.c 10271 10272TOSHIBA SMM DRIVER 10273M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10274L: tlinux-users@tce.toshiba-dme.co.jp 10275W: http://www.buzzard.org.uk/toshiba/ 10276S: Maintained 10277F: drivers/char/toshiba.c 10278F: include/linux/toshiba.h 10279F: include/uapi/linux/toshiba.h 10280 10281TMIO MMC DRIVER 10282M: Ian Molton <ian@mnementh.co.uk> 10283L: linux-mmc@vger.kernel.org 10284S: Maintained 10285F: drivers/mmc/host/tmio_mmc* 10286F: drivers/mmc/host/sh_mobile_sdhi.c 10287F: include/linux/mmc/tmio.h 10288F: include/linux/mmc/sh_mobile_sdhi.h 10289 10290TMP401 HARDWARE MONITOR DRIVER 10291M: Guenter Roeck <linux@roeck-us.net> 10292L: lm-sensors@lm-sensors.org 10293S: Maintained 10294F: Documentation/hwmon/tmp401 10295F: drivers/hwmon/tmp401.c 10296 10297TMPFS (SHMEM FILESYSTEM) 10298M: Hugh Dickins <hughd@google.com> 10299L: linux-mm@kvack.org 10300S: Maintained 10301F: include/linux/shmem_fs.h 10302F: mm/shmem.c 10303 10304TM6000 VIDEO4LINUX DRIVER 10305M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10306L: linux-media@vger.kernel.org 10307W: http://linuxtv.org 10308T: git git://linuxtv.org/media_tree.git 10309S: Odd fixes 10310F: drivers/media/usb/tm6000/ 10311 10312TW68 VIDEO4LINUX DRIVER 10313M: Hans Verkuil <hverkuil@xs4all.nl> 10314L: linux-media@vger.kernel.org 10315T: git git://linuxtv.org/media_tree.git 10316W: http://linuxtv.org 10317S: Odd Fixes 10318F: drivers/media/pci/tw68/ 10319 10320TPM DEVICE DRIVER 10321M: Peter Huewe <peterhuewe@gmx.de> 10322M: Marcel Selhorst <tpmdd@selhorst.net> 10323R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10324W: http://tpmdd.sourceforge.net 10325L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10326Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10327T: https://github.com/PeterHuewe/linux-tpmdd 10328S: Maintained 10329F: drivers/char/tpm/ 10330 10331TPM IBM_VTPM DEVICE DRIVER 10332M: Ashley Lai <ashleydlai@gmail.com> 10333W: http://tpmdd.sourceforge.net 10334L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10335S: Maintained 10336F: drivers/char/tpm/tpm_ibmvtpm* 10337 10338TRACING 10339M: Steven Rostedt <rostedt@goodmis.org> 10340M: Ingo Molnar <mingo@redhat.com> 10341T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10342S: Maintained 10343F: Documentation/trace/ftrace.txt 10344F: arch/*/*/*/ftrace.h 10345F: arch/*/kernel/ftrace.c 10346F: include/*/ftrace.h 10347F: include/linux/trace*.h 10348F: include/trace/ 10349F: kernel/trace/ 10350F: tools/testing/selftests/ftrace/ 10351 10352TRIVIAL PATCHES 10353M: Jiri Kosina <trivial@kernel.org> 10354T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10355S: Maintained 10356K: ^Subject:.*(?i)trivial 10357 10358TTY LAYER 10359M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10360M: Jiri Slaby <jslaby@suse.cz> 10361S: Supported 10362T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10363F: Documentation/serial/ 10364F: drivers/tty/ 10365F: drivers/tty/serial/serial_core.c 10366F: include/linux/serial_core.h 10367F: include/linux/serial.h 10368F: include/linux/tty.h 10369F: include/uapi/linux/serial_core.h 10370F: include/uapi/linux/serial.h 10371F: include/uapi/linux/tty.h 10372 10373TUA9001 MEDIA DRIVER 10374M: Antti Palosaari <crope@iki.fi> 10375L: linux-media@vger.kernel.org 10376W: http://linuxtv.org/ 10377W: http://palosaari.fi/linux/ 10378Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10379T: git git://linuxtv.org/anttip/media_tree.git 10380S: Maintained 10381F: drivers/media/tuners/tua9001* 10382 10383TULIP NETWORK DRIVERS 10384M: Grant Grundler <grundler@parisc-linux.org> 10385L: netdev@vger.kernel.org 10386S: Maintained 10387F: drivers/net/ethernet/dec/tulip/ 10388 10389TUN/TAP driver 10390M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10391W: http://vtun.sourceforge.net/tun 10392S: Maintained 10393F: Documentation/networking/tuntap.txt 10394F: arch/um/os-Linux/drivers/ 10395 10396TURBOCHANNEL SUBSYSTEM 10397M: "Maciej W. Rozycki" <macro@linux-mips.org> 10398M: Ralf Baechle <ralf@linux-mips.org> 10399L: linux-mips@linux-mips.org 10400Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10401S: Maintained 10402F: drivers/tc/ 10403F: include/linux/tc.h 10404 10405U14-34F SCSI DRIVER 10406M: Dario Ballabio <ballabio_dario@emc.com> 10407L: linux-scsi@vger.kernel.org 10408S: Maintained 10409F: drivers/scsi/u14-34f.c 10410 10411UBI FILE SYSTEM (UBIFS) 10412M: Artem Bityutskiy <dedekind1@gmail.com> 10413M: Adrian Hunter <adrian.hunter@intel.com> 10414L: linux-mtd@lists.infradead.org 10415T: git git://git.infradead.org/ubifs-2.6.git 10416W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10417S: Maintained 10418F: Documentation/filesystems/ubifs.txt 10419F: fs/ubifs/ 10420 10421UCLINUX (M68KNOMMU AND COLDFIRE) 10422M: Greg Ungerer <gerg@uclinux.org> 10423W: http://www.uclinux.org/ 10424L: linux-m68k@lists.linux-m68k.org 10425L: uclinux-dev@uclinux.org (subscribers-only) 10426T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10427S: Maintained 10428F: arch/m68k/coldfire/ 10429F: arch/m68k/68*/ 10430F: arch/m68k/*/*_no.* 10431F: arch/m68k/include/asm/*_no.* 10432 10433UDF FILESYSTEM 10434M: Jan Kara <jack@suse.cz> 10435S: Maintained 10436F: Documentation/filesystems/udf.txt 10437F: fs/udf/ 10438 10439UFS FILESYSTEM 10440M: Evgeniy Dushistov <dushistov@mail.ru> 10441S: Maintained 10442F: Documentation/filesystems/ufs.txt 10443F: fs/ufs/ 10444 10445UHID USERSPACE HID IO DRIVER: 10446M: David Herrmann <dh.herrmann@googlemail.com> 10447L: linux-input@vger.kernel.org 10448S: Maintained 10449F: drivers/hid/uhid.c 10450F: include/uapi/linux/uhid.h 10451 10452ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10453L: linux-usb@vger.kernel.org 10454S: Orphan 10455F: drivers/uwb/ 10456F: include/linux/uwb.h 10457F: include/linux/uwb/ 10458 10459UNICORE32 ARCHITECTURE: 10460M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10461W: http://mprc.pku.edu.cn/~guanxuetao/linux 10462S: Maintained 10463T: git git://github.com/gxt/linux.git 10464F: arch/unicore32/ 10465 10466UNIFDEF 10467M: Tony Finch <dot@dotat.at> 10468W: http://dotat.at/prog/unifdef 10469S: Maintained 10470F: scripts/unifdef.c 10471 10472UNIFORM CDROM DRIVER 10473M: Jens Axboe <axboe@kernel.dk> 10474W: http://www.kernel.dk 10475S: Maintained 10476F: Documentation/cdrom/ 10477F: drivers/cdrom/cdrom.c 10478F: include/linux/cdrom.h 10479F: include/uapi/linux/cdrom.h 10480 10481UNISYS S-PAR DRIVERS 10482M: Benjamin Romer <benjamin.romer@unisys.com> 10483M: David Kershner <david.kershner@unisys.com> 10484L: sparmaintainer@unisys.com (Unisys internal) 10485S: Supported 10486F: drivers/staging/unisys/ 10487 10488UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10489M: Vinayak Holikatti <vinholikatti@gmail.com> 10490L: linux-scsi@vger.kernel.org 10491S: Supported 10492F: Documentation/scsi/ufs.txt 10493F: drivers/scsi/ufs/ 10494 10495UNSORTED BLOCK IMAGES (UBI) 10496M: Artem Bityutskiy <dedekind1@gmail.com> 10497M: Richard Weinberger <richard@nod.at> 10498W: http://www.linux-mtd.infradead.org/ 10499L: linux-mtd@lists.infradead.org 10500T: git git://git.infradead.org/ubifs-2.6.git 10501S: Supported 10502F: drivers/mtd/ubi/ 10503F: include/linux/mtd/ubi.h 10504F: include/uapi/mtd/ubi-user.h 10505 10506USB ACM DRIVER 10507M: Oliver Neukum <oliver@neukum.org> 10508L: linux-usb@vger.kernel.org 10509S: Maintained 10510F: Documentation/usb/acm.txt 10511F: drivers/usb/class/cdc-acm.* 10512 10513USB AR5523 WIRELESS DRIVER 10514M: Pontus Fuchs <pontus.fuchs@gmail.com> 10515L: linux-wireless@vger.kernel.org 10516S: Maintained 10517F: drivers/net/wireless/ath/ar5523/ 10518 10519USB ATTACHED SCSI 10520M: Hans de Goede <hdegoede@redhat.com> 10521M: Gerd Hoffmann <kraxel@redhat.com> 10522L: linux-usb@vger.kernel.org 10523L: linux-scsi@vger.kernel.org 10524S: Maintained 10525F: drivers/usb/storage/uas.c 10526 10527USB CDC ETHERNET DRIVER 10528M: Oliver Neukum <oliver@neukum.org> 10529L: linux-usb@vger.kernel.org 10530S: Maintained 10531F: drivers/net/usb/cdc_*.c 10532F: include/uapi/linux/usb/cdc.h 10533 10534USB CHAOSKEY DRIVER 10535M: Keith Packard <keithp@keithp.com> 10536L: linux-usb@vger.kernel.org 10537S: Maintained 10538F: drivers/usb/misc/chaoskey.c 10539 10540USB CYPRESS C67X00 DRIVER 10541M: Peter Korsgaard <jacmet@sunsite.dk> 10542L: linux-usb@vger.kernel.org 10543S: Maintained 10544F: drivers/usb/c67x00/ 10545 10546USB DAVICOM DM9601 DRIVER 10547M: Peter Korsgaard <jacmet@sunsite.dk> 10548L: netdev@vger.kernel.org 10549W: http://www.linux-usb.org/usbnet 10550S: Maintained 10551F: drivers/net/usb/dm9601.c 10552 10553USB DIAMOND RIO500 DRIVER 10554M: Cesar Miquel <miquel@df.uba.ar> 10555L: rio500-users@lists.sourceforge.net 10556W: http://rio500.sourceforge.net 10557S: Maintained 10558F: drivers/usb/misc/rio500* 10559 10560USB EHCI DRIVER 10561M: Alan Stern <stern@rowland.harvard.edu> 10562L: linux-usb@vger.kernel.org 10563S: Maintained 10564F: Documentation/usb/ehci.txt 10565F: drivers/usb/host/ehci* 10566 10567USB GADGET/PERIPHERAL SUBSYSTEM 10568M: Felipe Balbi <balbi@ti.com> 10569L: linux-usb@vger.kernel.org 10570W: http://www.linux-usb.org/gadget 10571T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10572S: Maintained 10573F: drivers/usb/gadget/ 10574F: include/linux/usb/gadget* 10575 10576USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10577M: Jiri Kosina <jkosina@suse.cz> 10578L: linux-usb@vger.kernel.org 10579T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10580S: Maintained 10581F: Documentation/hid/hiddev.txt 10582F: drivers/hid/usbhid/ 10583 10584USB ISP116X DRIVER 10585M: Olav Kongas <ok@artecdesign.ee> 10586L: linux-usb@vger.kernel.org 10587S: Maintained 10588F: drivers/usb/host/isp116x* 10589F: include/linux/usb/isp116x.h 10590 10591USB MASS STORAGE DRIVER 10592M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10593L: linux-usb@vger.kernel.org 10594L: usb-storage@lists.one-eyed-alien.net 10595S: Maintained 10596W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10597F: drivers/usb/storage/ 10598 10599USB MIDI DRIVER 10600M: Clemens Ladisch <clemens@ladisch.de> 10601L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10602T: git git://git.alsa-project.org/alsa-kernel.git 10603S: Maintained 10604F: sound/usb/midi.* 10605 10606USB NETWORKING DRIVERS 10607L: linux-usb@vger.kernel.org 10608S: Odd Fixes 10609F: drivers/net/usb/ 10610 10611USB OHCI DRIVER 10612M: Alan Stern <stern@rowland.harvard.edu> 10613L: linux-usb@vger.kernel.org 10614S: Maintained 10615F: Documentation/usb/ohci.txt 10616F: drivers/usb/host/ohci* 10617 10618USB OTG FSM (Finite State Machine) 10619M: Peter Chen <Peter.Chen@freescale.com> 10620T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10621L: linux-usb@vger.kernel.org 10622S: Maintained 10623F: drivers/usb/common/usb-otg-fsm.c 10624 10625USB OVER IP DRIVER 10626M: Valentina Manea <valentina.manea.m@gmail.com> 10627M: Shuah Khan <shuah.kh@samsung.com> 10628L: linux-usb@vger.kernel.org 10629S: Maintained 10630F: drivers/usb/usbip/ 10631F: tools/usb/usbip/ 10632 10633USB PEGASUS DRIVER 10634M: Petko Manolov <petkan@nucleusys.com> 10635L: linux-usb@vger.kernel.org 10636L: netdev@vger.kernel.org 10637T: git git://github.com/petkan/pegasus.git 10638W: https://github.com/petkan/pegasus 10639S: Maintained 10640F: drivers/net/usb/pegasus.* 10641 10642USB PHY LAYER 10643M: Felipe Balbi <balbi@ti.com> 10644L: linux-usb@vger.kernel.org 10645T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10646S: Maintained 10647F: drivers/usb/phy/ 10648 10649USB PRINTER DRIVER (usblp) 10650M: Pete Zaitcev <zaitcev@redhat.com> 10651L: linux-usb@vger.kernel.org 10652S: Supported 10653F: drivers/usb/class/usblp.c 10654 10655USB RTL8150 DRIVER 10656M: Petko Manolov <petkan@nucleusys.com> 10657L: linux-usb@vger.kernel.org 10658L: netdev@vger.kernel.org 10659T: git git://github.com/petkan/rtl8150.git 10660W: https://github.com/petkan/rtl8150 10661S: Maintained 10662F: drivers/net/usb/rtl8150.c 10663 10664USB SERIAL SUBSYSTEM 10665M: Johan Hovold <johan@kernel.org> 10666L: linux-usb@vger.kernel.org 10667S: Maintained 10668F: Documentation/usb/usb-serial.txt 10669F: drivers/usb/serial/ 10670F: include/linux/usb/serial.h 10671 10672USB SMSC75XX ETHERNET DRIVER 10673M: Steve Glendinning <steve.glendinning@shawell.net> 10674L: netdev@vger.kernel.org 10675S: Maintained 10676F: drivers/net/usb/smsc75xx.* 10677 10678USB SMSC95XX ETHERNET DRIVER 10679M: Steve Glendinning <steve.glendinning@shawell.net> 10680L: netdev@vger.kernel.org 10681S: Maintained 10682F: drivers/net/usb/smsc95xx.* 10683 10684USB SUBSYSTEM 10685M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10686L: linux-usb@vger.kernel.org 10687W: http://www.linux-usb.org 10688T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10689S: Supported 10690F: Documentation/usb/ 10691F: drivers/usb/ 10692F: include/linux/usb.h 10693F: include/linux/usb/ 10694 10695USB UHCI DRIVER 10696M: Alan Stern <stern@rowland.harvard.edu> 10697L: linux-usb@vger.kernel.org 10698S: Maintained 10699F: drivers/usb/host/uhci* 10700 10701USB "USBNET" DRIVER FRAMEWORK 10702M: Oliver Neukum <oneukum@suse.de> 10703L: netdev@vger.kernel.org 10704W: http://www.linux-usb.org/usbnet 10705S: Maintained 10706F: drivers/net/usb/usbnet.c 10707F: include/linux/usb/usbnet.h 10708 10709USB VIDEO CLASS 10710M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10711L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10712L: linux-media@vger.kernel.org 10713T: git git://linuxtv.org/media_tree.git 10714W: http://www.ideasonboard.org/uvc/ 10715S: Maintained 10716F: drivers/media/usb/uvc/ 10717F: include/uapi/linux/uvcvideo.h 10718 10719USB VISION DRIVER 10720M: Hans Verkuil <hverkuil@xs4all.nl> 10721L: linux-media@vger.kernel.org 10722T: git git://linuxtv.org/media_tree.git 10723W: http://linuxtv.org 10724S: Odd Fixes 10725F: drivers/media/usb/usbvision/ 10726 10727USB WEBCAM GADGET 10728M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10729L: linux-usb@vger.kernel.org 10730S: Maintained 10731F: drivers/usb/gadget/function/*uvc* 10732F: drivers/usb/gadget/legacy/webcam.c 10733 10734USB WIRELESS RNDIS DRIVER (rndis_wlan) 10735M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10736L: linux-wireless@vger.kernel.org 10737S: Maintained 10738F: drivers/net/wireless/rndis_wlan.c 10739 10740USB XHCI DRIVER 10741M: Mathias Nyman <mathias.nyman@intel.com> 10742L: linux-usb@vger.kernel.org 10743S: Supported 10744F: drivers/usb/host/xhci* 10745F: drivers/usb/host/pci-quirks* 10746 10747USB ZD1201 DRIVER 10748L: linux-wireless@vger.kernel.org 10749W: http://linux-lc100020.sourceforge.net 10750S: Orphan 10751F: drivers/net/wireless/zd1201.* 10752 10753USB ZR364XX DRIVER 10754M: Antoine Jacquet <royale@zerezo.com> 10755L: linux-usb@vger.kernel.org 10756L: linux-media@vger.kernel.org 10757T: git git://linuxtv.org/media_tree.git 10758W: http://royale.zerezo.com/zr364xx/ 10759S: Maintained 10760F: Documentation/video4linux/zr364xx.txt 10761F: drivers/media/usb/zr364xx/ 10762 10763ULPI BUS 10764M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 10765L: linux-usb@vger.kernel.org 10766S: Maintained 10767F: drivers/usb/common/ulpi.c 10768F: include/linux/ulpi/ 10769 10770USER-MODE LINUX (UML) 10771M: Jeff Dike <jdike@addtoit.com> 10772M: Richard Weinberger <richard@nod.at> 10773L: user-mode-linux-devel@lists.sourceforge.net 10774L: user-mode-linux-user@lists.sourceforge.net 10775W: http://user-mode-linux.sourceforge.net 10776S: Maintained 10777F: Documentation/virtual/uml/ 10778F: arch/um/ 10779F: arch/x86/um/ 10780F: fs/hostfs/ 10781F: fs/hppfs/ 10782 10783USERSPACE I/O (UIO) 10784M: "Hans J. Koch" <hjk@hansjkoch.de> 10785M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10786S: Maintained 10787T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10788F: Documentation/DocBook/uio-howto.tmpl 10789F: drivers/uio/ 10790F: include/linux/uio*.h 10791 10792UTIL-LINUX PACKAGE 10793M: Karel Zak <kzak@redhat.com> 10794L: util-linux@vger.kernel.org 10795W: http://en.wikipedia.org/wiki/Util-linux 10796T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10797S: Maintained 10798 10799UVESAFB DRIVER 10800M: Michal Januszewski <spock@gentoo.org> 10801L: linux-fbdev@vger.kernel.org 10802W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10803S: Maintained 10804F: Documentation/fb/uvesafb.txt 10805F: drivers/video/fbdev/uvesafb.* 10806 10807VFAT/FAT/MSDOS FILESYSTEM 10808M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10809S: Maintained 10810F: Documentation/filesystems/vfat.txt 10811F: fs/fat/ 10812 10813VFIO DRIVER 10814M: Alex Williamson <alex.williamson@redhat.com> 10815L: kvm@vger.kernel.org 10816S: Maintained 10817F: Documentation/vfio.txt 10818F: drivers/vfio/ 10819F: include/linux/vfio.h 10820F: include/uapi/linux/vfio.h 10821 10822VFIO PLATFORM DRIVER 10823M: Baptiste Reynal <b.reynal@virtualopensystems.com> 10824L: kvm@vger.kernel.org 10825S: Maintained 10826F: drivers/vfio/platform/ 10827 10828VIDEOBUF2 FRAMEWORK 10829M: Pawel Osciak <pawel@osciak.com> 10830M: Marek Szyprowski <m.szyprowski@samsung.com> 10831M: Kyungmin Park <kyungmin.park@samsung.com> 10832L: linux-media@vger.kernel.org 10833S: Maintained 10834F: drivers/media/v4l2-core/videobuf2-* 10835F: include/media/videobuf2-* 10836 10837VIRTIO CONSOLE DRIVER 10838M: Amit Shah <amit.shah@redhat.com> 10839L: virtualization@lists.linux-foundation.org 10840S: Maintained 10841F: drivers/char/virtio_console.c 10842F: include/linux/virtio_console.h 10843F: include/uapi/linux/virtio_console.h 10844 10845VIRTIO CORE, NET AND BLOCK DRIVERS 10846M: "Michael S. Tsirkin" <mst@redhat.com> 10847L: virtualization@lists.linux-foundation.org 10848S: Maintained 10849F: drivers/virtio/ 10850F: tools/virtio/ 10851F: drivers/net/virtio_net.c 10852F: drivers/block/virtio_blk.c 10853F: include/linux/virtio_*.h 10854F: include/uapi/linux/virtio_*.h 10855 10856VIRTIO GPU DRIVER 10857M: David Airlie <airlied@linux.ie> 10858M: Gerd Hoffmann <kraxel@redhat.com> 10859L: dri-devel@lists.freedesktop.org 10860L: virtualization@lists.linux-foundation.org 10861S: Maintained 10862F: drivers/gpu/drm/virtio/ 10863F: include/uapi/linux/virtio_gpu.h 10864 10865VIRTIO HOST (VHOST) 10866M: "Michael S. Tsirkin" <mst@redhat.com> 10867L: kvm@vger.kernel.org 10868L: virtualization@lists.linux-foundation.org 10869L: netdev@vger.kernel.org 10870S: Maintained 10871F: drivers/vhost/ 10872F: include/uapi/linux/vhost.h 10873 10874VIRTIO INPUT DRIVER 10875M: Gerd Hoffmann <kraxel@redhat.com> 10876S: Maintained 10877F: drivers/virtio/virtio_input.c 10878F: include/uapi/linux/virtio_input.h 10879 10880VIA RHINE NETWORK DRIVER 10881S: Orphan 10882F: drivers/net/ethernet/via/via-rhine.c 10883 10884VIA SD/MMC CARD CONTROLLER DRIVER 10885M: Bruce Chang <brucechang@via.com.tw> 10886M: Harald Welte <HaraldWelte@viatech.com> 10887S: Maintained 10888F: drivers/mmc/host/via-sdmmc.c 10889 10890VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10891M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10892L: linux-fbdev@vger.kernel.org 10893S: Maintained 10894F: include/linux/via-core.h 10895F: include/linux/via-gpio.h 10896F: include/linux/via_i2c.h 10897F: drivers/video/fbdev/via/ 10898 10899VIA VELOCITY NETWORK DRIVER 10900M: Francois Romieu <romieu@fr.zoreil.com> 10901L: netdev@vger.kernel.org 10902S: Maintained 10903F: drivers/net/ethernet/via/via-velocity.* 10904 10905VIVID VIRTUAL VIDEO DRIVER 10906M: Hans Verkuil <hverkuil@xs4all.nl> 10907L: linux-media@vger.kernel.org 10908T: git git://linuxtv.org/media_tree.git 10909W: http://linuxtv.org 10910S: Maintained 10911F: drivers/media/platform/vivid/* 10912 10913VLAN (802.1Q) 10914M: Patrick McHardy <kaber@trash.net> 10915L: netdev@vger.kernel.org 10916S: Maintained 10917F: drivers/net/macvlan.c 10918F: include/linux/if_*vlan.h 10919F: net/8021q/ 10920 10921VLYNQ BUS 10922M: Florian Fainelli <florian@openwrt.org> 10923L: openwrt-devel@lists.openwrt.org (subscribers-only) 10924S: Maintained 10925F: drivers/vlynq/vlynq.c 10926F: include/linux/vlynq.h 10927 10928VME SUBSYSTEM 10929M: Martyn Welch <martyn.welch@ge.com> 10930M: Manohar Vanga <manohar.vanga@gmail.com> 10931M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10932L: devel@driverdev.osuosl.org 10933S: Maintained 10934T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10935F: Documentation/vme_api.txt 10936F: drivers/staging/vme/ 10937F: drivers/vme/ 10938F: include/linux/vme* 10939 10940VMWARE HYPERVISOR INTERFACE 10941M: Alok Kataria <akataria@vmware.com> 10942L: virtualization@lists.linux-foundation.org 10943S: Supported 10944F: arch/x86/kernel/cpu/vmware.c 10945 10946VMWARE BALLOON DRIVER 10947M: Xavier Deguillard <xdeguillard@vmware.com> 10948M: Philip Moltmann <moltmann@vmware.com> 10949M: "VMware, Inc." <pv-drivers@vmware.com> 10950L: linux-kernel@vger.kernel.org 10951S: Maintained 10952F: drivers/misc/vmw_balloon.c 10953 10954VMWARE VMMOUSE SUBDRIVER 10955M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 10956M: "VMware, Inc." <pv-drivers@vmware.com> 10957L: linux-input@vger.kernel.org 10958S: Maintained 10959F: drivers/input/mouse/vmmouse.c 10960F: drivers/input/mouse/vmmouse.h 10961 10962VMWARE VMXNET3 ETHERNET DRIVER 10963M: Shreyas Bhatewara <sbhatewara@vmware.com> 10964M: "VMware, Inc." <pv-drivers@vmware.com> 10965L: netdev@vger.kernel.org 10966S: Maintained 10967F: drivers/net/vmxnet3/ 10968 10969VMware PVSCSI driver 10970M: Arvind Kumar <arvindkumar@vmware.com> 10971M: VMware PV-Drivers <pv-drivers@vmware.com> 10972L: linux-scsi@vger.kernel.org 10973S: Maintained 10974F: drivers/scsi/vmw_pvscsi.c 10975F: drivers/scsi/vmw_pvscsi.h 10976 10977VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10978M: Liam Girdwood <lgirdwood@gmail.com> 10979M: Mark Brown <broonie@kernel.org> 10980L: linux-kernel@vger.kernel.org 10981W: http://opensource.wolfsonmicro.com/node/15 10982W: http://www.slimlogic.co.uk/?p=48 10983T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10984S: Supported 10985F: drivers/regulator/ 10986F: include/linux/regulator/ 10987 10988VT1211 HARDWARE MONITOR DRIVER 10989M: Juerg Haefliger <juergh@gmail.com> 10990L: lm-sensors@lm-sensors.org 10991S: Maintained 10992F: Documentation/hwmon/vt1211 10993F: drivers/hwmon/vt1211.c 10994 10995VT8231 HARDWARE MONITOR DRIVER 10996M: Roger Lucas <vt8231@hiddenengine.co.uk> 10997L: lm-sensors@lm-sensors.org 10998S: Maintained 10999F: drivers/hwmon/vt8231.c 11000 11001VUB300 USB to SDIO/SD/MMC bridge chip 11002M: Tony Olech <tony.olech@elandigitalsystems.com> 11003L: linux-mmc@vger.kernel.org 11004L: linux-usb@vger.kernel.org 11005S: Supported 11006F: drivers/mmc/host/vub300.c 11007 11008W1 DALLAS'S 1-WIRE BUS 11009M: Evgeniy Polyakov <zbr@ioremap.net> 11010S: Maintained 11011F: Documentation/w1/ 11012F: drivers/w1/ 11013 11014W83791D HARDWARE MONITORING DRIVER 11015M: Marc Hulsman <m.hulsman@tudelft.nl> 11016L: lm-sensors@lm-sensors.org 11017S: Maintained 11018F: Documentation/hwmon/w83791d 11019F: drivers/hwmon/w83791d.c 11020 11021W83793 HARDWARE MONITORING DRIVER 11022M: Rudolf Marek <r.marek@assembler.cz> 11023L: lm-sensors@lm-sensors.org 11024S: Maintained 11025F: Documentation/hwmon/w83793 11026F: drivers/hwmon/w83793.c 11027 11028W83795 HARDWARE MONITORING DRIVER 11029M: Jean Delvare <jdelvare@suse.de> 11030L: lm-sensors@lm-sensors.org 11031S: Maintained 11032F: drivers/hwmon/w83795.c 11033 11034W83L51xD SD/MMC CARD INTERFACE DRIVER 11035M: Pierre Ossman <pierre@ossman.eu> 11036S: Maintained 11037F: drivers/mmc/host/wbsd.* 11038 11039WACOM PROTOCOL 4 SERIAL TABLETS 11040M: Julian Squires <julian@cipht.net> 11041M: Hans de Goede <hdegoede@redhat.com> 11042L: linux-input@vger.kernel.org 11043S: Maintained 11044F: drivers/input/tablet/wacom_serial4.c 11045 11046WATCHDOG DEVICE DRIVERS 11047M: Wim Van Sebroeck <wim@iguana.be> 11048L: linux-watchdog@vger.kernel.org 11049W: http://www.linux-watchdog.org/ 11050T: git git://www.linux-watchdog.org/linux-watchdog.git 11051S: Maintained 11052F: Documentation/watchdog/ 11053F: drivers/watchdog/ 11054F: include/linux/watchdog.h 11055F: include/uapi/linux/watchdog.h 11056 11057WD7000 SCSI DRIVER 11058M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11059L: linux-scsi@vger.kernel.org 11060S: Maintained 11061F: drivers/scsi/wd7000.c 11062 11063WIIMOTE HID DRIVER 11064M: David Herrmann <dh.herrmann@googlemail.com> 11065L: linux-input@vger.kernel.org 11066S: Maintained 11067F: drivers/hid/hid-wiimote* 11068 11069WINBOND CIR DRIVER 11070M: David Härdeman <david@hardeman.nu> 11071S: Maintained 11072F: drivers/media/rc/winbond-cir.c 11073 11074WIMAX STACK 11075M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11076M: linux-wimax@intel.com 11077L: wimax@linuxwimax.org (subscribers-only) 11078S: Supported 11079W: http://linuxwimax.org 11080F: Documentation/wimax/README.wimax 11081F: include/linux/wimax/debug.h 11082F: include/net/wimax.h 11083F: include/uapi/linux/wimax.h 11084F: net/wimax/ 11085 11086WISTRON LAPTOP BUTTON DRIVER 11087M: Miloslav Trmac <mitr@volny.cz> 11088S: Maintained 11089F: drivers/input/misc/wistron_btns.c 11090 11091WL3501 WIRELESS PCMCIA CARD DRIVER 11092M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11093L: linux-wireless@vger.kernel.org 11094W: http://oops.ghostprotocols.net:81/blog 11095S: Maintained 11096F: drivers/net/wireless/wl3501* 11097 11098WM97XX TOUCHSCREEN DRIVERS 11099M: Mark Brown <broonie@kernel.org> 11100M: Liam Girdwood <lrg@slimlogic.co.uk> 11101L: linux-input@vger.kernel.org 11102T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 11103W: http://opensource.wolfsonmicro.com/node/7 11104S: Supported 11105F: drivers/input/touchscreen/*wm97* 11106F: include/linux/wm97xx.h 11107 11108WOLFSON MICROELECTRONICS DRIVERS 11109L: patches@opensource.wolfsonmicro.com 11110T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 11111T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 11112W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 11113S: Supported 11114F: Documentation/hwmon/wm83?? 11115F: arch/arm/mach-s3c64xx/mach-crag6410* 11116F: drivers/clk/clk-wm83*.c 11117F: drivers/extcon/extcon-arizona.c 11118F: drivers/leds/leds-wm83*.c 11119F: drivers/gpio/gpio-*wm*.c 11120F: drivers/gpio/gpio-arizona.c 11121F: drivers/hwmon/wm83??-hwmon.c 11122F: drivers/input/misc/wm831x-on.c 11123F: drivers/input/touchscreen/wm831x-ts.c 11124F: drivers/input/touchscreen/wm97*.c 11125F: drivers/mfd/arizona* 11126F: drivers/mfd/wm*.c 11127F: drivers/power/wm83*.c 11128F: drivers/rtc/rtc-wm83*.c 11129F: drivers/regulator/wm8*.c 11130F: drivers/video/backlight/wm83*_bl.c 11131F: drivers/watchdog/wm83*_wdt.c 11132F: include/linux/mfd/arizona/ 11133F: include/linux/mfd/wm831x/ 11134F: include/linux/mfd/wm8350/ 11135F: include/linux/mfd/wm8400* 11136F: include/linux/wm97xx.h 11137F: include/sound/wm????.h 11138F: sound/soc/codecs/arizona.? 11139F: sound/soc/codecs/wm* 11140 11141WORKQUEUE 11142M: Tejun Heo <tj@kernel.org> 11143T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11144S: Maintained 11145F: include/linux/workqueue.h 11146F: kernel/workqueue.c 11147F: Documentation/workqueue.txt 11148 11149X.25 NETWORK LAYER 11150M: Andrew Hendry <andrew.hendry@gmail.com> 11151L: linux-x25@vger.kernel.org 11152S: Odd Fixes 11153F: Documentation/networking/x25* 11154F: include/net/x25* 11155F: net/x25/ 11156 11157X86 ARCHITECTURE (32-BIT AND 64-BIT) 11158M: Thomas Gleixner <tglx@linutronix.de> 11159M: Ingo Molnar <mingo@redhat.com> 11160M: "H. Peter Anvin" <hpa@zytor.com> 11161M: x86@kernel.org 11162L: linux-kernel@vger.kernel.org 11163T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11164S: Maintained 11165F: Documentation/x86/ 11166F: arch/x86/ 11167 11168X86 PLATFORM DRIVERS 11169M: Darren Hart <dvhart@infradead.org> 11170L: platform-driver-x86@vger.kernel.org 11171T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11172S: Maintained 11173F: drivers/platform/x86/ 11174 11175X86 MCE INFRASTRUCTURE 11176M: Tony Luck <tony.luck@intel.com> 11177M: Borislav Petkov <bp@alien8.de> 11178L: linux-edac@vger.kernel.org 11179S: Maintained 11180F: arch/x86/kernel/cpu/mcheck/* 11181 11182X86 VDSO 11183M: Andy Lutomirski <luto@amacapital.net> 11184L: linux-kernel@vger.kernel.org 11185T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11186S: Maintained 11187F: arch/x86/entry/vdso/ 11188 11189XC2028/3028 TUNER DRIVER 11190M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11191L: linux-media@vger.kernel.org 11192W: http://linuxtv.org 11193T: git git://linuxtv.org/media_tree.git 11194S: Maintained 11195F: drivers/media/tuners/tuner-xc2028.* 11196 11197XEN HYPERVISOR INTERFACE 11198M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11199M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11200M: David Vrabel <david.vrabel@citrix.com> 11201L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11202T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11203S: Supported 11204F: arch/x86/xen/ 11205F: drivers/*/xen-*front.c 11206F: drivers/xen/ 11207F: arch/x86/include/asm/xen/ 11208F: include/xen/ 11209F: include/uapi/xen/ 11210 11211XEN HYPERVISOR ARM 11212M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11213L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11214S: Supported 11215F: arch/arm/xen/ 11216F: arch/arm/include/asm/xen/ 11217 11218XEN HYPERVISOR ARM64 11219M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11220L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11221S: Supported 11222F: arch/arm64/xen/ 11223F: arch/arm64/include/asm/xen/ 11224 11225XEN NETWORK BACKEND DRIVER 11226M: Ian Campbell <ian.campbell@citrix.com> 11227M: Wei Liu <wei.liu2@citrix.com> 11228L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11229L: netdev@vger.kernel.org 11230S: Supported 11231F: drivers/net/xen-netback/* 11232 11233XEN PCI SUBSYSTEM 11234M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11235L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11236S: Supported 11237F: arch/x86/pci/*xen* 11238F: drivers/pci/*xen* 11239 11240XEN BLOCK SUBSYSTEM 11241M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11242M: Roger Pau Monné <roger.pau@citrix.com> 11243L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11244S: Supported 11245F: drivers/block/xen-blkback/* 11246F: drivers/block/xen* 11247 11248XEN PVSCSI DRIVERS 11249M: Juergen Gross <jgross@suse.com> 11250L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11251L: linux-scsi@vger.kernel.org 11252S: Supported 11253F: drivers/scsi/xen-scsifront.c 11254F: drivers/xen/xen-scsiback.c 11255F: include/xen/interface/io/vscsiif.h 11256 11257XEN SWIOTLB SUBSYSTEM 11258M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11259L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11260S: Supported 11261F: arch/x86/xen/*swiotlb* 11262F: drivers/xen/*swiotlb* 11263 11264XFS FILESYSTEM 11265P: Silicon Graphics Inc 11266M: Dave Chinner <david@fromorbit.com> 11267M: xfs@oss.sgi.com 11268L: xfs@oss.sgi.com 11269W: http://oss.sgi.com/projects/xfs 11270T: git git://oss.sgi.com/xfs/xfs.git 11271S: Supported 11272F: Documentation/filesystems/xfs.txt 11273F: fs/xfs/ 11274 11275XILINX AXI ETHERNET DRIVER 11276M: Anirudha Sarangi <anirudh@xilinx.com> 11277M: John Linn <John.Linn@xilinx.com> 11278S: Maintained 11279F: drivers/net/ethernet/xilinx/xilinx_axienet* 11280 11281XILINX UARTLITE SERIAL DRIVER 11282M: Peter Korsgaard <jacmet@sunsite.dk> 11283L: linux-serial@vger.kernel.org 11284S: Maintained 11285F: drivers/tty/serial/uartlite.c 11286 11287XILINX VIDEO IP CORES 11288M: Hyun Kwon <hyun.kwon@xilinx.com> 11289M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11290L: linux-media@vger.kernel.org 11291T: git git://linuxtv.org/media_tree.git 11292S: Supported 11293F: Documentation/devicetree/bindings/media/xilinx/ 11294F: drivers/media/platform/xilinx/ 11295F: include/uapi/linux/xilinx-v4l2-controls.h 11296 11297XILLYBUS DRIVER 11298M: Eli Billauer <eli.billauer@gmail.com> 11299L: linux-kernel@vger.kernel.org 11300S: Supported 11301F: drivers/char/xillybus/ 11302 11303XTENSA XTFPGA PLATFORM SUPPORT 11304M: Max Filippov <jcmvbkbc@gmail.com> 11305L: linux-xtensa@linux-xtensa.org 11306S: Maintained 11307F: drivers/spi/spi-xtensa-xtfpga.c 11308F: sound/soc/xtensa/xtfpga-i2s.c 11309 11310YAM DRIVER FOR AX.25 11311M: Jean-Paul Roubelat <jpr@f6fbb.org> 11312L: linux-hams@vger.kernel.org 11313S: Maintained 11314F: drivers/net/hamradio/yam* 11315F: include/linux/yam.h 11316 11317YEALINK PHONE DRIVER 11318M: Henk Vergonet <Henk.Vergonet@gmail.com> 11319L: usbb2k-api-dev@nongnu.org 11320S: Maintained 11321F: Documentation/input/yealink.txt 11322F: drivers/input/misc/yealink.* 11323 11324Z8530 DRIVER FOR AX.25 11325M: Joerg Reuter <jreuter@yaina.de> 11326W: http://yaina.de/jreuter/ 11327W: http://www.qsl.net/dl1bke/ 11328L: linux-hams@vger.kernel.org 11329S: Maintained 11330F: Documentation/networking/z8530drv.txt 11331F: drivers/net/hamradio/*scc.c 11332F: drivers/net/hamradio/z8530.h 11333 11334ZBUD COMPRESSED PAGE ALLOCATOR 11335M: Seth Jennings <sjennings@variantweb.net> 11336L: linux-mm@kvack.org 11337S: Maintained 11338F: mm/zbud.c 11339F: include/linux/zbud.h 11340 11341ZD1211RW WIRELESS DRIVER 11342M: Daniel Drake <dsd@gentoo.org> 11343M: Ulrich Kunitz <kune@deine-taler.de> 11344W: http://zd1211.ath.cx/wiki/DriverRewrite 11345L: linux-wireless@vger.kernel.org 11346L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11347S: Maintained 11348F: drivers/net/wireless/zd1211rw/ 11349 11350ZR36067 VIDEO FOR LINUX DRIVER 11351L: mjpeg-users@lists.sourceforge.net 11352L: linux-media@vger.kernel.org 11353W: http://mjpeg.sourceforge.net/driver-zoran/ 11354T: hg http://linuxtv.org/hg/v4l-dvb 11355S: Odd Fixes 11356F: drivers/media/pci/zoran/ 11357 11358ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11359M: Minchan Kim <minchan@kernel.org> 11360M: Nitin Gupta <ngupta@vflare.org> 11361R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11362L: linux-kernel@vger.kernel.org 11363S: Maintained 11364F: drivers/block/zram/ 11365F: Documentation/blockdev/zram.txt 11366 11367ZS DECSTATION Z85C30 SERIAL DRIVER 11368M: "Maciej W. Rozycki" <macro@linux-mips.org> 11369S: Maintained 11370F: drivers/tty/serial/zs.* 11371 11372ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11373M: Minchan Kim <minchan@kernel.org> 11374M: Nitin Gupta <ngupta@vflare.org> 11375L: linux-mm@kvack.org 11376S: Maintained 11377F: mm/zsmalloc.c 11378F: include/linux/zsmalloc.h 11379F: Documentation/vm/zsmalloc.txt 11380 11381ZSWAP COMPRESSED SWAP CACHING 11382M: Seth Jennings <sjennings@variantweb.net> 11383L: linux-mm@kvack.org 11384S: Maintained 11385F: mm/zswap.c 11386 11387THE REST 11388M: Linus Torvalds <torvalds@linux-foundation.org> 11389L: linux-kernel@vger.kernel.org 11390Q: http://patchwork.kernel.org/project/LKML/list/ 11391T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11392S: Buried alive in reporters 11393F: * 11394F: */ 11395