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 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 619L: linux-geode@lists.infradead.org (moderated for non-subscribers) 620S: Supported 621F: drivers/usb/gadget/udc/amd5536udc.* 622 623AMD GEODE PROCESSOR/CHIPSET SUPPORT 624P: Andres Salomon <dilinger@queued.net> 625L: linux-geode@lists.infradead.org (moderated for non-subscribers) 626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 627S: Supported 628F: drivers/char/hw_random/geode-rng.c 629F: drivers/crypto/geode* 630F: drivers/video/fbdev/geode/ 631F: arch/x86/include/asm/geode.h 632 633AMD IOMMU (AMD-VI) 634M: Joerg Roedel <joro@8bytes.org> 635L: iommu@lists.linux-foundation.org 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 637S: Maintained 638F: drivers/iommu/amd_iommu*.[ch] 639F: include/linux/amd-iommu.h 640 641AMD KFD 642M: Oded Gabbay <oded.gabbay@gmail.com> 643L: dri-devel@lists.freedesktop.org 644T: git git://people.freedesktop.org/~gabbayo/linux.git 645S: Supported 646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 649F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 650F: drivers/gpu/drm/amd/amdkfd/ 651F: drivers/gpu/drm/amd/include/cik_structs.h 652F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 653F: drivers/gpu/drm/amd/include/vi_structs.h 654F: drivers/gpu/drm/radeon/radeon_kfd.c 655F: drivers/gpu/drm/radeon/radeon_kfd.h 656F: include/uapi/linux/kfd_ioctl.h 657 658AMD MICROCODE UPDATE SUPPORT 659M: Borislav Petkov <bp@alien8.de> 660S: Maintained 661F: arch/x86/kernel/cpu/microcode/amd* 662 663AMD XGBE DRIVER 664M: Tom Lendacky <thomas.lendacky@amd.com> 665L: netdev@vger.kernel.org 666S: Supported 667F: drivers/net/ethernet/amd/xgbe/ 668 669AMS (Apple Motion Sensor) DRIVER 670M: Michael Hanselmann <linux-kernel@hansmi.ch> 671S: Supported 672F: drivers/macintosh/ams/ 673 674AMSO1100 RNIC DRIVER 675M: Tom Tucker <tom@opengridcomputing.com> 676M: Steve Wise <swise@opengridcomputing.com> 677L: linux-rdma@vger.kernel.org 678S: Maintained 679F: drivers/infiniband/hw/amso1100/ 680 681ANALOG DEVICES INC AD9389B DRIVER 682M: Hans Verkuil <hans.verkuil@cisco.com> 683L: linux-media@vger.kernel.org 684S: Maintained 685F: drivers/media/i2c/ad9389b* 686 687ANALOG DEVICES INC ADV7180 DRIVER 688M: Lars-Peter Clausen <lars@metafoo.de> 689L: linux-media@vger.kernel.org 690W: http://ez.analog.com/community/linux-device-drivers 691S: Supported 692F: drivers/media/i2c/adv7180.c 693 694ANALOG DEVICES INC ADV7511 DRIVER 695M: Hans Verkuil <hans.verkuil@cisco.com> 696L: linux-media@vger.kernel.org 697S: Maintained 698F: drivers/media/i2c/adv7511* 699 700ANALOG DEVICES INC ADV7604 DRIVER 701M: Hans Verkuil <hans.verkuil@cisco.com> 702L: linux-media@vger.kernel.org 703S: Maintained 704F: drivers/media/i2c/adv7604* 705 706ANALOG DEVICES INC ADV7842 DRIVER 707M: Hans Verkuil <hans.verkuil@cisco.com> 708L: linux-media@vger.kernel.org 709S: Maintained 710F: drivers/media/i2c/adv7842* 711 712ANALOG DEVICES INC ASOC CODEC DRIVERS 713M: Lars-Peter Clausen <lars@metafoo.de> 714L: alsa-devel@alsa-project.org (moderated for non-subscribers) 715W: http://wiki.analog.com/ 716W: http://ez.analog.com/community/linux-device-drivers 717S: Supported 718F: sound/soc/codecs/adau* 719F: sound/soc/codecs/adav* 720F: sound/soc/codecs/ad1* 721F: sound/soc/codecs/ad7* 722F: sound/soc/codecs/ssm* 723F: sound/soc/codecs/sigmadsp.* 724 725ANALOG DEVICES INC ASOC DRIVERS 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 727L: alsa-devel@alsa-project.org (moderated for non-subscribers) 728W: http://blackfin.uclinux.org/ 729S: Supported 730F: sound/soc/blackfin/* 731 732ANALOG DEVICES INC IIO DRIVERS 733M: Lars-Peter Clausen <lars@metafoo.de> 734M: Michael Hennerich <Michael.Hennerich@analog.com> 735W: http://wiki.analog.com/ 736W: http://ez.analog.com/community/linux-device-drivers 737S: Supported 738F: drivers/iio/*/ad* 739X: drivers/iio/*/adjd* 740F: drivers/staging/iio/*/ad* 741F: staging/iio/trigger/iio-trig-bfin-timer.c 742 743ANALOG DEVICES INC DMA DRIVERS 744M: Lars-Peter Clausen <lars@metafoo.de> 745W: http://ez.analog.com/community/linux-device-drivers 746S: Supported 747F: drivers/dma/dma-axi-dmac.c 748 749ANDROID DRIVERS 750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 751M: Arve Hjønnevåg <arve@android.com> 752M: Riley Andrews <riandrews@android.com> 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 754L: devel@driverdev.osuosl.org 755S: Supported 756F: drivers/android/ 757F: drivers/staging/android/ 758 759AOA (Apple Onboard Audio) ALSA DRIVER 760M: Johannes Berg <johannes@sipsolutions.net> 761L: linuxppc-dev@lists.ozlabs.org 762L: alsa-devel@alsa-project.org (moderated for non-subscribers) 763S: Maintained 764F: sound/aoa/ 765 766APM DRIVER 767M: Jiri Kosina <jikos@kernel.org> 768S: Odd fixes 769F: arch/x86/kernel/apm_32.c 770F: include/linux/apm_bios.h 771F: include/uapi/linux/apm_bios.h 772F: drivers/char/apm-emulation.c 773 774APPLE BCM5974 MULTITOUCH DRIVER 775M: Henrik Rydberg <rydberg@bitmath.org> 776L: linux-input@vger.kernel.org 777S: Odd fixes 778F: drivers/input/mouse/bcm5974.c 779 780APPLE SMC DRIVER 781M: Henrik Rydberg <rydberg@bitmath.org> 782L: lm-sensors@lm-sensors.org 783S: Odd fixes 784F: drivers/hwmon/applesmc.c 785 786APPLETALK NETWORK LAYER 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 788S: Maintained 789F: drivers/net/appletalk/ 790F: net/appletalk/ 791 792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 793M: Iyappan Subramanian <isubramanian@apm.com> 794M: Keyur Chudgar <kchudgar@apm.com> 795S: Supported 796F: drivers/net/ethernet/apm/xgene/ 797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 798 799APTINA CAMERA SENSOR PLL 800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 801L: linux-media@vger.kernel.org 802S: Maintained 803F: drivers/media/i2c/aptina-pll.* 804 805ARC FRAMEBUFFER DRIVER 806M: Jaya Kumar <jayalk@intworks.biz> 807S: Maintained 808F: drivers/video/fbdev/arcfb.c 809F: drivers/video/fbdev/core/fb_defio.c 810 811ARCNET NETWORK LAYER 812M: Michael Grzeschik <m.grzeschik@pengutronix.de> 813L: netdev@vger.kernel.org 814S: Maintained 815F: drivers/net/arcnet/ 816F: include/uapi/linux/if_arcnet.h 817 818ARM MFM AND FLOPPY DRIVERS 819M: Ian Molton <spyro@f2s.com> 820S: Maintained 821F: arch/arm/lib/floppydma.S 822F: arch/arm/include/asm/floppy.h 823 824ARM PMU PROFILING AND DEBUGGING 825M: Will Deacon <will.deacon@arm.com> 826S: Maintained 827F: arch/arm/kernel/perf_* 828F: arch/arm/oprofile/common.c 829F: arch/arm/kernel/hw_breakpoint.c 830F: arch/arm/include/asm/hw_breakpoint.h 831F: arch/arm/include/asm/perf_event.h 832F: drivers/perf/arm_pmu.c 833F: include/linux/perf/arm_pmu.h 834 835ARM PORT 836M: Russell King <linux@arm.linux.org.uk> 837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 838W: http://www.arm.linux.org.uk/ 839S: Maintained 840F: arch/arm/ 841 842ARM SUB-ARCHITECTURES 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 844S: Maintained 845F: arch/arm/mach-*/ 846F: arch/arm/plat-*/ 847T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 848 849ARM PRIMECELL AACI PL041 DRIVER 850M: Russell King <linux@arm.linux.org.uk> 851S: Maintained 852F: sound/arm/aaci.* 853 854ARM PRIMECELL CLCD PL110 DRIVER 855M: Russell King <linux@arm.linux.org.uk> 856S: Maintained 857F: drivers/video/fbdev/amba-clcd.* 858 859ARM PRIMECELL KMI PL050 DRIVER 860M: Russell King <linux@arm.linux.org.uk> 861S: Maintained 862F: drivers/input/serio/ambakmi.* 863F: include/linux/amba/kmi.h 864 865ARM PRIMECELL MMCI PL180/1 DRIVER 866M: Russell King <linux@arm.linux.org.uk> 867S: Maintained 868F: drivers/mmc/host/mmci.* 869F: include/linux/amba/mmci.h 870 871ARM PRIMECELL UART PL010 AND PL011 DRIVERS 872M: Russell King <linux@arm.linux.org.uk> 873S: Maintained 874F: drivers/tty/serial/amba-pl01*.c 875F: include/linux/amba/serial.h 876 877ARM PRIMECELL BUS SUPPORT 878M: Russell King <linux@arm.linux.org.uk> 879S: Maintained 880F: drivers/amba/ 881F: include/linux/amba/bus.h 882 883ARM/ADS SPHERE MACHINE SUPPORT 884M: Lennert Buytenhek <kernel@wantstofly.org> 885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 886S: Maintained 887 888ARM/AFEB9260 MACHINE SUPPORT 889M: Sergey Lapin <slapin@ossfans.org> 890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 891S: Maintained 892 893ARM/AJECO 1ARM MACHINE SUPPORT 894M: Lennert Buytenhek <kernel@wantstofly.org> 895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 896S: Maintained 897 898ARM/Allwinner A1X SoC support 899M: Maxime Ripard <maxime.ripard@free-electrons.com> 900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 901S: Maintained 902N: sun[x4567]i 903 904ARM/Allwinner SoC Clock Support 905M: Emilio López <emilio@elopez.com.ar> 906S: Maintained 907F: drivers/clk/sunxi/ 908 909ARM/Amlogic MesonX SoC support 910M: Carlo Caione <carlo@caione.org> 911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 912S: Maintained 913F: drivers/media/rc/meson-ir.c 914N: meson[x68] 915 916ARM/Annapurna Labs ALPINE ARCHITECTURE 917M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 918S: Maintained 919F: arch/arm/mach-alpine/ 920 921ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 922M: Nicolas Ferre <nicolas.ferre@atmel.com> 923M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 924M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 926W: http://www.linux4sam.org 927S: Supported 928F: arch/arm/mach-at91/ 929F: include/soc/at91/ 930F: arch/arm/boot/dts/at91*.dts 931F: arch/arm/boot/dts/at91*.dtsi 932F: arch/arm/boot/dts/sama*.dts 933F: arch/arm/boot/dts/sama*.dtsi 934F: arch/arm/include/debug/at91.S 935 936ARM/ATMEL AT91 Clock Support 937M: Boris Brezillon <boris.brezillon@free-electrons.com> 938S: Maintained 939F: drivers/clk/at91 940 941ARM/CALXEDA HIGHBANK ARCHITECTURE 942M: Rob Herring <robh@kernel.org> 943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 944S: Maintained 945F: arch/arm/mach-highbank/ 946 947ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 948M: Krzysztof Halasa <khalasa@piap.pl> 949S: Maintained 950F: arch/arm/mach-cns3xxx/ 951 952ARM/CAVIUM THUNDER NETWORK DRIVER 953M: Sunil Goutham <sgoutham@cavium.com> 954M: Robert Richter <rric@kernel.org> 955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 956S: Supported 957F: drivers/net/ethernet/cavium/thunder/ 958 959ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 960M: Alexander Shiyan <shc_work@mail.ru> 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 962S: Odd Fixes 963N: clps711x 964 965ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 966M: Hartley Sweeten <hsweeten@visionengravers.com> 967M: Ryan Mallon <rmallon@gmail.com> 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 969S: Maintained 970F: arch/arm/mach-ep93xx/ 971F: arch/arm/mach-ep93xx/include/mach/ 972 973ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 974M: Lennert Buytenhek <kernel@wantstofly.org> 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 976S: Maintained 977 978ARM/CLKDEV SUPPORT 979M: Russell King <linux@arm.linux.org.uk> 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 981S: Maintained 982F: arch/arm/include/asm/clkdev.h 983F: drivers/clk/clkdev.c 984 985ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 986M: Mike Rapoport <mike@compulab.co.il> 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 988S: Maintained 989 990ARM/CONTEC MICRO9 MACHINE SUPPORT 991M: Hubert Feurstein <hubert.feurstein@contec.at> 992S: Maintained 993F: arch/arm/mach-ep93xx/micro9.c 994 995ARM/CORESIGHT FRAMEWORK AND DRIVERS 996M: Mathieu Poirier <mathieu.poirier@linaro.org> 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 998S: Maintained 999F: drivers/hwtracing/coresight/* 1000F: Documentation/trace/coresight.txt 1001F: Documentation/devicetree/bindings/arm/coresight.txt 1002F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1003 1004ARM/CORGI MACHINE SUPPORT 1005M: Richard Purdie <rpurdie@rpsys.net> 1006S: Maintained 1007 1008ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1009M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1011T: git git://github.com/ulli-kroll/linux.git 1012S: Maintained 1013F: arch/arm/mach-gemini/ 1014F: drivers/rtc/rtc-gemini.c 1015 1016ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1017M: Barry Song <baohua@kernel.org> 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1019T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1020S: Maintained 1021F: arch/arm/mach-prima2/ 1022F: drivers/clk/sirf/ 1023F: drivers/clocksource/timer-prima2.c 1024F: drivers/clocksource/timer-atlas7.c 1025N: [^a-z]sirf 1026 1027ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1028M: Baruch Siach <baruch@tkos.co.il> 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1030S: Maintained 1031F: arch/arm/boot/dts/cx92755* 1032N: digicolor 1033 1034ARM/EBSA110 MACHINE SUPPORT 1035M: Russell King <linux@arm.linux.org.uk> 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1037W: http://www.arm.linux.org.uk/ 1038S: Maintained 1039F: arch/arm/mach-ebsa110/ 1040F: drivers/net/ethernet/amd/am79c961a.* 1041 1042ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1043M: Uwe Kleine-König <kernel@pengutronix.de> 1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1045S: Maintained 1046N: efm32 1047 1048ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1049M: Daniel Ribeiro <drwyrm@gmail.com> 1050M: Stefan Schmidt <stefan@openezx.org> 1051M: Harald Welte <laforge@openezx.org> 1052L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1053W: http://www.openezx.org/ 1054S: Maintained 1055T: topgit git://git.openezx.org/openezx.git 1056F: arch/arm/mach-pxa/ezx.c 1057 1058ARM/FARADAY FA526 PORT 1059M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1061S: Maintained 1062T: git git://git.berlios.de/gemini-board 1063F: arch/arm/mm/*-fa* 1064 1065ARM/FOOTBRIDGE ARCHITECTURE 1066M: Russell King <linux@arm.linux.org.uk> 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1068W: http://www.arm.linux.org.uk/ 1069S: Maintained 1070F: arch/arm/include/asm/hardware/dec21285.h 1071F: arch/arm/mach-footbridge/ 1072 1073ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1074M: Shawn Guo <shawnguo@kernel.org> 1075M: Sascha Hauer <kernel@pengutronix.de> 1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1077S: Maintained 1078T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1079F: arch/arm/mach-imx/ 1080F: arch/arm/mach-mxs/ 1081F: arch/arm/boot/dts/imx* 1082F: arch/arm/configs/imx*_defconfig 1083F: drivers/clk/imx/ 1084F: include/soc/imx/ 1085 1086ARM/FREESCALE VYBRID ARM ARCHITECTURE 1087M: Shawn Guo <shawnguo@kernel.org> 1088M: Sascha Hauer <kernel@pengutronix.de> 1089R: Stefan Agner <stefan@agner.ch> 1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1091S: Maintained 1092T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1093F: arch/arm/mach-imx/*vf610* 1094F: arch/arm/boot/dts/vf* 1095 1096ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1097M: Lennert Buytenhek <kernel@wantstofly.org> 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1099S: Maintained 1100 1101ARM/GUMSTIX MACHINE SUPPORT 1102M: Steve Sakoman <sakoman@gmail.com> 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1104S: Maintained 1105 1106ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1107M: Philipp Zabel <philipp.zabel@gmail.com> 1108M: Paul Parsons <lost.distance@yahoo.com> 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1110S: Maintained 1111F: arch/arm/mach-pxa/hx4700.c 1112F: arch/arm/mach-pxa/include/mach/hx4700.h 1113F: sound/soc/pxa/hx4700.c 1114 1115ARM/HISILICON SOC SUPPORT 1116M: Wei Xu <xuwei5@hisilicon.com> 1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1118W: http://www.hisilicon.com 1119S: Supported 1120T: git git://github.com/hisilicon/linux-hisi.git 1121F: arch/arm/mach-hisi/ 1122 1123ARM/HP JORNADA 7XX MACHINE SUPPORT 1124M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1125W: www.jlime.com 1126S: Maintained 1127T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1128F: arch/arm/mach-sa1100/jornada720.c 1129F: arch/arm/mach-sa1100/include/mach/jornada720.h 1130 1131ARM/IGEP MACHINE SUPPORT 1132M: Enric Balletbo i Serra <eballetbo@gmail.com> 1133M: Javier Martinez Canillas <javier@dowhile0.org> 1134L: linux-omap@vger.kernel.org 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1136S: Maintained 1137F: arch/arm/boot/dts/omap3-igep* 1138 1139ARM/INCOME PXA270 SUPPORT 1140M: Marek Vasut <marek.vasut@gmail.com> 1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1142S: Maintained 1143F: arch/arm/mach-pxa/colibri-pxa270-income.c 1144 1145ARM/INTEL IOP32X ARM ARCHITECTURE 1146M: Lennert Buytenhek <kernel@wantstofly.org> 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1148S: Maintained 1149 1150ARM/INTEL IOP33X ARM ARCHITECTURE 1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1152S: Orphan 1153 1154ARM/INTEL IOP13XX ARM ARCHITECTURE 1155M: Lennert Buytenhek <kernel@wantstofly.org> 1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1157S: Maintained 1158 1159ARM/INTEL IQ81342EX MACHINE SUPPORT 1160M: Lennert Buytenhek <kernel@wantstofly.org> 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1162S: Maintained 1163 1164ARM/INTEL IXDP2850 MACHINE SUPPORT 1165M: Lennert Buytenhek <kernel@wantstofly.org> 1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1167S: Maintained 1168 1169ARM/INTEL IXP4XX ARM ARCHITECTURE 1170M: Imre Kaloz <kaloz@openwrt.org> 1171M: Krzysztof Halasa <khalasa@piap.pl> 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1173S: Maintained 1174F: arch/arm/mach-ixp4xx/ 1175 1176ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1177M: Jonathan Cameron <jic23@cam.ac.uk> 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1179S: Maintained 1180F: arch/arm/mach-pxa/stargate2.c 1181F: drivers/pcmcia/pxa2xx_stargate2.c 1182 1183ARM/INTEL XSC3 (MANZANO) ARM CORE 1184M: Lennert Buytenhek <kernel@wantstofly.org> 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1186S: Maintained 1187 1188ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1189M: Lennert Buytenhek <kernel@wantstofly.org> 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1191S: Maintained 1192 1193ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1194M: Santosh Shilimkar <ssantosh@kernel.org> 1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1196S: Maintained 1197F: arch/arm/mach-keystone/ 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1199 1200ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1201M: Santosh Shilimkar <ssantosh@kernel.org> 1202L: linux-kernel@vger.kernel.org 1203S: Maintained 1204F: drivers/clk/keystone/ 1205 1206ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1207M: Santosh Shilimkar <ssantosh@kernel.org> 1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1209L: linux-kernel@vger.kernel.org 1210S: Maintained 1211F: drivers/clocksource/timer-keystone.c 1212 1213ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1214M: Santosh Shilimkar <ssantosh@kernel.org> 1215L: linux-kernel@vger.kernel.org 1216S: Maintained 1217F: drivers/power/reset/keystone-reset.c 1218 1219ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1220M: Santosh Shilimkar <ssantosh@kernel.org> 1221L: linux-kernel@vger.kernel.org 1222S: Maintained 1223F: drivers/memory/*emif* 1224 1225ARM/LOGICPD PXA270 MACHINE SUPPORT 1226M: Lennert Buytenhek <kernel@wantstofly.org> 1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1228S: Maintained 1229 1230ARM/LPC18XX ARCHITECTURE 1231M: Joachim Eastwood <manabian@gmail.com> 1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1233S: Maintained 1234N: lpc18xx 1235 1236ARM/MAGICIAN MACHINE SUPPORT 1237M: Philipp Zabel <philipp.zabel@gmail.com> 1238S: Maintained 1239 1240ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1241M: Jason Cooper <jason@lakedaemon.net> 1242M: Andrew Lunn <andrew@lunn.ch> 1243M: Gregory Clement <gregory.clement@free-electrons.com> 1244M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1246S: Maintained 1247F: arch/arm/mach-mvebu/ 1248F: drivers/rtc/rtc-armada38x.c 1249F: arch/arm/boot/dts/armada* 1250F: arch/arm/boot/dts/kirkwood* 1251 1252 1253ARM/Marvell Berlin SoC support 1254M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1256S: Maintained 1257F: arch/arm/mach-berlin/ 1258F: arch/arm/boot/dts/berlin* 1259 1260 1261ARM/Marvell Dove/MV78xx0/Orion SOC support 1262M: Jason Cooper <jason@lakedaemon.net> 1263M: Andrew Lunn <andrew@lunn.ch> 1264M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1265M: Gregory Clement <gregory.clement@free-electrons.com> 1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1267S: Maintained 1268F: arch/arm/mach-dove/ 1269F: arch/arm/mach-mv78xx0/ 1270F: arch/arm/mach-orion5x/ 1271F: arch/arm/plat-orion/ 1272F: arch/arm/boot/dts/dove* 1273F: arch/arm/boot/dts/orion5x* 1274 1275 1276ARM/Orion SoC/Technologic Systems TS-78xx platform support 1277M: Alexander Clouter <alex@digriz.org.uk> 1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1279W: http://www.digriz.org.uk/ts78xx/kernel 1280S: Maintained 1281F: arch/arm/mach-orion5x/ts78xx-* 1282 1283ARM/Mediatek RTC DRIVER 1284M: Eddie Huang <eddie.huang@mediatek.com> 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1287S: Maintained 1288F: drivers/rtc/rtc-mt6397.c 1289 1290ARM/Mediatek SoC support 1291M: Matthias Brugger <matthias.bgg@gmail.com> 1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1293L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1294S: Maintained 1295F: arch/arm/boot/dts/mt6* 1296F: arch/arm/boot/dts/mt8* 1297F: arch/arm/mach-mediatek/ 1298N: mtk 1299K: mediatek 1300 1301ARM/MICREL KS8695 ARCHITECTURE 1302M: Greg Ungerer <gerg@uclinux.org> 1303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1304F: arch/arm/mach-ks8695/ 1305S: Odd Fixes 1306 1307ARM/MIOA701 MACHINE SUPPORT 1308M: Robert Jarzmik <robert.jarzmik@free.fr> 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1310F: arch/arm/mach-pxa/mioa701.c 1311S: Maintained 1312 1313ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1314M: Michael Petchkovsky <mkpetch@internode.on.net> 1315S: Maintained 1316 1317ARM/NOMADIK ARCHITECTURE 1318M: Alessandro Rubini <rubini@unipv.it> 1319M: Linus Walleij <linus.walleij@linaro.org> 1320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1321S: Maintained 1322F: arch/arm/mach-nomadik/ 1323F: drivers/pinctrl/nomadik/ 1324F: drivers/i2c/busses/i2c-nomadik.c 1325T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1326 1327ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1328M: Nelson Castillo <arhuaco@freaks-unidos.net> 1329L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1330W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1331S: Supported 1332 1333ARM/TOSA MACHINE SUPPORT 1334M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1335M: Dirk Opfer <dirk@opfer-online.de> 1336S: Maintained 1337 1338ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1339M: Marek Vasut <marek.vasut@gmail.com> 1340L: linux-arm-kernel@lists.infradead.org 1341W: http://hackndev.com 1342S: Maintained 1343F: arch/arm/mach-pxa/include/mach/palmtx.h 1344F: arch/arm/mach-pxa/palmtx.c 1345F: arch/arm/mach-pxa/include/mach/palmt5.h 1346F: arch/arm/mach-pxa/palmt5.c 1347F: arch/arm/mach-pxa/include/mach/palmld.h 1348F: arch/arm/mach-pxa/palmld.c 1349F: arch/arm/mach-pxa/include/mach/palmte2.h 1350F: arch/arm/mach-pxa/palmte2.c 1351F: arch/arm/mach-pxa/include/mach/palmtc.h 1352F: arch/arm/mach-pxa/palmtc.c 1353 1354ARM/PALM TREO SUPPORT 1355M: Tomas Cech <sleep_walker@suse.com> 1356L: linux-arm-kernel@lists.infradead.org 1357W: http://hackndev.com 1358S: Maintained 1359F: arch/arm/mach-pxa/include/mach/palmtreo.h 1360F: arch/arm/mach-pxa/palmtreo.c 1361 1362ARM/PALMZ72 SUPPORT 1363M: Sergey Lapin <slapin@ossfans.org> 1364L: linux-arm-kernel@lists.infradead.org 1365W: http://hackndev.com 1366S: Maintained 1367F: arch/arm/mach-pxa/include/mach/palmz72.h 1368F: arch/arm/mach-pxa/palmz72.c 1369 1370ARM/PLEB SUPPORT 1371M: Peter Chubb <pleb@gelato.unsw.edu.au> 1372W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1373S: Maintained 1374 1375ARM/PT DIGITAL BOARD PORT 1376M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1378W: http://www.arm.linux.org.uk/ 1379S: Maintained 1380 1381ARM/QUALCOMM SUPPORT 1382M: Kumar Gala <galak@codeaurora.org> 1383M: Andy Gross <agross@codeaurora.org> 1384M: David Brown <davidb@codeaurora.org> 1385L: linux-arm-msm@vger.kernel.org 1386L: linux-soc@vger.kernel.org 1387S: Maintained 1388F: arch/arm/mach-qcom/ 1389F: drivers/soc/qcom/ 1390F: drivers/tty/serial/msm_serial.h 1391F: drivers/tty/serial/msm_serial.c 1392F: drivers/*/pm8???-* 1393F: drivers/mfd/ssbi.c 1394F: drivers/firmware/qcom_scm.c 1395T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1396 1397ARM/RADISYS ENP2611 MACHINE SUPPORT 1398M: Lennert Buytenhek <kernel@wantstofly.org> 1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1400S: Maintained 1401 1402ARM/RISCPC ARCHITECTURE 1403M: Russell King <linux@arm.linux.org.uk> 1404L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1405W: http://www.arm.linux.org.uk/ 1406S: Maintained 1407F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1408F: arch/arm/include/asm/hardware/ioc.h 1409F: arch/arm/include/asm/hardware/iomd.h 1410F: arch/arm/include/asm/hardware/memc.h 1411F: arch/arm/mach-rpc/ 1412F: drivers/net/ethernet/8390/etherh.c 1413F: drivers/net/ethernet/i825xx/ether1* 1414F: drivers/net/ethernet/seeq/ether3* 1415F: drivers/scsi/arm/ 1416 1417ARM/Rockchip SoC support 1418M: Heiko Stuebner <heiko@sntech.de> 1419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1420L: linux-rockchip@lists.infradead.org 1421S: Maintained 1422F: arch/arm/boot/dts/rk3* 1423F: arch/arm/mach-rockchip/ 1424F: drivers/clk/rockchip/ 1425F: drivers/i2c/busses/i2c-rk3x.c 1426F: drivers/*/*rockchip* 1427F: drivers/*/*/*rockchip* 1428F: sound/soc/rockchip/ 1429N: rockchip 1430 1431ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1432M: Kukjin Kim <kgene@kernel.org> 1433M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1435L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1436S: Maintained 1437F: arch/arm/boot/dts/s3c* 1438F: arch/arm/boot/dts/exynos* 1439F: arch/arm64/boot/dts/exynos/ 1440F: arch/arm/plat-samsung/ 1441F: arch/arm/mach-s3c24*/ 1442F: arch/arm/mach-s3c64xx/ 1443F: arch/arm/mach-s5p*/ 1444F: arch/arm/mach-exynos*/ 1445F: drivers/*/*s3c2410* 1446F: drivers/*/*/*s3c2410* 1447F: drivers/spi/spi-s3c* 1448F: sound/soc/samsung/* 1449N: exynos 1450 1451ARM/SAMSUNG MOBILE MACHINE SUPPORT 1452M: Kyungmin Park <kyungmin.park@samsung.com> 1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1454S: Maintained 1455F: arch/arm/mach-s5pv210/ 1456 1457ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1458M: Kyungmin Park <kyungmin.park@samsung.com> 1459M: Kamil Debski <k.debski@samsung.com> 1460L: linux-arm-kernel@lists.infradead.org 1461L: linux-media@vger.kernel.org 1462S: Maintained 1463F: drivers/media/platform/s5p-g2d/ 1464 1465ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1466M: Kyungmin Park <kyungmin.park@samsung.com> 1467M: Kamil Debski <k.debski@samsung.com> 1468M: Jeongtae Park <jtp.park@samsung.com> 1469L: linux-arm-kernel@lists.infradead.org 1470L: linux-media@vger.kernel.org 1471S: Maintained 1472F: arch/arm/plat-samsung/s5p-dev-mfc.c 1473F: drivers/media/platform/s5p-mfc/ 1474 1475ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1476M: Kyungmin Park <kyungmin.park@samsung.com> 1477M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1478L: linux-arm-kernel@lists.infradead.org 1479L: linux-media@vger.kernel.org 1480S: Maintained 1481F: drivers/media/platform/s5p-tv/ 1482 1483ARM/SHMOBILE ARM ARCHITECTURE 1484M: Simon Horman <horms@verge.net.au> 1485M: Magnus Damm <magnus.damm@gmail.com> 1486L: linux-sh@vger.kernel.org 1487W: http://oss.renesas.com 1488Q: http://patchwork.kernel.org/project/linux-sh/list/ 1489T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1490S: Supported 1491F: arch/arm/boot/dts/emev2* 1492F: arch/arm/boot/dts/r7s* 1493F: arch/arm/boot/dts/r8a* 1494F: arch/arm/boot/dts/sh* 1495F: arch/arm/configs/bockw_defconfig 1496F: arch/arm/configs/marzen_defconfig 1497F: arch/arm/configs/shmobile_defconfig 1498F: arch/arm/include/debug/renesas-scif.S 1499F: arch/arm/mach-shmobile/ 1500F: drivers/sh/ 1501 1502ARM/SOCFPGA ARCHITECTURE 1503M: Dinh Nguyen <dinguyen@opensource.altera.com> 1504S: Maintained 1505F: arch/arm/mach-socfpga/ 1506F: arch/arm/boot/dts/socfpga* 1507F: arch/arm/configs/socfpga_defconfig 1508W: http://www.rocketboards.org 1509T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1510 1511ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1512M: Dinh Nguyen <dinguyen@opensource.altera.com> 1513S: Maintained 1514F: drivers/clk/socfpga/ 1515 1516ARM/SOCFPGA EDAC SUPPORT 1517M: Thor Thayer <tthayer@opensource.altera.com> 1518S: Maintained 1519F: drivers/edac/altera_edac. 1520 1521ARM/STI ARCHITECTURE 1522M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1523M: Maxime Coquelin <maxime.coquelin@st.com> 1524M: Patrice Chotard <patrice.chotard@st.com> 1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1526L: kernel@stlinux.com 1527W: http://www.stlinux.com 1528S: Maintained 1529F: arch/arm/mach-sti/ 1530F: arch/arm/boot/dts/sti* 1531F: drivers/clocksource/arm_global_timer.c 1532F: drivers/clocksource/clksrc_st_lpc.c 1533F: drivers/i2c/busses/i2c-st.c 1534F: drivers/media/rc/st_rc.c 1535F: drivers/media/platform/sti/c8sectpfe/ 1536F: drivers/mmc/host/sdhci-st.c 1537F: drivers/phy/phy-miphy28lp.c 1538F: drivers/phy/phy-miphy365x.c 1539F: drivers/phy/phy-stih407-usb.c 1540F: drivers/phy/phy-stih41x-usb.c 1541F: drivers/pinctrl/pinctrl-st.c 1542F: drivers/reset/sti/ 1543F: drivers/rtc/rtc-st-lpc.c 1544F: drivers/tty/serial/st-asc.c 1545F: drivers/usb/dwc3/dwc3-st.c 1546F: drivers/usb/host/ehci-st.c 1547F: drivers/usb/host/ohci-st.c 1548F: drivers/watchdog/st_lpc_wdt.c 1549F: drivers/ata/ahci_st.c 1550 1551ARM/STM32 ARCHITECTURE 1552M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1554S: Maintained 1555T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1556N: stm32 1557F: drivers/clocksource/armv7m_systick.c 1558 1559ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1560M: Lennert Buytenhek <kernel@wantstofly.org> 1561L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1562S: Maintained 1563 1564ARM/TETON BGA MACHINE SUPPORT 1565M: "Mark F. Brown" <mark.brown314@gmail.com> 1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1567S: Maintained 1568 1569ARM/THECUS N2100 MACHINE SUPPORT 1570M: Lennert Buytenhek <kernel@wantstofly.org> 1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1572S: Maintained 1573 1574ARM/NUVOTON W90X900 ARM ARCHITECTURE 1575M: Wan ZongShun <mcuos.com@gmail.com> 1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1577W: http://www.mcuos.com 1578S: Maintained 1579F: arch/arm/mach-w90x900/ 1580F: drivers/input/keyboard/w90p910_keypad.c 1581F: drivers/input/touchscreen/w90p910_ts.c 1582F: drivers/watchdog/nuc900_wdt.c 1583F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1584F: drivers/mtd/nand/nuc900_nand.c 1585F: drivers/rtc/rtc-nuc900.c 1586F: drivers/spi/spi-nuc900.c 1587F: drivers/usb/host/ehci-w90x900.c 1588F: drivers/video/fbdev/nuc900fb.c 1589 1590ARM/U300 MACHINE SUPPORT 1591M: Linus Walleij <linus.walleij@linaro.org> 1592L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1593S: Supported 1594F: arch/arm/mach-u300/ 1595F: drivers/clocksource/timer-u300.c 1596F: drivers/i2c/busses/i2c-stu300.c 1597F: drivers/rtc/rtc-coh901331.c 1598F: drivers/watchdog/coh901327_wdt.c 1599F: drivers/dma/coh901318* 1600F: drivers/mfd/ab3100* 1601F: drivers/rtc/rtc-ab3100.c 1602F: drivers/rtc/rtc-coh901331.c 1603T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1604 1605ARM/UNIPHIER ARCHITECTURE 1606M: Masahiro Yamada <yamada.masahiro@socionext.com> 1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1608S: Maintained 1609F: arch/arm/boot/dts/uniphier* 1610F: arch/arm/mach-uniphier/ 1611F: drivers/pinctrl/uniphier/ 1612F: drivers/tty/serial/8250/8250_uniphier.c 1613N: uniphier 1614 1615ARM/Ux500 ARM ARCHITECTURE 1616M: Linus Walleij <linus.walleij@linaro.org> 1617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1618S: Maintained 1619F: arch/arm/mach-ux500/ 1620F: drivers/clocksource/clksrc-dbx500-prcmu.c 1621F: drivers/dma/ste_dma40* 1622F: drivers/hwspinlock/u8500_hsem.c 1623F: drivers/mfd/abx500* 1624F: drivers/mfd/ab8500* 1625F: drivers/mfd/dbx500* 1626F: drivers/mfd/db8500* 1627F: drivers/pinctrl/nomadik/pinctrl-ab* 1628F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1629F: drivers/rtc/rtc-ab8500.c 1630F: drivers/rtc/rtc-pl031.c 1631T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1632 1633ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1634M: Ulf Hansson <ulf.hansson@linaro.org> 1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1636T: git git://git.linaro.org/people/ulfh/clk.git 1637S: Maintained 1638F: drivers/clk/ux500/ 1639F: include/linux/platform_data/clk-ux500.h 1640 1641ARM/VERSATILE EXPRESS PLATFORM 1642M: Liviu Dudau <liviu.dudau@arm.com> 1643M: Sudeep Holla <sudeep.holla@arm.com> 1644M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1645L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1646S: Maintained 1647F: arch/arm/boot/dts/vexpress* 1648F: arch/arm64/boot/dts/arm/vexpress* 1649F: arch/arm/mach-vexpress/ 1650F: */*/vexpress* 1651F: */*/*/vexpress* 1652F: drivers/clk/versatile/clk-vexpress-osc.c 1653F: drivers/clocksource/versatile.c 1654 1655ARM/VFP SUPPORT 1656M: Russell King <linux@arm.linux.org.uk> 1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1658W: http://www.arm.linux.org.uk/ 1659S: Maintained 1660F: arch/arm/vfp/ 1661 1662ARM/VOIPAC PXA270 SUPPORT 1663M: Marek Vasut <marek.vasut@gmail.com> 1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1665S: Maintained 1666F: arch/arm/mach-pxa/vpac270.c 1667F: arch/arm/mach-pxa/include/mach/vpac270.h 1668 1669ARM/VT8500 ARM ARCHITECTURE 1670M: Tony Prisk <linux@prisktech.co.nz> 1671L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1672S: Maintained 1673F: arch/arm/mach-vt8500/ 1674F: drivers/clocksource/vt8500_timer.c 1675F: drivers/i2c/busses/i2c-wmt.c 1676F: drivers/mmc/host/wmt-sdmmc.c 1677F: drivers/pwm/pwm-vt8500.c 1678F: drivers/rtc/rtc-vt8500.c 1679F: drivers/tty/serial/vt8500_serial.c 1680F: drivers/usb/host/ehci-platform.c 1681F: drivers/usb/host/uhci-platform.c 1682F: drivers/video/fbdev/vt8500lcdfb.* 1683F: drivers/video/fbdev/wm8505fb* 1684F: drivers/video/fbdev/wmt_ge_rops.* 1685 1686ARM/ZIPIT Z2 SUPPORT 1687M: Marek Vasut <marek.vasut@gmail.com> 1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1689S: Maintained 1690F: arch/arm/mach-pxa/z2.c 1691F: arch/arm/mach-pxa/include/mach/z2.h 1692 1693ARM/ZTE ARCHITECTURE 1694M: Jun Nie <jun.nie@linaro.org> 1695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1696S: Maintained 1697F: arch/arm/mach-zx/ 1698F: drivers/clk/zte/ 1699F: Documentation/devicetree/bindings/arm/zte.txt 1700F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1701 1702ARM/ZYNQ ARCHITECTURE 1703M: Michal Simek <michal.simek@xilinx.com> 1704R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1706W: http://wiki.xilinx.com 1707T: git https://github.com/Xilinx/linux-xlnx.git 1708S: Supported 1709F: arch/arm/mach-zynq/ 1710F: drivers/cpuidle/cpuidle-zynq.c 1711F: drivers/block/xsysace.c 1712N: zynq 1713N: xilinx 1714F: drivers/clocksource/cadence_ttc_timer.c 1715F: drivers/i2c/busses/i2c-cadence.c 1716F: drivers/mmc/host/sdhci-of-arasan.c 1717F: drivers/edac/synopsys_edac.c 1718 1719ARM SMMU DRIVERS 1720M: Will Deacon <will.deacon@arm.com> 1721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1722S: Maintained 1723F: drivers/iommu/arm-smmu.c 1724F: drivers/iommu/arm-smmu-v3.c 1725F: drivers/iommu/io-pgtable-arm.c 1726 1727ARM64 PORT (AARCH64 ARCHITECTURE) 1728M: Catalin Marinas <catalin.marinas@arm.com> 1729M: Will Deacon <will.deacon@arm.com> 1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1731S: Maintained 1732F: arch/arm64/ 1733F: Documentation/arm64/ 1734 1735AS3645A LED FLASH CONTROLLER DRIVER 1736M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1737L: linux-media@vger.kernel.org 1738T: git git://linuxtv.org/media_tree.git 1739S: Maintained 1740F: drivers/media/i2c/as3645a.c 1741F: include/media/as3645a.h 1742 1743ASC7621 HARDWARE MONITOR DRIVER 1744M: George Joseph <george.joseph@fairview5.com> 1745L: lm-sensors@lm-sensors.org 1746S: Maintained 1747F: Documentation/hwmon/asc7621 1748F: drivers/hwmon/asc7621.c 1749 1750ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1751M: Corentin Chary <corentin.chary@gmail.com> 1752L: acpi4asus-user@lists.sourceforge.net 1753L: platform-driver-x86@vger.kernel.org 1754W: http://acpi4asus.sf.net 1755S: Maintained 1756F: drivers/platform/x86/asus*.c 1757F: drivers/platform/x86/eeepc*.c 1758 1759ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1760R: Dan Williams <dan.j.williams@intel.com> 1761W: http://sourceforge.net/projects/xscaleiop 1762S: Odd fixes 1763F: Documentation/crypto/async-tx-api.txt 1764F: crypto/async_tx/ 1765F: drivers/dma/ 1766F: include/linux/dmaengine.h 1767F: include/linux/async_tx.h 1768 1769AT24 EEPROM DRIVER 1770M: Wolfram Sang <wsa@the-dreams.de> 1771L: linux-i2c@vger.kernel.org 1772S: Maintained 1773F: drivers/misc/eeprom/at24.c 1774F: include/linux/platform_data/at24.h 1775 1776ATA OVER ETHERNET (AOE) DRIVER 1777M: "Ed L. Cashin" <ed.cashin@acm.org> 1778W: http://www.openaoe.org/ 1779S: Supported 1780F: Documentation/aoe/ 1781F: drivers/block/aoe/ 1782 1783ATHEROS ATH GENERIC UTILITIES 1784M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1785L: linux-wireless@vger.kernel.org 1786S: Supported 1787F: drivers/net/wireless/ath/* 1788 1789ATHEROS ATH5K WIRELESS DRIVER 1790M: Jiri Slaby <jirislaby@gmail.com> 1791M: Nick Kossifidis <mickflemm@gmail.com> 1792M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1793L: linux-wireless@vger.kernel.org 1794W: http://wireless.kernel.org/en/users/Drivers/ath5k 1795S: Maintained 1796F: drivers/net/wireless/ath/ath5k/ 1797 1798ATHEROS ATH6KL WIRELESS DRIVER 1799M: Kalle Valo <kvalo@qca.qualcomm.com> 1800L: linux-wireless@vger.kernel.org 1801W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1802T: git git://github.com/kvalo/ath.git 1803S: Supported 1804F: drivers/net/wireless/ath/ath6kl/ 1805 1806WILOCITY WIL6210 WIRELESS DRIVER 1807M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1808L: linux-wireless@vger.kernel.org 1809L: wil6210@qca.qualcomm.com 1810S: Supported 1811W: http://wireless.kernel.org/en/users/Drivers/wil6210 1812F: drivers/net/wireless/ath/wil6210/ 1813F: include/uapi/linux/wil6210_uapi.h 1814 1815CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1816M: Christian Lamparter <chunkeey@googlemail.com> 1817L: linux-wireless@vger.kernel.org 1818W: http://wireless.kernel.org/en/users/Drivers/carl9170 1819S: Maintained 1820F: drivers/net/wireless/ath/carl9170/ 1821 1822ATK0110 HWMON DRIVER 1823M: Luca Tettamanti <kronos.it@gmail.com> 1824L: lm-sensors@lm-sensors.org 1825S: Maintained 1826F: drivers/hwmon/asus_atk0110.c 1827 1828ATI_REMOTE2 DRIVER 1829M: Ville Syrjala <syrjala@sci.fi> 1830S: Maintained 1831F: drivers/input/misc/ati_remote2.c 1832 1833ATLX ETHERNET DRIVERS 1834M: Jay Cliburn <jcliburn@gmail.com> 1835M: Chris Snook <chris.snook@gmail.com> 1836L: netdev@vger.kernel.org 1837W: http://sourceforge.net/projects/atl1 1838W: http://atl1.sourceforge.net 1839S: Maintained 1840F: drivers/net/ethernet/atheros/ 1841 1842ATM 1843M: Chas Williams <3chas3@gmail.com> 1844L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1845L: netdev@vger.kernel.org 1846W: http://linux-atm.sourceforge.net 1847S: Maintained 1848F: drivers/atm/ 1849F: include/linux/atm* 1850F: include/uapi/linux/atm* 1851 1852ATMEL AT91 / AT32 MCI DRIVER 1853M: Ludovic Desroches <ludovic.desroches@atmel.com> 1854S: Maintained 1855F: drivers/mmc/host/atmel-mci.c 1856F: drivers/mmc/host/atmel-mci-regs.h 1857 1858ATMEL AT91 / AT32 SERIAL DRIVER 1859M: Nicolas Ferre <nicolas.ferre@atmel.com> 1860S: Supported 1861F: drivers/tty/serial/atmel_serial.c 1862 1863ATMEL Audio ALSA driver 1864M: Nicolas Ferre <nicolas.ferre@atmel.com> 1865L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1866S: Supported 1867F: sound/soc/atmel 1868 1869ATMEL DMA DRIVER 1870M: Nicolas Ferre <nicolas.ferre@atmel.com> 1871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1872S: Supported 1873F: drivers/dma/at_hdmac.c 1874F: drivers/dma/at_hdmac_regs.h 1875F: include/linux/platform_data/dma-atmel.h 1876 1877ATMEL XDMA DRIVER 1878M: Ludovic Desroches <ludovic.desroches@atmel.com> 1879L: linux-arm-kernel@lists.infradead.org 1880L: dmaengine@vger.kernel.org 1881S: Supported 1882F: drivers/dma/at_xdmac.c 1883 1884ATMEL I2C DRIVER 1885M: Ludovic Desroches <ludovic.desroches@atmel.com> 1886L: linux-i2c@vger.kernel.org 1887S: Supported 1888F: drivers/i2c/busses/i2c-at91.c 1889 1890ATMEL ISI DRIVER 1891M: Josh Wu <josh.wu@atmel.com> 1892L: linux-media@vger.kernel.org 1893S: Supported 1894F: drivers/media/platform/soc_camera/atmel-isi.c 1895F: include/media/atmel-isi.h 1896 1897ATMEL LCDFB DRIVER 1898M: Nicolas Ferre <nicolas.ferre@atmel.com> 1899L: linux-fbdev@vger.kernel.org 1900S: Maintained 1901F: drivers/video/fbdev/atmel_lcdfb.c 1902F: include/video/atmel_lcdc.h 1903 1904ATMEL MACB ETHERNET DRIVER 1905M: Nicolas Ferre <nicolas.ferre@atmel.com> 1906S: Supported 1907F: drivers/net/ethernet/cadence/ 1908 1909ATMEL NAND DRIVER 1910M: Josh Wu <josh.wu@atmel.com> 1911L: linux-mtd@lists.infradead.org 1912S: Supported 1913F: drivers/mtd/nand/atmel_nand* 1914 1915ATMEL SDMMC DRIVER 1916M: Ludovic Desroches <ludovic.desroches@atmel.com> 1917L: linux-mmc@vger.kernel.org 1918S: Supported 1919F: drivers/mmc/host/sdhci-of-at91.c 1920 1921ATMEL SPI DRIVER 1922M: Nicolas Ferre <nicolas.ferre@atmel.com> 1923S: Supported 1924F: drivers/spi/spi-atmel.* 1925 1926ATMEL SSC DRIVER 1927M: Nicolas Ferre <nicolas.ferre@atmel.com> 1928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1929S: Supported 1930F: drivers/misc/atmel-ssc.c 1931F: include/linux/atmel-ssc.h 1932 1933ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1934M: Nicolas Ferre <nicolas.ferre@atmel.com> 1935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1936S: Supported 1937F: drivers/misc/atmel_tclib.c 1938F: drivers/clocksource/tcb_clksrc.c 1939 1940ATMEL USBA UDC DRIVER 1941M: Nicolas Ferre <nicolas.ferre@atmel.com> 1942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1943S: Supported 1944F: drivers/usb/gadget/udc/atmel_usba_udc.* 1945 1946ATMEL WIRELESS DRIVER 1947M: Simon Kelley <simon@thekelleys.org.uk> 1948L: linux-wireless@vger.kernel.org 1949W: http://www.thekelleys.org.uk/atmel 1950W: http://atmelwlandriver.sourceforge.net/ 1951S: Maintained 1952F: drivers/net/wireless/atmel* 1953 1954ATMEL MAXTOUCH DRIVER 1955M: Nick Dyer <nick.dyer@itdev.co.uk> 1956T: git git://github.com/atmel-maxtouch/linux.git 1957S: Supported 1958F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 1959F: drivers/input/touchscreen/atmel_mxt_ts.c 1960F: include/linux/platform_data/atmel_mxt_ts.h 1961 1962ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1963M: Bradley Grove <linuxdrivers@attotech.com> 1964L: linux-scsi@vger.kernel.org 1965W: http://www.attotech.com 1966S: Supported 1967F: drivers/scsi/esas2r 1968 1969ATUSB IEEE 802.15.4 RADIO DRIVER 1970M: Stefan Schmidt <stefan@osg.samsung.com> 1971L: linux-wpan@vger.kernel.org 1972S: Maintained 1973F: drivers/net/ieee802154/atusb.c 1974F: drivers/net/ieee802154/atusb.h 1975F: drivers/net/ieee802154/at86rf230.h 1976 1977AUDIT SUBSYSTEM 1978M: Paul Moore <paul@paul-moore.com> 1979M: Eric Paris <eparis@redhat.com> 1980L: linux-audit@redhat.com (moderated for non-subscribers) 1981W: http://people.redhat.com/sgrubb/audit/ 1982T: git git://git.infradead.org/users/pcmoore/audit 1983S: Maintained 1984F: include/linux/audit.h 1985F: include/uapi/linux/audit.h 1986F: kernel/audit* 1987 1988AUXILIARY DISPLAY DRIVERS 1989M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1990W: http://miguelojeda.es/auxdisplay.htm 1991W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1992S: Maintained 1993F: drivers/auxdisplay/ 1994F: include/linux/cfag12864b.h 1995 1996AVR32 ARCHITECTURE 1997M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1998M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1999W: http://www.atmel.com/products/AVR32/ 2000W: http://mirror.egtvedt.no/avr32linux.org/ 2001W: http://avrfreaks.net/ 2002S: Maintained 2003F: arch/avr32/ 2004 2005AVR32/AT32AP MACHINE SUPPORT 2006M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2007M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2008S: Maintained 2009F: arch/avr32/mach-at32ap/ 2010 2011AX.25 NETWORK LAYER 2012M: Ralf Baechle <ralf@linux-mips.org> 2013L: linux-hams@vger.kernel.org 2014W: http://www.linux-ax25.org/ 2015S: Maintained 2016F: include/uapi/linux/ax25.h 2017F: include/net/ax25.h 2018F: net/ax25/ 2019 2020AZ6007 DVB DRIVER 2021M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2022L: linux-media@vger.kernel.org 2023W: http://linuxtv.org 2024T: git git://linuxtv.org/media_tree.git 2025S: Maintained 2026F: drivers/media/usb/dvb-usb-v2/az6007.c 2027 2028AZTECH FM RADIO RECEIVER DRIVER 2029M: Hans Verkuil <hverkuil@xs4all.nl> 2030L: linux-media@vger.kernel.org 2031T: git git://linuxtv.org/media_tree.git 2032W: http://linuxtv.org 2033S: Maintained 2034F: drivers/media/radio/radio-aztech* 2035 2036B43 WIRELESS DRIVER 2037L: linux-wireless@vger.kernel.org 2038L: b43-dev@lists.infradead.org 2039W: http://wireless.kernel.org/en/users/Drivers/b43 2040S: Odd Fixes 2041F: drivers/net/wireless/b43/ 2042 2043B43LEGACY WIRELESS DRIVER 2044M: Larry Finger <Larry.Finger@lwfinger.net> 2045L: linux-wireless@vger.kernel.org 2046L: b43-dev@lists.infradead.org 2047W: http://wireless.kernel.org/en/users/Drivers/b43 2048S: Maintained 2049F: drivers/net/wireless/b43legacy/ 2050 2051BACKLIGHT CLASS/SUBSYSTEM 2052M: Jingoo Han <jingoohan1@gmail.com> 2053M: Lee Jones <lee.jones@linaro.org> 2054S: Maintained 2055F: drivers/video/backlight/ 2056F: include/linux/backlight.h 2057 2058BATMAN ADVANCED 2059M: Marek Lindner <mareklindner@neomailbox.ch> 2060M: Simon Wunderlich <sw@simonwunderlich.de> 2061M: Antonio Quartulli <antonio@meshcoding.com> 2062L: b.a.t.m.a.n@lists.open-mesh.org 2063W: http://www.open-mesh.org/ 2064S: Maintained 2065F: net/batman-adv/ 2066 2067BAYCOM/HDLCDRV DRIVERS FOR AX.25 2068M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2069L: linux-hams@vger.kernel.org 2070W: http://www.baycom.org/~tom/ham/ham.html 2071S: Maintained 2072F: drivers/net/hamradio/baycom* 2073 2074BCACHE (BLOCK LAYER CACHE) 2075M: Kent Overstreet <kent.overstreet@gmail.com> 2076L: linux-bcache@vger.kernel.org 2077W: http://bcache.evilpiepirate.org 2078S: Maintained 2079F: drivers/md/bcache/ 2080 2081BDISP ST MEDIA DRIVER 2082M: Fabien Dessenne <fabien.dessenne@st.com> 2083L: linux-media@vger.kernel.org 2084T: git git://linuxtv.org/media_tree.git 2085W: http://linuxtv.org 2086S: Supported 2087F: drivers/media/platform/sti/bdisp 2088 2089BEFS FILE SYSTEM 2090S: Orphan 2091F: Documentation/filesystems/befs.txt 2092F: fs/befs/ 2093 2094BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2095M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2096L: netdev@vger.kernel.org 2097S: Maintained 2098F: drivers/net/ethernet/ec_bhf.c 2099 2100BFS FILE SYSTEM 2101M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2102S: Maintained 2103F: Documentation/filesystems/bfs.txt 2104F: fs/bfs/ 2105F: include/uapi/linux/bfs_fs.h 2106 2107BLACKFIN ARCHITECTURE 2108M: Steven Miao <realmz6@gmail.com> 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2110T: git git://git.code.sf.net/p/adi-linux/code 2111W: http://blackfin.uclinux.org 2112S: Supported 2113F: arch/blackfin/ 2114 2115BLACKFIN EMAC DRIVER 2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2117W: http://blackfin.uclinux.org 2118S: Supported 2119F: drivers/net/ethernet/adi/ 2120 2121BLACKFIN RTC DRIVER 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2123W: http://blackfin.uclinux.org 2124S: Supported 2125F: drivers/rtc/rtc-bfin.c 2126 2127BLACKFIN SDH DRIVER 2128M: Sonic Zhang <sonic.zhang@analog.com> 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2130W: http://blackfin.uclinux.org 2131S: Supported 2132F: drivers/mmc/host/bfin_sdh.c 2133 2134BLACKFIN SERIAL DRIVER 2135M: Sonic Zhang <sonic.zhang@analog.com> 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2137W: http://blackfin.uclinux.org 2138S: Supported 2139F: drivers/tty/serial/bfin_uart.c 2140 2141BLACKFIN WATCHDOG DRIVER 2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2143W: http://blackfin.uclinux.org 2144S: Supported 2145F: drivers/watchdog/bfin_wdt.c 2146 2147BLACKFIN I2C TWI DRIVER 2148M: Sonic Zhang <sonic.zhang@analog.com> 2149L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2150W: http://blackfin.uclinux.org/ 2151S: Supported 2152F: drivers/i2c/busses/i2c-bfin-twi.c 2153 2154BLACKFIN MEDIA DRIVER 2155M: Scott Jiang <scott.jiang.linux@gmail.com> 2156L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2157W: http://blackfin.uclinux.org/ 2158S: Supported 2159F: drivers/media/platform/blackfin/ 2160F: drivers/media/i2c/adv7183* 2161F: drivers/media/i2c/vs6624* 2162 2163BLINKM RGB LED DRIVER 2164M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2165S: Maintained 2166F: drivers/leds/leds-blinkm.c 2167 2168BLOCK LAYER 2169M: Jens Axboe <axboe@kernel.dk> 2170T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2171S: Maintained 2172F: block/ 2173F: kernel/trace/blktrace.c 2174 2175BLOCK2MTD DRIVER 2176M: Joern Engel <joern@lazybastard.org> 2177L: linux-mtd@lists.infradead.org 2178S: Maintained 2179F: drivers/mtd/devices/block2mtd.c 2180 2181BLUETOOTH DRIVERS 2182M: Marcel Holtmann <marcel@holtmann.org> 2183M: Gustavo Padovan <gustavo@padovan.org> 2184M: Johan Hedberg <johan.hedberg@gmail.com> 2185L: linux-bluetooth@vger.kernel.org 2186W: http://www.bluez.org/ 2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2188T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2189S: Maintained 2190F: drivers/bluetooth/ 2191 2192BLUETOOTH SUBSYSTEM 2193M: Marcel Holtmann <marcel@holtmann.org> 2194M: Gustavo Padovan <gustavo@padovan.org> 2195M: Johan Hedberg <johan.hedberg@gmail.com> 2196L: linux-bluetooth@vger.kernel.org 2197W: http://www.bluez.org/ 2198T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2199T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2200S: Maintained 2201F: net/bluetooth/ 2202F: include/net/bluetooth/ 2203 2204BONDING DRIVER 2205M: Jay Vosburgh <j.vosburgh@gmail.com> 2206M: Veaceslav Falico <vfalico@gmail.com> 2207M: Andy Gospodarek <gospo@cumulusnetworks.com> 2208L: netdev@vger.kernel.org 2209W: http://sourceforge.net/projects/bonding/ 2210S: Supported 2211F: drivers/net/bonding/ 2212F: include/uapi/linux/if_bonding.h 2213 2214BPF (Safe dynamic programs and tools) 2215M: Alexei Starovoitov <ast@kernel.org> 2216L: netdev@vger.kernel.org 2217L: linux-kernel@vger.kernel.org 2218S: Supported 2219F: kernel/bpf/ 2220 2221BROADCOM B44 10/100 ETHERNET DRIVER 2222M: Gary Zambrano <zambrano@broadcom.com> 2223L: netdev@vger.kernel.org 2224S: Supported 2225F: drivers/net/ethernet/broadcom/b44.* 2226 2227BROADCOM GENET ETHERNET DRIVER 2228M: Florian Fainelli <f.fainelli@gmail.com> 2229L: netdev@vger.kernel.org 2230S: Supported 2231F: drivers/net/ethernet/broadcom/genet/ 2232 2233BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2234M: Sony Chacko <sony.chacko@qlogic.com> 2235M: Dept-HSGLinuxNICDev@qlogic.com 2236L: netdev@vger.kernel.org 2237S: Supported 2238F: drivers/net/ethernet/broadcom/bnx2.* 2239F: drivers/net/ethernet/broadcom/bnx2_* 2240 2241BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2242M: Ariel Elior <ariel.elior@qlogic.com> 2243L: netdev@vger.kernel.org 2244S: Supported 2245F: drivers/net/ethernet/broadcom/bnx2x/ 2246 2247BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2248M: Florian Fainelli <f.fainelli@gmail.com> 2249M: Ray Jui <rjui@broadcom.com> 2250M: Scott Branden <sbranden@broadcom.com> 2251L: bcm-kernel-feedback-list@broadcom.com 2252T: git git://github.com/broadcom/mach-bcm 2253S: Maintained 2254F: arch/arm/mach-bcm/ 2255F: arch/arm/boot/dts/bcm113* 2256F: arch/arm/boot/dts/bcm216* 2257F: arch/arm/boot/dts/bcm281* 2258F: arch/arm/configs/bcm_defconfig 2259F: drivers/mmc/host/sdhci-bcm-kona.c 2260F: drivers/clocksource/bcm_kona_timer.c 2261 2262BROADCOM BCM2835 ARM ARCHITECTURE 2263M: Stephen Warren <swarren@wwwdotorg.org> 2264M: Lee Jones <lee@kernel.org> 2265M: Eric Anholt <eric@anholt.net> 2266L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2269S: Maintained 2270N: bcm2835 2271 2272BROADCOM BCM33XX MIPS ARCHITECTURE 2273M: Kevin Cernekee <cernekee@gmail.com> 2274L: linux-mips@linux-mips.org 2275S: Maintained 2276F: arch/mips/bcm3384/* 2277F: arch/mips/include/asm/mach-bcm3384/* 2278F: arch/mips/kernel/*bmips* 2279 2280BROADCOM BCM47XX MIPS ARCHITECTURE 2281M: Hauke Mehrtens <hauke@hauke-m.de> 2282M: Rafał Miłecki <zajec5@gmail.com> 2283L: linux-mips@linux-mips.org 2284S: Maintained 2285F: arch/mips/bcm47xx/* 2286F: arch/mips/include/asm/mach-bcm47xx/* 2287 2288BROADCOM BCM5301X ARM ARCHITECTURE 2289M: Hauke Mehrtens <hauke@hauke-m.de> 2290L: linux-arm-kernel@lists.infradead.org 2291S: Maintained 2292F: arch/arm/mach-bcm/bcm_5301x.c 2293F: arch/arm/boot/dts/bcm5301x.dtsi 2294F: arch/arm/boot/dts/bcm470* 2295 2296BROADCOM BCM63XX ARM ARCHITECTURE 2297M: Florian Fainelli <f.fainelli@gmail.com> 2298L: linux-arm-kernel@lists.infradead.org 2299T: git git://github.com/broadcom/arm-bcm63xx.git 2300S: Maintained 2301F: arch/arm/mach-bcm/bcm63xx.c 2302F: arch/arm/include/debug/bcm63xx.S 2303 2304BROADCOM BCM63XX/BCM33XX UDC DRIVER 2305M: Kevin Cernekee <cernekee@gmail.com> 2306L: linux-usb@vger.kernel.org 2307S: Maintained 2308F: drivers/usb/gadget/udc/bcm63xx_udc.* 2309 2310BROADCOM BCM7XXX ARM ARCHITECTURE 2311M: Brian Norris <computersforpeace@gmail.com> 2312M: Gregory Fong <gregory.0xf0@gmail.com> 2313M: Florian Fainelli <f.fainelli@gmail.com> 2314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2315T: git git://github.com/broadcom/stblinux.git 2316S: Maintained 2317F: arch/arm/mach-bcm/*brcmstb* 2318F: arch/arm/boot/dts/bcm7*.dts* 2319F: drivers/bus/brcmstb_gisb.c 2320N: brcmstb 2321 2322BROADCOM BMIPS MIPS ARCHITECTURE 2323M: Kevin Cernekee <cernekee@gmail.com> 2324M: Florian Fainelli <f.fainelli@gmail.com> 2325L: linux-mips@linux-mips.org 2326T: git git://github.com/broadcom/stblinux.git 2327S: Maintained 2328F: arch/mips/bmips/* 2329F: arch/mips/include/asm/mach-bmips/* 2330F: arch/mips/kernel/*bmips* 2331F: arch/mips/boot/dts/brcm/bcm*.dts* 2332F: drivers/irqchip/irq-bcm7* 2333F: drivers/irqchip/irq-brcmstb* 2334 2335BROADCOM TG3 GIGABIT ETHERNET DRIVER 2336M: Prashant Sreedharan <prashant@broadcom.com> 2337M: Michael Chan <mchan@broadcom.com> 2338L: netdev@vger.kernel.org 2339S: Supported 2340F: drivers/net/ethernet/broadcom/tg3.* 2341 2342BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2343M: Brett Rudley <brudley@broadcom.com> 2344M: Arend van Spriel <arend@broadcom.com> 2345M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2346M: Hante Meuleman <meuleman@broadcom.com> 2347L: linux-wireless@vger.kernel.org 2348L: brcm80211-dev-list@broadcom.com 2349S: Supported 2350F: drivers/net/wireless/brcm80211/ 2351 2352BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2353M: QLogic-Storage-Upstream@qlogic.com 2354L: linux-scsi@vger.kernel.org 2355S: Supported 2356F: drivers/scsi/bnx2fc/ 2357 2358BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2359M: QLogic-Storage-Upstream@qlogic.com 2360L: linux-scsi@vger.kernel.org 2361S: Supported 2362F: drivers/scsi/bnx2i/ 2363 2364BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2365M: Ray Jui <rjui@broadcom.com> 2366M: Scott Branden <sbranden@broadcom.com> 2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2368L: bcm-kernel-feedback-list@broadcom.com 2369T: git git://github.com/broadcom/cygnus-linux.git 2370S: Maintained 2371N: iproc 2372N: cygnus 2373N: bcm9113* 2374N: bcm9583* 2375N: bcm583* 2376N: bcm113* 2377 2378BROADCOM BRCMSTB GPIO DRIVER 2379M: Gregory Fong <gregory.0xf0@gmail.com> 2380L: bcm-kernel-feedback-list@broadcom.com> 2381S: Supported 2382F: drivers/gpio/gpio-brcmstb.c 2383F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2384 2385BROADCOM KONA GPIO DRIVER 2386M: Ray Jui <rjui@broadcom.com> 2387L: bcm-kernel-feedback-list@broadcom.com 2388S: Supported 2389F: drivers/gpio/gpio-bcm-kona.c 2390F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2391 2392BROADCOM NVRAM DRIVER 2393M: Rafał Miłecki <zajec5@gmail.com> 2394L: linux-mips@linux-mips.org 2395S: Maintained 2396F: drivers/firmware/broadcom/* 2397 2398BROADCOM STB NAND FLASH DRIVER 2399M: Brian Norris <computersforpeace@gmail.com> 2400L: linux-mtd@lists.infradead.org 2401S: Maintained 2402F: drivers/mtd/nand/brcmnand/ 2403 2404BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2405M: Rafał Miłecki <zajec5@gmail.com> 2406L: linux-wireless@vger.kernel.org 2407S: Maintained 2408F: drivers/bcma/ 2409F: include/linux/bcma/ 2410 2411BROADCOM SYSTEMPORT ETHERNET DRIVER 2412M: Florian Fainelli <f.fainelli@gmail.com> 2413L: netdev@vger.kernel.org 2414S: Supported 2415F: drivers/net/ethernet/broadcom/bcmsysport.* 2416 2417BROCADE BFA FC SCSI DRIVER 2418M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2419M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2420L: linux-scsi@vger.kernel.org 2421S: Supported 2422F: drivers/scsi/bfa/ 2423 2424BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2425M: Rasesh Mody <rasesh.mody@qlogic.com> 2426L: netdev@vger.kernel.org 2427S: Supported 2428F: drivers/net/ethernet/brocade/bna/ 2429 2430BSG (block layer generic sg v4 driver) 2431M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2432L: linux-scsi@vger.kernel.org 2433S: Supported 2434F: block/bsg.c 2435F: include/linux/bsg.h 2436F: include/uapi/linux/bsg.h 2437 2438BT87X AUDIO DRIVER 2439M: Clemens Ladisch <clemens@ladisch.de> 2440L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2441T: git git://git.alsa-project.org/alsa-kernel.git 2442S: Maintained 2443F: Documentation/sound/alsa/Bt87x.txt 2444F: sound/pci/bt87x.c 2445 2446BT8XXGPIO DRIVER 2447M: Michael Buesch <m@bues.ch> 2448W: http://bu3sch.de/btgpio.php 2449S: Maintained 2450F: drivers/gpio/gpio-bt8xx.c 2451 2452BTRFS FILE SYSTEM 2453M: Chris Mason <clm@fb.com> 2454M: Josef Bacik <jbacik@fb.com> 2455M: David Sterba <dsterba@suse.com> 2456L: linux-btrfs@vger.kernel.org 2457W: http://btrfs.wiki.kernel.org/ 2458Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2459T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2460S: Maintained 2461F: Documentation/filesystems/btrfs.txt 2462F: fs/btrfs/ 2463 2464BTTV VIDEO4LINUX DRIVER 2465M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2466L: linux-media@vger.kernel.org 2467W: http://linuxtv.org 2468T: git git://linuxtv.org/media_tree.git 2469S: Odd fixes 2470F: Documentation/video4linux/bttv/ 2471F: drivers/media/pci/bt8xx/bttv* 2472 2473BUSLOGIC SCSI DRIVER 2474M: Khalid Aziz <khalid@gonehiking.org> 2475L: linux-scsi@vger.kernel.org 2476S: Maintained 2477F: drivers/scsi/BusLogic.* 2478F: drivers/scsi/FlashPoint.* 2479 2480C-MEDIA CMI8788 DRIVER 2481M: Clemens Ladisch <clemens@ladisch.de> 2482L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2483T: git git://git.alsa-project.org/alsa-kernel.git 2484S: Maintained 2485F: sound/pci/oxygen/ 2486 2487C6X ARCHITECTURE 2488M: Mark Salter <msalter@redhat.com> 2489M: Aurelien Jacquiot <a-jacquiot@ti.com> 2490L: linux-c6x-dev@linux-c6x.org 2491W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2492S: Maintained 2493F: arch/c6x/ 2494 2495CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2496M: David Howells <dhowells@redhat.com> 2497L: linux-cachefs@redhat.com 2498S: Supported 2499F: Documentation/filesystems/caching/cachefiles.txt 2500F: fs/cachefiles/ 2501 2502CADET FM/AM RADIO RECEIVER DRIVER 2503M: Hans Verkuil <hverkuil@xs4all.nl> 2504L: linux-media@vger.kernel.org 2505T: git git://linuxtv.org/media_tree.git 2506W: http://linuxtv.org 2507S: Maintained 2508F: drivers/media/radio/radio-cadet* 2509 2510CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2511M: Jonathan Corbet <corbet@lwn.net> 2512L: linux-media@vger.kernel.org 2513T: git git://linuxtv.org/media_tree.git 2514S: Maintained 2515F: Documentation/video4linux/cafe_ccic 2516F: drivers/media/platform/marvell-ccic/ 2517 2518CAIF NETWORK LAYER 2519M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2520L: netdev@vger.kernel.org 2521S: Supported 2522F: Documentation/networking/caif/ 2523F: drivers/net/caif/ 2524F: include/uapi/linux/caif/ 2525F: include/net/caif/ 2526F: net/caif/ 2527 2528CALGARY x86-64 IOMMU 2529M: Muli Ben-Yehuda <muli@il.ibm.com> 2530M: "Jon D. Mason" <jdmason@kudzu.us> 2531L: discuss@x86-64.org 2532S: Maintained 2533F: arch/x86/kernel/pci-calgary_64.c 2534F: arch/x86/kernel/tce_64.c 2535F: arch/x86/include/asm/calgary.h 2536F: arch/x86/include/asm/tce.h 2537 2538CAN NETWORK LAYER 2539M: Oliver Hartkopp <socketcan@hartkopp.net> 2540M: Marc Kleine-Budde <mkl@pengutronix.de> 2541L: linux-can@vger.kernel.org 2542W: https://github.com/linux-can 2543T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2544T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2545S: Maintained 2546F: Documentation/networking/can.txt 2547F: net/can/ 2548F: include/linux/can/core.h 2549F: include/uapi/linux/can.h 2550F: include/uapi/linux/can/bcm.h 2551F: include/uapi/linux/can/raw.h 2552F: include/uapi/linux/can/gw.h 2553 2554CAN NETWORK DRIVERS 2555M: Wolfgang Grandegger <wg@grandegger.com> 2556M: Marc Kleine-Budde <mkl@pengutronix.de> 2557L: linux-can@vger.kernel.org 2558W: https://github.com/linux-can 2559T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2560T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2561S: Maintained 2562F: drivers/net/can/ 2563F: include/linux/can/dev.h 2564F: include/linux/can/platform/ 2565F: include/uapi/linux/can/error.h 2566F: include/uapi/linux/can/netlink.h 2567 2568CAPABILITIES 2569M: Serge Hallyn <serge.hallyn@canonical.com> 2570L: linux-security-module@vger.kernel.org 2571S: Supported 2572F: include/linux/capability.h 2573F: include/uapi/linux/capability.h 2574F: security/commoncap.c 2575F: kernel/capability.c 2576 2577CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2578M: Kevin Tsai <ktsai@capellamicro.com> 2579S: Maintained 2580F: drivers/iio/light/cm* 2581F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2582 2583CAVIUM LIQUIDIO NETWORK DRIVER 2584M: Derek Chickles <derek.chickles@caviumnetworks.com> 2585M: Satanand Burla <satananda.burla@caviumnetworks.com> 2586M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2587M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2588L: netdev@vger.kernel.org 2589W: http://www.cavium.com 2590S: Supported 2591F: drivers/net/ethernet/cavium/liquidio/ 2592 2593CC2520 IEEE-802.15.4 RADIO DRIVER 2594M: Varka Bhadram <varkabhadram@gmail.com> 2595L: linux-wpan@vger.kernel.org 2596S: Maintained 2597F: drivers/net/ieee802154/cc2520.c 2598F: include/linux/spi/cc2520.h 2599F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2600 2601CELL BROADBAND ENGINE ARCHITECTURE 2602M: Arnd Bergmann <arnd@arndb.de> 2603L: linuxppc-dev@lists.ozlabs.org 2604W: http://www.ibm.com/developerworks/power/cell/ 2605S: Supported 2606F: arch/powerpc/include/asm/cell*.h 2607F: arch/powerpc/include/asm/spu*.h 2608F: arch/powerpc/include/uapi/asm/spu*.h 2609F: arch/powerpc/oprofile/*cell* 2610F: arch/powerpc/platforms/cell/ 2611 2612CEPH COMMON CODE (LIBCEPH) 2613M: Ilya Dryomov <idryomov@gmail.com> 2614M: "Yan, Zheng" <zyan@redhat.com> 2615M: Sage Weil <sage@redhat.com> 2616L: ceph-devel@vger.kernel.org 2617W: http://ceph.com/ 2618T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2619T: git git://github.com/ceph/ceph-client.git 2620S: Supported 2621F: net/ceph/ 2622F: include/linux/ceph/ 2623F: include/linux/crush/ 2624 2625CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2626M: "Yan, Zheng" <zyan@redhat.com> 2627M: Sage Weil <sage@redhat.com> 2628M: Ilya Dryomov <idryomov@gmail.com> 2629L: ceph-devel@vger.kernel.org 2630W: http://ceph.com/ 2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2632T: git git://github.com/ceph/ceph-client.git 2633S: Supported 2634F: Documentation/filesystems/ceph.txt 2635F: fs/ceph/ 2636 2637CERTIFICATE HANDLING: 2638M: David Howells <dhowells@redhat.com> 2639M: David Woodhouse <dwmw2@infradead.org> 2640L: keyrings@linux-nfs.org 2641S: Maintained 2642F: Documentation/module-signing.txt 2643F: certs/ 2644F: scripts/extract-cert.c 2645 2646CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2647L: linux-usb@vger.kernel.org 2648S: Orphan 2649F: Documentation/usb/WUSB-Design-overview.txt 2650F: Documentation/usb/wusb-cbaf 2651F: drivers/usb/host/hwa-hc.c 2652F: drivers/usb/host/whci/ 2653F: drivers/usb/wusbcore/ 2654F: include/linux/usb/wusb* 2655 2656CFAG12864B LCD DRIVER 2657M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2658W: http://miguelojeda.es/auxdisplay.htm 2659W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2660S: Maintained 2661F: drivers/auxdisplay/cfag12864b.c 2662F: include/linux/cfag12864b.h 2663 2664CFAG12864BFB LCD FRAMEBUFFER DRIVER 2665M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2666W: http://miguelojeda.es/auxdisplay.htm 2667W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2668S: Maintained 2669F: drivers/auxdisplay/cfag12864bfb.c 2670F: include/linux/cfag12864b.h 2671 2672CFG80211 and NL80211 2673M: Johannes Berg <johannes@sipsolutions.net> 2674L: linux-wireless@vger.kernel.org 2675W: http://wireless.kernel.org/ 2676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2678S: Maintained 2679F: include/uapi/linux/nl80211.h 2680F: include/net/cfg80211.h 2681F: net/wireless/* 2682X: net/wireless/wext* 2683 2684CHAR and MISC DRIVERS 2685M: Arnd Bergmann <arnd@arndb.de> 2686M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2687T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2688S: Supported 2689F: drivers/char/* 2690F: drivers/misc/* 2691F: include/linux/miscdevice.h 2692 2693CHECKPATCH 2694M: Andy Whitcroft <apw@canonical.com> 2695M: Joe Perches <joe@perches.com> 2696S: Maintained 2697F: scripts/checkpatch.pl 2698 2699CHINESE DOCUMENTATION 2700M: Harry Wei <harryxiyou@gmail.com> 2701L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2702L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2703S: Maintained 2704F: Documentation/zh_CN/ 2705 2706CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2707M: Peter Chen <Peter.Chen@freescale.com> 2708T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2709L: linux-usb@vger.kernel.org 2710S: Maintained 2711F: drivers/usb/chipidea/ 2712 2713CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2714M: Hans de Goede <hdegoede@redhat.com> 2715L: linux-input@vger.kernel.org 2716S: Maintained 2717F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2718F: drivers/input/touchscreen/chipone_icn8318.c 2719 2720CHROME HARDWARE PLATFORM SUPPORT 2721M: Olof Johansson <olof@lixom.net> 2722S: Maintained 2723F: drivers/platform/chrome/ 2724 2725CISCO VIC ETHERNET NIC DRIVER 2726M: Christian Benvenuti <benve@cisco.com> 2727M: Sujith Sankar <ssujith@cisco.com> 2728M: Govindarajulu Varadarajan <_govind@gmx.com> 2729M: Neel Patel <neepatel@cisco.com> 2730S: Supported 2731F: drivers/net/ethernet/cisco/enic/ 2732 2733CISCO VIC LOW LATENCY NIC DRIVER 2734M: Upinder Malhi <umalhi@cisco.com> 2735S: Supported 2736F: drivers/infiniband/hw/usnic 2737 2738CIRRUS LOGIC EP93XX ETHERNET DRIVER 2739M: Hartley Sweeten <hsweeten@visionengravers.com> 2740L: netdev@vger.kernel.org 2741S: Maintained 2742F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2743 2744CIRRUS LOGIC AUDIO CODEC DRIVERS 2745M: Brian Austin <brian.austin@cirrus.com> 2746M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2747L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2748S: Maintained 2749F: sound/soc/codecs/cs* 2750 2751CLEANCACHE API 2752M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2753L: linux-kernel@vger.kernel.org 2754S: Maintained 2755F: mm/cleancache.c 2756F: include/linux/cleancache.h 2757 2758CLK API 2759M: Russell King <linux@arm.linux.org.uk> 2760L: linux-clk@vger.kernel.org 2761S: Maintained 2762F: include/linux/clk.h 2763 2764CLOCKSOURCE, CLOCKEVENT DRIVERS 2765M: Daniel Lezcano <daniel.lezcano@linaro.org> 2766M: Thomas Gleixner <tglx@linutronix.de> 2767L: linux-kernel@vger.kernel.org 2768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2769S: Supported 2770F: drivers/clocksource 2771 2772CISCO FCOE HBA DRIVER 2773M: Hiral Patel <hiralpat@cisco.com> 2774M: Suma Ramars <sramars@cisco.com> 2775M: Brian Uchino <buchino@cisco.com> 2776L: linux-scsi@vger.kernel.org 2777S: Supported 2778F: drivers/scsi/fnic/ 2779 2780CISCO SCSI HBA DRIVER 2781M: Narsimhulu Musini <nmusini@cisco.com> 2782M: Sesidhar Baddela <sebaddel@cisco.com> 2783L: linux-scsi@vger.kernel.org 2784S: Supported 2785F: drivers/scsi/snic/ 2786 2787CMPC ACPI DRIVER 2788M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2789M: Daniel Oliveira Nascimento <don@syst.com.br> 2790L: platform-driver-x86@vger.kernel.org 2791S: Supported 2792F: drivers/platform/x86/classmate-laptop.c 2793 2794COBALT MEDIA DRIVER 2795M: Hans Verkuil <hans.verkuil@cisco.com> 2796L: linux-media@vger.kernel.org 2797T: git git://linuxtv.org/media_tree.git 2798W: http://linuxtv.org 2799S: Supported 2800F: drivers/media/pci/cobalt/ 2801 2802COCCINELLE/Semantic Patches (SmPL) 2803M: Julia Lawall <Julia.Lawall@lip6.fr> 2804M: Gilles Muller <Gilles.Muller@lip6.fr> 2805M: Nicolas Palix <nicolas.palix@imag.fr> 2806M: Michal Marek <mmarek@suse.com> 2807L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2808T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2809W: http://coccinelle.lip6.fr/ 2810S: Supported 2811F: Documentation/coccinelle.txt 2812F: scripts/coccinelle/ 2813F: scripts/coccicheck 2814 2815CODA FILE SYSTEM 2816M: Jan Harkes <jaharkes@cs.cmu.edu> 2817M: coda@cs.cmu.edu 2818L: codalist@coda.cs.cmu.edu 2819W: http://www.coda.cs.cmu.edu/ 2820S: Maintained 2821F: Documentation/filesystems/coda.txt 2822F: fs/coda/ 2823F: include/linux/coda*.h 2824F: include/uapi/linux/coda*.h 2825 2826CODA V4L2 MEM2MEM DRIVER 2827M: Philipp Zabel <p.zabel@pengutronix.de> 2828L: linux-media@vger.kernel.org 2829S: Maintained 2830F: Documentation/devicetree/bindings/media/coda.txt 2831F: drivers/media/platform/coda/ 2832 2833COMMON CLK FRAMEWORK 2834M: Michael Turquette <mturquette@baylibre.com> 2835M: Stephen Boyd <sboyd@codeaurora.org> 2836L: linux-clk@vger.kernel.org 2837T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2838S: Maintained 2839F: drivers/clk/ 2840X: drivers/clk/clkdev.c 2841F: include/linux/clk-pr* 2842F: include/linux/clk/ 2843 2844COMMON INTERNET FILE SYSTEM (CIFS) 2845M: Steve French <sfrench@samba.org> 2846L: linux-cifs@vger.kernel.org 2847L: samba-technical@lists.samba.org (moderated for non-subscribers) 2848W: http://linux-cifs.samba.org/ 2849T: git git://git.samba.org/sfrench/cifs-2.6.git 2850S: Supported 2851F: Documentation/filesystems/cifs/ 2852F: fs/cifs/ 2853 2854COMPACTPCI HOTPLUG CORE 2855M: Scott Murray <scott@spiteful.org> 2856L: linux-pci@vger.kernel.org 2857S: Maintained 2858F: drivers/pci/hotplug/cpci_hotplug* 2859 2860COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2861M: Scott Murray <scott@spiteful.org> 2862L: linux-pci@vger.kernel.org 2863S: Maintained 2864F: drivers/pci/hotplug/cpcihp_zt5550.* 2865 2866COMPACTPCI HOTPLUG GENERIC DRIVER 2867M: Scott Murray <scott@spiteful.org> 2868L: linux-pci@vger.kernel.org 2869S: Maintained 2870F: drivers/pci/hotplug/cpcihp_generic.c 2871 2872COMPAL LAPTOP SUPPORT 2873M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2874L: platform-driver-x86@vger.kernel.org 2875S: Maintained 2876F: drivers/platform/x86/compal-laptop.c 2877 2878CONEXANT ACCESSRUNNER USB DRIVER 2879M: Simon Arlott <cxacru@fire.lp0.eu> 2880L: accessrunner-general@lists.sourceforge.net 2881W: http://accessrunner.sourceforge.net/ 2882S: Maintained 2883F: drivers/usb/atm/cxacru.c 2884 2885CONFIGFS 2886M: Joel Becker <jlbec@evilplan.org> 2887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2888S: Supported 2889F: fs/configfs/ 2890F: include/linux/configfs.h 2891 2892CONNECTOR 2893M: Evgeniy Polyakov <zbr@ioremap.net> 2894L: netdev@vger.kernel.org 2895S: Maintained 2896F: drivers/connector/ 2897 2898CONTROL GROUP (CGROUP) 2899M: Tejun Heo <tj@kernel.org> 2900M: Li Zefan <lizefan@huawei.com> 2901M: Johannes Weiner <hannes@cmpxchg.org> 2902L: cgroups@vger.kernel.org 2903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2904S: Maintained 2905F: Documentation/cgroups/ 2906F: include/linux/cgroup* 2907F: kernel/cgroup* 2908 2909CONTROL GROUP - CPUSET 2910M: Li Zefan <lizefan@huawei.com> 2911L: cgroups@vger.kernel.org 2912W: http://www.bullopensource.org/cpuset/ 2913W: http://oss.sgi.com/projects/cpusets/ 2914T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2915S: Maintained 2916F: Documentation/cgroups/cpusets.txt 2917F: include/linux/cpuset.h 2918F: kernel/cpuset.c 2919 2920CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2921M: Johannes Weiner <hannes@cmpxchg.org> 2922M: Michal Hocko <mhocko@kernel.org> 2923L: cgroups@vger.kernel.org 2924L: linux-mm@kvack.org 2925S: Maintained 2926F: mm/memcontrol.c 2927F: mm/swap_cgroup.c 2928 2929CORETEMP HARDWARE MONITORING DRIVER 2930M: Fenghua Yu <fenghua.yu@intel.com> 2931L: lm-sensors@lm-sensors.org 2932S: Maintained 2933F: Documentation/hwmon/coretemp 2934F: drivers/hwmon/coretemp.c 2935 2936COSA/SRP SYNC SERIAL DRIVER 2937M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2938W: http://www.fi.muni.cz/~kas/cosa/ 2939S: Maintained 2940F: drivers/net/wan/cosa* 2941 2942CPMAC ETHERNET DRIVER 2943M: Florian Fainelli <florian@openwrt.org> 2944L: netdev@vger.kernel.org 2945S: Maintained 2946F: drivers/net/ethernet/ti/cpmac.c 2947 2948CPU FREQUENCY DRIVERS 2949M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2950M: Viresh Kumar <viresh.kumar@linaro.org> 2951L: linux-pm@vger.kernel.org 2952S: Maintained 2953T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2954T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2955F: drivers/cpufreq/ 2956F: include/linux/cpufreq.h 2957 2958CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2959M: Viresh Kumar <viresh.kumar@linaro.org> 2960M: Sudeep Holla <sudeep.holla@arm.com> 2961L: linux-pm@vger.kernel.org 2962W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2963S: Maintained 2964F: drivers/cpufreq/arm_big_little.h 2965F: drivers/cpufreq/arm_big_little.c 2966F: drivers/cpufreq/arm_big_little_dt.c 2967 2968CPUIDLE DRIVER - ARM BIG LITTLE 2969M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2970M: Daniel Lezcano <daniel.lezcano@linaro.org> 2971L: linux-pm@vger.kernel.org 2972L: linux-arm-kernel@lists.infradead.org 2973T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2974S: Maintained 2975F: drivers/cpuidle/cpuidle-big_little.c 2976 2977CPUIDLE DRIVER - ARM EXYNOS 2978M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2979M: Daniel Lezcano <daniel.lezcano@linaro.org> 2980M: Kukjin Kim <kgene@kernel.org> 2981L: linux-pm@vger.kernel.org 2982L: linux-samsung-soc@vger.kernel.org 2983S: Supported 2984F: drivers/cpuidle/cpuidle-exynos.c 2985F: arch/arm/mach-exynos/pm.c 2986 2987CPUIDLE DRIVERS 2988M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2989M: Daniel Lezcano <daniel.lezcano@linaro.org> 2990L: linux-pm@vger.kernel.org 2991S: Maintained 2992T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2993F: drivers/cpuidle/* 2994F: include/linux/cpuidle.h 2995 2996CPUID/MSR DRIVER 2997M: "H. Peter Anvin" <hpa@zytor.com> 2998S: Maintained 2999F: arch/x86/kernel/cpuid.c 3000F: arch/x86/kernel/msr.c 3001 3002CPU POWER MONITORING SUBSYSTEM 3003M: Thomas Renninger <trenn@suse.com> 3004L: linux-pm@vger.kernel.org 3005S: Maintained 3006F: tools/power/cpupower/ 3007 3008CRAMFS FILESYSTEM 3009W: http://sourceforge.net/projects/cramfs/ 3010S: Orphan / Obsolete 3011F: Documentation/filesystems/cramfs.txt 3012F: fs/cramfs/ 3013 3014CRIS PORT 3015M: Mikael Starvik <starvik@axis.com> 3016M: Jesper Nilsson <jesper.nilsson@axis.com> 3017L: linux-cris-kernel@axis.com 3018W: http://developer.axis.com 3019S: Maintained 3020F: arch/cris/ 3021F: drivers/tty/serial/crisv10.* 3022 3023CRYPTO API 3024M: Herbert Xu <herbert@gondor.apana.org.au> 3025M: "David S. Miller" <davem@davemloft.net> 3026L: linux-crypto@vger.kernel.org 3027T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3028S: Maintained 3029F: Documentation/crypto/ 3030F: Documentation/DocBook/crypto-API.tmpl 3031F: arch/*/crypto/ 3032F: crypto/ 3033F: drivers/crypto/ 3034F: include/crypto/ 3035 3036CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3037M: Neil Horman <nhorman@tuxdriver.com> 3038L: linux-crypto@vger.kernel.org 3039S: Maintained 3040F: crypto/ansi_cprng.c 3041F: crypto/rng.c 3042 3043CS5535 Audio ALSA driver 3044M: Jaya Kumar <jayakumar.alsa@gmail.com> 3045S: Maintained 3046F: sound/pci/cs5535audio/ 3047 3048CW1200 WLAN driver 3049M: Solomon Peachy <pizza@shaftnet.org> 3050S: Maintained 3051F: drivers/net/wireless/cw1200/ 3052 3053CX18 VIDEO4LINUX DRIVER 3054M: Andy Walls <awalls@md.metrocast.net> 3055L: ivtv-devel@ivtvdriver.org (subscribers-only) 3056L: linux-media@vger.kernel.org 3057T: git git://linuxtv.org/media_tree.git 3058W: http://linuxtv.org 3059W: http://www.ivtvdriver.org/index.php/Cx18 3060S: Maintained 3061F: Documentation/video4linux/cx18.txt 3062F: drivers/media/pci/cx18/ 3063F: include/uapi/linux/ivtv* 3064 3065CX2341X MPEG ENCODER HELPER MODULE 3066M: Hans Verkuil <hverkuil@xs4all.nl> 3067L: linux-media@vger.kernel.org 3068T: git git://linuxtv.org/media_tree.git 3069W: http://linuxtv.org 3070S: Maintained 3071F: drivers/media/common/cx2341x* 3072F: include/media/cx2341x* 3073 3074CX24120 MEDIA DRIVER 3075M: Jemma Denson <jdenson@gmail.com> 3076M: Patrick Boettcher <patrick.boettcher@posteo.de> 3077L: linux-media@vger.kernel.org 3078W: http://linuxtv.org/ 3079Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3080S: Maintained 3081F: drivers/media/dvb-frontends/cx24120* 3082 3083CX88 VIDEO4LINUX DRIVER 3084M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3085L: linux-media@vger.kernel.org 3086W: http://linuxtv.org 3087T: git git://linuxtv.org/media_tree.git 3088S: Odd fixes 3089F: Documentation/video4linux/cx88/ 3090F: drivers/media/pci/cx88/ 3091 3092CXD2820R MEDIA DRIVER 3093M: Antti Palosaari <crope@iki.fi> 3094L: linux-media@vger.kernel.org 3095W: http://linuxtv.org/ 3096W: http://palosaari.fi/linux/ 3097Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3098T: git git://linuxtv.org/anttip/media_tree.git 3099S: Maintained 3100F: drivers/media/dvb-frontends/cxd2820r* 3101 3102CXGB3 ETHERNET DRIVER (CXGB3) 3103M: Santosh Raspatur <santosh@chelsio.com> 3104L: netdev@vger.kernel.org 3105W: http://www.chelsio.com 3106S: Supported 3107F: drivers/net/ethernet/chelsio/cxgb3/ 3108 3109CXGB3 ISCSI DRIVER (CXGB3I) 3110M: Karen Xie <kxie@chelsio.com> 3111L: linux-scsi@vger.kernel.org 3112W: http://www.chelsio.com 3113S: Supported 3114F: drivers/scsi/cxgbi/cxgb3i 3115 3116CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3117M: Steve Wise <swise@chelsio.com> 3118L: linux-rdma@vger.kernel.org 3119W: http://www.openfabrics.org 3120S: Supported 3121F: drivers/infiniband/hw/cxgb3/ 3122 3123CXGB4 ETHERNET DRIVER (CXGB4) 3124M: Hariprasad S <hariprasad@chelsio.com> 3125L: netdev@vger.kernel.org 3126W: http://www.chelsio.com 3127S: Supported 3128F: drivers/net/ethernet/chelsio/cxgb4/ 3129 3130CXGB4 ISCSI DRIVER (CXGB4I) 3131M: Karen Xie <kxie@chelsio.com> 3132L: linux-scsi@vger.kernel.org 3133W: http://www.chelsio.com 3134S: Supported 3135F: drivers/scsi/cxgbi/cxgb4i 3136 3137CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3138M: Steve Wise <swise@chelsio.com> 3139L: linux-rdma@vger.kernel.org 3140W: http://www.openfabrics.org 3141S: Supported 3142F: drivers/infiniband/hw/cxgb4/ 3143 3144CXGB4VF ETHERNET DRIVER (CXGB4VF) 3145M: Casey Leedom <leedom@chelsio.com> 3146L: netdev@vger.kernel.org 3147W: http://www.chelsio.com 3148S: Supported 3149F: drivers/net/ethernet/chelsio/cxgb4vf/ 3150 3151CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3152M: Ian Munsie <imunsie@au1.ibm.com> 3153M: Michael Neuling <mikey@neuling.org> 3154L: linuxppc-dev@lists.ozlabs.org 3155S: Supported 3156F: drivers/misc/cxl/ 3157F: include/misc/cxl* 3158F: include/uapi/misc/cxl.h 3159F: Documentation/powerpc/cxl.txt 3160F: Documentation/powerpc/cxl.txt 3161F: Documentation/ABI/testing/sysfs-class-cxl 3162 3163STMMAC ETHERNET DRIVER 3164M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3165L: netdev@vger.kernel.org 3166W: http://www.stlinux.com 3167S: Supported 3168F: drivers/net/ethernet/stmicro/stmmac/ 3169 3170CYBERPRO FB DRIVER 3171M: Russell King <linux@arm.linux.org.uk> 3172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3173W: http://www.arm.linux.org.uk/ 3174S: Maintained 3175F: drivers/video/fbdev/cyber2000fb.* 3176 3177CYCLADES ASYNC MUX DRIVER 3178W: http://www.cyclades.com/ 3179S: Orphan 3180F: drivers/tty/cyclades.c 3181F: include/linux/cyclades.h 3182F: include/uapi/linux/cyclades.h 3183 3184CYCLADES PC300 DRIVER 3185W: http://www.cyclades.com/ 3186S: Orphan 3187F: drivers/net/wan/pc300* 3188 3189CYPRESS_FIRMWARE MEDIA DRIVER 3190M: Antti Palosaari <crope@iki.fi> 3191L: linux-media@vger.kernel.org 3192W: http://linuxtv.org/ 3193W: http://palosaari.fi/linux/ 3194Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3195T: git git://linuxtv.org/anttip/media_tree.git 3196S: Maintained 3197F: drivers/media/common/cypress_firmware* 3198 3199CYTTSP TOUCHSCREEN DRIVER 3200M: Ferruh Yigit <fery@cypress.com> 3201L: linux-input@vger.kernel.org 3202S: Supported 3203F: drivers/input/touchscreen/cyttsp* 3204F: include/linux/input/cyttsp.h 3205 3206DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3207M: Joshua Kinard <kumba@gentoo.org> 3208S: Maintained 3209F: drivers/rtc/rtc-ds1685.c 3210F: include/linux/rtc/ds1685.h 3211 3212DAMA SLAVE for AX.25 3213M: Joerg Reuter <jreuter@yaina.de> 3214W: http://yaina.de/jreuter/ 3215W: http://www.qsl.net/dl1bke/ 3216L: linux-hams@vger.kernel.org 3217S: Maintained 3218F: net/ax25/af_ax25.c 3219F: net/ax25/ax25_dev.c 3220F: net/ax25/ax25_ds_* 3221F: net/ax25/ax25_in.c 3222F: net/ax25/ax25_out.c 3223F: net/ax25/ax25_timer.c 3224F: net/ax25/sysctl_net_ax25.c 3225 3226DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3227L: netdev@vger.kernel.org 3228S: Orphan 3229F: Documentation/networking/dmfe.txt 3230F: drivers/net/ethernet/dec/tulip/dmfe.c 3231 3232DC390/AM53C974 SCSI driver 3233M: Hannes Reinecke <hare@suse.com> 3234L: linux-scsi@vger.kernel.org 3235S: Maintained 3236F: drivers/scsi/am53c974.c 3237 3238DC395x SCSI driver 3239M: Oliver Neukum <oliver@neukum.org> 3240M: Ali Akcaagac <aliakc@web.de> 3241M: Jamie Lenehan <lenehan@twibble.org> 3242L: dc395x@twibble.org 3243W: http://twibble.org/dist/dc395x/ 3244W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3245S: Maintained 3246F: Documentation/scsi/dc395x.txt 3247F: drivers/scsi/dc395x.* 3248 3249DCCP PROTOCOL 3250M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3251L: dccp@vger.kernel.org 3252W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3253S: Maintained 3254F: include/linux/dccp.h 3255F: include/uapi/linux/dccp.h 3256F: include/linux/tfrc.h 3257F: net/dccp/ 3258 3259DECnet NETWORK LAYER 3260W: http://linux-decnet.sourceforge.net 3261L: linux-decnet-user@lists.sourceforge.net 3262S: Orphan 3263F: Documentation/networking/decnet.txt 3264F: net/decnet/ 3265 3266DECSTATION PLATFORM SUPPORT 3267M: "Maciej W. Rozycki" <macro@linux-mips.org> 3268L: linux-mips@linux-mips.org 3269W: http://www.linux-mips.org/wiki/DECstation 3270S: Maintained 3271F: arch/mips/dec/ 3272F: arch/mips/include/asm/dec/ 3273F: arch/mips/include/asm/mach-dec/ 3274 3275DEFXX FDDI NETWORK DRIVER 3276M: "Maciej W. Rozycki" <macro@linux-mips.org> 3277S: Maintained 3278F: drivers/net/fddi/defxx.* 3279 3280DELL LAPTOP DRIVER 3281M: Matthew Garrett <mjg59@srcf.ucam.org> 3282M: Pali Rohár <pali.rohar@gmail.com> 3283L: platform-driver-x86@vger.kernel.org 3284S: Maintained 3285F: drivers/platform/x86/dell-laptop.c 3286 3287DELL LAPTOP RBTN DRIVER 3288M: Pali Rohár <pali.rohar@gmail.com> 3289S: Maintained 3290F: drivers/platform/x86/dell-rbtn.* 3291 3292DELL LAPTOP FREEFALL DRIVER 3293M: Pali Rohár <pali.rohar@gmail.com> 3294S: Maintained 3295F: drivers/platform/x86/dell-smo8800.c 3296 3297DELL LAPTOP SMM DRIVER 3298M: Pali Rohár <pali.rohar@gmail.com> 3299S: Maintained 3300F: drivers/hwmon/dell-smm-hwmon.c 3301F: include/uapi/linux/i8k.h 3302 3303DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3304M: Doug Warzecha <Douglas_Warzecha@dell.com> 3305S: Maintained 3306F: Documentation/dcdbas.txt 3307F: drivers/firmware/dcdbas.* 3308 3309DELL WMI EXTRAS DRIVER 3310M: Matthew Garrett <mjg59@srcf.ucam.org> 3311M: Pali Rohár <pali.rohar@gmail.com> 3312S: Maintained 3313F: drivers/platform/x86/dell-wmi.c 3314 3315DESIGNWARE USB2 DRD IP DRIVER 3316M: John Youn <johnyoun@synopsys.com> 3317L: linux-usb@vger.kernel.org 3318T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3319S: Maintained 3320F: drivers/usb/dwc2/ 3321 3322DESIGNWARE USB3 DRD IP DRIVER 3323M: Felipe Balbi <balbi@ti.com> 3324L: linux-usb@vger.kernel.org 3325L: linux-omap@vger.kernel.org 3326T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3327S: Maintained 3328F: drivers/usb/dwc3/ 3329 3330DEVICE COREDUMP (DEV_COREDUMP) 3331M: Johannes Berg <johannes@sipsolutions.net> 3332L: linux-kernel@vger.kernel.org 3333S: Maintained 3334F: drivers/base/devcoredump.c 3335F: include/linux/devcoredump.h 3336 3337DEVICE FREQUENCY (DEVFREQ) 3338M: MyungJoo Ham <myungjoo.ham@samsung.com> 3339M: Kyungmin Park <kyungmin.park@samsung.com> 3340L: linux-pm@vger.kernel.org 3341S: Maintained 3342F: drivers/devfreq/ 3343 3344DEVICE NUMBER REGISTRY 3345M: Torben Mathiasen <device@lanana.org> 3346W: http://lanana.org/docs/device-list/index.html 3347S: Maintained 3348 3349DEVICE-MAPPER (LVM) 3350M: Alasdair Kergon <agk@redhat.com> 3351M: Mike Snitzer <snitzer@redhat.com> 3352M: dm-devel@redhat.com 3353L: dm-devel@redhat.com 3354W: http://sources.redhat.com/dm 3355Q: http://patchwork.kernel.org/project/dm-devel/list/ 3356T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3357T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3358S: Maintained 3359F: Documentation/device-mapper/ 3360F: drivers/md/dm* 3361F: drivers/md/persistent-data/ 3362F: include/linux/device-mapper.h 3363F: include/linux/dm-*.h 3364F: include/uapi/linux/dm-*.h 3365 3366DIALOG SEMICONDUCTOR DRIVERS 3367M: Support Opensource <support.opensource@diasemi.com> 3368W: http://www.dialog-semiconductor.com/products 3369S: Supported 3370F: Documentation/hwmon/da90?? 3371F: drivers/gpio/gpio-da90??.c 3372F: drivers/hwmon/da90??-hwmon.c 3373F: drivers/iio/adc/da91??-*.c 3374F: drivers/input/misc/da90??_onkey.c 3375F: drivers/input/touchscreen/da9052_tsi.c 3376F: drivers/leds/leds-da90??.c 3377F: drivers/mfd/da903x.c 3378F: drivers/mfd/da90??-*.c 3379F: drivers/mfd/da91??-*.c 3380F: drivers/power/da9052-battery.c 3381F: drivers/power/da91??-*.c 3382F: drivers/regulator/da903x.c 3383F: drivers/regulator/da9???-regulator.[ch] 3384F: drivers/rtc/rtc-da90??.c 3385F: drivers/video/backlight/da90??_bl.c 3386F: drivers/watchdog/da90??_wdt.c 3387F: include/linux/mfd/da903x.h 3388F: include/linux/mfd/da9052/ 3389F: include/linux/mfd/da9055/ 3390F: include/linux/mfd/da9063/ 3391F: include/linux/mfd/da9150/ 3392F: include/sound/da[79]*.h 3393F: sound/soc/codecs/da[79]*.[ch] 3394 3395DIGI NEO AND CLASSIC PCI PRODUCTS 3396M: Lidza Louina <lidza.louina@gmail.com> 3397M: Mark Hounschell <markh@compro.net> 3398L: driverdev-devel@linuxdriverproject.org 3399S: Maintained 3400F: drivers/staging/dgnc/ 3401 3402DIGI EPCA PCI PRODUCTS 3403M: Lidza Louina <lidza.louina@gmail.com> 3404M: Mark Hounschell <markh@compro.net> 3405M: Daeseok Youn <daeseok.youn@gmail.com> 3406L: driverdev-devel@linuxdriverproject.org 3407S: Maintained 3408F: drivers/staging/dgap/ 3409 3410DIOLAN U2C-12 I2C DRIVER 3411M: Guenter Roeck <linux@roeck-us.net> 3412L: linux-i2c@vger.kernel.org 3413S: Maintained 3414F: drivers/i2c/busses/i2c-diolan-u2c.c 3415 3416DIRECT ACCESS (DAX) 3417M: Matthew Wilcox <willy@linux.intel.com> 3418L: linux-fsdevel@vger.kernel.org 3419S: Supported 3420F: fs/dax.c 3421 3422DIRECTORY NOTIFICATION (DNOTIFY) 3423M: Eric Paris <eparis@parisplace.org> 3424S: Maintained 3425F: Documentation/filesystems/dnotify.txt 3426F: fs/notify/dnotify/ 3427F: include/linux/dnotify.h 3428 3429DISK GEOMETRY AND PARTITION HANDLING 3430M: Andries Brouwer <aeb@cwi.nl> 3431W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3432W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3433W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3434S: Maintained 3435 3436DISKQUOTA 3437M: Jan Kara <jack@suse.com> 3438S: Maintained 3439F: Documentation/filesystems/quota.txt 3440F: fs/quota/ 3441F: include/linux/quota*.h 3442F: include/uapi/linux/quota*.h 3443 3444DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3445M: Bernie Thompson <bernie@plugable.com> 3446L: linux-fbdev@vger.kernel.org 3447S: Maintained 3448W: http://plugable.com/category/projects/udlfb/ 3449F: drivers/video/fbdev/udlfb.c 3450F: include/video/udlfb.h 3451F: Documentation/fb/udlfb.txt 3452 3453DISTRIBUTED LOCK MANAGER (DLM) 3454M: Christine Caulfield <ccaulfie@redhat.com> 3455M: David Teigland <teigland@redhat.com> 3456L: cluster-devel@redhat.com 3457W: http://sources.redhat.com/cluster/ 3458T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3459S: Supported 3460F: fs/dlm/ 3461 3462DMA BUFFER SHARING FRAMEWORK 3463M: Sumit Semwal <sumit.semwal@linaro.org> 3464S: Maintained 3465L: linux-media@vger.kernel.org 3466L: dri-devel@lists.freedesktop.org 3467L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3468F: drivers/dma-buf/ 3469F: include/linux/dma-buf* 3470F: include/linux/reservation.h 3471F: include/linux/*fence.h 3472F: Documentation/dma-buf-sharing.txt 3473T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3474 3475DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3476M: Vinod Koul <vinod.koul@intel.com> 3477L: dmaengine@vger.kernel.org 3478Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3479S: Maintained 3480F: drivers/dma/ 3481F: include/linux/dmaengine.h 3482F: Documentation/dmaengine/ 3483T: git git://git.infradead.org/users/vkoul/slave-dma.git 3484 3485DME1737 HARDWARE MONITOR DRIVER 3486M: Juerg Haefliger <juergh@gmail.com> 3487L: lm-sensors@lm-sensors.org 3488S: Maintained 3489F: Documentation/hwmon/dme1737 3490F: drivers/hwmon/dme1737.c 3491 3492DMI/SMBIOS SUPPORT 3493M: Jean Delvare <jdelvare@suse.com> 3494S: Maintained 3495T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3496F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3497F: drivers/firmware/dmi-id.c 3498F: drivers/firmware/dmi_scan.c 3499F: include/linux/dmi.h 3500 3501DOCUMENTATION 3502M: Jonathan Corbet <corbet@lwn.net> 3503L: linux-doc@vger.kernel.org 3504S: Maintained 3505F: Documentation/ 3506X: Documentation/ABI/ 3507X: Documentation/devicetree/ 3508X: Documentation/acpi 3509X: Documentation/power 3510X: Documentation/spi 3511X: Documentation/DocBook/media 3512T: git git://git.lwn.net/linux-2.6.git docs-next 3513 3514DOUBLETALK DRIVER 3515M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3516L: blinux-list@redhat.com 3517S: Maintained 3518F: drivers/char/dtlk.c 3519F: include/linux/dtlk.h 3520 3521DPT_I2O SCSI RAID DRIVER 3522M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3523L: linux-scsi@vger.kernel.org 3524W: http://www.adaptec.com/ 3525S: Maintained 3526F: drivers/scsi/dpt* 3527F: drivers/scsi/dpt/ 3528 3529DRBD DRIVER 3530P: Philipp Reisner 3531P: Lars Ellenberg 3532M: drbd-dev@lists.linbit.com 3533L: drbd-user@lists.linbit.com 3534W: http://www.drbd.org 3535T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3536T: git git://git.drbd.org/drbd-8.3.git 3537S: Supported 3538F: drivers/block/drbd/ 3539F: lib/lru_cache.c 3540F: Documentation/blockdev/drbd/ 3541 3542DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3543M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3544T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3545S: Supported 3546F: Documentation/kobject.txt 3547F: drivers/base/ 3548F: fs/debugfs/ 3549F: fs/kernfs/ 3550F: fs/sysfs/ 3551F: include/linux/debugfs.h 3552F: include/linux/kobj* 3553F: lib/kobj* 3554 3555DRM DRIVERS 3556M: David Airlie <airlied@linux.ie> 3557L: dri-devel@lists.freedesktop.org 3558T: git git://people.freedesktop.org/~airlied/linux 3559S: Maintained 3560F: drivers/gpu/drm/ 3561F: drivers/gpu/vga/ 3562F: include/drm/ 3563F: include/uapi/drm/ 3564 3565RADEON DRM DRIVERS 3566M: Alex Deucher <alexander.deucher@amd.com> 3567M: Christian König <christian.koenig@amd.com> 3568L: dri-devel@lists.freedesktop.org 3569T: git git://people.freedesktop.org/~agd5f/linux 3570S: Supported 3571F: drivers/gpu/drm/radeon/ 3572F: include/uapi/drm/radeon* 3573 3574DRM PANEL DRIVERS 3575M: Thierry Reding <thierry.reding@gmail.com> 3576L: dri-devel@lists.freedesktop.org 3577T: git git://anongit.freedesktop.org/tegra/linux.git 3578S: Maintained 3579F: drivers/gpu/drm/drm_panel.c 3580F: drivers/gpu/drm/panel/ 3581F: include/drm/drm_panel.h 3582F: Documentation/devicetree/bindings/panel/ 3583 3584INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3585M: Daniel Vetter <daniel.vetter@intel.com> 3586M: Jani Nikula <jani.nikula@linux.intel.com> 3587L: intel-gfx@lists.freedesktop.org 3588L: dri-devel@lists.freedesktop.org 3589Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3590T: git git://anongit.freedesktop.org/drm-intel 3591S: Supported 3592F: drivers/gpu/drm/i915/ 3593F: include/drm/i915* 3594F: include/uapi/drm/i915* 3595 3596DRM DRIVERS FOR EXYNOS 3597M: Inki Dae <inki.dae@samsung.com> 3598M: Joonyoung Shim <jy0922.shim@samsung.com> 3599M: Seung-Woo Kim <sw0312.kim@samsung.com> 3600M: Kyungmin Park <kyungmin.park@samsung.com> 3601L: dri-devel@lists.freedesktop.org 3602T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3603S: Supported 3604F: drivers/gpu/drm/exynos/ 3605F: include/drm/exynos* 3606F: include/uapi/drm/exynos* 3607 3608DRM DRIVERS FOR FREESCALE DCU 3609M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3610M: Alison Wang <alison.wang@freescale.com> 3611L: dri-devel@lists.freedesktop.org 3612S: Supported 3613F: drivers/gpu/drm/fsl-dcu/ 3614F: Documentation/devicetree/bindings/video/fsl,dcu.txt 3615F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt 3616 3617DRM DRIVERS FOR FREESCALE IMX 3618M: Philipp Zabel <p.zabel@pengutronix.de> 3619L: dri-devel@lists.freedesktop.org 3620S: Maintained 3621F: drivers/gpu/drm/imx/ 3622F: Documentation/devicetree/bindings/drm/imx/ 3623 3624DRM DRIVERS FOR NVIDIA TEGRA 3625M: Thierry Reding <thierry.reding@gmail.com> 3626M: Terje Bergström <tbergstrom@nvidia.com> 3627L: dri-devel@lists.freedesktop.org 3628L: linux-tegra@vger.kernel.org 3629T: git git://anongit.freedesktop.org/tegra/linux.git 3630S: Supported 3631F: drivers/gpu/drm/tegra/ 3632F: drivers/gpu/host1x/ 3633F: include/linux/host1x.h 3634F: include/uapi/drm/tegra_drm.h 3635F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3636 3637DRM DRIVERS FOR RENESAS 3638M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3639L: dri-devel@lists.freedesktop.org 3640L: linux-sh@vger.kernel.org 3641T: git git://people.freedesktop.org/~airlied/linux 3642S: Supported 3643F: drivers/gpu/drm/rcar-du/ 3644F: drivers/gpu/drm/shmobile/ 3645F: include/linux/platform_data/shmob_drm.h 3646 3647DRM DRIVERS FOR ROCKCHIP 3648M: Mark Yao <mark.yao@rock-chips.com> 3649L: dri-devel@lists.freedesktop.org 3650S: Maintained 3651F: drivers/gpu/drm/rockchip/ 3652F: Documentation/devicetree/bindings/video/rockchip* 3653 3654DRM DRIVERS FOR STI 3655M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3656M: Vincent Abriou <vincent.abriou@st.com> 3657L: dri-devel@lists.freedesktop.org 3658T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3659S: Maintained 3660F: drivers/gpu/drm/sti 3661F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt 3662 3663DSBR100 USB FM RADIO DRIVER 3664M: Alexey Klimov <klimov.linux@gmail.com> 3665L: linux-media@vger.kernel.org 3666T: git git://linuxtv.org/media_tree.git 3667S: Maintained 3668F: drivers/media/radio/dsbr100.c 3669 3670DSCC4 DRIVER 3671M: Francois Romieu <romieu@fr.zoreil.com> 3672L: netdev@vger.kernel.org 3673S: Maintained 3674F: drivers/net/wan/dscc4.c 3675 3676DT3155 MEDIA DRIVER 3677M: Hans Verkuil <hverkuil@xs4all.nl> 3678L: linux-media@vger.kernel.org 3679T: git git://linuxtv.org/media_tree.git 3680W: http://linuxtv.org 3681S: Odd Fixes 3682F: drivers/media/pci/dt3155/ 3683 3684DVB_USB_AF9015 MEDIA DRIVER 3685M: Antti Palosaari <crope@iki.fi> 3686L: linux-media@vger.kernel.org 3687W: http://linuxtv.org/ 3688W: http://palosaari.fi/linux/ 3689Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3690T: git git://linuxtv.org/anttip/media_tree.git 3691S: Maintained 3692F: drivers/media/usb/dvb-usb-v2/af9015* 3693 3694DVB_USB_AF9035 MEDIA DRIVER 3695M: Antti Palosaari <crope@iki.fi> 3696L: linux-media@vger.kernel.org 3697W: http://linuxtv.org/ 3698W: http://palosaari.fi/linux/ 3699Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3700T: git git://linuxtv.org/anttip/media_tree.git 3701S: Maintained 3702F: drivers/media/usb/dvb-usb-v2/af9035* 3703 3704DVB_USB_ANYSEE MEDIA DRIVER 3705M: Antti Palosaari <crope@iki.fi> 3706L: linux-media@vger.kernel.org 3707W: http://linuxtv.org/ 3708W: http://palosaari.fi/linux/ 3709Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3710T: git git://linuxtv.org/anttip/media_tree.git 3711S: Maintained 3712F: drivers/media/usb/dvb-usb-v2/anysee* 3713 3714DVB_USB_AU6610 MEDIA DRIVER 3715M: Antti Palosaari <crope@iki.fi> 3716L: linux-media@vger.kernel.org 3717W: http://linuxtv.org/ 3718W: http://palosaari.fi/linux/ 3719Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3720T: git git://linuxtv.org/anttip/media_tree.git 3721S: Maintained 3722F: drivers/media/usb/dvb-usb-v2/au6610* 3723 3724DVB_USB_CE6230 MEDIA DRIVER 3725M: Antti Palosaari <crope@iki.fi> 3726L: linux-media@vger.kernel.org 3727W: http://linuxtv.org/ 3728W: http://palosaari.fi/linux/ 3729Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3730T: git git://linuxtv.org/anttip/media_tree.git 3731S: Maintained 3732F: drivers/media/usb/dvb-usb-v2/ce6230* 3733 3734DVB_USB_CXUSB MEDIA DRIVER 3735M: Michael Krufky <mkrufky@linuxtv.org> 3736L: linux-media@vger.kernel.org 3737W: http://linuxtv.org/ 3738W: http://github.com/mkrufky 3739Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3740T: git git://linuxtv.org/media_tree.git 3741S: Maintained 3742F: drivers/media/usb/dvb-usb/cxusb* 3743 3744DVB_USB_EC168 MEDIA DRIVER 3745M: Antti Palosaari <crope@iki.fi> 3746L: linux-media@vger.kernel.org 3747W: http://linuxtv.org/ 3748W: http://palosaari.fi/linux/ 3749Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3750T: git git://linuxtv.org/anttip/media_tree.git 3751S: Maintained 3752F: drivers/media/usb/dvb-usb-v2/ec168* 3753 3754DVB_USB_GL861 MEDIA DRIVER 3755M: Antti Palosaari <crope@iki.fi> 3756L: linux-media@vger.kernel.org 3757W: http://linuxtv.org/ 3758Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3759T: git git://linuxtv.org/anttip/media_tree.git 3760S: Maintained 3761F: drivers/media/usb/dvb-usb-v2/gl861* 3762 3763DVB_USB_MXL111SF MEDIA DRIVER 3764M: Michael Krufky <mkrufky@linuxtv.org> 3765L: linux-media@vger.kernel.org 3766W: http://linuxtv.org/ 3767W: http://github.com/mkrufky 3768Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3769T: git git://linuxtv.org/mkrufky/mxl111sf.git 3770S: Maintained 3771F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3772 3773DVB_USB_RTL28XXU MEDIA DRIVER 3774M: Antti Palosaari <crope@iki.fi> 3775L: linux-media@vger.kernel.org 3776W: http://linuxtv.org/ 3777W: http://palosaari.fi/linux/ 3778Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3779T: git git://linuxtv.org/anttip/media_tree.git 3780S: Maintained 3781F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3782 3783DVB_USB_V2 MEDIA DRIVER 3784M: Antti Palosaari <crope@iki.fi> 3785L: linux-media@vger.kernel.org 3786W: http://linuxtv.org/ 3787W: http://palosaari.fi/linux/ 3788Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3789T: git git://linuxtv.org/anttip/media_tree.git 3790S: Maintained 3791F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3792F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3793 3794DYNAMIC DEBUG 3795M: Jason Baron <jbaron@akamai.com> 3796S: Maintained 3797F: lib/dynamic_debug.c 3798F: include/linux/dynamic_debug.h 3799 3800DZ DECSTATION DZ11 SERIAL DRIVER 3801M: "Maciej W. Rozycki" <macro@linux-mips.org> 3802S: Maintained 3803F: drivers/tty/serial/dz.* 3804 3805E3X0 POWER BUTTON DRIVER 3806M: Moritz Fischer <moritz.fischer@ettus.com> 3807L: usrp-users@lists.ettus.com 3808W: http://www.ettus.com 3809S: Supported 3810F: drivers/input/misc/e3x0-button.c 3811F: Documentation/devicetree/bindings/input/e3x0-button.txt 3812 3813E4000 MEDIA DRIVER 3814M: Antti Palosaari <crope@iki.fi> 3815L: linux-media@vger.kernel.org 3816W: http://linuxtv.org/ 3817W: http://palosaari.fi/linux/ 3818Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3819T: git git://linuxtv.org/anttip/media_tree.git 3820S: Maintained 3821F: drivers/media/tuners/e4000* 3822 3823EATA ISA/EISA/PCI SCSI DRIVER 3824M: Dario Ballabio <ballabio_dario@emc.com> 3825L: linux-scsi@vger.kernel.org 3826S: Maintained 3827F: drivers/scsi/eata.c 3828 3829EC100 MEDIA DRIVER 3830M: Antti Palosaari <crope@iki.fi> 3831L: linux-media@vger.kernel.org 3832W: http://linuxtv.org/ 3833W: http://palosaari.fi/linux/ 3834Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3835T: git git://linuxtv.org/anttip/media_tree.git 3836S: Maintained 3837F: drivers/media/dvb-frontends/ec100* 3838 3839ECRYPT FILE SYSTEM 3840M: Tyler Hicks <tyhicks@canonical.com> 3841L: ecryptfs@vger.kernel.org 3842W: http://ecryptfs.org 3843W: https://launchpad.net/ecryptfs 3844S: Supported 3845F: Documentation/filesystems/ecryptfs.txt 3846F: fs/ecryptfs/ 3847 3848EDAC-CORE 3849M: Doug Thompson <dougthompson@xmission.com> 3850M: Borislav Petkov <bp@alien8.de> 3851M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3852L: linux-edac@vger.kernel.org 3853W: bluesmoke.sourceforge.net 3854T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3855T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3856S: Supported 3857F: Documentation/edac.txt 3858F: drivers/edac/ 3859F: include/linux/edac.h 3860 3861EDAC-AMD64 3862M: Doug Thompson <dougthompson@xmission.com> 3863M: Borislav Petkov <bp@alien8.de> 3864L: linux-edac@vger.kernel.org 3865W: bluesmoke.sourceforge.net 3866S: Maintained 3867F: drivers/edac/amd64_edac* 3868 3869EDAC-CALXEDA 3870M: Doug Thompson <dougthompson@xmission.com> 3871M: Robert Richter <rric@kernel.org> 3872L: linux-edac@vger.kernel.org 3873W: bluesmoke.sourceforge.net 3874S: Maintained 3875F: drivers/edac/highbank* 3876 3877EDAC-CAVIUM 3878M: Ralf Baechle <ralf@linux-mips.org> 3879M: David Daney <david.daney@cavium.com> 3880L: linux-edac@vger.kernel.org 3881L: linux-mips@linux-mips.org 3882W: bluesmoke.sourceforge.net 3883S: Supported 3884F: drivers/edac/octeon_edac* 3885 3886EDAC-E752X 3887M: Mark Gross <mark.gross@intel.com> 3888M: Doug Thompson <dougthompson@xmission.com> 3889L: linux-edac@vger.kernel.org 3890W: bluesmoke.sourceforge.net 3891S: Maintained 3892F: drivers/edac/e752x_edac.c 3893 3894EDAC-E7XXX 3895M: Doug Thompson <dougthompson@xmission.com> 3896L: linux-edac@vger.kernel.org 3897W: bluesmoke.sourceforge.net 3898S: Maintained 3899F: drivers/edac/e7xxx_edac.c 3900 3901EDAC-GHES 3902M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3903L: linux-edac@vger.kernel.org 3904W: bluesmoke.sourceforge.net 3905S: Maintained 3906F: drivers/edac/ghes_edac.c 3907 3908EDAC-I82443BXGX 3909M: Tim Small <tim@buttersideup.com> 3910L: linux-edac@vger.kernel.org 3911W: bluesmoke.sourceforge.net 3912S: Maintained 3913F: drivers/edac/i82443bxgx_edac.c 3914 3915EDAC-I3000 3916M: Jason Uhlenkott <juhlenko@akamai.com> 3917L: linux-edac@vger.kernel.org 3918W: bluesmoke.sourceforge.net 3919S: Maintained 3920F: drivers/edac/i3000_edac.c 3921 3922EDAC-I5000 3923M: Doug Thompson <dougthompson@xmission.com> 3924L: linux-edac@vger.kernel.org 3925W: bluesmoke.sourceforge.net 3926S: Maintained 3927F: drivers/edac/i5000_edac.c 3928 3929EDAC-I5400 3930M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3931L: linux-edac@vger.kernel.org 3932W: bluesmoke.sourceforge.net 3933S: Maintained 3934F: drivers/edac/i5400_edac.c 3935 3936EDAC-I7300 3937M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3938L: linux-edac@vger.kernel.org 3939W: bluesmoke.sourceforge.net 3940S: Maintained 3941F: drivers/edac/i7300_edac.c 3942 3943EDAC-I7CORE 3944M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3945L: linux-edac@vger.kernel.org 3946W: bluesmoke.sourceforge.net 3947S: Maintained 3948F: drivers/edac/i7core_edac.c 3949 3950EDAC-I82975X 3951M: Ranganathan Desikan <ravi@jetztechnologies.com> 3952M: "Arvind R." <arvino55@gmail.com> 3953L: linux-edac@vger.kernel.org 3954W: bluesmoke.sourceforge.net 3955S: Maintained 3956F: drivers/edac/i82975x_edac.c 3957 3958EDAC-IE31200 3959M: Jason Baron <jbaron@akamai.com> 3960L: linux-edac@vger.kernel.org 3961W: bluesmoke.sourceforge.net 3962S: Maintained 3963F: drivers/edac/ie31200_edac.c 3964 3965EDAC-MPC85XX 3966M: Johannes Thumshirn <morbidrsa@gmail.com> 3967L: linux-edac@vger.kernel.org 3968W: bluesmoke.sourceforge.net 3969S: Maintained 3970F: drivers/edac/mpc85xx_edac.[ch] 3971 3972EDAC-PASEMI 3973M: Egor Martovetsky <egor@pasemi.com> 3974L: linux-edac@vger.kernel.org 3975W: bluesmoke.sourceforge.net 3976S: Maintained 3977F: drivers/edac/pasemi_edac.c 3978 3979EDAC-R82600 3980M: Tim Small <tim@buttersideup.com> 3981L: linux-edac@vger.kernel.org 3982W: bluesmoke.sourceforge.net 3983S: Maintained 3984F: drivers/edac/r82600_edac.c 3985 3986EDAC-SBRIDGE 3987M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3988L: linux-edac@vger.kernel.org 3989W: bluesmoke.sourceforge.net 3990S: Maintained 3991F: drivers/edac/sb_edac.c 3992 3993EDAC-XGENE 3994APPLIED MICRO (APM) X-GENE SOC EDAC 3995M: Loc Ho <lho@apm.com> 3996S: Supported 3997F: drivers/edac/xgene_edac.c 3998F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 3999 4000EDIROL UA-101/UA-1000 DRIVER 4001M: Clemens Ladisch <clemens@ladisch.de> 4002L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4003T: git git://git.alsa-project.org/alsa-kernel.git 4004S: Maintained 4005F: sound/usb/misc/ua101.c 4006 4007EXTENSIBLE FIRMWARE INTERFACE (EFI) 4008M: Matt Fleming <matt.fleming@intel.com> 4009L: linux-efi@vger.kernel.org 4010T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4011S: Maintained 4012F: Documentation/efi-stub.txt 4013F: arch/ia64/kernel/efi.c 4014F: arch/x86/boot/compressed/eboot.[ch] 4015F: arch/x86/include/asm/efi.h 4016F: arch/x86/platform/efi/* 4017F: drivers/firmware/efi/* 4018F: include/linux/efi*.h 4019 4020EFI VARIABLE FILESYSTEM 4021M: Matthew Garrett <matthew.garrett@nebula.com> 4022M: Jeremy Kerr <jk@ozlabs.org> 4023M: Matt Fleming <matt.fleming@intel.com> 4024T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4025L: linux-efi@vger.kernel.org 4026S: Maintained 4027F: fs/efivarfs/ 4028 4029EFIFB FRAMEBUFFER DRIVER 4030L: linux-fbdev@vger.kernel.org 4031M: Peter Jones <pjones@redhat.com> 4032S: Maintained 4033F: drivers/video/fbdev/efifb.c 4034 4035EFS FILESYSTEM 4036W: http://aeschi.ch.eu.org/efs/ 4037S: Orphan 4038F: fs/efs/ 4039 4040EHCA (IBM GX bus InfiniBand adapter) DRIVER 4041M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 4042M: Christoph Raisch <raisch@de.ibm.com> 4043L: linux-rdma@vger.kernel.org 4044S: Supported 4045F: drivers/infiniband/hw/ehca/ 4046 4047EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4048M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4049L: netdev@vger.kernel.org 4050S: Maintained 4051F: drivers/net/ethernet/ibm/ehea/ 4052 4053EM28XX VIDEO4LINUX DRIVER 4054M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4055L: linux-media@vger.kernel.org 4056W: http://linuxtv.org 4057T: git git://linuxtv.org/media_tree.git 4058S: Maintained 4059F: drivers/media/usb/em28xx/ 4060 4061EMBEDDED LINUX 4062M: Paul Gortmaker <paul.gortmaker@windriver.com> 4063M: Matt Mackall <mpm@selenic.com> 4064M: David Woodhouse <dwmw2@infradead.org> 4065L: linux-embedded@vger.kernel.org 4066S: Maintained 4067 4068EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4069M: James Smart <james.smart@avagotech.com> 4070M: Dick Kennedy <dick.kennedy@avagotech.com> 4071L: linux-scsi@vger.kernel.org 4072W: http://www.avagotech.com 4073S: Supported 4074F: drivers/scsi/lpfc/ 4075 4076ENE CB710 FLASH CARD READER DRIVER 4077M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4078S: Maintained 4079F: drivers/misc/cb710/ 4080F: drivers/mmc/host/cb710-mmc.* 4081F: include/linux/cb710.h 4082 4083ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4084M: Maxim Levitsky <maximlevitsky@gmail.com> 4085S: Maintained 4086F: drivers/media/rc/ene_ir.* 4087 4088ENHANCED ERROR HANDLING (EEH) 4089M: Gavin Shan <shangw@linux.vnet.ibm.com> 4090L: linuxppc-dev@lists.ozlabs.org 4091S: Supported 4092F: Documentation/powerpc/eeh-pci-error-recovery.txt 4093F: arch/powerpc/kernel/eeh*.c 4094 4095EPSON S1D13XXX FRAMEBUFFER DRIVER 4096M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4097S: Maintained 4098T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4099F: drivers/video/fbdev/s1d13xxxfb.c 4100F: include/video/s1d13xxxfb.h 4101 4102ET131X NETWORK DRIVER 4103M: Mark Einon <mark.einon@gmail.com> 4104S: Odd Fixes 4105F: drivers/net/ethernet/agere/ 4106 4107ETHERNET BRIDGE 4108M: Stephen Hemminger <stephen@networkplumber.org> 4109L: bridge@lists.linux-foundation.org 4110L: netdev@vger.kernel.org 4111W: http://www.linuxfoundation.org/en/Net:Bridge 4112S: Maintained 4113F: include/linux/netfilter_bridge/ 4114F: net/bridge/ 4115 4116ETHERNET PHY LIBRARY 4117M: Florian Fainelli <f.fainelli@gmail.com> 4118L: netdev@vger.kernel.org 4119S: Maintained 4120F: include/linux/phy.h 4121F: include/linux/phy_fixed.h 4122F: drivers/net/phy/ 4123F: Documentation/networking/phy.txt 4124F: drivers/of/of_mdio.c 4125F: drivers/of/of_net.c 4126 4127EXT2 FILE SYSTEM 4128M: Jan Kara <jack@suse.com> 4129L: linux-ext4@vger.kernel.org 4130S: Maintained 4131F: Documentation/filesystems/ext2.txt 4132F: fs/ext2/ 4133F: include/linux/ext2* 4134 4135EXT4 FILE SYSTEM 4136M: "Theodore Ts'o" <tytso@mit.edu> 4137M: Andreas Dilger <adilger.kernel@dilger.ca> 4138L: linux-ext4@vger.kernel.org 4139W: http://ext4.wiki.kernel.org 4140Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4141S: Maintained 4142F: Documentation/filesystems/ext4.txt 4143F: fs/ext4/ 4144 4145Extended Verification Module (EVM) 4146M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4147L: linux-ima-devel@lists.sourceforge.net 4148L: linux-security-module@vger.kernel.org 4149S: Supported 4150F: security/integrity/evm/ 4151 4152EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4153M: MyungJoo Ham <myungjoo.ham@samsung.com> 4154M: Chanwoo Choi <cw00.choi@samsung.com> 4155L: linux-kernel@vger.kernel.org 4156T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4157S: Maintained 4158F: drivers/extcon/ 4159F: Documentation/extcon/ 4160 4161EXYNOS DP DRIVER 4162M: Jingoo Han <jingoohan1@gmail.com> 4163L: dri-devel@lists.freedesktop.org 4164S: Maintained 4165F: drivers/gpu/drm/exynos/exynos_dp* 4166 4167EXYNOS MIPI DISPLAY DRIVERS 4168M: Inki Dae <inki.dae@samsung.com> 4169M: Donghwa Lee <dh09.lee@samsung.com> 4170M: Kyungmin Park <kyungmin.park@samsung.com> 4171L: linux-fbdev@vger.kernel.org 4172S: Maintained 4173F: drivers/video/fbdev/exynos/exynos_mipi* 4174F: include/video/exynos_mipi* 4175 4176F71805F HARDWARE MONITORING DRIVER 4177M: Jean Delvare <jdelvare@suse.com> 4178L: lm-sensors@lm-sensors.org 4179S: Maintained 4180F: Documentation/hwmon/f71805f 4181F: drivers/hwmon/f71805f.c 4182 4183FC0011 TUNER DRIVER 4184M: Michael Buesch <m@bues.ch> 4185L: linux-media@vger.kernel.org 4186S: Maintained 4187F: drivers/media/tuners/fc0011.h 4188F: drivers/media/tuners/fc0011.c 4189 4190FC2580 MEDIA DRIVER 4191M: Antti Palosaari <crope@iki.fi> 4192L: linux-media@vger.kernel.org 4193W: http://linuxtv.org/ 4194W: http://palosaari.fi/linux/ 4195Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4196T: git git://linuxtv.org/anttip/media_tree.git 4197S: Maintained 4198F: drivers/media/tuners/fc2580* 4199 4200FANOTIFY 4201M: Eric Paris <eparis@redhat.com> 4202S: Maintained 4203F: fs/notify/fanotify/ 4204F: include/linux/fanotify.h 4205F: include/uapi/linux/fanotify.h 4206 4207FARSYNC SYNCHRONOUS DRIVER 4208M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4209W: http://www.farsite.co.uk/ 4210S: Supported 4211F: drivers/net/wan/farsync.* 4212 4213FAULT INJECTION SUPPORT 4214M: Akinobu Mita <akinobu.mita@gmail.com> 4215S: Supported 4216F: Documentation/fault-injection/ 4217F: lib/fault-inject.c 4218 4219FBTFT Framebuffer drivers 4220M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4221M: Noralf Trønnes <noralf@tronnes.org> 4222S: Maintained 4223F: drivers/staging/fbtft/ 4224 4225FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4226M: Vasu Dev <vasu.dev@intel.com> 4227L: fcoe-devel@open-fcoe.org 4228W: www.Open-FCoE.org 4229S: Supported 4230F: drivers/scsi/libfc/ 4231F: drivers/scsi/fcoe/ 4232F: include/scsi/fc/ 4233F: include/scsi/libfc.h 4234F: include/scsi/libfcoe.h 4235F: include/uapi/scsi/fc/ 4236 4237FILE LOCKING (flock() and fcntl()/lockf()) 4238M: Jeff Layton <jlayton@poochiereds.net> 4239M: "J. Bruce Fields" <bfields@fieldses.org> 4240L: linux-fsdevel@vger.kernel.org 4241S: Maintained 4242F: include/linux/fcntl.h 4243F: include/linux/fs.h 4244F: include/uapi/linux/fcntl.h 4245F: include/uapi/linux/fs.h 4246F: fs/fcntl.c 4247F: fs/locks.c 4248 4249FILESYSTEMS (VFS and infrastructure) 4250M: Alexander Viro <viro@zeniv.linux.org.uk> 4251L: linux-fsdevel@vger.kernel.org 4252S: Maintained 4253F: fs/* 4254 4255FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4256M: Riku Voipio <riku.voipio@iki.fi> 4257L: lm-sensors@lm-sensors.org 4258S: Maintained 4259F: drivers/hwmon/f75375s.c 4260F: include/linux/f75375s.h 4261 4262FIREWIRE AUDIO DRIVERS 4263M: Clemens Ladisch <clemens@ladisch.de> 4264L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4265T: git git://git.alsa-project.org/alsa-kernel.git 4266S: Maintained 4267F: sound/firewire/ 4268 4269FIREWIRE MEDIA DRIVERS (firedtv) 4270M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4271L: linux-media@vger.kernel.org 4272L: linux1394-devel@lists.sourceforge.net 4273T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4274S: Maintained 4275F: drivers/media/firewire/ 4276 4277FIREWIRE SBP-2 TARGET 4278M: Chris Boot <bootc@bootc.net> 4279L: linux-scsi@vger.kernel.org 4280L: target-devel@vger.kernel.org 4281L: linux1394-devel@lists.sourceforge.net 4282T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4283S: Maintained 4284F: drivers/target/sbp/ 4285 4286FIREWIRE SUBSYSTEM 4287M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4288L: linux1394-devel@lists.sourceforge.net 4289W: http://ieee1394.wiki.kernel.org/ 4290T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4291S: Maintained 4292F: drivers/firewire/ 4293F: include/linux/firewire.h 4294F: include/uapi/linux/firewire*.h 4295F: tools/firewire/ 4296 4297FIRMWARE LOADER (request_firmware) 4298M: Ming Lei <ming.lei@canonical.com> 4299L: linux-kernel@vger.kernel.org 4300S: Maintained 4301F: Documentation/firmware_class/ 4302F: drivers/base/firmware*.c 4303F: include/linux/firmware.h 4304 4305FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4306M: Joshua Morris <josh.h.morris@us.ibm.com> 4307M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4308S: Maintained 4309F: drivers/block/rsxx/ 4310 4311FLOPPY DRIVER 4312M: Jiri Kosina <jikos@kernel.org> 4313T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4314S: Odd fixes 4315F: drivers/block/floppy.c 4316 4317FMC SUBSYSTEM 4318M: Alessandro Rubini <rubini@gnudd.com> 4319W: http://www.ohwr.org/projects/fmc-bus 4320S: Supported 4321F: drivers/fmc/ 4322F: include/linux/fmc*.h 4323F: include/linux/ipmi-fru.h 4324K: fmc_d.*register 4325 4326FPU EMULATOR 4327M: Bill Metzenthen <billm@melbpc.org.au> 4328W: http://floatingpoint.sourceforge.net/emulator/index.html 4329S: Maintained 4330F: arch/x86/math-emu/ 4331 4332FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4333L: netdev@vger.kernel.org 4334S: Orphan 4335F: drivers/net/wan/dlci.c 4336F: drivers/net/wan/sdla.c 4337 4338FRAMEBUFFER LAYER 4339M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4340M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4341L: linux-fbdev@vger.kernel.org 4342W: http://linux-fbdev.sourceforge.net/ 4343Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4344T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4345S: Maintained 4346F: Documentation/fb/ 4347F: Documentation/devicetree/bindings/fb/ 4348F: drivers/video/ 4349F: include/video/ 4350F: include/linux/fb.h 4351F: include/uapi/video/ 4352F: include/uapi/linux/fb.h 4353 4354FREESCALE DIU FRAMEBUFFER DRIVER 4355M: Timur Tabi <timur@tabi.org> 4356L: linux-fbdev@vger.kernel.org 4357S: Maintained 4358F: drivers/video/fbdev/fsl-diu-fb.* 4359 4360FREESCALE DMA DRIVER 4361M: Li Yang <leoli@freescale.com> 4362M: Zhang Wei <zw@zh-kernel.org> 4363L: linuxppc-dev@lists.ozlabs.org 4364S: Maintained 4365F: drivers/dma/fsldma.* 4366 4367FREESCALE I2C CPM DRIVER 4368M: Jochen Friedrich <jochen@scram.de> 4369L: linuxppc-dev@lists.ozlabs.org 4370L: linux-i2c@vger.kernel.org 4371S: Maintained 4372F: drivers/i2c/busses/i2c-cpm.c 4373 4374FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4375M: Sascha Hauer <kernel@pengutronix.de> 4376L: linux-fbdev@vger.kernel.org 4377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4378S: Maintained 4379F: include/linux/platform_data/video-imxfb.h 4380F: drivers/video/fbdev/imxfb.c 4381 4382FREESCALE QUAD SPI DRIVER 4383M: Han Xu <han.xu@freescale.com> 4384L: linux-mtd@lists.infradead.org 4385S: Maintained 4386F: drivers/mtd/spi-nor/fsl-quadspi.c 4387 4388FREESCALE SOC FS_ENET DRIVER 4389M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4390M: Vitaly Bordug <vbordug@ru.mvista.com> 4391L: linuxppc-dev@lists.ozlabs.org 4392L: netdev@vger.kernel.org 4393S: Maintained 4394F: drivers/net/ethernet/freescale/fs_enet/ 4395F: include/linux/fs_enet_pd.h 4396 4397FREESCALE QUICC ENGINE LIBRARY 4398L: linuxppc-dev@lists.ozlabs.org 4399S: Orphan 4400F: arch/powerpc/sysdev/qe_lib/ 4401F: arch/powerpc/include/asm/*qe.h 4402 4403FREESCALE USB PERIPHERAL DRIVERS 4404M: Li Yang <leoli@freescale.com> 4405L: linux-usb@vger.kernel.org 4406L: linuxppc-dev@lists.ozlabs.org 4407S: Maintained 4408F: drivers/usb/gadget/udc/fsl* 4409 4410FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4411M: Li Yang <leoli@freescale.com> 4412L: netdev@vger.kernel.org 4413L: linuxppc-dev@lists.ozlabs.org 4414S: Maintained 4415F: drivers/net/ethernet/freescale/ucc_geth* 4416 4417FREESCALE QUICC ENGINE UCC UART DRIVER 4418M: Timur Tabi <timur@tabi.org> 4419L: linuxppc-dev@lists.ozlabs.org 4420S: Maintained 4421F: drivers/tty/serial/ucc_uart.c 4422 4423FREESCALE SOC SOUND DRIVERS 4424M: Timur Tabi <timur@tabi.org> 4425M: Nicolin Chen <nicoleotsuka@gmail.com> 4426M: Xiubo Li <Xiubo.Lee@gmail.com> 4427L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4428L: linuxppc-dev@lists.ozlabs.org 4429S: Maintained 4430F: sound/soc/fsl/fsl* 4431F: sound/soc/fsl/imx* 4432F: sound/soc/fsl/mpc8610_hpcd.c 4433 4434FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4435M: "J. German Rivera" <German.Rivera@freescale.com> 4436L: linux-kernel@vger.kernel.org 4437S: Maintained 4438F: drivers/staging/fsl-mc/ 4439 4440FREEVXFS FILESYSTEM 4441M: Christoph Hellwig <hch@infradead.org> 4442W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4443S: Maintained 4444F: fs/freevxfs/ 4445 4446FREEZER 4447M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4448M: Pavel Machek <pavel@ucw.cz> 4449L: linux-pm@vger.kernel.org 4450S: Supported 4451F: Documentation/power/freezing-of-tasks.txt 4452F: include/linux/freezer.h 4453F: kernel/freezer.c 4454 4455FRONTSWAP API 4456M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4457L: linux-kernel@vger.kernel.org 4458S: Maintained 4459F: mm/frontswap.c 4460F: include/linux/frontswap.h 4461 4462FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4463M: David Howells <dhowells@redhat.com> 4464L: linux-cachefs@redhat.com 4465S: Supported 4466F: Documentation/filesystems/caching/ 4467F: fs/fscache/ 4468F: include/linux/fscache*.h 4469 4470F2FS FILE SYSTEM 4471M: Jaegeuk Kim <jaegeuk@kernel.org> 4472M: Changman Lee <cm224.lee@samsung.com> 4473R: Chao Yu <chao2.yu@samsung.com> 4474L: linux-f2fs-devel@lists.sourceforge.net 4475W: http://en.wikipedia.org/wiki/F2FS 4476T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4477S: Maintained 4478F: Documentation/filesystems/f2fs.txt 4479F: Documentation/ABI/testing/sysfs-fs-f2fs 4480F: fs/f2fs/ 4481F: include/linux/f2fs_fs.h 4482F: include/trace/events/f2fs.h 4483 4484FUJITSU FR-V (FRV) PORT 4485M: David Howells <dhowells@redhat.com> 4486S: Maintained 4487F: arch/frv/ 4488 4489FUJITSU LAPTOP EXTRAS 4490M: Jonathan Woithe <jwoithe@just42.net> 4491L: platform-driver-x86@vger.kernel.org 4492S: Maintained 4493F: drivers/platform/x86/fujitsu-laptop.c 4494 4495FUJITSU M-5MO LS CAMERA ISP DRIVER 4496M: Kyungmin Park <kyungmin.park@samsung.com> 4497M: Heungjun Kim <riverful.kim@samsung.com> 4498L: linux-media@vger.kernel.org 4499S: Maintained 4500F: drivers/media/i2c/m5mols/ 4501F: include/media/m5mols.h 4502 4503FUJITSU TABLET EXTRAS 4504M: Robert Gerlach <khnz@gmx.de> 4505L: platform-driver-x86@vger.kernel.org 4506S: Maintained 4507F: drivers/platform/x86/fujitsu-tablet.c 4508 4509FUSE: FILESYSTEM IN USERSPACE 4510M: Miklos Szeredi <miklos@szeredi.hu> 4511L: fuse-devel@lists.sourceforge.net 4512W: http://fuse.sourceforge.net/ 4513T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4514S: Maintained 4515F: fs/fuse/ 4516F: include/uapi/linux/fuse.h 4517F: Documentation/filesystems/fuse.txt 4518 4519FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4520M: Rik Faith <faith@cs.unc.edu> 4521L: linux-scsi@vger.kernel.org 4522S: Odd Fixes (e.g., new signatures) 4523F: drivers/scsi/fdomain.* 4524 4525GCOV BASED KERNEL PROFILING 4526M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4527S: Maintained 4528F: kernel/gcov/ 4529F: Documentation/gcov.txt 4530 4531GDT SCSI DISK ARRAY CONTROLLER DRIVER 4532M: Achim Leubner <achim_leubner@adaptec.com> 4533L: linux-scsi@vger.kernel.org 4534W: http://www.icp-vortex.com/ 4535S: Supported 4536F: drivers/scsi/gdt* 4537 4538GDB KERNEL DEBUGGING HELPER SCRIPTS 4539M: Jan Kiszka <jan.kiszka@siemens.com> 4540S: Supported 4541F: scripts/gdb/ 4542 4543GEMTEK FM RADIO RECEIVER DRIVER 4544M: Hans Verkuil <hverkuil@xs4all.nl> 4545L: linux-media@vger.kernel.org 4546T: git git://linuxtv.org/media_tree.git 4547W: http://linuxtv.org 4548S: Maintained 4549F: drivers/media/radio/radio-gemtek* 4550 4551GENERIC GPIO I2C DRIVER 4552M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4553S: Supported 4554F: drivers/i2c/busses/i2c-gpio.c 4555F: include/linux/i2c-gpio.h 4556 4557GENERIC GPIO I2C MULTIPLEXER DRIVER 4558M: Peter Korsgaard <peter.korsgaard@barco.com> 4559L: linux-i2c@vger.kernel.org 4560S: Supported 4561F: drivers/i2c/muxes/i2c-mux-gpio.c 4562F: include/linux/i2c-mux-gpio.h 4563F: Documentation/i2c/muxes/i2c-mux-gpio 4564 4565GENERIC HDLC (WAN) DRIVERS 4566M: Krzysztof Halasa <khc@pm.waw.pl> 4567W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4568S: Maintained 4569F: drivers/net/wan/c101.c 4570F: drivers/net/wan/hd6457* 4571F: drivers/net/wan/hdlc* 4572F: drivers/net/wan/n2.c 4573F: drivers/net/wan/pc300too.c 4574F: drivers/net/wan/pci200syn.c 4575F: drivers/net/wan/wanxl* 4576 4577GENERIC INCLUDE/ASM HEADER FILES 4578M: Arnd Bergmann <arnd@arndb.de> 4579L: linux-arch@vger.kernel.org 4580T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4581S: Maintained 4582F: include/asm-generic/ 4583F: include/uapi/asm-generic/ 4584 4585GENERIC PHY FRAMEWORK 4586M: Kishon Vijay Abraham I <kishon@ti.com> 4587L: linux-kernel@vger.kernel.org 4588T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4589S: Supported 4590F: drivers/phy/ 4591F: include/linux/phy/ 4592 4593GENERIC PM DOMAINS 4594M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4595M: Kevin Hilman <khilman@kernel.org> 4596M: Ulf Hansson <ulf.hansson@linaro.org> 4597L: linux-pm@vger.kernel.org 4598S: Supported 4599F: drivers/base/power/domain*.c 4600F: include/linux/pm_domain.h 4601 4602GENERIC UIO DRIVER FOR PCI DEVICES 4603M: "Michael S. Tsirkin" <mst@redhat.com> 4604L: kvm@vger.kernel.org 4605S: Supported 4606F: drivers/uio/uio_pci_generic.c 4607 4608GET_MAINTAINER SCRIPT 4609M: Joe Perches <joe@perches.com> 4610S: Maintained 4611F: scripts/get_maintainer.pl 4612 4613GFS2 FILE SYSTEM 4614M: Steven Whitehouse <swhiteho@redhat.com> 4615M: Bob Peterson <rpeterso@redhat.com> 4616L: cluster-devel@redhat.com 4617W: http://sources.redhat.com/cluster/ 4618T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4619S: Supported 4620F: Documentation/filesystems/gfs2*.txt 4621F: fs/gfs2/ 4622F: include/uapi/linux/gfs2_ondisk.h 4623 4624GIGASET ISDN DRIVERS 4625M: Paul Bolle <pebolle@tiscali.nl> 4626L: gigaset307x-common@lists.sourceforge.net 4627W: http://gigaset307x.sourceforge.net/ 4628S: Odd Fixes 4629F: Documentation/isdn/README.gigaset 4630F: drivers/isdn/gigaset/ 4631F: include/uapi/linux/gigaset_dev.h 4632 4633GO7007 MPEG CODEC 4634M: Hans Verkuil <hans.verkuil@cisco.com> 4635L: linux-media@vger.kernel.org 4636S: Maintained 4637F: drivers/media/usb/go7007/ 4638 4639GOODIX TOUCHSCREEN 4640M: Bastien Nocera <hadess@hadess.net> 4641L: linux-input@vger.kernel.org 4642S: Maintained 4643F: drivers/input/touchscreen/goodix.c 4644 4645GPIO SUBSYSTEM 4646M: Linus Walleij <linus.walleij@linaro.org> 4647M: Alexandre Courbot <gnurou@gmail.com> 4648L: linux-gpio@vger.kernel.org 4649T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4650S: Maintained 4651F: Documentation/gpio/ 4652F: drivers/gpio/ 4653F: include/linux/gpio/ 4654F: include/linux/gpio.h 4655F: include/asm-generic/gpio.h 4656 4657GRE DEMULTIPLEXER DRIVER 4658M: Dmitry Kozlov <xeb@mail.ru> 4659L: netdev@vger.kernel.org 4660S: Maintained 4661F: net/ipv4/gre_demux.c 4662F: net/ipv4/gre_offload.c 4663F: include/net/gre.h 4664 4665GRETH 10/100/1G Ethernet MAC device driver 4666M: Kristoffer Glembo <kristoffer@gaisler.com> 4667L: netdev@vger.kernel.org 4668S: Maintained 4669F: drivers/net/ethernet/aeroflex/ 4670 4671GSPCA FINEPIX SUBDRIVER 4672M: Frank Zago <frank@zago.net> 4673L: linux-media@vger.kernel.org 4674T: git git://linuxtv.org/media_tree.git 4675S: Maintained 4676F: drivers/media/usb/gspca/finepix.c 4677 4678GSPCA GL860 SUBDRIVER 4679M: Olivier Lorin <o.lorin@laposte.net> 4680L: linux-media@vger.kernel.org 4681T: git git://linuxtv.org/media_tree.git 4682S: Maintained 4683F: drivers/media/usb/gspca/gl860/ 4684 4685GSPCA M5602 SUBDRIVER 4686M: Erik Andren <erik.andren@gmail.com> 4687L: linux-media@vger.kernel.org 4688T: git git://linuxtv.org/media_tree.git 4689S: Maintained 4690F: drivers/media/usb/gspca/m5602/ 4691 4692GSPCA PAC207 SONIXB SUBDRIVER 4693M: Hans de Goede <hdegoede@redhat.com> 4694L: linux-media@vger.kernel.org 4695T: git git://linuxtv.org/media_tree.git 4696S: Maintained 4697F: drivers/media/usb/gspca/pac207.c 4698 4699GSPCA SN9C20X SUBDRIVER 4700M: Brian Johnson <brijohn@gmail.com> 4701L: linux-media@vger.kernel.org 4702T: git git://linuxtv.org/media_tree.git 4703S: Maintained 4704F: drivers/media/usb/gspca/sn9c20x.c 4705 4706GSPCA T613 SUBDRIVER 4707M: Leandro Costantino <lcostantino@gmail.com> 4708L: linux-media@vger.kernel.org 4709T: git git://linuxtv.org/media_tree.git 4710S: Maintained 4711F: drivers/media/usb/gspca/t613.c 4712 4713GSPCA USB WEBCAM DRIVER 4714M: Hans de Goede <hdegoede@redhat.com> 4715L: linux-media@vger.kernel.org 4716T: git git://linuxtv.org/media_tree.git 4717S: Maintained 4718F: drivers/media/usb/gspca/ 4719 4720GUID PARTITION TABLE (GPT) 4721M: Davidlohr Bueso <dave@stgolabs.net> 4722L: linux-efi@vger.kernel.org 4723S: Maintained 4724F: block/partitions/efi.* 4725 4726STK1160 USB VIDEO CAPTURE DRIVER 4727M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4728L: linux-media@vger.kernel.org 4729T: git git://linuxtv.org/media_tree.git 4730S: Maintained 4731F: drivers/media/usb/stk1160/ 4732 4733H8/300 ARCHITECTURE 4734M: Yoshinori Sato <ysato@users.sourceforge.jp> 4735L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4736W: http://uclinux-h8.sourceforge.jp 4737T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4738S: Maintained 4739F: arch/h8300/ 4740F: drivers/clocksource/h8300_*.c 4741F: drivers/clk/h8300/ 4742F: drivers/irqchip/irq-renesas-h8*.c 4743 4744HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4745M: Frank Seidel <frank@f-seidel.de> 4746L: platform-driver-x86@vger.kernel.org 4747W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4748S: Maintained 4749F: drivers/platform/x86/hdaps.c 4750 4751HDPVR USB VIDEO ENCODER DRIVER 4752M: Hans Verkuil <hverkuil@xs4all.nl> 4753L: linux-media@vger.kernel.org 4754T: git git://linuxtv.org/media_tree.git 4755W: http://linuxtv.org 4756S: Odd Fixes 4757F: drivers/media/usb/hdpvr/ 4758 4759HWPOISON MEMORY FAILURE HANDLING 4760M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4761L: linux-mm@kvack.org 4762S: Maintained 4763F: mm/memory-failure.c 4764F: mm/hwpoison-inject.c 4765 4766HYPERVISOR VIRTUAL CONSOLE DRIVER 4767L: linuxppc-dev@lists.ozlabs.org 4768S: Odd Fixes 4769F: drivers/tty/hvc/ 4770 4771HACKRF MEDIA DRIVER 4772M: Antti Palosaari <crope@iki.fi> 4773L: linux-media@vger.kernel.org 4774W: http://linuxtv.org/ 4775W: http://palosaari.fi/linux/ 4776Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4777T: git git://linuxtv.org/anttip/media_tree.git 4778S: Maintained 4779F: drivers/media/usb/hackrf/ 4780 4781HARDWARE MONITORING 4782M: Jean Delvare <jdelvare@suse.com> 4783M: Guenter Roeck <linux@roeck-us.net> 4784L: lm-sensors@lm-sensors.org 4785W: http://www.lm-sensors.org/ 4786T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4787T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4788S: Maintained 4789F: Documentation/hwmon/ 4790F: drivers/hwmon/ 4791F: include/linux/hwmon*.h 4792 4793HARDWARE RANDOM NUMBER GENERATOR CORE 4794M: Matt Mackall <mpm@selenic.com> 4795M: Herbert Xu <herbert@gondor.apana.org.au> 4796L: linux-crypto@vger.kernel.org 4797S: Odd fixes 4798F: Documentation/hw_random.txt 4799F: drivers/char/hw_random/ 4800F: include/linux/hw_random.h 4801 4802HARDWARE SPINLOCK CORE 4803M: Ohad Ben-Cohen <ohad@wizery.com> 4804S: Maintained 4805F: Documentation/hwspinlock.txt 4806F: drivers/hwspinlock/hwspinlock_* 4807F: include/linux/hwspinlock.h 4808 4809HARMONY SOUND DRIVER 4810L: linux-parisc@vger.kernel.org 4811S: Maintained 4812F: sound/parisc/harmony.* 4813 4814HD29L2 MEDIA DRIVER 4815M: Antti Palosaari <crope@iki.fi> 4816L: linux-media@vger.kernel.org 4817W: http://linuxtv.org/ 4818W: http://palosaari.fi/linux/ 4819Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4820T: git git://linuxtv.org/anttip/media_tree.git 4821S: Maintained 4822F: drivers/media/dvb-frontends/hd29l2* 4823 4824HEWLETT-PACKARD SMART2 RAID DRIVER 4825L: iss_storagedev@hp.com 4826S: Orphan 4827F: Documentation/blockdev/cpqarray.txt 4828F: drivers/block/cpqarray.* 4829 4830HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4831M: Don Brace <don.brace@pmcs.com> 4832L: iss_storagedev@hp.com 4833L: storagedev@pmcs.com 4834L: linux-scsi@vger.kernel.org 4835S: Supported 4836F: Documentation/scsi/hpsa.txt 4837F: drivers/scsi/hpsa*.[ch] 4838F: include/linux/cciss*.h 4839F: include/uapi/linux/cciss*.h 4840 4841HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4842M: Don Brace <don.brace@pmcs.com> 4843L: iss_storagedev@hp.com 4844L: storagedev@pmcs.com 4845L: linux-scsi@vger.kernel.org 4846S: Supported 4847F: Documentation/blockdev/cciss.txt 4848F: drivers/block/cciss* 4849F: include/linux/cciss_ioctl.h 4850F: include/uapi/linux/cciss_ioctl.h 4851 4852HFS FILESYSTEM 4853L: linux-fsdevel@vger.kernel.org 4854S: Orphan 4855F: Documentation/filesystems/hfs.txt 4856F: fs/hfs/ 4857 4858HFSPLUS FILESYSTEM 4859L: linux-fsdevel@vger.kernel.org 4860S: Orphan 4861F: Documentation/filesystems/hfsplus.txt 4862F: fs/hfsplus/ 4863 4864HGA FRAMEBUFFER DRIVER 4865M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4866L: linux-nvidia@lists.surfsouth.com 4867W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4868S: Maintained 4869F: drivers/video/fbdev/hgafb.c 4870 4871HIBERNATION (aka Software Suspend, aka swsusp) 4872M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4873M: Pavel Machek <pavel@ucw.cz> 4874L: linux-pm@vger.kernel.org 4875S: Supported 4876F: arch/x86/power/ 4877F: drivers/base/power/ 4878F: kernel/power/ 4879F: include/linux/suspend.h 4880F: include/linux/freezer.h 4881F: include/linux/pm.h 4882F: arch/*/include/asm/suspend*.h 4883 4884HID CORE LAYER 4885M: Jiri Kosina <jikos@kernel.org> 4886L: linux-input@vger.kernel.org 4887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4888S: Maintained 4889F: drivers/hid/ 4890F: include/linux/hid* 4891F: include/uapi/linux/hid* 4892 4893HID SENSOR HUB DRIVERS 4894M: Jiri Kosina <jikos@kernel.org> 4895M: Jonathan Cameron <jic23@kernel.org> 4896M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4897L: linux-input@vger.kernel.org 4898L: linux-iio@vger.kernel.org 4899S: Maintained 4900F: Documentation/hid/hid-sensor* 4901F: drivers/hid/hid-sensor-* 4902F: drivers/iio/*/hid-* 4903F: include/linux/hid-sensor-* 4904 4905HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4906M: Thomas Gleixner <tglx@linutronix.de> 4907L: linux-kernel@vger.kernel.org 4908T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4909S: Maintained 4910F: Documentation/timers/ 4911F: kernel/time/hrtimer.c 4912F: kernel/time/clockevents.c 4913F: kernel/time/tick*.* 4914F: kernel/time/timer_*.c 4915F: include/linux/clockchips.h 4916F: include/linux/hrtimer.h 4917 4918HIGH-SPEED SCC DRIVER FOR AX.25 4919L: linux-hams@vger.kernel.org 4920S: Orphan 4921F: drivers/net/hamradio/dmascc.c 4922F: drivers/net/hamradio/scc.c 4923 4924HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4925M: HighPoint Linux Team <linux@highpoint-tech.com> 4926W: http://www.highpoint-tech.com 4927S: Supported 4928F: Documentation/scsi/hptiop.txt 4929F: drivers/scsi/hptiop.c 4930 4931HIPPI 4932M: Jes Sorensen <jes@trained-monkey.org> 4933L: linux-hippi@sunsite.dk 4934S: Maintained 4935F: include/linux/hippidevice.h 4936F: include/uapi/linux/if_hippi.h 4937F: net/802/hippi.c 4938F: drivers/net/hippi/ 4939 4940HOST AP DRIVER 4941M: Jouni Malinen <j@w1.fi> 4942L: hostap@shmoo.com (subscribers-only) 4943L: linux-wireless@vger.kernel.org 4944W: http://hostap.epitest.fi/ 4945S: Maintained 4946F: drivers/net/wireless/hostap/ 4947 4948HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4949L: platform-driver-x86@vger.kernel.org 4950S: Orphan 4951F: drivers/platform/x86/tc1100-wmi.c 4952 4953HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4954M: Jaroslav Kysela <perex@perex.cz> 4955S: Maintained 4956F: drivers/net/ethernet/hp/hp100.* 4957 4958HPET: High Precision Event Timers driver 4959M: Clemens Ladisch <clemens@ladisch.de> 4960S: Maintained 4961F: Documentation/timers/hpet.txt 4962F: drivers/char/hpet.c 4963F: include/linux/hpet.h 4964F: include/uapi/linux/hpet.h 4965 4966HPET: x86 4967S: Orphan 4968F: arch/x86/kernel/hpet.c 4969F: arch/x86/include/asm/hpet.h 4970 4971HPFS FILESYSTEM 4972M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4973W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4974S: Maintained 4975F: fs/hpfs/ 4976 4977HSI SUBSYSTEM 4978M: Sebastian Reichel <sre@kernel.org> 4979T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4980S: Maintained 4981F: Documentation/ABI/testing/sysfs-bus-hsi 4982F: Documentation/hsi.txt 4983F: drivers/hsi/ 4984F: include/linux/hsi/ 4985F: include/uapi/linux/hsi/ 4986 4987HSO 3G MODEM DRIVER 4988M: Jan Dumon <j.dumon@option.com> 4989W: http://www.pharscape.org 4990S: Maintained 4991F: drivers/net/usb/hso.c 4992 4993HSR NETWORK PROTOCOL 4994M: Arvid Brodin <arvid.brodin@alten.se> 4995L: netdev@vger.kernel.org 4996S: Maintained 4997F: net/hsr/ 4998 4999HTCPEN TOUCHSCREEN DRIVER 5000M: Pau Oliva Fora <pof@eslack.org> 5001L: linux-input@vger.kernel.org 5002S: Maintained 5003F: drivers/input/touchscreen/htcpen.c 5004 5005HUGETLB FILESYSTEM 5006M: Nadia Yvette Chambers <nyc@holomorphy.com> 5007S: Maintained 5008F: fs/hugetlbfs/ 5009 5010Hyper-V CORE AND DRIVERS 5011M: "K. Y. Srinivasan" <kys@microsoft.com> 5012M: Haiyang Zhang <haiyangz@microsoft.com> 5013L: devel@linuxdriverproject.org 5014S: Maintained 5015F: arch/x86/include/asm/mshyperv.h 5016F: arch/x86/include/uapi/asm/hyperv.h 5017F: arch/x86/kernel/cpu/mshyperv.c 5018F: drivers/hid/hid-hyperv.c 5019F: drivers/hv/ 5020F: drivers/input/serio/hyperv-keyboard.c 5021F: drivers/net/hyperv/ 5022F: drivers/scsi/storvsc_drv.c 5023F: drivers/video/fbdev/hyperv_fb.c 5024F: include/linux/hyperv.h 5025F: tools/hv/ 5026F: Documentation/ABI/stable/sysfs-bus-vmbus 5027 5028I2C OVER PARALLEL PORT 5029M: Jean Delvare <jdelvare@suse.com> 5030L: linux-i2c@vger.kernel.org 5031S: Maintained 5032F: Documentation/i2c/busses/i2c-parport 5033F: Documentation/i2c/busses/i2c-parport-light 5034F: drivers/i2c/busses/i2c-parport.c 5035F: drivers/i2c/busses/i2c-parport-light.c 5036 5037I2C/SMBUS CONTROLLER DRIVERS FOR PC 5038M: Jean Delvare <jdelvare@suse.com> 5039L: linux-i2c@vger.kernel.org 5040S: Maintained 5041F: Documentation/i2c/busses/i2c-ali1535 5042F: Documentation/i2c/busses/i2c-ali1563 5043F: Documentation/i2c/busses/i2c-ali15x3 5044F: Documentation/i2c/busses/i2c-amd756 5045F: Documentation/i2c/busses/i2c-amd8111 5046F: Documentation/i2c/busses/i2c-i801 5047F: Documentation/i2c/busses/i2c-nforce2 5048F: Documentation/i2c/busses/i2c-piix4 5049F: Documentation/i2c/busses/i2c-sis5595 5050F: Documentation/i2c/busses/i2c-sis630 5051F: Documentation/i2c/busses/i2c-sis96x 5052F: Documentation/i2c/busses/i2c-via 5053F: Documentation/i2c/busses/i2c-viapro 5054F: drivers/i2c/busses/i2c-ali1535.c 5055F: drivers/i2c/busses/i2c-ali1563.c 5056F: drivers/i2c/busses/i2c-ali15x3.c 5057F: drivers/i2c/busses/i2c-amd756.c 5058F: drivers/i2c/busses/i2c-amd756-s4882.c 5059F: drivers/i2c/busses/i2c-amd8111.c 5060F: drivers/i2c/busses/i2c-i801.c 5061F: drivers/i2c/busses/i2c-isch.c 5062F: drivers/i2c/busses/i2c-nforce2.c 5063F: drivers/i2c/busses/i2c-nforce2-s4985.c 5064F: drivers/i2c/busses/i2c-piix4.c 5065F: drivers/i2c/busses/i2c-sis5595.c 5066F: drivers/i2c/busses/i2c-sis630.c 5067F: drivers/i2c/busses/i2c-sis96x.c 5068F: drivers/i2c/busses/i2c-via.c 5069F: drivers/i2c/busses/i2c-viapro.c 5070 5071I2C/SMBUS ISMT DRIVER 5072M: Seth Heasley <seth.heasley@intel.com> 5073M: Neil Horman <nhorman@tuxdriver.com> 5074L: linux-i2c@vger.kernel.org 5075F: drivers/i2c/busses/i2c-ismt.c 5076F: Documentation/i2c/busses/i2c-ismt 5077 5078I2C/SMBUS STUB DRIVER 5079M: Jean Delvare <jdelvare@suse.com> 5080L: linux-i2c@vger.kernel.org 5081S: Maintained 5082F: drivers/i2c/i2c-stub.c 5083 5084I2C SUBSYSTEM 5085M: Wolfram Sang <wsa@the-dreams.de> 5086L: linux-i2c@vger.kernel.org 5087W: https://i2c.wiki.kernel.org/ 5088Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5089T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5090S: Maintained 5091F: Documentation/devicetree/bindings/i2c/ 5092F: Documentation/i2c/ 5093F: drivers/i2c/ 5094F: include/linux/i2c.h 5095F: include/linux/i2c-*.h 5096F: include/uapi/linux/i2c.h 5097F: include/uapi/linux/i2c-*.h 5098 5099I2C ACPI SUPPORT 5100M: Mika Westerberg <mika.westerberg@linux.intel.com> 5101L: linux-i2c@vger.kernel.org 5102L: linux-acpi@vger.kernel.org 5103S: Maintained 5104 5105I2C-TAOS-EVM DRIVER 5106M: Jean Delvare <jdelvare@suse.com> 5107L: linux-i2c@vger.kernel.org 5108S: Maintained 5109F: Documentation/i2c/busses/i2c-taos-evm 5110F: drivers/i2c/busses/i2c-taos-evm.c 5111 5112I2C-TINY-USB DRIVER 5113M: Till Harbaum <till@harbaum.org> 5114L: linux-i2c@vger.kernel.org 5115W: http://www.harbaum.org/till/i2c_tiny_usb 5116S: Maintained 5117F: drivers/i2c/busses/i2c-tiny-usb.c 5118 5119i386 BOOT CODE 5120M: "H. Peter Anvin" <hpa@zytor.com> 5121S: Maintained 5122F: arch/x86/boot/ 5123 5124i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5125M: "H. Peter Anvin" <hpa@zytor.com> 5126T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5127S: Maintained 5128 5129IA64 (Itanium) PLATFORM 5130M: Tony Luck <tony.luck@intel.com> 5131M: Fenghua Yu <fenghua.yu@intel.com> 5132L: linux-ia64@vger.kernel.org 5133T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5134S: Maintained 5135F: arch/ia64/ 5136 5137IBM Power VMX Cryptographic instructions 5138M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5139M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5140L: linux-crypto@vger.kernel.org 5141S: Supported 5142F: drivers/crypto/vmx/Makefile 5143F: drivers/crypto/vmx/Kconfig 5144F: drivers/crypto/vmx/vmx.c 5145F: drivers/crypto/vmx/aes* 5146F: drivers/crypto/vmx/ghash* 5147F: drivers/crypto/vmx/ppc-xlate.pl 5148 5149IBM Power in-Nest Crypto Acceleration 5150M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5151M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5152L: linux-crypto@vger.kernel.org 5153S: Supported 5154F: drivers/crypto/nx/Makefile 5155F: drivers/crypto/nx/Kconfig 5156F: drivers/crypto/nx/nx-aes* 5157F: drivers/crypto/nx/nx-sha* 5158F: drivers/crypto/nx/nx.* 5159F: drivers/crypto/nx/nx_csbcpb.h 5160F: drivers/crypto/nx/nx_debugfs.h 5161 5162IBM Power 842 compression accelerator 5163M: Dan Streetman <ddstreet@ieee.org> 5164S: Supported 5165F: drivers/crypto/nx/Makefile 5166F: drivers/crypto/nx/Kconfig 5167F: drivers/crypto/nx/nx-842* 5168F: include/linux/sw842.h 5169F: crypto/842.c 5170F: lib/842/ 5171 5172IBM Power Linux RAID adapter 5173M: Brian King <brking@us.ibm.com> 5174S: Supported 5175F: drivers/scsi/ipr.* 5176 5177IBM Power Virtual Ethernet Device Driver 5178M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5179L: netdev@vger.kernel.org 5180S: Supported 5181F: drivers/net/ethernet/ibm/ibmveth.* 5182 5183IBM Power Virtual SCSI Device Drivers 5184M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5185L: linux-scsi@vger.kernel.org 5186S: Supported 5187F: drivers/scsi/ibmvscsi/ibmvscsi* 5188F: drivers/scsi/ibmvscsi/viosrp.h 5189 5190IBM Power Virtual FC Device Drivers 5191M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5192L: linux-scsi@vger.kernel.org 5193S: Supported 5194F: drivers/scsi/ibmvscsi/ibmvfc* 5195 5196IBM ServeRAID RAID DRIVER 5197S: Orphan 5198F: drivers/scsi/ips.* 5199 5200ICH LPC AND GPIO DRIVER 5201M: Peter Tyser <ptyser@xes-inc.com> 5202S: Maintained 5203F: drivers/mfd/lpc_ich.c 5204F: drivers/gpio/gpio-ich.c 5205 5206IDE SUBSYSTEM 5207M: "David S. Miller" <davem@davemloft.net> 5208L: linux-ide@vger.kernel.org 5209Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5210T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5211S: Maintained 5212F: Documentation/ide/ 5213F: drivers/ide/ 5214F: include/linux/ide.h 5215 5216IDEAPAD LAPTOP EXTRAS DRIVER 5217M: Ike Panhc <ike.pan@canonical.com> 5218L: platform-driver-x86@vger.kernel.org 5219W: http://launchpad.net/ideapad-laptop 5220S: Maintained 5221F: drivers/platform/x86/ideapad-laptop.c 5222 5223IDEAPAD LAPTOP SLIDEBAR DRIVER 5224M: Andrey Moiseev <o2g.org.ru@gmail.com> 5225L: linux-input@vger.kernel.org 5226W: https://github.com/o2genum/ideapad-slidebar 5227S: Maintained 5228F: drivers/input/misc/ideapad_slidebar.c 5229 5230IDE/ATAPI DRIVERS 5231M: Borislav Petkov <bp@alien8.de> 5232L: linux-ide@vger.kernel.org 5233S: Maintained 5234F: Documentation/cdrom/ide-cd 5235F: drivers/ide/ide-cd* 5236 5237IDLE-I7300 5238M: Andy Henroid <andrew.d.henroid@intel.com> 5239L: linux-pm@vger.kernel.org 5240S: Supported 5241F: drivers/idle/i7300_idle.c 5242 5243IEEE 802.15.4 SUBSYSTEM 5244M: Alexander Aring <alex.aring@gmail.com> 5245L: linux-wpan@vger.kernel.org 5246W: https://github.com/linux-wpan 5247T: git git://github.com/linux-wpan/linux-wpan-next.git 5248S: Maintained 5249F: net/ieee802154/ 5250F: net/mac802154/ 5251F: drivers/net/ieee802154/ 5252F: include/linux/nl802154.h 5253F: include/linux/ieee802154.h 5254F: include/net/nl802154.h 5255F: include/net/mac802154.h 5256F: include/net/af_ieee802154.h 5257F: include/net/cfg802154.h 5258F: include/net/ieee802154_netdev.h 5259F: Documentation/networking/ieee802154.txt 5260 5261IGORPLUG-USB IR RECEIVER 5262M: Sean Young <sean@mess.org> 5263L: linux-media@vger.kernel.org 5264S: Maintained 5265F: drivers/media/rc/igorplugusb.c 5266 5267IGUANAWORKS USB IR TRANSCEIVER 5268M: Sean Young <sean@mess.org> 5269L: linux-media@vger.kernel.org 5270S: Maintained 5271F: drivers/media/rc/iguanair.c 5272 5273IIO SUBSYSTEM AND DRIVERS 5274M: Jonathan Cameron <jic23@kernel.org> 5275R: Hartmut Knaack <knaack.h@gmx.de> 5276R: Lars-Peter Clausen <lars@metafoo.de> 5277R: Peter Meerwald <pmeerw@pmeerw.net> 5278L: linux-iio@vger.kernel.org 5279S: Maintained 5280F: drivers/iio/ 5281F: drivers/staging/iio/ 5282F: include/linux/iio/ 5283F: tools/iio/ 5284 5285IKANOS/ADI EAGLE ADSL USB DRIVER 5286M: Matthieu Castet <castet.matthieu@free.fr> 5287M: Stanislaw Gruszka <stf_xl@wp.pl> 5288S: Maintained 5289F: drivers/usb/atm/ueagle-atm.c 5290 5291INA209 HARDWARE MONITOR DRIVER 5292M: Guenter Roeck <linux@roeck-us.net> 5293L: lm-sensors@lm-sensors.org 5294S: Maintained 5295F: Documentation/hwmon/ina209 5296F: Documentation/devicetree/bindings/i2c/ina209.txt 5297F: drivers/hwmon/ina209.c 5298 5299INA2XX HARDWARE MONITOR DRIVER 5300M: Guenter Roeck <linux@roeck-us.net> 5301L: lm-sensors@lm-sensors.org 5302S: Maintained 5303F: Documentation/hwmon/ina2xx 5304F: drivers/hwmon/ina2xx.c 5305F: include/linux/platform_data/ina2xx.h 5306 5307INDUSTRY PACK SUBSYSTEM (IPACK) 5308M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5309M: Jens Taprogge <jens.taprogge@taprogge.org> 5310M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5311L: industrypack-devel@lists.sourceforge.net 5312W: http://industrypack.sourceforge.net 5313S: Maintained 5314F: drivers/ipack/ 5315 5316INGENIC JZ4780 DMA Driver 5317M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5318S: Maintained 5319F: drivers/dma/dma-jz4780.c 5320 5321INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5322M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5323M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5324L: linux-ima-devel@lists.sourceforge.net 5325L: linux-ima-user@lists.sourceforge.net 5326L: linux-security-module@vger.kernel.org 5327S: Supported 5328F: security/integrity/ima/ 5329 5330IMGTEC IR DECODER DRIVER 5331M: James Hogan <james.hogan@imgtec.com> 5332S: Maintained 5333F: drivers/media/rc/img-ir/ 5334 5335IMS TWINTURBO FRAMEBUFFER DRIVER 5336L: linux-fbdev@vger.kernel.org 5337S: Orphan 5338F: drivers/video/fbdev/imsttfb.c 5339 5340INFINIBAND SUBSYSTEM 5341M: Doug Ledford <dledford@redhat.com> 5342M: Sean Hefty <sean.hefty@intel.com> 5343M: Hal Rosenstock <hal.rosenstock@gmail.com> 5344L: linux-rdma@vger.kernel.org 5345W: http://www.openfabrics.org/ 5346Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5347T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5348S: Supported 5349F: Documentation/infiniband/ 5350F: drivers/infiniband/ 5351F: drivers/staging/rdma/ 5352F: include/uapi/linux/if_infiniband.h 5353F: include/uapi/rdma/ 5354F: include/rdma/ 5355 5356INOTIFY 5357M: John McCutchan <john@johnmccutchan.com> 5358M: Robert Love <rlove@rlove.org> 5359M: Eric Paris <eparis@parisplace.org> 5360S: Maintained 5361F: Documentation/filesystems/inotify.txt 5362F: fs/notify/inotify/ 5363F: include/linux/inotify.h 5364F: include/uapi/linux/inotify.h 5365 5366INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5367M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5368L: linux-input@vger.kernel.org 5369Q: http://patchwork.kernel.org/project/linux-input/list/ 5370T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5371S: Maintained 5372F: drivers/input/ 5373F: include/linux/input.h 5374F: include/uapi/linux/input.h 5375F: include/linux/input/ 5376 5377INPUT MULTITOUCH (MT) PROTOCOL 5378M: Henrik Rydberg <rydberg@bitmath.org> 5379L: linux-input@vger.kernel.org 5380S: Odd fixes 5381F: Documentation/input/multi-touch-protocol.txt 5382F: drivers/input/input-mt.c 5383K: \b(ABS|SYN)_MT_ 5384 5385INTEL ASoC BDW/HSW DRIVERS 5386M: Jie Yang <yang.jie@linux.intel.com> 5387L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5388S: Supported 5389F: sound/soc/intel/common/sst-dsp* 5390F: sound/soc/intel/common/sst-firmware.c 5391F: sound/soc/intel/boards/broadwell.c 5392F: sound/soc/intel/haswell/ 5393 5394INTEL C600 SERIES SAS CONTROLLER DRIVER 5395M: Intel SCU Linux support <intel-linux-scu@intel.com> 5396M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5397L: linux-scsi@vger.kernel.org 5398T: git git://git.code.sf.net/p/intel-sas/isci 5399S: Supported 5400F: drivers/scsi/isci/ 5401 5402INTEL IDLE DRIVER 5403M: Len Brown <lenb@kernel.org> 5404L: linux-pm@vger.kernel.org 5405T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5406S: Supported 5407F: drivers/idle/intel_idle.c 5408 5409INTEL PSTATE DRIVER 5410M: Kristen Carlson Accardi <kristen@linux.intel.com> 5411L: linux-pm@vger.kernel.org 5412S: Supported 5413F: drivers/cpufreq/intel_pstate.c 5414 5415INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5416M: Maik Broemme <mbroemme@plusserver.de> 5417L: linux-fbdev@vger.kernel.org 5418S: Maintained 5419F: Documentation/fb/intelfb.txt 5420F: drivers/video/fbdev/intelfb/ 5421 5422INTEL 810/815 FRAMEBUFFER DRIVER 5423M: Antonino Daplas <adaplas@gmail.com> 5424L: linux-fbdev@vger.kernel.org 5425S: Maintained 5426F: drivers/video/fbdev/i810/ 5427 5428INTEL MENLOW THERMAL DRIVER 5429M: Sujith Thomas <sujith.thomas@intel.com> 5430L: platform-driver-x86@vger.kernel.org 5431W: https://01.org/linux-acpi 5432S: Supported 5433F: drivers/platform/x86/intel_menlow.c 5434 5435INTEL IA32 MICROCODE UPDATE SUPPORT 5436M: Borislav Petkov <bp@alien8.de> 5437S: Maintained 5438F: arch/x86/kernel/cpu/microcode/core* 5439F: arch/x86/kernel/cpu/microcode/intel* 5440 5441INTEL I/OAT DMA DRIVER 5442M: Dave Jiang <dave.jiang@intel.com> 5443R: Dan Williams <dan.j.williams@intel.com> 5444L: dmaengine@vger.kernel.org 5445Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5446S: Supported 5447F: drivers/dma/ioat* 5448 5449INTEL IOMMU (VT-d) 5450M: David Woodhouse <dwmw2@infradead.org> 5451L: iommu@lists.linux-foundation.org 5452T: git git://git.infradead.org/iommu-2.6.git 5453S: Supported 5454F: drivers/iommu/intel-iommu.c 5455F: include/linux/intel-iommu.h 5456 5457INTEL IOP-ADMA DMA DRIVER 5458R: Dan Williams <dan.j.williams@intel.com> 5459S: Odd fixes 5460F: drivers/dma/iop-adma.c 5461 5462INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5463M: Krzysztof Halasa <khalasa@piap.pl> 5464S: Maintained 5465F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5466F: arch/arm/mach-ixp4xx/include/mach/npe.h 5467F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5468F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5469F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5470F: drivers/net/wan/ixp4xx_hss.c 5471 5472INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5473M: Deepak Saxena <dsaxena@plexity.net> 5474S: Maintained 5475F: drivers/char/hw_random/ixp4xx-rng.c 5476 5477INTEL ETHERNET DRIVERS 5478M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5479R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5480R: Shannon Nelson <shannon.nelson@intel.com> 5481R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5482R: Don Skidmore <donald.c.skidmore@intel.com> 5483R: Matthew Vick <matthew.vick@intel.com> 5484R: John Ronciak <john.ronciak@intel.com> 5485R: Mitch Williams <mitch.a.williams@intel.com> 5486L: intel-wired-lan@lists.osuosl.org 5487W: http://www.intel.com/support/feedback.htm 5488W: http://e1000.sourceforge.net/ 5489Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5492S: Supported 5493F: Documentation/networking/e100.txt 5494F: Documentation/networking/e1000.txt 5495F: Documentation/networking/e1000e.txt 5496F: Documentation/networking/igb.txt 5497F: Documentation/networking/igbvf.txt 5498F: Documentation/networking/ixgb.txt 5499F: Documentation/networking/ixgbe.txt 5500F: Documentation/networking/ixgbevf.txt 5501F: Documentation/networking/i40e.txt 5502F: Documentation/networking/i40evf.txt 5503F: drivers/net/ethernet/intel/ 5504F: drivers/net/ethernet/intel/*/ 5505 5506INTEL-MID GPIO DRIVER 5507M: David Cohen <david.a.cohen@linux.intel.com> 5508L: linux-gpio@vger.kernel.org 5509S: Maintained 5510F: drivers/gpio/gpio-intel-mid.c 5511 5512INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5513M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5514L: linux-wireless@vger.kernel.org 5515S: Maintained 5516F: Documentation/networking/README.ipw2100 5517F: Documentation/networking/README.ipw2200 5518F: drivers/net/wireless/ipw2x00/ 5519 5520INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5521M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5522M: Gang Wei <gang.wei@intel.com> 5523M: Shane Wang <shane.wang@intel.com> 5524L: tboot-devel@lists.sourceforge.net 5525W: http://tboot.sourceforge.net 5526T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5527S: Supported 5528F: Documentation/intel_txt.txt 5529F: include/linux/tboot.h 5530F: arch/x86/kernel/tboot.c 5531 5532INTEL WIRELESS WIMAX CONNECTION 2400 5533M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5534M: linux-wimax@intel.com 5535L: wimax@linuxwimax.org (subscribers-only) 5536S: Supported 5537W: http://linuxwimax.org 5538F: Documentation/wimax/README.i2400m 5539F: drivers/net/wimax/i2400m/ 5540F: include/uapi/linux/wimax/i2400m.h 5541 5542INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5543M: Stanislaw Gruszka <sgruszka@redhat.com> 5544L: linux-wireless@vger.kernel.org 5545S: Supported 5546F: drivers/net/wireless/iwlegacy/ 5547 5548INTEL WIRELESS WIFI LINK (iwlwifi) 5549M: Johannes Berg <johannes.berg@intel.com> 5550M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5551M: Intel Linux Wireless <ilw@linux.intel.com> 5552L: linux-wireless@vger.kernel.org 5553W: http://intellinuxwireless.org 5554T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5555S: Supported 5556F: drivers/net/wireless/iwlwifi/ 5557 5558INTEL MANAGEMENT ENGINE (mei) 5559M: Tomas Winkler <tomas.winkler@intel.com> 5560L: linux-kernel@vger.kernel.org 5561S: Supported 5562F: include/uapi/linux/mei.h 5563F: include/linux/mei_cl_bus.h 5564F: drivers/misc/mei/* 5565F: Documentation/misc-devices/mei/* 5566 5567INTEL PMC IPC DRIVER 5568M: Zha Qipeng<qipeng.zha@intel.com> 5569L: platform-driver-x86@vger.kernel.org 5570S: Maintained 5571F: drivers/platform/x86/intel_pmc_ipc.c 5572F: arch/x86/include/asm/intel_pmc_ipc.h 5573 5574IOC3 ETHERNET DRIVER 5575M: Ralf Baechle <ralf@linux-mips.org> 5576L: linux-mips@linux-mips.org 5577S: Maintained 5578F: drivers/net/ethernet/sgi/ioc3-eth.c 5579 5580IOC3 SERIAL DRIVER 5581M: Pat Gefre <pfg@sgi.com> 5582L: linux-serial@vger.kernel.org 5583S: Maintained 5584F: drivers/tty/serial/ioc3_serial.c 5585 5586IOMMU DRIVERS 5587M: Joerg Roedel <joro@8bytes.org> 5588L: iommu@lists.linux-foundation.org 5589T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5590S: Maintained 5591F: drivers/iommu/ 5592 5593IP MASQUERADING 5594M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5595S: Maintained 5596F: net/ipv4/netfilter/ipt_MASQUERADE.c 5597 5598IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5599M: Francois Romieu <romieu@fr.zoreil.com> 5600M: Sorbica Shieh <sorbica@icplus.com.tw> 5601L: netdev@vger.kernel.org 5602S: Maintained 5603F: drivers/net/ethernet/icplus/ipg.* 5604 5605IPATH DRIVER 5606M: Mike Marciniszyn <infinipath@intel.com> 5607L: linux-rdma@vger.kernel.org 5608S: Maintained 5609F: drivers/staging/rdma/ipath/ 5610 5611IPMI SUBSYSTEM 5612M: Corey Minyard <minyard@acm.org> 5613L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5614W: http://openipmi.sourceforge.net/ 5615S: Supported 5616F: Documentation/IPMI.txt 5617F: drivers/char/ipmi/ 5618F: include/linux/ipmi* 5619F: include/uapi/linux/ipmi* 5620 5621QCOM AUDIO (ASoC) DRIVERS 5622M: Patrick Lai <plai@codeaurora.org> 5623M: Banajit Goswami <bgoswami@codeaurora.org> 5624L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5625S: Supported 5626F: sound/soc/qcom/ 5627 5628IPS SCSI RAID DRIVER 5629M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5630L: linux-scsi@vger.kernel.org 5631W: http://www.adaptec.com/ 5632S: Maintained 5633F: drivers/scsi/ips* 5634 5635IPVS 5636M: Wensong Zhang <wensong@linux-vs.org> 5637M: Simon Horman <horms@verge.net.au> 5638M: Julian Anastasov <ja@ssi.bg> 5639L: netdev@vger.kernel.org 5640L: lvs-devel@vger.kernel.org 5641S: Maintained 5642F: Documentation/networking/ipvs-sysctl.txt 5643F: include/net/ip_vs.h 5644F: include/uapi/linux/ip_vs.h 5645F: net/netfilter/ipvs/ 5646 5647IPWIRELESS DRIVER 5648M: Jiri Kosina <jikos@kernel.org> 5649M: David Sterba <dsterba@suse.com> 5650S: Odd Fixes 5651F: drivers/tty/ipwireless/ 5652 5653IPX NETWORK LAYER 5654M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5655L: netdev@vger.kernel.org 5656S: Maintained 5657F: include/net/ipx.h 5658F: include/uapi/linux/ipx.h 5659F: net/ipx/ 5660 5661IRDA SUBSYSTEM 5662M: Samuel Ortiz <samuel@sortiz.org> 5663L: irda-users@lists.sourceforge.net (subscribers-only) 5664L: netdev@vger.kernel.org 5665W: http://irda.sourceforge.net/ 5666S: Maintained 5667T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5668F: Documentation/networking/irda.txt 5669F: drivers/net/irda/ 5670F: include/net/irda/ 5671F: net/irda/ 5672 5673IRQ SUBSYSTEM 5674M: Thomas Gleixner <tglx@linutronix.de> 5675L: linux-kernel@vger.kernel.org 5676S: Maintained 5677T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5678F: kernel/irq/ 5679 5680IRQCHIP DRIVERS 5681M: Thomas Gleixner <tglx@linutronix.de> 5682M: Jason Cooper <jason@lakedaemon.net> 5683M: Marc Zyngier <marc.zyngier@arm.com> 5684L: linux-kernel@vger.kernel.org 5685S: Maintained 5686T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5687T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5688F: Documentation/devicetree/bindings/interrupt-controller/ 5689F: drivers/irqchip/ 5690 5691IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5692M: Jiang Liu <jiang.liu@linux.intel.com> 5693M: Marc Zyngier <marc.zyngier@arm.com> 5694S: Maintained 5695T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5696F: Documentation/IRQ-domain.txt 5697F: include/linux/irqdomain.h 5698F: kernel/irq/irqdomain.c 5699F: kernel/irq/msi.c 5700 5701ISAPNP 5702M: Jaroslav Kysela <perex@perex.cz> 5703S: Maintained 5704F: Documentation/isapnp.txt 5705F: drivers/pnp/isapnp/ 5706F: include/linux/isapnp.h 5707 5708ISA RADIO MODULE 5709M: Hans Verkuil <hverkuil@xs4all.nl> 5710L: linux-media@vger.kernel.org 5711T: git git://linuxtv.org/media_tree.git 5712W: http://linuxtv.org 5713S: Maintained 5714F: drivers/media/radio/radio-isa* 5715 5716iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5717M: Peter Jones <pjones@redhat.com> 5718M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5719S: Maintained 5720F: drivers/firmware/iscsi_ibft* 5721 5722ISCSI 5723M: Mike Christie <michaelc@cs.wisc.edu> 5724L: open-iscsi@googlegroups.com 5725W: www.open-iscsi.org 5726T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5727S: Maintained 5728F: drivers/scsi/*iscsi* 5729F: include/scsi/*iscsi* 5730 5731ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5732M: Or Gerlitz <ogerlitz@mellanox.com> 5733M: Sagi Grimberg <sagig@mellanox.com> 5734M: Roi Dayan <roid@mellanox.com> 5735L: linux-rdma@vger.kernel.org 5736S: Supported 5737W: http://www.openfabrics.org 5738W: www.open-iscsi.org 5739Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5740F: drivers/infiniband/ulp/iser/ 5741 5742ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5743M: Sagi Grimberg <sagig@mellanox.com> 5744T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5745L: linux-rdma@vger.kernel.org 5746L: target-devel@vger.kernel.org 5747S: Supported 5748W: http://www.linux-iscsi.org 5749F: drivers/infiniband/ulp/isert 5750 5751ISDN SUBSYSTEM 5752M: Karsten Keil <isdn@linux-pingi.de> 5753L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5754L: netdev@vger.kernel.org 5755W: http://www.isdn4linux.de 5756T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5757S: Maintained 5758F: Documentation/isdn/ 5759F: drivers/isdn/ 5760F: include/linux/isdn.h 5761F: include/linux/isdn/ 5762F: include/uapi/linux/isdn.h 5763F: include/uapi/linux/isdn/ 5764 5765ISDN SUBSYSTEM (Eicon active card driver) 5766M: Armin Schindler <mac@melware.de> 5767L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5768W: http://www.melware.de 5769S: Maintained 5770F: drivers/isdn/hardware/eicon/ 5771 5772IT87 HARDWARE MONITORING DRIVER 5773M: Jean Delvare <jdelvare@suse.com> 5774L: lm-sensors@lm-sensors.org 5775S: Maintained 5776F: Documentation/hwmon/it87 5777F: drivers/hwmon/it87.c 5778 5779IT913X MEDIA DRIVER 5780M: Antti Palosaari <crope@iki.fi> 5781L: linux-media@vger.kernel.org 5782W: http://linuxtv.org/ 5783W: http://palosaari.fi/linux/ 5784Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5785T: git git://linuxtv.org/anttip/media_tree.git 5786S: Maintained 5787F: drivers/media/tuners/it913x* 5788 5789IVTV VIDEO4LINUX DRIVER 5790M: Andy Walls <awalls@md.metrocast.net> 5791L: ivtv-devel@ivtvdriver.org (subscribers-only) 5792L: linux-media@vger.kernel.org 5793T: git git://linuxtv.org/media_tree.git 5794W: http://www.ivtvdriver.org 5795S: Maintained 5796F: Documentation/video4linux/*.ivtv 5797F: drivers/media/pci/ivtv/ 5798F: include/uapi/linux/ivtv* 5799 5800IX2505V MEDIA DRIVER 5801M: Malcolm Priestley <tvboxspy@gmail.com> 5802L: linux-media@vger.kernel.org 5803W: http://linuxtv.org/ 5804Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5805S: Maintained 5806F: drivers/media/dvb-frontends/ix2505v* 5807 5808JC42.4 TEMPERATURE SENSOR DRIVER 5809M: Guenter Roeck <linux@roeck-us.net> 5810L: lm-sensors@lm-sensors.org 5811S: Maintained 5812F: drivers/hwmon/jc42.c 5813F: Documentation/hwmon/jc42 5814 5815JFS FILESYSTEM 5816M: Dave Kleikamp <shaggy@kernel.org> 5817L: jfs-discussion@lists.sourceforge.net 5818W: http://jfs.sourceforge.net/ 5819T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5820S: Maintained 5821F: Documentation/filesystems/jfs.txt 5822F: fs/jfs/ 5823 5824JME NETWORK DRIVER 5825M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5826L: netdev@vger.kernel.org 5827S: Maintained 5828F: drivers/net/ethernet/jme.* 5829 5830JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5831M: David Woodhouse <dwmw2@infradead.org> 5832L: linux-mtd@lists.infradead.org 5833W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5834S: Maintained 5835F: fs/jffs2/ 5836F: include/uapi/linux/jffs2.h 5837 5838JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5839M: "Theodore Ts'o" <tytso@mit.edu> 5840M: Jan Kara <jack@suse.com> 5841L: linux-ext4@vger.kernel.org 5842S: Maintained 5843F: fs/jbd2/ 5844F: include/linux/jbd2.h 5845 5846JPU V4L2 MEM2MEM DRIVER FOR RENESAS 5847M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 5848L: linux-media@vger.kernel.org 5849S: Maintained 5850F: drivers/media/platform/rcar_jpu.c 5851 5852JSM Neo PCI based serial card 5853M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5854L: linux-serial@vger.kernel.org 5855S: Maintained 5856F: drivers/tty/serial/jsm/ 5857 5858K10TEMP HARDWARE MONITORING DRIVER 5859M: Clemens Ladisch <clemens@ladisch.de> 5860L: lm-sensors@lm-sensors.org 5861S: Maintained 5862F: Documentation/hwmon/k10temp 5863F: drivers/hwmon/k10temp.c 5864 5865K8TEMP HARDWARE MONITORING DRIVER 5866M: Rudolf Marek <r.marek@assembler.cz> 5867L: lm-sensors@lm-sensors.org 5868S: Maintained 5869F: Documentation/hwmon/k8temp 5870F: drivers/hwmon/k8temp.c 5871 5872KCONFIG 5873M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5874L: linux-kbuild@vger.kernel.org 5875T: git git://gitorious.org/linux-kconfig/linux-kconfig 5876S: Maintained 5877F: Documentation/kbuild/kconfig-language.txt 5878F: scripts/kconfig/ 5879 5880KDUMP 5881M: Vivek Goyal <vgoyal@redhat.com> 5882M: Haren Myneni <hbabu@us.ibm.com> 5883L: kexec@lists.infradead.org 5884W: http://lse.sourceforge.net/kdump/ 5885S: Maintained 5886F: Documentation/kdump/ 5887 5888KEENE FM RADIO TRANSMITTER DRIVER 5889M: Hans Verkuil <hverkuil@xs4all.nl> 5890L: linux-media@vger.kernel.org 5891T: git git://linuxtv.org/media_tree.git 5892W: http://linuxtv.org 5893S: Maintained 5894F: drivers/media/radio/radio-keene* 5895 5896KERNEL AUTOMOUNTER v4 (AUTOFS4) 5897M: Ian Kent <raven@themaw.net> 5898L: autofs@vger.kernel.org 5899S: Maintained 5900F: fs/autofs4/ 5901 5902KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5903M: Michal Marek <mmarek@suse.com> 5904T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5905T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5906L: linux-kbuild@vger.kernel.org 5907S: Maintained 5908F: Documentation/kbuild/ 5909F: Makefile 5910F: scripts/Makefile.* 5911F: scripts/basic/ 5912F: scripts/mk* 5913F: scripts/package/ 5914 5915KERNEL JANITORS 5916L: kernel-janitors@vger.kernel.org 5917W: http://kernelnewbies.org/KernelJanitors 5918S: Odd Fixes 5919 5920KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5921M: "J. Bruce Fields" <bfields@fieldses.org> 5922M: Jeff Layton <jlayton@poochiereds.net> 5923L: linux-nfs@vger.kernel.org 5924W: http://nfs.sourceforge.net/ 5925S: Supported 5926F: fs/nfsd/ 5927F: include/uapi/linux/nfsd/ 5928F: fs/lockd/ 5929F: fs/nfs_common/ 5930F: net/sunrpc/ 5931F: include/linux/lockd/ 5932F: include/linux/sunrpc/ 5933F: include/uapi/linux/sunrpc/ 5934 5935KERNEL SELFTEST FRAMEWORK 5936M: Shuah Khan <shuahkh@osg.samsung.com> 5937L: linux-api@vger.kernel.org 5938T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5939S: Maintained 5940F: tools/testing/selftests 5941 5942KERNEL VIRTUAL MACHINE (KVM) 5943M: Gleb Natapov <gleb@kernel.org> 5944M: Paolo Bonzini <pbonzini@redhat.com> 5945L: kvm@vger.kernel.org 5946W: http://www.linux-kvm.org 5947T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5948S: Supported 5949F: Documentation/*/kvm*.txt 5950F: Documentation/virtual/kvm/ 5951F: arch/*/kvm/ 5952F: arch/x86/kernel/kvm.c 5953F: arch/x86/kernel/kvmclock.c 5954F: arch/*/include/asm/kvm* 5955F: include/linux/kvm* 5956F: include/uapi/linux/kvm* 5957F: virt/kvm/ 5958 5959KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5960M: Joerg Roedel <joro@8bytes.org> 5961L: kvm@vger.kernel.org 5962W: http://kvm.qumranet.com 5963S: Maintained 5964F: arch/x86/include/asm/svm.h 5965F: arch/x86/kvm/svm.c 5966 5967KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5968M: Alexander Graf <agraf@suse.com> 5969L: kvm-ppc@vger.kernel.org 5970W: http://kvm.qumranet.com 5971T: git git://github.com/agraf/linux-2.6.git 5972S: Supported 5973F: arch/powerpc/include/asm/kvm* 5974F: arch/powerpc/kvm/ 5975 5976KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5977M: Christian Borntraeger <borntraeger@de.ibm.com> 5978M: Cornelia Huck <cornelia.huck@de.ibm.com> 5979L: linux-s390@vger.kernel.org 5980W: http://www.ibm.com/developerworks/linux/linux390/ 5981S: Supported 5982F: Documentation/s390/kvm.txt 5983F: arch/s390/include/asm/kvm* 5984F: arch/s390/kvm/ 5985 5986KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5987M: Christoffer Dall <christoffer.dall@linaro.org> 5988M: Marc Zyngier <marc.zyngier@arm.com> 5989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5990L: kvmarm@lists.cs.columbia.edu 5991W: http://systems.cs.columbia.edu/projects/kvm-arm 5992S: Supported 5993F: arch/arm/include/uapi/asm/kvm* 5994F: arch/arm/include/asm/kvm* 5995F: arch/arm/kvm/ 5996F: virt/kvm/arm/ 5997F: include/kvm/arm_* 5998 5999KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6000M: Christoffer Dall <christoffer.dall@linaro.org> 6001M: Marc Zyngier <marc.zyngier@arm.com> 6002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6003L: kvmarm@lists.cs.columbia.edu 6004S: Maintained 6005F: arch/arm64/include/uapi/asm/kvm* 6006F: arch/arm64/include/asm/kvm* 6007F: arch/arm64/kvm/ 6008 6009KEXEC 6010M: Eric Biederman <ebiederm@xmission.com> 6011W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6012L: kexec@lists.infradead.org 6013S: Maintained 6014F: include/linux/kexec.h 6015F: include/uapi/linux/kexec.h 6016F: kernel/kexec.c 6017 6018KEYS/KEYRINGS: 6019M: David Howells <dhowells@redhat.com> 6020L: keyrings@vger.kernel.org 6021S: Maintained 6022F: Documentation/security/keys.txt 6023F: include/linux/key.h 6024F: include/linux/key-type.h 6025F: include/keys/ 6026F: security/keys/ 6027 6028KEYS-TRUSTED 6029M: David Safford <safford@us.ibm.com> 6030M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6031L: linux-security-module@vger.kernel.org 6032L: keyrings@vger.kernel.org 6033S: Supported 6034F: Documentation/security/keys-trusted-encrypted.txt 6035F: include/keys/trusted-type.h 6036F: security/keys/trusted.c 6037F: security/keys/trusted.h 6038 6039KEYS-ENCRYPTED 6040M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6041M: David Safford <safford@us.ibm.com> 6042L: linux-security-module@vger.kernel.org 6043L: keyrings@vger.kernel.org 6044S: Supported 6045F: Documentation/security/keys-trusted-encrypted.txt 6046F: include/keys/encrypted-type.h 6047F: security/keys/encrypted-keys/ 6048 6049KGDB / KDB /debug_core 6050M: Jason Wessel <jason.wessel@windriver.com> 6051W: http://kgdb.wiki.kernel.org/ 6052L: kgdb-bugreport@lists.sourceforge.net 6053S: Maintained 6054F: Documentation/DocBook/kgdb.tmpl 6055F: drivers/misc/kgdbts.c 6056F: drivers/tty/serial/kgdboc.c 6057F: include/linux/kdb.h 6058F: include/linux/kgdb.h 6059F: kernel/debug/ 6060 6061KMEMCHECK 6062M: Vegard Nossum <vegardno@ifi.uio.no> 6063M: Pekka Enberg <penberg@kernel.org> 6064S: Maintained 6065F: Documentation/kmemcheck.txt 6066F: arch/x86/include/asm/kmemcheck.h 6067F: arch/x86/mm/kmemcheck/ 6068F: include/linux/kmemcheck.h 6069F: mm/kmemcheck.c 6070 6071KMEMLEAK 6072M: Catalin Marinas <catalin.marinas@arm.com> 6073S: Maintained 6074F: Documentation/kmemleak.txt 6075F: include/linux/kmemleak.h 6076F: mm/kmemleak.c 6077F: mm/kmemleak-test.c 6078 6079KPROBES 6080M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6081M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6082M: "David S. Miller" <davem@davemloft.net> 6083M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6084S: Maintained 6085F: Documentation/kprobes.txt 6086F: include/linux/kprobes.h 6087F: kernel/kprobes.c 6088 6089KS0108 LCD CONTROLLER DRIVER 6090M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6091W: http://miguelojeda.es/auxdisplay.htm 6092W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6093S: Maintained 6094F: Documentation/auxdisplay/ks0108 6095F: drivers/auxdisplay/ks0108.c 6096F: include/linux/ks0108.h 6097 6098L3MDEV 6099M: David Ahern <dsa@cumulusnetworks.com> 6100L: netdev@vger.kernel.org 6101S: Maintained 6102F: net/l3mdev 6103F: include/net/l3mdev.h 6104 6105LAPB module 6106L: linux-x25@vger.kernel.org 6107S: Orphan 6108F: Documentation/networking/lapb-module.txt 6109F: include/*/lapb.h 6110F: net/lapb/ 6111 6112LASI 53c700 driver for PARISC 6113M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6114L: linux-scsi@vger.kernel.org 6115S: Maintained 6116F: Documentation/scsi/53c700.txt 6117F: drivers/scsi/53c700* 6118 6119LED SUBSYSTEM 6120M: Richard Purdie <rpurdie@rpsys.net> 6121M: Jacek Anaszewski <j.anaszewski@samsung.com> 6122L: linux-leds@vger.kernel.org 6123T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6124S: Maintained 6125F: drivers/leds/ 6126F: include/linux/leds.h 6127 6128LEGACY EEPROM DRIVER 6129M: Jean Delvare <jdelvare@suse.com> 6130S: Maintained 6131F: Documentation/misc-devices/eeprom 6132F: drivers/misc/eeprom/eeprom.c 6133 6134LEGO USB Tower driver 6135M: Juergen Stuber <starblue@users.sourceforge.net> 6136L: legousb-devel@lists.sourceforge.net 6137W: http://legousb.sourceforge.net/ 6138S: Maintained 6139F: drivers/usb/misc/legousbtower.c 6140 6141LG2160 MEDIA DRIVER 6142M: Michael Krufky <mkrufky@linuxtv.org> 6143L: linux-media@vger.kernel.org 6144W: http://linuxtv.org/ 6145W: http://github.com/mkrufky 6146Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6147T: git git://linuxtv.org/mkrufky/tuners.git 6148S: Maintained 6149F: drivers/media/dvb-frontends/lg2160.* 6150 6151LGDT3305 MEDIA DRIVER 6152M: Michael Krufky <mkrufky@linuxtv.org> 6153L: linux-media@vger.kernel.org 6154W: http://linuxtv.org/ 6155W: http://github.com/mkrufky 6156Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6157T: git git://linuxtv.org/mkrufky/tuners.git 6158S: Maintained 6159F: drivers/media/dvb-frontends/lgdt3305.* 6160 6161LGUEST 6162M: Rusty Russell <rusty@rustcorp.com.au> 6163L: lguest@lists.ozlabs.org 6164W: http://lguest.ozlabs.org/ 6165S: Odd Fixes 6166F: arch/x86/include/asm/lguest*.h 6167F: arch/x86/lguest/ 6168F: drivers/lguest/ 6169F: include/linux/lguest*.h 6170F: tools/lguest/ 6171 6172LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6173M: Tejun Heo <tj@kernel.org> 6174L: linux-ide@vger.kernel.org 6175T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6176S: Maintained 6177F: drivers/ata/ 6178F: include/linux/ata.h 6179F: include/linux/libata.h 6180 6181LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6182M: Viresh Kumar <vireshk@kernel.org> 6183L: linux-ide@vger.kernel.org 6184T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6185S: Maintained 6186F: include/linux/pata_arasan_cf_data.h 6187F: drivers/ata/pata_arasan_cf.c 6188 6189LIBATA PATA DRIVERS 6190M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6191M: Tejun Heo <tj@kernel.org> 6192L: linux-ide@vger.kernel.org 6193T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6194S: Maintained 6195F: drivers/ata/pata_*.c 6196F: drivers/ata/ata_generic.c 6197 6198LIBATA SATA AHCI PLATFORM devices support 6199M: Hans de Goede <hdegoede@redhat.com> 6200M: Tejun Heo <tj@kernel.org> 6201L: linux-ide@vger.kernel.org 6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6203S: Maintained 6204F: drivers/ata/ahci_platform.c 6205F: drivers/ata/libahci_platform.c 6206F: include/linux/ahci_platform.h 6207 6208LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6209M: Mikael Pettersson <mikpelinux@gmail.com> 6210L: linux-ide@vger.kernel.org 6211T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6212S: Maintained 6213F: drivers/ata/sata_promise.* 6214 6215LIBLOCKDEP 6216M: Sasha Levin <sasha.levin@oracle.com> 6217S: Maintained 6218F: tools/lib/lockdep/ 6219 6220LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6221M: Dan Williams <dan.j.williams@intel.com> 6222L: linux-nvdimm@lists.01.org 6223Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6224S: Supported 6225F: drivers/nvdimm/* 6226F: include/linux/nd.h 6227F: include/linux/libnvdimm.h 6228F: include/uapi/linux/ndctl.h 6229 6230LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6231M: Ross Zwisler <ross.zwisler@linux.intel.com> 6232L: linux-nvdimm@lists.01.org 6233Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6234S: Supported 6235F: drivers/nvdimm/blk.c 6236F: drivers/nvdimm/region_devs.c 6237F: drivers/acpi/nfit* 6238 6239LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6240M: Vishal Verma <vishal.l.verma@intel.com> 6241L: linux-nvdimm@lists.01.org 6242Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6243S: Supported 6244F: drivers/nvdimm/btt* 6245 6246LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6247M: Ross Zwisler <ross.zwisler@linux.intel.com> 6248L: linux-nvdimm@lists.01.org 6249Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6250S: Supported 6251F: drivers/nvdimm/pmem.c 6252F: include/linux/pmem.h 6253F: arch/*/include/asm/pmem.h 6254 6255LINUX FOR IBM pSERIES (RS/6000) 6256M: Paul Mackerras <paulus@au.ibm.com> 6257W: http://www.ibm.com/linux/ltc/projects/ppc 6258S: Supported 6259F: arch/powerpc/boot/rs6000.h 6260 6261LINUX FOR POWERPC (32-BIT AND 64-BIT) 6262M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6263M: Paul Mackerras <paulus@samba.org> 6264M: Michael Ellerman <mpe@ellerman.id.au> 6265W: http://www.penguinppc.org/ 6266L: linuxppc-dev@lists.ozlabs.org 6267Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6268T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6269S: Supported 6270F: Documentation/powerpc/ 6271F: arch/powerpc/ 6272 6273LINUX FOR POWER MACINTOSH 6274M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6275W: http://www.penguinppc.org/ 6276L: linuxppc-dev@lists.ozlabs.org 6277S: Maintained 6278F: arch/powerpc/platforms/powermac/ 6279F: drivers/macintosh/ 6280 6281LINUX FOR POWERPC EMBEDDED MPC5XXX 6282M: Anatolij Gustschin <agust@denx.de> 6283L: linuxppc-dev@lists.ozlabs.org 6284T: git git://git.denx.de/linux-denx-agust.git 6285S: Maintained 6286F: arch/powerpc/platforms/512x/ 6287F: arch/powerpc/platforms/52xx/ 6288 6289LINUX FOR POWERPC EMBEDDED PPC4XX 6290M: Alistair Popple <alistair@popple.id.au> 6291M: Matt Porter <mporter@kernel.crashing.org> 6292W: http://www.penguinppc.org/ 6293L: linuxppc-dev@lists.ozlabs.org 6294S: Maintained 6295F: arch/powerpc/platforms/40x/ 6296F: arch/powerpc/platforms/44x/ 6297 6298LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6299L: linuxppc-dev@lists.ozlabs.org 6300S: Orphan 6301F: arch/powerpc/*/*virtex* 6302F: arch/powerpc/*/*/*virtex* 6303 6304LINUX FOR POWERPC EMBEDDED PPC8XX 6305M: Vitaly Bordug <vitb@kernel.crashing.org> 6306W: http://www.penguinppc.org/ 6307L: linuxppc-dev@lists.ozlabs.org 6308S: Maintained 6309F: arch/powerpc/platforms/8xx/ 6310 6311LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6312M: Scott Wood <scottwood@freescale.com> 6313M: Kumar Gala <galak@kernel.crashing.org> 6314W: http://www.penguinppc.org/ 6315L: linuxppc-dev@lists.ozlabs.org 6316T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6317S: Maintained 6318F: arch/powerpc/platforms/83xx/ 6319F: arch/powerpc/platforms/85xx/ 6320 6321LINUX FOR POWERPC PA SEMI PWRFICIENT 6322M: Olof Johansson <olof@lixom.net> 6323L: linuxppc-dev@lists.ozlabs.org 6324S: Maintained 6325F: arch/powerpc/platforms/pasemi/ 6326F: drivers/*/*pasemi* 6327F: drivers/*/*/*pasemi* 6328 6329LINUX SECURITY MODULE (LSM) FRAMEWORK 6330M: Chris Wright <chrisw@sous-sol.org> 6331L: linux-security-module@vger.kernel.org 6332S: Supported 6333 6334LIS3LV02D ACCELEROMETER DRIVER 6335M: Eric Piel <eric.piel@tremplin-utc.net> 6336S: Maintained 6337F: Documentation/misc-devices/lis3lv02d 6338F: drivers/misc/lis3lv02d/ 6339F: drivers/platform/x86/hp_accel.c 6340 6341LIVE PATCHING 6342M: Josh Poimboeuf <jpoimboe@redhat.com> 6343M: Seth Jennings <sjenning@redhat.com> 6344M: Jiri Kosina <jikos@kernel.org> 6345M: Vojtech Pavlik <vojtech@suse.com> 6346S: Maintained 6347F: kernel/livepatch/ 6348F: include/linux/livepatch.h 6349F: arch/x86/include/asm/livepatch.h 6350F: arch/x86/kernel/livepatch.c 6351F: Documentation/ABI/testing/sysfs-kernel-livepatch 6352F: samples/livepatch/ 6353L: live-patching@vger.kernel.org 6354T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6355 6356LLC (802.2) 6357M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6358S: Maintained 6359F: include/linux/llc.h 6360F: include/uapi/linux/llc.h 6361F: include/net/llc* 6362F: net/llc/ 6363 6364LM73 HARDWARE MONITOR DRIVER 6365M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6366L: lm-sensors@lm-sensors.org 6367S: Maintained 6368F: drivers/hwmon/lm73.c 6369 6370LM78 HARDWARE MONITOR DRIVER 6371M: Jean Delvare <jdelvare@suse.com> 6372L: lm-sensors@lm-sensors.org 6373S: Maintained 6374F: Documentation/hwmon/lm78 6375F: drivers/hwmon/lm78.c 6376 6377LM83 HARDWARE MONITOR DRIVER 6378M: Jean Delvare <jdelvare@suse.com> 6379L: lm-sensors@lm-sensors.org 6380S: Maintained 6381F: Documentation/hwmon/lm83 6382F: drivers/hwmon/lm83.c 6383 6384LM90 HARDWARE MONITOR DRIVER 6385M: Jean Delvare <jdelvare@suse.com> 6386L: lm-sensors@lm-sensors.org 6387S: Maintained 6388F: Documentation/hwmon/lm90 6389F: Documentation/devicetree/bindings/hwmon/lm90.txt 6390F: drivers/hwmon/lm90.c 6391 6392LM95234 HARDWARE MONITOR DRIVER 6393M: Guenter Roeck <linux@roeck-us.net> 6394L: lm-sensors@lm-sensors.org 6395S: Maintained 6396F: Documentation/hwmon/lm95234 6397F: drivers/hwmon/lm95234.c 6398 6399LME2510 MEDIA DRIVER 6400M: Malcolm Priestley <tvboxspy@gmail.com> 6401L: linux-media@vger.kernel.org 6402W: http://linuxtv.org/ 6403Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6404S: Maintained 6405F: drivers/media/usb/dvb-usb-v2/lmedm04* 6406 6407LOCKDEP AND LOCKSTAT 6408M: Peter Zijlstra <peterz@infradead.org> 6409M: Ingo Molnar <mingo@redhat.com> 6410L: linux-kernel@vger.kernel.org 6411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6412S: Maintained 6413F: Documentation/locking/lockdep*.txt 6414F: Documentation/locking/lockstat.txt 6415F: include/linux/lockdep.h 6416F: kernel/locking/ 6417 6418LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6419M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6420L: linux-ntfs-dev@lists.sourceforge.net 6421W: http://www.linux-ntfs.org/content/view/19/37/ 6422S: Maintained 6423F: Documentation/ldm.txt 6424F: block/partitions/ldm.* 6425 6426LogFS 6427M: Joern Engel <joern@logfs.org> 6428M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6429L: logfs@logfs.org 6430W: logfs.org 6431S: Maintained 6432F: fs/logfs/ 6433 6434LPC32XX MACHINE SUPPORT 6435M: Roland Stigge <stigge@antcom.de> 6436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6437S: Maintained 6438F: arch/arm/mach-lpc32xx/ 6439 6440LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6441M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6442M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6443M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6444M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6445L: MPT-FusionLinux.pdl@avagotech.com 6446L: linux-scsi@vger.kernel.org 6447W: http://www.lsilogic.com/support 6448S: Supported 6449F: drivers/message/fusion/ 6450F: drivers/scsi/mpt2sas/ 6451F: drivers/scsi/mpt3sas/ 6452 6453LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6454M: Matthew Wilcox <matthew@wil.cx> 6455L: linux-scsi@vger.kernel.org 6456S: Maintained 6457F: drivers/scsi/sym53c8xx_2/ 6458 6459LTC4261 HARDWARE MONITOR DRIVER 6460M: Guenter Roeck <linux@roeck-us.net> 6461L: lm-sensors@lm-sensors.org 6462S: Maintained 6463F: Documentation/hwmon/ltc4261 6464F: drivers/hwmon/ltc4261.c 6465 6466LTP (Linux Test Project) 6467M: Mike Frysinger <vapier@gentoo.org> 6468M: Cyril Hrubis <chrubis@suse.cz> 6469M: Wanlong Gao <wanlong.gao@gmail.com> 6470M: Jan Stancek <jstancek@redhat.com> 6471M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6472M: Alexey Kodanev <alexey.kodanev@oracle.com> 6473L: ltp@lists.linux.it (subscribers-only) 6474W: http://linux-test-project.github.io/ 6475T: git git://github.com/linux-test-project/ltp.git 6476S: Maintained 6477 6478M32R ARCHITECTURE 6479W: http://www.linux-m32r.org/ 6480S: Orphan 6481F: arch/m32r/ 6482 6483M68K ARCHITECTURE 6484M: Geert Uytterhoeven <geert@linux-m68k.org> 6485L: linux-m68k@lists.linux-m68k.org 6486W: http://www.linux-m68k.org/ 6487T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6488S: Maintained 6489F: arch/m68k/ 6490F: drivers/zorro/ 6491 6492M68K ON APPLE MACINTOSH 6493M: Joshua Thompson <funaho@jurai.org> 6494W: http://www.mac.linux-m68k.org/ 6495L: linux-m68k@lists.linux-m68k.org 6496S: Maintained 6497F: arch/m68k/mac/ 6498 6499M68K ON HP9000/300 6500M: Philip Blundell <philb@gnu.org> 6501W: http://www.tazenda.demon.co.uk/phil/linux-hp 6502S: Maintained 6503F: arch/m68k/hp300/ 6504 6505M88DS3103 MEDIA DRIVER 6506M: Antti Palosaari <crope@iki.fi> 6507L: linux-media@vger.kernel.org 6508W: http://linuxtv.org/ 6509W: http://palosaari.fi/linux/ 6510Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6511T: git git://linuxtv.org/anttip/media_tree.git 6512S: Maintained 6513F: drivers/media/dvb-frontends/m88ds3103* 6514 6515M88RS2000 MEDIA DRIVER 6516M: Malcolm Priestley <tvboxspy@gmail.com> 6517L: linux-media@vger.kernel.org 6518W: http://linuxtv.org/ 6519Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6520S: Maintained 6521F: drivers/media/dvb-frontends/m88rs2000* 6522 6523MA901 MASTERKIT USB FM RADIO DRIVER 6524M: Alexey Klimov <klimov.linux@gmail.com> 6525L: linux-media@vger.kernel.org 6526T: git git://linuxtv.org/media_tree.git 6527S: Maintained 6528F: drivers/media/radio/radio-ma901.c 6529 6530MAC80211 6531M: Johannes Berg <johannes@sipsolutions.net> 6532L: linux-wireless@vger.kernel.org 6533W: http://wireless.kernel.org/ 6534T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6535T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6536S: Maintained 6537F: Documentation/networking/mac80211-injection.txt 6538F: include/net/mac80211.h 6539F: net/mac80211/ 6540 6541MACVLAN DRIVER 6542M: Patrick McHardy <kaber@trash.net> 6543L: netdev@vger.kernel.org 6544S: Maintained 6545F: drivers/net/macvlan.c 6546F: include/linux/if_macvlan.h 6547 6548MAILBOX API 6549M: Jassi Brar <jassisinghbrar@gmail.com> 6550L: linux-kernel@vger.kernel.org 6551S: Maintained 6552F: drivers/mailbox/ 6553F: include/linux/mailbox_client.h 6554F: include/linux/mailbox_controller.h 6555 6556MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6557M: Michael Kerrisk <mtk.manpages@gmail.com> 6558W: http://www.kernel.org/doc/man-pages 6559L: linux-man@vger.kernel.org 6560S: Maintained 6561 6562MARVELL ARMADA DRM SUPPORT 6563M: Russell King <rmk+kernel@arm.linux.org.uk> 6564S: Maintained 6565F: drivers/gpu/drm/armada/ 6566 6567MARVELL 88E6352 DSA support 6568M: Guenter Roeck <linux@roeck-us.net> 6569S: Maintained 6570F: drivers/net/dsa/mv88e6352.c 6571 6572MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6573M: Mirko Lindner <mlindner@marvell.com> 6574M: Stephen Hemminger <stephen@networkplumber.org> 6575L: netdev@vger.kernel.org 6576S: Maintained 6577F: drivers/net/ethernet/marvell/sk* 6578 6579MARVELL LIBERTAS WIRELESS DRIVER 6580L: libertas-dev@lists.infradead.org 6581S: Orphan 6582F: drivers/net/wireless/libertas/ 6583 6584MARVELL MV643XX ETHERNET DRIVER 6585M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6586L: netdev@vger.kernel.org 6587S: Maintained 6588F: drivers/net/ethernet/marvell/mv643xx_eth.* 6589F: include/linux/mv643xx.h 6590 6591MARVELL MVNETA ETHERNET DRIVER 6592M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6593L: netdev@vger.kernel.org 6594S: Maintained 6595F: drivers/net/ethernet/marvell/mvneta.* 6596 6597MARVELL MWIFIEX WIRELESS DRIVER 6598M: Amitkumar Karwar <akarwar@marvell.com> 6599M: Nishant Sarmukadam <nishants@marvell.com> 6600L: linux-wireless@vger.kernel.org 6601S: Maintained 6602F: drivers/net/wireless/mwifiex/ 6603 6604MARVELL MWL8K WIRELESS DRIVER 6605M: Lennert Buytenhek <buytenh@wantstofly.org> 6606L: linux-wireless@vger.kernel.org 6607S: Odd Fixes 6608F: drivers/net/wireless/mwl8k.c 6609 6610MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6611M: Nicolas Pitre <nico@fluxnic.net> 6612S: Odd Fixes 6613F: drivers/mmc/host/mvsdio.* 6614 6615MATROX FRAMEBUFFER DRIVER 6616L: linux-fbdev@vger.kernel.org 6617S: Orphan 6618F: drivers/video/fbdev/matrox/matroxfb_* 6619F: include/uapi/linux/matroxfb.h 6620 6621MAX16065 HARDWARE MONITOR DRIVER 6622M: Guenter Roeck <linux@roeck-us.net> 6623L: lm-sensors@lm-sensors.org 6624S: Maintained 6625F: Documentation/hwmon/max16065 6626F: drivers/hwmon/max16065.c 6627 6628MAX20751 HARDWARE MONITOR DRIVER 6629M: Guenter Roeck <linux@roeck-us.net> 6630L: lm-sensors@lm-sensors.org 6631S: Maintained 6632F: Documentation/hwmon/max20751 6633F: drivers/hwmon/max20751.c 6634 6635MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6636M: "Hans J. Koch" <hjk@hansjkoch.de> 6637L: lm-sensors@lm-sensors.org 6638S: Maintained 6639F: Documentation/hwmon/max6650 6640F: drivers/hwmon/max6650.c 6641 6642MAX6697 HARDWARE MONITOR DRIVER 6643M: Guenter Roeck <linux@roeck-us.net> 6644L: lm-sensors@lm-sensors.org 6645S: Maintained 6646F: Documentation/hwmon/max6697 6647F: Documentation/devicetree/bindings/i2c/max6697.txt 6648F: drivers/hwmon/max6697.c 6649F: include/linux/platform_data/max6697.h 6650 6651MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6652M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6653L: linux-pm@vger.kernel.org 6654S: Supported 6655F: drivers/power/max14577_charger.c 6656F: drivers/power/max77693_charger.c 6657 6658MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6659M: Javier Martinez Canillas <javier@osg.samsung.com> 6660L: linux-kernel@vger.kernel.org 6661S: Supported 6662F: drivers/*/*max77802.c 6663F: Documentation/devicetree/bindings/*/*max77802.txt 6664F: include/dt-bindings/*/*max77802.h 6665 6666MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6667M: Chanwoo Choi <cw00.choi@samsung.com> 6668M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6669L: linux-kernel@vger.kernel.org 6670S: Supported 6671F: drivers/*/max14577.c 6672F: drivers/*/max77686.c 6673F: drivers/*/max77693.c 6674F: drivers/extcon/extcon-max14577.c 6675F: drivers/extcon/extcon-max77693.c 6676F: drivers/rtc/rtc-max77686.c 6677F: drivers/clk/clk-max77686.c 6678F: Documentation/devicetree/bindings/mfd/max14577.txt 6679F: Documentation/devicetree/bindings/*/max77686.txt 6680F: Documentation/devicetree/bindings/mfd/max77693.txt 6681F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6682F: include/linux/mfd/max14577*.h 6683F: include/linux/mfd/max77686*.h 6684F: include/linux/mfd/max77693*.h 6685 6686MAXIRADIO FM RADIO RECEIVER DRIVER 6687M: Hans Verkuil <hverkuil@xs4all.nl> 6688L: linux-media@vger.kernel.org 6689T: git git://linuxtv.org/media_tree.git 6690W: http://linuxtv.org 6691S: Maintained 6692F: drivers/media/radio/radio-maxiradio* 6693 6694MEDIA DRIVERS FOR RENESAS - VSP1 6695M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6696L: linux-media@vger.kernel.org 6697L: linux-sh@vger.kernel.org 6698T: git git://linuxtv.org/media_tree.git 6699S: Supported 6700F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6701F: drivers/media/platform/vsp1/ 6702 6703MEDIA DRIVERS FOR ASCOT2E 6704M: Sergey Kozlov <serjk@netup.ru> 6705L: linux-media@vger.kernel.org 6706W: http://linuxtv.org 6707W: http://netup.tv/ 6708T: git git://linuxtv.org/media_tree.git 6709S: Supported 6710F: drivers/media/dvb-frontends/ascot2e* 6711 6712MEDIA DRIVERS FOR CXD2841ER 6713M: Sergey Kozlov <serjk@netup.ru> 6714L: linux-media@vger.kernel.org 6715W: http://linuxtv.org/ 6716W: http://netup.tv/ 6717T: git git://linuxtv.org/media_tree.git 6718S: Supported 6719F: drivers/media/dvb-frontends/cxd2841er* 6720 6721MEDIA DRIVERS FOR HORUS3A 6722M: Sergey Kozlov <serjk@netup.ru> 6723L: linux-media@vger.kernel.org 6724W: http://linuxtv.org/ 6725W: http://netup.tv/ 6726T: git git://linuxtv.org/media_tree.git 6727S: Supported 6728F: drivers/media/dvb-frontends/horus3a* 6729 6730MEDIA DRIVERS FOR LNBH25 6731M: Sergey Kozlov <serjk@netup.ru> 6732L: linux-media@vger.kernel.org 6733W: http://linuxtv.org/ 6734W: http://netup.tv/ 6735T: git git://linuxtv.org/media_tree.git 6736S: Supported 6737F: drivers/media/dvb-frontends/lnbh25* 6738 6739MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6740M: Sergey Kozlov <serjk@netup.ru> 6741L: linux-media@vger.kernel.org 6742W: http://linuxtv.org/ 6743W: http://netup.tv/ 6744T: git git://linuxtv.org/media_tree.git 6745S: Supported 6746F: drivers/media/pci/netup_unidvb/* 6747 6748MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6749M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6750P: LinuxTV.org Project 6751L: linux-media@vger.kernel.org 6752W: http://linuxtv.org 6753Q: http://patchwork.kernel.org/project/linux-media/list/ 6754T: git git://linuxtv.org/media_tree.git 6755S: Maintained 6756F: Documentation/dvb/ 6757F: Documentation/video4linux/ 6758F: Documentation/DocBook/media/ 6759F: drivers/media/ 6760F: drivers/staging/media/ 6761F: include/media/ 6762F: include/uapi/linux/dvb/ 6763F: include/uapi/linux/videodev2.h 6764F: include/uapi/linux/media.h 6765F: include/uapi/linux/v4l2-* 6766F: include/uapi/linux/meye.h 6767F: include/uapi/linux/ivtv* 6768F: include/uapi/linux/uvcvideo.h 6769 6770MEDIATEK MT7601U WIRELESS LAN DRIVER 6771M: Jakub Kicinski <kubakici@wp.pl> 6772L: linux-wireless@vger.kernel.org 6773S: Maintained 6774F: drivers/net/wireless/mediatek/mt7601u/ 6775 6776MEGARAID SCSI/SAS DRIVERS 6777M: Kashyap Desai <kashyap.desai@avagotech.com> 6778M: Sumit Saxena <sumit.saxena@avagotech.com> 6779M: Uday Lingala <uday.lingala@avagotech.com> 6780L: megaraidlinux.pdl@avagotech.com 6781L: linux-scsi@vger.kernel.org 6782W: http://www.lsi.com 6783S: Maintained 6784F: Documentation/scsi/megaraid.txt 6785F: drivers/scsi/megaraid.* 6786F: drivers/scsi/megaraid/ 6787 6788MELLANOX ETHERNET DRIVER (mlx4_en) 6789M: Amir Vadai <amirv@mellanox.com> 6790M: Ido Shamay <idos@mellanox.com> 6791L: netdev@vger.kernel.org 6792S: Supported 6793W: http://www.mellanox.com 6794Q: http://patchwork.ozlabs.org/project/netdev/list/ 6795F: drivers/net/ethernet/mellanox/mlx4/en_* 6796 6797MELLANOX ETHERNET SWITCH DRIVERS 6798M: Jiri Pirko <jiri@mellanox.com> 6799M: Ido Schimmel <idosch@mellanox.com> 6800L: netdev@vger.kernel.org 6801S: Supported 6802W: http://www.mellanox.com 6803Q: http://patchwork.ozlabs.org/project/netdev/list/ 6804F: drivers/net/ethernet/mellanox/mlxsw/ 6805 6806MEMBARRIER SUPPORT 6807M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 6808M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6809L: linux-kernel@vger.kernel.org 6810S: Supported 6811F: kernel/membarrier.c 6812F: include/uapi/linux/membarrier.h 6813 6814MEMORY MANAGEMENT 6815L: linux-mm@kvack.org 6816W: http://www.linux-mm.org 6817S: Maintained 6818F: include/linux/mm.h 6819F: include/linux/gfp.h 6820F: include/linux/mmzone.h 6821F: include/linux/memory_hotplug.h 6822F: include/linux/vmalloc.h 6823F: mm/ 6824 6825MEMORY TECHNOLOGY DEVICES (MTD) 6826M: David Woodhouse <dwmw2@infradead.org> 6827M: Brian Norris <computersforpeace@gmail.com> 6828L: linux-mtd@lists.infradead.org 6829W: http://www.linux-mtd.infradead.org/ 6830Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6831T: git git://git.infradead.org/linux-mtd.git 6832T: git git://git.infradead.org/l2-mtd.git 6833S: Maintained 6834F: drivers/mtd/ 6835F: include/linux/mtd/ 6836F: include/uapi/mtd/ 6837 6838MEN A21 WATCHDOG DRIVER 6839M: Johannes Thumshirn <morbidrsa@gmail.com> 6840L: linux-watchdog@vger.kernel.org 6841S: Maintained 6842F: drivers/watchdog/mena21_wdt.c 6843 6844MEN CHAMELEON BUS (mcb) 6845M: Johannes Thumshirn <morbidrsa@gmail.com> 6846S: Maintained 6847F: drivers/mcb/ 6848F: include/linux/mcb.h 6849F: Documentation/men-chameleon-bus.txt 6850 6851MEN F21BMC (Board Management Controller) 6852M: Andreas Werner <andreas.werner@men.de> 6853S: Supported 6854F: drivers/mfd/menf21bmc.c 6855F: drivers/watchdog/menf21bmc_wdt.c 6856F: drivers/leds/leds-menf21bmc.c 6857F: drivers/hwmon/menf21bmc_hwmon.c 6858F: Documentation/hwmon/menf21bmc 6859 6860METAG ARCHITECTURE 6861M: James Hogan <james.hogan@imgtec.com> 6862L: linux-metag@vger.kernel.org 6863S: Supported 6864F: arch/metag/ 6865F: Documentation/metag/ 6866F: Documentation/devicetree/bindings/metag/ 6867F: drivers/clocksource/metag_generic.c 6868F: drivers/irqchip/irq-metag.c 6869F: drivers/irqchip/irq-metag-ext.c 6870F: drivers/tty/metag_da.c 6871 6872MICROBLAZE ARCHITECTURE 6873M: Michal Simek <monstr@monstr.eu> 6874W: http://www.monstr.eu/fdt/ 6875T: git git://git.monstr.eu/linux-2.6-microblaze.git 6876S: Supported 6877F: arch/microblaze/ 6878 6879MICROSOFT SURFACE PRO 3 BUTTON DRIVER 6880M: Chen Yu <yu.c.chen@intel.com> 6881L: platform-driver-x86@vger.kernel.org 6882S: Supported 6883F: drivers/platform/x86/surfacepro3_button.c 6884 6885MICROTEK X6 SCANNER 6886M: Oliver Neukum <oliver@neukum.org> 6887S: Maintained 6888F: drivers/usb/image/microtek.* 6889 6890MIPS 6891M: Ralf Baechle <ralf@linux-mips.org> 6892L: linux-mips@linux-mips.org 6893W: http://www.linux-mips.org/ 6894T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6895Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6896S: Supported 6897F: Documentation/mips/ 6898F: arch/mips/ 6899 6900MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6901M: Hans Verkuil <hverkuil@xs4all.nl> 6902L: linux-media@vger.kernel.org 6903T: git git://linuxtv.org/media_tree.git 6904W: http://linuxtv.org 6905S: Odd Fixes 6906F: drivers/media/radio/radio-miropcm20* 6907 6908Mellanox MLX5 core VPI driver 6909M: Eli Cohen <eli@mellanox.com> 6910L: netdev@vger.kernel.org 6911L: linux-rdma@vger.kernel.org 6912W: http://www.mellanox.com 6913Q: http://patchwork.ozlabs.org/project/netdev/list/ 6914Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6915T: git git://openfabrics.org/~eli/connect-ib.git 6916S: Supported 6917F: drivers/net/ethernet/mellanox/mlx5/core/ 6918F: include/linux/mlx5/ 6919 6920Mellanox MLX5 IB driver 6921M: Eli Cohen <eli@mellanox.com> 6922L: linux-rdma@vger.kernel.org 6923W: http://www.mellanox.com 6924Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6925T: git git://openfabrics.org/~eli/connect-ib.git 6926S: Supported 6927F: include/linux/mlx5/ 6928F: drivers/infiniband/hw/mlx5/ 6929 6930MN88472 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/mn88472/ 6939F: drivers/media/dvb-frontends/mn88472.h 6940 6941MN88473 MEDIA DRIVER 6942M: Antti Palosaari <crope@iki.fi> 6943L: linux-media@vger.kernel.org 6944W: http://linuxtv.org/ 6945W: http://palosaari.fi/linux/ 6946Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6947T: git git://linuxtv.org/anttip/media_tree.git 6948S: Maintained 6949F: drivers/staging/media/mn88473/ 6950F: drivers/media/dvb-frontends/mn88473.h 6951 6952MODULE SUPPORT 6953M: Rusty Russell <rusty@rustcorp.com.au> 6954S: Maintained 6955F: include/linux/module.h 6956F: kernel/module.c 6957 6958MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6959W: http://popies.net/meye/ 6960S: Orphan 6961F: Documentation/video4linux/meye.txt 6962F: drivers/media/pci/meye/ 6963F: include/uapi/linux/meye.h 6964 6965MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6966M: Jiri Slaby <jirislaby@gmail.com> 6967S: Maintained 6968F: Documentation/serial/moxa-smartio 6969F: drivers/tty/mxser.* 6970 6971MR800 AVERMEDIA USB FM RADIO DRIVER 6972M: Alexey Klimov <klimov.linux@gmail.com> 6973L: linux-media@vger.kernel.org 6974T: git git://linuxtv.org/media_tree.git 6975S: Maintained 6976F: drivers/media/radio/radio-mr800.c 6977 6978MRF24J40 IEEE 802.15.4 RADIO DRIVER 6979M: Alan Ott <alan@signal11.us> 6980L: linux-wpan@vger.kernel.org 6981S: Maintained 6982F: drivers/net/ieee802154/mrf24j40.c 6983 6984MSI LAPTOP SUPPORT 6985M: "Lee, Chun-Yi" <jlee@suse.com> 6986L: platform-driver-x86@vger.kernel.org 6987S: Maintained 6988F: drivers/platform/x86/msi-laptop.c 6989 6990MSI WMI SUPPORT 6991L: platform-driver-x86@vger.kernel.org 6992S: Orphan 6993F: drivers/platform/x86/msi-wmi.c 6994 6995MSI001 MEDIA DRIVER 6996M: Antti Palosaari <crope@iki.fi> 6997L: linux-media@vger.kernel.org 6998W: http://linuxtv.org/ 6999W: http://palosaari.fi/linux/ 7000Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7001T: git git://linuxtv.org/anttip/media_tree.git 7002S: Maintained 7003F: drivers/media/tuners/msi001* 7004 7005MSI2500 MEDIA DRIVER 7006M: Antti Palosaari <crope@iki.fi> 7007L: linux-media@vger.kernel.org 7008W: http://linuxtv.org/ 7009W: http://palosaari.fi/linux/ 7010Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7011T: git git://linuxtv.org/anttip/media_tree.git 7012S: Maintained 7013F: drivers/media/usb/msi2500/ 7014 7015MSYSTEMS DISKONCHIP G3 MTD DRIVER 7016M: Robert Jarzmik <robert.jarzmik@free.fr> 7017L: linux-mtd@lists.infradead.org 7018S: Maintained 7019F: drivers/mtd/devices/docg3* 7020 7021MT9M032 APTINA SENSOR DRIVER 7022M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7023L: linux-media@vger.kernel.org 7024T: git git://linuxtv.org/media_tree.git 7025S: Maintained 7026F: drivers/media/i2c/mt9m032.c 7027F: include/media/mt9m032.h 7028 7029MT9P031 APTINA CAMERA SENSOR 7030M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7031L: linux-media@vger.kernel.org 7032T: git git://linuxtv.org/media_tree.git 7033S: Maintained 7034F: drivers/media/i2c/mt9p031.c 7035F: include/media/mt9p031.h 7036 7037MT9T001 APTINA CAMERA SENSOR 7038M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7039L: linux-media@vger.kernel.org 7040T: git git://linuxtv.org/media_tree.git 7041S: Maintained 7042F: drivers/media/i2c/mt9t001.c 7043F: include/media/mt9t001.h 7044 7045MT9V032 APTINA CAMERA SENSOR 7046M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7047L: linux-media@vger.kernel.org 7048T: git git://linuxtv.org/media_tree.git 7049S: Maintained 7050F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7051F: drivers/media/i2c/mt9v032.c 7052F: include/media/mt9v032.h 7053 7054MULTIFUNCTION DEVICES (MFD) 7055M: Samuel Ortiz <sameo@linux.intel.com> 7056M: Lee Jones <lee.jones@linaro.org> 7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7058S: Supported 7059F: drivers/mfd/ 7060F: include/linux/mfd/ 7061 7062MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7063M: Ulf Hansson <ulf.hansson@linaro.org> 7064L: linux-mmc@vger.kernel.org 7065T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7066S: Maintained 7067F: drivers/mmc/ 7068F: include/linux/mmc/ 7069F: include/uapi/linux/mmc/ 7070 7071MULTIMEDIA CARD (MMC) ETC. OVER SPI 7072S: Orphan 7073F: drivers/mmc/host/mmc_spi.c 7074F: include/linux/spi/mmc_spi.h 7075 7076MULTISOUND SOUND DRIVER 7077M: Andrew Veliath <andrewtv@usa.net> 7078S: Maintained 7079F: Documentation/sound/oss/MultiSound 7080F: sound/oss/msnd* 7081 7082MULTITECH MULTIPORT CARD (ISICOM) 7083S: Orphan 7084F: drivers/tty/isicom.c 7085F: include/linux/isicom.h 7086 7087MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7088M: Felipe Balbi <balbi@ti.com> 7089L: linux-usb@vger.kernel.org 7090T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7091S: Maintained 7092F: drivers/usb/musb/ 7093 7094MXL5007T MEDIA DRIVER 7095M: Michael Krufky <mkrufky@linuxtv.org> 7096L: linux-media@vger.kernel.org 7097W: http://linuxtv.org/ 7098W: http://github.com/mkrufky 7099Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7100T: git git://linuxtv.org/mkrufky/tuners.git 7101S: Maintained 7102F: drivers/media/tuners/mxl5007t.* 7103 7104MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7105M: Hyong-Youb Kim <hykim@myri.com> 7106L: netdev@vger.kernel.org 7107W: https://www.myricom.com/support/downloads/myri10ge.html 7108S: Supported 7109F: drivers/net/ethernet/myricom/myri10ge/ 7110 7111NATSEMI ETHERNET DRIVER (DP8381x) 7112S: Orphan 7113F: drivers/net/ethernet/natsemi/natsemi.c 7114 7115NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7116M: Daniel Mack <zonque@gmail.com> 7117S: Maintained 7118L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7119W: http://www.native-instruments.com 7120F: sound/usb/caiaq/ 7121 7122NCP FILESYSTEM 7123M: Petr Vandrovec <petr@vandrovec.name> 7124S: Odd Fixes 7125F: fs/ncpfs/ 7126 7127NCR 5380 SCSI DRIVERS 7128M: Finn Thain <fthain@telegraphics.com.au> 7129M: Michael Schmitz <schmitzmic@gmail.com> 7130L: linux-scsi@vger.kernel.org 7131S: Maintained 7132F: Documentation/scsi/g_NCR5380.txt 7133F: drivers/scsi/NCR5380.* 7134F: drivers/scsi/arm/cumana_1.c 7135F: drivers/scsi/arm/oak.c 7136F: drivers/scsi/atari_NCR5380.c 7137F: drivers/scsi/atari_scsi.* 7138F: drivers/scsi/dmx3191d.c 7139F: drivers/scsi/dtc.* 7140F: drivers/scsi/g_NCR5380.* 7141F: drivers/scsi/g_NCR5380_mmio.c 7142F: drivers/scsi/mac_scsi.* 7143F: drivers/scsi/pas16.* 7144F: drivers/scsi/sun3_scsi.* 7145F: drivers/scsi/sun3_scsi_vme.c 7146F: drivers/scsi/t128.* 7147 7148NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7149M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7150L: linux-scsi@vger.kernel.org 7151S: Maintained 7152F: drivers/scsi/NCR_D700.* 7153 7154NCT6775 HARDWARE MONITOR DRIVER 7155M: Guenter Roeck <linux@roeck-us.net> 7156L: lm-sensors@lm-sensors.org 7157S: Maintained 7158F: Documentation/hwmon/nct6775 7159F: drivers/hwmon/nct6775.c 7160 7161NETEFFECT IWARP RNIC DRIVER (IW_NES) 7162M: Faisal Latif <faisal.latif@intel.com> 7163L: linux-rdma@vger.kernel.org 7164W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7165S: Supported 7166F: drivers/infiniband/hw/nes/ 7167 7168NETEM NETWORK EMULATOR 7169M: Stephen Hemminger <stephen@networkplumber.org> 7170L: netem@lists.linux-foundation.org 7171S: Maintained 7172F: net/sched/sch_netem.c 7173 7174NETERION 10GbE DRIVERS (s2io/vxge) 7175M: Jon Mason <jdmason@kudzu.us> 7176L: netdev@vger.kernel.org 7177S: Supported 7178F: Documentation/networking/s2io.txt 7179F: Documentation/networking/vxge.txt 7180F: drivers/net/ethernet/neterion/ 7181 7182NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7183M: Pablo Neira Ayuso <pablo@netfilter.org> 7184M: Patrick McHardy <kaber@trash.net> 7185M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7186L: netfilter-devel@vger.kernel.org 7187L: coreteam@netfilter.org 7188W: http://www.netfilter.org/ 7189W: http://www.iptables.org/ 7190Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7191T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7192T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7193S: Supported 7194F: include/linux/netfilter* 7195F: include/linux/netfilter/ 7196F: include/net/netfilter/ 7197F: include/uapi/linux/netfilter* 7198F: include/uapi/linux/netfilter/ 7199F: net/*/netfilter.c 7200F: net/*/netfilter/ 7201F: net/netfilter/ 7202F: net/bridge/br_netfilter*.c 7203 7204NETLABEL 7205M: Paul Moore <paul@paul-moore.com> 7206W: http://netlabel.sf.net 7207L: netdev@vger.kernel.org 7208S: Maintained 7209F: Documentation/netlabel/ 7210F: include/net/netlabel.h 7211F: net/netlabel/ 7212 7213NETROM NETWORK LAYER 7214M: Ralf Baechle <ralf@linux-mips.org> 7215L: linux-hams@vger.kernel.org 7216W: http://www.linux-ax25.org/ 7217S: Maintained 7218F: include/net/netrom.h 7219F: include/uapi/linux/netrom.h 7220F: net/netrom/ 7221 7222NETWORK BLOCK DEVICE (NBD) 7223M: Markus Pargmann <mpa@pengutronix.de> 7224S: Maintained 7225L: nbd-general@lists.sourceforge.net 7226T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7227F: Documentation/blockdev/nbd.txt 7228F: drivers/block/nbd.c 7229F: include/uapi/linux/nbd.h 7230 7231NETWORK DROP MONITOR 7232M: Neil Horman <nhorman@tuxdriver.com> 7233L: netdev@vger.kernel.org 7234S: Maintained 7235W: https://fedorahosted.org/dropwatch/ 7236F: net/core/drop_monitor.c 7237 7238NETWORKING [GENERAL] 7239M: "David S. Miller" <davem@davemloft.net> 7240L: netdev@vger.kernel.org 7241W: http://www.linuxfoundation.org/en/Net 7242Q: http://patchwork.ozlabs.org/project/netdev/list/ 7243T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7244T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7245S: Maintained 7246F: net/ 7247F: include/net/ 7248F: include/linux/in.h 7249F: include/linux/net.h 7250F: include/linux/netdevice.h 7251F: include/uapi/linux/in.h 7252F: include/uapi/linux/net.h 7253F: include/uapi/linux/netdevice.h 7254F: include/uapi/linux/net_namespace.h 7255F: tools/net/ 7256F: tools/testing/selftests/net/ 7257F: lib/random32.c 7258F: lib/test_bpf.c 7259 7260NETWORKING [IPv4/IPv6] 7261M: "David S. Miller" <davem@davemloft.net> 7262M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7263M: James Morris <jmorris@namei.org> 7264M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7265M: Patrick McHardy <kaber@trash.net> 7266L: netdev@vger.kernel.org 7267T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7268S: Maintained 7269F: net/ipv4/ 7270F: net/ipv6/ 7271F: include/net/ip* 7272F: arch/x86/net/* 7273 7274NETWORKING [IPSEC] 7275M: Steffen Klassert <steffen.klassert@secunet.com> 7276M: Herbert Xu <herbert@gondor.apana.org.au> 7277M: "David S. Miller" <davem@davemloft.net> 7278L: netdev@vger.kernel.org 7279T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7280T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7281S: Maintained 7282F: net/core/flow.c 7283F: net/xfrm/ 7284F: net/key/ 7285F: net/ipv4/xfrm* 7286F: net/ipv4/esp4.c 7287F: net/ipv4/ah4.c 7288F: net/ipv4/ipcomp.c 7289F: net/ipv4/ip_vti.c 7290F: net/ipv6/xfrm* 7291F: net/ipv6/esp6.c 7292F: net/ipv6/ah6.c 7293F: net/ipv6/ipcomp6.c 7294F: net/ipv6/ip6_vti.c 7295F: include/uapi/linux/xfrm.h 7296F: include/net/xfrm.h 7297 7298NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7299M: Paul Moore <paul@paul-moore.com> 7300L: netdev@vger.kernel.org 7301S: Maintained 7302 7303NETWORKING [WIRELESS] 7304L: linux-wireless@vger.kernel.org 7305Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7306 7307NETWORKING DRIVERS 7308L: netdev@vger.kernel.org 7309W: http://www.linuxfoundation.org/en/Net 7310Q: http://patchwork.ozlabs.org/project/netdev/list/ 7311T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7312T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7313S: Odd Fixes 7314F: drivers/net/ 7315F: include/linux/if_* 7316F: include/linux/netdevice.h 7317F: include/linux/etherdevice.h 7318F: include/linux/fcdevice.h 7319F: include/linux/fddidevice.h 7320F: include/linux/hippidevice.h 7321F: include/linux/inetdevice.h 7322F: include/uapi/linux/if_* 7323F: include/uapi/linux/netdevice.h 7324 7325NETWORKING DRIVERS (WIRELESS) 7326M: Kalle Valo <kvalo@codeaurora.org> 7327L: linux-wireless@vger.kernel.org 7328Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7329T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7330S: Maintained 7331F: drivers/net/wireless/ 7332 7333NETXEN (1/10) GbE SUPPORT 7334M: Manish Chopra <manish.chopra@qlogic.com> 7335M: Sony Chacko <sony.chacko@qlogic.com> 7336M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7337L: netdev@vger.kernel.org 7338W: http://www.qlogic.com 7339S: Supported 7340F: drivers/net/ethernet/qlogic/netxen/ 7341 7342NFC SUBSYSTEM 7343M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7344M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7345M: Samuel Ortiz <sameo@linux.intel.com> 7346L: linux-wireless@vger.kernel.org 7347L: linux-nfc@lists.01.org (subscribers-only) 7348S: Supported 7349F: net/nfc/ 7350F: include/net/nfc/ 7351F: include/uapi/linux/nfc.h 7352F: drivers/nfc/ 7353F: include/linux/platform_data/pn544.h 7354F: Documentation/devicetree/bindings/net/nfc/ 7355 7356NFS, SUNRPC, AND LOCKD CLIENTS 7357M: Trond Myklebust <trond.myklebust@primarydata.com> 7358M: Anna Schumaker <anna.schumaker@netapp.com> 7359L: linux-nfs@vger.kernel.org 7360W: http://client.linux-nfs.org 7361T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7362S: Maintained 7363F: fs/lockd/ 7364F: fs/nfs/ 7365F: fs/nfs_common/ 7366F: net/sunrpc/ 7367F: include/linux/lockd/ 7368F: include/linux/nfs* 7369F: include/linux/sunrpc/ 7370F: include/uapi/linux/nfs* 7371F: include/uapi/linux/sunrpc/ 7372 7373NILFS2 FILESYSTEM 7374M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7375L: linux-nilfs@vger.kernel.org 7376W: http://nilfs.sourceforge.net/ 7377T: git git://github.com/konis/nilfs2.git 7378S: Supported 7379F: Documentation/filesystems/nilfs2.txt 7380F: fs/nilfs2/ 7381F: include/linux/nilfs2_fs.h 7382 7383NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7384M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7385W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7386S: Maintained 7387F: Documentation/scsi/NinjaSCSI.txt 7388F: drivers/scsi/pcmcia/nsp_* 7389 7390NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7391M: GOTO Masanori <gotom@debian.or.jp> 7392M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7393W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7394S: Maintained 7395F: Documentation/scsi/NinjaSCSI.txt 7396F: drivers/scsi/nsp32* 7397 7398NIOS2 ARCHITECTURE 7399M: Ley Foon Tan <lftan@altera.com> 7400L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7401T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7402S: Maintained 7403F: arch/nios2/ 7404 7405NOKIA N900 POWER SUPPLY DRIVERS 7406M: Pali Rohár <pali.rohar@gmail.com> 7407S: Maintained 7408F: include/linux/power/bq2415x_charger.h 7409F: include/linux/power/bq27x00_battery.h 7410F: include/linux/power/isp1704_charger.h 7411F: drivers/power/bq2415x_charger.c 7412F: drivers/power/bq27x00_battery.c 7413F: drivers/power/isp1704_charger.c 7414F: drivers/power/rx51_battery.c 7415 7416NTB DRIVER CORE 7417M: Jon Mason <jdmason@kudzu.us> 7418M: Dave Jiang <dave.jiang@intel.com> 7419M: Allen Hubbe <Allen.Hubbe@emc.com> 7420L: linux-ntb@googlegroups.com 7421S: Supported 7422W: https://github.com/jonmason/ntb/wiki 7423T: git git://github.com/jonmason/ntb.git 7424F: drivers/ntb/ 7425F: drivers/net/ntb_netdev.c 7426F: include/linux/ntb.h 7427F: include/linux/ntb_transport.h 7428 7429NTB INTEL DRIVER 7430M: Jon Mason <jdmason@kudzu.us> 7431M: Dave Jiang <dave.jiang@intel.com> 7432L: linux-ntb@googlegroups.com 7433S: Supported 7434W: https://github.com/jonmason/ntb/wiki 7435T: git git://github.com/jonmason/ntb.git 7436F: drivers/ntb/hw/intel/ 7437 7438NTFS FILESYSTEM 7439M: Anton Altaparmakov <anton@tuxera.com> 7440L: linux-ntfs-dev@lists.sourceforge.net 7441W: http://www.tuxera.com/ 7442T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7443S: Supported 7444F: Documentation/filesystems/ntfs.txt 7445F: fs/ntfs/ 7446 7447NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7448M: Antonino Daplas <adaplas@gmail.com> 7449L: linux-fbdev@vger.kernel.org 7450S: Maintained 7451F: drivers/video/fbdev/riva/ 7452F: drivers/video/fbdev/nvidia/ 7453 7454NVM EXPRESS DRIVER 7455M: Matthew Wilcox <willy@linux.intel.com> 7456L: linux-nvme@lists.infradead.org 7457T: git git://git.infradead.org/users/willy/linux-nvme.git 7458S: Supported 7459F: drivers/block/nvme* 7460F: include/linux/nvme.h 7461 7462NVMEM FRAMEWORK 7463M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7464M: Maxime Ripard <maxime.ripard@free-electrons.com> 7465S: Maintained 7466F: drivers/nvmem/ 7467F: Documentation/devicetree/bindings/nvmem/ 7468F: include/linux/nvmem-consumer.h 7469F: include/linux/nvmem-provider.h 7470 7471NXP-NCI NFC DRIVER 7472M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7473R: Charles Gorand <charles.gorand@effinnov.com> 7474L: linux-nfc@lists.01.org (moderated for non-subscribers) 7475S: Supported 7476F: drivers/nfc/nxp-nci 7477 7478NXP TDA998X DRM DRIVER 7479M: Russell King <rmk+kernel@arm.linux.org.uk> 7480S: Supported 7481F: drivers/gpu/drm/i2c/tda998x_drv.c 7482F: include/drm/i2c/tda998x.h 7483 7484NXP TFA9879 DRIVER 7485M: Peter Rosin <peda@axentia.se> 7486L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7487S: Maintained 7488F: sound/soc/codecs/tfa9879* 7489 7490OMAP SUPPORT 7491M: Tony Lindgren <tony@atomide.com> 7492L: linux-omap@vger.kernel.org 7493W: http://www.muru.com/linux/omap/ 7494W: http://linux.omap.com/ 7495Q: http://patchwork.kernel.org/project/linux-omap/list/ 7496T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7497S: Maintained 7498F: arch/arm/*omap*/ 7499F: arch/arm/configs/omap1_defconfig 7500F: arch/arm/configs/omap2plus_defconfig 7501F: drivers/i2c/busses/i2c-omap.c 7502F: drivers/irqchip/irq-omap-intc.c 7503F: drivers/mfd/*omap*.c 7504F: drivers/mfd/menelaus.c 7505F: drivers/mfd/palmas.c 7506F: drivers/mfd/tps65217.c 7507F: drivers/mfd/tps65218.c 7508F: drivers/mfd/tps65910.c 7509F: drivers/mfd/twl-core.[ch] 7510F: drivers/mfd/twl4030*.c 7511F: drivers/mfd/twl6030*.c 7512F: drivers/mfd/twl6040*.c 7513F: drivers/regulator/palmas-regulator*.c 7514F: drivers/regulator/pbias-regulator.c 7515F: drivers/regulator/tps65217-regulator.c 7516F: drivers/regulator/tps65218-regulator.c 7517F: drivers/regulator/tps65910-regulator.c 7518F: drivers/regulator/twl-regulator.c 7519F: include/linux/i2c-omap.h 7520 7521OMAP DEVICE TREE SUPPORT 7522M: Benoît Cousson <bcousson@baylibre.com> 7523M: Tony Lindgren <tony@atomide.com> 7524L: linux-omap@vger.kernel.org 7525L: devicetree@vger.kernel.org 7526S: Maintained 7527F: arch/arm/boot/dts/*omap* 7528F: arch/arm/boot/dts/*am3* 7529F: arch/arm/boot/dts/*am4* 7530F: arch/arm/boot/dts/*am5* 7531F: arch/arm/boot/dts/*dra7* 7532 7533OMAP CLOCK FRAMEWORK SUPPORT 7534M: Paul Walmsley <paul@pwsan.com> 7535L: linux-omap@vger.kernel.org 7536S: Maintained 7537F: arch/arm/*omap*/*clock* 7538 7539OMAP POWER MANAGEMENT SUPPORT 7540M: Kevin Hilman <khilman@deeprootsystems.com> 7541L: linux-omap@vger.kernel.org 7542S: Maintained 7543F: arch/arm/*omap*/*pm* 7544F: drivers/cpufreq/omap-cpufreq.c 7545 7546OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7547M: Rajendra Nayak <rnayak@ti.com> 7548M: Paul Walmsley <paul@pwsan.com> 7549L: linux-omap@vger.kernel.org 7550S: Maintained 7551F: arch/arm/mach-omap2/prm* 7552 7553OMAP AUDIO SUPPORT 7554M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7555M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7556L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7557L: linux-omap@vger.kernel.org 7558S: Maintained 7559F: sound/soc/omap/ 7560 7561OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7562M: Roger Quadros <rogerq@ti.com> 7563M: Tony Lindgren <tony@atomide.com> 7564L: linux-omap@vger.kernel.org 7565S: Maintained 7566F: drivers/memory/omap-gpmc.c 7567F: arch/arm/mach-omap2/*gpmc* 7568 7569OMAP FRAMEBUFFER SUPPORT 7570M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7571L: linux-fbdev@vger.kernel.org 7572L: linux-omap@vger.kernel.org 7573S: Maintained 7574F: drivers/video/fbdev/omap/ 7575 7576OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7577M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7578L: linux-omap@vger.kernel.org 7579L: linux-fbdev@vger.kernel.org 7580S: Maintained 7581F: drivers/video/fbdev/omap2/ 7582F: Documentation/arm/OMAP/DSS 7583 7584OMAP HARDWARE SPINLOCK SUPPORT 7585M: Ohad Ben-Cohen <ohad@wizery.com> 7586L: linux-omap@vger.kernel.org 7587S: Maintained 7588F: drivers/hwspinlock/omap_hwspinlock.c 7589 7590OMAP MMC SUPPORT 7591M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7592L: linux-omap@vger.kernel.org 7593S: Maintained 7594F: drivers/mmc/host/omap.c 7595 7596OMAP HS MMC SUPPORT 7597L: linux-mmc@vger.kernel.org 7598L: linux-omap@vger.kernel.org 7599S: Orphan 7600F: drivers/mmc/host/omap_hsmmc.c 7601 7602OMAP RANDOM NUMBER GENERATOR SUPPORT 7603M: Deepak Saxena <dsaxena@plexity.net> 7604S: Maintained 7605F: drivers/char/hw_random/omap-rng.c 7606 7607OMAP HWMOD SUPPORT 7608M: Benoît Cousson <bcousson@baylibre.com> 7609M: Paul Walmsley <paul@pwsan.com> 7610L: linux-omap@vger.kernel.org 7611S: Maintained 7612F: arch/arm/mach-omap2/omap_hwmod.* 7613 7614OMAP HWMOD DATA 7615M: Paul Walmsley <paul@pwsan.com> 7616L: linux-omap@vger.kernel.org 7617S: Maintained 7618F: arch/arm/mach-omap2/omap_hwmod*data* 7619 7620OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7621M: Benoît Cousson <bcousson@baylibre.com> 7622L: linux-omap@vger.kernel.org 7623S: Maintained 7624F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7625 7626OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7627M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7628L: linux-media@vger.kernel.org 7629S: Maintained 7630F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7631F: drivers/media/platform/omap3isp/ 7632F: drivers/staging/media/omap4iss/ 7633 7634OMAP USB SUPPORT 7635M: Felipe Balbi <balbi@ti.com> 7636L: linux-usb@vger.kernel.org 7637L: linux-omap@vger.kernel.org 7638T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7639S: Maintained 7640F: drivers/usb/*/*omap* 7641F: arch/arm/*omap*/usb* 7642 7643OMAP GPIO DRIVER 7644M: Javier Martinez Canillas <javier@dowhile0.org> 7645M: Santosh Shilimkar <ssantosh@kernel.org> 7646M: Kevin Hilman <khilman@deeprootsystems.com> 7647L: linux-omap@vger.kernel.org 7648S: Maintained 7649F: drivers/gpio/gpio-omap.c 7650 7651OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7652M: Mark Jackson <mpfj@newflow.co.uk> 7653L: linux-omap@vger.kernel.org 7654S: Maintained 7655F: arch/arm/boot/dts/am335x-nano.dts 7656 7657OMFS FILESYSTEM 7658M: Bob Copeland <me@bobcopeland.com> 7659L: linux-karma-devel@lists.sourceforge.net 7660S: Maintained 7661F: Documentation/filesystems/omfs.txt 7662F: fs/omfs/ 7663 7664OMNIKEY CARDMAN 4000 DRIVER 7665M: Harald Welte <laforge@gnumonks.org> 7666S: Maintained 7667F: drivers/char/pcmcia/cm4000_cs.c 7668F: include/linux/cm4000_cs.h 7669F: include/uapi/linux/cm4000_cs.h 7670 7671OMNIKEY CARDMAN 4040 DRIVER 7672M: Harald Welte <laforge@gnumonks.org> 7673S: Maintained 7674F: drivers/char/pcmcia/cm4040_cs.* 7675 7676OMNIVISION OV7670 SENSOR DRIVER 7677M: Jonathan Corbet <corbet@lwn.net> 7678L: linux-media@vger.kernel.org 7679T: git git://linuxtv.org/media_tree.git 7680S: Maintained 7681F: drivers/media/i2c/ov7670.c 7682 7683ONENAND FLASH DRIVER 7684M: Kyungmin Park <kyungmin.park@samsung.com> 7685L: linux-mtd@lists.infradead.org 7686S: Maintained 7687F: drivers/mtd/onenand/ 7688F: include/linux/mtd/onenand*.h 7689 7690ONSTREAM SCSI TAPE DRIVER 7691M: Willem Riede <osst@riede.org> 7692L: osst-users@lists.sourceforge.net 7693L: linux-scsi@vger.kernel.org 7694S: Maintained 7695F: Documentation/scsi/osst.txt 7696F: drivers/scsi/osst.* 7697F: drivers/scsi/osst_*.h 7698F: drivers/scsi/st.h 7699 7700OPENCORES I2C BUS DRIVER 7701M: Peter Korsgaard <jacmet@sunsite.dk> 7702L: linux-i2c@vger.kernel.org 7703S: Maintained 7704F: Documentation/i2c/busses/i2c-ocores 7705F: drivers/i2c/busses/i2c-ocores.c 7706 7707OPEN FIRMWARE AND FLATTENED DEVICE TREE 7708M: Rob Herring <robh+dt@kernel.org> 7709M: Frank Rowand <frowand.list@gmail.com> 7710M: Grant Likely <grant.likely@linaro.org> 7711L: devicetree@vger.kernel.org 7712W: http://www.devicetree.org/ 7713T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7714S: Maintained 7715F: drivers/of/ 7716F: include/linux/of*.h 7717F: scripts/dtc/ 7718 7719OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7720M: Rob Herring <robh+dt@kernel.org> 7721M: Pawel Moll <pawel.moll@arm.com> 7722M: Mark Rutland <mark.rutland@arm.com> 7723M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7724M: Kumar Gala <galak@codeaurora.org> 7725L: devicetree@vger.kernel.org 7726S: Maintained 7727F: Documentation/devicetree/ 7728F: arch/*/boot/dts/ 7729F: include/dt-bindings/ 7730 7731OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7732M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7733L: devicetree@vger.kernel.org 7734S: Maintained 7735F: Documentation/devicetree/dynamic-resolution-notes.txt 7736F: Documentation/devicetree/overlay-notes.txt 7737F: drivers/of/overlay.c 7738F: drivers/of/resolver.c 7739 7740OPENRISC ARCHITECTURE 7741M: Jonas Bonn <jonas@southpole.se> 7742W: http://openrisc.net 7743L: linux@lists.openrisc.net (moderated for non-subscribers) 7744S: Maintained 7745T: git git://openrisc.net/~jonas/linux 7746F: arch/openrisc/ 7747 7748OPENVSWITCH 7749M: Pravin Shelar <pshelar@nicira.com> 7750L: netdev@vger.kernel.org 7751L: dev@openvswitch.org 7752W: http://openvswitch.org 7753S: Maintained 7754F: net/openvswitch/ 7755F: include/uapi/linux/openvswitch.h 7756 7757OPL4 DRIVER 7758M: Clemens Ladisch <clemens@ladisch.de> 7759L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7760T: git git://git.alsa-project.org/alsa-kernel.git 7761S: Maintained 7762F: sound/drivers/opl4/ 7763 7764OPROFILE 7765M: Robert Richter <rric@kernel.org> 7766L: oprofile-list@lists.sf.net 7767S: Maintained 7768F: arch/*/include/asm/oprofile*.h 7769F: arch/*/oprofile/ 7770F: drivers/oprofile/ 7771F: include/linux/oprofile.h 7772 7773ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7774M: Mark Fasheh <mfasheh@suse.com> 7775M: Joel Becker <jlbec@evilplan.org> 7776L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7777W: http://ocfs2.wiki.kernel.org 7778S: Supported 7779F: Documentation/filesystems/ocfs2.txt 7780F: Documentation/filesystems/dlmfs.txt 7781F: fs/ocfs2/ 7782 7783ORINOCO DRIVER 7784L: linux-wireless@vger.kernel.org 7785W: http://wireless.kernel.org/en/users/Drivers/orinoco 7786W: http://www.nongnu.org/orinoco/ 7787S: Orphan 7788F: drivers/net/wireless/orinoco/ 7789 7790OSD LIBRARY and FILESYSTEM 7791M: Boaz Harrosh <ooo@electrozaur.com> 7792M: Benny Halevy <bhalevy@primarydata.com> 7793L: osd-dev@open-osd.org 7794W: http://open-osd.org 7795T: git git://git.open-osd.org/open-osd.git 7796S: Maintained 7797F: drivers/scsi/osd/ 7798F: include/scsi/osd_* 7799F: fs/exofs/ 7800 7801OVERLAY FILESYSTEM 7802M: Miklos Szeredi <miklos@szeredi.hu> 7803L: linux-unionfs@vger.kernel.org 7804T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7805S: Supported 7806F: fs/overlayfs/ 7807F: Documentation/filesystems/overlayfs.txt 7808 7809P54 WIRELESS DRIVER 7810M: Christian Lamparter <chunkeey@googlemail.com> 7811L: linux-wireless@vger.kernel.org 7812W: http://wireless.kernel.org/en/users/Drivers/p54 7813S: Maintained 7814F: drivers/net/wireless/p54/ 7815 7816PA SEMI ETHERNET DRIVER 7817M: Olof Johansson <olof@lixom.net> 7818L: netdev@vger.kernel.org 7819S: Maintained 7820F: drivers/net/ethernet/pasemi/* 7821 7822PA SEMI SMBUS DRIVER 7823M: Olof Johansson <olof@lixom.net> 7824L: linux-i2c@vger.kernel.org 7825S: Maintained 7826F: drivers/i2c/busses/i2c-pasemi.c 7827 7828PADATA PARALLEL EXECUTION MECHANISM 7829M: Steffen Klassert <steffen.klassert@secunet.com> 7830L: linux-crypto@vger.kernel.org 7831S: Maintained 7832F: kernel/padata.c 7833F: include/linux/padata.h 7834F: Documentation/padata.txt 7835 7836PANASONIC LAPTOP ACPI EXTRAS DRIVER 7837M: Harald Welte <laforge@gnumonks.org> 7838L: platform-driver-x86@vger.kernel.org 7839S: Maintained 7840F: drivers/platform/x86/panasonic-laptop.c 7841 7842PANASONIC MN10300/AM33/AM34 PORT 7843M: David Howells <dhowells@redhat.com> 7844M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7845L: linux-am33-list@redhat.com (moderated for non-subscribers) 7846W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7847S: Maintained 7848F: Documentation/mn10300/ 7849F: arch/mn10300/ 7850 7851PARALLEL PORT SUBSYSTEM 7852M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7853M: Sudip Mukherjee <sudip@vectorindia.org> 7854L: linux-parport@lists.infradead.org (subscribers-only) 7855S: Maintained 7856F: drivers/parport/ 7857F: include/linux/parport*.h 7858F: drivers/char/ppdev.c 7859F: include/uapi/linux/ppdev.h 7860F: Documentation/parport*.txt 7861 7862PARAVIRT_OPS INTERFACE 7863M: Jeremy Fitzhardinge <jeremy@goop.org> 7864M: Chris Wright <chrisw@sous-sol.org> 7865M: Alok Kataria <akataria@vmware.com> 7866M: Rusty Russell <rusty@rustcorp.com.au> 7867L: virtualization@lists.linux-foundation.org 7868S: Supported 7869F: Documentation/virtual/paravirt_ops.txt 7870F: arch/*/kernel/paravirt* 7871F: arch/*/include/asm/paravirt.h 7872 7873PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7874M: Tim Waugh <tim@cyberelk.net> 7875L: linux-parport@lists.infradead.org (subscribers-only) 7876S: Maintained 7877F: Documentation/blockdev/paride.txt 7878F: drivers/block/paride/ 7879 7880PARISC ARCHITECTURE 7881M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7882M: Helge Deller <deller@gmx.de> 7883L: linux-parisc@vger.kernel.org 7884W: http://www.parisc-linux.org/ 7885Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7886T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7887T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7888S: Maintained 7889F: arch/parisc/ 7890F: Documentation/parisc/ 7891F: drivers/parisc/ 7892F: drivers/char/agp/parisc-agp.c 7893F: drivers/input/serio/gscps2.c 7894F: drivers/parport/parport_gsc.* 7895F: drivers/tty/serial/8250/8250_gsc.c 7896F: drivers/video/fbdev/sti* 7897F: drivers/video/console/sti* 7898F: drivers/video/logo/logo_parisc* 7899 7900PC87360 HARDWARE MONITORING DRIVER 7901M: Jim Cromie <jim.cromie@gmail.com> 7902L: lm-sensors@lm-sensors.org 7903S: Maintained 7904F: Documentation/hwmon/pc87360 7905F: drivers/hwmon/pc87360.c 7906 7907PC8736x GPIO DRIVER 7908M: Jim Cromie <jim.cromie@gmail.com> 7909S: Maintained 7910F: drivers/char/pc8736x_gpio.c 7911 7912PC87427 HARDWARE MONITORING DRIVER 7913M: Jean Delvare <jdelvare@suse.com> 7914L: lm-sensors@lm-sensors.org 7915S: Maintained 7916F: Documentation/hwmon/pc87427 7917F: drivers/hwmon/pc87427.c 7918 7919PCA9532 LED DRIVER 7920M: Riku Voipio <riku.voipio@iki.fi> 7921S: Maintained 7922F: drivers/leds/leds-pca9532.c 7923F: include/linux/leds-pca9532.h 7924 7925PCA9541 I2C BUS MASTER SELECTOR DRIVER 7926M: Guenter Roeck <linux@roeck-us.net> 7927L: linux-i2c@vger.kernel.org 7928S: Maintained 7929F: drivers/i2c/muxes/i2c-mux-pca9541.c 7930 7931PCDP - PRIMARY CONSOLE AND DEBUG PORT 7932M: Khalid Aziz <khalid@gonehiking.org> 7933S: Maintained 7934F: drivers/firmware/pcdp.* 7935 7936PCI ERROR RECOVERY 7937M: Linas Vepstas <linasvepstas@gmail.com> 7938L: linux-pci@vger.kernel.org 7939S: Supported 7940F: Documentation/PCI/pci-error-recovery.txt 7941 7942PCI SUBSYSTEM 7943M: Bjorn Helgaas <bhelgaas@google.com> 7944L: linux-pci@vger.kernel.org 7945Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7946T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7947S: Supported 7948F: Documentation/PCI/ 7949F: drivers/pci/ 7950F: include/linux/pci* 7951F: arch/x86/pci/ 7952F: arch/x86/kernel/quirks.c 7953 7954PCI DRIVER FOR ARM VERSATILE PLATFORM 7955M: Rob Herring <robh@kernel.org> 7956L: linux-pci@vger.kernel.org 7957L: linux-arm-kernel@lists.infradead.org 7958S: Maintained 7959F: Documentation/devicetree/bindings/pci/versatile.txt 7960F: drivers/pci/host/pci-versatile.c 7961 7962PCI DRIVER FOR APPLIEDMICRO XGENE 7963M: Tanmay Inamdar <tinamdar@apm.com> 7964L: linux-pci@vger.kernel.org 7965L: linux-arm-kernel@lists.infradead.org 7966S: Maintained 7967F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7968F: drivers/pci/host/pci-xgene.c 7969 7970PCI DRIVER FOR FREESCALE LAYERSCAPE 7971M: Minghuan Lian <minghuan.Lian@freescale.com> 7972M: Mingkai Hu <mingkai.hu@freescale.com> 7973M: Roy Zang <tie-fei.zang@freescale.com> 7974L: linuxppc-dev@lists.ozlabs.org 7975L: linux-pci@vger.kernel.org 7976L: linux-arm-kernel@lists.infradead.org 7977S: Maintained 7978F: drivers/pci/host/*layerscape* 7979 7980PCI DRIVER FOR IMX6 7981M: Richard Zhu <Richard.Zhu@freescale.com> 7982M: Lucas Stach <l.stach@pengutronix.de> 7983L: linux-pci@vger.kernel.org 7984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7985S: Maintained 7986F: drivers/pci/host/*imx6* 7987 7988PCI DRIVER FOR TI KEYSTONE 7989M: Murali Karicheri <m-karicheri2@ti.com> 7990L: linux-pci@vger.kernel.org 7991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7992S: Maintained 7993F: drivers/pci/host/*keystone* 7994 7995PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7996M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7997M: Jason Cooper <jason@lakedaemon.net> 7998L: linux-pci@vger.kernel.org 7999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8000S: Maintained 8001F: drivers/pci/host/*mvebu* 8002 8003PCI DRIVER FOR NVIDIA TEGRA 8004M: Thierry Reding <thierry.reding@gmail.com> 8005L: linux-tegra@vger.kernel.org 8006L: linux-pci@vger.kernel.org 8007S: Supported 8008F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8009F: drivers/pci/host/pci-tegra.c 8010 8011PCI DRIVER FOR TI DRA7XX 8012M: Kishon Vijay Abraham I <kishon@ti.com> 8013L: linux-omap@vger.kernel.org 8014L: linux-pci@vger.kernel.org 8015S: Supported 8016F: Documentation/devicetree/bindings/pci/ti-pci.txt 8017F: drivers/pci/host/pci-dra7xx.c 8018 8019PCI DRIVER FOR RENESAS R-CAR 8020M: Simon Horman <horms@verge.net.au> 8021L: linux-pci@vger.kernel.org 8022L: linux-sh@vger.kernel.org 8023S: Maintained 8024F: drivers/pci/host/*rcar* 8025 8026PCI DRIVER FOR SAMSUNG EXYNOS 8027M: Jingoo Han <jingoohan1@gmail.com> 8028L: linux-pci@vger.kernel.org 8029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8030L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8031S: Maintained 8032F: drivers/pci/host/pci-exynos.c 8033 8034PCI DRIVER FOR SYNOPSIS DESIGNWARE 8035M: Jingoo Han <jingoohan1@gmail.com> 8036M: Pratyush Anand <pratyush.anand@gmail.com> 8037L: linux-pci@vger.kernel.org 8038S: Maintained 8039F: drivers/pci/host/*designware* 8040 8041PCI DRIVER FOR GENERIC OF HOSTS 8042M: Will Deacon <will.deacon@arm.com> 8043L: linux-pci@vger.kernel.org 8044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8045S: Maintained 8046F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8047F: drivers/pci/host/pci-host-generic.c 8048 8049PCIE DRIVER FOR ST SPEAR13XX 8050M: Pratyush Anand <pratyush.anand@gmail.com> 8051L: linux-pci@vger.kernel.org 8052S: Maintained 8053F: drivers/pci/host/*spear* 8054 8055PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8056M: Duc Dang <dhdang@apm.com> 8057L: linux-pci@vger.kernel.org 8058L: linux-arm-kernel@lists.infradead.org 8059S: Maintained 8060F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8061F: drivers/pci/host/pci-xgene-msi.c 8062 8063PCMCIA SUBSYSTEM 8064P: Linux PCMCIA Team 8065L: linux-pcmcia@lists.infradead.org 8066W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8067T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 8068S: Maintained 8069F: Documentation/pcmcia/ 8070F: drivers/pcmcia/ 8071F: include/pcmcia/ 8072 8073PCNET32 NETWORK DRIVER 8074M: Don Fry <pcnet32@frontier.com> 8075L: netdev@vger.kernel.org 8076S: Maintained 8077F: drivers/net/ethernet/amd/pcnet32.c 8078 8079PCRYPT PARALLEL CRYPTO ENGINE 8080M: Steffen Klassert <steffen.klassert@secunet.com> 8081L: linux-crypto@vger.kernel.org 8082S: Maintained 8083F: crypto/pcrypt.c 8084F: include/crypto/pcrypt.h 8085 8086PER-CPU MEMORY ALLOCATOR 8087M: Tejun Heo <tj@kernel.org> 8088M: Christoph Lameter <cl@linux-foundation.org> 8089T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8090S: Maintained 8091F: include/linux/percpu*.h 8092F: mm/percpu*.c 8093F: arch/*/include/asm/percpu.h 8094 8095PER-TASK DELAY ACCOUNTING 8096M: Balbir Singh <bsingharora@gmail.com> 8097S: Maintained 8098F: include/linux/delayacct.h 8099F: kernel/delayacct.c 8100 8101PERFORMANCE EVENTS SUBSYSTEM 8102M: Peter Zijlstra <a.p.zijlstra@chello.nl> 8103M: Ingo Molnar <mingo@redhat.com> 8104M: Arnaldo Carvalho de Melo <acme@kernel.org> 8105L: linux-kernel@vger.kernel.org 8106T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8107S: Supported 8108F: kernel/events/* 8109F: include/linux/perf_event.h 8110F: include/uapi/linux/perf_event.h 8111F: arch/*/kernel/perf_event*.c 8112F: arch/*/kernel/*/perf_event*.c 8113F: arch/*/kernel/*/*/perf_event*.c 8114F: arch/*/include/asm/perf_event.h 8115F: arch/*/kernel/perf_callchain.c 8116F: tools/perf/ 8117 8118PERSONALITY HANDLING 8119M: Christoph Hellwig <hch@infradead.org> 8120L: linux-abi-devel@lists.sourceforge.net 8121S: Maintained 8122F: include/linux/personality.h 8123F: include/uapi/linux/personality.h 8124 8125PHONET PROTOCOL 8126M: Remi Denis-Courmont <courmisch@gmail.com> 8127S: Supported 8128F: Documentation/networking/phonet.txt 8129F: include/linux/phonet.h 8130F: include/net/phonet/ 8131F: include/uapi/linux/phonet.h 8132F: net/phonet/ 8133 8134PHRAM MTD DRIVER 8135M: Joern Engel <joern@lazybastard.org> 8136L: linux-mtd@lists.infradead.org 8137S: Maintained 8138F: drivers/mtd/devices/phram.c 8139 8140PICOLCD HID DRIVER 8141M: Bruno Prémont <bonbons@linux-vserver.org> 8142L: linux-input@vger.kernel.org 8143S: Maintained 8144F: drivers/hid/hid-picolcd* 8145 8146PICOXCELL SUPPORT 8147M: Jamie Iles <jamie@jamieiles.com> 8148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8149T: git git://github.com/jamieiles/linux-2.6-ji.git 8150S: Supported 8151F: arch/arm/boot/dts/picoxcell* 8152F: arch/arm/mach-picoxcell/ 8153F: drivers/crypto/picoxcell* 8154 8155PIN CONTROL SUBSYSTEM 8156M: Linus Walleij <linus.walleij@linaro.org> 8157L: linux-gpio@vger.kernel.org 8158T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8159S: Maintained 8160F: drivers/pinctrl/ 8161F: include/linux/pinctrl/ 8162 8163PIN CONTROLLER - ATMEL AT91 8164M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8166S: Maintained 8167F: drivers/pinctrl/pinctrl-at91.* 8168 8169PIN CONTROLLER - INTEL 8170M: Mika Westerberg <mika.westerberg@linux.intel.com> 8171M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8172S: Maintained 8173F: drivers/pinctrl/intel/ 8174 8175PIN CONTROLLER - RENESAS 8176M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8177L: linux-sh@vger.kernel.org 8178S: Maintained 8179F: drivers/pinctrl/sh-pfc/ 8180 8181PIN CONTROLLER - SAMSUNG 8182M: Tomasz Figa <tomasz.figa@gmail.com> 8183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8184L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8185S: Maintained 8186F: drivers/pinctrl/samsung/ 8187 8188PIN CONTROLLER - ST SPEAR 8189M: Viresh Kumar <vireshk@kernel.org> 8190L: spear-devel@list.st.com 8191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8192W: http://www.st.com/spear 8193S: Maintained 8194F: drivers/pinctrl/spear/ 8195 8196PKTCDVD DRIVER 8197M: Jiri Kosina <jikos@kernel.org> 8198S: Maintained 8199F: drivers/block/pktcdvd.c 8200F: include/linux/pktcdvd.h 8201F: include/uapi/linux/pktcdvd.h 8202 8203PKUNITY SOC DRIVERS 8204M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8205W: http://mprc.pku.edu.cn/~guanxuetao/linux 8206S: Maintained 8207T: git git://github.com/gxt/linux.git 8208F: drivers/input/serio/i8042-unicore32io.h 8209F: drivers/i2c/busses/i2c-puv3.c 8210F: drivers/video/fbdev/fb-puv3.c 8211F: drivers/rtc/rtc-puv3.c 8212 8213PMBUS HARDWARE MONITORING DRIVERS 8214M: Guenter Roeck <linux@roeck-us.net> 8215L: lm-sensors@lm-sensors.org 8216W: http://www.lm-sensors.org/ 8217W: http://www.roeck-us.net/linux/drivers/ 8218T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8219S: Maintained 8220F: Documentation/hwmon/pmbus 8221F: drivers/hwmon/pmbus/ 8222F: include/linux/i2c/pmbus.h 8223 8224PMC SIERRA MaxRAID DRIVER 8225L: linux-scsi@vger.kernel.org 8226W: http://www.pmc-sierra.com/ 8227S: Orphan 8228F: drivers/scsi/pmcraid.* 8229 8230PMC SIERRA PM8001 DRIVER 8231M: Jack Wang <jinpu.wang@profitbricks.com> 8232M: lindar_liu@usish.com 8233L: pmchba@pmcs.com 8234L: linux-scsi@vger.kernel.org 8235S: Supported 8236F: drivers/scsi/pm8001/ 8237 8238POSIX CLOCKS and TIMERS 8239M: Thomas Gleixner <tglx@linutronix.de> 8240L: linux-kernel@vger.kernel.org 8241T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8242S: Maintained 8243F: fs/timerfd.c 8244F: include/linux/timer* 8245F: kernel/time/*timer* 8246 8247POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8248M: Sebastian Reichel <sre@kernel.org> 8249M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8250M: David Woodhouse <dwmw2@infradead.org> 8251L: linux-pm@vger.kernel.org 8252T: git git://git.infradead.org/battery-2.6.git 8253S: Maintained 8254F: include/linux/power_supply.h 8255F: drivers/power/ 8256X: drivers/power/avs/ 8257 8258POWER STATE COORDINATION INTERFACE (PSCI) 8259M: Mark Rutland <mark.rutland@arm.com> 8260M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8261L: linux-arm-kernel@lists.infradead.org 8262S: Maintained 8263F: drivers/firmware/psci.c 8264F: include/linux/psci.h 8265F: include/uapi/linux/psci.h 8266 8267PNP SUPPORT 8268M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8269S: Maintained 8270F: drivers/pnp/ 8271 8272PNXxxxx I2C DRIVER 8273M: Vitaly Wool <vitalywool@gmail.com> 8274L: linux-i2c@vger.kernel.org 8275S: Maintained 8276F: drivers/i2c/busses/i2c-pnx.c 8277 8278PPP PROTOCOL DRIVERS AND COMPRESSORS 8279M: Paul Mackerras <paulus@samba.org> 8280L: linux-ppp@vger.kernel.org 8281S: Maintained 8282F: drivers/net/ppp/ppp_* 8283 8284PPP OVER ATM (RFC 2364) 8285M: Mitchell Blank Jr <mitch@sfgoth.com> 8286S: Maintained 8287F: net/atm/pppoatm.c 8288F: include/uapi/linux/atmppp.h 8289 8290PPP OVER ETHERNET 8291M: Michal Ostrowski <mostrows@earthlink.net> 8292S: Maintained 8293F: drivers/net/ppp/pppoe.c 8294F: drivers/net/ppp/pppox.c 8295 8296PPP OVER L2TP 8297M: James Chapman <jchapman@katalix.com> 8298S: Maintained 8299F: net/l2tp/l2tp_ppp.c 8300F: include/linux/if_pppol2tp.h 8301F: include/uapi/linux/if_pppol2tp.h 8302 8303PPS SUPPORT 8304M: Rodolfo Giometti <giometti@enneenne.com> 8305W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8306L: linuxpps@ml.enneenne.com (subscribers-only) 8307S: Maintained 8308F: Documentation/pps/ 8309F: drivers/pps/ 8310F: include/linux/pps*.h 8311 8312PPTP DRIVER 8313M: Dmitry Kozlov <xeb@mail.ru> 8314L: netdev@vger.kernel.org 8315S: Maintained 8316F: drivers/net/ppp/pptp.c 8317W: http://sourceforge.net/projects/accel-pptp 8318 8319PREEMPTIBLE KERNEL 8320M: Robert Love <rml@tech9.net> 8321L: kpreempt-tech@lists.sourceforge.net 8322W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8323S: Supported 8324F: Documentation/preempt-locking.txt 8325F: include/linux/preempt.h 8326 8327PRISM54 WIRELESS DRIVER 8328M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8329L: linux-wireless@vger.kernel.org 8330W: http://wireless.kernel.org/en/users/Drivers/p54 8331S: Obsolete 8332F: drivers/net/wireless/prism54/ 8333 8334PS3 NETWORK SUPPORT 8335M: Geoff Levand <geoff@infradead.org> 8336L: netdev@vger.kernel.org 8337L: linuxppc-dev@lists.ozlabs.org 8338S: Maintained 8339F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8340 8341PS3 PLATFORM SUPPORT 8342M: Geoff Levand <geoff@infradead.org> 8343L: linuxppc-dev@lists.ozlabs.org 8344S: Maintained 8345F: arch/powerpc/boot/ps3* 8346F: arch/powerpc/include/asm/lv1call.h 8347F: arch/powerpc/include/asm/ps3*.h 8348F: arch/powerpc/platforms/ps3/ 8349F: drivers/*/ps3* 8350F: drivers/ps3/ 8351F: drivers/rtc/rtc-ps3.c 8352F: drivers/usb/host/*ps3.c 8353F: sound/ppc/snd_ps3* 8354 8355PS3VRAM DRIVER 8356M: Jim Paris <jim@jtan.com> 8357M: Geoff Levand <geoff@infradead.org> 8358L: linuxppc-dev@lists.ozlabs.org 8359S: Maintained 8360F: drivers/block/ps3vram.c 8361 8362PSTORE FILESYSTEM 8363M: Anton Vorontsov <anton@enomsg.org> 8364M: Colin Cross <ccross@android.com> 8365M: Kees Cook <keescook@chromium.org> 8366M: Tony Luck <tony.luck@intel.com> 8367S: Maintained 8368T: git git://git.infradead.org/users/cbou/linux-pstore.git 8369F: fs/pstore/ 8370F: include/linux/pstore* 8371F: drivers/firmware/efi/efi-pstore.c 8372F: drivers/acpi/apei/erst.c 8373 8374PTP HARDWARE CLOCK SUPPORT 8375M: Richard Cochran <richardcochran@gmail.com> 8376L: netdev@vger.kernel.org 8377S: Maintained 8378W: http://linuxptp.sourceforge.net/ 8379F: Documentation/ABI/testing/sysfs-ptp 8380F: Documentation/ptp/* 8381F: drivers/net/ethernet/freescale/gianfar_ptp.c 8382F: drivers/net/phy/dp83640* 8383F: drivers/ptp/* 8384F: include/linux/ptp_cl* 8385 8386PTRACE SUPPORT 8387M: Roland McGrath <roland@hack.frob.com> 8388M: Oleg Nesterov <oleg@redhat.com> 8389S: Maintained 8390F: include/asm-generic/syscall.h 8391F: include/linux/ptrace.h 8392F: include/linux/regset.h 8393F: include/linux/tracehook.h 8394F: include/uapi/linux/ptrace.h 8395F: kernel/ptrace.c 8396 8397PVRUSB2 VIDEO4LINUX DRIVER 8398M: Mike Isely <isely@pobox.com> 8399L: pvrusb2@isely.net (subscribers-only) 8400L: linux-media@vger.kernel.org 8401W: http://www.isely.net/pvrusb2/ 8402T: git git://linuxtv.org/media_tree.git 8403S: Maintained 8404F: Documentation/video4linux/README.pvrusb2 8405F: drivers/media/usb/pvrusb2/ 8406 8407PWC WEBCAM DRIVER 8408M: Hans de Goede <hdegoede@redhat.com> 8409L: linux-media@vger.kernel.org 8410T: git git://linuxtv.org/media_tree.git 8411S: Maintained 8412F: drivers/media/usb/pwc/* 8413 8414PWM FAN DRIVER 8415M: Kamil Debski <k.debski@samsung.com> 8416L: lm-sensors@lm-sensors.org 8417S: Supported 8418F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8419F: Documentation/hwmon/pwm-fan 8420F: drivers/hwmon/pwm-fan.c 8421 8422PWM SUBSYSTEM 8423M: Thierry Reding <thierry.reding@gmail.com> 8424L: linux-pwm@vger.kernel.org 8425S: Maintained 8426T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8427F: Documentation/pwm.txt 8428F: Documentation/devicetree/bindings/pwm/ 8429F: include/linux/pwm.h 8430F: drivers/pwm/ 8431F: drivers/video/backlight/pwm_bl.c 8432F: include/linux/pwm_backlight.h 8433 8434PXA2xx/PXA3xx SUPPORT 8435M: Daniel Mack <daniel@zonque.org> 8436M: Haojian Zhuang <haojian.zhuang@gmail.com> 8437M: Robert Jarzmik <robert.jarzmik@free.fr> 8438L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8439T: git git://github.com/hzhuang1/linux.git 8440T: git git://github.com/rjarzmik/linux.git 8441S: Maintained 8442F: arch/arm/mach-pxa/ 8443F: drivers/dma/pxa* 8444F: drivers/pcmcia/pxa2xx* 8445F: drivers/spi/spi-pxa2xx* 8446F: drivers/usb/gadget/udc/pxa2* 8447F: include/sound/pxa2xx-lib.h 8448F: sound/arm/pxa* 8449F: sound/soc/pxa/ 8450 8451PXA3xx NAND FLASH DRIVER 8452M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8453L: linux-mtd@lists.infradead.org 8454S: Maintained 8455F: drivers/mtd/nand/pxa3xx_nand.c 8456 8457MMP SUPPORT 8458M: Eric Miao <eric.y.miao@gmail.com> 8459M: Haojian Zhuang <haojian.zhuang@gmail.com> 8460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8461T: git git://github.com/hzhuang1/linux.git 8462T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8463S: Maintained 8464F: arch/arm/mach-mmp/ 8465 8466PXA MMCI DRIVER 8467S: Orphan 8468 8469PXA RTC DRIVER 8470M: Robert Jarzmik <robert.jarzmik@free.fr> 8471L: rtc-linux@googlegroups.com 8472S: Maintained 8473 8474QAT DRIVER 8475M: Tadeusz Struk <tadeusz.struk@intel.com> 8476L: qat-linux@intel.com 8477S: Supported 8478F: drivers/crypto/qat/ 8479 8480QIB DRIVER 8481M: Mike Marciniszyn <infinipath@intel.com> 8482L: linux-rdma@vger.kernel.org 8483S: Supported 8484F: drivers/infiniband/hw/qib/ 8485 8486QLOGIC QLA1280 SCSI DRIVER 8487M: Michael Reed <mdr@sgi.com> 8488L: linux-scsi@vger.kernel.org 8489S: Maintained 8490F: drivers/scsi/qla1280.[ch] 8491 8492QLOGIC QLA2XXX FC-SCSI DRIVER 8493M: qla2xxx-upstream@qlogic.com 8494L: linux-scsi@vger.kernel.org 8495S: Supported 8496F: Documentation/scsi/LICENSE.qla2xxx 8497F: drivers/scsi/qla2xxx/ 8498 8499QLOGIC QLA4XXX iSCSI DRIVER 8500M: QLogic-Storage-Upstream@qlogic.com 8501L: linux-scsi@vger.kernel.org 8502S: Supported 8503F: Documentation/scsi/LICENSE.qla4xxx 8504F: drivers/scsi/qla4xxx/ 8505 8506QLOGIC QLA3XXX NETWORK DRIVER 8507M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8508M: Ron Mercer <ron.mercer@qlogic.com> 8509M: linux-driver@qlogic.com 8510L: netdev@vger.kernel.org 8511S: Supported 8512F: Documentation/networking/LICENSE.qla3xxx 8513F: drivers/net/ethernet/qlogic/qla3xxx.* 8514 8515QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8516M: Dept-GELinuxNICDev@qlogic.com 8517L: netdev@vger.kernel.org 8518S: Supported 8519F: drivers/net/ethernet/qlogic/qlcnic/ 8520 8521QLOGIC QLGE 10Gb ETHERNET DRIVER 8522M: Harish Patil <harish.patil@qlogic.com> 8523M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8524M: Dept-GELinuxNICDev@qlogic.com 8525M: linux-driver@qlogic.com 8526L: netdev@vger.kernel.org 8527S: Supported 8528F: drivers/net/ethernet/qlogic/qlge/ 8529 8530QNX4 FILESYSTEM 8531M: Anders Larsen <al@alarsen.net> 8532W: http://www.alarsen.net/linux/qnx4fs/ 8533S: Maintained 8534F: fs/qnx4/ 8535F: include/uapi/linux/qnx4_fs.h 8536F: include/uapi/linux/qnxtypes.h 8537 8538QT1010 MEDIA DRIVER 8539M: Antti Palosaari <crope@iki.fi> 8540L: linux-media@vger.kernel.org 8541W: http://linuxtv.org/ 8542W: http://palosaari.fi/linux/ 8543Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8544T: git git://linuxtv.org/anttip/media_tree.git 8545S: Maintained 8546F: drivers/media/tuners/qt1010* 8547 8548QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8549M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8550L: linux-wireless@vger.kernel.org 8551L: ath9k-devel@lists.ath9k.org 8552W: http://wireless.kernel.org/en/users/Drivers/ath9k 8553S: Supported 8554F: drivers/net/wireless/ath/ath9k/ 8555 8556QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8557M: Kalle Valo <kvalo@qca.qualcomm.com> 8558L: ath10k@lists.infradead.org 8559W: http://wireless.kernel.org/en/users/Drivers/ath10k 8560T: git git://github.com/kvalo/ath.git 8561S: Supported 8562F: drivers/net/wireless/ath/ath10k/ 8563 8564QUALCOMM HEXAGON ARCHITECTURE 8565M: Richard Kuo <rkuo@codeaurora.org> 8566L: linux-hexagon@vger.kernel.org 8567S: Supported 8568F: arch/hexagon/ 8569 8570QUALCOMM WCN36XX WIRELESS DRIVER 8571M: Eugene Krasnikov <k.eugene.e@gmail.com> 8572L: wcn36xx@lists.infradead.org 8573W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8574T: git git://github.com/KrasnikovEugene/wcn36xx.git 8575S: Supported 8576F: drivers/net/wireless/ath/wcn36xx/ 8577 8578RADOS BLOCK DEVICE (RBD) 8579M: Ilya Dryomov <idryomov@gmail.com> 8580M: Sage Weil <sage@redhat.com> 8581M: Alex Elder <elder@kernel.org> 8582L: ceph-devel@vger.kernel.org 8583W: http://ceph.com/ 8584T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8585T: git git://github.com/ceph/ceph-client.git 8586S: Supported 8587F: Documentation/ABI/testing/sysfs-bus-rbd 8588F: drivers/block/rbd.c 8589F: drivers/block/rbd_types.h 8590 8591RADEON FRAMEBUFFER DISPLAY DRIVER 8592M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8593L: linux-fbdev@vger.kernel.org 8594S: Maintained 8595F: drivers/video/fbdev/aty/radeon* 8596F: include/uapi/linux/radeonfb.h 8597 8598RADIOSHARK RADIO DRIVER 8599M: Hans de Goede <hdegoede@redhat.com> 8600L: linux-media@vger.kernel.org 8601T: git git://linuxtv.org/media_tree.git 8602S: Maintained 8603F: drivers/media/radio/radio-shark.c 8604 8605RADIOSHARK2 RADIO DRIVER 8606M: Hans de Goede <hdegoede@redhat.com> 8607L: linux-media@vger.kernel.org 8608T: git git://linuxtv.org/media_tree.git 8609S: Maintained 8610F: drivers/media/radio/radio-shark2.c 8611F: drivers/media/radio/radio-tea5777.c 8612 8613RAGE128 FRAMEBUFFER DISPLAY DRIVER 8614M: Paul Mackerras <paulus@samba.org> 8615L: linux-fbdev@vger.kernel.org 8616S: Maintained 8617F: drivers/video/fbdev/aty/aty128fb.c 8618 8619RALINK RT2X00 WIRELESS LAN DRIVER 8620P: rt2x00 project 8621M: Stanislaw Gruszka <sgruszka@redhat.com> 8622M: Helmut Schaa <helmut.schaa@googlemail.com> 8623L: linux-wireless@vger.kernel.org 8624S: Maintained 8625F: drivers/net/wireless/rt2x00/ 8626 8627RAMDISK RAM BLOCK DEVICE DRIVER 8628M: Jens Axboe <axboe@kernel.dk> 8629S: Maintained 8630F: Documentation/blockdev/ramdisk.txt 8631F: drivers/block/brd.c 8632 8633RANDOM NUMBER DRIVER 8634M: "Theodore Ts'o" <tytso@mit.edu> 8635S: Maintained 8636F: drivers/char/random.c 8637 8638RAPIDIO SUBSYSTEM 8639M: Matt Porter <mporter@kernel.crashing.org> 8640M: Alexandre Bounine <alexandre.bounine@idt.com> 8641S: Maintained 8642F: drivers/rapidio/ 8643 8644RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8645L: linux-wireless@vger.kernel.org 8646S: Orphan 8647F: drivers/net/wireless/ray* 8648 8649RCUTORTURE MODULE 8650M: Josh Triplett <josh@joshtriplett.org> 8651M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8652L: linux-kernel@vger.kernel.org 8653S: Supported 8654T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8655F: Documentation/RCU/torture.txt 8656F: kernel/rcu/rcutorture.c 8657 8658RCUTORTURE TEST FRAMEWORK 8659M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8660M: Josh Triplett <josh@joshtriplett.org> 8661R: Steven Rostedt <rostedt@goodmis.org> 8662R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8663R: Lai Jiangshan <jiangshanlai@gmail.com> 8664L: linux-kernel@vger.kernel.org 8665S: Supported 8666T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8667F: tools/testing/selftests/rcutorture 8668 8669RDC R-321X SoC 8670M: Florian Fainelli <florian@openwrt.org> 8671S: Maintained 8672 8673RDC R6040 FAST ETHERNET DRIVER 8674M: Florian Fainelli <florian@openwrt.org> 8675L: netdev@vger.kernel.org 8676S: Maintained 8677F: drivers/net/ethernet/rdc/r6040.c 8678 8679RDS - RELIABLE DATAGRAM SOCKETS 8680M: Chien Yen <chien.yen@oracle.com> 8681L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8682S: Supported 8683F: net/rds/ 8684 8685READ-COPY UPDATE (RCU) 8686M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8687M: Josh Triplett <josh@joshtriplett.org> 8688R: Steven Rostedt <rostedt@goodmis.org> 8689R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8690R: Lai Jiangshan <jiangshanlai@gmail.com> 8691L: linux-kernel@vger.kernel.org 8692W: http://www.rdrop.com/users/paulmck/RCU/ 8693S: Supported 8694T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8695F: Documentation/RCU/ 8696X: Documentation/RCU/torture.txt 8697F: include/linux/rcu* 8698X: include/linux/srcu.h 8699F: kernel/rcu/ 8700X: kernel/torture.c 8701 8702REAL TIME CLOCK (RTC) SUBSYSTEM 8703M: Alessandro Zummo <a.zummo@towertech.it> 8704M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8705L: rtc-linux@googlegroups.com 8706Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8707T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8708S: Maintained 8709F: Documentation/rtc.txt 8710F: drivers/rtc/ 8711F: include/linux/rtc.h 8712F: include/uapi/linux/rtc.h 8713 8714REALTEK AUDIO CODECS 8715M: Bard Liao <bardliao@realtek.com> 8716M: Oder Chiou <oder_chiou@realtek.com> 8717S: Maintained 8718F: sound/soc/codecs/rt* 8719F: include/sound/rt*.h 8720 8721REISERFS FILE SYSTEM 8722L: reiserfs-devel@vger.kernel.org 8723S: Supported 8724F: fs/reiserfs/ 8725 8726REGISTER MAP ABSTRACTION 8727M: Mark Brown <broonie@kernel.org> 8728L: linux-kernel@vger.kernel.org 8729T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8730S: Supported 8731F: drivers/base/regmap/ 8732F: include/linux/regmap.h 8733 8734REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8735M: Ohad Ben-Cohen <ohad@wizery.com> 8736T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8737S: Maintained 8738F: drivers/remoteproc/ 8739F: Documentation/remoteproc.txt 8740F: include/linux/remoteproc.h 8741 8742REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8743M: Ohad Ben-Cohen <ohad@wizery.com> 8744T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8745S: Maintained 8746F: drivers/rpmsg/ 8747F: Documentation/rpmsg.txt 8748F: include/linux/rpmsg.h 8749 8750RESET CONTROLLER FRAMEWORK 8751M: Philipp Zabel <p.zabel@pengutronix.de> 8752S: Maintained 8753F: drivers/reset/ 8754F: Documentation/devicetree/bindings/reset/ 8755F: include/dt-bindings/reset/ 8756F: include/linux/reset.h 8757F: include/linux/reset-controller.h 8758 8759RFKILL 8760M: Johannes Berg <johannes@sipsolutions.net> 8761L: linux-wireless@vger.kernel.org 8762W: http://wireless.kernel.org/ 8763T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8764T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8765S: Maintained 8766F: Documentation/rfkill.txt 8767F: net/rfkill/ 8768 8769RHASHTABLE 8770M: Thomas Graf <tgraf@suug.ch> 8771L: netdev@vger.kernel.org 8772S: Maintained 8773F: lib/rhashtable.c 8774F: include/linux/rhashtable.h 8775 8776RICOH SMARTMEDIA/XD DRIVER 8777M: Maxim Levitsky <maximlevitsky@gmail.com> 8778S: Maintained 8779F: drivers/mtd/nand/r852.c 8780F: drivers/mtd/nand/r852.h 8781 8782RICOH R5C592 MEMORYSTICK DRIVER 8783M: Maxim Levitsky <maximlevitsky@gmail.com> 8784S: Maintained 8785F: drivers/memstick/host/r592.* 8786 8787ROCCAT DRIVERS 8788M: Stefan Achatz <erazor_de@users.sourceforge.net> 8789W: http://sourceforge.net/projects/roccat/ 8790S: Maintained 8791F: drivers/hid/hid-roccat* 8792F: include/linux/hid-roccat* 8793F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8794 8795ROCKER DRIVER 8796M: Jiri Pirko <jiri@resnulli.us> 8797M: Scott Feldman <sfeldma@gmail.com> 8798L: netdev@vger.kernel.org 8799S: Supported 8800F: drivers/net/ethernet/rocker/ 8801 8802ROCKETPORT DRIVER 8803P: Comtrol Corp. 8804W: http://www.comtrol.com 8805S: Maintained 8806F: Documentation/serial/rocket.txt 8807F: drivers/tty/rocket* 8808 8809ROCKETPORT EXPRESS/INFINITY DRIVER 8810M: Kevin Cernekee <cernekee@gmail.com> 8811L: linux-serial@vger.kernel.org 8812S: Odd Fixes 8813F: drivers/tty/serial/rp2.* 8814 8815ROSE NETWORK LAYER 8816M: Ralf Baechle <ralf@linux-mips.org> 8817L: linux-hams@vger.kernel.org 8818W: http://www.linux-ax25.org/ 8819S: Maintained 8820F: include/net/rose.h 8821F: include/uapi/linux/rose.h 8822F: net/rose/ 8823 8824RTL2830 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/rtl2830* 8833 8834RTL2832 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* 8843 8844RTL2832_SDR MEDIA DRIVER 8845M: Antti Palosaari <crope@iki.fi> 8846L: linux-media@vger.kernel.org 8847W: http://linuxtv.org/ 8848W: http://palosaari.fi/linux/ 8849Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8850T: git git://linuxtv.org/anttip/media_tree.git 8851S: Maintained 8852F: drivers/media/dvb-frontends/rtl2832_sdr* 8853 8854RTL8180 WIRELESS DRIVER 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: Orphan 8859F: drivers/net/wireless/rtl818x/rtl8180/ 8860 8861RTL8187 WIRELESS DRIVER 8862M: Herton Ronaldo Krzesinski <herton@canonical.com> 8863M: Hin-Tak Leung <htl10@users.sourceforge.net> 8864M: Larry Finger <Larry.Finger@lwfinger.net> 8865L: linux-wireless@vger.kernel.org 8866W: http://wireless.kernel.org/ 8867T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8868S: Maintained 8869F: drivers/net/wireless/rtl818x/rtl8187/ 8870 8871RTL8192CE WIRELESS DRIVER 8872M: Larry Finger <Larry.Finger@lwfinger.net> 8873M: Chaoming Li <chaoming_li@realsil.com.cn> 8874L: linux-wireless@vger.kernel.org 8875W: http://wireless.kernel.org/ 8876T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8877S: Maintained 8878F: drivers/net/wireless/rtlwifi/ 8879F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8880 8881S3 SAVAGE FRAMEBUFFER DRIVER 8882M: Antonino Daplas <adaplas@gmail.com> 8883L: linux-fbdev@vger.kernel.org 8884S: Maintained 8885F: drivers/video/fbdev/savage/ 8886 8887S390 8888M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8889M: Heiko Carstens <heiko.carstens@de.ibm.com> 8890L: linux-s390@vger.kernel.org 8891W: http://www.ibm.com/developerworks/linux/linux390/ 8892S: Supported 8893F: arch/s390/ 8894F: drivers/s390/ 8895F: Documentation/s390/ 8896F: Documentation/DocBook/s390* 8897 8898S390 COMMON I/O LAYER 8899M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8900M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8901L: linux-s390@vger.kernel.org 8902W: http://www.ibm.com/developerworks/linux/linux390/ 8903S: Supported 8904F: drivers/s390/cio/ 8905 8906S390 DASD DRIVER 8907M: Stefan Weinhuber <wein@de.ibm.com> 8908M: Stefan Haberland <stefan.haberland@de.ibm.com> 8909L: linux-s390@vger.kernel.org 8910W: http://www.ibm.com/developerworks/linux/linux390/ 8911S: Supported 8912F: drivers/s390/block/dasd* 8913F: block/partitions/ibm.c 8914 8915S390 NETWORK DRIVERS 8916M: Ursula Braun <ursula.braun@de.ibm.com> 8917L: linux-s390@vger.kernel.org 8918W: http://www.ibm.com/developerworks/linux/linux390/ 8919S: Supported 8920F: drivers/s390/net/ 8921 8922S390 PCI SUBSYSTEM 8923M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8924M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8925L: linux-s390@vger.kernel.org 8926W: http://www.ibm.com/developerworks/linux/linux390/ 8927S: Supported 8928F: arch/s390/pci/ 8929F: drivers/pci/hotplug/s390_pci_hpc.c 8930 8931S390 ZCRYPT DRIVER 8932M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8933L: linux-s390@vger.kernel.org 8934W: http://www.ibm.com/developerworks/linux/linux390/ 8935S: Supported 8936F: drivers/s390/crypto/ 8937 8938S390 ZFCP DRIVER 8939M: Steffen Maier <maier@linux.vnet.ibm.com> 8940L: linux-s390@vger.kernel.org 8941W: http://www.ibm.com/developerworks/linux/linux390/ 8942S: Supported 8943F: drivers/s390/scsi/zfcp_* 8944 8945S390 IUCV NETWORK LAYER 8946M: Ursula Braun <ursula.braun@de.ibm.com> 8947L: linux-s390@vger.kernel.org 8948W: http://www.ibm.com/developerworks/linux/linux390/ 8949S: Supported 8950F: drivers/s390/net/*iucv* 8951F: include/net/iucv/ 8952F: net/iucv/ 8953 8954S3C24XX SD/MMC Driver 8955M: Ben Dooks <ben-linux@fluff.org> 8956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8957S: Supported 8958F: drivers/mmc/host/s3cmci.* 8959 8960SAA6588 RDS RECEIVER DRIVER 8961M: Hans Verkuil <hverkuil@xs4all.nl> 8962L: linux-media@vger.kernel.org 8963T: git git://linuxtv.org/media_tree.git 8964W: http://linuxtv.org 8965S: Odd Fixes 8966F: drivers/media/i2c/saa6588* 8967 8968SAA7134 VIDEO4LINUX DRIVER 8969M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8970L: linux-media@vger.kernel.org 8971W: http://linuxtv.org 8972T: git git://linuxtv.org/media_tree.git 8973S: Odd fixes 8974F: Documentation/video4linux/*.saa7134 8975F: drivers/media/pci/saa7134/ 8976 8977SAA7146 VIDEO4LINUX-2 DRIVER 8978M: Hans Verkuil <hverkuil@xs4all.nl> 8979L: linux-media@vger.kernel.org 8980T: git git://linuxtv.org/media_tree.git 8981S: Maintained 8982F: drivers/media/common/saa7146/ 8983F: drivers/media/pci/saa7146/ 8984F: include/media/saa7146* 8985 8986SAMSUNG LAPTOP DRIVER 8987M: Corentin Chary <corentin.chary@gmail.com> 8988L: platform-driver-x86@vger.kernel.org 8989S: Maintained 8990F: drivers/platform/x86/samsung-laptop.c 8991 8992SAMSUNG AUDIO (ASoC) DRIVERS 8993M: Sangbeom Kim <sbkim73@samsung.com> 8994L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8995S: Supported 8996F: sound/soc/samsung/ 8997 8998SAMSUNG FRAMEBUFFER DRIVER 8999M: Jingoo Han <jingoohan1@gmail.com> 9000L: linux-fbdev@vger.kernel.org 9001S: Maintained 9002F: drivers/video/fbdev/s3c-fb.c 9003 9004SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9005M: Sangbeom Kim <sbkim73@samsung.com> 9006M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9007L: linux-kernel@vger.kernel.org 9008L: linux-samsung-soc@vger.kernel.org 9009S: Supported 9010F: drivers/mfd/sec*.c 9011F: drivers/regulator/s2m*.c 9012F: drivers/regulator/s5m*.c 9013F: drivers/clk/clk-s2mps11.c 9014F: drivers/rtc/rtc-s5m.c 9015F: include/linux/mfd/samsung/ 9016F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 9017F: Documentation/devicetree/bindings/mfd/s2mp*.txt 9018 9019SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9020M: Kyungmin Park <kyungmin.park@samsung.com> 9021M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9022L: linux-media@vger.kernel.org 9023Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9024S: Supported 9025F: drivers/media/platform/exynos4-is/ 9026 9027SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9028M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9029L: linux-media@vger.kernel.org 9030L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9031S: Maintained 9032F: drivers/media/platform/s3c-camif/ 9033F: include/media/s3c_camif.h 9034 9035SAMSUNG S5C73M3 CAMERA DRIVER 9036M: Kyungmin Park <kyungmin.park@samsung.com> 9037M: Andrzej Hajda <a.hajda@samsung.com> 9038L: linux-media@vger.kernel.org 9039S: Supported 9040F: drivers/media/i2c/s5c73m3/* 9041 9042SAMSUNG S5K5BAF CAMERA DRIVER 9043M: Kyungmin Park <kyungmin.park@samsung.com> 9044M: Andrzej Hajda <a.hajda@samsung.com> 9045L: linux-media@vger.kernel.org 9046S: Supported 9047F: drivers/media/i2c/s5k5baf.c 9048 9049SAMSUNG S3FWRN5 NFC DRIVER 9050M: Robert Baldyga <r.baldyga@samsung.com> 9051L: linux-nfc@lists.01.org (moderated for non-subscribers) 9052S: Supported 9053F: drivers/nfc/s3fwrn5 9054 9055SAMSUNG SOC CLOCK DRIVERS 9056M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9057M: Tomasz Figa <tomasz.figa@gmail.com> 9058S: Supported 9059L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9060F: drivers/clk/samsung/ 9061 9062SAMSUNG SXGBE DRIVERS 9063M: Byungho An <bh74.an@samsung.com> 9064M: Girish K S <ks.giri@samsung.com> 9065M: Vipul Pandya <vipul.pandya@samsung.com> 9066S: Supported 9067L: netdev@vger.kernel.org 9068F: drivers/net/ethernet/samsung/sxgbe/ 9069 9070SAMSUNG THERMAL DRIVER 9071M: Lukasz Majewski <l.majewski@samsung.com> 9072L: linux-pm@vger.kernel.org 9073L: linux-samsung-soc@vger.kernel.org 9074S: Supported 9075T: https://github.com/lmajewski/linux-samsung-thermal.git 9076F: drivers/thermal/samsung/ 9077 9078SAMSUNG USB2 PHY DRIVER 9079M: Kamil Debski <k.debski@samsung.com> 9080L: linux-kernel@vger.kernel.org 9081S: Supported 9082F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9083F: Documentation/phy/samsung-usb2.txt 9084F: drivers/phy/phy-exynos4210-usb2.c 9085F: drivers/phy/phy-exynos4x12-usb2.c 9086F: drivers/phy/phy-exynos5250-usb2.c 9087F: drivers/phy/phy-s5pv210-usb2.c 9088F: drivers/phy/phy-samsung-usb2.c 9089F: drivers/phy/phy-samsung-usb2.h 9090 9091SERIAL DRIVERS 9092M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9093L: linux-serial@vger.kernel.org 9094S: Maintained 9095F: drivers/tty/serial/ 9096 9097SYNOPSYS DESIGNWARE DMAC DRIVER 9098M: Viresh Kumar <vireshk@kernel.org> 9099M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9100S: Maintained 9101F: include/linux/dma/dw.h 9102F: include/linux/platform_data/dma-dw.h 9103F: drivers/dma/dw/ 9104 9105SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9106M: Lars Persson <lars.persson@axis.com> 9107L: netdev@vger.kernel.org 9108S: Supported 9109F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9110F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9111 9112SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9113M: Seungwon Jeon <tgih.jun@samsung.com> 9114M: Jaehoon Chung <jh80.chung@samsung.com> 9115L: linux-mmc@vger.kernel.org 9116S: Maintained 9117F: include/linux/mmc/dw_mmc.h 9118F: drivers/mmc/host/dw_mmc* 9119 9120THUNDERBOLT DRIVER 9121M: Andreas Noever <andreas.noever@gmail.com> 9122S: Maintained 9123F: drivers/thunderbolt/ 9124 9125TIMEKEEPING, CLOCKSOURCE CORE, NTP 9126M: John Stultz <john.stultz@linaro.org> 9127M: Thomas Gleixner <tglx@linutronix.de> 9128L: linux-kernel@vger.kernel.org 9129T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9130S: Supported 9131F: include/linux/clocksource.h 9132F: include/linux/time.h 9133F: include/linux/timex.h 9134F: include/uapi/linux/time.h 9135F: include/uapi/linux/timex.h 9136F: kernel/time/clocksource.c 9137F: kernel/time/time*.c 9138F: kernel/time/ntp.c 9139F: tools/testing/selftests/timers/ 9140 9141SC1200 WDT DRIVER 9142M: Zwane Mwaikambo <zwanem@gmail.com> 9143S: Maintained 9144F: drivers/watchdog/sc1200wdt.c 9145 9146SCHEDULER 9147M: Ingo Molnar <mingo@redhat.com> 9148M: Peter Zijlstra <peterz@infradead.org> 9149L: linux-kernel@vger.kernel.org 9150T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9151S: Maintained 9152F: kernel/sched/ 9153F: include/linux/sched.h 9154F: include/uapi/linux/sched.h 9155F: include/linux/wait.h 9156 9157SCORE ARCHITECTURE 9158M: Chen Liqin <liqin.linux@gmail.com> 9159M: Lennox Wu <lennox.wu@gmail.com> 9160W: http://www.sunplus.com 9161S: Supported 9162F: arch/score/ 9163 9164SCSI CDROM DRIVER 9165M: Jens Axboe <axboe@kernel.dk> 9166L: linux-scsi@vger.kernel.org 9167W: http://www.kernel.dk 9168S: Maintained 9169F: drivers/scsi/sr* 9170 9171SCSI RDMA PROTOCOL (SRP) INITIATOR 9172M: Bart Van Assche <bart.vanassche@sandisk.com> 9173L: linux-rdma@vger.kernel.org 9174S: Supported 9175W: http://www.openfabrics.org 9176Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9177T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9178F: drivers/infiniband/ulp/srp/ 9179F: include/scsi/srp.h 9180 9181SCSI SG DRIVER 9182M: Doug Gilbert <dgilbert@interlog.com> 9183L: linux-scsi@vger.kernel.org 9184W: http://sg.danny.cz/sg 9185S: Maintained 9186F: Documentation/scsi/scsi-generic.txt 9187F: drivers/scsi/sg.c 9188F: include/scsi/sg.h 9189 9190SCSI SUBSYSTEM 9191M: "James E.J. Bottomley" <JBottomley@odin.com> 9192L: linux-scsi@vger.kernel.org 9193T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9194S: Maintained 9195F: drivers/scsi/ 9196F: include/scsi/ 9197 9198SCSI TAPE DRIVER 9199M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9200L: linux-scsi@vger.kernel.org 9201S: Maintained 9202F: Documentation/scsi/st.txt 9203F: drivers/scsi/st.* 9204F: drivers/scsi/st_*.h 9205 9206SCTP PROTOCOL 9207M: Vlad Yasevich <vyasevich@gmail.com> 9208M: Neil Horman <nhorman@tuxdriver.com> 9209L: linux-sctp@vger.kernel.org 9210W: http://lksctp.sourceforge.net 9211S: Maintained 9212F: Documentation/networking/sctp.txt 9213F: include/linux/sctp.h 9214F: include/uapi/linux/sctp.h 9215F: include/net/sctp/ 9216F: net/sctp/ 9217 9218SCx200 CPU SUPPORT 9219M: Jim Cromie <jim.cromie@gmail.com> 9220S: Odd Fixes 9221F: Documentation/i2c/busses/scx200_acb 9222F: arch/x86/platform/scx200/ 9223F: drivers/watchdog/scx200_wdt.c 9224F: drivers/i2c/busses/scx200* 9225F: drivers/mtd/maps/scx200_docflash.c 9226F: include/linux/scx200.h 9227 9228SCx200 GPIO DRIVER 9229M: Jim Cromie <jim.cromie@gmail.com> 9230S: Maintained 9231F: drivers/char/scx200_gpio.c 9232F: include/linux/scx200_gpio.h 9233 9234SCx200 HRT CLOCKSOURCE DRIVER 9235M: Jim Cromie <jim.cromie@gmail.com> 9236S: Maintained 9237F: drivers/clocksource/scx200_hrt.c 9238 9239SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9240M: Sascha Sommer <saschasommer@freenet.de> 9241L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9242S: Maintained 9243F: drivers/mmc/host/sdricoh_cs.c 9244 9245SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9246L: linux-mmc@vger.kernel.org 9247S: Orphan 9248F: drivers/mmc/host/sdhci.* 9249F: drivers/mmc/host/sdhci-pltfm.[ch] 9250 9251SECURE COMPUTING 9252M: Kees Cook <keescook@chromium.org> 9253R: Andy Lutomirski <luto@amacapital.net> 9254R: Will Drewry <wad@chromium.org> 9255T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9256S: Supported 9257F: kernel/seccomp.c 9258F: include/uapi/linux/seccomp.h 9259F: include/linux/seccomp.h 9260F: tools/testing/selftests/seccomp/* 9261K: \bsecure_computing 9262K: \bTIF_SECCOMP\b 9263 9264SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9265M: Ben Dooks <ben-linux@fluff.org> 9266M: Jaehoon Chung <jh80.chung@samsung.com> 9267L: linux-mmc@vger.kernel.org 9268S: Maintained 9269F: drivers/mmc/host/sdhci-s3c* 9270 9271SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9272M: Viresh Kumar <vireshk@kernel.org> 9273L: spear-devel@list.st.com 9274L: linux-mmc@vger.kernel.org 9275S: Maintained 9276F: drivers/mmc/host/sdhci-spear.c 9277 9278SECURITY SUBSYSTEM 9279M: James Morris <james.l.morris@oracle.com> 9280M: "Serge E. Hallyn" <serge@hallyn.com> 9281L: linux-security-module@vger.kernel.org (suggested Cc:) 9282T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9283W: http://kernsec.org/ 9284S: Supported 9285F: security/ 9286 9287SECURITY CONTACT 9288M: Security Officers <security@kernel.org> 9289S: Supported 9290 9291SELINUX SECURITY MODULE 9292M: Paul Moore <paul@paul-moore.com> 9293M: Stephen Smalley <sds@tycho.nsa.gov> 9294M: Eric Paris <eparis@parisplace.org> 9295L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9296W: http://selinuxproject.org 9297T: git git://git.infradead.org/users/pcmoore/selinux 9298S: Supported 9299F: include/linux/selinux* 9300F: security/selinux/ 9301F: scripts/selinux/ 9302 9303APPARMOR SECURITY MODULE 9304M: John Johansen <john.johansen@canonical.com> 9305L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9306W: apparmor.wiki.kernel.org 9307T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9308S: Supported 9309F: security/apparmor/ 9310 9311YAMA SECURITY MODULE 9312M: Kees Cook <keescook@chromium.org> 9313T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9314S: Supported 9315F: security/yama/ 9316 9317SENSABLE PHANTOM 9318M: Jiri Slaby <jirislaby@gmail.com> 9319S: Maintained 9320F: drivers/misc/phantom.c 9321F: include/uapi/linux/phantom.h 9322 9323SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9324M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9325M: Minh Tran <minh.tran@avagotech.com> 9326M: John Soni Jose <sony.john-n@avagotech.com> 9327L: linux-scsi@vger.kernel.org 9328W: http://www.avagotech.com 9329S: Supported 9330F: drivers/scsi/be2iscsi/ 9331 9332Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9333M: Sathya Perla <sathya.perla@avagotech.com> 9334M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9335M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9336M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9337L: netdev@vger.kernel.org 9338W: http://www.emulex.com 9339S: Supported 9340F: drivers/net/ethernet/emulex/benet/ 9341 9342EMULEX ONECONNECT ROCE DRIVER 9343M: Selvin Xavier <selvin.xavier@avagotech.com> 9344M: Devesh Sharma <devesh.sharma@avagotech.com> 9345M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9346L: linux-rdma@vger.kernel.org 9347W: http://www.emulex.com 9348S: Supported 9349F: drivers/infiniband/hw/ocrdma/ 9350 9351SFC NETWORK DRIVER 9352M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9353M: Shradha Shah <sshah@solarflare.com> 9354L: netdev@vger.kernel.org 9355S: Supported 9356F: drivers/net/ethernet/sfc/ 9357 9358SGI GRU DRIVER 9359M: Dimitri Sivanich <sivanich@sgi.com> 9360S: Maintained 9361F: drivers/misc/sgi-gru/ 9362 9363SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9364M: Pat Gefre <pfg@sgi.com> 9365L: linux-ia64@vger.kernel.org 9366S: Supported 9367F: Documentation/ia64/serial.txt 9368F: drivers/tty/serial/ioc?_serial.c 9369F: include/linux/ioc?.h 9370 9371SGI XP/XPC/XPNET DRIVER 9372M: Cliff Whickman <cpw@sgi.com> 9373M: Robin Holt <robinmholt@gmail.com> 9374S: Maintained 9375F: drivers/misc/sgi-xp/ 9376 9377SI2157 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/tuners/si2157* 9386 9387SI2168 MEDIA DRIVER 9388M: Antti Palosaari <crope@iki.fi> 9389L: linux-media@vger.kernel.org 9390W: http://linuxtv.org/ 9391W: http://palosaari.fi/linux/ 9392Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9393T: git git://linuxtv.org/anttip/media_tree.git 9394S: Maintained 9395F: drivers/media/dvb-frontends/si2168* 9396 9397SI470X FM RADIO RECEIVER I2C DRIVER 9398M: Hans Verkuil <hverkuil@xs4all.nl> 9399L: linux-media@vger.kernel.org 9400T: git git://linuxtv.org/media_tree.git 9401W: http://linuxtv.org 9402S: Odd Fixes 9403F: drivers/media/radio/si470x/radio-si470x-i2c.c 9404 9405SI470X FM RADIO RECEIVER USB DRIVER 9406M: Hans Verkuil <hverkuil@xs4all.nl> 9407L: linux-media@vger.kernel.org 9408T: git git://linuxtv.org/media_tree.git 9409W: http://linuxtv.org 9410S: Maintained 9411F: drivers/media/radio/si470x/radio-si470x-common.c 9412F: drivers/media/radio/si470x/radio-si470x.h 9413F: drivers/media/radio/si470x/radio-si470x-usb.c 9414 9415SI4713 FM RADIO TRANSMITTER I2C DRIVER 9416M: Eduardo Valentin <edubezval@gmail.com> 9417L: linux-media@vger.kernel.org 9418T: git git://linuxtv.org/media_tree.git 9419W: http://linuxtv.org 9420S: Odd Fixes 9421F: drivers/media/radio/si4713/si4713.? 9422 9423SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9424M: Eduardo Valentin <edubezval@gmail.com> 9425L: linux-media@vger.kernel.org 9426T: git git://linuxtv.org/media_tree.git 9427W: http://linuxtv.org 9428S: Odd Fixes 9429F: drivers/media/radio/si4713/radio-platform-si4713.c 9430 9431SI4713 FM RADIO TRANSMITTER USB DRIVER 9432M: Hans Verkuil <hverkuil@xs4all.nl> 9433L: linux-media@vger.kernel.org 9434T: git git://linuxtv.org/media_tree.git 9435W: http://linuxtv.org 9436S: Maintained 9437F: drivers/media/radio/si4713/radio-usb-si4713.c 9438 9439SIANO DVB DRIVER 9440M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9441L: linux-media@vger.kernel.org 9442W: http://linuxtv.org 9443T: git git://linuxtv.org/media_tree.git 9444S: Odd fixes 9445F: drivers/media/common/siano/ 9446F: drivers/media/usb/siano/ 9447F: drivers/media/usb/siano/ 9448F: drivers/media/mmc/siano/ 9449 9450SIMPLEFB FB DRIVER 9451M: Hans de Goede <hdegoede@redhat.com> 9452L: linux-fbdev@vger.kernel.org 9453S: Maintained 9454F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9455F: drivers/video/fbdev/simplefb.c 9456F: include/linux/platform_data/simplefb.h 9457 9458SH_VEU V4L2 MEM2MEM DRIVER 9459L: linux-media@vger.kernel.org 9460S: Orphan 9461F: drivers/media/platform/sh_veu.c 9462 9463SH_VOU V4L2 OUTPUT DRIVER 9464L: linux-media@vger.kernel.org 9465S: Orphan 9466F: drivers/media/platform/sh_vou.c 9467F: include/media/sh_vou.h 9468 9469SIMPLE FIRMWARE INTERFACE (SFI) 9470M: Len Brown <lenb@kernel.org> 9471L: sfi-devel@simplefirmware.org 9472W: http://simplefirmware.org/ 9473T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9474S: Supported 9475F: arch/x86/platform/sfi/ 9476F: drivers/sfi/ 9477F: include/linux/sfi*.h 9478 9479SIMTEC EB110ATX (Chalice CATS) 9480P: Ben Dooks 9481P: Vincent Sanders <vince@simtec.co.uk> 9482M: Simtec Linux Team <linux@simtec.co.uk> 9483W: http://www.simtec.co.uk/products/EB110ATX/ 9484S: Supported 9485 9486SIMTEC EB2410ITX (BAST) 9487P: Ben Dooks 9488P: Vincent Sanders <vince@simtec.co.uk> 9489M: Simtec Linux Team <linux@simtec.co.uk> 9490W: http://www.simtec.co.uk/products/EB2410ITX/ 9491S: Supported 9492F: arch/arm/mach-s3c24xx/mach-bast.c 9493F: arch/arm/mach-s3c24xx/bast-ide.c 9494F: arch/arm/mach-s3c24xx/bast-irq.c 9495 9496TI DAVINCI MACHINE SUPPORT 9497M: Sekhar Nori <nsekhar@ti.com> 9498M: Kevin Hilman <khilman@deeprootsystems.com> 9499T: git git://gitorious.org/linux-davinci/linux-davinci.git 9500Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9501S: Supported 9502F: arch/arm/mach-davinci/ 9503F: drivers/i2c/busses/i2c-davinci.c 9504 9505TI DAVINCI SERIES MEDIA 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/davinci/ 9513F: include/media/davinci/ 9514 9515TI AM437X VPFE DRIVER 9516M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9517L: linux-media@vger.kernel.org 9518W: http://linuxtv.org/ 9519Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9520T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9521S: Maintained 9522F: drivers/media/platform/am437x/ 9523 9524OV2659 OMNIVISION SENSOR DRIVER 9525M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9526L: linux-media@vger.kernel.org 9527W: http://linuxtv.org/ 9528Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9529T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9530S: Maintained 9531F: drivers/media/i2c/ov2659.c 9532F: include/media/ov2659.h 9533 9534SILICON MOTION SM712 FRAME BUFFER DRIVER 9535M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9536M: Teddy Wang <teddy.wang@siliconmotion.com> 9537M: Sudip Mukherjee <sudip@vectorindia.org> 9538L: linux-fbdev@vger.kernel.org 9539S: Maintained 9540F: drivers/video/fbdev/sm712* 9541F: Documentation/fb/sm712fb.txt 9542 9543SIS 190 ETHERNET DRIVER 9544M: Francois Romieu <romieu@fr.zoreil.com> 9545L: netdev@vger.kernel.org 9546S: Maintained 9547F: drivers/net/ethernet/sis/sis190.c 9548 9549SIS 900/7016 FAST ETHERNET DRIVER 9550M: Daniele Venzano <venza@brownhat.org> 9551W: http://www.brownhat.org/sis900.html 9552L: netdev@vger.kernel.org 9553S: Maintained 9554F: drivers/net/ethernet/sis/sis900.* 9555 9556SIS FRAMEBUFFER DRIVER 9557M: Thomas Winischhofer <thomas@winischhofer.net> 9558W: http://www.winischhofer.net/linuxsisvga.shtml 9559S: Maintained 9560F: Documentation/fb/sisfb.txt 9561F: drivers/video/fbdev/sis/ 9562F: include/video/sisfb.h 9563 9564SIS USB2VGA DRIVER 9565M: Thomas Winischhofer <thomas@winischhofer.net> 9566W: http://www.winischhofer.at/linuxsisusbvga.shtml 9567S: Maintained 9568F: drivers/usb/misc/sisusbvga/ 9569 9570SLAB ALLOCATOR 9571M: Christoph Lameter <cl@linux.com> 9572M: Pekka Enberg <penberg@kernel.org> 9573M: David Rientjes <rientjes@google.com> 9574M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9575M: Andrew Morton <akpm@linux-foundation.org> 9576L: linux-mm@kvack.org 9577S: Maintained 9578F: include/linux/sl?b*.h 9579F: mm/sl?b* 9580 9581SLEEPABLE READ-COPY UPDATE (SRCU) 9582M: Lai Jiangshan <jiangshanlai@gmail.com> 9583M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9584M: Josh Triplett <josh@joshtriplett.org> 9585R: Steven Rostedt <rostedt@goodmis.org> 9586R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9587L: linux-kernel@vger.kernel.org 9588W: http://www.rdrop.com/users/paulmck/RCU/ 9589S: Supported 9590T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9591F: include/linux/srcu.h 9592F: kernel/rcu/srcu.c 9593 9594SMACK SECURITY MODULE 9595M: Casey Schaufler <casey@schaufler-ca.com> 9596L: linux-security-module@vger.kernel.org 9597W: http://schaufler-ca.com 9598T: git git://git.gitorious.org/smack-next/kernel.git 9599S: Maintained 9600F: Documentation/security/Smack.txt 9601F: security/smack/ 9602 9603DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9604M: Kevin Hilman <khilman@kernel.org> 9605M: Nishanth Menon <nm@ti.com> 9606S: Maintained 9607F: drivers/power/avs/ 9608F: include/linux/power/smartreflex.h 9609L: linux-pm@vger.kernel.org 9610 9611SMC91x ETHERNET DRIVER 9612M: Nicolas Pitre <nico@fluxnic.net> 9613S: Odd Fixes 9614F: drivers/net/ethernet/smsc/smc91x.* 9615 9616SMIA AND SMIA++ IMAGE SENSOR DRIVER 9617M: Sakari Ailus <sakari.ailus@iki.fi> 9618L: linux-media@vger.kernel.org 9619S: Maintained 9620F: drivers/media/i2c/smiapp/ 9621F: include/media/smiapp.h 9622F: drivers/media/i2c/smiapp-pll.c 9623F: drivers/media/i2c/smiapp-pll.h 9624F: include/uapi/linux/smiapp.h 9625F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9626 9627SMM665 HARDWARE MONITOR DRIVER 9628M: Guenter Roeck <linux@roeck-us.net> 9629L: lm-sensors@lm-sensors.org 9630S: Maintained 9631F: Documentation/hwmon/smm665 9632F: drivers/hwmon/smm665.c 9633 9634SMSC EMC2103 HARDWARE MONITOR DRIVER 9635M: Steve Glendinning <steve.glendinning@shawell.net> 9636L: lm-sensors@lm-sensors.org 9637S: Maintained 9638F: Documentation/hwmon/emc2103 9639F: drivers/hwmon/emc2103.c 9640 9641SMSC SCH5627 HARDWARE MONITOR DRIVER 9642M: Hans de Goede <hdegoede@redhat.com> 9643L: lm-sensors@lm-sensors.org 9644S: Supported 9645F: Documentation/hwmon/sch5627 9646F: drivers/hwmon/sch5627.c 9647 9648SMSC47B397 HARDWARE MONITOR DRIVER 9649M: Jean Delvare <jdelvare@suse.com> 9650L: lm-sensors@lm-sensors.org 9651S: Maintained 9652F: Documentation/hwmon/smsc47b397 9653F: drivers/hwmon/smsc47b397.c 9654 9655SMSC911x ETHERNET DRIVER 9656M: Steve Glendinning <steve.glendinning@shawell.net> 9657L: netdev@vger.kernel.org 9658S: Maintained 9659F: include/linux/smsc911x.h 9660F: drivers/net/ethernet/smsc/smsc911x.* 9661 9662SMSC9420 PCI ETHERNET DRIVER 9663M: Steve Glendinning <steve.glendinning@shawell.net> 9664L: netdev@vger.kernel.org 9665S: Maintained 9666F: drivers/net/ethernet/smsc/smsc9420.* 9667 9668SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9669M: Steve Glendinning <steve.glendinning@shawell.net> 9670L: linux-fbdev@vger.kernel.org 9671S: Maintained 9672F: drivers/video/fbdev/smscufx.c 9673 9674SOC-CAMERA V4L2 SUBSYSTEM 9675M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9676L: linux-media@vger.kernel.org 9677T: git git://linuxtv.org/media_tree.git 9678S: Maintained 9679F: include/media/soc* 9680F: drivers/media/i2c/soc_camera/ 9681F: drivers/media/platform/soc_camera/ 9682 9683SOEKRIS NET48XX LED SUPPORT 9684M: Chris Boot <bootc@bootc.net> 9685S: Maintained 9686F: drivers/leds/leds-net48xx.c 9687 9688SOFTLOGIC 6x10 MPEG CODEC 9689M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9690M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9691M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9692M: Ismael Luceno <ismael@iodev.co.uk> 9693L: linux-media@vger.kernel.org 9694S: Supported 9695F: drivers/media/pci/solo6x10/ 9696 9697SOFTWARE RAID (Multiple Disks) SUPPORT 9698M: Neil Brown <neilb@suse.com> 9699L: linux-raid@vger.kernel.org 9700S: Supported 9701F: drivers/md/ 9702F: include/linux/raid/ 9703F: include/uapi/linux/raid/ 9704 9705SONIC NETWORK DRIVER 9706M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9707L: netdev@vger.kernel.org 9708S: Maintained 9709F: drivers/net/ethernet/natsemi/sonic.* 9710 9711SONICS SILICON BACKPLANE DRIVER (SSB) 9712M: Michael Buesch <m@bues.ch> 9713L: netdev@vger.kernel.org 9714S: Maintained 9715F: drivers/ssb/ 9716F: include/linux/ssb/ 9717 9718SONY VAIO CONTROL DEVICE DRIVER 9719M: Mattia Dongili <malattia@linux.it> 9720L: platform-driver-x86@vger.kernel.org 9721W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9722S: Maintained 9723F: Documentation/laptops/sony-laptop.txt 9724F: drivers/char/sonypi.c 9725F: drivers/platform/x86/sony-laptop.c 9726F: include/linux/sony-laptop.h 9727 9728SONY MEMORYSTICK CARD SUPPORT 9729M: Alex Dubov <oakad@yahoo.com> 9730W: http://tifmxx.berlios.de/ 9731S: Maintained 9732F: drivers/memstick/host/tifm_ms.c 9733 9734SONY MEMORYSTICK STANDARD SUPPORT 9735M: Maxim Levitsky <maximlevitsky@gmail.com> 9736S: Maintained 9737F: drivers/memstick/core/ms_block.* 9738 9739SOUND 9740M: Jaroslav Kysela <perex@perex.cz> 9741M: Takashi Iwai <tiwai@suse.com> 9742L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9743W: http://www.alsa-project.org/ 9744T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9745T: git git://git.alsa-project.org/alsa-kernel.git 9746Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9747S: Maintained 9748F: Documentation/sound/ 9749F: include/sound/ 9750F: include/uapi/sound/ 9751F: sound/ 9752 9753SOUND - COMPRESSED AUDIO 9754M: Vinod Koul <vinod.koul@intel.com> 9755L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9756T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9757S: Supported 9758F: Documentation/sound/alsa/compress_offload.txt 9759F: include/sound/compress_driver.h 9760F: include/uapi/sound/compress_* 9761F: sound/core/compress_offload.c 9762F: sound/soc/soc-compress.c 9763 9764SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9765M: Liam Girdwood <lgirdwood@gmail.com> 9766M: Mark Brown <broonie@kernel.org> 9767T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9768L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9769W: http://alsa-project.org/main/index.php/ASoC 9770S: Supported 9771F: Documentation/sound/alsa/soc/ 9772F: sound/soc/ 9773F: include/sound/soc* 9774 9775SOUND - DMAENGINE HELPERS 9776M: Lars-Peter Clausen <lars@metafoo.de> 9777S: Supported 9778F: include/sound/dmaengine_pcm.h 9779F: sound/core/pcm_dmaengine.c 9780F: sound/soc/soc-generic-dmaengine-pcm.c 9781 9782SP2 MEDIA DRIVER 9783M: Olli Salonen <olli.salonen@iki.fi> 9784L: linux-media@vger.kernel.org 9785W: http://linuxtv.org/ 9786Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9787S: Maintained 9788F: drivers/media/dvb-frontends/sp2* 9789 9790SPARC + UltraSPARC (sparc/sparc64) 9791M: "David S. Miller" <davem@davemloft.net> 9792L: sparclinux@vger.kernel.org 9793Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9794T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9795T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9796S: Maintained 9797F: arch/sparc/ 9798F: drivers/sbus/ 9799 9800SPARC SERIAL DRIVERS 9801M: "David S. Miller" <davem@davemloft.net> 9802L: sparclinux@vger.kernel.org 9803T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9804T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9805S: Maintained 9806F: include/linux/sunserialcore.h 9807F: drivers/tty/serial/suncore.c 9808F: drivers/tty/serial/sunhv.c 9809F: drivers/tty/serial/sunsab.c 9810F: drivers/tty/serial/sunsab.h 9811F: drivers/tty/serial/sunsu.c 9812F: drivers/tty/serial/sunzilog.c 9813F: drivers/tty/serial/sunzilog.h 9814 9815SPARSE CHECKER 9816M: "Christopher Li" <sparse@chrisli.org> 9817L: linux-sparse@vger.kernel.org 9818W: https://sparse.wiki.kernel.org/ 9819T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9820T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9821S: Maintained 9822F: include/linux/compiler.h 9823 9824SPEAR PLATFORM SUPPORT 9825M: Viresh Kumar <vireshk@kernel.org> 9826M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9827L: spear-devel@list.st.com 9828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9829W: http://www.st.com/spear 9830S: Maintained 9831F: arch/arm/mach-spear/ 9832 9833SPEAR CLOCK FRAMEWORK SUPPORT 9834M: Viresh Kumar <vireshk@kernel.org> 9835L: spear-devel@list.st.com 9836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9837W: http://www.st.com/spear 9838S: Maintained 9839F: drivers/clk/spear/ 9840 9841SPI SUBSYSTEM 9842M: Mark Brown <broonie@kernel.org> 9843L: linux-spi@vger.kernel.org 9844T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9845Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9846S: Maintained 9847F: Documentation/spi/ 9848F: drivers/spi/ 9849F: include/linux/spi/ 9850F: include/uapi/linux/spi/ 9851 9852SPIDERNET NETWORK DRIVER for CELL 9853M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9854L: netdev@vger.kernel.org 9855S: Supported 9856F: Documentation/networking/spider_net.txt 9857F: drivers/net/ethernet/toshiba/spider_net* 9858 9859SPU FILE SYSTEM 9860M: Jeremy Kerr <jk@ozlabs.org> 9861L: linuxppc-dev@lists.ozlabs.org 9862W: http://www.ibm.com/developerworks/power/cell/ 9863S: Supported 9864F: Documentation/filesystems/spufs.txt 9865F: arch/powerpc/platforms/cell/spufs/ 9866 9867SQUASHFS FILE SYSTEM 9868M: Phillip Lougher <phillip@squashfs.org.uk> 9869L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9870W: http://squashfs.org.uk 9871S: Maintained 9872F: Documentation/filesystems/squashfs.txt 9873F: fs/squashfs/ 9874 9875SRM (Alpha) environment access 9876M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9877S: Maintained 9878F: arch/alpha/kernel/srm_env.c 9879 9880STABLE BRANCH 9881M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9882L: stable@vger.kernel.org 9883S: Supported 9884F: Documentation/stable_kernel_rules.txt 9885 9886STAGING SUBSYSTEM 9887M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9888T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9889L: devel@driverdev.osuosl.org 9890S: Supported 9891F: drivers/staging/ 9892 9893STAGING - COMEDI 9894M: Ian Abbott <abbotti@mev.co.uk> 9895M: H Hartley Sweeten <hsweeten@visionengravers.com> 9896S: Odd Fixes 9897F: drivers/staging/comedi/ 9898 9899STAGING - FLARION FT1000 DRIVERS 9900M: Marek Belisko <marek.belisko@gmail.com> 9901S: Odd Fixes 9902F: drivers/staging/ft1000/ 9903 9904STAGING - INDUSTRIAL IO 9905M: Jonathan Cameron <jic23@kernel.org> 9906L: linux-iio@vger.kernel.org 9907S: Odd Fixes 9908F: drivers/staging/iio/ 9909 9910STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9911M: Jarod Wilson <jarod@wilsonet.com> 9912W: http://www.lirc.org/ 9913S: Odd Fixes 9914F: drivers/staging/media/lirc/ 9915 9916STAGING - LUSTRE PARALLEL FILESYSTEM 9917M: Oleg Drokin <oleg.drokin@intel.com> 9918M: Andreas Dilger <andreas.dilger@intel.com> 9919L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9920W: http://lustre.opensfs.org/ 9921S: Maintained 9922F: drivers/staging/lustre 9923 9924STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9925M: Julian Andres Klode <jak@jak-linux.org> 9926M: Marc Dietrich <marvin24@gmx.de> 9927L: ac100@lists.launchpad.net (moderated for non-subscribers) 9928L: linux-tegra@vger.kernel.org 9929S: Maintained 9930F: drivers/staging/nvec/ 9931 9932STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9933M: Jens Frederich <jfrederich@gmail.com> 9934M: Daniel Drake <dsd@laptop.org> 9935M: Jon Nettleton <jon.nettleton@gmail.com> 9936W: http://wiki.laptop.org/go/DCON 9937S: Maintained 9938F: drivers/staging/olpc_dcon/ 9939 9940STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9941M: Willy Tarreau <willy@meta-x.org> 9942S: Odd Fixes 9943F: drivers/staging/panel/ 9944 9945STAGING - REALTEK RTL8712U DRIVERS 9946M: Larry Finger <Larry.Finger@lwfinger.net> 9947M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9948S: Odd Fixes 9949F: drivers/staging/rtl8712/ 9950 9951STAGING - REALTEK RTL8723U WIRELESS DRIVER 9952M: Larry Finger <Larry.Finger@lwfinger.net> 9953M: Jes Sorensen <Jes.Sorensen@redhat.com> 9954L: linux-wireless@vger.kernel.org 9955S: Maintained 9956F: drivers/staging/rtl8723au/ 9957 9958STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9959M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9960M: Teddy Wang <teddy.wang@siliconmotion.com> 9961M: Sudip Mukherjee <sudip@vectorindia.org> 9962L: linux-fbdev@vger.kernel.org 9963S: Maintained 9964F: drivers/staging/sm750fb/ 9965 9966STAGING - SLICOSS 9967M: Lior Dotan <liodot@gmail.com> 9968M: Christopher Harrer <charrer@alacritech.com> 9969S: Odd Fixes 9970F: drivers/staging/slicoss/ 9971 9972STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9973M: William Hubbs <w.d.hubbs@gmail.com> 9974M: Chris Brannon <chris@the-brannons.com> 9975M: Kirk Reiser <kirk@reisers.ca> 9976M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9977L: speakup@linux-speakup.org 9978W: http://www.linux-speakup.org/ 9979S: Odd Fixes 9980F: drivers/staging/speakup/ 9981 9982STAGING - VIA VT665X DRIVERS 9983M: Forest Bond <forest@alittletooquiet.net> 9984S: Odd Fixes 9985F: drivers/staging/vt665?/ 9986 9987STAGING - WILC1000 WIFI DRIVER 9988M: Johnny Kim <johnny.kim@atmel.com> 9989M: Rachel Kim <rachel.kim@atmel.com> 9990M: Dean Lee <dean.lee@atmel.com> 9991M: Chris Park <chris.park@atmel.com> 9992L: linux-wireless@vger.kernel.org 9993S: Supported 9994F: drivers/staging/wilc1000/ 9995 9996STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9997M: Arnaud Patard <arnaud.patard@rtp-net.org> 9998S: Odd Fixes 9999F: drivers/staging/xgifb/ 10000 10001HFI1 DRIVER 10002M: Mike Marciniszyn <infinipath@intel.com> 10003L: linux-rdma@vger.kernel.org 10004S: Supported 10005F: drivers/staging/rdma/hfi1 10006 10007STARFIRE/DURALAN NETWORK DRIVER 10008M: Ion Badulescu <ionut@badula.org> 10009S: Odd Fixes 10010F: drivers/net/ethernet/adaptec/starfire* 10011 10012SUN3/3X 10013M: Sam Creasey <sammy@sammy.net> 10014W: http://sammy.net/sun3/ 10015S: Maintained 10016F: arch/m68k/kernel/*sun3* 10017F: arch/m68k/sun3*/ 10018F: arch/m68k/include/asm/sun3* 10019F: drivers/net/ethernet/i825xx/sun3* 10020 10021SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10022M: Hans de Goede <hdegoede@redhat.com> 10023L: linux-input@vger.kernel.org 10024S: Maintained 10025F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10026F: drivers/input/keyboard/sun4i-lradc-keys.c 10027 10028SUNDANCE NETWORK DRIVER 10029M: Denis Kirjanov <kda@linux-powerpc.org> 10030L: netdev@vger.kernel.org 10031S: Maintained 10032F: drivers/net/ethernet/dlink/sundance.c 10033 10034SUPERH 10035L: linux-sh@vger.kernel.org 10036Q: http://patchwork.kernel.org/project/linux-sh/list/ 10037S: Orphan 10038F: Documentation/sh/ 10039F: arch/sh/ 10040F: drivers/sh/ 10041 10042SUSPEND TO RAM 10043M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10044M: Len Brown <len.brown@intel.com> 10045M: Pavel Machek <pavel@ucw.cz> 10046L: linux-pm@vger.kernel.org 10047S: Supported 10048F: Documentation/power/ 10049F: arch/x86/kernel/acpi/ 10050F: drivers/base/power/ 10051F: kernel/power/ 10052F: include/linux/suspend.h 10053F: include/linux/freezer.h 10054F: include/linux/pm.h 10055 10056SVGA HANDLING 10057M: Martin Mares <mj@ucw.cz> 10058L: linux-video@atrey.karlin.mff.cuni.cz 10059S: Maintained 10060F: Documentation/svga.txt 10061F: arch/x86/boot/video* 10062 10063SWIOTLB SUBSYSTEM 10064M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10065L: linux-kernel@vger.kernel.org 10066S: Supported 10067F: lib/swiotlb.c 10068F: arch/*/kernel/pci-swiotlb.c 10069F: include/linux/swiotlb.h 10070 10071SWITCHDEV 10072M: Jiri Pirko <jiri@resnulli.us> 10073L: netdev@vger.kernel.org 10074S: Supported 10075F: net/switchdev/ 10076F: include/net/switchdev.h 10077 10078SYNOPSYS ARC ARCHITECTURE 10079M: Vineet Gupta <vgupta@synopsys.com> 10080S: Supported 10081F: arch/arc/ 10082F: Documentation/devicetree/bindings/arc/* 10083F: drivers/tty/serial/arc_uart.c 10084T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10085 10086SYNOPSYS ARC SDP platform support 10087M: Alexey Brodkin <abrodkin@synopsys.com> 10088S: Supported 10089F: arch/arc/plat-axs10x 10090F: arch/arc/boot/dts/ax* 10091F: Documentation/devicetree/bindings/arc/axs10* 10092 10093SYSTEM CONFIGURATION (SYSCON) 10094M: Lee Jones <lee.jones@linaro.org> 10095M: Arnd Bergmann <arnd@arndb.de> 10096T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10097S: Supported 10098F: drivers/mfd/syscon.c 10099 10100SYSV FILESYSTEM 10101M: Christoph Hellwig <hch@infradead.org> 10102S: Maintained 10103F: Documentation/filesystems/sysv-fs.txt 10104F: fs/sysv/ 10105F: include/linux/sysv_fs.h 10106 10107TARGET SUBSYSTEM 10108M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10109L: linux-scsi@vger.kernel.org 10110L: target-devel@vger.kernel.org 10111W: http://www.linux-iscsi.org 10112W: http://groups.google.com/group/linux-iscsi-target-dev 10113T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10114S: Supported 10115F: drivers/target/ 10116F: include/target/ 10117F: Documentation/target/ 10118 10119TASKSTATS STATISTICS INTERFACE 10120M: Balbir Singh <bsingharora@gmail.com> 10121S: Maintained 10122F: Documentation/accounting/taskstats* 10123F: include/linux/taskstats* 10124F: kernel/taskstats.c 10125 10126TC CLASSIFIER 10127M: Jamal Hadi Salim <jhs@mojatatu.com> 10128L: netdev@vger.kernel.org 10129S: Maintained 10130F: include/net/pkt_cls.h 10131F: include/uapi/linux/pkt_cls.h 10132F: net/sched/ 10133 10134TCP LOW PRIORITY MODULE 10135M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10136M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10137W: http://tcp-lp-mod.sourceforge.net/ 10138S: Maintained 10139F: net/ipv4/tcp_lp.c 10140 10141TDA10071 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/dvb-frontends/tda10071* 10150 10151TDA18212 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/tda18212* 10160 10161TDA18218 MEDIA DRIVER 10162M: Antti Palosaari <crope@iki.fi> 10163L: linux-media@vger.kernel.org 10164W: http://linuxtv.org/ 10165W: http://palosaari.fi/linux/ 10166Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10167T: git git://linuxtv.org/anttip/media_tree.git 10168S: Maintained 10169F: drivers/media/tuners/tda18218* 10170 10171TDA18271 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/tda18271* 10180 10181TDA827x 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 10191TDA8290 MEDIA DRIVER 10192M: Michael Krufky <mkrufky@linuxtv.org> 10193L: linux-media@vger.kernel.org 10194W: http://linuxtv.org/ 10195W: http://github.com/mkrufky 10196Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10197T: git git://linuxtv.org/mkrufky/tuners.git 10198S: Maintained 10199F: drivers/media/tuners/tda8290.* 10200 10201TDA9840 MEDIA DRIVER 10202M: Hans Verkuil <hverkuil@xs4all.nl> 10203L: linux-media@vger.kernel.org 10204T: git git://linuxtv.org/media_tree.git 10205W: http://linuxtv.org 10206S: Maintained 10207F: drivers/media/i2c/tda9840* 10208 10209TEA5761 TUNER DRIVER 10210M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10211L: linux-media@vger.kernel.org 10212W: http://linuxtv.org 10213T: git git://linuxtv.org/media_tree.git 10214S: Odd fixes 10215F: drivers/media/tuners/tea5761.* 10216 10217TEA5767 TUNER DRIVER 10218M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10219L: linux-media@vger.kernel.org 10220W: http://linuxtv.org 10221T: git git://linuxtv.org/media_tree.git 10222S: Maintained 10223F: drivers/media/tuners/tea5767.* 10224 10225TEA6415C MEDIA DRIVER 10226M: Hans Verkuil <hverkuil@xs4all.nl> 10227L: linux-media@vger.kernel.org 10228T: git git://linuxtv.org/media_tree.git 10229W: http://linuxtv.org 10230S: Maintained 10231F: drivers/media/i2c/tea6415c* 10232 10233TEA6420 MEDIA DRIVER 10234M: Hans Verkuil <hverkuil@xs4all.nl> 10235L: linux-media@vger.kernel.org 10236T: git git://linuxtv.org/media_tree.git 10237W: http://linuxtv.org 10238S: Maintained 10239F: drivers/media/i2c/tea6420* 10240 10241TEAM DRIVER 10242M: Jiri Pirko <jiri@resnulli.us> 10243L: netdev@vger.kernel.org 10244S: Supported 10245F: drivers/net/team/ 10246F: include/linux/if_team.h 10247F: include/uapi/linux/if_team.h 10248 10249TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10250M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10251S: Maintained 10252F: arch/x86/platform/ts5500/ 10253 10254TECHNOTREND USB IR RECEIVER 10255M: Sean Young <sean@mess.org> 10256L: linux-media@vger.kernel.org 10257S: Maintained 10258F: drivers/media/rc/ttusbir.c 10259 10260TEGRA ARCHITECTURE SUPPORT 10261M: Stephen Warren <swarren@wwwdotorg.org> 10262M: Thierry Reding <thierry.reding@gmail.com> 10263M: Alexandre Courbot <gnurou@gmail.com> 10264L: linux-tegra@vger.kernel.org 10265Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10266T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10267S: Supported 10268N: [^a-z]tegra 10269 10270TEGRA CLOCK DRIVER 10271M: Peter De Schrijver <pdeschrijver@nvidia.com> 10272M: Prashant Gaikwad <pgaikwad@nvidia.com> 10273S: Supported 10274F: drivers/clk/tegra/ 10275 10276TEGRA DMA DRIVER 10277M: Laxman Dewangan <ldewangan@nvidia.com> 10278S: Supported 10279F: drivers/dma/tegra20-apb-dma.c 10280 10281TEGRA I2C DRIVER 10282M: Laxman Dewangan <ldewangan@nvidia.com> 10283S: Supported 10284F: drivers/i2c/busses/i2c-tegra.c 10285 10286TEGRA IOMMU DRIVERS 10287M: Hiroshi Doyu <hdoyu@nvidia.com> 10288S: Supported 10289F: drivers/iommu/tegra* 10290 10291TEGRA KBC DRIVER 10292M: Rakesh Iyer <riyer@nvidia.com> 10293M: Laxman Dewangan <ldewangan@nvidia.com> 10294S: Supported 10295F: drivers/input/keyboard/tegra-kbc.c 10296 10297TEGRA PWM DRIVER 10298M: Thierry Reding <thierry.reding@gmail.com> 10299S: Supported 10300F: drivers/pwm/pwm-tegra.c 10301 10302TEGRA SERIAL DRIVER 10303M: Laxman Dewangan <ldewangan@nvidia.com> 10304S: Supported 10305F: drivers/tty/serial/serial-tegra.c 10306 10307TEGRA SPI DRIVER 10308M: Laxman Dewangan <ldewangan@nvidia.com> 10309S: Supported 10310F: drivers/spi/spi-tegra* 10311 10312TEHUTI ETHERNET DRIVER 10313M: Andy Gospodarek <andy@greyhouse.net> 10314L: netdev@vger.kernel.org 10315S: Supported 10316F: drivers/net/ethernet/tehuti/* 10317 10318Telecom Clock Driver for MCPL0010 10319M: Mark Gross <mark.gross@intel.com> 10320S: Supported 10321F: drivers/char/tlclk.c 10322 10323TENSILICA XTENSA PORT (xtensa) 10324M: Chris Zankel <chris@zankel.net> 10325M: Max Filippov <jcmvbkbc@gmail.com> 10326L: linux-xtensa@linux-xtensa.org 10327S: Maintained 10328F: arch/xtensa/ 10329F: drivers/irqchip/irq-xtensa-* 10330 10331THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10332M: Hans Verkuil <hverkuil@xs4all.nl> 10333L: linux-media@vger.kernel.org 10334T: git git://linuxtv.org/media_tree.git 10335W: http://linuxtv.org 10336S: Maintained 10337F: drivers/media/radio/radio-raremono.c 10338 10339THERMAL 10340M: Zhang Rui <rui.zhang@intel.com> 10341M: Eduardo Valentin <edubezval@gmail.com> 10342L: linux-pm@vger.kernel.org 10343T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10344T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10345Q: https://patchwork.kernel.org/project/linux-pm/list/ 10346S: Supported 10347F: drivers/thermal/ 10348F: include/linux/thermal.h 10349F: include/uapi/linux/thermal.h 10350F: include/linux/cpu_cooling.h 10351F: Documentation/devicetree/bindings/thermal/ 10352 10353THERMAL/CPU_COOLING 10354M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10355M: Viresh Kumar <viresh.kumar@linaro.org> 10356M: Javi Merino <javi.merino@arm.com> 10357L: linux-pm@vger.kernel.org 10358S: Supported 10359F: Documentation/thermal/cpu-cooling-api.txt 10360F: drivers/thermal/cpu_cooling.c 10361F: include/linux/cpu_cooling.h 10362 10363THINGM BLINK(1) USB RGB LED DRIVER 10364M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10365S: Maintained 10366F: drivers/hid/hid-thingm.c 10367 10368THINKPAD ACPI EXTRAS DRIVER 10369M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10370L: ibm-acpi-devel@lists.sourceforge.net 10371L: platform-driver-x86@vger.kernel.org 10372W: http://ibm-acpi.sourceforge.net 10373W: http://thinkwiki.org/wiki/Ibm-acpi 10374T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10375S: Maintained 10376F: drivers/platform/x86/thinkpad_acpi.c 10377 10378TI BANDGAP AND THERMAL DRIVER 10379M: Eduardo Valentin <edubezval@gmail.com> 10380L: linux-pm@vger.kernel.org 10381L: linux-omap@vger.kernel.org 10382S: Maintained 10383F: drivers/thermal/ti-soc-thermal/ 10384 10385TI CDCE706 CLOCK DRIVER 10386M: Max Filippov <jcmvbkbc@gmail.com> 10387S: Maintained 10388F: drivers/clk/clk-cdce706.c 10389 10390TI CLOCK DRIVER 10391M: Tero Kristo <t-kristo@ti.com> 10392L: linux-omap@vger.kernel.org 10393S: Maintained 10394F: drivers/clk/ti/ 10395F: include/linux/clk/ti.h 10396 10397TI FLASH MEDIA INTERFACE DRIVER 10398M: Alex Dubov <oakad@yahoo.com> 10399S: Maintained 10400F: drivers/misc/tifm* 10401F: drivers/mmc/host/tifm_sd.c 10402F: include/linux/tifm.h 10403 10404TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10405M: Santosh Shilimkar <ssantosh@kernel.org> 10406L: linux-kernel@vger.kernel.org 10407L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10408S: Maintained 10409F: drivers/soc/ti/* 10410T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10411 10412 10413TI LM49xxx FAMILY ASoC CODEC DRIVERS 10414M: M R Swami Reddy <mr.swami.reddy@ti.com> 10415M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10416L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10417S: Maintained 10418F: sound/soc/codecs/lm49453* 10419F: sound/soc/codecs/isabelle* 10420 10421TI LP855x BACKLIGHT DRIVER 10422M: Milo Kim <milo.kim@ti.com> 10423S: Maintained 10424F: Documentation/backlight/lp855x-driver.txt 10425F: drivers/video/backlight/lp855x_bl.c 10426F: include/linux/platform_data/lp855x.h 10427 10428TI LP8727 CHARGER DRIVER 10429M: Milo Kim <milo.kim@ti.com> 10430S: Maintained 10431F: drivers/power/lp8727_charger.c 10432F: include/linux/platform_data/lp8727.h 10433 10434TI LP8788 MFD DRIVER 10435M: Milo Kim <milo.kim@ti.com> 10436S: Maintained 10437F: drivers/iio/adc/lp8788_adc.c 10438F: drivers/leds/leds-lp8788.c 10439F: drivers/mfd/lp8788*.c 10440F: drivers/power/lp8788-charger.c 10441F: drivers/regulator/lp8788-*.c 10442F: include/linux/mfd/lp8788*.h 10443 10444TI NETCP ETHERNET DRIVER 10445M: Wingman Kwok <w-kwok2@ti.com> 10446M: Murali Karicheri <m-karicheri2@ti.com> 10447L: netdev@vger.kernel.org 10448S: Maintained 10449F: drivers/net/ethernet/ti/netcp* 10450 10451TI TAS571X FAMILY ASoC CODEC DRIVER 10452M: Kevin Cernekee <cernekee@chromium.org> 10453L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10454S: Odd Fixes 10455F: sound/soc/codecs/tas571x* 10456 10457TI TWL4030 SERIES SOC CODEC DRIVER 10458M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10459L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10460S: Maintained 10461F: sound/soc/codecs/twl4030* 10462 10463TI WILINK WIRELESS DRIVERS 10464L: linux-wireless@vger.kernel.org 10465W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10466W: http://wireless.kernel.org/en/users/Drivers/wl1251 10467T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10468S: Orphan 10469F: drivers/net/wireless/ti/ 10470F: include/linux/wl12xx.h 10471 10472TIPC NETWORK LAYER 10473M: Jon Maloy <jon.maloy@ericsson.com> 10474M: Ying Xue <ying.xue@windriver.com> 10475L: netdev@vger.kernel.org (core kernel code) 10476L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10477W: http://tipc.sourceforge.net/ 10478S: Maintained 10479F: include/uapi/linux/tipc*.h 10480F: net/tipc/ 10481 10482TILE ARCHITECTURE 10483M: Chris Metcalf <cmetcalf@ezchip.com> 10484W: http://www.ezchip.com/scm/ 10485S: Supported 10486F: arch/tile/ 10487F: drivers/char/tile-srom.c 10488F: drivers/edac/tile_edac.c 10489F: drivers/net/ethernet/tile/ 10490F: drivers/rtc/rtc-tile.c 10491F: drivers/tty/hvc/hvc_tile.c 10492F: drivers/tty/serial/tilegx.c 10493F: drivers/usb/host/*-tilegx.c 10494F: include/linux/usb/tilegx.h 10495 10496TLAN NETWORK DRIVER 10497M: Samuel Chessman <chessman@tux.org> 10498L: tlan-devel@lists.sourceforge.net (subscribers-only) 10499W: http://sourceforge.net/projects/tlan/ 10500S: Maintained 10501F: Documentation/networking/tlan.txt 10502F: drivers/net/ethernet/ti/tlan.* 10503 10504TOMOYO SECURITY MODULE 10505M: Kentaro Takeda <takedakn@nttdata.co.jp> 10506M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10507L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10508L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10509L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10510L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10511W: http://tomoyo.sourceforge.jp/ 10512T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10513S: Maintained 10514F: security/tomoyo/ 10515 10516TOPSTAR LAPTOP EXTRAS DRIVER 10517M: Herton Ronaldo Krzesinski <herton@canonical.com> 10518L: platform-driver-x86@vger.kernel.org 10519S: Maintained 10520F: drivers/platform/x86/topstar-laptop.c 10521 10522TOSHIBA ACPI EXTRAS DRIVER 10523M: Azael Avalos <coproscefalo@gmail.com> 10524L: platform-driver-x86@vger.kernel.org 10525S: Maintained 10526F: drivers/platform/x86/toshiba_acpi.c 10527 10528TOSHIBA BLUETOOTH DRIVER 10529M: Azael Avalos <coproscefalo@gmail.com> 10530L: platform-driver-x86@vger.kernel.org 10531S: Maintained 10532F: drivers/platform/x86/toshiba_bluetooth.c 10533 10534TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10535M: Azael Avalos <coproscefalo@gmail.com> 10536L: platform-driver-x86@vger.kernel.org 10537S: Maintained 10538F: drivers/platform/x86/toshiba_haps.c 10539 10540TOSHIBA SMM DRIVER 10541M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10542W: http://www.buzzard.org.uk/toshiba/ 10543S: Maintained 10544F: drivers/char/toshiba.c 10545F: include/linux/toshiba.h 10546F: include/uapi/linux/toshiba.h 10547 10548TOSHIBA TC358743 DRIVER 10549M: Mats Randgaard <matrandg@cisco.com> 10550L: linux-media@vger.kernel.org 10551S: Maintained 10552F: drivers/media/i2c/tc358743* 10553F: include/media/tc358743.h 10554 10555TMIO MMC DRIVER 10556M: Ian Molton <ian@mnementh.co.uk> 10557L: linux-mmc@vger.kernel.org 10558S: Maintained 10559F: drivers/mmc/host/tmio_mmc* 10560F: drivers/mmc/host/sh_mobile_sdhi.c 10561F: include/linux/mmc/tmio.h 10562F: include/linux/mmc/sh_mobile_sdhi.h 10563 10564TMP401 HARDWARE MONITOR DRIVER 10565M: Guenter Roeck <linux@roeck-us.net> 10566L: lm-sensors@lm-sensors.org 10567S: Maintained 10568F: Documentation/hwmon/tmp401 10569F: drivers/hwmon/tmp401.c 10570 10571TMPFS (SHMEM FILESYSTEM) 10572M: Hugh Dickins <hughd@google.com> 10573L: linux-mm@kvack.org 10574S: Maintained 10575F: include/linux/shmem_fs.h 10576F: mm/shmem.c 10577 10578TM6000 VIDEO4LINUX DRIVER 10579M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10580L: linux-media@vger.kernel.org 10581W: http://linuxtv.org 10582T: git git://linuxtv.org/media_tree.git 10583S: Odd fixes 10584F: drivers/media/usb/tm6000/ 10585 10586TW68 VIDEO4LINUX DRIVER 10587M: Hans Verkuil <hverkuil@xs4all.nl> 10588L: linux-media@vger.kernel.org 10589T: git git://linuxtv.org/media_tree.git 10590W: http://linuxtv.org 10591S: Odd Fixes 10592F: drivers/media/pci/tw68/ 10593 10594TPM DEVICE DRIVER 10595M: Peter Huewe <peterhuewe@gmx.de> 10596M: Marcel Selhorst <tpmdd@selhorst.net> 10597R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10598W: http://tpmdd.sourceforge.net 10599L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10600Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10601T: https://github.com/PeterHuewe/linux-tpmdd 10602S: Maintained 10603F: drivers/char/tpm/ 10604 10605TPM IBM_VTPM DEVICE DRIVER 10606M: Ashley Lai <ashleydlai@gmail.com> 10607W: http://tpmdd.sourceforge.net 10608L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10609S: Maintained 10610F: drivers/char/tpm/tpm_ibmvtpm* 10611 10612TRACING 10613M: Steven Rostedt <rostedt@goodmis.org> 10614M: Ingo Molnar <mingo@redhat.com> 10615T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10616S: Maintained 10617F: Documentation/trace/ftrace.txt 10618F: arch/*/*/*/ftrace.h 10619F: arch/*/kernel/ftrace.c 10620F: include/*/ftrace.h 10621F: include/linux/trace*.h 10622F: include/trace/ 10623F: kernel/trace/ 10624F: tools/testing/selftests/ftrace/ 10625 10626TRIVIAL PATCHES 10627M: Jiri Kosina <trivial@kernel.org> 10628T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10629S: Maintained 10630K: ^Subject:.*(?i)trivial 10631 10632TTY LAYER 10633M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10634M: Jiri Slaby <jslaby@suse.com> 10635S: Supported 10636T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10637F: Documentation/serial/ 10638F: drivers/tty/ 10639F: drivers/tty/serial/serial_core.c 10640F: include/linux/serial_core.h 10641F: include/linux/serial.h 10642F: include/linux/tty.h 10643F: include/uapi/linux/serial_core.h 10644F: include/uapi/linux/serial.h 10645F: include/uapi/linux/tty.h 10646 10647TUA9001 MEDIA DRIVER 10648M: Antti Palosaari <crope@iki.fi> 10649L: linux-media@vger.kernel.org 10650W: http://linuxtv.org/ 10651W: http://palosaari.fi/linux/ 10652Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10653T: git git://linuxtv.org/anttip/media_tree.git 10654S: Maintained 10655F: drivers/media/tuners/tua9001* 10656 10657TULIP NETWORK DRIVERS 10658M: Grant Grundler <grundler@parisc-linux.org> 10659L: netdev@vger.kernel.org 10660S: Maintained 10661F: drivers/net/ethernet/dec/tulip/ 10662 10663TUN/TAP driver 10664M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10665W: http://vtun.sourceforge.net/tun 10666S: Maintained 10667F: Documentation/networking/tuntap.txt 10668F: arch/um/os-Linux/drivers/ 10669 10670TURBOCHANNEL SUBSYSTEM 10671M: "Maciej W. Rozycki" <macro@linux-mips.org> 10672M: Ralf Baechle <ralf@linux-mips.org> 10673L: linux-mips@linux-mips.org 10674Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10675S: Maintained 10676F: drivers/tc/ 10677F: include/linux/tc.h 10678 10679U14-34F SCSI DRIVER 10680M: Dario Ballabio <ballabio_dario@emc.com> 10681L: linux-scsi@vger.kernel.org 10682S: Maintained 10683F: drivers/scsi/u14-34f.c 10684 10685UBI FILE SYSTEM (UBIFS) 10686M: Artem Bityutskiy <dedekind1@gmail.com> 10687M: Adrian Hunter <adrian.hunter@intel.com> 10688L: linux-mtd@lists.infradead.org 10689T: git git://git.infradead.org/ubifs-2.6.git 10690W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10691S: Maintained 10692F: Documentation/filesystems/ubifs.txt 10693F: fs/ubifs/ 10694 10695UCLINUX (M68KNOMMU AND COLDFIRE) 10696M: Greg Ungerer <gerg@uclinux.org> 10697W: http://www.uclinux.org/ 10698L: linux-m68k@lists.linux-m68k.org 10699L: uclinux-dev@uclinux.org (subscribers-only) 10700T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10701S: Maintained 10702F: arch/m68k/coldfire/ 10703F: arch/m68k/68*/ 10704F: arch/m68k/*/*_no.* 10705F: arch/m68k/include/asm/*_no.* 10706 10707UDF FILESYSTEM 10708M: Jan Kara <jack@suse.com> 10709S: Maintained 10710F: Documentation/filesystems/udf.txt 10711F: fs/udf/ 10712 10713UFS FILESYSTEM 10714M: Evgeniy Dushistov <dushistov@mail.ru> 10715S: Maintained 10716F: Documentation/filesystems/ufs.txt 10717F: fs/ufs/ 10718 10719UHID USERSPACE HID IO DRIVER: 10720M: David Herrmann <dh.herrmann@googlemail.com> 10721L: linux-input@vger.kernel.org 10722S: Maintained 10723F: drivers/hid/uhid.c 10724F: include/uapi/linux/uhid.h 10725 10726ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10727L: linux-usb@vger.kernel.org 10728S: Orphan 10729F: drivers/uwb/ 10730F: include/linux/uwb.h 10731F: include/linux/uwb/ 10732 10733UNICORE32 ARCHITECTURE: 10734M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10735W: http://mprc.pku.edu.cn/~guanxuetao/linux 10736S: Maintained 10737T: git git://github.com/gxt/linux.git 10738F: arch/unicore32/ 10739 10740UNIFDEF 10741M: Tony Finch <dot@dotat.at> 10742W: http://dotat.at/prog/unifdef 10743S: Maintained 10744F: scripts/unifdef.c 10745 10746UNIFORM CDROM DRIVER 10747M: Jens Axboe <axboe@kernel.dk> 10748W: http://www.kernel.dk 10749S: Maintained 10750F: Documentation/cdrom/ 10751F: drivers/cdrom/cdrom.c 10752F: include/linux/cdrom.h 10753F: include/uapi/linux/cdrom.h 10754 10755UNISYS S-PAR DRIVERS 10756M: Benjamin Romer <benjamin.romer@unisys.com> 10757M: David Kershner <david.kershner@unisys.com> 10758L: sparmaintainer@unisys.com (Unisys internal) 10759S: Supported 10760F: drivers/staging/unisys/ 10761 10762UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10763M: Vinayak Holikatti <vinholikatti@gmail.com> 10764L: linux-scsi@vger.kernel.org 10765S: Supported 10766F: Documentation/scsi/ufs.txt 10767F: drivers/scsi/ufs/ 10768 10769UNSORTED BLOCK IMAGES (UBI) 10770M: Artem Bityutskiy <dedekind1@gmail.com> 10771M: Richard Weinberger <richard@nod.at> 10772W: http://www.linux-mtd.infradead.org/ 10773L: linux-mtd@lists.infradead.org 10774T: git git://git.infradead.org/ubifs-2.6.git 10775S: Supported 10776F: drivers/mtd/ubi/ 10777F: include/linux/mtd/ubi.h 10778F: include/uapi/mtd/ubi-user.h 10779 10780USB ACM DRIVER 10781M: Oliver Neukum <oliver@neukum.org> 10782L: linux-usb@vger.kernel.org 10783S: Maintained 10784F: Documentation/usb/acm.txt 10785F: drivers/usb/class/cdc-acm.* 10786 10787USB AR5523 WIRELESS DRIVER 10788M: Pontus Fuchs <pontus.fuchs@gmail.com> 10789L: linux-wireless@vger.kernel.org 10790S: Maintained 10791F: drivers/net/wireless/ath/ar5523/ 10792 10793USB ATTACHED SCSI 10794M: Hans de Goede <hdegoede@redhat.com> 10795M: Gerd Hoffmann <kraxel@redhat.com> 10796L: linux-usb@vger.kernel.org 10797L: linux-scsi@vger.kernel.org 10798S: Maintained 10799F: drivers/usb/storage/uas.c 10800 10801USB CDC ETHERNET DRIVER 10802M: Oliver Neukum <oliver@neukum.org> 10803L: linux-usb@vger.kernel.org 10804S: Maintained 10805F: drivers/net/usb/cdc_*.c 10806F: include/uapi/linux/usb/cdc.h 10807 10808USB CHAOSKEY DRIVER 10809M: Keith Packard <keithp@keithp.com> 10810L: linux-usb@vger.kernel.org 10811S: Maintained 10812F: drivers/usb/misc/chaoskey.c 10813 10814USB CYPRESS C67X00 DRIVER 10815M: Peter Korsgaard <jacmet@sunsite.dk> 10816L: linux-usb@vger.kernel.org 10817S: Maintained 10818F: drivers/usb/c67x00/ 10819 10820USB DAVICOM DM9601 DRIVER 10821M: Peter Korsgaard <jacmet@sunsite.dk> 10822L: netdev@vger.kernel.org 10823W: http://www.linux-usb.org/usbnet 10824S: Maintained 10825F: drivers/net/usb/dm9601.c 10826 10827USB DIAMOND RIO500 DRIVER 10828M: Cesar Miquel <miquel@df.uba.ar> 10829L: rio500-users@lists.sourceforge.net 10830W: http://rio500.sourceforge.net 10831S: Maintained 10832F: drivers/usb/misc/rio500* 10833 10834USB EHCI DRIVER 10835M: Alan Stern <stern@rowland.harvard.edu> 10836L: linux-usb@vger.kernel.org 10837S: Maintained 10838F: Documentation/usb/ehci.txt 10839F: drivers/usb/host/ehci* 10840 10841USB GADGET/PERIPHERAL SUBSYSTEM 10842M: Felipe Balbi <balbi@ti.com> 10843L: linux-usb@vger.kernel.org 10844W: http://www.linux-usb.org/gadget 10845T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10846S: Maintained 10847F: drivers/usb/gadget/ 10848F: include/linux/usb/gadget* 10849 10850USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10851M: Jiri Kosina <jikos@kernel.org> 10852L: linux-usb@vger.kernel.org 10853T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10854S: Maintained 10855F: Documentation/hid/hiddev.txt 10856F: drivers/hid/usbhid/ 10857 10858USB ISP116X DRIVER 10859M: Olav Kongas <ok@artecdesign.ee> 10860L: linux-usb@vger.kernel.org 10861S: Maintained 10862F: drivers/usb/host/isp116x* 10863F: include/linux/usb/isp116x.h 10864 10865USB MASS STORAGE DRIVER 10866M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10867L: linux-usb@vger.kernel.org 10868L: usb-storage@lists.one-eyed-alien.net 10869S: Maintained 10870W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10871F: drivers/usb/storage/ 10872 10873USB MIDI DRIVER 10874M: Clemens Ladisch <clemens@ladisch.de> 10875L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10876T: git git://git.alsa-project.org/alsa-kernel.git 10877S: Maintained 10878F: sound/usb/midi.* 10879 10880USB NETWORKING DRIVERS 10881L: linux-usb@vger.kernel.org 10882S: Odd Fixes 10883F: drivers/net/usb/ 10884 10885USB OHCI DRIVER 10886M: Alan Stern <stern@rowland.harvard.edu> 10887L: linux-usb@vger.kernel.org 10888S: Maintained 10889F: Documentation/usb/ohci.txt 10890F: drivers/usb/host/ohci* 10891 10892USB OTG FSM (Finite State Machine) 10893M: Peter Chen <Peter.Chen@freescale.com> 10894T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10895L: linux-usb@vger.kernel.org 10896S: Maintained 10897F: drivers/usb/common/usb-otg-fsm.c 10898 10899USB OVER IP DRIVER 10900M: Valentina Manea <valentina.manea.m@gmail.com> 10901M: Shuah Khan <shuah.kh@samsung.com> 10902L: linux-usb@vger.kernel.org 10903S: Maintained 10904F: drivers/usb/usbip/ 10905F: tools/usb/usbip/ 10906 10907USB PEGASUS DRIVER 10908M: Petko Manolov <petkan@nucleusys.com> 10909L: linux-usb@vger.kernel.org 10910L: netdev@vger.kernel.org 10911T: git git://github.com/petkan/pegasus.git 10912W: https://github.com/petkan/pegasus 10913S: Maintained 10914F: drivers/net/usb/pegasus.* 10915 10916USB PHY LAYER 10917M: Felipe Balbi <balbi@ti.com> 10918L: linux-usb@vger.kernel.org 10919T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10920S: Maintained 10921F: drivers/usb/phy/ 10922 10923USB PRINTER DRIVER (usblp) 10924M: Pete Zaitcev <zaitcev@redhat.com> 10925L: linux-usb@vger.kernel.org 10926S: Supported 10927F: drivers/usb/class/usblp.c 10928 10929USB RTL8150 DRIVER 10930M: Petko Manolov <petkan@nucleusys.com> 10931L: linux-usb@vger.kernel.org 10932L: netdev@vger.kernel.org 10933T: git git://github.com/petkan/rtl8150.git 10934W: https://github.com/petkan/rtl8150 10935S: Maintained 10936F: drivers/net/usb/rtl8150.c 10937 10938USB SERIAL SUBSYSTEM 10939M: Johan Hovold <johan@kernel.org> 10940L: linux-usb@vger.kernel.org 10941S: Maintained 10942F: Documentation/usb/usb-serial.txt 10943F: drivers/usb/serial/ 10944F: include/linux/usb/serial.h 10945 10946USB SMSC75XX ETHERNET DRIVER 10947M: Steve Glendinning <steve.glendinning@shawell.net> 10948L: netdev@vger.kernel.org 10949S: Maintained 10950F: drivers/net/usb/smsc75xx.* 10951 10952USB SMSC95XX ETHERNET DRIVER 10953M: Steve Glendinning <steve.glendinning@shawell.net> 10954L: netdev@vger.kernel.org 10955S: Maintained 10956F: drivers/net/usb/smsc95xx.* 10957 10958USB SUBSYSTEM 10959M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10960L: linux-usb@vger.kernel.org 10961W: http://www.linux-usb.org 10962T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10963S: Supported 10964F: Documentation/usb/ 10965F: drivers/usb/ 10966F: include/linux/usb.h 10967F: include/linux/usb/ 10968 10969USB UHCI DRIVER 10970M: Alan Stern <stern@rowland.harvard.edu> 10971L: linux-usb@vger.kernel.org 10972S: Maintained 10973F: drivers/usb/host/uhci* 10974 10975USB "USBNET" DRIVER FRAMEWORK 10976M: Oliver Neukum <oneukum@suse.com> 10977L: netdev@vger.kernel.org 10978W: http://www.linux-usb.org/usbnet 10979S: Maintained 10980F: drivers/net/usb/usbnet.c 10981F: include/linux/usb/usbnet.h 10982 10983USB VIDEO CLASS 10984M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10985L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10986L: linux-media@vger.kernel.org 10987T: git git://linuxtv.org/media_tree.git 10988W: http://www.ideasonboard.org/uvc/ 10989S: Maintained 10990F: drivers/media/usb/uvc/ 10991F: include/uapi/linux/uvcvideo.h 10992 10993USB VISION DRIVER 10994M: Hans Verkuil <hverkuil@xs4all.nl> 10995L: linux-media@vger.kernel.org 10996T: git git://linuxtv.org/media_tree.git 10997W: http://linuxtv.org 10998S: Odd Fixes 10999F: drivers/media/usb/usbvision/ 11000 11001USB WEBCAM GADGET 11002M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11003L: linux-usb@vger.kernel.org 11004S: Maintained 11005F: drivers/usb/gadget/function/*uvc* 11006F: drivers/usb/gadget/legacy/webcam.c 11007 11008USB WIRELESS RNDIS DRIVER (rndis_wlan) 11009M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11010L: linux-wireless@vger.kernel.org 11011S: Maintained 11012F: drivers/net/wireless/rndis_wlan.c 11013 11014USB XHCI DRIVER 11015M: Mathias Nyman <mathias.nyman@intel.com> 11016L: linux-usb@vger.kernel.org 11017S: Supported 11018F: drivers/usb/host/xhci* 11019F: drivers/usb/host/pci-quirks* 11020 11021USB ZD1201 DRIVER 11022L: linux-wireless@vger.kernel.org 11023W: http://linux-lc100020.sourceforge.net 11024S: Orphan 11025F: drivers/net/wireless/zd1201.* 11026 11027USB ZR364XX DRIVER 11028M: Antoine Jacquet <royale@zerezo.com> 11029L: linux-usb@vger.kernel.org 11030L: linux-media@vger.kernel.org 11031T: git git://linuxtv.org/media_tree.git 11032W: http://royale.zerezo.com/zr364xx/ 11033S: Maintained 11034F: Documentation/video4linux/zr364xx.txt 11035F: drivers/media/usb/zr364xx/ 11036 11037ULPI BUS 11038M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11039L: linux-usb@vger.kernel.org 11040S: Maintained 11041F: drivers/usb/common/ulpi.c 11042F: include/linux/ulpi/ 11043 11044USER-MODE LINUX (UML) 11045M: Jeff Dike <jdike@addtoit.com> 11046M: Richard Weinberger <richard@nod.at> 11047L: user-mode-linux-devel@lists.sourceforge.net 11048L: user-mode-linux-user@lists.sourceforge.net 11049W: http://user-mode-linux.sourceforge.net 11050S: Maintained 11051F: Documentation/virtual/uml/ 11052F: arch/um/ 11053F: arch/x86/um/ 11054F: fs/hostfs/ 11055F: fs/hppfs/ 11056 11057USERSPACE I/O (UIO) 11058M: "Hans J. Koch" <hjk@hansjkoch.de> 11059M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11060S: Maintained 11061T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11062F: Documentation/DocBook/uio-howto.tmpl 11063F: drivers/uio/ 11064F: include/linux/uio*.h 11065 11066UTIL-LINUX PACKAGE 11067M: Karel Zak <kzak@redhat.com> 11068L: util-linux@vger.kernel.org 11069W: http://en.wikipedia.org/wiki/Util-linux 11070T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11071S: Maintained 11072 11073UVESAFB DRIVER 11074M: Michal Januszewski <spock@gentoo.org> 11075L: linux-fbdev@vger.kernel.org 11076W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11077S: Maintained 11078F: Documentation/fb/uvesafb.txt 11079F: drivers/video/fbdev/uvesafb.* 11080 11081VFAT/FAT/MSDOS FILESYSTEM 11082M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11083S: Maintained 11084F: Documentation/filesystems/vfat.txt 11085F: fs/fat/ 11086 11087VFIO DRIVER 11088M: Alex Williamson <alex.williamson@redhat.com> 11089L: kvm@vger.kernel.org 11090S: Maintained 11091F: Documentation/vfio.txt 11092F: drivers/vfio/ 11093F: include/linux/vfio.h 11094F: include/uapi/linux/vfio.h 11095 11096VFIO PLATFORM DRIVER 11097M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11098L: kvm@vger.kernel.org 11099S: Maintained 11100F: drivers/vfio/platform/ 11101 11102VIDEOBUF2 FRAMEWORK 11103M: Pawel Osciak <pawel@osciak.com> 11104M: Marek Szyprowski <m.szyprowski@samsung.com> 11105M: Kyungmin Park <kyungmin.park@samsung.com> 11106L: linux-media@vger.kernel.org 11107S: Maintained 11108F: drivers/media/v4l2-core/videobuf2-* 11109F: include/media/videobuf2-* 11110 11111VIRTIO CONSOLE DRIVER 11112M: Amit Shah <amit.shah@redhat.com> 11113L: virtualization@lists.linux-foundation.org 11114S: Maintained 11115F: drivers/char/virtio_console.c 11116F: include/linux/virtio_console.h 11117F: include/uapi/linux/virtio_console.h 11118 11119VIRTIO CORE, NET AND BLOCK DRIVERS 11120M: "Michael S. Tsirkin" <mst@redhat.com> 11121L: virtualization@lists.linux-foundation.org 11122S: Maintained 11123F: drivers/virtio/ 11124F: tools/virtio/ 11125F: drivers/net/virtio_net.c 11126F: drivers/block/virtio_blk.c 11127F: include/linux/virtio_*.h 11128F: include/uapi/linux/virtio_*.h 11129 11130VIRTIO DRIVERS FOR S390 11131M: Christian Borntraeger <borntraeger@de.ibm.com> 11132M: Cornelia Huck <cornelia.huck@de.ibm.com> 11133L: linux-s390@vger.kernel.org 11134L: virtualization@lists.linux-foundation.org 11135L: kvm@vger.kernel.org 11136S: Supported 11137F: drivers/s390/virtio/ 11138 11139VIRTIO GPU DRIVER 11140M: David Airlie <airlied@linux.ie> 11141M: Gerd Hoffmann <kraxel@redhat.com> 11142L: dri-devel@lists.freedesktop.org 11143L: virtualization@lists.linux-foundation.org 11144S: Maintained 11145F: drivers/gpu/drm/virtio/ 11146F: include/uapi/linux/virtio_gpu.h 11147 11148VIRTIO HOST (VHOST) 11149M: "Michael S. Tsirkin" <mst@redhat.com> 11150L: kvm@vger.kernel.org 11151L: virtualization@lists.linux-foundation.org 11152L: netdev@vger.kernel.org 11153S: Maintained 11154F: drivers/vhost/ 11155F: include/uapi/linux/vhost.h 11156 11157VIRTIO INPUT DRIVER 11158M: Gerd Hoffmann <kraxel@redhat.com> 11159S: Maintained 11160F: drivers/virtio/virtio_input.c 11161F: include/uapi/linux/virtio_input.h 11162 11163VIA RHINE NETWORK DRIVER 11164S: Orphan 11165F: drivers/net/ethernet/via/via-rhine.c 11166 11167VIA SD/MMC CARD CONTROLLER DRIVER 11168M: Bruce Chang <brucechang@via.com.tw> 11169M: Harald Welte <HaraldWelte@viatech.com> 11170S: Maintained 11171F: drivers/mmc/host/via-sdmmc.c 11172 11173VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11174M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11175L: linux-fbdev@vger.kernel.org 11176S: Maintained 11177F: include/linux/via-core.h 11178F: include/linux/via-gpio.h 11179F: include/linux/via_i2c.h 11180F: drivers/video/fbdev/via/ 11181 11182VIA VELOCITY NETWORK DRIVER 11183M: Francois Romieu <romieu@fr.zoreil.com> 11184L: netdev@vger.kernel.org 11185S: Maintained 11186F: drivers/net/ethernet/via/via-velocity.* 11187 11188VIVID VIRTUAL VIDEO DRIVER 11189M: Hans Verkuil <hverkuil@xs4all.nl> 11190L: linux-media@vger.kernel.org 11191T: git git://linuxtv.org/media_tree.git 11192W: http://linuxtv.org 11193S: Maintained 11194F: drivers/media/platform/vivid/* 11195 11196VLAN (802.1Q) 11197M: Patrick McHardy <kaber@trash.net> 11198L: netdev@vger.kernel.org 11199S: Maintained 11200F: drivers/net/macvlan.c 11201F: include/linux/if_*vlan.h 11202F: net/8021q/ 11203 11204VLYNQ BUS 11205M: Florian Fainelli <florian@openwrt.org> 11206L: openwrt-devel@lists.openwrt.org (subscribers-only) 11207S: Maintained 11208F: drivers/vlynq/vlynq.c 11209F: include/linux/vlynq.h 11210 11211VME SUBSYSTEM 11212M: Martyn Welch <martyn.welch@ge.com> 11213M: Manohar Vanga <manohar.vanga@gmail.com> 11214M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11215L: devel@driverdev.osuosl.org 11216S: Maintained 11217T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11218F: Documentation/vme_api.txt 11219F: drivers/staging/vme/ 11220F: drivers/vme/ 11221F: include/linux/vme* 11222 11223VMWARE HYPERVISOR INTERFACE 11224M: Alok Kataria <akataria@vmware.com> 11225L: virtualization@lists.linux-foundation.org 11226S: Supported 11227F: arch/x86/kernel/cpu/vmware.c 11228 11229VMWARE BALLOON DRIVER 11230M: Xavier Deguillard <xdeguillard@vmware.com> 11231M: Philip Moltmann <moltmann@vmware.com> 11232M: "VMware, Inc." <pv-drivers@vmware.com> 11233L: linux-kernel@vger.kernel.org 11234S: Maintained 11235F: drivers/misc/vmw_balloon.c 11236 11237VMWARE VMMOUSE SUBDRIVER 11238M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11239M: "VMware, Inc." <pv-drivers@vmware.com> 11240L: linux-input@vger.kernel.org 11241S: Maintained 11242F: drivers/input/mouse/vmmouse.c 11243F: drivers/input/mouse/vmmouse.h 11244 11245VMWARE VMXNET3 ETHERNET DRIVER 11246M: Shrikrishna Khare <skhare@vmware.com> 11247M: "VMware, Inc." <pv-drivers@vmware.com> 11248L: netdev@vger.kernel.org 11249S: Maintained 11250F: drivers/net/vmxnet3/ 11251 11252VMware PVSCSI driver 11253M: Arvind Kumar <arvindkumar@vmware.com> 11254M: VMware PV-Drivers <pv-drivers@vmware.com> 11255L: linux-scsi@vger.kernel.org 11256S: Maintained 11257F: drivers/scsi/vmw_pvscsi.c 11258F: drivers/scsi/vmw_pvscsi.h 11259 11260VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11261M: Liam Girdwood <lgirdwood@gmail.com> 11262M: Mark Brown <broonie@kernel.org> 11263L: linux-kernel@vger.kernel.org 11264W: http://www.slimlogic.co.uk/?p=48 11265T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11266S: Supported 11267F: drivers/regulator/ 11268F: include/linux/regulator/ 11269 11270VRF 11271M: David Ahern <dsa@cumulusnetworks.com> 11272M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11273L: netdev@vger.kernel.org 11274S: Maintained 11275F: drivers/net/vrf.c 11276F: include/net/vrf.h 11277F: Documentation/networking/vrf.txt 11278 11279VT1211 HARDWARE MONITOR DRIVER 11280M: Juerg Haefliger <juergh@gmail.com> 11281L: lm-sensors@lm-sensors.org 11282S: Maintained 11283F: Documentation/hwmon/vt1211 11284F: drivers/hwmon/vt1211.c 11285 11286VT8231 HARDWARE MONITOR DRIVER 11287M: Roger Lucas <vt8231@hiddenengine.co.uk> 11288L: lm-sensors@lm-sensors.org 11289S: Maintained 11290F: drivers/hwmon/vt8231.c 11291 11292VUB300 USB to SDIO/SD/MMC bridge chip 11293M: Tony Olech <tony.olech@elandigitalsystems.com> 11294L: linux-mmc@vger.kernel.org 11295L: linux-usb@vger.kernel.org 11296S: Supported 11297F: drivers/mmc/host/vub300.c 11298 11299W1 DALLAS'S 1-WIRE BUS 11300M: Evgeniy Polyakov <zbr@ioremap.net> 11301S: Maintained 11302F: Documentation/w1/ 11303F: drivers/w1/ 11304 11305W83791D HARDWARE MONITORING DRIVER 11306M: Marc Hulsman <m.hulsman@tudelft.nl> 11307L: lm-sensors@lm-sensors.org 11308S: Maintained 11309F: Documentation/hwmon/w83791d 11310F: drivers/hwmon/w83791d.c 11311 11312W83793 HARDWARE MONITORING DRIVER 11313M: Rudolf Marek <r.marek@assembler.cz> 11314L: lm-sensors@lm-sensors.org 11315S: Maintained 11316F: Documentation/hwmon/w83793 11317F: drivers/hwmon/w83793.c 11318 11319W83795 HARDWARE MONITORING DRIVER 11320M: Jean Delvare <jdelvare@suse.com> 11321L: lm-sensors@lm-sensors.org 11322S: Maintained 11323F: drivers/hwmon/w83795.c 11324 11325W83L51xD SD/MMC CARD INTERFACE DRIVER 11326M: Pierre Ossman <pierre@ossman.eu> 11327S: Maintained 11328F: drivers/mmc/host/wbsd.* 11329 11330WACOM PROTOCOL 4 SERIAL TABLETS 11331M: Julian Squires <julian@cipht.net> 11332M: Hans de Goede <hdegoede@redhat.com> 11333L: linux-input@vger.kernel.org 11334S: Maintained 11335F: drivers/input/tablet/wacom_serial4.c 11336 11337WATCHDOG DEVICE DRIVERS 11338M: Wim Van Sebroeck <wim@iguana.be> 11339L: linux-watchdog@vger.kernel.org 11340W: http://www.linux-watchdog.org/ 11341T: git git://www.linux-watchdog.org/linux-watchdog.git 11342S: Maintained 11343F: Documentation/watchdog/ 11344F: drivers/watchdog/ 11345F: include/linux/watchdog.h 11346F: include/uapi/linux/watchdog.h 11347 11348WD7000 SCSI DRIVER 11349M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11350L: linux-scsi@vger.kernel.org 11351S: Maintained 11352F: drivers/scsi/wd7000.c 11353 11354WIIMOTE HID DRIVER 11355M: David Herrmann <dh.herrmann@googlemail.com> 11356L: linux-input@vger.kernel.org 11357S: Maintained 11358F: drivers/hid/hid-wiimote* 11359 11360WINBOND CIR DRIVER 11361M: David Härdeman <david@hardeman.nu> 11362S: Maintained 11363F: drivers/media/rc/winbond-cir.c 11364 11365WIMAX STACK 11366M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11367M: linux-wimax@intel.com 11368L: wimax@linuxwimax.org (subscribers-only) 11369S: Supported 11370W: http://linuxwimax.org 11371F: Documentation/wimax/README.wimax 11372F: include/linux/wimax/debug.h 11373F: include/net/wimax.h 11374F: include/uapi/linux/wimax.h 11375F: net/wimax/ 11376 11377WISTRON LAPTOP BUTTON DRIVER 11378M: Miloslav Trmac <mitr@volny.cz> 11379S: Maintained 11380F: drivers/input/misc/wistron_btns.c 11381 11382WL3501 WIRELESS PCMCIA CARD DRIVER 11383M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11384L: linux-wireless@vger.kernel.org 11385W: http://oops.ghostprotocols.net:81/blog 11386S: Maintained 11387F: drivers/net/wireless/wl3501* 11388 11389WM97XX TOUCHSCREEN DRIVERS 11390M: Mark Brown <broonie@kernel.org> 11391M: Liam Girdwood <lrg@slimlogic.co.uk> 11392L: linux-input@vger.kernel.org 11393W: https://github.com/CirrusLogic/linux-drivers/wiki 11394S: Supported 11395F: drivers/input/touchscreen/*wm97* 11396F: include/linux/wm97xx.h 11397 11398WOLFSON MICROELECTRONICS DRIVERS 11399L: patches@opensource.wolfsonmicro.com 11400T: git https://github.com/CirrusLogic/linux-drivers.git 11401W: https://github.com/CirrusLogic/linux-drivers/wiki 11402S: Supported 11403F: Documentation/hwmon/wm83?? 11404F: arch/arm/mach-s3c64xx/mach-crag6410* 11405F: drivers/clk/clk-wm83*.c 11406F: drivers/extcon/extcon-arizona.c 11407F: drivers/leds/leds-wm83*.c 11408F: drivers/gpio/gpio-*wm*.c 11409F: drivers/gpio/gpio-arizona.c 11410F: drivers/hwmon/wm83??-hwmon.c 11411F: drivers/input/misc/wm831x-on.c 11412F: drivers/input/touchscreen/wm831x-ts.c 11413F: drivers/input/touchscreen/wm97*.c 11414F: drivers/mfd/arizona* 11415F: drivers/mfd/wm*.c 11416F: drivers/power/wm83*.c 11417F: drivers/rtc/rtc-wm83*.c 11418F: drivers/regulator/wm8*.c 11419F: drivers/video/backlight/wm83*_bl.c 11420F: drivers/watchdog/wm83*_wdt.c 11421F: include/linux/mfd/arizona/ 11422F: include/linux/mfd/wm831x/ 11423F: include/linux/mfd/wm8350/ 11424F: include/linux/mfd/wm8400* 11425F: include/linux/wm97xx.h 11426F: include/sound/wm????.h 11427F: sound/soc/codecs/arizona.? 11428F: sound/soc/codecs/wm* 11429 11430WORKQUEUE 11431M: Tejun Heo <tj@kernel.org> 11432R: Lai Jiangshan <jiangshanlai@gmail.com> 11433T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11434S: Maintained 11435F: include/linux/workqueue.h 11436F: kernel/workqueue.c 11437F: Documentation/workqueue.txt 11438 11439X.25 NETWORK LAYER 11440M: Andrew Hendry <andrew.hendry@gmail.com> 11441L: linux-x25@vger.kernel.org 11442S: Odd Fixes 11443F: Documentation/networking/x25* 11444F: include/net/x25* 11445F: net/x25/ 11446 11447X86 ARCHITECTURE (32-BIT AND 64-BIT) 11448M: Thomas Gleixner <tglx@linutronix.de> 11449M: Ingo Molnar <mingo@redhat.com> 11450M: "H. Peter Anvin" <hpa@zytor.com> 11451M: x86@kernel.org 11452L: linux-kernel@vger.kernel.org 11453T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11454S: Maintained 11455F: Documentation/x86/ 11456F: arch/x86/ 11457 11458X86 PLATFORM DRIVERS 11459M: Darren Hart <dvhart@infradead.org> 11460L: platform-driver-x86@vger.kernel.org 11461T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11462S: Maintained 11463F: drivers/platform/x86/ 11464 11465X86 MCE INFRASTRUCTURE 11466M: Tony Luck <tony.luck@intel.com> 11467M: Borislav Petkov <bp@alien8.de> 11468L: linux-edac@vger.kernel.org 11469S: Maintained 11470F: arch/x86/kernel/cpu/mcheck/* 11471 11472X86 VDSO 11473M: Andy Lutomirski <luto@amacapital.net> 11474L: linux-kernel@vger.kernel.org 11475T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11476S: Maintained 11477F: arch/x86/entry/vdso/ 11478 11479XC2028/3028 TUNER DRIVER 11480M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11481L: linux-media@vger.kernel.org 11482W: http://linuxtv.org 11483T: git git://linuxtv.org/media_tree.git 11484S: Maintained 11485F: drivers/media/tuners/tuner-xc2028.* 11486 11487XEN HYPERVISOR INTERFACE 11488M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11489M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11490M: David Vrabel <david.vrabel@citrix.com> 11491L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11492T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11493S: Supported 11494F: arch/x86/xen/ 11495F: drivers/*/xen-*front.c 11496F: drivers/xen/ 11497F: arch/x86/include/asm/xen/ 11498F: include/xen/ 11499F: include/uapi/xen/ 11500 11501XEN HYPERVISOR ARM 11502M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11503L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11504S: Supported 11505F: arch/arm/xen/ 11506F: arch/arm/include/asm/xen/ 11507 11508XEN HYPERVISOR ARM64 11509M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11510L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11511S: Supported 11512F: arch/arm64/xen/ 11513F: arch/arm64/include/asm/xen/ 11514 11515XEN NETWORK BACKEND DRIVER 11516M: Ian Campbell <ian.campbell@citrix.com> 11517M: Wei Liu <wei.liu2@citrix.com> 11518L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11519L: netdev@vger.kernel.org 11520S: Supported 11521F: drivers/net/xen-netback/* 11522 11523XEN PCI SUBSYSTEM 11524M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11525L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11526S: Supported 11527F: arch/x86/pci/*xen* 11528F: drivers/pci/*xen* 11529 11530XEN BLOCK SUBSYSTEM 11531M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11532M: Roger Pau Monné <roger.pau@citrix.com> 11533L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11534S: Supported 11535F: drivers/block/xen-blkback/* 11536F: drivers/block/xen* 11537 11538XEN PVSCSI DRIVERS 11539M: Juergen Gross <jgross@suse.com> 11540L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11541L: linux-scsi@vger.kernel.org 11542S: Supported 11543F: drivers/scsi/xen-scsifront.c 11544F: drivers/xen/xen-scsiback.c 11545F: include/xen/interface/io/vscsiif.h 11546 11547XEN SWIOTLB SUBSYSTEM 11548M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11549L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11550S: Supported 11551F: arch/x86/xen/*swiotlb* 11552F: drivers/xen/*swiotlb* 11553 11554XFS FILESYSTEM 11555P: Silicon Graphics Inc 11556M: Dave Chinner <david@fromorbit.com> 11557M: xfs@oss.sgi.com 11558L: xfs@oss.sgi.com 11559W: http://oss.sgi.com/projects/xfs 11560T: git git://oss.sgi.com/xfs/xfs.git 11561S: Supported 11562F: Documentation/filesystems/xfs.txt 11563F: fs/xfs/ 11564 11565XILINX AXI ETHERNET DRIVER 11566M: Anirudha Sarangi <anirudh@xilinx.com> 11567M: John Linn <John.Linn@xilinx.com> 11568S: Maintained 11569F: drivers/net/ethernet/xilinx/xilinx_axienet* 11570 11571XILINX UARTLITE SERIAL DRIVER 11572M: Peter Korsgaard <jacmet@sunsite.dk> 11573L: linux-serial@vger.kernel.org 11574S: Maintained 11575F: drivers/tty/serial/uartlite.c 11576 11577XILINX VIDEO IP CORES 11578M: Hyun Kwon <hyun.kwon@xilinx.com> 11579M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11580L: linux-media@vger.kernel.org 11581T: git git://linuxtv.org/media_tree.git 11582S: Supported 11583F: Documentation/devicetree/bindings/media/xilinx/ 11584F: drivers/media/platform/xilinx/ 11585F: include/uapi/linux/xilinx-v4l2-controls.h 11586 11587XILLYBUS DRIVER 11588M: Eli Billauer <eli.billauer@gmail.com> 11589L: linux-kernel@vger.kernel.org 11590S: Supported 11591F: drivers/char/xillybus/ 11592 11593XTENSA XTFPGA PLATFORM SUPPORT 11594M: Max Filippov <jcmvbkbc@gmail.com> 11595L: linux-xtensa@linux-xtensa.org 11596S: Maintained 11597F: drivers/spi/spi-xtensa-xtfpga.c 11598F: sound/soc/xtensa/xtfpga-i2s.c 11599 11600YAM DRIVER FOR AX.25 11601M: Jean-Paul Roubelat <jpr@f6fbb.org> 11602L: linux-hams@vger.kernel.org 11603S: Maintained 11604F: drivers/net/hamradio/yam* 11605F: include/linux/yam.h 11606 11607YEALINK PHONE DRIVER 11608M: Henk Vergonet <Henk.Vergonet@gmail.com> 11609L: usbb2k-api-dev@nongnu.org 11610S: Maintained 11611F: Documentation/input/yealink.txt 11612F: drivers/input/misc/yealink.* 11613 11614Z8530 DRIVER FOR AX.25 11615M: Joerg Reuter <jreuter@yaina.de> 11616W: http://yaina.de/jreuter/ 11617W: http://www.qsl.net/dl1bke/ 11618L: linux-hams@vger.kernel.org 11619S: Maintained 11620F: Documentation/networking/z8530drv.txt 11621F: drivers/net/hamradio/*scc.c 11622F: drivers/net/hamradio/z8530.h 11623 11624ZBUD COMPRESSED PAGE ALLOCATOR 11625M: Seth Jennings <sjennings@variantweb.net> 11626L: linux-mm@kvack.org 11627S: Maintained 11628F: mm/zbud.c 11629F: include/linux/zbud.h 11630 11631ZD1211RW WIRELESS DRIVER 11632M: Daniel Drake <dsd@gentoo.org> 11633M: Ulrich Kunitz <kune@deine-taler.de> 11634W: http://zd1211.ath.cx/wiki/DriverRewrite 11635L: linux-wireless@vger.kernel.org 11636L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11637S: Maintained 11638F: drivers/net/wireless/zd1211rw/ 11639 11640ZPOOL COMPRESSED PAGE STORAGE API 11641M: Dan Streetman <ddstreet@ieee.org> 11642L: linux-mm@kvack.org 11643S: Maintained 11644F: mm/zpool.c 11645F: include/linux/zpool.h 11646 11647ZR36067 VIDEO FOR LINUX DRIVER 11648L: mjpeg-users@lists.sourceforge.net 11649L: linux-media@vger.kernel.org 11650W: http://mjpeg.sourceforge.net/driver-zoran/ 11651T: hg http://linuxtv.org/hg/v4l-dvb 11652S: Odd Fixes 11653F: drivers/media/pci/zoran/ 11654 11655ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11656M: Minchan Kim <minchan@kernel.org> 11657M: Nitin Gupta <ngupta@vflare.org> 11658R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11659L: linux-kernel@vger.kernel.org 11660S: Maintained 11661F: drivers/block/zram/ 11662F: Documentation/blockdev/zram.txt 11663 11664ZS DECSTATION Z85C30 SERIAL DRIVER 11665M: "Maciej W. Rozycki" <macro@linux-mips.org> 11666S: Maintained 11667F: drivers/tty/serial/zs.* 11668 11669ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11670M: Minchan Kim <minchan@kernel.org> 11671M: Nitin Gupta <ngupta@vflare.org> 11672L: linux-mm@kvack.org 11673S: Maintained 11674F: mm/zsmalloc.c 11675F: include/linux/zsmalloc.h 11676F: Documentation/vm/zsmalloc.txt 11677 11678ZSWAP COMPRESSED SWAP CACHING 11679M: Seth Jennings <sjennings@variantweb.net> 11680L: linux-mm@kvack.org 11681S: Maintained 11682F: mm/zswap.c 11683 11684THE REST 11685M: Linus Torvalds <torvalds@linux-foundation.org> 11686L: linux-kernel@vger.kernel.org 11687Q: http://patchwork.kernel.org/project/LKML/list/ 11688T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11689S: Buried alive in reporters 11690F: * 11691F: */ 11692