1 2 3 List of maintainers and how to submit kernel changes 4 5Please try to follow the guidelines below. This will make things 6easier on the maintainers. Not all of these guidelines matter for every 7trivial patch so apply some common sense. 8 91. Always _test_ your changes, however small, on at least 4 or 10 5 people, preferably many more. 11 122. Try to release a few ALPHA test versions to the net. Announce 13 them onto the kernel channel and await results. This is especially 14 important for device drivers, because often that's the only way 15 you will find things like the fact version 3 firmware needs 16 a magic fix you didn't know about, or some clown changed the 17 chips on a board and not its name. (Don't laugh! Look at the 18 SMC etherpower for that.) 19 203. Make sure your changes compile correctly in multiple 21 configurations. In particular check that changes work both as a 22 module and built into the kernel. 23 244. When you are happy with a change make it generally available for 25 testing and await feedback. 26 275. Make a patch available to the relevant maintainer in the list. Use 28 'diff -u' to make the patch easy to merge. Be prepared to get your 29 changes sent back with seemingly silly requests about formatting 30 and variable names. These aren't as silly as they seem. One 31 job the maintainers (and especially Linus) do is to keep things 32 looking the same. Sometimes this means that the clever hack in 33 your driver to get around a problem actually needs to become a 34 generalized kernel feature ready for next time. 35 36 PLEASE check your patch with the automated style checker 37 (scripts/checkpatch.pl) to catch trivial style violations. 38 See Documentation/CodingStyle for guidance here. 39 40 PLEASE CC: the maintainers and mailing lists that are generated 41 by scripts/get_maintainer.pl. The results returned by the 42 script will be best if you have git installed and are making 43 your changes in a branch derived from Linus' latest git tree. 44 See Documentation/SubmittingPatches for details. 45 46 PLEASE try to include any credit lines you want added with the 47 patch. It avoids people being missed off by mistake and makes 48 it easier to know who wants adding and who doesn't. 49 50 PLEASE document known bugs. If it doesn't work for everything 51 or does something very odd once a month document it. 52 53 PLEASE remember that submissions must be made under the terms 54 of the Linux Foundation certificate of contribution and should 55 include a Signed-off-by: line. The current version of this 56 "Developer's Certificate of Origin" (DCO) is listed in the file 57 Documentation/SubmittingPatches. 58 596. Make sure you have the right to send any changes you make. If you 60 do changes at work you may find your employer owns the patch 61 not you. 62 637. When sending security related changes or reports to a maintainer 64 please Cc: security@kernel.org, especially if the maintainer 65 does not respond. 66 678. Happy hacking. 68 69Descriptions of section entries: 70 71 P: Person (obsolete) 72 M: Mail patches to: FullName <address@domain> 73 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161F: Documentation/networking/6lowpan.txt 162 1636PACK NETWORK DRIVER FOR AX.25 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 165L: linux-hams@vger.kernel.org 166S: Maintained 167F: drivers/net/hamradio/6pack.c 168 1698169 10/100/1000 GIGABIT ETHERNET DRIVER 170M: Realtek linux nic maintainers <nic_swsd@realtek.com> 171L: netdev@vger.kernel.org 172S: Maintained 173F: drivers/net/ethernet/realtek/r8169.c 174 1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 177L: linux-serial@vger.kernel.org 178W: http://serial.sourceforge.net 179S: Maintained 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 181F: drivers/tty/serial/8250* 182F: include/linux/serial_8250.h 183 1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 185L: netdev@vger.kernel.org 186S: Orphan / Obsolete 187F: drivers/net/ethernet/8390/ 188 1899P FILE SYSTEM 190M: Eric Van Hensbergen <ericvh@gmail.com> 191M: Ron Minnich <rminnich@sandia.gov> 192M: Latchesar Ionkov <lucho@ionkov.net> 193L: v9fs-developer@lists.sourceforge.net 194W: http://swik.net/v9fs 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 197S: Maintained 198F: Documentation/filesystems/9p.txt 199F: fs/9p/ 200F: net/9p/ 201F: include/net/9p/ 202F: include/uapi/linux/virtio_9p.h 203F: include/trace/events/9p.h 204 205 206A8293 MEDIA DRIVER 207M: Antti Palosaari <crope@iki.fi> 208L: linux-media@vger.kernel.org 209W: http://linuxtv.org/ 210W: http://palosaari.fi/linux/ 211Q: http://patchwork.linuxtv.org/project/linux-media/list/ 212T: git git://linuxtv.org/anttip/media_tree.git 213S: Maintained 214F: drivers/media/dvb-frontends/a8293* 215 216AACRAID SCSI RAID DRIVER 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 218L: linux-scsi@vger.kernel.org 219W: http://www.adaptec.com/ 220S: Supported 221F: Documentation/scsi/aacraid.txt 222F: drivers/scsi/aacraid/ 223 224ABI/API 225L: linux-api@vger.kernel.org 226F: Documentation/ABI/ 227F: include/linux/syscalls.h 228F: include/uapi/ 229F: kernel/sys_ni.c 230 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 232M: Hans de Goede <hdegoede@redhat.com> 233L: lm-sensors@lm-sensors.org 234S: Maintained 235F: drivers/hwmon/abituguru.c 236 237ABIT UGURU 3 HARDWARE MONITOR DRIVER 238M: Alistair John Strachan <alistair@devzero.co.uk> 239L: lm-sensors@lm-sensors.org 240S: Maintained 241F: drivers/hwmon/abituguru3.c 242 243ACENIC DRIVER 244M: Jes Sorensen <jes@trained-monkey.org> 245L: linux-acenic@sunsite.dk 246S: Maintained 247F: drivers/net/ethernet/alteon/acenic* 248 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 250M: Peter Feuerer <peter@piie.net> 251L: platform-driver-x86@vger.kernel.org 252W: http://piie.net/?section=acerhdf 253S: Maintained 254F: drivers/platform/x86/acerhdf.c 255 256ACER WMI LAPTOP EXTRAS 257M: "Lee, Chun-Yi" <jlee@suse.com> 258L: platform-driver-x86@vger.kernel.org 259S: Maintained 260F: drivers/platform/x86/acer-wmi.c 261 262ACPI 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 264M: Len Brown <lenb@kernel.org> 265L: linux-acpi@vger.kernel.org 266W: https://01.org/linux-acpi 267Q: https://patchwork.kernel.org/project/linux-acpi/list/ 268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 269S: Supported 270F: drivers/acpi/ 271F: drivers/pnp/pnpacpi/ 272F: include/linux/acpi.h 273F: include/acpi/ 274F: Documentation/acpi/ 275F: Documentation/ABI/testing/sysfs-bus-acpi 276F: drivers/pci/*acpi* 277F: drivers/pci/*/*acpi* 278F: drivers/pci/*/*/*acpi* 279F: tools/power/acpi/ 280 281ACPI COMPONENT ARCHITECTURE (ACPICA) 282M: Robert Moore <robert.moore@intel.com> 283M: Lv Zheng <lv.zheng@intel.com> 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 285L: linux-acpi@vger.kernel.org 286L: devel@acpica.org 287W: https://acpica.org/ 288W: https://github.com/acpica/acpica/ 289Q: https://patchwork.kernel.org/project/linux-acpi/list/ 290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 291S: Supported 292F: drivers/acpi/acpica/ 293F: include/acpi/ 294F: tools/power/acpi/ 295 296ACPI FAN DRIVER 297M: Zhang Rui <rui.zhang@intel.com> 298L: linux-acpi@vger.kernel.org 299W: https://01.org/linux-acpi 300S: Supported 301F: drivers/acpi/fan.c 302 303ACPI THERMAL DRIVER 304M: Zhang Rui <rui.zhang@intel.com> 305L: linux-acpi@vger.kernel.org 306W: https://01.org/linux-acpi 307S: Supported 308F: drivers/acpi/*thermal* 309 310ACPI VIDEO DRIVER 311M: Zhang Rui <rui.zhang@intel.com> 312L: linux-acpi@vger.kernel.org 313W: https://01.org/linux-acpi 314S: Supported 315F: drivers/acpi/video.c 316 317ACPI WMI DRIVER 318L: platform-driver-x86@vger.kernel.org 319S: Orphan 320F: drivers/platform/x86/wmi.c 321 322AD1889 ALSA SOUND DRIVER 323M: Thibaut Varene <T-Bone@parisc-linux.org> 324W: http://wiki.parisc-linux.org/AD1889 325L: linux-parisc@vger.kernel.org 326S: Maintained 327F: sound/pci/ad1889.* 328 329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 330M: Michael Hennerich <michael.hennerich@analog.com> 331W: http://wiki.analog.com/AD5254 332W: http://ez.analog.com/community/linux-device-drivers 333S: Supported 334F: drivers/misc/ad525x_dpot.c 335 336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 337M: Michael Hennerich <michael.hennerich@analog.com> 338W: http://wiki.analog.com/AD5398 339W: http://ez.analog.com/community/linux-device-drivers 340S: Supported 341F: drivers/regulator/ad5398.c 342 343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 344M: Michael Hennerich <michael.hennerich@analog.com> 345W: http://wiki.analog.com/AD7142 346W: http://ez.analog.com/community/linux-device-drivers 347S: Supported 348F: drivers/input/misc/ad714x.c 349 350AD7877 TOUCHSCREEN DRIVER 351M: Michael Hennerich <michael.hennerich@analog.com> 352W: http://wiki.analog.com/AD7877 353W: http://ez.analog.com/community/linux-device-drivers 354S: Supported 355F: drivers/input/touchscreen/ad7877.c 356 357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 358M: Michael Hennerich <michael.hennerich@analog.com> 359W: http://wiki.analog.com/AD7879 360W: http://ez.analog.com/community/linux-device-drivers 361S: Supported 362F: drivers/input/touchscreen/ad7879.c 363 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 365M: Jiri Kosina <jikos@kernel.org> 366S: Maintained 367 368ADM1025 HARDWARE MONITOR DRIVER 369M: Jean Delvare <jdelvare@suse.com> 370L: lm-sensors@lm-sensors.org 371S: Maintained 372F: Documentation/hwmon/adm1025 373F: drivers/hwmon/adm1025.c 374 375ADM1029 HARDWARE MONITOR DRIVER 376M: Corentin Labbe <clabbe.montjoie@gmail.com> 377L: lm-sensors@lm-sensors.org 378S: Maintained 379F: drivers/hwmon/adm1029.c 380 381ADM8211 WIRELESS DRIVER 382L: linux-wireless@vger.kernel.org 383W: http://wireless.kernel.org/ 384S: Orphan 385F: drivers/net/wireless/adm8211.* 386 387ADP1653 FLASH CONTROLLER DRIVER 388M: Sakari Ailus <sakari.ailus@iki.fi> 389L: linux-media@vger.kernel.org 390S: Maintained 391F: drivers/media/i2c/adp1653.c 392F: include/media/adp1653.h 393 394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 395M: Michael Hennerich <michael.hennerich@analog.com> 396W: http://wiki.analog.com/ADP5520 397W: http://ez.analog.com/community/linux-device-drivers 398S: Supported 399F: drivers/mfd/adp5520.c 400F: drivers/video/backlight/adp5520_bl.c 401F: drivers/leds/leds-adp5520.c 402F: drivers/gpio/gpio-adp5520.c 403F: drivers/input/keyboard/adp5520-keys.c 404 405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 406M: Michael Hennerich <michael.hennerich@analog.com> 407W: http://wiki.analog.com/ADP5588 408W: http://ez.analog.com/community/linux-device-drivers 409S: Supported 410F: drivers/input/keyboard/adp5588-keys.c 411F: drivers/gpio/gpio-adp5588.c 412 413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 414M: Michael Hennerich <michael.hennerich@analog.com> 415W: http://wiki.analog.com/ADP8860 416W: http://ez.analog.com/community/linux-device-drivers 417S: Supported 418F: drivers/video/backlight/adp8860_bl.c 419 420ADS1015 HARDWARE MONITOR DRIVER 421M: Dirk Eibach <eibach@gdsys.de> 422L: lm-sensors@lm-sensors.org 423S: Maintained 424F: Documentation/hwmon/ads1015 425F: drivers/hwmon/ads1015.c 426F: include/linux/i2c/ads1015.h 427 428ADT746X FAN DRIVER 429M: Colin Leroy <colin@colino.net> 430S: Maintained 431F: drivers/macintosh/therm_adt746x.c 432 433ADT7475 HARDWARE MONITOR DRIVER 434M: Jean Delvare <jdelvare@suse.com> 435L: lm-sensors@lm-sensors.org 436S: Maintained 437F: Documentation/hwmon/adt7475 438F: drivers/hwmon/adt7475.c 439 440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 441M: Michael Hennerich <michael.hennerich@analog.com> 442W: http://wiki.analog.com/ADXL345 443W: http://ez.analog.com/community/linux-device-drivers 444S: Supported 445F: drivers/input/misc/adxl34x.c 446 447ADVANSYS SCSI DRIVER 448M: Matthew Wilcox <matthew@wil.cx> 449M: Hannes Reinecke <hare@suse.com> 450L: linux-scsi@vger.kernel.org 451S: Maintained 452F: Documentation/scsi/advansys.txt 453F: drivers/scsi/advansys.c 454 455AEDSP16 DRIVER 456M: Riccardo Facchetti <fizban@tin.it> 457S: Maintained 458F: sound/oss/aedsp16.c 459 460AF9013 MEDIA DRIVER 461M: Antti Palosaari <crope@iki.fi> 462L: linux-media@vger.kernel.org 463W: http://linuxtv.org/ 464W: http://palosaari.fi/linux/ 465Q: http://patchwork.linuxtv.org/project/linux-media/list/ 466T: git git://linuxtv.org/anttip/media_tree.git 467S: Maintained 468F: drivers/media/dvb-frontends/af9013* 469 470AF9033 MEDIA DRIVER 471M: Antti Palosaari <crope@iki.fi> 472L: linux-media@vger.kernel.org 473W: http://linuxtv.org/ 474W: http://palosaari.fi/linux/ 475Q: http://patchwork.linuxtv.org/project/linux-media/list/ 476T: git git://linuxtv.org/anttip/media_tree.git 477S: Maintained 478F: drivers/media/dvb-frontends/af9033* 479 480AFFS FILE SYSTEM 481L: linux-fsdevel@vger.kernel.org 482S: Orphan 483F: Documentation/filesystems/affs.txt 484F: fs/affs/ 485 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 487M: David Howells <dhowells@redhat.com> 488L: linux-afs@lists.infradead.org 489S: Supported 490F: fs/afs/ 491F: include/net/af_rxrpc.h 492F: net/rxrpc/af_rxrpc.c 493 494AGPGART DRIVER 495M: David Airlie <airlied@linux.ie> 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 497S: Maintained 498F: drivers/char/agp/ 499F: include/linux/agp* 500F: include/uapi/linux/agp* 501 502AHA152X SCSI DRIVER 503M: "Juergen E. Fischer" <fischer@norbit.de> 504L: linux-scsi@vger.kernel.org 505S: Maintained 506F: drivers/scsi/aha152x* 507F: drivers/scsi/pcmcia/aha152x* 508 509AIC7XXX / AIC79XX SCSI DRIVER 510M: Hannes Reinecke <hare@suse.com> 511L: linux-scsi@vger.kernel.org 512S: Maintained 513F: drivers/scsi/aic7xxx/ 514 515AIMSLAB FM RADIO RECEIVER DRIVER 516M: Hans Verkuil <hverkuil@xs4all.nl> 517L: linux-media@vger.kernel.org 518T: git git://linuxtv.org/media_tree.git 519W: http://linuxtv.org 520S: Maintained 521F: drivers/media/radio/radio-aimslab* 522 523AIO 524M: Benjamin LaHaise <bcrl@kvack.org> 525L: linux-aio@kvack.org 526S: Supported 527F: fs/aio.c 528F: include/linux/*aio*.h 529 530AIRSPY MEDIA DRIVER 531M: Antti Palosaari <crope@iki.fi> 532L: linux-media@vger.kernel.org 533W: http://linuxtv.org/ 534W: http://palosaari.fi/linux/ 535Q: http://patchwork.linuxtv.org/project/linux-media/list/ 536T: git git://linuxtv.org/anttip/media_tree.git 537S: Maintained 538F: drivers/media/usb/airspy/ 539 540ALCATEL SPEEDTOUCH USB DRIVER 541M: Duncan Sands <duncan.sands@free.fr> 542L: linux-usb@vger.kernel.org 543W: http://www.linux-usb.org/SpeedTouch/ 544S: Maintained 545F: drivers/usb/atm/speedtch.c 546F: drivers/usb/atm/usbatm.c 547 548ALCHEMY AU1XX0 MMC DRIVER 549M: Manuel Lauss <manuel.lauss@gmail.com> 550S: Maintained 551F: drivers/mmc/host/au1xmmc.c 552 553ALI1563 I2C DRIVER 554M: Rudolf Marek <r.marek@assembler.cz> 555L: linux-i2c@vger.kernel.org 556S: Maintained 557F: Documentation/i2c/busses/i2c-ali1563 558F: drivers/i2c/busses/i2c-ali1563.c 559 560ALLWINNER SECURITY SYSTEM 561M: Corentin Labbe <clabbe.montjoie@gmail.com> 562L: linux-crypto@vger.kernel.org 563S: Maintained 564F: drivers/crypto/sunxi-ss/ 565 566ALPHA PORT 567M: Richard Henderson <rth@twiddle.net> 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 569M: Matt Turner <mattst88@gmail.com> 570S: Odd Fixes 571L: linux-alpha@vger.kernel.org 572F: arch/alpha/ 573 574ALTERA MAILBOX DRIVER 575M: Ley Foon Tan <lftan@altera.com> 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 577S: Maintained 578F: drivers/mailbox/mailbox-altera.c 579 580ALTERA PIO DRIVER 581M: Tien Hock Loh <thloh@altera.com> 582L: linux-gpio@vger.kernel.org 583S: Maintained 584F: drivers/gpio/gpio-altera.c 585 586ALTERA TRIPLE SPEED ETHERNET DRIVER 587M: Vince Bridgers <vbridger@opensource.altera.com> 588L: netdev@vger.kernel.org 589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 590S: Maintained 591F: drivers/net/ethernet/altera/ 592 593ALTERA UART/JTAG UART SERIAL DRIVERS 594M: Tobias Klauser <tklauser@distanz.ch> 595L: linux-serial@vger.kernel.org 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 597S: Maintained 598F: drivers/tty/serial/altera_uart.c 599F: drivers/tty/serial/altera_jtaguart.c 600F: include/linux/altera_uart.h 601F: include/linux/altera_jtaguart.h 602 603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 604M: Tom Lendacky <thomas.lendacky@amd.com> 605L: linux-crypto@vger.kernel.org 606S: Supported 607F: drivers/crypto/ccp/ 608F: include/linux/ccp.h 609 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER 611M: Andreas Herrmann <herrmann.der.user@googlemail.com> 612L: lm-sensors@lm-sensors.org 613S: Maintained 614F: Documentation/hwmon/fam15h_power 615F: drivers/hwmon/fam15h_power.c 616 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 618L: linux-geode@lists.infradead.org (moderated for non-subscribers) 619S: Orphan 620F: drivers/usb/gadget/udc/amd5536udc.* 621 622AMD GEODE PROCESSOR/CHIPSET SUPPORT 623P: Andres Salomon <dilinger@queued.net> 624L: linux-geode@lists.infradead.org (moderated for non-subscribers) 625W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 626S: Supported 627F: drivers/char/hw_random/geode-rng.c 628F: drivers/crypto/geode* 629F: drivers/video/fbdev/geode/ 630F: arch/x86/include/asm/geode.h 631 632AMD IOMMU (AMD-VI) 633M: Joerg Roedel <joro@8bytes.org> 634L: iommu@lists.linux-foundation.org 635T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 636S: Maintained 637F: drivers/iommu/amd_iommu*.[ch] 638F: include/linux/amd-iommu.h 639 640AMD KFD 641M: Oded Gabbay <oded.gabbay@gmail.com> 642L: dri-devel@lists.freedesktop.org 643T: git git://people.freedesktop.org/~gabbayo/linux.git 644S: Supported 645F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 649F: drivers/gpu/drm/amd/amdkfd/ 650F: drivers/gpu/drm/amd/include/cik_structs.h 651F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 652F: drivers/gpu/drm/amd/include/vi_structs.h 653F: drivers/gpu/drm/radeon/radeon_kfd.c 654F: drivers/gpu/drm/radeon/radeon_kfd.h 655F: include/uapi/linux/kfd_ioctl.h 656 657AMD MICROCODE UPDATE SUPPORT 658M: Borislav Petkov <bp@alien8.de> 659S: Maintained 660F: arch/x86/kernel/cpu/microcode/amd* 661 662AMD XGBE DRIVER 663M: Tom Lendacky <thomas.lendacky@amd.com> 664L: netdev@vger.kernel.org 665S: Supported 666F: drivers/net/ethernet/amd/xgbe/ 667 668AMS (Apple Motion Sensor) DRIVER 669M: Michael Hanselmann <linux-kernel@hansmi.ch> 670S: Supported 671F: drivers/macintosh/ams/ 672 673AMSO1100 RNIC DRIVER 674M: Tom Tucker <tom@opengridcomputing.com> 675M: Steve Wise <swise@opengridcomputing.com> 676L: linux-rdma@vger.kernel.org 677S: Maintained 678F: drivers/infiniband/hw/amso1100/ 679 680ANALOG DEVICES INC AD9389B DRIVER 681M: Hans Verkuil <hans.verkuil@cisco.com> 682L: linux-media@vger.kernel.org 683S: Maintained 684F: drivers/media/i2c/ad9389b* 685 686ANALOG DEVICES INC ADV7180 DRIVER 687M: Lars-Peter Clausen <lars@metafoo.de> 688L: linux-media@vger.kernel.org 689W: http://ez.analog.com/community/linux-device-drivers 690S: Supported 691F: drivers/media/i2c/adv7180.c 692 693ANALOG DEVICES INC ADV7511 DRIVER 694M: Hans Verkuil <hans.verkuil@cisco.com> 695L: linux-media@vger.kernel.org 696S: Maintained 697F: drivers/media/i2c/adv7511* 698 699ANALOG DEVICES INC ADV7604 DRIVER 700M: Hans Verkuil <hans.verkuil@cisco.com> 701L: linux-media@vger.kernel.org 702S: Maintained 703F: drivers/media/i2c/adv7604* 704 705ANALOG DEVICES INC ADV7842 DRIVER 706M: Hans Verkuil <hans.verkuil@cisco.com> 707L: linux-media@vger.kernel.org 708S: Maintained 709F: drivers/media/i2c/adv7842* 710 711ANALOG DEVICES INC ASOC CODEC DRIVERS 712M: Lars-Peter Clausen <lars@metafoo.de> 713L: alsa-devel@alsa-project.org (moderated for non-subscribers) 714W: http://wiki.analog.com/ 715W: http://ez.analog.com/community/linux-device-drivers 716S: Supported 717F: sound/soc/codecs/adau* 718F: sound/soc/codecs/adav* 719F: sound/soc/codecs/ad1* 720F: sound/soc/codecs/ad7* 721F: sound/soc/codecs/ssm* 722F: sound/soc/codecs/sigmadsp.* 723 724ANALOG DEVICES INC ASOC DRIVERS 725L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 726L: alsa-devel@alsa-project.org (moderated for non-subscribers) 727W: http://blackfin.uclinux.org/ 728S: Supported 729F: sound/soc/blackfin/* 730 731ANALOG DEVICES INC IIO DRIVERS 732M: Lars-Peter Clausen <lars@metafoo.de> 733M: Michael Hennerich <Michael.Hennerich@analog.com> 734W: http://wiki.analog.com/ 735W: http://ez.analog.com/community/linux-device-drivers 736S: Supported 737F: drivers/iio/*/ad* 738X: drivers/iio/*/adjd* 739F: drivers/staging/iio/*/ad* 740F: staging/iio/trigger/iio-trig-bfin-timer.c 741 742ANALOG DEVICES INC DMA DRIVERS 743M: Lars-Peter Clausen <lars@metafoo.de> 744W: http://ez.analog.com/community/linux-device-drivers 745S: Supported 746F: drivers/dma/dma-axi-dmac.c 747 748ANDROID DRIVERS 749M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 750M: Arve Hjønnevåg <arve@android.com> 751M: Riley Andrews <riandrews@android.com> 752T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 753L: devel@driverdev.osuosl.org 754S: Supported 755F: drivers/android/ 756F: drivers/staging/android/ 757 758AOA (Apple Onboard Audio) ALSA DRIVER 759M: Johannes Berg <johannes@sipsolutions.net> 760L: linuxppc-dev@lists.ozlabs.org 761L: alsa-devel@alsa-project.org (moderated for non-subscribers) 762S: Maintained 763F: sound/aoa/ 764 765APM DRIVER 766M: Jiri Kosina <jikos@kernel.org> 767S: Odd fixes 768F: arch/x86/kernel/apm_32.c 769F: include/linux/apm_bios.h 770F: include/uapi/linux/apm_bios.h 771F: drivers/char/apm-emulation.c 772 773APPLE BCM5974 MULTITOUCH DRIVER 774M: Henrik Rydberg <rydberg@bitmath.org> 775L: linux-input@vger.kernel.org 776S: Odd fixes 777F: drivers/input/mouse/bcm5974.c 778 779APPLE SMC DRIVER 780M: Henrik Rydberg <rydberg@bitmath.org> 781L: lm-sensors@lm-sensors.org 782S: Odd fixes 783F: drivers/hwmon/applesmc.c 784 785APPLETALK NETWORK LAYER 786M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 787S: Maintained 788F: drivers/net/appletalk/ 789F: net/appletalk/ 790 791APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 792M: Iyappan Subramanian <isubramanian@apm.com> 793M: Keyur Chudgar <kchudgar@apm.com> 794S: Supported 795F: drivers/net/ethernet/apm/xgene/ 796F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 797 798APTINA CAMERA SENSOR PLL 799M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 800L: linux-media@vger.kernel.org 801S: Maintained 802F: drivers/media/i2c/aptina-pll.* 803 804ARC FRAMEBUFFER DRIVER 805M: Jaya Kumar <jayalk@intworks.biz> 806S: Maintained 807F: drivers/video/fbdev/arcfb.c 808F: drivers/video/fbdev/core/fb_defio.c 809 810ARCNET NETWORK LAYER 811M: Michael Grzeschik <m.grzeschik@pengutronix.de> 812L: netdev@vger.kernel.org 813S: Maintained 814F: drivers/net/arcnet/ 815F: include/uapi/linux/if_arcnet.h 816 817ARM MFM AND FLOPPY DRIVERS 818M: Ian Molton <spyro@f2s.com> 819S: Maintained 820F: arch/arm/lib/floppydma.S 821F: arch/arm/include/asm/floppy.h 822 823ARM PMU PROFILING AND DEBUGGING 824M: Will Deacon <will.deacon@arm.com> 825S: Maintained 826F: arch/arm/kernel/perf_* 827F: arch/arm/oprofile/common.c 828F: arch/arm/kernel/hw_breakpoint.c 829F: arch/arm/include/asm/hw_breakpoint.h 830F: arch/arm/include/asm/perf_event.h 831F: drivers/perf/arm_pmu.c 832F: include/linux/perf/arm_pmu.h 833 834ARM PORT 835M: Russell King <linux@arm.linux.org.uk> 836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 837W: http://www.arm.linux.org.uk/ 838S: Maintained 839F: arch/arm/ 840 841ARM SUB-ARCHITECTURES 842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 843S: Maintained 844F: arch/arm/mach-*/ 845F: arch/arm/plat-*/ 846T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 847 848ARM PRIMECELL AACI PL041 DRIVER 849M: Russell King <linux@arm.linux.org.uk> 850S: Maintained 851F: sound/arm/aaci.* 852 853ARM PRIMECELL CLCD PL110 DRIVER 854M: Russell King <linux@arm.linux.org.uk> 855S: Maintained 856F: drivers/video/fbdev/amba-clcd.* 857 858ARM PRIMECELL KMI PL050 DRIVER 859M: Russell King <linux@arm.linux.org.uk> 860S: Maintained 861F: drivers/input/serio/ambakmi.* 862F: include/linux/amba/kmi.h 863 864ARM PRIMECELL MMCI PL180/1 DRIVER 865M: Russell King <linux@arm.linux.org.uk> 866S: Maintained 867F: drivers/mmc/host/mmci.* 868F: include/linux/amba/mmci.h 869 870ARM PRIMECELL UART PL010 AND PL011 DRIVERS 871M: Russell King <linux@arm.linux.org.uk> 872S: Maintained 873F: drivers/tty/serial/amba-pl01*.c 874F: include/linux/amba/serial.h 875 876ARM PRIMECELL BUS SUPPORT 877M: Russell King <linux@arm.linux.org.uk> 878S: Maintained 879F: drivers/amba/ 880F: include/linux/amba/bus.h 881 882ARM/ADS SPHERE MACHINE SUPPORT 883M: Lennert Buytenhek <kernel@wantstofly.org> 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 885S: Maintained 886 887ARM/AFEB9260 MACHINE SUPPORT 888M: Sergey Lapin <slapin@ossfans.org> 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 890S: Maintained 891 892ARM/AJECO 1ARM MACHINE SUPPORT 893M: Lennert Buytenhek <kernel@wantstofly.org> 894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 895S: Maintained 896 897ARM/Allwinner A1X SoC support 898M: Maxime Ripard <maxime.ripard@free-electrons.com> 899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 900S: Maintained 901N: sun[x4567]i 902 903ARM/Allwinner SoC Clock Support 904M: Emilio López <emilio@elopez.com.ar> 905S: Maintained 906F: drivers/clk/sunxi/ 907 908ARM/Amlogic MesonX SoC support 909M: Carlo Caione <carlo@caione.org> 910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 911S: Maintained 912F: drivers/media/rc/meson-ir.c 913N: meson[x68] 914 915ARM/Annapurna Labs ALPINE ARCHITECTURE 916M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 917S: Maintained 918F: arch/arm/mach-alpine/ 919 920ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 921M: Nicolas Ferre <nicolas.ferre@atmel.com> 922M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 923M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 925W: http://www.linux4sam.org 926S: Supported 927F: arch/arm/mach-at91/ 928F: include/soc/at91/ 929F: arch/arm/boot/dts/at91*.dts 930F: arch/arm/boot/dts/at91*.dtsi 931F: arch/arm/boot/dts/sama*.dts 932F: arch/arm/boot/dts/sama*.dtsi 933F: arch/arm/include/debug/at91.S 934 935ARM/ATMEL AT91 Clock Support 936M: Boris Brezillon <boris.brezillon@free-electrons.com> 937S: Maintained 938F: drivers/clk/at91 939 940ARM/CALXEDA HIGHBANK ARCHITECTURE 941M: Rob Herring <robh@kernel.org> 942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 943S: Maintained 944F: arch/arm/mach-highbank/ 945 946ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 947M: Krzysztof Halasa <khalasa@piap.pl> 948S: Maintained 949F: arch/arm/mach-cns3xxx/ 950 951ARM/CAVIUM THUNDER NETWORK DRIVER 952M: Sunil Goutham <sgoutham@cavium.com> 953M: Robert Richter <rric@kernel.org> 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 955S: Supported 956F: drivers/net/ethernet/cavium/thunder/ 957 958ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 959M: Alexander Shiyan <shc_work@mail.ru> 960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 961S: Odd Fixes 962N: clps711x 963 964ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 965M: Hartley Sweeten <hsweeten@visionengravers.com> 966M: Ryan Mallon <rmallon@gmail.com> 967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 968S: Maintained 969F: arch/arm/mach-ep93xx/ 970F: arch/arm/mach-ep93xx/include/mach/ 971 972ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 973M: Lennert Buytenhek <kernel@wantstofly.org> 974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 975S: Maintained 976 977ARM/CLKDEV SUPPORT 978M: Russell King <linux@arm.linux.org.uk> 979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 980S: Maintained 981F: arch/arm/include/asm/clkdev.h 982F: drivers/clk/clkdev.c 983 984ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 985M: Mike Rapoport <mike@compulab.co.il> 986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 987S: Maintained 988 989ARM/CONTEC MICRO9 MACHINE SUPPORT 990M: Hubert Feurstein <hubert.feurstein@contec.at> 991S: Maintained 992F: arch/arm/mach-ep93xx/micro9.c 993 994ARM/CORESIGHT FRAMEWORK AND DRIVERS 995M: Mathieu Poirier <mathieu.poirier@linaro.org> 996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 997S: Maintained 998F: drivers/hwtracing/coresight/* 999F: Documentation/trace/coresight.txt 1000F: Documentation/devicetree/bindings/arm/coresight.txt 1001F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1002 1003ARM/CORGI MACHINE SUPPORT 1004M: Richard Purdie <rpurdie@rpsys.net> 1005S: Maintained 1006 1007ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1008M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1010T: git git://github.com/ulli-kroll/linux.git 1011S: Maintained 1012F: arch/arm/mach-gemini/ 1013F: drivers/rtc/rtc-gemini.c 1014 1015ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1016M: Barry Song <baohua@kernel.org> 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1018T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1019S: Maintained 1020F: arch/arm/mach-prima2/ 1021F: drivers/clk/sirf/ 1022F: drivers/clocksource/timer-prima2.c 1023F: drivers/clocksource/timer-atlas7.c 1024N: [^a-z]sirf 1025 1026ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1027M: Baruch Siach <baruch@tkos.co.il> 1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1029S: Maintained 1030F: arch/arm/boot/dts/cx92755* 1031N: digicolor 1032 1033ARM/EBSA110 MACHINE SUPPORT 1034M: Russell King <linux@arm.linux.org.uk> 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1036W: http://www.arm.linux.org.uk/ 1037S: Maintained 1038F: arch/arm/mach-ebsa110/ 1039F: drivers/net/ethernet/amd/am79c961a.* 1040 1041ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1042M: Uwe Kleine-König <kernel@pengutronix.de> 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1044S: Maintained 1045N: efm32 1046 1047ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1048M: Daniel Ribeiro <drwyrm@gmail.com> 1049M: Stefan Schmidt <stefan@openezx.org> 1050M: Harald Welte <laforge@openezx.org> 1051L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1052W: http://www.openezx.org/ 1053S: Maintained 1054T: topgit git://git.openezx.org/openezx.git 1055F: arch/arm/mach-pxa/ezx.c 1056 1057ARM/FARADAY FA526 PORT 1058M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1060S: Maintained 1061T: git git://git.berlios.de/gemini-board 1062F: arch/arm/mm/*-fa* 1063 1064ARM/FOOTBRIDGE ARCHITECTURE 1065M: Russell King <linux@arm.linux.org.uk> 1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1067W: http://www.arm.linux.org.uk/ 1068S: Maintained 1069F: arch/arm/include/asm/hardware/dec21285.h 1070F: arch/arm/mach-footbridge/ 1071 1072ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1073M: Shawn Guo <shawnguo@kernel.org> 1074M: Sascha Hauer <kernel@pengutronix.de> 1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1076S: Maintained 1077T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1078F: arch/arm/mach-imx/ 1079F: arch/arm/mach-mxs/ 1080F: arch/arm/boot/dts/imx* 1081F: arch/arm/configs/imx*_defconfig 1082F: drivers/clk/imx/ 1083F: include/soc/imx/ 1084 1085ARM/FREESCALE VYBRID ARM ARCHITECTURE 1086M: Shawn Guo <shawnguo@kernel.org> 1087M: Sascha Hauer <kernel@pengutronix.de> 1088R: Stefan Agner <stefan@agner.ch> 1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1090S: Maintained 1091T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1092F: arch/arm/mach-imx/*vf610* 1093F: arch/arm/boot/dts/vf* 1094 1095ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1096M: Lennert Buytenhek <kernel@wantstofly.org> 1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1098S: Maintained 1099 1100ARM/GUMSTIX MACHINE SUPPORT 1101M: Steve Sakoman <sakoman@gmail.com> 1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1103S: Maintained 1104 1105ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1106M: Philipp Zabel <philipp.zabel@gmail.com> 1107M: Paul Parsons <lost.distance@yahoo.com> 1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1109S: Maintained 1110F: arch/arm/mach-pxa/hx4700.c 1111F: arch/arm/mach-pxa/include/mach/hx4700.h 1112F: sound/soc/pxa/hx4700.c 1113 1114ARM/HISILICON SOC SUPPORT 1115M: Wei Xu <xuwei5@hisilicon.com> 1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1117W: http://www.hisilicon.com 1118S: Supported 1119T: git git://github.com/hisilicon/linux-hisi.git 1120F: arch/arm/mach-hisi/ 1121 1122ARM/HP JORNADA 7XX MACHINE SUPPORT 1123M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1124W: www.jlime.com 1125S: Maintained 1126T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1127F: arch/arm/mach-sa1100/jornada720.c 1128F: arch/arm/mach-sa1100/include/mach/jornada720.h 1129 1130ARM/IGEP MACHINE SUPPORT 1131M: Enric Balletbo i Serra <eballetbo@gmail.com> 1132M: Javier Martinez Canillas <javier@dowhile0.org> 1133L: linux-omap@vger.kernel.org 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1135S: Maintained 1136F: arch/arm/boot/dts/omap3-igep* 1137 1138ARM/INCOME PXA270 SUPPORT 1139M: Marek Vasut <marek.vasut@gmail.com> 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1141S: Maintained 1142F: arch/arm/mach-pxa/colibri-pxa270-income.c 1143 1144ARM/INTEL IOP32X ARM ARCHITECTURE 1145M: Lennert Buytenhek <kernel@wantstofly.org> 1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1147S: Maintained 1148 1149ARM/INTEL IOP33X ARM ARCHITECTURE 1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1151S: Orphan 1152 1153ARM/INTEL IOP13XX ARM ARCHITECTURE 1154M: Lennert Buytenhek <kernel@wantstofly.org> 1155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1156S: Maintained 1157 1158ARM/INTEL IQ81342EX MACHINE SUPPORT 1159M: Lennert Buytenhek <kernel@wantstofly.org> 1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1161S: Maintained 1162 1163ARM/INTEL IXDP2850 MACHINE SUPPORT 1164M: Lennert Buytenhek <kernel@wantstofly.org> 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1166S: Maintained 1167 1168ARM/INTEL IXP4XX ARM ARCHITECTURE 1169M: Imre Kaloz <kaloz@openwrt.org> 1170M: Krzysztof Halasa <khalasa@piap.pl> 1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1172S: Maintained 1173F: arch/arm/mach-ixp4xx/ 1174 1175ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1176M: Jonathan Cameron <jic23@cam.ac.uk> 1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1178S: Maintained 1179F: arch/arm/mach-pxa/stargate2.c 1180F: drivers/pcmcia/pxa2xx_stargate2.c 1181 1182ARM/INTEL XSC3 (MANZANO) ARM CORE 1183M: Lennert Buytenhek <kernel@wantstofly.org> 1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1185S: Maintained 1186 1187ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1188M: Lennert Buytenhek <kernel@wantstofly.org> 1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1190S: Maintained 1191 1192ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1193M: Santosh Shilimkar <ssantosh@kernel.org> 1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1195S: Maintained 1196F: arch/arm/mach-keystone/ 1197T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1198 1199ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1200M: Santosh Shilimkar <ssantosh@kernel.org> 1201L: linux-kernel@vger.kernel.org 1202S: Maintained 1203F: drivers/clk/keystone/ 1204 1205ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1206M: Santosh Shilimkar <ssantosh@kernel.org> 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1208L: linux-kernel@vger.kernel.org 1209S: Maintained 1210F: drivers/clocksource/timer-keystone.c 1211 1212ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1213M: Santosh Shilimkar <ssantosh@kernel.org> 1214L: linux-kernel@vger.kernel.org 1215S: Maintained 1216F: drivers/power/reset/keystone-reset.c 1217 1218ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1219M: Santosh Shilimkar <ssantosh@kernel.org> 1220L: linux-kernel@vger.kernel.org 1221S: Maintained 1222F: drivers/memory/*emif* 1223 1224ARM/LOGICPD PXA270 MACHINE SUPPORT 1225M: Lennert Buytenhek <kernel@wantstofly.org> 1226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1227S: Maintained 1228 1229ARM/LPC18XX ARCHITECTURE 1230M: Joachim Eastwood <manabian@gmail.com> 1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1232S: Maintained 1233N: lpc18xx 1234 1235ARM/MAGICIAN MACHINE SUPPORT 1236M: Philipp Zabel <philipp.zabel@gmail.com> 1237S: Maintained 1238 1239ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1240M: Jason Cooper <jason@lakedaemon.net> 1241M: Andrew Lunn <andrew@lunn.ch> 1242M: Gregory Clement <gregory.clement@free-electrons.com> 1243M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1245S: Maintained 1246F: arch/arm/mach-mvebu/ 1247F: drivers/rtc/rtc-armada38x.c 1248F: arch/arm/boot/dts/armada* 1249F: arch/arm/boot/dts/kirkwood* 1250 1251 1252ARM/Marvell Berlin SoC support 1253M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1255S: Maintained 1256F: arch/arm/mach-berlin/ 1257F: arch/arm/boot/dts/berlin* 1258 1259 1260ARM/Marvell Dove/MV78xx0/Orion SOC support 1261M: Jason Cooper <jason@lakedaemon.net> 1262M: Andrew Lunn <andrew@lunn.ch> 1263M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1264M: Gregory Clement <gregory.clement@free-electrons.com> 1265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1266S: Maintained 1267F: arch/arm/mach-dove/ 1268F: arch/arm/mach-mv78xx0/ 1269F: arch/arm/mach-orion5x/ 1270F: arch/arm/plat-orion/ 1271F: arch/arm/boot/dts/dove* 1272F: arch/arm/boot/dts/orion5x* 1273 1274 1275ARM/Orion SoC/Technologic Systems TS-78xx platform support 1276M: Alexander Clouter <alex@digriz.org.uk> 1277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1278W: http://www.digriz.org.uk/ts78xx/kernel 1279S: Maintained 1280F: arch/arm/mach-orion5x/ts78xx-* 1281 1282ARM/Mediatek RTC DRIVER 1283M: Eddie Huang <eddie.huang@mediatek.com> 1284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1285L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1286S: Maintained 1287F: drivers/rtc/rtc-mt6397.c 1288 1289ARM/Mediatek SoC support 1290M: Matthias Brugger <matthias.bgg@gmail.com> 1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1292L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1293S: Maintained 1294F: arch/arm/boot/dts/mt6* 1295F: arch/arm/boot/dts/mt8* 1296F: arch/arm/mach-mediatek/ 1297N: mtk 1298K: mediatek 1299 1300ARM/MICREL KS8695 ARCHITECTURE 1301M: Greg Ungerer <gerg@uclinux.org> 1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1303F: arch/arm/mach-ks8695/ 1304S: Odd Fixes 1305 1306ARM/MIOA701 MACHINE SUPPORT 1307M: Robert Jarzmik <robert.jarzmik@free.fr> 1308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1309F: arch/arm/mach-pxa/mioa701.c 1310S: Maintained 1311 1312ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1313M: Michael Petchkovsky <mkpetch@internode.on.net> 1314S: Maintained 1315 1316ARM/NOMADIK ARCHITECTURE 1317M: Alessandro Rubini <rubini@unipv.it> 1318M: Linus Walleij <linus.walleij@linaro.org> 1319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1320S: Maintained 1321F: arch/arm/mach-nomadik/ 1322F: drivers/pinctrl/nomadik/ 1323F: drivers/i2c/busses/i2c-nomadik.c 1324T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1325 1326ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1327M: Nelson Castillo <arhuaco@freaks-unidos.net> 1328L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1329W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1330S: Supported 1331 1332ARM/TOSA MACHINE SUPPORT 1333M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1334M: Dirk Opfer <dirk@opfer-online.de> 1335S: Maintained 1336 1337ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1338M: Marek Vasut <marek.vasut@gmail.com> 1339L: linux-arm-kernel@lists.infradead.org 1340W: http://hackndev.com 1341S: Maintained 1342F: arch/arm/mach-pxa/include/mach/palmtx.h 1343F: arch/arm/mach-pxa/palmtx.c 1344F: arch/arm/mach-pxa/include/mach/palmt5.h 1345F: arch/arm/mach-pxa/palmt5.c 1346F: arch/arm/mach-pxa/include/mach/palmld.h 1347F: arch/arm/mach-pxa/palmld.c 1348F: arch/arm/mach-pxa/include/mach/palmte2.h 1349F: arch/arm/mach-pxa/palmte2.c 1350F: arch/arm/mach-pxa/include/mach/palmtc.h 1351F: arch/arm/mach-pxa/palmtc.c 1352 1353ARM/PALM TREO SUPPORT 1354M: Tomas Cech <sleep_walker@suse.com> 1355L: linux-arm-kernel@lists.infradead.org 1356W: http://hackndev.com 1357S: Maintained 1358F: arch/arm/mach-pxa/include/mach/palmtreo.h 1359F: arch/arm/mach-pxa/palmtreo.c 1360 1361ARM/PALMZ72 SUPPORT 1362M: Sergey Lapin <slapin@ossfans.org> 1363L: linux-arm-kernel@lists.infradead.org 1364W: http://hackndev.com 1365S: Maintained 1366F: arch/arm/mach-pxa/include/mach/palmz72.h 1367F: arch/arm/mach-pxa/palmz72.c 1368 1369ARM/PLEB SUPPORT 1370M: Peter Chubb <pleb@gelato.unsw.edu.au> 1371W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1372S: Maintained 1373 1374ARM/PT DIGITAL BOARD PORT 1375M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1377W: http://www.arm.linux.org.uk/ 1378S: Maintained 1379 1380ARM/QUALCOMM SUPPORT 1381M: Kumar Gala <galak@codeaurora.org> 1382M: Andy Gross <agross@codeaurora.org> 1383M: David Brown <davidb@codeaurora.org> 1384L: linux-arm-msm@vger.kernel.org 1385L: linux-soc@vger.kernel.org 1386S: Maintained 1387F: arch/arm/mach-qcom/ 1388F: drivers/soc/qcom/ 1389F: drivers/tty/serial/msm_serial.h 1390F: drivers/tty/serial/msm_serial.c 1391F: drivers/*/pm8???-* 1392F: drivers/mfd/ssbi.c 1393F: drivers/firmware/qcom_scm.c 1394T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1395 1396ARM/RADISYS ENP2611 MACHINE SUPPORT 1397M: Lennert Buytenhek <kernel@wantstofly.org> 1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1399S: Maintained 1400 1401ARM/RISCPC ARCHITECTURE 1402M: Russell King <linux@arm.linux.org.uk> 1403L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1404W: http://www.arm.linux.org.uk/ 1405S: Maintained 1406F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1407F: arch/arm/include/asm/hardware/ioc.h 1408F: arch/arm/include/asm/hardware/iomd.h 1409F: arch/arm/include/asm/hardware/memc.h 1410F: arch/arm/mach-rpc/ 1411F: drivers/net/ethernet/8390/etherh.c 1412F: drivers/net/ethernet/i825xx/ether1* 1413F: drivers/net/ethernet/seeq/ether3* 1414F: drivers/scsi/arm/ 1415 1416ARM/Rockchip SoC support 1417M: Heiko Stuebner <heiko@sntech.de> 1418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1419L: linux-rockchip@lists.infradead.org 1420S: Maintained 1421F: arch/arm/boot/dts/rk3* 1422F: arch/arm/mach-rockchip/ 1423F: drivers/clk/rockchip/ 1424F: drivers/i2c/busses/i2c-rk3x.c 1425F: drivers/*/*rockchip* 1426F: drivers/*/*/*rockchip* 1427F: sound/soc/rockchip/ 1428N: rockchip 1429 1430ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1431M: Kukjin Kim <kgene@kernel.org> 1432M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1434L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1435S: Maintained 1436F: arch/arm/boot/dts/s3c* 1437F: arch/arm/boot/dts/exynos* 1438F: arch/arm64/boot/dts/exynos/ 1439F: arch/arm/plat-samsung/ 1440F: arch/arm/mach-s3c24*/ 1441F: arch/arm/mach-s3c64xx/ 1442F: arch/arm/mach-s5p*/ 1443F: arch/arm/mach-exynos*/ 1444F: drivers/*/*s3c2410* 1445F: drivers/*/*/*s3c2410* 1446F: drivers/spi/spi-s3c* 1447F: sound/soc/samsung/* 1448N: exynos 1449 1450ARM/SAMSUNG MOBILE MACHINE SUPPORT 1451M: Kyungmin Park <kyungmin.park@samsung.com> 1452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1453S: Maintained 1454F: arch/arm/mach-s5pv210/ 1455 1456ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1457M: Kyungmin Park <kyungmin.park@samsung.com> 1458M: Kamil Debski <k.debski@samsung.com> 1459L: linux-arm-kernel@lists.infradead.org 1460L: linux-media@vger.kernel.org 1461S: Maintained 1462F: drivers/media/platform/s5p-g2d/ 1463 1464ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1465M: Kyungmin Park <kyungmin.park@samsung.com> 1466M: Kamil Debski <k.debski@samsung.com> 1467M: Jeongtae Park <jtp.park@samsung.com> 1468L: linux-arm-kernel@lists.infradead.org 1469L: linux-media@vger.kernel.org 1470S: Maintained 1471F: arch/arm/plat-samsung/s5p-dev-mfc.c 1472F: drivers/media/platform/s5p-mfc/ 1473 1474ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1475M: Kyungmin Park <kyungmin.park@samsung.com> 1476M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1477L: linux-arm-kernel@lists.infradead.org 1478L: linux-media@vger.kernel.org 1479S: Maintained 1480F: drivers/media/platform/s5p-tv/ 1481 1482ARM/SHMOBILE ARM ARCHITECTURE 1483M: Simon Horman <horms@verge.net.au> 1484M: Magnus Damm <magnus.damm@gmail.com> 1485L: linux-sh@vger.kernel.org 1486W: http://oss.renesas.com 1487Q: http://patchwork.kernel.org/project/linux-sh/list/ 1488T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1489S: Supported 1490F: arch/arm/boot/dts/emev2* 1491F: arch/arm/boot/dts/r7s* 1492F: arch/arm/boot/dts/r8a* 1493F: arch/arm/boot/dts/sh* 1494F: arch/arm/configs/bockw_defconfig 1495F: arch/arm/configs/marzen_defconfig 1496F: arch/arm/configs/shmobile_defconfig 1497F: arch/arm/include/debug/renesas-scif.S 1498F: arch/arm/mach-shmobile/ 1499F: drivers/sh/ 1500 1501ARM/SOCFPGA ARCHITECTURE 1502M: Dinh Nguyen <dinguyen@opensource.altera.com> 1503S: Maintained 1504F: arch/arm/mach-socfpga/ 1505F: arch/arm/boot/dts/socfpga* 1506F: arch/arm/configs/socfpga_defconfig 1507W: http://www.rocketboards.org 1508T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1509 1510ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1511M: Dinh Nguyen <dinguyen@opensource.altera.com> 1512S: Maintained 1513F: drivers/clk/socfpga/ 1514 1515ARM/SOCFPGA EDAC SUPPORT 1516M: Thor Thayer <tthayer@opensource.altera.com> 1517S: Maintained 1518F: drivers/edac/altera_edac. 1519 1520ARM/STI ARCHITECTURE 1521M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1522M: Maxime Coquelin <maxime.coquelin@st.com> 1523M: Patrice Chotard <patrice.chotard@st.com> 1524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1525L: kernel@stlinux.com 1526W: http://www.stlinux.com 1527S: Maintained 1528F: arch/arm/mach-sti/ 1529F: arch/arm/boot/dts/sti* 1530F: drivers/clocksource/arm_global_timer.c 1531F: drivers/clocksource/clksrc_st_lpc.c 1532F: drivers/i2c/busses/i2c-st.c 1533F: drivers/media/rc/st_rc.c 1534F: drivers/media/platform/sti/c8sectpfe/ 1535F: drivers/mmc/host/sdhci-st.c 1536F: drivers/phy/phy-miphy28lp.c 1537F: drivers/phy/phy-miphy365x.c 1538F: drivers/phy/phy-stih407-usb.c 1539F: drivers/phy/phy-stih41x-usb.c 1540F: drivers/pinctrl/pinctrl-st.c 1541F: drivers/reset/sti/ 1542F: drivers/rtc/rtc-st-lpc.c 1543F: drivers/tty/serial/st-asc.c 1544F: drivers/usb/dwc3/dwc3-st.c 1545F: drivers/usb/host/ehci-st.c 1546F: drivers/usb/host/ohci-st.c 1547F: drivers/watchdog/st_lpc_wdt.c 1548F: drivers/ata/ahci_st.c 1549 1550ARM/STM32 ARCHITECTURE 1551M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1553S: Maintained 1554T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1555N: stm32 1556F: drivers/clocksource/armv7m_systick.c 1557 1558ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1559M: Lennert Buytenhek <kernel@wantstofly.org> 1560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1561S: Maintained 1562 1563ARM/TETON BGA MACHINE SUPPORT 1564M: "Mark F. Brown" <mark.brown314@gmail.com> 1565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1566S: Maintained 1567 1568ARM/THECUS N2100 MACHINE SUPPORT 1569M: Lennert Buytenhek <kernel@wantstofly.org> 1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1571S: Maintained 1572 1573ARM/NUVOTON W90X900 ARM ARCHITECTURE 1574M: Wan ZongShun <mcuos.com@gmail.com> 1575L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1576W: http://www.mcuos.com 1577S: Maintained 1578F: arch/arm/mach-w90x900/ 1579F: drivers/input/keyboard/w90p910_keypad.c 1580F: drivers/input/touchscreen/w90p910_ts.c 1581F: drivers/watchdog/nuc900_wdt.c 1582F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1583F: drivers/mtd/nand/nuc900_nand.c 1584F: drivers/rtc/rtc-nuc900.c 1585F: drivers/spi/spi-nuc900.c 1586F: drivers/usb/host/ehci-w90x900.c 1587F: drivers/video/fbdev/nuc900fb.c 1588 1589ARM/U300 MACHINE SUPPORT 1590M: Linus Walleij <linus.walleij@linaro.org> 1591L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1592S: Supported 1593F: arch/arm/mach-u300/ 1594F: drivers/clocksource/timer-u300.c 1595F: drivers/i2c/busses/i2c-stu300.c 1596F: drivers/rtc/rtc-coh901331.c 1597F: drivers/watchdog/coh901327_wdt.c 1598F: drivers/dma/coh901318* 1599F: drivers/mfd/ab3100* 1600F: drivers/rtc/rtc-ab3100.c 1601F: drivers/rtc/rtc-coh901331.c 1602T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1603 1604ARM/UNIPHIER ARCHITECTURE 1605M: Masahiro Yamada <yamada.masahiro@socionext.com> 1606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1607S: Maintained 1608F: arch/arm/boot/dts/uniphier* 1609F: arch/arm/mach-uniphier/ 1610F: drivers/pinctrl/uniphier/ 1611F: drivers/tty/serial/8250/8250_uniphier.c 1612N: uniphier 1613 1614ARM/Ux500 ARM ARCHITECTURE 1615M: Linus Walleij <linus.walleij@linaro.org> 1616L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1617S: Maintained 1618F: arch/arm/mach-ux500/ 1619F: drivers/clocksource/clksrc-dbx500-prcmu.c 1620F: drivers/dma/ste_dma40* 1621F: drivers/hwspinlock/u8500_hsem.c 1622F: drivers/mfd/abx500* 1623F: drivers/mfd/ab8500* 1624F: drivers/mfd/dbx500* 1625F: drivers/mfd/db8500* 1626F: drivers/pinctrl/nomadik/pinctrl-ab* 1627F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1628F: drivers/rtc/rtc-ab8500.c 1629F: drivers/rtc/rtc-pl031.c 1630T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1631 1632ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1633M: Ulf Hansson <ulf.hansson@linaro.org> 1634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1635T: git git://git.linaro.org/people/ulfh/clk.git 1636S: Maintained 1637F: drivers/clk/ux500/ 1638F: include/linux/platform_data/clk-ux500.h 1639 1640ARM/VERSATILE EXPRESS PLATFORM 1641M: Liviu Dudau <liviu.dudau@arm.com> 1642M: Sudeep Holla <sudeep.holla@arm.com> 1643M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1645S: Maintained 1646F: arch/arm/boot/dts/vexpress* 1647F: arch/arm64/boot/dts/arm/vexpress* 1648F: arch/arm/mach-vexpress/ 1649F: */*/vexpress* 1650F: */*/*/vexpress* 1651F: drivers/clk/versatile/clk-vexpress-osc.c 1652F: drivers/clocksource/versatile.c 1653 1654ARM/VFP SUPPORT 1655M: Russell King <linux@arm.linux.org.uk> 1656L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1657W: http://www.arm.linux.org.uk/ 1658S: Maintained 1659F: arch/arm/vfp/ 1660 1661ARM/VOIPAC PXA270 SUPPORT 1662M: Marek Vasut <marek.vasut@gmail.com> 1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1664S: Maintained 1665F: arch/arm/mach-pxa/vpac270.c 1666F: arch/arm/mach-pxa/include/mach/vpac270.h 1667 1668ARM/VT8500 ARM ARCHITECTURE 1669M: Tony Prisk <linux@prisktech.co.nz> 1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1671S: Maintained 1672F: arch/arm/mach-vt8500/ 1673F: drivers/clocksource/vt8500_timer.c 1674F: drivers/i2c/busses/i2c-wmt.c 1675F: drivers/mmc/host/wmt-sdmmc.c 1676F: drivers/pwm/pwm-vt8500.c 1677F: drivers/rtc/rtc-vt8500.c 1678F: drivers/tty/serial/vt8500_serial.c 1679F: drivers/usb/host/ehci-platform.c 1680F: drivers/usb/host/uhci-platform.c 1681F: drivers/video/fbdev/vt8500lcdfb.* 1682F: drivers/video/fbdev/wm8505fb* 1683F: drivers/video/fbdev/wmt_ge_rops.* 1684 1685ARM/ZIPIT Z2 SUPPORT 1686M: Marek Vasut <marek.vasut@gmail.com> 1687L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1688S: Maintained 1689F: arch/arm/mach-pxa/z2.c 1690F: arch/arm/mach-pxa/include/mach/z2.h 1691 1692ARM/ZTE ARCHITECTURE 1693M: Jun Nie <jun.nie@linaro.org> 1694L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1695S: Maintained 1696F: arch/arm/mach-zx/ 1697F: drivers/clk/zte/ 1698F: Documentation/devicetree/bindings/arm/zte.txt 1699F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1700 1701ARM/ZYNQ ARCHITECTURE 1702M: Michal Simek <michal.simek@xilinx.com> 1703R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1704L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1705W: http://wiki.xilinx.com 1706T: git https://github.com/Xilinx/linux-xlnx.git 1707S: Supported 1708F: arch/arm/mach-zynq/ 1709F: drivers/cpuidle/cpuidle-zynq.c 1710F: drivers/block/xsysace.c 1711N: zynq 1712N: xilinx 1713F: drivers/clocksource/cadence_ttc_timer.c 1714F: drivers/i2c/busses/i2c-cadence.c 1715F: drivers/mmc/host/sdhci-of-arasan.c 1716F: drivers/edac/synopsys_edac.c 1717 1718ARM SMMU DRIVERS 1719M: Will Deacon <will.deacon@arm.com> 1720L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1721S: Maintained 1722F: drivers/iommu/arm-smmu.c 1723F: drivers/iommu/arm-smmu-v3.c 1724F: drivers/iommu/io-pgtable-arm.c 1725 1726ARM64 PORT (AARCH64 ARCHITECTURE) 1727M: Catalin Marinas <catalin.marinas@arm.com> 1728M: Will Deacon <will.deacon@arm.com> 1729L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1730S: Maintained 1731F: arch/arm64/ 1732F: Documentation/arm64/ 1733 1734AS3645A LED FLASH CONTROLLER DRIVER 1735M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1736L: linux-media@vger.kernel.org 1737T: git git://linuxtv.org/media_tree.git 1738S: Maintained 1739F: drivers/media/i2c/as3645a.c 1740F: include/media/as3645a.h 1741 1742ASC7621 HARDWARE MONITOR DRIVER 1743M: George Joseph <george.joseph@fairview5.com> 1744L: lm-sensors@lm-sensors.org 1745S: Maintained 1746F: Documentation/hwmon/asc7621 1747F: drivers/hwmon/asc7621.c 1748 1749ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1750M: Corentin Chary <corentin.chary@gmail.com> 1751L: acpi4asus-user@lists.sourceforge.net 1752L: platform-driver-x86@vger.kernel.org 1753W: http://acpi4asus.sf.net 1754S: Maintained 1755F: drivers/platform/x86/asus*.c 1756F: drivers/platform/x86/eeepc*.c 1757 1758ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1759R: Dan Williams <dan.j.williams@intel.com> 1760W: http://sourceforge.net/projects/xscaleiop 1761S: Odd fixes 1762F: Documentation/crypto/async-tx-api.txt 1763F: crypto/async_tx/ 1764F: drivers/dma/ 1765F: include/linux/dmaengine.h 1766F: include/linux/async_tx.h 1767 1768AT24 EEPROM DRIVER 1769M: Wolfram Sang <wsa@the-dreams.de> 1770L: linux-i2c@vger.kernel.org 1771S: Maintained 1772F: drivers/misc/eeprom/at24.c 1773F: include/linux/platform_data/at24.h 1774 1775ATA OVER ETHERNET (AOE) DRIVER 1776M: "Ed L. Cashin" <ed.cashin@acm.org> 1777W: http://www.openaoe.org/ 1778S: Supported 1779F: Documentation/aoe/ 1780F: drivers/block/aoe/ 1781 1782ATHEROS ATH GENERIC UTILITIES 1783M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1784L: linux-wireless@vger.kernel.org 1785S: Supported 1786F: drivers/net/wireless/ath/* 1787 1788ATHEROS ATH5K WIRELESS DRIVER 1789M: Jiri Slaby <jirislaby@gmail.com> 1790M: Nick Kossifidis <mickflemm@gmail.com> 1791M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1792L: linux-wireless@vger.kernel.org 1793W: http://wireless.kernel.org/en/users/Drivers/ath5k 1794S: Maintained 1795F: drivers/net/wireless/ath/ath5k/ 1796 1797ATHEROS ATH6KL WIRELESS DRIVER 1798M: Kalle Valo <kvalo@qca.qualcomm.com> 1799L: linux-wireless@vger.kernel.org 1800W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1801T: git git://github.com/kvalo/ath.git 1802S: Supported 1803F: drivers/net/wireless/ath/ath6kl/ 1804 1805WILOCITY WIL6210 WIRELESS DRIVER 1806M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1807L: linux-wireless@vger.kernel.org 1808L: wil6210@qca.qualcomm.com 1809S: Supported 1810W: http://wireless.kernel.org/en/users/Drivers/wil6210 1811F: drivers/net/wireless/ath/wil6210/ 1812F: include/uapi/linux/wil6210_uapi.h 1813 1814CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1815M: Christian Lamparter <chunkeey@googlemail.com> 1816L: linux-wireless@vger.kernel.org 1817W: http://wireless.kernel.org/en/users/Drivers/carl9170 1818S: Maintained 1819F: drivers/net/wireless/ath/carl9170/ 1820 1821ATK0110 HWMON DRIVER 1822M: Luca Tettamanti <kronos.it@gmail.com> 1823L: lm-sensors@lm-sensors.org 1824S: Maintained 1825F: drivers/hwmon/asus_atk0110.c 1826 1827ATI_REMOTE2 DRIVER 1828M: Ville Syrjala <syrjala@sci.fi> 1829S: Maintained 1830F: drivers/input/misc/ati_remote2.c 1831 1832ATLX ETHERNET DRIVERS 1833M: Jay Cliburn <jcliburn@gmail.com> 1834M: Chris Snook <chris.snook@gmail.com> 1835L: netdev@vger.kernel.org 1836W: http://sourceforge.net/projects/atl1 1837W: http://atl1.sourceforge.net 1838S: Maintained 1839F: drivers/net/ethernet/atheros/ 1840 1841ATM 1842M: Chas Williams <3chas3@gmail.com> 1843L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1844L: netdev@vger.kernel.org 1845W: http://linux-atm.sourceforge.net 1846S: Maintained 1847F: drivers/atm/ 1848F: include/linux/atm* 1849F: include/uapi/linux/atm* 1850 1851ATMEL AT91 / AT32 MCI DRIVER 1852M: Ludovic Desroches <ludovic.desroches@atmel.com> 1853S: Maintained 1854F: drivers/mmc/host/atmel-mci.c 1855F: drivers/mmc/host/atmel-mci-regs.h 1856 1857ATMEL AT91 / AT32 SERIAL DRIVER 1858M: Nicolas Ferre <nicolas.ferre@atmel.com> 1859S: Supported 1860F: drivers/tty/serial/atmel_serial.c 1861 1862ATMEL Audio ALSA driver 1863M: Nicolas Ferre <nicolas.ferre@atmel.com> 1864L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1865S: Supported 1866F: sound/soc/atmel 1867 1868ATMEL DMA DRIVER 1869M: Nicolas Ferre <nicolas.ferre@atmel.com> 1870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1871S: Supported 1872F: drivers/dma/at_hdmac.c 1873F: drivers/dma/at_hdmac_regs.h 1874F: include/linux/platform_data/dma-atmel.h 1875 1876ATMEL XDMA DRIVER 1877M: Ludovic Desroches <ludovic.desroches@atmel.com> 1878L: linux-arm-kernel@lists.infradead.org 1879L: dmaengine@vger.kernel.org 1880S: Supported 1881F: drivers/dma/at_xdmac.c 1882 1883ATMEL I2C DRIVER 1884M: Ludovic Desroches <ludovic.desroches@atmel.com> 1885L: linux-i2c@vger.kernel.org 1886S: Supported 1887F: drivers/i2c/busses/i2c-at91.c 1888 1889ATMEL ISI DRIVER 1890M: Josh Wu <josh.wu@atmel.com> 1891L: linux-media@vger.kernel.org 1892S: Supported 1893F: drivers/media/platform/soc_camera/atmel-isi.c 1894F: include/media/atmel-isi.h 1895 1896ATMEL LCDFB DRIVER 1897M: Nicolas Ferre <nicolas.ferre@atmel.com> 1898L: linux-fbdev@vger.kernel.org 1899S: Maintained 1900F: drivers/video/fbdev/atmel_lcdfb.c 1901F: include/video/atmel_lcdc.h 1902 1903ATMEL MACB ETHERNET DRIVER 1904M: Nicolas Ferre <nicolas.ferre@atmel.com> 1905S: Supported 1906F: drivers/net/ethernet/cadence/ 1907 1908ATMEL NAND DRIVER 1909M: Josh Wu <josh.wu@atmel.com> 1910L: linux-mtd@lists.infradead.org 1911S: Supported 1912F: drivers/mtd/nand/atmel_nand* 1913 1914ATMEL SDMMC DRIVER 1915M: Ludovic Desroches <ludovic.desroches@atmel.com> 1916L: linux-mmc@vger.kernel.org 1917S: Supported 1918F: drivers/mmc/host/sdhci-of-at91.c 1919 1920ATMEL SPI DRIVER 1921M: Nicolas Ferre <nicolas.ferre@atmel.com> 1922S: Supported 1923F: drivers/spi/spi-atmel.* 1924 1925ATMEL SSC DRIVER 1926M: Nicolas Ferre <nicolas.ferre@atmel.com> 1927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1928S: Supported 1929F: drivers/misc/atmel-ssc.c 1930F: include/linux/atmel-ssc.h 1931 1932ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1933M: Nicolas Ferre <nicolas.ferre@atmel.com> 1934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1935S: Supported 1936F: drivers/misc/atmel_tclib.c 1937F: drivers/clocksource/tcb_clksrc.c 1938 1939ATMEL USBA UDC DRIVER 1940M: Nicolas Ferre <nicolas.ferre@atmel.com> 1941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1942S: Supported 1943F: drivers/usb/gadget/udc/atmel_usba_udc.* 1944 1945ATMEL WIRELESS DRIVER 1946M: Simon Kelley <simon@thekelleys.org.uk> 1947L: linux-wireless@vger.kernel.org 1948W: http://www.thekelleys.org.uk/atmel 1949W: http://atmelwlandriver.sourceforge.net/ 1950S: Maintained 1951F: drivers/net/wireless/atmel* 1952 1953ATMEL MAXTOUCH DRIVER 1954M: Nick Dyer <nick.dyer@itdev.co.uk> 1955T: git git://github.com/atmel-maxtouch/linux.git 1956S: Supported 1957F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 1958F: drivers/input/touchscreen/atmel_mxt_ts.c 1959F: include/linux/platform_data/atmel_mxt_ts.h 1960 1961ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1962M: Bradley Grove <linuxdrivers@attotech.com> 1963L: linux-scsi@vger.kernel.org 1964W: http://www.attotech.com 1965S: Supported 1966F: drivers/scsi/esas2r 1967 1968ATUSB IEEE 802.15.4 RADIO DRIVER 1969M: Stefan Schmidt <stefan@osg.samsung.com> 1970L: linux-wpan@vger.kernel.org 1971S: Maintained 1972F: drivers/net/ieee802154/atusb.c 1973F: drivers/net/ieee802154/atusb.h 1974F: drivers/net/ieee802154/at86rf230.h 1975 1976AUDIT SUBSYSTEM 1977M: Paul Moore <paul@paul-moore.com> 1978M: Eric Paris <eparis@redhat.com> 1979L: linux-audit@redhat.com (moderated for non-subscribers) 1980W: http://people.redhat.com/sgrubb/audit/ 1981T: git git://git.infradead.org/users/pcmoore/audit 1982S: Maintained 1983F: include/linux/audit.h 1984F: include/uapi/linux/audit.h 1985F: kernel/audit* 1986 1987AUXILIARY DISPLAY DRIVERS 1988M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1989W: http://miguelojeda.es/auxdisplay.htm 1990W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1991S: Maintained 1992F: drivers/auxdisplay/ 1993F: include/linux/cfag12864b.h 1994 1995AVR32 ARCHITECTURE 1996M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1997M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1998W: http://www.atmel.com/products/AVR32/ 1999W: http://mirror.egtvedt.no/avr32linux.org/ 2000W: http://avrfreaks.net/ 2001S: Maintained 2002F: arch/avr32/ 2003 2004AVR32/AT32AP MACHINE SUPPORT 2005M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2006M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2007S: Maintained 2008F: arch/avr32/mach-at32ap/ 2009 2010AX.25 NETWORK LAYER 2011M: Ralf Baechle <ralf@linux-mips.org> 2012L: linux-hams@vger.kernel.org 2013W: http://www.linux-ax25.org/ 2014S: Maintained 2015F: include/uapi/linux/ax25.h 2016F: include/net/ax25.h 2017F: net/ax25/ 2018 2019AZ6007 DVB DRIVER 2020M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2021L: linux-media@vger.kernel.org 2022W: http://linuxtv.org 2023T: git git://linuxtv.org/media_tree.git 2024S: Maintained 2025F: drivers/media/usb/dvb-usb-v2/az6007.c 2026 2027AZTECH FM RADIO RECEIVER DRIVER 2028M: Hans Verkuil <hverkuil@xs4all.nl> 2029L: linux-media@vger.kernel.org 2030T: git git://linuxtv.org/media_tree.git 2031W: http://linuxtv.org 2032S: Maintained 2033F: drivers/media/radio/radio-aztech* 2034 2035B43 WIRELESS DRIVER 2036L: linux-wireless@vger.kernel.org 2037L: b43-dev@lists.infradead.org 2038W: http://wireless.kernel.org/en/users/Drivers/b43 2039S: Odd Fixes 2040F: drivers/net/wireless/b43/ 2041 2042B43LEGACY WIRELESS DRIVER 2043M: Larry Finger <Larry.Finger@lwfinger.net> 2044L: linux-wireless@vger.kernel.org 2045L: b43-dev@lists.infradead.org 2046W: http://wireless.kernel.org/en/users/Drivers/b43 2047S: Maintained 2048F: drivers/net/wireless/b43legacy/ 2049 2050BACKLIGHT CLASS/SUBSYSTEM 2051M: Jingoo Han <jingoohan1@gmail.com> 2052M: Lee Jones <lee.jones@linaro.org> 2053S: Maintained 2054F: drivers/video/backlight/ 2055F: include/linux/backlight.h 2056 2057BATMAN ADVANCED 2058M: Marek Lindner <mareklindner@neomailbox.ch> 2059M: Simon Wunderlich <sw@simonwunderlich.de> 2060M: Antonio Quartulli <antonio@meshcoding.com> 2061L: b.a.t.m.a.n@lists.open-mesh.org 2062W: http://www.open-mesh.org/ 2063S: Maintained 2064F: net/batman-adv/ 2065 2066BAYCOM/HDLCDRV DRIVERS FOR AX.25 2067M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2068L: linux-hams@vger.kernel.org 2069W: http://www.baycom.org/~tom/ham/ham.html 2070S: Maintained 2071F: drivers/net/hamradio/baycom* 2072 2073BCACHE (BLOCK LAYER CACHE) 2074M: Kent Overstreet <kent.overstreet@gmail.com> 2075L: linux-bcache@vger.kernel.org 2076W: http://bcache.evilpiepirate.org 2077S: Maintained 2078F: drivers/md/bcache/ 2079 2080BDISP ST MEDIA DRIVER 2081M: Fabien Dessenne <fabien.dessenne@st.com> 2082L: linux-media@vger.kernel.org 2083T: git git://linuxtv.org/media_tree.git 2084W: http://linuxtv.org 2085S: Supported 2086F: drivers/media/platform/sti/bdisp 2087 2088BEFS FILE SYSTEM 2089S: Orphan 2090F: Documentation/filesystems/befs.txt 2091F: fs/befs/ 2092 2093BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2094M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2095L: netdev@vger.kernel.org 2096S: Maintained 2097F: drivers/net/ethernet/ec_bhf.c 2098 2099BFS FILE SYSTEM 2100M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2101S: Maintained 2102F: Documentation/filesystems/bfs.txt 2103F: fs/bfs/ 2104F: include/uapi/linux/bfs_fs.h 2105 2106BLACKFIN ARCHITECTURE 2107M: Steven Miao <realmz6@gmail.com> 2108L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2109T: git git://git.code.sf.net/p/adi-linux/code 2110W: http://blackfin.uclinux.org 2111S: Supported 2112F: arch/blackfin/ 2113 2114BLACKFIN EMAC DRIVER 2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2116W: http://blackfin.uclinux.org 2117S: Supported 2118F: drivers/net/ethernet/adi/ 2119 2120BLACKFIN RTC DRIVER 2121L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2122W: http://blackfin.uclinux.org 2123S: Supported 2124F: drivers/rtc/rtc-bfin.c 2125 2126BLACKFIN SDH DRIVER 2127M: Sonic Zhang <sonic.zhang@analog.com> 2128L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2129W: http://blackfin.uclinux.org 2130S: Supported 2131F: drivers/mmc/host/bfin_sdh.c 2132 2133BLACKFIN SERIAL DRIVER 2134M: Sonic Zhang <sonic.zhang@analog.com> 2135L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2136W: http://blackfin.uclinux.org 2137S: Supported 2138F: drivers/tty/serial/bfin_uart.c 2139 2140BLACKFIN WATCHDOG DRIVER 2141L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2142W: http://blackfin.uclinux.org 2143S: Supported 2144F: drivers/watchdog/bfin_wdt.c 2145 2146BLACKFIN I2C TWI DRIVER 2147M: Sonic Zhang <sonic.zhang@analog.com> 2148L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2149W: http://blackfin.uclinux.org/ 2150S: Supported 2151F: drivers/i2c/busses/i2c-bfin-twi.c 2152 2153BLACKFIN MEDIA DRIVER 2154M: Scott Jiang <scott.jiang.linux@gmail.com> 2155L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2156W: http://blackfin.uclinux.org/ 2157S: Supported 2158F: drivers/media/platform/blackfin/ 2159F: drivers/media/i2c/adv7183* 2160F: drivers/media/i2c/vs6624* 2161 2162BLINKM RGB LED DRIVER 2163M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2164S: Maintained 2165F: drivers/leds/leds-blinkm.c 2166 2167BLOCK LAYER 2168M: Jens Axboe <axboe@kernel.dk> 2169T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2170S: Maintained 2171F: block/ 2172F: kernel/trace/blktrace.c 2173 2174BLOCK2MTD DRIVER 2175M: Joern Engel <joern@lazybastard.org> 2176L: linux-mtd@lists.infradead.org 2177S: Maintained 2178F: drivers/mtd/devices/block2mtd.c 2179 2180BLUETOOTH DRIVERS 2181M: Marcel Holtmann <marcel@holtmann.org> 2182M: Gustavo Padovan <gustavo@padovan.org> 2183M: Johan Hedberg <johan.hedberg@gmail.com> 2184L: linux-bluetooth@vger.kernel.org 2185W: http://www.bluez.org/ 2186T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2188S: Maintained 2189F: drivers/bluetooth/ 2190 2191BLUETOOTH SUBSYSTEM 2192M: Marcel Holtmann <marcel@holtmann.org> 2193M: Gustavo Padovan <gustavo@padovan.org> 2194M: Johan Hedberg <johan.hedberg@gmail.com> 2195L: linux-bluetooth@vger.kernel.org 2196W: http://www.bluez.org/ 2197T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2198T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2199S: Maintained 2200F: net/bluetooth/ 2201F: include/net/bluetooth/ 2202 2203BONDING DRIVER 2204M: Jay Vosburgh <j.vosburgh@gmail.com> 2205M: Veaceslav Falico <vfalico@gmail.com> 2206M: Andy Gospodarek <gospo@cumulusnetworks.com> 2207L: netdev@vger.kernel.org 2208W: http://sourceforge.net/projects/bonding/ 2209S: Supported 2210F: drivers/net/bonding/ 2211F: include/uapi/linux/if_bonding.h 2212 2213BPF (Safe dynamic programs and tools) 2214M: Alexei Starovoitov <ast@kernel.org> 2215L: netdev@vger.kernel.org 2216L: linux-kernel@vger.kernel.org 2217S: Supported 2218F: kernel/bpf/ 2219 2220BROADCOM B44 10/100 ETHERNET DRIVER 2221M: Gary Zambrano <zambrano@broadcom.com> 2222L: netdev@vger.kernel.org 2223S: Supported 2224F: drivers/net/ethernet/broadcom/b44.* 2225 2226BROADCOM GENET ETHERNET DRIVER 2227M: Florian Fainelli <f.fainelli@gmail.com> 2228L: netdev@vger.kernel.org 2229S: Supported 2230F: drivers/net/ethernet/broadcom/genet/ 2231 2232BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2233M: Sony Chacko <sony.chacko@qlogic.com> 2234M: Dept-HSGLinuxNICDev@qlogic.com 2235L: netdev@vger.kernel.org 2236S: Supported 2237F: drivers/net/ethernet/broadcom/bnx2.* 2238F: drivers/net/ethernet/broadcom/bnx2_* 2239 2240BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2241M: Ariel Elior <ariel.elior@qlogic.com> 2242L: netdev@vger.kernel.org 2243S: Supported 2244F: drivers/net/ethernet/broadcom/bnx2x/ 2245 2246BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2247M: Florian Fainelli <f.fainelli@gmail.com> 2248M: Ray Jui <rjui@broadcom.com> 2249M: Scott Branden <sbranden@broadcom.com> 2250L: bcm-kernel-feedback-list@broadcom.com 2251T: git git://github.com/broadcom/mach-bcm 2252S: Maintained 2253F: arch/arm/mach-bcm/ 2254F: arch/arm/boot/dts/bcm113* 2255F: arch/arm/boot/dts/bcm216* 2256F: arch/arm/boot/dts/bcm281* 2257F: arch/arm/configs/bcm_defconfig 2258F: drivers/mmc/host/sdhci-bcm-kona.c 2259F: drivers/clocksource/bcm_kona_timer.c 2260 2261BROADCOM BCM2835 ARM ARCHITECTURE 2262M: Stephen Warren <swarren@wwwdotorg.org> 2263M: Lee Jones <lee@kernel.org> 2264M: Eric Anholt <eric@anholt.net> 2265L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2268S: Maintained 2269N: bcm2835 2270 2271BROADCOM BCM33XX MIPS ARCHITECTURE 2272M: Kevin Cernekee <cernekee@gmail.com> 2273L: linux-mips@linux-mips.org 2274S: Maintained 2275F: arch/mips/bcm3384/* 2276F: arch/mips/include/asm/mach-bcm3384/* 2277F: arch/mips/kernel/*bmips* 2278 2279BROADCOM BCM47XX MIPS ARCHITECTURE 2280M: Hauke Mehrtens <hauke@hauke-m.de> 2281M: Rafał Miłecki <zajec5@gmail.com> 2282L: linux-mips@linux-mips.org 2283S: Maintained 2284F: arch/mips/bcm47xx/* 2285F: arch/mips/include/asm/mach-bcm47xx/* 2286 2287BROADCOM BCM5301X ARM ARCHITECTURE 2288M: Hauke Mehrtens <hauke@hauke-m.de> 2289L: linux-arm-kernel@lists.infradead.org 2290S: Maintained 2291F: arch/arm/mach-bcm/bcm_5301x.c 2292F: arch/arm/boot/dts/bcm5301x.dtsi 2293F: arch/arm/boot/dts/bcm470* 2294 2295BROADCOM BCM63XX ARM ARCHITECTURE 2296M: Florian Fainelli <f.fainelli@gmail.com> 2297L: linux-arm-kernel@lists.infradead.org 2298T: git git://github.com/broadcom/arm-bcm63xx.git 2299S: Maintained 2300F: arch/arm/mach-bcm/bcm63xx.c 2301F: arch/arm/include/debug/bcm63xx.S 2302 2303BROADCOM BCM63XX/BCM33XX UDC DRIVER 2304M: Kevin Cernekee <cernekee@gmail.com> 2305L: linux-usb@vger.kernel.org 2306S: Maintained 2307F: drivers/usb/gadget/udc/bcm63xx_udc.* 2308 2309BROADCOM BCM7XXX ARM ARCHITECTURE 2310M: Brian Norris <computersforpeace@gmail.com> 2311M: Gregory Fong <gregory.0xf0@gmail.com> 2312M: Florian Fainelli <f.fainelli@gmail.com> 2313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2314T: git git://github.com/broadcom/stblinux.git 2315S: Maintained 2316F: arch/arm/mach-bcm/*brcmstb* 2317F: arch/arm/boot/dts/bcm7*.dts* 2318F: drivers/bus/brcmstb_gisb.c 2319N: brcmstb 2320 2321BROADCOM BMIPS MIPS ARCHITECTURE 2322M: Kevin Cernekee <cernekee@gmail.com> 2323M: Florian Fainelli <f.fainelli@gmail.com> 2324L: linux-mips@linux-mips.org 2325T: git git://github.com/broadcom/stblinux.git 2326S: Maintained 2327F: arch/mips/bmips/* 2328F: arch/mips/include/asm/mach-bmips/* 2329F: arch/mips/kernel/*bmips* 2330F: arch/mips/boot/dts/brcm/bcm*.dts* 2331F: drivers/irqchip/irq-bcm7* 2332F: drivers/irqchip/irq-brcmstb* 2333 2334BROADCOM TG3 GIGABIT ETHERNET DRIVER 2335M: Prashant Sreedharan <prashant@broadcom.com> 2336M: Michael Chan <mchan@broadcom.com> 2337L: netdev@vger.kernel.org 2338S: Supported 2339F: drivers/net/ethernet/broadcom/tg3.* 2340 2341BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2342M: Brett Rudley <brudley@broadcom.com> 2343M: Arend van Spriel <arend@broadcom.com> 2344M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2345M: Hante Meuleman <meuleman@broadcom.com> 2346L: linux-wireless@vger.kernel.org 2347L: brcm80211-dev-list@broadcom.com 2348S: Supported 2349F: drivers/net/wireless/brcm80211/ 2350 2351BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2352M: QLogic-Storage-Upstream@qlogic.com 2353L: linux-scsi@vger.kernel.org 2354S: Supported 2355F: drivers/scsi/bnx2fc/ 2356 2357BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2358M: QLogic-Storage-Upstream@qlogic.com 2359L: linux-scsi@vger.kernel.org 2360S: Supported 2361F: drivers/scsi/bnx2i/ 2362 2363BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2364M: Ray Jui <rjui@broadcom.com> 2365M: Scott Branden <sbranden@broadcom.com> 2366L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2367L: bcm-kernel-feedback-list@broadcom.com 2368T: git git://github.com/broadcom/cygnus-linux.git 2369S: Maintained 2370N: iproc 2371N: cygnus 2372N: bcm9113* 2373N: bcm9583* 2374N: bcm583* 2375N: bcm113* 2376 2377BROADCOM BRCMSTB GPIO DRIVER 2378M: Gregory Fong <gregory.0xf0@gmail.com> 2379L: bcm-kernel-feedback-list@broadcom.com> 2380S: Supported 2381F: drivers/gpio/gpio-brcmstb.c 2382F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2383 2384BROADCOM KONA GPIO DRIVER 2385M: Ray Jui <rjui@broadcom.com> 2386L: bcm-kernel-feedback-list@broadcom.com 2387S: Supported 2388F: drivers/gpio/gpio-bcm-kona.c 2389F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2390 2391BROADCOM NVRAM DRIVER 2392M: Rafał Miłecki <zajec5@gmail.com> 2393L: linux-mips@linux-mips.org 2394S: Maintained 2395F: drivers/firmware/broadcom/* 2396 2397BROADCOM STB NAND FLASH DRIVER 2398M: Brian Norris <computersforpeace@gmail.com> 2399L: linux-mtd@lists.infradead.org 2400S: Maintained 2401F: drivers/mtd/nand/brcmnand/ 2402 2403BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2404M: Rafał Miłecki <zajec5@gmail.com> 2405L: linux-wireless@vger.kernel.org 2406S: Maintained 2407F: drivers/bcma/ 2408F: include/linux/bcma/ 2409 2410BROADCOM SYSTEMPORT ETHERNET DRIVER 2411M: Florian Fainelli <f.fainelli@gmail.com> 2412L: netdev@vger.kernel.org 2413S: Supported 2414F: drivers/net/ethernet/broadcom/bcmsysport.* 2415 2416BROCADE BFA FC SCSI DRIVER 2417M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2418M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2419L: linux-scsi@vger.kernel.org 2420S: Supported 2421F: drivers/scsi/bfa/ 2422 2423BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2424M: Rasesh Mody <rasesh.mody@qlogic.com> 2425L: netdev@vger.kernel.org 2426S: Supported 2427F: drivers/net/ethernet/brocade/bna/ 2428 2429BSG (block layer generic sg v4 driver) 2430M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2431L: linux-scsi@vger.kernel.org 2432S: Supported 2433F: block/bsg.c 2434F: include/linux/bsg.h 2435F: include/uapi/linux/bsg.h 2436 2437BT87X AUDIO DRIVER 2438M: Clemens Ladisch <clemens@ladisch.de> 2439L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2440T: git git://git.alsa-project.org/alsa-kernel.git 2441S: Maintained 2442F: Documentation/sound/alsa/Bt87x.txt 2443F: sound/pci/bt87x.c 2444 2445BT8XXGPIO DRIVER 2446M: Michael Buesch <m@bues.ch> 2447W: http://bu3sch.de/btgpio.php 2448S: Maintained 2449F: drivers/gpio/gpio-bt8xx.c 2450 2451BTRFS FILE SYSTEM 2452M: Chris Mason <clm@fb.com> 2453M: Josef Bacik <jbacik@fb.com> 2454M: David Sterba <dsterba@suse.com> 2455L: linux-btrfs@vger.kernel.org 2456W: http://btrfs.wiki.kernel.org/ 2457Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2458T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2459S: Maintained 2460F: Documentation/filesystems/btrfs.txt 2461F: fs/btrfs/ 2462 2463BTTV VIDEO4LINUX DRIVER 2464M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2465L: linux-media@vger.kernel.org 2466W: http://linuxtv.org 2467T: git git://linuxtv.org/media_tree.git 2468S: Odd fixes 2469F: Documentation/video4linux/bttv/ 2470F: drivers/media/pci/bt8xx/bttv* 2471 2472BUSLOGIC SCSI DRIVER 2473M: Khalid Aziz <khalid@gonehiking.org> 2474L: linux-scsi@vger.kernel.org 2475S: Maintained 2476F: drivers/scsi/BusLogic.* 2477F: drivers/scsi/FlashPoint.* 2478 2479C-MEDIA CMI8788 DRIVER 2480M: Clemens Ladisch <clemens@ladisch.de> 2481L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2482T: git git://git.alsa-project.org/alsa-kernel.git 2483S: Maintained 2484F: sound/pci/oxygen/ 2485 2486C6X ARCHITECTURE 2487M: Mark Salter <msalter@redhat.com> 2488M: Aurelien Jacquiot <a-jacquiot@ti.com> 2489L: linux-c6x-dev@linux-c6x.org 2490W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2491S: Maintained 2492F: arch/c6x/ 2493 2494CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2495M: David Howells <dhowells@redhat.com> 2496L: linux-cachefs@redhat.com 2497S: Supported 2498F: Documentation/filesystems/caching/cachefiles.txt 2499F: fs/cachefiles/ 2500 2501CADET FM/AM RADIO RECEIVER DRIVER 2502M: Hans Verkuil <hverkuil@xs4all.nl> 2503L: linux-media@vger.kernel.org 2504T: git git://linuxtv.org/media_tree.git 2505W: http://linuxtv.org 2506S: Maintained 2507F: drivers/media/radio/radio-cadet* 2508 2509CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2510M: Jonathan Corbet <corbet@lwn.net> 2511L: linux-media@vger.kernel.org 2512T: git git://linuxtv.org/media_tree.git 2513S: Maintained 2514F: Documentation/video4linux/cafe_ccic 2515F: drivers/media/platform/marvell-ccic/ 2516 2517CAIF NETWORK LAYER 2518M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2519L: netdev@vger.kernel.org 2520S: Supported 2521F: Documentation/networking/caif/ 2522F: drivers/net/caif/ 2523F: include/uapi/linux/caif/ 2524F: include/net/caif/ 2525F: net/caif/ 2526 2527CALGARY x86-64 IOMMU 2528M: Muli Ben-Yehuda <muli@il.ibm.com> 2529M: "Jon D. Mason" <jdmason@kudzu.us> 2530L: discuss@x86-64.org 2531S: Maintained 2532F: arch/x86/kernel/pci-calgary_64.c 2533F: arch/x86/kernel/tce_64.c 2534F: arch/x86/include/asm/calgary.h 2535F: arch/x86/include/asm/tce.h 2536 2537CAN NETWORK LAYER 2538M: Oliver Hartkopp <socketcan@hartkopp.net> 2539M: Marc Kleine-Budde <mkl@pengutronix.de> 2540L: linux-can@vger.kernel.org 2541W: https://github.com/linux-can 2542T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2543T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2544S: Maintained 2545F: Documentation/networking/can.txt 2546F: net/can/ 2547F: include/linux/can/core.h 2548F: include/uapi/linux/can.h 2549F: include/uapi/linux/can/bcm.h 2550F: include/uapi/linux/can/raw.h 2551F: include/uapi/linux/can/gw.h 2552 2553CAN NETWORK DRIVERS 2554M: Wolfgang Grandegger <wg@grandegger.com> 2555M: Marc Kleine-Budde <mkl@pengutronix.de> 2556L: linux-can@vger.kernel.org 2557W: https://github.com/linux-can 2558T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2559T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2560S: Maintained 2561F: drivers/net/can/ 2562F: include/linux/can/dev.h 2563F: include/linux/can/platform/ 2564F: include/uapi/linux/can/error.h 2565F: include/uapi/linux/can/netlink.h 2566 2567CAPABILITIES 2568M: Serge Hallyn <serge.hallyn@canonical.com> 2569L: linux-security-module@vger.kernel.org 2570S: Supported 2571F: include/linux/capability.h 2572F: include/uapi/linux/capability.h 2573F: security/commoncap.c 2574F: kernel/capability.c 2575 2576CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2577M: Kevin Tsai <ktsai@capellamicro.com> 2578S: Maintained 2579F: drivers/iio/light/cm* 2580F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2581 2582CAVIUM LIQUIDIO NETWORK DRIVER 2583M: Derek Chickles <derek.chickles@caviumnetworks.com> 2584M: Satanand Burla <satananda.burla@caviumnetworks.com> 2585M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2586M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2587L: netdev@vger.kernel.org 2588W: http://www.cavium.com 2589S: Supported 2590F: drivers/net/ethernet/cavium/liquidio/ 2591 2592CC2520 IEEE-802.15.4 RADIO DRIVER 2593M: Varka Bhadram <varkabhadram@gmail.com> 2594L: linux-wpan@vger.kernel.org 2595S: Maintained 2596F: drivers/net/ieee802154/cc2520.c 2597F: include/linux/spi/cc2520.h 2598F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2599 2600CELL BROADBAND ENGINE ARCHITECTURE 2601M: Arnd Bergmann <arnd@arndb.de> 2602L: linuxppc-dev@lists.ozlabs.org 2603W: http://www.ibm.com/developerworks/power/cell/ 2604S: Supported 2605F: arch/powerpc/include/asm/cell*.h 2606F: arch/powerpc/include/asm/spu*.h 2607F: arch/powerpc/include/uapi/asm/spu*.h 2608F: arch/powerpc/oprofile/*cell* 2609F: arch/powerpc/platforms/cell/ 2610 2611CEPH COMMON CODE (LIBCEPH) 2612M: Ilya Dryomov <idryomov@gmail.com> 2613M: "Yan, Zheng" <zyan@redhat.com> 2614M: Sage Weil <sage@redhat.com> 2615L: ceph-devel@vger.kernel.org 2616W: http://ceph.com/ 2617T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2618T: git git://github.com/ceph/ceph-client.git 2619S: Supported 2620F: net/ceph/ 2621F: include/linux/ceph/ 2622F: include/linux/crush/ 2623 2624CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2625M: "Yan, Zheng" <zyan@redhat.com> 2626M: Sage Weil <sage@redhat.com> 2627M: Ilya Dryomov <idryomov@gmail.com> 2628L: ceph-devel@vger.kernel.org 2629W: http://ceph.com/ 2630T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2631T: git git://github.com/ceph/ceph-client.git 2632S: Supported 2633F: Documentation/filesystems/ceph.txt 2634F: fs/ceph/ 2635 2636CERTIFICATE HANDLING: 2637M: David Howells <dhowells@redhat.com> 2638M: David Woodhouse <dwmw2@infradead.org> 2639L: keyrings@linux-nfs.org 2640S: Maintained 2641F: Documentation/module-signing.txt 2642F: certs/ 2643F: scripts/extract-cert.c 2644 2645CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2646L: linux-usb@vger.kernel.org 2647S: Orphan 2648F: Documentation/usb/WUSB-Design-overview.txt 2649F: Documentation/usb/wusb-cbaf 2650F: drivers/usb/host/hwa-hc.c 2651F: drivers/usb/host/whci/ 2652F: drivers/usb/wusbcore/ 2653F: include/linux/usb/wusb* 2654 2655CFAG12864B LCD DRIVER 2656M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2657W: http://miguelojeda.es/auxdisplay.htm 2658W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2659S: Maintained 2660F: drivers/auxdisplay/cfag12864b.c 2661F: include/linux/cfag12864b.h 2662 2663CFAG12864BFB LCD FRAMEBUFFER DRIVER 2664M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2665W: http://miguelojeda.es/auxdisplay.htm 2666W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2667S: Maintained 2668F: drivers/auxdisplay/cfag12864bfb.c 2669F: include/linux/cfag12864b.h 2670 2671CFG80211 and NL80211 2672M: Johannes Berg <johannes@sipsolutions.net> 2673L: linux-wireless@vger.kernel.org 2674W: http://wireless.kernel.org/ 2675T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2677S: Maintained 2678F: include/uapi/linux/nl80211.h 2679F: include/net/cfg80211.h 2680F: net/wireless/* 2681X: net/wireless/wext* 2682 2683CHAR and MISC DRIVERS 2684M: Arnd Bergmann <arnd@arndb.de> 2685M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2687S: Supported 2688F: drivers/char/* 2689F: drivers/misc/* 2690F: include/linux/miscdevice.h 2691 2692CHECKPATCH 2693M: Andy Whitcroft <apw@canonical.com> 2694M: Joe Perches <joe@perches.com> 2695S: Maintained 2696F: scripts/checkpatch.pl 2697 2698CHINESE DOCUMENTATION 2699M: Harry Wei <harryxiyou@gmail.com> 2700L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2701L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2702S: Maintained 2703F: Documentation/zh_CN/ 2704 2705CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2706M: Peter Chen <Peter.Chen@freescale.com> 2707T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2708L: linux-usb@vger.kernel.org 2709S: Maintained 2710F: drivers/usb/chipidea/ 2711 2712CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2713M: Hans de Goede <hdegoede@redhat.com> 2714L: linux-input@vger.kernel.org 2715S: Maintained 2716F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2717F: drivers/input/touchscreen/chipone_icn8318.c 2718 2719CHROME HARDWARE PLATFORM SUPPORT 2720M: Olof Johansson <olof@lixom.net> 2721S: Maintained 2722F: drivers/platform/chrome/ 2723 2724CISCO VIC ETHERNET NIC DRIVER 2725M: Christian Benvenuti <benve@cisco.com> 2726M: Sujith Sankar <ssujith@cisco.com> 2727M: Govindarajulu Varadarajan <_govind@gmx.com> 2728M: Neel Patel <neepatel@cisco.com> 2729S: Supported 2730F: drivers/net/ethernet/cisco/enic/ 2731 2732CISCO VIC LOW LATENCY NIC DRIVER 2733M: Upinder Malhi <umalhi@cisco.com> 2734S: Supported 2735F: drivers/infiniband/hw/usnic 2736 2737CIRRUS LOGIC EP93XX ETHERNET DRIVER 2738M: Hartley Sweeten <hsweeten@visionengravers.com> 2739L: netdev@vger.kernel.org 2740S: Maintained 2741F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2742 2743CIRRUS LOGIC AUDIO CODEC DRIVERS 2744M: Brian Austin <brian.austin@cirrus.com> 2745M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2746L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2747S: Maintained 2748F: sound/soc/codecs/cs* 2749 2750CLEANCACHE API 2751M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2752L: linux-kernel@vger.kernel.org 2753S: Maintained 2754F: mm/cleancache.c 2755F: include/linux/cleancache.h 2756 2757CLK API 2758M: Russell King <linux@arm.linux.org.uk> 2759L: linux-clk@vger.kernel.org 2760S: Maintained 2761F: include/linux/clk.h 2762 2763CLOCKSOURCE, CLOCKEVENT DRIVERS 2764M: Daniel Lezcano <daniel.lezcano@linaro.org> 2765M: Thomas Gleixner <tglx@linutronix.de> 2766L: linux-kernel@vger.kernel.org 2767T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2768S: Supported 2769F: drivers/clocksource 2770 2771CISCO FCOE HBA DRIVER 2772M: Hiral Patel <hiralpat@cisco.com> 2773M: Suma Ramars <sramars@cisco.com> 2774M: Brian Uchino <buchino@cisco.com> 2775L: linux-scsi@vger.kernel.org 2776S: Supported 2777F: drivers/scsi/fnic/ 2778 2779CISCO SCSI HBA DRIVER 2780M: Narsimhulu Musini <nmusini@cisco.com> 2781M: Sesidhar Baddela <sebaddel@cisco.com> 2782L: linux-scsi@vger.kernel.org 2783S: Supported 2784F: drivers/scsi/snic/ 2785 2786CMPC ACPI DRIVER 2787M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2788M: Daniel Oliveira Nascimento <don@syst.com.br> 2789L: platform-driver-x86@vger.kernel.org 2790S: Supported 2791F: drivers/platform/x86/classmate-laptop.c 2792 2793COBALT MEDIA DRIVER 2794M: Hans Verkuil <hans.verkuil@cisco.com> 2795L: linux-media@vger.kernel.org 2796T: git git://linuxtv.org/media_tree.git 2797W: http://linuxtv.org 2798S: Supported 2799F: drivers/media/pci/cobalt/ 2800 2801COCCINELLE/Semantic Patches (SmPL) 2802M: Julia Lawall <Julia.Lawall@lip6.fr> 2803M: Gilles Muller <Gilles.Muller@lip6.fr> 2804M: Nicolas Palix <nicolas.palix@imag.fr> 2805M: Michal Marek <mmarek@suse.com> 2806L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2807T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2808W: http://coccinelle.lip6.fr/ 2809S: Supported 2810F: Documentation/coccinelle.txt 2811F: scripts/coccinelle/ 2812F: scripts/coccicheck 2813 2814CODA FILE SYSTEM 2815M: Jan Harkes <jaharkes@cs.cmu.edu> 2816M: coda@cs.cmu.edu 2817L: codalist@coda.cs.cmu.edu 2818W: http://www.coda.cs.cmu.edu/ 2819S: Maintained 2820F: Documentation/filesystems/coda.txt 2821F: fs/coda/ 2822F: include/linux/coda*.h 2823F: include/uapi/linux/coda*.h 2824 2825CODA V4L2 MEM2MEM DRIVER 2826M: Philipp Zabel <p.zabel@pengutronix.de> 2827L: linux-media@vger.kernel.org 2828S: Maintained 2829F: Documentation/devicetree/bindings/media/coda.txt 2830F: drivers/media/platform/coda/ 2831 2832COMMON CLK FRAMEWORK 2833M: Michael Turquette <mturquette@baylibre.com> 2834M: Stephen Boyd <sboyd@codeaurora.org> 2835L: linux-clk@vger.kernel.org 2836T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2837S: Maintained 2838F: drivers/clk/ 2839X: drivers/clk/clkdev.c 2840F: include/linux/clk-pr* 2841F: include/linux/clk/ 2842 2843COMMON INTERNET FILE SYSTEM (CIFS) 2844M: Steve French <sfrench@samba.org> 2845L: linux-cifs@vger.kernel.org 2846L: samba-technical@lists.samba.org (moderated for non-subscribers) 2847W: http://linux-cifs.samba.org/ 2848T: git git://git.samba.org/sfrench/cifs-2.6.git 2849S: Supported 2850F: Documentation/filesystems/cifs/ 2851F: fs/cifs/ 2852 2853COMPACTPCI HOTPLUG CORE 2854M: Scott Murray <scott@spiteful.org> 2855L: linux-pci@vger.kernel.org 2856S: Maintained 2857F: drivers/pci/hotplug/cpci_hotplug* 2858 2859COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2860M: Scott Murray <scott@spiteful.org> 2861L: linux-pci@vger.kernel.org 2862S: Maintained 2863F: drivers/pci/hotplug/cpcihp_zt5550.* 2864 2865COMPACTPCI HOTPLUG GENERIC DRIVER 2866M: Scott Murray <scott@spiteful.org> 2867L: linux-pci@vger.kernel.org 2868S: Maintained 2869F: drivers/pci/hotplug/cpcihp_generic.c 2870 2871COMPAL LAPTOP SUPPORT 2872M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2873L: platform-driver-x86@vger.kernel.org 2874S: Maintained 2875F: drivers/platform/x86/compal-laptop.c 2876 2877CONEXANT ACCESSRUNNER USB DRIVER 2878M: Simon Arlott <cxacru@fire.lp0.eu> 2879L: accessrunner-general@lists.sourceforge.net 2880W: http://accessrunner.sourceforge.net/ 2881S: Maintained 2882F: drivers/usb/atm/cxacru.c 2883 2884CONFIGFS 2885M: Joel Becker <jlbec@evilplan.org> 2886T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2887S: Supported 2888F: fs/configfs/ 2889F: include/linux/configfs.h 2890 2891CONNECTOR 2892M: Evgeniy Polyakov <zbr@ioremap.net> 2893L: netdev@vger.kernel.org 2894S: Maintained 2895F: drivers/connector/ 2896 2897CONTROL GROUP (CGROUP) 2898M: Tejun Heo <tj@kernel.org> 2899M: Li Zefan <lizefan@huawei.com> 2900M: Johannes Weiner <hannes@cmpxchg.org> 2901L: cgroups@vger.kernel.org 2902T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2903S: Maintained 2904F: Documentation/cgroups/ 2905F: include/linux/cgroup* 2906F: kernel/cgroup* 2907 2908CONTROL GROUP - CPUSET 2909M: Li Zefan <lizefan@huawei.com> 2910L: cgroups@vger.kernel.org 2911W: http://www.bullopensource.org/cpuset/ 2912W: http://oss.sgi.com/projects/cpusets/ 2913T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2914S: Maintained 2915F: Documentation/cgroups/cpusets.txt 2916F: include/linux/cpuset.h 2917F: kernel/cpuset.c 2918 2919CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2920M: Johannes Weiner <hannes@cmpxchg.org> 2921M: Michal Hocko <mhocko@kernel.org> 2922L: cgroups@vger.kernel.org 2923L: linux-mm@kvack.org 2924S: Maintained 2925F: mm/memcontrol.c 2926F: mm/swap_cgroup.c 2927 2928CORETEMP HARDWARE MONITORING DRIVER 2929M: Fenghua Yu <fenghua.yu@intel.com> 2930L: lm-sensors@lm-sensors.org 2931S: Maintained 2932F: Documentation/hwmon/coretemp 2933F: drivers/hwmon/coretemp.c 2934 2935COSA/SRP SYNC SERIAL DRIVER 2936M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2937W: http://www.fi.muni.cz/~kas/cosa/ 2938S: Maintained 2939F: drivers/net/wan/cosa* 2940 2941CPMAC ETHERNET DRIVER 2942M: Florian Fainelli <florian@openwrt.org> 2943L: netdev@vger.kernel.org 2944S: Maintained 2945F: drivers/net/ethernet/ti/cpmac.c 2946 2947CPU FREQUENCY DRIVERS 2948M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2949M: Viresh Kumar <viresh.kumar@linaro.org> 2950L: linux-pm@vger.kernel.org 2951S: Maintained 2952T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2953T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2954F: drivers/cpufreq/ 2955F: include/linux/cpufreq.h 2956 2957CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2958M: Viresh Kumar <viresh.kumar@linaro.org> 2959M: Sudeep Holla <sudeep.holla@arm.com> 2960L: linux-pm@vger.kernel.org 2961W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2962S: Maintained 2963F: drivers/cpufreq/arm_big_little.h 2964F: drivers/cpufreq/arm_big_little.c 2965F: drivers/cpufreq/arm_big_little_dt.c 2966 2967CPUIDLE DRIVER - ARM BIG LITTLE 2968M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2969M: Daniel Lezcano <daniel.lezcano@linaro.org> 2970L: linux-pm@vger.kernel.org 2971L: linux-arm-kernel@lists.infradead.org 2972T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2973S: Maintained 2974F: drivers/cpuidle/cpuidle-big_little.c 2975 2976CPUIDLE DRIVER - ARM EXYNOS 2977M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2978M: Daniel Lezcano <daniel.lezcano@linaro.org> 2979M: Kukjin Kim <kgene@kernel.org> 2980L: linux-pm@vger.kernel.org 2981L: linux-samsung-soc@vger.kernel.org 2982S: Supported 2983F: drivers/cpuidle/cpuidle-exynos.c 2984F: arch/arm/mach-exynos/pm.c 2985 2986CPUIDLE DRIVERS 2987M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2988M: Daniel Lezcano <daniel.lezcano@linaro.org> 2989L: linux-pm@vger.kernel.org 2990S: Maintained 2991T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2992F: drivers/cpuidle/* 2993F: include/linux/cpuidle.h 2994 2995CPUID/MSR DRIVER 2996M: "H. Peter Anvin" <hpa@zytor.com> 2997S: Maintained 2998F: arch/x86/kernel/cpuid.c 2999F: arch/x86/kernel/msr.c 3000 3001CPU POWER MONITORING SUBSYSTEM 3002M: Thomas Renninger <trenn@suse.com> 3003L: linux-pm@vger.kernel.org 3004S: Maintained 3005F: tools/power/cpupower/ 3006 3007CRAMFS FILESYSTEM 3008W: http://sourceforge.net/projects/cramfs/ 3009S: Orphan / Obsolete 3010F: Documentation/filesystems/cramfs.txt 3011F: fs/cramfs/ 3012 3013CRIS PORT 3014M: Mikael Starvik <starvik@axis.com> 3015M: Jesper Nilsson <jesper.nilsson@axis.com> 3016L: linux-cris-kernel@axis.com 3017W: http://developer.axis.com 3018S: Maintained 3019F: arch/cris/ 3020F: drivers/tty/serial/crisv10.* 3021 3022CRYPTO API 3023M: Herbert Xu <herbert@gondor.apana.org.au> 3024M: "David S. Miller" <davem@davemloft.net> 3025L: linux-crypto@vger.kernel.org 3026T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3027S: Maintained 3028F: Documentation/crypto/ 3029F: Documentation/DocBook/crypto-API.tmpl 3030F: arch/*/crypto/ 3031F: crypto/ 3032F: drivers/crypto/ 3033F: include/crypto/ 3034 3035CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3036M: Neil Horman <nhorman@tuxdriver.com> 3037L: linux-crypto@vger.kernel.org 3038S: Maintained 3039F: crypto/ansi_cprng.c 3040F: crypto/rng.c 3041 3042CS5535 Audio ALSA driver 3043M: Jaya Kumar <jayakumar.alsa@gmail.com> 3044S: Maintained 3045F: sound/pci/cs5535audio/ 3046 3047CW1200 WLAN driver 3048M: Solomon Peachy <pizza@shaftnet.org> 3049S: Maintained 3050F: drivers/net/wireless/cw1200/ 3051 3052CX18 VIDEO4LINUX DRIVER 3053M: Andy Walls <awalls@md.metrocast.net> 3054L: ivtv-devel@ivtvdriver.org (subscribers-only) 3055L: linux-media@vger.kernel.org 3056T: git git://linuxtv.org/media_tree.git 3057W: http://linuxtv.org 3058W: http://www.ivtvdriver.org/index.php/Cx18 3059S: Maintained 3060F: Documentation/video4linux/cx18.txt 3061F: drivers/media/pci/cx18/ 3062F: include/uapi/linux/ivtv* 3063 3064CX2341X MPEG ENCODER HELPER MODULE 3065M: Hans Verkuil <hverkuil@xs4all.nl> 3066L: linux-media@vger.kernel.org 3067T: git git://linuxtv.org/media_tree.git 3068W: http://linuxtv.org 3069S: Maintained 3070F: drivers/media/common/cx2341x* 3071F: include/media/cx2341x* 3072 3073CX24120 MEDIA DRIVER 3074M: Jemma Denson <jdenson@gmail.com> 3075M: Patrick Boettcher <patrick.boettcher@posteo.de> 3076L: linux-media@vger.kernel.org 3077W: http://linuxtv.org/ 3078Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3079S: Maintained 3080F: drivers/media/dvb-frontends/cx24120* 3081 3082CX88 VIDEO4LINUX DRIVER 3083M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3084L: linux-media@vger.kernel.org 3085W: http://linuxtv.org 3086T: git git://linuxtv.org/media_tree.git 3087S: Odd fixes 3088F: Documentation/video4linux/cx88/ 3089F: drivers/media/pci/cx88/ 3090 3091CXD2820R MEDIA DRIVER 3092M: Antti Palosaari <crope@iki.fi> 3093L: linux-media@vger.kernel.org 3094W: http://linuxtv.org/ 3095W: http://palosaari.fi/linux/ 3096Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3097T: git git://linuxtv.org/anttip/media_tree.git 3098S: Maintained 3099F: drivers/media/dvb-frontends/cxd2820r* 3100 3101CXGB3 ETHERNET DRIVER (CXGB3) 3102M: Santosh Raspatur <santosh@chelsio.com> 3103L: netdev@vger.kernel.org 3104W: http://www.chelsio.com 3105S: Supported 3106F: drivers/net/ethernet/chelsio/cxgb3/ 3107 3108CXGB3 ISCSI DRIVER (CXGB3I) 3109M: Karen Xie <kxie@chelsio.com> 3110L: linux-scsi@vger.kernel.org 3111W: http://www.chelsio.com 3112S: Supported 3113F: drivers/scsi/cxgbi/cxgb3i 3114 3115CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3116M: Steve Wise <swise@chelsio.com> 3117L: linux-rdma@vger.kernel.org 3118W: http://www.openfabrics.org 3119S: Supported 3120F: drivers/infiniband/hw/cxgb3/ 3121 3122CXGB4 ETHERNET DRIVER (CXGB4) 3123M: Hariprasad S <hariprasad@chelsio.com> 3124L: netdev@vger.kernel.org 3125W: http://www.chelsio.com 3126S: Supported 3127F: drivers/net/ethernet/chelsio/cxgb4/ 3128 3129CXGB4 ISCSI DRIVER (CXGB4I) 3130M: Karen Xie <kxie@chelsio.com> 3131L: linux-scsi@vger.kernel.org 3132W: http://www.chelsio.com 3133S: Supported 3134F: drivers/scsi/cxgbi/cxgb4i 3135 3136CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3137M: Steve Wise <swise@chelsio.com> 3138L: linux-rdma@vger.kernel.org 3139W: http://www.openfabrics.org 3140S: Supported 3141F: drivers/infiniband/hw/cxgb4/ 3142 3143CXGB4VF ETHERNET DRIVER (CXGB4VF) 3144M: Casey Leedom <leedom@chelsio.com> 3145L: netdev@vger.kernel.org 3146W: http://www.chelsio.com 3147S: Supported 3148F: drivers/net/ethernet/chelsio/cxgb4vf/ 3149 3150CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3151M: Ian Munsie <imunsie@au1.ibm.com> 3152M: Michael Neuling <mikey@neuling.org> 3153L: linuxppc-dev@lists.ozlabs.org 3154S: Supported 3155F: drivers/misc/cxl/ 3156F: include/misc/cxl* 3157F: include/uapi/misc/cxl.h 3158F: Documentation/powerpc/cxl.txt 3159F: Documentation/powerpc/cxl.txt 3160F: Documentation/ABI/testing/sysfs-class-cxl 3161 3162STMMAC ETHERNET DRIVER 3163M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3164L: netdev@vger.kernel.org 3165W: http://www.stlinux.com 3166S: Supported 3167F: drivers/net/ethernet/stmicro/stmmac/ 3168 3169CYBERPRO FB DRIVER 3170M: Russell King <linux@arm.linux.org.uk> 3171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3172W: http://www.arm.linux.org.uk/ 3173S: Maintained 3174F: drivers/video/fbdev/cyber2000fb.* 3175 3176CYCLADES ASYNC MUX DRIVER 3177W: http://www.cyclades.com/ 3178S: Orphan 3179F: drivers/tty/cyclades.c 3180F: include/linux/cyclades.h 3181F: include/uapi/linux/cyclades.h 3182 3183CYCLADES PC300 DRIVER 3184W: http://www.cyclades.com/ 3185S: Orphan 3186F: drivers/net/wan/pc300* 3187 3188CYPRESS_FIRMWARE MEDIA DRIVER 3189M: Antti Palosaari <crope@iki.fi> 3190L: linux-media@vger.kernel.org 3191W: http://linuxtv.org/ 3192W: http://palosaari.fi/linux/ 3193Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3194T: git git://linuxtv.org/anttip/media_tree.git 3195S: Maintained 3196F: drivers/media/common/cypress_firmware* 3197 3198CYTTSP TOUCHSCREEN DRIVER 3199M: Ferruh Yigit <fery@cypress.com> 3200L: linux-input@vger.kernel.org 3201S: Supported 3202F: drivers/input/touchscreen/cyttsp* 3203F: include/linux/input/cyttsp.h 3204 3205DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3206M: Joshua Kinard <kumba@gentoo.org> 3207S: Maintained 3208F: drivers/rtc/rtc-ds1685.c 3209F: include/linux/rtc/ds1685.h 3210 3211DAMA SLAVE for AX.25 3212M: Joerg Reuter <jreuter@yaina.de> 3213W: http://yaina.de/jreuter/ 3214W: http://www.qsl.net/dl1bke/ 3215L: linux-hams@vger.kernel.org 3216S: Maintained 3217F: net/ax25/af_ax25.c 3218F: net/ax25/ax25_dev.c 3219F: net/ax25/ax25_ds_* 3220F: net/ax25/ax25_in.c 3221F: net/ax25/ax25_out.c 3222F: net/ax25/ax25_timer.c 3223F: net/ax25/sysctl_net_ax25.c 3224 3225DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3226L: netdev@vger.kernel.org 3227S: Orphan 3228F: Documentation/networking/dmfe.txt 3229F: drivers/net/ethernet/dec/tulip/dmfe.c 3230 3231DC390/AM53C974 SCSI driver 3232M: Hannes Reinecke <hare@suse.com> 3233L: linux-scsi@vger.kernel.org 3234S: Maintained 3235F: drivers/scsi/am53c974.c 3236 3237DC395x SCSI driver 3238M: Oliver Neukum <oliver@neukum.org> 3239M: Ali Akcaagac <aliakc@web.de> 3240M: Jamie Lenehan <lenehan@twibble.org> 3241L: dc395x@twibble.org 3242W: http://twibble.org/dist/dc395x/ 3243W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3244S: Maintained 3245F: Documentation/scsi/dc395x.txt 3246F: drivers/scsi/dc395x.* 3247 3248DCCP PROTOCOL 3249M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3250L: dccp@vger.kernel.org 3251W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3252S: Maintained 3253F: include/linux/dccp.h 3254F: include/uapi/linux/dccp.h 3255F: include/linux/tfrc.h 3256F: net/dccp/ 3257 3258DECnet NETWORK LAYER 3259W: http://linux-decnet.sourceforge.net 3260L: linux-decnet-user@lists.sourceforge.net 3261S: Orphan 3262F: Documentation/networking/decnet.txt 3263F: net/decnet/ 3264 3265DECSTATION PLATFORM SUPPORT 3266M: "Maciej W. Rozycki" <macro@linux-mips.org> 3267L: linux-mips@linux-mips.org 3268W: http://www.linux-mips.org/wiki/DECstation 3269S: Maintained 3270F: arch/mips/dec/ 3271F: arch/mips/include/asm/dec/ 3272F: arch/mips/include/asm/mach-dec/ 3273 3274DEFXX FDDI NETWORK DRIVER 3275M: "Maciej W. Rozycki" <macro@linux-mips.org> 3276S: Maintained 3277F: drivers/net/fddi/defxx.* 3278 3279DELL LAPTOP DRIVER 3280M: Matthew Garrett <mjg59@srcf.ucam.org> 3281M: Pali Rohár <pali.rohar@gmail.com> 3282L: platform-driver-x86@vger.kernel.org 3283S: Maintained 3284F: drivers/platform/x86/dell-laptop.c 3285 3286DELL LAPTOP RBTN DRIVER 3287M: Pali Rohár <pali.rohar@gmail.com> 3288S: Maintained 3289F: drivers/platform/x86/dell-rbtn.* 3290 3291DELL LAPTOP FREEFALL DRIVER 3292M: Pali Rohár <pali.rohar@gmail.com> 3293S: Maintained 3294F: drivers/platform/x86/dell-smo8800.c 3295 3296DELL LAPTOP SMM DRIVER 3297M: Pali Rohár <pali.rohar@gmail.com> 3298S: Maintained 3299F: drivers/hwmon/dell-smm-hwmon.c 3300F: include/uapi/linux/i8k.h 3301 3302DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3303M: Doug Warzecha <Douglas_Warzecha@dell.com> 3304S: Maintained 3305F: Documentation/dcdbas.txt 3306F: drivers/firmware/dcdbas.* 3307 3308DELL WMI EXTRAS DRIVER 3309M: Matthew Garrett <mjg59@srcf.ucam.org> 3310M: Pali Rohár <pali.rohar@gmail.com> 3311S: Maintained 3312F: drivers/platform/x86/dell-wmi.c 3313 3314DESIGNWARE USB2 DRD IP DRIVER 3315M: John Youn <johnyoun@synopsys.com> 3316L: linux-usb@vger.kernel.org 3317T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3318S: Maintained 3319F: drivers/usb/dwc2/ 3320 3321DESIGNWARE USB3 DRD IP DRIVER 3322M: Felipe Balbi <balbi@ti.com> 3323L: linux-usb@vger.kernel.org 3324L: linux-omap@vger.kernel.org 3325T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3326S: Maintained 3327F: drivers/usb/dwc3/ 3328 3329DEVICE COREDUMP (DEV_COREDUMP) 3330M: Johannes Berg <johannes@sipsolutions.net> 3331L: linux-kernel@vger.kernel.org 3332S: Maintained 3333F: drivers/base/devcoredump.c 3334F: include/linux/devcoredump.h 3335 3336DEVICE FREQUENCY (DEVFREQ) 3337M: MyungJoo Ham <myungjoo.ham@samsung.com> 3338M: Kyungmin Park <kyungmin.park@samsung.com> 3339L: linux-pm@vger.kernel.org 3340S: Maintained 3341F: drivers/devfreq/ 3342 3343DEVICE NUMBER REGISTRY 3344M: Torben Mathiasen <device@lanana.org> 3345W: http://lanana.org/docs/device-list/index.html 3346S: Maintained 3347 3348DEVICE-MAPPER (LVM) 3349M: Alasdair Kergon <agk@redhat.com> 3350M: Mike Snitzer <snitzer@redhat.com> 3351M: dm-devel@redhat.com 3352L: dm-devel@redhat.com 3353W: http://sources.redhat.com/dm 3354Q: http://patchwork.kernel.org/project/dm-devel/list/ 3355T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3356T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3357S: Maintained 3358F: Documentation/device-mapper/ 3359F: drivers/md/dm* 3360F: drivers/md/persistent-data/ 3361F: include/linux/device-mapper.h 3362F: include/linux/dm-*.h 3363F: include/uapi/linux/dm-*.h 3364 3365DIALOG SEMICONDUCTOR DRIVERS 3366M: Support Opensource <support.opensource@diasemi.com> 3367W: http://www.dialog-semiconductor.com/products 3368S: Supported 3369F: Documentation/hwmon/da90?? 3370F: drivers/gpio/gpio-da90??.c 3371F: drivers/hwmon/da90??-hwmon.c 3372F: drivers/iio/adc/da91??-*.c 3373F: drivers/input/misc/da90??_onkey.c 3374F: drivers/input/touchscreen/da9052_tsi.c 3375F: drivers/leds/leds-da90??.c 3376F: drivers/mfd/da903x.c 3377F: drivers/mfd/da90??-*.c 3378F: drivers/mfd/da91??-*.c 3379F: drivers/power/da9052-battery.c 3380F: drivers/power/da91??-*.c 3381F: drivers/regulator/da903x.c 3382F: drivers/regulator/da9???-regulator.[ch] 3383F: drivers/rtc/rtc-da90??.c 3384F: drivers/video/backlight/da90??_bl.c 3385F: drivers/watchdog/da90??_wdt.c 3386F: include/linux/mfd/da903x.h 3387F: include/linux/mfd/da9052/ 3388F: include/linux/mfd/da9055/ 3389F: include/linux/mfd/da9063/ 3390F: include/linux/mfd/da9150/ 3391F: include/sound/da[79]*.h 3392F: sound/soc/codecs/da[79]*.[ch] 3393 3394DIGI NEO AND CLASSIC PCI PRODUCTS 3395M: Lidza Louina <lidza.louina@gmail.com> 3396M: Mark Hounschell <markh@compro.net> 3397L: driverdev-devel@linuxdriverproject.org 3398S: Maintained 3399F: drivers/staging/dgnc/ 3400 3401DIGI EPCA PCI PRODUCTS 3402M: Lidza Louina <lidza.louina@gmail.com> 3403M: Daeseok Youn <daeseok.youn@gmail.com> 3404L: driverdev-devel@linuxdriverproject.org 3405S: Maintained 3406F: drivers/staging/dgap/ 3407 3408DIOLAN U2C-12 I2C DRIVER 3409M: Guenter Roeck <linux@roeck-us.net> 3410L: linux-i2c@vger.kernel.org 3411S: Maintained 3412F: drivers/i2c/busses/i2c-diolan-u2c.c 3413 3414DIRECT ACCESS (DAX) 3415M: Matthew Wilcox <willy@linux.intel.com> 3416L: linux-fsdevel@vger.kernel.org 3417S: Supported 3418F: fs/dax.c 3419 3420DIRECTORY NOTIFICATION (DNOTIFY) 3421M: Eric Paris <eparis@parisplace.org> 3422S: Maintained 3423F: Documentation/filesystems/dnotify.txt 3424F: fs/notify/dnotify/ 3425F: include/linux/dnotify.h 3426 3427DISK GEOMETRY AND PARTITION HANDLING 3428M: Andries Brouwer <aeb@cwi.nl> 3429W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3430W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3431W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3432S: Maintained 3433 3434DISKQUOTA 3435M: Jan Kara <jack@suse.com> 3436S: Maintained 3437F: Documentation/filesystems/quota.txt 3438F: fs/quota/ 3439F: include/linux/quota*.h 3440F: include/uapi/linux/quota*.h 3441 3442DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3443M: Bernie Thompson <bernie@plugable.com> 3444L: linux-fbdev@vger.kernel.org 3445S: Maintained 3446W: http://plugable.com/category/projects/udlfb/ 3447F: drivers/video/fbdev/udlfb.c 3448F: include/video/udlfb.h 3449F: Documentation/fb/udlfb.txt 3450 3451DISTRIBUTED LOCK MANAGER (DLM) 3452M: Christine Caulfield <ccaulfie@redhat.com> 3453M: David Teigland <teigland@redhat.com> 3454L: cluster-devel@redhat.com 3455W: http://sources.redhat.com/cluster/ 3456T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3457S: Supported 3458F: fs/dlm/ 3459 3460DMA BUFFER SHARING FRAMEWORK 3461M: Sumit Semwal <sumit.semwal@linaro.org> 3462S: Maintained 3463L: linux-media@vger.kernel.org 3464L: dri-devel@lists.freedesktop.org 3465L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3466F: drivers/dma-buf/ 3467F: include/linux/dma-buf* 3468F: include/linux/reservation.h 3469F: include/linux/*fence.h 3470F: Documentation/dma-buf-sharing.txt 3471T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3472 3473DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3474M: Vinod Koul <vinod.koul@intel.com> 3475L: dmaengine@vger.kernel.org 3476Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3477S: Maintained 3478F: drivers/dma/ 3479F: include/linux/dmaengine.h 3480F: Documentation/dmaengine/ 3481T: git git://git.infradead.org/users/vkoul/slave-dma.git 3482 3483DME1737 HARDWARE MONITOR DRIVER 3484M: Juerg Haefliger <juergh@gmail.com> 3485L: lm-sensors@lm-sensors.org 3486S: Maintained 3487F: Documentation/hwmon/dme1737 3488F: drivers/hwmon/dme1737.c 3489 3490DMI/SMBIOS SUPPORT 3491M: Jean Delvare <jdelvare@suse.com> 3492S: Maintained 3493T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3494F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3495F: drivers/firmware/dmi-id.c 3496F: drivers/firmware/dmi_scan.c 3497F: include/linux/dmi.h 3498 3499DOCUMENTATION 3500M: Jonathan Corbet <corbet@lwn.net> 3501L: linux-doc@vger.kernel.org 3502S: Maintained 3503F: Documentation/ 3504X: Documentation/ABI/ 3505X: Documentation/devicetree/ 3506X: Documentation/acpi 3507X: Documentation/power 3508X: Documentation/spi 3509X: Documentation/DocBook/media 3510T: git git://git.lwn.net/linux-2.6.git docs-next 3511 3512DOUBLETALK DRIVER 3513M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3514L: blinux-list@redhat.com 3515S: Maintained 3516F: drivers/char/dtlk.c 3517F: include/linux/dtlk.h 3518 3519DPT_I2O SCSI RAID DRIVER 3520M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3521L: linux-scsi@vger.kernel.org 3522W: http://www.adaptec.com/ 3523S: Maintained 3524F: drivers/scsi/dpt* 3525F: drivers/scsi/dpt/ 3526 3527DRBD DRIVER 3528P: Philipp Reisner 3529P: Lars Ellenberg 3530M: drbd-dev@lists.linbit.com 3531L: drbd-user@lists.linbit.com 3532W: http://www.drbd.org 3533T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3534T: git git://git.drbd.org/drbd-8.3.git 3535S: Supported 3536F: drivers/block/drbd/ 3537F: lib/lru_cache.c 3538F: Documentation/blockdev/drbd/ 3539 3540DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3541M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3542T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3543S: Supported 3544F: Documentation/kobject.txt 3545F: drivers/base/ 3546F: fs/debugfs/ 3547F: fs/kernfs/ 3548F: fs/sysfs/ 3549F: include/linux/debugfs.h 3550F: include/linux/kobj* 3551F: lib/kobj* 3552 3553DRM DRIVERS 3554M: David Airlie <airlied@linux.ie> 3555L: dri-devel@lists.freedesktop.org 3556T: git git://people.freedesktop.org/~airlied/linux 3557S: Maintained 3558F: drivers/gpu/drm/ 3559F: drivers/gpu/vga/ 3560F: include/drm/ 3561F: include/uapi/drm/ 3562 3563RADEON DRM DRIVERS 3564M: Alex Deucher <alexander.deucher@amd.com> 3565M: Christian König <christian.koenig@amd.com> 3566L: dri-devel@lists.freedesktop.org 3567T: git git://people.freedesktop.org/~agd5f/linux 3568S: Supported 3569F: drivers/gpu/drm/radeon/ 3570F: include/uapi/drm/radeon* 3571 3572DRM PANEL DRIVERS 3573M: Thierry Reding <thierry.reding@gmail.com> 3574L: dri-devel@lists.freedesktop.org 3575T: git git://anongit.freedesktop.org/tegra/linux.git 3576S: Maintained 3577F: drivers/gpu/drm/drm_panel.c 3578F: drivers/gpu/drm/panel/ 3579F: include/drm/drm_panel.h 3580F: Documentation/devicetree/bindings/panel/ 3581 3582INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3583M: Daniel Vetter <daniel.vetter@intel.com> 3584M: Jani Nikula <jani.nikula@linux.intel.com> 3585L: intel-gfx@lists.freedesktop.org 3586L: dri-devel@lists.freedesktop.org 3587W: https://01.org/linuxgraphics/ 3588Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3589T: git git://anongit.freedesktop.org/drm-intel 3590S: Supported 3591F: drivers/gpu/drm/i915/ 3592F: include/drm/i915* 3593F: include/uapi/drm/i915* 3594 3595DRM DRIVERS FOR EXYNOS 3596M: Inki Dae <inki.dae@samsung.com> 3597M: Joonyoung Shim <jy0922.shim@samsung.com> 3598M: Seung-Woo Kim <sw0312.kim@samsung.com> 3599M: Kyungmin Park <kyungmin.park@samsung.com> 3600L: dri-devel@lists.freedesktop.org 3601T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3602S: Supported 3603F: drivers/gpu/drm/exynos/ 3604F: include/drm/exynos* 3605F: include/uapi/drm/exynos* 3606 3607DRM DRIVERS FOR FREESCALE DCU 3608M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3609M: Alison Wang <alison.wang@freescale.com> 3610L: dri-devel@lists.freedesktop.org 3611S: Supported 3612F: drivers/gpu/drm/fsl-dcu/ 3613F: Documentation/devicetree/bindings/video/fsl,dcu.txt 3614F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt 3615 3616DRM DRIVERS FOR FREESCALE IMX 3617M: Philipp Zabel <p.zabel@pengutronix.de> 3618L: dri-devel@lists.freedesktop.org 3619S: Maintained 3620F: drivers/gpu/drm/imx/ 3621F: Documentation/devicetree/bindings/drm/imx/ 3622 3623DRM DRIVERS FOR NVIDIA TEGRA 3624M: Thierry Reding <thierry.reding@gmail.com> 3625M: Terje Bergström <tbergstrom@nvidia.com> 3626L: dri-devel@lists.freedesktop.org 3627L: linux-tegra@vger.kernel.org 3628T: git git://anongit.freedesktop.org/tegra/linux.git 3629S: Supported 3630F: drivers/gpu/drm/tegra/ 3631F: drivers/gpu/host1x/ 3632F: include/linux/host1x.h 3633F: include/uapi/drm/tegra_drm.h 3634F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3635 3636DRM DRIVERS FOR RENESAS 3637M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3638L: dri-devel@lists.freedesktop.org 3639L: linux-sh@vger.kernel.org 3640T: git git://people.freedesktop.org/~airlied/linux 3641S: Supported 3642F: drivers/gpu/drm/rcar-du/ 3643F: drivers/gpu/drm/shmobile/ 3644F: include/linux/platform_data/shmob_drm.h 3645 3646DRM DRIVERS FOR ROCKCHIP 3647M: Mark Yao <mark.yao@rock-chips.com> 3648L: dri-devel@lists.freedesktop.org 3649S: Maintained 3650F: drivers/gpu/drm/rockchip/ 3651F: Documentation/devicetree/bindings/video/rockchip* 3652 3653DRM DRIVERS FOR STI 3654M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3655M: Vincent Abriou <vincent.abriou@st.com> 3656L: dri-devel@lists.freedesktop.org 3657T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3658S: Maintained 3659F: drivers/gpu/drm/sti 3660F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt 3661 3662DSBR100 USB FM RADIO DRIVER 3663M: Alexey Klimov <klimov.linux@gmail.com> 3664L: linux-media@vger.kernel.org 3665T: git git://linuxtv.org/media_tree.git 3666S: Maintained 3667F: drivers/media/radio/dsbr100.c 3668 3669DSCC4 DRIVER 3670M: Francois Romieu <romieu@fr.zoreil.com> 3671L: netdev@vger.kernel.org 3672S: Maintained 3673F: drivers/net/wan/dscc4.c 3674 3675DT3155 MEDIA DRIVER 3676M: Hans Verkuil <hverkuil@xs4all.nl> 3677L: linux-media@vger.kernel.org 3678T: git git://linuxtv.org/media_tree.git 3679W: http://linuxtv.org 3680S: Odd Fixes 3681F: drivers/media/pci/dt3155/ 3682 3683DVB_USB_AF9015 MEDIA DRIVER 3684M: Antti Palosaari <crope@iki.fi> 3685L: linux-media@vger.kernel.org 3686W: http://linuxtv.org/ 3687W: http://palosaari.fi/linux/ 3688Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3689T: git git://linuxtv.org/anttip/media_tree.git 3690S: Maintained 3691F: drivers/media/usb/dvb-usb-v2/af9015* 3692 3693DVB_USB_AF9035 MEDIA DRIVER 3694M: Antti Palosaari <crope@iki.fi> 3695L: linux-media@vger.kernel.org 3696W: http://linuxtv.org/ 3697W: http://palosaari.fi/linux/ 3698Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3699T: git git://linuxtv.org/anttip/media_tree.git 3700S: Maintained 3701F: drivers/media/usb/dvb-usb-v2/af9035* 3702 3703DVB_USB_ANYSEE MEDIA DRIVER 3704M: Antti Palosaari <crope@iki.fi> 3705L: linux-media@vger.kernel.org 3706W: http://linuxtv.org/ 3707W: http://palosaari.fi/linux/ 3708Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3709T: git git://linuxtv.org/anttip/media_tree.git 3710S: Maintained 3711F: drivers/media/usb/dvb-usb-v2/anysee* 3712 3713DVB_USB_AU6610 MEDIA DRIVER 3714M: Antti Palosaari <crope@iki.fi> 3715L: linux-media@vger.kernel.org 3716W: http://linuxtv.org/ 3717W: http://palosaari.fi/linux/ 3718Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3719T: git git://linuxtv.org/anttip/media_tree.git 3720S: Maintained 3721F: drivers/media/usb/dvb-usb-v2/au6610* 3722 3723DVB_USB_CE6230 MEDIA DRIVER 3724M: Antti Palosaari <crope@iki.fi> 3725L: linux-media@vger.kernel.org 3726W: http://linuxtv.org/ 3727W: http://palosaari.fi/linux/ 3728Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3729T: git git://linuxtv.org/anttip/media_tree.git 3730S: Maintained 3731F: drivers/media/usb/dvb-usb-v2/ce6230* 3732 3733DVB_USB_CXUSB MEDIA DRIVER 3734M: Michael Krufky <mkrufky@linuxtv.org> 3735L: linux-media@vger.kernel.org 3736W: http://linuxtv.org/ 3737W: http://github.com/mkrufky 3738Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3739T: git git://linuxtv.org/media_tree.git 3740S: Maintained 3741F: drivers/media/usb/dvb-usb/cxusb* 3742 3743DVB_USB_EC168 MEDIA DRIVER 3744M: Antti Palosaari <crope@iki.fi> 3745L: linux-media@vger.kernel.org 3746W: http://linuxtv.org/ 3747W: http://palosaari.fi/linux/ 3748Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3749T: git git://linuxtv.org/anttip/media_tree.git 3750S: Maintained 3751F: drivers/media/usb/dvb-usb-v2/ec168* 3752 3753DVB_USB_GL861 MEDIA DRIVER 3754M: Antti Palosaari <crope@iki.fi> 3755L: linux-media@vger.kernel.org 3756W: http://linuxtv.org/ 3757Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3758T: git git://linuxtv.org/anttip/media_tree.git 3759S: Maintained 3760F: drivers/media/usb/dvb-usb-v2/gl861* 3761 3762DVB_USB_MXL111SF MEDIA DRIVER 3763M: Michael Krufky <mkrufky@linuxtv.org> 3764L: linux-media@vger.kernel.org 3765W: http://linuxtv.org/ 3766W: http://github.com/mkrufky 3767Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3768T: git git://linuxtv.org/mkrufky/mxl111sf.git 3769S: Maintained 3770F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3771 3772DVB_USB_RTL28XXU MEDIA DRIVER 3773M: Antti Palosaari <crope@iki.fi> 3774L: linux-media@vger.kernel.org 3775W: http://linuxtv.org/ 3776W: http://palosaari.fi/linux/ 3777Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3778T: git git://linuxtv.org/anttip/media_tree.git 3779S: Maintained 3780F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3781 3782DVB_USB_V2 MEDIA DRIVER 3783M: Antti Palosaari <crope@iki.fi> 3784L: linux-media@vger.kernel.org 3785W: http://linuxtv.org/ 3786W: http://palosaari.fi/linux/ 3787Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3788T: git git://linuxtv.org/anttip/media_tree.git 3789S: Maintained 3790F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3791F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3792 3793DYNAMIC DEBUG 3794M: Jason Baron <jbaron@akamai.com> 3795S: Maintained 3796F: lib/dynamic_debug.c 3797F: include/linux/dynamic_debug.h 3798 3799DZ DECSTATION DZ11 SERIAL DRIVER 3800M: "Maciej W. Rozycki" <macro@linux-mips.org> 3801S: Maintained 3802F: drivers/tty/serial/dz.* 3803 3804E3X0 POWER BUTTON DRIVER 3805M: Moritz Fischer <moritz.fischer@ettus.com> 3806L: usrp-users@lists.ettus.com 3807W: http://www.ettus.com 3808S: Supported 3809F: drivers/input/misc/e3x0-button.c 3810F: Documentation/devicetree/bindings/input/e3x0-button.txt 3811 3812E4000 MEDIA DRIVER 3813M: Antti Palosaari <crope@iki.fi> 3814L: linux-media@vger.kernel.org 3815W: http://linuxtv.org/ 3816W: http://palosaari.fi/linux/ 3817Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3818T: git git://linuxtv.org/anttip/media_tree.git 3819S: Maintained 3820F: drivers/media/tuners/e4000* 3821 3822EATA ISA/EISA/PCI SCSI DRIVER 3823M: Dario Ballabio <ballabio_dario@emc.com> 3824L: linux-scsi@vger.kernel.org 3825S: Maintained 3826F: drivers/scsi/eata.c 3827 3828EC100 MEDIA DRIVER 3829M: Antti Palosaari <crope@iki.fi> 3830L: linux-media@vger.kernel.org 3831W: http://linuxtv.org/ 3832W: http://palosaari.fi/linux/ 3833Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3834T: git git://linuxtv.org/anttip/media_tree.git 3835S: Maintained 3836F: drivers/media/dvb-frontends/ec100* 3837 3838ECRYPT FILE SYSTEM 3839M: Tyler Hicks <tyhicks@canonical.com> 3840L: ecryptfs@vger.kernel.org 3841W: http://ecryptfs.org 3842W: https://launchpad.net/ecryptfs 3843S: Supported 3844F: Documentation/filesystems/ecryptfs.txt 3845F: fs/ecryptfs/ 3846 3847EDAC-CORE 3848M: Doug Thompson <dougthompson@xmission.com> 3849M: Borislav Petkov <bp@alien8.de> 3850M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3851L: linux-edac@vger.kernel.org 3852W: bluesmoke.sourceforge.net 3853T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3854T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3855S: Supported 3856F: Documentation/edac.txt 3857F: drivers/edac/ 3858F: include/linux/edac.h 3859 3860EDAC-AMD64 3861M: Doug Thompson <dougthompson@xmission.com> 3862M: Borislav Petkov <bp@alien8.de> 3863L: linux-edac@vger.kernel.org 3864W: bluesmoke.sourceforge.net 3865S: Maintained 3866F: drivers/edac/amd64_edac* 3867 3868EDAC-CALXEDA 3869M: Doug Thompson <dougthompson@xmission.com> 3870M: Robert Richter <rric@kernel.org> 3871L: linux-edac@vger.kernel.org 3872W: bluesmoke.sourceforge.net 3873S: Maintained 3874F: drivers/edac/highbank* 3875 3876EDAC-CAVIUM 3877M: Ralf Baechle <ralf@linux-mips.org> 3878M: David Daney <david.daney@cavium.com> 3879L: linux-edac@vger.kernel.org 3880L: linux-mips@linux-mips.org 3881W: bluesmoke.sourceforge.net 3882S: Supported 3883F: drivers/edac/octeon_edac* 3884 3885EDAC-E752X 3886M: Mark Gross <mark.gross@intel.com> 3887M: Doug Thompson <dougthompson@xmission.com> 3888L: linux-edac@vger.kernel.org 3889W: bluesmoke.sourceforge.net 3890S: Maintained 3891F: drivers/edac/e752x_edac.c 3892 3893EDAC-E7XXX 3894M: Doug Thompson <dougthompson@xmission.com> 3895L: linux-edac@vger.kernel.org 3896W: bluesmoke.sourceforge.net 3897S: Maintained 3898F: drivers/edac/e7xxx_edac.c 3899 3900EDAC-GHES 3901M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3902L: linux-edac@vger.kernel.org 3903W: bluesmoke.sourceforge.net 3904S: Maintained 3905F: drivers/edac/ghes_edac.c 3906 3907EDAC-I82443BXGX 3908M: Tim Small <tim@buttersideup.com> 3909L: linux-edac@vger.kernel.org 3910W: bluesmoke.sourceforge.net 3911S: Maintained 3912F: drivers/edac/i82443bxgx_edac.c 3913 3914EDAC-I3000 3915M: Jason Uhlenkott <juhlenko@akamai.com> 3916L: linux-edac@vger.kernel.org 3917W: bluesmoke.sourceforge.net 3918S: Maintained 3919F: drivers/edac/i3000_edac.c 3920 3921EDAC-I5000 3922M: Doug Thompson <dougthompson@xmission.com> 3923L: linux-edac@vger.kernel.org 3924W: bluesmoke.sourceforge.net 3925S: Maintained 3926F: drivers/edac/i5000_edac.c 3927 3928EDAC-I5400 3929M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3930L: linux-edac@vger.kernel.org 3931W: bluesmoke.sourceforge.net 3932S: Maintained 3933F: drivers/edac/i5400_edac.c 3934 3935EDAC-I7300 3936M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3937L: linux-edac@vger.kernel.org 3938W: bluesmoke.sourceforge.net 3939S: Maintained 3940F: drivers/edac/i7300_edac.c 3941 3942EDAC-I7CORE 3943M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3944L: linux-edac@vger.kernel.org 3945W: bluesmoke.sourceforge.net 3946S: Maintained 3947F: drivers/edac/i7core_edac.c 3948 3949EDAC-I82975X 3950M: Ranganathan Desikan <ravi@jetztechnologies.com> 3951M: "Arvind R." <arvino55@gmail.com> 3952L: linux-edac@vger.kernel.org 3953W: bluesmoke.sourceforge.net 3954S: Maintained 3955F: drivers/edac/i82975x_edac.c 3956 3957EDAC-IE31200 3958M: Jason Baron <jbaron@akamai.com> 3959L: linux-edac@vger.kernel.org 3960W: bluesmoke.sourceforge.net 3961S: Maintained 3962F: drivers/edac/ie31200_edac.c 3963 3964EDAC-MPC85XX 3965M: Johannes Thumshirn <morbidrsa@gmail.com> 3966L: linux-edac@vger.kernel.org 3967W: bluesmoke.sourceforge.net 3968S: Maintained 3969F: drivers/edac/mpc85xx_edac.[ch] 3970 3971EDAC-PASEMI 3972M: Egor Martovetsky <egor@pasemi.com> 3973L: linux-edac@vger.kernel.org 3974W: bluesmoke.sourceforge.net 3975S: Maintained 3976F: drivers/edac/pasemi_edac.c 3977 3978EDAC-R82600 3979M: Tim Small <tim@buttersideup.com> 3980L: linux-edac@vger.kernel.org 3981W: bluesmoke.sourceforge.net 3982S: Maintained 3983F: drivers/edac/r82600_edac.c 3984 3985EDAC-SBRIDGE 3986M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3987L: linux-edac@vger.kernel.org 3988W: bluesmoke.sourceforge.net 3989S: Maintained 3990F: drivers/edac/sb_edac.c 3991 3992EDAC-XGENE 3993APPLIED MICRO (APM) X-GENE SOC EDAC 3994M: Loc Ho <lho@apm.com> 3995S: Supported 3996F: drivers/edac/xgene_edac.c 3997F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 3998 3999EDIROL UA-101/UA-1000 DRIVER 4000M: Clemens Ladisch <clemens@ladisch.de> 4001L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4002T: git git://git.alsa-project.org/alsa-kernel.git 4003S: Maintained 4004F: sound/usb/misc/ua101.c 4005 4006EXTENSIBLE FIRMWARE INTERFACE (EFI) 4007M: Matt Fleming <matt@codeblueprint.co.uk> 4008L: linux-efi@vger.kernel.org 4009T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4010S: Maintained 4011F: Documentation/efi-stub.txt 4012F: arch/ia64/kernel/efi.c 4013F: arch/x86/boot/compressed/eboot.[ch] 4014F: arch/x86/include/asm/efi.h 4015F: arch/x86/platform/efi/* 4016F: drivers/firmware/efi/* 4017F: include/linux/efi*.h 4018 4019EFI VARIABLE FILESYSTEM 4020M: Matthew Garrett <matthew.garrett@nebula.com> 4021M: Jeremy Kerr <jk@ozlabs.org> 4022M: Matt Fleming <matt@codeblueprint.co.uk> 4023T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4024L: linux-efi@vger.kernel.org 4025S: Maintained 4026F: fs/efivarfs/ 4027 4028EFIFB FRAMEBUFFER DRIVER 4029L: linux-fbdev@vger.kernel.org 4030M: Peter Jones <pjones@redhat.com> 4031S: Maintained 4032F: drivers/video/fbdev/efifb.c 4033 4034EFS FILESYSTEM 4035W: http://aeschi.ch.eu.org/efs/ 4036S: Orphan 4037F: fs/efs/ 4038 4039EHCA (IBM GX bus InfiniBand adapter) DRIVER 4040M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 4041M: Christoph Raisch <raisch@de.ibm.com> 4042L: linux-rdma@vger.kernel.org 4043S: Supported 4044F: drivers/infiniband/hw/ehca/ 4045 4046EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4047M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4048L: netdev@vger.kernel.org 4049S: Maintained 4050F: drivers/net/ethernet/ibm/ehea/ 4051 4052EM28XX VIDEO4LINUX DRIVER 4053M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4054L: linux-media@vger.kernel.org 4055W: http://linuxtv.org 4056T: git git://linuxtv.org/media_tree.git 4057S: Maintained 4058F: drivers/media/usb/em28xx/ 4059 4060EMBEDDED LINUX 4061M: Paul Gortmaker <paul.gortmaker@windriver.com> 4062M: Matt Mackall <mpm@selenic.com> 4063M: David Woodhouse <dwmw2@infradead.org> 4064L: linux-embedded@vger.kernel.org 4065S: Maintained 4066 4067EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4068M: James Smart <james.smart@avagotech.com> 4069M: Dick Kennedy <dick.kennedy@avagotech.com> 4070L: linux-scsi@vger.kernel.org 4071W: http://www.avagotech.com 4072S: Supported 4073F: drivers/scsi/lpfc/ 4074 4075ENE CB710 FLASH CARD READER DRIVER 4076M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4077S: Maintained 4078F: drivers/misc/cb710/ 4079F: drivers/mmc/host/cb710-mmc.* 4080F: include/linux/cb710.h 4081 4082ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4083M: Maxim Levitsky <maximlevitsky@gmail.com> 4084S: Maintained 4085F: drivers/media/rc/ene_ir.* 4086 4087ENHANCED ERROR HANDLING (EEH) 4088M: Gavin Shan <shangw@linux.vnet.ibm.com> 4089L: linuxppc-dev@lists.ozlabs.org 4090S: Supported 4091F: Documentation/powerpc/eeh-pci-error-recovery.txt 4092F: arch/powerpc/kernel/eeh*.c 4093 4094EPSON S1D13XXX FRAMEBUFFER DRIVER 4095M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4096S: Maintained 4097T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4098F: drivers/video/fbdev/s1d13xxxfb.c 4099F: include/video/s1d13xxxfb.h 4100 4101ET131X NETWORK DRIVER 4102M: Mark Einon <mark.einon@gmail.com> 4103S: Odd Fixes 4104F: drivers/net/ethernet/agere/ 4105 4106ETHERNET BRIDGE 4107M: Stephen Hemminger <stephen@networkplumber.org> 4108L: bridge@lists.linux-foundation.org 4109L: netdev@vger.kernel.org 4110W: http://www.linuxfoundation.org/en/Net:Bridge 4111S: Maintained 4112F: include/linux/netfilter_bridge/ 4113F: net/bridge/ 4114 4115ETHERNET PHY LIBRARY 4116M: Florian Fainelli <f.fainelli@gmail.com> 4117L: netdev@vger.kernel.org 4118S: Maintained 4119F: include/linux/phy.h 4120F: include/linux/phy_fixed.h 4121F: drivers/net/phy/ 4122F: Documentation/networking/phy.txt 4123F: drivers/of/of_mdio.c 4124F: drivers/of/of_net.c 4125 4126EXT2 FILE SYSTEM 4127M: Jan Kara <jack@suse.com> 4128L: linux-ext4@vger.kernel.org 4129S: Maintained 4130F: Documentation/filesystems/ext2.txt 4131F: fs/ext2/ 4132F: include/linux/ext2* 4133 4134EXT4 FILE SYSTEM 4135M: "Theodore Ts'o" <tytso@mit.edu> 4136M: Andreas Dilger <adilger.kernel@dilger.ca> 4137L: linux-ext4@vger.kernel.org 4138W: http://ext4.wiki.kernel.org 4139Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4140S: Maintained 4141F: Documentation/filesystems/ext4.txt 4142F: fs/ext4/ 4143 4144Extended Verification Module (EVM) 4145M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4146L: linux-ima-devel@lists.sourceforge.net 4147L: linux-security-module@vger.kernel.org 4148S: Supported 4149F: security/integrity/evm/ 4150 4151EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4152M: MyungJoo Ham <myungjoo.ham@samsung.com> 4153M: Chanwoo Choi <cw00.choi@samsung.com> 4154L: linux-kernel@vger.kernel.org 4155T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4156S: Maintained 4157F: drivers/extcon/ 4158F: Documentation/extcon/ 4159 4160EXYNOS DP DRIVER 4161M: Jingoo Han <jingoohan1@gmail.com> 4162L: dri-devel@lists.freedesktop.org 4163S: Maintained 4164F: drivers/gpu/drm/exynos/exynos_dp* 4165 4166EXYNOS MIPI DISPLAY DRIVERS 4167M: Inki Dae <inki.dae@samsung.com> 4168M: Donghwa Lee <dh09.lee@samsung.com> 4169M: Kyungmin Park <kyungmin.park@samsung.com> 4170L: linux-fbdev@vger.kernel.org 4171S: Maintained 4172F: drivers/video/fbdev/exynos/exynos_mipi* 4173F: include/video/exynos_mipi* 4174 4175F71805F HARDWARE MONITORING DRIVER 4176M: Jean Delvare <jdelvare@suse.com> 4177L: lm-sensors@lm-sensors.org 4178S: Maintained 4179F: Documentation/hwmon/f71805f 4180F: drivers/hwmon/f71805f.c 4181 4182FC0011 TUNER DRIVER 4183M: Michael Buesch <m@bues.ch> 4184L: linux-media@vger.kernel.org 4185S: Maintained 4186F: drivers/media/tuners/fc0011.h 4187F: drivers/media/tuners/fc0011.c 4188 4189FC2580 MEDIA DRIVER 4190M: Antti Palosaari <crope@iki.fi> 4191L: linux-media@vger.kernel.org 4192W: http://linuxtv.org/ 4193W: http://palosaari.fi/linux/ 4194Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4195T: git git://linuxtv.org/anttip/media_tree.git 4196S: Maintained 4197F: drivers/media/tuners/fc2580* 4198 4199FANOTIFY 4200M: Eric Paris <eparis@redhat.com> 4201S: Maintained 4202F: fs/notify/fanotify/ 4203F: include/linux/fanotify.h 4204F: include/uapi/linux/fanotify.h 4205 4206FARSYNC SYNCHRONOUS DRIVER 4207M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4208W: http://www.farsite.co.uk/ 4209S: Supported 4210F: drivers/net/wan/farsync.* 4211 4212FAULT INJECTION SUPPORT 4213M: Akinobu Mita <akinobu.mita@gmail.com> 4214S: Supported 4215F: Documentation/fault-injection/ 4216F: lib/fault-inject.c 4217 4218FBTFT Framebuffer drivers 4219M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4220M: Noralf Trønnes <noralf@tronnes.org> 4221S: Maintained 4222F: drivers/staging/fbtft/ 4223 4224FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4225M: Vasu Dev <vasu.dev@intel.com> 4226L: fcoe-devel@open-fcoe.org 4227W: www.Open-FCoE.org 4228S: Supported 4229F: drivers/scsi/libfc/ 4230F: drivers/scsi/fcoe/ 4231F: include/scsi/fc/ 4232F: include/scsi/libfc.h 4233F: include/scsi/libfcoe.h 4234F: include/uapi/scsi/fc/ 4235 4236FILE LOCKING (flock() and fcntl()/lockf()) 4237M: Jeff Layton <jlayton@poochiereds.net> 4238M: "J. Bruce Fields" <bfields@fieldses.org> 4239L: linux-fsdevel@vger.kernel.org 4240S: Maintained 4241F: include/linux/fcntl.h 4242F: include/linux/fs.h 4243F: include/uapi/linux/fcntl.h 4244F: include/uapi/linux/fs.h 4245F: fs/fcntl.c 4246F: fs/locks.c 4247 4248FILESYSTEMS (VFS and infrastructure) 4249M: Alexander Viro <viro@zeniv.linux.org.uk> 4250L: linux-fsdevel@vger.kernel.org 4251S: Maintained 4252F: fs/* 4253 4254FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4255M: Riku Voipio <riku.voipio@iki.fi> 4256L: lm-sensors@lm-sensors.org 4257S: Maintained 4258F: drivers/hwmon/f75375s.c 4259F: include/linux/f75375s.h 4260 4261FIREWIRE AUDIO DRIVERS 4262M: Clemens Ladisch <clemens@ladisch.de> 4263L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4264T: git git://git.alsa-project.org/alsa-kernel.git 4265S: Maintained 4266F: sound/firewire/ 4267 4268FIREWIRE MEDIA DRIVERS (firedtv) 4269M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4270L: linux-media@vger.kernel.org 4271L: linux1394-devel@lists.sourceforge.net 4272T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4273S: Maintained 4274F: drivers/media/firewire/ 4275 4276FIREWIRE SBP-2 TARGET 4277M: Chris Boot <bootc@bootc.net> 4278L: linux-scsi@vger.kernel.org 4279L: target-devel@vger.kernel.org 4280L: linux1394-devel@lists.sourceforge.net 4281T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4282S: Maintained 4283F: drivers/target/sbp/ 4284 4285FIREWIRE SUBSYSTEM 4286M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4287L: linux1394-devel@lists.sourceforge.net 4288W: http://ieee1394.wiki.kernel.org/ 4289T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4290S: Maintained 4291F: drivers/firewire/ 4292F: include/linux/firewire.h 4293F: include/uapi/linux/firewire*.h 4294F: tools/firewire/ 4295 4296FIRMWARE LOADER (request_firmware) 4297M: Ming Lei <ming.lei@canonical.com> 4298L: linux-kernel@vger.kernel.org 4299S: Maintained 4300F: Documentation/firmware_class/ 4301F: drivers/base/firmware*.c 4302F: include/linux/firmware.h 4303 4304FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4305M: Joshua Morris <josh.h.morris@us.ibm.com> 4306M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4307S: Maintained 4308F: drivers/block/rsxx/ 4309 4310FLOPPY DRIVER 4311M: Jiri Kosina <jikos@kernel.org> 4312T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4313S: Odd fixes 4314F: drivers/block/floppy.c 4315 4316FMC SUBSYSTEM 4317M: Alessandro Rubini <rubini@gnudd.com> 4318W: http://www.ohwr.org/projects/fmc-bus 4319S: Supported 4320F: drivers/fmc/ 4321F: include/linux/fmc*.h 4322F: include/linux/ipmi-fru.h 4323K: fmc_d.*register 4324 4325FPU EMULATOR 4326M: Bill Metzenthen <billm@melbpc.org.au> 4327W: http://floatingpoint.sourceforge.net/emulator/index.html 4328S: Maintained 4329F: arch/x86/math-emu/ 4330 4331FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4332L: netdev@vger.kernel.org 4333S: Orphan 4334F: drivers/net/wan/dlci.c 4335F: drivers/net/wan/sdla.c 4336 4337FRAMEBUFFER LAYER 4338M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4339M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4340L: linux-fbdev@vger.kernel.org 4341W: http://linux-fbdev.sourceforge.net/ 4342Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4343T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4344S: Maintained 4345F: Documentation/fb/ 4346F: Documentation/devicetree/bindings/fb/ 4347F: drivers/video/ 4348F: include/video/ 4349F: include/linux/fb.h 4350F: include/uapi/video/ 4351F: include/uapi/linux/fb.h 4352 4353FREESCALE DIU FRAMEBUFFER DRIVER 4354M: Timur Tabi <timur@tabi.org> 4355L: linux-fbdev@vger.kernel.org 4356S: Maintained 4357F: drivers/video/fbdev/fsl-diu-fb.* 4358 4359FREESCALE DMA DRIVER 4360M: Li Yang <leoli@freescale.com> 4361M: Zhang Wei <zw@zh-kernel.org> 4362L: linuxppc-dev@lists.ozlabs.org 4363S: Maintained 4364F: drivers/dma/fsldma.* 4365 4366FREESCALE I2C CPM DRIVER 4367M: Jochen Friedrich <jochen@scram.de> 4368L: linuxppc-dev@lists.ozlabs.org 4369L: linux-i2c@vger.kernel.org 4370S: Maintained 4371F: drivers/i2c/busses/i2c-cpm.c 4372 4373FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4374M: Sascha Hauer <kernel@pengutronix.de> 4375L: linux-fbdev@vger.kernel.org 4376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4377S: Maintained 4378F: include/linux/platform_data/video-imxfb.h 4379F: drivers/video/fbdev/imxfb.c 4380 4381FREESCALE QUAD SPI DRIVER 4382M: Han Xu <han.xu@freescale.com> 4383L: linux-mtd@lists.infradead.org 4384S: Maintained 4385F: drivers/mtd/spi-nor/fsl-quadspi.c 4386 4387FREESCALE SOC FS_ENET DRIVER 4388M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4389M: Vitaly Bordug <vbordug@ru.mvista.com> 4390L: linuxppc-dev@lists.ozlabs.org 4391L: netdev@vger.kernel.org 4392S: Maintained 4393F: drivers/net/ethernet/freescale/fs_enet/ 4394F: include/linux/fs_enet_pd.h 4395 4396FREESCALE QUICC ENGINE LIBRARY 4397L: linuxppc-dev@lists.ozlabs.org 4398S: Orphan 4399F: arch/powerpc/sysdev/qe_lib/ 4400F: arch/powerpc/include/asm/*qe.h 4401 4402FREESCALE USB PERIPHERAL DRIVERS 4403M: Li Yang <leoli@freescale.com> 4404L: linux-usb@vger.kernel.org 4405L: linuxppc-dev@lists.ozlabs.org 4406S: Maintained 4407F: drivers/usb/gadget/udc/fsl* 4408 4409FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4410M: Li Yang <leoli@freescale.com> 4411L: netdev@vger.kernel.org 4412L: linuxppc-dev@lists.ozlabs.org 4413S: Maintained 4414F: drivers/net/ethernet/freescale/ucc_geth* 4415 4416FREESCALE QUICC ENGINE UCC UART DRIVER 4417M: Timur Tabi <timur@tabi.org> 4418L: linuxppc-dev@lists.ozlabs.org 4419S: Maintained 4420F: drivers/tty/serial/ucc_uart.c 4421 4422FREESCALE SOC SOUND DRIVERS 4423M: Timur Tabi <timur@tabi.org> 4424M: Nicolin Chen <nicoleotsuka@gmail.com> 4425M: Xiubo Li <Xiubo.Lee@gmail.com> 4426L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4427L: linuxppc-dev@lists.ozlabs.org 4428S: Maintained 4429F: sound/soc/fsl/fsl* 4430F: sound/soc/fsl/imx* 4431F: sound/soc/fsl/mpc8610_hpcd.c 4432 4433FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4434M: "J. German Rivera" <German.Rivera@freescale.com> 4435L: linux-kernel@vger.kernel.org 4436S: Maintained 4437F: drivers/staging/fsl-mc/ 4438 4439FREEVXFS FILESYSTEM 4440M: Christoph Hellwig <hch@infradead.org> 4441W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4442S: Maintained 4443F: fs/freevxfs/ 4444 4445FREEZER 4446M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4447M: Pavel Machek <pavel@ucw.cz> 4448L: linux-pm@vger.kernel.org 4449S: Supported 4450F: Documentation/power/freezing-of-tasks.txt 4451F: include/linux/freezer.h 4452F: kernel/freezer.c 4453 4454FRONTSWAP API 4455M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4456L: linux-kernel@vger.kernel.org 4457S: Maintained 4458F: mm/frontswap.c 4459F: include/linux/frontswap.h 4460 4461FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4462M: David Howells <dhowells@redhat.com> 4463L: linux-cachefs@redhat.com 4464S: Supported 4465F: Documentation/filesystems/caching/ 4466F: fs/fscache/ 4467F: include/linux/fscache*.h 4468 4469F2FS FILE SYSTEM 4470M: Jaegeuk Kim <jaegeuk@kernel.org> 4471M: Changman Lee <cm224.lee@samsung.com> 4472R: Chao Yu <chao2.yu@samsung.com> 4473L: linux-f2fs-devel@lists.sourceforge.net 4474W: http://en.wikipedia.org/wiki/F2FS 4475T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4476S: Maintained 4477F: Documentation/filesystems/f2fs.txt 4478F: Documentation/ABI/testing/sysfs-fs-f2fs 4479F: fs/f2fs/ 4480F: include/linux/f2fs_fs.h 4481F: include/trace/events/f2fs.h 4482 4483FUJITSU FR-V (FRV) PORT 4484M: David Howells <dhowells@redhat.com> 4485S: Maintained 4486F: arch/frv/ 4487 4488FUJITSU LAPTOP EXTRAS 4489M: Jonathan Woithe <jwoithe@just42.net> 4490L: platform-driver-x86@vger.kernel.org 4491S: Maintained 4492F: drivers/platform/x86/fujitsu-laptop.c 4493 4494FUJITSU M-5MO LS CAMERA ISP DRIVER 4495M: Kyungmin Park <kyungmin.park@samsung.com> 4496M: Heungjun Kim <riverful.kim@samsung.com> 4497L: linux-media@vger.kernel.org 4498S: Maintained 4499F: drivers/media/i2c/m5mols/ 4500F: include/media/m5mols.h 4501 4502FUJITSU TABLET EXTRAS 4503M: Robert Gerlach <khnz@gmx.de> 4504L: platform-driver-x86@vger.kernel.org 4505S: Maintained 4506F: drivers/platform/x86/fujitsu-tablet.c 4507 4508FUSE: FILESYSTEM IN USERSPACE 4509M: Miklos Szeredi <miklos@szeredi.hu> 4510L: fuse-devel@lists.sourceforge.net 4511W: http://fuse.sourceforge.net/ 4512T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4513S: Maintained 4514F: fs/fuse/ 4515F: include/uapi/linux/fuse.h 4516F: Documentation/filesystems/fuse.txt 4517 4518FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4519M: Rik Faith <faith@cs.unc.edu> 4520L: linux-scsi@vger.kernel.org 4521S: Odd Fixes (e.g., new signatures) 4522F: drivers/scsi/fdomain.* 4523 4524GCOV BASED KERNEL PROFILING 4525M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4526S: Maintained 4527F: kernel/gcov/ 4528F: Documentation/gcov.txt 4529 4530GDT SCSI DISK ARRAY CONTROLLER DRIVER 4531M: Achim Leubner <achim_leubner@adaptec.com> 4532L: linux-scsi@vger.kernel.org 4533W: http://www.icp-vortex.com/ 4534S: Supported 4535F: drivers/scsi/gdt* 4536 4537GDB KERNEL DEBUGGING HELPER SCRIPTS 4538M: Jan Kiszka <jan.kiszka@siemens.com> 4539S: Supported 4540F: scripts/gdb/ 4541 4542GEMTEK FM RADIO RECEIVER DRIVER 4543M: Hans Verkuil <hverkuil@xs4all.nl> 4544L: linux-media@vger.kernel.org 4545T: git git://linuxtv.org/media_tree.git 4546W: http://linuxtv.org 4547S: Maintained 4548F: drivers/media/radio/radio-gemtek* 4549 4550GENERIC GPIO I2C DRIVER 4551M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4552S: Supported 4553F: drivers/i2c/busses/i2c-gpio.c 4554F: include/linux/i2c-gpio.h 4555 4556GENERIC GPIO I2C MULTIPLEXER DRIVER 4557M: Peter Korsgaard <peter.korsgaard@barco.com> 4558L: linux-i2c@vger.kernel.org 4559S: Supported 4560F: drivers/i2c/muxes/i2c-mux-gpio.c 4561F: include/linux/i2c-mux-gpio.h 4562F: Documentation/i2c/muxes/i2c-mux-gpio 4563 4564GENERIC HDLC (WAN) DRIVERS 4565M: Krzysztof Halasa <khc@pm.waw.pl> 4566W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4567S: Maintained 4568F: drivers/net/wan/c101.c 4569F: drivers/net/wan/hd6457* 4570F: drivers/net/wan/hdlc* 4571F: drivers/net/wan/n2.c 4572F: drivers/net/wan/pc300too.c 4573F: drivers/net/wan/pci200syn.c 4574F: drivers/net/wan/wanxl* 4575 4576GENERIC INCLUDE/ASM HEADER FILES 4577M: Arnd Bergmann <arnd@arndb.de> 4578L: linux-arch@vger.kernel.org 4579T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4580S: Maintained 4581F: include/asm-generic/ 4582F: include/uapi/asm-generic/ 4583 4584GENERIC PHY FRAMEWORK 4585M: Kishon Vijay Abraham I <kishon@ti.com> 4586L: linux-kernel@vger.kernel.org 4587T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4588S: Supported 4589F: drivers/phy/ 4590F: include/linux/phy/ 4591 4592GENERIC PM DOMAINS 4593M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4594M: Kevin Hilman <khilman@kernel.org> 4595M: Ulf Hansson <ulf.hansson@linaro.org> 4596L: linux-pm@vger.kernel.org 4597S: Supported 4598F: drivers/base/power/domain*.c 4599F: include/linux/pm_domain.h 4600 4601GENERIC UIO DRIVER FOR PCI DEVICES 4602M: "Michael S. Tsirkin" <mst@redhat.com> 4603L: kvm@vger.kernel.org 4604S: Supported 4605F: drivers/uio/uio_pci_generic.c 4606 4607GET_MAINTAINER SCRIPT 4608M: Joe Perches <joe@perches.com> 4609S: Maintained 4610F: scripts/get_maintainer.pl 4611 4612GFS2 FILE SYSTEM 4613M: Steven Whitehouse <swhiteho@redhat.com> 4614M: Bob Peterson <rpeterso@redhat.com> 4615L: cluster-devel@redhat.com 4616W: http://sources.redhat.com/cluster/ 4617T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4618S: Supported 4619F: Documentation/filesystems/gfs2*.txt 4620F: fs/gfs2/ 4621F: include/uapi/linux/gfs2_ondisk.h 4622 4623GIGASET ISDN DRIVERS 4624M: Paul Bolle <pebolle@tiscali.nl> 4625L: gigaset307x-common@lists.sourceforge.net 4626W: http://gigaset307x.sourceforge.net/ 4627S: Odd Fixes 4628F: Documentation/isdn/README.gigaset 4629F: drivers/isdn/gigaset/ 4630F: include/uapi/linux/gigaset_dev.h 4631 4632GO7007 MPEG CODEC 4633M: Hans Verkuil <hans.verkuil@cisco.com> 4634L: linux-media@vger.kernel.org 4635S: Maintained 4636F: drivers/media/usb/go7007/ 4637 4638GOODIX TOUCHSCREEN 4639M: Bastien Nocera <hadess@hadess.net> 4640L: linux-input@vger.kernel.org 4641S: Maintained 4642F: drivers/input/touchscreen/goodix.c 4643 4644GPIO SUBSYSTEM 4645M: Linus Walleij <linus.walleij@linaro.org> 4646M: Alexandre Courbot <gnurou@gmail.com> 4647L: linux-gpio@vger.kernel.org 4648T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4649S: Maintained 4650F: Documentation/gpio/ 4651F: drivers/gpio/ 4652F: include/linux/gpio/ 4653F: include/linux/gpio.h 4654F: include/asm-generic/gpio.h 4655 4656GRE DEMULTIPLEXER DRIVER 4657M: Dmitry Kozlov <xeb@mail.ru> 4658L: netdev@vger.kernel.org 4659S: Maintained 4660F: net/ipv4/gre_demux.c 4661F: net/ipv4/gre_offload.c 4662F: include/net/gre.h 4663 4664GRETH 10/100/1G Ethernet MAC device driver 4665M: Kristoffer Glembo <kristoffer@gaisler.com> 4666L: netdev@vger.kernel.org 4667S: Maintained 4668F: drivers/net/ethernet/aeroflex/ 4669 4670GSPCA FINEPIX SUBDRIVER 4671M: Frank Zago <frank@zago.net> 4672L: linux-media@vger.kernel.org 4673T: git git://linuxtv.org/media_tree.git 4674S: Maintained 4675F: drivers/media/usb/gspca/finepix.c 4676 4677GSPCA GL860 SUBDRIVER 4678M: Olivier Lorin <o.lorin@laposte.net> 4679L: linux-media@vger.kernel.org 4680T: git git://linuxtv.org/media_tree.git 4681S: Maintained 4682F: drivers/media/usb/gspca/gl860/ 4683 4684GSPCA M5602 SUBDRIVER 4685M: Erik Andren <erik.andren@gmail.com> 4686L: linux-media@vger.kernel.org 4687T: git git://linuxtv.org/media_tree.git 4688S: Maintained 4689F: drivers/media/usb/gspca/m5602/ 4690 4691GSPCA PAC207 SONIXB SUBDRIVER 4692M: Hans de Goede <hdegoede@redhat.com> 4693L: linux-media@vger.kernel.org 4694T: git git://linuxtv.org/media_tree.git 4695S: Maintained 4696F: drivers/media/usb/gspca/pac207.c 4697 4698GSPCA SN9C20X SUBDRIVER 4699M: Brian Johnson <brijohn@gmail.com> 4700L: linux-media@vger.kernel.org 4701T: git git://linuxtv.org/media_tree.git 4702S: Maintained 4703F: drivers/media/usb/gspca/sn9c20x.c 4704 4705GSPCA T613 SUBDRIVER 4706M: Leandro Costantino <lcostantino@gmail.com> 4707L: linux-media@vger.kernel.org 4708T: git git://linuxtv.org/media_tree.git 4709S: Maintained 4710F: drivers/media/usb/gspca/t613.c 4711 4712GSPCA USB WEBCAM DRIVER 4713M: Hans de Goede <hdegoede@redhat.com> 4714L: linux-media@vger.kernel.org 4715T: git git://linuxtv.org/media_tree.git 4716S: Maintained 4717F: drivers/media/usb/gspca/ 4718 4719GUID PARTITION TABLE (GPT) 4720M: Davidlohr Bueso <dave@stgolabs.net> 4721L: linux-efi@vger.kernel.org 4722S: Maintained 4723F: block/partitions/efi.* 4724 4725STK1160 USB VIDEO CAPTURE DRIVER 4726M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4727L: linux-media@vger.kernel.org 4728T: git git://linuxtv.org/media_tree.git 4729S: Maintained 4730F: drivers/media/usb/stk1160/ 4731 4732H8/300 ARCHITECTURE 4733M: Yoshinori Sato <ysato@users.sourceforge.jp> 4734L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4735W: http://uclinux-h8.sourceforge.jp 4736T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4737S: Maintained 4738F: arch/h8300/ 4739F: drivers/clocksource/h8300_*.c 4740F: drivers/clk/h8300/ 4741F: drivers/irqchip/irq-renesas-h8*.c 4742 4743HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4744M: Frank Seidel <frank@f-seidel.de> 4745L: platform-driver-x86@vger.kernel.org 4746W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4747S: Maintained 4748F: drivers/platform/x86/hdaps.c 4749 4750HDPVR USB VIDEO ENCODER DRIVER 4751M: Hans Verkuil <hverkuil@xs4all.nl> 4752L: linux-media@vger.kernel.org 4753T: git git://linuxtv.org/media_tree.git 4754W: http://linuxtv.org 4755S: Odd Fixes 4756F: drivers/media/usb/hdpvr/ 4757 4758HWPOISON MEMORY FAILURE HANDLING 4759M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4760L: linux-mm@kvack.org 4761S: Maintained 4762F: mm/memory-failure.c 4763F: mm/hwpoison-inject.c 4764 4765HYPERVISOR VIRTUAL CONSOLE DRIVER 4766L: linuxppc-dev@lists.ozlabs.org 4767S: Odd Fixes 4768F: drivers/tty/hvc/ 4769 4770HACKRF MEDIA DRIVER 4771M: Antti Palosaari <crope@iki.fi> 4772L: linux-media@vger.kernel.org 4773W: http://linuxtv.org/ 4774W: http://palosaari.fi/linux/ 4775Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4776T: git git://linuxtv.org/anttip/media_tree.git 4777S: Maintained 4778F: drivers/media/usb/hackrf/ 4779 4780HARDWARE MONITORING 4781M: Jean Delvare <jdelvare@suse.com> 4782M: Guenter Roeck <linux@roeck-us.net> 4783L: lm-sensors@lm-sensors.org 4784W: http://www.lm-sensors.org/ 4785T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4786T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4787S: Maintained 4788F: Documentation/hwmon/ 4789F: drivers/hwmon/ 4790F: include/linux/hwmon*.h 4791 4792HARDWARE RANDOM NUMBER GENERATOR CORE 4793M: Matt Mackall <mpm@selenic.com> 4794M: Herbert Xu <herbert@gondor.apana.org.au> 4795L: linux-crypto@vger.kernel.org 4796S: Odd fixes 4797F: Documentation/hw_random.txt 4798F: drivers/char/hw_random/ 4799F: include/linux/hw_random.h 4800 4801HARDWARE SPINLOCK CORE 4802M: Ohad Ben-Cohen <ohad@wizery.com> 4803S: Maintained 4804F: Documentation/hwspinlock.txt 4805F: drivers/hwspinlock/hwspinlock_* 4806F: include/linux/hwspinlock.h 4807 4808HARMONY SOUND DRIVER 4809L: linux-parisc@vger.kernel.org 4810S: Maintained 4811F: sound/parisc/harmony.* 4812 4813HD29L2 MEDIA DRIVER 4814M: Antti Palosaari <crope@iki.fi> 4815L: linux-media@vger.kernel.org 4816W: http://linuxtv.org/ 4817W: http://palosaari.fi/linux/ 4818Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4819T: git git://linuxtv.org/anttip/media_tree.git 4820S: Maintained 4821F: drivers/media/dvb-frontends/hd29l2* 4822 4823HEWLETT-PACKARD SMART2 RAID DRIVER 4824L: iss_storagedev@hp.com 4825S: Orphan 4826F: Documentation/blockdev/cpqarray.txt 4827F: drivers/block/cpqarray.* 4828 4829HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4830M: Don Brace <don.brace@pmcs.com> 4831L: iss_storagedev@hp.com 4832L: storagedev@pmcs.com 4833L: linux-scsi@vger.kernel.org 4834S: Supported 4835F: Documentation/scsi/hpsa.txt 4836F: drivers/scsi/hpsa*.[ch] 4837F: include/linux/cciss*.h 4838F: include/uapi/linux/cciss*.h 4839 4840HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4841M: Don Brace <don.brace@pmcs.com> 4842L: iss_storagedev@hp.com 4843L: storagedev@pmcs.com 4844L: linux-scsi@vger.kernel.org 4845S: Supported 4846F: Documentation/blockdev/cciss.txt 4847F: drivers/block/cciss* 4848F: include/linux/cciss_ioctl.h 4849F: include/uapi/linux/cciss_ioctl.h 4850 4851HFS FILESYSTEM 4852L: linux-fsdevel@vger.kernel.org 4853S: Orphan 4854F: Documentation/filesystems/hfs.txt 4855F: fs/hfs/ 4856 4857HFSPLUS FILESYSTEM 4858L: linux-fsdevel@vger.kernel.org 4859S: Orphan 4860F: Documentation/filesystems/hfsplus.txt 4861F: fs/hfsplus/ 4862 4863HGA FRAMEBUFFER DRIVER 4864M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4865L: linux-nvidia@lists.surfsouth.com 4866W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4867S: Maintained 4868F: drivers/video/fbdev/hgafb.c 4869 4870HIBERNATION (aka Software Suspend, aka swsusp) 4871M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4872M: Pavel Machek <pavel@ucw.cz> 4873L: linux-pm@vger.kernel.org 4874S: Supported 4875F: arch/x86/power/ 4876F: drivers/base/power/ 4877F: kernel/power/ 4878F: include/linux/suspend.h 4879F: include/linux/freezer.h 4880F: include/linux/pm.h 4881F: arch/*/include/asm/suspend*.h 4882 4883HID CORE LAYER 4884M: Jiri Kosina <jikos@kernel.org> 4885L: linux-input@vger.kernel.org 4886T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4887S: Maintained 4888F: drivers/hid/ 4889F: include/linux/hid* 4890F: include/uapi/linux/hid* 4891 4892HID SENSOR HUB DRIVERS 4893M: Jiri Kosina <jikos@kernel.org> 4894M: Jonathan Cameron <jic23@kernel.org> 4895M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4896L: linux-input@vger.kernel.org 4897L: linux-iio@vger.kernel.org 4898S: Maintained 4899F: Documentation/hid/hid-sensor* 4900F: drivers/hid/hid-sensor-* 4901F: drivers/iio/*/hid-* 4902F: include/linux/hid-sensor-* 4903 4904HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4905M: Thomas Gleixner <tglx@linutronix.de> 4906L: linux-kernel@vger.kernel.org 4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4908S: Maintained 4909F: Documentation/timers/ 4910F: kernel/time/hrtimer.c 4911F: kernel/time/clockevents.c 4912F: kernel/time/tick*.* 4913F: kernel/time/timer_*.c 4914F: include/linux/clockchips.h 4915F: include/linux/hrtimer.h 4916 4917HIGH-SPEED SCC DRIVER FOR AX.25 4918L: linux-hams@vger.kernel.org 4919S: Orphan 4920F: drivers/net/hamradio/dmascc.c 4921F: drivers/net/hamradio/scc.c 4922 4923HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4924M: HighPoint Linux Team <linux@highpoint-tech.com> 4925W: http://www.highpoint-tech.com 4926S: Supported 4927F: Documentation/scsi/hptiop.txt 4928F: drivers/scsi/hptiop.c 4929 4930HIPPI 4931M: Jes Sorensen <jes@trained-monkey.org> 4932L: linux-hippi@sunsite.dk 4933S: Maintained 4934F: include/linux/hippidevice.h 4935F: include/uapi/linux/if_hippi.h 4936F: net/802/hippi.c 4937F: drivers/net/hippi/ 4938 4939HOST AP DRIVER 4940M: Jouni Malinen <j@w1.fi> 4941L: hostap@shmoo.com (subscribers-only) 4942L: linux-wireless@vger.kernel.org 4943W: http://hostap.epitest.fi/ 4944S: Maintained 4945F: drivers/net/wireless/hostap/ 4946 4947HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4948L: platform-driver-x86@vger.kernel.org 4949S: Orphan 4950F: drivers/platform/x86/tc1100-wmi.c 4951 4952HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4953M: Jaroslav Kysela <perex@perex.cz> 4954S: Maintained 4955F: drivers/net/ethernet/hp/hp100.* 4956 4957HPET: High Precision Event Timers driver 4958M: Clemens Ladisch <clemens@ladisch.de> 4959S: Maintained 4960F: Documentation/timers/hpet.txt 4961F: drivers/char/hpet.c 4962F: include/linux/hpet.h 4963F: include/uapi/linux/hpet.h 4964 4965HPET: x86 4966S: Orphan 4967F: arch/x86/kernel/hpet.c 4968F: arch/x86/include/asm/hpet.h 4969 4970HPFS FILESYSTEM 4971M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4972W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4973S: Maintained 4974F: fs/hpfs/ 4975 4976HSI SUBSYSTEM 4977M: Sebastian Reichel <sre@kernel.org> 4978T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4979S: Maintained 4980F: Documentation/ABI/testing/sysfs-bus-hsi 4981F: Documentation/hsi.txt 4982F: drivers/hsi/ 4983F: include/linux/hsi/ 4984F: include/uapi/linux/hsi/ 4985 4986HSO 3G MODEM DRIVER 4987M: Jan Dumon <j.dumon@option.com> 4988W: http://www.pharscape.org 4989S: Maintained 4990F: drivers/net/usb/hso.c 4991 4992HSR NETWORK PROTOCOL 4993M: Arvid Brodin <arvid.brodin@alten.se> 4994L: netdev@vger.kernel.org 4995S: Maintained 4996F: net/hsr/ 4997 4998HTCPEN TOUCHSCREEN DRIVER 4999M: Pau Oliva Fora <pof@eslack.org> 5000L: linux-input@vger.kernel.org 5001S: Maintained 5002F: drivers/input/touchscreen/htcpen.c 5003 5004HUGETLB FILESYSTEM 5005M: Nadia Yvette Chambers <nyc@holomorphy.com> 5006S: Maintained 5007F: fs/hugetlbfs/ 5008 5009Hyper-V CORE AND DRIVERS 5010M: "K. Y. Srinivasan" <kys@microsoft.com> 5011M: Haiyang Zhang <haiyangz@microsoft.com> 5012L: devel@linuxdriverproject.org 5013S: Maintained 5014F: arch/x86/include/asm/mshyperv.h 5015F: arch/x86/include/uapi/asm/hyperv.h 5016F: arch/x86/kernel/cpu/mshyperv.c 5017F: drivers/hid/hid-hyperv.c 5018F: drivers/hv/ 5019F: drivers/input/serio/hyperv-keyboard.c 5020F: drivers/net/hyperv/ 5021F: drivers/scsi/storvsc_drv.c 5022F: drivers/video/fbdev/hyperv_fb.c 5023F: include/linux/hyperv.h 5024F: tools/hv/ 5025F: Documentation/ABI/stable/sysfs-bus-vmbus 5026 5027I2C OVER PARALLEL PORT 5028M: Jean Delvare <jdelvare@suse.com> 5029L: linux-i2c@vger.kernel.org 5030S: Maintained 5031F: Documentation/i2c/busses/i2c-parport 5032F: Documentation/i2c/busses/i2c-parport-light 5033F: drivers/i2c/busses/i2c-parport.c 5034F: drivers/i2c/busses/i2c-parport-light.c 5035 5036I2C/SMBUS CONTROLLER DRIVERS FOR PC 5037M: Jean Delvare <jdelvare@suse.com> 5038L: linux-i2c@vger.kernel.org 5039S: Maintained 5040F: Documentation/i2c/busses/i2c-ali1535 5041F: Documentation/i2c/busses/i2c-ali1563 5042F: Documentation/i2c/busses/i2c-ali15x3 5043F: Documentation/i2c/busses/i2c-amd756 5044F: Documentation/i2c/busses/i2c-amd8111 5045F: Documentation/i2c/busses/i2c-i801 5046F: Documentation/i2c/busses/i2c-nforce2 5047F: Documentation/i2c/busses/i2c-piix4 5048F: Documentation/i2c/busses/i2c-sis5595 5049F: Documentation/i2c/busses/i2c-sis630 5050F: Documentation/i2c/busses/i2c-sis96x 5051F: Documentation/i2c/busses/i2c-via 5052F: Documentation/i2c/busses/i2c-viapro 5053F: drivers/i2c/busses/i2c-ali1535.c 5054F: drivers/i2c/busses/i2c-ali1563.c 5055F: drivers/i2c/busses/i2c-ali15x3.c 5056F: drivers/i2c/busses/i2c-amd756.c 5057F: drivers/i2c/busses/i2c-amd756-s4882.c 5058F: drivers/i2c/busses/i2c-amd8111.c 5059F: drivers/i2c/busses/i2c-i801.c 5060F: drivers/i2c/busses/i2c-isch.c 5061F: drivers/i2c/busses/i2c-nforce2.c 5062F: drivers/i2c/busses/i2c-nforce2-s4985.c 5063F: drivers/i2c/busses/i2c-piix4.c 5064F: drivers/i2c/busses/i2c-sis5595.c 5065F: drivers/i2c/busses/i2c-sis630.c 5066F: drivers/i2c/busses/i2c-sis96x.c 5067F: drivers/i2c/busses/i2c-via.c 5068F: drivers/i2c/busses/i2c-viapro.c 5069 5070I2C/SMBUS ISMT DRIVER 5071M: Seth Heasley <seth.heasley@intel.com> 5072M: Neil Horman <nhorman@tuxdriver.com> 5073L: linux-i2c@vger.kernel.org 5074F: drivers/i2c/busses/i2c-ismt.c 5075F: Documentation/i2c/busses/i2c-ismt 5076 5077I2C/SMBUS STUB DRIVER 5078M: Jean Delvare <jdelvare@suse.com> 5079L: linux-i2c@vger.kernel.org 5080S: Maintained 5081F: drivers/i2c/i2c-stub.c 5082 5083I2C SUBSYSTEM 5084M: Wolfram Sang <wsa@the-dreams.de> 5085L: linux-i2c@vger.kernel.org 5086W: https://i2c.wiki.kernel.org/ 5087Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5088T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5089S: Maintained 5090F: Documentation/devicetree/bindings/i2c/ 5091F: Documentation/i2c/ 5092F: drivers/i2c/ 5093F: include/linux/i2c.h 5094F: include/linux/i2c-*.h 5095F: include/uapi/linux/i2c.h 5096F: include/uapi/linux/i2c-*.h 5097 5098I2C ACPI SUPPORT 5099M: Mika Westerberg <mika.westerberg@linux.intel.com> 5100L: linux-i2c@vger.kernel.org 5101L: linux-acpi@vger.kernel.org 5102S: Maintained 5103 5104I2C-TAOS-EVM DRIVER 5105M: Jean Delvare <jdelvare@suse.com> 5106L: linux-i2c@vger.kernel.org 5107S: Maintained 5108F: Documentation/i2c/busses/i2c-taos-evm 5109F: drivers/i2c/busses/i2c-taos-evm.c 5110 5111I2C-TINY-USB DRIVER 5112M: Till Harbaum <till@harbaum.org> 5113L: linux-i2c@vger.kernel.org 5114W: http://www.harbaum.org/till/i2c_tiny_usb 5115S: Maintained 5116F: drivers/i2c/busses/i2c-tiny-usb.c 5117 5118i386 BOOT CODE 5119M: "H. Peter Anvin" <hpa@zytor.com> 5120S: Maintained 5121F: arch/x86/boot/ 5122 5123i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5124M: "H. Peter Anvin" <hpa@zytor.com> 5125T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5126S: Maintained 5127 5128IA64 (Itanium) PLATFORM 5129M: Tony Luck <tony.luck@intel.com> 5130M: Fenghua Yu <fenghua.yu@intel.com> 5131L: linux-ia64@vger.kernel.org 5132T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5133S: Maintained 5134F: arch/ia64/ 5135 5136IBM Power VMX Cryptographic instructions 5137M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5138M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5139L: linux-crypto@vger.kernel.org 5140S: Supported 5141F: drivers/crypto/vmx/Makefile 5142F: drivers/crypto/vmx/Kconfig 5143F: drivers/crypto/vmx/vmx.c 5144F: drivers/crypto/vmx/aes* 5145F: drivers/crypto/vmx/ghash* 5146F: drivers/crypto/vmx/ppc-xlate.pl 5147 5148IBM Power in-Nest Crypto Acceleration 5149M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5150M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5151L: linux-crypto@vger.kernel.org 5152S: Supported 5153F: drivers/crypto/nx/Makefile 5154F: drivers/crypto/nx/Kconfig 5155F: drivers/crypto/nx/nx-aes* 5156F: drivers/crypto/nx/nx-sha* 5157F: drivers/crypto/nx/nx.* 5158F: drivers/crypto/nx/nx_csbcpb.h 5159F: drivers/crypto/nx/nx_debugfs.h 5160 5161IBM Power 842 compression accelerator 5162M: Dan Streetman <ddstreet@ieee.org> 5163S: Supported 5164F: drivers/crypto/nx/Makefile 5165F: drivers/crypto/nx/Kconfig 5166F: drivers/crypto/nx/nx-842* 5167F: include/linux/sw842.h 5168F: crypto/842.c 5169F: lib/842/ 5170 5171IBM Power Linux RAID adapter 5172M: Brian King <brking@us.ibm.com> 5173S: Supported 5174F: drivers/scsi/ipr.* 5175 5176IBM Power Virtual Ethernet Device Driver 5177M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5178L: netdev@vger.kernel.org 5179S: Supported 5180F: drivers/net/ethernet/ibm/ibmveth.* 5181 5182IBM Power Virtual SCSI Device Drivers 5183M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5184L: linux-scsi@vger.kernel.org 5185S: Supported 5186F: drivers/scsi/ibmvscsi/ibmvscsi* 5187F: drivers/scsi/ibmvscsi/viosrp.h 5188 5189IBM Power Virtual FC Device Drivers 5190M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5191L: linux-scsi@vger.kernel.org 5192S: Supported 5193F: drivers/scsi/ibmvscsi/ibmvfc* 5194 5195IBM ServeRAID RAID DRIVER 5196S: Orphan 5197F: drivers/scsi/ips.* 5198 5199ICH LPC AND GPIO DRIVER 5200M: Peter Tyser <ptyser@xes-inc.com> 5201S: Maintained 5202F: drivers/mfd/lpc_ich.c 5203F: drivers/gpio/gpio-ich.c 5204 5205IDE SUBSYSTEM 5206M: "David S. Miller" <davem@davemloft.net> 5207L: linux-ide@vger.kernel.org 5208Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5209T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5210S: Maintained 5211F: Documentation/ide/ 5212F: drivers/ide/ 5213F: include/linux/ide.h 5214 5215IDEAPAD LAPTOP EXTRAS DRIVER 5216M: Ike Panhc <ike.pan@canonical.com> 5217L: platform-driver-x86@vger.kernel.org 5218W: http://launchpad.net/ideapad-laptop 5219S: Maintained 5220F: drivers/platform/x86/ideapad-laptop.c 5221 5222IDEAPAD LAPTOP SLIDEBAR DRIVER 5223M: Andrey Moiseev <o2g.org.ru@gmail.com> 5224L: linux-input@vger.kernel.org 5225W: https://github.com/o2genum/ideapad-slidebar 5226S: Maintained 5227F: drivers/input/misc/ideapad_slidebar.c 5228 5229IDE/ATAPI DRIVERS 5230M: Borislav Petkov <bp@alien8.de> 5231L: linux-ide@vger.kernel.org 5232S: Maintained 5233F: Documentation/cdrom/ide-cd 5234F: drivers/ide/ide-cd* 5235 5236IDLE-I7300 5237M: Andy Henroid <andrew.d.henroid@intel.com> 5238L: linux-pm@vger.kernel.org 5239S: Supported 5240F: drivers/idle/i7300_idle.c 5241 5242IEEE 802.15.4 SUBSYSTEM 5243M: Alexander Aring <alex.aring@gmail.com> 5244L: linux-wpan@vger.kernel.org 5245W: https://github.com/linux-wpan 5246T: git git://github.com/linux-wpan/linux-wpan-next.git 5247S: Maintained 5248F: net/ieee802154/ 5249F: net/mac802154/ 5250F: drivers/net/ieee802154/ 5251F: include/linux/nl802154.h 5252F: include/linux/ieee802154.h 5253F: include/net/nl802154.h 5254F: include/net/mac802154.h 5255F: include/net/af_ieee802154.h 5256F: include/net/cfg802154.h 5257F: include/net/ieee802154_netdev.h 5258F: Documentation/networking/ieee802154.txt 5259 5260IGORPLUG-USB IR RECEIVER 5261M: Sean Young <sean@mess.org> 5262L: linux-media@vger.kernel.org 5263S: Maintained 5264F: drivers/media/rc/igorplugusb.c 5265 5266IGUANAWORKS USB IR TRANSCEIVER 5267M: Sean Young <sean@mess.org> 5268L: linux-media@vger.kernel.org 5269S: Maintained 5270F: drivers/media/rc/iguanair.c 5271 5272IIO SUBSYSTEM AND DRIVERS 5273M: Jonathan Cameron <jic23@kernel.org> 5274R: Hartmut Knaack <knaack.h@gmx.de> 5275R: Lars-Peter Clausen <lars@metafoo.de> 5276R: Peter Meerwald <pmeerw@pmeerw.net> 5277L: linux-iio@vger.kernel.org 5278S: Maintained 5279F: drivers/iio/ 5280F: drivers/staging/iio/ 5281F: include/linux/iio/ 5282F: tools/iio/ 5283 5284IKANOS/ADI EAGLE ADSL USB DRIVER 5285M: Matthieu Castet <castet.matthieu@free.fr> 5286M: Stanislaw Gruszka <stf_xl@wp.pl> 5287S: Maintained 5288F: drivers/usb/atm/ueagle-atm.c 5289 5290INA209 HARDWARE MONITOR DRIVER 5291M: Guenter Roeck <linux@roeck-us.net> 5292L: lm-sensors@lm-sensors.org 5293S: Maintained 5294F: Documentation/hwmon/ina209 5295F: Documentation/devicetree/bindings/i2c/ina209.txt 5296F: drivers/hwmon/ina209.c 5297 5298INA2XX HARDWARE MONITOR DRIVER 5299M: Guenter Roeck <linux@roeck-us.net> 5300L: lm-sensors@lm-sensors.org 5301S: Maintained 5302F: Documentation/hwmon/ina2xx 5303F: drivers/hwmon/ina2xx.c 5304F: include/linux/platform_data/ina2xx.h 5305 5306INDUSTRY PACK SUBSYSTEM (IPACK) 5307M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5308M: Jens Taprogge <jens.taprogge@taprogge.org> 5309M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5310L: industrypack-devel@lists.sourceforge.net 5311W: http://industrypack.sourceforge.net 5312S: Maintained 5313F: drivers/ipack/ 5314 5315INGENIC JZ4780 DMA Driver 5316M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5317S: Maintained 5318F: drivers/dma/dma-jz4780.c 5319 5320INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5321M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5322M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5323L: linux-ima-devel@lists.sourceforge.net 5324L: linux-ima-user@lists.sourceforge.net 5325L: linux-security-module@vger.kernel.org 5326S: Supported 5327F: security/integrity/ima/ 5328 5329IMGTEC IR DECODER DRIVER 5330M: James Hogan <james.hogan@imgtec.com> 5331S: Maintained 5332F: drivers/media/rc/img-ir/ 5333 5334IMS TWINTURBO FRAMEBUFFER DRIVER 5335L: linux-fbdev@vger.kernel.org 5336S: Orphan 5337F: drivers/video/fbdev/imsttfb.c 5338 5339INFINIBAND SUBSYSTEM 5340M: Doug Ledford <dledford@redhat.com> 5341M: Sean Hefty <sean.hefty@intel.com> 5342M: Hal Rosenstock <hal.rosenstock@gmail.com> 5343L: linux-rdma@vger.kernel.org 5344W: http://www.openfabrics.org/ 5345Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5346T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5347S: Supported 5348F: Documentation/infiniband/ 5349F: drivers/infiniband/ 5350F: drivers/staging/rdma/ 5351F: include/uapi/linux/if_infiniband.h 5352F: include/uapi/rdma/ 5353F: include/rdma/ 5354 5355INOTIFY 5356M: John McCutchan <john@johnmccutchan.com> 5357M: Robert Love <rlove@rlove.org> 5358M: Eric Paris <eparis@parisplace.org> 5359S: Maintained 5360F: Documentation/filesystems/inotify.txt 5361F: fs/notify/inotify/ 5362F: include/linux/inotify.h 5363F: include/uapi/linux/inotify.h 5364 5365INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5366M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5367L: linux-input@vger.kernel.org 5368Q: http://patchwork.kernel.org/project/linux-input/list/ 5369T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5370S: Maintained 5371F: drivers/input/ 5372F: include/linux/input.h 5373F: include/uapi/linux/input.h 5374F: include/linux/input/ 5375 5376INPUT MULTITOUCH (MT) PROTOCOL 5377M: Henrik Rydberg <rydberg@bitmath.org> 5378L: linux-input@vger.kernel.org 5379S: Odd fixes 5380F: Documentation/input/multi-touch-protocol.txt 5381F: drivers/input/input-mt.c 5382K: \b(ABS|SYN)_MT_ 5383 5384INTEL ASoC BDW/HSW DRIVERS 5385M: Jie Yang <yang.jie@linux.intel.com> 5386L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5387S: Supported 5388F: sound/soc/intel/common/sst-dsp* 5389F: sound/soc/intel/common/sst-firmware.c 5390F: sound/soc/intel/boards/broadwell.c 5391F: sound/soc/intel/haswell/ 5392 5393INTEL C600 SERIES SAS CONTROLLER DRIVER 5394M: Intel SCU Linux support <intel-linux-scu@intel.com> 5395M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5396L: linux-scsi@vger.kernel.org 5397T: git git://git.code.sf.net/p/intel-sas/isci 5398S: Supported 5399F: drivers/scsi/isci/ 5400 5401INTEL IDLE DRIVER 5402M: Len Brown <lenb@kernel.org> 5403L: linux-pm@vger.kernel.org 5404T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5405S: Supported 5406F: drivers/idle/intel_idle.c 5407 5408INTEL PSTATE DRIVER 5409M: Kristen Carlson Accardi <kristen@linux.intel.com> 5410L: linux-pm@vger.kernel.org 5411S: Supported 5412F: drivers/cpufreq/intel_pstate.c 5413 5414INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5415M: Maik Broemme <mbroemme@plusserver.de> 5416L: linux-fbdev@vger.kernel.org 5417S: Maintained 5418F: Documentation/fb/intelfb.txt 5419F: drivers/video/fbdev/intelfb/ 5420 5421INTEL 810/815 FRAMEBUFFER DRIVER 5422M: Antonino Daplas <adaplas@gmail.com> 5423L: linux-fbdev@vger.kernel.org 5424S: Maintained 5425F: drivers/video/fbdev/i810/ 5426 5427INTEL MENLOW THERMAL DRIVER 5428M: Sujith Thomas <sujith.thomas@intel.com> 5429L: platform-driver-x86@vger.kernel.org 5430W: https://01.org/linux-acpi 5431S: Supported 5432F: drivers/platform/x86/intel_menlow.c 5433 5434INTEL IA32 MICROCODE UPDATE SUPPORT 5435M: Borislav Petkov <bp@alien8.de> 5436S: Maintained 5437F: arch/x86/kernel/cpu/microcode/core* 5438F: arch/x86/kernel/cpu/microcode/intel* 5439 5440INTEL I/OAT DMA DRIVER 5441M: Dave Jiang <dave.jiang@intel.com> 5442R: Dan Williams <dan.j.williams@intel.com> 5443L: dmaengine@vger.kernel.org 5444Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5445S: Supported 5446F: drivers/dma/ioat* 5447 5448INTEL IOMMU (VT-d) 5449M: David Woodhouse <dwmw2@infradead.org> 5450L: iommu@lists.linux-foundation.org 5451T: git git://git.infradead.org/iommu-2.6.git 5452S: Supported 5453F: drivers/iommu/intel-iommu.c 5454F: include/linux/intel-iommu.h 5455 5456INTEL IOP-ADMA DMA DRIVER 5457R: Dan Williams <dan.j.williams@intel.com> 5458S: Odd fixes 5459F: drivers/dma/iop-adma.c 5460 5461INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5462M: Krzysztof Halasa <khalasa@piap.pl> 5463S: Maintained 5464F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5465F: arch/arm/mach-ixp4xx/include/mach/npe.h 5466F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5467F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5468F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5469F: drivers/net/wan/ixp4xx_hss.c 5470 5471INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5472M: Deepak Saxena <dsaxena@plexity.net> 5473S: Maintained 5474F: drivers/char/hw_random/ixp4xx-rng.c 5475 5476INTEL ETHERNET DRIVERS 5477M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5478R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5479R: Shannon Nelson <shannon.nelson@intel.com> 5480R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5481R: Don Skidmore <donald.c.skidmore@intel.com> 5482R: Matthew Vick <matthew.vick@intel.com> 5483R: John Ronciak <john.ronciak@intel.com> 5484R: Mitch Williams <mitch.a.williams@intel.com> 5485L: intel-wired-lan@lists.osuosl.org 5486W: http://www.intel.com/support/feedback.htm 5487W: http://e1000.sourceforge.net/ 5488Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5491S: Supported 5492F: Documentation/networking/e100.txt 5493F: Documentation/networking/e1000.txt 5494F: Documentation/networking/e1000e.txt 5495F: Documentation/networking/igb.txt 5496F: Documentation/networking/igbvf.txt 5497F: Documentation/networking/ixgb.txt 5498F: Documentation/networking/ixgbe.txt 5499F: Documentation/networking/ixgbevf.txt 5500F: Documentation/networking/i40e.txt 5501F: Documentation/networking/i40evf.txt 5502F: drivers/net/ethernet/intel/ 5503F: drivers/net/ethernet/intel/*/ 5504 5505INTEL-MID GPIO DRIVER 5506M: David Cohen <david.a.cohen@linux.intel.com> 5507L: linux-gpio@vger.kernel.org 5508S: Maintained 5509F: drivers/gpio/gpio-intel-mid.c 5510 5511INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5512M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5513L: linux-wireless@vger.kernel.org 5514S: Maintained 5515F: Documentation/networking/README.ipw2100 5516F: Documentation/networking/README.ipw2200 5517F: drivers/net/wireless/ipw2x00/ 5518 5519INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5520M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5521M: Gang Wei <gang.wei@intel.com> 5522M: Shane Wang <shane.wang@intel.com> 5523L: tboot-devel@lists.sourceforge.net 5524W: http://tboot.sourceforge.net 5525T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5526S: Supported 5527F: Documentation/intel_txt.txt 5528F: include/linux/tboot.h 5529F: arch/x86/kernel/tboot.c 5530 5531INTEL WIRELESS WIMAX CONNECTION 2400 5532M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5533M: linux-wimax@intel.com 5534L: wimax@linuxwimax.org (subscribers-only) 5535S: Supported 5536W: http://linuxwimax.org 5537F: Documentation/wimax/README.i2400m 5538F: drivers/net/wimax/i2400m/ 5539F: include/uapi/linux/wimax/i2400m.h 5540 5541INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5542M: Stanislaw Gruszka <sgruszka@redhat.com> 5543L: linux-wireless@vger.kernel.org 5544S: Supported 5545F: drivers/net/wireless/iwlegacy/ 5546 5547INTEL WIRELESS WIFI LINK (iwlwifi) 5548M: Johannes Berg <johannes.berg@intel.com> 5549M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5550M: Intel Linux Wireless <ilw@linux.intel.com> 5551L: linux-wireless@vger.kernel.org 5552W: http://intellinuxwireless.org 5553T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5554S: Supported 5555F: drivers/net/wireless/iwlwifi/ 5556 5557INTEL MANAGEMENT ENGINE (mei) 5558M: Tomas Winkler <tomas.winkler@intel.com> 5559L: linux-kernel@vger.kernel.org 5560S: Supported 5561F: include/uapi/linux/mei.h 5562F: include/linux/mei_cl_bus.h 5563F: drivers/misc/mei/* 5564F: Documentation/misc-devices/mei/* 5565 5566INTEL PMC IPC DRIVER 5567M: Zha Qipeng<qipeng.zha@intel.com> 5568L: platform-driver-x86@vger.kernel.org 5569S: Maintained 5570F: drivers/platform/x86/intel_pmc_ipc.c 5571F: arch/x86/include/asm/intel_pmc_ipc.h 5572 5573IOC3 ETHERNET DRIVER 5574M: Ralf Baechle <ralf@linux-mips.org> 5575L: linux-mips@linux-mips.org 5576S: Maintained 5577F: drivers/net/ethernet/sgi/ioc3-eth.c 5578 5579IOC3 SERIAL DRIVER 5580M: Pat Gefre <pfg@sgi.com> 5581L: linux-serial@vger.kernel.org 5582S: Maintained 5583F: drivers/tty/serial/ioc3_serial.c 5584 5585IOMMU DRIVERS 5586M: Joerg Roedel <joro@8bytes.org> 5587L: iommu@lists.linux-foundation.org 5588T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5589S: Maintained 5590F: drivers/iommu/ 5591 5592IP MASQUERADING 5593M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5594S: Maintained 5595F: net/ipv4/netfilter/ipt_MASQUERADE.c 5596 5597IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5598M: Francois Romieu <romieu@fr.zoreil.com> 5599M: Sorbica Shieh <sorbica@icplus.com.tw> 5600L: netdev@vger.kernel.org 5601S: Maintained 5602F: drivers/net/ethernet/icplus/ipg.* 5603 5604IPATH DRIVER 5605M: Mike Marciniszyn <infinipath@intel.com> 5606L: linux-rdma@vger.kernel.org 5607S: Maintained 5608F: drivers/staging/rdma/ipath/ 5609 5610IPMI SUBSYSTEM 5611M: Corey Minyard <minyard@acm.org> 5612L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5613W: http://openipmi.sourceforge.net/ 5614S: Supported 5615F: Documentation/IPMI.txt 5616F: drivers/char/ipmi/ 5617F: include/linux/ipmi* 5618F: include/uapi/linux/ipmi* 5619 5620QCOM AUDIO (ASoC) DRIVERS 5621M: Patrick Lai <plai@codeaurora.org> 5622M: Banajit Goswami <bgoswami@codeaurora.org> 5623L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5624S: Supported 5625F: sound/soc/qcom/ 5626 5627IPS SCSI RAID DRIVER 5628M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5629L: linux-scsi@vger.kernel.org 5630W: http://www.adaptec.com/ 5631S: Maintained 5632F: drivers/scsi/ips* 5633 5634IPVS 5635M: Wensong Zhang <wensong@linux-vs.org> 5636M: Simon Horman <horms@verge.net.au> 5637M: Julian Anastasov <ja@ssi.bg> 5638L: netdev@vger.kernel.org 5639L: lvs-devel@vger.kernel.org 5640S: Maintained 5641F: Documentation/networking/ipvs-sysctl.txt 5642F: include/net/ip_vs.h 5643F: include/uapi/linux/ip_vs.h 5644F: net/netfilter/ipvs/ 5645 5646IPWIRELESS DRIVER 5647M: Jiri Kosina <jikos@kernel.org> 5648M: David Sterba <dsterba@suse.com> 5649S: Odd Fixes 5650F: drivers/tty/ipwireless/ 5651 5652IPX NETWORK LAYER 5653M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5654L: netdev@vger.kernel.org 5655S: Maintained 5656F: include/net/ipx.h 5657F: include/uapi/linux/ipx.h 5658F: net/ipx/ 5659 5660IRDA SUBSYSTEM 5661M: Samuel Ortiz <samuel@sortiz.org> 5662L: irda-users@lists.sourceforge.net (subscribers-only) 5663L: netdev@vger.kernel.org 5664W: http://irda.sourceforge.net/ 5665S: Maintained 5666T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5667F: Documentation/networking/irda.txt 5668F: drivers/net/irda/ 5669F: include/net/irda/ 5670F: net/irda/ 5671 5672IRQ SUBSYSTEM 5673M: Thomas Gleixner <tglx@linutronix.de> 5674L: linux-kernel@vger.kernel.org 5675S: Maintained 5676T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5677F: kernel/irq/ 5678 5679IRQCHIP DRIVERS 5680M: Thomas Gleixner <tglx@linutronix.de> 5681M: Jason Cooper <jason@lakedaemon.net> 5682M: Marc Zyngier <marc.zyngier@arm.com> 5683L: linux-kernel@vger.kernel.org 5684S: Maintained 5685T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5686T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5687F: Documentation/devicetree/bindings/interrupt-controller/ 5688F: drivers/irqchip/ 5689 5690IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5691M: Jiang Liu <jiang.liu@linux.intel.com> 5692M: Marc Zyngier <marc.zyngier@arm.com> 5693S: Maintained 5694T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5695F: Documentation/IRQ-domain.txt 5696F: include/linux/irqdomain.h 5697F: kernel/irq/irqdomain.c 5698F: kernel/irq/msi.c 5699 5700ISAPNP 5701M: Jaroslav Kysela <perex@perex.cz> 5702S: Maintained 5703F: Documentation/isapnp.txt 5704F: drivers/pnp/isapnp/ 5705F: include/linux/isapnp.h 5706 5707ISA RADIO MODULE 5708M: Hans Verkuil <hverkuil@xs4all.nl> 5709L: linux-media@vger.kernel.org 5710T: git git://linuxtv.org/media_tree.git 5711W: http://linuxtv.org 5712S: Maintained 5713F: drivers/media/radio/radio-isa* 5714 5715iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5716M: Peter Jones <pjones@redhat.com> 5717M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5718S: Maintained 5719F: drivers/firmware/iscsi_ibft* 5720 5721ISCSI 5722M: Mike Christie <michaelc@cs.wisc.edu> 5723L: open-iscsi@googlegroups.com 5724W: www.open-iscsi.org 5725T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5726S: Maintained 5727F: drivers/scsi/*iscsi* 5728F: include/scsi/*iscsi* 5729 5730ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5731M: Or Gerlitz <ogerlitz@mellanox.com> 5732M: Sagi Grimberg <sagig@mellanox.com> 5733M: Roi Dayan <roid@mellanox.com> 5734L: linux-rdma@vger.kernel.org 5735S: Supported 5736W: http://www.openfabrics.org 5737W: www.open-iscsi.org 5738Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5739F: drivers/infiniband/ulp/iser/ 5740 5741ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5742M: Sagi Grimberg <sagig@mellanox.com> 5743T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5744L: linux-rdma@vger.kernel.org 5745L: target-devel@vger.kernel.org 5746S: Supported 5747W: http://www.linux-iscsi.org 5748F: drivers/infiniband/ulp/isert 5749 5750ISDN SUBSYSTEM 5751M: Karsten Keil <isdn@linux-pingi.de> 5752L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5753L: netdev@vger.kernel.org 5754W: http://www.isdn4linux.de 5755T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5756S: Maintained 5757F: Documentation/isdn/ 5758F: drivers/isdn/ 5759F: include/linux/isdn.h 5760F: include/linux/isdn/ 5761F: include/uapi/linux/isdn.h 5762F: include/uapi/linux/isdn/ 5763 5764ISDN SUBSYSTEM (Eicon active card driver) 5765M: Armin Schindler <mac@melware.de> 5766L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5767W: http://www.melware.de 5768S: Maintained 5769F: drivers/isdn/hardware/eicon/ 5770 5771IT87 HARDWARE MONITORING DRIVER 5772M: Jean Delvare <jdelvare@suse.com> 5773L: lm-sensors@lm-sensors.org 5774S: Maintained 5775F: Documentation/hwmon/it87 5776F: drivers/hwmon/it87.c 5777 5778IT913X MEDIA DRIVER 5779M: Antti Palosaari <crope@iki.fi> 5780L: linux-media@vger.kernel.org 5781W: http://linuxtv.org/ 5782W: http://palosaari.fi/linux/ 5783Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5784T: git git://linuxtv.org/anttip/media_tree.git 5785S: Maintained 5786F: drivers/media/tuners/it913x* 5787 5788IVTV VIDEO4LINUX DRIVER 5789M: Andy Walls <awalls@md.metrocast.net> 5790L: ivtv-devel@ivtvdriver.org (subscribers-only) 5791L: linux-media@vger.kernel.org 5792T: git git://linuxtv.org/media_tree.git 5793W: http://www.ivtvdriver.org 5794S: Maintained 5795F: Documentation/video4linux/*.ivtv 5796F: drivers/media/pci/ivtv/ 5797F: include/uapi/linux/ivtv* 5798 5799IX2505V MEDIA DRIVER 5800M: Malcolm Priestley <tvboxspy@gmail.com> 5801L: linux-media@vger.kernel.org 5802W: http://linuxtv.org/ 5803Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5804S: Maintained 5805F: drivers/media/dvb-frontends/ix2505v* 5806 5807JC42.4 TEMPERATURE SENSOR DRIVER 5808M: Guenter Roeck <linux@roeck-us.net> 5809L: lm-sensors@lm-sensors.org 5810S: Maintained 5811F: drivers/hwmon/jc42.c 5812F: Documentation/hwmon/jc42 5813 5814JFS FILESYSTEM 5815M: Dave Kleikamp <shaggy@kernel.org> 5816L: jfs-discussion@lists.sourceforge.net 5817W: http://jfs.sourceforge.net/ 5818T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5819S: Maintained 5820F: Documentation/filesystems/jfs.txt 5821F: fs/jfs/ 5822 5823JME NETWORK DRIVER 5824M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5825L: netdev@vger.kernel.org 5826S: Maintained 5827F: drivers/net/ethernet/jme.* 5828 5829JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5830M: David Woodhouse <dwmw2@infradead.org> 5831L: linux-mtd@lists.infradead.org 5832W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5833S: Maintained 5834F: fs/jffs2/ 5835F: include/uapi/linux/jffs2.h 5836 5837JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5838M: "Theodore Ts'o" <tytso@mit.edu> 5839M: Jan Kara <jack@suse.com> 5840L: linux-ext4@vger.kernel.org 5841S: Maintained 5842F: fs/jbd2/ 5843F: include/linux/jbd2.h 5844 5845JPU V4L2 MEM2MEM DRIVER FOR RENESAS 5846M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 5847L: linux-media@vger.kernel.org 5848S: Maintained 5849F: drivers/media/platform/rcar_jpu.c 5850 5851JSM Neo PCI based serial card 5852M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5853L: linux-serial@vger.kernel.org 5854S: Maintained 5855F: drivers/tty/serial/jsm/ 5856 5857K10TEMP HARDWARE MONITORING DRIVER 5858M: Clemens Ladisch <clemens@ladisch.de> 5859L: lm-sensors@lm-sensors.org 5860S: Maintained 5861F: Documentation/hwmon/k10temp 5862F: drivers/hwmon/k10temp.c 5863 5864K8TEMP HARDWARE MONITORING DRIVER 5865M: Rudolf Marek <r.marek@assembler.cz> 5866L: lm-sensors@lm-sensors.org 5867S: Maintained 5868F: Documentation/hwmon/k8temp 5869F: drivers/hwmon/k8temp.c 5870 5871KCONFIG 5872M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5873L: linux-kbuild@vger.kernel.org 5874T: git git://gitorious.org/linux-kconfig/linux-kconfig 5875S: Maintained 5876F: Documentation/kbuild/kconfig-language.txt 5877F: scripts/kconfig/ 5878 5879KDUMP 5880M: Vivek Goyal <vgoyal@redhat.com> 5881M: Haren Myneni <hbabu@us.ibm.com> 5882L: kexec@lists.infradead.org 5883W: http://lse.sourceforge.net/kdump/ 5884S: Maintained 5885F: Documentation/kdump/ 5886 5887KEENE FM RADIO TRANSMITTER DRIVER 5888M: Hans Verkuil <hverkuil@xs4all.nl> 5889L: linux-media@vger.kernel.org 5890T: git git://linuxtv.org/media_tree.git 5891W: http://linuxtv.org 5892S: Maintained 5893F: drivers/media/radio/radio-keene* 5894 5895KERNEL AUTOMOUNTER v4 (AUTOFS4) 5896M: Ian Kent <raven@themaw.net> 5897L: autofs@vger.kernel.org 5898S: Maintained 5899F: fs/autofs4/ 5900 5901KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5902M: Michal Marek <mmarek@suse.com> 5903T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5904T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5905L: linux-kbuild@vger.kernel.org 5906S: Maintained 5907F: Documentation/kbuild/ 5908F: Makefile 5909F: scripts/Makefile.* 5910F: scripts/basic/ 5911F: scripts/mk* 5912F: scripts/package/ 5913 5914KERNEL JANITORS 5915L: kernel-janitors@vger.kernel.org 5916W: http://kernelnewbies.org/KernelJanitors 5917S: Odd Fixes 5918 5919KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5920M: "J. Bruce Fields" <bfields@fieldses.org> 5921M: Jeff Layton <jlayton@poochiereds.net> 5922L: linux-nfs@vger.kernel.org 5923W: http://nfs.sourceforge.net/ 5924S: Supported 5925F: fs/nfsd/ 5926F: include/uapi/linux/nfsd/ 5927F: fs/lockd/ 5928F: fs/nfs_common/ 5929F: net/sunrpc/ 5930F: include/linux/lockd/ 5931F: include/linux/sunrpc/ 5932F: include/uapi/linux/sunrpc/ 5933 5934KERNEL SELFTEST FRAMEWORK 5935M: Shuah Khan <shuahkh@osg.samsung.com> 5936L: linux-api@vger.kernel.org 5937T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5938S: Maintained 5939F: tools/testing/selftests 5940 5941KERNEL VIRTUAL MACHINE (KVM) 5942M: Gleb Natapov <gleb@kernel.org> 5943M: Paolo Bonzini <pbonzini@redhat.com> 5944L: kvm@vger.kernel.org 5945W: http://www.linux-kvm.org 5946T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5947S: Supported 5948F: Documentation/*/kvm*.txt 5949F: Documentation/virtual/kvm/ 5950F: arch/*/kvm/ 5951F: arch/x86/kernel/kvm.c 5952F: arch/x86/kernel/kvmclock.c 5953F: arch/*/include/asm/kvm* 5954F: include/linux/kvm* 5955F: include/uapi/linux/kvm* 5956F: virt/kvm/ 5957 5958KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5959M: Joerg Roedel <joro@8bytes.org> 5960L: kvm@vger.kernel.org 5961W: http://www.linux-kvm.org/ 5962S: Maintained 5963F: arch/x86/include/asm/svm.h 5964F: arch/x86/kvm/svm.c 5965 5966KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5967M: Alexander Graf <agraf@suse.com> 5968L: kvm-ppc@vger.kernel.org 5969W: http://www.linux-kvm.org/ 5970T: git git://github.com/agraf/linux-2.6.git 5971S: Supported 5972F: arch/powerpc/include/asm/kvm* 5973F: arch/powerpc/kvm/ 5974 5975KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5976M: Christian Borntraeger <borntraeger@de.ibm.com> 5977M: Cornelia Huck <cornelia.huck@de.ibm.com> 5978L: linux-s390@vger.kernel.org 5979W: http://www.ibm.com/developerworks/linux/linux390/ 5980S: Supported 5981F: Documentation/s390/kvm.txt 5982F: arch/s390/include/asm/kvm* 5983F: arch/s390/kvm/ 5984 5985KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5986M: Christoffer Dall <christoffer.dall@linaro.org> 5987M: Marc Zyngier <marc.zyngier@arm.com> 5988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5989L: kvmarm@lists.cs.columbia.edu 5990W: http://systems.cs.columbia.edu/projects/kvm-arm 5991S: Supported 5992F: arch/arm/include/uapi/asm/kvm* 5993F: arch/arm/include/asm/kvm* 5994F: arch/arm/kvm/ 5995F: virt/kvm/arm/ 5996F: include/kvm/arm_* 5997 5998KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5999M: Christoffer Dall <christoffer.dall@linaro.org> 6000M: Marc Zyngier <marc.zyngier@arm.com> 6001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6002L: kvmarm@lists.cs.columbia.edu 6003S: Maintained 6004F: arch/arm64/include/uapi/asm/kvm* 6005F: arch/arm64/include/asm/kvm* 6006F: arch/arm64/kvm/ 6007 6008KEXEC 6009M: Eric Biederman <ebiederm@xmission.com> 6010W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6011L: kexec@lists.infradead.org 6012S: Maintained 6013F: include/linux/kexec.h 6014F: include/uapi/linux/kexec.h 6015F: kernel/kexec.c 6016 6017KEYS/KEYRINGS: 6018M: David Howells <dhowells@redhat.com> 6019L: keyrings@vger.kernel.org 6020S: Maintained 6021F: Documentation/security/keys.txt 6022F: include/linux/key.h 6023F: include/linux/key-type.h 6024F: include/keys/ 6025F: security/keys/ 6026 6027KEYS-TRUSTED 6028M: David Safford <safford@us.ibm.com> 6029M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6030L: linux-security-module@vger.kernel.org 6031L: keyrings@vger.kernel.org 6032S: Supported 6033F: Documentation/security/keys-trusted-encrypted.txt 6034F: include/keys/trusted-type.h 6035F: security/keys/trusted.c 6036F: security/keys/trusted.h 6037 6038KEYS-ENCRYPTED 6039M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6040M: David Safford <safford@us.ibm.com> 6041L: linux-security-module@vger.kernel.org 6042L: keyrings@vger.kernel.org 6043S: Supported 6044F: Documentation/security/keys-trusted-encrypted.txt 6045F: include/keys/encrypted-type.h 6046F: security/keys/encrypted-keys/ 6047 6048KGDB / KDB /debug_core 6049M: Jason Wessel <jason.wessel@windriver.com> 6050W: http://kgdb.wiki.kernel.org/ 6051L: kgdb-bugreport@lists.sourceforge.net 6052S: Maintained 6053F: Documentation/DocBook/kgdb.tmpl 6054F: drivers/misc/kgdbts.c 6055F: drivers/tty/serial/kgdboc.c 6056F: include/linux/kdb.h 6057F: include/linux/kgdb.h 6058F: kernel/debug/ 6059 6060KMEMCHECK 6061M: Vegard Nossum <vegardno@ifi.uio.no> 6062M: Pekka Enberg <penberg@kernel.org> 6063S: Maintained 6064F: Documentation/kmemcheck.txt 6065F: arch/x86/include/asm/kmemcheck.h 6066F: arch/x86/mm/kmemcheck/ 6067F: include/linux/kmemcheck.h 6068F: mm/kmemcheck.c 6069 6070KMEMLEAK 6071M: Catalin Marinas <catalin.marinas@arm.com> 6072S: Maintained 6073F: Documentation/kmemleak.txt 6074F: include/linux/kmemleak.h 6075F: mm/kmemleak.c 6076F: mm/kmemleak-test.c 6077 6078KPROBES 6079M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6080M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6081M: "David S. Miller" <davem@davemloft.net> 6082M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6083S: Maintained 6084F: Documentation/kprobes.txt 6085F: include/linux/kprobes.h 6086F: kernel/kprobes.c 6087 6088KS0108 LCD CONTROLLER DRIVER 6089M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6090W: http://miguelojeda.es/auxdisplay.htm 6091W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6092S: Maintained 6093F: Documentation/auxdisplay/ks0108 6094F: drivers/auxdisplay/ks0108.c 6095F: include/linux/ks0108.h 6096 6097LAPB module 6098L: linux-x25@vger.kernel.org 6099S: Orphan 6100F: Documentation/networking/lapb-module.txt 6101F: include/*/lapb.h 6102F: net/lapb/ 6103 6104LASI 53c700 driver for PARISC 6105M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6106L: linux-scsi@vger.kernel.org 6107S: Maintained 6108F: Documentation/scsi/53c700.txt 6109F: drivers/scsi/53c700* 6110 6111LED SUBSYSTEM 6112M: Richard Purdie <rpurdie@rpsys.net> 6113M: Jacek Anaszewski <j.anaszewski@samsung.com> 6114L: linux-leds@vger.kernel.org 6115T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6116S: Maintained 6117F: drivers/leds/ 6118F: include/linux/leds.h 6119 6120LEGACY EEPROM DRIVER 6121M: Jean Delvare <jdelvare@suse.com> 6122S: Maintained 6123F: Documentation/misc-devices/eeprom 6124F: drivers/misc/eeprom/eeprom.c 6125 6126LEGO USB Tower driver 6127M: Juergen Stuber <starblue@users.sourceforge.net> 6128L: legousb-devel@lists.sourceforge.net 6129W: http://legousb.sourceforge.net/ 6130S: Maintained 6131F: drivers/usb/misc/legousbtower.c 6132 6133LG2160 MEDIA DRIVER 6134M: Michael Krufky <mkrufky@linuxtv.org> 6135L: linux-media@vger.kernel.org 6136W: http://linuxtv.org/ 6137W: http://github.com/mkrufky 6138Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6139T: git git://linuxtv.org/mkrufky/tuners.git 6140S: Maintained 6141F: drivers/media/dvb-frontends/lg2160.* 6142 6143LGDT3305 MEDIA DRIVER 6144M: Michael Krufky <mkrufky@linuxtv.org> 6145L: linux-media@vger.kernel.org 6146W: http://linuxtv.org/ 6147W: http://github.com/mkrufky 6148Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6149T: git git://linuxtv.org/mkrufky/tuners.git 6150S: Maintained 6151F: drivers/media/dvb-frontends/lgdt3305.* 6152 6153LGUEST 6154M: Rusty Russell <rusty@rustcorp.com.au> 6155L: lguest@lists.ozlabs.org 6156W: http://lguest.ozlabs.org/ 6157S: Odd Fixes 6158F: arch/x86/include/asm/lguest*.h 6159F: arch/x86/lguest/ 6160F: drivers/lguest/ 6161F: include/linux/lguest*.h 6162F: tools/lguest/ 6163 6164LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6165M: Tejun Heo <tj@kernel.org> 6166L: linux-ide@vger.kernel.org 6167T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6168S: Maintained 6169F: drivers/ata/ 6170F: include/linux/ata.h 6171F: include/linux/libata.h 6172 6173LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6174M: Viresh Kumar <vireshk@kernel.org> 6175L: linux-ide@vger.kernel.org 6176T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6177S: Maintained 6178F: include/linux/pata_arasan_cf_data.h 6179F: drivers/ata/pata_arasan_cf.c 6180 6181LIBATA PATA DRIVERS 6182M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6183M: Tejun Heo <tj@kernel.org> 6184L: linux-ide@vger.kernel.org 6185T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6186S: Maintained 6187F: drivers/ata/pata_*.c 6188F: drivers/ata/ata_generic.c 6189 6190LIBATA SATA AHCI PLATFORM devices support 6191M: Hans de Goede <hdegoede@redhat.com> 6192M: Tejun Heo <tj@kernel.org> 6193L: linux-ide@vger.kernel.org 6194T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6195S: Maintained 6196F: drivers/ata/ahci_platform.c 6197F: drivers/ata/libahci_platform.c 6198F: include/linux/ahci_platform.h 6199 6200LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6201M: Mikael Pettersson <mikpelinux@gmail.com> 6202L: linux-ide@vger.kernel.org 6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6204S: Maintained 6205F: drivers/ata/sata_promise.* 6206 6207LIBLOCKDEP 6208M: Sasha Levin <sasha.levin@oracle.com> 6209S: Maintained 6210F: tools/lib/lockdep/ 6211 6212LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6213M: Dan Williams <dan.j.williams@intel.com> 6214L: linux-nvdimm@lists.01.org 6215Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6216S: Supported 6217F: drivers/nvdimm/* 6218F: include/linux/nd.h 6219F: include/linux/libnvdimm.h 6220F: include/uapi/linux/ndctl.h 6221 6222LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6223M: Ross Zwisler <ross.zwisler@linux.intel.com> 6224L: linux-nvdimm@lists.01.org 6225Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6226S: Supported 6227F: drivers/nvdimm/blk.c 6228F: drivers/nvdimm/region_devs.c 6229F: drivers/acpi/nfit* 6230 6231LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6232M: Vishal Verma <vishal.l.verma@intel.com> 6233L: linux-nvdimm@lists.01.org 6234Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6235S: Supported 6236F: drivers/nvdimm/btt* 6237 6238LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6239M: Ross Zwisler <ross.zwisler@linux.intel.com> 6240L: linux-nvdimm@lists.01.org 6241Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6242S: Supported 6243F: drivers/nvdimm/pmem.c 6244F: include/linux/pmem.h 6245F: arch/*/include/asm/pmem.h 6246 6247LINUX FOR IBM pSERIES (RS/6000) 6248M: Paul Mackerras <paulus@au.ibm.com> 6249W: http://www.ibm.com/linux/ltc/projects/ppc 6250S: Supported 6251F: arch/powerpc/boot/rs6000.h 6252 6253LINUX FOR POWERPC (32-BIT AND 64-BIT) 6254M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6255M: Paul Mackerras <paulus@samba.org> 6256M: Michael Ellerman <mpe@ellerman.id.au> 6257W: http://www.penguinppc.org/ 6258L: linuxppc-dev@lists.ozlabs.org 6259Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6260T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6261S: Supported 6262F: Documentation/powerpc/ 6263F: arch/powerpc/ 6264 6265LINUX FOR POWER MACINTOSH 6266M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6267W: http://www.penguinppc.org/ 6268L: linuxppc-dev@lists.ozlabs.org 6269S: Maintained 6270F: arch/powerpc/platforms/powermac/ 6271F: drivers/macintosh/ 6272 6273LINUX FOR POWERPC EMBEDDED MPC5XXX 6274M: Anatolij Gustschin <agust@denx.de> 6275L: linuxppc-dev@lists.ozlabs.org 6276T: git git://git.denx.de/linux-denx-agust.git 6277S: Maintained 6278F: arch/powerpc/platforms/512x/ 6279F: arch/powerpc/platforms/52xx/ 6280 6281LINUX FOR POWERPC EMBEDDED PPC4XX 6282M: Alistair Popple <alistair@popple.id.au> 6283M: Matt Porter <mporter@kernel.crashing.org> 6284W: http://www.penguinppc.org/ 6285L: linuxppc-dev@lists.ozlabs.org 6286S: Maintained 6287F: arch/powerpc/platforms/40x/ 6288F: arch/powerpc/platforms/44x/ 6289 6290LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6291L: linuxppc-dev@lists.ozlabs.org 6292S: Orphan 6293F: arch/powerpc/*/*virtex* 6294F: arch/powerpc/*/*/*virtex* 6295 6296LINUX FOR POWERPC EMBEDDED PPC8XX 6297M: Vitaly Bordug <vitb@kernel.crashing.org> 6298W: http://www.penguinppc.org/ 6299L: linuxppc-dev@lists.ozlabs.org 6300S: Maintained 6301F: arch/powerpc/platforms/8xx/ 6302 6303LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6304M: Scott Wood <scottwood@freescale.com> 6305M: Kumar Gala <galak@kernel.crashing.org> 6306W: http://www.penguinppc.org/ 6307L: linuxppc-dev@lists.ozlabs.org 6308T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6309S: Maintained 6310F: arch/powerpc/platforms/83xx/ 6311F: arch/powerpc/platforms/85xx/ 6312 6313LINUX FOR POWERPC PA SEMI PWRFICIENT 6314M: Olof Johansson <olof@lixom.net> 6315L: linuxppc-dev@lists.ozlabs.org 6316S: Maintained 6317F: arch/powerpc/platforms/pasemi/ 6318F: drivers/*/*pasemi* 6319F: drivers/*/*/*pasemi* 6320 6321LINUX SECURITY MODULE (LSM) FRAMEWORK 6322M: Chris Wright <chrisw@sous-sol.org> 6323L: linux-security-module@vger.kernel.org 6324S: Supported 6325 6326LIS3LV02D ACCELEROMETER DRIVER 6327M: Eric Piel <eric.piel@tremplin-utc.net> 6328S: Maintained 6329F: Documentation/misc-devices/lis3lv02d 6330F: drivers/misc/lis3lv02d/ 6331F: drivers/platform/x86/hp_accel.c 6332 6333LIVE PATCHING 6334M: Josh Poimboeuf <jpoimboe@redhat.com> 6335M: Seth Jennings <sjenning@redhat.com> 6336M: Jiri Kosina <jikos@kernel.org> 6337M: Vojtech Pavlik <vojtech@suse.com> 6338S: Maintained 6339F: kernel/livepatch/ 6340F: include/linux/livepatch.h 6341F: arch/x86/include/asm/livepatch.h 6342F: arch/x86/kernel/livepatch.c 6343F: Documentation/ABI/testing/sysfs-kernel-livepatch 6344F: samples/livepatch/ 6345L: live-patching@vger.kernel.org 6346T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6347 6348LLC (802.2) 6349M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6350S: Maintained 6351F: include/linux/llc.h 6352F: include/uapi/linux/llc.h 6353F: include/net/llc* 6354F: net/llc/ 6355 6356LM73 HARDWARE MONITOR DRIVER 6357M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6358L: lm-sensors@lm-sensors.org 6359S: Maintained 6360F: drivers/hwmon/lm73.c 6361 6362LM78 HARDWARE MONITOR DRIVER 6363M: Jean Delvare <jdelvare@suse.com> 6364L: lm-sensors@lm-sensors.org 6365S: Maintained 6366F: Documentation/hwmon/lm78 6367F: drivers/hwmon/lm78.c 6368 6369LM83 HARDWARE MONITOR DRIVER 6370M: Jean Delvare <jdelvare@suse.com> 6371L: lm-sensors@lm-sensors.org 6372S: Maintained 6373F: Documentation/hwmon/lm83 6374F: drivers/hwmon/lm83.c 6375 6376LM90 HARDWARE MONITOR DRIVER 6377M: Jean Delvare <jdelvare@suse.com> 6378L: lm-sensors@lm-sensors.org 6379S: Maintained 6380F: Documentation/hwmon/lm90 6381F: Documentation/devicetree/bindings/hwmon/lm90.txt 6382F: drivers/hwmon/lm90.c 6383 6384LM95234 HARDWARE MONITOR DRIVER 6385M: Guenter Roeck <linux@roeck-us.net> 6386L: lm-sensors@lm-sensors.org 6387S: Maintained 6388F: Documentation/hwmon/lm95234 6389F: drivers/hwmon/lm95234.c 6390 6391LME2510 MEDIA DRIVER 6392M: Malcolm Priestley <tvboxspy@gmail.com> 6393L: linux-media@vger.kernel.org 6394W: http://linuxtv.org/ 6395Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6396S: Maintained 6397F: drivers/media/usb/dvb-usb-v2/lmedm04* 6398 6399LOCKDEP AND LOCKSTAT 6400M: Peter Zijlstra <peterz@infradead.org> 6401M: Ingo Molnar <mingo@redhat.com> 6402L: linux-kernel@vger.kernel.org 6403T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6404S: Maintained 6405F: Documentation/locking/lockdep*.txt 6406F: Documentation/locking/lockstat.txt 6407F: include/linux/lockdep.h 6408F: kernel/locking/ 6409 6410LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6411M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6412L: linux-ntfs-dev@lists.sourceforge.net 6413W: http://www.linux-ntfs.org/content/view/19/37/ 6414S: Maintained 6415F: Documentation/ldm.txt 6416F: block/partitions/ldm.* 6417 6418LogFS 6419M: Joern Engel <joern@logfs.org> 6420M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6421L: logfs@logfs.org 6422W: logfs.org 6423S: Maintained 6424F: fs/logfs/ 6425 6426LPC32XX MACHINE SUPPORT 6427M: Roland Stigge <stigge@antcom.de> 6428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6429S: Maintained 6430F: arch/arm/mach-lpc32xx/ 6431 6432LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6433M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6434M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6435M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6436M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6437L: MPT-FusionLinux.pdl@avagotech.com 6438L: linux-scsi@vger.kernel.org 6439W: http://www.lsilogic.com/support 6440S: Supported 6441F: drivers/message/fusion/ 6442F: drivers/scsi/mpt2sas/ 6443F: drivers/scsi/mpt3sas/ 6444 6445LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6446M: Matthew Wilcox <matthew@wil.cx> 6447L: linux-scsi@vger.kernel.org 6448S: Maintained 6449F: drivers/scsi/sym53c8xx_2/ 6450 6451LTC4261 HARDWARE MONITOR DRIVER 6452M: Guenter Roeck <linux@roeck-us.net> 6453L: lm-sensors@lm-sensors.org 6454S: Maintained 6455F: Documentation/hwmon/ltc4261 6456F: drivers/hwmon/ltc4261.c 6457 6458LTP (Linux Test Project) 6459M: Mike Frysinger <vapier@gentoo.org> 6460M: Cyril Hrubis <chrubis@suse.cz> 6461M: Wanlong Gao <wanlong.gao@gmail.com> 6462M: Jan Stancek <jstancek@redhat.com> 6463M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6464M: Alexey Kodanev <alexey.kodanev@oracle.com> 6465L: ltp@lists.linux.it (subscribers-only) 6466W: http://linux-test-project.github.io/ 6467T: git git://github.com/linux-test-project/ltp.git 6468S: Maintained 6469 6470M32R ARCHITECTURE 6471W: http://www.linux-m32r.org/ 6472S: Orphan 6473F: arch/m32r/ 6474 6475M68K ARCHITECTURE 6476M: Geert Uytterhoeven <geert@linux-m68k.org> 6477L: linux-m68k@lists.linux-m68k.org 6478W: http://www.linux-m68k.org/ 6479T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6480S: Maintained 6481F: arch/m68k/ 6482F: drivers/zorro/ 6483 6484M68K ON APPLE MACINTOSH 6485M: Joshua Thompson <funaho@jurai.org> 6486W: http://www.mac.linux-m68k.org/ 6487L: linux-m68k@lists.linux-m68k.org 6488S: Maintained 6489F: arch/m68k/mac/ 6490 6491M68K ON HP9000/300 6492M: Philip Blundell <philb@gnu.org> 6493W: http://www.tazenda.demon.co.uk/phil/linux-hp 6494S: Maintained 6495F: arch/m68k/hp300/ 6496 6497M88DS3103 MEDIA DRIVER 6498M: Antti Palosaari <crope@iki.fi> 6499L: linux-media@vger.kernel.org 6500W: http://linuxtv.org/ 6501W: http://palosaari.fi/linux/ 6502Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6503T: git git://linuxtv.org/anttip/media_tree.git 6504S: Maintained 6505F: drivers/media/dvb-frontends/m88ds3103* 6506 6507M88RS2000 MEDIA DRIVER 6508M: Malcolm Priestley <tvboxspy@gmail.com> 6509L: linux-media@vger.kernel.org 6510W: http://linuxtv.org/ 6511Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6512S: Maintained 6513F: drivers/media/dvb-frontends/m88rs2000* 6514 6515MA901 MASTERKIT USB FM RADIO DRIVER 6516M: Alexey Klimov <klimov.linux@gmail.com> 6517L: linux-media@vger.kernel.org 6518T: git git://linuxtv.org/media_tree.git 6519S: Maintained 6520F: drivers/media/radio/radio-ma901.c 6521 6522MAC80211 6523M: Johannes Berg <johannes@sipsolutions.net> 6524L: linux-wireless@vger.kernel.org 6525W: http://wireless.kernel.org/ 6526T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6527T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6528S: Maintained 6529F: Documentation/networking/mac80211-injection.txt 6530F: include/net/mac80211.h 6531F: net/mac80211/ 6532 6533MACVLAN DRIVER 6534M: Patrick McHardy <kaber@trash.net> 6535L: netdev@vger.kernel.org 6536S: Maintained 6537F: drivers/net/macvlan.c 6538F: include/linux/if_macvlan.h 6539 6540MAILBOX API 6541M: Jassi Brar <jassisinghbrar@gmail.com> 6542L: linux-kernel@vger.kernel.org 6543S: Maintained 6544F: drivers/mailbox/ 6545F: include/linux/mailbox_client.h 6546F: include/linux/mailbox_controller.h 6547 6548MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6549M: Michael Kerrisk <mtk.manpages@gmail.com> 6550W: http://www.kernel.org/doc/man-pages 6551L: linux-man@vger.kernel.org 6552S: Maintained 6553 6554MARVELL ARMADA DRM SUPPORT 6555M: Russell King <rmk+kernel@arm.linux.org.uk> 6556S: Maintained 6557F: drivers/gpu/drm/armada/ 6558 6559MARVELL 88E6352 DSA support 6560M: Guenter Roeck <linux@roeck-us.net> 6561S: Maintained 6562F: drivers/net/dsa/mv88e6352.c 6563 6564MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6565M: Mirko Lindner <mlindner@marvell.com> 6566M: Stephen Hemminger <stephen@networkplumber.org> 6567L: netdev@vger.kernel.org 6568S: Maintained 6569F: drivers/net/ethernet/marvell/sk* 6570 6571MARVELL LIBERTAS WIRELESS DRIVER 6572L: libertas-dev@lists.infradead.org 6573S: Orphan 6574F: drivers/net/wireless/libertas/ 6575 6576MARVELL MV643XX ETHERNET DRIVER 6577M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6578L: netdev@vger.kernel.org 6579S: Maintained 6580F: drivers/net/ethernet/marvell/mv643xx_eth.* 6581F: include/linux/mv643xx.h 6582 6583MARVELL MVNETA ETHERNET DRIVER 6584M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6585L: netdev@vger.kernel.org 6586S: Maintained 6587F: drivers/net/ethernet/marvell/mvneta.* 6588 6589MARVELL MWIFIEX WIRELESS DRIVER 6590M: Amitkumar Karwar <akarwar@marvell.com> 6591M: Nishant Sarmukadam <nishants@marvell.com> 6592L: linux-wireless@vger.kernel.org 6593S: Maintained 6594F: drivers/net/wireless/mwifiex/ 6595 6596MARVELL MWL8K WIRELESS DRIVER 6597M: Lennert Buytenhek <buytenh@wantstofly.org> 6598L: linux-wireless@vger.kernel.org 6599S: Odd Fixes 6600F: drivers/net/wireless/mwl8k.c 6601 6602MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6603M: Nicolas Pitre <nico@fluxnic.net> 6604S: Odd Fixes 6605F: drivers/mmc/host/mvsdio.* 6606 6607MATROX FRAMEBUFFER DRIVER 6608L: linux-fbdev@vger.kernel.org 6609S: Orphan 6610F: drivers/video/fbdev/matrox/matroxfb_* 6611F: include/uapi/linux/matroxfb.h 6612 6613MAX16065 HARDWARE MONITOR DRIVER 6614M: Guenter Roeck <linux@roeck-us.net> 6615L: lm-sensors@lm-sensors.org 6616S: Maintained 6617F: Documentation/hwmon/max16065 6618F: drivers/hwmon/max16065.c 6619 6620MAX20751 HARDWARE MONITOR DRIVER 6621M: Guenter Roeck <linux@roeck-us.net> 6622L: lm-sensors@lm-sensors.org 6623S: Maintained 6624F: Documentation/hwmon/max20751 6625F: drivers/hwmon/max20751.c 6626 6627MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6628M: "Hans J. Koch" <hjk@hansjkoch.de> 6629L: lm-sensors@lm-sensors.org 6630S: Maintained 6631F: Documentation/hwmon/max6650 6632F: drivers/hwmon/max6650.c 6633 6634MAX6697 HARDWARE MONITOR DRIVER 6635M: Guenter Roeck <linux@roeck-us.net> 6636L: lm-sensors@lm-sensors.org 6637S: Maintained 6638F: Documentation/hwmon/max6697 6639F: Documentation/devicetree/bindings/i2c/max6697.txt 6640F: drivers/hwmon/max6697.c 6641F: include/linux/platform_data/max6697.h 6642 6643MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6644M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6645L: linux-pm@vger.kernel.org 6646S: Supported 6647F: drivers/power/max14577_charger.c 6648F: drivers/power/max77693_charger.c 6649 6650MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6651M: Javier Martinez Canillas <javier@osg.samsung.com> 6652L: linux-kernel@vger.kernel.org 6653S: Supported 6654F: drivers/*/*max77802.c 6655F: Documentation/devicetree/bindings/*/*max77802.txt 6656F: include/dt-bindings/*/*max77802.h 6657 6658MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6659M: Chanwoo Choi <cw00.choi@samsung.com> 6660M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6661L: linux-kernel@vger.kernel.org 6662S: Supported 6663F: drivers/*/max14577.c 6664F: drivers/*/max77686.c 6665F: drivers/*/max77693.c 6666F: drivers/extcon/extcon-max14577.c 6667F: drivers/extcon/extcon-max77693.c 6668F: drivers/rtc/rtc-max77686.c 6669F: drivers/clk/clk-max77686.c 6670F: Documentation/devicetree/bindings/mfd/max14577.txt 6671F: Documentation/devicetree/bindings/*/max77686.txt 6672F: Documentation/devicetree/bindings/mfd/max77693.txt 6673F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6674F: include/linux/mfd/max14577*.h 6675F: include/linux/mfd/max77686*.h 6676F: include/linux/mfd/max77693*.h 6677 6678MAXIRADIO FM RADIO RECEIVER DRIVER 6679M: Hans Verkuil <hverkuil@xs4all.nl> 6680L: linux-media@vger.kernel.org 6681T: git git://linuxtv.org/media_tree.git 6682W: http://linuxtv.org 6683S: Maintained 6684F: drivers/media/radio/radio-maxiradio* 6685 6686MEDIA DRIVERS FOR RENESAS - VSP1 6687M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6688L: linux-media@vger.kernel.org 6689L: linux-sh@vger.kernel.org 6690T: git git://linuxtv.org/media_tree.git 6691S: Supported 6692F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6693F: drivers/media/platform/vsp1/ 6694 6695MEDIA DRIVERS FOR ASCOT2E 6696M: Sergey Kozlov <serjk@netup.ru> 6697L: linux-media@vger.kernel.org 6698W: http://linuxtv.org 6699W: http://netup.tv/ 6700T: git git://linuxtv.org/media_tree.git 6701S: Supported 6702F: drivers/media/dvb-frontends/ascot2e* 6703 6704MEDIA DRIVERS FOR CXD2841ER 6705M: Sergey Kozlov <serjk@netup.ru> 6706L: linux-media@vger.kernel.org 6707W: http://linuxtv.org/ 6708W: http://netup.tv/ 6709T: git git://linuxtv.org/media_tree.git 6710S: Supported 6711F: drivers/media/dvb-frontends/cxd2841er* 6712 6713MEDIA DRIVERS FOR HORUS3A 6714M: Sergey Kozlov <serjk@netup.ru> 6715L: linux-media@vger.kernel.org 6716W: http://linuxtv.org/ 6717W: http://netup.tv/ 6718T: git git://linuxtv.org/media_tree.git 6719S: Supported 6720F: drivers/media/dvb-frontends/horus3a* 6721 6722MEDIA DRIVERS FOR LNBH25 6723M: Sergey Kozlov <serjk@netup.ru> 6724L: linux-media@vger.kernel.org 6725W: http://linuxtv.org/ 6726W: http://netup.tv/ 6727T: git git://linuxtv.org/media_tree.git 6728S: Supported 6729F: drivers/media/dvb-frontends/lnbh25* 6730 6731MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6732M: Sergey Kozlov <serjk@netup.ru> 6733L: linux-media@vger.kernel.org 6734W: http://linuxtv.org/ 6735W: http://netup.tv/ 6736T: git git://linuxtv.org/media_tree.git 6737S: Supported 6738F: drivers/media/pci/netup_unidvb/* 6739 6740MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6741M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6742P: LinuxTV.org Project 6743L: linux-media@vger.kernel.org 6744W: http://linuxtv.org 6745Q: http://patchwork.kernel.org/project/linux-media/list/ 6746T: git git://linuxtv.org/media_tree.git 6747S: Maintained 6748F: Documentation/dvb/ 6749F: Documentation/video4linux/ 6750F: Documentation/DocBook/media/ 6751F: drivers/media/ 6752F: drivers/staging/media/ 6753F: include/media/ 6754F: include/uapi/linux/dvb/ 6755F: include/uapi/linux/videodev2.h 6756F: include/uapi/linux/media.h 6757F: include/uapi/linux/v4l2-* 6758F: include/uapi/linux/meye.h 6759F: include/uapi/linux/ivtv* 6760F: include/uapi/linux/uvcvideo.h 6761 6762MEDIATEK MT7601U WIRELESS LAN DRIVER 6763M: Jakub Kicinski <kubakici@wp.pl> 6764L: linux-wireless@vger.kernel.org 6765S: Maintained 6766F: drivers/net/wireless/mediatek/mt7601u/ 6767 6768MEGARAID SCSI/SAS DRIVERS 6769M: Kashyap Desai <kashyap.desai@avagotech.com> 6770M: Sumit Saxena <sumit.saxena@avagotech.com> 6771M: Uday Lingala <uday.lingala@avagotech.com> 6772L: megaraidlinux.pdl@avagotech.com 6773L: linux-scsi@vger.kernel.org 6774W: http://www.lsi.com 6775S: Maintained 6776F: Documentation/scsi/megaraid.txt 6777F: drivers/scsi/megaraid.* 6778F: drivers/scsi/megaraid/ 6779 6780MELLANOX ETHERNET DRIVER (mlx4_en) 6781M: Amir Vadai <amirv@mellanox.com> 6782M: Ido Shamay <idos@mellanox.com> 6783L: netdev@vger.kernel.org 6784S: Supported 6785W: http://www.mellanox.com 6786Q: http://patchwork.ozlabs.org/project/netdev/list/ 6787F: drivers/net/ethernet/mellanox/mlx4/en_* 6788 6789MELLANOX ETHERNET SWITCH DRIVERS 6790M: Jiri Pirko <jiri@mellanox.com> 6791M: Ido Schimmel <idosch@mellanox.com> 6792L: netdev@vger.kernel.org 6793S: Supported 6794W: http://www.mellanox.com 6795Q: http://patchwork.ozlabs.org/project/netdev/list/ 6796F: drivers/net/ethernet/mellanox/mlxsw/ 6797 6798MEMBARRIER SUPPORT 6799M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 6800M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6801L: linux-kernel@vger.kernel.org 6802S: Supported 6803F: kernel/membarrier.c 6804F: include/uapi/linux/membarrier.h 6805 6806MEMORY MANAGEMENT 6807L: linux-mm@kvack.org 6808W: http://www.linux-mm.org 6809S: Maintained 6810F: include/linux/mm.h 6811F: include/linux/gfp.h 6812F: include/linux/mmzone.h 6813F: include/linux/memory_hotplug.h 6814F: include/linux/vmalloc.h 6815F: mm/ 6816 6817MEMORY TECHNOLOGY DEVICES (MTD) 6818M: David Woodhouse <dwmw2@infradead.org> 6819M: Brian Norris <computersforpeace@gmail.com> 6820L: linux-mtd@lists.infradead.org 6821W: http://www.linux-mtd.infradead.org/ 6822Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6823T: git git://git.infradead.org/linux-mtd.git 6824T: git git://git.infradead.org/l2-mtd.git 6825S: Maintained 6826F: drivers/mtd/ 6827F: include/linux/mtd/ 6828F: include/uapi/mtd/ 6829 6830MEN A21 WATCHDOG DRIVER 6831M: Johannes Thumshirn <morbidrsa@gmail.com> 6832L: linux-watchdog@vger.kernel.org 6833S: Maintained 6834F: drivers/watchdog/mena21_wdt.c 6835 6836MEN CHAMELEON BUS (mcb) 6837M: Johannes Thumshirn <morbidrsa@gmail.com> 6838S: Maintained 6839F: drivers/mcb/ 6840F: include/linux/mcb.h 6841F: Documentation/men-chameleon-bus.txt 6842 6843MEN F21BMC (Board Management Controller) 6844M: Andreas Werner <andreas.werner@men.de> 6845S: Supported 6846F: drivers/mfd/menf21bmc.c 6847F: drivers/watchdog/menf21bmc_wdt.c 6848F: drivers/leds/leds-menf21bmc.c 6849F: drivers/hwmon/menf21bmc_hwmon.c 6850F: Documentation/hwmon/menf21bmc 6851 6852METAG ARCHITECTURE 6853M: James Hogan <james.hogan@imgtec.com> 6854L: linux-metag@vger.kernel.org 6855S: Supported 6856F: arch/metag/ 6857F: Documentation/metag/ 6858F: Documentation/devicetree/bindings/metag/ 6859F: drivers/clocksource/metag_generic.c 6860F: drivers/irqchip/irq-metag.c 6861F: drivers/irqchip/irq-metag-ext.c 6862F: drivers/tty/metag_da.c 6863 6864MICROBLAZE ARCHITECTURE 6865M: Michal Simek <monstr@monstr.eu> 6866W: http://www.monstr.eu/fdt/ 6867T: git git://git.monstr.eu/linux-2.6-microblaze.git 6868S: Supported 6869F: arch/microblaze/ 6870 6871MICROSOFT SURFACE PRO 3 BUTTON DRIVER 6872M: Chen Yu <yu.c.chen@intel.com> 6873L: platform-driver-x86@vger.kernel.org 6874S: Supported 6875F: drivers/platform/x86/surfacepro3_button.c 6876 6877MICROTEK X6 SCANNER 6878M: Oliver Neukum <oliver@neukum.org> 6879S: Maintained 6880F: drivers/usb/image/microtek.* 6881 6882MIPS 6883M: Ralf Baechle <ralf@linux-mips.org> 6884L: linux-mips@linux-mips.org 6885W: http://www.linux-mips.org/ 6886T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6887Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6888S: Supported 6889F: Documentation/mips/ 6890F: arch/mips/ 6891 6892MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6893M: Hans Verkuil <hverkuil@xs4all.nl> 6894L: linux-media@vger.kernel.org 6895T: git git://linuxtv.org/media_tree.git 6896W: http://linuxtv.org 6897S: Odd Fixes 6898F: drivers/media/radio/radio-miropcm20* 6899 6900Mellanox MLX5 core VPI driver 6901M: Eli Cohen <eli@mellanox.com> 6902L: netdev@vger.kernel.org 6903L: linux-rdma@vger.kernel.org 6904W: http://www.mellanox.com 6905Q: http://patchwork.ozlabs.org/project/netdev/list/ 6906Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6907T: git git://openfabrics.org/~eli/connect-ib.git 6908S: Supported 6909F: drivers/net/ethernet/mellanox/mlx5/core/ 6910F: include/linux/mlx5/ 6911 6912Mellanox MLX5 IB driver 6913M: Eli Cohen <eli@mellanox.com> 6914L: linux-rdma@vger.kernel.org 6915W: http://www.mellanox.com 6916Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6917T: git git://openfabrics.org/~eli/connect-ib.git 6918S: Supported 6919F: include/linux/mlx5/ 6920F: drivers/infiniband/hw/mlx5/ 6921 6922MN88472 MEDIA DRIVER 6923M: Antti Palosaari <crope@iki.fi> 6924L: linux-media@vger.kernel.org 6925W: http://linuxtv.org/ 6926W: http://palosaari.fi/linux/ 6927Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6928T: git git://linuxtv.org/anttip/media_tree.git 6929S: Maintained 6930F: drivers/staging/media/mn88472/ 6931F: drivers/media/dvb-frontends/mn88472.h 6932 6933MN88473 MEDIA DRIVER 6934M: Antti Palosaari <crope@iki.fi> 6935L: linux-media@vger.kernel.org 6936W: http://linuxtv.org/ 6937W: http://palosaari.fi/linux/ 6938Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6939T: git git://linuxtv.org/anttip/media_tree.git 6940S: Maintained 6941F: drivers/staging/media/mn88473/ 6942F: drivers/media/dvb-frontends/mn88473.h 6943 6944MODULE SUPPORT 6945M: Rusty Russell <rusty@rustcorp.com.au> 6946S: Maintained 6947F: include/linux/module.h 6948F: kernel/module.c 6949 6950MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6951W: http://popies.net/meye/ 6952S: Orphan 6953F: Documentation/video4linux/meye.txt 6954F: drivers/media/pci/meye/ 6955F: include/uapi/linux/meye.h 6956 6957MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6958M: Jiri Slaby <jirislaby@gmail.com> 6959S: Maintained 6960F: Documentation/serial/moxa-smartio 6961F: drivers/tty/mxser.* 6962 6963MR800 AVERMEDIA USB FM RADIO DRIVER 6964M: Alexey Klimov <klimov.linux@gmail.com> 6965L: linux-media@vger.kernel.org 6966T: git git://linuxtv.org/media_tree.git 6967S: Maintained 6968F: drivers/media/radio/radio-mr800.c 6969 6970MRF24J40 IEEE 802.15.4 RADIO DRIVER 6971M: Alan Ott <alan@signal11.us> 6972L: linux-wpan@vger.kernel.org 6973S: Maintained 6974F: drivers/net/ieee802154/mrf24j40.c 6975 6976MSI LAPTOP SUPPORT 6977M: "Lee, Chun-Yi" <jlee@suse.com> 6978L: platform-driver-x86@vger.kernel.org 6979S: Maintained 6980F: drivers/platform/x86/msi-laptop.c 6981 6982MSI WMI SUPPORT 6983L: platform-driver-x86@vger.kernel.org 6984S: Orphan 6985F: drivers/platform/x86/msi-wmi.c 6986 6987MSI001 MEDIA DRIVER 6988M: Antti Palosaari <crope@iki.fi> 6989L: linux-media@vger.kernel.org 6990W: http://linuxtv.org/ 6991W: http://palosaari.fi/linux/ 6992Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6993T: git git://linuxtv.org/anttip/media_tree.git 6994S: Maintained 6995F: drivers/media/tuners/msi001* 6996 6997MSI2500 MEDIA DRIVER 6998M: Antti Palosaari <crope@iki.fi> 6999L: linux-media@vger.kernel.org 7000W: http://linuxtv.org/ 7001W: http://palosaari.fi/linux/ 7002Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7003T: git git://linuxtv.org/anttip/media_tree.git 7004S: Maintained 7005F: drivers/media/usb/msi2500/ 7006 7007MSYSTEMS DISKONCHIP G3 MTD DRIVER 7008M: Robert Jarzmik <robert.jarzmik@free.fr> 7009L: linux-mtd@lists.infradead.org 7010S: Maintained 7011F: drivers/mtd/devices/docg3* 7012 7013MT9M032 APTINA SENSOR DRIVER 7014M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7015L: linux-media@vger.kernel.org 7016T: git git://linuxtv.org/media_tree.git 7017S: Maintained 7018F: drivers/media/i2c/mt9m032.c 7019F: include/media/mt9m032.h 7020 7021MT9P031 APTINA CAMERA SENSOR 7022M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7023L: linux-media@vger.kernel.org 7024T: git git://linuxtv.org/media_tree.git 7025S: Maintained 7026F: drivers/media/i2c/mt9p031.c 7027F: include/media/mt9p031.h 7028 7029MT9T001 APTINA CAMERA SENSOR 7030M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7031L: linux-media@vger.kernel.org 7032T: git git://linuxtv.org/media_tree.git 7033S: Maintained 7034F: drivers/media/i2c/mt9t001.c 7035F: include/media/mt9t001.h 7036 7037MT9V032 APTINA CAMERA SENSOR 7038M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7039L: linux-media@vger.kernel.org 7040T: git git://linuxtv.org/media_tree.git 7041S: Maintained 7042F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7043F: drivers/media/i2c/mt9v032.c 7044F: include/media/mt9v032.h 7045 7046MULTIFUNCTION DEVICES (MFD) 7047M: Samuel Ortiz <sameo@linux.intel.com> 7048M: Lee Jones <lee.jones@linaro.org> 7049T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7050S: Supported 7051F: drivers/mfd/ 7052F: include/linux/mfd/ 7053 7054MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7055M: Ulf Hansson <ulf.hansson@linaro.org> 7056L: linux-mmc@vger.kernel.org 7057T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7058S: Maintained 7059F: drivers/mmc/ 7060F: include/linux/mmc/ 7061F: include/uapi/linux/mmc/ 7062 7063MULTIMEDIA CARD (MMC) ETC. OVER SPI 7064S: Orphan 7065F: drivers/mmc/host/mmc_spi.c 7066F: include/linux/spi/mmc_spi.h 7067 7068MULTISOUND SOUND DRIVER 7069M: Andrew Veliath <andrewtv@usa.net> 7070S: Maintained 7071F: Documentation/sound/oss/MultiSound 7072F: sound/oss/msnd* 7073 7074MULTITECH MULTIPORT CARD (ISICOM) 7075S: Orphan 7076F: drivers/tty/isicom.c 7077F: include/linux/isicom.h 7078 7079MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7080M: Felipe Balbi <balbi@ti.com> 7081L: linux-usb@vger.kernel.org 7082T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7083S: Maintained 7084F: drivers/usb/musb/ 7085 7086MXL5007T MEDIA DRIVER 7087M: Michael Krufky <mkrufky@linuxtv.org> 7088L: linux-media@vger.kernel.org 7089W: http://linuxtv.org/ 7090W: http://github.com/mkrufky 7091Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7092T: git git://linuxtv.org/mkrufky/tuners.git 7093S: Maintained 7094F: drivers/media/tuners/mxl5007t.* 7095 7096MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7097M: Hyong-Youb Kim <hykim@myri.com> 7098L: netdev@vger.kernel.org 7099W: https://www.myricom.com/support/downloads/myri10ge.html 7100S: Supported 7101F: drivers/net/ethernet/myricom/myri10ge/ 7102 7103NATSEMI ETHERNET DRIVER (DP8381x) 7104S: Orphan 7105F: drivers/net/ethernet/natsemi/natsemi.c 7106 7107NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7108M: Daniel Mack <zonque@gmail.com> 7109S: Maintained 7110L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7111W: http://www.native-instruments.com 7112F: sound/usb/caiaq/ 7113 7114NCP FILESYSTEM 7115M: Petr Vandrovec <petr@vandrovec.name> 7116S: Odd Fixes 7117F: fs/ncpfs/ 7118 7119NCR 5380 SCSI DRIVERS 7120M: Finn Thain <fthain@telegraphics.com.au> 7121M: Michael Schmitz <schmitzmic@gmail.com> 7122L: linux-scsi@vger.kernel.org 7123S: Maintained 7124F: Documentation/scsi/g_NCR5380.txt 7125F: drivers/scsi/NCR5380.* 7126F: drivers/scsi/arm/cumana_1.c 7127F: drivers/scsi/arm/oak.c 7128F: drivers/scsi/atari_NCR5380.c 7129F: drivers/scsi/atari_scsi.* 7130F: drivers/scsi/dmx3191d.c 7131F: drivers/scsi/dtc.* 7132F: drivers/scsi/g_NCR5380.* 7133F: drivers/scsi/g_NCR5380_mmio.c 7134F: drivers/scsi/mac_scsi.* 7135F: drivers/scsi/pas16.* 7136F: drivers/scsi/sun3_scsi.* 7137F: drivers/scsi/sun3_scsi_vme.c 7138F: drivers/scsi/t128.* 7139 7140NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7141M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7142L: linux-scsi@vger.kernel.org 7143S: Maintained 7144F: drivers/scsi/NCR_D700.* 7145 7146NCT6775 HARDWARE MONITOR DRIVER 7147M: Guenter Roeck <linux@roeck-us.net> 7148L: lm-sensors@lm-sensors.org 7149S: Maintained 7150F: Documentation/hwmon/nct6775 7151F: drivers/hwmon/nct6775.c 7152 7153NETEFFECT IWARP RNIC DRIVER (IW_NES) 7154M: Faisal Latif <faisal.latif@intel.com> 7155L: linux-rdma@vger.kernel.org 7156W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7157S: Supported 7158F: drivers/infiniband/hw/nes/ 7159 7160NETEM NETWORK EMULATOR 7161M: Stephen Hemminger <stephen@networkplumber.org> 7162L: netem@lists.linux-foundation.org 7163S: Maintained 7164F: net/sched/sch_netem.c 7165 7166NETERION 10GbE DRIVERS (s2io/vxge) 7167M: Jon Mason <jdmason@kudzu.us> 7168L: netdev@vger.kernel.org 7169S: Supported 7170F: Documentation/networking/s2io.txt 7171F: Documentation/networking/vxge.txt 7172F: drivers/net/ethernet/neterion/ 7173 7174NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7175M: Pablo Neira Ayuso <pablo@netfilter.org> 7176M: Patrick McHardy <kaber@trash.net> 7177M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7178L: netfilter-devel@vger.kernel.org 7179L: coreteam@netfilter.org 7180W: http://www.netfilter.org/ 7181W: http://www.iptables.org/ 7182Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7183T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7184T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7185S: Supported 7186F: include/linux/netfilter* 7187F: include/linux/netfilter/ 7188F: include/net/netfilter/ 7189F: include/uapi/linux/netfilter* 7190F: include/uapi/linux/netfilter/ 7191F: net/*/netfilter.c 7192F: net/*/netfilter/ 7193F: net/netfilter/ 7194F: net/bridge/br_netfilter*.c 7195 7196NETLABEL 7197M: Paul Moore <paul@paul-moore.com> 7198W: http://netlabel.sf.net 7199L: netdev@vger.kernel.org 7200S: Maintained 7201F: Documentation/netlabel/ 7202F: include/net/netlabel.h 7203F: net/netlabel/ 7204 7205NETROM NETWORK LAYER 7206M: Ralf Baechle <ralf@linux-mips.org> 7207L: linux-hams@vger.kernel.org 7208W: http://www.linux-ax25.org/ 7209S: Maintained 7210F: include/net/netrom.h 7211F: include/uapi/linux/netrom.h 7212F: net/netrom/ 7213 7214NETWORK BLOCK DEVICE (NBD) 7215M: Markus Pargmann <mpa@pengutronix.de> 7216S: Maintained 7217L: nbd-general@lists.sourceforge.net 7218T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7219F: Documentation/blockdev/nbd.txt 7220F: drivers/block/nbd.c 7221F: include/uapi/linux/nbd.h 7222 7223NETWORK DROP MONITOR 7224M: Neil Horman <nhorman@tuxdriver.com> 7225L: netdev@vger.kernel.org 7226S: Maintained 7227W: https://fedorahosted.org/dropwatch/ 7228F: net/core/drop_monitor.c 7229 7230NETWORKING [GENERAL] 7231M: "David S. Miller" <davem@davemloft.net> 7232L: netdev@vger.kernel.org 7233W: http://www.linuxfoundation.org/en/Net 7234Q: http://patchwork.ozlabs.org/project/netdev/list/ 7235T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7236T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7237S: Maintained 7238F: net/ 7239F: include/net/ 7240F: include/linux/in.h 7241F: include/linux/net.h 7242F: include/linux/netdevice.h 7243F: include/uapi/linux/in.h 7244F: include/uapi/linux/net.h 7245F: include/uapi/linux/netdevice.h 7246F: include/uapi/linux/net_namespace.h 7247F: tools/net/ 7248F: tools/testing/selftests/net/ 7249F: lib/random32.c 7250F: lib/test_bpf.c 7251 7252NETWORKING [IPv4/IPv6] 7253M: "David S. Miller" <davem@davemloft.net> 7254M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7255M: James Morris <jmorris@namei.org> 7256M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7257M: Patrick McHardy <kaber@trash.net> 7258L: netdev@vger.kernel.org 7259T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7260S: Maintained 7261F: net/ipv4/ 7262F: net/ipv6/ 7263F: include/net/ip* 7264F: arch/x86/net/* 7265 7266NETWORKING [IPSEC] 7267M: Steffen Klassert <steffen.klassert@secunet.com> 7268M: Herbert Xu <herbert@gondor.apana.org.au> 7269M: "David S. Miller" <davem@davemloft.net> 7270L: netdev@vger.kernel.org 7271T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7272T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7273S: Maintained 7274F: net/core/flow.c 7275F: net/xfrm/ 7276F: net/key/ 7277F: net/ipv4/xfrm* 7278F: net/ipv4/esp4.c 7279F: net/ipv4/ah4.c 7280F: net/ipv4/ipcomp.c 7281F: net/ipv4/ip_vti.c 7282F: net/ipv6/xfrm* 7283F: net/ipv6/esp6.c 7284F: net/ipv6/ah6.c 7285F: net/ipv6/ipcomp6.c 7286F: net/ipv6/ip6_vti.c 7287F: include/uapi/linux/xfrm.h 7288F: include/net/xfrm.h 7289 7290NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7291M: Paul Moore <paul@paul-moore.com> 7292L: netdev@vger.kernel.org 7293S: Maintained 7294 7295NETWORKING [WIRELESS] 7296L: linux-wireless@vger.kernel.org 7297Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7298 7299NETWORKING DRIVERS 7300L: netdev@vger.kernel.org 7301W: http://www.linuxfoundation.org/en/Net 7302Q: http://patchwork.ozlabs.org/project/netdev/list/ 7303T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7304T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7305S: Odd Fixes 7306F: drivers/net/ 7307F: include/linux/if_* 7308F: include/linux/netdevice.h 7309F: include/linux/arcdevice.h 7310F: include/linux/etherdevice.h 7311F: include/linux/fcdevice.h 7312F: include/linux/fddidevice.h 7313F: include/linux/hippidevice.h 7314F: include/linux/inetdevice.h 7315F: include/uapi/linux/if_* 7316F: include/uapi/linux/netdevice.h 7317 7318NETWORKING DRIVERS (WIRELESS) 7319M: Kalle Valo <kvalo@codeaurora.org> 7320L: linux-wireless@vger.kernel.org 7321Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7322T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7323S: Maintained 7324F: drivers/net/wireless/ 7325 7326NETXEN (1/10) GbE SUPPORT 7327M: Manish Chopra <manish.chopra@qlogic.com> 7328M: Sony Chacko <sony.chacko@qlogic.com> 7329M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7330L: netdev@vger.kernel.org 7331W: http://www.qlogic.com 7332S: Supported 7333F: drivers/net/ethernet/qlogic/netxen/ 7334 7335NFC SUBSYSTEM 7336M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7337M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7338M: Samuel Ortiz <sameo@linux.intel.com> 7339L: linux-wireless@vger.kernel.org 7340L: linux-nfc@lists.01.org (subscribers-only) 7341S: Supported 7342F: net/nfc/ 7343F: include/net/nfc/ 7344F: include/uapi/linux/nfc.h 7345F: drivers/nfc/ 7346F: include/linux/platform_data/pn544.h 7347F: Documentation/devicetree/bindings/net/nfc/ 7348 7349NFS, SUNRPC, AND LOCKD CLIENTS 7350M: Trond Myklebust <trond.myklebust@primarydata.com> 7351M: Anna Schumaker <anna.schumaker@netapp.com> 7352L: linux-nfs@vger.kernel.org 7353W: http://client.linux-nfs.org 7354T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7355S: Maintained 7356F: fs/lockd/ 7357F: fs/nfs/ 7358F: fs/nfs_common/ 7359F: net/sunrpc/ 7360F: include/linux/lockd/ 7361F: include/linux/nfs* 7362F: include/linux/sunrpc/ 7363F: include/uapi/linux/nfs* 7364F: include/uapi/linux/sunrpc/ 7365 7366NILFS2 FILESYSTEM 7367M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7368L: linux-nilfs@vger.kernel.org 7369W: http://nilfs.sourceforge.net/ 7370T: git git://github.com/konis/nilfs2.git 7371S: Supported 7372F: Documentation/filesystems/nilfs2.txt 7373F: fs/nilfs2/ 7374F: include/linux/nilfs2_fs.h 7375 7376NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7377M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7378W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7379S: Maintained 7380F: Documentation/scsi/NinjaSCSI.txt 7381F: drivers/scsi/pcmcia/nsp_* 7382 7383NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7384M: GOTO Masanori <gotom@debian.or.jp> 7385M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7386W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7387S: Maintained 7388F: Documentation/scsi/NinjaSCSI.txt 7389F: drivers/scsi/nsp32* 7390 7391NIOS2 ARCHITECTURE 7392M: Ley Foon Tan <lftan@altera.com> 7393L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7395S: Maintained 7396F: arch/nios2/ 7397 7398NOKIA N900 POWER SUPPLY DRIVERS 7399M: Pali Rohár <pali.rohar@gmail.com> 7400S: Maintained 7401F: include/linux/power/bq2415x_charger.h 7402F: include/linux/power/bq27x00_battery.h 7403F: include/linux/power/isp1704_charger.h 7404F: drivers/power/bq2415x_charger.c 7405F: drivers/power/bq27x00_battery.c 7406F: drivers/power/isp1704_charger.c 7407F: drivers/power/rx51_battery.c 7408 7409NTB DRIVER CORE 7410M: Jon Mason <jdmason@kudzu.us> 7411M: Dave Jiang <dave.jiang@intel.com> 7412M: Allen Hubbe <Allen.Hubbe@emc.com> 7413L: linux-ntb@googlegroups.com 7414S: Supported 7415W: https://github.com/jonmason/ntb/wiki 7416T: git git://github.com/jonmason/ntb.git 7417F: drivers/ntb/ 7418F: drivers/net/ntb_netdev.c 7419F: include/linux/ntb.h 7420F: include/linux/ntb_transport.h 7421 7422NTB INTEL DRIVER 7423M: Jon Mason <jdmason@kudzu.us> 7424M: Dave Jiang <dave.jiang@intel.com> 7425L: linux-ntb@googlegroups.com 7426S: Supported 7427W: https://github.com/jonmason/ntb/wiki 7428T: git git://github.com/jonmason/ntb.git 7429F: drivers/ntb/hw/intel/ 7430 7431NTFS FILESYSTEM 7432M: Anton Altaparmakov <anton@tuxera.com> 7433L: linux-ntfs-dev@lists.sourceforge.net 7434W: http://www.tuxera.com/ 7435T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7436S: Supported 7437F: Documentation/filesystems/ntfs.txt 7438F: fs/ntfs/ 7439 7440NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7441M: Antonino Daplas <adaplas@gmail.com> 7442L: linux-fbdev@vger.kernel.org 7443S: Maintained 7444F: drivers/video/fbdev/riva/ 7445F: drivers/video/fbdev/nvidia/ 7446 7447NVM EXPRESS DRIVER 7448M: Matthew Wilcox <willy@linux.intel.com> 7449L: linux-nvme@lists.infradead.org 7450T: git git://git.infradead.org/users/willy/linux-nvme.git 7451S: Supported 7452F: drivers/block/nvme* 7453F: include/linux/nvme.h 7454 7455NVMEM FRAMEWORK 7456M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7457M: Maxime Ripard <maxime.ripard@free-electrons.com> 7458S: Maintained 7459F: drivers/nvmem/ 7460F: Documentation/devicetree/bindings/nvmem/ 7461F: include/linux/nvmem-consumer.h 7462F: include/linux/nvmem-provider.h 7463 7464NXP-NCI NFC DRIVER 7465M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7466R: Charles Gorand <charles.gorand@effinnov.com> 7467L: linux-nfc@lists.01.org (moderated for non-subscribers) 7468S: Supported 7469F: drivers/nfc/nxp-nci 7470 7471NXP TDA998X DRM DRIVER 7472M: Russell King <rmk+kernel@arm.linux.org.uk> 7473S: Supported 7474F: drivers/gpu/drm/i2c/tda998x_drv.c 7475F: include/drm/i2c/tda998x.h 7476 7477NXP TFA9879 DRIVER 7478M: Peter Rosin <peda@axentia.se> 7479L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7480S: Maintained 7481F: sound/soc/codecs/tfa9879* 7482 7483OMAP SUPPORT 7484M: Tony Lindgren <tony@atomide.com> 7485L: linux-omap@vger.kernel.org 7486W: http://www.muru.com/linux/omap/ 7487W: http://linux.omap.com/ 7488Q: http://patchwork.kernel.org/project/linux-omap/list/ 7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7490S: Maintained 7491F: arch/arm/*omap*/ 7492F: arch/arm/configs/omap1_defconfig 7493F: arch/arm/configs/omap2plus_defconfig 7494F: drivers/i2c/busses/i2c-omap.c 7495F: drivers/irqchip/irq-omap-intc.c 7496F: drivers/mfd/*omap*.c 7497F: drivers/mfd/menelaus.c 7498F: drivers/mfd/palmas.c 7499F: drivers/mfd/tps65217.c 7500F: drivers/mfd/tps65218.c 7501F: drivers/mfd/tps65910.c 7502F: drivers/mfd/twl-core.[ch] 7503F: drivers/mfd/twl4030*.c 7504F: drivers/mfd/twl6030*.c 7505F: drivers/mfd/twl6040*.c 7506F: drivers/regulator/palmas-regulator*.c 7507F: drivers/regulator/pbias-regulator.c 7508F: drivers/regulator/tps65217-regulator.c 7509F: drivers/regulator/tps65218-regulator.c 7510F: drivers/regulator/tps65910-regulator.c 7511F: drivers/regulator/twl-regulator.c 7512F: include/linux/i2c-omap.h 7513 7514OMAP DEVICE TREE SUPPORT 7515M: Benoît Cousson <bcousson@baylibre.com> 7516M: Tony Lindgren <tony@atomide.com> 7517L: linux-omap@vger.kernel.org 7518L: devicetree@vger.kernel.org 7519S: Maintained 7520F: arch/arm/boot/dts/*omap* 7521F: arch/arm/boot/dts/*am3* 7522F: arch/arm/boot/dts/*am4* 7523F: arch/arm/boot/dts/*am5* 7524F: arch/arm/boot/dts/*dra7* 7525 7526OMAP CLOCK FRAMEWORK SUPPORT 7527M: Paul Walmsley <paul@pwsan.com> 7528L: linux-omap@vger.kernel.org 7529S: Maintained 7530F: arch/arm/*omap*/*clock* 7531 7532OMAP POWER MANAGEMENT SUPPORT 7533M: Kevin Hilman <khilman@deeprootsystems.com> 7534L: linux-omap@vger.kernel.org 7535S: Maintained 7536F: arch/arm/*omap*/*pm* 7537F: drivers/cpufreq/omap-cpufreq.c 7538 7539OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7540M: Rajendra Nayak <rnayak@ti.com> 7541M: Paul Walmsley <paul@pwsan.com> 7542L: linux-omap@vger.kernel.org 7543S: Maintained 7544F: arch/arm/mach-omap2/prm* 7545 7546OMAP AUDIO SUPPORT 7547M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7548M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7549L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7550L: linux-omap@vger.kernel.org 7551S: Maintained 7552F: sound/soc/omap/ 7553 7554OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7555M: Roger Quadros <rogerq@ti.com> 7556M: Tony Lindgren <tony@atomide.com> 7557L: linux-omap@vger.kernel.org 7558S: Maintained 7559F: drivers/memory/omap-gpmc.c 7560F: arch/arm/mach-omap2/*gpmc* 7561 7562OMAP FRAMEBUFFER SUPPORT 7563M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7564L: linux-fbdev@vger.kernel.org 7565L: linux-omap@vger.kernel.org 7566S: Maintained 7567F: drivers/video/fbdev/omap/ 7568 7569OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7570M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7571L: linux-omap@vger.kernel.org 7572L: linux-fbdev@vger.kernel.org 7573S: Maintained 7574F: drivers/video/fbdev/omap2/ 7575F: Documentation/arm/OMAP/DSS 7576 7577OMAP HARDWARE SPINLOCK SUPPORT 7578M: Ohad Ben-Cohen <ohad@wizery.com> 7579L: linux-omap@vger.kernel.org 7580S: Maintained 7581F: drivers/hwspinlock/omap_hwspinlock.c 7582 7583OMAP MMC SUPPORT 7584M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7585L: linux-omap@vger.kernel.org 7586S: Maintained 7587F: drivers/mmc/host/omap.c 7588 7589OMAP HS MMC SUPPORT 7590L: linux-mmc@vger.kernel.org 7591L: linux-omap@vger.kernel.org 7592S: Orphan 7593F: drivers/mmc/host/omap_hsmmc.c 7594 7595OMAP RANDOM NUMBER GENERATOR SUPPORT 7596M: Deepak Saxena <dsaxena@plexity.net> 7597S: Maintained 7598F: drivers/char/hw_random/omap-rng.c 7599 7600OMAP HWMOD SUPPORT 7601M: Benoît Cousson <bcousson@baylibre.com> 7602M: Paul Walmsley <paul@pwsan.com> 7603L: linux-omap@vger.kernel.org 7604S: Maintained 7605F: arch/arm/mach-omap2/omap_hwmod.* 7606 7607OMAP HWMOD DATA 7608M: Paul Walmsley <paul@pwsan.com> 7609L: linux-omap@vger.kernel.org 7610S: Maintained 7611F: arch/arm/mach-omap2/omap_hwmod*data* 7612 7613OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7614M: Benoît Cousson <bcousson@baylibre.com> 7615L: linux-omap@vger.kernel.org 7616S: Maintained 7617F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7618 7619OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7620M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7621L: linux-media@vger.kernel.org 7622S: Maintained 7623F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7624F: drivers/media/platform/omap3isp/ 7625F: drivers/staging/media/omap4iss/ 7626 7627OMAP USB SUPPORT 7628M: Felipe Balbi <balbi@ti.com> 7629L: linux-usb@vger.kernel.org 7630L: linux-omap@vger.kernel.org 7631T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7632S: Maintained 7633F: drivers/usb/*/*omap* 7634F: arch/arm/*omap*/usb* 7635 7636OMAP GPIO DRIVER 7637M: Javier Martinez Canillas <javier@dowhile0.org> 7638M: Santosh Shilimkar <ssantosh@kernel.org> 7639M: Kevin Hilman <khilman@deeprootsystems.com> 7640L: linux-omap@vger.kernel.org 7641S: Maintained 7642F: drivers/gpio/gpio-omap.c 7643 7644OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7645M: Mark Jackson <mpfj@newflow.co.uk> 7646L: linux-omap@vger.kernel.org 7647S: Maintained 7648F: arch/arm/boot/dts/am335x-nano.dts 7649 7650OMFS FILESYSTEM 7651M: Bob Copeland <me@bobcopeland.com> 7652L: linux-karma-devel@lists.sourceforge.net 7653S: Maintained 7654F: Documentation/filesystems/omfs.txt 7655F: fs/omfs/ 7656 7657OMNIKEY CARDMAN 4000 DRIVER 7658M: Harald Welte <laforge@gnumonks.org> 7659S: Maintained 7660F: drivers/char/pcmcia/cm4000_cs.c 7661F: include/linux/cm4000_cs.h 7662F: include/uapi/linux/cm4000_cs.h 7663 7664OMNIKEY CARDMAN 4040 DRIVER 7665M: Harald Welte <laforge@gnumonks.org> 7666S: Maintained 7667F: drivers/char/pcmcia/cm4040_cs.* 7668 7669OMNIVISION OV7670 SENSOR DRIVER 7670M: Jonathan Corbet <corbet@lwn.net> 7671L: linux-media@vger.kernel.org 7672T: git git://linuxtv.org/media_tree.git 7673S: Maintained 7674F: drivers/media/i2c/ov7670.c 7675 7676ONENAND FLASH DRIVER 7677M: Kyungmin Park <kyungmin.park@samsung.com> 7678L: linux-mtd@lists.infradead.org 7679S: Maintained 7680F: drivers/mtd/onenand/ 7681F: include/linux/mtd/onenand*.h 7682 7683ONSTREAM SCSI TAPE DRIVER 7684M: Willem Riede <osst@riede.org> 7685L: osst-users@lists.sourceforge.net 7686L: linux-scsi@vger.kernel.org 7687S: Maintained 7688F: Documentation/scsi/osst.txt 7689F: drivers/scsi/osst.* 7690F: drivers/scsi/osst_*.h 7691F: drivers/scsi/st.h 7692 7693OPENCORES I2C BUS DRIVER 7694M: Peter Korsgaard <jacmet@sunsite.dk> 7695L: linux-i2c@vger.kernel.org 7696S: Maintained 7697F: Documentation/i2c/busses/i2c-ocores 7698F: drivers/i2c/busses/i2c-ocores.c 7699 7700OPEN FIRMWARE AND FLATTENED DEVICE TREE 7701M: Rob Herring <robh+dt@kernel.org> 7702M: Frank Rowand <frowand.list@gmail.com> 7703M: Grant Likely <grant.likely@linaro.org> 7704L: devicetree@vger.kernel.org 7705W: http://www.devicetree.org/ 7706T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7707S: Maintained 7708F: drivers/of/ 7709F: include/linux/of*.h 7710F: scripts/dtc/ 7711 7712OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7713M: Rob Herring <robh+dt@kernel.org> 7714M: Pawel Moll <pawel.moll@arm.com> 7715M: Mark Rutland <mark.rutland@arm.com> 7716M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7717M: Kumar Gala <galak@codeaurora.org> 7718L: devicetree@vger.kernel.org 7719S: Maintained 7720F: Documentation/devicetree/ 7721F: arch/*/boot/dts/ 7722F: include/dt-bindings/ 7723 7724OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7725M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7726L: devicetree@vger.kernel.org 7727S: Maintained 7728F: Documentation/devicetree/dynamic-resolution-notes.txt 7729F: Documentation/devicetree/overlay-notes.txt 7730F: drivers/of/overlay.c 7731F: drivers/of/resolver.c 7732 7733OPENRISC ARCHITECTURE 7734M: Jonas Bonn <jonas@southpole.se> 7735W: http://openrisc.net 7736L: linux@lists.openrisc.net (moderated for non-subscribers) 7737S: Maintained 7738T: git git://openrisc.net/~jonas/linux 7739F: arch/openrisc/ 7740 7741OPENVSWITCH 7742M: Pravin Shelar <pshelar@nicira.com> 7743L: netdev@vger.kernel.org 7744L: dev@openvswitch.org 7745W: http://openvswitch.org 7746S: Maintained 7747F: net/openvswitch/ 7748F: include/uapi/linux/openvswitch.h 7749 7750OPL4 DRIVER 7751M: Clemens Ladisch <clemens@ladisch.de> 7752L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7753T: git git://git.alsa-project.org/alsa-kernel.git 7754S: Maintained 7755F: sound/drivers/opl4/ 7756 7757OPROFILE 7758M: Robert Richter <rric@kernel.org> 7759L: oprofile-list@lists.sf.net 7760S: Maintained 7761F: arch/*/include/asm/oprofile*.h 7762F: arch/*/oprofile/ 7763F: drivers/oprofile/ 7764F: include/linux/oprofile.h 7765 7766ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7767M: Mark Fasheh <mfasheh@suse.com> 7768M: Joel Becker <jlbec@evilplan.org> 7769L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7770W: http://ocfs2.wiki.kernel.org 7771S: Supported 7772F: Documentation/filesystems/ocfs2.txt 7773F: Documentation/filesystems/dlmfs.txt 7774F: fs/ocfs2/ 7775 7776ORINOCO DRIVER 7777L: linux-wireless@vger.kernel.org 7778W: http://wireless.kernel.org/en/users/Drivers/orinoco 7779W: http://www.nongnu.org/orinoco/ 7780S: Orphan 7781F: drivers/net/wireless/orinoco/ 7782 7783OSD LIBRARY and FILESYSTEM 7784M: Boaz Harrosh <ooo@electrozaur.com> 7785M: Benny Halevy <bhalevy@primarydata.com> 7786L: osd-dev@open-osd.org 7787W: http://open-osd.org 7788T: git git://git.open-osd.org/open-osd.git 7789S: Maintained 7790F: drivers/scsi/osd/ 7791F: include/scsi/osd_* 7792F: fs/exofs/ 7793 7794OVERLAY FILESYSTEM 7795M: Miklos Szeredi <miklos@szeredi.hu> 7796L: linux-unionfs@vger.kernel.org 7797T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7798S: Supported 7799F: fs/overlayfs/ 7800F: Documentation/filesystems/overlayfs.txt 7801 7802P54 WIRELESS DRIVER 7803M: Christian Lamparter <chunkeey@googlemail.com> 7804L: linux-wireless@vger.kernel.org 7805W: http://wireless.kernel.org/en/users/Drivers/p54 7806S: Maintained 7807F: drivers/net/wireless/p54/ 7808 7809PA SEMI ETHERNET DRIVER 7810M: Olof Johansson <olof@lixom.net> 7811L: netdev@vger.kernel.org 7812S: Maintained 7813F: drivers/net/ethernet/pasemi/* 7814 7815PA SEMI SMBUS DRIVER 7816M: Olof Johansson <olof@lixom.net> 7817L: linux-i2c@vger.kernel.org 7818S: Maintained 7819F: drivers/i2c/busses/i2c-pasemi.c 7820 7821PADATA PARALLEL EXECUTION MECHANISM 7822M: Steffen Klassert <steffen.klassert@secunet.com> 7823L: linux-crypto@vger.kernel.org 7824S: Maintained 7825F: kernel/padata.c 7826F: include/linux/padata.h 7827F: Documentation/padata.txt 7828 7829PANASONIC LAPTOP ACPI EXTRAS DRIVER 7830M: Harald Welte <laforge@gnumonks.org> 7831L: platform-driver-x86@vger.kernel.org 7832S: Maintained 7833F: drivers/platform/x86/panasonic-laptop.c 7834 7835PANASONIC MN10300/AM33/AM34 PORT 7836M: David Howells <dhowells@redhat.com> 7837M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7838L: linux-am33-list@redhat.com (moderated for non-subscribers) 7839W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7840S: Maintained 7841F: Documentation/mn10300/ 7842F: arch/mn10300/ 7843 7844PARALLEL PORT SUBSYSTEM 7845M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7846M: Sudip Mukherjee <sudip@vectorindia.org> 7847L: linux-parport@lists.infradead.org (subscribers-only) 7848S: Maintained 7849F: drivers/parport/ 7850F: include/linux/parport*.h 7851F: drivers/char/ppdev.c 7852F: include/uapi/linux/ppdev.h 7853F: Documentation/parport*.txt 7854 7855PARAVIRT_OPS INTERFACE 7856M: Jeremy Fitzhardinge <jeremy@goop.org> 7857M: Chris Wright <chrisw@sous-sol.org> 7858M: Alok Kataria <akataria@vmware.com> 7859M: Rusty Russell <rusty@rustcorp.com.au> 7860L: virtualization@lists.linux-foundation.org 7861S: Supported 7862F: Documentation/virtual/paravirt_ops.txt 7863F: arch/*/kernel/paravirt* 7864F: arch/*/include/asm/paravirt.h 7865 7866PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7867M: Tim Waugh <tim@cyberelk.net> 7868L: linux-parport@lists.infradead.org (subscribers-only) 7869S: Maintained 7870F: Documentation/blockdev/paride.txt 7871F: drivers/block/paride/ 7872 7873PARISC ARCHITECTURE 7874M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7875M: Helge Deller <deller@gmx.de> 7876L: linux-parisc@vger.kernel.org 7877W: http://www.parisc-linux.org/ 7878Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7879T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7880T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7881S: Maintained 7882F: arch/parisc/ 7883F: Documentation/parisc/ 7884F: drivers/parisc/ 7885F: drivers/char/agp/parisc-agp.c 7886F: drivers/input/serio/gscps2.c 7887F: drivers/parport/parport_gsc.* 7888F: drivers/tty/serial/8250/8250_gsc.c 7889F: drivers/video/fbdev/sti* 7890F: drivers/video/console/sti* 7891F: drivers/video/logo/logo_parisc* 7892 7893PC87360 HARDWARE MONITORING DRIVER 7894M: Jim Cromie <jim.cromie@gmail.com> 7895L: lm-sensors@lm-sensors.org 7896S: Maintained 7897F: Documentation/hwmon/pc87360 7898F: drivers/hwmon/pc87360.c 7899 7900PC8736x GPIO DRIVER 7901M: Jim Cromie <jim.cromie@gmail.com> 7902S: Maintained 7903F: drivers/char/pc8736x_gpio.c 7904 7905PC87427 HARDWARE MONITORING DRIVER 7906M: Jean Delvare <jdelvare@suse.com> 7907L: lm-sensors@lm-sensors.org 7908S: Maintained 7909F: Documentation/hwmon/pc87427 7910F: drivers/hwmon/pc87427.c 7911 7912PCA9532 LED DRIVER 7913M: Riku Voipio <riku.voipio@iki.fi> 7914S: Maintained 7915F: drivers/leds/leds-pca9532.c 7916F: include/linux/leds-pca9532.h 7917 7918PCA9541 I2C BUS MASTER SELECTOR DRIVER 7919M: Guenter Roeck <linux@roeck-us.net> 7920L: linux-i2c@vger.kernel.org 7921S: Maintained 7922F: drivers/i2c/muxes/i2c-mux-pca9541.c 7923 7924PCDP - PRIMARY CONSOLE AND DEBUG PORT 7925M: Khalid Aziz <khalid@gonehiking.org> 7926S: Maintained 7927F: drivers/firmware/pcdp.* 7928 7929PCI ERROR RECOVERY 7930M: Linas Vepstas <linasvepstas@gmail.com> 7931L: linux-pci@vger.kernel.org 7932S: Supported 7933F: Documentation/PCI/pci-error-recovery.txt 7934 7935PCI SUBSYSTEM 7936M: Bjorn Helgaas <bhelgaas@google.com> 7937L: linux-pci@vger.kernel.org 7938Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7939T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7940S: Supported 7941F: Documentation/PCI/ 7942F: drivers/pci/ 7943F: include/linux/pci* 7944F: arch/x86/pci/ 7945F: arch/x86/kernel/quirks.c 7946 7947PCI DRIVER FOR ARM VERSATILE PLATFORM 7948M: Rob Herring <robh@kernel.org> 7949L: linux-pci@vger.kernel.org 7950L: linux-arm-kernel@lists.infradead.org 7951S: Maintained 7952F: Documentation/devicetree/bindings/pci/versatile.txt 7953F: drivers/pci/host/pci-versatile.c 7954 7955PCI DRIVER FOR APPLIEDMICRO XGENE 7956M: Tanmay Inamdar <tinamdar@apm.com> 7957L: linux-pci@vger.kernel.org 7958L: linux-arm-kernel@lists.infradead.org 7959S: Maintained 7960F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7961F: drivers/pci/host/pci-xgene.c 7962 7963PCI DRIVER FOR FREESCALE LAYERSCAPE 7964M: Minghuan Lian <minghuan.Lian@freescale.com> 7965M: Mingkai Hu <mingkai.hu@freescale.com> 7966M: Roy Zang <tie-fei.zang@freescale.com> 7967L: linuxppc-dev@lists.ozlabs.org 7968L: linux-pci@vger.kernel.org 7969L: linux-arm-kernel@lists.infradead.org 7970S: Maintained 7971F: drivers/pci/host/*layerscape* 7972 7973PCI DRIVER FOR IMX6 7974M: Richard Zhu <Richard.Zhu@freescale.com> 7975M: Lucas Stach <l.stach@pengutronix.de> 7976L: linux-pci@vger.kernel.org 7977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7978S: Maintained 7979F: drivers/pci/host/*imx6* 7980 7981PCI DRIVER FOR TI KEYSTONE 7982M: Murali Karicheri <m-karicheri2@ti.com> 7983L: linux-pci@vger.kernel.org 7984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7985S: Maintained 7986F: drivers/pci/host/*keystone* 7987 7988PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7989M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7990M: Jason Cooper <jason@lakedaemon.net> 7991L: linux-pci@vger.kernel.org 7992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7993S: Maintained 7994F: drivers/pci/host/*mvebu* 7995 7996PCI DRIVER FOR NVIDIA TEGRA 7997M: Thierry Reding <thierry.reding@gmail.com> 7998L: linux-tegra@vger.kernel.org 7999L: linux-pci@vger.kernel.org 8000S: Supported 8001F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8002F: drivers/pci/host/pci-tegra.c 8003 8004PCI DRIVER FOR TI DRA7XX 8005M: Kishon Vijay Abraham I <kishon@ti.com> 8006L: linux-omap@vger.kernel.org 8007L: linux-pci@vger.kernel.org 8008S: Supported 8009F: Documentation/devicetree/bindings/pci/ti-pci.txt 8010F: drivers/pci/host/pci-dra7xx.c 8011 8012PCI DRIVER FOR RENESAS R-CAR 8013M: Simon Horman <horms@verge.net.au> 8014L: linux-pci@vger.kernel.org 8015L: linux-sh@vger.kernel.org 8016S: Maintained 8017F: drivers/pci/host/*rcar* 8018 8019PCI DRIVER FOR SAMSUNG EXYNOS 8020M: Jingoo Han <jingoohan1@gmail.com> 8021L: linux-pci@vger.kernel.org 8022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8023L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8024S: Maintained 8025F: drivers/pci/host/pci-exynos.c 8026 8027PCI DRIVER FOR SYNOPSIS DESIGNWARE 8028M: Jingoo Han <jingoohan1@gmail.com> 8029M: Pratyush Anand <pratyush.anand@gmail.com> 8030L: linux-pci@vger.kernel.org 8031S: Maintained 8032F: drivers/pci/host/*designware* 8033 8034PCI DRIVER FOR GENERIC OF HOSTS 8035M: Will Deacon <will.deacon@arm.com> 8036L: linux-pci@vger.kernel.org 8037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8038S: Maintained 8039F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8040F: drivers/pci/host/pci-host-generic.c 8041 8042PCIE DRIVER FOR ST SPEAR13XX 8043M: Pratyush Anand <pratyush.anand@gmail.com> 8044L: linux-pci@vger.kernel.org 8045S: Maintained 8046F: drivers/pci/host/*spear* 8047 8048PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8049M: Duc Dang <dhdang@apm.com> 8050L: linux-pci@vger.kernel.org 8051L: linux-arm-kernel@lists.infradead.org 8052S: Maintained 8053F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8054F: drivers/pci/host/pci-xgene-msi.c 8055 8056PCMCIA SUBSYSTEM 8057P: Linux PCMCIA Team 8058L: linux-pcmcia@lists.infradead.org 8059W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8060T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 8061S: Maintained 8062F: Documentation/pcmcia/ 8063F: drivers/pcmcia/ 8064F: include/pcmcia/ 8065 8066PCNET32 NETWORK DRIVER 8067M: Don Fry <pcnet32@frontier.com> 8068L: netdev@vger.kernel.org 8069S: Maintained 8070F: drivers/net/ethernet/amd/pcnet32.c 8071 8072PCRYPT PARALLEL CRYPTO ENGINE 8073M: Steffen Klassert <steffen.klassert@secunet.com> 8074L: linux-crypto@vger.kernel.org 8075S: Maintained 8076F: crypto/pcrypt.c 8077F: include/crypto/pcrypt.h 8078 8079PER-CPU MEMORY ALLOCATOR 8080M: Tejun Heo <tj@kernel.org> 8081M: Christoph Lameter <cl@linux-foundation.org> 8082T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8083S: Maintained 8084F: include/linux/percpu*.h 8085F: mm/percpu*.c 8086F: arch/*/include/asm/percpu.h 8087 8088PER-TASK DELAY ACCOUNTING 8089M: Balbir Singh <bsingharora@gmail.com> 8090S: Maintained 8091F: include/linux/delayacct.h 8092F: kernel/delayacct.c 8093 8094PERFORMANCE EVENTS SUBSYSTEM 8095M: Peter Zijlstra <a.p.zijlstra@chello.nl> 8096M: Ingo Molnar <mingo@redhat.com> 8097M: Arnaldo Carvalho de Melo <acme@kernel.org> 8098L: linux-kernel@vger.kernel.org 8099T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8100S: Supported 8101F: kernel/events/* 8102F: include/linux/perf_event.h 8103F: include/uapi/linux/perf_event.h 8104F: arch/*/kernel/perf_event*.c 8105F: arch/*/kernel/*/perf_event*.c 8106F: arch/*/kernel/*/*/perf_event*.c 8107F: arch/*/include/asm/perf_event.h 8108F: arch/*/kernel/perf_callchain.c 8109F: tools/perf/ 8110 8111PERSONALITY HANDLING 8112M: Christoph Hellwig <hch@infradead.org> 8113L: linux-abi-devel@lists.sourceforge.net 8114S: Maintained 8115F: include/linux/personality.h 8116F: include/uapi/linux/personality.h 8117 8118PHONET PROTOCOL 8119M: Remi Denis-Courmont <courmisch@gmail.com> 8120S: Supported 8121F: Documentation/networking/phonet.txt 8122F: include/linux/phonet.h 8123F: include/net/phonet/ 8124F: include/uapi/linux/phonet.h 8125F: net/phonet/ 8126 8127PHRAM MTD DRIVER 8128M: Joern Engel <joern@lazybastard.org> 8129L: linux-mtd@lists.infradead.org 8130S: Maintained 8131F: drivers/mtd/devices/phram.c 8132 8133PICOLCD HID DRIVER 8134M: Bruno Prémont <bonbons@linux-vserver.org> 8135L: linux-input@vger.kernel.org 8136S: Maintained 8137F: drivers/hid/hid-picolcd* 8138 8139PICOXCELL SUPPORT 8140M: Jamie Iles <jamie@jamieiles.com> 8141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8142T: git git://github.com/jamieiles/linux-2.6-ji.git 8143S: Supported 8144F: arch/arm/boot/dts/picoxcell* 8145F: arch/arm/mach-picoxcell/ 8146F: drivers/crypto/picoxcell* 8147 8148PIN CONTROL SUBSYSTEM 8149M: Linus Walleij <linus.walleij@linaro.org> 8150L: linux-gpio@vger.kernel.org 8151T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8152S: Maintained 8153F: drivers/pinctrl/ 8154F: include/linux/pinctrl/ 8155 8156PIN CONTROLLER - ATMEL AT91 8157M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8159S: Maintained 8160F: drivers/pinctrl/pinctrl-at91.* 8161 8162PIN CONTROLLER - INTEL 8163M: Mika Westerberg <mika.westerberg@linux.intel.com> 8164M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8165S: Maintained 8166F: drivers/pinctrl/intel/ 8167 8168PIN CONTROLLER - RENESAS 8169M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8170L: linux-sh@vger.kernel.org 8171S: Maintained 8172F: drivers/pinctrl/sh-pfc/ 8173 8174PIN CONTROLLER - SAMSUNG 8175M: Tomasz Figa <tomasz.figa@gmail.com> 8176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8177L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8178S: Maintained 8179F: drivers/pinctrl/samsung/ 8180 8181PIN CONTROLLER - ST SPEAR 8182M: Viresh Kumar <vireshk@kernel.org> 8183L: spear-devel@list.st.com 8184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8185W: http://www.st.com/spear 8186S: Maintained 8187F: drivers/pinctrl/spear/ 8188 8189PKTCDVD DRIVER 8190M: Jiri Kosina <jikos@kernel.org> 8191S: Maintained 8192F: drivers/block/pktcdvd.c 8193F: include/linux/pktcdvd.h 8194F: include/uapi/linux/pktcdvd.h 8195 8196PKUNITY SOC DRIVERS 8197M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8198W: http://mprc.pku.edu.cn/~guanxuetao/linux 8199S: Maintained 8200T: git git://github.com/gxt/linux.git 8201F: drivers/input/serio/i8042-unicore32io.h 8202F: drivers/i2c/busses/i2c-puv3.c 8203F: drivers/video/fbdev/fb-puv3.c 8204F: drivers/rtc/rtc-puv3.c 8205 8206PMBUS HARDWARE MONITORING DRIVERS 8207M: Guenter Roeck <linux@roeck-us.net> 8208L: lm-sensors@lm-sensors.org 8209W: http://www.lm-sensors.org/ 8210W: http://www.roeck-us.net/linux/drivers/ 8211T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8212S: Maintained 8213F: Documentation/hwmon/pmbus 8214F: drivers/hwmon/pmbus/ 8215F: include/linux/i2c/pmbus.h 8216 8217PMC SIERRA MaxRAID DRIVER 8218L: linux-scsi@vger.kernel.org 8219W: http://www.pmc-sierra.com/ 8220S: Orphan 8221F: drivers/scsi/pmcraid.* 8222 8223PMC SIERRA PM8001 DRIVER 8224M: Jack Wang <jinpu.wang@profitbricks.com> 8225M: lindar_liu@usish.com 8226L: pmchba@pmcs.com 8227L: linux-scsi@vger.kernel.org 8228S: Supported 8229F: drivers/scsi/pm8001/ 8230 8231POSIX CLOCKS and TIMERS 8232M: Thomas Gleixner <tglx@linutronix.de> 8233L: linux-kernel@vger.kernel.org 8234T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8235S: Maintained 8236F: fs/timerfd.c 8237F: include/linux/timer* 8238F: kernel/time/*timer* 8239 8240POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8241M: Sebastian Reichel <sre@kernel.org> 8242M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8243M: David Woodhouse <dwmw2@infradead.org> 8244L: linux-pm@vger.kernel.org 8245T: git git://git.infradead.org/battery-2.6.git 8246S: Maintained 8247F: include/linux/power_supply.h 8248F: drivers/power/ 8249X: drivers/power/avs/ 8250 8251POWER STATE COORDINATION INTERFACE (PSCI) 8252M: Mark Rutland <mark.rutland@arm.com> 8253M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8254L: linux-arm-kernel@lists.infradead.org 8255S: Maintained 8256F: drivers/firmware/psci.c 8257F: include/linux/psci.h 8258F: include/uapi/linux/psci.h 8259 8260PNP SUPPORT 8261M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8262S: Maintained 8263F: drivers/pnp/ 8264 8265PNXxxxx I2C DRIVER 8266M: Vitaly Wool <vitalywool@gmail.com> 8267L: linux-i2c@vger.kernel.org 8268S: Maintained 8269F: drivers/i2c/busses/i2c-pnx.c 8270 8271PPP PROTOCOL DRIVERS AND COMPRESSORS 8272M: Paul Mackerras <paulus@samba.org> 8273L: linux-ppp@vger.kernel.org 8274S: Maintained 8275F: drivers/net/ppp/ppp_* 8276 8277PPP OVER ATM (RFC 2364) 8278M: Mitchell Blank Jr <mitch@sfgoth.com> 8279S: Maintained 8280F: net/atm/pppoatm.c 8281F: include/uapi/linux/atmppp.h 8282 8283PPP OVER ETHERNET 8284M: Michal Ostrowski <mostrows@earthlink.net> 8285S: Maintained 8286F: drivers/net/ppp/pppoe.c 8287F: drivers/net/ppp/pppox.c 8288 8289PPP OVER L2TP 8290M: James Chapman <jchapman@katalix.com> 8291S: Maintained 8292F: net/l2tp/l2tp_ppp.c 8293F: include/linux/if_pppol2tp.h 8294F: include/uapi/linux/if_pppol2tp.h 8295 8296PPS SUPPORT 8297M: Rodolfo Giometti <giometti@enneenne.com> 8298W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8299L: linuxpps@ml.enneenne.com (subscribers-only) 8300S: Maintained 8301F: Documentation/pps/ 8302F: drivers/pps/ 8303F: include/linux/pps*.h 8304 8305PPTP DRIVER 8306M: Dmitry Kozlov <xeb@mail.ru> 8307L: netdev@vger.kernel.org 8308S: Maintained 8309F: drivers/net/ppp/pptp.c 8310W: http://sourceforge.net/projects/accel-pptp 8311 8312PREEMPTIBLE KERNEL 8313M: Robert Love <rml@tech9.net> 8314L: kpreempt-tech@lists.sourceforge.net 8315W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8316S: Supported 8317F: Documentation/preempt-locking.txt 8318F: include/linux/preempt.h 8319 8320PRISM54 WIRELESS DRIVER 8321M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8322L: linux-wireless@vger.kernel.org 8323W: http://wireless.kernel.org/en/users/Drivers/p54 8324S: Obsolete 8325F: drivers/net/wireless/prism54/ 8326 8327PS3 NETWORK SUPPORT 8328M: Geoff Levand <geoff@infradead.org> 8329L: netdev@vger.kernel.org 8330L: linuxppc-dev@lists.ozlabs.org 8331S: Maintained 8332F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8333 8334PS3 PLATFORM SUPPORT 8335M: Geoff Levand <geoff@infradead.org> 8336L: linuxppc-dev@lists.ozlabs.org 8337S: Maintained 8338F: arch/powerpc/boot/ps3* 8339F: arch/powerpc/include/asm/lv1call.h 8340F: arch/powerpc/include/asm/ps3*.h 8341F: arch/powerpc/platforms/ps3/ 8342F: drivers/*/ps3* 8343F: drivers/ps3/ 8344F: drivers/rtc/rtc-ps3.c 8345F: drivers/usb/host/*ps3.c 8346F: sound/ppc/snd_ps3* 8347 8348PS3VRAM DRIVER 8349M: Jim Paris <jim@jtan.com> 8350M: Geoff Levand <geoff@infradead.org> 8351L: linuxppc-dev@lists.ozlabs.org 8352S: Maintained 8353F: drivers/block/ps3vram.c 8354 8355PSTORE FILESYSTEM 8356M: Anton Vorontsov <anton@enomsg.org> 8357M: Colin Cross <ccross@android.com> 8358M: Kees Cook <keescook@chromium.org> 8359M: Tony Luck <tony.luck@intel.com> 8360S: Maintained 8361T: git git://git.infradead.org/users/cbou/linux-pstore.git 8362F: fs/pstore/ 8363F: include/linux/pstore* 8364F: drivers/firmware/efi/efi-pstore.c 8365F: drivers/acpi/apei/erst.c 8366 8367PTP HARDWARE CLOCK SUPPORT 8368M: Richard Cochran <richardcochran@gmail.com> 8369L: netdev@vger.kernel.org 8370S: Maintained 8371W: http://linuxptp.sourceforge.net/ 8372F: Documentation/ABI/testing/sysfs-ptp 8373F: Documentation/ptp/* 8374F: drivers/net/ethernet/freescale/gianfar_ptp.c 8375F: drivers/net/phy/dp83640* 8376F: drivers/ptp/* 8377F: include/linux/ptp_cl* 8378 8379PTRACE SUPPORT 8380M: Roland McGrath <roland@hack.frob.com> 8381M: Oleg Nesterov <oleg@redhat.com> 8382S: Maintained 8383F: include/asm-generic/syscall.h 8384F: include/linux/ptrace.h 8385F: include/linux/regset.h 8386F: include/linux/tracehook.h 8387F: include/uapi/linux/ptrace.h 8388F: kernel/ptrace.c 8389 8390PVRUSB2 VIDEO4LINUX DRIVER 8391M: Mike Isely <isely@pobox.com> 8392L: pvrusb2@isely.net (subscribers-only) 8393L: linux-media@vger.kernel.org 8394W: http://www.isely.net/pvrusb2/ 8395T: git git://linuxtv.org/media_tree.git 8396S: Maintained 8397F: Documentation/video4linux/README.pvrusb2 8398F: drivers/media/usb/pvrusb2/ 8399 8400PWC WEBCAM DRIVER 8401M: Hans de Goede <hdegoede@redhat.com> 8402L: linux-media@vger.kernel.org 8403T: git git://linuxtv.org/media_tree.git 8404S: Maintained 8405F: drivers/media/usb/pwc/* 8406 8407PWM FAN DRIVER 8408M: Kamil Debski <k.debski@samsung.com> 8409L: lm-sensors@lm-sensors.org 8410S: Supported 8411F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8412F: Documentation/hwmon/pwm-fan 8413F: drivers/hwmon/pwm-fan.c 8414 8415PWM SUBSYSTEM 8416M: Thierry Reding <thierry.reding@gmail.com> 8417L: linux-pwm@vger.kernel.org 8418S: Maintained 8419T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8420F: Documentation/pwm.txt 8421F: Documentation/devicetree/bindings/pwm/ 8422F: include/linux/pwm.h 8423F: drivers/pwm/ 8424F: drivers/video/backlight/pwm_bl.c 8425F: include/linux/pwm_backlight.h 8426 8427PXA2xx/PXA3xx SUPPORT 8428M: Daniel Mack <daniel@zonque.org> 8429M: Haojian Zhuang <haojian.zhuang@gmail.com> 8430M: Robert Jarzmik <robert.jarzmik@free.fr> 8431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8432T: git git://github.com/hzhuang1/linux.git 8433T: git git://github.com/rjarzmik/linux.git 8434S: Maintained 8435F: arch/arm/mach-pxa/ 8436F: drivers/dma/pxa* 8437F: drivers/pcmcia/pxa2xx* 8438F: drivers/spi/spi-pxa2xx* 8439F: drivers/usb/gadget/udc/pxa2* 8440F: include/sound/pxa2xx-lib.h 8441F: sound/arm/pxa* 8442F: sound/soc/pxa/ 8443 8444PXA3xx NAND FLASH DRIVER 8445M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8446L: linux-mtd@lists.infradead.org 8447S: Maintained 8448F: drivers/mtd/nand/pxa3xx_nand.c 8449 8450MMP SUPPORT 8451M: Eric Miao <eric.y.miao@gmail.com> 8452M: Haojian Zhuang <haojian.zhuang@gmail.com> 8453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8454T: git git://github.com/hzhuang1/linux.git 8455T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8456S: Maintained 8457F: arch/arm/mach-mmp/ 8458 8459PXA MMCI DRIVER 8460S: Orphan 8461 8462PXA RTC DRIVER 8463M: Robert Jarzmik <robert.jarzmik@free.fr> 8464L: rtc-linux@googlegroups.com 8465S: Maintained 8466 8467QAT DRIVER 8468M: Tadeusz Struk <tadeusz.struk@intel.com> 8469L: qat-linux@intel.com 8470S: Supported 8471F: drivers/crypto/qat/ 8472 8473QIB DRIVER 8474M: Mike Marciniszyn <infinipath@intel.com> 8475L: linux-rdma@vger.kernel.org 8476S: Supported 8477F: drivers/infiniband/hw/qib/ 8478 8479QLOGIC QLA1280 SCSI DRIVER 8480M: Michael Reed <mdr@sgi.com> 8481L: linux-scsi@vger.kernel.org 8482S: Maintained 8483F: drivers/scsi/qla1280.[ch] 8484 8485QLOGIC QLA2XXX FC-SCSI DRIVER 8486M: qla2xxx-upstream@qlogic.com 8487L: linux-scsi@vger.kernel.org 8488S: Supported 8489F: Documentation/scsi/LICENSE.qla2xxx 8490F: drivers/scsi/qla2xxx/ 8491 8492QLOGIC QLA4XXX iSCSI DRIVER 8493M: QLogic-Storage-Upstream@qlogic.com 8494L: linux-scsi@vger.kernel.org 8495S: Supported 8496F: Documentation/scsi/LICENSE.qla4xxx 8497F: drivers/scsi/qla4xxx/ 8498 8499QLOGIC QLA3XXX NETWORK DRIVER 8500M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8501M: Ron Mercer <ron.mercer@qlogic.com> 8502M: linux-driver@qlogic.com 8503L: netdev@vger.kernel.org 8504S: Supported 8505F: Documentation/networking/LICENSE.qla3xxx 8506F: drivers/net/ethernet/qlogic/qla3xxx.* 8507 8508QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8509M: Dept-GELinuxNICDev@qlogic.com 8510L: netdev@vger.kernel.org 8511S: Supported 8512F: drivers/net/ethernet/qlogic/qlcnic/ 8513 8514QLOGIC QLGE 10Gb ETHERNET DRIVER 8515M: Harish Patil <harish.patil@qlogic.com> 8516M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8517M: Dept-GELinuxNICDev@qlogic.com 8518M: linux-driver@qlogic.com 8519L: netdev@vger.kernel.org 8520S: Supported 8521F: drivers/net/ethernet/qlogic/qlge/ 8522 8523QNX4 FILESYSTEM 8524M: Anders Larsen <al@alarsen.net> 8525W: http://www.alarsen.net/linux/qnx4fs/ 8526S: Maintained 8527F: fs/qnx4/ 8528F: include/uapi/linux/qnx4_fs.h 8529F: include/uapi/linux/qnxtypes.h 8530 8531QT1010 MEDIA DRIVER 8532M: Antti Palosaari <crope@iki.fi> 8533L: linux-media@vger.kernel.org 8534W: http://linuxtv.org/ 8535W: http://palosaari.fi/linux/ 8536Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8537T: git git://linuxtv.org/anttip/media_tree.git 8538S: Maintained 8539F: drivers/media/tuners/qt1010* 8540 8541QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8542M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8543L: linux-wireless@vger.kernel.org 8544L: ath9k-devel@lists.ath9k.org 8545W: http://wireless.kernel.org/en/users/Drivers/ath9k 8546S: Supported 8547F: drivers/net/wireless/ath/ath9k/ 8548 8549QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8550M: Kalle Valo <kvalo@qca.qualcomm.com> 8551L: ath10k@lists.infradead.org 8552W: http://wireless.kernel.org/en/users/Drivers/ath10k 8553T: git git://github.com/kvalo/ath.git 8554S: Supported 8555F: drivers/net/wireless/ath/ath10k/ 8556 8557QUALCOMM HEXAGON ARCHITECTURE 8558M: Richard Kuo <rkuo@codeaurora.org> 8559L: linux-hexagon@vger.kernel.org 8560S: Supported 8561F: arch/hexagon/ 8562 8563QUALCOMM WCN36XX WIRELESS DRIVER 8564M: Eugene Krasnikov <k.eugene.e@gmail.com> 8565L: wcn36xx@lists.infradead.org 8566W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8567T: git git://github.com/KrasnikovEugene/wcn36xx.git 8568S: Supported 8569F: drivers/net/wireless/ath/wcn36xx/ 8570 8571RADOS BLOCK DEVICE (RBD) 8572M: Ilya Dryomov <idryomov@gmail.com> 8573M: Sage Weil <sage@redhat.com> 8574M: Alex Elder <elder@kernel.org> 8575L: ceph-devel@vger.kernel.org 8576W: http://ceph.com/ 8577T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8578T: git git://github.com/ceph/ceph-client.git 8579S: Supported 8580F: Documentation/ABI/testing/sysfs-bus-rbd 8581F: drivers/block/rbd.c 8582F: drivers/block/rbd_types.h 8583 8584RADEON FRAMEBUFFER DISPLAY DRIVER 8585M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8586L: linux-fbdev@vger.kernel.org 8587S: Maintained 8588F: drivers/video/fbdev/aty/radeon* 8589F: include/uapi/linux/radeonfb.h 8590 8591RADIOSHARK RADIO DRIVER 8592M: Hans de Goede <hdegoede@redhat.com> 8593L: linux-media@vger.kernel.org 8594T: git git://linuxtv.org/media_tree.git 8595S: Maintained 8596F: drivers/media/radio/radio-shark.c 8597 8598RADIOSHARK2 RADIO DRIVER 8599M: Hans de Goede <hdegoede@redhat.com> 8600L: linux-media@vger.kernel.org 8601T: git git://linuxtv.org/media_tree.git 8602S: Maintained 8603F: drivers/media/radio/radio-shark2.c 8604F: drivers/media/radio/radio-tea5777.c 8605 8606RAGE128 FRAMEBUFFER DISPLAY DRIVER 8607M: Paul Mackerras <paulus@samba.org> 8608L: linux-fbdev@vger.kernel.org 8609S: Maintained 8610F: drivers/video/fbdev/aty/aty128fb.c 8611 8612RALINK RT2X00 WIRELESS LAN DRIVER 8613P: rt2x00 project 8614M: Stanislaw Gruszka <sgruszka@redhat.com> 8615M: Helmut Schaa <helmut.schaa@googlemail.com> 8616L: linux-wireless@vger.kernel.org 8617S: Maintained 8618F: drivers/net/wireless/rt2x00/ 8619 8620RAMDISK RAM BLOCK DEVICE DRIVER 8621M: Jens Axboe <axboe@kernel.dk> 8622S: Maintained 8623F: Documentation/blockdev/ramdisk.txt 8624F: drivers/block/brd.c 8625 8626RANDOM NUMBER DRIVER 8627M: "Theodore Ts'o" <tytso@mit.edu> 8628S: Maintained 8629F: drivers/char/random.c 8630 8631RAPIDIO SUBSYSTEM 8632M: Matt Porter <mporter@kernel.crashing.org> 8633M: Alexandre Bounine <alexandre.bounine@idt.com> 8634S: Maintained 8635F: drivers/rapidio/ 8636 8637RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8638L: linux-wireless@vger.kernel.org 8639S: Orphan 8640F: drivers/net/wireless/ray* 8641 8642RCUTORTURE MODULE 8643M: Josh Triplett <josh@joshtriplett.org> 8644M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8645L: linux-kernel@vger.kernel.org 8646S: Supported 8647T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8648F: Documentation/RCU/torture.txt 8649F: kernel/rcu/rcutorture.c 8650 8651RCUTORTURE TEST FRAMEWORK 8652M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8653M: Josh Triplett <josh@joshtriplett.org> 8654R: Steven Rostedt <rostedt@goodmis.org> 8655R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8656R: Lai Jiangshan <jiangshanlai@gmail.com> 8657L: linux-kernel@vger.kernel.org 8658S: Supported 8659T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8660F: tools/testing/selftests/rcutorture 8661 8662RDC R-321X SoC 8663M: Florian Fainelli <florian@openwrt.org> 8664S: Maintained 8665 8666RDC R6040 FAST ETHERNET DRIVER 8667M: Florian Fainelli <florian@openwrt.org> 8668L: netdev@vger.kernel.org 8669S: Maintained 8670F: drivers/net/ethernet/rdc/r6040.c 8671 8672RDS - RELIABLE DATAGRAM SOCKETS 8673M: Chien Yen <chien.yen@oracle.com> 8674L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8675S: Supported 8676F: net/rds/ 8677 8678READ-COPY UPDATE (RCU) 8679M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8680M: Josh Triplett <josh@joshtriplett.org> 8681R: Steven Rostedt <rostedt@goodmis.org> 8682R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8683R: Lai Jiangshan <jiangshanlai@gmail.com> 8684L: linux-kernel@vger.kernel.org 8685W: http://www.rdrop.com/users/paulmck/RCU/ 8686S: Supported 8687T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8688F: Documentation/RCU/ 8689X: Documentation/RCU/torture.txt 8690F: include/linux/rcu* 8691X: include/linux/srcu.h 8692F: kernel/rcu/ 8693X: kernel/torture.c 8694 8695REAL TIME CLOCK (RTC) SUBSYSTEM 8696M: Alessandro Zummo <a.zummo@towertech.it> 8697M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8698L: rtc-linux@googlegroups.com 8699Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8700T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8701S: Maintained 8702F: Documentation/rtc.txt 8703F: drivers/rtc/ 8704F: include/linux/rtc.h 8705F: include/uapi/linux/rtc.h 8706 8707REALTEK AUDIO CODECS 8708M: Bard Liao <bardliao@realtek.com> 8709M: Oder Chiou <oder_chiou@realtek.com> 8710S: Maintained 8711F: sound/soc/codecs/rt* 8712F: include/sound/rt*.h 8713 8714REISERFS FILE SYSTEM 8715L: reiserfs-devel@vger.kernel.org 8716S: Supported 8717F: fs/reiserfs/ 8718 8719REGISTER MAP ABSTRACTION 8720M: Mark Brown <broonie@kernel.org> 8721L: linux-kernel@vger.kernel.org 8722T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8723S: Supported 8724F: drivers/base/regmap/ 8725F: include/linux/regmap.h 8726 8727REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8728M: Ohad Ben-Cohen <ohad@wizery.com> 8729T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8730S: Maintained 8731F: drivers/remoteproc/ 8732F: Documentation/remoteproc.txt 8733F: include/linux/remoteproc.h 8734 8735REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8736M: Ohad Ben-Cohen <ohad@wizery.com> 8737T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8738S: Maintained 8739F: drivers/rpmsg/ 8740F: Documentation/rpmsg.txt 8741F: include/linux/rpmsg.h 8742 8743RESET CONTROLLER FRAMEWORK 8744M: Philipp Zabel <p.zabel@pengutronix.de> 8745S: Maintained 8746F: drivers/reset/ 8747F: Documentation/devicetree/bindings/reset/ 8748F: include/dt-bindings/reset/ 8749F: include/linux/reset.h 8750F: include/linux/reset-controller.h 8751 8752RFKILL 8753M: Johannes Berg <johannes@sipsolutions.net> 8754L: linux-wireless@vger.kernel.org 8755W: http://wireless.kernel.org/ 8756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8757T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8758S: Maintained 8759F: Documentation/rfkill.txt 8760F: net/rfkill/ 8761 8762RHASHTABLE 8763M: Thomas Graf <tgraf@suug.ch> 8764L: netdev@vger.kernel.org 8765S: Maintained 8766F: lib/rhashtable.c 8767F: include/linux/rhashtable.h 8768 8769RICOH SMARTMEDIA/XD DRIVER 8770M: Maxim Levitsky <maximlevitsky@gmail.com> 8771S: Maintained 8772F: drivers/mtd/nand/r852.c 8773F: drivers/mtd/nand/r852.h 8774 8775RICOH R5C592 MEMORYSTICK DRIVER 8776M: Maxim Levitsky <maximlevitsky@gmail.com> 8777S: Maintained 8778F: drivers/memstick/host/r592.* 8779 8780ROCCAT DRIVERS 8781M: Stefan Achatz <erazor_de@users.sourceforge.net> 8782W: http://sourceforge.net/projects/roccat/ 8783S: Maintained 8784F: drivers/hid/hid-roccat* 8785F: include/linux/hid-roccat* 8786F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8787 8788ROCKER DRIVER 8789M: Jiri Pirko <jiri@resnulli.us> 8790M: Scott Feldman <sfeldma@gmail.com> 8791L: netdev@vger.kernel.org 8792S: Supported 8793F: drivers/net/ethernet/rocker/ 8794 8795ROCKETPORT DRIVER 8796P: Comtrol Corp. 8797W: http://www.comtrol.com 8798S: Maintained 8799F: Documentation/serial/rocket.txt 8800F: drivers/tty/rocket* 8801 8802ROCKETPORT EXPRESS/INFINITY DRIVER 8803M: Kevin Cernekee <cernekee@gmail.com> 8804L: linux-serial@vger.kernel.org 8805S: Odd Fixes 8806F: drivers/tty/serial/rp2.* 8807 8808ROSE NETWORK LAYER 8809M: Ralf Baechle <ralf@linux-mips.org> 8810L: linux-hams@vger.kernel.org 8811W: http://www.linux-ax25.org/ 8812S: Maintained 8813F: include/net/rose.h 8814F: include/uapi/linux/rose.h 8815F: net/rose/ 8816 8817RTL2830 MEDIA DRIVER 8818M: Antti Palosaari <crope@iki.fi> 8819L: linux-media@vger.kernel.org 8820W: http://linuxtv.org/ 8821W: http://palosaari.fi/linux/ 8822Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8823T: git git://linuxtv.org/anttip/media_tree.git 8824S: Maintained 8825F: drivers/media/dvb-frontends/rtl2830* 8826 8827RTL2832 MEDIA DRIVER 8828M: Antti Palosaari <crope@iki.fi> 8829L: linux-media@vger.kernel.org 8830W: http://linuxtv.org/ 8831W: http://palosaari.fi/linux/ 8832Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8833T: git git://linuxtv.org/anttip/media_tree.git 8834S: Maintained 8835F: drivers/media/dvb-frontends/rtl2832* 8836 8837RTL2832_SDR MEDIA DRIVER 8838M: Antti Palosaari <crope@iki.fi> 8839L: linux-media@vger.kernel.org 8840W: http://linuxtv.org/ 8841W: http://palosaari.fi/linux/ 8842Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8843T: git git://linuxtv.org/anttip/media_tree.git 8844S: Maintained 8845F: drivers/media/dvb-frontends/rtl2832_sdr* 8846 8847RTL8180 WIRELESS DRIVER 8848L: linux-wireless@vger.kernel.org 8849W: http://wireless.kernel.org/ 8850T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8851S: Orphan 8852F: drivers/net/wireless/rtl818x/rtl8180/ 8853 8854RTL8187 WIRELESS DRIVER 8855M: Herton Ronaldo Krzesinski <herton@canonical.com> 8856M: Hin-Tak Leung <htl10@users.sourceforge.net> 8857M: Larry Finger <Larry.Finger@lwfinger.net> 8858L: linux-wireless@vger.kernel.org 8859W: http://wireless.kernel.org/ 8860T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8861S: Maintained 8862F: drivers/net/wireless/rtl818x/rtl8187/ 8863 8864RTL8192CE WIRELESS DRIVER 8865M: Larry Finger <Larry.Finger@lwfinger.net> 8866M: Chaoming Li <chaoming_li@realsil.com.cn> 8867L: linux-wireless@vger.kernel.org 8868W: http://wireless.kernel.org/ 8869T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8870S: Maintained 8871F: drivers/net/wireless/rtlwifi/ 8872F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8873 8874S3 SAVAGE FRAMEBUFFER DRIVER 8875M: Antonino Daplas <adaplas@gmail.com> 8876L: linux-fbdev@vger.kernel.org 8877S: Maintained 8878F: drivers/video/fbdev/savage/ 8879 8880S390 8881M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8882M: Heiko Carstens <heiko.carstens@de.ibm.com> 8883L: linux-s390@vger.kernel.org 8884W: http://www.ibm.com/developerworks/linux/linux390/ 8885S: Supported 8886F: arch/s390/ 8887F: drivers/s390/ 8888F: Documentation/s390/ 8889F: Documentation/DocBook/s390* 8890 8891S390 COMMON I/O LAYER 8892M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8893M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8894L: linux-s390@vger.kernel.org 8895W: http://www.ibm.com/developerworks/linux/linux390/ 8896S: Supported 8897F: drivers/s390/cio/ 8898 8899S390 DASD DRIVER 8900M: Stefan Weinhuber <wein@de.ibm.com> 8901M: Stefan Haberland <stefan.haberland@de.ibm.com> 8902L: linux-s390@vger.kernel.org 8903W: http://www.ibm.com/developerworks/linux/linux390/ 8904S: Supported 8905F: drivers/s390/block/dasd* 8906F: block/partitions/ibm.c 8907 8908S390 NETWORK DRIVERS 8909M: Ursula Braun <ursula.braun@de.ibm.com> 8910L: linux-s390@vger.kernel.org 8911W: http://www.ibm.com/developerworks/linux/linux390/ 8912S: Supported 8913F: drivers/s390/net/ 8914 8915S390 PCI SUBSYSTEM 8916M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8917M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8918L: linux-s390@vger.kernel.org 8919W: http://www.ibm.com/developerworks/linux/linux390/ 8920S: Supported 8921F: arch/s390/pci/ 8922F: drivers/pci/hotplug/s390_pci_hpc.c 8923 8924S390 ZCRYPT DRIVER 8925M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8926L: linux-s390@vger.kernel.org 8927W: http://www.ibm.com/developerworks/linux/linux390/ 8928S: Supported 8929F: drivers/s390/crypto/ 8930 8931S390 ZFCP DRIVER 8932M: Steffen Maier <maier@linux.vnet.ibm.com> 8933L: linux-s390@vger.kernel.org 8934W: http://www.ibm.com/developerworks/linux/linux390/ 8935S: Supported 8936F: drivers/s390/scsi/zfcp_* 8937 8938S390 IUCV NETWORK LAYER 8939M: Ursula Braun <ursula.braun@de.ibm.com> 8940L: linux-s390@vger.kernel.org 8941W: http://www.ibm.com/developerworks/linux/linux390/ 8942S: Supported 8943F: drivers/s390/net/*iucv* 8944F: include/net/iucv/ 8945F: net/iucv/ 8946 8947S3C24XX SD/MMC Driver 8948M: Ben Dooks <ben-linux@fluff.org> 8949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8950S: Supported 8951F: drivers/mmc/host/s3cmci.* 8952 8953SAA6588 RDS RECEIVER DRIVER 8954M: Hans Verkuil <hverkuil@xs4all.nl> 8955L: linux-media@vger.kernel.org 8956T: git git://linuxtv.org/media_tree.git 8957W: http://linuxtv.org 8958S: Odd Fixes 8959F: drivers/media/i2c/saa6588* 8960 8961SAA7134 VIDEO4LINUX DRIVER 8962M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8963L: linux-media@vger.kernel.org 8964W: http://linuxtv.org 8965T: git git://linuxtv.org/media_tree.git 8966S: Odd fixes 8967F: Documentation/video4linux/*.saa7134 8968F: drivers/media/pci/saa7134/ 8969 8970SAA7146 VIDEO4LINUX-2 DRIVER 8971M: Hans Verkuil <hverkuil@xs4all.nl> 8972L: linux-media@vger.kernel.org 8973T: git git://linuxtv.org/media_tree.git 8974S: Maintained 8975F: drivers/media/common/saa7146/ 8976F: drivers/media/pci/saa7146/ 8977F: include/media/saa7146* 8978 8979SAMSUNG LAPTOP DRIVER 8980M: Corentin Chary <corentin.chary@gmail.com> 8981L: platform-driver-x86@vger.kernel.org 8982S: Maintained 8983F: drivers/platform/x86/samsung-laptop.c 8984 8985SAMSUNG AUDIO (ASoC) DRIVERS 8986M: Sangbeom Kim <sbkim73@samsung.com> 8987L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8988S: Supported 8989F: sound/soc/samsung/ 8990 8991SAMSUNG FRAMEBUFFER DRIVER 8992M: Jingoo Han <jingoohan1@gmail.com> 8993L: linux-fbdev@vger.kernel.org 8994S: Maintained 8995F: drivers/video/fbdev/s3c-fb.c 8996 8997SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 8998M: Sangbeom Kim <sbkim73@samsung.com> 8999M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9000L: linux-kernel@vger.kernel.org 9001L: linux-samsung-soc@vger.kernel.org 9002S: Supported 9003F: drivers/mfd/sec*.c 9004F: drivers/regulator/s2m*.c 9005F: drivers/regulator/s5m*.c 9006F: drivers/clk/clk-s2mps11.c 9007F: drivers/rtc/rtc-s5m.c 9008F: include/linux/mfd/samsung/ 9009F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 9010F: Documentation/devicetree/bindings/mfd/s2mp*.txt 9011 9012SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9013M: Kyungmin Park <kyungmin.park@samsung.com> 9014M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9015L: linux-media@vger.kernel.org 9016Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9017S: Supported 9018F: drivers/media/platform/exynos4-is/ 9019 9020SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9021M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9022L: linux-media@vger.kernel.org 9023L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9024S: Maintained 9025F: drivers/media/platform/s3c-camif/ 9026F: include/media/s3c_camif.h 9027 9028SAMSUNG S5C73M3 CAMERA DRIVER 9029M: Kyungmin Park <kyungmin.park@samsung.com> 9030M: Andrzej Hajda <a.hajda@samsung.com> 9031L: linux-media@vger.kernel.org 9032S: Supported 9033F: drivers/media/i2c/s5c73m3/* 9034 9035SAMSUNG S5K5BAF CAMERA DRIVER 9036M: Kyungmin Park <kyungmin.park@samsung.com> 9037M: Andrzej Hajda <a.hajda@samsung.com> 9038L: linux-media@vger.kernel.org 9039S: Supported 9040F: drivers/media/i2c/s5k5baf.c 9041 9042SAMSUNG S3FWRN5 NFC DRIVER 9043M: Robert Baldyga <r.baldyga@samsung.com> 9044L: linux-nfc@lists.01.org (moderated for non-subscribers) 9045S: Supported 9046F: drivers/nfc/s3fwrn5 9047 9048SAMSUNG SOC CLOCK DRIVERS 9049M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9050M: Tomasz Figa <tomasz.figa@gmail.com> 9051S: Supported 9052L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9053F: drivers/clk/samsung/ 9054 9055SAMSUNG SXGBE DRIVERS 9056M: Byungho An <bh74.an@samsung.com> 9057M: Girish K S <ks.giri@samsung.com> 9058M: Vipul Pandya <vipul.pandya@samsung.com> 9059S: Supported 9060L: netdev@vger.kernel.org 9061F: drivers/net/ethernet/samsung/sxgbe/ 9062 9063SAMSUNG THERMAL DRIVER 9064M: Lukasz Majewski <l.majewski@samsung.com> 9065L: linux-pm@vger.kernel.org 9066L: linux-samsung-soc@vger.kernel.org 9067S: Supported 9068T: https://github.com/lmajewski/linux-samsung-thermal.git 9069F: drivers/thermal/samsung/ 9070 9071SAMSUNG USB2 PHY DRIVER 9072M: Kamil Debski <k.debski@samsung.com> 9073L: linux-kernel@vger.kernel.org 9074S: Supported 9075F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9076F: Documentation/phy/samsung-usb2.txt 9077F: drivers/phy/phy-exynos4210-usb2.c 9078F: drivers/phy/phy-exynos4x12-usb2.c 9079F: drivers/phy/phy-exynos5250-usb2.c 9080F: drivers/phy/phy-s5pv210-usb2.c 9081F: drivers/phy/phy-samsung-usb2.c 9082F: drivers/phy/phy-samsung-usb2.h 9083 9084SERIAL DRIVERS 9085M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9086L: linux-serial@vger.kernel.org 9087S: Maintained 9088F: drivers/tty/serial/ 9089 9090SYNOPSYS DESIGNWARE DMAC DRIVER 9091M: Viresh Kumar <vireshk@kernel.org> 9092M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9093S: Maintained 9094F: include/linux/dma/dw.h 9095F: include/linux/platform_data/dma-dw.h 9096F: drivers/dma/dw/ 9097 9098SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9099M: Lars Persson <lars.persson@axis.com> 9100L: netdev@vger.kernel.org 9101S: Supported 9102F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9103F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9104 9105SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9106M: Seungwon Jeon <tgih.jun@samsung.com> 9107M: Jaehoon Chung <jh80.chung@samsung.com> 9108L: linux-mmc@vger.kernel.org 9109S: Maintained 9110F: include/linux/mmc/dw_mmc.h 9111F: drivers/mmc/host/dw_mmc* 9112 9113THUNDERBOLT DRIVER 9114M: Andreas Noever <andreas.noever@gmail.com> 9115S: Maintained 9116F: drivers/thunderbolt/ 9117 9118TIMEKEEPING, CLOCKSOURCE CORE, NTP 9119M: John Stultz <john.stultz@linaro.org> 9120M: Thomas Gleixner <tglx@linutronix.de> 9121L: linux-kernel@vger.kernel.org 9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9123S: Supported 9124F: include/linux/clocksource.h 9125F: include/linux/time.h 9126F: include/linux/timex.h 9127F: include/uapi/linux/time.h 9128F: include/uapi/linux/timex.h 9129F: kernel/time/clocksource.c 9130F: kernel/time/time*.c 9131F: kernel/time/ntp.c 9132F: tools/testing/selftests/timers/ 9133 9134SC1200 WDT DRIVER 9135M: Zwane Mwaikambo <zwanem@gmail.com> 9136S: Maintained 9137F: drivers/watchdog/sc1200wdt.c 9138 9139SCHEDULER 9140M: Ingo Molnar <mingo@redhat.com> 9141M: Peter Zijlstra <peterz@infradead.org> 9142L: linux-kernel@vger.kernel.org 9143T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9144S: Maintained 9145F: kernel/sched/ 9146F: include/linux/sched.h 9147F: include/uapi/linux/sched.h 9148F: include/linux/wait.h 9149 9150SCORE ARCHITECTURE 9151M: Chen Liqin <liqin.linux@gmail.com> 9152M: Lennox Wu <lennox.wu@gmail.com> 9153W: http://www.sunplus.com 9154S: Supported 9155F: arch/score/ 9156 9157SCSI CDROM DRIVER 9158M: Jens Axboe <axboe@kernel.dk> 9159L: linux-scsi@vger.kernel.org 9160W: http://www.kernel.dk 9161S: Maintained 9162F: drivers/scsi/sr* 9163 9164SCSI RDMA PROTOCOL (SRP) INITIATOR 9165M: Bart Van Assche <bart.vanassche@sandisk.com> 9166L: linux-rdma@vger.kernel.org 9167S: Supported 9168W: http://www.openfabrics.org 9169Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9170T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9171F: drivers/infiniband/ulp/srp/ 9172F: include/scsi/srp.h 9173 9174SCSI SG DRIVER 9175M: Doug Gilbert <dgilbert@interlog.com> 9176L: linux-scsi@vger.kernel.org 9177W: http://sg.danny.cz/sg 9178S: Maintained 9179F: Documentation/scsi/scsi-generic.txt 9180F: drivers/scsi/sg.c 9181F: include/scsi/sg.h 9182 9183SCSI SUBSYSTEM 9184M: "James E.J. Bottomley" <JBottomley@odin.com> 9185L: linux-scsi@vger.kernel.org 9186T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9187S: Maintained 9188F: drivers/scsi/ 9189F: include/scsi/ 9190 9191SCSI TAPE DRIVER 9192M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9193L: linux-scsi@vger.kernel.org 9194S: Maintained 9195F: Documentation/scsi/st.txt 9196F: drivers/scsi/st.* 9197F: drivers/scsi/st_*.h 9198 9199SCTP PROTOCOL 9200M: Vlad Yasevich <vyasevich@gmail.com> 9201M: Neil Horman <nhorman@tuxdriver.com> 9202L: linux-sctp@vger.kernel.org 9203W: http://lksctp.sourceforge.net 9204S: Maintained 9205F: Documentation/networking/sctp.txt 9206F: include/linux/sctp.h 9207F: include/uapi/linux/sctp.h 9208F: include/net/sctp/ 9209F: net/sctp/ 9210 9211SCx200 CPU SUPPORT 9212M: Jim Cromie <jim.cromie@gmail.com> 9213S: Odd Fixes 9214F: Documentation/i2c/busses/scx200_acb 9215F: arch/x86/platform/scx200/ 9216F: drivers/watchdog/scx200_wdt.c 9217F: drivers/i2c/busses/scx200* 9218F: drivers/mtd/maps/scx200_docflash.c 9219F: include/linux/scx200.h 9220 9221SCx200 GPIO DRIVER 9222M: Jim Cromie <jim.cromie@gmail.com> 9223S: Maintained 9224F: drivers/char/scx200_gpio.c 9225F: include/linux/scx200_gpio.h 9226 9227SCx200 HRT CLOCKSOURCE DRIVER 9228M: Jim Cromie <jim.cromie@gmail.com> 9229S: Maintained 9230F: drivers/clocksource/scx200_hrt.c 9231 9232SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9233M: Sascha Sommer <saschasommer@freenet.de> 9234L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9235S: Maintained 9236F: drivers/mmc/host/sdricoh_cs.c 9237 9238SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9239L: linux-mmc@vger.kernel.org 9240S: Orphan 9241F: drivers/mmc/host/sdhci.* 9242F: drivers/mmc/host/sdhci-pltfm.[ch] 9243 9244SECURE COMPUTING 9245M: Kees Cook <keescook@chromium.org> 9246R: Andy Lutomirski <luto@amacapital.net> 9247R: Will Drewry <wad@chromium.org> 9248T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9249S: Supported 9250F: kernel/seccomp.c 9251F: include/uapi/linux/seccomp.h 9252F: include/linux/seccomp.h 9253F: tools/testing/selftests/seccomp/* 9254K: \bsecure_computing 9255K: \bTIF_SECCOMP\b 9256 9257SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9258M: Ben Dooks <ben-linux@fluff.org> 9259M: Jaehoon Chung <jh80.chung@samsung.com> 9260L: linux-mmc@vger.kernel.org 9261S: Maintained 9262F: drivers/mmc/host/sdhci-s3c* 9263 9264SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9265M: Viresh Kumar <vireshk@kernel.org> 9266L: spear-devel@list.st.com 9267L: linux-mmc@vger.kernel.org 9268S: Maintained 9269F: drivers/mmc/host/sdhci-spear.c 9270 9271SECURITY SUBSYSTEM 9272M: James Morris <james.l.morris@oracle.com> 9273M: "Serge E. Hallyn" <serge@hallyn.com> 9274L: linux-security-module@vger.kernel.org (suggested Cc:) 9275T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9276W: http://kernsec.org/ 9277S: Supported 9278F: security/ 9279 9280SECURITY CONTACT 9281M: Security Officers <security@kernel.org> 9282S: Supported 9283 9284SELINUX SECURITY MODULE 9285M: Paul Moore <paul@paul-moore.com> 9286M: Stephen Smalley <sds@tycho.nsa.gov> 9287M: Eric Paris <eparis@parisplace.org> 9288L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9289W: http://selinuxproject.org 9290T: git git://git.infradead.org/users/pcmoore/selinux 9291S: Supported 9292F: include/linux/selinux* 9293F: security/selinux/ 9294F: scripts/selinux/ 9295 9296APPARMOR SECURITY MODULE 9297M: John Johansen <john.johansen@canonical.com> 9298L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9299W: apparmor.wiki.kernel.org 9300T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9301S: Supported 9302F: security/apparmor/ 9303 9304YAMA SECURITY MODULE 9305M: Kees Cook <keescook@chromium.org> 9306T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9307S: Supported 9308F: security/yama/ 9309 9310SENSABLE PHANTOM 9311M: Jiri Slaby <jirislaby@gmail.com> 9312S: Maintained 9313F: drivers/misc/phantom.c 9314F: include/uapi/linux/phantom.h 9315 9316SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9317M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9318M: Minh Tran <minh.tran@avagotech.com> 9319M: John Soni Jose <sony.john-n@avagotech.com> 9320L: linux-scsi@vger.kernel.org 9321W: http://www.avagotech.com 9322S: Supported 9323F: drivers/scsi/be2iscsi/ 9324 9325Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9326M: Sathya Perla <sathya.perla@avagotech.com> 9327M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9328M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9329M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9330L: netdev@vger.kernel.org 9331W: http://www.emulex.com 9332S: Supported 9333F: drivers/net/ethernet/emulex/benet/ 9334 9335EMULEX ONECONNECT ROCE DRIVER 9336M: Selvin Xavier <selvin.xavier@avagotech.com> 9337M: Devesh Sharma <devesh.sharma@avagotech.com> 9338M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9339L: linux-rdma@vger.kernel.org 9340W: http://www.emulex.com 9341S: Supported 9342F: drivers/infiniband/hw/ocrdma/ 9343 9344SFC NETWORK DRIVER 9345M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9346M: Shradha Shah <sshah@solarflare.com> 9347L: netdev@vger.kernel.org 9348S: Supported 9349F: drivers/net/ethernet/sfc/ 9350 9351SGI GRU DRIVER 9352M: Dimitri Sivanich <sivanich@sgi.com> 9353S: Maintained 9354F: drivers/misc/sgi-gru/ 9355 9356SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9357M: Pat Gefre <pfg@sgi.com> 9358L: linux-ia64@vger.kernel.org 9359S: Supported 9360F: Documentation/ia64/serial.txt 9361F: drivers/tty/serial/ioc?_serial.c 9362F: include/linux/ioc?.h 9363 9364SGI XP/XPC/XPNET DRIVER 9365M: Cliff Whickman <cpw@sgi.com> 9366M: Robin Holt <robinmholt@gmail.com> 9367S: Maintained 9368F: drivers/misc/sgi-xp/ 9369 9370SI2157 MEDIA DRIVER 9371M: Antti Palosaari <crope@iki.fi> 9372L: linux-media@vger.kernel.org 9373W: http://linuxtv.org/ 9374W: http://palosaari.fi/linux/ 9375Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9376T: git git://linuxtv.org/anttip/media_tree.git 9377S: Maintained 9378F: drivers/media/tuners/si2157* 9379 9380SI2168 MEDIA DRIVER 9381M: Antti Palosaari <crope@iki.fi> 9382L: linux-media@vger.kernel.org 9383W: http://linuxtv.org/ 9384W: http://palosaari.fi/linux/ 9385Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9386T: git git://linuxtv.org/anttip/media_tree.git 9387S: Maintained 9388F: drivers/media/dvb-frontends/si2168* 9389 9390SI470X FM RADIO RECEIVER I2C DRIVER 9391M: Hans Verkuil <hverkuil@xs4all.nl> 9392L: linux-media@vger.kernel.org 9393T: git git://linuxtv.org/media_tree.git 9394W: http://linuxtv.org 9395S: Odd Fixes 9396F: drivers/media/radio/si470x/radio-si470x-i2c.c 9397 9398SI470X FM RADIO RECEIVER USB DRIVER 9399M: Hans Verkuil <hverkuil@xs4all.nl> 9400L: linux-media@vger.kernel.org 9401T: git git://linuxtv.org/media_tree.git 9402W: http://linuxtv.org 9403S: Maintained 9404F: drivers/media/radio/si470x/radio-si470x-common.c 9405F: drivers/media/radio/si470x/radio-si470x.h 9406F: drivers/media/radio/si470x/radio-si470x-usb.c 9407 9408SI4713 FM RADIO TRANSMITTER I2C DRIVER 9409M: Eduardo Valentin <edubezval@gmail.com> 9410L: linux-media@vger.kernel.org 9411T: git git://linuxtv.org/media_tree.git 9412W: http://linuxtv.org 9413S: Odd Fixes 9414F: drivers/media/radio/si4713/si4713.? 9415 9416SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9417M: Eduardo Valentin <edubezval@gmail.com> 9418L: linux-media@vger.kernel.org 9419T: git git://linuxtv.org/media_tree.git 9420W: http://linuxtv.org 9421S: Odd Fixes 9422F: drivers/media/radio/si4713/radio-platform-si4713.c 9423 9424SI4713 FM RADIO TRANSMITTER USB DRIVER 9425M: Hans Verkuil <hverkuil@xs4all.nl> 9426L: linux-media@vger.kernel.org 9427T: git git://linuxtv.org/media_tree.git 9428W: http://linuxtv.org 9429S: Maintained 9430F: drivers/media/radio/si4713/radio-usb-si4713.c 9431 9432SIANO DVB DRIVER 9433M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9434L: linux-media@vger.kernel.org 9435W: http://linuxtv.org 9436T: git git://linuxtv.org/media_tree.git 9437S: Odd fixes 9438F: drivers/media/common/siano/ 9439F: drivers/media/usb/siano/ 9440F: drivers/media/usb/siano/ 9441F: drivers/media/mmc/siano/ 9442 9443SIMPLEFB FB DRIVER 9444M: Hans de Goede <hdegoede@redhat.com> 9445L: linux-fbdev@vger.kernel.org 9446S: Maintained 9447F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9448F: drivers/video/fbdev/simplefb.c 9449F: include/linux/platform_data/simplefb.h 9450 9451SH_VEU V4L2 MEM2MEM DRIVER 9452L: linux-media@vger.kernel.org 9453S: Orphan 9454F: drivers/media/platform/sh_veu.c 9455 9456SH_VOU V4L2 OUTPUT DRIVER 9457L: linux-media@vger.kernel.org 9458S: Orphan 9459F: drivers/media/platform/sh_vou.c 9460F: include/media/sh_vou.h 9461 9462SIMPLE FIRMWARE INTERFACE (SFI) 9463M: Len Brown <lenb@kernel.org> 9464L: sfi-devel@simplefirmware.org 9465W: http://simplefirmware.org/ 9466T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9467S: Supported 9468F: arch/x86/platform/sfi/ 9469F: drivers/sfi/ 9470F: include/linux/sfi*.h 9471 9472SIMTEC EB110ATX (Chalice CATS) 9473P: Ben Dooks 9474P: Vincent Sanders <vince@simtec.co.uk> 9475M: Simtec Linux Team <linux@simtec.co.uk> 9476W: http://www.simtec.co.uk/products/EB110ATX/ 9477S: Supported 9478 9479SIMTEC EB2410ITX (BAST) 9480P: Ben Dooks 9481P: Vincent Sanders <vince@simtec.co.uk> 9482M: Simtec Linux Team <linux@simtec.co.uk> 9483W: http://www.simtec.co.uk/products/EB2410ITX/ 9484S: Supported 9485F: arch/arm/mach-s3c24xx/mach-bast.c 9486F: arch/arm/mach-s3c24xx/bast-ide.c 9487F: arch/arm/mach-s3c24xx/bast-irq.c 9488 9489TI DAVINCI MACHINE SUPPORT 9490M: Sekhar Nori <nsekhar@ti.com> 9491M: Kevin Hilman <khilman@deeprootsystems.com> 9492T: git git://gitorious.org/linux-davinci/linux-davinci.git 9493Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9494S: Supported 9495F: arch/arm/mach-davinci/ 9496F: drivers/i2c/busses/i2c-davinci.c 9497 9498TI DAVINCI SERIES MEDIA DRIVER 9499M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9500L: linux-media@vger.kernel.org 9501W: http://linuxtv.org/ 9502Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9503T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9504S: Maintained 9505F: drivers/media/platform/davinci/ 9506F: include/media/davinci/ 9507 9508TI AM437X VPFE DRIVER 9509M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9510L: linux-media@vger.kernel.org 9511W: http://linuxtv.org/ 9512Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9513T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9514S: Maintained 9515F: drivers/media/platform/am437x/ 9516 9517OV2659 OMNIVISION SENSOR DRIVER 9518M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9519L: linux-media@vger.kernel.org 9520W: http://linuxtv.org/ 9521Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9522T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9523S: Maintained 9524F: drivers/media/i2c/ov2659.c 9525F: include/media/ov2659.h 9526 9527SILICON MOTION SM712 FRAME BUFFER DRIVER 9528M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9529M: Teddy Wang <teddy.wang@siliconmotion.com> 9530M: Sudip Mukherjee <sudip@vectorindia.org> 9531L: linux-fbdev@vger.kernel.org 9532S: Maintained 9533F: drivers/video/fbdev/sm712* 9534F: Documentation/fb/sm712fb.txt 9535 9536SIS 190 ETHERNET DRIVER 9537M: Francois Romieu <romieu@fr.zoreil.com> 9538L: netdev@vger.kernel.org 9539S: Maintained 9540F: drivers/net/ethernet/sis/sis190.c 9541 9542SIS 900/7016 FAST ETHERNET DRIVER 9543M: Daniele Venzano <venza@brownhat.org> 9544W: http://www.brownhat.org/sis900.html 9545L: netdev@vger.kernel.org 9546S: Maintained 9547F: drivers/net/ethernet/sis/sis900.* 9548 9549SIS FRAMEBUFFER DRIVER 9550M: Thomas Winischhofer <thomas@winischhofer.net> 9551W: http://www.winischhofer.net/linuxsisvga.shtml 9552S: Maintained 9553F: Documentation/fb/sisfb.txt 9554F: drivers/video/fbdev/sis/ 9555F: include/video/sisfb.h 9556 9557SIS USB2VGA DRIVER 9558M: Thomas Winischhofer <thomas@winischhofer.net> 9559W: http://www.winischhofer.at/linuxsisusbvga.shtml 9560S: Maintained 9561F: drivers/usb/misc/sisusbvga/ 9562 9563SLAB ALLOCATOR 9564M: Christoph Lameter <cl@linux.com> 9565M: Pekka Enberg <penberg@kernel.org> 9566M: David Rientjes <rientjes@google.com> 9567M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9568M: Andrew Morton <akpm@linux-foundation.org> 9569L: linux-mm@kvack.org 9570S: Maintained 9571F: include/linux/sl?b*.h 9572F: mm/sl?b* 9573 9574SLEEPABLE READ-COPY UPDATE (SRCU) 9575M: Lai Jiangshan <jiangshanlai@gmail.com> 9576M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9577M: Josh Triplett <josh@joshtriplett.org> 9578R: Steven Rostedt <rostedt@goodmis.org> 9579R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9580L: linux-kernel@vger.kernel.org 9581W: http://www.rdrop.com/users/paulmck/RCU/ 9582S: Supported 9583T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9584F: include/linux/srcu.h 9585F: kernel/rcu/srcu.c 9586 9587SMACK SECURITY MODULE 9588M: Casey Schaufler <casey@schaufler-ca.com> 9589L: linux-security-module@vger.kernel.org 9590W: http://schaufler-ca.com 9591T: git git://git.gitorious.org/smack-next/kernel.git 9592S: Maintained 9593F: Documentation/security/Smack.txt 9594F: security/smack/ 9595 9596DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9597M: Kevin Hilman <khilman@kernel.org> 9598M: Nishanth Menon <nm@ti.com> 9599S: Maintained 9600F: drivers/power/avs/ 9601F: include/linux/power/smartreflex.h 9602L: linux-pm@vger.kernel.org 9603 9604SMC91x ETHERNET DRIVER 9605M: Nicolas Pitre <nico@fluxnic.net> 9606S: Odd Fixes 9607F: drivers/net/ethernet/smsc/smc91x.* 9608 9609SMIA AND SMIA++ IMAGE SENSOR DRIVER 9610M: Sakari Ailus <sakari.ailus@iki.fi> 9611L: linux-media@vger.kernel.org 9612S: Maintained 9613F: drivers/media/i2c/smiapp/ 9614F: include/media/smiapp.h 9615F: drivers/media/i2c/smiapp-pll.c 9616F: drivers/media/i2c/smiapp-pll.h 9617F: include/uapi/linux/smiapp.h 9618F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9619 9620SMM665 HARDWARE MONITOR DRIVER 9621M: Guenter Roeck <linux@roeck-us.net> 9622L: lm-sensors@lm-sensors.org 9623S: Maintained 9624F: Documentation/hwmon/smm665 9625F: drivers/hwmon/smm665.c 9626 9627SMSC EMC2103 HARDWARE MONITOR DRIVER 9628M: Steve Glendinning <steve.glendinning@shawell.net> 9629L: lm-sensors@lm-sensors.org 9630S: Maintained 9631F: Documentation/hwmon/emc2103 9632F: drivers/hwmon/emc2103.c 9633 9634SMSC SCH5627 HARDWARE MONITOR DRIVER 9635M: Hans de Goede <hdegoede@redhat.com> 9636L: lm-sensors@lm-sensors.org 9637S: Supported 9638F: Documentation/hwmon/sch5627 9639F: drivers/hwmon/sch5627.c 9640 9641SMSC47B397 HARDWARE MONITOR DRIVER 9642M: Jean Delvare <jdelvare@suse.com> 9643L: lm-sensors@lm-sensors.org 9644S: Maintained 9645F: Documentation/hwmon/smsc47b397 9646F: drivers/hwmon/smsc47b397.c 9647 9648SMSC911x ETHERNET DRIVER 9649M: Steve Glendinning <steve.glendinning@shawell.net> 9650L: netdev@vger.kernel.org 9651S: Maintained 9652F: include/linux/smsc911x.h 9653F: drivers/net/ethernet/smsc/smsc911x.* 9654 9655SMSC9420 PCI ETHERNET DRIVER 9656M: Steve Glendinning <steve.glendinning@shawell.net> 9657L: netdev@vger.kernel.org 9658S: Maintained 9659F: drivers/net/ethernet/smsc/smsc9420.* 9660 9661SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9662M: Steve Glendinning <steve.glendinning@shawell.net> 9663L: linux-fbdev@vger.kernel.org 9664S: Maintained 9665F: drivers/video/fbdev/smscufx.c 9666 9667SOC-CAMERA V4L2 SUBSYSTEM 9668M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9669L: linux-media@vger.kernel.org 9670T: git git://linuxtv.org/media_tree.git 9671S: Maintained 9672F: include/media/soc* 9673F: drivers/media/i2c/soc_camera/ 9674F: drivers/media/platform/soc_camera/ 9675 9676SOEKRIS NET48XX LED SUPPORT 9677M: Chris Boot <bootc@bootc.net> 9678S: Maintained 9679F: drivers/leds/leds-net48xx.c 9680 9681SOFTLOGIC 6x10 MPEG CODEC 9682M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9683M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9684M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9685M: Ismael Luceno <ismael@iodev.co.uk> 9686L: linux-media@vger.kernel.org 9687S: Supported 9688F: drivers/media/pci/solo6x10/ 9689 9690SOFTWARE RAID (Multiple Disks) SUPPORT 9691M: Neil Brown <neilb@suse.com> 9692L: linux-raid@vger.kernel.org 9693S: Supported 9694F: drivers/md/ 9695F: include/linux/raid/ 9696F: include/uapi/linux/raid/ 9697 9698SONIC NETWORK DRIVER 9699M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9700L: netdev@vger.kernel.org 9701S: Maintained 9702F: drivers/net/ethernet/natsemi/sonic.* 9703 9704SONICS SILICON BACKPLANE DRIVER (SSB) 9705M: Michael Buesch <m@bues.ch> 9706L: netdev@vger.kernel.org 9707S: Maintained 9708F: drivers/ssb/ 9709F: include/linux/ssb/ 9710 9711SONY VAIO CONTROL DEVICE DRIVER 9712M: Mattia Dongili <malattia@linux.it> 9713L: platform-driver-x86@vger.kernel.org 9714W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9715S: Maintained 9716F: Documentation/laptops/sony-laptop.txt 9717F: drivers/char/sonypi.c 9718F: drivers/platform/x86/sony-laptop.c 9719F: include/linux/sony-laptop.h 9720 9721SONY MEMORYSTICK CARD SUPPORT 9722M: Alex Dubov <oakad@yahoo.com> 9723W: http://tifmxx.berlios.de/ 9724S: Maintained 9725F: drivers/memstick/host/tifm_ms.c 9726 9727SONY MEMORYSTICK STANDARD SUPPORT 9728M: Maxim Levitsky <maximlevitsky@gmail.com> 9729S: Maintained 9730F: drivers/memstick/core/ms_block.* 9731 9732SOUND 9733M: Jaroslav Kysela <perex@perex.cz> 9734M: Takashi Iwai <tiwai@suse.com> 9735L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9736W: http://www.alsa-project.org/ 9737T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9738T: git git://git.alsa-project.org/alsa-kernel.git 9739Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9740S: Maintained 9741F: Documentation/sound/ 9742F: include/sound/ 9743F: include/uapi/sound/ 9744F: sound/ 9745 9746SOUND - COMPRESSED AUDIO 9747M: Vinod Koul <vinod.koul@intel.com> 9748L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9749T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9750S: Supported 9751F: Documentation/sound/alsa/compress_offload.txt 9752F: include/sound/compress_driver.h 9753F: include/uapi/sound/compress_* 9754F: sound/core/compress_offload.c 9755F: sound/soc/soc-compress.c 9756 9757SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9758M: Liam Girdwood <lgirdwood@gmail.com> 9759M: Mark Brown <broonie@kernel.org> 9760T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9761L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9762W: http://alsa-project.org/main/index.php/ASoC 9763S: Supported 9764F: Documentation/sound/alsa/soc/ 9765F: sound/soc/ 9766F: include/sound/soc* 9767 9768SOUND - DMAENGINE HELPERS 9769M: Lars-Peter Clausen <lars@metafoo.de> 9770S: Supported 9771F: include/sound/dmaengine_pcm.h 9772F: sound/core/pcm_dmaengine.c 9773F: sound/soc/soc-generic-dmaengine-pcm.c 9774 9775SP2 MEDIA DRIVER 9776M: Olli Salonen <olli.salonen@iki.fi> 9777L: linux-media@vger.kernel.org 9778W: http://linuxtv.org/ 9779Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9780S: Maintained 9781F: drivers/media/dvb-frontends/sp2* 9782 9783SPARC + UltraSPARC (sparc/sparc64) 9784M: "David S. Miller" <davem@davemloft.net> 9785L: sparclinux@vger.kernel.org 9786Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9787T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9788T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9789S: Maintained 9790F: arch/sparc/ 9791F: drivers/sbus/ 9792 9793SPARC SERIAL DRIVERS 9794M: "David S. Miller" <davem@davemloft.net> 9795L: sparclinux@vger.kernel.org 9796T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9797T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9798S: Maintained 9799F: include/linux/sunserialcore.h 9800F: drivers/tty/serial/suncore.c 9801F: drivers/tty/serial/sunhv.c 9802F: drivers/tty/serial/sunsab.c 9803F: drivers/tty/serial/sunsab.h 9804F: drivers/tty/serial/sunsu.c 9805F: drivers/tty/serial/sunzilog.c 9806F: drivers/tty/serial/sunzilog.h 9807 9808SPARSE CHECKER 9809M: "Christopher Li" <sparse@chrisli.org> 9810L: linux-sparse@vger.kernel.org 9811W: https://sparse.wiki.kernel.org/ 9812T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9813T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9814S: Maintained 9815F: include/linux/compiler.h 9816 9817SPEAR PLATFORM SUPPORT 9818M: Viresh Kumar <vireshk@kernel.org> 9819M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9820L: spear-devel@list.st.com 9821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9822W: http://www.st.com/spear 9823S: Maintained 9824F: arch/arm/mach-spear/ 9825 9826SPEAR CLOCK FRAMEWORK SUPPORT 9827M: Viresh Kumar <vireshk@kernel.org> 9828L: spear-devel@list.st.com 9829L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9830W: http://www.st.com/spear 9831S: Maintained 9832F: drivers/clk/spear/ 9833 9834SPI SUBSYSTEM 9835M: Mark Brown <broonie@kernel.org> 9836L: linux-spi@vger.kernel.org 9837T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9838Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9839S: Maintained 9840F: Documentation/spi/ 9841F: drivers/spi/ 9842F: include/linux/spi/ 9843F: include/uapi/linux/spi/ 9844 9845SPIDERNET NETWORK DRIVER for CELL 9846M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9847L: netdev@vger.kernel.org 9848S: Supported 9849F: Documentation/networking/spider_net.txt 9850F: drivers/net/ethernet/toshiba/spider_net* 9851 9852SPU FILE SYSTEM 9853M: Jeremy Kerr <jk@ozlabs.org> 9854L: linuxppc-dev@lists.ozlabs.org 9855W: http://www.ibm.com/developerworks/power/cell/ 9856S: Supported 9857F: Documentation/filesystems/spufs.txt 9858F: arch/powerpc/platforms/cell/spufs/ 9859 9860SQUASHFS FILE SYSTEM 9861M: Phillip Lougher <phillip@squashfs.org.uk> 9862L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9863W: http://squashfs.org.uk 9864S: Maintained 9865F: Documentation/filesystems/squashfs.txt 9866F: fs/squashfs/ 9867 9868SRM (Alpha) environment access 9869M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9870S: Maintained 9871F: arch/alpha/kernel/srm_env.c 9872 9873STABLE BRANCH 9874M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9875L: stable@vger.kernel.org 9876S: Supported 9877F: Documentation/stable_kernel_rules.txt 9878 9879STAGING SUBSYSTEM 9880M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9881T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9882L: devel@driverdev.osuosl.org 9883S: Supported 9884F: drivers/staging/ 9885 9886STAGING - COMEDI 9887M: Ian Abbott <abbotti@mev.co.uk> 9888M: H Hartley Sweeten <hsweeten@visionengravers.com> 9889S: Odd Fixes 9890F: drivers/staging/comedi/ 9891 9892STAGING - FLARION FT1000 DRIVERS 9893M: Marek Belisko <marek.belisko@gmail.com> 9894S: Odd Fixes 9895F: drivers/staging/ft1000/ 9896 9897STAGING - INDUSTRIAL IO 9898M: Jonathan Cameron <jic23@kernel.org> 9899L: linux-iio@vger.kernel.org 9900S: Odd Fixes 9901F: drivers/staging/iio/ 9902 9903STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9904M: Jarod Wilson <jarod@wilsonet.com> 9905W: http://www.lirc.org/ 9906S: Odd Fixes 9907F: drivers/staging/media/lirc/ 9908 9909STAGING - LUSTRE PARALLEL FILESYSTEM 9910M: Oleg Drokin <oleg.drokin@intel.com> 9911M: Andreas Dilger <andreas.dilger@intel.com> 9912L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 9913W: http://wiki.lustre.org/ 9914S: Maintained 9915F: drivers/staging/lustre 9916 9917STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9918M: Marc Dietrich <marvin24@gmx.de> 9919L: ac100@lists.launchpad.net (moderated for non-subscribers) 9920L: linux-tegra@vger.kernel.org 9921S: Maintained 9922F: drivers/staging/nvec/ 9923 9924STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9925M: Jens Frederich <jfrederich@gmail.com> 9926M: Daniel Drake <dsd@laptop.org> 9927M: Jon Nettleton <jon.nettleton@gmail.com> 9928W: http://wiki.laptop.org/go/DCON 9929S: Maintained 9930F: drivers/staging/olpc_dcon/ 9931 9932STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9933M: Willy Tarreau <willy@meta-x.org> 9934S: Odd Fixes 9935F: drivers/staging/panel/ 9936 9937STAGING - REALTEK RTL8712U DRIVERS 9938M: Larry Finger <Larry.Finger@lwfinger.net> 9939M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9940S: Odd Fixes 9941F: drivers/staging/rtl8712/ 9942 9943STAGING - REALTEK RTL8723U WIRELESS DRIVER 9944M: Larry Finger <Larry.Finger@lwfinger.net> 9945M: Jes Sorensen <Jes.Sorensen@redhat.com> 9946L: linux-wireless@vger.kernel.org 9947S: Maintained 9948F: drivers/staging/rtl8723au/ 9949 9950STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9951M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9952M: Teddy Wang <teddy.wang@siliconmotion.com> 9953M: Sudip Mukherjee <sudip@vectorindia.org> 9954L: linux-fbdev@vger.kernel.org 9955S: Maintained 9956F: drivers/staging/sm750fb/ 9957 9958STAGING - SLICOSS 9959M: Lior Dotan <liodot@gmail.com> 9960M: Christopher Harrer <charrer@alacritech.com> 9961S: Odd Fixes 9962F: drivers/staging/slicoss/ 9963 9964STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9965M: William Hubbs <w.d.hubbs@gmail.com> 9966M: Chris Brannon <chris@the-brannons.com> 9967M: Kirk Reiser <kirk@reisers.ca> 9968M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9969L: speakup@linux-speakup.org 9970W: http://www.linux-speakup.org/ 9971S: Odd Fixes 9972F: drivers/staging/speakup/ 9973 9974STAGING - VIA VT665X DRIVERS 9975M: Forest Bond <forest@alittletooquiet.net> 9976S: Odd Fixes 9977F: drivers/staging/vt665?/ 9978 9979STAGING - WILC1000 WIFI DRIVER 9980M: Johnny Kim <johnny.kim@atmel.com> 9981M: Rachel Kim <rachel.kim@atmel.com> 9982M: Dean Lee <dean.lee@atmel.com> 9983M: Chris Park <chris.park@atmel.com> 9984L: linux-wireless@vger.kernel.org 9985S: Supported 9986F: drivers/staging/wilc1000/ 9987 9988STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9989M: Arnaud Patard <arnaud.patard@rtp-net.org> 9990S: Odd Fixes 9991F: drivers/staging/xgifb/ 9992 9993HFI1 DRIVER 9994M: Mike Marciniszyn <infinipath@intel.com> 9995L: linux-rdma@vger.kernel.org 9996S: Supported 9997F: drivers/staging/rdma/hfi1 9998 9999STARFIRE/DURALAN NETWORK DRIVER 10000M: Ion Badulescu <ionut@badula.org> 10001S: Odd Fixes 10002F: drivers/net/ethernet/adaptec/starfire* 10003 10004SUN3/3X 10005M: Sam Creasey <sammy@sammy.net> 10006W: http://sammy.net/sun3/ 10007S: Maintained 10008F: arch/m68k/kernel/*sun3* 10009F: arch/m68k/sun3*/ 10010F: arch/m68k/include/asm/sun3* 10011F: drivers/net/ethernet/i825xx/sun3* 10012 10013SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10014M: Hans de Goede <hdegoede@redhat.com> 10015L: linux-input@vger.kernel.org 10016S: Maintained 10017F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10018F: drivers/input/keyboard/sun4i-lradc-keys.c 10019 10020SUNDANCE NETWORK DRIVER 10021M: Denis Kirjanov <kda@linux-powerpc.org> 10022L: netdev@vger.kernel.org 10023S: Maintained 10024F: drivers/net/ethernet/dlink/sundance.c 10025 10026SUPERH 10027L: linux-sh@vger.kernel.org 10028Q: http://patchwork.kernel.org/project/linux-sh/list/ 10029S: Orphan 10030F: Documentation/sh/ 10031F: arch/sh/ 10032F: drivers/sh/ 10033 10034SUSPEND TO RAM 10035M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10036M: Len Brown <len.brown@intel.com> 10037M: Pavel Machek <pavel@ucw.cz> 10038L: linux-pm@vger.kernel.org 10039S: Supported 10040F: Documentation/power/ 10041F: arch/x86/kernel/acpi/ 10042F: drivers/base/power/ 10043F: kernel/power/ 10044F: include/linux/suspend.h 10045F: include/linux/freezer.h 10046F: include/linux/pm.h 10047 10048SVGA HANDLING 10049M: Martin Mares <mj@ucw.cz> 10050L: linux-video@atrey.karlin.mff.cuni.cz 10051S: Maintained 10052F: Documentation/svga.txt 10053F: arch/x86/boot/video* 10054 10055SWIOTLB SUBSYSTEM 10056M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10057L: linux-kernel@vger.kernel.org 10058S: Supported 10059F: lib/swiotlb.c 10060F: arch/*/kernel/pci-swiotlb.c 10061F: include/linux/swiotlb.h 10062 10063SWITCHDEV 10064M: Jiri Pirko <jiri@resnulli.us> 10065L: netdev@vger.kernel.org 10066S: Supported 10067F: net/switchdev/ 10068F: include/net/switchdev.h 10069 10070SYNOPSYS ARC ARCHITECTURE 10071M: Vineet Gupta <vgupta@synopsys.com> 10072S: Supported 10073F: arch/arc/ 10074F: Documentation/devicetree/bindings/arc/* 10075F: drivers/tty/serial/arc_uart.c 10076T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10077 10078SYNOPSYS ARC SDP platform support 10079M: Alexey Brodkin <abrodkin@synopsys.com> 10080S: Supported 10081F: arch/arc/plat-axs10x 10082F: arch/arc/boot/dts/ax* 10083F: Documentation/devicetree/bindings/arc/axs10* 10084 10085SYSTEM CONFIGURATION (SYSCON) 10086M: Lee Jones <lee.jones@linaro.org> 10087M: Arnd Bergmann <arnd@arndb.de> 10088T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10089S: Supported 10090F: drivers/mfd/syscon.c 10091 10092SYSV FILESYSTEM 10093M: Christoph Hellwig <hch@infradead.org> 10094S: Maintained 10095F: Documentation/filesystems/sysv-fs.txt 10096F: fs/sysv/ 10097F: include/linux/sysv_fs.h 10098 10099TARGET SUBSYSTEM 10100M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10101L: linux-scsi@vger.kernel.org 10102L: target-devel@vger.kernel.org 10103W: http://www.linux-iscsi.org 10104W: http://groups.google.com/group/linux-iscsi-target-dev 10105T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10106S: Supported 10107F: drivers/target/ 10108F: include/target/ 10109F: Documentation/target/ 10110 10111TASKSTATS STATISTICS INTERFACE 10112M: Balbir Singh <bsingharora@gmail.com> 10113S: Maintained 10114F: Documentation/accounting/taskstats* 10115F: include/linux/taskstats* 10116F: kernel/taskstats.c 10117 10118TC CLASSIFIER 10119M: Jamal Hadi Salim <jhs@mojatatu.com> 10120L: netdev@vger.kernel.org 10121S: Maintained 10122F: include/net/pkt_cls.h 10123F: include/uapi/linux/pkt_cls.h 10124F: net/sched/ 10125 10126TCP LOW PRIORITY MODULE 10127M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10128M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10129W: http://tcp-lp-mod.sourceforge.net/ 10130S: Maintained 10131F: net/ipv4/tcp_lp.c 10132 10133TDA10071 MEDIA DRIVER 10134M: Antti Palosaari <crope@iki.fi> 10135L: linux-media@vger.kernel.org 10136W: http://linuxtv.org/ 10137W: http://palosaari.fi/linux/ 10138Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10139T: git git://linuxtv.org/anttip/media_tree.git 10140S: Maintained 10141F: drivers/media/dvb-frontends/tda10071* 10142 10143TDA18212 MEDIA DRIVER 10144M: Antti Palosaari <crope@iki.fi> 10145L: linux-media@vger.kernel.org 10146W: http://linuxtv.org/ 10147W: http://palosaari.fi/linux/ 10148Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10149T: git git://linuxtv.org/anttip/media_tree.git 10150S: Maintained 10151F: drivers/media/tuners/tda18212* 10152 10153TDA18218 MEDIA DRIVER 10154M: Antti Palosaari <crope@iki.fi> 10155L: linux-media@vger.kernel.org 10156W: http://linuxtv.org/ 10157W: http://palosaari.fi/linux/ 10158Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10159T: git git://linuxtv.org/anttip/media_tree.git 10160S: Maintained 10161F: drivers/media/tuners/tda18218* 10162 10163TDA18271 MEDIA DRIVER 10164M: Michael Krufky <mkrufky@linuxtv.org> 10165L: linux-media@vger.kernel.org 10166W: http://linuxtv.org/ 10167W: http://github.com/mkrufky 10168Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10169T: git git://linuxtv.org/mkrufky/tuners.git 10170S: Maintained 10171F: drivers/media/tuners/tda18271* 10172 10173TDA827x MEDIA DRIVER 10174M: Michael Krufky <mkrufky@linuxtv.org> 10175L: linux-media@vger.kernel.org 10176W: http://linuxtv.org/ 10177W: http://github.com/mkrufky 10178Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10179T: git git://linuxtv.org/mkrufky/tuners.git 10180S: Maintained 10181F: drivers/media/tuners/tda8290.* 10182 10183TDA8290 MEDIA DRIVER 10184M: Michael Krufky <mkrufky@linuxtv.org> 10185L: linux-media@vger.kernel.org 10186W: http://linuxtv.org/ 10187W: http://github.com/mkrufky 10188Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10189T: git git://linuxtv.org/mkrufky/tuners.git 10190S: Maintained 10191F: drivers/media/tuners/tda8290.* 10192 10193TDA9840 MEDIA DRIVER 10194M: Hans Verkuil <hverkuil@xs4all.nl> 10195L: linux-media@vger.kernel.org 10196T: git git://linuxtv.org/media_tree.git 10197W: http://linuxtv.org 10198S: Maintained 10199F: drivers/media/i2c/tda9840* 10200 10201TEA5761 TUNER DRIVER 10202M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10203L: linux-media@vger.kernel.org 10204W: http://linuxtv.org 10205T: git git://linuxtv.org/media_tree.git 10206S: Odd fixes 10207F: drivers/media/tuners/tea5761.* 10208 10209TEA5767 TUNER DRIVER 10210M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10211L: linux-media@vger.kernel.org 10212W: http://linuxtv.org 10213T: git git://linuxtv.org/media_tree.git 10214S: Maintained 10215F: drivers/media/tuners/tea5767.* 10216 10217TEA6415C MEDIA DRIVER 10218M: Hans Verkuil <hverkuil@xs4all.nl> 10219L: linux-media@vger.kernel.org 10220T: git git://linuxtv.org/media_tree.git 10221W: http://linuxtv.org 10222S: Maintained 10223F: drivers/media/i2c/tea6415c* 10224 10225TEA6420 MEDIA DRIVER 10226M: Hans Verkuil <hverkuil@xs4all.nl> 10227L: linux-media@vger.kernel.org 10228T: git git://linuxtv.org/media_tree.git 10229W: http://linuxtv.org 10230S: Maintained 10231F: drivers/media/i2c/tea6420* 10232 10233TEAM DRIVER 10234M: Jiri Pirko <jiri@resnulli.us> 10235L: netdev@vger.kernel.org 10236S: Supported 10237F: drivers/net/team/ 10238F: include/linux/if_team.h 10239F: include/uapi/linux/if_team.h 10240 10241TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10242M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10243S: Maintained 10244F: arch/x86/platform/ts5500/ 10245 10246TECHNOTREND USB IR RECEIVER 10247M: Sean Young <sean@mess.org> 10248L: linux-media@vger.kernel.org 10249S: Maintained 10250F: drivers/media/rc/ttusbir.c 10251 10252TEGRA ARCHITECTURE SUPPORT 10253M: Stephen Warren <swarren@wwwdotorg.org> 10254M: Thierry Reding <thierry.reding@gmail.com> 10255M: Alexandre Courbot <gnurou@gmail.com> 10256L: linux-tegra@vger.kernel.org 10257Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10258T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10259S: Supported 10260N: [^a-z]tegra 10261 10262TEGRA CLOCK DRIVER 10263M: Peter De Schrijver <pdeschrijver@nvidia.com> 10264M: Prashant Gaikwad <pgaikwad@nvidia.com> 10265S: Supported 10266F: drivers/clk/tegra/ 10267 10268TEGRA DMA DRIVER 10269M: Laxman Dewangan <ldewangan@nvidia.com> 10270S: Supported 10271F: drivers/dma/tegra20-apb-dma.c 10272 10273TEGRA I2C DRIVER 10274M: Laxman Dewangan <ldewangan@nvidia.com> 10275S: Supported 10276F: drivers/i2c/busses/i2c-tegra.c 10277 10278TEGRA IOMMU DRIVERS 10279M: Hiroshi Doyu <hdoyu@nvidia.com> 10280S: Supported 10281F: drivers/iommu/tegra* 10282 10283TEGRA KBC DRIVER 10284M: Rakesh Iyer <riyer@nvidia.com> 10285M: Laxman Dewangan <ldewangan@nvidia.com> 10286S: Supported 10287F: drivers/input/keyboard/tegra-kbc.c 10288 10289TEGRA PWM DRIVER 10290M: Thierry Reding <thierry.reding@gmail.com> 10291S: Supported 10292F: drivers/pwm/pwm-tegra.c 10293 10294TEGRA SERIAL DRIVER 10295M: Laxman Dewangan <ldewangan@nvidia.com> 10296S: Supported 10297F: drivers/tty/serial/serial-tegra.c 10298 10299TEGRA SPI DRIVER 10300M: Laxman Dewangan <ldewangan@nvidia.com> 10301S: Supported 10302F: drivers/spi/spi-tegra* 10303 10304TEHUTI ETHERNET DRIVER 10305M: Andy Gospodarek <andy@greyhouse.net> 10306L: netdev@vger.kernel.org 10307S: Supported 10308F: drivers/net/ethernet/tehuti/* 10309 10310Telecom Clock Driver for MCPL0010 10311M: Mark Gross <mark.gross@intel.com> 10312S: Supported 10313F: drivers/char/tlclk.c 10314 10315TENSILICA XTENSA PORT (xtensa) 10316M: Chris Zankel <chris@zankel.net> 10317M: Max Filippov <jcmvbkbc@gmail.com> 10318L: linux-xtensa@linux-xtensa.org 10319S: Maintained 10320F: arch/xtensa/ 10321F: drivers/irqchip/irq-xtensa-* 10322 10323THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10324M: Hans Verkuil <hverkuil@xs4all.nl> 10325L: linux-media@vger.kernel.org 10326T: git git://linuxtv.org/media_tree.git 10327W: http://linuxtv.org 10328S: Maintained 10329F: drivers/media/radio/radio-raremono.c 10330 10331THERMAL 10332M: Zhang Rui <rui.zhang@intel.com> 10333M: Eduardo Valentin <edubezval@gmail.com> 10334L: linux-pm@vger.kernel.org 10335T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10336T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10337Q: https://patchwork.kernel.org/project/linux-pm/list/ 10338S: Supported 10339F: drivers/thermal/ 10340F: include/linux/thermal.h 10341F: include/uapi/linux/thermal.h 10342F: include/linux/cpu_cooling.h 10343F: Documentation/devicetree/bindings/thermal/ 10344 10345THERMAL/CPU_COOLING 10346M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10347M: Viresh Kumar <viresh.kumar@linaro.org> 10348M: Javi Merino <javi.merino@arm.com> 10349L: linux-pm@vger.kernel.org 10350S: Supported 10351F: Documentation/thermal/cpu-cooling-api.txt 10352F: drivers/thermal/cpu_cooling.c 10353F: include/linux/cpu_cooling.h 10354 10355THINGM BLINK(1) USB RGB LED DRIVER 10356M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10357S: Maintained 10358F: drivers/hid/hid-thingm.c 10359 10360THINKPAD ACPI EXTRAS DRIVER 10361M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10362L: ibm-acpi-devel@lists.sourceforge.net 10363L: platform-driver-x86@vger.kernel.org 10364W: http://ibm-acpi.sourceforge.net 10365W: http://thinkwiki.org/wiki/Ibm-acpi 10366T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10367S: Maintained 10368F: drivers/platform/x86/thinkpad_acpi.c 10369 10370TI BANDGAP AND THERMAL DRIVER 10371M: Eduardo Valentin <edubezval@gmail.com> 10372L: linux-pm@vger.kernel.org 10373L: linux-omap@vger.kernel.org 10374S: Maintained 10375F: drivers/thermal/ti-soc-thermal/ 10376 10377TI CDCE706 CLOCK DRIVER 10378M: Max Filippov <jcmvbkbc@gmail.com> 10379S: Maintained 10380F: drivers/clk/clk-cdce706.c 10381 10382TI CLOCK DRIVER 10383M: Tero Kristo <t-kristo@ti.com> 10384L: linux-omap@vger.kernel.org 10385S: Maintained 10386F: drivers/clk/ti/ 10387F: include/linux/clk/ti.h 10388 10389TI FLASH MEDIA INTERFACE DRIVER 10390M: Alex Dubov <oakad@yahoo.com> 10391S: Maintained 10392F: drivers/misc/tifm* 10393F: drivers/mmc/host/tifm_sd.c 10394F: include/linux/tifm.h 10395 10396TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10397M: Santosh Shilimkar <ssantosh@kernel.org> 10398L: linux-kernel@vger.kernel.org 10399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10400S: Maintained 10401F: drivers/soc/ti/* 10402T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10403 10404 10405TI LM49xxx FAMILY ASoC CODEC DRIVERS 10406M: M R Swami Reddy <mr.swami.reddy@ti.com> 10407M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10408L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10409S: Maintained 10410F: sound/soc/codecs/lm49453* 10411F: sound/soc/codecs/isabelle* 10412 10413TI LP855x BACKLIGHT DRIVER 10414M: Milo Kim <milo.kim@ti.com> 10415S: Maintained 10416F: Documentation/backlight/lp855x-driver.txt 10417F: drivers/video/backlight/lp855x_bl.c 10418F: include/linux/platform_data/lp855x.h 10419 10420TI LP8727 CHARGER DRIVER 10421M: Milo Kim <milo.kim@ti.com> 10422S: Maintained 10423F: drivers/power/lp8727_charger.c 10424F: include/linux/platform_data/lp8727.h 10425 10426TI LP8788 MFD DRIVER 10427M: Milo Kim <milo.kim@ti.com> 10428S: Maintained 10429F: drivers/iio/adc/lp8788_adc.c 10430F: drivers/leds/leds-lp8788.c 10431F: drivers/mfd/lp8788*.c 10432F: drivers/power/lp8788-charger.c 10433F: drivers/regulator/lp8788-*.c 10434F: include/linux/mfd/lp8788*.h 10435 10436TI NETCP ETHERNET DRIVER 10437M: Wingman Kwok <w-kwok2@ti.com> 10438M: Murali Karicheri <m-karicheri2@ti.com> 10439L: netdev@vger.kernel.org 10440S: Maintained 10441F: drivers/net/ethernet/ti/netcp* 10442 10443TI TAS571X FAMILY ASoC CODEC DRIVER 10444M: Kevin Cernekee <cernekee@chromium.org> 10445L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10446S: Odd Fixes 10447F: sound/soc/codecs/tas571x* 10448 10449TI TWL4030 SERIES SOC CODEC DRIVER 10450M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10451L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10452S: Maintained 10453F: sound/soc/codecs/twl4030* 10454 10455TI WILINK WIRELESS DRIVERS 10456L: linux-wireless@vger.kernel.org 10457W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10458W: http://wireless.kernel.org/en/users/Drivers/wl1251 10459T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10460S: Orphan 10461F: drivers/net/wireless/ti/ 10462F: include/linux/wl12xx.h 10463 10464TIPC NETWORK LAYER 10465M: Jon Maloy <jon.maloy@ericsson.com> 10466M: Ying Xue <ying.xue@windriver.com> 10467L: netdev@vger.kernel.org (core kernel code) 10468L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10469W: http://tipc.sourceforge.net/ 10470S: Maintained 10471F: include/uapi/linux/tipc*.h 10472F: net/tipc/ 10473 10474TILE ARCHITECTURE 10475M: Chris Metcalf <cmetcalf@ezchip.com> 10476W: http://www.ezchip.com/scm/ 10477S: Supported 10478F: arch/tile/ 10479F: drivers/char/tile-srom.c 10480F: drivers/edac/tile_edac.c 10481F: drivers/net/ethernet/tile/ 10482F: drivers/rtc/rtc-tile.c 10483F: drivers/tty/hvc/hvc_tile.c 10484F: drivers/tty/serial/tilegx.c 10485F: drivers/usb/host/*-tilegx.c 10486F: include/linux/usb/tilegx.h 10487 10488TLAN NETWORK DRIVER 10489M: Samuel Chessman <chessman@tux.org> 10490L: tlan-devel@lists.sourceforge.net (subscribers-only) 10491W: http://sourceforge.net/projects/tlan/ 10492S: Maintained 10493F: Documentation/networking/tlan.txt 10494F: drivers/net/ethernet/ti/tlan.* 10495 10496TOMOYO SECURITY MODULE 10497M: Kentaro Takeda <takedakn@nttdata.co.jp> 10498M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10499L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10500L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10501L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10502L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10503W: http://tomoyo.sourceforge.jp/ 10504T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10505S: Maintained 10506F: security/tomoyo/ 10507 10508TOPSTAR LAPTOP EXTRAS DRIVER 10509M: Herton Ronaldo Krzesinski <herton@canonical.com> 10510L: platform-driver-x86@vger.kernel.org 10511S: Maintained 10512F: drivers/platform/x86/topstar-laptop.c 10513 10514TOSHIBA ACPI EXTRAS DRIVER 10515M: Azael Avalos <coproscefalo@gmail.com> 10516L: platform-driver-x86@vger.kernel.org 10517S: Maintained 10518F: drivers/platform/x86/toshiba_acpi.c 10519 10520TOSHIBA BLUETOOTH DRIVER 10521M: Azael Avalos <coproscefalo@gmail.com> 10522L: platform-driver-x86@vger.kernel.org 10523S: Maintained 10524F: drivers/platform/x86/toshiba_bluetooth.c 10525 10526TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10527M: Azael Avalos <coproscefalo@gmail.com> 10528L: platform-driver-x86@vger.kernel.org 10529S: Maintained 10530F: drivers/platform/x86/toshiba_haps.c 10531 10532TOSHIBA SMM DRIVER 10533M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10534W: http://www.buzzard.org.uk/toshiba/ 10535S: Maintained 10536F: drivers/char/toshiba.c 10537F: include/linux/toshiba.h 10538F: include/uapi/linux/toshiba.h 10539 10540TOSHIBA TC358743 DRIVER 10541M: Mats Randgaard <matrandg@cisco.com> 10542L: linux-media@vger.kernel.org 10543S: Maintained 10544F: drivers/media/i2c/tc358743* 10545F: include/media/tc358743.h 10546 10547TMIO MMC DRIVER 10548M: Ian Molton <ian@mnementh.co.uk> 10549L: linux-mmc@vger.kernel.org 10550S: Maintained 10551F: drivers/mmc/host/tmio_mmc* 10552F: drivers/mmc/host/sh_mobile_sdhi.c 10553F: include/linux/mmc/tmio.h 10554F: include/linux/mmc/sh_mobile_sdhi.h 10555 10556TMP401 HARDWARE MONITOR DRIVER 10557M: Guenter Roeck <linux@roeck-us.net> 10558L: lm-sensors@lm-sensors.org 10559S: Maintained 10560F: Documentation/hwmon/tmp401 10561F: drivers/hwmon/tmp401.c 10562 10563TMPFS (SHMEM FILESYSTEM) 10564M: Hugh Dickins <hughd@google.com> 10565L: linux-mm@kvack.org 10566S: Maintained 10567F: include/linux/shmem_fs.h 10568F: mm/shmem.c 10569 10570TM6000 VIDEO4LINUX DRIVER 10571M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10572L: linux-media@vger.kernel.org 10573W: http://linuxtv.org 10574T: git git://linuxtv.org/media_tree.git 10575S: Odd fixes 10576F: drivers/media/usb/tm6000/ 10577 10578TW68 VIDEO4LINUX DRIVER 10579M: Hans Verkuil <hverkuil@xs4all.nl> 10580L: linux-media@vger.kernel.org 10581T: git git://linuxtv.org/media_tree.git 10582W: http://linuxtv.org 10583S: Odd Fixes 10584F: drivers/media/pci/tw68/ 10585 10586TPM DEVICE DRIVER 10587M: Peter Huewe <peterhuewe@gmx.de> 10588M: Marcel Selhorst <tpmdd@selhorst.net> 10589R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10590W: http://tpmdd.sourceforge.net 10591L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10592Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10593T: https://github.com/PeterHuewe/linux-tpmdd 10594S: Maintained 10595F: drivers/char/tpm/ 10596 10597TPM IBM_VTPM DEVICE DRIVER 10598M: Ashley Lai <ashleydlai@gmail.com> 10599W: http://tpmdd.sourceforge.net 10600L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10601S: Maintained 10602F: drivers/char/tpm/tpm_ibmvtpm* 10603 10604TRACING 10605M: Steven Rostedt <rostedt@goodmis.org> 10606M: Ingo Molnar <mingo@redhat.com> 10607T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10608S: Maintained 10609F: Documentation/trace/ftrace.txt 10610F: arch/*/*/*/ftrace.h 10611F: arch/*/kernel/ftrace.c 10612F: include/*/ftrace.h 10613F: include/linux/trace*.h 10614F: include/trace/ 10615F: kernel/trace/ 10616F: tools/testing/selftests/ftrace/ 10617 10618TRIVIAL PATCHES 10619M: Jiri Kosina <trivial@kernel.org> 10620T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10621S: Maintained 10622K: ^Subject:.*(?i)trivial 10623 10624TTY LAYER 10625M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10626M: Jiri Slaby <jslaby@suse.com> 10627S: Supported 10628T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10629F: Documentation/serial/ 10630F: drivers/tty/ 10631F: drivers/tty/serial/serial_core.c 10632F: include/linux/serial_core.h 10633F: include/linux/serial.h 10634F: include/linux/tty.h 10635F: include/uapi/linux/serial_core.h 10636F: include/uapi/linux/serial.h 10637F: include/uapi/linux/tty.h 10638 10639TUA9001 MEDIA DRIVER 10640M: Antti Palosaari <crope@iki.fi> 10641L: linux-media@vger.kernel.org 10642W: http://linuxtv.org/ 10643W: http://palosaari.fi/linux/ 10644Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10645T: git git://linuxtv.org/anttip/media_tree.git 10646S: Maintained 10647F: drivers/media/tuners/tua9001* 10648 10649TULIP NETWORK DRIVERS 10650M: Grant Grundler <grundler@parisc-linux.org> 10651L: netdev@vger.kernel.org 10652S: Maintained 10653F: drivers/net/ethernet/dec/tulip/ 10654 10655TUN/TAP driver 10656M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10657W: http://vtun.sourceforge.net/tun 10658S: Maintained 10659F: Documentation/networking/tuntap.txt 10660F: arch/um/os-Linux/drivers/ 10661 10662TURBOCHANNEL SUBSYSTEM 10663M: "Maciej W. Rozycki" <macro@linux-mips.org> 10664M: Ralf Baechle <ralf@linux-mips.org> 10665L: linux-mips@linux-mips.org 10666Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10667S: Maintained 10668F: drivers/tc/ 10669F: include/linux/tc.h 10670 10671U14-34F SCSI DRIVER 10672M: Dario Ballabio <ballabio_dario@emc.com> 10673L: linux-scsi@vger.kernel.org 10674S: Maintained 10675F: drivers/scsi/u14-34f.c 10676 10677UBI FILE SYSTEM (UBIFS) 10678M: Artem Bityutskiy <dedekind1@gmail.com> 10679M: Adrian Hunter <adrian.hunter@intel.com> 10680L: linux-mtd@lists.infradead.org 10681T: git git://git.infradead.org/ubifs-2.6.git 10682W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10683S: Maintained 10684F: Documentation/filesystems/ubifs.txt 10685F: fs/ubifs/ 10686 10687UCLINUX (M68KNOMMU AND COLDFIRE) 10688M: Greg Ungerer <gerg@uclinux.org> 10689W: http://www.uclinux.org/ 10690L: linux-m68k@lists.linux-m68k.org 10691L: uclinux-dev@uclinux.org (subscribers-only) 10692T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10693S: Maintained 10694F: arch/m68k/coldfire/ 10695F: arch/m68k/68*/ 10696F: arch/m68k/*/*_no.* 10697F: arch/m68k/include/asm/*_no.* 10698 10699UDF FILESYSTEM 10700M: Jan Kara <jack@suse.com> 10701S: Maintained 10702F: Documentation/filesystems/udf.txt 10703F: fs/udf/ 10704 10705UFS FILESYSTEM 10706M: Evgeniy Dushistov <dushistov@mail.ru> 10707S: Maintained 10708F: Documentation/filesystems/ufs.txt 10709F: fs/ufs/ 10710 10711UHID USERSPACE HID IO DRIVER: 10712M: David Herrmann <dh.herrmann@googlemail.com> 10713L: linux-input@vger.kernel.org 10714S: Maintained 10715F: drivers/hid/uhid.c 10716F: include/uapi/linux/uhid.h 10717 10718ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10719L: linux-usb@vger.kernel.org 10720S: Orphan 10721F: drivers/uwb/ 10722F: include/linux/uwb.h 10723F: include/linux/uwb/ 10724 10725UNICORE32 ARCHITECTURE: 10726M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10727W: http://mprc.pku.edu.cn/~guanxuetao/linux 10728S: Maintained 10729T: git git://github.com/gxt/linux.git 10730F: arch/unicore32/ 10731 10732UNIFDEF 10733M: Tony Finch <dot@dotat.at> 10734W: http://dotat.at/prog/unifdef 10735S: Maintained 10736F: scripts/unifdef.c 10737 10738UNIFORM CDROM DRIVER 10739M: Jens Axboe <axboe@kernel.dk> 10740W: http://www.kernel.dk 10741S: Maintained 10742F: Documentation/cdrom/ 10743F: drivers/cdrom/cdrom.c 10744F: include/linux/cdrom.h 10745F: include/uapi/linux/cdrom.h 10746 10747UNISYS S-PAR DRIVERS 10748M: Benjamin Romer <benjamin.romer@unisys.com> 10749M: David Kershner <david.kershner@unisys.com> 10750L: sparmaintainer@unisys.com (Unisys internal) 10751S: Supported 10752F: drivers/staging/unisys/ 10753 10754UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10755M: Vinayak Holikatti <vinholikatti@gmail.com> 10756L: linux-scsi@vger.kernel.org 10757S: Supported 10758F: Documentation/scsi/ufs.txt 10759F: drivers/scsi/ufs/ 10760 10761UNSORTED BLOCK IMAGES (UBI) 10762M: Artem Bityutskiy <dedekind1@gmail.com> 10763M: Richard Weinberger <richard@nod.at> 10764W: http://www.linux-mtd.infradead.org/ 10765L: linux-mtd@lists.infradead.org 10766T: git git://git.infradead.org/ubifs-2.6.git 10767S: Supported 10768F: drivers/mtd/ubi/ 10769F: include/linux/mtd/ubi.h 10770F: include/uapi/mtd/ubi-user.h 10771 10772USB ACM DRIVER 10773M: Oliver Neukum <oliver@neukum.org> 10774L: linux-usb@vger.kernel.org 10775S: Maintained 10776F: Documentation/usb/acm.txt 10777F: drivers/usb/class/cdc-acm.* 10778 10779USB AR5523 WIRELESS DRIVER 10780M: Pontus Fuchs <pontus.fuchs@gmail.com> 10781L: linux-wireless@vger.kernel.org 10782S: Maintained 10783F: drivers/net/wireless/ath/ar5523/ 10784 10785USB ATTACHED SCSI 10786M: Hans de Goede <hdegoede@redhat.com> 10787M: Gerd Hoffmann <kraxel@redhat.com> 10788L: linux-usb@vger.kernel.org 10789L: linux-scsi@vger.kernel.org 10790S: Maintained 10791F: drivers/usb/storage/uas.c 10792 10793USB CDC ETHERNET DRIVER 10794M: Oliver Neukum <oliver@neukum.org> 10795L: linux-usb@vger.kernel.org 10796S: Maintained 10797F: drivers/net/usb/cdc_*.c 10798F: include/uapi/linux/usb/cdc.h 10799 10800USB CHAOSKEY DRIVER 10801M: Keith Packard <keithp@keithp.com> 10802L: linux-usb@vger.kernel.org 10803S: Maintained 10804F: drivers/usb/misc/chaoskey.c 10805 10806USB CYPRESS C67X00 DRIVER 10807M: Peter Korsgaard <jacmet@sunsite.dk> 10808L: linux-usb@vger.kernel.org 10809S: Maintained 10810F: drivers/usb/c67x00/ 10811 10812USB DAVICOM DM9601 DRIVER 10813M: Peter Korsgaard <jacmet@sunsite.dk> 10814L: netdev@vger.kernel.org 10815W: http://www.linux-usb.org/usbnet 10816S: Maintained 10817F: drivers/net/usb/dm9601.c 10818 10819USB DIAMOND RIO500 DRIVER 10820M: Cesar Miquel <miquel@df.uba.ar> 10821L: rio500-users@lists.sourceforge.net 10822W: http://rio500.sourceforge.net 10823S: Maintained 10824F: drivers/usb/misc/rio500* 10825 10826USB EHCI DRIVER 10827M: Alan Stern <stern@rowland.harvard.edu> 10828L: linux-usb@vger.kernel.org 10829S: Maintained 10830F: Documentation/usb/ehci.txt 10831F: drivers/usb/host/ehci* 10832 10833USB GADGET/PERIPHERAL SUBSYSTEM 10834M: Felipe Balbi <balbi@ti.com> 10835L: linux-usb@vger.kernel.org 10836W: http://www.linux-usb.org/gadget 10837T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10838S: Maintained 10839F: drivers/usb/gadget/ 10840F: include/linux/usb/gadget* 10841 10842USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10843M: Jiri Kosina <jikos@kernel.org> 10844L: linux-usb@vger.kernel.org 10845T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10846S: Maintained 10847F: Documentation/hid/hiddev.txt 10848F: drivers/hid/usbhid/ 10849 10850USB ISP116X DRIVER 10851M: Olav Kongas <ok@artecdesign.ee> 10852L: linux-usb@vger.kernel.org 10853S: Maintained 10854F: drivers/usb/host/isp116x* 10855F: include/linux/usb/isp116x.h 10856 10857USB MASS STORAGE DRIVER 10858M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10859L: linux-usb@vger.kernel.org 10860L: usb-storage@lists.one-eyed-alien.net 10861S: Maintained 10862W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10863F: drivers/usb/storage/ 10864 10865USB MIDI DRIVER 10866M: Clemens Ladisch <clemens@ladisch.de> 10867L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10868T: git git://git.alsa-project.org/alsa-kernel.git 10869S: Maintained 10870F: sound/usb/midi.* 10871 10872USB NETWORKING DRIVERS 10873L: linux-usb@vger.kernel.org 10874S: Odd Fixes 10875F: drivers/net/usb/ 10876 10877USB OHCI DRIVER 10878M: Alan Stern <stern@rowland.harvard.edu> 10879L: linux-usb@vger.kernel.org 10880S: Maintained 10881F: Documentation/usb/ohci.txt 10882F: drivers/usb/host/ohci* 10883 10884USB OTG FSM (Finite State Machine) 10885M: Peter Chen <Peter.Chen@freescale.com> 10886T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10887L: linux-usb@vger.kernel.org 10888S: Maintained 10889F: drivers/usb/common/usb-otg-fsm.c 10890 10891USB OVER IP DRIVER 10892M: Valentina Manea <valentina.manea.m@gmail.com> 10893M: Shuah Khan <shuah.kh@samsung.com> 10894L: linux-usb@vger.kernel.org 10895S: Maintained 10896F: drivers/usb/usbip/ 10897F: tools/usb/usbip/ 10898 10899USB PEGASUS DRIVER 10900M: Petko Manolov <petkan@nucleusys.com> 10901L: linux-usb@vger.kernel.org 10902L: netdev@vger.kernel.org 10903T: git git://github.com/petkan/pegasus.git 10904W: https://github.com/petkan/pegasus 10905S: Maintained 10906F: drivers/net/usb/pegasus.* 10907 10908USB PHY LAYER 10909M: Felipe Balbi <balbi@ti.com> 10910L: linux-usb@vger.kernel.org 10911T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10912S: Maintained 10913F: drivers/usb/phy/ 10914 10915USB PRINTER DRIVER (usblp) 10916M: Pete Zaitcev <zaitcev@redhat.com> 10917L: linux-usb@vger.kernel.org 10918S: Supported 10919F: drivers/usb/class/usblp.c 10920 10921USB RTL8150 DRIVER 10922M: Petko Manolov <petkan@nucleusys.com> 10923L: linux-usb@vger.kernel.org 10924L: netdev@vger.kernel.org 10925T: git git://github.com/petkan/rtl8150.git 10926W: https://github.com/petkan/rtl8150 10927S: Maintained 10928F: drivers/net/usb/rtl8150.c 10929 10930USB SERIAL SUBSYSTEM 10931M: Johan Hovold <johan@kernel.org> 10932L: linux-usb@vger.kernel.org 10933S: Maintained 10934F: Documentation/usb/usb-serial.txt 10935F: drivers/usb/serial/ 10936F: include/linux/usb/serial.h 10937 10938USB SMSC75XX ETHERNET DRIVER 10939M: Steve Glendinning <steve.glendinning@shawell.net> 10940L: netdev@vger.kernel.org 10941S: Maintained 10942F: drivers/net/usb/smsc75xx.* 10943 10944USB SMSC95XX ETHERNET DRIVER 10945M: Steve Glendinning <steve.glendinning@shawell.net> 10946L: netdev@vger.kernel.org 10947S: Maintained 10948F: drivers/net/usb/smsc95xx.* 10949 10950USB SUBSYSTEM 10951M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10952L: linux-usb@vger.kernel.org 10953W: http://www.linux-usb.org 10954T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10955S: Supported 10956F: Documentation/usb/ 10957F: drivers/usb/ 10958F: include/linux/usb.h 10959F: include/linux/usb/ 10960 10961USB UHCI DRIVER 10962M: Alan Stern <stern@rowland.harvard.edu> 10963L: linux-usb@vger.kernel.org 10964S: Maintained 10965F: drivers/usb/host/uhci* 10966 10967USB "USBNET" DRIVER FRAMEWORK 10968M: Oliver Neukum <oneukum@suse.com> 10969L: netdev@vger.kernel.org 10970W: http://www.linux-usb.org/usbnet 10971S: Maintained 10972F: drivers/net/usb/usbnet.c 10973F: include/linux/usb/usbnet.h 10974 10975USB VIDEO CLASS 10976M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10977L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10978L: linux-media@vger.kernel.org 10979T: git git://linuxtv.org/media_tree.git 10980W: http://www.ideasonboard.org/uvc/ 10981S: Maintained 10982F: drivers/media/usb/uvc/ 10983F: include/uapi/linux/uvcvideo.h 10984 10985USB VISION DRIVER 10986M: Hans Verkuil <hverkuil@xs4all.nl> 10987L: linux-media@vger.kernel.org 10988T: git git://linuxtv.org/media_tree.git 10989W: http://linuxtv.org 10990S: Odd Fixes 10991F: drivers/media/usb/usbvision/ 10992 10993USB WEBCAM GADGET 10994M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10995L: linux-usb@vger.kernel.org 10996S: Maintained 10997F: drivers/usb/gadget/function/*uvc* 10998F: drivers/usb/gadget/legacy/webcam.c 10999 11000USB WIRELESS RNDIS DRIVER (rndis_wlan) 11001M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11002L: linux-wireless@vger.kernel.org 11003S: Maintained 11004F: drivers/net/wireless/rndis_wlan.c 11005 11006USB XHCI DRIVER 11007M: Mathias Nyman <mathias.nyman@intel.com> 11008L: linux-usb@vger.kernel.org 11009S: Supported 11010F: drivers/usb/host/xhci* 11011F: drivers/usb/host/pci-quirks* 11012 11013USB ZD1201 DRIVER 11014L: linux-wireless@vger.kernel.org 11015W: http://linux-lc100020.sourceforge.net 11016S: Orphan 11017F: drivers/net/wireless/zd1201.* 11018 11019USB ZR364XX DRIVER 11020M: Antoine Jacquet <royale@zerezo.com> 11021L: linux-usb@vger.kernel.org 11022L: linux-media@vger.kernel.org 11023T: git git://linuxtv.org/media_tree.git 11024W: http://royale.zerezo.com/zr364xx/ 11025S: Maintained 11026F: Documentation/video4linux/zr364xx.txt 11027F: drivers/media/usb/zr364xx/ 11028 11029ULPI BUS 11030M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11031L: linux-usb@vger.kernel.org 11032S: Maintained 11033F: drivers/usb/common/ulpi.c 11034F: include/linux/ulpi/ 11035 11036USER-MODE LINUX (UML) 11037M: Jeff Dike <jdike@addtoit.com> 11038M: Richard Weinberger <richard@nod.at> 11039L: user-mode-linux-devel@lists.sourceforge.net 11040L: user-mode-linux-user@lists.sourceforge.net 11041W: http://user-mode-linux.sourceforge.net 11042S: Maintained 11043F: Documentation/virtual/uml/ 11044F: arch/um/ 11045F: arch/x86/um/ 11046F: fs/hostfs/ 11047F: fs/hppfs/ 11048 11049USERSPACE I/O (UIO) 11050M: "Hans J. Koch" <hjk@hansjkoch.de> 11051M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11052S: Maintained 11053T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11054F: Documentation/DocBook/uio-howto.tmpl 11055F: drivers/uio/ 11056F: include/linux/uio*.h 11057 11058UTIL-LINUX PACKAGE 11059M: Karel Zak <kzak@redhat.com> 11060L: util-linux@vger.kernel.org 11061W: http://en.wikipedia.org/wiki/Util-linux 11062T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11063S: Maintained 11064 11065UVESAFB DRIVER 11066M: Michal Januszewski <spock@gentoo.org> 11067L: linux-fbdev@vger.kernel.org 11068W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11069S: Maintained 11070F: Documentation/fb/uvesafb.txt 11071F: drivers/video/fbdev/uvesafb.* 11072 11073VFAT/FAT/MSDOS FILESYSTEM 11074M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11075S: Maintained 11076F: Documentation/filesystems/vfat.txt 11077F: fs/fat/ 11078 11079VFIO DRIVER 11080M: Alex Williamson <alex.williamson@redhat.com> 11081L: kvm@vger.kernel.org 11082S: Maintained 11083F: Documentation/vfio.txt 11084F: drivers/vfio/ 11085F: include/linux/vfio.h 11086F: include/uapi/linux/vfio.h 11087 11088VFIO PLATFORM DRIVER 11089M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11090L: kvm@vger.kernel.org 11091S: Maintained 11092F: drivers/vfio/platform/ 11093 11094VIDEOBUF2 FRAMEWORK 11095M: Pawel Osciak <pawel@osciak.com> 11096M: Marek Szyprowski <m.szyprowski@samsung.com> 11097M: Kyungmin Park <kyungmin.park@samsung.com> 11098L: linux-media@vger.kernel.org 11099S: Maintained 11100F: drivers/media/v4l2-core/videobuf2-* 11101F: include/media/videobuf2-* 11102 11103VIRTIO CONSOLE DRIVER 11104M: Amit Shah <amit.shah@redhat.com> 11105L: virtualization@lists.linux-foundation.org 11106S: Maintained 11107F: drivers/char/virtio_console.c 11108F: include/linux/virtio_console.h 11109F: include/uapi/linux/virtio_console.h 11110 11111VIRTIO CORE, NET AND BLOCK DRIVERS 11112M: "Michael S. Tsirkin" <mst@redhat.com> 11113L: virtualization@lists.linux-foundation.org 11114S: Maintained 11115F: drivers/virtio/ 11116F: tools/virtio/ 11117F: drivers/net/virtio_net.c 11118F: drivers/block/virtio_blk.c 11119F: include/linux/virtio_*.h 11120F: include/uapi/linux/virtio_*.h 11121 11122VIRTIO DRIVERS FOR S390 11123M: Christian Borntraeger <borntraeger@de.ibm.com> 11124M: Cornelia Huck <cornelia.huck@de.ibm.com> 11125L: linux-s390@vger.kernel.org 11126L: virtualization@lists.linux-foundation.org 11127L: kvm@vger.kernel.org 11128S: Supported 11129F: drivers/s390/virtio/ 11130 11131VIRTIO GPU DRIVER 11132M: David Airlie <airlied@linux.ie> 11133M: Gerd Hoffmann <kraxel@redhat.com> 11134L: dri-devel@lists.freedesktop.org 11135L: virtualization@lists.linux-foundation.org 11136S: Maintained 11137F: drivers/gpu/drm/virtio/ 11138F: include/uapi/linux/virtio_gpu.h 11139 11140VIRTIO HOST (VHOST) 11141M: "Michael S. Tsirkin" <mst@redhat.com> 11142L: kvm@vger.kernel.org 11143L: virtualization@lists.linux-foundation.org 11144L: netdev@vger.kernel.org 11145S: Maintained 11146F: drivers/vhost/ 11147F: include/uapi/linux/vhost.h 11148 11149VIRTIO INPUT DRIVER 11150M: Gerd Hoffmann <kraxel@redhat.com> 11151S: Maintained 11152F: drivers/virtio/virtio_input.c 11153F: include/uapi/linux/virtio_input.h 11154 11155VIA RHINE NETWORK DRIVER 11156S: Orphan 11157F: drivers/net/ethernet/via/via-rhine.c 11158 11159VIA SD/MMC CARD CONTROLLER DRIVER 11160M: Bruce Chang <brucechang@via.com.tw> 11161M: Harald Welte <HaraldWelte@viatech.com> 11162S: Maintained 11163F: drivers/mmc/host/via-sdmmc.c 11164 11165VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11166M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11167L: linux-fbdev@vger.kernel.org 11168S: Maintained 11169F: include/linux/via-core.h 11170F: include/linux/via-gpio.h 11171F: include/linux/via_i2c.h 11172F: drivers/video/fbdev/via/ 11173 11174VIA VELOCITY NETWORK DRIVER 11175M: Francois Romieu <romieu@fr.zoreil.com> 11176L: netdev@vger.kernel.org 11177S: Maintained 11178F: drivers/net/ethernet/via/via-velocity.* 11179 11180VIVID VIRTUAL VIDEO DRIVER 11181M: Hans Verkuil <hverkuil@xs4all.nl> 11182L: linux-media@vger.kernel.org 11183T: git git://linuxtv.org/media_tree.git 11184W: http://linuxtv.org 11185S: Maintained 11186F: drivers/media/platform/vivid/* 11187 11188VLAN (802.1Q) 11189M: Patrick McHardy <kaber@trash.net> 11190L: netdev@vger.kernel.org 11191S: Maintained 11192F: drivers/net/macvlan.c 11193F: include/linux/if_*vlan.h 11194F: net/8021q/ 11195 11196VLYNQ BUS 11197M: Florian Fainelli <florian@openwrt.org> 11198L: openwrt-devel@lists.openwrt.org (subscribers-only) 11199S: Maintained 11200F: drivers/vlynq/vlynq.c 11201F: include/linux/vlynq.h 11202 11203VME SUBSYSTEM 11204M: Martyn Welch <martyn@welchs.me.uk> 11205M: Manohar Vanga <manohar.vanga@gmail.com> 11206M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11207L: devel@driverdev.osuosl.org 11208S: Maintained 11209T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11210F: Documentation/vme_api.txt 11211F: drivers/staging/vme/ 11212F: drivers/vme/ 11213F: include/linux/vme* 11214 11215VMWARE HYPERVISOR INTERFACE 11216M: Alok Kataria <akataria@vmware.com> 11217L: virtualization@lists.linux-foundation.org 11218S: Supported 11219F: arch/x86/kernel/cpu/vmware.c 11220 11221VMWARE BALLOON DRIVER 11222M: Xavier Deguillard <xdeguillard@vmware.com> 11223M: Philip Moltmann <moltmann@vmware.com> 11224M: "VMware, Inc." <pv-drivers@vmware.com> 11225L: linux-kernel@vger.kernel.org 11226S: Maintained 11227F: drivers/misc/vmw_balloon.c 11228 11229VMWARE VMMOUSE SUBDRIVER 11230M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11231M: "VMware, Inc." <pv-drivers@vmware.com> 11232L: linux-input@vger.kernel.org 11233S: Maintained 11234F: drivers/input/mouse/vmmouse.c 11235F: drivers/input/mouse/vmmouse.h 11236 11237VMWARE VMXNET3 ETHERNET DRIVER 11238M: Shrikrishna Khare <skhare@vmware.com> 11239M: "VMware, Inc." <pv-drivers@vmware.com> 11240L: netdev@vger.kernel.org 11241S: Maintained 11242F: drivers/net/vmxnet3/ 11243 11244VMware PVSCSI driver 11245M: Arvind Kumar <arvindkumar@vmware.com> 11246M: VMware PV-Drivers <pv-drivers@vmware.com> 11247L: linux-scsi@vger.kernel.org 11248S: Maintained 11249F: drivers/scsi/vmw_pvscsi.c 11250F: drivers/scsi/vmw_pvscsi.h 11251 11252VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11253M: Liam Girdwood <lgirdwood@gmail.com> 11254M: Mark Brown <broonie@kernel.org> 11255L: linux-kernel@vger.kernel.org 11256W: http://www.slimlogic.co.uk/?p=48 11257T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11258S: Supported 11259F: drivers/regulator/ 11260F: include/linux/regulator/ 11261 11262VRF 11263M: David Ahern <dsa@cumulusnetworks.com> 11264M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11265L: netdev@vger.kernel.org 11266S: Maintained 11267F: drivers/net/vrf.c 11268F: include/net/vrf.h 11269F: Documentation/networking/vrf.txt 11270 11271VT1211 HARDWARE MONITOR DRIVER 11272M: Juerg Haefliger <juergh@gmail.com> 11273L: lm-sensors@lm-sensors.org 11274S: Maintained 11275F: Documentation/hwmon/vt1211 11276F: drivers/hwmon/vt1211.c 11277 11278VT8231 HARDWARE MONITOR DRIVER 11279M: Roger Lucas <vt8231@hiddenengine.co.uk> 11280L: lm-sensors@lm-sensors.org 11281S: Maintained 11282F: drivers/hwmon/vt8231.c 11283 11284VUB300 USB to SDIO/SD/MMC bridge chip 11285M: Tony Olech <tony.olech@elandigitalsystems.com> 11286L: linux-mmc@vger.kernel.org 11287L: linux-usb@vger.kernel.org 11288S: Supported 11289F: drivers/mmc/host/vub300.c 11290 11291W1 DALLAS'S 1-WIRE BUS 11292M: Evgeniy Polyakov <zbr@ioremap.net> 11293S: Maintained 11294F: Documentation/w1/ 11295F: drivers/w1/ 11296 11297W83791D HARDWARE MONITORING DRIVER 11298M: Marc Hulsman <m.hulsman@tudelft.nl> 11299L: lm-sensors@lm-sensors.org 11300S: Maintained 11301F: Documentation/hwmon/w83791d 11302F: drivers/hwmon/w83791d.c 11303 11304W83793 HARDWARE MONITORING DRIVER 11305M: Rudolf Marek <r.marek@assembler.cz> 11306L: lm-sensors@lm-sensors.org 11307S: Maintained 11308F: Documentation/hwmon/w83793 11309F: drivers/hwmon/w83793.c 11310 11311W83795 HARDWARE MONITORING DRIVER 11312M: Jean Delvare <jdelvare@suse.com> 11313L: lm-sensors@lm-sensors.org 11314S: Maintained 11315F: drivers/hwmon/w83795.c 11316 11317W83L51xD SD/MMC CARD INTERFACE DRIVER 11318M: Pierre Ossman <pierre@ossman.eu> 11319S: Maintained 11320F: drivers/mmc/host/wbsd.* 11321 11322WACOM PROTOCOL 4 SERIAL TABLETS 11323M: Julian Squires <julian@cipht.net> 11324M: Hans de Goede <hdegoede@redhat.com> 11325L: linux-input@vger.kernel.org 11326S: Maintained 11327F: drivers/input/tablet/wacom_serial4.c 11328 11329WATCHDOG DEVICE DRIVERS 11330M: Wim Van Sebroeck <wim@iguana.be> 11331L: linux-watchdog@vger.kernel.org 11332W: http://www.linux-watchdog.org/ 11333T: git git://www.linux-watchdog.org/linux-watchdog.git 11334S: Maintained 11335F: Documentation/watchdog/ 11336F: drivers/watchdog/ 11337F: include/linux/watchdog.h 11338F: include/uapi/linux/watchdog.h 11339 11340WD7000 SCSI DRIVER 11341M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11342L: linux-scsi@vger.kernel.org 11343S: Maintained 11344F: drivers/scsi/wd7000.c 11345 11346WIIMOTE HID DRIVER 11347M: David Herrmann <dh.herrmann@googlemail.com> 11348L: linux-input@vger.kernel.org 11349S: Maintained 11350F: drivers/hid/hid-wiimote* 11351 11352WINBOND CIR DRIVER 11353M: David Härdeman <david@hardeman.nu> 11354S: Maintained 11355F: drivers/media/rc/winbond-cir.c 11356 11357WIMAX STACK 11358M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11359M: linux-wimax@intel.com 11360L: wimax@linuxwimax.org (subscribers-only) 11361S: Supported 11362W: http://linuxwimax.org 11363F: Documentation/wimax/README.wimax 11364F: include/linux/wimax/debug.h 11365F: include/net/wimax.h 11366F: include/uapi/linux/wimax.h 11367F: net/wimax/ 11368 11369WISTRON LAPTOP BUTTON DRIVER 11370M: Miloslav Trmac <mitr@volny.cz> 11371S: Maintained 11372F: drivers/input/misc/wistron_btns.c 11373 11374WL3501 WIRELESS PCMCIA CARD DRIVER 11375M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11376L: linux-wireless@vger.kernel.org 11377W: http://oops.ghostprotocols.net:81/blog 11378S: Maintained 11379F: drivers/net/wireless/wl3501* 11380 11381WOLFSON MICROELECTRONICS DRIVERS 11382L: patches@opensource.wolfsonmicro.com 11383T: git https://github.com/CirrusLogic/linux-drivers.git 11384W: https://github.com/CirrusLogic/linux-drivers/wiki 11385S: Supported 11386F: Documentation/hwmon/wm83?? 11387F: arch/arm/mach-s3c64xx/mach-crag6410* 11388F: drivers/clk/clk-wm83*.c 11389F: drivers/extcon/extcon-arizona.c 11390F: drivers/leds/leds-wm83*.c 11391F: drivers/gpio/gpio-*wm*.c 11392F: drivers/gpio/gpio-arizona.c 11393F: drivers/hwmon/wm83??-hwmon.c 11394F: drivers/input/misc/wm831x-on.c 11395F: drivers/input/touchscreen/wm831x-ts.c 11396F: drivers/input/touchscreen/wm97*.c 11397F: drivers/mfd/arizona* 11398F: drivers/mfd/wm*.c 11399F: drivers/power/wm83*.c 11400F: drivers/rtc/rtc-wm83*.c 11401F: drivers/regulator/wm8*.c 11402F: drivers/video/backlight/wm83*_bl.c 11403F: drivers/watchdog/wm83*_wdt.c 11404F: include/linux/mfd/arizona/ 11405F: include/linux/mfd/wm831x/ 11406F: include/linux/mfd/wm8350/ 11407F: include/linux/mfd/wm8400* 11408F: include/linux/wm97xx.h 11409F: include/sound/wm????.h 11410F: sound/soc/codecs/arizona.? 11411F: sound/soc/codecs/wm* 11412 11413WORKQUEUE 11414M: Tejun Heo <tj@kernel.org> 11415R: Lai Jiangshan <jiangshanlai@gmail.com> 11416T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11417S: Maintained 11418F: include/linux/workqueue.h 11419F: kernel/workqueue.c 11420F: Documentation/workqueue.txt 11421 11422X.25 NETWORK LAYER 11423M: Andrew Hendry <andrew.hendry@gmail.com> 11424L: linux-x25@vger.kernel.org 11425S: Odd Fixes 11426F: Documentation/networking/x25* 11427F: include/net/x25* 11428F: net/x25/ 11429 11430X86 ARCHITECTURE (32-BIT AND 64-BIT) 11431M: Thomas Gleixner <tglx@linutronix.de> 11432M: Ingo Molnar <mingo@redhat.com> 11433M: "H. Peter Anvin" <hpa@zytor.com> 11434M: x86@kernel.org 11435L: linux-kernel@vger.kernel.org 11436T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11437S: Maintained 11438F: Documentation/x86/ 11439F: arch/x86/ 11440 11441X86 PLATFORM DRIVERS 11442M: Darren Hart <dvhart@infradead.org> 11443L: platform-driver-x86@vger.kernel.org 11444T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11445S: Maintained 11446F: drivers/platform/x86/ 11447 11448X86 MCE INFRASTRUCTURE 11449M: Tony Luck <tony.luck@intel.com> 11450M: Borislav Petkov <bp@alien8.de> 11451L: linux-edac@vger.kernel.org 11452S: Maintained 11453F: arch/x86/kernel/cpu/mcheck/* 11454 11455X86 VDSO 11456M: Andy Lutomirski <luto@amacapital.net> 11457L: linux-kernel@vger.kernel.org 11458T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11459S: Maintained 11460F: arch/x86/entry/vdso/ 11461 11462XC2028/3028 TUNER DRIVER 11463M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11464L: linux-media@vger.kernel.org 11465W: http://linuxtv.org 11466T: git git://linuxtv.org/media_tree.git 11467S: Maintained 11468F: drivers/media/tuners/tuner-xc2028.* 11469 11470XEN HYPERVISOR INTERFACE 11471M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11472M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11473M: David Vrabel <david.vrabel@citrix.com> 11474L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11475T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11476S: Supported 11477F: arch/x86/xen/ 11478F: drivers/*/xen-*front.c 11479F: drivers/xen/ 11480F: arch/x86/include/asm/xen/ 11481F: include/xen/ 11482F: include/uapi/xen/ 11483 11484XEN HYPERVISOR ARM 11485M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11486L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11487S: Supported 11488F: arch/arm/xen/ 11489F: arch/arm/include/asm/xen/ 11490 11491XEN HYPERVISOR ARM64 11492M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11493L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11494S: Supported 11495F: arch/arm64/xen/ 11496F: arch/arm64/include/asm/xen/ 11497 11498XEN NETWORK BACKEND DRIVER 11499M: Ian Campbell <ian.campbell@citrix.com> 11500M: Wei Liu <wei.liu2@citrix.com> 11501L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11502L: netdev@vger.kernel.org 11503S: Supported 11504F: drivers/net/xen-netback/* 11505 11506XEN PCI SUBSYSTEM 11507M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11508L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11509S: Supported 11510F: arch/x86/pci/*xen* 11511F: drivers/pci/*xen* 11512 11513XEN BLOCK SUBSYSTEM 11514M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11515M: Roger Pau Monné <roger.pau@citrix.com> 11516L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11517S: Supported 11518F: drivers/block/xen-blkback/* 11519F: drivers/block/xen* 11520 11521XEN PVSCSI DRIVERS 11522M: Juergen Gross <jgross@suse.com> 11523L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11524L: linux-scsi@vger.kernel.org 11525S: Supported 11526F: drivers/scsi/xen-scsifront.c 11527F: drivers/xen/xen-scsiback.c 11528F: include/xen/interface/io/vscsiif.h 11529 11530XEN SWIOTLB SUBSYSTEM 11531M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11532L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11533S: Supported 11534F: arch/x86/xen/*swiotlb* 11535F: drivers/xen/*swiotlb* 11536 11537XFS FILESYSTEM 11538P: Silicon Graphics Inc 11539M: Dave Chinner <david@fromorbit.com> 11540M: xfs@oss.sgi.com 11541L: xfs@oss.sgi.com 11542W: http://oss.sgi.com/projects/xfs 11543T: git git://oss.sgi.com/xfs/xfs.git 11544S: Supported 11545F: Documentation/filesystems/xfs.txt 11546F: fs/xfs/ 11547 11548XILINX AXI ETHERNET DRIVER 11549M: Anirudha Sarangi <anirudh@xilinx.com> 11550M: John Linn <John.Linn@xilinx.com> 11551S: Maintained 11552F: drivers/net/ethernet/xilinx/xilinx_axienet* 11553 11554XILINX UARTLITE SERIAL DRIVER 11555M: Peter Korsgaard <jacmet@sunsite.dk> 11556L: linux-serial@vger.kernel.org 11557S: Maintained 11558F: drivers/tty/serial/uartlite.c 11559 11560XILINX VIDEO IP CORES 11561M: Hyun Kwon <hyun.kwon@xilinx.com> 11562M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11563L: linux-media@vger.kernel.org 11564T: git git://linuxtv.org/media_tree.git 11565S: Supported 11566F: Documentation/devicetree/bindings/media/xilinx/ 11567F: drivers/media/platform/xilinx/ 11568F: include/uapi/linux/xilinx-v4l2-controls.h 11569 11570XILLYBUS DRIVER 11571M: Eli Billauer <eli.billauer@gmail.com> 11572L: linux-kernel@vger.kernel.org 11573S: Supported 11574F: drivers/char/xillybus/ 11575 11576XTENSA XTFPGA PLATFORM SUPPORT 11577M: Max Filippov <jcmvbkbc@gmail.com> 11578L: linux-xtensa@linux-xtensa.org 11579S: Maintained 11580F: drivers/spi/spi-xtensa-xtfpga.c 11581F: sound/soc/xtensa/xtfpga-i2s.c 11582 11583YAM DRIVER FOR AX.25 11584M: Jean-Paul Roubelat <jpr@f6fbb.org> 11585L: linux-hams@vger.kernel.org 11586S: Maintained 11587F: drivers/net/hamradio/yam* 11588F: include/linux/yam.h 11589 11590YEALINK PHONE DRIVER 11591M: Henk Vergonet <Henk.Vergonet@gmail.com> 11592L: usbb2k-api-dev@nongnu.org 11593S: Maintained 11594F: Documentation/input/yealink.txt 11595F: drivers/input/misc/yealink.* 11596 11597Z8530 DRIVER FOR AX.25 11598M: Joerg Reuter <jreuter@yaina.de> 11599W: http://yaina.de/jreuter/ 11600W: http://www.qsl.net/dl1bke/ 11601L: linux-hams@vger.kernel.org 11602S: Maintained 11603F: Documentation/networking/z8530drv.txt 11604F: drivers/net/hamradio/*scc.c 11605F: drivers/net/hamradio/z8530.h 11606 11607ZBUD COMPRESSED PAGE ALLOCATOR 11608M: Seth Jennings <sjennings@variantweb.net> 11609L: linux-mm@kvack.org 11610S: Maintained 11611F: mm/zbud.c 11612F: include/linux/zbud.h 11613 11614ZD1211RW WIRELESS DRIVER 11615M: Daniel Drake <dsd@gentoo.org> 11616M: Ulrich Kunitz <kune@deine-taler.de> 11617W: http://zd1211.ath.cx/wiki/DriverRewrite 11618L: linux-wireless@vger.kernel.org 11619L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11620S: Maintained 11621F: drivers/net/wireless/zd1211rw/ 11622 11623ZPOOL COMPRESSED PAGE STORAGE API 11624M: Dan Streetman <ddstreet@ieee.org> 11625L: linux-mm@kvack.org 11626S: Maintained 11627F: mm/zpool.c 11628F: include/linux/zpool.h 11629 11630ZR36067 VIDEO FOR LINUX DRIVER 11631L: mjpeg-users@lists.sourceforge.net 11632L: linux-media@vger.kernel.org 11633W: http://mjpeg.sourceforge.net/driver-zoran/ 11634T: hg http://linuxtv.org/hg/v4l-dvb 11635S: Odd Fixes 11636F: drivers/media/pci/zoran/ 11637 11638ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11639M: Minchan Kim <minchan@kernel.org> 11640M: Nitin Gupta <ngupta@vflare.org> 11641R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11642L: linux-kernel@vger.kernel.org 11643S: Maintained 11644F: drivers/block/zram/ 11645F: Documentation/blockdev/zram.txt 11646 11647ZS DECSTATION Z85C30 SERIAL DRIVER 11648M: "Maciej W. Rozycki" <macro@linux-mips.org> 11649S: Maintained 11650F: drivers/tty/serial/zs.* 11651 11652ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11653M: Minchan Kim <minchan@kernel.org> 11654M: Nitin Gupta <ngupta@vflare.org> 11655L: linux-mm@kvack.org 11656S: Maintained 11657F: mm/zsmalloc.c 11658F: include/linux/zsmalloc.h 11659F: Documentation/vm/zsmalloc.txt 11660 11661ZSWAP COMPRESSED SWAP CACHING 11662M: Seth Jennings <sjennings@variantweb.net> 11663L: linux-mm@kvack.org 11664S: Maintained 11665F: mm/zswap.c 11666 11667THE REST 11668M: Linus Torvalds <torvalds@linux-foundation.org> 11669L: linux-kernel@vger.kernel.org 11670Q: http://patchwork.kernel.org/project/LKML/list/ 11671T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11672S: Buried alive in reporters 11673F: * 11674F: */ 11675