at v4.2 322 kB view raw
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 3590DRM DRIVERS FOR STI 3591M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3592M: Vincent Abriou <vincent.abriou@st.com> 3593L: dri-devel@lists.freedesktop.org 3594T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3595S: Maintained 3596F: drivers/gpu/drm/sti 3597F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt 3598 3599DSBR100 USB FM RADIO DRIVER 3600M: Alexey Klimov <klimov.linux@gmail.com> 3601L: linux-media@vger.kernel.org 3602T: git git://linuxtv.org/media_tree.git 3603S: Maintained 3604F: drivers/media/radio/dsbr100.c 3605 3606DSCC4 DRIVER 3607M: Francois Romieu <romieu@fr.zoreil.com> 3608L: netdev@vger.kernel.org 3609S: Maintained 3610F: drivers/net/wan/dscc4.c 3611 3612DT3155 MEDIA DRIVER 3613M: Hans Verkuil <hverkuil@xs4all.nl> 3614L: linux-media@vger.kernel.org 3615T: git git://linuxtv.org/media_tree.git 3616W: http://linuxtv.org 3617S: Odd Fixes 3618F: drivers/media/pci/dt3155/ 3619 3620DVB_USB_AF9015 MEDIA DRIVER 3621M: Antti Palosaari <crope@iki.fi> 3622L: linux-media@vger.kernel.org 3623W: http://linuxtv.org/ 3624W: http://palosaari.fi/linux/ 3625Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3626T: git git://linuxtv.org/anttip/media_tree.git 3627S: Maintained 3628F: drivers/media/usb/dvb-usb-v2/af9015* 3629 3630DVB_USB_AF9035 MEDIA DRIVER 3631M: Antti Palosaari <crope@iki.fi> 3632L: linux-media@vger.kernel.org 3633W: http://linuxtv.org/ 3634W: http://palosaari.fi/linux/ 3635Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3636T: git git://linuxtv.org/anttip/media_tree.git 3637S: Maintained 3638F: drivers/media/usb/dvb-usb-v2/af9035* 3639 3640DVB_USB_ANYSEE MEDIA DRIVER 3641M: Antti Palosaari <crope@iki.fi> 3642L: linux-media@vger.kernel.org 3643W: http://linuxtv.org/ 3644W: http://palosaari.fi/linux/ 3645Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3646T: git git://linuxtv.org/anttip/media_tree.git 3647S: Maintained 3648F: drivers/media/usb/dvb-usb-v2/anysee* 3649 3650DVB_USB_AU6610 MEDIA DRIVER 3651M: Antti Palosaari <crope@iki.fi> 3652L: linux-media@vger.kernel.org 3653W: http://linuxtv.org/ 3654W: http://palosaari.fi/linux/ 3655Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3656T: git git://linuxtv.org/anttip/media_tree.git 3657S: Maintained 3658F: drivers/media/usb/dvb-usb-v2/au6610* 3659 3660DVB_USB_CE6230 MEDIA DRIVER 3661M: Antti Palosaari <crope@iki.fi> 3662L: linux-media@vger.kernel.org 3663W: http://linuxtv.org/ 3664W: http://palosaari.fi/linux/ 3665Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3666T: git git://linuxtv.org/anttip/media_tree.git 3667S: Maintained 3668F: drivers/media/usb/dvb-usb-v2/ce6230* 3669 3670DVB_USB_CXUSB MEDIA DRIVER 3671M: Michael Krufky <mkrufky@linuxtv.org> 3672L: linux-media@vger.kernel.org 3673W: http://linuxtv.org/ 3674W: http://github.com/mkrufky 3675Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3676T: git git://linuxtv.org/media_tree.git 3677S: Maintained 3678F: drivers/media/usb/dvb-usb/cxusb* 3679 3680DVB_USB_EC168 MEDIA DRIVER 3681M: Antti Palosaari <crope@iki.fi> 3682L: linux-media@vger.kernel.org 3683W: http://linuxtv.org/ 3684W: http://palosaari.fi/linux/ 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/ec168* 3689 3690DVB_USB_GL861 MEDIA DRIVER 3691M: Antti Palosaari <crope@iki.fi> 3692L: linux-media@vger.kernel.org 3693W: http://linuxtv.org/ 3694Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3695T: git git://linuxtv.org/anttip/media_tree.git 3696S: Maintained 3697F: drivers/media/usb/dvb-usb-v2/gl861* 3698 3699DVB_USB_MXL111SF MEDIA DRIVER 3700M: Michael Krufky <mkrufky@linuxtv.org> 3701L: linux-media@vger.kernel.org 3702W: http://linuxtv.org/ 3703W: http://github.com/mkrufky 3704Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3705T: git git://linuxtv.org/mkrufky/mxl111sf.git 3706S: Maintained 3707F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3708 3709DVB_USB_RTL28XXU MEDIA DRIVER 3710M: Antti Palosaari <crope@iki.fi> 3711L: linux-media@vger.kernel.org 3712W: http://linuxtv.org/ 3713W: http://palosaari.fi/linux/ 3714Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3715T: git git://linuxtv.org/anttip/media_tree.git 3716S: Maintained 3717F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3718 3719DVB_USB_V2 MEDIA DRIVER 3720M: Antti Palosaari <crope@iki.fi> 3721L: linux-media@vger.kernel.org 3722W: http://linuxtv.org/ 3723W: http://palosaari.fi/linux/ 3724Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3725T: git git://linuxtv.org/anttip/media_tree.git 3726S: Maintained 3727F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3728F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3729 3730DYNAMIC DEBUG 3731M: Jason Baron <jbaron@akamai.com> 3732S: Maintained 3733F: lib/dynamic_debug.c 3734F: include/linux/dynamic_debug.h 3735 3736DZ DECSTATION DZ11 SERIAL DRIVER 3737M: "Maciej W. Rozycki" <macro@linux-mips.org> 3738S: Maintained 3739F: drivers/tty/serial/dz.* 3740 3741E3X0 POWER BUTTON DRIVER 3742M: Moritz Fischer <moritz.fischer@ettus.com> 3743L: usrp-users@lists.ettus.com 3744W: http://www.ettus.com 3745S: Supported 3746F: drivers/input/misc/e3x0-button.c 3747F: Documentation/devicetree/bindings/input/e3x0-button.txt 3748 3749E4000 MEDIA DRIVER 3750M: Antti Palosaari <crope@iki.fi> 3751L: linux-media@vger.kernel.org 3752W: http://linuxtv.org/ 3753W: http://palosaari.fi/linux/ 3754Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3755T: git git://linuxtv.org/anttip/media_tree.git 3756S: Maintained 3757F: drivers/media/tuners/e4000* 3758 3759EATA ISA/EISA/PCI SCSI DRIVER 3760M: Dario Ballabio <ballabio_dario@emc.com> 3761L: linux-scsi@vger.kernel.org 3762S: Maintained 3763F: drivers/scsi/eata.c 3764 3765EC100 MEDIA DRIVER 3766M: Antti Palosaari <crope@iki.fi> 3767L: linux-media@vger.kernel.org 3768W: http://linuxtv.org/ 3769W: http://palosaari.fi/linux/ 3770Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3771T: git git://linuxtv.org/anttip/media_tree.git 3772S: Maintained 3773F: drivers/media/dvb-frontends/ec100* 3774 3775ECRYPT FILE SYSTEM 3776M: Tyler Hicks <tyhicks@canonical.com> 3777L: ecryptfs@vger.kernel.org 3778W: http://ecryptfs.org 3779W: https://launchpad.net/ecryptfs 3780S: Supported 3781F: Documentation/filesystems/ecryptfs.txt 3782F: fs/ecryptfs/ 3783 3784EDAC-CORE 3785M: Doug Thompson <dougthompson@xmission.com> 3786M: Borislav Petkov <bp@alien8.de> 3787M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3788L: linux-edac@vger.kernel.org 3789W: bluesmoke.sourceforge.net 3790T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3791T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3792S: Supported 3793F: Documentation/edac.txt 3794F: drivers/edac/ 3795F: include/linux/edac.h 3796 3797EDAC-AMD64 3798M: Doug Thompson <dougthompson@xmission.com> 3799M: Borislav Petkov <bp@alien8.de> 3800L: linux-edac@vger.kernel.org 3801W: bluesmoke.sourceforge.net 3802S: Maintained 3803F: drivers/edac/amd64_edac* 3804 3805EDAC-CALXEDA 3806M: Doug Thompson <dougthompson@xmission.com> 3807M: Robert Richter <rric@kernel.org> 3808L: linux-edac@vger.kernel.org 3809W: bluesmoke.sourceforge.net 3810S: Maintained 3811F: drivers/edac/highbank* 3812 3813EDAC-CAVIUM 3814M: Ralf Baechle <ralf@linux-mips.org> 3815M: David Daney <david.daney@cavium.com> 3816L: linux-edac@vger.kernel.org 3817L: linux-mips@linux-mips.org 3818W: bluesmoke.sourceforge.net 3819S: Supported 3820F: drivers/edac/octeon_edac* 3821 3822EDAC-E752X 3823M: Mark Gross <mark.gross@intel.com> 3824M: Doug Thompson <dougthompson@xmission.com> 3825L: linux-edac@vger.kernel.org 3826W: bluesmoke.sourceforge.net 3827S: Maintained 3828F: drivers/edac/e752x_edac.c 3829 3830EDAC-E7XXX 3831M: Doug Thompson <dougthompson@xmission.com> 3832L: linux-edac@vger.kernel.org 3833W: bluesmoke.sourceforge.net 3834S: Maintained 3835F: drivers/edac/e7xxx_edac.c 3836 3837EDAC-GHES 3838M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3839L: linux-edac@vger.kernel.org 3840W: bluesmoke.sourceforge.net 3841S: Maintained 3842F: drivers/edac/ghes_edac.c 3843 3844EDAC-I82443BXGX 3845M: Tim Small <tim@buttersideup.com> 3846L: linux-edac@vger.kernel.org 3847W: bluesmoke.sourceforge.net 3848S: Maintained 3849F: drivers/edac/i82443bxgx_edac.c 3850 3851EDAC-I3000 3852M: Jason Uhlenkott <juhlenko@akamai.com> 3853L: linux-edac@vger.kernel.org 3854W: bluesmoke.sourceforge.net 3855S: Maintained 3856F: drivers/edac/i3000_edac.c 3857 3858EDAC-I5000 3859M: Doug Thompson <dougthompson@xmission.com> 3860L: linux-edac@vger.kernel.org 3861W: bluesmoke.sourceforge.net 3862S: Maintained 3863F: drivers/edac/i5000_edac.c 3864 3865EDAC-I5400 3866M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3867L: linux-edac@vger.kernel.org 3868W: bluesmoke.sourceforge.net 3869S: Maintained 3870F: drivers/edac/i5400_edac.c 3871 3872EDAC-I7300 3873M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3874L: linux-edac@vger.kernel.org 3875W: bluesmoke.sourceforge.net 3876S: Maintained 3877F: drivers/edac/i7300_edac.c 3878 3879EDAC-I7CORE 3880M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3881L: linux-edac@vger.kernel.org 3882W: bluesmoke.sourceforge.net 3883S: Maintained 3884F: drivers/edac/i7core_edac.c 3885 3886EDAC-I82975X 3887M: Ranganathan Desikan <ravi@jetztechnologies.com> 3888M: "Arvind R." <arvino55@gmail.com> 3889L: linux-edac@vger.kernel.org 3890W: bluesmoke.sourceforge.net 3891S: Maintained 3892F: drivers/edac/i82975x_edac.c 3893 3894EDAC-IE31200 3895M: Jason Baron <jbaron@akamai.com> 3896L: linux-edac@vger.kernel.org 3897W: bluesmoke.sourceforge.net 3898S: Maintained 3899F: drivers/edac/ie31200_edac.c 3900 3901EDAC-MPC85XX 3902M: Johannes Thumshirn <morbidrsa@gmail.com> 3903L: linux-edac@vger.kernel.org 3904W: bluesmoke.sourceforge.net 3905S: Maintained 3906F: drivers/edac/mpc85xx_edac.[ch] 3907 3908EDAC-PASEMI 3909M: Egor Martovetsky <egor@pasemi.com> 3910L: linux-edac@vger.kernel.org 3911W: bluesmoke.sourceforge.net 3912S: Maintained 3913F: drivers/edac/pasemi_edac.c 3914 3915EDAC-R82600 3916M: Tim Small <tim@buttersideup.com> 3917L: linux-edac@vger.kernel.org 3918W: bluesmoke.sourceforge.net 3919S: Maintained 3920F: drivers/edac/r82600_edac.c 3921 3922EDAC-SBRIDGE 3923M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3924L: linux-edac@vger.kernel.org 3925W: bluesmoke.sourceforge.net 3926S: Maintained 3927F: drivers/edac/sb_edac.c 3928 3929EDAC-XGENE 3930APPLIED MICRO (APM) X-GENE SOC EDAC 3931M: Loc Ho <lho@apm.com> 3932S: Supported 3933F: drivers/edac/xgene_edac.c 3934F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 3935 3936EDIROL UA-101/UA-1000 DRIVER 3937M: Clemens Ladisch <clemens@ladisch.de> 3938L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3939T: git git://git.alsa-project.org/alsa-kernel.git 3940S: Maintained 3941F: sound/usb/misc/ua101.c 3942 3943EXTENSIBLE FIRMWARE INTERFACE (EFI) 3944M: Matt Fleming <matt.fleming@intel.com> 3945L: linux-efi@vger.kernel.org 3946T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3947S: Maintained 3948F: Documentation/efi-stub.txt 3949F: arch/ia64/kernel/efi.c 3950F: arch/x86/boot/compressed/eboot.[ch] 3951F: arch/x86/include/asm/efi.h 3952F: arch/x86/platform/efi/* 3953F: drivers/firmware/efi/* 3954F: include/linux/efi*.h 3955 3956EFI VARIABLE FILESYSTEM 3957M: Matthew Garrett <matthew.garrett@nebula.com> 3958M: Jeremy Kerr <jk@ozlabs.org> 3959M: Matt Fleming <matt.fleming@intel.com> 3960T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3961L: linux-efi@vger.kernel.org 3962S: Maintained 3963F: fs/efivarfs/ 3964 3965EFIFB FRAMEBUFFER DRIVER 3966L: linux-fbdev@vger.kernel.org 3967M: Peter Jones <pjones@redhat.com> 3968S: Maintained 3969F: drivers/video/fbdev/efifb.c 3970 3971EFS FILESYSTEM 3972W: http://aeschi.ch.eu.org/efs/ 3973S: Orphan 3974F: fs/efs/ 3975 3976EHCA (IBM GX bus InfiniBand adapter) DRIVER 3977M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3978M: Christoph Raisch <raisch@de.ibm.com> 3979L: linux-rdma@vger.kernel.org 3980S: Supported 3981F: drivers/infiniband/hw/ehca/ 3982 3983EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3984M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3985L: netdev@vger.kernel.org 3986S: Maintained 3987F: drivers/net/ethernet/ibm/ehea/ 3988 3989EM28XX VIDEO4LINUX DRIVER 3990M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3991L: linux-media@vger.kernel.org 3992W: http://linuxtv.org 3993T: git git://linuxtv.org/media_tree.git 3994S: Maintained 3995F: drivers/media/usb/em28xx/ 3996 3997EMBEDDED LINUX 3998M: Paul Gortmaker <paul.gortmaker@windriver.com> 3999M: Matt Mackall <mpm@selenic.com> 4000M: David Woodhouse <dwmw2@infradead.org> 4001L: linux-embedded@vger.kernel.org 4002S: Maintained 4003 4004EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4005M: James Smart <james.smart@avagotech.com> 4006M: Dick Kennedy <dick.kennedy@avagotech.com> 4007L: linux-scsi@vger.kernel.org 4008W: http://www.avagotech.com 4009S: Supported 4010F: drivers/scsi/lpfc/ 4011 4012ENE CB710 FLASH CARD READER DRIVER 4013M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4014S: Maintained 4015F: drivers/misc/cb710/ 4016F: drivers/mmc/host/cb710-mmc.* 4017F: include/linux/cb710.h 4018 4019ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4020M: Maxim Levitsky <maximlevitsky@gmail.com> 4021S: Maintained 4022F: drivers/media/rc/ene_ir.* 4023 4024ENHANCED ERROR HANDLING (EEH) 4025M: Gavin Shan <shangw@linux.vnet.ibm.com> 4026L: linuxppc-dev@lists.ozlabs.org 4027S: Supported 4028F: Documentation/powerpc/eeh-pci-error-recovery.txt 4029F: arch/powerpc/kernel/eeh*.c 4030 4031EPSON S1D13XXX FRAMEBUFFER DRIVER 4032M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4033S: Maintained 4034T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4035F: drivers/video/fbdev/s1d13xxxfb.c 4036F: include/video/s1d13xxxfb.h 4037 4038ET131X NETWORK DRIVER 4039M: Mark Einon <mark.einon@gmail.com> 4040S: Odd Fixes 4041F: drivers/net/ethernet/agere/ 4042 4043ETHERNET BRIDGE 4044M: Stephen Hemminger <stephen@networkplumber.org> 4045L: bridge@lists.linux-foundation.org 4046L: netdev@vger.kernel.org 4047W: http://www.linuxfoundation.org/en/Net:Bridge 4048S: Maintained 4049F: include/linux/netfilter_bridge/ 4050F: net/bridge/ 4051 4052ETHERNET PHY LIBRARY 4053M: Florian Fainelli <f.fainelli@gmail.com> 4054L: netdev@vger.kernel.org 4055S: Maintained 4056F: include/linux/phy.h 4057F: include/linux/phy_fixed.h 4058F: drivers/net/phy/ 4059F: Documentation/networking/phy.txt 4060F: drivers/of/of_mdio.c 4061F: drivers/of/of_net.c 4062 4063EXT2 FILE SYSTEM 4064M: Jan Kara <jack@suse.com> 4065L: linux-ext4@vger.kernel.org 4066S: Maintained 4067F: Documentation/filesystems/ext2.txt 4068F: fs/ext2/ 4069F: include/linux/ext2* 4070 4071EXT3 FILE SYSTEM 4072M: Jan Kara <jack@suse.com> 4073M: Andrew Morton <akpm@linux-foundation.org> 4074M: Andreas Dilger <adilger.kernel@dilger.ca> 4075L: linux-ext4@vger.kernel.org 4076S: Maintained 4077F: Documentation/filesystems/ext3.txt 4078F: fs/ext3/ 4079 4080EXT4 FILE SYSTEM 4081M: "Theodore Ts'o" <tytso@mit.edu> 4082M: Andreas Dilger <adilger.kernel@dilger.ca> 4083L: linux-ext4@vger.kernel.org 4084W: http://ext4.wiki.kernel.org 4085Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4086S: Maintained 4087F: Documentation/filesystems/ext4.txt 4088F: fs/ext4/ 4089 4090Extended Verification Module (EVM) 4091M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4092L: linux-ima-devel@lists.sourceforge.net 4093L: linux-security-module@vger.kernel.org 4094S: Supported 4095F: security/integrity/evm/ 4096 4097EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4098M: MyungJoo Ham <myungjoo.ham@samsung.com> 4099M: Chanwoo Choi <cw00.choi@samsung.com> 4100L: linux-kernel@vger.kernel.org 4101T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4102S: Maintained 4103F: drivers/extcon/ 4104F: Documentation/extcon/ 4105 4106EXYNOS DP DRIVER 4107M: Jingoo Han <jingoohan1@gmail.com> 4108L: dri-devel@lists.freedesktop.org 4109S: Maintained 4110F: drivers/gpu/drm/exynos/exynos_dp* 4111 4112EXYNOS MIPI DISPLAY DRIVERS 4113M: Inki Dae <inki.dae@samsung.com> 4114M: Donghwa Lee <dh09.lee@samsung.com> 4115M: Kyungmin Park <kyungmin.park@samsung.com> 4116L: linux-fbdev@vger.kernel.org 4117S: Maintained 4118F: drivers/video/fbdev/exynos/exynos_mipi* 4119F: include/video/exynos_mipi* 4120 4121F71805F HARDWARE MONITORING DRIVER 4122M: Jean Delvare <jdelvare@suse.com> 4123L: lm-sensors@lm-sensors.org 4124S: Maintained 4125F: Documentation/hwmon/f71805f 4126F: drivers/hwmon/f71805f.c 4127 4128FC0011 TUNER DRIVER 4129M: Michael Buesch <m@bues.ch> 4130L: linux-media@vger.kernel.org 4131S: Maintained 4132F: drivers/media/tuners/fc0011.h 4133F: drivers/media/tuners/fc0011.c 4134 4135FC2580 MEDIA DRIVER 4136M: Antti Palosaari <crope@iki.fi> 4137L: linux-media@vger.kernel.org 4138W: http://linuxtv.org/ 4139W: http://palosaari.fi/linux/ 4140Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4141T: git git://linuxtv.org/anttip/media_tree.git 4142S: Maintained 4143F: drivers/media/tuners/fc2580* 4144 4145FANOTIFY 4146M: Eric Paris <eparis@redhat.com> 4147S: Maintained 4148F: fs/notify/fanotify/ 4149F: include/linux/fanotify.h 4150F: include/uapi/linux/fanotify.h 4151 4152FARSYNC SYNCHRONOUS DRIVER 4153M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4154W: http://www.farsite.co.uk/ 4155S: Supported 4156F: drivers/net/wan/farsync.* 4157 4158FAULT INJECTION SUPPORT 4159M: Akinobu Mita <akinobu.mita@gmail.com> 4160S: Supported 4161F: Documentation/fault-injection/ 4162F: lib/fault-inject.c 4163 4164FBTFT Framebuffer drivers 4165M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4166M: Noralf Trønnes <noralf@tronnes.org> 4167S: Maintained 4168F: drivers/staging/fbtft/ 4169 4170FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4171M: Vasu Dev <vasu.dev@intel.com> 4172L: fcoe-devel@open-fcoe.org 4173W: www.Open-FCoE.org 4174S: Supported 4175F: drivers/scsi/libfc/ 4176F: drivers/scsi/fcoe/ 4177F: include/scsi/fc/ 4178F: include/scsi/libfc.h 4179F: include/scsi/libfcoe.h 4180F: include/uapi/scsi/fc/ 4181 4182FILE LOCKING (flock() and fcntl()/lockf()) 4183M: Jeff Layton <jlayton@poochiereds.net> 4184M: "J. Bruce Fields" <bfields@fieldses.org> 4185L: linux-fsdevel@vger.kernel.org 4186S: Maintained 4187F: include/linux/fcntl.h 4188F: include/linux/fs.h 4189F: include/uapi/linux/fcntl.h 4190F: include/uapi/linux/fs.h 4191F: fs/fcntl.c 4192F: fs/locks.c 4193 4194FILESYSTEMS (VFS and infrastructure) 4195M: Alexander Viro <viro@zeniv.linux.org.uk> 4196L: linux-fsdevel@vger.kernel.org 4197S: Maintained 4198F: fs/* 4199 4200FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4201M: Riku Voipio <riku.voipio@iki.fi> 4202L: lm-sensors@lm-sensors.org 4203S: Maintained 4204F: drivers/hwmon/f75375s.c 4205F: include/linux/f75375s.h 4206 4207FIREWIRE AUDIO DRIVERS 4208M: Clemens Ladisch <clemens@ladisch.de> 4209L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4210T: git git://git.alsa-project.org/alsa-kernel.git 4211S: Maintained 4212F: sound/firewire/ 4213 4214FIREWIRE MEDIA DRIVERS (firedtv) 4215M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4216L: linux-media@vger.kernel.org 4217L: linux1394-devel@lists.sourceforge.net 4218T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4219S: Maintained 4220F: drivers/media/firewire/ 4221 4222FIREWIRE SBP-2 TARGET 4223M: Chris Boot <bootc@bootc.net> 4224L: linux-scsi@vger.kernel.org 4225L: target-devel@vger.kernel.org 4226L: linux1394-devel@lists.sourceforge.net 4227T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4228S: Maintained 4229F: drivers/target/sbp/ 4230 4231FIREWIRE SUBSYSTEM 4232M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4233L: linux1394-devel@lists.sourceforge.net 4234W: http://ieee1394.wiki.kernel.org/ 4235T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4236S: Maintained 4237F: drivers/firewire/ 4238F: include/linux/firewire.h 4239F: include/uapi/linux/firewire*.h 4240F: tools/firewire/ 4241 4242FIRMWARE LOADER (request_firmware) 4243M: Ming Lei <ming.lei@canonical.com> 4244L: linux-kernel@vger.kernel.org 4245S: Maintained 4246F: Documentation/firmware_class/ 4247F: drivers/base/firmware*.c 4248F: include/linux/firmware.h 4249 4250FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4251M: Joshua Morris <josh.h.morris@us.ibm.com> 4252M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4253S: Maintained 4254F: drivers/block/rsxx/ 4255 4256FLOPPY DRIVER 4257M: Jiri Kosina <jkosina@suse.com> 4258T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4259S: Odd fixes 4260F: drivers/block/floppy.c 4261 4262FMC SUBSYSTEM 4263M: Alessandro Rubini <rubini@gnudd.com> 4264W: http://www.ohwr.org/projects/fmc-bus 4265S: Supported 4266F: drivers/fmc/ 4267F: include/linux/fmc*.h 4268F: include/linux/ipmi-fru.h 4269K: fmc_d.*register 4270 4271FPU EMULATOR 4272M: Bill Metzenthen <billm@melbpc.org.au> 4273W: http://floatingpoint.sourceforge.net/emulator/index.html 4274S: Maintained 4275F: arch/x86/math-emu/ 4276 4277FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4278L: netdev@vger.kernel.org 4279S: Orphan 4280F: drivers/net/wan/dlci.c 4281F: drivers/net/wan/sdla.c 4282 4283FRAMEBUFFER LAYER 4284M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4285M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4286L: linux-fbdev@vger.kernel.org 4287W: http://linux-fbdev.sourceforge.net/ 4288Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4289T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4290S: Maintained 4291F: Documentation/fb/ 4292F: Documentation/devicetree/bindings/fb/ 4293F: drivers/video/ 4294F: include/video/ 4295F: include/linux/fb.h 4296F: include/uapi/video/ 4297F: include/uapi/linux/fb.h 4298 4299FREESCALE DIU FRAMEBUFFER DRIVER 4300M: Timur Tabi <timur@tabi.org> 4301L: linux-fbdev@vger.kernel.org 4302S: Maintained 4303F: drivers/video/fbdev/fsl-diu-fb.* 4304 4305FREESCALE DMA DRIVER 4306M: Li Yang <leoli@freescale.com> 4307M: Zhang Wei <zw@zh-kernel.org> 4308L: linuxppc-dev@lists.ozlabs.org 4309S: Maintained 4310F: drivers/dma/fsldma.* 4311 4312FREESCALE I2C CPM DRIVER 4313M: Jochen Friedrich <jochen@scram.de> 4314L: linuxppc-dev@lists.ozlabs.org 4315L: linux-i2c@vger.kernel.org 4316S: Maintained 4317F: drivers/i2c/busses/i2c-cpm.c 4318 4319FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4320M: Sascha Hauer <kernel@pengutronix.de> 4321L: linux-fbdev@vger.kernel.org 4322L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4323S: Maintained 4324F: include/linux/platform_data/video-imxfb.h 4325F: drivers/video/fbdev/imxfb.c 4326 4327FREESCALE QUAD SPI DRIVER 4328M: Han Xu <han.xu@freescale.com> 4329L: linux-mtd@lists.infradead.org 4330S: Maintained 4331F: drivers/mtd/spi-nor/fsl-quadspi.c 4332 4333FREESCALE SOC FS_ENET DRIVER 4334M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4335M: Vitaly Bordug <vbordug@ru.mvista.com> 4336L: linuxppc-dev@lists.ozlabs.org 4337L: netdev@vger.kernel.org 4338S: Maintained 4339F: drivers/net/ethernet/freescale/fs_enet/ 4340F: include/linux/fs_enet_pd.h 4341 4342FREESCALE QUICC ENGINE LIBRARY 4343L: linuxppc-dev@lists.ozlabs.org 4344S: Orphan 4345F: arch/powerpc/sysdev/qe_lib/ 4346F: arch/powerpc/include/asm/*qe.h 4347 4348FREESCALE USB PERIPHERAL DRIVERS 4349M: Li Yang <leoli@freescale.com> 4350L: linux-usb@vger.kernel.org 4351L: linuxppc-dev@lists.ozlabs.org 4352S: Maintained 4353F: drivers/usb/gadget/udc/fsl* 4354 4355FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4356M: Li Yang <leoli@freescale.com> 4357L: netdev@vger.kernel.org 4358L: linuxppc-dev@lists.ozlabs.org 4359S: Maintained 4360F: drivers/net/ethernet/freescale/ucc_geth* 4361 4362FREESCALE QUICC ENGINE UCC UART DRIVER 4363M: Timur Tabi <timur@tabi.org> 4364L: linuxppc-dev@lists.ozlabs.org 4365S: Maintained 4366F: drivers/tty/serial/ucc_uart.c 4367 4368FREESCALE SOC SOUND DRIVERS 4369M: Timur Tabi <timur@tabi.org> 4370M: Nicolin Chen <nicoleotsuka@gmail.com> 4371M: Xiubo Li <Xiubo.Lee@gmail.com> 4372L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4373L: linuxppc-dev@lists.ozlabs.org 4374S: Maintained 4375F: sound/soc/fsl/fsl* 4376F: sound/soc/fsl/imx* 4377F: sound/soc/fsl/mpc8610_hpcd.c 4378 4379FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4380M: "J. German Rivera" <German.Rivera@freescale.com> 4381L: linux-kernel@vger.kernel.org 4382S: Maintained 4383F: drivers/staging/fsl-mc/ 4384 4385FREEVXFS FILESYSTEM 4386M: Christoph Hellwig <hch@infradead.org> 4387W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4388S: Maintained 4389F: fs/freevxfs/ 4390 4391FREEZER 4392M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4393M: Pavel Machek <pavel@ucw.cz> 4394L: linux-pm@vger.kernel.org 4395S: Supported 4396F: Documentation/power/freezing-of-tasks.txt 4397F: include/linux/freezer.h 4398F: kernel/freezer.c 4399 4400FRONTSWAP API 4401M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4402L: linux-kernel@vger.kernel.org 4403S: Maintained 4404F: mm/frontswap.c 4405F: include/linux/frontswap.h 4406 4407FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4408M: David Howells <dhowells@redhat.com> 4409L: linux-cachefs@redhat.com 4410S: Supported 4411F: Documentation/filesystems/caching/ 4412F: fs/fscache/ 4413F: include/linux/fscache*.h 4414 4415F2FS FILE SYSTEM 4416M: Jaegeuk Kim <jaegeuk@kernel.org> 4417M: Changman Lee <cm224.lee@samsung.com> 4418L: linux-f2fs-devel@lists.sourceforge.net 4419W: http://en.wikipedia.org/wiki/F2FS 4420T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4421S: Maintained 4422F: Documentation/filesystems/f2fs.txt 4423F: Documentation/ABI/testing/sysfs-fs-f2fs 4424F: fs/f2fs/ 4425F: include/linux/f2fs_fs.h 4426 4427FUJITSU FR-V (FRV) PORT 4428M: David Howells <dhowells@redhat.com> 4429S: Maintained 4430F: arch/frv/ 4431 4432FUJITSU LAPTOP EXTRAS 4433M: Jonathan Woithe <jwoithe@just42.net> 4434L: platform-driver-x86@vger.kernel.org 4435S: Maintained 4436F: drivers/platform/x86/fujitsu-laptop.c 4437 4438FUJITSU M-5MO LS CAMERA ISP DRIVER 4439M: Kyungmin Park <kyungmin.park@samsung.com> 4440M: Heungjun Kim <riverful.kim@samsung.com> 4441L: linux-media@vger.kernel.org 4442S: Maintained 4443F: drivers/media/i2c/m5mols/ 4444F: include/media/m5mols.h 4445 4446FUJITSU TABLET EXTRAS 4447M: Robert Gerlach <khnz@gmx.de> 4448L: platform-driver-x86@vger.kernel.org 4449S: Maintained 4450F: drivers/platform/x86/fujitsu-tablet.c 4451 4452FUSE: FILESYSTEM IN USERSPACE 4453M: Miklos Szeredi <miklos@szeredi.hu> 4454L: fuse-devel@lists.sourceforge.net 4455W: http://fuse.sourceforge.net/ 4456T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4457S: Maintained 4458F: fs/fuse/ 4459F: include/uapi/linux/fuse.h 4460F: Documentation/filesystems/fuse.txt 4461 4462FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4463M: Rik Faith <faith@cs.unc.edu> 4464L: linux-scsi@vger.kernel.org 4465S: Odd Fixes (e.g., new signatures) 4466F: drivers/scsi/fdomain.* 4467 4468GCOV BASED KERNEL PROFILING 4469M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4470S: Maintained 4471F: kernel/gcov/ 4472F: Documentation/gcov.txt 4473 4474GDT SCSI DISK ARRAY CONTROLLER DRIVER 4475M: Achim Leubner <achim_leubner@adaptec.com> 4476L: linux-scsi@vger.kernel.org 4477W: http://www.icp-vortex.com/ 4478S: Supported 4479F: drivers/scsi/gdt* 4480 4481GDB KERNEL DEBUGGING HELPER SCRIPTS 4482M: Jan Kiszka <jan.kiszka@siemens.com> 4483S: Supported 4484F: scripts/gdb/ 4485 4486GEMTEK FM RADIO RECEIVER DRIVER 4487M: Hans Verkuil <hverkuil@xs4all.nl> 4488L: linux-media@vger.kernel.org 4489T: git git://linuxtv.org/media_tree.git 4490W: http://linuxtv.org 4491S: Maintained 4492F: drivers/media/radio/radio-gemtek* 4493 4494GENERIC GPIO I2C DRIVER 4495M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4496S: Supported 4497F: drivers/i2c/busses/i2c-gpio.c 4498F: include/linux/i2c-gpio.h 4499 4500GENERIC GPIO I2C MULTIPLEXER DRIVER 4501M: Peter Korsgaard <peter.korsgaard@barco.com> 4502L: linux-i2c@vger.kernel.org 4503S: Supported 4504F: drivers/i2c/muxes/i2c-mux-gpio.c 4505F: include/linux/i2c-mux-gpio.h 4506F: Documentation/i2c/muxes/i2c-mux-gpio 4507 4508GENERIC HDLC (WAN) DRIVERS 4509M: Krzysztof Halasa <khc@pm.waw.pl> 4510W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4511S: Maintained 4512F: drivers/net/wan/c101.c 4513F: drivers/net/wan/hd6457* 4514F: drivers/net/wan/hdlc* 4515F: drivers/net/wan/n2.c 4516F: drivers/net/wan/pc300too.c 4517F: drivers/net/wan/pci200syn.c 4518F: drivers/net/wan/wanxl* 4519 4520GENERIC INCLUDE/ASM HEADER FILES 4521M: Arnd Bergmann <arnd@arndb.de> 4522L: linux-arch@vger.kernel.org 4523T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4524S: Maintained 4525F: include/asm-generic/ 4526F: include/uapi/asm-generic/ 4527 4528GENERIC PHY FRAMEWORK 4529M: Kishon Vijay Abraham I <kishon@ti.com> 4530L: linux-kernel@vger.kernel.org 4531T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4532S: Supported 4533F: drivers/phy/ 4534F: include/linux/phy/ 4535 4536GENERIC PM DOMAINS 4537M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4538M: Kevin Hilman <khilman@kernel.org> 4539M: Ulf Hansson <ulf.hansson@linaro.org> 4540L: linux-pm@vger.kernel.org 4541S: Supported 4542F: drivers/base/power/domain*.c 4543F: include/linux/pm_domain.h 4544 4545GENERIC UIO DRIVER FOR PCI DEVICES 4546M: "Michael S. Tsirkin" <mst@redhat.com> 4547L: kvm@vger.kernel.org 4548S: Supported 4549F: drivers/uio/uio_pci_generic.c 4550 4551GET_MAINTAINER SCRIPT 4552M: Joe Perches <joe@perches.com> 4553S: Maintained 4554F: scripts/get_maintainer.pl 4555 4556GFS2 FILE SYSTEM 4557M: Steven Whitehouse <swhiteho@redhat.com> 4558M: Bob Peterson <rpeterso@redhat.com> 4559L: cluster-devel@redhat.com 4560W: http://sources.redhat.com/cluster/ 4561T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4562S: Supported 4563F: Documentation/filesystems/gfs2*.txt 4564F: fs/gfs2/ 4565F: include/uapi/linux/gfs2_ondisk.h 4566 4567GIGASET ISDN DRIVERS 4568M: Paul Bolle <pebolle@tiscali.nl> 4569L: gigaset307x-common@lists.sourceforge.net 4570W: http://gigaset307x.sourceforge.net/ 4571S: Odd Fixes 4572F: Documentation/isdn/README.gigaset 4573F: drivers/isdn/gigaset/ 4574F: include/uapi/linux/gigaset_dev.h 4575 4576GO7007 MPEG CODEC 4577M: Hans Verkuil <hans.verkuil@cisco.com> 4578L: linux-media@vger.kernel.org 4579S: Maintained 4580F: drivers/media/usb/go7007/ 4581 4582GOODIX TOUCHSCREEN 4583M: Bastien Nocera <hadess@hadess.net> 4584L: linux-input@vger.kernel.org 4585S: Maintained 4586F: drivers/input/touchscreen/goodix.c 4587 4588GPIO SUBSYSTEM 4589M: Linus Walleij <linus.walleij@linaro.org> 4590M: Alexandre Courbot <gnurou@gmail.com> 4591L: linux-gpio@vger.kernel.org 4592T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4593S: Maintained 4594F: Documentation/gpio/ 4595F: drivers/gpio/ 4596F: include/linux/gpio/ 4597F: include/linux/gpio.h 4598F: include/asm-generic/gpio.h 4599 4600GRE DEMULTIPLEXER DRIVER 4601M: Dmitry Kozlov <xeb@mail.ru> 4602L: netdev@vger.kernel.org 4603S: Maintained 4604F: net/ipv4/gre_demux.c 4605F: net/ipv4/gre_offload.c 4606F: include/net/gre.h 4607 4608GRETH 10/100/1G Ethernet MAC device driver 4609M: Kristoffer Glembo <kristoffer@gaisler.com> 4610L: netdev@vger.kernel.org 4611S: Maintained 4612F: drivers/net/ethernet/aeroflex/ 4613 4614GSPCA FINEPIX SUBDRIVER 4615M: Frank Zago <frank@zago.net> 4616L: linux-media@vger.kernel.org 4617T: git git://linuxtv.org/media_tree.git 4618S: Maintained 4619F: drivers/media/usb/gspca/finepix.c 4620 4621GSPCA GL860 SUBDRIVER 4622M: Olivier Lorin <o.lorin@laposte.net> 4623L: linux-media@vger.kernel.org 4624T: git git://linuxtv.org/media_tree.git 4625S: Maintained 4626F: drivers/media/usb/gspca/gl860/ 4627 4628GSPCA M5602 SUBDRIVER 4629M: Erik Andren <erik.andren@gmail.com> 4630L: linux-media@vger.kernel.org 4631T: git git://linuxtv.org/media_tree.git 4632S: Maintained 4633F: drivers/media/usb/gspca/m5602/ 4634 4635GSPCA PAC207 SONIXB SUBDRIVER 4636M: Hans de Goede <hdegoede@redhat.com> 4637L: linux-media@vger.kernel.org 4638T: git git://linuxtv.org/media_tree.git 4639S: Maintained 4640F: drivers/media/usb/gspca/pac207.c 4641 4642GSPCA SN9C20X SUBDRIVER 4643M: Brian Johnson <brijohn@gmail.com> 4644L: linux-media@vger.kernel.org 4645T: git git://linuxtv.org/media_tree.git 4646S: Maintained 4647F: drivers/media/usb/gspca/sn9c20x.c 4648 4649GSPCA T613 SUBDRIVER 4650M: Leandro Costantino <lcostantino@gmail.com> 4651L: linux-media@vger.kernel.org 4652T: git git://linuxtv.org/media_tree.git 4653S: Maintained 4654F: drivers/media/usb/gspca/t613.c 4655 4656GSPCA USB WEBCAM DRIVER 4657M: Hans de Goede <hdegoede@redhat.com> 4658L: linux-media@vger.kernel.org 4659T: git git://linuxtv.org/media_tree.git 4660S: Maintained 4661F: drivers/media/usb/gspca/ 4662 4663GUID PARTITION TABLE (GPT) 4664M: Davidlohr Bueso <dave@stgolabs.net> 4665L: linux-efi@vger.kernel.org 4666S: Maintained 4667F: block/partitions/efi.* 4668 4669STK1160 USB VIDEO CAPTURE DRIVER 4670M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4671L: linux-media@vger.kernel.org 4672T: git git://linuxtv.org/media_tree.git 4673S: Maintained 4674F: drivers/media/usb/stk1160/ 4675 4676H8/300 ARCHITECTURE 4677M: Yoshinori Sato <ysato@users.sourceforge.jp> 4678L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4679W: http://uclinux-h8.sourceforge.jp 4680T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4681S: Maintained 4682F: arch/h8300/ 4683F: drivers/clocksource/h8300_*.c 4684F: drivers/clk/h8300/ 4685F: drivers/irqchip/irq-renesas-h8*.c 4686 4687HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4688M: Frank Seidel <frank@f-seidel.de> 4689L: platform-driver-x86@vger.kernel.org 4690W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4691S: Maintained 4692F: drivers/platform/x86/hdaps.c 4693 4694HDPVR USB VIDEO ENCODER DRIVER 4695M: Hans Verkuil <hverkuil@xs4all.nl> 4696L: linux-media@vger.kernel.org 4697T: git git://linuxtv.org/media_tree.git 4698W: http://linuxtv.org 4699S: Odd Fixes 4700F: drivers/media/usb/hdpvr/ 4701 4702HWPOISON MEMORY FAILURE HANDLING 4703M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4704L: linux-mm@kvack.org 4705S: Maintained 4706F: mm/memory-failure.c 4707F: mm/hwpoison-inject.c 4708 4709HYPERVISOR VIRTUAL CONSOLE DRIVER 4710L: linuxppc-dev@lists.ozlabs.org 4711S: Odd Fixes 4712F: drivers/tty/hvc/ 4713 4714HACKRF MEDIA DRIVER 4715M: Antti Palosaari <crope@iki.fi> 4716L: linux-media@vger.kernel.org 4717W: http://linuxtv.org/ 4718W: http://palosaari.fi/linux/ 4719Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4720T: git git://linuxtv.org/anttip/media_tree.git 4721S: Maintained 4722F: drivers/media/usb/hackrf/ 4723 4724HARDWARE MONITORING 4725M: Jean Delvare <jdelvare@suse.com> 4726M: Guenter Roeck <linux@roeck-us.net> 4727L: lm-sensors@lm-sensors.org 4728W: http://www.lm-sensors.org/ 4729T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4730T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4731S: Maintained 4732F: Documentation/hwmon/ 4733F: drivers/hwmon/ 4734F: include/linux/hwmon*.h 4735 4736HARDWARE RANDOM NUMBER GENERATOR CORE 4737M: Matt Mackall <mpm@selenic.com> 4738M: Herbert Xu <herbert@gondor.apana.org.au> 4739L: linux-crypto@vger.kernel.org 4740S: Odd fixes 4741F: Documentation/hw_random.txt 4742F: drivers/char/hw_random/ 4743F: include/linux/hw_random.h 4744 4745HARDWARE SPINLOCK CORE 4746M: Ohad Ben-Cohen <ohad@wizery.com> 4747S: Maintained 4748F: Documentation/hwspinlock.txt 4749F: drivers/hwspinlock/hwspinlock_* 4750F: include/linux/hwspinlock.h 4751 4752HARMONY SOUND DRIVER 4753L: linux-parisc@vger.kernel.org 4754S: Maintained 4755F: sound/parisc/harmony.* 4756 4757HD29L2 MEDIA DRIVER 4758M: Antti Palosaari <crope@iki.fi> 4759L: linux-media@vger.kernel.org 4760W: http://linuxtv.org/ 4761W: http://palosaari.fi/linux/ 4762Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4763T: git git://linuxtv.org/anttip/media_tree.git 4764S: Maintained 4765F: drivers/media/dvb-frontends/hd29l2* 4766 4767HEWLETT-PACKARD SMART2 RAID DRIVER 4768L: iss_storagedev@hp.com 4769S: Orphan 4770F: Documentation/blockdev/cpqarray.txt 4771F: drivers/block/cpqarray.* 4772 4773HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4774M: Don Brace <don.brace@pmcs.com> 4775L: iss_storagedev@hp.com 4776L: storagedev@pmcs.com 4777L: linux-scsi@vger.kernel.org 4778S: Supported 4779F: Documentation/scsi/hpsa.txt 4780F: drivers/scsi/hpsa*.[ch] 4781F: include/linux/cciss*.h 4782F: include/uapi/linux/cciss*.h 4783 4784HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4785M: Don Brace <don.brace@pmcs.com> 4786L: iss_storagedev@hp.com 4787L: storagedev@pmcs.com 4788L: linux-scsi@vger.kernel.org 4789S: Supported 4790F: Documentation/blockdev/cciss.txt 4791F: drivers/block/cciss* 4792F: include/linux/cciss_ioctl.h 4793F: include/uapi/linux/cciss_ioctl.h 4794 4795HFS FILESYSTEM 4796L: linux-fsdevel@vger.kernel.org 4797S: Orphan 4798F: Documentation/filesystems/hfs.txt 4799F: fs/hfs/ 4800 4801HFSPLUS FILESYSTEM 4802L: linux-fsdevel@vger.kernel.org 4803S: Orphan 4804F: Documentation/filesystems/hfsplus.txt 4805F: fs/hfsplus/ 4806 4807HGA FRAMEBUFFER DRIVER 4808M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4809L: linux-nvidia@lists.surfsouth.com 4810W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4811S: Maintained 4812F: drivers/video/fbdev/hgafb.c 4813 4814HIBERNATION (aka Software Suspend, aka swsusp) 4815M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4816M: Pavel Machek <pavel@ucw.cz> 4817L: linux-pm@vger.kernel.org 4818S: Supported 4819F: arch/x86/power/ 4820F: drivers/base/power/ 4821F: kernel/power/ 4822F: include/linux/suspend.h 4823F: include/linux/freezer.h 4824F: include/linux/pm.h 4825F: arch/*/include/asm/suspend*.h 4826 4827HID CORE LAYER 4828M: Jiri Kosina <jkosina@suse.com> 4829L: linux-input@vger.kernel.org 4830T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4831S: Maintained 4832F: drivers/hid/ 4833F: include/linux/hid* 4834F: include/uapi/linux/hid* 4835 4836HID SENSOR HUB DRIVERS 4837M: Jiri Kosina <jkosina@suse.com> 4838M: Jonathan Cameron <jic23@kernel.org> 4839M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4840L: linux-input@vger.kernel.org 4841L: linux-iio@vger.kernel.org 4842S: Maintained 4843F: Documentation/hid/hid-sensor* 4844F: drivers/hid/hid-sensor-* 4845F: drivers/iio/*/hid-* 4846F: include/linux/hid-sensor-* 4847 4848HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4849M: Thomas Gleixner <tglx@linutronix.de> 4850L: linux-kernel@vger.kernel.org 4851T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4852S: Maintained 4853F: Documentation/timers/ 4854F: kernel/time/hrtimer.c 4855F: kernel/time/clockevents.c 4856F: kernel/time/tick*.* 4857F: kernel/time/timer_*.c 4858F: include/linux/clockchips.h 4859F: include/linux/hrtimer.h 4860 4861HIGH-SPEED SCC DRIVER FOR AX.25 4862L: linux-hams@vger.kernel.org 4863S: Orphan 4864F: drivers/net/hamradio/dmascc.c 4865F: drivers/net/hamradio/scc.c 4866 4867HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4868M: HighPoint Linux Team <linux@highpoint-tech.com> 4869W: http://www.highpoint-tech.com 4870S: Supported 4871F: Documentation/scsi/hptiop.txt 4872F: drivers/scsi/hptiop.c 4873 4874HIPPI 4875M: Jes Sorensen <jes@trained-monkey.org> 4876L: linux-hippi@sunsite.dk 4877S: Maintained 4878F: include/linux/hippidevice.h 4879F: include/uapi/linux/if_hippi.h 4880F: net/802/hippi.c 4881F: drivers/net/hippi/ 4882 4883HOST AP DRIVER 4884M: Jouni Malinen <j@w1.fi> 4885L: hostap@shmoo.com (subscribers-only) 4886L: linux-wireless@vger.kernel.org 4887W: http://hostap.epitest.fi/ 4888S: Maintained 4889F: drivers/net/wireless/hostap/ 4890 4891HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4892L: platform-driver-x86@vger.kernel.org 4893S: Orphan 4894F: drivers/platform/x86/tc1100-wmi.c 4895 4896HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4897M: Jaroslav Kysela <perex@perex.cz> 4898S: Maintained 4899F: drivers/net/ethernet/hp/hp100.* 4900 4901HPET: High Precision Event Timers driver 4902M: Clemens Ladisch <clemens@ladisch.de> 4903S: Maintained 4904F: Documentation/timers/hpet.txt 4905F: drivers/char/hpet.c 4906F: include/linux/hpet.h 4907F: include/uapi/linux/hpet.h 4908 4909HPET: x86 4910S: Orphan 4911F: arch/x86/kernel/hpet.c 4912F: arch/x86/include/asm/hpet.h 4913 4914HPFS FILESYSTEM 4915M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4916W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4917S: Maintained 4918F: fs/hpfs/ 4919 4920HSI SUBSYSTEM 4921M: Sebastian Reichel <sre@kernel.org> 4922T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4923S: Maintained 4924F: Documentation/ABI/testing/sysfs-bus-hsi 4925F: Documentation/hsi.txt 4926F: drivers/hsi/ 4927F: include/linux/hsi/ 4928F: include/uapi/linux/hsi/ 4929 4930HSO 3G MODEM DRIVER 4931M: Jan Dumon <j.dumon@option.com> 4932W: http://www.pharscape.org 4933S: Maintained 4934F: drivers/net/usb/hso.c 4935 4936HSR NETWORK PROTOCOL 4937M: Arvid Brodin <arvid.brodin@alten.se> 4938L: netdev@vger.kernel.org 4939S: Maintained 4940F: net/hsr/ 4941 4942HTCPEN TOUCHSCREEN DRIVER 4943M: Pau Oliva Fora <pof@eslack.org> 4944L: linux-input@vger.kernel.org 4945S: Maintained 4946F: drivers/input/touchscreen/htcpen.c 4947 4948HUGETLB FILESYSTEM 4949M: Nadia Yvette Chambers <nyc@holomorphy.com> 4950S: Maintained 4951F: fs/hugetlbfs/ 4952 4953Hyper-V CORE AND DRIVERS 4954M: "K. Y. Srinivasan" <kys@microsoft.com> 4955M: Haiyang Zhang <haiyangz@microsoft.com> 4956L: devel@linuxdriverproject.org 4957S: Maintained 4958F: arch/x86/include/asm/mshyperv.h 4959F: arch/x86/include/uapi/asm/hyperv.h 4960F: arch/x86/kernel/cpu/mshyperv.c 4961F: drivers/hid/hid-hyperv.c 4962F: drivers/hv/ 4963F: drivers/input/serio/hyperv-keyboard.c 4964F: drivers/net/hyperv/ 4965F: drivers/scsi/storvsc_drv.c 4966F: drivers/video/fbdev/hyperv_fb.c 4967F: include/linux/hyperv.h 4968F: tools/hv/ 4969 4970I2C OVER PARALLEL PORT 4971M: Jean Delvare <jdelvare@suse.com> 4972L: linux-i2c@vger.kernel.org 4973S: Maintained 4974F: Documentation/i2c/busses/i2c-parport 4975F: Documentation/i2c/busses/i2c-parport-light 4976F: drivers/i2c/busses/i2c-parport.c 4977F: drivers/i2c/busses/i2c-parport-light.c 4978 4979I2C/SMBUS CONTROLLER DRIVERS FOR PC 4980M: Jean Delvare <jdelvare@suse.com> 4981L: linux-i2c@vger.kernel.org 4982S: Maintained 4983F: Documentation/i2c/busses/i2c-ali1535 4984F: Documentation/i2c/busses/i2c-ali1563 4985F: Documentation/i2c/busses/i2c-ali15x3 4986F: Documentation/i2c/busses/i2c-amd756 4987F: Documentation/i2c/busses/i2c-amd8111 4988F: Documentation/i2c/busses/i2c-i801 4989F: Documentation/i2c/busses/i2c-nforce2 4990F: Documentation/i2c/busses/i2c-piix4 4991F: Documentation/i2c/busses/i2c-sis5595 4992F: Documentation/i2c/busses/i2c-sis630 4993F: Documentation/i2c/busses/i2c-sis96x 4994F: Documentation/i2c/busses/i2c-via 4995F: Documentation/i2c/busses/i2c-viapro 4996F: drivers/i2c/busses/i2c-ali1535.c 4997F: drivers/i2c/busses/i2c-ali1563.c 4998F: drivers/i2c/busses/i2c-ali15x3.c 4999F: drivers/i2c/busses/i2c-amd756.c 5000F: drivers/i2c/busses/i2c-amd756-s4882.c 5001F: drivers/i2c/busses/i2c-amd8111.c 5002F: drivers/i2c/busses/i2c-i801.c 5003F: drivers/i2c/busses/i2c-isch.c 5004F: drivers/i2c/busses/i2c-nforce2.c 5005F: drivers/i2c/busses/i2c-nforce2-s4985.c 5006F: drivers/i2c/busses/i2c-piix4.c 5007F: drivers/i2c/busses/i2c-sis5595.c 5008F: drivers/i2c/busses/i2c-sis630.c 5009F: drivers/i2c/busses/i2c-sis96x.c 5010F: drivers/i2c/busses/i2c-via.c 5011F: drivers/i2c/busses/i2c-viapro.c 5012 5013I2C/SMBUS ISMT DRIVER 5014M: Seth Heasley <seth.heasley@intel.com> 5015M: Neil Horman <nhorman@tuxdriver.com> 5016L: linux-i2c@vger.kernel.org 5017F: drivers/i2c/busses/i2c-ismt.c 5018F: Documentation/i2c/busses/i2c-ismt 5019 5020I2C/SMBUS STUB DRIVER 5021M: Jean Delvare <jdelvare@suse.com> 5022L: linux-i2c@vger.kernel.org 5023S: Maintained 5024F: drivers/i2c/i2c-stub.c 5025 5026I2C SUBSYSTEM 5027M: Wolfram Sang <wsa@the-dreams.de> 5028L: linux-i2c@vger.kernel.org 5029W: https://i2c.wiki.kernel.org/ 5030Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5031T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5032S: Maintained 5033F: Documentation/devicetree/bindings/i2c/ 5034F: Documentation/i2c/ 5035F: drivers/i2c/ 5036F: include/linux/i2c.h 5037F: include/linux/i2c-*.h 5038F: include/uapi/linux/i2c.h 5039F: include/uapi/linux/i2c-*.h 5040 5041I2C ACPI SUPPORT 5042M: Mika Westerberg <mika.westerberg@linux.intel.com> 5043L: linux-i2c@vger.kernel.org 5044L: linux-acpi@vger.kernel.org 5045S: Maintained 5046 5047I2C-TAOS-EVM DRIVER 5048M: Jean Delvare <jdelvare@suse.com> 5049L: linux-i2c@vger.kernel.org 5050S: Maintained 5051F: Documentation/i2c/busses/i2c-taos-evm 5052F: drivers/i2c/busses/i2c-taos-evm.c 5053 5054I2C-TINY-USB DRIVER 5055M: Till Harbaum <till@harbaum.org> 5056L: linux-i2c@vger.kernel.org 5057W: http://www.harbaum.org/till/i2c_tiny_usb 5058S: Maintained 5059F: drivers/i2c/busses/i2c-tiny-usb.c 5060 5061i386 BOOT CODE 5062M: "H. Peter Anvin" <hpa@zytor.com> 5063S: Maintained 5064F: arch/x86/boot/ 5065 5066i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5067M: "H. Peter Anvin" <hpa@zytor.com> 5068T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5069S: Maintained 5070 5071IA64 (Itanium) PLATFORM 5072M: Tony Luck <tony.luck@intel.com> 5073M: Fenghua Yu <fenghua.yu@intel.com> 5074L: linux-ia64@vger.kernel.org 5075T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5076S: Maintained 5077F: arch/ia64/ 5078 5079IBM Power in-Nest Crypto Acceleration 5080M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 5081M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 5082L: linux-crypto@vger.kernel.org 5083S: Supported 5084F: drivers/crypto/nx/Makefile 5085F: drivers/crypto/nx/Kconfig 5086F: drivers/crypto/nx/nx-aes* 5087F: drivers/crypto/nx/nx-sha* 5088F: drivers/crypto/nx/nx.* 5089F: drivers/crypto/nx/nx_csbcpb.h 5090F: drivers/crypto/nx/nx_debugfs.h 5091 5092IBM Power 842 compression accelerator 5093M: Dan Streetman <ddstreet@us.ibm.com> 5094S: Supported 5095F: drivers/crypto/nx/Makefile 5096F: drivers/crypto/nx/Kconfig 5097F: drivers/crypto/nx/nx-842* 5098F: include/linux/sw842.h 5099F: crypto/842.c 5100F: lib/842/ 5101 5102IBM Power Linux RAID adapter 5103M: Brian King <brking@us.ibm.com> 5104S: Supported 5105F: drivers/scsi/ipr.* 5106 5107IBM Power Virtual Ethernet Device Driver 5108M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5109L: netdev@vger.kernel.org 5110S: Supported 5111F: drivers/net/ethernet/ibm/ibmveth.* 5112 5113IBM Power Virtual SCSI Device Drivers 5114M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5115L: linux-scsi@vger.kernel.org 5116S: Supported 5117F: drivers/scsi/ibmvscsi/ibmvscsi* 5118F: drivers/scsi/ibmvscsi/viosrp.h 5119 5120IBM Power Virtual FC Device Drivers 5121M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5122L: linux-scsi@vger.kernel.org 5123S: Supported 5124F: drivers/scsi/ibmvscsi/ibmvfc* 5125 5126IBM ServeRAID RAID DRIVER 5127S: Orphan 5128F: drivers/scsi/ips.* 5129 5130ICH LPC AND GPIO DRIVER 5131M: Peter Tyser <ptyser@xes-inc.com> 5132S: Maintained 5133F: drivers/mfd/lpc_ich.c 5134F: drivers/gpio/gpio-ich.c 5135 5136IDE SUBSYSTEM 5137M: "David S. Miller" <davem@davemloft.net> 5138L: linux-ide@vger.kernel.org 5139Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5140T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5141S: Maintained 5142F: Documentation/ide/ 5143F: drivers/ide/ 5144F: include/linux/ide.h 5145 5146IDEAPAD LAPTOP EXTRAS DRIVER 5147M: Ike Panhc <ike.pan@canonical.com> 5148L: platform-driver-x86@vger.kernel.org 5149W: http://launchpad.net/ideapad-laptop 5150S: Maintained 5151F: drivers/platform/x86/ideapad-laptop.c 5152 5153IDEAPAD LAPTOP SLIDEBAR DRIVER 5154M: Andrey Moiseev <o2g.org.ru@gmail.com> 5155L: linux-input@vger.kernel.org 5156W: https://github.com/o2genum/ideapad-slidebar 5157S: Maintained 5158F: drivers/input/misc/ideapad_slidebar.c 5159 5160IDE/ATAPI DRIVERS 5161M: Borislav Petkov <bp@alien8.de> 5162L: linux-ide@vger.kernel.org 5163S: Maintained 5164F: Documentation/cdrom/ide-cd 5165F: drivers/ide/ide-cd* 5166 5167IDLE-I7300 5168M: Andy Henroid <andrew.d.henroid@intel.com> 5169L: linux-pm@vger.kernel.org 5170S: Supported 5171F: drivers/idle/i7300_idle.c 5172 5173IEEE 802.15.4 SUBSYSTEM 5174M: Alexander Aring <alex.aring@gmail.com> 5175L: linux-wpan@vger.kernel.org 5176W: https://github.com/linux-wpan 5177T: git git://github.com/linux-wpan/linux-wpan-next.git 5178S: Maintained 5179F: net/ieee802154/ 5180F: net/mac802154/ 5181F: drivers/net/ieee802154/ 5182F: include/linux/nl802154.h 5183F: include/linux/ieee802154.h 5184F: include/net/nl802154.h 5185F: include/net/mac802154.h 5186F: include/net/af_ieee802154.h 5187F: include/net/cfg802154.h 5188F: include/net/ieee802154_netdev.h 5189F: Documentation/networking/ieee802154.txt 5190 5191IGORPLUG-USB IR RECEIVER 5192M: Sean Young <sean@mess.org> 5193L: linux-media@vger.kernel.org 5194S: Maintained 5195F: drivers/media/rc/igorplugusb.c 5196 5197IGUANAWORKS USB IR TRANSCEIVER 5198M: Sean Young <sean@mess.org> 5199L: linux-media@vger.kernel.org 5200S: Maintained 5201F: drivers/media/rc/iguanair.c 5202 5203IIO SUBSYSTEM AND DRIVERS 5204M: Jonathan Cameron <jic23@kernel.org> 5205R: Hartmut Knaack <knaack.h@gmx.de> 5206R: Lars-Peter Clausen <lars@metafoo.de> 5207R: Peter Meerwald <pmeerw@pmeerw.net> 5208L: linux-iio@vger.kernel.org 5209S: Maintained 5210F: drivers/iio/ 5211F: drivers/staging/iio/ 5212F: include/linux/iio/ 5213F: tools/iio/ 5214 5215IKANOS/ADI EAGLE ADSL USB DRIVER 5216M: Matthieu Castet <castet.matthieu@free.fr> 5217M: Stanislaw Gruszka <stf_xl@wp.pl> 5218S: Maintained 5219F: drivers/usb/atm/ueagle-atm.c 5220 5221INA209 HARDWARE MONITOR DRIVER 5222M: Guenter Roeck <linux@roeck-us.net> 5223L: lm-sensors@lm-sensors.org 5224S: Maintained 5225F: Documentation/hwmon/ina209 5226F: Documentation/devicetree/bindings/i2c/ina209.txt 5227F: drivers/hwmon/ina209.c 5228 5229INA2XX HARDWARE MONITOR DRIVER 5230M: Guenter Roeck <linux@roeck-us.net> 5231L: lm-sensors@lm-sensors.org 5232S: Maintained 5233F: Documentation/hwmon/ina2xx 5234F: drivers/hwmon/ina2xx.c 5235F: include/linux/platform_data/ina2xx.h 5236 5237INDUSTRY PACK SUBSYSTEM (IPACK) 5238M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5239M: Jens Taprogge <jens.taprogge@taprogge.org> 5240M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5241L: industrypack-devel@lists.sourceforge.net 5242W: http://industrypack.sourceforge.net 5243S: Maintained 5244F: drivers/ipack/ 5245 5246INGENIC JZ4780 DMA Driver 5247M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5248S: Maintained 5249F: drivers/dma/dma-jz4780.c 5250 5251INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5252M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5253M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5254L: linux-ima-devel@lists.sourceforge.net 5255L: linux-ima-user@lists.sourceforge.net 5256L: linux-security-module@vger.kernel.org 5257S: Supported 5258F: security/integrity/ima/ 5259 5260IMGTEC IR DECODER DRIVER 5261M: James Hogan <james.hogan@imgtec.com> 5262S: Maintained 5263F: drivers/media/rc/img-ir/ 5264 5265IMS TWINTURBO FRAMEBUFFER DRIVER 5266L: linux-fbdev@vger.kernel.org 5267S: Orphan 5268F: drivers/video/fbdev/imsttfb.c 5269 5270INFINIBAND SUBSYSTEM 5271M: Doug Ledford <dledford@redhat.com> 5272M: Sean Hefty <sean.hefty@intel.com> 5273M: Hal Rosenstock <hal.rosenstock@gmail.com> 5274L: linux-rdma@vger.kernel.org 5275W: http://www.openfabrics.org/ 5276Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5277T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5278S: Supported 5279F: Documentation/infiniband/ 5280F: drivers/infiniband/ 5281F: include/uapi/linux/if_infiniband.h 5282F: include/uapi/rdma/ 5283F: include/rdma/ 5284 5285INOTIFY 5286M: John McCutchan <john@johnmccutchan.com> 5287M: Robert Love <rlove@rlove.org> 5288M: Eric Paris <eparis@parisplace.org> 5289S: Maintained 5290F: Documentation/filesystems/inotify.txt 5291F: fs/notify/inotify/ 5292F: include/linux/inotify.h 5293F: include/uapi/linux/inotify.h 5294 5295INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5296M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5297L: linux-input@vger.kernel.org 5298Q: http://patchwork.kernel.org/project/linux-input/list/ 5299T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5300S: Maintained 5301F: drivers/input/ 5302F: include/linux/input.h 5303F: include/uapi/linux/input.h 5304F: include/linux/input/ 5305 5306INPUT MULTITOUCH (MT) PROTOCOL 5307M: Henrik Rydberg <rydberg@bitmath.org> 5308L: linux-input@vger.kernel.org 5309S: Odd fixes 5310F: Documentation/input/multi-touch-protocol.txt 5311F: drivers/input/input-mt.c 5312K: \b(ABS|SYN)_MT_ 5313 5314INTEL ASoC BDW/HSW DRIVERS 5315M: Jie Yang <yang.jie@linux.intel.com> 5316L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5317S: Supported 5318F: sound/soc/intel/common/sst-dsp* 5319F: sound/soc/intel/common/sst-firmware.c 5320F: sound/soc/intel/boards/broadwell.c 5321F: sound/soc/intel/haswell/ 5322 5323INTEL C600 SERIES SAS CONTROLLER DRIVER 5324M: Intel SCU Linux support <intel-linux-scu@intel.com> 5325M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5326L: linux-scsi@vger.kernel.org 5327T: git git://git.code.sf.net/p/intel-sas/isci 5328S: Supported 5329F: drivers/scsi/isci/ 5330 5331INTEL IDLE DRIVER 5332M: Len Brown <lenb@kernel.org> 5333L: linux-pm@vger.kernel.org 5334T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5335S: Supported 5336F: drivers/idle/intel_idle.c 5337 5338INTEL PSTATE DRIVER 5339M: Kristen Carlson Accardi <kristen@linux.intel.com> 5340L: linux-pm@vger.kernel.org 5341S: Supported 5342F: drivers/cpufreq/intel_pstate.c 5343 5344INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5345M: Maik Broemme <mbroemme@plusserver.de> 5346L: linux-fbdev@vger.kernel.org 5347S: Maintained 5348F: Documentation/fb/intelfb.txt 5349F: drivers/video/fbdev/intelfb/ 5350 5351INTEL 810/815 FRAMEBUFFER DRIVER 5352M: Antonino Daplas <adaplas@gmail.com> 5353L: linux-fbdev@vger.kernel.org 5354S: Maintained 5355F: drivers/video/fbdev/i810/ 5356 5357INTEL MENLOW THERMAL DRIVER 5358M: Sujith Thomas <sujith.thomas@intel.com> 5359L: platform-driver-x86@vger.kernel.org 5360W: https://01.org/linux-acpi 5361S: Supported 5362F: drivers/platform/x86/intel_menlow.c 5363 5364INTEL IA32 MICROCODE UPDATE SUPPORT 5365M: Borislav Petkov <bp@alien8.de> 5366S: Maintained 5367F: arch/x86/kernel/cpu/microcode/core* 5368F: arch/x86/kernel/cpu/microcode/intel* 5369 5370INTEL I/OAT DMA DRIVER 5371M: Dave Jiang <dave.jiang@intel.com> 5372R: Dan Williams <dan.j.williams@intel.com> 5373L: dmaengine@vger.kernel.org 5374Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5375S: Supported 5376F: drivers/dma/ioat* 5377 5378INTEL IOMMU (VT-d) 5379M: David Woodhouse <dwmw2@infradead.org> 5380L: iommu@lists.linux-foundation.org 5381T: git git://git.infradead.org/iommu-2.6.git 5382S: Supported 5383F: drivers/iommu/intel-iommu.c 5384F: include/linux/intel-iommu.h 5385 5386INTEL IOP-ADMA DMA DRIVER 5387R: Dan Williams <dan.j.williams@intel.com> 5388S: Odd fixes 5389F: drivers/dma/iop-adma.c 5390 5391INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5392M: Krzysztof Halasa <khalasa@piap.pl> 5393S: Maintained 5394F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5395F: arch/arm/mach-ixp4xx/include/mach/npe.h 5396F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5397F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5398F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5399F: drivers/net/wan/ixp4xx_hss.c 5400 5401INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5402M: Deepak Saxena <dsaxena@plexity.net> 5403S: Maintained 5404F: drivers/char/hw_random/ixp4xx-rng.c 5405 5406INTEL ETHERNET DRIVERS 5407M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5408R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5409R: Shannon Nelson <shannon.nelson@intel.com> 5410R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5411R: Don Skidmore <donald.c.skidmore@intel.com> 5412R: Matthew Vick <matthew.vick@intel.com> 5413R: John Ronciak <john.ronciak@intel.com> 5414R: Mitch Williams <mitch.a.williams@intel.com> 5415L: intel-wired-lan@lists.osuosl.org 5416W: http://www.intel.com/support/feedback.htm 5417W: http://e1000.sourceforge.net/ 5418Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5419T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5420T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5421S: Supported 5422F: Documentation/networking/e100.txt 5423F: Documentation/networking/e1000.txt 5424F: Documentation/networking/e1000e.txt 5425F: Documentation/networking/igb.txt 5426F: Documentation/networking/igbvf.txt 5427F: Documentation/networking/ixgb.txt 5428F: Documentation/networking/ixgbe.txt 5429F: Documentation/networking/ixgbevf.txt 5430F: Documentation/networking/i40e.txt 5431F: Documentation/networking/i40evf.txt 5432F: drivers/net/ethernet/intel/ 5433F: drivers/net/ethernet/intel/*/ 5434 5435INTEL-MID GPIO DRIVER 5436M: David Cohen <david.a.cohen@linux.intel.com> 5437L: linux-gpio@vger.kernel.org 5438S: Maintained 5439F: drivers/gpio/gpio-intel-mid.c 5440 5441INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5442M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5443L: linux-wireless@vger.kernel.org 5444S: Maintained 5445F: Documentation/networking/README.ipw2100 5446F: Documentation/networking/README.ipw2200 5447F: drivers/net/wireless/ipw2x00/ 5448 5449INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5450M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5451M: Gang Wei <gang.wei@intel.com> 5452M: Shane Wang <shane.wang@intel.com> 5453L: tboot-devel@lists.sourceforge.net 5454W: http://tboot.sourceforge.net 5455T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5456S: Supported 5457F: Documentation/intel_txt.txt 5458F: include/linux/tboot.h 5459F: arch/x86/kernel/tboot.c 5460 5461INTEL WIRELESS WIMAX CONNECTION 2400 5462M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5463M: linux-wimax@intel.com 5464L: wimax@linuxwimax.org (subscribers-only) 5465S: Supported 5466W: http://linuxwimax.org 5467F: Documentation/wimax/README.i2400m 5468F: drivers/net/wimax/i2400m/ 5469F: include/uapi/linux/wimax/i2400m.h 5470 5471INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5472M: Stanislaw Gruszka <sgruszka@redhat.com> 5473L: linux-wireless@vger.kernel.org 5474S: Supported 5475F: drivers/net/wireless/iwlegacy/ 5476 5477INTEL WIRELESS WIFI LINK (iwlwifi) 5478M: Johannes Berg <johannes.berg@intel.com> 5479M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5480M: Intel Linux Wireless <ilw@linux.intel.com> 5481L: linux-wireless@vger.kernel.org 5482W: http://intellinuxwireless.org 5483T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5484S: Supported 5485F: drivers/net/wireless/iwlwifi/ 5486 5487INTEL MANAGEMENT ENGINE (mei) 5488M: Tomas Winkler <tomas.winkler@intel.com> 5489L: linux-kernel@vger.kernel.org 5490S: Supported 5491F: include/uapi/linux/mei.h 5492F: include/linux/mei_cl_bus.h 5493F: drivers/misc/mei/* 5494F: Documentation/misc-devices/mei/* 5495 5496INTEL PMC IPC DRIVER 5497M: Zha Qipeng<qipeng.zha@intel.com> 5498L: platform-driver-x86@vger.kernel.org 5499S: Maintained 5500F: drivers/platform/x86/intel_pmc_ipc.c 5501F: arch/x86/include/asm/intel_pmc_ipc.h 5502 5503IOC3 ETHERNET DRIVER 5504M: Ralf Baechle <ralf@linux-mips.org> 5505L: linux-mips@linux-mips.org 5506S: Maintained 5507F: drivers/net/ethernet/sgi/ioc3-eth.c 5508 5509IOC3 SERIAL DRIVER 5510M: Pat Gefre <pfg@sgi.com> 5511L: linux-serial@vger.kernel.org 5512S: Maintained 5513F: drivers/tty/serial/ioc3_serial.c 5514 5515IOMMU DRIVERS 5516M: Joerg Roedel <joro@8bytes.org> 5517L: iommu@lists.linux-foundation.org 5518T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5519S: Maintained 5520F: drivers/iommu/ 5521 5522IP MASQUERADING 5523M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5524S: Maintained 5525F: net/ipv4/netfilter/ipt_MASQUERADE.c 5526 5527IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5528M: Francois Romieu <romieu@fr.zoreil.com> 5529M: Sorbica Shieh <sorbica@icplus.com.tw> 5530L: netdev@vger.kernel.org 5531S: Maintained 5532F: drivers/net/ethernet/icplus/ipg.* 5533 5534IPATH DRIVER 5535M: Mike Marciniszyn <infinipath@intel.com> 5536L: linux-rdma@vger.kernel.org 5537S: Maintained 5538F: drivers/infiniband/hw/ipath/ 5539 5540IPMI SUBSYSTEM 5541M: Corey Minyard <minyard@acm.org> 5542L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5543W: http://openipmi.sourceforge.net/ 5544S: Supported 5545F: Documentation/IPMI.txt 5546F: drivers/char/ipmi/ 5547F: include/linux/ipmi* 5548F: include/uapi/linux/ipmi* 5549 5550QCOM AUDIO (ASoC) DRIVERS 5551M: Patrick Lai <plai@codeaurora.org> 5552M: Banajit Goswami <bgoswami@codeaurora.org> 5553L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5554S: Supported 5555F: sound/soc/qcom/ 5556 5557IPS SCSI RAID DRIVER 5558M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5559L: linux-scsi@vger.kernel.org 5560W: http://www.adaptec.com/ 5561S: Maintained 5562F: drivers/scsi/ips* 5563 5564IPVS 5565M: Wensong Zhang <wensong@linux-vs.org> 5566M: Simon Horman <horms@verge.net.au> 5567M: Julian Anastasov <ja@ssi.bg> 5568L: netdev@vger.kernel.org 5569L: lvs-devel@vger.kernel.org 5570S: Maintained 5571F: Documentation/networking/ipvs-sysctl.txt 5572F: include/net/ip_vs.h 5573F: include/uapi/linux/ip_vs.h 5574F: net/netfilter/ipvs/ 5575 5576IPWIRELESS DRIVER 5577M: Jiri Kosina <jkosina@suse.com> 5578M: David Sterba <dsterba@suse.com> 5579S: Odd Fixes 5580F: drivers/tty/ipwireless/ 5581 5582IPX NETWORK LAYER 5583M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5584L: netdev@vger.kernel.org 5585S: Maintained 5586F: include/net/ipx.h 5587F: include/uapi/linux/ipx.h 5588F: net/ipx/ 5589 5590IRDA SUBSYSTEM 5591M: Samuel Ortiz <samuel@sortiz.org> 5592L: irda-users@lists.sourceforge.net (subscribers-only) 5593L: netdev@vger.kernel.org 5594W: http://irda.sourceforge.net/ 5595S: Maintained 5596T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5597F: Documentation/networking/irda.txt 5598F: drivers/net/irda/ 5599F: include/net/irda/ 5600F: net/irda/ 5601 5602IRQ SUBSYSTEM 5603M: Thomas Gleixner <tglx@linutronix.de> 5604L: linux-kernel@vger.kernel.org 5605S: Maintained 5606T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5607F: kernel/irq/ 5608 5609IRQCHIP DRIVERS 5610M: Thomas Gleixner <tglx@linutronix.de> 5611M: Jason Cooper <jason@lakedaemon.net> 5612M: Marc Zyngier <marc.zyngier@arm.com> 5613L: linux-kernel@vger.kernel.org 5614S: Maintained 5615T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5616T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5617F: Documentation/devicetree/bindings/interrupt-controller/ 5618F: drivers/irqchip/ 5619 5620IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5621M: Jiang Liu <jiang.liu@linux.intel.com> 5622M: Marc Zyngier <marc.zyngier@arm.com> 5623S: Maintained 5624T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5625F: Documentation/IRQ-domain.txt 5626F: include/linux/irqdomain.h 5627F: kernel/irq/irqdomain.c 5628F: kernel/irq/msi.c 5629 5630ISAPNP 5631M: Jaroslav Kysela <perex@perex.cz> 5632S: Maintained 5633F: Documentation/isapnp.txt 5634F: drivers/pnp/isapnp/ 5635F: include/linux/isapnp.h 5636 5637ISA RADIO MODULE 5638M: Hans Verkuil <hverkuil@xs4all.nl> 5639L: linux-media@vger.kernel.org 5640T: git git://linuxtv.org/media_tree.git 5641W: http://linuxtv.org 5642S: Maintained 5643F: drivers/media/radio/radio-isa* 5644 5645iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5646M: Peter Jones <pjones@redhat.com> 5647M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5648S: Maintained 5649F: drivers/firmware/iscsi_ibft* 5650 5651ISCSI 5652M: Mike Christie <michaelc@cs.wisc.edu> 5653L: open-iscsi@googlegroups.com 5654W: www.open-iscsi.org 5655T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5656S: Maintained 5657F: drivers/scsi/*iscsi* 5658F: include/scsi/*iscsi* 5659 5660ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5661M: Or Gerlitz <ogerlitz@mellanox.com> 5662M: Sagi Grimberg <sagig@mellanox.com> 5663M: Roi Dayan <roid@mellanox.com> 5664L: linux-rdma@vger.kernel.org 5665S: Supported 5666W: http://www.openfabrics.org 5667W: www.open-iscsi.org 5668Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5669F: drivers/infiniband/ulp/iser/ 5670 5671ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5672M: Sagi Grimberg <sagig@mellanox.com> 5673T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5674L: linux-rdma@vger.kernel.org 5675L: target-devel@vger.kernel.org 5676S: Supported 5677W: http://www.linux-iscsi.org 5678F: drivers/infiniband/ulp/isert 5679 5680ISDN SUBSYSTEM 5681M: Karsten Keil <isdn@linux-pingi.de> 5682L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5683L: netdev@vger.kernel.org 5684W: http://www.isdn4linux.de 5685T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5686S: Maintained 5687F: Documentation/isdn/ 5688F: drivers/isdn/ 5689F: include/linux/isdn.h 5690F: include/linux/isdn/ 5691F: include/uapi/linux/isdn.h 5692F: include/uapi/linux/isdn/ 5693 5694ISDN SUBSYSTEM (Eicon active card driver) 5695M: Armin Schindler <mac@melware.de> 5696L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5697W: http://www.melware.de 5698S: Maintained 5699F: drivers/isdn/hardware/eicon/ 5700 5701IT87 HARDWARE MONITORING DRIVER 5702M: Jean Delvare <jdelvare@suse.com> 5703L: lm-sensors@lm-sensors.org 5704S: Maintained 5705F: Documentation/hwmon/it87 5706F: drivers/hwmon/it87.c 5707 5708IT913X MEDIA DRIVER 5709M: Antti Palosaari <crope@iki.fi> 5710L: linux-media@vger.kernel.org 5711W: http://linuxtv.org/ 5712W: http://palosaari.fi/linux/ 5713Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5714T: git git://linuxtv.org/anttip/media_tree.git 5715S: Maintained 5716F: drivers/media/tuners/it913x* 5717 5718IVTV VIDEO4LINUX DRIVER 5719M: Andy Walls <awalls@md.metrocast.net> 5720L: ivtv-devel@ivtvdriver.org (subscribers-only) 5721L: linux-media@vger.kernel.org 5722T: git git://linuxtv.org/media_tree.git 5723W: http://www.ivtvdriver.org 5724S: Maintained 5725F: Documentation/video4linux/*.ivtv 5726F: drivers/media/pci/ivtv/ 5727F: include/uapi/linux/ivtv* 5728 5729IX2505V MEDIA DRIVER 5730M: Malcolm Priestley <tvboxspy@gmail.com> 5731L: linux-media@vger.kernel.org 5732W: http://linuxtv.org/ 5733Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5734S: Maintained 5735F: drivers/media/dvb-frontends/ix2505v* 5736 5737JC42.4 TEMPERATURE SENSOR DRIVER 5738M: Guenter Roeck <linux@roeck-us.net> 5739L: lm-sensors@lm-sensors.org 5740S: Maintained 5741F: drivers/hwmon/jc42.c 5742F: Documentation/hwmon/jc42 5743 5744JFS FILESYSTEM 5745M: Dave Kleikamp <shaggy@kernel.org> 5746L: jfs-discussion@lists.sourceforge.net 5747W: http://jfs.sourceforge.net/ 5748T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5749S: Maintained 5750F: Documentation/filesystems/jfs.txt 5751F: fs/jfs/ 5752 5753JME NETWORK DRIVER 5754M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5755L: netdev@vger.kernel.org 5756S: Maintained 5757F: drivers/net/ethernet/jme.* 5758 5759JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5760M: David Woodhouse <dwmw2@infradead.org> 5761L: linux-mtd@lists.infradead.org 5762W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5763S: Maintained 5764F: fs/jffs2/ 5765F: include/uapi/linux/jffs2.h 5766 5767JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5768M: Andrew Morton <akpm@linux-foundation.org> 5769M: Jan Kara <jack@suse.com> 5770L: linux-ext4@vger.kernel.org 5771S: Maintained 5772F: fs/jbd/ 5773F: include/linux/jbd.h 5774 5775JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5776M: "Theodore Ts'o" <tytso@mit.edu> 5777L: linux-ext4@vger.kernel.org 5778S: Maintained 5779F: fs/jbd2/ 5780F: include/linux/jbd2.h 5781 5782JSM Neo PCI based serial card 5783M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5784L: linux-serial@vger.kernel.org 5785S: Maintained 5786F: drivers/tty/serial/jsm/ 5787 5788K10TEMP HARDWARE MONITORING DRIVER 5789M: Clemens Ladisch <clemens@ladisch.de> 5790L: lm-sensors@lm-sensors.org 5791S: Maintained 5792F: Documentation/hwmon/k10temp 5793F: drivers/hwmon/k10temp.c 5794 5795K8TEMP HARDWARE MONITORING DRIVER 5796M: Rudolf Marek <r.marek@assembler.cz> 5797L: lm-sensors@lm-sensors.org 5798S: Maintained 5799F: Documentation/hwmon/k8temp 5800F: drivers/hwmon/k8temp.c 5801 5802KCONFIG 5803M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5804L: linux-kbuild@vger.kernel.org 5805T: git git://gitorious.org/linux-kconfig/linux-kconfig 5806S: Maintained 5807F: Documentation/kbuild/kconfig-language.txt 5808F: scripts/kconfig/ 5809 5810KDUMP 5811M: Vivek Goyal <vgoyal@redhat.com> 5812M: Haren Myneni <hbabu@us.ibm.com> 5813L: kexec@lists.infradead.org 5814W: http://lse.sourceforge.net/kdump/ 5815S: Maintained 5816F: Documentation/kdump/ 5817 5818KEENE FM RADIO TRANSMITTER DRIVER 5819M: Hans Verkuil <hverkuil@xs4all.nl> 5820L: linux-media@vger.kernel.org 5821T: git git://linuxtv.org/media_tree.git 5822W: http://linuxtv.org 5823S: Maintained 5824F: drivers/media/radio/radio-keene* 5825 5826KERNEL AUTOMOUNTER v4 (AUTOFS4) 5827M: Ian Kent <raven@themaw.net> 5828L: autofs@vger.kernel.org 5829S: Maintained 5830F: fs/autofs4/ 5831 5832KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5833M: Michal Marek <mmarek@suse.com> 5834T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5835T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5836L: linux-kbuild@vger.kernel.org 5837S: Maintained 5838F: Documentation/kbuild/ 5839F: Makefile 5840F: scripts/Makefile.* 5841F: scripts/basic/ 5842F: scripts/mk* 5843F: scripts/package/ 5844 5845KERNEL JANITORS 5846L: kernel-janitors@vger.kernel.org 5847W: http://kernelnewbies.org/KernelJanitors 5848S: Odd Fixes 5849 5850KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5851M: "J. Bruce Fields" <bfields@fieldses.org> 5852M: Jeff Layton <jlayton@poochiereds.net> 5853L: linux-nfs@vger.kernel.org 5854W: http://nfs.sourceforge.net/ 5855S: Supported 5856F: fs/nfsd/ 5857F: include/uapi/linux/nfsd/ 5858F: fs/lockd/ 5859F: fs/nfs_common/ 5860F: net/sunrpc/ 5861F: include/linux/lockd/ 5862F: include/linux/sunrpc/ 5863F: include/uapi/linux/sunrpc/ 5864 5865KERNEL SELFTEST FRAMEWORK 5866M: Shuah Khan <shuahkh@osg.samsung.com> 5867L: linux-api@vger.kernel.org 5868T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5869S: Maintained 5870F: tools/testing/selftests 5871 5872KERNEL VIRTUAL MACHINE (KVM) 5873M: Gleb Natapov <gleb@kernel.org> 5874M: Paolo Bonzini <pbonzini@redhat.com> 5875L: kvm@vger.kernel.org 5876W: http://www.linux-kvm.org 5877T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5878S: Supported 5879F: Documentation/*/kvm*.txt 5880F: Documentation/virtual/kvm/ 5881F: arch/*/kvm/ 5882F: arch/x86/kernel/kvm.c 5883F: arch/x86/kernel/kvmclock.c 5884F: arch/*/include/asm/kvm* 5885F: include/linux/kvm* 5886F: include/uapi/linux/kvm* 5887F: virt/kvm/ 5888 5889KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5890M: Joerg Roedel <joro@8bytes.org> 5891L: kvm@vger.kernel.org 5892W: http://kvm.qumranet.com 5893S: Maintained 5894F: arch/x86/include/asm/svm.h 5895F: arch/x86/kvm/svm.c 5896 5897KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5898M: Alexander Graf <agraf@suse.com> 5899L: kvm-ppc@vger.kernel.org 5900W: http://kvm.qumranet.com 5901T: git git://github.com/agraf/linux-2.6.git 5902S: Supported 5903F: arch/powerpc/include/asm/kvm* 5904F: arch/powerpc/kvm/ 5905 5906KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5907M: Christian Borntraeger <borntraeger@de.ibm.com> 5908M: Cornelia Huck <cornelia.huck@de.ibm.com> 5909M: linux390@de.ibm.com 5910L: linux-s390@vger.kernel.org 5911W: http://www.ibm.com/developerworks/linux/linux390/ 5912S: Supported 5913F: Documentation/s390/kvm.txt 5914F: arch/s390/include/asm/kvm* 5915F: arch/s390/kvm/ 5916 5917KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5918M: Christoffer Dall <christoffer.dall@linaro.org> 5919M: Marc Zyngier <marc.zyngier@arm.com> 5920L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5921L: kvmarm@lists.cs.columbia.edu 5922W: http://systems.cs.columbia.edu/projects/kvm-arm 5923S: Supported 5924F: arch/arm/include/uapi/asm/kvm* 5925F: arch/arm/include/asm/kvm* 5926F: arch/arm/kvm/ 5927F: virt/kvm/arm/ 5928F: include/kvm/arm_* 5929 5930KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5931M: Christoffer Dall <christoffer.dall@linaro.org> 5932M: Marc Zyngier <marc.zyngier@arm.com> 5933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5934L: kvmarm@lists.cs.columbia.edu 5935S: Maintained 5936F: arch/arm64/include/uapi/asm/kvm* 5937F: arch/arm64/include/asm/kvm* 5938F: arch/arm64/kvm/ 5939 5940KEXEC 5941M: Eric Biederman <ebiederm@xmission.com> 5942W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5943L: kexec@lists.infradead.org 5944S: Maintained 5945F: include/linux/kexec.h 5946F: include/uapi/linux/kexec.h 5947F: kernel/kexec.c 5948 5949KEYS/KEYRINGS: 5950M: David Howells <dhowells@redhat.com> 5951L: keyrings@linux-nfs.org 5952S: Maintained 5953F: Documentation/security/keys.txt 5954F: include/linux/key.h 5955F: include/linux/key-type.h 5956F: include/keys/ 5957F: security/keys/ 5958 5959KEYS-TRUSTED 5960M: David Safford <safford@us.ibm.com> 5961M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5962L: linux-security-module@vger.kernel.org 5963L: keyrings@linux-nfs.org 5964S: Supported 5965F: Documentation/security/keys-trusted-encrypted.txt 5966F: include/keys/trusted-type.h 5967F: security/keys/trusted.c 5968F: security/keys/trusted.h 5969 5970KEYS-ENCRYPTED 5971M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5972M: David Safford <safford@us.ibm.com> 5973L: linux-security-module@vger.kernel.org 5974L: keyrings@linux-nfs.org 5975S: Supported 5976F: Documentation/security/keys-trusted-encrypted.txt 5977F: include/keys/encrypted-type.h 5978F: security/keys/encrypted-keys/ 5979 5980KGDB / KDB /debug_core 5981M: Jason Wessel <jason.wessel@windriver.com> 5982W: http://kgdb.wiki.kernel.org/ 5983L: kgdb-bugreport@lists.sourceforge.net 5984S: Maintained 5985F: Documentation/DocBook/kgdb.tmpl 5986F: drivers/misc/kgdbts.c 5987F: drivers/tty/serial/kgdboc.c 5988F: include/linux/kdb.h 5989F: include/linux/kgdb.h 5990F: kernel/debug/ 5991 5992KMEMCHECK 5993M: Vegard Nossum <vegardno@ifi.uio.no> 5994M: Pekka Enberg <penberg@kernel.org> 5995S: Maintained 5996F: Documentation/kmemcheck.txt 5997F: arch/x86/include/asm/kmemcheck.h 5998F: arch/x86/mm/kmemcheck/ 5999F: include/linux/kmemcheck.h 6000F: mm/kmemcheck.c 6001 6002KMEMLEAK 6003M: Catalin Marinas <catalin.marinas@arm.com> 6004S: Maintained 6005F: Documentation/kmemleak.txt 6006F: include/linux/kmemleak.h 6007F: mm/kmemleak.c 6008F: mm/kmemleak-test.c 6009 6010KPROBES 6011M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6012M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6013M: "David S. Miller" <davem@davemloft.net> 6014M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6015S: Maintained 6016F: Documentation/kprobes.txt 6017F: include/linux/kprobes.h 6018F: kernel/kprobes.c 6019 6020KS0108 LCD CONTROLLER DRIVER 6021M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6022W: http://miguelojeda.es/auxdisplay.htm 6023W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6024S: Maintained 6025F: Documentation/auxdisplay/ks0108 6026F: drivers/auxdisplay/ks0108.c 6027F: include/linux/ks0108.h 6028 6029LAPB module 6030L: linux-x25@vger.kernel.org 6031S: Orphan 6032F: Documentation/networking/lapb-module.txt 6033F: include/*/lapb.h 6034F: net/lapb/ 6035 6036LASI 53c700 driver for PARISC 6037M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6038L: linux-scsi@vger.kernel.org 6039S: Maintained 6040F: Documentation/scsi/53c700.txt 6041F: drivers/scsi/53c700* 6042 6043LED SUBSYSTEM 6044M: Bryan Wu <cooloney@gmail.com> 6045M: Richard Purdie <rpurdie@rpsys.net> 6046M: Jacek Anaszewski <j.anaszewski@samsung.com> 6047L: linux-leds@vger.kernel.org 6048T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 6049S: Maintained 6050F: drivers/leds/ 6051F: include/linux/leds.h 6052 6053LEGACY EEPROM DRIVER 6054M: Jean Delvare <jdelvare@suse.com> 6055S: Maintained 6056F: Documentation/misc-devices/eeprom 6057F: drivers/misc/eeprom/eeprom.c 6058 6059LEGO USB Tower driver 6060M: Juergen Stuber <starblue@users.sourceforge.net> 6061L: legousb-devel@lists.sourceforge.net 6062W: http://legousb.sourceforge.net/ 6063S: Maintained 6064F: drivers/usb/misc/legousbtower.c 6065 6066LG2160 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/lg2160.* 6075 6076LGDT3305 MEDIA DRIVER 6077M: Michael Krufky <mkrufky@linuxtv.org> 6078L: linux-media@vger.kernel.org 6079W: http://linuxtv.org/ 6080W: http://github.com/mkrufky 6081Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6082T: git git://linuxtv.org/mkrufky/tuners.git 6083S: Maintained 6084F: drivers/media/dvb-frontends/lgdt3305.* 6085 6086LGUEST 6087M: Rusty Russell <rusty@rustcorp.com.au> 6088L: lguest@lists.ozlabs.org 6089W: http://lguest.ozlabs.org/ 6090S: Odd Fixes 6091F: arch/x86/include/asm/lguest*.h 6092F: arch/x86/lguest/ 6093F: drivers/lguest/ 6094F: include/linux/lguest*.h 6095F: tools/lguest/ 6096 6097LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6098M: Tejun Heo <tj@kernel.org> 6099L: linux-ide@vger.kernel.org 6100T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6101S: Maintained 6102F: drivers/ata/ 6103F: include/linux/ata.h 6104F: include/linux/libata.h 6105 6106LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6107M: Viresh Kumar <vireshk@kernel.org> 6108L: linux-ide@vger.kernel.org 6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6110S: Maintained 6111F: include/linux/pata_arasan_cf_data.h 6112F: drivers/ata/pata_arasan_cf.c 6113 6114LIBATA PATA DRIVERS 6115M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6116M: Tejun Heo <tj@kernel.org> 6117L: linux-ide@vger.kernel.org 6118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6119S: Maintained 6120F: drivers/ata/pata_*.c 6121F: drivers/ata/ata_generic.c 6122 6123LIBATA SATA AHCI PLATFORM devices support 6124M: Hans de Goede <hdegoede@redhat.com> 6125M: Tejun Heo <tj@kernel.org> 6126L: linux-ide@vger.kernel.org 6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6128S: Maintained 6129F: drivers/ata/ahci_platform.c 6130F: drivers/ata/libahci_platform.c 6131F: include/linux/ahci_platform.h 6132 6133LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6134M: Mikael Pettersson <mikpelinux@gmail.com> 6135L: linux-ide@vger.kernel.org 6136T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6137S: Maintained 6138F: drivers/ata/sata_promise.* 6139 6140LIBLOCKDEP 6141M: Sasha Levin <sasha.levin@oracle.com> 6142S: Maintained 6143F: tools/lib/lockdep/ 6144 6145LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6146M: Dan Williams <dan.j.williams@intel.com> 6147L: linux-nvdimm@lists.01.org 6148Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6149S: Supported 6150F: drivers/nvdimm/* 6151F: include/linux/nd.h 6152F: include/linux/libnvdimm.h 6153F: include/uapi/linux/ndctl.h 6154 6155LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6156M: Ross Zwisler <ross.zwisler@linux.intel.com> 6157L: linux-nvdimm@lists.01.org 6158Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6159S: Supported 6160F: drivers/nvdimm/blk.c 6161F: drivers/nvdimm/region_devs.c 6162F: drivers/acpi/nfit* 6163 6164LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6165M: Vishal Verma <vishal.l.verma@intel.com> 6166L: linux-nvdimm@lists.01.org 6167Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6168S: Supported 6169F: drivers/nvdimm/btt* 6170 6171LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6172M: Ross Zwisler <ross.zwisler@linux.intel.com> 6173L: linux-nvdimm@lists.01.org 6174Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6175S: Supported 6176F: drivers/nvdimm/pmem.c 6177F: include/linux/pmem.h 6178 6179LINUX FOR IBM pSERIES (RS/6000) 6180M: Paul Mackerras <paulus@au.ibm.com> 6181W: http://www.ibm.com/linux/ltc/projects/ppc 6182S: Supported 6183F: arch/powerpc/boot/rs6000.h 6184 6185LINUX FOR POWERPC (32-BIT AND 64-BIT) 6186M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6187M: Paul Mackerras <paulus@samba.org> 6188M: Michael Ellerman <mpe@ellerman.id.au> 6189W: http://www.penguinppc.org/ 6190L: linuxppc-dev@lists.ozlabs.org 6191Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6192T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6193S: Supported 6194F: Documentation/powerpc/ 6195F: arch/powerpc/ 6196 6197LINUX FOR POWER MACINTOSH 6198M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6199W: http://www.penguinppc.org/ 6200L: linuxppc-dev@lists.ozlabs.org 6201S: Maintained 6202F: arch/powerpc/platforms/powermac/ 6203F: drivers/macintosh/ 6204 6205LINUX FOR POWERPC EMBEDDED MPC5XXX 6206M: Anatolij Gustschin <agust@denx.de> 6207L: linuxppc-dev@lists.ozlabs.org 6208T: git git://git.denx.de/linux-denx-agust.git 6209S: Maintained 6210F: arch/powerpc/platforms/512x/ 6211F: arch/powerpc/platforms/52xx/ 6212 6213LINUX FOR POWERPC EMBEDDED PPC4XX 6214M: Alistair Popple <alistair@popple.id.au> 6215M: Matt Porter <mporter@kernel.crashing.org> 6216W: http://www.penguinppc.org/ 6217L: linuxppc-dev@lists.ozlabs.org 6218S: Maintained 6219F: arch/powerpc/platforms/40x/ 6220F: arch/powerpc/platforms/44x/ 6221 6222LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6223L: linuxppc-dev@lists.ozlabs.org 6224S: Orphan 6225F: arch/powerpc/*/*virtex* 6226F: arch/powerpc/*/*/*virtex* 6227 6228LINUX FOR POWERPC EMBEDDED PPC8XX 6229M: Vitaly Bordug <vitb@kernel.crashing.org> 6230W: http://www.penguinppc.org/ 6231L: linuxppc-dev@lists.ozlabs.org 6232S: Maintained 6233F: arch/powerpc/platforms/8xx/ 6234 6235LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6236M: Scott Wood <scottwood@freescale.com> 6237M: Kumar Gala <galak@kernel.crashing.org> 6238W: http://www.penguinppc.org/ 6239L: linuxppc-dev@lists.ozlabs.org 6240T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6241S: Maintained 6242F: arch/powerpc/platforms/83xx/ 6243F: arch/powerpc/platforms/85xx/ 6244 6245LINUX FOR POWERPC PA SEMI PWRFICIENT 6246M: Olof Johansson <olof@lixom.net> 6247L: linuxppc-dev@lists.ozlabs.org 6248S: Maintained 6249F: arch/powerpc/platforms/pasemi/ 6250F: drivers/*/*pasemi* 6251F: drivers/*/*/*pasemi* 6252 6253LINUX SECURITY MODULE (LSM) FRAMEWORK 6254M: Chris Wright <chrisw@sous-sol.org> 6255L: linux-security-module@vger.kernel.org 6256S: Supported 6257 6258LIS3LV02D ACCELEROMETER DRIVER 6259M: Eric Piel <eric.piel@tremplin-utc.net> 6260S: Maintained 6261F: Documentation/misc-devices/lis3lv02d 6262F: drivers/misc/lis3lv02d/ 6263F: drivers/platform/x86/hp_accel.c 6264 6265LIVE PATCHING 6266M: Josh Poimboeuf <jpoimboe@redhat.com> 6267M: Seth Jennings <sjenning@redhat.com> 6268M: Jiri Kosina <jkosina@suse.com> 6269M: Vojtech Pavlik <vojtech@suse.com> 6270S: Maintained 6271F: kernel/livepatch/ 6272F: include/linux/livepatch.h 6273F: arch/x86/include/asm/livepatch.h 6274F: arch/x86/kernel/livepatch.c 6275F: Documentation/ABI/testing/sysfs-kernel-livepatch 6276F: samples/livepatch/ 6277L: live-patching@vger.kernel.org 6278T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6279 6280LLC (802.2) 6281M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6282S: Maintained 6283F: include/linux/llc.h 6284F: include/uapi/linux/llc.h 6285F: include/net/llc* 6286F: net/llc/ 6287 6288LM73 HARDWARE MONITOR DRIVER 6289M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6290L: lm-sensors@lm-sensors.org 6291S: Maintained 6292F: drivers/hwmon/lm73.c 6293 6294LM78 HARDWARE MONITOR DRIVER 6295M: Jean Delvare <jdelvare@suse.com> 6296L: lm-sensors@lm-sensors.org 6297S: Maintained 6298F: Documentation/hwmon/lm78 6299F: drivers/hwmon/lm78.c 6300 6301LM83 HARDWARE MONITOR DRIVER 6302M: Jean Delvare <jdelvare@suse.com> 6303L: lm-sensors@lm-sensors.org 6304S: Maintained 6305F: Documentation/hwmon/lm83 6306F: drivers/hwmon/lm83.c 6307 6308LM90 HARDWARE MONITOR DRIVER 6309M: Jean Delvare <jdelvare@suse.com> 6310L: lm-sensors@lm-sensors.org 6311S: Maintained 6312F: Documentation/hwmon/lm90 6313F: Documentation/devicetree/bindings/hwmon/lm90.txt 6314F: drivers/hwmon/lm90.c 6315 6316LM95234 HARDWARE MONITOR DRIVER 6317M: Guenter Roeck <linux@roeck-us.net> 6318L: lm-sensors@lm-sensors.org 6319S: Maintained 6320F: Documentation/hwmon/lm95234 6321F: drivers/hwmon/lm95234.c 6322 6323LME2510 MEDIA DRIVER 6324M: Malcolm Priestley <tvboxspy@gmail.com> 6325L: linux-media@vger.kernel.org 6326W: http://linuxtv.org/ 6327Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6328S: Maintained 6329F: drivers/media/usb/dvb-usb-v2/lmedm04* 6330 6331LOCKDEP AND LOCKSTAT 6332M: Peter Zijlstra <peterz@infradead.org> 6333M: Ingo Molnar <mingo@redhat.com> 6334L: linux-kernel@vger.kernel.org 6335T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6336S: Maintained 6337F: Documentation/locking/lockdep*.txt 6338F: Documentation/locking/lockstat.txt 6339F: include/linux/lockdep.h 6340F: kernel/locking/ 6341 6342LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6343M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6344L: linux-ntfs-dev@lists.sourceforge.net 6345W: http://www.linux-ntfs.org/content/view/19/37/ 6346S: Maintained 6347F: Documentation/ldm.txt 6348F: block/partitions/ldm.* 6349 6350LogFS 6351M: Joern Engel <joern@logfs.org> 6352M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6353L: logfs@logfs.org 6354W: logfs.org 6355S: Maintained 6356F: fs/logfs/ 6357 6358LPC32XX MACHINE SUPPORT 6359M: Roland Stigge <stigge@antcom.de> 6360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6361S: Maintained 6362F: arch/arm/mach-lpc32xx/ 6363 6364LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6365M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6366M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6367M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6368M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6369L: MPT-FusionLinux.pdl@avagotech.com 6370L: linux-scsi@vger.kernel.org 6371W: http://www.lsilogic.com/support 6372S: Supported 6373F: drivers/message/fusion/ 6374F: drivers/scsi/mpt2sas/ 6375F: drivers/scsi/mpt3sas/ 6376 6377LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6378M: Matthew Wilcox <matthew@wil.cx> 6379L: linux-scsi@vger.kernel.org 6380S: Maintained 6381F: drivers/scsi/sym53c8xx_2/ 6382 6383LTC4261 HARDWARE MONITOR DRIVER 6384M: Guenter Roeck <linux@roeck-us.net> 6385L: lm-sensors@lm-sensors.org 6386S: Maintained 6387F: Documentation/hwmon/ltc4261 6388F: drivers/hwmon/ltc4261.c 6389 6390LTP (Linux Test Project) 6391M: Mike Frysinger <vapier@gentoo.org> 6392M: Cyril Hrubis <chrubis@suse.cz> 6393M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6394M: Jan Stancek <jstancek@redhat.com> 6395M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6396M: Alexey Kodanev <alexey.kodanev@oracle.com> 6397L: ltp-list@lists.sourceforge.net (subscribers-only) 6398W: http://linux-test-project.github.io/ 6399T: git git://github.com/linux-test-project/ltp.git 6400S: Maintained 6401 6402M32R ARCHITECTURE 6403W: http://www.linux-m32r.org/ 6404S: Orphan 6405F: arch/m32r/ 6406 6407M68K ARCHITECTURE 6408M: Geert Uytterhoeven <geert@linux-m68k.org> 6409L: linux-m68k@lists.linux-m68k.org 6410W: http://www.linux-m68k.org/ 6411T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6412S: Maintained 6413F: arch/m68k/ 6414F: drivers/zorro/ 6415 6416M68K ON APPLE MACINTOSH 6417M: Joshua Thompson <funaho@jurai.org> 6418W: http://www.mac.linux-m68k.org/ 6419L: linux-m68k@lists.linux-m68k.org 6420S: Maintained 6421F: arch/m68k/mac/ 6422 6423M68K ON HP9000/300 6424M: Philip Blundell <philb@gnu.org> 6425W: http://www.tazenda.demon.co.uk/phil/linux-hp 6426S: Maintained 6427F: arch/m68k/hp300/ 6428 6429M88DS3103 MEDIA DRIVER 6430M: Antti Palosaari <crope@iki.fi> 6431L: linux-media@vger.kernel.org 6432W: http://linuxtv.org/ 6433W: http://palosaari.fi/linux/ 6434Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6435T: git git://linuxtv.org/anttip/media_tree.git 6436S: Maintained 6437F: drivers/media/dvb-frontends/m88ds3103* 6438 6439M88RS2000 MEDIA DRIVER 6440M: Malcolm Priestley <tvboxspy@gmail.com> 6441L: linux-media@vger.kernel.org 6442W: http://linuxtv.org/ 6443Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6444S: Maintained 6445F: drivers/media/dvb-frontends/m88rs2000* 6446 6447MA901 MASTERKIT USB FM RADIO DRIVER 6448M: Alexey Klimov <klimov.linux@gmail.com> 6449L: linux-media@vger.kernel.org 6450T: git git://linuxtv.org/media_tree.git 6451S: Maintained 6452F: drivers/media/radio/radio-ma901.c 6453 6454MAC80211 6455M: Johannes Berg <johannes@sipsolutions.net> 6456L: linux-wireless@vger.kernel.org 6457W: http://wireless.kernel.org/ 6458T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6459T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6460S: Maintained 6461F: Documentation/networking/mac80211-injection.txt 6462F: include/net/mac80211.h 6463F: net/mac80211/ 6464 6465MACVLAN DRIVER 6466M: Patrick McHardy <kaber@trash.net> 6467L: netdev@vger.kernel.org 6468S: Maintained 6469F: drivers/net/macvlan.c 6470F: include/linux/if_macvlan.h 6471 6472MAILBOX API 6473M: Jassi Brar <jassisinghbrar@gmail.com> 6474L: linux-kernel@vger.kernel.org 6475S: Maintained 6476F: drivers/mailbox/ 6477F: include/linux/mailbox_client.h 6478F: include/linux/mailbox_controller.h 6479 6480MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6481M: Michael Kerrisk <mtk.manpages@gmail.com> 6482W: http://www.kernel.org/doc/man-pages 6483L: linux-man@vger.kernel.org 6484S: Maintained 6485 6486MARVELL ARMADA DRM SUPPORT 6487M: Russell King <rmk+kernel@arm.linux.org.uk> 6488S: Maintained 6489F: drivers/gpu/drm/armada/ 6490 6491MARVELL 88E6352 DSA support 6492M: Guenter Roeck <linux@roeck-us.net> 6493S: Maintained 6494F: drivers/net/dsa/mv88e6352.c 6495 6496MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6497M: Mirko Lindner <mlindner@marvell.com> 6498M: Stephen Hemminger <stephen@networkplumber.org> 6499L: netdev@vger.kernel.org 6500S: Maintained 6501F: drivers/net/ethernet/marvell/sk* 6502 6503MARVELL LIBERTAS WIRELESS DRIVER 6504L: libertas-dev@lists.infradead.org 6505S: Orphan 6506F: drivers/net/wireless/libertas/ 6507 6508MARVELL MV643XX ETHERNET DRIVER 6509M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6510L: netdev@vger.kernel.org 6511S: Maintained 6512F: drivers/net/ethernet/marvell/mv643xx_eth.* 6513F: include/linux/mv643xx.h 6514 6515MARVELL MVNETA ETHERNET DRIVER 6516M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6517L: netdev@vger.kernel.org 6518S: Maintained 6519F: drivers/net/ethernet/marvell/mvneta.* 6520 6521MARVELL MWIFIEX WIRELESS DRIVER 6522M: Amitkumar Karwar <akarwar@marvell.com> 6523M: Avinash Patil <patila@marvell.com> 6524L: linux-wireless@vger.kernel.org 6525S: Maintained 6526F: drivers/net/wireless/mwifiex/ 6527 6528MARVELL MWL8K WIRELESS DRIVER 6529M: Lennert Buytenhek <buytenh@wantstofly.org> 6530L: linux-wireless@vger.kernel.org 6531S: Odd Fixes 6532F: drivers/net/wireless/mwl8k.c 6533 6534MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6535M: Nicolas Pitre <nico@fluxnic.net> 6536S: Odd Fixes 6537F: drivers/mmc/host/mvsdio.* 6538 6539MATROX FRAMEBUFFER DRIVER 6540L: linux-fbdev@vger.kernel.org 6541S: Orphan 6542F: drivers/video/fbdev/matrox/matroxfb_* 6543F: include/uapi/linux/matroxfb.h 6544 6545MAX16065 HARDWARE MONITOR DRIVER 6546M: Guenter Roeck <linux@roeck-us.net> 6547L: lm-sensors@lm-sensors.org 6548S: Maintained 6549F: Documentation/hwmon/max16065 6550F: drivers/hwmon/max16065.c 6551 6552MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6553M: "Hans J. Koch" <hjk@hansjkoch.de> 6554L: lm-sensors@lm-sensors.org 6555S: Maintained 6556F: Documentation/hwmon/max6650 6557F: drivers/hwmon/max6650.c 6558 6559MAX6697 HARDWARE MONITOR DRIVER 6560M: Guenter Roeck <linux@roeck-us.net> 6561L: lm-sensors@lm-sensors.org 6562S: Maintained 6563F: Documentation/hwmon/max6697 6564F: Documentation/devicetree/bindings/i2c/max6697.txt 6565F: drivers/hwmon/max6697.c 6566F: include/linux/platform_data/max6697.h 6567 6568MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6569M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6570L: linux-pm@vger.kernel.org 6571S: Supported 6572F: drivers/power/max14577_charger.c 6573F: drivers/power/max77693_charger.c 6574 6575MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6576M: Chanwoo Choi <cw00.choi@samsung.com> 6577M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6578L: linux-kernel@vger.kernel.org 6579S: Supported 6580F: drivers/*/max14577.c 6581F: drivers/*/max77686.c 6582F: drivers/*/max77693.c 6583F: drivers/extcon/extcon-max14577.c 6584F: drivers/extcon/extcon-max77693.c 6585F: drivers/rtc/rtc-max77686.c 6586F: drivers/clk/clk-max77686.c 6587F: Documentation/devicetree/bindings/mfd/max14577.txt 6588F: Documentation/devicetree/bindings/mfd/max77686.txt 6589F: Documentation/devicetree/bindings/mfd/max77693.txt 6590F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6591F: include/linux/mfd/max14577*.h 6592F: include/linux/mfd/max77686*.h 6593F: include/linux/mfd/max77693*.h 6594 6595MAXIRADIO FM RADIO RECEIVER DRIVER 6596M: Hans Verkuil <hverkuil@xs4all.nl> 6597L: linux-media@vger.kernel.org 6598T: git git://linuxtv.org/media_tree.git 6599W: http://linuxtv.org 6600S: Maintained 6601F: drivers/media/radio/radio-maxiradio* 6602 6603MEDIA DRIVERS FOR RENESAS - VSP1 6604M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6605L: linux-media@vger.kernel.org 6606L: linux-sh@vger.kernel.org 6607T: git git://linuxtv.org/media_tree.git 6608S: Supported 6609F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6610F: drivers/media/platform/vsp1/ 6611 6612MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6613M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6614P: LinuxTV.org Project 6615L: linux-media@vger.kernel.org 6616W: http://linuxtv.org 6617Q: http://patchwork.kernel.org/project/linux-media/list/ 6618T: git git://linuxtv.org/media_tree.git 6619S: Maintained 6620F: Documentation/dvb/ 6621F: Documentation/video4linux/ 6622F: Documentation/DocBook/media/ 6623F: drivers/media/ 6624F: drivers/staging/media/ 6625F: include/media/ 6626F: include/uapi/linux/dvb/ 6627F: include/uapi/linux/videodev2.h 6628F: include/uapi/linux/media.h 6629F: include/uapi/linux/v4l2-* 6630F: include/uapi/linux/meye.h 6631F: include/uapi/linux/ivtv* 6632F: include/uapi/linux/uvcvideo.h 6633 6634MEDIATEK MT7601U WIRELESS LAN DRIVER 6635M: Jakub Kicinski <kubakici@wp.pl> 6636L: linux-wireless@vger.kernel.org 6637S: Maintained 6638F: drivers/net/wireless/mediatek/mt7601u/ 6639 6640MEGARAID SCSI/SAS DRIVERS 6641M: Kashyap Desai <kashyap.desai@avagotech.com> 6642M: Sumit Saxena <sumit.saxena@avagotech.com> 6643M: Uday Lingala <uday.lingala@avagotech.com> 6644L: megaraidlinux.pdl@avagotech.com 6645L: linux-scsi@vger.kernel.org 6646W: http://www.lsi.com 6647S: Maintained 6648F: Documentation/scsi/megaraid.txt 6649F: drivers/scsi/megaraid.* 6650F: drivers/scsi/megaraid/ 6651 6652MELLANOX ETHERNET DRIVER (mlx4_en) 6653M: Amir Vadai <amirv@mellanox.com> 6654M: Ido Shamay <idos@mellanox.com> 6655L: netdev@vger.kernel.org 6656S: Supported 6657W: http://www.mellanox.com 6658Q: http://patchwork.ozlabs.org/project/netdev/list/ 6659F: drivers/net/ethernet/mellanox/mlx4/en_* 6660 6661MEMORY MANAGEMENT 6662L: linux-mm@kvack.org 6663W: http://www.linux-mm.org 6664S: Maintained 6665F: include/linux/mm.h 6666F: include/linux/gfp.h 6667F: include/linux/mmzone.h 6668F: include/linux/memory_hotplug.h 6669F: include/linux/vmalloc.h 6670F: mm/ 6671 6672MEMORY TECHNOLOGY DEVICES (MTD) 6673M: David Woodhouse <dwmw2@infradead.org> 6674M: Brian Norris <computersforpeace@gmail.com> 6675L: linux-mtd@lists.infradead.org 6676W: http://www.linux-mtd.infradead.org/ 6677Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6678T: git git://git.infradead.org/linux-mtd.git 6679T: git git://git.infradead.org/l2-mtd.git 6680S: Maintained 6681F: drivers/mtd/ 6682F: include/linux/mtd/ 6683F: include/uapi/mtd/ 6684 6685MEN A21 WATCHDOG DRIVER 6686M: Johannes Thumshirn <morbidrsa@gmail.com> 6687L: linux-watchdog@vger.kernel.org 6688S: Maintained 6689F: drivers/watchdog/mena21_wdt.c 6690 6691MEN CHAMELEON BUS (mcb) 6692M: Johannes Thumshirn <morbidrsa@gmail.com> 6693S: Maintained 6694F: drivers/mcb/ 6695F: include/linux/mcb.h 6696 6697MEN F21BMC (Board Management Controller) 6698M: Andreas Werner <andreas.werner@men.de> 6699S: Supported 6700F: drivers/mfd/menf21bmc.c 6701F: drivers/watchdog/menf21bmc_wdt.c 6702F: drivers/leds/leds-menf21bmc.c 6703F: drivers/hwmon/menf21bmc_hwmon.c 6704F: Documentation/hwmon/menf21bmc 6705 6706METAG ARCHITECTURE 6707M: James Hogan <james.hogan@imgtec.com> 6708L: linux-metag@vger.kernel.org 6709S: Supported 6710F: arch/metag/ 6711F: Documentation/metag/ 6712F: Documentation/devicetree/bindings/metag/ 6713F: drivers/clocksource/metag_generic.c 6714F: drivers/irqchip/irq-metag.c 6715F: drivers/irqchip/irq-metag-ext.c 6716F: drivers/tty/metag_da.c 6717 6718MICROBLAZE ARCHITECTURE 6719M: Michal Simek <monstr@monstr.eu> 6720W: http://www.monstr.eu/fdt/ 6721T: git git://git.monstr.eu/linux-2.6-microblaze.git 6722S: Supported 6723F: arch/microblaze/ 6724 6725MICROTEK X6 SCANNER 6726M: Oliver Neukum <oliver@neukum.org> 6727S: Maintained 6728F: drivers/usb/image/microtek.* 6729 6730MIPS 6731M: Ralf Baechle <ralf@linux-mips.org> 6732L: linux-mips@linux-mips.org 6733W: http://www.linux-mips.org/ 6734T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6735Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6736S: Supported 6737F: Documentation/mips/ 6738F: arch/mips/ 6739 6740MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6741M: Hans Verkuil <hverkuil@xs4all.nl> 6742L: linux-media@vger.kernel.org 6743T: git git://linuxtv.org/media_tree.git 6744W: http://linuxtv.org 6745S: Odd Fixes 6746F: drivers/media/radio/radio-miropcm20* 6747 6748Mellanox MLX5 core VPI driver 6749M: Eli Cohen <eli@mellanox.com> 6750L: netdev@vger.kernel.org 6751L: linux-rdma@vger.kernel.org 6752W: http://www.mellanox.com 6753Q: http://patchwork.ozlabs.org/project/netdev/list/ 6754Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6755T: git git://openfabrics.org/~eli/connect-ib.git 6756S: Supported 6757F: drivers/net/ethernet/mellanox/mlx5/core/ 6758F: include/linux/mlx5/ 6759 6760Mellanox MLX5 IB driver 6761M: Eli Cohen <eli@mellanox.com> 6762L: linux-rdma@vger.kernel.org 6763W: http://www.mellanox.com 6764Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6765T: git git://openfabrics.org/~eli/connect-ib.git 6766S: Supported 6767F: include/linux/mlx5/ 6768F: drivers/infiniband/hw/mlx5/ 6769 6770MN88472 MEDIA DRIVER 6771M: Antti Palosaari <crope@iki.fi> 6772L: linux-media@vger.kernel.org 6773W: http://linuxtv.org/ 6774W: http://palosaari.fi/linux/ 6775Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6776T: git git://linuxtv.org/anttip/media_tree.git 6777S: Maintained 6778F: drivers/staging/media/mn88472/ 6779F: drivers/media/dvb-frontends/mn88472.h 6780 6781MN88473 MEDIA DRIVER 6782M: Antti Palosaari <crope@iki.fi> 6783L: linux-media@vger.kernel.org 6784W: http://linuxtv.org/ 6785W: http://palosaari.fi/linux/ 6786Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6787T: git git://linuxtv.org/anttip/media_tree.git 6788S: Maintained 6789F: drivers/staging/media/mn88473/ 6790F: drivers/media/dvb-frontends/mn88473.h 6791 6792MODULE SUPPORT 6793M: Rusty Russell <rusty@rustcorp.com.au> 6794S: Maintained 6795F: include/linux/module.h 6796F: kernel/module.c 6797 6798MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6799W: http://popies.net/meye/ 6800S: Orphan 6801F: Documentation/video4linux/meye.txt 6802F: drivers/media/pci/meye/ 6803F: include/uapi/linux/meye.h 6804 6805MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6806M: Jiri Slaby <jirislaby@gmail.com> 6807S: Maintained 6808F: Documentation/serial/moxa-smartio 6809F: drivers/tty/mxser.* 6810 6811MR800 AVERMEDIA USB FM RADIO DRIVER 6812M: Alexey Klimov <klimov.linux@gmail.com> 6813L: linux-media@vger.kernel.org 6814T: git git://linuxtv.org/media_tree.git 6815S: Maintained 6816F: drivers/media/radio/radio-mr800.c 6817 6818MRF24J40 IEEE 802.15.4 RADIO DRIVER 6819M: Alan Ott <alan@signal11.us> 6820L: linux-wpan@vger.kernel.org 6821S: Maintained 6822F: drivers/net/ieee802154/mrf24j40.c 6823 6824MSI LAPTOP SUPPORT 6825M: "Lee, Chun-Yi" <jlee@suse.com> 6826L: platform-driver-x86@vger.kernel.org 6827S: Maintained 6828F: drivers/platform/x86/msi-laptop.c 6829 6830MSI WMI SUPPORT 6831L: platform-driver-x86@vger.kernel.org 6832S: Orphan 6833F: drivers/platform/x86/msi-wmi.c 6834 6835MSI001 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/tuners/msi001* 6844 6845MSI2500 MEDIA DRIVER 6846M: Antti Palosaari <crope@iki.fi> 6847L: linux-media@vger.kernel.org 6848W: http://linuxtv.org/ 6849W: http://palosaari.fi/linux/ 6850Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6851T: git git://linuxtv.org/anttip/media_tree.git 6852S: Maintained 6853F: drivers/media/usb/msi2500/ 6854 6855MSYSTEMS DISKONCHIP G3 MTD DRIVER 6856M: Robert Jarzmik <robert.jarzmik@free.fr> 6857L: linux-mtd@lists.infradead.org 6858S: Maintained 6859F: drivers/mtd/devices/docg3* 6860 6861MT9M032 APTINA SENSOR DRIVER 6862M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6863L: linux-media@vger.kernel.org 6864T: git git://linuxtv.org/media_tree.git 6865S: Maintained 6866F: drivers/media/i2c/mt9m032.c 6867F: include/media/mt9m032.h 6868 6869MT9P031 APTINA CAMERA SENSOR 6870M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6871L: linux-media@vger.kernel.org 6872T: git git://linuxtv.org/media_tree.git 6873S: Maintained 6874F: drivers/media/i2c/mt9p031.c 6875F: include/media/mt9p031.h 6876 6877MT9T001 APTINA CAMERA SENSOR 6878M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6879L: linux-media@vger.kernel.org 6880T: git git://linuxtv.org/media_tree.git 6881S: Maintained 6882F: drivers/media/i2c/mt9t001.c 6883F: include/media/mt9t001.h 6884 6885MT9V032 APTINA CAMERA SENSOR 6886M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6887L: linux-media@vger.kernel.org 6888T: git git://linuxtv.org/media_tree.git 6889S: Maintained 6890F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 6891F: drivers/media/i2c/mt9v032.c 6892F: include/media/mt9v032.h 6893 6894MULTIFUNCTION DEVICES (MFD) 6895M: Samuel Ortiz <sameo@linux.intel.com> 6896M: Lee Jones <lee.jones@linaro.org> 6897T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6898S: Supported 6899F: drivers/mfd/ 6900F: include/linux/mfd/ 6901 6902MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6903M: Ulf Hansson <ulf.hansson@linaro.org> 6904L: linux-mmc@vger.kernel.org 6905T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6906S: Maintained 6907F: drivers/mmc/ 6908F: include/linux/mmc/ 6909F: include/uapi/linux/mmc/ 6910 6911MULTIMEDIA CARD (MMC) ETC. OVER SPI 6912S: Orphan 6913F: drivers/mmc/host/mmc_spi.c 6914F: include/linux/spi/mmc_spi.h 6915 6916MULTISOUND SOUND DRIVER 6917M: Andrew Veliath <andrewtv@usa.net> 6918S: Maintained 6919F: Documentation/sound/oss/MultiSound 6920F: sound/oss/msnd* 6921 6922MULTITECH MULTIPORT CARD (ISICOM) 6923S: Orphan 6924F: drivers/tty/isicom.c 6925F: include/linux/isicom.h 6926 6927MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6928M: Felipe Balbi <balbi@ti.com> 6929L: linux-usb@vger.kernel.org 6930T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6931S: Maintained 6932F: drivers/usb/musb/ 6933 6934MXL5007T MEDIA DRIVER 6935M: Michael Krufky <mkrufky@linuxtv.org> 6936L: linux-media@vger.kernel.org 6937W: http://linuxtv.org/ 6938W: http://github.com/mkrufky 6939Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6940T: git git://linuxtv.org/mkrufky/tuners.git 6941S: Maintained 6942F: drivers/media/tuners/mxl5007t.* 6943 6944MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6945M: Hyong-Youb Kim <hykim@myri.com> 6946L: netdev@vger.kernel.org 6947W: https://www.myricom.com/support/downloads/myri10ge.html 6948S: Supported 6949F: drivers/net/ethernet/myricom/myri10ge/ 6950 6951NATSEMI ETHERNET DRIVER (DP8381x) 6952S: Orphan 6953F: drivers/net/ethernet/natsemi/natsemi.c 6954 6955NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6956M: Daniel Mack <zonque@gmail.com> 6957S: Maintained 6958L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6959W: http://www.native-instruments.com 6960F: sound/usb/caiaq/ 6961 6962NCP FILESYSTEM 6963M: Petr Vandrovec <petr@vandrovec.name> 6964S: Odd Fixes 6965F: fs/ncpfs/ 6966 6967NCR 5380 SCSI DRIVERS 6968M: Finn Thain <fthain@telegraphics.com.au> 6969M: Michael Schmitz <schmitzmic@gmail.com> 6970L: linux-scsi@vger.kernel.org 6971S: Maintained 6972F: Documentation/scsi/g_NCR5380.txt 6973F: drivers/scsi/NCR5380.* 6974F: drivers/scsi/arm/cumana_1.c 6975F: drivers/scsi/arm/oak.c 6976F: drivers/scsi/atari_NCR5380.c 6977F: drivers/scsi/atari_scsi.* 6978F: drivers/scsi/dmx3191d.c 6979F: drivers/scsi/dtc.* 6980F: drivers/scsi/g_NCR5380.* 6981F: drivers/scsi/g_NCR5380_mmio.c 6982F: drivers/scsi/mac_scsi.* 6983F: drivers/scsi/pas16.* 6984F: drivers/scsi/sun3_scsi.* 6985F: drivers/scsi/sun3_scsi_vme.c 6986F: drivers/scsi/t128.* 6987 6988NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6989M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6990L: linux-scsi@vger.kernel.org 6991S: Maintained 6992F: drivers/scsi/NCR_D700.* 6993 6994NCT6775 HARDWARE MONITOR DRIVER 6995M: Guenter Roeck <linux@roeck-us.net> 6996L: lm-sensors@lm-sensors.org 6997S: Maintained 6998F: Documentation/hwmon/nct6775 6999F: drivers/hwmon/nct6775.c 7000 7001NETEFFECT IWARP RNIC DRIVER (IW_NES) 7002M: Faisal Latif <faisal.latif@intel.com> 7003L: linux-rdma@vger.kernel.org 7004W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7005S: Supported 7006F: drivers/infiniband/hw/nes/ 7007 7008NETEM NETWORK EMULATOR 7009M: Stephen Hemminger <stephen@networkplumber.org> 7010L: netem@lists.linux-foundation.org 7011S: Maintained 7012F: net/sched/sch_netem.c 7013 7014NETERION 10GbE DRIVERS (s2io/vxge) 7015M: Jon Mason <jdmason@kudzu.us> 7016L: netdev@vger.kernel.org 7017S: Supported 7018F: Documentation/networking/s2io.txt 7019F: Documentation/networking/vxge.txt 7020F: drivers/net/ethernet/neterion/ 7021 7022NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7023M: Pablo Neira Ayuso <pablo@netfilter.org> 7024M: Patrick McHardy <kaber@trash.net> 7025M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7026L: netfilter-devel@vger.kernel.org 7027L: coreteam@netfilter.org 7028W: http://www.netfilter.org/ 7029W: http://www.iptables.org/ 7030Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7031T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7032T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7033S: Supported 7034F: include/linux/netfilter* 7035F: include/linux/netfilter/ 7036F: include/net/netfilter/ 7037F: include/uapi/linux/netfilter* 7038F: include/uapi/linux/netfilter/ 7039F: net/*/netfilter.c 7040F: net/*/netfilter/ 7041F: net/netfilter/ 7042F: net/bridge/br_netfilter*.c 7043 7044NETLABEL 7045M: Paul Moore <paul@paul-moore.com> 7046W: http://netlabel.sf.net 7047L: netdev@vger.kernel.org 7048S: Maintained 7049F: Documentation/netlabel/ 7050F: include/net/netlabel.h 7051F: net/netlabel/ 7052 7053NETROM NETWORK LAYER 7054M: Ralf Baechle <ralf@linux-mips.org> 7055L: linux-hams@vger.kernel.org 7056W: http://www.linux-ax25.org/ 7057S: Maintained 7058F: include/net/netrom.h 7059F: include/uapi/linux/netrom.h 7060F: net/netrom/ 7061 7062NETWORK BLOCK DEVICE (NBD) 7063M: Markus Pargmann <mpa@pengutronix.de> 7064S: Maintained 7065L: nbd-general@lists.sourceforge.net 7066T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7067F: Documentation/blockdev/nbd.txt 7068F: drivers/block/nbd.c 7069F: include/uapi/linux/nbd.h 7070 7071NETWORK DROP MONITOR 7072M: Neil Horman <nhorman@tuxdriver.com> 7073L: netdev@vger.kernel.org 7074S: Maintained 7075W: https://fedorahosted.org/dropwatch/ 7076F: net/core/drop_monitor.c 7077 7078NETWORKING [GENERAL] 7079M: "David S. Miller" <davem@davemloft.net> 7080L: netdev@vger.kernel.org 7081W: http://www.linuxfoundation.org/en/Net 7082Q: http://patchwork.ozlabs.org/project/netdev/list/ 7083T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7084T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7085S: Maintained 7086F: net/ 7087F: include/net/ 7088F: include/linux/in.h 7089F: include/linux/net.h 7090F: include/linux/netdevice.h 7091F: include/uapi/linux/in.h 7092F: include/uapi/linux/net.h 7093F: include/uapi/linux/netdevice.h 7094F: include/uapi/linux/net_namespace.h 7095F: tools/net/ 7096F: tools/testing/selftests/net/ 7097F: lib/random32.c 7098F: lib/test_bpf.c 7099 7100NETWORKING [IPv4/IPv6] 7101M: "David S. Miller" <davem@davemloft.net> 7102M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7103M: James Morris <jmorris@namei.org> 7104M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7105M: Patrick McHardy <kaber@trash.net> 7106L: netdev@vger.kernel.org 7107T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7108S: Maintained 7109F: net/ipv4/ 7110F: net/ipv6/ 7111F: include/net/ip* 7112F: arch/x86/net/* 7113 7114NETWORKING [IPSEC] 7115M: Steffen Klassert <steffen.klassert@secunet.com> 7116M: Herbert Xu <herbert@gondor.apana.org.au> 7117M: "David S. Miller" <davem@davemloft.net> 7118L: netdev@vger.kernel.org 7119T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7120T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7121S: Maintained 7122F: net/core/flow.c 7123F: net/xfrm/ 7124F: net/key/ 7125F: net/ipv4/xfrm* 7126F: net/ipv4/esp4.c 7127F: net/ipv4/ah4.c 7128F: net/ipv4/ipcomp.c 7129F: net/ipv4/ip_vti.c 7130F: net/ipv6/xfrm* 7131F: net/ipv6/esp6.c 7132F: net/ipv6/ah6.c 7133F: net/ipv6/ipcomp6.c 7134F: net/ipv6/ip6_vti.c 7135F: include/uapi/linux/xfrm.h 7136F: include/net/xfrm.h 7137 7138NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7139M: Paul Moore <paul@paul-moore.com> 7140L: netdev@vger.kernel.org 7141S: Maintained 7142 7143NETWORKING [WIRELESS] 7144L: linux-wireless@vger.kernel.org 7145Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7146 7147NETWORKING DRIVERS 7148L: netdev@vger.kernel.org 7149W: http://www.linuxfoundation.org/en/Net 7150Q: http://patchwork.ozlabs.org/project/netdev/list/ 7151T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7152T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7153S: Odd Fixes 7154F: drivers/net/ 7155F: include/linux/if_* 7156F: include/linux/netdevice.h 7157F: include/linux/arcdevice.h 7158F: include/linux/etherdevice.h 7159F: include/linux/fcdevice.h 7160F: include/linux/fddidevice.h 7161F: include/linux/hippidevice.h 7162F: include/linux/inetdevice.h 7163F: include/uapi/linux/if_* 7164F: include/uapi/linux/netdevice.h 7165 7166NETWORKING DRIVERS (WIRELESS) 7167M: Kalle Valo <kvalo@codeaurora.org> 7168L: linux-wireless@vger.kernel.org 7169Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7170T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7171S: Maintained 7172F: drivers/net/wireless/ 7173 7174NETXEN (1/10) GbE SUPPORT 7175M: Manish Chopra <manish.chopra@qlogic.com> 7176M: Sony Chacko <sony.chacko@qlogic.com> 7177M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7178L: netdev@vger.kernel.org 7179W: http://www.qlogic.com 7180S: Supported 7181F: drivers/net/ethernet/qlogic/netxen/ 7182 7183NFC SUBSYSTEM 7184M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7185M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7186M: Samuel Ortiz <sameo@linux.intel.com> 7187L: linux-wireless@vger.kernel.org 7188L: linux-nfc@lists.01.org (subscribers-only) 7189S: Supported 7190F: net/nfc/ 7191F: include/net/nfc/ 7192F: include/uapi/linux/nfc.h 7193F: drivers/nfc/ 7194F: include/linux/platform_data/pn544.h 7195F: Documentation/devicetree/bindings/net/nfc/ 7196 7197NFS, SUNRPC, AND LOCKD CLIENTS 7198M: Trond Myklebust <trond.myklebust@primarydata.com> 7199M: Anna Schumaker <anna.schumaker@netapp.com> 7200L: linux-nfs@vger.kernel.org 7201W: http://client.linux-nfs.org 7202T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7203S: Maintained 7204F: fs/lockd/ 7205F: fs/nfs/ 7206F: fs/nfs_common/ 7207F: net/sunrpc/ 7208F: include/linux/lockd/ 7209F: include/linux/nfs* 7210F: include/linux/sunrpc/ 7211F: include/uapi/linux/nfs* 7212F: include/uapi/linux/sunrpc/ 7213 7214NILFS2 FILESYSTEM 7215M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7216L: linux-nilfs@vger.kernel.org 7217W: http://nilfs.sourceforge.net/ 7218T: git git://github.com/konis/nilfs2.git 7219S: Supported 7220F: Documentation/filesystems/nilfs2.txt 7221F: fs/nilfs2/ 7222F: include/linux/nilfs2_fs.h 7223 7224NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7225M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7226W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7227S: Maintained 7228F: Documentation/scsi/NinjaSCSI.txt 7229F: drivers/scsi/pcmcia/nsp_* 7230 7231NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7232M: GOTO Masanori <gotom@debian.or.jp> 7233M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7234W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7235S: Maintained 7236F: Documentation/scsi/NinjaSCSI.txt 7237F: drivers/scsi/nsp32* 7238 7239NIOS2 ARCHITECTURE 7240M: Ley Foon Tan <lftan@altera.com> 7241L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7242T: git git://git.rocketboards.org/linux-socfpga-next.git 7243S: Maintained 7244F: arch/nios2/ 7245 7246NOKIA N900 POWER SUPPLY DRIVERS 7247M: Pali Rohár <pali.rohar@gmail.com> 7248S: Maintained 7249F: include/linux/power/bq2415x_charger.h 7250F: include/linux/power/bq27x00_battery.h 7251F: include/linux/power/isp1704_charger.h 7252F: drivers/power/bq2415x_charger.c 7253F: drivers/power/bq27x00_battery.c 7254F: drivers/power/isp1704_charger.c 7255F: drivers/power/rx51_battery.c 7256 7257NTB DRIVER CORE 7258M: Jon Mason <jdmason@kudzu.us> 7259M: Dave Jiang <dave.jiang@intel.com> 7260M: Allen Hubbe <Allen.Hubbe@emc.com> 7261S: Supported 7262W: https://github.com/jonmason/ntb/wiki 7263T: git git://github.com/jonmason/ntb.git 7264F: drivers/ntb/ 7265F: drivers/net/ntb_netdev.c 7266F: include/linux/ntb.h 7267F: include/linux/ntb_transport.h 7268 7269NTB INTEL DRIVER 7270M: Jon Mason <jdmason@kudzu.us> 7271M: Dave Jiang <dave.jiang@intel.com> 7272S: Supported 7273W: https://github.com/jonmason/ntb/wiki 7274T: git git://github.com/jonmason/ntb.git 7275F: drivers/ntb/hw/intel/ 7276 7277NTFS FILESYSTEM 7278M: Anton Altaparmakov <anton@tuxera.com> 7279L: linux-ntfs-dev@lists.sourceforge.net 7280W: http://www.tuxera.com/ 7281T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7282S: Supported 7283F: Documentation/filesystems/ntfs.txt 7284F: fs/ntfs/ 7285 7286NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7287M: Antonino Daplas <adaplas@gmail.com> 7288L: linux-fbdev@vger.kernel.org 7289S: Maintained 7290F: drivers/video/fbdev/riva/ 7291F: drivers/video/fbdev/nvidia/ 7292 7293NVM EXPRESS DRIVER 7294M: Matthew Wilcox <willy@linux.intel.com> 7295L: linux-nvme@lists.infradead.org 7296T: git git://git.infradead.org/users/willy/linux-nvme.git 7297S: Supported 7298F: drivers/block/nvme* 7299F: include/linux/nvme.h 7300 7301NXP-NCI NFC DRIVER 7302M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7303R: Charles Gorand <charles.gorand@effinnov.com> 7304L: linux-nfc@lists.01.org (moderated for non-subscribers) 7305S: Supported 7306F: drivers/nfc/nxp-nci 7307 7308NXP TDA998X DRM DRIVER 7309M: Russell King <rmk+kernel@arm.linux.org.uk> 7310S: Supported 7311F: drivers/gpu/drm/i2c/tda998x_drv.c 7312F: include/drm/i2c/tda998x.h 7313 7314NXP TFA9879 DRIVER 7315M: Peter Rosin <peda@axentia.se> 7316L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7317S: Maintained 7318F: sound/soc/codecs/tfa9879* 7319 7320OMAP SUPPORT 7321M: Tony Lindgren <tony@atomide.com> 7322L: linux-omap@vger.kernel.org 7323W: http://www.muru.com/linux/omap/ 7324W: http://linux.omap.com/ 7325Q: http://patchwork.kernel.org/project/linux-omap/list/ 7326T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7327S: Maintained 7328F: arch/arm/*omap*/ 7329F: arch/arm/configs/omap1_defconfig 7330F: arch/arm/configs/omap2plus_defconfig 7331F: drivers/i2c/busses/i2c-omap.c 7332F: drivers/irqchip/irq-omap-intc.c 7333F: drivers/mfd/*omap*.c 7334F: drivers/mfd/menelaus.c 7335F: drivers/mfd/palmas.c 7336F: drivers/mfd/tps65217.c 7337F: drivers/mfd/tps65218.c 7338F: drivers/mfd/tps65910.c 7339F: drivers/mfd/twl-core.[ch] 7340F: drivers/mfd/twl4030*.c 7341F: drivers/mfd/twl6030*.c 7342F: drivers/mfd/twl6040*.c 7343F: drivers/regulator/palmas-regulator*.c 7344F: drivers/regulator/pbias-regulator.c 7345F: drivers/regulator/tps65217-regulator.c 7346F: drivers/regulator/tps65218-regulator.c 7347F: drivers/regulator/tps65910-regulator.c 7348F: drivers/regulator/twl-regulator.c 7349F: include/linux/i2c-omap.h 7350 7351OMAP DEVICE TREE SUPPORT 7352M: Benoît Cousson <bcousson@baylibre.com> 7353M: Tony Lindgren <tony@atomide.com> 7354L: linux-omap@vger.kernel.org 7355L: devicetree@vger.kernel.org 7356S: Maintained 7357F: arch/arm/boot/dts/*omap* 7358F: arch/arm/boot/dts/*am3* 7359F: arch/arm/boot/dts/*am4* 7360F: arch/arm/boot/dts/*am5* 7361F: arch/arm/boot/dts/*dra7* 7362 7363OMAP CLOCK FRAMEWORK SUPPORT 7364M: Paul Walmsley <paul@pwsan.com> 7365L: linux-omap@vger.kernel.org 7366S: Maintained 7367F: arch/arm/*omap*/*clock* 7368 7369OMAP POWER MANAGEMENT SUPPORT 7370M: Kevin Hilman <khilman@deeprootsystems.com> 7371L: linux-omap@vger.kernel.org 7372S: Maintained 7373F: arch/arm/*omap*/*pm* 7374F: drivers/cpufreq/omap-cpufreq.c 7375 7376OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7377M: Rajendra Nayak <rnayak@ti.com> 7378M: Paul Walmsley <paul@pwsan.com> 7379L: linux-omap@vger.kernel.org 7380S: Maintained 7381F: arch/arm/mach-omap2/prm* 7382 7383OMAP AUDIO SUPPORT 7384M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7385M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7386L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7387L: linux-omap@vger.kernel.org 7388S: Maintained 7389F: sound/soc/omap/ 7390 7391OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7392M: Roger Quadros <rogerq@ti.com> 7393M: Tony Lindgren <tony@atomide.com> 7394L: linux-omap@vger.kernel.org 7395S: Maintained 7396F: drivers/memory/omap-gpmc.c 7397F: arch/arm/mach-omap2/*gpmc* 7398 7399OMAP FRAMEBUFFER SUPPORT 7400M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7401L: linux-fbdev@vger.kernel.org 7402L: linux-omap@vger.kernel.org 7403S: Maintained 7404F: drivers/video/fbdev/omap/ 7405 7406OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7407M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7408L: linux-omap@vger.kernel.org 7409L: linux-fbdev@vger.kernel.org 7410S: Maintained 7411F: drivers/video/fbdev/omap2/ 7412F: Documentation/arm/OMAP/DSS 7413 7414OMAP HARDWARE SPINLOCK SUPPORT 7415M: Ohad Ben-Cohen <ohad@wizery.com> 7416L: linux-omap@vger.kernel.org 7417S: Maintained 7418F: drivers/hwspinlock/omap_hwspinlock.c 7419 7420OMAP MMC SUPPORT 7421M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7422L: linux-omap@vger.kernel.org 7423S: Maintained 7424F: drivers/mmc/host/omap.c 7425 7426OMAP HS MMC SUPPORT 7427L: linux-mmc@vger.kernel.org 7428L: linux-omap@vger.kernel.org 7429S: Orphan 7430F: drivers/mmc/host/omap_hsmmc.c 7431 7432OMAP RANDOM NUMBER GENERATOR SUPPORT 7433M: Deepak Saxena <dsaxena@plexity.net> 7434S: Maintained 7435F: drivers/char/hw_random/omap-rng.c 7436 7437OMAP HWMOD SUPPORT 7438M: Benoît Cousson <bcousson@baylibre.com> 7439M: Paul Walmsley <paul@pwsan.com> 7440L: linux-omap@vger.kernel.org 7441S: Maintained 7442F: arch/arm/mach-omap2/omap_hwmod.* 7443 7444OMAP HWMOD DATA 7445M: Paul Walmsley <paul@pwsan.com> 7446L: linux-omap@vger.kernel.org 7447S: Maintained 7448F: arch/arm/mach-omap2/omap_hwmod*data* 7449 7450OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7451M: Benoît Cousson <bcousson@baylibre.com> 7452L: linux-omap@vger.kernel.org 7453S: Maintained 7454F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7455 7456OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7457M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7458L: linux-media@vger.kernel.org 7459S: Maintained 7460F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7461F: drivers/media/platform/omap3isp/ 7462F: drivers/staging/media/omap4iss/ 7463 7464OMAP USB SUPPORT 7465M: Felipe Balbi <balbi@ti.com> 7466L: linux-usb@vger.kernel.org 7467L: linux-omap@vger.kernel.org 7468T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7469S: Maintained 7470F: drivers/usb/*/*omap* 7471F: arch/arm/*omap*/usb* 7472 7473OMAP GPIO DRIVER 7474M: Javier Martinez Canillas <javier@dowhile0.org> 7475M: Santosh Shilimkar <ssantosh@kernel.org> 7476M: Kevin Hilman <khilman@deeprootsystems.com> 7477L: linux-omap@vger.kernel.org 7478S: Maintained 7479F: drivers/gpio/gpio-omap.c 7480 7481OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7482M: Mark Jackson <mpfj@newflow.co.uk> 7483L: linux-omap@vger.kernel.org 7484S: Maintained 7485F: arch/arm/boot/dts/am335x-nano.dts 7486 7487OMFS FILESYSTEM 7488M: Bob Copeland <me@bobcopeland.com> 7489L: linux-karma-devel@lists.sourceforge.net 7490S: Maintained 7491F: Documentation/filesystems/omfs.txt 7492F: fs/omfs/ 7493 7494OMNIKEY CARDMAN 4000 DRIVER 7495M: Harald Welte <laforge@gnumonks.org> 7496S: Maintained 7497F: drivers/char/pcmcia/cm4000_cs.c 7498F: include/linux/cm4000_cs.h 7499F: include/uapi/linux/cm4000_cs.h 7500 7501OMNIKEY CARDMAN 4040 DRIVER 7502M: Harald Welte <laforge@gnumonks.org> 7503S: Maintained 7504F: drivers/char/pcmcia/cm4040_cs.* 7505 7506OMNIVISION OV7670 SENSOR DRIVER 7507M: Jonathan Corbet <corbet@lwn.net> 7508L: linux-media@vger.kernel.org 7509T: git git://linuxtv.org/media_tree.git 7510S: Maintained 7511F: drivers/media/i2c/ov7670.c 7512 7513ONENAND FLASH DRIVER 7514M: Kyungmin Park <kyungmin.park@samsung.com> 7515L: linux-mtd@lists.infradead.org 7516S: Maintained 7517F: drivers/mtd/onenand/ 7518F: include/linux/mtd/onenand*.h 7519 7520ONSTREAM SCSI TAPE DRIVER 7521M: Willem Riede <osst@riede.org> 7522L: osst-users@lists.sourceforge.net 7523L: linux-scsi@vger.kernel.org 7524S: Maintained 7525F: Documentation/scsi/osst.txt 7526F: drivers/scsi/osst.* 7527F: drivers/scsi/osst_*.h 7528F: drivers/scsi/st.h 7529 7530OPENCORES I2C BUS DRIVER 7531M: Peter Korsgaard <jacmet@sunsite.dk> 7532L: linux-i2c@vger.kernel.org 7533S: Maintained 7534F: Documentation/i2c/busses/i2c-ocores 7535F: drivers/i2c/busses/i2c-ocores.c 7536 7537OPEN FIRMWARE AND FLATTENED DEVICE TREE 7538M: Grant Likely <grant.likely@linaro.org> 7539M: Rob Herring <robh+dt@kernel.org> 7540L: devicetree@vger.kernel.org 7541W: http://www.devicetree.org/ 7542T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7543S: Maintained 7544F: drivers/of/ 7545F: include/linux/of*.h 7546F: scripts/dtc/ 7547 7548OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7549M: Rob Herring <robh+dt@kernel.org> 7550M: Pawel Moll <pawel.moll@arm.com> 7551M: Mark Rutland <mark.rutland@arm.com> 7552M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7553M: Kumar Gala <galak@codeaurora.org> 7554L: devicetree@vger.kernel.org 7555S: Maintained 7556F: Documentation/devicetree/ 7557F: arch/*/boot/dts/ 7558F: include/dt-bindings/ 7559 7560OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7561M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7562L: devicetree@vger.kernel.org 7563S: Maintained 7564F: Documentation/devicetree/dynamic-resolution-notes.txt 7565F: Documentation/devicetree/overlay-notes.txt 7566F: drivers/of/overlay.c 7567F: drivers/of/resolver.c 7568 7569OPENRISC ARCHITECTURE 7570M: Jonas Bonn <jonas@southpole.se> 7571W: http://openrisc.net 7572L: linux@lists.openrisc.net (moderated for non-subscribers) 7573S: Maintained 7574T: git git://openrisc.net/~jonas/linux 7575F: arch/openrisc/ 7576 7577OPENVSWITCH 7578M: Pravin Shelar <pshelar@nicira.com> 7579L: netdev@vger.kernel.org 7580L: dev@openvswitch.org 7581W: http://openvswitch.org 7582S: Maintained 7583F: net/openvswitch/ 7584F: include/uapi/linux/openvswitch.h 7585 7586OPL4 DRIVER 7587M: Clemens Ladisch <clemens@ladisch.de> 7588L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7589T: git git://git.alsa-project.org/alsa-kernel.git 7590S: Maintained 7591F: sound/drivers/opl4/ 7592 7593OPROFILE 7594M: Robert Richter <rric@kernel.org> 7595L: oprofile-list@lists.sf.net 7596S: Maintained 7597F: arch/*/include/asm/oprofile*.h 7598F: arch/*/oprofile/ 7599F: drivers/oprofile/ 7600F: include/linux/oprofile.h 7601 7602ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7603M: Mark Fasheh <mfasheh@suse.com> 7604M: Joel Becker <jlbec@evilplan.org> 7605L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7606W: http://ocfs2.wiki.kernel.org 7607S: Supported 7608F: Documentation/filesystems/ocfs2.txt 7609F: Documentation/filesystems/dlmfs.txt 7610F: fs/ocfs2/ 7611 7612ORINOCO DRIVER 7613L: linux-wireless@vger.kernel.org 7614W: http://wireless.kernel.org/en/users/Drivers/orinoco 7615W: http://www.nongnu.org/orinoco/ 7616S: Orphan 7617F: drivers/net/wireless/orinoco/ 7618 7619OSD LIBRARY and FILESYSTEM 7620M: Boaz Harrosh <ooo@electrozaur.com> 7621M: Benny Halevy <bhalevy@primarydata.com> 7622L: osd-dev@open-osd.org 7623W: http://open-osd.org 7624T: git git://git.open-osd.org/open-osd.git 7625S: Maintained 7626F: drivers/scsi/osd/ 7627F: include/scsi/osd_* 7628F: fs/exofs/ 7629 7630OVERLAY FILESYSTEM 7631M: Miklos Szeredi <miklos@szeredi.hu> 7632L: linux-unionfs@vger.kernel.org 7633T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7634S: Supported 7635F: fs/overlayfs/ 7636F: Documentation/filesystems/overlayfs.txt 7637 7638P54 WIRELESS DRIVER 7639M: Christian Lamparter <chunkeey@googlemail.com> 7640L: linux-wireless@vger.kernel.org 7641W: http://wireless.kernel.org/en/users/Drivers/p54 7642S: Maintained 7643F: drivers/net/wireless/p54/ 7644 7645PA SEMI ETHERNET DRIVER 7646M: Olof Johansson <olof@lixom.net> 7647L: netdev@vger.kernel.org 7648S: Maintained 7649F: drivers/net/ethernet/pasemi/* 7650 7651PA SEMI SMBUS DRIVER 7652M: Olof Johansson <olof@lixom.net> 7653L: linux-i2c@vger.kernel.org 7654S: Maintained 7655F: drivers/i2c/busses/i2c-pasemi.c 7656 7657PADATA PARALLEL EXECUTION MECHANISM 7658M: Steffen Klassert <steffen.klassert@secunet.com> 7659L: linux-crypto@vger.kernel.org 7660S: Maintained 7661F: kernel/padata.c 7662F: include/linux/padata.h 7663F: Documentation/padata.txt 7664 7665PANASONIC LAPTOP ACPI EXTRAS DRIVER 7666M: Harald Welte <laforge@gnumonks.org> 7667L: platform-driver-x86@vger.kernel.org 7668S: Maintained 7669F: drivers/platform/x86/panasonic-laptop.c 7670 7671PANASONIC MN10300/AM33/AM34 PORT 7672M: David Howells <dhowells@redhat.com> 7673M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7674L: linux-am33-list@redhat.com (moderated for non-subscribers) 7675W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7676S: Maintained 7677F: Documentation/mn10300/ 7678F: arch/mn10300/ 7679 7680PARALLEL PORT SUBSYSTEM 7681M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7682M: Sudip Mukherjee <sudip@vectorindia.org> 7683L: linux-parport@lists.infradead.org (subscribers-only) 7684S: Maintained 7685F: drivers/parport/ 7686F: include/linux/parport*.h 7687F: drivers/char/ppdev.c 7688F: include/uapi/linux/ppdev.h 7689F: Documentation/parport*.txt 7690 7691PARAVIRT_OPS INTERFACE 7692M: Jeremy Fitzhardinge <jeremy@goop.org> 7693M: Chris Wright <chrisw@sous-sol.org> 7694M: Alok Kataria <akataria@vmware.com> 7695M: Rusty Russell <rusty@rustcorp.com.au> 7696L: virtualization@lists.linux-foundation.org 7697S: Supported 7698F: Documentation/virtual/paravirt_ops.txt 7699F: arch/*/kernel/paravirt* 7700F: arch/*/include/asm/paravirt.h 7701 7702PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7703M: Tim Waugh <tim@cyberelk.net> 7704L: linux-parport@lists.infradead.org (subscribers-only) 7705S: Maintained 7706F: Documentation/blockdev/paride.txt 7707F: drivers/block/paride/ 7708 7709PARISC ARCHITECTURE 7710M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7711M: Helge Deller <deller@gmx.de> 7712L: linux-parisc@vger.kernel.org 7713W: http://www.parisc-linux.org/ 7714Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7715T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7716T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7717S: Maintained 7718F: arch/parisc/ 7719F: Documentation/parisc/ 7720F: drivers/parisc/ 7721F: drivers/char/agp/parisc-agp.c 7722F: drivers/input/serio/gscps2.c 7723F: drivers/parport/parport_gsc.* 7724F: drivers/tty/serial/8250/8250_gsc.c 7725F: drivers/video/fbdev/sti* 7726F: drivers/video/console/sti* 7727F: drivers/video/logo/logo_parisc* 7728 7729PC87360 HARDWARE MONITORING DRIVER 7730M: Jim Cromie <jim.cromie@gmail.com> 7731L: lm-sensors@lm-sensors.org 7732S: Maintained 7733F: Documentation/hwmon/pc87360 7734F: drivers/hwmon/pc87360.c 7735 7736PC8736x GPIO DRIVER 7737M: Jim Cromie <jim.cromie@gmail.com> 7738S: Maintained 7739F: drivers/char/pc8736x_gpio.c 7740 7741PC87427 HARDWARE MONITORING DRIVER 7742M: Jean Delvare <jdelvare@suse.com> 7743L: lm-sensors@lm-sensors.org 7744S: Maintained 7745F: Documentation/hwmon/pc87427 7746F: drivers/hwmon/pc87427.c 7747 7748PCA9532 LED DRIVER 7749M: Riku Voipio <riku.voipio@iki.fi> 7750S: Maintained 7751F: drivers/leds/leds-pca9532.c 7752F: include/linux/leds-pca9532.h 7753 7754PCA9541 I2C BUS MASTER SELECTOR DRIVER 7755M: Guenter Roeck <linux@roeck-us.net> 7756L: linux-i2c@vger.kernel.org 7757S: Maintained 7758F: drivers/i2c/muxes/i2c-mux-pca9541.c 7759 7760PCDP - PRIMARY CONSOLE AND DEBUG PORT 7761M: Khalid Aziz <khalid@gonehiking.org> 7762S: Maintained 7763F: drivers/firmware/pcdp.* 7764 7765PCI ERROR RECOVERY 7766M: Linas Vepstas <linasvepstas@gmail.com> 7767L: linux-pci@vger.kernel.org 7768S: Supported 7769F: Documentation/PCI/pci-error-recovery.txt 7770 7771PCI SUBSYSTEM 7772M: Bjorn Helgaas <bhelgaas@google.com> 7773L: linux-pci@vger.kernel.org 7774Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7775T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7776S: Supported 7777F: Documentation/PCI/ 7778F: drivers/pci/ 7779F: include/linux/pci* 7780F: arch/x86/pci/ 7781F: arch/x86/kernel/quirks.c 7782 7783PCI DRIVER FOR ARM VERSATILE PLATFORM 7784M: Rob Herring <robh@kernel.org> 7785L: linux-pci@vger.kernel.org 7786L: linux-arm-kernel@lists.infradead.org 7787S: Maintained 7788F: Documentation/devicetree/bindings/pci/versatile.txt 7789F: drivers/pci/host/pci-versatile.c 7790 7791PCI DRIVER FOR APPLIEDMICRO XGENE 7792M: Tanmay Inamdar <tinamdar@apm.com> 7793L: linux-pci@vger.kernel.org 7794L: linux-arm-kernel@lists.infradead.org 7795S: Maintained 7796F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7797F: drivers/pci/host/pci-xgene.c 7798 7799PCI DRIVER FOR FREESCALE LAYERSCAPE 7800M: Minghuan Lian <minghuan.Lian@freescale.com> 7801M: Mingkai Hu <mingkai.hu@freescale.com> 7802M: Roy Zang <tie-fei.zang@freescale.com> 7803L: linuxppc-dev@lists.ozlabs.org 7804L: linux-pci@vger.kernel.org 7805L: linux-arm-kernel@lists.infradead.org 7806S: Maintained 7807F: drivers/pci/host/*layerscape* 7808 7809PCI DRIVER FOR IMX6 7810M: Richard Zhu <Richard.Zhu@freescale.com> 7811M: Lucas Stach <l.stach@pengutronix.de> 7812L: linux-pci@vger.kernel.org 7813L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7814S: Maintained 7815F: drivers/pci/host/*imx6* 7816 7817PCI DRIVER FOR TI KEYSTONE 7818M: Murali Karicheri <m-karicheri2@ti.com> 7819L: linux-pci@vger.kernel.org 7820L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7821S: Maintained 7822F: drivers/pci/host/*keystone* 7823 7824PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7825M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7826M: Jason Cooper <jason@lakedaemon.net> 7827L: linux-pci@vger.kernel.org 7828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7829S: Maintained 7830F: drivers/pci/host/*mvebu* 7831 7832PCI DRIVER FOR NVIDIA TEGRA 7833M: Thierry Reding <thierry.reding@gmail.com> 7834L: linux-tegra@vger.kernel.org 7835L: linux-pci@vger.kernel.org 7836S: Supported 7837F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7838F: drivers/pci/host/pci-tegra.c 7839 7840PCI DRIVER FOR TI DRA7XX 7841M: Kishon Vijay Abraham I <kishon@ti.com> 7842L: linux-omap@vger.kernel.org 7843L: linux-pci@vger.kernel.org 7844S: Supported 7845F: Documentation/devicetree/bindings/pci/ti-pci.txt 7846F: drivers/pci/host/pci-dra7xx.c 7847 7848PCI DRIVER FOR RENESAS R-CAR 7849M: Simon Horman <horms@verge.net.au> 7850L: linux-pci@vger.kernel.org 7851L: linux-sh@vger.kernel.org 7852S: Maintained 7853F: drivers/pci/host/*rcar* 7854 7855PCI DRIVER FOR SAMSUNG EXYNOS 7856M: Jingoo Han <jingoohan1@gmail.com> 7857L: linux-pci@vger.kernel.org 7858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7859L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7860S: Maintained 7861F: drivers/pci/host/pci-exynos.c 7862 7863PCI DRIVER FOR SYNOPSIS DESIGNWARE 7864M: Jingoo Han <jingoohan1@gmail.com> 7865M: Pratyush Anand <pratyush.anand@gmail.com> 7866L: linux-pci@vger.kernel.org 7867S: Maintained 7868F: drivers/pci/host/*designware* 7869 7870PCI DRIVER FOR GENERIC OF HOSTS 7871M: Will Deacon <will.deacon@arm.com> 7872L: linux-pci@vger.kernel.org 7873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7874S: Maintained 7875F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7876F: drivers/pci/host/pci-host-generic.c 7877 7878PCIE DRIVER FOR ST SPEAR13XX 7879M: Pratyush Anand <pratyush.anand@gmail.com> 7880L: linux-pci@vger.kernel.org 7881S: Maintained 7882F: drivers/pci/host/*spear* 7883 7884PCI MSI DRIVER FOR APPLIEDMICRO XGENE 7885M: Duc Dang <dhdang@apm.com> 7886L: linux-pci@vger.kernel.org 7887L: linux-arm-kernel@lists.infradead.org 7888S: Maintained 7889F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 7890F: drivers/pci/host/pci-xgene-msi.c 7891 7892PCMCIA SUBSYSTEM 7893P: Linux PCMCIA Team 7894L: linux-pcmcia@lists.infradead.org 7895W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7896T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7897S: Maintained 7898F: Documentation/pcmcia/ 7899F: drivers/pcmcia/ 7900F: include/pcmcia/ 7901 7902PCNET32 NETWORK DRIVER 7903M: Don Fry <pcnet32@frontier.com> 7904L: netdev@vger.kernel.org 7905S: Maintained 7906F: drivers/net/ethernet/amd/pcnet32.c 7907 7908PCRYPT PARALLEL CRYPTO ENGINE 7909M: Steffen Klassert <steffen.klassert@secunet.com> 7910L: linux-crypto@vger.kernel.org 7911S: Maintained 7912F: crypto/pcrypt.c 7913F: include/crypto/pcrypt.h 7914 7915PER-CPU MEMORY ALLOCATOR 7916M: Tejun Heo <tj@kernel.org> 7917M: Christoph Lameter <cl@linux-foundation.org> 7918T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7919S: Maintained 7920F: include/linux/percpu*.h 7921F: mm/percpu*.c 7922F: arch/*/include/asm/percpu.h 7923 7924PER-TASK DELAY ACCOUNTING 7925M: Balbir Singh <bsingharora@gmail.com> 7926S: Maintained 7927F: include/linux/delayacct.h 7928F: kernel/delayacct.c 7929 7930PERFORMANCE EVENTS SUBSYSTEM 7931M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7932M: Ingo Molnar <mingo@redhat.com> 7933M: Arnaldo Carvalho de Melo <acme@kernel.org> 7934L: linux-kernel@vger.kernel.org 7935T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7936S: Supported 7937F: kernel/events/* 7938F: include/linux/perf_event.h 7939F: include/uapi/linux/perf_event.h 7940F: arch/*/kernel/perf_event*.c 7941F: arch/*/kernel/*/perf_event*.c 7942F: arch/*/kernel/*/*/perf_event*.c 7943F: arch/*/include/asm/perf_event.h 7944F: arch/*/kernel/perf_callchain.c 7945F: tools/perf/ 7946 7947PERSONALITY HANDLING 7948M: Christoph Hellwig <hch@infradead.org> 7949L: linux-abi-devel@lists.sourceforge.net 7950S: Maintained 7951F: include/linux/personality.h 7952F: include/uapi/linux/personality.h 7953 7954PHONET PROTOCOL 7955M: Remi Denis-Courmont <courmisch@gmail.com> 7956S: Supported 7957F: Documentation/networking/phonet.txt 7958F: include/linux/phonet.h 7959F: include/net/phonet/ 7960F: include/uapi/linux/phonet.h 7961F: net/phonet/ 7962 7963PHRAM MTD DRIVER 7964M: Joern Engel <joern@lazybastard.org> 7965L: linux-mtd@lists.infradead.org 7966S: Maintained 7967F: drivers/mtd/devices/phram.c 7968 7969PICOLCD HID DRIVER 7970M: Bruno Prémont <bonbons@linux-vserver.org> 7971L: linux-input@vger.kernel.org 7972S: Maintained 7973F: drivers/hid/hid-picolcd* 7974 7975PICOXCELL SUPPORT 7976M: Jamie Iles <jamie@jamieiles.com> 7977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7978T: git git://github.com/jamieiles/linux-2.6-ji.git 7979S: Supported 7980F: arch/arm/boot/dts/picoxcell* 7981F: arch/arm/mach-picoxcell/ 7982F: drivers/crypto/picoxcell* 7983 7984PIN CONTROL SUBSYSTEM 7985M: Linus Walleij <linus.walleij@linaro.org> 7986L: linux-gpio@vger.kernel.org 7987T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 7988S: Maintained 7989F: drivers/pinctrl/ 7990F: include/linux/pinctrl/ 7991 7992PIN CONTROLLER - ATMEL AT91 7993M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7995S: Maintained 7996F: drivers/pinctrl/pinctrl-at91.* 7997 7998PIN CONTROLLER - INTEL 7999M: Mika Westerberg <mika.westerberg@linux.intel.com> 8000M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8001S: Maintained 8002F: drivers/pinctrl/intel/ 8003 8004PIN CONTROLLER - RENESAS 8005M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8006L: linux-sh@vger.kernel.org 8007S: Maintained 8008F: drivers/pinctrl/sh-pfc/ 8009 8010PIN CONTROLLER - SAMSUNG 8011M: Tomasz Figa <tomasz.figa@gmail.com> 8012M: Thomas Abraham <thomas.abraham@linaro.org> 8013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8014L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8015S: Maintained 8016F: drivers/pinctrl/samsung/ 8017 8018PIN CONTROLLER - ST SPEAR 8019M: Viresh Kumar <vireshk@kernel.org> 8020L: spear-devel@list.st.com 8021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8022W: http://www.st.com/spear 8023S: Maintained 8024F: drivers/pinctrl/spear/ 8025 8026PKTCDVD DRIVER 8027M: Jiri Kosina <jkosina@suse.com> 8028S: Maintained 8029F: drivers/block/pktcdvd.c 8030F: include/linux/pktcdvd.h 8031F: include/uapi/linux/pktcdvd.h 8032 8033PKUNITY SOC DRIVERS 8034M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8035W: http://mprc.pku.edu.cn/~guanxuetao/linux 8036S: Maintained 8037T: git git://github.com/gxt/linux.git 8038F: drivers/input/serio/i8042-unicore32io.h 8039F: drivers/i2c/busses/i2c-puv3.c 8040F: drivers/video/fbdev/fb-puv3.c 8041F: drivers/rtc/rtc-puv3.c 8042 8043PMBUS HARDWARE MONITORING DRIVERS 8044M: Guenter Roeck <linux@roeck-us.net> 8045L: lm-sensors@lm-sensors.org 8046W: http://www.lm-sensors.org/ 8047W: http://www.roeck-us.net/linux/drivers/ 8048T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8049S: Maintained 8050F: Documentation/hwmon/pmbus 8051F: drivers/hwmon/pmbus/ 8052F: include/linux/i2c/pmbus.h 8053 8054PMC SIERRA MaxRAID DRIVER 8055M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 8056L: linux-scsi@vger.kernel.org 8057W: http://www.pmc-sierra.com/ 8058S: Supported 8059F: drivers/scsi/pmcraid.* 8060 8061PMC SIERRA PM8001 DRIVER 8062M: xjtuwjp@gmail.com 8063M: lindar_liu@usish.com 8064L: pmchba@pmcs.com 8065L: linux-scsi@vger.kernel.org 8066S: Supported 8067F: drivers/scsi/pm8001/ 8068 8069POSIX CLOCKS and TIMERS 8070M: Thomas Gleixner <tglx@linutronix.de> 8071L: linux-kernel@vger.kernel.org 8072T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8073S: Maintained 8074F: fs/timerfd.c 8075F: include/linux/timer* 8076F: kernel/time/*timer* 8077 8078POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8079M: Sebastian Reichel <sre@kernel.org> 8080M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8081M: David Woodhouse <dwmw2@infradead.org> 8082L: linux-pm@vger.kernel.org 8083T: git git://git.infradead.org/battery-2.6.git 8084S: Maintained 8085F: include/linux/power_supply.h 8086F: drivers/power/ 8087 8088PNP SUPPORT 8089M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8090S: Maintained 8091F: drivers/pnp/ 8092 8093PNXxxxx I2C DRIVER 8094M: Vitaly Wool <vitalywool@gmail.com> 8095L: linux-i2c@vger.kernel.org 8096S: Maintained 8097F: drivers/i2c/busses/i2c-pnx.c 8098 8099PPP PROTOCOL DRIVERS AND COMPRESSORS 8100M: Paul Mackerras <paulus@samba.org> 8101L: linux-ppp@vger.kernel.org 8102S: Maintained 8103F: drivers/net/ppp/ppp_* 8104 8105PPP OVER ATM (RFC 2364) 8106M: Mitchell Blank Jr <mitch@sfgoth.com> 8107S: Maintained 8108F: net/atm/pppoatm.c 8109F: include/uapi/linux/atmppp.h 8110 8111PPP OVER ETHERNET 8112M: Michal Ostrowski <mostrows@earthlink.net> 8113S: Maintained 8114F: drivers/net/ppp/pppoe.c 8115F: drivers/net/ppp/pppox.c 8116 8117PPP OVER L2TP 8118M: James Chapman <jchapman@katalix.com> 8119S: Maintained 8120F: net/l2tp/l2tp_ppp.c 8121F: include/linux/if_pppol2tp.h 8122F: include/uapi/linux/if_pppol2tp.h 8123 8124PPS SUPPORT 8125M: Rodolfo Giometti <giometti@enneenne.com> 8126W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8127L: linuxpps@ml.enneenne.com (subscribers-only) 8128S: Maintained 8129F: Documentation/pps/ 8130F: drivers/pps/ 8131F: include/linux/pps*.h 8132 8133PPTP DRIVER 8134M: Dmitry Kozlov <xeb@mail.ru> 8135L: netdev@vger.kernel.org 8136S: Maintained 8137F: drivers/net/ppp/pptp.c 8138W: http://sourceforge.net/projects/accel-pptp 8139 8140PREEMPTIBLE KERNEL 8141M: Robert Love <rml@tech9.net> 8142L: kpreempt-tech@lists.sourceforge.net 8143W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8144S: Supported 8145F: Documentation/preempt-locking.txt 8146F: include/linux/preempt.h 8147 8148PRISM54 WIRELESS DRIVER 8149M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8150L: linux-wireless@vger.kernel.org 8151W: http://wireless.kernel.org/en/users/Drivers/p54 8152S: Obsolete 8153F: drivers/net/wireless/prism54/ 8154 8155PS3 NETWORK SUPPORT 8156M: Geoff Levand <geoff@infradead.org> 8157L: netdev@vger.kernel.org 8158L: linuxppc-dev@lists.ozlabs.org 8159S: Maintained 8160F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8161 8162PS3 PLATFORM SUPPORT 8163M: Geoff Levand <geoff@infradead.org> 8164L: linuxppc-dev@lists.ozlabs.org 8165S: Maintained 8166F: arch/powerpc/boot/ps3* 8167F: arch/powerpc/include/asm/lv1call.h 8168F: arch/powerpc/include/asm/ps3*.h 8169F: arch/powerpc/platforms/ps3/ 8170F: drivers/*/ps3* 8171F: drivers/ps3/ 8172F: drivers/rtc/rtc-ps3.c 8173F: drivers/usb/host/*ps3.c 8174F: sound/ppc/snd_ps3* 8175 8176PS3VRAM DRIVER 8177M: Jim Paris <jim@jtan.com> 8178M: Geoff Levand <geoff@infradead.org> 8179L: linuxppc-dev@lists.ozlabs.org 8180S: Maintained 8181F: drivers/block/ps3vram.c 8182 8183PSTORE FILESYSTEM 8184M: Anton Vorontsov <anton@enomsg.org> 8185M: Colin Cross <ccross@android.com> 8186M: Kees Cook <keescook@chromium.org> 8187M: Tony Luck <tony.luck@intel.com> 8188S: Maintained 8189T: git git://git.infradead.org/users/cbou/linux-pstore.git 8190F: fs/pstore/ 8191F: include/linux/pstore* 8192F: drivers/firmware/efi/efi-pstore.c 8193F: drivers/acpi/apei/erst.c 8194 8195PTP HARDWARE CLOCK SUPPORT 8196M: Richard Cochran <richardcochran@gmail.com> 8197L: netdev@vger.kernel.org 8198S: Maintained 8199W: http://linuxptp.sourceforge.net/ 8200F: Documentation/ABI/testing/sysfs-ptp 8201F: Documentation/ptp/* 8202F: drivers/net/ethernet/freescale/gianfar_ptp.c 8203F: drivers/net/phy/dp83640* 8204F: drivers/ptp/* 8205F: include/linux/ptp_cl* 8206 8207PTRACE SUPPORT 8208M: Roland McGrath <roland@hack.frob.com> 8209M: Oleg Nesterov <oleg@redhat.com> 8210S: Maintained 8211F: include/asm-generic/syscall.h 8212F: include/linux/ptrace.h 8213F: include/linux/regset.h 8214F: include/linux/tracehook.h 8215F: include/uapi/linux/ptrace.h 8216F: kernel/ptrace.c 8217 8218PVRUSB2 VIDEO4LINUX DRIVER 8219M: Mike Isely <isely@pobox.com> 8220L: pvrusb2@isely.net (subscribers-only) 8221L: linux-media@vger.kernel.org 8222W: http://www.isely.net/pvrusb2/ 8223T: git git://linuxtv.org/media_tree.git 8224S: Maintained 8225F: Documentation/video4linux/README.pvrusb2 8226F: drivers/media/usb/pvrusb2/ 8227 8228PWC WEBCAM DRIVER 8229M: Hans de Goede <hdegoede@redhat.com> 8230L: linux-media@vger.kernel.org 8231T: git git://linuxtv.org/media_tree.git 8232S: Maintained 8233F: drivers/media/usb/pwc/* 8234 8235PWM FAN DRIVER 8236M: Kamil Debski <k.debski@samsung.com> 8237L: lm-sensors@lm-sensors.org 8238S: Supported 8239F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8240F: Documentation/hwmon/pwm-fan 8241F: drivers/hwmon/pwm-fan.c 8242 8243PWM SUBSYSTEM 8244M: Thierry Reding <thierry.reding@gmail.com> 8245L: linux-pwm@vger.kernel.org 8246S: Maintained 8247T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8248F: Documentation/pwm.txt 8249F: Documentation/devicetree/bindings/pwm/ 8250F: include/linux/pwm.h 8251F: drivers/pwm/ 8252F: drivers/video/backlight/pwm_bl.c 8253F: include/linux/pwm_backlight.h 8254 8255PXA2xx/PXA3xx SUPPORT 8256M: Daniel Mack <daniel@zonque.org> 8257M: Haojian Zhuang <haojian.zhuang@gmail.com> 8258M: Robert Jarzmik <robert.jarzmik@free.fr> 8259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8260T: git git://github.com/hzhuang1/linux.git 8261T: git git://github.com/rjarzmik/linux.git 8262S: Maintained 8263F: arch/arm/mach-pxa/ 8264F: drivers/dma/pxa* 8265F: drivers/pcmcia/pxa2xx* 8266F: drivers/spi/spi-pxa2xx* 8267F: drivers/usb/gadget/udc/pxa2* 8268F: include/sound/pxa2xx-lib.h 8269F: sound/arm/pxa* 8270F: sound/soc/pxa/ 8271 8272PXA3xx NAND FLASH DRIVER 8273M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8274L: linux-mtd@lists.infradead.org 8275S: Maintained 8276F: drivers/mtd/nand/pxa3xx_nand.c 8277 8278MMP SUPPORT 8279M: Eric Miao <eric.y.miao@gmail.com> 8280M: Haojian Zhuang <haojian.zhuang@gmail.com> 8281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8282T: git git://github.com/hzhuang1/linux.git 8283T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8284S: Maintained 8285F: arch/arm/mach-mmp/ 8286 8287PXA MMCI DRIVER 8288S: Orphan 8289 8290PXA RTC DRIVER 8291M: Robert Jarzmik <robert.jarzmik@free.fr> 8292L: rtc-linux@googlegroups.com 8293S: Maintained 8294 8295QAT DRIVER 8296M: Tadeusz Struk <tadeusz.struk@intel.com> 8297L: qat-linux@intel.com 8298S: Supported 8299F: drivers/crypto/qat/ 8300 8301QIB DRIVER 8302M: Mike Marciniszyn <infinipath@intel.com> 8303L: linux-rdma@vger.kernel.org 8304S: Supported 8305F: drivers/infiniband/hw/qib/ 8306 8307QLOGIC QLA1280 SCSI DRIVER 8308M: Michael Reed <mdr@sgi.com> 8309L: linux-scsi@vger.kernel.org 8310S: Maintained 8311F: drivers/scsi/qla1280.[ch] 8312 8313QLOGIC QLA2XXX FC-SCSI DRIVER 8314M: qla2xxx-upstream@qlogic.com 8315L: linux-scsi@vger.kernel.org 8316S: Supported 8317F: Documentation/scsi/LICENSE.qla2xxx 8318F: drivers/scsi/qla2xxx/ 8319 8320QLOGIC QLA4XXX iSCSI DRIVER 8321M: QLogic-Storage-Upstream@qlogic.com 8322L: linux-scsi@vger.kernel.org 8323S: Supported 8324F: Documentation/scsi/LICENSE.qla4xxx 8325F: drivers/scsi/qla4xxx/ 8326 8327QLOGIC QLA3XXX NETWORK DRIVER 8328M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8329M: Ron Mercer <ron.mercer@qlogic.com> 8330M: linux-driver@qlogic.com 8331L: netdev@vger.kernel.org 8332S: Supported 8333F: Documentation/networking/LICENSE.qla3xxx 8334F: drivers/net/ethernet/qlogic/qla3xxx.* 8335 8336QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8337M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8338M: Dept-GELinuxNICDev@qlogic.com 8339L: netdev@vger.kernel.org 8340S: Supported 8341F: drivers/net/ethernet/qlogic/qlcnic/ 8342 8343QLOGIC QLGE 10Gb ETHERNET DRIVER 8344M: Harish Patil <harish.patil@qlogic.com> 8345M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8346M: Dept-GELinuxNICDev@qlogic.com 8347M: linux-driver@qlogic.com 8348L: netdev@vger.kernel.org 8349S: Supported 8350F: drivers/net/ethernet/qlogic/qlge/ 8351 8352QNX4 FILESYSTEM 8353M: Anders Larsen <al@alarsen.net> 8354W: http://www.alarsen.net/linux/qnx4fs/ 8355S: Maintained 8356F: fs/qnx4/ 8357F: include/uapi/linux/qnx4_fs.h 8358F: include/uapi/linux/qnxtypes.h 8359 8360QT1010 MEDIA DRIVER 8361M: Antti Palosaari <crope@iki.fi> 8362L: linux-media@vger.kernel.org 8363W: http://linuxtv.org/ 8364W: http://palosaari.fi/linux/ 8365Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8366T: git git://linuxtv.org/anttip/media_tree.git 8367S: Maintained 8368F: drivers/media/tuners/qt1010* 8369 8370QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8371M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8372L: linux-wireless@vger.kernel.org 8373L: ath9k-devel@lists.ath9k.org 8374W: http://wireless.kernel.org/en/users/Drivers/ath9k 8375S: Supported 8376F: drivers/net/wireless/ath/ath9k/ 8377 8378QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8379M: Kalle Valo <kvalo@qca.qualcomm.com> 8380L: ath10k@lists.infradead.org 8381W: http://wireless.kernel.org/en/users/Drivers/ath10k 8382T: git git://github.com/kvalo/ath.git 8383S: Supported 8384F: drivers/net/wireless/ath/ath10k/ 8385 8386QUALCOMM HEXAGON ARCHITECTURE 8387M: Richard Kuo <rkuo@codeaurora.org> 8388L: linux-hexagon@vger.kernel.org 8389S: Supported 8390F: arch/hexagon/ 8391 8392QUALCOMM WCN36XX WIRELESS DRIVER 8393M: Eugene Krasnikov <k.eugene.e@gmail.com> 8394L: wcn36xx@lists.infradead.org 8395W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8396T: git git://github.com/KrasnikovEugene/wcn36xx.git 8397S: Supported 8398F: drivers/net/wireless/ath/wcn36xx/ 8399 8400RADOS BLOCK DEVICE (RBD) 8401M: Ilya Dryomov <idryomov@gmail.com> 8402M: Sage Weil <sage@redhat.com> 8403M: Alex Elder <elder@kernel.org> 8404L: ceph-devel@vger.kernel.org 8405W: http://ceph.com/ 8406T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8407T: git git://github.com/ceph/ceph-client.git 8408S: Supported 8409F: Documentation/ABI/testing/sysfs-bus-rbd 8410F: drivers/block/rbd.c 8411F: drivers/block/rbd_types.h 8412 8413RADEON FRAMEBUFFER DISPLAY DRIVER 8414M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8415L: linux-fbdev@vger.kernel.org 8416S: Maintained 8417F: drivers/video/fbdev/aty/radeon* 8418F: include/uapi/linux/radeonfb.h 8419 8420RADIOSHARK RADIO DRIVER 8421M: Hans de Goede <hdegoede@redhat.com> 8422L: linux-media@vger.kernel.org 8423T: git git://linuxtv.org/media_tree.git 8424S: Maintained 8425F: drivers/media/radio/radio-shark.c 8426 8427RADIOSHARK2 RADIO DRIVER 8428M: Hans de Goede <hdegoede@redhat.com> 8429L: linux-media@vger.kernel.org 8430T: git git://linuxtv.org/media_tree.git 8431S: Maintained 8432F: drivers/media/radio/radio-shark2.c 8433F: drivers/media/radio/radio-tea5777.c 8434 8435RAGE128 FRAMEBUFFER DISPLAY DRIVER 8436M: Paul Mackerras <paulus@samba.org> 8437L: linux-fbdev@vger.kernel.org 8438S: Maintained 8439F: drivers/video/fbdev/aty/aty128fb.c 8440 8441RALINK RT2X00 WIRELESS LAN DRIVER 8442P: rt2x00 project 8443M: Stanislaw Gruszka <sgruszka@redhat.com> 8444M: Helmut Schaa <helmut.schaa@googlemail.com> 8445L: linux-wireless@vger.kernel.org 8446S: Maintained 8447F: drivers/net/wireless/rt2x00/ 8448 8449RAMDISK RAM BLOCK DEVICE DRIVER 8450M: Jens Axboe <axboe@kernel.dk> 8451S: Maintained 8452F: Documentation/blockdev/ramdisk.txt 8453F: drivers/block/brd.c 8454 8455RANDOM NUMBER DRIVER 8456M: "Theodore Ts'o" <tytso@mit.edu> 8457S: Maintained 8458F: drivers/char/random.c 8459 8460RAPIDIO SUBSYSTEM 8461M: Matt Porter <mporter@kernel.crashing.org> 8462M: Alexandre Bounine <alexandre.bounine@idt.com> 8463S: Maintained 8464F: drivers/rapidio/ 8465 8466RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8467L: linux-wireless@vger.kernel.org 8468S: Orphan 8469F: drivers/net/wireless/ray* 8470 8471RCUTORTURE MODULE 8472M: Josh Triplett <josh@joshtriplett.org> 8473M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8474L: linux-kernel@vger.kernel.org 8475S: Supported 8476T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8477F: Documentation/RCU/torture.txt 8478F: kernel/rcu/rcutorture.c 8479 8480RCUTORTURE TEST FRAMEWORK 8481M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8482M: Josh Triplett <josh@joshtriplett.org> 8483R: Steven Rostedt <rostedt@goodmis.org> 8484R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8485R: Lai Jiangshan <laijs@cn.fujitsu.com> 8486L: linux-kernel@vger.kernel.org 8487S: Supported 8488T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8489F: tools/testing/selftests/rcutorture 8490 8491RDC R-321X SoC 8492M: Florian Fainelli <florian@openwrt.org> 8493S: Maintained 8494 8495RDC R6040 FAST ETHERNET DRIVER 8496M: Florian Fainelli <florian@openwrt.org> 8497L: netdev@vger.kernel.org 8498S: Maintained 8499F: drivers/net/ethernet/rdc/r6040.c 8500 8501RDS - RELIABLE DATAGRAM SOCKETS 8502M: Chien Yen <chien.yen@oracle.com> 8503L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8504S: Supported 8505F: net/rds/ 8506 8507READ-COPY UPDATE (RCU) 8508M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8509M: Josh Triplett <josh@joshtriplett.org> 8510R: Steven Rostedt <rostedt@goodmis.org> 8511R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8512R: Lai Jiangshan <laijs@cn.fujitsu.com> 8513L: linux-kernel@vger.kernel.org 8514W: http://www.rdrop.com/users/paulmck/RCU/ 8515S: Supported 8516T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8517F: Documentation/RCU/ 8518X: Documentation/RCU/torture.txt 8519F: include/linux/rcu* 8520X: include/linux/srcu.h 8521F: kernel/rcu/ 8522X: kernel/torture.c 8523 8524REAL TIME CLOCK (RTC) SUBSYSTEM 8525M: Alessandro Zummo <a.zummo@towertech.it> 8526M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8527L: rtc-linux@googlegroups.com 8528Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8529T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8530S: Maintained 8531F: Documentation/rtc.txt 8532F: drivers/rtc/ 8533F: include/linux/rtc.h 8534F: include/uapi/linux/rtc.h 8535 8536REALTEK AUDIO CODECS 8537M: Bard Liao <bardliao@realtek.com> 8538M: Oder Chiou <oder_chiou@realtek.com> 8539S: Maintained 8540F: sound/soc/codecs/rt* 8541F: include/sound/rt*.h 8542 8543REISERFS FILE SYSTEM 8544L: reiserfs-devel@vger.kernel.org 8545S: Supported 8546F: fs/reiserfs/ 8547 8548REGISTER MAP ABSTRACTION 8549M: Mark Brown <broonie@kernel.org> 8550L: linux-kernel@vger.kernel.org 8551T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8552S: Supported 8553F: drivers/base/regmap/ 8554F: include/linux/regmap.h 8555 8556REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8557M: Ohad Ben-Cohen <ohad@wizery.com> 8558T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8559S: Maintained 8560F: drivers/remoteproc/ 8561F: Documentation/remoteproc.txt 8562F: include/linux/remoteproc.h 8563 8564REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8565M: Ohad Ben-Cohen <ohad@wizery.com> 8566T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8567S: Maintained 8568F: drivers/rpmsg/ 8569F: Documentation/rpmsg.txt 8570F: include/linux/rpmsg.h 8571 8572RESET CONTROLLER FRAMEWORK 8573M: Philipp Zabel <p.zabel@pengutronix.de> 8574S: Maintained 8575F: drivers/reset/ 8576F: Documentation/devicetree/bindings/reset/ 8577F: include/linux/reset.h 8578F: include/linux/reset-controller.h 8579 8580RFKILL 8581M: Johannes Berg <johannes@sipsolutions.net> 8582L: linux-wireless@vger.kernel.org 8583W: http://wireless.kernel.org/ 8584T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8585T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8586S: Maintained 8587F: Documentation/rfkill.txt 8588F: net/rfkill/ 8589 8590RHASHTABLE 8591M: Thomas Graf <tgraf@suug.ch> 8592L: netdev@vger.kernel.org 8593S: Maintained 8594F: lib/rhashtable.c 8595F: include/linux/rhashtable.h 8596 8597RICOH SMARTMEDIA/XD DRIVER 8598M: Maxim Levitsky <maximlevitsky@gmail.com> 8599S: Maintained 8600F: drivers/mtd/nand/r852.c 8601F: drivers/mtd/nand/r852.h 8602 8603RICOH R5C592 MEMORYSTICK DRIVER 8604M: Maxim Levitsky <maximlevitsky@gmail.com> 8605S: Maintained 8606F: drivers/memstick/host/r592.* 8607 8608ROCCAT DRIVERS 8609M: Stefan Achatz <erazor_de@users.sourceforge.net> 8610W: http://sourceforge.net/projects/roccat/ 8611S: Maintained 8612F: drivers/hid/hid-roccat* 8613F: include/linux/hid-roccat* 8614F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8615 8616ROCKER DRIVER 8617M: Jiri Pirko <jiri@resnulli.us> 8618M: Scott Feldman <sfeldma@gmail.com> 8619L: netdev@vger.kernel.org 8620S: Supported 8621F: drivers/net/ethernet/rocker/ 8622 8623ROCKETPORT DRIVER 8624P: Comtrol Corp. 8625W: http://www.comtrol.com 8626S: Maintained 8627F: Documentation/serial/rocket.txt 8628F: drivers/tty/rocket* 8629 8630ROCKETPORT EXPRESS/INFINITY DRIVER 8631M: Kevin Cernekee <cernekee@gmail.com> 8632L: linux-serial@vger.kernel.org 8633S: Odd Fixes 8634F: drivers/tty/serial/rp2.* 8635 8636ROSE NETWORK LAYER 8637M: Ralf Baechle <ralf@linux-mips.org> 8638L: linux-hams@vger.kernel.org 8639W: http://www.linux-ax25.org/ 8640S: Maintained 8641F: include/net/rose.h 8642F: include/uapi/linux/rose.h 8643F: net/rose/ 8644 8645RTL2830 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/rtl2830* 8654 8655RTL2832 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* 8664 8665RTL2832_SDR MEDIA DRIVER 8666M: Antti Palosaari <crope@iki.fi> 8667L: linux-media@vger.kernel.org 8668W: http://linuxtv.org/ 8669W: http://palosaari.fi/linux/ 8670Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8671T: git git://linuxtv.org/anttip/media_tree.git 8672S: Maintained 8673F: drivers/media/dvb-frontends/rtl2832_sdr* 8674 8675RTL8180 WIRELESS DRIVER 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: Orphan 8680F: drivers/net/wireless/rtl818x/rtl8180/ 8681 8682RTL8187 WIRELESS DRIVER 8683M: Herton Ronaldo Krzesinski <herton@canonical.com> 8684M: Hin-Tak Leung <htl10@users.sourceforge.net> 8685M: Larry Finger <Larry.Finger@lwfinger.net> 8686L: linux-wireless@vger.kernel.org 8687W: http://wireless.kernel.org/ 8688T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8689S: Maintained 8690F: drivers/net/wireless/rtl818x/rtl8187/ 8691 8692RTL8192CE WIRELESS DRIVER 8693M: Larry Finger <Larry.Finger@lwfinger.net> 8694M: Chaoming Li <chaoming_li@realsil.com.cn> 8695L: linux-wireless@vger.kernel.org 8696W: http://wireless.kernel.org/ 8697T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8698S: Maintained 8699F: drivers/net/wireless/rtlwifi/ 8700F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8701 8702S3 SAVAGE FRAMEBUFFER DRIVER 8703M: Antonino Daplas <adaplas@gmail.com> 8704L: linux-fbdev@vger.kernel.org 8705S: Maintained 8706F: drivers/video/fbdev/savage/ 8707 8708S390 8709M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8710M: Heiko Carstens <heiko.carstens@de.ibm.com> 8711M: linux390@de.ibm.com 8712L: linux-s390@vger.kernel.org 8713W: http://www.ibm.com/developerworks/linux/linux390/ 8714S: Supported 8715F: arch/s390/ 8716F: drivers/s390/ 8717F: Documentation/s390/ 8718F: Documentation/DocBook/s390* 8719 8720S390 COMMON I/O LAYER 8721M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8722M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8723L: linux-s390@vger.kernel.org 8724W: http://www.ibm.com/developerworks/linux/linux390/ 8725S: Supported 8726F: drivers/s390/cio/ 8727 8728S390 DASD DRIVER 8729M: Stefan Weinhuber <wein@de.ibm.com> 8730M: Stefan Haberland <stefan.haberland@de.ibm.com> 8731L: linux-s390@vger.kernel.org 8732W: http://www.ibm.com/developerworks/linux/linux390/ 8733S: Supported 8734F: drivers/s390/block/dasd* 8735F: block/partitions/ibm.c 8736 8737S390 NETWORK DRIVERS 8738M: Ursula Braun <ursula.braun@de.ibm.com> 8739M: linux390@de.ibm.com 8740L: linux-s390@vger.kernel.org 8741W: http://www.ibm.com/developerworks/linux/linux390/ 8742S: Supported 8743F: drivers/s390/net/ 8744 8745S390 PCI SUBSYSTEM 8746M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8747M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8748L: linux-s390@vger.kernel.org 8749W: http://www.ibm.com/developerworks/linux/linux390/ 8750S: Supported 8751F: arch/s390/pci/ 8752F: drivers/pci/hotplug/s390_pci_hpc.c 8753 8754S390 ZCRYPT DRIVER 8755M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8756M: linux390@de.ibm.com 8757L: linux-s390@vger.kernel.org 8758W: http://www.ibm.com/developerworks/linux/linux390/ 8759S: Supported 8760F: drivers/s390/crypto/ 8761 8762S390 ZFCP DRIVER 8763M: Steffen Maier <maier@linux.vnet.ibm.com> 8764M: linux390@de.ibm.com 8765L: linux-s390@vger.kernel.org 8766W: http://www.ibm.com/developerworks/linux/linux390/ 8767S: Supported 8768F: drivers/s390/scsi/zfcp_* 8769 8770S390 IUCV NETWORK LAYER 8771M: Ursula Braun <ursula.braun@de.ibm.com> 8772M: linux390@de.ibm.com 8773L: linux-s390@vger.kernel.org 8774W: http://www.ibm.com/developerworks/linux/linux390/ 8775S: Supported 8776F: drivers/s390/net/*iucv* 8777F: include/net/iucv/ 8778F: net/iucv/ 8779 8780S3C24XX SD/MMC Driver 8781M: Ben Dooks <ben-linux@fluff.org> 8782L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8783S: Supported 8784F: drivers/mmc/host/s3cmci.* 8785 8786SAA6588 RDS RECEIVER DRIVER 8787M: Hans Verkuil <hverkuil@xs4all.nl> 8788L: linux-media@vger.kernel.org 8789T: git git://linuxtv.org/media_tree.git 8790W: http://linuxtv.org 8791S: Odd Fixes 8792F: drivers/media/i2c/saa6588* 8793 8794SAA7134 VIDEO4LINUX DRIVER 8795M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8796L: linux-media@vger.kernel.org 8797W: http://linuxtv.org 8798T: git git://linuxtv.org/media_tree.git 8799S: Odd fixes 8800F: Documentation/video4linux/*.saa7134 8801F: drivers/media/pci/saa7134/ 8802 8803SAA7146 VIDEO4LINUX-2 DRIVER 8804M: Hans Verkuil <hverkuil@xs4all.nl> 8805L: linux-media@vger.kernel.org 8806T: git git://linuxtv.org/media_tree.git 8807S: Maintained 8808F: drivers/media/common/saa7146/ 8809F: drivers/media/pci/saa7146/ 8810F: include/media/saa7146* 8811 8812SAMSUNG LAPTOP DRIVER 8813M: Corentin Chary <corentin.chary@gmail.com> 8814L: platform-driver-x86@vger.kernel.org 8815S: Maintained 8816F: drivers/platform/x86/samsung-laptop.c 8817 8818SAMSUNG AUDIO (ASoC) DRIVERS 8819M: Sangbeom Kim <sbkim73@samsung.com> 8820L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8821S: Supported 8822F: sound/soc/samsung/ 8823 8824SAMSUNG FRAMEBUFFER DRIVER 8825M: Jingoo Han <jingoohan1@gmail.com> 8826L: linux-fbdev@vger.kernel.org 8827S: Maintained 8828F: drivers/video/fbdev/s3c-fb.c 8829 8830SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 8831M: Sangbeom Kim <sbkim73@samsung.com> 8832M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 8833L: linux-kernel@vger.kernel.org 8834L: linux-samsung-soc@vger.kernel.org 8835S: Supported 8836F: drivers/mfd/sec*.c 8837F: drivers/regulator/s2m*.c 8838F: drivers/regulator/s5m*.c 8839F: drivers/clk/clk-s2mps11.c 8840F: drivers/rtc/rtc-s5m.c 8841F: include/linux/mfd/samsung/ 8842F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 8843F: Documentation/devicetree/bindings/mfd/s2mp*.txt 8844 8845SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8846M: Kyungmin Park <kyungmin.park@samsung.com> 8847M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8848L: linux-media@vger.kernel.org 8849Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8850S: Supported 8851F: drivers/media/platform/exynos4-is/ 8852 8853SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8854M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8855L: linux-media@vger.kernel.org 8856L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8857S: Maintained 8858F: drivers/media/platform/s3c-camif/ 8859F: include/media/s3c_camif.h 8860 8861SAMSUNG S5C73M3 CAMERA DRIVER 8862M: Kyungmin Park <kyungmin.park@samsung.com> 8863M: Andrzej Hajda <a.hajda@samsung.com> 8864L: linux-media@vger.kernel.org 8865S: Supported 8866F: drivers/media/i2c/s5c73m3/* 8867 8868SAMSUNG S5K5BAF CAMERA DRIVER 8869M: Kyungmin Park <kyungmin.park@samsung.com> 8870M: Andrzej Hajda <a.hajda@samsung.com> 8871L: linux-media@vger.kernel.org 8872S: Supported 8873F: drivers/media/i2c/s5k5baf.c 8874 8875SAMSUNG SOC CLOCK DRIVERS 8876M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8877M: Tomasz Figa <tomasz.figa@gmail.com> 8878S: Supported 8879L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8880F: drivers/clk/samsung/ 8881 8882SAMSUNG SXGBE DRIVERS 8883M: Byungho An <bh74.an@samsung.com> 8884M: Girish K S <ks.giri@samsung.com> 8885M: Vipul Pandya <vipul.pandya@samsung.com> 8886S: Supported 8887L: netdev@vger.kernel.org 8888F: drivers/net/ethernet/samsung/sxgbe/ 8889 8890SAMSUNG THERMAL DRIVER 8891M: Lukasz Majewski <l.majewski@samsung.com> 8892L: linux-pm@vger.kernel.org 8893L: linux-samsung-soc@vger.kernel.org 8894S: Supported 8895T: https://github.com/lmajewski/linux-samsung-thermal.git 8896F: drivers/thermal/samsung/ 8897 8898SAMSUNG USB2 PHY DRIVER 8899M: Kamil Debski <k.debski@samsung.com> 8900L: linux-kernel@vger.kernel.org 8901S: Supported 8902F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8903F: Documentation/phy/samsung-usb2.txt 8904F: drivers/phy/phy-exynos4210-usb2.c 8905F: drivers/phy/phy-exynos4x12-usb2.c 8906F: drivers/phy/phy-exynos5250-usb2.c 8907F: drivers/phy/phy-s5pv210-usb2.c 8908F: drivers/phy/phy-samsung-usb2.c 8909F: drivers/phy/phy-samsung-usb2.h 8910 8911SERIAL DRIVERS 8912M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8913L: linux-serial@vger.kernel.org 8914S: Maintained 8915F: drivers/tty/serial/ 8916 8917SYNOPSYS DESIGNWARE DMAC DRIVER 8918M: Viresh Kumar <vireshk@kernel.org> 8919M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8920S: Maintained 8921F: include/linux/dma/dw.h 8922F: include/linux/platform_data/dma-dw.h 8923F: drivers/dma/dw/ 8924 8925SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8926M: Seungwon Jeon <tgih.jun@samsung.com> 8927M: Jaehoon Chung <jh80.chung@samsung.com> 8928L: linux-mmc@vger.kernel.org 8929S: Maintained 8930F: include/linux/mmc/dw_mmc.h 8931F: drivers/mmc/host/dw_mmc* 8932 8933THUNDERBOLT DRIVER 8934M: Andreas Noever <andreas.noever@gmail.com> 8935S: Maintained 8936F: drivers/thunderbolt/ 8937 8938TIMEKEEPING, CLOCKSOURCE CORE, NTP 8939M: John Stultz <john.stultz@linaro.org> 8940M: Thomas Gleixner <tglx@linutronix.de> 8941L: linux-kernel@vger.kernel.org 8942T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8943S: Supported 8944F: include/linux/clocksource.h 8945F: include/linux/time.h 8946F: include/linux/timex.h 8947F: include/uapi/linux/time.h 8948F: include/uapi/linux/timex.h 8949F: kernel/time/clocksource.c 8950F: kernel/time/time*.c 8951F: kernel/time/ntp.c 8952F: tools/testing/selftests/timers/ 8953 8954SC1200 WDT DRIVER 8955M: Zwane Mwaikambo <zwanem@gmail.com> 8956S: Maintained 8957F: drivers/watchdog/sc1200wdt.c 8958 8959SCHEDULER 8960M: Ingo Molnar <mingo@redhat.com> 8961M: Peter Zijlstra <peterz@infradead.org> 8962L: linux-kernel@vger.kernel.org 8963T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8964S: Maintained 8965F: kernel/sched/ 8966F: include/linux/sched.h 8967F: include/uapi/linux/sched.h 8968F: include/linux/wait.h 8969 8970SCORE ARCHITECTURE 8971M: Chen Liqin <liqin.linux@gmail.com> 8972M: Lennox Wu <lennox.wu@gmail.com> 8973W: http://www.sunplus.com 8974S: Supported 8975F: arch/score/ 8976 8977SCSI CDROM DRIVER 8978M: Jens Axboe <axboe@kernel.dk> 8979L: linux-scsi@vger.kernel.org 8980W: http://www.kernel.dk 8981S: Maintained 8982F: drivers/scsi/sr* 8983 8984SCSI RDMA PROTOCOL (SRP) INITIATOR 8985M: Bart Van Assche <bart.vanassche@sandisk.com> 8986L: linux-rdma@vger.kernel.org 8987S: Supported 8988W: http://www.openfabrics.org 8989Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8990T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8991F: drivers/infiniband/ulp/srp/ 8992F: include/scsi/srp.h 8993 8994SCSI SG DRIVER 8995M: Doug Gilbert <dgilbert@interlog.com> 8996L: linux-scsi@vger.kernel.org 8997W: http://sg.danny.cz/sg 8998S: Maintained 8999F: Documentation/scsi/scsi-generic.txt 9000F: drivers/scsi/sg.c 9001F: include/scsi/sg.h 9002 9003SCSI SUBSYSTEM 9004M: "James E.J. Bottomley" <JBottomley@odin.com> 9005L: linux-scsi@vger.kernel.org 9006T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9007S: Maintained 9008F: drivers/scsi/ 9009F: include/scsi/ 9010 9011SCSI TAPE DRIVER 9012M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9013L: linux-scsi@vger.kernel.org 9014S: Maintained 9015F: Documentation/scsi/st.txt 9016F: drivers/scsi/st.* 9017F: drivers/scsi/st_*.h 9018 9019SCTP PROTOCOL 9020M: Vlad Yasevich <vyasevich@gmail.com> 9021M: Neil Horman <nhorman@tuxdriver.com> 9022L: linux-sctp@vger.kernel.org 9023W: http://lksctp.sourceforge.net 9024S: Maintained 9025F: Documentation/networking/sctp.txt 9026F: include/linux/sctp.h 9027F: include/uapi/linux/sctp.h 9028F: include/net/sctp/ 9029F: net/sctp/ 9030 9031SCx200 CPU SUPPORT 9032M: Jim Cromie <jim.cromie@gmail.com> 9033S: Odd Fixes 9034F: Documentation/i2c/busses/scx200_acb 9035F: arch/x86/platform/scx200/ 9036F: drivers/watchdog/scx200_wdt.c 9037F: drivers/i2c/busses/scx200* 9038F: drivers/mtd/maps/scx200_docflash.c 9039F: include/linux/scx200.h 9040 9041SCx200 GPIO DRIVER 9042M: Jim Cromie <jim.cromie@gmail.com> 9043S: Maintained 9044F: drivers/char/scx200_gpio.c 9045F: include/linux/scx200_gpio.h 9046 9047SCx200 HRT CLOCKSOURCE DRIVER 9048M: Jim Cromie <jim.cromie@gmail.com> 9049S: Maintained 9050F: drivers/clocksource/scx200_hrt.c 9051 9052SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9053M: Sascha Sommer <saschasommer@freenet.de> 9054L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9055S: Maintained 9056F: drivers/mmc/host/sdricoh_cs.c 9057 9058SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9059L: linux-mmc@vger.kernel.org 9060S: Orphan 9061F: drivers/mmc/host/sdhci.* 9062F: drivers/mmc/host/sdhci-pltfm.[ch] 9063 9064SECURE COMPUTING 9065M: Kees Cook <keescook@chromium.org> 9066R: Andy Lutomirski <luto@amacapital.net> 9067R: Will Drewry <wad@chromium.org> 9068T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9069S: Supported 9070F: kernel/seccomp.c 9071F: include/uapi/linux/seccomp.h 9072F: include/linux/seccomp.h 9073F: tools/testing/selftests/seccomp/* 9074K: \bsecure_computing 9075K: \bTIF_SECCOMP\b 9076 9077SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9078M: Ben Dooks <ben-linux@fluff.org> 9079M: Jaehoon Chung <jh80.chung@samsung.com> 9080L: linux-mmc@vger.kernel.org 9081S: Maintained 9082F: drivers/mmc/host/sdhci-s3c* 9083 9084SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9085M: Viresh Kumar <vireshk@kernel.org> 9086L: spear-devel@list.st.com 9087L: linux-mmc@vger.kernel.org 9088S: Maintained 9089F: drivers/mmc/host/sdhci-spear.c 9090 9091SECURITY SUBSYSTEM 9092M: James Morris <james.l.morris@oracle.com> 9093M: "Serge E. Hallyn" <serge@hallyn.com> 9094L: linux-security-module@vger.kernel.org (suggested Cc:) 9095T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9096W: http://kernsec.org/ 9097S: Supported 9098F: security/ 9099 9100SECURITY CONTACT 9101M: Security Officers <security@kernel.org> 9102S: Supported 9103 9104SELINUX SECURITY MODULE 9105M: Paul Moore <paul@paul-moore.com> 9106M: Stephen Smalley <sds@tycho.nsa.gov> 9107M: Eric Paris <eparis@parisplace.org> 9108L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9109W: http://selinuxproject.org 9110T: git git://git.infradead.org/users/pcmoore/selinux 9111S: Supported 9112F: include/linux/selinux* 9113F: security/selinux/ 9114F: scripts/selinux/ 9115 9116APPARMOR SECURITY MODULE 9117M: John Johansen <john.johansen@canonical.com> 9118L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9119W: apparmor.wiki.kernel.org 9120T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9121S: Supported 9122F: security/apparmor/ 9123 9124SENSABLE PHANTOM 9125M: Jiri Slaby <jirislaby@gmail.com> 9126S: Maintained 9127F: drivers/misc/phantom.c 9128F: include/uapi/linux/phantom.h 9129 9130SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9131M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9132M: Minh Tran <minh.tran@avagotech.com> 9133M: John Soni Jose <sony.john-n@avagotech.com> 9134L: linux-scsi@vger.kernel.org 9135W: http://www.avagotech.com 9136S: Supported 9137F: drivers/scsi/be2iscsi/ 9138 9139Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9140M: Sathya Perla <sathya.perla@avagotech.com> 9141M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9142M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9143M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9144L: netdev@vger.kernel.org 9145W: http://www.emulex.com 9146S: Supported 9147F: drivers/net/ethernet/emulex/benet/ 9148 9149EMULEX ONECONNECT ROCE DRIVER 9150M: Selvin Xavier <selvin.xavier@avagotech.com> 9151M: Devesh Sharma <devesh.sharma@avagotech.com> 9152M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9153L: linux-rdma@vger.kernel.org 9154W: http://www.emulex.com 9155S: Supported 9156F: drivers/infiniband/hw/ocrdma/ 9157 9158SFC NETWORK DRIVER 9159M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9160M: Shradha Shah <sshah@solarflare.com> 9161L: netdev@vger.kernel.org 9162S: Supported 9163F: drivers/net/ethernet/sfc/ 9164 9165SGI GRU DRIVER 9166M: Dimitri Sivanich <sivanich@sgi.com> 9167S: Maintained 9168F: drivers/misc/sgi-gru/ 9169 9170SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9171M: Pat Gefre <pfg@sgi.com> 9172L: linux-ia64@vger.kernel.org 9173S: Supported 9174F: Documentation/ia64/serial.txt 9175F: drivers/tty/serial/ioc?_serial.c 9176F: include/linux/ioc?.h 9177 9178SGI XP/XPC/XPNET DRIVER 9179M: Cliff Whickman <cpw@sgi.com> 9180M: Robin Holt <robinmholt@gmail.com> 9181S: Maintained 9182F: drivers/misc/sgi-xp/ 9183 9184SI2157 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/tuners/si2157* 9193 9194SI2168 MEDIA DRIVER 9195M: Antti Palosaari <crope@iki.fi> 9196L: linux-media@vger.kernel.org 9197W: http://linuxtv.org/ 9198W: http://palosaari.fi/linux/ 9199Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9200T: git git://linuxtv.org/anttip/media_tree.git 9201S: Maintained 9202F: drivers/media/dvb-frontends/si2168* 9203 9204SI470X FM RADIO RECEIVER I2C DRIVER 9205M: Hans Verkuil <hverkuil@xs4all.nl> 9206L: linux-media@vger.kernel.org 9207T: git git://linuxtv.org/media_tree.git 9208W: http://linuxtv.org 9209S: Odd Fixes 9210F: drivers/media/radio/si470x/radio-si470x-i2c.c 9211 9212SI470X FM RADIO RECEIVER USB DRIVER 9213M: Hans Verkuil <hverkuil@xs4all.nl> 9214L: linux-media@vger.kernel.org 9215T: git git://linuxtv.org/media_tree.git 9216W: http://linuxtv.org 9217S: Maintained 9218F: drivers/media/radio/si470x/radio-si470x-common.c 9219F: drivers/media/radio/si470x/radio-si470x.h 9220F: drivers/media/radio/si470x/radio-si470x-usb.c 9221 9222SI4713 FM RADIO TRANSMITTER I2C DRIVER 9223M: Eduardo Valentin <edubezval@gmail.com> 9224L: linux-media@vger.kernel.org 9225T: git git://linuxtv.org/media_tree.git 9226W: http://linuxtv.org 9227S: Odd Fixes 9228F: drivers/media/radio/si4713/si4713.? 9229 9230SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9231M: Eduardo Valentin <edubezval@gmail.com> 9232L: linux-media@vger.kernel.org 9233T: git git://linuxtv.org/media_tree.git 9234W: http://linuxtv.org 9235S: Odd Fixes 9236F: drivers/media/radio/si4713/radio-platform-si4713.c 9237 9238SI4713 FM RADIO TRANSMITTER USB DRIVER 9239M: Hans Verkuil <hverkuil@xs4all.nl> 9240L: linux-media@vger.kernel.org 9241T: git git://linuxtv.org/media_tree.git 9242W: http://linuxtv.org 9243S: Maintained 9244F: drivers/media/radio/si4713/radio-usb-si4713.c 9245 9246SIANO DVB DRIVER 9247M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9248L: linux-media@vger.kernel.org 9249W: http://linuxtv.org 9250T: git git://linuxtv.org/media_tree.git 9251S: Odd fixes 9252F: drivers/media/common/siano/ 9253F: drivers/media/usb/siano/ 9254F: drivers/media/usb/siano/ 9255F: drivers/media/mmc/siano/ 9256 9257SIMPLEFB FB DRIVER 9258M: Hans de Goede <hdegoede@redhat.com> 9259L: linux-fbdev@vger.kernel.org 9260S: Maintained 9261F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9262F: drivers/video/fbdev/simplefb.c 9263F: include/linux/platform_data/simplefb.h 9264 9265SH_VEU V4L2 MEM2MEM DRIVER 9266L: linux-media@vger.kernel.org 9267S: Orphan 9268F: drivers/media/platform/sh_veu.c 9269 9270SH_VOU V4L2 OUTPUT DRIVER 9271L: linux-media@vger.kernel.org 9272S: Orphan 9273F: drivers/media/platform/sh_vou.c 9274F: include/media/sh_vou.h 9275 9276SIMPLE FIRMWARE INTERFACE (SFI) 9277M: Len Brown <lenb@kernel.org> 9278L: sfi-devel@simplefirmware.org 9279W: http://simplefirmware.org/ 9280T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9281S: Supported 9282F: arch/x86/platform/sfi/ 9283F: drivers/sfi/ 9284F: include/linux/sfi*.h 9285 9286SIMTEC EB110ATX (Chalice CATS) 9287P: Ben Dooks 9288P: Vincent Sanders <vince@simtec.co.uk> 9289M: Simtec Linux Team <linux@simtec.co.uk> 9290W: http://www.simtec.co.uk/products/EB110ATX/ 9291S: Supported 9292 9293SIMTEC EB2410ITX (BAST) 9294P: Ben Dooks 9295P: Vincent Sanders <vince@simtec.co.uk> 9296M: Simtec Linux Team <linux@simtec.co.uk> 9297W: http://www.simtec.co.uk/products/EB2410ITX/ 9298S: Supported 9299F: arch/arm/mach-s3c24xx/mach-bast.c 9300F: arch/arm/mach-s3c24xx/bast-ide.c 9301F: arch/arm/mach-s3c24xx/bast-irq.c 9302 9303TI DAVINCI MACHINE SUPPORT 9304M: Sekhar Nori <nsekhar@ti.com> 9305M: Kevin Hilman <khilman@deeprootsystems.com> 9306T: git git://gitorious.org/linux-davinci/linux-davinci.git 9307Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9308S: Supported 9309F: arch/arm/mach-davinci/ 9310F: drivers/i2c/busses/i2c-davinci.c 9311 9312TI DAVINCI SERIES MEDIA 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/davinci/ 9320F: include/media/davinci/ 9321 9322TI AM437X VPFE DRIVER 9323M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9324L: linux-media@vger.kernel.org 9325W: http://linuxtv.org/ 9326Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9327T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9328S: Maintained 9329F: drivers/media/platform/am437x/ 9330 9331OV2659 OMNIVISION SENSOR DRIVER 9332M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9333L: linux-media@vger.kernel.org 9334W: http://linuxtv.org/ 9335Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9336T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9337S: Maintained 9338F: drivers/media/i2c/ov2659.c 9339F: include/media/ov2659.h 9340 9341SIS 190 ETHERNET DRIVER 9342M: Francois Romieu <romieu@fr.zoreil.com> 9343L: netdev@vger.kernel.org 9344S: Maintained 9345F: drivers/net/ethernet/sis/sis190.c 9346 9347SIS 900/7016 FAST ETHERNET DRIVER 9348M: Daniele Venzano <venza@brownhat.org> 9349W: http://www.brownhat.org/sis900.html 9350L: netdev@vger.kernel.org 9351S: Maintained 9352F: drivers/net/ethernet/sis/sis900.* 9353 9354SIS FRAMEBUFFER DRIVER 9355M: Thomas Winischhofer <thomas@winischhofer.net> 9356W: http://www.winischhofer.net/linuxsisvga.shtml 9357S: Maintained 9358F: Documentation/fb/sisfb.txt 9359F: drivers/video/fbdev/sis/ 9360F: include/video/sisfb.h 9361 9362SIS USB2VGA DRIVER 9363M: Thomas Winischhofer <thomas@winischhofer.net> 9364W: http://www.winischhofer.at/linuxsisusbvga.shtml 9365S: Maintained 9366F: drivers/usb/misc/sisusbvga/ 9367 9368SLAB ALLOCATOR 9369M: Christoph Lameter <cl@linux.com> 9370M: Pekka Enberg <penberg@kernel.org> 9371M: David Rientjes <rientjes@google.com> 9372M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9373M: Andrew Morton <akpm@linux-foundation.org> 9374L: linux-mm@kvack.org 9375S: Maintained 9376F: include/linux/sl?b*.h 9377F: mm/sl?b* 9378 9379SLEEPABLE READ-COPY UPDATE (SRCU) 9380M: Lai Jiangshan <laijs@cn.fujitsu.com> 9381M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9382M: Josh Triplett <josh@joshtriplett.org> 9383R: Steven Rostedt <rostedt@goodmis.org> 9384R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9385L: linux-kernel@vger.kernel.org 9386W: http://www.rdrop.com/users/paulmck/RCU/ 9387S: Supported 9388T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9389F: include/linux/srcu.h 9390F: kernel/rcu/srcu.c 9391 9392SMACK SECURITY MODULE 9393M: Casey Schaufler <casey@schaufler-ca.com> 9394L: linux-security-module@vger.kernel.org 9395W: http://schaufler-ca.com 9396T: git git://git.gitorious.org/smack-next/kernel.git 9397S: Maintained 9398F: Documentation/security/Smack.txt 9399F: security/smack/ 9400 9401DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9402M: Kevin Hilman <khilman@kernel.org> 9403M: Nishanth Menon <nm@ti.com> 9404S: Maintained 9405F: drivers/power/avs/ 9406F: include/linux/power/smartreflex.h 9407L: linux-pm@vger.kernel.org 9408 9409SMC91x ETHERNET DRIVER 9410M: Nicolas Pitre <nico@fluxnic.net> 9411S: Odd Fixes 9412F: drivers/net/ethernet/smsc/smc91x.* 9413 9414SMIA AND SMIA++ IMAGE SENSOR DRIVER 9415M: Sakari Ailus <sakari.ailus@iki.fi> 9416L: linux-media@vger.kernel.org 9417S: Maintained 9418F: drivers/media/i2c/smiapp/ 9419F: include/media/smiapp.h 9420F: drivers/media/i2c/smiapp-pll.c 9421F: drivers/media/i2c/smiapp-pll.h 9422F: include/uapi/linux/smiapp.h 9423F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9424 9425SMM665 HARDWARE MONITOR DRIVER 9426M: Guenter Roeck <linux@roeck-us.net> 9427L: lm-sensors@lm-sensors.org 9428S: Maintained 9429F: Documentation/hwmon/smm665 9430F: drivers/hwmon/smm665.c 9431 9432SMSC EMC2103 HARDWARE MONITOR DRIVER 9433M: Steve Glendinning <steve.glendinning@shawell.net> 9434L: lm-sensors@lm-sensors.org 9435S: Maintained 9436F: Documentation/hwmon/emc2103 9437F: drivers/hwmon/emc2103.c 9438 9439SMSC SCH5627 HARDWARE MONITOR DRIVER 9440M: Hans de Goede <hdegoede@redhat.com> 9441L: lm-sensors@lm-sensors.org 9442S: Supported 9443F: Documentation/hwmon/sch5627 9444F: drivers/hwmon/sch5627.c 9445 9446SMSC47B397 HARDWARE MONITOR DRIVER 9447M: Jean Delvare <jdelvare@suse.com> 9448L: lm-sensors@lm-sensors.org 9449S: Maintained 9450F: Documentation/hwmon/smsc47b397 9451F: drivers/hwmon/smsc47b397.c 9452 9453SMSC911x ETHERNET DRIVER 9454M: Steve Glendinning <steve.glendinning@shawell.net> 9455L: netdev@vger.kernel.org 9456S: Maintained 9457F: include/linux/smsc911x.h 9458F: drivers/net/ethernet/smsc/smsc911x.* 9459 9460SMSC9420 PCI ETHERNET DRIVER 9461M: Steve Glendinning <steve.glendinning@shawell.net> 9462L: netdev@vger.kernel.org 9463S: Maintained 9464F: drivers/net/ethernet/smsc/smsc9420.* 9465 9466SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9467M: Steve Glendinning <steve.glendinning@shawell.net> 9468L: linux-fbdev@vger.kernel.org 9469S: Maintained 9470F: drivers/video/fbdev/smscufx.c 9471 9472SOC-CAMERA V4L2 SUBSYSTEM 9473M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9474L: linux-media@vger.kernel.org 9475T: git git://linuxtv.org/media_tree.git 9476S: Maintained 9477F: include/media/soc* 9478F: drivers/media/i2c/soc_camera/ 9479F: drivers/media/platform/soc_camera/ 9480 9481SOEKRIS NET48XX LED SUPPORT 9482M: Chris Boot <bootc@bootc.net> 9483S: Maintained 9484F: drivers/leds/leds-net48xx.c 9485 9486SOFTLOGIC 6x10 MPEG CODEC 9487M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9488M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9489M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9490M: Ismael Luceno <ismael@iodev.co.uk> 9491L: linux-media@vger.kernel.org 9492S: Supported 9493F: drivers/media/pci/solo6x10/ 9494 9495SOFTWARE RAID (Multiple Disks) SUPPORT 9496M: Neil Brown <neilb@suse.com> 9497L: linux-raid@vger.kernel.org 9498S: Supported 9499F: drivers/md/ 9500F: include/linux/raid/ 9501F: include/uapi/linux/raid/ 9502 9503SONIC NETWORK DRIVER 9504M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9505L: netdev@vger.kernel.org 9506S: Maintained 9507F: drivers/net/ethernet/natsemi/sonic.* 9508 9509SONICS SILICON BACKPLANE DRIVER (SSB) 9510M: Michael Buesch <m@bues.ch> 9511L: netdev@vger.kernel.org 9512S: Maintained 9513F: drivers/ssb/ 9514F: include/linux/ssb/ 9515 9516SONY VAIO CONTROL DEVICE DRIVER 9517M: Mattia Dongili <malattia@linux.it> 9518L: platform-driver-x86@vger.kernel.org 9519W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9520S: Maintained 9521F: Documentation/laptops/sony-laptop.txt 9522F: drivers/char/sonypi.c 9523F: drivers/platform/x86/sony-laptop.c 9524F: include/linux/sony-laptop.h 9525 9526SONY MEMORYSTICK CARD SUPPORT 9527M: Alex Dubov <oakad@yahoo.com> 9528W: http://tifmxx.berlios.de/ 9529S: Maintained 9530F: drivers/memstick/host/tifm_ms.c 9531 9532SONY MEMORYSTICK STANDARD SUPPORT 9533M: Maxim Levitsky <maximlevitsky@gmail.com> 9534S: Maintained 9535F: drivers/memstick/core/ms_block.* 9536 9537SOUND 9538M: Jaroslav Kysela <perex@perex.cz> 9539M: Takashi Iwai <tiwai@suse.com> 9540L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9541W: http://www.alsa-project.org/ 9542T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9543T: git git://git.alsa-project.org/alsa-kernel.git 9544Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9545S: Maintained 9546F: Documentation/sound/ 9547F: include/sound/ 9548F: include/uapi/sound/ 9549F: sound/ 9550 9551SOUND - COMPRESSED AUDIO 9552M: Vinod Koul <vinod.koul@intel.com> 9553L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9554T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9555S: Supported 9556F: Documentation/sound/alsa/compress_offload.txt 9557F: include/sound/compress_driver.h 9558F: include/uapi/sound/compress_* 9559F: sound/core/compress_offload.c 9560F: sound/soc/soc-compress.c 9561 9562SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9563M: Liam Girdwood <lgirdwood@gmail.com> 9564M: Mark Brown <broonie@kernel.org> 9565T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9566L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9567W: http://alsa-project.org/main/index.php/ASoC 9568S: Supported 9569F: Documentation/sound/alsa/soc/ 9570F: sound/soc/ 9571F: include/sound/soc* 9572 9573SOUND - DMAENGINE HELPERS 9574M: Lars-Peter Clausen <lars@metafoo.de> 9575S: Supported 9576F: include/sound/dmaengine_pcm.h 9577F: sound/core/pcm_dmaengine.c 9578F: sound/soc/soc-generic-dmaengine-pcm.c 9579 9580SP2 MEDIA DRIVER 9581M: Olli Salonen <olli.salonen@iki.fi> 9582L: linux-media@vger.kernel.org 9583W: http://linuxtv.org/ 9584Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9585S: Maintained 9586F: drivers/media/dvb-frontends/sp2* 9587 9588SPARC + UltraSPARC (sparc/sparc64) 9589M: "David S. Miller" <davem@davemloft.net> 9590L: sparclinux@vger.kernel.org 9591Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9592T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9593T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9594S: Maintained 9595F: arch/sparc/ 9596F: drivers/sbus/ 9597 9598SPARC SERIAL DRIVERS 9599M: "David S. Miller" <davem@davemloft.net> 9600L: sparclinux@vger.kernel.org 9601T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9602T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9603S: Maintained 9604F: include/linux/sunserialcore.h 9605F: drivers/tty/serial/suncore.c 9606F: drivers/tty/serial/sunhv.c 9607F: drivers/tty/serial/sunsab.c 9608F: drivers/tty/serial/sunsab.h 9609F: drivers/tty/serial/sunsu.c 9610F: drivers/tty/serial/sunzilog.c 9611F: drivers/tty/serial/sunzilog.h 9612 9613SPARSE CHECKER 9614M: "Christopher Li" <sparse@chrisli.org> 9615L: linux-sparse@vger.kernel.org 9616W: https://sparse.wiki.kernel.org/ 9617T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9618T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9619S: Maintained 9620F: include/linux/compiler.h 9621 9622SPEAR PLATFORM SUPPORT 9623M: Viresh Kumar <vireshk@kernel.org> 9624M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9625L: spear-devel@list.st.com 9626L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9627W: http://www.st.com/spear 9628S: Maintained 9629F: arch/arm/mach-spear/ 9630 9631SPEAR CLOCK FRAMEWORK SUPPORT 9632M: Viresh Kumar <vireshk@kernel.org> 9633L: spear-devel@list.st.com 9634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9635W: http://www.st.com/spear 9636S: Maintained 9637F: drivers/clk/spear/ 9638 9639SPI SUBSYSTEM 9640M: Mark Brown <broonie@kernel.org> 9641L: linux-spi@vger.kernel.org 9642T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9643Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9644S: Maintained 9645F: Documentation/spi/ 9646F: drivers/spi/ 9647F: include/linux/spi/ 9648F: include/uapi/linux/spi/ 9649 9650SPIDERNET NETWORK DRIVER for CELL 9651M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9652L: netdev@vger.kernel.org 9653S: Supported 9654F: Documentation/networking/spider_net.txt 9655F: drivers/net/ethernet/toshiba/spider_net* 9656 9657SPU FILE SYSTEM 9658M: Jeremy Kerr <jk@ozlabs.org> 9659L: linuxppc-dev@lists.ozlabs.org 9660W: http://www.ibm.com/developerworks/power/cell/ 9661S: Supported 9662F: Documentation/filesystems/spufs.txt 9663F: arch/powerpc/platforms/cell/spufs/ 9664 9665SQUASHFS FILE SYSTEM 9666M: Phillip Lougher <phillip@squashfs.org.uk> 9667L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9668W: http://squashfs.org.uk 9669S: Maintained 9670F: Documentation/filesystems/squashfs.txt 9671F: fs/squashfs/ 9672 9673SRM (Alpha) environment access 9674M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9675S: Maintained 9676F: arch/alpha/kernel/srm_env.c 9677 9678STABLE BRANCH 9679M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9680L: stable@vger.kernel.org 9681S: Supported 9682F: Documentation/stable_kernel_rules.txt 9683 9684STAGING SUBSYSTEM 9685M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9686T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9687L: devel@driverdev.osuosl.org 9688S: Supported 9689F: drivers/staging/ 9690 9691STAGING - COMEDI 9692M: Ian Abbott <abbotti@mev.co.uk> 9693M: H Hartley Sweeten <hsweeten@visionengravers.com> 9694S: Odd Fixes 9695F: drivers/staging/comedi/ 9696 9697STAGING - FLARION FT1000 DRIVERS 9698M: Marek Belisko <marek.belisko@gmail.com> 9699S: Odd Fixes 9700F: drivers/staging/ft1000/ 9701 9702STAGING - INDUSTRIAL IO 9703M: Jonathan Cameron <jic23@kernel.org> 9704L: linux-iio@vger.kernel.org 9705S: Odd Fixes 9706F: drivers/staging/iio/ 9707 9708STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9709M: Jarod Wilson <jarod@wilsonet.com> 9710W: http://www.lirc.org/ 9711S: Odd Fixes 9712F: drivers/staging/media/lirc/ 9713 9714STAGING - LUSTRE PARALLEL FILESYSTEM 9715M: Oleg Drokin <oleg.drokin@intel.com> 9716M: Andreas Dilger <andreas.dilger@intel.com> 9717L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9718W: http://lustre.opensfs.org/ 9719S: Maintained 9720F: drivers/staging/lustre 9721 9722STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9723M: Julian Andres Klode <jak@jak-linux.org> 9724M: Marc Dietrich <marvin24@gmx.de> 9725L: ac100@lists.launchpad.net (moderated for non-subscribers) 9726L: linux-tegra@vger.kernel.org 9727S: Maintained 9728F: drivers/staging/nvec/ 9729 9730STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9731M: Jens Frederich <jfrederich@gmail.com> 9732M: Daniel Drake <dsd@laptop.org> 9733M: Jon Nettleton <jon.nettleton@gmail.com> 9734W: http://wiki.laptop.org/go/DCON 9735S: Maintained 9736F: drivers/staging/olpc_dcon/ 9737 9738STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9739M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9740S: Maintained 9741F: drivers/staging/ozwpan/ 9742 9743STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9744M: Willy Tarreau <willy@meta-x.org> 9745S: Odd Fixes 9746F: drivers/staging/panel/ 9747 9748STAGING - REALTEK RTL8712U DRIVERS 9749M: Larry Finger <Larry.Finger@lwfinger.net> 9750M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9751S: Odd Fixes 9752F: drivers/staging/rtl8712/ 9753 9754STAGING - REALTEK RTL8723U WIRELESS DRIVER 9755M: Larry Finger <Larry.Finger@lwfinger.net> 9756M: Jes Sorensen <Jes.Sorensen@redhat.com> 9757L: linux-wireless@vger.kernel.org 9758S: Maintained 9759F: drivers/staging/rtl8723au/ 9760 9761STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 9762M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9763M: Teddy Wang <teddy.wang@siliconmotion.com> 9764M: Sudip Mukherjee <sudip@vectorindia.org> 9765L: linux-fbdev@vger.kernel.org 9766S: Maintained 9767F: drivers/staging/sm7xxfb/ 9768 9769STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9770M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9771M: Teddy Wang <teddy.wang@siliconmotion.com> 9772M: Sudip Mukherjee <sudip@vectorindia.org> 9773L: linux-fbdev@vger.kernel.org 9774S: Maintained 9775F: drivers/staging/sm750fb/ 9776 9777STAGING - SLICOSS 9778M: Lior Dotan <liodot@gmail.com> 9779M: Christopher Harrer <charrer@alacritech.com> 9780S: Odd Fixes 9781F: drivers/staging/slicoss/ 9782 9783STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9784M: William Hubbs <w.d.hubbs@gmail.com> 9785M: Chris Brannon <chris@the-brannons.com> 9786M: Kirk Reiser <kirk@reisers.ca> 9787M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9788L: speakup@linux-speakup.org 9789W: http://www.linux-speakup.org/ 9790S: Odd Fixes 9791F: drivers/staging/speakup/ 9792 9793STAGING - VIA VT665X DRIVERS 9794M: Forest Bond <forest@alittletooquiet.net> 9795S: Odd Fixes 9796F: drivers/staging/vt665?/ 9797 9798STAGING - WILC1000 WIFI DRIVER 9799M: Johnny Kim <johnny.kim@atmel.com> 9800M: Rachel Kim <rachel.kim@atmel.com> 9801M: Dean Lee <dean.lee@atmel.com> 9802M: Chris Park <chris.park@atmel.com> 9803L: linux-wireless@vger.kernel.org 9804S: Supported 9805F: drivers/staging/wilc1000/ 9806 9807STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9808M: Arnaud Patard <arnaud.patard@rtp-net.org> 9809S: Odd Fixes 9810F: drivers/staging/xgifb/ 9811 9812STARFIRE/DURALAN NETWORK DRIVER 9813M: Ion Badulescu <ionut@badula.org> 9814S: Odd Fixes 9815F: drivers/net/ethernet/adaptec/starfire* 9816 9817SUN3/3X 9818M: Sam Creasey <sammy@sammy.net> 9819W: http://sammy.net/sun3/ 9820S: Maintained 9821F: arch/m68k/kernel/*sun3* 9822F: arch/m68k/sun3*/ 9823F: arch/m68k/include/asm/sun3* 9824F: drivers/net/ethernet/i825xx/sun3* 9825 9826SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9827M: Hans de Goede <hdegoede@redhat.com> 9828L: linux-input@vger.kernel.org 9829S: Maintained 9830F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9831F: drivers/input/keyboard/sun4i-lradc-keys.c 9832 9833SUNDANCE NETWORK DRIVER 9834M: Denis Kirjanov <kda@linux-powerpc.org> 9835L: netdev@vger.kernel.org 9836S: Maintained 9837F: drivers/net/ethernet/dlink/sundance.c 9838 9839SUPERH 9840L: linux-sh@vger.kernel.org 9841Q: http://patchwork.kernel.org/project/linux-sh/list/ 9842S: Orphan 9843F: Documentation/sh/ 9844F: arch/sh/ 9845F: drivers/sh/ 9846 9847SUSPEND TO RAM 9848M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9849M: Len Brown <len.brown@intel.com> 9850M: Pavel Machek <pavel@ucw.cz> 9851L: linux-pm@vger.kernel.org 9852S: Supported 9853F: Documentation/power/ 9854F: arch/x86/kernel/acpi/ 9855F: drivers/base/power/ 9856F: kernel/power/ 9857F: include/linux/suspend.h 9858F: include/linux/freezer.h 9859F: include/linux/pm.h 9860 9861SVGA HANDLING 9862M: Martin Mares <mj@ucw.cz> 9863L: linux-video@atrey.karlin.mff.cuni.cz 9864S: Maintained 9865F: Documentation/svga.txt 9866F: arch/x86/boot/video* 9867 9868SWIOTLB SUBSYSTEM 9869M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9870L: linux-kernel@vger.kernel.org 9871S: Supported 9872F: lib/swiotlb.c 9873F: arch/*/kernel/pci-swiotlb.c 9874F: include/linux/swiotlb.h 9875 9876SWITCHDEV 9877M: Jiri Pirko <jiri@resnulli.us> 9878L: netdev@vger.kernel.org 9879S: Supported 9880F: net/switchdev/ 9881F: include/net/switchdev.h 9882 9883SYNOPSYS ARC ARCHITECTURE 9884M: Vineet Gupta <vgupta@synopsys.com> 9885S: Supported 9886F: arch/arc/ 9887F: Documentation/devicetree/bindings/arc/ 9888F: drivers/tty/serial/arc_uart.c 9889 9890SYNOPSYS ARC SDP platform support 9891M: Alexey Brodkin <abrodkin@synopsys.com> 9892S: Supported 9893F: arch/arc/plat-axs10x 9894F: arch/arc/boot/dts/ax* 9895F: Documentation/devicetree/bindings/arc/axs10* 9896 9897SYSTEM CONFIGURATION (SYSCON) 9898M: Lee Jones <lee.jones@linaro.org> 9899M: Arnd Bergmann <arnd@arndb.de> 9900T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 9901S: Supported 9902F: drivers/mfd/syscon.c 9903 9904SYSV FILESYSTEM 9905M: Christoph Hellwig <hch@infradead.org> 9906S: Maintained 9907F: Documentation/filesystems/sysv-fs.txt 9908F: fs/sysv/ 9909F: include/linux/sysv_fs.h 9910 9911TARGET SUBSYSTEM 9912M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 9913L: linux-scsi@vger.kernel.org 9914L: target-devel@vger.kernel.org 9915W: http://www.linux-iscsi.org 9916W: http://groups.google.com/group/linux-iscsi-target-dev 9917T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9918S: Supported 9919F: drivers/target/ 9920F: include/target/ 9921F: Documentation/target/ 9922 9923TASKSTATS STATISTICS INTERFACE 9924M: Balbir Singh <bsingharora@gmail.com> 9925S: Maintained 9926F: Documentation/accounting/taskstats* 9927F: include/linux/taskstats* 9928F: kernel/taskstats.c 9929 9930TC CLASSIFIER 9931M: Jamal Hadi Salim <jhs@mojatatu.com> 9932L: netdev@vger.kernel.org 9933S: Maintained 9934F: include/net/pkt_cls.h 9935F: include/uapi/linux/pkt_cls.h 9936F: net/sched/ 9937 9938TCP LOW PRIORITY MODULE 9939M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9940M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9941W: http://tcp-lp-mod.sourceforge.net/ 9942S: Maintained 9943F: net/ipv4/tcp_lp.c 9944 9945TDA10071 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/dvb-frontends/tda10071* 9954 9955TDA18212 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/tda18212* 9964 9965TDA18218 MEDIA DRIVER 9966M: Antti Palosaari <crope@iki.fi> 9967L: linux-media@vger.kernel.org 9968W: http://linuxtv.org/ 9969W: http://palosaari.fi/linux/ 9970Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9971T: git git://linuxtv.org/anttip/media_tree.git 9972S: Maintained 9973F: drivers/media/tuners/tda18218* 9974 9975TDA18271 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/tda18271* 9984 9985TDA827x 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 9995TDA8290 MEDIA DRIVER 9996M: Michael Krufky <mkrufky@linuxtv.org> 9997L: linux-media@vger.kernel.org 9998W: http://linuxtv.org/ 9999W: http://github.com/mkrufky 10000Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10001T: git git://linuxtv.org/mkrufky/tuners.git 10002S: Maintained 10003F: drivers/media/tuners/tda8290.* 10004 10005TDA9840 MEDIA DRIVER 10006M: Hans Verkuil <hverkuil@xs4all.nl> 10007L: linux-media@vger.kernel.org 10008T: git git://linuxtv.org/media_tree.git 10009W: http://linuxtv.org 10010S: Maintained 10011F: drivers/media/i2c/tda9840* 10012 10013TEA5761 TUNER DRIVER 10014M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10015L: linux-media@vger.kernel.org 10016W: http://linuxtv.org 10017T: git git://linuxtv.org/media_tree.git 10018S: Odd fixes 10019F: drivers/media/tuners/tea5761.* 10020 10021TEA5767 TUNER DRIVER 10022M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10023L: linux-media@vger.kernel.org 10024W: http://linuxtv.org 10025T: git git://linuxtv.org/media_tree.git 10026S: Maintained 10027F: drivers/media/tuners/tea5767.* 10028 10029TEA6415C MEDIA DRIVER 10030M: Hans Verkuil <hverkuil@xs4all.nl> 10031L: linux-media@vger.kernel.org 10032T: git git://linuxtv.org/media_tree.git 10033W: http://linuxtv.org 10034S: Maintained 10035F: drivers/media/i2c/tea6415c* 10036 10037TEA6420 MEDIA DRIVER 10038M: Hans Verkuil <hverkuil@xs4all.nl> 10039L: linux-media@vger.kernel.org 10040T: git git://linuxtv.org/media_tree.git 10041W: http://linuxtv.org 10042S: Maintained 10043F: drivers/media/i2c/tea6420* 10044 10045TEAM DRIVER 10046M: Jiri Pirko <jiri@resnulli.us> 10047L: netdev@vger.kernel.org 10048S: Supported 10049F: drivers/net/team/ 10050F: include/linux/if_team.h 10051F: include/uapi/linux/if_team.h 10052 10053TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10054M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10055S: Maintained 10056F: arch/x86/platform/ts5500/ 10057 10058TECHNOTREND USB IR RECEIVER 10059M: Sean Young <sean@mess.org> 10060L: linux-media@vger.kernel.org 10061S: Maintained 10062F: drivers/media/rc/ttusbir.c 10063 10064TEGRA ARCHITECTURE SUPPORT 10065M: Stephen Warren <swarren@wwwdotorg.org> 10066M: Thierry Reding <thierry.reding@gmail.com> 10067M: Alexandre Courbot <gnurou@gmail.com> 10068L: linux-tegra@vger.kernel.org 10069Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10070T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10071S: Supported 10072N: [^a-z]tegra 10073 10074TEGRA CLOCK DRIVER 10075M: Peter De Schrijver <pdeschrijver@nvidia.com> 10076M: Prashant Gaikwad <pgaikwad@nvidia.com> 10077S: Supported 10078F: drivers/clk/tegra/ 10079 10080TEGRA DMA DRIVER 10081M: Laxman Dewangan <ldewangan@nvidia.com> 10082S: Supported 10083F: drivers/dma/tegra20-apb-dma.c 10084 10085TEGRA I2C DRIVER 10086M: Laxman Dewangan <ldewangan@nvidia.com> 10087S: Supported 10088F: drivers/i2c/busses/i2c-tegra.c 10089 10090TEGRA IOMMU DRIVERS 10091M: Hiroshi Doyu <hdoyu@nvidia.com> 10092S: Supported 10093F: drivers/iommu/tegra* 10094 10095TEGRA KBC DRIVER 10096M: Rakesh Iyer <riyer@nvidia.com> 10097M: Laxman Dewangan <ldewangan@nvidia.com> 10098S: Supported 10099F: drivers/input/keyboard/tegra-kbc.c 10100 10101TEGRA PWM DRIVER 10102M: Thierry Reding <thierry.reding@gmail.com> 10103S: Supported 10104F: drivers/pwm/pwm-tegra.c 10105 10106TEGRA SERIAL DRIVER 10107M: Laxman Dewangan <ldewangan@nvidia.com> 10108S: Supported 10109F: drivers/tty/serial/serial-tegra.c 10110 10111TEGRA SPI DRIVER 10112M: Laxman Dewangan <ldewangan@nvidia.com> 10113S: Supported 10114F: drivers/spi/spi-tegra* 10115 10116TEHUTI ETHERNET DRIVER 10117M: Andy Gospodarek <andy@greyhouse.net> 10118L: netdev@vger.kernel.org 10119S: Supported 10120F: drivers/net/ethernet/tehuti/* 10121 10122Telecom Clock Driver for MCPL0010 10123M: Mark Gross <mark.gross@intel.com> 10124S: Supported 10125F: drivers/char/tlclk.c 10126 10127TENSILICA XTENSA PORT (xtensa) 10128M: Chris Zankel <chris@zankel.net> 10129M: Max Filippov <jcmvbkbc@gmail.com> 10130L: linux-xtensa@linux-xtensa.org 10131S: Maintained 10132F: arch/xtensa/ 10133F: drivers/irqchip/irq-xtensa-* 10134 10135THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10136M: Hans Verkuil <hverkuil@xs4all.nl> 10137L: linux-media@vger.kernel.org 10138T: git git://linuxtv.org/media_tree.git 10139W: http://linuxtv.org 10140S: Maintained 10141F: drivers/media/radio/radio-raremono.c 10142 10143THERMAL 10144M: Zhang Rui <rui.zhang@intel.com> 10145M: Eduardo Valentin <edubezval@gmail.com> 10146L: linux-pm@vger.kernel.org 10147T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10148T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10149Q: https://patchwork.kernel.org/project/linux-pm/list/ 10150S: Supported 10151F: drivers/thermal/ 10152F: include/linux/thermal.h 10153F: include/uapi/linux/thermal.h 10154F: include/linux/cpu_cooling.h 10155F: Documentation/devicetree/bindings/thermal/ 10156 10157THINGM BLINK(1) USB RGB LED DRIVER 10158M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10159S: Maintained 10160F: drivers/hid/hid-thingm.c 10161 10162THINKPAD ACPI EXTRAS DRIVER 10163M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10164L: ibm-acpi-devel@lists.sourceforge.net 10165L: platform-driver-x86@vger.kernel.org 10166W: http://ibm-acpi.sourceforge.net 10167W: http://thinkwiki.org/wiki/Ibm-acpi 10168T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10169S: Maintained 10170F: drivers/platform/x86/thinkpad_acpi.c 10171 10172TI BANDGAP AND THERMAL DRIVER 10173M: Eduardo Valentin <edubezval@gmail.com> 10174L: linux-pm@vger.kernel.org 10175L: linux-omap@vger.kernel.org 10176S: Maintained 10177F: drivers/thermal/ti-soc-thermal/ 10178 10179TI CDCE706 CLOCK DRIVER 10180M: Max Filippov <jcmvbkbc@gmail.com> 10181S: Maintained 10182F: drivers/clk/clk-cdce706.c 10183 10184TI CLOCK DRIVER 10185M: Tero Kristo <t-kristo@ti.com> 10186L: linux-omap@vger.kernel.org 10187S: Maintained 10188F: drivers/clk/ti/ 10189F: include/linux/clk/ti.h 10190 10191TI FLASH MEDIA INTERFACE DRIVER 10192M: Alex Dubov <oakad@yahoo.com> 10193S: Maintained 10194F: drivers/misc/tifm* 10195F: drivers/mmc/host/tifm_sd.c 10196F: include/linux/tifm.h 10197 10198TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10199M: Santosh Shilimkar <ssantosh@kernel.org> 10200L: linux-kernel@vger.kernel.org 10201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10202S: Maintained 10203F: drivers/soc/ti/* 10204T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10205 10206 10207TI LM49xxx FAMILY ASoC CODEC DRIVERS 10208M: M R Swami Reddy <mr.swami.reddy@ti.com> 10209M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10210L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10211S: Maintained 10212F: sound/soc/codecs/lm49453* 10213F: sound/soc/codecs/isabelle* 10214 10215TI LP855x BACKLIGHT DRIVER 10216M: Milo Kim <milo.kim@ti.com> 10217S: Maintained 10218F: Documentation/backlight/lp855x-driver.txt 10219F: drivers/video/backlight/lp855x_bl.c 10220F: include/linux/platform_data/lp855x.h 10221 10222TI LP8727 CHARGER DRIVER 10223M: Milo Kim <milo.kim@ti.com> 10224S: Maintained 10225F: drivers/power/lp8727_charger.c 10226F: include/linux/platform_data/lp8727.h 10227 10228TI LP8788 MFD DRIVER 10229M: Milo Kim <milo.kim@ti.com> 10230S: Maintained 10231F: drivers/iio/adc/lp8788_adc.c 10232F: drivers/leds/leds-lp8788.c 10233F: drivers/mfd/lp8788*.c 10234F: drivers/power/lp8788-charger.c 10235F: drivers/regulator/lp8788-*.c 10236F: include/linux/mfd/lp8788*.h 10237 10238TI NETCP ETHERNET DRIVER 10239M: Wingman Kwok <w-kwok2@ti.com> 10240M: Murali Karicheri <m-karicheri2@ti.com> 10241L: netdev@vger.kernel.org 10242S: Maintained 10243F: drivers/net/ethernet/ti/netcp* 10244 10245TI TAS571X FAMILY ASoC CODEC DRIVER 10246M: Kevin Cernekee <cernekee@chromium.org> 10247L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10248S: Odd Fixes 10249F: sound/soc/codecs/tas571x* 10250 10251TI TWL4030 SERIES SOC CODEC DRIVER 10252M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10253L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10254S: Maintained 10255F: sound/soc/codecs/twl4030* 10256 10257TI WILINK WIRELESS DRIVERS 10258L: linux-wireless@vger.kernel.org 10259W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10260W: http://wireless.kernel.org/en/users/Drivers/wl1251 10261T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10262S: Orphan 10263F: drivers/net/wireless/ti/ 10264F: include/linux/wl12xx.h 10265 10266TIPC NETWORK LAYER 10267M: Jon Maloy <jon.maloy@ericsson.com> 10268M: Ying Xue <ying.xue@windriver.com> 10269L: netdev@vger.kernel.org (core kernel code) 10270L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10271W: http://tipc.sourceforge.net/ 10272S: Maintained 10273F: include/uapi/linux/tipc*.h 10274F: net/tipc/ 10275 10276TILE ARCHITECTURE 10277M: Chris Metcalf <cmetcalf@ezchip.com> 10278W: http://www.ezchip.com/scm/ 10279S: Supported 10280F: arch/tile/ 10281F: drivers/char/tile-srom.c 10282F: drivers/edac/tile_edac.c 10283F: drivers/net/ethernet/tile/ 10284F: drivers/rtc/rtc-tile.c 10285F: drivers/tty/hvc/hvc_tile.c 10286F: drivers/tty/serial/tilegx.c 10287F: drivers/usb/host/*-tilegx.c 10288F: include/linux/usb/tilegx.h 10289 10290TLAN NETWORK DRIVER 10291M: Samuel Chessman <chessman@tux.org> 10292L: tlan-devel@lists.sourceforge.net (subscribers-only) 10293W: http://sourceforge.net/projects/tlan/ 10294S: Maintained 10295F: Documentation/networking/tlan.txt 10296F: drivers/net/ethernet/ti/tlan.* 10297 10298TOMOYO SECURITY MODULE 10299M: Kentaro Takeda <takedakn@nttdata.co.jp> 10300M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10301L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10302L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10303L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10304L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10305W: http://tomoyo.sourceforge.jp/ 10306T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10307S: Maintained 10308F: security/tomoyo/ 10309 10310TOPSTAR LAPTOP EXTRAS DRIVER 10311M: Herton Ronaldo Krzesinski <herton@canonical.com> 10312L: platform-driver-x86@vger.kernel.org 10313S: Maintained 10314F: drivers/platform/x86/topstar-laptop.c 10315 10316TOSHIBA ACPI EXTRAS DRIVER 10317M: Azael Avalos <coproscefalo@gmail.com> 10318L: platform-driver-x86@vger.kernel.org 10319S: Maintained 10320F: drivers/platform/x86/toshiba_acpi.c 10321 10322TOSHIBA BLUETOOTH DRIVER 10323M: Azael Avalos <coproscefalo@gmail.com> 10324L: platform-driver-x86@vger.kernel.org 10325S: Maintained 10326F: drivers/platform/x86/toshiba_bluetooth.c 10327 10328TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10329M: Azael Avalos <coproscefalo@gmail.com> 10330L: platform-driver-x86@vger.kernel.org 10331S: Maintained 10332F: drivers/platform/x86/toshiba_haps.c 10333 10334TOSHIBA SMM DRIVER 10335M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10336L: tlinux-users@tce.toshiba-dme.co.jp 10337W: http://www.buzzard.org.uk/toshiba/ 10338S: Maintained 10339F: drivers/char/toshiba.c 10340F: include/linux/toshiba.h 10341F: include/uapi/linux/toshiba.h 10342 10343TMIO MMC DRIVER 10344M: Ian Molton <ian@mnementh.co.uk> 10345L: linux-mmc@vger.kernel.org 10346S: Maintained 10347F: drivers/mmc/host/tmio_mmc* 10348F: drivers/mmc/host/sh_mobile_sdhi.c 10349F: include/linux/mmc/tmio.h 10350F: include/linux/mmc/sh_mobile_sdhi.h 10351 10352TMP401 HARDWARE MONITOR DRIVER 10353M: Guenter Roeck <linux@roeck-us.net> 10354L: lm-sensors@lm-sensors.org 10355S: Maintained 10356F: Documentation/hwmon/tmp401 10357F: drivers/hwmon/tmp401.c 10358 10359TMPFS (SHMEM FILESYSTEM) 10360M: Hugh Dickins <hughd@google.com> 10361L: linux-mm@kvack.org 10362S: Maintained 10363F: include/linux/shmem_fs.h 10364F: mm/shmem.c 10365 10366TM6000 VIDEO4LINUX DRIVER 10367M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10368L: linux-media@vger.kernel.org 10369W: http://linuxtv.org 10370T: git git://linuxtv.org/media_tree.git 10371S: Odd fixes 10372F: drivers/media/usb/tm6000/ 10373 10374TW68 VIDEO4LINUX DRIVER 10375M: Hans Verkuil <hverkuil@xs4all.nl> 10376L: linux-media@vger.kernel.org 10377T: git git://linuxtv.org/media_tree.git 10378W: http://linuxtv.org 10379S: Odd Fixes 10380F: drivers/media/pci/tw68/ 10381 10382TPM DEVICE DRIVER 10383M: Peter Huewe <peterhuewe@gmx.de> 10384M: Marcel Selhorst <tpmdd@selhorst.net> 10385R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10386W: http://tpmdd.sourceforge.net 10387L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10388Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10389T: https://github.com/PeterHuewe/linux-tpmdd 10390S: Maintained 10391F: drivers/char/tpm/ 10392 10393TPM IBM_VTPM DEVICE DRIVER 10394M: Ashley Lai <ashleydlai@gmail.com> 10395W: http://tpmdd.sourceforge.net 10396L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10397S: Maintained 10398F: drivers/char/tpm/tpm_ibmvtpm* 10399 10400TRACING 10401M: Steven Rostedt <rostedt@goodmis.org> 10402M: Ingo Molnar <mingo@redhat.com> 10403T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10404S: Maintained 10405F: Documentation/trace/ftrace.txt 10406F: arch/*/*/*/ftrace.h 10407F: arch/*/kernel/ftrace.c 10408F: include/*/ftrace.h 10409F: include/linux/trace*.h 10410F: include/trace/ 10411F: kernel/trace/ 10412F: tools/testing/selftests/ftrace/ 10413 10414TRIVIAL PATCHES 10415M: Jiri Kosina <trivial@kernel.org> 10416T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10417S: Maintained 10418K: ^Subject:.*(?i)trivial 10419 10420TTY LAYER 10421M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10422M: Jiri Slaby <jslaby@suse.com> 10423S: Supported 10424T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10425F: Documentation/serial/ 10426F: drivers/tty/ 10427F: drivers/tty/serial/serial_core.c 10428F: include/linux/serial_core.h 10429F: include/linux/serial.h 10430F: include/linux/tty.h 10431F: include/uapi/linux/serial_core.h 10432F: include/uapi/linux/serial.h 10433F: include/uapi/linux/tty.h 10434 10435TUA9001 MEDIA DRIVER 10436M: Antti Palosaari <crope@iki.fi> 10437L: linux-media@vger.kernel.org 10438W: http://linuxtv.org/ 10439W: http://palosaari.fi/linux/ 10440Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10441T: git git://linuxtv.org/anttip/media_tree.git 10442S: Maintained 10443F: drivers/media/tuners/tua9001* 10444 10445TULIP NETWORK DRIVERS 10446M: Grant Grundler <grundler@parisc-linux.org> 10447L: netdev@vger.kernel.org 10448S: Maintained 10449F: drivers/net/ethernet/dec/tulip/ 10450 10451TUN/TAP driver 10452M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10453W: http://vtun.sourceforge.net/tun 10454S: Maintained 10455F: Documentation/networking/tuntap.txt 10456F: arch/um/os-Linux/drivers/ 10457 10458TURBOCHANNEL SUBSYSTEM 10459M: "Maciej W. Rozycki" <macro@linux-mips.org> 10460M: Ralf Baechle <ralf@linux-mips.org> 10461L: linux-mips@linux-mips.org 10462Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10463S: Maintained 10464F: drivers/tc/ 10465F: include/linux/tc.h 10466 10467U14-34F SCSI DRIVER 10468M: Dario Ballabio <ballabio_dario@emc.com> 10469L: linux-scsi@vger.kernel.org 10470S: Maintained 10471F: drivers/scsi/u14-34f.c 10472 10473UBI FILE SYSTEM (UBIFS) 10474M: Artem Bityutskiy <dedekind1@gmail.com> 10475M: Adrian Hunter <adrian.hunter@intel.com> 10476L: linux-mtd@lists.infradead.org 10477T: git git://git.infradead.org/ubifs-2.6.git 10478W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10479S: Maintained 10480F: Documentation/filesystems/ubifs.txt 10481F: fs/ubifs/ 10482 10483UCLINUX (M68KNOMMU AND COLDFIRE) 10484M: Greg Ungerer <gerg@uclinux.org> 10485W: http://www.uclinux.org/ 10486L: linux-m68k@lists.linux-m68k.org 10487L: uclinux-dev@uclinux.org (subscribers-only) 10488T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10489S: Maintained 10490F: arch/m68k/coldfire/ 10491F: arch/m68k/68*/ 10492F: arch/m68k/*/*_no.* 10493F: arch/m68k/include/asm/*_no.* 10494 10495UDF FILESYSTEM 10496M: Jan Kara <jack@suse.com> 10497S: Maintained 10498F: Documentation/filesystems/udf.txt 10499F: fs/udf/ 10500 10501UFS FILESYSTEM 10502M: Evgeniy Dushistov <dushistov@mail.ru> 10503S: Maintained 10504F: Documentation/filesystems/ufs.txt 10505F: fs/ufs/ 10506 10507UHID USERSPACE HID IO DRIVER: 10508M: David Herrmann <dh.herrmann@googlemail.com> 10509L: linux-input@vger.kernel.org 10510S: Maintained 10511F: drivers/hid/uhid.c 10512F: include/uapi/linux/uhid.h 10513 10514ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10515L: linux-usb@vger.kernel.org 10516S: Orphan 10517F: drivers/uwb/ 10518F: include/linux/uwb.h 10519F: include/linux/uwb/ 10520 10521UNICORE32 ARCHITECTURE: 10522M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10523W: http://mprc.pku.edu.cn/~guanxuetao/linux 10524S: Maintained 10525T: git git://github.com/gxt/linux.git 10526F: arch/unicore32/ 10527 10528UNIFDEF 10529M: Tony Finch <dot@dotat.at> 10530W: http://dotat.at/prog/unifdef 10531S: Maintained 10532F: scripts/unifdef.c 10533 10534UNIFORM CDROM DRIVER 10535M: Jens Axboe <axboe@kernel.dk> 10536W: http://www.kernel.dk 10537S: Maintained 10538F: Documentation/cdrom/ 10539F: drivers/cdrom/cdrom.c 10540F: include/linux/cdrom.h 10541F: include/uapi/linux/cdrom.h 10542 10543UNISYS S-PAR DRIVERS 10544M: Benjamin Romer <benjamin.romer@unisys.com> 10545M: David Kershner <david.kershner@unisys.com> 10546L: sparmaintainer@unisys.com (Unisys internal) 10547S: Supported 10548F: drivers/staging/unisys/ 10549 10550UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10551M: Vinayak Holikatti <vinholikatti@gmail.com> 10552L: linux-scsi@vger.kernel.org 10553S: Supported 10554F: Documentation/scsi/ufs.txt 10555F: drivers/scsi/ufs/ 10556 10557UNSORTED BLOCK IMAGES (UBI) 10558M: Artem Bityutskiy <dedekind1@gmail.com> 10559M: Richard Weinberger <richard@nod.at> 10560W: http://www.linux-mtd.infradead.org/ 10561L: linux-mtd@lists.infradead.org 10562T: git git://git.infradead.org/ubifs-2.6.git 10563S: Supported 10564F: drivers/mtd/ubi/ 10565F: include/linux/mtd/ubi.h 10566F: include/uapi/mtd/ubi-user.h 10567 10568USB ACM DRIVER 10569M: Oliver Neukum <oliver@neukum.org> 10570L: linux-usb@vger.kernel.org 10571S: Maintained 10572F: Documentation/usb/acm.txt 10573F: drivers/usb/class/cdc-acm.* 10574 10575USB AR5523 WIRELESS DRIVER 10576M: Pontus Fuchs <pontus.fuchs@gmail.com> 10577L: linux-wireless@vger.kernel.org 10578S: Maintained 10579F: drivers/net/wireless/ath/ar5523/ 10580 10581USB ATTACHED SCSI 10582M: Hans de Goede <hdegoede@redhat.com> 10583M: Gerd Hoffmann <kraxel@redhat.com> 10584L: linux-usb@vger.kernel.org 10585L: linux-scsi@vger.kernel.org 10586S: Maintained 10587F: drivers/usb/storage/uas.c 10588 10589USB CDC ETHERNET DRIVER 10590M: Oliver Neukum <oliver@neukum.org> 10591L: linux-usb@vger.kernel.org 10592S: Maintained 10593F: drivers/net/usb/cdc_*.c 10594F: include/uapi/linux/usb/cdc.h 10595 10596USB CHAOSKEY DRIVER 10597M: Keith Packard <keithp@keithp.com> 10598L: linux-usb@vger.kernel.org 10599S: Maintained 10600F: drivers/usb/misc/chaoskey.c 10601 10602USB CYPRESS C67X00 DRIVER 10603M: Peter Korsgaard <jacmet@sunsite.dk> 10604L: linux-usb@vger.kernel.org 10605S: Maintained 10606F: drivers/usb/c67x00/ 10607 10608USB DAVICOM DM9601 DRIVER 10609M: Peter Korsgaard <jacmet@sunsite.dk> 10610L: netdev@vger.kernel.org 10611W: http://www.linux-usb.org/usbnet 10612S: Maintained 10613F: drivers/net/usb/dm9601.c 10614 10615USB DIAMOND RIO500 DRIVER 10616M: Cesar Miquel <miquel@df.uba.ar> 10617L: rio500-users@lists.sourceforge.net 10618W: http://rio500.sourceforge.net 10619S: Maintained 10620F: drivers/usb/misc/rio500* 10621 10622USB EHCI DRIVER 10623M: Alan Stern <stern@rowland.harvard.edu> 10624L: linux-usb@vger.kernel.org 10625S: Maintained 10626F: Documentation/usb/ehci.txt 10627F: drivers/usb/host/ehci* 10628 10629USB GADGET/PERIPHERAL SUBSYSTEM 10630M: Felipe Balbi <balbi@ti.com> 10631L: linux-usb@vger.kernel.org 10632W: http://www.linux-usb.org/gadget 10633T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10634S: Maintained 10635F: drivers/usb/gadget/ 10636F: include/linux/usb/gadget* 10637 10638USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10639M: Jiri Kosina <jkosina@suse.com> 10640L: linux-usb@vger.kernel.org 10641T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10642S: Maintained 10643F: Documentation/hid/hiddev.txt 10644F: drivers/hid/usbhid/ 10645 10646USB ISP116X DRIVER 10647M: Olav Kongas <ok@artecdesign.ee> 10648L: linux-usb@vger.kernel.org 10649S: Maintained 10650F: drivers/usb/host/isp116x* 10651F: include/linux/usb/isp116x.h 10652 10653USB MASS STORAGE DRIVER 10654M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10655L: linux-usb@vger.kernel.org 10656L: usb-storage@lists.one-eyed-alien.net 10657S: Maintained 10658W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10659F: drivers/usb/storage/ 10660 10661USB MIDI DRIVER 10662M: Clemens Ladisch <clemens@ladisch.de> 10663L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10664T: git git://git.alsa-project.org/alsa-kernel.git 10665S: Maintained 10666F: sound/usb/midi.* 10667 10668USB NETWORKING DRIVERS 10669L: linux-usb@vger.kernel.org 10670S: Odd Fixes 10671F: drivers/net/usb/ 10672 10673USB OHCI DRIVER 10674M: Alan Stern <stern@rowland.harvard.edu> 10675L: linux-usb@vger.kernel.org 10676S: Maintained 10677F: Documentation/usb/ohci.txt 10678F: drivers/usb/host/ohci* 10679 10680USB OTG FSM (Finite State Machine) 10681M: Peter Chen <Peter.Chen@freescale.com> 10682T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10683L: linux-usb@vger.kernel.org 10684S: Maintained 10685F: drivers/usb/common/usb-otg-fsm.c 10686 10687USB OVER IP DRIVER 10688M: Valentina Manea <valentina.manea.m@gmail.com> 10689M: Shuah Khan <shuah.kh@samsung.com> 10690L: linux-usb@vger.kernel.org 10691S: Maintained 10692F: drivers/usb/usbip/ 10693F: tools/usb/usbip/ 10694 10695USB PEGASUS DRIVER 10696M: Petko Manolov <petkan@nucleusys.com> 10697L: linux-usb@vger.kernel.org 10698L: netdev@vger.kernel.org 10699T: git git://github.com/petkan/pegasus.git 10700W: https://github.com/petkan/pegasus 10701S: Maintained 10702F: drivers/net/usb/pegasus.* 10703 10704USB PHY LAYER 10705M: Felipe Balbi <balbi@ti.com> 10706L: linux-usb@vger.kernel.org 10707T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10708S: Maintained 10709F: drivers/usb/phy/ 10710 10711USB PRINTER DRIVER (usblp) 10712M: Pete Zaitcev <zaitcev@redhat.com> 10713L: linux-usb@vger.kernel.org 10714S: Supported 10715F: drivers/usb/class/usblp.c 10716 10717USB RTL8150 DRIVER 10718M: Petko Manolov <petkan@nucleusys.com> 10719L: linux-usb@vger.kernel.org 10720L: netdev@vger.kernel.org 10721T: git git://github.com/petkan/rtl8150.git 10722W: https://github.com/petkan/rtl8150 10723S: Maintained 10724F: drivers/net/usb/rtl8150.c 10725 10726USB SERIAL SUBSYSTEM 10727M: Johan Hovold <johan@kernel.org> 10728L: linux-usb@vger.kernel.org 10729S: Maintained 10730F: Documentation/usb/usb-serial.txt 10731F: drivers/usb/serial/ 10732F: include/linux/usb/serial.h 10733 10734USB SMSC75XX ETHERNET DRIVER 10735M: Steve Glendinning <steve.glendinning@shawell.net> 10736L: netdev@vger.kernel.org 10737S: Maintained 10738F: drivers/net/usb/smsc75xx.* 10739 10740USB SMSC95XX ETHERNET DRIVER 10741M: Steve Glendinning <steve.glendinning@shawell.net> 10742L: netdev@vger.kernel.org 10743S: Maintained 10744F: drivers/net/usb/smsc95xx.* 10745 10746USB SUBSYSTEM 10747M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10748L: linux-usb@vger.kernel.org 10749W: http://www.linux-usb.org 10750T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10751S: Supported 10752F: Documentation/usb/ 10753F: drivers/usb/ 10754F: include/linux/usb.h 10755F: include/linux/usb/ 10756 10757USB UHCI DRIVER 10758M: Alan Stern <stern@rowland.harvard.edu> 10759L: linux-usb@vger.kernel.org 10760S: Maintained 10761F: drivers/usb/host/uhci* 10762 10763USB "USBNET" DRIVER FRAMEWORK 10764M: Oliver Neukum <oneukum@suse.com> 10765L: netdev@vger.kernel.org 10766W: http://www.linux-usb.org/usbnet 10767S: Maintained 10768F: drivers/net/usb/usbnet.c 10769F: include/linux/usb/usbnet.h 10770 10771USB VIDEO CLASS 10772M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10773L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10774L: linux-media@vger.kernel.org 10775T: git git://linuxtv.org/media_tree.git 10776W: http://www.ideasonboard.org/uvc/ 10777S: Maintained 10778F: drivers/media/usb/uvc/ 10779F: include/uapi/linux/uvcvideo.h 10780 10781USB VISION DRIVER 10782M: Hans Verkuil <hverkuil@xs4all.nl> 10783L: linux-media@vger.kernel.org 10784T: git git://linuxtv.org/media_tree.git 10785W: http://linuxtv.org 10786S: Odd Fixes 10787F: drivers/media/usb/usbvision/ 10788 10789USB WEBCAM GADGET 10790M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10791L: linux-usb@vger.kernel.org 10792S: Maintained 10793F: drivers/usb/gadget/function/*uvc* 10794F: drivers/usb/gadget/legacy/webcam.c 10795 10796USB WIRELESS RNDIS DRIVER (rndis_wlan) 10797M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10798L: linux-wireless@vger.kernel.org 10799S: Maintained 10800F: drivers/net/wireless/rndis_wlan.c 10801 10802USB XHCI DRIVER 10803M: Mathias Nyman <mathias.nyman@intel.com> 10804L: linux-usb@vger.kernel.org 10805S: Supported 10806F: drivers/usb/host/xhci* 10807F: drivers/usb/host/pci-quirks* 10808 10809USB ZD1201 DRIVER 10810L: linux-wireless@vger.kernel.org 10811W: http://linux-lc100020.sourceforge.net 10812S: Orphan 10813F: drivers/net/wireless/zd1201.* 10814 10815USB ZR364XX DRIVER 10816M: Antoine Jacquet <royale@zerezo.com> 10817L: linux-usb@vger.kernel.org 10818L: linux-media@vger.kernel.org 10819T: git git://linuxtv.org/media_tree.git 10820W: http://royale.zerezo.com/zr364xx/ 10821S: Maintained 10822F: Documentation/video4linux/zr364xx.txt 10823F: drivers/media/usb/zr364xx/ 10824 10825ULPI BUS 10826M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 10827L: linux-usb@vger.kernel.org 10828S: Maintained 10829F: drivers/usb/common/ulpi.c 10830F: include/linux/ulpi/ 10831 10832USER-MODE LINUX (UML) 10833M: Jeff Dike <jdike@addtoit.com> 10834M: Richard Weinberger <richard@nod.at> 10835L: user-mode-linux-devel@lists.sourceforge.net 10836L: user-mode-linux-user@lists.sourceforge.net 10837W: http://user-mode-linux.sourceforge.net 10838S: Maintained 10839F: Documentation/virtual/uml/ 10840F: arch/um/ 10841F: arch/x86/um/ 10842F: fs/hostfs/ 10843F: fs/hppfs/ 10844 10845USERSPACE I/O (UIO) 10846M: "Hans J. Koch" <hjk@hansjkoch.de> 10847M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10848S: Maintained 10849T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10850F: Documentation/DocBook/uio-howto.tmpl 10851F: drivers/uio/ 10852F: include/linux/uio*.h 10853 10854UTIL-LINUX PACKAGE 10855M: Karel Zak <kzak@redhat.com> 10856L: util-linux@vger.kernel.org 10857W: http://en.wikipedia.org/wiki/Util-linux 10858T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10859S: Maintained 10860 10861UVESAFB DRIVER 10862M: Michal Januszewski <spock@gentoo.org> 10863L: linux-fbdev@vger.kernel.org 10864W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10865S: Maintained 10866F: Documentation/fb/uvesafb.txt 10867F: drivers/video/fbdev/uvesafb.* 10868 10869VFAT/FAT/MSDOS FILESYSTEM 10870M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10871S: Maintained 10872F: Documentation/filesystems/vfat.txt 10873F: fs/fat/ 10874 10875VFIO DRIVER 10876M: Alex Williamson <alex.williamson@redhat.com> 10877L: kvm@vger.kernel.org 10878S: Maintained 10879F: Documentation/vfio.txt 10880F: drivers/vfio/ 10881F: include/linux/vfio.h 10882F: include/uapi/linux/vfio.h 10883 10884VFIO PLATFORM DRIVER 10885M: Baptiste Reynal <b.reynal@virtualopensystems.com> 10886L: kvm@vger.kernel.org 10887S: Maintained 10888F: drivers/vfio/platform/ 10889 10890VIDEOBUF2 FRAMEWORK 10891M: Pawel Osciak <pawel@osciak.com> 10892M: Marek Szyprowski <m.szyprowski@samsung.com> 10893M: Kyungmin Park <kyungmin.park@samsung.com> 10894L: linux-media@vger.kernel.org 10895S: Maintained 10896F: drivers/media/v4l2-core/videobuf2-* 10897F: include/media/videobuf2-* 10898 10899VIRTIO CONSOLE DRIVER 10900M: Amit Shah <amit.shah@redhat.com> 10901L: virtualization@lists.linux-foundation.org 10902S: Maintained 10903F: drivers/char/virtio_console.c 10904F: include/linux/virtio_console.h 10905F: include/uapi/linux/virtio_console.h 10906 10907VIRTIO CORE, NET AND BLOCK DRIVERS 10908M: "Michael S. Tsirkin" <mst@redhat.com> 10909L: virtualization@lists.linux-foundation.org 10910S: Maintained 10911F: drivers/virtio/ 10912F: tools/virtio/ 10913F: drivers/net/virtio_net.c 10914F: drivers/block/virtio_blk.c 10915F: include/linux/virtio_*.h 10916F: include/uapi/linux/virtio_*.h 10917 10918VIRTIO DRIVERS FOR S390 10919M: Christian Borntraeger <borntraeger@de.ibm.com> 10920M: Cornelia Huck <cornelia.huck@de.ibm.com> 10921L: linux-s390@vger.kernel.org 10922L: virtualization@lists.linux-foundation.org 10923L: kvm@vger.kernel.org 10924S: Supported 10925F: drivers/s390/virtio/ 10926 10927VIRTIO GPU DRIVER 10928M: David Airlie <airlied@linux.ie> 10929M: Gerd Hoffmann <kraxel@redhat.com> 10930L: dri-devel@lists.freedesktop.org 10931L: virtualization@lists.linux-foundation.org 10932S: Maintained 10933F: drivers/gpu/drm/virtio/ 10934F: include/uapi/linux/virtio_gpu.h 10935 10936VIRTIO HOST (VHOST) 10937M: "Michael S. Tsirkin" <mst@redhat.com> 10938L: kvm@vger.kernel.org 10939L: virtualization@lists.linux-foundation.org 10940L: netdev@vger.kernel.org 10941S: Maintained 10942F: drivers/vhost/ 10943F: include/uapi/linux/vhost.h 10944 10945VIRTIO INPUT DRIVER 10946M: Gerd Hoffmann <kraxel@redhat.com> 10947S: Maintained 10948F: drivers/virtio/virtio_input.c 10949F: include/uapi/linux/virtio_input.h 10950 10951VIA RHINE NETWORK DRIVER 10952S: Orphan 10953F: drivers/net/ethernet/via/via-rhine.c 10954 10955VIA SD/MMC CARD CONTROLLER DRIVER 10956M: Bruce Chang <brucechang@via.com.tw> 10957M: Harald Welte <HaraldWelte@viatech.com> 10958S: Maintained 10959F: drivers/mmc/host/via-sdmmc.c 10960 10961VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10962M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10963L: linux-fbdev@vger.kernel.org 10964S: Maintained 10965F: include/linux/via-core.h 10966F: include/linux/via-gpio.h 10967F: include/linux/via_i2c.h 10968F: drivers/video/fbdev/via/ 10969 10970VIA VELOCITY NETWORK DRIVER 10971M: Francois Romieu <romieu@fr.zoreil.com> 10972L: netdev@vger.kernel.org 10973S: Maintained 10974F: drivers/net/ethernet/via/via-velocity.* 10975 10976VIVID VIRTUAL VIDEO DRIVER 10977M: Hans Verkuil <hverkuil@xs4all.nl> 10978L: linux-media@vger.kernel.org 10979T: git git://linuxtv.org/media_tree.git 10980W: http://linuxtv.org 10981S: Maintained 10982F: drivers/media/platform/vivid/* 10983 10984VLAN (802.1Q) 10985M: Patrick McHardy <kaber@trash.net> 10986L: netdev@vger.kernel.org 10987S: Maintained 10988F: drivers/net/macvlan.c 10989F: include/linux/if_*vlan.h 10990F: net/8021q/ 10991 10992VLYNQ BUS 10993M: Florian Fainelli <florian@openwrt.org> 10994L: openwrt-devel@lists.openwrt.org (subscribers-only) 10995S: Maintained 10996F: drivers/vlynq/vlynq.c 10997F: include/linux/vlynq.h 10998 10999VME SUBSYSTEM 11000M: Martyn Welch <martyn.welch@ge.com> 11001M: Manohar Vanga <manohar.vanga@gmail.com> 11002M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11003L: devel@driverdev.osuosl.org 11004S: Maintained 11005T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11006F: Documentation/vme_api.txt 11007F: drivers/staging/vme/ 11008F: drivers/vme/ 11009F: include/linux/vme* 11010 11011VMWARE HYPERVISOR INTERFACE 11012M: Alok Kataria <akataria@vmware.com> 11013L: virtualization@lists.linux-foundation.org 11014S: Supported 11015F: arch/x86/kernel/cpu/vmware.c 11016 11017VMWARE BALLOON DRIVER 11018M: Xavier Deguillard <xdeguillard@vmware.com> 11019M: Philip Moltmann <moltmann@vmware.com> 11020M: "VMware, Inc." <pv-drivers@vmware.com> 11021L: linux-kernel@vger.kernel.org 11022S: Maintained 11023F: drivers/misc/vmw_balloon.c 11024 11025VMWARE VMMOUSE SUBDRIVER 11026M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11027M: "VMware, Inc." <pv-drivers@vmware.com> 11028L: linux-input@vger.kernel.org 11029S: Maintained 11030F: drivers/input/mouse/vmmouse.c 11031F: drivers/input/mouse/vmmouse.h 11032 11033VMWARE VMXNET3 ETHERNET DRIVER 11034M: Shreyas Bhatewara <sbhatewara@vmware.com> 11035M: "VMware, Inc." <pv-drivers@vmware.com> 11036L: netdev@vger.kernel.org 11037S: Maintained 11038F: drivers/net/vmxnet3/ 11039 11040VMware PVSCSI driver 11041M: Arvind Kumar <arvindkumar@vmware.com> 11042M: VMware PV-Drivers <pv-drivers@vmware.com> 11043L: linux-scsi@vger.kernel.org 11044S: Maintained 11045F: drivers/scsi/vmw_pvscsi.c 11046F: drivers/scsi/vmw_pvscsi.h 11047 11048VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11049M: Liam Girdwood <lgirdwood@gmail.com> 11050M: Mark Brown <broonie@kernel.org> 11051L: linux-kernel@vger.kernel.org 11052W: http://opensource.wolfsonmicro.com/node/15 11053W: http://www.slimlogic.co.uk/?p=48 11054T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11055S: Supported 11056F: drivers/regulator/ 11057F: include/linux/regulator/ 11058 11059VT1211 HARDWARE MONITOR DRIVER 11060M: Juerg Haefliger <juergh@gmail.com> 11061L: lm-sensors@lm-sensors.org 11062S: Maintained 11063F: Documentation/hwmon/vt1211 11064F: drivers/hwmon/vt1211.c 11065 11066VT8231 HARDWARE MONITOR DRIVER 11067M: Roger Lucas <vt8231@hiddenengine.co.uk> 11068L: lm-sensors@lm-sensors.org 11069S: Maintained 11070F: drivers/hwmon/vt8231.c 11071 11072VUB300 USB to SDIO/SD/MMC bridge chip 11073M: Tony Olech <tony.olech@elandigitalsystems.com> 11074L: linux-mmc@vger.kernel.org 11075L: linux-usb@vger.kernel.org 11076S: Supported 11077F: drivers/mmc/host/vub300.c 11078 11079W1 DALLAS'S 1-WIRE BUS 11080M: Evgeniy Polyakov <zbr@ioremap.net> 11081S: Maintained 11082F: Documentation/w1/ 11083F: drivers/w1/ 11084 11085W83791D HARDWARE MONITORING DRIVER 11086M: Marc Hulsman <m.hulsman@tudelft.nl> 11087L: lm-sensors@lm-sensors.org 11088S: Maintained 11089F: Documentation/hwmon/w83791d 11090F: drivers/hwmon/w83791d.c 11091 11092W83793 HARDWARE MONITORING DRIVER 11093M: Rudolf Marek <r.marek@assembler.cz> 11094L: lm-sensors@lm-sensors.org 11095S: Maintained 11096F: Documentation/hwmon/w83793 11097F: drivers/hwmon/w83793.c 11098 11099W83795 HARDWARE MONITORING DRIVER 11100M: Jean Delvare <jdelvare@suse.com> 11101L: lm-sensors@lm-sensors.org 11102S: Maintained 11103F: drivers/hwmon/w83795.c 11104 11105W83L51xD SD/MMC CARD INTERFACE DRIVER 11106M: Pierre Ossman <pierre@ossman.eu> 11107S: Maintained 11108F: drivers/mmc/host/wbsd.* 11109 11110WACOM PROTOCOL 4 SERIAL TABLETS 11111M: Julian Squires <julian@cipht.net> 11112M: Hans de Goede <hdegoede@redhat.com> 11113L: linux-input@vger.kernel.org 11114S: Maintained 11115F: drivers/input/tablet/wacom_serial4.c 11116 11117WATCHDOG DEVICE DRIVERS 11118M: Wim Van Sebroeck <wim@iguana.be> 11119L: linux-watchdog@vger.kernel.org 11120W: http://www.linux-watchdog.org/ 11121T: git git://www.linux-watchdog.org/linux-watchdog.git 11122S: Maintained 11123F: Documentation/watchdog/ 11124F: drivers/watchdog/ 11125F: include/linux/watchdog.h 11126F: include/uapi/linux/watchdog.h 11127 11128WD7000 SCSI DRIVER 11129M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11130L: linux-scsi@vger.kernel.org 11131S: Maintained 11132F: drivers/scsi/wd7000.c 11133 11134WIIMOTE HID DRIVER 11135M: David Herrmann <dh.herrmann@googlemail.com> 11136L: linux-input@vger.kernel.org 11137S: Maintained 11138F: drivers/hid/hid-wiimote* 11139 11140WINBOND CIR DRIVER 11141M: David Härdeman <david@hardeman.nu> 11142S: Maintained 11143F: drivers/media/rc/winbond-cir.c 11144 11145WIMAX STACK 11146M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11147M: linux-wimax@intel.com 11148L: wimax@linuxwimax.org (subscribers-only) 11149S: Supported 11150W: http://linuxwimax.org 11151F: Documentation/wimax/README.wimax 11152F: include/linux/wimax/debug.h 11153F: include/net/wimax.h 11154F: include/uapi/linux/wimax.h 11155F: net/wimax/ 11156 11157WISTRON LAPTOP BUTTON DRIVER 11158M: Miloslav Trmac <mitr@volny.cz> 11159S: Maintained 11160F: drivers/input/misc/wistron_btns.c 11161 11162WL3501 WIRELESS PCMCIA CARD DRIVER 11163M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11164L: linux-wireless@vger.kernel.org 11165W: http://oops.ghostprotocols.net:81/blog 11166S: Maintained 11167F: drivers/net/wireless/wl3501* 11168 11169WM97XX TOUCHSCREEN DRIVERS 11170M: Mark Brown <broonie@kernel.org> 11171M: Liam Girdwood <lrg@slimlogic.co.uk> 11172L: linux-input@vger.kernel.org 11173T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 11174W: http://opensource.wolfsonmicro.com/node/7 11175S: Supported 11176F: drivers/input/touchscreen/*wm97* 11177F: include/linux/wm97xx.h 11178 11179WOLFSON MICROELECTRONICS DRIVERS 11180L: patches@opensource.wolfsonmicro.com 11181T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 11182T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 11183W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 11184S: Supported 11185F: Documentation/hwmon/wm83?? 11186F: arch/arm/mach-s3c64xx/mach-crag6410* 11187F: drivers/clk/clk-wm83*.c 11188F: drivers/extcon/extcon-arizona.c 11189F: drivers/leds/leds-wm83*.c 11190F: drivers/gpio/gpio-*wm*.c 11191F: drivers/gpio/gpio-arizona.c 11192F: drivers/hwmon/wm83??-hwmon.c 11193F: drivers/input/misc/wm831x-on.c 11194F: drivers/input/touchscreen/wm831x-ts.c 11195F: drivers/input/touchscreen/wm97*.c 11196F: drivers/mfd/arizona* 11197F: drivers/mfd/wm*.c 11198F: drivers/power/wm83*.c 11199F: drivers/rtc/rtc-wm83*.c 11200F: drivers/regulator/wm8*.c 11201F: drivers/video/backlight/wm83*_bl.c 11202F: drivers/watchdog/wm83*_wdt.c 11203F: include/linux/mfd/arizona/ 11204F: include/linux/mfd/wm831x/ 11205F: include/linux/mfd/wm8350/ 11206F: include/linux/mfd/wm8400* 11207F: include/linux/wm97xx.h 11208F: include/sound/wm????.h 11209F: sound/soc/codecs/arizona.? 11210F: sound/soc/codecs/wm* 11211 11212WORKQUEUE 11213M: Tejun Heo <tj@kernel.org> 11214T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11215S: Maintained 11216F: include/linux/workqueue.h 11217F: kernel/workqueue.c 11218F: Documentation/workqueue.txt 11219 11220X.25 NETWORK LAYER 11221M: Andrew Hendry <andrew.hendry@gmail.com> 11222L: linux-x25@vger.kernel.org 11223S: Odd Fixes 11224F: Documentation/networking/x25* 11225F: include/net/x25* 11226F: net/x25/ 11227 11228X86 ARCHITECTURE (32-BIT AND 64-BIT) 11229M: Thomas Gleixner <tglx@linutronix.de> 11230M: Ingo Molnar <mingo@redhat.com> 11231M: "H. Peter Anvin" <hpa@zytor.com> 11232M: x86@kernel.org 11233L: linux-kernel@vger.kernel.org 11234T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11235S: Maintained 11236F: Documentation/x86/ 11237F: arch/x86/ 11238 11239X86 PLATFORM DRIVERS 11240M: Darren Hart <dvhart@infradead.org> 11241L: platform-driver-x86@vger.kernel.org 11242T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11243S: Maintained 11244F: drivers/platform/x86/ 11245 11246X86 MCE INFRASTRUCTURE 11247M: Tony Luck <tony.luck@intel.com> 11248M: Borislav Petkov <bp@alien8.de> 11249L: linux-edac@vger.kernel.org 11250S: Maintained 11251F: arch/x86/kernel/cpu/mcheck/* 11252 11253X86 VDSO 11254M: Andy Lutomirski <luto@amacapital.net> 11255L: linux-kernel@vger.kernel.org 11256T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11257S: Maintained 11258F: arch/x86/entry/vdso/ 11259 11260XC2028/3028 TUNER DRIVER 11261M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11262L: linux-media@vger.kernel.org 11263W: http://linuxtv.org 11264T: git git://linuxtv.org/media_tree.git 11265S: Maintained 11266F: drivers/media/tuners/tuner-xc2028.* 11267 11268XEN HYPERVISOR INTERFACE 11269M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11270M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11271M: David Vrabel <david.vrabel@citrix.com> 11272L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11273T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11274S: Supported 11275F: arch/x86/xen/ 11276F: drivers/*/xen-*front.c 11277F: drivers/xen/ 11278F: arch/x86/include/asm/xen/ 11279F: include/xen/ 11280F: include/uapi/xen/ 11281 11282XEN HYPERVISOR ARM 11283M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11284L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11285S: Supported 11286F: arch/arm/xen/ 11287F: arch/arm/include/asm/xen/ 11288 11289XEN HYPERVISOR ARM64 11290M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11291L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11292S: Supported 11293F: arch/arm64/xen/ 11294F: arch/arm64/include/asm/xen/ 11295 11296XEN NETWORK BACKEND DRIVER 11297M: Ian Campbell <ian.campbell@citrix.com> 11298M: Wei Liu <wei.liu2@citrix.com> 11299L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11300L: netdev@vger.kernel.org 11301S: Supported 11302F: drivers/net/xen-netback/* 11303 11304XEN PCI SUBSYSTEM 11305M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11306L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11307S: Supported 11308F: arch/x86/pci/*xen* 11309F: drivers/pci/*xen* 11310 11311XEN BLOCK SUBSYSTEM 11312M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11313M: Roger Pau Monné <roger.pau@citrix.com> 11314L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11315S: Supported 11316F: drivers/block/xen-blkback/* 11317F: drivers/block/xen* 11318 11319XEN PVSCSI DRIVERS 11320M: Juergen Gross <jgross@suse.com> 11321L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11322L: linux-scsi@vger.kernel.org 11323S: Supported 11324F: drivers/scsi/xen-scsifront.c 11325F: drivers/xen/xen-scsiback.c 11326F: include/xen/interface/io/vscsiif.h 11327 11328XEN SWIOTLB SUBSYSTEM 11329M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11330L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11331S: Supported 11332F: arch/x86/xen/*swiotlb* 11333F: drivers/xen/*swiotlb* 11334 11335XFS FILESYSTEM 11336P: Silicon Graphics Inc 11337M: Dave Chinner <david@fromorbit.com> 11338M: xfs@oss.sgi.com 11339L: xfs@oss.sgi.com 11340W: http://oss.sgi.com/projects/xfs 11341T: git git://oss.sgi.com/xfs/xfs.git 11342S: Supported 11343F: Documentation/filesystems/xfs.txt 11344F: fs/xfs/ 11345 11346XILINX AXI ETHERNET DRIVER 11347M: Anirudha Sarangi <anirudh@xilinx.com> 11348M: John Linn <John.Linn@xilinx.com> 11349S: Maintained 11350F: drivers/net/ethernet/xilinx/xilinx_axienet* 11351 11352XILINX UARTLITE SERIAL DRIVER 11353M: Peter Korsgaard <jacmet@sunsite.dk> 11354L: linux-serial@vger.kernel.org 11355S: Maintained 11356F: drivers/tty/serial/uartlite.c 11357 11358XILINX VIDEO IP CORES 11359M: Hyun Kwon <hyun.kwon@xilinx.com> 11360M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11361L: linux-media@vger.kernel.org 11362T: git git://linuxtv.org/media_tree.git 11363S: Supported 11364F: Documentation/devicetree/bindings/media/xilinx/ 11365F: drivers/media/platform/xilinx/ 11366F: include/uapi/linux/xilinx-v4l2-controls.h 11367 11368XILLYBUS DRIVER 11369M: Eli Billauer <eli.billauer@gmail.com> 11370L: linux-kernel@vger.kernel.org 11371S: Supported 11372F: drivers/char/xillybus/ 11373 11374XTENSA XTFPGA PLATFORM SUPPORT 11375M: Max Filippov <jcmvbkbc@gmail.com> 11376L: linux-xtensa@linux-xtensa.org 11377S: Maintained 11378F: drivers/spi/spi-xtensa-xtfpga.c 11379F: sound/soc/xtensa/xtfpga-i2s.c 11380 11381YAM DRIVER FOR AX.25 11382M: Jean-Paul Roubelat <jpr@f6fbb.org> 11383L: linux-hams@vger.kernel.org 11384S: Maintained 11385F: drivers/net/hamradio/yam* 11386F: include/linux/yam.h 11387 11388YEALINK PHONE DRIVER 11389M: Henk Vergonet <Henk.Vergonet@gmail.com> 11390L: usbb2k-api-dev@nongnu.org 11391S: Maintained 11392F: Documentation/input/yealink.txt 11393F: drivers/input/misc/yealink.* 11394 11395Z8530 DRIVER FOR AX.25 11396M: Joerg Reuter <jreuter@yaina.de> 11397W: http://yaina.de/jreuter/ 11398W: http://www.qsl.net/dl1bke/ 11399L: linux-hams@vger.kernel.org 11400S: Maintained 11401F: Documentation/networking/z8530drv.txt 11402F: drivers/net/hamradio/*scc.c 11403F: drivers/net/hamradio/z8530.h 11404 11405ZBUD COMPRESSED PAGE ALLOCATOR 11406M: Seth Jennings <sjennings@variantweb.net> 11407L: linux-mm@kvack.org 11408S: Maintained 11409F: mm/zbud.c 11410F: include/linux/zbud.h 11411 11412ZD1211RW WIRELESS DRIVER 11413M: Daniel Drake <dsd@gentoo.org> 11414M: Ulrich Kunitz <kune@deine-taler.de> 11415W: http://zd1211.ath.cx/wiki/DriverRewrite 11416L: linux-wireless@vger.kernel.org 11417L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11418S: Maintained 11419F: drivers/net/wireless/zd1211rw/ 11420 11421ZPOOL COMPRESSED PAGE STORAGE API 11422M: Dan Streetman <ddstreet@ieee.org> 11423L: linux-mm@kvack.org 11424S: Maintained 11425F: mm/zpool.c 11426F: include/linux/zpool.h 11427 11428ZR36067 VIDEO FOR LINUX DRIVER 11429L: mjpeg-users@lists.sourceforge.net 11430L: linux-media@vger.kernel.org 11431W: http://mjpeg.sourceforge.net/driver-zoran/ 11432T: hg http://linuxtv.org/hg/v4l-dvb 11433S: Odd Fixes 11434F: drivers/media/pci/zoran/ 11435 11436ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11437M: Minchan Kim <minchan@kernel.org> 11438M: Nitin Gupta <ngupta@vflare.org> 11439R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11440L: linux-kernel@vger.kernel.org 11441S: Maintained 11442F: drivers/block/zram/ 11443F: Documentation/blockdev/zram.txt 11444 11445ZS DECSTATION Z85C30 SERIAL DRIVER 11446M: "Maciej W. Rozycki" <macro@linux-mips.org> 11447S: Maintained 11448F: drivers/tty/serial/zs.* 11449 11450ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11451M: Minchan Kim <minchan@kernel.org> 11452M: Nitin Gupta <ngupta@vflare.org> 11453L: linux-mm@kvack.org 11454S: Maintained 11455F: mm/zsmalloc.c 11456F: include/linux/zsmalloc.h 11457F: Documentation/vm/zsmalloc.txt 11458 11459ZSWAP COMPRESSED SWAP CACHING 11460M: Seth Jennings <sjennings@variantweb.net> 11461L: linux-mm@kvack.org 11462S: Maintained 11463F: mm/zswap.c 11464 11465THE REST 11466M: Linus Torvalds <torvalds@linux-foundation.org> 11467L: linux-kernel@vger.kernel.org 11468Q: http://patchwork.kernel.org/project/LKML/list/ 11469T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11470S: Buried alive in reporters 11471F: * 11472F: */