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