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 161F: Documentation/networking/6lowpan.txt 162 1636PACK NETWORK DRIVER FOR AX.25 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 165L: linux-hams@vger.kernel.org 166S: Maintained 167F: drivers/net/hamradio/6pack.c 168 1698169 10/100/1000 GIGABIT ETHERNET DRIVER 170M: Realtek linux nic maintainers <nic_swsd@realtek.com> 171L: netdev@vger.kernel.org 172S: Maintained 173F: drivers/net/ethernet/realtek/r8169.c 174 1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 177L: linux-serial@vger.kernel.org 178W: http://serial.sourceforge.net 179S: Maintained 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 181F: drivers/tty/serial/8250* 182F: include/linux/serial_8250.h 183 1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 185L: netdev@vger.kernel.org 186S: Orphan / Obsolete 187F: drivers/net/ethernet/8390/ 188 1899P FILE SYSTEM 190M: Eric Van Hensbergen <ericvh@gmail.com> 191M: Ron Minnich <rminnich@sandia.gov> 192M: Latchesar Ionkov <lucho@ionkov.net> 193L: v9fs-developer@lists.sourceforge.net 194W: http://swik.net/v9fs 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 197S: Maintained 198F: Documentation/filesystems/9p.txt 199F: fs/9p/ 200F: net/9p/ 201F: include/net/9p/ 202F: include/uapi/linux/virtio_9p.h 203F: include/trace/events/9p.h 204 205 206A8293 MEDIA DRIVER 207M: Antti Palosaari <crope@iki.fi> 208L: linux-media@vger.kernel.org 209W: http://linuxtv.org/ 210W: http://palosaari.fi/linux/ 211Q: http://patchwork.linuxtv.org/project/linux-media/list/ 212T: git git://linuxtv.org/anttip/media_tree.git 213S: Maintained 214F: drivers/media/dvb-frontends/a8293* 215 216AACRAID SCSI RAID DRIVER 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 218L: linux-scsi@vger.kernel.org 219W: http://www.adaptec.com/ 220S: Supported 221F: Documentation/scsi/aacraid.txt 222F: drivers/scsi/aacraid/ 223 224ABI/API 225L: linux-api@vger.kernel.org 226F: Documentation/ABI/ 227F: include/linux/syscalls.h 228F: include/uapi/ 229F: kernel/sys_ni.c 230 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 232M: Hans de Goede <hdegoede@redhat.com> 233L: lm-sensors@lm-sensors.org 234S: Maintained 235F: drivers/hwmon/abituguru.c 236 237ABIT UGURU 3 HARDWARE MONITOR DRIVER 238M: Alistair John Strachan <alistair@devzero.co.uk> 239L: lm-sensors@lm-sensors.org 240S: Maintained 241F: drivers/hwmon/abituguru3.c 242 243ACENIC DRIVER 244M: Jes Sorensen <jes@trained-monkey.org> 245L: linux-acenic@sunsite.dk 246S: Maintained 247F: drivers/net/ethernet/alteon/acenic* 248 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 250M: Peter Feuerer <peter@piie.net> 251L: platform-driver-x86@vger.kernel.org 252W: http://piie.net/?section=acerhdf 253S: Maintained 254F: drivers/platform/x86/acerhdf.c 255 256ACER WMI LAPTOP EXTRAS 257M: "Lee, Chun-Yi" <jlee@suse.com> 258L: platform-driver-x86@vger.kernel.org 259S: Maintained 260F: drivers/platform/x86/acer-wmi.c 261 262ACPI 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 264M: Len Brown <lenb@kernel.org> 265L: linux-acpi@vger.kernel.org 266W: https://01.org/linux-acpi 267Q: https://patchwork.kernel.org/project/linux-acpi/list/ 268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 269S: Supported 270F: drivers/acpi/ 271F: drivers/pnp/pnpacpi/ 272F: include/linux/acpi.h 273F: include/acpi/ 274F: Documentation/acpi/ 275F: Documentation/ABI/testing/sysfs-bus-acpi 276F: drivers/pci/*acpi* 277F: drivers/pci/*/*acpi* 278F: drivers/pci/*/*/*acpi* 279F: tools/power/acpi/ 280 281ACPI COMPONENT ARCHITECTURE (ACPICA) 282M: Robert Moore <robert.moore@intel.com> 283M: Lv Zheng <lv.zheng@intel.com> 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 285L: linux-acpi@vger.kernel.org 286L: devel@acpica.org 287W: https://acpica.org/ 288W: https://github.com/acpica/acpica/ 289Q: https://patchwork.kernel.org/project/linux-acpi/list/ 290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 291S: Supported 292F: drivers/acpi/acpica/ 293F: include/acpi/ 294F: tools/power/acpi/ 295 296ACPI FAN DRIVER 297M: Zhang Rui <rui.zhang@intel.com> 298L: linux-acpi@vger.kernel.org 299W: https://01.org/linux-acpi 300S: Supported 301F: drivers/acpi/fan.c 302 303ACPI THERMAL DRIVER 304M: Zhang Rui <rui.zhang@intel.com> 305L: linux-acpi@vger.kernel.org 306W: https://01.org/linux-acpi 307S: Supported 308F: drivers/acpi/*thermal* 309 310ACPI VIDEO DRIVER 311M: Zhang Rui <rui.zhang@intel.com> 312L: linux-acpi@vger.kernel.org 313W: https://01.org/linux-acpi 314S: Supported 315F: drivers/acpi/video.c 316 317ACPI WMI DRIVER 318L: platform-driver-x86@vger.kernel.org 319S: Orphan 320F: drivers/platform/x86/wmi.c 321 322AD1889 ALSA SOUND DRIVER 323M: Thibaut Varene <T-Bone@parisc-linux.org> 324W: http://wiki.parisc-linux.org/AD1889 325L: linux-parisc@vger.kernel.org 326S: Maintained 327F: sound/pci/ad1889.* 328 329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 330M: Michael Hennerich <michael.hennerich@analog.com> 331W: http://wiki.analog.com/AD5254 332W: http://ez.analog.com/community/linux-device-drivers 333S: Supported 334F: drivers/misc/ad525x_dpot.c 335 336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 337M: Michael Hennerich <michael.hennerich@analog.com> 338W: http://wiki.analog.com/AD5398 339W: http://ez.analog.com/community/linux-device-drivers 340S: Supported 341F: drivers/regulator/ad5398.c 342 343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 344M: Michael Hennerich <michael.hennerich@analog.com> 345W: http://wiki.analog.com/AD7142 346W: http://ez.analog.com/community/linux-device-drivers 347S: Supported 348F: drivers/input/misc/ad714x.c 349 350AD7877 TOUCHSCREEN DRIVER 351M: Michael Hennerich <michael.hennerich@analog.com> 352W: http://wiki.analog.com/AD7877 353W: http://ez.analog.com/community/linux-device-drivers 354S: Supported 355F: drivers/input/touchscreen/ad7877.c 356 357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 358M: Michael Hennerich <michael.hennerich@analog.com> 359W: http://wiki.analog.com/AD7879 360W: http://ez.analog.com/community/linux-device-drivers 361S: Supported 362F: drivers/input/touchscreen/ad7879.c 363 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 365M: Jiri Kosina <jikos@kernel.org> 366S: Maintained 367 368ADM1025 HARDWARE MONITOR DRIVER 369M: Jean Delvare <jdelvare@suse.com> 370L: lm-sensors@lm-sensors.org 371S: Maintained 372F: Documentation/hwmon/adm1025 373F: drivers/hwmon/adm1025.c 374 375ADM1029 HARDWARE MONITOR DRIVER 376M: Corentin Labbe <clabbe.montjoie@gmail.com> 377L: lm-sensors@lm-sensors.org 378S: Maintained 379F: drivers/hwmon/adm1029.c 380 381ADM8211 WIRELESS DRIVER 382L: linux-wireless@vger.kernel.org 383W: http://wireless.kernel.org/ 384S: Orphan 385F: drivers/net/wireless/adm8211.* 386 387ADP1653 FLASH CONTROLLER DRIVER 388M: Sakari Ailus <sakari.ailus@iki.fi> 389L: linux-media@vger.kernel.org 390S: Maintained 391F: drivers/media/i2c/adp1653.c 392F: include/media/adp1653.h 393 394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 395M: Michael Hennerich <michael.hennerich@analog.com> 396W: http://wiki.analog.com/ADP5520 397W: http://ez.analog.com/community/linux-device-drivers 398S: Supported 399F: drivers/mfd/adp5520.c 400F: drivers/video/backlight/adp5520_bl.c 401F: drivers/leds/leds-adp5520.c 402F: drivers/gpio/gpio-adp5520.c 403F: drivers/input/keyboard/adp5520-keys.c 404 405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 406M: Michael Hennerich <michael.hennerich@analog.com> 407W: http://wiki.analog.com/ADP5588 408W: http://ez.analog.com/community/linux-device-drivers 409S: Supported 410F: drivers/input/keyboard/adp5588-keys.c 411F: drivers/gpio/gpio-adp5588.c 412 413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 414M: Michael Hennerich <michael.hennerich@analog.com> 415W: http://wiki.analog.com/ADP8860 416W: http://ez.analog.com/community/linux-device-drivers 417S: Supported 418F: drivers/video/backlight/adp8860_bl.c 419 420ADS1015 HARDWARE MONITOR DRIVER 421M: Dirk Eibach <eibach@gdsys.de> 422L: lm-sensors@lm-sensors.org 423S: Maintained 424F: Documentation/hwmon/ads1015 425F: drivers/hwmon/ads1015.c 426F: include/linux/i2c/ads1015.h 427 428ADT746X FAN DRIVER 429M: Colin Leroy <colin@colino.net> 430S: Maintained 431F: drivers/macintosh/therm_adt746x.c 432 433ADT7475 HARDWARE MONITOR DRIVER 434M: Jean Delvare <jdelvare@suse.com> 435L: lm-sensors@lm-sensors.org 436S: Maintained 437F: Documentation/hwmon/adt7475 438F: drivers/hwmon/adt7475.c 439 440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 441M: Michael Hennerich <michael.hennerich@analog.com> 442W: http://wiki.analog.com/ADXL345 443W: http://ez.analog.com/community/linux-device-drivers 444S: Supported 445F: drivers/input/misc/adxl34x.c 446 447ADVANSYS SCSI DRIVER 448M: Matthew Wilcox <matthew@wil.cx> 449M: Hannes Reinecke <hare@suse.com> 450L: linux-scsi@vger.kernel.org 451S: Maintained 452F: Documentation/scsi/advansys.txt 453F: drivers/scsi/advansys.c 454 455AEDSP16 DRIVER 456M: Riccardo Facchetti <fizban@tin.it> 457S: Maintained 458F: sound/oss/aedsp16.c 459 460AF9013 MEDIA DRIVER 461M: Antti Palosaari <crope@iki.fi> 462L: linux-media@vger.kernel.org 463W: http://linuxtv.org/ 464W: http://palosaari.fi/linux/ 465Q: http://patchwork.linuxtv.org/project/linux-media/list/ 466T: git git://linuxtv.org/anttip/media_tree.git 467S: Maintained 468F: drivers/media/dvb-frontends/af9013* 469 470AF9033 MEDIA DRIVER 471M: Antti Palosaari <crope@iki.fi> 472L: linux-media@vger.kernel.org 473W: http://linuxtv.org/ 474W: http://palosaari.fi/linux/ 475Q: http://patchwork.linuxtv.org/project/linux-media/list/ 476T: git git://linuxtv.org/anttip/media_tree.git 477S: Maintained 478F: drivers/media/dvb-frontends/af9033* 479 480AFFS FILE SYSTEM 481L: linux-fsdevel@vger.kernel.org 482S: Orphan 483F: Documentation/filesystems/affs.txt 484F: fs/affs/ 485 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 487M: David Howells <dhowells@redhat.com> 488L: linux-afs@lists.infradead.org 489S: Supported 490F: fs/afs/ 491F: include/net/af_rxrpc.h 492F: net/rxrpc/af_rxrpc.c 493 494AGPGART DRIVER 495M: David Airlie <airlied@linux.ie> 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 497S: Maintained 498F: drivers/char/agp/ 499F: include/linux/agp* 500F: include/uapi/linux/agp* 501 502AHA152X SCSI DRIVER 503M: "Juergen E. Fischer" <fischer@norbit.de> 504L: linux-scsi@vger.kernel.org 505S: Maintained 506F: drivers/scsi/aha152x* 507F: drivers/scsi/pcmcia/aha152x* 508 509AIC7XXX / AIC79XX SCSI DRIVER 510M: Hannes Reinecke <hare@suse.com> 511L: linux-scsi@vger.kernel.org 512S: Maintained 513F: drivers/scsi/aic7xxx/ 514 515AIMSLAB FM RADIO RECEIVER DRIVER 516M: Hans Verkuil <hverkuil@xs4all.nl> 517L: linux-media@vger.kernel.org 518T: git git://linuxtv.org/media_tree.git 519W: http://linuxtv.org 520S: Maintained 521F: drivers/media/radio/radio-aimslab* 522 523AIO 524M: Benjamin LaHaise <bcrl@kvack.org> 525L: linux-aio@kvack.org 526S: Supported 527F: fs/aio.c 528F: include/linux/*aio*.h 529 530AIRSPY MEDIA DRIVER 531M: Antti Palosaari <crope@iki.fi> 532L: linux-media@vger.kernel.org 533W: http://linuxtv.org/ 534W: http://palosaari.fi/linux/ 535Q: http://patchwork.linuxtv.org/project/linux-media/list/ 536T: git git://linuxtv.org/anttip/media_tree.git 537S: Maintained 538F: drivers/media/usb/airspy/ 539 540ALCATEL SPEEDTOUCH USB DRIVER 541M: Duncan Sands <duncan.sands@free.fr> 542L: linux-usb@vger.kernel.org 543W: http://www.linux-usb.org/SpeedTouch/ 544S: Maintained 545F: drivers/usb/atm/speedtch.c 546F: drivers/usb/atm/usbatm.c 547 548ALCHEMY AU1XX0 MMC DRIVER 549M: Manuel Lauss <manuel.lauss@gmail.com> 550S: Maintained 551F: drivers/mmc/host/au1xmmc.c 552 553ALI1563 I2C DRIVER 554M: Rudolf Marek <r.marek@assembler.cz> 555L: linux-i2c@vger.kernel.org 556S: Maintained 557F: Documentation/i2c/busses/i2c-ali1563 558F: drivers/i2c/busses/i2c-ali1563.c 559 560ALLWINNER SECURITY SYSTEM 561M: Corentin Labbe <clabbe.montjoie@gmail.com> 562L: linux-crypto@vger.kernel.org 563S: Maintained 564F: drivers/crypto/sunxi-ss/ 565 566ALPHA PORT 567M: Richard Henderson <rth@twiddle.net> 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 569M: Matt Turner <mattst88@gmail.com> 570S: Odd Fixes 571L: linux-alpha@vger.kernel.org 572F: arch/alpha/ 573 574ALTERA MAILBOX DRIVER 575M: Ley Foon Tan <lftan@altera.com> 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 577S: Maintained 578F: drivers/mailbox/mailbox-altera.c 579 580ALTERA PIO DRIVER 581M: Tien Hock Loh <thloh@altera.com> 582L: linux-gpio@vger.kernel.org 583S: Maintained 584F: drivers/gpio/gpio-altera.c 585 586ALTERA TRIPLE SPEED ETHERNET DRIVER 587M: Vince Bridgers <vbridger@opensource.altera.com> 588L: netdev@vger.kernel.org 589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 590S: Maintained 591F: drivers/net/ethernet/altera/ 592 593ALTERA UART/JTAG UART SERIAL DRIVERS 594M: Tobias Klauser <tklauser@distanz.ch> 595L: linux-serial@vger.kernel.org 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 597S: Maintained 598F: drivers/tty/serial/altera_uart.c 599F: drivers/tty/serial/altera_jtaguart.c 600F: include/linux/altera_uart.h 601F: include/linux/altera_jtaguart.h 602 603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 604M: Tom Lendacky <thomas.lendacky@amd.com> 605L: linux-crypto@vger.kernel.org 606S: Supported 607F: drivers/crypto/ccp/ 608F: include/linux/ccp.h 609 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER 611M: Andreas Herrmann <herrmann.der.user@googlemail.com> 612L: lm-sensors@lm-sensors.org 613S: Maintained 614F: Documentation/hwmon/fam15h_power 615F: drivers/hwmon/fam15h_power.c 616 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 618L: linux-geode@lists.infradead.org (moderated for non-subscribers) 619S: Orphan 620F: drivers/usb/gadget/udc/amd5536udc.* 621 622AMD GEODE PROCESSOR/CHIPSET SUPPORT 623P: Andres Salomon <dilinger@queued.net> 624L: linux-geode@lists.infradead.org (moderated for non-subscribers) 625W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 626S: Supported 627F: drivers/char/hw_random/geode-rng.c 628F: drivers/crypto/geode* 629F: drivers/video/fbdev/geode/ 630F: arch/x86/include/asm/geode.h 631 632AMD IOMMU (AMD-VI) 633M: Joerg Roedel <joro@8bytes.org> 634L: iommu@lists.linux-foundation.org 635T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 636S: Maintained 637F: drivers/iommu/amd_iommu*.[ch] 638F: include/linux/amd-iommu.h 639 640AMD KFD 641M: Oded Gabbay <oded.gabbay@gmail.com> 642L: dri-devel@lists.freedesktop.org 643T: git git://people.freedesktop.org/~gabbayo/linux.git 644S: Supported 645F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 649F: drivers/gpu/drm/amd/amdkfd/ 650F: drivers/gpu/drm/amd/include/cik_structs.h 651F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 652F: drivers/gpu/drm/amd/include/vi_structs.h 653F: drivers/gpu/drm/radeon/radeon_kfd.c 654F: drivers/gpu/drm/radeon/radeon_kfd.h 655F: include/uapi/linux/kfd_ioctl.h 656 657AMD MICROCODE UPDATE SUPPORT 658M: Borislav Petkov <bp@alien8.de> 659S: Maintained 660F: arch/x86/kernel/cpu/microcode/amd* 661 662AMD XGBE DRIVER 663M: Tom Lendacky <thomas.lendacky@amd.com> 664L: netdev@vger.kernel.org 665S: Supported 666F: drivers/net/ethernet/amd/xgbe/ 667 668AMS (Apple Motion Sensor) DRIVER 669M: Michael Hanselmann <linux-kernel@hansmi.ch> 670S: Supported 671F: drivers/macintosh/ams/ 672 673AMSO1100 RNIC DRIVER 674M: Tom Tucker <tom@opengridcomputing.com> 675M: Steve Wise <swise@opengridcomputing.com> 676L: linux-rdma@vger.kernel.org 677S: Maintained 678F: drivers/infiniband/hw/amso1100/ 679 680ANALOG DEVICES INC AD9389B DRIVER 681M: Hans Verkuil <hans.verkuil@cisco.com> 682L: linux-media@vger.kernel.org 683S: Maintained 684F: drivers/media/i2c/ad9389b* 685 686ANALOG DEVICES INC ADV7180 DRIVER 687M: Lars-Peter Clausen <lars@metafoo.de> 688L: linux-media@vger.kernel.org 689W: http://ez.analog.com/community/linux-device-drivers 690S: Supported 691F: drivers/media/i2c/adv7180.c 692 693ANALOG DEVICES INC ADV7511 DRIVER 694M: Hans Verkuil <hans.verkuil@cisco.com> 695L: linux-media@vger.kernel.org 696S: Maintained 697F: drivers/media/i2c/adv7511* 698 699ANALOG DEVICES INC ADV7604 DRIVER 700M: Hans Verkuil <hans.verkuil@cisco.com> 701L: linux-media@vger.kernel.org 702S: Maintained 703F: drivers/media/i2c/adv7604* 704 705ANALOG DEVICES INC ADV7842 DRIVER 706M: Hans Verkuil <hans.verkuil@cisco.com> 707L: linux-media@vger.kernel.org 708S: Maintained 709F: drivers/media/i2c/adv7842* 710 711ANALOG DEVICES INC ASOC CODEC DRIVERS 712M: Lars-Peter Clausen <lars@metafoo.de> 713L: alsa-devel@alsa-project.org (moderated for non-subscribers) 714W: http://wiki.analog.com/ 715W: http://ez.analog.com/community/linux-device-drivers 716S: Supported 717F: sound/soc/codecs/adau* 718F: sound/soc/codecs/adav* 719F: sound/soc/codecs/ad1* 720F: sound/soc/codecs/ad7* 721F: sound/soc/codecs/ssm* 722F: sound/soc/codecs/sigmadsp.* 723 724ANALOG DEVICES INC ASOC DRIVERS 725L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 726L: alsa-devel@alsa-project.org (moderated for non-subscribers) 727W: http://blackfin.uclinux.org/ 728S: Supported 729F: sound/soc/blackfin/* 730 731ANALOG DEVICES INC IIO DRIVERS 732M: Lars-Peter Clausen <lars@metafoo.de> 733M: Michael Hennerich <Michael.Hennerich@analog.com> 734W: http://wiki.analog.com/ 735W: http://ez.analog.com/community/linux-device-drivers 736S: Supported 737F: drivers/iio/*/ad* 738X: drivers/iio/*/adjd* 739F: drivers/staging/iio/*/ad* 740F: staging/iio/trigger/iio-trig-bfin-timer.c 741 742ANALOG DEVICES INC DMA DRIVERS 743M: Lars-Peter Clausen <lars@metafoo.de> 744W: http://ez.analog.com/community/linux-device-drivers 745S: Supported 746F: drivers/dma/dma-axi-dmac.c 747 748ANDROID DRIVERS 749M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 750M: Arve Hjønnevåg <arve@android.com> 751M: Riley Andrews <riandrews@android.com> 752T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 753L: devel@driverdev.osuosl.org 754S: Supported 755F: drivers/android/ 756F: drivers/staging/android/ 757 758AOA (Apple Onboard Audio) ALSA DRIVER 759M: Johannes Berg <johannes@sipsolutions.net> 760L: linuxppc-dev@lists.ozlabs.org 761L: alsa-devel@alsa-project.org (moderated for non-subscribers) 762S: Maintained 763F: sound/aoa/ 764 765APM DRIVER 766M: Jiri Kosina <jikos@kernel.org> 767S: Odd fixes 768F: arch/x86/kernel/apm_32.c 769F: include/linux/apm_bios.h 770F: include/uapi/linux/apm_bios.h 771F: drivers/char/apm-emulation.c 772 773APPLE BCM5974 MULTITOUCH DRIVER 774M: Henrik Rydberg <rydberg@bitmath.org> 775L: linux-input@vger.kernel.org 776S: Odd fixes 777F: drivers/input/mouse/bcm5974.c 778 779APPLE SMC DRIVER 780M: Henrik Rydberg <rydberg@bitmath.org> 781L: lm-sensors@lm-sensors.org 782S: Odd fixes 783F: drivers/hwmon/applesmc.c 784 785APPLETALK NETWORK LAYER 786M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 787S: Maintained 788F: drivers/net/appletalk/ 789F: net/appletalk/ 790 791APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 792M: Iyappan Subramanian <isubramanian@apm.com> 793M: Keyur Chudgar <kchudgar@apm.com> 794S: Supported 795F: drivers/net/ethernet/apm/xgene/ 796F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 797 798APTINA CAMERA SENSOR PLL 799M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 800L: linux-media@vger.kernel.org 801S: Maintained 802F: drivers/media/i2c/aptina-pll.* 803 804ARC FRAMEBUFFER DRIVER 805M: Jaya Kumar <jayalk@intworks.biz> 806S: Maintained 807F: drivers/video/fbdev/arcfb.c 808F: drivers/video/fbdev/core/fb_defio.c 809 810ARCNET NETWORK LAYER 811M: Michael Grzeschik <m.grzeschik@pengutronix.de> 812L: netdev@vger.kernel.org 813S: Maintained 814F: drivers/net/arcnet/ 815F: include/uapi/linux/if_arcnet.h 816 817ARM MFM AND FLOPPY DRIVERS 818M: Ian Molton <spyro@f2s.com> 819S: Maintained 820F: arch/arm/lib/floppydma.S 821F: arch/arm/include/asm/floppy.h 822 823ARM PMU PROFILING AND DEBUGGING 824M: Will Deacon <will.deacon@arm.com> 825S: Maintained 826F: arch/arm/kernel/perf_* 827F: arch/arm/oprofile/common.c 828F: arch/arm/kernel/hw_breakpoint.c 829F: arch/arm/include/asm/hw_breakpoint.h 830F: arch/arm/include/asm/perf_event.h 831F: drivers/perf/arm_pmu.c 832F: include/linux/perf/arm_pmu.h 833 834ARM PORT 835M: Russell King <linux@arm.linux.org.uk> 836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 837W: http://www.arm.linux.org.uk/ 838S: Maintained 839F: arch/arm/ 840 841ARM SUB-ARCHITECTURES 842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 843S: Maintained 844F: arch/arm/mach-*/ 845F: arch/arm/plat-*/ 846T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 847 848ARM PRIMECELL AACI PL041 DRIVER 849M: Russell King <linux@arm.linux.org.uk> 850S: Maintained 851F: sound/arm/aaci.* 852 853ARM PRIMECELL CLCD PL110 DRIVER 854M: Russell King <linux@arm.linux.org.uk> 855S: Maintained 856F: drivers/video/fbdev/amba-clcd.* 857 858ARM PRIMECELL KMI PL050 DRIVER 859M: Russell King <linux@arm.linux.org.uk> 860S: Maintained 861F: drivers/input/serio/ambakmi.* 862F: include/linux/amba/kmi.h 863 864ARM PRIMECELL MMCI PL180/1 DRIVER 865M: Russell King <linux@arm.linux.org.uk> 866S: Maintained 867F: drivers/mmc/host/mmci.* 868F: include/linux/amba/mmci.h 869 870ARM PRIMECELL UART PL010 AND PL011 DRIVERS 871M: Russell King <linux@arm.linux.org.uk> 872S: Maintained 873F: drivers/tty/serial/amba-pl01*.c 874F: include/linux/amba/serial.h 875 876ARM PRIMECELL BUS SUPPORT 877M: Russell King <linux@arm.linux.org.uk> 878S: Maintained 879F: drivers/amba/ 880F: include/linux/amba/bus.h 881 882ARM/ADS SPHERE MACHINE SUPPORT 883M: Lennert Buytenhek <kernel@wantstofly.org> 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 885S: Maintained 886 887ARM/AFEB9260 MACHINE SUPPORT 888M: Sergey Lapin <slapin@ossfans.org> 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 890S: Maintained 891 892ARM/AJECO 1ARM MACHINE SUPPORT 893M: Lennert Buytenhek <kernel@wantstofly.org> 894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 895S: Maintained 896 897ARM/Allwinner sunXi SoC support 898M: Maxime Ripard <maxime.ripard@free-electrons.com> 899M: Chen-Yu Tsai <wens@csie.org> 900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 901S: Maintained 902N: sun[x456789]i 903 904ARM/Allwinner SoC Clock Support 905M: Emilio López <emilio@elopez.com.ar> 906S: Maintained 907F: drivers/clk/sunxi/ 908 909ARM/Amlogic MesonX SoC support 910M: Carlo Caione <carlo@caione.org> 911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 912S: Maintained 913F: drivers/media/rc/meson-ir.c 914N: meson[x68] 915 916ARM/Annapurna Labs ALPINE ARCHITECTURE 917M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 918S: Maintained 919F: arch/arm/mach-alpine/ 920 921ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 922M: Nicolas Ferre <nicolas.ferre@atmel.com> 923M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 924M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 926W: http://www.linux4sam.org 927S: Supported 928F: arch/arm/mach-at91/ 929F: include/soc/at91/ 930F: arch/arm/boot/dts/at91*.dts 931F: arch/arm/boot/dts/at91*.dtsi 932F: arch/arm/boot/dts/sama*.dts 933F: arch/arm/boot/dts/sama*.dtsi 934F: arch/arm/include/debug/at91.S 935 936ARM/ATMEL AT91 Clock Support 937M: Boris Brezillon <boris.brezillon@free-electrons.com> 938S: Maintained 939F: drivers/clk/at91 940 941ARM/CALXEDA HIGHBANK ARCHITECTURE 942M: Rob Herring <robh@kernel.org> 943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 944S: Maintained 945F: arch/arm/mach-highbank/ 946 947ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 948M: Krzysztof Halasa <khalasa@piap.pl> 949S: Maintained 950F: arch/arm/mach-cns3xxx/ 951 952ARM/CAVIUM THUNDER NETWORK DRIVER 953M: Sunil Goutham <sgoutham@cavium.com> 954M: Robert Richter <rric@kernel.org> 955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 956S: Supported 957F: drivers/net/ethernet/cavium/thunder/ 958 959ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 960M: Alexander Shiyan <shc_work@mail.ru> 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 962S: Odd Fixes 963N: clps711x 964 965ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 966M: Hartley Sweeten <hsweeten@visionengravers.com> 967M: Ryan Mallon <rmallon@gmail.com> 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 969S: Maintained 970F: arch/arm/mach-ep93xx/ 971F: arch/arm/mach-ep93xx/include/mach/ 972 973ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 974M: Lennert Buytenhek <kernel@wantstofly.org> 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 976S: Maintained 977 978ARM/CLKDEV SUPPORT 979M: Russell King <linux@arm.linux.org.uk> 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 981S: Maintained 982F: arch/arm/include/asm/clkdev.h 983F: drivers/clk/clkdev.c 984 985ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 986M: Mike Rapoport <mike@compulab.co.il> 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 988S: Maintained 989 990ARM/CONTEC MICRO9 MACHINE SUPPORT 991M: Hubert Feurstein <hubert.feurstein@contec.at> 992S: Maintained 993F: arch/arm/mach-ep93xx/micro9.c 994 995ARM/CORESIGHT FRAMEWORK AND DRIVERS 996M: Mathieu Poirier <mathieu.poirier@linaro.org> 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 998S: Maintained 999F: drivers/hwtracing/coresight/* 1000F: Documentation/trace/coresight.txt 1001F: Documentation/devicetree/bindings/arm/coresight.txt 1002F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1003 1004ARM/CORGI MACHINE SUPPORT 1005M: Richard Purdie <rpurdie@rpsys.net> 1006S: Maintained 1007 1008ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1009M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1011T: git git://github.com/ulli-kroll/linux.git 1012S: Maintained 1013F: arch/arm/mach-gemini/ 1014F: drivers/rtc/rtc-gemini.c 1015 1016ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1017M: Barry Song <baohua@kernel.org> 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1019T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1020S: Maintained 1021F: arch/arm/mach-prima2/ 1022F: drivers/clk/sirf/ 1023F: drivers/clocksource/timer-prima2.c 1024F: drivers/clocksource/timer-atlas7.c 1025N: [^a-z]sirf 1026 1027ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1028M: Baruch Siach <baruch@tkos.co.il> 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1030S: Maintained 1031F: arch/arm/boot/dts/cx92755* 1032N: digicolor 1033 1034ARM/EBSA110 MACHINE SUPPORT 1035M: Russell King <linux@arm.linux.org.uk> 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1037W: http://www.arm.linux.org.uk/ 1038S: Maintained 1039F: arch/arm/mach-ebsa110/ 1040F: drivers/net/ethernet/amd/am79c961a.* 1041 1042ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1043M: Uwe Kleine-König <kernel@pengutronix.de> 1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1045S: Maintained 1046N: efm32 1047 1048ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1049M: Daniel Ribeiro <drwyrm@gmail.com> 1050M: Stefan Schmidt <stefan@openezx.org> 1051M: Harald Welte <laforge@openezx.org> 1052L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1053W: http://www.openezx.org/ 1054S: Maintained 1055T: topgit git://git.openezx.org/openezx.git 1056F: arch/arm/mach-pxa/ezx.c 1057 1058ARM/FARADAY FA526 PORT 1059M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1061S: Maintained 1062T: git git://git.berlios.de/gemini-board 1063F: arch/arm/mm/*-fa* 1064 1065ARM/FOOTBRIDGE ARCHITECTURE 1066M: Russell King <linux@arm.linux.org.uk> 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1068W: http://www.arm.linux.org.uk/ 1069S: Maintained 1070F: arch/arm/include/asm/hardware/dec21285.h 1071F: arch/arm/mach-footbridge/ 1072 1073ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1074M: Shawn Guo <shawnguo@kernel.org> 1075M: Sascha Hauer <kernel@pengutronix.de> 1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1077S: Maintained 1078T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1079F: arch/arm/mach-imx/ 1080F: arch/arm/mach-mxs/ 1081F: arch/arm/boot/dts/imx* 1082F: arch/arm/configs/imx*_defconfig 1083F: drivers/clk/imx/ 1084F: include/soc/imx/ 1085 1086ARM/FREESCALE VYBRID ARM ARCHITECTURE 1087M: Shawn Guo <shawnguo@kernel.org> 1088M: Sascha Hauer <kernel@pengutronix.de> 1089R: Stefan Agner <stefan@agner.ch> 1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1091S: Maintained 1092T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1093F: arch/arm/mach-imx/*vf610* 1094F: arch/arm/boot/dts/vf* 1095 1096ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1097M: Lennert Buytenhek <kernel@wantstofly.org> 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1099S: Maintained 1100 1101ARM/GUMSTIX MACHINE SUPPORT 1102M: Steve Sakoman <sakoman@gmail.com> 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1104S: Maintained 1105 1106ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1107M: Philipp Zabel <philipp.zabel@gmail.com> 1108M: Paul Parsons <lost.distance@yahoo.com> 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1110S: Maintained 1111F: arch/arm/mach-pxa/hx4700.c 1112F: arch/arm/mach-pxa/include/mach/hx4700.h 1113F: sound/soc/pxa/hx4700.c 1114 1115ARM/HISILICON SOC SUPPORT 1116M: Wei Xu <xuwei5@hisilicon.com> 1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1118W: http://www.hisilicon.com 1119S: Supported 1120T: git git://github.com/hisilicon/linux-hisi.git 1121F: arch/arm/mach-hisi/ 1122 1123ARM/HP JORNADA 7XX MACHINE SUPPORT 1124M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1125W: www.jlime.com 1126S: Maintained 1127T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1128F: arch/arm/mach-sa1100/jornada720.c 1129F: arch/arm/mach-sa1100/include/mach/jornada720.h 1130 1131ARM/IGEP MACHINE SUPPORT 1132M: Enric Balletbo i Serra <eballetbo@gmail.com> 1133M: Javier Martinez Canillas <javier@dowhile0.org> 1134L: linux-omap@vger.kernel.org 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1136S: Maintained 1137F: arch/arm/boot/dts/omap3-igep* 1138 1139ARM/INCOME PXA270 SUPPORT 1140M: Marek Vasut <marek.vasut@gmail.com> 1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1142S: Maintained 1143F: arch/arm/mach-pxa/colibri-pxa270-income.c 1144 1145ARM/INTEL IOP32X ARM ARCHITECTURE 1146M: Lennert Buytenhek <kernel@wantstofly.org> 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1148S: Maintained 1149 1150ARM/INTEL IOP33X ARM ARCHITECTURE 1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1152S: Orphan 1153 1154ARM/INTEL IOP13XX ARM ARCHITECTURE 1155M: Lennert Buytenhek <kernel@wantstofly.org> 1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1157S: Maintained 1158 1159ARM/INTEL IQ81342EX MACHINE SUPPORT 1160M: Lennert Buytenhek <kernel@wantstofly.org> 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1162S: Maintained 1163 1164ARM/INTEL IXDP2850 MACHINE SUPPORT 1165M: Lennert Buytenhek <kernel@wantstofly.org> 1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1167S: Maintained 1168 1169ARM/INTEL IXP4XX ARM ARCHITECTURE 1170M: Imre Kaloz <kaloz@openwrt.org> 1171M: Krzysztof Halasa <khalasa@piap.pl> 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1173S: Maintained 1174F: arch/arm/mach-ixp4xx/ 1175 1176ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1177M: Jonathan Cameron <jic23@cam.ac.uk> 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1179S: Maintained 1180F: arch/arm/mach-pxa/stargate2.c 1181F: drivers/pcmcia/pxa2xx_stargate2.c 1182 1183ARM/INTEL XSC3 (MANZANO) ARM CORE 1184M: Lennert Buytenhek <kernel@wantstofly.org> 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1186S: Maintained 1187 1188ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1189M: Lennert Buytenhek <kernel@wantstofly.org> 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1191S: Maintained 1192 1193ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1194M: Santosh Shilimkar <ssantosh@kernel.org> 1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1196S: Maintained 1197F: arch/arm/mach-keystone/ 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1199 1200ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1201M: Santosh Shilimkar <ssantosh@kernel.org> 1202L: linux-kernel@vger.kernel.org 1203S: Maintained 1204F: drivers/clk/keystone/ 1205 1206ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1207M: Santosh Shilimkar <ssantosh@kernel.org> 1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1209L: linux-kernel@vger.kernel.org 1210S: Maintained 1211F: drivers/clocksource/timer-keystone.c 1212 1213ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1214M: Santosh Shilimkar <ssantosh@kernel.org> 1215L: linux-kernel@vger.kernel.org 1216S: Maintained 1217F: drivers/power/reset/keystone-reset.c 1218 1219ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1220M: Santosh Shilimkar <ssantosh@kernel.org> 1221L: linux-kernel@vger.kernel.org 1222S: Maintained 1223F: drivers/memory/*emif* 1224 1225ARM/LOGICPD PXA270 MACHINE SUPPORT 1226M: Lennert Buytenhek <kernel@wantstofly.org> 1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1228S: Maintained 1229 1230ARM/LPC18XX ARCHITECTURE 1231M: Joachim Eastwood <manabian@gmail.com> 1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1233S: Maintained 1234N: lpc18xx 1235 1236ARM/MAGICIAN MACHINE SUPPORT 1237M: Philipp Zabel <philipp.zabel@gmail.com> 1238S: Maintained 1239 1240ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1241M: Jason Cooper <jason@lakedaemon.net> 1242M: Andrew Lunn <andrew@lunn.ch> 1243M: Gregory Clement <gregory.clement@free-electrons.com> 1244M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1246S: Maintained 1247F: arch/arm/mach-mvebu/ 1248F: drivers/rtc/rtc-armada38x.c 1249F: arch/arm/boot/dts/armada* 1250F: arch/arm/boot/dts/kirkwood* 1251 1252 1253ARM/Marvell Berlin SoC support 1254M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1256S: Maintained 1257F: arch/arm/mach-berlin/ 1258F: arch/arm/boot/dts/berlin* 1259 1260 1261ARM/Marvell Dove/MV78xx0/Orion SOC support 1262M: Jason Cooper <jason@lakedaemon.net> 1263M: Andrew Lunn <andrew@lunn.ch> 1264M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1265M: Gregory Clement <gregory.clement@free-electrons.com> 1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1267S: Maintained 1268F: arch/arm/mach-dove/ 1269F: arch/arm/mach-mv78xx0/ 1270F: arch/arm/mach-orion5x/ 1271F: arch/arm/plat-orion/ 1272F: arch/arm/boot/dts/dove* 1273F: arch/arm/boot/dts/orion5x* 1274 1275 1276ARM/Orion SoC/Technologic Systems TS-78xx platform support 1277M: Alexander Clouter <alex@digriz.org.uk> 1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1279W: http://www.digriz.org.uk/ts78xx/kernel 1280S: Maintained 1281F: arch/arm/mach-orion5x/ts78xx-* 1282 1283ARM/Mediatek RTC DRIVER 1284M: Eddie Huang <eddie.huang@mediatek.com> 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1287S: Maintained 1288F: drivers/rtc/rtc-mt6397.c 1289 1290ARM/Mediatek SoC support 1291M: Matthias Brugger <matthias.bgg@gmail.com> 1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1293L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1294S: Maintained 1295F: arch/arm/boot/dts/mt6* 1296F: arch/arm/boot/dts/mt8* 1297F: arch/arm/mach-mediatek/ 1298N: mtk 1299K: mediatek 1300 1301ARM/MICREL KS8695 ARCHITECTURE 1302M: Greg Ungerer <gerg@uclinux.org> 1303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1304F: arch/arm/mach-ks8695/ 1305S: Odd Fixes 1306 1307ARM/MIOA701 MACHINE SUPPORT 1308M: Robert Jarzmik <robert.jarzmik@free.fr> 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1310F: arch/arm/mach-pxa/mioa701.c 1311S: Maintained 1312 1313ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1314M: Michael Petchkovsky <mkpetch@internode.on.net> 1315S: Maintained 1316 1317ARM/NOMADIK ARCHITECTURE 1318M: Alessandro Rubini <rubini@unipv.it> 1319M: Linus Walleij <linus.walleij@linaro.org> 1320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1321S: Maintained 1322F: arch/arm/mach-nomadik/ 1323F: drivers/pinctrl/nomadik/ 1324F: drivers/i2c/busses/i2c-nomadik.c 1325T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1326 1327ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1328M: Nelson Castillo <arhuaco@freaks-unidos.net> 1329L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1330W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1331S: Supported 1332 1333ARM/TOSA MACHINE SUPPORT 1334M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1335M: Dirk Opfer <dirk@opfer-online.de> 1336S: Maintained 1337 1338ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1339M: Marek Vasut <marek.vasut@gmail.com> 1340L: linux-arm-kernel@lists.infradead.org 1341W: http://hackndev.com 1342S: Maintained 1343F: arch/arm/mach-pxa/include/mach/palmtx.h 1344F: arch/arm/mach-pxa/palmtx.c 1345F: arch/arm/mach-pxa/include/mach/palmt5.h 1346F: arch/arm/mach-pxa/palmt5.c 1347F: arch/arm/mach-pxa/include/mach/palmld.h 1348F: arch/arm/mach-pxa/palmld.c 1349F: arch/arm/mach-pxa/include/mach/palmte2.h 1350F: arch/arm/mach-pxa/palmte2.c 1351F: arch/arm/mach-pxa/include/mach/palmtc.h 1352F: arch/arm/mach-pxa/palmtc.c 1353 1354ARM/PALM TREO SUPPORT 1355M: Tomas Cech <sleep_walker@suse.com> 1356L: linux-arm-kernel@lists.infradead.org 1357W: http://hackndev.com 1358S: Maintained 1359F: arch/arm/mach-pxa/include/mach/palmtreo.h 1360F: arch/arm/mach-pxa/palmtreo.c 1361 1362ARM/PALMZ72 SUPPORT 1363M: Sergey Lapin <slapin@ossfans.org> 1364L: linux-arm-kernel@lists.infradead.org 1365W: http://hackndev.com 1366S: Maintained 1367F: arch/arm/mach-pxa/include/mach/palmz72.h 1368F: arch/arm/mach-pxa/palmz72.c 1369 1370ARM/PLEB SUPPORT 1371M: Peter Chubb <pleb@gelato.unsw.edu.au> 1372W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1373S: Maintained 1374 1375ARM/PT DIGITAL BOARD PORT 1376M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1378W: http://www.arm.linux.org.uk/ 1379S: Maintained 1380 1381ARM/QUALCOMM SUPPORT 1382M: Kumar Gala <galak@codeaurora.org> 1383M: Andy Gross <agross@codeaurora.org> 1384M: David Brown <davidb@codeaurora.org> 1385L: linux-arm-msm@vger.kernel.org 1386L: linux-soc@vger.kernel.org 1387S: Maintained 1388F: arch/arm/mach-qcom/ 1389F: drivers/soc/qcom/ 1390F: drivers/tty/serial/msm_serial.h 1391F: drivers/tty/serial/msm_serial.c 1392F: drivers/*/pm8???-* 1393F: drivers/mfd/ssbi.c 1394F: drivers/firmware/qcom_scm.c 1395T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1396 1397ARM/RADISYS ENP2611 MACHINE SUPPORT 1398M: Lennert Buytenhek <kernel@wantstofly.org> 1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1400S: Maintained 1401 1402ARM/RISCPC ARCHITECTURE 1403M: Russell King <linux@arm.linux.org.uk> 1404L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1405W: http://www.arm.linux.org.uk/ 1406S: Maintained 1407F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1408F: arch/arm/include/asm/hardware/ioc.h 1409F: arch/arm/include/asm/hardware/iomd.h 1410F: arch/arm/include/asm/hardware/memc.h 1411F: arch/arm/mach-rpc/ 1412F: drivers/net/ethernet/8390/etherh.c 1413F: drivers/net/ethernet/i825xx/ether1* 1414F: drivers/net/ethernet/seeq/ether3* 1415F: drivers/scsi/arm/ 1416 1417ARM/Rockchip SoC support 1418M: Heiko Stuebner <heiko@sntech.de> 1419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1420L: linux-rockchip@lists.infradead.org 1421S: Maintained 1422F: arch/arm/boot/dts/rk3* 1423F: arch/arm/mach-rockchip/ 1424F: drivers/clk/rockchip/ 1425F: drivers/i2c/busses/i2c-rk3x.c 1426F: drivers/*/*rockchip* 1427F: drivers/*/*/*rockchip* 1428F: sound/soc/rockchip/ 1429N: rockchip 1430 1431ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1432M: Kukjin Kim <kgene@kernel.org> 1433M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1435L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1436S: Maintained 1437F: arch/arm/boot/dts/s3c* 1438F: arch/arm/boot/dts/exynos* 1439F: arch/arm64/boot/dts/exynos/ 1440F: arch/arm/plat-samsung/ 1441F: arch/arm/mach-s3c24*/ 1442F: arch/arm/mach-s3c64xx/ 1443F: arch/arm/mach-s5p*/ 1444F: arch/arm/mach-exynos*/ 1445F: drivers/*/*s3c2410* 1446F: drivers/*/*/*s3c2410* 1447F: drivers/spi/spi-s3c* 1448F: sound/soc/samsung/* 1449N: exynos 1450 1451ARM/SAMSUNG MOBILE MACHINE SUPPORT 1452M: Kyungmin Park <kyungmin.park@samsung.com> 1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1454S: Maintained 1455F: arch/arm/mach-s5pv210/ 1456 1457ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1458M: Kyungmin Park <kyungmin.park@samsung.com> 1459M: Kamil Debski <k.debski@samsung.com> 1460L: linux-arm-kernel@lists.infradead.org 1461L: linux-media@vger.kernel.org 1462S: Maintained 1463F: drivers/media/platform/s5p-g2d/ 1464 1465ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1466M: Kyungmin Park <kyungmin.park@samsung.com> 1467M: Kamil Debski <k.debski@samsung.com> 1468M: Jeongtae Park <jtp.park@samsung.com> 1469L: linux-arm-kernel@lists.infradead.org 1470L: linux-media@vger.kernel.org 1471S: Maintained 1472F: arch/arm/plat-samsung/s5p-dev-mfc.c 1473F: drivers/media/platform/s5p-mfc/ 1474 1475ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1476M: Kyungmin Park <kyungmin.park@samsung.com> 1477M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1478L: linux-arm-kernel@lists.infradead.org 1479L: linux-media@vger.kernel.org 1480S: Maintained 1481F: drivers/media/platform/s5p-tv/ 1482 1483ARM/SHMOBILE ARM ARCHITECTURE 1484M: Simon Horman <horms@verge.net.au> 1485M: Magnus Damm <magnus.damm@gmail.com> 1486L: linux-sh@vger.kernel.org 1487W: http://oss.renesas.com 1488Q: http://patchwork.kernel.org/project/linux-sh/list/ 1489T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1490S: Supported 1491F: arch/arm/boot/dts/emev2* 1492F: arch/arm/boot/dts/r7s* 1493F: arch/arm/boot/dts/r8a* 1494F: arch/arm/boot/dts/sh* 1495F: arch/arm/configs/bockw_defconfig 1496F: arch/arm/configs/marzen_defconfig 1497F: arch/arm/configs/shmobile_defconfig 1498F: arch/arm/include/debug/renesas-scif.S 1499F: arch/arm/mach-shmobile/ 1500F: drivers/sh/ 1501 1502ARM/SOCFPGA ARCHITECTURE 1503M: Dinh Nguyen <dinguyen@opensource.altera.com> 1504S: Maintained 1505F: arch/arm/mach-socfpga/ 1506F: arch/arm/boot/dts/socfpga* 1507F: arch/arm/configs/socfpga_defconfig 1508W: http://www.rocketboards.org 1509T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1510 1511ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1512M: Dinh Nguyen <dinguyen@opensource.altera.com> 1513S: Maintained 1514F: drivers/clk/socfpga/ 1515 1516ARM/SOCFPGA EDAC SUPPORT 1517M: Thor Thayer <tthayer@opensource.altera.com> 1518S: Maintained 1519F: drivers/edac/altera_edac. 1520 1521ARM/STI ARCHITECTURE 1522M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1523M: Maxime Coquelin <maxime.coquelin@st.com> 1524M: Patrice Chotard <patrice.chotard@st.com> 1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1526L: kernel@stlinux.com 1527W: http://www.stlinux.com 1528S: Maintained 1529F: arch/arm/mach-sti/ 1530F: arch/arm/boot/dts/sti* 1531F: drivers/clocksource/arm_global_timer.c 1532F: drivers/clocksource/clksrc_st_lpc.c 1533F: drivers/i2c/busses/i2c-st.c 1534F: drivers/media/rc/st_rc.c 1535F: drivers/media/platform/sti/c8sectpfe/ 1536F: drivers/mmc/host/sdhci-st.c 1537F: drivers/phy/phy-miphy28lp.c 1538F: drivers/phy/phy-miphy365x.c 1539F: drivers/phy/phy-stih407-usb.c 1540F: drivers/phy/phy-stih41x-usb.c 1541F: drivers/pinctrl/pinctrl-st.c 1542F: drivers/reset/sti/ 1543F: drivers/rtc/rtc-st-lpc.c 1544F: drivers/tty/serial/st-asc.c 1545F: drivers/usb/dwc3/dwc3-st.c 1546F: drivers/usb/host/ehci-st.c 1547F: drivers/usb/host/ohci-st.c 1548F: drivers/watchdog/st_lpc_wdt.c 1549F: drivers/ata/ahci_st.c 1550 1551ARM/STM32 ARCHITECTURE 1552M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1554S: Maintained 1555T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1556N: stm32 1557F: drivers/clocksource/armv7m_systick.c 1558 1559ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1560M: Lennert Buytenhek <kernel@wantstofly.org> 1561L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1562S: Maintained 1563 1564ARM/TETON BGA MACHINE SUPPORT 1565M: "Mark F. Brown" <mark.brown314@gmail.com> 1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1567S: Maintained 1568 1569ARM/THECUS N2100 MACHINE SUPPORT 1570M: Lennert Buytenhek <kernel@wantstofly.org> 1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1572S: Maintained 1573 1574ARM/NUVOTON W90X900 ARM ARCHITECTURE 1575M: Wan ZongShun <mcuos.com@gmail.com> 1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1577W: http://www.mcuos.com 1578S: Maintained 1579F: arch/arm/mach-w90x900/ 1580F: drivers/input/keyboard/w90p910_keypad.c 1581F: drivers/input/touchscreen/w90p910_ts.c 1582F: drivers/watchdog/nuc900_wdt.c 1583F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1584F: drivers/mtd/nand/nuc900_nand.c 1585F: drivers/rtc/rtc-nuc900.c 1586F: drivers/spi/spi-nuc900.c 1587F: drivers/usb/host/ehci-w90x900.c 1588F: drivers/video/fbdev/nuc900fb.c 1589 1590ARM/U300 MACHINE SUPPORT 1591M: Linus Walleij <linus.walleij@linaro.org> 1592L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1593S: Supported 1594F: arch/arm/mach-u300/ 1595F: drivers/clocksource/timer-u300.c 1596F: drivers/i2c/busses/i2c-stu300.c 1597F: drivers/rtc/rtc-coh901331.c 1598F: drivers/watchdog/coh901327_wdt.c 1599F: drivers/dma/coh901318* 1600F: drivers/mfd/ab3100* 1601F: drivers/rtc/rtc-ab3100.c 1602F: drivers/rtc/rtc-coh901331.c 1603T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1604 1605ARM/UNIPHIER ARCHITECTURE 1606M: Masahiro Yamada <yamada.masahiro@socionext.com> 1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1608S: Maintained 1609F: arch/arm/boot/dts/uniphier* 1610F: arch/arm/mach-uniphier/ 1611F: drivers/pinctrl/uniphier/ 1612F: drivers/tty/serial/8250/8250_uniphier.c 1613N: uniphier 1614 1615ARM/Ux500 ARM ARCHITECTURE 1616M: Linus Walleij <linus.walleij@linaro.org> 1617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1618S: Maintained 1619F: arch/arm/mach-ux500/ 1620F: drivers/clocksource/clksrc-dbx500-prcmu.c 1621F: drivers/dma/ste_dma40* 1622F: drivers/hwspinlock/u8500_hsem.c 1623F: drivers/mfd/abx500* 1624F: drivers/mfd/ab8500* 1625F: drivers/mfd/dbx500* 1626F: drivers/mfd/db8500* 1627F: drivers/pinctrl/nomadik/pinctrl-ab* 1628F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1629F: drivers/rtc/rtc-ab8500.c 1630F: drivers/rtc/rtc-pl031.c 1631T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1632 1633ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1634M: Ulf Hansson <ulf.hansson@linaro.org> 1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1636T: git git://git.linaro.org/people/ulfh/clk.git 1637S: Maintained 1638F: drivers/clk/ux500/ 1639F: include/linux/platform_data/clk-ux500.h 1640 1641ARM/VERSATILE EXPRESS PLATFORM 1642M: Liviu Dudau <liviu.dudau@arm.com> 1643M: Sudeep Holla <sudeep.holla@arm.com> 1644M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1645L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1646S: Maintained 1647F: arch/arm/boot/dts/vexpress* 1648F: arch/arm64/boot/dts/arm/vexpress* 1649F: arch/arm/mach-vexpress/ 1650F: */*/vexpress* 1651F: */*/*/vexpress* 1652F: drivers/clk/versatile/clk-vexpress-osc.c 1653F: drivers/clocksource/versatile.c 1654 1655ARM/VFP SUPPORT 1656M: Russell King <linux@arm.linux.org.uk> 1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1658W: http://www.arm.linux.org.uk/ 1659S: Maintained 1660F: arch/arm/vfp/ 1661 1662ARM/VOIPAC PXA270 SUPPORT 1663M: Marek Vasut <marek.vasut@gmail.com> 1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1665S: Maintained 1666F: arch/arm/mach-pxa/vpac270.c 1667F: arch/arm/mach-pxa/include/mach/vpac270.h 1668 1669ARM/VT8500 ARM ARCHITECTURE 1670M: Tony Prisk <linux@prisktech.co.nz> 1671L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1672S: Maintained 1673F: arch/arm/mach-vt8500/ 1674F: drivers/clocksource/vt8500_timer.c 1675F: drivers/i2c/busses/i2c-wmt.c 1676F: drivers/mmc/host/wmt-sdmmc.c 1677F: drivers/pwm/pwm-vt8500.c 1678F: drivers/rtc/rtc-vt8500.c 1679F: drivers/tty/serial/vt8500_serial.c 1680F: drivers/usb/host/ehci-platform.c 1681F: drivers/usb/host/uhci-platform.c 1682F: drivers/video/fbdev/vt8500lcdfb.* 1683F: drivers/video/fbdev/wm8505fb* 1684F: drivers/video/fbdev/wmt_ge_rops.* 1685 1686ARM/ZIPIT Z2 SUPPORT 1687M: Marek Vasut <marek.vasut@gmail.com> 1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1689S: Maintained 1690F: arch/arm/mach-pxa/z2.c 1691F: arch/arm/mach-pxa/include/mach/z2.h 1692 1693ARM/ZTE ARCHITECTURE 1694M: Jun Nie <jun.nie@linaro.org> 1695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1696S: Maintained 1697F: arch/arm/mach-zx/ 1698F: drivers/clk/zte/ 1699F: Documentation/devicetree/bindings/arm/zte.txt 1700F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1701 1702ARM/ZYNQ ARCHITECTURE 1703M: Michal Simek <michal.simek@xilinx.com> 1704R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1706W: http://wiki.xilinx.com 1707T: git https://github.com/Xilinx/linux-xlnx.git 1708S: Supported 1709F: arch/arm/mach-zynq/ 1710F: drivers/cpuidle/cpuidle-zynq.c 1711F: drivers/block/xsysace.c 1712N: zynq 1713N: xilinx 1714F: drivers/clocksource/cadence_ttc_timer.c 1715F: drivers/i2c/busses/i2c-cadence.c 1716F: drivers/mmc/host/sdhci-of-arasan.c 1717F: drivers/edac/synopsys_edac.c 1718 1719ARM SMMU DRIVERS 1720M: Will Deacon <will.deacon@arm.com> 1721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1722S: Maintained 1723F: drivers/iommu/arm-smmu.c 1724F: drivers/iommu/arm-smmu-v3.c 1725F: drivers/iommu/io-pgtable-arm.c 1726 1727ARM64 PORT (AARCH64 ARCHITECTURE) 1728M: Catalin Marinas <catalin.marinas@arm.com> 1729M: Will Deacon <will.deacon@arm.com> 1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1731S: Maintained 1732F: arch/arm64/ 1733F: Documentation/arm64/ 1734 1735AS3645A LED FLASH CONTROLLER DRIVER 1736M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1737L: linux-media@vger.kernel.org 1738T: git git://linuxtv.org/media_tree.git 1739S: Maintained 1740F: drivers/media/i2c/as3645a.c 1741F: include/media/as3645a.h 1742 1743ASC7621 HARDWARE MONITOR DRIVER 1744M: George Joseph <george.joseph@fairview5.com> 1745L: lm-sensors@lm-sensors.org 1746S: Maintained 1747F: Documentation/hwmon/asc7621 1748F: drivers/hwmon/asc7621.c 1749 1750ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1751M: Corentin Chary <corentin.chary@gmail.com> 1752L: acpi4asus-user@lists.sourceforge.net 1753L: platform-driver-x86@vger.kernel.org 1754W: http://acpi4asus.sf.net 1755S: Maintained 1756F: drivers/platform/x86/asus*.c 1757F: drivers/platform/x86/eeepc*.c 1758 1759ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1760R: Dan Williams <dan.j.williams@intel.com> 1761W: http://sourceforge.net/projects/xscaleiop 1762S: Odd fixes 1763F: Documentation/crypto/async-tx-api.txt 1764F: crypto/async_tx/ 1765F: drivers/dma/ 1766F: include/linux/dmaengine.h 1767F: include/linux/async_tx.h 1768 1769AT24 EEPROM DRIVER 1770M: Wolfram Sang <wsa@the-dreams.de> 1771L: linux-i2c@vger.kernel.org 1772S: Maintained 1773F: drivers/misc/eeprom/at24.c 1774F: include/linux/platform_data/at24.h 1775 1776ATA OVER ETHERNET (AOE) DRIVER 1777M: "Ed L. Cashin" <ed.cashin@acm.org> 1778W: http://www.openaoe.org/ 1779S: Supported 1780F: Documentation/aoe/ 1781F: drivers/block/aoe/ 1782 1783ATHEROS ATH GENERIC UTILITIES 1784M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1785L: linux-wireless@vger.kernel.org 1786S: Supported 1787F: drivers/net/wireless/ath/* 1788 1789ATHEROS ATH5K WIRELESS DRIVER 1790M: Jiri Slaby <jirislaby@gmail.com> 1791M: Nick Kossifidis <mickflemm@gmail.com> 1792M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1793L: linux-wireless@vger.kernel.org 1794W: http://wireless.kernel.org/en/users/Drivers/ath5k 1795S: Maintained 1796F: drivers/net/wireless/ath/ath5k/ 1797 1798ATHEROS ATH6KL WIRELESS DRIVER 1799M: Kalle Valo <kvalo@qca.qualcomm.com> 1800L: linux-wireless@vger.kernel.org 1801W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1802T: git git://github.com/kvalo/ath.git 1803S: Supported 1804F: drivers/net/wireless/ath/ath6kl/ 1805 1806WILOCITY WIL6210 WIRELESS DRIVER 1807M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1808L: linux-wireless@vger.kernel.org 1809L: wil6210@qca.qualcomm.com 1810S: Supported 1811W: http://wireless.kernel.org/en/users/Drivers/wil6210 1812F: drivers/net/wireless/ath/wil6210/ 1813F: include/uapi/linux/wil6210_uapi.h 1814 1815CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1816M: Christian Lamparter <chunkeey@googlemail.com> 1817L: linux-wireless@vger.kernel.org 1818W: http://wireless.kernel.org/en/users/Drivers/carl9170 1819S: Maintained 1820F: drivers/net/wireless/ath/carl9170/ 1821 1822ATK0110 HWMON DRIVER 1823M: Luca Tettamanti <kronos.it@gmail.com> 1824L: lm-sensors@lm-sensors.org 1825S: Maintained 1826F: drivers/hwmon/asus_atk0110.c 1827 1828ATI_REMOTE2 DRIVER 1829M: Ville Syrjala <syrjala@sci.fi> 1830S: Maintained 1831F: drivers/input/misc/ati_remote2.c 1832 1833ATLX ETHERNET DRIVERS 1834M: Jay Cliburn <jcliburn@gmail.com> 1835M: Chris Snook <chris.snook@gmail.com> 1836L: netdev@vger.kernel.org 1837W: http://sourceforge.net/projects/atl1 1838W: http://atl1.sourceforge.net 1839S: Maintained 1840F: drivers/net/ethernet/atheros/ 1841 1842ATM 1843M: Chas Williams <3chas3@gmail.com> 1844L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1845L: netdev@vger.kernel.org 1846W: http://linux-atm.sourceforge.net 1847S: Maintained 1848F: drivers/atm/ 1849F: include/linux/atm* 1850F: include/uapi/linux/atm* 1851 1852ATMEL AT91 / AT32 MCI DRIVER 1853M: Ludovic Desroches <ludovic.desroches@atmel.com> 1854S: Maintained 1855F: drivers/mmc/host/atmel-mci.c 1856F: drivers/mmc/host/atmel-mci-regs.h 1857 1858ATMEL AT91 / AT32 SERIAL DRIVER 1859M: Nicolas Ferre <nicolas.ferre@atmel.com> 1860S: Supported 1861F: drivers/tty/serial/atmel_serial.c 1862 1863ATMEL Audio ALSA driver 1864M: Nicolas Ferre <nicolas.ferre@atmel.com> 1865L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1866S: Supported 1867F: sound/soc/atmel 1868 1869ATMEL DMA DRIVER 1870M: Nicolas Ferre <nicolas.ferre@atmel.com> 1871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1872S: Supported 1873F: drivers/dma/at_hdmac.c 1874F: drivers/dma/at_hdmac_regs.h 1875F: include/linux/platform_data/dma-atmel.h 1876 1877ATMEL XDMA DRIVER 1878M: Ludovic Desroches <ludovic.desroches@atmel.com> 1879L: linux-arm-kernel@lists.infradead.org 1880L: dmaengine@vger.kernel.org 1881S: Supported 1882F: drivers/dma/at_xdmac.c 1883 1884ATMEL I2C DRIVER 1885M: Ludovic Desroches <ludovic.desroches@atmel.com> 1886L: linux-i2c@vger.kernel.org 1887S: Supported 1888F: drivers/i2c/busses/i2c-at91.c 1889 1890ATMEL ISI DRIVER 1891M: Josh Wu <josh.wu@atmel.com> 1892L: linux-media@vger.kernel.org 1893S: Supported 1894F: drivers/media/platform/soc_camera/atmel-isi.c 1895F: include/media/atmel-isi.h 1896 1897ATMEL LCDFB DRIVER 1898M: Nicolas Ferre <nicolas.ferre@atmel.com> 1899L: linux-fbdev@vger.kernel.org 1900S: Maintained 1901F: drivers/video/fbdev/atmel_lcdfb.c 1902F: include/video/atmel_lcdc.h 1903 1904ATMEL MACB ETHERNET DRIVER 1905M: Nicolas Ferre <nicolas.ferre@atmel.com> 1906S: Supported 1907F: drivers/net/ethernet/cadence/ 1908 1909ATMEL NAND DRIVER 1910M: Josh Wu <josh.wu@atmel.com> 1911L: linux-mtd@lists.infradead.org 1912S: Supported 1913F: drivers/mtd/nand/atmel_nand* 1914 1915ATMEL SDMMC DRIVER 1916M: Ludovic Desroches <ludovic.desroches@atmel.com> 1917L: linux-mmc@vger.kernel.org 1918S: Supported 1919F: drivers/mmc/host/sdhci-of-at91.c 1920 1921ATMEL SPI DRIVER 1922M: Nicolas Ferre <nicolas.ferre@atmel.com> 1923S: Supported 1924F: drivers/spi/spi-atmel.* 1925 1926ATMEL SSC DRIVER 1927M: Nicolas Ferre <nicolas.ferre@atmel.com> 1928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1929S: Supported 1930F: drivers/misc/atmel-ssc.c 1931F: include/linux/atmel-ssc.h 1932 1933ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1934M: Nicolas Ferre <nicolas.ferre@atmel.com> 1935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1936S: Supported 1937F: drivers/misc/atmel_tclib.c 1938F: drivers/clocksource/tcb_clksrc.c 1939 1940ATMEL USBA UDC DRIVER 1941M: Nicolas Ferre <nicolas.ferre@atmel.com> 1942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1943S: Supported 1944F: drivers/usb/gadget/udc/atmel_usba_udc.* 1945 1946ATMEL WIRELESS DRIVER 1947M: Simon Kelley <simon@thekelleys.org.uk> 1948L: linux-wireless@vger.kernel.org 1949W: http://www.thekelleys.org.uk/atmel 1950W: http://atmelwlandriver.sourceforge.net/ 1951S: Maintained 1952F: drivers/net/wireless/atmel* 1953 1954ATMEL MAXTOUCH DRIVER 1955M: Nick Dyer <nick.dyer@itdev.co.uk> 1956T: git git://github.com/atmel-maxtouch/linux.git 1957S: Supported 1958F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 1959F: drivers/input/touchscreen/atmel_mxt_ts.c 1960F: include/linux/platform_data/atmel_mxt_ts.h 1961 1962ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1963M: Bradley Grove <linuxdrivers@attotech.com> 1964L: linux-scsi@vger.kernel.org 1965W: http://www.attotech.com 1966S: Supported 1967F: drivers/scsi/esas2r 1968 1969ATUSB IEEE 802.15.4 RADIO DRIVER 1970M: Stefan Schmidt <stefan@osg.samsung.com> 1971L: linux-wpan@vger.kernel.org 1972S: Maintained 1973F: drivers/net/ieee802154/atusb.c 1974F: drivers/net/ieee802154/atusb.h 1975F: drivers/net/ieee802154/at86rf230.h 1976 1977AUDIT SUBSYSTEM 1978M: Paul Moore <paul@paul-moore.com> 1979M: Eric Paris <eparis@redhat.com> 1980L: linux-audit@redhat.com (moderated for non-subscribers) 1981W: http://people.redhat.com/sgrubb/audit/ 1982T: git git://git.infradead.org/users/pcmoore/audit 1983S: Maintained 1984F: include/linux/audit.h 1985F: include/uapi/linux/audit.h 1986F: kernel/audit* 1987 1988AUXILIARY DISPLAY DRIVERS 1989M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1990W: http://miguelojeda.es/auxdisplay.htm 1991W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1992S: Maintained 1993F: drivers/auxdisplay/ 1994F: include/linux/cfag12864b.h 1995 1996AVR32 ARCHITECTURE 1997M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1998M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1999W: http://www.atmel.com/products/AVR32/ 2000W: http://mirror.egtvedt.no/avr32linux.org/ 2001W: http://avrfreaks.net/ 2002S: Maintained 2003F: arch/avr32/ 2004 2005AVR32/AT32AP MACHINE SUPPORT 2006M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2007M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2008S: Maintained 2009F: arch/avr32/mach-at32ap/ 2010 2011AX.25 NETWORK LAYER 2012M: Ralf Baechle <ralf@linux-mips.org> 2013L: linux-hams@vger.kernel.org 2014W: http://www.linux-ax25.org/ 2015S: Maintained 2016F: include/uapi/linux/ax25.h 2017F: include/net/ax25.h 2018F: net/ax25/ 2019 2020AZ6007 DVB DRIVER 2021M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2022L: linux-media@vger.kernel.org 2023W: http://linuxtv.org 2024T: git git://linuxtv.org/media_tree.git 2025S: Maintained 2026F: drivers/media/usb/dvb-usb-v2/az6007.c 2027 2028AZTECH FM RADIO RECEIVER DRIVER 2029M: Hans Verkuil <hverkuil@xs4all.nl> 2030L: linux-media@vger.kernel.org 2031T: git git://linuxtv.org/media_tree.git 2032W: http://linuxtv.org 2033S: Maintained 2034F: drivers/media/radio/radio-aztech* 2035 2036B43 WIRELESS DRIVER 2037L: linux-wireless@vger.kernel.org 2038L: b43-dev@lists.infradead.org 2039W: http://wireless.kernel.org/en/users/Drivers/b43 2040S: Odd Fixes 2041F: drivers/net/wireless/b43/ 2042 2043B43LEGACY WIRELESS DRIVER 2044M: Larry Finger <Larry.Finger@lwfinger.net> 2045L: linux-wireless@vger.kernel.org 2046L: b43-dev@lists.infradead.org 2047W: http://wireless.kernel.org/en/users/Drivers/b43 2048S: Maintained 2049F: drivers/net/wireless/b43legacy/ 2050 2051BACKLIGHT CLASS/SUBSYSTEM 2052M: Jingoo Han <jingoohan1@gmail.com> 2053M: Lee Jones <lee.jones@linaro.org> 2054S: Maintained 2055F: drivers/video/backlight/ 2056F: include/linux/backlight.h 2057 2058BATMAN ADVANCED 2059M: Marek Lindner <mareklindner@neomailbox.ch> 2060M: Simon Wunderlich <sw@simonwunderlich.de> 2061M: Antonio Quartulli <antonio@meshcoding.com> 2062L: b.a.t.m.a.n@lists.open-mesh.org 2063W: http://www.open-mesh.org/ 2064S: Maintained 2065F: net/batman-adv/ 2066 2067BAYCOM/HDLCDRV DRIVERS FOR AX.25 2068M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2069L: linux-hams@vger.kernel.org 2070W: http://www.baycom.org/~tom/ham/ham.html 2071S: Maintained 2072F: drivers/net/hamradio/baycom* 2073 2074BCACHE (BLOCK LAYER CACHE) 2075M: Kent Overstreet <kent.overstreet@gmail.com> 2076L: linux-bcache@vger.kernel.org 2077W: http://bcache.evilpiepirate.org 2078S: Maintained 2079F: drivers/md/bcache/ 2080 2081BDISP ST MEDIA DRIVER 2082M: Fabien Dessenne <fabien.dessenne@st.com> 2083L: linux-media@vger.kernel.org 2084T: git git://linuxtv.org/media_tree.git 2085W: http://linuxtv.org 2086S: Supported 2087F: drivers/media/platform/sti/bdisp 2088 2089BEFS FILE SYSTEM 2090S: Orphan 2091F: Documentation/filesystems/befs.txt 2092F: fs/befs/ 2093 2094BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2095M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2096L: netdev@vger.kernel.org 2097S: Maintained 2098F: drivers/net/ethernet/ec_bhf.c 2099 2100BFS FILE SYSTEM 2101M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2102S: Maintained 2103F: Documentation/filesystems/bfs.txt 2104F: fs/bfs/ 2105F: include/uapi/linux/bfs_fs.h 2106 2107BLACKFIN ARCHITECTURE 2108M: Steven Miao <realmz6@gmail.com> 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2110T: git git://git.code.sf.net/p/adi-linux/code 2111W: http://blackfin.uclinux.org 2112S: Supported 2113F: arch/blackfin/ 2114 2115BLACKFIN EMAC DRIVER 2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2117W: http://blackfin.uclinux.org 2118S: Supported 2119F: drivers/net/ethernet/adi/ 2120 2121BLACKFIN RTC DRIVER 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2123W: http://blackfin.uclinux.org 2124S: Supported 2125F: drivers/rtc/rtc-bfin.c 2126 2127BLACKFIN SDH DRIVER 2128M: Sonic Zhang <sonic.zhang@analog.com> 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2130W: http://blackfin.uclinux.org 2131S: Supported 2132F: drivers/mmc/host/bfin_sdh.c 2133 2134BLACKFIN SERIAL DRIVER 2135M: Sonic Zhang <sonic.zhang@analog.com> 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2137W: http://blackfin.uclinux.org 2138S: Supported 2139F: drivers/tty/serial/bfin_uart.c 2140 2141BLACKFIN WATCHDOG DRIVER 2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2143W: http://blackfin.uclinux.org 2144S: Supported 2145F: drivers/watchdog/bfin_wdt.c 2146 2147BLACKFIN I2C TWI DRIVER 2148M: Sonic Zhang <sonic.zhang@analog.com> 2149L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2150W: http://blackfin.uclinux.org/ 2151S: Supported 2152F: drivers/i2c/busses/i2c-bfin-twi.c 2153 2154BLACKFIN MEDIA DRIVER 2155M: Scott Jiang <scott.jiang.linux@gmail.com> 2156L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2157W: http://blackfin.uclinux.org/ 2158S: Supported 2159F: drivers/media/platform/blackfin/ 2160F: drivers/media/i2c/adv7183* 2161F: drivers/media/i2c/vs6624* 2162 2163BLINKM RGB LED DRIVER 2164M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2165S: Maintained 2166F: drivers/leds/leds-blinkm.c 2167 2168BLOCK LAYER 2169M: Jens Axboe <axboe@kernel.dk> 2170T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2171S: Maintained 2172F: block/ 2173F: kernel/trace/blktrace.c 2174 2175BLOCK2MTD DRIVER 2176M: Joern Engel <joern@lazybastard.org> 2177L: linux-mtd@lists.infradead.org 2178S: Maintained 2179F: drivers/mtd/devices/block2mtd.c 2180 2181BLUETOOTH DRIVERS 2182M: Marcel Holtmann <marcel@holtmann.org> 2183M: Gustavo Padovan <gustavo@padovan.org> 2184M: Johan Hedberg <johan.hedberg@gmail.com> 2185L: linux-bluetooth@vger.kernel.org 2186W: http://www.bluez.org/ 2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2188T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2189S: Maintained 2190F: drivers/bluetooth/ 2191 2192BLUETOOTH SUBSYSTEM 2193M: Marcel Holtmann <marcel@holtmann.org> 2194M: Gustavo Padovan <gustavo@padovan.org> 2195M: Johan Hedberg <johan.hedberg@gmail.com> 2196L: linux-bluetooth@vger.kernel.org 2197W: http://www.bluez.org/ 2198T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2199T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2200S: Maintained 2201F: net/bluetooth/ 2202F: include/net/bluetooth/ 2203 2204BONDING DRIVER 2205M: Jay Vosburgh <j.vosburgh@gmail.com> 2206M: Veaceslav Falico <vfalico@gmail.com> 2207M: Andy Gospodarek <gospo@cumulusnetworks.com> 2208L: netdev@vger.kernel.org 2209W: http://sourceforge.net/projects/bonding/ 2210S: Supported 2211F: drivers/net/bonding/ 2212F: include/uapi/linux/if_bonding.h 2213 2214BPF (Safe dynamic programs and tools) 2215M: Alexei Starovoitov <ast@kernel.org> 2216L: netdev@vger.kernel.org 2217L: linux-kernel@vger.kernel.org 2218S: Supported 2219F: kernel/bpf/ 2220 2221BROADCOM B44 10/100 ETHERNET DRIVER 2222M: Gary Zambrano <zambrano@broadcom.com> 2223L: netdev@vger.kernel.org 2224S: Supported 2225F: drivers/net/ethernet/broadcom/b44.* 2226 2227BROADCOM GENET ETHERNET DRIVER 2228M: Florian Fainelli <f.fainelli@gmail.com> 2229L: netdev@vger.kernel.org 2230S: Supported 2231F: drivers/net/ethernet/broadcom/genet/ 2232 2233BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2234M: Sony Chacko <sony.chacko@qlogic.com> 2235M: Dept-HSGLinuxNICDev@qlogic.com 2236L: netdev@vger.kernel.org 2237S: Supported 2238F: drivers/net/ethernet/broadcom/bnx2.* 2239F: drivers/net/ethernet/broadcom/bnx2_* 2240 2241BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2242M: Ariel Elior <ariel.elior@qlogic.com> 2243L: netdev@vger.kernel.org 2244S: Supported 2245F: drivers/net/ethernet/broadcom/bnx2x/ 2246 2247BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2248M: Florian Fainelli <f.fainelli@gmail.com> 2249M: Ray Jui <rjui@broadcom.com> 2250M: Scott Branden <sbranden@broadcom.com> 2251L: bcm-kernel-feedback-list@broadcom.com 2252T: git git://github.com/broadcom/mach-bcm 2253S: Maintained 2254F: arch/arm/mach-bcm/ 2255F: arch/arm/boot/dts/bcm113* 2256F: arch/arm/boot/dts/bcm216* 2257F: arch/arm/boot/dts/bcm281* 2258F: arch/arm/configs/bcm_defconfig 2259F: drivers/mmc/host/sdhci-bcm-kona.c 2260F: drivers/clocksource/bcm_kona_timer.c 2261 2262BROADCOM BCM2835 ARM ARCHITECTURE 2263M: Stephen Warren <swarren@wwwdotorg.org> 2264M: Lee Jones <lee@kernel.org> 2265M: Eric Anholt <eric@anholt.net> 2266L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2269S: Maintained 2270N: bcm2835 2271 2272BROADCOM BCM33XX MIPS ARCHITECTURE 2273M: Kevin Cernekee <cernekee@gmail.com> 2274L: linux-mips@linux-mips.org 2275S: Maintained 2276F: arch/mips/bcm3384/* 2277F: arch/mips/include/asm/mach-bcm3384/* 2278F: arch/mips/kernel/*bmips* 2279 2280BROADCOM BCM47XX MIPS ARCHITECTURE 2281M: Hauke Mehrtens <hauke@hauke-m.de> 2282M: Rafał Miłecki <zajec5@gmail.com> 2283L: linux-mips@linux-mips.org 2284S: Maintained 2285F: arch/mips/bcm47xx/* 2286F: arch/mips/include/asm/mach-bcm47xx/* 2287 2288BROADCOM BCM5301X ARM ARCHITECTURE 2289M: Hauke Mehrtens <hauke@hauke-m.de> 2290L: linux-arm-kernel@lists.infradead.org 2291S: Maintained 2292F: arch/arm/mach-bcm/bcm_5301x.c 2293F: arch/arm/boot/dts/bcm5301x.dtsi 2294F: arch/arm/boot/dts/bcm470* 2295 2296BROADCOM BCM63XX ARM ARCHITECTURE 2297M: Florian Fainelli <f.fainelli@gmail.com> 2298L: linux-arm-kernel@lists.infradead.org 2299T: git git://github.com/broadcom/arm-bcm63xx.git 2300S: Maintained 2301F: arch/arm/mach-bcm/bcm63xx.c 2302F: arch/arm/include/debug/bcm63xx.S 2303 2304BROADCOM BCM63XX/BCM33XX UDC DRIVER 2305M: Kevin Cernekee <cernekee@gmail.com> 2306L: linux-usb@vger.kernel.org 2307S: Maintained 2308F: drivers/usb/gadget/udc/bcm63xx_udc.* 2309 2310BROADCOM BCM7XXX ARM ARCHITECTURE 2311M: Brian Norris <computersforpeace@gmail.com> 2312M: Gregory Fong <gregory.0xf0@gmail.com> 2313M: Florian Fainelli <f.fainelli@gmail.com> 2314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2315T: git git://github.com/broadcom/stblinux.git 2316S: Maintained 2317F: arch/arm/mach-bcm/*brcmstb* 2318F: arch/arm/boot/dts/bcm7*.dts* 2319F: drivers/bus/brcmstb_gisb.c 2320N: brcmstb 2321 2322BROADCOM BMIPS MIPS ARCHITECTURE 2323M: Kevin Cernekee <cernekee@gmail.com> 2324M: Florian Fainelli <f.fainelli@gmail.com> 2325L: linux-mips@linux-mips.org 2326T: git git://github.com/broadcom/stblinux.git 2327S: Maintained 2328F: arch/mips/bmips/* 2329F: arch/mips/include/asm/mach-bmips/* 2330F: arch/mips/kernel/*bmips* 2331F: arch/mips/boot/dts/brcm/bcm*.dts* 2332F: drivers/irqchip/irq-bcm7* 2333F: drivers/irqchip/irq-brcmstb* 2334 2335BROADCOM TG3 GIGABIT ETHERNET DRIVER 2336M: Prashant Sreedharan <prashant@broadcom.com> 2337M: Michael Chan <mchan@broadcom.com> 2338L: netdev@vger.kernel.org 2339S: Supported 2340F: drivers/net/ethernet/broadcom/tg3.* 2341 2342BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2343M: Brett Rudley <brudley@broadcom.com> 2344M: Arend van Spriel <arend@broadcom.com> 2345M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2346M: Hante Meuleman <meuleman@broadcom.com> 2347L: linux-wireless@vger.kernel.org 2348L: brcm80211-dev-list@broadcom.com 2349S: Supported 2350F: drivers/net/wireless/brcm80211/ 2351 2352BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2353M: QLogic-Storage-Upstream@qlogic.com 2354L: linux-scsi@vger.kernel.org 2355S: Supported 2356F: drivers/scsi/bnx2fc/ 2357 2358BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2359M: QLogic-Storage-Upstream@qlogic.com 2360L: linux-scsi@vger.kernel.org 2361S: Supported 2362F: drivers/scsi/bnx2i/ 2363 2364BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2365M: Ray Jui <rjui@broadcom.com> 2366M: Scott Branden <sbranden@broadcom.com> 2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2368L: bcm-kernel-feedback-list@broadcom.com 2369T: git git://github.com/broadcom/cygnus-linux.git 2370S: Maintained 2371N: iproc 2372N: cygnus 2373N: bcm9113* 2374N: bcm9583* 2375N: bcm583* 2376N: bcm113* 2377 2378BROADCOM BRCMSTB GPIO DRIVER 2379M: Gregory Fong <gregory.0xf0@gmail.com> 2380L: bcm-kernel-feedback-list@broadcom.com> 2381S: Supported 2382F: drivers/gpio/gpio-brcmstb.c 2383F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2384 2385BROADCOM KONA GPIO DRIVER 2386M: Ray Jui <rjui@broadcom.com> 2387L: bcm-kernel-feedback-list@broadcom.com 2388S: Supported 2389F: drivers/gpio/gpio-bcm-kona.c 2390F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2391 2392BROADCOM NVRAM DRIVER 2393M: Rafał Miłecki <zajec5@gmail.com> 2394L: linux-mips@linux-mips.org 2395S: Maintained 2396F: drivers/firmware/broadcom/* 2397 2398BROADCOM STB NAND FLASH DRIVER 2399M: Brian Norris <computersforpeace@gmail.com> 2400L: linux-mtd@lists.infradead.org 2401S: Maintained 2402F: drivers/mtd/nand/brcmnand/ 2403 2404BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2405M: Rafał Miłecki <zajec5@gmail.com> 2406L: linux-wireless@vger.kernel.org 2407S: Maintained 2408F: drivers/bcma/ 2409F: include/linux/bcma/ 2410 2411BROADCOM SYSTEMPORT ETHERNET DRIVER 2412M: Florian Fainelli <f.fainelli@gmail.com> 2413L: netdev@vger.kernel.org 2414S: Supported 2415F: drivers/net/ethernet/broadcom/bcmsysport.* 2416 2417BROCADE BFA FC SCSI DRIVER 2418M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2419M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2420L: linux-scsi@vger.kernel.org 2421S: Supported 2422F: drivers/scsi/bfa/ 2423 2424BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2425M: Rasesh Mody <rasesh.mody@qlogic.com> 2426L: netdev@vger.kernel.org 2427S: Supported 2428F: drivers/net/ethernet/brocade/bna/ 2429 2430BSG (block layer generic sg v4 driver) 2431M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2432L: linux-scsi@vger.kernel.org 2433S: Supported 2434F: block/bsg.c 2435F: include/linux/bsg.h 2436F: include/uapi/linux/bsg.h 2437 2438BT87X AUDIO DRIVER 2439M: Clemens Ladisch <clemens@ladisch.de> 2440L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2441T: git git://git.alsa-project.org/alsa-kernel.git 2442S: Maintained 2443F: Documentation/sound/alsa/Bt87x.txt 2444F: sound/pci/bt87x.c 2445 2446BT8XXGPIO DRIVER 2447M: Michael Buesch <m@bues.ch> 2448W: http://bu3sch.de/btgpio.php 2449S: Maintained 2450F: drivers/gpio/gpio-bt8xx.c 2451 2452BTRFS FILE SYSTEM 2453M: Chris Mason <clm@fb.com> 2454M: Josef Bacik <jbacik@fb.com> 2455M: David Sterba <dsterba@suse.com> 2456L: linux-btrfs@vger.kernel.org 2457W: http://btrfs.wiki.kernel.org/ 2458Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2459T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2460S: Maintained 2461F: Documentation/filesystems/btrfs.txt 2462F: fs/btrfs/ 2463 2464BTTV VIDEO4LINUX DRIVER 2465M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2466L: linux-media@vger.kernel.org 2467W: http://linuxtv.org 2468T: git git://linuxtv.org/media_tree.git 2469S: Odd fixes 2470F: Documentation/video4linux/bttv/ 2471F: drivers/media/pci/bt8xx/bttv* 2472 2473BUSLOGIC SCSI DRIVER 2474M: Khalid Aziz <khalid@gonehiking.org> 2475L: linux-scsi@vger.kernel.org 2476S: Maintained 2477F: drivers/scsi/BusLogic.* 2478F: drivers/scsi/FlashPoint.* 2479 2480C-MEDIA CMI8788 DRIVER 2481M: Clemens Ladisch <clemens@ladisch.de> 2482L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2483T: git git://git.alsa-project.org/alsa-kernel.git 2484S: Maintained 2485F: sound/pci/oxygen/ 2486 2487C6X ARCHITECTURE 2488M: Mark Salter <msalter@redhat.com> 2489M: Aurelien Jacquiot <a-jacquiot@ti.com> 2490L: linux-c6x-dev@linux-c6x.org 2491W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2492S: Maintained 2493F: arch/c6x/ 2494 2495CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2496M: David Howells <dhowells@redhat.com> 2497L: linux-cachefs@redhat.com 2498S: Supported 2499F: Documentation/filesystems/caching/cachefiles.txt 2500F: fs/cachefiles/ 2501 2502CADET FM/AM RADIO RECEIVER DRIVER 2503M: Hans Verkuil <hverkuil@xs4all.nl> 2504L: linux-media@vger.kernel.org 2505T: git git://linuxtv.org/media_tree.git 2506W: http://linuxtv.org 2507S: Maintained 2508F: drivers/media/radio/radio-cadet* 2509 2510CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2511M: Jonathan Corbet <corbet@lwn.net> 2512L: linux-media@vger.kernel.org 2513T: git git://linuxtv.org/media_tree.git 2514S: Maintained 2515F: Documentation/video4linux/cafe_ccic 2516F: drivers/media/platform/marvell-ccic/ 2517 2518CAIF NETWORK LAYER 2519M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2520L: netdev@vger.kernel.org 2521S: Supported 2522F: Documentation/networking/caif/ 2523F: drivers/net/caif/ 2524F: include/uapi/linux/caif/ 2525F: include/net/caif/ 2526F: net/caif/ 2527 2528CALGARY x86-64 IOMMU 2529M: Muli Ben-Yehuda <muli@il.ibm.com> 2530M: "Jon D. Mason" <jdmason@kudzu.us> 2531L: discuss@x86-64.org 2532S: Maintained 2533F: arch/x86/kernel/pci-calgary_64.c 2534F: arch/x86/kernel/tce_64.c 2535F: arch/x86/include/asm/calgary.h 2536F: arch/x86/include/asm/tce.h 2537 2538CAN NETWORK LAYER 2539M: Oliver Hartkopp <socketcan@hartkopp.net> 2540M: Marc Kleine-Budde <mkl@pengutronix.de> 2541L: linux-can@vger.kernel.org 2542W: https://github.com/linux-can 2543T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2544T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2545S: Maintained 2546F: Documentation/networking/can.txt 2547F: net/can/ 2548F: include/linux/can/core.h 2549F: include/uapi/linux/can.h 2550F: include/uapi/linux/can/bcm.h 2551F: include/uapi/linux/can/raw.h 2552F: include/uapi/linux/can/gw.h 2553 2554CAN NETWORK DRIVERS 2555M: Wolfgang Grandegger <wg@grandegger.com> 2556M: Marc Kleine-Budde <mkl@pengutronix.de> 2557L: linux-can@vger.kernel.org 2558W: https://github.com/linux-can 2559T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2560T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2561S: Maintained 2562F: drivers/net/can/ 2563F: include/linux/can/dev.h 2564F: include/linux/can/platform/ 2565F: include/uapi/linux/can/error.h 2566F: include/uapi/linux/can/netlink.h 2567 2568CAPABILITIES 2569M: Serge Hallyn <serge.hallyn@canonical.com> 2570L: linux-security-module@vger.kernel.org 2571S: Supported 2572F: include/linux/capability.h 2573F: include/uapi/linux/capability.h 2574F: security/commoncap.c 2575F: kernel/capability.c 2576 2577CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2578M: Kevin Tsai <ktsai@capellamicro.com> 2579S: Maintained 2580F: drivers/iio/light/cm* 2581F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2582 2583CAVIUM LIQUIDIO NETWORK DRIVER 2584M: Derek Chickles <derek.chickles@caviumnetworks.com> 2585M: Satanand Burla <satananda.burla@caviumnetworks.com> 2586M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2587M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2588L: netdev@vger.kernel.org 2589W: http://www.cavium.com 2590S: Supported 2591F: drivers/net/ethernet/cavium/liquidio/ 2592 2593CC2520 IEEE-802.15.4 RADIO DRIVER 2594M: Varka Bhadram <varkabhadram@gmail.com> 2595L: linux-wpan@vger.kernel.org 2596S: Maintained 2597F: drivers/net/ieee802154/cc2520.c 2598F: include/linux/spi/cc2520.h 2599F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2600 2601CELL BROADBAND ENGINE ARCHITECTURE 2602M: Arnd Bergmann <arnd@arndb.de> 2603L: linuxppc-dev@lists.ozlabs.org 2604W: http://www.ibm.com/developerworks/power/cell/ 2605S: Supported 2606F: arch/powerpc/include/asm/cell*.h 2607F: arch/powerpc/include/asm/spu*.h 2608F: arch/powerpc/include/uapi/asm/spu*.h 2609F: arch/powerpc/oprofile/*cell* 2610F: arch/powerpc/platforms/cell/ 2611 2612CEPH COMMON CODE (LIBCEPH) 2613M: Ilya Dryomov <idryomov@gmail.com> 2614M: "Yan, Zheng" <zyan@redhat.com> 2615M: Sage Weil <sage@redhat.com> 2616L: ceph-devel@vger.kernel.org 2617W: http://ceph.com/ 2618T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2619T: git git://github.com/ceph/ceph-client.git 2620S: Supported 2621F: net/ceph/ 2622F: include/linux/ceph/ 2623F: include/linux/crush/ 2624 2625CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2626M: "Yan, Zheng" <zyan@redhat.com> 2627M: Sage Weil <sage@redhat.com> 2628M: Ilya Dryomov <idryomov@gmail.com> 2629L: ceph-devel@vger.kernel.org 2630W: http://ceph.com/ 2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2632T: git git://github.com/ceph/ceph-client.git 2633S: Supported 2634F: Documentation/filesystems/ceph.txt 2635F: fs/ceph/ 2636 2637CERTIFICATE HANDLING: 2638M: David Howells <dhowells@redhat.com> 2639M: David Woodhouse <dwmw2@infradead.org> 2640L: keyrings@linux-nfs.org 2641S: Maintained 2642F: Documentation/module-signing.txt 2643F: certs/ 2644F: scripts/extract-cert.c 2645 2646CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2647L: linux-usb@vger.kernel.org 2648S: Orphan 2649F: Documentation/usb/WUSB-Design-overview.txt 2650F: Documentation/usb/wusb-cbaf 2651F: drivers/usb/host/hwa-hc.c 2652F: drivers/usb/host/whci/ 2653F: drivers/usb/wusbcore/ 2654F: include/linux/usb/wusb* 2655 2656CFAG12864B LCD DRIVER 2657M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2658W: http://miguelojeda.es/auxdisplay.htm 2659W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2660S: Maintained 2661F: drivers/auxdisplay/cfag12864b.c 2662F: include/linux/cfag12864b.h 2663 2664CFAG12864BFB LCD FRAMEBUFFER DRIVER 2665M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2666W: http://miguelojeda.es/auxdisplay.htm 2667W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2668S: Maintained 2669F: drivers/auxdisplay/cfag12864bfb.c 2670F: include/linux/cfag12864b.h 2671 2672CFG80211 and NL80211 2673M: Johannes Berg <johannes@sipsolutions.net> 2674L: linux-wireless@vger.kernel.org 2675W: http://wireless.kernel.org/ 2676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2678S: Maintained 2679F: include/uapi/linux/nl80211.h 2680F: include/net/cfg80211.h 2681F: net/wireless/* 2682X: net/wireless/wext* 2683 2684CHAR and MISC DRIVERS 2685M: Arnd Bergmann <arnd@arndb.de> 2686M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2687T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2688S: Supported 2689F: drivers/char/* 2690F: drivers/misc/* 2691F: include/linux/miscdevice.h 2692 2693CHECKPATCH 2694M: Andy Whitcroft <apw@canonical.com> 2695M: Joe Perches <joe@perches.com> 2696S: Maintained 2697F: scripts/checkpatch.pl 2698 2699CHINESE DOCUMENTATION 2700M: Harry Wei <harryxiyou@gmail.com> 2701L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2702L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2703S: Maintained 2704F: Documentation/zh_CN/ 2705 2706CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2707M: Peter Chen <Peter.Chen@freescale.com> 2708T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2709L: linux-usb@vger.kernel.org 2710S: Maintained 2711F: drivers/usb/chipidea/ 2712 2713CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2714M: Hans de Goede <hdegoede@redhat.com> 2715L: linux-input@vger.kernel.org 2716S: Maintained 2717F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2718F: drivers/input/touchscreen/chipone_icn8318.c 2719 2720CHROME HARDWARE PLATFORM SUPPORT 2721M: Olof Johansson <olof@lixom.net> 2722S: Maintained 2723F: drivers/platform/chrome/ 2724 2725CISCO VIC ETHERNET NIC DRIVER 2726M: Christian Benvenuti <benve@cisco.com> 2727M: Sujith Sankar <ssujith@cisco.com> 2728M: Govindarajulu Varadarajan <_govind@gmx.com> 2729M: Neel Patel <neepatel@cisco.com> 2730S: Supported 2731F: drivers/net/ethernet/cisco/enic/ 2732 2733CISCO VIC LOW LATENCY NIC DRIVER 2734M: Upinder Malhi <umalhi@cisco.com> 2735S: Supported 2736F: drivers/infiniband/hw/usnic 2737 2738CIRRUS LOGIC EP93XX ETHERNET DRIVER 2739M: Hartley Sweeten <hsweeten@visionengravers.com> 2740L: netdev@vger.kernel.org 2741S: Maintained 2742F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2743 2744CIRRUS LOGIC AUDIO CODEC DRIVERS 2745M: Brian Austin <brian.austin@cirrus.com> 2746M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2747L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2748S: Maintained 2749F: sound/soc/codecs/cs* 2750 2751CLEANCACHE API 2752M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2753L: linux-kernel@vger.kernel.org 2754S: Maintained 2755F: mm/cleancache.c 2756F: include/linux/cleancache.h 2757 2758CLK API 2759M: Russell King <linux@arm.linux.org.uk> 2760L: linux-clk@vger.kernel.org 2761S: Maintained 2762F: include/linux/clk.h 2763 2764CLOCKSOURCE, CLOCKEVENT DRIVERS 2765M: Daniel Lezcano <daniel.lezcano@linaro.org> 2766M: Thomas Gleixner <tglx@linutronix.de> 2767L: linux-kernel@vger.kernel.org 2768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2769S: Supported 2770F: drivers/clocksource 2771 2772CISCO FCOE HBA DRIVER 2773M: Hiral Patel <hiralpat@cisco.com> 2774M: Suma Ramars <sramars@cisco.com> 2775M: Brian Uchino <buchino@cisco.com> 2776L: linux-scsi@vger.kernel.org 2777S: Supported 2778F: drivers/scsi/fnic/ 2779 2780CISCO SCSI HBA DRIVER 2781M: Narsimhulu Musini <nmusini@cisco.com> 2782M: Sesidhar Baddela <sebaddel@cisco.com> 2783L: linux-scsi@vger.kernel.org 2784S: Supported 2785F: drivers/scsi/snic/ 2786 2787CMPC ACPI DRIVER 2788M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2789M: Daniel Oliveira Nascimento <don@syst.com.br> 2790L: platform-driver-x86@vger.kernel.org 2791S: Supported 2792F: drivers/platform/x86/classmate-laptop.c 2793 2794COBALT MEDIA DRIVER 2795M: Hans Verkuil <hans.verkuil@cisco.com> 2796L: linux-media@vger.kernel.org 2797T: git git://linuxtv.org/media_tree.git 2798W: http://linuxtv.org 2799S: Supported 2800F: drivers/media/pci/cobalt/ 2801 2802COCCINELLE/Semantic Patches (SmPL) 2803M: Julia Lawall <Julia.Lawall@lip6.fr> 2804M: Gilles Muller <Gilles.Muller@lip6.fr> 2805M: Nicolas Palix <nicolas.palix@imag.fr> 2806M: Michal Marek <mmarek@suse.com> 2807L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2808T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2809W: http://coccinelle.lip6.fr/ 2810S: Supported 2811F: Documentation/coccinelle.txt 2812F: scripts/coccinelle/ 2813F: scripts/coccicheck 2814 2815CODA FILE SYSTEM 2816M: Jan Harkes <jaharkes@cs.cmu.edu> 2817M: coda@cs.cmu.edu 2818L: codalist@coda.cs.cmu.edu 2819W: http://www.coda.cs.cmu.edu/ 2820S: Maintained 2821F: Documentation/filesystems/coda.txt 2822F: fs/coda/ 2823F: include/linux/coda*.h 2824F: include/uapi/linux/coda*.h 2825 2826CODA V4L2 MEM2MEM DRIVER 2827M: Philipp Zabel <p.zabel@pengutronix.de> 2828L: linux-media@vger.kernel.org 2829S: Maintained 2830F: Documentation/devicetree/bindings/media/coda.txt 2831F: drivers/media/platform/coda/ 2832 2833COMMON CLK FRAMEWORK 2834M: Michael Turquette <mturquette@baylibre.com> 2835M: Stephen Boyd <sboyd@codeaurora.org> 2836L: linux-clk@vger.kernel.org 2837T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2838S: Maintained 2839F: drivers/clk/ 2840X: drivers/clk/clkdev.c 2841F: include/linux/clk-pr* 2842F: include/linux/clk/ 2843 2844COMMON INTERNET FILE SYSTEM (CIFS) 2845M: Steve French <sfrench@samba.org> 2846L: linux-cifs@vger.kernel.org 2847L: samba-technical@lists.samba.org (moderated for non-subscribers) 2848W: http://linux-cifs.samba.org/ 2849T: git git://git.samba.org/sfrench/cifs-2.6.git 2850S: Supported 2851F: Documentation/filesystems/cifs/ 2852F: fs/cifs/ 2853 2854COMPACTPCI HOTPLUG CORE 2855M: Scott Murray <scott@spiteful.org> 2856L: linux-pci@vger.kernel.org 2857S: Maintained 2858F: drivers/pci/hotplug/cpci_hotplug* 2859 2860COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2861M: Scott Murray <scott@spiteful.org> 2862L: linux-pci@vger.kernel.org 2863S: Maintained 2864F: drivers/pci/hotplug/cpcihp_zt5550.* 2865 2866COMPACTPCI HOTPLUG GENERIC DRIVER 2867M: Scott Murray <scott@spiteful.org> 2868L: linux-pci@vger.kernel.org 2869S: Maintained 2870F: drivers/pci/hotplug/cpcihp_generic.c 2871 2872COMPAL LAPTOP SUPPORT 2873M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2874L: platform-driver-x86@vger.kernel.org 2875S: Maintained 2876F: drivers/platform/x86/compal-laptop.c 2877 2878CONEXANT ACCESSRUNNER USB DRIVER 2879M: Simon Arlott <cxacru@fire.lp0.eu> 2880L: accessrunner-general@lists.sourceforge.net 2881W: http://accessrunner.sourceforge.net/ 2882S: Maintained 2883F: drivers/usb/atm/cxacru.c 2884 2885CONFIGFS 2886M: Joel Becker <jlbec@evilplan.org> 2887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2888S: Supported 2889F: fs/configfs/ 2890F: include/linux/configfs.h 2891 2892CONNECTOR 2893M: Evgeniy Polyakov <zbr@ioremap.net> 2894L: netdev@vger.kernel.org 2895S: Maintained 2896F: drivers/connector/ 2897 2898CONTROL GROUP (CGROUP) 2899M: Tejun Heo <tj@kernel.org> 2900M: Li Zefan <lizefan@huawei.com> 2901M: Johannes Weiner <hannes@cmpxchg.org> 2902L: cgroups@vger.kernel.org 2903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2904S: Maintained 2905F: Documentation/cgroups/ 2906F: include/linux/cgroup* 2907F: kernel/cgroup* 2908 2909CONTROL GROUP - CPUSET 2910M: Li Zefan <lizefan@huawei.com> 2911L: cgroups@vger.kernel.org 2912W: http://www.bullopensource.org/cpuset/ 2913W: http://oss.sgi.com/projects/cpusets/ 2914T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2915S: Maintained 2916F: Documentation/cgroups/cpusets.txt 2917F: include/linux/cpuset.h 2918F: kernel/cpuset.c 2919 2920CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2921M: Johannes Weiner <hannes@cmpxchg.org> 2922M: Michal Hocko <mhocko@kernel.org> 2923L: cgroups@vger.kernel.org 2924L: linux-mm@kvack.org 2925S: Maintained 2926F: mm/memcontrol.c 2927F: mm/swap_cgroup.c 2928 2929CORETEMP HARDWARE MONITORING DRIVER 2930M: Fenghua Yu <fenghua.yu@intel.com> 2931L: lm-sensors@lm-sensors.org 2932S: Maintained 2933F: Documentation/hwmon/coretemp 2934F: drivers/hwmon/coretemp.c 2935 2936COSA/SRP SYNC SERIAL DRIVER 2937M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2938W: http://www.fi.muni.cz/~kas/cosa/ 2939S: Maintained 2940F: drivers/net/wan/cosa* 2941 2942CPMAC ETHERNET DRIVER 2943M: Florian Fainelli <florian@openwrt.org> 2944L: netdev@vger.kernel.org 2945S: Maintained 2946F: drivers/net/ethernet/ti/cpmac.c 2947 2948CPU FREQUENCY DRIVERS 2949M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2950M: Viresh Kumar <viresh.kumar@linaro.org> 2951L: linux-pm@vger.kernel.org 2952S: Maintained 2953T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2954T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2955F: drivers/cpufreq/ 2956F: include/linux/cpufreq.h 2957 2958CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2959M: Viresh Kumar <viresh.kumar@linaro.org> 2960M: Sudeep Holla <sudeep.holla@arm.com> 2961L: linux-pm@vger.kernel.org 2962W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2963S: Maintained 2964F: drivers/cpufreq/arm_big_little.h 2965F: drivers/cpufreq/arm_big_little.c 2966F: drivers/cpufreq/arm_big_little_dt.c 2967 2968CPUIDLE DRIVER - ARM BIG LITTLE 2969M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2970M: Daniel Lezcano <daniel.lezcano@linaro.org> 2971L: linux-pm@vger.kernel.org 2972L: linux-arm-kernel@lists.infradead.org 2973T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2974S: Maintained 2975F: drivers/cpuidle/cpuidle-big_little.c 2976 2977CPUIDLE DRIVER - ARM EXYNOS 2978M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2979M: Daniel Lezcano <daniel.lezcano@linaro.org> 2980M: Kukjin Kim <kgene@kernel.org> 2981L: linux-pm@vger.kernel.org 2982L: linux-samsung-soc@vger.kernel.org 2983S: Supported 2984F: drivers/cpuidle/cpuidle-exynos.c 2985F: arch/arm/mach-exynos/pm.c 2986 2987CPUIDLE DRIVERS 2988M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2989M: Daniel Lezcano <daniel.lezcano@linaro.org> 2990L: linux-pm@vger.kernel.org 2991S: Maintained 2992T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2993F: drivers/cpuidle/* 2994F: include/linux/cpuidle.h 2995 2996CPUID/MSR DRIVER 2997M: "H. Peter Anvin" <hpa@zytor.com> 2998S: Maintained 2999F: arch/x86/kernel/cpuid.c 3000F: arch/x86/kernel/msr.c 3001 3002CPU POWER MONITORING SUBSYSTEM 3003M: Thomas Renninger <trenn@suse.com> 3004L: linux-pm@vger.kernel.org 3005S: Maintained 3006F: tools/power/cpupower/ 3007 3008CRAMFS FILESYSTEM 3009W: http://sourceforge.net/projects/cramfs/ 3010S: Orphan / Obsolete 3011F: Documentation/filesystems/cramfs.txt 3012F: fs/cramfs/ 3013 3014CRIS PORT 3015M: Mikael Starvik <starvik@axis.com> 3016M: Jesper Nilsson <jesper.nilsson@axis.com> 3017L: linux-cris-kernel@axis.com 3018W: http://developer.axis.com 3019S: Maintained 3020F: arch/cris/ 3021F: drivers/tty/serial/crisv10.* 3022 3023CRYPTO API 3024M: Herbert Xu <herbert@gondor.apana.org.au> 3025M: "David S. Miller" <davem@davemloft.net> 3026L: linux-crypto@vger.kernel.org 3027T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3028S: Maintained 3029F: Documentation/crypto/ 3030F: Documentation/DocBook/crypto-API.tmpl 3031F: arch/*/crypto/ 3032F: crypto/ 3033F: drivers/crypto/ 3034F: include/crypto/ 3035 3036CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3037M: Neil Horman <nhorman@tuxdriver.com> 3038L: linux-crypto@vger.kernel.org 3039S: Maintained 3040F: crypto/ansi_cprng.c 3041F: crypto/rng.c 3042 3043CS5535 Audio ALSA driver 3044M: Jaya Kumar <jayakumar.alsa@gmail.com> 3045S: Maintained 3046F: sound/pci/cs5535audio/ 3047 3048CW1200 WLAN driver 3049M: Solomon Peachy <pizza@shaftnet.org> 3050S: Maintained 3051F: drivers/net/wireless/cw1200/ 3052 3053CX18 VIDEO4LINUX DRIVER 3054M: Andy Walls <awalls@md.metrocast.net> 3055L: ivtv-devel@ivtvdriver.org (subscribers-only) 3056L: linux-media@vger.kernel.org 3057T: git git://linuxtv.org/media_tree.git 3058W: http://linuxtv.org 3059W: http://www.ivtvdriver.org/index.php/Cx18 3060S: Maintained 3061F: Documentation/video4linux/cx18.txt 3062F: drivers/media/pci/cx18/ 3063F: include/uapi/linux/ivtv* 3064 3065CX2341X MPEG ENCODER HELPER MODULE 3066M: Hans Verkuil <hverkuil@xs4all.nl> 3067L: linux-media@vger.kernel.org 3068T: git git://linuxtv.org/media_tree.git 3069W: http://linuxtv.org 3070S: Maintained 3071F: drivers/media/common/cx2341x* 3072F: include/media/cx2341x* 3073 3074CX24120 MEDIA DRIVER 3075M: Jemma Denson <jdenson@gmail.com> 3076M: Patrick Boettcher <patrick.boettcher@posteo.de> 3077L: linux-media@vger.kernel.org 3078W: http://linuxtv.org/ 3079Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3080S: Maintained 3081F: drivers/media/dvb-frontends/cx24120* 3082 3083CX88 VIDEO4LINUX DRIVER 3084M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3085L: linux-media@vger.kernel.org 3086W: http://linuxtv.org 3087T: git git://linuxtv.org/media_tree.git 3088S: Odd fixes 3089F: Documentation/video4linux/cx88/ 3090F: drivers/media/pci/cx88/ 3091 3092CXD2820R MEDIA DRIVER 3093M: Antti Palosaari <crope@iki.fi> 3094L: linux-media@vger.kernel.org 3095W: http://linuxtv.org/ 3096W: http://palosaari.fi/linux/ 3097Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3098T: git git://linuxtv.org/anttip/media_tree.git 3099S: Maintained 3100F: drivers/media/dvb-frontends/cxd2820r* 3101 3102CXGB3 ETHERNET DRIVER (CXGB3) 3103M: Santosh Raspatur <santosh@chelsio.com> 3104L: netdev@vger.kernel.org 3105W: http://www.chelsio.com 3106S: Supported 3107F: drivers/net/ethernet/chelsio/cxgb3/ 3108 3109CXGB3 ISCSI DRIVER (CXGB3I) 3110M: Karen Xie <kxie@chelsio.com> 3111L: linux-scsi@vger.kernel.org 3112W: http://www.chelsio.com 3113S: Supported 3114F: drivers/scsi/cxgbi/cxgb3i 3115 3116CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3117M: Steve Wise <swise@chelsio.com> 3118L: linux-rdma@vger.kernel.org 3119W: http://www.openfabrics.org 3120S: Supported 3121F: drivers/infiniband/hw/cxgb3/ 3122 3123CXGB4 ETHERNET DRIVER (CXGB4) 3124M: Hariprasad S <hariprasad@chelsio.com> 3125L: netdev@vger.kernel.org 3126W: http://www.chelsio.com 3127S: Supported 3128F: drivers/net/ethernet/chelsio/cxgb4/ 3129 3130CXGB4 ISCSI DRIVER (CXGB4I) 3131M: Karen Xie <kxie@chelsio.com> 3132L: linux-scsi@vger.kernel.org 3133W: http://www.chelsio.com 3134S: Supported 3135F: drivers/scsi/cxgbi/cxgb4i 3136 3137CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3138M: Steve Wise <swise@chelsio.com> 3139L: linux-rdma@vger.kernel.org 3140W: http://www.openfabrics.org 3141S: Supported 3142F: drivers/infiniband/hw/cxgb4/ 3143 3144CXGB4VF ETHERNET DRIVER (CXGB4VF) 3145M: Casey Leedom <leedom@chelsio.com> 3146L: netdev@vger.kernel.org 3147W: http://www.chelsio.com 3148S: Supported 3149F: drivers/net/ethernet/chelsio/cxgb4vf/ 3150 3151CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3152M: Ian Munsie <imunsie@au1.ibm.com> 3153M: Michael Neuling <mikey@neuling.org> 3154L: linuxppc-dev@lists.ozlabs.org 3155S: Supported 3156F: drivers/misc/cxl/ 3157F: include/misc/cxl* 3158F: include/uapi/misc/cxl.h 3159F: Documentation/powerpc/cxl.txt 3160F: Documentation/powerpc/cxl.txt 3161F: Documentation/ABI/testing/sysfs-class-cxl 3162 3163STMMAC ETHERNET DRIVER 3164M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3165L: netdev@vger.kernel.org 3166W: http://www.stlinux.com 3167S: Supported 3168F: drivers/net/ethernet/stmicro/stmmac/ 3169 3170CYBERPRO FB DRIVER 3171M: Russell King <linux@arm.linux.org.uk> 3172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3173W: http://www.arm.linux.org.uk/ 3174S: Maintained 3175F: drivers/video/fbdev/cyber2000fb.* 3176 3177CYCLADES ASYNC MUX DRIVER 3178W: http://www.cyclades.com/ 3179S: Orphan 3180F: drivers/tty/cyclades.c 3181F: include/linux/cyclades.h 3182F: include/uapi/linux/cyclades.h 3183 3184CYCLADES PC300 DRIVER 3185W: http://www.cyclades.com/ 3186S: Orphan 3187F: drivers/net/wan/pc300* 3188 3189CYPRESS_FIRMWARE MEDIA DRIVER 3190M: Antti Palosaari <crope@iki.fi> 3191L: linux-media@vger.kernel.org 3192W: http://linuxtv.org/ 3193W: http://palosaari.fi/linux/ 3194Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3195T: git git://linuxtv.org/anttip/media_tree.git 3196S: Maintained 3197F: drivers/media/common/cypress_firmware* 3198 3199CYTTSP TOUCHSCREEN DRIVER 3200M: Ferruh Yigit <fery@cypress.com> 3201L: linux-input@vger.kernel.org 3202S: Supported 3203F: drivers/input/touchscreen/cyttsp* 3204F: include/linux/input/cyttsp.h 3205 3206DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3207M: Joshua Kinard <kumba@gentoo.org> 3208S: Maintained 3209F: drivers/rtc/rtc-ds1685.c 3210F: include/linux/rtc/ds1685.h 3211 3212DAMA SLAVE for AX.25 3213M: Joerg Reuter <jreuter@yaina.de> 3214W: http://yaina.de/jreuter/ 3215W: http://www.qsl.net/dl1bke/ 3216L: linux-hams@vger.kernel.org 3217S: Maintained 3218F: net/ax25/af_ax25.c 3219F: net/ax25/ax25_dev.c 3220F: net/ax25/ax25_ds_* 3221F: net/ax25/ax25_in.c 3222F: net/ax25/ax25_out.c 3223F: net/ax25/ax25_timer.c 3224F: net/ax25/sysctl_net_ax25.c 3225 3226DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3227L: netdev@vger.kernel.org 3228S: Orphan 3229F: Documentation/networking/dmfe.txt 3230F: drivers/net/ethernet/dec/tulip/dmfe.c 3231 3232DC390/AM53C974 SCSI driver 3233M: Hannes Reinecke <hare@suse.com> 3234L: linux-scsi@vger.kernel.org 3235S: Maintained 3236F: drivers/scsi/am53c974.c 3237 3238DC395x SCSI driver 3239M: Oliver Neukum <oliver@neukum.org> 3240M: Ali Akcaagac <aliakc@web.de> 3241M: Jamie Lenehan <lenehan@twibble.org> 3242L: dc395x@twibble.org 3243W: http://twibble.org/dist/dc395x/ 3244W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3245S: Maintained 3246F: Documentation/scsi/dc395x.txt 3247F: drivers/scsi/dc395x.* 3248 3249DCCP PROTOCOL 3250M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3251L: dccp@vger.kernel.org 3252W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3253S: Maintained 3254F: include/linux/dccp.h 3255F: include/uapi/linux/dccp.h 3256F: include/linux/tfrc.h 3257F: net/dccp/ 3258 3259DECnet NETWORK LAYER 3260W: http://linux-decnet.sourceforge.net 3261L: linux-decnet-user@lists.sourceforge.net 3262S: Orphan 3263F: Documentation/networking/decnet.txt 3264F: net/decnet/ 3265 3266DECSTATION PLATFORM SUPPORT 3267M: "Maciej W. Rozycki" <macro@linux-mips.org> 3268L: linux-mips@linux-mips.org 3269W: http://www.linux-mips.org/wiki/DECstation 3270S: Maintained 3271F: arch/mips/dec/ 3272F: arch/mips/include/asm/dec/ 3273F: arch/mips/include/asm/mach-dec/ 3274 3275DEFXX FDDI NETWORK DRIVER 3276M: "Maciej W. Rozycki" <macro@linux-mips.org> 3277S: Maintained 3278F: drivers/net/fddi/defxx.* 3279 3280DELL LAPTOP DRIVER 3281M: Matthew Garrett <mjg59@srcf.ucam.org> 3282M: Pali Rohár <pali.rohar@gmail.com> 3283L: platform-driver-x86@vger.kernel.org 3284S: Maintained 3285F: drivers/platform/x86/dell-laptop.c 3286 3287DELL LAPTOP RBTN DRIVER 3288M: Pali Rohár <pali.rohar@gmail.com> 3289S: Maintained 3290F: drivers/platform/x86/dell-rbtn.* 3291 3292DELL LAPTOP FREEFALL DRIVER 3293M: Pali Rohár <pali.rohar@gmail.com> 3294S: Maintained 3295F: drivers/platform/x86/dell-smo8800.c 3296 3297DELL LAPTOP SMM DRIVER 3298M: Pali Rohár <pali.rohar@gmail.com> 3299S: Maintained 3300F: drivers/hwmon/dell-smm-hwmon.c 3301F: include/uapi/linux/i8k.h 3302 3303DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3304M: Doug Warzecha <Douglas_Warzecha@dell.com> 3305S: Maintained 3306F: Documentation/dcdbas.txt 3307F: drivers/firmware/dcdbas.* 3308 3309DELL WMI EXTRAS DRIVER 3310M: Matthew Garrett <mjg59@srcf.ucam.org> 3311M: Pali Rohár <pali.rohar@gmail.com> 3312S: Maintained 3313F: drivers/platform/x86/dell-wmi.c 3314 3315DESIGNWARE USB2 DRD IP DRIVER 3316M: John Youn <johnyoun@synopsys.com> 3317L: linux-usb@vger.kernel.org 3318T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3319S: Maintained 3320F: drivers/usb/dwc2/ 3321 3322DESIGNWARE USB3 DRD IP DRIVER 3323M: Felipe Balbi <balbi@ti.com> 3324L: linux-usb@vger.kernel.org 3325L: linux-omap@vger.kernel.org 3326T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3327S: Maintained 3328F: drivers/usb/dwc3/ 3329 3330DEVICE COREDUMP (DEV_COREDUMP) 3331M: Johannes Berg <johannes@sipsolutions.net> 3332L: linux-kernel@vger.kernel.org 3333S: Maintained 3334F: drivers/base/devcoredump.c 3335F: include/linux/devcoredump.h 3336 3337DEVICE FREQUENCY (DEVFREQ) 3338M: MyungJoo Ham <myungjoo.ham@samsung.com> 3339M: Kyungmin Park <kyungmin.park@samsung.com> 3340L: linux-pm@vger.kernel.org 3341S: Maintained 3342F: drivers/devfreq/ 3343 3344DEVICE NUMBER REGISTRY 3345M: Torben Mathiasen <device@lanana.org> 3346W: http://lanana.org/docs/device-list/index.html 3347S: Maintained 3348 3349DEVICE-MAPPER (LVM) 3350M: Alasdair Kergon <agk@redhat.com> 3351M: Mike Snitzer <snitzer@redhat.com> 3352M: dm-devel@redhat.com 3353L: dm-devel@redhat.com 3354W: http://sources.redhat.com/dm 3355Q: http://patchwork.kernel.org/project/dm-devel/list/ 3356T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3357T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3358S: Maintained 3359F: Documentation/device-mapper/ 3360F: drivers/md/dm* 3361F: drivers/md/persistent-data/ 3362F: include/linux/device-mapper.h 3363F: include/linux/dm-*.h 3364F: include/uapi/linux/dm-*.h 3365 3366DIALOG SEMICONDUCTOR DRIVERS 3367M: Support Opensource <support.opensource@diasemi.com> 3368W: http://www.dialog-semiconductor.com/products 3369S: Supported 3370F: Documentation/hwmon/da90?? 3371F: drivers/gpio/gpio-da90??.c 3372F: drivers/hwmon/da90??-hwmon.c 3373F: drivers/iio/adc/da91??-*.c 3374F: drivers/input/misc/da90??_onkey.c 3375F: drivers/input/touchscreen/da9052_tsi.c 3376F: drivers/leds/leds-da90??.c 3377F: drivers/mfd/da903x.c 3378F: drivers/mfd/da90??-*.c 3379F: drivers/mfd/da91??-*.c 3380F: drivers/power/da9052-battery.c 3381F: drivers/power/da91??-*.c 3382F: drivers/regulator/da903x.c 3383F: drivers/regulator/da9???-regulator.[ch] 3384F: drivers/rtc/rtc-da90??.c 3385F: drivers/video/backlight/da90??_bl.c 3386F: drivers/watchdog/da90??_wdt.c 3387F: include/linux/mfd/da903x.h 3388F: include/linux/mfd/da9052/ 3389F: include/linux/mfd/da9055/ 3390F: include/linux/mfd/da9063/ 3391F: include/linux/mfd/da9150/ 3392F: include/sound/da[79]*.h 3393F: sound/soc/codecs/da[79]*.[ch] 3394 3395DIGI NEO AND CLASSIC PCI PRODUCTS 3396M: Lidza Louina <lidza.louina@gmail.com> 3397M: Mark Hounschell <markh@compro.net> 3398L: driverdev-devel@linuxdriverproject.org 3399S: Maintained 3400F: drivers/staging/dgnc/ 3401 3402DIGI EPCA PCI PRODUCTS 3403M: Lidza Louina <lidza.louina@gmail.com> 3404M: Daeseok Youn <daeseok.youn@gmail.com> 3405L: driverdev-devel@linuxdriverproject.org 3406S: Maintained 3407F: drivers/staging/dgap/ 3408 3409DIOLAN U2C-12 I2C DRIVER 3410M: Guenter Roeck <linux@roeck-us.net> 3411L: linux-i2c@vger.kernel.org 3412S: Maintained 3413F: drivers/i2c/busses/i2c-diolan-u2c.c 3414 3415DIRECT ACCESS (DAX) 3416M: Matthew Wilcox <willy@linux.intel.com> 3417L: linux-fsdevel@vger.kernel.org 3418S: Supported 3419F: fs/dax.c 3420 3421DIRECTORY NOTIFICATION (DNOTIFY) 3422M: Eric Paris <eparis@parisplace.org> 3423S: Maintained 3424F: Documentation/filesystems/dnotify.txt 3425F: fs/notify/dnotify/ 3426F: include/linux/dnotify.h 3427 3428DISK GEOMETRY AND PARTITION HANDLING 3429M: Andries Brouwer <aeb@cwi.nl> 3430W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3431W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3432W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3433S: Maintained 3434 3435DISKQUOTA 3436M: Jan Kara <jack@suse.com> 3437S: Maintained 3438F: Documentation/filesystems/quota.txt 3439F: fs/quota/ 3440F: include/linux/quota*.h 3441F: include/uapi/linux/quota*.h 3442 3443DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3444M: Bernie Thompson <bernie@plugable.com> 3445L: linux-fbdev@vger.kernel.org 3446S: Maintained 3447W: http://plugable.com/category/projects/udlfb/ 3448F: drivers/video/fbdev/udlfb.c 3449F: include/video/udlfb.h 3450F: Documentation/fb/udlfb.txt 3451 3452DISTRIBUTED LOCK MANAGER (DLM) 3453M: Christine Caulfield <ccaulfie@redhat.com> 3454M: David Teigland <teigland@redhat.com> 3455L: cluster-devel@redhat.com 3456W: http://sources.redhat.com/cluster/ 3457T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3458S: Supported 3459F: fs/dlm/ 3460 3461DMA BUFFER SHARING FRAMEWORK 3462M: Sumit Semwal <sumit.semwal@linaro.org> 3463S: Maintained 3464L: linux-media@vger.kernel.org 3465L: dri-devel@lists.freedesktop.org 3466L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3467F: drivers/dma-buf/ 3468F: include/linux/dma-buf* 3469F: include/linux/reservation.h 3470F: include/linux/*fence.h 3471F: Documentation/dma-buf-sharing.txt 3472T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3473 3474DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3475M: Vinod Koul <vinod.koul@intel.com> 3476L: dmaengine@vger.kernel.org 3477Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3478S: Maintained 3479F: drivers/dma/ 3480F: include/linux/dmaengine.h 3481F: Documentation/dmaengine/ 3482T: git git://git.infradead.org/users/vkoul/slave-dma.git 3483 3484DME1737 HARDWARE MONITOR DRIVER 3485M: Juerg Haefliger <juergh@gmail.com> 3486L: lm-sensors@lm-sensors.org 3487S: Maintained 3488F: Documentation/hwmon/dme1737 3489F: drivers/hwmon/dme1737.c 3490 3491DMI/SMBIOS SUPPORT 3492M: Jean Delvare <jdelvare@suse.com> 3493S: Maintained 3494T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3495F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3496F: drivers/firmware/dmi-id.c 3497F: drivers/firmware/dmi_scan.c 3498F: include/linux/dmi.h 3499 3500DOCUMENTATION 3501M: Jonathan Corbet <corbet@lwn.net> 3502L: linux-doc@vger.kernel.org 3503S: Maintained 3504F: Documentation/ 3505X: Documentation/ABI/ 3506X: Documentation/devicetree/ 3507X: Documentation/acpi 3508X: Documentation/power 3509X: Documentation/spi 3510X: Documentation/DocBook/media 3511T: git git://git.lwn.net/linux-2.6.git docs-next 3512 3513DOUBLETALK DRIVER 3514M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3515L: blinux-list@redhat.com 3516S: Maintained 3517F: drivers/char/dtlk.c 3518F: include/linux/dtlk.h 3519 3520DPT_I2O SCSI RAID DRIVER 3521M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3522L: linux-scsi@vger.kernel.org 3523W: http://www.adaptec.com/ 3524S: Maintained 3525F: drivers/scsi/dpt* 3526F: drivers/scsi/dpt/ 3527 3528DRBD DRIVER 3529P: Philipp Reisner 3530P: Lars Ellenberg 3531M: drbd-dev@lists.linbit.com 3532L: drbd-user@lists.linbit.com 3533W: http://www.drbd.org 3534T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3535T: git git://git.drbd.org/drbd-8.3.git 3536S: Supported 3537F: drivers/block/drbd/ 3538F: lib/lru_cache.c 3539F: Documentation/blockdev/drbd/ 3540 3541DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3542M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3543T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3544S: Supported 3545F: Documentation/kobject.txt 3546F: drivers/base/ 3547F: fs/debugfs/ 3548F: fs/kernfs/ 3549F: fs/sysfs/ 3550F: include/linux/debugfs.h 3551F: include/linux/kobj* 3552F: lib/kobj* 3553 3554DRM DRIVERS 3555M: David Airlie <airlied@linux.ie> 3556L: dri-devel@lists.freedesktop.org 3557T: git git://people.freedesktop.org/~airlied/linux 3558S: Maintained 3559F: drivers/gpu/drm/ 3560F: drivers/gpu/vga/ 3561F: include/drm/ 3562F: include/uapi/drm/ 3563 3564RADEON DRM DRIVERS 3565M: Alex Deucher <alexander.deucher@amd.com> 3566M: Christian König <christian.koenig@amd.com> 3567L: dri-devel@lists.freedesktop.org 3568T: git git://people.freedesktop.org/~agd5f/linux 3569S: Supported 3570F: drivers/gpu/drm/radeon/ 3571F: include/uapi/drm/radeon* 3572 3573DRM PANEL DRIVERS 3574M: Thierry Reding <thierry.reding@gmail.com> 3575L: dri-devel@lists.freedesktop.org 3576T: git git://anongit.freedesktop.org/tegra/linux.git 3577S: Maintained 3578F: drivers/gpu/drm/drm_panel.c 3579F: drivers/gpu/drm/panel/ 3580F: include/drm/drm_panel.h 3581F: Documentation/devicetree/bindings/panel/ 3582 3583INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3584M: Daniel Vetter <daniel.vetter@intel.com> 3585M: Jani Nikula <jani.nikula@linux.intel.com> 3586L: intel-gfx@lists.freedesktop.org 3587L: dri-devel@lists.freedesktop.org 3588Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3589T: git git://anongit.freedesktop.org/drm-intel 3590S: Supported 3591F: drivers/gpu/drm/i915/ 3592F: include/drm/i915* 3593F: include/uapi/drm/i915* 3594 3595DRM DRIVERS FOR ATMEL HLCDC 3596M: Boris Brezillon <boris.brezillon@free-electrons.com> 3597L: dri-devel@lists.freedesktop.org 3598S: Supported 3599F: drivers/gpu/drm/atmel-hlcdc/ 3600F: Documentation/devicetree/bindings/drm/atmel/ 3601 3602DRM DRIVERS FOR EXYNOS 3603M: Inki Dae <inki.dae@samsung.com> 3604M: Joonyoung Shim <jy0922.shim@samsung.com> 3605M: Seung-Woo Kim <sw0312.kim@samsung.com> 3606M: Kyungmin Park <kyungmin.park@samsung.com> 3607L: dri-devel@lists.freedesktop.org 3608T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3609S: Supported 3610F: drivers/gpu/drm/exynos/ 3611F: include/drm/exynos* 3612F: include/uapi/drm/exynos* 3613 3614DRM DRIVERS FOR FREESCALE DCU 3615M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3616M: Alison Wang <alison.wang@freescale.com> 3617L: dri-devel@lists.freedesktop.org 3618S: Supported 3619F: drivers/gpu/drm/fsl-dcu/ 3620F: Documentation/devicetree/bindings/video/fsl,dcu.txt 3621F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt 3622 3623DRM DRIVERS FOR FREESCALE IMX 3624M: Philipp Zabel <p.zabel@pengutronix.de> 3625L: dri-devel@lists.freedesktop.org 3626S: Maintained 3627F: drivers/gpu/drm/imx/ 3628F: Documentation/devicetree/bindings/drm/imx/ 3629 3630DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3631M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3632L: dri-devel@lists.freedesktop.org 3633T: git git://github.com/patjak/drm-gma500 3634S: Maintained 3635F: drivers/gpu/drm/gma500 3636F: include/drm/gma500* 3637 3638DRM DRIVERS FOR NVIDIA TEGRA 3639M: Thierry Reding <thierry.reding@gmail.com> 3640M: Terje Bergström <tbergstrom@nvidia.com> 3641L: dri-devel@lists.freedesktop.org 3642L: linux-tegra@vger.kernel.org 3643T: git git://anongit.freedesktop.org/tegra/linux.git 3644S: Supported 3645F: drivers/gpu/drm/tegra/ 3646F: drivers/gpu/host1x/ 3647F: include/linux/host1x.h 3648F: include/uapi/drm/tegra_drm.h 3649F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3650 3651DRM DRIVERS FOR RENESAS 3652M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3653L: dri-devel@lists.freedesktop.org 3654L: linux-sh@vger.kernel.org 3655T: git git://people.freedesktop.org/~airlied/linux 3656S: Supported 3657F: drivers/gpu/drm/rcar-du/ 3658F: drivers/gpu/drm/shmobile/ 3659F: include/linux/platform_data/shmob_drm.h 3660 3661DRM DRIVERS FOR ROCKCHIP 3662M: Mark Yao <mark.yao@rock-chips.com> 3663L: dri-devel@lists.freedesktop.org 3664S: Maintained 3665F: drivers/gpu/drm/rockchip/ 3666F: Documentation/devicetree/bindings/video/rockchip* 3667 3668DRM DRIVERS FOR STI 3669M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3670M: Vincent Abriou <vincent.abriou@st.com> 3671L: dri-devel@lists.freedesktop.org 3672T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3673S: Maintained 3674F: drivers/gpu/drm/sti 3675F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt 3676 3677DSBR100 USB FM RADIO DRIVER 3678M: Alexey Klimov <klimov.linux@gmail.com> 3679L: linux-media@vger.kernel.org 3680T: git git://linuxtv.org/media_tree.git 3681S: Maintained 3682F: drivers/media/radio/dsbr100.c 3683 3684DSCC4 DRIVER 3685M: Francois Romieu <romieu@fr.zoreil.com> 3686L: netdev@vger.kernel.org 3687S: Maintained 3688F: drivers/net/wan/dscc4.c 3689 3690DT3155 MEDIA DRIVER 3691M: Hans Verkuil <hverkuil@xs4all.nl> 3692L: linux-media@vger.kernel.org 3693T: git git://linuxtv.org/media_tree.git 3694W: http://linuxtv.org 3695S: Odd Fixes 3696F: drivers/media/pci/dt3155/ 3697 3698DVB_USB_AF9015 MEDIA DRIVER 3699M: Antti Palosaari <crope@iki.fi> 3700L: linux-media@vger.kernel.org 3701W: http://linuxtv.org/ 3702W: http://palosaari.fi/linux/ 3703Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3704T: git git://linuxtv.org/anttip/media_tree.git 3705S: Maintained 3706F: drivers/media/usb/dvb-usb-v2/af9015* 3707 3708DVB_USB_AF9035 MEDIA DRIVER 3709M: Antti Palosaari <crope@iki.fi> 3710L: linux-media@vger.kernel.org 3711W: http://linuxtv.org/ 3712W: http://palosaari.fi/linux/ 3713Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3714T: git git://linuxtv.org/anttip/media_tree.git 3715S: Maintained 3716F: drivers/media/usb/dvb-usb-v2/af9035* 3717 3718DVB_USB_ANYSEE MEDIA DRIVER 3719M: Antti Palosaari <crope@iki.fi> 3720L: linux-media@vger.kernel.org 3721W: http://linuxtv.org/ 3722W: http://palosaari.fi/linux/ 3723Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3724T: git git://linuxtv.org/anttip/media_tree.git 3725S: Maintained 3726F: drivers/media/usb/dvb-usb-v2/anysee* 3727 3728DVB_USB_AU6610 MEDIA DRIVER 3729M: Antti Palosaari <crope@iki.fi> 3730L: linux-media@vger.kernel.org 3731W: http://linuxtv.org/ 3732W: http://palosaari.fi/linux/ 3733Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3734T: git git://linuxtv.org/anttip/media_tree.git 3735S: Maintained 3736F: drivers/media/usb/dvb-usb-v2/au6610* 3737 3738DVB_USB_CE6230 MEDIA DRIVER 3739M: Antti Palosaari <crope@iki.fi> 3740L: linux-media@vger.kernel.org 3741W: http://linuxtv.org/ 3742W: http://palosaari.fi/linux/ 3743Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3744T: git git://linuxtv.org/anttip/media_tree.git 3745S: Maintained 3746F: drivers/media/usb/dvb-usb-v2/ce6230* 3747 3748DVB_USB_CXUSB MEDIA DRIVER 3749M: Michael Krufky <mkrufky@linuxtv.org> 3750L: linux-media@vger.kernel.org 3751W: http://linuxtv.org/ 3752W: http://github.com/mkrufky 3753Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3754T: git git://linuxtv.org/media_tree.git 3755S: Maintained 3756F: drivers/media/usb/dvb-usb/cxusb* 3757 3758DVB_USB_EC168 MEDIA DRIVER 3759M: Antti Palosaari <crope@iki.fi> 3760L: linux-media@vger.kernel.org 3761W: http://linuxtv.org/ 3762W: http://palosaari.fi/linux/ 3763Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3764T: git git://linuxtv.org/anttip/media_tree.git 3765S: Maintained 3766F: drivers/media/usb/dvb-usb-v2/ec168* 3767 3768DVB_USB_GL861 MEDIA DRIVER 3769M: Antti Palosaari <crope@iki.fi> 3770L: linux-media@vger.kernel.org 3771W: http://linuxtv.org/ 3772Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3773T: git git://linuxtv.org/anttip/media_tree.git 3774S: Maintained 3775F: drivers/media/usb/dvb-usb-v2/gl861* 3776 3777DVB_USB_MXL111SF MEDIA DRIVER 3778M: Michael Krufky <mkrufky@linuxtv.org> 3779L: linux-media@vger.kernel.org 3780W: http://linuxtv.org/ 3781W: http://github.com/mkrufky 3782Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3783T: git git://linuxtv.org/mkrufky/mxl111sf.git 3784S: Maintained 3785F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3786 3787DVB_USB_RTL28XXU MEDIA DRIVER 3788M: Antti Palosaari <crope@iki.fi> 3789L: linux-media@vger.kernel.org 3790W: http://linuxtv.org/ 3791W: http://palosaari.fi/linux/ 3792Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3793T: git git://linuxtv.org/anttip/media_tree.git 3794S: Maintained 3795F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3796 3797DVB_USB_V2 MEDIA DRIVER 3798M: Antti Palosaari <crope@iki.fi> 3799L: linux-media@vger.kernel.org 3800W: http://linuxtv.org/ 3801W: http://palosaari.fi/linux/ 3802Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3803T: git git://linuxtv.org/anttip/media_tree.git 3804S: Maintained 3805F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3806F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3807 3808DYNAMIC DEBUG 3809M: Jason Baron <jbaron@akamai.com> 3810S: Maintained 3811F: lib/dynamic_debug.c 3812F: include/linux/dynamic_debug.h 3813 3814DZ DECSTATION DZ11 SERIAL DRIVER 3815M: "Maciej W. Rozycki" <macro@linux-mips.org> 3816S: Maintained 3817F: drivers/tty/serial/dz.* 3818 3819E3X0 POWER BUTTON DRIVER 3820M: Moritz Fischer <moritz.fischer@ettus.com> 3821L: usrp-users@lists.ettus.com 3822W: http://www.ettus.com 3823S: Supported 3824F: drivers/input/misc/e3x0-button.c 3825F: Documentation/devicetree/bindings/input/e3x0-button.txt 3826 3827E4000 MEDIA DRIVER 3828M: Antti Palosaari <crope@iki.fi> 3829L: linux-media@vger.kernel.org 3830W: http://linuxtv.org/ 3831W: http://palosaari.fi/linux/ 3832Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3833T: git git://linuxtv.org/anttip/media_tree.git 3834S: Maintained 3835F: drivers/media/tuners/e4000* 3836 3837EATA ISA/EISA/PCI SCSI DRIVER 3838M: Dario Ballabio <ballabio_dario@emc.com> 3839L: linux-scsi@vger.kernel.org 3840S: Maintained 3841F: drivers/scsi/eata.c 3842 3843EC100 MEDIA DRIVER 3844M: Antti Palosaari <crope@iki.fi> 3845L: linux-media@vger.kernel.org 3846W: http://linuxtv.org/ 3847W: http://palosaari.fi/linux/ 3848Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3849T: git git://linuxtv.org/anttip/media_tree.git 3850S: Maintained 3851F: drivers/media/dvb-frontends/ec100* 3852 3853ECRYPT FILE SYSTEM 3854M: Tyler Hicks <tyhicks@canonical.com> 3855L: ecryptfs@vger.kernel.org 3856W: http://ecryptfs.org 3857W: https://launchpad.net/ecryptfs 3858S: Supported 3859F: Documentation/filesystems/ecryptfs.txt 3860F: fs/ecryptfs/ 3861 3862EDAC-CORE 3863M: Doug Thompson <dougthompson@xmission.com> 3864M: Borislav Petkov <bp@alien8.de> 3865M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3866L: linux-edac@vger.kernel.org 3867W: bluesmoke.sourceforge.net 3868T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3869T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3870S: Supported 3871F: Documentation/edac.txt 3872F: drivers/edac/ 3873F: include/linux/edac.h 3874 3875EDAC-AMD64 3876M: Doug Thompson <dougthompson@xmission.com> 3877M: Borislav Petkov <bp@alien8.de> 3878L: linux-edac@vger.kernel.org 3879W: bluesmoke.sourceforge.net 3880S: Maintained 3881F: drivers/edac/amd64_edac* 3882 3883EDAC-CALXEDA 3884M: Doug Thompson <dougthompson@xmission.com> 3885M: Robert Richter <rric@kernel.org> 3886L: linux-edac@vger.kernel.org 3887W: bluesmoke.sourceforge.net 3888S: Maintained 3889F: drivers/edac/highbank* 3890 3891EDAC-CAVIUM 3892M: Ralf Baechle <ralf@linux-mips.org> 3893M: David Daney <david.daney@cavium.com> 3894L: linux-edac@vger.kernel.org 3895L: linux-mips@linux-mips.org 3896W: bluesmoke.sourceforge.net 3897S: Supported 3898F: drivers/edac/octeon_edac* 3899 3900EDAC-E752X 3901M: Mark Gross <mark.gross@intel.com> 3902M: Doug Thompson <dougthompson@xmission.com> 3903L: linux-edac@vger.kernel.org 3904W: bluesmoke.sourceforge.net 3905S: Maintained 3906F: drivers/edac/e752x_edac.c 3907 3908EDAC-E7XXX 3909M: Doug Thompson <dougthompson@xmission.com> 3910L: linux-edac@vger.kernel.org 3911W: bluesmoke.sourceforge.net 3912S: Maintained 3913F: drivers/edac/e7xxx_edac.c 3914 3915EDAC-GHES 3916M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3917L: linux-edac@vger.kernel.org 3918W: bluesmoke.sourceforge.net 3919S: Maintained 3920F: drivers/edac/ghes_edac.c 3921 3922EDAC-I82443BXGX 3923M: Tim Small <tim@buttersideup.com> 3924L: linux-edac@vger.kernel.org 3925W: bluesmoke.sourceforge.net 3926S: Maintained 3927F: drivers/edac/i82443bxgx_edac.c 3928 3929EDAC-I3000 3930M: Jason Uhlenkott <juhlenko@akamai.com> 3931L: linux-edac@vger.kernel.org 3932W: bluesmoke.sourceforge.net 3933S: Maintained 3934F: drivers/edac/i3000_edac.c 3935 3936EDAC-I5000 3937M: Doug Thompson <dougthompson@xmission.com> 3938L: linux-edac@vger.kernel.org 3939W: bluesmoke.sourceforge.net 3940S: Maintained 3941F: drivers/edac/i5000_edac.c 3942 3943EDAC-I5400 3944M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3945L: linux-edac@vger.kernel.org 3946W: bluesmoke.sourceforge.net 3947S: Maintained 3948F: drivers/edac/i5400_edac.c 3949 3950EDAC-I7300 3951M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3952L: linux-edac@vger.kernel.org 3953W: bluesmoke.sourceforge.net 3954S: Maintained 3955F: drivers/edac/i7300_edac.c 3956 3957EDAC-I7CORE 3958M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3959L: linux-edac@vger.kernel.org 3960W: bluesmoke.sourceforge.net 3961S: Maintained 3962F: drivers/edac/i7core_edac.c 3963 3964EDAC-I82975X 3965M: Ranganathan Desikan <ravi@jetztechnologies.com> 3966M: "Arvind R." <arvino55@gmail.com> 3967L: linux-edac@vger.kernel.org 3968W: bluesmoke.sourceforge.net 3969S: Maintained 3970F: drivers/edac/i82975x_edac.c 3971 3972EDAC-IE31200 3973M: Jason Baron <jbaron@akamai.com> 3974L: linux-edac@vger.kernel.org 3975W: bluesmoke.sourceforge.net 3976S: Maintained 3977F: drivers/edac/ie31200_edac.c 3978 3979EDAC-MPC85XX 3980M: Johannes Thumshirn <morbidrsa@gmail.com> 3981L: linux-edac@vger.kernel.org 3982W: bluesmoke.sourceforge.net 3983S: Maintained 3984F: drivers/edac/mpc85xx_edac.[ch] 3985 3986EDAC-PASEMI 3987M: Egor Martovetsky <egor@pasemi.com> 3988L: linux-edac@vger.kernel.org 3989W: bluesmoke.sourceforge.net 3990S: Maintained 3991F: drivers/edac/pasemi_edac.c 3992 3993EDAC-R82600 3994M: Tim Small <tim@buttersideup.com> 3995L: linux-edac@vger.kernel.org 3996W: bluesmoke.sourceforge.net 3997S: Maintained 3998F: drivers/edac/r82600_edac.c 3999 4000EDAC-SBRIDGE 4001M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4002L: linux-edac@vger.kernel.org 4003W: bluesmoke.sourceforge.net 4004S: Maintained 4005F: drivers/edac/sb_edac.c 4006 4007EDAC-XGENE 4008APPLIED MICRO (APM) X-GENE SOC EDAC 4009M: Loc Ho <lho@apm.com> 4010S: Supported 4011F: drivers/edac/xgene_edac.c 4012F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4013 4014EDIROL UA-101/UA-1000 DRIVER 4015M: Clemens Ladisch <clemens@ladisch.de> 4016L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4017T: git git://git.alsa-project.org/alsa-kernel.git 4018S: Maintained 4019F: sound/usb/misc/ua101.c 4020 4021EXTENSIBLE FIRMWARE INTERFACE (EFI) 4022M: Matt Fleming <matt@codeblueprint.co.uk> 4023L: linux-efi@vger.kernel.org 4024T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4025S: Maintained 4026F: Documentation/efi-stub.txt 4027F: arch/ia64/kernel/efi.c 4028F: arch/x86/boot/compressed/eboot.[ch] 4029F: arch/x86/include/asm/efi.h 4030F: arch/x86/platform/efi/* 4031F: drivers/firmware/efi/* 4032F: include/linux/efi*.h 4033 4034EFI VARIABLE FILESYSTEM 4035M: Matthew Garrett <matthew.garrett@nebula.com> 4036M: Jeremy Kerr <jk@ozlabs.org> 4037M: Matt Fleming <matt@codeblueprint.co.uk> 4038T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4039L: linux-efi@vger.kernel.org 4040S: Maintained 4041F: fs/efivarfs/ 4042 4043EFIFB FRAMEBUFFER DRIVER 4044L: linux-fbdev@vger.kernel.org 4045M: Peter Jones <pjones@redhat.com> 4046S: Maintained 4047F: drivers/video/fbdev/efifb.c 4048 4049EFS FILESYSTEM 4050W: http://aeschi.ch.eu.org/efs/ 4051S: Orphan 4052F: fs/efs/ 4053 4054EHCA (IBM GX bus InfiniBand adapter) DRIVER 4055M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 4056M: Christoph Raisch <raisch@de.ibm.com> 4057L: linux-rdma@vger.kernel.org 4058S: Supported 4059F: drivers/infiniband/hw/ehca/ 4060 4061EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4062M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4063L: netdev@vger.kernel.org 4064S: Maintained 4065F: drivers/net/ethernet/ibm/ehea/ 4066 4067EM28XX VIDEO4LINUX DRIVER 4068M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4069L: linux-media@vger.kernel.org 4070W: http://linuxtv.org 4071T: git git://linuxtv.org/media_tree.git 4072S: Maintained 4073F: drivers/media/usb/em28xx/ 4074 4075EMBEDDED LINUX 4076M: Paul Gortmaker <paul.gortmaker@windriver.com> 4077M: Matt Mackall <mpm@selenic.com> 4078M: David Woodhouse <dwmw2@infradead.org> 4079L: linux-embedded@vger.kernel.org 4080S: Maintained 4081 4082EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4083M: James Smart <james.smart@avagotech.com> 4084M: Dick Kennedy <dick.kennedy@avagotech.com> 4085L: linux-scsi@vger.kernel.org 4086W: http://www.avagotech.com 4087S: Supported 4088F: drivers/scsi/lpfc/ 4089 4090ENE CB710 FLASH CARD READER DRIVER 4091M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4092S: Maintained 4093F: drivers/misc/cb710/ 4094F: drivers/mmc/host/cb710-mmc.* 4095F: include/linux/cb710.h 4096 4097ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4098M: Maxim Levitsky <maximlevitsky@gmail.com> 4099S: Maintained 4100F: drivers/media/rc/ene_ir.* 4101 4102ENHANCED ERROR HANDLING (EEH) 4103M: Gavin Shan <shangw@linux.vnet.ibm.com> 4104L: linuxppc-dev@lists.ozlabs.org 4105S: Supported 4106F: Documentation/powerpc/eeh-pci-error-recovery.txt 4107F: arch/powerpc/kernel/eeh*.c 4108 4109EPSON S1D13XXX FRAMEBUFFER DRIVER 4110M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4111S: Maintained 4112T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4113F: drivers/video/fbdev/s1d13xxxfb.c 4114F: include/video/s1d13xxxfb.h 4115 4116ET131X NETWORK DRIVER 4117M: Mark Einon <mark.einon@gmail.com> 4118S: Odd Fixes 4119F: drivers/net/ethernet/agere/ 4120 4121ETHERNET BRIDGE 4122M: Stephen Hemminger <stephen@networkplumber.org> 4123L: bridge@lists.linux-foundation.org 4124L: netdev@vger.kernel.org 4125W: http://www.linuxfoundation.org/en/Net:Bridge 4126S: Maintained 4127F: include/linux/netfilter_bridge/ 4128F: net/bridge/ 4129 4130ETHERNET PHY LIBRARY 4131M: Florian Fainelli <f.fainelli@gmail.com> 4132L: netdev@vger.kernel.org 4133S: Maintained 4134F: include/linux/phy.h 4135F: include/linux/phy_fixed.h 4136F: drivers/net/phy/ 4137F: Documentation/networking/phy.txt 4138F: drivers/of/of_mdio.c 4139F: drivers/of/of_net.c 4140 4141EXT2 FILE SYSTEM 4142M: Jan Kara <jack@suse.com> 4143L: linux-ext4@vger.kernel.org 4144S: Maintained 4145F: Documentation/filesystems/ext2.txt 4146F: fs/ext2/ 4147F: include/linux/ext2* 4148 4149EXT4 FILE SYSTEM 4150M: "Theodore Ts'o" <tytso@mit.edu> 4151M: Andreas Dilger <adilger.kernel@dilger.ca> 4152L: linux-ext4@vger.kernel.org 4153W: http://ext4.wiki.kernel.org 4154Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4155S: Maintained 4156F: Documentation/filesystems/ext4.txt 4157F: fs/ext4/ 4158 4159Extended Verification Module (EVM) 4160M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4161L: linux-ima-devel@lists.sourceforge.net 4162L: linux-security-module@vger.kernel.org 4163S: Supported 4164F: security/integrity/evm/ 4165 4166EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4167M: MyungJoo Ham <myungjoo.ham@samsung.com> 4168M: Chanwoo Choi <cw00.choi@samsung.com> 4169L: linux-kernel@vger.kernel.org 4170T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4171S: Maintained 4172F: drivers/extcon/ 4173F: Documentation/extcon/ 4174 4175EXYNOS DP DRIVER 4176M: Jingoo Han <jingoohan1@gmail.com> 4177L: dri-devel@lists.freedesktop.org 4178S: Maintained 4179F: drivers/gpu/drm/exynos/exynos_dp* 4180 4181EXYNOS MIPI DISPLAY DRIVERS 4182M: Inki Dae <inki.dae@samsung.com> 4183M: Donghwa Lee <dh09.lee@samsung.com> 4184M: Kyungmin Park <kyungmin.park@samsung.com> 4185L: linux-fbdev@vger.kernel.org 4186S: Maintained 4187F: drivers/video/fbdev/exynos/exynos_mipi* 4188F: include/video/exynos_mipi* 4189 4190F71805F HARDWARE MONITORING DRIVER 4191M: Jean Delvare <jdelvare@suse.com> 4192L: lm-sensors@lm-sensors.org 4193S: Maintained 4194F: Documentation/hwmon/f71805f 4195F: drivers/hwmon/f71805f.c 4196 4197FC0011 TUNER DRIVER 4198M: Michael Buesch <m@bues.ch> 4199L: linux-media@vger.kernel.org 4200S: Maintained 4201F: drivers/media/tuners/fc0011.h 4202F: drivers/media/tuners/fc0011.c 4203 4204FC2580 MEDIA DRIVER 4205M: Antti Palosaari <crope@iki.fi> 4206L: linux-media@vger.kernel.org 4207W: http://linuxtv.org/ 4208W: http://palosaari.fi/linux/ 4209Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4210T: git git://linuxtv.org/anttip/media_tree.git 4211S: Maintained 4212F: drivers/media/tuners/fc2580* 4213 4214FANOTIFY 4215M: Eric Paris <eparis@redhat.com> 4216S: Maintained 4217F: fs/notify/fanotify/ 4218F: include/linux/fanotify.h 4219F: include/uapi/linux/fanotify.h 4220 4221FARSYNC SYNCHRONOUS DRIVER 4222M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4223W: http://www.farsite.co.uk/ 4224S: Supported 4225F: drivers/net/wan/farsync.* 4226 4227FAULT INJECTION SUPPORT 4228M: Akinobu Mita <akinobu.mita@gmail.com> 4229S: Supported 4230F: Documentation/fault-injection/ 4231F: lib/fault-inject.c 4232 4233FBTFT Framebuffer drivers 4234M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4235M: Noralf Trønnes <noralf@tronnes.org> 4236S: Maintained 4237F: drivers/staging/fbtft/ 4238 4239FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4240M: Vasu Dev <vasu.dev@intel.com> 4241L: fcoe-devel@open-fcoe.org 4242W: www.Open-FCoE.org 4243S: Supported 4244F: drivers/scsi/libfc/ 4245F: drivers/scsi/fcoe/ 4246F: include/scsi/fc/ 4247F: include/scsi/libfc.h 4248F: include/scsi/libfcoe.h 4249F: include/uapi/scsi/fc/ 4250 4251FILE LOCKING (flock() and fcntl()/lockf()) 4252M: Jeff Layton <jlayton@poochiereds.net> 4253M: "J. Bruce Fields" <bfields@fieldses.org> 4254L: linux-fsdevel@vger.kernel.org 4255S: Maintained 4256F: include/linux/fcntl.h 4257F: include/linux/fs.h 4258F: include/uapi/linux/fcntl.h 4259F: include/uapi/linux/fs.h 4260F: fs/fcntl.c 4261F: fs/locks.c 4262 4263FILESYSTEMS (VFS and infrastructure) 4264M: Alexander Viro <viro@zeniv.linux.org.uk> 4265L: linux-fsdevel@vger.kernel.org 4266S: Maintained 4267F: fs/* 4268 4269FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4270M: Riku Voipio <riku.voipio@iki.fi> 4271L: lm-sensors@lm-sensors.org 4272S: Maintained 4273F: drivers/hwmon/f75375s.c 4274F: include/linux/f75375s.h 4275 4276FIREWIRE AUDIO DRIVERS 4277M: Clemens Ladisch <clemens@ladisch.de> 4278L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4279T: git git://git.alsa-project.org/alsa-kernel.git 4280S: Maintained 4281F: sound/firewire/ 4282 4283FIREWIRE MEDIA DRIVERS (firedtv) 4284M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4285L: linux-media@vger.kernel.org 4286L: linux1394-devel@lists.sourceforge.net 4287T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4288S: Maintained 4289F: drivers/media/firewire/ 4290 4291FIREWIRE SBP-2 TARGET 4292M: Chris Boot <bootc@bootc.net> 4293L: linux-scsi@vger.kernel.org 4294L: target-devel@vger.kernel.org 4295L: linux1394-devel@lists.sourceforge.net 4296T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4297S: Maintained 4298F: drivers/target/sbp/ 4299 4300FIREWIRE SUBSYSTEM 4301M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4302L: linux1394-devel@lists.sourceforge.net 4303W: http://ieee1394.wiki.kernel.org/ 4304T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4305S: Maintained 4306F: drivers/firewire/ 4307F: include/linux/firewire.h 4308F: include/uapi/linux/firewire*.h 4309F: tools/firewire/ 4310 4311FIRMWARE LOADER (request_firmware) 4312M: Ming Lei <ming.lei@canonical.com> 4313L: linux-kernel@vger.kernel.org 4314S: Maintained 4315F: Documentation/firmware_class/ 4316F: drivers/base/firmware*.c 4317F: include/linux/firmware.h 4318 4319FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4320M: Joshua Morris <josh.h.morris@us.ibm.com> 4321M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4322S: Maintained 4323F: drivers/block/rsxx/ 4324 4325FLOPPY DRIVER 4326M: Jiri Kosina <jikos@kernel.org> 4327T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4328S: Odd fixes 4329F: drivers/block/floppy.c 4330 4331FMC SUBSYSTEM 4332M: Alessandro Rubini <rubini@gnudd.com> 4333W: http://www.ohwr.org/projects/fmc-bus 4334S: Supported 4335F: drivers/fmc/ 4336F: include/linux/fmc*.h 4337F: include/linux/ipmi-fru.h 4338K: fmc_d.*register 4339 4340FPU EMULATOR 4341M: Bill Metzenthen <billm@melbpc.org.au> 4342W: http://floatingpoint.sourceforge.net/emulator/index.html 4343S: Maintained 4344F: arch/x86/math-emu/ 4345 4346FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4347L: netdev@vger.kernel.org 4348S: Orphan 4349F: drivers/net/wan/dlci.c 4350F: drivers/net/wan/sdla.c 4351 4352FRAMEBUFFER LAYER 4353M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4354M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4355L: linux-fbdev@vger.kernel.org 4356W: http://linux-fbdev.sourceforge.net/ 4357Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4358T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4359S: Maintained 4360F: Documentation/fb/ 4361F: Documentation/devicetree/bindings/fb/ 4362F: drivers/video/ 4363F: include/video/ 4364F: include/linux/fb.h 4365F: include/uapi/video/ 4366F: include/uapi/linux/fb.h 4367 4368FREESCALE DIU FRAMEBUFFER DRIVER 4369M: Timur Tabi <timur@tabi.org> 4370L: linux-fbdev@vger.kernel.org 4371S: Maintained 4372F: drivers/video/fbdev/fsl-diu-fb.* 4373 4374FREESCALE DMA DRIVER 4375M: Li Yang <leoli@freescale.com> 4376M: Zhang Wei <zw@zh-kernel.org> 4377L: linuxppc-dev@lists.ozlabs.org 4378S: Maintained 4379F: drivers/dma/fsldma.* 4380 4381FREESCALE I2C CPM DRIVER 4382M: Jochen Friedrich <jochen@scram.de> 4383L: linuxppc-dev@lists.ozlabs.org 4384L: linux-i2c@vger.kernel.org 4385S: Maintained 4386F: drivers/i2c/busses/i2c-cpm.c 4387 4388FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4389M: Sascha Hauer <kernel@pengutronix.de> 4390L: linux-fbdev@vger.kernel.org 4391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4392S: Maintained 4393F: include/linux/platform_data/video-imxfb.h 4394F: drivers/video/fbdev/imxfb.c 4395 4396FREESCALE QUAD SPI DRIVER 4397M: Han Xu <han.xu@freescale.com> 4398L: linux-mtd@lists.infradead.org 4399S: Maintained 4400F: drivers/mtd/spi-nor/fsl-quadspi.c 4401 4402FREESCALE SOC FS_ENET DRIVER 4403M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4404M: Vitaly Bordug <vbordug@ru.mvista.com> 4405L: linuxppc-dev@lists.ozlabs.org 4406L: netdev@vger.kernel.org 4407S: Maintained 4408F: drivers/net/ethernet/freescale/fs_enet/ 4409F: include/linux/fs_enet_pd.h 4410 4411FREESCALE QUICC ENGINE LIBRARY 4412L: linuxppc-dev@lists.ozlabs.org 4413S: Orphan 4414F: arch/powerpc/sysdev/qe_lib/ 4415F: arch/powerpc/include/asm/*qe.h 4416 4417FREESCALE USB PERIPHERAL DRIVERS 4418M: Li Yang <leoli@freescale.com> 4419L: linux-usb@vger.kernel.org 4420L: linuxppc-dev@lists.ozlabs.org 4421S: Maintained 4422F: drivers/usb/gadget/udc/fsl* 4423 4424FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4425M: Li Yang <leoli@freescale.com> 4426L: netdev@vger.kernel.org 4427L: linuxppc-dev@lists.ozlabs.org 4428S: Maintained 4429F: drivers/net/ethernet/freescale/ucc_geth* 4430 4431FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4432M: Claudiu Manoil <claudiu.manoil@freescale.com> 4433L: netdev@vger.kernel.org 4434S: Maintained 4435F: drivers/net/ethernet/freescale/gianfar* 4436X: drivers/net/ethernet/freescale/gianfar_ptp.c 4437F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4438 4439FREESCALE QUICC ENGINE UCC UART DRIVER 4440M: Timur Tabi <timur@tabi.org> 4441L: linuxppc-dev@lists.ozlabs.org 4442S: Maintained 4443F: drivers/tty/serial/ucc_uart.c 4444 4445FREESCALE SOC SOUND DRIVERS 4446M: Timur Tabi <timur@tabi.org> 4447M: Nicolin Chen <nicoleotsuka@gmail.com> 4448M: Xiubo Li <Xiubo.Lee@gmail.com> 4449L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4450L: linuxppc-dev@lists.ozlabs.org 4451S: Maintained 4452F: sound/soc/fsl/fsl* 4453F: sound/soc/fsl/imx* 4454F: sound/soc/fsl/mpc8610_hpcd.c 4455 4456FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4457M: "J. German Rivera" <German.Rivera@freescale.com> 4458L: linux-kernel@vger.kernel.org 4459S: Maintained 4460F: drivers/staging/fsl-mc/ 4461 4462FREEVXFS FILESYSTEM 4463M: Christoph Hellwig <hch@infradead.org> 4464W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4465S: Maintained 4466F: fs/freevxfs/ 4467 4468FREEZER 4469M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4470M: Pavel Machek <pavel@ucw.cz> 4471L: linux-pm@vger.kernel.org 4472S: Supported 4473F: Documentation/power/freezing-of-tasks.txt 4474F: include/linux/freezer.h 4475F: kernel/freezer.c 4476 4477FRONTSWAP API 4478M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4479L: linux-kernel@vger.kernel.org 4480S: Maintained 4481F: mm/frontswap.c 4482F: include/linux/frontswap.h 4483 4484FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4485M: David Howells <dhowells@redhat.com> 4486L: linux-cachefs@redhat.com 4487S: Supported 4488F: Documentation/filesystems/caching/ 4489F: fs/fscache/ 4490F: include/linux/fscache*.h 4491 4492F2FS FILE SYSTEM 4493M: Jaegeuk Kim <jaegeuk@kernel.org> 4494M: Changman Lee <cm224.lee@samsung.com> 4495R: Chao Yu <chao2.yu@samsung.com> 4496L: linux-f2fs-devel@lists.sourceforge.net 4497W: http://en.wikipedia.org/wiki/F2FS 4498T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4499S: Maintained 4500F: Documentation/filesystems/f2fs.txt 4501F: Documentation/ABI/testing/sysfs-fs-f2fs 4502F: fs/f2fs/ 4503F: include/linux/f2fs_fs.h 4504F: include/trace/events/f2fs.h 4505 4506FUJITSU FR-V (FRV) PORT 4507M: David Howells <dhowells@redhat.com> 4508S: Maintained 4509F: arch/frv/ 4510 4511FUJITSU LAPTOP EXTRAS 4512M: Jonathan Woithe <jwoithe@just42.net> 4513L: platform-driver-x86@vger.kernel.org 4514S: Maintained 4515F: drivers/platform/x86/fujitsu-laptop.c 4516 4517FUJITSU M-5MO LS CAMERA ISP DRIVER 4518M: Kyungmin Park <kyungmin.park@samsung.com> 4519M: Heungjun Kim <riverful.kim@samsung.com> 4520L: linux-media@vger.kernel.org 4521S: Maintained 4522F: drivers/media/i2c/m5mols/ 4523F: include/media/m5mols.h 4524 4525FUJITSU TABLET EXTRAS 4526M: Robert Gerlach <khnz@gmx.de> 4527L: platform-driver-x86@vger.kernel.org 4528S: Maintained 4529F: drivers/platform/x86/fujitsu-tablet.c 4530 4531FUSE: FILESYSTEM IN USERSPACE 4532M: Miklos Szeredi <miklos@szeredi.hu> 4533L: fuse-devel@lists.sourceforge.net 4534W: http://fuse.sourceforge.net/ 4535T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4536S: Maintained 4537F: fs/fuse/ 4538F: include/uapi/linux/fuse.h 4539F: Documentation/filesystems/fuse.txt 4540 4541FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4542M: Rik Faith <faith@cs.unc.edu> 4543L: linux-scsi@vger.kernel.org 4544S: Odd Fixes (e.g., new signatures) 4545F: drivers/scsi/fdomain.* 4546 4547GCOV BASED KERNEL PROFILING 4548M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4549S: Maintained 4550F: kernel/gcov/ 4551F: Documentation/gcov.txt 4552 4553GDT SCSI DISK ARRAY CONTROLLER DRIVER 4554M: Achim Leubner <achim_leubner@adaptec.com> 4555L: linux-scsi@vger.kernel.org 4556W: http://www.icp-vortex.com/ 4557S: Supported 4558F: drivers/scsi/gdt* 4559 4560GDB KERNEL DEBUGGING HELPER SCRIPTS 4561M: Jan Kiszka <jan.kiszka@siemens.com> 4562S: Supported 4563F: scripts/gdb/ 4564 4565GEMTEK FM RADIO RECEIVER DRIVER 4566M: Hans Verkuil <hverkuil@xs4all.nl> 4567L: linux-media@vger.kernel.org 4568T: git git://linuxtv.org/media_tree.git 4569W: http://linuxtv.org 4570S: Maintained 4571F: drivers/media/radio/radio-gemtek* 4572 4573GENERIC GPIO I2C DRIVER 4574M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4575S: Supported 4576F: drivers/i2c/busses/i2c-gpio.c 4577F: include/linux/i2c-gpio.h 4578 4579GENERIC GPIO I2C MULTIPLEXER DRIVER 4580M: Peter Korsgaard <peter.korsgaard@barco.com> 4581L: linux-i2c@vger.kernel.org 4582S: Supported 4583F: drivers/i2c/muxes/i2c-mux-gpio.c 4584F: include/linux/i2c-mux-gpio.h 4585F: Documentation/i2c/muxes/i2c-mux-gpio 4586 4587GENERIC HDLC (WAN) DRIVERS 4588M: Krzysztof Halasa <khc@pm.waw.pl> 4589W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4590S: Maintained 4591F: drivers/net/wan/c101.c 4592F: drivers/net/wan/hd6457* 4593F: drivers/net/wan/hdlc* 4594F: drivers/net/wan/n2.c 4595F: drivers/net/wan/pc300too.c 4596F: drivers/net/wan/pci200syn.c 4597F: drivers/net/wan/wanxl* 4598 4599GENERIC INCLUDE/ASM HEADER FILES 4600M: Arnd Bergmann <arnd@arndb.de> 4601L: linux-arch@vger.kernel.org 4602T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4603S: Maintained 4604F: include/asm-generic/ 4605F: include/uapi/asm-generic/ 4606 4607GENERIC PHY FRAMEWORK 4608M: Kishon Vijay Abraham I <kishon@ti.com> 4609L: linux-kernel@vger.kernel.org 4610T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4611S: Supported 4612F: drivers/phy/ 4613F: include/linux/phy/ 4614 4615GENERIC PM DOMAINS 4616M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4617M: Kevin Hilman <khilman@kernel.org> 4618M: Ulf Hansson <ulf.hansson@linaro.org> 4619L: linux-pm@vger.kernel.org 4620S: Supported 4621F: drivers/base/power/domain*.c 4622F: include/linux/pm_domain.h 4623 4624GENERIC UIO DRIVER FOR PCI DEVICES 4625M: "Michael S. Tsirkin" <mst@redhat.com> 4626L: kvm@vger.kernel.org 4627S: Supported 4628F: drivers/uio/uio_pci_generic.c 4629 4630GET_MAINTAINER SCRIPT 4631M: Joe Perches <joe@perches.com> 4632S: Maintained 4633F: scripts/get_maintainer.pl 4634 4635GFS2 FILE SYSTEM 4636M: Steven Whitehouse <swhiteho@redhat.com> 4637M: Bob Peterson <rpeterso@redhat.com> 4638L: cluster-devel@redhat.com 4639W: http://sources.redhat.com/cluster/ 4640T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4641S: Supported 4642F: Documentation/filesystems/gfs2*.txt 4643F: fs/gfs2/ 4644F: include/uapi/linux/gfs2_ondisk.h 4645 4646GIGASET ISDN DRIVERS 4647M: Paul Bolle <pebolle@tiscali.nl> 4648L: gigaset307x-common@lists.sourceforge.net 4649W: http://gigaset307x.sourceforge.net/ 4650S: Odd Fixes 4651F: Documentation/isdn/README.gigaset 4652F: drivers/isdn/gigaset/ 4653F: include/uapi/linux/gigaset_dev.h 4654 4655GO7007 MPEG CODEC 4656M: Hans Verkuil <hans.verkuil@cisco.com> 4657L: linux-media@vger.kernel.org 4658S: Maintained 4659F: drivers/media/usb/go7007/ 4660 4661GOODIX TOUCHSCREEN 4662M: Bastien Nocera <hadess@hadess.net> 4663L: linux-input@vger.kernel.org 4664S: Maintained 4665F: drivers/input/touchscreen/goodix.c 4666 4667GPIO SUBSYSTEM 4668M: Linus Walleij <linus.walleij@linaro.org> 4669M: Alexandre Courbot <gnurou@gmail.com> 4670L: linux-gpio@vger.kernel.org 4671T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4672S: Maintained 4673F: Documentation/gpio/ 4674F: drivers/gpio/ 4675F: include/linux/gpio/ 4676F: include/linux/gpio.h 4677F: include/asm-generic/gpio.h 4678 4679GRE DEMULTIPLEXER DRIVER 4680M: Dmitry Kozlov <xeb@mail.ru> 4681L: netdev@vger.kernel.org 4682S: Maintained 4683F: net/ipv4/gre_demux.c 4684F: net/ipv4/gre_offload.c 4685F: include/net/gre.h 4686 4687GRETH 10/100/1G Ethernet MAC device driver 4688M: Kristoffer Glembo <kristoffer@gaisler.com> 4689L: netdev@vger.kernel.org 4690S: Maintained 4691F: drivers/net/ethernet/aeroflex/ 4692 4693GSPCA FINEPIX SUBDRIVER 4694M: Frank Zago <frank@zago.net> 4695L: linux-media@vger.kernel.org 4696T: git git://linuxtv.org/media_tree.git 4697S: Maintained 4698F: drivers/media/usb/gspca/finepix.c 4699 4700GSPCA GL860 SUBDRIVER 4701M: Olivier Lorin <o.lorin@laposte.net> 4702L: linux-media@vger.kernel.org 4703T: git git://linuxtv.org/media_tree.git 4704S: Maintained 4705F: drivers/media/usb/gspca/gl860/ 4706 4707GSPCA M5602 SUBDRIVER 4708M: Erik Andren <erik.andren@gmail.com> 4709L: linux-media@vger.kernel.org 4710T: git git://linuxtv.org/media_tree.git 4711S: Maintained 4712F: drivers/media/usb/gspca/m5602/ 4713 4714GSPCA PAC207 SONIXB SUBDRIVER 4715M: Hans de Goede <hdegoede@redhat.com> 4716L: linux-media@vger.kernel.org 4717T: git git://linuxtv.org/media_tree.git 4718S: Maintained 4719F: drivers/media/usb/gspca/pac207.c 4720 4721GSPCA SN9C20X SUBDRIVER 4722M: Brian Johnson <brijohn@gmail.com> 4723L: linux-media@vger.kernel.org 4724T: git git://linuxtv.org/media_tree.git 4725S: Maintained 4726F: drivers/media/usb/gspca/sn9c20x.c 4727 4728GSPCA T613 SUBDRIVER 4729M: Leandro Costantino <lcostantino@gmail.com> 4730L: linux-media@vger.kernel.org 4731T: git git://linuxtv.org/media_tree.git 4732S: Maintained 4733F: drivers/media/usb/gspca/t613.c 4734 4735GSPCA USB WEBCAM DRIVER 4736M: Hans de Goede <hdegoede@redhat.com> 4737L: linux-media@vger.kernel.org 4738T: git git://linuxtv.org/media_tree.git 4739S: Maintained 4740F: drivers/media/usb/gspca/ 4741 4742GUID PARTITION TABLE (GPT) 4743M: Davidlohr Bueso <dave@stgolabs.net> 4744L: linux-efi@vger.kernel.org 4745S: Maintained 4746F: block/partitions/efi.* 4747 4748STK1160 USB VIDEO CAPTURE DRIVER 4749M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4750L: linux-media@vger.kernel.org 4751T: git git://linuxtv.org/media_tree.git 4752S: Maintained 4753F: drivers/media/usb/stk1160/ 4754 4755H8/300 ARCHITECTURE 4756M: Yoshinori Sato <ysato@users.sourceforge.jp> 4757L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4758W: http://uclinux-h8.sourceforge.jp 4759T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4760S: Maintained 4761F: arch/h8300/ 4762F: drivers/clocksource/h8300_*.c 4763F: drivers/clk/h8300/ 4764F: drivers/irqchip/irq-renesas-h8*.c 4765 4766HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4767M: Frank Seidel <frank@f-seidel.de> 4768L: platform-driver-x86@vger.kernel.org 4769W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4770S: Maintained 4771F: drivers/platform/x86/hdaps.c 4772 4773HDPVR USB VIDEO ENCODER DRIVER 4774M: Hans Verkuil <hverkuil@xs4all.nl> 4775L: linux-media@vger.kernel.org 4776T: git git://linuxtv.org/media_tree.git 4777W: http://linuxtv.org 4778S: Odd Fixes 4779F: drivers/media/usb/hdpvr/ 4780 4781HWPOISON MEMORY FAILURE HANDLING 4782M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4783L: linux-mm@kvack.org 4784S: Maintained 4785F: mm/memory-failure.c 4786F: mm/hwpoison-inject.c 4787 4788HYPERVISOR VIRTUAL CONSOLE DRIVER 4789L: linuxppc-dev@lists.ozlabs.org 4790S: Odd Fixes 4791F: drivers/tty/hvc/ 4792 4793HACKRF MEDIA DRIVER 4794M: Antti Palosaari <crope@iki.fi> 4795L: linux-media@vger.kernel.org 4796W: http://linuxtv.org/ 4797W: http://palosaari.fi/linux/ 4798Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4799T: git git://linuxtv.org/anttip/media_tree.git 4800S: Maintained 4801F: drivers/media/usb/hackrf/ 4802 4803HARDWARE MONITORING 4804M: Jean Delvare <jdelvare@suse.com> 4805M: Guenter Roeck <linux@roeck-us.net> 4806L: lm-sensors@lm-sensors.org 4807W: http://www.lm-sensors.org/ 4808T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4809T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4810S: Maintained 4811F: Documentation/hwmon/ 4812F: drivers/hwmon/ 4813F: include/linux/hwmon*.h 4814 4815HARDWARE RANDOM NUMBER GENERATOR CORE 4816M: Matt Mackall <mpm@selenic.com> 4817M: Herbert Xu <herbert@gondor.apana.org.au> 4818L: linux-crypto@vger.kernel.org 4819S: Odd fixes 4820F: Documentation/hw_random.txt 4821F: drivers/char/hw_random/ 4822F: include/linux/hw_random.h 4823 4824HARDWARE SPINLOCK CORE 4825M: Ohad Ben-Cohen <ohad@wizery.com> 4826S: Maintained 4827F: Documentation/hwspinlock.txt 4828F: drivers/hwspinlock/hwspinlock_* 4829F: include/linux/hwspinlock.h 4830 4831HARMONY SOUND DRIVER 4832L: linux-parisc@vger.kernel.org 4833S: Maintained 4834F: sound/parisc/harmony.* 4835 4836HD29L2 MEDIA DRIVER 4837M: Antti Palosaari <crope@iki.fi> 4838L: linux-media@vger.kernel.org 4839W: http://linuxtv.org/ 4840W: http://palosaari.fi/linux/ 4841Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4842T: git git://linuxtv.org/anttip/media_tree.git 4843S: Maintained 4844F: drivers/media/dvb-frontends/hd29l2* 4845 4846HEWLETT-PACKARD SMART2 RAID DRIVER 4847L: iss_storagedev@hp.com 4848S: Orphan 4849F: Documentation/blockdev/cpqarray.txt 4850F: drivers/block/cpqarray.* 4851 4852HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4853M: Don Brace <don.brace@pmcs.com> 4854L: iss_storagedev@hp.com 4855L: storagedev@pmcs.com 4856L: linux-scsi@vger.kernel.org 4857S: Supported 4858F: Documentation/scsi/hpsa.txt 4859F: drivers/scsi/hpsa*.[ch] 4860F: include/linux/cciss*.h 4861F: include/uapi/linux/cciss*.h 4862 4863HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4864M: Don Brace <don.brace@pmcs.com> 4865L: iss_storagedev@hp.com 4866L: storagedev@pmcs.com 4867L: linux-scsi@vger.kernel.org 4868S: Supported 4869F: Documentation/blockdev/cciss.txt 4870F: drivers/block/cciss* 4871F: include/linux/cciss_ioctl.h 4872F: include/uapi/linux/cciss_ioctl.h 4873 4874HFS FILESYSTEM 4875L: linux-fsdevel@vger.kernel.org 4876S: Orphan 4877F: Documentation/filesystems/hfs.txt 4878F: fs/hfs/ 4879 4880HFSPLUS FILESYSTEM 4881L: linux-fsdevel@vger.kernel.org 4882S: Orphan 4883F: Documentation/filesystems/hfsplus.txt 4884F: fs/hfsplus/ 4885 4886HGA FRAMEBUFFER DRIVER 4887M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4888L: linux-nvidia@lists.surfsouth.com 4889W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4890S: Maintained 4891F: drivers/video/fbdev/hgafb.c 4892 4893HIBERNATION (aka Software Suspend, aka swsusp) 4894M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4895M: Pavel Machek <pavel@ucw.cz> 4896L: linux-pm@vger.kernel.org 4897S: Supported 4898F: arch/x86/power/ 4899F: drivers/base/power/ 4900F: kernel/power/ 4901F: include/linux/suspend.h 4902F: include/linux/freezer.h 4903F: include/linux/pm.h 4904F: arch/*/include/asm/suspend*.h 4905 4906HID CORE LAYER 4907M: Jiri Kosina <jikos@kernel.org> 4908L: linux-input@vger.kernel.org 4909T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4910S: Maintained 4911F: drivers/hid/ 4912F: include/linux/hid* 4913F: include/uapi/linux/hid* 4914 4915HID SENSOR HUB DRIVERS 4916M: Jiri Kosina <jikos@kernel.org> 4917M: Jonathan Cameron <jic23@kernel.org> 4918M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4919L: linux-input@vger.kernel.org 4920L: linux-iio@vger.kernel.org 4921S: Maintained 4922F: Documentation/hid/hid-sensor* 4923F: drivers/hid/hid-sensor-* 4924F: drivers/iio/*/hid-* 4925F: include/linux/hid-sensor-* 4926 4927HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4928M: Thomas Gleixner <tglx@linutronix.de> 4929L: linux-kernel@vger.kernel.org 4930T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4931S: Maintained 4932F: Documentation/timers/ 4933F: kernel/time/hrtimer.c 4934F: kernel/time/clockevents.c 4935F: kernel/time/tick*.* 4936F: kernel/time/timer_*.c 4937F: include/linux/clockchips.h 4938F: include/linux/hrtimer.h 4939 4940HIGH-SPEED SCC DRIVER FOR AX.25 4941L: linux-hams@vger.kernel.org 4942S: Orphan 4943F: drivers/net/hamradio/dmascc.c 4944F: drivers/net/hamradio/scc.c 4945 4946HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4947M: HighPoint Linux Team <linux@highpoint-tech.com> 4948W: http://www.highpoint-tech.com 4949S: Supported 4950F: Documentation/scsi/hptiop.txt 4951F: drivers/scsi/hptiop.c 4952 4953HIPPI 4954M: Jes Sorensen <jes@trained-monkey.org> 4955L: linux-hippi@sunsite.dk 4956S: Maintained 4957F: include/linux/hippidevice.h 4958F: include/uapi/linux/if_hippi.h 4959F: net/802/hippi.c 4960F: drivers/net/hippi/ 4961 4962HOST AP DRIVER 4963M: Jouni Malinen <j@w1.fi> 4964L: hostap@shmoo.com (subscribers-only) 4965L: linux-wireless@vger.kernel.org 4966W: http://hostap.epitest.fi/ 4967S: Maintained 4968F: drivers/net/wireless/hostap/ 4969 4970HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4971L: platform-driver-x86@vger.kernel.org 4972S: Orphan 4973F: drivers/platform/x86/tc1100-wmi.c 4974 4975HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4976M: Jaroslav Kysela <perex@perex.cz> 4977S: Maintained 4978F: drivers/net/ethernet/hp/hp100.* 4979 4980HPET: High Precision Event Timers driver 4981M: Clemens Ladisch <clemens@ladisch.de> 4982S: Maintained 4983F: Documentation/timers/hpet.txt 4984F: drivers/char/hpet.c 4985F: include/linux/hpet.h 4986F: include/uapi/linux/hpet.h 4987 4988HPET: x86 4989S: Orphan 4990F: arch/x86/kernel/hpet.c 4991F: arch/x86/include/asm/hpet.h 4992 4993HPFS FILESYSTEM 4994M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4995W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4996S: Maintained 4997F: fs/hpfs/ 4998 4999HSI SUBSYSTEM 5000M: Sebastian Reichel <sre@kernel.org> 5001T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5002S: Maintained 5003F: Documentation/ABI/testing/sysfs-bus-hsi 5004F: Documentation/hsi.txt 5005F: drivers/hsi/ 5006F: include/linux/hsi/ 5007F: include/uapi/linux/hsi/ 5008 5009HSO 3G MODEM DRIVER 5010M: Jan Dumon <j.dumon@option.com> 5011W: http://www.pharscape.org 5012S: Maintained 5013F: drivers/net/usb/hso.c 5014 5015HSR NETWORK PROTOCOL 5016M: Arvid Brodin <arvid.brodin@alten.se> 5017L: netdev@vger.kernel.org 5018S: Maintained 5019F: net/hsr/ 5020 5021HTCPEN TOUCHSCREEN DRIVER 5022M: Pau Oliva Fora <pof@eslack.org> 5023L: linux-input@vger.kernel.org 5024S: Maintained 5025F: drivers/input/touchscreen/htcpen.c 5026 5027HUGETLB FILESYSTEM 5028M: Nadia Yvette Chambers <nyc@holomorphy.com> 5029S: Maintained 5030F: fs/hugetlbfs/ 5031 5032Hyper-V CORE AND DRIVERS 5033M: "K. Y. Srinivasan" <kys@microsoft.com> 5034M: Haiyang Zhang <haiyangz@microsoft.com> 5035L: devel@linuxdriverproject.org 5036S: Maintained 5037F: arch/x86/include/asm/mshyperv.h 5038F: arch/x86/include/uapi/asm/hyperv.h 5039F: arch/x86/kernel/cpu/mshyperv.c 5040F: drivers/hid/hid-hyperv.c 5041F: drivers/hv/ 5042F: drivers/input/serio/hyperv-keyboard.c 5043F: drivers/net/hyperv/ 5044F: drivers/scsi/storvsc_drv.c 5045F: drivers/video/fbdev/hyperv_fb.c 5046F: include/linux/hyperv.h 5047F: tools/hv/ 5048F: Documentation/ABI/stable/sysfs-bus-vmbus 5049 5050I2C OVER PARALLEL PORT 5051M: Jean Delvare <jdelvare@suse.com> 5052L: linux-i2c@vger.kernel.org 5053S: Maintained 5054F: Documentation/i2c/busses/i2c-parport 5055F: Documentation/i2c/busses/i2c-parport-light 5056F: drivers/i2c/busses/i2c-parport.c 5057F: drivers/i2c/busses/i2c-parport-light.c 5058 5059I2C/SMBUS CONTROLLER DRIVERS FOR PC 5060M: Jean Delvare <jdelvare@suse.com> 5061L: linux-i2c@vger.kernel.org 5062S: Maintained 5063F: Documentation/i2c/busses/i2c-ali1535 5064F: Documentation/i2c/busses/i2c-ali1563 5065F: Documentation/i2c/busses/i2c-ali15x3 5066F: Documentation/i2c/busses/i2c-amd756 5067F: Documentation/i2c/busses/i2c-amd8111 5068F: Documentation/i2c/busses/i2c-i801 5069F: Documentation/i2c/busses/i2c-nforce2 5070F: Documentation/i2c/busses/i2c-piix4 5071F: Documentation/i2c/busses/i2c-sis5595 5072F: Documentation/i2c/busses/i2c-sis630 5073F: Documentation/i2c/busses/i2c-sis96x 5074F: Documentation/i2c/busses/i2c-via 5075F: Documentation/i2c/busses/i2c-viapro 5076F: drivers/i2c/busses/i2c-ali1535.c 5077F: drivers/i2c/busses/i2c-ali1563.c 5078F: drivers/i2c/busses/i2c-ali15x3.c 5079F: drivers/i2c/busses/i2c-amd756.c 5080F: drivers/i2c/busses/i2c-amd756-s4882.c 5081F: drivers/i2c/busses/i2c-amd8111.c 5082F: drivers/i2c/busses/i2c-i801.c 5083F: drivers/i2c/busses/i2c-isch.c 5084F: drivers/i2c/busses/i2c-nforce2.c 5085F: drivers/i2c/busses/i2c-nforce2-s4985.c 5086F: drivers/i2c/busses/i2c-piix4.c 5087F: drivers/i2c/busses/i2c-sis5595.c 5088F: drivers/i2c/busses/i2c-sis630.c 5089F: drivers/i2c/busses/i2c-sis96x.c 5090F: drivers/i2c/busses/i2c-via.c 5091F: drivers/i2c/busses/i2c-viapro.c 5092 5093I2C/SMBUS ISMT DRIVER 5094M: Seth Heasley <seth.heasley@intel.com> 5095M: Neil Horman <nhorman@tuxdriver.com> 5096L: linux-i2c@vger.kernel.org 5097F: drivers/i2c/busses/i2c-ismt.c 5098F: Documentation/i2c/busses/i2c-ismt 5099 5100I2C/SMBUS STUB DRIVER 5101M: Jean Delvare <jdelvare@suse.com> 5102L: linux-i2c@vger.kernel.org 5103S: Maintained 5104F: drivers/i2c/i2c-stub.c 5105 5106I2C SUBSYSTEM 5107M: Wolfram Sang <wsa@the-dreams.de> 5108L: linux-i2c@vger.kernel.org 5109W: https://i2c.wiki.kernel.org/ 5110Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5111T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5112S: Maintained 5113F: Documentation/devicetree/bindings/i2c/ 5114F: Documentation/i2c/ 5115F: drivers/i2c/ 5116F: include/linux/i2c.h 5117F: include/linux/i2c-*.h 5118F: include/uapi/linux/i2c.h 5119F: include/uapi/linux/i2c-*.h 5120 5121I2C ACPI SUPPORT 5122M: Mika Westerberg <mika.westerberg@linux.intel.com> 5123L: linux-i2c@vger.kernel.org 5124L: linux-acpi@vger.kernel.org 5125S: Maintained 5126 5127I2C-TAOS-EVM DRIVER 5128M: Jean Delvare <jdelvare@suse.com> 5129L: linux-i2c@vger.kernel.org 5130S: Maintained 5131F: Documentation/i2c/busses/i2c-taos-evm 5132F: drivers/i2c/busses/i2c-taos-evm.c 5133 5134I2C-TINY-USB DRIVER 5135M: Till Harbaum <till@harbaum.org> 5136L: linux-i2c@vger.kernel.org 5137W: http://www.harbaum.org/till/i2c_tiny_usb 5138S: Maintained 5139F: drivers/i2c/busses/i2c-tiny-usb.c 5140 5141i386 BOOT CODE 5142M: "H. Peter Anvin" <hpa@zytor.com> 5143S: Maintained 5144F: arch/x86/boot/ 5145 5146i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5147M: "H. Peter Anvin" <hpa@zytor.com> 5148T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5149S: Maintained 5150 5151IA64 (Itanium) PLATFORM 5152M: Tony Luck <tony.luck@intel.com> 5153M: Fenghua Yu <fenghua.yu@intel.com> 5154L: linux-ia64@vger.kernel.org 5155T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5156S: Maintained 5157F: arch/ia64/ 5158 5159IBM Power VMX Cryptographic instructions 5160M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5161M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5162L: linux-crypto@vger.kernel.org 5163S: Supported 5164F: drivers/crypto/vmx/Makefile 5165F: drivers/crypto/vmx/Kconfig 5166F: drivers/crypto/vmx/vmx.c 5167F: drivers/crypto/vmx/aes* 5168F: drivers/crypto/vmx/ghash* 5169F: drivers/crypto/vmx/ppc-xlate.pl 5170 5171IBM Power in-Nest Crypto Acceleration 5172M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5173M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5174L: linux-crypto@vger.kernel.org 5175S: Supported 5176F: drivers/crypto/nx/Makefile 5177F: drivers/crypto/nx/Kconfig 5178F: drivers/crypto/nx/nx-aes* 5179F: drivers/crypto/nx/nx-sha* 5180F: drivers/crypto/nx/nx.* 5181F: drivers/crypto/nx/nx_csbcpb.h 5182F: drivers/crypto/nx/nx_debugfs.h 5183 5184IBM Power 842 compression accelerator 5185M: Dan Streetman <ddstreet@ieee.org> 5186S: Supported 5187F: drivers/crypto/nx/Makefile 5188F: drivers/crypto/nx/Kconfig 5189F: drivers/crypto/nx/nx-842* 5190F: include/linux/sw842.h 5191F: crypto/842.c 5192F: lib/842/ 5193 5194IBM Power Linux RAID adapter 5195M: Brian King <brking@us.ibm.com> 5196S: Supported 5197F: drivers/scsi/ipr.* 5198 5199IBM Power Virtual Ethernet Device Driver 5200M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5201L: netdev@vger.kernel.org 5202S: Supported 5203F: drivers/net/ethernet/ibm/ibmveth.* 5204 5205IBM Power Virtual SCSI Device Drivers 5206M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5207L: linux-scsi@vger.kernel.org 5208S: Supported 5209F: drivers/scsi/ibmvscsi/ibmvscsi* 5210F: drivers/scsi/ibmvscsi/viosrp.h 5211 5212IBM Power Virtual FC Device Drivers 5213M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5214L: linux-scsi@vger.kernel.org 5215S: Supported 5216F: drivers/scsi/ibmvscsi/ibmvfc* 5217 5218IBM ServeRAID RAID DRIVER 5219S: Orphan 5220F: drivers/scsi/ips.* 5221 5222ICH LPC AND GPIO DRIVER 5223M: Peter Tyser <ptyser@xes-inc.com> 5224S: Maintained 5225F: drivers/mfd/lpc_ich.c 5226F: drivers/gpio/gpio-ich.c 5227 5228IDE SUBSYSTEM 5229M: "David S. Miller" <davem@davemloft.net> 5230L: linux-ide@vger.kernel.org 5231Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5232T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5233S: Maintained 5234F: Documentation/ide/ 5235F: drivers/ide/ 5236F: include/linux/ide.h 5237 5238IDEAPAD LAPTOP EXTRAS DRIVER 5239M: Ike Panhc <ike.pan@canonical.com> 5240L: platform-driver-x86@vger.kernel.org 5241W: http://launchpad.net/ideapad-laptop 5242S: Maintained 5243F: drivers/platform/x86/ideapad-laptop.c 5244 5245IDEAPAD LAPTOP SLIDEBAR DRIVER 5246M: Andrey Moiseev <o2g.org.ru@gmail.com> 5247L: linux-input@vger.kernel.org 5248W: https://github.com/o2genum/ideapad-slidebar 5249S: Maintained 5250F: drivers/input/misc/ideapad_slidebar.c 5251 5252IDE/ATAPI DRIVERS 5253M: Borislav Petkov <bp@alien8.de> 5254L: linux-ide@vger.kernel.org 5255S: Maintained 5256F: Documentation/cdrom/ide-cd 5257F: drivers/ide/ide-cd* 5258 5259IDLE-I7300 5260M: Andy Henroid <andrew.d.henroid@intel.com> 5261L: linux-pm@vger.kernel.org 5262S: Supported 5263F: drivers/idle/i7300_idle.c 5264 5265IEEE 802.15.4 SUBSYSTEM 5266M: Alexander Aring <alex.aring@gmail.com> 5267L: linux-wpan@vger.kernel.org 5268W: https://github.com/linux-wpan 5269T: git git://github.com/linux-wpan/linux-wpan-next.git 5270S: Maintained 5271F: net/ieee802154/ 5272F: net/mac802154/ 5273F: drivers/net/ieee802154/ 5274F: include/linux/nl802154.h 5275F: include/linux/ieee802154.h 5276F: include/net/nl802154.h 5277F: include/net/mac802154.h 5278F: include/net/af_ieee802154.h 5279F: include/net/cfg802154.h 5280F: include/net/ieee802154_netdev.h 5281F: Documentation/networking/ieee802154.txt 5282 5283IGORPLUG-USB IR RECEIVER 5284M: Sean Young <sean@mess.org> 5285L: linux-media@vger.kernel.org 5286S: Maintained 5287F: drivers/media/rc/igorplugusb.c 5288 5289IGUANAWORKS USB IR TRANSCEIVER 5290M: Sean Young <sean@mess.org> 5291L: linux-media@vger.kernel.org 5292S: Maintained 5293F: drivers/media/rc/iguanair.c 5294 5295IIO SUBSYSTEM AND DRIVERS 5296M: Jonathan Cameron <jic23@kernel.org> 5297R: Hartmut Knaack <knaack.h@gmx.de> 5298R: Lars-Peter Clausen <lars@metafoo.de> 5299R: Peter Meerwald <pmeerw@pmeerw.net> 5300L: linux-iio@vger.kernel.org 5301S: Maintained 5302F: drivers/iio/ 5303F: drivers/staging/iio/ 5304F: include/linux/iio/ 5305F: tools/iio/ 5306 5307IKANOS/ADI EAGLE ADSL USB DRIVER 5308M: Matthieu Castet <castet.matthieu@free.fr> 5309M: Stanislaw Gruszka <stf_xl@wp.pl> 5310S: Maintained 5311F: drivers/usb/atm/ueagle-atm.c 5312 5313INA209 HARDWARE MONITOR DRIVER 5314M: Guenter Roeck <linux@roeck-us.net> 5315L: lm-sensors@lm-sensors.org 5316S: Maintained 5317F: Documentation/hwmon/ina209 5318F: Documentation/devicetree/bindings/i2c/ina209.txt 5319F: drivers/hwmon/ina209.c 5320 5321INA2XX HARDWARE MONITOR DRIVER 5322M: Guenter Roeck <linux@roeck-us.net> 5323L: lm-sensors@lm-sensors.org 5324S: Maintained 5325F: Documentation/hwmon/ina2xx 5326F: drivers/hwmon/ina2xx.c 5327F: include/linux/platform_data/ina2xx.h 5328 5329INDUSTRY PACK SUBSYSTEM (IPACK) 5330M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5331M: Jens Taprogge <jens.taprogge@taprogge.org> 5332M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5333L: industrypack-devel@lists.sourceforge.net 5334W: http://industrypack.sourceforge.net 5335S: Maintained 5336F: drivers/ipack/ 5337 5338INGENIC JZ4780 DMA Driver 5339M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5340S: Maintained 5341F: drivers/dma/dma-jz4780.c 5342 5343INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5344M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5345M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5346L: linux-ima-devel@lists.sourceforge.net 5347L: linux-ima-user@lists.sourceforge.net 5348L: linux-security-module@vger.kernel.org 5349S: Supported 5350F: security/integrity/ima/ 5351 5352IMGTEC IR DECODER DRIVER 5353M: James Hogan <james.hogan@imgtec.com> 5354S: Maintained 5355F: drivers/media/rc/img-ir/ 5356 5357IMS TWINTURBO FRAMEBUFFER DRIVER 5358L: linux-fbdev@vger.kernel.org 5359S: Orphan 5360F: drivers/video/fbdev/imsttfb.c 5361 5362INFINIBAND SUBSYSTEM 5363M: Doug Ledford <dledford@redhat.com> 5364M: Sean Hefty <sean.hefty@intel.com> 5365M: Hal Rosenstock <hal.rosenstock@gmail.com> 5366L: linux-rdma@vger.kernel.org 5367W: http://www.openfabrics.org/ 5368Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5369T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5370S: Supported 5371F: Documentation/infiniband/ 5372F: drivers/infiniband/ 5373F: drivers/staging/rdma/ 5374F: include/uapi/linux/if_infiniband.h 5375F: include/uapi/rdma/ 5376F: include/rdma/ 5377 5378INOTIFY 5379M: John McCutchan <john@johnmccutchan.com> 5380M: Robert Love <rlove@rlove.org> 5381M: Eric Paris <eparis@parisplace.org> 5382S: Maintained 5383F: Documentation/filesystems/inotify.txt 5384F: fs/notify/inotify/ 5385F: include/linux/inotify.h 5386F: include/uapi/linux/inotify.h 5387 5388INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5389M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5390L: linux-input@vger.kernel.org 5391Q: http://patchwork.kernel.org/project/linux-input/list/ 5392T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5393S: Maintained 5394F: drivers/input/ 5395F: include/linux/input.h 5396F: include/uapi/linux/input.h 5397F: include/linux/input/ 5398 5399INPUT MULTITOUCH (MT) PROTOCOL 5400M: Henrik Rydberg <rydberg@bitmath.org> 5401L: linux-input@vger.kernel.org 5402S: Odd fixes 5403F: Documentation/input/multi-touch-protocol.txt 5404F: drivers/input/input-mt.c 5405K: \b(ABS|SYN)_MT_ 5406 5407INTEL ASoC BDW/HSW DRIVERS 5408M: Jie Yang <yang.jie@linux.intel.com> 5409L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5410S: Supported 5411F: sound/soc/intel/common/sst-dsp* 5412F: sound/soc/intel/common/sst-firmware.c 5413F: sound/soc/intel/boards/broadwell.c 5414F: sound/soc/intel/haswell/ 5415 5416INTEL C600 SERIES SAS CONTROLLER DRIVER 5417M: Intel SCU Linux support <intel-linux-scu@intel.com> 5418M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5419L: linux-scsi@vger.kernel.org 5420T: git git://git.code.sf.net/p/intel-sas/isci 5421S: Supported 5422F: drivers/scsi/isci/ 5423 5424INTEL IDLE DRIVER 5425M: Len Brown <lenb@kernel.org> 5426L: linux-pm@vger.kernel.org 5427T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5428S: Supported 5429F: drivers/idle/intel_idle.c 5430 5431INTEL PSTATE DRIVER 5432M: Kristen Carlson Accardi <kristen@linux.intel.com> 5433L: linux-pm@vger.kernel.org 5434S: Supported 5435F: drivers/cpufreq/intel_pstate.c 5436 5437INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5438M: Maik Broemme <mbroemme@plusserver.de> 5439L: linux-fbdev@vger.kernel.org 5440S: Maintained 5441F: Documentation/fb/intelfb.txt 5442F: drivers/video/fbdev/intelfb/ 5443 5444INTEL 810/815 FRAMEBUFFER DRIVER 5445M: Antonino Daplas <adaplas@gmail.com> 5446L: linux-fbdev@vger.kernel.org 5447S: Maintained 5448F: drivers/video/fbdev/i810/ 5449 5450INTEL MENLOW THERMAL DRIVER 5451M: Sujith Thomas <sujith.thomas@intel.com> 5452L: platform-driver-x86@vger.kernel.org 5453W: https://01.org/linux-acpi 5454S: Supported 5455F: drivers/platform/x86/intel_menlow.c 5456 5457INTEL IA32 MICROCODE UPDATE SUPPORT 5458M: Borislav Petkov <bp@alien8.de> 5459S: Maintained 5460F: arch/x86/kernel/cpu/microcode/core* 5461F: arch/x86/kernel/cpu/microcode/intel* 5462 5463INTEL I/OAT DMA DRIVER 5464M: Dave Jiang <dave.jiang@intel.com> 5465R: Dan Williams <dan.j.williams@intel.com> 5466L: dmaengine@vger.kernel.org 5467Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5468S: Supported 5469F: drivers/dma/ioat* 5470 5471INTEL IOMMU (VT-d) 5472M: David Woodhouse <dwmw2@infradead.org> 5473L: iommu@lists.linux-foundation.org 5474T: git git://git.infradead.org/iommu-2.6.git 5475S: Supported 5476F: drivers/iommu/intel-iommu.c 5477F: include/linux/intel-iommu.h 5478 5479INTEL IOP-ADMA DMA DRIVER 5480R: Dan Williams <dan.j.williams@intel.com> 5481S: Odd fixes 5482F: drivers/dma/iop-adma.c 5483 5484INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5485M: Krzysztof Halasa <khalasa@piap.pl> 5486S: Maintained 5487F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5488F: arch/arm/mach-ixp4xx/include/mach/npe.h 5489F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5490F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5491F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5492F: drivers/net/wan/ixp4xx_hss.c 5493 5494INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5495M: Deepak Saxena <dsaxena@plexity.net> 5496S: Maintained 5497F: drivers/char/hw_random/ixp4xx-rng.c 5498 5499INTEL ETHERNET DRIVERS 5500M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5501R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5502R: Shannon Nelson <shannon.nelson@intel.com> 5503R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5504R: Don Skidmore <donald.c.skidmore@intel.com> 5505R: Matthew Vick <matthew.vick@intel.com> 5506R: John Ronciak <john.ronciak@intel.com> 5507R: Mitch Williams <mitch.a.williams@intel.com> 5508L: intel-wired-lan@lists.osuosl.org 5509W: http://www.intel.com/support/feedback.htm 5510W: http://e1000.sourceforge.net/ 5511Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5512T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5513T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5514S: Supported 5515F: Documentation/networking/e100.txt 5516F: Documentation/networking/e1000.txt 5517F: Documentation/networking/e1000e.txt 5518F: Documentation/networking/igb.txt 5519F: Documentation/networking/igbvf.txt 5520F: Documentation/networking/ixgb.txt 5521F: Documentation/networking/ixgbe.txt 5522F: Documentation/networking/ixgbevf.txt 5523F: Documentation/networking/i40e.txt 5524F: Documentation/networking/i40evf.txt 5525F: drivers/net/ethernet/intel/ 5526F: drivers/net/ethernet/intel/*/ 5527 5528INTEL-MID GPIO DRIVER 5529M: David Cohen <david.a.cohen@linux.intel.com> 5530L: linux-gpio@vger.kernel.org 5531S: Maintained 5532F: drivers/gpio/gpio-intel-mid.c 5533 5534INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5535M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5536L: linux-wireless@vger.kernel.org 5537S: Maintained 5538F: Documentation/networking/README.ipw2100 5539F: Documentation/networking/README.ipw2200 5540F: drivers/net/wireless/ipw2x00/ 5541 5542INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5543M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5544M: Gang Wei <gang.wei@intel.com> 5545M: Shane Wang <shane.wang@intel.com> 5546L: tboot-devel@lists.sourceforge.net 5547W: http://tboot.sourceforge.net 5548T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5549S: Supported 5550F: Documentation/intel_txt.txt 5551F: include/linux/tboot.h 5552F: arch/x86/kernel/tboot.c 5553 5554INTEL WIRELESS WIMAX CONNECTION 2400 5555M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5556M: linux-wimax@intel.com 5557L: wimax@linuxwimax.org (subscribers-only) 5558S: Supported 5559W: http://linuxwimax.org 5560F: Documentation/wimax/README.i2400m 5561F: drivers/net/wimax/i2400m/ 5562F: include/uapi/linux/wimax/i2400m.h 5563 5564INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5565M: Stanislaw Gruszka <sgruszka@redhat.com> 5566L: linux-wireless@vger.kernel.org 5567S: Supported 5568F: drivers/net/wireless/iwlegacy/ 5569 5570INTEL WIRELESS WIFI LINK (iwlwifi) 5571M: Johannes Berg <johannes.berg@intel.com> 5572M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5573M: Intel Linux Wireless <ilw@linux.intel.com> 5574L: linux-wireless@vger.kernel.org 5575W: http://intellinuxwireless.org 5576T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5577S: Supported 5578F: drivers/net/wireless/iwlwifi/ 5579 5580INTEL MANAGEMENT ENGINE (mei) 5581M: Tomas Winkler <tomas.winkler@intel.com> 5582L: linux-kernel@vger.kernel.org 5583S: Supported 5584F: include/uapi/linux/mei.h 5585F: include/linux/mei_cl_bus.h 5586F: drivers/misc/mei/* 5587F: Documentation/misc-devices/mei/* 5588 5589INTEL PMC IPC DRIVER 5590M: Zha Qipeng<qipeng.zha@intel.com> 5591L: platform-driver-x86@vger.kernel.org 5592S: Maintained 5593F: drivers/platform/x86/intel_pmc_ipc.c 5594F: arch/x86/include/asm/intel_pmc_ipc.h 5595 5596IOC3 ETHERNET DRIVER 5597M: Ralf Baechle <ralf@linux-mips.org> 5598L: linux-mips@linux-mips.org 5599S: Maintained 5600F: drivers/net/ethernet/sgi/ioc3-eth.c 5601 5602IOC3 SERIAL DRIVER 5603M: Pat Gefre <pfg@sgi.com> 5604L: linux-serial@vger.kernel.org 5605S: Maintained 5606F: drivers/tty/serial/ioc3_serial.c 5607 5608IOMMU DRIVERS 5609M: Joerg Roedel <joro@8bytes.org> 5610L: iommu@lists.linux-foundation.org 5611T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5612S: Maintained 5613F: drivers/iommu/ 5614 5615IP MASQUERADING 5616M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5617S: Maintained 5618F: net/ipv4/netfilter/ipt_MASQUERADE.c 5619 5620IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5621M: Francois Romieu <romieu@fr.zoreil.com> 5622M: Sorbica Shieh <sorbica@icplus.com.tw> 5623L: netdev@vger.kernel.org 5624S: Maintained 5625F: drivers/net/ethernet/icplus/ipg.* 5626 5627IPATH DRIVER 5628M: Mike Marciniszyn <infinipath@intel.com> 5629L: linux-rdma@vger.kernel.org 5630S: Maintained 5631F: drivers/staging/rdma/ipath/ 5632 5633IPMI SUBSYSTEM 5634M: Corey Minyard <minyard@acm.org> 5635L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5636W: http://openipmi.sourceforge.net/ 5637S: Supported 5638F: Documentation/IPMI.txt 5639F: drivers/char/ipmi/ 5640F: include/linux/ipmi* 5641F: include/uapi/linux/ipmi* 5642 5643QCOM AUDIO (ASoC) DRIVERS 5644M: Patrick Lai <plai@codeaurora.org> 5645M: Banajit Goswami <bgoswami@codeaurora.org> 5646L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5647S: Supported 5648F: sound/soc/qcom/ 5649 5650IPS SCSI RAID DRIVER 5651M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5652L: linux-scsi@vger.kernel.org 5653W: http://www.adaptec.com/ 5654S: Maintained 5655F: drivers/scsi/ips* 5656 5657IPVS 5658M: Wensong Zhang <wensong@linux-vs.org> 5659M: Simon Horman <horms@verge.net.au> 5660M: Julian Anastasov <ja@ssi.bg> 5661L: netdev@vger.kernel.org 5662L: lvs-devel@vger.kernel.org 5663S: Maintained 5664F: Documentation/networking/ipvs-sysctl.txt 5665F: include/net/ip_vs.h 5666F: include/uapi/linux/ip_vs.h 5667F: net/netfilter/ipvs/ 5668 5669IPWIRELESS DRIVER 5670M: Jiri Kosina <jikos@kernel.org> 5671M: David Sterba <dsterba@suse.com> 5672S: Odd Fixes 5673F: drivers/tty/ipwireless/ 5674 5675IPX NETWORK LAYER 5676M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5677L: netdev@vger.kernel.org 5678S: Maintained 5679F: include/net/ipx.h 5680F: include/uapi/linux/ipx.h 5681F: net/ipx/ 5682 5683IRDA SUBSYSTEM 5684M: Samuel Ortiz <samuel@sortiz.org> 5685L: irda-users@lists.sourceforge.net (subscribers-only) 5686L: netdev@vger.kernel.org 5687W: http://irda.sourceforge.net/ 5688S: Maintained 5689T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5690F: Documentation/networking/irda.txt 5691F: drivers/net/irda/ 5692F: include/net/irda/ 5693F: net/irda/ 5694 5695IRQ SUBSYSTEM 5696M: Thomas Gleixner <tglx@linutronix.de> 5697L: linux-kernel@vger.kernel.org 5698S: Maintained 5699T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5700F: kernel/irq/ 5701 5702IRQCHIP DRIVERS 5703M: Thomas Gleixner <tglx@linutronix.de> 5704M: Jason Cooper <jason@lakedaemon.net> 5705M: Marc Zyngier <marc.zyngier@arm.com> 5706L: linux-kernel@vger.kernel.org 5707S: Maintained 5708T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5709T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5710F: Documentation/devicetree/bindings/interrupt-controller/ 5711F: drivers/irqchip/ 5712 5713IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5714M: Jiang Liu <jiang.liu@linux.intel.com> 5715M: Marc Zyngier <marc.zyngier@arm.com> 5716S: Maintained 5717T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5718F: Documentation/IRQ-domain.txt 5719F: include/linux/irqdomain.h 5720F: kernel/irq/irqdomain.c 5721F: kernel/irq/msi.c 5722 5723ISAPNP 5724M: Jaroslav Kysela <perex@perex.cz> 5725S: Maintained 5726F: Documentation/isapnp.txt 5727F: drivers/pnp/isapnp/ 5728F: include/linux/isapnp.h 5729 5730ISA RADIO MODULE 5731M: Hans Verkuil <hverkuil@xs4all.nl> 5732L: linux-media@vger.kernel.org 5733T: git git://linuxtv.org/media_tree.git 5734W: http://linuxtv.org 5735S: Maintained 5736F: drivers/media/radio/radio-isa* 5737 5738iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5739M: Peter Jones <pjones@redhat.com> 5740M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5741S: Maintained 5742F: drivers/firmware/iscsi_ibft* 5743 5744ISCSI 5745M: Mike Christie <michaelc@cs.wisc.edu> 5746L: open-iscsi@googlegroups.com 5747W: www.open-iscsi.org 5748T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5749S: Maintained 5750F: drivers/scsi/*iscsi* 5751F: include/scsi/*iscsi* 5752 5753ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5754M: Or Gerlitz <ogerlitz@mellanox.com> 5755M: Sagi Grimberg <sagig@mellanox.com> 5756M: Roi Dayan <roid@mellanox.com> 5757L: linux-rdma@vger.kernel.org 5758S: Supported 5759W: http://www.openfabrics.org 5760W: www.open-iscsi.org 5761Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5762F: drivers/infiniband/ulp/iser/ 5763 5764ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5765M: Sagi Grimberg <sagig@mellanox.com> 5766T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5767L: linux-rdma@vger.kernel.org 5768L: target-devel@vger.kernel.org 5769S: Supported 5770W: http://www.linux-iscsi.org 5771F: drivers/infiniband/ulp/isert 5772 5773ISDN SUBSYSTEM 5774M: Karsten Keil <isdn@linux-pingi.de> 5775L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5776L: netdev@vger.kernel.org 5777W: http://www.isdn4linux.de 5778T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5779S: Maintained 5780F: Documentation/isdn/ 5781F: drivers/isdn/ 5782F: include/linux/isdn.h 5783F: include/linux/isdn/ 5784F: include/uapi/linux/isdn.h 5785F: include/uapi/linux/isdn/ 5786 5787ISDN SUBSYSTEM (Eicon active card driver) 5788M: Armin Schindler <mac@melware.de> 5789L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5790W: http://www.melware.de 5791S: Maintained 5792F: drivers/isdn/hardware/eicon/ 5793 5794IT87 HARDWARE MONITORING DRIVER 5795M: Jean Delvare <jdelvare@suse.com> 5796L: lm-sensors@lm-sensors.org 5797S: Maintained 5798F: Documentation/hwmon/it87 5799F: drivers/hwmon/it87.c 5800 5801IT913X MEDIA DRIVER 5802M: Antti Palosaari <crope@iki.fi> 5803L: linux-media@vger.kernel.org 5804W: http://linuxtv.org/ 5805W: http://palosaari.fi/linux/ 5806Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5807T: git git://linuxtv.org/anttip/media_tree.git 5808S: Maintained 5809F: drivers/media/tuners/it913x* 5810 5811IVTV VIDEO4LINUX DRIVER 5812M: Andy Walls <awalls@md.metrocast.net> 5813L: ivtv-devel@ivtvdriver.org (subscribers-only) 5814L: linux-media@vger.kernel.org 5815T: git git://linuxtv.org/media_tree.git 5816W: http://www.ivtvdriver.org 5817S: Maintained 5818F: Documentation/video4linux/*.ivtv 5819F: drivers/media/pci/ivtv/ 5820F: include/uapi/linux/ivtv* 5821 5822IX2505V MEDIA DRIVER 5823M: Malcolm Priestley <tvboxspy@gmail.com> 5824L: linux-media@vger.kernel.org 5825W: http://linuxtv.org/ 5826Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5827S: Maintained 5828F: drivers/media/dvb-frontends/ix2505v* 5829 5830JC42.4 TEMPERATURE SENSOR DRIVER 5831M: Guenter Roeck <linux@roeck-us.net> 5832L: lm-sensors@lm-sensors.org 5833S: Maintained 5834F: drivers/hwmon/jc42.c 5835F: Documentation/hwmon/jc42 5836 5837JFS FILESYSTEM 5838M: Dave Kleikamp <shaggy@kernel.org> 5839L: jfs-discussion@lists.sourceforge.net 5840W: http://jfs.sourceforge.net/ 5841T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5842S: Maintained 5843F: Documentation/filesystems/jfs.txt 5844F: fs/jfs/ 5845 5846JME NETWORK DRIVER 5847M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5848L: netdev@vger.kernel.org 5849S: Maintained 5850F: drivers/net/ethernet/jme.* 5851 5852JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5853M: David Woodhouse <dwmw2@infradead.org> 5854L: linux-mtd@lists.infradead.org 5855W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5856S: Maintained 5857F: fs/jffs2/ 5858F: include/uapi/linux/jffs2.h 5859 5860JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5861M: "Theodore Ts'o" <tytso@mit.edu> 5862M: Jan Kara <jack@suse.com> 5863L: linux-ext4@vger.kernel.org 5864S: Maintained 5865F: fs/jbd2/ 5866F: include/linux/jbd2.h 5867 5868JPU V4L2 MEM2MEM DRIVER FOR RENESAS 5869M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 5870L: linux-media@vger.kernel.org 5871S: Maintained 5872F: drivers/media/platform/rcar_jpu.c 5873 5874JSM Neo PCI based serial card 5875M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5876L: linux-serial@vger.kernel.org 5877S: Maintained 5878F: drivers/tty/serial/jsm/ 5879 5880K10TEMP HARDWARE MONITORING DRIVER 5881M: Clemens Ladisch <clemens@ladisch.de> 5882L: lm-sensors@lm-sensors.org 5883S: Maintained 5884F: Documentation/hwmon/k10temp 5885F: drivers/hwmon/k10temp.c 5886 5887K8TEMP HARDWARE MONITORING DRIVER 5888M: Rudolf Marek <r.marek@assembler.cz> 5889L: lm-sensors@lm-sensors.org 5890S: Maintained 5891F: Documentation/hwmon/k8temp 5892F: drivers/hwmon/k8temp.c 5893 5894KCONFIG 5895M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5896L: linux-kbuild@vger.kernel.org 5897T: git git://gitorious.org/linux-kconfig/linux-kconfig 5898S: Maintained 5899F: Documentation/kbuild/kconfig-language.txt 5900F: scripts/kconfig/ 5901 5902KDUMP 5903M: Vivek Goyal <vgoyal@redhat.com> 5904M: Haren Myneni <hbabu@us.ibm.com> 5905L: kexec@lists.infradead.org 5906W: http://lse.sourceforge.net/kdump/ 5907S: Maintained 5908F: Documentation/kdump/ 5909 5910KEENE FM RADIO TRANSMITTER DRIVER 5911M: Hans Verkuil <hverkuil@xs4all.nl> 5912L: linux-media@vger.kernel.org 5913T: git git://linuxtv.org/media_tree.git 5914W: http://linuxtv.org 5915S: Maintained 5916F: drivers/media/radio/radio-keene* 5917 5918KERNEL AUTOMOUNTER v4 (AUTOFS4) 5919M: Ian Kent <raven@themaw.net> 5920L: autofs@vger.kernel.org 5921S: Maintained 5922F: fs/autofs4/ 5923 5924KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5925M: Michal Marek <mmarek@suse.com> 5926T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5927T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5928L: linux-kbuild@vger.kernel.org 5929S: Maintained 5930F: Documentation/kbuild/ 5931F: Makefile 5932F: scripts/Makefile.* 5933F: scripts/basic/ 5934F: scripts/mk* 5935F: scripts/package/ 5936 5937KERNEL JANITORS 5938L: kernel-janitors@vger.kernel.org 5939W: http://kernelnewbies.org/KernelJanitors 5940S: Odd Fixes 5941 5942KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5943M: "J. Bruce Fields" <bfields@fieldses.org> 5944M: Jeff Layton <jlayton@poochiereds.net> 5945L: linux-nfs@vger.kernel.org 5946W: http://nfs.sourceforge.net/ 5947S: Supported 5948F: fs/nfsd/ 5949F: include/uapi/linux/nfsd/ 5950F: fs/lockd/ 5951F: fs/nfs_common/ 5952F: net/sunrpc/ 5953F: include/linux/lockd/ 5954F: include/linux/sunrpc/ 5955F: include/uapi/linux/sunrpc/ 5956 5957KERNEL SELFTEST FRAMEWORK 5958M: Shuah Khan <shuahkh@osg.samsung.com> 5959L: linux-api@vger.kernel.org 5960T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5961S: Maintained 5962F: tools/testing/selftests 5963 5964KERNEL VIRTUAL MACHINE (KVM) 5965M: Gleb Natapov <gleb@kernel.org> 5966M: Paolo Bonzini <pbonzini@redhat.com> 5967L: kvm@vger.kernel.org 5968W: http://www.linux-kvm.org 5969T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5970S: Supported 5971F: Documentation/*/kvm*.txt 5972F: Documentation/virtual/kvm/ 5973F: arch/*/kvm/ 5974F: arch/x86/kernel/kvm.c 5975F: arch/x86/kernel/kvmclock.c 5976F: arch/*/include/asm/kvm* 5977F: include/linux/kvm* 5978F: include/uapi/linux/kvm* 5979F: virt/kvm/ 5980 5981KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5982M: Joerg Roedel <joro@8bytes.org> 5983L: kvm@vger.kernel.org 5984W: http://www.linux-kvm.org/ 5985S: Maintained 5986F: arch/x86/include/asm/svm.h 5987F: arch/x86/kvm/svm.c 5988 5989KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5990M: Alexander Graf <agraf@suse.com> 5991L: kvm-ppc@vger.kernel.org 5992W: http://www.linux-kvm.org/ 5993T: git git://github.com/agraf/linux-2.6.git 5994S: Supported 5995F: arch/powerpc/include/asm/kvm* 5996F: arch/powerpc/kvm/ 5997 5998KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5999M: Christian Borntraeger <borntraeger@de.ibm.com> 6000M: Cornelia Huck <cornelia.huck@de.ibm.com> 6001L: linux-s390@vger.kernel.org 6002W: http://www.ibm.com/developerworks/linux/linux390/ 6003S: Supported 6004F: Documentation/s390/kvm.txt 6005F: arch/s390/include/asm/kvm* 6006F: arch/s390/kvm/ 6007 6008KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6009M: Christoffer Dall <christoffer.dall@linaro.org> 6010M: Marc Zyngier <marc.zyngier@arm.com> 6011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6012L: kvmarm@lists.cs.columbia.edu 6013W: http://systems.cs.columbia.edu/projects/kvm-arm 6014S: Supported 6015F: arch/arm/include/uapi/asm/kvm* 6016F: arch/arm/include/asm/kvm* 6017F: arch/arm/kvm/ 6018F: virt/kvm/arm/ 6019F: include/kvm/arm_* 6020 6021KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6022M: Christoffer Dall <christoffer.dall@linaro.org> 6023M: Marc Zyngier <marc.zyngier@arm.com> 6024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6025L: kvmarm@lists.cs.columbia.edu 6026S: Maintained 6027F: arch/arm64/include/uapi/asm/kvm* 6028F: arch/arm64/include/asm/kvm* 6029F: arch/arm64/kvm/ 6030 6031KEXEC 6032M: Eric Biederman <ebiederm@xmission.com> 6033W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6034L: kexec@lists.infradead.org 6035S: Maintained 6036F: include/linux/kexec.h 6037F: include/uapi/linux/kexec.h 6038F: kernel/kexec.c 6039 6040KEYS/KEYRINGS: 6041M: David Howells <dhowells@redhat.com> 6042L: keyrings@vger.kernel.org 6043S: Maintained 6044F: Documentation/security/keys.txt 6045F: include/linux/key.h 6046F: include/linux/key-type.h 6047F: include/keys/ 6048F: security/keys/ 6049 6050KEYS-TRUSTED 6051M: David Safford <safford@us.ibm.com> 6052M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6053L: linux-security-module@vger.kernel.org 6054L: keyrings@vger.kernel.org 6055S: Supported 6056F: Documentation/security/keys-trusted-encrypted.txt 6057F: include/keys/trusted-type.h 6058F: security/keys/trusted.c 6059F: security/keys/trusted.h 6060 6061KEYS-ENCRYPTED 6062M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6063M: David Safford <safford@us.ibm.com> 6064L: linux-security-module@vger.kernel.org 6065L: keyrings@vger.kernel.org 6066S: Supported 6067F: Documentation/security/keys-trusted-encrypted.txt 6068F: include/keys/encrypted-type.h 6069F: security/keys/encrypted-keys/ 6070 6071KGDB / KDB /debug_core 6072M: Jason Wessel <jason.wessel@windriver.com> 6073W: http://kgdb.wiki.kernel.org/ 6074L: kgdb-bugreport@lists.sourceforge.net 6075S: Maintained 6076F: Documentation/DocBook/kgdb.tmpl 6077F: drivers/misc/kgdbts.c 6078F: drivers/tty/serial/kgdboc.c 6079F: include/linux/kdb.h 6080F: include/linux/kgdb.h 6081F: kernel/debug/ 6082 6083KMEMCHECK 6084M: Vegard Nossum <vegardno@ifi.uio.no> 6085M: Pekka Enberg <penberg@kernel.org> 6086S: Maintained 6087F: Documentation/kmemcheck.txt 6088F: arch/x86/include/asm/kmemcheck.h 6089F: arch/x86/mm/kmemcheck/ 6090F: include/linux/kmemcheck.h 6091F: mm/kmemcheck.c 6092 6093KMEMLEAK 6094M: Catalin Marinas <catalin.marinas@arm.com> 6095S: Maintained 6096F: Documentation/kmemleak.txt 6097F: include/linux/kmemleak.h 6098F: mm/kmemleak.c 6099F: mm/kmemleak-test.c 6100 6101KPROBES 6102M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6103M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6104M: "David S. Miller" <davem@davemloft.net> 6105M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6106S: Maintained 6107F: Documentation/kprobes.txt 6108F: include/linux/kprobes.h 6109F: kernel/kprobes.c 6110 6111KS0108 LCD CONTROLLER DRIVER 6112M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6113W: http://miguelojeda.es/auxdisplay.htm 6114W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6115S: Maintained 6116F: Documentation/auxdisplay/ks0108 6117F: drivers/auxdisplay/ks0108.c 6118F: include/linux/ks0108.h 6119 6120LAPB module 6121L: linux-x25@vger.kernel.org 6122S: Orphan 6123F: Documentation/networking/lapb-module.txt 6124F: include/*/lapb.h 6125F: net/lapb/ 6126 6127LASI 53c700 driver for PARISC 6128M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6129L: linux-scsi@vger.kernel.org 6130S: Maintained 6131F: Documentation/scsi/53c700.txt 6132F: drivers/scsi/53c700* 6133 6134LED SUBSYSTEM 6135M: Richard Purdie <rpurdie@rpsys.net> 6136M: Jacek Anaszewski <j.anaszewski@samsung.com> 6137L: linux-leds@vger.kernel.org 6138T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6139S: Maintained 6140F: drivers/leds/ 6141F: include/linux/leds.h 6142 6143LEGACY EEPROM DRIVER 6144M: Jean Delvare <jdelvare@suse.com> 6145S: Maintained 6146F: Documentation/misc-devices/eeprom 6147F: drivers/misc/eeprom/eeprom.c 6148 6149LEGO USB Tower driver 6150M: Juergen Stuber <starblue@users.sourceforge.net> 6151L: legousb-devel@lists.sourceforge.net 6152W: http://legousb.sourceforge.net/ 6153S: Maintained 6154F: drivers/usb/misc/legousbtower.c 6155 6156LG2160 MEDIA DRIVER 6157M: Michael Krufky <mkrufky@linuxtv.org> 6158L: linux-media@vger.kernel.org 6159W: http://linuxtv.org/ 6160W: http://github.com/mkrufky 6161Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6162T: git git://linuxtv.org/mkrufky/tuners.git 6163S: Maintained 6164F: drivers/media/dvb-frontends/lg2160.* 6165 6166LGDT3305 MEDIA DRIVER 6167M: Michael Krufky <mkrufky@linuxtv.org> 6168L: linux-media@vger.kernel.org 6169W: http://linuxtv.org/ 6170W: http://github.com/mkrufky 6171Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6172T: git git://linuxtv.org/mkrufky/tuners.git 6173S: Maintained 6174F: drivers/media/dvb-frontends/lgdt3305.* 6175 6176LGUEST 6177M: Rusty Russell <rusty@rustcorp.com.au> 6178L: lguest@lists.ozlabs.org 6179W: http://lguest.ozlabs.org/ 6180S: Odd Fixes 6181F: arch/x86/include/asm/lguest*.h 6182F: arch/x86/lguest/ 6183F: drivers/lguest/ 6184F: include/linux/lguest*.h 6185F: tools/lguest/ 6186 6187LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6188M: Tejun Heo <tj@kernel.org> 6189L: linux-ide@vger.kernel.org 6190T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6191S: Maintained 6192F: drivers/ata/ 6193F: include/linux/ata.h 6194F: include/linux/libata.h 6195 6196LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6197M: Viresh Kumar <vireshk@kernel.org> 6198L: linux-ide@vger.kernel.org 6199T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6200S: Maintained 6201F: include/linux/pata_arasan_cf_data.h 6202F: drivers/ata/pata_arasan_cf.c 6203 6204LIBATA PATA DRIVERS 6205M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6206M: Tejun Heo <tj@kernel.org> 6207L: linux-ide@vger.kernel.org 6208T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6209S: Maintained 6210F: drivers/ata/pata_*.c 6211F: drivers/ata/ata_generic.c 6212 6213LIBATA SATA AHCI PLATFORM devices support 6214M: Hans de Goede <hdegoede@redhat.com> 6215M: Tejun Heo <tj@kernel.org> 6216L: linux-ide@vger.kernel.org 6217T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6218S: Maintained 6219F: drivers/ata/ahci_platform.c 6220F: drivers/ata/libahci_platform.c 6221F: include/linux/ahci_platform.h 6222 6223LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6224M: Mikael Pettersson <mikpelinux@gmail.com> 6225L: linux-ide@vger.kernel.org 6226T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6227S: Maintained 6228F: drivers/ata/sata_promise.* 6229 6230LIBLOCKDEP 6231M: Sasha Levin <sasha.levin@oracle.com> 6232S: Maintained 6233F: tools/lib/lockdep/ 6234 6235LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6236M: Dan Williams <dan.j.williams@intel.com> 6237L: linux-nvdimm@lists.01.org 6238Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6239S: Supported 6240F: drivers/nvdimm/* 6241F: include/linux/nd.h 6242F: include/linux/libnvdimm.h 6243F: include/uapi/linux/ndctl.h 6244 6245LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6246M: Ross Zwisler <ross.zwisler@linux.intel.com> 6247L: linux-nvdimm@lists.01.org 6248Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6249S: Supported 6250F: drivers/nvdimm/blk.c 6251F: drivers/nvdimm/region_devs.c 6252F: drivers/acpi/nfit* 6253 6254LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6255M: Vishal Verma <vishal.l.verma@intel.com> 6256L: linux-nvdimm@lists.01.org 6257Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6258S: Supported 6259F: drivers/nvdimm/btt* 6260 6261LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6262M: Ross Zwisler <ross.zwisler@linux.intel.com> 6263L: linux-nvdimm@lists.01.org 6264Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6265S: Supported 6266F: drivers/nvdimm/pmem.c 6267F: include/linux/pmem.h 6268F: arch/*/include/asm/pmem.h 6269 6270LINUX FOR IBM pSERIES (RS/6000) 6271M: Paul Mackerras <paulus@au.ibm.com> 6272W: http://www.ibm.com/linux/ltc/projects/ppc 6273S: Supported 6274F: arch/powerpc/boot/rs6000.h 6275 6276LINUX FOR POWERPC (32-BIT AND 64-BIT) 6277M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6278M: Paul Mackerras <paulus@samba.org> 6279M: Michael Ellerman <mpe@ellerman.id.au> 6280W: http://www.penguinppc.org/ 6281L: linuxppc-dev@lists.ozlabs.org 6282Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6283T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6284S: Supported 6285F: Documentation/powerpc/ 6286F: arch/powerpc/ 6287 6288LINUX FOR POWER MACINTOSH 6289M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6290W: http://www.penguinppc.org/ 6291L: linuxppc-dev@lists.ozlabs.org 6292S: Maintained 6293F: arch/powerpc/platforms/powermac/ 6294F: drivers/macintosh/ 6295 6296LINUX FOR POWERPC EMBEDDED MPC5XXX 6297M: Anatolij Gustschin <agust@denx.de> 6298L: linuxppc-dev@lists.ozlabs.org 6299T: git git://git.denx.de/linux-denx-agust.git 6300S: Maintained 6301F: arch/powerpc/platforms/512x/ 6302F: arch/powerpc/platforms/52xx/ 6303 6304LINUX FOR POWERPC EMBEDDED PPC4XX 6305M: Alistair Popple <alistair@popple.id.au> 6306M: Matt Porter <mporter@kernel.crashing.org> 6307W: http://www.penguinppc.org/ 6308L: linuxppc-dev@lists.ozlabs.org 6309S: Maintained 6310F: arch/powerpc/platforms/40x/ 6311F: arch/powerpc/platforms/44x/ 6312 6313LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6314L: linuxppc-dev@lists.ozlabs.org 6315S: Orphan 6316F: arch/powerpc/*/*virtex* 6317F: arch/powerpc/*/*/*virtex* 6318 6319LINUX FOR POWERPC EMBEDDED PPC8XX 6320M: Vitaly Bordug <vitb@kernel.crashing.org> 6321W: http://www.penguinppc.org/ 6322L: linuxppc-dev@lists.ozlabs.org 6323S: Maintained 6324F: arch/powerpc/platforms/8xx/ 6325 6326LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6327M: Scott Wood <scottwood@freescale.com> 6328M: Kumar Gala <galak@kernel.crashing.org> 6329W: http://www.penguinppc.org/ 6330L: linuxppc-dev@lists.ozlabs.org 6331T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6332S: Maintained 6333F: arch/powerpc/platforms/83xx/ 6334F: arch/powerpc/platforms/85xx/ 6335 6336LINUX FOR POWERPC PA SEMI PWRFICIENT 6337M: Olof Johansson <olof@lixom.net> 6338L: linuxppc-dev@lists.ozlabs.org 6339S: Maintained 6340F: arch/powerpc/platforms/pasemi/ 6341F: drivers/*/*pasemi* 6342F: drivers/*/*/*pasemi* 6343 6344LINUX SECURITY MODULE (LSM) FRAMEWORK 6345M: Chris Wright <chrisw@sous-sol.org> 6346L: linux-security-module@vger.kernel.org 6347S: Supported 6348 6349LIS3LV02D ACCELEROMETER DRIVER 6350M: Eric Piel <eric.piel@tremplin-utc.net> 6351S: Maintained 6352F: Documentation/misc-devices/lis3lv02d 6353F: drivers/misc/lis3lv02d/ 6354F: drivers/platform/x86/hp_accel.c 6355 6356LIVE PATCHING 6357M: Josh Poimboeuf <jpoimboe@redhat.com> 6358M: Seth Jennings <sjenning@redhat.com> 6359M: Jiri Kosina <jikos@kernel.org> 6360M: Vojtech Pavlik <vojtech@suse.com> 6361S: Maintained 6362F: kernel/livepatch/ 6363F: include/linux/livepatch.h 6364F: arch/x86/include/asm/livepatch.h 6365F: arch/x86/kernel/livepatch.c 6366F: Documentation/ABI/testing/sysfs-kernel-livepatch 6367F: samples/livepatch/ 6368L: live-patching@vger.kernel.org 6369T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6370 6371LLC (802.2) 6372M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6373S: Maintained 6374F: include/linux/llc.h 6375F: include/uapi/linux/llc.h 6376F: include/net/llc* 6377F: net/llc/ 6378 6379LM73 HARDWARE MONITOR DRIVER 6380M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6381L: lm-sensors@lm-sensors.org 6382S: Maintained 6383F: drivers/hwmon/lm73.c 6384 6385LM78 HARDWARE MONITOR DRIVER 6386M: Jean Delvare <jdelvare@suse.com> 6387L: lm-sensors@lm-sensors.org 6388S: Maintained 6389F: Documentation/hwmon/lm78 6390F: drivers/hwmon/lm78.c 6391 6392LM83 HARDWARE MONITOR DRIVER 6393M: Jean Delvare <jdelvare@suse.com> 6394L: lm-sensors@lm-sensors.org 6395S: Maintained 6396F: Documentation/hwmon/lm83 6397F: drivers/hwmon/lm83.c 6398 6399LM90 HARDWARE MONITOR DRIVER 6400M: Jean Delvare <jdelvare@suse.com> 6401L: lm-sensors@lm-sensors.org 6402S: Maintained 6403F: Documentation/hwmon/lm90 6404F: Documentation/devicetree/bindings/hwmon/lm90.txt 6405F: drivers/hwmon/lm90.c 6406 6407LM95234 HARDWARE MONITOR DRIVER 6408M: Guenter Roeck <linux@roeck-us.net> 6409L: lm-sensors@lm-sensors.org 6410S: Maintained 6411F: Documentation/hwmon/lm95234 6412F: drivers/hwmon/lm95234.c 6413 6414LME2510 MEDIA DRIVER 6415M: Malcolm Priestley <tvboxspy@gmail.com> 6416L: linux-media@vger.kernel.org 6417W: http://linuxtv.org/ 6418Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6419S: Maintained 6420F: drivers/media/usb/dvb-usb-v2/lmedm04* 6421 6422LOCKDEP AND LOCKSTAT 6423M: Peter Zijlstra <peterz@infradead.org> 6424M: Ingo Molnar <mingo@redhat.com> 6425L: linux-kernel@vger.kernel.org 6426T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6427S: Maintained 6428F: Documentation/locking/lockdep*.txt 6429F: Documentation/locking/lockstat.txt 6430F: include/linux/lockdep.h 6431F: kernel/locking/ 6432 6433LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6434M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6435L: linux-ntfs-dev@lists.sourceforge.net 6436W: http://www.linux-ntfs.org/content/view/19/37/ 6437S: Maintained 6438F: Documentation/ldm.txt 6439F: block/partitions/ldm.* 6440 6441LogFS 6442M: Joern Engel <joern@logfs.org> 6443M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6444L: logfs@logfs.org 6445W: logfs.org 6446S: Maintained 6447F: fs/logfs/ 6448 6449LPC32XX MACHINE SUPPORT 6450M: Roland Stigge <stigge@antcom.de> 6451L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6452S: Maintained 6453F: arch/arm/mach-lpc32xx/ 6454 6455LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6456M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6457M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6458M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6459M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6460L: MPT-FusionLinux.pdl@avagotech.com 6461L: linux-scsi@vger.kernel.org 6462W: http://www.lsilogic.com/support 6463S: Supported 6464F: drivers/message/fusion/ 6465F: drivers/scsi/mpt2sas/ 6466F: drivers/scsi/mpt3sas/ 6467 6468LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6469M: Matthew Wilcox <matthew@wil.cx> 6470L: linux-scsi@vger.kernel.org 6471S: Maintained 6472F: drivers/scsi/sym53c8xx_2/ 6473 6474LTC4261 HARDWARE MONITOR DRIVER 6475M: Guenter Roeck <linux@roeck-us.net> 6476L: lm-sensors@lm-sensors.org 6477S: Maintained 6478F: Documentation/hwmon/ltc4261 6479F: drivers/hwmon/ltc4261.c 6480 6481LTP (Linux Test Project) 6482M: Mike Frysinger <vapier@gentoo.org> 6483M: Cyril Hrubis <chrubis@suse.cz> 6484M: Wanlong Gao <wanlong.gao@gmail.com> 6485M: Jan Stancek <jstancek@redhat.com> 6486M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6487M: Alexey Kodanev <alexey.kodanev@oracle.com> 6488L: ltp@lists.linux.it (subscribers-only) 6489W: http://linux-test-project.github.io/ 6490T: git git://github.com/linux-test-project/ltp.git 6491S: Maintained 6492 6493M32R ARCHITECTURE 6494W: http://www.linux-m32r.org/ 6495S: Orphan 6496F: arch/m32r/ 6497 6498M68K ARCHITECTURE 6499M: Geert Uytterhoeven <geert@linux-m68k.org> 6500L: linux-m68k@lists.linux-m68k.org 6501W: http://www.linux-m68k.org/ 6502T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6503S: Maintained 6504F: arch/m68k/ 6505F: drivers/zorro/ 6506 6507M68K ON APPLE MACINTOSH 6508M: Joshua Thompson <funaho@jurai.org> 6509W: http://www.mac.linux-m68k.org/ 6510L: linux-m68k@lists.linux-m68k.org 6511S: Maintained 6512F: arch/m68k/mac/ 6513 6514M68K ON HP9000/300 6515M: Philip Blundell <philb@gnu.org> 6516W: http://www.tazenda.demon.co.uk/phil/linux-hp 6517S: Maintained 6518F: arch/m68k/hp300/ 6519 6520M88DS3103 MEDIA DRIVER 6521M: Antti Palosaari <crope@iki.fi> 6522L: linux-media@vger.kernel.org 6523W: http://linuxtv.org/ 6524W: http://palosaari.fi/linux/ 6525Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6526T: git git://linuxtv.org/anttip/media_tree.git 6527S: Maintained 6528F: drivers/media/dvb-frontends/m88ds3103* 6529 6530M88RS2000 MEDIA DRIVER 6531M: Malcolm Priestley <tvboxspy@gmail.com> 6532L: linux-media@vger.kernel.org 6533W: http://linuxtv.org/ 6534Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6535S: Maintained 6536F: drivers/media/dvb-frontends/m88rs2000* 6537 6538MA901 MASTERKIT USB FM RADIO DRIVER 6539M: Alexey Klimov <klimov.linux@gmail.com> 6540L: linux-media@vger.kernel.org 6541T: git git://linuxtv.org/media_tree.git 6542S: Maintained 6543F: drivers/media/radio/radio-ma901.c 6544 6545MAC80211 6546M: Johannes Berg <johannes@sipsolutions.net> 6547L: linux-wireless@vger.kernel.org 6548W: http://wireless.kernel.org/ 6549T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6550T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6551S: Maintained 6552F: Documentation/networking/mac80211-injection.txt 6553F: include/net/mac80211.h 6554F: net/mac80211/ 6555 6556MACVLAN DRIVER 6557M: Patrick McHardy <kaber@trash.net> 6558L: netdev@vger.kernel.org 6559S: Maintained 6560F: drivers/net/macvlan.c 6561F: include/linux/if_macvlan.h 6562 6563MAILBOX API 6564M: Jassi Brar <jassisinghbrar@gmail.com> 6565L: linux-kernel@vger.kernel.org 6566S: Maintained 6567F: drivers/mailbox/ 6568F: include/linux/mailbox_client.h 6569F: include/linux/mailbox_controller.h 6570 6571MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6572M: Michael Kerrisk <mtk.manpages@gmail.com> 6573W: http://www.kernel.org/doc/man-pages 6574L: linux-man@vger.kernel.org 6575S: Maintained 6576 6577MARVELL ARMADA DRM SUPPORT 6578M: Russell King <rmk+kernel@arm.linux.org.uk> 6579S: Maintained 6580F: drivers/gpu/drm/armada/ 6581 6582MARVELL 88E6352 DSA support 6583M: Guenter Roeck <linux@roeck-us.net> 6584S: Maintained 6585F: drivers/net/dsa/mv88e6352.c 6586 6587MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6588M: Mirko Lindner <mlindner@marvell.com> 6589M: Stephen Hemminger <stephen@networkplumber.org> 6590L: netdev@vger.kernel.org 6591S: Maintained 6592F: drivers/net/ethernet/marvell/sk* 6593 6594MARVELL LIBERTAS WIRELESS DRIVER 6595L: libertas-dev@lists.infradead.org 6596S: Orphan 6597F: drivers/net/wireless/libertas/ 6598 6599MARVELL MV643XX ETHERNET DRIVER 6600M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6601L: netdev@vger.kernel.org 6602S: Maintained 6603F: drivers/net/ethernet/marvell/mv643xx_eth.* 6604F: include/linux/mv643xx.h 6605 6606MARVELL MVNETA ETHERNET DRIVER 6607M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6608L: netdev@vger.kernel.org 6609S: Maintained 6610F: drivers/net/ethernet/marvell/mvneta.* 6611 6612MARVELL MWIFIEX WIRELESS DRIVER 6613M: Amitkumar Karwar <akarwar@marvell.com> 6614M: Nishant Sarmukadam <nishants@marvell.com> 6615L: linux-wireless@vger.kernel.org 6616S: Maintained 6617F: drivers/net/wireless/mwifiex/ 6618 6619MARVELL MWL8K WIRELESS DRIVER 6620M: Lennert Buytenhek <buytenh@wantstofly.org> 6621L: linux-wireless@vger.kernel.org 6622S: Odd Fixes 6623F: drivers/net/wireless/mwl8k.c 6624 6625MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6626M: Nicolas Pitre <nico@fluxnic.net> 6627S: Odd Fixes 6628F: drivers/mmc/host/mvsdio.* 6629 6630MATROX FRAMEBUFFER DRIVER 6631L: linux-fbdev@vger.kernel.org 6632S: Orphan 6633F: drivers/video/fbdev/matrox/matroxfb_* 6634F: include/uapi/linux/matroxfb.h 6635 6636MAX16065 HARDWARE MONITOR DRIVER 6637M: Guenter Roeck <linux@roeck-us.net> 6638L: lm-sensors@lm-sensors.org 6639S: Maintained 6640F: Documentation/hwmon/max16065 6641F: drivers/hwmon/max16065.c 6642 6643MAX20751 HARDWARE MONITOR DRIVER 6644M: Guenter Roeck <linux@roeck-us.net> 6645L: lm-sensors@lm-sensors.org 6646S: Maintained 6647F: Documentation/hwmon/max20751 6648F: drivers/hwmon/max20751.c 6649 6650MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6651M: "Hans J. Koch" <hjk@hansjkoch.de> 6652L: lm-sensors@lm-sensors.org 6653S: Maintained 6654F: Documentation/hwmon/max6650 6655F: drivers/hwmon/max6650.c 6656 6657MAX6697 HARDWARE MONITOR DRIVER 6658M: Guenter Roeck <linux@roeck-us.net> 6659L: lm-sensors@lm-sensors.org 6660S: Maintained 6661F: Documentation/hwmon/max6697 6662F: Documentation/devicetree/bindings/i2c/max6697.txt 6663F: drivers/hwmon/max6697.c 6664F: include/linux/platform_data/max6697.h 6665 6666MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6667M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6668L: linux-pm@vger.kernel.org 6669S: Supported 6670F: drivers/power/max14577_charger.c 6671F: drivers/power/max77693_charger.c 6672 6673MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6674M: Javier Martinez Canillas <javier@osg.samsung.com> 6675L: linux-kernel@vger.kernel.org 6676S: Supported 6677F: drivers/*/*max77802.c 6678F: Documentation/devicetree/bindings/*/*max77802.txt 6679F: include/dt-bindings/*/*max77802.h 6680 6681MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6682M: Chanwoo Choi <cw00.choi@samsung.com> 6683M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6684L: linux-kernel@vger.kernel.org 6685S: Supported 6686F: drivers/*/max14577.c 6687F: drivers/*/max77686.c 6688F: drivers/*/max77693.c 6689F: drivers/extcon/extcon-max14577.c 6690F: drivers/extcon/extcon-max77693.c 6691F: drivers/rtc/rtc-max77686.c 6692F: drivers/clk/clk-max77686.c 6693F: Documentation/devicetree/bindings/mfd/max14577.txt 6694F: Documentation/devicetree/bindings/*/max77686.txt 6695F: Documentation/devicetree/bindings/mfd/max77693.txt 6696F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6697F: include/linux/mfd/max14577*.h 6698F: include/linux/mfd/max77686*.h 6699F: include/linux/mfd/max77693*.h 6700 6701MAXIRADIO FM RADIO RECEIVER DRIVER 6702M: Hans Verkuil <hverkuil@xs4all.nl> 6703L: linux-media@vger.kernel.org 6704T: git git://linuxtv.org/media_tree.git 6705W: http://linuxtv.org 6706S: Maintained 6707F: drivers/media/radio/radio-maxiradio* 6708 6709MEDIA DRIVERS FOR RENESAS - VSP1 6710M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6711L: linux-media@vger.kernel.org 6712L: linux-sh@vger.kernel.org 6713T: git git://linuxtv.org/media_tree.git 6714S: Supported 6715F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6716F: drivers/media/platform/vsp1/ 6717 6718MEDIA DRIVERS FOR ASCOT2E 6719M: Sergey Kozlov <serjk@netup.ru> 6720L: linux-media@vger.kernel.org 6721W: http://linuxtv.org 6722W: http://netup.tv/ 6723T: git git://linuxtv.org/media_tree.git 6724S: Supported 6725F: drivers/media/dvb-frontends/ascot2e* 6726 6727MEDIA DRIVERS FOR CXD2841ER 6728M: Sergey Kozlov <serjk@netup.ru> 6729L: linux-media@vger.kernel.org 6730W: http://linuxtv.org/ 6731W: http://netup.tv/ 6732T: git git://linuxtv.org/media_tree.git 6733S: Supported 6734F: drivers/media/dvb-frontends/cxd2841er* 6735 6736MEDIA DRIVERS FOR HORUS3A 6737M: Sergey Kozlov <serjk@netup.ru> 6738L: linux-media@vger.kernel.org 6739W: http://linuxtv.org/ 6740W: http://netup.tv/ 6741T: git git://linuxtv.org/media_tree.git 6742S: Supported 6743F: drivers/media/dvb-frontends/horus3a* 6744 6745MEDIA DRIVERS FOR LNBH25 6746M: Sergey Kozlov <serjk@netup.ru> 6747L: linux-media@vger.kernel.org 6748W: http://linuxtv.org/ 6749W: http://netup.tv/ 6750T: git git://linuxtv.org/media_tree.git 6751S: Supported 6752F: drivers/media/dvb-frontends/lnbh25* 6753 6754MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6755M: Sergey Kozlov <serjk@netup.ru> 6756L: linux-media@vger.kernel.org 6757W: http://linuxtv.org/ 6758W: http://netup.tv/ 6759T: git git://linuxtv.org/media_tree.git 6760S: Supported 6761F: drivers/media/pci/netup_unidvb/* 6762 6763MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6764M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6765P: LinuxTV.org Project 6766L: linux-media@vger.kernel.org 6767W: http://linuxtv.org 6768Q: http://patchwork.kernel.org/project/linux-media/list/ 6769T: git git://linuxtv.org/media_tree.git 6770S: Maintained 6771F: Documentation/dvb/ 6772F: Documentation/video4linux/ 6773F: Documentation/DocBook/media/ 6774F: drivers/media/ 6775F: drivers/staging/media/ 6776F: include/media/ 6777F: include/uapi/linux/dvb/ 6778F: include/uapi/linux/videodev2.h 6779F: include/uapi/linux/media.h 6780F: include/uapi/linux/v4l2-* 6781F: include/uapi/linux/meye.h 6782F: include/uapi/linux/ivtv* 6783F: include/uapi/linux/uvcvideo.h 6784 6785MEDIATEK MT7601U WIRELESS LAN DRIVER 6786M: Jakub Kicinski <kubakici@wp.pl> 6787L: linux-wireless@vger.kernel.org 6788S: Maintained 6789F: drivers/net/wireless/mediatek/mt7601u/ 6790 6791MEGARAID SCSI/SAS DRIVERS 6792M: Kashyap Desai <kashyap.desai@avagotech.com> 6793M: Sumit Saxena <sumit.saxena@avagotech.com> 6794M: Uday Lingala <uday.lingala@avagotech.com> 6795L: megaraidlinux.pdl@avagotech.com 6796L: linux-scsi@vger.kernel.org 6797W: http://www.lsi.com 6798S: Maintained 6799F: Documentation/scsi/megaraid.txt 6800F: drivers/scsi/megaraid.* 6801F: drivers/scsi/megaraid/ 6802 6803MELLANOX ETHERNET DRIVER (mlx4_en) 6804M: Amir Vadai <amirv@mellanox.com> 6805L: netdev@vger.kernel.org 6806S: Supported 6807W: http://www.mellanox.com 6808Q: http://patchwork.ozlabs.org/project/netdev/list/ 6809F: drivers/net/ethernet/mellanox/mlx4/en_* 6810 6811MELLANOX ETHERNET SWITCH DRIVERS 6812M: Jiri Pirko <jiri@mellanox.com> 6813M: Ido Schimmel <idosch@mellanox.com> 6814L: netdev@vger.kernel.org 6815S: Supported 6816W: http://www.mellanox.com 6817Q: http://patchwork.ozlabs.org/project/netdev/list/ 6818F: drivers/net/ethernet/mellanox/mlxsw/ 6819 6820MEMBARRIER SUPPORT 6821M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 6822M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6823L: linux-kernel@vger.kernel.org 6824S: Supported 6825F: kernel/membarrier.c 6826F: include/uapi/linux/membarrier.h 6827 6828MEMORY MANAGEMENT 6829L: linux-mm@kvack.org 6830W: http://www.linux-mm.org 6831S: Maintained 6832F: include/linux/mm.h 6833F: include/linux/gfp.h 6834F: include/linux/mmzone.h 6835F: include/linux/memory_hotplug.h 6836F: include/linux/vmalloc.h 6837F: mm/ 6838 6839MEMORY TECHNOLOGY DEVICES (MTD) 6840M: David Woodhouse <dwmw2@infradead.org> 6841M: Brian Norris <computersforpeace@gmail.com> 6842L: linux-mtd@lists.infradead.org 6843W: http://www.linux-mtd.infradead.org/ 6844Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6845T: git git://git.infradead.org/linux-mtd.git 6846T: git git://git.infradead.org/l2-mtd.git 6847S: Maintained 6848F: drivers/mtd/ 6849F: include/linux/mtd/ 6850F: include/uapi/mtd/ 6851 6852MEN A21 WATCHDOG DRIVER 6853M: Johannes Thumshirn <morbidrsa@gmail.com> 6854L: linux-watchdog@vger.kernel.org 6855S: Maintained 6856F: drivers/watchdog/mena21_wdt.c 6857 6858MEN CHAMELEON BUS (mcb) 6859M: Johannes Thumshirn <morbidrsa@gmail.com> 6860S: Maintained 6861F: drivers/mcb/ 6862F: include/linux/mcb.h 6863F: Documentation/men-chameleon-bus.txt 6864 6865MEN F21BMC (Board Management Controller) 6866M: Andreas Werner <andreas.werner@men.de> 6867S: Supported 6868F: drivers/mfd/menf21bmc.c 6869F: drivers/watchdog/menf21bmc_wdt.c 6870F: drivers/leds/leds-menf21bmc.c 6871F: drivers/hwmon/menf21bmc_hwmon.c 6872F: Documentation/hwmon/menf21bmc 6873 6874METAG ARCHITECTURE 6875M: James Hogan <james.hogan@imgtec.com> 6876L: linux-metag@vger.kernel.org 6877S: Supported 6878F: arch/metag/ 6879F: Documentation/metag/ 6880F: Documentation/devicetree/bindings/metag/ 6881F: drivers/clocksource/metag_generic.c 6882F: drivers/irqchip/irq-metag.c 6883F: drivers/irqchip/irq-metag-ext.c 6884F: drivers/tty/metag_da.c 6885 6886MICROBLAZE ARCHITECTURE 6887M: Michal Simek <monstr@monstr.eu> 6888W: http://www.monstr.eu/fdt/ 6889T: git git://git.monstr.eu/linux-2.6-microblaze.git 6890S: Supported 6891F: arch/microblaze/ 6892 6893MICROSOFT SURFACE PRO 3 BUTTON DRIVER 6894M: Chen Yu <yu.c.chen@intel.com> 6895L: platform-driver-x86@vger.kernel.org 6896S: Supported 6897F: drivers/platform/x86/surfacepro3_button.c 6898 6899MICROTEK X6 SCANNER 6900M: Oliver Neukum <oliver@neukum.org> 6901S: Maintained 6902F: drivers/usb/image/microtek.* 6903 6904MIPS 6905M: Ralf Baechle <ralf@linux-mips.org> 6906L: linux-mips@linux-mips.org 6907W: http://www.linux-mips.org/ 6908T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6909Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6910S: Supported 6911F: Documentation/mips/ 6912F: arch/mips/ 6913 6914MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6915M: Hans Verkuil <hverkuil@xs4all.nl> 6916L: linux-media@vger.kernel.org 6917T: git git://linuxtv.org/media_tree.git 6918W: http://linuxtv.org 6919S: Odd Fixes 6920F: drivers/media/radio/radio-miropcm20* 6921 6922Mellanox MLX5 core VPI driver 6923M: Eli Cohen <eli@mellanox.com> 6924L: netdev@vger.kernel.org 6925L: linux-rdma@vger.kernel.org 6926W: http://www.mellanox.com 6927Q: http://patchwork.ozlabs.org/project/netdev/list/ 6928Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6929T: git git://openfabrics.org/~eli/connect-ib.git 6930S: Supported 6931F: drivers/net/ethernet/mellanox/mlx5/core/ 6932F: include/linux/mlx5/ 6933 6934Mellanox MLX5 IB driver 6935M: Eli Cohen <eli@mellanox.com> 6936L: linux-rdma@vger.kernel.org 6937W: http://www.mellanox.com 6938Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6939T: git git://openfabrics.org/~eli/connect-ib.git 6940S: Supported 6941F: include/linux/mlx5/ 6942F: drivers/infiniband/hw/mlx5/ 6943 6944MN88472 MEDIA DRIVER 6945M: Antti Palosaari <crope@iki.fi> 6946L: linux-media@vger.kernel.org 6947W: http://linuxtv.org/ 6948W: http://palosaari.fi/linux/ 6949Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6950T: git git://linuxtv.org/anttip/media_tree.git 6951S: Maintained 6952F: drivers/staging/media/mn88472/ 6953F: drivers/media/dvb-frontends/mn88472.h 6954 6955MN88473 MEDIA DRIVER 6956M: Antti Palosaari <crope@iki.fi> 6957L: linux-media@vger.kernel.org 6958W: http://linuxtv.org/ 6959W: http://palosaari.fi/linux/ 6960Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6961T: git git://linuxtv.org/anttip/media_tree.git 6962S: Maintained 6963F: drivers/staging/media/mn88473/ 6964F: drivers/media/dvb-frontends/mn88473.h 6965 6966MODULE SUPPORT 6967M: Rusty Russell <rusty@rustcorp.com.au> 6968S: Maintained 6969F: include/linux/module.h 6970F: kernel/module.c 6971 6972MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6973W: http://popies.net/meye/ 6974S: Orphan 6975F: Documentation/video4linux/meye.txt 6976F: drivers/media/pci/meye/ 6977F: include/uapi/linux/meye.h 6978 6979MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6980M: Jiri Slaby <jirislaby@gmail.com> 6981S: Maintained 6982F: Documentation/serial/moxa-smartio 6983F: drivers/tty/mxser.* 6984 6985MR800 AVERMEDIA USB FM RADIO DRIVER 6986M: Alexey Klimov <klimov.linux@gmail.com> 6987L: linux-media@vger.kernel.org 6988T: git git://linuxtv.org/media_tree.git 6989S: Maintained 6990F: drivers/media/radio/radio-mr800.c 6991 6992MRF24J40 IEEE 802.15.4 RADIO DRIVER 6993M: Alan Ott <alan@signal11.us> 6994L: linux-wpan@vger.kernel.org 6995S: Maintained 6996F: drivers/net/ieee802154/mrf24j40.c 6997 6998MSI LAPTOP SUPPORT 6999M: "Lee, Chun-Yi" <jlee@suse.com> 7000L: platform-driver-x86@vger.kernel.org 7001S: Maintained 7002F: drivers/platform/x86/msi-laptop.c 7003 7004MSI WMI SUPPORT 7005L: platform-driver-x86@vger.kernel.org 7006S: Orphan 7007F: drivers/platform/x86/msi-wmi.c 7008 7009MSI001 MEDIA DRIVER 7010M: Antti Palosaari <crope@iki.fi> 7011L: linux-media@vger.kernel.org 7012W: http://linuxtv.org/ 7013W: http://palosaari.fi/linux/ 7014Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7015T: git git://linuxtv.org/anttip/media_tree.git 7016S: Maintained 7017F: drivers/media/tuners/msi001* 7018 7019MSI2500 MEDIA DRIVER 7020M: Antti Palosaari <crope@iki.fi> 7021L: linux-media@vger.kernel.org 7022W: http://linuxtv.org/ 7023W: http://palosaari.fi/linux/ 7024Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7025T: git git://linuxtv.org/anttip/media_tree.git 7026S: Maintained 7027F: drivers/media/usb/msi2500/ 7028 7029MSYSTEMS DISKONCHIP G3 MTD DRIVER 7030M: Robert Jarzmik <robert.jarzmik@free.fr> 7031L: linux-mtd@lists.infradead.org 7032S: Maintained 7033F: drivers/mtd/devices/docg3* 7034 7035MT9M032 APTINA SENSOR DRIVER 7036M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7037L: linux-media@vger.kernel.org 7038T: git git://linuxtv.org/media_tree.git 7039S: Maintained 7040F: drivers/media/i2c/mt9m032.c 7041F: include/media/mt9m032.h 7042 7043MT9P031 APTINA CAMERA SENSOR 7044M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7045L: linux-media@vger.kernel.org 7046T: git git://linuxtv.org/media_tree.git 7047S: Maintained 7048F: drivers/media/i2c/mt9p031.c 7049F: include/media/mt9p031.h 7050 7051MT9T001 APTINA CAMERA SENSOR 7052M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7053L: linux-media@vger.kernel.org 7054T: git git://linuxtv.org/media_tree.git 7055S: Maintained 7056F: drivers/media/i2c/mt9t001.c 7057F: include/media/mt9t001.h 7058 7059MT9V032 APTINA CAMERA SENSOR 7060M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7061L: linux-media@vger.kernel.org 7062T: git git://linuxtv.org/media_tree.git 7063S: Maintained 7064F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7065F: drivers/media/i2c/mt9v032.c 7066F: include/media/mt9v032.h 7067 7068MULTIFUNCTION DEVICES (MFD) 7069M: Samuel Ortiz <sameo@linux.intel.com> 7070M: Lee Jones <lee.jones@linaro.org> 7071T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7072S: Supported 7073F: drivers/mfd/ 7074F: include/linux/mfd/ 7075 7076MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7077M: Ulf Hansson <ulf.hansson@linaro.org> 7078L: linux-mmc@vger.kernel.org 7079T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7080S: Maintained 7081F: drivers/mmc/ 7082F: include/linux/mmc/ 7083F: include/uapi/linux/mmc/ 7084 7085MULTIMEDIA CARD (MMC) ETC. OVER SPI 7086S: Orphan 7087F: drivers/mmc/host/mmc_spi.c 7088F: include/linux/spi/mmc_spi.h 7089 7090MULTISOUND SOUND DRIVER 7091M: Andrew Veliath <andrewtv@usa.net> 7092S: Maintained 7093F: Documentation/sound/oss/MultiSound 7094F: sound/oss/msnd* 7095 7096MULTITECH MULTIPORT CARD (ISICOM) 7097S: Orphan 7098F: drivers/tty/isicom.c 7099F: include/linux/isicom.h 7100 7101MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7102M: Felipe Balbi <balbi@ti.com> 7103L: linux-usb@vger.kernel.org 7104T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7105S: Maintained 7106F: drivers/usb/musb/ 7107 7108MXL5007T MEDIA DRIVER 7109M: Michael Krufky <mkrufky@linuxtv.org> 7110L: linux-media@vger.kernel.org 7111W: http://linuxtv.org/ 7112W: http://github.com/mkrufky 7113Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7114T: git git://linuxtv.org/mkrufky/tuners.git 7115S: Maintained 7116F: drivers/media/tuners/mxl5007t.* 7117 7118MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7119M: Hyong-Youb Kim <hykim@myri.com> 7120L: netdev@vger.kernel.org 7121W: https://www.myricom.com/support/downloads/myri10ge.html 7122S: Supported 7123F: drivers/net/ethernet/myricom/myri10ge/ 7124 7125NATSEMI ETHERNET DRIVER (DP8381x) 7126S: Orphan 7127F: drivers/net/ethernet/natsemi/natsemi.c 7128 7129NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7130M: Daniel Mack <zonque@gmail.com> 7131S: Maintained 7132L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7133W: http://www.native-instruments.com 7134F: sound/usb/caiaq/ 7135 7136NCP FILESYSTEM 7137M: Petr Vandrovec <petr@vandrovec.name> 7138S: Odd Fixes 7139F: fs/ncpfs/ 7140 7141NCR 5380 SCSI DRIVERS 7142M: Finn Thain <fthain@telegraphics.com.au> 7143M: Michael Schmitz <schmitzmic@gmail.com> 7144L: linux-scsi@vger.kernel.org 7145S: Maintained 7146F: Documentation/scsi/g_NCR5380.txt 7147F: drivers/scsi/NCR5380.* 7148F: drivers/scsi/arm/cumana_1.c 7149F: drivers/scsi/arm/oak.c 7150F: drivers/scsi/atari_NCR5380.c 7151F: drivers/scsi/atari_scsi.* 7152F: drivers/scsi/dmx3191d.c 7153F: drivers/scsi/dtc.* 7154F: drivers/scsi/g_NCR5380.* 7155F: drivers/scsi/g_NCR5380_mmio.c 7156F: drivers/scsi/mac_scsi.* 7157F: drivers/scsi/pas16.* 7158F: drivers/scsi/sun3_scsi.* 7159F: drivers/scsi/sun3_scsi_vme.c 7160F: drivers/scsi/t128.* 7161 7162NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7163M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7164L: linux-scsi@vger.kernel.org 7165S: Maintained 7166F: drivers/scsi/NCR_D700.* 7167 7168NCT6775 HARDWARE MONITOR DRIVER 7169M: Guenter Roeck <linux@roeck-us.net> 7170L: lm-sensors@lm-sensors.org 7171S: Maintained 7172F: Documentation/hwmon/nct6775 7173F: drivers/hwmon/nct6775.c 7174 7175NETEFFECT IWARP RNIC DRIVER (IW_NES) 7176M: Faisal Latif <faisal.latif@intel.com> 7177L: linux-rdma@vger.kernel.org 7178W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7179S: Supported 7180F: drivers/infiniband/hw/nes/ 7181 7182NETEM NETWORK EMULATOR 7183M: Stephen Hemminger <stephen@networkplumber.org> 7184L: netem@lists.linux-foundation.org 7185S: Maintained 7186F: net/sched/sch_netem.c 7187 7188NETERION 10GbE DRIVERS (s2io/vxge) 7189M: Jon Mason <jdmason@kudzu.us> 7190L: netdev@vger.kernel.org 7191S: Supported 7192F: Documentation/networking/s2io.txt 7193F: Documentation/networking/vxge.txt 7194F: drivers/net/ethernet/neterion/ 7195 7196NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7197M: Pablo Neira Ayuso <pablo@netfilter.org> 7198M: Patrick McHardy <kaber@trash.net> 7199M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7200L: netfilter-devel@vger.kernel.org 7201L: coreteam@netfilter.org 7202W: http://www.netfilter.org/ 7203W: http://www.iptables.org/ 7204Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7205T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7206T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7207S: Supported 7208F: include/linux/netfilter* 7209F: include/linux/netfilter/ 7210F: include/net/netfilter/ 7211F: include/uapi/linux/netfilter* 7212F: include/uapi/linux/netfilter/ 7213F: net/*/netfilter.c 7214F: net/*/netfilter/ 7215F: net/netfilter/ 7216F: net/bridge/br_netfilter*.c 7217 7218NETLABEL 7219M: Paul Moore <paul@paul-moore.com> 7220W: http://netlabel.sf.net 7221L: netdev@vger.kernel.org 7222S: Maintained 7223F: Documentation/netlabel/ 7224F: include/net/netlabel.h 7225F: net/netlabel/ 7226 7227NETROM NETWORK LAYER 7228M: Ralf Baechle <ralf@linux-mips.org> 7229L: linux-hams@vger.kernel.org 7230W: http://www.linux-ax25.org/ 7231S: Maintained 7232F: include/net/netrom.h 7233F: include/uapi/linux/netrom.h 7234F: net/netrom/ 7235 7236NETWORK BLOCK DEVICE (NBD) 7237M: Markus Pargmann <mpa@pengutronix.de> 7238S: Maintained 7239L: nbd-general@lists.sourceforge.net 7240T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7241F: Documentation/blockdev/nbd.txt 7242F: drivers/block/nbd.c 7243F: include/uapi/linux/nbd.h 7244 7245NETWORK DROP MONITOR 7246M: Neil Horman <nhorman@tuxdriver.com> 7247L: netdev@vger.kernel.org 7248S: Maintained 7249W: https://fedorahosted.org/dropwatch/ 7250F: net/core/drop_monitor.c 7251 7252NETWORKING [GENERAL] 7253M: "David S. Miller" <davem@davemloft.net> 7254L: netdev@vger.kernel.org 7255W: http://www.linuxfoundation.org/en/Net 7256Q: http://patchwork.ozlabs.org/project/netdev/list/ 7257T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7258T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7259S: Maintained 7260F: net/ 7261F: include/net/ 7262F: include/linux/in.h 7263F: include/linux/net.h 7264F: include/linux/netdevice.h 7265F: include/uapi/linux/in.h 7266F: include/uapi/linux/net.h 7267F: include/uapi/linux/netdevice.h 7268F: include/uapi/linux/net_namespace.h 7269F: tools/net/ 7270F: tools/testing/selftests/net/ 7271F: lib/random32.c 7272F: lib/test_bpf.c 7273 7274NETWORKING [IPv4/IPv6] 7275M: "David S. Miller" <davem@davemloft.net> 7276M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7277M: James Morris <jmorris@namei.org> 7278M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7279M: Patrick McHardy <kaber@trash.net> 7280L: netdev@vger.kernel.org 7281T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7282S: Maintained 7283F: net/ipv4/ 7284F: net/ipv6/ 7285F: include/net/ip* 7286F: arch/x86/net/* 7287 7288NETWORKING [IPSEC] 7289M: Steffen Klassert <steffen.klassert@secunet.com> 7290M: Herbert Xu <herbert@gondor.apana.org.au> 7291M: "David S. Miller" <davem@davemloft.net> 7292L: netdev@vger.kernel.org 7293T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7294T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7295S: Maintained 7296F: net/core/flow.c 7297F: net/xfrm/ 7298F: net/key/ 7299F: net/ipv4/xfrm* 7300F: net/ipv4/esp4.c 7301F: net/ipv4/ah4.c 7302F: net/ipv4/ipcomp.c 7303F: net/ipv4/ip_vti.c 7304F: net/ipv6/xfrm* 7305F: net/ipv6/esp6.c 7306F: net/ipv6/ah6.c 7307F: net/ipv6/ipcomp6.c 7308F: net/ipv6/ip6_vti.c 7309F: include/uapi/linux/xfrm.h 7310F: include/net/xfrm.h 7311 7312NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7313M: Paul Moore <paul@paul-moore.com> 7314L: netdev@vger.kernel.org 7315S: Maintained 7316 7317NETWORKING [WIRELESS] 7318L: linux-wireless@vger.kernel.org 7319Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7320 7321NETWORKING DRIVERS 7322L: netdev@vger.kernel.org 7323W: http://www.linuxfoundation.org/en/Net 7324Q: http://patchwork.ozlabs.org/project/netdev/list/ 7325T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7326T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7327S: Odd Fixes 7328F: drivers/net/ 7329F: include/linux/if_* 7330F: include/linux/netdevice.h 7331F: include/linux/arcdevice.h 7332F: include/linux/etherdevice.h 7333F: include/linux/fcdevice.h 7334F: include/linux/fddidevice.h 7335F: include/linux/hippidevice.h 7336F: include/linux/inetdevice.h 7337F: include/uapi/linux/if_* 7338F: include/uapi/linux/netdevice.h 7339 7340NETWORKING DRIVERS (WIRELESS) 7341M: Kalle Valo <kvalo@codeaurora.org> 7342L: linux-wireless@vger.kernel.org 7343Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7344T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7345S: Maintained 7346F: drivers/net/wireless/ 7347 7348NETXEN (1/10) GbE SUPPORT 7349M: Manish Chopra <manish.chopra@qlogic.com> 7350M: Sony Chacko <sony.chacko@qlogic.com> 7351M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7352L: netdev@vger.kernel.org 7353W: http://www.qlogic.com 7354S: Supported 7355F: drivers/net/ethernet/qlogic/netxen/ 7356 7357NFC SUBSYSTEM 7358M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7359M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7360M: Samuel Ortiz <sameo@linux.intel.com> 7361L: linux-wireless@vger.kernel.org 7362L: linux-nfc@lists.01.org (subscribers-only) 7363S: Supported 7364F: net/nfc/ 7365F: include/net/nfc/ 7366F: include/uapi/linux/nfc.h 7367F: drivers/nfc/ 7368F: include/linux/platform_data/pn544.h 7369F: Documentation/devicetree/bindings/net/nfc/ 7370 7371NFS, SUNRPC, AND LOCKD CLIENTS 7372M: Trond Myklebust <trond.myklebust@primarydata.com> 7373M: Anna Schumaker <anna.schumaker@netapp.com> 7374L: linux-nfs@vger.kernel.org 7375W: http://client.linux-nfs.org 7376T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7377S: Maintained 7378F: fs/lockd/ 7379F: fs/nfs/ 7380F: fs/nfs_common/ 7381F: net/sunrpc/ 7382F: include/linux/lockd/ 7383F: include/linux/nfs* 7384F: include/linux/sunrpc/ 7385F: include/uapi/linux/nfs* 7386F: include/uapi/linux/sunrpc/ 7387 7388NILFS2 FILESYSTEM 7389M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7390L: linux-nilfs@vger.kernel.org 7391W: http://nilfs.sourceforge.net/ 7392T: git git://github.com/konis/nilfs2.git 7393S: Supported 7394F: Documentation/filesystems/nilfs2.txt 7395F: fs/nilfs2/ 7396F: include/linux/nilfs2_fs.h 7397 7398NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7399M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7400W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7401S: Maintained 7402F: Documentation/scsi/NinjaSCSI.txt 7403F: drivers/scsi/pcmcia/nsp_* 7404 7405NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7406M: GOTO Masanori <gotom@debian.or.jp> 7407M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7408W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7409S: Maintained 7410F: Documentation/scsi/NinjaSCSI.txt 7411F: drivers/scsi/nsp32* 7412 7413NIOS2 ARCHITECTURE 7414M: Ley Foon Tan <lftan@altera.com> 7415L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7416T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7417S: Maintained 7418F: arch/nios2/ 7419 7420NOKIA N900 POWER SUPPLY DRIVERS 7421M: Pali Rohár <pali.rohar@gmail.com> 7422S: Maintained 7423F: include/linux/power/bq2415x_charger.h 7424F: include/linux/power/bq27x00_battery.h 7425F: include/linux/power/isp1704_charger.h 7426F: drivers/power/bq2415x_charger.c 7427F: drivers/power/bq27x00_battery.c 7428F: drivers/power/isp1704_charger.c 7429F: drivers/power/rx51_battery.c 7430 7431NTB DRIVER CORE 7432M: Jon Mason <jdmason@kudzu.us> 7433M: Dave Jiang <dave.jiang@intel.com> 7434M: Allen Hubbe <Allen.Hubbe@emc.com> 7435L: linux-ntb@googlegroups.com 7436S: Supported 7437W: https://github.com/jonmason/ntb/wiki 7438T: git git://github.com/jonmason/ntb.git 7439F: drivers/ntb/ 7440F: drivers/net/ntb_netdev.c 7441F: include/linux/ntb.h 7442F: include/linux/ntb_transport.h 7443 7444NTB INTEL DRIVER 7445M: Jon Mason <jdmason@kudzu.us> 7446M: Dave Jiang <dave.jiang@intel.com> 7447L: linux-ntb@googlegroups.com 7448S: Supported 7449W: https://github.com/jonmason/ntb/wiki 7450T: git git://github.com/jonmason/ntb.git 7451F: drivers/ntb/hw/intel/ 7452 7453NTFS FILESYSTEM 7454M: Anton Altaparmakov <anton@tuxera.com> 7455L: linux-ntfs-dev@lists.sourceforge.net 7456W: http://www.tuxera.com/ 7457T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7458S: Supported 7459F: Documentation/filesystems/ntfs.txt 7460F: fs/ntfs/ 7461 7462NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7463M: Antonino Daplas <adaplas@gmail.com> 7464L: linux-fbdev@vger.kernel.org 7465S: Maintained 7466F: drivers/video/fbdev/riva/ 7467F: drivers/video/fbdev/nvidia/ 7468 7469NVM EXPRESS DRIVER 7470M: Matthew Wilcox <willy@linux.intel.com> 7471L: linux-nvme@lists.infradead.org 7472T: git git://git.infradead.org/users/willy/linux-nvme.git 7473S: Supported 7474F: drivers/block/nvme* 7475F: include/linux/nvme.h 7476 7477NVMEM FRAMEWORK 7478M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7479M: Maxime Ripard <maxime.ripard@free-electrons.com> 7480S: Maintained 7481F: drivers/nvmem/ 7482F: Documentation/devicetree/bindings/nvmem/ 7483F: include/linux/nvmem-consumer.h 7484F: include/linux/nvmem-provider.h 7485 7486NXP-NCI NFC DRIVER 7487M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7488R: Charles Gorand <charles.gorand@effinnov.com> 7489L: linux-nfc@lists.01.org (moderated for non-subscribers) 7490S: Supported 7491F: drivers/nfc/nxp-nci 7492 7493NXP TDA998X DRM DRIVER 7494M: Russell King <rmk+kernel@arm.linux.org.uk> 7495S: Supported 7496F: drivers/gpu/drm/i2c/tda998x_drv.c 7497F: include/drm/i2c/tda998x.h 7498 7499NXP TFA9879 DRIVER 7500M: Peter Rosin <peda@axentia.se> 7501L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7502S: Maintained 7503F: sound/soc/codecs/tfa9879* 7504 7505OMAP SUPPORT 7506M: Tony Lindgren <tony@atomide.com> 7507L: linux-omap@vger.kernel.org 7508W: http://www.muru.com/linux/omap/ 7509W: http://linux.omap.com/ 7510Q: http://patchwork.kernel.org/project/linux-omap/list/ 7511T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7512S: Maintained 7513F: arch/arm/*omap*/ 7514F: arch/arm/configs/omap1_defconfig 7515F: arch/arm/configs/omap2plus_defconfig 7516F: drivers/i2c/busses/i2c-omap.c 7517F: drivers/irqchip/irq-omap-intc.c 7518F: drivers/mfd/*omap*.c 7519F: drivers/mfd/menelaus.c 7520F: drivers/mfd/palmas.c 7521F: drivers/mfd/tps65217.c 7522F: drivers/mfd/tps65218.c 7523F: drivers/mfd/tps65910.c 7524F: drivers/mfd/twl-core.[ch] 7525F: drivers/mfd/twl4030*.c 7526F: drivers/mfd/twl6030*.c 7527F: drivers/mfd/twl6040*.c 7528F: drivers/regulator/palmas-regulator*.c 7529F: drivers/regulator/pbias-regulator.c 7530F: drivers/regulator/tps65217-regulator.c 7531F: drivers/regulator/tps65218-regulator.c 7532F: drivers/regulator/tps65910-regulator.c 7533F: drivers/regulator/twl-regulator.c 7534F: include/linux/i2c-omap.h 7535 7536OMAP DEVICE TREE SUPPORT 7537M: Benoît Cousson <bcousson@baylibre.com> 7538M: Tony Lindgren <tony@atomide.com> 7539L: linux-omap@vger.kernel.org 7540L: devicetree@vger.kernel.org 7541S: Maintained 7542F: arch/arm/boot/dts/*omap* 7543F: arch/arm/boot/dts/*am3* 7544F: arch/arm/boot/dts/*am4* 7545F: arch/arm/boot/dts/*am5* 7546F: arch/arm/boot/dts/*dra7* 7547 7548OMAP CLOCK FRAMEWORK SUPPORT 7549M: Paul Walmsley <paul@pwsan.com> 7550L: linux-omap@vger.kernel.org 7551S: Maintained 7552F: arch/arm/*omap*/*clock* 7553 7554OMAP POWER MANAGEMENT SUPPORT 7555M: Kevin Hilman <khilman@deeprootsystems.com> 7556L: linux-omap@vger.kernel.org 7557S: Maintained 7558F: arch/arm/*omap*/*pm* 7559F: drivers/cpufreq/omap-cpufreq.c 7560 7561OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7562M: Rajendra Nayak <rnayak@ti.com> 7563M: Paul Walmsley <paul@pwsan.com> 7564L: linux-omap@vger.kernel.org 7565S: Maintained 7566F: arch/arm/mach-omap2/prm* 7567 7568OMAP AUDIO SUPPORT 7569M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7570M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7571L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7572L: linux-omap@vger.kernel.org 7573S: Maintained 7574F: sound/soc/omap/ 7575 7576OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7577M: Roger Quadros <rogerq@ti.com> 7578M: Tony Lindgren <tony@atomide.com> 7579L: linux-omap@vger.kernel.org 7580S: Maintained 7581F: drivers/memory/omap-gpmc.c 7582F: arch/arm/mach-omap2/*gpmc* 7583 7584OMAP FRAMEBUFFER SUPPORT 7585M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7586L: linux-fbdev@vger.kernel.org 7587L: linux-omap@vger.kernel.org 7588S: Maintained 7589F: drivers/video/fbdev/omap/ 7590 7591OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7592M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7593L: linux-omap@vger.kernel.org 7594L: linux-fbdev@vger.kernel.org 7595S: Maintained 7596F: drivers/video/fbdev/omap2/ 7597F: Documentation/arm/OMAP/DSS 7598 7599OMAP HARDWARE SPINLOCK SUPPORT 7600M: Ohad Ben-Cohen <ohad@wizery.com> 7601L: linux-omap@vger.kernel.org 7602S: Maintained 7603F: drivers/hwspinlock/omap_hwspinlock.c 7604 7605OMAP MMC SUPPORT 7606M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7607L: linux-omap@vger.kernel.org 7608S: Maintained 7609F: drivers/mmc/host/omap.c 7610 7611OMAP HS MMC SUPPORT 7612L: linux-mmc@vger.kernel.org 7613L: linux-omap@vger.kernel.org 7614S: Orphan 7615F: drivers/mmc/host/omap_hsmmc.c 7616 7617OMAP RANDOM NUMBER GENERATOR SUPPORT 7618M: Deepak Saxena <dsaxena@plexity.net> 7619S: Maintained 7620F: drivers/char/hw_random/omap-rng.c 7621 7622OMAP HWMOD SUPPORT 7623M: Benoît Cousson <bcousson@baylibre.com> 7624M: Paul Walmsley <paul@pwsan.com> 7625L: linux-omap@vger.kernel.org 7626S: Maintained 7627F: arch/arm/mach-omap2/omap_hwmod.* 7628 7629OMAP HWMOD DATA 7630M: Paul Walmsley <paul@pwsan.com> 7631L: linux-omap@vger.kernel.org 7632S: Maintained 7633F: arch/arm/mach-omap2/omap_hwmod*data* 7634 7635OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7636M: Benoît Cousson <bcousson@baylibre.com> 7637L: linux-omap@vger.kernel.org 7638S: Maintained 7639F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7640 7641OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7642M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7643L: linux-media@vger.kernel.org 7644S: Maintained 7645F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7646F: drivers/media/platform/omap3isp/ 7647F: drivers/staging/media/omap4iss/ 7648 7649OMAP USB SUPPORT 7650M: Felipe Balbi <balbi@ti.com> 7651L: linux-usb@vger.kernel.org 7652L: linux-omap@vger.kernel.org 7653T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7654S: Maintained 7655F: drivers/usb/*/*omap* 7656F: arch/arm/*omap*/usb* 7657 7658OMAP GPIO DRIVER 7659M: Javier Martinez Canillas <javier@dowhile0.org> 7660M: Santosh Shilimkar <ssantosh@kernel.org> 7661M: Kevin Hilman <khilman@deeprootsystems.com> 7662L: linux-omap@vger.kernel.org 7663S: Maintained 7664F: drivers/gpio/gpio-omap.c 7665 7666OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7667M: Mark Jackson <mpfj@newflow.co.uk> 7668L: linux-omap@vger.kernel.org 7669S: Maintained 7670F: arch/arm/boot/dts/am335x-nano.dts 7671 7672OMFS FILESYSTEM 7673M: Bob Copeland <me@bobcopeland.com> 7674L: linux-karma-devel@lists.sourceforge.net 7675S: Maintained 7676F: Documentation/filesystems/omfs.txt 7677F: fs/omfs/ 7678 7679OMNIKEY CARDMAN 4000 DRIVER 7680M: Harald Welte <laforge@gnumonks.org> 7681S: Maintained 7682F: drivers/char/pcmcia/cm4000_cs.c 7683F: include/linux/cm4000_cs.h 7684F: include/uapi/linux/cm4000_cs.h 7685 7686OMNIKEY CARDMAN 4040 DRIVER 7687M: Harald Welte <laforge@gnumonks.org> 7688S: Maintained 7689F: drivers/char/pcmcia/cm4040_cs.* 7690 7691OMNIVISION OV7670 SENSOR DRIVER 7692M: Jonathan Corbet <corbet@lwn.net> 7693L: linux-media@vger.kernel.org 7694T: git git://linuxtv.org/media_tree.git 7695S: Maintained 7696F: drivers/media/i2c/ov7670.c 7697 7698ONENAND FLASH DRIVER 7699M: Kyungmin Park <kyungmin.park@samsung.com> 7700L: linux-mtd@lists.infradead.org 7701S: Maintained 7702F: drivers/mtd/onenand/ 7703F: include/linux/mtd/onenand*.h 7704 7705ONSTREAM SCSI TAPE DRIVER 7706M: Willem Riede <osst@riede.org> 7707L: osst-users@lists.sourceforge.net 7708L: linux-scsi@vger.kernel.org 7709S: Maintained 7710F: Documentation/scsi/osst.txt 7711F: drivers/scsi/osst.* 7712F: drivers/scsi/osst_*.h 7713F: drivers/scsi/st.h 7714 7715OPENCORES I2C BUS DRIVER 7716M: Peter Korsgaard <jacmet@sunsite.dk> 7717L: linux-i2c@vger.kernel.org 7718S: Maintained 7719F: Documentation/i2c/busses/i2c-ocores 7720F: drivers/i2c/busses/i2c-ocores.c 7721 7722OPEN FIRMWARE AND FLATTENED DEVICE TREE 7723M: Rob Herring <robh+dt@kernel.org> 7724M: Frank Rowand <frowand.list@gmail.com> 7725M: Grant Likely <grant.likely@linaro.org> 7726L: devicetree@vger.kernel.org 7727W: http://www.devicetree.org/ 7728T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7729S: Maintained 7730F: drivers/of/ 7731F: include/linux/of*.h 7732F: scripts/dtc/ 7733 7734OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7735M: Rob Herring <robh+dt@kernel.org> 7736M: Pawel Moll <pawel.moll@arm.com> 7737M: Mark Rutland <mark.rutland@arm.com> 7738M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7739M: Kumar Gala <galak@codeaurora.org> 7740L: devicetree@vger.kernel.org 7741S: Maintained 7742F: Documentation/devicetree/ 7743F: arch/*/boot/dts/ 7744F: include/dt-bindings/ 7745 7746OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7747M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7748L: devicetree@vger.kernel.org 7749S: Maintained 7750F: Documentation/devicetree/dynamic-resolution-notes.txt 7751F: Documentation/devicetree/overlay-notes.txt 7752F: drivers/of/overlay.c 7753F: drivers/of/resolver.c 7754 7755OPENRISC ARCHITECTURE 7756M: Jonas Bonn <jonas@southpole.se> 7757W: http://openrisc.net 7758L: linux@lists.openrisc.net (moderated for non-subscribers) 7759S: Maintained 7760T: git git://openrisc.net/~jonas/linux 7761F: arch/openrisc/ 7762 7763OPENVSWITCH 7764M: Pravin Shelar <pshelar@nicira.com> 7765L: netdev@vger.kernel.org 7766L: dev@openvswitch.org 7767W: http://openvswitch.org 7768S: Maintained 7769F: net/openvswitch/ 7770F: include/uapi/linux/openvswitch.h 7771 7772OPL4 DRIVER 7773M: Clemens Ladisch <clemens@ladisch.de> 7774L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7775T: git git://git.alsa-project.org/alsa-kernel.git 7776S: Maintained 7777F: sound/drivers/opl4/ 7778 7779OPROFILE 7780M: Robert Richter <rric@kernel.org> 7781L: oprofile-list@lists.sf.net 7782S: Maintained 7783F: arch/*/include/asm/oprofile*.h 7784F: arch/*/oprofile/ 7785F: drivers/oprofile/ 7786F: include/linux/oprofile.h 7787 7788ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7789M: Mark Fasheh <mfasheh@suse.com> 7790M: Joel Becker <jlbec@evilplan.org> 7791L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7792W: http://ocfs2.wiki.kernel.org 7793S: Supported 7794F: Documentation/filesystems/ocfs2.txt 7795F: Documentation/filesystems/dlmfs.txt 7796F: fs/ocfs2/ 7797 7798ORINOCO DRIVER 7799L: linux-wireless@vger.kernel.org 7800W: http://wireless.kernel.org/en/users/Drivers/orinoco 7801W: http://www.nongnu.org/orinoco/ 7802S: Orphan 7803F: drivers/net/wireless/orinoco/ 7804 7805OSD LIBRARY and FILESYSTEM 7806M: Boaz Harrosh <ooo@electrozaur.com> 7807M: Benny Halevy <bhalevy@primarydata.com> 7808L: osd-dev@open-osd.org 7809W: http://open-osd.org 7810T: git git://git.open-osd.org/open-osd.git 7811S: Maintained 7812F: drivers/scsi/osd/ 7813F: include/scsi/osd_* 7814F: fs/exofs/ 7815 7816OVERLAY FILESYSTEM 7817M: Miklos Szeredi <miklos@szeredi.hu> 7818L: linux-unionfs@vger.kernel.org 7819T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7820S: Supported 7821F: fs/overlayfs/ 7822F: Documentation/filesystems/overlayfs.txt 7823 7824P54 WIRELESS DRIVER 7825M: Christian Lamparter <chunkeey@googlemail.com> 7826L: linux-wireless@vger.kernel.org 7827W: http://wireless.kernel.org/en/users/Drivers/p54 7828S: Maintained 7829F: drivers/net/wireless/p54/ 7830 7831PA SEMI ETHERNET DRIVER 7832M: Olof Johansson <olof@lixom.net> 7833L: netdev@vger.kernel.org 7834S: Maintained 7835F: drivers/net/ethernet/pasemi/* 7836 7837PA SEMI SMBUS DRIVER 7838M: Olof Johansson <olof@lixom.net> 7839L: linux-i2c@vger.kernel.org 7840S: Maintained 7841F: drivers/i2c/busses/i2c-pasemi.c 7842 7843PADATA PARALLEL EXECUTION MECHANISM 7844M: Steffen Klassert <steffen.klassert@secunet.com> 7845L: linux-crypto@vger.kernel.org 7846S: Maintained 7847F: kernel/padata.c 7848F: include/linux/padata.h 7849F: Documentation/padata.txt 7850 7851PANASONIC LAPTOP ACPI EXTRAS DRIVER 7852M: Harald Welte <laforge@gnumonks.org> 7853L: platform-driver-x86@vger.kernel.org 7854S: Maintained 7855F: drivers/platform/x86/panasonic-laptop.c 7856 7857PANASONIC MN10300/AM33/AM34 PORT 7858M: David Howells <dhowells@redhat.com> 7859M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7860L: linux-am33-list@redhat.com (moderated for non-subscribers) 7861W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7862S: Maintained 7863F: Documentation/mn10300/ 7864F: arch/mn10300/ 7865 7866PARALLEL PORT SUBSYSTEM 7867M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7868M: Sudip Mukherjee <sudip@vectorindia.org> 7869L: linux-parport@lists.infradead.org (subscribers-only) 7870S: Maintained 7871F: drivers/parport/ 7872F: include/linux/parport*.h 7873F: drivers/char/ppdev.c 7874F: include/uapi/linux/ppdev.h 7875F: Documentation/parport*.txt 7876 7877PARAVIRT_OPS INTERFACE 7878M: Jeremy Fitzhardinge <jeremy@goop.org> 7879M: Chris Wright <chrisw@sous-sol.org> 7880M: Alok Kataria <akataria@vmware.com> 7881M: Rusty Russell <rusty@rustcorp.com.au> 7882L: virtualization@lists.linux-foundation.org 7883S: Supported 7884F: Documentation/virtual/paravirt_ops.txt 7885F: arch/*/kernel/paravirt* 7886F: arch/*/include/asm/paravirt.h 7887 7888PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7889M: Tim Waugh <tim@cyberelk.net> 7890L: linux-parport@lists.infradead.org (subscribers-only) 7891S: Maintained 7892F: Documentation/blockdev/paride.txt 7893F: drivers/block/paride/ 7894 7895PARISC ARCHITECTURE 7896M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7897M: Helge Deller <deller@gmx.de> 7898L: linux-parisc@vger.kernel.org 7899W: http://www.parisc-linux.org/ 7900Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7901T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7902T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7903S: Maintained 7904F: arch/parisc/ 7905F: Documentation/parisc/ 7906F: drivers/parisc/ 7907F: drivers/char/agp/parisc-agp.c 7908F: drivers/input/serio/gscps2.c 7909F: drivers/parport/parport_gsc.* 7910F: drivers/tty/serial/8250/8250_gsc.c 7911F: drivers/video/fbdev/sti* 7912F: drivers/video/console/sti* 7913F: drivers/video/logo/logo_parisc* 7914 7915PC87360 HARDWARE MONITORING DRIVER 7916M: Jim Cromie <jim.cromie@gmail.com> 7917L: lm-sensors@lm-sensors.org 7918S: Maintained 7919F: Documentation/hwmon/pc87360 7920F: drivers/hwmon/pc87360.c 7921 7922PC8736x GPIO DRIVER 7923M: Jim Cromie <jim.cromie@gmail.com> 7924S: Maintained 7925F: drivers/char/pc8736x_gpio.c 7926 7927PC87427 HARDWARE MONITORING DRIVER 7928M: Jean Delvare <jdelvare@suse.com> 7929L: lm-sensors@lm-sensors.org 7930S: Maintained 7931F: Documentation/hwmon/pc87427 7932F: drivers/hwmon/pc87427.c 7933 7934PCA9532 LED DRIVER 7935M: Riku Voipio <riku.voipio@iki.fi> 7936S: Maintained 7937F: drivers/leds/leds-pca9532.c 7938F: include/linux/leds-pca9532.h 7939 7940PCA9541 I2C BUS MASTER SELECTOR DRIVER 7941M: Guenter Roeck <linux@roeck-us.net> 7942L: linux-i2c@vger.kernel.org 7943S: Maintained 7944F: drivers/i2c/muxes/i2c-mux-pca9541.c 7945 7946PCDP - PRIMARY CONSOLE AND DEBUG PORT 7947M: Khalid Aziz <khalid@gonehiking.org> 7948S: Maintained 7949F: drivers/firmware/pcdp.* 7950 7951PCI ERROR RECOVERY 7952M: Linas Vepstas <linasvepstas@gmail.com> 7953L: linux-pci@vger.kernel.org 7954S: Supported 7955F: Documentation/PCI/pci-error-recovery.txt 7956 7957PCI SUBSYSTEM 7958M: Bjorn Helgaas <bhelgaas@google.com> 7959L: linux-pci@vger.kernel.org 7960Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7961T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7962S: Supported 7963F: Documentation/PCI/ 7964F: drivers/pci/ 7965F: include/linux/pci* 7966F: arch/x86/pci/ 7967F: arch/x86/kernel/quirks.c 7968 7969PCI DRIVER FOR ARM VERSATILE PLATFORM 7970M: Rob Herring <robh@kernel.org> 7971L: linux-pci@vger.kernel.org 7972L: linux-arm-kernel@lists.infradead.org 7973S: Maintained 7974F: Documentation/devicetree/bindings/pci/versatile.txt 7975F: drivers/pci/host/pci-versatile.c 7976 7977PCI DRIVER FOR APPLIEDMICRO XGENE 7978M: Tanmay Inamdar <tinamdar@apm.com> 7979L: linux-pci@vger.kernel.org 7980L: linux-arm-kernel@lists.infradead.org 7981S: Maintained 7982F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7983F: drivers/pci/host/pci-xgene.c 7984 7985PCI DRIVER FOR FREESCALE LAYERSCAPE 7986M: Minghuan Lian <minghuan.Lian@freescale.com> 7987M: Mingkai Hu <mingkai.hu@freescale.com> 7988M: Roy Zang <tie-fei.zang@freescale.com> 7989L: linuxppc-dev@lists.ozlabs.org 7990L: linux-pci@vger.kernel.org 7991L: linux-arm-kernel@lists.infradead.org 7992S: Maintained 7993F: drivers/pci/host/*layerscape* 7994 7995PCI DRIVER FOR IMX6 7996M: Richard Zhu <Richard.Zhu@freescale.com> 7997M: Lucas Stach <l.stach@pengutronix.de> 7998L: linux-pci@vger.kernel.org 7999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8000S: Maintained 8001F: drivers/pci/host/*imx6* 8002 8003PCI DRIVER FOR TI KEYSTONE 8004M: Murali Karicheri <m-karicheri2@ti.com> 8005L: linux-pci@vger.kernel.org 8006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8007S: Maintained 8008F: drivers/pci/host/*keystone* 8009 8010PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8011M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8012M: Jason Cooper <jason@lakedaemon.net> 8013L: linux-pci@vger.kernel.org 8014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8015S: Maintained 8016F: drivers/pci/host/*mvebu* 8017 8018PCI DRIVER FOR NVIDIA TEGRA 8019M: Thierry Reding <thierry.reding@gmail.com> 8020L: linux-tegra@vger.kernel.org 8021L: linux-pci@vger.kernel.org 8022S: Supported 8023F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8024F: drivers/pci/host/pci-tegra.c 8025 8026PCI DRIVER FOR TI DRA7XX 8027M: Kishon Vijay Abraham I <kishon@ti.com> 8028L: linux-omap@vger.kernel.org 8029L: linux-pci@vger.kernel.org 8030S: Supported 8031F: Documentation/devicetree/bindings/pci/ti-pci.txt 8032F: drivers/pci/host/pci-dra7xx.c 8033 8034PCI DRIVER FOR RENESAS R-CAR 8035M: Simon Horman <horms@verge.net.au> 8036L: linux-pci@vger.kernel.org 8037L: linux-sh@vger.kernel.org 8038S: Maintained 8039F: drivers/pci/host/*rcar* 8040 8041PCI DRIVER FOR SAMSUNG EXYNOS 8042M: Jingoo Han <jingoohan1@gmail.com> 8043L: linux-pci@vger.kernel.org 8044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8045L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8046S: Maintained 8047F: drivers/pci/host/pci-exynos.c 8048 8049PCI DRIVER FOR SYNOPSIS DESIGNWARE 8050M: Jingoo Han <jingoohan1@gmail.com> 8051M: Pratyush Anand <pratyush.anand@gmail.com> 8052L: linux-pci@vger.kernel.org 8053S: Maintained 8054F: drivers/pci/host/*designware* 8055 8056PCI DRIVER FOR GENERIC OF HOSTS 8057M: Will Deacon <will.deacon@arm.com> 8058L: linux-pci@vger.kernel.org 8059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8060S: Maintained 8061F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8062F: drivers/pci/host/pci-host-generic.c 8063 8064PCIE DRIVER FOR ST SPEAR13XX 8065M: Pratyush Anand <pratyush.anand@gmail.com> 8066L: linux-pci@vger.kernel.org 8067S: Maintained 8068F: drivers/pci/host/*spear* 8069 8070PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8071M: Duc Dang <dhdang@apm.com> 8072L: linux-pci@vger.kernel.org 8073L: linux-arm-kernel@lists.infradead.org 8074S: Maintained 8075F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8076F: drivers/pci/host/pci-xgene-msi.c 8077 8078PCMCIA SUBSYSTEM 8079P: Linux PCMCIA Team 8080L: linux-pcmcia@lists.infradead.org 8081W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8082T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 8083S: Maintained 8084F: Documentation/pcmcia/ 8085F: drivers/pcmcia/ 8086F: include/pcmcia/ 8087 8088PCNET32 NETWORK DRIVER 8089M: Don Fry <pcnet32@frontier.com> 8090L: netdev@vger.kernel.org 8091S: Maintained 8092F: drivers/net/ethernet/amd/pcnet32.c 8093 8094PCRYPT PARALLEL CRYPTO ENGINE 8095M: Steffen Klassert <steffen.klassert@secunet.com> 8096L: linux-crypto@vger.kernel.org 8097S: Maintained 8098F: crypto/pcrypt.c 8099F: include/crypto/pcrypt.h 8100 8101PER-CPU MEMORY ALLOCATOR 8102M: Tejun Heo <tj@kernel.org> 8103M: Christoph Lameter <cl@linux-foundation.org> 8104T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8105S: Maintained 8106F: include/linux/percpu*.h 8107F: mm/percpu*.c 8108F: arch/*/include/asm/percpu.h 8109 8110PER-TASK DELAY ACCOUNTING 8111M: Balbir Singh <bsingharora@gmail.com> 8112S: Maintained 8113F: include/linux/delayacct.h 8114F: kernel/delayacct.c 8115 8116PERFORMANCE EVENTS SUBSYSTEM 8117M: Peter Zijlstra <a.p.zijlstra@chello.nl> 8118M: Ingo Molnar <mingo@redhat.com> 8119M: Arnaldo Carvalho de Melo <acme@kernel.org> 8120L: linux-kernel@vger.kernel.org 8121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8122S: Supported 8123F: kernel/events/* 8124F: include/linux/perf_event.h 8125F: include/uapi/linux/perf_event.h 8126F: arch/*/kernel/perf_event*.c 8127F: arch/*/kernel/*/perf_event*.c 8128F: arch/*/kernel/*/*/perf_event*.c 8129F: arch/*/include/asm/perf_event.h 8130F: arch/*/kernel/perf_callchain.c 8131F: tools/perf/ 8132 8133PERSONALITY HANDLING 8134M: Christoph Hellwig <hch@infradead.org> 8135L: linux-abi-devel@lists.sourceforge.net 8136S: Maintained 8137F: include/linux/personality.h 8138F: include/uapi/linux/personality.h 8139 8140PHONET PROTOCOL 8141M: Remi Denis-Courmont <courmisch@gmail.com> 8142S: Supported 8143F: Documentation/networking/phonet.txt 8144F: include/linux/phonet.h 8145F: include/net/phonet/ 8146F: include/uapi/linux/phonet.h 8147F: net/phonet/ 8148 8149PHRAM MTD DRIVER 8150M: Joern Engel <joern@lazybastard.org> 8151L: linux-mtd@lists.infradead.org 8152S: Maintained 8153F: drivers/mtd/devices/phram.c 8154 8155PICOLCD HID DRIVER 8156M: Bruno Prémont <bonbons@linux-vserver.org> 8157L: linux-input@vger.kernel.org 8158S: Maintained 8159F: drivers/hid/hid-picolcd* 8160 8161PICOXCELL SUPPORT 8162M: Jamie Iles <jamie@jamieiles.com> 8163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8164T: git git://github.com/jamieiles/linux-2.6-ji.git 8165S: Supported 8166F: arch/arm/boot/dts/picoxcell* 8167F: arch/arm/mach-picoxcell/ 8168F: drivers/crypto/picoxcell* 8169 8170PIN CONTROL SUBSYSTEM 8171M: Linus Walleij <linus.walleij@linaro.org> 8172L: linux-gpio@vger.kernel.org 8173T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8174S: Maintained 8175F: drivers/pinctrl/ 8176F: include/linux/pinctrl/ 8177 8178PIN CONTROLLER - ATMEL AT91 8179M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8181S: Maintained 8182F: drivers/pinctrl/pinctrl-at91.* 8183 8184PIN CONTROLLER - INTEL 8185M: Mika Westerberg <mika.westerberg@linux.intel.com> 8186M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8187S: Maintained 8188F: drivers/pinctrl/intel/ 8189 8190PIN CONTROLLER - RENESAS 8191M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8192L: linux-sh@vger.kernel.org 8193S: Maintained 8194F: drivers/pinctrl/sh-pfc/ 8195 8196PIN CONTROLLER - SAMSUNG 8197M: Tomasz Figa <tomasz.figa@gmail.com> 8198L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8199L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8200S: Maintained 8201F: drivers/pinctrl/samsung/ 8202 8203PIN CONTROLLER - ST SPEAR 8204M: Viresh Kumar <vireshk@kernel.org> 8205L: spear-devel@list.st.com 8206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8207W: http://www.st.com/spear 8208S: Maintained 8209F: drivers/pinctrl/spear/ 8210 8211PKTCDVD DRIVER 8212M: Jiri Kosina <jikos@kernel.org> 8213S: Maintained 8214F: drivers/block/pktcdvd.c 8215F: include/linux/pktcdvd.h 8216F: include/uapi/linux/pktcdvd.h 8217 8218PKUNITY SOC DRIVERS 8219M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8220W: http://mprc.pku.edu.cn/~guanxuetao/linux 8221S: Maintained 8222T: git git://github.com/gxt/linux.git 8223F: drivers/input/serio/i8042-unicore32io.h 8224F: drivers/i2c/busses/i2c-puv3.c 8225F: drivers/video/fbdev/fb-puv3.c 8226F: drivers/rtc/rtc-puv3.c 8227 8228PMBUS HARDWARE MONITORING DRIVERS 8229M: Guenter Roeck <linux@roeck-us.net> 8230L: lm-sensors@lm-sensors.org 8231W: http://www.lm-sensors.org/ 8232W: http://www.roeck-us.net/linux/drivers/ 8233T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8234S: Maintained 8235F: Documentation/hwmon/pmbus 8236F: drivers/hwmon/pmbus/ 8237F: include/linux/i2c/pmbus.h 8238 8239PMC SIERRA MaxRAID DRIVER 8240L: linux-scsi@vger.kernel.org 8241W: http://www.pmc-sierra.com/ 8242S: Orphan 8243F: drivers/scsi/pmcraid.* 8244 8245PMC SIERRA PM8001 DRIVER 8246M: Jack Wang <jinpu.wang@profitbricks.com> 8247M: lindar_liu@usish.com 8248L: pmchba@pmcs.com 8249L: linux-scsi@vger.kernel.org 8250S: Supported 8251F: drivers/scsi/pm8001/ 8252 8253POSIX CLOCKS and TIMERS 8254M: Thomas Gleixner <tglx@linutronix.de> 8255L: linux-kernel@vger.kernel.org 8256T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8257S: Maintained 8258F: fs/timerfd.c 8259F: include/linux/timer* 8260F: kernel/time/*timer* 8261 8262POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8263M: Sebastian Reichel <sre@kernel.org> 8264M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8265M: David Woodhouse <dwmw2@infradead.org> 8266L: linux-pm@vger.kernel.org 8267T: git git://git.infradead.org/battery-2.6.git 8268S: Maintained 8269F: include/linux/power_supply.h 8270F: drivers/power/ 8271X: drivers/power/avs/ 8272 8273POWER STATE COORDINATION INTERFACE (PSCI) 8274M: Mark Rutland <mark.rutland@arm.com> 8275M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8276L: linux-arm-kernel@lists.infradead.org 8277S: Maintained 8278F: drivers/firmware/psci.c 8279F: include/linux/psci.h 8280F: include/uapi/linux/psci.h 8281 8282PNP SUPPORT 8283M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8284S: Maintained 8285F: drivers/pnp/ 8286 8287PNXxxxx I2C DRIVER 8288M: Vitaly Wool <vitalywool@gmail.com> 8289L: linux-i2c@vger.kernel.org 8290S: Maintained 8291F: drivers/i2c/busses/i2c-pnx.c 8292 8293PPP PROTOCOL DRIVERS AND COMPRESSORS 8294M: Paul Mackerras <paulus@samba.org> 8295L: linux-ppp@vger.kernel.org 8296S: Maintained 8297F: drivers/net/ppp/ppp_* 8298 8299PPP OVER ATM (RFC 2364) 8300M: Mitchell Blank Jr <mitch@sfgoth.com> 8301S: Maintained 8302F: net/atm/pppoatm.c 8303F: include/uapi/linux/atmppp.h 8304 8305PPP OVER ETHERNET 8306M: Michal Ostrowski <mostrows@earthlink.net> 8307S: Maintained 8308F: drivers/net/ppp/pppoe.c 8309F: drivers/net/ppp/pppox.c 8310 8311PPP OVER L2TP 8312M: James Chapman <jchapman@katalix.com> 8313S: Maintained 8314F: net/l2tp/l2tp_ppp.c 8315F: include/linux/if_pppol2tp.h 8316F: include/uapi/linux/if_pppol2tp.h 8317 8318PPS SUPPORT 8319M: Rodolfo Giometti <giometti@enneenne.com> 8320W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8321L: linuxpps@ml.enneenne.com (subscribers-only) 8322S: Maintained 8323F: Documentation/pps/ 8324F: drivers/pps/ 8325F: include/linux/pps*.h 8326 8327PPTP DRIVER 8328M: Dmitry Kozlov <xeb@mail.ru> 8329L: netdev@vger.kernel.org 8330S: Maintained 8331F: drivers/net/ppp/pptp.c 8332W: http://sourceforge.net/projects/accel-pptp 8333 8334PREEMPTIBLE KERNEL 8335M: Robert Love <rml@tech9.net> 8336L: kpreempt-tech@lists.sourceforge.net 8337W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8338S: Supported 8339F: Documentation/preempt-locking.txt 8340F: include/linux/preempt.h 8341 8342PRISM54 WIRELESS DRIVER 8343M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8344L: linux-wireless@vger.kernel.org 8345W: http://wireless.kernel.org/en/users/Drivers/p54 8346S: Obsolete 8347F: drivers/net/wireless/prism54/ 8348 8349PS3 NETWORK SUPPORT 8350M: Geoff Levand <geoff@infradead.org> 8351L: netdev@vger.kernel.org 8352L: linuxppc-dev@lists.ozlabs.org 8353S: Maintained 8354F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8355 8356PS3 PLATFORM SUPPORT 8357M: Geoff Levand <geoff@infradead.org> 8358L: linuxppc-dev@lists.ozlabs.org 8359S: Maintained 8360F: arch/powerpc/boot/ps3* 8361F: arch/powerpc/include/asm/lv1call.h 8362F: arch/powerpc/include/asm/ps3*.h 8363F: arch/powerpc/platforms/ps3/ 8364F: drivers/*/ps3* 8365F: drivers/ps3/ 8366F: drivers/rtc/rtc-ps3.c 8367F: drivers/usb/host/*ps3.c 8368F: sound/ppc/snd_ps3* 8369 8370PS3VRAM DRIVER 8371M: Jim Paris <jim@jtan.com> 8372M: Geoff Levand <geoff@infradead.org> 8373L: linuxppc-dev@lists.ozlabs.org 8374S: Maintained 8375F: drivers/block/ps3vram.c 8376 8377PSTORE FILESYSTEM 8378M: Anton Vorontsov <anton@enomsg.org> 8379M: Colin Cross <ccross@android.com> 8380M: Kees Cook <keescook@chromium.org> 8381M: Tony Luck <tony.luck@intel.com> 8382S: Maintained 8383T: git git://git.infradead.org/users/cbou/linux-pstore.git 8384F: fs/pstore/ 8385F: include/linux/pstore* 8386F: drivers/firmware/efi/efi-pstore.c 8387F: drivers/acpi/apei/erst.c 8388 8389PTP HARDWARE CLOCK SUPPORT 8390M: Richard Cochran <richardcochran@gmail.com> 8391L: netdev@vger.kernel.org 8392S: Maintained 8393W: http://linuxptp.sourceforge.net/ 8394F: Documentation/ABI/testing/sysfs-ptp 8395F: Documentation/ptp/* 8396F: drivers/net/ethernet/freescale/gianfar_ptp.c 8397F: drivers/net/phy/dp83640* 8398F: drivers/ptp/* 8399F: include/linux/ptp_cl* 8400 8401PTRACE SUPPORT 8402M: Roland McGrath <roland@hack.frob.com> 8403M: Oleg Nesterov <oleg@redhat.com> 8404S: Maintained 8405F: include/asm-generic/syscall.h 8406F: include/linux/ptrace.h 8407F: include/linux/regset.h 8408F: include/linux/tracehook.h 8409F: include/uapi/linux/ptrace.h 8410F: kernel/ptrace.c 8411 8412PVRUSB2 VIDEO4LINUX DRIVER 8413M: Mike Isely <isely@pobox.com> 8414L: pvrusb2@isely.net (subscribers-only) 8415L: linux-media@vger.kernel.org 8416W: http://www.isely.net/pvrusb2/ 8417T: git git://linuxtv.org/media_tree.git 8418S: Maintained 8419F: Documentation/video4linux/README.pvrusb2 8420F: drivers/media/usb/pvrusb2/ 8421 8422PWC WEBCAM DRIVER 8423M: Hans de Goede <hdegoede@redhat.com> 8424L: linux-media@vger.kernel.org 8425T: git git://linuxtv.org/media_tree.git 8426S: Maintained 8427F: drivers/media/usb/pwc/* 8428 8429PWM FAN DRIVER 8430M: Kamil Debski <k.debski@samsung.com> 8431L: lm-sensors@lm-sensors.org 8432S: Supported 8433F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8434F: Documentation/hwmon/pwm-fan 8435F: drivers/hwmon/pwm-fan.c 8436 8437PWM SUBSYSTEM 8438M: Thierry Reding <thierry.reding@gmail.com> 8439L: linux-pwm@vger.kernel.org 8440S: Maintained 8441T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8442F: Documentation/pwm.txt 8443F: Documentation/devicetree/bindings/pwm/ 8444F: include/linux/pwm.h 8445F: drivers/pwm/ 8446F: drivers/video/backlight/pwm_bl.c 8447F: include/linux/pwm_backlight.h 8448 8449PXA2xx/PXA3xx SUPPORT 8450M: Daniel Mack <daniel@zonque.org> 8451M: Haojian Zhuang <haojian.zhuang@gmail.com> 8452M: Robert Jarzmik <robert.jarzmik@free.fr> 8453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8454T: git git://github.com/hzhuang1/linux.git 8455T: git git://github.com/rjarzmik/linux.git 8456S: Maintained 8457F: arch/arm/mach-pxa/ 8458F: drivers/dma/pxa* 8459F: drivers/pcmcia/pxa2xx* 8460F: drivers/spi/spi-pxa2xx* 8461F: drivers/usb/gadget/udc/pxa2* 8462F: include/sound/pxa2xx-lib.h 8463F: sound/arm/pxa* 8464F: sound/soc/pxa/ 8465 8466PXA3xx NAND FLASH DRIVER 8467M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8468L: linux-mtd@lists.infradead.org 8469S: Maintained 8470F: drivers/mtd/nand/pxa3xx_nand.c 8471 8472MMP SUPPORT 8473M: Eric Miao <eric.y.miao@gmail.com> 8474M: Haojian Zhuang <haojian.zhuang@gmail.com> 8475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8476T: git git://github.com/hzhuang1/linux.git 8477T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8478S: Maintained 8479F: arch/arm/mach-mmp/ 8480 8481PXA MMCI DRIVER 8482S: Orphan 8483 8484PXA RTC DRIVER 8485M: Robert Jarzmik <robert.jarzmik@free.fr> 8486L: rtc-linux@googlegroups.com 8487S: Maintained 8488 8489QAT DRIVER 8490M: Tadeusz Struk <tadeusz.struk@intel.com> 8491L: qat-linux@intel.com 8492S: Supported 8493F: drivers/crypto/qat/ 8494 8495QIB DRIVER 8496M: Mike Marciniszyn <infinipath@intel.com> 8497L: linux-rdma@vger.kernel.org 8498S: Supported 8499F: drivers/infiniband/hw/qib/ 8500 8501QLOGIC QLA1280 SCSI DRIVER 8502M: Michael Reed <mdr@sgi.com> 8503L: linux-scsi@vger.kernel.org 8504S: Maintained 8505F: drivers/scsi/qla1280.[ch] 8506 8507QLOGIC QLA2XXX FC-SCSI DRIVER 8508M: qla2xxx-upstream@qlogic.com 8509L: linux-scsi@vger.kernel.org 8510S: Supported 8511F: Documentation/scsi/LICENSE.qla2xxx 8512F: drivers/scsi/qla2xxx/ 8513 8514QLOGIC QLA4XXX iSCSI DRIVER 8515M: QLogic-Storage-Upstream@qlogic.com 8516L: linux-scsi@vger.kernel.org 8517S: Supported 8518F: Documentation/scsi/LICENSE.qla4xxx 8519F: drivers/scsi/qla4xxx/ 8520 8521QLOGIC QLA3XXX NETWORK DRIVER 8522M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8523M: Ron Mercer <ron.mercer@qlogic.com> 8524M: linux-driver@qlogic.com 8525L: netdev@vger.kernel.org 8526S: Supported 8527F: Documentation/networking/LICENSE.qla3xxx 8528F: drivers/net/ethernet/qlogic/qla3xxx.* 8529 8530QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8531M: Dept-GELinuxNICDev@qlogic.com 8532L: netdev@vger.kernel.org 8533S: Supported 8534F: drivers/net/ethernet/qlogic/qlcnic/ 8535 8536QLOGIC QLGE 10Gb ETHERNET DRIVER 8537M: Harish Patil <harish.patil@qlogic.com> 8538M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8539M: Dept-GELinuxNICDev@qlogic.com 8540M: linux-driver@qlogic.com 8541L: netdev@vger.kernel.org 8542S: Supported 8543F: drivers/net/ethernet/qlogic/qlge/ 8544 8545QNX4 FILESYSTEM 8546M: Anders Larsen <al@alarsen.net> 8547W: http://www.alarsen.net/linux/qnx4fs/ 8548S: Maintained 8549F: fs/qnx4/ 8550F: include/uapi/linux/qnx4_fs.h 8551F: include/uapi/linux/qnxtypes.h 8552 8553QT1010 MEDIA DRIVER 8554M: Antti Palosaari <crope@iki.fi> 8555L: linux-media@vger.kernel.org 8556W: http://linuxtv.org/ 8557W: http://palosaari.fi/linux/ 8558Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8559T: git git://linuxtv.org/anttip/media_tree.git 8560S: Maintained 8561F: drivers/media/tuners/qt1010* 8562 8563QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8564M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8565L: linux-wireless@vger.kernel.org 8566L: ath9k-devel@lists.ath9k.org 8567W: http://wireless.kernel.org/en/users/Drivers/ath9k 8568S: Supported 8569F: drivers/net/wireless/ath/ath9k/ 8570 8571QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8572M: Kalle Valo <kvalo@qca.qualcomm.com> 8573L: ath10k@lists.infradead.org 8574W: http://wireless.kernel.org/en/users/Drivers/ath10k 8575T: git git://github.com/kvalo/ath.git 8576S: Supported 8577F: drivers/net/wireless/ath/ath10k/ 8578 8579QUALCOMM HEXAGON ARCHITECTURE 8580M: Richard Kuo <rkuo@codeaurora.org> 8581L: linux-hexagon@vger.kernel.org 8582S: Supported 8583F: arch/hexagon/ 8584 8585QUALCOMM WCN36XX WIRELESS DRIVER 8586M: Eugene Krasnikov <k.eugene.e@gmail.com> 8587L: wcn36xx@lists.infradead.org 8588W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8589T: git git://github.com/KrasnikovEugene/wcn36xx.git 8590S: Supported 8591F: drivers/net/wireless/ath/wcn36xx/ 8592 8593RADOS BLOCK DEVICE (RBD) 8594M: Ilya Dryomov <idryomov@gmail.com> 8595M: Sage Weil <sage@redhat.com> 8596M: Alex Elder <elder@kernel.org> 8597L: ceph-devel@vger.kernel.org 8598W: http://ceph.com/ 8599T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8600T: git git://github.com/ceph/ceph-client.git 8601S: Supported 8602F: Documentation/ABI/testing/sysfs-bus-rbd 8603F: drivers/block/rbd.c 8604F: drivers/block/rbd_types.h 8605 8606RADEON FRAMEBUFFER DISPLAY DRIVER 8607M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8608L: linux-fbdev@vger.kernel.org 8609S: Maintained 8610F: drivers/video/fbdev/aty/radeon* 8611F: include/uapi/linux/radeonfb.h 8612 8613RADIOSHARK RADIO DRIVER 8614M: Hans de Goede <hdegoede@redhat.com> 8615L: linux-media@vger.kernel.org 8616T: git git://linuxtv.org/media_tree.git 8617S: Maintained 8618F: drivers/media/radio/radio-shark.c 8619 8620RADIOSHARK2 RADIO DRIVER 8621M: Hans de Goede <hdegoede@redhat.com> 8622L: linux-media@vger.kernel.org 8623T: git git://linuxtv.org/media_tree.git 8624S: Maintained 8625F: drivers/media/radio/radio-shark2.c 8626F: drivers/media/radio/radio-tea5777.c 8627 8628RAGE128 FRAMEBUFFER DISPLAY DRIVER 8629M: Paul Mackerras <paulus@samba.org> 8630L: linux-fbdev@vger.kernel.org 8631S: Maintained 8632F: drivers/video/fbdev/aty/aty128fb.c 8633 8634RALINK RT2X00 WIRELESS LAN DRIVER 8635P: rt2x00 project 8636M: Stanislaw Gruszka <sgruszka@redhat.com> 8637M: Helmut Schaa <helmut.schaa@googlemail.com> 8638L: linux-wireless@vger.kernel.org 8639S: Maintained 8640F: drivers/net/wireless/rt2x00/ 8641 8642RAMDISK RAM BLOCK DEVICE DRIVER 8643M: Jens Axboe <axboe@kernel.dk> 8644S: Maintained 8645F: Documentation/blockdev/ramdisk.txt 8646F: drivers/block/brd.c 8647 8648RANDOM NUMBER DRIVER 8649M: "Theodore Ts'o" <tytso@mit.edu> 8650S: Maintained 8651F: drivers/char/random.c 8652 8653RAPIDIO SUBSYSTEM 8654M: Matt Porter <mporter@kernel.crashing.org> 8655M: Alexandre Bounine <alexandre.bounine@idt.com> 8656S: Maintained 8657F: drivers/rapidio/ 8658 8659RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8660L: linux-wireless@vger.kernel.org 8661S: Orphan 8662F: drivers/net/wireless/ray* 8663 8664RCUTORTURE MODULE 8665M: Josh Triplett <josh@joshtriplett.org> 8666M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8667L: linux-kernel@vger.kernel.org 8668S: Supported 8669T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8670F: Documentation/RCU/torture.txt 8671F: kernel/rcu/rcutorture.c 8672 8673RCUTORTURE TEST FRAMEWORK 8674M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8675M: Josh Triplett <josh@joshtriplett.org> 8676R: Steven Rostedt <rostedt@goodmis.org> 8677R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8678R: Lai Jiangshan <jiangshanlai@gmail.com> 8679L: linux-kernel@vger.kernel.org 8680S: Supported 8681T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8682F: tools/testing/selftests/rcutorture 8683 8684RDC R-321X SoC 8685M: Florian Fainelli <florian@openwrt.org> 8686S: Maintained 8687 8688RDC R6040 FAST ETHERNET DRIVER 8689M: Florian Fainelli <florian@openwrt.org> 8690L: netdev@vger.kernel.org 8691S: Maintained 8692F: drivers/net/ethernet/rdc/r6040.c 8693 8694RDS - RELIABLE DATAGRAM SOCKETS 8695M: Chien Yen <chien.yen@oracle.com> 8696L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8697S: Supported 8698F: net/rds/ 8699 8700READ-COPY UPDATE (RCU) 8701M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8702M: Josh Triplett <josh@joshtriplett.org> 8703R: Steven Rostedt <rostedt@goodmis.org> 8704R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8705R: Lai Jiangshan <jiangshanlai@gmail.com> 8706L: linux-kernel@vger.kernel.org 8707W: http://www.rdrop.com/users/paulmck/RCU/ 8708S: Supported 8709T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8710F: Documentation/RCU/ 8711X: Documentation/RCU/torture.txt 8712F: include/linux/rcu* 8713X: include/linux/srcu.h 8714F: kernel/rcu/ 8715X: kernel/torture.c 8716 8717REAL TIME CLOCK (RTC) SUBSYSTEM 8718M: Alessandro Zummo <a.zummo@towertech.it> 8719M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8720L: rtc-linux@googlegroups.com 8721Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8722T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8723S: Maintained 8724F: Documentation/rtc.txt 8725F: drivers/rtc/ 8726F: include/linux/rtc.h 8727F: include/uapi/linux/rtc.h 8728 8729REALTEK AUDIO CODECS 8730M: Bard Liao <bardliao@realtek.com> 8731M: Oder Chiou <oder_chiou@realtek.com> 8732S: Maintained 8733F: sound/soc/codecs/rt* 8734F: include/sound/rt*.h 8735 8736REISERFS FILE SYSTEM 8737L: reiserfs-devel@vger.kernel.org 8738S: Supported 8739F: fs/reiserfs/ 8740 8741REGISTER MAP ABSTRACTION 8742M: Mark Brown <broonie@kernel.org> 8743L: linux-kernel@vger.kernel.org 8744T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8745S: Supported 8746F: drivers/base/regmap/ 8747F: include/linux/regmap.h 8748 8749REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8750M: Ohad Ben-Cohen <ohad@wizery.com> 8751T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8752S: Maintained 8753F: drivers/remoteproc/ 8754F: Documentation/remoteproc.txt 8755F: include/linux/remoteproc.h 8756 8757REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8758M: Ohad Ben-Cohen <ohad@wizery.com> 8759T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8760S: Maintained 8761F: drivers/rpmsg/ 8762F: Documentation/rpmsg.txt 8763F: include/linux/rpmsg.h 8764 8765RESET CONTROLLER FRAMEWORK 8766M: Philipp Zabel <p.zabel@pengutronix.de> 8767S: Maintained 8768F: drivers/reset/ 8769F: Documentation/devicetree/bindings/reset/ 8770F: include/dt-bindings/reset/ 8771F: include/linux/reset.h 8772F: include/linux/reset-controller.h 8773 8774RFKILL 8775M: Johannes Berg <johannes@sipsolutions.net> 8776L: linux-wireless@vger.kernel.org 8777W: http://wireless.kernel.org/ 8778T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8779T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8780S: Maintained 8781F: Documentation/rfkill.txt 8782F: net/rfkill/ 8783 8784RHASHTABLE 8785M: Thomas Graf <tgraf@suug.ch> 8786L: netdev@vger.kernel.org 8787S: Maintained 8788F: lib/rhashtable.c 8789F: include/linux/rhashtable.h 8790 8791RICOH SMARTMEDIA/XD DRIVER 8792M: Maxim Levitsky <maximlevitsky@gmail.com> 8793S: Maintained 8794F: drivers/mtd/nand/r852.c 8795F: drivers/mtd/nand/r852.h 8796 8797RICOH R5C592 MEMORYSTICK DRIVER 8798M: Maxim Levitsky <maximlevitsky@gmail.com> 8799S: Maintained 8800F: drivers/memstick/host/r592.* 8801 8802ROCCAT DRIVERS 8803M: Stefan Achatz <erazor_de@users.sourceforge.net> 8804W: http://sourceforge.net/projects/roccat/ 8805S: Maintained 8806F: drivers/hid/hid-roccat* 8807F: include/linux/hid-roccat* 8808F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8809 8810ROCKER DRIVER 8811M: Jiri Pirko <jiri@resnulli.us> 8812M: Scott Feldman <sfeldma@gmail.com> 8813L: netdev@vger.kernel.org 8814S: Supported 8815F: drivers/net/ethernet/rocker/ 8816 8817ROCKETPORT DRIVER 8818P: Comtrol Corp. 8819W: http://www.comtrol.com 8820S: Maintained 8821F: Documentation/serial/rocket.txt 8822F: drivers/tty/rocket* 8823 8824ROCKETPORT EXPRESS/INFINITY DRIVER 8825M: Kevin Cernekee <cernekee@gmail.com> 8826L: linux-serial@vger.kernel.org 8827S: Odd Fixes 8828F: drivers/tty/serial/rp2.* 8829 8830ROSE NETWORK LAYER 8831M: Ralf Baechle <ralf@linux-mips.org> 8832L: linux-hams@vger.kernel.org 8833W: http://www.linux-ax25.org/ 8834S: Maintained 8835F: include/net/rose.h 8836F: include/uapi/linux/rose.h 8837F: net/rose/ 8838 8839RTL2830 MEDIA DRIVER 8840M: Antti Palosaari <crope@iki.fi> 8841L: linux-media@vger.kernel.org 8842W: http://linuxtv.org/ 8843W: http://palosaari.fi/linux/ 8844Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8845T: git git://linuxtv.org/anttip/media_tree.git 8846S: Maintained 8847F: drivers/media/dvb-frontends/rtl2830* 8848 8849RTL2832 MEDIA DRIVER 8850M: Antti Palosaari <crope@iki.fi> 8851L: linux-media@vger.kernel.org 8852W: http://linuxtv.org/ 8853W: http://palosaari.fi/linux/ 8854Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8855T: git git://linuxtv.org/anttip/media_tree.git 8856S: Maintained 8857F: drivers/media/dvb-frontends/rtl2832* 8858 8859RTL2832_SDR MEDIA DRIVER 8860M: Antti Palosaari <crope@iki.fi> 8861L: linux-media@vger.kernel.org 8862W: http://linuxtv.org/ 8863W: http://palosaari.fi/linux/ 8864Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8865T: git git://linuxtv.org/anttip/media_tree.git 8866S: Maintained 8867F: drivers/media/dvb-frontends/rtl2832_sdr* 8868 8869RTL8180 WIRELESS DRIVER 8870L: linux-wireless@vger.kernel.org 8871W: http://wireless.kernel.org/ 8872T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8873S: Orphan 8874F: drivers/net/wireless/rtl818x/rtl8180/ 8875 8876RTL8187 WIRELESS DRIVER 8877M: Herton Ronaldo Krzesinski <herton@canonical.com> 8878M: Hin-Tak Leung <htl10@users.sourceforge.net> 8879M: Larry Finger <Larry.Finger@lwfinger.net> 8880L: linux-wireless@vger.kernel.org 8881W: http://wireless.kernel.org/ 8882T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8883S: Maintained 8884F: drivers/net/wireless/rtl818x/rtl8187/ 8885 8886RTL8192CE WIRELESS DRIVER 8887M: Larry Finger <Larry.Finger@lwfinger.net> 8888M: Chaoming Li <chaoming_li@realsil.com.cn> 8889L: linux-wireless@vger.kernel.org 8890W: http://wireless.kernel.org/ 8891T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8892S: Maintained 8893F: drivers/net/wireless/rtlwifi/ 8894F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8895 8896S3 SAVAGE FRAMEBUFFER DRIVER 8897M: Antonino Daplas <adaplas@gmail.com> 8898L: linux-fbdev@vger.kernel.org 8899S: Maintained 8900F: drivers/video/fbdev/savage/ 8901 8902S390 8903M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8904M: Heiko Carstens <heiko.carstens@de.ibm.com> 8905L: linux-s390@vger.kernel.org 8906W: http://www.ibm.com/developerworks/linux/linux390/ 8907S: Supported 8908F: arch/s390/ 8909F: drivers/s390/ 8910F: Documentation/s390/ 8911F: Documentation/DocBook/s390* 8912 8913S390 COMMON I/O LAYER 8914M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8915M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8916L: linux-s390@vger.kernel.org 8917W: http://www.ibm.com/developerworks/linux/linux390/ 8918S: Supported 8919F: drivers/s390/cio/ 8920 8921S390 DASD DRIVER 8922M: Stefan Weinhuber <wein@de.ibm.com> 8923M: Stefan Haberland <stefan.haberland@de.ibm.com> 8924L: linux-s390@vger.kernel.org 8925W: http://www.ibm.com/developerworks/linux/linux390/ 8926S: Supported 8927F: drivers/s390/block/dasd* 8928F: block/partitions/ibm.c 8929 8930S390 NETWORK DRIVERS 8931M: Ursula Braun <ursula.braun@de.ibm.com> 8932L: linux-s390@vger.kernel.org 8933W: http://www.ibm.com/developerworks/linux/linux390/ 8934S: Supported 8935F: drivers/s390/net/ 8936 8937S390 PCI SUBSYSTEM 8938M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8939M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8940L: linux-s390@vger.kernel.org 8941W: http://www.ibm.com/developerworks/linux/linux390/ 8942S: Supported 8943F: arch/s390/pci/ 8944F: drivers/pci/hotplug/s390_pci_hpc.c 8945 8946S390 ZCRYPT DRIVER 8947M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8948L: linux-s390@vger.kernel.org 8949W: http://www.ibm.com/developerworks/linux/linux390/ 8950S: Supported 8951F: drivers/s390/crypto/ 8952 8953S390 ZFCP DRIVER 8954M: Steffen Maier <maier@linux.vnet.ibm.com> 8955L: linux-s390@vger.kernel.org 8956W: http://www.ibm.com/developerworks/linux/linux390/ 8957S: Supported 8958F: drivers/s390/scsi/zfcp_* 8959 8960S390 IUCV NETWORK LAYER 8961M: Ursula Braun <ursula.braun@de.ibm.com> 8962L: linux-s390@vger.kernel.org 8963W: http://www.ibm.com/developerworks/linux/linux390/ 8964S: Supported 8965F: drivers/s390/net/*iucv* 8966F: include/net/iucv/ 8967F: net/iucv/ 8968 8969S3C24XX SD/MMC Driver 8970M: Ben Dooks <ben-linux@fluff.org> 8971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8972S: Supported 8973F: drivers/mmc/host/s3cmci.* 8974 8975SAA6588 RDS RECEIVER DRIVER 8976M: Hans Verkuil <hverkuil@xs4all.nl> 8977L: linux-media@vger.kernel.org 8978T: git git://linuxtv.org/media_tree.git 8979W: http://linuxtv.org 8980S: Odd Fixes 8981F: drivers/media/i2c/saa6588* 8982 8983SAA7134 VIDEO4LINUX DRIVER 8984M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8985L: linux-media@vger.kernel.org 8986W: http://linuxtv.org 8987T: git git://linuxtv.org/media_tree.git 8988S: Odd fixes 8989F: Documentation/video4linux/*.saa7134 8990F: drivers/media/pci/saa7134/ 8991 8992SAA7146 VIDEO4LINUX-2 DRIVER 8993M: Hans Verkuil <hverkuil@xs4all.nl> 8994L: linux-media@vger.kernel.org 8995T: git git://linuxtv.org/media_tree.git 8996S: Maintained 8997F: drivers/media/common/saa7146/ 8998F: drivers/media/pci/saa7146/ 8999F: include/media/saa7146* 9000 9001SAMSUNG LAPTOP DRIVER 9002M: Corentin Chary <corentin.chary@gmail.com> 9003L: platform-driver-x86@vger.kernel.org 9004S: Maintained 9005F: drivers/platform/x86/samsung-laptop.c 9006 9007SAMSUNG AUDIO (ASoC) DRIVERS 9008M: Sangbeom Kim <sbkim73@samsung.com> 9009L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9010S: Supported 9011F: sound/soc/samsung/ 9012 9013SAMSUNG FRAMEBUFFER DRIVER 9014M: Jingoo Han <jingoohan1@gmail.com> 9015L: linux-fbdev@vger.kernel.org 9016S: Maintained 9017F: drivers/video/fbdev/s3c-fb.c 9018 9019SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9020M: Sangbeom Kim <sbkim73@samsung.com> 9021M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9022L: linux-kernel@vger.kernel.org 9023L: linux-samsung-soc@vger.kernel.org 9024S: Supported 9025F: drivers/mfd/sec*.c 9026F: drivers/regulator/s2m*.c 9027F: drivers/regulator/s5m*.c 9028F: drivers/clk/clk-s2mps11.c 9029F: drivers/rtc/rtc-s5m.c 9030F: include/linux/mfd/samsung/ 9031F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 9032F: Documentation/devicetree/bindings/mfd/s2mp*.txt 9033 9034SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9035M: Kyungmin Park <kyungmin.park@samsung.com> 9036M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9037L: linux-media@vger.kernel.org 9038Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9039S: Supported 9040F: drivers/media/platform/exynos4-is/ 9041 9042SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9043M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9044L: linux-media@vger.kernel.org 9045L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9046S: Maintained 9047F: drivers/media/platform/s3c-camif/ 9048F: include/media/s3c_camif.h 9049 9050SAMSUNG S5C73M3 CAMERA DRIVER 9051M: Kyungmin Park <kyungmin.park@samsung.com> 9052M: Andrzej Hajda <a.hajda@samsung.com> 9053L: linux-media@vger.kernel.org 9054S: Supported 9055F: drivers/media/i2c/s5c73m3/* 9056 9057SAMSUNG S5K5BAF CAMERA DRIVER 9058M: Kyungmin Park <kyungmin.park@samsung.com> 9059M: Andrzej Hajda <a.hajda@samsung.com> 9060L: linux-media@vger.kernel.org 9061S: Supported 9062F: drivers/media/i2c/s5k5baf.c 9063 9064SAMSUNG S3FWRN5 NFC DRIVER 9065M: Robert Baldyga <r.baldyga@samsung.com> 9066L: linux-nfc@lists.01.org (moderated for non-subscribers) 9067S: Supported 9068F: drivers/nfc/s3fwrn5 9069 9070SAMSUNG SOC CLOCK DRIVERS 9071M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9072M: Tomasz Figa <tomasz.figa@gmail.com> 9073S: Supported 9074L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9075F: drivers/clk/samsung/ 9076 9077SAMSUNG SXGBE DRIVERS 9078M: Byungho An <bh74.an@samsung.com> 9079M: Girish K S <ks.giri@samsung.com> 9080M: Vipul Pandya <vipul.pandya@samsung.com> 9081S: Supported 9082L: netdev@vger.kernel.org 9083F: drivers/net/ethernet/samsung/sxgbe/ 9084 9085SAMSUNG THERMAL DRIVER 9086M: Lukasz Majewski <l.majewski@samsung.com> 9087L: linux-pm@vger.kernel.org 9088L: linux-samsung-soc@vger.kernel.org 9089S: Supported 9090T: https://github.com/lmajewski/linux-samsung-thermal.git 9091F: drivers/thermal/samsung/ 9092 9093SAMSUNG USB2 PHY DRIVER 9094M: Kamil Debski <k.debski@samsung.com> 9095L: linux-kernel@vger.kernel.org 9096S: Supported 9097F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9098F: Documentation/phy/samsung-usb2.txt 9099F: drivers/phy/phy-exynos4210-usb2.c 9100F: drivers/phy/phy-exynos4x12-usb2.c 9101F: drivers/phy/phy-exynos5250-usb2.c 9102F: drivers/phy/phy-s5pv210-usb2.c 9103F: drivers/phy/phy-samsung-usb2.c 9104F: drivers/phy/phy-samsung-usb2.h 9105 9106SERIAL DRIVERS 9107M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9108L: linux-serial@vger.kernel.org 9109S: Maintained 9110F: drivers/tty/serial/ 9111 9112SYNOPSYS DESIGNWARE DMAC DRIVER 9113M: Viresh Kumar <vireshk@kernel.org> 9114M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9115S: Maintained 9116F: include/linux/dma/dw.h 9117F: include/linux/platform_data/dma-dw.h 9118F: drivers/dma/dw/ 9119 9120SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9121M: Lars Persson <lars.persson@axis.com> 9122L: netdev@vger.kernel.org 9123S: Supported 9124F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9125F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9126 9127SYNOPSYS DESIGNWARE I2C DRIVER 9128M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9129M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 9130M: Mika Westerberg <mika.westerberg@linux.intel.com> 9131L: linux-i2c@vger.kernel.org 9132S: Maintained 9133F: drivers/i2c/busses/i2c-designware-* 9134F: include/linux/platform_data/i2c-designware.h 9135 9136SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9137M: Seungwon Jeon <tgih.jun@samsung.com> 9138M: Jaehoon Chung <jh80.chung@samsung.com> 9139L: linux-mmc@vger.kernel.org 9140S: Maintained 9141F: include/linux/mmc/dw_mmc.h 9142F: drivers/mmc/host/dw_mmc* 9143 9144THUNDERBOLT DRIVER 9145M: Andreas Noever <andreas.noever@gmail.com> 9146S: Maintained 9147F: drivers/thunderbolt/ 9148 9149TIMEKEEPING, CLOCKSOURCE CORE, NTP 9150M: John Stultz <john.stultz@linaro.org> 9151M: Thomas Gleixner <tglx@linutronix.de> 9152L: linux-kernel@vger.kernel.org 9153T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9154S: Supported 9155F: include/linux/clocksource.h 9156F: include/linux/time.h 9157F: include/linux/timex.h 9158F: include/uapi/linux/time.h 9159F: include/uapi/linux/timex.h 9160F: kernel/time/clocksource.c 9161F: kernel/time/time*.c 9162F: kernel/time/ntp.c 9163F: tools/testing/selftests/timers/ 9164 9165SC1200 WDT DRIVER 9166M: Zwane Mwaikambo <zwanem@gmail.com> 9167S: Maintained 9168F: drivers/watchdog/sc1200wdt.c 9169 9170SCHEDULER 9171M: Ingo Molnar <mingo@redhat.com> 9172M: Peter Zijlstra <peterz@infradead.org> 9173L: linux-kernel@vger.kernel.org 9174T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9175S: Maintained 9176F: kernel/sched/ 9177F: include/linux/sched.h 9178F: include/uapi/linux/sched.h 9179F: include/linux/wait.h 9180 9181SCORE ARCHITECTURE 9182M: Chen Liqin <liqin.linux@gmail.com> 9183M: Lennox Wu <lennox.wu@gmail.com> 9184W: http://www.sunplus.com 9185S: Supported 9186F: arch/score/ 9187 9188SCSI CDROM DRIVER 9189M: Jens Axboe <axboe@kernel.dk> 9190L: linux-scsi@vger.kernel.org 9191W: http://www.kernel.dk 9192S: Maintained 9193F: drivers/scsi/sr* 9194 9195SCSI RDMA PROTOCOL (SRP) INITIATOR 9196M: Bart Van Assche <bart.vanassche@sandisk.com> 9197L: linux-rdma@vger.kernel.org 9198S: Supported 9199W: http://www.openfabrics.org 9200Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9201T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9202F: drivers/infiniband/ulp/srp/ 9203F: include/scsi/srp.h 9204 9205SCSI SG DRIVER 9206M: Doug Gilbert <dgilbert@interlog.com> 9207L: linux-scsi@vger.kernel.org 9208W: http://sg.danny.cz/sg 9209S: Maintained 9210F: Documentation/scsi/scsi-generic.txt 9211F: drivers/scsi/sg.c 9212F: include/scsi/sg.h 9213 9214SCSI SUBSYSTEM 9215M: "James E.J. Bottomley" <JBottomley@odin.com> 9216L: linux-scsi@vger.kernel.org 9217T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9218S: Maintained 9219F: drivers/scsi/ 9220F: include/scsi/ 9221 9222SCSI TAPE DRIVER 9223M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9224L: linux-scsi@vger.kernel.org 9225S: Maintained 9226F: Documentation/scsi/st.txt 9227F: drivers/scsi/st.* 9228F: drivers/scsi/st_*.h 9229 9230SCTP PROTOCOL 9231M: Vlad Yasevich <vyasevich@gmail.com> 9232M: Neil Horman <nhorman@tuxdriver.com> 9233L: linux-sctp@vger.kernel.org 9234W: http://lksctp.sourceforge.net 9235S: Maintained 9236F: Documentation/networking/sctp.txt 9237F: include/linux/sctp.h 9238F: include/uapi/linux/sctp.h 9239F: include/net/sctp/ 9240F: net/sctp/ 9241 9242SCx200 CPU SUPPORT 9243M: Jim Cromie <jim.cromie@gmail.com> 9244S: Odd Fixes 9245F: Documentation/i2c/busses/scx200_acb 9246F: arch/x86/platform/scx200/ 9247F: drivers/watchdog/scx200_wdt.c 9248F: drivers/i2c/busses/scx200* 9249F: drivers/mtd/maps/scx200_docflash.c 9250F: include/linux/scx200.h 9251 9252SCx200 GPIO DRIVER 9253M: Jim Cromie <jim.cromie@gmail.com> 9254S: Maintained 9255F: drivers/char/scx200_gpio.c 9256F: include/linux/scx200_gpio.h 9257 9258SCx200 HRT CLOCKSOURCE DRIVER 9259M: Jim Cromie <jim.cromie@gmail.com> 9260S: Maintained 9261F: drivers/clocksource/scx200_hrt.c 9262 9263SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9264M: Sascha Sommer <saschasommer@freenet.de> 9265L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9266S: Maintained 9267F: drivers/mmc/host/sdricoh_cs.c 9268 9269SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9270L: linux-mmc@vger.kernel.org 9271S: Orphan 9272F: drivers/mmc/host/sdhci.* 9273F: drivers/mmc/host/sdhci-pltfm.[ch] 9274 9275SECURE COMPUTING 9276M: Kees Cook <keescook@chromium.org> 9277R: Andy Lutomirski <luto@amacapital.net> 9278R: Will Drewry <wad@chromium.org> 9279T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9280S: Supported 9281F: kernel/seccomp.c 9282F: include/uapi/linux/seccomp.h 9283F: include/linux/seccomp.h 9284F: tools/testing/selftests/seccomp/* 9285K: \bsecure_computing 9286K: \bTIF_SECCOMP\b 9287 9288SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9289M: Ben Dooks <ben-linux@fluff.org> 9290M: Jaehoon Chung <jh80.chung@samsung.com> 9291L: linux-mmc@vger.kernel.org 9292S: Maintained 9293F: drivers/mmc/host/sdhci-s3c* 9294 9295SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9296M: Viresh Kumar <vireshk@kernel.org> 9297L: spear-devel@list.st.com 9298L: linux-mmc@vger.kernel.org 9299S: Maintained 9300F: drivers/mmc/host/sdhci-spear.c 9301 9302SECURITY SUBSYSTEM 9303M: James Morris <james.l.morris@oracle.com> 9304M: "Serge E. Hallyn" <serge@hallyn.com> 9305L: linux-security-module@vger.kernel.org (suggested Cc:) 9306T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9307W: http://kernsec.org/ 9308S: Supported 9309F: security/ 9310 9311SECURITY CONTACT 9312M: Security Officers <security@kernel.org> 9313S: Supported 9314 9315SELINUX SECURITY MODULE 9316M: Paul Moore <paul@paul-moore.com> 9317M: Stephen Smalley <sds@tycho.nsa.gov> 9318M: Eric Paris <eparis@parisplace.org> 9319L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9320W: http://selinuxproject.org 9321T: git git://git.infradead.org/users/pcmoore/selinux 9322S: Supported 9323F: include/linux/selinux* 9324F: security/selinux/ 9325F: scripts/selinux/ 9326 9327APPARMOR SECURITY MODULE 9328M: John Johansen <john.johansen@canonical.com> 9329L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9330W: apparmor.wiki.kernel.org 9331T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9332S: Supported 9333F: security/apparmor/ 9334 9335YAMA SECURITY MODULE 9336M: Kees Cook <keescook@chromium.org> 9337T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9338S: Supported 9339F: security/yama/ 9340 9341SENSABLE PHANTOM 9342M: Jiri Slaby <jirislaby@gmail.com> 9343S: Maintained 9344F: drivers/misc/phantom.c 9345F: include/uapi/linux/phantom.h 9346 9347SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9348M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9349M: Minh Tran <minh.tran@avagotech.com> 9350M: John Soni Jose <sony.john-n@avagotech.com> 9351L: linux-scsi@vger.kernel.org 9352W: http://www.avagotech.com 9353S: Supported 9354F: drivers/scsi/be2iscsi/ 9355 9356Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9357M: Sathya Perla <sathya.perla@avagotech.com> 9358M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9359M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9360M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9361L: netdev@vger.kernel.org 9362W: http://www.emulex.com 9363S: Supported 9364F: drivers/net/ethernet/emulex/benet/ 9365 9366EMULEX ONECONNECT ROCE DRIVER 9367M: Selvin Xavier <selvin.xavier@avagotech.com> 9368M: Devesh Sharma <devesh.sharma@avagotech.com> 9369M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9370L: linux-rdma@vger.kernel.org 9371W: http://www.emulex.com 9372S: Supported 9373F: drivers/infiniband/hw/ocrdma/ 9374 9375SFC NETWORK DRIVER 9376M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9377M: Shradha Shah <sshah@solarflare.com> 9378L: netdev@vger.kernel.org 9379S: Supported 9380F: drivers/net/ethernet/sfc/ 9381 9382SGI GRU DRIVER 9383M: Dimitri Sivanich <sivanich@sgi.com> 9384S: Maintained 9385F: drivers/misc/sgi-gru/ 9386 9387SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9388M: Pat Gefre <pfg@sgi.com> 9389L: linux-ia64@vger.kernel.org 9390S: Supported 9391F: Documentation/ia64/serial.txt 9392F: drivers/tty/serial/ioc?_serial.c 9393F: include/linux/ioc?.h 9394 9395SGI XP/XPC/XPNET DRIVER 9396M: Cliff Whickman <cpw@sgi.com> 9397M: Robin Holt <robinmholt@gmail.com> 9398S: Maintained 9399F: drivers/misc/sgi-xp/ 9400 9401SI2157 MEDIA DRIVER 9402M: Antti Palosaari <crope@iki.fi> 9403L: linux-media@vger.kernel.org 9404W: http://linuxtv.org/ 9405W: http://palosaari.fi/linux/ 9406Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9407T: git git://linuxtv.org/anttip/media_tree.git 9408S: Maintained 9409F: drivers/media/tuners/si2157* 9410 9411SI2168 MEDIA DRIVER 9412M: Antti Palosaari <crope@iki.fi> 9413L: linux-media@vger.kernel.org 9414W: http://linuxtv.org/ 9415W: http://palosaari.fi/linux/ 9416Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9417T: git git://linuxtv.org/anttip/media_tree.git 9418S: Maintained 9419F: drivers/media/dvb-frontends/si2168* 9420 9421SI470X FM RADIO RECEIVER I2C DRIVER 9422M: Hans Verkuil <hverkuil@xs4all.nl> 9423L: linux-media@vger.kernel.org 9424T: git git://linuxtv.org/media_tree.git 9425W: http://linuxtv.org 9426S: Odd Fixes 9427F: drivers/media/radio/si470x/radio-si470x-i2c.c 9428 9429SI470X FM RADIO RECEIVER USB DRIVER 9430M: Hans Verkuil <hverkuil@xs4all.nl> 9431L: linux-media@vger.kernel.org 9432T: git git://linuxtv.org/media_tree.git 9433W: http://linuxtv.org 9434S: Maintained 9435F: drivers/media/radio/si470x/radio-si470x-common.c 9436F: drivers/media/radio/si470x/radio-si470x.h 9437F: drivers/media/radio/si470x/radio-si470x-usb.c 9438 9439SI4713 FM RADIO TRANSMITTER I2C DRIVER 9440M: Eduardo Valentin <edubezval@gmail.com> 9441L: linux-media@vger.kernel.org 9442T: git git://linuxtv.org/media_tree.git 9443W: http://linuxtv.org 9444S: Odd Fixes 9445F: drivers/media/radio/si4713/si4713.? 9446 9447SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9448M: Eduardo Valentin <edubezval@gmail.com> 9449L: linux-media@vger.kernel.org 9450T: git git://linuxtv.org/media_tree.git 9451W: http://linuxtv.org 9452S: Odd Fixes 9453F: drivers/media/radio/si4713/radio-platform-si4713.c 9454 9455SI4713 FM RADIO TRANSMITTER USB DRIVER 9456M: Hans Verkuil <hverkuil@xs4all.nl> 9457L: linux-media@vger.kernel.org 9458T: git git://linuxtv.org/media_tree.git 9459W: http://linuxtv.org 9460S: Maintained 9461F: drivers/media/radio/si4713/radio-usb-si4713.c 9462 9463SIANO DVB DRIVER 9464M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9465L: linux-media@vger.kernel.org 9466W: http://linuxtv.org 9467T: git git://linuxtv.org/media_tree.git 9468S: Odd fixes 9469F: drivers/media/common/siano/ 9470F: drivers/media/usb/siano/ 9471F: drivers/media/usb/siano/ 9472F: drivers/media/mmc/siano/ 9473 9474SIMPLEFB FB DRIVER 9475M: Hans de Goede <hdegoede@redhat.com> 9476L: linux-fbdev@vger.kernel.org 9477S: Maintained 9478F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9479F: drivers/video/fbdev/simplefb.c 9480F: include/linux/platform_data/simplefb.h 9481 9482SH_VEU V4L2 MEM2MEM DRIVER 9483L: linux-media@vger.kernel.org 9484S: Orphan 9485F: drivers/media/platform/sh_veu.c 9486 9487SH_VOU V4L2 OUTPUT DRIVER 9488L: linux-media@vger.kernel.org 9489S: Orphan 9490F: drivers/media/platform/sh_vou.c 9491F: include/media/sh_vou.h 9492 9493SIMPLE FIRMWARE INTERFACE (SFI) 9494M: Len Brown <lenb@kernel.org> 9495L: sfi-devel@simplefirmware.org 9496W: http://simplefirmware.org/ 9497T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9498S: Supported 9499F: arch/x86/platform/sfi/ 9500F: drivers/sfi/ 9501F: include/linux/sfi*.h 9502 9503SIMTEC EB110ATX (Chalice CATS) 9504P: Ben Dooks 9505P: Vincent Sanders <vince@simtec.co.uk> 9506M: Simtec Linux Team <linux@simtec.co.uk> 9507W: http://www.simtec.co.uk/products/EB110ATX/ 9508S: Supported 9509 9510SIMTEC EB2410ITX (BAST) 9511P: Ben Dooks 9512P: Vincent Sanders <vince@simtec.co.uk> 9513M: Simtec Linux Team <linux@simtec.co.uk> 9514W: http://www.simtec.co.uk/products/EB2410ITX/ 9515S: Supported 9516F: arch/arm/mach-s3c24xx/mach-bast.c 9517F: arch/arm/mach-s3c24xx/bast-ide.c 9518F: arch/arm/mach-s3c24xx/bast-irq.c 9519 9520TI DAVINCI MACHINE SUPPORT 9521M: Sekhar Nori <nsekhar@ti.com> 9522M: Kevin Hilman <khilman@deeprootsystems.com> 9523T: git git://gitorious.org/linux-davinci/linux-davinci.git 9524Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9525S: Supported 9526F: arch/arm/mach-davinci/ 9527F: drivers/i2c/busses/i2c-davinci.c 9528 9529TI DAVINCI SERIES MEDIA DRIVER 9530M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9531L: linux-media@vger.kernel.org 9532W: http://linuxtv.org/ 9533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9534T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9535S: Maintained 9536F: drivers/media/platform/davinci/ 9537F: include/media/davinci/ 9538 9539TI AM437X VPFE DRIVER 9540M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9541L: linux-media@vger.kernel.org 9542W: http://linuxtv.org/ 9543Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9544T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9545S: Maintained 9546F: drivers/media/platform/am437x/ 9547 9548OV2659 OMNIVISION SENSOR DRIVER 9549M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9550L: linux-media@vger.kernel.org 9551W: http://linuxtv.org/ 9552Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9553T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9554S: Maintained 9555F: drivers/media/i2c/ov2659.c 9556F: include/media/ov2659.h 9557 9558SILICON MOTION SM712 FRAME BUFFER DRIVER 9559M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9560M: Teddy Wang <teddy.wang@siliconmotion.com> 9561M: Sudip Mukherjee <sudip@vectorindia.org> 9562L: linux-fbdev@vger.kernel.org 9563S: Maintained 9564F: drivers/video/fbdev/sm712* 9565F: Documentation/fb/sm712fb.txt 9566 9567SIS 190 ETHERNET DRIVER 9568M: Francois Romieu <romieu@fr.zoreil.com> 9569L: netdev@vger.kernel.org 9570S: Maintained 9571F: drivers/net/ethernet/sis/sis190.c 9572 9573SIS 900/7016 FAST ETHERNET DRIVER 9574M: Daniele Venzano <venza@brownhat.org> 9575W: http://www.brownhat.org/sis900.html 9576L: netdev@vger.kernel.org 9577S: Maintained 9578F: drivers/net/ethernet/sis/sis900.* 9579 9580SIS FRAMEBUFFER DRIVER 9581M: Thomas Winischhofer <thomas@winischhofer.net> 9582W: http://www.winischhofer.net/linuxsisvga.shtml 9583S: Maintained 9584F: Documentation/fb/sisfb.txt 9585F: drivers/video/fbdev/sis/ 9586F: include/video/sisfb.h 9587 9588SIS USB2VGA DRIVER 9589M: Thomas Winischhofer <thomas@winischhofer.net> 9590W: http://www.winischhofer.at/linuxsisusbvga.shtml 9591S: Maintained 9592F: drivers/usb/misc/sisusbvga/ 9593 9594SLAB ALLOCATOR 9595M: Christoph Lameter <cl@linux.com> 9596M: Pekka Enberg <penberg@kernel.org> 9597M: David Rientjes <rientjes@google.com> 9598M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9599M: Andrew Morton <akpm@linux-foundation.org> 9600L: linux-mm@kvack.org 9601S: Maintained 9602F: include/linux/sl?b*.h 9603F: mm/sl?b* 9604 9605SLEEPABLE READ-COPY UPDATE (SRCU) 9606M: Lai Jiangshan <jiangshanlai@gmail.com> 9607M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9608M: Josh Triplett <josh@joshtriplett.org> 9609R: Steven Rostedt <rostedt@goodmis.org> 9610R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9611L: linux-kernel@vger.kernel.org 9612W: http://www.rdrop.com/users/paulmck/RCU/ 9613S: Supported 9614T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9615F: include/linux/srcu.h 9616F: kernel/rcu/srcu.c 9617 9618SMACK SECURITY MODULE 9619M: Casey Schaufler <casey@schaufler-ca.com> 9620L: linux-security-module@vger.kernel.org 9621W: http://schaufler-ca.com 9622T: git git://git.gitorious.org/smack-next/kernel.git 9623S: Maintained 9624F: Documentation/security/Smack.txt 9625F: security/smack/ 9626 9627DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9628M: Kevin Hilman <khilman@kernel.org> 9629M: Nishanth Menon <nm@ti.com> 9630S: Maintained 9631F: drivers/power/avs/ 9632F: include/linux/power/smartreflex.h 9633L: linux-pm@vger.kernel.org 9634 9635SMC91x ETHERNET DRIVER 9636M: Nicolas Pitre <nico@fluxnic.net> 9637S: Odd Fixes 9638F: drivers/net/ethernet/smsc/smc91x.* 9639 9640SMIA AND SMIA++ IMAGE SENSOR DRIVER 9641M: Sakari Ailus <sakari.ailus@iki.fi> 9642L: linux-media@vger.kernel.org 9643S: Maintained 9644F: drivers/media/i2c/smiapp/ 9645F: include/media/smiapp.h 9646F: drivers/media/i2c/smiapp-pll.c 9647F: drivers/media/i2c/smiapp-pll.h 9648F: include/uapi/linux/smiapp.h 9649F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9650 9651SMM665 HARDWARE MONITOR DRIVER 9652M: Guenter Roeck <linux@roeck-us.net> 9653L: lm-sensors@lm-sensors.org 9654S: Maintained 9655F: Documentation/hwmon/smm665 9656F: drivers/hwmon/smm665.c 9657 9658SMSC EMC2103 HARDWARE MONITOR DRIVER 9659M: Steve Glendinning <steve.glendinning@shawell.net> 9660L: lm-sensors@lm-sensors.org 9661S: Maintained 9662F: Documentation/hwmon/emc2103 9663F: drivers/hwmon/emc2103.c 9664 9665SMSC SCH5627 HARDWARE MONITOR DRIVER 9666M: Hans de Goede <hdegoede@redhat.com> 9667L: lm-sensors@lm-sensors.org 9668S: Supported 9669F: Documentation/hwmon/sch5627 9670F: drivers/hwmon/sch5627.c 9671 9672SMSC47B397 HARDWARE MONITOR DRIVER 9673M: Jean Delvare <jdelvare@suse.com> 9674L: lm-sensors@lm-sensors.org 9675S: Maintained 9676F: Documentation/hwmon/smsc47b397 9677F: drivers/hwmon/smsc47b397.c 9678 9679SMSC911x ETHERNET DRIVER 9680M: Steve Glendinning <steve.glendinning@shawell.net> 9681L: netdev@vger.kernel.org 9682S: Maintained 9683F: include/linux/smsc911x.h 9684F: drivers/net/ethernet/smsc/smsc911x.* 9685 9686SMSC9420 PCI ETHERNET DRIVER 9687M: Steve Glendinning <steve.glendinning@shawell.net> 9688L: netdev@vger.kernel.org 9689S: Maintained 9690F: drivers/net/ethernet/smsc/smsc9420.* 9691 9692SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9693M: Steve Glendinning <steve.glendinning@shawell.net> 9694L: linux-fbdev@vger.kernel.org 9695S: Maintained 9696F: drivers/video/fbdev/smscufx.c 9697 9698SOC-CAMERA V4L2 SUBSYSTEM 9699M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9700L: linux-media@vger.kernel.org 9701T: git git://linuxtv.org/media_tree.git 9702S: Maintained 9703F: include/media/soc* 9704F: drivers/media/i2c/soc_camera/ 9705F: drivers/media/platform/soc_camera/ 9706 9707SOEKRIS NET48XX LED SUPPORT 9708M: Chris Boot <bootc@bootc.net> 9709S: Maintained 9710F: drivers/leds/leds-net48xx.c 9711 9712SOFTLOGIC 6x10 MPEG CODEC 9713M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9714M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9715M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9716M: Ismael Luceno <ismael@iodev.co.uk> 9717L: linux-media@vger.kernel.org 9718S: Supported 9719F: drivers/media/pci/solo6x10/ 9720 9721SOFTWARE RAID (Multiple Disks) SUPPORT 9722M: Neil Brown <neilb@suse.com> 9723L: linux-raid@vger.kernel.org 9724S: Supported 9725F: drivers/md/ 9726F: include/linux/raid/ 9727F: include/uapi/linux/raid/ 9728 9729SONIC NETWORK DRIVER 9730M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9731L: netdev@vger.kernel.org 9732S: Maintained 9733F: drivers/net/ethernet/natsemi/sonic.* 9734 9735SONICS SILICON BACKPLANE DRIVER (SSB) 9736M: Michael Buesch <m@bues.ch> 9737L: netdev@vger.kernel.org 9738S: Maintained 9739F: drivers/ssb/ 9740F: include/linux/ssb/ 9741 9742SONY VAIO CONTROL DEVICE DRIVER 9743M: Mattia Dongili <malattia@linux.it> 9744L: platform-driver-x86@vger.kernel.org 9745W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9746S: Maintained 9747F: Documentation/laptops/sony-laptop.txt 9748F: drivers/char/sonypi.c 9749F: drivers/platform/x86/sony-laptop.c 9750F: include/linux/sony-laptop.h 9751 9752SONY MEMORYSTICK CARD SUPPORT 9753M: Alex Dubov <oakad@yahoo.com> 9754W: http://tifmxx.berlios.de/ 9755S: Maintained 9756F: drivers/memstick/host/tifm_ms.c 9757 9758SONY MEMORYSTICK STANDARD SUPPORT 9759M: Maxim Levitsky <maximlevitsky@gmail.com> 9760S: Maintained 9761F: drivers/memstick/core/ms_block.* 9762 9763SOUND 9764M: Jaroslav Kysela <perex@perex.cz> 9765M: Takashi Iwai <tiwai@suse.com> 9766L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9767W: http://www.alsa-project.org/ 9768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9769T: git git://git.alsa-project.org/alsa-kernel.git 9770Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9771S: Maintained 9772F: Documentation/sound/ 9773F: include/sound/ 9774F: include/uapi/sound/ 9775F: sound/ 9776 9777SOUND - COMPRESSED AUDIO 9778M: Vinod Koul <vinod.koul@intel.com> 9779L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9780T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9781S: Supported 9782F: Documentation/sound/alsa/compress_offload.txt 9783F: include/sound/compress_driver.h 9784F: include/uapi/sound/compress_* 9785F: sound/core/compress_offload.c 9786F: sound/soc/soc-compress.c 9787 9788SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9789M: Liam Girdwood <lgirdwood@gmail.com> 9790M: Mark Brown <broonie@kernel.org> 9791T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9792L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9793W: http://alsa-project.org/main/index.php/ASoC 9794S: Supported 9795F: Documentation/sound/alsa/soc/ 9796F: sound/soc/ 9797F: include/sound/soc* 9798 9799SOUND - DMAENGINE HELPERS 9800M: Lars-Peter Clausen <lars@metafoo.de> 9801S: Supported 9802F: include/sound/dmaengine_pcm.h 9803F: sound/core/pcm_dmaengine.c 9804F: sound/soc/soc-generic-dmaengine-pcm.c 9805 9806SP2 MEDIA DRIVER 9807M: Olli Salonen <olli.salonen@iki.fi> 9808L: linux-media@vger.kernel.org 9809W: http://linuxtv.org/ 9810Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9811S: Maintained 9812F: drivers/media/dvb-frontends/sp2* 9813 9814SPARC + UltraSPARC (sparc/sparc64) 9815M: "David S. Miller" <davem@davemloft.net> 9816L: sparclinux@vger.kernel.org 9817Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9818T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9819T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9820S: Maintained 9821F: arch/sparc/ 9822F: drivers/sbus/ 9823 9824SPARC SERIAL DRIVERS 9825M: "David S. Miller" <davem@davemloft.net> 9826L: sparclinux@vger.kernel.org 9827T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9828T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9829S: Maintained 9830F: include/linux/sunserialcore.h 9831F: drivers/tty/serial/suncore.c 9832F: drivers/tty/serial/sunhv.c 9833F: drivers/tty/serial/sunsab.c 9834F: drivers/tty/serial/sunsab.h 9835F: drivers/tty/serial/sunsu.c 9836F: drivers/tty/serial/sunzilog.c 9837F: drivers/tty/serial/sunzilog.h 9838 9839SPARSE CHECKER 9840M: "Christopher Li" <sparse@chrisli.org> 9841L: linux-sparse@vger.kernel.org 9842W: https://sparse.wiki.kernel.org/ 9843T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9844T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9845S: Maintained 9846F: include/linux/compiler.h 9847 9848SPEAR PLATFORM SUPPORT 9849M: Viresh Kumar <vireshk@kernel.org> 9850M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9851L: spear-devel@list.st.com 9852L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9853W: http://www.st.com/spear 9854S: Maintained 9855F: arch/arm/mach-spear/ 9856 9857SPEAR CLOCK FRAMEWORK SUPPORT 9858M: Viresh Kumar <vireshk@kernel.org> 9859L: spear-devel@list.st.com 9860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9861W: http://www.st.com/spear 9862S: Maintained 9863F: drivers/clk/spear/ 9864 9865SPI SUBSYSTEM 9866M: Mark Brown <broonie@kernel.org> 9867L: linux-spi@vger.kernel.org 9868T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9869Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9870S: Maintained 9871F: Documentation/spi/ 9872F: drivers/spi/ 9873F: include/linux/spi/ 9874F: include/uapi/linux/spi/ 9875 9876SPIDERNET NETWORK DRIVER for CELL 9877M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9878L: netdev@vger.kernel.org 9879S: Supported 9880F: Documentation/networking/spider_net.txt 9881F: drivers/net/ethernet/toshiba/spider_net* 9882 9883SPU FILE SYSTEM 9884M: Jeremy Kerr <jk@ozlabs.org> 9885L: linuxppc-dev@lists.ozlabs.org 9886W: http://www.ibm.com/developerworks/power/cell/ 9887S: Supported 9888F: Documentation/filesystems/spufs.txt 9889F: arch/powerpc/platforms/cell/spufs/ 9890 9891SQUASHFS FILE SYSTEM 9892M: Phillip Lougher <phillip@squashfs.org.uk> 9893L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9894W: http://squashfs.org.uk 9895S: Maintained 9896F: Documentation/filesystems/squashfs.txt 9897F: fs/squashfs/ 9898 9899SRM (Alpha) environment access 9900M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9901S: Maintained 9902F: arch/alpha/kernel/srm_env.c 9903 9904STABLE BRANCH 9905M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9906L: stable@vger.kernel.org 9907S: Supported 9908F: Documentation/stable_kernel_rules.txt 9909 9910STAGING SUBSYSTEM 9911M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9912T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9913L: devel@driverdev.osuosl.org 9914S: Supported 9915F: drivers/staging/ 9916 9917STAGING - COMEDI 9918M: Ian Abbott <abbotti@mev.co.uk> 9919M: H Hartley Sweeten <hsweeten@visionengravers.com> 9920S: Odd Fixes 9921F: drivers/staging/comedi/ 9922 9923STAGING - FLARION FT1000 DRIVERS 9924M: Marek Belisko <marek.belisko@gmail.com> 9925S: Odd Fixes 9926F: drivers/staging/ft1000/ 9927 9928STAGING - INDUSTRIAL IO 9929M: Jonathan Cameron <jic23@kernel.org> 9930L: linux-iio@vger.kernel.org 9931S: Odd Fixes 9932F: drivers/staging/iio/ 9933 9934STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9935M: Jarod Wilson <jarod@wilsonet.com> 9936W: http://www.lirc.org/ 9937S: Odd Fixes 9938F: drivers/staging/media/lirc/ 9939 9940STAGING - LUSTRE PARALLEL FILESYSTEM 9941M: Oleg Drokin <oleg.drokin@intel.com> 9942M: Andreas Dilger <andreas.dilger@intel.com> 9943L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 9944W: http://wiki.lustre.org/ 9945S: Maintained 9946F: drivers/staging/lustre 9947 9948STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9949M: Marc Dietrich <marvin24@gmx.de> 9950L: ac100@lists.launchpad.net (moderated for non-subscribers) 9951L: linux-tegra@vger.kernel.org 9952S: Maintained 9953F: drivers/staging/nvec/ 9954 9955STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9956M: Jens Frederich <jfrederich@gmail.com> 9957M: Daniel Drake <dsd@laptop.org> 9958M: Jon Nettleton <jon.nettleton@gmail.com> 9959W: http://wiki.laptop.org/go/DCON 9960S: Maintained 9961F: drivers/staging/olpc_dcon/ 9962 9963STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9964M: Willy Tarreau <willy@meta-x.org> 9965S: Odd Fixes 9966F: drivers/staging/panel/ 9967 9968STAGING - REALTEK RTL8712U DRIVERS 9969M: Larry Finger <Larry.Finger@lwfinger.net> 9970M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9971S: Odd Fixes 9972F: drivers/staging/rtl8712/ 9973 9974STAGING - REALTEK RTL8723U WIRELESS DRIVER 9975M: Larry Finger <Larry.Finger@lwfinger.net> 9976M: Jes Sorensen <Jes.Sorensen@redhat.com> 9977L: linux-wireless@vger.kernel.org 9978S: Maintained 9979F: drivers/staging/rtl8723au/ 9980 9981STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9982M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9983M: Teddy Wang <teddy.wang@siliconmotion.com> 9984M: Sudip Mukherjee <sudip@vectorindia.org> 9985L: linux-fbdev@vger.kernel.org 9986S: Maintained 9987F: drivers/staging/sm750fb/ 9988 9989STAGING - SLICOSS 9990M: Lior Dotan <liodot@gmail.com> 9991M: Christopher Harrer <charrer@alacritech.com> 9992S: Odd Fixes 9993F: drivers/staging/slicoss/ 9994 9995STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9996M: William Hubbs <w.d.hubbs@gmail.com> 9997M: Chris Brannon <chris@the-brannons.com> 9998M: Kirk Reiser <kirk@reisers.ca> 9999M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10000L: speakup@linux-speakup.org 10001W: http://www.linux-speakup.org/ 10002S: Odd Fixes 10003F: drivers/staging/speakup/ 10004 10005STAGING - VIA VT665X DRIVERS 10006M: Forest Bond <forest@alittletooquiet.net> 10007S: Odd Fixes 10008F: drivers/staging/vt665?/ 10009 10010STAGING - WILC1000 WIFI DRIVER 10011M: Johnny Kim <johnny.kim@atmel.com> 10012M: Rachel Kim <rachel.kim@atmel.com> 10013M: Dean Lee <dean.lee@atmel.com> 10014M: Chris Park <chris.park@atmel.com> 10015L: linux-wireless@vger.kernel.org 10016S: Supported 10017F: drivers/staging/wilc1000/ 10018 10019STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10020M: Arnaud Patard <arnaud.patard@rtp-net.org> 10021S: Odd Fixes 10022F: drivers/staging/xgifb/ 10023 10024HFI1 DRIVER 10025M: Mike Marciniszyn <infinipath@intel.com> 10026L: linux-rdma@vger.kernel.org 10027S: Supported 10028F: drivers/staging/rdma/hfi1 10029 10030STARFIRE/DURALAN NETWORK DRIVER 10031M: Ion Badulescu <ionut@badula.org> 10032S: Odd Fixes 10033F: drivers/net/ethernet/adaptec/starfire* 10034 10035SUN3/3X 10036M: Sam Creasey <sammy@sammy.net> 10037W: http://sammy.net/sun3/ 10038S: Maintained 10039F: arch/m68k/kernel/*sun3* 10040F: arch/m68k/sun3*/ 10041F: arch/m68k/include/asm/sun3* 10042F: drivers/net/ethernet/i825xx/sun3* 10043 10044SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10045M: Hans de Goede <hdegoede@redhat.com> 10046L: linux-input@vger.kernel.org 10047S: Maintained 10048F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10049F: drivers/input/keyboard/sun4i-lradc-keys.c 10050 10051SUNDANCE NETWORK DRIVER 10052M: Denis Kirjanov <kda@linux-powerpc.org> 10053L: netdev@vger.kernel.org 10054S: Maintained 10055F: drivers/net/ethernet/dlink/sundance.c 10056 10057SUPERH 10058L: linux-sh@vger.kernel.org 10059Q: http://patchwork.kernel.org/project/linux-sh/list/ 10060S: Orphan 10061F: Documentation/sh/ 10062F: arch/sh/ 10063F: drivers/sh/ 10064 10065SUSPEND TO RAM 10066M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10067M: Len Brown <len.brown@intel.com> 10068M: Pavel Machek <pavel@ucw.cz> 10069L: linux-pm@vger.kernel.org 10070S: Supported 10071F: Documentation/power/ 10072F: arch/x86/kernel/acpi/ 10073F: drivers/base/power/ 10074F: kernel/power/ 10075F: include/linux/suspend.h 10076F: include/linux/freezer.h 10077F: include/linux/pm.h 10078 10079SVGA HANDLING 10080M: Martin Mares <mj@ucw.cz> 10081L: linux-video@atrey.karlin.mff.cuni.cz 10082S: Maintained 10083F: Documentation/svga.txt 10084F: arch/x86/boot/video* 10085 10086SWIOTLB SUBSYSTEM 10087M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10088L: linux-kernel@vger.kernel.org 10089S: Supported 10090F: lib/swiotlb.c 10091F: arch/*/kernel/pci-swiotlb.c 10092F: include/linux/swiotlb.h 10093 10094SWITCHDEV 10095M: Jiri Pirko <jiri@resnulli.us> 10096L: netdev@vger.kernel.org 10097S: Supported 10098F: net/switchdev/ 10099F: include/net/switchdev.h 10100 10101SYNOPSYS ARC ARCHITECTURE 10102M: Vineet Gupta <vgupta@synopsys.com> 10103S: Supported 10104F: arch/arc/ 10105F: Documentation/devicetree/bindings/arc/* 10106F: drivers/tty/serial/arc_uart.c 10107T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10108 10109SYNOPSYS ARC SDP platform support 10110M: Alexey Brodkin <abrodkin@synopsys.com> 10111S: Supported 10112F: arch/arc/plat-axs10x 10113F: arch/arc/boot/dts/ax* 10114F: Documentation/devicetree/bindings/arc/axs10* 10115 10116SYSTEM CONFIGURATION (SYSCON) 10117M: Lee Jones <lee.jones@linaro.org> 10118M: Arnd Bergmann <arnd@arndb.de> 10119T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10120S: Supported 10121F: drivers/mfd/syscon.c 10122 10123SYSV FILESYSTEM 10124M: Christoph Hellwig <hch@infradead.org> 10125S: Maintained 10126F: Documentation/filesystems/sysv-fs.txt 10127F: fs/sysv/ 10128F: include/linux/sysv_fs.h 10129 10130TARGET SUBSYSTEM 10131M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10132L: linux-scsi@vger.kernel.org 10133L: target-devel@vger.kernel.org 10134W: http://www.linux-iscsi.org 10135W: http://groups.google.com/group/linux-iscsi-target-dev 10136T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10137S: Supported 10138F: drivers/target/ 10139F: include/target/ 10140F: Documentation/target/ 10141 10142TASKSTATS STATISTICS INTERFACE 10143M: Balbir Singh <bsingharora@gmail.com> 10144S: Maintained 10145F: Documentation/accounting/taskstats* 10146F: include/linux/taskstats* 10147F: kernel/taskstats.c 10148 10149TC CLASSIFIER 10150M: Jamal Hadi Salim <jhs@mojatatu.com> 10151L: netdev@vger.kernel.org 10152S: Maintained 10153F: include/net/pkt_cls.h 10154F: include/uapi/linux/pkt_cls.h 10155F: net/sched/ 10156 10157TCP LOW PRIORITY MODULE 10158M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10159M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10160W: http://tcp-lp-mod.sourceforge.net/ 10161S: Maintained 10162F: net/ipv4/tcp_lp.c 10163 10164TDA10071 MEDIA DRIVER 10165M: Antti Palosaari <crope@iki.fi> 10166L: linux-media@vger.kernel.org 10167W: http://linuxtv.org/ 10168W: http://palosaari.fi/linux/ 10169Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10170T: git git://linuxtv.org/anttip/media_tree.git 10171S: Maintained 10172F: drivers/media/dvb-frontends/tda10071* 10173 10174TDA18212 MEDIA DRIVER 10175M: Antti Palosaari <crope@iki.fi> 10176L: linux-media@vger.kernel.org 10177W: http://linuxtv.org/ 10178W: http://palosaari.fi/linux/ 10179Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10180T: git git://linuxtv.org/anttip/media_tree.git 10181S: Maintained 10182F: drivers/media/tuners/tda18212* 10183 10184TDA18218 MEDIA DRIVER 10185M: Antti Palosaari <crope@iki.fi> 10186L: linux-media@vger.kernel.org 10187W: http://linuxtv.org/ 10188W: http://palosaari.fi/linux/ 10189Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10190T: git git://linuxtv.org/anttip/media_tree.git 10191S: Maintained 10192F: drivers/media/tuners/tda18218* 10193 10194TDA18271 MEDIA DRIVER 10195M: Michael Krufky <mkrufky@linuxtv.org> 10196L: linux-media@vger.kernel.org 10197W: http://linuxtv.org/ 10198W: http://github.com/mkrufky 10199Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10200T: git git://linuxtv.org/mkrufky/tuners.git 10201S: Maintained 10202F: drivers/media/tuners/tda18271* 10203 10204TDA827x MEDIA DRIVER 10205M: Michael Krufky <mkrufky@linuxtv.org> 10206L: linux-media@vger.kernel.org 10207W: http://linuxtv.org/ 10208W: http://github.com/mkrufky 10209Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10210T: git git://linuxtv.org/mkrufky/tuners.git 10211S: Maintained 10212F: drivers/media/tuners/tda8290.* 10213 10214TDA8290 MEDIA DRIVER 10215M: Michael Krufky <mkrufky@linuxtv.org> 10216L: linux-media@vger.kernel.org 10217W: http://linuxtv.org/ 10218W: http://github.com/mkrufky 10219Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10220T: git git://linuxtv.org/mkrufky/tuners.git 10221S: Maintained 10222F: drivers/media/tuners/tda8290.* 10223 10224TDA9840 MEDIA DRIVER 10225M: Hans Verkuil <hverkuil@xs4all.nl> 10226L: linux-media@vger.kernel.org 10227T: git git://linuxtv.org/media_tree.git 10228W: http://linuxtv.org 10229S: Maintained 10230F: drivers/media/i2c/tda9840* 10231 10232TEA5761 TUNER DRIVER 10233M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10234L: linux-media@vger.kernel.org 10235W: http://linuxtv.org 10236T: git git://linuxtv.org/media_tree.git 10237S: Odd fixes 10238F: drivers/media/tuners/tea5761.* 10239 10240TEA5767 TUNER DRIVER 10241M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10242L: linux-media@vger.kernel.org 10243W: http://linuxtv.org 10244T: git git://linuxtv.org/media_tree.git 10245S: Maintained 10246F: drivers/media/tuners/tea5767.* 10247 10248TEA6415C MEDIA DRIVER 10249M: Hans Verkuil <hverkuil@xs4all.nl> 10250L: linux-media@vger.kernel.org 10251T: git git://linuxtv.org/media_tree.git 10252W: http://linuxtv.org 10253S: Maintained 10254F: drivers/media/i2c/tea6415c* 10255 10256TEA6420 MEDIA DRIVER 10257M: Hans Verkuil <hverkuil@xs4all.nl> 10258L: linux-media@vger.kernel.org 10259T: git git://linuxtv.org/media_tree.git 10260W: http://linuxtv.org 10261S: Maintained 10262F: drivers/media/i2c/tea6420* 10263 10264TEAM DRIVER 10265M: Jiri Pirko <jiri@resnulli.us> 10266L: netdev@vger.kernel.org 10267S: Supported 10268F: drivers/net/team/ 10269F: include/linux/if_team.h 10270F: include/uapi/linux/if_team.h 10271 10272TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10273M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10274S: Maintained 10275F: arch/x86/platform/ts5500/ 10276 10277TECHNOTREND USB IR RECEIVER 10278M: Sean Young <sean@mess.org> 10279L: linux-media@vger.kernel.org 10280S: Maintained 10281F: drivers/media/rc/ttusbir.c 10282 10283TEGRA ARCHITECTURE SUPPORT 10284M: Stephen Warren <swarren@wwwdotorg.org> 10285M: Thierry Reding <thierry.reding@gmail.com> 10286M: Alexandre Courbot <gnurou@gmail.com> 10287L: linux-tegra@vger.kernel.org 10288Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10289T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10290S: Supported 10291N: [^a-z]tegra 10292 10293TEGRA CLOCK DRIVER 10294M: Peter De Schrijver <pdeschrijver@nvidia.com> 10295M: Prashant Gaikwad <pgaikwad@nvidia.com> 10296S: Supported 10297F: drivers/clk/tegra/ 10298 10299TEGRA DMA DRIVER 10300M: Laxman Dewangan <ldewangan@nvidia.com> 10301S: Supported 10302F: drivers/dma/tegra20-apb-dma.c 10303 10304TEGRA I2C DRIVER 10305M: Laxman Dewangan <ldewangan@nvidia.com> 10306S: Supported 10307F: drivers/i2c/busses/i2c-tegra.c 10308 10309TEGRA IOMMU DRIVERS 10310M: Hiroshi Doyu <hdoyu@nvidia.com> 10311S: Supported 10312F: drivers/iommu/tegra* 10313 10314TEGRA KBC DRIVER 10315M: Rakesh Iyer <riyer@nvidia.com> 10316M: Laxman Dewangan <ldewangan@nvidia.com> 10317S: Supported 10318F: drivers/input/keyboard/tegra-kbc.c 10319 10320TEGRA PWM DRIVER 10321M: Thierry Reding <thierry.reding@gmail.com> 10322S: Supported 10323F: drivers/pwm/pwm-tegra.c 10324 10325TEGRA SERIAL DRIVER 10326M: Laxman Dewangan <ldewangan@nvidia.com> 10327S: Supported 10328F: drivers/tty/serial/serial-tegra.c 10329 10330TEGRA SPI DRIVER 10331M: Laxman Dewangan <ldewangan@nvidia.com> 10332S: Supported 10333F: drivers/spi/spi-tegra* 10334 10335TEHUTI ETHERNET DRIVER 10336M: Andy Gospodarek <andy@greyhouse.net> 10337L: netdev@vger.kernel.org 10338S: Supported 10339F: drivers/net/ethernet/tehuti/* 10340 10341Telecom Clock Driver for MCPL0010 10342M: Mark Gross <mark.gross@intel.com> 10343S: Supported 10344F: drivers/char/tlclk.c 10345 10346TENSILICA XTENSA PORT (xtensa) 10347M: Chris Zankel <chris@zankel.net> 10348M: Max Filippov <jcmvbkbc@gmail.com> 10349L: linux-xtensa@linux-xtensa.org 10350S: Maintained 10351F: arch/xtensa/ 10352F: drivers/irqchip/irq-xtensa-* 10353 10354THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10355M: Hans Verkuil <hverkuil@xs4all.nl> 10356L: linux-media@vger.kernel.org 10357T: git git://linuxtv.org/media_tree.git 10358W: http://linuxtv.org 10359S: Maintained 10360F: drivers/media/radio/radio-raremono.c 10361 10362THERMAL 10363M: Zhang Rui <rui.zhang@intel.com> 10364M: Eduardo Valentin <edubezval@gmail.com> 10365L: linux-pm@vger.kernel.org 10366T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10367T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10368Q: https://patchwork.kernel.org/project/linux-pm/list/ 10369S: Supported 10370F: drivers/thermal/ 10371F: include/linux/thermal.h 10372F: include/uapi/linux/thermal.h 10373F: include/linux/cpu_cooling.h 10374F: Documentation/devicetree/bindings/thermal/ 10375 10376THERMAL/CPU_COOLING 10377M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10378M: Viresh Kumar <viresh.kumar@linaro.org> 10379M: Javi Merino <javi.merino@arm.com> 10380L: linux-pm@vger.kernel.org 10381S: Supported 10382F: Documentation/thermal/cpu-cooling-api.txt 10383F: drivers/thermal/cpu_cooling.c 10384F: include/linux/cpu_cooling.h 10385 10386THINGM BLINK(1) USB RGB LED DRIVER 10387M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10388S: Maintained 10389F: drivers/hid/hid-thingm.c 10390 10391THINKPAD ACPI EXTRAS DRIVER 10392M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10393L: ibm-acpi-devel@lists.sourceforge.net 10394L: platform-driver-x86@vger.kernel.org 10395W: http://ibm-acpi.sourceforge.net 10396W: http://thinkwiki.org/wiki/Ibm-acpi 10397T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10398S: Maintained 10399F: drivers/platform/x86/thinkpad_acpi.c 10400 10401TI BANDGAP AND THERMAL DRIVER 10402M: Eduardo Valentin <edubezval@gmail.com> 10403L: linux-pm@vger.kernel.org 10404L: linux-omap@vger.kernel.org 10405S: Maintained 10406F: drivers/thermal/ti-soc-thermal/ 10407 10408TI CDCE706 CLOCK DRIVER 10409M: Max Filippov <jcmvbkbc@gmail.com> 10410S: Maintained 10411F: drivers/clk/clk-cdce706.c 10412 10413TI CLOCK DRIVER 10414M: Tero Kristo <t-kristo@ti.com> 10415L: linux-omap@vger.kernel.org 10416S: Maintained 10417F: drivers/clk/ti/ 10418F: include/linux/clk/ti.h 10419 10420TI FLASH MEDIA INTERFACE DRIVER 10421M: Alex Dubov <oakad@yahoo.com> 10422S: Maintained 10423F: drivers/misc/tifm* 10424F: drivers/mmc/host/tifm_sd.c 10425F: include/linux/tifm.h 10426 10427TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10428M: Santosh Shilimkar <ssantosh@kernel.org> 10429L: linux-kernel@vger.kernel.org 10430L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10431S: Maintained 10432F: drivers/soc/ti/* 10433T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10434 10435 10436TI LM49xxx FAMILY ASoC CODEC DRIVERS 10437M: M R Swami Reddy <mr.swami.reddy@ti.com> 10438M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10439L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10440S: Maintained 10441F: sound/soc/codecs/lm49453* 10442F: sound/soc/codecs/isabelle* 10443 10444TI LP855x BACKLIGHT DRIVER 10445M: Milo Kim <milo.kim@ti.com> 10446S: Maintained 10447F: Documentation/backlight/lp855x-driver.txt 10448F: drivers/video/backlight/lp855x_bl.c 10449F: include/linux/platform_data/lp855x.h 10450 10451TI LP8727 CHARGER DRIVER 10452M: Milo Kim <milo.kim@ti.com> 10453S: Maintained 10454F: drivers/power/lp8727_charger.c 10455F: include/linux/platform_data/lp8727.h 10456 10457TI LP8788 MFD DRIVER 10458M: Milo Kim <milo.kim@ti.com> 10459S: Maintained 10460F: drivers/iio/adc/lp8788_adc.c 10461F: drivers/leds/leds-lp8788.c 10462F: drivers/mfd/lp8788*.c 10463F: drivers/power/lp8788-charger.c 10464F: drivers/regulator/lp8788-*.c 10465F: include/linux/mfd/lp8788*.h 10466 10467TI NETCP ETHERNET DRIVER 10468M: Wingman Kwok <w-kwok2@ti.com> 10469M: Murali Karicheri <m-karicheri2@ti.com> 10470L: netdev@vger.kernel.org 10471S: Maintained 10472F: drivers/net/ethernet/ti/netcp* 10473 10474TI TAS571X FAMILY ASoC CODEC DRIVER 10475M: Kevin Cernekee <cernekee@chromium.org> 10476L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10477S: Odd Fixes 10478F: sound/soc/codecs/tas571x* 10479 10480TI TWL4030 SERIES SOC CODEC DRIVER 10481M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10482L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10483S: Maintained 10484F: sound/soc/codecs/twl4030* 10485 10486TI WILINK WIRELESS DRIVERS 10487L: linux-wireless@vger.kernel.org 10488W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10489W: http://wireless.kernel.org/en/users/Drivers/wl1251 10490T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10491S: Orphan 10492F: drivers/net/wireless/ti/ 10493F: include/linux/wl12xx.h 10494 10495TIPC NETWORK LAYER 10496M: Jon Maloy <jon.maloy@ericsson.com> 10497M: Ying Xue <ying.xue@windriver.com> 10498L: netdev@vger.kernel.org (core kernel code) 10499L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10500W: http://tipc.sourceforge.net/ 10501S: Maintained 10502F: include/uapi/linux/tipc*.h 10503F: net/tipc/ 10504 10505TILE ARCHITECTURE 10506M: Chris Metcalf <cmetcalf@ezchip.com> 10507W: http://www.ezchip.com/scm/ 10508S: Supported 10509F: arch/tile/ 10510F: drivers/char/tile-srom.c 10511F: drivers/edac/tile_edac.c 10512F: drivers/net/ethernet/tile/ 10513F: drivers/rtc/rtc-tile.c 10514F: drivers/tty/hvc/hvc_tile.c 10515F: drivers/tty/serial/tilegx.c 10516F: drivers/usb/host/*-tilegx.c 10517F: include/linux/usb/tilegx.h 10518 10519TLAN NETWORK DRIVER 10520M: Samuel Chessman <chessman@tux.org> 10521L: tlan-devel@lists.sourceforge.net (subscribers-only) 10522W: http://sourceforge.net/projects/tlan/ 10523S: Maintained 10524F: Documentation/networking/tlan.txt 10525F: drivers/net/ethernet/ti/tlan.* 10526 10527TOMOYO SECURITY MODULE 10528M: Kentaro Takeda <takedakn@nttdata.co.jp> 10529M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10530L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10531L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10532L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10533L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10534W: http://tomoyo.sourceforge.jp/ 10535T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10536S: Maintained 10537F: security/tomoyo/ 10538 10539TOPSTAR LAPTOP EXTRAS DRIVER 10540M: Herton Ronaldo Krzesinski <herton@canonical.com> 10541L: platform-driver-x86@vger.kernel.org 10542S: Maintained 10543F: drivers/platform/x86/topstar-laptop.c 10544 10545TOSHIBA ACPI EXTRAS DRIVER 10546M: Azael Avalos <coproscefalo@gmail.com> 10547L: platform-driver-x86@vger.kernel.org 10548S: Maintained 10549F: drivers/platform/x86/toshiba_acpi.c 10550 10551TOSHIBA BLUETOOTH DRIVER 10552M: Azael Avalos <coproscefalo@gmail.com> 10553L: platform-driver-x86@vger.kernel.org 10554S: Maintained 10555F: drivers/platform/x86/toshiba_bluetooth.c 10556 10557TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10558M: Azael Avalos <coproscefalo@gmail.com> 10559L: platform-driver-x86@vger.kernel.org 10560S: Maintained 10561F: drivers/platform/x86/toshiba_haps.c 10562 10563TOSHIBA SMM DRIVER 10564M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10565W: http://www.buzzard.org.uk/toshiba/ 10566S: Maintained 10567F: drivers/char/toshiba.c 10568F: include/linux/toshiba.h 10569F: include/uapi/linux/toshiba.h 10570 10571TOSHIBA TC358743 DRIVER 10572M: Mats Randgaard <matrandg@cisco.com> 10573L: linux-media@vger.kernel.org 10574S: Maintained 10575F: drivers/media/i2c/tc358743* 10576F: include/media/tc358743.h 10577 10578TMIO MMC DRIVER 10579M: Ian Molton <ian@mnementh.co.uk> 10580L: linux-mmc@vger.kernel.org 10581S: Maintained 10582F: drivers/mmc/host/tmio_mmc* 10583F: drivers/mmc/host/sh_mobile_sdhi.c 10584F: include/linux/mmc/tmio.h 10585F: include/linux/mmc/sh_mobile_sdhi.h 10586 10587TMP401 HARDWARE MONITOR DRIVER 10588M: Guenter Roeck <linux@roeck-us.net> 10589L: lm-sensors@lm-sensors.org 10590S: Maintained 10591F: Documentation/hwmon/tmp401 10592F: drivers/hwmon/tmp401.c 10593 10594TMPFS (SHMEM FILESYSTEM) 10595M: Hugh Dickins <hughd@google.com> 10596L: linux-mm@kvack.org 10597S: Maintained 10598F: include/linux/shmem_fs.h 10599F: mm/shmem.c 10600 10601TM6000 VIDEO4LINUX DRIVER 10602M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10603L: linux-media@vger.kernel.org 10604W: http://linuxtv.org 10605T: git git://linuxtv.org/media_tree.git 10606S: Odd fixes 10607F: drivers/media/usb/tm6000/ 10608 10609TW68 VIDEO4LINUX DRIVER 10610M: Hans Verkuil <hverkuil@xs4all.nl> 10611L: linux-media@vger.kernel.org 10612T: git git://linuxtv.org/media_tree.git 10613W: http://linuxtv.org 10614S: Odd Fixes 10615F: drivers/media/pci/tw68/ 10616 10617TPM DEVICE DRIVER 10618M: Peter Huewe <peterhuewe@gmx.de> 10619M: Marcel Selhorst <tpmdd@selhorst.net> 10620R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10621W: http://tpmdd.sourceforge.net 10622L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10623Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10624T: https://github.com/PeterHuewe/linux-tpmdd 10625S: Maintained 10626F: drivers/char/tpm/ 10627 10628TPM IBM_VTPM DEVICE DRIVER 10629M: Ashley Lai <ashleydlai@gmail.com> 10630W: http://tpmdd.sourceforge.net 10631L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10632S: Maintained 10633F: drivers/char/tpm/tpm_ibmvtpm* 10634 10635TRACING 10636M: Steven Rostedt <rostedt@goodmis.org> 10637M: Ingo Molnar <mingo@redhat.com> 10638T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10639S: Maintained 10640F: Documentation/trace/ftrace.txt 10641F: arch/*/*/*/ftrace.h 10642F: arch/*/kernel/ftrace.c 10643F: include/*/ftrace.h 10644F: include/linux/trace*.h 10645F: include/trace/ 10646F: kernel/trace/ 10647F: tools/testing/selftests/ftrace/ 10648 10649TRIVIAL PATCHES 10650M: Jiri Kosina <trivial@kernel.org> 10651T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10652S: Maintained 10653K: ^Subject:.*(?i)trivial 10654 10655TTY LAYER 10656M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10657M: Jiri Slaby <jslaby@suse.com> 10658S: Supported 10659T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10660F: Documentation/serial/ 10661F: drivers/tty/ 10662F: drivers/tty/serial/serial_core.c 10663F: include/linux/serial_core.h 10664F: include/linux/serial.h 10665F: include/linux/tty.h 10666F: include/uapi/linux/serial_core.h 10667F: include/uapi/linux/serial.h 10668F: include/uapi/linux/tty.h 10669 10670TUA9001 MEDIA DRIVER 10671M: Antti Palosaari <crope@iki.fi> 10672L: linux-media@vger.kernel.org 10673W: http://linuxtv.org/ 10674W: http://palosaari.fi/linux/ 10675Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10676T: git git://linuxtv.org/anttip/media_tree.git 10677S: Maintained 10678F: drivers/media/tuners/tua9001* 10679 10680TULIP NETWORK DRIVERS 10681M: Grant Grundler <grundler@parisc-linux.org> 10682L: netdev@vger.kernel.org 10683S: Maintained 10684F: drivers/net/ethernet/dec/tulip/ 10685 10686TUN/TAP driver 10687M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10688W: http://vtun.sourceforge.net/tun 10689S: Maintained 10690F: Documentation/networking/tuntap.txt 10691F: arch/um/os-Linux/drivers/ 10692 10693TURBOCHANNEL SUBSYSTEM 10694M: "Maciej W. Rozycki" <macro@linux-mips.org> 10695M: Ralf Baechle <ralf@linux-mips.org> 10696L: linux-mips@linux-mips.org 10697Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10698S: Maintained 10699F: drivers/tc/ 10700F: include/linux/tc.h 10701 10702U14-34F SCSI DRIVER 10703M: Dario Ballabio <ballabio_dario@emc.com> 10704L: linux-scsi@vger.kernel.org 10705S: Maintained 10706F: drivers/scsi/u14-34f.c 10707 10708UBI FILE SYSTEM (UBIFS) 10709M: Artem Bityutskiy <dedekind1@gmail.com> 10710M: Adrian Hunter <adrian.hunter@intel.com> 10711L: linux-mtd@lists.infradead.org 10712T: git git://git.infradead.org/ubifs-2.6.git 10713W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10714S: Maintained 10715F: Documentation/filesystems/ubifs.txt 10716F: fs/ubifs/ 10717 10718UCLINUX (M68KNOMMU AND COLDFIRE) 10719M: Greg Ungerer <gerg@uclinux.org> 10720W: http://www.uclinux.org/ 10721L: linux-m68k@lists.linux-m68k.org 10722L: uclinux-dev@uclinux.org (subscribers-only) 10723T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10724S: Maintained 10725F: arch/m68k/coldfire/ 10726F: arch/m68k/68*/ 10727F: arch/m68k/*/*_no.* 10728F: arch/m68k/include/asm/*_no.* 10729 10730UDF FILESYSTEM 10731M: Jan Kara <jack@suse.com> 10732S: Maintained 10733F: Documentation/filesystems/udf.txt 10734F: fs/udf/ 10735 10736UFS FILESYSTEM 10737M: Evgeniy Dushistov <dushistov@mail.ru> 10738S: Maintained 10739F: Documentation/filesystems/ufs.txt 10740F: fs/ufs/ 10741 10742UHID USERSPACE HID IO DRIVER: 10743M: David Herrmann <dh.herrmann@googlemail.com> 10744L: linux-input@vger.kernel.org 10745S: Maintained 10746F: drivers/hid/uhid.c 10747F: include/uapi/linux/uhid.h 10748 10749ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10750L: linux-usb@vger.kernel.org 10751S: Orphan 10752F: drivers/uwb/ 10753F: include/linux/uwb.h 10754F: include/linux/uwb/ 10755 10756UNICORE32 ARCHITECTURE: 10757M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10758W: http://mprc.pku.edu.cn/~guanxuetao/linux 10759S: Maintained 10760T: git git://github.com/gxt/linux.git 10761F: arch/unicore32/ 10762 10763UNIFDEF 10764M: Tony Finch <dot@dotat.at> 10765W: http://dotat.at/prog/unifdef 10766S: Maintained 10767F: scripts/unifdef.c 10768 10769UNIFORM CDROM DRIVER 10770M: Jens Axboe <axboe@kernel.dk> 10771W: http://www.kernel.dk 10772S: Maintained 10773F: Documentation/cdrom/ 10774F: drivers/cdrom/cdrom.c 10775F: include/linux/cdrom.h 10776F: include/uapi/linux/cdrom.h 10777 10778UNISYS S-PAR DRIVERS 10779M: Benjamin Romer <benjamin.romer@unisys.com> 10780M: David Kershner <david.kershner@unisys.com> 10781L: sparmaintainer@unisys.com (Unisys internal) 10782S: Supported 10783F: drivers/staging/unisys/ 10784 10785UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10786M: Vinayak Holikatti <vinholikatti@gmail.com> 10787L: linux-scsi@vger.kernel.org 10788S: Supported 10789F: Documentation/scsi/ufs.txt 10790F: drivers/scsi/ufs/ 10791 10792UNSORTED BLOCK IMAGES (UBI) 10793M: Artem Bityutskiy <dedekind1@gmail.com> 10794M: Richard Weinberger <richard@nod.at> 10795W: http://www.linux-mtd.infradead.org/ 10796L: linux-mtd@lists.infradead.org 10797T: git git://git.infradead.org/ubifs-2.6.git 10798S: Supported 10799F: drivers/mtd/ubi/ 10800F: include/linux/mtd/ubi.h 10801F: include/uapi/mtd/ubi-user.h 10802 10803USB ACM DRIVER 10804M: Oliver Neukum <oliver@neukum.org> 10805L: linux-usb@vger.kernel.org 10806S: Maintained 10807F: Documentation/usb/acm.txt 10808F: drivers/usb/class/cdc-acm.* 10809 10810USB AR5523 WIRELESS DRIVER 10811M: Pontus Fuchs <pontus.fuchs@gmail.com> 10812L: linux-wireless@vger.kernel.org 10813S: Maintained 10814F: drivers/net/wireless/ath/ar5523/ 10815 10816USB ATTACHED SCSI 10817M: Hans de Goede <hdegoede@redhat.com> 10818M: Gerd Hoffmann <kraxel@redhat.com> 10819L: linux-usb@vger.kernel.org 10820L: linux-scsi@vger.kernel.org 10821S: Maintained 10822F: drivers/usb/storage/uas.c 10823 10824USB CDC ETHERNET DRIVER 10825M: Oliver Neukum <oliver@neukum.org> 10826L: linux-usb@vger.kernel.org 10827S: Maintained 10828F: drivers/net/usb/cdc_*.c 10829F: include/uapi/linux/usb/cdc.h 10830 10831USB CHAOSKEY DRIVER 10832M: Keith Packard <keithp@keithp.com> 10833L: linux-usb@vger.kernel.org 10834S: Maintained 10835F: drivers/usb/misc/chaoskey.c 10836 10837USB CYPRESS C67X00 DRIVER 10838M: Peter Korsgaard <jacmet@sunsite.dk> 10839L: linux-usb@vger.kernel.org 10840S: Maintained 10841F: drivers/usb/c67x00/ 10842 10843USB DAVICOM DM9601 DRIVER 10844M: Peter Korsgaard <jacmet@sunsite.dk> 10845L: netdev@vger.kernel.org 10846W: http://www.linux-usb.org/usbnet 10847S: Maintained 10848F: drivers/net/usb/dm9601.c 10849 10850USB DIAMOND RIO500 DRIVER 10851M: Cesar Miquel <miquel@df.uba.ar> 10852L: rio500-users@lists.sourceforge.net 10853W: http://rio500.sourceforge.net 10854S: Maintained 10855F: drivers/usb/misc/rio500* 10856 10857USB EHCI DRIVER 10858M: Alan Stern <stern@rowland.harvard.edu> 10859L: linux-usb@vger.kernel.org 10860S: Maintained 10861F: Documentation/usb/ehci.txt 10862F: drivers/usb/host/ehci* 10863 10864USB GADGET/PERIPHERAL SUBSYSTEM 10865M: Felipe Balbi <balbi@ti.com> 10866L: linux-usb@vger.kernel.org 10867W: http://www.linux-usb.org/gadget 10868T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10869S: Maintained 10870F: drivers/usb/gadget/ 10871F: include/linux/usb/gadget* 10872 10873USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10874M: Jiri Kosina <jikos@kernel.org> 10875L: linux-usb@vger.kernel.org 10876T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10877S: Maintained 10878F: Documentation/hid/hiddev.txt 10879F: drivers/hid/usbhid/ 10880 10881USB ISP116X DRIVER 10882M: Olav Kongas <ok@artecdesign.ee> 10883L: linux-usb@vger.kernel.org 10884S: Maintained 10885F: drivers/usb/host/isp116x* 10886F: include/linux/usb/isp116x.h 10887 10888USB MASS STORAGE DRIVER 10889M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10890L: linux-usb@vger.kernel.org 10891L: usb-storage@lists.one-eyed-alien.net 10892S: Maintained 10893W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10894F: drivers/usb/storage/ 10895 10896USB MIDI DRIVER 10897M: Clemens Ladisch <clemens@ladisch.de> 10898L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10899T: git git://git.alsa-project.org/alsa-kernel.git 10900S: Maintained 10901F: sound/usb/midi.* 10902 10903USB NETWORKING DRIVERS 10904L: linux-usb@vger.kernel.org 10905S: Odd Fixes 10906F: drivers/net/usb/ 10907 10908USB OHCI DRIVER 10909M: Alan Stern <stern@rowland.harvard.edu> 10910L: linux-usb@vger.kernel.org 10911S: Maintained 10912F: Documentation/usb/ohci.txt 10913F: drivers/usb/host/ohci* 10914 10915USB OTG FSM (Finite State Machine) 10916M: Peter Chen <Peter.Chen@freescale.com> 10917T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10918L: linux-usb@vger.kernel.org 10919S: Maintained 10920F: drivers/usb/common/usb-otg-fsm.c 10921 10922USB OVER IP DRIVER 10923M: Valentina Manea <valentina.manea.m@gmail.com> 10924M: Shuah Khan <shuah.kh@samsung.com> 10925L: linux-usb@vger.kernel.org 10926S: Maintained 10927F: drivers/usb/usbip/ 10928F: tools/usb/usbip/ 10929 10930USB PEGASUS DRIVER 10931M: Petko Manolov <petkan@nucleusys.com> 10932L: linux-usb@vger.kernel.org 10933L: netdev@vger.kernel.org 10934T: git git://github.com/petkan/pegasus.git 10935W: https://github.com/petkan/pegasus 10936S: Maintained 10937F: drivers/net/usb/pegasus.* 10938 10939USB PHY LAYER 10940M: Felipe Balbi <balbi@ti.com> 10941L: linux-usb@vger.kernel.org 10942T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10943S: Maintained 10944F: drivers/usb/phy/ 10945 10946USB PRINTER DRIVER (usblp) 10947M: Pete Zaitcev <zaitcev@redhat.com> 10948L: linux-usb@vger.kernel.org 10949S: Supported 10950F: drivers/usb/class/usblp.c 10951 10952USB RTL8150 DRIVER 10953M: Petko Manolov <petkan@nucleusys.com> 10954L: linux-usb@vger.kernel.org 10955L: netdev@vger.kernel.org 10956T: git git://github.com/petkan/rtl8150.git 10957W: https://github.com/petkan/rtl8150 10958S: Maintained 10959F: drivers/net/usb/rtl8150.c 10960 10961USB SERIAL SUBSYSTEM 10962M: Johan Hovold <johan@kernel.org> 10963L: linux-usb@vger.kernel.org 10964S: Maintained 10965F: Documentation/usb/usb-serial.txt 10966F: drivers/usb/serial/ 10967F: include/linux/usb/serial.h 10968 10969USB SMSC75XX ETHERNET DRIVER 10970M: Steve Glendinning <steve.glendinning@shawell.net> 10971L: netdev@vger.kernel.org 10972S: Maintained 10973F: drivers/net/usb/smsc75xx.* 10974 10975USB SMSC95XX ETHERNET DRIVER 10976M: Steve Glendinning <steve.glendinning@shawell.net> 10977L: netdev@vger.kernel.org 10978S: Maintained 10979F: drivers/net/usb/smsc95xx.* 10980 10981USB SUBSYSTEM 10982M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10983L: linux-usb@vger.kernel.org 10984W: http://www.linux-usb.org 10985T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10986S: Supported 10987F: Documentation/usb/ 10988F: drivers/usb/ 10989F: include/linux/usb.h 10990F: include/linux/usb/ 10991 10992USB UHCI DRIVER 10993M: Alan Stern <stern@rowland.harvard.edu> 10994L: linux-usb@vger.kernel.org 10995S: Maintained 10996F: drivers/usb/host/uhci* 10997 10998USB "USBNET" DRIVER FRAMEWORK 10999M: Oliver Neukum <oneukum@suse.com> 11000L: netdev@vger.kernel.org 11001W: http://www.linux-usb.org/usbnet 11002S: Maintained 11003F: drivers/net/usb/usbnet.c 11004F: include/linux/usb/usbnet.h 11005 11006USB VIDEO CLASS 11007M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11008L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11009L: linux-media@vger.kernel.org 11010T: git git://linuxtv.org/media_tree.git 11011W: http://www.ideasonboard.org/uvc/ 11012S: Maintained 11013F: drivers/media/usb/uvc/ 11014F: include/uapi/linux/uvcvideo.h 11015 11016USB VISION DRIVER 11017M: Hans Verkuil <hverkuil@xs4all.nl> 11018L: linux-media@vger.kernel.org 11019T: git git://linuxtv.org/media_tree.git 11020W: http://linuxtv.org 11021S: Odd Fixes 11022F: drivers/media/usb/usbvision/ 11023 11024USB WEBCAM GADGET 11025M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11026L: linux-usb@vger.kernel.org 11027S: Maintained 11028F: drivers/usb/gadget/function/*uvc* 11029F: drivers/usb/gadget/legacy/webcam.c 11030 11031USB WIRELESS RNDIS DRIVER (rndis_wlan) 11032M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11033L: linux-wireless@vger.kernel.org 11034S: Maintained 11035F: drivers/net/wireless/rndis_wlan.c 11036 11037USB XHCI DRIVER 11038M: Mathias Nyman <mathias.nyman@intel.com> 11039L: linux-usb@vger.kernel.org 11040S: Supported 11041F: drivers/usb/host/xhci* 11042F: drivers/usb/host/pci-quirks* 11043 11044USB ZD1201 DRIVER 11045L: linux-wireless@vger.kernel.org 11046W: http://linux-lc100020.sourceforge.net 11047S: Orphan 11048F: drivers/net/wireless/zd1201.* 11049 11050USB ZR364XX DRIVER 11051M: Antoine Jacquet <royale@zerezo.com> 11052L: linux-usb@vger.kernel.org 11053L: linux-media@vger.kernel.org 11054T: git git://linuxtv.org/media_tree.git 11055W: http://royale.zerezo.com/zr364xx/ 11056S: Maintained 11057F: Documentation/video4linux/zr364xx.txt 11058F: drivers/media/usb/zr364xx/ 11059 11060ULPI BUS 11061M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11062L: linux-usb@vger.kernel.org 11063S: Maintained 11064F: drivers/usb/common/ulpi.c 11065F: include/linux/ulpi/ 11066 11067USER-MODE LINUX (UML) 11068M: Jeff Dike <jdike@addtoit.com> 11069M: Richard Weinberger <richard@nod.at> 11070L: user-mode-linux-devel@lists.sourceforge.net 11071L: user-mode-linux-user@lists.sourceforge.net 11072W: http://user-mode-linux.sourceforge.net 11073S: Maintained 11074F: Documentation/virtual/uml/ 11075F: arch/um/ 11076F: arch/x86/um/ 11077F: fs/hostfs/ 11078F: fs/hppfs/ 11079 11080USERSPACE I/O (UIO) 11081M: "Hans J. Koch" <hjk@hansjkoch.de> 11082M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11083S: Maintained 11084T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11085F: Documentation/DocBook/uio-howto.tmpl 11086F: drivers/uio/ 11087F: include/linux/uio*.h 11088 11089UTIL-LINUX PACKAGE 11090M: Karel Zak <kzak@redhat.com> 11091L: util-linux@vger.kernel.org 11092W: http://en.wikipedia.org/wiki/Util-linux 11093T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11094S: Maintained 11095 11096UVESAFB DRIVER 11097M: Michal Januszewski <spock@gentoo.org> 11098L: linux-fbdev@vger.kernel.org 11099W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11100S: Maintained 11101F: Documentation/fb/uvesafb.txt 11102F: drivers/video/fbdev/uvesafb.* 11103 11104VFAT/FAT/MSDOS FILESYSTEM 11105M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11106S: Maintained 11107F: Documentation/filesystems/vfat.txt 11108F: fs/fat/ 11109 11110VFIO DRIVER 11111M: Alex Williamson <alex.williamson@redhat.com> 11112L: kvm@vger.kernel.org 11113S: Maintained 11114F: Documentation/vfio.txt 11115F: drivers/vfio/ 11116F: include/linux/vfio.h 11117F: include/uapi/linux/vfio.h 11118 11119VFIO PLATFORM DRIVER 11120M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11121L: kvm@vger.kernel.org 11122S: Maintained 11123F: drivers/vfio/platform/ 11124 11125VIDEOBUF2 FRAMEWORK 11126M: Pawel Osciak <pawel@osciak.com> 11127M: Marek Szyprowski <m.szyprowski@samsung.com> 11128M: Kyungmin Park <kyungmin.park@samsung.com> 11129L: linux-media@vger.kernel.org 11130S: Maintained 11131F: drivers/media/v4l2-core/videobuf2-* 11132F: include/media/videobuf2-* 11133 11134VIRTIO CONSOLE DRIVER 11135M: Amit Shah <amit.shah@redhat.com> 11136L: virtualization@lists.linux-foundation.org 11137S: Maintained 11138F: drivers/char/virtio_console.c 11139F: include/linux/virtio_console.h 11140F: include/uapi/linux/virtio_console.h 11141 11142VIRTIO CORE, NET AND BLOCK DRIVERS 11143M: "Michael S. Tsirkin" <mst@redhat.com> 11144L: virtualization@lists.linux-foundation.org 11145S: Maintained 11146F: drivers/virtio/ 11147F: tools/virtio/ 11148F: drivers/net/virtio_net.c 11149F: drivers/block/virtio_blk.c 11150F: include/linux/virtio_*.h 11151F: include/uapi/linux/virtio_*.h 11152 11153VIRTIO DRIVERS FOR S390 11154M: Christian Borntraeger <borntraeger@de.ibm.com> 11155M: Cornelia Huck <cornelia.huck@de.ibm.com> 11156L: linux-s390@vger.kernel.org 11157L: virtualization@lists.linux-foundation.org 11158L: kvm@vger.kernel.org 11159S: Supported 11160F: drivers/s390/virtio/ 11161 11162VIRTIO GPU DRIVER 11163M: David Airlie <airlied@linux.ie> 11164M: Gerd Hoffmann <kraxel@redhat.com> 11165L: dri-devel@lists.freedesktop.org 11166L: virtualization@lists.linux-foundation.org 11167S: Maintained 11168F: drivers/gpu/drm/virtio/ 11169F: include/uapi/linux/virtio_gpu.h 11170 11171VIRTIO HOST (VHOST) 11172M: "Michael S. Tsirkin" <mst@redhat.com> 11173L: kvm@vger.kernel.org 11174L: virtualization@lists.linux-foundation.org 11175L: netdev@vger.kernel.org 11176S: Maintained 11177F: drivers/vhost/ 11178F: include/uapi/linux/vhost.h 11179 11180VIRTIO INPUT DRIVER 11181M: Gerd Hoffmann <kraxel@redhat.com> 11182S: Maintained 11183F: drivers/virtio/virtio_input.c 11184F: include/uapi/linux/virtio_input.h 11185 11186VIA RHINE NETWORK DRIVER 11187S: Orphan 11188F: drivers/net/ethernet/via/via-rhine.c 11189 11190VIA SD/MMC CARD CONTROLLER DRIVER 11191M: Bruce Chang <brucechang@via.com.tw> 11192M: Harald Welte <HaraldWelte@viatech.com> 11193S: Maintained 11194F: drivers/mmc/host/via-sdmmc.c 11195 11196VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11197M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11198L: linux-fbdev@vger.kernel.org 11199S: Maintained 11200F: include/linux/via-core.h 11201F: include/linux/via-gpio.h 11202F: include/linux/via_i2c.h 11203F: drivers/video/fbdev/via/ 11204 11205VIA VELOCITY NETWORK DRIVER 11206M: Francois Romieu <romieu@fr.zoreil.com> 11207L: netdev@vger.kernel.org 11208S: Maintained 11209F: drivers/net/ethernet/via/via-velocity.* 11210 11211VIVID VIRTUAL VIDEO DRIVER 11212M: Hans Verkuil <hverkuil@xs4all.nl> 11213L: linux-media@vger.kernel.org 11214T: git git://linuxtv.org/media_tree.git 11215W: http://linuxtv.org 11216S: Maintained 11217F: drivers/media/platform/vivid/* 11218 11219VLAN (802.1Q) 11220M: Patrick McHardy <kaber@trash.net> 11221L: netdev@vger.kernel.org 11222S: Maintained 11223F: drivers/net/macvlan.c 11224F: include/linux/if_*vlan.h 11225F: net/8021q/ 11226 11227VLYNQ BUS 11228M: Florian Fainelli <florian@openwrt.org> 11229L: openwrt-devel@lists.openwrt.org (subscribers-only) 11230S: Maintained 11231F: drivers/vlynq/vlynq.c 11232F: include/linux/vlynq.h 11233 11234VME SUBSYSTEM 11235M: Martyn Welch <martyn@welchs.me.uk> 11236M: Manohar Vanga <manohar.vanga@gmail.com> 11237M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11238L: devel@driverdev.osuosl.org 11239S: Maintained 11240T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11241F: Documentation/vme_api.txt 11242F: drivers/staging/vme/ 11243F: drivers/vme/ 11244F: include/linux/vme* 11245 11246VMWARE HYPERVISOR INTERFACE 11247M: Alok Kataria <akataria@vmware.com> 11248L: virtualization@lists.linux-foundation.org 11249S: Supported 11250F: arch/x86/kernel/cpu/vmware.c 11251 11252VMWARE BALLOON DRIVER 11253M: Xavier Deguillard <xdeguillard@vmware.com> 11254M: Philip Moltmann <moltmann@vmware.com> 11255M: "VMware, Inc." <pv-drivers@vmware.com> 11256L: linux-kernel@vger.kernel.org 11257S: Maintained 11258F: drivers/misc/vmw_balloon.c 11259 11260VMWARE VMMOUSE SUBDRIVER 11261M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11262M: "VMware, Inc." <pv-drivers@vmware.com> 11263L: linux-input@vger.kernel.org 11264S: Maintained 11265F: drivers/input/mouse/vmmouse.c 11266F: drivers/input/mouse/vmmouse.h 11267 11268VMWARE VMXNET3 ETHERNET DRIVER 11269M: Shrikrishna Khare <skhare@vmware.com> 11270M: "VMware, Inc." <pv-drivers@vmware.com> 11271L: netdev@vger.kernel.org 11272S: Maintained 11273F: drivers/net/vmxnet3/ 11274 11275VMware PVSCSI driver 11276M: Arvind Kumar <arvindkumar@vmware.com> 11277M: VMware PV-Drivers <pv-drivers@vmware.com> 11278L: linux-scsi@vger.kernel.org 11279S: Maintained 11280F: drivers/scsi/vmw_pvscsi.c 11281F: drivers/scsi/vmw_pvscsi.h 11282 11283VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11284M: Liam Girdwood <lgirdwood@gmail.com> 11285M: Mark Brown <broonie@kernel.org> 11286L: linux-kernel@vger.kernel.org 11287W: http://www.slimlogic.co.uk/?p=48 11288T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11289S: Supported 11290F: drivers/regulator/ 11291F: include/linux/regulator/ 11292 11293VRF 11294M: David Ahern <dsa@cumulusnetworks.com> 11295M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11296L: netdev@vger.kernel.org 11297S: Maintained 11298F: drivers/net/vrf.c 11299F: include/net/vrf.h 11300F: Documentation/networking/vrf.txt 11301 11302VT1211 HARDWARE MONITOR DRIVER 11303M: Juerg Haefliger <juergh@gmail.com> 11304L: lm-sensors@lm-sensors.org 11305S: Maintained 11306F: Documentation/hwmon/vt1211 11307F: drivers/hwmon/vt1211.c 11308 11309VT8231 HARDWARE MONITOR DRIVER 11310M: Roger Lucas <vt8231@hiddenengine.co.uk> 11311L: lm-sensors@lm-sensors.org 11312S: Maintained 11313F: drivers/hwmon/vt8231.c 11314 11315VUB300 USB to SDIO/SD/MMC bridge chip 11316M: Tony Olech <tony.olech@elandigitalsystems.com> 11317L: linux-mmc@vger.kernel.org 11318L: linux-usb@vger.kernel.org 11319S: Supported 11320F: drivers/mmc/host/vub300.c 11321 11322W1 DALLAS'S 1-WIRE BUS 11323M: Evgeniy Polyakov <zbr@ioremap.net> 11324S: Maintained 11325F: Documentation/w1/ 11326F: drivers/w1/ 11327 11328W83791D HARDWARE MONITORING DRIVER 11329M: Marc Hulsman <m.hulsman@tudelft.nl> 11330L: lm-sensors@lm-sensors.org 11331S: Maintained 11332F: Documentation/hwmon/w83791d 11333F: drivers/hwmon/w83791d.c 11334 11335W83793 HARDWARE MONITORING DRIVER 11336M: Rudolf Marek <r.marek@assembler.cz> 11337L: lm-sensors@lm-sensors.org 11338S: Maintained 11339F: Documentation/hwmon/w83793 11340F: drivers/hwmon/w83793.c 11341 11342W83795 HARDWARE MONITORING DRIVER 11343M: Jean Delvare <jdelvare@suse.com> 11344L: lm-sensors@lm-sensors.org 11345S: Maintained 11346F: drivers/hwmon/w83795.c 11347 11348W83L51xD SD/MMC CARD INTERFACE DRIVER 11349M: Pierre Ossman <pierre@ossman.eu> 11350S: Maintained 11351F: drivers/mmc/host/wbsd.* 11352 11353WACOM PROTOCOL 4 SERIAL TABLETS 11354M: Julian Squires <julian@cipht.net> 11355M: Hans de Goede <hdegoede@redhat.com> 11356L: linux-input@vger.kernel.org 11357S: Maintained 11358F: drivers/input/tablet/wacom_serial4.c 11359 11360WATCHDOG DEVICE DRIVERS 11361M: Wim Van Sebroeck <wim@iguana.be> 11362L: linux-watchdog@vger.kernel.org 11363W: http://www.linux-watchdog.org/ 11364T: git git://www.linux-watchdog.org/linux-watchdog.git 11365S: Maintained 11366F: Documentation/watchdog/ 11367F: drivers/watchdog/ 11368F: include/linux/watchdog.h 11369F: include/uapi/linux/watchdog.h 11370 11371WD7000 SCSI DRIVER 11372M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11373L: linux-scsi@vger.kernel.org 11374S: Maintained 11375F: drivers/scsi/wd7000.c 11376 11377WIIMOTE HID DRIVER 11378M: David Herrmann <dh.herrmann@googlemail.com> 11379L: linux-input@vger.kernel.org 11380S: Maintained 11381F: drivers/hid/hid-wiimote* 11382 11383WINBOND CIR DRIVER 11384M: David Härdeman <david@hardeman.nu> 11385S: Maintained 11386F: drivers/media/rc/winbond-cir.c 11387 11388WIMAX STACK 11389M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11390M: linux-wimax@intel.com 11391L: wimax@linuxwimax.org (subscribers-only) 11392S: Supported 11393W: http://linuxwimax.org 11394F: Documentation/wimax/README.wimax 11395F: include/linux/wimax/debug.h 11396F: include/net/wimax.h 11397F: include/uapi/linux/wimax.h 11398F: net/wimax/ 11399 11400WISTRON LAPTOP BUTTON DRIVER 11401M: Miloslav Trmac <mitr@volny.cz> 11402S: Maintained 11403F: drivers/input/misc/wistron_btns.c 11404 11405WL3501 WIRELESS PCMCIA CARD DRIVER 11406M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11407L: linux-wireless@vger.kernel.org 11408W: http://oops.ghostprotocols.net:81/blog 11409S: Maintained 11410F: drivers/net/wireless/wl3501* 11411 11412WOLFSON MICROELECTRONICS DRIVERS 11413L: patches@opensource.wolfsonmicro.com 11414T: git https://github.com/CirrusLogic/linux-drivers.git 11415W: https://github.com/CirrusLogic/linux-drivers/wiki 11416S: Supported 11417F: Documentation/hwmon/wm83?? 11418F: arch/arm/mach-s3c64xx/mach-crag6410* 11419F: drivers/clk/clk-wm83*.c 11420F: drivers/extcon/extcon-arizona.c 11421F: drivers/leds/leds-wm83*.c 11422F: drivers/gpio/gpio-*wm*.c 11423F: drivers/gpio/gpio-arizona.c 11424F: drivers/hwmon/wm83??-hwmon.c 11425F: drivers/input/misc/wm831x-on.c 11426F: drivers/input/touchscreen/wm831x-ts.c 11427F: drivers/input/touchscreen/wm97*.c 11428F: drivers/mfd/arizona* 11429F: drivers/mfd/wm*.c 11430F: drivers/power/wm83*.c 11431F: drivers/rtc/rtc-wm83*.c 11432F: drivers/regulator/wm8*.c 11433F: drivers/video/backlight/wm83*_bl.c 11434F: drivers/watchdog/wm83*_wdt.c 11435F: include/linux/mfd/arizona/ 11436F: include/linux/mfd/wm831x/ 11437F: include/linux/mfd/wm8350/ 11438F: include/linux/mfd/wm8400* 11439F: include/linux/wm97xx.h 11440F: include/sound/wm????.h 11441F: sound/soc/codecs/arizona.? 11442F: sound/soc/codecs/wm* 11443 11444WORKQUEUE 11445M: Tejun Heo <tj@kernel.org> 11446R: Lai Jiangshan <jiangshanlai@gmail.com> 11447T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11448S: Maintained 11449F: include/linux/workqueue.h 11450F: kernel/workqueue.c 11451F: Documentation/workqueue.txt 11452 11453X.25 NETWORK LAYER 11454M: Andrew Hendry <andrew.hendry@gmail.com> 11455L: linux-x25@vger.kernel.org 11456S: Odd Fixes 11457F: Documentation/networking/x25* 11458F: include/net/x25* 11459F: net/x25/ 11460 11461X86 ARCHITECTURE (32-BIT AND 64-BIT) 11462M: Thomas Gleixner <tglx@linutronix.de> 11463M: Ingo Molnar <mingo@redhat.com> 11464M: "H. Peter Anvin" <hpa@zytor.com> 11465M: x86@kernel.org 11466L: linux-kernel@vger.kernel.org 11467T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11468S: Maintained 11469F: Documentation/x86/ 11470F: arch/x86/ 11471 11472X86 PLATFORM DRIVERS 11473M: Darren Hart <dvhart@infradead.org> 11474L: platform-driver-x86@vger.kernel.org 11475T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11476S: Maintained 11477F: drivers/platform/x86/ 11478 11479X86 MCE INFRASTRUCTURE 11480M: Tony Luck <tony.luck@intel.com> 11481M: Borislav Petkov <bp@alien8.de> 11482L: linux-edac@vger.kernel.org 11483S: Maintained 11484F: arch/x86/kernel/cpu/mcheck/* 11485 11486X86 VDSO 11487M: Andy Lutomirski <luto@amacapital.net> 11488L: linux-kernel@vger.kernel.org 11489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11490S: Maintained 11491F: arch/x86/entry/vdso/ 11492 11493XC2028/3028 TUNER DRIVER 11494M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11495L: linux-media@vger.kernel.org 11496W: http://linuxtv.org 11497T: git git://linuxtv.org/media_tree.git 11498S: Maintained 11499F: drivers/media/tuners/tuner-xc2028.* 11500 11501XEN HYPERVISOR INTERFACE 11502M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11503M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11504M: David Vrabel <david.vrabel@citrix.com> 11505L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11506T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11507S: Supported 11508F: arch/x86/xen/ 11509F: drivers/*/xen-*front.c 11510F: drivers/xen/ 11511F: arch/x86/include/asm/xen/ 11512F: include/xen/ 11513F: include/uapi/xen/ 11514 11515XEN HYPERVISOR ARM 11516M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11517L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11518S: Supported 11519F: arch/arm/xen/ 11520F: arch/arm/include/asm/xen/ 11521 11522XEN HYPERVISOR ARM64 11523M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11524L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11525S: Supported 11526F: arch/arm64/xen/ 11527F: arch/arm64/include/asm/xen/ 11528 11529XEN NETWORK BACKEND DRIVER 11530M: Ian Campbell <ian.campbell@citrix.com> 11531M: Wei Liu <wei.liu2@citrix.com> 11532L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11533L: netdev@vger.kernel.org 11534S: Supported 11535F: drivers/net/xen-netback/* 11536 11537XEN PCI SUBSYSTEM 11538M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11539L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11540S: Supported 11541F: arch/x86/pci/*xen* 11542F: drivers/pci/*xen* 11543 11544XEN BLOCK SUBSYSTEM 11545M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11546M: Roger Pau Monné <roger.pau@citrix.com> 11547L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11548S: Supported 11549F: drivers/block/xen-blkback/* 11550F: drivers/block/xen* 11551 11552XEN PVSCSI DRIVERS 11553M: Juergen Gross <jgross@suse.com> 11554L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11555L: linux-scsi@vger.kernel.org 11556S: Supported 11557F: drivers/scsi/xen-scsifront.c 11558F: drivers/xen/xen-scsiback.c 11559F: include/xen/interface/io/vscsiif.h 11560 11561XEN SWIOTLB SUBSYSTEM 11562M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11563L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11564S: Supported 11565F: arch/x86/xen/*swiotlb* 11566F: drivers/xen/*swiotlb* 11567 11568XFS FILESYSTEM 11569P: Silicon Graphics Inc 11570M: Dave Chinner <david@fromorbit.com> 11571M: xfs@oss.sgi.com 11572L: xfs@oss.sgi.com 11573W: http://oss.sgi.com/projects/xfs 11574T: git git://oss.sgi.com/xfs/xfs.git 11575S: Supported 11576F: Documentation/filesystems/xfs.txt 11577F: fs/xfs/ 11578 11579XILINX AXI ETHERNET DRIVER 11580M: Anirudha Sarangi <anirudh@xilinx.com> 11581M: John Linn <John.Linn@xilinx.com> 11582S: Maintained 11583F: drivers/net/ethernet/xilinx/xilinx_axienet* 11584 11585XILINX UARTLITE SERIAL DRIVER 11586M: Peter Korsgaard <jacmet@sunsite.dk> 11587L: linux-serial@vger.kernel.org 11588S: Maintained 11589F: drivers/tty/serial/uartlite.c 11590 11591XILINX VIDEO IP CORES 11592M: Hyun Kwon <hyun.kwon@xilinx.com> 11593M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11594L: linux-media@vger.kernel.org 11595T: git git://linuxtv.org/media_tree.git 11596S: Supported 11597F: Documentation/devicetree/bindings/media/xilinx/ 11598F: drivers/media/platform/xilinx/ 11599F: include/uapi/linux/xilinx-v4l2-controls.h 11600 11601XILLYBUS DRIVER 11602M: Eli Billauer <eli.billauer@gmail.com> 11603L: linux-kernel@vger.kernel.org 11604S: Supported 11605F: drivers/char/xillybus/ 11606 11607XTENSA XTFPGA PLATFORM SUPPORT 11608M: Max Filippov <jcmvbkbc@gmail.com> 11609L: linux-xtensa@linux-xtensa.org 11610S: Maintained 11611F: drivers/spi/spi-xtensa-xtfpga.c 11612F: sound/soc/xtensa/xtfpga-i2s.c 11613 11614YAM DRIVER FOR AX.25 11615M: Jean-Paul Roubelat <jpr@f6fbb.org> 11616L: linux-hams@vger.kernel.org 11617S: Maintained 11618F: drivers/net/hamradio/yam* 11619F: include/linux/yam.h 11620 11621YEALINK PHONE DRIVER 11622M: Henk Vergonet <Henk.Vergonet@gmail.com> 11623L: usbb2k-api-dev@nongnu.org 11624S: Maintained 11625F: Documentation/input/yealink.txt 11626F: drivers/input/misc/yealink.* 11627 11628Z8530 DRIVER FOR AX.25 11629M: Joerg Reuter <jreuter@yaina.de> 11630W: http://yaina.de/jreuter/ 11631W: http://www.qsl.net/dl1bke/ 11632L: linux-hams@vger.kernel.org 11633S: Maintained 11634F: Documentation/networking/z8530drv.txt 11635F: drivers/net/hamradio/*scc.c 11636F: drivers/net/hamradio/z8530.h 11637 11638ZBUD COMPRESSED PAGE ALLOCATOR 11639M: Seth Jennings <sjennings@variantweb.net> 11640L: linux-mm@kvack.org 11641S: Maintained 11642F: mm/zbud.c 11643F: include/linux/zbud.h 11644 11645ZD1211RW WIRELESS DRIVER 11646M: Daniel Drake <dsd@gentoo.org> 11647M: Ulrich Kunitz <kune@deine-taler.de> 11648W: http://zd1211.ath.cx/wiki/DriverRewrite 11649L: linux-wireless@vger.kernel.org 11650L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11651S: Maintained 11652F: drivers/net/wireless/zd1211rw/ 11653 11654ZPOOL COMPRESSED PAGE STORAGE API 11655M: Dan Streetman <ddstreet@ieee.org> 11656L: linux-mm@kvack.org 11657S: Maintained 11658F: mm/zpool.c 11659F: include/linux/zpool.h 11660 11661ZR36067 VIDEO FOR LINUX DRIVER 11662L: mjpeg-users@lists.sourceforge.net 11663L: linux-media@vger.kernel.org 11664W: http://mjpeg.sourceforge.net/driver-zoran/ 11665T: hg http://linuxtv.org/hg/v4l-dvb 11666S: Odd Fixes 11667F: drivers/media/pci/zoran/ 11668 11669ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11670M: Minchan Kim <minchan@kernel.org> 11671M: Nitin Gupta <ngupta@vflare.org> 11672R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11673L: linux-kernel@vger.kernel.org 11674S: Maintained 11675F: drivers/block/zram/ 11676F: Documentation/blockdev/zram.txt 11677 11678ZS DECSTATION Z85C30 SERIAL DRIVER 11679M: "Maciej W. Rozycki" <macro@linux-mips.org> 11680S: Maintained 11681F: drivers/tty/serial/zs.* 11682 11683ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11684M: Minchan Kim <minchan@kernel.org> 11685M: Nitin Gupta <ngupta@vflare.org> 11686R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11687L: linux-mm@kvack.org 11688S: Maintained 11689F: mm/zsmalloc.c 11690F: include/linux/zsmalloc.h 11691F: Documentation/vm/zsmalloc.txt 11692 11693ZSWAP COMPRESSED SWAP CACHING 11694M: Seth Jennings <sjennings@variantweb.net> 11695L: linux-mm@kvack.org 11696S: Maintained 11697F: mm/zswap.c 11698 11699THE REST 11700M: Linus Torvalds <torvalds@linux-foundation.org> 11701L: linux-kernel@vger.kernel.org 11702Q: http://patchwork.kernel.org/project/LKML/list/ 11703T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11704S: Buried alive in reporters 11705F: * 11706F: */ 11707