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/ 5902F: drivers/s390/kvm/ 5903 5904KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5905M: Christoffer Dall <christoffer.dall@linaro.org> 5906M: Marc Zyngier <marc.zyngier@arm.com> 5907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5908L: kvmarm@lists.cs.columbia.edu 5909W: http://systems.cs.columbia.edu/projects/kvm-arm 5910S: Supported 5911F: arch/arm/include/uapi/asm/kvm* 5912F: arch/arm/include/asm/kvm* 5913F: arch/arm/kvm/ 5914F: virt/kvm/arm/ 5915F: include/kvm/arm_* 5916 5917KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5918M: Christoffer Dall <christoffer.dall@linaro.org> 5919M: Marc Zyngier <marc.zyngier@arm.com> 5920L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5921L: kvmarm@lists.cs.columbia.edu 5922S: Maintained 5923F: arch/arm64/include/uapi/asm/kvm* 5924F: arch/arm64/include/asm/kvm* 5925F: arch/arm64/kvm/ 5926 5927KEXEC 5928M: Eric Biederman <ebiederm@xmission.com> 5929W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5930L: kexec@lists.infradead.org 5931S: Maintained 5932F: include/linux/kexec.h 5933F: include/uapi/linux/kexec.h 5934F: kernel/kexec.c 5935 5936KEYS/KEYRINGS: 5937M: David Howells <dhowells@redhat.com> 5938L: keyrings@linux-nfs.org 5939S: Maintained 5940F: Documentation/security/keys.txt 5941F: include/linux/key.h 5942F: include/linux/key-type.h 5943F: include/keys/ 5944F: security/keys/ 5945 5946KEYS-TRUSTED 5947M: David Safford <safford@us.ibm.com> 5948M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5949L: linux-security-module@vger.kernel.org 5950L: keyrings@linux-nfs.org 5951S: Supported 5952F: Documentation/security/keys-trusted-encrypted.txt 5953F: include/keys/trusted-type.h 5954F: security/keys/trusted.c 5955F: security/keys/trusted.h 5956 5957KEYS-ENCRYPTED 5958M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5959M: David Safford <safford@us.ibm.com> 5960L: linux-security-module@vger.kernel.org 5961L: keyrings@linux-nfs.org 5962S: Supported 5963F: Documentation/security/keys-trusted-encrypted.txt 5964F: include/keys/encrypted-type.h 5965F: security/keys/encrypted-keys/ 5966 5967KGDB / KDB /debug_core 5968M: Jason Wessel <jason.wessel@windriver.com> 5969W: http://kgdb.wiki.kernel.org/ 5970L: kgdb-bugreport@lists.sourceforge.net 5971S: Maintained 5972F: Documentation/DocBook/kgdb.tmpl 5973F: drivers/misc/kgdbts.c 5974F: drivers/tty/serial/kgdboc.c 5975F: include/linux/kdb.h 5976F: include/linux/kgdb.h 5977F: kernel/debug/ 5978 5979KMEMCHECK 5980M: Vegard Nossum <vegardno@ifi.uio.no> 5981M: Pekka Enberg <penberg@kernel.org> 5982S: Maintained 5983F: Documentation/kmemcheck.txt 5984F: arch/x86/include/asm/kmemcheck.h 5985F: arch/x86/mm/kmemcheck/ 5986F: include/linux/kmemcheck.h 5987F: mm/kmemcheck.c 5988 5989KMEMLEAK 5990M: Catalin Marinas <catalin.marinas@arm.com> 5991S: Maintained 5992F: Documentation/kmemleak.txt 5993F: include/linux/kmemleak.h 5994F: mm/kmemleak.c 5995F: mm/kmemleak-test.c 5996 5997KPROBES 5998M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5999M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6000M: "David S. Miller" <davem@davemloft.net> 6001M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6002S: Maintained 6003F: Documentation/kprobes.txt 6004F: include/linux/kprobes.h 6005F: kernel/kprobes.c 6006 6007KS0108 LCD CONTROLLER DRIVER 6008M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6009W: http://miguelojeda.es/auxdisplay.htm 6010W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6011S: Maintained 6012F: Documentation/auxdisplay/ks0108 6013F: drivers/auxdisplay/ks0108.c 6014F: include/linux/ks0108.h 6015 6016LAPB module 6017L: linux-x25@vger.kernel.org 6018S: Orphan 6019F: Documentation/networking/lapb-module.txt 6020F: include/*/lapb.h 6021F: net/lapb/ 6022 6023LASI 53c700 driver for PARISC 6024M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6025L: linux-scsi@vger.kernel.org 6026S: Maintained 6027F: Documentation/scsi/53c700.txt 6028F: drivers/scsi/53c700* 6029 6030LED SUBSYSTEM 6031M: Bryan Wu <cooloney@gmail.com> 6032M: Richard Purdie <rpurdie@rpsys.net> 6033M: Jacek Anaszewski <j.anaszewski@samsung.com> 6034L: linux-leds@vger.kernel.org 6035T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 6036S: Maintained 6037F: drivers/leds/ 6038F: include/linux/leds.h 6039 6040LEGACY EEPROM DRIVER 6041M: Jean Delvare <jdelvare@suse.com> 6042S: Maintained 6043F: Documentation/misc-devices/eeprom 6044F: drivers/misc/eeprom/eeprom.c 6045 6046LEGO USB Tower driver 6047M: Juergen Stuber <starblue@users.sourceforge.net> 6048L: legousb-devel@lists.sourceforge.net 6049W: http://legousb.sourceforge.net/ 6050S: Maintained 6051F: drivers/usb/misc/legousbtower.c 6052 6053LG2160 MEDIA DRIVER 6054M: Michael Krufky <mkrufky@linuxtv.org> 6055L: linux-media@vger.kernel.org 6056W: http://linuxtv.org/ 6057W: http://github.com/mkrufky 6058Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6059T: git git://linuxtv.org/mkrufky/tuners.git 6060S: Maintained 6061F: drivers/media/dvb-frontends/lg2160.* 6062 6063LGDT3305 MEDIA DRIVER 6064M: Michael Krufky <mkrufky@linuxtv.org> 6065L: linux-media@vger.kernel.org 6066W: http://linuxtv.org/ 6067W: http://github.com/mkrufky 6068Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6069T: git git://linuxtv.org/mkrufky/tuners.git 6070S: Maintained 6071F: drivers/media/dvb-frontends/lgdt3305.* 6072 6073LGUEST 6074M: Rusty Russell <rusty@rustcorp.com.au> 6075L: lguest@lists.ozlabs.org 6076W: http://lguest.ozlabs.org/ 6077S: Odd Fixes 6078F: arch/x86/include/asm/lguest*.h 6079F: arch/x86/lguest/ 6080F: drivers/lguest/ 6081F: include/linux/lguest*.h 6082F: tools/lguest/ 6083 6084LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6085M: Tejun Heo <tj@kernel.org> 6086L: linux-ide@vger.kernel.org 6087T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6088S: Maintained 6089F: drivers/ata/ 6090F: include/linux/ata.h 6091F: include/linux/libata.h 6092 6093LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6094M: Viresh Kumar <vireshk@kernel.org> 6095L: linux-ide@vger.kernel.org 6096T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6097S: Maintained 6098F: include/linux/pata_arasan_cf_data.h 6099F: drivers/ata/pata_arasan_cf.c 6100 6101LIBATA PATA DRIVERS 6102M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6103M: Tejun Heo <tj@kernel.org> 6104L: linux-ide@vger.kernel.org 6105T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6106S: Maintained 6107F: drivers/ata/pata_*.c 6108F: drivers/ata/ata_generic.c 6109 6110LIBATA SATA AHCI PLATFORM devices support 6111M: Hans de Goede <hdegoede@redhat.com> 6112M: Tejun Heo <tj@kernel.org> 6113L: linux-ide@vger.kernel.org 6114T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6115S: Maintained 6116F: drivers/ata/ahci_platform.c 6117F: drivers/ata/libahci_platform.c 6118F: include/linux/ahci_platform.h 6119 6120LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6121M: Mikael Pettersson <mikpelinux@gmail.com> 6122L: linux-ide@vger.kernel.org 6123T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6124S: Maintained 6125F: drivers/ata/sata_promise.* 6126 6127LIBLOCKDEP 6128M: Sasha Levin <sasha.levin@oracle.com> 6129S: Maintained 6130F: tools/lib/lockdep/ 6131 6132LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6133M: Dan Williams <dan.j.williams@intel.com> 6134L: linux-nvdimm@lists.01.org 6135Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6136S: Supported 6137F: drivers/nvdimm/* 6138F: include/linux/nd.h 6139F: include/linux/libnvdimm.h 6140F: include/uapi/linux/ndctl.h 6141 6142LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6143M: Ross Zwisler <ross.zwisler@linux.intel.com> 6144L: linux-nvdimm@lists.01.org 6145Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6146S: Supported 6147F: drivers/nvdimm/blk.c 6148F: drivers/nvdimm/region_devs.c 6149F: drivers/acpi/nfit* 6150 6151LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6152M: Vishal Verma <vishal.l.verma@intel.com> 6153L: linux-nvdimm@lists.01.org 6154Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6155S: Supported 6156F: drivers/nvdimm/btt* 6157 6158LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6159M: Ross Zwisler <ross.zwisler@linux.intel.com> 6160L: linux-nvdimm@lists.01.org 6161Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6162S: Supported 6163F: drivers/nvdimm/pmem.c 6164F: include/linux/pmem.h 6165 6166LINUX FOR IBM pSERIES (RS/6000) 6167M: Paul Mackerras <paulus@au.ibm.com> 6168W: http://www.ibm.com/linux/ltc/projects/ppc 6169S: Supported 6170F: arch/powerpc/boot/rs6000.h 6171 6172LINUX FOR POWERPC (32-BIT AND 64-BIT) 6173M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6174M: Paul Mackerras <paulus@samba.org> 6175M: Michael Ellerman <mpe@ellerman.id.au> 6176W: http://www.penguinppc.org/ 6177L: linuxppc-dev@lists.ozlabs.org 6178Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6179T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6180S: Supported 6181F: Documentation/powerpc/ 6182F: arch/powerpc/ 6183 6184LINUX FOR POWER MACINTOSH 6185M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6186W: http://www.penguinppc.org/ 6187L: linuxppc-dev@lists.ozlabs.org 6188S: Maintained 6189F: arch/powerpc/platforms/powermac/ 6190F: drivers/macintosh/ 6191 6192LINUX FOR POWERPC EMBEDDED MPC5XXX 6193M: Anatolij Gustschin <agust@denx.de> 6194L: linuxppc-dev@lists.ozlabs.org 6195T: git git://git.denx.de/linux-denx-agust.git 6196S: Maintained 6197F: arch/powerpc/platforms/512x/ 6198F: arch/powerpc/platforms/52xx/ 6199 6200LINUX FOR POWERPC EMBEDDED PPC4XX 6201M: Alistair Popple <alistair@popple.id.au> 6202M: Matt Porter <mporter@kernel.crashing.org> 6203W: http://www.penguinppc.org/ 6204L: linuxppc-dev@lists.ozlabs.org 6205S: Maintained 6206F: arch/powerpc/platforms/40x/ 6207F: arch/powerpc/platforms/44x/ 6208 6209LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6210L: linuxppc-dev@lists.ozlabs.org 6211S: Orphan 6212F: arch/powerpc/*/*virtex* 6213F: arch/powerpc/*/*/*virtex* 6214 6215LINUX FOR POWERPC EMBEDDED PPC8XX 6216M: Vitaly Bordug <vitb@kernel.crashing.org> 6217W: http://www.penguinppc.org/ 6218L: linuxppc-dev@lists.ozlabs.org 6219S: Maintained 6220F: arch/powerpc/platforms/8xx/ 6221 6222LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6223M: Scott Wood <scottwood@freescale.com> 6224M: Kumar Gala <galak@kernel.crashing.org> 6225W: http://www.penguinppc.org/ 6226L: linuxppc-dev@lists.ozlabs.org 6227T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6228S: Maintained 6229F: arch/powerpc/platforms/83xx/ 6230F: arch/powerpc/platforms/85xx/ 6231 6232LINUX FOR POWERPC PA SEMI PWRFICIENT 6233M: Olof Johansson <olof@lixom.net> 6234L: linuxppc-dev@lists.ozlabs.org 6235S: Maintained 6236F: arch/powerpc/platforms/pasemi/ 6237F: drivers/*/*pasemi* 6238F: drivers/*/*/*pasemi* 6239 6240LINUX SECURITY MODULE (LSM) FRAMEWORK 6241M: Chris Wright <chrisw@sous-sol.org> 6242L: linux-security-module@vger.kernel.org 6243S: Supported 6244 6245LIS3LV02D ACCELEROMETER DRIVER 6246M: Eric Piel <eric.piel@tremplin-utc.net> 6247S: Maintained 6248F: Documentation/misc-devices/lis3lv02d 6249F: drivers/misc/lis3lv02d/ 6250F: drivers/platform/x86/hp_accel.c 6251 6252LIVE PATCHING 6253M: Josh Poimboeuf <jpoimboe@redhat.com> 6254M: Seth Jennings <sjenning@redhat.com> 6255M: Jiri Kosina <jkosina@suse.com> 6256M: Vojtech Pavlik <vojtech@suse.com> 6257S: Maintained 6258F: kernel/livepatch/ 6259F: include/linux/livepatch.h 6260F: arch/x86/include/asm/livepatch.h 6261F: arch/x86/kernel/livepatch.c 6262F: Documentation/ABI/testing/sysfs-kernel-livepatch 6263F: samples/livepatch/ 6264L: live-patching@vger.kernel.org 6265T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6266 6267LLC (802.2) 6268M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6269S: Maintained 6270F: include/linux/llc.h 6271F: include/uapi/linux/llc.h 6272F: include/net/llc* 6273F: net/llc/ 6274 6275LM73 HARDWARE MONITOR DRIVER 6276M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6277L: lm-sensors@lm-sensors.org 6278S: Maintained 6279F: drivers/hwmon/lm73.c 6280 6281LM78 HARDWARE MONITOR DRIVER 6282M: Jean Delvare <jdelvare@suse.com> 6283L: lm-sensors@lm-sensors.org 6284S: Maintained 6285F: Documentation/hwmon/lm78 6286F: drivers/hwmon/lm78.c 6287 6288LM83 HARDWARE MONITOR DRIVER 6289M: Jean Delvare <jdelvare@suse.com> 6290L: lm-sensors@lm-sensors.org 6291S: Maintained 6292F: Documentation/hwmon/lm83 6293F: drivers/hwmon/lm83.c 6294 6295LM90 HARDWARE MONITOR DRIVER 6296M: Jean Delvare <jdelvare@suse.com> 6297L: lm-sensors@lm-sensors.org 6298S: Maintained 6299F: Documentation/hwmon/lm90 6300F: Documentation/devicetree/bindings/hwmon/lm90.txt 6301F: drivers/hwmon/lm90.c 6302 6303LM95234 HARDWARE MONITOR DRIVER 6304M: Guenter Roeck <linux@roeck-us.net> 6305L: lm-sensors@lm-sensors.org 6306S: Maintained 6307F: Documentation/hwmon/lm95234 6308F: drivers/hwmon/lm95234.c 6309 6310LME2510 MEDIA DRIVER 6311M: Malcolm Priestley <tvboxspy@gmail.com> 6312L: linux-media@vger.kernel.org 6313W: http://linuxtv.org/ 6314Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6315S: Maintained 6316F: drivers/media/usb/dvb-usb-v2/lmedm04* 6317 6318LOCKDEP AND LOCKSTAT 6319M: Peter Zijlstra <peterz@infradead.org> 6320M: Ingo Molnar <mingo@redhat.com> 6321L: linux-kernel@vger.kernel.org 6322T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6323S: Maintained 6324F: Documentation/locking/lockdep*.txt 6325F: Documentation/locking/lockstat.txt 6326F: include/linux/lockdep.h 6327F: kernel/locking/ 6328 6329LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6330M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6331L: linux-ntfs-dev@lists.sourceforge.net 6332W: http://www.linux-ntfs.org/content/view/19/37/ 6333S: Maintained 6334F: Documentation/ldm.txt 6335F: block/partitions/ldm.* 6336 6337LogFS 6338M: Joern Engel <joern@logfs.org> 6339M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6340L: logfs@logfs.org 6341W: logfs.org 6342S: Maintained 6343F: fs/logfs/ 6344 6345LPC32XX MACHINE SUPPORT 6346M: Roland Stigge <stigge@antcom.de> 6347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6348S: Maintained 6349F: arch/arm/mach-lpc32xx/ 6350 6351LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6352M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6353M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6354M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6355M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6356L: MPT-FusionLinux.pdl@avagotech.com 6357L: linux-scsi@vger.kernel.org 6358W: http://www.lsilogic.com/support 6359S: Supported 6360F: drivers/message/fusion/ 6361F: drivers/scsi/mpt2sas/ 6362F: drivers/scsi/mpt3sas/ 6363 6364LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6365M: Matthew Wilcox <matthew@wil.cx> 6366L: linux-scsi@vger.kernel.org 6367S: Maintained 6368F: drivers/scsi/sym53c8xx_2/ 6369 6370LTC4261 HARDWARE MONITOR DRIVER 6371M: Guenter Roeck <linux@roeck-us.net> 6372L: lm-sensors@lm-sensors.org 6373S: Maintained 6374F: Documentation/hwmon/ltc4261 6375F: drivers/hwmon/ltc4261.c 6376 6377LTP (Linux Test Project) 6378M: Mike Frysinger <vapier@gentoo.org> 6379M: Cyril Hrubis <chrubis@suse.cz> 6380M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6381M: Jan Stancek <jstancek@redhat.com> 6382M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6383M: Alexey Kodanev <alexey.kodanev@oracle.com> 6384L: ltp-list@lists.sourceforge.net (subscribers-only) 6385W: http://linux-test-project.github.io/ 6386T: git git://github.com/linux-test-project/ltp.git 6387S: Maintained 6388 6389M32R ARCHITECTURE 6390W: http://www.linux-m32r.org/ 6391S: Orphan 6392F: arch/m32r/ 6393 6394M68K ARCHITECTURE 6395M: Geert Uytterhoeven <geert@linux-m68k.org> 6396L: linux-m68k@lists.linux-m68k.org 6397W: http://www.linux-m68k.org/ 6398T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6399S: Maintained 6400F: arch/m68k/ 6401F: drivers/zorro/ 6402 6403M68K ON APPLE MACINTOSH 6404M: Joshua Thompson <funaho@jurai.org> 6405W: http://www.mac.linux-m68k.org/ 6406L: linux-m68k@lists.linux-m68k.org 6407S: Maintained 6408F: arch/m68k/mac/ 6409 6410M68K ON HP9000/300 6411M: Philip Blundell <philb@gnu.org> 6412W: http://www.tazenda.demon.co.uk/phil/linux-hp 6413S: Maintained 6414F: arch/m68k/hp300/ 6415 6416M88DS3103 MEDIA DRIVER 6417M: Antti Palosaari <crope@iki.fi> 6418L: linux-media@vger.kernel.org 6419W: http://linuxtv.org/ 6420W: http://palosaari.fi/linux/ 6421Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6422T: git git://linuxtv.org/anttip/media_tree.git 6423S: Maintained 6424F: drivers/media/dvb-frontends/m88ds3103* 6425 6426M88RS2000 MEDIA DRIVER 6427M: Malcolm Priestley <tvboxspy@gmail.com> 6428L: linux-media@vger.kernel.org 6429W: http://linuxtv.org/ 6430Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6431S: Maintained 6432F: drivers/media/dvb-frontends/m88rs2000* 6433 6434MA901 MASTERKIT USB FM RADIO DRIVER 6435M: Alexey Klimov <klimov.linux@gmail.com> 6436L: linux-media@vger.kernel.org 6437T: git git://linuxtv.org/media_tree.git 6438S: Maintained 6439F: drivers/media/radio/radio-ma901.c 6440 6441MAC80211 6442M: Johannes Berg <johannes@sipsolutions.net> 6443L: linux-wireless@vger.kernel.org 6444W: http://wireless.kernel.org/ 6445T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6446T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6447S: Maintained 6448F: Documentation/networking/mac80211-injection.txt 6449F: include/net/mac80211.h 6450F: net/mac80211/ 6451 6452MACVLAN DRIVER 6453M: Patrick McHardy <kaber@trash.net> 6454L: netdev@vger.kernel.org 6455S: Maintained 6456F: drivers/net/macvlan.c 6457F: include/linux/if_macvlan.h 6458 6459MAILBOX API 6460M: Jassi Brar <jassisinghbrar@gmail.com> 6461L: linux-kernel@vger.kernel.org 6462S: Maintained 6463F: drivers/mailbox/ 6464F: include/linux/mailbox_client.h 6465F: include/linux/mailbox_controller.h 6466 6467MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6468M: Michael Kerrisk <mtk.manpages@gmail.com> 6469W: http://www.kernel.org/doc/man-pages 6470L: linux-man@vger.kernel.org 6471S: Maintained 6472 6473MARVELL ARMADA DRM SUPPORT 6474M: Russell King <rmk+kernel@arm.linux.org.uk> 6475S: Maintained 6476F: drivers/gpu/drm/armada/ 6477 6478MARVELL 88E6352 DSA support 6479M: Guenter Roeck <linux@roeck-us.net> 6480S: Maintained 6481F: drivers/net/dsa/mv88e6352.c 6482 6483MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6484M: Mirko Lindner <mlindner@marvell.com> 6485M: Stephen Hemminger <stephen@networkplumber.org> 6486L: netdev@vger.kernel.org 6487S: Maintained 6488F: drivers/net/ethernet/marvell/sk* 6489 6490MARVELL LIBERTAS WIRELESS DRIVER 6491L: libertas-dev@lists.infradead.org 6492S: Orphan 6493F: drivers/net/wireless/libertas/ 6494 6495MARVELL MV643XX ETHERNET DRIVER 6496M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6497L: netdev@vger.kernel.org 6498S: Maintained 6499F: drivers/net/ethernet/marvell/mv643xx_eth.* 6500F: include/linux/mv643xx.h 6501 6502MARVELL MVNETA ETHERNET DRIVER 6503M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6504L: netdev@vger.kernel.org 6505S: Maintained 6506F: drivers/net/ethernet/marvell/mvneta.* 6507 6508MARVELL MWIFIEX WIRELESS DRIVER 6509M: Amitkumar Karwar <akarwar@marvell.com> 6510M: Avinash Patil <patila@marvell.com> 6511L: linux-wireless@vger.kernel.org 6512S: Maintained 6513F: drivers/net/wireless/mwifiex/ 6514 6515MARVELL MWL8K WIRELESS DRIVER 6516M: Lennert Buytenhek <buytenh@wantstofly.org> 6517L: linux-wireless@vger.kernel.org 6518S: Odd Fixes 6519F: drivers/net/wireless/mwl8k.c 6520 6521MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6522M: Nicolas Pitre <nico@fluxnic.net> 6523S: Odd Fixes 6524F: drivers/mmc/host/mvsdio.* 6525 6526MATROX FRAMEBUFFER DRIVER 6527L: linux-fbdev@vger.kernel.org 6528S: Orphan 6529F: drivers/video/fbdev/matrox/matroxfb_* 6530F: include/uapi/linux/matroxfb.h 6531 6532MAX16065 HARDWARE MONITOR DRIVER 6533M: Guenter Roeck <linux@roeck-us.net> 6534L: lm-sensors@lm-sensors.org 6535S: Maintained 6536F: Documentation/hwmon/max16065 6537F: drivers/hwmon/max16065.c 6538 6539MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6540M: "Hans J. Koch" <hjk@hansjkoch.de> 6541L: lm-sensors@lm-sensors.org 6542S: Maintained 6543F: Documentation/hwmon/max6650 6544F: drivers/hwmon/max6650.c 6545 6546MAX6697 HARDWARE MONITOR DRIVER 6547M: Guenter Roeck <linux@roeck-us.net> 6548L: lm-sensors@lm-sensors.org 6549S: Maintained 6550F: Documentation/hwmon/max6697 6551F: Documentation/devicetree/bindings/i2c/max6697.txt 6552F: drivers/hwmon/max6697.c 6553F: include/linux/platform_data/max6697.h 6554 6555MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6556M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6557L: linux-pm@vger.kernel.org 6558S: Supported 6559F: drivers/power/max14577_charger.c 6560F: drivers/power/max77693_charger.c 6561 6562MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6563M: Chanwoo Choi <cw00.choi@samsung.com> 6564M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6565L: linux-kernel@vger.kernel.org 6566S: Supported 6567F: drivers/*/max14577.c 6568F: drivers/*/max77686.c 6569F: drivers/*/max77693.c 6570F: drivers/extcon/extcon-max14577.c 6571F: drivers/extcon/extcon-max77693.c 6572F: drivers/rtc/rtc-max77686.c 6573F: drivers/clk/clk-max77686.c 6574F: Documentation/devicetree/bindings/mfd/max14577.txt 6575F: Documentation/devicetree/bindings/mfd/max77686.txt 6576F: Documentation/devicetree/bindings/mfd/max77693.txt 6577F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6578F: include/linux/mfd/max14577*.h 6579F: include/linux/mfd/max77686*.h 6580F: include/linux/mfd/max77693*.h 6581 6582MAXIRADIO FM RADIO RECEIVER DRIVER 6583M: Hans Verkuil <hverkuil@xs4all.nl> 6584L: linux-media@vger.kernel.org 6585T: git git://linuxtv.org/media_tree.git 6586W: http://linuxtv.org 6587S: Maintained 6588F: drivers/media/radio/radio-maxiradio* 6589 6590MEDIA DRIVERS FOR RENESAS - VSP1 6591M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6592L: linux-media@vger.kernel.org 6593L: linux-sh@vger.kernel.org 6594T: git git://linuxtv.org/media_tree.git 6595S: Supported 6596F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6597F: drivers/media/platform/vsp1/ 6598 6599MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6600M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6601P: LinuxTV.org Project 6602L: linux-media@vger.kernel.org 6603W: http://linuxtv.org 6604Q: http://patchwork.kernel.org/project/linux-media/list/ 6605T: git git://linuxtv.org/media_tree.git 6606S: Maintained 6607F: Documentation/dvb/ 6608F: Documentation/video4linux/ 6609F: Documentation/DocBook/media/ 6610F: drivers/media/ 6611F: drivers/staging/media/ 6612F: include/media/ 6613F: include/uapi/linux/dvb/ 6614F: include/uapi/linux/videodev2.h 6615F: include/uapi/linux/media.h 6616F: include/uapi/linux/v4l2-* 6617F: include/uapi/linux/meye.h 6618F: include/uapi/linux/ivtv* 6619F: include/uapi/linux/uvcvideo.h 6620 6621MEDIATEK MT7601U WIRELESS LAN DRIVER 6622M: Jakub Kicinski <kubakici@wp.pl> 6623L: linux-wireless@vger.kernel.org 6624S: Maintained 6625F: drivers/net/wireless/mediatek/mt7601u/ 6626 6627MEGARAID SCSI/SAS DRIVERS 6628M: Kashyap Desai <kashyap.desai@avagotech.com> 6629M: Sumit Saxena <sumit.saxena@avagotech.com> 6630M: Uday Lingala <uday.lingala@avagotech.com> 6631L: megaraidlinux.pdl@avagotech.com 6632L: linux-scsi@vger.kernel.org 6633W: http://www.lsi.com 6634S: Maintained 6635F: Documentation/scsi/megaraid.txt 6636F: drivers/scsi/megaraid.* 6637F: drivers/scsi/megaraid/ 6638 6639MELLANOX ETHERNET DRIVER (mlx4_en) 6640M: Amir Vadai <amirv@mellanox.com> 6641M: Ido Shamay <idos@mellanox.com> 6642L: netdev@vger.kernel.org 6643S: Supported 6644W: http://www.mellanox.com 6645Q: http://patchwork.ozlabs.org/project/netdev/list/ 6646F: drivers/net/ethernet/mellanox/mlx4/en_* 6647 6648MEMORY MANAGEMENT 6649L: linux-mm@kvack.org 6650W: http://www.linux-mm.org 6651S: Maintained 6652F: include/linux/mm.h 6653F: include/linux/gfp.h 6654F: include/linux/mmzone.h 6655F: include/linux/memory_hotplug.h 6656F: include/linux/vmalloc.h 6657F: mm/ 6658 6659MEMORY TECHNOLOGY DEVICES (MTD) 6660M: David Woodhouse <dwmw2@infradead.org> 6661M: Brian Norris <computersforpeace@gmail.com> 6662L: linux-mtd@lists.infradead.org 6663W: http://www.linux-mtd.infradead.org/ 6664Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6665T: git git://git.infradead.org/linux-mtd.git 6666T: git git://git.infradead.org/l2-mtd.git 6667S: Maintained 6668F: drivers/mtd/ 6669F: include/linux/mtd/ 6670F: include/uapi/mtd/ 6671 6672MEN A21 WATCHDOG DRIVER 6673M: Johannes Thumshirn <morbidrsa@gmail.com> 6674L: linux-watchdog@vger.kernel.org 6675S: Maintained 6676F: drivers/watchdog/mena21_wdt.c 6677 6678MEN CHAMELEON BUS (mcb) 6679M: Johannes Thumshirn <morbidrsa@gmail.com> 6680S: Maintained 6681F: drivers/mcb/ 6682F: include/linux/mcb.h 6683 6684MEN F21BMC (Board Management Controller) 6685M: Andreas Werner <andreas.werner@men.de> 6686S: Supported 6687F: drivers/mfd/menf21bmc.c 6688F: drivers/watchdog/menf21bmc_wdt.c 6689F: drivers/leds/leds-menf21bmc.c 6690F: drivers/hwmon/menf21bmc_hwmon.c 6691F: Documentation/hwmon/menf21bmc 6692 6693METAG ARCHITECTURE 6694M: James Hogan <james.hogan@imgtec.com> 6695L: linux-metag@vger.kernel.org 6696S: Supported 6697F: arch/metag/ 6698F: Documentation/metag/ 6699F: Documentation/devicetree/bindings/metag/ 6700F: drivers/clocksource/metag_generic.c 6701F: drivers/irqchip/irq-metag.c 6702F: drivers/irqchip/irq-metag-ext.c 6703F: drivers/tty/metag_da.c 6704 6705MICROBLAZE ARCHITECTURE 6706M: Michal Simek <monstr@monstr.eu> 6707W: http://www.monstr.eu/fdt/ 6708T: git git://git.monstr.eu/linux-2.6-microblaze.git 6709S: Supported 6710F: arch/microblaze/ 6711 6712MICROTEK X6 SCANNER 6713M: Oliver Neukum <oliver@neukum.org> 6714S: Maintained 6715F: drivers/usb/image/microtek.* 6716 6717MIPS 6718M: Ralf Baechle <ralf@linux-mips.org> 6719L: linux-mips@linux-mips.org 6720W: http://www.linux-mips.org/ 6721T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6722Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6723S: Supported 6724F: Documentation/mips/ 6725F: arch/mips/ 6726 6727MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6728M: Hans Verkuil <hverkuil@xs4all.nl> 6729L: linux-media@vger.kernel.org 6730T: git git://linuxtv.org/media_tree.git 6731W: http://linuxtv.org 6732S: Odd Fixes 6733F: drivers/media/radio/radio-miropcm20* 6734 6735Mellanox MLX5 core VPI driver 6736M: Eli Cohen <eli@mellanox.com> 6737L: netdev@vger.kernel.org 6738L: linux-rdma@vger.kernel.org 6739W: http://www.mellanox.com 6740Q: http://patchwork.ozlabs.org/project/netdev/list/ 6741Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6742T: git git://openfabrics.org/~eli/connect-ib.git 6743S: Supported 6744F: drivers/net/ethernet/mellanox/mlx5/core/ 6745F: include/linux/mlx5/ 6746 6747Mellanox MLX5 IB driver 6748M: Eli Cohen <eli@mellanox.com> 6749L: linux-rdma@vger.kernel.org 6750W: http://www.mellanox.com 6751Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6752T: git git://openfabrics.org/~eli/connect-ib.git 6753S: Supported 6754F: include/linux/mlx5/ 6755F: drivers/infiniband/hw/mlx5/ 6756 6757MN88472 MEDIA DRIVER 6758M: Antti Palosaari <crope@iki.fi> 6759L: linux-media@vger.kernel.org 6760W: http://linuxtv.org/ 6761W: http://palosaari.fi/linux/ 6762Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6763T: git git://linuxtv.org/anttip/media_tree.git 6764S: Maintained 6765F: drivers/staging/media/mn88472/ 6766F: drivers/media/dvb-frontends/mn88472.h 6767 6768MN88473 MEDIA DRIVER 6769M: Antti Palosaari <crope@iki.fi> 6770L: linux-media@vger.kernel.org 6771W: http://linuxtv.org/ 6772W: http://palosaari.fi/linux/ 6773Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6774T: git git://linuxtv.org/anttip/media_tree.git 6775S: Maintained 6776F: drivers/staging/media/mn88473/ 6777F: drivers/media/dvb-frontends/mn88473.h 6778 6779MODULE SUPPORT 6780M: Rusty Russell <rusty@rustcorp.com.au> 6781S: Maintained 6782F: include/linux/module.h 6783F: kernel/module.c 6784 6785MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6786W: http://popies.net/meye/ 6787S: Orphan 6788F: Documentation/video4linux/meye.txt 6789F: drivers/media/pci/meye/ 6790F: include/uapi/linux/meye.h 6791 6792MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6793M: Jiri Slaby <jirislaby@gmail.com> 6794S: Maintained 6795F: Documentation/serial/moxa-smartio 6796F: drivers/tty/mxser.* 6797 6798MR800 AVERMEDIA USB FM RADIO DRIVER 6799M: Alexey Klimov <klimov.linux@gmail.com> 6800L: linux-media@vger.kernel.org 6801T: git git://linuxtv.org/media_tree.git 6802S: Maintained 6803F: drivers/media/radio/radio-mr800.c 6804 6805MRF24J40 IEEE 802.15.4 RADIO DRIVER 6806M: Alan Ott <alan@signal11.us> 6807L: linux-wpan@vger.kernel.org 6808S: Maintained 6809F: drivers/net/ieee802154/mrf24j40.c 6810 6811MSI LAPTOP SUPPORT 6812M: "Lee, Chun-Yi" <jlee@suse.com> 6813L: platform-driver-x86@vger.kernel.org 6814S: Maintained 6815F: drivers/platform/x86/msi-laptop.c 6816 6817MSI WMI SUPPORT 6818L: platform-driver-x86@vger.kernel.org 6819S: Orphan 6820F: drivers/platform/x86/msi-wmi.c 6821 6822MSI001 MEDIA DRIVER 6823M: Antti Palosaari <crope@iki.fi> 6824L: linux-media@vger.kernel.org 6825W: http://linuxtv.org/ 6826W: http://palosaari.fi/linux/ 6827Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6828T: git git://linuxtv.org/anttip/media_tree.git 6829S: Maintained 6830F: drivers/media/tuners/msi001* 6831 6832MSI2500 MEDIA DRIVER 6833M: Antti Palosaari <crope@iki.fi> 6834L: linux-media@vger.kernel.org 6835W: http://linuxtv.org/ 6836W: http://palosaari.fi/linux/ 6837Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6838T: git git://linuxtv.org/anttip/media_tree.git 6839S: Maintained 6840F: drivers/media/usb/msi2500/ 6841 6842MT9M032 APTINA SENSOR DRIVER 6843M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6844L: linux-media@vger.kernel.org 6845T: git git://linuxtv.org/media_tree.git 6846S: Maintained 6847F: drivers/media/i2c/mt9m032.c 6848F: include/media/mt9m032.h 6849 6850MT9P031 APTINA CAMERA SENSOR 6851M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6852L: linux-media@vger.kernel.org 6853T: git git://linuxtv.org/media_tree.git 6854S: Maintained 6855F: drivers/media/i2c/mt9p031.c 6856F: include/media/mt9p031.h 6857 6858MT9T001 APTINA CAMERA SENSOR 6859M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6860L: linux-media@vger.kernel.org 6861T: git git://linuxtv.org/media_tree.git 6862S: Maintained 6863F: drivers/media/i2c/mt9t001.c 6864F: include/media/mt9t001.h 6865 6866MT9V032 APTINA CAMERA SENSOR 6867M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6868L: linux-media@vger.kernel.org 6869T: git git://linuxtv.org/media_tree.git 6870S: Maintained 6871F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 6872F: drivers/media/i2c/mt9v032.c 6873F: include/media/mt9v032.h 6874 6875MULTIFUNCTION DEVICES (MFD) 6876M: Samuel Ortiz <sameo@linux.intel.com> 6877M: Lee Jones <lee.jones@linaro.org> 6878T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6879S: Supported 6880F: drivers/mfd/ 6881F: include/linux/mfd/ 6882 6883MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6884M: Ulf Hansson <ulf.hansson@linaro.org> 6885L: linux-mmc@vger.kernel.org 6886T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6887S: Maintained 6888F: drivers/mmc/ 6889F: include/linux/mmc/ 6890F: include/uapi/linux/mmc/ 6891 6892MULTIMEDIA CARD (MMC) ETC. OVER SPI 6893S: Orphan 6894F: drivers/mmc/host/mmc_spi.c 6895F: include/linux/spi/mmc_spi.h 6896 6897MULTISOUND SOUND DRIVER 6898M: Andrew Veliath <andrewtv@usa.net> 6899S: Maintained 6900F: Documentation/sound/oss/MultiSound 6901F: sound/oss/msnd* 6902 6903MULTITECH MULTIPORT CARD (ISICOM) 6904S: Orphan 6905F: drivers/tty/isicom.c 6906F: include/linux/isicom.h 6907 6908MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6909M: Felipe Balbi <balbi@ti.com> 6910L: linux-usb@vger.kernel.org 6911T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6912S: Maintained 6913F: drivers/usb/musb/ 6914 6915MXL5007T MEDIA DRIVER 6916M: Michael Krufky <mkrufky@linuxtv.org> 6917L: linux-media@vger.kernel.org 6918W: http://linuxtv.org/ 6919W: http://github.com/mkrufky 6920Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6921T: git git://linuxtv.org/mkrufky/tuners.git 6922S: Maintained 6923F: drivers/media/tuners/mxl5007t.* 6924 6925MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6926M: Hyong-Youb Kim <hykim@myri.com> 6927L: netdev@vger.kernel.org 6928W: https://www.myricom.com/support/downloads/myri10ge.html 6929S: Supported 6930F: drivers/net/ethernet/myricom/myri10ge/ 6931 6932NATSEMI ETHERNET DRIVER (DP8381x) 6933S: Orphan 6934F: drivers/net/ethernet/natsemi/natsemi.c 6935 6936NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6937M: Daniel Mack <zonque@gmail.com> 6938S: Maintained 6939L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6940W: http://www.native-instruments.com 6941F: sound/usb/caiaq/ 6942 6943NCP FILESYSTEM 6944M: Petr Vandrovec <petr@vandrovec.name> 6945S: Odd Fixes 6946F: fs/ncpfs/ 6947 6948NCR 5380 SCSI DRIVERS 6949M: Finn Thain <fthain@telegraphics.com.au> 6950M: Michael Schmitz <schmitzmic@gmail.com> 6951L: linux-scsi@vger.kernel.org 6952S: Maintained 6953F: Documentation/scsi/g_NCR5380.txt 6954F: drivers/scsi/NCR5380.* 6955F: drivers/scsi/arm/cumana_1.c 6956F: drivers/scsi/arm/oak.c 6957F: drivers/scsi/atari_NCR5380.c 6958F: drivers/scsi/atari_scsi.* 6959F: drivers/scsi/dmx3191d.c 6960F: drivers/scsi/dtc.* 6961F: drivers/scsi/g_NCR5380.* 6962F: drivers/scsi/g_NCR5380_mmio.c 6963F: drivers/scsi/mac_scsi.* 6964F: drivers/scsi/pas16.* 6965F: drivers/scsi/sun3_scsi.* 6966F: drivers/scsi/sun3_scsi_vme.c 6967F: drivers/scsi/t128.* 6968 6969NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6970M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6971L: linux-scsi@vger.kernel.org 6972S: Maintained 6973F: drivers/scsi/NCR_D700.* 6974 6975NCT6775 HARDWARE MONITOR DRIVER 6976M: Guenter Roeck <linux@roeck-us.net> 6977L: lm-sensors@lm-sensors.org 6978S: Maintained 6979F: Documentation/hwmon/nct6775 6980F: drivers/hwmon/nct6775.c 6981 6982NETEFFECT IWARP RNIC DRIVER (IW_NES) 6983M: Faisal Latif <faisal.latif@intel.com> 6984L: linux-rdma@vger.kernel.org 6985W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6986S: Supported 6987F: drivers/infiniband/hw/nes/ 6988 6989NETEM NETWORK EMULATOR 6990M: Stephen Hemminger <stephen@networkplumber.org> 6991L: netem@lists.linux-foundation.org 6992S: Maintained 6993F: net/sched/sch_netem.c 6994 6995NETERION 10GbE DRIVERS (s2io/vxge) 6996M: Jon Mason <jdmason@kudzu.us> 6997L: netdev@vger.kernel.org 6998S: Supported 6999F: Documentation/networking/s2io.txt 7000F: Documentation/networking/vxge.txt 7001F: drivers/net/ethernet/neterion/ 7002 7003NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7004M: Pablo Neira Ayuso <pablo@netfilter.org> 7005M: Patrick McHardy <kaber@trash.net> 7006M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7007L: netfilter-devel@vger.kernel.org 7008L: coreteam@netfilter.org 7009W: http://www.netfilter.org/ 7010W: http://www.iptables.org/ 7011Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7012T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7013T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7014S: Supported 7015F: include/linux/netfilter* 7016F: include/linux/netfilter/ 7017F: include/net/netfilter/ 7018F: include/uapi/linux/netfilter* 7019F: include/uapi/linux/netfilter/ 7020F: net/*/netfilter.c 7021F: net/*/netfilter/ 7022F: net/netfilter/ 7023F: net/bridge/br_netfilter*.c 7024 7025NETLABEL 7026M: Paul Moore <paul@paul-moore.com> 7027W: http://netlabel.sf.net 7028L: netdev@vger.kernel.org 7029S: Maintained 7030F: Documentation/netlabel/ 7031F: include/net/netlabel.h 7032F: net/netlabel/ 7033 7034NETROM NETWORK LAYER 7035M: Ralf Baechle <ralf@linux-mips.org> 7036L: linux-hams@vger.kernel.org 7037W: http://www.linux-ax25.org/ 7038S: Maintained 7039F: include/net/netrom.h 7040F: include/uapi/linux/netrom.h 7041F: net/netrom/ 7042 7043NETWORK BLOCK DEVICE (NBD) 7044M: Markus Pargmann <mpa@pengutronix.de> 7045S: Maintained 7046L: nbd-general@lists.sourceforge.net 7047T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7048F: Documentation/blockdev/nbd.txt 7049F: drivers/block/nbd.c 7050F: include/uapi/linux/nbd.h 7051 7052NETWORK DROP MONITOR 7053M: Neil Horman <nhorman@tuxdriver.com> 7054L: netdev@vger.kernel.org 7055S: Maintained 7056W: https://fedorahosted.org/dropwatch/ 7057F: net/core/drop_monitor.c 7058 7059NETWORKING [GENERAL] 7060M: "David S. Miller" <davem@davemloft.net> 7061L: netdev@vger.kernel.org 7062W: http://www.linuxfoundation.org/en/Net 7063Q: http://patchwork.ozlabs.org/project/netdev/list/ 7064T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7065T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7066S: Maintained 7067F: net/ 7068F: include/net/ 7069F: include/linux/in.h 7070F: include/linux/net.h 7071F: include/linux/netdevice.h 7072F: include/uapi/linux/in.h 7073F: include/uapi/linux/net.h 7074F: include/uapi/linux/netdevice.h 7075F: include/uapi/linux/net_namespace.h 7076F: tools/net/ 7077F: tools/testing/selftests/net/ 7078F: lib/random32.c 7079F: lib/test_bpf.c 7080 7081NETWORKING [IPv4/IPv6] 7082M: "David S. Miller" <davem@davemloft.net> 7083M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7084M: James Morris <jmorris@namei.org> 7085M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7086M: Patrick McHardy <kaber@trash.net> 7087L: netdev@vger.kernel.org 7088T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7089S: Maintained 7090F: net/ipv4/ 7091F: net/ipv6/ 7092F: include/net/ip* 7093F: arch/x86/net/* 7094 7095NETWORKING [IPSEC] 7096M: Steffen Klassert <steffen.klassert@secunet.com> 7097M: Herbert Xu <herbert@gondor.apana.org.au> 7098M: "David S. Miller" <davem@davemloft.net> 7099L: netdev@vger.kernel.org 7100T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7101T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7102S: Maintained 7103F: net/core/flow.c 7104F: net/xfrm/ 7105F: net/key/ 7106F: net/ipv4/xfrm* 7107F: net/ipv4/esp4.c 7108F: net/ipv4/ah4.c 7109F: net/ipv4/ipcomp.c 7110F: net/ipv4/ip_vti.c 7111F: net/ipv6/xfrm* 7112F: net/ipv6/esp6.c 7113F: net/ipv6/ah6.c 7114F: net/ipv6/ipcomp6.c 7115F: net/ipv6/ip6_vti.c 7116F: include/uapi/linux/xfrm.h 7117F: include/net/xfrm.h 7118 7119NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7120M: Paul Moore <paul@paul-moore.com> 7121L: netdev@vger.kernel.org 7122S: Maintained 7123 7124NETWORKING [WIRELESS] 7125L: linux-wireless@vger.kernel.org 7126Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7127 7128NETWORKING DRIVERS 7129L: netdev@vger.kernel.org 7130W: http://www.linuxfoundation.org/en/Net 7131Q: http://patchwork.ozlabs.org/project/netdev/list/ 7132T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7133T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7134S: Odd Fixes 7135F: drivers/net/ 7136F: include/linux/if_* 7137F: include/linux/netdevice.h 7138F: include/linux/arcdevice.h 7139F: include/linux/etherdevice.h 7140F: include/linux/fcdevice.h 7141F: include/linux/fddidevice.h 7142F: include/linux/hippidevice.h 7143F: include/linux/inetdevice.h 7144F: include/uapi/linux/if_* 7145F: include/uapi/linux/netdevice.h 7146 7147NETWORKING DRIVERS (WIRELESS) 7148M: Kalle Valo <kvalo@codeaurora.org> 7149L: linux-wireless@vger.kernel.org 7150Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7151T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7152S: Maintained 7153F: drivers/net/wireless/ 7154 7155NETXEN (1/10) GbE SUPPORT 7156M: Manish Chopra <manish.chopra@qlogic.com> 7157M: Sony Chacko <sony.chacko@qlogic.com> 7158M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7159L: netdev@vger.kernel.org 7160W: http://www.qlogic.com 7161S: Supported 7162F: drivers/net/ethernet/qlogic/netxen/ 7163 7164NFC SUBSYSTEM 7165M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7166M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7167M: Samuel Ortiz <sameo@linux.intel.com> 7168L: linux-wireless@vger.kernel.org 7169L: linux-nfc@lists.01.org (subscribers-only) 7170S: Supported 7171F: net/nfc/ 7172F: include/net/nfc/ 7173F: include/uapi/linux/nfc.h 7174F: drivers/nfc/ 7175F: include/linux/platform_data/pn544.h 7176F: Documentation/devicetree/bindings/net/nfc/ 7177 7178NFS, SUNRPC, AND LOCKD CLIENTS 7179M: Trond Myklebust <trond.myklebust@primarydata.com> 7180M: Anna Schumaker <anna.schumaker@netapp.com> 7181L: linux-nfs@vger.kernel.org 7182W: http://client.linux-nfs.org 7183T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7184S: Maintained 7185F: fs/lockd/ 7186F: fs/nfs/ 7187F: fs/nfs_common/ 7188F: net/sunrpc/ 7189F: include/linux/lockd/ 7190F: include/linux/nfs* 7191F: include/linux/sunrpc/ 7192F: include/uapi/linux/nfs* 7193F: include/uapi/linux/sunrpc/ 7194 7195NILFS2 FILESYSTEM 7196M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7197L: linux-nilfs@vger.kernel.org 7198W: http://nilfs.sourceforge.net/ 7199T: git git://github.com/konis/nilfs2.git 7200S: Supported 7201F: Documentation/filesystems/nilfs2.txt 7202F: fs/nilfs2/ 7203F: include/linux/nilfs2_fs.h 7204 7205NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7206M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7207W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7208S: Maintained 7209F: Documentation/scsi/NinjaSCSI.txt 7210F: drivers/scsi/pcmcia/nsp_* 7211 7212NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7213M: GOTO Masanori <gotom@debian.or.jp> 7214M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7215W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7216S: Maintained 7217F: Documentation/scsi/NinjaSCSI.txt 7218F: drivers/scsi/nsp32* 7219 7220NIOS2 ARCHITECTURE 7221M: Ley Foon Tan <lftan@altera.com> 7222L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7223T: git git://git.rocketboards.org/linux-socfpga-next.git 7224S: Maintained 7225F: arch/nios2/ 7226 7227NOKIA N900 POWER SUPPLY DRIVERS 7228M: Pali Rohár <pali.rohar@gmail.com> 7229S: Maintained 7230F: include/linux/power/bq2415x_charger.h 7231F: include/linux/power/bq27x00_battery.h 7232F: include/linux/power/isp1704_charger.h 7233F: drivers/power/bq2415x_charger.c 7234F: drivers/power/bq27x00_battery.c 7235F: drivers/power/isp1704_charger.c 7236F: drivers/power/rx51_battery.c 7237 7238NTB DRIVER CORE 7239M: Jon Mason <jdmason@kudzu.us> 7240M: Dave Jiang <dave.jiang@intel.com> 7241M: Allen Hubbe <Allen.Hubbe@emc.com> 7242S: Supported 7243W: https://github.com/jonmason/ntb/wiki 7244T: git git://github.com/jonmason/ntb.git 7245F: drivers/ntb/ 7246F: drivers/net/ntb_netdev.c 7247F: include/linux/ntb.h 7248F: include/linux/ntb_transport.h 7249 7250NTB INTEL DRIVER 7251M: Jon Mason <jdmason@kudzu.us> 7252M: Dave Jiang <dave.jiang@intel.com> 7253S: Supported 7254W: https://github.com/jonmason/ntb/wiki 7255T: git git://github.com/jonmason/ntb.git 7256F: drivers/ntb/hw/intel/ 7257 7258NTFS FILESYSTEM 7259M: Anton Altaparmakov <anton@tuxera.com> 7260L: linux-ntfs-dev@lists.sourceforge.net 7261W: http://www.tuxera.com/ 7262T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7263S: Supported 7264F: Documentation/filesystems/ntfs.txt 7265F: fs/ntfs/ 7266 7267NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7268M: Antonino Daplas <adaplas@gmail.com> 7269L: linux-fbdev@vger.kernel.org 7270S: Maintained 7271F: drivers/video/fbdev/riva/ 7272F: drivers/video/fbdev/nvidia/ 7273 7274NVM EXPRESS DRIVER 7275M: Matthew Wilcox <willy@linux.intel.com> 7276L: linux-nvme@lists.infradead.org 7277T: git git://git.infradead.org/users/willy/linux-nvme.git 7278S: Supported 7279F: drivers/block/nvme* 7280F: include/linux/nvme.h 7281 7282NXP-NCI NFC DRIVER 7283M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7284R: Charles Gorand <charles.gorand@effinnov.com> 7285L: linux-nfc@lists.01.org (moderated for non-subscribers) 7286S: Supported 7287F: drivers/nfc/nxp-nci 7288 7289NXP TDA998X DRM DRIVER 7290M: Russell King <rmk+kernel@arm.linux.org.uk> 7291S: Supported 7292F: drivers/gpu/drm/i2c/tda998x_drv.c 7293F: include/drm/i2c/tda998x.h 7294 7295NXP TFA9879 DRIVER 7296M: Peter Rosin <peda@axentia.se> 7297L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7298S: Maintained 7299F: sound/soc/codecs/tfa9879* 7300 7301OMAP SUPPORT 7302M: Tony Lindgren <tony@atomide.com> 7303L: linux-omap@vger.kernel.org 7304W: http://www.muru.com/linux/omap/ 7305W: http://linux.omap.com/ 7306Q: http://patchwork.kernel.org/project/linux-omap/list/ 7307T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7308S: Maintained 7309F: arch/arm/*omap*/ 7310F: arch/arm/configs/omap1_defconfig 7311F: arch/arm/configs/omap2plus_defconfig 7312F: drivers/i2c/busses/i2c-omap.c 7313F: drivers/irqchip/irq-omap-intc.c 7314F: drivers/mfd/*omap*.c 7315F: drivers/mfd/menelaus.c 7316F: drivers/mfd/palmas.c 7317F: drivers/mfd/tps65217.c 7318F: drivers/mfd/tps65218.c 7319F: drivers/mfd/tps65910.c 7320F: drivers/mfd/twl-core.[ch] 7321F: drivers/mfd/twl4030*.c 7322F: drivers/mfd/twl6030*.c 7323F: drivers/mfd/twl6040*.c 7324F: drivers/regulator/palmas-regulator*.c 7325F: drivers/regulator/pbias-regulator.c 7326F: drivers/regulator/tps65217-regulator.c 7327F: drivers/regulator/tps65218-regulator.c 7328F: drivers/regulator/tps65910-regulator.c 7329F: drivers/regulator/twl-regulator.c 7330F: include/linux/i2c-omap.h 7331 7332OMAP DEVICE TREE SUPPORT 7333M: Benoît Cousson <bcousson@baylibre.com> 7334M: Tony Lindgren <tony@atomide.com> 7335L: linux-omap@vger.kernel.org 7336L: devicetree@vger.kernel.org 7337S: Maintained 7338F: arch/arm/boot/dts/*omap* 7339F: arch/arm/boot/dts/*am3* 7340F: arch/arm/boot/dts/*am4* 7341F: arch/arm/boot/dts/*am5* 7342F: arch/arm/boot/dts/*dra7* 7343 7344OMAP CLOCK FRAMEWORK SUPPORT 7345M: Paul Walmsley <paul@pwsan.com> 7346L: linux-omap@vger.kernel.org 7347S: Maintained 7348F: arch/arm/*omap*/*clock* 7349 7350OMAP POWER MANAGEMENT SUPPORT 7351M: Kevin Hilman <khilman@deeprootsystems.com> 7352L: linux-omap@vger.kernel.org 7353S: Maintained 7354F: arch/arm/*omap*/*pm* 7355F: drivers/cpufreq/omap-cpufreq.c 7356 7357OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7358M: Rajendra Nayak <rnayak@ti.com> 7359M: Paul Walmsley <paul@pwsan.com> 7360L: linux-omap@vger.kernel.org 7361S: Maintained 7362F: arch/arm/mach-omap2/prm* 7363 7364OMAP AUDIO SUPPORT 7365M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7366M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7367L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7368L: linux-omap@vger.kernel.org 7369S: Maintained 7370F: sound/soc/omap/ 7371 7372OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7373M: Roger Quadros <rogerq@ti.com> 7374M: Tony Lindgren <tony@atomide.com> 7375L: linux-omap@vger.kernel.org 7376S: Maintained 7377F: drivers/memory/omap-gpmc.c 7378F: arch/arm/mach-omap2/*gpmc* 7379 7380OMAP FRAMEBUFFER SUPPORT 7381M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7382L: linux-fbdev@vger.kernel.org 7383L: linux-omap@vger.kernel.org 7384S: Maintained 7385F: drivers/video/fbdev/omap/ 7386 7387OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7388M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7389L: linux-omap@vger.kernel.org 7390L: linux-fbdev@vger.kernel.org 7391S: Maintained 7392F: drivers/video/fbdev/omap2/ 7393F: Documentation/arm/OMAP/DSS 7394 7395OMAP HARDWARE SPINLOCK SUPPORT 7396M: Ohad Ben-Cohen <ohad@wizery.com> 7397L: linux-omap@vger.kernel.org 7398S: Maintained 7399F: drivers/hwspinlock/omap_hwspinlock.c 7400 7401OMAP MMC SUPPORT 7402M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7403L: linux-omap@vger.kernel.org 7404S: Maintained 7405F: drivers/mmc/host/omap.c 7406 7407OMAP HS MMC SUPPORT 7408L: linux-mmc@vger.kernel.org 7409L: linux-omap@vger.kernel.org 7410S: Orphan 7411F: drivers/mmc/host/omap_hsmmc.c 7412 7413OMAP RANDOM NUMBER GENERATOR SUPPORT 7414M: Deepak Saxena <dsaxena@plexity.net> 7415S: Maintained 7416F: drivers/char/hw_random/omap-rng.c 7417 7418OMAP HWMOD SUPPORT 7419M: Benoît Cousson <bcousson@baylibre.com> 7420M: Paul Walmsley <paul@pwsan.com> 7421L: linux-omap@vger.kernel.org 7422S: Maintained 7423F: arch/arm/mach-omap2/omap_hwmod.* 7424 7425OMAP HWMOD DATA 7426M: Paul Walmsley <paul@pwsan.com> 7427L: linux-omap@vger.kernel.org 7428S: Maintained 7429F: arch/arm/mach-omap2/omap_hwmod*data* 7430 7431OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7432M: Benoît Cousson <bcousson@baylibre.com> 7433L: linux-omap@vger.kernel.org 7434S: Maintained 7435F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7436 7437OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7438M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7439L: linux-media@vger.kernel.org 7440S: Maintained 7441F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7442F: drivers/media/platform/omap3isp/ 7443F: drivers/staging/media/omap4iss/ 7444 7445OMAP USB SUPPORT 7446M: Felipe Balbi <balbi@ti.com> 7447L: linux-usb@vger.kernel.org 7448L: linux-omap@vger.kernel.org 7449T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7450S: Maintained 7451F: drivers/usb/*/*omap* 7452F: arch/arm/*omap*/usb* 7453 7454OMAP GPIO DRIVER 7455M: Javier Martinez Canillas <javier@dowhile0.org> 7456M: Santosh Shilimkar <ssantosh@kernel.org> 7457M: Kevin Hilman <khilman@deeprootsystems.com> 7458L: linux-omap@vger.kernel.org 7459S: Maintained 7460F: drivers/gpio/gpio-omap.c 7461 7462OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7463M: Mark Jackson <mpfj@newflow.co.uk> 7464L: linux-omap@vger.kernel.org 7465S: Maintained 7466F: arch/arm/boot/dts/am335x-nano.dts 7467 7468OMFS FILESYSTEM 7469M: Bob Copeland <me@bobcopeland.com> 7470L: linux-karma-devel@lists.sourceforge.net 7471S: Maintained 7472F: Documentation/filesystems/omfs.txt 7473F: fs/omfs/ 7474 7475OMNIKEY CARDMAN 4000 DRIVER 7476M: Harald Welte <laforge@gnumonks.org> 7477S: Maintained 7478F: drivers/char/pcmcia/cm4000_cs.c 7479F: include/linux/cm4000_cs.h 7480F: include/uapi/linux/cm4000_cs.h 7481 7482OMNIKEY CARDMAN 4040 DRIVER 7483M: Harald Welte <laforge@gnumonks.org> 7484S: Maintained 7485F: drivers/char/pcmcia/cm4040_cs.* 7486 7487OMNIVISION OV7670 SENSOR DRIVER 7488M: Jonathan Corbet <corbet@lwn.net> 7489L: linux-media@vger.kernel.org 7490T: git git://linuxtv.org/media_tree.git 7491S: Maintained 7492F: drivers/media/i2c/ov7670.c 7493 7494ONENAND FLASH DRIVER 7495M: Kyungmin Park <kyungmin.park@samsung.com> 7496L: linux-mtd@lists.infradead.org 7497S: Maintained 7498F: drivers/mtd/onenand/ 7499F: include/linux/mtd/onenand*.h 7500 7501ONSTREAM SCSI TAPE DRIVER 7502M: Willem Riede <osst@riede.org> 7503L: osst-users@lists.sourceforge.net 7504L: linux-scsi@vger.kernel.org 7505S: Maintained 7506F: Documentation/scsi/osst.txt 7507F: drivers/scsi/osst.* 7508F: drivers/scsi/osst_*.h 7509F: drivers/scsi/st.h 7510 7511OPENCORES I2C BUS DRIVER 7512M: Peter Korsgaard <jacmet@sunsite.dk> 7513L: linux-i2c@vger.kernel.org 7514S: Maintained 7515F: Documentation/i2c/busses/i2c-ocores 7516F: drivers/i2c/busses/i2c-ocores.c 7517 7518OPEN FIRMWARE AND FLATTENED DEVICE TREE 7519M: Grant Likely <grant.likely@linaro.org> 7520M: Rob Herring <robh+dt@kernel.org> 7521L: devicetree@vger.kernel.org 7522W: http://www.devicetree.org/ 7523T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7524S: Maintained 7525F: drivers/of/ 7526F: include/linux/of*.h 7527F: scripts/dtc/ 7528 7529OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7530M: Rob Herring <robh+dt@kernel.org> 7531M: Pawel Moll <pawel.moll@arm.com> 7532M: Mark Rutland <mark.rutland@arm.com> 7533M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7534M: Kumar Gala <galak@codeaurora.org> 7535L: devicetree@vger.kernel.org 7536S: Maintained 7537F: Documentation/devicetree/ 7538F: arch/*/boot/dts/ 7539F: include/dt-bindings/ 7540 7541OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7542M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7543L: devicetree@vger.kernel.org 7544S: Maintained 7545F: Documentation/devicetree/dynamic-resolution-notes.txt 7546F: Documentation/devicetree/overlay-notes.txt 7547F: drivers/of/overlay.c 7548F: drivers/of/resolver.c 7549 7550OPENRISC ARCHITECTURE 7551M: Jonas Bonn <jonas@southpole.se> 7552W: http://openrisc.net 7553L: linux@lists.openrisc.net (moderated for non-subscribers) 7554S: Maintained 7555T: git git://openrisc.net/~jonas/linux 7556F: arch/openrisc/ 7557 7558OPENVSWITCH 7559M: Pravin Shelar <pshelar@nicira.com> 7560L: netdev@vger.kernel.org 7561L: dev@openvswitch.org 7562W: http://openvswitch.org 7563S: Maintained 7564F: net/openvswitch/ 7565F: include/uapi/linux/openvswitch.h 7566 7567OPL4 DRIVER 7568M: Clemens Ladisch <clemens@ladisch.de> 7569L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7570T: git git://git.alsa-project.org/alsa-kernel.git 7571S: Maintained 7572F: sound/drivers/opl4/ 7573 7574OPROFILE 7575M: Robert Richter <rric@kernel.org> 7576L: oprofile-list@lists.sf.net 7577S: Maintained 7578F: arch/*/include/asm/oprofile*.h 7579F: arch/*/oprofile/ 7580F: drivers/oprofile/ 7581F: include/linux/oprofile.h 7582 7583ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7584M: Mark Fasheh <mfasheh@suse.com> 7585M: Joel Becker <jlbec@evilplan.org> 7586L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7587W: http://ocfs2.wiki.kernel.org 7588S: Supported 7589F: Documentation/filesystems/ocfs2.txt 7590F: Documentation/filesystems/dlmfs.txt 7591F: fs/ocfs2/ 7592 7593ORINOCO DRIVER 7594L: linux-wireless@vger.kernel.org 7595W: http://wireless.kernel.org/en/users/Drivers/orinoco 7596W: http://www.nongnu.org/orinoco/ 7597S: Orphan 7598F: drivers/net/wireless/orinoco/ 7599 7600OSD LIBRARY and FILESYSTEM 7601M: Boaz Harrosh <ooo@electrozaur.com> 7602M: Benny Halevy <bhalevy@primarydata.com> 7603L: osd-dev@open-osd.org 7604W: http://open-osd.org 7605T: git git://git.open-osd.org/open-osd.git 7606S: Maintained 7607F: drivers/scsi/osd/ 7608F: include/scsi/osd_* 7609F: fs/exofs/ 7610 7611OVERLAY FILESYSTEM 7612M: Miklos Szeredi <miklos@szeredi.hu> 7613L: linux-unionfs@vger.kernel.org 7614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7615S: Supported 7616F: fs/overlayfs/ 7617F: Documentation/filesystems/overlayfs.txt 7618 7619P54 WIRELESS DRIVER 7620M: Christian Lamparter <chunkeey@googlemail.com> 7621L: linux-wireless@vger.kernel.org 7622W: http://wireless.kernel.org/en/users/Drivers/p54 7623S: Maintained 7624F: drivers/net/wireless/p54/ 7625 7626PA SEMI ETHERNET DRIVER 7627M: Olof Johansson <olof@lixom.net> 7628L: netdev@vger.kernel.org 7629S: Maintained 7630F: drivers/net/ethernet/pasemi/* 7631 7632PA SEMI SMBUS DRIVER 7633M: Olof Johansson <olof@lixom.net> 7634L: linux-i2c@vger.kernel.org 7635S: Maintained 7636F: drivers/i2c/busses/i2c-pasemi.c 7637 7638PADATA PARALLEL EXECUTION MECHANISM 7639M: Steffen Klassert <steffen.klassert@secunet.com> 7640L: linux-crypto@vger.kernel.org 7641S: Maintained 7642F: kernel/padata.c 7643F: include/linux/padata.h 7644F: Documentation/padata.txt 7645 7646PANASONIC LAPTOP ACPI EXTRAS DRIVER 7647M: Harald Welte <laforge@gnumonks.org> 7648L: platform-driver-x86@vger.kernel.org 7649S: Maintained 7650F: drivers/platform/x86/panasonic-laptop.c 7651 7652PANASONIC MN10300/AM33/AM34 PORT 7653M: David Howells <dhowells@redhat.com> 7654M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7655L: linux-am33-list@redhat.com (moderated for non-subscribers) 7656W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7657S: Maintained 7658F: Documentation/mn10300/ 7659F: arch/mn10300/ 7660 7661PARALLEL PORT SUBSYSTEM 7662M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7663M: Sudip Mukherjee <sudip@vectorindia.org> 7664L: linux-parport@lists.infradead.org (subscribers-only) 7665S: Maintained 7666F: drivers/parport/ 7667F: include/linux/parport*.h 7668F: drivers/char/ppdev.c 7669F: include/uapi/linux/ppdev.h 7670F: Documentation/parport*.txt 7671 7672PARAVIRT_OPS INTERFACE 7673M: Jeremy Fitzhardinge <jeremy@goop.org> 7674M: Chris Wright <chrisw@sous-sol.org> 7675M: Alok Kataria <akataria@vmware.com> 7676M: Rusty Russell <rusty@rustcorp.com.au> 7677L: virtualization@lists.linux-foundation.org 7678S: Supported 7679F: Documentation/virtual/paravirt_ops.txt 7680F: arch/*/kernel/paravirt* 7681F: arch/*/include/asm/paravirt.h 7682 7683PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7684M: Tim Waugh <tim@cyberelk.net> 7685L: linux-parport@lists.infradead.org (subscribers-only) 7686S: Maintained 7687F: Documentation/blockdev/paride.txt 7688F: drivers/block/paride/ 7689 7690PARISC ARCHITECTURE 7691M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7692M: Helge Deller <deller@gmx.de> 7693L: linux-parisc@vger.kernel.org 7694W: http://www.parisc-linux.org/ 7695Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7696T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7697T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7698S: Maintained 7699F: arch/parisc/ 7700F: Documentation/parisc/ 7701F: drivers/parisc/ 7702F: drivers/char/agp/parisc-agp.c 7703F: drivers/input/serio/gscps2.c 7704F: drivers/parport/parport_gsc.* 7705F: drivers/tty/serial/8250/8250_gsc.c 7706F: drivers/video/fbdev/sti* 7707F: drivers/video/console/sti* 7708F: drivers/video/logo/logo_parisc* 7709 7710PC87360 HARDWARE MONITORING DRIVER 7711M: Jim Cromie <jim.cromie@gmail.com> 7712L: lm-sensors@lm-sensors.org 7713S: Maintained 7714F: Documentation/hwmon/pc87360 7715F: drivers/hwmon/pc87360.c 7716 7717PC8736x GPIO DRIVER 7718M: Jim Cromie <jim.cromie@gmail.com> 7719S: Maintained 7720F: drivers/char/pc8736x_gpio.c 7721 7722PC87427 HARDWARE MONITORING DRIVER 7723M: Jean Delvare <jdelvare@suse.com> 7724L: lm-sensors@lm-sensors.org 7725S: Maintained 7726F: Documentation/hwmon/pc87427 7727F: drivers/hwmon/pc87427.c 7728 7729PCA9532 LED DRIVER 7730M: Riku Voipio <riku.voipio@iki.fi> 7731S: Maintained 7732F: drivers/leds/leds-pca9532.c 7733F: include/linux/leds-pca9532.h 7734 7735PCA9541 I2C BUS MASTER SELECTOR DRIVER 7736M: Guenter Roeck <linux@roeck-us.net> 7737L: linux-i2c@vger.kernel.org 7738S: Maintained 7739F: drivers/i2c/muxes/i2c-mux-pca9541.c 7740 7741PCDP - PRIMARY CONSOLE AND DEBUG PORT 7742M: Khalid Aziz <khalid@gonehiking.org> 7743S: Maintained 7744F: drivers/firmware/pcdp.* 7745 7746PCI ERROR RECOVERY 7747M: Linas Vepstas <linasvepstas@gmail.com> 7748L: linux-pci@vger.kernel.org 7749S: Supported 7750F: Documentation/PCI/pci-error-recovery.txt 7751 7752PCI SUBSYSTEM 7753M: Bjorn Helgaas <bhelgaas@google.com> 7754L: linux-pci@vger.kernel.org 7755Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7756T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7757S: Supported 7758F: Documentation/PCI/ 7759F: drivers/pci/ 7760F: include/linux/pci* 7761F: arch/x86/pci/ 7762F: arch/x86/kernel/quirks.c 7763 7764PCI DRIVER FOR ARM VERSATILE PLATFORM 7765M: Rob Herring <robh@kernel.org> 7766L: linux-pci@vger.kernel.org 7767L: linux-arm-kernel@lists.infradead.org 7768S: Maintained 7769F: Documentation/devicetree/bindings/pci/versatile.txt 7770F: drivers/pci/host/pci-versatile.c 7771 7772PCI DRIVER FOR APPLIEDMICRO XGENE 7773M: Tanmay Inamdar <tinamdar@apm.com> 7774L: linux-pci@vger.kernel.org 7775L: linux-arm-kernel@lists.infradead.org 7776S: Maintained 7777F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7778F: drivers/pci/host/pci-xgene.c 7779 7780PCI DRIVER FOR FREESCALE LAYERSCAPE 7781M: Minghuan Lian <minghuan.Lian@freescale.com> 7782M: Mingkai Hu <mingkai.hu@freescale.com> 7783M: Roy Zang <tie-fei.zang@freescale.com> 7784L: linuxppc-dev@lists.ozlabs.org 7785L: linux-pci@vger.kernel.org 7786L: linux-arm-kernel@lists.infradead.org 7787S: Maintained 7788F: drivers/pci/host/*layerscape* 7789 7790PCI DRIVER FOR IMX6 7791M: Richard Zhu <Richard.Zhu@freescale.com> 7792M: Lucas Stach <l.stach@pengutronix.de> 7793L: linux-pci@vger.kernel.org 7794L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7795S: Maintained 7796F: drivers/pci/host/*imx6* 7797 7798PCI DRIVER FOR TI KEYSTONE 7799M: Murali Karicheri <m-karicheri2@ti.com> 7800L: linux-pci@vger.kernel.org 7801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7802S: Maintained 7803F: drivers/pci/host/*keystone* 7804 7805PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7806M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7807M: Jason Cooper <jason@lakedaemon.net> 7808L: linux-pci@vger.kernel.org 7809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7810S: Maintained 7811F: drivers/pci/host/*mvebu* 7812 7813PCI DRIVER FOR NVIDIA TEGRA 7814M: Thierry Reding <thierry.reding@gmail.com> 7815L: linux-tegra@vger.kernel.org 7816L: linux-pci@vger.kernel.org 7817S: Supported 7818F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7819F: drivers/pci/host/pci-tegra.c 7820 7821PCI DRIVER FOR TI DRA7XX 7822M: Kishon Vijay Abraham I <kishon@ti.com> 7823L: linux-omap@vger.kernel.org 7824L: linux-pci@vger.kernel.org 7825S: Supported 7826F: Documentation/devicetree/bindings/pci/ti-pci.txt 7827F: drivers/pci/host/pci-dra7xx.c 7828 7829PCI DRIVER FOR RENESAS R-CAR 7830M: Simon Horman <horms@verge.net.au> 7831L: linux-pci@vger.kernel.org 7832L: linux-sh@vger.kernel.org 7833S: Maintained 7834F: drivers/pci/host/*rcar* 7835 7836PCI DRIVER FOR SAMSUNG EXYNOS 7837M: Jingoo Han <jingoohan1@gmail.com> 7838L: linux-pci@vger.kernel.org 7839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7840L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7841S: Maintained 7842F: drivers/pci/host/pci-exynos.c 7843 7844PCI DRIVER FOR SYNOPSIS DESIGNWARE 7845M: Jingoo Han <jingoohan1@gmail.com> 7846M: Pratyush Anand <pratyush.anand@gmail.com> 7847L: linux-pci@vger.kernel.org 7848S: Maintained 7849F: drivers/pci/host/*designware* 7850 7851PCI DRIVER FOR GENERIC OF HOSTS 7852M: Will Deacon <will.deacon@arm.com> 7853L: linux-pci@vger.kernel.org 7854L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7855S: Maintained 7856F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7857F: drivers/pci/host/pci-host-generic.c 7858 7859PCIE DRIVER FOR ST SPEAR13XX 7860M: Pratyush Anand <pratyush.anand@gmail.com> 7861L: linux-pci@vger.kernel.org 7862S: Maintained 7863F: drivers/pci/host/*spear* 7864 7865PCI MSI DRIVER FOR APPLIEDMICRO XGENE 7866M: Duc Dang <dhdang@apm.com> 7867L: linux-pci@vger.kernel.org 7868L: linux-arm-kernel@lists.infradead.org 7869S: Maintained 7870F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 7871F: drivers/pci/host/pci-xgene-msi.c 7872 7873PCMCIA SUBSYSTEM 7874P: Linux PCMCIA Team 7875L: linux-pcmcia@lists.infradead.org 7876W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7877T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7878S: Maintained 7879F: Documentation/pcmcia/ 7880F: drivers/pcmcia/ 7881F: include/pcmcia/ 7882 7883PCNET32 NETWORK DRIVER 7884M: Don Fry <pcnet32@frontier.com> 7885L: netdev@vger.kernel.org 7886S: Maintained 7887F: drivers/net/ethernet/amd/pcnet32.c 7888 7889PCRYPT PARALLEL CRYPTO ENGINE 7890M: Steffen Klassert <steffen.klassert@secunet.com> 7891L: linux-crypto@vger.kernel.org 7892S: Maintained 7893F: crypto/pcrypt.c 7894F: include/crypto/pcrypt.h 7895 7896PER-CPU MEMORY ALLOCATOR 7897M: Tejun Heo <tj@kernel.org> 7898M: Christoph Lameter <cl@linux-foundation.org> 7899T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7900S: Maintained 7901F: include/linux/percpu*.h 7902F: mm/percpu*.c 7903F: arch/*/include/asm/percpu.h 7904 7905PER-TASK DELAY ACCOUNTING 7906M: Balbir Singh <bsingharora@gmail.com> 7907S: Maintained 7908F: include/linux/delayacct.h 7909F: kernel/delayacct.c 7910 7911PERFORMANCE EVENTS SUBSYSTEM 7912M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7913M: Ingo Molnar <mingo@redhat.com> 7914M: Arnaldo Carvalho de Melo <acme@kernel.org> 7915L: linux-kernel@vger.kernel.org 7916T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7917S: Supported 7918F: kernel/events/* 7919F: include/linux/perf_event.h 7920F: include/uapi/linux/perf_event.h 7921F: arch/*/kernel/perf_event*.c 7922F: arch/*/kernel/*/perf_event*.c 7923F: arch/*/kernel/*/*/perf_event*.c 7924F: arch/*/include/asm/perf_event.h 7925F: arch/*/kernel/perf_callchain.c 7926F: tools/perf/ 7927 7928PERSONALITY HANDLING 7929M: Christoph Hellwig <hch@infradead.org> 7930L: linux-abi-devel@lists.sourceforge.net 7931S: Maintained 7932F: include/linux/personality.h 7933F: include/uapi/linux/personality.h 7934 7935PHONET PROTOCOL 7936M: Remi Denis-Courmont <courmisch@gmail.com> 7937S: Supported 7938F: Documentation/networking/phonet.txt 7939F: include/linux/phonet.h 7940F: include/net/phonet/ 7941F: include/uapi/linux/phonet.h 7942F: net/phonet/ 7943 7944PHRAM MTD DRIVER 7945M: Joern Engel <joern@lazybastard.org> 7946L: linux-mtd@lists.infradead.org 7947S: Maintained 7948F: drivers/mtd/devices/phram.c 7949 7950PICOLCD HID DRIVER 7951M: Bruno Prémont <bonbons@linux-vserver.org> 7952L: linux-input@vger.kernel.org 7953S: Maintained 7954F: drivers/hid/hid-picolcd* 7955 7956PICOXCELL SUPPORT 7957M: Jamie Iles <jamie@jamieiles.com> 7958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7959T: git git://github.com/jamieiles/linux-2.6-ji.git 7960S: Supported 7961F: arch/arm/boot/dts/picoxcell* 7962F: arch/arm/mach-picoxcell/ 7963F: drivers/crypto/picoxcell* 7964 7965PIN CONTROL SUBSYSTEM 7966M: Linus Walleij <linus.walleij@linaro.org> 7967L: linux-gpio@vger.kernel.org 7968T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7969S: Maintained 7970F: drivers/pinctrl/ 7971F: include/linux/pinctrl/ 7972 7973PIN CONTROLLER - ATMEL AT91 7974M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7976S: Maintained 7977F: drivers/pinctrl/pinctrl-at91.* 7978 7979PIN CONTROLLER - INTEL 7980M: Mika Westerberg <mika.westerberg@linux.intel.com> 7981M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7982S: Maintained 7983F: drivers/pinctrl/intel/ 7984 7985PIN CONTROLLER - RENESAS 7986M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7987L: linux-sh@vger.kernel.org 7988S: Maintained 7989F: drivers/pinctrl/sh-pfc/ 7990 7991PIN CONTROLLER - SAMSUNG 7992M: Tomasz Figa <tomasz.figa@gmail.com> 7993M: Thomas Abraham <thomas.abraham@linaro.org> 7994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7995L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7996S: Maintained 7997F: drivers/pinctrl/samsung/ 7998 7999PIN CONTROLLER - ST SPEAR 8000M: Viresh Kumar <vireshk@kernel.org> 8001L: spear-devel@list.st.com 8002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8003W: http://www.st.com/spear 8004S: Maintained 8005F: drivers/pinctrl/spear/ 8006 8007PKTCDVD DRIVER 8008M: Jiri Kosina <jkosina@suse.com> 8009S: Maintained 8010F: drivers/block/pktcdvd.c 8011F: include/linux/pktcdvd.h 8012F: include/uapi/linux/pktcdvd.h 8013 8014PKUNITY SOC DRIVERS 8015M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8016W: http://mprc.pku.edu.cn/~guanxuetao/linux 8017S: Maintained 8018T: git git://github.com/gxt/linux.git 8019F: drivers/input/serio/i8042-unicore32io.h 8020F: drivers/i2c/busses/i2c-puv3.c 8021F: drivers/video/fbdev/fb-puv3.c 8022F: drivers/rtc/rtc-puv3.c 8023 8024PMBUS HARDWARE MONITORING DRIVERS 8025M: Guenter Roeck <linux@roeck-us.net> 8026L: lm-sensors@lm-sensors.org 8027W: http://www.lm-sensors.org/ 8028W: http://www.roeck-us.net/linux/drivers/ 8029T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8030S: Maintained 8031F: Documentation/hwmon/pmbus 8032F: drivers/hwmon/pmbus/ 8033F: include/linux/i2c/pmbus.h 8034 8035PMC SIERRA MaxRAID DRIVER 8036M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 8037L: linux-scsi@vger.kernel.org 8038W: http://www.pmc-sierra.com/ 8039S: Supported 8040F: drivers/scsi/pmcraid.* 8041 8042PMC SIERRA PM8001 DRIVER 8043M: xjtuwjp@gmail.com 8044M: lindar_liu@usish.com 8045L: pmchba@pmcs.com 8046L: linux-scsi@vger.kernel.org 8047S: Supported 8048F: drivers/scsi/pm8001/ 8049 8050POSIX CLOCKS and TIMERS 8051M: Thomas Gleixner <tglx@linutronix.de> 8052L: linux-kernel@vger.kernel.org 8053T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8054S: Maintained 8055F: fs/timerfd.c 8056F: include/linux/timer* 8057F: kernel/time/*timer* 8058 8059POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8060M: Sebastian Reichel <sre@kernel.org> 8061M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8062M: David Woodhouse <dwmw2@infradead.org> 8063L: linux-pm@vger.kernel.org 8064T: git git://git.infradead.org/battery-2.6.git 8065S: Maintained 8066F: include/linux/power_supply.h 8067F: drivers/power/ 8068 8069PNP SUPPORT 8070M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8071S: Maintained 8072F: drivers/pnp/ 8073 8074PNXxxxx I2C DRIVER 8075M: Vitaly Wool <vitalywool@gmail.com> 8076L: linux-i2c@vger.kernel.org 8077S: Maintained 8078F: drivers/i2c/busses/i2c-pnx.c 8079 8080PPP PROTOCOL DRIVERS AND COMPRESSORS 8081M: Paul Mackerras <paulus@samba.org> 8082L: linux-ppp@vger.kernel.org 8083S: Maintained 8084F: drivers/net/ppp/ppp_* 8085 8086PPP OVER ATM (RFC 2364) 8087M: Mitchell Blank Jr <mitch@sfgoth.com> 8088S: Maintained 8089F: net/atm/pppoatm.c 8090F: include/uapi/linux/atmppp.h 8091 8092PPP OVER ETHERNET 8093M: Michal Ostrowski <mostrows@earthlink.net> 8094S: Maintained 8095F: drivers/net/ppp/pppoe.c 8096F: drivers/net/ppp/pppox.c 8097 8098PPP OVER L2TP 8099M: James Chapman <jchapman@katalix.com> 8100S: Maintained 8101F: net/l2tp/l2tp_ppp.c 8102F: include/linux/if_pppol2tp.h 8103F: include/uapi/linux/if_pppol2tp.h 8104 8105PPS SUPPORT 8106M: Rodolfo Giometti <giometti@enneenne.com> 8107W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8108L: linuxpps@ml.enneenne.com (subscribers-only) 8109S: Maintained 8110F: Documentation/pps/ 8111F: drivers/pps/ 8112F: include/linux/pps*.h 8113 8114PPTP DRIVER 8115M: Dmitry Kozlov <xeb@mail.ru> 8116L: netdev@vger.kernel.org 8117S: Maintained 8118F: drivers/net/ppp/pptp.c 8119W: http://sourceforge.net/projects/accel-pptp 8120 8121PREEMPTIBLE KERNEL 8122M: Robert Love <rml@tech9.net> 8123L: kpreempt-tech@lists.sourceforge.net 8124W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8125S: Supported 8126F: Documentation/preempt-locking.txt 8127F: include/linux/preempt.h 8128 8129PRISM54 WIRELESS DRIVER 8130M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8131L: linux-wireless@vger.kernel.org 8132W: http://wireless.kernel.org/en/users/Drivers/p54 8133S: Obsolete 8134F: drivers/net/wireless/prism54/ 8135 8136PS3 NETWORK SUPPORT 8137M: Geoff Levand <geoff@infradead.org> 8138L: netdev@vger.kernel.org 8139L: linuxppc-dev@lists.ozlabs.org 8140S: Maintained 8141F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8142 8143PS3 PLATFORM SUPPORT 8144M: Geoff Levand <geoff@infradead.org> 8145L: linuxppc-dev@lists.ozlabs.org 8146S: Maintained 8147F: arch/powerpc/boot/ps3* 8148F: arch/powerpc/include/asm/lv1call.h 8149F: arch/powerpc/include/asm/ps3*.h 8150F: arch/powerpc/platforms/ps3/ 8151F: drivers/*/ps3* 8152F: drivers/ps3/ 8153F: drivers/rtc/rtc-ps3.c 8154F: drivers/usb/host/*ps3.c 8155F: sound/ppc/snd_ps3* 8156 8157PS3VRAM DRIVER 8158M: Jim Paris <jim@jtan.com> 8159M: Geoff Levand <geoff@infradead.org> 8160L: linuxppc-dev@lists.ozlabs.org 8161S: Maintained 8162F: drivers/block/ps3vram.c 8163 8164PSTORE FILESYSTEM 8165M: Anton Vorontsov <anton@enomsg.org> 8166M: Colin Cross <ccross@android.com> 8167M: Kees Cook <keescook@chromium.org> 8168M: Tony Luck <tony.luck@intel.com> 8169S: Maintained 8170T: git git://git.infradead.org/users/cbou/linux-pstore.git 8171F: fs/pstore/ 8172F: include/linux/pstore* 8173F: drivers/firmware/efi/efi-pstore.c 8174F: drivers/acpi/apei/erst.c 8175 8176PTP HARDWARE CLOCK SUPPORT 8177M: Richard Cochran <richardcochran@gmail.com> 8178L: netdev@vger.kernel.org 8179S: Maintained 8180W: http://linuxptp.sourceforge.net/ 8181F: Documentation/ABI/testing/sysfs-ptp 8182F: Documentation/ptp/* 8183F: drivers/net/ethernet/freescale/gianfar_ptp.c 8184F: drivers/net/phy/dp83640* 8185F: drivers/ptp/* 8186F: include/linux/ptp_cl* 8187 8188PTRACE SUPPORT 8189M: Roland McGrath <roland@hack.frob.com> 8190M: Oleg Nesterov <oleg@redhat.com> 8191S: Maintained 8192F: include/asm-generic/syscall.h 8193F: include/linux/ptrace.h 8194F: include/linux/regset.h 8195F: include/linux/tracehook.h 8196F: include/uapi/linux/ptrace.h 8197F: kernel/ptrace.c 8198 8199PVRUSB2 VIDEO4LINUX DRIVER 8200M: Mike Isely <isely@pobox.com> 8201L: pvrusb2@isely.net (subscribers-only) 8202L: linux-media@vger.kernel.org 8203W: http://www.isely.net/pvrusb2/ 8204T: git git://linuxtv.org/media_tree.git 8205S: Maintained 8206F: Documentation/video4linux/README.pvrusb2 8207F: drivers/media/usb/pvrusb2/ 8208 8209PWC WEBCAM DRIVER 8210M: Hans de Goede <hdegoede@redhat.com> 8211L: linux-media@vger.kernel.org 8212T: git git://linuxtv.org/media_tree.git 8213S: Maintained 8214F: drivers/media/usb/pwc/* 8215 8216PWM FAN DRIVER 8217M: Kamil Debski <k.debski@samsung.com> 8218L: lm-sensors@lm-sensors.org 8219S: Supported 8220F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8221F: Documentation/hwmon/pwm-fan 8222F: drivers/hwmon/pwm-fan.c 8223 8224PWM SUBSYSTEM 8225M: Thierry Reding <thierry.reding@gmail.com> 8226L: linux-pwm@vger.kernel.org 8227S: Maintained 8228T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8229F: Documentation/pwm.txt 8230F: Documentation/devicetree/bindings/pwm/ 8231F: include/linux/pwm.h 8232F: drivers/pwm/ 8233F: drivers/video/backlight/pwm_bl.c 8234F: include/linux/pwm_backlight.h 8235 8236PXA2xx/PXA3xx SUPPORT 8237M: Daniel Mack <daniel@zonque.org> 8238M: Haojian Zhuang <haojian.zhuang@gmail.com> 8239M: Robert Jarzmik <robert.jarzmik@free.fr> 8240L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8241T: git git://github.com/hzhuang1/linux.git 8242T: git git://github.com/rjarzmik/linux.git 8243S: Maintained 8244F: arch/arm/mach-pxa/ 8245F: drivers/dma/pxa* 8246F: drivers/pcmcia/pxa2xx* 8247F: drivers/spi/spi-pxa2xx* 8248F: drivers/usb/gadget/udc/pxa2* 8249F: include/sound/pxa2xx-lib.h 8250F: sound/arm/pxa* 8251F: sound/soc/pxa/ 8252 8253PXA3xx NAND FLASH DRIVER 8254M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8255L: linux-mtd@lists.infradead.org 8256S: Maintained 8257F: drivers/mtd/nand/pxa3xx_nand.c 8258 8259MMP SUPPORT 8260M: Eric Miao <eric.y.miao@gmail.com> 8261M: Haojian Zhuang <haojian.zhuang@gmail.com> 8262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8263T: git git://github.com/hzhuang1/linux.git 8264T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8265S: Maintained 8266F: arch/arm/mach-mmp/ 8267 8268PXA MMCI DRIVER 8269S: Orphan 8270 8271PXA RTC DRIVER 8272M: Robert Jarzmik <robert.jarzmik@free.fr> 8273L: rtc-linux@googlegroups.com 8274S: Maintained 8275 8276QAT DRIVER 8277M: Tadeusz Struk <tadeusz.struk@intel.com> 8278L: qat-linux@intel.com 8279S: Supported 8280F: drivers/crypto/qat/ 8281 8282QIB DRIVER 8283M: Mike Marciniszyn <infinipath@intel.com> 8284L: linux-rdma@vger.kernel.org 8285S: Supported 8286F: drivers/infiniband/hw/qib/ 8287 8288QLOGIC QLA1280 SCSI DRIVER 8289M: Michael Reed <mdr@sgi.com> 8290L: linux-scsi@vger.kernel.org 8291S: Maintained 8292F: drivers/scsi/qla1280.[ch] 8293 8294QLOGIC QLA2XXX FC-SCSI DRIVER 8295M: qla2xxx-upstream@qlogic.com 8296L: linux-scsi@vger.kernel.org 8297S: Supported 8298F: Documentation/scsi/LICENSE.qla2xxx 8299F: drivers/scsi/qla2xxx/ 8300 8301QLOGIC QLA4XXX iSCSI DRIVER 8302M: QLogic-Storage-Upstream@qlogic.com 8303L: linux-scsi@vger.kernel.org 8304S: Supported 8305F: Documentation/scsi/LICENSE.qla4xxx 8306F: drivers/scsi/qla4xxx/ 8307 8308QLOGIC QLA3XXX NETWORK DRIVER 8309M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8310M: Ron Mercer <ron.mercer@qlogic.com> 8311M: linux-driver@qlogic.com 8312L: netdev@vger.kernel.org 8313S: Supported 8314F: Documentation/networking/LICENSE.qla3xxx 8315F: drivers/net/ethernet/qlogic/qla3xxx.* 8316 8317QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8318M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8319M: Dept-GELinuxNICDev@qlogic.com 8320L: netdev@vger.kernel.org 8321S: Supported 8322F: drivers/net/ethernet/qlogic/qlcnic/ 8323 8324QLOGIC QLGE 10Gb ETHERNET DRIVER 8325M: Harish Patil <harish.patil@qlogic.com> 8326M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8327M: Dept-GELinuxNICDev@qlogic.com 8328M: linux-driver@qlogic.com 8329L: netdev@vger.kernel.org 8330S: Supported 8331F: drivers/net/ethernet/qlogic/qlge/ 8332 8333QNX4 FILESYSTEM 8334M: Anders Larsen <al@alarsen.net> 8335W: http://www.alarsen.net/linux/qnx4fs/ 8336S: Maintained 8337F: fs/qnx4/ 8338F: include/uapi/linux/qnx4_fs.h 8339F: include/uapi/linux/qnxtypes.h 8340 8341QT1010 MEDIA DRIVER 8342M: Antti Palosaari <crope@iki.fi> 8343L: linux-media@vger.kernel.org 8344W: http://linuxtv.org/ 8345W: http://palosaari.fi/linux/ 8346Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8347T: git git://linuxtv.org/anttip/media_tree.git 8348S: Maintained 8349F: drivers/media/tuners/qt1010* 8350 8351QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8352M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8353L: linux-wireless@vger.kernel.org 8354L: ath9k-devel@lists.ath9k.org 8355W: http://wireless.kernel.org/en/users/Drivers/ath9k 8356S: Supported 8357F: drivers/net/wireless/ath/ath9k/ 8358 8359QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8360M: Kalle Valo <kvalo@qca.qualcomm.com> 8361L: ath10k@lists.infradead.org 8362W: http://wireless.kernel.org/en/users/Drivers/ath10k 8363T: git git://github.com/kvalo/ath.git 8364S: Supported 8365F: drivers/net/wireless/ath/ath10k/ 8366 8367QUALCOMM HEXAGON ARCHITECTURE 8368M: Richard Kuo <rkuo@codeaurora.org> 8369L: linux-hexagon@vger.kernel.org 8370S: Supported 8371F: arch/hexagon/ 8372 8373QUALCOMM WCN36XX WIRELESS DRIVER 8374M: Eugene Krasnikov <k.eugene.e@gmail.com> 8375L: wcn36xx@lists.infradead.org 8376W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8377T: git git://github.com/KrasnikovEugene/wcn36xx.git 8378S: Supported 8379F: drivers/net/wireless/ath/wcn36xx/ 8380 8381RADOS BLOCK DEVICE (RBD) 8382M: Ilya Dryomov <idryomov@gmail.com> 8383M: Sage Weil <sage@redhat.com> 8384M: Alex Elder <elder@kernel.org> 8385L: ceph-devel@vger.kernel.org 8386W: http://ceph.com/ 8387T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8388T: git git://github.com/ceph/ceph-client.git 8389S: Supported 8390F: Documentation/ABI/testing/sysfs-bus-rbd 8391F: drivers/block/rbd.c 8392F: drivers/block/rbd_types.h 8393 8394RADEON FRAMEBUFFER DISPLAY DRIVER 8395M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8396L: linux-fbdev@vger.kernel.org 8397S: Maintained 8398F: drivers/video/fbdev/aty/radeon* 8399F: include/uapi/linux/radeonfb.h 8400 8401RADIOSHARK RADIO DRIVER 8402M: Hans de Goede <hdegoede@redhat.com> 8403L: linux-media@vger.kernel.org 8404T: git git://linuxtv.org/media_tree.git 8405S: Maintained 8406F: drivers/media/radio/radio-shark.c 8407 8408RADIOSHARK2 RADIO DRIVER 8409M: Hans de Goede <hdegoede@redhat.com> 8410L: linux-media@vger.kernel.org 8411T: git git://linuxtv.org/media_tree.git 8412S: Maintained 8413F: drivers/media/radio/radio-shark2.c 8414F: drivers/media/radio/radio-tea5777.c 8415 8416RAGE128 FRAMEBUFFER DISPLAY DRIVER 8417M: Paul Mackerras <paulus@samba.org> 8418L: linux-fbdev@vger.kernel.org 8419S: Maintained 8420F: drivers/video/fbdev/aty/aty128fb.c 8421 8422RALINK RT2X00 WIRELESS LAN DRIVER 8423P: rt2x00 project 8424M: Stanislaw Gruszka <sgruszka@redhat.com> 8425M: Helmut Schaa <helmut.schaa@googlemail.com> 8426L: linux-wireless@vger.kernel.org 8427S: Maintained 8428F: drivers/net/wireless/rt2x00/ 8429 8430RAMDISK RAM BLOCK DEVICE DRIVER 8431M: Jens Axboe <axboe@kernel.dk> 8432S: Maintained 8433F: Documentation/blockdev/ramdisk.txt 8434F: drivers/block/brd.c 8435 8436RANDOM NUMBER DRIVER 8437M: "Theodore Ts'o" <tytso@mit.edu> 8438S: Maintained 8439F: drivers/char/random.c 8440 8441RAPIDIO SUBSYSTEM 8442M: Matt Porter <mporter@kernel.crashing.org> 8443M: Alexandre Bounine <alexandre.bounine@idt.com> 8444S: Maintained 8445F: drivers/rapidio/ 8446 8447RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8448L: linux-wireless@vger.kernel.org 8449S: Orphan 8450F: drivers/net/wireless/ray* 8451 8452RCUTORTURE MODULE 8453M: Josh Triplett <josh@joshtriplett.org> 8454M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8455L: linux-kernel@vger.kernel.org 8456S: Supported 8457T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8458F: Documentation/RCU/torture.txt 8459F: kernel/rcu/rcutorture.c 8460 8461RCUTORTURE TEST FRAMEWORK 8462M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8463M: Josh Triplett <josh@joshtriplett.org> 8464R: Steven Rostedt <rostedt@goodmis.org> 8465R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8466R: Lai Jiangshan <laijs@cn.fujitsu.com> 8467L: linux-kernel@vger.kernel.org 8468S: Supported 8469T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8470F: tools/testing/selftests/rcutorture 8471 8472RDC R-321X SoC 8473M: Florian Fainelli <florian@openwrt.org> 8474S: Maintained 8475 8476RDC R6040 FAST ETHERNET DRIVER 8477M: Florian Fainelli <florian@openwrt.org> 8478L: netdev@vger.kernel.org 8479S: Maintained 8480F: drivers/net/ethernet/rdc/r6040.c 8481 8482RDS - RELIABLE DATAGRAM SOCKETS 8483M: Chien Yen <chien.yen@oracle.com> 8484L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8485S: Supported 8486F: net/rds/ 8487 8488READ-COPY UPDATE (RCU) 8489M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8490M: Josh Triplett <josh@joshtriplett.org> 8491R: Steven Rostedt <rostedt@goodmis.org> 8492R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8493R: Lai Jiangshan <laijs@cn.fujitsu.com> 8494L: linux-kernel@vger.kernel.org 8495W: http://www.rdrop.com/users/paulmck/RCU/ 8496S: Supported 8497T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8498F: Documentation/RCU/ 8499X: Documentation/RCU/torture.txt 8500F: include/linux/rcu* 8501X: include/linux/srcu.h 8502F: kernel/rcu/ 8503X: kernel/torture.c 8504 8505REAL TIME CLOCK (RTC) SUBSYSTEM 8506M: Alessandro Zummo <a.zummo@towertech.it> 8507M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8508L: rtc-linux@googlegroups.com 8509Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8510T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8511S: Maintained 8512F: Documentation/rtc.txt 8513F: drivers/rtc/ 8514F: include/linux/rtc.h 8515F: include/uapi/linux/rtc.h 8516 8517REALTEK AUDIO CODECS 8518M: Bard Liao <bardliao@realtek.com> 8519M: Oder Chiou <oder_chiou@realtek.com> 8520S: Maintained 8521F: sound/soc/codecs/rt* 8522F: include/sound/rt*.h 8523 8524REISERFS FILE SYSTEM 8525L: reiserfs-devel@vger.kernel.org 8526S: Supported 8527F: fs/reiserfs/ 8528 8529REGISTER MAP ABSTRACTION 8530M: Mark Brown <broonie@kernel.org> 8531L: linux-kernel@vger.kernel.org 8532T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8533S: Supported 8534F: drivers/base/regmap/ 8535F: include/linux/regmap.h 8536 8537REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8538M: Ohad Ben-Cohen <ohad@wizery.com> 8539T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8540S: Maintained 8541F: drivers/remoteproc/ 8542F: Documentation/remoteproc.txt 8543F: include/linux/remoteproc.h 8544 8545REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8546M: Ohad Ben-Cohen <ohad@wizery.com> 8547T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8548S: Maintained 8549F: drivers/rpmsg/ 8550F: Documentation/rpmsg.txt 8551F: include/linux/rpmsg.h 8552 8553RESET CONTROLLER FRAMEWORK 8554M: Philipp Zabel <p.zabel@pengutronix.de> 8555S: Maintained 8556F: drivers/reset/ 8557F: Documentation/devicetree/bindings/reset/ 8558F: include/linux/reset.h 8559F: include/linux/reset-controller.h 8560 8561RFKILL 8562M: Johannes Berg <johannes@sipsolutions.net> 8563L: linux-wireless@vger.kernel.org 8564W: http://wireless.kernel.org/ 8565T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8566T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8567S: Maintained 8568F: Documentation/rfkill.txt 8569F: net/rfkill/ 8570 8571RHASHTABLE 8572M: Thomas Graf <tgraf@suug.ch> 8573L: netdev@vger.kernel.org 8574S: Maintained 8575F: lib/rhashtable.c 8576F: include/linux/rhashtable.h 8577 8578RICOH SMARTMEDIA/XD DRIVER 8579M: Maxim Levitsky <maximlevitsky@gmail.com> 8580S: Maintained 8581F: drivers/mtd/nand/r852.c 8582F: drivers/mtd/nand/r852.h 8583 8584RICOH R5C592 MEMORYSTICK DRIVER 8585M: Maxim Levitsky <maximlevitsky@gmail.com> 8586S: Maintained 8587F: drivers/memstick/host/r592.* 8588 8589ROCCAT DRIVERS 8590M: Stefan Achatz <erazor_de@users.sourceforge.net> 8591W: http://sourceforge.net/projects/roccat/ 8592S: Maintained 8593F: drivers/hid/hid-roccat* 8594F: include/linux/hid-roccat* 8595F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8596 8597ROCKER DRIVER 8598M: Jiri Pirko <jiri@resnulli.us> 8599M: Scott Feldman <sfeldma@gmail.com> 8600L: netdev@vger.kernel.org 8601S: Supported 8602F: drivers/net/ethernet/rocker/ 8603 8604ROCKETPORT DRIVER 8605P: Comtrol Corp. 8606W: http://www.comtrol.com 8607S: Maintained 8608F: Documentation/serial/rocket.txt 8609F: drivers/tty/rocket* 8610 8611ROCKETPORT EXPRESS/INFINITY DRIVER 8612M: Kevin Cernekee <cernekee@gmail.com> 8613L: linux-serial@vger.kernel.org 8614S: Odd Fixes 8615F: drivers/tty/serial/rp2.* 8616 8617ROSE NETWORK LAYER 8618M: Ralf Baechle <ralf@linux-mips.org> 8619L: linux-hams@vger.kernel.org 8620W: http://www.linux-ax25.org/ 8621S: Maintained 8622F: include/net/rose.h 8623F: include/uapi/linux/rose.h 8624F: net/rose/ 8625 8626RTL2830 MEDIA DRIVER 8627M: Antti Palosaari <crope@iki.fi> 8628L: linux-media@vger.kernel.org 8629W: http://linuxtv.org/ 8630W: http://palosaari.fi/linux/ 8631Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8632T: git git://linuxtv.org/anttip/media_tree.git 8633S: Maintained 8634F: drivers/media/dvb-frontends/rtl2830* 8635 8636RTL2832 MEDIA DRIVER 8637M: Antti Palosaari <crope@iki.fi> 8638L: linux-media@vger.kernel.org 8639W: http://linuxtv.org/ 8640W: http://palosaari.fi/linux/ 8641Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8642T: git git://linuxtv.org/anttip/media_tree.git 8643S: Maintained 8644F: drivers/media/dvb-frontends/rtl2832* 8645 8646RTL2832_SDR MEDIA DRIVER 8647M: Antti Palosaari <crope@iki.fi> 8648L: linux-media@vger.kernel.org 8649W: http://linuxtv.org/ 8650W: http://palosaari.fi/linux/ 8651Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8652T: git git://linuxtv.org/anttip/media_tree.git 8653S: Maintained 8654F: drivers/media/dvb-frontends/rtl2832_sdr* 8655 8656RTL8180 WIRELESS DRIVER 8657L: linux-wireless@vger.kernel.org 8658W: http://wireless.kernel.org/ 8659T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8660S: Orphan 8661F: drivers/net/wireless/rtl818x/rtl8180/ 8662 8663RTL8187 WIRELESS DRIVER 8664M: Herton Ronaldo Krzesinski <herton@canonical.com> 8665M: Hin-Tak Leung <htl10@users.sourceforge.net> 8666M: Larry Finger <Larry.Finger@lwfinger.net> 8667L: linux-wireless@vger.kernel.org 8668W: http://wireless.kernel.org/ 8669T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8670S: Maintained 8671F: drivers/net/wireless/rtl818x/rtl8187/ 8672 8673RTL8192CE WIRELESS DRIVER 8674M: Larry Finger <Larry.Finger@lwfinger.net> 8675M: Chaoming Li <chaoming_li@realsil.com.cn> 8676L: linux-wireless@vger.kernel.org 8677W: http://wireless.kernel.org/ 8678T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8679S: Maintained 8680F: drivers/net/wireless/rtlwifi/ 8681F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8682 8683S3 SAVAGE FRAMEBUFFER DRIVER 8684M: Antonino Daplas <adaplas@gmail.com> 8685L: linux-fbdev@vger.kernel.org 8686S: Maintained 8687F: drivers/video/fbdev/savage/ 8688 8689S390 8690M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8691M: Heiko Carstens <heiko.carstens@de.ibm.com> 8692M: linux390@de.ibm.com 8693L: linux-s390@vger.kernel.org 8694W: http://www.ibm.com/developerworks/linux/linux390/ 8695S: Supported 8696F: arch/s390/ 8697F: drivers/s390/ 8698F: Documentation/s390/ 8699F: Documentation/DocBook/s390* 8700 8701S390 COMMON I/O LAYER 8702M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8703M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8704L: linux-s390@vger.kernel.org 8705W: http://www.ibm.com/developerworks/linux/linux390/ 8706S: Supported 8707F: drivers/s390/cio/ 8708 8709S390 DASD DRIVER 8710M: Stefan Weinhuber <wein@de.ibm.com> 8711M: Stefan Haberland <stefan.haberland@de.ibm.com> 8712L: linux-s390@vger.kernel.org 8713W: http://www.ibm.com/developerworks/linux/linux390/ 8714S: Supported 8715F: drivers/s390/block/dasd* 8716F: block/partitions/ibm.c 8717 8718S390 NETWORK DRIVERS 8719M: Ursula Braun <ursula.braun@de.ibm.com> 8720M: linux390@de.ibm.com 8721L: linux-s390@vger.kernel.org 8722W: http://www.ibm.com/developerworks/linux/linux390/ 8723S: Supported 8724F: drivers/s390/net/ 8725 8726S390 PCI SUBSYSTEM 8727M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8728M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8729L: linux-s390@vger.kernel.org 8730W: http://www.ibm.com/developerworks/linux/linux390/ 8731S: Supported 8732F: arch/s390/pci/ 8733F: drivers/pci/hotplug/s390_pci_hpc.c 8734 8735S390 ZCRYPT DRIVER 8736M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8737M: linux390@de.ibm.com 8738L: linux-s390@vger.kernel.org 8739W: http://www.ibm.com/developerworks/linux/linux390/ 8740S: Supported 8741F: drivers/s390/crypto/ 8742 8743S390 ZFCP DRIVER 8744M: Steffen Maier <maier@linux.vnet.ibm.com> 8745M: linux390@de.ibm.com 8746L: linux-s390@vger.kernel.org 8747W: http://www.ibm.com/developerworks/linux/linux390/ 8748S: Supported 8749F: drivers/s390/scsi/zfcp_* 8750 8751S390 IUCV NETWORK LAYER 8752M: Ursula Braun <ursula.braun@de.ibm.com> 8753M: linux390@de.ibm.com 8754L: linux-s390@vger.kernel.org 8755W: http://www.ibm.com/developerworks/linux/linux390/ 8756S: Supported 8757F: drivers/s390/net/*iucv* 8758F: include/net/iucv/ 8759F: net/iucv/ 8760 8761S3C24XX SD/MMC Driver 8762M: Ben Dooks <ben-linux@fluff.org> 8763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8764S: Supported 8765F: drivers/mmc/host/s3cmci.* 8766 8767SAA6588 RDS RECEIVER DRIVER 8768M: Hans Verkuil <hverkuil@xs4all.nl> 8769L: linux-media@vger.kernel.org 8770T: git git://linuxtv.org/media_tree.git 8771W: http://linuxtv.org 8772S: Odd Fixes 8773F: drivers/media/i2c/saa6588* 8774 8775SAA7134 VIDEO4LINUX DRIVER 8776M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8777L: linux-media@vger.kernel.org 8778W: http://linuxtv.org 8779T: git git://linuxtv.org/media_tree.git 8780S: Odd fixes 8781F: Documentation/video4linux/*.saa7134 8782F: drivers/media/pci/saa7134/ 8783 8784SAA7146 VIDEO4LINUX-2 DRIVER 8785M: Hans Verkuil <hverkuil@xs4all.nl> 8786L: linux-media@vger.kernel.org 8787T: git git://linuxtv.org/media_tree.git 8788S: Maintained 8789F: drivers/media/common/saa7146/ 8790F: drivers/media/pci/saa7146/ 8791F: include/media/saa7146* 8792 8793SAMSUNG LAPTOP DRIVER 8794M: Corentin Chary <corentin.chary@gmail.com> 8795L: platform-driver-x86@vger.kernel.org 8796S: Maintained 8797F: drivers/platform/x86/samsung-laptop.c 8798 8799SAMSUNG AUDIO (ASoC) DRIVERS 8800M: Sangbeom Kim <sbkim73@samsung.com> 8801L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8802S: Supported 8803F: sound/soc/samsung/ 8804 8805SAMSUNG FRAMEBUFFER DRIVER 8806M: Jingoo Han <jingoohan1@gmail.com> 8807L: linux-fbdev@vger.kernel.org 8808S: Maintained 8809F: drivers/video/fbdev/s3c-fb.c 8810 8811SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 8812M: Sangbeom Kim <sbkim73@samsung.com> 8813M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 8814L: linux-kernel@vger.kernel.org 8815L: linux-samsung-soc@vger.kernel.org 8816S: Supported 8817F: drivers/mfd/sec*.c 8818F: drivers/regulator/s2m*.c 8819F: drivers/regulator/s5m*.c 8820F: drivers/clk/clk-s2mps11.c 8821F: drivers/rtc/rtc-s5m.c 8822F: include/linux/mfd/samsung/ 8823F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 8824F: Documentation/devicetree/bindings/mfd/s2mp*.txt 8825 8826SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8827M: Kyungmin Park <kyungmin.park@samsung.com> 8828M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8829L: linux-media@vger.kernel.org 8830Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8831S: Supported 8832F: drivers/media/platform/exynos4-is/ 8833 8834SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8835M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8836L: linux-media@vger.kernel.org 8837L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8838S: Maintained 8839F: drivers/media/platform/s3c-camif/ 8840F: include/media/s3c_camif.h 8841 8842SAMSUNG S5C73M3 CAMERA DRIVER 8843M: Kyungmin Park <kyungmin.park@samsung.com> 8844M: Andrzej Hajda <a.hajda@samsung.com> 8845L: linux-media@vger.kernel.org 8846S: Supported 8847F: drivers/media/i2c/s5c73m3/* 8848 8849SAMSUNG S5K5BAF CAMERA DRIVER 8850M: Kyungmin Park <kyungmin.park@samsung.com> 8851M: Andrzej Hajda <a.hajda@samsung.com> 8852L: linux-media@vger.kernel.org 8853S: Supported 8854F: drivers/media/i2c/s5k5baf.c 8855 8856SAMSUNG SOC CLOCK DRIVERS 8857M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8858M: Tomasz Figa <tomasz.figa@gmail.com> 8859S: Supported 8860L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8861F: drivers/clk/samsung/ 8862 8863SAMSUNG SXGBE DRIVERS 8864M: Byungho An <bh74.an@samsung.com> 8865M: Girish K S <ks.giri@samsung.com> 8866M: Vipul Pandya <vipul.pandya@samsung.com> 8867S: Supported 8868L: netdev@vger.kernel.org 8869F: drivers/net/ethernet/samsung/sxgbe/ 8870 8871SAMSUNG THERMAL DRIVER 8872M: Lukasz Majewski <l.majewski@samsung.com> 8873L: linux-pm@vger.kernel.org 8874L: linux-samsung-soc@vger.kernel.org 8875S: Supported 8876T: https://github.com/lmajewski/linux-samsung-thermal.git 8877F: drivers/thermal/samsung/ 8878 8879SAMSUNG USB2 PHY DRIVER 8880M: Kamil Debski <k.debski@samsung.com> 8881L: linux-kernel@vger.kernel.org 8882S: Supported 8883F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8884F: Documentation/phy/samsung-usb2.txt 8885F: drivers/phy/phy-exynos4210-usb2.c 8886F: drivers/phy/phy-exynos4x12-usb2.c 8887F: drivers/phy/phy-exynos5250-usb2.c 8888F: drivers/phy/phy-s5pv210-usb2.c 8889F: drivers/phy/phy-samsung-usb2.c 8890F: drivers/phy/phy-samsung-usb2.h 8891 8892SERIAL DRIVERS 8893M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8894L: linux-serial@vger.kernel.org 8895S: Maintained 8896F: drivers/tty/serial/ 8897 8898SYNOPSYS DESIGNWARE DMAC DRIVER 8899M: Viresh Kumar <vireshk@kernel.org> 8900M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8901S: Maintained 8902F: include/linux/dma/dw.h 8903F: include/linux/platform_data/dma-dw.h 8904F: drivers/dma/dw/ 8905 8906SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8907M: Seungwon Jeon <tgih.jun@samsung.com> 8908M: Jaehoon Chung <jh80.chung@samsung.com> 8909L: linux-mmc@vger.kernel.org 8910S: Maintained 8911F: include/linux/mmc/dw_mmc.h 8912F: drivers/mmc/host/dw_mmc* 8913 8914THUNDERBOLT DRIVER 8915M: Andreas Noever <andreas.noever@gmail.com> 8916S: Maintained 8917F: drivers/thunderbolt/ 8918 8919TIMEKEEPING, CLOCKSOURCE CORE, NTP 8920M: John Stultz <john.stultz@linaro.org> 8921M: Thomas Gleixner <tglx@linutronix.de> 8922L: linux-kernel@vger.kernel.org 8923T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8924S: Supported 8925F: include/linux/clocksource.h 8926F: include/linux/time.h 8927F: include/linux/timex.h 8928F: include/uapi/linux/time.h 8929F: include/uapi/linux/timex.h 8930F: kernel/time/clocksource.c 8931F: kernel/time/time*.c 8932F: kernel/time/ntp.c 8933F: tools/testing/selftests/timers/ 8934 8935SC1200 WDT DRIVER 8936M: Zwane Mwaikambo <zwanem@gmail.com> 8937S: Maintained 8938F: drivers/watchdog/sc1200wdt.c 8939 8940SCHEDULER 8941M: Ingo Molnar <mingo@redhat.com> 8942M: Peter Zijlstra <peterz@infradead.org> 8943L: linux-kernel@vger.kernel.org 8944T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8945S: Maintained 8946F: kernel/sched/ 8947F: include/linux/sched.h 8948F: include/uapi/linux/sched.h 8949F: include/linux/wait.h 8950 8951SCORE ARCHITECTURE 8952M: Chen Liqin <liqin.linux@gmail.com> 8953M: Lennox Wu <lennox.wu@gmail.com> 8954W: http://www.sunplus.com 8955S: Supported 8956F: arch/score/ 8957 8958SCSI CDROM DRIVER 8959M: Jens Axboe <axboe@kernel.dk> 8960L: linux-scsi@vger.kernel.org 8961W: http://www.kernel.dk 8962S: Maintained 8963F: drivers/scsi/sr* 8964 8965SCSI RDMA PROTOCOL (SRP) INITIATOR 8966M: Bart Van Assche <bart.vanassche@sandisk.com> 8967L: linux-rdma@vger.kernel.org 8968S: Supported 8969W: http://www.openfabrics.org 8970Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8971T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8972F: drivers/infiniband/ulp/srp/ 8973F: include/scsi/srp.h 8974 8975SCSI SG DRIVER 8976M: Doug Gilbert <dgilbert@interlog.com> 8977L: linux-scsi@vger.kernel.org 8978W: http://sg.danny.cz/sg 8979S: Maintained 8980F: Documentation/scsi/scsi-generic.txt 8981F: drivers/scsi/sg.c 8982F: include/scsi/sg.h 8983 8984SCSI SUBSYSTEM 8985M: "James E.J. Bottomley" <JBottomley@odin.com> 8986L: linux-scsi@vger.kernel.org 8987T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 8988S: Maintained 8989F: drivers/scsi/ 8990F: include/scsi/ 8991 8992SCSI TAPE DRIVER 8993M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8994L: linux-scsi@vger.kernel.org 8995S: Maintained 8996F: Documentation/scsi/st.txt 8997F: drivers/scsi/st.* 8998F: drivers/scsi/st_*.h 8999 9000SCTP PROTOCOL 9001M: Vlad Yasevich <vyasevich@gmail.com> 9002M: Neil Horman <nhorman@tuxdriver.com> 9003L: linux-sctp@vger.kernel.org 9004W: http://lksctp.sourceforge.net 9005S: Maintained 9006F: Documentation/networking/sctp.txt 9007F: include/linux/sctp.h 9008F: include/uapi/linux/sctp.h 9009F: include/net/sctp/ 9010F: net/sctp/ 9011 9012SCx200 CPU SUPPORT 9013M: Jim Cromie <jim.cromie@gmail.com> 9014S: Odd Fixes 9015F: Documentation/i2c/busses/scx200_acb 9016F: arch/x86/platform/scx200/ 9017F: drivers/watchdog/scx200_wdt.c 9018F: drivers/i2c/busses/scx200* 9019F: drivers/mtd/maps/scx200_docflash.c 9020F: include/linux/scx200.h 9021 9022SCx200 GPIO DRIVER 9023M: Jim Cromie <jim.cromie@gmail.com> 9024S: Maintained 9025F: drivers/char/scx200_gpio.c 9026F: include/linux/scx200_gpio.h 9027 9028SCx200 HRT CLOCKSOURCE DRIVER 9029M: Jim Cromie <jim.cromie@gmail.com> 9030S: Maintained 9031F: drivers/clocksource/scx200_hrt.c 9032 9033SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9034M: Sascha Sommer <saschasommer@freenet.de> 9035L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9036S: Maintained 9037F: drivers/mmc/host/sdricoh_cs.c 9038 9039SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9040L: linux-mmc@vger.kernel.org 9041S: Orphan 9042F: drivers/mmc/host/sdhci.* 9043F: drivers/mmc/host/sdhci-pltfm.[ch] 9044 9045SECURE COMPUTING 9046M: Kees Cook <keescook@chromium.org> 9047R: Andy Lutomirski <luto@amacapital.net> 9048R: Will Drewry <wad@chromium.org> 9049T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9050S: Supported 9051F: kernel/seccomp.c 9052F: include/uapi/linux/seccomp.h 9053F: include/linux/seccomp.h 9054F: tools/testing/selftests/seccomp/* 9055K: \bsecure_computing 9056K: \bTIF_SECCOMP\b 9057 9058SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9059M: Ben Dooks <ben-linux@fluff.org> 9060M: Jaehoon Chung <jh80.chung@samsung.com> 9061L: linux-mmc@vger.kernel.org 9062S: Maintained 9063F: drivers/mmc/host/sdhci-s3c* 9064 9065SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9066M: Viresh Kumar <vireshk@kernel.org> 9067L: spear-devel@list.st.com 9068L: linux-mmc@vger.kernel.org 9069S: Maintained 9070F: drivers/mmc/host/sdhci-spear.c 9071 9072SECURITY SUBSYSTEM 9073M: James Morris <james.l.morris@oracle.com> 9074M: "Serge E. Hallyn" <serge@hallyn.com> 9075L: linux-security-module@vger.kernel.org (suggested Cc:) 9076T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9077W: http://kernsec.org/ 9078S: Supported 9079F: security/ 9080 9081SECURITY CONTACT 9082M: Security Officers <security@kernel.org> 9083S: Supported 9084 9085SELINUX SECURITY MODULE 9086M: Paul Moore <paul@paul-moore.com> 9087M: Stephen Smalley <sds@tycho.nsa.gov> 9088M: Eric Paris <eparis@parisplace.org> 9089L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9090W: http://selinuxproject.org 9091T: git git://git.infradead.org/users/pcmoore/selinux 9092S: Supported 9093F: include/linux/selinux* 9094F: security/selinux/ 9095F: scripts/selinux/ 9096 9097APPARMOR SECURITY MODULE 9098M: John Johansen <john.johansen@canonical.com> 9099L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9100W: apparmor.wiki.kernel.org 9101T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9102S: Supported 9103F: security/apparmor/ 9104 9105SENSABLE PHANTOM 9106M: Jiri Slaby <jirislaby@gmail.com> 9107S: Maintained 9108F: drivers/misc/phantom.c 9109F: include/uapi/linux/phantom.h 9110 9111SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9112M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9113M: Minh Tran <minh.tran@avagotech.com> 9114M: John Soni Jose <sony.john-n@avagotech.com> 9115L: linux-scsi@vger.kernel.org 9116W: http://www.avagotech.com 9117S: Supported 9118F: drivers/scsi/be2iscsi/ 9119 9120Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9121M: Sathya Perla <sathya.perla@avagotech.com> 9122M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9123M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9124M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9125L: netdev@vger.kernel.org 9126W: http://www.emulex.com 9127S: Supported 9128F: drivers/net/ethernet/emulex/benet/ 9129 9130EMULEX ONECONNECT ROCE DRIVER 9131M: Selvin Xavier <selvin.xavier@avagotech.com> 9132M: Devesh Sharma <devesh.sharma@avagotech.com> 9133M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9134L: linux-rdma@vger.kernel.org 9135W: http://www.emulex.com 9136S: Supported 9137F: drivers/infiniband/hw/ocrdma/ 9138 9139SFC NETWORK DRIVER 9140M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9141M: Shradha Shah <sshah@solarflare.com> 9142L: netdev@vger.kernel.org 9143S: Supported 9144F: drivers/net/ethernet/sfc/ 9145 9146SGI GRU DRIVER 9147M: Dimitri Sivanich <sivanich@sgi.com> 9148S: Maintained 9149F: drivers/misc/sgi-gru/ 9150 9151SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9152M: Pat Gefre <pfg@sgi.com> 9153L: linux-ia64@vger.kernel.org 9154S: Supported 9155F: Documentation/ia64/serial.txt 9156F: drivers/tty/serial/ioc?_serial.c 9157F: include/linux/ioc?.h 9158 9159SGI XP/XPC/XPNET DRIVER 9160M: Cliff Whickman <cpw@sgi.com> 9161M: Robin Holt <robinmholt@gmail.com> 9162S: Maintained 9163F: drivers/misc/sgi-xp/ 9164 9165SI2157 MEDIA DRIVER 9166M: Antti Palosaari <crope@iki.fi> 9167L: linux-media@vger.kernel.org 9168W: http://linuxtv.org/ 9169W: http://palosaari.fi/linux/ 9170Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9171T: git git://linuxtv.org/anttip/media_tree.git 9172S: Maintained 9173F: drivers/media/tuners/si2157* 9174 9175SI2168 MEDIA DRIVER 9176M: Antti Palosaari <crope@iki.fi> 9177L: linux-media@vger.kernel.org 9178W: http://linuxtv.org/ 9179W: http://palosaari.fi/linux/ 9180Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9181T: git git://linuxtv.org/anttip/media_tree.git 9182S: Maintained 9183F: drivers/media/dvb-frontends/si2168* 9184 9185SI470X FM RADIO RECEIVER I2C DRIVER 9186M: Hans Verkuil <hverkuil@xs4all.nl> 9187L: linux-media@vger.kernel.org 9188T: git git://linuxtv.org/media_tree.git 9189W: http://linuxtv.org 9190S: Odd Fixes 9191F: drivers/media/radio/si470x/radio-si470x-i2c.c 9192 9193SI470X FM RADIO RECEIVER USB DRIVER 9194M: Hans Verkuil <hverkuil@xs4all.nl> 9195L: linux-media@vger.kernel.org 9196T: git git://linuxtv.org/media_tree.git 9197W: http://linuxtv.org 9198S: Maintained 9199F: drivers/media/radio/si470x/radio-si470x-common.c 9200F: drivers/media/radio/si470x/radio-si470x.h 9201F: drivers/media/radio/si470x/radio-si470x-usb.c 9202 9203SI4713 FM RADIO TRANSMITTER I2C DRIVER 9204M: Eduardo Valentin <edubezval@gmail.com> 9205L: linux-media@vger.kernel.org 9206T: git git://linuxtv.org/media_tree.git 9207W: http://linuxtv.org 9208S: Odd Fixes 9209F: drivers/media/radio/si4713/si4713.? 9210 9211SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9212M: Eduardo Valentin <edubezval@gmail.com> 9213L: linux-media@vger.kernel.org 9214T: git git://linuxtv.org/media_tree.git 9215W: http://linuxtv.org 9216S: Odd Fixes 9217F: drivers/media/radio/si4713/radio-platform-si4713.c 9218 9219SI4713 FM RADIO TRANSMITTER USB DRIVER 9220M: Hans Verkuil <hverkuil@xs4all.nl> 9221L: linux-media@vger.kernel.org 9222T: git git://linuxtv.org/media_tree.git 9223W: http://linuxtv.org 9224S: Maintained 9225F: drivers/media/radio/si4713/radio-usb-si4713.c 9226 9227SIANO DVB DRIVER 9228M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9229L: linux-media@vger.kernel.org 9230W: http://linuxtv.org 9231T: git git://linuxtv.org/media_tree.git 9232S: Odd fixes 9233F: drivers/media/common/siano/ 9234F: drivers/media/usb/siano/ 9235F: drivers/media/usb/siano/ 9236F: drivers/media/mmc/siano/ 9237 9238SIMPLEFB FB DRIVER 9239M: Hans de Goede <hdegoede@redhat.com> 9240L: linux-fbdev@vger.kernel.org 9241S: Maintained 9242F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9243F: drivers/video/fbdev/simplefb.c 9244F: include/linux/platform_data/simplefb.h 9245 9246SH_VEU V4L2 MEM2MEM DRIVER 9247L: linux-media@vger.kernel.org 9248S: Orphan 9249F: drivers/media/platform/sh_veu.c 9250 9251SH_VOU V4L2 OUTPUT DRIVER 9252L: linux-media@vger.kernel.org 9253S: Orphan 9254F: drivers/media/platform/sh_vou.c 9255F: include/media/sh_vou.h 9256 9257SIMPLE FIRMWARE INTERFACE (SFI) 9258M: Len Brown <lenb@kernel.org> 9259L: sfi-devel@simplefirmware.org 9260W: http://simplefirmware.org/ 9261T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9262S: Supported 9263F: arch/x86/platform/sfi/ 9264F: drivers/sfi/ 9265F: include/linux/sfi*.h 9266 9267SIMTEC EB110ATX (Chalice CATS) 9268P: Ben Dooks 9269P: Vincent Sanders <vince@simtec.co.uk> 9270M: Simtec Linux Team <linux@simtec.co.uk> 9271W: http://www.simtec.co.uk/products/EB110ATX/ 9272S: Supported 9273 9274SIMTEC EB2410ITX (BAST) 9275P: Ben Dooks 9276P: Vincent Sanders <vince@simtec.co.uk> 9277M: Simtec Linux Team <linux@simtec.co.uk> 9278W: http://www.simtec.co.uk/products/EB2410ITX/ 9279S: Supported 9280F: arch/arm/mach-s3c24xx/mach-bast.c 9281F: arch/arm/mach-s3c24xx/bast-ide.c 9282F: arch/arm/mach-s3c24xx/bast-irq.c 9283 9284TI DAVINCI MACHINE SUPPORT 9285M: Sekhar Nori <nsekhar@ti.com> 9286M: Kevin Hilman <khilman@deeprootsystems.com> 9287T: git git://gitorious.org/linux-davinci/linux-davinci.git 9288Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9289S: Supported 9290F: arch/arm/mach-davinci/ 9291F: drivers/i2c/busses/i2c-davinci.c 9292 9293TI DAVINCI SERIES MEDIA DRIVER 9294M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9295L: linux-media@vger.kernel.org 9296W: http://linuxtv.org/ 9297Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9298T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9299S: Maintained 9300F: drivers/media/platform/davinci/ 9301F: include/media/davinci/ 9302 9303TI AM437X VPFE DRIVER 9304M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9305L: linux-media@vger.kernel.org 9306W: http://linuxtv.org/ 9307Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9308T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9309S: Maintained 9310F: drivers/media/platform/am437x/ 9311 9312OV2659 OMNIVISION SENSOR DRIVER 9313M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9314L: linux-media@vger.kernel.org 9315W: http://linuxtv.org/ 9316Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9317T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9318S: Maintained 9319F: drivers/media/i2c/ov2659.c 9320F: include/media/ov2659.h 9321 9322SIS 190 ETHERNET DRIVER 9323M: Francois Romieu <romieu@fr.zoreil.com> 9324L: netdev@vger.kernel.org 9325S: Maintained 9326F: drivers/net/ethernet/sis/sis190.c 9327 9328SIS 900/7016 FAST ETHERNET DRIVER 9329M: Daniele Venzano <venza@brownhat.org> 9330W: http://www.brownhat.org/sis900.html 9331L: netdev@vger.kernel.org 9332S: Maintained 9333F: drivers/net/ethernet/sis/sis900.* 9334 9335SIS FRAMEBUFFER DRIVER 9336M: Thomas Winischhofer <thomas@winischhofer.net> 9337W: http://www.winischhofer.net/linuxsisvga.shtml 9338S: Maintained 9339F: Documentation/fb/sisfb.txt 9340F: drivers/video/fbdev/sis/ 9341F: include/video/sisfb.h 9342 9343SIS USB2VGA DRIVER 9344M: Thomas Winischhofer <thomas@winischhofer.net> 9345W: http://www.winischhofer.at/linuxsisusbvga.shtml 9346S: Maintained 9347F: drivers/usb/misc/sisusbvga/ 9348 9349SLAB ALLOCATOR 9350M: Christoph Lameter <cl@linux.com> 9351M: Pekka Enberg <penberg@kernel.org> 9352M: David Rientjes <rientjes@google.com> 9353M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9354M: Andrew Morton <akpm@linux-foundation.org> 9355L: linux-mm@kvack.org 9356S: Maintained 9357F: include/linux/sl?b*.h 9358F: mm/sl?b* 9359 9360SLEEPABLE READ-COPY UPDATE (SRCU) 9361M: Lai Jiangshan <laijs@cn.fujitsu.com> 9362M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9363M: Josh Triplett <josh@joshtriplett.org> 9364R: Steven Rostedt <rostedt@goodmis.org> 9365R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9366L: linux-kernel@vger.kernel.org 9367W: http://www.rdrop.com/users/paulmck/RCU/ 9368S: Supported 9369T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9370F: include/linux/srcu.h 9371F: kernel/rcu/srcu.c 9372 9373SMACK SECURITY MODULE 9374M: Casey Schaufler <casey@schaufler-ca.com> 9375L: linux-security-module@vger.kernel.org 9376W: http://schaufler-ca.com 9377T: git git://git.gitorious.org/smack-next/kernel.git 9378S: Maintained 9379F: Documentation/security/Smack.txt 9380F: security/smack/ 9381 9382DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9383M: Kevin Hilman <khilman@kernel.org> 9384M: Nishanth Menon <nm@ti.com> 9385S: Maintained 9386F: drivers/power/avs/ 9387F: include/linux/power/smartreflex.h 9388L: linux-pm@vger.kernel.org 9389 9390SMC91x ETHERNET DRIVER 9391M: Nicolas Pitre <nico@fluxnic.net> 9392S: Odd Fixes 9393F: drivers/net/ethernet/smsc/smc91x.* 9394 9395SMIA AND SMIA++ IMAGE SENSOR DRIVER 9396M: Sakari Ailus <sakari.ailus@iki.fi> 9397L: linux-media@vger.kernel.org 9398S: Maintained 9399F: drivers/media/i2c/smiapp/ 9400F: include/media/smiapp.h 9401F: drivers/media/i2c/smiapp-pll.c 9402F: drivers/media/i2c/smiapp-pll.h 9403F: include/uapi/linux/smiapp.h 9404F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9405 9406SMM665 HARDWARE MONITOR DRIVER 9407M: Guenter Roeck <linux@roeck-us.net> 9408L: lm-sensors@lm-sensors.org 9409S: Maintained 9410F: Documentation/hwmon/smm665 9411F: drivers/hwmon/smm665.c 9412 9413SMSC EMC2103 HARDWARE MONITOR DRIVER 9414M: Steve Glendinning <steve.glendinning@shawell.net> 9415L: lm-sensors@lm-sensors.org 9416S: Maintained 9417F: Documentation/hwmon/emc2103 9418F: drivers/hwmon/emc2103.c 9419 9420SMSC SCH5627 HARDWARE MONITOR DRIVER 9421M: Hans de Goede <hdegoede@redhat.com> 9422L: lm-sensors@lm-sensors.org 9423S: Supported 9424F: Documentation/hwmon/sch5627 9425F: drivers/hwmon/sch5627.c 9426 9427SMSC47B397 HARDWARE MONITOR DRIVER 9428M: Jean Delvare <jdelvare@suse.com> 9429L: lm-sensors@lm-sensors.org 9430S: Maintained 9431F: Documentation/hwmon/smsc47b397 9432F: drivers/hwmon/smsc47b397.c 9433 9434SMSC911x ETHERNET DRIVER 9435M: Steve Glendinning <steve.glendinning@shawell.net> 9436L: netdev@vger.kernel.org 9437S: Maintained 9438F: include/linux/smsc911x.h 9439F: drivers/net/ethernet/smsc/smsc911x.* 9440 9441SMSC9420 PCI ETHERNET DRIVER 9442M: Steve Glendinning <steve.glendinning@shawell.net> 9443L: netdev@vger.kernel.org 9444S: Maintained 9445F: drivers/net/ethernet/smsc/smsc9420.* 9446 9447SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9448M: Steve Glendinning <steve.glendinning@shawell.net> 9449L: linux-fbdev@vger.kernel.org 9450S: Maintained 9451F: drivers/video/fbdev/smscufx.c 9452 9453SOC-CAMERA V4L2 SUBSYSTEM 9454M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9455L: linux-media@vger.kernel.org 9456T: git git://linuxtv.org/media_tree.git 9457S: Maintained 9458F: include/media/soc* 9459F: drivers/media/i2c/soc_camera/ 9460F: drivers/media/platform/soc_camera/ 9461 9462SOEKRIS NET48XX LED SUPPORT 9463M: Chris Boot <bootc@bootc.net> 9464S: Maintained 9465F: drivers/leds/leds-net48xx.c 9466 9467SOFTLOGIC 6x10 MPEG CODEC 9468M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9469M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9470M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9471M: Ismael Luceno <ismael@iodev.co.uk> 9472L: linux-media@vger.kernel.org 9473S: Supported 9474F: drivers/media/pci/solo6x10/ 9475 9476SOFTWARE RAID (Multiple Disks) SUPPORT 9477M: Neil Brown <neilb@suse.com> 9478L: linux-raid@vger.kernel.org 9479S: Supported 9480F: drivers/md/ 9481F: include/linux/raid/ 9482F: include/uapi/linux/raid/ 9483 9484SONIC NETWORK DRIVER 9485M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9486L: netdev@vger.kernel.org 9487S: Maintained 9488F: drivers/net/ethernet/natsemi/sonic.* 9489 9490SONICS SILICON BACKPLANE DRIVER (SSB) 9491M: Michael Buesch <m@bues.ch> 9492L: netdev@vger.kernel.org 9493S: Maintained 9494F: drivers/ssb/ 9495F: include/linux/ssb/ 9496 9497SONY VAIO CONTROL DEVICE DRIVER 9498M: Mattia Dongili <malattia@linux.it> 9499L: platform-driver-x86@vger.kernel.org 9500W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9501S: Maintained 9502F: Documentation/laptops/sony-laptop.txt 9503F: drivers/char/sonypi.c 9504F: drivers/platform/x86/sony-laptop.c 9505F: include/linux/sony-laptop.h 9506 9507SONY MEMORYSTICK CARD SUPPORT 9508M: Alex Dubov <oakad@yahoo.com> 9509W: http://tifmxx.berlios.de/ 9510S: Maintained 9511F: drivers/memstick/host/tifm_ms.c 9512 9513SONY MEMORYSTICK STANDARD SUPPORT 9514M: Maxim Levitsky <maximlevitsky@gmail.com> 9515S: Maintained 9516F: drivers/memstick/core/ms_block.* 9517 9518SOUND 9519M: Jaroslav Kysela <perex@perex.cz> 9520M: Takashi Iwai <tiwai@suse.com> 9521L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9522W: http://www.alsa-project.org/ 9523T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9524T: git git://git.alsa-project.org/alsa-kernel.git 9525Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9526S: Maintained 9527F: Documentation/sound/ 9528F: include/sound/ 9529F: include/uapi/sound/ 9530F: sound/ 9531 9532SOUND - COMPRESSED AUDIO 9533M: Vinod Koul <vinod.koul@intel.com> 9534L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9535T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9536S: Supported 9537F: Documentation/sound/alsa/compress_offload.txt 9538F: include/sound/compress_driver.h 9539F: include/uapi/sound/compress_* 9540F: sound/core/compress_offload.c 9541F: sound/soc/soc-compress.c 9542 9543SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9544M: Liam Girdwood <lgirdwood@gmail.com> 9545M: Mark Brown <broonie@kernel.org> 9546T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9547L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9548W: http://alsa-project.org/main/index.php/ASoC 9549S: Supported 9550F: Documentation/sound/alsa/soc/ 9551F: sound/soc/ 9552F: include/sound/soc* 9553 9554SOUND - DMAENGINE HELPERS 9555M: Lars-Peter Clausen <lars@metafoo.de> 9556S: Supported 9557F: include/sound/dmaengine_pcm.h 9558F: sound/core/pcm_dmaengine.c 9559F: sound/soc/soc-generic-dmaengine-pcm.c 9560 9561SP2 MEDIA DRIVER 9562M: Olli Salonen <olli.salonen@iki.fi> 9563L: linux-media@vger.kernel.org 9564W: http://linuxtv.org/ 9565Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9566S: Maintained 9567F: drivers/media/dvb-frontends/sp2* 9568 9569SPARC + UltraSPARC (sparc/sparc64) 9570M: "David S. Miller" <davem@davemloft.net> 9571L: sparclinux@vger.kernel.org 9572Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9573T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9574T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9575S: Maintained 9576F: arch/sparc/ 9577F: drivers/sbus/ 9578 9579SPARC SERIAL DRIVERS 9580M: "David S. Miller" <davem@davemloft.net> 9581L: sparclinux@vger.kernel.org 9582T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9583T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9584S: Maintained 9585F: include/linux/sunserialcore.h 9586F: drivers/tty/serial/suncore.c 9587F: drivers/tty/serial/sunhv.c 9588F: drivers/tty/serial/sunsab.c 9589F: drivers/tty/serial/sunsab.h 9590F: drivers/tty/serial/sunsu.c 9591F: drivers/tty/serial/sunzilog.c 9592F: drivers/tty/serial/sunzilog.h 9593 9594SPARSE CHECKER 9595M: "Christopher Li" <sparse@chrisli.org> 9596L: linux-sparse@vger.kernel.org 9597W: https://sparse.wiki.kernel.org/ 9598T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9599T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9600S: Maintained 9601F: include/linux/compiler.h 9602 9603SPEAR PLATFORM SUPPORT 9604M: Viresh Kumar <vireshk@kernel.org> 9605M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9606L: spear-devel@list.st.com 9607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9608W: http://www.st.com/spear 9609S: Maintained 9610F: arch/arm/mach-spear/ 9611 9612SPEAR CLOCK FRAMEWORK SUPPORT 9613M: Viresh Kumar <vireshk@kernel.org> 9614L: spear-devel@list.st.com 9615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9616W: http://www.st.com/spear 9617S: Maintained 9618F: drivers/clk/spear/ 9619 9620SPI SUBSYSTEM 9621M: Mark Brown <broonie@kernel.org> 9622L: linux-spi@vger.kernel.org 9623T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9624Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9625S: Maintained 9626F: Documentation/spi/ 9627F: drivers/spi/ 9628F: include/linux/spi/ 9629F: include/uapi/linux/spi/ 9630 9631SPIDERNET NETWORK DRIVER for CELL 9632M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9633L: netdev@vger.kernel.org 9634S: Supported 9635F: Documentation/networking/spider_net.txt 9636F: drivers/net/ethernet/toshiba/spider_net* 9637 9638SPU FILE SYSTEM 9639M: Jeremy Kerr <jk@ozlabs.org> 9640L: linuxppc-dev@lists.ozlabs.org 9641W: http://www.ibm.com/developerworks/power/cell/ 9642S: Supported 9643F: Documentation/filesystems/spufs.txt 9644F: arch/powerpc/platforms/cell/spufs/ 9645 9646SQUASHFS FILE SYSTEM 9647M: Phillip Lougher <phillip@squashfs.org.uk> 9648L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9649W: http://squashfs.org.uk 9650S: Maintained 9651F: Documentation/filesystems/squashfs.txt 9652F: fs/squashfs/ 9653 9654SRM (Alpha) environment access 9655M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9656S: Maintained 9657F: arch/alpha/kernel/srm_env.c 9658 9659STABLE BRANCH 9660M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9661L: stable@vger.kernel.org 9662S: Supported 9663F: Documentation/stable_kernel_rules.txt 9664 9665STAGING SUBSYSTEM 9666M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9667T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9668L: devel@driverdev.osuosl.org 9669S: Supported 9670F: drivers/staging/ 9671 9672STAGING - COMEDI 9673M: Ian Abbott <abbotti@mev.co.uk> 9674M: H Hartley Sweeten <hsweeten@visionengravers.com> 9675S: Odd Fixes 9676F: drivers/staging/comedi/ 9677 9678STAGING - FLARION FT1000 DRIVERS 9679M: Marek Belisko <marek.belisko@gmail.com> 9680S: Odd Fixes 9681F: drivers/staging/ft1000/ 9682 9683STAGING - INDUSTRIAL IO 9684M: Jonathan Cameron <jic23@kernel.org> 9685L: linux-iio@vger.kernel.org 9686S: Odd Fixes 9687F: drivers/staging/iio/ 9688 9689STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9690M: Jarod Wilson <jarod@wilsonet.com> 9691W: http://www.lirc.org/ 9692S: Odd Fixes 9693F: drivers/staging/media/lirc/ 9694 9695STAGING - LUSTRE PARALLEL FILESYSTEM 9696M: Oleg Drokin <oleg.drokin@intel.com> 9697M: Andreas Dilger <andreas.dilger@intel.com> 9698L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9699W: http://lustre.opensfs.org/ 9700S: Maintained 9701F: drivers/staging/lustre 9702 9703STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9704M: Julian Andres Klode <jak@jak-linux.org> 9705M: Marc Dietrich <marvin24@gmx.de> 9706L: ac100@lists.launchpad.net (moderated for non-subscribers) 9707L: linux-tegra@vger.kernel.org 9708S: Maintained 9709F: drivers/staging/nvec/ 9710 9711STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9712M: Jens Frederich <jfrederich@gmail.com> 9713M: Daniel Drake <dsd@laptop.org> 9714M: Jon Nettleton <jon.nettleton@gmail.com> 9715W: http://wiki.laptop.org/go/DCON 9716S: Maintained 9717F: drivers/staging/olpc_dcon/ 9718 9719STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9720M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9721S: Maintained 9722F: drivers/staging/ozwpan/ 9723 9724STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9725M: Willy Tarreau <willy@meta-x.org> 9726S: Odd Fixes 9727F: drivers/staging/panel/ 9728 9729STAGING - REALTEK RTL8712U DRIVERS 9730M: Larry Finger <Larry.Finger@lwfinger.net> 9731M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9732S: Odd Fixes 9733F: drivers/staging/rtl8712/ 9734 9735STAGING - REALTEK RTL8723U WIRELESS DRIVER 9736M: Larry Finger <Larry.Finger@lwfinger.net> 9737M: Jes Sorensen <Jes.Sorensen@redhat.com> 9738L: linux-wireless@vger.kernel.org 9739S: Maintained 9740F: drivers/staging/rtl8723au/ 9741 9742STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 9743M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9744M: Teddy Wang <teddy.wang@siliconmotion.com> 9745M: Sudip Mukherjee <sudip@vectorindia.org> 9746L: linux-fbdev@vger.kernel.org 9747S: Maintained 9748F: drivers/staging/sm7xxfb/ 9749 9750STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9751M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9752M: Teddy Wang <teddy.wang@siliconmotion.com> 9753M: Sudip Mukherjee <sudip@vectorindia.org> 9754L: linux-fbdev@vger.kernel.org 9755S: Maintained 9756F: drivers/staging/sm750fb/ 9757 9758STAGING - SLICOSS 9759M: Lior Dotan <liodot@gmail.com> 9760M: Christopher Harrer <charrer@alacritech.com> 9761S: Odd Fixes 9762F: drivers/staging/slicoss/ 9763 9764STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9765M: William Hubbs <w.d.hubbs@gmail.com> 9766M: Chris Brannon <chris@the-brannons.com> 9767M: Kirk Reiser <kirk@reisers.ca> 9768M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9769L: speakup@linux-speakup.org 9770W: http://www.linux-speakup.org/ 9771S: Odd Fixes 9772F: drivers/staging/speakup/ 9773 9774STAGING - VIA VT665X DRIVERS 9775M: Forest Bond <forest@alittletooquiet.net> 9776S: Odd Fixes 9777F: drivers/staging/vt665?/ 9778 9779STAGING - WILC1000 WIFI DRIVER 9780M: Johnny Kim <johnny.kim@atmel.com> 9781M: Rachel Kim <rachel.kim@atmel.com> 9782M: Dean Lee <dean.lee@atmel.com> 9783M: Chris Park <chris.park@atmel.com> 9784L: linux-wireless@vger.kernel.org 9785S: Supported 9786F: drivers/staging/wilc1000/ 9787 9788STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9789M: Arnaud Patard <arnaud.patard@rtp-net.org> 9790S: Odd Fixes 9791F: drivers/staging/xgifb/ 9792 9793STARFIRE/DURALAN NETWORK DRIVER 9794M: Ion Badulescu <ionut@badula.org> 9795S: Odd Fixes 9796F: drivers/net/ethernet/adaptec/starfire* 9797 9798SUN3/3X 9799M: Sam Creasey <sammy@sammy.net> 9800W: http://sammy.net/sun3/ 9801S: Maintained 9802F: arch/m68k/kernel/*sun3* 9803F: arch/m68k/sun3*/ 9804F: arch/m68k/include/asm/sun3* 9805F: drivers/net/ethernet/i825xx/sun3* 9806 9807SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9808M: Hans de Goede <hdegoede@redhat.com> 9809L: linux-input@vger.kernel.org 9810S: Maintained 9811F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9812F: drivers/input/keyboard/sun4i-lradc-keys.c 9813 9814SUNDANCE NETWORK DRIVER 9815M: Denis Kirjanov <kda@linux-powerpc.org> 9816L: netdev@vger.kernel.org 9817S: Maintained 9818F: drivers/net/ethernet/dlink/sundance.c 9819 9820SUPERH 9821L: linux-sh@vger.kernel.org 9822Q: http://patchwork.kernel.org/project/linux-sh/list/ 9823S: Orphan 9824F: Documentation/sh/ 9825F: arch/sh/ 9826F: drivers/sh/ 9827 9828SUSPEND TO RAM 9829M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9830M: Len Brown <len.brown@intel.com> 9831M: Pavel Machek <pavel@ucw.cz> 9832L: linux-pm@vger.kernel.org 9833S: Supported 9834F: Documentation/power/ 9835F: arch/x86/kernel/acpi/ 9836F: drivers/base/power/ 9837F: kernel/power/ 9838F: include/linux/suspend.h 9839F: include/linux/freezer.h 9840F: include/linux/pm.h 9841 9842SVGA HANDLING 9843M: Martin Mares <mj@ucw.cz> 9844L: linux-video@atrey.karlin.mff.cuni.cz 9845S: Maintained 9846F: Documentation/svga.txt 9847F: arch/x86/boot/video* 9848 9849SWIOTLB SUBSYSTEM 9850M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9851L: linux-kernel@vger.kernel.org 9852S: Supported 9853F: lib/swiotlb.c 9854F: arch/*/kernel/pci-swiotlb.c 9855F: include/linux/swiotlb.h 9856 9857SWITCHDEV 9858M: Jiri Pirko <jiri@resnulli.us> 9859L: netdev@vger.kernel.org 9860S: Supported 9861F: net/switchdev/ 9862F: include/net/switchdev.h 9863 9864SYNOPSYS ARC ARCHITECTURE 9865M: Vineet Gupta <vgupta@synopsys.com> 9866S: Supported 9867F: arch/arc/ 9868F: Documentation/devicetree/bindings/arc/ 9869F: drivers/tty/serial/arc_uart.c 9870 9871SYNOPSYS ARC SDP platform support 9872M: Alexey Brodkin <abrodkin@synopsys.com> 9873S: Supported 9874F: arch/arc/plat-axs10x 9875F: arch/arc/boot/dts/ax* 9876F: Documentation/devicetree/bindings/arc/axs10* 9877 9878SYSTEM CONFIGURATION (SYSCON) 9879M: Lee Jones <lee.jones@linaro.org> 9880M: Arnd Bergmann <arnd@arndb.de> 9881T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 9882S: Supported 9883F: drivers/mfd/syscon.c 9884 9885SYSV FILESYSTEM 9886M: Christoph Hellwig <hch@infradead.org> 9887S: Maintained 9888F: Documentation/filesystems/sysv-fs.txt 9889F: fs/sysv/ 9890F: include/linux/sysv_fs.h 9891 9892TARGET SUBSYSTEM 9893M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 9894L: linux-scsi@vger.kernel.org 9895L: target-devel@vger.kernel.org 9896W: http://www.linux-iscsi.org 9897W: http://groups.google.com/group/linux-iscsi-target-dev 9898T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9899S: Supported 9900F: drivers/target/ 9901F: include/target/ 9902F: Documentation/target/ 9903 9904TASKSTATS STATISTICS INTERFACE 9905M: Balbir Singh <bsingharora@gmail.com> 9906S: Maintained 9907F: Documentation/accounting/taskstats* 9908F: include/linux/taskstats* 9909F: kernel/taskstats.c 9910 9911TC CLASSIFIER 9912M: Jamal Hadi Salim <jhs@mojatatu.com> 9913L: netdev@vger.kernel.org 9914S: Maintained 9915F: include/net/pkt_cls.h 9916F: include/uapi/linux/pkt_cls.h 9917F: net/sched/ 9918 9919TCP LOW PRIORITY MODULE 9920M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9921M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9922W: http://tcp-lp-mod.sourceforge.net/ 9923S: Maintained 9924F: net/ipv4/tcp_lp.c 9925 9926TDA10071 MEDIA DRIVER 9927M: Antti Palosaari <crope@iki.fi> 9928L: linux-media@vger.kernel.org 9929W: http://linuxtv.org/ 9930W: http://palosaari.fi/linux/ 9931Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9932T: git git://linuxtv.org/anttip/media_tree.git 9933S: Maintained 9934F: drivers/media/dvb-frontends/tda10071* 9935 9936TDA18212 MEDIA DRIVER 9937M: Antti Palosaari <crope@iki.fi> 9938L: linux-media@vger.kernel.org 9939W: http://linuxtv.org/ 9940W: http://palosaari.fi/linux/ 9941Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9942T: git git://linuxtv.org/anttip/media_tree.git 9943S: Maintained 9944F: drivers/media/tuners/tda18212* 9945 9946TDA18218 MEDIA DRIVER 9947M: Antti Palosaari <crope@iki.fi> 9948L: linux-media@vger.kernel.org 9949W: http://linuxtv.org/ 9950W: http://palosaari.fi/linux/ 9951Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9952T: git git://linuxtv.org/anttip/media_tree.git 9953S: Maintained 9954F: drivers/media/tuners/tda18218* 9955 9956TDA18271 MEDIA DRIVER 9957M: Michael Krufky <mkrufky@linuxtv.org> 9958L: linux-media@vger.kernel.org 9959W: http://linuxtv.org/ 9960W: http://github.com/mkrufky 9961Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9962T: git git://linuxtv.org/mkrufky/tuners.git 9963S: Maintained 9964F: drivers/media/tuners/tda18271* 9965 9966TDA827x MEDIA DRIVER 9967M: Michael Krufky <mkrufky@linuxtv.org> 9968L: linux-media@vger.kernel.org 9969W: http://linuxtv.org/ 9970W: http://github.com/mkrufky 9971Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9972T: git git://linuxtv.org/mkrufky/tuners.git 9973S: Maintained 9974F: drivers/media/tuners/tda8290.* 9975 9976TDA8290 MEDIA DRIVER 9977M: Michael Krufky <mkrufky@linuxtv.org> 9978L: linux-media@vger.kernel.org 9979W: http://linuxtv.org/ 9980W: http://github.com/mkrufky 9981Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9982T: git git://linuxtv.org/mkrufky/tuners.git 9983S: Maintained 9984F: drivers/media/tuners/tda8290.* 9985 9986TDA9840 MEDIA DRIVER 9987M: Hans Verkuil <hverkuil@xs4all.nl> 9988L: linux-media@vger.kernel.org 9989T: git git://linuxtv.org/media_tree.git 9990W: http://linuxtv.org 9991S: Maintained 9992F: drivers/media/i2c/tda9840* 9993 9994TEA5761 TUNER DRIVER 9995M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9996L: linux-media@vger.kernel.org 9997W: http://linuxtv.org 9998T: git git://linuxtv.org/media_tree.git 9999S: Odd fixes 10000F: drivers/media/tuners/tea5761.* 10001 10002TEA5767 TUNER DRIVER 10003M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10004L: linux-media@vger.kernel.org 10005W: http://linuxtv.org 10006T: git git://linuxtv.org/media_tree.git 10007S: Maintained 10008F: drivers/media/tuners/tea5767.* 10009 10010TEA6415C MEDIA DRIVER 10011M: Hans Verkuil <hverkuil@xs4all.nl> 10012L: linux-media@vger.kernel.org 10013T: git git://linuxtv.org/media_tree.git 10014W: http://linuxtv.org 10015S: Maintained 10016F: drivers/media/i2c/tea6415c* 10017 10018TEA6420 MEDIA DRIVER 10019M: Hans Verkuil <hverkuil@xs4all.nl> 10020L: linux-media@vger.kernel.org 10021T: git git://linuxtv.org/media_tree.git 10022W: http://linuxtv.org 10023S: Maintained 10024F: drivers/media/i2c/tea6420* 10025 10026TEAM DRIVER 10027M: Jiri Pirko <jiri@resnulli.us> 10028L: netdev@vger.kernel.org 10029S: Supported 10030F: drivers/net/team/ 10031F: include/linux/if_team.h 10032F: include/uapi/linux/if_team.h 10033 10034TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10035M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10036S: Maintained 10037F: arch/x86/platform/ts5500/ 10038 10039TECHNOTREND USB IR RECEIVER 10040M: Sean Young <sean@mess.org> 10041L: linux-media@vger.kernel.org 10042S: Maintained 10043F: drivers/media/rc/ttusbir.c 10044 10045TEGRA ARCHITECTURE SUPPORT 10046M: Stephen Warren <swarren@wwwdotorg.org> 10047M: Thierry Reding <thierry.reding@gmail.com> 10048M: Alexandre Courbot <gnurou@gmail.com> 10049L: linux-tegra@vger.kernel.org 10050Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10051T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10052S: Supported 10053N: [^a-z]tegra 10054 10055TEGRA CLOCK DRIVER 10056M: Peter De Schrijver <pdeschrijver@nvidia.com> 10057M: Prashant Gaikwad <pgaikwad@nvidia.com> 10058S: Supported 10059F: drivers/clk/tegra/ 10060 10061TEGRA DMA DRIVER 10062M: Laxman Dewangan <ldewangan@nvidia.com> 10063S: Supported 10064F: drivers/dma/tegra20-apb-dma.c 10065 10066TEGRA I2C DRIVER 10067M: Laxman Dewangan <ldewangan@nvidia.com> 10068S: Supported 10069F: drivers/i2c/busses/i2c-tegra.c 10070 10071TEGRA IOMMU DRIVERS 10072M: Hiroshi Doyu <hdoyu@nvidia.com> 10073S: Supported 10074F: drivers/iommu/tegra* 10075 10076TEGRA KBC DRIVER 10077M: Rakesh Iyer <riyer@nvidia.com> 10078M: Laxman Dewangan <ldewangan@nvidia.com> 10079S: Supported 10080F: drivers/input/keyboard/tegra-kbc.c 10081 10082TEGRA PWM DRIVER 10083M: Thierry Reding <thierry.reding@gmail.com> 10084S: Supported 10085F: drivers/pwm/pwm-tegra.c 10086 10087TEGRA SERIAL DRIVER 10088M: Laxman Dewangan <ldewangan@nvidia.com> 10089S: Supported 10090F: drivers/tty/serial/serial-tegra.c 10091 10092TEGRA SPI DRIVER 10093M: Laxman Dewangan <ldewangan@nvidia.com> 10094S: Supported 10095F: drivers/spi/spi-tegra* 10096 10097TEHUTI ETHERNET DRIVER 10098M: Andy Gospodarek <andy@greyhouse.net> 10099L: netdev@vger.kernel.org 10100S: Supported 10101F: drivers/net/ethernet/tehuti/* 10102 10103Telecom Clock Driver for MCPL0010 10104M: Mark Gross <mark.gross@intel.com> 10105S: Supported 10106F: drivers/char/tlclk.c 10107 10108TENSILICA XTENSA PORT (xtensa) 10109M: Chris Zankel <chris@zankel.net> 10110M: Max Filippov <jcmvbkbc@gmail.com> 10111L: linux-xtensa@linux-xtensa.org 10112S: Maintained 10113F: arch/xtensa/ 10114F: drivers/irqchip/irq-xtensa-* 10115 10116THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10117M: Hans Verkuil <hverkuil@xs4all.nl> 10118L: linux-media@vger.kernel.org 10119T: git git://linuxtv.org/media_tree.git 10120W: http://linuxtv.org 10121S: Maintained 10122F: drivers/media/radio/radio-raremono.c 10123 10124THERMAL 10125M: Zhang Rui <rui.zhang@intel.com> 10126M: Eduardo Valentin <edubezval@gmail.com> 10127L: linux-pm@vger.kernel.org 10128T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10129T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10130Q: https://patchwork.kernel.org/project/linux-pm/list/ 10131S: Supported 10132F: drivers/thermal/ 10133F: include/linux/thermal.h 10134F: include/uapi/linux/thermal.h 10135F: include/linux/cpu_cooling.h 10136F: Documentation/devicetree/bindings/thermal/ 10137 10138THINGM BLINK(1) USB RGB LED DRIVER 10139M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10140S: Maintained 10141F: drivers/hid/hid-thingm.c 10142 10143THINKPAD ACPI EXTRAS DRIVER 10144M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10145L: ibm-acpi-devel@lists.sourceforge.net 10146L: platform-driver-x86@vger.kernel.org 10147W: http://ibm-acpi.sourceforge.net 10148W: http://thinkwiki.org/wiki/Ibm-acpi 10149T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10150S: Maintained 10151F: drivers/platform/x86/thinkpad_acpi.c 10152 10153TI BANDGAP AND THERMAL DRIVER 10154M: Eduardo Valentin <edubezval@gmail.com> 10155L: linux-pm@vger.kernel.org 10156L: linux-omap@vger.kernel.org 10157S: Maintained 10158F: drivers/thermal/ti-soc-thermal/ 10159 10160TI CDCE706 CLOCK DRIVER 10161M: Max Filippov <jcmvbkbc@gmail.com> 10162S: Maintained 10163F: drivers/clk/clk-cdce706.c 10164 10165TI CLOCK DRIVER 10166M: Tero Kristo <t-kristo@ti.com> 10167L: linux-omap@vger.kernel.org 10168S: Maintained 10169F: drivers/clk/ti/ 10170F: include/linux/clk/ti.h 10171 10172TI FLASH MEDIA INTERFACE DRIVER 10173M: Alex Dubov <oakad@yahoo.com> 10174S: Maintained 10175F: drivers/misc/tifm* 10176F: drivers/mmc/host/tifm_sd.c 10177F: include/linux/tifm.h 10178 10179TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10180M: Santosh Shilimkar <ssantosh@kernel.org> 10181L: linux-kernel@vger.kernel.org 10182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10183S: Maintained 10184F: drivers/soc/ti/* 10185T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10186 10187 10188TI LM49xxx FAMILY ASoC CODEC DRIVERS 10189M: M R Swami Reddy <mr.swami.reddy@ti.com> 10190M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10191L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10192S: Maintained 10193F: sound/soc/codecs/lm49453* 10194F: sound/soc/codecs/isabelle* 10195 10196TI LP855x BACKLIGHT DRIVER 10197M: Milo Kim <milo.kim@ti.com> 10198S: Maintained 10199F: Documentation/backlight/lp855x-driver.txt 10200F: drivers/video/backlight/lp855x_bl.c 10201F: include/linux/platform_data/lp855x.h 10202 10203TI LP8727 CHARGER DRIVER 10204M: Milo Kim <milo.kim@ti.com> 10205S: Maintained 10206F: drivers/power/lp8727_charger.c 10207F: include/linux/platform_data/lp8727.h 10208 10209TI LP8788 MFD DRIVER 10210M: Milo Kim <milo.kim@ti.com> 10211S: Maintained 10212F: drivers/iio/adc/lp8788_adc.c 10213F: drivers/leds/leds-lp8788.c 10214F: drivers/mfd/lp8788*.c 10215F: drivers/power/lp8788-charger.c 10216F: drivers/regulator/lp8788-*.c 10217F: include/linux/mfd/lp8788*.h 10218 10219TI NETCP ETHERNET DRIVER 10220M: Wingman Kwok <w-kwok2@ti.com> 10221M: Murali Karicheri <m-karicheri2@ti.com> 10222L: netdev@vger.kernel.org 10223S: Maintained 10224F: drivers/net/ethernet/ti/netcp* 10225 10226TI TAS571X FAMILY ASoC CODEC DRIVER 10227M: Kevin Cernekee <cernekee@chromium.org> 10228L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10229S: Odd Fixes 10230F: sound/soc/codecs/tas571x* 10231 10232TI TWL4030 SERIES SOC CODEC DRIVER 10233M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10234L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10235S: Maintained 10236F: sound/soc/codecs/twl4030* 10237 10238TI WILINK WIRELESS DRIVERS 10239L: linux-wireless@vger.kernel.org 10240W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10241W: http://wireless.kernel.org/en/users/Drivers/wl1251 10242T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10243S: Orphan 10244F: drivers/net/wireless/ti/ 10245F: include/linux/wl12xx.h 10246 10247TIPC NETWORK LAYER 10248M: Jon Maloy <jon.maloy@ericsson.com> 10249M: Ying Xue <ying.xue@windriver.com> 10250L: netdev@vger.kernel.org (core kernel code) 10251L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10252W: http://tipc.sourceforge.net/ 10253S: Maintained 10254F: include/uapi/linux/tipc*.h 10255F: net/tipc/ 10256 10257TILE ARCHITECTURE 10258M: Chris Metcalf <cmetcalf@ezchip.com> 10259W: http://www.ezchip.com/scm/ 10260S: Supported 10261F: arch/tile/ 10262F: drivers/char/tile-srom.c 10263F: drivers/edac/tile_edac.c 10264F: drivers/net/ethernet/tile/ 10265F: drivers/rtc/rtc-tile.c 10266F: drivers/tty/hvc/hvc_tile.c 10267F: drivers/tty/serial/tilegx.c 10268F: drivers/usb/host/*-tilegx.c 10269F: include/linux/usb/tilegx.h 10270 10271TLAN NETWORK DRIVER 10272M: Samuel Chessman <chessman@tux.org> 10273L: tlan-devel@lists.sourceforge.net (subscribers-only) 10274W: http://sourceforge.net/projects/tlan/ 10275S: Maintained 10276F: Documentation/networking/tlan.txt 10277F: drivers/net/ethernet/ti/tlan.* 10278 10279TOMOYO SECURITY MODULE 10280M: Kentaro Takeda <takedakn@nttdata.co.jp> 10281M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10282L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10283L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10284L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10285L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10286W: http://tomoyo.sourceforge.jp/ 10287T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10288S: Maintained 10289F: security/tomoyo/ 10290 10291TOPSTAR LAPTOP EXTRAS DRIVER 10292M: Herton Ronaldo Krzesinski <herton@canonical.com> 10293L: platform-driver-x86@vger.kernel.org 10294S: Maintained 10295F: drivers/platform/x86/topstar-laptop.c 10296 10297TOSHIBA ACPI EXTRAS DRIVER 10298M: Azael Avalos <coproscefalo@gmail.com> 10299L: platform-driver-x86@vger.kernel.org 10300S: Maintained 10301F: drivers/platform/x86/toshiba_acpi.c 10302 10303TOSHIBA BLUETOOTH DRIVER 10304M: Azael Avalos <coproscefalo@gmail.com> 10305L: platform-driver-x86@vger.kernel.org 10306S: Maintained 10307F: drivers/platform/x86/toshiba_bluetooth.c 10308 10309TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10310M: Azael Avalos <coproscefalo@gmail.com> 10311L: platform-driver-x86@vger.kernel.org 10312S: Maintained 10313F: drivers/platform/x86/toshiba_haps.c 10314 10315TOSHIBA SMM DRIVER 10316M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10317L: tlinux-users@tce.toshiba-dme.co.jp 10318W: http://www.buzzard.org.uk/toshiba/ 10319S: Maintained 10320F: drivers/char/toshiba.c 10321F: include/linux/toshiba.h 10322F: include/uapi/linux/toshiba.h 10323 10324TMIO MMC DRIVER 10325M: Ian Molton <ian@mnementh.co.uk> 10326L: linux-mmc@vger.kernel.org 10327S: Maintained 10328F: drivers/mmc/host/tmio_mmc* 10329F: drivers/mmc/host/sh_mobile_sdhi.c 10330F: include/linux/mmc/tmio.h 10331F: include/linux/mmc/sh_mobile_sdhi.h 10332 10333TMP401 HARDWARE MONITOR DRIVER 10334M: Guenter Roeck <linux@roeck-us.net> 10335L: lm-sensors@lm-sensors.org 10336S: Maintained 10337F: Documentation/hwmon/tmp401 10338F: drivers/hwmon/tmp401.c 10339 10340TMPFS (SHMEM FILESYSTEM) 10341M: Hugh Dickins <hughd@google.com> 10342L: linux-mm@kvack.org 10343S: Maintained 10344F: include/linux/shmem_fs.h 10345F: mm/shmem.c 10346 10347TM6000 VIDEO4LINUX DRIVER 10348M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10349L: linux-media@vger.kernel.org 10350W: http://linuxtv.org 10351T: git git://linuxtv.org/media_tree.git 10352S: Odd fixes 10353F: drivers/media/usb/tm6000/ 10354 10355TW68 VIDEO4LINUX DRIVER 10356M: Hans Verkuil <hverkuil@xs4all.nl> 10357L: linux-media@vger.kernel.org 10358T: git git://linuxtv.org/media_tree.git 10359W: http://linuxtv.org 10360S: Odd Fixes 10361F: drivers/media/pci/tw68/ 10362 10363TPM DEVICE DRIVER 10364M: Peter Huewe <peterhuewe@gmx.de> 10365M: Marcel Selhorst <tpmdd@selhorst.net> 10366R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10367W: http://tpmdd.sourceforge.net 10368L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10369Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10370T: https://github.com/PeterHuewe/linux-tpmdd 10371S: Maintained 10372F: drivers/char/tpm/ 10373 10374TPM IBM_VTPM DEVICE DRIVER 10375M: Ashley Lai <ashleydlai@gmail.com> 10376W: http://tpmdd.sourceforge.net 10377L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10378S: Maintained 10379F: drivers/char/tpm/tpm_ibmvtpm* 10380 10381TRACING 10382M: Steven Rostedt <rostedt@goodmis.org> 10383M: Ingo Molnar <mingo@redhat.com> 10384T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10385S: Maintained 10386F: Documentation/trace/ftrace.txt 10387F: arch/*/*/*/ftrace.h 10388F: arch/*/kernel/ftrace.c 10389F: include/*/ftrace.h 10390F: include/linux/trace*.h 10391F: include/trace/ 10392F: kernel/trace/ 10393F: tools/testing/selftests/ftrace/ 10394 10395TRIVIAL PATCHES 10396M: Jiri Kosina <trivial@kernel.org> 10397T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10398S: Maintained 10399K: ^Subject:.*(?i)trivial 10400 10401TTY LAYER 10402M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10403M: Jiri Slaby <jslaby@suse.com> 10404S: Supported 10405T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10406F: Documentation/serial/ 10407F: drivers/tty/ 10408F: drivers/tty/serial/serial_core.c 10409F: include/linux/serial_core.h 10410F: include/linux/serial.h 10411F: include/linux/tty.h 10412F: include/uapi/linux/serial_core.h 10413F: include/uapi/linux/serial.h 10414F: include/uapi/linux/tty.h 10415 10416TUA9001 MEDIA DRIVER 10417M: Antti Palosaari <crope@iki.fi> 10418L: linux-media@vger.kernel.org 10419W: http://linuxtv.org/ 10420W: http://palosaari.fi/linux/ 10421Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10422T: git git://linuxtv.org/anttip/media_tree.git 10423S: Maintained 10424F: drivers/media/tuners/tua9001* 10425 10426TULIP NETWORK DRIVERS 10427M: Grant Grundler <grundler@parisc-linux.org> 10428L: netdev@vger.kernel.org 10429S: Maintained 10430F: drivers/net/ethernet/dec/tulip/ 10431 10432TUN/TAP driver 10433M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10434W: http://vtun.sourceforge.net/tun 10435S: Maintained 10436F: Documentation/networking/tuntap.txt 10437F: arch/um/os-Linux/drivers/ 10438 10439TURBOCHANNEL SUBSYSTEM 10440M: "Maciej W. Rozycki" <macro@linux-mips.org> 10441M: Ralf Baechle <ralf@linux-mips.org> 10442L: linux-mips@linux-mips.org 10443Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10444S: Maintained 10445F: drivers/tc/ 10446F: include/linux/tc.h 10447 10448U14-34F SCSI DRIVER 10449M: Dario Ballabio <ballabio_dario@emc.com> 10450L: linux-scsi@vger.kernel.org 10451S: Maintained 10452F: drivers/scsi/u14-34f.c 10453 10454UBI FILE SYSTEM (UBIFS) 10455M: Artem Bityutskiy <dedekind1@gmail.com> 10456M: Adrian Hunter <adrian.hunter@intel.com> 10457L: linux-mtd@lists.infradead.org 10458T: git git://git.infradead.org/ubifs-2.6.git 10459W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10460S: Maintained 10461F: Documentation/filesystems/ubifs.txt 10462F: fs/ubifs/ 10463 10464UCLINUX (M68KNOMMU AND COLDFIRE) 10465M: Greg Ungerer <gerg@uclinux.org> 10466W: http://www.uclinux.org/ 10467L: linux-m68k@lists.linux-m68k.org 10468L: uclinux-dev@uclinux.org (subscribers-only) 10469T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10470S: Maintained 10471F: arch/m68k/coldfire/ 10472F: arch/m68k/68*/ 10473F: arch/m68k/*/*_no.* 10474F: arch/m68k/include/asm/*_no.* 10475 10476UDF FILESYSTEM 10477M: Jan Kara <jack@suse.com> 10478S: Maintained 10479F: Documentation/filesystems/udf.txt 10480F: fs/udf/ 10481 10482UFS FILESYSTEM 10483M: Evgeniy Dushistov <dushistov@mail.ru> 10484S: Maintained 10485F: Documentation/filesystems/ufs.txt 10486F: fs/ufs/ 10487 10488UHID USERSPACE HID IO DRIVER: 10489M: David Herrmann <dh.herrmann@googlemail.com> 10490L: linux-input@vger.kernel.org 10491S: Maintained 10492F: drivers/hid/uhid.c 10493F: include/uapi/linux/uhid.h 10494 10495ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10496L: linux-usb@vger.kernel.org 10497S: Orphan 10498F: drivers/uwb/ 10499F: include/linux/uwb.h 10500F: include/linux/uwb/ 10501 10502UNICORE32 ARCHITECTURE: 10503M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10504W: http://mprc.pku.edu.cn/~guanxuetao/linux 10505S: Maintained 10506T: git git://github.com/gxt/linux.git 10507F: arch/unicore32/ 10508 10509UNIFDEF 10510M: Tony Finch <dot@dotat.at> 10511W: http://dotat.at/prog/unifdef 10512S: Maintained 10513F: scripts/unifdef.c 10514 10515UNIFORM CDROM DRIVER 10516M: Jens Axboe <axboe@kernel.dk> 10517W: http://www.kernel.dk 10518S: Maintained 10519F: Documentation/cdrom/ 10520F: drivers/cdrom/cdrom.c 10521F: include/linux/cdrom.h 10522F: include/uapi/linux/cdrom.h 10523 10524UNISYS S-PAR DRIVERS 10525M: Benjamin Romer <benjamin.romer@unisys.com> 10526M: David Kershner <david.kershner@unisys.com> 10527L: sparmaintainer@unisys.com (Unisys internal) 10528S: Supported 10529F: drivers/staging/unisys/ 10530 10531UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10532M: Vinayak Holikatti <vinholikatti@gmail.com> 10533L: linux-scsi@vger.kernel.org 10534S: Supported 10535F: Documentation/scsi/ufs.txt 10536F: drivers/scsi/ufs/ 10537 10538UNSORTED BLOCK IMAGES (UBI) 10539M: Artem Bityutskiy <dedekind1@gmail.com> 10540M: Richard Weinberger <richard@nod.at> 10541W: http://www.linux-mtd.infradead.org/ 10542L: linux-mtd@lists.infradead.org 10543T: git git://git.infradead.org/ubifs-2.6.git 10544S: Supported 10545F: drivers/mtd/ubi/ 10546F: include/linux/mtd/ubi.h 10547F: include/uapi/mtd/ubi-user.h 10548 10549USB ACM DRIVER 10550M: Oliver Neukum <oliver@neukum.org> 10551L: linux-usb@vger.kernel.org 10552S: Maintained 10553F: Documentation/usb/acm.txt 10554F: drivers/usb/class/cdc-acm.* 10555 10556USB AR5523 WIRELESS DRIVER 10557M: Pontus Fuchs <pontus.fuchs@gmail.com> 10558L: linux-wireless@vger.kernel.org 10559S: Maintained 10560F: drivers/net/wireless/ath/ar5523/ 10561 10562USB ATTACHED SCSI 10563M: Hans de Goede <hdegoede@redhat.com> 10564M: Gerd Hoffmann <kraxel@redhat.com> 10565L: linux-usb@vger.kernel.org 10566L: linux-scsi@vger.kernel.org 10567S: Maintained 10568F: drivers/usb/storage/uas.c 10569 10570USB CDC ETHERNET DRIVER 10571M: Oliver Neukum <oliver@neukum.org> 10572L: linux-usb@vger.kernel.org 10573S: Maintained 10574F: drivers/net/usb/cdc_*.c 10575F: include/uapi/linux/usb/cdc.h 10576 10577USB CHAOSKEY DRIVER 10578M: Keith Packard <keithp@keithp.com> 10579L: linux-usb@vger.kernel.org 10580S: Maintained 10581F: drivers/usb/misc/chaoskey.c 10582 10583USB CYPRESS C67X00 DRIVER 10584M: Peter Korsgaard <jacmet@sunsite.dk> 10585L: linux-usb@vger.kernel.org 10586S: Maintained 10587F: drivers/usb/c67x00/ 10588 10589USB DAVICOM DM9601 DRIVER 10590M: Peter Korsgaard <jacmet@sunsite.dk> 10591L: netdev@vger.kernel.org 10592W: http://www.linux-usb.org/usbnet 10593S: Maintained 10594F: drivers/net/usb/dm9601.c 10595 10596USB DIAMOND RIO500 DRIVER 10597M: Cesar Miquel <miquel@df.uba.ar> 10598L: rio500-users@lists.sourceforge.net 10599W: http://rio500.sourceforge.net 10600S: Maintained 10601F: drivers/usb/misc/rio500* 10602 10603USB EHCI DRIVER 10604M: Alan Stern <stern@rowland.harvard.edu> 10605L: linux-usb@vger.kernel.org 10606S: Maintained 10607F: Documentation/usb/ehci.txt 10608F: drivers/usb/host/ehci* 10609 10610USB GADGET/PERIPHERAL SUBSYSTEM 10611M: Felipe Balbi <balbi@ti.com> 10612L: linux-usb@vger.kernel.org 10613W: http://www.linux-usb.org/gadget 10614T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10615S: Maintained 10616F: drivers/usb/gadget/ 10617F: include/linux/usb/gadget* 10618 10619USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10620M: Jiri Kosina <jkosina@suse.com> 10621L: linux-usb@vger.kernel.org 10622T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10623S: Maintained 10624F: Documentation/hid/hiddev.txt 10625F: drivers/hid/usbhid/ 10626 10627USB ISP116X DRIVER 10628M: Olav Kongas <ok@artecdesign.ee> 10629L: linux-usb@vger.kernel.org 10630S: Maintained 10631F: drivers/usb/host/isp116x* 10632F: include/linux/usb/isp116x.h 10633 10634USB MASS STORAGE DRIVER 10635M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10636L: linux-usb@vger.kernel.org 10637L: usb-storage@lists.one-eyed-alien.net 10638S: Maintained 10639W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10640F: drivers/usb/storage/ 10641 10642USB MIDI DRIVER 10643M: Clemens Ladisch <clemens@ladisch.de> 10644L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10645T: git git://git.alsa-project.org/alsa-kernel.git 10646S: Maintained 10647F: sound/usb/midi.* 10648 10649USB NETWORKING DRIVERS 10650L: linux-usb@vger.kernel.org 10651S: Odd Fixes 10652F: drivers/net/usb/ 10653 10654USB OHCI DRIVER 10655M: Alan Stern <stern@rowland.harvard.edu> 10656L: linux-usb@vger.kernel.org 10657S: Maintained 10658F: Documentation/usb/ohci.txt 10659F: drivers/usb/host/ohci* 10660 10661USB OTG FSM (Finite State Machine) 10662M: Peter Chen <Peter.Chen@freescale.com> 10663T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10664L: linux-usb@vger.kernel.org 10665S: Maintained 10666F: drivers/usb/common/usb-otg-fsm.c 10667 10668USB OVER IP DRIVER 10669M: Valentina Manea <valentina.manea.m@gmail.com> 10670M: Shuah Khan <shuah.kh@samsung.com> 10671L: linux-usb@vger.kernel.org 10672S: Maintained 10673F: drivers/usb/usbip/ 10674F: tools/usb/usbip/ 10675 10676USB PEGASUS DRIVER 10677M: Petko Manolov <petkan@nucleusys.com> 10678L: linux-usb@vger.kernel.org 10679L: netdev@vger.kernel.org 10680T: git git://github.com/petkan/pegasus.git 10681W: https://github.com/petkan/pegasus 10682S: Maintained 10683F: drivers/net/usb/pegasus.* 10684 10685USB PHY LAYER 10686M: Felipe Balbi <balbi@ti.com> 10687L: linux-usb@vger.kernel.org 10688T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10689S: Maintained 10690F: drivers/usb/phy/ 10691 10692USB PRINTER DRIVER (usblp) 10693M: Pete Zaitcev <zaitcev@redhat.com> 10694L: linux-usb@vger.kernel.org 10695S: Supported 10696F: drivers/usb/class/usblp.c 10697 10698USB RTL8150 DRIVER 10699M: Petko Manolov <petkan@nucleusys.com> 10700L: linux-usb@vger.kernel.org 10701L: netdev@vger.kernel.org 10702T: git git://github.com/petkan/rtl8150.git 10703W: https://github.com/petkan/rtl8150 10704S: Maintained 10705F: drivers/net/usb/rtl8150.c 10706 10707USB SERIAL SUBSYSTEM 10708M: Johan Hovold <johan@kernel.org> 10709L: linux-usb@vger.kernel.org 10710S: Maintained 10711F: Documentation/usb/usb-serial.txt 10712F: drivers/usb/serial/ 10713F: include/linux/usb/serial.h 10714 10715USB SMSC75XX ETHERNET DRIVER 10716M: Steve Glendinning <steve.glendinning@shawell.net> 10717L: netdev@vger.kernel.org 10718S: Maintained 10719F: drivers/net/usb/smsc75xx.* 10720 10721USB SMSC95XX ETHERNET DRIVER 10722M: Steve Glendinning <steve.glendinning@shawell.net> 10723L: netdev@vger.kernel.org 10724S: Maintained 10725F: drivers/net/usb/smsc95xx.* 10726 10727USB SUBSYSTEM 10728M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10729L: linux-usb@vger.kernel.org 10730W: http://www.linux-usb.org 10731T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10732S: Supported 10733F: Documentation/usb/ 10734F: drivers/usb/ 10735F: include/linux/usb.h 10736F: include/linux/usb/ 10737 10738USB UHCI DRIVER 10739M: Alan Stern <stern@rowland.harvard.edu> 10740L: linux-usb@vger.kernel.org 10741S: Maintained 10742F: drivers/usb/host/uhci* 10743 10744USB "USBNET" DRIVER FRAMEWORK 10745M: Oliver Neukum <oneukum@suse.com> 10746L: netdev@vger.kernel.org 10747W: http://www.linux-usb.org/usbnet 10748S: Maintained 10749F: drivers/net/usb/usbnet.c 10750F: include/linux/usb/usbnet.h 10751 10752USB VIDEO CLASS 10753M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10754L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10755L: linux-media@vger.kernel.org 10756T: git git://linuxtv.org/media_tree.git 10757W: http://www.ideasonboard.org/uvc/ 10758S: Maintained 10759F: drivers/media/usb/uvc/ 10760F: include/uapi/linux/uvcvideo.h 10761 10762USB VISION DRIVER 10763M: Hans Verkuil <hverkuil@xs4all.nl> 10764L: linux-media@vger.kernel.org 10765T: git git://linuxtv.org/media_tree.git 10766W: http://linuxtv.org 10767S: Odd Fixes 10768F: drivers/media/usb/usbvision/ 10769 10770USB WEBCAM GADGET 10771M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10772L: linux-usb@vger.kernel.org 10773S: Maintained 10774F: drivers/usb/gadget/function/*uvc* 10775F: drivers/usb/gadget/legacy/webcam.c 10776 10777USB WIRELESS RNDIS DRIVER (rndis_wlan) 10778M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10779L: linux-wireless@vger.kernel.org 10780S: Maintained 10781F: drivers/net/wireless/rndis_wlan.c 10782 10783USB XHCI DRIVER 10784M: Mathias Nyman <mathias.nyman@intel.com> 10785L: linux-usb@vger.kernel.org 10786S: Supported 10787F: drivers/usb/host/xhci* 10788F: drivers/usb/host/pci-quirks* 10789 10790USB ZD1201 DRIVER 10791L: linux-wireless@vger.kernel.org 10792W: http://linux-lc100020.sourceforge.net 10793S: Orphan 10794F: drivers/net/wireless/zd1201.* 10795 10796USB ZR364XX DRIVER 10797M: Antoine Jacquet <royale@zerezo.com> 10798L: linux-usb@vger.kernel.org 10799L: linux-media@vger.kernel.org 10800T: git git://linuxtv.org/media_tree.git 10801W: http://royale.zerezo.com/zr364xx/ 10802S: Maintained 10803F: Documentation/video4linux/zr364xx.txt 10804F: drivers/media/usb/zr364xx/ 10805 10806ULPI BUS 10807M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 10808L: linux-usb@vger.kernel.org 10809S: Maintained 10810F: drivers/usb/common/ulpi.c 10811F: include/linux/ulpi/ 10812 10813USER-MODE LINUX (UML) 10814M: Jeff Dike <jdike@addtoit.com> 10815M: Richard Weinberger <richard@nod.at> 10816L: user-mode-linux-devel@lists.sourceforge.net 10817L: user-mode-linux-user@lists.sourceforge.net 10818W: http://user-mode-linux.sourceforge.net 10819S: Maintained 10820F: Documentation/virtual/uml/ 10821F: arch/um/ 10822F: arch/x86/um/ 10823F: fs/hostfs/ 10824F: fs/hppfs/ 10825 10826USERSPACE I/O (UIO) 10827M: "Hans J. Koch" <hjk@hansjkoch.de> 10828M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10829S: Maintained 10830T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10831F: Documentation/DocBook/uio-howto.tmpl 10832F: drivers/uio/ 10833F: include/linux/uio*.h 10834 10835UTIL-LINUX PACKAGE 10836M: Karel Zak <kzak@redhat.com> 10837L: util-linux@vger.kernel.org 10838W: http://en.wikipedia.org/wiki/Util-linux 10839T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10840S: Maintained 10841 10842UVESAFB DRIVER 10843M: Michal Januszewski <spock@gentoo.org> 10844L: linux-fbdev@vger.kernel.org 10845W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10846S: Maintained 10847F: Documentation/fb/uvesafb.txt 10848F: drivers/video/fbdev/uvesafb.* 10849 10850VFAT/FAT/MSDOS FILESYSTEM 10851M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10852S: Maintained 10853F: Documentation/filesystems/vfat.txt 10854F: fs/fat/ 10855 10856VFIO DRIVER 10857M: Alex Williamson <alex.williamson@redhat.com> 10858L: kvm@vger.kernel.org 10859S: Maintained 10860F: Documentation/vfio.txt 10861F: drivers/vfio/ 10862F: include/linux/vfio.h 10863F: include/uapi/linux/vfio.h 10864 10865VFIO PLATFORM DRIVER 10866M: Baptiste Reynal <b.reynal@virtualopensystems.com> 10867L: kvm@vger.kernel.org 10868S: Maintained 10869F: drivers/vfio/platform/ 10870 10871VIDEOBUF2 FRAMEWORK 10872M: Pawel Osciak <pawel@osciak.com> 10873M: Marek Szyprowski <m.szyprowski@samsung.com> 10874M: Kyungmin Park <kyungmin.park@samsung.com> 10875L: linux-media@vger.kernel.org 10876S: Maintained 10877F: drivers/media/v4l2-core/videobuf2-* 10878F: include/media/videobuf2-* 10879 10880VIRTIO CONSOLE DRIVER 10881M: Amit Shah <amit.shah@redhat.com> 10882L: virtualization@lists.linux-foundation.org 10883S: Maintained 10884F: drivers/char/virtio_console.c 10885F: include/linux/virtio_console.h 10886F: include/uapi/linux/virtio_console.h 10887 10888VIRTIO CORE, NET AND BLOCK DRIVERS 10889M: "Michael S. Tsirkin" <mst@redhat.com> 10890L: virtualization@lists.linux-foundation.org 10891S: Maintained 10892F: drivers/virtio/ 10893F: tools/virtio/ 10894F: drivers/net/virtio_net.c 10895F: drivers/block/virtio_blk.c 10896F: include/linux/virtio_*.h 10897F: include/uapi/linux/virtio_*.h 10898 10899VIRTIO GPU DRIVER 10900M: David Airlie <airlied@linux.ie> 10901M: Gerd Hoffmann <kraxel@redhat.com> 10902L: dri-devel@lists.freedesktop.org 10903L: virtualization@lists.linux-foundation.org 10904S: Maintained 10905F: drivers/gpu/drm/virtio/ 10906F: include/uapi/linux/virtio_gpu.h 10907 10908VIRTIO HOST (VHOST) 10909M: "Michael S. Tsirkin" <mst@redhat.com> 10910L: kvm@vger.kernel.org 10911L: virtualization@lists.linux-foundation.org 10912L: netdev@vger.kernel.org 10913S: Maintained 10914F: drivers/vhost/ 10915F: include/uapi/linux/vhost.h 10916 10917VIRTIO INPUT DRIVER 10918M: Gerd Hoffmann <kraxel@redhat.com> 10919S: Maintained 10920F: drivers/virtio/virtio_input.c 10921F: include/uapi/linux/virtio_input.h 10922 10923VIA RHINE NETWORK DRIVER 10924S: Orphan 10925F: drivers/net/ethernet/via/via-rhine.c 10926 10927VIA SD/MMC CARD CONTROLLER DRIVER 10928M: Bruce Chang <brucechang@via.com.tw> 10929M: Harald Welte <HaraldWelte@viatech.com> 10930S: Maintained 10931F: drivers/mmc/host/via-sdmmc.c 10932 10933VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10934M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10935L: linux-fbdev@vger.kernel.org 10936S: Maintained 10937F: include/linux/via-core.h 10938F: include/linux/via-gpio.h 10939F: include/linux/via_i2c.h 10940F: drivers/video/fbdev/via/ 10941 10942VIA VELOCITY NETWORK DRIVER 10943M: Francois Romieu <romieu@fr.zoreil.com> 10944L: netdev@vger.kernel.org 10945S: Maintained 10946F: drivers/net/ethernet/via/via-velocity.* 10947 10948VIVID VIRTUAL VIDEO DRIVER 10949M: Hans Verkuil <hverkuil@xs4all.nl> 10950L: linux-media@vger.kernel.org 10951T: git git://linuxtv.org/media_tree.git 10952W: http://linuxtv.org 10953S: Maintained 10954F: drivers/media/platform/vivid/* 10955 10956VLAN (802.1Q) 10957M: Patrick McHardy <kaber@trash.net> 10958L: netdev@vger.kernel.org 10959S: Maintained 10960F: drivers/net/macvlan.c 10961F: include/linux/if_*vlan.h 10962F: net/8021q/ 10963 10964VLYNQ BUS 10965M: Florian Fainelli <florian@openwrt.org> 10966L: openwrt-devel@lists.openwrt.org (subscribers-only) 10967S: Maintained 10968F: drivers/vlynq/vlynq.c 10969F: include/linux/vlynq.h 10970 10971VME SUBSYSTEM 10972M: Martyn Welch <martyn.welch@ge.com> 10973M: Manohar Vanga <manohar.vanga@gmail.com> 10974M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10975L: devel@driverdev.osuosl.org 10976S: Maintained 10977T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10978F: Documentation/vme_api.txt 10979F: drivers/staging/vme/ 10980F: drivers/vme/ 10981F: include/linux/vme* 10982 10983VMWARE HYPERVISOR INTERFACE 10984M: Alok Kataria <akataria@vmware.com> 10985L: virtualization@lists.linux-foundation.org 10986S: Supported 10987F: arch/x86/kernel/cpu/vmware.c 10988 10989VMWARE BALLOON DRIVER 10990M: Xavier Deguillard <xdeguillard@vmware.com> 10991M: Philip Moltmann <moltmann@vmware.com> 10992M: "VMware, Inc." <pv-drivers@vmware.com> 10993L: linux-kernel@vger.kernel.org 10994S: Maintained 10995F: drivers/misc/vmw_balloon.c 10996 10997VMWARE VMMOUSE SUBDRIVER 10998M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 10999M: "VMware, Inc." <pv-drivers@vmware.com> 11000L: linux-input@vger.kernel.org 11001S: Maintained 11002F: drivers/input/mouse/vmmouse.c 11003F: drivers/input/mouse/vmmouse.h 11004 11005VMWARE VMXNET3 ETHERNET DRIVER 11006M: Shreyas Bhatewara <sbhatewara@vmware.com> 11007M: "VMware, Inc." <pv-drivers@vmware.com> 11008L: netdev@vger.kernel.org 11009S: Maintained 11010F: drivers/net/vmxnet3/ 11011 11012VMware PVSCSI driver 11013M: Arvind Kumar <arvindkumar@vmware.com> 11014M: VMware PV-Drivers <pv-drivers@vmware.com> 11015L: linux-scsi@vger.kernel.org 11016S: Maintained 11017F: drivers/scsi/vmw_pvscsi.c 11018F: drivers/scsi/vmw_pvscsi.h 11019 11020VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11021M: Liam Girdwood <lgirdwood@gmail.com> 11022M: Mark Brown <broonie@kernel.org> 11023L: linux-kernel@vger.kernel.org 11024W: http://opensource.wolfsonmicro.com/node/15 11025W: http://www.slimlogic.co.uk/?p=48 11026T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11027S: Supported 11028F: drivers/regulator/ 11029F: include/linux/regulator/ 11030 11031VT1211 HARDWARE MONITOR DRIVER 11032M: Juerg Haefliger <juergh@gmail.com> 11033L: lm-sensors@lm-sensors.org 11034S: Maintained 11035F: Documentation/hwmon/vt1211 11036F: drivers/hwmon/vt1211.c 11037 11038VT8231 HARDWARE MONITOR DRIVER 11039M: Roger Lucas <vt8231@hiddenengine.co.uk> 11040L: lm-sensors@lm-sensors.org 11041S: Maintained 11042F: drivers/hwmon/vt8231.c 11043 11044VUB300 USB to SDIO/SD/MMC bridge chip 11045M: Tony Olech <tony.olech@elandigitalsystems.com> 11046L: linux-mmc@vger.kernel.org 11047L: linux-usb@vger.kernel.org 11048S: Supported 11049F: drivers/mmc/host/vub300.c 11050 11051W1 DALLAS'S 1-WIRE BUS 11052M: Evgeniy Polyakov <zbr@ioremap.net> 11053S: Maintained 11054F: Documentation/w1/ 11055F: drivers/w1/ 11056 11057W83791D HARDWARE MONITORING DRIVER 11058M: Marc Hulsman <m.hulsman@tudelft.nl> 11059L: lm-sensors@lm-sensors.org 11060S: Maintained 11061F: Documentation/hwmon/w83791d 11062F: drivers/hwmon/w83791d.c 11063 11064W83793 HARDWARE MONITORING DRIVER 11065M: Rudolf Marek <r.marek@assembler.cz> 11066L: lm-sensors@lm-sensors.org 11067S: Maintained 11068F: Documentation/hwmon/w83793 11069F: drivers/hwmon/w83793.c 11070 11071W83795 HARDWARE MONITORING DRIVER 11072M: Jean Delvare <jdelvare@suse.com> 11073L: lm-sensors@lm-sensors.org 11074S: Maintained 11075F: drivers/hwmon/w83795.c 11076 11077W83L51xD SD/MMC CARD INTERFACE DRIVER 11078M: Pierre Ossman <pierre@ossman.eu> 11079S: Maintained 11080F: drivers/mmc/host/wbsd.* 11081 11082WACOM PROTOCOL 4 SERIAL TABLETS 11083M: Julian Squires <julian@cipht.net> 11084M: Hans de Goede <hdegoede@redhat.com> 11085L: linux-input@vger.kernel.org 11086S: Maintained 11087F: drivers/input/tablet/wacom_serial4.c 11088 11089WATCHDOG DEVICE DRIVERS 11090M: Wim Van Sebroeck <wim@iguana.be> 11091L: linux-watchdog@vger.kernel.org 11092W: http://www.linux-watchdog.org/ 11093T: git git://www.linux-watchdog.org/linux-watchdog.git 11094S: Maintained 11095F: Documentation/watchdog/ 11096F: drivers/watchdog/ 11097F: include/linux/watchdog.h 11098F: include/uapi/linux/watchdog.h 11099 11100WD7000 SCSI DRIVER 11101M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11102L: linux-scsi@vger.kernel.org 11103S: Maintained 11104F: drivers/scsi/wd7000.c 11105 11106WIIMOTE HID DRIVER 11107M: David Herrmann <dh.herrmann@googlemail.com> 11108L: linux-input@vger.kernel.org 11109S: Maintained 11110F: drivers/hid/hid-wiimote* 11111 11112WINBOND CIR DRIVER 11113M: David Härdeman <david@hardeman.nu> 11114S: Maintained 11115F: drivers/media/rc/winbond-cir.c 11116 11117WIMAX STACK 11118M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11119M: linux-wimax@intel.com 11120L: wimax@linuxwimax.org (subscribers-only) 11121S: Supported 11122W: http://linuxwimax.org 11123F: Documentation/wimax/README.wimax 11124F: include/linux/wimax/debug.h 11125F: include/net/wimax.h 11126F: include/uapi/linux/wimax.h 11127F: net/wimax/ 11128 11129WISTRON LAPTOP BUTTON DRIVER 11130M: Miloslav Trmac <mitr@volny.cz> 11131S: Maintained 11132F: drivers/input/misc/wistron_btns.c 11133 11134WL3501 WIRELESS PCMCIA CARD DRIVER 11135M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11136L: linux-wireless@vger.kernel.org 11137W: http://oops.ghostprotocols.net:81/blog 11138S: Maintained 11139F: drivers/net/wireless/wl3501* 11140 11141WM97XX TOUCHSCREEN DRIVERS 11142M: Mark Brown <broonie@kernel.org> 11143M: Liam Girdwood <lrg@slimlogic.co.uk> 11144L: linux-input@vger.kernel.org 11145T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 11146W: http://opensource.wolfsonmicro.com/node/7 11147S: Supported 11148F: drivers/input/touchscreen/*wm97* 11149F: include/linux/wm97xx.h 11150 11151WOLFSON MICROELECTRONICS DRIVERS 11152L: patches@opensource.wolfsonmicro.com 11153T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 11154T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 11155W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 11156S: Supported 11157F: Documentation/hwmon/wm83?? 11158F: arch/arm/mach-s3c64xx/mach-crag6410* 11159F: drivers/clk/clk-wm83*.c 11160F: drivers/extcon/extcon-arizona.c 11161F: drivers/leds/leds-wm83*.c 11162F: drivers/gpio/gpio-*wm*.c 11163F: drivers/gpio/gpio-arizona.c 11164F: drivers/hwmon/wm83??-hwmon.c 11165F: drivers/input/misc/wm831x-on.c 11166F: drivers/input/touchscreen/wm831x-ts.c 11167F: drivers/input/touchscreen/wm97*.c 11168F: drivers/mfd/arizona* 11169F: drivers/mfd/wm*.c 11170F: drivers/power/wm83*.c 11171F: drivers/rtc/rtc-wm83*.c 11172F: drivers/regulator/wm8*.c 11173F: drivers/video/backlight/wm83*_bl.c 11174F: drivers/watchdog/wm83*_wdt.c 11175F: include/linux/mfd/arizona/ 11176F: include/linux/mfd/wm831x/ 11177F: include/linux/mfd/wm8350/ 11178F: include/linux/mfd/wm8400* 11179F: include/linux/wm97xx.h 11180F: include/sound/wm????.h 11181F: sound/soc/codecs/arizona.? 11182F: sound/soc/codecs/wm* 11183 11184WORKQUEUE 11185M: Tejun Heo <tj@kernel.org> 11186T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11187S: Maintained 11188F: include/linux/workqueue.h 11189F: kernel/workqueue.c 11190F: Documentation/workqueue.txt 11191 11192X.25 NETWORK LAYER 11193M: Andrew Hendry <andrew.hendry@gmail.com> 11194L: linux-x25@vger.kernel.org 11195S: Odd Fixes 11196F: Documentation/networking/x25* 11197F: include/net/x25* 11198F: net/x25/ 11199 11200X86 ARCHITECTURE (32-BIT AND 64-BIT) 11201M: Thomas Gleixner <tglx@linutronix.de> 11202M: Ingo Molnar <mingo@redhat.com> 11203M: "H. Peter Anvin" <hpa@zytor.com> 11204M: x86@kernel.org 11205L: linux-kernel@vger.kernel.org 11206T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11207S: Maintained 11208F: Documentation/x86/ 11209F: arch/x86/ 11210 11211X86 PLATFORM DRIVERS 11212M: Darren Hart <dvhart@infradead.org> 11213L: platform-driver-x86@vger.kernel.org 11214T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11215S: Maintained 11216F: drivers/platform/x86/ 11217 11218X86 MCE INFRASTRUCTURE 11219M: Tony Luck <tony.luck@intel.com> 11220M: Borislav Petkov <bp@alien8.de> 11221L: linux-edac@vger.kernel.org 11222S: Maintained 11223F: arch/x86/kernel/cpu/mcheck/* 11224 11225X86 VDSO 11226M: Andy Lutomirski <luto@amacapital.net> 11227L: linux-kernel@vger.kernel.org 11228T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11229S: Maintained 11230F: arch/x86/entry/vdso/ 11231 11232XC2028/3028 TUNER DRIVER 11233M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11234L: linux-media@vger.kernel.org 11235W: http://linuxtv.org 11236T: git git://linuxtv.org/media_tree.git 11237S: Maintained 11238F: drivers/media/tuners/tuner-xc2028.* 11239 11240XEN HYPERVISOR INTERFACE 11241M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11242M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11243M: David Vrabel <david.vrabel@citrix.com> 11244L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11245T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11246S: Supported 11247F: arch/x86/xen/ 11248F: drivers/*/xen-*front.c 11249F: drivers/xen/ 11250F: arch/x86/include/asm/xen/ 11251F: include/xen/ 11252F: include/uapi/xen/ 11253 11254XEN HYPERVISOR ARM 11255M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11256L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11257S: Supported 11258F: arch/arm/xen/ 11259F: arch/arm/include/asm/xen/ 11260 11261XEN HYPERVISOR ARM64 11262M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11263L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11264S: Supported 11265F: arch/arm64/xen/ 11266F: arch/arm64/include/asm/xen/ 11267 11268XEN NETWORK BACKEND DRIVER 11269M: Ian Campbell <ian.campbell@citrix.com> 11270M: Wei Liu <wei.liu2@citrix.com> 11271L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11272L: netdev@vger.kernel.org 11273S: Supported 11274F: drivers/net/xen-netback/* 11275 11276XEN PCI SUBSYSTEM 11277M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11278L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11279S: Supported 11280F: arch/x86/pci/*xen* 11281F: drivers/pci/*xen* 11282 11283XEN BLOCK SUBSYSTEM 11284M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11285M: Roger Pau Monné <roger.pau@citrix.com> 11286L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11287S: Supported 11288F: drivers/block/xen-blkback/* 11289F: drivers/block/xen* 11290 11291XEN PVSCSI DRIVERS 11292M: Juergen Gross <jgross@suse.com> 11293L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11294L: linux-scsi@vger.kernel.org 11295S: Supported 11296F: drivers/scsi/xen-scsifront.c 11297F: drivers/xen/xen-scsiback.c 11298F: include/xen/interface/io/vscsiif.h 11299 11300XEN SWIOTLB SUBSYSTEM 11301M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11302L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11303S: Supported 11304F: arch/x86/xen/*swiotlb* 11305F: drivers/xen/*swiotlb* 11306 11307XFS FILESYSTEM 11308P: Silicon Graphics Inc 11309M: Dave Chinner <david@fromorbit.com> 11310M: xfs@oss.sgi.com 11311L: xfs@oss.sgi.com 11312W: http://oss.sgi.com/projects/xfs 11313T: git git://oss.sgi.com/xfs/xfs.git 11314S: Supported 11315F: Documentation/filesystems/xfs.txt 11316F: fs/xfs/ 11317 11318XILINX AXI ETHERNET DRIVER 11319M: Anirudha Sarangi <anirudh@xilinx.com> 11320M: John Linn <John.Linn@xilinx.com> 11321S: Maintained 11322F: drivers/net/ethernet/xilinx/xilinx_axienet* 11323 11324XILINX UARTLITE SERIAL DRIVER 11325M: Peter Korsgaard <jacmet@sunsite.dk> 11326L: linux-serial@vger.kernel.org 11327S: Maintained 11328F: drivers/tty/serial/uartlite.c 11329 11330XILINX VIDEO IP CORES 11331M: Hyun Kwon <hyun.kwon@xilinx.com> 11332M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11333L: linux-media@vger.kernel.org 11334T: git git://linuxtv.org/media_tree.git 11335S: Supported 11336F: Documentation/devicetree/bindings/media/xilinx/ 11337F: drivers/media/platform/xilinx/ 11338F: include/uapi/linux/xilinx-v4l2-controls.h 11339 11340XILLYBUS DRIVER 11341M: Eli Billauer <eli.billauer@gmail.com> 11342L: linux-kernel@vger.kernel.org 11343S: Supported 11344F: drivers/char/xillybus/ 11345 11346XTENSA XTFPGA PLATFORM SUPPORT 11347M: Max Filippov <jcmvbkbc@gmail.com> 11348L: linux-xtensa@linux-xtensa.org 11349S: Maintained 11350F: drivers/spi/spi-xtensa-xtfpga.c 11351F: sound/soc/xtensa/xtfpga-i2s.c 11352 11353YAM DRIVER FOR AX.25 11354M: Jean-Paul Roubelat <jpr@f6fbb.org> 11355L: linux-hams@vger.kernel.org 11356S: Maintained 11357F: drivers/net/hamradio/yam* 11358F: include/linux/yam.h 11359 11360YEALINK PHONE DRIVER 11361M: Henk Vergonet <Henk.Vergonet@gmail.com> 11362L: usbb2k-api-dev@nongnu.org 11363S: Maintained 11364F: Documentation/input/yealink.txt 11365F: drivers/input/misc/yealink.* 11366 11367Z8530 DRIVER FOR AX.25 11368M: Joerg Reuter <jreuter@yaina.de> 11369W: http://yaina.de/jreuter/ 11370W: http://www.qsl.net/dl1bke/ 11371L: linux-hams@vger.kernel.org 11372S: Maintained 11373F: Documentation/networking/z8530drv.txt 11374F: drivers/net/hamradio/*scc.c 11375F: drivers/net/hamradio/z8530.h 11376 11377ZBUD COMPRESSED PAGE ALLOCATOR 11378M: Seth Jennings <sjennings@variantweb.net> 11379L: linux-mm@kvack.org 11380S: Maintained 11381F: mm/zbud.c 11382F: include/linux/zbud.h 11383 11384ZD1211RW WIRELESS DRIVER 11385M: Daniel Drake <dsd@gentoo.org> 11386M: Ulrich Kunitz <kune@deine-taler.de> 11387W: http://zd1211.ath.cx/wiki/DriverRewrite 11388L: linux-wireless@vger.kernel.org 11389L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11390S: Maintained 11391F: drivers/net/wireless/zd1211rw/ 11392 11393ZPOOL COMPRESSED PAGE STORAGE API 11394M: Dan Streetman <ddstreet@ieee.org> 11395L: linux-mm@kvack.org 11396S: Maintained 11397F: mm/zpool.c 11398F: include/linux/zpool.h 11399 11400ZR36067 VIDEO FOR LINUX DRIVER 11401L: mjpeg-users@lists.sourceforge.net 11402L: linux-media@vger.kernel.org 11403W: http://mjpeg.sourceforge.net/driver-zoran/ 11404T: hg http://linuxtv.org/hg/v4l-dvb 11405S: Odd Fixes 11406F: drivers/media/pci/zoran/ 11407 11408ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11409M: Minchan Kim <minchan@kernel.org> 11410M: Nitin Gupta <ngupta@vflare.org> 11411R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11412L: linux-kernel@vger.kernel.org 11413S: Maintained 11414F: drivers/block/zram/ 11415F: Documentation/blockdev/zram.txt 11416 11417ZS DECSTATION Z85C30 SERIAL DRIVER 11418M: "Maciej W. Rozycki" <macro@linux-mips.org> 11419S: Maintained 11420F: drivers/tty/serial/zs.* 11421 11422ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11423M: Minchan Kim <minchan@kernel.org> 11424M: Nitin Gupta <ngupta@vflare.org> 11425L: linux-mm@kvack.org 11426S: Maintained 11427F: mm/zsmalloc.c 11428F: include/linux/zsmalloc.h 11429F: Documentation/vm/zsmalloc.txt 11430 11431ZSWAP COMPRESSED SWAP CACHING 11432M: Seth Jennings <sjennings@variantweb.net> 11433L: linux-mm@kvack.org 11434S: Maintained 11435F: mm/zswap.c 11436 11437THE REST 11438M: Linus Torvalds <torvalds@linux-foundation.org> 11439L: linux-kernel@vger.kernel.org 11440Q: http://patchwork.kernel.org/project/LKML/list/ 11441T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11442S: Buried alive in reporters 11443F: * 11444F: */ 11445