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