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/shmobile_defconfig 1495F: arch/arm/include/debug/renesas-scif.S 1496F: arch/arm/mach-shmobile/ 1497F: drivers/sh/ 1498 1499ARM/SOCFPGA ARCHITECTURE 1500M: Dinh Nguyen <dinguyen@opensource.altera.com> 1501S: Maintained 1502F: arch/arm/mach-socfpga/ 1503F: arch/arm/boot/dts/socfpga* 1504F: arch/arm/configs/socfpga_defconfig 1505W: http://www.rocketboards.org 1506T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1507 1508ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1509M: Dinh Nguyen <dinguyen@opensource.altera.com> 1510S: Maintained 1511F: drivers/clk/socfpga/ 1512 1513ARM/SOCFPGA EDAC SUPPORT 1514M: Thor Thayer <tthayer@opensource.altera.com> 1515S: Maintained 1516F: drivers/edac/altera_edac. 1517 1518ARM/STI ARCHITECTURE 1519M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1520M: Maxime Coquelin <maxime.coquelin@st.com> 1521M: Patrice Chotard <patrice.chotard@st.com> 1522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1523L: kernel@stlinux.com 1524W: http://www.stlinux.com 1525S: Maintained 1526F: arch/arm/mach-sti/ 1527F: arch/arm/boot/dts/sti* 1528F: drivers/clocksource/arm_global_timer.c 1529F: drivers/clocksource/clksrc_st_lpc.c 1530F: drivers/i2c/busses/i2c-st.c 1531F: drivers/media/rc/st_rc.c 1532F: drivers/media/platform/sti/c8sectpfe/ 1533F: drivers/mmc/host/sdhci-st.c 1534F: drivers/phy/phy-miphy28lp.c 1535F: drivers/phy/phy-miphy365x.c 1536F: drivers/phy/phy-stih407-usb.c 1537F: drivers/phy/phy-stih41x-usb.c 1538F: drivers/pinctrl/pinctrl-st.c 1539F: drivers/reset/sti/ 1540F: drivers/rtc/rtc-st-lpc.c 1541F: drivers/tty/serial/st-asc.c 1542F: drivers/usb/dwc3/dwc3-st.c 1543F: drivers/usb/host/ehci-st.c 1544F: drivers/usb/host/ohci-st.c 1545F: drivers/watchdog/st_lpc_wdt.c 1546F: drivers/ata/ahci_st.c 1547 1548ARM/STM32 ARCHITECTURE 1549M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1550L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1551S: Maintained 1552T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1553N: stm32 1554F: drivers/clocksource/armv7m_systick.c 1555 1556ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1557M: Lennert Buytenhek <kernel@wantstofly.org> 1558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1559S: Maintained 1560 1561ARM/TETON BGA MACHINE SUPPORT 1562M: "Mark F. Brown" <mark.brown314@gmail.com> 1563L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1564S: Maintained 1565 1566ARM/THECUS N2100 MACHINE SUPPORT 1567M: Lennert Buytenhek <kernel@wantstofly.org> 1568L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1569S: Maintained 1570 1571ARM/NUVOTON W90X900 ARM ARCHITECTURE 1572M: Wan ZongShun <mcuos.com@gmail.com> 1573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1574W: http://www.mcuos.com 1575S: Maintained 1576F: arch/arm/mach-w90x900/ 1577F: drivers/input/keyboard/w90p910_keypad.c 1578F: drivers/input/touchscreen/w90p910_ts.c 1579F: drivers/watchdog/nuc900_wdt.c 1580F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1581F: drivers/mtd/nand/nuc900_nand.c 1582F: drivers/rtc/rtc-nuc900.c 1583F: drivers/spi/spi-nuc900.c 1584F: drivers/usb/host/ehci-w90x900.c 1585F: drivers/video/fbdev/nuc900fb.c 1586 1587ARM/U300 MACHINE SUPPORT 1588M: Linus Walleij <linus.walleij@linaro.org> 1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1590S: Supported 1591F: arch/arm/mach-u300/ 1592F: drivers/clocksource/timer-u300.c 1593F: drivers/i2c/busses/i2c-stu300.c 1594F: drivers/rtc/rtc-coh901331.c 1595F: drivers/watchdog/coh901327_wdt.c 1596F: drivers/dma/coh901318* 1597F: drivers/mfd/ab3100* 1598F: drivers/rtc/rtc-ab3100.c 1599F: drivers/rtc/rtc-coh901331.c 1600T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1601 1602ARM/UNIPHIER ARCHITECTURE 1603M: Masahiro Yamada <yamada.masahiro@socionext.com> 1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1605S: Maintained 1606F: arch/arm/boot/dts/uniphier* 1607F: arch/arm/mach-uniphier/ 1608F: drivers/pinctrl/uniphier/ 1609F: drivers/tty/serial/8250/8250_uniphier.c 1610N: uniphier 1611 1612ARM/Ux500 ARM ARCHITECTURE 1613M: Linus Walleij <linus.walleij@linaro.org> 1614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1615S: Maintained 1616F: arch/arm/mach-ux500/ 1617F: drivers/clocksource/clksrc-dbx500-prcmu.c 1618F: drivers/dma/ste_dma40* 1619F: drivers/hwspinlock/u8500_hsem.c 1620F: drivers/mfd/abx500* 1621F: drivers/mfd/ab8500* 1622F: drivers/mfd/dbx500* 1623F: drivers/mfd/db8500* 1624F: drivers/pinctrl/nomadik/pinctrl-ab* 1625F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1626F: drivers/rtc/rtc-ab8500.c 1627F: drivers/rtc/rtc-pl031.c 1628T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1629 1630ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1631M: Ulf Hansson <ulf.hansson@linaro.org> 1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1633T: git git://git.linaro.org/people/ulfh/clk.git 1634S: Maintained 1635F: drivers/clk/ux500/ 1636F: include/linux/platform_data/clk-ux500.h 1637 1638ARM/VERSATILE EXPRESS PLATFORM 1639M: Liviu Dudau <liviu.dudau@arm.com> 1640M: Sudeep Holla <sudeep.holla@arm.com> 1641M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1642L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1643S: Maintained 1644F: arch/arm/boot/dts/vexpress* 1645F: arch/arm64/boot/dts/arm/vexpress* 1646F: arch/arm/mach-vexpress/ 1647F: */*/vexpress* 1648F: */*/*/vexpress* 1649F: drivers/clk/versatile/clk-vexpress-osc.c 1650F: drivers/clocksource/versatile.c 1651 1652ARM/VFP SUPPORT 1653M: Russell King <linux@arm.linux.org.uk> 1654L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1655W: http://www.arm.linux.org.uk/ 1656S: Maintained 1657F: arch/arm/vfp/ 1658 1659ARM/VOIPAC PXA270 SUPPORT 1660M: Marek Vasut <marek.vasut@gmail.com> 1661L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1662S: Maintained 1663F: arch/arm/mach-pxa/vpac270.c 1664F: arch/arm/mach-pxa/include/mach/vpac270.h 1665 1666ARM/VT8500 ARM ARCHITECTURE 1667M: Tony Prisk <linux@prisktech.co.nz> 1668L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1669S: Maintained 1670F: arch/arm/mach-vt8500/ 1671F: drivers/clocksource/vt8500_timer.c 1672F: drivers/i2c/busses/i2c-wmt.c 1673F: drivers/mmc/host/wmt-sdmmc.c 1674F: drivers/pwm/pwm-vt8500.c 1675F: drivers/rtc/rtc-vt8500.c 1676F: drivers/tty/serial/vt8500_serial.c 1677F: drivers/usb/host/ehci-platform.c 1678F: drivers/usb/host/uhci-platform.c 1679F: drivers/video/fbdev/vt8500lcdfb.* 1680F: drivers/video/fbdev/wm8505fb* 1681F: drivers/video/fbdev/wmt_ge_rops.* 1682 1683ARM/ZIPIT Z2 SUPPORT 1684M: Marek Vasut <marek.vasut@gmail.com> 1685L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1686S: Maintained 1687F: arch/arm/mach-pxa/z2.c 1688F: arch/arm/mach-pxa/include/mach/z2.h 1689 1690ARM/ZTE ARCHITECTURE 1691M: Jun Nie <jun.nie@linaro.org> 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1693S: Maintained 1694F: arch/arm/mach-zx/ 1695F: drivers/clk/zte/ 1696F: Documentation/devicetree/bindings/arm/zte.txt 1697F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1698 1699ARM/ZYNQ ARCHITECTURE 1700M: Michal Simek <michal.simek@xilinx.com> 1701R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1702L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1703W: http://wiki.xilinx.com 1704T: git https://github.com/Xilinx/linux-xlnx.git 1705S: Supported 1706F: arch/arm/mach-zynq/ 1707F: drivers/cpuidle/cpuidle-zynq.c 1708F: drivers/block/xsysace.c 1709N: zynq 1710N: xilinx 1711F: drivers/clocksource/cadence_ttc_timer.c 1712F: drivers/i2c/busses/i2c-cadence.c 1713F: drivers/mmc/host/sdhci-of-arasan.c 1714F: drivers/edac/synopsys_edac.c 1715 1716ARM SMMU DRIVERS 1717M: Will Deacon <will.deacon@arm.com> 1718L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1719S: Maintained 1720F: drivers/iommu/arm-smmu.c 1721F: drivers/iommu/arm-smmu-v3.c 1722F: drivers/iommu/io-pgtable-arm.c 1723 1724ARM64 PORT (AARCH64 ARCHITECTURE) 1725M: Catalin Marinas <catalin.marinas@arm.com> 1726M: Will Deacon <will.deacon@arm.com> 1727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1728S: Maintained 1729F: arch/arm64/ 1730F: Documentation/arm64/ 1731 1732AS3645A LED FLASH CONTROLLER DRIVER 1733M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1734L: linux-media@vger.kernel.org 1735T: git git://linuxtv.org/media_tree.git 1736S: Maintained 1737F: drivers/media/i2c/as3645a.c 1738F: include/media/as3645a.h 1739 1740ASC7621 HARDWARE MONITOR DRIVER 1741M: George Joseph <george.joseph@fairview5.com> 1742L: lm-sensors@lm-sensors.org 1743S: Maintained 1744F: Documentation/hwmon/asc7621 1745F: drivers/hwmon/asc7621.c 1746 1747ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1748M: Corentin Chary <corentin.chary@gmail.com> 1749L: acpi4asus-user@lists.sourceforge.net 1750L: platform-driver-x86@vger.kernel.org 1751W: http://acpi4asus.sf.net 1752S: Maintained 1753F: drivers/platform/x86/asus*.c 1754F: drivers/platform/x86/eeepc*.c 1755 1756ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1757R: Dan Williams <dan.j.williams@intel.com> 1758W: http://sourceforge.net/projects/xscaleiop 1759S: Odd fixes 1760F: Documentation/crypto/async-tx-api.txt 1761F: crypto/async_tx/ 1762F: drivers/dma/ 1763F: include/linux/dmaengine.h 1764F: include/linux/async_tx.h 1765 1766AT24 EEPROM DRIVER 1767M: Wolfram Sang <wsa@the-dreams.de> 1768L: linux-i2c@vger.kernel.org 1769S: Maintained 1770F: drivers/misc/eeprom/at24.c 1771F: include/linux/platform_data/at24.h 1772 1773ATA OVER ETHERNET (AOE) DRIVER 1774M: "Ed L. Cashin" <ed.cashin@acm.org> 1775W: http://www.openaoe.org/ 1776S: Supported 1777F: Documentation/aoe/ 1778F: drivers/block/aoe/ 1779 1780ATHEROS ATH GENERIC UTILITIES 1781M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1782L: linux-wireless@vger.kernel.org 1783S: Supported 1784F: drivers/net/wireless/ath/* 1785 1786ATHEROS ATH5K WIRELESS DRIVER 1787M: Jiri Slaby <jirislaby@gmail.com> 1788M: Nick Kossifidis <mickflemm@gmail.com> 1789M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1790L: linux-wireless@vger.kernel.org 1791W: http://wireless.kernel.org/en/users/Drivers/ath5k 1792S: Maintained 1793F: drivers/net/wireless/ath/ath5k/ 1794 1795ATHEROS ATH6KL WIRELESS DRIVER 1796M: Kalle Valo <kvalo@qca.qualcomm.com> 1797L: linux-wireless@vger.kernel.org 1798W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1799T: git git://github.com/kvalo/ath.git 1800S: Supported 1801F: drivers/net/wireless/ath/ath6kl/ 1802 1803WILOCITY WIL6210 WIRELESS DRIVER 1804M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1805L: linux-wireless@vger.kernel.org 1806L: wil6210@qca.qualcomm.com 1807S: Supported 1808W: http://wireless.kernel.org/en/users/Drivers/wil6210 1809F: drivers/net/wireless/ath/wil6210/ 1810F: include/uapi/linux/wil6210_uapi.h 1811 1812CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1813M: Christian Lamparter <chunkeey@googlemail.com> 1814L: linux-wireless@vger.kernel.org 1815W: http://wireless.kernel.org/en/users/Drivers/carl9170 1816S: Maintained 1817F: drivers/net/wireless/ath/carl9170/ 1818 1819ATK0110 HWMON DRIVER 1820M: Luca Tettamanti <kronos.it@gmail.com> 1821L: lm-sensors@lm-sensors.org 1822S: Maintained 1823F: drivers/hwmon/asus_atk0110.c 1824 1825ATI_REMOTE2 DRIVER 1826M: Ville Syrjala <syrjala@sci.fi> 1827S: Maintained 1828F: drivers/input/misc/ati_remote2.c 1829 1830ATLX ETHERNET DRIVERS 1831M: Jay Cliburn <jcliburn@gmail.com> 1832M: Chris Snook <chris.snook@gmail.com> 1833L: netdev@vger.kernel.org 1834W: http://sourceforge.net/projects/atl1 1835W: http://atl1.sourceforge.net 1836S: Maintained 1837F: drivers/net/ethernet/atheros/ 1838 1839ATM 1840M: Chas Williams <3chas3@gmail.com> 1841L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1842L: netdev@vger.kernel.org 1843W: http://linux-atm.sourceforge.net 1844S: Maintained 1845F: drivers/atm/ 1846F: include/linux/atm* 1847F: include/uapi/linux/atm* 1848 1849ATMEL AT91 / AT32 MCI DRIVER 1850M: Ludovic Desroches <ludovic.desroches@atmel.com> 1851S: Maintained 1852F: drivers/mmc/host/atmel-mci.c 1853F: drivers/mmc/host/atmel-mci-regs.h 1854 1855ATMEL AT91 / AT32 SERIAL DRIVER 1856M: Nicolas Ferre <nicolas.ferre@atmel.com> 1857S: Supported 1858F: drivers/tty/serial/atmel_serial.c 1859 1860ATMEL Audio ALSA driver 1861M: Nicolas Ferre <nicolas.ferre@atmel.com> 1862L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1863S: Supported 1864F: sound/soc/atmel 1865 1866ATMEL DMA DRIVER 1867M: Nicolas Ferre <nicolas.ferre@atmel.com> 1868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1869S: Supported 1870F: drivers/dma/at_hdmac.c 1871F: drivers/dma/at_hdmac_regs.h 1872F: include/linux/platform_data/dma-atmel.h 1873 1874ATMEL XDMA DRIVER 1875M: Ludovic Desroches <ludovic.desroches@atmel.com> 1876L: linux-arm-kernel@lists.infradead.org 1877L: dmaengine@vger.kernel.org 1878S: Supported 1879F: drivers/dma/at_xdmac.c 1880 1881ATMEL I2C DRIVER 1882M: Ludovic Desroches <ludovic.desroches@atmel.com> 1883L: linux-i2c@vger.kernel.org 1884S: Supported 1885F: drivers/i2c/busses/i2c-at91.c 1886 1887ATMEL ISI DRIVER 1888M: Josh Wu <josh.wu@atmel.com> 1889L: linux-media@vger.kernel.org 1890S: Supported 1891F: drivers/media/platform/soc_camera/atmel-isi.c 1892F: include/media/atmel-isi.h 1893 1894ATMEL LCDFB DRIVER 1895M: Nicolas Ferre <nicolas.ferre@atmel.com> 1896L: linux-fbdev@vger.kernel.org 1897S: Maintained 1898F: drivers/video/fbdev/atmel_lcdfb.c 1899F: include/video/atmel_lcdc.h 1900 1901ATMEL MACB ETHERNET DRIVER 1902M: Nicolas Ferre <nicolas.ferre@atmel.com> 1903S: Supported 1904F: drivers/net/ethernet/cadence/ 1905 1906ATMEL NAND DRIVER 1907M: Josh Wu <josh.wu@atmel.com> 1908L: linux-mtd@lists.infradead.org 1909S: Supported 1910F: drivers/mtd/nand/atmel_nand* 1911 1912ATMEL SDMMC DRIVER 1913M: Ludovic Desroches <ludovic.desroches@atmel.com> 1914L: linux-mmc@vger.kernel.org 1915S: Supported 1916F: drivers/mmc/host/sdhci-of-at91.c 1917 1918ATMEL SPI DRIVER 1919M: Nicolas Ferre <nicolas.ferre@atmel.com> 1920S: Supported 1921F: drivers/spi/spi-atmel.* 1922 1923ATMEL SSC DRIVER 1924M: Nicolas Ferre <nicolas.ferre@atmel.com> 1925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1926S: Supported 1927F: drivers/misc/atmel-ssc.c 1928F: include/linux/atmel-ssc.h 1929 1930ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1931M: Nicolas Ferre <nicolas.ferre@atmel.com> 1932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1933S: Supported 1934F: drivers/misc/atmel_tclib.c 1935F: drivers/clocksource/tcb_clksrc.c 1936 1937ATMEL USBA UDC DRIVER 1938M: Nicolas Ferre <nicolas.ferre@atmel.com> 1939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1940S: Supported 1941F: drivers/usb/gadget/udc/atmel_usba_udc.* 1942 1943ATMEL WIRELESS DRIVER 1944M: Simon Kelley <simon@thekelleys.org.uk> 1945L: linux-wireless@vger.kernel.org 1946W: http://www.thekelleys.org.uk/atmel 1947W: http://atmelwlandriver.sourceforge.net/ 1948S: Maintained 1949F: drivers/net/wireless/atmel* 1950 1951ATMEL MAXTOUCH DRIVER 1952M: Nick Dyer <nick.dyer@itdev.co.uk> 1953T: git git://github.com/atmel-maxtouch/linux.git 1954S: Supported 1955F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 1956F: drivers/input/touchscreen/atmel_mxt_ts.c 1957F: include/linux/platform_data/atmel_mxt_ts.h 1958 1959ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1960M: Bradley Grove <linuxdrivers@attotech.com> 1961L: linux-scsi@vger.kernel.org 1962W: http://www.attotech.com 1963S: Supported 1964F: drivers/scsi/esas2r 1965 1966ATUSB IEEE 802.15.4 RADIO DRIVER 1967M: Stefan Schmidt <stefan@osg.samsung.com> 1968L: linux-wpan@vger.kernel.org 1969S: Maintained 1970F: drivers/net/ieee802154/atusb.c 1971F: drivers/net/ieee802154/atusb.h 1972F: drivers/net/ieee802154/at86rf230.h 1973 1974AUDIT SUBSYSTEM 1975M: Paul Moore <paul@paul-moore.com> 1976M: Eric Paris <eparis@redhat.com> 1977L: linux-audit@redhat.com (moderated for non-subscribers) 1978W: http://people.redhat.com/sgrubb/audit/ 1979T: git git://git.infradead.org/users/pcmoore/audit 1980S: Maintained 1981F: include/linux/audit.h 1982F: include/uapi/linux/audit.h 1983F: kernel/audit* 1984 1985AUXILIARY DISPLAY DRIVERS 1986M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1987W: http://miguelojeda.es/auxdisplay.htm 1988W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1989S: Maintained 1990F: drivers/auxdisplay/ 1991F: include/linux/cfag12864b.h 1992 1993AVR32 ARCHITECTURE 1994M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1995M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1996W: http://www.atmel.com/products/AVR32/ 1997W: http://mirror.egtvedt.no/avr32linux.org/ 1998W: http://avrfreaks.net/ 1999S: Maintained 2000F: arch/avr32/ 2001 2002AVR32/AT32AP MACHINE SUPPORT 2003M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2004M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2005S: Maintained 2006F: arch/avr32/mach-at32ap/ 2007 2008AX.25 NETWORK LAYER 2009M: Ralf Baechle <ralf@linux-mips.org> 2010L: linux-hams@vger.kernel.org 2011W: http://www.linux-ax25.org/ 2012S: Maintained 2013F: include/uapi/linux/ax25.h 2014F: include/net/ax25.h 2015F: net/ax25/ 2016 2017AZ6007 DVB DRIVER 2018M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2019L: linux-media@vger.kernel.org 2020W: http://linuxtv.org 2021T: git git://linuxtv.org/media_tree.git 2022S: Maintained 2023F: drivers/media/usb/dvb-usb-v2/az6007.c 2024 2025AZTECH FM RADIO RECEIVER DRIVER 2026M: Hans Verkuil <hverkuil@xs4all.nl> 2027L: linux-media@vger.kernel.org 2028T: git git://linuxtv.org/media_tree.git 2029W: http://linuxtv.org 2030S: Maintained 2031F: drivers/media/radio/radio-aztech* 2032 2033B43 WIRELESS DRIVER 2034L: linux-wireless@vger.kernel.org 2035L: b43-dev@lists.infradead.org 2036W: http://wireless.kernel.org/en/users/Drivers/b43 2037S: Odd Fixes 2038F: drivers/net/wireless/b43/ 2039 2040B43LEGACY WIRELESS DRIVER 2041M: Larry Finger <Larry.Finger@lwfinger.net> 2042L: linux-wireless@vger.kernel.org 2043L: b43-dev@lists.infradead.org 2044W: http://wireless.kernel.org/en/users/Drivers/b43 2045S: Maintained 2046F: drivers/net/wireless/b43legacy/ 2047 2048BACKLIGHT CLASS/SUBSYSTEM 2049M: Jingoo Han <jingoohan1@gmail.com> 2050M: Lee Jones <lee.jones@linaro.org> 2051S: Maintained 2052F: drivers/video/backlight/ 2053F: include/linux/backlight.h 2054 2055BATMAN ADVANCED 2056M: Marek Lindner <mareklindner@neomailbox.ch> 2057M: Simon Wunderlich <sw@simonwunderlich.de> 2058M: Antonio Quartulli <antonio@meshcoding.com> 2059L: b.a.t.m.a.n@lists.open-mesh.org 2060W: http://www.open-mesh.org/ 2061S: Maintained 2062F: net/batman-adv/ 2063 2064BAYCOM/HDLCDRV DRIVERS FOR AX.25 2065M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2066L: linux-hams@vger.kernel.org 2067W: http://www.baycom.org/~tom/ham/ham.html 2068S: Maintained 2069F: drivers/net/hamradio/baycom* 2070 2071BCACHE (BLOCK LAYER CACHE) 2072M: Kent Overstreet <kent.overstreet@gmail.com> 2073L: linux-bcache@vger.kernel.org 2074W: http://bcache.evilpiepirate.org 2075S: Maintained 2076F: drivers/md/bcache/ 2077 2078BDISP ST MEDIA DRIVER 2079M: Fabien Dessenne <fabien.dessenne@st.com> 2080L: linux-media@vger.kernel.org 2081T: git git://linuxtv.org/media_tree.git 2082W: http://linuxtv.org 2083S: Supported 2084F: drivers/media/platform/sti/bdisp 2085 2086BEFS FILE SYSTEM 2087S: Orphan 2088F: Documentation/filesystems/befs.txt 2089F: fs/befs/ 2090 2091BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2092M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2093L: netdev@vger.kernel.org 2094S: Maintained 2095F: drivers/net/ethernet/ec_bhf.c 2096 2097BFS FILE SYSTEM 2098M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2099S: Maintained 2100F: Documentation/filesystems/bfs.txt 2101F: fs/bfs/ 2102F: include/uapi/linux/bfs_fs.h 2103 2104BLACKFIN ARCHITECTURE 2105M: Steven Miao <realmz6@gmail.com> 2106L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2107T: git git://git.code.sf.net/p/adi-linux/code 2108W: http://blackfin.uclinux.org 2109S: Supported 2110F: arch/blackfin/ 2111 2112BLACKFIN EMAC DRIVER 2113L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2114W: http://blackfin.uclinux.org 2115S: Supported 2116F: drivers/net/ethernet/adi/ 2117 2118BLACKFIN RTC DRIVER 2119L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2120W: http://blackfin.uclinux.org 2121S: Supported 2122F: drivers/rtc/rtc-bfin.c 2123 2124BLACKFIN SDH DRIVER 2125M: Sonic Zhang <sonic.zhang@analog.com> 2126L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2127W: http://blackfin.uclinux.org 2128S: Supported 2129F: drivers/mmc/host/bfin_sdh.c 2130 2131BLACKFIN SERIAL DRIVER 2132M: Sonic Zhang <sonic.zhang@analog.com> 2133L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2134W: http://blackfin.uclinux.org 2135S: Supported 2136F: drivers/tty/serial/bfin_uart.c 2137 2138BLACKFIN WATCHDOG DRIVER 2139L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2140W: http://blackfin.uclinux.org 2141S: Supported 2142F: drivers/watchdog/bfin_wdt.c 2143 2144BLACKFIN I2C TWI DRIVER 2145M: Sonic Zhang <sonic.zhang@analog.com> 2146L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2147W: http://blackfin.uclinux.org/ 2148S: Supported 2149F: drivers/i2c/busses/i2c-bfin-twi.c 2150 2151BLACKFIN MEDIA DRIVER 2152M: Scott Jiang <scott.jiang.linux@gmail.com> 2153L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2154W: http://blackfin.uclinux.org/ 2155S: Supported 2156F: drivers/media/platform/blackfin/ 2157F: drivers/media/i2c/adv7183* 2158F: drivers/media/i2c/vs6624* 2159 2160BLINKM RGB LED DRIVER 2161M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2162S: Maintained 2163F: drivers/leds/leds-blinkm.c 2164 2165BLOCK LAYER 2166M: Jens Axboe <axboe@kernel.dk> 2167T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2168S: Maintained 2169F: block/ 2170F: kernel/trace/blktrace.c 2171 2172BLOCK2MTD DRIVER 2173M: Joern Engel <joern@lazybastard.org> 2174L: linux-mtd@lists.infradead.org 2175S: Maintained 2176F: drivers/mtd/devices/block2mtd.c 2177 2178BLUETOOTH DRIVERS 2179M: Marcel Holtmann <marcel@holtmann.org> 2180M: Gustavo Padovan <gustavo@padovan.org> 2181M: Johan Hedberg <johan.hedberg@gmail.com> 2182L: linux-bluetooth@vger.kernel.org 2183W: http://www.bluez.org/ 2184T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2185T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2186S: Maintained 2187F: drivers/bluetooth/ 2188 2189BLUETOOTH SUBSYSTEM 2190M: Marcel Holtmann <marcel@holtmann.org> 2191M: Gustavo Padovan <gustavo@padovan.org> 2192M: Johan Hedberg <johan.hedberg@gmail.com> 2193L: linux-bluetooth@vger.kernel.org 2194W: http://www.bluez.org/ 2195T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2196T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2197S: Maintained 2198F: net/bluetooth/ 2199F: include/net/bluetooth/ 2200 2201BONDING DRIVER 2202M: Jay Vosburgh <j.vosburgh@gmail.com> 2203M: Veaceslav Falico <vfalico@gmail.com> 2204M: Andy Gospodarek <gospo@cumulusnetworks.com> 2205L: netdev@vger.kernel.org 2206W: http://sourceforge.net/projects/bonding/ 2207S: Supported 2208F: drivers/net/bonding/ 2209F: include/uapi/linux/if_bonding.h 2210 2211BPF (Safe dynamic programs and tools) 2212M: Alexei Starovoitov <ast@kernel.org> 2213L: netdev@vger.kernel.org 2214L: linux-kernel@vger.kernel.org 2215S: Supported 2216F: kernel/bpf/ 2217 2218BROADCOM B44 10/100 ETHERNET DRIVER 2219M: Gary Zambrano <zambrano@broadcom.com> 2220L: netdev@vger.kernel.org 2221S: Supported 2222F: drivers/net/ethernet/broadcom/b44.* 2223 2224BROADCOM GENET ETHERNET DRIVER 2225M: Florian Fainelli <f.fainelli@gmail.com> 2226L: netdev@vger.kernel.org 2227S: Supported 2228F: drivers/net/ethernet/broadcom/genet/ 2229 2230BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2231M: Sony Chacko <sony.chacko@qlogic.com> 2232M: Dept-HSGLinuxNICDev@qlogic.com 2233L: netdev@vger.kernel.org 2234S: Supported 2235F: drivers/net/ethernet/broadcom/bnx2.* 2236F: drivers/net/ethernet/broadcom/bnx2_* 2237 2238BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2239M: Ariel Elior <ariel.elior@qlogic.com> 2240L: netdev@vger.kernel.org 2241S: Supported 2242F: drivers/net/ethernet/broadcom/bnx2x/ 2243 2244BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2245M: Florian Fainelli <f.fainelli@gmail.com> 2246M: Ray Jui <rjui@broadcom.com> 2247M: Scott Branden <sbranden@broadcom.com> 2248L: bcm-kernel-feedback-list@broadcom.com 2249T: git git://github.com/broadcom/mach-bcm 2250S: Maintained 2251F: arch/arm/mach-bcm/ 2252F: arch/arm/boot/dts/bcm113* 2253F: arch/arm/boot/dts/bcm216* 2254F: arch/arm/boot/dts/bcm281* 2255F: arch/arm/configs/bcm_defconfig 2256F: drivers/mmc/host/sdhci-bcm-kona.c 2257F: drivers/clocksource/bcm_kona_timer.c 2258 2259BROADCOM BCM2835 ARM ARCHITECTURE 2260M: Stephen Warren <swarren@wwwdotorg.org> 2261M: Lee Jones <lee@kernel.org> 2262M: Eric Anholt <eric@anholt.net> 2263L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2265T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2266S: Maintained 2267N: bcm2835 2268 2269BROADCOM BCM33XX MIPS ARCHITECTURE 2270M: Kevin Cernekee <cernekee@gmail.com> 2271L: linux-mips@linux-mips.org 2272S: Maintained 2273F: arch/mips/bcm3384/* 2274F: arch/mips/include/asm/mach-bcm3384/* 2275F: arch/mips/kernel/*bmips* 2276 2277BROADCOM BCM47XX MIPS ARCHITECTURE 2278M: Hauke Mehrtens <hauke@hauke-m.de> 2279M: Rafał Miłecki <zajec5@gmail.com> 2280L: linux-mips@linux-mips.org 2281S: Maintained 2282F: arch/mips/bcm47xx/* 2283F: arch/mips/include/asm/mach-bcm47xx/* 2284 2285BROADCOM BCM5301X ARM ARCHITECTURE 2286M: Hauke Mehrtens <hauke@hauke-m.de> 2287L: linux-arm-kernel@lists.infradead.org 2288S: Maintained 2289F: arch/arm/mach-bcm/bcm_5301x.c 2290F: arch/arm/boot/dts/bcm5301x.dtsi 2291F: arch/arm/boot/dts/bcm470* 2292 2293BROADCOM BCM63XX ARM ARCHITECTURE 2294M: Florian Fainelli <f.fainelli@gmail.com> 2295L: linux-arm-kernel@lists.infradead.org 2296T: git git://github.com/broadcom/arm-bcm63xx.git 2297S: Maintained 2298F: arch/arm/mach-bcm/bcm63xx.c 2299F: arch/arm/include/debug/bcm63xx.S 2300 2301BROADCOM BCM63XX/BCM33XX UDC DRIVER 2302M: Kevin Cernekee <cernekee@gmail.com> 2303L: linux-usb@vger.kernel.org 2304S: Maintained 2305F: drivers/usb/gadget/udc/bcm63xx_udc.* 2306 2307BROADCOM BCM7XXX ARM ARCHITECTURE 2308M: Brian Norris <computersforpeace@gmail.com> 2309M: Gregory Fong <gregory.0xf0@gmail.com> 2310M: Florian Fainelli <f.fainelli@gmail.com> 2311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2312T: git git://github.com/broadcom/stblinux.git 2313S: Maintained 2314F: arch/arm/mach-bcm/*brcmstb* 2315F: arch/arm/boot/dts/bcm7*.dts* 2316F: drivers/bus/brcmstb_gisb.c 2317N: brcmstb 2318 2319BROADCOM BMIPS MIPS ARCHITECTURE 2320M: Kevin Cernekee <cernekee@gmail.com> 2321M: Florian Fainelli <f.fainelli@gmail.com> 2322L: linux-mips@linux-mips.org 2323T: git git://github.com/broadcom/stblinux.git 2324S: Maintained 2325F: arch/mips/bmips/* 2326F: arch/mips/include/asm/mach-bmips/* 2327F: arch/mips/kernel/*bmips* 2328F: arch/mips/boot/dts/brcm/bcm*.dts* 2329F: drivers/irqchip/irq-bcm7* 2330F: drivers/irqchip/irq-brcmstb* 2331 2332BROADCOM TG3 GIGABIT ETHERNET DRIVER 2333M: Prashant Sreedharan <prashant@broadcom.com> 2334M: Michael Chan <mchan@broadcom.com> 2335L: netdev@vger.kernel.org 2336S: Supported 2337F: drivers/net/ethernet/broadcom/tg3.* 2338 2339BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2340M: Brett Rudley <brudley@broadcom.com> 2341M: Arend van Spriel <arend@broadcom.com> 2342M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2343M: Hante Meuleman <meuleman@broadcom.com> 2344L: linux-wireless@vger.kernel.org 2345L: brcm80211-dev-list@broadcom.com 2346S: Supported 2347F: drivers/net/wireless/brcm80211/ 2348 2349BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2350M: QLogic-Storage-Upstream@qlogic.com 2351L: linux-scsi@vger.kernel.org 2352S: Supported 2353F: drivers/scsi/bnx2fc/ 2354 2355BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2356M: QLogic-Storage-Upstream@qlogic.com 2357L: linux-scsi@vger.kernel.org 2358S: Supported 2359F: drivers/scsi/bnx2i/ 2360 2361BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2362M: Ray Jui <rjui@broadcom.com> 2363M: Scott Branden <sbranden@broadcom.com> 2364L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2365L: bcm-kernel-feedback-list@broadcom.com 2366T: git git://github.com/broadcom/cygnus-linux.git 2367S: Maintained 2368N: iproc 2369N: cygnus 2370N: bcm9113* 2371N: bcm9583* 2372N: bcm583* 2373N: bcm113* 2374 2375BROADCOM BRCMSTB GPIO DRIVER 2376M: Gregory Fong <gregory.0xf0@gmail.com> 2377L: bcm-kernel-feedback-list@broadcom.com> 2378S: Supported 2379F: drivers/gpio/gpio-brcmstb.c 2380F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2381 2382BROADCOM KONA GPIO DRIVER 2383M: Ray Jui <rjui@broadcom.com> 2384L: bcm-kernel-feedback-list@broadcom.com 2385S: Supported 2386F: drivers/gpio/gpio-bcm-kona.c 2387F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2388 2389BROADCOM NVRAM DRIVER 2390M: Rafał Miłecki <zajec5@gmail.com> 2391L: linux-mips@linux-mips.org 2392S: Maintained 2393F: drivers/firmware/broadcom/* 2394 2395BROADCOM STB NAND FLASH DRIVER 2396M: Brian Norris <computersforpeace@gmail.com> 2397L: linux-mtd@lists.infradead.org 2398S: Maintained 2399F: drivers/mtd/nand/brcmnand/ 2400 2401BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2402M: Rafał Miłecki <zajec5@gmail.com> 2403L: linux-wireless@vger.kernel.org 2404S: Maintained 2405F: drivers/bcma/ 2406F: include/linux/bcma/ 2407 2408BROADCOM SYSTEMPORT ETHERNET DRIVER 2409M: Florian Fainelli <f.fainelli@gmail.com> 2410L: netdev@vger.kernel.org 2411S: Supported 2412F: drivers/net/ethernet/broadcom/bcmsysport.* 2413 2414BROCADE BFA FC SCSI DRIVER 2415M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2416M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2417L: linux-scsi@vger.kernel.org 2418S: Supported 2419F: drivers/scsi/bfa/ 2420 2421BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2422M: Rasesh Mody <rasesh.mody@qlogic.com> 2423L: netdev@vger.kernel.org 2424S: Supported 2425F: drivers/net/ethernet/brocade/bna/ 2426 2427BSG (block layer generic sg v4 driver) 2428M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2429L: linux-scsi@vger.kernel.org 2430S: Supported 2431F: block/bsg.c 2432F: include/linux/bsg.h 2433F: include/uapi/linux/bsg.h 2434 2435BT87X AUDIO DRIVER 2436M: Clemens Ladisch <clemens@ladisch.de> 2437L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2438T: git git://git.alsa-project.org/alsa-kernel.git 2439S: Maintained 2440F: Documentation/sound/alsa/Bt87x.txt 2441F: sound/pci/bt87x.c 2442 2443BT8XXGPIO DRIVER 2444M: Michael Buesch <m@bues.ch> 2445W: http://bu3sch.de/btgpio.php 2446S: Maintained 2447F: drivers/gpio/gpio-bt8xx.c 2448 2449BTRFS FILE SYSTEM 2450M: Chris Mason <clm@fb.com> 2451M: Josef Bacik <jbacik@fb.com> 2452M: David Sterba <dsterba@suse.com> 2453L: linux-btrfs@vger.kernel.org 2454W: http://btrfs.wiki.kernel.org/ 2455Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2456T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2457S: Maintained 2458F: Documentation/filesystems/btrfs.txt 2459F: fs/btrfs/ 2460 2461BTTV VIDEO4LINUX DRIVER 2462M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2463L: linux-media@vger.kernel.org 2464W: http://linuxtv.org 2465T: git git://linuxtv.org/media_tree.git 2466S: Odd fixes 2467F: Documentation/video4linux/bttv/ 2468F: drivers/media/pci/bt8xx/bttv* 2469 2470BUSLOGIC SCSI DRIVER 2471M: Khalid Aziz <khalid@gonehiking.org> 2472L: linux-scsi@vger.kernel.org 2473S: Maintained 2474F: drivers/scsi/BusLogic.* 2475F: drivers/scsi/FlashPoint.* 2476 2477C-MEDIA CMI8788 DRIVER 2478M: Clemens Ladisch <clemens@ladisch.de> 2479L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2480T: git git://git.alsa-project.org/alsa-kernel.git 2481S: Maintained 2482F: sound/pci/oxygen/ 2483 2484C6X ARCHITECTURE 2485M: Mark Salter <msalter@redhat.com> 2486M: Aurelien Jacquiot <a-jacquiot@ti.com> 2487L: linux-c6x-dev@linux-c6x.org 2488W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2489S: Maintained 2490F: arch/c6x/ 2491 2492CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2493M: David Howells <dhowells@redhat.com> 2494L: linux-cachefs@redhat.com 2495S: Supported 2496F: Documentation/filesystems/caching/cachefiles.txt 2497F: fs/cachefiles/ 2498 2499CADET FM/AM RADIO RECEIVER DRIVER 2500M: Hans Verkuil <hverkuil@xs4all.nl> 2501L: linux-media@vger.kernel.org 2502T: git git://linuxtv.org/media_tree.git 2503W: http://linuxtv.org 2504S: Maintained 2505F: drivers/media/radio/radio-cadet* 2506 2507CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2508M: Jonathan Corbet <corbet@lwn.net> 2509L: linux-media@vger.kernel.org 2510T: git git://linuxtv.org/media_tree.git 2511S: Maintained 2512F: Documentation/video4linux/cafe_ccic 2513F: drivers/media/platform/marvell-ccic/ 2514 2515CAIF NETWORK LAYER 2516M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2517L: netdev@vger.kernel.org 2518S: Supported 2519F: Documentation/networking/caif/ 2520F: drivers/net/caif/ 2521F: include/uapi/linux/caif/ 2522F: include/net/caif/ 2523F: net/caif/ 2524 2525CALGARY x86-64 IOMMU 2526M: Muli Ben-Yehuda <muli@il.ibm.com> 2527M: "Jon D. Mason" <jdmason@kudzu.us> 2528L: discuss@x86-64.org 2529S: Maintained 2530F: arch/x86/kernel/pci-calgary_64.c 2531F: arch/x86/kernel/tce_64.c 2532F: arch/x86/include/asm/calgary.h 2533F: arch/x86/include/asm/tce.h 2534 2535CAN NETWORK LAYER 2536M: Oliver Hartkopp <socketcan@hartkopp.net> 2537M: Marc Kleine-Budde <mkl@pengutronix.de> 2538L: linux-can@vger.kernel.org 2539W: https://github.com/linux-can 2540T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2541T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2542S: Maintained 2543F: Documentation/networking/can.txt 2544F: net/can/ 2545F: include/linux/can/core.h 2546F: include/uapi/linux/can.h 2547F: include/uapi/linux/can/bcm.h 2548F: include/uapi/linux/can/raw.h 2549F: include/uapi/linux/can/gw.h 2550 2551CAN NETWORK DRIVERS 2552M: Wolfgang Grandegger <wg@grandegger.com> 2553M: Marc Kleine-Budde <mkl@pengutronix.de> 2554L: linux-can@vger.kernel.org 2555W: https://github.com/linux-can 2556T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2557T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2558S: Maintained 2559F: drivers/net/can/ 2560F: include/linux/can/dev.h 2561F: include/linux/can/platform/ 2562F: include/uapi/linux/can/error.h 2563F: include/uapi/linux/can/netlink.h 2564 2565CAPABILITIES 2566M: Serge Hallyn <serge.hallyn@canonical.com> 2567L: linux-security-module@vger.kernel.org 2568S: Supported 2569F: include/linux/capability.h 2570F: include/uapi/linux/capability.h 2571F: security/commoncap.c 2572F: kernel/capability.c 2573 2574CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2575M: Kevin Tsai <ktsai@capellamicro.com> 2576S: Maintained 2577F: drivers/iio/light/cm* 2578F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2579 2580CAVIUM LIQUIDIO NETWORK DRIVER 2581M: Derek Chickles <derek.chickles@caviumnetworks.com> 2582M: Satanand Burla <satananda.burla@caviumnetworks.com> 2583M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2584M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2585L: netdev@vger.kernel.org 2586W: http://www.cavium.com 2587S: Supported 2588F: drivers/net/ethernet/cavium/liquidio/ 2589 2590CC2520 IEEE-802.15.4 RADIO DRIVER 2591M: Varka Bhadram <varkabhadram@gmail.com> 2592L: linux-wpan@vger.kernel.org 2593S: Maintained 2594F: drivers/net/ieee802154/cc2520.c 2595F: include/linux/spi/cc2520.h 2596F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2597 2598CELL BROADBAND ENGINE ARCHITECTURE 2599M: Arnd Bergmann <arnd@arndb.de> 2600L: linuxppc-dev@lists.ozlabs.org 2601W: http://www.ibm.com/developerworks/power/cell/ 2602S: Supported 2603F: arch/powerpc/include/asm/cell*.h 2604F: arch/powerpc/include/asm/spu*.h 2605F: arch/powerpc/include/uapi/asm/spu*.h 2606F: arch/powerpc/oprofile/*cell* 2607F: arch/powerpc/platforms/cell/ 2608 2609CEPH COMMON CODE (LIBCEPH) 2610M: Ilya Dryomov <idryomov@gmail.com> 2611M: "Yan, Zheng" <zyan@redhat.com> 2612M: Sage Weil <sage@redhat.com> 2613L: ceph-devel@vger.kernel.org 2614W: http://ceph.com/ 2615T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2616T: git git://github.com/ceph/ceph-client.git 2617S: Supported 2618F: net/ceph/ 2619F: include/linux/ceph/ 2620F: include/linux/crush/ 2621 2622CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2623M: "Yan, Zheng" <zyan@redhat.com> 2624M: Sage Weil <sage@redhat.com> 2625M: Ilya Dryomov <idryomov@gmail.com> 2626L: ceph-devel@vger.kernel.org 2627W: http://ceph.com/ 2628T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2629T: git git://github.com/ceph/ceph-client.git 2630S: Supported 2631F: Documentation/filesystems/ceph.txt 2632F: fs/ceph/ 2633 2634CERTIFICATE HANDLING: 2635M: David Howells <dhowells@redhat.com> 2636M: David Woodhouse <dwmw2@infradead.org> 2637L: keyrings@linux-nfs.org 2638S: Maintained 2639F: Documentation/module-signing.txt 2640F: certs/ 2641F: scripts/extract-cert.c 2642 2643CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2644L: linux-usb@vger.kernel.org 2645S: Orphan 2646F: Documentation/usb/WUSB-Design-overview.txt 2647F: Documentation/usb/wusb-cbaf 2648F: drivers/usb/host/hwa-hc.c 2649F: drivers/usb/host/whci/ 2650F: drivers/usb/wusbcore/ 2651F: include/linux/usb/wusb* 2652 2653CFAG12864B LCD DRIVER 2654M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2655W: http://miguelojeda.es/auxdisplay.htm 2656W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2657S: Maintained 2658F: drivers/auxdisplay/cfag12864b.c 2659F: include/linux/cfag12864b.h 2660 2661CFAG12864BFB LCD FRAMEBUFFER DRIVER 2662M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2663W: http://miguelojeda.es/auxdisplay.htm 2664W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2665S: Maintained 2666F: drivers/auxdisplay/cfag12864bfb.c 2667F: include/linux/cfag12864b.h 2668 2669CFG80211 and NL80211 2670M: Johannes Berg <johannes@sipsolutions.net> 2671L: linux-wireless@vger.kernel.org 2672W: http://wireless.kernel.org/ 2673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2674T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2675S: Maintained 2676F: include/uapi/linux/nl80211.h 2677F: include/net/cfg80211.h 2678F: net/wireless/* 2679X: net/wireless/wext* 2680 2681CHAR and MISC DRIVERS 2682M: Arnd Bergmann <arnd@arndb.de> 2683M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2684T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2685S: Supported 2686F: drivers/char/* 2687F: drivers/misc/* 2688F: include/linux/miscdevice.h 2689 2690CHECKPATCH 2691M: Andy Whitcroft <apw@canonical.com> 2692M: Joe Perches <joe@perches.com> 2693S: Maintained 2694F: scripts/checkpatch.pl 2695 2696CHINESE DOCUMENTATION 2697M: Harry Wei <harryxiyou@gmail.com> 2698L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2699L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2700S: Maintained 2701F: Documentation/zh_CN/ 2702 2703CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2704M: Peter Chen <Peter.Chen@freescale.com> 2705T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2706L: linux-usb@vger.kernel.org 2707S: Maintained 2708F: drivers/usb/chipidea/ 2709 2710CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2711M: Hans de Goede <hdegoede@redhat.com> 2712L: linux-input@vger.kernel.org 2713S: Maintained 2714F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2715F: drivers/input/touchscreen/chipone_icn8318.c 2716 2717CHROME HARDWARE PLATFORM SUPPORT 2718M: Olof Johansson <olof@lixom.net> 2719S: Maintained 2720F: drivers/platform/chrome/ 2721 2722CISCO VIC ETHERNET NIC DRIVER 2723M: Christian Benvenuti <benve@cisco.com> 2724M: Sujith Sankar <ssujith@cisco.com> 2725M: Govindarajulu Varadarajan <_govind@gmx.com> 2726M: Neel Patel <neepatel@cisco.com> 2727S: Supported 2728F: drivers/net/ethernet/cisco/enic/ 2729 2730CISCO VIC LOW LATENCY NIC DRIVER 2731M: Upinder Malhi <umalhi@cisco.com> 2732S: Supported 2733F: drivers/infiniband/hw/usnic 2734 2735CIRRUS LOGIC EP93XX ETHERNET DRIVER 2736M: Hartley Sweeten <hsweeten@visionengravers.com> 2737L: netdev@vger.kernel.org 2738S: Maintained 2739F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2740 2741CIRRUS LOGIC AUDIO CODEC DRIVERS 2742M: Brian Austin <brian.austin@cirrus.com> 2743M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2744L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2745S: Maintained 2746F: sound/soc/codecs/cs* 2747 2748CLEANCACHE API 2749M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2750L: linux-kernel@vger.kernel.org 2751S: Maintained 2752F: mm/cleancache.c 2753F: include/linux/cleancache.h 2754 2755CLK API 2756M: Russell King <linux@arm.linux.org.uk> 2757L: linux-clk@vger.kernel.org 2758S: Maintained 2759F: include/linux/clk.h 2760 2761CLOCKSOURCE, CLOCKEVENT DRIVERS 2762M: Daniel Lezcano <daniel.lezcano@linaro.org> 2763M: Thomas Gleixner <tglx@linutronix.de> 2764L: linux-kernel@vger.kernel.org 2765T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2766S: Supported 2767F: drivers/clocksource 2768 2769CISCO FCOE HBA DRIVER 2770M: Hiral Patel <hiralpat@cisco.com> 2771M: Suma Ramars <sramars@cisco.com> 2772M: Brian Uchino <buchino@cisco.com> 2773L: linux-scsi@vger.kernel.org 2774S: Supported 2775F: drivers/scsi/fnic/ 2776 2777CISCO SCSI HBA DRIVER 2778M: Narsimhulu Musini <nmusini@cisco.com> 2779M: Sesidhar Baddela <sebaddel@cisco.com> 2780L: linux-scsi@vger.kernel.org 2781S: Supported 2782F: drivers/scsi/snic/ 2783 2784CMPC ACPI DRIVER 2785M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2786M: Daniel Oliveira Nascimento <don@syst.com.br> 2787L: platform-driver-x86@vger.kernel.org 2788S: Supported 2789F: drivers/platform/x86/classmate-laptop.c 2790 2791COBALT MEDIA DRIVER 2792M: Hans Verkuil <hans.verkuil@cisco.com> 2793L: linux-media@vger.kernel.org 2794T: git git://linuxtv.org/media_tree.git 2795W: http://linuxtv.org 2796S: Supported 2797F: drivers/media/pci/cobalt/ 2798 2799COCCINELLE/Semantic Patches (SmPL) 2800M: Julia Lawall <Julia.Lawall@lip6.fr> 2801M: Gilles Muller <Gilles.Muller@lip6.fr> 2802M: Nicolas Palix <nicolas.palix@imag.fr> 2803M: Michal Marek <mmarek@suse.com> 2804L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2805T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2806W: http://coccinelle.lip6.fr/ 2807S: Supported 2808F: Documentation/coccinelle.txt 2809F: scripts/coccinelle/ 2810F: scripts/coccicheck 2811 2812CODA FILE SYSTEM 2813M: Jan Harkes <jaharkes@cs.cmu.edu> 2814M: coda@cs.cmu.edu 2815L: codalist@coda.cs.cmu.edu 2816W: http://www.coda.cs.cmu.edu/ 2817S: Maintained 2818F: Documentation/filesystems/coda.txt 2819F: fs/coda/ 2820F: include/linux/coda*.h 2821F: include/uapi/linux/coda*.h 2822 2823CODA V4L2 MEM2MEM DRIVER 2824M: Philipp Zabel <p.zabel@pengutronix.de> 2825L: linux-media@vger.kernel.org 2826S: Maintained 2827F: Documentation/devicetree/bindings/media/coda.txt 2828F: drivers/media/platform/coda/ 2829 2830COMMON CLK FRAMEWORK 2831M: Michael Turquette <mturquette@baylibre.com> 2832M: Stephen Boyd <sboyd@codeaurora.org> 2833L: linux-clk@vger.kernel.org 2834T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2835S: Maintained 2836F: drivers/clk/ 2837X: drivers/clk/clkdev.c 2838F: include/linux/clk-pr* 2839F: include/linux/clk/ 2840 2841COMMON INTERNET FILE SYSTEM (CIFS) 2842M: Steve French <sfrench@samba.org> 2843L: linux-cifs@vger.kernel.org 2844L: samba-technical@lists.samba.org (moderated for non-subscribers) 2845W: http://linux-cifs.samba.org/ 2846T: git git://git.samba.org/sfrench/cifs-2.6.git 2847S: Supported 2848F: Documentation/filesystems/cifs/ 2849F: fs/cifs/ 2850 2851COMPACTPCI HOTPLUG CORE 2852M: Scott Murray <scott@spiteful.org> 2853L: linux-pci@vger.kernel.org 2854S: Maintained 2855F: drivers/pci/hotplug/cpci_hotplug* 2856 2857COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2858M: Scott Murray <scott@spiteful.org> 2859L: linux-pci@vger.kernel.org 2860S: Maintained 2861F: drivers/pci/hotplug/cpcihp_zt5550.* 2862 2863COMPACTPCI HOTPLUG GENERIC DRIVER 2864M: Scott Murray <scott@spiteful.org> 2865L: linux-pci@vger.kernel.org 2866S: Maintained 2867F: drivers/pci/hotplug/cpcihp_generic.c 2868 2869COMPAL LAPTOP SUPPORT 2870M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2871L: platform-driver-x86@vger.kernel.org 2872S: Maintained 2873F: drivers/platform/x86/compal-laptop.c 2874 2875CONEXANT ACCESSRUNNER USB DRIVER 2876M: Simon Arlott <cxacru@fire.lp0.eu> 2877L: accessrunner-general@lists.sourceforge.net 2878W: http://accessrunner.sourceforge.net/ 2879S: Maintained 2880F: drivers/usb/atm/cxacru.c 2881 2882CONFIGFS 2883M: Joel Becker <jlbec@evilplan.org> 2884T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2885S: Supported 2886F: fs/configfs/ 2887F: include/linux/configfs.h 2888 2889CONNECTOR 2890M: Evgeniy Polyakov <zbr@ioremap.net> 2891L: netdev@vger.kernel.org 2892S: Maintained 2893F: drivers/connector/ 2894 2895CONTROL GROUP (CGROUP) 2896M: Tejun Heo <tj@kernel.org> 2897M: Li Zefan <lizefan@huawei.com> 2898M: Johannes Weiner <hannes@cmpxchg.org> 2899L: cgroups@vger.kernel.org 2900T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2901S: Maintained 2902F: Documentation/cgroups/ 2903F: include/linux/cgroup* 2904F: kernel/cgroup* 2905 2906CONTROL GROUP - CPUSET 2907M: Li Zefan <lizefan@huawei.com> 2908L: cgroups@vger.kernel.org 2909W: http://www.bullopensource.org/cpuset/ 2910W: http://oss.sgi.com/projects/cpusets/ 2911T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2912S: Maintained 2913F: Documentation/cgroups/cpusets.txt 2914F: include/linux/cpuset.h 2915F: kernel/cpuset.c 2916 2917CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2918M: Johannes Weiner <hannes@cmpxchg.org> 2919M: Michal Hocko <mhocko@kernel.org> 2920L: cgroups@vger.kernel.org 2921L: linux-mm@kvack.org 2922S: Maintained 2923F: mm/memcontrol.c 2924F: mm/swap_cgroup.c 2925 2926CORETEMP HARDWARE MONITORING DRIVER 2927M: Fenghua Yu <fenghua.yu@intel.com> 2928L: lm-sensors@lm-sensors.org 2929S: Maintained 2930F: Documentation/hwmon/coretemp 2931F: drivers/hwmon/coretemp.c 2932 2933COSA/SRP SYNC SERIAL DRIVER 2934M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2935W: http://www.fi.muni.cz/~kas/cosa/ 2936S: Maintained 2937F: drivers/net/wan/cosa* 2938 2939CPMAC ETHERNET DRIVER 2940M: Florian Fainelli <florian@openwrt.org> 2941L: netdev@vger.kernel.org 2942S: Maintained 2943F: drivers/net/ethernet/ti/cpmac.c 2944 2945CPU FREQUENCY DRIVERS 2946M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2947M: Viresh Kumar <viresh.kumar@linaro.org> 2948L: linux-pm@vger.kernel.org 2949S: Maintained 2950T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2951T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2952F: drivers/cpufreq/ 2953F: include/linux/cpufreq.h 2954 2955CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2956M: Viresh Kumar <viresh.kumar@linaro.org> 2957M: Sudeep Holla <sudeep.holla@arm.com> 2958L: linux-pm@vger.kernel.org 2959W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2960S: Maintained 2961F: drivers/cpufreq/arm_big_little.h 2962F: drivers/cpufreq/arm_big_little.c 2963F: drivers/cpufreq/arm_big_little_dt.c 2964 2965CPUIDLE DRIVER - ARM BIG LITTLE 2966M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2967M: Daniel Lezcano <daniel.lezcano@linaro.org> 2968L: linux-pm@vger.kernel.org 2969L: linux-arm-kernel@lists.infradead.org 2970T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2971S: Maintained 2972F: drivers/cpuidle/cpuidle-big_little.c 2973 2974CPUIDLE DRIVER - ARM EXYNOS 2975M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2976M: Daniel Lezcano <daniel.lezcano@linaro.org> 2977M: Kukjin Kim <kgene@kernel.org> 2978L: linux-pm@vger.kernel.org 2979L: linux-samsung-soc@vger.kernel.org 2980S: Supported 2981F: drivers/cpuidle/cpuidle-exynos.c 2982F: arch/arm/mach-exynos/pm.c 2983 2984CPUIDLE DRIVERS 2985M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2986M: Daniel Lezcano <daniel.lezcano@linaro.org> 2987L: linux-pm@vger.kernel.org 2988S: Maintained 2989T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2990F: drivers/cpuidle/* 2991F: include/linux/cpuidle.h 2992 2993CPUID/MSR DRIVER 2994M: "H. Peter Anvin" <hpa@zytor.com> 2995S: Maintained 2996F: arch/x86/kernel/cpuid.c 2997F: arch/x86/kernel/msr.c 2998 2999CPU POWER MONITORING SUBSYSTEM 3000M: Thomas Renninger <trenn@suse.com> 3001L: linux-pm@vger.kernel.org 3002S: Maintained 3003F: tools/power/cpupower/ 3004 3005CRAMFS FILESYSTEM 3006W: http://sourceforge.net/projects/cramfs/ 3007S: Orphan / Obsolete 3008F: Documentation/filesystems/cramfs.txt 3009F: fs/cramfs/ 3010 3011CRIS PORT 3012M: Mikael Starvik <starvik@axis.com> 3013M: Jesper Nilsson <jesper.nilsson@axis.com> 3014L: linux-cris-kernel@axis.com 3015W: http://developer.axis.com 3016S: Maintained 3017F: arch/cris/ 3018F: drivers/tty/serial/crisv10.* 3019 3020CRYPTO API 3021M: Herbert Xu <herbert@gondor.apana.org.au> 3022M: "David S. Miller" <davem@davemloft.net> 3023L: linux-crypto@vger.kernel.org 3024T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3025S: Maintained 3026F: Documentation/crypto/ 3027F: Documentation/DocBook/crypto-API.tmpl 3028F: arch/*/crypto/ 3029F: crypto/ 3030F: drivers/crypto/ 3031F: include/crypto/ 3032 3033CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3034M: Neil Horman <nhorman@tuxdriver.com> 3035L: linux-crypto@vger.kernel.org 3036S: Maintained 3037F: crypto/ansi_cprng.c 3038F: crypto/rng.c 3039 3040CS5535 Audio ALSA driver 3041M: Jaya Kumar <jayakumar.alsa@gmail.com> 3042S: Maintained 3043F: sound/pci/cs5535audio/ 3044 3045CW1200 WLAN driver 3046M: Solomon Peachy <pizza@shaftnet.org> 3047S: Maintained 3048F: drivers/net/wireless/cw1200/ 3049 3050CX18 VIDEO4LINUX DRIVER 3051M: Andy Walls <awalls@md.metrocast.net> 3052L: ivtv-devel@ivtvdriver.org (subscribers-only) 3053L: linux-media@vger.kernel.org 3054T: git git://linuxtv.org/media_tree.git 3055W: http://linuxtv.org 3056W: http://www.ivtvdriver.org/index.php/Cx18 3057S: Maintained 3058F: Documentation/video4linux/cx18.txt 3059F: drivers/media/pci/cx18/ 3060F: include/uapi/linux/ivtv* 3061 3062CX2341X MPEG ENCODER HELPER MODULE 3063M: Hans Verkuil <hverkuil@xs4all.nl> 3064L: linux-media@vger.kernel.org 3065T: git git://linuxtv.org/media_tree.git 3066W: http://linuxtv.org 3067S: Maintained 3068F: drivers/media/common/cx2341x* 3069F: include/media/cx2341x* 3070 3071CX24120 MEDIA DRIVER 3072M: Jemma Denson <jdenson@gmail.com> 3073M: Patrick Boettcher <patrick.boettcher@posteo.de> 3074L: linux-media@vger.kernel.org 3075W: http://linuxtv.org/ 3076Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3077S: Maintained 3078F: drivers/media/dvb-frontends/cx24120* 3079 3080CX88 VIDEO4LINUX DRIVER 3081M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3082L: linux-media@vger.kernel.org 3083W: http://linuxtv.org 3084T: git git://linuxtv.org/media_tree.git 3085S: Odd fixes 3086F: Documentation/video4linux/cx88/ 3087F: drivers/media/pci/cx88/ 3088 3089CXD2820R MEDIA DRIVER 3090M: Antti Palosaari <crope@iki.fi> 3091L: linux-media@vger.kernel.org 3092W: http://linuxtv.org/ 3093W: http://palosaari.fi/linux/ 3094Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3095T: git git://linuxtv.org/anttip/media_tree.git 3096S: Maintained 3097F: drivers/media/dvb-frontends/cxd2820r* 3098 3099CXGB3 ETHERNET DRIVER (CXGB3) 3100M: Santosh Raspatur <santosh@chelsio.com> 3101L: netdev@vger.kernel.org 3102W: http://www.chelsio.com 3103S: Supported 3104F: drivers/net/ethernet/chelsio/cxgb3/ 3105 3106CXGB3 ISCSI DRIVER (CXGB3I) 3107M: Karen Xie <kxie@chelsio.com> 3108L: linux-scsi@vger.kernel.org 3109W: http://www.chelsio.com 3110S: Supported 3111F: drivers/scsi/cxgbi/cxgb3i 3112 3113CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3114M: Steve Wise <swise@chelsio.com> 3115L: linux-rdma@vger.kernel.org 3116W: http://www.openfabrics.org 3117S: Supported 3118F: drivers/infiniband/hw/cxgb3/ 3119 3120CXGB4 ETHERNET DRIVER (CXGB4) 3121M: Hariprasad S <hariprasad@chelsio.com> 3122L: netdev@vger.kernel.org 3123W: http://www.chelsio.com 3124S: Supported 3125F: drivers/net/ethernet/chelsio/cxgb4/ 3126 3127CXGB4 ISCSI DRIVER (CXGB4I) 3128M: Karen Xie <kxie@chelsio.com> 3129L: linux-scsi@vger.kernel.org 3130W: http://www.chelsio.com 3131S: Supported 3132F: drivers/scsi/cxgbi/cxgb4i 3133 3134CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3135M: Steve Wise <swise@chelsio.com> 3136L: linux-rdma@vger.kernel.org 3137W: http://www.openfabrics.org 3138S: Supported 3139F: drivers/infiniband/hw/cxgb4/ 3140 3141CXGB4VF ETHERNET DRIVER (CXGB4VF) 3142M: Casey Leedom <leedom@chelsio.com> 3143L: netdev@vger.kernel.org 3144W: http://www.chelsio.com 3145S: Supported 3146F: drivers/net/ethernet/chelsio/cxgb4vf/ 3147 3148CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3149M: Ian Munsie <imunsie@au1.ibm.com> 3150M: Michael Neuling <mikey@neuling.org> 3151L: linuxppc-dev@lists.ozlabs.org 3152S: Supported 3153F: drivers/misc/cxl/ 3154F: include/misc/cxl* 3155F: include/uapi/misc/cxl.h 3156F: Documentation/powerpc/cxl.txt 3157F: Documentation/powerpc/cxl.txt 3158F: Documentation/ABI/testing/sysfs-class-cxl 3159 3160STMMAC ETHERNET DRIVER 3161M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3162L: netdev@vger.kernel.org 3163W: http://www.stlinux.com 3164S: Supported 3165F: drivers/net/ethernet/stmicro/stmmac/ 3166 3167CYBERPRO FB DRIVER 3168M: Russell King <linux@arm.linux.org.uk> 3169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3170W: http://www.arm.linux.org.uk/ 3171S: Maintained 3172F: drivers/video/fbdev/cyber2000fb.* 3173 3174CYCLADES ASYNC MUX DRIVER 3175W: http://www.cyclades.com/ 3176S: Orphan 3177F: drivers/tty/cyclades.c 3178F: include/linux/cyclades.h 3179F: include/uapi/linux/cyclades.h 3180 3181CYCLADES PC300 DRIVER 3182W: http://www.cyclades.com/ 3183S: Orphan 3184F: drivers/net/wan/pc300* 3185 3186CYPRESS_FIRMWARE MEDIA DRIVER 3187M: Antti Palosaari <crope@iki.fi> 3188L: linux-media@vger.kernel.org 3189W: http://linuxtv.org/ 3190W: http://palosaari.fi/linux/ 3191Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3192T: git git://linuxtv.org/anttip/media_tree.git 3193S: Maintained 3194F: drivers/media/common/cypress_firmware* 3195 3196CYTTSP TOUCHSCREEN DRIVER 3197M: Ferruh Yigit <fery@cypress.com> 3198L: linux-input@vger.kernel.org 3199S: Supported 3200F: drivers/input/touchscreen/cyttsp* 3201F: include/linux/input/cyttsp.h 3202 3203DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3204M: Joshua Kinard <kumba@gentoo.org> 3205S: Maintained 3206F: drivers/rtc/rtc-ds1685.c 3207F: include/linux/rtc/ds1685.h 3208 3209DAMA SLAVE for AX.25 3210M: Joerg Reuter <jreuter@yaina.de> 3211W: http://yaina.de/jreuter/ 3212W: http://www.qsl.net/dl1bke/ 3213L: linux-hams@vger.kernel.org 3214S: Maintained 3215F: net/ax25/af_ax25.c 3216F: net/ax25/ax25_dev.c 3217F: net/ax25/ax25_ds_* 3218F: net/ax25/ax25_in.c 3219F: net/ax25/ax25_out.c 3220F: net/ax25/ax25_timer.c 3221F: net/ax25/sysctl_net_ax25.c 3222 3223DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3224L: netdev@vger.kernel.org 3225S: Orphan 3226F: Documentation/networking/dmfe.txt 3227F: drivers/net/ethernet/dec/tulip/dmfe.c 3228 3229DC390/AM53C974 SCSI driver 3230M: Hannes Reinecke <hare@suse.com> 3231L: linux-scsi@vger.kernel.org 3232S: Maintained 3233F: drivers/scsi/am53c974.c 3234 3235DC395x SCSI driver 3236M: Oliver Neukum <oliver@neukum.org> 3237M: Ali Akcaagac <aliakc@web.de> 3238M: Jamie Lenehan <lenehan@twibble.org> 3239L: dc395x@twibble.org 3240W: http://twibble.org/dist/dc395x/ 3241W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3242S: Maintained 3243F: Documentation/scsi/dc395x.txt 3244F: drivers/scsi/dc395x.* 3245 3246DCCP PROTOCOL 3247M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3248L: dccp@vger.kernel.org 3249W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3250S: Maintained 3251F: include/linux/dccp.h 3252F: include/uapi/linux/dccp.h 3253F: include/linux/tfrc.h 3254F: net/dccp/ 3255 3256DECnet NETWORK LAYER 3257W: http://linux-decnet.sourceforge.net 3258L: linux-decnet-user@lists.sourceforge.net 3259S: Orphan 3260F: Documentation/networking/decnet.txt 3261F: net/decnet/ 3262 3263DECSTATION PLATFORM SUPPORT 3264M: "Maciej W. Rozycki" <macro@linux-mips.org> 3265L: linux-mips@linux-mips.org 3266W: http://www.linux-mips.org/wiki/DECstation 3267S: Maintained 3268F: arch/mips/dec/ 3269F: arch/mips/include/asm/dec/ 3270F: arch/mips/include/asm/mach-dec/ 3271 3272DEFXX FDDI NETWORK DRIVER 3273M: "Maciej W. Rozycki" <macro@linux-mips.org> 3274S: Maintained 3275F: drivers/net/fddi/defxx.* 3276 3277DELL LAPTOP DRIVER 3278M: Matthew Garrett <mjg59@srcf.ucam.org> 3279M: Pali Rohár <pali.rohar@gmail.com> 3280L: platform-driver-x86@vger.kernel.org 3281S: Maintained 3282F: drivers/platform/x86/dell-laptop.c 3283 3284DELL LAPTOP RBTN DRIVER 3285M: Pali Rohár <pali.rohar@gmail.com> 3286S: Maintained 3287F: drivers/platform/x86/dell-rbtn.* 3288 3289DELL LAPTOP FREEFALL DRIVER 3290M: Pali Rohár <pali.rohar@gmail.com> 3291S: Maintained 3292F: drivers/platform/x86/dell-smo8800.c 3293 3294DELL LAPTOP SMM DRIVER 3295M: Pali Rohár <pali.rohar@gmail.com> 3296S: Maintained 3297F: drivers/hwmon/dell-smm-hwmon.c 3298F: include/uapi/linux/i8k.h 3299 3300DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3301M: Doug Warzecha <Douglas_Warzecha@dell.com> 3302S: Maintained 3303F: Documentation/dcdbas.txt 3304F: drivers/firmware/dcdbas.* 3305 3306DELL WMI EXTRAS DRIVER 3307M: Matthew Garrett <mjg59@srcf.ucam.org> 3308M: Pali Rohár <pali.rohar@gmail.com> 3309S: Maintained 3310F: drivers/platform/x86/dell-wmi.c 3311 3312DESIGNWARE USB2 DRD IP DRIVER 3313M: John Youn <johnyoun@synopsys.com> 3314L: linux-usb@vger.kernel.org 3315T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3316S: Maintained 3317F: drivers/usb/dwc2/ 3318 3319DESIGNWARE USB3 DRD IP DRIVER 3320M: Felipe Balbi <balbi@ti.com> 3321L: linux-usb@vger.kernel.org 3322L: linux-omap@vger.kernel.org 3323T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3324S: Maintained 3325F: drivers/usb/dwc3/ 3326 3327DEVICE COREDUMP (DEV_COREDUMP) 3328M: Johannes Berg <johannes@sipsolutions.net> 3329L: linux-kernel@vger.kernel.org 3330S: Maintained 3331F: drivers/base/devcoredump.c 3332F: include/linux/devcoredump.h 3333 3334DEVICE FREQUENCY (DEVFREQ) 3335M: MyungJoo Ham <myungjoo.ham@samsung.com> 3336M: Kyungmin Park <kyungmin.park@samsung.com> 3337L: linux-pm@vger.kernel.org 3338S: Maintained 3339F: drivers/devfreq/ 3340 3341DEVICE NUMBER REGISTRY 3342M: Torben Mathiasen <device@lanana.org> 3343W: http://lanana.org/docs/device-list/index.html 3344S: Maintained 3345 3346DEVICE-MAPPER (LVM) 3347M: Alasdair Kergon <agk@redhat.com> 3348M: Mike Snitzer <snitzer@redhat.com> 3349M: dm-devel@redhat.com 3350L: dm-devel@redhat.com 3351W: http://sources.redhat.com/dm 3352Q: http://patchwork.kernel.org/project/dm-devel/list/ 3353T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3354T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3355S: Maintained 3356F: Documentation/device-mapper/ 3357F: drivers/md/dm* 3358F: drivers/md/persistent-data/ 3359F: include/linux/device-mapper.h 3360F: include/linux/dm-*.h 3361F: include/uapi/linux/dm-*.h 3362 3363DIALOG SEMICONDUCTOR DRIVERS 3364M: Support Opensource <support.opensource@diasemi.com> 3365W: http://www.dialog-semiconductor.com/products 3366S: Supported 3367F: Documentation/hwmon/da90?? 3368F: drivers/gpio/gpio-da90??.c 3369F: drivers/hwmon/da90??-hwmon.c 3370F: drivers/iio/adc/da91??-*.c 3371F: drivers/input/misc/da90??_onkey.c 3372F: drivers/input/touchscreen/da9052_tsi.c 3373F: drivers/leds/leds-da90??.c 3374F: drivers/mfd/da903x.c 3375F: drivers/mfd/da90??-*.c 3376F: drivers/mfd/da91??-*.c 3377F: drivers/power/da9052-battery.c 3378F: drivers/power/da91??-*.c 3379F: drivers/regulator/da903x.c 3380F: drivers/regulator/da9???-regulator.[ch] 3381F: drivers/rtc/rtc-da90??.c 3382F: drivers/video/backlight/da90??_bl.c 3383F: drivers/watchdog/da90??_wdt.c 3384F: include/linux/mfd/da903x.h 3385F: include/linux/mfd/da9052/ 3386F: include/linux/mfd/da9055/ 3387F: include/linux/mfd/da9063/ 3388F: include/linux/mfd/da9150/ 3389F: include/sound/da[79]*.h 3390F: sound/soc/codecs/da[79]*.[ch] 3391 3392DIGI NEO AND CLASSIC PCI PRODUCTS 3393M: Lidza Louina <lidza.louina@gmail.com> 3394M: Mark Hounschell <markh@compro.net> 3395L: driverdev-devel@linuxdriverproject.org 3396S: Maintained 3397F: drivers/staging/dgnc/ 3398 3399DIGI EPCA PCI PRODUCTS 3400M: Lidza Louina <lidza.louina@gmail.com> 3401M: Daeseok Youn <daeseok.youn@gmail.com> 3402L: driverdev-devel@linuxdriverproject.org 3403S: Maintained 3404F: drivers/staging/dgap/ 3405 3406DIOLAN U2C-12 I2C DRIVER 3407M: Guenter Roeck <linux@roeck-us.net> 3408L: linux-i2c@vger.kernel.org 3409S: Maintained 3410F: drivers/i2c/busses/i2c-diolan-u2c.c 3411 3412DIRECT ACCESS (DAX) 3413M: Matthew Wilcox <willy@linux.intel.com> 3414L: linux-fsdevel@vger.kernel.org 3415S: Supported 3416F: fs/dax.c 3417 3418DIRECTORY NOTIFICATION (DNOTIFY) 3419M: Eric Paris <eparis@parisplace.org> 3420S: Maintained 3421F: Documentation/filesystems/dnotify.txt 3422F: fs/notify/dnotify/ 3423F: include/linux/dnotify.h 3424 3425DISK GEOMETRY AND PARTITION HANDLING 3426M: Andries Brouwer <aeb@cwi.nl> 3427W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3428W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3429W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3430S: Maintained 3431 3432DISKQUOTA 3433M: Jan Kara <jack@suse.com> 3434S: Maintained 3435F: Documentation/filesystems/quota.txt 3436F: fs/quota/ 3437F: include/linux/quota*.h 3438F: include/uapi/linux/quota*.h 3439 3440DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3441M: Bernie Thompson <bernie@plugable.com> 3442L: linux-fbdev@vger.kernel.org 3443S: Maintained 3444W: http://plugable.com/category/projects/udlfb/ 3445F: drivers/video/fbdev/udlfb.c 3446F: include/video/udlfb.h 3447F: Documentation/fb/udlfb.txt 3448 3449DISTRIBUTED LOCK MANAGER (DLM) 3450M: Christine Caulfield <ccaulfie@redhat.com> 3451M: David Teigland <teigland@redhat.com> 3452L: cluster-devel@redhat.com 3453W: http://sources.redhat.com/cluster/ 3454T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3455S: Supported 3456F: fs/dlm/ 3457 3458DMA BUFFER SHARING FRAMEWORK 3459M: Sumit Semwal <sumit.semwal@linaro.org> 3460S: Maintained 3461L: linux-media@vger.kernel.org 3462L: dri-devel@lists.freedesktop.org 3463L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3464F: drivers/dma-buf/ 3465F: include/linux/dma-buf* 3466F: include/linux/reservation.h 3467F: include/linux/*fence.h 3468F: Documentation/dma-buf-sharing.txt 3469T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3470 3471DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3472M: Vinod Koul <vinod.koul@intel.com> 3473L: dmaengine@vger.kernel.org 3474Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3475S: Maintained 3476F: drivers/dma/ 3477F: include/linux/dmaengine.h 3478F: Documentation/dmaengine/ 3479T: git git://git.infradead.org/users/vkoul/slave-dma.git 3480 3481DME1737 HARDWARE MONITOR DRIVER 3482M: Juerg Haefliger <juergh@gmail.com> 3483L: lm-sensors@lm-sensors.org 3484S: Maintained 3485F: Documentation/hwmon/dme1737 3486F: drivers/hwmon/dme1737.c 3487 3488DMI/SMBIOS SUPPORT 3489M: Jean Delvare <jdelvare@suse.com> 3490S: Maintained 3491T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3492F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3493F: drivers/firmware/dmi-id.c 3494F: drivers/firmware/dmi_scan.c 3495F: include/linux/dmi.h 3496 3497DOCUMENTATION 3498M: Jonathan Corbet <corbet@lwn.net> 3499L: linux-doc@vger.kernel.org 3500S: Maintained 3501F: Documentation/ 3502X: Documentation/ABI/ 3503X: Documentation/devicetree/ 3504X: Documentation/acpi 3505X: Documentation/power 3506X: Documentation/spi 3507X: Documentation/DocBook/media 3508T: git git://git.lwn.net/linux-2.6.git docs-next 3509 3510DOUBLETALK DRIVER 3511M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3512L: blinux-list@redhat.com 3513S: Maintained 3514F: drivers/char/dtlk.c 3515F: include/linux/dtlk.h 3516 3517DPT_I2O SCSI RAID DRIVER 3518M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3519L: linux-scsi@vger.kernel.org 3520W: http://www.adaptec.com/ 3521S: Maintained 3522F: drivers/scsi/dpt* 3523F: drivers/scsi/dpt/ 3524 3525DRBD DRIVER 3526P: Philipp Reisner 3527P: Lars Ellenberg 3528M: drbd-dev@lists.linbit.com 3529L: drbd-user@lists.linbit.com 3530W: http://www.drbd.org 3531T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3532T: git git://git.drbd.org/drbd-8.3.git 3533S: Supported 3534F: drivers/block/drbd/ 3535F: lib/lru_cache.c 3536F: Documentation/blockdev/drbd/ 3537 3538DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3539M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3540T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3541S: Supported 3542F: Documentation/kobject.txt 3543F: drivers/base/ 3544F: fs/debugfs/ 3545F: fs/kernfs/ 3546F: fs/sysfs/ 3547F: include/linux/debugfs.h 3548F: include/linux/kobj* 3549F: lib/kobj* 3550 3551DRM DRIVERS 3552M: David Airlie <airlied@linux.ie> 3553L: dri-devel@lists.freedesktop.org 3554T: git git://people.freedesktop.org/~airlied/linux 3555S: Maintained 3556F: drivers/gpu/drm/ 3557F: drivers/gpu/vga/ 3558F: include/drm/ 3559F: include/uapi/drm/ 3560 3561RADEON DRM DRIVERS 3562M: Alex Deucher <alexander.deucher@amd.com> 3563M: Christian König <christian.koenig@amd.com> 3564L: dri-devel@lists.freedesktop.org 3565T: git git://people.freedesktop.org/~agd5f/linux 3566S: Supported 3567F: drivers/gpu/drm/radeon/ 3568F: include/uapi/drm/radeon* 3569 3570DRM PANEL DRIVERS 3571M: Thierry Reding <thierry.reding@gmail.com> 3572L: dri-devel@lists.freedesktop.org 3573T: git git://anongit.freedesktop.org/tegra/linux.git 3574S: Maintained 3575F: drivers/gpu/drm/drm_panel.c 3576F: drivers/gpu/drm/panel/ 3577F: include/drm/drm_panel.h 3578F: Documentation/devicetree/bindings/panel/ 3579 3580INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3581M: Daniel Vetter <daniel.vetter@intel.com> 3582M: Jani Nikula <jani.nikula@linux.intel.com> 3583L: intel-gfx@lists.freedesktop.org 3584L: dri-devel@lists.freedesktop.org 3585Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3586T: git git://anongit.freedesktop.org/drm-intel 3587S: Supported 3588F: drivers/gpu/drm/i915/ 3589F: include/drm/i915* 3590F: include/uapi/drm/i915* 3591 3592DRM DRIVERS FOR EXYNOS 3593M: Inki Dae <inki.dae@samsung.com> 3594M: Joonyoung Shim <jy0922.shim@samsung.com> 3595M: Seung-Woo Kim <sw0312.kim@samsung.com> 3596M: Kyungmin Park <kyungmin.park@samsung.com> 3597L: dri-devel@lists.freedesktop.org 3598T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3599S: Supported 3600F: drivers/gpu/drm/exynos/ 3601F: include/drm/exynos* 3602F: include/uapi/drm/exynos* 3603 3604DRM DRIVERS FOR FREESCALE DCU 3605M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3606M: Alison Wang <alison.wang@freescale.com> 3607L: dri-devel@lists.freedesktop.org 3608S: Supported 3609F: drivers/gpu/drm/fsl-dcu/ 3610F: Documentation/devicetree/bindings/video/fsl,dcu.txt 3611F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt 3612 3613DRM DRIVERS FOR FREESCALE IMX 3614M: Philipp Zabel <p.zabel@pengutronix.de> 3615L: dri-devel@lists.freedesktop.org 3616S: Maintained 3617F: drivers/gpu/drm/imx/ 3618F: Documentation/devicetree/bindings/drm/imx/ 3619 3620DRM DRIVERS FOR NVIDIA TEGRA 3621M: Thierry Reding <thierry.reding@gmail.com> 3622M: Terje Bergström <tbergstrom@nvidia.com> 3623L: dri-devel@lists.freedesktop.org 3624L: linux-tegra@vger.kernel.org 3625T: git git://anongit.freedesktop.org/tegra/linux.git 3626S: Supported 3627F: drivers/gpu/drm/tegra/ 3628F: drivers/gpu/host1x/ 3629F: include/linux/host1x.h 3630F: include/uapi/drm/tegra_drm.h 3631F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3632 3633DRM DRIVERS FOR RENESAS 3634M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3635L: dri-devel@lists.freedesktop.org 3636L: linux-sh@vger.kernel.org 3637T: git git://people.freedesktop.org/~airlied/linux 3638S: Supported 3639F: drivers/gpu/drm/rcar-du/ 3640F: drivers/gpu/drm/shmobile/ 3641F: include/linux/platform_data/shmob_drm.h 3642 3643DRM DRIVERS FOR ROCKCHIP 3644M: Mark Yao <mark.yao@rock-chips.com> 3645L: dri-devel@lists.freedesktop.org 3646S: Maintained 3647F: drivers/gpu/drm/rockchip/ 3648F: Documentation/devicetree/bindings/video/rockchip* 3649 3650DRM DRIVERS FOR STI 3651M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3652M: Vincent Abriou <vincent.abriou@st.com> 3653L: dri-devel@lists.freedesktop.org 3654T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3655S: Maintained 3656F: drivers/gpu/drm/sti 3657F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt 3658 3659DSBR100 USB FM RADIO DRIVER 3660M: Alexey Klimov <klimov.linux@gmail.com> 3661L: linux-media@vger.kernel.org 3662T: git git://linuxtv.org/media_tree.git 3663S: Maintained 3664F: drivers/media/radio/dsbr100.c 3665 3666DSCC4 DRIVER 3667M: Francois Romieu <romieu@fr.zoreil.com> 3668L: netdev@vger.kernel.org 3669S: Maintained 3670F: drivers/net/wan/dscc4.c 3671 3672DT3155 MEDIA DRIVER 3673M: Hans Verkuil <hverkuil@xs4all.nl> 3674L: linux-media@vger.kernel.org 3675T: git git://linuxtv.org/media_tree.git 3676W: http://linuxtv.org 3677S: Odd Fixes 3678F: drivers/media/pci/dt3155/ 3679 3680DVB_USB_AF9015 MEDIA DRIVER 3681M: Antti Palosaari <crope@iki.fi> 3682L: linux-media@vger.kernel.org 3683W: http://linuxtv.org/ 3684W: http://palosaari.fi/linux/ 3685Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3686T: git git://linuxtv.org/anttip/media_tree.git 3687S: Maintained 3688F: drivers/media/usb/dvb-usb-v2/af9015* 3689 3690DVB_USB_AF9035 MEDIA DRIVER 3691M: Antti Palosaari <crope@iki.fi> 3692L: linux-media@vger.kernel.org 3693W: http://linuxtv.org/ 3694W: http://palosaari.fi/linux/ 3695Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3696T: git git://linuxtv.org/anttip/media_tree.git 3697S: Maintained 3698F: drivers/media/usb/dvb-usb-v2/af9035* 3699 3700DVB_USB_ANYSEE MEDIA DRIVER 3701M: Antti Palosaari <crope@iki.fi> 3702L: linux-media@vger.kernel.org 3703W: http://linuxtv.org/ 3704W: http://palosaari.fi/linux/ 3705Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3706T: git git://linuxtv.org/anttip/media_tree.git 3707S: Maintained 3708F: drivers/media/usb/dvb-usb-v2/anysee* 3709 3710DVB_USB_AU6610 MEDIA DRIVER 3711M: Antti Palosaari <crope@iki.fi> 3712L: linux-media@vger.kernel.org 3713W: http://linuxtv.org/ 3714W: http://palosaari.fi/linux/ 3715Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3716T: git git://linuxtv.org/anttip/media_tree.git 3717S: Maintained 3718F: drivers/media/usb/dvb-usb-v2/au6610* 3719 3720DVB_USB_CE6230 MEDIA DRIVER 3721M: Antti Palosaari <crope@iki.fi> 3722L: linux-media@vger.kernel.org 3723W: http://linuxtv.org/ 3724W: http://palosaari.fi/linux/ 3725Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3726T: git git://linuxtv.org/anttip/media_tree.git 3727S: Maintained 3728F: drivers/media/usb/dvb-usb-v2/ce6230* 3729 3730DVB_USB_CXUSB MEDIA DRIVER 3731M: Michael Krufky <mkrufky@linuxtv.org> 3732L: linux-media@vger.kernel.org 3733W: http://linuxtv.org/ 3734W: http://github.com/mkrufky 3735Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3736T: git git://linuxtv.org/media_tree.git 3737S: Maintained 3738F: drivers/media/usb/dvb-usb/cxusb* 3739 3740DVB_USB_EC168 MEDIA DRIVER 3741M: Antti Palosaari <crope@iki.fi> 3742L: linux-media@vger.kernel.org 3743W: http://linuxtv.org/ 3744W: http://palosaari.fi/linux/ 3745Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3746T: git git://linuxtv.org/anttip/media_tree.git 3747S: Maintained 3748F: drivers/media/usb/dvb-usb-v2/ec168* 3749 3750DVB_USB_GL861 MEDIA DRIVER 3751M: Antti Palosaari <crope@iki.fi> 3752L: linux-media@vger.kernel.org 3753W: http://linuxtv.org/ 3754Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3755T: git git://linuxtv.org/anttip/media_tree.git 3756S: Maintained 3757F: drivers/media/usb/dvb-usb-v2/gl861* 3758 3759DVB_USB_MXL111SF MEDIA DRIVER 3760M: Michael Krufky <mkrufky@linuxtv.org> 3761L: linux-media@vger.kernel.org 3762W: http://linuxtv.org/ 3763W: http://github.com/mkrufky 3764Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3765T: git git://linuxtv.org/mkrufky/mxl111sf.git 3766S: Maintained 3767F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3768 3769DVB_USB_RTL28XXU MEDIA DRIVER 3770M: Antti Palosaari <crope@iki.fi> 3771L: linux-media@vger.kernel.org 3772W: http://linuxtv.org/ 3773W: http://palosaari.fi/linux/ 3774Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3775T: git git://linuxtv.org/anttip/media_tree.git 3776S: Maintained 3777F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3778 3779DVB_USB_V2 MEDIA DRIVER 3780M: Antti Palosaari <crope@iki.fi> 3781L: linux-media@vger.kernel.org 3782W: http://linuxtv.org/ 3783W: http://palosaari.fi/linux/ 3784Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3785T: git git://linuxtv.org/anttip/media_tree.git 3786S: Maintained 3787F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3788F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3789 3790DYNAMIC DEBUG 3791M: Jason Baron <jbaron@akamai.com> 3792S: Maintained 3793F: lib/dynamic_debug.c 3794F: include/linux/dynamic_debug.h 3795 3796DZ DECSTATION DZ11 SERIAL DRIVER 3797M: "Maciej W. Rozycki" <macro@linux-mips.org> 3798S: Maintained 3799F: drivers/tty/serial/dz.* 3800 3801E3X0 POWER BUTTON DRIVER 3802M: Moritz Fischer <moritz.fischer@ettus.com> 3803L: usrp-users@lists.ettus.com 3804W: http://www.ettus.com 3805S: Supported 3806F: drivers/input/misc/e3x0-button.c 3807F: Documentation/devicetree/bindings/input/e3x0-button.txt 3808 3809E4000 MEDIA DRIVER 3810M: Antti Palosaari <crope@iki.fi> 3811L: linux-media@vger.kernel.org 3812W: http://linuxtv.org/ 3813W: http://palosaari.fi/linux/ 3814Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3815T: git git://linuxtv.org/anttip/media_tree.git 3816S: Maintained 3817F: drivers/media/tuners/e4000* 3818 3819EATA ISA/EISA/PCI SCSI DRIVER 3820M: Dario Ballabio <ballabio_dario@emc.com> 3821L: linux-scsi@vger.kernel.org 3822S: Maintained 3823F: drivers/scsi/eata.c 3824 3825EC100 MEDIA DRIVER 3826M: Antti Palosaari <crope@iki.fi> 3827L: linux-media@vger.kernel.org 3828W: http://linuxtv.org/ 3829W: http://palosaari.fi/linux/ 3830Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3831T: git git://linuxtv.org/anttip/media_tree.git 3832S: Maintained 3833F: drivers/media/dvb-frontends/ec100* 3834 3835ECRYPT FILE SYSTEM 3836M: Tyler Hicks <tyhicks@canonical.com> 3837L: ecryptfs@vger.kernel.org 3838W: http://ecryptfs.org 3839W: https://launchpad.net/ecryptfs 3840S: Supported 3841F: Documentation/filesystems/ecryptfs.txt 3842F: fs/ecryptfs/ 3843 3844EDAC-CORE 3845M: Doug Thompson <dougthompson@xmission.com> 3846M: Borislav Petkov <bp@alien8.de> 3847M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3848L: linux-edac@vger.kernel.org 3849W: bluesmoke.sourceforge.net 3850T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3851T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3852S: Supported 3853F: Documentation/edac.txt 3854F: drivers/edac/ 3855F: include/linux/edac.h 3856 3857EDAC-AMD64 3858M: Doug Thompson <dougthompson@xmission.com> 3859M: Borislav Petkov <bp@alien8.de> 3860L: linux-edac@vger.kernel.org 3861W: bluesmoke.sourceforge.net 3862S: Maintained 3863F: drivers/edac/amd64_edac* 3864 3865EDAC-CALXEDA 3866M: Doug Thompson <dougthompson@xmission.com> 3867M: Robert Richter <rric@kernel.org> 3868L: linux-edac@vger.kernel.org 3869W: bluesmoke.sourceforge.net 3870S: Maintained 3871F: drivers/edac/highbank* 3872 3873EDAC-CAVIUM 3874M: Ralf Baechle <ralf@linux-mips.org> 3875M: David Daney <david.daney@cavium.com> 3876L: linux-edac@vger.kernel.org 3877L: linux-mips@linux-mips.org 3878W: bluesmoke.sourceforge.net 3879S: Supported 3880F: drivers/edac/octeon_edac* 3881 3882EDAC-E752X 3883M: Mark Gross <mark.gross@intel.com> 3884M: Doug Thompson <dougthompson@xmission.com> 3885L: linux-edac@vger.kernel.org 3886W: bluesmoke.sourceforge.net 3887S: Maintained 3888F: drivers/edac/e752x_edac.c 3889 3890EDAC-E7XXX 3891M: Doug Thompson <dougthompson@xmission.com> 3892L: linux-edac@vger.kernel.org 3893W: bluesmoke.sourceforge.net 3894S: Maintained 3895F: drivers/edac/e7xxx_edac.c 3896 3897EDAC-GHES 3898M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3899L: linux-edac@vger.kernel.org 3900W: bluesmoke.sourceforge.net 3901S: Maintained 3902F: drivers/edac/ghes_edac.c 3903 3904EDAC-I82443BXGX 3905M: Tim Small <tim@buttersideup.com> 3906L: linux-edac@vger.kernel.org 3907W: bluesmoke.sourceforge.net 3908S: Maintained 3909F: drivers/edac/i82443bxgx_edac.c 3910 3911EDAC-I3000 3912M: Jason Uhlenkott <juhlenko@akamai.com> 3913L: linux-edac@vger.kernel.org 3914W: bluesmoke.sourceforge.net 3915S: Maintained 3916F: drivers/edac/i3000_edac.c 3917 3918EDAC-I5000 3919M: Doug Thompson <dougthompson@xmission.com> 3920L: linux-edac@vger.kernel.org 3921W: bluesmoke.sourceforge.net 3922S: Maintained 3923F: drivers/edac/i5000_edac.c 3924 3925EDAC-I5400 3926M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3927L: linux-edac@vger.kernel.org 3928W: bluesmoke.sourceforge.net 3929S: Maintained 3930F: drivers/edac/i5400_edac.c 3931 3932EDAC-I7300 3933M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3934L: linux-edac@vger.kernel.org 3935W: bluesmoke.sourceforge.net 3936S: Maintained 3937F: drivers/edac/i7300_edac.c 3938 3939EDAC-I7CORE 3940M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3941L: linux-edac@vger.kernel.org 3942W: bluesmoke.sourceforge.net 3943S: Maintained 3944F: drivers/edac/i7core_edac.c 3945 3946EDAC-I82975X 3947M: Ranganathan Desikan <ravi@jetztechnologies.com> 3948M: "Arvind R." <arvino55@gmail.com> 3949L: linux-edac@vger.kernel.org 3950W: bluesmoke.sourceforge.net 3951S: Maintained 3952F: drivers/edac/i82975x_edac.c 3953 3954EDAC-IE31200 3955M: Jason Baron <jbaron@akamai.com> 3956L: linux-edac@vger.kernel.org 3957W: bluesmoke.sourceforge.net 3958S: Maintained 3959F: drivers/edac/ie31200_edac.c 3960 3961EDAC-MPC85XX 3962M: Johannes Thumshirn <morbidrsa@gmail.com> 3963L: linux-edac@vger.kernel.org 3964W: bluesmoke.sourceforge.net 3965S: Maintained 3966F: drivers/edac/mpc85xx_edac.[ch] 3967 3968EDAC-PASEMI 3969M: Egor Martovetsky <egor@pasemi.com> 3970L: linux-edac@vger.kernel.org 3971W: bluesmoke.sourceforge.net 3972S: Maintained 3973F: drivers/edac/pasemi_edac.c 3974 3975EDAC-R82600 3976M: Tim Small <tim@buttersideup.com> 3977L: linux-edac@vger.kernel.org 3978W: bluesmoke.sourceforge.net 3979S: Maintained 3980F: drivers/edac/r82600_edac.c 3981 3982EDAC-SBRIDGE 3983M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3984L: linux-edac@vger.kernel.org 3985W: bluesmoke.sourceforge.net 3986S: Maintained 3987F: drivers/edac/sb_edac.c 3988 3989EDAC-XGENE 3990APPLIED MICRO (APM) X-GENE SOC EDAC 3991M: Loc Ho <lho@apm.com> 3992S: Supported 3993F: drivers/edac/xgene_edac.c 3994F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 3995 3996EDIROL UA-101/UA-1000 DRIVER 3997M: Clemens Ladisch <clemens@ladisch.de> 3998L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3999T: git git://git.alsa-project.org/alsa-kernel.git 4000S: Maintained 4001F: sound/usb/misc/ua101.c 4002 4003EXTENSIBLE FIRMWARE INTERFACE (EFI) 4004M: Matt Fleming <matt.fleming@intel.com> 4005L: linux-efi@vger.kernel.org 4006T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4007S: Maintained 4008F: Documentation/efi-stub.txt 4009F: arch/ia64/kernel/efi.c 4010F: arch/x86/boot/compressed/eboot.[ch] 4011F: arch/x86/include/asm/efi.h 4012F: arch/x86/platform/efi/* 4013F: drivers/firmware/efi/* 4014F: include/linux/efi*.h 4015 4016EFI VARIABLE FILESYSTEM 4017M: Matthew Garrett <matthew.garrett@nebula.com> 4018M: Jeremy Kerr <jk@ozlabs.org> 4019M: Matt Fleming <matt.fleming@intel.com> 4020T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4021L: linux-efi@vger.kernel.org 4022S: Maintained 4023F: fs/efivarfs/ 4024 4025EFIFB FRAMEBUFFER DRIVER 4026L: linux-fbdev@vger.kernel.org 4027M: Peter Jones <pjones@redhat.com> 4028S: Maintained 4029F: drivers/video/fbdev/efifb.c 4030 4031EFS FILESYSTEM 4032W: http://aeschi.ch.eu.org/efs/ 4033S: Orphan 4034F: fs/efs/ 4035 4036EHCA (IBM GX bus InfiniBand adapter) DRIVER 4037M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 4038M: Christoph Raisch <raisch@de.ibm.com> 4039L: linux-rdma@vger.kernel.org 4040S: Supported 4041F: drivers/infiniband/hw/ehca/ 4042 4043EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4044M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4045L: netdev@vger.kernel.org 4046S: Maintained 4047F: drivers/net/ethernet/ibm/ehea/ 4048 4049EM28XX VIDEO4LINUX DRIVER 4050M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4051L: linux-media@vger.kernel.org 4052W: http://linuxtv.org 4053T: git git://linuxtv.org/media_tree.git 4054S: Maintained 4055F: drivers/media/usb/em28xx/ 4056 4057EMBEDDED LINUX 4058M: Paul Gortmaker <paul.gortmaker@windriver.com> 4059M: Matt Mackall <mpm@selenic.com> 4060M: David Woodhouse <dwmw2@infradead.org> 4061L: linux-embedded@vger.kernel.org 4062S: Maintained 4063 4064EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4065M: James Smart <james.smart@avagotech.com> 4066M: Dick Kennedy <dick.kennedy@avagotech.com> 4067L: linux-scsi@vger.kernel.org 4068W: http://www.avagotech.com 4069S: Supported 4070F: drivers/scsi/lpfc/ 4071 4072ENE CB710 FLASH CARD READER DRIVER 4073M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4074S: Maintained 4075F: drivers/misc/cb710/ 4076F: drivers/mmc/host/cb710-mmc.* 4077F: include/linux/cb710.h 4078 4079ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4080M: Maxim Levitsky <maximlevitsky@gmail.com> 4081S: Maintained 4082F: drivers/media/rc/ene_ir.* 4083 4084ENHANCED ERROR HANDLING (EEH) 4085M: Gavin Shan <shangw@linux.vnet.ibm.com> 4086L: linuxppc-dev@lists.ozlabs.org 4087S: Supported 4088F: Documentation/powerpc/eeh-pci-error-recovery.txt 4089F: arch/powerpc/kernel/eeh*.c 4090 4091EPSON S1D13XXX FRAMEBUFFER DRIVER 4092M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4093S: Maintained 4094T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4095F: drivers/video/fbdev/s1d13xxxfb.c 4096F: include/video/s1d13xxxfb.h 4097 4098ET131X NETWORK DRIVER 4099M: Mark Einon <mark.einon@gmail.com> 4100S: Odd Fixes 4101F: drivers/net/ethernet/agere/ 4102 4103ETHERNET BRIDGE 4104M: Stephen Hemminger <stephen@networkplumber.org> 4105L: bridge@lists.linux-foundation.org 4106L: netdev@vger.kernel.org 4107W: http://www.linuxfoundation.org/en/Net:Bridge 4108S: Maintained 4109F: include/linux/netfilter_bridge/ 4110F: net/bridge/ 4111 4112ETHERNET PHY LIBRARY 4113M: Florian Fainelli <f.fainelli@gmail.com> 4114L: netdev@vger.kernel.org 4115S: Maintained 4116F: include/linux/phy.h 4117F: include/linux/phy_fixed.h 4118F: drivers/net/phy/ 4119F: Documentation/networking/phy.txt 4120F: drivers/of/of_mdio.c 4121F: drivers/of/of_net.c 4122 4123EXT2 FILE SYSTEM 4124M: Jan Kara <jack@suse.com> 4125L: linux-ext4@vger.kernel.org 4126S: Maintained 4127F: Documentation/filesystems/ext2.txt 4128F: fs/ext2/ 4129F: include/linux/ext2* 4130 4131EXT4 FILE SYSTEM 4132M: "Theodore Ts'o" <tytso@mit.edu> 4133M: Andreas Dilger <adilger.kernel@dilger.ca> 4134L: linux-ext4@vger.kernel.org 4135W: http://ext4.wiki.kernel.org 4136Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4137S: Maintained 4138F: Documentation/filesystems/ext4.txt 4139F: fs/ext4/ 4140 4141Extended Verification Module (EVM) 4142M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4143L: linux-ima-devel@lists.sourceforge.net 4144L: linux-security-module@vger.kernel.org 4145S: Supported 4146F: security/integrity/evm/ 4147 4148EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4149M: MyungJoo Ham <myungjoo.ham@samsung.com> 4150M: Chanwoo Choi <cw00.choi@samsung.com> 4151L: linux-kernel@vger.kernel.org 4152T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4153S: Maintained 4154F: drivers/extcon/ 4155F: Documentation/extcon/ 4156 4157EXYNOS DP DRIVER 4158M: Jingoo Han <jingoohan1@gmail.com> 4159L: dri-devel@lists.freedesktop.org 4160S: Maintained 4161F: drivers/gpu/drm/exynos/exynos_dp* 4162 4163EXYNOS MIPI DISPLAY DRIVERS 4164M: Inki Dae <inki.dae@samsung.com> 4165M: Donghwa Lee <dh09.lee@samsung.com> 4166M: Kyungmin Park <kyungmin.park@samsung.com> 4167L: linux-fbdev@vger.kernel.org 4168S: Maintained 4169F: drivers/video/fbdev/exynos/exynos_mipi* 4170F: include/video/exynos_mipi* 4171 4172F71805F HARDWARE MONITORING DRIVER 4173M: Jean Delvare <jdelvare@suse.com> 4174L: lm-sensors@lm-sensors.org 4175S: Maintained 4176F: Documentation/hwmon/f71805f 4177F: drivers/hwmon/f71805f.c 4178 4179FC0011 TUNER DRIVER 4180M: Michael Buesch <m@bues.ch> 4181L: linux-media@vger.kernel.org 4182S: Maintained 4183F: drivers/media/tuners/fc0011.h 4184F: drivers/media/tuners/fc0011.c 4185 4186FC2580 MEDIA DRIVER 4187M: Antti Palosaari <crope@iki.fi> 4188L: linux-media@vger.kernel.org 4189W: http://linuxtv.org/ 4190W: http://palosaari.fi/linux/ 4191Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4192T: git git://linuxtv.org/anttip/media_tree.git 4193S: Maintained 4194F: drivers/media/tuners/fc2580* 4195 4196FANOTIFY 4197M: Eric Paris <eparis@redhat.com> 4198S: Maintained 4199F: fs/notify/fanotify/ 4200F: include/linux/fanotify.h 4201F: include/uapi/linux/fanotify.h 4202 4203FARSYNC SYNCHRONOUS DRIVER 4204M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4205W: http://www.farsite.co.uk/ 4206S: Supported 4207F: drivers/net/wan/farsync.* 4208 4209FAULT INJECTION SUPPORT 4210M: Akinobu Mita <akinobu.mita@gmail.com> 4211S: Supported 4212F: Documentation/fault-injection/ 4213F: lib/fault-inject.c 4214 4215FBTFT Framebuffer drivers 4216M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4217M: Noralf Trønnes <noralf@tronnes.org> 4218S: Maintained 4219F: drivers/staging/fbtft/ 4220 4221FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4222M: Vasu Dev <vasu.dev@intel.com> 4223L: fcoe-devel@open-fcoe.org 4224W: www.Open-FCoE.org 4225S: Supported 4226F: drivers/scsi/libfc/ 4227F: drivers/scsi/fcoe/ 4228F: include/scsi/fc/ 4229F: include/scsi/libfc.h 4230F: include/scsi/libfcoe.h 4231F: include/uapi/scsi/fc/ 4232 4233FILE LOCKING (flock() and fcntl()/lockf()) 4234M: Jeff Layton <jlayton@poochiereds.net> 4235M: "J. Bruce Fields" <bfields@fieldses.org> 4236L: linux-fsdevel@vger.kernel.org 4237S: Maintained 4238F: include/linux/fcntl.h 4239F: include/linux/fs.h 4240F: include/uapi/linux/fcntl.h 4241F: include/uapi/linux/fs.h 4242F: fs/fcntl.c 4243F: fs/locks.c 4244 4245FILESYSTEMS (VFS and infrastructure) 4246M: Alexander Viro <viro@zeniv.linux.org.uk> 4247L: linux-fsdevel@vger.kernel.org 4248S: Maintained 4249F: fs/* 4250 4251FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4252M: Riku Voipio <riku.voipio@iki.fi> 4253L: lm-sensors@lm-sensors.org 4254S: Maintained 4255F: drivers/hwmon/f75375s.c 4256F: include/linux/f75375s.h 4257 4258FIREWIRE AUDIO DRIVERS 4259M: Clemens Ladisch <clemens@ladisch.de> 4260L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4261T: git git://git.alsa-project.org/alsa-kernel.git 4262S: Maintained 4263F: sound/firewire/ 4264 4265FIREWIRE MEDIA DRIVERS (firedtv) 4266M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4267L: linux-media@vger.kernel.org 4268L: linux1394-devel@lists.sourceforge.net 4269T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4270S: Maintained 4271F: drivers/media/firewire/ 4272 4273FIREWIRE SBP-2 TARGET 4274M: Chris Boot <bootc@bootc.net> 4275L: linux-scsi@vger.kernel.org 4276L: target-devel@vger.kernel.org 4277L: linux1394-devel@lists.sourceforge.net 4278T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4279S: Maintained 4280F: drivers/target/sbp/ 4281 4282FIREWIRE SUBSYSTEM 4283M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4284L: linux1394-devel@lists.sourceforge.net 4285W: http://ieee1394.wiki.kernel.org/ 4286T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4287S: Maintained 4288F: drivers/firewire/ 4289F: include/linux/firewire.h 4290F: include/uapi/linux/firewire*.h 4291F: tools/firewire/ 4292 4293FIRMWARE LOADER (request_firmware) 4294M: Ming Lei <ming.lei@canonical.com> 4295L: linux-kernel@vger.kernel.org 4296S: Maintained 4297F: Documentation/firmware_class/ 4298F: drivers/base/firmware*.c 4299F: include/linux/firmware.h 4300 4301FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4302M: Joshua Morris <josh.h.morris@us.ibm.com> 4303M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4304S: Maintained 4305F: drivers/block/rsxx/ 4306 4307FLOPPY DRIVER 4308M: Jiri Kosina <jikos@kernel.org> 4309T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4310S: Odd fixes 4311F: drivers/block/floppy.c 4312 4313FMC SUBSYSTEM 4314M: Alessandro Rubini <rubini@gnudd.com> 4315W: http://www.ohwr.org/projects/fmc-bus 4316S: Supported 4317F: drivers/fmc/ 4318F: include/linux/fmc*.h 4319F: include/linux/ipmi-fru.h 4320K: fmc_d.*register 4321 4322FPU EMULATOR 4323M: Bill Metzenthen <billm@melbpc.org.au> 4324W: http://floatingpoint.sourceforge.net/emulator/index.html 4325S: Maintained 4326F: arch/x86/math-emu/ 4327 4328FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4329L: netdev@vger.kernel.org 4330S: Orphan 4331F: drivers/net/wan/dlci.c 4332F: drivers/net/wan/sdla.c 4333 4334FRAMEBUFFER LAYER 4335M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4336M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4337L: linux-fbdev@vger.kernel.org 4338W: http://linux-fbdev.sourceforge.net/ 4339Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4340T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4341S: Maintained 4342F: Documentation/fb/ 4343F: Documentation/devicetree/bindings/fb/ 4344F: drivers/video/ 4345F: include/video/ 4346F: include/linux/fb.h 4347F: include/uapi/video/ 4348F: include/uapi/linux/fb.h 4349 4350FREESCALE DIU FRAMEBUFFER DRIVER 4351M: Timur Tabi <timur@tabi.org> 4352L: linux-fbdev@vger.kernel.org 4353S: Maintained 4354F: drivers/video/fbdev/fsl-diu-fb.* 4355 4356FREESCALE DMA DRIVER 4357M: Li Yang <leoli@freescale.com> 4358M: Zhang Wei <zw@zh-kernel.org> 4359L: linuxppc-dev@lists.ozlabs.org 4360S: Maintained 4361F: drivers/dma/fsldma.* 4362 4363FREESCALE I2C CPM DRIVER 4364M: Jochen Friedrich <jochen@scram.de> 4365L: linuxppc-dev@lists.ozlabs.org 4366L: linux-i2c@vger.kernel.org 4367S: Maintained 4368F: drivers/i2c/busses/i2c-cpm.c 4369 4370FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4371M: Sascha Hauer <kernel@pengutronix.de> 4372L: linux-fbdev@vger.kernel.org 4373L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4374S: Maintained 4375F: include/linux/platform_data/video-imxfb.h 4376F: drivers/video/fbdev/imxfb.c 4377 4378FREESCALE QUAD SPI DRIVER 4379M: Han Xu <han.xu@freescale.com> 4380L: linux-mtd@lists.infradead.org 4381S: Maintained 4382F: drivers/mtd/spi-nor/fsl-quadspi.c 4383 4384FREESCALE SOC FS_ENET DRIVER 4385M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4386M: Vitaly Bordug <vbordug@ru.mvista.com> 4387L: linuxppc-dev@lists.ozlabs.org 4388L: netdev@vger.kernel.org 4389S: Maintained 4390F: drivers/net/ethernet/freescale/fs_enet/ 4391F: include/linux/fs_enet_pd.h 4392 4393FREESCALE QUICC ENGINE LIBRARY 4394L: linuxppc-dev@lists.ozlabs.org 4395S: Orphan 4396F: arch/powerpc/sysdev/qe_lib/ 4397F: arch/powerpc/include/asm/*qe.h 4398 4399FREESCALE USB PERIPHERAL DRIVERS 4400M: Li Yang <leoli@freescale.com> 4401L: linux-usb@vger.kernel.org 4402L: linuxppc-dev@lists.ozlabs.org 4403S: Maintained 4404F: drivers/usb/gadget/udc/fsl* 4405 4406FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4407M: Li Yang <leoli@freescale.com> 4408L: netdev@vger.kernel.org 4409L: linuxppc-dev@lists.ozlabs.org 4410S: Maintained 4411F: drivers/net/ethernet/freescale/ucc_geth* 4412 4413FREESCALE QUICC ENGINE UCC UART DRIVER 4414M: Timur Tabi <timur@tabi.org> 4415L: linuxppc-dev@lists.ozlabs.org 4416S: Maintained 4417F: drivers/tty/serial/ucc_uart.c 4418 4419FREESCALE SOC SOUND DRIVERS 4420M: Timur Tabi <timur@tabi.org> 4421M: Nicolin Chen <nicoleotsuka@gmail.com> 4422M: Xiubo Li <Xiubo.Lee@gmail.com> 4423L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4424L: linuxppc-dev@lists.ozlabs.org 4425S: Maintained 4426F: sound/soc/fsl/fsl* 4427F: sound/soc/fsl/imx* 4428F: sound/soc/fsl/mpc8610_hpcd.c 4429 4430FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4431M: "J. German Rivera" <German.Rivera@freescale.com> 4432L: linux-kernel@vger.kernel.org 4433S: Maintained 4434F: drivers/staging/fsl-mc/ 4435 4436FREEVXFS FILESYSTEM 4437M: Christoph Hellwig <hch@infradead.org> 4438W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4439S: Maintained 4440F: fs/freevxfs/ 4441 4442FREEZER 4443M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4444M: Pavel Machek <pavel@ucw.cz> 4445L: linux-pm@vger.kernel.org 4446S: Supported 4447F: Documentation/power/freezing-of-tasks.txt 4448F: include/linux/freezer.h 4449F: kernel/freezer.c 4450 4451FRONTSWAP API 4452M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4453L: linux-kernel@vger.kernel.org 4454S: Maintained 4455F: mm/frontswap.c 4456F: include/linux/frontswap.h 4457 4458FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4459M: David Howells <dhowells@redhat.com> 4460L: linux-cachefs@redhat.com 4461S: Supported 4462F: Documentation/filesystems/caching/ 4463F: fs/fscache/ 4464F: include/linux/fscache*.h 4465 4466F2FS FILE SYSTEM 4467M: Jaegeuk Kim <jaegeuk@kernel.org> 4468M: Changman Lee <cm224.lee@samsung.com> 4469R: Chao Yu <chao2.yu@samsung.com> 4470L: linux-f2fs-devel@lists.sourceforge.net 4471W: http://en.wikipedia.org/wiki/F2FS 4472T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4473S: Maintained 4474F: Documentation/filesystems/f2fs.txt 4475F: Documentation/ABI/testing/sysfs-fs-f2fs 4476F: fs/f2fs/ 4477F: include/linux/f2fs_fs.h 4478F: include/trace/events/f2fs.h 4479 4480FUJITSU FR-V (FRV) PORT 4481M: David Howells <dhowells@redhat.com> 4482S: Maintained 4483F: arch/frv/ 4484 4485FUJITSU LAPTOP EXTRAS 4486M: Jonathan Woithe <jwoithe@just42.net> 4487L: platform-driver-x86@vger.kernel.org 4488S: Maintained 4489F: drivers/platform/x86/fujitsu-laptop.c 4490 4491FUJITSU M-5MO LS CAMERA ISP DRIVER 4492M: Kyungmin Park <kyungmin.park@samsung.com> 4493M: Heungjun Kim <riverful.kim@samsung.com> 4494L: linux-media@vger.kernel.org 4495S: Maintained 4496F: drivers/media/i2c/m5mols/ 4497F: include/media/m5mols.h 4498 4499FUJITSU TABLET EXTRAS 4500M: Robert Gerlach <khnz@gmx.de> 4501L: platform-driver-x86@vger.kernel.org 4502S: Maintained 4503F: drivers/platform/x86/fujitsu-tablet.c 4504 4505FUSE: FILESYSTEM IN USERSPACE 4506M: Miklos Szeredi <miklos@szeredi.hu> 4507L: fuse-devel@lists.sourceforge.net 4508W: http://fuse.sourceforge.net/ 4509T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4510S: Maintained 4511F: fs/fuse/ 4512F: include/uapi/linux/fuse.h 4513F: Documentation/filesystems/fuse.txt 4514 4515FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4516M: Rik Faith <faith@cs.unc.edu> 4517L: linux-scsi@vger.kernel.org 4518S: Odd Fixes (e.g., new signatures) 4519F: drivers/scsi/fdomain.* 4520 4521GCOV BASED KERNEL PROFILING 4522M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4523S: Maintained 4524F: kernel/gcov/ 4525F: Documentation/gcov.txt 4526 4527GDT SCSI DISK ARRAY CONTROLLER DRIVER 4528M: Achim Leubner <achim_leubner@adaptec.com> 4529L: linux-scsi@vger.kernel.org 4530W: http://www.icp-vortex.com/ 4531S: Supported 4532F: drivers/scsi/gdt* 4533 4534GDB KERNEL DEBUGGING HELPER SCRIPTS 4535M: Jan Kiszka <jan.kiszka@siemens.com> 4536S: Supported 4537F: scripts/gdb/ 4538 4539GEMTEK FM RADIO RECEIVER DRIVER 4540M: Hans Verkuil <hverkuil@xs4all.nl> 4541L: linux-media@vger.kernel.org 4542T: git git://linuxtv.org/media_tree.git 4543W: http://linuxtv.org 4544S: Maintained 4545F: drivers/media/radio/radio-gemtek* 4546 4547GENERIC GPIO I2C DRIVER 4548M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4549S: Supported 4550F: drivers/i2c/busses/i2c-gpio.c 4551F: include/linux/i2c-gpio.h 4552 4553GENERIC GPIO I2C MULTIPLEXER DRIVER 4554M: Peter Korsgaard <peter.korsgaard@barco.com> 4555L: linux-i2c@vger.kernel.org 4556S: Supported 4557F: drivers/i2c/muxes/i2c-mux-gpio.c 4558F: include/linux/i2c-mux-gpio.h 4559F: Documentation/i2c/muxes/i2c-mux-gpio 4560 4561GENERIC HDLC (WAN) DRIVERS 4562M: Krzysztof Halasa <khc@pm.waw.pl> 4563W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4564S: Maintained 4565F: drivers/net/wan/c101.c 4566F: drivers/net/wan/hd6457* 4567F: drivers/net/wan/hdlc* 4568F: drivers/net/wan/n2.c 4569F: drivers/net/wan/pc300too.c 4570F: drivers/net/wan/pci200syn.c 4571F: drivers/net/wan/wanxl* 4572 4573GENERIC INCLUDE/ASM HEADER FILES 4574M: Arnd Bergmann <arnd@arndb.de> 4575L: linux-arch@vger.kernel.org 4576T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4577S: Maintained 4578F: include/asm-generic/ 4579F: include/uapi/asm-generic/ 4580 4581GENERIC PHY FRAMEWORK 4582M: Kishon Vijay Abraham I <kishon@ti.com> 4583L: linux-kernel@vger.kernel.org 4584T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4585S: Supported 4586F: drivers/phy/ 4587F: include/linux/phy/ 4588 4589GENERIC PM DOMAINS 4590M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4591M: Kevin Hilman <khilman@kernel.org> 4592M: Ulf Hansson <ulf.hansson@linaro.org> 4593L: linux-pm@vger.kernel.org 4594S: Supported 4595F: drivers/base/power/domain*.c 4596F: include/linux/pm_domain.h 4597 4598GENERIC UIO DRIVER FOR PCI DEVICES 4599M: "Michael S. Tsirkin" <mst@redhat.com> 4600L: kvm@vger.kernel.org 4601S: Supported 4602F: drivers/uio/uio_pci_generic.c 4603 4604GET_MAINTAINER SCRIPT 4605M: Joe Perches <joe@perches.com> 4606S: Maintained 4607F: scripts/get_maintainer.pl 4608 4609GFS2 FILE SYSTEM 4610M: Steven Whitehouse <swhiteho@redhat.com> 4611M: Bob Peterson <rpeterso@redhat.com> 4612L: cluster-devel@redhat.com 4613W: http://sources.redhat.com/cluster/ 4614T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4615S: Supported 4616F: Documentation/filesystems/gfs2*.txt 4617F: fs/gfs2/ 4618F: include/uapi/linux/gfs2_ondisk.h 4619 4620GIGASET ISDN DRIVERS 4621M: Paul Bolle <pebolle@tiscali.nl> 4622L: gigaset307x-common@lists.sourceforge.net 4623W: http://gigaset307x.sourceforge.net/ 4624S: Odd Fixes 4625F: Documentation/isdn/README.gigaset 4626F: drivers/isdn/gigaset/ 4627F: include/uapi/linux/gigaset_dev.h 4628 4629GO7007 MPEG CODEC 4630M: Hans Verkuil <hans.verkuil@cisco.com> 4631L: linux-media@vger.kernel.org 4632S: Maintained 4633F: drivers/media/usb/go7007/ 4634 4635GOODIX TOUCHSCREEN 4636M: Bastien Nocera <hadess@hadess.net> 4637L: linux-input@vger.kernel.org 4638S: Maintained 4639F: drivers/input/touchscreen/goodix.c 4640 4641GPIO SUBSYSTEM 4642M: Linus Walleij <linus.walleij@linaro.org> 4643M: Alexandre Courbot <gnurou@gmail.com> 4644L: linux-gpio@vger.kernel.org 4645T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4646S: Maintained 4647F: Documentation/gpio/ 4648F: drivers/gpio/ 4649F: include/linux/gpio/ 4650F: include/linux/gpio.h 4651F: include/asm-generic/gpio.h 4652 4653GRE DEMULTIPLEXER DRIVER 4654M: Dmitry Kozlov <xeb@mail.ru> 4655L: netdev@vger.kernel.org 4656S: Maintained 4657F: net/ipv4/gre_demux.c 4658F: net/ipv4/gre_offload.c 4659F: include/net/gre.h 4660 4661GRETH 10/100/1G Ethernet MAC device driver 4662M: Kristoffer Glembo <kristoffer@gaisler.com> 4663L: netdev@vger.kernel.org 4664S: Maintained 4665F: drivers/net/ethernet/aeroflex/ 4666 4667GSPCA FINEPIX SUBDRIVER 4668M: Frank Zago <frank@zago.net> 4669L: linux-media@vger.kernel.org 4670T: git git://linuxtv.org/media_tree.git 4671S: Maintained 4672F: drivers/media/usb/gspca/finepix.c 4673 4674GSPCA GL860 SUBDRIVER 4675M: Olivier Lorin <o.lorin@laposte.net> 4676L: linux-media@vger.kernel.org 4677T: git git://linuxtv.org/media_tree.git 4678S: Maintained 4679F: drivers/media/usb/gspca/gl860/ 4680 4681GSPCA M5602 SUBDRIVER 4682M: Erik Andren <erik.andren@gmail.com> 4683L: linux-media@vger.kernel.org 4684T: git git://linuxtv.org/media_tree.git 4685S: Maintained 4686F: drivers/media/usb/gspca/m5602/ 4687 4688GSPCA PAC207 SONIXB SUBDRIVER 4689M: Hans de Goede <hdegoede@redhat.com> 4690L: linux-media@vger.kernel.org 4691T: git git://linuxtv.org/media_tree.git 4692S: Maintained 4693F: drivers/media/usb/gspca/pac207.c 4694 4695GSPCA SN9C20X SUBDRIVER 4696M: Brian Johnson <brijohn@gmail.com> 4697L: linux-media@vger.kernel.org 4698T: git git://linuxtv.org/media_tree.git 4699S: Maintained 4700F: drivers/media/usb/gspca/sn9c20x.c 4701 4702GSPCA T613 SUBDRIVER 4703M: Leandro Costantino <lcostantino@gmail.com> 4704L: linux-media@vger.kernel.org 4705T: git git://linuxtv.org/media_tree.git 4706S: Maintained 4707F: drivers/media/usb/gspca/t613.c 4708 4709GSPCA USB WEBCAM DRIVER 4710M: Hans de Goede <hdegoede@redhat.com> 4711L: linux-media@vger.kernel.org 4712T: git git://linuxtv.org/media_tree.git 4713S: Maintained 4714F: drivers/media/usb/gspca/ 4715 4716GUID PARTITION TABLE (GPT) 4717M: Davidlohr Bueso <dave@stgolabs.net> 4718L: linux-efi@vger.kernel.org 4719S: Maintained 4720F: block/partitions/efi.* 4721 4722STK1160 USB VIDEO CAPTURE DRIVER 4723M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4724L: linux-media@vger.kernel.org 4725T: git git://linuxtv.org/media_tree.git 4726S: Maintained 4727F: drivers/media/usb/stk1160/ 4728 4729H8/300 ARCHITECTURE 4730M: Yoshinori Sato <ysato@users.sourceforge.jp> 4731L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4732W: http://uclinux-h8.sourceforge.jp 4733T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4734S: Maintained 4735F: arch/h8300/ 4736F: drivers/clocksource/h8300_*.c 4737F: drivers/clk/h8300/ 4738F: drivers/irqchip/irq-renesas-h8*.c 4739 4740HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4741M: Frank Seidel <frank@f-seidel.de> 4742L: platform-driver-x86@vger.kernel.org 4743W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4744S: Maintained 4745F: drivers/platform/x86/hdaps.c 4746 4747HDPVR USB VIDEO ENCODER DRIVER 4748M: Hans Verkuil <hverkuil@xs4all.nl> 4749L: linux-media@vger.kernel.org 4750T: git git://linuxtv.org/media_tree.git 4751W: http://linuxtv.org 4752S: Odd Fixes 4753F: drivers/media/usb/hdpvr/ 4754 4755HWPOISON MEMORY FAILURE HANDLING 4756M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4757L: linux-mm@kvack.org 4758S: Maintained 4759F: mm/memory-failure.c 4760F: mm/hwpoison-inject.c 4761 4762HYPERVISOR VIRTUAL CONSOLE DRIVER 4763L: linuxppc-dev@lists.ozlabs.org 4764S: Odd Fixes 4765F: drivers/tty/hvc/ 4766 4767HACKRF MEDIA DRIVER 4768M: Antti Palosaari <crope@iki.fi> 4769L: linux-media@vger.kernel.org 4770W: http://linuxtv.org/ 4771W: http://palosaari.fi/linux/ 4772Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4773T: git git://linuxtv.org/anttip/media_tree.git 4774S: Maintained 4775F: drivers/media/usb/hackrf/ 4776 4777HARDWARE MONITORING 4778M: Jean Delvare <jdelvare@suse.com> 4779M: Guenter Roeck <linux@roeck-us.net> 4780L: lm-sensors@lm-sensors.org 4781W: http://www.lm-sensors.org/ 4782T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4783T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4784S: Maintained 4785F: Documentation/hwmon/ 4786F: drivers/hwmon/ 4787F: include/linux/hwmon*.h 4788 4789HARDWARE RANDOM NUMBER GENERATOR CORE 4790M: Matt Mackall <mpm@selenic.com> 4791M: Herbert Xu <herbert@gondor.apana.org.au> 4792L: linux-crypto@vger.kernel.org 4793S: Odd fixes 4794F: Documentation/hw_random.txt 4795F: drivers/char/hw_random/ 4796F: include/linux/hw_random.h 4797 4798HARDWARE SPINLOCK CORE 4799M: Ohad Ben-Cohen <ohad@wizery.com> 4800S: Maintained 4801F: Documentation/hwspinlock.txt 4802F: drivers/hwspinlock/hwspinlock_* 4803F: include/linux/hwspinlock.h 4804 4805HARMONY SOUND DRIVER 4806L: linux-parisc@vger.kernel.org 4807S: Maintained 4808F: sound/parisc/harmony.* 4809 4810HD29L2 MEDIA DRIVER 4811M: Antti Palosaari <crope@iki.fi> 4812L: linux-media@vger.kernel.org 4813W: http://linuxtv.org/ 4814W: http://palosaari.fi/linux/ 4815Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4816T: git git://linuxtv.org/anttip/media_tree.git 4817S: Maintained 4818F: drivers/media/dvb-frontends/hd29l2* 4819 4820HEWLETT-PACKARD SMART2 RAID DRIVER 4821L: iss_storagedev@hp.com 4822S: Orphan 4823F: Documentation/blockdev/cpqarray.txt 4824F: drivers/block/cpqarray.* 4825 4826HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4827M: Don Brace <don.brace@pmcs.com> 4828L: iss_storagedev@hp.com 4829L: storagedev@pmcs.com 4830L: linux-scsi@vger.kernel.org 4831S: Supported 4832F: Documentation/scsi/hpsa.txt 4833F: drivers/scsi/hpsa*.[ch] 4834F: include/linux/cciss*.h 4835F: include/uapi/linux/cciss*.h 4836 4837HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4838M: Don Brace <don.brace@pmcs.com> 4839L: iss_storagedev@hp.com 4840L: storagedev@pmcs.com 4841L: linux-scsi@vger.kernel.org 4842S: Supported 4843F: Documentation/blockdev/cciss.txt 4844F: drivers/block/cciss* 4845F: include/linux/cciss_ioctl.h 4846F: include/uapi/linux/cciss_ioctl.h 4847 4848HFS FILESYSTEM 4849L: linux-fsdevel@vger.kernel.org 4850S: Orphan 4851F: Documentation/filesystems/hfs.txt 4852F: fs/hfs/ 4853 4854HFSPLUS FILESYSTEM 4855L: linux-fsdevel@vger.kernel.org 4856S: Orphan 4857F: Documentation/filesystems/hfsplus.txt 4858F: fs/hfsplus/ 4859 4860HGA FRAMEBUFFER DRIVER 4861M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4862L: linux-nvidia@lists.surfsouth.com 4863W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4864S: Maintained 4865F: drivers/video/fbdev/hgafb.c 4866 4867HIBERNATION (aka Software Suspend, aka swsusp) 4868M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4869M: Pavel Machek <pavel@ucw.cz> 4870L: linux-pm@vger.kernel.org 4871S: Supported 4872F: arch/x86/power/ 4873F: drivers/base/power/ 4874F: kernel/power/ 4875F: include/linux/suspend.h 4876F: include/linux/freezer.h 4877F: include/linux/pm.h 4878F: arch/*/include/asm/suspend*.h 4879 4880HID CORE LAYER 4881M: Jiri Kosina <jikos@kernel.org> 4882L: linux-input@vger.kernel.org 4883T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4884S: Maintained 4885F: drivers/hid/ 4886F: include/linux/hid* 4887F: include/uapi/linux/hid* 4888 4889HID SENSOR HUB DRIVERS 4890M: Jiri Kosina <jikos@kernel.org> 4891M: Jonathan Cameron <jic23@kernel.org> 4892M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4893L: linux-input@vger.kernel.org 4894L: linux-iio@vger.kernel.org 4895S: Maintained 4896F: Documentation/hid/hid-sensor* 4897F: drivers/hid/hid-sensor-* 4898F: drivers/iio/*/hid-* 4899F: include/linux/hid-sensor-* 4900 4901HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4902M: Thomas Gleixner <tglx@linutronix.de> 4903L: linux-kernel@vger.kernel.org 4904T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4905S: Maintained 4906F: Documentation/timers/ 4907F: kernel/time/hrtimer.c 4908F: kernel/time/clockevents.c 4909F: kernel/time/tick*.* 4910F: kernel/time/timer_*.c 4911F: include/linux/clockchips.h 4912F: include/linux/hrtimer.h 4913 4914HIGH-SPEED SCC DRIVER FOR AX.25 4915L: linux-hams@vger.kernel.org 4916S: Orphan 4917F: drivers/net/hamradio/dmascc.c 4918F: drivers/net/hamradio/scc.c 4919 4920HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4921M: HighPoint Linux Team <linux@highpoint-tech.com> 4922W: http://www.highpoint-tech.com 4923S: Supported 4924F: Documentation/scsi/hptiop.txt 4925F: drivers/scsi/hptiop.c 4926 4927HIPPI 4928M: Jes Sorensen <jes@trained-monkey.org> 4929L: linux-hippi@sunsite.dk 4930S: Maintained 4931F: include/linux/hippidevice.h 4932F: include/uapi/linux/if_hippi.h 4933F: net/802/hippi.c 4934F: drivers/net/hippi/ 4935 4936HOST AP DRIVER 4937M: Jouni Malinen <j@w1.fi> 4938L: hostap@shmoo.com (subscribers-only) 4939L: linux-wireless@vger.kernel.org 4940W: http://hostap.epitest.fi/ 4941S: Maintained 4942F: drivers/net/wireless/hostap/ 4943 4944HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4945L: platform-driver-x86@vger.kernel.org 4946S: Orphan 4947F: drivers/platform/x86/tc1100-wmi.c 4948 4949HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4950M: Jaroslav Kysela <perex@perex.cz> 4951S: Maintained 4952F: drivers/net/ethernet/hp/hp100.* 4953 4954HPET: High Precision Event Timers driver 4955M: Clemens Ladisch <clemens@ladisch.de> 4956S: Maintained 4957F: Documentation/timers/hpet.txt 4958F: drivers/char/hpet.c 4959F: include/linux/hpet.h 4960F: include/uapi/linux/hpet.h 4961 4962HPET: x86 4963S: Orphan 4964F: arch/x86/kernel/hpet.c 4965F: arch/x86/include/asm/hpet.h 4966 4967HPFS FILESYSTEM 4968M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4969W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4970S: Maintained 4971F: fs/hpfs/ 4972 4973HSI SUBSYSTEM 4974M: Sebastian Reichel <sre@kernel.org> 4975T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4976S: Maintained 4977F: Documentation/ABI/testing/sysfs-bus-hsi 4978F: Documentation/hsi.txt 4979F: drivers/hsi/ 4980F: include/linux/hsi/ 4981F: include/uapi/linux/hsi/ 4982 4983HSO 3G MODEM DRIVER 4984M: Jan Dumon <j.dumon@option.com> 4985W: http://www.pharscape.org 4986S: Maintained 4987F: drivers/net/usb/hso.c 4988 4989HSR NETWORK PROTOCOL 4990M: Arvid Brodin <arvid.brodin@alten.se> 4991L: netdev@vger.kernel.org 4992S: Maintained 4993F: net/hsr/ 4994 4995HTCPEN TOUCHSCREEN DRIVER 4996M: Pau Oliva Fora <pof@eslack.org> 4997L: linux-input@vger.kernel.org 4998S: Maintained 4999F: drivers/input/touchscreen/htcpen.c 5000 5001HUGETLB FILESYSTEM 5002M: Nadia Yvette Chambers <nyc@holomorphy.com> 5003S: Maintained 5004F: fs/hugetlbfs/ 5005 5006Hyper-V CORE AND DRIVERS 5007M: "K. Y. Srinivasan" <kys@microsoft.com> 5008M: Haiyang Zhang <haiyangz@microsoft.com> 5009L: devel@linuxdriverproject.org 5010S: Maintained 5011F: arch/x86/include/asm/mshyperv.h 5012F: arch/x86/include/uapi/asm/hyperv.h 5013F: arch/x86/kernel/cpu/mshyperv.c 5014F: drivers/hid/hid-hyperv.c 5015F: drivers/hv/ 5016F: drivers/input/serio/hyperv-keyboard.c 5017F: drivers/net/hyperv/ 5018F: drivers/scsi/storvsc_drv.c 5019F: drivers/video/fbdev/hyperv_fb.c 5020F: include/linux/hyperv.h 5021F: tools/hv/ 5022F: Documentation/ABI/stable/sysfs-bus-vmbus 5023 5024I2C OVER PARALLEL PORT 5025M: Jean Delvare <jdelvare@suse.com> 5026L: linux-i2c@vger.kernel.org 5027S: Maintained 5028F: Documentation/i2c/busses/i2c-parport 5029F: Documentation/i2c/busses/i2c-parport-light 5030F: drivers/i2c/busses/i2c-parport.c 5031F: drivers/i2c/busses/i2c-parport-light.c 5032 5033I2C/SMBUS CONTROLLER DRIVERS FOR PC 5034M: Jean Delvare <jdelvare@suse.com> 5035L: linux-i2c@vger.kernel.org 5036S: Maintained 5037F: Documentation/i2c/busses/i2c-ali1535 5038F: Documentation/i2c/busses/i2c-ali1563 5039F: Documentation/i2c/busses/i2c-ali15x3 5040F: Documentation/i2c/busses/i2c-amd756 5041F: Documentation/i2c/busses/i2c-amd8111 5042F: Documentation/i2c/busses/i2c-i801 5043F: Documentation/i2c/busses/i2c-nforce2 5044F: Documentation/i2c/busses/i2c-piix4 5045F: Documentation/i2c/busses/i2c-sis5595 5046F: Documentation/i2c/busses/i2c-sis630 5047F: Documentation/i2c/busses/i2c-sis96x 5048F: Documentation/i2c/busses/i2c-via 5049F: Documentation/i2c/busses/i2c-viapro 5050F: drivers/i2c/busses/i2c-ali1535.c 5051F: drivers/i2c/busses/i2c-ali1563.c 5052F: drivers/i2c/busses/i2c-ali15x3.c 5053F: drivers/i2c/busses/i2c-amd756.c 5054F: drivers/i2c/busses/i2c-amd756-s4882.c 5055F: drivers/i2c/busses/i2c-amd8111.c 5056F: drivers/i2c/busses/i2c-i801.c 5057F: drivers/i2c/busses/i2c-isch.c 5058F: drivers/i2c/busses/i2c-nforce2.c 5059F: drivers/i2c/busses/i2c-nforce2-s4985.c 5060F: drivers/i2c/busses/i2c-piix4.c 5061F: drivers/i2c/busses/i2c-sis5595.c 5062F: drivers/i2c/busses/i2c-sis630.c 5063F: drivers/i2c/busses/i2c-sis96x.c 5064F: drivers/i2c/busses/i2c-via.c 5065F: drivers/i2c/busses/i2c-viapro.c 5066 5067I2C/SMBUS ISMT DRIVER 5068M: Seth Heasley <seth.heasley@intel.com> 5069M: Neil Horman <nhorman@tuxdriver.com> 5070L: linux-i2c@vger.kernel.org 5071F: drivers/i2c/busses/i2c-ismt.c 5072F: Documentation/i2c/busses/i2c-ismt 5073 5074I2C/SMBUS STUB DRIVER 5075M: Jean Delvare <jdelvare@suse.com> 5076L: linux-i2c@vger.kernel.org 5077S: Maintained 5078F: drivers/i2c/i2c-stub.c 5079 5080I2C SUBSYSTEM 5081M: Wolfram Sang <wsa@the-dreams.de> 5082L: linux-i2c@vger.kernel.org 5083W: https://i2c.wiki.kernel.org/ 5084Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5085T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5086S: Maintained 5087F: Documentation/devicetree/bindings/i2c/ 5088F: Documentation/i2c/ 5089F: drivers/i2c/ 5090F: include/linux/i2c.h 5091F: include/linux/i2c-*.h 5092F: include/uapi/linux/i2c.h 5093F: include/uapi/linux/i2c-*.h 5094 5095I2C ACPI SUPPORT 5096M: Mika Westerberg <mika.westerberg@linux.intel.com> 5097L: linux-i2c@vger.kernel.org 5098L: linux-acpi@vger.kernel.org 5099S: Maintained 5100 5101I2C-TAOS-EVM DRIVER 5102M: Jean Delvare <jdelvare@suse.com> 5103L: linux-i2c@vger.kernel.org 5104S: Maintained 5105F: Documentation/i2c/busses/i2c-taos-evm 5106F: drivers/i2c/busses/i2c-taos-evm.c 5107 5108I2C-TINY-USB DRIVER 5109M: Till Harbaum <till@harbaum.org> 5110L: linux-i2c@vger.kernel.org 5111W: http://www.harbaum.org/till/i2c_tiny_usb 5112S: Maintained 5113F: drivers/i2c/busses/i2c-tiny-usb.c 5114 5115i386 BOOT CODE 5116M: "H. Peter Anvin" <hpa@zytor.com> 5117S: Maintained 5118F: arch/x86/boot/ 5119 5120i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5121M: "H. Peter Anvin" <hpa@zytor.com> 5122T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5123S: Maintained 5124 5125IA64 (Itanium) PLATFORM 5126M: Tony Luck <tony.luck@intel.com> 5127M: Fenghua Yu <fenghua.yu@intel.com> 5128L: linux-ia64@vger.kernel.org 5129T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5130S: Maintained 5131F: arch/ia64/ 5132 5133IBM Power VMX Cryptographic instructions 5134M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5135M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5136L: linux-crypto@vger.kernel.org 5137S: Supported 5138F: drivers/crypto/vmx/Makefile 5139F: drivers/crypto/vmx/Kconfig 5140F: drivers/crypto/vmx/vmx.c 5141F: drivers/crypto/vmx/aes* 5142F: drivers/crypto/vmx/ghash* 5143F: drivers/crypto/vmx/ppc-xlate.pl 5144 5145IBM Power in-Nest Crypto Acceleration 5146M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5147M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5148L: linux-crypto@vger.kernel.org 5149S: Supported 5150F: drivers/crypto/nx/Makefile 5151F: drivers/crypto/nx/Kconfig 5152F: drivers/crypto/nx/nx-aes* 5153F: drivers/crypto/nx/nx-sha* 5154F: drivers/crypto/nx/nx.* 5155F: drivers/crypto/nx/nx_csbcpb.h 5156F: drivers/crypto/nx/nx_debugfs.h 5157 5158IBM Power 842 compression accelerator 5159M: Dan Streetman <ddstreet@ieee.org> 5160S: Supported 5161F: drivers/crypto/nx/Makefile 5162F: drivers/crypto/nx/Kconfig 5163F: drivers/crypto/nx/nx-842* 5164F: include/linux/sw842.h 5165F: crypto/842.c 5166F: lib/842/ 5167 5168IBM Power Linux RAID adapter 5169M: Brian King <brking@us.ibm.com> 5170S: Supported 5171F: drivers/scsi/ipr.* 5172 5173IBM Power Virtual Ethernet Device Driver 5174M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5175L: netdev@vger.kernel.org 5176S: Supported 5177F: drivers/net/ethernet/ibm/ibmveth.* 5178 5179IBM Power Virtual SCSI Device Drivers 5180M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5181L: linux-scsi@vger.kernel.org 5182S: Supported 5183F: drivers/scsi/ibmvscsi/ibmvscsi* 5184F: drivers/scsi/ibmvscsi/viosrp.h 5185 5186IBM Power Virtual FC Device Drivers 5187M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5188L: linux-scsi@vger.kernel.org 5189S: Supported 5190F: drivers/scsi/ibmvscsi/ibmvfc* 5191 5192IBM ServeRAID RAID DRIVER 5193S: Orphan 5194F: drivers/scsi/ips.* 5195 5196ICH LPC AND GPIO DRIVER 5197M: Peter Tyser <ptyser@xes-inc.com> 5198S: Maintained 5199F: drivers/mfd/lpc_ich.c 5200F: drivers/gpio/gpio-ich.c 5201 5202IDE SUBSYSTEM 5203M: "David S. Miller" <davem@davemloft.net> 5204L: linux-ide@vger.kernel.org 5205Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5206T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5207S: Maintained 5208F: Documentation/ide/ 5209F: drivers/ide/ 5210F: include/linux/ide.h 5211 5212IDEAPAD LAPTOP EXTRAS DRIVER 5213M: Ike Panhc <ike.pan@canonical.com> 5214L: platform-driver-x86@vger.kernel.org 5215W: http://launchpad.net/ideapad-laptop 5216S: Maintained 5217F: drivers/platform/x86/ideapad-laptop.c 5218 5219IDEAPAD LAPTOP SLIDEBAR DRIVER 5220M: Andrey Moiseev <o2g.org.ru@gmail.com> 5221L: linux-input@vger.kernel.org 5222W: https://github.com/o2genum/ideapad-slidebar 5223S: Maintained 5224F: drivers/input/misc/ideapad_slidebar.c 5225 5226IDE/ATAPI DRIVERS 5227M: Borislav Petkov <bp@alien8.de> 5228L: linux-ide@vger.kernel.org 5229S: Maintained 5230F: Documentation/cdrom/ide-cd 5231F: drivers/ide/ide-cd* 5232 5233IDLE-I7300 5234M: Andy Henroid <andrew.d.henroid@intel.com> 5235L: linux-pm@vger.kernel.org 5236S: Supported 5237F: drivers/idle/i7300_idle.c 5238 5239IEEE 802.15.4 SUBSYSTEM 5240M: Alexander Aring <alex.aring@gmail.com> 5241L: linux-wpan@vger.kernel.org 5242W: https://github.com/linux-wpan 5243T: git git://github.com/linux-wpan/linux-wpan-next.git 5244S: Maintained 5245F: net/ieee802154/ 5246F: net/mac802154/ 5247F: drivers/net/ieee802154/ 5248F: include/linux/nl802154.h 5249F: include/linux/ieee802154.h 5250F: include/net/nl802154.h 5251F: include/net/mac802154.h 5252F: include/net/af_ieee802154.h 5253F: include/net/cfg802154.h 5254F: include/net/ieee802154_netdev.h 5255F: Documentation/networking/ieee802154.txt 5256 5257IGORPLUG-USB IR RECEIVER 5258M: Sean Young <sean@mess.org> 5259L: linux-media@vger.kernel.org 5260S: Maintained 5261F: drivers/media/rc/igorplugusb.c 5262 5263IGUANAWORKS USB IR TRANSCEIVER 5264M: Sean Young <sean@mess.org> 5265L: linux-media@vger.kernel.org 5266S: Maintained 5267F: drivers/media/rc/iguanair.c 5268 5269IIO SUBSYSTEM AND DRIVERS 5270M: Jonathan Cameron <jic23@kernel.org> 5271R: Hartmut Knaack <knaack.h@gmx.de> 5272R: Lars-Peter Clausen <lars@metafoo.de> 5273R: Peter Meerwald <pmeerw@pmeerw.net> 5274L: linux-iio@vger.kernel.org 5275S: Maintained 5276F: drivers/iio/ 5277F: drivers/staging/iio/ 5278F: include/linux/iio/ 5279F: tools/iio/ 5280 5281IKANOS/ADI EAGLE ADSL USB DRIVER 5282M: Matthieu Castet <castet.matthieu@free.fr> 5283M: Stanislaw Gruszka <stf_xl@wp.pl> 5284S: Maintained 5285F: drivers/usb/atm/ueagle-atm.c 5286 5287INA209 HARDWARE MONITOR DRIVER 5288M: Guenter Roeck <linux@roeck-us.net> 5289L: lm-sensors@lm-sensors.org 5290S: Maintained 5291F: Documentation/hwmon/ina209 5292F: Documentation/devicetree/bindings/i2c/ina209.txt 5293F: drivers/hwmon/ina209.c 5294 5295INA2XX HARDWARE MONITOR DRIVER 5296M: Guenter Roeck <linux@roeck-us.net> 5297L: lm-sensors@lm-sensors.org 5298S: Maintained 5299F: Documentation/hwmon/ina2xx 5300F: drivers/hwmon/ina2xx.c 5301F: include/linux/platform_data/ina2xx.h 5302 5303INDUSTRY PACK SUBSYSTEM (IPACK) 5304M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5305M: Jens Taprogge <jens.taprogge@taprogge.org> 5306M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5307L: industrypack-devel@lists.sourceforge.net 5308W: http://industrypack.sourceforge.net 5309S: Maintained 5310F: drivers/ipack/ 5311 5312INGENIC JZ4780 DMA Driver 5313M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5314S: Maintained 5315F: drivers/dma/dma-jz4780.c 5316 5317INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5318M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5319M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5320L: linux-ima-devel@lists.sourceforge.net 5321L: linux-ima-user@lists.sourceforge.net 5322L: linux-security-module@vger.kernel.org 5323S: Supported 5324F: security/integrity/ima/ 5325 5326IMGTEC IR DECODER DRIVER 5327M: James Hogan <james.hogan@imgtec.com> 5328S: Maintained 5329F: drivers/media/rc/img-ir/ 5330 5331IMS TWINTURBO FRAMEBUFFER DRIVER 5332L: linux-fbdev@vger.kernel.org 5333S: Orphan 5334F: drivers/video/fbdev/imsttfb.c 5335 5336INFINIBAND SUBSYSTEM 5337M: Doug Ledford <dledford@redhat.com> 5338M: Sean Hefty <sean.hefty@intel.com> 5339M: Hal Rosenstock <hal.rosenstock@gmail.com> 5340L: linux-rdma@vger.kernel.org 5341W: http://www.openfabrics.org/ 5342Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5343T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5344S: Supported 5345F: Documentation/infiniband/ 5346F: drivers/infiniband/ 5347F: drivers/staging/rdma/ 5348F: include/uapi/linux/if_infiniband.h 5349F: include/uapi/rdma/ 5350F: include/rdma/ 5351 5352INOTIFY 5353M: John McCutchan <john@johnmccutchan.com> 5354M: Robert Love <rlove@rlove.org> 5355M: Eric Paris <eparis@parisplace.org> 5356S: Maintained 5357F: Documentation/filesystems/inotify.txt 5358F: fs/notify/inotify/ 5359F: include/linux/inotify.h 5360F: include/uapi/linux/inotify.h 5361 5362INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5363M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5364L: linux-input@vger.kernel.org 5365Q: http://patchwork.kernel.org/project/linux-input/list/ 5366T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5367S: Maintained 5368F: drivers/input/ 5369F: include/linux/input.h 5370F: include/uapi/linux/input.h 5371F: include/linux/input/ 5372 5373INPUT MULTITOUCH (MT) PROTOCOL 5374M: Henrik Rydberg <rydberg@bitmath.org> 5375L: linux-input@vger.kernel.org 5376S: Odd fixes 5377F: Documentation/input/multi-touch-protocol.txt 5378F: drivers/input/input-mt.c 5379K: \b(ABS|SYN)_MT_ 5380 5381INTEL ASoC BDW/HSW DRIVERS 5382M: Jie Yang <yang.jie@linux.intel.com> 5383L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5384S: Supported 5385F: sound/soc/intel/common/sst-dsp* 5386F: sound/soc/intel/common/sst-firmware.c 5387F: sound/soc/intel/boards/broadwell.c 5388F: sound/soc/intel/haswell/ 5389 5390INTEL C600 SERIES SAS CONTROLLER DRIVER 5391M: Intel SCU Linux support <intel-linux-scu@intel.com> 5392M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5393L: linux-scsi@vger.kernel.org 5394T: git git://git.code.sf.net/p/intel-sas/isci 5395S: Supported 5396F: drivers/scsi/isci/ 5397 5398INTEL IDLE DRIVER 5399M: Len Brown <lenb@kernel.org> 5400L: linux-pm@vger.kernel.org 5401T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5402S: Supported 5403F: drivers/idle/intel_idle.c 5404 5405INTEL PSTATE DRIVER 5406M: Kristen Carlson Accardi <kristen@linux.intel.com> 5407L: linux-pm@vger.kernel.org 5408S: Supported 5409F: drivers/cpufreq/intel_pstate.c 5410 5411INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5412M: Maik Broemme <mbroemme@plusserver.de> 5413L: linux-fbdev@vger.kernel.org 5414S: Maintained 5415F: Documentation/fb/intelfb.txt 5416F: drivers/video/fbdev/intelfb/ 5417 5418INTEL 810/815 FRAMEBUFFER DRIVER 5419M: Antonino Daplas <adaplas@gmail.com> 5420L: linux-fbdev@vger.kernel.org 5421S: Maintained 5422F: drivers/video/fbdev/i810/ 5423 5424INTEL MENLOW THERMAL DRIVER 5425M: Sujith Thomas <sujith.thomas@intel.com> 5426L: platform-driver-x86@vger.kernel.org 5427W: https://01.org/linux-acpi 5428S: Supported 5429F: drivers/platform/x86/intel_menlow.c 5430 5431INTEL IA32 MICROCODE UPDATE SUPPORT 5432M: Borislav Petkov <bp@alien8.de> 5433S: Maintained 5434F: arch/x86/kernel/cpu/microcode/core* 5435F: arch/x86/kernel/cpu/microcode/intel* 5436 5437INTEL I/OAT DMA DRIVER 5438M: Dave Jiang <dave.jiang@intel.com> 5439R: Dan Williams <dan.j.williams@intel.com> 5440L: dmaengine@vger.kernel.org 5441Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5442S: Supported 5443F: drivers/dma/ioat* 5444 5445INTEL IOMMU (VT-d) 5446M: David Woodhouse <dwmw2@infradead.org> 5447L: iommu@lists.linux-foundation.org 5448T: git git://git.infradead.org/iommu-2.6.git 5449S: Supported 5450F: drivers/iommu/intel-iommu.c 5451F: include/linux/intel-iommu.h 5452 5453INTEL IOP-ADMA DMA DRIVER 5454R: Dan Williams <dan.j.williams@intel.com> 5455S: Odd fixes 5456F: drivers/dma/iop-adma.c 5457 5458INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5459M: Krzysztof Halasa <khalasa@piap.pl> 5460S: Maintained 5461F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5462F: arch/arm/mach-ixp4xx/include/mach/npe.h 5463F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5464F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5465F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5466F: drivers/net/wan/ixp4xx_hss.c 5467 5468INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5469M: Deepak Saxena <dsaxena@plexity.net> 5470S: Maintained 5471F: drivers/char/hw_random/ixp4xx-rng.c 5472 5473INTEL ETHERNET DRIVERS 5474M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5475R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5476R: Shannon Nelson <shannon.nelson@intel.com> 5477R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5478R: Don Skidmore <donald.c.skidmore@intel.com> 5479R: Matthew Vick <matthew.vick@intel.com> 5480R: John Ronciak <john.ronciak@intel.com> 5481R: Mitch Williams <mitch.a.williams@intel.com> 5482L: intel-wired-lan@lists.osuosl.org 5483W: http://www.intel.com/support/feedback.htm 5484W: http://e1000.sourceforge.net/ 5485Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5486T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5487T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5488S: Supported 5489F: Documentation/networking/e100.txt 5490F: Documentation/networking/e1000.txt 5491F: Documentation/networking/e1000e.txt 5492F: Documentation/networking/igb.txt 5493F: Documentation/networking/igbvf.txt 5494F: Documentation/networking/ixgb.txt 5495F: Documentation/networking/ixgbe.txt 5496F: Documentation/networking/ixgbevf.txt 5497F: Documentation/networking/i40e.txt 5498F: Documentation/networking/i40evf.txt 5499F: drivers/net/ethernet/intel/ 5500F: drivers/net/ethernet/intel/*/ 5501 5502INTEL-MID GPIO DRIVER 5503M: David Cohen <david.a.cohen@linux.intel.com> 5504L: linux-gpio@vger.kernel.org 5505S: Maintained 5506F: drivers/gpio/gpio-intel-mid.c 5507 5508INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5509M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5510L: linux-wireless@vger.kernel.org 5511S: Maintained 5512F: Documentation/networking/README.ipw2100 5513F: Documentation/networking/README.ipw2200 5514F: drivers/net/wireless/ipw2x00/ 5515 5516INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5517M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5518M: Gang Wei <gang.wei@intel.com> 5519M: Shane Wang <shane.wang@intel.com> 5520L: tboot-devel@lists.sourceforge.net 5521W: http://tboot.sourceforge.net 5522T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5523S: Supported 5524F: Documentation/intel_txt.txt 5525F: include/linux/tboot.h 5526F: arch/x86/kernel/tboot.c 5527 5528INTEL WIRELESS WIMAX CONNECTION 2400 5529M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5530M: linux-wimax@intel.com 5531L: wimax@linuxwimax.org (subscribers-only) 5532S: Supported 5533W: http://linuxwimax.org 5534F: Documentation/wimax/README.i2400m 5535F: drivers/net/wimax/i2400m/ 5536F: include/uapi/linux/wimax/i2400m.h 5537 5538INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5539M: Stanislaw Gruszka <sgruszka@redhat.com> 5540L: linux-wireless@vger.kernel.org 5541S: Supported 5542F: drivers/net/wireless/iwlegacy/ 5543 5544INTEL WIRELESS WIFI LINK (iwlwifi) 5545M: Johannes Berg <johannes.berg@intel.com> 5546M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5547M: Intel Linux Wireless <ilw@linux.intel.com> 5548L: linux-wireless@vger.kernel.org 5549W: http://intellinuxwireless.org 5550T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5551S: Supported 5552F: drivers/net/wireless/iwlwifi/ 5553 5554INTEL MANAGEMENT ENGINE (mei) 5555M: Tomas Winkler <tomas.winkler@intel.com> 5556L: linux-kernel@vger.kernel.org 5557S: Supported 5558F: include/uapi/linux/mei.h 5559F: include/linux/mei_cl_bus.h 5560F: drivers/misc/mei/* 5561F: Documentation/misc-devices/mei/* 5562 5563INTEL PMC IPC DRIVER 5564M: Zha Qipeng<qipeng.zha@intel.com> 5565L: platform-driver-x86@vger.kernel.org 5566S: Maintained 5567F: drivers/platform/x86/intel_pmc_ipc.c 5568F: arch/x86/include/asm/intel_pmc_ipc.h 5569 5570IOC3 ETHERNET DRIVER 5571M: Ralf Baechle <ralf@linux-mips.org> 5572L: linux-mips@linux-mips.org 5573S: Maintained 5574F: drivers/net/ethernet/sgi/ioc3-eth.c 5575 5576IOC3 SERIAL DRIVER 5577M: Pat Gefre <pfg@sgi.com> 5578L: linux-serial@vger.kernel.org 5579S: Maintained 5580F: drivers/tty/serial/ioc3_serial.c 5581 5582IOMMU DRIVERS 5583M: Joerg Roedel <joro@8bytes.org> 5584L: iommu@lists.linux-foundation.org 5585T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5586S: Maintained 5587F: drivers/iommu/ 5588 5589IP MASQUERADING 5590M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5591S: Maintained 5592F: net/ipv4/netfilter/ipt_MASQUERADE.c 5593 5594IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5595M: Francois Romieu <romieu@fr.zoreil.com> 5596M: Sorbica Shieh <sorbica@icplus.com.tw> 5597L: netdev@vger.kernel.org 5598S: Maintained 5599F: drivers/net/ethernet/icplus/ipg.* 5600 5601IPATH DRIVER 5602M: Mike Marciniszyn <infinipath@intel.com> 5603L: linux-rdma@vger.kernel.org 5604S: Maintained 5605F: drivers/staging/rdma/ipath/ 5606 5607IPMI SUBSYSTEM 5608M: Corey Minyard <minyard@acm.org> 5609L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5610W: http://openipmi.sourceforge.net/ 5611S: Supported 5612F: Documentation/IPMI.txt 5613F: drivers/char/ipmi/ 5614F: include/linux/ipmi* 5615F: include/uapi/linux/ipmi* 5616 5617QCOM AUDIO (ASoC) DRIVERS 5618M: Patrick Lai <plai@codeaurora.org> 5619M: Banajit Goswami <bgoswami@codeaurora.org> 5620L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5621S: Supported 5622F: sound/soc/qcom/ 5623 5624IPS SCSI RAID DRIVER 5625M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5626L: linux-scsi@vger.kernel.org 5627W: http://www.adaptec.com/ 5628S: Maintained 5629F: drivers/scsi/ips* 5630 5631IPVS 5632M: Wensong Zhang <wensong@linux-vs.org> 5633M: Simon Horman <horms@verge.net.au> 5634M: Julian Anastasov <ja@ssi.bg> 5635L: netdev@vger.kernel.org 5636L: lvs-devel@vger.kernel.org 5637S: Maintained 5638F: Documentation/networking/ipvs-sysctl.txt 5639F: include/net/ip_vs.h 5640F: include/uapi/linux/ip_vs.h 5641F: net/netfilter/ipvs/ 5642 5643IPWIRELESS DRIVER 5644M: Jiri Kosina <jikos@kernel.org> 5645M: David Sterba <dsterba@suse.com> 5646S: Odd Fixes 5647F: drivers/tty/ipwireless/ 5648 5649IPX NETWORK LAYER 5650M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5651L: netdev@vger.kernel.org 5652S: Maintained 5653F: include/net/ipx.h 5654F: include/uapi/linux/ipx.h 5655F: net/ipx/ 5656 5657IRDA SUBSYSTEM 5658M: Samuel Ortiz <samuel@sortiz.org> 5659L: irda-users@lists.sourceforge.net (subscribers-only) 5660L: netdev@vger.kernel.org 5661W: http://irda.sourceforge.net/ 5662S: Maintained 5663T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5664F: Documentation/networking/irda.txt 5665F: drivers/net/irda/ 5666F: include/net/irda/ 5667F: net/irda/ 5668 5669IRQ SUBSYSTEM 5670M: Thomas Gleixner <tglx@linutronix.de> 5671L: linux-kernel@vger.kernel.org 5672S: Maintained 5673T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5674F: kernel/irq/ 5675 5676IRQCHIP DRIVERS 5677M: Thomas Gleixner <tglx@linutronix.de> 5678M: Jason Cooper <jason@lakedaemon.net> 5679M: Marc Zyngier <marc.zyngier@arm.com> 5680L: linux-kernel@vger.kernel.org 5681S: Maintained 5682T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5683T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5684F: Documentation/devicetree/bindings/interrupt-controller/ 5685F: drivers/irqchip/ 5686 5687IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5688M: Jiang Liu <jiang.liu@linux.intel.com> 5689M: Marc Zyngier <marc.zyngier@arm.com> 5690S: Maintained 5691T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5692F: Documentation/IRQ-domain.txt 5693F: include/linux/irqdomain.h 5694F: kernel/irq/irqdomain.c 5695F: kernel/irq/msi.c 5696 5697ISAPNP 5698M: Jaroslav Kysela <perex@perex.cz> 5699S: Maintained 5700F: Documentation/isapnp.txt 5701F: drivers/pnp/isapnp/ 5702F: include/linux/isapnp.h 5703 5704ISA RADIO MODULE 5705M: Hans Verkuil <hverkuil@xs4all.nl> 5706L: linux-media@vger.kernel.org 5707T: git git://linuxtv.org/media_tree.git 5708W: http://linuxtv.org 5709S: Maintained 5710F: drivers/media/radio/radio-isa* 5711 5712iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5713M: Peter Jones <pjones@redhat.com> 5714M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5715S: Maintained 5716F: drivers/firmware/iscsi_ibft* 5717 5718ISCSI 5719M: Mike Christie <michaelc@cs.wisc.edu> 5720L: open-iscsi@googlegroups.com 5721W: www.open-iscsi.org 5722T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5723S: Maintained 5724F: drivers/scsi/*iscsi* 5725F: include/scsi/*iscsi* 5726 5727ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5728M: Or Gerlitz <ogerlitz@mellanox.com> 5729M: Sagi Grimberg <sagig@mellanox.com> 5730M: Roi Dayan <roid@mellanox.com> 5731L: linux-rdma@vger.kernel.org 5732S: Supported 5733W: http://www.openfabrics.org 5734W: www.open-iscsi.org 5735Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5736F: drivers/infiniband/ulp/iser/ 5737 5738ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5739M: Sagi Grimberg <sagig@mellanox.com> 5740T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5741L: linux-rdma@vger.kernel.org 5742L: target-devel@vger.kernel.org 5743S: Supported 5744W: http://www.linux-iscsi.org 5745F: drivers/infiniband/ulp/isert 5746 5747ISDN SUBSYSTEM 5748M: Karsten Keil <isdn@linux-pingi.de> 5749L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5750L: netdev@vger.kernel.org 5751W: http://www.isdn4linux.de 5752T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5753S: Maintained 5754F: Documentation/isdn/ 5755F: drivers/isdn/ 5756F: include/linux/isdn.h 5757F: include/linux/isdn/ 5758F: include/uapi/linux/isdn.h 5759F: include/uapi/linux/isdn/ 5760 5761ISDN SUBSYSTEM (Eicon active card driver) 5762M: Armin Schindler <mac@melware.de> 5763L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5764W: http://www.melware.de 5765S: Maintained 5766F: drivers/isdn/hardware/eicon/ 5767 5768IT87 HARDWARE MONITORING DRIVER 5769M: Jean Delvare <jdelvare@suse.com> 5770L: lm-sensors@lm-sensors.org 5771S: Maintained 5772F: Documentation/hwmon/it87 5773F: drivers/hwmon/it87.c 5774 5775IT913X MEDIA DRIVER 5776M: Antti Palosaari <crope@iki.fi> 5777L: linux-media@vger.kernel.org 5778W: http://linuxtv.org/ 5779W: http://palosaari.fi/linux/ 5780Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5781T: git git://linuxtv.org/anttip/media_tree.git 5782S: Maintained 5783F: drivers/media/tuners/it913x* 5784 5785IVTV VIDEO4LINUX DRIVER 5786M: Andy Walls <awalls@md.metrocast.net> 5787L: ivtv-devel@ivtvdriver.org (subscribers-only) 5788L: linux-media@vger.kernel.org 5789T: git git://linuxtv.org/media_tree.git 5790W: http://www.ivtvdriver.org 5791S: Maintained 5792F: Documentation/video4linux/*.ivtv 5793F: drivers/media/pci/ivtv/ 5794F: include/uapi/linux/ivtv* 5795 5796IX2505V MEDIA DRIVER 5797M: Malcolm Priestley <tvboxspy@gmail.com> 5798L: linux-media@vger.kernel.org 5799W: http://linuxtv.org/ 5800Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5801S: Maintained 5802F: drivers/media/dvb-frontends/ix2505v* 5803 5804JC42.4 TEMPERATURE SENSOR DRIVER 5805M: Guenter Roeck <linux@roeck-us.net> 5806L: lm-sensors@lm-sensors.org 5807S: Maintained 5808F: drivers/hwmon/jc42.c 5809F: Documentation/hwmon/jc42 5810 5811JFS FILESYSTEM 5812M: Dave Kleikamp <shaggy@kernel.org> 5813L: jfs-discussion@lists.sourceforge.net 5814W: http://jfs.sourceforge.net/ 5815T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5816S: Maintained 5817F: Documentation/filesystems/jfs.txt 5818F: fs/jfs/ 5819 5820JME NETWORK DRIVER 5821M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5822L: netdev@vger.kernel.org 5823S: Maintained 5824F: drivers/net/ethernet/jme.* 5825 5826JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5827M: David Woodhouse <dwmw2@infradead.org> 5828L: linux-mtd@lists.infradead.org 5829W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5830S: Maintained 5831F: fs/jffs2/ 5832F: include/uapi/linux/jffs2.h 5833 5834JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5835M: "Theodore Ts'o" <tytso@mit.edu> 5836M: Jan Kara <jack@suse.com> 5837L: linux-ext4@vger.kernel.org 5838S: Maintained 5839F: fs/jbd2/ 5840F: include/linux/jbd2.h 5841 5842JPU V4L2 MEM2MEM DRIVER FOR RENESAS 5843M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 5844L: linux-media@vger.kernel.org 5845S: Maintained 5846F: drivers/media/platform/rcar_jpu.c 5847 5848JSM Neo PCI based serial card 5849M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5850L: linux-serial@vger.kernel.org 5851S: Maintained 5852F: drivers/tty/serial/jsm/ 5853 5854K10TEMP HARDWARE MONITORING DRIVER 5855M: Clemens Ladisch <clemens@ladisch.de> 5856L: lm-sensors@lm-sensors.org 5857S: Maintained 5858F: Documentation/hwmon/k10temp 5859F: drivers/hwmon/k10temp.c 5860 5861K8TEMP HARDWARE MONITORING DRIVER 5862M: Rudolf Marek <r.marek@assembler.cz> 5863L: lm-sensors@lm-sensors.org 5864S: Maintained 5865F: Documentation/hwmon/k8temp 5866F: drivers/hwmon/k8temp.c 5867 5868KCONFIG 5869M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5870L: linux-kbuild@vger.kernel.org 5871T: git git://gitorious.org/linux-kconfig/linux-kconfig 5872S: Maintained 5873F: Documentation/kbuild/kconfig-language.txt 5874F: scripts/kconfig/ 5875 5876KDUMP 5877M: Vivek Goyal <vgoyal@redhat.com> 5878M: Haren Myneni <hbabu@us.ibm.com> 5879L: kexec@lists.infradead.org 5880W: http://lse.sourceforge.net/kdump/ 5881S: Maintained 5882F: Documentation/kdump/ 5883 5884KEENE FM RADIO TRANSMITTER DRIVER 5885M: Hans Verkuil <hverkuil@xs4all.nl> 5886L: linux-media@vger.kernel.org 5887T: git git://linuxtv.org/media_tree.git 5888W: http://linuxtv.org 5889S: Maintained 5890F: drivers/media/radio/radio-keene* 5891 5892KERNEL AUTOMOUNTER v4 (AUTOFS4) 5893M: Ian Kent <raven@themaw.net> 5894L: autofs@vger.kernel.org 5895S: Maintained 5896F: fs/autofs4/ 5897 5898KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5899M: Michal Marek <mmarek@suse.com> 5900T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5901T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5902L: linux-kbuild@vger.kernel.org 5903S: Maintained 5904F: Documentation/kbuild/ 5905F: Makefile 5906F: scripts/Makefile.* 5907F: scripts/basic/ 5908F: scripts/mk* 5909F: scripts/package/ 5910 5911KERNEL JANITORS 5912L: kernel-janitors@vger.kernel.org 5913W: http://kernelnewbies.org/KernelJanitors 5914S: Odd Fixes 5915 5916KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5917M: "J. Bruce Fields" <bfields@fieldses.org> 5918M: Jeff Layton <jlayton@poochiereds.net> 5919L: linux-nfs@vger.kernel.org 5920W: http://nfs.sourceforge.net/ 5921S: Supported 5922F: fs/nfsd/ 5923F: include/uapi/linux/nfsd/ 5924F: fs/lockd/ 5925F: fs/nfs_common/ 5926F: net/sunrpc/ 5927F: include/linux/lockd/ 5928F: include/linux/sunrpc/ 5929F: include/uapi/linux/sunrpc/ 5930 5931KERNEL SELFTEST FRAMEWORK 5932M: Shuah Khan <shuahkh@osg.samsung.com> 5933L: linux-api@vger.kernel.org 5934T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5935S: Maintained 5936F: tools/testing/selftests 5937 5938KERNEL VIRTUAL MACHINE (KVM) 5939M: Gleb Natapov <gleb@kernel.org> 5940M: Paolo Bonzini <pbonzini@redhat.com> 5941L: kvm@vger.kernel.org 5942W: http://www.linux-kvm.org 5943T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5944S: Supported 5945F: Documentation/*/kvm*.txt 5946F: Documentation/virtual/kvm/ 5947F: arch/*/kvm/ 5948F: arch/x86/kernel/kvm.c 5949F: arch/x86/kernel/kvmclock.c 5950F: arch/*/include/asm/kvm* 5951F: include/linux/kvm* 5952F: include/uapi/linux/kvm* 5953F: virt/kvm/ 5954 5955KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5956M: Joerg Roedel <joro@8bytes.org> 5957L: kvm@vger.kernel.org 5958W: http://www.linux-kvm.org/ 5959S: Maintained 5960F: arch/x86/include/asm/svm.h 5961F: arch/x86/kvm/svm.c 5962 5963KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5964M: Alexander Graf <agraf@suse.com> 5965L: kvm-ppc@vger.kernel.org 5966W: http://www.linux-kvm.org/ 5967T: git git://github.com/agraf/linux-2.6.git 5968S: Supported 5969F: arch/powerpc/include/asm/kvm* 5970F: arch/powerpc/kvm/ 5971 5972KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5973M: Christian Borntraeger <borntraeger@de.ibm.com> 5974M: Cornelia Huck <cornelia.huck@de.ibm.com> 5975L: linux-s390@vger.kernel.org 5976W: http://www.ibm.com/developerworks/linux/linux390/ 5977S: Supported 5978F: Documentation/s390/kvm.txt 5979F: arch/s390/include/asm/kvm* 5980F: arch/s390/kvm/ 5981 5982KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5983M: Christoffer Dall <christoffer.dall@linaro.org> 5984M: Marc Zyngier <marc.zyngier@arm.com> 5985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5986L: kvmarm@lists.cs.columbia.edu 5987W: http://systems.cs.columbia.edu/projects/kvm-arm 5988S: Supported 5989F: arch/arm/include/uapi/asm/kvm* 5990F: arch/arm/include/asm/kvm* 5991F: arch/arm/kvm/ 5992F: virt/kvm/arm/ 5993F: include/kvm/arm_* 5994 5995KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5996M: Christoffer Dall <christoffer.dall@linaro.org> 5997M: Marc Zyngier <marc.zyngier@arm.com> 5998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5999L: kvmarm@lists.cs.columbia.edu 6000S: Maintained 6001F: arch/arm64/include/uapi/asm/kvm* 6002F: arch/arm64/include/asm/kvm* 6003F: arch/arm64/kvm/ 6004 6005KEXEC 6006M: Eric Biederman <ebiederm@xmission.com> 6007W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6008L: kexec@lists.infradead.org 6009S: Maintained 6010F: include/linux/kexec.h 6011F: include/uapi/linux/kexec.h 6012F: kernel/kexec.c 6013 6014KEYS/KEYRINGS: 6015M: David Howells <dhowells@redhat.com> 6016L: keyrings@vger.kernel.org 6017S: Maintained 6018F: Documentation/security/keys.txt 6019F: include/linux/key.h 6020F: include/linux/key-type.h 6021F: include/keys/ 6022F: security/keys/ 6023 6024KEYS-TRUSTED 6025M: David Safford <safford@us.ibm.com> 6026M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6027L: linux-security-module@vger.kernel.org 6028L: keyrings@vger.kernel.org 6029S: Supported 6030F: Documentation/security/keys-trusted-encrypted.txt 6031F: include/keys/trusted-type.h 6032F: security/keys/trusted.c 6033F: security/keys/trusted.h 6034 6035KEYS-ENCRYPTED 6036M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6037M: David Safford <safford@us.ibm.com> 6038L: linux-security-module@vger.kernel.org 6039L: keyrings@vger.kernel.org 6040S: Supported 6041F: Documentation/security/keys-trusted-encrypted.txt 6042F: include/keys/encrypted-type.h 6043F: security/keys/encrypted-keys/ 6044 6045KGDB / KDB /debug_core 6046M: Jason Wessel <jason.wessel@windriver.com> 6047W: http://kgdb.wiki.kernel.org/ 6048L: kgdb-bugreport@lists.sourceforge.net 6049S: Maintained 6050F: Documentation/DocBook/kgdb.tmpl 6051F: drivers/misc/kgdbts.c 6052F: drivers/tty/serial/kgdboc.c 6053F: include/linux/kdb.h 6054F: include/linux/kgdb.h 6055F: kernel/debug/ 6056 6057KMEMCHECK 6058M: Vegard Nossum <vegardno@ifi.uio.no> 6059M: Pekka Enberg <penberg@kernel.org> 6060S: Maintained 6061F: Documentation/kmemcheck.txt 6062F: arch/x86/include/asm/kmemcheck.h 6063F: arch/x86/mm/kmemcheck/ 6064F: include/linux/kmemcheck.h 6065F: mm/kmemcheck.c 6066 6067KMEMLEAK 6068M: Catalin Marinas <catalin.marinas@arm.com> 6069S: Maintained 6070F: Documentation/kmemleak.txt 6071F: include/linux/kmemleak.h 6072F: mm/kmemleak.c 6073F: mm/kmemleak-test.c 6074 6075KPROBES 6076M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6077M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6078M: "David S. Miller" <davem@davemloft.net> 6079M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6080S: Maintained 6081F: Documentation/kprobes.txt 6082F: include/linux/kprobes.h 6083F: kernel/kprobes.c 6084 6085KS0108 LCD CONTROLLER DRIVER 6086M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6087W: http://miguelojeda.es/auxdisplay.htm 6088W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6089S: Maintained 6090F: Documentation/auxdisplay/ks0108 6091F: drivers/auxdisplay/ks0108.c 6092F: include/linux/ks0108.h 6093 6094LAPB module 6095L: linux-x25@vger.kernel.org 6096S: Orphan 6097F: Documentation/networking/lapb-module.txt 6098F: include/*/lapb.h 6099F: net/lapb/ 6100 6101LASI 53c700 driver for PARISC 6102M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6103L: linux-scsi@vger.kernel.org 6104S: Maintained 6105F: Documentation/scsi/53c700.txt 6106F: drivers/scsi/53c700* 6107 6108LED SUBSYSTEM 6109M: Richard Purdie <rpurdie@rpsys.net> 6110M: Jacek Anaszewski <j.anaszewski@samsung.com> 6111L: linux-leds@vger.kernel.org 6112T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6113S: Maintained 6114F: drivers/leds/ 6115F: include/linux/leds.h 6116 6117LEGACY EEPROM DRIVER 6118M: Jean Delvare <jdelvare@suse.com> 6119S: Maintained 6120F: Documentation/misc-devices/eeprom 6121F: drivers/misc/eeprom/eeprom.c 6122 6123LEGO USB Tower driver 6124M: Juergen Stuber <starblue@users.sourceforge.net> 6125L: legousb-devel@lists.sourceforge.net 6126W: http://legousb.sourceforge.net/ 6127S: Maintained 6128F: drivers/usb/misc/legousbtower.c 6129 6130LG2160 MEDIA DRIVER 6131M: Michael Krufky <mkrufky@linuxtv.org> 6132L: linux-media@vger.kernel.org 6133W: http://linuxtv.org/ 6134W: http://github.com/mkrufky 6135Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6136T: git git://linuxtv.org/mkrufky/tuners.git 6137S: Maintained 6138F: drivers/media/dvb-frontends/lg2160.* 6139 6140LGDT3305 MEDIA DRIVER 6141M: Michael Krufky <mkrufky@linuxtv.org> 6142L: linux-media@vger.kernel.org 6143W: http://linuxtv.org/ 6144W: http://github.com/mkrufky 6145Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6146T: git git://linuxtv.org/mkrufky/tuners.git 6147S: Maintained 6148F: drivers/media/dvb-frontends/lgdt3305.* 6149 6150LGUEST 6151M: Rusty Russell <rusty@rustcorp.com.au> 6152L: lguest@lists.ozlabs.org 6153W: http://lguest.ozlabs.org/ 6154S: Odd Fixes 6155F: arch/x86/include/asm/lguest*.h 6156F: arch/x86/lguest/ 6157F: drivers/lguest/ 6158F: include/linux/lguest*.h 6159F: tools/lguest/ 6160 6161LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6162M: Tejun Heo <tj@kernel.org> 6163L: linux-ide@vger.kernel.org 6164T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6165S: Maintained 6166F: drivers/ata/ 6167F: include/linux/ata.h 6168F: include/linux/libata.h 6169 6170LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6171M: Viresh Kumar <vireshk@kernel.org> 6172L: linux-ide@vger.kernel.org 6173T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6174S: Maintained 6175F: include/linux/pata_arasan_cf_data.h 6176F: drivers/ata/pata_arasan_cf.c 6177 6178LIBATA PATA DRIVERS 6179M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6180M: Tejun Heo <tj@kernel.org> 6181L: linux-ide@vger.kernel.org 6182T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6183S: Maintained 6184F: drivers/ata/pata_*.c 6185F: drivers/ata/ata_generic.c 6186 6187LIBATA SATA AHCI PLATFORM devices support 6188M: Hans de Goede <hdegoede@redhat.com> 6189M: Tejun Heo <tj@kernel.org> 6190L: linux-ide@vger.kernel.org 6191T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6192S: Maintained 6193F: drivers/ata/ahci_platform.c 6194F: drivers/ata/libahci_platform.c 6195F: include/linux/ahci_platform.h 6196 6197LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6198M: Mikael Pettersson <mikpelinux@gmail.com> 6199L: linux-ide@vger.kernel.org 6200T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6201S: Maintained 6202F: drivers/ata/sata_promise.* 6203 6204LIBLOCKDEP 6205M: Sasha Levin <sasha.levin@oracle.com> 6206S: Maintained 6207F: tools/lib/lockdep/ 6208 6209LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6210M: Dan Williams <dan.j.williams@intel.com> 6211L: linux-nvdimm@lists.01.org 6212Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6213S: Supported 6214F: drivers/nvdimm/* 6215F: include/linux/nd.h 6216F: include/linux/libnvdimm.h 6217F: include/uapi/linux/ndctl.h 6218 6219LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6220M: Ross Zwisler <ross.zwisler@linux.intel.com> 6221L: linux-nvdimm@lists.01.org 6222Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6223S: Supported 6224F: drivers/nvdimm/blk.c 6225F: drivers/nvdimm/region_devs.c 6226F: drivers/acpi/nfit* 6227 6228LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6229M: Vishal Verma <vishal.l.verma@intel.com> 6230L: linux-nvdimm@lists.01.org 6231Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6232S: Supported 6233F: drivers/nvdimm/btt* 6234 6235LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6236M: Ross Zwisler <ross.zwisler@linux.intel.com> 6237L: linux-nvdimm@lists.01.org 6238Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6239S: Supported 6240F: drivers/nvdimm/pmem.c 6241F: include/linux/pmem.h 6242F: arch/*/include/asm/pmem.h 6243 6244LINUX FOR IBM pSERIES (RS/6000) 6245M: Paul Mackerras <paulus@au.ibm.com> 6246W: http://www.ibm.com/linux/ltc/projects/ppc 6247S: Supported 6248F: arch/powerpc/boot/rs6000.h 6249 6250LINUX FOR POWERPC (32-BIT AND 64-BIT) 6251M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6252M: Paul Mackerras <paulus@samba.org> 6253M: Michael Ellerman <mpe@ellerman.id.au> 6254W: http://www.penguinppc.org/ 6255L: linuxppc-dev@lists.ozlabs.org 6256Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6257T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6258S: Supported 6259F: Documentation/powerpc/ 6260F: arch/powerpc/ 6261 6262LINUX FOR POWER MACINTOSH 6263M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6264W: http://www.penguinppc.org/ 6265L: linuxppc-dev@lists.ozlabs.org 6266S: Maintained 6267F: arch/powerpc/platforms/powermac/ 6268F: drivers/macintosh/ 6269 6270LINUX FOR POWERPC EMBEDDED MPC5XXX 6271M: Anatolij Gustschin <agust@denx.de> 6272L: linuxppc-dev@lists.ozlabs.org 6273T: git git://git.denx.de/linux-denx-agust.git 6274S: Maintained 6275F: arch/powerpc/platforms/512x/ 6276F: arch/powerpc/platforms/52xx/ 6277 6278LINUX FOR POWERPC EMBEDDED PPC4XX 6279M: Alistair Popple <alistair@popple.id.au> 6280M: Matt Porter <mporter@kernel.crashing.org> 6281W: http://www.penguinppc.org/ 6282L: linuxppc-dev@lists.ozlabs.org 6283S: Maintained 6284F: arch/powerpc/platforms/40x/ 6285F: arch/powerpc/platforms/44x/ 6286 6287LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6288L: linuxppc-dev@lists.ozlabs.org 6289S: Orphan 6290F: arch/powerpc/*/*virtex* 6291F: arch/powerpc/*/*/*virtex* 6292 6293LINUX FOR POWERPC EMBEDDED PPC8XX 6294M: Vitaly Bordug <vitb@kernel.crashing.org> 6295W: http://www.penguinppc.org/ 6296L: linuxppc-dev@lists.ozlabs.org 6297S: Maintained 6298F: arch/powerpc/platforms/8xx/ 6299 6300LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6301M: Scott Wood <scottwood@freescale.com> 6302M: Kumar Gala <galak@kernel.crashing.org> 6303W: http://www.penguinppc.org/ 6304L: linuxppc-dev@lists.ozlabs.org 6305T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6306S: Maintained 6307F: arch/powerpc/platforms/83xx/ 6308F: arch/powerpc/platforms/85xx/ 6309 6310LINUX FOR POWERPC PA SEMI PWRFICIENT 6311M: Olof Johansson <olof@lixom.net> 6312L: linuxppc-dev@lists.ozlabs.org 6313S: Maintained 6314F: arch/powerpc/platforms/pasemi/ 6315F: drivers/*/*pasemi* 6316F: drivers/*/*/*pasemi* 6317 6318LINUX SECURITY MODULE (LSM) FRAMEWORK 6319M: Chris Wright <chrisw@sous-sol.org> 6320L: linux-security-module@vger.kernel.org 6321S: Supported 6322 6323LIS3LV02D ACCELEROMETER DRIVER 6324M: Eric Piel <eric.piel@tremplin-utc.net> 6325S: Maintained 6326F: Documentation/misc-devices/lis3lv02d 6327F: drivers/misc/lis3lv02d/ 6328F: drivers/platform/x86/hp_accel.c 6329 6330LIVE PATCHING 6331M: Josh Poimboeuf <jpoimboe@redhat.com> 6332M: Seth Jennings <sjenning@redhat.com> 6333M: Jiri Kosina <jikos@kernel.org> 6334M: Vojtech Pavlik <vojtech@suse.com> 6335S: Maintained 6336F: kernel/livepatch/ 6337F: include/linux/livepatch.h 6338F: arch/x86/include/asm/livepatch.h 6339F: arch/x86/kernel/livepatch.c 6340F: Documentation/ABI/testing/sysfs-kernel-livepatch 6341F: samples/livepatch/ 6342L: live-patching@vger.kernel.org 6343T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6344 6345LLC (802.2) 6346M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6347S: Maintained 6348F: include/linux/llc.h 6349F: include/uapi/linux/llc.h 6350F: include/net/llc* 6351F: net/llc/ 6352 6353LM73 HARDWARE MONITOR DRIVER 6354M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6355L: lm-sensors@lm-sensors.org 6356S: Maintained 6357F: drivers/hwmon/lm73.c 6358 6359LM78 HARDWARE MONITOR DRIVER 6360M: Jean Delvare <jdelvare@suse.com> 6361L: lm-sensors@lm-sensors.org 6362S: Maintained 6363F: Documentation/hwmon/lm78 6364F: drivers/hwmon/lm78.c 6365 6366LM83 HARDWARE MONITOR DRIVER 6367M: Jean Delvare <jdelvare@suse.com> 6368L: lm-sensors@lm-sensors.org 6369S: Maintained 6370F: Documentation/hwmon/lm83 6371F: drivers/hwmon/lm83.c 6372 6373LM90 HARDWARE MONITOR DRIVER 6374M: Jean Delvare <jdelvare@suse.com> 6375L: lm-sensors@lm-sensors.org 6376S: Maintained 6377F: Documentation/hwmon/lm90 6378F: Documentation/devicetree/bindings/hwmon/lm90.txt 6379F: drivers/hwmon/lm90.c 6380 6381LM95234 HARDWARE MONITOR DRIVER 6382M: Guenter Roeck <linux@roeck-us.net> 6383L: lm-sensors@lm-sensors.org 6384S: Maintained 6385F: Documentation/hwmon/lm95234 6386F: drivers/hwmon/lm95234.c 6387 6388LME2510 MEDIA DRIVER 6389M: Malcolm Priestley <tvboxspy@gmail.com> 6390L: linux-media@vger.kernel.org 6391W: http://linuxtv.org/ 6392Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6393S: Maintained 6394F: drivers/media/usb/dvb-usb-v2/lmedm04* 6395 6396LOCKDEP AND LOCKSTAT 6397M: Peter Zijlstra <peterz@infradead.org> 6398M: Ingo Molnar <mingo@redhat.com> 6399L: linux-kernel@vger.kernel.org 6400T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6401S: Maintained 6402F: Documentation/locking/lockdep*.txt 6403F: Documentation/locking/lockstat.txt 6404F: include/linux/lockdep.h 6405F: kernel/locking/ 6406 6407LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6408M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6409L: linux-ntfs-dev@lists.sourceforge.net 6410W: http://www.linux-ntfs.org/content/view/19/37/ 6411S: Maintained 6412F: Documentation/ldm.txt 6413F: block/partitions/ldm.* 6414 6415LogFS 6416M: Joern Engel <joern@logfs.org> 6417M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6418L: logfs@logfs.org 6419W: logfs.org 6420S: Maintained 6421F: fs/logfs/ 6422 6423LPC32XX MACHINE SUPPORT 6424M: Roland Stigge <stigge@antcom.de> 6425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6426S: Maintained 6427F: arch/arm/mach-lpc32xx/ 6428 6429LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6430M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6431M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6432M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6433M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6434L: MPT-FusionLinux.pdl@avagotech.com 6435L: linux-scsi@vger.kernel.org 6436W: http://www.lsilogic.com/support 6437S: Supported 6438F: drivers/message/fusion/ 6439F: drivers/scsi/mpt2sas/ 6440F: drivers/scsi/mpt3sas/ 6441 6442LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6443M: Matthew Wilcox <matthew@wil.cx> 6444L: linux-scsi@vger.kernel.org 6445S: Maintained 6446F: drivers/scsi/sym53c8xx_2/ 6447 6448LTC4261 HARDWARE MONITOR DRIVER 6449M: Guenter Roeck <linux@roeck-us.net> 6450L: lm-sensors@lm-sensors.org 6451S: Maintained 6452F: Documentation/hwmon/ltc4261 6453F: drivers/hwmon/ltc4261.c 6454 6455LTP (Linux Test Project) 6456M: Mike Frysinger <vapier@gentoo.org> 6457M: Cyril Hrubis <chrubis@suse.cz> 6458M: Wanlong Gao <wanlong.gao@gmail.com> 6459M: Jan Stancek <jstancek@redhat.com> 6460M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6461M: Alexey Kodanev <alexey.kodanev@oracle.com> 6462L: ltp@lists.linux.it (subscribers-only) 6463W: http://linux-test-project.github.io/ 6464T: git git://github.com/linux-test-project/ltp.git 6465S: Maintained 6466 6467M32R ARCHITECTURE 6468W: http://www.linux-m32r.org/ 6469S: Orphan 6470F: arch/m32r/ 6471 6472M68K ARCHITECTURE 6473M: Geert Uytterhoeven <geert@linux-m68k.org> 6474L: linux-m68k@lists.linux-m68k.org 6475W: http://www.linux-m68k.org/ 6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6477S: Maintained 6478F: arch/m68k/ 6479F: drivers/zorro/ 6480 6481M68K ON APPLE MACINTOSH 6482M: Joshua Thompson <funaho@jurai.org> 6483W: http://www.mac.linux-m68k.org/ 6484L: linux-m68k@lists.linux-m68k.org 6485S: Maintained 6486F: arch/m68k/mac/ 6487 6488M68K ON HP9000/300 6489M: Philip Blundell <philb@gnu.org> 6490W: http://www.tazenda.demon.co.uk/phil/linux-hp 6491S: Maintained 6492F: arch/m68k/hp300/ 6493 6494M88DS3103 MEDIA DRIVER 6495M: Antti Palosaari <crope@iki.fi> 6496L: linux-media@vger.kernel.org 6497W: http://linuxtv.org/ 6498W: http://palosaari.fi/linux/ 6499Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6500T: git git://linuxtv.org/anttip/media_tree.git 6501S: Maintained 6502F: drivers/media/dvb-frontends/m88ds3103* 6503 6504M88RS2000 MEDIA DRIVER 6505M: Malcolm Priestley <tvboxspy@gmail.com> 6506L: linux-media@vger.kernel.org 6507W: http://linuxtv.org/ 6508Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6509S: Maintained 6510F: drivers/media/dvb-frontends/m88rs2000* 6511 6512MA901 MASTERKIT USB FM RADIO DRIVER 6513M: Alexey Klimov <klimov.linux@gmail.com> 6514L: linux-media@vger.kernel.org 6515T: git git://linuxtv.org/media_tree.git 6516S: Maintained 6517F: drivers/media/radio/radio-ma901.c 6518 6519MAC80211 6520M: Johannes Berg <johannes@sipsolutions.net> 6521L: linux-wireless@vger.kernel.org 6522W: http://wireless.kernel.org/ 6523T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6524T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6525S: Maintained 6526F: Documentation/networking/mac80211-injection.txt 6527F: include/net/mac80211.h 6528F: net/mac80211/ 6529 6530MACVLAN DRIVER 6531M: Patrick McHardy <kaber@trash.net> 6532L: netdev@vger.kernel.org 6533S: Maintained 6534F: drivers/net/macvlan.c 6535F: include/linux/if_macvlan.h 6536 6537MAILBOX API 6538M: Jassi Brar <jassisinghbrar@gmail.com> 6539L: linux-kernel@vger.kernel.org 6540S: Maintained 6541F: drivers/mailbox/ 6542F: include/linux/mailbox_client.h 6543F: include/linux/mailbox_controller.h 6544 6545MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6546M: Michael Kerrisk <mtk.manpages@gmail.com> 6547W: http://www.kernel.org/doc/man-pages 6548L: linux-man@vger.kernel.org 6549S: Maintained 6550 6551MARVELL ARMADA DRM SUPPORT 6552M: Russell King <rmk+kernel@arm.linux.org.uk> 6553S: Maintained 6554F: drivers/gpu/drm/armada/ 6555 6556MARVELL 88E6352 DSA support 6557M: Guenter Roeck <linux@roeck-us.net> 6558S: Maintained 6559F: drivers/net/dsa/mv88e6352.c 6560 6561MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6562M: Mirko Lindner <mlindner@marvell.com> 6563M: Stephen Hemminger <stephen@networkplumber.org> 6564L: netdev@vger.kernel.org 6565S: Maintained 6566F: drivers/net/ethernet/marvell/sk* 6567 6568MARVELL LIBERTAS WIRELESS DRIVER 6569L: libertas-dev@lists.infradead.org 6570S: Orphan 6571F: drivers/net/wireless/libertas/ 6572 6573MARVELL MV643XX ETHERNET DRIVER 6574M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6575L: netdev@vger.kernel.org 6576S: Maintained 6577F: drivers/net/ethernet/marvell/mv643xx_eth.* 6578F: include/linux/mv643xx.h 6579 6580MARVELL MVNETA ETHERNET DRIVER 6581M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6582L: netdev@vger.kernel.org 6583S: Maintained 6584F: drivers/net/ethernet/marvell/mvneta.* 6585 6586MARVELL MWIFIEX WIRELESS DRIVER 6587M: Amitkumar Karwar <akarwar@marvell.com> 6588M: Nishant Sarmukadam <nishants@marvell.com> 6589L: linux-wireless@vger.kernel.org 6590S: Maintained 6591F: drivers/net/wireless/mwifiex/ 6592 6593MARVELL MWL8K WIRELESS DRIVER 6594M: Lennert Buytenhek <buytenh@wantstofly.org> 6595L: linux-wireless@vger.kernel.org 6596S: Odd Fixes 6597F: drivers/net/wireless/mwl8k.c 6598 6599MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6600M: Nicolas Pitre <nico@fluxnic.net> 6601S: Odd Fixes 6602F: drivers/mmc/host/mvsdio.* 6603 6604MATROX FRAMEBUFFER DRIVER 6605L: linux-fbdev@vger.kernel.org 6606S: Orphan 6607F: drivers/video/fbdev/matrox/matroxfb_* 6608F: include/uapi/linux/matroxfb.h 6609 6610MAX16065 HARDWARE MONITOR DRIVER 6611M: Guenter Roeck <linux@roeck-us.net> 6612L: lm-sensors@lm-sensors.org 6613S: Maintained 6614F: Documentation/hwmon/max16065 6615F: drivers/hwmon/max16065.c 6616 6617MAX20751 HARDWARE MONITOR DRIVER 6618M: Guenter Roeck <linux@roeck-us.net> 6619L: lm-sensors@lm-sensors.org 6620S: Maintained 6621F: Documentation/hwmon/max20751 6622F: drivers/hwmon/max20751.c 6623 6624MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6625M: "Hans J. Koch" <hjk@hansjkoch.de> 6626L: lm-sensors@lm-sensors.org 6627S: Maintained 6628F: Documentation/hwmon/max6650 6629F: drivers/hwmon/max6650.c 6630 6631MAX6697 HARDWARE MONITOR DRIVER 6632M: Guenter Roeck <linux@roeck-us.net> 6633L: lm-sensors@lm-sensors.org 6634S: Maintained 6635F: Documentation/hwmon/max6697 6636F: Documentation/devicetree/bindings/i2c/max6697.txt 6637F: drivers/hwmon/max6697.c 6638F: include/linux/platform_data/max6697.h 6639 6640MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6641M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6642L: linux-pm@vger.kernel.org 6643S: Supported 6644F: drivers/power/max14577_charger.c 6645F: drivers/power/max77693_charger.c 6646 6647MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6648M: Javier Martinez Canillas <javier@osg.samsung.com> 6649L: linux-kernel@vger.kernel.org 6650S: Supported 6651F: drivers/*/*max77802.c 6652F: Documentation/devicetree/bindings/*/*max77802.txt 6653F: include/dt-bindings/*/*max77802.h 6654 6655MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6656M: Chanwoo Choi <cw00.choi@samsung.com> 6657M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6658L: linux-kernel@vger.kernel.org 6659S: Supported 6660F: drivers/*/max14577.c 6661F: drivers/*/max77686.c 6662F: drivers/*/max77693.c 6663F: drivers/extcon/extcon-max14577.c 6664F: drivers/extcon/extcon-max77693.c 6665F: drivers/rtc/rtc-max77686.c 6666F: drivers/clk/clk-max77686.c 6667F: Documentation/devicetree/bindings/mfd/max14577.txt 6668F: Documentation/devicetree/bindings/*/max77686.txt 6669F: Documentation/devicetree/bindings/mfd/max77693.txt 6670F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6671F: include/linux/mfd/max14577*.h 6672F: include/linux/mfd/max77686*.h 6673F: include/linux/mfd/max77693*.h 6674 6675MAXIRADIO FM RADIO RECEIVER DRIVER 6676M: Hans Verkuil <hverkuil@xs4all.nl> 6677L: linux-media@vger.kernel.org 6678T: git git://linuxtv.org/media_tree.git 6679W: http://linuxtv.org 6680S: Maintained 6681F: drivers/media/radio/radio-maxiradio* 6682 6683MEDIA DRIVERS FOR RENESAS - VSP1 6684M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6685L: linux-media@vger.kernel.org 6686L: linux-sh@vger.kernel.org 6687T: git git://linuxtv.org/media_tree.git 6688S: Supported 6689F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6690F: drivers/media/platform/vsp1/ 6691 6692MEDIA DRIVERS FOR ASCOT2E 6693M: Sergey Kozlov <serjk@netup.ru> 6694L: linux-media@vger.kernel.org 6695W: http://linuxtv.org 6696W: http://netup.tv/ 6697T: git git://linuxtv.org/media_tree.git 6698S: Supported 6699F: drivers/media/dvb-frontends/ascot2e* 6700 6701MEDIA DRIVERS FOR CXD2841ER 6702M: Sergey Kozlov <serjk@netup.ru> 6703L: linux-media@vger.kernel.org 6704W: http://linuxtv.org/ 6705W: http://netup.tv/ 6706T: git git://linuxtv.org/media_tree.git 6707S: Supported 6708F: drivers/media/dvb-frontends/cxd2841er* 6709 6710MEDIA DRIVERS FOR HORUS3A 6711M: Sergey Kozlov <serjk@netup.ru> 6712L: linux-media@vger.kernel.org 6713W: http://linuxtv.org/ 6714W: http://netup.tv/ 6715T: git git://linuxtv.org/media_tree.git 6716S: Supported 6717F: drivers/media/dvb-frontends/horus3a* 6718 6719MEDIA DRIVERS FOR LNBH25 6720M: Sergey Kozlov <serjk@netup.ru> 6721L: linux-media@vger.kernel.org 6722W: http://linuxtv.org/ 6723W: http://netup.tv/ 6724T: git git://linuxtv.org/media_tree.git 6725S: Supported 6726F: drivers/media/dvb-frontends/lnbh25* 6727 6728MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6729M: Sergey Kozlov <serjk@netup.ru> 6730L: linux-media@vger.kernel.org 6731W: http://linuxtv.org/ 6732W: http://netup.tv/ 6733T: git git://linuxtv.org/media_tree.git 6734S: Supported 6735F: drivers/media/pci/netup_unidvb/* 6736 6737MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6738M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6739P: LinuxTV.org Project 6740L: linux-media@vger.kernel.org 6741W: http://linuxtv.org 6742Q: http://patchwork.kernel.org/project/linux-media/list/ 6743T: git git://linuxtv.org/media_tree.git 6744S: Maintained 6745F: Documentation/dvb/ 6746F: Documentation/video4linux/ 6747F: Documentation/DocBook/media/ 6748F: drivers/media/ 6749F: drivers/staging/media/ 6750F: include/media/ 6751F: include/uapi/linux/dvb/ 6752F: include/uapi/linux/videodev2.h 6753F: include/uapi/linux/media.h 6754F: include/uapi/linux/v4l2-* 6755F: include/uapi/linux/meye.h 6756F: include/uapi/linux/ivtv* 6757F: include/uapi/linux/uvcvideo.h 6758 6759MEDIATEK MT7601U WIRELESS LAN DRIVER 6760M: Jakub Kicinski <kubakici@wp.pl> 6761L: linux-wireless@vger.kernel.org 6762S: Maintained 6763F: drivers/net/wireless/mediatek/mt7601u/ 6764 6765MEGARAID SCSI/SAS DRIVERS 6766M: Kashyap Desai <kashyap.desai@avagotech.com> 6767M: Sumit Saxena <sumit.saxena@avagotech.com> 6768M: Uday Lingala <uday.lingala@avagotech.com> 6769L: megaraidlinux.pdl@avagotech.com 6770L: linux-scsi@vger.kernel.org 6771W: http://www.lsi.com 6772S: Maintained 6773F: Documentation/scsi/megaraid.txt 6774F: drivers/scsi/megaraid.* 6775F: drivers/scsi/megaraid/ 6776 6777MELLANOX ETHERNET DRIVER (mlx4_en) 6778M: Amir Vadai <amirv@mellanox.com> 6779M: Ido Shamay <idos@mellanox.com> 6780L: netdev@vger.kernel.org 6781S: Supported 6782W: http://www.mellanox.com 6783Q: http://patchwork.ozlabs.org/project/netdev/list/ 6784F: drivers/net/ethernet/mellanox/mlx4/en_* 6785 6786MELLANOX ETHERNET SWITCH DRIVERS 6787M: Jiri Pirko <jiri@mellanox.com> 6788M: Ido Schimmel <idosch@mellanox.com> 6789L: netdev@vger.kernel.org 6790S: Supported 6791W: http://www.mellanox.com 6792Q: http://patchwork.ozlabs.org/project/netdev/list/ 6793F: drivers/net/ethernet/mellanox/mlxsw/ 6794 6795MEMBARRIER SUPPORT 6796M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 6797M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6798L: linux-kernel@vger.kernel.org 6799S: Supported 6800F: kernel/membarrier.c 6801F: include/uapi/linux/membarrier.h 6802 6803MEMORY MANAGEMENT 6804L: linux-mm@kvack.org 6805W: http://www.linux-mm.org 6806S: Maintained 6807F: include/linux/mm.h 6808F: include/linux/gfp.h 6809F: include/linux/mmzone.h 6810F: include/linux/memory_hotplug.h 6811F: include/linux/vmalloc.h 6812F: mm/ 6813 6814MEMORY TECHNOLOGY DEVICES (MTD) 6815M: David Woodhouse <dwmw2@infradead.org> 6816M: Brian Norris <computersforpeace@gmail.com> 6817L: linux-mtd@lists.infradead.org 6818W: http://www.linux-mtd.infradead.org/ 6819Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6820T: git git://git.infradead.org/linux-mtd.git 6821T: git git://git.infradead.org/l2-mtd.git 6822S: Maintained 6823F: drivers/mtd/ 6824F: include/linux/mtd/ 6825F: include/uapi/mtd/ 6826 6827MEN A21 WATCHDOG DRIVER 6828M: Johannes Thumshirn <morbidrsa@gmail.com> 6829L: linux-watchdog@vger.kernel.org 6830S: Maintained 6831F: drivers/watchdog/mena21_wdt.c 6832 6833MEN CHAMELEON BUS (mcb) 6834M: Johannes Thumshirn <morbidrsa@gmail.com> 6835S: Maintained 6836F: drivers/mcb/ 6837F: include/linux/mcb.h 6838F: Documentation/men-chameleon-bus.txt 6839 6840MEN F21BMC (Board Management Controller) 6841M: Andreas Werner <andreas.werner@men.de> 6842S: Supported 6843F: drivers/mfd/menf21bmc.c 6844F: drivers/watchdog/menf21bmc_wdt.c 6845F: drivers/leds/leds-menf21bmc.c 6846F: drivers/hwmon/menf21bmc_hwmon.c 6847F: Documentation/hwmon/menf21bmc 6848 6849METAG ARCHITECTURE 6850M: James Hogan <james.hogan@imgtec.com> 6851L: linux-metag@vger.kernel.org 6852S: Supported 6853F: arch/metag/ 6854F: Documentation/metag/ 6855F: Documentation/devicetree/bindings/metag/ 6856F: drivers/clocksource/metag_generic.c 6857F: drivers/irqchip/irq-metag.c 6858F: drivers/irqchip/irq-metag-ext.c 6859F: drivers/tty/metag_da.c 6860 6861MICROBLAZE ARCHITECTURE 6862M: Michal Simek <monstr@monstr.eu> 6863W: http://www.monstr.eu/fdt/ 6864T: git git://git.monstr.eu/linux-2.6-microblaze.git 6865S: Supported 6866F: arch/microblaze/ 6867 6868MICROSOFT SURFACE PRO 3 BUTTON DRIVER 6869M: Chen Yu <yu.c.chen@intel.com> 6870L: platform-driver-x86@vger.kernel.org 6871S: Supported 6872F: drivers/platform/x86/surfacepro3_button.c 6873 6874MICROTEK X6 SCANNER 6875M: Oliver Neukum <oliver@neukum.org> 6876S: Maintained 6877F: drivers/usb/image/microtek.* 6878 6879MIPS 6880M: Ralf Baechle <ralf@linux-mips.org> 6881L: linux-mips@linux-mips.org 6882W: http://www.linux-mips.org/ 6883T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6884Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6885S: Supported 6886F: Documentation/mips/ 6887F: arch/mips/ 6888 6889MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6890M: Hans Verkuil <hverkuil@xs4all.nl> 6891L: linux-media@vger.kernel.org 6892T: git git://linuxtv.org/media_tree.git 6893W: http://linuxtv.org 6894S: Odd Fixes 6895F: drivers/media/radio/radio-miropcm20* 6896 6897Mellanox MLX5 core VPI driver 6898M: Eli Cohen <eli@mellanox.com> 6899L: netdev@vger.kernel.org 6900L: linux-rdma@vger.kernel.org 6901W: http://www.mellanox.com 6902Q: http://patchwork.ozlabs.org/project/netdev/list/ 6903Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6904T: git git://openfabrics.org/~eli/connect-ib.git 6905S: Supported 6906F: drivers/net/ethernet/mellanox/mlx5/core/ 6907F: include/linux/mlx5/ 6908 6909Mellanox MLX5 IB driver 6910M: Eli Cohen <eli@mellanox.com> 6911L: linux-rdma@vger.kernel.org 6912W: http://www.mellanox.com 6913Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6914T: git git://openfabrics.org/~eli/connect-ib.git 6915S: Supported 6916F: include/linux/mlx5/ 6917F: drivers/infiniband/hw/mlx5/ 6918 6919MN88472 MEDIA DRIVER 6920M: Antti Palosaari <crope@iki.fi> 6921L: linux-media@vger.kernel.org 6922W: http://linuxtv.org/ 6923W: http://palosaari.fi/linux/ 6924Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6925T: git git://linuxtv.org/anttip/media_tree.git 6926S: Maintained 6927F: drivers/staging/media/mn88472/ 6928F: drivers/media/dvb-frontends/mn88472.h 6929 6930MN88473 MEDIA DRIVER 6931M: Antti Palosaari <crope@iki.fi> 6932L: linux-media@vger.kernel.org 6933W: http://linuxtv.org/ 6934W: http://palosaari.fi/linux/ 6935Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6936T: git git://linuxtv.org/anttip/media_tree.git 6937S: Maintained 6938F: drivers/staging/media/mn88473/ 6939F: drivers/media/dvb-frontends/mn88473.h 6940 6941MODULE SUPPORT 6942M: Rusty Russell <rusty@rustcorp.com.au> 6943S: Maintained 6944F: include/linux/module.h 6945F: kernel/module.c 6946 6947MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6948W: http://popies.net/meye/ 6949S: Orphan 6950F: Documentation/video4linux/meye.txt 6951F: drivers/media/pci/meye/ 6952F: include/uapi/linux/meye.h 6953 6954MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6955M: Jiri Slaby <jirislaby@gmail.com> 6956S: Maintained 6957F: Documentation/serial/moxa-smartio 6958F: drivers/tty/mxser.* 6959 6960MR800 AVERMEDIA USB FM RADIO DRIVER 6961M: Alexey Klimov <klimov.linux@gmail.com> 6962L: linux-media@vger.kernel.org 6963T: git git://linuxtv.org/media_tree.git 6964S: Maintained 6965F: drivers/media/radio/radio-mr800.c 6966 6967MRF24J40 IEEE 802.15.4 RADIO DRIVER 6968M: Alan Ott <alan@signal11.us> 6969L: linux-wpan@vger.kernel.org 6970S: Maintained 6971F: drivers/net/ieee802154/mrf24j40.c 6972 6973MSI LAPTOP SUPPORT 6974M: "Lee, Chun-Yi" <jlee@suse.com> 6975L: platform-driver-x86@vger.kernel.org 6976S: Maintained 6977F: drivers/platform/x86/msi-laptop.c 6978 6979MSI WMI SUPPORT 6980L: platform-driver-x86@vger.kernel.org 6981S: Orphan 6982F: drivers/platform/x86/msi-wmi.c 6983 6984MSI001 MEDIA DRIVER 6985M: Antti Palosaari <crope@iki.fi> 6986L: linux-media@vger.kernel.org 6987W: http://linuxtv.org/ 6988W: http://palosaari.fi/linux/ 6989Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6990T: git git://linuxtv.org/anttip/media_tree.git 6991S: Maintained 6992F: drivers/media/tuners/msi001* 6993 6994MSI2500 MEDIA DRIVER 6995M: Antti Palosaari <crope@iki.fi> 6996L: linux-media@vger.kernel.org 6997W: http://linuxtv.org/ 6998W: http://palosaari.fi/linux/ 6999Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7000T: git git://linuxtv.org/anttip/media_tree.git 7001S: Maintained 7002F: drivers/media/usb/msi2500/ 7003 7004MSYSTEMS DISKONCHIP G3 MTD DRIVER 7005M: Robert Jarzmik <robert.jarzmik@free.fr> 7006L: linux-mtd@lists.infradead.org 7007S: Maintained 7008F: drivers/mtd/devices/docg3* 7009 7010MT9M032 APTINA SENSOR DRIVER 7011M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7012L: linux-media@vger.kernel.org 7013T: git git://linuxtv.org/media_tree.git 7014S: Maintained 7015F: drivers/media/i2c/mt9m032.c 7016F: include/media/mt9m032.h 7017 7018MT9P031 APTINA CAMERA SENSOR 7019M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7020L: linux-media@vger.kernel.org 7021T: git git://linuxtv.org/media_tree.git 7022S: Maintained 7023F: drivers/media/i2c/mt9p031.c 7024F: include/media/mt9p031.h 7025 7026MT9T001 APTINA CAMERA SENSOR 7027M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7028L: linux-media@vger.kernel.org 7029T: git git://linuxtv.org/media_tree.git 7030S: Maintained 7031F: drivers/media/i2c/mt9t001.c 7032F: include/media/mt9t001.h 7033 7034MT9V032 APTINA CAMERA SENSOR 7035M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7036L: linux-media@vger.kernel.org 7037T: git git://linuxtv.org/media_tree.git 7038S: Maintained 7039F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7040F: drivers/media/i2c/mt9v032.c 7041F: include/media/mt9v032.h 7042 7043MULTIFUNCTION DEVICES (MFD) 7044M: Samuel Ortiz <sameo@linux.intel.com> 7045M: Lee Jones <lee.jones@linaro.org> 7046T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7047S: Supported 7048F: drivers/mfd/ 7049F: include/linux/mfd/ 7050 7051MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7052M: Ulf Hansson <ulf.hansson@linaro.org> 7053L: linux-mmc@vger.kernel.org 7054T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7055S: Maintained 7056F: drivers/mmc/ 7057F: include/linux/mmc/ 7058F: include/uapi/linux/mmc/ 7059 7060MULTIMEDIA CARD (MMC) ETC. OVER SPI 7061S: Orphan 7062F: drivers/mmc/host/mmc_spi.c 7063F: include/linux/spi/mmc_spi.h 7064 7065MULTISOUND SOUND DRIVER 7066M: Andrew Veliath <andrewtv@usa.net> 7067S: Maintained 7068F: Documentation/sound/oss/MultiSound 7069F: sound/oss/msnd* 7070 7071MULTITECH MULTIPORT CARD (ISICOM) 7072S: Orphan 7073F: drivers/tty/isicom.c 7074F: include/linux/isicom.h 7075 7076MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7077M: Felipe Balbi <balbi@ti.com> 7078L: linux-usb@vger.kernel.org 7079T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7080S: Maintained 7081F: drivers/usb/musb/ 7082 7083MXL5007T MEDIA DRIVER 7084M: Michael Krufky <mkrufky@linuxtv.org> 7085L: linux-media@vger.kernel.org 7086W: http://linuxtv.org/ 7087W: http://github.com/mkrufky 7088Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7089T: git git://linuxtv.org/mkrufky/tuners.git 7090S: Maintained 7091F: drivers/media/tuners/mxl5007t.* 7092 7093MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7094M: Hyong-Youb Kim <hykim@myri.com> 7095L: netdev@vger.kernel.org 7096W: https://www.myricom.com/support/downloads/myri10ge.html 7097S: Supported 7098F: drivers/net/ethernet/myricom/myri10ge/ 7099 7100NATSEMI ETHERNET DRIVER (DP8381x) 7101S: Orphan 7102F: drivers/net/ethernet/natsemi/natsemi.c 7103 7104NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7105M: Daniel Mack <zonque@gmail.com> 7106S: Maintained 7107L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7108W: http://www.native-instruments.com 7109F: sound/usb/caiaq/ 7110 7111NCP FILESYSTEM 7112M: Petr Vandrovec <petr@vandrovec.name> 7113S: Odd Fixes 7114F: fs/ncpfs/ 7115 7116NCR 5380 SCSI DRIVERS 7117M: Finn Thain <fthain@telegraphics.com.au> 7118M: Michael Schmitz <schmitzmic@gmail.com> 7119L: linux-scsi@vger.kernel.org 7120S: Maintained 7121F: Documentation/scsi/g_NCR5380.txt 7122F: drivers/scsi/NCR5380.* 7123F: drivers/scsi/arm/cumana_1.c 7124F: drivers/scsi/arm/oak.c 7125F: drivers/scsi/atari_NCR5380.c 7126F: drivers/scsi/atari_scsi.* 7127F: drivers/scsi/dmx3191d.c 7128F: drivers/scsi/dtc.* 7129F: drivers/scsi/g_NCR5380.* 7130F: drivers/scsi/g_NCR5380_mmio.c 7131F: drivers/scsi/mac_scsi.* 7132F: drivers/scsi/pas16.* 7133F: drivers/scsi/sun3_scsi.* 7134F: drivers/scsi/sun3_scsi_vme.c 7135F: drivers/scsi/t128.* 7136 7137NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7138M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7139L: linux-scsi@vger.kernel.org 7140S: Maintained 7141F: drivers/scsi/NCR_D700.* 7142 7143NCT6775 HARDWARE MONITOR DRIVER 7144M: Guenter Roeck <linux@roeck-us.net> 7145L: lm-sensors@lm-sensors.org 7146S: Maintained 7147F: Documentation/hwmon/nct6775 7148F: drivers/hwmon/nct6775.c 7149 7150NETEFFECT IWARP RNIC DRIVER (IW_NES) 7151M: Faisal Latif <faisal.latif@intel.com> 7152L: linux-rdma@vger.kernel.org 7153W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7154S: Supported 7155F: drivers/infiniband/hw/nes/ 7156 7157NETEM NETWORK EMULATOR 7158M: Stephen Hemminger <stephen@networkplumber.org> 7159L: netem@lists.linux-foundation.org 7160S: Maintained 7161F: net/sched/sch_netem.c 7162 7163NETERION 10GbE DRIVERS (s2io/vxge) 7164M: Jon Mason <jdmason@kudzu.us> 7165L: netdev@vger.kernel.org 7166S: Supported 7167F: Documentation/networking/s2io.txt 7168F: Documentation/networking/vxge.txt 7169F: drivers/net/ethernet/neterion/ 7170 7171NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7172M: Pablo Neira Ayuso <pablo@netfilter.org> 7173M: Patrick McHardy <kaber@trash.net> 7174M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7175L: netfilter-devel@vger.kernel.org 7176L: coreteam@netfilter.org 7177W: http://www.netfilter.org/ 7178W: http://www.iptables.org/ 7179Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7180T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7181T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7182S: Supported 7183F: include/linux/netfilter* 7184F: include/linux/netfilter/ 7185F: include/net/netfilter/ 7186F: include/uapi/linux/netfilter* 7187F: include/uapi/linux/netfilter/ 7188F: net/*/netfilter.c 7189F: net/*/netfilter/ 7190F: net/netfilter/ 7191F: net/bridge/br_netfilter*.c 7192 7193NETLABEL 7194M: Paul Moore <paul@paul-moore.com> 7195W: http://netlabel.sf.net 7196L: netdev@vger.kernel.org 7197S: Maintained 7198F: Documentation/netlabel/ 7199F: include/net/netlabel.h 7200F: net/netlabel/ 7201 7202NETROM NETWORK LAYER 7203M: Ralf Baechle <ralf@linux-mips.org> 7204L: linux-hams@vger.kernel.org 7205W: http://www.linux-ax25.org/ 7206S: Maintained 7207F: include/net/netrom.h 7208F: include/uapi/linux/netrom.h 7209F: net/netrom/ 7210 7211NETWORK BLOCK DEVICE (NBD) 7212M: Markus Pargmann <mpa@pengutronix.de> 7213S: Maintained 7214L: nbd-general@lists.sourceforge.net 7215T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7216F: Documentation/blockdev/nbd.txt 7217F: drivers/block/nbd.c 7218F: include/uapi/linux/nbd.h 7219 7220NETWORK DROP MONITOR 7221M: Neil Horman <nhorman@tuxdriver.com> 7222L: netdev@vger.kernel.org 7223S: Maintained 7224W: https://fedorahosted.org/dropwatch/ 7225F: net/core/drop_monitor.c 7226 7227NETWORKING [GENERAL] 7228M: "David S. Miller" <davem@davemloft.net> 7229L: netdev@vger.kernel.org 7230W: http://www.linuxfoundation.org/en/Net 7231Q: http://patchwork.ozlabs.org/project/netdev/list/ 7232T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7233T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7234S: Maintained 7235F: net/ 7236F: include/net/ 7237F: include/linux/in.h 7238F: include/linux/net.h 7239F: include/linux/netdevice.h 7240F: include/uapi/linux/in.h 7241F: include/uapi/linux/net.h 7242F: include/uapi/linux/netdevice.h 7243F: include/uapi/linux/net_namespace.h 7244F: tools/net/ 7245F: tools/testing/selftests/net/ 7246F: lib/random32.c 7247F: lib/test_bpf.c 7248 7249NETWORKING [IPv4/IPv6] 7250M: "David S. Miller" <davem@davemloft.net> 7251M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7252M: James Morris <jmorris@namei.org> 7253M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7254M: Patrick McHardy <kaber@trash.net> 7255L: netdev@vger.kernel.org 7256T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7257S: Maintained 7258F: net/ipv4/ 7259F: net/ipv6/ 7260F: include/net/ip* 7261F: arch/x86/net/* 7262 7263NETWORKING [IPSEC] 7264M: Steffen Klassert <steffen.klassert@secunet.com> 7265M: Herbert Xu <herbert@gondor.apana.org.au> 7266M: "David S. Miller" <davem@davemloft.net> 7267L: netdev@vger.kernel.org 7268T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7269T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7270S: Maintained 7271F: net/core/flow.c 7272F: net/xfrm/ 7273F: net/key/ 7274F: net/ipv4/xfrm* 7275F: net/ipv4/esp4.c 7276F: net/ipv4/ah4.c 7277F: net/ipv4/ipcomp.c 7278F: net/ipv4/ip_vti.c 7279F: net/ipv6/xfrm* 7280F: net/ipv6/esp6.c 7281F: net/ipv6/ah6.c 7282F: net/ipv6/ipcomp6.c 7283F: net/ipv6/ip6_vti.c 7284F: include/uapi/linux/xfrm.h 7285F: include/net/xfrm.h 7286 7287NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7288M: Paul Moore <paul@paul-moore.com> 7289L: netdev@vger.kernel.org 7290S: Maintained 7291 7292NETWORKING [WIRELESS] 7293L: linux-wireless@vger.kernel.org 7294Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7295 7296NETWORKING DRIVERS 7297L: netdev@vger.kernel.org 7298W: http://www.linuxfoundation.org/en/Net 7299Q: http://patchwork.ozlabs.org/project/netdev/list/ 7300T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7301T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7302S: Odd Fixes 7303F: drivers/net/ 7304F: include/linux/if_* 7305F: include/linux/netdevice.h 7306F: include/linux/arcdevice.h 7307F: include/linux/etherdevice.h 7308F: include/linux/fcdevice.h 7309F: include/linux/fddidevice.h 7310F: include/linux/hippidevice.h 7311F: include/linux/inetdevice.h 7312F: include/uapi/linux/if_* 7313F: include/uapi/linux/netdevice.h 7314 7315NETWORKING DRIVERS (WIRELESS) 7316M: Kalle Valo <kvalo@codeaurora.org> 7317L: linux-wireless@vger.kernel.org 7318Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7319T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7320S: Maintained 7321F: drivers/net/wireless/ 7322 7323NETXEN (1/10) GbE SUPPORT 7324M: Manish Chopra <manish.chopra@qlogic.com> 7325M: Sony Chacko <sony.chacko@qlogic.com> 7326M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7327L: netdev@vger.kernel.org 7328W: http://www.qlogic.com 7329S: Supported 7330F: drivers/net/ethernet/qlogic/netxen/ 7331 7332NFC SUBSYSTEM 7333M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7334M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7335M: Samuel Ortiz <sameo@linux.intel.com> 7336L: linux-wireless@vger.kernel.org 7337L: linux-nfc@lists.01.org (subscribers-only) 7338S: Supported 7339F: net/nfc/ 7340F: include/net/nfc/ 7341F: include/uapi/linux/nfc.h 7342F: drivers/nfc/ 7343F: include/linux/platform_data/pn544.h 7344F: Documentation/devicetree/bindings/net/nfc/ 7345 7346NFS, SUNRPC, AND LOCKD CLIENTS 7347M: Trond Myklebust <trond.myklebust@primarydata.com> 7348M: Anna Schumaker <anna.schumaker@netapp.com> 7349L: linux-nfs@vger.kernel.org 7350W: http://client.linux-nfs.org 7351T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7352S: Maintained 7353F: fs/lockd/ 7354F: fs/nfs/ 7355F: fs/nfs_common/ 7356F: net/sunrpc/ 7357F: include/linux/lockd/ 7358F: include/linux/nfs* 7359F: include/linux/sunrpc/ 7360F: include/uapi/linux/nfs* 7361F: include/uapi/linux/sunrpc/ 7362 7363NILFS2 FILESYSTEM 7364M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7365L: linux-nilfs@vger.kernel.org 7366W: http://nilfs.sourceforge.net/ 7367T: git git://github.com/konis/nilfs2.git 7368S: Supported 7369F: Documentation/filesystems/nilfs2.txt 7370F: fs/nilfs2/ 7371F: include/linux/nilfs2_fs.h 7372 7373NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7374M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7375W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7376S: Maintained 7377F: Documentation/scsi/NinjaSCSI.txt 7378F: drivers/scsi/pcmcia/nsp_* 7379 7380NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7381M: GOTO Masanori <gotom@debian.or.jp> 7382M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7383W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7384S: Maintained 7385F: Documentation/scsi/NinjaSCSI.txt 7386F: drivers/scsi/nsp32* 7387 7388NIOS2 ARCHITECTURE 7389M: Ley Foon Tan <lftan@altera.com> 7390L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7391T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7392S: Maintained 7393F: arch/nios2/ 7394 7395NOKIA N900 POWER SUPPLY DRIVERS 7396M: Pali Rohár <pali.rohar@gmail.com> 7397S: Maintained 7398F: include/linux/power/bq2415x_charger.h 7399F: include/linux/power/bq27x00_battery.h 7400F: include/linux/power/isp1704_charger.h 7401F: drivers/power/bq2415x_charger.c 7402F: drivers/power/bq27x00_battery.c 7403F: drivers/power/isp1704_charger.c 7404F: drivers/power/rx51_battery.c 7405 7406NTB DRIVER CORE 7407M: Jon Mason <jdmason@kudzu.us> 7408M: Dave Jiang <dave.jiang@intel.com> 7409M: Allen Hubbe <Allen.Hubbe@emc.com> 7410L: linux-ntb@googlegroups.com 7411S: Supported 7412W: https://github.com/jonmason/ntb/wiki 7413T: git git://github.com/jonmason/ntb.git 7414F: drivers/ntb/ 7415F: drivers/net/ntb_netdev.c 7416F: include/linux/ntb.h 7417F: include/linux/ntb_transport.h 7418 7419NTB INTEL DRIVER 7420M: Jon Mason <jdmason@kudzu.us> 7421M: Dave Jiang <dave.jiang@intel.com> 7422L: linux-ntb@googlegroups.com 7423S: Supported 7424W: https://github.com/jonmason/ntb/wiki 7425T: git git://github.com/jonmason/ntb.git 7426F: drivers/ntb/hw/intel/ 7427 7428NTFS FILESYSTEM 7429M: Anton Altaparmakov <anton@tuxera.com> 7430L: linux-ntfs-dev@lists.sourceforge.net 7431W: http://www.tuxera.com/ 7432T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7433S: Supported 7434F: Documentation/filesystems/ntfs.txt 7435F: fs/ntfs/ 7436 7437NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7438M: Antonino Daplas <adaplas@gmail.com> 7439L: linux-fbdev@vger.kernel.org 7440S: Maintained 7441F: drivers/video/fbdev/riva/ 7442F: drivers/video/fbdev/nvidia/ 7443 7444NVM EXPRESS DRIVER 7445M: Matthew Wilcox <willy@linux.intel.com> 7446L: linux-nvme@lists.infradead.org 7447T: git git://git.infradead.org/users/willy/linux-nvme.git 7448S: Supported 7449F: drivers/block/nvme* 7450F: include/linux/nvme.h 7451 7452NVMEM FRAMEWORK 7453M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7454M: Maxime Ripard <maxime.ripard@free-electrons.com> 7455S: Maintained 7456F: drivers/nvmem/ 7457F: Documentation/devicetree/bindings/nvmem/ 7458F: include/linux/nvmem-consumer.h 7459F: include/linux/nvmem-provider.h 7460 7461NXP-NCI NFC DRIVER 7462M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7463R: Charles Gorand <charles.gorand@effinnov.com> 7464L: linux-nfc@lists.01.org (moderated for non-subscribers) 7465S: Supported 7466F: drivers/nfc/nxp-nci 7467 7468NXP TDA998X DRM DRIVER 7469M: Russell King <rmk+kernel@arm.linux.org.uk> 7470S: Supported 7471F: drivers/gpu/drm/i2c/tda998x_drv.c 7472F: include/drm/i2c/tda998x.h 7473 7474NXP TFA9879 DRIVER 7475M: Peter Rosin <peda@axentia.se> 7476L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7477S: Maintained 7478F: sound/soc/codecs/tfa9879* 7479 7480OMAP SUPPORT 7481M: Tony Lindgren <tony@atomide.com> 7482L: linux-omap@vger.kernel.org 7483W: http://www.muru.com/linux/omap/ 7484W: http://linux.omap.com/ 7485Q: http://patchwork.kernel.org/project/linux-omap/list/ 7486T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7487S: Maintained 7488F: arch/arm/*omap*/ 7489F: arch/arm/configs/omap1_defconfig 7490F: arch/arm/configs/omap2plus_defconfig 7491F: drivers/i2c/busses/i2c-omap.c 7492F: drivers/irqchip/irq-omap-intc.c 7493F: drivers/mfd/*omap*.c 7494F: drivers/mfd/menelaus.c 7495F: drivers/mfd/palmas.c 7496F: drivers/mfd/tps65217.c 7497F: drivers/mfd/tps65218.c 7498F: drivers/mfd/tps65910.c 7499F: drivers/mfd/twl-core.[ch] 7500F: drivers/mfd/twl4030*.c 7501F: drivers/mfd/twl6030*.c 7502F: drivers/mfd/twl6040*.c 7503F: drivers/regulator/palmas-regulator*.c 7504F: drivers/regulator/pbias-regulator.c 7505F: drivers/regulator/tps65217-regulator.c 7506F: drivers/regulator/tps65218-regulator.c 7507F: drivers/regulator/tps65910-regulator.c 7508F: drivers/regulator/twl-regulator.c 7509F: include/linux/i2c-omap.h 7510 7511OMAP DEVICE TREE SUPPORT 7512M: Benoît Cousson <bcousson@baylibre.com> 7513M: Tony Lindgren <tony@atomide.com> 7514L: linux-omap@vger.kernel.org 7515L: devicetree@vger.kernel.org 7516S: Maintained 7517F: arch/arm/boot/dts/*omap* 7518F: arch/arm/boot/dts/*am3* 7519F: arch/arm/boot/dts/*am4* 7520F: arch/arm/boot/dts/*am5* 7521F: arch/arm/boot/dts/*dra7* 7522 7523OMAP CLOCK FRAMEWORK SUPPORT 7524M: Paul Walmsley <paul@pwsan.com> 7525L: linux-omap@vger.kernel.org 7526S: Maintained 7527F: arch/arm/*omap*/*clock* 7528 7529OMAP POWER MANAGEMENT SUPPORT 7530M: Kevin Hilman <khilman@deeprootsystems.com> 7531L: linux-omap@vger.kernel.org 7532S: Maintained 7533F: arch/arm/*omap*/*pm* 7534F: drivers/cpufreq/omap-cpufreq.c 7535 7536OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7537M: Rajendra Nayak <rnayak@ti.com> 7538M: Paul Walmsley <paul@pwsan.com> 7539L: linux-omap@vger.kernel.org 7540S: Maintained 7541F: arch/arm/mach-omap2/prm* 7542 7543OMAP AUDIO SUPPORT 7544M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7545M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7546L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7547L: linux-omap@vger.kernel.org 7548S: Maintained 7549F: sound/soc/omap/ 7550 7551OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7552M: Roger Quadros <rogerq@ti.com> 7553M: Tony Lindgren <tony@atomide.com> 7554L: linux-omap@vger.kernel.org 7555S: Maintained 7556F: drivers/memory/omap-gpmc.c 7557F: arch/arm/mach-omap2/*gpmc* 7558 7559OMAP FRAMEBUFFER SUPPORT 7560M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7561L: linux-fbdev@vger.kernel.org 7562L: linux-omap@vger.kernel.org 7563S: Maintained 7564F: drivers/video/fbdev/omap/ 7565 7566OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7567M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7568L: linux-omap@vger.kernel.org 7569L: linux-fbdev@vger.kernel.org 7570S: Maintained 7571F: drivers/video/fbdev/omap2/ 7572F: Documentation/arm/OMAP/DSS 7573 7574OMAP HARDWARE SPINLOCK SUPPORT 7575M: Ohad Ben-Cohen <ohad@wizery.com> 7576L: linux-omap@vger.kernel.org 7577S: Maintained 7578F: drivers/hwspinlock/omap_hwspinlock.c 7579 7580OMAP MMC SUPPORT 7581M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7582L: linux-omap@vger.kernel.org 7583S: Maintained 7584F: drivers/mmc/host/omap.c 7585 7586OMAP HS MMC SUPPORT 7587L: linux-mmc@vger.kernel.org 7588L: linux-omap@vger.kernel.org 7589S: Orphan 7590F: drivers/mmc/host/omap_hsmmc.c 7591 7592OMAP RANDOM NUMBER GENERATOR SUPPORT 7593M: Deepak Saxena <dsaxena@plexity.net> 7594S: Maintained 7595F: drivers/char/hw_random/omap-rng.c 7596 7597OMAP HWMOD SUPPORT 7598M: Benoît Cousson <bcousson@baylibre.com> 7599M: Paul Walmsley <paul@pwsan.com> 7600L: linux-omap@vger.kernel.org 7601S: Maintained 7602F: arch/arm/mach-omap2/omap_hwmod.* 7603 7604OMAP HWMOD DATA 7605M: Paul Walmsley <paul@pwsan.com> 7606L: linux-omap@vger.kernel.org 7607S: Maintained 7608F: arch/arm/mach-omap2/omap_hwmod*data* 7609 7610OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7611M: Benoît Cousson <bcousson@baylibre.com> 7612L: linux-omap@vger.kernel.org 7613S: Maintained 7614F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7615 7616OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7617M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7618L: linux-media@vger.kernel.org 7619S: Maintained 7620F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7621F: drivers/media/platform/omap3isp/ 7622F: drivers/staging/media/omap4iss/ 7623 7624OMAP USB SUPPORT 7625M: Felipe Balbi <balbi@ti.com> 7626L: linux-usb@vger.kernel.org 7627L: linux-omap@vger.kernel.org 7628T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7629S: Maintained 7630F: drivers/usb/*/*omap* 7631F: arch/arm/*omap*/usb* 7632 7633OMAP GPIO DRIVER 7634M: Javier Martinez Canillas <javier@dowhile0.org> 7635M: Santosh Shilimkar <ssantosh@kernel.org> 7636M: Kevin Hilman <khilman@deeprootsystems.com> 7637L: linux-omap@vger.kernel.org 7638S: Maintained 7639F: drivers/gpio/gpio-omap.c 7640 7641OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7642M: Mark Jackson <mpfj@newflow.co.uk> 7643L: linux-omap@vger.kernel.org 7644S: Maintained 7645F: arch/arm/boot/dts/am335x-nano.dts 7646 7647OMFS FILESYSTEM 7648M: Bob Copeland <me@bobcopeland.com> 7649L: linux-karma-devel@lists.sourceforge.net 7650S: Maintained 7651F: Documentation/filesystems/omfs.txt 7652F: fs/omfs/ 7653 7654OMNIKEY CARDMAN 4000 DRIVER 7655M: Harald Welte <laforge@gnumonks.org> 7656S: Maintained 7657F: drivers/char/pcmcia/cm4000_cs.c 7658F: include/linux/cm4000_cs.h 7659F: include/uapi/linux/cm4000_cs.h 7660 7661OMNIKEY CARDMAN 4040 DRIVER 7662M: Harald Welte <laforge@gnumonks.org> 7663S: Maintained 7664F: drivers/char/pcmcia/cm4040_cs.* 7665 7666OMNIVISION OV7670 SENSOR DRIVER 7667M: Jonathan Corbet <corbet@lwn.net> 7668L: linux-media@vger.kernel.org 7669T: git git://linuxtv.org/media_tree.git 7670S: Maintained 7671F: drivers/media/i2c/ov7670.c 7672 7673ONENAND FLASH DRIVER 7674M: Kyungmin Park <kyungmin.park@samsung.com> 7675L: linux-mtd@lists.infradead.org 7676S: Maintained 7677F: drivers/mtd/onenand/ 7678F: include/linux/mtd/onenand*.h 7679 7680ONSTREAM SCSI TAPE DRIVER 7681M: Willem Riede <osst@riede.org> 7682L: osst-users@lists.sourceforge.net 7683L: linux-scsi@vger.kernel.org 7684S: Maintained 7685F: Documentation/scsi/osst.txt 7686F: drivers/scsi/osst.* 7687F: drivers/scsi/osst_*.h 7688F: drivers/scsi/st.h 7689 7690OPENCORES I2C BUS DRIVER 7691M: Peter Korsgaard <jacmet@sunsite.dk> 7692L: linux-i2c@vger.kernel.org 7693S: Maintained 7694F: Documentation/i2c/busses/i2c-ocores 7695F: drivers/i2c/busses/i2c-ocores.c 7696 7697OPEN FIRMWARE AND FLATTENED DEVICE TREE 7698M: Rob Herring <robh+dt@kernel.org> 7699M: Frank Rowand <frowand.list@gmail.com> 7700M: Grant Likely <grant.likely@linaro.org> 7701L: devicetree@vger.kernel.org 7702W: http://www.devicetree.org/ 7703T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7704S: Maintained 7705F: drivers/of/ 7706F: include/linux/of*.h 7707F: scripts/dtc/ 7708 7709OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7710M: Rob Herring <robh+dt@kernel.org> 7711M: Pawel Moll <pawel.moll@arm.com> 7712M: Mark Rutland <mark.rutland@arm.com> 7713M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7714M: Kumar Gala <galak@codeaurora.org> 7715L: devicetree@vger.kernel.org 7716S: Maintained 7717F: Documentation/devicetree/ 7718F: arch/*/boot/dts/ 7719F: include/dt-bindings/ 7720 7721OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7722M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7723L: devicetree@vger.kernel.org 7724S: Maintained 7725F: Documentation/devicetree/dynamic-resolution-notes.txt 7726F: Documentation/devicetree/overlay-notes.txt 7727F: drivers/of/overlay.c 7728F: drivers/of/resolver.c 7729 7730OPENRISC ARCHITECTURE 7731M: Jonas Bonn <jonas@southpole.se> 7732W: http://openrisc.net 7733L: linux@lists.openrisc.net (moderated for non-subscribers) 7734S: Maintained 7735T: git git://openrisc.net/~jonas/linux 7736F: arch/openrisc/ 7737 7738OPENVSWITCH 7739M: Pravin Shelar <pshelar@nicira.com> 7740L: netdev@vger.kernel.org 7741L: dev@openvswitch.org 7742W: http://openvswitch.org 7743S: Maintained 7744F: net/openvswitch/ 7745F: include/uapi/linux/openvswitch.h 7746 7747OPL4 DRIVER 7748M: Clemens Ladisch <clemens@ladisch.de> 7749L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7750T: git git://git.alsa-project.org/alsa-kernel.git 7751S: Maintained 7752F: sound/drivers/opl4/ 7753 7754OPROFILE 7755M: Robert Richter <rric@kernel.org> 7756L: oprofile-list@lists.sf.net 7757S: Maintained 7758F: arch/*/include/asm/oprofile*.h 7759F: arch/*/oprofile/ 7760F: drivers/oprofile/ 7761F: include/linux/oprofile.h 7762 7763ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7764M: Mark Fasheh <mfasheh@suse.com> 7765M: Joel Becker <jlbec@evilplan.org> 7766L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7767W: http://ocfs2.wiki.kernel.org 7768S: Supported 7769F: Documentation/filesystems/ocfs2.txt 7770F: Documentation/filesystems/dlmfs.txt 7771F: fs/ocfs2/ 7772 7773ORINOCO DRIVER 7774L: linux-wireless@vger.kernel.org 7775W: http://wireless.kernel.org/en/users/Drivers/orinoco 7776W: http://www.nongnu.org/orinoco/ 7777S: Orphan 7778F: drivers/net/wireless/orinoco/ 7779 7780OSD LIBRARY and FILESYSTEM 7781M: Boaz Harrosh <ooo@electrozaur.com> 7782M: Benny Halevy <bhalevy@primarydata.com> 7783L: osd-dev@open-osd.org 7784W: http://open-osd.org 7785T: git git://git.open-osd.org/open-osd.git 7786S: Maintained 7787F: drivers/scsi/osd/ 7788F: include/scsi/osd_* 7789F: fs/exofs/ 7790 7791OVERLAY FILESYSTEM 7792M: Miklos Szeredi <miklos@szeredi.hu> 7793L: linux-unionfs@vger.kernel.org 7794T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7795S: Supported 7796F: fs/overlayfs/ 7797F: Documentation/filesystems/overlayfs.txt 7798 7799P54 WIRELESS DRIVER 7800M: Christian Lamparter <chunkeey@googlemail.com> 7801L: linux-wireless@vger.kernel.org 7802W: http://wireless.kernel.org/en/users/Drivers/p54 7803S: Maintained 7804F: drivers/net/wireless/p54/ 7805 7806PA SEMI ETHERNET DRIVER 7807M: Olof Johansson <olof@lixom.net> 7808L: netdev@vger.kernel.org 7809S: Maintained 7810F: drivers/net/ethernet/pasemi/* 7811 7812PA SEMI SMBUS DRIVER 7813M: Olof Johansson <olof@lixom.net> 7814L: linux-i2c@vger.kernel.org 7815S: Maintained 7816F: drivers/i2c/busses/i2c-pasemi.c 7817 7818PADATA PARALLEL EXECUTION MECHANISM 7819M: Steffen Klassert <steffen.klassert@secunet.com> 7820L: linux-crypto@vger.kernel.org 7821S: Maintained 7822F: kernel/padata.c 7823F: include/linux/padata.h 7824F: Documentation/padata.txt 7825 7826PANASONIC LAPTOP ACPI EXTRAS DRIVER 7827M: Harald Welte <laforge@gnumonks.org> 7828L: platform-driver-x86@vger.kernel.org 7829S: Maintained 7830F: drivers/platform/x86/panasonic-laptop.c 7831 7832PANASONIC MN10300/AM33/AM34 PORT 7833M: David Howells <dhowells@redhat.com> 7834M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7835L: linux-am33-list@redhat.com (moderated for non-subscribers) 7836W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7837S: Maintained 7838F: Documentation/mn10300/ 7839F: arch/mn10300/ 7840 7841PARALLEL PORT SUBSYSTEM 7842M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7843M: Sudip Mukherjee <sudip@vectorindia.org> 7844L: linux-parport@lists.infradead.org (subscribers-only) 7845S: Maintained 7846F: drivers/parport/ 7847F: include/linux/parport*.h 7848F: drivers/char/ppdev.c 7849F: include/uapi/linux/ppdev.h 7850F: Documentation/parport*.txt 7851 7852PARAVIRT_OPS INTERFACE 7853M: Jeremy Fitzhardinge <jeremy@goop.org> 7854M: Chris Wright <chrisw@sous-sol.org> 7855M: Alok Kataria <akataria@vmware.com> 7856M: Rusty Russell <rusty@rustcorp.com.au> 7857L: virtualization@lists.linux-foundation.org 7858S: Supported 7859F: Documentation/virtual/paravirt_ops.txt 7860F: arch/*/kernel/paravirt* 7861F: arch/*/include/asm/paravirt.h 7862 7863PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7864M: Tim Waugh <tim@cyberelk.net> 7865L: linux-parport@lists.infradead.org (subscribers-only) 7866S: Maintained 7867F: Documentation/blockdev/paride.txt 7868F: drivers/block/paride/ 7869 7870PARISC ARCHITECTURE 7871M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7872M: Helge Deller <deller@gmx.de> 7873L: linux-parisc@vger.kernel.org 7874W: http://www.parisc-linux.org/ 7875Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7876T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7877T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7878S: Maintained 7879F: arch/parisc/ 7880F: Documentation/parisc/ 7881F: drivers/parisc/ 7882F: drivers/char/agp/parisc-agp.c 7883F: drivers/input/serio/gscps2.c 7884F: drivers/parport/parport_gsc.* 7885F: drivers/tty/serial/8250/8250_gsc.c 7886F: drivers/video/fbdev/sti* 7887F: drivers/video/console/sti* 7888F: drivers/video/logo/logo_parisc* 7889 7890PC87360 HARDWARE MONITORING DRIVER 7891M: Jim Cromie <jim.cromie@gmail.com> 7892L: lm-sensors@lm-sensors.org 7893S: Maintained 7894F: Documentation/hwmon/pc87360 7895F: drivers/hwmon/pc87360.c 7896 7897PC8736x GPIO DRIVER 7898M: Jim Cromie <jim.cromie@gmail.com> 7899S: Maintained 7900F: drivers/char/pc8736x_gpio.c 7901 7902PC87427 HARDWARE MONITORING DRIVER 7903M: Jean Delvare <jdelvare@suse.com> 7904L: lm-sensors@lm-sensors.org 7905S: Maintained 7906F: Documentation/hwmon/pc87427 7907F: drivers/hwmon/pc87427.c 7908 7909PCA9532 LED DRIVER 7910M: Riku Voipio <riku.voipio@iki.fi> 7911S: Maintained 7912F: drivers/leds/leds-pca9532.c 7913F: include/linux/leds-pca9532.h 7914 7915PCA9541 I2C BUS MASTER SELECTOR DRIVER 7916M: Guenter Roeck <linux@roeck-us.net> 7917L: linux-i2c@vger.kernel.org 7918S: Maintained 7919F: drivers/i2c/muxes/i2c-mux-pca9541.c 7920 7921PCDP - PRIMARY CONSOLE AND DEBUG PORT 7922M: Khalid Aziz <khalid@gonehiking.org> 7923S: Maintained 7924F: drivers/firmware/pcdp.* 7925 7926PCI ERROR RECOVERY 7927M: Linas Vepstas <linasvepstas@gmail.com> 7928L: linux-pci@vger.kernel.org 7929S: Supported 7930F: Documentation/PCI/pci-error-recovery.txt 7931 7932PCI SUBSYSTEM 7933M: Bjorn Helgaas <bhelgaas@google.com> 7934L: linux-pci@vger.kernel.org 7935Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7936T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7937S: Supported 7938F: Documentation/PCI/ 7939F: drivers/pci/ 7940F: include/linux/pci* 7941F: arch/x86/pci/ 7942F: arch/x86/kernel/quirks.c 7943 7944PCI DRIVER FOR ARM VERSATILE PLATFORM 7945M: Rob Herring <robh@kernel.org> 7946L: linux-pci@vger.kernel.org 7947L: linux-arm-kernel@lists.infradead.org 7948S: Maintained 7949F: Documentation/devicetree/bindings/pci/versatile.txt 7950F: drivers/pci/host/pci-versatile.c 7951 7952PCI DRIVER FOR APPLIEDMICRO XGENE 7953M: Tanmay Inamdar <tinamdar@apm.com> 7954L: linux-pci@vger.kernel.org 7955L: linux-arm-kernel@lists.infradead.org 7956S: Maintained 7957F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7958F: drivers/pci/host/pci-xgene.c 7959 7960PCI DRIVER FOR FREESCALE LAYERSCAPE 7961M: Minghuan Lian <minghuan.Lian@freescale.com> 7962M: Mingkai Hu <mingkai.hu@freescale.com> 7963M: Roy Zang <tie-fei.zang@freescale.com> 7964L: linuxppc-dev@lists.ozlabs.org 7965L: linux-pci@vger.kernel.org 7966L: linux-arm-kernel@lists.infradead.org 7967S: Maintained 7968F: drivers/pci/host/*layerscape* 7969 7970PCI DRIVER FOR IMX6 7971M: Richard Zhu <Richard.Zhu@freescale.com> 7972M: Lucas Stach <l.stach@pengutronix.de> 7973L: linux-pci@vger.kernel.org 7974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7975S: Maintained 7976F: drivers/pci/host/*imx6* 7977 7978PCI DRIVER FOR TI KEYSTONE 7979M: Murali Karicheri <m-karicheri2@ti.com> 7980L: linux-pci@vger.kernel.org 7981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7982S: Maintained 7983F: drivers/pci/host/*keystone* 7984 7985PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7986M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7987M: Jason Cooper <jason@lakedaemon.net> 7988L: linux-pci@vger.kernel.org 7989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7990S: Maintained 7991F: drivers/pci/host/*mvebu* 7992 7993PCI DRIVER FOR NVIDIA TEGRA 7994M: Thierry Reding <thierry.reding@gmail.com> 7995L: linux-tegra@vger.kernel.org 7996L: linux-pci@vger.kernel.org 7997S: Supported 7998F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7999F: drivers/pci/host/pci-tegra.c 8000 8001PCI DRIVER FOR TI DRA7XX 8002M: Kishon Vijay Abraham I <kishon@ti.com> 8003L: linux-omap@vger.kernel.org 8004L: linux-pci@vger.kernel.org 8005S: Supported 8006F: Documentation/devicetree/bindings/pci/ti-pci.txt 8007F: drivers/pci/host/pci-dra7xx.c 8008 8009PCI DRIVER FOR RENESAS R-CAR 8010M: Simon Horman <horms@verge.net.au> 8011L: linux-pci@vger.kernel.org 8012L: linux-sh@vger.kernel.org 8013S: Maintained 8014F: drivers/pci/host/*rcar* 8015 8016PCI DRIVER FOR SAMSUNG EXYNOS 8017M: Jingoo Han <jingoohan1@gmail.com> 8018L: linux-pci@vger.kernel.org 8019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8020L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8021S: Maintained 8022F: drivers/pci/host/pci-exynos.c 8023 8024PCI DRIVER FOR SYNOPSIS DESIGNWARE 8025M: Jingoo Han <jingoohan1@gmail.com> 8026M: Pratyush Anand <pratyush.anand@gmail.com> 8027L: linux-pci@vger.kernel.org 8028S: Maintained 8029F: drivers/pci/host/*designware* 8030 8031PCI DRIVER FOR GENERIC OF HOSTS 8032M: Will Deacon <will.deacon@arm.com> 8033L: linux-pci@vger.kernel.org 8034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8035S: Maintained 8036F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8037F: drivers/pci/host/pci-host-generic.c 8038 8039PCIE DRIVER FOR ST SPEAR13XX 8040M: Pratyush Anand <pratyush.anand@gmail.com> 8041L: linux-pci@vger.kernel.org 8042S: Maintained 8043F: drivers/pci/host/*spear* 8044 8045PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8046M: Duc Dang <dhdang@apm.com> 8047L: linux-pci@vger.kernel.org 8048L: linux-arm-kernel@lists.infradead.org 8049S: Maintained 8050F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8051F: drivers/pci/host/pci-xgene-msi.c 8052 8053PCMCIA SUBSYSTEM 8054P: Linux PCMCIA Team 8055L: linux-pcmcia@lists.infradead.org 8056W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8057T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 8058S: Maintained 8059F: Documentation/pcmcia/ 8060F: drivers/pcmcia/ 8061F: include/pcmcia/ 8062 8063PCNET32 NETWORK DRIVER 8064M: Don Fry <pcnet32@frontier.com> 8065L: netdev@vger.kernel.org 8066S: Maintained 8067F: drivers/net/ethernet/amd/pcnet32.c 8068 8069PCRYPT PARALLEL CRYPTO ENGINE 8070M: Steffen Klassert <steffen.klassert@secunet.com> 8071L: linux-crypto@vger.kernel.org 8072S: Maintained 8073F: crypto/pcrypt.c 8074F: include/crypto/pcrypt.h 8075 8076PER-CPU MEMORY ALLOCATOR 8077M: Tejun Heo <tj@kernel.org> 8078M: Christoph Lameter <cl@linux-foundation.org> 8079T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8080S: Maintained 8081F: include/linux/percpu*.h 8082F: mm/percpu*.c 8083F: arch/*/include/asm/percpu.h 8084 8085PER-TASK DELAY ACCOUNTING 8086M: Balbir Singh <bsingharora@gmail.com> 8087S: Maintained 8088F: include/linux/delayacct.h 8089F: kernel/delayacct.c 8090 8091PERFORMANCE EVENTS SUBSYSTEM 8092M: Peter Zijlstra <a.p.zijlstra@chello.nl> 8093M: Ingo Molnar <mingo@redhat.com> 8094M: Arnaldo Carvalho de Melo <acme@kernel.org> 8095L: linux-kernel@vger.kernel.org 8096T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8097S: Supported 8098F: kernel/events/* 8099F: include/linux/perf_event.h 8100F: include/uapi/linux/perf_event.h 8101F: arch/*/kernel/perf_event*.c 8102F: arch/*/kernel/*/perf_event*.c 8103F: arch/*/kernel/*/*/perf_event*.c 8104F: arch/*/include/asm/perf_event.h 8105F: arch/*/kernel/perf_callchain.c 8106F: tools/perf/ 8107 8108PERSONALITY HANDLING 8109M: Christoph Hellwig <hch@infradead.org> 8110L: linux-abi-devel@lists.sourceforge.net 8111S: Maintained 8112F: include/linux/personality.h 8113F: include/uapi/linux/personality.h 8114 8115PHONET PROTOCOL 8116M: Remi Denis-Courmont <courmisch@gmail.com> 8117S: Supported 8118F: Documentation/networking/phonet.txt 8119F: include/linux/phonet.h 8120F: include/net/phonet/ 8121F: include/uapi/linux/phonet.h 8122F: net/phonet/ 8123 8124PHRAM MTD DRIVER 8125M: Joern Engel <joern@lazybastard.org> 8126L: linux-mtd@lists.infradead.org 8127S: Maintained 8128F: drivers/mtd/devices/phram.c 8129 8130PICOLCD HID DRIVER 8131M: Bruno Prémont <bonbons@linux-vserver.org> 8132L: linux-input@vger.kernel.org 8133S: Maintained 8134F: drivers/hid/hid-picolcd* 8135 8136PICOXCELL SUPPORT 8137M: Jamie Iles <jamie@jamieiles.com> 8138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8139T: git git://github.com/jamieiles/linux-2.6-ji.git 8140S: Supported 8141F: arch/arm/boot/dts/picoxcell* 8142F: arch/arm/mach-picoxcell/ 8143F: drivers/crypto/picoxcell* 8144 8145PIN CONTROL SUBSYSTEM 8146M: Linus Walleij <linus.walleij@linaro.org> 8147L: linux-gpio@vger.kernel.org 8148T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8149S: Maintained 8150F: drivers/pinctrl/ 8151F: include/linux/pinctrl/ 8152 8153PIN CONTROLLER - ATMEL AT91 8154M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8156S: Maintained 8157F: drivers/pinctrl/pinctrl-at91.* 8158 8159PIN CONTROLLER - INTEL 8160M: Mika Westerberg <mika.westerberg@linux.intel.com> 8161M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8162S: Maintained 8163F: drivers/pinctrl/intel/ 8164 8165PIN CONTROLLER - RENESAS 8166M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8167L: linux-sh@vger.kernel.org 8168S: Maintained 8169F: drivers/pinctrl/sh-pfc/ 8170 8171PIN CONTROLLER - SAMSUNG 8172M: Tomasz Figa <tomasz.figa@gmail.com> 8173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8174L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8175S: Maintained 8176F: drivers/pinctrl/samsung/ 8177 8178PIN CONTROLLER - ST SPEAR 8179M: Viresh Kumar <vireshk@kernel.org> 8180L: spear-devel@list.st.com 8181L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8182W: http://www.st.com/spear 8183S: Maintained 8184F: drivers/pinctrl/spear/ 8185 8186PKTCDVD DRIVER 8187M: Jiri Kosina <jikos@kernel.org> 8188S: Maintained 8189F: drivers/block/pktcdvd.c 8190F: include/linux/pktcdvd.h 8191F: include/uapi/linux/pktcdvd.h 8192 8193PKUNITY SOC DRIVERS 8194M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8195W: http://mprc.pku.edu.cn/~guanxuetao/linux 8196S: Maintained 8197T: git git://github.com/gxt/linux.git 8198F: drivers/input/serio/i8042-unicore32io.h 8199F: drivers/i2c/busses/i2c-puv3.c 8200F: drivers/video/fbdev/fb-puv3.c 8201F: drivers/rtc/rtc-puv3.c 8202 8203PMBUS HARDWARE MONITORING DRIVERS 8204M: Guenter Roeck <linux@roeck-us.net> 8205L: lm-sensors@lm-sensors.org 8206W: http://www.lm-sensors.org/ 8207W: http://www.roeck-us.net/linux/drivers/ 8208T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8209S: Maintained 8210F: Documentation/hwmon/pmbus 8211F: drivers/hwmon/pmbus/ 8212F: include/linux/i2c/pmbus.h 8213 8214PMC SIERRA MaxRAID DRIVER 8215L: linux-scsi@vger.kernel.org 8216W: http://www.pmc-sierra.com/ 8217S: Orphan 8218F: drivers/scsi/pmcraid.* 8219 8220PMC SIERRA PM8001 DRIVER 8221M: Jack Wang <jinpu.wang@profitbricks.com> 8222M: lindar_liu@usish.com 8223L: pmchba@pmcs.com 8224L: linux-scsi@vger.kernel.org 8225S: Supported 8226F: drivers/scsi/pm8001/ 8227 8228POSIX CLOCKS and TIMERS 8229M: Thomas Gleixner <tglx@linutronix.de> 8230L: linux-kernel@vger.kernel.org 8231T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8232S: Maintained 8233F: fs/timerfd.c 8234F: include/linux/timer* 8235F: kernel/time/*timer* 8236 8237POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8238M: Sebastian Reichel <sre@kernel.org> 8239M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8240M: David Woodhouse <dwmw2@infradead.org> 8241L: linux-pm@vger.kernel.org 8242T: git git://git.infradead.org/battery-2.6.git 8243S: Maintained 8244F: include/linux/power_supply.h 8245F: drivers/power/ 8246X: drivers/power/avs/ 8247 8248POWER STATE COORDINATION INTERFACE (PSCI) 8249M: Mark Rutland <mark.rutland@arm.com> 8250M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8251L: linux-arm-kernel@lists.infradead.org 8252S: Maintained 8253F: drivers/firmware/psci.c 8254F: include/linux/psci.h 8255F: include/uapi/linux/psci.h 8256 8257PNP SUPPORT 8258M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8259S: Maintained 8260F: drivers/pnp/ 8261 8262PNXxxxx I2C DRIVER 8263M: Vitaly Wool <vitalywool@gmail.com> 8264L: linux-i2c@vger.kernel.org 8265S: Maintained 8266F: drivers/i2c/busses/i2c-pnx.c 8267 8268PPP PROTOCOL DRIVERS AND COMPRESSORS 8269M: Paul Mackerras <paulus@samba.org> 8270L: linux-ppp@vger.kernel.org 8271S: Maintained 8272F: drivers/net/ppp/ppp_* 8273 8274PPP OVER ATM (RFC 2364) 8275M: Mitchell Blank Jr <mitch@sfgoth.com> 8276S: Maintained 8277F: net/atm/pppoatm.c 8278F: include/uapi/linux/atmppp.h 8279 8280PPP OVER ETHERNET 8281M: Michal Ostrowski <mostrows@earthlink.net> 8282S: Maintained 8283F: drivers/net/ppp/pppoe.c 8284F: drivers/net/ppp/pppox.c 8285 8286PPP OVER L2TP 8287M: James Chapman <jchapman@katalix.com> 8288S: Maintained 8289F: net/l2tp/l2tp_ppp.c 8290F: include/linux/if_pppol2tp.h 8291F: include/uapi/linux/if_pppol2tp.h 8292 8293PPS SUPPORT 8294M: Rodolfo Giometti <giometti@enneenne.com> 8295W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8296L: linuxpps@ml.enneenne.com (subscribers-only) 8297S: Maintained 8298F: Documentation/pps/ 8299F: drivers/pps/ 8300F: include/linux/pps*.h 8301 8302PPTP DRIVER 8303M: Dmitry Kozlov <xeb@mail.ru> 8304L: netdev@vger.kernel.org 8305S: Maintained 8306F: drivers/net/ppp/pptp.c 8307W: http://sourceforge.net/projects/accel-pptp 8308 8309PREEMPTIBLE KERNEL 8310M: Robert Love <rml@tech9.net> 8311L: kpreempt-tech@lists.sourceforge.net 8312W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8313S: Supported 8314F: Documentation/preempt-locking.txt 8315F: include/linux/preempt.h 8316 8317PRISM54 WIRELESS DRIVER 8318M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8319L: linux-wireless@vger.kernel.org 8320W: http://wireless.kernel.org/en/users/Drivers/p54 8321S: Obsolete 8322F: drivers/net/wireless/prism54/ 8323 8324PS3 NETWORK SUPPORT 8325M: Geoff Levand <geoff@infradead.org> 8326L: netdev@vger.kernel.org 8327L: linuxppc-dev@lists.ozlabs.org 8328S: Maintained 8329F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8330 8331PS3 PLATFORM SUPPORT 8332M: Geoff Levand <geoff@infradead.org> 8333L: linuxppc-dev@lists.ozlabs.org 8334S: Maintained 8335F: arch/powerpc/boot/ps3* 8336F: arch/powerpc/include/asm/lv1call.h 8337F: arch/powerpc/include/asm/ps3*.h 8338F: arch/powerpc/platforms/ps3/ 8339F: drivers/*/ps3* 8340F: drivers/ps3/ 8341F: drivers/rtc/rtc-ps3.c 8342F: drivers/usb/host/*ps3.c 8343F: sound/ppc/snd_ps3* 8344 8345PS3VRAM DRIVER 8346M: Jim Paris <jim@jtan.com> 8347M: Geoff Levand <geoff@infradead.org> 8348L: linuxppc-dev@lists.ozlabs.org 8349S: Maintained 8350F: drivers/block/ps3vram.c 8351 8352PSTORE FILESYSTEM 8353M: Anton Vorontsov <anton@enomsg.org> 8354M: Colin Cross <ccross@android.com> 8355M: Kees Cook <keescook@chromium.org> 8356M: Tony Luck <tony.luck@intel.com> 8357S: Maintained 8358T: git git://git.infradead.org/users/cbou/linux-pstore.git 8359F: fs/pstore/ 8360F: include/linux/pstore* 8361F: drivers/firmware/efi/efi-pstore.c 8362F: drivers/acpi/apei/erst.c 8363 8364PTP HARDWARE CLOCK SUPPORT 8365M: Richard Cochran <richardcochran@gmail.com> 8366L: netdev@vger.kernel.org 8367S: Maintained 8368W: http://linuxptp.sourceforge.net/ 8369F: Documentation/ABI/testing/sysfs-ptp 8370F: Documentation/ptp/* 8371F: drivers/net/ethernet/freescale/gianfar_ptp.c 8372F: drivers/net/phy/dp83640* 8373F: drivers/ptp/* 8374F: include/linux/ptp_cl* 8375 8376PTRACE SUPPORT 8377M: Roland McGrath <roland@hack.frob.com> 8378M: Oleg Nesterov <oleg@redhat.com> 8379S: Maintained 8380F: include/asm-generic/syscall.h 8381F: include/linux/ptrace.h 8382F: include/linux/regset.h 8383F: include/linux/tracehook.h 8384F: include/uapi/linux/ptrace.h 8385F: kernel/ptrace.c 8386 8387PVRUSB2 VIDEO4LINUX DRIVER 8388M: Mike Isely <isely@pobox.com> 8389L: pvrusb2@isely.net (subscribers-only) 8390L: linux-media@vger.kernel.org 8391W: http://www.isely.net/pvrusb2/ 8392T: git git://linuxtv.org/media_tree.git 8393S: Maintained 8394F: Documentation/video4linux/README.pvrusb2 8395F: drivers/media/usb/pvrusb2/ 8396 8397PWC WEBCAM DRIVER 8398M: Hans de Goede <hdegoede@redhat.com> 8399L: linux-media@vger.kernel.org 8400T: git git://linuxtv.org/media_tree.git 8401S: Maintained 8402F: drivers/media/usb/pwc/* 8403 8404PWM FAN DRIVER 8405M: Kamil Debski <k.debski@samsung.com> 8406L: lm-sensors@lm-sensors.org 8407S: Supported 8408F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8409F: Documentation/hwmon/pwm-fan 8410F: drivers/hwmon/pwm-fan.c 8411 8412PWM SUBSYSTEM 8413M: Thierry Reding <thierry.reding@gmail.com> 8414L: linux-pwm@vger.kernel.org 8415S: Maintained 8416T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8417F: Documentation/pwm.txt 8418F: Documentation/devicetree/bindings/pwm/ 8419F: include/linux/pwm.h 8420F: drivers/pwm/ 8421F: drivers/video/backlight/pwm_bl.c 8422F: include/linux/pwm_backlight.h 8423 8424PXA2xx/PXA3xx SUPPORT 8425M: Daniel Mack <daniel@zonque.org> 8426M: Haojian Zhuang <haojian.zhuang@gmail.com> 8427M: Robert Jarzmik <robert.jarzmik@free.fr> 8428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8429T: git git://github.com/hzhuang1/linux.git 8430T: git git://github.com/rjarzmik/linux.git 8431S: Maintained 8432F: arch/arm/mach-pxa/ 8433F: drivers/dma/pxa* 8434F: drivers/pcmcia/pxa2xx* 8435F: drivers/spi/spi-pxa2xx* 8436F: drivers/usb/gadget/udc/pxa2* 8437F: include/sound/pxa2xx-lib.h 8438F: sound/arm/pxa* 8439F: sound/soc/pxa/ 8440 8441PXA3xx NAND FLASH DRIVER 8442M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8443L: linux-mtd@lists.infradead.org 8444S: Maintained 8445F: drivers/mtd/nand/pxa3xx_nand.c 8446 8447MMP SUPPORT 8448M: Eric Miao <eric.y.miao@gmail.com> 8449M: Haojian Zhuang <haojian.zhuang@gmail.com> 8450L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8451T: git git://github.com/hzhuang1/linux.git 8452T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8453S: Maintained 8454F: arch/arm/mach-mmp/ 8455 8456PXA MMCI DRIVER 8457S: Orphan 8458 8459PXA RTC DRIVER 8460M: Robert Jarzmik <robert.jarzmik@free.fr> 8461L: rtc-linux@googlegroups.com 8462S: Maintained 8463 8464QAT DRIVER 8465M: Tadeusz Struk <tadeusz.struk@intel.com> 8466L: qat-linux@intel.com 8467S: Supported 8468F: drivers/crypto/qat/ 8469 8470QIB DRIVER 8471M: Mike Marciniszyn <infinipath@intel.com> 8472L: linux-rdma@vger.kernel.org 8473S: Supported 8474F: drivers/infiniband/hw/qib/ 8475 8476QLOGIC QLA1280 SCSI DRIVER 8477M: Michael Reed <mdr@sgi.com> 8478L: linux-scsi@vger.kernel.org 8479S: Maintained 8480F: drivers/scsi/qla1280.[ch] 8481 8482QLOGIC QLA2XXX FC-SCSI DRIVER 8483M: qla2xxx-upstream@qlogic.com 8484L: linux-scsi@vger.kernel.org 8485S: Supported 8486F: Documentation/scsi/LICENSE.qla2xxx 8487F: drivers/scsi/qla2xxx/ 8488 8489QLOGIC QLA4XXX iSCSI DRIVER 8490M: QLogic-Storage-Upstream@qlogic.com 8491L: linux-scsi@vger.kernel.org 8492S: Supported 8493F: Documentation/scsi/LICENSE.qla4xxx 8494F: drivers/scsi/qla4xxx/ 8495 8496QLOGIC QLA3XXX NETWORK DRIVER 8497M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8498M: Ron Mercer <ron.mercer@qlogic.com> 8499M: linux-driver@qlogic.com 8500L: netdev@vger.kernel.org 8501S: Supported 8502F: Documentation/networking/LICENSE.qla3xxx 8503F: drivers/net/ethernet/qlogic/qla3xxx.* 8504 8505QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8506M: Dept-GELinuxNICDev@qlogic.com 8507L: netdev@vger.kernel.org 8508S: Supported 8509F: drivers/net/ethernet/qlogic/qlcnic/ 8510 8511QLOGIC QLGE 10Gb ETHERNET DRIVER 8512M: Harish Patil <harish.patil@qlogic.com> 8513M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8514M: Dept-GELinuxNICDev@qlogic.com 8515M: linux-driver@qlogic.com 8516L: netdev@vger.kernel.org 8517S: Supported 8518F: drivers/net/ethernet/qlogic/qlge/ 8519 8520QNX4 FILESYSTEM 8521M: Anders Larsen <al@alarsen.net> 8522W: http://www.alarsen.net/linux/qnx4fs/ 8523S: Maintained 8524F: fs/qnx4/ 8525F: include/uapi/linux/qnx4_fs.h 8526F: include/uapi/linux/qnxtypes.h 8527 8528QT1010 MEDIA DRIVER 8529M: Antti Palosaari <crope@iki.fi> 8530L: linux-media@vger.kernel.org 8531W: http://linuxtv.org/ 8532W: http://palosaari.fi/linux/ 8533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8534T: git git://linuxtv.org/anttip/media_tree.git 8535S: Maintained 8536F: drivers/media/tuners/qt1010* 8537 8538QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8539M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8540L: linux-wireless@vger.kernel.org 8541L: ath9k-devel@lists.ath9k.org 8542W: http://wireless.kernel.org/en/users/Drivers/ath9k 8543S: Supported 8544F: drivers/net/wireless/ath/ath9k/ 8545 8546QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8547M: Kalle Valo <kvalo@qca.qualcomm.com> 8548L: ath10k@lists.infradead.org 8549W: http://wireless.kernel.org/en/users/Drivers/ath10k 8550T: git git://github.com/kvalo/ath.git 8551S: Supported 8552F: drivers/net/wireless/ath/ath10k/ 8553 8554QUALCOMM HEXAGON ARCHITECTURE 8555M: Richard Kuo <rkuo@codeaurora.org> 8556L: linux-hexagon@vger.kernel.org 8557S: Supported 8558F: arch/hexagon/ 8559 8560QUALCOMM WCN36XX WIRELESS DRIVER 8561M: Eugene Krasnikov <k.eugene.e@gmail.com> 8562L: wcn36xx@lists.infradead.org 8563W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8564T: git git://github.com/KrasnikovEugene/wcn36xx.git 8565S: Supported 8566F: drivers/net/wireless/ath/wcn36xx/ 8567 8568RADOS BLOCK DEVICE (RBD) 8569M: Ilya Dryomov <idryomov@gmail.com> 8570M: Sage Weil <sage@redhat.com> 8571M: Alex Elder <elder@kernel.org> 8572L: ceph-devel@vger.kernel.org 8573W: http://ceph.com/ 8574T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8575T: git git://github.com/ceph/ceph-client.git 8576S: Supported 8577F: Documentation/ABI/testing/sysfs-bus-rbd 8578F: drivers/block/rbd.c 8579F: drivers/block/rbd_types.h 8580 8581RADEON FRAMEBUFFER DISPLAY DRIVER 8582M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8583L: linux-fbdev@vger.kernel.org 8584S: Maintained 8585F: drivers/video/fbdev/aty/radeon* 8586F: include/uapi/linux/radeonfb.h 8587 8588RADIOSHARK RADIO DRIVER 8589M: Hans de Goede <hdegoede@redhat.com> 8590L: linux-media@vger.kernel.org 8591T: git git://linuxtv.org/media_tree.git 8592S: Maintained 8593F: drivers/media/radio/radio-shark.c 8594 8595RADIOSHARK2 RADIO DRIVER 8596M: Hans de Goede <hdegoede@redhat.com> 8597L: linux-media@vger.kernel.org 8598T: git git://linuxtv.org/media_tree.git 8599S: Maintained 8600F: drivers/media/radio/radio-shark2.c 8601F: drivers/media/radio/radio-tea5777.c 8602 8603RAGE128 FRAMEBUFFER DISPLAY DRIVER 8604M: Paul Mackerras <paulus@samba.org> 8605L: linux-fbdev@vger.kernel.org 8606S: Maintained 8607F: drivers/video/fbdev/aty/aty128fb.c 8608 8609RALINK RT2X00 WIRELESS LAN DRIVER 8610P: rt2x00 project 8611M: Stanislaw Gruszka <sgruszka@redhat.com> 8612M: Helmut Schaa <helmut.schaa@googlemail.com> 8613L: linux-wireless@vger.kernel.org 8614S: Maintained 8615F: drivers/net/wireless/rt2x00/ 8616 8617RAMDISK RAM BLOCK DEVICE DRIVER 8618M: Jens Axboe <axboe@kernel.dk> 8619S: Maintained 8620F: Documentation/blockdev/ramdisk.txt 8621F: drivers/block/brd.c 8622 8623RANDOM NUMBER DRIVER 8624M: "Theodore Ts'o" <tytso@mit.edu> 8625S: Maintained 8626F: drivers/char/random.c 8627 8628RAPIDIO SUBSYSTEM 8629M: Matt Porter <mporter@kernel.crashing.org> 8630M: Alexandre Bounine <alexandre.bounine@idt.com> 8631S: Maintained 8632F: drivers/rapidio/ 8633 8634RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8635L: linux-wireless@vger.kernel.org 8636S: Orphan 8637F: drivers/net/wireless/ray* 8638 8639RCUTORTURE MODULE 8640M: Josh Triplett <josh@joshtriplett.org> 8641M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8642L: linux-kernel@vger.kernel.org 8643S: Supported 8644T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8645F: Documentation/RCU/torture.txt 8646F: kernel/rcu/rcutorture.c 8647 8648RCUTORTURE TEST FRAMEWORK 8649M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8650M: Josh Triplett <josh@joshtriplett.org> 8651R: Steven Rostedt <rostedt@goodmis.org> 8652R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8653R: Lai Jiangshan <jiangshanlai@gmail.com> 8654L: linux-kernel@vger.kernel.org 8655S: Supported 8656T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8657F: tools/testing/selftests/rcutorture 8658 8659RDC R-321X SoC 8660M: Florian Fainelli <florian@openwrt.org> 8661S: Maintained 8662 8663RDC R6040 FAST ETHERNET DRIVER 8664M: Florian Fainelli <florian@openwrt.org> 8665L: netdev@vger.kernel.org 8666S: Maintained 8667F: drivers/net/ethernet/rdc/r6040.c 8668 8669RDS - RELIABLE DATAGRAM SOCKETS 8670M: Chien Yen <chien.yen@oracle.com> 8671L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8672S: Supported 8673F: net/rds/ 8674 8675READ-COPY UPDATE (RCU) 8676M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8677M: Josh Triplett <josh@joshtriplett.org> 8678R: Steven Rostedt <rostedt@goodmis.org> 8679R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8680R: Lai Jiangshan <jiangshanlai@gmail.com> 8681L: linux-kernel@vger.kernel.org 8682W: http://www.rdrop.com/users/paulmck/RCU/ 8683S: Supported 8684T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8685F: Documentation/RCU/ 8686X: Documentation/RCU/torture.txt 8687F: include/linux/rcu* 8688X: include/linux/srcu.h 8689F: kernel/rcu/ 8690X: kernel/torture.c 8691 8692REAL TIME CLOCK (RTC) SUBSYSTEM 8693M: Alessandro Zummo <a.zummo@towertech.it> 8694M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8695L: rtc-linux@googlegroups.com 8696Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8697T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8698S: Maintained 8699F: Documentation/rtc.txt 8700F: drivers/rtc/ 8701F: include/linux/rtc.h 8702F: include/uapi/linux/rtc.h 8703 8704REALTEK AUDIO CODECS 8705M: Bard Liao <bardliao@realtek.com> 8706M: Oder Chiou <oder_chiou@realtek.com> 8707S: Maintained 8708F: sound/soc/codecs/rt* 8709F: include/sound/rt*.h 8710 8711REISERFS FILE SYSTEM 8712L: reiserfs-devel@vger.kernel.org 8713S: Supported 8714F: fs/reiserfs/ 8715 8716REGISTER MAP ABSTRACTION 8717M: Mark Brown <broonie@kernel.org> 8718L: linux-kernel@vger.kernel.org 8719T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8720S: Supported 8721F: drivers/base/regmap/ 8722F: include/linux/regmap.h 8723 8724REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8725M: Ohad Ben-Cohen <ohad@wizery.com> 8726T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8727S: Maintained 8728F: drivers/remoteproc/ 8729F: Documentation/remoteproc.txt 8730F: include/linux/remoteproc.h 8731 8732REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8733M: Ohad Ben-Cohen <ohad@wizery.com> 8734T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8735S: Maintained 8736F: drivers/rpmsg/ 8737F: Documentation/rpmsg.txt 8738F: include/linux/rpmsg.h 8739 8740RESET CONTROLLER FRAMEWORK 8741M: Philipp Zabel <p.zabel@pengutronix.de> 8742S: Maintained 8743F: drivers/reset/ 8744F: Documentation/devicetree/bindings/reset/ 8745F: include/dt-bindings/reset/ 8746F: include/linux/reset.h 8747F: include/linux/reset-controller.h 8748 8749RFKILL 8750M: Johannes Berg <johannes@sipsolutions.net> 8751L: linux-wireless@vger.kernel.org 8752W: http://wireless.kernel.org/ 8753T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8754T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8755S: Maintained 8756F: Documentation/rfkill.txt 8757F: net/rfkill/ 8758 8759RHASHTABLE 8760M: Thomas Graf <tgraf@suug.ch> 8761L: netdev@vger.kernel.org 8762S: Maintained 8763F: lib/rhashtable.c 8764F: include/linux/rhashtable.h 8765 8766RICOH SMARTMEDIA/XD DRIVER 8767M: Maxim Levitsky <maximlevitsky@gmail.com> 8768S: Maintained 8769F: drivers/mtd/nand/r852.c 8770F: drivers/mtd/nand/r852.h 8771 8772RICOH R5C592 MEMORYSTICK DRIVER 8773M: Maxim Levitsky <maximlevitsky@gmail.com> 8774S: Maintained 8775F: drivers/memstick/host/r592.* 8776 8777ROCCAT DRIVERS 8778M: Stefan Achatz <erazor_de@users.sourceforge.net> 8779W: http://sourceforge.net/projects/roccat/ 8780S: Maintained 8781F: drivers/hid/hid-roccat* 8782F: include/linux/hid-roccat* 8783F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8784 8785ROCKER DRIVER 8786M: Jiri Pirko <jiri@resnulli.us> 8787M: Scott Feldman <sfeldma@gmail.com> 8788L: netdev@vger.kernel.org 8789S: Supported 8790F: drivers/net/ethernet/rocker/ 8791 8792ROCKETPORT DRIVER 8793P: Comtrol Corp. 8794W: http://www.comtrol.com 8795S: Maintained 8796F: Documentation/serial/rocket.txt 8797F: drivers/tty/rocket* 8798 8799ROCKETPORT EXPRESS/INFINITY DRIVER 8800M: Kevin Cernekee <cernekee@gmail.com> 8801L: linux-serial@vger.kernel.org 8802S: Odd Fixes 8803F: drivers/tty/serial/rp2.* 8804 8805ROSE NETWORK LAYER 8806M: Ralf Baechle <ralf@linux-mips.org> 8807L: linux-hams@vger.kernel.org 8808W: http://www.linux-ax25.org/ 8809S: Maintained 8810F: include/net/rose.h 8811F: include/uapi/linux/rose.h 8812F: net/rose/ 8813 8814RTL2830 MEDIA DRIVER 8815M: Antti Palosaari <crope@iki.fi> 8816L: linux-media@vger.kernel.org 8817W: http://linuxtv.org/ 8818W: http://palosaari.fi/linux/ 8819Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8820T: git git://linuxtv.org/anttip/media_tree.git 8821S: Maintained 8822F: drivers/media/dvb-frontends/rtl2830* 8823 8824RTL2832 MEDIA DRIVER 8825M: Antti Palosaari <crope@iki.fi> 8826L: linux-media@vger.kernel.org 8827W: http://linuxtv.org/ 8828W: http://palosaari.fi/linux/ 8829Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8830T: git git://linuxtv.org/anttip/media_tree.git 8831S: Maintained 8832F: drivers/media/dvb-frontends/rtl2832* 8833 8834RTL2832_SDR MEDIA DRIVER 8835M: Antti Palosaari <crope@iki.fi> 8836L: linux-media@vger.kernel.org 8837W: http://linuxtv.org/ 8838W: http://palosaari.fi/linux/ 8839Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8840T: git git://linuxtv.org/anttip/media_tree.git 8841S: Maintained 8842F: drivers/media/dvb-frontends/rtl2832_sdr* 8843 8844RTL8180 WIRELESS DRIVER 8845L: linux-wireless@vger.kernel.org 8846W: http://wireless.kernel.org/ 8847T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8848S: Orphan 8849F: drivers/net/wireless/rtl818x/rtl8180/ 8850 8851RTL8187 WIRELESS DRIVER 8852M: Herton Ronaldo Krzesinski <herton@canonical.com> 8853M: Hin-Tak Leung <htl10@users.sourceforge.net> 8854M: Larry Finger <Larry.Finger@lwfinger.net> 8855L: linux-wireless@vger.kernel.org 8856W: http://wireless.kernel.org/ 8857T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8858S: Maintained 8859F: drivers/net/wireless/rtl818x/rtl8187/ 8860 8861RTL8192CE WIRELESS DRIVER 8862M: Larry Finger <Larry.Finger@lwfinger.net> 8863M: Chaoming Li <chaoming_li@realsil.com.cn> 8864L: linux-wireless@vger.kernel.org 8865W: http://wireless.kernel.org/ 8866T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8867S: Maintained 8868F: drivers/net/wireless/rtlwifi/ 8869F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8870 8871S3 SAVAGE FRAMEBUFFER DRIVER 8872M: Antonino Daplas <adaplas@gmail.com> 8873L: linux-fbdev@vger.kernel.org 8874S: Maintained 8875F: drivers/video/fbdev/savage/ 8876 8877S390 8878M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8879M: Heiko Carstens <heiko.carstens@de.ibm.com> 8880L: linux-s390@vger.kernel.org 8881W: http://www.ibm.com/developerworks/linux/linux390/ 8882S: Supported 8883F: arch/s390/ 8884F: drivers/s390/ 8885F: Documentation/s390/ 8886F: Documentation/DocBook/s390* 8887 8888S390 COMMON I/O LAYER 8889M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8890M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8891L: linux-s390@vger.kernel.org 8892W: http://www.ibm.com/developerworks/linux/linux390/ 8893S: Supported 8894F: drivers/s390/cio/ 8895 8896S390 DASD DRIVER 8897M: Stefan Weinhuber <wein@de.ibm.com> 8898M: Stefan Haberland <stefan.haberland@de.ibm.com> 8899L: linux-s390@vger.kernel.org 8900W: http://www.ibm.com/developerworks/linux/linux390/ 8901S: Supported 8902F: drivers/s390/block/dasd* 8903F: block/partitions/ibm.c 8904 8905S390 NETWORK DRIVERS 8906M: Ursula Braun <ursula.braun@de.ibm.com> 8907L: linux-s390@vger.kernel.org 8908W: http://www.ibm.com/developerworks/linux/linux390/ 8909S: Supported 8910F: drivers/s390/net/ 8911 8912S390 PCI SUBSYSTEM 8913M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8914M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8915L: linux-s390@vger.kernel.org 8916W: http://www.ibm.com/developerworks/linux/linux390/ 8917S: Supported 8918F: arch/s390/pci/ 8919F: drivers/pci/hotplug/s390_pci_hpc.c 8920 8921S390 ZCRYPT DRIVER 8922M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8923L: linux-s390@vger.kernel.org 8924W: http://www.ibm.com/developerworks/linux/linux390/ 8925S: Supported 8926F: drivers/s390/crypto/ 8927 8928S390 ZFCP DRIVER 8929M: Steffen Maier <maier@linux.vnet.ibm.com> 8930L: linux-s390@vger.kernel.org 8931W: http://www.ibm.com/developerworks/linux/linux390/ 8932S: Supported 8933F: drivers/s390/scsi/zfcp_* 8934 8935S390 IUCV NETWORK LAYER 8936M: Ursula Braun <ursula.braun@de.ibm.com> 8937L: linux-s390@vger.kernel.org 8938W: http://www.ibm.com/developerworks/linux/linux390/ 8939S: Supported 8940F: drivers/s390/net/*iucv* 8941F: include/net/iucv/ 8942F: net/iucv/ 8943 8944S3C24XX SD/MMC Driver 8945M: Ben Dooks <ben-linux@fluff.org> 8946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8947S: Supported 8948F: drivers/mmc/host/s3cmci.* 8949 8950SAA6588 RDS RECEIVER DRIVER 8951M: Hans Verkuil <hverkuil@xs4all.nl> 8952L: linux-media@vger.kernel.org 8953T: git git://linuxtv.org/media_tree.git 8954W: http://linuxtv.org 8955S: Odd Fixes 8956F: drivers/media/i2c/saa6588* 8957 8958SAA7134 VIDEO4LINUX DRIVER 8959M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8960L: linux-media@vger.kernel.org 8961W: http://linuxtv.org 8962T: git git://linuxtv.org/media_tree.git 8963S: Odd fixes 8964F: Documentation/video4linux/*.saa7134 8965F: drivers/media/pci/saa7134/ 8966 8967SAA7146 VIDEO4LINUX-2 DRIVER 8968M: Hans Verkuil <hverkuil@xs4all.nl> 8969L: linux-media@vger.kernel.org 8970T: git git://linuxtv.org/media_tree.git 8971S: Maintained 8972F: drivers/media/common/saa7146/ 8973F: drivers/media/pci/saa7146/ 8974F: include/media/saa7146* 8975 8976SAMSUNG LAPTOP DRIVER 8977M: Corentin Chary <corentin.chary@gmail.com> 8978L: platform-driver-x86@vger.kernel.org 8979S: Maintained 8980F: drivers/platform/x86/samsung-laptop.c 8981 8982SAMSUNG AUDIO (ASoC) DRIVERS 8983M: Sangbeom Kim <sbkim73@samsung.com> 8984L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8985S: Supported 8986F: sound/soc/samsung/ 8987 8988SAMSUNG FRAMEBUFFER DRIVER 8989M: Jingoo Han <jingoohan1@gmail.com> 8990L: linux-fbdev@vger.kernel.org 8991S: Maintained 8992F: drivers/video/fbdev/s3c-fb.c 8993 8994SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 8995M: Sangbeom Kim <sbkim73@samsung.com> 8996M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 8997L: linux-kernel@vger.kernel.org 8998L: linux-samsung-soc@vger.kernel.org 8999S: Supported 9000F: drivers/mfd/sec*.c 9001F: drivers/regulator/s2m*.c 9002F: drivers/regulator/s5m*.c 9003F: drivers/clk/clk-s2mps11.c 9004F: drivers/rtc/rtc-s5m.c 9005F: include/linux/mfd/samsung/ 9006F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 9007F: Documentation/devicetree/bindings/mfd/s2mp*.txt 9008 9009SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9010M: Kyungmin Park <kyungmin.park@samsung.com> 9011M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9012L: linux-media@vger.kernel.org 9013Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9014S: Supported 9015F: drivers/media/platform/exynos4-is/ 9016 9017SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9018M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9019L: linux-media@vger.kernel.org 9020L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9021S: Maintained 9022F: drivers/media/platform/s3c-camif/ 9023F: include/media/s3c_camif.h 9024 9025SAMSUNG S5C73M3 CAMERA DRIVER 9026M: Kyungmin Park <kyungmin.park@samsung.com> 9027M: Andrzej Hajda <a.hajda@samsung.com> 9028L: linux-media@vger.kernel.org 9029S: Supported 9030F: drivers/media/i2c/s5c73m3/* 9031 9032SAMSUNG S5K5BAF CAMERA DRIVER 9033M: Kyungmin Park <kyungmin.park@samsung.com> 9034M: Andrzej Hajda <a.hajda@samsung.com> 9035L: linux-media@vger.kernel.org 9036S: Supported 9037F: drivers/media/i2c/s5k5baf.c 9038 9039SAMSUNG S3FWRN5 NFC DRIVER 9040M: Robert Baldyga <r.baldyga@samsung.com> 9041L: linux-nfc@lists.01.org (moderated for non-subscribers) 9042S: Supported 9043F: drivers/nfc/s3fwrn5 9044 9045SAMSUNG SOC CLOCK DRIVERS 9046M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9047M: Tomasz Figa <tomasz.figa@gmail.com> 9048S: Supported 9049L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9050F: drivers/clk/samsung/ 9051 9052SAMSUNG SXGBE DRIVERS 9053M: Byungho An <bh74.an@samsung.com> 9054M: Girish K S <ks.giri@samsung.com> 9055M: Vipul Pandya <vipul.pandya@samsung.com> 9056S: Supported 9057L: netdev@vger.kernel.org 9058F: drivers/net/ethernet/samsung/sxgbe/ 9059 9060SAMSUNG THERMAL DRIVER 9061M: Lukasz Majewski <l.majewski@samsung.com> 9062L: linux-pm@vger.kernel.org 9063L: linux-samsung-soc@vger.kernel.org 9064S: Supported 9065T: https://github.com/lmajewski/linux-samsung-thermal.git 9066F: drivers/thermal/samsung/ 9067 9068SAMSUNG USB2 PHY DRIVER 9069M: Kamil Debski <k.debski@samsung.com> 9070L: linux-kernel@vger.kernel.org 9071S: Supported 9072F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9073F: Documentation/phy/samsung-usb2.txt 9074F: drivers/phy/phy-exynos4210-usb2.c 9075F: drivers/phy/phy-exynos4x12-usb2.c 9076F: drivers/phy/phy-exynos5250-usb2.c 9077F: drivers/phy/phy-s5pv210-usb2.c 9078F: drivers/phy/phy-samsung-usb2.c 9079F: drivers/phy/phy-samsung-usb2.h 9080 9081SERIAL DRIVERS 9082M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9083L: linux-serial@vger.kernel.org 9084S: Maintained 9085F: drivers/tty/serial/ 9086 9087SYNOPSYS DESIGNWARE DMAC DRIVER 9088M: Viresh Kumar <vireshk@kernel.org> 9089M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9090S: Maintained 9091F: include/linux/dma/dw.h 9092F: include/linux/platform_data/dma-dw.h 9093F: drivers/dma/dw/ 9094 9095SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9096M: Lars Persson <lars.persson@axis.com> 9097L: netdev@vger.kernel.org 9098S: Supported 9099F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9100F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9101 9102SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9103M: Seungwon Jeon <tgih.jun@samsung.com> 9104M: Jaehoon Chung <jh80.chung@samsung.com> 9105L: linux-mmc@vger.kernel.org 9106S: Maintained 9107F: include/linux/mmc/dw_mmc.h 9108F: drivers/mmc/host/dw_mmc* 9109 9110THUNDERBOLT DRIVER 9111M: Andreas Noever <andreas.noever@gmail.com> 9112S: Maintained 9113F: drivers/thunderbolt/ 9114 9115TIMEKEEPING, CLOCKSOURCE CORE, NTP 9116M: John Stultz <john.stultz@linaro.org> 9117M: Thomas Gleixner <tglx@linutronix.de> 9118L: linux-kernel@vger.kernel.org 9119T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9120S: Supported 9121F: include/linux/clocksource.h 9122F: include/linux/time.h 9123F: include/linux/timex.h 9124F: include/uapi/linux/time.h 9125F: include/uapi/linux/timex.h 9126F: kernel/time/clocksource.c 9127F: kernel/time/time*.c 9128F: kernel/time/ntp.c 9129F: tools/testing/selftests/timers/ 9130 9131SC1200 WDT DRIVER 9132M: Zwane Mwaikambo <zwanem@gmail.com> 9133S: Maintained 9134F: drivers/watchdog/sc1200wdt.c 9135 9136SCHEDULER 9137M: Ingo Molnar <mingo@redhat.com> 9138M: Peter Zijlstra <peterz@infradead.org> 9139L: linux-kernel@vger.kernel.org 9140T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9141S: Maintained 9142F: kernel/sched/ 9143F: include/linux/sched.h 9144F: include/uapi/linux/sched.h 9145F: include/linux/wait.h 9146 9147SCORE ARCHITECTURE 9148M: Chen Liqin <liqin.linux@gmail.com> 9149M: Lennox Wu <lennox.wu@gmail.com> 9150W: http://www.sunplus.com 9151S: Supported 9152F: arch/score/ 9153 9154SCSI CDROM DRIVER 9155M: Jens Axboe <axboe@kernel.dk> 9156L: linux-scsi@vger.kernel.org 9157W: http://www.kernel.dk 9158S: Maintained 9159F: drivers/scsi/sr* 9160 9161SCSI RDMA PROTOCOL (SRP) INITIATOR 9162M: Bart Van Assche <bart.vanassche@sandisk.com> 9163L: linux-rdma@vger.kernel.org 9164S: Supported 9165W: http://www.openfabrics.org 9166Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9167T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9168F: drivers/infiniband/ulp/srp/ 9169F: include/scsi/srp.h 9170 9171SCSI SG DRIVER 9172M: Doug Gilbert <dgilbert@interlog.com> 9173L: linux-scsi@vger.kernel.org 9174W: http://sg.danny.cz/sg 9175S: Maintained 9176F: Documentation/scsi/scsi-generic.txt 9177F: drivers/scsi/sg.c 9178F: include/scsi/sg.h 9179 9180SCSI SUBSYSTEM 9181M: "James E.J. Bottomley" <JBottomley@odin.com> 9182L: linux-scsi@vger.kernel.org 9183T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9184S: Maintained 9185F: drivers/scsi/ 9186F: include/scsi/ 9187 9188SCSI TAPE DRIVER 9189M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9190L: linux-scsi@vger.kernel.org 9191S: Maintained 9192F: Documentation/scsi/st.txt 9193F: drivers/scsi/st.* 9194F: drivers/scsi/st_*.h 9195 9196SCTP PROTOCOL 9197M: Vlad Yasevich <vyasevich@gmail.com> 9198M: Neil Horman <nhorman@tuxdriver.com> 9199L: linux-sctp@vger.kernel.org 9200W: http://lksctp.sourceforge.net 9201S: Maintained 9202F: Documentation/networking/sctp.txt 9203F: include/linux/sctp.h 9204F: include/uapi/linux/sctp.h 9205F: include/net/sctp/ 9206F: net/sctp/ 9207 9208SCx200 CPU SUPPORT 9209M: Jim Cromie <jim.cromie@gmail.com> 9210S: Odd Fixes 9211F: Documentation/i2c/busses/scx200_acb 9212F: arch/x86/platform/scx200/ 9213F: drivers/watchdog/scx200_wdt.c 9214F: drivers/i2c/busses/scx200* 9215F: drivers/mtd/maps/scx200_docflash.c 9216F: include/linux/scx200.h 9217 9218SCx200 GPIO DRIVER 9219M: Jim Cromie <jim.cromie@gmail.com> 9220S: Maintained 9221F: drivers/char/scx200_gpio.c 9222F: include/linux/scx200_gpio.h 9223 9224SCx200 HRT CLOCKSOURCE DRIVER 9225M: Jim Cromie <jim.cromie@gmail.com> 9226S: Maintained 9227F: drivers/clocksource/scx200_hrt.c 9228 9229SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9230M: Sascha Sommer <saschasommer@freenet.de> 9231L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9232S: Maintained 9233F: drivers/mmc/host/sdricoh_cs.c 9234 9235SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9236L: linux-mmc@vger.kernel.org 9237S: Orphan 9238F: drivers/mmc/host/sdhci.* 9239F: drivers/mmc/host/sdhci-pltfm.[ch] 9240 9241SECURE COMPUTING 9242M: Kees Cook <keescook@chromium.org> 9243R: Andy Lutomirski <luto@amacapital.net> 9244R: Will Drewry <wad@chromium.org> 9245T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9246S: Supported 9247F: kernel/seccomp.c 9248F: include/uapi/linux/seccomp.h 9249F: include/linux/seccomp.h 9250F: tools/testing/selftests/seccomp/* 9251K: \bsecure_computing 9252K: \bTIF_SECCOMP\b 9253 9254SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9255M: Ben Dooks <ben-linux@fluff.org> 9256M: Jaehoon Chung <jh80.chung@samsung.com> 9257L: linux-mmc@vger.kernel.org 9258S: Maintained 9259F: drivers/mmc/host/sdhci-s3c* 9260 9261SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9262M: Viresh Kumar <vireshk@kernel.org> 9263L: spear-devel@list.st.com 9264L: linux-mmc@vger.kernel.org 9265S: Maintained 9266F: drivers/mmc/host/sdhci-spear.c 9267 9268SECURITY SUBSYSTEM 9269M: James Morris <james.l.morris@oracle.com> 9270M: "Serge E. Hallyn" <serge@hallyn.com> 9271L: linux-security-module@vger.kernel.org (suggested Cc:) 9272T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9273W: http://kernsec.org/ 9274S: Supported 9275F: security/ 9276 9277SECURITY CONTACT 9278M: Security Officers <security@kernel.org> 9279S: Supported 9280 9281SELINUX SECURITY MODULE 9282M: Paul Moore <paul@paul-moore.com> 9283M: Stephen Smalley <sds@tycho.nsa.gov> 9284M: Eric Paris <eparis@parisplace.org> 9285L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9286W: http://selinuxproject.org 9287T: git git://git.infradead.org/users/pcmoore/selinux 9288S: Supported 9289F: include/linux/selinux* 9290F: security/selinux/ 9291F: scripts/selinux/ 9292 9293APPARMOR SECURITY MODULE 9294M: John Johansen <john.johansen@canonical.com> 9295L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9296W: apparmor.wiki.kernel.org 9297T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9298S: Supported 9299F: security/apparmor/ 9300 9301YAMA SECURITY MODULE 9302M: Kees Cook <keescook@chromium.org> 9303T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9304S: Supported 9305F: security/yama/ 9306 9307SENSABLE PHANTOM 9308M: Jiri Slaby <jirislaby@gmail.com> 9309S: Maintained 9310F: drivers/misc/phantom.c 9311F: include/uapi/linux/phantom.h 9312 9313SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9314M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9315M: Minh Tran <minh.tran@avagotech.com> 9316M: John Soni Jose <sony.john-n@avagotech.com> 9317L: linux-scsi@vger.kernel.org 9318W: http://www.avagotech.com 9319S: Supported 9320F: drivers/scsi/be2iscsi/ 9321 9322Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9323M: Sathya Perla <sathya.perla@avagotech.com> 9324M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9325M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9326M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9327L: netdev@vger.kernel.org 9328W: http://www.emulex.com 9329S: Supported 9330F: drivers/net/ethernet/emulex/benet/ 9331 9332EMULEX ONECONNECT ROCE DRIVER 9333M: Selvin Xavier <selvin.xavier@avagotech.com> 9334M: Devesh Sharma <devesh.sharma@avagotech.com> 9335M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9336L: linux-rdma@vger.kernel.org 9337W: http://www.emulex.com 9338S: Supported 9339F: drivers/infiniband/hw/ocrdma/ 9340 9341SFC NETWORK DRIVER 9342M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9343M: Shradha Shah <sshah@solarflare.com> 9344L: netdev@vger.kernel.org 9345S: Supported 9346F: drivers/net/ethernet/sfc/ 9347 9348SGI GRU DRIVER 9349M: Dimitri Sivanich <sivanich@sgi.com> 9350S: Maintained 9351F: drivers/misc/sgi-gru/ 9352 9353SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9354M: Pat Gefre <pfg@sgi.com> 9355L: linux-ia64@vger.kernel.org 9356S: Supported 9357F: Documentation/ia64/serial.txt 9358F: drivers/tty/serial/ioc?_serial.c 9359F: include/linux/ioc?.h 9360 9361SGI XP/XPC/XPNET DRIVER 9362M: Cliff Whickman <cpw@sgi.com> 9363M: Robin Holt <robinmholt@gmail.com> 9364S: Maintained 9365F: drivers/misc/sgi-xp/ 9366 9367SI2157 MEDIA DRIVER 9368M: Antti Palosaari <crope@iki.fi> 9369L: linux-media@vger.kernel.org 9370W: http://linuxtv.org/ 9371W: http://palosaari.fi/linux/ 9372Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9373T: git git://linuxtv.org/anttip/media_tree.git 9374S: Maintained 9375F: drivers/media/tuners/si2157* 9376 9377SI2168 MEDIA DRIVER 9378M: Antti Palosaari <crope@iki.fi> 9379L: linux-media@vger.kernel.org 9380W: http://linuxtv.org/ 9381W: http://palosaari.fi/linux/ 9382Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9383T: git git://linuxtv.org/anttip/media_tree.git 9384S: Maintained 9385F: drivers/media/dvb-frontends/si2168* 9386 9387SI470X FM RADIO RECEIVER I2C DRIVER 9388M: Hans Verkuil <hverkuil@xs4all.nl> 9389L: linux-media@vger.kernel.org 9390T: git git://linuxtv.org/media_tree.git 9391W: http://linuxtv.org 9392S: Odd Fixes 9393F: drivers/media/radio/si470x/radio-si470x-i2c.c 9394 9395SI470X FM RADIO RECEIVER USB DRIVER 9396M: Hans Verkuil <hverkuil@xs4all.nl> 9397L: linux-media@vger.kernel.org 9398T: git git://linuxtv.org/media_tree.git 9399W: http://linuxtv.org 9400S: Maintained 9401F: drivers/media/radio/si470x/radio-si470x-common.c 9402F: drivers/media/radio/si470x/radio-si470x.h 9403F: drivers/media/radio/si470x/radio-si470x-usb.c 9404 9405SI4713 FM RADIO TRANSMITTER I2C DRIVER 9406M: Eduardo Valentin <edubezval@gmail.com> 9407L: linux-media@vger.kernel.org 9408T: git git://linuxtv.org/media_tree.git 9409W: http://linuxtv.org 9410S: Odd Fixes 9411F: drivers/media/radio/si4713/si4713.? 9412 9413SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9414M: Eduardo Valentin <edubezval@gmail.com> 9415L: linux-media@vger.kernel.org 9416T: git git://linuxtv.org/media_tree.git 9417W: http://linuxtv.org 9418S: Odd Fixes 9419F: drivers/media/radio/si4713/radio-platform-si4713.c 9420 9421SI4713 FM RADIO TRANSMITTER USB DRIVER 9422M: Hans Verkuil <hverkuil@xs4all.nl> 9423L: linux-media@vger.kernel.org 9424T: git git://linuxtv.org/media_tree.git 9425W: http://linuxtv.org 9426S: Maintained 9427F: drivers/media/radio/si4713/radio-usb-si4713.c 9428 9429SIANO DVB DRIVER 9430M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9431L: linux-media@vger.kernel.org 9432W: http://linuxtv.org 9433T: git git://linuxtv.org/media_tree.git 9434S: Odd fixes 9435F: drivers/media/common/siano/ 9436F: drivers/media/usb/siano/ 9437F: drivers/media/usb/siano/ 9438F: drivers/media/mmc/siano/ 9439 9440SIMPLEFB FB DRIVER 9441M: Hans de Goede <hdegoede@redhat.com> 9442L: linux-fbdev@vger.kernel.org 9443S: Maintained 9444F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9445F: drivers/video/fbdev/simplefb.c 9446F: include/linux/platform_data/simplefb.h 9447 9448SH_VEU V4L2 MEM2MEM DRIVER 9449L: linux-media@vger.kernel.org 9450S: Orphan 9451F: drivers/media/platform/sh_veu.c 9452 9453SH_VOU V4L2 OUTPUT DRIVER 9454L: linux-media@vger.kernel.org 9455S: Orphan 9456F: drivers/media/platform/sh_vou.c 9457F: include/media/sh_vou.h 9458 9459SIMPLE FIRMWARE INTERFACE (SFI) 9460M: Len Brown <lenb@kernel.org> 9461L: sfi-devel@simplefirmware.org 9462W: http://simplefirmware.org/ 9463T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9464S: Supported 9465F: arch/x86/platform/sfi/ 9466F: drivers/sfi/ 9467F: include/linux/sfi*.h 9468 9469SIMTEC EB110ATX (Chalice CATS) 9470P: Ben Dooks 9471P: Vincent Sanders <vince@simtec.co.uk> 9472M: Simtec Linux Team <linux@simtec.co.uk> 9473W: http://www.simtec.co.uk/products/EB110ATX/ 9474S: Supported 9475 9476SIMTEC EB2410ITX (BAST) 9477P: Ben Dooks 9478P: Vincent Sanders <vince@simtec.co.uk> 9479M: Simtec Linux Team <linux@simtec.co.uk> 9480W: http://www.simtec.co.uk/products/EB2410ITX/ 9481S: Supported 9482F: arch/arm/mach-s3c24xx/mach-bast.c 9483F: arch/arm/mach-s3c24xx/bast-ide.c 9484F: arch/arm/mach-s3c24xx/bast-irq.c 9485 9486TI DAVINCI MACHINE SUPPORT 9487M: Sekhar Nori <nsekhar@ti.com> 9488M: Kevin Hilman <khilman@deeprootsystems.com> 9489T: git git://gitorious.org/linux-davinci/linux-davinci.git 9490Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9491S: Supported 9492F: arch/arm/mach-davinci/ 9493F: drivers/i2c/busses/i2c-davinci.c 9494 9495TI DAVINCI SERIES MEDIA DRIVER 9496M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9497L: linux-media@vger.kernel.org 9498W: http://linuxtv.org/ 9499Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9500T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9501S: Maintained 9502F: drivers/media/platform/davinci/ 9503F: include/media/davinci/ 9504 9505TI AM437X VPFE DRIVER 9506M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9507L: linux-media@vger.kernel.org 9508W: http://linuxtv.org/ 9509Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9510T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9511S: Maintained 9512F: drivers/media/platform/am437x/ 9513 9514OV2659 OMNIVISION SENSOR DRIVER 9515M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9516L: linux-media@vger.kernel.org 9517W: http://linuxtv.org/ 9518Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9519T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9520S: Maintained 9521F: drivers/media/i2c/ov2659.c 9522F: include/media/ov2659.h 9523 9524SILICON MOTION SM712 FRAME BUFFER DRIVER 9525M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9526M: Teddy Wang <teddy.wang@siliconmotion.com> 9527M: Sudip Mukherjee <sudip@vectorindia.org> 9528L: linux-fbdev@vger.kernel.org 9529S: Maintained 9530F: drivers/video/fbdev/sm712* 9531F: Documentation/fb/sm712fb.txt 9532 9533SIS 190 ETHERNET DRIVER 9534M: Francois Romieu <romieu@fr.zoreil.com> 9535L: netdev@vger.kernel.org 9536S: Maintained 9537F: drivers/net/ethernet/sis/sis190.c 9538 9539SIS 900/7016 FAST ETHERNET DRIVER 9540M: Daniele Venzano <venza@brownhat.org> 9541W: http://www.brownhat.org/sis900.html 9542L: netdev@vger.kernel.org 9543S: Maintained 9544F: drivers/net/ethernet/sis/sis900.* 9545 9546SIS FRAMEBUFFER DRIVER 9547M: Thomas Winischhofer <thomas@winischhofer.net> 9548W: http://www.winischhofer.net/linuxsisvga.shtml 9549S: Maintained 9550F: Documentation/fb/sisfb.txt 9551F: drivers/video/fbdev/sis/ 9552F: include/video/sisfb.h 9553 9554SIS USB2VGA DRIVER 9555M: Thomas Winischhofer <thomas@winischhofer.net> 9556W: http://www.winischhofer.at/linuxsisusbvga.shtml 9557S: Maintained 9558F: drivers/usb/misc/sisusbvga/ 9559 9560SLAB ALLOCATOR 9561M: Christoph Lameter <cl@linux.com> 9562M: Pekka Enberg <penberg@kernel.org> 9563M: David Rientjes <rientjes@google.com> 9564M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9565M: Andrew Morton <akpm@linux-foundation.org> 9566L: linux-mm@kvack.org 9567S: Maintained 9568F: include/linux/sl?b*.h 9569F: mm/sl?b* 9570 9571SLEEPABLE READ-COPY UPDATE (SRCU) 9572M: Lai Jiangshan <jiangshanlai@gmail.com> 9573M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9574M: Josh Triplett <josh@joshtriplett.org> 9575R: Steven Rostedt <rostedt@goodmis.org> 9576R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9577L: linux-kernel@vger.kernel.org 9578W: http://www.rdrop.com/users/paulmck/RCU/ 9579S: Supported 9580T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9581F: include/linux/srcu.h 9582F: kernel/rcu/srcu.c 9583 9584SMACK SECURITY MODULE 9585M: Casey Schaufler <casey@schaufler-ca.com> 9586L: linux-security-module@vger.kernel.org 9587W: http://schaufler-ca.com 9588T: git git://git.gitorious.org/smack-next/kernel.git 9589S: Maintained 9590F: Documentation/security/Smack.txt 9591F: security/smack/ 9592 9593DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9594M: Kevin Hilman <khilman@kernel.org> 9595M: Nishanth Menon <nm@ti.com> 9596S: Maintained 9597F: drivers/power/avs/ 9598F: include/linux/power/smartreflex.h 9599L: linux-pm@vger.kernel.org 9600 9601SMC91x ETHERNET DRIVER 9602M: Nicolas Pitre <nico@fluxnic.net> 9603S: Odd Fixes 9604F: drivers/net/ethernet/smsc/smc91x.* 9605 9606SMIA AND SMIA++ IMAGE SENSOR DRIVER 9607M: Sakari Ailus <sakari.ailus@iki.fi> 9608L: linux-media@vger.kernel.org 9609S: Maintained 9610F: drivers/media/i2c/smiapp/ 9611F: include/media/smiapp.h 9612F: drivers/media/i2c/smiapp-pll.c 9613F: drivers/media/i2c/smiapp-pll.h 9614F: include/uapi/linux/smiapp.h 9615F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9616 9617SMM665 HARDWARE MONITOR DRIVER 9618M: Guenter Roeck <linux@roeck-us.net> 9619L: lm-sensors@lm-sensors.org 9620S: Maintained 9621F: Documentation/hwmon/smm665 9622F: drivers/hwmon/smm665.c 9623 9624SMSC EMC2103 HARDWARE MONITOR DRIVER 9625M: Steve Glendinning <steve.glendinning@shawell.net> 9626L: lm-sensors@lm-sensors.org 9627S: Maintained 9628F: Documentation/hwmon/emc2103 9629F: drivers/hwmon/emc2103.c 9630 9631SMSC SCH5627 HARDWARE MONITOR DRIVER 9632M: Hans de Goede <hdegoede@redhat.com> 9633L: lm-sensors@lm-sensors.org 9634S: Supported 9635F: Documentation/hwmon/sch5627 9636F: drivers/hwmon/sch5627.c 9637 9638SMSC47B397 HARDWARE MONITOR DRIVER 9639M: Jean Delvare <jdelvare@suse.com> 9640L: lm-sensors@lm-sensors.org 9641S: Maintained 9642F: Documentation/hwmon/smsc47b397 9643F: drivers/hwmon/smsc47b397.c 9644 9645SMSC911x ETHERNET DRIVER 9646M: Steve Glendinning <steve.glendinning@shawell.net> 9647L: netdev@vger.kernel.org 9648S: Maintained 9649F: include/linux/smsc911x.h 9650F: drivers/net/ethernet/smsc/smsc911x.* 9651 9652SMSC9420 PCI ETHERNET DRIVER 9653M: Steve Glendinning <steve.glendinning@shawell.net> 9654L: netdev@vger.kernel.org 9655S: Maintained 9656F: drivers/net/ethernet/smsc/smsc9420.* 9657 9658SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9659M: Steve Glendinning <steve.glendinning@shawell.net> 9660L: linux-fbdev@vger.kernel.org 9661S: Maintained 9662F: drivers/video/fbdev/smscufx.c 9663 9664SOC-CAMERA V4L2 SUBSYSTEM 9665M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9666L: linux-media@vger.kernel.org 9667T: git git://linuxtv.org/media_tree.git 9668S: Maintained 9669F: include/media/soc* 9670F: drivers/media/i2c/soc_camera/ 9671F: drivers/media/platform/soc_camera/ 9672 9673SOEKRIS NET48XX LED SUPPORT 9674M: Chris Boot <bootc@bootc.net> 9675S: Maintained 9676F: drivers/leds/leds-net48xx.c 9677 9678SOFTLOGIC 6x10 MPEG CODEC 9679M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9680M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9681M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9682M: Ismael Luceno <ismael@iodev.co.uk> 9683L: linux-media@vger.kernel.org 9684S: Supported 9685F: drivers/media/pci/solo6x10/ 9686 9687SOFTWARE RAID (Multiple Disks) SUPPORT 9688M: Neil Brown <neilb@suse.com> 9689L: linux-raid@vger.kernel.org 9690S: Supported 9691F: drivers/md/ 9692F: include/linux/raid/ 9693F: include/uapi/linux/raid/ 9694 9695SONIC NETWORK DRIVER 9696M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9697L: netdev@vger.kernel.org 9698S: Maintained 9699F: drivers/net/ethernet/natsemi/sonic.* 9700 9701SONICS SILICON BACKPLANE DRIVER (SSB) 9702M: Michael Buesch <m@bues.ch> 9703L: netdev@vger.kernel.org 9704S: Maintained 9705F: drivers/ssb/ 9706F: include/linux/ssb/ 9707 9708SONY VAIO CONTROL DEVICE DRIVER 9709M: Mattia Dongili <malattia@linux.it> 9710L: platform-driver-x86@vger.kernel.org 9711W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9712S: Maintained 9713F: Documentation/laptops/sony-laptop.txt 9714F: drivers/char/sonypi.c 9715F: drivers/platform/x86/sony-laptop.c 9716F: include/linux/sony-laptop.h 9717 9718SONY MEMORYSTICK CARD SUPPORT 9719M: Alex Dubov <oakad@yahoo.com> 9720W: http://tifmxx.berlios.de/ 9721S: Maintained 9722F: drivers/memstick/host/tifm_ms.c 9723 9724SONY MEMORYSTICK STANDARD SUPPORT 9725M: Maxim Levitsky <maximlevitsky@gmail.com> 9726S: Maintained 9727F: drivers/memstick/core/ms_block.* 9728 9729SOUND 9730M: Jaroslav Kysela <perex@perex.cz> 9731M: Takashi Iwai <tiwai@suse.com> 9732L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9733W: http://www.alsa-project.org/ 9734T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9735T: git git://git.alsa-project.org/alsa-kernel.git 9736Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9737S: Maintained 9738F: Documentation/sound/ 9739F: include/sound/ 9740F: include/uapi/sound/ 9741F: sound/ 9742 9743SOUND - COMPRESSED AUDIO 9744M: Vinod Koul <vinod.koul@intel.com> 9745L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9746T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9747S: Supported 9748F: Documentation/sound/alsa/compress_offload.txt 9749F: include/sound/compress_driver.h 9750F: include/uapi/sound/compress_* 9751F: sound/core/compress_offload.c 9752F: sound/soc/soc-compress.c 9753 9754SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9755M: Liam Girdwood <lgirdwood@gmail.com> 9756M: Mark Brown <broonie@kernel.org> 9757T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9758L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9759W: http://alsa-project.org/main/index.php/ASoC 9760S: Supported 9761F: Documentation/sound/alsa/soc/ 9762F: sound/soc/ 9763F: include/sound/soc* 9764 9765SOUND - DMAENGINE HELPERS 9766M: Lars-Peter Clausen <lars@metafoo.de> 9767S: Supported 9768F: include/sound/dmaengine_pcm.h 9769F: sound/core/pcm_dmaengine.c 9770F: sound/soc/soc-generic-dmaengine-pcm.c 9771 9772SP2 MEDIA DRIVER 9773M: Olli Salonen <olli.salonen@iki.fi> 9774L: linux-media@vger.kernel.org 9775W: http://linuxtv.org/ 9776Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9777S: Maintained 9778F: drivers/media/dvb-frontends/sp2* 9779 9780SPARC + UltraSPARC (sparc/sparc64) 9781M: "David S. Miller" <davem@davemloft.net> 9782L: sparclinux@vger.kernel.org 9783Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9785T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9786S: Maintained 9787F: arch/sparc/ 9788F: drivers/sbus/ 9789 9790SPARC SERIAL DRIVERS 9791M: "David S. Miller" <davem@davemloft.net> 9792L: sparclinux@vger.kernel.org 9793T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9794T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9795S: Maintained 9796F: include/linux/sunserialcore.h 9797F: drivers/tty/serial/suncore.c 9798F: drivers/tty/serial/sunhv.c 9799F: drivers/tty/serial/sunsab.c 9800F: drivers/tty/serial/sunsab.h 9801F: drivers/tty/serial/sunsu.c 9802F: drivers/tty/serial/sunzilog.c 9803F: drivers/tty/serial/sunzilog.h 9804 9805SPARSE CHECKER 9806M: "Christopher Li" <sparse@chrisli.org> 9807L: linux-sparse@vger.kernel.org 9808W: https://sparse.wiki.kernel.org/ 9809T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9810T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9811S: Maintained 9812F: include/linux/compiler.h 9813 9814SPEAR PLATFORM SUPPORT 9815M: Viresh Kumar <vireshk@kernel.org> 9816M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9817L: spear-devel@list.st.com 9818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9819W: http://www.st.com/spear 9820S: Maintained 9821F: arch/arm/mach-spear/ 9822 9823SPEAR CLOCK FRAMEWORK SUPPORT 9824M: Viresh Kumar <vireshk@kernel.org> 9825L: spear-devel@list.st.com 9826L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9827W: http://www.st.com/spear 9828S: Maintained 9829F: drivers/clk/spear/ 9830 9831SPI SUBSYSTEM 9832M: Mark Brown <broonie@kernel.org> 9833L: linux-spi@vger.kernel.org 9834T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9835Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9836S: Maintained 9837F: Documentation/spi/ 9838F: drivers/spi/ 9839F: include/linux/spi/ 9840F: include/uapi/linux/spi/ 9841 9842SPIDERNET NETWORK DRIVER for CELL 9843M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9844L: netdev@vger.kernel.org 9845S: Supported 9846F: Documentation/networking/spider_net.txt 9847F: drivers/net/ethernet/toshiba/spider_net* 9848 9849SPU FILE SYSTEM 9850M: Jeremy Kerr <jk@ozlabs.org> 9851L: linuxppc-dev@lists.ozlabs.org 9852W: http://www.ibm.com/developerworks/power/cell/ 9853S: Supported 9854F: Documentation/filesystems/spufs.txt 9855F: arch/powerpc/platforms/cell/spufs/ 9856 9857SQUASHFS FILE SYSTEM 9858M: Phillip Lougher <phillip@squashfs.org.uk> 9859L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9860W: http://squashfs.org.uk 9861S: Maintained 9862F: Documentation/filesystems/squashfs.txt 9863F: fs/squashfs/ 9864 9865SRM (Alpha) environment access 9866M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9867S: Maintained 9868F: arch/alpha/kernel/srm_env.c 9869 9870STABLE BRANCH 9871M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9872L: stable@vger.kernel.org 9873S: Supported 9874F: Documentation/stable_kernel_rules.txt 9875 9876STAGING SUBSYSTEM 9877M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9878T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9879L: devel@driverdev.osuosl.org 9880S: Supported 9881F: drivers/staging/ 9882 9883STAGING - COMEDI 9884M: Ian Abbott <abbotti@mev.co.uk> 9885M: H Hartley Sweeten <hsweeten@visionengravers.com> 9886S: Odd Fixes 9887F: drivers/staging/comedi/ 9888 9889STAGING - FLARION FT1000 DRIVERS 9890M: Marek Belisko <marek.belisko@gmail.com> 9891S: Odd Fixes 9892F: drivers/staging/ft1000/ 9893 9894STAGING - INDUSTRIAL IO 9895M: Jonathan Cameron <jic23@kernel.org> 9896L: linux-iio@vger.kernel.org 9897S: Odd Fixes 9898F: drivers/staging/iio/ 9899 9900STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9901M: Jarod Wilson <jarod@wilsonet.com> 9902W: http://www.lirc.org/ 9903S: Odd Fixes 9904F: drivers/staging/media/lirc/ 9905 9906STAGING - LUSTRE PARALLEL FILESYSTEM 9907M: Oleg Drokin <oleg.drokin@intel.com> 9908M: Andreas Dilger <andreas.dilger@intel.com> 9909L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 9910W: http://wiki.lustre.org/ 9911S: Maintained 9912F: drivers/staging/lustre 9913 9914STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9915M: Julian Andres Klode <jak@jak-linux.org> 9916M: Marc Dietrich <marvin24@gmx.de> 9917L: ac100@lists.launchpad.net (moderated for non-subscribers) 9918L: linux-tegra@vger.kernel.org 9919S: Maintained 9920F: drivers/staging/nvec/ 9921 9922STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9923M: Jens Frederich <jfrederich@gmail.com> 9924M: Daniel Drake <dsd@laptop.org> 9925M: Jon Nettleton <jon.nettleton@gmail.com> 9926W: http://wiki.laptop.org/go/DCON 9927S: Maintained 9928F: drivers/staging/olpc_dcon/ 9929 9930STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9931M: Willy Tarreau <willy@meta-x.org> 9932S: Odd Fixes 9933F: drivers/staging/panel/ 9934 9935STAGING - REALTEK RTL8712U DRIVERS 9936M: Larry Finger <Larry.Finger@lwfinger.net> 9937M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9938S: Odd Fixes 9939F: drivers/staging/rtl8712/ 9940 9941STAGING - REALTEK RTL8723U WIRELESS DRIVER 9942M: Larry Finger <Larry.Finger@lwfinger.net> 9943M: Jes Sorensen <Jes.Sorensen@redhat.com> 9944L: linux-wireless@vger.kernel.org 9945S: Maintained 9946F: drivers/staging/rtl8723au/ 9947 9948STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9949M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9950M: Teddy Wang <teddy.wang@siliconmotion.com> 9951M: Sudip Mukherjee <sudip@vectorindia.org> 9952L: linux-fbdev@vger.kernel.org 9953S: Maintained 9954F: drivers/staging/sm750fb/ 9955 9956STAGING - SLICOSS 9957M: Lior Dotan <liodot@gmail.com> 9958M: Christopher Harrer <charrer@alacritech.com> 9959S: Odd Fixes 9960F: drivers/staging/slicoss/ 9961 9962STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9963M: William Hubbs <w.d.hubbs@gmail.com> 9964M: Chris Brannon <chris@the-brannons.com> 9965M: Kirk Reiser <kirk@reisers.ca> 9966M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9967L: speakup@linux-speakup.org 9968W: http://www.linux-speakup.org/ 9969S: Odd Fixes 9970F: drivers/staging/speakup/ 9971 9972STAGING - VIA VT665X DRIVERS 9973M: Forest Bond <forest@alittletooquiet.net> 9974S: Odd Fixes 9975F: drivers/staging/vt665?/ 9976 9977STAGING - WILC1000 WIFI DRIVER 9978M: Johnny Kim <johnny.kim@atmel.com> 9979M: Rachel Kim <rachel.kim@atmel.com> 9980M: Dean Lee <dean.lee@atmel.com> 9981M: Chris Park <chris.park@atmel.com> 9982L: linux-wireless@vger.kernel.org 9983S: Supported 9984F: drivers/staging/wilc1000/ 9985 9986STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9987M: Arnaud Patard <arnaud.patard@rtp-net.org> 9988S: Odd Fixes 9989F: drivers/staging/xgifb/ 9990 9991HFI1 DRIVER 9992M: Mike Marciniszyn <infinipath@intel.com> 9993L: linux-rdma@vger.kernel.org 9994S: Supported 9995F: drivers/staging/rdma/hfi1 9996 9997STARFIRE/DURALAN NETWORK DRIVER 9998M: Ion Badulescu <ionut@badula.org> 9999S: Odd Fixes 10000F: drivers/net/ethernet/adaptec/starfire* 10001 10002SUN3/3X 10003M: Sam Creasey <sammy@sammy.net> 10004W: http://sammy.net/sun3/ 10005S: Maintained 10006F: arch/m68k/kernel/*sun3* 10007F: arch/m68k/sun3*/ 10008F: arch/m68k/include/asm/sun3* 10009F: drivers/net/ethernet/i825xx/sun3* 10010 10011SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10012M: Hans de Goede <hdegoede@redhat.com> 10013L: linux-input@vger.kernel.org 10014S: Maintained 10015F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10016F: drivers/input/keyboard/sun4i-lradc-keys.c 10017 10018SUNDANCE NETWORK DRIVER 10019M: Denis Kirjanov <kda@linux-powerpc.org> 10020L: netdev@vger.kernel.org 10021S: Maintained 10022F: drivers/net/ethernet/dlink/sundance.c 10023 10024SUPERH 10025L: linux-sh@vger.kernel.org 10026Q: http://patchwork.kernel.org/project/linux-sh/list/ 10027S: Orphan 10028F: Documentation/sh/ 10029F: arch/sh/ 10030F: drivers/sh/ 10031 10032SUSPEND TO RAM 10033M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10034M: Len Brown <len.brown@intel.com> 10035M: Pavel Machek <pavel@ucw.cz> 10036L: linux-pm@vger.kernel.org 10037S: Supported 10038F: Documentation/power/ 10039F: arch/x86/kernel/acpi/ 10040F: drivers/base/power/ 10041F: kernel/power/ 10042F: include/linux/suspend.h 10043F: include/linux/freezer.h 10044F: include/linux/pm.h 10045 10046SVGA HANDLING 10047M: Martin Mares <mj@ucw.cz> 10048L: linux-video@atrey.karlin.mff.cuni.cz 10049S: Maintained 10050F: Documentation/svga.txt 10051F: arch/x86/boot/video* 10052 10053SWIOTLB SUBSYSTEM 10054M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10055L: linux-kernel@vger.kernel.org 10056S: Supported 10057F: lib/swiotlb.c 10058F: arch/*/kernel/pci-swiotlb.c 10059F: include/linux/swiotlb.h 10060 10061SWITCHDEV 10062M: Jiri Pirko <jiri@resnulli.us> 10063L: netdev@vger.kernel.org 10064S: Supported 10065F: net/switchdev/ 10066F: include/net/switchdev.h 10067 10068SYNOPSYS ARC ARCHITECTURE 10069M: Vineet Gupta <vgupta@synopsys.com> 10070S: Supported 10071F: arch/arc/ 10072F: Documentation/devicetree/bindings/arc/* 10073F: drivers/tty/serial/arc_uart.c 10074T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10075 10076SYNOPSYS ARC SDP platform support 10077M: Alexey Brodkin <abrodkin@synopsys.com> 10078S: Supported 10079F: arch/arc/plat-axs10x 10080F: arch/arc/boot/dts/ax* 10081F: Documentation/devicetree/bindings/arc/axs10* 10082 10083SYSTEM CONFIGURATION (SYSCON) 10084M: Lee Jones <lee.jones@linaro.org> 10085M: Arnd Bergmann <arnd@arndb.de> 10086T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10087S: Supported 10088F: drivers/mfd/syscon.c 10089 10090SYSV FILESYSTEM 10091M: Christoph Hellwig <hch@infradead.org> 10092S: Maintained 10093F: Documentation/filesystems/sysv-fs.txt 10094F: fs/sysv/ 10095F: include/linux/sysv_fs.h 10096 10097TARGET SUBSYSTEM 10098M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10099L: linux-scsi@vger.kernel.org 10100L: target-devel@vger.kernel.org 10101W: http://www.linux-iscsi.org 10102W: http://groups.google.com/group/linux-iscsi-target-dev 10103T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10104S: Supported 10105F: drivers/target/ 10106F: include/target/ 10107F: Documentation/target/ 10108 10109TASKSTATS STATISTICS INTERFACE 10110M: Balbir Singh <bsingharora@gmail.com> 10111S: Maintained 10112F: Documentation/accounting/taskstats* 10113F: include/linux/taskstats* 10114F: kernel/taskstats.c 10115 10116TC CLASSIFIER 10117M: Jamal Hadi Salim <jhs@mojatatu.com> 10118L: netdev@vger.kernel.org 10119S: Maintained 10120F: include/net/pkt_cls.h 10121F: include/uapi/linux/pkt_cls.h 10122F: net/sched/ 10123 10124TCP LOW PRIORITY MODULE 10125M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10126M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10127W: http://tcp-lp-mod.sourceforge.net/ 10128S: Maintained 10129F: net/ipv4/tcp_lp.c 10130 10131TDA10071 MEDIA DRIVER 10132M: Antti Palosaari <crope@iki.fi> 10133L: linux-media@vger.kernel.org 10134W: http://linuxtv.org/ 10135W: http://palosaari.fi/linux/ 10136Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10137T: git git://linuxtv.org/anttip/media_tree.git 10138S: Maintained 10139F: drivers/media/dvb-frontends/tda10071* 10140 10141TDA18212 MEDIA DRIVER 10142M: Antti Palosaari <crope@iki.fi> 10143L: linux-media@vger.kernel.org 10144W: http://linuxtv.org/ 10145W: http://palosaari.fi/linux/ 10146Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10147T: git git://linuxtv.org/anttip/media_tree.git 10148S: Maintained 10149F: drivers/media/tuners/tda18212* 10150 10151TDA18218 MEDIA DRIVER 10152M: Antti Palosaari <crope@iki.fi> 10153L: linux-media@vger.kernel.org 10154W: http://linuxtv.org/ 10155W: http://palosaari.fi/linux/ 10156Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10157T: git git://linuxtv.org/anttip/media_tree.git 10158S: Maintained 10159F: drivers/media/tuners/tda18218* 10160 10161TDA18271 MEDIA DRIVER 10162M: Michael Krufky <mkrufky@linuxtv.org> 10163L: linux-media@vger.kernel.org 10164W: http://linuxtv.org/ 10165W: http://github.com/mkrufky 10166Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10167T: git git://linuxtv.org/mkrufky/tuners.git 10168S: Maintained 10169F: drivers/media/tuners/tda18271* 10170 10171TDA827x MEDIA DRIVER 10172M: Michael Krufky <mkrufky@linuxtv.org> 10173L: linux-media@vger.kernel.org 10174W: http://linuxtv.org/ 10175W: http://github.com/mkrufky 10176Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10177T: git git://linuxtv.org/mkrufky/tuners.git 10178S: Maintained 10179F: drivers/media/tuners/tda8290.* 10180 10181TDA8290 MEDIA DRIVER 10182M: Michael Krufky <mkrufky@linuxtv.org> 10183L: linux-media@vger.kernel.org 10184W: http://linuxtv.org/ 10185W: http://github.com/mkrufky 10186Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10187T: git git://linuxtv.org/mkrufky/tuners.git 10188S: Maintained 10189F: drivers/media/tuners/tda8290.* 10190 10191TDA9840 MEDIA DRIVER 10192M: Hans Verkuil <hverkuil@xs4all.nl> 10193L: linux-media@vger.kernel.org 10194T: git git://linuxtv.org/media_tree.git 10195W: http://linuxtv.org 10196S: Maintained 10197F: drivers/media/i2c/tda9840* 10198 10199TEA5761 TUNER DRIVER 10200M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10201L: linux-media@vger.kernel.org 10202W: http://linuxtv.org 10203T: git git://linuxtv.org/media_tree.git 10204S: Odd fixes 10205F: drivers/media/tuners/tea5761.* 10206 10207TEA5767 TUNER DRIVER 10208M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10209L: linux-media@vger.kernel.org 10210W: http://linuxtv.org 10211T: git git://linuxtv.org/media_tree.git 10212S: Maintained 10213F: drivers/media/tuners/tea5767.* 10214 10215TEA6415C MEDIA DRIVER 10216M: Hans Verkuil <hverkuil@xs4all.nl> 10217L: linux-media@vger.kernel.org 10218T: git git://linuxtv.org/media_tree.git 10219W: http://linuxtv.org 10220S: Maintained 10221F: drivers/media/i2c/tea6415c* 10222 10223TEA6420 MEDIA DRIVER 10224M: Hans Verkuil <hverkuil@xs4all.nl> 10225L: linux-media@vger.kernel.org 10226T: git git://linuxtv.org/media_tree.git 10227W: http://linuxtv.org 10228S: Maintained 10229F: drivers/media/i2c/tea6420* 10230 10231TEAM DRIVER 10232M: Jiri Pirko <jiri@resnulli.us> 10233L: netdev@vger.kernel.org 10234S: Supported 10235F: drivers/net/team/ 10236F: include/linux/if_team.h 10237F: include/uapi/linux/if_team.h 10238 10239TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10240M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10241S: Maintained 10242F: arch/x86/platform/ts5500/ 10243 10244TECHNOTREND USB IR RECEIVER 10245M: Sean Young <sean@mess.org> 10246L: linux-media@vger.kernel.org 10247S: Maintained 10248F: drivers/media/rc/ttusbir.c 10249 10250TEGRA ARCHITECTURE SUPPORT 10251M: Stephen Warren <swarren@wwwdotorg.org> 10252M: Thierry Reding <thierry.reding@gmail.com> 10253M: Alexandre Courbot <gnurou@gmail.com> 10254L: linux-tegra@vger.kernel.org 10255Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10256T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10257S: Supported 10258N: [^a-z]tegra 10259 10260TEGRA CLOCK DRIVER 10261M: Peter De Schrijver <pdeschrijver@nvidia.com> 10262M: Prashant Gaikwad <pgaikwad@nvidia.com> 10263S: Supported 10264F: drivers/clk/tegra/ 10265 10266TEGRA DMA DRIVER 10267M: Laxman Dewangan <ldewangan@nvidia.com> 10268S: Supported 10269F: drivers/dma/tegra20-apb-dma.c 10270 10271TEGRA I2C DRIVER 10272M: Laxman Dewangan <ldewangan@nvidia.com> 10273S: Supported 10274F: drivers/i2c/busses/i2c-tegra.c 10275 10276TEGRA IOMMU DRIVERS 10277M: Hiroshi Doyu <hdoyu@nvidia.com> 10278S: Supported 10279F: drivers/iommu/tegra* 10280 10281TEGRA KBC DRIVER 10282M: Rakesh Iyer <riyer@nvidia.com> 10283M: Laxman Dewangan <ldewangan@nvidia.com> 10284S: Supported 10285F: drivers/input/keyboard/tegra-kbc.c 10286 10287TEGRA PWM DRIVER 10288M: Thierry Reding <thierry.reding@gmail.com> 10289S: Supported 10290F: drivers/pwm/pwm-tegra.c 10291 10292TEGRA SERIAL DRIVER 10293M: Laxman Dewangan <ldewangan@nvidia.com> 10294S: Supported 10295F: drivers/tty/serial/serial-tegra.c 10296 10297TEGRA SPI DRIVER 10298M: Laxman Dewangan <ldewangan@nvidia.com> 10299S: Supported 10300F: drivers/spi/spi-tegra* 10301 10302TEHUTI ETHERNET DRIVER 10303M: Andy Gospodarek <andy@greyhouse.net> 10304L: netdev@vger.kernel.org 10305S: Supported 10306F: drivers/net/ethernet/tehuti/* 10307 10308Telecom Clock Driver for MCPL0010 10309M: Mark Gross <mark.gross@intel.com> 10310S: Supported 10311F: drivers/char/tlclk.c 10312 10313TENSILICA XTENSA PORT (xtensa) 10314M: Chris Zankel <chris@zankel.net> 10315M: Max Filippov <jcmvbkbc@gmail.com> 10316L: linux-xtensa@linux-xtensa.org 10317S: Maintained 10318F: arch/xtensa/ 10319F: drivers/irqchip/irq-xtensa-* 10320 10321THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10322M: Hans Verkuil <hverkuil@xs4all.nl> 10323L: linux-media@vger.kernel.org 10324T: git git://linuxtv.org/media_tree.git 10325W: http://linuxtv.org 10326S: Maintained 10327F: drivers/media/radio/radio-raremono.c 10328 10329THERMAL 10330M: Zhang Rui <rui.zhang@intel.com> 10331M: Eduardo Valentin <edubezval@gmail.com> 10332L: linux-pm@vger.kernel.org 10333T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10334T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10335Q: https://patchwork.kernel.org/project/linux-pm/list/ 10336S: Supported 10337F: drivers/thermal/ 10338F: include/linux/thermal.h 10339F: include/uapi/linux/thermal.h 10340F: include/linux/cpu_cooling.h 10341F: Documentation/devicetree/bindings/thermal/ 10342 10343THERMAL/CPU_COOLING 10344M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10345M: Viresh Kumar <viresh.kumar@linaro.org> 10346M: Javi Merino <javi.merino@arm.com> 10347L: linux-pm@vger.kernel.org 10348S: Supported 10349F: Documentation/thermal/cpu-cooling-api.txt 10350F: drivers/thermal/cpu_cooling.c 10351F: include/linux/cpu_cooling.h 10352 10353THINGM BLINK(1) USB RGB LED DRIVER 10354M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10355S: Maintained 10356F: drivers/hid/hid-thingm.c 10357 10358THINKPAD ACPI EXTRAS DRIVER 10359M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10360L: ibm-acpi-devel@lists.sourceforge.net 10361L: platform-driver-x86@vger.kernel.org 10362W: http://ibm-acpi.sourceforge.net 10363W: http://thinkwiki.org/wiki/Ibm-acpi 10364T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10365S: Maintained 10366F: drivers/platform/x86/thinkpad_acpi.c 10367 10368TI BANDGAP AND THERMAL DRIVER 10369M: Eduardo Valentin <edubezval@gmail.com> 10370L: linux-pm@vger.kernel.org 10371L: linux-omap@vger.kernel.org 10372S: Maintained 10373F: drivers/thermal/ti-soc-thermal/ 10374 10375TI CDCE706 CLOCK DRIVER 10376M: Max Filippov <jcmvbkbc@gmail.com> 10377S: Maintained 10378F: drivers/clk/clk-cdce706.c 10379 10380TI CLOCK DRIVER 10381M: Tero Kristo <t-kristo@ti.com> 10382L: linux-omap@vger.kernel.org 10383S: Maintained 10384F: drivers/clk/ti/ 10385F: include/linux/clk/ti.h 10386 10387TI FLASH MEDIA INTERFACE DRIVER 10388M: Alex Dubov <oakad@yahoo.com> 10389S: Maintained 10390F: drivers/misc/tifm* 10391F: drivers/mmc/host/tifm_sd.c 10392F: include/linux/tifm.h 10393 10394TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10395M: Santosh Shilimkar <ssantosh@kernel.org> 10396L: linux-kernel@vger.kernel.org 10397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10398S: Maintained 10399F: drivers/soc/ti/* 10400T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10401 10402 10403TI LM49xxx FAMILY ASoC CODEC DRIVERS 10404M: M R Swami Reddy <mr.swami.reddy@ti.com> 10405M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10406L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10407S: Maintained 10408F: sound/soc/codecs/lm49453* 10409F: sound/soc/codecs/isabelle* 10410 10411TI LP855x BACKLIGHT DRIVER 10412M: Milo Kim <milo.kim@ti.com> 10413S: Maintained 10414F: Documentation/backlight/lp855x-driver.txt 10415F: drivers/video/backlight/lp855x_bl.c 10416F: include/linux/platform_data/lp855x.h 10417 10418TI LP8727 CHARGER DRIVER 10419M: Milo Kim <milo.kim@ti.com> 10420S: Maintained 10421F: drivers/power/lp8727_charger.c 10422F: include/linux/platform_data/lp8727.h 10423 10424TI LP8788 MFD DRIVER 10425M: Milo Kim <milo.kim@ti.com> 10426S: Maintained 10427F: drivers/iio/adc/lp8788_adc.c 10428F: drivers/leds/leds-lp8788.c 10429F: drivers/mfd/lp8788*.c 10430F: drivers/power/lp8788-charger.c 10431F: drivers/regulator/lp8788-*.c 10432F: include/linux/mfd/lp8788*.h 10433 10434TI NETCP ETHERNET DRIVER 10435M: Wingman Kwok <w-kwok2@ti.com> 10436M: Murali Karicheri <m-karicheri2@ti.com> 10437L: netdev@vger.kernel.org 10438S: Maintained 10439F: drivers/net/ethernet/ti/netcp* 10440 10441TI TAS571X FAMILY ASoC CODEC DRIVER 10442M: Kevin Cernekee <cernekee@chromium.org> 10443L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10444S: Odd Fixes 10445F: sound/soc/codecs/tas571x* 10446 10447TI TWL4030 SERIES SOC CODEC DRIVER 10448M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10449L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10450S: Maintained 10451F: sound/soc/codecs/twl4030* 10452 10453TI WILINK WIRELESS DRIVERS 10454L: linux-wireless@vger.kernel.org 10455W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10456W: http://wireless.kernel.org/en/users/Drivers/wl1251 10457T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10458S: Orphan 10459F: drivers/net/wireless/ti/ 10460F: include/linux/wl12xx.h 10461 10462TIPC NETWORK LAYER 10463M: Jon Maloy <jon.maloy@ericsson.com> 10464M: Ying Xue <ying.xue@windriver.com> 10465L: netdev@vger.kernel.org (core kernel code) 10466L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10467W: http://tipc.sourceforge.net/ 10468S: Maintained 10469F: include/uapi/linux/tipc*.h 10470F: net/tipc/ 10471 10472TILE ARCHITECTURE 10473M: Chris Metcalf <cmetcalf@ezchip.com> 10474W: http://www.ezchip.com/scm/ 10475S: Supported 10476F: arch/tile/ 10477F: drivers/char/tile-srom.c 10478F: drivers/edac/tile_edac.c 10479F: drivers/net/ethernet/tile/ 10480F: drivers/rtc/rtc-tile.c 10481F: drivers/tty/hvc/hvc_tile.c 10482F: drivers/tty/serial/tilegx.c 10483F: drivers/usb/host/*-tilegx.c 10484F: include/linux/usb/tilegx.h 10485 10486TLAN NETWORK DRIVER 10487M: Samuel Chessman <chessman@tux.org> 10488L: tlan-devel@lists.sourceforge.net (subscribers-only) 10489W: http://sourceforge.net/projects/tlan/ 10490S: Maintained 10491F: Documentation/networking/tlan.txt 10492F: drivers/net/ethernet/ti/tlan.* 10493 10494TOMOYO SECURITY MODULE 10495M: Kentaro Takeda <takedakn@nttdata.co.jp> 10496M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10497L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10498L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10499L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10500L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10501W: http://tomoyo.sourceforge.jp/ 10502T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10503S: Maintained 10504F: security/tomoyo/ 10505 10506TOPSTAR LAPTOP EXTRAS DRIVER 10507M: Herton Ronaldo Krzesinski <herton@canonical.com> 10508L: platform-driver-x86@vger.kernel.org 10509S: Maintained 10510F: drivers/platform/x86/topstar-laptop.c 10511 10512TOSHIBA ACPI EXTRAS DRIVER 10513M: Azael Avalos <coproscefalo@gmail.com> 10514L: platform-driver-x86@vger.kernel.org 10515S: Maintained 10516F: drivers/platform/x86/toshiba_acpi.c 10517 10518TOSHIBA BLUETOOTH DRIVER 10519M: Azael Avalos <coproscefalo@gmail.com> 10520L: platform-driver-x86@vger.kernel.org 10521S: Maintained 10522F: drivers/platform/x86/toshiba_bluetooth.c 10523 10524TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10525M: Azael Avalos <coproscefalo@gmail.com> 10526L: platform-driver-x86@vger.kernel.org 10527S: Maintained 10528F: drivers/platform/x86/toshiba_haps.c 10529 10530TOSHIBA SMM DRIVER 10531M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10532W: http://www.buzzard.org.uk/toshiba/ 10533S: Maintained 10534F: drivers/char/toshiba.c 10535F: include/linux/toshiba.h 10536F: include/uapi/linux/toshiba.h 10537 10538TOSHIBA TC358743 DRIVER 10539M: Mats Randgaard <matrandg@cisco.com> 10540L: linux-media@vger.kernel.org 10541S: Maintained 10542F: drivers/media/i2c/tc358743* 10543F: include/media/tc358743.h 10544 10545TMIO MMC DRIVER 10546M: Ian Molton <ian@mnementh.co.uk> 10547L: linux-mmc@vger.kernel.org 10548S: Maintained 10549F: drivers/mmc/host/tmio_mmc* 10550F: drivers/mmc/host/sh_mobile_sdhi.c 10551F: include/linux/mmc/tmio.h 10552F: include/linux/mmc/sh_mobile_sdhi.h 10553 10554TMP401 HARDWARE MONITOR DRIVER 10555M: Guenter Roeck <linux@roeck-us.net> 10556L: lm-sensors@lm-sensors.org 10557S: Maintained 10558F: Documentation/hwmon/tmp401 10559F: drivers/hwmon/tmp401.c 10560 10561TMPFS (SHMEM FILESYSTEM) 10562M: Hugh Dickins <hughd@google.com> 10563L: linux-mm@kvack.org 10564S: Maintained 10565F: include/linux/shmem_fs.h 10566F: mm/shmem.c 10567 10568TM6000 VIDEO4LINUX DRIVER 10569M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10570L: linux-media@vger.kernel.org 10571W: http://linuxtv.org 10572T: git git://linuxtv.org/media_tree.git 10573S: Odd fixes 10574F: drivers/media/usb/tm6000/ 10575 10576TW68 VIDEO4LINUX DRIVER 10577M: Hans Verkuil <hverkuil@xs4all.nl> 10578L: linux-media@vger.kernel.org 10579T: git git://linuxtv.org/media_tree.git 10580W: http://linuxtv.org 10581S: Odd Fixes 10582F: drivers/media/pci/tw68/ 10583 10584TPM DEVICE DRIVER 10585M: Peter Huewe <peterhuewe@gmx.de> 10586M: Marcel Selhorst <tpmdd@selhorst.net> 10587R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10588W: http://tpmdd.sourceforge.net 10589L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10590Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10591T: https://github.com/PeterHuewe/linux-tpmdd 10592S: Maintained 10593F: drivers/char/tpm/ 10594 10595TPM IBM_VTPM DEVICE DRIVER 10596M: Ashley Lai <ashleydlai@gmail.com> 10597W: http://tpmdd.sourceforge.net 10598L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10599S: Maintained 10600F: drivers/char/tpm/tpm_ibmvtpm* 10601 10602TRACING 10603M: Steven Rostedt <rostedt@goodmis.org> 10604M: Ingo Molnar <mingo@redhat.com> 10605T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10606S: Maintained 10607F: Documentation/trace/ftrace.txt 10608F: arch/*/*/*/ftrace.h 10609F: arch/*/kernel/ftrace.c 10610F: include/*/ftrace.h 10611F: include/linux/trace*.h 10612F: include/trace/ 10613F: kernel/trace/ 10614F: tools/testing/selftests/ftrace/ 10615 10616TRIVIAL PATCHES 10617M: Jiri Kosina <trivial@kernel.org> 10618T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10619S: Maintained 10620K: ^Subject:.*(?i)trivial 10621 10622TTY LAYER 10623M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10624M: Jiri Slaby <jslaby@suse.com> 10625S: Supported 10626T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10627F: Documentation/serial/ 10628F: drivers/tty/ 10629F: drivers/tty/serial/serial_core.c 10630F: include/linux/serial_core.h 10631F: include/linux/serial.h 10632F: include/linux/tty.h 10633F: include/uapi/linux/serial_core.h 10634F: include/uapi/linux/serial.h 10635F: include/uapi/linux/tty.h 10636 10637TUA9001 MEDIA DRIVER 10638M: Antti Palosaari <crope@iki.fi> 10639L: linux-media@vger.kernel.org 10640W: http://linuxtv.org/ 10641W: http://palosaari.fi/linux/ 10642Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10643T: git git://linuxtv.org/anttip/media_tree.git 10644S: Maintained 10645F: drivers/media/tuners/tua9001* 10646 10647TULIP NETWORK DRIVERS 10648M: Grant Grundler <grundler@parisc-linux.org> 10649L: netdev@vger.kernel.org 10650S: Maintained 10651F: drivers/net/ethernet/dec/tulip/ 10652 10653TUN/TAP driver 10654M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10655W: http://vtun.sourceforge.net/tun 10656S: Maintained 10657F: Documentation/networking/tuntap.txt 10658F: arch/um/os-Linux/drivers/ 10659 10660TURBOCHANNEL SUBSYSTEM 10661M: "Maciej W. Rozycki" <macro@linux-mips.org> 10662M: Ralf Baechle <ralf@linux-mips.org> 10663L: linux-mips@linux-mips.org 10664Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10665S: Maintained 10666F: drivers/tc/ 10667F: include/linux/tc.h 10668 10669U14-34F SCSI DRIVER 10670M: Dario Ballabio <ballabio_dario@emc.com> 10671L: linux-scsi@vger.kernel.org 10672S: Maintained 10673F: drivers/scsi/u14-34f.c 10674 10675UBI FILE SYSTEM (UBIFS) 10676M: Artem Bityutskiy <dedekind1@gmail.com> 10677M: Adrian Hunter <adrian.hunter@intel.com> 10678L: linux-mtd@lists.infradead.org 10679T: git git://git.infradead.org/ubifs-2.6.git 10680W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10681S: Maintained 10682F: Documentation/filesystems/ubifs.txt 10683F: fs/ubifs/ 10684 10685UCLINUX (M68KNOMMU AND COLDFIRE) 10686M: Greg Ungerer <gerg@uclinux.org> 10687W: http://www.uclinux.org/ 10688L: linux-m68k@lists.linux-m68k.org 10689L: uclinux-dev@uclinux.org (subscribers-only) 10690T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10691S: Maintained 10692F: arch/m68k/coldfire/ 10693F: arch/m68k/68*/ 10694F: arch/m68k/*/*_no.* 10695F: arch/m68k/include/asm/*_no.* 10696 10697UDF FILESYSTEM 10698M: Jan Kara <jack@suse.com> 10699S: Maintained 10700F: Documentation/filesystems/udf.txt 10701F: fs/udf/ 10702 10703UFS FILESYSTEM 10704M: Evgeniy Dushistov <dushistov@mail.ru> 10705S: Maintained 10706F: Documentation/filesystems/ufs.txt 10707F: fs/ufs/ 10708 10709UHID USERSPACE HID IO DRIVER: 10710M: David Herrmann <dh.herrmann@googlemail.com> 10711L: linux-input@vger.kernel.org 10712S: Maintained 10713F: drivers/hid/uhid.c 10714F: include/uapi/linux/uhid.h 10715 10716ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10717L: linux-usb@vger.kernel.org 10718S: Orphan 10719F: drivers/uwb/ 10720F: include/linux/uwb.h 10721F: include/linux/uwb/ 10722 10723UNICORE32 ARCHITECTURE: 10724M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10725W: http://mprc.pku.edu.cn/~guanxuetao/linux 10726S: Maintained 10727T: git git://github.com/gxt/linux.git 10728F: arch/unicore32/ 10729 10730UNIFDEF 10731M: Tony Finch <dot@dotat.at> 10732W: http://dotat.at/prog/unifdef 10733S: Maintained 10734F: scripts/unifdef.c 10735 10736UNIFORM CDROM DRIVER 10737M: Jens Axboe <axboe@kernel.dk> 10738W: http://www.kernel.dk 10739S: Maintained 10740F: Documentation/cdrom/ 10741F: drivers/cdrom/cdrom.c 10742F: include/linux/cdrom.h 10743F: include/uapi/linux/cdrom.h 10744 10745UNISYS S-PAR DRIVERS 10746M: Benjamin Romer <benjamin.romer@unisys.com> 10747M: David Kershner <david.kershner@unisys.com> 10748L: sparmaintainer@unisys.com (Unisys internal) 10749S: Supported 10750F: drivers/staging/unisys/ 10751 10752UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10753M: Vinayak Holikatti <vinholikatti@gmail.com> 10754L: linux-scsi@vger.kernel.org 10755S: Supported 10756F: Documentation/scsi/ufs.txt 10757F: drivers/scsi/ufs/ 10758 10759UNSORTED BLOCK IMAGES (UBI) 10760M: Artem Bityutskiy <dedekind1@gmail.com> 10761M: Richard Weinberger <richard@nod.at> 10762W: http://www.linux-mtd.infradead.org/ 10763L: linux-mtd@lists.infradead.org 10764T: git git://git.infradead.org/ubifs-2.6.git 10765S: Supported 10766F: drivers/mtd/ubi/ 10767F: include/linux/mtd/ubi.h 10768F: include/uapi/mtd/ubi-user.h 10769 10770USB ACM DRIVER 10771M: Oliver Neukum <oliver@neukum.org> 10772L: linux-usb@vger.kernel.org 10773S: Maintained 10774F: Documentation/usb/acm.txt 10775F: drivers/usb/class/cdc-acm.* 10776 10777USB AR5523 WIRELESS DRIVER 10778M: Pontus Fuchs <pontus.fuchs@gmail.com> 10779L: linux-wireless@vger.kernel.org 10780S: Maintained 10781F: drivers/net/wireless/ath/ar5523/ 10782 10783USB ATTACHED SCSI 10784M: Hans de Goede <hdegoede@redhat.com> 10785M: Gerd Hoffmann <kraxel@redhat.com> 10786L: linux-usb@vger.kernel.org 10787L: linux-scsi@vger.kernel.org 10788S: Maintained 10789F: drivers/usb/storage/uas.c 10790 10791USB CDC ETHERNET DRIVER 10792M: Oliver Neukum <oliver@neukum.org> 10793L: linux-usb@vger.kernel.org 10794S: Maintained 10795F: drivers/net/usb/cdc_*.c 10796F: include/uapi/linux/usb/cdc.h 10797 10798USB CHAOSKEY DRIVER 10799M: Keith Packard <keithp@keithp.com> 10800L: linux-usb@vger.kernel.org 10801S: Maintained 10802F: drivers/usb/misc/chaoskey.c 10803 10804USB CYPRESS C67X00 DRIVER 10805M: Peter Korsgaard <jacmet@sunsite.dk> 10806L: linux-usb@vger.kernel.org 10807S: Maintained 10808F: drivers/usb/c67x00/ 10809 10810USB DAVICOM DM9601 DRIVER 10811M: Peter Korsgaard <jacmet@sunsite.dk> 10812L: netdev@vger.kernel.org 10813W: http://www.linux-usb.org/usbnet 10814S: Maintained 10815F: drivers/net/usb/dm9601.c 10816 10817USB DIAMOND RIO500 DRIVER 10818M: Cesar Miquel <miquel@df.uba.ar> 10819L: rio500-users@lists.sourceforge.net 10820W: http://rio500.sourceforge.net 10821S: Maintained 10822F: drivers/usb/misc/rio500* 10823 10824USB EHCI DRIVER 10825M: Alan Stern <stern@rowland.harvard.edu> 10826L: linux-usb@vger.kernel.org 10827S: Maintained 10828F: Documentation/usb/ehci.txt 10829F: drivers/usb/host/ehci* 10830 10831USB GADGET/PERIPHERAL SUBSYSTEM 10832M: Felipe Balbi <balbi@ti.com> 10833L: linux-usb@vger.kernel.org 10834W: http://www.linux-usb.org/gadget 10835T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10836S: Maintained 10837F: drivers/usb/gadget/ 10838F: include/linux/usb/gadget* 10839 10840USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10841M: Jiri Kosina <jikos@kernel.org> 10842L: linux-usb@vger.kernel.org 10843T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10844S: Maintained 10845F: Documentation/hid/hiddev.txt 10846F: drivers/hid/usbhid/ 10847 10848USB ISP116X DRIVER 10849M: Olav Kongas <ok@artecdesign.ee> 10850L: linux-usb@vger.kernel.org 10851S: Maintained 10852F: drivers/usb/host/isp116x* 10853F: include/linux/usb/isp116x.h 10854 10855USB MASS STORAGE DRIVER 10856M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10857L: linux-usb@vger.kernel.org 10858L: usb-storage@lists.one-eyed-alien.net 10859S: Maintained 10860W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10861F: drivers/usb/storage/ 10862 10863USB MIDI DRIVER 10864M: Clemens Ladisch <clemens@ladisch.de> 10865L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10866T: git git://git.alsa-project.org/alsa-kernel.git 10867S: Maintained 10868F: sound/usb/midi.* 10869 10870USB NETWORKING DRIVERS 10871L: linux-usb@vger.kernel.org 10872S: Odd Fixes 10873F: drivers/net/usb/ 10874 10875USB OHCI DRIVER 10876M: Alan Stern <stern@rowland.harvard.edu> 10877L: linux-usb@vger.kernel.org 10878S: Maintained 10879F: Documentation/usb/ohci.txt 10880F: drivers/usb/host/ohci* 10881 10882USB OTG FSM (Finite State Machine) 10883M: Peter Chen <Peter.Chen@freescale.com> 10884T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10885L: linux-usb@vger.kernel.org 10886S: Maintained 10887F: drivers/usb/common/usb-otg-fsm.c 10888 10889USB OVER IP DRIVER 10890M: Valentina Manea <valentina.manea.m@gmail.com> 10891M: Shuah Khan <shuah.kh@samsung.com> 10892L: linux-usb@vger.kernel.org 10893S: Maintained 10894F: drivers/usb/usbip/ 10895F: tools/usb/usbip/ 10896 10897USB PEGASUS DRIVER 10898M: Petko Manolov <petkan@nucleusys.com> 10899L: linux-usb@vger.kernel.org 10900L: netdev@vger.kernel.org 10901T: git git://github.com/petkan/pegasus.git 10902W: https://github.com/petkan/pegasus 10903S: Maintained 10904F: drivers/net/usb/pegasus.* 10905 10906USB PHY LAYER 10907M: Felipe Balbi <balbi@ti.com> 10908L: linux-usb@vger.kernel.org 10909T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10910S: Maintained 10911F: drivers/usb/phy/ 10912 10913USB PRINTER DRIVER (usblp) 10914M: Pete Zaitcev <zaitcev@redhat.com> 10915L: linux-usb@vger.kernel.org 10916S: Supported 10917F: drivers/usb/class/usblp.c 10918 10919USB RTL8150 DRIVER 10920M: Petko Manolov <petkan@nucleusys.com> 10921L: linux-usb@vger.kernel.org 10922L: netdev@vger.kernel.org 10923T: git git://github.com/petkan/rtl8150.git 10924W: https://github.com/petkan/rtl8150 10925S: Maintained 10926F: drivers/net/usb/rtl8150.c 10927 10928USB SERIAL SUBSYSTEM 10929M: Johan Hovold <johan@kernel.org> 10930L: linux-usb@vger.kernel.org 10931S: Maintained 10932F: Documentation/usb/usb-serial.txt 10933F: drivers/usb/serial/ 10934F: include/linux/usb/serial.h 10935 10936USB SMSC75XX ETHERNET DRIVER 10937M: Steve Glendinning <steve.glendinning@shawell.net> 10938L: netdev@vger.kernel.org 10939S: Maintained 10940F: drivers/net/usb/smsc75xx.* 10941 10942USB SMSC95XX ETHERNET DRIVER 10943M: Steve Glendinning <steve.glendinning@shawell.net> 10944L: netdev@vger.kernel.org 10945S: Maintained 10946F: drivers/net/usb/smsc95xx.* 10947 10948USB SUBSYSTEM 10949M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10950L: linux-usb@vger.kernel.org 10951W: http://www.linux-usb.org 10952T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10953S: Supported 10954F: Documentation/usb/ 10955F: drivers/usb/ 10956F: include/linux/usb.h 10957F: include/linux/usb/ 10958 10959USB UHCI DRIVER 10960M: Alan Stern <stern@rowland.harvard.edu> 10961L: linux-usb@vger.kernel.org 10962S: Maintained 10963F: drivers/usb/host/uhci* 10964 10965USB "USBNET" DRIVER FRAMEWORK 10966M: Oliver Neukum <oneukum@suse.com> 10967L: netdev@vger.kernel.org 10968W: http://www.linux-usb.org/usbnet 10969S: Maintained 10970F: drivers/net/usb/usbnet.c 10971F: include/linux/usb/usbnet.h 10972 10973USB VIDEO CLASS 10974M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10975L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10976L: linux-media@vger.kernel.org 10977T: git git://linuxtv.org/media_tree.git 10978W: http://www.ideasonboard.org/uvc/ 10979S: Maintained 10980F: drivers/media/usb/uvc/ 10981F: include/uapi/linux/uvcvideo.h 10982 10983USB VISION DRIVER 10984M: Hans Verkuil <hverkuil@xs4all.nl> 10985L: linux-media@vger.kernel.org 10986T: git git://linuxtv.org/media_tree.git 10987W: http://linuxtv.org 10988S: Odd Fixes 10989F: drivers/media/usb/usbvision/ 10990 10991USB WEBCAM GADGET 10992M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10993L: linux-usb@vger.kernel.org 10994S: Maintained 10995F: drivers/usb/gadget/function/*uvc* 10996F: drivers/usb/gadget/legacy/webcam.c 10997 10998USB WIRELESS RNDIS DRIVER (rndis_wlan) 10999M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11000L: linux-wireless@vger.kernel.org 11001S: Maintained 11002F: drivers/net/wireless/rndis_wlan.c 11003 11004USB XHCI DRIVER 11005M: Mathias Nyman <mathias.nyman@intel.com> 11006L: linux-usb@vger.kernel.org 11007S: Supported 11008F: drivers/usb/host/xhci* 11009F: drivers/usb/host/pci-quirks* 11010 11011USB ZD1201 DRIVER 11012L: linux-wireless@vger.kernel.org 11013W: http://linux-lc100020.sourceforge.net 11014S: Orphan 11015F: drivers/net/wireless/zd1201.* 11016 11017USB ZR364XX DRIVER 11018M: Antoine Jacquet <royale@zerezo.com> 11019L: linux-usb@vger.kernel.org 11020L: linux-media@vger.kernel.org 11021T: git git://linuxtv.org/media_tree.git 11022W: http://royale.zerezo.com/zr364xx/ 11023S: Maintained 11024F: Documentation/video4linux/zr364xx.txt 11025F: drivers/media/usb/zr364xx/ 11026 11027ULPI BUS 11028M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11029L: linux-usb@vger.kernel.org 11030S: Maintained 11031F: drivers/usb/common/ulpi.c 11032F: include/linux/ulpi/ 11033 11034USER-MODE LINUX (UML) 11035M: Jeff Dike <jdike@addtoit.com> 11036M: Richard Weinberger <richard@nod.at> 11037L: user-mode-linux-devel@lists.sourceforge.net 11038L: user-mode-linux-user@lists.sourceforge.net 11039W: http://user-mode-linux.sourceforge.net 11040S: Maintained 11041F: Documentation/virtual/uml/ 11042F: arch/um/ 11043F: arch/x86/um/ 11044F: fs/hostfs/ 11045F: fs/hppfs/ 11046 11047USERSPACE I/O (UIO) 11048M: "Hans J. Koch" <hjk@hansjkoch.de> 11049M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11050S: Maintained 11051T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11052F: Documentation/DocBook/uio-howto.tmpl 11053F: drivers/uio/ 11054F: include/linux/uio*.h 11055 11056UTIL-LINUX PACKAGE 11057M: Karel Zak <kzak@redhat.com> 11058L: util-linux@vger.kernel.org 11059W: http://en.wikipedia.org/wiki/Util-linux 11060T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11061S: Maintained 11062 11063UVESAFB DRIVER 11064M: Michal Januszewski <spock@gentoo.org> 11065L: linux-fbdev@vger.kernel.org 11066W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11067S: Maintained 11068F: Documentation/fb/uvesafb.txt 11069F: drivers/video/fbdev/uvesafb.* 11070 11071VFAT/FAT/MSDOS FILESYSTEM 11072M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11073S: Maintained 11074F: Documentation/filesystems/vfat.txt 11075F: fs/fat/ 11076 11077VFIO DRIVER 11078M: Alex Williamson <alex.williamson@redhat.com> 11079L: kvm@vger.kernel.org 11080S: Maintained 11081F: Documentation/vfio.txt 11082F: drivers/vfio/ 11083F: include/linux/vfio.h 11084F: include/uapi/linux/vfio.h 11085 11086VFIO PLATFORM DRIVER 11087M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11088L: kvm@vger.kernel.org 11089S: Maintained 11090F: drivers/vfio/platform/ 11091 11092VIDEOBUF2 FRAMEWORK 11093M: Pawel Osciak <pawel@osciak.com> 11094M: Marek Szyprowski <m.szyprowski@samsung.com> 11095M: Kyungmin Park <kyungmin.park@samsung.com> 11096L: linux-media@vger.kernel.org 11097S: Maintained 11098F: drivers/media/v4l2-core/videobuf2-* 11099F: include/media/videobuf2-* 11100 11101VIRTIO CONSOLE DRIVER 11102M: Amit Shah <amit.shah@redhat.com> 11103L: virtualization@lists.linux-foundation.org 11104S: Maintained 11105F: drivers/char/virtio_console.c 11106F: include/linux/virtio_console.h 11107F: include/uapi/linux/virtio_console.h 11108 11109VIRTIO CORE, NET AND BLOCK DRIVERS 11110M: "Michael S. Tsirkin" <mst@redhat.com> 11111L: virtualization@lists.linux-foundation.org 11112S: Maintained 11113F: drivers/virtio/ 11114F: tools/virtio/ 11115F: drivers/net/virtio_net.c 11116F: drivers/block/virtio_blk.c 11117F: include/linux/virtio_*.h 11118F: include/uapi/linux/virtio_*.h 11119 11120VIRTIO DRIVERS FOR S390 11121M: Christian Borntraeger <borntraeger@de.ibm.com> 11122M: Cornelia Huck <cornelia.huck@de.ibm.com> 11123L: linux-s390@vger.kernel.org 11124L: virtualization@lists.linux-foundation.org 11125L: kvm@vger.kernel.org 11126S: Supported 11127F: drivers/s390/virtio/ 11128 11129VIRTIO GPU DRIVER 11130M: David Airlie <airlied@linux.ie> 11131M: Gerd Hoffmann <kraxel@redhat.com> 11132L: dri-devel@lists.freedesktop.org 11133L: virtualization@lists.linux-foundation.org 11134S: Maintained 11135F: drivers/gpu/drm/virtio/ 11136F: include/uapi/linux/virtio_gpu.h 11137 11138VIRTIO HOST (VHOST) 11139M: "Michael S. Tsirkin" <mst@redhat.com> 11140L: kvm@vger.kernel.org 11141L: virtualization@lists.linux-foundation.org 11142L: netdev@vger.kernel.org 11143S: Maintained 11144F: drivers/vhost/ 11145F: include/uapi/linux/vhost.h 11146 11147VIRTIO INPUT DRIVER 11148M: Gerd Hoffmann <kraxel@redhat.com> 11149S: Maintained 11150F: drivers/virtio/virtio_input.c 11151F: include/uapi/linux/virtio_input.h 11152 11153VIA RHINE NETWORK DRIVER 11154S: Orphan 11155F: drivers/net/ethernet/via/via-rhine.c 11156 11157VIA SD/MMC CARD CONTROLLER DRIVER 11158M: Bruce Chang <brucechang@via.com.tw> 11159M: Harald Welte <HaraldWelte@viatech.com> 11160S: Maintained 11161F: drivers/mmc/host/via-sdmmc.c 11162 11163VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11164M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11165L: linux-fbdev@vger.kernel.org 11166S: Maintained 11167F: include/linux/via-core.h 11168F: include/linux/via-gpio.h 11169F: include/linux/via_i2c.h 11170F: drivers/video/fbdev/via/ 11171 11172VIA VELOCITY NETWORK DRIVER 11173M: Francois Romieu <romieu@fr.zoreil.com> 11174L: netdev@vger.kernel.org 11175S: Maintained 11176F: drivers/net/ethernet/via/via-velocity.* 11177 11178VIVID VIRTUAL VIDEO DRIVER 11179M: Hans Verkuil <hverkuil@xs4all.nl> 11180L: linux-media@vger.kernel.org 11181T: git git://linuxtv.org/media_tree.git 11182W: http://linuxtv.org 11183S: Maintained 11184F: drivers/media/platform/vivid/* 11185 11186VLAN (802.1Q) 11187M: Patrick McHardy <kaber@trash.net> 11188L: netdev@vger.kernel.org 11189S: Maintained 11190F: drivers/net/macvlan.c 11191F: include/linux/if_*vlan.h 11192F: net/8021q/ 11193 11194VLYNQ BUS 11195M: Florian Fainelli <florian@openwrt.org> 11196L: openwrt-devel@lists.openwrt.org (subscribers-only) 11197S: Maintained 11198F: drivers/vlynq/vlynq.c 11199F: include/linux/vlynq.h 11200 11201VME SUBSYSTEM 11202M: Martyn Welch <martyn@welchs.me.uk> 11203M: Manohar Vanga <manohar.vanga@gmail.com> 11204M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11205L: devel@driverdev.osuosl.org 11206S: Maintained 11207T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11208F: Documentation/vme_api.txt 11209F: drivers/staging/vme/ 11210F: drivers/vme/ 11211F: include/linux/vme* 11212 11213VMWARE HYPERVISOR INTERFACE 11214M: Alok Kataria <akataria@vmware.com> 11215L: virtualization@lists.linux-foundation.org 11216S: Supported 11217F: arch/x86/kernel/cpu/vmware.c 11218 11219VMWARE BALLOON DRIVER 11220M: Xavier Deguillard <xdeguillard@vmware.com> 11221M: Philip Moltmann <moltmann@vmware.com> 11222M: "VMware, Inc." <pv-drivers@vmware.com> 11223L: linux-kernel@vger.kernel.org 11224S: Maintained 11225F: drivers/misc/vmw_balloon.c 11226 11227VMWARE VMMOUSE SUBDRIVER 11228M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11229M: "VMware, Inc." <pv-drivers@vmware.com> 11230L: linux-input@vger.kernel.org 11231S: Maintained 11232F: drivers/input/mouse/vmmouse.c 11233F: drivers/input/mouse/vmmouse.h 11234 11235VMWARE VMXNET3 ETHERNET DRIVER 11236M: Shrikrishna Khare <skhare@vmware.com> 11237M: "VMware, Inc." <pv-drivers@vmware.com> 11238L: netdev@vger.kernel.org 11239S: Maintained 11240F: drivers/net/vmxnet3/ 11241 11242VMware PVSCSI driver 11243M: Arvind Kumar <arvindkumar@vmware.com> 11244M: VMware PV-Drivers <pv-drivers@vmware.com> 11245L: linux-scsi@vger.kernel.org 11246S: Maintained 11247F: drivers/scsi/vmw_pvscsi.c 11248F: drivers/scsi/vmw_pvscsi.h 11249 11250VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11251M: Liam Girdwood <lgirdwood@gmail.com> 11252M: Mark Brown <broonie@kernel.org> 11253L: linux-kernel@vger.kernel.org 11254W: http://www.slimlogic.co.uk/?p=48 11255T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11256S: Supported 11257F: drivers/regulator/ 11258F: include/linux/regulator/ 11259 11260VRF 11261M: David Ahern <dsa@cumulusnetworks.com> 11262M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11263L: netdev@vger.kernel.org 11264S: Maintained 11265F: drivers/net/vrf.c 11266F: include/net/vrf.h 11267F: Documentation/networking/vrf.txt 11268 11269VT1211 HARDWARE MONITOR DRIVER 11270M: Juerg Haefliger <juergh@gmail.com> 11271L: lm-sensors@lm-sensors.org 11272S: Maintained 11273F: Documentation/hwmon/vt1211 11274F: drivers/hwmon/vt1211.c 11275 11276VT8231 HARDWARE MONITOR DRIVER 11277M: Roger Lucas <vt8231@hiddenengine.co.uk> 11278L: lm-sensors@lm-sensors.org 11279S: Maintained 11280F: drivers/hwmon/vt8231.c 11281 11282VUB300 USB to SDIO/SD/MMC bridge chip 11283M: Tony Olech <tony.olech@elandigitalsystems.com> 11284L: linux-mmc@vger.kernel.org 11285L: linux-usb@vger.kernel.org 11286S: Supported 11287F: drivers/mmc/host/vub300.c 11288 11289W1 DALLAS'S 1-WIRE BUS 11290M: Evgeniy Polyakov <zbr@ioremap.net> 11291S: Maintained 11292F: Documentation/w1/ 11293F: drivers/w1/ 11294 11295W83791D HARDWARE MONITORING DRIVER 11296M: Marc Hulsman <m.hulsman@tudelft.nl> 11297L: lm-sensors@lm-sensors.org 11298S: Maintained 11299F: Documentation/hwmon/w83791d 11300F: drivers/hwmon/w83791d.c 11301 11302W83793 HARDWARE MONITORING DRIVER 11303M: Rudolf Marek <r.marek@assembler.cz> 11304L: lm-sensors@lm-sensors.org 11305S: Maintained 11306F: Documentation/hwmon/w83793 11307F: drivers/hwmon/w83793.c 11308 11309W83795 HARDWARE MONITORING DRIVER 11310M: Jean Delvare <jdelvare@suse.com> 11311L: lm-sensors@lm-sensors.org 11312S: Maintained 11313F: drivers/hwmon/w83795.c 11314 11315W83L51xD SD/MMC CARD INTERFACE DRIVER 11316M: Pierre Ossman <pierre@ossman.eu> 11317S: Maintained 11318F: drivers/mmc/host/wbsd.* 11319 11320WACOM PROTOCOL 4 SERIAL TABLETS 11321M: Julian Squires <julian@cipht.net> 11322M: Hans de Goede <hdegoede@redhat.com> 11323L: linux-input@vger.kernel.org 11324S: Maintained 11325F: drivers/input/tablet/wacom_serial4.c 11326 11327WATCHDOG DEVICE DRIVERS 11328M: Wim Van Sebroeck <wim@iguana.be> 11329L: linux-watchdog@vger.kernel.org 11330W: http://www.linux-watchdog.org/ 11331T: git git://www.linux-watchdog.org/linux-watchdog.git 11332S: Maintained 11333F: Documentation/watchdog/ 11334F: drivers/watchdog/ 11335F: include/linux/watchdog.h 11336F: include/uapi/linux/watchdog.h 11337 11338WD7000 SCSI DRIVER 11339M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11340L: linux-scsi@vger.kernel.org 11341S: Maintained 11342F: drivers/scsi/wd7000.c 11343 11344WIIMOTE HID DRIVER 11345M: David Herrmann <dh.herrmann@googlemail.com> 11346L: linux-input@vger.kernel.org 11347S: Maintained 11348F: drivers/hid/hid-wiimote* 11349 11350WINBOND CIR DRIVER 11351M: David Härdeman <david@hardeman.nu> 11352S: Maintained 11353F: drivers/media/rc/winbond-cir.c 11354 11355WIMAX STACK 11356M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11357M: linux-wimax@intel.com 11358L: wimax@linuxwimax.org (subscribers-only) 11359S: Supported 11360W: http://linuxwimax.org 11361F: Documentation/wimax/README.wimax 11362F: include/linux/wimax/debug.h 11363F: include/net/wimax.h 11364F: include/uapi/linux/wimax.h 11365F: net/wimax/ 11366 11367WISTRON LAPTOP BUTTON DRIVER 11368M: Miloslav Trmac <mitr@volny.cz> 11369S: Maintained 11370F: drivers/input/misc/wistron_btns.c 11371 11372WL3501 WIRELESS PCMCIA CARD DRIVER 11373M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11374L: linux-wireless@vger.kernel.org 11375W: http://oops.ghostprotocols.net:81/blog 11376S: Maintained 11377F: drivers/net/wireless/wl3501* 11378 11379WM97XX TOUCHSCREEN DRIVERS 11380M: Mark Brown <broonie@kernel.org> 11381M: Liam Girdwood <lrg@slimlogic.co.uk> 11382L: linux-input@vger.kernel.org 11383W: https://github.com/CirrusLogic/linux-drivers/wiki 11384S: Supported 11385F: drivers/input/touchscreen/*wm97* 11386F: include/linux/wm97xx.h 11387 11388WOLFSON MICROELECTRONICS DRIVERS 11389L: patches@opensource.wolfsonmicro.com 11390T: git https://github.com/CirrusLogic/linux-drivers.git 11391W: https://github.com/CirrusLogic/linux-drivers/wiki 11392S: Supported 11393F: Documentation/hwmon/wm83?? 11394F: arch/arm/mach-s3c64xx/mach-crag6410* 11395F: drivers/clk/clk-wm83*.c 11396F: drivers/extcon/extcon-arizona.c 11397F: drivers/leds/leds-wm83*.c 11398F: drivers/gpio/gpio-*wm*.c 11399F: drivers/gpio/gpio-arizona.c 11400F: drivers/hwmon/wm83??-hwmon.c 11401F: drivers/input/misc/wm831x-on.c 11402F: drivers/input/touchscreen/wm831x-ts.c 11403F: drivers/input/touchscreen/wm97*.c 11404F: drivers/mfd/arizona* 11405F: drivers/mfd/wm*.c 11406F: drivers/power/wm83*.c 11407F: drivers/rtc/rtc-wm83*.c 11408F: drivers/regulator/wm8*.c 11409F: drivers/video/backlight/wm83*_bl.c 11410F: drivers/watchdog/wm83*_wdt.c 11411F: include/linux/mfd/arizona/ 11412F: include/linux/mfd/wm831x/ 11413F: include/linux/mfd/wm8350/ 11414F: include/linux/mfd/wm8400* 11415F: include/linux/wm97xx.h 11416F: include/sound/wm????.h 11417F: sound/soc/codecs/arizona.? 11418F: sound/soc/codecs/wm* 11419 11420WORKQUEUE 11421M: Tejun Heo <tj@kernel.org> 11422R: Lai Jiangshan <jiangshanlai@gmail.com> 11423T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11424S: Maintained 11425F: include/linux/workqueue.h 11426F: kernel/workqueue.c 11427F: Documentation/workqueue.txt 11428 11429X.25 NETWORK LAYER 11430M: Andrew Hendry <andrew.hendry@gmail.com> 11431L: linux-x25@vger.kernel.org 11432S: Odd Fixes 11433F: Documentation/networking/x25* 11434F: include/net/x25* 11435F: net/x25/ 11436 11437X86 ARCHITECTURE (32-BIT AND 64-BIT) 11438M: Thomas Gleixner <tglx@linutronix.de> 11439M: Ingo Molnar <mingo@redhat.com> 11440M: "H. Peter Anvin" <hpa@zytor.com> 11441M: x86@kernel.org 11442L: linux-kernel@vger.kernel.org 11443T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11444S: Maintained 11445F: Documentation/x86/ 11446F: arch/x86/ 11447 11448X86 PLATFORM DRIVERS 11449M: Darren Hart <dvhart@infradead.org> 11450L: platform-driver-x86@vger.kernel.org 11451T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11452S: Maintained 11453F: drivers/platform/x86/ 11454 11455X86 MCE INFRASTRUCTURE 11456M: Tony Luck <tony.luck@intel.com> 11457M: Borislav Petkov <bp@alien8.de> 11458L: linux-edac@vger.kernel.org 11459S: Maintained 11460F: arch/x86/kernel/cpu/mcheck/* 11461 11462X86 VDSO 11463M: Andy Lutomirski <luto@amacapital.net> 11464L: linux-kernel@vger.kernel.org 11465T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11466S: Maintained 11467F: arch/x86/entry/vdso/ 11468 11469XC2028/3028 TUNER DRIVER 11470M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11471L: linux-media@vger.kernel.org 11472W: http://linuxtv.org 11473T: git git://linuxtv.org/media_tree.git 11474S: Maintained 11475F: drivers/media/tuners/tuner-xc2028.* 11476 11477XEN HYPERVISOR INTERFACE 11478M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11479M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11480M: David Vrabel <david.vrabel@citrix.com> 11481L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11482T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11483S: Supported 11484F: arch/x86/xen/ 11485F: drivers/*/xen-*front.c 11486F: drivers/xen/ 11487F: arch/x86/include/asm/xen/ 11488F: include/xen/ 11489F: include/uapi/xen/ 11490 11491XEN HYPERVISOR ARM 11492M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11493L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11494S: Supported 11495F: arch/arm/xen/ 11496F: arch/arm/include/asm/xen/ 11497 11498XEN HYPERVISOR ARM64 11499M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11500L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11501S: Supported 11502F: arch/arm64/xen/ 11503F: arch/arm64/include/asm/xen/ 11504 11505XEN NETWORK BACKEND DRIVER 11506M: Ian Campbell <ian.campbell@citrix.com> 11507M: Wei Liu <wei.liu2@citrix.com> 11508L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11509L: netdev@vger.kernel.org 11510S: Supported 11511F: drivers/net/xen-netback/* 11512 11513XEN PCI SUBSYSTEM 11514M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11515L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11516S: Supported 11517F: arch/x86/pci/*xen* 11518F: drivers/pci/*xen* 11519 11520XEN BLOCK SUBSYSTEM 11521M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11522M: Roger Pau Monné <roger.pau@citrix.com> 11523L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11524S: Supported 11525F: drivers/block/xen-blkback/* 11526F: drivers/block/xen* 11527 11528XEN PVSCSI DRIVERS 11529M: Juergen Gross <jgross@suse.com> 11530L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11531L: linux-scsi@vger.kernel.org 11532S: Supported 11533F: drivers/scsi/xen-scsifront.c 11534F: drivers/xen/xen-scsiback.c 11535F: include/xen/interface/io/vscsiif.h 11536 11537XEN SWIOTLB SUBSYSTEM 11538M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11539L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11540S: Supported 11541F: arch/x86/xen/*swiotlb* 11542F: drivers/xen/*swiotlb* 11543 11544XFS FILESYSTEM 11545P: Silicon Graphics Inc 11546M: Dave Chinner <david@fromorbit.com> 11547M: xfs@oss.sgi.com 11548L: xfs@oss.sgi.com 11549W: http://oss.sgi.com/projects/xfs 11550T: git git://oss.sgi.com/xfs/xfs.git 11551S: Supported 11552F: Documentation/filesystems/xfs.txt 11553F: fs/xfs/ 11554 11555XILINX AXI ETHERNET DRIVER 11556M: Anirudha Sarangi <anirudh@xilinx.com> 11557M: John Linn <John.Linn@xilinx.com> 11558S: Maintained 11559F: drivers/net/ethernet/xilinx/xilinx_axienet* 11560 11561XILINX UARTLITE SERIAL DRIVER 11562M: Peter Korsgaard <jacmet@sunsite.dk> 11563L: linux-serial@vger.kernel.org 11564S: Maintained 11565F: drivers/tty/serial/uartlite.c 11566 11567XILINX VIDEO IP CORES 11568M: Hyun Kwon <hyun.kwon@xilinx.com> 11569M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11570L: linux-media@vger.kernel.org 11571T: git git://linuxtv.org/media_tree.git 11572S: Supported 11573F: Documentation/devicetree/bindings/media/xilinx/ 11574F: drivers/media/platform/xilinx/ 11575F: include/uapi/linux/xilinx-v4l2-controls.h 11576 11577XILLYBUS DRIVER 11578M: Eli Billauer <eli.billauer@gmail.com> 11579L: linux-kernel@vger.kernel.org 11580S: Supported 11581F: drivers/char/xillybus/ 11582 11583XTENSA XTFPGA PLATFORM SUPPORT 11584M: Max Filippov <jcmvbkbc@gmail.com> 11585L: linux-xtensa@linux-xtensa.org 11586S: Maintained 11587F: drivers/spi/spi-xtensa-xtfpga.c 11588F: sound/soc/xtensa/xtfpga-i2s.c 11589 11590YAM DRIVER FOR AX.25 11591M: Jean-Paul Roubelat <jpr@f6fbb.org> 11592L: linux-hams@vger.kernel.org 11593S: Maintained 11594F: drivers/net/hamradio/yam* 11595F: include/linux/yam.h 11596 11597YEALINK PHONE DRIVER 11598M: Henk Vergonet <Henk.Vergonet@gmail.com> 11599L: usbb2k-api-dev@nongnu.org 11600S: Maintained 11601F: Documentation/input/yealink.txt 11602F: drivers/input/misc/yealink.* 11603 11604Z8530 DRIVER FOR AX.25 11605M: Joerg Reuter <jreuter@yaina.de> 11606W: http://yaina.de/jreuter/ 11607W: http://www.qsl.net/dl1bke/ 11608L: linux-hams@vger.kernel.org 11609S: Maintained 11610F: Documentation/networking/z8530drv.txt 11611F: drivers/net/hamradio/*scc.c 11612F: drivers/net/hamradio/z8530.h 11613 11614ZBUD COMPRESSED PAGE ALLOCATOR 11615M: Seth Jennings <sjennings@variantweb.net> 11616L: linux-mm@kvack.org 11617S: Maintained 11618F: mm/zbud.c 11619F: include/linux/zbud.h 11620 11621ZD1211RW WIRELESS DRIVER 11622M: Daniel Drake <dsd@gentoo.org> 11623M: Ulrich Kunitz <kune@deine-taler.de> 11624W: http://zd1211.ath.cx/wiki/DriverRewrite 11625L: linux-wireless@vger.kernel.org 11626L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11627S: Maintained 11628F: drivers/net/wireless/zd1211rw/ 11629 11630ZPOOL COMPRESSED PAGE STORAGE API 11631M: Dan Streetman <ddstreet@ieee.org> 11632L: linux-mm@kvack.org 11633S: Maintained 11634F: mm/zpool.c 11635F: include/linux/zpool.h 11636 11637ZR36067 VIDEO FOR LINUX DRIVER 11638L: mjpeg-users@lists.sourceforge.net 11639L: linux-media@vger.kernel.org 11640W: http://mjpeg.sourceforge.net/driver-zoran/ 11641T: hg http://linuxtv.org/hg/v4l-dvb 11642S: Odd Fixes 11643F: drivers/media/pci/zoran/ 11644 11645ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11646M: Minchan Kim <minchan@kernel.org> 11647M: Nitin Gupta <ngupta@vflare.org> 11648R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11649L: linux-kernel@vger.kernel.org 11650S: Maintained 11651F: drivers/block/zram/ 11652F: Documentation/blockdev/zram.txt 11653 11654ZS DECSTATION Z85C30 SERIAL DRIVER 11655M: "Maciej W. Rozycki" <macro@linux-mips.org> 11656S: Maintained 11657F: drivers/tty/serial/zs.* 11658 11659ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11660M: Minchan Kim <minchan@kernel.org> 11661M: Nitin Gupta <ngupta@vflare.org> 11662L: linux-mm@kvack.org 11663S: Maintained 11664F: mm/zsmalloc.c 11665F: include/linux/zsmalloc.h 11666F: Documentation/vm/zsmalloc.txt 11667 11668ZSWAP COMPRESSED SWAP CACHING 11669M: Seth Jennings <sjennings@variantweb.net> 11670L: linux-mm@kvack.org 11671S: Maintained 11672F: mm/zswap.c 11673 11674THE REST 11675M: Linus Torvalds <torvalds@linux-foundation.org> 11676L: linux-kernel@vger.kernel.org 11677Q: http://patchwork.kernel.org/project/LKML/list/ 11678T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11679S: Buried alive in reporters 11680F: * 11681F: */ 11682