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 DEVICE TREE SUPPORT 792M: Duc Dang <dhdang@apm.com> 793S: Supported 794F: arch/arm64/boot/dts/apm/ 795 796APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 797M: Iyappan Subramanian <isubramanian@apm.com> 798M: Keyur Chudgar <kchudgar@apm.com> 799S: Supported 800F: drivers/net/ethernet/apm/xgene/ 801F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 802 803APTINA CAMERA SENSOR PLL 804M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 805L: linux-media@vger.kernel.org 806S: Maintained 807F: drivers/media/i2c/aptina-pll.* 808 809ARC FRAMEBUFFER DRIVER 810M: Jaya Kumar <jayalk@intworks.biz> 811S: Maintained 812F: drivers/video/fbdev/arcfb.c 813F: drivers/video/fbdev/core/fb_defio.c 814 815ARCNET NETWORK LAYER 816M: Michael Grzeschik <m.grzeschik@pengutronix.de> 817L: netdev@vger.kernel.org 818S: Maintained 819F: drivers/net/arcnet/ 820F: include/uapi/linux/if_arcnet.h 821 822ARM MFM AND FLOPPY DRIVERS 823M: Ian Molton <spyro@f2s.com> 824S: Maintained 825F: arch/arm/lib/floppydma.S 826F: arch/arm/include/asm/floppy.h 827 828ARM PMU PROFILING AND DEBUGGING 829M: Will Deacon <will.deacon@arm.com> 830S: Maintained 831F: arch/arm/kernel/perf_* 832F: arch/arm/oprofile/common.c 833F: arch/arm/kernel/hw_breakpoint.c 834F: arch/arm/include/asm/hw_breakpoint.h 835F: arch/arm/include/asm/perf_event.h 836F: drivers/perf/arm_pmu.c 837F: include/linux/perf/arm_pmu.h 838 839ARM PORT 840M: Russell King <linux@arm.linux.org.uk> 841L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 842W: http://www.arm.linux.org.uk/ 843S: Maintained 844F: arch/arm/ 845 846ARM SUB-ARCHITECTURES 847L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 848S: Maintained 849F: arch/arm/mach-*/ 850F: arch/arm/plat-*/ 851T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 852 853ARM PRIMECELL AACI PL041 DRIVER 854M: Russell King <linux@arm.linux.org.uk> 855S: Maintained 856F: sound/arm/aaci.* 857 858ARM PRIMECELL CLCD PL110 DRIVER 859M: Russell King <linux@arm.linux.org.uk> 860S: Maintained 861F: drivers/video/fbdev/amba-clcd.* 862 863ARM PRIMECELL KMI PL050 DRIVER 864M: Russell King <linux@arm.linux.org.uk> 865S: Maintained 866F: drivers/input/serio/ambakmi.* 867F: include/linux/amba/kmi.h 868 869ARM PRIMECELL MMCI PL180/1 DRIVER 870M: Russell King <linux@arm.linux.org.uk> 871S: Maintained 872F: drivers/mmc/host/mmci.* 873F: include/linux/amba/mmci.h 874 875ARM PRIMECELL UART PL010 AND PL011 DRIVERS 876M: Russell King <linux@arm.linux.org.uk> 877S: Maintained 878F: drivers/tty/serial/amba-pl01*.c 879F: include/linux/amba/serial.h 880 881ARM PRIMECELL BUS SUPPORT 882M: Russell King <linux@arm.linux.org.uk> 883S: Maintained 884F: drivers/amba/ 885F: include/linux/amba/bus.h 886 887ARM/ADS SPHERE MACHINE SUPPORT 888M: Lennert Buytenhek <kernel@wantstofly.org> 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 890S: Maintained 891 892ARM/AFEB9260 MACHINE SUPPORT 893M: Sergey Lapin <slapin@ossfans.org> 894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 895S: Maintained 896 897ARM/AJECO 1ARM MACHINE SUPPORT 898M: Lennert Buytenhek <kernel@wantstofly.org> 899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 900S: Maintained 901 902ARM/Allwinner A1X SoC support 903M: Maxime Ripard <maxime.ripard@free-electrons.com> 904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 905S: Maintained 906N: sun[x4567]i 907 908ARM/Allwinner SoC Clock Support 909M: Emilio López <emilio@elopez.com.ar> 910S: Maintained 911F: drivers/clk/sunxi/ 912 913ARM/Amlogic MesonX SoC support 914M: Carlo Caione <carlo@caione.org> 915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 916S: Maintained 917F: drivers/media/rc/meson-ir.c 918N: meson[x68] 919 920ARM/Annapurna Labs ALPINE ARCHITECTURE 921M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 922S: Maintained 923F: arch/arm/mach-alpine/ 924 925ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 926M: Nicolas Ferre <nicolas.ferre@atmel.com> 927M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 928M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 930W: http://www.linux4sam.org 931S: Supported 932F: arch/arm/mach-at91/ 933F: include/soc/at91/ 934F: arch/arm/boot/dts/at91*.dts 935F: arch/arm/boot/dts/at91*.dtsi 936F: arch/arm/boot/dts/sama*.dts 937F: arch/arm/boot/dts/sama*.dtsi 938F: arch/arm/include/debug/at91.S 939 940ARM/ATMEL AT91 Clock Support 941M: Boris Brezillon <boris.brezillon@free-electrons.com> 942S: Maintained 943F: drivers/clk/at91 944 945ARM/CALXEDA HIGHBANK ARCHITECTURE 946M: Rob Herring <robh@kernel.org> 947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 948S: Maintained 949F: arch/arm/mach-highbank/ 950 951ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 952M: Krzysztof Halasa <khalasa@piap.pl> 953S: Maintained 954F: arch/arm/mach-cns3xxx/ 955 956ARM/CAVIUM THUNDER NETWORK DRIVER 957M: Sunil Goutham <sgoutham@cavium.com> 958M: Robert Richter <rric@kernel.org> 959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 960S: Supported 961F: drivers/net/ethernet/cavium/thunder/ 962 963ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 964M: Alexander Shiyan <shc_work@mail.ru> 965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 966S: Odd Fixes 967N: clps711x 968 969ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 970M: Hartley Sweeten <hsweeten@visionengravers.com> 971M: Ryan Mallon <rmallon@gmail.com> 972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 973S: Maintained 974F: arch/arm/mach-ep93xx/ 975F: arch/arm/mach-ep93xx/include/mach/ 976 977ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 978M: Lennert Buytenhek <kernel@wantstofly.org> 979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 980S: Maintained 981 982ARM/CLKDEV SUPPORT 983M: Russell King <linux@arm.linux.org.uk> 984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 985S: Maintained 986F: arch/arm/include/asm/clkdev.h 987F: drivers/clk/clkdev.c 988 989ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 990M: Mike Rapoport <mike@compulab.co.il> 991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 992S: Maintained 993 994ARM/CONTEC MICRO9 MACHINE SUPPORT 995M: Hubert Feurstein <hubert.feurstein@contec.at> 996S: Maintained 997F: arch/arm/mach-ep93xx/micro9.c 998 999ARM/CORESIGHT FRAMEWORK AND DRIVERS 1000M: Mathieu Poirier <mathieu.poirier@linaro.org> 1001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1002S: Maintained 1003F: drivers/hwtracing/coresight/* 1004F: Documentation/trace/coresight.txt 1005F: Documentation/devicetree/bindings/arm/coresight.txt 1006F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1007 1008ARM/CORGI MACHINE SUPPORT 1009M: Richard Purdie <rpurdie@rpsys.net> 1010S: Maintained 1011 1012ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1013M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1015T: git git://github.com/ulli-kroll/linux.git 1016S: Maintained 1017F: arch/arm/mach-gemini/ 1018F: drivers/rtc/rtc-gemini.c 1019 1020ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1021M: Barry Song <baohua@kernel.org> 1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1023T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1024S: Maintained 1025F: arch/arm/mach-prima2/ 1026F: drivers/clk/sirf/ 1027F: drivers/clocksource/timer-prima2.c 1028F: drivers/clocksource/timer-atlas7.c 1029N: [^a-z]sirf 1030 1031ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1032M: Baruch Siach <baruch@tkos.co.il> 1033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1034S: Maintained 1035F: arch/arm/boot/dts/cx92755* 1036N: digicolor 1037 1038ARM/EBSA110 MACHINE SUPPORT 1039M: Russell King <linux@arm.linux.org.uk> 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1041W: http://www.arm.linux.org.uk/ 1042S: Maintained 1043F: arch/arm/mach-ebsa110/ 1044F: drivers/net/ethernet/amd/am79c961a.* 1045 1046ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1047M: Uwe Kleine-König <kernel@pengutronix.de> 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1049S: Maintained 1050N: efm32 1051 1052ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1053M: Daniel Ribeiro <drwyrm@gmail.com> 1054M: Stefan Schmidt <stefan@openezx.org> 1055M: Harald Welte <laforge@openezx.org> 1056L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1057W: http://www.openezx.org/ 1058S: Maintained 1059T: topgit git://git.openezx.org/openezx.git 1060F: arch/arm/mach-pxa/ezx.c 1061 1062ARM/FARADAY FA526 PORT 1063M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1065S: Maintained 1066T: git git://git.berlios.de/gemini-board 1067F: arch/arm/mm/*-fa* 1068 1069ARM/FOOTBRIDGE ARCHITECTURE 1070M: Russell King <linux@arm.linux.org.uk> 1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1072W: http://www.arm.linux.org.uk/ 1073S: Maintained 1074F: arch/arm/include/asm/hardware/dec21285.h 1075F: arch/arm/mach-footbridge/ 1076 1077ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1078M: Shawn Guo <shawnguo@kernel.org> 1079M: Sascha Hauer <kernel@pengutronix.de> 1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1081S: Maintained 1082T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1083F: arch/arm/mach-imx/ 1084F: arch/arm/mach-mxs/ 1085F: arch/arm/boot/dts/imx* 1086F: arch/arm/configs/imx*_defconfig 1087F: drivers/clk/imx/ 1088F: include/soc/imx/ 1089 1090ARM/FREESCALE VYBRID ARM ARCHITECTURE 1091M: Shawn Guo <shawnguo@kernel.org> 1092M: Sascha Hauer <kernel@pengutronix.de> 1093R: Stefan Agner <stefan@agner.ch> 1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1095S: Maintained 1096T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1097F: arch/arm/mach-imx/*vf610* 1098F: arch/arm/boot/dts/vf* 1099 1100ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1101M: Lennert Buytenhek <kernel@wantstofly.org> 1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1103S: Maintained 1104 1105ARM/GUMSTIX MACHINE SUPPORT 1106M: Steve Sakoman <sakoman@gmail.com> 1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1108S: Maintained 1109 1110ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1111M: Philipp Zabel <philipp.zabel@gmail.com> 1112M: Paul Parsons <lost.distance@yahoo.com> 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1114S: Maintained 1115F: arch/arm/mach-pxa/hx4700.c 1116F: arch/arm/mach-pxa/include/mach/hx4700.h 1117F: sound/soc/pxa/hx4700.c 1118 1119ARM/HISILICON SOC SUPPORT 1120M: Wei Xu <xuwei5@hisilicon.com> 1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1122W: http://www.hisilicon.com 1123S: Supported 1124T: git git://github.com/hisilicon/linux-hisi.git 1125F: arch/arm/mach-hisi/ 1126 1127ARM/HP JORNADA 7XX MACHINE SUPPORT 1128M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1129W: www.jlime.com 1130S: Maintained 1131T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1132F: arch/arm/mach-sa1100/jornada720.c 1133F: arch/arm/mach-sa1100/include/mach/jornada720.h 1134 1135ARM/IGEP MACHINE SUPPORT 1136M: Enric Balletbo i Serra <eballetbo@gmail.com> 1137M: Javier Martinez Canillas <javier@dowhile0.org> 1138L: linux-omap@vger.kernel.org 1139L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1140S: Maintained 1141F: arch/arm/boot/dts/omap3-igep* 1142 1143ARM/INCOME PXA270 SUPPORT 1144M: Marek Vasut <marek.vasut@gmail.com> 1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1146S: Maintained 1147F: arch/arm/mach-pxa/colibri-pxa270-income.c 1148 1149ARM/INTEL IOP32X ARM ARCHITECTURE 1150M: Lennert Buytenhek <kernel@wantstofly.org> 1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1152S: Maintained 1153 1154ARM/INTEL IOP33X ARM ARCHITECTURE 1155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1156S: Orphan 1157 1158ARM/INTEL IOP13XX ARM ARCHITECTURE 1159M: Lennert Buytenhek <kernel@wantstofly.org> 1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1161S: Maintained 1162 1163ARM/INTEL IQ81342EX MACHINE SUPPORT 1164M: Lennert Buytenhek <kernel@wantstofly.org> 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1166S: Maintained 1167 1168ARM/INTEL IXDP2850 MACHINE SUPPORT 1169M: Lennert Buytenhek <kernel@wantstofly.org> 1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1171S: Maintained 1172 1173ARM/INTEL IXP4XX ARM ARCHITECTURE 1174M: Imre Kaloz <kaloz@openwrt.org> 1175M: Krzysztof Halasa <khalasa@piap.pl> 1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1177S: Maintained 1178F: arch/arm/mach-ixp4xx/ 1179 1180ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1181M: Jonathan Cameron <jic23@cam.ac.uk> 1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1183S: Maintained 1184F: arch/arm/mach-pxa/stargate2.c 1185F: drivers/pcmcia/pxa2xx_stargate2.c 1186 1187ARM/INTEL XSC3 (MANZANO) ARM CORE 1188M: Lennert Buytenhek <kernel@wantstofly.org> 1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1190S: Maintained 1191 1192ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1193M: Lennert Buytenhek <kernel@wantstofly.org> 1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1195S: Maintained 1196 1197ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1198M: Santosh Shilimkar <ssantosh@kernel.org> 1199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1200S: Maintained 1201F: arch/arm/mach-keystone/ 1202T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1203 1204ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1205M: Santosh Shilimkar <ssantosh@kernel.org> 1206L: linux-kernel@vger.kernel.org 1207S: Maintained 1208F: drivers/clk/keystone/ 1209 1210ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1211M: Santosh Shilimkar <ssantosh@kernel.org> 1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1213L: linux-kernel@vger.kernel.org 1214S: Maintained 1215F: drivers/clocksource/timer-keystone.c 1216 1217ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1218M: Santosh Shilimkar <ssantosh@kernel.org> 1219L: linux-kernel@vger.kernel.org 1220S: Maintained 1221F: drivers/power/reset/keystone-reset.c 1222 1223ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1224M: Santosh Shilimkar <ssantosh@kernel.org> 1225L: linux-kernel@vger.kernel.org 1226S: Maintained 1227F: drivers/memory/*emif* 1228 1229ARM/LOGICPD PXA270 MACHINE SUPPORT 1230M: Lennert Buytenhek <kernel@wantstofly.org> 1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1232S: Maintained 1233 1234ARM/LPC18XX ARCHITECTURE 1235M: Joachim Eastwood <manabian@gmail.com> 1236L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1237S: Maintained 1238N: lpc18xx 1239 1240ARM/MAGICIAN MACHINE SUPPORT 1241M: Philipp Zabel <philipp.zabel@gmail.com> 1242S: Maintained 1243 1244ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1245M: Jason Cooper <jason@lakedaemon.net> 1246M: Andrew Lunn <andrew@lunn.ch> 1247M: Gregory Clement <gregory.clement@free-electrons.com> 1248M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1249L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1250S: Maintained 1251F: arch/arm/mach-mvebu/ 1252F: drivers/rtc/rtc-armada38x.c 1253F: arch/arm/boot/dts/armada* 1254F: arch/arm/boot/dts/kirkwood* 1255 1256 1257ARM/Marvell Berlin SoC support 1258M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1260S: Maintained 1261F: arch/arm/mach-berlin/ 1262F: arch/arm/boot/dts/berlin* 1263 1264 1265ARM/Marvell Dove/MV78xx0/Orion SOC support 1266M: Jason Cooper <jason@lakedaemon.net> 1267M: Andrew Lunn <andrew@lunn.ch> 1268M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1269M: Gregory Clement <gregory.clement@free-electrons.com> 1270L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1271S: Maintained 1272F: arch/arm/mach-dove/ 1273F: arch/arm/mach-mv78xx0/ 1274F: arch/arm/mach-orion5x/ 1275F: arch/arm/plat-orion/ 1276F: arch/arm/boot/dts/dove* 1277F: arch/arm/boot/dts/orion5x* 1278 1279 1280ARM/Orion SoC/Technologic Systems TS-78xx platform support 1281M: Alexander Clouter <alex@digriz.org.uk> 1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1283W: http://www.digriz.org.uk/ts78xx/kernel 1284S: Maintained 1285F: arch/arm/mach-orion5x/ts78xx-* 1286 1287ARM/Mediatek RTC DRIVER 1288M: Eddie Huang <eddie.huang@mediatek.com> 1289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1290L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1291S: Maintained 1292F: drivers/rtc/rtc-mt6397.c 1293 1294ARM/Mediatek SoC support 1295M: Matthias Brugger <matthias.bgg@gmail.com> 1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1297L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1298S: Maintained 1299F: arch/arm/boot/dts/mt6* 1300F: arch/arm/boot/dts/mt8* 1301F: arch/arm/mach-mediatek/ 1302N: mtk 1303K: mediatek 1304 1305ARM/MICREL KS8695 ARCHITECTURE 1306M: Greg Ungerer <gerg@uclinux.org> 1307L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1308F: arch/arm/mach-ks8695/ 1309S: Odd Fixes 1310 1311ARM/MIOA701 MACHINE SUPPORT 1312M: Robert Jarzmik <robert.jarzmik@free.fr> 1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1314F: arch/arm/mach-pxa/mioa701.c 1315S: Maintained 1316 1317ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1318M: Michael Petchkovsky <mkpetch@internode.on.net> 1319S: Maintained 1320 1321ARM/NOMADIK ARCHITECTURE 1322M: Alessandro Rubini <rubini@unipv.it> 1323M: Linus Walleij <linus.walleij@linaro.org> 1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1325S: Maintained 1326F: arch/arm/mach-nomadik/ 1327F: drivers/pinctrl/nomadik/ 1328F: drivers/i2c/busses/i2c-nomadik.c 1329T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1330 1331ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1332M: Nelson Castillo <arhuaco@freaks-unidos.net> 1333L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1334W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1335S: Supported 1336 1337ARM/TOSA MACHINE SUPPORT 1338M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1339M: Dirk Opfer <dirk@opfer-online.de> 1340S: Maintained 1341 1342ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1343M: Marek Vasut <marek.vasut@gmail.com> 1344L: linux-arm-kernel@lists.infradead.org 1345W: http://hackndev.com 1346S: Maintained 1347F: arch/arm/mach-pxa/include/mach/palmtx.h 1348F: arch/arm/mach-pxa/palmtx.c 1349F: arch/arm/mach-pxa/include/mach/palmt5.h 1350F: arch/arm/mach-pxa/palmt5.c 1351F: arch/arm/mach-pxa/include/mach/palmld.h 1352F: arch/arm/mach-pxa/palmld.c 1353F: arch/arm/mach-pxa/include/mach/palmte2.h 1354F: arch/arm/mach-pxa/palmte2.c 1355F: arch/arm/mach-pxa/include/mach/palmtc.h 1356F: arch/arm/mach-pxa/palmtc.c 1357 1358ARM/PALM TREO SUPPORT 1359M: Tomas Cech <sleep_walker@suse.com> 1360L: linux-arm-kernel@lists.infradead.org 1361W: http://hackndev.com 1362S: Maintained 1363F: arch/arm/mach-pxa/include/mach/palmtreo.h 1364F: arch/arm/mach-pxa/palmtreo.c 1365 1366ARM/PALMZ72 SUPPORT 1367M: Sergey Lapin <slapin@ossfans.org> 1368L: linux-arm-kernel@lists.infradead.org 1369W: http://hackndev.com 1370S: Maintained 1371F: arch/arm/mach-pxa/include/mach/palmz72.h 1372F: arch/arm/mach-pxa/palmz72.c 1373 1374ARM/PLEB SUPPORT 1375M: Peter Chubb <pleb@gelato.unsw.edu.au> 1376W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1377S: Maintained 1378 1379ARM/PT DIGITAL BOARD PORT 1380M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1382W: http://www.arm.linux.org.uk/ 1383S: Maintained 1384 1385ARM/QUALCOMM SUPPORT 1386M: Kumar Gala <galak@codeaurora.org> 1387M: Andy Gross <agross@codeaurora.org> 1388M: David Brown <davidb@codeaurora.org> 1389L: linux-arm-msm@vger.kernel.org 1390L: linux-soc@vger.kernel.org 1391S: Maintained 1392F: arch/arm/mach-qcom/ 1393F: drivers/soc/qcom/ 1394F: drivers/tty/serial/msm_serial.h 1395F: drivers/tty/serial/msm_serial.c 1396F: drivers/*/pm8???-* 1397F: drivers/mfd/ssbi.c 1398F: drivers/firmware/qcom_scm.c 1399T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1400 1401ARM/RADISYS ENP2611 MACHINE SUPPORT 1402M: Lennert Buytenhek <kernel@wantstofly.org> 1403L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1404S: Maintained 1405 1406ARM/RISCPC ARCHITECTURE 1407M: Russell King <linux@arm.linux.org.uk> 1408L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1409W: http://www.arm.linux.org.uk/ 1410S: Maintained 1411F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1412F: arch/arm/include/asm/hardware/ioc.h 1413F: arch/arm/include/asm/hardware/iomd.h 1414F: arch/arm/include/asm/hardware/memc.h 1415F: arch/arm/mach-rpc/ 1416F: drivers/net/ethernet/8390/etherh.c 1417F: drivers/net/ethernet/i825xx/ether1* 1418F: drivers/net/ethernet/seeq/ether3* 1419F: drivers/scsi/arm/ 1420 1421ARM/Rockchip SoC support 1422M: Heiko Stuebner <heiko@sntech.de> 1423L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1424L: linux-rockchip@lists.infradead.org 1425S: Maintained 1426F: arch/arm/boot/dts/rk3* 1427F: arch/arm/mach-rockchip/ 1428F: drivers/clk/rockchip/ 1429F: drivers/i2c/busses/i2c-rk3x.c 1430F: drivers/*/*rockchip* 1431F: drivers/*/*/*rockchip* 1432F: sound/soc/rockchip/ 1433N: rockchip 1434 1435ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1436M: Kukjin Kim <kgene@kernel.org> 1437M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1438L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1439L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1440S: Maintained 1441F: arch/arm/boot/dts/s3c* 1442F: arch/arm/boot/dts/exynos* 1443F: arch/arm64/boot/dts/exynos/ 1444F: arch/arm/plat-samsung/ 1445F: arch/arm/mach-s3c24*/ 1446F: arch/arm/mach-s3c64xx/ 1447F: arch/arm/mach-s5p*/ 1448F: arch/arm/mach-exynos*/ 1449F: drivers/*/*s3c2410* 1450F: drivers/*/*/*s3c2410* 1451F: drivers/spi/spi-s3c* 1452F: sound/soc/samsung/* 1453N: exynos 1454 1455ARM/SAMSUNG MOBILE MACHINE SUPPORT 1456M: Kyungmin Park <kyungmin.park@samsung.com> 1457L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1458S: Maintained 1459F: arch/arm/mach-s5pv210/ 1460 1461ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1462M: Kyungmin Park <kyungmin.park@samsung.com> 1463M: Kamil Debski <k.debski@samsung.com> 1464L: linux-arm-kernel@lists.infradead.org 1465L: linux-media@vger.kernel.org 1466S: Maintained 1467F: drivers/media/platform/s5p-g2d/ 1468 1469ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1470M: Kyungmin Park <kyungmin.park@samsung.com> 1471M: Kamil Debski <k.debski@samsung.com> 1472M: Jeongtae Park <jtp.park@samsung.com> 1473L: linux-arm-kernel@lists.infradead.org 1474L: linux-media@vger.kernel.org 1475S: Maintained 1476F: arch/arm/plat-samsung/s5p-dev-mfc.c 1477F: drivers/media/platform/s5p-mfc/ 1478 1479ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1480M: Kyungmin Park <kyungmin.park@samsung.com> 1481M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1482L: linux-arm-kernel@lists.infradead.org 1483L: linux-media@vger.kernel.org 1484S: Maintained 1485F: drivers/media/platform/s5p-tv/ 1486 1487ARM/SHMOBILE ARM ARCHITECTURE 1488M: Simon Horman <horms@verge.net.au> 1489M: Magnus Damm <magnus.damm@gmail.com> 1490L: linux-sh@vger.kernel.org 1491W: http://oss.renesas.com 1492Q: http://patchwork.kernel.org/project/linux-sh/list/ 1493T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1494S: Supported 1495F: arch/arm/boot/dts/emev2* 1496F: arch/arm/boot/dts/r7s* 1497F: arch/arm/boot/dts/r8a* 1498F: arch/arm/boot/dts/sh* 1499F: arch/arm/configs/shmobile_defconfig 1500F: arch/arm/include/debug/renesas-scif.S 1501F: arch/arm/mach-shmobile/ 1502F: drivers/sh/ 1503 1504ARM/SOCFPGA ARCHITECTURE 1505M: Dinh Nguyen <dinguyen@opensource.altera.com> 1506S: Maintained 1507F: arch/arm/mach-socfpga/ 1508F: arch/arm/boot/dts/socfpga* 1509F: arch/arm/configs/socfpga_defconfig 1510W: http://www.rocketboards.org 1511T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1512 1513ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1514M: Dinh Nguyen <dinguyen@opensource.altera.com> 1515S: Maintained 1516F: drivers/clk/socfpga/ 1517 1518ARM/SOCFPGA EDAC SUPPORT 1519M: Thor Thayer <tthayer@opensource.altera.com> 1520S: Maintained 1521F: drivers/edac/altera_edac. 1522 1523ARM/STI ARCHITECTURE 1524M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1525M: Maxime Coquelin <maxime.coquelin@st.com> 1526M: Patrice Chotard <patrice.chotard@st.com> 1527L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1528L: kernel@stlinux.com 1529W: http://www.stlinux.com 1530S: Maintained 1531F: arch/arm/mach-sti/ 1532F: arch/arm/boot/dts/sti* 1533F: drivers/clocksource/arm_global_timer.c 1534F: drivers/clocksource/clksrc_st_lpc.c 1535F: drivers/i2c/busses/i2c-st.c 1536F: drivers/media/rc/st_rc.c 1537F: drivers/media/platform/sti/c8sectpfe/ 1538F: drivers/mmc/host/sdhci-st.c 1539F: drivers/phy/phy-miphy28lp.c 1540F: drivers/phy/phy-miphy365x.c 1541F: drivers/phy/phy-stih407-usb.c 1542F: drivers/phy/phy-stih41x-usb.c 1543F: drivers/pinctrl/pinctrl-st.c 1544F: drivers/reset/sti/ 1545F: drivers/rtc/rtc-st-lpc.c 1546F: drivers/tty/serial/st-asc.c 1547F: drivers/usb/dwc3/dwc3-st.c 1548F: drivers/usb/host/ehci-st.c 1549F: drivers/usb/host/ohci-st.c 1550F: drivers/watchdog/st_lpc_wdt.c 1551F: drivers/ata/ahci_st.c 1552 1553ARM/STM32 ARCHITECTURE 1554M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1556S: Maintained 1557T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1558N: stm32 1559F: drivers/clocksource/armv7m_systick.c 1560 1561ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1562M: Lennert Buytenhek <kernel@wantstofly.org> 1563L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1564S: Maintained 1565 1566ARM/TETON BGA MACHINE SUPPORT 1567M: "Mark F. Brown" <mark.brown314@gmail.com> 1568L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1569S: Maintained 1570 1571ARM/THECUS N2100 MACHINE SUPPORT 1572M: Lennert Buytenhek <kernel@wantstofly.org> 1573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1574S: Maintained 1575 1576ARM/NUVOTON W90X900 ARM ARCHITECTURE 1577M: Wan ZongShun <mcuos.com@gmail.com> 1578L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1579W: http://www.mcuos.com 1580S: Maintained 1581F: arch/arm/mach-w90x900/ 1582F: drivers/input/keyboard/w90p910_keypad.c 1583F: drivers/input/touchscreen/w90p910_ts.c 1584F: drivers/watchdog/nuc900_wdt.c 1585F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1586F: drivers/mtd/nand/nuc900_nand.c 1587F: drivers/rtc/rtc-nuc900.c 1588F: drivers/spi/spi-nuc900.c 1589F: drivers/usb/host/ehci-w90x900.c 1590F: drivers/video/fbdev/nuc900fb.c 1591 1592ARM/U300 MACHINE SUPPORT 1593M: Linus Walleij <linus.walleij@linaro.org> 1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1595S: Supported 1596F: arch/arm/mach-u300/ 1597F: drivers/clocksource/timer-u300.c 1598F: drivers/i2c/busses/i2c-stu300.c 1599F: drivers/rtc/rtc-coh901331.c 1600F: drivers/watchdog/coh901327_wdt.c 1601F: drivers/dma/coh901318* 1602F: drivers/mfd/ab3100* 1603F: drivers/rtc/rtc-ab3100.c 1604F: drivers/rtc/rtc-coh901331.c 1605T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1606 1607ARM/UNIPHIER ARCHITECTURE 1608M: Masahiro Yamada <yamada.masahiro@socionext.com> 1609L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1610S: Maintained 1611F: arch/arm/boot/dts/uniphier* 1612F: arch/arm/mach-uniphier/ 1613F: drivers/pinctrl/uniphier/ 1614F: drivers/tty/serial/8250/8250_uniphier.c 1615N: uniphier 1616 1617ARM/Ux500 ARM ARCHITECTURE 1618M: Linus Walleij <linus.walleij@linaro.org> 1619L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1620S: Maintained 1621F: arch/arm/mach-ux500/ 1622F: drivers/clocksource/clksrc-dbx500-prcmu.c 1623F: drivers/dma/ste_dma40* 1624F: drivers/hwspinlock/u8500_hsem.c 1625F: drivers/mfd/abx500* 1626F: drivers/mfd/ab8500* 1627F: drivers/mfd/dbx500* 1628F: drivers/mfd/db8500* 1629F: drivers/pinctrl/nomadik/pinctrl-ab* 1630F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1631F: drivers/rtc/rtc-ab8500.c 1632F: drivers/rtc/rtc-pl031.c 1633T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1634 1635ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1636M: Ulf Hansson <ulf.hansson@linaro.org> 1637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1638T: git git://git.linaro.org/people/ulfh/clk.git 1639S: Maintained 1640F: drivers/clk/ux500/ 1641F: include/linux/platform_data/clk-ux500.h 1642 1643ARM/VERSATILE EXPRESS PLATFORM 1644M: Liviu Dudau <liviu.dudau@arm.com> 1645M: Sudeep Holla <sudeep.holla@arm.com> 1646M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1648S: Maintained 1649F: arch/arm/boot/dts/vexpress* 1650F: arch/arm64/boot/dts/arm/vexpress* 1651F: arch/arm/mach-vexpress/ 1652F: */*/vexpress* 1653F: */*/*/vexpress* 1654F: drivers/clk/versatile/clk-vexpress-osc.c 1655F: drivers/clocksource/versatile.c 1656 1657ARM/VFP SUPPORT 1658M: Russell King <linux@arm.linux.org.uk> 1659L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1660W: http://www.arm.linux.org.uk/ 1661S: Maintained 1662F: arch/arm/vfp/ 1663 1664ARM/VOIPAC PXA270 SUPPORT 1665M: Marek Vasut <marek.vasut@gmail.com> 1666L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1667S: Maintained 1668F: arch/arm/mach-pxa/vpac270.c 1669F: arch/arm/mach-pxa/include/mach/vpac270.h 1670 1671ARM/VT8500 ARM ARCHITECTURE 1672M: Tony Prisk <linux@prisktech.co.nz> 1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1674S: Maintained 1675F: arch/arm/mach-vt8500/ 1676F: drivers/clocksource/vt8500_timer.c 1677F: drivers/i2c/busses/i2c-wmt.c 1678F: drivers/mmc/host/wmt-sdmmc.c 1679F: drivers/pwm/pwm-vt8500.c 1680F: drivers/rtc/rtc-vt8500.c 1681F: drivers/tty/serial/vt8500_serial.c 1682F: drivers/usb/host/ehci-platform.c 1683F: drivers/usb/host/uhci-platform.c 1684F: drivers/video/fbdev/vt8500lcdfb.* 1685F: drivers/video/fbdev/wm8505fb* 1686F: drivers/video/fbdev/wmt_ge_rops.* 1687 1688ARM/ZIPIT Z2 SUPPORT 1689M: Marek Vasut <marek.vasut@gmail.com> 1690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1691S: Maintained 1692F: arch/arm/mach-pxa/z2.c 1693F: arch/arm/mach-pxa/include/mach/z2.h 1694 1695ARM/ZTE ARCHITECTURE 1696M: Jun Nie <jun.nie@linaro.org> 1697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1698S: Maintained 1699F: arch/arm/mach-zx/ 1700F: drivers/clk/zte/ 1701F: Documentation/devicetree/bindings/arm/zte.txt 1702F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1703 1704ARM/ZYNQ ARCHITECTURE 1705M: Michal Simek <michal.simek@xilinx.com> 1706R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1707L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1708W: http://wiki.xilinx.com 1709T: git https://github.com/Xilinx/linux-xlnx.git 1710S: Supported 1711F: arch/arm/mach-zynq/ 1712F: drivers/cpuidle/cpuidle-zynq.c 1713F: drivers/block/xsysace.c 1714N: zynq 1715N: xilinx 1716F: drivers/clocksource/cadence_ttc_timer.c 1717F: drivers/i2c/busses/i2c-cadence.c 1718F: drivers/mmc/host/sdhci-of-arasan.c 1719F: drivers/edac/synopsys_edac.c 1720 1721ARM SMMU DRIVERS 1722M: Will Deacon <will.deacon@arm.com> 1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1724S: Maintained 1725F: drivers/iommu/arm-smmu.c 1726F: drivers/iommu/arm-smmu-v3.c 1727F: drivers/iommu/io-pgtable-arm.c 1728 1729ARM64 PORT (AARCH64 ARCHITECTURE) 1730M: Catalin Marinas <catalin.marinas@arm.com> 1731M: Will Deacon <will.deacon@arm.com> 1732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1733S: Maintained 1734F: arch/arm64/ 1735F: Documentation/arm64/ 1736 1737AS3645A LED FLASH CONTROLLER DRIVER 1738M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1739L: linux-media@vger.kernel.org 1740T: git git://linuxtv.org/media_tree.git 1741S: Maintained 1742F: drivers/media/i2c/as3645a.c 1743F: include/media/as3645a.h 1744 1745ASC7621 HARDWARE MONITOR DRIVER 1746M: George Joseph <george.joseph@fairview5.com> 1747L: lm-sensors@lm-sensors.org 1748S: Maintained 1749F: Documentation/hwmon/asc7621 1750F: drivers/hwmon/asc7621.c 1751 1752ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1753M: Corentin Chary <corentin.chary@gmail.com> 1754L: acpi4asus-user@lists.sourceforge.net 1755L: platform-driver-x86@vger.kernel.org 1756W: http://acpi4asus.sf.net 1757S: Maintained 1758F: drivers/platform/x86/asus*.c 1759F: drivers/platform/x86/eeepc*.c 1760 1761ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1762R: Dan Williams <dan.j.williams@intel.com> 1763W: http://sourceforge.net/projects/xscaleiop 1764S: Odd fixes 1765F: Documentation/crypto/async-tx-api.txt 1766F: crypto/async_tx/ 1767F: drivers/dma/ 1768F: include/linux/dmaengine.h 1769F: include/linux/async_tx.h 1770 1771AT24 EEPROM DRIVER 1772M: Wolfram Sang <wsa@the-dreams.de> 1773L: linux-i2c@vger.kernel.org 1774S: Maintained 1775F: drivers/misc/eeprom/at24.c 1776F: include/linux/platform_data/at24.h 1777 1778ATA OVER ETHERNET (AOE) DRIVER 1779M: "Ed L. Cashin" <ed.cashin@acm.org> 1780W: http://www.openaoe.org/ 1781S: Supported 1782F: Documentation/aoe/ 1783F: drivers/block/aoe/ 1784 1785ATHEROS ATH GENERIC UTILITIES 1786M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1787L: linux-wireless@vger.kernel.org 1788S: Supported 1789F: drivers/net/wireless/ath/* 1790 1791ATHEROS ATH5K WIRELESS DRIVER 1792M: Jiri Slaby <jirislaby@gmail.com> 1793M: Nick Kossifidis <mickflemm@gmail.com> 1794M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1795L: linux-wireless@vger.kernel.org 1796W: http://wireless.kernel.org/en/users/Drivers/ath5k 1797S: Maintained 1798F: drivers/net/wireless/ath/ath5k/ 1799 1800ATHEROS ATH6KL WIRELESS DRIVER 1801M: Kalle Valo <kvalo@qca.qualcomm.com> 1802L: linux-wireless@vger.kernel.org 1803W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1804T: git git://github.com/kvalo/ath.git 1805S: Supported 1806F: drivers/net/wireless/ath/ath6kl/ 1807 1808WILOCITY WIL6210 WIRELESS DRIVER 1809M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1810L: linux-wireless@vger.kernel.org 1811L: wil6210@qca.qualcomm.com 1812S: Supported 1813W: http://wireless.kernel.org/en/users/Drivers/wil6210 1814F: drivers/net/wireless/ath/wil6210/ 1815F: include/uapi/linux/wil6210_uapi.h 1816 1817CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1818M: Christian Lamparter <chunkeey@googlemail.com> 1819L: linux-wireless@vger.kernel.org 1820W: http://wireless.kernel.org/en/users/Drivers/carl9170 1821S: Maintained 1822F: drivers/net/wireless/ath/carl9170/ 1823 1824ATK0110 HWMON DRIVER 1825M: Luca Tettamanti <kronos.it@gmail.com> 1826L: lm-sensors@lm-sensors.org 1827S: Maintained 1828F: drivers/hwmon/asus_atk0110.c 1829 1830ATI_REMOTE2 DRIVER 1831M: Ville Syrjala <syrjala@sci.fi> 1832S: Maintained 1833F: drivers/input/misc/ati_remote2.c 1834 1835ATLX ETHERNET DRIVERS 1836M: Jay Cliburn <jcliburn@gmail.com> 1837M: Chris Snook <chris.snook@gmail.com> 1838L: netdev@vger.kernel.org 1839W: http://sourceforge.net/projects/atl1 1840W: http://atl1.sourceforge.net 1841S: Maintained 1842F: drivers/net/ethernet/atheros/ 1843 1844ATM 1845M: Chas Williams <3chas3@gmail.com> 1846L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1847L: netdev@vger.kernel.org 1848W: http://linux-atm.sourceforge.net 1849S: Maintained 1850F: drivers/atm/ 1851F: include/linux/atm* 1852F: include/uapi/linux/atm* 1853 1854ATMEL AT91 / AT32 MCI DRIVER 1855M: Ludovic Desroches <ludovic.desroches@atmel.com> 1856S: Maintained 1857F: drivers/mmc/host/atmel-mci.c 1858F: drivers/mmc/host/atmel-mci-regs.h 1859 1860ATMEL AT91 / AT32 SERIAL DRIVER 1861M: Nicolas Ferre <nicolas.ferre@atmel.com> 1862S: Supported 1863F: drivers/tty/serial/atmel_serial.c 1864 1865ATMEL Audio ALSA driver 1866M: Nicolas Ferre <nicolas.ferre@atmel.com> 1867L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1868S: Supported 1869F: sound/soc/atmel 1870 1871ATMEL DMA DRIVER 1872M: Nicolas Ferre <nicolas.ferre@atmel.com> 1873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1874S: Supported 1875F: drivers/dma/at_hdmac.c 1876F: drivers/dma/at_hdmac_regs.h 1877F: include/linux/platform_data/dma-atmel.h 1878 1879ATMEL XDMA DRIVER 1880M: Ludovic Desroches <ludovic.desroches@atmel.com> 1881L: linux-arm-kernel@lists.infradead.org 1882L: dmaengine@vger.kernel.org 1883S: Supported 1884F: drivers/dma/at_xdmac.c 1885 1886ATMEL I2C DRIVER 1887M: Ludovic Desroches <ludovic.desroches@atmel.com> 1888L: linux-i2c@vger.kernel.org 1889S: Supported 1890F: drivers/i2c/busses/i2c-at91.c 1891 1892ATMEL ISI DRIVER 1893M: Josh Wu <josh.wu@atmel.com> 1894L: linux-media@vger.kernel.org 1895S: Supported 1896F: drivers/media/platform/soc_camera/atmel-isi.c 1897F: include/media/atmel-isi.h 1898 1899ATMEL LCDFB DRIVER 1900M: Nicolas Ferre <nicolas.ferre@atmel.com> 1901L: linux-fbdev@vger.kernel.org 1902S: Maintained 1903F: drivers/video/fbdev/atmel_lcdfb.c 1904F: include/video/atmel_lcdc.h 1905 1906ATMEL MACB ETHERNET DRIVER 1907M: Nicolas Ferre <nicolas.ferre@atmel.com> 1908S: Supported 1909F: drivers/net/ethernet/cadence/ 1910 1911ATMEL NAND DRIVER 1912M: Josh Wu <josh.wu@atmel.com> 1913L: linux-mtd@lists.infradead.org 1914S: Supported 1915F: drivers/mtd/nand/atmel_nand* 1916 1917ATMEL SDMMC DRIVER 1918M: Ludovic Desroches <ludovic.desroches@atmel.com> 1919L: linux-mmc@vger.kernel.org 1920S: Supported 1921F: drivers/mmc/host/sdhci-of-at91.c 1922 1923ATMEL SPI DRIVER 1924M: Nicolas Ferre <nicolas.ferre@atmel.com> 1925S: Supported 1926F: drivers/spi/spi-atmel.* 1927 1928ATMEL SSC DRIVER 1929M: Nicolas Ferre <nicolas.ferre@atmel.com> 1930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1931S: Supported 1932F: drivers/misc/atmel-ssc.c 1933F: include/linux/atmel-ssc.h 1934 1935ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1936M: Nicolas Ferre <nicolas.ferre@atmel.com> 1937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1938S: Supported 1939F: drivers/misc/atmel_tclib.c 1940F: drivers/clocksource/tcb_clksrc.c 1941 1942ATMEL USBA UDC DRIVER 1943M: Nicolas Ferre <nicolas.ferre@atmel.com> 1944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1945S: Supported 1946F: drivers/usb/gadget/udc/atmel_usba_udc.* 1947 1948ATMEL WIRELESS DRIVER 1949M: Simon Kelley <simon@thekelleys.org.uk> 1950L: linux-wireless@vger.kernel.org 1951W: http://www.thekelleys.org.uk/atmel 1952W: http://atmelwlandriver.sourceforge.net/ 1953S: Maintained 1954F: drivers/net/wireless/atmel* 1955 1956ATMEL MAXTOUCH DRIVER 1957M: Nick Dyer <nick.dyer@itdev.co.uk> 1958T: git git://github.com/atmel-maxtouch/linux.git 1959S: Supported 1960F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 1961F: drivers/input/touchscreen/atmel_mxt_ts.c 1962F: include/linux/platform_data/atmel_mxt_ts.h 1963 1964ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1965M: Bradley Grove <linuxdrivers@attotech.com> 1966L: linux-scsi@vger.kernel.org 1967W: http://www.attotech.com 1968S: Supported 1969F: drivers/scsi/esas2r 1970 1971ATUSB IEEE 802.15.4 RADIO DRIVER 1972M: Stefan Schmidt <stefan@osg.samsung.com> 1973L: linux-wpan@vger.kernel.org 1974S: Maintained 1975F: drivers/net/ieee802154/atusb.c 1976F: drivers/net/ieee802154/atusb.h 1977F: drivers/net/ieee802154/at86rf230.h 1978 1979AUDIT SUBSYSTEM 1980M: Paul Moore <paul@paul-moore.com> 1981M: Eric Paris <eparis@redhat.com> 1982L: linux-audit@redhat.com (moderated for non-subscribers) 1983W: http://people.redhat.com/sgrubb/audit/ 1984T: git git://git.infradead.org/users/pcmoore/audit 1985S: Maintained 1986F: include/linux/audit.h 1987F: include/uapi/linux/audit.h 1988F: kernel/audit* 1989 1990AUXILIARY DISPLAY DRIVERS 1991M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1992W: http://miguelojeda.es/auxdisplay.htm 1993W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1994S: Maintained 1995F: drivers/auxdisplay/ 1996F: include/linux/cfag12864b.h 1997 1998AVR32 ARCHITECTURE 1999M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2000M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2001W: http://www.atmel.com/products/AVR32/ 2002W: http://mirror.egtvedt.no/avr32linux.org/ 2003W: http://avrfreaks.net/ 2004S: Maintained 2005F: arch/avr32/ 2006 2007AVR32/AT32AP MACHINE SUPPORT 2008M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2009M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2010S: Maintained 2011F: arch/avr32/mach-at32ap/ 2012 2013AX.25 NETWORK LAYER 2014M: Ralf Baechle <ralf@linux-mips.org> 2015L: linux-hams@vger.kernel.org 2016W: http://www.linux-ax25.org/ 2017S: Maintained 2018F: include/uapi/linux/ax25.h 2019F: include/net/ax25.h 2020F: net/ax25/ 2021 2022AZ6007 DVB DRIVER 2023M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2024L: linux-media@vger.kernel.org 2025W: http://linuxtv.org 2026T: git git://linuxtv.org/media_tree.git 2027S: Maintained 2028F: drivers/media/usb/dvb-usb-v2/az6007.c 2029 2030AZTECH FM RADIO RECEIVER DRIVER 2031M: Hans Verkuil <hverkuil@xs4all.nl> 2032L: linux-media@vger.kernel.org 2033T: git git://linuxtv.org/media_tree.git 2034W: http://linuxtv.org 2035S: Maintained 2036F: drivers/media/radio/radio-aztech* 2037 2038B43 WIRELESS DRIVER 2039L: linux-wireless@vger.kernel.org 2040L: b43-dev@lists.infradead.org 2041W: http://wireless.kernel.org/en/users/Drivers/b43 2042S: Odd Fixes 2043F: drivers/net/wireless/b43/ 2044 2045B43LEGACY WIRELESS DRIVER 2046M: Larry Finger <Larry.Finger@lwfinger.net> 2047L: linux-wireless@vger.kernel.org 2048L: b43-dev@lists.infradead.org 2049W: http://wireless.kernel.org/en/users/Drivers/b43 2050S: Maintained 2051F: drivers/net/wireless/b43legacy/ 2052 2053BACKLIGHT CLASS/SUBSYSTEM 2054M: Jingoo Han <jingoohan1@gmail.com> 2055M: Lee Jones <lee.jones@linaro.org> 2056S: Maintained 2057F: drivers/video/backlight/ 2058F: include/linux/backlight.h 2059 2060BATMAN ADVANCED 2061M: Marek Lindner <mareklindner@neomailbox.ch> 2062M: Simon Wunderlich <sw@simonwunderlich.de> 2063M: Antonio Quartulli <antonio@meshcoding.com> 2064L: b.a.t.m.a.n@lists.open-mesh.org 2065W: http://www.open-mesh.org/ 2066S: Maintained 2067F: net/batman-adv/ 2068 2069BAYCOM/HDLCDRV DRIVERS FOR AX.25 2070M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2071L: linux-hams@vger.kernel.org 2072W: http://www.baycom.org/~tom/ham/ham.html 2073S: Maintained 2074F: drivers/net/hamradio/baycom* 2075 2076BCACHE (BLOCK LAYER CACHE) 2077M: Kent Overstreet <kent.overstreet@gmail.com> 2078L: linux-bcache@vger.kernel.org 2079W: http://bcache.evilpiepirate.org 2080S: Maintained 2081F: drivers/md/bcache/ 2082 2083BDISP ST MEDIA DRIVER 2084M: Fabien Dessenne <fabien.dessenne@st.com> 2085L: linux-media@vger.kernel.org 2086T: git git://linuxtv.org/media_tree.git 2087W: http://linuxtv.org 2088S: Supported 2089F: drivers/media/platform/sti/bdisp 2090 2091BEFS FILE SYSTEM 2092S: Orphan 2093F: Documentation/filesystems/befs.txt 2094F: fs/befs/ 2095 2096BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2097M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2098L: netdev@vger.kernel.org 2099S: Maintained 2100F: drivers/net/ethernet/ec_bhf.c 2101 2102BFS FILE SYSTEM 2103M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2104S: Maintained 2105F: Documentation/filesystems/bfs.txt 2106F: fs/bfs/ 2107F: include/uapi/linux/bfs_fs.h 2108 2109BLACKFIN ARCHITECTURE 2110M: Steven Miao <realmz6@gmail.com> 2111L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2112T: git git://git.code.sf.net/p/adi-linux/code 2113W: http://blackfin.uclinux.org 2114S: Supported 2115F: arch/blackfin/ 2116 2117BLACKFIN EMAC DRIVER 2118L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2119W: http://blackfin.uclinux.org 2120S: Supported 2121F: drivers/net/ethernet/adi/ 2122 2123BLACKFIN RTC DRIVER 2124L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2125W: http://blackfin.uclinux.org 2126S: Supported 2127F: drivers/rtc/rtc-bfin.c 2128 2129BLACKFIN SDH DRIVER 2130M: Sonic Zhang <sonic.zhang@analog.com> 2131L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2132W: http://blackfin.uclinux.org 2133S: Supported 2134F: drivers/mmc/host/bfin_sdh.c 2135 2136BLACKFIN SERIAL DRIVER 2137M: Sonic Zhang <sonic.zhang@analog.com> 2138L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2139W: http://blackfin.uclinux.org 2140S: Supported 2141F: drivers/tty/serial/bfin_uart.c 2142 2143BLACKFIN WATCHDOG DRIVER 2144L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2145W: http://blackfin.uclinux.org 2146S: Supported 2147F: drivers/watchdog/bfin_wdt.c 2148 2149BLACKFIN I2C TWI DRIVER 2150M: Sonic Zhang <sonic.zhang@analog.com> 2151L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2152W: http://blackfin.uclinux.org/ 2153S: Supported 2154F: drivers/i2c/busses/i2c-bfin-twi.c 2155 2156BLACKFIN MEDIA DRIVER 2157M: Scott Jiang <scott.jiang.linux@gmail.com> 2158L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2159W: http://blackfin.uclinux.org/ 2160S: Supported 2161F: drivers/media/platform/blackfin/ 2162F: drivers/media/i2c/adv7183* 2163F: drivers/media/i2c/vs6624* 2164 2165BLINKM RGB LED DRIVER 2166M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2167S: Maintained 2168F: drivers/leds/leds-blinkm.c 2169 2170BLOCK LAYER 2171M: Jens Axboe <axboe@kernel.dk> 2172T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2173S: Maintained 2174F: block/ 2175F: kernel/trace/blktrace.c 2176 2177BLOCK2MTD DRIVER 2178M: Joern Engel <joern@lazybastard.org> 2179L: linux-mtd@lists.infradead.org 2180S: Maintained 2181F: drivers/mtd/devices/block2mtd.c 2182 2183BLUETOOTH DRIVERS 2184M: Marcel Holtmann <marcel@holtmann.org> 2185M: Gustavo Padovan <gustavo@padovan.org> 2186M: Johan Hedberg <johan.hedberg@gmail.com> 2187L: linux-bluetooth@vger.kernel.org 2188W: http://www.bluez.org/ 2189T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2190T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2191S: Maintained 2192F: drivers/bluetooth/ 2193 2194BLUETOOTH SUBSYSTEM 2195M: Marcel Holtmann <marcel@holtmann.org> 2196M: Gustavo Padovan <gustavo@padovan.org> 2197M: Johan Hedberg <johan.hedberg@gmail.com> 2198L: linux-bluetooth@vger.kernel.org 2199W: http://www.bluez.org/ 2200T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2201T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2202S: Maintained 2203F: net/bluetooth/ 2204F: include/net/bluetooth/ 2205 2206BONDING DRIVER 2207M: Jay Vosburgh <j.vosburgh@gmail.com> 2208M: Veaceslav Falico <vfalico@gmail.com> 2209M: Andy Gospodarek <gospo@cumulusnetworks.com> 2210L: netdev@vger.kernel.org 2211W: http://sourceforge.net/projects/bonding/ 2212S: Supported 2213F: drivers/net/bonding/ 2214F: include/uapi/linux/if_bonding.h 2215 2216BPF (Safe dynamic programs and tools) 2217M: Alexei Starovoitov <ast@kernel.org> 2218L: netdev@vger.kernel.org 2219L: linux-kernel@vger.kernel.org 2220S: Supported 2221F: kernel/bpf/ 2222 2223BROADCOM B44 10/100 ETHERNET DRIVER 2224M: Gary Zambrano <zambrano@broadcom.com> 2225L: netdev@vger.kernel.org 2226S: Supported 2227F: drivers/net/ethernet/broadcom/b44.* 2228 2229BROADCOM GENET ETHERNET DRIVER 2230M: Florian Fainelli <f.fainelli@gmail.com> 2231L: netdev@vger.kernel.org 2232S: Supported 2233F: drivers/net/ethernet/broadcom/genet/ 2234 2235BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2236M: Sony Chacko <sony.chacko@qlogic.com> 2237M: Dept-HSGLinuxNICDev@qlogic.com 2238L: netdev@vger.kernel.org 2239S: Supported 2240F: drivers/net/ethernet/broadcom/bnx2.* 2241F: drivers/net/ethernet/broadcom/bnx2_* 2242 2243BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2244M: Ariel Elior <ariel.elior@qlogic.com> 2245L: netdev@vger.kernel.org 2246S: Supported 2247F: drivers/net/ethernet/broadcom/bnx2x/ 2248 2249BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2250M: Florian Fainelli <f.fainelli@gmail.com> 2251M: Ray Jui <rjui@broadcom.com> 2252M: Scott Branden <sbranden@broadcom.com> 2253L: bcm-kernel-feedback-list@broadcom.com 2254T: git git://github.com/broadcom/mach-bcm 2255S: Maintained 2256F: arch/arm/mach-bcm/ 2257F: arch/arm/boot/dts/bcm113* 2258F: arch/arm/boot/dts/bcm216* 2259F: arch/arm/boot/dts/bcm281* 2260F: arch/arm/configs/bcm_defconfig 2261F: drivers/mmc/host/sdhci-bcm-kona.c 2262F: drivers/clocksource/bcm_kona_timer.c 2263 2264BROADCOM BCM2835 ARM ARCHITECTURE 2265M: Stephen Warren <swarren@wwwdotorg.org> 2266M: Lee Jones <lee@kernel.org> 2267M: Eric Anholt <eric@anholt.net> 2268L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2270T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2271S: Maintained 2272N: bcm2835 2273 2274BROADCOM BCM33XX MIPS ARCHITECTURE 2275M: Kevin Cernekee <cernekee@gmail.com> 2276L: linux-mips@linux-mips.org 2277S: Maintained 2278F: arch/mips/bcm3384/* 2279F: arch/mips/include/asm/mach-bcm3384/* 2280F: arch/mips/kernel/*bmips* 2281 2282BROADCOM BCM47XX MIPS ARCHITECTURE 2283M: Hauke Mehrtens <hauke@hauke-m.de> 2284M: Rafał Miłecki <zajec5@gmail.com> 2285L: linux-mips@linux-mips.org 2286S: Maintained 2287F: arch/mips/bcm47xx/* 2288F: arch/mips/include/asm/mach-bcm47xx/* 2289 2290BROADCOM BCM5301X ARM ARCHITECTURE 2291M: Hauke Mehrtens <hauke@hauke-m.de> 2292L: linux-arm-kernel@lists.infradead.org 2293S: Maintained 2294F: arch/arm/mach-bcm/bcm_5301x.c 2295F: arch/arm/boot/dts/bcm5301x.dtsi 2296F: arch/arm/boot/dts/bcm470* 2297 2298BROADCOM BCM63XX ARM ARCHITECTURE 2299M: Florian Fainelli <f.fainelli@gmail.com> 2300L: linux-arm-kernel@lists.infradead.org 2301T: git git://github.com/broadcom/arm-bcm63xx.git 2302S: Maintained 2303F: arch/arm/mach-bcm/bcm63xx.c 2304F: arch/arm/include/debug/bcm63xx.S 2305 2306BROADCOM BCM63XX/BCM33XX UDC DRIVER 2307M: Kevin Cernekee <cernekee@gmail.com> 2308L: linux-usb@vger.kernel.org 2309S: Maintained 2310F: drivers/usb/gadget/udc/bcm63xx_udc.* 2311 2312BROADCOM BCM7XXX ARM ARCHITECTURE 2313M: Brian Norris <computersforpeace@gmail.com> 2314M: Gregory Fong <gregory.0xf0@gmail.com> 2315M: Florian Fainelli <f.fainelli@gmail.com> 2316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2317T: git git://github.com/broadcom/stblinux.git 2318S: Maintained 2319F: arch/arm/mach-bcm/*brcmstb* 2320F: arch/arm/boot/dts/bcm7*.dts* 2321F: drivers/bus/brcmstb_gisb.c 2322N: brcmstb 2323 2324BROADCOM BMIPS MIPS ARCHITECTURE 2325M: Kevin Cernekee <cernekee@gmail.com> 2326M: Florian Fainelli <f.fainelli@gmail.com> 2327L: linux-mips@linux-mips.org 2328T: git git://github.com/broadcom/stblinux.git 2329S: Maintained 2330F: arch/mips/bmips/* 2331F: arch/mips/include/asm/mach-bmips/* 2332F: arch/mips/kernel/*bmips* 2333F: arch/mips/boot/dts/brcm/bcm*.dts* 2334F: drivers/irqchip/irq-bcm7* 2335F: drivers/irqchip/irq-brcmstb* 2336 2337BROADCOM TG3 GIGABIT ETHERNET DRIVER 2338M: Prashant Sreedharan <prashant@broadcom.com> 2339M: Michael Chan <mchan@broadcom.com> 2340L: netdev@vger.kernel.org 2341S: Supported 2342F: drivers/net/ethernet/broadcom/tg3.* 2343 2344BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2345M: Brett Rudley <brudley@broadcom.com> 2346M: Arend van Spriel <arend@broadcom.com> 2347M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2348M: Hante Meuleman <meuleman@broadcom.com> 2349L: linux-wireless@vger.kernel.org 2350L: brcm80211-dev-list@broadcom.com 2351S: Supported 2352F: drivers/net/wireless/brcm80211/ 2353 2354BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2355M: QLogic-Storage-Upstream@qlogic.com 2356L: linux-scsi@vger.kernel.org 2357S: Supported 2358F: drivers/scsi/bnx2fc/ 2359 2360BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2361M: QLogic-Storage-Upstream@qlogic.com 2362L: linux-scsi@vger.kernel.org 2363S: Supported 2364F: drivers/scsi/bnx2i/ 2365 2366BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2367M: Ray Jui <rjui@broadcom.com> 2368M: Scott Branden <sbranden@broadcom.com> 2369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2370L: bcm-kernel-feedback-list@broadcom.com 2371T: git git://github.com/broadcom/cygnus-linux.git 2372S: Maintained 2373N: iproc 2374N: cygnus 2375N: bcm9113* 2376N: bcm9583* 2377N: bcm583* 2378N: bcm113* 2379 2380BROADCOM BRCMSTB GPIO DRIVER 2381M: Gregory Fong <gregory.0xf0@gmail.com> 2382L: bcm-kernel-feedback-list@broadcom.com> 2383S: Supported 2384F: drivers/gpio/gpio-brcmstb.c 2385F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2386 2387BROADCOM KONA GPIO DRIVER 2388M: Ray Jui <rjui@broadcom.com> 2389L: bcm-kernel-feedback-list@broadcom.com 2390S: Supported 2391F: drivers/gpio/gpio-bcm-kona.c 2392F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2393 2394BROADCOM NVRAM DRIVER 2395M: Rafał Miłecki <zajec5@gmail.com> 2396L: linux-mips@linux-mips.org 2397S: Maintained 2398F: drivers/firmware/broadcom/* 2399 2400BROADCOM STB NAND FLASH DRIVER 2401M: Brian Norris <computersforpeace@gmail.com> 2402L: linux-mtd@lists.infradead.org 2403S: Maintained 2404F: drivers/mtd/nand/brcmnand/ 2405 2406BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2407M: Rafał Miłecki <zajec5@gmail.com> 2408L: linux-wireless@vger.kernel.org 2409S: Maintained 2410F: drivers/bcma/ 2411F: include/linux/bcma/ 2412 2413BROADCOM SYSTEMPORT ETHERNET DRIVER 2414M: Florian Fainelli <f.fainelli@gmail.com> 2415L: netdev@vger.kernel.org 2416S: Supported 2417F: drivers/net/ethernet/broadcom/bcmsysport.* 2418 2419BROCADE BFA FC SCSI DRIVER 2420M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2421M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2422L: linux-scsi@vger.kernel.org 2423S: Supported 2424F: drivers/scsi/bfa/ 2425 2426BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2427M: Rasesh Mody <rasesh.mody@qlogic.com> 2428L: netdev@vger.kernel.org 2429S: Supported 2430F: drivers/net/ethernet/brocade/bna/ 2431 2432BSG (block layer generic sg v4 driver) 2433M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2434L: linux-scsi@vger.kernel.org 2435S: Supported 2436F: block/bsg.c 2437F: include/linux/bsg.h 2438F: include/uapi/linux/bsg.h 2439 2440BT87X AUDIO DRIVER 2441M: Clemens Ladisch <clemens@ladisch.de> 2442L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2443T: git git://git.alsa-project.org/alsa-kernel.git 2444S: Maintained 2445F: Documentation/sound/alsa/Bt87x.txt 2446F: sound/pci/bt87x.c 2447 2448BT8XXGPIO DRIVER 2449M: Michael Buesch <m@bues.ch> 2450W: http://bu3sch.de/btgpio.php 2451S: Maintained 2452F: drivers/gpio/gpio-bt8xx.c 2453 2454BTRFS FILE SYSTEM 2455M: Chris Mason <clm@fb.com> 2456M: Josef Bacik <jbacik@fb.com> 2457M: David Sterba <dsterba@suse.com> 2458L: linux-btrfs@vger.kernel.org 2459W: http://btrfs.wiki.kernel.org/ 2460Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2461T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2462S: Maintained 2463F: Documentation/filesystems/btrfs.txt 2464F: fs/btrfs/ 2465 2466BTTV VIDEO4LINUX DRIVER 2467M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2468L: linux-media@vger.kernel.org 2469W: http://linuxtv.org 2470T: git git://linuxtv.org/media_tree.git 2471S: Odd fixes 2472F: Documentation/video4linux/bttv/ 2473F: drivers/media/pci/bt8xx/bttv* 2474 2475BUSLOGIC SCSI DRIVER 2476M: Khalid Aziz <khalid@gonehiking.org> 2477L: linux-scsi@vger.kernel.org 2478S: Maintained 2479F: drivers/scsi/BusLogic.* 2480F: drivers/scsi/FlashPoint.* 2481 2482C-MEDIA CMI8788 DRIVER 2483M: Clemens Ladisch <clemens@ladisch.de> 2484L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2485T: git git://git.alsa-project.org/alsa-kernel.git 2486S: Maintained 2487F: sound/pci/oxygen/ 2488 2489C6X ARCHITECTURE 2490M: Mark Salter <msalter@redhat.com> 2491M: Aurelien Jacquiot <a-jacquiot@ti.com> 2492L: linux-c6x-dev@linux-c6x.org 2493W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2494S: Maintained 2495F: arch/c6x/ 2496 2497CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2498M: David Howells <dhowells@redhat.com> 2499L: linux-cachefs@redhat.com 2500S: Supported 2501F: Documentation/filesystems/caching/cachefiles.txt 2502F: fs/cachefiles/ 2503 2504CADET FM/AM RADIO RECEIVER DRIVER 2505M: Hans Verkuil <hverkuil@xs4all.nl> 2506L: linux-media@vger.kernel.org 2507T: git git://linuxtv.org/media_tree.git 2508W: http://linuxtv.org 2509S: Maintained 2510F: drivers/media/radio/radio-cadet* 2511 2512CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2513M: Jonathan Corbet <corbet@lwn.net> 2514L: linux-media@vger.kernel.org 2515T: git git://linuxtv.org/media_tree.git 2516S: Maintained 2517F: Documentation/video4linux/cafe_ccic 2518F: drivers/media/platform/marvell-ccic/ 2519 2520CAIF NETWORK LAYER 2521M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2522L: netdev@vger.kernel.org 2523S: Supported 2524F: Documentation/networking/caif/ 2525F: drivers/net/caif/ 2526F: include/uapi/linux/caif/ 2527F: include/net/caif/ 2528F: net/caif/ 2529 2530CALGARY x86-64 IOMMU 2531M: Muli Ben-Yehuda <muli@il.ibm.com> 2532M: "Jon D. Mason" <jdmason@kudzu.us> 2533L: discuss@x86-64.org 2534S: Maintained 2535F: arch/x86/kernel/pci-calgary_64.c 2536F: arch/x86/kernel/tce_64.c 2537F: arch/x86/include/asm/calgary.h 2538F: arch/x86/include/asm/tce.h 2539 2540CAN NETWORK LAYER 2541M: Oliver Hartkopp <socketcan@hartkopp.net> 2542M: Marc Kleine-Budde <mkl@pengutronix.de> 2543L: linux-can@vger.kernel.org 2544W: https://github.com/linux-can 2545T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2546T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2547S: Maintained 2548F: Documentation/networking/can.txt 2549F: net/can/ 2550F: include/linux/can/core.h 2551F: include/uapi/linux/can.h 2552F: include/uapi/linux/can/bcm.h 2553F: include/uapi/linux/can/raw.h 2554F: include/uapi/linux/can/gw.h 2555 2556CAN NETWORK DRIVERS 2557M: Wolfgang Grandegger <wg@grandegger.com> 2558M: Marc Kleine-Budde <mkl@pengutronix.de> 2559L: linux-can@vger.kernel.org 2560W: https://github.com/linux-can 2561T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2562T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2563S: Maintained 2564F: drivers/net/can/ 2565F: include/linux/can/dev.h 2566F: include/linux/can/platform/ 2567F: include/uapi/linux/can/error.h 2568F: include/uapi/linux/can/netlink.h 2569 2570CAPABILITIES 2571M: Serge Hallyn <serge.hallyn@canonical.com> 2572L: linux-security-module@vger.kernel.org 2573S: Supported 2574F: include/linux/capability.h 2575F: include/uapi/linux/capability.h 2576F: security/commoncap.c 2577F: kernel/capability.c 2578 2579CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2580M: Kevin Tsai <ktsai@capellamicro.com> 2581S: Maintained 2582F: drivers/iio/light/cm* 2583F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2584 2585CAVIUM LIQUIDIO NETWORK DRIVER 2586M: Derek Chickles <derek.chickles@caviumnetworks.com> 2587M: Satanand Burla <satananda.burla@caviumnetworks.com> 2588M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2589M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2590L: netdev@vger.kernel.org 2591W: http://www.cavium.com 2592S: Supported 2593F: drivers/net/ethernet/cavium/liquidio/ 2594 2595CC2520 IEEE-802.15.4 RADIO DRIVER 2596M: Varka Bhadram <varkabhadram@gmail.com> 2597L: linux-wpan@vger.kernel.org 2598S: Maintained 2599F: drivers/net/ieee802154/cc2520.c 2600F: include/linux/spi/cc2520.h 2601F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2602 2603CELL BROADBAND ENGINE ARCHITECTURE 2604M: Arnd Bergmann <arnd@arndb.de> 2605L: linuxppc-dev@lists.ozlabs.org 2606W: http://www.ibm.com/developerworks/power/cell/ 2607S: Supported 2608F: arch/powerpc/include/asm/cell*.h 2609F: arch/powerpc/include/asm/spu*.h 2610F: arch/powerpc/include/uapi/asm/spu*.h 2611F: arch/powerpc/oprofile/*cell* 2612F: arch/powerpc/platforms/cell/ 2613 2614CEPH COMMON CODE (LIBCEPH) 2615M: Ilya Dryomov <idryomov@gmail.com> 2616M: "Yan, Zheng" <zyan@redhat.com> 2617M: Sage Weil <sage@redhat.com> 2618L: ceph-devel@vger.kernel.org 2619W: http://ceph.com/ 2620T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2621T: git git://github.com/ceph/ceph-client.git 2622S: Supported 2623F: net/ceph/ 2624F: include/linux/ceph/ 2625F: include/linux/crush/ 2626 2627CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2628M: "Yan, Zheng" <zyan@redhat.com> 2629M: Sage Weil <sage@redhat.com> 2630M: Ilya Dryomov <idryomov@gmail.com> 2631L: ceph-devel@vger.kernel.org 2632W: http://ceph.com/ 2633T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2634T: git git://github.com/ceph/ceph-client.git 2635S: Supported 2636F: Documentation/filesystems/ceph.txt 2637F: fs/ceph/ 2638 2639CERTIFICATE HANDLING: 2640M: David Howells <dhowells@redhat.com> 2641M: David Woodhouse <dwmw2@infradead.org> 2642L: keyrings@linux-nfs.org 2643S: Maintained 2644F: Documentation/module-signing.txt 2645F: certs/ 2646F: scripts/extract-cert.c 2647 2648CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2649L: linux-usb@vger.kernel.org 2650S: Orphan 2651F: Documentation/usb/WUSB-Design-overview.txt 2652F: Documentation/usb/wusb-cbaf 2653F: drivers/usb/host/hwa-hc.c 2654F: drivers/usb/host/whci/ 2655F: drivers/usb/wusbcore/ 2656F: include/linux/usb/wusb* 2657 2658CFAG12864B LCD DRIVER 2659M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2660W: http://miguelojeda.es/auxdisplay.htm 2661W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2662S: Maintained 2663F: drivers/auxdisplay/cfag12864b.c 2664F: include/linux/cfag12864b.h 2665 2666CFAG12864BFB LCD FRAMEBUFFER DRIVER 2667M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2668W: http://miguelojeda.es/auxdisplay.htm 2669W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2670S: Maintained 2671F: drivers/auxdisplay/cfag12864bfb.c 2672F: include/linux/cfag12864b.h 2673 2674CFG80211 and NL80211 2675M: Johannes Berg <johannes@sipsolutions.net> 2676L: linux-wireless@vger.kernel.org 2677W: http://wireless.kernel.org/ 2678T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2679T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2680S: Maintained 2681F: include/uapi/linux/nl80211.h 2682F: include/net/cfg80211.h 2683F: net/wireless/* 2684X: net/wireless/wext* 2685 2686CHAR and MISC DRIVERS 2687M: Arnd Bergmann <arnd@arndb.de> 2688M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2689T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2690S: Supported 2691F: drivers/char/* 2692F: drivers/misc/* 2693F: include/linux/miscdevice.h 2694 2695CHECKPATCH 2696M: Andy Whitcroft <apw@canonical.com> 2697M: Joe Perches <joe@perches.com> 2698S: Maintained 2699F: scripts/checkpatch.pl 2700 2701CHINESE DOCUMENTATION 2702M: Harry Wei <harryxiyou@gmail.com> 2703L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2704L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2705S: Maintained 2706F: Documentation/zh_CN/ 2707 2708CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2709M: Peter Chen <Peter.Chen@freescale.com> 2710T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2711L: linux-usb@vger.kernel.org 2712S: Maintained 2713F: drivers/usb/chipidea/ 2714 2715CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2716M: Hans de Goede <hdegoede@redhat.com> 2717L: linux-input@vger.kernel.org 2718S: Maintained 2719F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2720F: drivers/input/touchscreen/chipone_icn8318.c 2721 2722CHROME HARDWARE PLATFORM SUPPORT 2723M: Olof Johansson <olof@lixom.net> 2724S: Maintained 2725F: drivers/platform/chrome/ 2726 2727CISCO VIC ETHERNET NIC DRIVER 2728M: Christian Benvenuti <benve@cisco.com> 2729M: Sujith Sankar <ssujith@cisco.com> 2730M: Govindarajulu Varadarajan <_govind@gmx.com> 2731M: Neel Patel <neepatel@cisco.com> 2732S: Supported 2733F: drivers/net/ethernet/cisco/enic/ 2734 2735CISCO VIC LOW LATENCY NIC DRIVER 2736M: Upinder Malhi <umalhi@cisco.com> 2737S: Supported 2738F: drivers/infiniband/hw/usnic 2739 2740CIRRUS LOGIC EP93XX ETHERNET DRIVER 2741M: Hartley Sweeten <hsweeten@visionengravers.com> 2742L: netdev@vger.kernel.org 2743S: Maintained 2744F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2745 2746CIRRUS LOGIC AUDIO CODEC DRIVERS 2747M: Brian Austin <brian.austin@cirrus.com> 2748M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2749L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2750S: Maintained 2751F: sound/soc/codecs/cs* 2752 2753CLEANCACHE API 2754M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2755L: linux-kernel@vger.kernel.org 2756S: Maintained 2757F: mm/cleancache.c 2758F: include/linux/cleancache.h 2759 2760CLK API 2761M: Russell King <linux@arm.linux.org.uk> 2762L: linux-clk@vger.kernel.org 2763S: Maintained 2764F: include/linux/clk.h 2765 2766CLOCKSOURCE, CLOCKEVENT DRIVERS 2767M: Daniel Lezcano <daniel.lezcano@linaro.org> 2768M: Thomas Gleixner <tglx@linutronix.de> 2769L: linux-kernel@vger.kernel.org 2770T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2771S: Supported 2772F: drivers/clocksource 2773 2774CISCO FCOE HBA DRIVER 2775M: Hiral Patel <hiralpat@cisco.com> 2776M: Suma Ramars <sramars@cisco.com> 2777M: Brian Uchino <buchino@cisco.com> 2778L: linux-scsi@vger.kernel.org 2779S: Supported 2780F: drivers/scsi/fnic/ 2781 2782CISCO SCSI HBA DRIVER 2783M: Narsimhulu Musini <nmusini@cisco.com> 2784M: Sesidhar Baddela <sebaddel@cisco.com> 2785L: linux-scsi@vger.kernel.org 2786S: Supported 2787F: drivers/scsi/snic/ 2788 2789CMPC ACPI DRIVER 2790M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2791M: Daniel Oliveira Nascimento <don@syst.com.br> 2792L: platform-driver-x86@vger.kernel.org 2793S: Supported 2794F: drivers/platform/x86/classmate-laptop.c 2795 2796COBALT MEDIA DRIVER 2797M: Hans Verkuil <hans.verkuil@cisco.com> 2798L: linux-media@vger.kernel.org 2799T: git git://linuxtv.org/media_tree.git 2800W: http://linuxtv.org 2801S: Supported 2802F: drivers/media/pci/cobalt/ 2803 2804COCCINELLE/Semantic Patches (SmPL) 2805M: Julia Lawall <Julia.Lawall@lip6.fr> 2806M: Gilles Muller <Gilles.Muller@lip6.fr> 2807M: Nicolas Palix <nicolas.palix@imag.fr> 2808M: Michal Marek <mmarek@suse.com> 2809L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2810T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2811W: http://coccinelle.lip6.fr/ 2812S: Supported 2813F: Documentation/coccinelle.txt 2814F: scripts/coccinelle/ 2815F: scripts/coccicheck 2816 2817CODA FILE SYSTEM 2818M: Jan Harkes <jaharkes@cs.cmu.edu> 2819M: coda@cs.cmu.edu 2820L: codalist@coda.cs.cmu.edu 2821W: http://www.coda.cs.cmu.edu/ 2822S: Maintained 2823F: Documentation/filesystems/coda.txt 2824F: fs/coda/ 2825F: include/linux/coda*.h 2826F: include/uapi/linux/coda*.h 2827 2828CODA V4L2 MEM2MEM DRIVER 2829M: Philipp Zabel <p.zabel@pengutronix.de> 2830L: linux-media@vger.kernel.org 2831S: Maintained 2832F: Documentation/devicetree/bindings/media/coda.txt 2833F: drivers/media/platform/coda/ 2834 2835COMMON CLK FRAMEWORK 2836M: Michael Turquette <mturquette@baylibre.com> 2837M: Stephen Boyd <sboyd@codeaurora.org> 2838L: linux-clk@vger.kernel.org 2839T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2840S: Maintained 2841F: drivers/clk/ 2842X: drivers/clk/clkdev.c 2843F: include/linux/clk-pr* 2844F: include/linux/clk/ 2845 2846COMMON INTERNET FILE SYSTEM (CIFS) 2847M: Steve French <sfrench@samba.org> 2848L: linux-cifs@vger.kernel.org 2849L: samba-technical@lists.samba.org (moderated for non-subscribers) 2850W: http://linux-cifs.samba.org/ 2851T: git git://git.samba.org/sfrench/cifs-2.6.git 2852S: Supported 2853F: Documentation/filesystems/cifs/ 2854F: fs/cifs/ 2855 2856COMPACTPCI HOTPLUG CORE 2857M: Scott Murray <scott@spiteful.org> 2858L: linux-pci@vger.kernel.org 2859S: Maintained 2860F: drivers/pci/hotplug/cpci_hotplug* 2861 2862COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2863M: Scott Murray <scott@spiteful.org> 2864L: linux-pci@vger.kernel.org 2865S: Maintained 2866F: drivers/pci/hotplug/cpcihp_zt5550.* 2867 2868COMPACTPCI HOTPLUG GENERIC DRIVER 2869M: Scott Murray <scott@spiteful.org> 2870L: linux-pci@vger.kernel.org 2871S: Maintained 2872F: drivers/pci/hotplug/cpcihp_generic.c 2873 2874COMPAL LAPTOP SUPPORT 2875M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2876L: platform-driver-x86@vger.kernel.org 2877S: Maintained 2878F: drivers/platform/x86/compal-laptop.c 2879 2880CONEXANT ACCESSRUNNER USB DRIVER 2881M: Simon Arlott <cxacru@fire.lp0.eu> 2882L: accessrunner-general@lists.sourceforge.net 2883W: http://accessrunner.sourceforge.net/ 2884S: Maintained 2885F: drivers/usb/atm/cxacru.c 2886 2887CONFIGFS 2888M: Joel Becker <jlbec@evilplan.org> 2889T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2890S: Supported 2891F: fs/configfs/ 2892F: include/linux/configfs.h 2893 2894CONNECTOR 2895M: Evgeniy Polyakov <zbr@ioremap.net> 2896L: netdev@vger.kernel.org 2897S: Maintained 2898F: drivers/connector/ 2899 2900CONTROL GROUP (CGROUP) 2901M: Tejun Heo <tj@kernel.org> 2902M: Li Zefan <lizefan@huawei.com> 2903M: Johannes Weiner <hannes@cmpxchg.org> 2904L: cgroups@vger.kernel.org 2905T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2906S: Maintained 2907F: Documentation/cgroups/ 2908F: include/linux/cgroup* 2909F: kernel/cgroup* 2910 2911CONTROL GROUP - CPUSET 2912M: Li Zefan <lizefan@huawei.com> 2913L: cgroups@vger.kernel.org 2914W: http://www.bullopensource.org/cpuset/ 2915W: http://oss.sgi.com/projects/cpusets/ 2916T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2917S: Maintained 2918F: Documentation/cgroups/cpusets.txt 2919F: include/linux/cpuset.h 2920F: kernel/cpuset.c 2921 2922CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2923M: Johannes Weiner <hannes@cmpxchg.org> 2924M: Michal Hocko <mhocko@kernel.org> 2925L: cgroups@vger.kernel.org 2926L: linux-mm@kvack.org 2927S: Maintained 2928F: mm/memcontrol.c 2929F: mm/swap_cgroup.c 2930 2931CORETEMP HARDWARE MONITORING DRIVER 2932M: Fenghua Yu <fenghua.yu@intel.com> 2933L: lm-sensors@lm-sensors.org 2934S: Maintained 2935F: Documentation/hwmon/coretemp 2936F: drivers/hwmon/coretemp.c 2937 2938COSA/SRP SYNC SERIAL DRIVER 2939M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2940W: http://www.fi.muni.cz/~kas/cosa/ 2941S: Maintained 2942F: drivers/net/wan/cosa* 2943 2944CPMAC ETHERNET DRIVER 2945M: Florian Fainelli <florian@openwrt.org> 2946L: netdev@vger.kernel.org 2947S: Maintained 2948F: drivers/net/ethernet/ti/cpmac.c 2949 2950CPU FREQUENCY DRIVERS 2951M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2952M: Viresh Kumar <viresh.kumar@linaro.org> 2953L: linux-pm@vger.kernel.org 2954S: Maintained 2955T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2956T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2957F: drivers/cpufreq/ 2958F: include/linux/cpufreq.h 2959 2960CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2961M: Viresh Kumar <viresh.kumar@linaro.org> 2962M: Sudeep Holla <sudeep.holla@arm.com> 2963L: linux-pm@vger.kernel.org 2964W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2965S: Maintained 2966F: drivers/cpufreq/arm_big_little.h 2967F: drivers/cpufreq/arm_big_little.c 2968F: drivers/cpufreq/arm_big_little_dt.c 2969 2970CPUIDLE DRIVER - ARM BIG LITTLE 2971M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2972M: Daniel Lezcano <daniel.lezcano@linaro.org> 2973L: linux-pm@vger.kernel.org 2974L: linux-arm-kernel@lists.infradead.org 2975T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2976S: Maintained 2977F: drivers/cpuidle/cpuidle-big_little.c 2978 2979CPUIDLE DRIVER - ARM EXYNOS 2980M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2981M: Daniel Lezcano <daniel.lezcano@linaro.org> 2982M: Kukjin Kim <kgene@kernel.org> 2983L: linux-pm@vger.kernel.org 2984L: linux-samsung-soc@vger.kernel.org 2985S: Supported 2986F: drivers/cpuidle/cpuidle-exynos.c 2987F: arch/arm/mach-exynos/pm.c 2988 2989CPUIDLE DRIVERS 2990M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2991M: Daniel Lezcano <daniel.lezcano@linaro.org> 2992L: linux-pm@vger.kernel.org 2993S: Maintained 2994T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2995F: drivers/cpuidle/* 2996F: include/linux/cpuidle.h 2997 2998CPUID/MSR DRIVER 2999M: "H. Peter Anvin" <hpa@zytor.com> 3000S: Maintained 3001F: arch/x86/kernel/cpuid.c 3002F: arch/x86/kernel/msr.c 3003 3004CPU POWER MONITORING SUBSYSTEM 3005M: Thomas Renninger <trenn@suse.com> 3006L: linux-pm@vger.kernel.org 3007S: Maintained 3008F: tools/power/cpupower/ 3009 3010CRAMFS FILESYSTEM 3011W: http://sourceforge.net/projects/cramfs/ 3012S: Orphan / Obsolete 3013F: Documentation/filesystems/cramfs.txt 3014F: fs/cramfs/ 3015 3016CRIS PORT 3017M: Mikael Starvik <starvik@axis.com> 3018M: Jesper Nilsson <jesper.nilsson@axis.com> 3019L: linux-cris-kernel@axis.com 3020W: http://developer.axis.com 3021S: Maintained 3022F: arch/cris/ 3023F: drivers/tty/serial/crisv10.* 3024 3025CRYPTO API 3026M: Herbert Xu <herbert@gondor.apana.org.au> 3027M: "David S. Miller" <davem@davemloft.net> 3028L: linux-crypto@vger.kernel.org 3029T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3030S: Maintained 3031F: Documentation/crypto/ 3032F: Documentation/DocBook/crypto-API.tmpl 3033F: arch/*/crypto/ 3034F: crypto/ 3035F: drivers/crypto/ 3036F: include/crypto/ 3037 3038CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3039M: Neil Horman <nhorman@tuxdriver.com> 3040L: linux-crypto@vger.kernel.org 3041S: Maintained 3042F: crypto/ansi_cprng.c 3043F: crypto/rng.c 3044 3045CS5535 Audio ALSA driver 3046M: Jaya Kumar <jayakumar.alsa@gmail.com> 3047S: Maintained 3048F: sound/pci/cs5535audio/ 3049 3050CW1200 WLAN driver 3051M: Solomon Peachy <pizza@shaftnet.org> 3052S: Maintained 3053F: drivers/net/wireless/cw1200/ 3054 3055CX18 VIDEO4LINUX DRIVER 3056M: Andy Walls <awalls@md.metrocast.net> 3057L: ivtv-devel@ivtvdriver.org (subscribers-only) 3058L: linux-media@vger.kernel.org 3059T: git git://linuxtv.org/media_tree.git 3060W: http://linuxtv.org 3061W: http://www.ivtvdriver.org/index.php/Cx18 3062S: Maintained 3063F: Documentation/video4linux/cx18.txt 3064F: drivers/media/pci/cx18/ 3065F: include/uapi/linux/ivtv* 3066 3067CX2341X MPEG ENCODER HELPER MODULE 3068M: Hans Verkuil <hverkuil@xs4all.nl> 3069L: linux-media@vger.kernel.org 3070T: git git://linuxtv.org/media_tree.git 3071W: http://linuxtv.org 3072S: Maintained 3073F: drivers/media/common/cx2341x* 3074F: include/media/cx2341x* 3075 3076CX24120 MEDIA DRIVER 3077M: Jemma Denson <jdenson@gmail.com> 3078M: Patrick Boettcher <patrick.boettcher@posteo.de> 3079L: linux-media@vger.kernel.org 3080W: http://linuxtv.org/ 3081Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3082S: Maintained 3083F: drivers/media/dvb-frontends/cx24120* 3084 3085CX88 VIDEO4LINUX DRIVER 3086M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3087L: linux-media@vger.kernel.org 3088W: http://linuxtv.org 3089T: git git://linuxtv.org/media_tree.git 3090S: Odd fixes 3091F: Documentation/video4linux/cx88/ 3092F: drivers/media/pci/cx88/ 3093 3094CXD2820R MEDIA DRIVER 3095M: Antti Palosaari <crope@iki.fi> 3096L: linux-media@vger.kernel.org 3097W: http://linuxtv.org/ 3098W: http://palosaari.fi/linux/ 3099Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3100T: git git://linuxtv.org/anttip/media_tree.git 3101S: Maintained 3102F: drivers/media/dvb-frontends/cxd2820r* 3103 3104CXGB3 ETHERNET DRIVER (CXGB3) 3105M: Santosh Raspatur <santosh@chelsio.com> 3106L: netdev@vger.kernel.org 3107W: http://www.chelsio.com 3108S: Supported 3109F: drivers/net/ethernet/chelsio/cxgb3/ 3110 3111CXGB3 ISCSI DRIVER (CXGB3I) 3112M: Karen Xie <kxie@chelsio.com> 3113L: linux-scsi@vger.kernel.org 3114W: http://www.chelsio.com 3115S: Supported 3116F: drivers/scsi/cxgbi/cxgb3i 3117 3118CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3119M: Steve Wise <swise@chelsio.com> 3120L: linux-rdma@vger.kernel.org 3121W: http://www.openfabrics.org 3122S: Supported 3123F: drivers/infiniband/hw/cxgb3/ 3124 3125CXGB4 ETHERNET DRIVER (CXGB4) 3126M: Hariprasad S <hariprasad@chelsio.com> 3127L: netdev@vger.kernel.org 3128W: http://www.chelsio.com 3129S: Supported 3130F: drivers/net/ethernet/chelsio/cxgb4/ 3131 3132CXGB4 ISCSI DRIVER (CXGB4I) 3133M: Karen Xie <kxie@chelsio.com> 3134L: linux-scsi@vger.kernel.org 3135W: http://www.chelsio.com 3136S: Supported 3137F: drivers/scsi/cxgbi/cxgb4i 3138 3139CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3140M: Steve Wise <swise@chelsio.com> 3141L: linux-rdma@vger.kernel.org 3142W: http://www.openfabrics.org 3143S: Supported 3144F: drivers/infiniband/hw/cxgb4/ 3145 3146CXGB4VF ETHERNET DRIVER (CXGB4VF) 3147M: Casey Leedom <leedom@chelsio.com> 3148L: netdev@vger.kernel.org 3149W: http://www.chelsio.com 3150S: Supported 3151F: drivers/net/ethernet/chelsio/cxgb4vf/ 3152 3153CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3154M: Ian Munsie <imunsie@au1.ibm.com> 3155M: Michael Neuling <mikey@neuling.org> 3156L: linuxppc-dev@lists.ozlabs.org 3157S: Supported 3158F: drivers/misc/cxl/ 3159F: include/misc/cxl* 3160F: include/uapi/misc/cxl.h 3161F: Documentation/powerpc/cxl.txt 3162F: Documentation/powerpc/cxl.txt 3163F: Documentation/ABI/testing/sysfs-class-cxl 3164 3165STMMAC ETHERNET DRIVER 3166M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3167L: netdev@vger.kernel.org 3168W: http://www.stlinux.com 3169S: Supported 3170F: drivers/net/ethernet/stmicro/stmmac/ 3171 3172CYBERPRO FB DRIVER 3173M: Russell King <linux@arm.linux.org.uk> 3174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3175W: http://www.arm.linux.org.uk/ 3176S: Maintained 3177F: drivers/video/fbdev/cyber2000fb.* 3178 3179CYCLADES ASYNC MUX DRIVER 3180W: http://www.cyclades.com/ 3181S: Orphan 3182F: drivers/tty/cyclades.c 3183F: include/linux/cyclades.h 3184F: include/uapi/linux/cyclades.h 3185 3186CYCLADES PC300 DRIVER 3187W: http://www.cyclades.com/ 3188S: Orphan 3189F: drivers/net/wan/pc300* 3190 3191CYPRESS_FIRMWARE MEDIA DRIVER 3192M: Antti Palosaari <crope@iki.fi> 3193L: linux-media@vger.kernel.org 3194W: http://linuxtv.org/ 3195W: http://palosaari.fi/linux/ 3196Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3197T: git git://linuxtv.org/anttip/media_tree.git 3198S: Maintained 3199F: drivers/media/common/cypress_firmware* 3200 3201CYTTSP TOUCHSCREEN DRIVER 3202M: Ferruh Yigit <fery@cypress.com> 3203L: linux-input@vger.kernel.org 3204S: Supported 3205F: drivers/input/touchscreen/cyttsp* 3206F: include/linux/input/cyttsp.h 3207 3208DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3209M: Joshua Kinard <kumba@gentoo.org> 3210S: Maintained 3211F: drivers/rtc/rtc-ds1685.c 3212F: include/linux/rtc/ds1685.h 3213 3214DAMA SLAVE for AX.25 3215M: Joerg Reuter <jreuter@yaina.de> 3216W: http://yaina.de/jreuter/ 3217W: http://www.qsl.net/dl1bke/ 3218L: linux-hams@vger.kernel.org 3219S: Maintained 3220F: net/ax25/af_ax25.c 3221F: net/ax25/ax25_dev.c 3222F: net/ax25/ax25_ds_* 3223F: net/ax25/ax25_in.c 3224F: net/ax25/ax25_out.c 3225F: net/ax25/ax25_timer.c 3226F: net/ax25/sysctl_net_ax25.c 3227 3228DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3229L: netdev@vger.kernel.org 3230S: Orphan 3231F: Documentation/networking/dmfe.txt 3232F: drivers/net/ethernet/dec/tulip/dmfe.c 3233 3234DC390/AM53C974 SCSI driver 3235M: Hannes Reinecke <hare@suse.com> 3236L: linux-scsi@vger.kernel.org 3237S: Maintained 3238F: drivers/scsi/am53c974.c 3239 3240DC395x SCSI driver 3241M: Oliver Neukum <oliver@neukum.org> 3242M: Ali Akcaagac <aliakc@web.de> 3243M: Jamie Lenehan <lenehan@twibble.org> 3244L: dc395x@twibble.org 3245W: http://twibble.org/dist/dc395x/ 3246W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3247S: Maintained 3248F: Documentation/scsi/dc395x.txt 3249F: drivers/scsi/dc395x.* 3250 3251DCCP PROTOCOL 3252M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3253L: dccp@vger.kernel.org 3254W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3255S: Maintained 3256F: include/linux/dccp.h 3257F: include/uapi/linux/dccp.h 3258F: include/linux/tfrc.h 3259F: net/dccp/ 3260 3261DECnet NETWORK LAYER 3262W: http://linux-decnet.sourceforge.net 3263L: linux-decnet-user@lists.sourceforge.net 3264S: Orphan 3265F: Documentation/networking/decnet.txt 3266F: net/decnet/ 3267 3268DECSTATION PLATFORM SUPPORT 3269M: "Maciej W. Rozycki" <macro@linux-mips.org> 3270L: linux-mips@linux-mips.org 3271W: http://www.linux-mips.org/wiki/DECstation 3272S: Maintained 3273F: arch/mips/dec/ 3274F: arch/mips/include/asm/dec/ 3275F: arch/mips/include/asm/mach-dec/ 3276 3277DEFXX FDDI NETWORK DRIVER 3278M: "Maciej W. Rozycki" <macro@linux-mips.org> 3279S: Maintained 3280F: drivers/net/fddi/defxx.* 3281 3282DELL LAPTOP DRIVER 3283M: Matthew Garrett <mjg59@srcf.ucam.org> 3284M: Pali Rohár <pali.rohar@gmail.com> 3285L: platform-driver-x86@vger.kernel.org 3286S: Maintained 3287F: drivers/platform/x86/dell-laptop.c 3288 3289DELL LAPTOP RBTN DRIVER 3290M: Pali Rohár <pali.rohar@gmail.com> 3291S: Maintained 3292F: drivers/platform/x86/dell-rbtn.* 3293 3294DELL LAPTOP FREEFALL DRIVER 3295M: Pali Rohár <pali.rohar@gmail.com> 3296S: Maintained 3297F: drivers/platform/x86/dell-smo8800.c 3298 3299DELL LAPTOP SMM DRIVER 3300M: Pali Rohár <pali.rohar@gmail.com> 3301S: Maintained 3302F: drivers/hwmon/dell-smm-hwmon.c 3303F: include/uapi/linux/i8k.h 3304 3305DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3306M: Doug Warzecha <Douglas_Warzecha@dell.com> 3307S: Maintained 3308F: Documentation/dcdbas.txt 3309F: drivers/firmware/dcdbas.* 3310 3311DELL WMI EXTRAS DRIVER 3312M: Matthew Garrett <mjg59@srcf.ucam.org> 3313M: Pali Rohár <pali.rohar@gmail.com> 3314S: Maintained 3315F: drivers/platform/x86/dell-wmi.c 3316 3317DESIGNWARE USB2 DRD IP DRIVER 3318M: John Youn <johnyoun@synopsys.com> 3319L: linux-usb@vger.kernel.org 3320T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3321S: Maintained 3322F: drivers/usb/dwc2/ 3323 3324DESIGNWARE USB3 DRD IP DRIVER 3325M: Felipe Balbi <balbi@ti.com> 3326L: linux-usb@vger.kernel.org 3327L: linux-omap@vger.kernel.org 3328T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3329S: Maintained 3330F: drivers/usb/dwc3/ 3331 3332DEVICE COREDUMP (DEV_COREDUMP) 3333M: Johannes Berg <johannes@sipsolutions.net> 3334L: linux-kernel@vger.kernel.org 3335S: Maintained 3336F: drivers/base/devcoredump.c 3337F: include/linux/devcoredump.h 3338 3339DEVICE FREQUENCY (DEVFREQ) 3340M: MyungJoo Ham <myungjoo.ham@samsung.com> 3341M: Kyungmin Park <kyungmin.park@samsung.com> 3342L: linux-pm@vger.kernel.org 3343S: Maintained 3344F: drivers/devfreq/ 3345 3346DEVICE NUMBER REGISTRY 3347M: Torben Mathiasen <device@lanana.org> 3348W: http://lanana.org/docs/device-list/index.html 3349S: Maintained 3350 3351DEVICE-MAPPER (LVM) 3352M: Alasdair Kergon <agk@redhat.com> 3353M: Mike Snitzer <snitzer@redhat.com> 3354M: dm-devel@redhat.com 3355L: dm-devel@redhat.com 3356W: http://sources.redhat.com/dm 3357Q: http://patchwork.kernel.org/project/dm-devel/list/ 3358T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3359T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3360S: Maintained 3361F: Documentation/device-mapper/ 3362F: drivers/md/dm* 3363F: drivers/md/persistent-data/ 3364F: include/linux/device-mapper.h 3365F: include/linux/dm-*.h 3366F: include/uapi/linux/dm-*.h 3367 3368DIALOG SEMICONDUCTOR DRIVERS 3369M: Support Opensource <support.opensource@diasemi.com> 3370W: http://www.dialog-semiconductor.com/products 3371S: Supported 3372F: Documentation/hwmon/da90?? 3373F: drivers/gpio/gpio-da90??.c 3374F: drivers/hwmon/da90??-hwmon.c 3375F: drivers/iio/adc/da91??-*.c 3376F: drivers/input/misc/da90??_onkey.c 3377F: drivers/input/touchscreen/da9052_tsi.c 3378F: drivers/leds/leds-da90??.c 3379F: drivers/mfd/da903x.c 3380F: drivers/mfd/da90??-*.c 3381F: drivers/mfd/da91??-*.c 3382F: drivers/power/da9052-battery.c 3383F: drivers/power/da91??-*.c 3384F: drivers/regulator/da903x.c 3385F: drivers/regulator/da9???-regulator.[ch] 3386F: drivers/rtc/rtc-da90??.c 3387F: drivers/video/backlight/da90??_bl.c 3388F: drivers/watchdog/da90??_wdt.c 3389F: include/linux/mfd/da903x.h 3390F: include/linux/mfd/da9052/ 3391F: include/linux/mfd/da9055/ 3392F: include/linux/mfd/da9063/ 3393F: include/linux/mfd/da9150/ 3394F: include/sound/da[79]*.h 3395F: sound/soc/codecs/da[79]*.[ch] 3396 3397DIGI NEO AND CLASSIC PCI PRODUCTS 3398M: Lidza Louina <lidza.louina@gmail.com> 3399M: Mark Hounschell <markh@compro.net> 3400L: driverdev-devel@linuxdriverproject.org 3401S: Maintained 3402F: drivers/staging/dgnc/ 3403 3404DIGI EPCA PCI PRODUCTS 3405M: Lidza Louina <lidza.louina@gmail.com> 3406M: Daeseok Youn <daeseok.youn@gmail.com> 3407L: driverdev-devel@linuxdriverproject.org 3408S: Maintained 3409F: drivers/staging/dgap/ 3410 3411DIOLAN U2C-12 I2C DRIVER 3412M: Guenter Roeck <linux@roeck-us.net> 3413L: linux-i2c@vger.kernel.org 3414S: Maintained 3415F: drivers/i2c/busses/i2c-diolan-u2c.c 3416 3417DIRECT ACCESS (DAX) 3418M: Matthew Wilcox <willy@linux.intel.com> 3419L: linux-fsdevel@vger.kernel.org 3420S: Supported 3421F: fs/dax.c 3422 3423DIRECTORY NOTIFICATION (DNOTIFY) 3424M: Eric Paris <eparis@parisplace.org> 3425S: Maintained 3426F: Documentation/filesystems/dnotify.txt 3427F: fs/notify/dnotify/ 3428F: include/linux/dnotify.h 3429 3430DISK GEOMETRY AND PARTITION HANDLING 3431M: Andries Brouwer <aeb@cwi.nl> 3432W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3433W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3434W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3435S: Maintained 3436 3437DISKQUOTA 3438M: Jan Kara <jack@suse.com> 3439S: Maintained 3440F: Documentation/filesystems/quota.txt 3441F: fs/quota/ 3442F: include/linux/quota*.h 3443F: include/uapi/linux/quota*.h 3444 3445DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3446M: Bernie Thompson <bernie@plugable.com> 3447L: linux-fbdev@vger.kernel.org 3448S: Maintained 3449W: http://plugable.com/category/projects/udlfb/ 3450F: drivers/video/fbdev/udlfb.c 3451F: include/video/udlfb.h 3452F: Documentation/fb/udlfb.txt 3453 3454DISTRIBUTED LOCK MANAGER (DLM) 3455M: Christine Caulfield <ccaulfie@redhat.com> 3456M: David Teigland <teigland@redhat.com> 3457L: cluster-devel@redhat.com 3458W: http://sources.redhat.com/cluster/ 3459T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3460S: Supported 3461F: fs/dlm/ 3462 3463DMA BUFFER SHARING FRAMEWORK 3464M: Sumit Semwal <sumit.semwal@linaro.org> 3465S: Maintained 3466L: linux-media@vger.kernel.org 3467L: dri-devel@lists.freedesktop.org 3468L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3469F: drivers/dma-buf/ 3470F: include/linux/dma-buf* 3471F: include/linux/reservation.h 3472F: include/linux/*fence.h 3473F: Documentation/dma-buf-sharing.txt 3474T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3475 3476DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3477M: Vinod Koul <vinod.koul@intel.com> 3478L: dmaengine@vger.kernel.org 3479Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3480S: Maintained 3481F: drivers/dma/ 3482F: include/linux/dmaengine.h 3483F: Documentation/dmaengine/ 3484T: git git://git.infradead.org/users/vkoul/slave-dma.git 3485 3486DME1737 HARDWARE MONITOR DRIVER 3487M: Juerg Haefliger <juergh@gmail.com> 3488L: lm-sensors@lm-sensors.org 3489S: Maintained 3490F: Documentation/hwmon/dme1737 3491F: drivers/hwmon/dme1737.c 3492 3493DMI/SMBIOS SUPPORT 3494M: Jean Delvare <jdelvare@suse.com> 3495S: Maintained 3496T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3497F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3498F: drivers/firmware/dmi-id.c 3499F: drivers/firmware/dmi_scan.c 3500F: include/linux/dmi.h 3501 3502DOCUMENTATION 3503M: Jonathan Corbet <corbet@lwn.net> 3504L: linux-doc@vger.kernel.org 3505S: Maintained 3506F: Documentation/ 3507X: Documentation/ABI/ 3508X: Documentation/devicetree/ 3509X: Documentation/acpi 3510X: Documentation/power 3511X: Documentation/spi 3512X: Documentation/DocBook/media 3513T: git git://git.lwn.net/linux-2.6.git docs-next 3514 3515DOUBLETALK DRIVER 3516M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3517L: blinux-list@redhat.com 3518S: Maintained 3519F: drivers/char/dtlk.c 3520F: include/linux/dtlk.h 3521 3522DPT_I2O SCSI RAID DRIVER 3523M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3524L: linux-scsi@vger.kernel.org 3525W: http://www.adaptec.com/ 3526S: Maintained 3527F: drivers/scsi/dpt* 3528F: drivers/scsi/dpt/ 3529 3530DRBD DRIVER 3531P: Philipp Reisner 3532P: Lars Ellenberg 3533M: drbd-dev@lists.linbit.com 3534L: drbd-user@lists.linbit.com 3535W: http://www.drbd.org 3536T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3537T: git git://git.drbd.org/drbd-8.3.git 3538S: Supported 3539F: drivers/block/drbd/ 3540F: lib/lru_cache.c 3541F: Documentation/blockdev/drbd/ 3542 3543DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3544M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3545T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3546S: Supported 3547F: Documentation/kobject.txt 3548F: drivers/base/ 3549F: fs/debugfs/ 3550F: fs/kernfs/ 3551F: fs/sysfs/ 3552F: include/linux/debugfs.h 3553F: include/linux/kobj* 3554F: lib/kobj* 3555 3556DRM DRIVERS 3557M: David Airlie <airlied@linux.ie> 3558L: dri-devel@lists.freedesktop.org 3559T: git git://people.freedesktop.org/~airlied/linux 3560S: Maintained 3561F: drivers/gpu/drm/ 3562F: drivers/gpu/vga/ 3563F: include/drm/ 3564F: include/uapi/drm/ 3565 3566RADEON DRM DRIVERS 3567M: Alex Deucher <alexander.deucher@amd.com> 3568M: Christian König <christian.koenig@amd.com> 3569L: dri-devel@lists.freedesktop.org 3570T: git git://people.freedesktop.org/~agd5f/linux 3571S: Supported 3572F: drivers/gpu/drm/radeon/ 3573F: include/uapi/drm/radeon* 3574 3575DRM PANEL DRIVERS 3576M: Thierry Reding <thierry.reding@gmail.com> 3577L: dri-devel@lists.freedesktop.org 3578T: git git://anongit.freedesktop.org/tegra/linux.git 3579S: Maintained 3580F: drivers/gpu/drm/drm_panel.c 3581F: drivers/gpu/drm/panel/ 3582F: include/drm/drm_panel.h 3583F: Documentation/devicetree/bindings/panel/ 3584 3585INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3586M: Daniel Vetter <daniel.vetter@intel.com> 3587M: Jani Nikula <jani.nikula@linux.intel.com> 3588L: intel-gfx@lists.freedesktop.org 3589L: dri-devel@lists.freedesktop.org 3590Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3591T: git git://anongit.freedesktop.org/drm-intel 3592S: Supported 3593F: drivers/gpu/drm/i915/ 3594F: include/drm/i915* 3595F: include/uapi/drm/i915* 3596 3597DRM DRIVERS FOR EXYNOS 3598M: Inki Dae <inki.dae@samsung.com> 3599M: Joonyoung Shim <jy0922.shim@samsung.com> 3600M: Seung-Woo Kim <sw0312.kim@samsung.com> 3601M: Kyungmin Park <kyungmin.park@samsung.com> 3602L: dri-devel@lists.freedesktop.org 3603T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3604S: Supported 3605F: drivers/gpu/drm/exynos/ 3606F: include/drm/exynos* 3607F: include/uapi/drm/exynos* 3608 3609DRM DRIVERS FOR FREESCALE DCU 3610M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3611M: Alison Wang <alison.wang@freescale.com> 3612L: dri-devel@lists.freedesktop.org 3613S: Supported 3614F: drivers/gpu/drm/fsl-dcu/ 3615F: Documentation/devicetree/bindings/video/fsl,dcu.txt 3616F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt 3617 3618DRM DRIVERS FOR FREESCALE IMX 3619M: Philipp Zabel <p.zabel@pengutronix.de> 3620L: dri-devel@lists.freedesktop.org 3621S: Maintained 3622F: drivers/gpu/drm/imx/ 3623F: Documentation/devicetree/bindings/drm/imx/ 3624 3625DRM DRIVERS FOR NVIDIA TEGRA 3626M: Thierry Reding <thierry.reding@gmail.com> 3627M: Terje Bergström <tbergstrom@nvidia.com> 3628L: dri-devel@lists.freedesktop.org 3629L: linux-tegra@vger.kernel.org 3630T: git git://anongit.freedesktop.org/tegra/linux.git 3631S: Supported 3632F: drivers/gpu/drm/tegra/ 3633F: drivers/gpu/host1x/ 3634F: include/linux/host1x.h 3635F: include/uapi/drm/tegra_drm.h 3636F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3637 3638DRM DRIVERS FOR RENESAS 3639M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3640L: dri-devel@lists.freedesktop.org 3641L: linux-sh@vger.kernel.org 3642T: git git://people.freedesktop.org/~airlied/linux 3643S: Supported 3644F: drivers/gpu/drm/rcar-du/ 3645F: drivers/gpu/drm/shmobile/ 3646F: include/linux/platform_data/shmob_drm.h 3647 3648DRM DRIVERS FOR ROCKCHIP 3649M: Mark Yao <mark.yao@rock-chips.com> 3650L: dri-devel@lists.freedesktop.org 3651S: Maintained 3652F: drivers/gpu/drm/rockchip/ 3653F: Documentation/devicetree/bindings/video/rockchip* 3654 3655DRM DRIVERS FOR STI 3656M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3657M: Vincent Abriou <vincent.abriou@st.com> 3658L: dri-devel@lists.freedesktop.org 3659T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3660S: Maintained 3661F: drivers/gpu/drm/sti 3662F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt 3663 3664DSBR100 USB FM RADIO DRIVER 3665M: Alexey Klimov <klimov.linux@gmail.com> 3666L: linux-media@vger.kernel.org 3667T: git git://linuxtv.org/media_tree.git 3668S: Maintained 3669F: drivers/media/radio/dsbr100.c 3670 3671DSCC4 DRIVER 3672M: Francois Romieu <romieu@fr.zoreil.com> 3673L: netdev@vger.kernel.org 3674S: Maintained 3675F: drivers/net/wan/dscc4.c 3676 3677DT3155 MEDIA DRIVER 3678M: Hans Verkuil <hverkuil@xs4all.nl> 3679L: linux-media@vger.kernel.org 3680T: git git://linuxtv.org/media_tree.git 3681W: http://linuxtv.org 3682S: Odd Fixes 3683F: drivers/media/pci/dt3155/ 3684 3685DVB_USB_AF9015 MEDIA DRIVER 3686M: Antti Palosaari <crope@iki.fi> 3687L: linux-media@vger.kernel.org 3688W: http://linuxtv.org/ 3689W: http://palosaari.fi/linux/ 3690Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3691T: git git://linuxtv.org/anttip/media_tree.git 3692S: Maintained 3693F: drivers/media/usb/dvb-usb-v2/af9015* 3694 3695DVB_USB_AF9035 MEDIA DRIVER 3696M: Antti Palosaari <crope@iki.fi> 3697L: linux-media@vger.kernel.org 3698W: http://linuxtv.org/ 3699W: http://palosaari.fi/linux/ 3700Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3701T: git git://linuxtv.org/anttip/media_tree.git 3702S: Maintained 3703F: drivers/media/usb/dvb-usb-v2/af9035* 3704 3705DVB_USB_ANYSEE MEDIA DRIVER 3706M: Antti Palosaari <crope@iki.fi> 3707L: linux-media@vger.kernel.org 3708W: http://linuxtv.org/ 3709W: http://palosaari.fi/linux/ 3710Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3711T: git git://linuxtv.org/anttip/media_tree.git 3712S: Maintained 3713F: drivers/media/usb/dvb-usb-v2/anysee* 3714 3715DVB_USB_AU6610 MEDIA DRIVER 3716M: Antti Palosaari <crope@iki.fi> 3717L: linux-media@vger.kernel.org 3718W: http://linuxtv.org/ 3719W: http://palosaari.fi/linux/ 3720Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3721T: git git://linuxtv.org/anttip/media_tree.git 3722S: Maintained 3723F: drivers/media/usb/dvb-usb-v2/au6610* 3724 3725DVB_USB_CE6230 MEDIA DRIVER 3726M: Antti Palosaari <crope@iki.fi> 3727L: linux-media@vger.kernel.org 3728W: http://linuxtv.org/ 3729W: http://palosaari.fi/linux/ 3730Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3731T: git git://linuxtv.org/anttip/media_tree.git 3732S: Maintained 3733F: drivers/media/usb/dvb-usb-v2/ce6230* 3734 3735DVB_USB_CXUSB MEDIA DRIVER 3736M: Michael Krufky <mkrufky@linuxtv.org> 3737L: linux-media@vger.kernel.org 3738W: http://linuxtv.org/ 3739W: http://github.com/mkrufky 3740Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3741T: git git://linuxtv.org/media_tree.git 3742S: Maintained 3743F: drivers/media/usb/dvb-usb/cxusb* 3744 3745DVB_USB_EC168 MEDIA DRIVER 3746M: Antti Palosaari <crope@iki.fi> 3747L: linux-media@vger.kernel.org 3748W: http://linuxtv.org/ 3749W: http://palosaari.fi/linux/ 3750Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3751T: git git://linuxtv.org/anttip/media_tree.git 3752S: Maintained 3753F: drivers/media/usb/dvb-usb-v2/ec168* 3754 3755DVB_USB_GL861 MEDIA DRIVER 3756M: Antti Palosaari <crope@iki.fi> 3757L: linux-media@vger.kernel.org 3758W: http://linuxtv.org/ 3759Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3760T: git git://linuxtv.org/anttip/media_tree.git 3761S: Maintained 3762F: drivers/media/usb/dvb-usb-v2/gl861* 3763 3764DVB_USB_MXL111SF MEDIA DRIVER 3765M: Michael Krufky <mkrufky@linuxtv.org> 3766L: linux-media@vger.kernel.org 3767W: http://linuxtv.org/ 3768W: http://github.com/mkrufky 3769Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3770T: git git://linuxtv.org/mkrufky/mxl111sf.git 3771S: Maintained 3772F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3773 3774DVB_USB_RTL28XXU MEDIA DRIVER 3775M: Antti Palosaari <crope@iki.fi> 3776L: linux-media@vger.kernel.org 3777W: http://linuxtv.org/ 3778W: http://palosaari.fi/linux/ 3779Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3780T: git git://linuxtv.org/anttip/media_tree.git 3781S: Maintained 3782F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3783 3784DVB_USB_V2 MEDIA DRIVER 3785M: Antti Palosaari <crope@iki.fi> 3786L: linux-media@vger.kernel.org 3787W: http://linuxtv.org/ 3788W: http://palosaari.fi/linux/ 3789Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3790T: git git://linuxtv.org/anttip/media_tree.git 3791S: Maintained 3792F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3793F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3794 3795DYNAMIC DEBUG 3796M: Jason Baron <jbaron@akamai.com> 3797S: Maintained 3798F: lib/dynamic_debug.c 3799F: include/linux/dynamic_debug.h 3800 3801DZ DECSTATION DZ11 SERIAL DRIVER 3802M: "Maciej W. Rozycki" <macro@linux-mips.org> 3803S: Maintained 3804F: drivers/tty/serial/dz.* 3805 3806E3X0 POWER BUTTON DRIVER 3807M: Moritz Fischer <moritz.fischer@ettus.com> 3808L: usrp-users@lists.ettus.com 3809W: http://www.ettus.com 3810S: Supported 3811F: drivers/input/misc/e3x0-button.c 3812F: Documentation/devicetree/bindings/input/e3x0-button.txt 3813 3814E4000 MEDIA DRIVER 3815M: Antti Palosaari <crope@iki.fi> 3816L: linux-media@vger.kernel.org 3817W: http://linuxtv.org/ 3818W: http://palosaari.fi/linux/ 3819Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3820T: git git://linuxtv.org/anttip/media_tree.git 3821S: Maintained 3822F: drivers/media/tuners/e4000* 3823 3824EATA ISA/EISA/PCI SCSI DRIVER 3825M: Dario Ballabio <ballabio_dario@emc.com> 3826L: linux-scsi@vger.kernel.org 3827S: Maintained 3828F: drivers/scsi/eata.c 3829 3830EC100 MEDIA DRIVER 3831M: Antti Palosaari <crope@iki.fi> 3832L: linux-media@vger.kernel.org 3833W: http://linuxtv.org/ 3834W: http://palosaari.fi/linux/ 3835Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3836T: git git://linuxtv.org/anttip/media_tree.git 3837S: Maintained 3838F: drivers/media/dvb-frontends/ec100* 3839 3840ECRYPT FILE SYSTEM 3841M: Tyler Hicks <tyhicks@canonical.com> 3842L: ecryptfs@vger.kernel.org 3843W: http://ecryptfs.org 3844W: https://launchpad.net/ecryptfs 3845S: Supported 3846F: Documentation/filesystems/ecryptfs.txt 3847F: fs/ecryptfs/ 3848 3849EDAC-CORE 3850M: Doug Thompson <dougthompson@xmission.com> 3851M: Borislav Petkov <bp@alien8.de> 3852M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3853L: linux-edac@vger.kernel.org 3854W: bluesmoke.sourceforge.net 3855T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3856T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3857S: Supported 3858F: Documentation/edac.txt 3859F: drivers/edac/ 3860F: include/linux/edac.h 3861 3862EDAC-AMD64 3863M: Doug Thompson <dougthompson@xmission.com> 3864M: Borislav Petkov <bp@alien8.de> 3865L: linux-edac@vger.kernel.org 3866W: bluesmoke.sourceforge.net 3867S: Maintained 3868F: drivers/edac/amd64_edac* 3869 3870EDAC-CALXEDA 3871M: Doug Thompson <dougthompson@xmission.com> 3872M: Robert Richter <rric@kernel.org> 3873L: linux-edac@vger.kernel.org 3874W: bluesmoke.sourceforge.net 3875S: Maintained 3876F: drivers/edac/highbank* 3877 3878EDAC-CAVIUM 3879M: Ralf Baechle <ralf@linux-mips.org> 3880M: David Daney <david.daney@cavium.com> 3881L: linux-edac@vger.kernel.org 3882L: linux-mips@linux-mips.org 3883W: bluesmoke.sourceforge.net 3884S: Supported 3885F: drivers/edac/octeon_edac* 3886 3887EDAC-E752X 3888M: Mark Gross <mark.gross@intel.com> 3889M: Doug Thompson <dougthompson@xmission.com> 3890L: linux-edac@vger.kernel.org 3891W: bluesmoke.sourceforge.net 3892S: Maintained 3893F: drivers/edac/e752x_edac.c 3894 3895EDAC-E7XXX 3896M: Doug Thompson <dougthompson@xmission.com> 3897L: linux-edac@vger.kernel.org 3898W: bluesmoke.sourceforge.net 3899S: Maintained 3900F: drivers/edac/e7xxx_edac.c 3901 3902EDAC-GHES 3903M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3904L: linux-edac@vger.kernel.org 3905W: bluesmoke.sourceforge.net 3906S: Maintained 3907F: drivers/edac/ghes_edac.c 3908 3909EDAC-I82443BXGX 3910M: Tim Small <tim@buttersideup.com> 3911L: linux-edac@vger.kernel.org 3912W: bluesmoke.sourceforge.net 3913S: Maintained 3914F: drivers/edac/i82443bxgx_edac.c 3915 3916EDAC-I3000 3917M: Jason Uhlenkott <juhlenko@akamai.com> 3918L: linux-edac@vger.kernel.org 3919W: bluesmoke.sourceforge.net 3920S: Maintained 3921F: drivers/edac/i3000_edac.c 3922 3923EDAC-I5000 3924M: Doug Thompson <dougthompson@xmission.com> 3925L: linux-edac@vger.kernel.org 3926W: bluesmoke.sourceforge.net 3927S: Maintained 3928F: drivers/edac/i5000_edac.c 3929 3930EDAC-I5400 3931M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3932L: linux-edac@vger.kernel.org 3933W: bluesmoke.sourceforge.net 3934S: Maintained 3935F: drivers/edac/i5400_edac.c 3936 3937EDAC-I7300 3938M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3939L: linux-edac@vger.kernel.org 3940W: bluesmoke.sourceforge.net 3941S: Maintained 3942F: drivers/edac/i7300_edac.c 3943 3944EDAC-I7CORE 3945M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3946L: linux-edac@vger.kernel.org 3947W: bluesmoke.sourceforge.net 3948S: Maintained 3949F: drivers/edac/i7core_edac.c 3950 3951EDAC-I82975X 3952M: Ranganathan Desikan <ravi@jetztechnologies.com> 3953M: "Arvind R." <arvino55@gmail.com> 3954L: linux-edac@vger.kernel.org 3955W: bluesmoke.sourceforge.net 3956S: Maintained 3957F: drivers/edac/i82975x_edac.c 3958 3959EDAC-IE31200 3960M: Jason Baron <jbaron@akamai.com> 3961L: linux-edac@vger.kernel.org 3962W: bluesmoke.sourceforge.net 3963S: Maintained 3964F: drivers/edac/ie31200_edac.c 3965 3966EDAC-MPC85XX 3967M: Johannes Thumshirn <morbidrsa@gmail.com> 3968L: linux-edac@vger.kernel.org 3969W: bluesmoke.sourceforge.net 3970S: Maintained 3971F: drivers/edac/mpc85xx_edac.[ch] 3972 3973EDAC-PASEMI 3974M: Egor Martovetsky <egor@pasemi.com> 3975L: linux-edac@vger.kernel.org 3976W: bluesmoke.sourceforge.net 3977S: Maintained 3978F: drivers/edac/pasemi_edac.c 3979 3980EDAC-R82600 3981M: Tim Small <tim@buttersideup.com> 3982L: linux-edac@vger.kernel.org 3983W: bluesmoke.sourceforge.net 3984S: Maintained 3985F: drivers/edac/r82600_edac.c 3986 3987EDAC-SBRIDGE 3988M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3989L: linux-edac@vger.kernel.org 3990W: bluesmoke.sourceforge.net 3991S: Maintained 3992F: drivers/edac/sb_edac.c 3993 3994EDAC-XGENE 3995APPLIED MICRO (APM) X-GENE SOC EDAC 3996M: Loc Ho <lho@apm.com> 3997S: Supported 3998F: drivers/edac/xgene_edac.c 3999F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4000 4001EDIROL UA-101/UA-1000 DRIVER 4002M: Clemens Ladisch <clemens@ladisch.de> 4003L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4004T: git git://git.alsa-project.org/alsa-kernel.git 4005S: Maintained 4006F: sound/usb/misc/ua101.c 4007 4008EXTENSIBLE FIRMWARE INTERFACE (EFI) 4009M: Matt Fleming <matt.fleming@intel.com> 4010L: linux-efi@vger.kernel.org 4011T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4012S: Maintained 4013F: Documentation/efi-stub.txt 4014F: arch/ia64/kernel/efi.c 4015F: arch/x86/boot/compressed/eboot.[ch] 4016F: arch/x86/include/asm/efi.h 4017F: arch/x86/platform/efi/* 4018F: drivers/firmware/efi/* 4019F: include/linux/efi*.h 4020 4021EFI VARIABLE FILESYSTEM 4022M: Matthew Garrett <matthew.garrett@nebula.com> 4023M: Jeremy Kerr <jk@ozlabs.org> 4024M: Matt Fleming <matt.fleming@intel.com> 4025T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4026L: linux-efi@vger.kernel.org 4027S: Maintained 4028F: fs/efivarfs/ 4029 4030EFIFB FRAMEBUFFER DRIVER 4031L: linux-fbdev@vger.kernel.org 4032M: Peter Jones <pjones@redhat.com> 4033S: Maintained 4034F: drivers/video/fbdev/efifb.c 4035 4036EFS FILESYSTEM 4037W: http://aeschi.ch.eu.org/efs/ 4038S: Orphan 4039F: fs/efs/ 4040 4041EHCA (IBM GX bus InfiniBand adapter) DRIVER 4042M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 4043M: Christoph Raisch <raisch@de.ibm.com> 4044L: linux-rdma@vger.kernel.org 4045S: Supported 4046F: drivers/infiniband/hw/ehca/ 4047 4048EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4049M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4050L: netdev@vger.kernel.org 4051S: Maintained 4052F: drivers/net/ethernet/ibm/ehea/ 4053 4054EM28XX VIDEO4LINUX DRIVER 4055M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4056L: linux-media@vger.kernel.org 4057W: http://linuxtv.org 4058T: git git://linuxtv.org/media_tree.git 4059S: Maintained 4060F: drivers/media/usb/em28xx/ 4061 4062EMBEDDED LINUX 4063M: Paul Gortmaker <paul.gortmaker@windriver.com> 4064M: Matt Mackall <mpm@selenic.com> 4065M: David Woodhouse <dwmw2@infradead.org> 4066L: linux-embedded@vger.kernel.org 4067S: Maintained 4068 4069EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4070M: James Smart <james.smart@avagotech.com> 4071M: Dick Kennedy <dick.kennedy@avagotech.com> 4072L: linux-scsi@vger.kernel.org 4073W: http://www.avagotech.com 4074S: Supported 4075F: drivers/scsi/lpfc/ 4076 4077ENE CB710 FLASH CARD READER DRIVER 4078M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4079S: Maintained 4080F: drivers/misc/cb710/ 4081F: drivers/mmc/host/cb710-mmc.* 4082F: include/linux/cb710.h 4083 4084ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4085M: Maxim Levitsky <maximlevitsky@gmail.com> 4086S: Maintained 4087F: drivers/media/rc/ene_ir.* 4088 4089ENHANCED ERROR HANDLING (EEH) 4090M: Gavin Shan <shangw@linux.vnet.ibm.com> 4091L: linuxppc-dev@lists.ozlabs.org 4092S: Supported 4093F: Documentation/powerpc/eeh-pci-error-recovery.txt 4094F: arch/powerpc/kernel/eeh*.c 4095 4096EPSON S1D13XXX FRAMEBUFFER DRIVER 4097M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4098S: Maintained 4099T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4100F: drivers/video/fbdev/s1d13xxxfb.c 4101F: include/video/s1d13xxxfb.h 4102 4103ET131X NETWORK DRIVER 4104M: Mark Einon <mark.einon@gmail.com> 4105S: Odd Fixes 4106F: drivers/net/ethernet/agere/ 4107 4108ETHERNET BRIDGE 4109M: Stephen Hemminger <stephen@networkplumber.org> 4110L: bridge@lists.linux-foundation.org 4111L: netdev@vger.kernel.org 4112W: http://www.linuxfoundation.org/en/Net:Bridge 4113S: Maintained 4114F: include/linux/netfilter_bridge/ 4115F: net/bridge/ 4116 4117ETHERNET PHY LIBRARY 4118M: Florian Fainelli <f.fainelli@gmail.com> 4119L: netdev@vger.kernel.org 4120S: Maintained 4121F: include/linux/phy.h 4122F: include/linux/phy_fixed.h 4123F: drivers/net/phy/ 4124F: Documentation/networking/phy.txt 4125F: drivers/of/of_mdio.c 4126F: drivers/of/of_net.c 4127 4128EXT2 FILE SYSTEM 4129M: Jan Kara <jack@suse.com> 4130L: linux-ext4@vger.kernel.org 4131S: Maintained 4132F: Documentation/filesystems/ext2.txt 4133F: fs/ext2/ 4134F: include/linux/ext2* 4135 4136EXT4 FILE SYSTEM 4137M: "Theodore Ts'o" <tytso@mit.edu> 4138M: Andreas Dilger <adilger.kernel@dilger.ca> 4139L: linux-ext4@vger.kernel.org 4140W: http://ext4.wiki.kernel.org 4141Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4142S: Maintained 4143F: Documentation/filesystems/ext4.txt 4144F: fs/ext4/ 4145 4146Extended Verification Module (EVM) 4147M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4148L: linux-ima-devel@lists.sourceforge.net 4149L: linux-security-module@vger.kernel.org 4150S: Supported 4151F: security/integrity/evm/ 4152 4153EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4154M: MyungJoo Ham <myungjoo.ham@samsung.com> 4155M: Chanwoo Choi <cw00.choi@samsung.com> 4156L: linux-kernel@vger.kernel.org 4157T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4158S: Maintained 4159F: drivers/extcon/ 4160F: Documentation/extcon/ 4161 4162EXYNOS DP DRIVER 4163M: Jingoo Han <jingoohan1@gmail.com> 4164L: dri-devel@lists.freedesktop.org 4165S: Maintained 4166F: drivers/gpu/drm/exynos/exynos_dp* 4167 4168EXYNOS MIPI DISPLAY DRIVERS 4169M: Inki Dae <inki.dae@samsung.com> 4170M: Donghwa Lee <dh09.lee@samsung.com> 4171M: Kyungmin Park <kyungmin.park@samsung.com> 4172L: linux-fbdev@vger.kernel.org 4173S: Maintained 4174F: drivers/video/fbdev/exynos/exynos_mipi* 4175F: include/video/exynos_mipi* 4176 4177F71805F HARDWARE MONITORING DRIVER 4178M: Jean Delvare <jdelvare@suse.com> 4179L: lm-sensors@lm-sensors.org 4180S: Maintained 4181F: Documentation/hwmon/f71805f 4182F: drivers/hwmon/f71805f.c 4183 4184FC0011 TUNER DRIVER 4185M: Michael Buesch <m@bues.ch> 4186L: linux-media@vger.kernel.org 4187S: Maintained 4188F: drivers/media/tuners/fc0011.h 4189F: drivers/media/tuners/fc0011.c 4190 4191FC2580 MEDIA DRIVER 4192M: Antti Palosaari <crope@iki.fi> 4193L: linux-media@vger.kernel.org 4194W: http://linuxtv.org/ 4195W: http://palosaari.fi/linux/ 4196Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4197T: git git://linuxtv.org/anttip/media_tree.git 4198S: Maintained 4199F: drivers/media/tuners/fc2580* 4200 4201FANOTIFY 4202M: Eric Paris <eparis@redhat.com> 4203S: Maintained 4204F: fs/notify/fanotify/ 4205F: include/linux/fanotify.h 4206F: include/uapi/linux/fanotify.h 4207 4208FARSYNC SYNCHRONOUS DRIVER 4209M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4210W: http://www.farsite.co.uk/ 4211S: Supported 4212F: drivers/net/wan/farsync.* 4213 4214FAULT INJECTION SUPPORT 4215M: Akinobu Mita <akinobu.mita@gmail.com> 4216S: Supported 4217F: Documentation/fault-injection/ 4218F: lib/fault-inject.c 4219 4220FBTFT Framebuffer drivers 4221M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4222M: Noralf Trønnes <noralf@tronnes.org> 4223S: Maintained 4224F: drivers/staging/fbtft/ 4225 4226FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4227M: Vasu Dev <vasu.dev@intel.com> 4228L: fcoe-devel@open-fcoe.org 4229W: www.Open-FCoE.org 4230S: Supported 4231F: drivers/scsi/libfc/ 4232F: drivers/scsi/fcoe/ 4233F: include/scsi/fc/ 4234F: include/scsi/libfc.h 4235F: include/scsi/libfcoe.h 4236F: include/uapi/scsi/fc/ 4237 4238FILE LOCKING (flock() and fcntl()/lockf()) 4239M: Jeff Layton <jlayton@poochiereds.net> 4240M: "J. Bruce Fields" <bfields@fieldses.org> 4241L: linux-fsdevel@vger.kernel.org 4242S: Maintained 4243F: include/linux/fcntl.h 4244F: include/linux/fs.h 4245F: include/uapi/linux/fcntl.h 4246F: include/uapi/linux/fs.h 4247F: fs/fcntl.c 4248F: fs/locks.c 4249 4250FILESYSTEMS (VFS and infrastructure) 4251M: Alexander Viro <viro@zeniv.linux.org.uk> 4252L: linux-fsdevel@vger.kernel.org 4253S: Maintained 4254F: fs/* 4255 4256FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4257M: Riku Voipio <riku.voipio@iki.fi> 4258L: lm-sensors@lm-sensors.org 4259S: Maintained 4260F: drivers/hwmon/f75375s.c 4261F: include/linux/f75375s.h 4262 4263FIREWIRE AUDIO DRIVERS 4264M: Clemens Ladisch <clemens@ladisch.de> 4265L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4266T: git git://git.alsa-project.org/alsa-kernel.git 4267S: Maintained 4268F: sound/firewire/ 4269 4270FIREWIRE MEDIA DRIVERS (firedtv) 4271M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4272L: linux-media@vger.kernel.org 4273L: linux1394-devel@lists.sourceforge.net 4274T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4275S: Maintained 4276F: drivers/media/firewire/ 4277 4278FIREWIRE SBP-2 TARGET 4279M: Chris Boot <bootc@bootc.net> 4280L: linux-scsi@vger.kernel.org 4281L: target-devel@vger.kernel.org 4282L: linux1394-devel@lists.sourceforge.net 4283T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4284S: Maintained 4285F: drivers/target/sbp/ 4286 4287FIREWIRE SUBSYSTEM 4288M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4289L: linux1394-devel@lists.sourceforge.net 4290W: http://ieee1394.wiki.kernel.org/ 4291T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4292S: Maintained 4293F: drivers/firewire/ 4294F: include/linux/firewire.h 4295F: include/uapi/linux/firewire*.h 4296F: tools/firewire/ 4297 4298FIRMWARE LOADER (request_firmware) 4299M: Ming Lei <ming.lei@canonical.com> 4300L: linux-kernel@vger.kernel.org 4301S: Maintained 4302F: Documentation/firmware_class/ 4303F: drivers/base/firmware*.c 4304F: include/linux/firmware.h 4305 4306FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4307M: Joshua Morris <josh.h.morris@us.ibm.com> 4308M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4309S: Maintained 4310F: drivers/block/rsxx/ 4311 4312FLOPPY DRIVER 4313M: Jiri Kosina <jikos@kernel.org> 4314T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4315S: Odd fixes 4316F: drivers/block/floppy.c 4317 4318FMC SUBSYSTEM 4319M: Alessandro Rubini <rubini@gnudd.com> 4320W: http://www.ohwr.org/projects/fmc-bus 4321S: Supported 4322F: drivers/fmc/ 4323F: include/linux/fmc*.h 4324F: include/linux/ipmi-fru.h 4325K: fmc_d.*register 4326 4327FPU EMULATOR 4328M: Bill Metzenthen <billm@melbpc.org.au> 4329W: http://floatingpoint.sourceforge.net/emulator/index.html 4330S: Maintained 4331F: arch/x86/math-emu/ 4332 4333FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4334L: netdev@vger.kernel.org 4335S: Orphan 4336F: drivers/net/wan/dlci.c 4337F: drivers/net/wan/sdla.c 4338 4339FRAMEBUFFER LAYER 4340M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4341M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4342L: linux-fbdev@vger.kernel.org 4343W: http://linux-fbdev.sourceforge.net/ 4344Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4345T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4346S: Maintained 4347F: Documentation/fb/ 4348F: Documentation/devicetree/bindings/fb/ 4349F: drivers/video/ 4350F: include/video/ 4351F: include/linux/fb.h 4352F: include/uapi/video/ 4353F: include/uapi/linux/fb.h 4354 4355FREESCALE DIU FRAMEBUFFER DRIVER 4356M: Timur Tabi <timur@tabi.org> 4357L: linux-fbdev@vger.kernel.org 4358S: Maintained 4359F: drivers/video/fbdev/fsl-diu-fb.* 4360 4361FREESCALE DMA DRIVER 4362M: Li Yang <leoli@freescale.com> 4363M: Zhang Wei <zw@zh-kernel.org> 4364L: linuxppc-dev@lists.ozlabs.org 4365S: Maintained 4366F: drivers/dma/fsldma.* 4367 4368FREESCALE I2C CPM DRIVER 4369M: Jochen Friedrich <jochen@scram.de> 4370L: linuxppc-dev@lists.ozlabs.org 4371L: linux-i2c@vger.kernel.org 4372S: Maintained 4373F: drivers/i2c/busses/i2c-cpm.c 4374 4375FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4376M: Sascha Hauer <kernel@pengutronix.de> 4377L: linux-fbdev@vger.kernel.org 4378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4379S: Maintained 4380F: include/linux/platform_data/video-imxfb.h 4381F: drivers/video/fbdev/imxfb.c 4382 4383FREESCALE QUAD SPI DRIVER 4384M: Han Xu <han.xu@freescale.com> 4385L: linux-mtd@lists.infradead.org 4386S: Maintained 4387F: drivers/mtd/spi-nor/fsl-quadspi.c 4388 4389FREESCALE SOC FS_ENET DRIVER 4390M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4391M: Vitaly Bordug <vbordug@ru.mvista.com> 4392L: linuxppc-dev@lists.ozlabs.org 4393L: netdev@vger.kernel.org 4394S: Maintained 4395F: drivers/net/ethernet/freescale/fs_enet/ 4396F: include/linux/fs_enet_pd.h 4397 4398FREESCALE QUICC ENGINE LIBRARY 4399L: linuxppc-dev@lists.ozlabs.org 4400S: Orphan 4401F: arch/powerpc/sysdev/qe_lib/ 4402F: arch/powerpc/include/asm/*qe.h 4403 4404FREESCALE USB PERIPHERAL DRIVERS 4405M: Li Yang <leoli@freescale.com> 4406L: linux-usb@vger.kernel.org 4407L: linuxppc-dev@lists.ozlabs.org 4408S: Maintained 4409F: drivers/usb/gadget/udc/fsl* 4410 4411FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4412M: Li Yang <leoli@freescale.com> 4413L: netdev@vger.kernel.org 4414L: linuxppc-dev@lists.ozlabs.org 4415S: Maintained 4416F: drivers/net/ethernet/freescale/ucc_geth* 4417 4418FREESCALE QUICC ENGINE UCC UART DRIVER 4419M: Timur Tabi <timur@tabi.org> 4420L: linuxppc-dev@lists.ozlabs.org 4421S: Maintained 4422F: drivers/tty/serial/ucc_uart.c 4423 4424FREESCALE SOC SOUND DRIVERS 4425M: Timur Tabi <timur@tabi.org> 4426M: Nicolin Chen <nicoleotsuka@gmail.com> 4427M: Xiubo Li <Xiubo.Lee@gmail.com> 4428L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4429L: linuxppc-dev@lists.ozlabs.org 4430S: Maintained 4431F: sound/soc/fsl/fsl* 4432F: sound/soc/fsl/imx* 4433F: sound/soc/fsl/mpc8610_hpcd.c 4434 4435FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4436M: "J. German Rivera" <German.Rivera@freescale.com> 4437L: linux-kernel@vger.kernel.org 4438S: Maintained 4439F: drivers/staging/fsl-mc/ 4440 4441FREEVXFS FILESYSTEM 4442M: Christoph Hellwig <hch@infradead.org> 4443W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4444S: Maintained 4445F: fs/freevxfs/ 4446 4447FREEZER 4448M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4449M: Pavel Machek <pavel@ucw.cz> 4450L: linux-pm@vger.kernel.org 4451S: Supported 4452F: Documentation/power/freezing-of-tasks.txt 4453F: include/linux/freezer.h 4454F: kernel/freezer.c 4455 4456FRONTSWAP API 4457M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4458L: linux-kernel@vger.kernel.org 4459S: Maintained 4460F: mm/frontswap.c 4461F: include/linux/frontswap.h 4462 4463FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4464M: David Howells <dhowells@redhat.com> 4465L: linux-cachefs@redhat.com 4466S: Supported 4467F: Documentation/filesystems/caching/ 4468F: fs/fscache/ 4469F: include/linux/fscache*.h 4470 4471F2FS FILE SYSTEM 4472M: Jaegeuk Kim <jaegeuk@kernel.org> 4473M: Changman Lee <cm224.lee@samsung.com> 4474R: Chao Yu <chao2.yu@samsung.com> 4475L: linux-f2fs-devel@lists.sourceforge.net 4476W: http://en.wikipedia.org/wiki/F2FS 4477T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4478S: Maintained 4479F: Documentation/filesystems/f2fs.txt 4480F: Documentation/ABI/testing/sysfs-fs-f2fs 4481F: fs/f2fs/ 4482F: include/linux/f2fs_fs.h 4483F: include/trace/events/f2fs.h 4484 4485FUJITSU FR-V (FRV) PORT 4486M: David Howells <dhowells@redhat.com> 4487S: Maintained 4488F: arch/frv/ 4489 4490FUJITSU LAPTOP EXTRAS 4491M: Jonathan Woithe <jwoithe@just42.net> 4492L: platform-driver-x86@vger.kernel.org 4493S: Maintained 4494F: drivers/platform/x86/fujitsu-laptop.c 4495 4496FUJITSU M-5MO LS CAMERA ISP DRIVER 4497M: Kyungmin Park <kyungmin.park@samsung.com> 4498M: Heungjun Kim <riverful.kim@samsung.com> 4499L: linux-media@vger.kernel.org 4500S: Maintained 4501F: drivers/media/i2c/m5mols/ 4502F: include/media/m5mols.h 4503 4504FUJITSU TABLET EXTRAS 4505M: Robert Gerlach <khnz@gmx.de> 4506L: platform-driver-x86@vger.kernel.org 4507S: Maintained 4508F: drivers/platform/x86/fujitsu-tablet.c 4509 4510FUSE: FILESYSTEM IN USERSPACE 4511M: Miklos Szeredi <miklos@szeredi.hu> 4512L: fuse-devel@lists.sourceforge.net 4513W: http://fuse.sourceforge.net/ 4514T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4515S: Maintained 4516F: fs/fuse/ 4517F: include/uapi/linux/fuse.h 4518F: Documentation/filesystems/fuse.txt 4519 4520FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4521M: Rik Faith <faith@cs.unc.edu> 4522L: linux-scsi@vger.kernel.org 4523S: Odd Fixes (e.g., new signatures) 4524F: drivers/scsi/fdomain.* 4525 4526GCOV BASED KERNEL PROFILING 4527M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4528S: Maintained 4529F: kernel/gcov/ 4530F: Documentation/gcov.txt 4531 4532GDT SCSI DISK ARRAY CONTROLLER DRIVER 4533M: Achim Leubner <achim_leubner@adaptec.com> 4534L: linux-scsi@vger.kernel.org 4535W: http://www.icp-vortex.com/ 4536S: Supported 4537F: drivers/scsi/gdt* 4538 4539GDB KERNEL DEBUGGING HELPER SCRIPTS 4540M: Jan Kiszka <jan.kiszka@siemens.com> 4541S: Supported 4542F: scripts/gdb/ 4543 4544GEMTEK FM RADIO RECEIVER DRIVER 4545M: Hans Verkuil <hverkuil@xs4all.nl> 4546L: linux-media@vger.kernel.org 4547T: git git://linuxtv.org/media_tree.git 4548W: http://linuxtv.org 4549S: Maintained 4550F: drivers/media/radio/radio-gemtek* 4551 4552GENERIC GPIO I2C DRIVER 4553M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4554S: Supported 4555F: drivers/i2c/busses/i2c-gpio.c 4556F: include/linux/i2c-gpio.h 4557 4558GENERIC GPIO I2C MULTIPLEXER DRIVER 4559M: Peter Korsgaard <peter.korsgaard@barco.com> 4560L: linux-i2c@vger.kernel.org 4561S: Supported 4562F: drivers/i2c/muxes/i2c-mux-gpio.c 4563F: include/linux/i2c-mux-gpio.h 4564F: Documentation/i2c/muxes/i2c-mux-gpio 4565 4566GENERIC HDLC (WAN) DRIVERS 4567M: Krzysztof Halasa <khc@pm.waw.pl> 4568W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4569S: Maintained 4570F: drivers/net/wan/c101.c 4571F: drivers/net/wan/hd6457* 4572F: drivers/net/wan/hdlc* 4573F: drivers/net/wan/n2.c 4574F: drivers/net/wan/pc300too.c 4575F: drivers/net/wan/pci200syn.c 4576F: drivers/net/wan/wanxl* 4577 4578GENERIC INCLUDE/ASM HEADER FILES 4579M: Arnd Bergmann <arnd@arndb.de> 4580L: linux-arch@vger.kernel.org 4581T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4582S: Maintained 4583F: include/asm-generic/ 4584F: include/uapi/asm-generic/ 4585 4586GENERIC PHY FRAMEWORK 4587M: Kishon Vijay Abraham I <kishon@ti.com> 4588L: linux-kernel@vger.kernel.org 4589T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4590S: Supported 4591F: drivers/phy/ 4592F: include/linux/phy/ 4593 4594GENERIC PM DOMAINS 4595M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4596M: Kevin Hilman <khilman@kernel.org> 4597M: Ulf Hansson <ulf.hansson@linaro.org> 4598L: linux-pm@vger.kernel.org 4599S: Supported 4600F: drivers/base/power/domain*.c 4601F: include/linux/pm_domain.h 4602 4603GENERIC UIO DRIVER FOR PCI DEVICES 4604M: "Michael S. Tsirkin" <mst@redhat.com> 4605L: kvm@vger.kernel.org 4606S: Supported 4607F: drivers/uio/uio_pci_generic.c 4608 4609GET_MAINTAINER SCRIPT 4610M: Joe Perches <joe@perches.com> 4611S: Maintained 4612F: scripts/get_maintainer.pl 4613 4614GFS2 FILE SYSTEM 4615M: Steven Whitehouse <swhiteho@redhat.com> 4616M: Bob Peterson <rpeterso@redhat.com> 4617L: cluster-devel@redhat.com 4618W: http://sources.redhat.com/cluster/ 4619T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4620S: Supported 4621F: Documentation/filesystems/gfs2*.txt 4622F: fs/gfs2/ 4623F: include/uapi/linux/gfs2_ondisk.h 4624 4625GIGASET ISDN DRIVERS 4626M: Paul Bolle <pebolle@tiscali.nl> 4627L: gigaset307x-common@lists.sourceforge.net 4628W: http://gigaset307x.sourceforge.net/ 4629S: Odd Fixes 4630F: Documentation/isdn/README.gigaset 4631F: drivers/isdn/gigaset/ 4632F: include/uapi/linux/gigaset_dev.h 4633 4634GO7007 MPEG CODEC 4635M: Hans Verkuil <hans.verkuil@cisco.com> 4636L: linux-media@vger.kernel.org 4637S: Maintained 4638F: drivers/media/usb/go7007/ 4639 4640GOODIX TOUCHSCREEN 4641M: Bastien Nocera <hadess@hadess.net> 4642L: linux-input@vger.kernel.org 4643S: Maintained 4644F: drivers/input/touchscreen/goodix.c 4645 4646GPIO SUBSYSTEM 4647M: Linus Walleij <linus.walleij@linaro.org> 4648M: Alexandre Courbot <gnurou@gmail.com> 4649L: linux-gpio@vger.kernel.org 4650T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4651S: Maintained 4652F: Documentation/gpio/ 4653F: drivers/gpio/ 4654F: include/linux/gpio/ 4655F: include/linux/gpio.h 4656F: include/asm-generic/gpio.h 4657 4658GRE DEMULTIPLEXER DRIVER 4659M: Dmitry Kozlov <xeb@mail.ru> 4660L: netdev@vger.kernel.org 4661S: Maintained 4662F: net/ipv4/gre_demux.c 4663F: net/ipv4/gre_offload.c 4664F: include/net/gre.h 4665 4666GRETH 10/100/1G Ethernet MAC device driver 4667M: Kristoffer Glembo <kristoffer@gaisler.com> 4668L: netdev@vger.kernel.org 4669S: Maintained 4670F: drivers/net/ethernet/aeroflex/ 4671 4672GSPCA FINEPIX SUBDRIVER 4673M: Frank Zago <frank@zago.net> 4674L: linux-media@vger.kernel.org 4675T: git git://linuxtv.org/media_tree.git 4676S: Maintained 4677F: drivers/media/usb/gspca/finepix.c 4678 4679GSPCA GL860 SUBDRIVER 4680M: Olivier Lorin <o.lorin@laposte.net> 4681L: linux-media@vger.kernel.org 4682T: git git://linuxtv.org/media_tree.git 4683S: Maintained 4684F: drivers/media/usb/gspca/gl860/ 4685 4686GSPCA M5602 SUBDRIVER 4687M: Erik Andren <erik.andren@gmail.com> 4688L: linux-media@vger.kernel.org 4689T: git git://linuxtv.org/media_tree.git 4690S: Maintained 4691F: drivers/media/usb/gspca/m5602/ 4692 4693GSPCA PAC207 SONIXB SUBDRIVER 4694M: Hans de Goede <hdegoede@redhat.com> 4695L: linux-media@vger.kernel.org 4696T: git git://linuxtv.org/media_tree.git 4697S: Maintained 4698F: drivers/media/usb/gspca/pac207.c 4699 4700GSPCA SN9C20X SUBDRIVER 4701M: Brian Johnson <brijohn@gmail.com> 4702L: linux-media@vger.kernel.org 4703T: git git://linuxtv.org/media_tree.git 4704S: Maintained 4705F: drivers/media/usb/gspca/sn9c20x.c 4706 4707GSPCA T613 SUBDRIVER 4708M: Leandro Costantino <lcostantino@gmail.com> 4709L: linux-media@vger.kernel.org 4710T: git git://linuxtv.org/media_tree.git 4711S: Maintained 4712F: drivers/media/usb/gspca/t613.c 4713 4714GSPCA USB WEBCAM DRIVER 4715M: Hans de Goede <hdegoede@redhat.com> 4716L: linux-media@vger.kernel.org 4717T: git git://linuxtv.org/media_tree.git 4718S: Maintained 4719F: drivers/media/usb/gspca/ 4720 4721GUID PARTITION TABLE (GPT) 4722M: Davidlohr Bueso <dave@stgolabs.net> 4723L: linux-efi@vger.kernel.org 4724S: Maintained 4725F: block/partitions/efi.* 4726 4727STK1160 USB VIDEO CAPTURE DRIVER 4728M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4729L: linux-media@vger.kernel.org 4730T: git git://linuxtv.org/media_tree.git 4731S: Maintained 4732F: drivers/media/usb/stk1160/ 4733 4734H8/300 ARCHITECTURE 4735M: Yoshinori Sato <ysato@users.sourceforge.jp> 4736L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4737W: http://uclinux-h8.sourceforge.jp 4738T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4739S: Maintained 4740F: arch/h8300/ 4741F: drivers/clocksource/h8300_*.c 4742F: drivers/clk/h8300/ 4743F: drivers/irqchip/irq-renesas-h8*.c 4744 4745HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4746M: Frank Seidel <frank@f-seidel.de> 4747L: platform-driver-x86@vger.kernel.org 4748W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4749S: Maintained 4750F: drivers/platform/x86/hdaps.c 4751 4752HDPVR USB VIDEO ENCODER DRIVER 4753M: Hans Verkuil <hverkuil@xs4all.nl> 4754L: linux-media@vger.kernel.org 4755T: git git://linuxtv.org/media_tree.git 4756W: http://linuxtv.org 4757S: Odd Fixes 4758F: drivers/media/usb/hdpvr/ 4759 4760HWPOISON MEMORY FAILURE HANDLING 4761M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4762L: linux-mm@kvack.org 4763S: Maintained 4764F: mm/memory-failure.c 4765F: mm/hwpoison-inject.c 4766 4767HYPERVISOR VIRTUAL CONSOLE DRIVER 4768L: linuxppc-dev@lists.ozlabs.org 4769S: Odd Fixes 4770F: drivers/tty/hvc/ 4771 4772HACKRF MEDIA DRIVER 4773M: Antti Palosaari <crope@iki.fi> 4774L: linux-media@vger.kernel.org 4775W: http://linuxtv.org/ 4776W: http://palosaari.fi/linux/ 4777Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4778T: git git://linuxtv.org/anttip/media_tree.git 4779S: Maintained 4780F: drivers/media/usb/hackrf/ 4781 4782HARDWARE MONITORING 4783M: Jean Delvare <jdelvare@suse.com> 4784M: Guenter Roeck <linux@roeck-us.net> 4785L: lm-sensors@lm-sensors.org 4786W: http://www.lm-sensors.org/ 4787T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4788T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4789S: Maintained 4790F: Documentation/hwmon/ 4791F: drivers/hwmon/ 4792F: include/linux/hwmon*.h 4793 4794HARDWARE RANDOM NUMBER GENERATOR CORE 4795M: Matt Mackall <mpm@selenic.com> 4796M: Herbert Xu <herbert@gondor.apana.org.au> 4797L: linux-crypto@vger.kernel.org 4798S: Odd fixes 4799F: Documentation/hw_random.txt 4800F: drivers/char/hw_random/ 4801F: include/linux/hw_random.h 4802 4803HARDWARE SPINLOCK CORE 4804M: Ohad Ben-Cohen <ohad@wizery.com> 4805S: Maintained 4806F: Documentation/hwspinlock.txt 4807F: drivers/hwspinlock/hwspinlock_* 4808F: include/linux/hwspinlock.h 4809 4810HARMONY SOUND DRIVER 4811L: linux-parisc@vger.kernel.org 4812S: Maintained 4813F: sound/parisc/harmony.* 4814 4815HD29L2 MEDIA DRIVER 4816M: Antti Palosaari <crope@iki.fi> 4817L: linux-media@vger.kernel.org 4818W: http://linuxtv.org/ 4819W: http://palosaari.fi/linux/ 4820Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4821T: git git://linuxtv.org/anttip/media_tree.git 4822S: Maintained 4823F: drivers/media/dvb-frontends/hd29l2* 4824 4825HEWLETT-PACKARD SMART2 RAID DRIVER 4826L: iss_storagedev@hp.com 4827S: Orphan 4828F: Documentation/blockdev/cpqarray.txt 4829F: drivers/block/cpqarray.* 4830 4831HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4832M: Don Brace <don.brace@pmcs.com> 4833L: iss_storagedev@hp.com 4834L: storagedev@pmcs.com 4835L: linux-scsi@vger.kernel.org 4836S: Supported 4837F: Documentation/scsi/hpsa.txt 4838F: drivers/scsi/hpsa*.[ch] 4839F: include/linux/cciss*.h 4840F: include/uapi/linux/cciss*.h 4841 4842HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4843M: Don Brace <don.brace@pmcs.com> 4844L: iss_storagedev@hp.com 4845L: storagedev@pmcs.com 4846L: linux-scsi@vger.kernel.org 4847S: Supported 4848F: Documentation/blockdev/cciss.txt 4849F: drivers/block/cciss* 4850F: include/linux/cciss_ioctl.h 4851F: include/uapi/linux/cciss_ioctl.h 4852 4853HFS FILESYSTEM 4854L: linux-fsdevel@vger.kernel.org 4855S: Orphan 4856F: Documentation/filesystems/hfs.txt 4857F: fs/hfs/ 4858 4859HFSPLUS FILESYSTEM 4860L: linux-fsdevel@vger.kernel.org 4861S: Orphan 4862F: Documentation/filesystems/hfsplus.txt 4863F: fs/hfsplus/ 4864 4865HGA FRAMEBUFFER DRIVER 4866M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4867L: linux-nvidia@lists.surfsouth.com 4868W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4869S: Maintained 4870F: drivers/video/fbdev/hgafb.c 4871 4872HIBERNATION (aka Software Suspend, aka swsusp) 4873M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4874M: Pavel Machek <pavel@ucw.cz> 4875L: linux-pm@vger.kernel.org 4876S: Supported 4877F: arch/x86/power/ 4878F: drivers/base/power/ 4879F: kernel/power/ 4880F: include/linux/suspend.h 4881F: include/linux/freezer.h 4882F: include/linux/pm.h 4883F: arch/*/include/asm/suspend*.h 4884 4885HID CORE LAYER 4886M: Jiri Kosina <jikos@kernel.org> 4887L: linux-input@vger.kernel.org 4888T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4889S: Maintained 4890F: drivers/hid/ 4891F: include/linux/hid* 4892F: include/uapi/linux/hid* 4893 4894HID SENSOR HUB DRIVERS 4895M: Jiri Kosina <jikos@kernel.org> 4896M: Jonathan Cameron <jic23@kernel.org> 4897M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4898L: linux-input@vger.kernel.org 4899L: linux-iio@vger.kernel.org 4900S: Maintained 4901F: Documentation/hid/hid-sensor* 4902F: drivers/hid/hid-sensor-* 4903F: drivers/iio/*/hid-* 4904F: include/linux/hid-sensor-* 4905 4906HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4907M: Thomas Gleixner <tglx@linutronix.de> 4908L: linux-kernel@vger.kernel.org 4909T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4910S: Maintained 4911F: Documentation/timers/ 4912F: kernel/time/hrtimer.c 4913F: kernel/time/clockevents.c 4914F: kernel/time/tick*.* 4915F: kernel/time/timer_*.c 4916F: include/linux/clockchips.h 4917F: include/linux/hrtimer.h 4918 4919HIGH-SPEED SCC DRIVER FOR AX.25 4920L: linux-hams@vger.kernel.org 4921S: Orphan 4922F: drivers/net/hamradio/dmascc.c 4923F: drivers/net/hamradio/scc.c 4924 4925HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4926M: HighPoint Linux Team <linux@highpoint-tech.com> 4927W: http://www.highpoint-tech.com 4928S: Supported 4929F: Documentation/scsi/hptiop.txt 4930F: drivers/scsi/hptiop.c 4931 4932HIPPI 4933M: Jes Sorensen <jes@trained-monkey.org> 4934L: linux-hippi@sunsite.dk 4935S: Maintained 4936F: include/linux/hippidevice.h 4937F: include/uapi/linux/if_hippi.h 4938F: net/802/hippi.c 4939F: drivers/net/hippi/ 4940 4941HOST AP DRIVER 4942M: Jouni Malinen <j@w1.fi> 4943L: hostap@shmoo.com (subscribers-only) 4944L: linux-wireless@vger.kernel.org 4945W: http://hostap.epitest.fi/ 4946S: Maintained 4947F: drivers/net/wireless/hostap/ 4948 4949HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4950L: platform-driver-x86@vger.kernel.org 4951S: Orphan 4952F: drivers/platform/x86/tc1100-wmi.c 4953 4954HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4955M: Jaroslav Kysela <perex@perex.cz> 4956S: Maintained 4957F: drivers/net/ethernet/hp/hp100.* 4958 4959HPET: High Precision Event Timers driver 4960M: Clemens Ladisch <clemens@ladisch.de> 4961S: Maintained 4962F: Documentation/timers/hpet.txt 4963F: drivers/char/hpet.c 4964F: include/linux/hpet.h 4965F: include/uapi/linux/hpet.h 4966 4967HPET: x86 4968S: Orphan 4969F: arch/x86/kernel/hpet.c 4970F: arch/x86/include/asm/hpet.h 4971 4972HPFS FILESYSTEM 4973M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4974W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4975S: Maintained 4976F: fs/hpfs/ 4977 4978HSI SUBSYSTEM 4979M: Sebastian Reichel <sre@kernel.org> 4980T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4981S: Maintained 4982F: Documentation/ABI/testing/sysfs-bus-hsi 4983F: Documentation/hsi.txt 4984F: drivers/hsi/ 4985F: include/linux/hsi/ 4986F: include/uapi/linux/hsi/ 4987 4988HSO 3G MODEM DRIVER 4989M: Jan Dumon <j.dumon@option.com> 4990W: http://www.pharscape.org 4991S: Maintained 4992F: drivers/net/usb/hso.c 4993 4994HSR NETWORK PROTOCOL 4995M: Arvid Brodin <arvid.brodin@alten.se> 4996L: netdev@vger.kernel.org 4997S: Maintained 4998F: net/hsr/ 4999 5000HTCPEN TOUCHSCREEN DRIVER 5001M: Pau Oliva Fora <pof@eslack.org> 5002L: linux-input@vger.kernel.org 5003S: Maintained 5004F: drivers/input/touchscreen/htcpen.c 5005 5006HUGETLB FILESYSTEM 5007M: Nadia Yvette Chambers <nyc@holomorphy.com> 5008S: Maintained 5009F: fs/hugetlbfs/ 5010 5011Hyper-V CORE AND DRIVERS 5012M: "K. Y. Srinivasan" <kys@microsoft.com> 5013M: Haiyang Zhang <haiyangz@microsoft.com> 5014L: devel@linuxdriverproject.org 5015S: Maintained 5016F: arch/x86/include/asm/mshyperv.h 5017F: arch/x86/include/uapi/asm/hyperv.h 5018F: arch/x86/kernel/cpu/mshyperv.c 5019F: drivers/hid/hid-hyperv.c 5020F: drivers/hv/ 5021F: drivers/input/serio/hyperv-keyboard.c 5022F: drivers/net/hyperv/ 5023F: drivers/scsi/storvsc_drv.c 5024F: drivers/video/fbdev/hyperv_fb.c 5025F: include/linux/hyperv.h 5026F: tools/hv/ 5027F: Documentation/ABI/stable/sysfs-bus-vmbus 5028 5029I2C OVER PARALLEL PORT 5030M: Jean Delvare <jdelvare@suse.com> 5031L: linux-i2c@vger.kernel.org 5032S: Maintained 5033F: Documentation/i2c/busses/i2c-parport 5034F: Documentation/i2c/busses/i2c-parport-light 5035F: drivers/i2c/busses/i2c-parport.c 5036F: drivers/i2c/busses/i2c-parport-light.c 5037 5038I2C/SMBUS CONTROLLER DRIVERS FOR PC 5039M: Jean Delvare <jdelvare@suse.com> 5040L: linux-i2c@vger.kernel.org 5041S: Maintained 5042F: Documentation/i2c/busses/i2c-ali1535 5043F: Documentation/i2c/busses/i2c-ali1563 5044F: Documentation/i2c/busses/i2c-ali15x3 5045F: Documentation/i2c/busses/i2c-amd756 5046F: Documentation/i2c/busses/i2c-amd8111 5047F: Documentation/i2c/busses/i2c-i801 5048F: Documentation/i2c/busses/i2c-nforce2 5049F: Documentation/i2c/busses/i2c-piix4 5050F: Documentation/i2c/busses/i2c-sis5595 5051F: Documentation/i2c/busses/i2c-sis630 5052F: Documentation/i2c/busses/i2c-sis96x 5053F: Documentation/i2c/busses/i2c-via 5054F: Documentation/i2c/busses/i2c-viapro 5055F: drivers/i2c/busses/i2c-ali1535.c 5056F: drivers/i2c/busses/i2c-ali1563.c 5057F: drivers/i2c/busses/i2c-ali15x3.c 5058F: drivers/i2c/busses/i2c-amd756.c 5059F: drivers/i2c/busses/i2c-amd756-s4882.c 5060F: drivers/i2c/busses/i2c-amd8111.c 5061F: drivers/i2c/busses/i2c-i801.c 5062F: drivers/i2c/busses/i2c-isch.c 5063F: drivers/i2c/busses/i2c-nforce2.c 5064F: drivers/i2c/busses/i2c-nforce2-s4985.c 5065F: drivers/i2c/busses/i2c-piix4.c 5066F: drivers/i2c/busses/i2c-sis5595.c 5067F: drivers/i2c/busses/i2c-sis630.c 5068F: drivers/i2c/busses/i2c-sis96x.c 5069F: drivers/i2c/busses/i2c-via.c 5070F: drivers/i2c/busses/i2c-viapro.c 5071 5072I2C/SMBUS ISMT DRIVER 5073M: Seth Heasley <seth.heasley@intel.com> 5074M: Neil Horman <nhorman@tuxdriver.com> 5075L: linux-i2c@vger.kernel.org 5076F: drivers/i2c/busses/i2c-ismt.c 5077F: Documentation/i2c/busses/i2c-ismt 5078 5079I2C/SMBUS STUB DRIVER 5080M: Jean Delvare <jdelvare@suse.com> 5081L: linux-i2c@vger.kernel.org 5082S: Maintained 5083F: drivers/i2c/i2c-stub.c 5084 5085I2C SUBSYSTEM 5086M: Wolfram Sang <wsa@the-dreams.de> 5087L: linux-i2c@vger.kernel.org 5088W: https://i2c.wiki.kernel.org/ 5089Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5090T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5091S: Maintained 5092F: Documentation/devicetree/bindings/i2c/ 5093F: Documentation/i2c/ 5094F: drivers/i2c/ 5095F: include/linux/i2c.h 5096F: include/linux/i2c-*.h 5097F: include/uapi/linux/i2c.h 5098F: include/uapi/linux/i2c-*.h 5099 5100I2C ACPI SUPPORT 5101M: Mika Westerberg <mika.westerberg@linux.intel.com> 5102L: linux-i2c@vger.kernel.org 5103L: linux-acpi@vger.kernel.org 5104S: Maintained 5105 5106I2C-TAOS-EVM DRIVER 5107M: Jean Delvare <jdelvare@suse.com> 5108L: linux-i2c@vger.kernel.org 5109S: Maintained 5110F: Documentation/i2c/busses/i2c-taos-evm 5111F: drivers/i2c/busses/i2c-taos-evm.c 5112 5113I2C-TINY-USB DRIVER 5114M: Till Harbaum <till@harbaum.org> 5115L: linux-i2c@vger.kernel.org 5116W: http://www.harbaum.org/till/i2c_tiny_usb 5117S: Maintained 5118F: drivers/i2c/busses/i2c-tiny-usb.c 5119 5120i386 BOOT CODE 5121M: "H. Peter Anvin" <hpa@zytor.com> 5122S: Maintained 5123F: arch/x86/boot/ 5124 5125i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5126M: "H. Peter Anvin" <hpa@zytor.com> 5127T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5128S: Maintained 5129 5130IA64 (Itanium) PLATFORM 5131M: Tony Luck <tony.luck@intel.com> 5132M: Fenghua Yu <fenghua.yu@intel.com> 5133L: linux-ia64@vger.kernel.org 5134T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5135S: Maintained 5136F: arch/ia64/ 5137 5138IBM Power VMX Cryptographic instructions 5139M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5140M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5141L: linux-crypto@vger.kernel.org 5142S: Supported 5143F: drivers/crypto/vmx/Makefile 5144F: drivers/crypto/vmx/Kconfig 5145F: drivers/crypto/vmx/vmx.c 5146F: drivers/crypto/vmx/aes* 5147F: drivers/crypto/vmx/ghash* 5148F: drivers/crypto/vmx/ppc-xlate.pl 5149 5150IBM Power in-Nest Crypto Acceleration 5151M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5152M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5153L: linux-crypto@vger.kernel.org 5154S: Supported 5155F: drivers/crypto/nx/Makefile 5156F: drivers/crypto/nx/Kconfig 5157F: drivers/crypto/nx/nx-aes* 5158F: drivers/crypto/nx/nx-sha* 5159F: drivers/crypto/nx/nx.* 5160F: drivers/crypto/nx/nx_csbcpb.h 5161F: drivers/crypto/nx/nx_debugfs.h 5162 5163IBM Power 842 compression accelerator 5164M: Dan Streetman <ddstreet@ieee.org> 5165S: Supported 5166F: drivers/crypto/nx/Makefile 5167F: drivers/crypto/nx/Kconfig 5168F: drivers/crypto/nx/nx-842* 5169F: include/linux/sw842.h 5170F: crypto/842.c 5171F: lib/842/ 5172 5173IBM Power Linux RAID adapter 5174M: Brian King <brking@us.ibm.com> 5175S: Supported 5176F: drivers/scsi/ipr.* 5177 5178IBM Power Virtual Ethernet Device Driver 5179M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5180L: netdev@vger.kernel.org 5181S: Supported 5182F: drivers/net/ethernet/ibm/ibmveth.* 5183 5184IBM Power Virtual SCSI Device Drivers 5185M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5186L: linux-scsi@vger.kernel.org 5187S: Supported 5188F: drivers/scsi/ibmvscsi/ibmvscsi* 5189F: drivers/scsi/ibmvscsi/viosrp.h 5190 5191IBM Power Virtual FC Device Drivers 5192M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5193L: linux-scsi@vger.kernel.org 5194S: Supported 5195F: drivers/scsi/ibmvscsi/ibmvfc* 5196 5197IBM ServeRAID RAID DRIVER 5198S: Orphan 5199F: drivers/scsi/ips.* 5200 5201ICH LPC AND GPIO DRIVER 5202M: Peter Tyser <ptyser@xes-inc.com> 5203S: Maintained 5204F: drivers/mfd/lpc_ich.c 5205F: drivers/gpio/gpio-ich.c 5206 5207IDE SUBSYSTEM 5208M: "David S. Miller" <davem@davemloft.net> 5209L: linux-ide@vger.kernel.org 5210Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5211T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5212S: Maintained 5213F: Documentation/ide/ 5214F: drivers/ide/ 5215F: include/linux/ide.h 5216 5217IDEAPAD LAPTOP EXTRAS DRIVER 5218M: Ike Panhc <ike.pan@canonical.com> 5219L: platform-driver-x86@vger.kernel.org 5220W: http://launchpad.net/ideapad-laptop 5221S: Maintained 5222F: drivers/platform/x86/ideapad-laptop.c 5223 5224IDEAPAD LAPTOP SLIDEBAR DRIVER 5225M: Andrey Moiseev <o2g.org.ru@gmail.com> 5226L: linux-input@vger.kernel.org 5227W: https://github.com/o2genum/ideapad-slidebar 5228S: Maintained 5229F: drivers/input/misc/ideapad_slidebar.c 5230 5231IDE/ATAPI DRIVERS 5232M: Borislav Petkov <bp@alien8.de> 5233L: linux-ide@vger.kernel.org 5234S: Maintained 5235F: Documentation/cdrom/ide-cd 5236F: drivers/ide/ide-cd* 5237 5238IDLE-I7300 5239M: Andy Henroid <andrew.d.henroid@intel.com> 5240L: linux-pm@vger.kernel.org 5241S: Supported 5242F: drivers/idle/i7300_idle.c 5243 5244IEEE 802.15.4 SUBSYSTEM 5245M: Alexander Aring <alex.aring@gmail.com> 5246L: linux-wpan@vger.kernel.org 5247W: https://github.com/linux-wpan 5248T: git git://github.com/linux-wpan/linux-wpan-next.git 5249S: Maintained 5250F: net/ieee802154/ 5251F: net/mac802154/ 5252F: drivers/net/ieee802154/ 5253F: include/linux/nl802154.h 5254F: include/linux/ieee802154.h 5255F: include/net/nl802154.h 5256F: include/net/mac802154.h 5257F: include/net/af_ieee802154.h 5258F: include/net/cfg802154.h 5259F: include/net/ieee802154_netdev.h 5260F: Documentation/networking/ieee802154.txt 5261 5262IGORPLUG-USB IR RECEIVER 5263M: Sean Young <sean@mess.org> 5264L: linux-media@vger.kernel.org 5265S: Maintained 5266F: drivers/media/rc/igorplugusb.c 5267 5268IGUANAWORKS USB IR TRANSCEIVER 5269M: Sean Young <sean@mess.org> 5270L: linux-media@vger.kernel.org 5271S: Maintained 5272F: drivers/media/rc/iguanair.c 5273 5274IIO SUBSYSTEM AND DRIVERS 5275M: Jonathan Cameron <jic23@kernel.org> 5276R: Hartmut Knaack <knaack.h@gmx.de> 5277R: Lars-Peter Clausen <lars@metafoo.de> 5278R: Peter Meerwald <pmeerw@pmeerw.net> 5279L: linux-iio@vger.kernel.org 5280S: Maintained 5281F: drivers/iio/ 5282F: drivers/staging/iio/ 5283F: include/linux/iio/ 5284F: tools/iio/ 5285 5286IKANOS/ADI EAGLE ADSL USB DRIVER 5287M: Matthieu Castet <castet.matthieu@free.fr> 5288M: Stanislaw Gruszka <stf_xl@wp.pl> 5289S: Maintained 5290F: drivers/usb/atm/ueagle-atm.c 5291 5292INA209 HARDWARE MONITOR DRIVER 5293M: Guenter Roeck <linux@roeck-us.net> 5294L: lm-sensors@lm-sensors.org 5295S: Maintained 5296F: Documentation/hwmon/ina209 5297F: Documentation/devicetree/bindings/i2c/ina209.txt 5298F: drivers/hwmon/ina209.c 5299 5300INA2XX HARDWARE MONITOR DRIVER 5301M: Guenter Roeck <linux@roeck-us.net> 5302L: lm-sensors@lm-sensors.org 5303S: Maintained 5304F: Documentation/hwmon/ina2xx 5305F: drivers/hwmon/ina2xx.c 5306F: include/linux/platform_data/ina2xx.h 5307 5308INDUSTRY PACK SUBSYSTEM (IPACK) 5309M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5310M: Jens Taprogge <jens.taprogge@taprogge.org> 5311M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5312L: industrypack-devel@lists.sourceforge.net 5313W: http://industrypack.sourceforge.net 5314S: Maintained 5315F: drivers/ipack/ 5316 5317INGENIC JZ4780 DMA Driver 5318M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5319S: Maintained 5320F: drivers/dma/dma-jz4780.c 5321 5322INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5323M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5324M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5325L: linux-ima-devel@lists.sourceforge.net 5326L: linux-ima-user@lists.sourceforge.net 5327L: linux-security-module@vger.kernel.org 5328S: Supported 5329F: security/integrity/ima/ 5330 5331IMGTEC IR DECODER DRIVER 5332M: James Hogan <james.hogan@imgtec.com> 5333S: Maintained 5334F: drivers/media/rc/img-ir/ 5335 5336IMS TWINTURBO FRAMEBUFFER DRIVER 5337L: linux-fbdev@vger.kernel.org 5338S: Orphan 5339F: drivers/video/fbdev/imsttfb.c 5340 5341INFINIBAND SUBSYSTEM 5342M: Doug Ledford <dledford@redhat.com> 5343M: Sean Hefty <sean.hefty@intel.com> 5344M: Hal Rosenstock <hal.rosenstock@gmail.com> 5345L: linux-rdma@vger.kernel.org 5346W: http://www.openfabrics.org/ 5347Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5348T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5349S: Supported 5350F: Documentation/infiniband/ 5351F: drivers/infiniband/ 5352F: drivers/staging/rdma/ 5353F: include/uapi/linux/if_infiniband.h 5354F: include/uapi/rdma/ 5355F: include/rdma/ 5356 5357INOTIFY 5358M: John McCutchan <john@johnmccutchan.com> 5359M: Robert Love <rlove@rlove.org> 5360M: Eric Paris <eparis@parisplace.org> 5361S: Maintained 5362F: Documentation/filesystems/inotify.txt 5363F: fs/notify/inotify/ 5364F: include/linux/inotify.h 5365F: include/uapi/linux/inotify.h 5366 5367INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5368M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5369L: linux-input@vger.kernel.org 5370Q: http://patchwork.kernel.org/project/linux-input/list/ 5371T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5372S: Maintained 5373F: drivers/input/ 5374F: include/linux/input.h 5375F: include/uapi/linux/input.h 5376F: include/linux/input/ 5377 5378INPUT MULTITOUCH (MT) PROTOCOL 5379M: Henrik Rydberg <rydberg@bitmath.org> 5380L: linux-input@vger.kernel.org 5381S: Odd fixes 5382F: Documentation/input/multi-touch-protocol.txt 5383F: drivers/input/input-mt.c 5384K: \b(ABS|SYN)_MT_ 5385 5386INTEL ASoC BDW/HSW DRIVERS 5387M: Jie Yang <yang.jie@linux.intel.com> 5388L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5389S: Supported 5390F: sound/soc/intel/common/sst-dsp* 5391F: sound/soc/intel/common/sst-firmware.c 5392F: sound/soc/intel/boards/broadwell.c 5393F: sound/soc/intel/haswell/ 5394 5395INTEL C600 SERIES SAS CONTROLLER DRIVER 5396M: Intel SCU Linux support <intel-linux-scu@intel.com> 5397M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5398L: linux-scsi@vger.kernel.org 5399T: git git://git.code.sf.net/p/intel-sas/isci 5400S: Supported 5401F: drivers/scsi/isci/ 5402 5403INTEL IDLE DRIVER 5404M: Len Brown <lenb@kernel.org> 5405L: linux-pm@vger.kernel.org 5406T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5407S: Supported 5408F: drivers/idle/intel_idle.c 5409 5410INTEL PSTATE DRIVER 5411M: Kristen Carlson Accardi <kristen@linux.intel.com> 5412L: linux-pm@vger.kernel.org 5413S: Supported 5414F: drivers/cpufreq/intel_pstate.c 5415 5416INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5417M: Maik Broemme <mbroemme@plusserver.de> 5418L: linux-fbdev@vger.kernel.org 5419S: Maintained 5420F: Documentation/fb/intelfb.txt 5421F: drivers/video/fbdev/intelfb/ 5422 5423INTEL 810/815 FRAMEBUFFER DRIVER 5424M: Antonino Daplas <adaplas@gmail.com> 5425L: linux-fbdev@vger.kernel.org 5426S: Maintained 5427F: drivers/video/fbdev/i810/ 5428 5429INTEL MENLOW THERMAL DRIVER 5430M: Sujith Thomas <sujith.thomas@intel.com> 5431L: platform-driver-x86@vger.kernel.org 5432W: https://01.org/linux-acpi 5433S: Supported 5434F: drivers/platform/x86/intel_menlow.c 5435 5436INTEL IA32 MICROCODE UPDATE SUPPORT 5437M: Borislav Petkov <bp@alien8.de> 5438S: Maintained 5439F: arch/x86/kernel/cpu/microcode/core* 5440F: arch/x86/kernel/cpu/microcode/intel* 5441 5442INTEL I/OAT DMA DRIVER 5443M: Dave Jiang <dave.jiang@intel.com> 5444R: Dan Williams <dan.j.williams@intel.com> 5445L: dmaengine@vger.kernel.org 5446Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5447S: Supported 5448F: drivers/dma/ioat* 5449 5450INTEL IOMMU (VT-d) 5451M: David Woodhouse <dwmw2@infradead.org> 5452L: iommu@lists.linux-foundation.org 5453T: git git://git.infradead.org/iommu-2.6.git 5454S: Supported 5455F: drivers/iommu/intel-iommu.c 5456F: include/linux/intel-iommu.h 5457 5458INTEL IOP-ADMA DMA DRIVER 5459R: Dan Williams <dan.j.williams@intel.com> 5460S: Odd fixes 5461F: drivers/dma/iop-adma.c 5462 5463INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5464M: Krzysztof Halasa <khalasa@piap.pl> 5465S: Maintained 5466F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5467F: arch/arm/mach-ixp4xx/include/mach/npe.h 5468F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5469F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5470F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5471F: drivers/net/wan/ixp4xx_hss.c 5472 5473INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5474M: Deepak Saxena <dsaxena@plexity.net> 5475S: Maintained 5476F: drivers/char/hw_random/ixp4xx-rng.c 5477 5478INTEL ETHERNET DRIVERS 5479M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5480R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5481R: Shannon Nelson <shannon.nelson@intel.com> 5482R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5483R: Don Skidmore <donald.c.skidmore@intel.com> 5484R: Matthew Vick <matthew.vick@intel.com> 5485R: John Ronciak <john.ronciak@intel.com> 5486R: Mitch Williams <mitch.a.williams@intel.com> 5487L: intel-wired-lan@lists.osuosl.org 5488W: http://www.intel.com/support/feedback.htm 5489W: http://e1000.sourceforge.net/ 5490Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5492T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5493S: Supported 5494F: Documentation/networking/e100.txt 5495F: Documentation/networking/e1000.txt 5496F: Documentation/networking/e1000e.txt 5497F: Documentation/networking/igb.txt 5498F: Documentation/networking/igbvf.txt 5499F: Documentation/networking/ixgb.txt 5500F: Documentation/networking/ixgbe.txt 5501F: Documentation/networking/ixgbevf.txt 5502F: Documentation/networking/i40e.txt 5503F: Documentation/networking/i40evf.txt 5504F: drivers/net/ethernet/intel/ 5505F: drivers/net/ethernet/intel/*/ 5506 5507INTEL-MID GPIO DRIVER 5508M: David Cohen <david.a.cohen@linux.intel.com> 5509L: linux-gpio@vger.kernel.org 5510S: Maintained 5511F: drivers/gpio/gpio-intel-mid.c 5512 5513INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5514M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5515L: linux-wireless@vger.kernel.org 5516S: Maintained 5517F: Documentation/networking/README.ipw2100 5518F: Documentation/networking/README.ipw2200 5519F: drivers/net/wireless/ipw2x00/ 5520 5521INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5522M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5523M: Gang Wei <gang.wei@intel.com> 5524M: Shane Wang <shane.wang@intel.com> 5525L: tboot-devel@lists.sourceforge.net 5526W: http://tboot.sourceforge.net 5527T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5528S: Supported 5529F: Documentation/intel_txt.txt 5530F: include/linux/tboot.h 5531F: arch/x86/kernel/tboot.c 5532 5533INTEL WIRELESS WIMAX CONNECTION 2400 5534M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5535M: linux-wimax@intel.com 5536L: wimax@linuxwimax.org (subscribers-only) 5537S: Supported 5538W: http://linuxwimax.org 5539F: Documentation/wimax/README.i2400m 5540F: drivers/net/wimax/i2400m/ 5541F: include/uapi/linux/wimax/i2400m.h 5542 5543INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5544M: Stanislaw Gruszka <sgruszka@redhat.com> 5545L: linux-wireless@vger.kernel.org 5546S: Supported 5547F: drivers/net/wireless/iwlegacy/ 5548 5549INTEL WIRELESS WIFI LINK (iwlwifi) 5550M: Johannes Berg <johannes.berg@intel.com> 5551M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5552M: Intel Linux Wireless <ilw@linux.intel.com> 5553L: linux-wireless@vger.kernel.org 5554W: http://intellinuxwireless.org 5555T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5556S: Supported 5557F: drivers/net/wireless/iwlwifi/ 5558 5559INTEL MANAGEMENT ENGINE (mei) 5560M: Tomas Winkler <tomas.winkler@intel.com> 5561L: linux-kernel@vger.kernel.org 5562S: Supported 5563F: include/uapi/linux/mei.h 5564F: include/linux/mei_cl_bus.h 5565F: drivers/misc/mei/* 5566F: Documentation/misc-devices/mei/* 5567 5568INTEL PMC IPC DRIVER 5569M: Zha Qipeng<qipeng.zha@intel.com> 5570L: platform-driver-x86@vger.kernel.org 5571S: Maintained 5572F: drivers/platform/x86/intel_pmc_ipc.c 5573F: arch/x86/include/asm/intel_pmc_ipc.h 5574 5575IOC3 ETHERNET DRIVER 5576M: Ralf Baechle <ralf@linux-mips.org> 5577L: linux-mips@linux-mips.org 5578S: Maintained 5579F: drivers/net/ethernet/sgi/ioc3-eth.c 5580 5581IOC3 SERIAL DRIVER 5582M: Pat Gefre <pfg@sgi.com> 5583L: linux-serial@vger.kernel.org 5584S: Maintained 5585F: drivers/tty/serial/ioc3_serial.c 5586 5587IOMMU DRIVERS 5588M: Joerg Roedel <joro@8bytes.org> 5589L: iommu@lists.linux-foundation.org 5590T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5591S: Maintained 5592F: drivers/iommu/ 5593 5594IP MASQUERADING 5595M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5596S: Maintained 5597F: net/ipv4/netfilter/ipt_MASQUERADE.c 5598 5599IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5600M: Francois Romieu <romieu@fr.zoreil.com> 5601M: Sorbica Shieh <sorbica@icplus.com.tw> 5602L: netdev@vger.kernel.org 5603S: Maintained 5604F: drivers/net/ethernet/icplus/ipg.* 5605 5606IPATH DRIVER 5607M: Mike Marciniszyn <infinipath@intel.com> 5608L: linux-rdma@vger.kernel.org 5609S: Maintained 5610F: drivers/staging/rdma/ipath/ 5611 5612IPMI SUBSYSTEM 5613M: Corey Minyard <minyard@acm.org> 5614L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5615W: http://openipmi.sourceforge.net/ 5616S: Supported 5617F: Documentation/IPMI.txt 5618F: drivers/char/ipmi/ 5619F: include/linux/ipmi* 5620F: include/uapi/linux/ipmi* 5621 5622QCOM AUDIO (ASoC) DRIVERS 5623M: Patrick Lai <plai@codeaurora.org> 5624M: Banajit Goswami <bgoswami@codeaurora.org> 5625L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5626S: Supported 5627F: sound/soc/qcom/ 5628 5629IPS SCSI RAID DRIVER 5630M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5631L: linux-scsi@vger.kernel.org 5632W: http://www.adaptec.com/ 5633S: Maintained 5634F: drivers/scsi/ips* 5635 5636IPVS 5637M: Wensong Zhang <wensong@linux-vs.org> 5638M: Simon Horman <horms@verge.net.au> 5639M: Julian Anastasov <ja@ssi.bg> 5640L: netdev@vger.kernel.org 5641L: lvs-devel@vger.kernel.org 5642S: Maintained 5643F: Documentation/networking/ipvs-sysctl.txt 5644F: include/net/ip_vs.h 5645F: include/uapi/linux/ip_vs.h 5646F: net/netfilter/ipvs/ 5647 5648IPWIRELESS DRIVER 5649M: Jiri Kosina <jikos@kernel.org> 5650M: David Sterba <dsterba@suse.com> 5651S: Odd Fixes 5652F: drivers/tty/ipwireless/ 5653 5654IPX NETWORK LAYER 5655M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5656L: netdev@vger.kernel.org 5657S: Maintained 5658F: include/net/ipx.h 5659F: include/uapi/linux/ipx.h 5660F: net/ipx/ 5661 5662IRDA SUBSYSTEM 5663M: Samuel Ortiz <samuel@sortiz.org> 5664L: irda-users@lists.sourceforge.net (subscribers-only) 5665L: netdev@vger.kernel.org 5666W: http://irda.sourceforge.net/ 5667S: Maintained 5668T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5669F: Documentation/networking/irda.txt 5670F: drivers/net/irda/ 5671F: include/net/irda/ 5672F: net/irda/ 5673 5674IRQ SUBSYSTEM 5675M: Thomas Gleixner <tglx@linutronix.de> 5676L: linux-kernel@vger.kernel.org 5677S: Maintained 5678T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5679F: kernel/irq/ 5680 5681IRQCHIP DRIVERS 5682M: Thomas Gleixner <tglx@linutronix.de> 5683M: Jason Cooper <jason@lakedaemon.net> 5684M: Marc Zyngier <marc.zyngier@arm.com> 5685L: linux-kernel@vger.kernel.org 5686S: Maintained 5687T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5688T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5689F: Documentation/devicetree/bindings/interrupt-controller/ 5690F: drivers/irqchip/ 5691 5692IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5693M: Jiang Liu <jiang.liu@linux.intel.com> 5694M: Marc Zyngier <marc.zyngier@arm.com> 5695S: Maintained 5696T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5697F: Documentation/IRQ-domain.txt 5698F: include/linux/irqdomain.h 5699F: kernel/irq/irqdomain.c 5700F: kernel/irq/msi.c 5701 5702ISAPNP 5703M: Jaroslav Kysela <perex@perex.cz> 5704S: Maintained 5705F: Documentation/isapnp.txt 5706F: drivers/pnp/isapnp/ 5707F: include/linux/isapnp.h 5708 5709ISA RADIO MODULE 5710M: Hans Verkuil <hverkuil@xs4all.nl> 5711L: linux-media@vger.kernel.org 5712T: git git://linuxtv.org/media_tree.git 5713W: http://linuxtv.org 5714S: Maintained 5715F: drivers/media/radio/radio-isa* 5716 5717iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5718M: Peter Jones <pjones@redhat.com> 5719M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5720S: Maintained 5721F: drivers/firmware/iscsi_ibft* 5722 5723ISCSI 5724M: Mike Christie <michaelc@cs.wisc.edu> 5725L: open-iscsi@googlegroups.com 5726W: www.open-iscsi.org 5727T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5728S: Maintained 5729F: drivers/scsi/*iscsi* 5730F: include/scsi/*iscsi* 5731 5732ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5733M: Or Gerlitz <ogerlitz@mellanox.com> 5734M: Sagi Grimberg <sagig@mellanox.com> 5735M: Roi Dayan <roid@mellanox.com> 5736L: linux-rdma@vger.kernel.org 5737S: Supported 5738W: http://www.openfabrics.org 5739W: www.open-iscsi.org 5740Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5741F: drivers/infiniband/ulp/iser/ 5742 5743ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5744M: Sagi Grimberg <sagig@mellanox.com> 5745T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5746L: linux-rdma@vger.kernel.org 5747L: target-devel@vger.kernel.org 5748S: Supported 5749W: http://www.linux-iscsi.org 5750F: drivers/infiniband/ulp/isert 5751 5752ISDN SUBSYSTEM 5753M: Karsten Keil <isdn@linux-pingi.de> 5754L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5755L: netdev@vger.kernel.org 5756W: http://www.isdn4linux.de 5757T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5758S: Maintained 5759F: Documentation/isdn/ 5760F: drivers/isdn/ 5761F: include/linux/isdn.h 5762F: include/linux/isdn/ 5763F: include/uapi/linux/isdn.h 5764F: include/uapi/linux/isdn/ 5765 5766ISDN SUBSYSTEM (Eicon active card driver) 5767M: Armin Schindler <mac@melware.de> 5768L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5769W: http://www.melware.de 5770S: Maintained 5771F: drivers/isdn/hardware/eicon/ 5772 5773IT87 HARDWARE MONITORING DRIVER 5774M: Jean Delvare <jdelvare@suse.com> 5775L: lm-sensors@lm-sensors.org 5776S: Maintained 5777F: Documentation/hwmon/it87 5778F: drivers/hwmon/it87.c 5779 5780IT913X MEDIA DRIVER 5781M: Antti Palosaari <crope@iki.fi> 5782L: linux-media@vger.kernel.org 5783W: http://linuxtv.org/ 5784W: http://palosaari.fi/linux/ 5785Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5786T: git git://linuxtv.org/anttip/media_tree.git 5787S: Maintained 5788F: drivers/media/tuners/it913x* 5789 5790IVTV VIDEO4LINUX DRIVER 5791M: Andy Walls <awalls@md.metrocast.net> 5792L: ivtv-devel@ivtvdriver.org (subscribers-only) 5793L: linux-media@vger.kernel.org 5794T: git git://linuxtv.org/media_tree.git 5795W: http://www.ivtvdriver.org 5796S: Maintained 5797F: Documentation/video4linux/*.ivtv 5798F: drivers/media/pci/ivtv/ 5799F: include/uapi/linux/ivtv* 5800 5801IX2505V MEDIA DRIVER 5802M: Malcolm Priestley <tvboxspy@gmail.com> 5803L: linux-media@vger.kernel.org 5804W: http://linuxtv.org/ 5805Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5806S: Maintained 5807F: drivers/media/dvb-frontends/ix2505v* 5808 5809JC42.4 TEMPERATURE SENSOR DRIVER 5810M: Guenter Roeck <linux@roeck-us.net> 5811L: lm-sensors@lm-sensors.org 5812S: Maintained 5813F: drivers/hwmon/jc42.c 5814F: Documentation/hwmon/jc42 5815 5816JFS FILESYSTEM 5817M: Dave Kleikamp <shaggy@kernel.org> 5818L: jfs-discussion@lists.sourceforge.net 5819W: http://jfs.sourceforge.net/ 5820T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5821S: Maintained 5822F: Documentation/filesystems/jfs.txt 5823F: fs/jfs/ 5824 5825JME NETWORK DRIVER 5826M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5827L: netdev@vger.kernel.org 5828S: Maintained 5829F: drivers/net/ethernet/jme.* 5830 5831JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5832M: David Woodhouse <dwmw2@infradead.org> 5833L: linux-mtd@lists.infradead.org 5834W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5835S: Maintained 5836F: fs/jffs2/ 5837F: include/uapi/linux/jffs2.h 5838 5839JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5840M: "Theodore Ts'o" <tytso@mit.edu> 5841M: Jan Kara <jack@suse.com> 5842L: linux-ext4@vger.kernel.org 5843S: Maintained 5844F: fs/jbd2/ 5845F: include/linux/jbd2.h 5846 5847JPU V4L2 MEM2MEM DRIVER FOR RENESAS 5848M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 5849L: linux-media@vger.kernel.org 5850S: Maintained 5851F: drivers/media/platform/rcar_jpu.c 5852 5853JSM Neo PCI based serial card 5854M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5855L: linux-serial@vger.kernel.org 5856S: Maintained 5857F: drivers/tty/serial/jsm/ 5858 5859K10TEMP HARDWARE MONITORING DRIVER 5860M: Clemens Ladisch <clemens@ladisch.de> 5861L: lm-sensors@lm-sensors.org 5862S: Maintained 5863F: Documentation/hwmon/k10temp 5864F: drivers/hwmon/k10temp.c 5865 5866K8TEMP HARDWARE MONITORING DRIVER 5867M: Rudolf Marek <r.marek@assembler.cz> 5868L: lm-sensors@lm-sensors.org 5869S: Maintained 5870F: Documentation/hwmon/k8temp 5871F: drivers/hwmon/k8temp.c 5872 5873KCONFIG 5874M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5875L: linux-kbuild@vger.kernel.org 5876T: git git://gitorious.org/linux-kconfig/linux-kconfig 5877S: Maintained 5878F: Documentation/kbuild/kconfig-language.txt 5879F: scripts/kconfig/ 5880 5881KDUMP 5882M: Vivek Goyal <vgoyal@redhat.com> 5883M: Haren Myneni <hbabu@us.ibm.com> 5884L: kexec@lists.infradead.org 5885W: http://lse.sourceforge.net/kdump/ 5886S: Maintained 5887F: Documentation/kdump/ 5888 5889KEENE FM RADIO TRANSMITTER DRIVER 5890M: Hans Verkuil <hverkuil@xs4all.nl> 5891L: linux-media@vger.kernel.org 5892T: git git://linuxtv.org/media_tree.git 5893W: http://linuxtv.org 5894S: Maintained 5895F: drivers/media/radio/radio-keene* 5896 5897KERNEL AUTOMOUNTER v4 (AUTOFS4) 5898M: Ian Kent <raven@themaw.net> 5899L: autofs@vger.kernel.org 5900S: Maintained 5901F: fs/autofs4/ 5902 5903KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5904M: Michal Marek <mmarek@suse.com> 5905T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5906T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5907L: linux-kbuild@vger.kernel.org 5908S: Maintained 5909F: Documentation/kbuild/ 5910F: Makefile 5911F: scripts/Makefile.* 5912F: scripts/basic/ 5913F: scripts/mk* 5914F: scripts/package/ 5915 5916KERNEL JANITORS 5917L: kernel-janitors@vger.kernel.org 5918W: http://kernelnewbies.org/KernelJanitors 5919S: Odd Fixes 5920 5921KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5922M: "J. Bruce Fields" <bfields@fieldses.org> 5923M: Jeff Layton <jlayton@poochiereds.net> 5924L: linux-nfs@vger.kernel.org 5925W: http://nfs.sourceforge.net/ 5926S: Supported 5927F: fs/nfsd/ 5928F: include/uapi/linux/nfsd/ 5929F: fs/lockd/ 5930F: fs/nfs_common/ 5931F: net/sunrpc/ 5932F: include/linux/lockd/ 5933F: include/linux/sunrpc/ 5934F: include/uapi/linux/sunrpc/ 5935 5936KERNEL SELFTEST FRAMEWORK 5937M: Shuah Khan <shuahkh@osg.samsung.com> 5938L: linux-api@vger.kernel.org 5939T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5940S: Maintained 5941F: tools/testing/selftests 5942 5943KERNEL VIRTUAL MACHINE (KVM) 5944M: Gleb Natapov <gleb@kernel.org> 5945M: Paolo Bonzini <pbonzini@redhat.com> 5946L: kvm@vger.kernel.org 5947W: http://www.linux-kvm.org 5948T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5949S: Supported 5950F: Documentation/*/kvm*.txt 5951F: Documentation/virtual/kvm/ 5952F: arch/*/kvm/ 5953F: arch/x86/kernel/kvm.c 5954F: arch/x86/kernel/kvmclock.c 5955F: arch/*/include/asm/kvm* 5956F: include/linux/kvm* 5957F: include/uapi/linux/kvm* 5958F: virt/kvm/ 5959 5960KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5961M: Joerg Roedel <joro@8bytes.org> 5962L: kvm@vger.kernel.org 5963W: http://www.linux-kvm.org/ 5964S: Maintained 5965F: arch/x86/include/asm/svm.h 5966F: arch/x86/kvm/svm.c 5967 5968KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5969M: Alexander Graf <agraf@suse.com> 5970L: kvm-ppc@vger.kernel.org 5971W: http://www.linux-kvm.org/ 5972T: git git://github.com/agraf/linux-2.6.git 5973S: Supported 5974F: arch/powerpc/include/asm/kvm* 5975F: arch/powerpc/kvm/ 5976 5977KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5978M: Christian Borntraeger <borntraeger@de.ibm.com> 5979M: Cornelia Huck <cornelia.huck@de.ibm.com> 5980L: linux-s390@vger.kernel.org 5981W: http://www.ibm.com/developerworks/linux/linux390/ 5982S: Supported 5983F: Documentation/s390/kvm.txt 5984F: arch/s390/include/asm/kvm* 5985F: arch/s390/kvm/ 5986 5987KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5988M: Christoffer Dall <christoffer.dall@linaro.org> 5989M: Marc Zyngier <marc.zyngier@arm.com> 5990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5991L: kvmarm@lists.cs.columbia.edu 5992W: http://systems.cs.columbia.edu/projects/kvm-arm 5993S: Supported 5994F: arch/arm/include/uapi/asm/kvm* 5995F: arch/arm/include/asm/kvm* 5996F: arch/arm/kvm/ 5997F: virt/kvm/arm/ 5998F: include/kvm/arm_* 5999 6000KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 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 6005S: Maintained 6006F: arch/arm64/include/uapi/asm/kvm* 6007F: arch/arm64/include/asm/kvm* 6008F: arch/arm64/kvm/ 6009 6010KEXEC 6011M: Eric Biederman <ebiederm@xmission.com> 6012W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6013L: kexec@lists.infradead.org 6014S: Maintained 6015F: include/linux/kexec.h 6016F: include/uapi/linux/kexec.h 6017F: kernel/kexec.c 6018 6019KEYS/KEYRINGS: 6020M: David Howells <dhowells@redhat.com> 6021L: keyrings@vger.kernel.org 6022S: Maintained 6023F: Documentation/security/keys.txt 6024F: include/linux/key.h 6025F: include/linux/key-type.h 6026F: include/keys/ 6027F: security/keys/ 6028 6029KEYS-TRUSTED 6030M: David Safford <safford@us.ibm.com> 6031M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6032L: linux-security-module@vger.kernel.org 6033L: keyrings@vger.kernel.org 6034S: Supported 6035F: Documentation/security/keys-trusted-encrypted.txt 6036F: include/keys/trusted-type.h 6037F: security/keys/trusted.c 6038F: security/keys/trusted.h 6039 6040KEYS-ENCRYPTED 6041M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6042M: David Safford <safford@us.ibm.com> 6043L: linux-security-module@vger.kernel.org 6044L: keyrings@vger.kernel.org 6045S: Supported 6046F: Documentation/security/keys-trusted-encrypted.txt 6047F: include/keys/encrypted-type.h 6048F: security/keys/encrypted-keys/ 6049 6050KGDB / KDB /debug_core 6051M: Jason Wessel <jason.wessel@windriver.com> 6052W: http://kgdb.wiki.kernel.org/ 6053L: kgdb-bugreport@lists.sourceforge.net 6054S: Maintained 6055F: Documentation/DocBook/kgdb.tmpl 6056F: drivers/misc/kgdbts.c 6057F: drivers/tty/serial/kgdboc.c 6058F: include/linux/kdb.h 6059F: include/linux/kgdb.h 6060F: kernel/debug/ 6061 6062KMEMCHECK 6063M: Vegard Nossum <vegardno@ifi.uio.no> 6064M: Pekka Enberg <penberg@kernel.org> 6065S: Maintained 6066F: Documentation/kmemcheck.txt 6067F: arch/x86/include/asm/kmemcheck.h 6068F: arch/x86/mm/kmemcheck/ 6069F: include/linux/kmemcheck.h 6070F: mm/kmemcheck.c 6071 6072KMEMLEAK 6073M: Catalin Marinas <catalin.marinas@arm.com> 6074S: Maintained 6075F: Documentation/kmemleak.txt 6076F: include/linux/kmemleak.h 6077F: mm/kmemleak.c 6078F: mm/kmemleak-test.c 6079 6080KPROBES 6081M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6082M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6083M: "David S. Miller" <davem@davemloft.net> 6084M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6085S: Maintained 6086F: Documentation/kprobes.txt 6087F: include/linux/kprobes.h 6088F: kernel/kprobes.c 6089 6090KS0108 LCD CONTROLLER DRIVER 6091M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6092W: http://miguelojeda.es/auxdisplay.htm 6093W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6094S: Maintained 6095F: Documentation/auxdisplay/ks0108 6096F: drivers/auxdisplay/ks0108.c 6097F: include/linux/ks0108.h 6098 6099LAPB module 6100L: linux-x25@vger.kernel.org 6101S: Orphan 6102F: Documentation/networking/lapb-module.txt 6103F: include/*/lapb.h 6104F: net/lapb/ 6105 6106LASI 53c700 driver for PARISC 6107M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6108L: linux-scsi@vger.kernel.org 6109S: Maintained 6110F: Documentation/scsi/53c700.txt 6111F: drivers/scsi/53c700* 6112 6113LED SUBSYSTEM 6114M: Richard Purdie <rpurdie@rpsys.net> 6115M: Jacek Anaszewski <j.anaszewski@samsung.com> 6116L: linux-leds@vger.kernel.org 6117T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6118S: Maintained 6119F: drivers/leds/ 6120F: include/linux/leds.h 6121 6122LEGACY EEPROM DRIVER 6123M: Jean Delvare <jdelvare@suse.com> 6124S: Maintained 6125F: Documentation/misc-devices/eeprom 6126F: drivers/misc/eeprom/eeprom.c 6127 6128LEGO USB Tower driver 6129M: Juergen Stuber <starblue@users.sourceforge.net> 6130L: legousb-devel@lists.sourceforge.net 6131W: http://legousb.sourceforge.net/ 6132S: Maintained 6133F: drivers/usb/misc/legousbtower.c 6134 6135LG2160 MEDIA DRIVER 6136M: Michael Krufky <mkrufky@linuxtv.org> 6137L: linux-media@vger.kernel.org 6138W: http://linuxtv.org/ 6139W: http://github.com/mkrufky 6140Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6141T: git git://linuxtv.org/mkrufky/tuners.git 6142S: Maintained 6143F: drivers/media/dvb-frontends/lg2160.* 6144 6145LGDT3305 MEDIA DRIVER 6146M: Michael Krufky <mkrufky@linuxtv.org> 6147L: linux-media@vger.kernel.org 6148W: http://linuxtv.org/ 6149W: http://github.com/mkrufky 6150Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6151T: git git://linuxtv.org/mkrufky/tuners.git 6152S: Maintained 6153F: drivers/media/dvb-frontends/lgdt3305.* 6154 6155LGUEST 6156M: Rusty Russell <rusty@rustcorp.com.au> 6157L: lguest@lists.ozlabs.org 6158W: http://lguest.ozlabs.org/ 6159S: Odd Fixes 6160F: arch/x86/include/asm/lguest*.h 6161F: arch/x86/lguest/ 6162F: drivers/lguest/ 6163F: include/linux/lguest*.h 6164F: tools/lguest/ 6165 6166LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6167M: Tejun Heo <tj@kernel.org> 6168L: linux-ide@vger.kernel.org 6169T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6170S: Maintained 6171F: drivers/ata/ 6172F: include/linux/ata.h 6173F: include/linux/libata.h 6174 6175LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6176M: Viresh Kumar <vireshk@kernel.org> 6177L: linux-ide@vger.kernel.org 6178T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6179S: Maintained 6180F: include/linux/pata_arasan_cf_data.h 6181F: drivers/ata/pata_arasan_cf.c 6182 6183LIBATA PATA DRIVERS 6184M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6185M: Tejun Heo <tj@kernel.org> 6186L: linux-ide@vger.kernel.org 6187T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6188S: Maintained 6189F: drivers/ata/pata_*.c 6190F: drivers/ata/ata_generic.c 6191 6192LIBATA SATA AHCI PLATFORM devices support 6193M: Hans de Goede <hdegoede@redhat.com> 6194M: Tejun Heo <tj@kernel.org> 6195L: linux-ide@vger.kernel.org 6196T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6197S: Maintained 6198F: drivers/ata/ahci_platform.c 6199F: drivers/ata/libahci_platform.c 6200F: include/linux/ahci_platform.h 6201 6202LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6203M: Mikael Pettersson <mikpelinux@gmail.com> 6204L: linux-ide@vger.kernel.org 6205T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6206S: Maintained 6207F: drivers/ata/sata_promise.* 6208 6209LIBLOCKDEP 6210M: Sasha Levin <sasha.levin@oracle.com> 6211S: Maintained 6212F: tools/lib/lockdep/ 6213 6214LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6215M: Dan Williams <dan.j.williams@intel.com> 6216L: linux-nvdimm@lists.01.org 6217Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6218S: Supported 6219F: drivers/nvdimm/* 6220F: include/linux/nd.h 6221F: include/linux/libnvdimm.h 6222F: include/uapi/linux/ndctl.h 6223 6224LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6225M: Ross Zwisler <ross.zwisler@linux.intel.com> 6226L: linux-nvdimm@lists.01.org 6227Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6228S: Supported 6229F: drivers/nvdimm/blk.c 6230F: drivers/nvdimm/region_devs.c 6231F: drivers/acpi/nfit* 6232 6233LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6234M: Vishal Verma <vishal.l.verma@intel.com> 6235L: linux-nvdimm@lists.01.org 6236Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6237S: Supported 6238F: drivers/nvdimm/btt* 6239 6240LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6241M: Ross Zwisler <ross.zwisler@linux.intel.com> 6242L: linux-nvdimm@lists.01.org 6243Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6244S: Supported 6245F: drivers/nvdimm/pmem.c 6246F: include/linux/pmem.h 6247F: arch/*/include/asm/pmem.h 6248 6249LINUX FOR IBM pSERIES (RS/6000) 6250M: Paul Mackerras <paulus@au.ibm.com> 6251W: http://www.ibm.com/linux/ltc/projects/ppc 6252S: Supported 6253F: arch/powerpc/boot/rs6000.h 6254 6255LINUX FOR POWERPC (32-BIT AND 64-BIT) 6256M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6257M: Paul Mackerras <paulus@samba.org> 6258M: Michael Ellerman <mpe@ellerman.id.au> 6259W: http://www.penguinppc.org/ 6260L: linuxppc-dev@lists.ozlabs.org 6261Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6262T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6263S: Supported 6264F: Documentation/powerpc/ 6265F: arch/powerpc/ 6266 6267LINUX FOR POWER MACINTOSH 6268M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6269W: http://www.penguinppc.org/ 6270L: linuxppc-dev@lists.ozlabs.org 6271S: Maintained 6272F: arch/powerpc/platforms/powermac/ 6273F: drivers/macintosh/ 6274 6275LINUX FOR POWERPC EMBEDDED MPC5XXX 6276M: Anatolij Gustschin <agust@denx.de> 6277L: linuxppc-dev@lists.ozlabs.org 6278T: git git://git.denx.de/linux-denx-agust.git 6279S: Maintained 6280F: arch/powerpc/platforms/512x/ 6281F: arch/powerpc/platforms/52xx/ 6282 6283LINUX FOR POWERPC EMBEDDED PPC4XX 6284M: Alistair Popple <alistair@popple.id.au> 6285M: Matt Porter <mporter@kernel.crashing.org> 6286W: http://www.penguinppc.org/ 6287L: linuxppc-dev@lists.ozlabs.org 6288S: Maintained 6289F: arch/powerpc/platforms/40x/ 6290F: arch/powerpc/platforms/44x/ 6291 6292LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6293L: linuxppc-dev@lists.ozlabs.org 6294S: Orphan 6295F: arch/powerpc/*/*virtex* 6296F: arch/powerpc/*/*/*virtex* 6297 6298LINUX FOR POWERPC EMBEDDED PPC8XX 6299M: Vitaly Bordug <vitb@kernel.crashing.org> 6300W: http://www.penguinppc.org/ 6301L: linuxppc-dev@lists.ozlabs.org 6302S: Maintained 6303F: arch/powerpc/platforms/8xx/ 6304 6305LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6306M: Scott Wood <scottwood@freescale.com> 6307M: Kumar Gala <galak@kernel.crashing.org> 6308W: http://www.penguinppc.org/ 6309L: linuxppc-dev@lists.ozlabs.org 6310T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6311S: Maintained 6312F: arch/powerpc/platforms/83xx/ 6313F: arch/powerpc/platforms/85xx/ 6314 6315LINUX FOR POWERPC PA SEMI PWRFICIENT 6316M: Olof Johansson <olof@lixom.net> 6317L: linuxppc-dev@lists.ozlabs.org 6318S: Maintained 6319F: arch/powerpc/platforms/pasemi/ 6320F: drivers/*/*pasemi* 6321F: drivers/*/*/*pasemi* 6322 6323LINUX SECURITY MODULE (LSM) FRAMEWORK 6324M: Chris Wright <chrisw@sous-sol.org> 6325L: linux-security-module@vger.kernel.org 6326S: Supported 6327 6328LIS3LV02D ACCELEROMETER DRIVER 6329M: Eric Piel <eric.piel@tremplin-utc.net> 6330S: Maintained 6331F: Documentation/misc-devices/lis3lv02d 6332F: drivers/misc/lis3lv02d/ 6333F: drivers/platform/x86/hp_accel.c 6334 6335LIVE PATCHING 6336M: Josh Poimboeuf <jpoimboe@redhat.com> 6337M: Seth Jennings <sjenning@redhat.com> 6338M: Jiri Kosina <jikos@kernel.org> 6339M: Vojtech Pavlik <vojtech@suse.com> 6340S: Maintained 6341F: kernel/livepatch/ 6342F: include/linux/livepatch.h 6343F: arch/x86/include/asm/livepatch.h 6344F: arch/x86/kernel/livepatch.c 6345F: Documentation/ABI/testing/sysfs-kernel-livepatch 6346F: samples/livepatch/ 6347L: live-patching@vger.kernel.org 6348T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6349 6350LLC (802.2) 6351M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6352S: Maintained 6353F: include/linux/llc.h 6354F: include/uapi/linux/llc.h 6355F: include/net/llc* 6356F: net/llc/ 6357 6358LM73 HARDWARE MONITOR DRIVER 6359M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6360L: lm-sensors@lm-sensors.org 6361S: Maintained 6362F: drivers/hwmon/lm73.c 6363 6364LM78 HARDWARE MONITOR DRIVER 6365M: Jean Delvare <jdelvare@suse.com> 6366L: lm-sensors@lm-sensors.org 6367S: Maintained 6368F: Documentation/hwmon/lm78 6369F: drivers/hwmon/lm78.c 6370 6371LM83 HARDWARE MONITOR DRIVER 6372M: Jean Delvare <jdelvare@suse.com> 6373L: lm-sensors@lm-sensors.org 6374S: Maintained 6375F: Documentation/hwmon/lm83 6376F: drivers/hwmon/lm83.c 6377 6378LM90 HARDWARE MONITOR DRIVER 6379M: Jean Delvare <jdelvare@suse.com> 6380L: lm-sensors@lm-sensors.org 6381S: Maintained 6382F: Documentation/hwmon/lm90 6383F: Documentation/devicetree/bindings/hwmon/lm90.txt 6384F: drivers/hwmon/lm90.c 6385 6386LM95234 HARDWARE MONITOR DRIVER 6387M: Guenter Roeck <linux@roeck-us.net> 6388L: lm-sensors@lm-sensors.org 6389S: Maintained 6390F: Documentation/hwmon/lm95234 6391F: drivers/hwmon/lm95234.c 6392 6393LME2510 MEDIA DRIVER 6394M: Malcolm Priestley <tvboxspy@gmail.com> 6395L: linux-media@vger.kernel.org 6396W: http://linuxtv.org/ 6397Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6398S: Maintained 6399F: drivers/media/usb/dvb-usb-v2/lmedm04* 6400 6401LOCKDEP AND LOCKSTAT 6402M: Peter Zijlstra <peterz@infradead.org> 6403M: Ingo Molnar <mingo@redhat.com> 6404L: linux-kernel@vger.kernel.org 6405T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6406S: Maintained 6407F: Documentation/locking/lockdep*.txt 6408F: Documentation/locking/lockstat.txt 6409F: include/linux/lockdep.h 6410F: kernel/locking/ 6411 6412LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6413M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6414L: linux-ntfs-dev@lists.sourceforge.net 6415W: http://www.linux-ntfs.org/content/view/19/37/ 6416S: Maintained 6417F: Documentation/ldm.txt 6418F: block/partitions/ldm.* 6419 6420LogFS 6421M: Joern Engel <joern@logfs.org> 6422M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6423L: logfs@logfs.org 6424W: logfs.org 6425S: Maintained 6426F: fs/logfs/ 6427 6428LPC32XX MACHINE SUPPORT 6429M: Roland Stigge <stigge@antcom.de> 6430L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6431S: Maintained 6432F: arch/arm/mach-lpc32xx/ 6433 6434LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6435M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6436M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6437M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6438M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6439L: MPT-FusionLinux.pdl@avagotech.com 6440L: linux-scsi@vger.kernel.org 6441W: http://www.lsilogic.com/support 6442S: Supported 6443F: drivers/message/fusion/ 6444F: drivers/scsi/mpt2sas/ 6445F: drivers/scsi/mpt3sas/ 6446 6447LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6448M: Matthew Wilcox <matthew@wil.cx> 6449L: linux-scsi@vger.kernel.org 6450S: Maintained 6451F: drivers/scsi/sym53c8xx_2/ 6452 6453LTC4261 HARDWARE MONITOR DRIVER 6454M: Guenter Roeck <linux@roeck-us.net> 6455L: lm-sensors@lm-sensors.org 6456S: Maintained 6457F: Documentation/hwmon/ltc4261 6458F: drivers/hwmon/ltc4261.c 6459 6460LTP (Linux Test Project) 6461M: Mike Frysinger <vapier@gentoo.org> 6462M: Cyril Hrubis <chrubis@suse.cz> 6463M: Wanlong Gao <wanlong.gao@gmail.com> 6464M: Jan Stancek <jstancek@redhat.com> 6465M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6466M: Alexey Kodanev <alexey.kodanev@oracle.com> 6467L: ltp@lists.linux.it (subscribers-only) 6468W: http://linux-test-project.github.io/ 6469T: git git://github.com/linux-test-project/ltp.git 6470S: Maintained 6471 6472M32R ARCHITECTURE 6473W: http://www.linux-m32r.org/ 6474S: Orphan 6475F: arch/m32r/ 6476 6477M68K ARCHITECTURE 6478M: Geert Uytterhoeven <geert@linux-m68k.org> 6479L: linux-m68k@lists.linux-m68k.org 6480W: http://www.linux-m68k.org/ 6481T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6482S: Maintained 6483F: arch/m68k/ 6484F: drivers/zorro/ 6485 6486M68K ON APPLE MACINTOSH 6487M: Joshua Thompson <funaho@jurai.org> 6488W: http://www.mac.linux-m68k.org/ 6489L: linux-m68k@lists.linux-m68k.org 6490S: Maintained 6491F: arch/m68k/mac/ 6492 6493M68K ON HP9000/300 6494M: Philip Blundell <philb@gnu.org> 6495W: http://www.tazenda.demon.co.uk/phil/linux-hp 6496S: Maintained 6497F: arch/m68k/hp300/ 6498 6499M88DS3103 MEDIA DRIVER 6500M: Antti Palosaari <crope@iki.fi> 6501L: linux-media@vger.kernel.org 6502W: http://linuxtv.org/ 6503W: http://palosaari.fi/linux/ 6504Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6505T: git git://linuxtv.org/anttip/media_tree.git 6506S: Maintained 6507F: drivers/media/dvb-frontends/m88ds3103* 6508 6509M88RS2000 MEDIA DRIVER 6510M: Malcolm Priestley <tvboxspy@gmail.com> 6511L: linux-media@vger.kernel.org 6512W: http://linuxtv.org/ 6513Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6514S: Maintained 6515F: drivers/media/dvb-frontends/m88rs2000* 6516 6517MA901 MASTERKIT USB FM RADIO DRIVER 6518M: Alexey Klimov <klimov.linux@gmail.com> 6519L: linux-media@vger.kernel.org 6520T: git git://linuxtv.org/media_tree.git 6521S: Maintained 6522F: drivers/media/radio/radio-ma901.c 6523 6524MAC80211 6525M: Johannes Berg <johannes@sipsolutions.net> 6526L: linux-wireless@vger.kernel.org 6527W: http://wireless.kernel.org/ 6528T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6529T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6530S: Maintained 6531F: Documentation/networking/mac80211-injection.txt 6532F: include/net/mac80211.h 6533F: net/mac80211/ 6534 6535MACVLAN DRIVER 6536M: Patrick McHardy <kaber@trash.net> 6537L: netdev@vger.kernel.org 6538S: Maintained 6539F: drivers/net/macvlan.c 6540F: include/linux/if_macvlan.h 6541 6542MAILBOX API 6543M: Jassi Brar <jassisinghbrar@gmail.com> 6544L: linux-kernel@vger.kernel.org 6545S: Maintained 6546F: drivers/mailbox/ 6547F: include/linux/mailbox_client.h 6548F: include/linux/mailbox_controller.h 6549 6550MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6551M: Michael Kerrisk <mtk.manpages@gmail.com> 6552W: http://www.kernel.org/doc/man-pages 6553L: linux-man@vger.kernel.org 6554S: Maintained 6555 6556MARVELL ARMADA DRM SUPPORT 6557M: Russell King <rmk+kernel@arm.linux.org.uk> 6558S: Maintained 6559F: drivers/gpu/drm/armada/ 6560 6561MARVELL 88E6352 DSA support 6562M: Guenter Roeck <linux@roeck-us.net> 6563S: Maintained 6564F: drivers/net/dsa/mv88e6352.c 6565 6566MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6567M: Mirko Lindner <mlindner@marvell.com> 6568M: Stephen Hemminger <stephen@networkplumber.org> 6569L: netdev@vger.kernel.org 6570S: Maintained 6571F: drivers/net/ethernet/marvell/sk* 6572 6573MARVELL LIBERTAS WIRELESS DRIVER 6574L: libertas-dev@lists.infradead.org 6575S: Orphan 6576F: drivers/net/wireless/libertas/ 6577 6578MARVELL MV643XX ETHERNET DRIVER 6579M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6580L: netdev@vger.kernel.org 6581S: Maintained 6582F: drivers/net/ethernet/marvell/mv643xx_eth.* 6583F: include/linux/mv643xx.h 6584 6585MARVELL MVNETA ETHERNET DRIVER 6586M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6587L: netdev@vger.kernel.org 6588S: Maintained 6589F: drivers/net/ethernet/marvell/mvneta.* 6590 6591MARVELL MWIFIEX WIRELESS DRIVER 6592M: Amitkumar Karwar <akarwar@marvell.com> 6593M: Nishant Sarmukadam <nishants@marvell.com> 6594L: linux-wireless@vger.kernel.org 6595S: Maintained 6596F: drivers/net/wireless/mwifiex/ 6597 6598MARVELL MWL8K WIRELESS DRIVER 6599M: Lennert Buytenhek <buytenh@wantstofly.org> 6600L: linux-wireless@vger.kernel.org 6601S: Odd Fixes 6602F: drivers/net/wireless/mwl8k.c 6603 6604MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6605M: Nicolas Pitre <nico@fluxnic.net> 6606S: Odd Fixes 6607F: drivers/mmc/host/mvsdio.* 6608 6609MATROX FRAMEBUFFER DRIVER 6610L: linux-fbdev@vger.kernel.org 6611S: Orphan 6612F: drivers/video/fbdev/matrox/matroxfb_* 6613F: include/uapi/linux/matroxfb.h 6614 6615MAX16065 HARDWARE MONITOR DRIVER 6616M: Guenter Roeck <linux@roeck-us.net> 6617L: lm-sensors@lm-sensors.org 6618S: Maintained 6619F: Documentation/hwmon/max16065 6620F: drivers/hwmon/max16065.c 6621 6622MAX20751 HARDWARE MONITOR DRIVER 6623M: Guenter Roeck <linux@roeck-us.net> 6624L: lm-sensors@lm-sensors.org 6625S: Maintained 6626F: Documentation/hwmon/max20751 6627F: drivers/hwmon/max20751.c 6628 6629MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6630M: "Hans J. Koch" <hjk@hansjkoch.de> 6631L: lm-sensors@lm-sensors.org 6632S: Maintained 6633F: Documentation/hwmon/max6650 6634F: drivers/hwmon/max6650.c 6635 6636MAX6697 HARDWARE MONITOR DRIVER 6637M: Guenter Roeck <linux@roeck-us.net> 6638L: lm-sensors@lm-sensors.org 6639S: Maintained 6640F: Documentation/hwmon/max6697 6641F: Documentation/devicetree/bindings/i2c/max6697.txt 6642F: drivers/hwmon/max6697.c 6643F: include/linux/platform_data/max6697.h 6644 6645MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6646M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6647L: linux-pm@vger.kernel.org 6648S: Supported 6649F: drivers/power/max14577_charger.c 6650F: drivers/power/max77693_charger.c 6651 6652MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6653M: Javier Martinez Canillas <javier@osg.samsung.com> 6654L: linux-kernel@vger.kernel.org 6655S: Supported 6656F: drivers/*/*max77802.c 6657F: Documentation/devicetree/bindings/*/*max77802.txt 6658F: include/dt-bindings/*/*max77802.h 6659 6660MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6661M: Chanwoo Choi <cw00.choi@samsung.com> 6662M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6663L: linux-kernel@vger.kernel.org 6664S: Supported 6665F: drivers/*/max14577.c 6666F: drivers/*/max77686.c 6667F: drivers/*/max77693.c 6668F: drivers/extcon/extcon-max14577.c 6669F: drivers/extcon/extcon-max77693.c 6670F: drivers/rtc/rtc-max77686.c 6671F: drivers/clk/clk-max77686.c 6672F: Documentation/devicetree/bindings/mfd/max14577.txt 6673F: Documentation/devicetree/bindings/*/max77686.txt 6674F: Documentation/devicetree/bindings/mfd/max77693.txt 6675F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6676F: include/linux/mfd/max14577*.h 6677F: include/linux/mfd/max77686*.h 6678F: include/linux/mfd/max77693*.h 6679 6680MAXIRADIO FM RADIO RECEIVER DRIVER 6681M: Hans Verkuil <hverkuil@xs4all.nl> 6682L: linux-media@vger.kernel.org 6683T: git git://linuxtv.org/media_tree.git 6684W: http://linuxtv.org 6685S: Maintained 6686F: drivers/media/radio/radio-maxiradio* 6687 6688MEDIA DRIVERS FOR RENESAS - VSP1 6689M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6690L: linux-media@vger.kernel.org 6691L: linux-sh@vger.kernel.org 6692T: git git://linuxtv.org/media_tree.git 6693S: Supported 6694F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6695F: drivers/media/platform/vsp1/ 6696 6697MEDIA DRIVERS FOR ASCOT2E 6698M: Sergey Kozlov <serjk@netup.ru> 6699L: linux-media@vger.kernel.org 6700W: http://linuxtv.org 6701W: http://netup.tv/ 6702T: git git://linuxtv.org/media_tree.git 6703S: Supported 6704F: drivers/media/dvb-frontends/ascot2e* 6705 6706MEDIA DRIVERS FOR CXD2841ER 6707M: Sergey Kozlov <serjk@netup.ru> 6708L: linux-media@vger.kernel.org 6709W: http://linuxtv.org/ 6710W: http://netup.tv/ 6711T: git git://linuxtv.org/media_tree.git 6712S: Supported 6713F: drivers/media/dvb-frontends/cxd2841er* 6714 6715MEDIA DRIVERS FOR HORUS3A 6716M: Sergey Kozlov <serjk@netup.ru> 6717L: linux-media@vger.kernel.org 6718W: http://linuxtv.org/ 6719W: http://netup.tv/ 6720T: git git://linuxtv.org/media_tree.git 6721S: Supported 6722F: drivers/media/dvb-frontends/horus3a* 6723 6724MEDIA DRIVERS FOR LNBH25 6725M: Sergey Kozlov <serjk@netup.ru> 6726L: linux-media@vger.kernel.org 6727W: http://linuxtv.org/ 6728W: http://netup.tv/ 6729T: git git://linuxtv.org/media_tree.git 6730S: Supported 6731F: drivers/media/dvb-frontends/lnbh25* 6732 6733MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6734M: Sergey Kozlov <serjk@netup.ru> 6735L: linux-media@vger.kernel.org 6736W: http://linuxtv.org/ 6737W: http://netup.tv/ 6738T: git git://linuxtv.org/media_tree.git 6739S: Supported 6740F: drivers/media/pci/netup_unidvb/* 6741 6742MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6743M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6744P: LinuxTV.org Project 6745L: linux-media@vger.kernel.org 6746W: http://linuxtv.org 6747Q: http://patchwork.kernel.org/project/linux-media/list/ 6748T: git git://linuxtv.org/media_tree.git 6749S: Maintained 6750F: Documentation/dvb/ 6751F: Documentation/video4linux/ 6752F: Documentation/DocBook/media/ 6753F: drivers/media/ 6754F: drivers/staging/media/ 6755F: include/media/ 6756F: include/uapi/linux/dvb/ 6757F: include/uapi/linux/videodev2.h 6758F: include/uapi/linux/media.h 6759F: include/uapi/linux/v4l2-* 6760F: include/uapi/linux/meye.h 6761F: include/uapi/linux/ivtv* 6762F: include/uapi/linux/uvcvideo.h 6763 6764MEDIATEK MT7601U WIRELESS LAN DRIVER 6765M: Jakub Kicinski <kubakici@wp.pl> 6766L: linux-wireless@vger.kernel.org 6767S: Maintained 6768F: drivers/net/wireless/mediatek/mt7601u/ 6769 6770MEGARAID SCSI/SAS DRIVERS 6771M: Kashyap Desai <kashyap.desai@avagotech.com> 6772M: Sumit Saxena <sumit.saxena@avagotech.com> 6773M: Uday Lingala <uday.lingala@avagotech.com> 6774L: megaraidlinux.pdl@avagotech.com 6775L: linux-scsi@vger.kernel.org 6776W: http://www.lsi.com 6777S: Maintained 6778F: Documentation/scsi/megaraid.txt 6779F: drivers/scsi/megaraid.* 6780F: drivers/scsi/megaraid/ 6781 6782MELLANOX ETHERNET DRIVER (mlx4_en) 6783M: Amir Vadai <amirv@mellanox.com> 6784M: Ido Shamay <idos@mellanox.com> 6785L: netdev@vger.kernel.org 6786S: Supported 6787W: http://www.mellanox.com 6788Q: http://patchwork.ozlabs.org/project/netdev/list/ 6789F: drivers/net/ethernet/mellanox/mlx4/en_* 6790 6791MELLANOX ETHERNET SWITCH DRIVERS 6792M: Jiri Pirko <jiri@mellanox.com> 6793M: Ido Schimmel <idosch@mellanox.com> 6794L: netdev@vger.kernel.org 6795S: Supported 6796W: http://www.mellanox.com 6797Q: http://patchwork.ozlabs.org/project/netdev/list/ 6798F: drivers/net/ethernet/mellanox/mlxsw/ 6799 6800MEMBARRIER SUPPORT 6801M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 6802M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6803L: linux-kernel@vger.kernel.org 6804S: Supported 6805F: kernel/membarrier.c 6806F: include/uapi/linux/membarrier.h 6807 6808MEMORY MANAGEMENT 6809L: linux-mm@kvack.org 6810W: http://www.linux-mm.org 6811S: Maintained 6812F: include/linux/mm.h 6813F: include/linux/gfp.h 6814F: include/linux/mmzone.h 6815F: include/linux/memory_hotplug.h 6816F: include/linux/vmalloc.h 6817F: mm/ 6818 6819MEMORY TECHNOLOGY DEVICES (MTD) 6820M: David Woodhouse <dwmw2@infradead.org> 6821M: Brian Norris <computersforpeace@gmail.com> 6822L: linux-mtd@lists.infradead.org 6823W: http://www.linux-mtd.infradead.org/ 6824Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6825T: git git://git.infradead.org/linux-mtd.git 6826T: git git://git.infradead.org/l2-mtd.git 6827S: Maintained 6828F: drivers/mtd/ 6829F: include/linux/mtd/ 6830F: include/uapi/mtd/ 6831 6832MEN A21 WATCHDOG DRIVER 6833M: Johannes Thumshirn <morbidrsa@gmail.com> 6834L: linux-watchdog@vger.kernel.org 6835S: Maintained 6836F: drivers/watchdog/mena21_wdt.c 6837 6838MEN CHAMELEON BUS (mcb) 6839M: Johannes Thumshirn <morbidrsa@gmail.com> 6840S: Maintained 6841F: drivers/mcb/ 6842F: include/linux/mcb.h 6843F: Documentation/men-chameleon-bus.txt 6844 6845MEN F21BMC (Board Management Controller) 6846M: Andreas Werner <andreas.werner@men.de> 6847S: Supported 6848F: drivers/mfd/menf21bmc.c 6849F: drivers/watchdog/menf21bmc_wdt.c 6850F: drivers/leds/leds-menf21bmc.c 6851F: drivers/hwmon/menf21bmc_hwmon.c 6852F: Documentation/hwmon/menf21bmc 6853 6854METAG ARCHITECTURE 6855M: James Hogan <james.hogan@imgtec.com> 6856L: linux-metag@vger.kernel.org 6857S: Supported 6858F: arch/metag/ 6859F: Documentation/metag/ 6860F: Documentation/devicetree/bindings/metag/ 6861F: drivers/clocksource/metag_generic.c 6862F: drivers/irqchip/irq-metag.c 6863F: drivers/irqchip/irq-metag-ext.c 6864F: drivers/tty/metag_da.c 6865 6866MICROBLAZE ARCHITECTURE 6867M: Michal Simek <monstr@monstr.eu> 6868W: http://www.monstr.eu/fdt/ 6869T: git git://git.monstr.eu/linux-2.6-microblaze.git 6870S: Supported 6871F: arch/microblaze/ 6872 6873MICROSOFT SURFACE PRO 3 BUTTON DRIVER 6874M: Chen Yu <yu.c.chen@intel.com> 6875L: platform-driver-x86@vger.kernel.org 6876S: Supported 6877F: drivers/platform/x86/surfacepro3_button.c 6878 6879MICROTEK X6 SCANNER 6880M: Oliver Neukum <oliver@neukum.org> 6881S: Maintained 6882F: drivers/usb/image/microtek.* 6883 6884MIPS 6885M: Ralf Baechle <ralf@linux-mips.org> 6886L: linux-mips@linux-mips.org 6887W: http://www.linux-mips.org/ 6888T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6889Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6890S: Supported 6891F: Documentation/mips/ 6892F: arch/mips/ 6893 6894MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6895M: Hans Verkuil <hverkuil@xs4all.nl> 6896L: linux-media@vger.kernel.org 6897T: git git://linuxtv.org/media_tree.git 6898W: http://linuxtv.org 6899S: Odd Fixes 6900F: drivers/media/radio/radio-miropcm20* 6901 6902Mellanox MLX5 core VPI driver 6903M: Eli Cohen <eli@mellanox.com> 6904L: netdev@vger.kernel.org 6905L: linux-rdma@vger.kernel.org 6906W: http://www.mellanox.com 6907Q: http://patchwork.ozlabs.org/project/netdev/list/ 6908Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6909T: git git://openfabrics.org/~eli/connect-ib.git 6910S: Supported 6911F: drivers/net/ethernet/mellanox/mlx5/core/ 6912F: include/linux/mlx5/ 6913 6914Mellanox MLX5 IB driver 6915M: Eli Cohen <eli@mellanox.com> 6916L: linux-rdma@vger.kernel.org 6917W: http://www.mellanox.com 6918Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6919T: git git://openfabrics.org/~eli/connect-ib.git 6920S: Supported 6921F: include/linux/mlx5/ 6922F: drivers/infiniband/hw/mlx5/ 6923 6924MN88472 MEDIA DRIVER 6925M: Antti Palosaari <crope@iki.fi> 6926L: linux-media@vger.kernel.org 6927W: http://linuxtv.org/ 6928W: http://palosaari.fi/linux/ 6929Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6930T: git git://linuxtv.org/anttip/media_tree.git 6931S: Maintained 6932F: drivers/staging/media/mn88472/ 6933F: drivers/media/dvb-frontends/mn88472.h 6934 6935MN88473 MEDIA DRIVER 6936M: Antti Palosaari <crope@iki.fi> 6937L: linux-media@vger.kernel.org 6938W: http://linuxtv.org/ 6939W: http://palosaari.fi/linux/ 6940Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6941T: git git://linuxtv.org/anttip/media_tree.git 6942S: Maintained 6943F: drivers/staging/media/mn88473/ 6944F: drivers/media/dvb-frontends/mn88473.h 6945 6946MODULE SUPPORT 6947M: Rusty Russell <rusty@rustcorp.com.au> 6948S: Maintained 6949F: include/linux/module.h 6950F: kernel/module.c 6951 6952MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6953W: http://popies.net/meye/ 6954S: Orphan 6955F: Documentation/video4linux/meye.txt 6956F: drivers/media/pci/meye/ 6957F: include/uapi/linux/meye.h 6958 6959MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6960M: Jiri Slaby <jirislaby@gmail.com> 6961S: Maintained 6962F: Documentation/serial/moxa-smartio 6963F: drivers/tty/mxser.* 6964 6965MR800 AVERMEDIA USB FM RADIO DRIVER 6966M: Alexey Klimov <klimov.linux@gmail.com> 6967L: linux-media@vger.kernel.org 6968T: git git://linuxtv.org/media_tree.git 6969S: Maintained 6970F: drivers/media/radio/radio-mr800.c 6971 6972MRF24J40 IEEE 802.15.4 RADIO DRIVER 6973M: Alan Ott <alan@signal11.us> 6974L: linux-wpan@vger.kernel.org 6975S: Maintained 6976F: drivers/net/ieee802154/mrf24j40.c 6977 6978MSI LAPTOP SUPPORT 6979M: "Lee, Chun-Yi" <jlee@suse.com> 6980L: platform-driver-x86@vger.kernel.org 6981S: Maintained 6982F: drivers/platform/x86/msi-laptop.c 6983 6984MSI WMI SUPPORT 6985L: platform-driver-x86@vger.kernel.org 6986S: Orphan 6987F: drivers/platform/x86/msi-wmi.c 6988 6989MSI001 MEDIA DRIVER 6990M: Antti Palosaari <crope@iki.fi> 6991L: linux-media@vger.kernel.org 6992W: http://linuxtv.org/ 6993W: http://palosaari.fi/linux/ 6994Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6995T: git git://linuxtv.org/anttip/media_tree.git 6996S: Maintained 6997F: drivers/media/tuners/msi001* 6998 6999MSI2500 MEDIA DRIVER 7000M: Antti Palosaari <crope@iki.fi> 7001L: linux-media@vger.kernel.org 7002W: http://linuxtv.org/ 7003W: http://palosaari.fi/linux/ 7004Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7005T: git git://linuxtv.org/anttip/media_tree.git 7006S: Maintained 7007F: drivers/media/usb/msi2500/ 7008 7009MSYSTEMS DISKONCHIP G3 MTD DRIVER 7010M: Robert Jarzmik <robert.jarzmik@free.fr> 7011L: linux-mtd@lists.infradead.org 7012S: Maintained 7013F: drivers/mtd/devices/docg3* 7014 7015MT9M032 APTINA SENSOR DRIVER 7016M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7017L: linux-media@vger.kernel.org 7018T: git git://linuxtv.org/media_tree.git 7019S: Maintained 7020F: drivers/media/i2c/mt9m032.c 7021F: include/media/mt9m032.h 7022 7023MT9P031 APTINA CAMERA SENSOR 7024M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7025L: linux-media@vger.kernel.org 7026T: git git://linuxtv.org/media_tree.git 7027S: Maintained 7028F: drivers/media/i2c/mt9p031.c 7029F: include/media/mt9p031.h 7030 7031MT9T001 APTINA CAMERA SENSOR 7032M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7033L: linux-media@vger.kernel.org 7034T: git git://linuxtv.org/media_tree.git 7035S: Maintained 7036F: drivers/media/i2c/mt9t001.c 7037F: include/media/mt9t001.h 7038 7039MT9V032 APTINA CAMERA SENSOR 7040M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7041L: linux-media@vger.kernel.org 7042T: git git://linuxtv.org/media_tree.git 7043S: Maintained 7044F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7045F: drivers/media/i2c/mt9v032.c 7046F: include/media/mt9v032.h 7047 7048MULTIFUNCTION DEVICES (MFD) 7049M: Samuel Ortiz <sameo@linux.intel.com> 7050M: Lee Jones <lee.jones@linaro.org> 7051T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7052S: Supported 7053F: drivers/mfd/ 7054F: include/linux/mfd/ 7055 7056MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7057M: Ulf Hansson <ulf.hansson@linaro.org> 7058L: linux-mmc@vger.kernel.org 7059T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7060S: Maintained 7061F: drivers/mmc/ 7062F: include/linux/mmc/ 7063F: include/uapi/linux/mmc/ 7064 7065MULTIMEDIA CARD (MMC) ETC. OVER SPI 7066S: Orphan 7067F: drivers/mmc/host/mmc_spi.c 7068F: include/linux/spi/mmc_spi.h 7069 7070MULTISOUND SOUND DRIVER 7071M: Andrew Veliath <andrewtv@usa.net> 7072S: Maintained 7073F: Documentation/sound/oss/MultiSound 7074F: sound/oss/msnd* 7075 7076MULTITECH MULTIPORT CARD (ISICOM) 7077S: Orphan 7078F: drivers/tty/isicom.c 7079F: include/linux/isicom.h 7080 7081MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7082M: Felipe Balbi <balbi@ti.com> 7083L: linux-usb@vger.kernel.org 7084T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7085S: Maintained 7086F: drivers/usb/musb/ 7087 7088MXL5007T MEDIA DRIVER 7089M: Michael Krufky <mkrufky@linuxtv.org> 7090L: linux-media@vger.kernel.org 7091W: http://linuxtv.org/ 7092W: http://github.com/mkrufky 7093Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7094T: git git://linuxtv.org/mkrufky/tuners.git 7095S: Maintained 7096F: drivers/media/tuners/mxl5007t.* 7097 7098MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7099M: Hyong-Youb Kim <hykim@myri.com> 7100L: netdev@vger.kernel.org 7101W: https://www.myricom.com/support/downloads/myri10ge.html 7102S: Supported 7103F: drivers/net/ethernet/myricom/myri10ge/ 7104 7105NATSEMI ETHERNET DRIVER (DP8381x) 7106S: Orphan 7107F: drivers/net/ethernet/natsemi/natsemi.c 7108 7109NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7110M: Daniel Mack <zonque@gmail.com> 7111S: Maintained 7112L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7113W: http://www.native-instruments.com 7114F: sound/usb/caiaq/ 7115 7116NCP FILESYSTEM 7117M: Petr Vandrovec <petr@vandrovec.name> 7118S: Odd Fixes 7119F: fs/ncpfs/ 7120 7121NCR 5380 SCSI DRIVERS 7122M: Finn Thain <fthain@telegraphics.com.au> 7123M: Michael Schmitz <schmitzmic@gmail.com> 7124L: linux-scsi@vger.kernel.org 7125S: Maintained 7126F: Documentation/scsi/g_NCR5380.txt 7127F: drivers/scsi/NCR5380.* 7128F: drivers/scsi/arm/cumana_1.c 7129F: drivers/scsi/arm/oak.c 7130F: drivers/scsi/atari_NCR5380.c 7131F: drivers/scsi/atari_scsi.* 7132F: drivers/scsi/dmx3191d.c 7133F: drivers/scsi/dtc.* 7134F: drivers/scsi/g_NCR5380.* 7135F: drivers/scsi/g_NCR5380_mmio.c 7136F: drivers/scsi/mac_scsi.* 7137F: drivers/scsi/pas16.* 7138F: drivers/scsi/sun3_scsi.* 7139F: drivers/scsi/sun3_scsi_vme.c 7140F: drivers/scsi/t128.* 7141 7142NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7143M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7144L: linux-scsi@vger.kernel.org 7145S: Maintained 7146F: drivers/scsi/NCR_D700.* 7147 7148NCT6775 HARDWARE MONITOR DRIVER 7149M: Guenter Roeck <linux@roeck-us.net> 7150L: lm-sensors@lm-sensors.org 7151S: Maintained 7152F: Documentation/hwmon/nct6775 7153F: drivers/hwmon/nct6775.c 7154 7155NETEFFECT IWARP RNIC DRIVER (IW_NES) 7156M: Faisal Latif <faisal.latif@intel.com> 7157L: linux-rdma@vger.kernel.org 7158W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7159S: Supported 7160F: drivers/infiniband/hw/nes/ 7161 7162NETEM NETWORK EMULATOR 7163M: Stephen Hemminger <stephen@networkplumber.org> 7164L: netem@lists.linux-foundation.org 7165S: Maintained 7166F: net/sched/sch_netem.c 7167 7168NETERION 10GbE DRIVERS (s2io/vxge) 7169M: Jon Mason <jdmason@kudzu.us> 7170L: netdev@vger.kernel.org 7171S: Supported 7172F: Documentation/networking/s2io.txt 7173F: Documentation/networking/vxge.txt 7174F: drivers/net/ethernet/neterion/ 7175 7176NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7177M: Pablo Neira Ayuso <pablo@netfilter.org> 7178M: Patrick McHardy <kaber@trash.net> 7179M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7180L: netfilter-devel@vger.kernel.org 7181L: coreteam@netfilter.org 7182W: http://www.netfilter.org/ 7183W: http://www.iptables.org/ 7184Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7185T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7186T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7187S: Supported 7188F: include/linux/netfilter* 7189F: include/linux/netfilter/ 7190F: include/net/netfilter/ 7191F: include/uapi/linux/netfilter* 7192F: include/uapi/linux/netfilter/ 7193F: net/*/netfilter.c 7194F: net/*/netfilter/ 7195F: net/netfilter/ 7196F: net/bridge/br_netfilter*.c 7197 7198NETLABEL 7199M: Paul Moore <paul@paul-moore.com> 7200W: http://netlabel.sf.net 7201L: netdev@vger.kernel.org 7202S: Maintained 7203F: Documentation/netlabel/ 7204F: include/net/netlabel.h 7205F: net/netlabel/ 7206 7207NETROM NETWORK LAYER 7208M: Ralf Baechle <ralf@linux-mips.org> 7209L: linux-hams@vger.kernel.org 7210W: http://www.linux-ax25.org/ 7211S: Maintained 7212F: include/net/netrom.h 7213F: include/uapi/linux/netrom.h 7214F: net/netrom/ 7215 7216NETWORK BLOCK DEVICE (NBD) 7217M: Markus Pargmann <mpa@pengutronix.de> 7218S: Maintained 7219L: nbd-general@lists.sourceforge.net 7220T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7221F: Documentation/blockdev/nbd.txt 7222F: drivers/block/nbd.c 7223F: include/uapi/linux/nbd.h 7224 7225NETWORK DROP MONITOR 7226M: Neil Horman <nhorman@tuxdriver.com> 7227L: netdev@vger.kernel.org 7228S: Maintained 7229W: https://fedorahosted.org/dropwatch/ 7230F: net/core/drop_monitor.c 7231 7232NETWORKING [GENERAL] 7233M: "David S. Miller" <davem@davemloft.net> 7234L: netdev@vger.kernel.org 7235W: http://www.linuxfoundation.org/en/Net 7236Q: http://patchwork.ozlabs.org/project/netdev/list/ 7237T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7238T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7239S: Maintained 7240F: net/ 7241F: include/net/ 7242F: include/linux/in.h 7243F: include/linux/net.h 7244F: include/linux/netdevice.h 7245F: include/uapi/linux/in.h 7246F: include/uapi/linux/net.h 7247F: include/uapi/linux/netdevice.h 7248F: include/uapi/linux/net_namespace.h 7249F: tools/net/ 7250F: tools/testing/selftests/net/ 7251F: lib/random32.c 7252F: lib/test_bpf.c 7253 7254NETWORKING [IPv4/IPv6] 7255M: "David S. Miller" <davem@davemloft.net> 7256M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7257M: James Morris <jmorris@namei.org> 7258M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7259M: Patrick McHardy <kaber@trash.net> 7260L: netdev@vger.kernel.org 7261T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7262S: Maintained 7263F: net/ipv4/ 7264F: net/ipv6/ 7265F: include/net/ip* 7266F: arch/x86/net/* 7267 7268NETWORKING [IPSEC] 7269M: Steffen Klassert <steffen.klassert@secunet.com> 7270M: Herbert Xu <herbert@gondor.apana.org.au> 7271M: "David S. Miller" <davem@davemloft.net> 7272L: netdev@vger.kernel.org 7273T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7274T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7275S: Maintained 7276F: net/core/flow.c 7277F: net/xfrm/ 7278F: net/key/ 7279F: net/ipv4/xfrm* 7280F: net/ipv4/esp4.c 7281F: net/ipv4/ah4.c 7282F: net/ipv4/ipcomp.c 7283F: net/ipv4/ip_vti.c 7284F: net/ipv6/xfrm* 7285F: net/ipv6/esp6.c 7286F: net/ipv6/ah6.c 7287F: net/ipv6/ipcomp6.c 7288F: net/ipv6/ip6_vti.c 7289F: include/uapi/linux/xfrm.h 7290F: include/net/xfrm.h 7291 7292NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7293M: Paul Moore <paul@paul-moore.com> 7294L: netdev@vger.kernel.org 7295S: Maintained 7296 7297NETWORKING [WIRELESS] 7298L: linux-wireless@vger.kernel.org 7299Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7300 7301NETWORKING DRIVERS 7302L: netdev@vger.kernel.org 7303W: http://www.linuxfoundation.org/en/Net 7304Q: http://patchwork.ozlabs.org/project/netdev/list/ 7305T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7306T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7307S: Odd Fixes 7308F: drivers/net/ 7309F: include/linux/if_* 7310F: include/linux/netdevice.h 7311F: include/linux/arcdevice.h 7312F: include/linux/etherdevice.h 7313F: include/linux/fcdevice.h 7314F: include/linux/fddidevice.h 7315F: include/linux/hippidevice.h 7316F: include/linux/inetdevice.h 7317F: include/uapi/linux/if_* 7318F: include/uapi/linux/netdevice.h 7319 7320NETWORKING DRIVERS (WIRELESS) 7321M: Kalle Valo <kvalo@codeaurora.org> 7322L: linux-wireless@vger.kernel.org 7323Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7324T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7325S: Maintained 7326F: drivers/net/wireless/ 7327 7328NETXEN (1/10) GbE SUPPORT 7329M: Manish Chopra <manish.chopra@qlogic.com> 7330M: Sony Chacko <sony.chacko@qlogic.com> 7331M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7332L: netdev@vger.kernel.org 7333W: http://www.qlogic.com 7334S: Supported 7335F: drivers/net/ethernet/qlogic/netxen/ 7336 7337NFC SUBSYSTEM 7338M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7339M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7340M: Samuel Ortiz <sameo@linux.intel.com> 7341L: linux-wireless@vger.kernel.org 7342L: linux-nfc@lists.01.org (subscribers-only) 7343S: Supported 7344F: net/nfc/ 7345F: include/net/nfc/ 7346F: include/uapi/linux/nfc.h 7347F: drivers/nfc/ 7348F: include/linux/platform_data/pn544.h 7349F: Documentation/devicetree/bindings/net/nfc/ 7350 7351NFS, SUNRPC, AND LOCKD CLIENTS 7352M: Trond Myklebust <trond.myklebust@primarydata.com> 7353M: Anna Schumaker <anna.schumaker@netapp.com> 7354L: linux-nfs@vger.kernel.org 7355W: http://client.linux-nfs.org 7356T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7357S: Maintained 7358F: fs/lockd/ 7359F: fs/nfs/ 7360F: fs/nfs_common/ 7361F: net/sunrpc/ 7362F: include/linux/lockd/ 7363F: include/linux/nfs* 7364F: include/linux/sunrpc/ 7365F: include/uapi/linux/nfs* 7366F: include/uapi/linux/sunrpc/ 7367 7368NILFS2 FILESYSTEM 7369M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7370L: linux-nilfs@vger.kernel.org 7371W: http://nilfs.sourceforge.net/ 7372T: git git://github.com/konis/nilfs2.git 7373S: Supported 7374F: Documentation/filesystems/nilfs2.txt 7375F: fs/nilfs2/ 7376F: include/linux/nilfs2_fs.h 7377 7378NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7379M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7380W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7381S: Maintained 7382F: Documentation/scsi/NinjaSCSI.txt 7383F: drivers/scsi/pcmcia/nsp_* 7384 7385NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7386M: GOTO Masanori <gotom@debian.or.jp> 7387M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7388W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7389S: Maintained 7390F: Documentation/scsi/NinjaSCSI.txt 7391F: drivers/scsi/nsp32* 7392 7393NIOS2 ARCHITECTURE 7394M: Ley Foon Tan <lftan@altera.com> 7395L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7396T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7397S: Maintained 7398F: arch/nios2/ 7399 7400NOKIA N900 POWER SUPPLY DRIVERS 7401M: Pali Rohár <pali.rohar@gmail.com> 7402S: Maintained 7403F: include/linux/power/bq2415x_charger.h 7404F: include/linux/power/bq27x00_battery.h 7405F: include/linux/power/isp1704_charger.h 7406F: drivers/power/bq2415x_charger.c 7407F: drivers/power/bq27x00_battery.c 7408F: drivers/power/isp1704_charger.c 7409F: drivers/power/rx51_battery.c 7410 7411NTB DRIVER CORE 7412M: Jon Mason <jdmason@kudzu.us> 7413M: Dave Jiang <dave.jiang@intel.com> 7414M: Allen Hubbe <Allen.Hubbe@emc.com> 7415L: linux-ntb@googlegroups.com 7416S: Supported 7417W: https://github.com/jonmason/ntb/wiki 7418T: git git://github.com/jonmason/ntb.git 7419F: drivers/ntb/ 7420F: drivers/net/ntb_netdev.c 7421F: include/linux/ntb.h 7422F: include/linux/ntb_transport.h 7423 7424NTB INTEL DRIVER 7425M: Jon Mason <jdmason@kudzu.us> 7426M: Dave Jiang <dave.jiang@intel.com> 7427L: linux-ntb@googlegroups.com 7428S: Supported 7429W: https://github.com/jonmason/ntb/wiki 7430T: git git://github.com/jonmason/ntb.git 7431F: drivers/ntb/hw/intel/ 7432 7433NTFS FILESYSTEM 7434M: Anton Altaparmakov <anton@tuxera.com> 7435L: linux-ntfs-dev@lists.sourceforge.net 7436W: http://www.tuxera.com/ 7437T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7438S: Supported 7439F: Documentation/filesystems/ntfs.txt 7440F: fs/ntfs/ 7441 7442NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7443M: Antonino Daplas <adaplas@gmail.com> 7444L: linux-fbdev@vger.kernel.org 7445S: Maintained 7446F: drivers/video/fbdev/riva/ 7447F: drivers/video/fbdev/nvidia/ 7448 7449NVM EXPRESS DRIVER 7450M: Matthew Wilcox <willy@linux.intel.com> 7451L: linux-nvme@lists.infradead.org 7452T: git git://git.infradead.org/users/willy/linux-nvme.git 7453S: Supported 7454F: drivers/block/nvme* 7455F: include/linux/nvme.h 7456 7457NVMEM FRAMEWORK 7458M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7459M: Maxime Ripard <maxime.ripard@free-electrons.com> 7460S: Maintained 7461F: drivers/nvmem/ 7462F: Documentation/devicetree/bindings/nvmem/ 7463F: include/linux/nvmem-consumer.h 7464F: include/linux/nvmem-provider.h 7465 7466NXP-NCI NFC DRIVER 7467M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7468R: Charles Gorand <charles.gorand@effinnov.com> 7469L: linux-nfc@lists.01.org (moderated for non-subscribers) 7470S: Supported 7471F: drivers/nfc/nxp-nci 7472 7473NXP TDA998X DRM DRIVER 7474M: Russell King <rmk+kernel@arm.linux.org.uk> 7475S: Supported 7476F: drivers/gpu/drm/i2c/tda998x_drv.c 7477F: include/drm/i2c/tda998x.h 7478 7479NXP TFA9879 DRIVER 7480M: Peter Rosin <peda@axentia.se> 7481L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7482S: Maintained 7483F: sound/soc/codecs/tfa9879* 7484 7485OMAP SUPPORT 7486M: Tony Lindgren <tony@atomide.com> 7487L: linux-omap@vger.kernel.org 7488W: http://www.muru.com/linux/omap/ 7489W: http://linux.omap.com/ 7490Q: http://patchwork.kernel.org/project/linux-omap/list/ 7491T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7492S: Maintained 7493F: arch/arm/*omap*/ 7494F: arch/arm/configs/omap1_defconfig 7495F: arch/arm/configs/omap2plus_defconfig 7496F: drivers/i2c/busses/i2c-omap.c 7497F: drivers/irqchip/irq-omap-intc.c 7498F: drivers/mfd/*omap*.c 7499F: drivers/mfd/menelaus.c 7500F: drivers/mfd/palmas.c 7501F: drivers/mfd/tps65217.c 7502F: drivers/mfd/tps65218.c 7503F: drivers/mfd/tps65910.c 7504F: drivers/mfd/twl-core.[ch] 7505F: drivers/mfd/twl4030*.c 7506F: drivers/mfd/twl6030*.c 7507F: drivers/mfd/twl6040*.c 7508F: drivers/regulator/palmas-regulator*.c 7509F: drivers/regulator/pbias-regulator.c 7510F: drivers/regulator/tps65217-regulator.c 7511F: drivers/regulator/tps65218-regulator.c 7512F: drivers/regulator/tps65910-regulator.c 7513F: drivers/regulator/twl-regulator.c 7514F: include/linux/i2c-omap.h 7515 7516OMAP DEVICE TREE SUPPORT 7517M: Benoît Cousson <bcousson@baylibre.com> 7518M: Tony Lindgren <tony@atomide.com> 7519L: linux-omap@vger.kernel.org 7520L: devicetree@vger.kernel.org 7521S: Maintained 7522F: arch/arm/boot/dts/*omap* 7523F: arch/arm/boot/dts/*am3* 7524F: arch/arm/boot/dts/*am4* 7525F: arch/arm/boot/dts/*am5* 7526F: arch/arm/boot/dts/*dra7* 7527 7528OMAP CLOCK FRAMEWORK SUPPORT 7529M: Paul Walmsley <paul@pwsan.com> 7530L: linux-omap@vger.kernel.org 7531S: Maintained 7532F: arch/arm/*omap*/*clock* 7533 7534OMAP POWER MANAGEMENT SUPPORT 7535M: Kevin Hilman <khilman@deeprootsystems.com> 7536L: linux-omap@vger.kernel.org 7537S: Maintained 7538F: arch/arm/*omap*/*pm* 7539F: drivers/cpufreq/omap-cpufreq.c 7540 7541OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7542M: Rajendra Nayak <rnayak@ti.com> 7543M: Paul Walmsley <paul@pwsan.com> 7544L: linux-omap@vger.kernel.org 7545S: Maintained 7546F: arch/arm/mach-omap2/prm* 7547 7548OMAP AUDIO SUPPORT 7549M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7550M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7551L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7552L: linux-omap@vger.kernel.org 7553S: Maintained 7554F: sound/soc/omap/ 7555 7556OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7557M: Roger Quadros <rogerq@ti.com> 7558M: Tony Lindgren <tony@atomide.com> 7559L: linux-omap@vger.kernel.org 7560S: Maintained 7561F: drivers/memory/omap-gpmc.c 7562F: arch/arm/mach-omap2/*gpmc* 7563 7564OMAP FRAMEBUFFER SUPPORT 7565M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7566L: linux-fbdev@vger.kernel.org 7567L: linux-omap@vger.kernel.org 7568S: Maintained 7569F: drivers/video/fbdev/omap/ 7570 7571OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7572M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7573L: linux-omap@vger.kernel.org 7574L: linux-fbdev@vger.kernel.org 7575S: Maintained 7576F: drivers/video/fbdev/omap2/ 7577F: Documentation/arm/OMAP/DSS 7578 7579OMAP HARDWARE SPINLOCK SUPPORT 7580M: Ohad Ben-Cohen <ohad@wizery.com> 7581L: linux-omap@vger.kernel.org 7582S: Maintained 7583F: drivers/hwspinlock/omap_hwspinlock.c 7584 7585OMAP MMC SUPPORT 7586M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7587L: linux-omap@vger.kernel.org 7588S: Maintained 7589F: drivers/mmc/host/omap.c 7590 7591OMAP HS MMC SUPPORT 7592L: linux-mmc@vger.kernel.org 7593L: linux-omap@vger.kernel.org 7594S: Orphan 7595F: drivers/mmc/host/omap_hsmmc.c 7596 7597OMAP RANDOM NUMBER GENERATOR SUPPORT 7598M: Deepak Saxena <dsaxena@plexity.net> 7599S: Maintained 7600F: drivers/char/hw_random/omap-rng.c 7601 7602OMAP HWMOD SUPPORT 7603M: Benoît Cousson <bcousson@baylibre.com> 7604M: Paul Walmsley <paul@pwsan.com> 7605L: linux-omap@vger.kernel.org 7606S: Maintained 7607F: arch/arm/mach-omap2/omap_hwmod.* 7608 7609OMAP HWMOD DATA 7610M: Paul Walmsley <paul@pwsan.com> 7611L: linux-omap@vger.kernel.org 7612S: Maintained 7613F: arch/arm/mach-omap2/omap_hwmod*data* 7614 7615OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7616M: Benoît Cousson <bcousson@baylibre.com> 7617L: linux-omap@vger.kernel.org 7618S: Maintained 7619F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7620 7621OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7622M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7623L: linux-media@vger.kernel.org 7624S: Maintained 7625F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7626F: drivers/media/platform/omap3isp/ 7627F: drivers/staging/media/omap4iss/ 7628 7629OMAP USB SUPPORT 7630M: Felipe Balbi <balbi@ti.com> 7631L: linux-usb@vger.kernel.org 7632L: linux-omap@vger.kernel.org 7633T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7634S: Maintained 7635F: drivers/usb/*/*omap* 7636F: arch/arm/*omap*/usb* 7637 7638OMAP GPIO DRIVER 7639M: Javier Martinez Canillas <javier@dowhile0.org> 7640M: Santosh Shilimkar <ssantosh@kernel.org> 7641M: Kevin Hilman <khilman@deeprootsystems.com> 7642L: linux-omap@vger.kernel.org 7643S: Maintained 7644F: drivers/gpio/gpio-omap.c 7645 7646OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7647M: Mark Jackson <mpfj@newflow.co.uk> 7648L: linux-omap@vger.kernel.org 7649S: Maintained 7650F: arch/arm/boot/dts/am335x-nano.dts 7651 7652OMFS FILESYSTEM 7653M: Bob Copeland <me@bobcopeland.com> 7654L: linux-karma-devel@lists.sourceforge.net 7655S: Maintained 7656F: Documentation/filesystems/omfs.txt 7657F: fs/omfs/ 7658 7659OMNIKEY CARDMAN 4000 DRIVER 7660M: Harald Welte <laforge@gnumonks.org> 7661S: Maintained 7662F: drivers/char/pcmcia/cm4000_cs.c 7663F: include/linux/cm4000_cs.h 7664F: include/uapi/linux/cm4000_cs.h 7665 7666OMNIKEY CARDMAN 4040 DRIVER 7667M: Harald Welte <laforge@gnumonks.org> 7668S: Maintained 7669F: drivers/char/pcmcia/cm4040_cs.* 7670 7671OMNIVISION OV7670 SENSOR DRIVER 7672M: Jonathan Corbet <corbet@lwn.net> 7673L: linux-media@vger.kernel.org 7674T: git git://linuxtv.org/media_tree.git 7675S: Maintained 7676F: drivers/media/i2c/ov7670.c 7677 7678ONENAND FLASH DRIVER 7679M: Kyungmin Park <kyungmin.park@samsung.com> 7680L: linux-mtd@lists.infradead.org 7681S: Maintained 7682F: drivers/mtd/onenand/ 7683F: include/linux/mtd/onenand*.h 7684 7685ONSTREAM SCSI TAPE DRIVER 7686M: Willem Riede <osst@riede.org> 7687L: osst-users@lists.sourceforge.net 7688L: linux-scsi@vger.kernel.org 7689S: Maintained 7690F: Documentation/scsi/osst.txt 7691F: drivers/scsi/osst.* 7692F: drivers/scsi/osst_*.h 7693F: drivers/scsi/st.h 7694 7695OPENCORES I2C BUS DRIVER 7696M: Peter Korsgaard <jacmet@sunsite.dk> 7697L: linux-i2c@vger.kernel.org 7698S: Maintained 7699F: Documentation/i2c/busses/i2c-ocores 7700F: drivers/i2c/busses/i2c-ocores.c 7701 7702OPEN FIRMWARE AND FLATTENED DEVICE TREE 7703M: Rob Herring <robh+dt@kernel.org> 7704M: Frank Rowand <frowand.list@gmail.com> 7705M: Grant Likely <grant.likely@linaro.org> 7706L: devicetree@vger.kernel.org 7707W: http://www.devicetree.org/ 7708T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7709S: Maintained 7710F: drivers/of/ 7711F: include/linux/of*.h 7712F: scripts/dtc/ 7713 7714OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7715M: Rob Herring <robh+dt@kernel.org> 7716M: Pawel Moll <pawel.moll@arm.com> 7717M: Mark Rutland <mark.rutland@arm.com> 7718M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7719M: Kumar Gala <galak@codeaurora.org> 7720L: devicetree@vger.kernel.org 7721S: Maintained 7722F: Documentation/devicetree/ 7723F: arch/*/boot/dts/ 7724F: include/dt-bindings/ 7725 7726OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7727M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7728L: devicetree@vger.kernel.org 7729S: Maintained 7730F: Documentation/devicetree/dynamic-resolution-notes.txt 7731F: Documentation/devicetree/overlay-notes.txt 7732F: drivers/of/overlay.c 7733F: drivers/of/resolver.c 7734 7735OPENRISC ARCHITECTURE 7736M: Jonas Bonn <jonas@southpole.se> 7737W: http://openrisc.net 7738L: linux@lists.openrisc.net (moderated for non-subscribers) 7739S: Maintained 7740T: git git://openrisc.net/~jonas/linux 7741F: arch/openrisc/ 7742 7743OPENVSWITCH 7744M: Pravin Shelar <pshelar@nicira.com> 7745L: netdev@vger.kernel.org 7746L: dev@openvswitch.org 7747W: http://openvswitch.org 7748S: Maintained 7749F: net/openvswitch/ 7750F: include/uapi/linux/openvswitch.h 7751 7752OPL4 DRIVER 7753M: Clemens Ladisch <clemens@ladisch.de> 7754L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7755T: git git://git.alsa-project.org/alsa-kernel.git 7756S: Maintained 7757F: sound/drivers/opl4/ 7758 7759OPROFILE 7760M: Robert Richter <rric@kernel.org> 7761L: oprofile-list@lists.sf.net 7762S: Maintained 7763F: arch/*/include/asm/oprofile*.h 7764F: arch/*/oprofile/ 7765F: drivers/oprofile/ 7766F: include/linux/oprofile.h 7767 7768ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7769M: Mark Fasheh <mfasheh@suse.com> 7770M: Joel Becker <jlbec@evilplan.org> 7771L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7772W: http://ocfs2.wiki.kernel.org 7773S: Supported 7774F: Documentation/filesystems/ocfs2.txt 7775F: Documentation/filesystems/dlmfs.txt 7776F: fs/ocfs2/ 7777 7778ORINOCO DRIVER 7779L: linux-wireless@vger.kernel.org 7780W: http://wireless.kernel.org/en/users/Drivers/orinoco 7781W: http://www.nongnu.org/orinoco/ 7782S: Orphan 7783F: drivers/net/wireless/orinoco/ 7784 7785OSD LIBRARY and FILESYSTEM 7786M: Boaz Harrosh <ooo@electrozaur.com> 7787M: Benny Halevy <bhalevy@primarydata.com> 7788L: osd-dev@open-osd.org 7789W: http://open-osd.org 7790T: git git://git.open-osd.org/open-osd.git 7791S: Maintained 7792F: drivers/scsi/osd/ 7793F: include/scsi/osd_* 7794F: fs/exofs/ 7795 7796OVERLAY FILESYSTEM 7797M: Miklos Szeredi <miklos@szeredi.hu> 7798L: linux-unionfs@vger.kernel.org 7799T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7800S: Supported 7801F: fs/overlayfs/ 7802F: Documentation/filesystems/overlayfs.txt 7803 7804P54 WIRELESS DRIVER 7805M: Christian Lamparter <chunkeey@googlemail.com> 7806L: linux-wireless@vger.kernel.org 7807W: http://wireless.kernel.org/en/users/Drivers/p54 7808S: Maintained 7809F: drivers/net/wireless/p54/ 7810 7811PA SEMI ETHERNET DRIVER 7812M: Olof Johansson <olof@lixom.net> 7813L: netdev@vger.kernel.org 7814S: Maintained 7815F: drivers/net/ethernet/pasemi/* 7816 7817PA SEMI SMBUS DRIVER 7818M: Olof Johansson <olof@lixom.net> 7819L: linux-i2c@vger.kernel.org 7820S: Maintained 7821F: drivers/i2c/busses/i2c-pasemi.c 7822 7823PADATA PARALLEL EXECUTION MECHANISM 7824M: Steffen Klassert <steffen.klassert@secunet.com> 7825L: linux-crypto@vger.kernel.org 7826S: Maintained 7827F: kernel/padata.c 7828F: include/linux/padata.h 7829F: Documentation/padata.txt 7830 7831PANASONIC LAPTOP ACPI EXTRAS DRIVER 7832M: Harald Welte <laforge@gnumonks.org> 7833L: platform-driver-x86@vger.kernel.org 7834S: Maintained 7835F: drivers/platform/x86/panasonic-laptop.c 7836 7837PANASONIC MN10300/AM33/AM34 PORT 7838M: David Howells <dhowells@redhat.com> 7839M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7840L: linux-am33-list@redhat.com (moderated for non-subscribers) 7841W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7842S: Maintained 7843F: Documentation/mn10300/ 7844F: arch/mn10300/ 7845 7846PARALLEL PORT SUBSYSTEM 7847M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7848M: Sudip Mukherjee <sudip@vectorindia.org> 7849L: linux-parport@lists.infradead.org (subscribers-only) 7850S: Maintained 7851F: drivers/parport/ 7852F: include/linux/parport*.h 7853F: drivers/char/ppdev.c 7854F: include/uapi/linux/ppdev.h 7855F: Documentation/parport*.txt 7856 7857PARAVIRT_OPS INTERFACE 7858M: Jeremy Fitzhardinge <jeremy@goop.org> 7859M: Chris Wright <chrisw@sous-sol.org> 7860M: Alok Kataria <akataria@vmware.com> 7861M: Rusty Russell <rusty@rustcorp.com.au> 7862L: virtualization@lists.linux-foundation.org 7863S: Supported 7864F: Documentation/virtual/paravirt_ops.txt 7865F: arch/*/kernel/paravirt* 7866F: arch/*/include/asm/paravirt.h 7867 7868PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7869M: Tim Waugh <tim@cyberelk.net> 7870L: linux-parport@lists.infradead.org (subscribers-only) 7871S: Maintained 7872F: Documentation/blockdev/paride.txt 7873F: drivers/block/paride/ 7874 7875PARISC ARCHITECTURE 7876M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7877M: Helge Deller <deller@gmx.de> 7878L: linux-parisc@vger.kernel.org 7879W: http://www.parisc-linux.org/ 7880Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7881T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7882T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7883S: Maintained 7884F: arch/parisc/ 7885F: Documentation/parisc/ 7886F: drivers/parisc/ 7887F: drivers/char/agp/parisc-agp.c 7888F: drivers/input/serio/gscps2.c 7889F: drivers/parport/parport_gsc.* 7890F: drivers/tty/serial/8250/8250_gsc.c 7891F: drivers/video/fbdev/sti* 7892F: drivers/video/console/sti* 7893F: drivers/video/logo/logo_parisc* 7894 7895PC87360 HARDWARE MONITORING DRIVER 7896M: Jim Cromie <jim.cromie@gmail.com> 7897L: lm-sensors@lm-sensors.org 7898S: Maintained 7899F: Documentation/hwmon/pc87360 7900F: drivers/hwmon/pc87360.c 7901 7902PC8736x GPIO DRIVER 7903M: Jim Cromie <jim.cromie@gmail.com> 7904S: Maintained 7905F: drivers/char/pc8736x_gpio.c 7906 7907PC87427 HARDWARE MONITORING DRIVER 7908M: Jean Delvare <jdelvare@suse.com> 7909L: lm-sensors@lm-sensors.org 7910S: Maintained 7911F: Documentation/hwmon/pc87427 7912F: drivers/hwmon/pc87427.c 7913 7914PCA9532 LED DRIVER 7915M: Riku Voipio <riku.voipio@iki.fi> 7916S: Maintained 7917F: drivers/leds/leds-pca9532.c 7918F: include/linux/leds-pca9532.h 7919 7920PCA9541 I2C BUS MASTER SELECTOR DRIVER 7921M: Guenter Roeck <linux@roeck-us.net> 7922L: linux-i2c@vger.kernel.org 7923S: Maintained 7924F: drivers/i2c/muxes/i2c-mux-pca9541.c 7925 7926PCDP - PRIMARY CONSOLE AND DEBUG PORT 7927M: Khalid Aziz <khalid@gonehiking.org> 7928S: Maintained 7929F: drivers/firmware/pcdp.* 7930 7931PCI ERROR RECOVERY 7932M: Linas Vepstas <linasvepstas@gmail.com> 7933L: linux-pci@vger.kernel.org 7934S: Supported 7935F: Documentation/PCI/pci-error-recovery.txt 7936 7937PCI SUBSYSTEM 7938M: Bjorn Helgaas <bhelgaas@google.com> 7939L: linux-pci@vger.kernel.org 7940Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7941T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7942S: Supported 7943F: Documentation/PCI/ 7944F: drivers/pci/ 7945F: include/linux/pci* 7946F: arch/x86/pci/ 7947F: arch/x86/kernel/quirks.c 7948 7949PCI DRIVER FOR ARM VERSATILE PLATFORM 7950M: Rob Herring <robh@kernel.org> 7951L: linux-pci@vger.kernel.org 7952L: linux-arm-kernel@lists.infradead.org 7953S: Maintained 7954F: Documentation/devicetree/bindings/pci/versatile.txt 7955F: drivers/pci/host/pci-versatile.c 7956 7957PCI DRIVER FOR APPLIEDMICRO XGENE 7958M: Tanmay Inamdar <tinamdar@apm.com> 7959L: linux-pci@vger.kernel.org 7960L: linux-arm-kernel@lists.infradead.org 7961S: Maintained 7962F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7963F: drivers/pci/host/pci-xgene.c 7964 7965PCI DRIVER FOR FREESCALE LAYERSCAPE 7966M: Minghuan Lian <minghuan.Lian@freescale.com> 7967M: Mingkai Hu <mingkai.hu@freescale.com> 7968M: Roy Zang <tie-fei.zang@freescale.com> 7969L: linuxppc-dev@lists.ozlabs.org 7970L: linux-pci@vger.kernel.org 7971L: linux-arm-kernel@lists.infradead.org 7972S: Maintained 7973F: drivers/pci/host/*layerscape* 7974 7975PCI DRIVER FOR IMX6 7976M: Richard Zhu <Richard.Zhu@freescale.com> 7977M: Lucas Stach <l.stach@pengutronix.de> 7978L: linux-pci@vger.kernel.org 7979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7980S: Maintained 7981F: drivers/pci/host/*imx6* 7982 7983PCI DRIVER FOR TI KEYSTONE 7984M: Murali Karicheri <m-karicheri2@ti.com> 7985L: linux-pci@vger.kernel.org 7986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7987S: Maintained 7988F: drivers/pci/host/*keystone* 7989 7990PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7991M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7992M: Jason Cooper <jason@lakedaemon.net> 7993L: linux-pci@vger.kernel.org 7994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7995S: Maintained 7996F: drivers/pci/host/*mvebu* 7997 7998PCI DRIVER FOR NVIDIA TEGRA 7999M: Thierry Reding <thierry.reding@gmail.com> 8000L: linux-tegra@vger.kernel.org 8001L: linux-pci@vger.kernel.org 8002S: Supported 8003F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8004F: drivers/pci/host/pci-tegra.c 8005 8006PCI DRIVER FOR TI DRA7XX 8007M: Kishon Vijay Abraham I <kishon@ti.com> 8008L: linux-omap@vger.kernel.org 8009L: linux-pci@vger.kernel.org 8010S: Supported 8011F: Documentation/devicetree/bindings/pci/ti-pci.txt 8012F: drivers/pci/host/pci-dra7xx.c 8013 8014PCI DRIVER FOR RENESAS R-CAR 8015M: Simon Horman <horms@verge.net.au> 8016L: linux-pci@vger.kernel.org 8017L: linux-sh@vger.kernel.org 8018S: Maintained 8019F: drivers/pci/host/*rcar* 8020 8021PCI DRIVER FOR SAMSUNG EXYNOS 8022M: Jingoo Han <jingoohan1@gmail.com> 8023L: linux-pci@vger.kernel.org 8024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8025L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8026S: Maintained 8027F: drivers/pci/host/pci-exynos.c 8028 8029PCI DRIVER FOR SYNOPSIS DESIGNWARE 8030M: Jingoo Han <jingoohan1@gmail.com> 8031M: Pratyush Anand <pratyush.anand@gmail.com> 8032L: linux-pci@vger.kernel.org 8033S: Maintained 8034F: drivers/pci/host/*designware* 8035 8036PCI DRIVER FOR GENERIC OF HOSTS 8037M: Will Deacon <will.deacon@arm.com> 8038L: linux-pci@vger.kernel.org 8039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8040S: Maintained 8041F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8042F: drivers/pci/host/pci-host-generic.c 8043 8044PCIE DRIVER FOR ST SPEAR13XX 8045M: Pratyush Anand <pratyush.anand@gmail.com> 8046L: linux-pci@vger.kernel.org 8047S: Maintained 8048F: drivers/pci/host/*spear* 8049 8050PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8051M: Duc Dang <dhdang@apm.com> 8052L: linux-pci@vger.kernel.org 8053L: linux-arm-kernel@lists.infradead.org 8054S: Maintained 8055F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8056F: drivers/pci/host/pci-xgene-msi.c 8057 8058PCMCIA SUBSYSTEM 8059P: Linux PCMCIA Team 8060L: linux-pcmcia@lists.infradead.org 8061W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8062T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 8063S: Maintained 8064F: Documentation/pcmcia/ 8065F: drivers/pcmcia/ 8066F: include/pcmcia/ 8067 8068PCNET32 NETWORK DRIVER 8069M: Don Fry <pcnet32@frontier.com> 8070L: netdev@vger.kernel.org 8071S: Maintained 8072F: drivers/net/ethernet/amd/pcnet32.c 8073 8074PCRYPT PARALLEL CRYPTO ENGINE 8075M: Steffen Klassert <steffen.klassert@secunet.com> 8076L: linux-crypto@vger.kernel.org 8077S: Maintained 8078F: crypto/pcrypt.c 8079F: include/crypto/pcrypt.h 8080 8081PER-CPU MEMORY ALLOCATOR 8082M: Tejun Heo <tj@kernel.org> 8083M: Christoph Lameter <cl@linux-foundation.org> 8084T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8085S: Maintained 8086F: include/linux/percpu*.h 8087F: mm/percpu*.c 8088F: arch/*/include/asm/percpu.h 8089 8090PER-TASK DELAY ACCOUNTING 8091M: Balbir Singh <bsingharora@gmail.com> 8092S: Maintained 8093F: include/linux/delayacct.h 8094F: kernel/delayacct.c 8095 8096PERFORMANCE EVENTS SUBSYSTEM 8097M: Peter Zijlstra <a.p.zijlstra@chello.nl> 8098M: Ingo Molnar <mingo@redhat.com> 8099M: Arnaldo Carvalho de Melo <acme@kernel.org> 8100L: linux-kernel@vger.kernel.org 8101T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8102S: Supported 8103F: kernel/events/* 8104F: include/linux/perf_event.h 8105F: include/uapi/linux/perf_event.h 8106F: arch/*/kernel/perf_event*.c 8107F: arch/*/kernel/*/perf_event*.c 8108F: arch/*/kernel/*/*/perf_event*.c 8109F: arch/*/include/asm/perf_event.h 8110F: arch/*/kernel/perf_callchain.c 8111F: tools/perf/ 8112 8113PERSONALITY HANDLING 8114M: Christoph Hellwig <hch@infradead.org> 8115L: linux-abi-devel@lists.sourceforge.net 8116S: Maintained 8117F: include/linux/personality.h 8118F: include/uapi/linux/personality.h 8119 8120PHONET PROTOCOL 8121M: Remi Denis-Courmont <courmisch@gmail.com> 8122S: Supported 8123F: Documentation/networking/phonet.txt 8124F: include/linux/phonet.h 8125F: include/net/phonet/ 8126F: include/uapi/linux/phonet.h 8127F: net/phonet/ 8128 8129PHRAM MTD DRIVER 8130M: Joern Engel <joern@lazybastard.org> 8131L: linux-mtd@lists.infradead.org 8132S: Maintained 8133F: drivers/mtd/devices/phram.c 8134 8135PICOLCD HID DRIVER 8136M: Bruno Prémont <bonbons@linux-vserver.org> 8137L: linux-input@vger.kernel.org 8138S: Maintained 8139F: drivers/hid/hid-picolcd* 8140 8141PICOXCELL SUPPORT 8142M: Jamie Iles <jamie@jamieiles.com> 8143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8144T: git git://github.com/jamieiles/linux-2.6-ji.git 8145S: Supported 8146F: arch/arm/boot/dts/picoxcell* 8147F: arch/arm/mach-picoxcell/ 8148F: drivers/crypto/picoxcell* 8149 8150PIN CONTROL SUBSYSTEM 8151M: Linus Walleij <linus.walleij@linaro.org> 8152L: linux-gpio@vger.kernel.org 8153T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8154S: Maintained 8155F: drivers/pinctrl/ 8156F: include/linux/pinctrl/ 8157 8158PIN CONTROLLER - ATMEL AT91 8159M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8161S: Maintained 8162F: drivers/pinctrl/pinctrl-at91.* 8163 8164PIN CONTROLLER - INTEL 8165M: Mika Westerberg <mika.westerberg@linux.intel.com> 8166M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8167S: Maintained 8168F: drivers/pinctrl/intel/ 8169 8170PIN CONTROLLER - RENESAS 8171M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8172L: linux-sh@vger.kernel.org 8173S: Maintained 8174F: drivers/pinctrl/sh-pfc/ 8175 8176PIN CONTROLLER - SAMSUNG 8177M: Tomasz Figa <tomasz.figa@gmail.com> 8178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8179L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8180S: Maintained 8181F: drivers/pinctrl/samsung/ 8182 8183PIN CONTROLLER - ST SPEAR 8184M: Viresh Kumar <vireshk@kernel.org> 8185L: spear-devel@list.st.com 8186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8187W: http://www.st.com/spear 8188S: Maintained 8189F: drivers/pinctrl/spear/ 8190 8191PKTCDVD DRIVER 8192M: Jiri Kosina <jikos@kernel.org> 8193S: Maintained 8194F: drivers/block/pktcdvd.c 8195F: include/linux/pktcdvd.h 8196F: include/uapi/linux/pktcdvd.h 8197 8198PKUNITY SOC DRIVERS 8199M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8200W: http://mprc.pku.edu.cn/~guanxuetao/linux 8201S: Maintained 8202T: git git://github.com/gxt/linux.git 8203F: drivers/input/serio/i8042-unicore32io.h 8204F: drivers/i2c/busses/i2c-puv3.c 8205F: drivers/video/fbdev/fb-puv3.c 8206F: drivers/rtc/rtc-puv3.c 8207 8208PMBUS HARDWARE MONITORING DRIVERS 8209M: Guenter Roeck <linux@roeck-us.net> 8210L: lm-sensors@lm-sensors.org 8211W: http://www.lm-sensors.org/ 8212W: http://www.roeck-us.net/linux/drivers/ 8213T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8214S: Maintained 8215F: Documentation/hwmon/pmbus 8216F: drivers/hwmon/pmbus/ 8217F: include/linux/i2c/pmbus.h 8218 8219PMC SIERRA MaxRAID DRIVER 8220L: linux-scsi@vger.kernel.org 8221W: http://www.pmc-sierra.com/ 8222S: Orphan 8223F: drivers/scsi/pmcraid.* 8224 8225PMC SIERRA PM8001 DRIVER 8226M: Jack Wang <jinpu.wang@profitbricks.com> 8227M: lindar_liu@usish.com 8228L: pmchba@pmcs.com 8229L: linux-scsi@vger.kernel.org 8230S: Supported 8231F: drivers/scsi/pm8001/ 8232 8233POSIX CLOCKS and TIMERS 8234M: Thomas Gleixner <tglx@linutronix.de> 8235L: linux-kernel@vger.kernel.org 8236T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8237S: Maintained 8238F: fs/timerfd.c 8239F: include/linux/timer* 8240F: kernel/time/*timer* 8241 8242POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8243M: Sebastian Reichel <sre@kernel.org> 8244M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8245M: David Woodhouse <dwmw2@infradead.org> 8246L: linux-pm@vger.kernel.org 8247T: git git://git.infradead.org/battery-2.6.git 8248S: Maintained 8249F: include/linux/power_supply.h 8250F: drivers/power/ 8251X: drivers/power/avs/ 8252 8253POWER STATE COORDINATION INTERFACE (PSCI) 8254M: Mark Rutland <mark.rutland@arm.com> 8255M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8256L: linux-arm-kernel@lists.infradead.org 8257S: Maintained 8258F: drivers/firmware/psci.c 8259F: include/linux/psci.h 8260F: include/uapi/linux/psci.h 8261 8262PNP SUPPORT 8263M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8264S: Maintained 8265F: drivers/pnp/ 8266 8267PNXxxxx I2C DRIVER 8268M: Vitaly Wool <vitalywool@gmail.com> 8269L: linux-i2c@vger.kernel.org 8270S: Maintained 8271F: drivers/i2c/busses/i2c-pnx.c 8272 8273PPP PROTOCOL DRIVERS AND COMPRESSORS 8274M: Paul Mackerras <paulus@samba.org> 8275L: linux-ppp@vger.kernel.org 8276S: Maintained 8277F: drivers/net/ppp/ppp_* 8278 8279PPP OVER ATM (RFC 2364) 8280M: Mitchell Blank Jr <mitch@sfgoth.com> 8281S: Maintained 8282F: net/atm/pppoatm.c 8283F: include/uapi/linux/atmppp.h 8284 8285PPP OVER ETHERNET 8286M: Michal Ostrowski <mostrows@earthlink.net> 8287S: Maintained 8288F: drivers/net/ppp/pppoe.c 8289F: drivers/net/ppp/pppox.c 8290 8291PPP OVER L2TP 8292M: James Chapman <jchapman@katalix.com> 8293S: Maintained 8294F: net/l2tp/l2tp_ppp.c 8295F: include/linux/if_pppol2tp.h 8296F: include/uapi/linux/if_pppol2tp.h 8297 8298PPS SUPPORT 8299M: Rodolfo Giometti <giometti@enneenne.com> 8300W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8301L: linuxpps@ml.enneenne.com (subscribers-only) 8302S: Maintained 8303F: Documentation/pps/ 8304F: drivers/pps/ 8305F: include/linux/pps*.h 8306 8307PPTP DRIVER 8308M: Dmitry Kozlov <xeb@mail.ru> 8309L: netdev@vger.kernel.org 8310S: Maintained 8311F: drivers/net/ppp/pptp.c 8312W: http://sourceforge.net/projects/accel-pptp 8313 8314PREEMPTIBLE KERNEL 8315M: Robert Love <rml@tech9.net> 8316L: kpreempt-tech@lists.sourceforge.net 8317W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8318S: Supported 8319F: Documentation/preempt-locking.txt 8320F: include/linux/preempt.h 8321 8322PRISM54 WIRELESS DRIVER 8323M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8324L: linux-wireless@vger.kernel.org 8325W: http://wireless.kernel.org/en/users/Drivers/p54 8326S: Obsolete 8327F: drivers/net/wireless/prism54/ 8328 8329PS3 NETWORK SUPPORT 8330M: Geoff Levand <geoff@infradead.org> 8331L: netdev@vger.kernel.org 8332L: linuxppc-dev@lists.ozlabs.org 8333S: Maintained 8334F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8335 8336PS3 PLATFORM SUPPORT 8337M: Geoff Levand <geoff@infradead.org> 8338L: linuxppc-dev@lists.ozlabs.org 8339S: Maintained 8340F: arch/powerpc/boot/ps3* 8341F: arch/powerpc/include/asm/lv1call.h 8342F: arch/powerpc/include/asm/ps3*.h 8343F: arch/powerpc/platforms/ps3/ 8344F: drivers/*/ps3* 8345F: drivers/ps3/ 8346F: drivers/rtc/rtc-ps3.c 8347F: drivers/usb/host/*ps3.c 8348F: sound/ppc/snd_ps3* 8349 8350PS3VRAM DRIVER 8351M: Jim Paris <jim@jtan.com> 8352M: Geoff Levand <geoff@infradead.org> 8353L: linuxppc-dev@lists.ozlabs.org 8354S: Maintained 8355F: drivers/block/ps3vram.c 8356 8357PSTORE FILESYSTEM 8358M: Anton Vorontsov <anton@enomsg.org> 8359M: Colin Cross <ccross@android.com> 8360M: Kees Cook <keescook@chromium.org> 8361M: Tony Luck <tony.luck@intel.com> 8362S: Maintained 8363T: git git://git.infradead.org/users/cbou/linux-pstore.git 8364F: fs/pstore/ 8365F: include/linux/pstore* 8366F: drivers/firmware/efi/efi-pstore.c 8367F: drivers/acpi/apei/erst.c 8368 8369PTP HARDWARE CLOCK SUPPORT 8370M: Richard Cochran <richardcochran@gmail.com> 8371L: netdev@vger.kernel.org 8372S: Maintained 8373W: http://linuxptp.sourceforge.net/ 8374F: Documentation/ABI/testing/sysfs-ptp 8375F: Documentation/ptp/* 8376F: drivers/net/ethernet/freescale/gianfar_ptp.c 8377F: drivers/net/phy/dp83640* 8378F: drivers/ptp/* 8379F: include/linux/ptp_cl* 8380 8381PTRACE SUPPORT 8382M: Roland McGrath <roland@hack.frob.com> 8383M: Oleg Nesterov <oleg@redhat.com> 8384S: Maintained 8385F: include/asm-generic/syscall.h 8386F: include/linux/ptrace.h 8387F: include/linux/regset.h 8388F: include/linux/tracehook.h 8389F: include/uapi/linux/ptrace.h 8390F: kernel/ptrace.c 8391 8392PVRUSB2 VIDEO4LINUX DRIVER 8393M: Mike Isely <isely@pobox.com> 8394L: pvrusb2@isely.net (subscribers-only) 8395L: linux-media@vger.kernel.org 8396W: http://www.isely.net/pvrusb2/ 8397T: git git://linuxtv.org/media_tree.git 8398S: Maintained 8399F: Documentation/video4linux/README.pvrusb2 8400F: drivers/media/usb/pvrusb2/ 8401 8402PWC WEBCAM DRIVER 8403M: Hans de Goede <hdegoede@redhat.com> 8404L: linux-media@vger.kernel.org 8405T: git git://linuxtv.org/media_tree.git 8406S: Maintained 8407F: drivers/media/usb/pwc/* 8408 8409PWM FAN DRIVER 8410M: Kamil Debski <k.debski@samsung.com> 8411L: lm-sensors@lm-sensors.org 8412S: Supported 8413F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8414F: Documentation/hwmon/pwm-fan 8415F: drivers/hwmon/pwm-fan.c 8416 8417PWM SUBSYSTEM 8418M: Thierry Reding <thierry.reding@gmail.com> 8419L: linux-pwm@vger.kernel.org 8420S: Maintained 8421T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8422F: Documentation/pwm.txt 8423F: Documentation/devicetree/bindings/pwm/ 8424F: include/linux/pwm.h 8425F: drivers/pwm/ 8426F: drivers/video/backlight/pwm_bl.c 8427F: include/linux/pwm_backlight.h 8428 8429PXA2xx/PXA3xx SUPPORT 8430M: Daniel Mack <daniel@zonque.org> 8431M: Haojian Zhuang <haojian.zhuang@gmail.com> 8432M: Robert Jarzmik <robert.jarzmik@free.fr> 8433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8434T: git git://github.com/hzhuang1/linux.git 8435T: git git://github.com/rjarzmik/linux.git 8436S: Maintained 8437F: arch/arm/mach-pxa/ 8438F: drivers/dma/pxa* 8439F: drivers/pcmcia/pxa2xx* 8440F: drivers/spi/spi-pxa2xx* 8441F: drivers/usb/gadget/udc/pxa2* 8442F: include/sound/pxa2xx-lib.h 8443F: sound/arm/pxa* 8444F: sound/soc/pxa/ 8445 8446PXA3xx NAND FLASH DRIVER 8447M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8448L: linux-mtd@lists.infradead.org 8449S: Maintained 8450F: drivers/mtd/nand/pxa3xx_nand.c 8451 8452MMP SUPPORT 8453M: Eric Miao <eric.y.miao@gmail.com> 8454M: Haojian Zhuang <haojian.zhuang@gmail.com> 8455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8456T: git git://github.com/hzhuang1/linux.git 8457T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8458S: Maintained 8459F: arch/arm/mach-mmp/ 8460 8461PXA MMCI DRIVER 8462S: Orphan 8463 8464PXA RTC DRIVER 8465M: Robert Jarzmik <robert.jarzmik@free.fr> 8466L: rtc-linux@googlegroups.com 8467S: Maintained 8468 8469QAT DRIVER 8470M: Tadeusz Struk <tadeusz.struk@intel.com> 8471L: qat-linux@intel.com 8472S: Supported 8473F: drivers/crypto/qat/ 8474 8475QIB DRIVER 8476M: Mike Marciniszyn <infinipath@intel.com> 8477L: linux-rdma@vger.kernel.org 8478S: Supported 8479F: drivers/infiniband/hw/qib/ 8480 8481QLOGIC QLA1280 SCSI DRIVER 8482M: Michael Reed <mdr@sgi.com> 8483L: linux-scsi@vger.kernel.org 8484S: Maintained 8485F: drivers/scsi/qla1280.[ch] 8486 8487QLOGIC QLA2XXX FC-SCSI DRIVER 8488M: qla2xxx-upstream@qlogic.com 8489L: linux-scsi@vger.kernel.org 8490S: Supported 8491F: Documentation/scsi/LICENSE.qla2xxx 8492F: drivers/scsi/qla2xxx/ 8493 8494QLOGIC QLA4XXX iSCSI DRIVER 8495M: QLogic-Storage-Upstream@qlogic.com 8496L: linux-scsi@vger.kernel.org 8497S: Supported 8498F: Documentation/scsi/LICENSE.qla4xxx 8499F: drivers/scsi/qla4xxx/ 8500 8501QLOGIC QLA3XXX NETWORK DRIVER 8502M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8503M: Ron Mercer <ron.mercer@qlogic.com> 8504M: linux-driver@qlogic.com 8505L: netdev@vger.kernel.org 8506S: Supported 8507F: Documentation/networking/LICENSE.qla3xxx 8508F: drivers/net/ethernet/qlogic/qla3xxx.* 8509 8510QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8511M: Dept-GELinuxNICDev@qlogic.com 8512L: netdev@vger.kernel.org 8513S: Supported 8514F: drivers/net/ethernet/qlogic/qlcnic/ 8515 8516QLOGIC QLGE 10Gb ETHERNET DRIVER 8517M: Harish Patil <harish.patil@qlogic.com> 8518M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8519M: Dept-GELinuxNICDev@qlogic.com 8520M: linux-driver@qlogic.com 8521L: netdev@vger.kernel.org 8522S: Supported 8523F: drivers/net/ethernet/qlogic/qlge/ 8524 8525QNX4 FILESYSTEM 8526M: Anders Larsen <al@alarsen.net> 8527W: http://www.alarsen.net/linux/qnx4fs/ 8528S: Maintained 8529F: fs/qnx4/ 8530F: include/uapi/linux/qnx4_fs.h 8531F: include/uapi/linux/qnxtypes.h 8532 8533QT1010 MEDIA DRIVER 8534M: Antti Palosaari <crope@iki.fi> 8535L: linux-media@vger.kernel.org 8536W: http://linuxtv.org/ 8537W: http://palosaari.fi/linux/ 8538Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8539T: git git://linuxtv.org/anttip/media_tree.git 8540S: Maintained 8541F: drivers/media/tuners/qt1010* 8542 8543QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8544M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8545L: linux-wireless@vger.kernel.org 8546L: ath9k-devel@lists.ath9k.org 8547W: http://wireless.kernel.org/en/users/Drivers/ath9k 8548S: Supported 8549F: drivers/net/wireless/ath/ath9k/ 8550 8551QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8552M: Kalle Valo <kvalo@qca.qualcomm.com> 8553L: ath10k@lists.infradead.org 8554W: http://wireless.kernel.org/en/users/Drivers/ath10k 8555T: git git://github.com/kvalo/ath.git 8556S: Supported 8557F: drivers/net/wireless/ath/ath10k/ 8558 8559QUALCOMM HEXAGON ARCHITECTURE 8560M: Richard Kuo <rkuo@codeaurora.org> 8561L: linux-hexagon@vger.kernel.org 8562S: Supported 8563F: arch/hexagon/ 8564 8565QUALCOMM WCN36XX WIRELESS DRIVER 8566M: Eugene Krasnikov <k.eugene.e@gmail.com> 8567L: wcn36xx@lists.infradead.org 8568W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8569T: git git://github.com/KrasnikovEugene/wcn36xx.git 8570S: Supported 8571F: drivers/net/wireless/ath/wcn36xx/ 8572 8573RADOS BLOCK DEVICE (RBD) 8574M: Ilya Dryomov <idryomov@gmail.com> 8575M: Sage Weil <sage@redhat.com> 8576M: Alex Elder <elder@kernel.org> 8577L: ceph-devel@vger.kernel.org 8578W: http://ceph.com/ 8579T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8580T: git git://github.com/ceph/ceph-client.git 8581S: Supported 8582F: Documentation/ABI/testing/sysfs-bus-rbd 8583F: drivers/block/rbd.c 8584F: drivers/block/rbd_types.h 8585 8586RADEON FRAMEBUFFER DISPLAY DRIVER 8587M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8588L: linux-fbdev@vger.kernel.org 8589S: Maintained 8590F: drivers/video/fbdev/aty/radeon* 8591F: include/uapi/linux/radeonfb.h 8592 8593RADIOSHARK RADIO DRIVER 8594M: Hans de Goede <hdegoede@redhat.com> 8595L: linux-media@vger.kernel.org 8596T: git git://linuxtv.org/media_tree.git 8597S: Maintained 8598F: drivers/media/radio/radio-shark.c 8599 8600RADIOSHARK2 RADIO DRIVER 8601M: Hans de Goede <hdegoede@redhat.com> 8602L: linux-media@vger.kernel.org 8603T: git git://linuxtv.org/media_tree.git 8604S: Maintained 8605F: drivers/media/radio/radio-shark2.c 8606F: drivers/media/radio/radio-tea5777.c 8607 8608RAGE128 FRAMEBUFFER DISPLAY DRIVER 8609M: Paul Mackerras <paulus@samba.org> 8610L: linux-fbdev@vger.kernel.org 8611S: Maintained 8612F: drivers/video/fbdev/aty/aty128fb.c 8613 8614RALINK RT2X00 WIRELESS LAN DRIVER 8615P: rt2x00 project 8616M: Stanislaw Gruszka <sgruszka@redhat.com> 8617M: Helmut Schaa <helmut.schaa@googlemail.com> 8618L: linux-wireless@vger.kernel.org 8619S: Maintained 8620F: drivers/net/wireless/rt2x00/ 8621 8622RAMDISK RAM BLOCK DEVICE DRIVER 8623M: Jens Axboe <axboe@kernel.dk> 8624S: Maintained 8625F: Documentation/blockdev/ramdisk.txt 8626F: drivers/block/brd.c 8627 8628RANDOM NUMBER DRIVER 8629M: "Theodore Ts'o" <tytso@mit.edu> 8630S: Maintained 8631F: drivers/char/random.c 8632 8633RAPIDIO SUBSYSTEM 8634M: Matt Porter <mporter@kernel.crashing.org> 8635M: Alexandre Bounine <alexandre.bounine@idt.com> 8636S: Maintained 8637F: drivers/rapidio/ 8638 8639RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8640L: linux-wireless@vger.kernel.org 8641S: Orphan 8642F: drivers/net/wireless/ray* 8643 8644RCUTORTURE MODULE 8645M: Josh Triplett <josh@joshtriplett.org> 8646M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8647L: linux-kernel@vger.kernel.org 8648S: Supported 8649T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8650F: Documentation/RCU/torture.txt 8651F: kernel/rcu/rcutorture.c 8652 8653RCUTORTURE TEST FRAMEWORK 8654M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8655M: Josh Triplett <josh@joshtriplett.org> 8656R: Steven Rostedt <rostedt@goodmis.org> 8657R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8658R: Lai Jiangshan <jiangshanlai@gmail.com> 8659L: linux-kernel@vger.kernel.org 8660S: Supported 8661T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8662F: tools/testing/selftests/rcutorture 8663 8664RDC R-321X SoC 8665M: Florian Fainelli <florian@openwrt.org> 8666S: Maintained 8667 8668RDC R6040 FAST ETHERNET DRIVER 8669M: Florian Fainelli <florian@openwrt.org> 8670L: netdev@vger.kernel.org 8671S: Maintained 8672F: drivers/net/ethernet/rdc/r6040.c 8673 8674RDS - RELIABLE DATAGRAM SOCKETS 8675M: Chien Yen <chien.yen@oracle.com> 8676L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8677S: Supported 8678F: net/rds/ 8679 8680READ-COPY UPDATE (RCU) 8681M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8682M: Josh Triplett <josh@joshtriplett.org> 8683R: Steven Rostedt <rostedt@goodmis.org> 8684R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8685R: Lai Jiangshan <jiangshanlai@gmail.com> 8686L: linux-kernel@vger.kernel.org 8687W: http://www.rdrop.com/users/paulmck/RCU/ 8688S: Supported 8689T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8690F: Documentation/RCU/ 8691X: Documentation/RCU/torture.txt 8692F: include/linux/rcu* 8693X: include/linux/srcu.h 8694F: kernel/rcu/ 8695X: kernel/torture.c 8696 8697REAL TIME CLOCK (RTC) SUBSYSTEM 8698M: Alessandro Zummo <a.zummo@towertech.it> 8699M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8700L: rtc-linux@googlegroups.com 8701Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8702T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8703S: Maintained 8704F: Documentation/rtc.txt 8705F: drivers/rtc/ 8706F: include/linux/rtc.h 8707F: include/uapi/linux/rtc.h 8708 8709REALTEK AUDIO CODECS 8710M: Bard Liao <bardliao@realtek.com> 8711M: Oder Chiou <oder_chiou@realtek.com> 8712S: Maintained 8713F: sound/soc/codecs/rt* 8714F: include/sound/rt*.h 8715 8716REISERFS FILE SYSTEM 8717L: reiserfs-devel@vger.kernel.org 8718S: Supported 8719F: fs/reiserfs/ 8720 8721REGISTER MAP ABSTRACTION 8722M: Mark Brown <broonie@kernel.org> 8723L: linux-kernel@vger.kernel.org 8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8725S: Supported 8726F: drivers/base/regmap/ 8727F: include/linux/regmap.h 8728 8729REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8730M: Ohad Ben-Cohen <ohad@wizery.com> 8731T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8732S: Maintained 8733F: drivers/remoteproc/ 8734F: Documentation/remoteproc.txt 8735F: include/linux/remoteproc.h 8736 8737REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8738M: Ohad Ben-Cohen <ohad@wizery.com> 8739T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8740S: Maintained 8741F: drivers/rpmsg/ 8742F: Documentation/rpmsg.txt 8743F: include/linux/rpmsg.h 8744 8745RESET CONTROLLER FRAMEWORK 8746M: Philipp Zabel <p.zabel@pengutronix.de> 8747S: Maintained 8748F: drivers/reset/ 8749F: Documentation/devicetree/bindings/reset/ 8750F: include/dt-bindings/reset/ 8751F: include/linux/reset.h 8752F: include/linux/reset-controller.h 8753 8754RFKILL 8755M: Johannes Berg <johannes@sipsolutions.net> 8756L: linux-wireless@vger.kernel.org 8757W: http://wireless.kernel.org/ 8758T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8759T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8760S: Maintained 8761F: Documentation/rfkill.txt 8762F: net/rfkill/ 8763 8764RHASHTABLE 8765M: Thomas Graf <tgraf@suug.ch> 8766L: netdev@vger.kernel.org 8767S: Maintained 8768F: lib/rhashtable.c 8769F: include/linux/rhashtable.h 8770 8771RICOH SMARTMEDIA/XD DRIVER 8772M: Maxim Levitsky <maximlevitsky@gmail.com> 8773S: Maintained 8774F: drivers/mtd/nand/r852.c 8775F: drivers/mtd/nand/r852.h 8776 8777RICOH R5C592 MEMORYSTICK DRIVER 8778M: Maxim Levitsky <maximlevitsky@gmail.com> 8779S: Maintained 8780F: drivers/memstick/host/r592.* 8781 8782ROCCAT DRIVERS 8783M: Stefan Achatz <erazor_de@users.sourceforge.net> 8784W: http://sourceforge.net/projects/roccat/ 8785S: Maintained 8786F: drivers/hid/hid-roccat* 8787F: include/linux/hid-roccat* 8788F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8789 8790ROCKER DRIVER 8791M: Jiri Pirko <jiri@resnulli.us> 8792M: Scott Feldman <sfeldma@gmail.com> 8793L: netdev@vger.kernel.org 8794S: Supported 8795F: drivers/net/ethernet/rocker/ 8796 8797ROCKETPORT DRIVER 8798P: Comtrol Corp. 8799W: http://www.comtrol.com 8800S: Maintained 8801F: Documentation/serial/rocket.txt 8802F: drivers/tty/rocket* 8803 8804ROCKETPORT EXPRESS/INFINITY DRIVER 8805M: Kevin Cernekee <cernekee@gmail.com> 8806L: linux-serial@vger.kernel.org 8807S: Odd Fixes 8808F: drivers/tty/serial/rp2.* 8809 8810ROSE NETWORK LAYER 8811M: Ralf Baechle <ralf@linux-mips.org> 8812L: linux-hams@vger.kernel.org 8813W: http://www.linux-ax25.org/ 8814S: Maintained 8815F: include/net/rose.h 8816F: include/uapi/linux/rose.h 8817F: net/rose/ 8818 8819RTL2830 MEDIA DRIVER 8820M: Antti Palosaari <crope@iki.fi> 8821L: linux-media@vger.kernel.org 8822W: http://linuxtv.org/ 8823W: http://palosaari.fi/linux/ 8824Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8825T: git git://linuxtv.org/anttip/media_tree.git 8826S: Maintained 8827F: drivers/media/dvb-frontends/rtl2830* 8828 8829RTL2832 MEDIA DRIVER 8830M: Antti Palosaari <crope@iki.fi> 8831L: linux-media@vger.kernel.org 8832W: http://linuxtv.org/ 8833W: http://palosaari.fi/linux/ 8834Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8835T: git git://linuxtv.org/anttip/media_tree.git 8836S: Maintained 8837F: drivers/media/dvb-frontends/rtl2832* 8838 8839RTL2832_SDR MEDIA DRIVER 8840M: Antti Palosaari <crope@iki.fi> 8841L: linux-media@vger.kernel.org 8842W: http://linuxtv.org/ 8843W: http://palosaari.fi/linux/ 8844Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8845T: git git://linuxtv.org/anttip/media_tree.git 8846S: Maintained 8847F: drivers/media/dvb-frontends/rtl2832_sdr* 8848 8849RTL8180 WIRELESS DRIVER 8850L: linux-wireless@vger.kernel.org 8851W: http://wireless.kernel.org/ 8852T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8853S: Orphan 8854F: drivers/net/wireless/rtl818x/rtl8180/ 8855 8856RTL8187 WIRELESS DRIVER 8857M: Herton Ronaldo Krzesinski <herton@canonical.com> 8858M: Hin-Tak Leung <htl10@users.sourceforge.net> 8859M: Larry Finger <Larry.Finger@lwfinger.net> 8860L: linux-wireless@vger.kernel.org 8861W: http://wireless.kernel.org/ 8862T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8863S: Maintained 8864F: drivers/net/wireless/rtl818x/rtl8187/ 8865 8866RTL8192CE WIRELESS DRIVER 8867M: Larry Finger <Larry.Finger@lwfinger.net> 8868M: Chaoming Li <chaoming_li@realsil.com.cn> 8869L: linux-wireless@vger.kernel.org 8870W: http://wireless.kernel.org/ 8871T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8872S: Maintained 8873F: drivers/net/wireless/rtlwifi/ 8874F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8875 8876S3 SAVAGE FRAMEBUFFER DRIVER 8877M: Antonino Daplas <adaplas@gmail.com> 8878L: linux-fbdev@vger.kernel.org 8879S: Maintained 8880F: drivers/video/fbdev/savage/ 8881 8882S390 8883M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8884M: Heiko Carstens <heiko.carstens@de.ibm.com> 8885L: linux-s390@vger.kernel.org 8886W: http://www.ibm.com/developerworks/linux/linux390/ 8887S: Supported 8888F: arch/s390/ 8889F: drivers/s390/ 8890F: Documentation/s390/ 8891F: Documentation/DocBook/s390* 8892 8893S390 COMMON I/O LAYER 8894M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8895M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8896L: linux-s390@vger.kernel.org 8897W: http://www.ibm.com/developerworks/linux/linux390/ 8898S: Supported 8899F: drivers/s390/cio/ 8900 8901S390 DASD DRIVER 8902M: Stefan Weinhuber <wein@de.ibm.com> 8903M: Stefan Haberland <stefan.haberland@de.ibm.com> 8904L: linux-s390@vger.kernel.org 8905W: http://www.ibm.com/developerworks/linux/linux390/ 8906S: Supported 8907F: drivers/s390/block/dasd* 8908F: block/partitions/ibm.c 8909 8910S390 NETWORK DRIVERS 8911M: Ursula Braun <ursula.braun@de.ibm.com> 8912L: linux-s390@vger.kernel.org 8913W: http://www.ibm.com/developerworks/linux/linux390/ 8914S: Supported 8915F: drivers/s390/net/ 8916 8917S390 PCI SUBSYSTEM 8918M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8919M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8920L: linux-s390@vger.kernel.org 8921W: http://www.ibm.com/developerworks/linux/linux390/ 8922S: Supported 8923F: arch/s390/pci/ 8924F: drivers/pci/hotplug/s390_pci_hpc.c 8925 8926S390 ZCRYPT DRIVER 8927M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8928L: linux-s390@vger.kernel.org 8929W: http://www.ibm.com/developerworks/linux/linux390/ 8930S: Supported 8931F: drivers/s390/crypto/ 8932 8933S390 ZFCP DRIVER 8934M: Steffen Maier <maier@linux.vnet.ibm.com> 8935L: linux-s390@vger.kernel.org 8936W: http://www.ibm.com/developerworks/linux/linux390/ 8937S: Supported 8938F: drivers/s390/scsi/zfcp_* 8939 8940S390 IUCV NETWORK LAYER 8941M: Ursula Braun <ursula.braun@de.ibm.com> 8942L: linux-s390@vger.kernel.org 8943W: http://www.ibm.com/developerworks/linux/linux390/ 8944S: Supported 8945F: drivers/s390/net/*iucv* 8946F: include/net/iucv/ 8947F: net/iucv/ 8948 8949S3C24XX SD/MMC Driver 8950M: Ben Dooks <ben-linux@fluff.org> 8951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8952S: Supported 8953F: drivers/mmc/host/s3cmci.* 8954 8955SAA6588 RDS RECEIVER DRIVER 8956M: Hans Verkuil <hverkuil@xs4all.nl> 8957L: linux-media@vger.kernel.org 8958T: git git://linuxtv.org/media_tree.git 8959W: http://linuxtv.org 8960S: Odd Fixes 8961F: drivers/media/i2c/saa6588* 8962 8963SAA7134 VIDEO4LINUX DRIVER 8964M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8965L: linux-media@vger.kernel.org 8966W: http://linuxtv.org 8967T: git git://linuxtv.org/media_tree.git 8968S: Odd fixes 8969F: Documentation/video4linux/*.saa7134 8970F: drivers/media/pci/saa7134/ 8971 8972SAA7146 VIDEO4LINUX-2 DRIVER 8973M: Hans Verkuil <hverkuil@xs4all.nl> 8974L: linux-media@vger.kernel.org 8975T: git git://linuxtv.org/media_tree.git 8976S: Maintained 8977F: drivers/media/common/saa7146/ 8978F: drivers/media/pci/saa7146/ 8979F: include/media/saa7146* 8980 8981SAMSUNG LAPTOP DRIVER 8982M: Corentin Chary <corentin.chary@gmail.com> 8983L: platform-driver-x86@vger.kernel.org 8984S: Maintained 8985F: drivers/platform/x86/samsung-laptop.c 8986 8987SAMSUNG AUDIO (ASoC) DRIVERS 8988M: Sangbeom Kim <sbkim73@samsung.com> 8989L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8990S: Supported 8991F: sound/soc/samsung/ 8992 8993SAMSUNG FRAMEBUFFER DRIVER 8994M: Jingoo Han <jingoohan1@gmail.com> 8995L: linux-fbdev@vger.kernel.org 8996S: Maintained 8997F: drivers/video/fbdev/s3c-fb.c 8998 8999SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9000M: Sangbeom Kim <sbkim73@samsung.com> 9001M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9002L: linux-kernel@vger.kernel.org 9003L: linux-samsung-soc@vger.kernel.org 9004S: Supported 9005F: drivers/mfd/sec*.c 9006F: drivers/regulator/s2m*.c 9007F: drivers/regulator/s5m*.c 9008F: drivers/clk/clk-s2mps11.c 9009F: drivers/rtc/rtc-s5m.c 9010F: include/linux/mfd/samsung/ 9011F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 9012F: Documentation/devicetree/bindings/mfd/s2mp*.txt 9013 9014SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9015M: Kyungmin Park <kyungmin.park@samsung.com> 9016M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9017L: linux-media@vger.kernel.org 9018Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9019S: Supported 9020F: drivers/media/platform/exynos4-is/ 9021 9022SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9023M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9024L: linux-media@vger.kernel.org 9025L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9026S: Maintained 9027F: drivers/media/platform/s3c-camif/ 9028F: include/media/s3c_camif.h 9029 9030SAMSUNG S5C73M3 CAMERA DRIVER 9031M: Kyungmin Park <kyungmin.park@samsung.com> 9032M: Andrzej Hajda <a.hajda@samsung.com> 9033L: linux-media@vger.kernel.org 9034S: Supported 9035F: drivers/media/i2c/s5c73m3/* 9036 9037SAMSUNG S5K5BAF CAMERA DRIVER 9038M: Kyungmin Park <kyungmin.park@samsung.com> 9039M: Andrzej Hajda <a.hajda@samsung.com> 9040L: linux-media@vger.kernel.org 9041S: Supported 9042F: drivers/media/i2c/s5k5baf.c 9043 9044SAMSUNG S3FWRN5 NFC DRIVER 9045M: Robert Baldyga <r.baldyga@samsung.com> 9046L: linux-nfc@lists.01.org (moderated for non-subscribers) 9047S: Supported 9048F: drivers/nfc/s3fwrn5 9049 9050SAMSUNG SOC CLOCK DRIVERS 9051M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9052M: Tomasz Figa <tomasz.figa@gmail.com> 9053S: Supported 9054L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9055F: drivers/clk/samsung/ 9056 9057SAMSUNG SXGBE DRIVERS 9058M: Byungho An <bh74.an@samsung.com> 9059M: Girish K S <ks.giri@samsung.com> 9060M: Vipul Pandya <vipul.pandya@samsung.com> 9061S: Supported 9062L: netdev@vger.kernel.org 9063F: drivers/net/ethernet/samsung/sxgbe/ 9064 9065SAMSUNG THERMAL DRIVER 9066M: Lukasz Majewski <l.majewski@samsung.com> 9067L: linux-pm@vger.kernel.org 9068L: linux-samsung-soc@vger.kernel.org 9069S: Supported 9070T: https://github.com/lmajewski/linux-samsung-thermal.git 9071F: drivers/thermal/samsung/ 9072 9073SAMSUNG USB2 PHY DRIVER 9074M: Kamil Debski <k.debski@samsung.com> 9075L: linux-kernel@vger.kernel.org 9076S: Supported 9077F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9078F: Documentation/phy/samsung-usb2.txt 9079F: drivers/phy/phy-exynos4210-usb2.c 9080F: drivers/phy/phy-exynos4x12-usb2.c 9081F: drivers/phy/phy-exynos5250-usb2.c 9082F: drivers/phy/phy-s5pv210-usb2.c 9083F: drivers/phy/phy-samsung-usb2.c 9084F: drivers/phy/phy-samsung-usb2.h 9085 9086SERIAL DRIVERS 9087M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9088L: linux-serial@vger.kernel.org 9089S: Maintained 9090F: drivers/tty/serial/ 9091 9092SYNOPSYS DESIGNWARE DMAC DRIVER 9093M: Viresh Kumar <vireshk@kernel.org> 9094M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9095S: Maintained 9096F: include/linux/dma/dw.h 9097F: include/linux/platform_data/dma-dw.h 9098F: drivers/dma/dw/ 9099 9100SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9101M: Lars Persson <lars.persson@axis.com> 9102L: netdev@vger.kernel.org 9103S: Supported 9104F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9105F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9106 9107SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9108M: Seungwon Jeon <tgih.jun@samsung.com> 9109M: Jaehoon Chung <jh80.chung@samsung.com> 9110L: linux-mmc@vger.kernel.org 9111S: Maintained 9112F: include/linux/mmc/dw_mmc.h 9113F: drivers/mmc/host/dw_mmc* 9114 9115THUNDERBOLT DRIVER 9116M: Andreas Noever <andreas.noever@gmail.com> 9117S: Maintained 9118F: drivers/thunderbolt/ 9119 9120TIMEKEEPING, CLOCKSOURCE CORE, NTP 9121M: John Stultz <john.stultz@linaro.org> 9122M: Thomas Gleixner <tglx@linutronix.de> 9123L: linux-kernel@vger.kernel.org 9124T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9125S: Supported 9126F: include/linux/clocksource.h 9127F: include/linux/time.h 9128F: include/linux/timex.h 9129F: include/uapi/linux/time.h 9130F: include/uapi/linux/timex.h 9131F: kernel/time/clocksource.c 9132F: kernel/time/time*.c 9133F: kernel/time/ntp.c 9134F: tools/testing/selftests/timers/ 9135 9136SC1200 WDT DRIVER 9137M: Zwane Mwaikambo <zwanem@gmail.com> 9138S: Maintained 9139F: drivers/watchdog/sc1200wdt.c 9140 9141SCHEDULER 9142M: Ingo Molnar <mingo@redhat.com> 9143M: Peter Zijlstra <peterz@infradead.org> 9144L: linux-kernel@vger.kernel.org 9145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9146S: Maintained 9147F: kernel/sched/ 9148F: include/linux/sched.h 9149F: include/uapi/linux/sched.h 9150F: include/linux/wait.h 9151 9152SCORE ARCHITECTURE 9153M: Chen Liqin <liqin.linux@gmail.com> 9154M: Lennox Wu <lennox.wu@gmail.com> 9155W: http://www.sunplus.com 9156S: Supported 9157F: arch/score/ 9158 9159SCSI CDROM DRIVER 9160M: Jens Axboe <axboe@kernel.dk> 9161L: linux-scsi@vger.kernel.org 9162W: http://www.kernel.dk 9163S: Maintained 9164F: drivers/scsi/sr* 9165 9166SCSI RDMA PROTOCOL (SRP) INITIATOR 9167M: Bart Van Assche <bart.vanassche@sandisk.com> 9168L: linux-rdma@vger.kernel.org 9169S: Supported 9170W: http://www.openfabrics.org 9171Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9172T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9173F: drivers/infiniband/ulp/srp/ 9174F: include/scsi/srp.h 9175 9176SCSI SG DRIVER 9177M: Doug Gilbert <dgilbert@interlog.com> 9178L: linux-scsi@vger.kernel.org 9179W: http://sg.danny.cz/sg 9180S: Maintained 9181F: Documentation/scsi/scsi-generic.txt 9182F: drivers/scsi/sg.c 9183F: include/scsi/sg.h 9184 9185SCSI SUBSYSTEM 9186M: "James E.J. Bottomley" <JBottomley@odin.com> 9187L: linux-scsi@vger.kernel.org 9188T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9189S: Maintained 9190F: drivers/scsi/ 9191F: include/scsi/ 9192 9193SCSI TAPE DRIVER 9194M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9195L: linux-scsi@vger.kernel.org 9196S: Maintained 9197F: Documentation/scsi/st.txt 9198F: drivers/scsi/st.* 9199F: drivers/scsi/st_*.h 9200 9201SCTP PROTOCOL 9202M: Vlad Yasevich <vyasevich@gmail.com> 9203M: Neil Horman <nhorman@tuxdriver.com> 9204L: linux-sctp@vger.kernel.org 9205W: http://lksctp.sourceforge.net 9206S: Maintained 9207F: Documentation/networking/sctp.txt 9208F: include/linux/sctp.h 9209F: include/uapi/linux/sctp.h 9210F: include/net/sctp/ 9211F: net/sctp/ 9212 9213SCx200 CPU SUPPORT 9214M: Jim Cromie <jim.cromie@gmail.com> 9215S: Odd Fixes 9216F: Documentation/i2c/busses/scx200_acb 9217F: arch/x86/platform/scx200/ 9218F: drivers/watchdog/scx200_wdt.c 9219F: drivers/i2c/busses/scx200* 9220F: drivers/mtd/maps/scx200_docflash.c 9221F: include/linux/scx200.h 9222 9223SCx200 GPIO DRIVER 9224M: Jim Cromie <jim.cromie@gmail.com> 9225S: Maintained 9226F: drivers/char/scx200_gpio.c 9227F: include/linux/scx200_gpio.h 9228 9229SCx200 HRT CLOCKSOURCE DRIVER 9230M: Jim Cromie <jim.cromie@gmail.com> 9231S: Maintained 9232F: drivers/clocksource/scx200_hrt.c 9233 9234SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9235M: Sascha Sommer <saschasommer@freenet.de> 9236L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9237S: Maintained 9238F: drivers/mmc/host/sdricoh_cs.c 9239 9240SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9241L: linux-mmc@vger.kernel.org 9242S: Orphan 9243F: drivers/mmc/host/sdhci.* 9244F: drivers/mmc/host/sdhci-pltfm.[ch] 9245 9246SECURE COMPUTING 9247M: Kees Cook <keescook@chromium.org> 9248R: Andy Lutomirski <luto@amacapital.net> 9249R: Will Drewry <wad@chromium.org> 9250T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9251S: Supported 9252F: kernel/seccomp.c 9253F: include/uapi/linux/seccomp.h 9254F: include/linux/seccomp.h 9255F: tools/testing/selftests/seccomp/* 9256K: \bsecure_computing 9257K: \bTIF_SECCOMP\b 9258 9259SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9260M: Ben Dooks <ben-linux@fluff.org> 9261M: Jaehoon Chung <jh80.chung@samsung.com> 9262L: linux-mmc@vger.kernel.org 9263S: Maintained 9264F: drivers/mmc/host/sdhci-s3c* 9265 9266SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9267M: Viresh Kumar <vireshk@kernel.org> 9268L: spear-devel@list.st.com 9269L: linux-mmc@vger.kernel.org 9270S: Maintained 9271F: drivers/mmc/host/sdhci-spear.c 9272 9273SECURITY SUBSYSTEM 9274M: James Morris <james.l.morris@oracle.com> 9275M: "Serge E. Hallyn" <serge@hallyn.com> 9276L: linux-security-module@vger.kernel.org (suggested Cc:) 9277T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9278W: http://kernsec.org/ 9279S: Supported 9280F: security/ 9281 9282SECURITY CONTACT 9283M: Security Officers <security@kernel.org> 9284S: Supported 9285 9286SELINUX SECURITY MODULE 9287M: Paul Moore <paul@paul-moore.com> 9288M: Stephen Smalley <sds@tycho.nsa.gov> 9289M: Eric Paris <eparis@parisplace.org> 9290L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9291W: http://selinuxproject.org 9292T: git git://git.infradead.org/users/pcmoore/selinux 9293S: Supported 9294F: include/linux/selinux* 9295F: security/selinux/ 9296F: scripts/selinux/ 9297 9298APPARMOR SECURITY MODULE 9299M: John Johansen <john.johansen@canonical.com> 9300L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9301W: apparmor.wiki.kernel.org 9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9303S: Supported 9304F: security/apparmor/ 9305 9306YAMA SECURITY MODULE 9307M: Kees Cook <keescook@chromium.org> 9308T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9309S: Supported 9310F: security/yama/ 9311 9312SENSABLE PHANTOM 9313M: Jiri Slaby <jirislaby@gmail.com> 9314S: Maintained 9315F: drivers/misc/phantom.c 9316F: include/uapi/linux/phantom.h 9317 9318SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9319M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9320M: Minh Tran <minh.tran@avagotech.com> 9321M: John Soni Jose <sony.john-n@avagotech.com> 9322L: linux-scsi@vger.kernel.org 9323W: http://www.avagotech.com 9324S: Supported 9325F: drivers/scsi/be2iscsi/ 9326 9327Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9328M: Sathya Perla <sathya.perla@avagotech.com> 9329M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9330M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9331M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9332L: netdev@vger.kernel.org 9333W: http://www.emulex.com 9334S: Supported 9335F: drivers/net/ethernet/emulex/benet/ 9336 9337EMULEX ONECONNECT ROCE DRIVER 9338M: Selvin Xavier <selvin.xavier@avagotech.com> 9339M: Devesh Sharma <devesh.sharma@avagotech.com> 9340M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9341L: linux-rdma@vger.kernel.org 9342W: http://www.emulex.com 9343S: Supported 9344F: drivers/infiniband/hw/ocrdma/ 9345 9346SFC NETWORK DRIVER 9347M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9348M: Shradha Shah <sshah@solarflare.com> 9349L: netdev@vger.kernel.org 9350S: Supported 9351F: drivers/net/ethernet/sfc/ 9352 9353SGI GRU DRIVER 9354M: Dimitri Sivanich <sivanich@sgi.com> 9355S: Maintained 9356F: drivers/misc/sgi-gru/ 9357 9358SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9359M: Pat Gefre <pfg@sgi.com> 9360L: linux-ia64@vger.kernel.org 9361S: Supported 9362F: Documentation/ia64/serial.txt 9363F: drivers/tty/serial/ioc?_serial.c 9364F: include/linux/ioc?.h 9365 9366SGI XP/XPC/XPNET DRIVER 9367M: Cliff Whickman <cpw@sgi.com> 9368M: Robin Holt <robinmholt@gmail.com> 9369S: Maintained 9370F: drivers/misc/sgi-xp/ 9371 9372SI2157 MEDIA DRIVER 9373M: Antti Palosaari <crope@iki.fi> 9374L: linux-media@vger.kernel.org 9375W: http://linuxtv.org/ 9376W: http://palosaari.fi/linux/ 9377Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9378T: git git://linuxtv.org/anttip/media_tree.git 9379S: Maintained 9380F: drivers/media/tuners/si2157* 9381 9382SI2168 MEDIA DRIVER 9383M: Antti Palosaari <crope@iki.fi> 9384L: linux-media@vger.kernel.org 9385W: http://linuxtv.org/ 9386W: http://palosaari.fi/linux/ 9387Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9388T: git git://linuxtv.org/anttip/media_tree.git 9389S: Maintained 9390F: drivers/media/dvb-frontends/si2168* 9391 9392SI470X FM RADIO RECEIVER I2C DRIVER 9393M: Hans Verkuil <hverkuil@xs4all.nl> 9394L: linux-media@vger.kernel.org 9395T: git git://linuxtv.org/media_tree.git 9396W: http://linuxtv.org 9397S: Odd Fixes 9398F: drivers/media/radio/si470x/radio-si470x-i2c.c 9399 9400SI470X FM RADIO RECEIVER USB DRIVER 9401M: Hans Verkuil <hverkuil@xs4all.nl> 9402L: linux-media@vger.kernel.org 9403T: git git://linuxtv.org/media_tree.git 9404W: http://linuxtv.org 9405S: Maintained 9406F: drivers/media/radio/si470x/radio-si470x-common.c 9407F: drivers/media/radio/si470x/radio-si470x.h 9408F: drivers/media/radio/si470x/radio-si470x-usb.c 9409 9410SI4713 FM RADIO TRANSMITTER I2C DRIVER 9411M: Eduardo Valentin <edubezval@gmail.com> 9412L: linux-media@vger.kernel.org 9413T: git git://linuxtv.org/media_tree.git 9414W: http://linuxtv.org 9415S: Odd Fixes 9416F: drivers/media/radio/si4713/si4713.? 9417 9418SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9419M: Eduardo Valentin <edubezval@gmail.com> 9420L: linux-media@vger.kernel.org 9421T: git git://linuxtv.org/media_tree.git 9422W: http://linuxtv.org 9423S: Odd Fixes 9424F: drivers/media/radio/si4713/radio-platform-si4713.c 9425 9426SI4713 FM RADIO TRANSMITTER USB 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: Maintained 9432F: drivers/media/radio/si4713/radio-usb-si4713.c 9433 9434SIANO DVB DRIVER 9435M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9436L: linux-media@vger.kernel.org 9437W: http://linuxtv.org 9438T: git git://linuxtv.org/media_tree.git 9439S: Odd fixes 9440F: drivers/media/common/siano/ 9441F: drivers/media/usb/siano/ 9442F: drivers/media/usb/siano/ 9443F: drivers/media/mmc/siano/ 9444 9445SIMPLEFB FB DRIVER 9446M: Hans de Goede <hdegoede@redhat.com> 9447L: linux-fbdev@vger.kernel.org 9448S: Maintained 9449F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9450F: drivers/video/fbdev/simplefb.c 9451F: include/linux/platform_data/simplefb.h 9452 9453SH_VEU V4L2 MEM2MEM DRIVER 9454L: linux-media@vger.kernel.org 9455S: Orphan 9456F: drivers/media/platform/sh_veu.c 9457 9458SH_VOU V4L2 OUTPUT DRIVER 9459L: linux-media@vger.kernel.org 9460S: Orphan 9461F: drivers/media/platform/sh_vou.c 9462F: include/media/sh_vou.h 9463 9464SIMPLE FIRMWARE INTERFACE (SFI) 9465M: Len Brown <lenb@kernel.org> 9466L: sfi-devel@simplefirmware.org 9467W: http://simplefirmware.org/ 9468T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9469S: Supported 9470F: arch/x86/platform/sfi/ 9471F: drivers/sfi/ 9472F: include/linux/sfi*.h 9473 9474SIMTEC EB110ATX (Chalice CATS) 9475P: Ben Dooks 9476P: Vincent Sanders <vince@simtec.co.uk> 9477M: Simtec Linux Team <linux@simtec.co.uk> 9478W: http://www.simtec.co.uk/products/EB110ATX/ 9479S: Supported 9480 9481SIMTEC EB2410ITX (BAST) 9482P: Ben Dooks 9483P: Vincent Sanders <vince@simtec.co.uk> 9484M: Simtec Linux Team <linux@simtec.co.uk> 9485W: http://www.simtec.co.uk/products/EB2410ITX/ 9486S: Supported 9487F: arch/arm/mach-s3c24xx/mach-bast.c 9488F: arch/arm/mach-s3c24xx/bast-ide.c 9489F: arch/arm/mach-s3c24xx/bast-irq.c 9490 9491TI DAVINCI MACHINE SUPPORT 9492M: Sekhar Nori <nsekhar@ti.com> 9493M: Kevin Hilman <khilman@deeprootsystems.com> 9494T: git git://gitorious.org/linux-davinci/linux-davinci.git 9495Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9496S: Supported 9497F: arch/arm/mach-davinci/ 9498F: drivers/i2c/busses/i2c-davinci.c 9499 9500TI DAVINCI SERIES MEDIA DRIVER 9501M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9502L: linux-media@vger.kernel.org 9503W: http://linuxtv.org/ 9504Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9505T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9506S: Maintained 9507F: drivers/media/platform/davinci/ 9508F: include/media/davinci/ 9509 9510TI AM437X VPFE DRIVER 9511M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9512L: linux-media@vger.kernel.org 9513W: http://linuxtv.org/ 9514Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9515T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9516S: Maintained 9517F: drivers/media/platform/am437x/ 9518 9519OV2659 OMNIVISION SENSOR DRIVER 9520M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9521L: linux-media@vger.kernel.org 9522W: http://linuxtv.org/ 9523Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9524T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9525S: Maintained 9526F: drivers/media/i2c/ov2659.c 9527F: include/media/ov2659.h 9528 9529SILICON MOTION SM712 FRAME BUFFER DRIVER 9530M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9531M: Teddy Wang <teddy.wang@siliconmotion.com> 9532M: Sudip Mukherjee <sudip@vectorindia.org> 9533L: linux-fbdev@vger.kernel.org 9534S: Maintained 9535F: drivers/video/fbdev/sm712* 9536F: Documentation/fb/sm712fb.txt 9537 9538SIS 190 ETHERNET DRIVER 9539M: Francois Romieu <romieu@fr.zoreil.com> 9540L: netdev@vger.kernel.org 9541S: Maintained 9542F: drivers/net/ethernet/sis/sis190.c 9543 9544SIS 900/7016 FAST ETHERNET DRIVER 9545M: Daniele Venzano <venza@brownhat.org> 9546W: http://www.brownhat.org/sis900.html 9547L: netdev@vger.kernel.org 9548S: Maintained 9549F: drivers/net/ethernet/sis/sis900.* 9550 9551SIS FRAMEBUFFER DRIVER 9552M: Thomas Winischhofer <thomas@winischhofer.net> 9553W: http://www.winischhofer.net/linuxsisvga.shtml 9554S: Maintained 9555F: Documentation/fb/sisfb.txt 9556F: drivers/video/fbdev/sis/ 9557F: include/video/sisfb.h 9558 9559SIS USB2VGA DRIVER 9560M: Thomas Winischhofer <thomas@winischhofer.net> 9561W: http://www.winischhofer.at/linuxsisusbvga.shtml 9562S: Maintained 9563F: drivers/usb/misc/sisusbvga/ 9564 9565SLAB ALLOCATOR 9566M: Christoph Lameter <cl@linux.com> 9567M: Pekka Enberg <penberg@kernel.org> 9568M: David Rientjes <rientjes@google.com> 9569M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9570M: Andrew Morton <akpm@linux-foundation.org> 9571L: linux-mm@kvack.org 9572S: Maintained 9573F: include/linux/sl?b*.h 9574F: mm/sl?b* 9575 9576SLEEPABLE READ-COPY UPDATE (SRCU) 9577M: Lai Jiangshan <jiangshanlai@gmail.com> 9578M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9579M: Josh Triplett <josh@joshtriplett.org> 9580R: Steven Rostedt <rostedt@goodmis.org> 9581R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9582L: linux-kernel@vger.kernel.org 9583W: http://www.rdrop.com/users/paulmck/RCU/ 9584S: Supported 9585T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9586F: include/linux/srcu.h 9587F: kernel/rcu/srcu.c 9588 9589SMACK SECURITY MODULE 9590M: Casey Schaufler <casey@schaufler-ca.com> 9591L: linux-security-module@vger.kernel.org 9592W: http://schaufler-ca.com 9593T: git git://git.gitorious.org/smack-next/kernel.git 9594S: Maintained 9595F: Documentation/security/Smack.txt 9596F: security/smack/ 9597 9598DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9599M: Kevin Hilman <khilman@kernel.org> 9600M: Nishanth Menon <nm@ti.com> 9601S: Maintained 9602F: drivers/power/avs/ 9603F: include/linux/power/smartreflex.h 9604L: linux-pm@vger.kernel.org 9605 9606SMC91x ETHERNET DRIVER 9607M: Nicolas Pitre <nico@fluxnic.net> 9608S: Odd Fixes 9609F: drivers/net/ethernet/smsc/smc91x.* 9610 9611SMIA AND SMIA++ IMAGE SENSOR DRIVER 9612M: Sakari Ailus <sakari.ailus@iki.fi> 9613L: linux-media@vger.kernel.org 9614S: Maintained 9615F: drivers/media/i2c/smiapp/ 9616F: include/media/smiapp.h 9617F: drivers/media/i2c/smiapp-pll.c 9618F: drivers/media/i2c/smiapp-pll.h 9619F: include/uapi/linux/smiapp.h 9620F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9621 9622SMM665 HARDWARE MONITOR DRIVER 9623M: Guenter Roeck <linux@roeck-us.net> 9624L: lm-sensors@lm-sensors.org 9625S: Maintained 9626F: Documentation/hwmon/smm665 9627F: drivers/hwmon/smm665.c 9628 9629SMSC EMC2103 HARDWARE MONITOR DRIVER 9630M: Steve Glendinning <steve.glendinning@shawell.net> 9631L: lm-sensors@lm-sensors.org 9632S: Maintained 9633F: Documentation/hwmon/emc2103 9634F: drivers/hwmon/emc2103.c 9635 9636SMSC SCH5627 HARDWARE MONITOR DRIVER 9637M: Hans de Goede <hdegoede@redhat.com> 9638L: lm-sensors@lm-sensors.org 9639S: Supported 9640F: Documentation/hwmon/sch5627 9641F: drivers/hwmon/sch5627.c 9642 9643SMSC47B397 HARDWARE MONITOR DRIVER 9644M: Jean Delvare <jdelvare@suse.com> 9645L: lm-sensors@lm-sensors.org 9646S: Maintained 9647F: Documentation/hwmon/smsc47b397 9648F: drivers/hwmon/smsc47b397.c 9649 9650SMSC911x ETHERNET DRIVER 9651M: Steve Glendinning <steve.glendinning@shawell.net> 9652L: netdev@vger.kernel.org 9653S: Maintained 9654F: include/linux/smsc911x.h 9655F: drivers/net/ethernet/smsc/smsc911x.* 9656 9657SMSC9420 PCI ETHERNET DRIVER 9658M: Steve Glendinning <steve.glendinning@shawell.net> 9659L: netdev@vger.kernel.org 9660S: Maintained 9661F: drivers/net/ethernet/smsc/smsc9420.* 9662 9663SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9664M: Steve Glendinning <steve.glendinning@shawell.net> 9665L: linux-fbdev@vger.kernel.org 9666S: Maintained 9667F: drivers/video/fbdev/smscufx.c 9668 9669SOC-CAMERA V4L2 SUBSYSTEM 9670M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9671L: linux-media@vger.kernel.org 9672T: git git://linuxtv.org/media_tree.git 9673S: Maintained 9674F: include/media/soc* 9675F: drivers/media/i2c/soc_camera/ 9676F: drivers/media/platform/soc_camera/ 9677 9678SOEKRIS NET48XX LED SUPPORT 9679M: Chris Boot <bootc@bootc.net> 9680S: Maintained 9681F: drivers/leds/leds-net48xx.c 9682 9683SOFTLOGIC 6x10 MPEG CODEC 9684M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9685M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9686M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9687M: Ismael Luceno <ismael@iodev.co.uk> 9688L: linux-media@vger.kernel.org 9689S: Supported 9690F: drivers/media/pci/solo6x10/ 9691 9692SOFTWARE RAID (Multiple Disks) SUPPORT 9693M: Neil Brown <neilb@suse.com> 9694L: linux-raid@vger.kernel.org 9695S: Supported 9696F: drivers/md/ 9697F: include/linux/raid/ 9698F: include/uapi/linux/raid/ 9699 9700SONIC NETWORK DRIVER 9701M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9702L: netdev@vger.kernel.org 9703S: Maintained 9704F: drivers/net/ethernet/natsemi/sonic.* 9705 9706SONICS SILICON BACKPLANE DRIVER (SSB) 9707M: Michael Buesch <m@bues.ch> 9708L: netdev@vger.kernel.org 9709S: Maintained 9710F: drivers/ssb/ 9711F: include/linux/ssb/ 9712 9713SONY VAIO CONTROL DEVICE DRIVER 9714M: Mattia Dongili <malattia@linux.it> 9715L: platform-driver-x86@vger.kernel.org 9716W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9717S: Maintained 9718F: Documentation/laptops/sony-laptop.txt 9719F: drivers/char/sonypi.c 9720F: drivers/platform/x86/sony-laptop.c 9721F: include/linux/sony-laptop.h 9722 9723SONY MEMORYSTICK CARD SUPPORT 9724M: Alex Dubov <oakad@yahoo.com> 9725W: http://tifmxx.berlios.de/ 9726S: Maintained 9727F: drivers/memstick/host/tifm_ms.c 9728 9729SONY MEMORYSTICK STANDARD SUPPORT 9730M: Maxim Levitsky <maximlevitsky@gmail.com> 9731S: Maintained 9732F: drivers/memstick/core/ms_block.* 9733 9734SOUND 9735M: Jaroslav Kysela <perex@perex.cz> 9736M: Takashi Iwai <tiwai@suse.com> 9737L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9738W: http://www.alsa-project.org/ 9739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9740T: git git://git.alsa-project.org/alsa-kernel.git 9741Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9742S: Maintained 9743F: Documentation/sound/ 9744F: include/sound/ 9745F: include/uapi/sound/ 9746F: sound/ 9747 9748SOUND - COMPRESSED AUDIO 9749M: Vinod Koul <vinod.koul@intel.com> 9750L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9751T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9752S: Supported 9753F: Documentation/sound/alsa/compress_offload.txt 9754F: include/sound/compress_driver.h 9755F: include/uapi/sound/compress_* 9756F: sound/core/compress_offload.c 9757F: sound/soc/soc-compress.c 9758 9759SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9760M: Liam Girdwood <lgirdwood@gmail.com> 9761M: Mark Brown <broonie@kernel.org> 9762T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9763L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9764W: http://alsa-project.org/main/index.php/ASoC 9765S: Supported 9766F: Documentation/sound/alsa/soc/ 9767F: sound/soc/ 9768F: include/sound/soc* 9769 9770SOUND - DMAENGINE HELPERS 9771M: Lars-Peter Clausen <lars@metafoo.de> 9772S: Supported 9773F: include/sound/dmaengine_pcm.h 9774F: sound/core/pcm_dmaengine.c 9775F: sound/soc/soc-generic-dmaengine-pcm.c 9776 9777SP2 MEDIA DRIVER 9778M: Olli Salonen <olli.salonen@iki.fi> 9779L: linux-media@vger.kernel.org 9780W: http://linuxtv.org/ 9781Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9782S: Maintained 9783F: drivers/media/dvb-frontends/sp2* 9784 9785SPARC + UltraSPARC (sparc/sparc64) 9786M: "David S. Miller" <davem@davemloft.net> 9787L: sparclinux@vger.kernel.org 9788Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9789T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9790T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9791S: Maintained 9792F: arch/sparc/ 9793F: drivers/sbus/ 9794 9795SPARC SERIAL DRIVERS 9796M: "David S. Miller" <davem@davemloft.net> 9797L: sparclinux@vger.kernel.org 9798T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9799T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9800S: Maintained 9801F: include/linux/sunserialcore.h 9802F: drivers/tty/serial/suncore.c 9803F: drivers/tty/serial/sunhv.c 9804F: drivers/tty/serial/sunsab.c 9805F: drivers/tty/serial/sunsab.h 9806F: drivers/tty/serial/sunsu.c 9807F: drivers/tty/serial/sunzilog.c 9808F: drivers/tty/serial/sunzilog.h 9809 9810SPARSE CHECKER 9811M: "Christopher Li" <sparse@chrisli.org> 9812L: linux-sparse@vger.kernel.org 9813W: https://sparse.wiki.kernel.org/ 9814T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9815T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9816S: Maintained 9817F: include/linux/compiler.h 9818 9819SPEAR PLATFORM SUPPORT 9820M: Viresh Kumar <vireshk@kernel.org> 9821M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9822L: spear-devel@list.st.com 9823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9824W: http://www.st.com/spear 9825S: Maintained 9826F: arch/arm/mach-spear/ 9827 9828SPEAR CLOCK FRAMEWORK SUPPORT 9829M: Viresh Kumar <vireshk@kernel.org> 9830L: spear-devel@list.st.com 9831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9832W: http://www.st.com/spear 9833S: Maintained 9834F: drivers/clk/spear/ 9835 9836SPI SUBSYSTEM 9837M: Mark Brown <broonie@kernel.org> 9838L: linux-spi@vger.kernel.org 9839T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9840Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9841S: Maintained 9842F: Documentation/spi/ 9843F: drivers/spi/ 9844F: include/linux/spi/ 9845F: include/uapi/linux/spi/ 9846 9847SPIDERNET NETWORK DRIVER for CELL 9848M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9849L: netdev@vger.kernel.org 9850S: Supported 9851F: Documentation/networking/spider_net.txt 9852F: drivers/net/ethernet/toshiba/spider_net* 9853 9854SPU FILE SYSTEM 9855M: Jeremy Kerr <jk@ozlabs.org> 9856L: linuxppc-dev@lists.ozlabs.org 9857W: http://www.ibm.com/developerworks/power/cell/ 9858S: Supported 9859F: Documentation/filesystems/spufs.txt 9860F: arch/powerpc/platforms/cell/spufs/ 9861 9862SQUASHFS FILE SYSTEM 9863M: Phillip Lougher <phillip@squashfs.org.uk> 9864L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9865W: http://squashfs.org.uk 9866S: Maintained 9867F: Documentation/filesystems/squashfs.txt 9868F: fs/squashfs/ 9869 9870SRM (Alpha) environment access 9871M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9872S: Maintained 9873F: arch/alpha/kernel/srm_env.c 9874 9875STABLE BRANCH 9876M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9877L: stable@vger.kernel.org 9878S: Supported 9879F: Documentation/stable_kernel_rules.txt 9880 9881STAGING SUBSYSTEM 9882M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9883T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9884L: devel@driverdev.osuosl.org 9885S: Supported 9886F: drivers/staging/ 9887 9888STAGING - COMEDI 9889M: Ian Abbott <abbotti@mev.co.uk> 9890M: H Hartley Sweeten <hsweeten@visionengravers.com> 9891S: Odd Fixes 9892F: drivers/staging/comedi/ 9893 9894STAGING - FLARION FT1000 DRIVERS 9895M: Marek Belisko <marek.belisko@gmail.com> 9896S: Odd Fixes 9897F: drivers/staging/ft1000/ 9898 9899STAGING - INDUSTRIAL IO 9900M: Jonathan Cameron <jic23@kernel.org> 9901L: linux-iio@vger.kernel.org 9902S: Odd Fixes 9903F: drivers/staging/iio/ 9904 9905STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9906M: Jarod Wilson <jarod@wilsonet.com> 9907W: http://www.lirc.org/ 9908S: Odd Fixes 9909F: drivers/staging/media/lirc/ 9910 9911STAGING - LUSTRE PARALLEL FILESYSTEM 9912M: Oleg Drokin <oleg.drokin@intel.com> 9913M: Andreas Dilger <andreas.dilger@intel.com> 9914L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 9915W: http://wiki.lustre.org/ 9916S: Maintained 9917F: drivers/staging/lustre 9918 9919STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9920M: Julian Andres Klode <jak@jak-linux.org> 9921M: Marc Dietrich <marvin24@gmx.de> 9922L: ac100@lists.launchpad.net (moderated for non-subscribers) 9923L: linux-tegra@vger.kernel.org 9924S: Maintained 9925F: drivers/staging/nvec/ 9926 9927STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9928M: Jens Frederich <jfrederich@gmail.com> 9929M: Daniel Drake <dsd@laptop.org> 9930M: Jon Nettleton <jon.nettleton@gmail.com> 9931W: http://wiki.laptop.org/go/DCON 9932S: Maintained 9933F: drivers/staging/olpc_dcon/ 9934 9935STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9936M: Willy Tarreau <willy@meta-x.org> 9937S: Odd Fixes 9938F: drivers/staging/panel/ 9939 9940STAGING - REALTEK RTL8712U DRIVERS 9941M: Larry Finger <Larry.Finger@lwfinger.net> 9942M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9943S: Odd Fixes 9944F: drivers/staging/rtl8712/ 9945 9946STAGING - REALTEK RTL8723U WIRELESS DRIVER 9947M: Larry Finger <Larry.Finger@lwfinger.net> 9948M: Jes Sorensen <Jes.Sorensen@redhat.com> 9949L: linux-wireless@vger.kernel.org 9950S: Maintained 9951F: drivers/staging/rtl8723au/ 9952 9953STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9954M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9955M: Teddy Wang <teddy.wang@siliconmotion.com> 9956M: Sudip Mukherjee <sudip@vectorindia.org> 9957L: linux-fbdev@vger.kernel.org 9958S: Maintained 9959F: drivers/staging/sm750fb/ 9960 9961STAGING - SLICOSS 9962M: Lior Dotan <liodot@gmail.com> 9963M: Christopher Harrer <charrer@alacritech.com> 9964S: Odd Fixes 9965F: drivers/staging/slicoss/ 9966 9967STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9968M: William Hubbs <w.d.hubbs@gmail.com> 9969M: Chris Brannon <chris@the-brannons.com> 9970M: Kirk Reiser <kirk@reisers.ca> 9971M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9972L: speakup@linux-speakup.org 9973W: http://www.linux-speakup.org/ 9974S: Odd Fixes 9975F: drivers/staging/speakup/ 9976 9977STAGING - VIA VT665X DRIVERS 9978M: Forest Bond <forest@alittletooquiet.net> 9979S: Odd Fixes 9980F: drivers/staging/vt665?/ 9981 9982STAGING - WILC1000 WIFI DRIVER 9983M: Johnny Kim <johnny.kim@atmel.com> 9984M: Rachel Kim <rachel.kim@atmel.com> 9985M: Dean Lee <dean.lee@atmel.com> 9986M: Chris Park <chris.park@atmel.com> 9987L: linux-wireless@vger.kernel.org 9988S: Supported 9989F: drivers/staging/wilc1000/ 9990 9991STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9992M: Arnaud Patard <arnaud.patard@rtp-net.org> 9993S: Odd Fixes 9994F: drivers/staging/xgifb/ 9995 9996HFI1 DRIVER 9997M: Mike Marciniszyn <infinipath@intel.com> 9998L: linux-rdma@vger.kernel.org 9999S: Supported 10000F: drivers/staging/rdma/hfi1 10001 10002STARFIRE/DURALAN NETWORK DRIVER 10003M: Ion Badulescu <ionut@badula.org> 10004S: Odd Fixes 10005F: drivers/net/ethernet/adaptec/starfire* 10006 10007SUN3/3X 10008M: Sam Creasey <sammy@sammy.net> 10009W: http://sammy.net/sun3/ 10010S: Maintained 10011F: arch/m68k/kernel/*sun3* 10012F: arch/m68k/sun3*/ 10013F: arch/m68k/include/asm/sun3* 10014F: drivers/net/ethernet/i825xx/sun3* 10015 10016SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10017M: Hans de Goede <hdegoede@redhat.com> 10018L: linux-input@vger.kernel.org 10019S: Maintained 10020F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10021F: drivers/input/keyboard/sun4i-lradc-keys.c 10022 10023SUNDANCE NETWORK DRIVER 10024M: Denis Kirjanov <kda@linux-powerpc.org> 10025L: netdev@vger.kernel.org 10026S: Maintained 10027F: drivers/net/ethernet/dlink/sundance.c 10028 10029SUPERH 10030L: linux-sh@vger.kernel.org 10031Q: http://patchwork.kernel.org/project/linux-sh/list/ 10032S: Orphan 10033F: Documentation/sh/ 10034F: arch/sh/ 10035F: drivers/sh/ 10036 10037SUSPEND TO RAM 10038M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10039M: Len Brown <len.brown@intel.com> 10040M: Pavel Machek <pavel@ucw.cz> 10041L: linux-pm@vger.kernel.org 10042S: Supported 10043F: Documentation/power/ 10044F: arch/x86/kernel/acpi/ 10045F: drivers/base/power/ 10046F: kernel/power/ 10047F: include/linux/suspend.h 10048F: include/linux/freezer.h 10049F: include/linux/pm.h 10050 10051SVGA HANDLING 10052M: Martin Mares <mj@ucw.cz> 10053L: linux-video@atrey.karlin.mff.cuni.cz 10054S: Maintained 10055F: Documentation/svga.txt 10056F: arch/x86/boot/video* 10057 10058SWIOTLB SUBSYSTEM 10059M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10060L: linux-kernel@vger.kernel.org 10061S: Supported 10062F: lib/swiotlb.c 10063F: arch/*/kernel/pci-swiotlb.c 10064F: include/linux/swiotlb.h 10065 10066SWITCHDEV 10067M: Jiri Pirko <jiri@resnulli.us> 10068L: netdev@vger.kernel.org 10069S: Supported 10070F: net/switchdev/ 10071F: include/net/switchdev.h 10072 10073SYNOPSYS ARC ARCHITECTURE 10074M: Vineet Gupta <vgupta@synopsys.com> 10075S: Supported 10076F: arch/arc/ 10077F: Documentation/devicetree/bindings/arc/* 10078F: drivers/tty/serial/arc_uart.c 10079T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10080 10081SYNOPSYS ARC SDP platform support 10082M: Alexey Brodkin <abrodkin@synopsys.com> 10083S: Supported 10084F: arch/arc/plat-axs10x 10085F: arch/arc/boot/dts/ax* 10086F: Documentation/devicetree/bindings/arc/axs10* 10087 10088SYSTEM CONFIGURATION (SYSCON) 10089M: Lee Jones <lee.jones@linaro.org> 10090M: Arnd Bergmann <arnd@arndb.de> 10091T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10092S: Supported 10093F: drivers/mfd/syscon.c 10094 10095SYSV FILESYSTEM 10096M: Christoph Hellwig <hch@infradead.org> 10097S: Maintained 10098F: Documentation/filesystems/sysv-fs.txt 10099F: fs/sysv/ 10100F: include/linux/sysv_fs.h 10101 10102TARGET SUBSYSTEM 10103M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10104L: linux-scsi@vger.kernel.org 10105L: target-devel@vger.kernel.org 10106W: http://www.linux-iscsi.org 10107W: http://groups.google.com/group/linux-iscsi-target-dev 10108T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10109S: Supported 10110F: drivers/target/ 10111F: include/target/ 10112F: Documentation/target/ 10113 10114TASKSTATS STATISTICS INTERFACE 10115M: Balbir Singh <bsingharora@gmail.com> 10116S: Maintained 10117F: Documentation/accounting/taskstats* 10118F: include/linux/taskstats* 10119F: kernel/taskstats.c 10120 10121TC CLASSIFIER 10122M: Jamal Hadi Salim <jhs@mojatatu.com> 10123L: netdev@vger.kernel.org 10124S: Maintained 10125F: include/net/pkt_cls.h 10126F: include/uapi/linux/pkt_cls.h 10127F: net/sched/ 10128 10129TCP LOW PRIORITY MODULE 10130M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10131M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10132W: http://tcp-lp-mod.sourceforge.net/ 10133S: Maintained 10134F: net/ipv4/tcp_lp.c 10135 10136TDA10071 MEDIA DRIVER 10137M: Antti Palosaari <crope@iki.fi> 10138L: linux-media@vger.kernel.org 10139W: http://linuxtv.org/ 10140W: http://palosaari.fi/linux/ 10141Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10142T: git git://linuxtv.org/anttip/media_tree.git 10143S: Maintained 10144F: drivers/media/dvb-frontends/tda10071* 10145 10146TDA18212 MEDIA DRIVER 10147M: Antti Palosaari <crope@iki.fi> 10148L: linux-media@vger.kernel.org 10149W: http://linuxtv.org/ 10150W: http://palosaari.fi/linux/ 10151Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10152T: git git://linuxtv.org/anttip/media_tree.git 10153S: Maintained 10154F: drivers/media/tuners/tda18212* 10155 10156TDA18218 MEDIA DRIVER 10157M: Antti Palosaari <crope@iki.fi> 10158L: linux-media@vger.kernel.org 10159W: http://linuxtv.org/ 10160W: http://palosaari.fi/linux/ 10161Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10162T: git git://linuxtv.org/anttip/media_tree.git 10163S: Maintained 10164F: drivers/media/tuners/tda18218* 10165 10166TDA18271 MEDIA DRIVER 10167M: Michael Krufky <mkrufky@linuxtv.org> 10168L: linux-media@vger.kernel.org 10169W: http://linuxtv.org/ 10170W: http://github.com/mkrufky 10171Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10172T: git git://linuxtv.org/mkrufky/tuners.git 10173S: Maintained 10174F: drivers/media/tuners/tda18271* 10175 10176TDA827x MEDIA DRIVER 10177M: Michael Krufky <mkrufky@linuxtv.org> 10178L: linux-media@vger.kernel.org 10179W: http://linuxtv.org/ 10180W: http://github.com/mkrufky 10181Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10182T: git git://linuxtv.org/mkrufky/tuners.git 10183S: Maintained 10184F: drivers/media/tuners/tda8290.* 10185 10186TDA8290 MEDIA DRIVER 10187M: Michael Krufky <mkrufky@linuxtv.org> 10188L: linux-media@vger.kernel.org 10189W: http://linuxtv.org/ 10190W: http://github.com/mkrufky 10191Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10192T: git git://linuxtv.org/mkrufky/tuners.git 10193S: Maintained 10194F: drivers/media/tuners/tda8290.* 10195 10196TDA9840 MEDIA DRIVER 10197M: Hans Verkuil <hverkuil@xs4all.nl> 10198L: linux-media@vger.kernel.org 10199T: git git://linuxtv.org/media_tree.git 10200W: http://linuxtv.org 10201S: Maintained 10202F: drivers/media/i2c/tda9840* 10203 10204TEA5761 TUNER DRIVER 10205M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10206L: linux-media@vger.kernel.org 10207W: http://linuxtv.org 10208T: git git://linuxtv.org/media_tree.git 10209S: Odd fixes 10210F: drivers/media/tuners/tea5761.* 10211 10212TEA5767 TUNER DRIVER 10213M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10214L: linux-media@vger.kernel.org 10215W: http://linuxtv.org 10216T: git git://linuxtv.org/media_tree.git 10217S: Maintained 10218F: drivers/media/tuners/tea5767.* 10219 10220TEA6415C MEDIA DRIVER 10221M: Hans Verkuil <hverkuil@xs4all.nl> 10222L: linux-media@vger.kernel.org 10223T: git git://linuxtv.org/media_tree.git 10224W: http://linuxtv.org 10225S: Maintained 10226F: drivers/media/i2c/tea6415c* 10227 10228TEA6420 MEDIA DRIVER 10229M: Hans Verkuil <hverkuil@xs4all.nl> 10230L: linux-media@vger.kernel.org 10231T: git git://linuxtv.org/media_tree.git 10232W: http://linuxtv.org 10233S: Maintained 10234F: drivers/media/i2c/tea6420* 10235 10236TEAM DRIVER 10237M: Jiri Pirko <jiri@resnulli.us> 10238L: netdev@vger.kernel.org 10239S: Supported 10240F: drivers/net/team/ 10241F: include/linux/if_team.h 10242F: include/uapi/linux/if_team.h 10243 10244TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10245M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10246S: Maintained 10247F: arch/x86/platform/ts5500/ 10248 10249TECHNOTREND USB IR RECEIVER 10250M: Sean Young <sean@mess.org> 10251L: linux-media@vger.kernel.org 10252S: Maintained 10253F: drivers/media/rc/ttusbir.c 10254 10255TEGRA ARCHITECTURE SUPPORT 10256M: Stephen Warren <swarren@wwwdotorg.org> 10257M: Thierry Reding <thierry.reding@gmail.com> 10258M: Alexandre Courbot <gnurou@gmail.com> 10259L: linux-tegra@vger.kernel.org 10260Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10261T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10262S: Supported 10263N: [^a-z]tegra 10264 10265TEGRA CLOCK DRIVER 10266M: Peter De Schrijver <pdeschrijver@nvidia.com> 10267M: Prashant Gaikwad <pgaikwad@nvidia.com> 10268S: Supported 10269F: drivers/clk/tegra/ 10270 10271TEGRA DMA DRIVER 10272M: Laxman Dewangan <ldewangan@nvidia.com> 10273S: Supported 10274F: drivers/dma/tegra20-apb-dma.c 10275 10276TEGRA I2C DRIVER 10277M: Laxman Dewangan <ldewangan@nvidia.com> 10278S: Supported 10279F: drivers/i2c/busses/i2c-tegra.c 10280 10281TEGRA IOMMU DRIVERS 10282M: Hiroshi Doyu <hdoyu@nvidia.com> 10283S: Supported 10284F: drivers/iommu/tegra* 10285 10286TEGRA KBC DRIVER 10287M: Rakesh Iyer <riyer@nvidia.com> 10288M: Laxman Dewangan <ldewangan@nvidia.com> 10289S: Supported 10290F: drivers/input/keyboard/tegra-kbc.c 10291 10292TEGRA PWM DRIVER 10293M: Thierry Reding <thierry.reding@gmail.com> 10294S: Supported 10295F: drivers/pwm/pwm-tegra.c 10296 10297TEGRA SERIAL DRIVER 10298M: Laxman Dewangan <ldewangan@nvidia.com> 10299S: Supported 10300F: drivers/tty/serial/serial-tegra.c 10301 10302TEGRA SPI DRIVER 10303M: Laxman Dewangan <ldewangan@nvidia.com> 10304S: Supported 10305F: drivers/spi/spi-tegra* 10306 10307TEHUTI ETHERNET DRIVER 10308M: Andy Gospodarek <andy@greyhouse.net> 10309L: netdev@vger.kernel.org 10310S: Supported 10311F: drivers/net/ethernet/tehuti/* 10312 10313Telecom Clock Driver for MCPL0010 10314M: Mark Gross <mark.gross@intel.com> 10315S: Supported 10316F: drivers/char/tlclk.c 10317 10318TENSILICA XTENSA PORT (xtensa) 10319M: Chris Zankel <chris@zankel.net> 10320M: Max Filippov <jcmvbkbc@gmail.com> 10321L: linux-xtensa@linux-xtensa.org 10322S: Maintained 10323F: arch/xtensa/ 10324F: drivers/irqchip/irq-xtensa-* 10325 10326THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10327M: Hans Verkuil <hverkuil@xs4all.nl> 10328L: linux-media@vger.kernel.org 10329T: git git://linuxtv.org/media_tree.git 10330W: http://linuxtv.org 10331S: Maintained 10332F: drivers/media/radio/radio-raremono.c 10333 10334THERMAL 10335M: Zhang Rui <rui.zhang@intel.com> 10336M: Eduardo Valentin <edubezval@gmail.com> 10337L: linux-pm@vger.kernel.org 10338T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10339T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10340Q: https://patchwork.kernel.org/project/linux-pm/list/ 10341S: Supported 10342F: drivers/thermal/ 10343F: include/linux/thermal.h 10344F: include/uapi/linux/thermal.h 10345F: include/linux/cpu_cooling.h 10346F: Documentation/devicetree/bindings/thermal/ 10347 10348THERMAL/CPU_COOLING 10349M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10350M: Viresh Kumar <viresh.kumar@linaro.org> 10351M: Javi Merino <javi.merino@arm.com> 10352L: linux-pm@vger.kernel.org 10353S: Supported 10354F: Documentation/thermal/cpu-cooling-api.txt 10355F: drivers/thermal/cpu_cooling.c 10356F: include/linux/cpu_cooling.h 10357 10358THINGM BLINK(1) USB RGB LED DRIVER 10359M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10360S: Maintained 10361F: drivers/hid/hid-thingm.c 10362 10363THINKPAD ACPI EXTRAS DRIVER 10364M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10365L: ibm-acpi-devel@lists.sourceforge.net 10366L: platform-driver-x86@vger.kernel.org 10367W: http://ibm-acpi.sourceforge.net 10368W: http://thinkwiki.org/wiki/Ibm-acpi 10369T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10370S: Maintained 10371F: drivers/platform/x86/thinkpad_acpi.c 10372 10373TI BANDGAP AND THERMAL DRIVER 10374M: Eduardo Valentin <edubezval@gmail.com> 10375L: linux-pm@vger.kernel.org 10376L: linux-omap@vger.kernel.org 10377S: Maintained 10378F: drivers/thermal/ti-soc-thermal/ 10379 10380TI CDCE706 CLOCK DRIVER 10381M: Max Filippov <jcmvbkbc@gmail.com> 10382S: Maintained 10383F: drivers/clk/clk-cdce706.c 10384 10385TI CLOCK DRIVER 10386M: Tero Kristo <t-kristo@ti.com> 10387L: linux-omap@vger.kernel.org 10388S: Maintained 10389F: drivers/clk/ti/ 10390F: include/linux/clk/ti.h 10391 10392TI FLASH MEDIA INTERFACE DRIVER 10393M: Alex Dubov <oakad@yahoo.com> 10394S: Maintained 10395F: drivers/misc/tifm* 10396F: drivers/mmc/host/tifm_sd.c 10397F: include/linux/tifm.h 10398 10399TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10400M: Santosh Shilimkar <ssantosh@kernel.org> 10401L: linux-kernel@vger.kernel.org 10402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10403S: Maintained 10404F: drivers/soc/ti/* 10405T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10406 10407 10408TI LM49xxx FAMILY ASoC CODEC DRIVERS 10409M: M R Swami Reddy <mr.swami.reddy@ti.com> 10410M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10411L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10412S: Maintained 10413F: sound/soc/codecs/lm49453* 10414F: sound/soc/codecs/isabelle* 10415 10416TI LP855x BACKLIGHT DRIVER 10417M: Milo Kim <milo.kim@ti.com> 10418S: Maintained 10419F: Documentation/backlight/lp855x-driver.txt 10420F: drivers/video/backlight/lp855x_bl.c 10421F: include/linux/platform_data/lp855x.h 10422 10423TI LP8727 CHARGER DRIVER 10424M: Milo Kim <milo.kim@ti.com> 10425S: Maintained 10426F: drivers/power/lp8727_charger.c 10427F: include/linux/platform_data/lp8727.h 10428 10429TI LP8788 MFD DRIVER 10430M: Milo Kim <milo.kim@ti.com> 10431S: Maintained 10432F: drivers/iio/adc/lp8788_adc.c 10433F: drivers/leds/leds-lp8788.c 10434F: drivers/mfd/lp8788*.c 10435F: drivers/power/lp8788-charger.c 10436F: drivers/regulator/lp8788-*.c 10437F: include/linux/mfd/lp8788*.h 10438 10439TI NETCP ETHERNET DRIVER 10440M: Wingman Kwok <w-kwok2@ti.com> 10441M: Murali Karicheri <m-karicheri2@ti.com> 10442L: netdev@vger.kernel.org 10443S: Maintained 10444F: drivers/net/ethernet/ti/netcp* 10445 10446TI TAS571X FAMILY ASoC CODEC DRIVER 10447M: Kevin Cernekee <cernekee@chromium.org> 10448L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10449S: Odd Fixes 10450F: sound/soc/codecs/tas571x* 10451 10452TI TWL4030 SERIES SOC CODEC DRIVER 10453M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10454L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10455S: Maintained 10456F: sound/soc/codecs/twl4030* 10457 10458TI WILINK WIRELESS DRIVERS 10459L: linux-wireless@vger.kernel.org 10460W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10461W: http://wireless.kernel.org/en/users/Drivers/wl1251 10462T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10463S: Orphan 10464F: drivers/net/wireless/ti/ 10465F: include/linux/wl12xx.h 10466 10467TIPC NETWORK LAYER 10468M: Jon Maloy <jon.maloy@ericsson.com> 10469M: Ying Xue <ying.xue@windriver.com> 10470L: netdev@vger.kernel.org (core kernel code) 10471L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10472W: http://tipc.sourceforge.net/ 10473S: Maintained 10474F: include/uapi/linux/tipc*.h 10475F: net/tipc/ 10476 10477TILE ARCHITECTURE 10478M: Chris Metcalf <cmetcalf@ezchip.com> 10479W: http://www.ezchip.com/scm/ 10480S: Supported 10481F: arch/tile/ 10482F: drivers/char/tile-srom.c 10483F: drivers/edac/tile_edac.c 10484F: drivers/net/ethernet/tile/ 10485F: drivers/rtc/rtc-tile.c 10486F: drivers/tty/hvc/hvc_tile.c 10487F: drivers/tty/serial/tilegx.c 10488F: drivers/usb/host/*-tilegx.c 10489F: include/linux/usb/tilegx.h 10490 10491TLAN NETWORK DRIVER 10492M: Samuel Chessman <chessman@tux.org> 10493L: tlan-devel@lists.sourceforge.net (subscribers-only) 10494W: http://sourceforge.net/projects/tlan/ 10495S: Maintained 10496F: Documentation/networking/tlan.txt 10497F: drivers/net/ethernet/ti/tlan.* 10498 10499TOMOYO SECURITY MODULE 10500M: Kentaro Takeda <takedakn@nttdata.co.jp> 10501M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10502L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10503L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10504L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10505L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10506W: http://tomoyo.sourceforge.jp/ 10507T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10508S: Maintained 10509F: security/tomoyo/ 10510 10511TOPSTAR LAPTOP EXTRAS DRIVER 10512M: Herton Ronaldo Krzesinski <herton@canonical.com> 10513L: platform-driver-x86@vger.kernel.org 10514S: Maintained 10515F: drivers/platform/x86/topstar-laptop.c 10516 10517TOSHIBA ACPI EXTRAS DRIVER 10518M: Azael Avalos <coproscefalo@gmail.com> 10519L: platform-driver-x86@vger.kernel.org 10520S: Maintained 10521F: drivers/platform/x86/toshiba_acpi.c 10522 10523TOSHIBA BLUETOOTH DRIVER 10524M: Azael Avalos <coproscefalo@gmail.com> 10525L: platform-driver-x86@vger.kernel.org 10526S: Maintained 10527F: drivers/platform/x86/toshiba_bluetooth.c 10528 10529TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10530M: Azael Avalos <coproscefalo@gmail.com> 10531L: platform-driver-x86@vger.kernel.org 10532S: Maintained 10533F: drivers/platform/x86/toshiba_haps.c 10534 10535TOSHIBA SMM DRIVER 10536M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10537W: http://www.buzzard.org.uk/toshiba/ 10538S: Maintained 10539F: drivers/char/toshiba.c 10540F: include/linux/toshiba.h 10541F: include/uapi/linux/toshiba.h 10542 10543TOSHIBA TC358743 DRIVER 10544M: Mats Randgaard <matrandg@cisco.com> 10545L: linux-media@vger.kernel.org 10546S: Maintained 10547F: drivers/media/i2c/tc358743* 10548F: include/media/tc358743.h 10549 10550TMIO MMC DRIVER 10551M: Ian Molton <ian@mnementh.co.uk> 10552L: linux-mmc@vger.kernel.org 10553S: Maintained 10554F: drivers/mmc/host/tmio_mmc* 10555F: drivers/mmc/host/sh_mobile_sdhi.c 10556F: include/linux/mmc/tmio.h 10557F: include/linux/mmc/sh_mobile_sdhi.h 10558 10559TMP401 HARDWARE MONITOR DRIVER 10560M: Guenter Roeck <linux@roeck-us.net> 10561L: lm-sensors@lm-sensors.org 10562S: Maintained 10563F: Documentation/hwmon/tmp401 10564F: drivers/hwmon/tmp401.c 10565 10566TMPFS (SHMEM FILESYSTEM) 10567M: Hugh Dickins <hughd@google.com> 10568L: linux-mm@kvack.org 10569S: Maintained 10570F: include/linux/shmem_fs.h 10571F: mm/shmem.c 10572 10573TM6000 VIDEO4LINUX DRIVER 10574M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10575L: linux-media@vger.kernel.org 10576W: http://linuxtv.org 10577T: git git://linuxtv.org/media_tree.git 10578S: Odd fixes 10579F: drivers/media/usb/tm6000/ 10580 10581TW68 VIDEO4LINUX DRIVER 10582M: Hans Verkuil <hverkuil@xs4all.nl> 10583L: linux-media@vger.kernel.org 10584T: git git://linuxtv.org/media_tree.git 10585W: http://linuxtv.org 10586S: Odd Fixes 10587F: drivers/media/pci/tw68/ 10588 10589TPM DEVICE DRIVER 10590M: Peter Huewe <peterhuewe@gmx.de> 10591M: Marcel Selhorst <tpmdd@selhorst.net> 10592R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10593W: http://tpmdd.sourceforge.net 10594L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10595Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10596T: https://github.com/PeterHuewe/linux-tpmdd 10597S: Maintained 10598F: drivers/char/tpm/ 10599 10600TPM IBM_VTPM DEVICE DRIVER 10601M: Ashley Lai <ashleydlai@gmail.com> 10602W: http://tpmdd.sourceforge.net 10603L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10604S: Maintained 10605F: drivers/char/tpm/tpm_ibmvtpm* 10606 10607TRACING 10608M: Steven Rostedt <rostedt@goodmis.org> 10609M: Ingo Molnar <mingo@redhat.com> 10610T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10611S: Maintained 10612F: Documentation/trace/ftrace.txt 10613F: arch/*/*/*/ftrace.h 10614F: arch/*/kernel/ftrace.c 10615F: include/*/ftrace.h 10616F: include/linux/trace*.h 10617F: include/trace/ 10618F: kernel/trace/ 10619F: tools/testing/selftests/ftrace/ 10620 10621TRIVIAL PATCHES 10622M: Jiri Kosina <trivial@kernel.org> 10623T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10624S: Maintained 10625K: ^Subject:.*(?i)trivial 10626 10627TTY LAYER 10628M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10629M: Jiri Slaby <jslaby@suse.com> 10630S: Supported 10631T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10632F: Documentation/serial/ 10633F: drivers/tty/ 10634F: drivers/tty/serial/serial_core.c 10635F: include/linux/serial_core.h 10636F: include/linux/serial.h 10637F: include/linux/tty.h 10638F: include/uapi/linux/serial_core.h 10639F: include/uapi/linux/serial.h 10640F: include/uapi/linux/tty.h 10641 10642TUA9001 MEDIA DRIVER 10643M: Antti Palosaari <crope@iki.fi> 10644L: linux-media@vger.kernel.org 10645W: http://linuxtv.org/ 10646W: http://palosaari.fi/linux/ 10647Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10648T: git git://linuxtv.org/anttip/media_tree.git 10649S: Maintained 10650F: drivers/media/tuners/tua9001* 10651 10652TULIP NETWORK DRIVERS 10653M: Grant Grundler <grundler@parisc-linux.org> 10654L: netdev@vger.kernel.org 10655S: Maintained 10656F: drivers/net/ethernet/dec/tulip/ 10657 10658TUN/TAP driver 10659M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10660W: http://vtun.sourceforge.net/tun 10661S: Maintained 10662F: Documentation/networking/tuntap.txt 10663F: arch/um/os-Linux/drivers/ 10664 10665TURBOCHANNEL SUBSYSTEM 10666M: "Maciej W. Rozycki" <macro@linux-mips.org> 10667M: Ralf Baechle <ralf@linux-mips.org> 10668L: linux-mips@linux-mips.org 10669Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10670S: Maintained 10671F: drivers/tc/ 10672F: include/linux/tc.h 10673 10674U14-34F SCSI DRIVER 10675M: Dario Ballabio <ballabio_dario@emc.com> 10676L: linux-scsi@vger.kernel.org 10677S: Maintained 10678F: drivers/scsi/u14-34f.c 10679 10680UBI FILE SYSTEM (UBIFS) 10681M: Artem Bityutskiy <dedekind1@gmail.com> 10682M: Adrian Hunter <adrian.hunter@intel.com> 10683L: linux-mtd@lists.infradead.org 10684T: git git://git.infradead.org/ubifs-2.6.git 10685W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10686S: Maintained 10687F: Documentation/filesystems/ubifs.txt 10688F: fs/ubifs/ 10689 10690UCLINUX (M68KNOMMU AND COLDFIRE) 10691M: Greg Ungerer <gerg@uclinux.org> 10692W: http://www.uclinux.org/ 10693L: linux-m68k@lists.linux-m68k.org 10694L: uclinux-dev@uclinux.org (subscribers-only) 10695T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10696S: Maintained 10697F: arch/m68k/coldfire/ 10698F: arch/m68k/68*/ 10699F: arch/m68k/*/*_no.* 10700F: arch/m68k/include/asm/*_no.* 10701 10702UDF FILESYSTEM 10703M: Jan Kara <jack@suse.com> 10704S: Maintained 10705F: Documentation/filesystems/udf.txt 10706F: fs/udf/ 10707 10708UFS FILESYSTEM 10709M: Evgeniy Dushistov <dushistov@mail.ru> 10710S: Maintained 10711F: Documentation/filesystems/ufs.txt 10712F: fs/ufs/ 10713 10714UHID USERSPACE HID IO DRIVER: 10715M: David Herrmann <dh.herrmann@googlemail.com> 10716L: linux-input@vger.kernel.org 10717S: Maintained 10718F: drivers/hid/uhid.c 10719F: include/uapi/linux/uhid.h 10720 10721ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10722L: linux-usb@vger.kernel.org 10723S: Orphan 10724F: drivers/uwb/ 10725F: include/linux/uwb.h 10726F: include/linux/uwb/ 10727 10728UNICORE32 ARCHITECTURE: 10729M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10730W: http://mprc.pku.edu.cn/~guanxuetao/linux 10731S: Maintained 10732T: git git://github.com/gxt/linux.git 10733F: arch/unicore32/ 10734 10735UNIFDEF 10736M: Tony Finch <dot@dotat.at> 10737W: http://dotat.at/prog/unifdef 10738S: Maintained 10739F: scripts/unifdef.c 10740 10741UNIFORM CDROM DRIVER 10742M: Jens Axboe <axboe@kernel.dk> 10743W: http://www.kernel.dk 10744S: Maintained 10745F: Documentation/cdrom/ 10746F: drivers/cdrom/cdrom.c 10747F: include/linux/cdrom.h 10748F: include/uapi/linux/cdrom.h 10749 10750UNISYS S-PAR DRIVERS 10751M: Benjamin Romer <benjamin.romer@unisys.com> 10752M: David Kershner <david.kershner@unisys.com> 10753L: sparmaintainer@unisys.com (Unisys internal) 10754S: Supported 10755F: drivers/staging/unisys/ 10756 10757UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10758M: Vinayak Holikatti <vinholikatti@gmail.com> 10759L: linux-scsi@vger.kernel.org 10760S: Supported 10761F: Documentation/scsi/ufs.txt 10762F: drivers/scsi/ufs/ 10763 10764UNSORTED BLOCK IMAGES (UBI) 10765M: Artem Bityutskiy <dedekind1@gmail.com> 10766M: Richard Weinberger <richard@nod.at> 10767W: http://www.linux-mtd.infradead.org/ 10768L: linux-mtd@lists.infradead.org 10769T: git git://git.infradead.org/ubifs-2.6.git 10770S: Supported 10771F: drivers/mtd/ubi/ 10772F: include/linux/mtd/ubi.h 10773F: include/uapi/mtd/ubi-user.h 10774 10775USB ACM DRIVER 10776M: Oliver Neukum <oliver@neukum.org> 10777L: linux-usb@vger.kernel.org 10778S: Maintained 10779F: Documentation/usb/acm.txt 10780F: drivers/usb/class/cdc-acm.* 10781 10782USB AR5523 WIRELESS DRIVER 10783M: Pontus Fuchs <pontus.fuchs@gmail.com> 10784L: linux-wireless@vger.kernel.org 10785S: Maintained 10786F: drivers/net/wireless/ath/ar5523/ 10787 10788USB ATTACHED SCSI 10789M: Hans de Goede <hdegoede@redhat.com> 10790M: Gerd Hoffmann <kraxel@redhat.com> 10791L: linux-usb@vger.kernel.org 10792L: linux-scsi@vger.kernel.org 10793S: Maintained 10794F: drivers/usb/storage/uas.c 10795 10796USB CDC ETHERNET DRIVER 10797M: Oliver Neukum <oliver@neukum.org> 10798L: linux-usb@vger.kernel.org 10799S: Maintained 10800F: drivers/net/usb/cdc_*.c 10801F: include/uapi/linux/usb/cdc.h 10802 10803USB CHAOSKEY DRIVER 10804M: Keith Packard <keithp@keithp.com> 10805L: linux-usb@vger.kernel.org 10806S: Maintained 10807F: drivers/usb/misc/chaoskey.c 10808 10809USB CYPRESS C67X00 DRIVER 10810M: Peter Korsgaard <jacmet@sunsite.dk> 10811L: linux-usb@vger.kernel.org 10812S: Maintained 10813F: drivers/usb/c67x00/ 10814 10815USB DAVICOM DM9601 DRIVER 10816M: Peter Korsgaard <jacmet@sunsite.dk> 10817L: netdev@vger.kernel.org 10818W: http://www.linux-usb.org/usbnet 10819S: Maintained 10820F: drivers/net/usb/dm9601.c 10821 10822USB DIAMOND RIO500 DRIVER 10823M: Cesar Miquel <miquel@df.uba.ar> 10824L: rio500-users@lists.sourceforge.net 10825W: http://rio500.sourceforge.net 10826S: Maintained 10827F: drivers/usb/misc/rio500* 10828 10829USB EHCI DRIVER 10830M: Alan Stern <stern@rowland.harvard.edu> 10831L: linux-usb@vger.kernel.org 10832S: Maintained 10833F: Documentation/usb/ehci.txt 10834F: drivers/usb/host/ehci* 10835 10836USB GADGET/PERIPHERAL SUBSYSTEM 10837M: Felipe Balbi <balbi@ti.com> 10838L: linux-usb@vger.kernel.org 10839W: http://www.linux-usb.org/gadget 10840T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10841S: Maintained 10842F: drivers/usb/gadget/ 10843F: include/linux/usb/gadget* 10844 10845USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10846M: Jiri Kosina <jikos@kernel.org> 10847L: linux-usb@vger.kernel.org 10848T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10849S: Maintained 10850F: Documentation/hid/hiddev.txt 10851F: drivers/hid/usbhid/ 10852 10853USB ISP116X DRIVER 10854M: Olav Kongas <ok@artecdesign.ee> 10855L: linux-usb@vger.kernel.org 10856S: Maintained 10857F: drivers/usb/host/isp116x* 10858F: include/linux/usb/isp116x.h 10859 10860USB MASS STORAGE DRIVER 10861M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10862L: linux-usb@vger.kernel.org 10863L: usb-storage@lists.one-eyed-alien.net 10864S: Maintained 10865W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10866F: drivers/usb/storage/ 10867 10868USB MIDI DRIVER 10869M: Clemens Ladisch <clemens@ladisch.de> 10870L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10871T: git git://git.alsa-project.org/alsa-kernel.git 10872S: Maintained 10873F: sound/usb/midi.* 10874 10875USB NETWORKING DRIVERS 10876L: linux-usb@vger.kernel.org 10877S: Odd Fixes 10878F: drivers/net/usb/ 10879 10880USB OHCI DRIVER 10881M: Alan Stern <stern@rowland.harvard.edu> 10882L: linux-usb@vger.kernel.org 10883S: Maintained 10884F: Documentation/usb/ohci.txt 10885F: drivers/usb/host/ohci* 10886 10887USB OTG FSM (Finite State Machine) 10888M: Peter Chen <Peter.Chen@freescale.com> 10889T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10890L: linux-usb@vger.kernel.org 10891S: Maintained 10892F: drivers/usb/common/usb-otg-fsm.c 10893 10894USB OVER IP DRIVER 10895M: Valentina Manea <valentina.manea.m@gmail.com> 10896M: Shuah Khan <shuah.kh@samsung.com> 10897L: linux-usb@vger.kernel.org 10898S: Maintained 10899F: drivers/usb/usbip/ 10900F: tools/usb/usbip/ 10901 10902USB PEGASUS DRIVER 10903M: Petko Manolov <petkan@nucleusys.com> 10904L: linux-usb@vger.kernel.org 10905L: netdev@vger.kernel.org 10906T: git git://github.com/petkan/pegasus.git 10907W: https://github.com/petkan/pegasus 10908S: Maintained 10909F: drivers/net/usb/pegasus.* 10910 10911USB PHY LAYER 10912M: Felipe Balbi <balbi@ti.com> 10913L: linux-usb@vger.kernel.org 10914T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10915S: Maintained 10916F: drivers/usb/phy/ 10917 10918USB PRINTER DRIVER (usblp) 10919M: Pete Zaitcev <zaitcev@redhat.com> 10920L: linux-usb@vger.kernel.org 10921S: Supported 10922F: drivers/usb/class/usblp.c 10923 10924USB RTL8150 DRIVER 10925M: Petko Manolov <petkan@nucleusys.com> 10926L: linux-usb@vger.kernel.org 10927L: netdev@vger.kernel.org 10928T: git git://github.com/petkan/rtl8150.git 10929W: https://github.com/petkan/rtl8150 10930S: Maintained 10931F: drivers/net/usb/rtl8150.c 10932 10933USB SERIAL SUBSYSTEM 10934M: Johan Hovold <johan@kernel.org> 10935L: linux-usb@vger.kernel.org 10936S: Maintained 10937F: Documentation/usb/usb-serial.txt 10938F: drivers/usb/serial/ 10939F: include/linux/usb/serial.h 10940 10941USB SMSC75XX ETHERNET DRIVER 10942M: Steve Glendinning <steve.glendinning@shawell.net> 10943L: netdev@vger.kernel.org 10944S: Maintained 10945F: drivers/net/usb/smsc75xx.* 10946 10947USB SMSC95XX ETHERNET DRIVER 10948M: Steve Glendinning <steve.glendinning@shawell.net> 10949L: netdev@vger.kernel.org 10950S: Maintained 10951F: drivers/net/usb/smsc95xx.* 10952 10953USB SUBSYSTEM 10954M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10955L: linux-usb@vger.kernel.org 10956W: http://www.linux-usb.org 10957T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10958S: Supported 10959F: Documentation/usb/ 10960F: drivers/usb/ 10961F: include/linux/usb.h 10962F: include/linux/usb/ 10963 10964USB UHCI DRIVER 10965M: Alan Stern <stern@rowland.harvard.edu> 10966L: linux-usb@vger.kernel.org 10967S: Maintained 10968F: drivers/usb/host/uhci* 10969 10970USB "USBNET" DRIVER FRAMEWORK 10971M: Oliver Neukum <oneukum@suse.com> 10972L: netdev@vger.kernel.org 10973W: http://www.linux-usb.org/usbnet 10974S: Maintained 10975F: drivers/net/usb/usbnet.c 10976F: include/linux/usb/usbnet.h 10977 10978USB VIDEO CLASS 10979M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10980L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10981L: linux-media@vger.kernel.org 10982T: git git://linuxtv.org/media_tree.git 10983W: http://www.ideasonboard.org/uvc/ 10984S: Maintained 10985F: drivers/media/usb/uvc/ 10986F: include/uapi/linux/uvcvideo.h 10987 10988USB VISION DRIVER 10989M: Hans Verkuil <hverkuil@xs4all.nl> 10990L: linux-media@vger.kernel.org 10991T: git git://linuxtv.org/media_tree.git 10992W: http://linuxtv.org 10993S: Odd Fixes 10994F: drivers/media/usb/usbvision/ 10995 10996USB WEBCAM GADGET 10997M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10998L: linux-usb@vger.kernel.org 10999S: Maintained 11000F: drivers/usb/gadget/function/*uvc* 11001F: drivers/usb/gadget/legacy/webcam.c 11002 11003USB WIRELESS RNDIS DRIVER (rndis_wlan) 11004M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11005L: linux-wireless@vger.kernel.org 11006S: Maintained 11007F: drivers/net/wireless/rndis_wlan.c 11008 11009USB XHCI DRIVER 11010M: Mathias Nyman <mathias.nyman@intel.com> 11011L: linux-usb@vger.kernel.org 11012S: Supported 11013F: drivers/usb/host/xhci* 11014F: drivers/usb/host/pci-quirks* 11015 11016USB ZD1201 DRIVER 11017L: linux-wireless@vger.kernel.org 11018W: http://linux-lc100020.sourceforge.net 11019S: Orphan 11020F: drivers/net/wireless/zd1201.* 11021 11022USB ZR364XX DRIVER 11023M: Antoine Jacquet <royale@zerezo.com> 11024L: linux-usb@vger.kernel.org 11025L: linux-media@vger.kernel.org 11026T: git git://linuxtv.org/media_tree.git 11027W: http://royale.zerezo.com/zr364xx/ 11028S: Maintained 11029F: Documentation/video4linux/zr364xx.txt 11030F: drivers/media/usb/zr364xx/ 11031 11032ULPI BUS 11033M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11034L: linux-usb@vger.kernel.org 11035S: Maintained 11036F: drivers/usb/common/ulpi.c 11037F: include/linux/ulpi/ 11038 11039USER-MODE LINUX (UML) 11040M: Jeff Dike <jdike@addtoit.com> 11041M: Richard Weinberger <richard@nod.at> 11042L: user-mode-linux-devel@lists.sourceforge.net 11043L: user-mode-linux-user@lists.sourceforge.net 11044W: http://user-mode-linux.sourceforge.net 11045S: Maintained 11046F: Documentation/virtual/uml/ 11047F: arch/um/ 11048F: arch/x86/um/ 11049F: fs/hostfs/ 11050F: fs/hppfs/ 11051 11052USERSPACE I/O (UIO) 11053M: "Hans J. Koch" <hjk@hansjkoch.de> 11054M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11055S: Maintained 11056T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11057F: Documentation/DocBook/uio-howto.tmpl 11058F: drivers/uio/ 11059F: include/linux/uio*.h 11060 11061UTIL-LINUX PACKAGE 11062M: Karel Zak <kzak@redhat.com> 11063L: util-linux@vger.kernel.org 11064W: http://en.wikipedia.org/wiki/Util-linux 11065T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11066S: Maintained 11067 11068UVESAFB DRIVER 11069M: Michal Januszewski <spock@gentoo.org> 11070L: linux-fbdev@vger.kernel.org 11071W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11072S: Maintained 11073F: Documentation/fb/uvesafb.txt 11074F: drivers/video/fbdev/uvesafb.* 11075 11076VFAT/FAT/MSDOS FILESYSTEM 11077M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11078S: Maintained 11079F: Documentation/filesystems/vfat.txt 11080F: fs/fat/ 11081 11082VFIO DRIVER 11083M: Alex Williamson <alex.williamson@redhat.com> 11084L: kvm@vger.kernel.org 11085S: Maintained 11086F: Documentation/vfio.txt 11087F: drivers/vfio/ 11088F: include/linux/vfio.h 11089F: include/uapi/linux/vfio.h 11090 11091VFIO PLATFORM DRIVER 11092M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11093L: kvm@vger.kernel.org 11094S: Maintained 11095F: drivers/vfio/platform/ 11096 11097VIDEOBUF2 FRAMEWORK 11098M: Pawel Osciak <pawel@osciak.com> 11099M: Marek Szyprowski <m.szyprowski@samsung.com> 11100M: Kyungmin Park <kyungmin.park@samsung.com> 11101L: linux-media@vger.kernel.org 11102S: Maintained 11103F: drivers/media/v4l2-core/videobuf2-* 11104F: include/media/videobuf2-* 11105 11106VIRTIO CONSOLE DRIVER 11107M: Amit Shah <amit.shah@redhat.com> 11108L: virtualization@lists.linux-foundation.org 11109S: Maintained 11110F: drivers/char/virtio_console.c 11111F: include/linux/virtio_console.h 11112F: include/uapi/linux/virtio_console.h 11113 11114VIRTIO CORE, NET AND BLOCK DRIVERS 11115M: "Michael S. Tsirkin" <mst@redhat.com> 11116L: virtualization@lists.linux-foundation.org 11117S: Maintained 11118F: drivers/virtio/ 11119F: tools/virtio/ 11120F: drivers/net/virtio_net.c 11121F: drivers/block/virtio_blk.c 11122F: include/linux/virtio_*.h 11123F: include/uapi/linux/virtio_*.h 11124 11125VIRTIO DRIVERS FOR S390 11126M: Christian Borntraeger <borntraeger@de.ibm.com> 11127M: Cornelia Huck <cornelia.huck@de.ibm.com> 11128L: linux-s390@vger.kernel.org 11129L: virtualization@lists.linux-foundation.org 11130L: kvm@vger.kernel.org 11131S: Supported 11132F: drivers/s390/virtio/ 11133 11134VIRTIO GPU DRIVER 11135M: David Airlie <airlied@linux.ie> 11136M: Gerd Hoffmann <kraxel@redhat.com> 11137L: dri-devel@lists.freedesktop.org 11138L: virtualization@lists.linux-foundation.org 11139S: Maintained 11140F: drivers/gpu/drm/virtio/ 11141F: include/uapi/linux/virtio_gpu.h 11142 11143VIRTIO HOST (VHOST) 11144M: "Michael S. Tsirkin" <mst@redhat.com> 11145L: kvm@vger.kernel.org 11146L: virtualization@lists.linux-foundation.org 11147L: netdev@vger.kernel.org 11148S: Maintained 11149F: drivers/vhost/ 11150F: include/uapi/linux/vhost.h 11151 11152VIRTIO INPUT DRIVER 11153M: Gerd Hoffmann <kraxel@redhat.com> 11154S: Maintained 11155F: drivers/virtio/virtio_input.c 11156F: include/uapi/linux/virtio_input.h 11157 11158VIA RHINE NETWORK DRIVER 11159S: Orphan 11160F: drivers/net/ethernet/via/via-rhine.c 11161 11162VIA SD/MMC CARD CONTROLLER DRIVER 11163M: Bruce Chang <brucechang@via.com.tw> 11164M: Harald Welte <HaraldWelte@viatech.com> 11165S: Maintained 11166F: drivers/mmc/host/via-sdmmc.c 11167 11168VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11169M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11170L: linux-fbdev@vger.kernel.org 11171S: Maintained 11172F: include/linux/via-core.h 11173F: include/linux/via-gpio.h 11174F: include/linux/via_i2c.h 11175F: drivers/video/fbdev/via/ 11176 11177VIA VELOCITY NETWORK DRIVER 11178M: Francois Romieu <romieu@fr.zoreil.com> 11179L: netdev@vger.kernel.org 11180S: Maintained 11181F: drivers/net/ethernet/via/via-velocity.* 11182 11183VIVID VIRTUAL VIDEO DRIVER 11184M: Hans Verkuil <hverkuil@xs4all.nl> 11185L: linux-media@vger.kernel.org 11186T: git git://linuxtv.org/media_tree.git 11187W: http://linuxtv.org 11188S: Maintained 11189F: drivers/media/platform/vivid/* 11190 11191VLAN (802.1Q) 11192M: Patrick McHardy <kaber@trash.net> 11193L: netdev@vger.kernel.org 11194S: Maintained 11195F: drivers/net/macvlan.c 11196F: include/linux/if_*vlan.h 11197F: net/8021q/ 11198 11199VLYNQ BUS 11200M: Florian Fainelli <florian@openwrt.org> 11201L: openwrt-devel@lists.openwrt.org (subscribers-only) 11202S: Maintained 11203F: drivers/vlynq/vlynq.c 11204F: include/linux/vlynq.h 11205 11206VME SUBSYSTEM 11207M: Martyn Welch <martyn@welchs.me.uk> 11208M: Manohar Vanga <manohar.vanga@gmail.com> 11209M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11210L: devel@driverdev.osuosl.org 11211S: Maintained 11212T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11213F: Documentation/vme_api.txt 11214F: drivers/staging/vme/ 11215F: drivers/vme/ 11216F: include/linux/vme* 11217 11218VMWARE HYPERVISOR INTERFACE 11219M: Alok Kataria <akataria@vmware.com> 11220L: virtualization@lists.linux-foundation.org 11221S: Supported 11222F: arch/x86/kernel/cpu/vmware.c 11223 11224VMWARE BALLOON DRIVER 11225M: Xavier Deguillard <xdeguillard@vmware.com> 11226M: Philip Moltmann <moltmann@vmware.com> 11227M: "VMware, Inc." <pv-drivers@vmware.com> 11228L: linux-kernel@vger.kernel.org 11229S: Maintained 11230F: drivers/misc/vmw_balloon.c 11231 11232VMWARE VMMOUSE SUBDRIVER 11233M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11234M: "VMware, Inc." <pv-drivers@vmware.com> 11235L: linux-input@vger.kernel.org 11236S: Maintained 11237F: drivers/input/mouse/vmmouse.c 11238F: drivers/input/mouse/vmmouse.h 11239 11240VMWARE VMXNET3 ETHERNET DRIVER 11241M: Shrikrishna Khare <skhare@vmware.com> 11242M: "VMware, Inc." <pv-drivers@vmware.com> 11243L: netdev@vger.kernel.org 11244S: Maintained 11245F: drivers/net/vmxnet3/ 11246 11247VMware PVSCSI driver 11248M: Arvind Kumar <arvindkumar@vmware.com> 11249M: VMware PV-Drivers <pv-drivers@vmware.com> 11250L: linux-scsi@vger.kernel.org 11251S: Maintained 11252F: drivers/scsi/vmw_pvscsi.c 11253F: drivers/scsi/vmw_pvscsi.h 11254 11255VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11256M: Liam Girdwood <lgirdwood@gmail.com> 11257M: Mark Brown <broonie@kernel.org> 11258L: linux-kernel@vger.kernel.org 11259W: http://www.slimlogic.co.uk/?p=48 11260T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11261S: Supported 11262F: drivers/regulator/ 11263F: include/linux/regulator/ 11264 11265VRF 11266M: David Ahern <dsa@cumulusnetworks.com> 11267M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11268L: netdev@vger.kernel.org 11269S: Maintained 11270F: drivers/net/vrf.c 11271F: include/net/vrf.h 11272F: Documentation/networking/vrf.txt 11273 11274VT1211 HARDWARE MONITOR DRIVER 11275M: Juerg Haefliger <juergh@gmail.com> 11276L: lm-sensors@lm-sensors.org 11277S: Maintained 11278F: Documentation/hwmon/vt1211 11279F: drivers/hwmon/vt1211.c 11280 11281VT8231 HARDWARE MONITOR DRIVER 11282M: Roger Lucas <vt8231@hiddenengine.co.uk> 11283L: lm-sensors@lm-sensors.org 11284S: Maintained 11285F: drivers/hwmon/vt8231.c 11286 11287VUB300 USB to SDIO/SD/MMC bridge chip 11288M: Tony Olech <tony.olech@elandigitalsystems.com> 11289L: linux-mmc@vger.kernel.org 11290L: linux-usb@vger.kernel.org 11291S: Supported 11292F: drivers/mmc/host/vub300.c 11293 11294W1 DALLAS'S 1-WIRE BUS 11295M: Evgeniy Polyakov <zbr@ioremap.net> 11296S: Maintained 11297F: Documentation/w1/ 11298F: drivers/w1/ 11299 11300W83791D HARDWARE MONITORING DRIVER 11301M: Marc Hulsman <m.hulsman@tudelft.nl> 11302L: lm-sensors@lm-sensors.org 11303S: Maintained 11304F: Documentation/hwmon/w83791d 11305F: drivers/hwmon/w83791d.c 11306 11307W83793 HARDWARE MONITORING DRIVER 11308M: Rudolf Marek <r.marek@assembler.cz> 11309L: lm-sensors@lm-sensors.org 11310S: Maintained 11311F: Documentation/hwmon/w83793 11312F: drivers/hwmon/w83793.c 11313 11314W83795 HARDWARE MONITORING DRIVER 11315M: Jean Delvare <jdelvare@suse.com> 11316L: lm-sensors@lm-sensors.org 11317S: Maintained 11318F: drivers/hwmon/w83795.c 11319 11320W83L51xD SD/MMC CARD INTERFACE DRIVER 11321M: Pierre Ossman <pierre@ossman.eu> 11322S: Maintained 11323F: drivers/mmc/host/wbsd.* 11324 11325WACOM PROTOCOL 4 SERIAL TABLETS 11326M: Julian Squires <julian@cipht.net> 11327M: Hans de Goede <hdegoede@redhat.com> 11328L: linux-input@vger.kernel.org 11329S: Maintained 11330F: drivers/input/tablet/wacom_serial4.c 11331 11332WATCHDOG DEVICE DRIVERS 11333M: Wim Van Sebroeck <wim@iguana.be> 11334L: linux-watchdog@vger.kernel.org 11335W: http://www.linux-watchdog.org/ 11336T: git git://www.linux-watchdog.org/linux-watchdog.git 11337S: Maintained 11338F: Documentation/watchdog/ 11339F: drivers/watchdog/ 11340F: include/linux/watchdog.h 11341F: include/uapi/linux/watchdog.h 11342 11343WD7000 SCSI DRIVER 11344M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11345L: linux-scsi@vger.kernel.org 11346S: Maintained 11347F: drivers/scsi/wd7000.c 11348 11349WIIMOTE HID DRIVER 11350M: David Herrmann <dh.herrmann@googlemail.com> 11351L: linux-input@vger.kernel.org 11352S: Maintained 11353F: drivers/hid/hid-wiimote* 11354 11355WINBOND CIR DRIVER 11356M: David Härdeman <david@hardeman.nu> 11357S: Maintained 11358F: drivers/media/rc/winbond-cir.c 11359 11360WIMAX STACK 11361M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11362M: linux-wimax@intel.com 11363L: wimax@linuxwimax.org (subscribers-only) 11364S: Supported 11365W: http://linuxwimax.org 11366F: Documentation/wimax/README.wimax 11367F: include/linux/wimax/debug.h 11368F: include/net/wimax.h 11369F: include/uapi/linux/wimax.h 11370F: net/wimax/ 11371 11372WISTRON LAPTOP BUTTON DRIVER 11373M: Miloslav Trmac <mitr@volny.cz> 11374S: Maintained 11375F: drivers/input/misc/wistron_btns.c 11376 11377WL3501 WIRELESS PCMCIA CARD DRIVER 11378M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11379L: linux-wireless@vger.kernel.org 11380W: http://oops.ghostprotocols.net:81/blog 11381S: Maintained 11382F: drivers/net/wireless/wl3501* 11383 11384WM97XX TOUCHSCREEN DRIVERS 11385M: Mark Brown <broonie@kernel.org> 11386M: Liam Girdwood <lrg@slimlogic.co.uk> 11387L: linux-input@vger.kernel.org 11388W: https://github.com/CirrusLogic/linux-drivers/wiki 11389S: Supported 11390F: drivers/input/touchscreen/*wm97* 11391F: include/linux/wm97xx.h 11392 11393WOLFSON MICROELECTRONICS DRIVERS 11394L: patches@opensource.wolfsonmicro.com 11395T: git https://github.com/CirrusLogic/linux-drivers.git 11396W: https://github.com/CirrusLogic/linux-drivers/wiki 11397S: Supported 11398F: Documentation/hwmon/wm83?? 11399F: arch/arm/mach-s3c64xx/mach-crag6410* 11400F: drivers/clk/clk-wm83*.c 11401F: drivers/extcon/extcon-arizona.c 11402F: drivers/leds/leds-wm83*.c 11403F: drivers/gpio/gpio-*wm*.c 11404F: drivers/gpio/gpio-arizona.c 11405F: drivers/hwmon/wm83??-hwmon.c 11406F: drivers/input/misc/wm831x-on.c 11407F: drivers/input/touchscreen/wm831x-ts.c 11408F: drivers/input/touchscreen/wm97*.c 11409F: drivers/mfd/arizona* 11410F: drivers/mfd/wm*.c 11411F: drivers/power/wm83*.c 11412F: drivers/rtc/rtc-wm83*.c 11413F: drivers/regulator/wm8*.c 11414F: drivers/video/backlight/wm83*_bl.c 11415F: drivers/watchdog/wm83*_wdt.c 11416F: include/linux/mfd/arizona/ 11417F: include/linux/mfd/wm831x/ 11418F: include/linux/mfd/wm8350/ 11419F: include/linux/mfd/wm8400* 11420F: include/linux/wm97xx.h 11421F: include/sound/wm????.h 11422F: sound/soc/codecs/arizona.? 11423F: sound/soc/codecs/wm* 11424 11425WORKQUEUE 11426M: Tejun Heo <tj@kernel.org> 11427R: Lai Jiangshan <jiangshanlai@gmail.com> 11428T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11429S: Maintained 11430F: include/linux/workqueue.h 11431F: kernel/workqueue.c 11432F: Documentation/workqueue.txt 11433 11434X.25 NETWORK LAYER 11435M: Andrew Hendry <andrew.hendry@gmail.com> 11436L: linux-x25@vger.kernel.org 11437S: Odd Fixes 11438F: Documentation/networking/x25* 11439F: include/net/x25* 11440F: net/x25/ 11441 11442X86 ARCHITECTURE (32-BIT AND 64-BIT) 11443M: Thomas Gleixner <tglx@linutronix.de> 11444M: Ingo Molnar <mingo@redhat.com> 11445M: "H. Peter Anvin" <hpa@zytor.com> 11446M: x86@kernel.org 11447L: linux-kernel@vger.kernel.org 11448T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11449S: Maintained 11450F: Documentation/x86/ 11451F: arch/x86/ 11452 11453X86 PLATFORM DRIVERS 11454M: Darren Hart <dvhart@infradead.org> 11455L: platform-driver-x86@vger.kernel.org 11456T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11457S: Maintained 11458F: drivers/platform/x86/ 11459 11460X86 MCE INFRASTRUCTURE 11461M: Tony Luck <tony.luck@intel.com> 11462M: Borislav Petkov <bp@alien8.de> 11463L: linux-edac@vger.kernel.org 11464S: Maintained 11465F: arch/x86/kernel/cpu/mcheck/* 11466 11467X86 VDSO 11468M: Andy Lutomirski <luto@amacapital.net> 11469L: linux-kernel@vger.kernel.org 11470T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11471S: Maintained 11472F: arch/x86/entry/vdso/ 11473 11474XC2028/3028 TUNER DRIVER 11475M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11476L: linux-media@vger.kernel.org 11477W: http://linuxtv.org 11478T: git git://linuxtv.org/media_tree.git 11479S: Maintained 11480F: drivers/media/tuners/tuner-xc2028.* 11481 11482XEN HYPERVISOR INTERFACE 11483M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11484M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11485M: David Vrabel <david.vrabel@citrix.com> 11486L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11487T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11488S: Supported 11489F: arch/x86/xen/ 11490F: drivers/*/xen-*front.c 11491F: drivers/xen/ 11492F: arch/x86/include/asm/xen/ 11493F: include/xen/ 11494F: include/uapi/xen/ 11495 11496XEN HYPERVISOR ARM 11497M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11498L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11499S: Supported 11500F: arch/arm/xen/ 11501F: arch/arm/include/asm/xen/ 11502 11503XEN HYPERVISOR ARM64 11504M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11505L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11506S: Supported 11507F: arch/arm64/xen/ 11508F: arch/arm64/include/asm/xen/ 11509 11510XEN NETWORK BACKEND DRIVER 11511M: Ian Campbell <ian.campbell@citrix.com> 11512M: Wei Liu <wei.liu2@citrix.com> 11513L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11514L: netdev@vger.kernel.org 11515S: Supported 11516F: drivers/net/xen-netback/* 11517 11518XEN PCI SUBSYSTEM 11519M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11520L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11521S: Supported 11522F: arch/x86/pci/*xen* 11523F: drivers/pci/*xen* 11524 11525XEN BLOCK SUBSYSTEM 11526M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11527M: Roger Pau Monné <roger.pau@citrix.com> 11528L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11529S: Supported 11530F: drivers/block/xen-blkback/* 11531F: drivers/block/xen* 11532 11533XEN PVSCSI DRIVERS 11534M: Juergen Gross <jgross@suse.com> 11535L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11536L: linux-scsi@vger.kernel.org 11537S: Supported 11538F: drivers/scsi/xen-scsifront.c 11539F: drivers/xen/xen-scsiback.c 11540F: include/xen/interface/io/vscsiif.h 11541 11542XEN SWIOTLB SUBSYSTEM 11543M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11544L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11545S: Supported 11546F: arch/x86/xen/*swiotlb* 11547F: drivers/xen/*swiotlb* 11548 11549XFS FILESYSTEM 11550P: Silicon Graphics Inc 11551M: Dave Chinner <david@fromorbit.com> 11552M: xfs@oss.sgi.com 11553L: xfs@oss.sgi.com 11554W: http://oss.sgi.com/projects/xfs 11555T: git git://oss.sgi.com/xfs/xfs.git 11556S: Supported 11557F: Documentation/filesystems/xfs.txt 11558F: fs/xfs/ 11559 11560XILINX AXI ETHERNET DRIVER 11561M: Anirudha Sarangi <anirudh@xilinx.com> 11562M: John Linn <John.Linn@xilinx.com> 11563S: Maintained 11564F: drivers/net/ethernet/xilinx/xilinx_axienet* 11565 11566XILINX UARTLITE SERIAL DRIVER 11567M: Peter Korsgaard <jacmet@sunsite.dk> 11568L: linux-serial@vger.kernel.org 11569S: Maintained 11570F: drivers/tty/serial/uartlite.c 11571 11572XILINX VIDEO IP CORES 11573M: Hyun Kwon <hyun.kwon@xilinx.com> 11574M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11575L: linux-media@vger.kernel.org 11576T: git git://linuxtv.org/media_tree.git 11577S: Supported 11578F: Documentation/devicetree/bindings/media/xilinx/ 11579F: drivers/media/platform/xilinx/ 11580F: include/uapi/linux/xilinx-v4l2-controls.h 11581 11582XILLYBUS DRIVER 11583M: Eli Billauer <eli.billauer@gmail.com> 11584L: linux-kernel@vger.kernel.org 11585S: Supported 11586F: drivers/char/xillybus/ 11587 11588XTENSA XTFPGA PLATFORM SUPPORT 11589M: Max Filippov <jcmvbkbc@gmail.com> 11590L: linux-xtensa@linux-xtensa.org 11591S: Maintained 11592F: drivers/spi/spi-xtensa-xtfpga.c 11593F: sound/soc/xtensa/xtfpga-i2s.c 11594 11595YAM DRIVER FOR AX.25 11596M: Jean-Paul Roubelat <jpr@f6fbb.org> 11597L: linux-hams@vger.kernel.org 11598S: Maintained 11599F: drivers/net/hamradio/yam* 11600F: include/linux/yam.h 11601 11602YEALINK PHONE DRIVER 11603M: Henk Vergonet <Henk.Vergonet@gmail.com> 11604L: usbb2k-api-dev@nongnu.org 11605S: Maintained 11606F: Documentation/input/yealink.txt 11607F: drivers/input/misc/yealink.* 11608 11609Z8530 DRIVER FOR AX.25 11610M: Joerg Reuter <jreuter@yaina.de> 11611W: http://yaina.de/jreuter/ 11612W: http://www.qsl.net/dl1bke/ 11613L: linux-hams@vger.kernel.org 11614S: Maintained 11615F: Documentation/networking/z8530drv.txt 11616F: drivers/net/hamradio/*scc.c 11617F: drivers/net/hamradio/z8530.h 11618 11619ZBUD COMPRESSED PAGE ALLOCATOR 11620M: Seth Jennings <sjennings@variantweb.net> 11621L: linux-mm@kvack.org 11622S: Maintained 11623F: mm/zbud.c 11624F: include/linux/zbud.h 11625 11626ZD1211RW WIRELESS DRIVER 11627M: Daniel Drake <dsd@gentoo.org> 11628M: Ulrich Kunitz <kune@deine-taler.de> 11629W: http://zd1211.ath.cx/wiki/DriverRewrite 11630L: linux-wireless@vger.kernel.org 11631L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11632S: Maintained 11633F: drivers/net/wireless/zd1211rw/ 11634 11635ZPOOL COMPRESSED PAGE STORAGE API 11636M: Dan Streetman <ddstreet@ieee.org> 11637L: linux-mm@kvack.org 11638S: Maintained 11639F: mm/zpool.c 11640F: include/linux/zpool.h 11641 11642ZR36067 VIDEO FOR LINUX DRIVER 11643L: mjpeg-users@lists.sourceforge.net 11644L: linux-media@vger.kernel.org 11645W: http://mjpeg.sourceforge.net/driver-zoran/ 11646T: hg http://linuxtv.org/hg/v4l-dvb 11647S: Odd Fixes 11648F: drivers/media/pci/zoran/ 11649 11650ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11651M: Minchan Kim <minchan@kernel.org> 11652M: Nitin Gupta <ngupta@vflare.org> 11653R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11654L: linux-kernel@vger.kernel.org 11655S: Maintained 11656F: drivers/block/zram/ 11657F: Documentation/blockdev/zram.txt 11658 11659ZS DECSTATION Z85C30 SERIAL DRIVER 11660M: "Maciej W. Rozycki" <macro@linux-mips.org> 11661S: Maintained 11662F: drivers/tty/serial/zs.* 11663 11664ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11665M: Minchan Kim <minchan@kernel.org> 11666M: Nitin Gupta <ngupta@vflare.org> 11667L: linux-mm@kvack.org 11668S: Maintained 11669F: mm/zsmalloc.c 11670F: include/linux/zsmalloc.h 11671F: Documentation/vm/zsmalloc.txt 11672 11673ZSWAP COMPRESSED SWAP CACHING 11674M: Seth Jennings <sjennings@variantweb.net> 11675L: linux-mm@kvack.org 11676S: Maintained 11677F: mm/zswap.c 11678 11679THE REST 11680M: Linus Torvalds <torvalds@linux-foundation.org> 11681L: linux-kernel@vger.kernel.org 11682Q: http://patchwork.kernel.org/project/LKML/list/ 11683T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11684S: Buried alive in reporters 11685F: * 11686F: */ 11687