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