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